[00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17206188+1707180842=1724387030 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 D6 0E C8 66 2A 83 C1 65 E4 [04:23:50]Current date/time: 23.08.2024 04:23 [04:23:50]FM_Init [04:23:50]wFMConnect [04:23:50]MH_SAM_On [04:23:50]Write to MH i2c: E0 00 00 08 00 E7 [04:23:50]Write i2c OK [04:23:50]MH_I2C_Read... [04:23:50]*** iso7816_init finished! [04:23:50]*** atr: [04:23:50]*** 0F 3B D5 18 FF 81 91 FE [04:23:50]*** 1F C3 80 73 C8 21 10 0A [04:23:50]*** 00 00 00 00 00 00 00 00 [04:23:50]*** 00 00 00 00 00 00 00 00 [04:23:50]*** 00 00 00 00 00 00 00 00 [04:23:50]*** 00 00 00 00 00 00 00 00 [04:23:50]*** 00 00 00 00 00 00 00 00 [04:23:50]*** 00 00 00 00 00 00 00 00 [04:23:50]Read from MH i2c: E0 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E0 10 00 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [04:23:50]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [04:23:50]wFMCommunicate request_size=10 [04:23:50]MH_SAM_APDU [04:23:50]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [04:23:50]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [04:23:50]Write i2c OK [04:23:50]MH_I2C_Read... [04:23:50]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [04:23:50]Read from MH i2c: E2 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 03 00 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [04:23:50]RAPDU: 90 00 [04:23:50]wFMCommunicate OK [04:23:50]wFMCommunicate request_size=4 [04:23:50]MH_SAM_APDU [04:23:50]CAPDU: 80 11 00 00 [04:23:50]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [04:23:50]Write i2c OK [04:23:50]MH_I2C_Read... [04:23:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:23:50]Read from MH i2c: E2 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 17 00 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [04:23:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:23:50]wFMCommunicate OK [04:23:50]Detected FM SN is 0000000000871769 [04:23:50]Stored FM SN is 0000000000871769 [04:23:50]wFMCommunicate request_size=9 [04:23:50]MH_SAM_APDU [04:23:50]CAPDU: 80 16 00 00 04 E7 8B 00 00 [04:23:50]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [04:23:50]Write i2c OK [04:23:50]MH_I2C_Read... [04:23:50]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [04:23:50]Read from MH i2c: E2 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 03 00 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [04:23:50]RAPDU: 90 00 [04:23:50]wFMCommunicate OK [04:23:50]FM PIN OK [04:23:50]wFMCommunicate request_size=8 [04:23:50]MH_SAM_APDU [04:23:50]CAPDU: 80 14 04 00 03 02 00 01 [04:23:50]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [04:23:50]Write i2c OK [04:23:50]MH_I2C_Read... [04:23:50]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [04:23:50]Read from MH i2c: E2 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 03 00 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [04:23:50]RAPDU: 90 00 [04:23:50]wFMCommunicate OK [04:23:50]wFMCommunicate request_size=13 [04:23:50]MH_SAM_APDU [04:23:50]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [04:23:50]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [04:23:50]Write i2c OK [04:23:50]MH_I2C_Read... [04:23:50]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [04:23:50]Read from MH i2c: E2 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 03 00 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [04:23:50]RAPDU: 90 00 [04:23:50]wFMCommunicate OK [04:23:50]wFMCommunicate request_size=4 [04:23:50]MH_SAM_APDU [04:23:50]CAPDU: 80 11 00 00 [04:23:50]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [04:23:50]Write i2c OK [04:23:50]MH_I2C_Read... [04:23:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:23:50]Read from MH i2c: E2 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 17 00 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [04:23:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:23:50]wFMCommunicate OK [04:23:50]DocumentArchiveInit [04:23:50]Start Httpd... [04:23:50]Httpd thread 3067452772 created [04:23:50]Write to MH i2c: 01 00 00 0F 00 0F [04:23:50]Write i2c OK [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: 01 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: 01 07 00 [04:23:50]MH_I2C_Read... [04:23:50]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [04:23:50]MH Int Process started [04:23:50]Allocated Socket 8 [04:23:50]Bind OK [04:23:50]Listen OK [04:23:50]httpd running on port 8080 [04:23:50]Waiting for new connection... [04:23:51]OFD Sender: Processing packet 165173 [packets to send 989, broken 988] [04:23:51]ProducePacketName [04:23:51]name=ofd_packets/00165173 [04:23:51]OFD Sender: To server: pG, [04:23:51]CommunicateWithHost lk.salyk.kg:30040 [04:23:51]ConnectInit lk.salyk.kg [04:23:52]Connected sock=6 [04:23:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 33 01 00 00 1E BE 2B 01 06 D8 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 C6 FC C7 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 85 02 00 35 04 06 00 33 3D DB 41 10 6D 49 DE 63 E9 C9 3C 33 71 [04:23:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 42 35 47 00 9A 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 85 02 00 F4 03 04 00 24 B8 C7 66 B6 04 01 00 00 FD C5 AB 63 AB B2 AF 1F [04:23:54]CommunicateWithHost err = 0 [04:23:54]CheckOFDResponse [04:23:54]1017 (14) - 77093643461234 [04:23:54]1041 (16) - 0000000000871769 [04:23:54]1040 (4) - 165173 [04:23:54]1012 (4) - 22.08.2024 22:13 [04:23:54]1206 (1) - 0 [04:23:54]OFD Sender: Remove packet 165173 [04:23:54]ProducePacketName [04:23:54]name=ofd_packets/00165173 [04:23:54]NVStorageDeleteData [04:23:54]OFD Sender: No OFD packet to send [04:23:56]accept exits with 9 [04:23:56]New connection [04:23:56]New thread 3067166052 created [04:23:56]Waiting for new connection... [04:23:56] Sock 9.Parse request [04:23:56]Sock 9.Check first char [04:23:56]Sock 9.First char is OK [04:23:56]request: POST /json_proto HTTP/1.0 [04:23:56]Method: POST [04:23:56]URL: /json_proto [04:23:56]Method is POST - this is cgi request [04:23:56]url: /json_proto [04:23:56]query_string will be loaded in cgi processing [04:23:56]execute_cgi json_proto POST (null) [04:23:56]execute_cgi path=json_proto method=POST [04:23:56]POST find Content-Length [04:23:56]Host: 172.17.44.132:8080 [04:23:56]Content-Length: 215 [04:23:56]Content-Type: application/json [04:23:56] [04:23:56]POST finish read [04:23:56]Found Content-Length = 215 [04:23:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:23:56]execute_script... [04:23:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:23:56]POST & json_proto [04:23:56]process_json_proto [04:23:56]json parsed OK: [04:23:56]protocol is kg_v1.0 [04:23:56]action value=get_value [04:23:56]process_action get_value [04:23:56]cmd_get_value [04:23:56]process_action get_value done [04:23:56]requested_data is exist [04:23:56]produce_requested_data [04:23:56]requested_item kkm.sn is exist - process it [04:23:56]requested_item kkm.ver is exist - process it [04:23:56]requested_item fm.sn is exist - process it [04:23:56]wFMCommunicate request_size=4 [04:23:56]MH_SAM_APDU [04:23:56]CAPDU: 80 11 00 00 [04:23:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [04:23:56]Write i2c OK [04:23:56]MH_I2C_Read... [04:23:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:23:56]Read from MH i2c: E2 [04:23:56]MH_I2C_Read... [04:23:56]Read from MH i2c: E2 17 00 [04:23:56]MH_I2C_Read... [04:23:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [04:23:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:23:56]wFMCommunicate OK [04:23:56]requested_item fd.num is exist - process it [04:23:56]SAM_PROTO_GetFieldsCounters [04:23:56]wFMCommunicate request_size=4 [04:23:56]MH_SAM_APDU [04:23:56]CAPDU: 80 13 00 00 [04:23:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [04:23:56]Write i2c OK [04:23:56]MH_I2C_Read... [04:23:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:23:56]Read from MH i2c: E2 [04:23:56]MH_I2C_Read... [04:23:56]Read from MH i2c: E2 62 00 [04:23:56]MH_I2C_Read... [04:23:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [04:23:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:23:56]wFMCommunicate OK [04:23:56]SAM_PROTO_GetFieldsCounters done [04:23:56]requested_item shift.num is exist - process it [04:23:56]requested_item shift.opened is exist - process it [04:23:56]req_shift_opened [04:23:56]FM_GetShiftState [04:23:56]SAM_PROTO_GetShiftState [04:23:56]wFMCommunicate request_size=4 [04:23:56]MH_SAM_APDU [04:23:56]CAPDU: 80 13 01 00 [04:23:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [04:23:56]Write i2c OK [04:23:56]MH_I2C_Read... [04:23:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:23:56]Read from MH i2c: E2 [04:23:56]MH_I2C_Read... [04:23:56]Read from MH i2c: E2 0E 00 [04:23:56]MH_I2C_Read... [04:23:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [04:23:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:23:56]wFMCommunicate OK [04:23:56]SAM_PROTO_GetShiftState done [04:23:56]FM_GetShiftState done [04:23:56]req_shift_opened done [04:23:56]requested_item shift.open_date is exist - process it [04:23:56]req_shift_open_date [04:23:56]req_shift_open_date done [04:23:56]produce_requested_data done [04:23:56]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165173,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [04:23:56]process_action_free get_value [04:23:56]json_value_free [04:23:56]json_value_free done [04:23:56]process_json_proto returns [04:23:56]Send response to host [04:23:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165173,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [04:23:56]free response buf [04:23:56]execute_script done [04:23:56]execute_script returns [04:23:56]free content buf [04:23:56]Sock 9.Close socket [04:23:56]Sock 9.Thread stoped [04:23:56]accept exits with 7 [04:23:56]New connection [04:23:56]New thread 3067022692 created [04:23:56]Thread 3067166052 joined [04:23:56]Waiting for new connection... [04:23:56] Sock 7.Parse request [04:23:56]Sock 7.Check first char [04:23:56]Sock 7.First char is OK [04:23:56]request: POST /json_proto HTTP/1.0 [04:23:56]Method: POST [04:23:56]URL: /json_proto [04:23:56]Method is POST - this is cgi request [04:23:56]url: /json_proto [04:23:56]query_string will be loaded in cgi processing [04:23:56]execute_cgi json_proto POST (null) [04:23:56]execute_cgi path=json_proto method=POST [04:23:56]POST find Content-Length [04:23:56]Host: 172.17.44.132:8080 [04:23:56]Content-Length: 331 [04:23:56]Content-Type: application/json [04:23:56] [04:23:56]POST finish read [04:23:56]Found Content-Length = 331 [04:23:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [04:23:56]execute_script... [04:23:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [04:23:56]POST & json_proto [04:23:56]process_json_proto [04:23:56]json parsed OK: [04:23:56]protocol is kg_v1.0 [04:23:56]action value=get_value [04:23:56]process_action get_value [04:23:56]cmd_get_value [04:23:56]process_action get_value done [04:23:56]requested_data is exist [04:23:56]produce_requested_data [04:23:56]requested_item fm.sale.total is exist - process it [04:23:56]SAM_PROTO_GetFMData [04:23:56]wFMCommunicate request_size=4 [04:23:56]MH_SAM_APDU [04:23:56]CAPDU: 80 13 03 00 [04:23:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [04:23:56]Write i2c OK [04:23:56]MH_I2C_Read... [04:23:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [04:23:57]Read from MH i2c: E2 [04:23:57]MH_I2C_Read... [04:23:57]Read from MH i2c: E2 FD 00 [04:23:57]MH_I2C_Read... [04:23:57]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 8A 81 02 00 69 04 A4 00 6F 04 04 00 79 7E 02 00 B1 04 05 00 3E C8 BD 76 03 70 04 05 00 4A 9E 9D 71 02 72 04 05 00 F4 29 20 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 5E 31 2F 5E 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 36 07 D9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 CE [04:23:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8A 81 02 00 69 04 A4 00 6F 04 04 00 79 7E 02 00 B1 04 05 00 3E C8 BD 76 03 70 04 05 00 4A 9E 9D 71 02 72 04 05 00 F4 29 20 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 5E 31 2F 5E 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 36 07 D9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [04:23:57]wFMCommunicate OK [04:23:57]wFMCommunicate request_size=4 [04:23:57]MH_SAM_APDU [04:23:57]CAPDU: 80 17 00 00 [04:23:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [04:23:57]Write i2c OK [04:23:57]MH_I2C_Read... [04:23:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:23:57]Read from MH i2c: E2 [04:23:57]MH_I2C_Read... [04:23:57]Read from MH i2c: E2 FD 00 [04:23:57]MH_I2C_Read... [04:23:57]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [04:23:57]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [04:23:57]wFMCommunicate OK [04:23:57]wFMCommunicate request_size=4 [04:23:57]MH_SAM_APDU [04:23:57]CAPDU: 80 17 00 00 [04:23:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [04:23:57]Write i2c OK [04:23:57]MH_I2C_Read... [04:23:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:23:57]Read from MH i2c: E2 [04:23:57]MH_I2C_Read... [04:23:57]Read from MH i2c: E2 FD 00 [04:23:57]MH_I2C_Read... [04:23:57]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [04:23:57]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [04:23:57]wFMCommunicate OK [04:23:57]wFMCommunicate request_size=4 [04:23:57]MH_SAM_APDU [04:23:57]CAPDU: 80 17 00 00 [04:23:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [04:23:57]Write i2c OK [04:23:57]MH_I2C_Read... [04:23:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:23:57]Read from MH i2c: E2 [04:23:57]MH_I2C_Read... [04:23:57]Read from MH i2c: E2 FD 00 [04:23:57]MH_I2C_Read... [04:23:57]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [04:23:57]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [04:23:57]wFMCommunicate OK [04:23:57]wFMCommunicate request_size=4 [04:23:57]MH_SAM_APDU [04:23:57]CAPDU: 80 17 00 00 [04:23:57]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [04:23:57]Write i2c OK [04:23:57]MH_I2C_Read... [04:23:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [04:23:58]Read from MH i2c: E2 [04:23:58]MH_I2C_Read... [04:23:58]Read from MH i2c: E2 E6 00 [04:23:58]MH_I2C_Read... [04:23:58]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [04:23:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [04:23:58]wFMCommunicate OK [04:23:58]SAM_PROTO_GetFMData done [04:23:58]requested_item fm.sale_refund.total is exist - process it [04:23:58]requested_item fm.buy.total is exist - process it [04:23:58]requested_item shift.sale.total is exist - process it [04:23:58]SAM_PROTO_GetShiftData [04:23:58]wFMCommunicate request_size=4 [04:23:58]MH_SAM_APDU [04:23:58]CAPDU: 80 13 02 00 [04:23:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [04:23:58]Write i2c OK [04:23:58]MH_I2C_Read... [04:23:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [04:23:58]Read from MH i2c: E2 [04:23:58]MH_I2C_Read... [04:23:58]Read from MH i2c: E2 FD 00 [04:23:58]MH_I2C_Read... [04:23:58]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 1A 00 00 00 69 04 9B 00 6F 04 04 00 1A 00 00 00 B1 04 03 00 F7 55 17 70 04 03 00 0C E4 14 72 04 03 00 EB 71 02 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 7E 7A 02 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 DD 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 5B [04:23:58]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 1A 00 00 00 69 04 9B 00 6F 04 04 00 1A 00 00 00 B1 04 03 00 F7 55 17 70 04 03 00 0C E4 14 72 04 03 00 EB 71 02 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 7E 7A 02 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 DD 34 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [04:23:58]wFMCommunicate OK [04:23:58]wFMCommunicate request_size=4 [04:23:58]MH_SAM_APDU [04:23:58]CAPDU: 80 17 00 00 [04:23:58]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [04:23:58]Write i2c OK [04:23:58]MH_I2C_Read... [04:23:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:23:59]Read from MH i2c: E2 [04:23:59]MH_I2C_Read... [04:23:59]Read from MH i2c: E2 FD 00 [04:23:59]MH_I2C_Read... [04:23:59]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [04:23:59]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [04:23:59]wFMCommunicate OK [04:23:59]wFMCommunicate request_size=4 [04:23:59]MH_SAM_APDU [04:23:59]CAPDU: 80 17 00 00 [04:23:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [04:23:59]Write i2c OK [04:23:59]MH_I2C_Read... [04:23:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:23:59]Read from MH i2c: E2 [04:23:59]MH_I2C_Read... [04:23:59]Read from MH i2c: E2 FD 00 [04:23:59]MH_I2C_Read... [04:23:59]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [04:23:59]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [04:23:59]wFMCommunicate OK [04:23:59]wFMCommunicate request_size=4 [04:23:59]MH_SAM_APDU [04:23:59]CAPDU: 80 17 00 00 [04:23:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [04:23:59]Write i2c OK [04:23:59]MH_I2C_Read... [04:23:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:23:59]Read from MH i2c: E2 [04:23:59]MH_I2C_Read... [04:23:59]Read from MH i2c: E2 FD 00 [04:23:59]MH_I2C_Read... [04:23:59]OFD Sender: No OFD packet to send [04:23:59]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [04:23:59]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [04:23:59]wFMCommunicate OK [04:23:59]wFMCommunicate request_size=4 [04:23:59]MH_SAM_APDU [04:23:59]CAPDU: 80 17 00 00 [04:23:59]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [04:23:59]Write i2c OK [04:23:59]MH_I2C_Read... [04:23:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [04:24:00]Read from MH i2c: E2 [04:24:00]MH_I2C_Read... [04:24:00]Read from MH i2c: E2 CB 00 [04:24:00]MH_I2C_Read... [04:24:00]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [04:24:00]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [04:24:00]wFMCommunicate OK [04:24:00]SAM_PROTO_GetShiftData done [04:24:00]requested_item shift.sale.total_cash is exist - process it [04:24:00]requested_item shift.sale_refund.total is exist - process it [04:24:00]requested_item shift.sale_refund.total_cash is exist - process it [04:24:00]requested_item shift.buy.total is exist - process it [04:24:00]requested_item shift.buy.total_cash is exist - process it [04:24:00]produce_requested_data done [04:24:00]produce_requested_data return {"fm.sale.total":148770509.42,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":15293.35,"shift.sale.total_cash":13691.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [04:24:00]process_action_free get_value [04:24:00]json_value_free [04:24:00]json_value_free done [04:24:00]process_json_proto returns [04:24:00]Send response to host [04:24:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":148770509.42,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":15293.35,"shift.sale.total_cash":13691.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [04:24:00]free response buf [04:24:00]execute_script done [04:24:00]execute_script returns [04:24:00]free content buf [04:24:00]Sock 7.Close socket [04:24:00]Sock 7.Thread stoped [04:24:01]accept exits with 9 [04:24:01]New connection [04:24:01]New thread 3067166052 created [04:24:01]Thread 3067022692 joined [04:24:01]Waiting for new connection... [04:24:01] Sock 9.Parse request [04:24:01]Sock 9.Check first char [04:24:01]Sock 9.First char is OK [04:24:01]request: POST /json_proto HTTP/1.0 [04:24:01]Method: POST [04:24:01]URL: /json_proto [04:24:01]Method is POST - this is cgi request [04:24:01]url: /json_proto [04:24:01]query_string will be loaded in cgi processing [04:24:01]execute_cgi json_proto POST (null) [04:24:01]execute_cgi path=json_proto method=POST [04:24:01]POST find Content-Length [04:24:01]Host: 172.17.44.132:8080 [04:24:01]Content-Length: 1151 [04:24:01]Content-Type: application/json [04:24:01] [04:24:01]POST finish read [04:24:01]Found Content-Length = 1151 [04:24:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50970", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000006271", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 1\u043B", "price" : 113.00, "quantity" : 2.000, "sum" : 226.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 479.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:01]execute_script... [04:24:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50970", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000006271", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 1\u043B", "price" : 113.00, "quantity" : 2.000, "sum" : 226.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 479.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:01]POST & json_proto [04:24:01]process_json_proto [04:24:01]json parsed OK: [04:24:01]protocol is kg_v1.0 [04:24:01]action value=close_receipt [04:24:01]process_action close_receipt [04:24:01]cmd_close_receipt [04:24:01]MH_GetDate [04:24:01]Write to MH i2c: F0 00 00 1D 00 0C [04:24:01]Write i2c OK [04:24:01]MH_I2C_Read... [04:24:01]Read from MH i2c: F0 [04:24:01]MH_I2C_Read... [04:24:01]Read from MH i2c: F0 09 00 [04:24:01]MH_I2C_Read... [04:24:01]Read from MH i2c: F0 09 00 1D 00 00 E2 0E C8 66 2A 83 C1 65 06 [04:24:01]GetLastDocTimeStamp 1724382406 [04:24:01]current date 1724387042 [04:24:01]FM_GetShiftState [04:24:01]SAM_PROTO_GetShiftState [04:24:01]wFMCommunicate request_size=4 [04:24:01]MH_SAM_APDU [04:24:01]CAPDU: 80 13 01 00 [04:24:01]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [04:24:01]Write i2c OK [04:24:01]MH_I2C_Read... [04:24:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:01]Read from MH i2c: E2 [04:24:01]MH_I2C_Read... [04:24:01]Read from MH i2c: E2 0E 00 [04:24:01]MH_I2C_Read... [04:24:01]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [04:24:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:24:01]wFMCommunicate OK [04:24:01]SAM_PROTO_GetShiftState done [04:24:01]FM_GetShiftState done [04:24:01]opened in 1724372766 [04:24:01]opened+sec_in_day 1724459166 [04:24:01]quantity*price = 11300 [04:24:01]sum+1 = 11301 [04:24:01]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000006271 Напиток Фанта 1л 2.000 * 113.00 = 226.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 479.00 НСП 1% : 4.24 НДС 12% : 50.87 Наличными: 479.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 27 23.08.2024 04:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165174 ФПД: 18107538167758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T042402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165174&fm=18107538167758&tin=02508201610067®Number=0000000000092562&sum=47900 0 [04:24:03]StoreToDocumentArchive [04:24:03]shift 469 fd 165174 [04:24:03]save to /storage/0469/doc_00165174 [04:24:03]save last doc name /storage/0469/doc_00165174 to /storage/kkm_last_doc_name [04:24:03]save OK [04:24:03]Clear old archive folders... [04:24:03]ProcessDocumentItem done err = 0, tmpTLVsize=484 [04:24:03]tlvbuf is 009FD8F0 [04:24:03]SAM_PROTO_ClearQueue [04:24:03]wFMCommunicate request_size=4 [04:24:03]MH_SAM_APDU [04:24:03]CAPDU: 80 09 00 00 [04:24:03]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [04:24:03]Write i2c OK [04:24:03]MH_I2C_Read... [04:24:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:24:03]Read from MH i2c: E2 [04:24:03]MH_I2C_Read... [04:24:03]Read from MH i2c: E2 03 00 [04:24:03]MH_I2C_Read... [04:24:03]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [04:24:03]RAPDU: 90 00 [04:24:03]wFMCommunicate OK [04:24:03]SAM_PROTO_ClearQueue done [04:24:03]KKMCreateOFDPacket [04:24:03]OFDProtocolAddRootSTLVToBuf [04:24:03]FM_MakeSignedData [04:24:03]FM_MakeSignedData [04:24:03]SAM_PROTO_SignData [04:24:03]wFMCommunicate request_size=4 [04:24:03]MH_SAM_APDU [04:24:03]CAPDU: 80 0D 01 02 [04:24:03]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [04:24:03]Write i2c OK [04:24:03]MH_I2C_Read... [04:24:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:24:03]Read from MH i2c: E2 [04:24:03]MH_I2C_Read... [04:24:03]Read from MH i2c: E2 03 00 [04:24:03]MH_I2C_Read... [04:24:03]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [04:24:03]RAPDU: 90 00 [04:24:03]wFMCommunicate OK [04:24:03]wFMCommunicate request_size=255 [04:24:03]MH_SAM_APDU [04:24:03]CAPDU: 80 0D 02 02 FA 03 00 E4 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 [04:24:03]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 E4 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 00 00 38 [04:24:03]Write i2c OK [04:24:03]MH_I2C_Read... [04:24:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:03]Read from MH i2c: E2 [04:24:03]MH_I2C_Read... [04:24:03]Read from MH i2c: E2 03 00 [04:24:03]MH_I2C_Read... [04:24:03]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [04:24:03]RAPDU: 90 00 [04:24:03]wFMCommunicate OK [04:24:03]wFMCommunicate request_size=243 [04:24:03]MH_SAM_APDU [04:24:03]CAPDU: 80 0D 02 02 EE D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 13 00 00 00 00 07 04 06 00 1C BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 E2 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 85 02 00 35 04 06 00 10 77 FD 61 57 CE [04:24:03]Write to MH i2c: E2 F6 00 2E 00 80 0D 02 02 EE 00 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 13 00 00 00 00 07 04 06 00 1C BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 E2 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 85 02 00 35 04 06 00 10 77 FD 61 57 CE 00 00 9F [04:24:03]Write i2c OK [04:24:03]MH_I2C_Read... [04:24:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:04]Read from MH i2c: E2 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: E2 03 00 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [04:24:04]RAPDU: 90 00 [04:24:04]wFMCommunicate OK [04:24:04]wFMCommunicate request_size=4 [04:24:04]MH_SAM_APDU [04:24:04]CAPDU: 80 0D 03 02 [04:24:04]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [04:24:04]Write i2c OK [04:24:04]MH_I2C_Read... [04:24:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:24:04]Read from MH i2c: E2 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: E2 0B 00 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: E2 0B 00 2F 00 00 4F 65 C9 FC 12 9D 86 34 90 00 8D [04:24:04]RAPDU: 4F 65 C9 FC 12 9D 86 34 90 00 [04:24:04]wFMCommunicate OK [04:24:04]SAM_PROTO_SignData done [04:24:04]FM_MakeSignedData done [04:24:04]CreateOFDProtocolMessage [04:24:04]wFMCommunicate request_size=4 [04:24:04]MH_SAM_APDU [04:24:04]CAPDU: 80 11 00 00 [04:24:04]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [04:24:04]Write i2c OK [04:24:04]MH_I2C_Read... [04:24:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:04]Read from MH i2c: E2 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: E2 17 00 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [04:24:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:24:04]wFMCommunicate OK [04:24:04]CreateOFDProtocolMessage done [04:24:04]OFDSenderStorePacket 165174 [04:24:04]StoreOFDPacket docnum=165174 [04:24:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 F8 01 00 00 3C 49 F0 01 E7 90 5A 03 01 00 03 00 E4 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 13 00 00 00 00 07 04 06 00 1C BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 E2 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 85 02 00 35 04 06 00 10 77 FD 61 57 CE 4F 65 C9 FC 12 9D 86 34 [04:24:04]CheckFolder [04:24:04]dirname=/storage/ofd_packets [04:24:04]CheckFolder done [04:24:04]ProducePacketName [04:24:04]name=ofd_packets/00165174 [04:24:04]NVStorageSaveData ofd_packets/00165174 [04:24:04]File name is /storage/ofd_packets/00165174 [04:24:04]Write 534 bytes [04:24:04]NVStorageSaveData done [04:24:04]OFDSenderStorePacket done [04:24:04]KKMCreateOFDPacket done [04:24:04]NVStorageSaveData kkm_last_timestamp [04:24:04]File name is /storage/kkm_last_timestamp [04:24:04]Write 4 bytes [04:24:04]NVStorageSaveData done [04:24:04]ExternCall_PrintAddStr [04:24:04]wPrintStart [04:24:04]Write to MH i2c: 01 00 00 31 00 31 [04:24:04]Write i2c OK [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: 01 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: 01 07 00 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [04:24:04]RasterBufferAndPrint [04:24:04]line Счет N : (3)50970 [04:24:04]line ИНН: 02508201610067 [04:24:04]line Контрольно-Кассовый Чек [04:24:04]line ПРОДАЖА [04:24:04]line Товар: 5449000054227 [04:24:04]line Напиток Кока-Кола 1л [04:24:04]line 1.000 * 113.00 [04:24:04]line = 113.00 [04:24:04]line НДС 12% НСП 1% [04:24:04]line > о реализуемом товаре [04:24:04]line Товар: 5449000006271 [04:24:04]line Напиток Фанта 1л [04:24:04]line 2.000 * 113.00 [04:24:04]line = 226.00 [04:24:04]line НДС 12% НСП 1% [04:24:04]line > о реализуемом товаре [04:24:04]line Товар: 48743587 [04:24:04]line Сигареты Winston XStyle Silver [04:24:04]line 1.000 * 140.00 [04:24:04]line = 140.00 [04:24:04]line НДС 12% НСП 1% [04:24:04]line > о реализуемом товаре [04:24:04]line ИТОГО: 479.00 [04:24:04]line НСП 1% : 4.24 [04:24:04]line НДС 12% : 50.87 [04:24:04]line Наличными: 479.00 [04:24:04]line Безнал.: 0.00 [04:24:04]line Место: АЗС № 130 "Партнер Нефть" [04:24:04]OFD Sender: Processing packet 165174 [packets to send 989, broken 988] [04:24:04]ProducePacketName [04:24:04]name=ofd_packets/00165174 [04:24:04]OFD Sender: To server: pG, [04:24:04]CommunicateWithHost lk.salyk.kg:30040 [04:24:04]ConnectInit lk.salyk.kg [04:24:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:24:04]line СНО: Общий режим [04:24:04]line Чек 27 23.08.2024 04:24 [04:24:04]line Смена: 469 ФФД: 1.0 [04:24:04]line ЗНМ: 0300000070 [04:24:04]line РНМ: 0000000000092562 [04:24:04]line Версия ККМ: 001 [04:24:04]line ФМ: 0000000000871769 [04:24:04]line ФД: 165174 [04:24:04]line ФПД: 18107538167758 [04:24:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T042402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165174&fm=18107538167758&tin=02508201610067®Number=0000000000092562&sum=47900 [04:24:04]line 0 [04:24:04]written 0, free lines is 4095 [04:24:04]Write to MH i2c: 01 00 00 66 00 66 [04:24:04]Write i2c OK [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: 01 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: 01 07 00 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: 01 07 00 66 00 00 00 00 00 00 03 0C 7C [04:24:04]RasterBufferAndPrint [04:24:04]line [04:24:04]line [04:24:04]line [04:24:04]line [04:24:04]line [04:24:04]written 0, free lines is 3093 [04:24:04]MH_Cut [04:24:04]Write to MH i2c: D1 01 00 6D 00 01 3F [04:24:04]Write i2c OK [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: D1 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: D1 01 00 [04:24:04]MH_I2C_Read... [04:24:04]Read from MH i2c: D1 01 00 6D 00 00 3E [04:24:04]Write to MH i2c: 01 00 00 6E 00 6E [04:24:04]Write i2c OK [04:24:04]MH_I2C_Read... [04:24:05]*** Cut start [04:24:05]*** Purtial cut [04:24:05]*** Stage 1: CUTSNS_PIN = 1 [04:24:07]Read from MH i2c: 01 [04:24:07]MH_I2C_Read... [04:24:07]*** Stop cut motor [04:24:07]*** Cut end [04:24:07]Read from MH i2c: 01 07 00 [04:24:07]MH_I2C_Read... [04:24:07]Read from MH i2c: 01 07 00 6E 00 00 00 00 00 00 FF 0F 83 [04:24:07]process_action close_receipt done [04:24:07]requested_data is exist [04:24:07]produce_requested_data [04:24:07]requested_item fm.sn is exist - process it [04:24:07]wFMCommunicate request_size=4 [04:24:07]MH_SAM_APDU [04:24:07]CAPDU: 80 11 00 00 [04:24:07]Write to MH i2c: E2 08 00 6F 00 80 11 00 00 00 00 00 00 E9 [04:24:07]Write i2c OK [04:24:07]MH_I2C_Read... [04:24:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:08]Read from MH i2c: E2 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 17 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 17 00 6F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [04:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:24:08]wFMCommunicate OK [04:24:08]requested_item fd.num is exist - process it [04:24:08]SAM_PROTO_GetFieldsCounters [04:24:08]wFMCommunicate request_size=4 [04:24:08]MH_SAM_APDU [04:24:08]CAPDU: 80 13 00 00 [04:24:08]Write to MH i2c: E2 08 00 70 00 80 13 00 00 00 00 00 00 EC [04:24:08]Write i2c OK [04:24:08]MH_I2C_Read... [04:24:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:24:08]Read from MH i2c: E2 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 62 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 62 00 70 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 F6 [04:24:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1B 00 00 00 5E 04 04 00 1B 00 00 00 57 04 04 00 1C 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:24:08]wFMCommunicate OK [04:24:08]SAM_PROTO_GetFieldsCounters done [04:24:08]requested_item shift.num is exist - process it [04:24:08]requested_item shift.opened is exist - process it [04:24:08]req_shift_opened [04:24:08]FM_GetShiftState [04:24:08]SAM_PROTO_GetShiftState [04:24:08]wFMCommunicate request_size=4 [04:24:08]MH_SAM_APDU [04:24:08]CAPDU: 80 13 01 00 [04:24:08]Write to MH i2c: E2 08 00 71 00 80 13 01 00 00 00 00 00 EE [04:24:08]Write i2c OK [04:24:08]MH_I2C_Read... [04:24:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:08]Read from MH i2c: E2 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 0E 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 0E 00 71 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1C [04:24:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:24:08]wFMCommunicate OK [04:24:08]SAM_PROTO_GetShiftState done [04:24:08]FM_GetShiftState done [04:24:08]req_shift_opened done [04:24:08]requested_item shift.open_date is exist - process it [04:24:08]req_shift_open_date [04:24:08]req_shift_open_date done [04:24:08]produce_requested_data done [04:24:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165174,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [04:24:08]process_action_free close_receipt [04:24:08]json_value_free [04:24:08]json_value_free done [04:24:08]process_json_proto returns [04:24:08]Send response to host [04:24:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165174,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [04:24:08]free response buf [04:24:08]execute_script done [04:24:08]execute_script returns [04:24:08]free content buf [04:24:08]Sock 9.Close socket [04:24:08]Sock 9.Thread stoped [04:24:09]Connected sock=11 [04:24:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 F8 01 00 00 3C 49 F0 01 E7 90 5A 03 01 00 03 00 E4 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 13 00 00 00 00 07 04 06 00 1C BB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 E2 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 85 02 00 35 04 06 00 10 77 FD 61 57 CE 4F 65 C9 FC 12 9D 86 34 [04:24:09]accept exits with 7 [04:24:09]New connection [04:24:09]New thread 3067022692 created [04:24:09]Thread 3067166052 joined [04:24:09]Waiting for new connection... [04:24:09] Sock 7.Parse request [04:24:09]Sock 7.Check first char [04:24:09]Sock 7.First char is OK [04:24:09]request: POST /json_proto HTTP/1.0 [04:24:09]Method: POST [04:24:09]URL: /json_proto [04:24:09]Method is POST - this is cgi request [04:24:09]url: /json_proto [04:24:09]query_string will be loaded in cgi processing [04:24:09]execute_cgi json_proto POST (null) [04:24:09]execute_cgi path=json_proto method=POST [04:24:09]POST find Content-Length [04:24:09]Host: 172.17.44.132:8080 [04:24:09]Content-Length: 674 [04:24:09]Content-Type: application/json [04:24:09] [04:24:09]POST finish read [04:24:09]Found Content-Length = 674 [04:24:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50971", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:09]execute_script... [04:24:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50971", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:09]POST & json_proto [04:24:09]process_json_proto [04:24:09]json parsed OK: [04:24:09]protocol is kg_v1.0 [04:24:09]action value=close_receipt [04:24:09]process_action close_receipt [04:24:09]cmd_close_receipt [04:24:09]MH_GetDate [04:24:09]Write to MH i2c: F0 00 00 72 00 61 [04:24:09]Write i2c OK [04:24:09]MH_I2C_Read... [04:24:09]Read from MH i2c: F0 [04:24:09]MH_I2C_Read... [04:24:09]Read from MH i2c: F0 09 00 [04:24:09]MH_I2C_Read... [04:24:09]Read from MH i2c: F0 09 00 72 00 00 EA 0E C8 66 2A 83 C1 65 63 [04:24:09]GetLastDocTimeStamp 1724387042 [04:24:09]current date 1724387050 [04:24:09]FM_GetShiftState [04:24:09]SAM_PROTO_GetShiftState [04:24:09]wFMCommunicate request_size=4 [04:24:09]MH_SAM_APDU [04:24:09]CAPDU: 80 13 01 00 [04:24:09]Write to MH i2c: E2 08 00 73 00 80 13 01 00 00 00 00 00 F0 [04:24:09]Write i2c OK [04:24:09]MH_I2C_Read... [04:24:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:10]Read from MH i2c: E2 [04:24:10]MH_I2C_Read... [04:24:10]Read from MH i2c: E2 0E 00 [04:24:10]MH_I2C_Read... [04:24:10]Read from MH i2c: E2 0E 00 73 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1E [04:24:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:24:10]wFMCommunicate OK [04:24:10]SAM_PROTO_GetShiftState done [04:24:10]FM_GetShiftState done [04:24:10]opened in 1724372766 [04:24:10]opened+sec_in_day 1724459166 [04:24:10]quantity*price = 12000 [04:24:10]sum+1 = 12001 [04:24:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 28 23.08.2024 04:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165175 ФПД: 107193516734838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T042410&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165175&fm=107193516734838&tin=02508201610067®Number=0000000000092562&sum=12000 0 [04:24:11]StoreToDocumentArchive [04:24:11]shift 469 fd 165175 [04:24:11]save to /storage/0469/doc_00165175 [04:24:11]save last doc name /storage/0469/doc_00165175 to /storage/kkm_last_doc_name [04:24:11]save OK [04:24:11]Clear old archive folders... [04:24:11]ProcessDocumentItem done err = 0, tmpTLVsize=287 [04:24:11]tlvbuf is 00A24970 [04:24:11]SAM_PROTO_ClearQueue [04:24:11]wFMCommunicate request_size=4 [04:24:11]MH_SAM_APDU [04:24:11]CAPDU: 80 09 00 00 [04:24:11]Write to MH i2c: E2 08 00 80 00 80 09 00 00 00 00 00 00 F2 [04:24:11]Write i2c OK [04:24:11]MH_I2C_Read... [04:24:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:24:11]Read from MH i2c: E2 [04:24:11]MH_I2C_Read... [04:24:11]Read from MH i2c: E2 03 00 [04:24:11]MH_I2C_Read... [04:24:11]Read from MH i2c: E2 03 00 80 00 00 90 00 F4 [04:24:11]RAPDU: 90 00 [04:24:11]wFMCommunicate OK [04:24:11]SAM_PROTO_ClearQueue done [04:24:11]KKMCreateOFDPacket [04:24:11]OFDProtocolAddRootSTLVToBuf [04:24:11]FM_MakeSignedData [04:24:11]FM_MakeSignedData [04:24:11]SAM_PROTO_SignData [04:24:11]wFMCommunicate request_size=4 [04:24:11]MH_SAM_APDU [04:24:11]CAPDU: 80 0D 01 02 [04:24:11]Write to MH i2c: E2 08 00 81 00 80 0D 01 02 00 00 00 00 FA [04:24:11]Write i2c OK [04:24:11]MH_I2C_Read... [04:24:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:24:11]Read from MH i2c: E2 [04:24:11]MH_I2C_Read... [04:24:11]Read from MH i2c: E2 03 00 [04:24:11]MH_I2C_Read... [04:24:11]Read from MH i2c: E2 03 00 81 00 00 90 00 F5 [04:24:11]RAPDU: 90 00 [04:24:11]wFMCommunicate OK [04:24:11]wFMCommunicate request_size=255 [04:24:11]MH_SAM_APDU [04:24:11]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 EA 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 [04:24:11]Write to MH i2c: E2 02 01 82 00 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 EA 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 00 00 17 [04:24:11]Write i2c OK [04:24:11]MH_I2C_Read... [04:24:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:11]Read from MH i2c: E2 [04:24:11]MH_I2C_Read... [04:24:11]Read from MH i2c: E2 03 00 [04:24:11]MH_I2C_Read... [04:24:11]Read from MH i2c: E2 03 00 82 00 00 90 00 F6 [04:24:11]RAPDU: 90 00 [04:24:11]wFMCommunicate OK [04:24:11]wFMCommunicate request_size=46 [04:24:11]MH_SAM_APDU [04:24:11]CAPDU: 80 0D 02 02 29 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 85 02 00 35 04 06 00 61 7D EF 7C B9 76 [04:24:11]Write to MH i2c: E2 31 00 83 00 80 0D 02 02 29 00 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 85 02 00 35 04 06 00 61 7D EF 7C B9 76 00 00 C4 [04:24:11]Write i2c OK [04:24:11]MH_I2C_Read... [04:24:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:11]Read from MH i2c: E2 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: E2 03 00 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [04:24:12]RAPDU: 90 00 [04:24:12]wFMCommunicate OK [04:24:12]wFMCommunicate request_size=4 [04:24:12]MH_SAM_APDU [04:24:12]CAPDU: 80 0D 03 02 [04:24:12]Write to MH i2c: E2 08 00 84 00 80 0D 03 02 00 00 00 00 FF [04:24:12]Write i2c OK [04:24:12]MH_I2C_Read... [04:24:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:24:12]Read from MH i2c: E2 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: E2 0B 00 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: E2 0B 00 84 00 00 8F A0 BD 73 B7 D3 01 A9 90 00 93 [04:24:12]RAPDU: 8F A0 BD 73 B7 D3 01 A9 90 00 [04:24:12]wFMCommunicate OK [04:24:12]SAM_PROTO_SignData done [04:24:12]FM_MakeSignedData done [04:24:12]CreateOFDProtocolMessage [04:24:12]wFMCommunicate request_size=4 [04:24:12]MH_SAM_APDU [04:24:12]CAPDU: 80 11 00 00 [04:24:12]Write to MH i2c: E2 08 00 85 00 80 11 00 00 00 00 00 00 FF [04:24:12]Write i2c OK [04:24:12]MH_I2C_Read... [04:24:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:12]Read from MH i2c: E2 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: E2 17 00 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: E2 17 00 85 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [04:24:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:24:12]wFMCommunicate OK [04:24:12]CreateOFDProtocolMessage done [04:24:12]OFDSenderStorePacket 165175 [04:24:12]StoreOFDPacket docnum=165175 [04:24:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 33 01 00 00 E6 C2 2B 01 54 28 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 EA 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 85 02 00 35 04 06 00 61 7D EF 7C B9 76 8F A0 BD 73 B7 D3 01 A9 [04:24:12]CheckFolder [04:24:12]dirname=/storage/ofd_packets [04:24:12]CheckFolder done [04:24:12]ProducePacketName [04:24:12]name=ofd_packets/00165175 [04:24:12]NVStorageSaveData ofd_packets/00165175 [04:24:12]File name is /storage/ofd_packets/00165175 [04:24:12]Write 337 bytes [04:24:12]NVStorageSaveData done [04:24:12]OFDSenderStorePacket done [04:24:12]KKMCreateOFDPacket done [04:24:12]NVStorageSaveData kkm_last_timestamp [04:24:12]File name is /storage/kkm_last_timestamp [04:24:12]Write 4 bytes [04:24:12]NVStorageSaveData done [04:24:12]ExternCall_PrintAddStr [04:24:12]wPrintStart [04:24:12]Write to MH i2c: 01 00 00 86 00 86 [04:24:12]Write i2c OK [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: 01 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: 01 07 00 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: 01 07 00 86 00 00 00 00 00 00 FF 0F 9B [04:24:12]RasterBufferAndPrint [04:24:12]line Счет N : (3)50971 [04:24:12]line ИНН: 02508201610067 [04:24:12]line Контрольно-Кассовый Чек [04:24:12]line ПРОДАЖА [04:24:12]line Товар: 5449000189332 [04:24:12]line Холодный чай Fuse персик 1л [04:24:12]line 1.000 * 120.00 [04:24:12]line = 120.00 [04:24:12]line НДС 12% НСП 1% [04:24:12]line > о реализуемом товаре [04:24:12]line ИТОГО: 120.00 [04:24:12]line НСП 1% : 1.06 [04:24:12]line НДС 12% : 12.74 [04:24:12]line Наличными: 120.00 [04:24:12]line Безнал.: 0.00 [04:24:12]line Место: АЗС № 130 "Партнер Нефть" [04:24:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:24:12]line СНО: Общий режим [04:24:12]line Чек 28 23.08.2024 04:24 [04:24:12]line Смена: 469 ФФД: 1.0 [04:24:12]line ЗНМ: 0300000070 [04:24:12]line РНМ: 0000000000092562 [04:24:12]line Версия ККМ: 001 [04:24:12]line ФМ: 0000000000871769 [04:24:12]line ФД: 165175 [04:24:12]line ФПД: 107193516734838 [04:24:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T042410&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165175&fm=107193516734838&tin=02508201610067®Number=0000000000092562&sum=12000 [04:24:12]line 0 [04:24:12]written 0, free lines is 4095 [04:24:12]Write to MH i2c: 01 00 00 AE 00 AE [04:24:12]Write i2c OK [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: 01 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: 01 07 00 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 DE 0C 9F [04:24:12]RasterBufferAndPrint [04:24:12]line [04:24:12]line [04:24:12]line [04:24:12]line [04:24:12]line [04:24:12]written 0, free lines is 3324 [04:24:12]MH_Cut [04:24:12]Write to MH i2c: D1 01 00 B5 00 01 87 [04:24:12]Write i2c OK [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: D1 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: D1 01 00 [04:24:12]MH_I2C_Read... [04:24:12]Read from MH i2c: D1 01 00 B5 00 00 86 [04:24:12]Write to MH i2c: 01 00 00 B6 00 B6 [04:24:12]Write i2c OK [04:24:12]MH_I2C_Read... [04:24:13]*** Cut start [04:24:13]*** Purtial cut [04:24:13]*** Stage 1: CUTSNS_PIN = 1 [04:24:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D0 4C 47 00 1D A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 85 02 00 F4 03 04 00 35 B8 C7 66 B6 04 01 00 00 04 83 92 81 6C E0 AA 19 [04:24:13]CommunicateWithHost err = 0 [04:24:13]CheckOFDResponse [04:24:13]1017 (14) - 77093643461234 [04:24:13]1041 (16) - 0000000000871769 [04:24:13]1040 (4) - 165174 [04:24:13]1012 (4) - 22.08.2024 22:14 [04:24:13]1206 (1) - 0 [04:24:13]OFD Sender: Remove packet 165174 [04:24:13]ProducePacketName [04:24:13]name=ofd_packets/00165174 [04:24:13]NVStorageDeleteData [04:24:14]OFD Sender: Processing packet 165175 [packets to send 989, broken 988] [04:24:14]ProducePacketName [04:24:14]name=ofd_packets/00165175 [04:24:14]OFD Sender: To server: pG, [04:24:14]CommunicateWithHost lk.salyk.kg:30040 [04:24:14]ConnectInit lk.salyk.kg [04:24:15]Read from MH i2c: 01 [04:24:15]MH_I2C_Read... [04:24:15]*** Stop cut motor [04:24:15]*** Cut end [04:24:15]Read from MH i2c: 01 07 00 [04:24:15]MH_I2C_Read... [04:24:15]Read from MH i2c: 01 07 00 B6 00 00 00 00 00 00 FF 0F CB [04:24:15]process_action close_receipt done [04:24:15]requested_data is exist [04:24:15]produce_requested_data [04:24:15]requested_item fm.sn is exist - process it [04:24:15]wFMCommunicate request_size=4 [04:24:15]MH_SAM_APDU [04:24:15]CAPDU: 80 11 00 00 [04:24:15]Write to MH i2c: E2 08 00 B7 00 80 11 00 00 00 00 00 00 31 [04:24:15]Write i2c OK [04:24:15]MH_I2C_Read... [04:24:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:15]Read from MH i2c: E2 [04:24:15]MH_I2C_Read... [04:24:15]Read from MH i2c: E2 17 00 [04:24:15]MH_I2C_Read... [04:24:15]Read from MH i2c: E2 17 00 B7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [04:24:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:24:15]wFMCommunicate OK [04:24:15]requested_item fd.num is exist - process it [04:24:15]SAM_PROTO_GetFieldsCounters [04:24:15]wFMCommunicate request_size=4 [04:24:15]MH_SAM_APDU [04:24:15]CAPDU: 80 13 00 00 [04:24:15]Write to MH i2c: E2 08 00 B8 00 80 13 00 00 00 00 00 00 34 [04:24:15]Write i2c OK [04:24:15]MH_I2C_Read... [04:24:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:24:15]Read from MH i2c: E2 [04:24:15]MH_I2C_Read... [04:24:15]Read from MH i2c: E2 62 00 [04:24:15]MH_I2C_Read... [04:24:15]Read from MH i2c: E2 62 00 B8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 42 [04:24:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1C 00 00 00 5E 04 04 00 1C 00 00 00 57 04 04 00 1D 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:24:15]wFMCommunicate OK [04:24:15]SAM_PROTO_GetFieldsCounters done [04:24:15]requested_item shift.num is exist - process it [04:24:15]requested_item shift.opened is exist - process it [04:24:15]req_shift_opened [04:24:15]FM_GetShiftState [04:24:15]SAM_PROTO_GetShiftState [04:24:15]wFMCommunicate request_size=4 [04:24:15]MH_SAM_APDU [04:24:15]CAPDU: 80 13 01 00 [04:24:15]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [04:24:15]Write i2c OK [04:24:15]MH_I2C_Read... [04:24:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:15]Read from MH i2c: E2 [04:24:15]MH_I2C_Read... [04:24:15]Read from MH i2c: E2 0E 00 [04:24:15]MH_I2C_Read... [04:24:15]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 64 [04:24:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:24:15]wFMCommunicate OK [04:24:15]SAM_PROTO_GetShiftState done [04:24:15]FM_GetShiftState done [04:24:15]req_shift_opened done [04:24:15]requested_item shift.open_date is exist - process it [04:24:15]req_shift_open_date [04:24:15]req_shift_open_date done [04:24:15]produce_requested_data done [04:24:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165175,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [04:24:15]process_action_free close_receipt [04:24:15]json_value_free [04:24:15]json_value_free done [04:24:15]process_json_proto returns [04:24:15]Send response to host [04:24:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165175,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [04:24:15]free response buf [04:24:15]execute_script done [04:24:15]execute_script returns [04:24:15]free content buf [04:24:15]Sock 7.Close socket [04:24:15]Sock 7.Thread stoped [04:24:17]accept exits with 9 [04:24:17]New connection [04:24:17]New thread 3067166052 created [04:24:17]Thread 3067022692 joined [04:24:17]Waiting for new connection... [04:24:17] Sock 9.Parse request [04:24:17]Sock 9.Check first char [04:24:17]Sock 9.First char is OK [04:24:17]request: POST /json_proto HTTP/1.0 [04:24:17]Method: POST [04:24:17]URL: /json_proto [04:24:17]Method is POST - this is cgi request [04:24:17]url: /json_proto [04:24:17]query_string will be loaded in cgi processing [04:24:17]execute_cgi json_proto POST (null) [04:24:17]execute_cgi path=json_proto method=POST [04:24:17]POST find Content-Length [04:24:17]Host: 172.17.44.132:8080 [04:24:17]Content-Length: 1136 [04:24:17]Content-Type: application/json [04:24:17] [04:24:17]POST finish read [04:24:17]Found Content-Length = 1136 [04:24:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50972", "tax_sys" : 0, "items" : [ { "code": "4700003150486", "name": "\u0412\u043E\u0434\u043A\u0430 \u041E\u0440\u043E\u043E\u043D 0,5", "price" : 425.00, "quantity" : 1.000, "sum" : 425.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002329951", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u0437\u0435\u043B \u0447\u0430\u0439 Regular", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 615.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:17]execute_script... [04:24:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50972", "tax_sys" : 0, "items" : [ { "code": "4700003150486", "name": "\u0412\u043E\u0434\u043A\u0430 \u041E\u0440\u043E\u043E\u043D 0,5", "price" : 425.00, "quantity" : 1.000, "sum" : 425.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870002329951", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u0437\u0435\u043B \u0447\u0430\u0439 Regular", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 615.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:17]POST & json_proto [04:24:17]process_json_proto [04:24:17]json parsed OK: [04:24:17]protocol is kg_v1.0 [04:24:17]action value=close_receipt [04:24:17]process_action close_receipt [04:24:17]cmd_close_receipt [04:24:17]MH_GetDate [04:24:17]Write to MH i2c: F0 00 00 BA 00 A9 [04:24:17]Write i2c OK [04:24:17]MH_I2C_Read... [04:24:17]Read from MH i2c: F0 [04:24:17]MH_I2C_Read... [04:24:17]Read from MH i2c: F0 09 00 [04:24:17]MH_I2C_Read... [04:24:17]Read from MH i2c: F0 09 00 BA 00 00 F2 0E C8 66 2A 83 C1 65 B3 [04:24:17]GetLastDocTimeStamp 1724387050 [04:24:17]current date 1724387058 [04:24:17]FM_GetShiftState [04:24:17]SAM_PROTO_GetShiftState [04:24:17]wFMCommunicate request_size=4 [04:24:17]MH_SAM_APDU [04:24:17]CAPDU: 80 13 01 00 [04:24:17]Write to MH i2c: E2 08 00 BB 00 80 13 01 00 00 00 00 00 38 [04:24:17]Write i2c OK [04:24:17]MH_I2C_Read... [04:24:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:17]Read from MH i2c: E2 [04:24:17]MH_I2C_Read... [04:24:17]Read from MH i2c: E2 0E 00 [04:24:17]MH_I2C_Read... [04:24:17]Read from MH i2c: E2 0E 00 BB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 66 [04:24:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:24:17]wFMCommunicate OK [04:24:17]SAM_PROTO_GetShiftState done [04:24:17]FM_GetShiftState done [04:24:17]opened in 1724372766 [04:24:17]opened+sec_in_day 1724459166 [04:24:17]quantity*price = 42500 [04:24:17]sum+1 = 42501 [04:24:17]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001570057 Напиток Pepsi 0,5л 1.000 * 80.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870002329951 Напиток Lipton IceTea 1л зел чай Regular 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 615.00 НСП 1% : 5.44 НДС 12% : 65.31 Наличными: 615.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 29 23.08.2024 04:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165176 ФПД: 26083228023012 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T042418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165176&fm=26083228023012&tin=02508201610067®Number=0000000000092562&sum=61500 0 [04:24:19]StoreToDocumentArchive [04:24:19]shift 469 fd 165176 [04:24:19]save to /storage/0469/doc_00165176 [04:24:19]save last doc name /storage/0469/doc_00165176 to /storage/kkm_last_doc_name [04:24:19]save OK [04:24:19]Clear old archive folders... [04:24:19]ProcessDocumentItem done err = 0, tmpTLVsize=491 [04:24:19]tlvbuf is 009FD3E0 [04:24:19]SAM_PROTO_ClearQueue [04:24:19]wFMCommunicate request_size=4 [04:24:19]MH_SAM_APDU [04:24:19]CAPDU: 80 09 00 00 [04:24:19]Write to MH i2c: E2 08 00 C8 00 80 09 00 00 00 00 00 00 3A [04:24:19]Write i2c OK [04:24:19]MH_I2C_Read... [04:24:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:24:19]Read from MH i2c: E2 [04:24:19]MH_I2C_Read... [04:24:19]Read from MH i2c: E2 03 00 [04:24:19]MH_I2C_Read... [04:24:19]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [04:24:19]RAPDU: 90 00 [04:24:19]wFMCommunicate OK [04:24:19]SAM_PROTO_ClearQueue done [04:24:19]KKMCreateOFDPacket [04:24:19]OFDProtocolAddRootSTLVToBuf [04:24:19]FM_MakeSignedData [04:24:19]FM_MakeSignedData [04:24:19]SAM_PROTO_SignData [04:24:19]wFMCommunicate request_size=4 [04:24:19]MH_SAM_APDU [04:24:19]CAPDU: 80 0D 01 02 [04:24:19]Write to MH i2c: E2 08 00 C9 00 80 0D 01 02 00 00 00 00 42 [04:24:19]Write i2c OK [04:24:19]MH_I2C_Read... [04:24:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:24:19]Read from MH i2c: E2 [04:24:19]MH_I2C_Read... [04:24:19]Read from MH i2c: E2 03 00 [04:24:19]MH_I2C_Read... [04:24:19]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [04:24:19]RAPDU: 90 00 [04:24:19]wFMCommunicate OK [04:24:19]wFMCommunicate request_size=255 [04:24:19]MH_SAM_APDU [04:24:19]CAPDU: 80 0D 02 02 FA 03 00 EB 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E [04:24:19]Write to MH i2c: E2 02 01 CA 00 80 0D 02 02 FA 00 03 00 EB 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 00 00 D0 [04:24:19]Write i2c OK [04:24:19]MH_I2C_Read... [04:24:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:20]Read from MH i2c: E2 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: E2 03 00 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [04:24:20]RAPDU: 90 00 [04:24:20]wFMCommunicate OK [04:24:20]wFMCommunicate request_size=250 [04:24:20]MH_SAM_APDU [04:24:20]CAPDU: 80 0D 02 02 F5 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 F2 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 85 02 00 35 04 06 00 17 B8 F9 8A 78 E4 [04:24:20]Write to MH i2c: E2 FD 00 CB 00 80 0D 02 02 F5 00 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 F2 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 85 02 00 35 04 06 00 17 B8 F9 8A 78 E4 00 00 B9 [04:24:20]Write i2c OK [04:24:20]MH_I2C_Read... [04:24:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:20]Read from MH i2c: E2 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: E2 03 00 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [04:24:20]RAPDU: 90 00 [04:24:20]wFMCommunicate OK [04:24:20]wFMCommunicate request_size=4 [04:24:20]MH_SAM_APDU [04:24:20]CAPDU: 80 0D 03 02 [04:24:20]Write to MH i2c: E2 08 00 CC 00 80 0D 03 02 00 00 00 00 47 [04:24:20]Write i2c OK [04:24:20]MH_I2C_Read... [04:24:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:24:20]Read from MH i2c: E2 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: E2 0B 00 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: E2 0B 00 CC 00 00 3E 7A 4A 97 DD D5 81 D0 90 00 E4 [04:24:20]RAPDU: 3E 7A 4A 97 DD D5 81 D0 90 00 [04:24:20]wFMCommunicate OK [04:24:20]SAM_PROTO_SignData done [04:24:20]FM_MakeSignedData done [04:24:20]CreateOFDProtocolMessage [04:24:20]wFMCommunicate request_size=4 [04:24:20]MH_SAM_APDU [04:24:20]CAPDU: 80 11 00 00 [04:24:20]Write to MH i2c: E2 08 00 CD 00 80 11 00 00 00 00 00 00 47 [04:24:20]Write i2c OK [04:24:20]MH_I2C_Read... [04:24:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:20]Read from MH i2c: E2 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: E2 17 00 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: E2 17 00 CD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [04:24:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:24:20]wFMCommunicate OK [04:24:20]CreateOFDProtocolMessage done [04:24:20]OFDSenderStorePacket 165176 [04:24:20]StoreOFDPacket docnum=165176 [04:24:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 FF 01 00 00 AB 0D F7 01 B1 88 5A 03 01 00 03 00 EB 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 F2 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 85 02 00 35 04 06 00 17 B8 F9 8A 78 E4 3E 7A 4A 97 DD D5 81 D0 [04:24:20]CheckFolder [04:24:20]dirname=/storage/ofd_packets [04:24:20]CheckFolder done [04:24:20]ProducePacketName [04:24:20]name=ofd_packets/00165176 [04:24:20]NVStorageSaveData ofd_packets/00165176 [04:24:20]File name is /storage/ofd_packets/00165176 [04:24:20]Write 541 bytes [04:24:20]NVStorageSaveData done [04:24:20]OFDSenderStorePacket done [04:24:20]KKMCreateOFDPacket done [04:24:20]NVStorageSaveData kkm_last_timestamp [04:24:20]File name is /storage/kkm_last_timestamp [04:24:20]Write 4 bytes [04:24:20]NVStorageSaveData done [04:24:20]ExternCall_PrintAddStr [04:24:20]wPrintStart [04:24:20]Write to MH i2c: 01 00 00 CE 00 CE [04:24:20]Write i2c OK [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: 01 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: 01 07 00 [04:24:20]MH_I2C_Read... [04:24:20]Read from MH i2c: 01 07 00 CE 00 00 00 00 00 00 FF 0F E3 [04:24:20]RasterBufferAndPrint [04:24:20]line Счет N : (3)50972 [04:24:20]line ИНН: 02508201610067 [04:24:20]line Контрольно-Кассовый Чек [04:24:20]line ПРОДАЖА [04:24:20]line Товар: 4700003150486 [04:24:20]line Водка Ороон 0,5 [04:24:20]line 1.000 * 425.00 [04:24:20]line = 425.00 [04:24:20]line НДС 12% НСП 1% [04:24:20]line > о реализуемом товаре [04:24:20]line Товар: 4870001570057 [04:24:20]line Напиток Pepsi 0,5л [04:24:20]line 1.000 * 80.00 [04:24:20]line = 80.00 [04:24:20]line НДС 12% НСП 1% [04:24:21]line > о реализуемом товаре [04:24:21]line Товар: 4870002329951 [04:24:21]line Напиток Lipton IceTea 1л зел чай Regular [04:24:21]line 1.000 * 110.00 [04:24:21]line = 110.00 [04:24:21]line НДС 12% НСП 1% [04:24:21]line > о реализуемом товаре [04:24:21]line ИТОГО: 615.00 [04:24:21]line НСП 1% : 5.44 [04:24:21]line НДС 12% : 65.31 [04:24:21]line Наличными: 615.00 [04:24:21]line Безнал.: 0.00 [04:24:21]line Место: АЗС № 130 "Партнер Нефть" [04:24:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:24:21]line СНО: Общий режим [04:24:21]line Чек 29 23.08.2024 04:24 [04:24:21]line Смена: 469 ФФД: 1.0 [04:24:21]line ЗНМ: 0300000070 [04:24:21]line РНМ: 0000000000092562 [04:24:21]line Версия ККМ: 001 [04:24:21]line ФМ: 0000000000871769 [04:24:21]line ФД: 165176 [04:24:21]line ФПД: 26083228023012 [04:24:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T042418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165176&fm=26083228023012&tin=02508201610067®Number=0000000000092562&sum=61500 [04:24:21]line 0 [04:24:21]written 0, free lines is 4095 [04:24:21]Write to MH i2c: 01 00 00 03 01 04 [04:24:21]Write i2c OK [04:24:21]MH_I2C_Read... [04:24:21]Read from MH i2c: 01 [04:24:21]MH_I2C_Read... [04:24:21]Read from MH i2c: 01 07 00 [04:24:21]MH_I2C_Read... [04:24:21]Read from MH i2c: 01 07 00 03 01 00 00 00 00 00 13 0C 2A [04:24:21]RasterBufferAndPrint [04:24:21]line [04:24:21]line [04:24:21]line [04:24:21]line [04:24:21]line [04:24:21]written 0, free lines is 3118 [04:24:21]MH_Cut [04:24:21]Write to MH i2c: D1 01 00 0A 01 01 DD [04:24:21]Write i2c OK [04:24:21]MH_I2C_Read... [04:24:21]Read from MH i2c: D1 [04:24:21]MH_I2C_Read... [04:24:21]Read from MH i2c: D1 01 00 [04:24:21]MH_I2C_Read... [04:24:21]Read from MH i2c: D1 01 00 0A 01 00 DC [04:24:21]Write to MH i2c: 01 00 00 0B 01 0C [04:24:21]Write i2c OK [04:24:21]MH_I2C_Read... [04:24:22]*** Cut start [04:24:22]*** Purtial cut [04:24:22]*** Stage 1: CUTSNS_PIN = 1 [04:24:24]ConnectInit Can't take IP for lk.salyk.kg [04:24:24]CommunicateWithHost connect error [04:24:24]CommunicateWithHost err = -1 [04:24:24]OFD Sender: Server communicate error [04:24:24]Read from MH i2c: 01 [04:24:24]MH_I2C_Read... [04:24:24]*** Stop cut motor [04:24:24]*** Cut end [04:24:24]Read from MH i2c: 01 07 00 [04:24:24]MH_I2C_Read... [04:24:24]Read from MH i2c: 01 07 00 0B 01 00 00 00 00 00 FF 0F 21 [04:24:24]process_action close_receipt done [04:24:24]requested_data is exist [04:24:24]produce_requested_data [04:24:24]requested_item fm.sn is exist - process it [04:24:24]wFMCommunicate request_size=4 [04:24:24]MH_SAM_APDU [04:24:24]CAPDU: 80 11 00 00 [04:24:24]Write to MH i2c: E2 08 00 0C 01 80 11 00 00 00 00 00 00 87 [04:24:24]OFD Sender: Processing packet 165175 [packets to send 990, broken 988] [04:24:24]ProducePacketName [04:24:24]name=ofd_packets/00165175 [04:24:24]OFD Sender: To server: pG, [04:24:24]CommunicateWithHost lk.salyk.kg:30040 [04:24:24]ConnectInit lk.salyk.kg [04:24:24]Write i2c OK [04:24:24]MH_I2C_Read... [04:24:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:24]Read from MH i2c: E2 [04:24:24]MH_I2C_Read... [04:24:24]Read from MH i2c: E2 17 00 [04:24:24]MH_I2C_Read... [04:24:24]Read from MH i2c: E2 17 00 0C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [04:24:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:24:24]wFMCommunicate OK [04:24:24]requested_item fd.num is exist - process it [04:24:24]SAM_PROTO_GetFieldsCounters [04:24:24]wFMCommunicate request_size=4 [04:24:24]MH_SAM_APDU [04:24:24]CAPDU: 80 13 00 00 [04:24:24]Write to MH i2c: E2 08 00 0D 01 80 13 00 00 00 00 00 00 8A [04:24:24]Write i2c OK [04:24:24]MH_I2C_Read... [04:24:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:24:24]Read from MH i2c: E2 [04:24:24]MH_I2C_Read... [04:24:24]Read from MH i2c: E2 62 00 [04:24:24]MH_I2C_Read... [04:24:24]Read from MH i2c: E2 62 00 0D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [04:24:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:24:24]wFMCommunicate OK [04:24:24]SAM_PROTO_GetFieldsCounters done [04:24:24]requested_item shift.num is exist - process it [04:24:24]requested_item shift.opened is exist - process it [04:24:24]req_shift_opened [04:24:24]FM_GetShiftState [04:24:24]SAM_PROTO_GetShiftState [04:24:24]wFMCommunicate request_size=4 [04:24:24]MH_SAM_APDU [04:24:24]CAPDU: 80 13 01 00 [04:24:24]Write to MH i2c: E2 08 00 0E 01 80 13 01 00 00 00 00 00 8C [04:24:25]Write i2c OK [04:24:25]MH_I2C_Read... [04:24:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:25]Read from MH i2c: E2 [04:24:25]MH_I2C_Read... [04:24:25]Read from MH i2c: E2 0E 00 [04:24:25]MH_I2C_Read... [04:24:25]Read from MH i2c: E2 0E 00 0E 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BA [04:24:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:24:25]wFMCommunicate OK [04:24:25]SAM_PROTO_GetShiftState done [04:24:25]FM_GetShiftState done [04:24:25]req_shift_opened done [04:24:25]requested_item shift.open_date is exist - process it [04:24:25]req_shift_open_date [04:24:25]req_shift_open_date done [04:24:25]produce_requested_data done [04:24:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165176,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [04:24:25]process_action_free close_receipt [04:24:25]json_value_free [04:24:25]json_value_free done [04:24:25]process_json_proto returns [04:24:25]Send response to host [04:24:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165176,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [04:24:25]free response buf [04:24:25]execute_script done [04:24:25]execute_script returns [04:24:25]free content buf [04:24:25]Sock 9.Close socket [04:24:25]Sock 9.Thread stoped [04:24:25]accept exits with 7 [04:24:25]New connection [04:24:25]New thread 3067022692 created [04:24:25]Thread 3067166052 joined [04:24:25]Waiting for new connection... [04:24:25] Sock 7.Parse request [04:24:25]Sock 7.Check first char [04:24:25]Sock 7.First char is OK [04:24:25]request: POST /json_proto HTTP/1.0 [04:24:25]Method: POST [04:24:25]URL: /json_proto [04:24:25]Method is POST - this is cgi request [04:24:25]url: /json_proto [04:24:25]query_string will be loaded in cgi processing [04:24:25]execute_cgi json_proto POST (null) [04:24:25]execute_cgi path=json_proto method=POST [04:24:25]POST find Content-Length [04:24:25]Host: 172.17.44.132:8080 [04:24:25]Content-Length: 629 [04:24:25]Content-Type: application/json [04:24:25] [04:24:25]POST finish read [04:24:25]Found Content-Length = 629 [04:24:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50973", "tax_sys" : 0, "items" : [ { "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:25]execute_script... [04:24:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50973", "tax_sys" : 0, "items" : [ { "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:25]POST & json_proto [04:24:25]process_json_proto [04:24:25]json parsed OK: [04:24:25]protocol is kg_v1.0 [04:24:25]action value=close_receipt [04:24:25]process_action close_receipt [04:24:25]cmd_close_receipt [04:24:25]MH_GetDate [04:24:25]Write to MH i2c: F0 00 00 0F 01 FF [04:24:25]Write i2c OK [04:24:25]MH_I2C_Read... [04:24:25]Read from MH i2c: F0 [04:24:25]MH_I2C_Read... [04:24:25]Read from MH i2c: F0 09 00 [04:24:25]MH_I2C_Read... [04:24:25]Read from MH i2c: F0 09 00 0F 01 00 FA 0E C8 66 2A 83 C1 65 11 [04:24:25]GetLastDocTimeStamp 1724387058 [04:24:25]current date 1724387066 [04:24:25]FM_GetShiftState [04:24:25]SAM_PROTO_GetShiftState [04:24:25]wFMCommunicate request_size=4 [04:24:25]MH_SAM_APDU [04:24:25]CAPDU: 80 13 01 00 [04:24:25]Write to MH i2c: E2 08 00 10 01 80 13 01 00 00 00 00 00 8E [04:24:25]Write i2c OK [04:24:25]MH_I2C_Read... [04:24:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:26]Read from MH i2c: E2 [04:24:26]MH_I2C_Read... [04:24:26]Read from MH i2c: E2 0E 00 [04:24:26]MH_I2C_Read... [04:24:26]Read from MH i2c: E2 0E 00 10 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BC [04:24:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:24:26]wFMCommunicate OK [04:24:26]SAM_PROTO_GetShiftState done [04:24:26]FM_GetShiftState done [04:24:26]opened in 1724372766 [04:24:26]opened+sec_in_day 1724459166 [04:24:26]quantity*price = 10000 [04:24:26]sum+1 = 10001 [04:24:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 30 23.08.2024 04:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165177 ФПД: 211688749356695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T042426&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165177&fm=211688749356695&tin=02508201610067®Number=0000000000092562&sum=10000 0 [04:24:27]StoreToDocumentArchive [04:24:27]shift 469 fd 165177 [04:24:27]save to /storage/0469/doc_00165177 [04:24:27]save last doc name /storage/0469/doc_00165177 to /storage/kkm_last_doc_name [04:24:27]save OK [04:24:27]Clear old archive folders... [04:24:27]ProcessDocumentItem done err = 0, tmpTLVsize=270 [04:24:27]tlvbuf is 00A6AB90 [04:24:27]SAM_PROTO_ClearQueue [04:24:27]wFMCommunicate request_size=4 [04:24:27]MH_SAM_APDU [04:24:27]CAPDU: 80 09 00 00 [04:24:27]Write to MH i2c: E2 08 00 1D 01 80 09 00 00 00 00 00 00 90 [04:24:27]Write i2c OK [04:24:27]MH_I2C_Read... [04:24:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:24:27]Read from MH i2c: E2 [04:24:27]MH_I2C_Read... [04:24:27]Read from MH i2c: E2 03 00 [04:24:27]MH_I2C_Read... [04:24:27]Read from MH i2c: E2 03 00 1D 01 00 90 00 92 [04:24:27]RAPDU: 90 00 [04:24:27]wFMCommunicate OK [04:24:27]SAM_PROTO_ClearQueue done [04:24:27]KKMCreateOFDPacket [04:24:27]OFDProtocolAddRootSTLVToBuf [04:24:27]FM_MakeSignedData [04:24:27]FM_MakeSignedData [04:24:27]SAM_PROTO_SignData [04:24:27]wFMCommunicate request_size=4 [04:24:27]MH_SAM_APDU [04:24:27]CAPDU: 80 0D 01 02 [04:24:27]Write to MH i2c: E2 08 00 1E 01 80 0D 01 02 00 00 00 00 98 [04:24:27]Write i2c OK [04:24:27]MH_I2C_Read... [04:24:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:24:27]Read from MH i2c: E2 [04:24:27]MH_I2C_Read... [04:24:27]Read from MH i2c: E2 03 00 [04:24:27]MH_I2C_Read... [04:24:27]Read from MH i2c: E2 03 00 1E 01 00 90 00 93 [04:24:27]RAPDU: 90 00 [04:24:27]wFMCommunicate OK [04:24:27]wFMCommunicate request_size=255 [04:24:27]MH_SAM_APDU [04:24:27]CAPDU: 80 0D 02 02 FA 03 00 0E 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 FA 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 [04:24:28]Write to MH i2c: E2 02 01 1F 01 80 0D 02 02 FA 00 03 00 0E 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 FA 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 FD [04:24:28]Write i2c OK [04:24:28]MH_I2C_Read... [04:24:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:28]Read from MH i2c: E2 [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: E2 03 00 [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: E2 03 00 1F 01 00 90 00 94 [04:24:28]RAPDU: 90 00 [04:24:28]wFMCommunicate OK [04:24:28]wFMCommunicate request_size=29 [04:24:28]MH_SAM_APDU [04:24:28]CAPDU: 80 0D 02 02 18 38 37 31 37 36 39 10 04 04 00 39 85 02 00 35 04 06 00 C0 87 A0 B5 56 97 [04:24:28]Write to MH i2c: E2 20 00 20 01 80 0D 02 02 18 00 38 37 31 37 36 39 10 04 04 00 39 85 02 00 35 04 06 00 C0 87 A0 B5 56 97 00 00 B1 [04:24:28]Write i2c OK [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:28]E2 [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: E2 03 00 [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: E2 03 00 20 01 00 90 00 95 [04:24:28]RAPDU: 90 00 [04:24:28]wFMCommunicate OK [04:24:28]wFMCommunicate request_size=4 [04:24:28]MH_SAM_APDU [04:24:28]CAPDU: 80 0D 03 02 [04:24:28]Write to MH i2c: E2 08 00 21 01 80 0D 03 02 00 00 00 00 9D [04:24:28]Write i2c OK [04:24:28]MH_I2C_Read... [04:24:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:24:28]Read from MH i2c: E2 [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: E2 0B 00 [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: E2 0B 00 21 01 00 AF 4E E5 81 CF 7F A7 8E 90 00 84 [04:24:28]RAPDU: AF 4E E5 81 CF 7F A7 8E 90 00 [04:24:28]wFMCommunicate OK [04:24:28]SAM_PROTO_SignData done [04:24:28]FM_MakeSignedData done [04:24:28]CreateOFDProtocolMessage [04:24:28]wFMCommunicate request_size=4 [04:24:28]MH_SAM_APDU [04:24:28]CAPDU: 80 11 00 00 [04:24:28]Write to MH i2c: E2 08 00 22 01 80 11 00 00 00 00 00 00 9D [04:24:28]Write i2c OK [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: E2 [04:24:28]MH_I2C_Read... [04:24:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:28]Read from MH i2c: E2 17 00 [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: E2 17 00 22 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [04:24:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:24:28]wFMCommunicate OK [04:24:28]CreateOFDProtocolMessage done [04:24:28]OFDSenderStorePacket 165177 [04:24:28]StoreOFDPacket docnum=165177 [04:24:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 22 01 00 00 20 61 1A 01 24 07 5A 03 01 00 03 00 0E 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 FA 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 85 02 00 35 04 06 00 C0 87 A0 B5 56 97 AF 4E E5 81 CF 7F A7 8E [04:24:28]CheckFolder [04:24:28]dirname=/storage/ofd_packets [04:24:28]CheckFolder done [04:24:28]ProducePacketName [04:24:28]name=ofd_packets/00165177 [04:24:28]NVStorageSaveData ofd_packets/00165177 [04:24:28]File name is /storage/ofd_packets/00165177 [04:24:28]Write 320 bytes [04:24:28]NVStorageSaveData done [04:24:28]OFDSenderStorePacket done [04:24:28]KKMCreateOFDPacket done [04:24:28]NVStorageSaveData kkm_last_timestamp [04:24:28]File name is /storage/kkm_last_timestamp [04:24:28]Write 4 bytes [04:24:28]NVStorageSaveData done [04:24:28]ExternCall_PrintAddStr [04:24:28]wPrintStart [04:24:28]Write to MH i2c: 01 00 00 23 01 24 [04:24:28]Write i2c OK [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: 01 [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: 01 07 00 [04:24:28]MH_I2C_Read... [04:24:28]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 FF 0F 39 [04:24:28]RasterBufferAndPrint [04:24:28]line Счет N : (3)50973 [04:24:28]line ИНН: 02508201610067 [04:24:28]line Контрольно-Кассовый Чек [04:24:28]line ПРОДАЖА [04:24:29]line Товар: 4700000480814 [04:24:29]line Пиво Живое 0,5 ст [04:24:29]line 1.000 * 100.00 [04:24:29]line = 100.00 [04:24:29]line НДС 12% НСП 1% [04:24:29]line > о реализуемом товаре [04:24:29]line ИТОГО: 100.00 [04:24:29]line НСП 1% : 0.88 [04:24:29]line НДС 12% : 10.62 [04:24:29]line Наличными: 100.00 [04:24:29]line Безнал.: 0.00 [04:24:29]line Место: АЗС № 130 "Партнер Нефть" [04:24:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:24:29]line СНО: Общий режим [04:24:29]line Чек 30 23.08.2024 04:24 [04:24:29]line Смена: 469 ФФД: 1.0 [04:24:29]line ЗНМ: 0300000070 [04:24:29]line РНМ: 0000000000092562 [04:24:29]line Версия ККМ: 001 [04:24:29]line ФМ: 0000000000871769 [04:24:29]line ФД: 165177 [04:24:29]line ФПД: 211688749356695 [04:24:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T042426&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165177&fm=211688749356695&tin=02508201610067®Number=0000000000092562&sum=10000 [04:24:29]line 0 [04:24:29]written 0, free lines is 4095 [04:24:29]Write to MH i2c: 01 00 00 4B 01 4C [04:24:29]Write i2c OK [04:24:29]MH_I2C_Read... [04:24:29]Read from MH i2c: 01 [04:24:29]MH_I2C_Read... [04:24:29]Read from MH i2c: 01 07 00 [04:24:29]MH_I2C_Read... [04:24:29]Read from MH i2c: 01 07 00 4B 01 00 00 00 00 00 F3 0C 52 [04:24:29]RasterBufferAndPrint [04:24:29]line [04:24:29]line [04:24:29]line [04:24:29]line [04:24:29]line [04:24:29]written 0, free lines is 3361 [04:24:29]MH_Cut [04:24:29]Write to MH i2c: D1 01 00 52 01 01 25 [04:24:29]Write i2c OK [04:24:29]MH_I2C_Read... [04:24:29]Read from MH i2c: D1 [04:24:29]MH_I2C_Read... [04:24:29]Read from MH i2c: D1 01 00 [04:24:29]MH_I2C_Read... [04:24:29]Read from MH i2c: D1 01 00 52 01 00 24 [04:24:29]Write to MH i2c: 01 00 00 53 01 54 [04:24:29]Write i2c OK [04:24:29]MH_I2C_Read... [04:24:29]ConnectInit Can't take IP for lk.salyk.kg [04:24:29]CommunicateWithHost connect error [04:24:29]CommunicateWithHost err = -1 [04:24:29]OFD Sender: Server communicate error [04:24:29]OFD Sender: Processing packet 165175 [packets to send 991, broken 988] [04:24:29]ProducePacketName [04:24:29]name=ofd_packets/00165175 [04:24:29]OFD Sender: To server: pG, [04:24:29]CommunicateWithHost lk.salyk.kg:30040 [04:24:29]ConnectInit lk.salyk.kg [04:24:30]*** Cut start [04:24:30]*** Purtial cut [04:24:30]*** Stage 1: CUTSNS_PIN = 1 [04:24:32]Read from MH i2c: 01 [04:24:32]MH_I2C_Read... [04:24:32]*** Stop cut motor [04:24:32]*** Cut end [04:24:32]Read from MH i2c: 01 07 00 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: 01 07 00 53 01 00 00 00 00 00 FF 0F 69 [04:24:32]process_action close_receipt done [04:24:32]requested_data is exist [04:24:32]produce_requested_data [04:24:32]requested_item fm.sn is exist - process it [04:24:32]wFMCommunicate request_size=4 [04:24:32]MH_SAM_APDU [04:24:32]CAPDU: 80 11 00 00 [04:24:32]Write to MH i2c: E2 08 00 54 01 80 11 00 00 00 00 00 00 CF [04:24:32]Write i2c OK [04:24:32]MH_I2C_Read... [04:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:32]Read from MH i2c: E2 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: E2 17 00 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: E2 17 00 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [04:24:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:24:32]wFMCommunicate OK [04:24:32]requested_item fd.num is exist - process it [04:24:32]SAM_PROTO_GetFieldsCounters [04:24:32]wFMCommunicate request_size=4 [04:24:32]MH_SAM_APDU [04:24:32]CAPDU: 80 13 00 00 [04:24:32]Write to MH i2c: E2 08 00 55 01 80 13 00 00 00 00 00 00 D2 [04:24:32]Write i2c OK [04:24:32]MH_I2C_Read... [04:24:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:24:32]Read from MH i2c: E2 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: E2 62 00 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: E2 62 00 55 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [04:24:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:24:32]wFMCommunicate OK [04:24:32]SAM_PROTO_GetFieldsCounters done [04:24:32]requested_item shift.num is exist - process it [04:24:32]requested_item shift.opened is exist - process it [04:24:32]req_shift_opened [04:24:32]FM_GetShiftState [04:24:32]SAM_PROTO_GetShiftState [04:24:32]wFMCommunicate request_size=4 [04:24:32]MH_SAM_APDU [04:24:32]CAPDU: 80 13 01 00 [04:24:32]Write to MH i2c: E2 08 00 56 01 80 13 01 00 00 00 00 00 D4 [04:24:32]Write i2c OK [04:24:32]MH_I2C_Read... [04:24:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:32]Read from MH i2c: E2 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: E2 0E 00 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: E2 0E 00 56 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 02 [04:24:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:24:32]wFMCommunicate OK [04:24:32]SAM_PROTO_GetShiftState done [04:24:32]FM_GetShiftState done [04:24:32]req_shift_opened done [04:24:32]requested_item shift.open_date is exist - process it [04:24:32]req_shift_open_date [04:24:32]req_shift_open_date done [04:24:32]produce_requested_data done [04:24:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165177,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [04:24:32]process_action_free close_receipt [04:24:32]json_value_free [04:24:32]json_value_free done [04:24:32]process_json_proto returns [04:24:32]Send response to host [04:24:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165177,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [04:24:32]free response buf [04:24:32]execute_script done [04:24:32]execute_script returns [04:24:32]free content buf [04:24:32]Sock 7.Close socket [04:24:32]Sock 7.Thread stoped [04:24:34]ConnectInit Can't take IP for lk.salyk.kg [04:24:34]CommunicateWithHost connect error [04:24:34]CommunicateWithHost err = -1 [04:24:34]OFD Sender: Server communicate error [04:24:39]OFD Sender: Processing packet 165175 [packets to send 991, broken 988] [04:24:39]ProducePacketName [04:24:39]name=ofd_packets/00165175 [04:24:39]OFD Sender: To server: pG, [04:24:39]CommunicateWithHost lk.salyk.kg:30040 [04:24:39]ConnectInit lk.salyk.kg [04:24:48]Connected sock=7 [04:24:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 33 01 00 00 E6 C2 2B 01 54 28 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 EA 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 85 02 00 35 04 06 00 61 7D EF 7C B9 76 8F A0 BD 73 B7 D3 01 A9 [04:24:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 68 80 47 00 BA CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 85 02 00 F4 03 04 00 5C B8 C7 66 B6 04 01 00 00 E1 C2 A5 16 FB 89 C0 2D [04:24:49]CommunicateWithHost err = 0 [04:24:49]CheckOFDResponse [04:24:49]1017 (14) - 77093643461234 [04:24:49]1041 (16) - 0000000000871769 [04:24:49]1040 (4) - 165175 [04:24:49]1012 (4) - 22.08.2024 22:14 [04:24:49]1206 (1) - 0 [04:24:49]OFD Sender: Remove packet 165175 [04:24:49]ProducePacketName [04:24:49]name=ofd_packets/00165175 [04:24:49]NVStorageDeleteData [04:24:50]OFD Sender: Processing packet 165176 [packets to send 990, broken 988] [04:24:50]ProducePacketName [04:24:50]name=ofd_packets/00165176 [04:24:50]OFD Sender: To server: pG, [04:24:50]CommunicateWithHost lk.salyk.kg:30040 [04:24:50]ConnectInit lk.salyk.kg [04:24:50]Connected sock=7 [04:24:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 FF 01 00 00 AB 0D F7 01 B1 88 5A 03 01 00 03 00 EB 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 35 31 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 F2 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 85 02 00 35 04 06 00 17 B8 F9 8A 78 E4 3E 7A 4A 97 DD D5 81 D0 [04:24:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0F 0C 47 00 34 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 85 02 00 F4 03 04 00 5E B8 C7 66 B6 04 01 00 00 62 59 A7 BD D1 94 B6 EE [04:24:51]CommunicateWithHost err = 0 [04:24:51]CheckOFDResponse [04:24:51]1017 (14) - 77093643461234 [04:24:51]1041 (16) - 0000000000871769 [04:24:51]1040 (4) - 165176 [04:24:51]1012 (4) - 22.08.2024 22:14 [04:24:51]1206 (1) - 0 [04:24:51]OFD Sender: Remove packet 165176 [04:24:51]ProducePacketName [04:24:51]name=ofd_packets/00165176 [04:24:51]NVStorageDeleteData [04:24:52]OFD Sender: Processing packet 165177 [packets to send 989, broken 988] [04:24:52]ProducePacketName [04:24:52]name=ofd_packets/00165177 [04:24:52]OFD Sender: To server: pG, [04:24:52]CommunicateWithHost lk.salyk.kg:30040 [04:24:52]ConnectInit lk.salyk.kg [04:24:54]Connected sock=7 [04:24:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 22 01 00 00 20 61 1A 01 24 07 5A 03 01 00 03 00 0E 01 1E 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 FA 0E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 85 02 00 35 04 06 00 C0 87 A0 B5 56 97 AF 4E E5 81 CF 7F A7 8E [04:24:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 20 F4 47 00 20 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 85 02 00 F4 03 04 00 61 B8 C7 66 B6 04 01 00 00 FA 89 2D A4 43 05 7E 1A [04:24:55]CommunicateWithHost err = 0 [04:24:55]CheckOFDResponse [04:24:55]1017 (14) - 77093643461234 [04:24:55]1041 (16) - 0000000000871769 [04:24:55]1040 (4) - 165177 [04:24:55]1012 (4) - 22.08.2024 22:14 [04:24:55]1206 (1) - 0 [04:24:55]OFD Sender: Remove packet 165177 [04:24:55]ProducePacketName [04:24:55]name=ofd_packets/00165177 [04:24:55]NVStorageDeleteData [04:24:55]OFD Sender: No OFD packet to send [04:25:00]OFD Sender: No OFD packet to send [04:25:05]OFD Sender: No OFD packet to send [04:25:10]OFD Sender: No OFD packet to send [04:25:15]OFD Sender: No OFD packet to send [04:25:20]OFD Sender: No OFD packet to send [04:25:25]OFD Sender: No OFD packet to send [04:25:30]OFD Sender: No OFD packet to send [04:25:35]OFD Sender: No OFD packet to send [04:25:41]OFD Sender: No OFD packet to send [04:25:46]OFD Sender: No OFD packet to send [04:25:48]recv_with_timeout no data received [04:25:51]OFD Sender: No OFD packet to send [04:25:56]OFD Sender: No OFD packet to send [04:25:59]recv_with_timeout no data received [04:26:01]OFD Sender: No OFD packet to send [04:26:06]OFD Sender: No OFD packet to send [04:26:11]OFD Sender: No OFD packet to send [04:26:16]OFD Sender: No OFD packet to send [04:26:21]OFD Sender: No OFD packet to send [04:26:26]OFD Sender: No OFD packet to send [04:26:30]recv_with_timeout no data received [04:26:31]OFD Sender: No OFD packet to send [04:26:36]OFD Sender: No OFD packet to send [04:26:41]OFD Sender: No OFD packet to send [04:26:46]OFD Sender: No OFD packet to send [04:26:47]recv_with_timeout no data received [04:26:51]OFD Sender: No OFD packet to send [04:26:56]OFD Sender: No OFD packet to send [04:27:01]OFD Sender: No OFD packet to send [04:27:06]OFD Sender: No OFD packet to send [04:27:11]OFD Sender: No OFD packet to send [04:27:16]OFD Sender: No OFD packet to send [04:27:21]OFD Sender: No OFD packet to send [04:27:26]OFD Sender: No OFD packet to send [04:27:31]OFD Sender: No OFD packet to send [04:27:32]recv_with_timeout no data received [04:27:36]OFD Sender: No OFD packet to send [04:27:41]OFD Sender: No OFD packet to send [04:27:46]OFD Sender: No OFD packet to send [04:27:51]OFD Sender: No OFD packet to send [04:27:56]OFD Sender: No OFD packet to send [04:28:01]OFD Sender: No OFD packet to send [04:28:06]OFD Sender: No OFD packet to send [04:28:11]OFD Sender: No OFD packet to send [04:28:16]OFD Sender: No OFD packet to send [04:28:21]OFD Sender: No OFD packet to send [04:28:26]OFD Sender: No OFD packet to send [04:28:31]OFD Sender: No OFD packet to send [04:28:36]OFD Sender: No OFD packet to send [04:28:41]OFD Sender: No OFD packet to send [04:28:46]OFD Sender: No OFD packet to send [04:28:51]OFD Sender: No OFD packet to send [04:28:56]OFD Sender: No OFD packet to send [04:29:01]OFD Sender: No OFD packet to send [04:29:06]OFD Sender: No OFD packet to send [04:29:11]OFD Sender: No OFD packet to send [04:29:16]OFD Sender: No OFD packet to send [04:29:21]OFD Sender: No OFD packet to send [04:29:26]OFD Sender: No OFD packet to send [04:29:31]OFD Sender: No OFD packet to send [04:29:33]recv_with_timeout no data received [04:29:37]OFD Sender: No OFD packet to send [04:29:42]OFD Sender: No OFD packet to send [04:29:47]OFD Sender: No OFD packet to send [04:29:52]OFD Sender: No OFD packet to send [04:29:57]OFD Sender: No OFD packet to send [04:30:02]OFD Sender: No OFD packet to send [04:30:07]OFD Sender: No OFD packet to send [04:30:12]OFD Sender: No OFD packet to send [04:30:17]OFD Sender: No OFD packet to send [04:30:22]OFD Sender: No OFD packet to send [04:30:27]OFD Sender: No OFD packet to send [04:30:32]OFD Sender: No OFD packet to send [04:30:37]OFD Sender: No OFD packet to send [04:30:42]OFD Sender: No OFD packet to send [04:30:47]OFD Sender: No OFD packet to send [04:30:52]OFD Sender: No OFD packet to send [04:30:57]OFD Sender: No OFD packet to send [04:31:02]OFD Sender: No OFD packet to send [04:31:07]OFD Sender: No OFD packet to send [04:31:12]OFD Sender: No OFD packet to send [04:31:17]OFD Sender: No OFD packet to send [04:31:22]OFD Sender: No OFD packet to send [04:31:27]OFD Sender: No OFD packet to send [04:31:32]OFD Sender: No OFD packet to send [04:31:37]OFD Sender: No OFD packet to send [04:31:42]OFD Sender: No OFD packet to send [04:31:47]OFD Sender: No OFD packet to send [04:31:52]OFD Sender: No OFD packet to send [04:31:57]OFD Sender: No OFD packet to send [04:32:02]OFD Sender: No OFD packet to send [04:32:07]OFD Sender: No OFD packet to send [04:32:12]OFD Sender: No OFD packet to send [04:32:17]OFD Sender: No OFD packet to send [04:32:22]OFD Sender: No OFD packet to send [04:32:27]OFD Sender: No OFD packet to send [04:32:32]OFD Sender: No OFD packet to send [04:32:37]OFD Sender: No OFD packet to send [04:32:40]recv_with_timeout no data received [04:32:42]OFD Sender: No OFD packet to send [04:32:47]OFD Sender: No OFD packet to send [04:32:52]OFD Sender: No OFD packet to send [04:32:57]OFD Sender: No OFD packet to send [04:33:02]OFD Sender: No OFD packet to send [04:33:07]OFD Sender: No OFD packet to send [04:33:10]recv_with_timeout no data received [04:33:12]OFD Sender: No OFD packet to send [04:33:17]OFD Sender: No OFD packet to send [04:33:22]OFD Sender: No OFD packet to send [04:33:27]OFD Sender: No OFD packet to send [04:33:33]OFD Sender: No OFD packet to send [04:33:38]OFD Sender: No OFD packet to send [04:33:43]OFD Sender: No OFD packet to send [04:33:48]OFD Sender: No OFD packet to send [04:33:53]OFD Sender: No OFD packet to send [04:33:58]OFD Sender: No OFD packet to send [04:34:03]OFD Sender: No OFD packet to send [04:34:08]OFD Sender: No OFD packet to send [04:34:13]OFD Sender: No OFD packet to send [04:34:18]OFD Sender: No OFD packet to send [04:34:23]OFD Sender: No OFD packet to send [04:34:28]OFD Sender: No OFD packet to send [04:34:29]recv_with_timeout no data received [04:34:33]OFD Sender: No OFD packet to send [04:34:38]OFD Sender: No OFD packet to send [04:34:43]OFD Sender: No OFD packet to send [04:34:48]OFD Sender: No OFD packet to send [04:34:53]OFD Sender: No OFD packet to send [04:34:58]OFD Sender: No OFD packet to send [04:35:03]OFD Sender: No OFD packet to send [04:35:08]OFD Sender: No OFD packet to send [04:35:13]OFD Sender: No OFD packet to send [04:35:18]OFD Sender: No OFD packet to send [04:35:23]OFD Sender: No OFD packet to send [04:35:28]OFD Sender: No OFD packet to send [04:35:33]OFD Sender: No OFD packet to send [04:35:38]OFD Sender: No OFD packet to send [04:35:42]recv_with_timeout no data received [04:35:43]OFD Sender: No OFD packet to send [04:35:48]OFD Sender: No OFD packet to send [04:35:53]OFD Sender: No OFD packet to send [04:35:58]OFD Sender: No OFD packet to send [04:36:03]OFD Sender: No OFD packet to send [04:36:08]OFD Sender: No OFD packet to send [04:36:13]OFD Sender: No OFD packet to send [04:36:18]OFD Sender: No OFD packet to send [04:36:23]OFD Sender: No OFD packet to send [04:36:28]OFD Sender: No OFD packet to send [04:36:33]OFD Sender: No OFD packet to send [04:36:38]OFD Sender: No OFD packet to send [04:36:43]OFD Sender: No OFD packet to send [04:36:48]OFD Sender: No OFD packet to send [04:36:53]OFD Sender: No OFD packet to send [04:36:58]OFD Sender: No OFD packet to send [04:37:03]OFD Sender: No OFD packet to send [04:37:08]OFD Sender: No OFD packet to send [04:37:13]OFD Sender: No OFD packet to send [04:37:18]OFD Sender: No OFD packet to send [04:37:23]OFD Sender: No OFD packet to send [04:37:29]OFD Sender: No OFD packet to send [04:37:34]OFD Sender: No OFD packet to send [04:37:39]OFD Sender: No OFD packet to send [04:37:44]OFD Sender: No OFD packet to send [04:37:49]OFD Sender: No OFD packet to send [04:37:54]OFD Sender: No OFD packet to send [04:37:59]OFD Sender: No OFD packet to send [04:38:04]OFD Sender: No OFD packet to send [04:38:09]OFD Sender: No OFD packet to send [04:38:14]OFD Sender: No OFD packet to send [04:38:19]OFD Sender: No OFD packet to send [04:38:24]OFD Sender: No OFD packet to send [04:38:29]OFD Sender: No OFD packet to send [04:38:34]OFD Sender: No OFD packet to send [04:38:39]OFD Sender: No OFD packet to send [04:38:44]OFD Sender: No OFD packet to send [04:38:49]OFD Sender: No OFD packet to send [04:38:54]OFD Sender: No OFD packet to send [04:38:59]OFD Sender: No OFD packet to send [04:39:04]OFD Sender: No OFD packet to send [04:39:09]OFD Sender: No OFD packet to send [04:39:14]OFD Sender: No OFD packet to send [04:39:19]OFD Sender: No OFD packet to send [04:39:24]OFD Sender: No OFD packet to send [04:39:29]OFD Sender: No OFD packet to send [04:39:34]OFD Sender: No OFD packet to send [04:39:39]OFD Sender: No OFD packet to send [04:39:44]OFD Sender: No OFD packet to send [04:39:47]recv_with_timeout no data received [04:39:49]OFD Sender: No OFD packet to send [04:39:54]OFD Sender: No OFD packet to send [04:39:59]OFD Sender: No OFD packet to send [04:40:04]OFD Sender: No OFD packet to send [04:40:09]OFD Sender: No OFD packet to send [04:40:14]OFD Sender: No OFD packet to send [04:40:19]OFD Sender: No OFD packet to send [04:40:24]OFD Sender: No OFD packet to send [04:40:29]OFD Sender: No OFD packet to send [04:40:34]OFD Sender: No OFD packet to send [04:40:39]OFD Sender: No OFD packet to send [04:40:44]OFD Sender: No OFD packet to send [04:40:49]OFD Sender: No OFD packet to send [04:40:54]OFD Sender: No OFD packet to send [04:40:59]OFD Sender: No OFD packet to send [04:41:04]OFD Sender: No OFD packet to send [04:41:08]recv_with_timeout no data received [04:41:09]OFD Sender: No OFD packet to send [04:41:14]OFD Sender: No OFD packet to send [04:41:19]OFD Sender: No OFD packet to send [04:41:25]OFD Sender: No OFD packet to send [04:41:30]OFD Sender: No OFD packet to send [04:41:31]recv_with_timeout no data received [04:41:35]OFD Sender: No OFD packet to send [04:41:40]OFD Sender: No OFD packet to send [04:41:45]OFD Sender: No OFD packet to send [04:41:49]recv_with_timeout no data received [04:41:50]OFD Sender: No OFD packet to send [04:41:55]OFD Sender: No OFD packet to send [04:42:00]OFD Sender: No OFD packet to send [04:42:05]OFD Sender: No OFD packet to send [04:42:10]OFD Sender: No OFD packet to send [04:42:15]OFD Sender: No OFD packet to send [04:42:20]OFD Sender: No OFD packet to send [04:42:25]OFD Sender: No OFD packet to send [04:42:30]OFD Sender: No OFD packet to send [04:42:35]OFD Sender: No OFD packet to send [04:42:40]OFD Sender: No OFD packet to send [04:42:45]OFD Sender: No OFD packet to send [04:42:47]recv_with_timeout no data received [04:42:50]OFD Sender: No OFD packet to send [04:42:55]OFD Sender: No OFD packet to send [04:43:00]OFD Sender: No OFD packet to send [04:43:05]OFD Sender: No OFD packet to send [04:43:10]OFD Sender: No OFD packet to send [04:43:15]OFD Sender: No OFD packet to send [04:43:20]OFD Sender: No OFD packet to send [04:43:25]OFD Sender: No OFD packet to send [04:43:27]recv_with_timeout no data received [04:43:30]OFD Sender: No OFD packet to send [04:43:35]OFD Sender: No OFD packet to send [04:43:40]OFD Sender: No OFD packet to send [04:43:45]OFD Sender: No OFD packet to send [04:43:50]OFD Sender: No OFD packet to send [04:43:55]OFD Sender: No OFD packet to send [04:44:00]OFD Sender: No OFD packet to send [04:44:05]OFD Sender: No OFD packet to send [04:44:10]OFD Sender: No OFD packet to send [04:44:15]OFD Sender: No OFD packet to send [04:44:20]OFD Sender: No OFD packet to send [04:44:25]OFD Sender: No OFD packet to send [04:44:30]OFD Sender: No OFD packet to send [04:44:35]OFD Sender: No OFD packet to send [04:44:40]OFD Sender: No OFD packet to send [04:44:45]OFD Sender: No OFD packet to send [04:44:50]OFD Sender: No OFD packet to send [04:44:55]OFD Sender: No OFD packet to send [04:45:00]OFD Sender: No OFD packet to send [04:45:05]OFD Sender: No OFD packet to send [04:45:10]OFD Sender: No OFD packet to send [04:45:15]OFD Sender: No OFD packet to send [04:45:21]OFD Sender: No OFD packet to send [04:45:26]OFD Sender: No OFD packet to send [04:45:31]OFD Sender: No OFD packet to send [04:45:36]OFD Sender: No OFD packet to send [04:45:41]OFD Sender: No OFD packet to send [04:45:46]OFD Sender: No OFD packet to send [04:45:51]OFD Sender: No OFD packet to send [04:45:56]OFD Sender: No OFD packet to send [04:46:01]OFD Sender: No OFD packet to send [04:46:06]OFD Sender: No OFD packet to send [04:46:11]OFD Sender: No OFD packet to send [04:46:16]OFD Sender: No OFD packet to send [04:46:21]OFD Sender: No OFD packet to send [04:46:26]OFD Sender: No OFD packet to send [04:46:31]OFD Sender: No OFD packet to send [04:46:36]OFD Sender: No OFD packet to send [04:46:41]OFD Sender: No OFD packet to send [04:46:46]OFD Sender: No OFD packet to send [04:46:51]OFD Sender: No OFD packet to send [04:46:56]OFD Sender: No OFD packet to send [04:47:01]OFD Sender: No OFD packet to send [04:47:06]OFD Sender: No OFD packet to send [04:47:11]OFD Sender: No OFD packet to send [04:47:16]OFD Sender: No OFD packet to send [04:47:21]OFD Sender: No OFD packet to send [04:47:26]OFD Sender: No OFD packet to send [04:47:31]OFD Sender: No OFD packet to send [04:47:36]OFD Sender: No OFD packet to send [04:47:41]OFD Sender: No OFD packet to send [04:47:46]OFD Sender: No OFD packet to send [04:47:49]recv_with_timeout no data received [04:47:51]OFD Sender: No OFD packet to send [04:47:56]OFD Sender: No OFD packet to send [04:48:01]OFD Sender: No OFD packet to send [04:48:06]OFD Sender: No OFD packet to send [04:48:11]OFD Sender: No OFD packet to send [04:48:16]recv_with_timeout no data received [04:48:16]OFD Sender: No OFD packet to send [04:48:21]OFD Sender: No OFD packet to send [04:48:26]OFD Sender: No OFD packet to send [04:48:31]OFD Sender: No OFD packet to send [04:48:36]recv_with_timeout no data received [04:48:36]OFD Sender: No OFD packet to send [04:48:41]OFD Sender: No OFD packet to send [04:48:46]recv_with_timeout no data received [04:48:46]OFD Sender: No OFD packet to send [04:48:51]OFD Sender: No OFD packet to send [04:48:56]OFD Sender: No OFD packet to send [04:48:57]recv_with_timeout no data received [04:49:01]OFD Sender: No OFD packet to send [04:49:06]OFD Sender: No OFD packet to send [04:49:11]OFD Sender: No OFD packet to send [04:49:17]OFD Sender: No OFD packet to send [04:49:22]OFD Sender: No OFD packet to send [04:49:27]OFD Sender: No OFD packet to send [04:49:32]OFD Sender: No OFD packet to send [04:49:37]OFD Sender: No OFD packet to send [04:49:42]OFD Sender: No OFD packet to send [04:49:47]OFD Sender: No OFD packet to send [04:49:52]OFD Sender: No OFD packet to send [04:49:57]OFD Sender: No OFD packet to send [04:50:02]OFD Sender: No OFD packet to send [04:50:07]OFD Sender: No OFD packet to send [04:50:12]OFD Sender: No OFD packet to send [04:50:17]recv_with_timeout no data received [04:50:17]OFD Sender: No OFD packet to send [04:50:22]OFD Sender: No OFD packet to send [04:50:27]OFD Sender: No OFD packet to send [04:50:32]OFD Sender: No OFD packet to send [04:50:37]OFD Sender: No OFD packet to send [04:50:42]OFD Sender: No OFD packet to send [04:50:47]OFD Sender: No OFD packet to send [04:50:52]OFD Sender: No OFD packet to send [04:50:57]OFD Sender: No OFD packet to send [04:51:02]OFD Sender: No OFD packet to send [04:51:07]OFD Sender: No OFD packet to send [04:51:12]OFD Sender: No OFD packet to send [04:51:17]OFD Sender: No OFD packet to send [04:51:22]OFD Sender: No OFD packet to send [04:51:27]OFD Sender: No OFD packet to send [04:51:32]OFD Sender: No OFD packet to send [04:51:37]OFD Sender: No OFD packet to send [04:51:42]OFD Sender: No OFD packet to send [04:51:47]recv_with_timeout no data received [04:51:47]OFD Sender: No OFD packet to send [04:51:52]OFD Sender: No OFD packet to send [04:51:57]OFD Sender: No OFD packet to send [04:52:02]OFD Sender: No OFD packet to send [04:52:07]OFD Sender: No OFD packet to send [04:52:12]OFD Sender: No OFD packet to send [04:52:17]OFD Sender: No OFD packet to send [04:52:22]OFD Sender: No OFD packet to send [04:52:23]accept exits with 9 [04:52:23]New connection [04:52:23]New thread 3067166052 created [04:52:23]Thread 3067022692 joined [04:52:23]Waiting for new connection... [04:52:23] Sock 9.Parse request [04:52:23]Sock 9.Check first char [04:52:23]Sock 9.First char is OK [04:52:23]request: POST /json_proto HTTP/1.0 [04:52:23]Method: POST [04:52:23]URL: /json_proto [04:52:23]Method is POST - this is cgi request [04:52:23]url: /json_proto [04:52:23]query_string will be loaded in cgi processing [04:52:23]execute_cgi json_proto POST (null) [04:52:23]execute_cgi path=json_proto method=POST [04:52:23]POST find Content-Length [04:52:23]Host: 172.17.44.132:8080 [04:52:23]Content-Length: 1321 [04:52:23]Content-Type: application/json [04:52:23] [04:52:23]POST finish read [04:52:23]Found Content-Length = 1321 [04:52:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50974", "tax_sys" : 0, "items" : [ { "code": "5449000088680", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E, \u0430\u043D\u0430\u043D\u0430\u0441 0,33 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077634246", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u043C\u0430\u043B\u0438\u043D\u0430 135 \u0433\u0440", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:52:23]execute_script... [04:52:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50974", "tax_sys" : 0, "items" : [ { "code": "5449000088680", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E, \u0430\u043D\u0430\u043D\u0430\u0441 0,33 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4823077634246", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u043C\u0430\u043B\u0438\u043D\u0430 135 \u0433\u0440", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:52:23]POST & json_proto [04:52:23]process_json_proto [04:52:23]json parsed OK: [04:52:23]protocol is kg_v1.0 [04:52:23]action value=close_receipt [04:52:23]process_action close_receipt [04:52:23]cmd_close_receipt [04:52:23]MH_GetDate [04:52:23]Write to MH i2c: F0 00 00 57 01 47 [04:52:23]Write i2c OK [04:52:23]MH_I2C_Read... [04:52:23]Read from MH i2c: F0 [04:52:23]MH_I2C_Read... [04:52:23]Read from MH i2c: F0 09 00 [04:52:23]MH_I2C_Read... [04:52:23]Read from MH i2c: F0 09 00 57 01 00 88 15 C8 66 2A 83 C1 65 EE [04:52:23]GetLastDocTimeStamp 1724387066 [04:52:23]current date 1724388744 [04:52:23]FM_GetShiftState [04:52:23]SAM_PROTO_GetShiftState [04:52:23]wFMCommunicate request_size=4 [04:52:23]MH_SAM_APDU [04:52:23]CAPDU: 80 13 01 00 [04:52:23]Write to MH i2c: E2 08 00 58 01 80 13 01 00 00 00 00 00 D6 [04:52:23]Write i2c OK [04:52:23]MH_I2C_Read... [04:52:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:52:23]Read from MH i2c: E2 [04:52:23]MH_I2C_Read... [04:52:23]Read from MH i2c: E2 0E 00 [04:52:23]MH_I2C_Read... [04:52:23]Read from MH i2c: E2 0E 00 58 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 04 [04:52:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:52:23]wFMCommunicate OK [04:52:23]SAM_PROTO_GetShiftState done [04:52:23]FM_GetShiftState done [04:52:23]opened in 1724372766 [04:52:23]opened+sec_in_day 1724459166 [04:52:23]quantity*price = 9000 [04:52:23]sum+1 = 9001 [04:52:23]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4823077634246 Печ LOVITA Джелли Кукис малина 135 гр 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870022003305 Напиток Gorilla эн нат ж/б 0,5/0,45л 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 315.00 НСП 1% : 2.79 НДС 12% : 33.45 Наличными: 315.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 31 23.08.2024 04:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165178 ФПД: 37037325716692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T045224&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165178&fm=37037325716692&tin=02508201610067®Number=0000000000092562&sum=31500 0 [04:52:24]StoreToDocumentArchive [04:52:24]shift 469 fd 165178 [04:52:24]save to /storage/0469/doc_00165178 [04:52:24]save last doc name /storage/0469/doc_00165178 to /storage/kkm_last_doc_name [04:52:24]save OK [04:52:24]Clear old archive folders... [04:52:24]ProcessDocumentItem done err = 0, tmpTLVsize=560 [04:52:24]tlvbuf is 00A1F720 [04:52:24]SAM_PROTO_ClearQueue [04:52:24]wFMCommunicate request_size=4 [04:52:24]MH_SAM_APDU [04:52:24]CAPDU: 80 09 00 00 [04:52:24]Write to MH i2c: E2 08 00 65 01 80 09 00 00 00 00 00 00 D8 [04:52:24]Write i2c OK [04:52:24]MH_I2C_Read... [04:52:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:52:24]Read from MH i2c: E2 [04:52:24]MH_I2C_Read... [04:52:24]Read from MH i2c: E2 03 00 [04:52:24]MH_I2C_Read... [04:52:24]Read from MH i2c: E2 03 00 65 01 00 90 00 DA [04:52:24]RAPDU: 90 00 [04:52:24]wFMCommunicate OK [04:52:24]SAM_PROTO_ClearQueue done [04:52:24]KKMCreateOFDPacket [04:52:24]OFDProtocolAddRootSTLVToBuf [04:52:24]FM_MakeSignedData [04:52:24]FM_MakeSignedData [04:52:24]SAM_PROTO_SignData [04:52:24]wFMCommunicate request_size=4 [04:52:24]MH_SAM_APDU [04:52:24]CAPDU: 80 0D 01 02 [04:52:24]Write to MH i2c: E2 08 00 66 01 80 0D 01 02 00 00 00 00 E0 [04:52:24]Write i2c OK [04:52:24]MH_I2C_Read... [04:52:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:52:24]Read from MH i2c: E2 [04:52:24]MH_I2C_Read... [04:52:24]Read from MH i2c: E2 03 00 [04:52:24]MH_I2C_Read... [04:52:24]Read from MH i2c: E2 03 00 66 01 00 90 00 DB [04:52:24]RAPDU: 90 00 [04:52:24]wFMCommunicate OK [04:52:24]wFMCommunicate request_size=255 [04:52:24]MH_SAM_APDU [04:52:24]CAPDU: 80 0D 02 02 FA 03 00 30 02 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 35 34 34 39 30 30 30 30 38 38 36 38 30 06 04 40 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 34 36 06 04 3B 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BC D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 [04:52:24]Write to MH i2c: E2 02 01 67 01 80 0D 02 02 FA 00 03 00 30 02 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 35 34 34 39 30 30 30 30 38 38 36 38 30 06 04 40 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 34 36 06 04 3B 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BC D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 00 A6 [04:52:24]Write i2c OK [04:52:24]MH_I2C_Read... [04:52:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:52:25]Read from MH i2c: E2 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 03 00 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 03 00 67 01 00 90 00 DC [04:52:25]RAPDU: 90 00 [04:52:25]wFMCommunicate OK [04:52:25]wFMCommunicate request_size=255 [04:52:25]MH_SAM_APDU [04:52:25]CAPDU: 80 0D 02 02 FA 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 88 15 C8 66 0E 04 04 00 D5 01 00 [04:52:25]Write to MH i2c: E2 02 01 68 01 80 0D 02 02 FA 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 88 15 C8 66 0E 04 04 00 D5 01 00 00 00 32 [04:52:25]Write i2c OK [04:52:25]MH_I2C_Read... [04:52:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:52:25]Read from MH i2c: E2 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 03 00 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 03 00 68 01 00 90 00 DD [04:52:25]RAPDU: 90 00 [04:52:25]wFMCommunicate OK [04:52:25]wFMCommunicate request_size=69 [04:52:25]MH_SAM_APDU [04:52:25]CAPDU: 80 0D 02 02 40 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 85 02 00 35 04 06 00 21 AF 6C A4 8C D4 [04:52:25]Write to MH i2c: E2 48 00 69 01 80 0D 02 02 40 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 85 02 00 35 04 06 00 21 AF 6C A4 8C D4 00 00 FF [04:52:25]Write i2c OK [04:52:25]MH_I2C_Read... [04:52:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:52:25]Read from MH i2c: E2 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 03 00 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 03 00 69 01 00 90 00 DE [04:52:25]RAPDU: 90 00 [04:52:25]wFMCommunicate OK [04:52:25]wFMCommunicate request_size=4 [04:52:25]MH_SAM_APDU [04:52:25]CAPDU: 80 0D 03 02 [04:52:25]Write to MH i2c: E2 08 00 6A 01 80 0D 03 02 00 00 00 00 E6 [04:52:25]Write i2c OK [04:52:25]MH_I2C_Read... [04:52:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:52:25]Read from MH i2c: E2 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 0B 00 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 0B 00 6A 01 00 2A 75 9C CE C4 B2 31 A1 90 00 38 [04:52:25]RAPDU: 2A 75 9C CE C4 B2 31 A1 90 00 [04:52:25]wFMCommunicate OK [04:52:25]SAM_PROTO_SignData done [04:52:25]FM_MakeSignedData done [04:52:25]CreateOFDProtocolMessage [04:52:25]wFMCommunicate request_size=4 [04:52:25]MH_SAM_APDU [04:52:25]CAPDU: 80 11 00 00 [04:52:25]Write to MH i2c: E2 08 00 6B 01 80 11 00 00 00 00 00 00 E6 [04:52:25]Write i2c OK [04:52:25]MH_I2C_Read... [04:52:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:52:25]Read from MH i2c: E2 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 17 00 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: E2 17 00 6B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [04:52:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:52:25]wFMCommunicate OK [04:52:25]CreateOFDProtocolMessage done [04:52:25]OFDSenderStorePacket 165178 [04:52:25]StoreOFDPacket docnum=165178 [04:52:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 44 02 00 00 A8 16 3C 02 A3 3B 5A 03 01 00 03 00 30 02 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 35 34 34 39 30 30 30 30 38 38 36 38 30 06 04 40 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 34 36 06 04 3B 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BC D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 88 15 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 85 02 00 35 04 06 00 21 AF 6C A4 8C D4 2A 75 9C CE C4 B2 31 A1 [04:52:25]CheckFolder [04:52:25]dirname=/storage/ofd_packets [04:52:25]CheckFolder done [04:52:25]ProducePacketName [04:52:25]name=ofd_packets/00165178 [04:52:25]NVStorageSaveData ofd_packets/00165178 [04:52:25]File name is /storage/ofd_packets/00165178 [04:52:25]Write 610 bytes [04:52:25]NVStorageSaveData done [04:52:25]OFDSenderStorePacket done [04:52:25]KKMCreateOFDPacket done [04:52:25]NVStorageSaveData kkm_last_timestamp [04:52:25]File name is /storage/kkm_last_timestamp [04:52:25]Write 4 bytes [04:52:25]NVStorageSaveData done [04:52:25]ExternCall_PrintAddStr [04:52:25]wPrintStart [04:52:25]Write to MH i2c: 01 00 00 6C 01 6D [04:52:25]Write i2c OK [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: 01 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: 01 07 00 [04:52:25]MH_I2C_Read... [04:52:25]Read from MH i2c: 01 07 00 6C 01 00 00 00 00 00 FF 0F 82 [04:52:25]RasterBufferAndPrint [04:52:25]line Счет N : (3)50974 [04:52:25]line ИНН: 02508201610067 [04:52:25]line Контрольно-Кассовый Чек [04:52:25]line ПРОДАЖА [04:52:25]line Товар: 5449000088680 [04:52:25]line Холодный чай Fuse манго, ананас 0,33 ж/б [04:52:25]line 1.000 * 90.00 [04:52:25]line = 90.00 [04:52:25]line НДС 12% НСП 1% [04:52:25]line > о реализуемом товаре [04:52:25]line Товар: 4823077634246 [04:52:25]line Печ LOVITA Джелли Кукис малина 135 гр [04:52:25]line 1.000 * 115.00 [04:52:25]line = 115.00 [04:52:25]line НДС 12% НСП 1% [04:52:25]line > о реализуемом товаре [04:52:25]line Товар: 4870022003305 [04:52:25]line Напиток Gorilla эн нат ж/б 0,5/0,45л [04:52:25]line 1.000 * 110.00 [04:52:25]line = 110.00 [04:52:25]line НДС 12% НСП 1% [04:52:25]line > о реализуемом товаре [04:52:25]line ИТОГО: 315.00 [04:52:25]line НСП 1% : 2.79 [04:52:25]line НДС 12% : 33.45 [04:52:25]line Наличными: 315.00 [04:52:25]line Безнал.: 0.00 [04:52:25]line Место: АЗС № 130 "Партнер Нефть" [04:52:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:52:25]line СНО: Общий режим [04:52:25]line Чек 31 23.08.2024 04:52 [04:52:25]line Смена: 469 ФФД: 1.0 [04:52:25]line ЗНМ: 0300000070 [04:52:25]line РНМ: 0000000000092562 [04:52:25]line Версия ККМ: 001 [04:52:25]line ФМ: 0000000000871769 [04:52:25]line ФД: 165178 [04:52:25]line ФПД: 37037325716692 [04:52:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T045224&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165178&fm=37037325716692&tin=02508201610067®Number=0000000000092562&sum=31500 [04:52:25]line 0 [04:52:25]written 0, free lines is 4095 [04:52:25]OFD Sender: Processing packet 165178 [packets to send 989, broken 988] [04:52:25]ProducePacketName [04:52:25]name=ofd_packets/00165178 [04:52:25]OFD Sender: To server: pG, [04:52:25]CommunicateWithHost lk.salyk.kg:30040 [04:52:25]ConnectInit lk.salyk.kg [04:52:26]Connected sock=10 [04:52:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 44 02 00 00 A8 16 3C 02 A3 3B 5A 03 01 00 03 00 30 02 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 35 34 34 39 30 30 30 30 38 38 36 38 30 06 04 40 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7F 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 34 36 06 04 3B 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 BC D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 88 15 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 85 02 00 35 04 06 00 21 AF 6C A4 8C D4 2A 75 9C CE C4 B2 31 A1 [04:52:26]Write to MH i2c: 01 00 00 A3 01 A4 [04:52:26]Write i2c OK [04:52:26]MH_I2C_Read... [04:52:26]Read from MH i2c: 01 [04:52:26]MH_I2C_Read... [04:52:26]Read from MH i2c: 01 07 00 [04:52:26]MH_I2C_Read... [04:52:26]Read from MH i2c: 01 07 00 A3 01 00 00 00 00 00 EE 0B A4 [04:52:26]RasterBufferAndPrint [04:52:26]line [04:52:26]line [04:52:26]line [04:52:26]line [04:52:26]line [04:52:26]written 0, free lines is 3061 [04:52:26]MH_Cut [04:52:26]Write to MH i2c: D1 01 00 AA 01 01 7D [04:52:26]Write i2c OK [04:52:26]MH_I2C_Read... [04:52:26]Read from MH i2c: D1 [04:52:26]MH_I2C_Read... [04:52:26]Read from MH i2c: D1 01 00 [04:52:26]MH_I2C_Read... [04:52:26]Read from MH i2c: D1 01 00 AA 01 00 7C [04:52:26]Write to MH i2c: 01 00 00 AB 01 AC [04:52:26]Write i2c OK [04:52:26]MH_I2C_Read... [04:52:27]*** Cut start [04:52:27]*** Purtial cut [04:52:27]*** Stage 1: CUTSNS_PIN = 1 [04:52:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F3 4B 47 00 88 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 85 02 00 F4 03 04 00 D5 BE C7 66 B6 04 01 00 00 8E 68 62 20 95 01 C8 EE [04:52:27]CommunicateWithHost err = 0 [04:52:27]CheckOFDResponse [04:52:27]1017 (14) - 77093643461234 [04:52:27]1041 (16) - 0000000000871769 [04:52:27]1040 (4) - 165178 [04:52:27]1012 (4) - 22.08.2024 22:42 [04:52:27]1206 (1) - 0 [04:52:27]OFD Sender: Remove packet 165178 [04:52:27]ProducePacketName [04:52:27]name=ofd_packets/00165178 [04:52:27]NVStorageDeleteData [04:52:27]OFD Sender: No OFD packet to send [04:52:29]Read from MH i2c: 01 [04:52:29]MH_I2C_Read... [04:52:29]*** Stop cut motor [04:52:29]*** Cut end [04:52:29]Read from MH i2c: 01 07 00 [04:52:29]MH_I2C_Read... [04:52:29]Read from MH i2c: 01 07 00 AB 01 00 00 00 00 00 FF 0F C1 [04:52:29]process_action close_receipt done [04:52:29]requested_data is exist [04:52:29]produce_requested_data [04:52:29]requested_item fm.sn is exist - process it [04:52:29]wFMCommunicate request_size=4 [04:52:29]MH_SAM_APDU [04:52:29]CAPDU: 80 11 00 00 [04:52:29]Write to MH i2c: E2 08 00 AC 01 80 11 00 00 00 00 00 00 27 [04:52:29]Write i2c OK [04:52:29]MH_I2C_Read... [04:52:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:52:29]Read from MH i2c: E2 [04:52:29]MH_I2C_Read... [04:52:29]Read from MH i2c: E2 17 00 [04:52:29]MH_I2C_Read... [04:52:29]Read from MH i2c: E2 17 00 AC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [04:52:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:52:29]wFMCommunicate OK [04:52:29]requested_item fd.num is exist - process it [04:52:29]SAM_PROTO_GetFieldsCounters [04:52:29]wFMCommunicate request_size=4 [04:52:29]MH_SAM_APDU [04:52:29]CAPDU: 80 13 00 00 [04:52:29]Write to MH i2c: E2 08 00 AD 01 80 13 00 00 00 00 00 00 2A [04:52:29]Write i2c OK [04:52:29]MH_I2C_Read... [04:52:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:52:29]Read from MH i2c: E2 [04:52:29]MH_I2C_Read... [04:52:29]Read from MH i2c: E2 62 00 [04:52:29]MH_I2C_Read... [04:52:29]Read from MH i2c: E2 62 00 AD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [04:52:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:52:29]wFMCommunicate OK [04:52:29]SAM_PROTO_GetFieldsCounters done [04:52:29]requested_item shift.num is exist - process it [04:52:29]requested_item shift.opened is exist - process it [04:52:29]req_shift_opened [04:52:29]FM_GetShiftState [04:52:29]SAM_PROTO_GetShiftState [04:52:29]wFMCommunicate request_size=4 [04:52:29]MH_SAM_APDU [04:52:29]CAPDU: 80 13 01 00 [04:52:29]Write to MH i2c: E2 08 00 AE 01 80 13 01 00 00 00 00 00 2C [04:52:29]Write i2c OK [04:52:29]MH_I2C_Read... [04:52:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:52:29]Read from MH i2c: E2 [04:52:29]MH_I2C_Read... [04:52:29]Read from MH i2c: E2 0E 00 [04:52:29]MH_I2C_Read... [04:52:29]Read from MH i2c: E2 0E 00 AE 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5A [04:52:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:52:29]wFMCommunicate OK [04:52:29]SAM_PROTO_GetShiftState done [04:52:29]FM_GetShiftState done [04:52:29]req_shift_opened done [04:52:29]requested_item shift.open_date is exist - process it [04:52:29]req_shift_open_date [04:52:29]req_shift_open_date done [04:52:29]produce_requested_data done [04:52:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165178,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [04:52:29]process_action_free close_receipt [04:52:29]json_value_free [04:52:29]json_value_free done [04:52:29]process_json_proto returns [04:52:29]Send response to host [04:52:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165178,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [04:52:29]free response buf [04:52:29]execute_script done [04:52:29]execute_script returns [04:52:29]free content buf [04:52:29]Sock 9.Close socket [04:52:29]Sock 9.Thread stoped [04:52:32]OFD Sender: No OFD packet to send [04:52:37]OFD Sender: No OFD packet to send [04:52:42]OFD Sender: No OFD packet to send [04:52:47]OFD Sender: No OFD packet to send [04:52:52]OFD Sender: No OFD packet to send [04:52:57]OFD Sender: No OFD packet to send [04:53:03]OFD Sender: No OFD packet to send [04:53:08]OFD Sender: No OFD packet to send [04:53:13]OFD Sender: No OFD packet to send [04:53:13]recv_with_timeout no data received [04:53:18]OFD Sender: No OFD packet to send [04:53:23]OFD Sender: No OFD packet to send [04:53:28]OFD Sender: No OFD packet to send [04:53:33]OFD Sender: No OFD packet to send [04:53:38]OFD Sender: No OFD packet to send [04:53:43]OFD Sender: No OFD packet to send [04:53:48]OFD Sender: No OFD packet to send [04:53:53]OFD Sender: No OFD packet to send [04:53:58]OFD Sender: No OFD packet to send [04:54:03]OFD Sender: No OFD packet to send [04:54:08]OFD Sender: No OFD packet to send [04:54:13]OFD Sender: No OFD packet to send [04:54:18]OFD Sender: No OFD packet to send [04:54:23]OFD Sender: No OFD packet to send [04:54:28]OFD Sender: No OFD packet to send [04:54:33]OFD Sender: No OFD packet to send [04:54:38]OFD Sender: No OFD packet to send [04:54:43]accept exits with 7 [04:54:43]New connection [04:54:43]New thread 3067022692 created [04:54:43]Thread 3067166052 joined [04:54:43]Waiting for new connection... [04:54:43] Sock 7.Parse request [04:54:43]Sock 7.Check first char [04:54:43]Sock 7.First char is OK [04:54:43]request: POST /json_proto HTTP/1.0 [04:54:43]Method: POST [04:54:43]URL: /json_proto [04:54:43]Method is POST - this is cgi request [04:54:43]url: /json_proto [04:54:43]query_string will be loaded in cgi processing [04:54:43]execute_cgi json_proto POST (null) [04:54:43]execute_cgi path=json_proto method=POST [04:54:43]POST find Content-Length [04:54:43]Host: 172.17.44.132:8080 [04:54:43]Content-Length: 910 [04:54:43]Content-Type: application/json [04:54:43] [04:54:43]POST finish read [04:54:43]Found Content-Length = 910 [04:54:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50975", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "7622300789114", "name": "\u0428\u043E\u043A Milka Bubbles \u043C\u043E\u043B \u043F\u043E\u0440 \u043A\u043E\u043A\u043E\u0441 97/92\u0433", "price" : 195.00, "quantity" : 1.000, "sum" : 195.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 345.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:54:43]execute_script... [04:54:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50975", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "7622300789114", "name": "\u0428\u043E\u043A Milka Bubbles \u043C\u043E\u043B \u043F\u043E\u0440 \u043A\u043E\u043A\u043E\u0441 97/92\u0433", "price" : 195.00, "quantity" : 1.000, "sum" : 195.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 345.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:54:43]POST & json_proto [04:54:43]process_json_proto [04:54:43]json parsed OK: [04:54:43]protocol is kg_v1.0 [04:54:43]action value=close_receipt [04:54:43]process_action close_receipt [04:54:43]cmd_close_receipt [04:54:43]MH_GetDate [04:54:43]Write to MH i2c: F0 00 00 AF 01 9F [04:54:43]Write i2c OK [04:54:43]MH_I2C_Read... [04:54:43]Read from MH i2c: F0 [04:54:43]MH_I2C_Read... [04:54:43]Read from MH i2c: F0 09 00 [04:54:43]MH_I2C_Read... [04:54:43]Read from MH i2c: F0 09 00 AF 01 00 13 16 C8 66 2A 83 C1 65 D2 [04:54:43]GetLastDocTimeStamp 1724388744 [04:54:43]current date 1724388883 [04:54:43]FM_GetShiftState [04:54:43]SAM_PROTO_GetShiftState [04:54:43]wFMCommunicate request_size=4 [04:54:43]MH_SAM_APDU [04:54:43]CAPDU: 80 13 01 00 [04:54:43]Write to MH i2c: E2 08 00 B0 01 80 13 01 00 00 00 00 00 2E [04:54:43]Write i2c OK [04:54:43]MH_I2C_Read... [04:54:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:54:43]Read from MH i2c: E2 [04:54:43]MH_I2C_Read... [04:54:43]Read from MH i2c: E2 0E 00 [04:54:43]MH_I2C_Read... [04:54:43]Read from MH i2c: E2 0E 00 B0 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [04:54:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:54:43]wFMCommunicate OK [04:54:43]SAM_PROTO_GetShiftState done [04:54:43]FM_GetShiftState done [04:54:43]opened in 1724372766 [04:54:43]opened+sec_in_day 1724459166 [04:54:43]quantity*price = 15000 [04:54:43]sum+1 = 15001 [04:54:43]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 7622300789114 Шок Milka Bubbles мол пор кокос 97/92г 1.000 * 195.00 = 195.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 345.00 НСП 1% : 3.06 НДС 12% : 36.64 Наличными: 345.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 32 23.08.2024 04:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165179 ФПД: 66344044677931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T045443&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165179&fm=66344044677931&tin=02508201610067®Number=0000000000092562&sum=34500 0 [04:54:44]StoreToDocumentArchive [04:54:44]shift 469 fd 165179 [04:54:44]save to /storage/0469/doc_00165179 [04:54:44]save last doc name /storage/0469/doc_00165179 to /storage/kkm_last_doc_name [04:54:44]save OK [04:54:44]Clear old archive folders... [04:54:44]ProcessDocumentItem done err = 0, tmpTLVsize=393 [04:54:44]tlvbuf is 00990130 [04:54:44]SAM_PROTO_ClearQueue [04:54:44]wFMCommunicate request_size=4 [04:54:44]MH_SAM_APDU [04:54:44]CAPDU: 80 09 00 00 [04:54:44]Write to MH i2c: E2 08 00 BD 01 80 09 00 00 00 00 00 00 30 [04:54:44]Write i2c OK [04:54:44]MH_I2C_Read... [04:54:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:54:44]Read from MH i2c: E2 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 03 00 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 03 00 BD 01 00 90 00 32 [04:54:44]RAPDU: 90 00 [04:54:44]wFMCommunicate OK [04:54:44]SAM_PROTO_ClearQueue done [04:54:44]KKMCreateOFDPacket [04:54:44]OFDProtocolAddRootSTLVToBuf [04:54:44]FM_MakeSignedData [04:54:44]FM_MakeSignedData [04:54:44]SAM_PROTO_SignData [04:54:44]wFMCommunicate request_size=4 [04:54:44]MH_SAM_APDU [04:54:44]CAPDU: 80 0D 01 02 [04:54:44]Write to MH i2c: E2 08 00 BE 01 80 0D 01 02 00 00 00 00 38 [04:54:44]Write i2c OK [04:54:44]MH_I2C_Read... [04:54:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:54:44]Read from MH i2c: E2 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 03 00 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 03 00 BE 01 00 90 00 33 [04:54:44]RAPDU: 90 00 [04:54:44]wFMCommunicate OK [04:54:44]wFMCommunicate request_size=255 [04:54:44]MH_SAM_APDU [04:54:44]CAPDU: 80 0D 02 02 FA 03 00 89 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 37 36 32 32 33 30 30 37 38 39 31 31 34 06 04 35 00 D0 A8 D0 BE D0 BA 20 4D 69 6C 6B 61 20 42 75 62 62 6C 65 73 20 D0 BC D0 BE D0 BB 20 D0 BF D0 BE D1 80 20 D0 BA D0 BE D0 BA D0 BE D1 81 20 39 37 2F 39 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 4C 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 [04:54:44]Write to MH i2c: E2 02 01 BF 01 80 0D 02 02 FA 00 03 00 89 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 37 36 32 32 33 30 30 37 38 39 31 31 34 06 04 35 00 D0 A8 D0 BE D0 BA 20 4D 69 6C 6B 61 20 42 75 62 62 6C 65 73 20 D0 BC D0 BE D0 BB 20 D0 BF D0 BE D1 80 20 D0 BA D0 BE D0 BA D0 BE D1 81 20 39 37 2F 39 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 4C 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 00 4E [04:54:44]Write i2c OK [04:54:44]MH_I2C_Read... [04:54:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:54:44]Read from MH i2c: E2 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 03 00 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 03 00 BF 01 00 90 00 34 [04:54:44]RAPDU: 90 00 [04:54:44]wFMCommunicate OK [04:54:44]wFMCommunicate request_size=152 [04:54:44]MH_SAM_APDU [04:54:44]CAPDU: 80 0D 02 02 93 F6 03 01 00 01 F7 03 06 00 32 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 13 16 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 85 02 00 35 04 06 00 3C 56 ED 37 4B 2B [04:54:44]Write to MH i2c: E2 9B 00 C0 01 80 0D 02 02 93 00 F6 03 01 00 01 F7 03 06 00 32 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 13 16 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 85 02 00 35 04 06 00 3C 56 ED 37 4B 2B 00 00 A4 [04:54:44]Write i2c OK [04:54:44]MH_I2C_Read... [04:54:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:54:44]Read from MH i2c: E2 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 03 00 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 03 00 C0 01 00 90 00 35 [04:54:44]RAPDU: 90 00 [04:54:44]wFMCommunicate OK [04:54:44]wFMCommunicate request_size=4 [04:54:44]MH_SAM_APDU [04:54:44]CAPDU: 80 0D 03 02 [04:54:44]Write to MH i2c: E2 08 00 C1 01 80 0D 03 02 00 00 00 00 3D [04:54:44]Write i2c OK [04:54:44]MH_I2C_Read... [04:54:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:54:44]Read from MH i2c: E2 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 0B 00 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 0B 00 C1 01 00 17 21 41 2E 01 A9 D8 FA 90 00 61 [04:54:44]RAPDU: 17 21 41 2E 01 A9 D8 FA 90 00 [04:54:44]wFMCommunicate OK [04:54:44]SAM_PROTO_SignData done [04:54:44]FM_MakeSignedData done [04:54:44]CreateOFDProtocolMessage [04:54:44]wFMCommunicate request_size=4 [04:54:44]MH_SAM_APDU [04:54:44]CAPDU: 80 11 00 00 [04:54:44]Write to MH i2c: E2 08 00 C2 01 80 11 00 00 00 00 00 00 3D [04:54:44]Write i2c OK [04:54:44]MH_I2C_Read... [04:54:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:54:44]Read from MH i2c: E2 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 17 00 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: E2 17 00 C2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [04:54:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:54:44]wFMCommunicate OK [04:54:44]CreateOFDProtocolMessage done [04:54:44]OFDSenderStorePacket 165179 [04:54:44]StoreOFDPacket docnum=165179 [04:54:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9D 01 00 00 0C F7 95 01 C8 11 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 37 36 32 32 33 30 30 37 38 39 31 31 34 06 04 35 00 D0 A8 D0 BE D0 BA 20 4D 69 6C 6B 61 20 42 75 62 62 6C 65 73 20 D0 BC D0 BE D0 BB 20 D0 BF D0 BE D1 80 20 D0 BA D0 BE D0 BA D0 BE D1 81 20 39 37 2F 39 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 4C 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 32 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 13 16 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 85 02 00 35 04 06 00 3C 56 ED 37 4B 2B 17 21 41 2E 01 A9 D8 FA [04:54:44]CheckFolder [04:54:44]dirname=/storage/ofd_packets [04:54:44]CheckFolder done [04:54:44]ProducePacketName [04:54:44]name=ofd_packets/00165179 [04:54:44]NVStorageSaveData ofd_packets/00165179 [04:54:44]File name is /storage/ofd_packets/00165179 [04:54:44]Write 443 bytes [04:54:44]NVStorageSaveData done [04:54:44]OFDSenderStorePacket done [04:54:44]KKMCreateOFDPacket done [04:54:44]NVStorageSaveData kkm_last_timestamp [04:54:44]File name is /storage/kkm_last_timestamp [04:54:44]Write 4 bytes [04:54:44]NVStorageSaveData done [04:54:44]ExternCall_PrintAddStr [04:54:44]wPrintStart [04:54:44]Write to MH i2c: 01 00 00 C3 01 C4 [04:54:44]Write i2c OK [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: 01 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: 01 07 00 [04:54:44]MH_I2C_Read... [04:54:44]Read from MH i2c: 01 07 00 C3 01 00 00 00 00 00 FF 0F D9 [04:54:44]RasterBufferAndPrint [04:54:44]line Счет N : (3)50975 [04:54:44]line ИНН: 02508201610067 [04:54:44]line Контрольно-Кассовый Чек [04:54:44]line ПРОДАЖА [04:54:44]line Товар: 4600721021627 [04:54:44]line Пиво БАД 0,5л ст [04:54:44]line 1.000 * 150.00 [04:54:44]line = 150.00 [04:54:44]line НДС 12% НСП 1% [04:54:45]line > о реализуемом товаре [04:54:45]line Товар: 7622300789114 [04:54:45]line Шок Milka Bubbles мол пор кокос 97/92г [04:54:45]line 1.000 * 195.00 [04:54:45]line = 195.00 [04:54:45]line НДС 12% НСП 1% [04:54:45]line > о реализуемом товаре [04:54:45]line ИТОГО: 345.00 [04:54:45]line НСП 1% : 3.06 [04:54:45]line НДС 12% : 36.64 [04:54:45]line Наличными: 345.00 [04:54:45]line Безнал.: 0.00 [04:54:45]line Место: АЗС № 130 "Партнер Нефть" [04:54:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:54:45]line СНО: Общий режим [04:54:45]line Чек 32 23.08.2024 04:54 [04:54:45]line Смена: 469 ФФД: 1.0 [04:54:45]line ЗНМ: 0300000070 [04:54:45]line РНМ: 0000000000092562 [04:54:45]line Версия ККМ: 001 [04:54:45]line ФМ: 0000000000871769 [04:54:45]line ФД: 165179 [04:54:45]line ФПД: 66344044677931 [04:54:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T045443&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165179&fm=66344044677931&tin=02508201610067®Number=0000000000092562&sum=34500 [04:54:45]line 0 [04:54:45]OFD Sender: Processing packet 165179 [packets to send 989, broken 988] [04:54:45]ProducePacketName [04:54:45]name=ofd_packets/00165179 [04:54:45]OFD Sender: To server: pG, [04:54:45]CommunicateWithHost lk.salyk.kg:30040 [04:54:45]ConnectInit lk.salyk.kg [04:54:45]written 0, free lines is 4095 [04:54:45]Connected sock=10 [04:54:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9D 01 00 00 0C F7 95 01 C8 11 5A 03 01 00 03 00 89 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 37 36 32 32 33 30 30 37 38 39 31 31 34 06 04 35 00 D0 A8 D0 BE D0 BA 20 4D 69 6C 6B 61 20 42 75 62 62 6C 65 73 20 D0 BC D0 BE D0 BB 20 D0 BF D0 BE D1 80 20 D0 BA D0 BE D0 BA D0 BE D1 81 20 39 37 2F 39 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 2C 4C 00 00 00 00 13 04 06 00 2C 4C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 32 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 13 16 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 85 02 00 35 04 06 00 3C 56 ED 37 4B 2B 17 21 41 2E 01 A9 D8 FA [04:54:45]Write to MH i2c: 01 00 00 F2 01 F3 [04:54:45]Write i2c OK [04:54:45]MH_I2C_Read... [04:54:45]Read from MH i2c: 01 [04:54:45]MH_I2C_Read... [04:54:45]Read from MH i2c: 01 07 00 [04:54:45]MH_I2C_Read... [04:54:45]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 86 0C 8C [04:54:45]RasterBufferAndPrint [04:54:45]line [04:54:45]line [04:54:45]line [04:54:45]line [04:54:45]line [04:54:45]written 0, free lines is 3212 [04:54:45]MH_Cut [04:54:45]Write to MH i2c: D1 01 00 F9 01 01 CC [04:54:45]Write i2c OK [04:54:45]MH_I2C_Read... [04:54:45]Read from MH i2c: D1 [04:54:45]MH_I2C_Read... [04:54:45]Read from MH i2c: D1 01 00 [04:54:45]MH_I2C_Read... [04:54:45]Read from MH i2c: D1 01 00 F9 01 00 CB [04:54:45]Write to MH i2c: 01 00 00 FA 01 FB [04:54:45]Write i2c OK [04:54:45]MH_I2C_Read... [04: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 37 36 39 4F 00 00 00 64 E5 47 00 8A 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 85 02 00 F4 03 04 00 61 BF C7 66 B6 04 01 00 00 6E 1B EE E7 47 2A E5 20 [04:54:46]CommunicateWithHost err = 0 [04:54:46]CheckOFDResponse [04:54:46]1017 (14) - 77093643461234 [04:54:46]1041 (16) - 0000000000871769 [04:54:46]1040 (4) - 165179 [04:54:46]1012 (4) - 22.08.2024 22:44 [04:54:46]1206 (1) - 0 [04:54:46]OFD Sender: Remove packet 165179 [04:54:46]ProducePacketName [04:54:46]name=ofd_packets/00165179 [04:54:46]NVStorageDeleteData [04:54:46]*** Cut start [04:54:46]*** Purtial cut [04:54:46]*** Stage 1: CUTSNS_PIN = 1 [04:54:46]OFD Sender: No OFD packet to send [04:54:48]Read from MH i2c: 01 [04:54:48]MH_I2C_Read... [04:54:48]*** Stop cut motor [04:54:48]*** Cut end [04:54:48]Read from MH i2c: 01 07 00 [04:54:48]MH_I2C_Read... [04:54:48]Read from MH i2c: 01 07 00 FA 01 00 00 00 00 00 FF 0F 10 [04:54:48]process_action close_receipt done [04:54:48]requested_data is exist [04:54:48]produce_requested_data [04:54:48]requested_item fm.sn is exist - process it [04:54:48]wFMCommunicate request_size=4 [04:54:48]MH_SAM_APDU [04:54:48]CAPDU: 80 11 00 00 [04:54:48]Write to MH i2c: E2 08 00 FB 01 80 11 00 00 00 00 00 00 76 [04:54:48]Write i2c OK [04:54:48]MH_I2C_Read... [04:54:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:54:48]Read from MH i2c: E2 [04:54:48]MH_I2C_Read... [04:54:48]Read from MH i2c: E2 17 00 [04:54:48]MH_I2C_Read... [04:54:48]Read from MH i2c: E2 17 00 FB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [04:54:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:54:48]wFMCommunicate OK [04:54:48]requested_item fd.num is exist - process it [04:54:48]SAM_PROTO_GetFieldsCounters [04:54:48]wFMCommunicate request_size=4 [04:54:48]MH_SAM_APDU [04:54:48]CAPDU: 80 13 00 00 [04:54:48]Write to MH i2c: E2 08 00 FC 01 80 13 00 00 00 00 00 00 79 [04:54:48]Write i2c OK [04:54:48]MH_I2C_Read... [04:54:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:54:48]Read from MH i2c: E2 [04:54:48]MH_I2C_Read... [04:54:48]Read from MH i2c: E2 62 00 [04:54:48]MH_I2C_Read... [04:54:48]Read from MH i2c: E2 62 00 FC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 97 [04: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:54:48]wFMCommunicate OK [04:54:48]SAM_PROTO_GetFieldsCounters done [04:54:48]requested_item shift.num is exist - process it [04:54:48]requested_item shift.opened is exist - process it [04:54:48]req_shift_opened [04:54:48]FM_GetShiftState [04:54:48]SAM_PROTO_GetShiftState [04:54:48]wFMCommunicate request_size=4 [04:54:48]MH_SAM_APDU [04:54:48]CAPDU: 80 13 01 00 [04:54:48]Write to MH i2c: E2 08 00 FD 01 80 13 01 00 00 00 00 00 7B [04:54:48]Write i2c OK [04:54:48]MH_I2C_Read... [04:54:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:54:48]Read from MH i2c: E2 [04:54:48]MH_I2C_Read... [04:54:48]Read from MH i2c: E2 0E 00 [04:54:48]MH_I2C_Read... [04:54:48]Read from MH i2c: E2 0E 00 FD 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A9 [04:54:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:54:48]wFMCommunicate OK [04:54:48]SAM_PROTO_GetShiftState done [04:54:48]FM_GetShiftState done [04:54:48]req_shift_opened done [04:54:48]requested_item shift.open_date is exist - process it [04:54:48]req_shift_open_date [04:54:48]req_shift_open_date done [04:54:48]produce_requested_data done [04:54:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165179,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [04:54:48]process_action_free close_receipt [04:54:48]json_value_free [04:54:48]json_value_free done [04:54:48]process_json_proto returns [04:54:48]Send response to host [04:54:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165179,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [04:54:48]free response buf [04:54:48]execute_script done [04:54:48]execute_script returns [04:54:48]free content buf [04:54:48]Sock 7.Close socket [04:54:48]Sock 7.Thread stoped [04:54:51]OFD Sender: No OFD packet to send [04:54:53]recv_with_timeout no data received [04:54:56]OFD Sender: No OFD packet to send [04:55:01]OFD Sender: No OFD packet to send [04:55:06]OFD Sender: No OFD packet to send [04:55:08]recv_with_timeout no data received [04:55:11]OFD Sender: No OFD packet to send [04:55:16]OFD Sender: No OFD packet to send [04:55:21]OFD Sender: No OFD packet to send [04:55:24]accept exits with 9 [04:55:24]New connection [04:55:24]New thread 3067166052 created [04:55:24]Thread 3067022692 joined [04:55:24]Waiting for new connection... [04:55:24] Sock 9.Parse request [04:55:24]Sock 9.Check first char [04:55:24]Sock 9.First char is OK [04:55:24]request: POST /json_proto HTTP/1.0 [04:55:24]Method: POST [04:55:24]URL: /json_proto [04:55:24]Method is POST - this is cgi request [04:55:24]url: /json_proto [04:55:24]query_string will be loaded in cgi processing [04:55:24]execute_cgi json_proto POST (null) [04:55:24]execute_cgi path=json_proto method=POST [04:55:24]POST find Content-Length [04:55:24]Host: 172.17.44.132:8080 [04:55:24]Content-Length: 1213 [04:55:24]Content-Type: application/json [04:55:24] [04:55:24]POST finish read [04:55:24]Found Content-Length = 1213 [04:55:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50977", "tax_sys" : 0, "items" : [ { "code": "4607015235333", "name": "\u041F\u0440\u044F\u043D\u0438\u043A\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0441 \u0432\u0430\u0440\u0435\u043D\u043E\u0439 \u0441\u0433\u0443\u0449\u0435\u043D\u043A\u043E\u0439 350\u0433", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 299.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:55:24]execute_script... [04:55:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50977", "tax_sys" : 0, "items" : [ { "code": "4607015235333", "name": "\u041F\u0440\u044F\u043D\u0438\u043A\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0441 \u0432\u0430\u0440\u0435\u043D\u043E\u0439 \u0441\u0433\u0443\u0449\u0435\u043D\u043A\u043E\u0439 350\u0433", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 299.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:55:24]POST & json_proto [04:55:24]process_json_proto [04:55:24]json parsed OK: [04:55:24]protocol is kg_v1.0 [04:55:24]action value=close_receipt [04:55:24]process_action close_receipt [04:55:24]cmd_close_receipt [04:55:24]MH_GetDate [04:55:24]Write to MH i2c: F0 00 00 FE 01 EE [04:55:24]Write i2c OK [04:55:24]MH_I2C_Read... [04:55:24]Read from MH i2c: F0 [04:55:24]MH_I2C_Read... [04:55:24]Read from MH i2c: F0 09 00 [04:55:24]MH_I2C_Read... [04:55:24]Read from MH i2c: F0 09 00 FE 01 00 3D 16 C8 66 2A 83 C1 65 4B [04:55:24]GetLastDocTimeStamp 1724388883 [04:55:24]current date 1724388925 [04:55:24]FM_GetShiftState [04:55:24]SAM_PROTO_GetShiftState [04:55:24]wFMCommunicate request_size=4 [04:55:24]MH_SAM_APDU [04:55:24]CAPDU: 80 13 01 00 [04:55:24]Write to MH i2c: E2 08 00 FF 01 80 13 01 00 00 00 00 00 7D [04:55:24]Write i2c OK [04:55:24]MH_I2C_Read... [04:55:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:55:24]Read from MH i2c: E2 [04:55:24]MH_I2C_Read... [04:55:24]Read from MH i2c: E2 0E 00 [04:55:24]MH_I2C_Read... [04:55:24]Read from MH i2c: E2 0E 00 FF 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AB [04:55:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:55:24]wFMCommunicate OK [04:55:24]SAM_PROTO_GetShiftState done [04:55:24]FM_GetShiftState done [04:55:24]opened in 1724372766 [04:55:24]opened+sec_in_day 1724459166 [04:55:24]quantity*price = 14900 [04:55:24]sum+1 = 14901 [04:55:24]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 299.00 НСП 1% : 2.65 НДС 12% : 31.75 Наличными: 299.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 33 23.08.2024 04:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165180 ФПД: 243201220112451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T045525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165180&fm=243201220112451&tin=02508201610067®Number=0000000000092562&sum=29900 0 [04:55:25]StoreToDocumentArchive [04:55:25]shift 469 fd 165180 [04:55:25]save to /storage/0469/doc_00165180 [04:55:25]save last doc name /storage/0469/doc_00165180 to /storage/kkm_last_doc_name [04:55:25]save OK [04:55:25]Clear old archive folders... [04:55:25]ProcessDocumentItem done err = 0, tmpTLVsize=512 [04:55:25]tlvbuf is 00A7C000 [04:55:25]SAM_PROTO_ClearQueue [04:55:25]wFMCommunicate request_size=4 [04:55:25]MH_SAM_APDU [04:55:25]CAPDU: 80 09 00 00 [04:55:25]Write to MH i2c: E2 08 00 0C 02 80 09 00 00 00 00 00 00 80 [04:55:25]Write i2c OK [04:55:25]MH_I2C_Read... [04:55:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:55:25]Read from MH i2c: E2 [04:55:25]MH_I2C_Read... [04:55:25]Read from MH i2c: E2 03 00 [04:55:25]MH_I2C_Read... [04:55:25]Read from MH i2c: E2 03 00 0C 02 00 90 00 82 [04:55:25]RAPDU: 90 00 [04:55:25]wFMCommunicate OK [04:55:25]SAM_PROTO_ClearQueue done [04:55:25]KKMCreateOFDPacket [04:55:25]OFDProtocolAddRootSTLVToBuf [04:55:25]FM_MakeSignedData [04:55:25]FM_MakeSignedData [04:55:25]SAM_PROTO_SignData [04:55:25]wFMCommunicate request_size=4 [04:55:25]MH_SAM_APDU [04:55:25]CAPDU: 80 0D 01 02 [04:55:25]Write to MH i2c: E2 08 00 0D 02 80 0D 01 02 00 00 00 00 88 [04:55:25]Write i2c OK [04:55:25]MH_I2C_Read... [04:55:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:55:25]Read from MH i2c: E2 [04:55:25]MH_I2C_Read... [04:55:25]Read from MH i2c: E2 03 00 [04:55:25]MH_I2C_Read... [04:55:25]Read from MH i2c: E2 03 00 0D 02 00 90 00 83 [04:55:25]RAPDU: 90 00 [04:55:25]wFMCommunicate OK [04:55:25]wFMCommunicate request_size=255 [04:55:25]MH_SAM_APDU [04:55:25]CAPDU: 80 0D 02 02 FA 03 00 00 02 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC [04:55:25]Write to MH i2c: E2 02 01 0E 02 80 0D 02 02 FA 00 03 00 00 02 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 00 00 57 [04:55:25]Write i2c OK [04:55:25]MH_I2C_Read... [04:55:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:55:26]Read from MH i2c: E2 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 03 00 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 03 00 0E 02 00 90 00 84 [04:55:26]RAPDU: 90 00 [04:55:26]wFMCommunicate OK [04:55:26]wFMCommunicate request_size=255 [04:55:26]MH_SAM_APDU [04:55:26]CAPDU: 80 0D 02 02 FA 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 0C 00 00 00 00 07 04 06 00 CC 74 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 3D 16 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 [04:55:26]Write to MH i2c: E2 02 01 0F 02 80 0D 02 02 FA 00 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 0C 00 00 00 00 07 04 06 00 CC 74 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 3D 16 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 00 00 D4 [04:55:26]Write i2c OK [04:55:26]MH_I2C_Read... [04:55:26]recv_with_timeout no data received [04:55:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:55:26]Read from MH i2c: E2 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 03 00 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 03 00 0F 02 00 90 00 85 [04:55:26]RAPDU: 90 00 [04:55:26]wFMCommunicate OK [04:55:26]wFMCommunicate request_size=21 [04:55:26]MH_SAM_APDU [04:55:26]CAPDU: 80 0D 02 02 10 04 00 3C 85 02 00 35 04 06 00 DD 30 B2 55 70 43 [04:55:26]Write to MH i2c: E2 18 00 10 02 80 0D 02 02 10 00 04 00 3C 85 02 00 35 04 06 00 DD 30 B2 55 70 43 00 00 79 [04:55:26]Write i2c OK [04:55:26]MH_I2C_Read... [04:55:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:55:26]Read from MH i2c: E2 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 03 00 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 03 00 10 02 00 90 00 86 [04:55:26]RAPDU: 90 00 [04:55:26]wFMCommunicate OK [04:55:26]wFMCommunicate request_size=4 [04:55:26]MH_SAM_APDU [04:55:26]CAPDU: 80 0D 03 02 [04:55:26]Write to MH i2c: E2 08 00 11 02 80 0D 03 02 00 00 00 00 8E [04:55:26]Write i2c OK [04:55:26]MH_I2C_Read... [04:55:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:55:26]Read from MH i2c: E2 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 0B 00 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 0B 00 11 02 00 03 D3 02 34 4F 80 1B 1B 90 00 A0 [04:55:26]RAPDU: 03 D3 02 34 4F 80 1B 1B 90 00 [04:55:26]wFMCommunicate OK [04:55:26]SAM_PROTO_SignData done [04:55:26]FM_MakeSignedData done [04:55:26]CreateOFDProtocolMessage [04:55:26]wFMCommunicate request_size=4 [04:55:26]MH_SAM_APDU [04:55:26]CAPDU: 80 11 00 00 [04:55:26]Write to MH i2c: E2 08 00 12 02 80 11 00 00 00 00 00 00 8E [04:55:26]Write i2c OK [04:55:26]MH_I2C_Read... [04:55:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:55:26]Read from MH i2c: E2 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 17 00 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: E2 17 00 12 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [04:55:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:55:26]wFMCommunicate OK [04:55:26]CreateOFDProtocolMessage done [04:55:26]OFDSenderStorePacket 165180 [04:55:26]StoreOFDPacket docnum=165180 [04:55:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 14 02 00 00 03 9C 0C 02 7C F5 5A 03 01 00 03 00 00 02 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 0C 00 00 00 00 07 04 06 00 CC 74 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 3D 16 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 85 02 00 35 04 06 00 DD 30 B2 55 70 43 03 D3 02 34 4F 80 1B 1B [04:55:26]CheckFolder [04:55:26]dirname=/storage/ofd_packets [04:55:26]CheckFolder done [04:55:26]ProducePacketName [04:55:26]name=ofd_packets/00165180 [04:55:26]NVStorageSaveData ofd_packets/00165180 [04:55:26]File name is /storage/ofd_packets/00165180 [04:55:26]Write 562 bytes [04:55:26]NVStorageSaveData done [04:55:26]OFDSenderStorePacket done [04:55:26]KKMCreateOFDPacket done [04:55:26]NVStorageSaveData kkm_last_timestamp [04:55:26]File name is /storage/kkm_last_timestamp [04:55:26]Write 4 bytes [04:55:26]NVStorageSaveData done [04:55:26]ExternCall_PrintAddStr [04:55:26]wPrintStart [04:55:26]Write to MH i2c: 01 00 00 13 02 15 [04:55:26]Write i2c OK [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: 01 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: 01 07 00 [04:55:26]MH_I2C_Read... [04:55:26]Read from MH i2c: 01 07 00 13 02 00 00 00 00 00 FF 0F 2A [04:55:26]RasterBufferAndPrint [04:55:26]line Счет N : (3)50977 [04:55:26]line ИНН: 02508201610067 [04:55:26]line Контрольно-Кассовый Чек [04:55:26]line ПРОДАЖА [04:55:26]line Товар: 4607015235333 [04:55:26]line Пряники Яшкино с вареной сгущенкой 350г [04:55:26]line 1.000 * 149.00 [04:55:26]line = 149.00 [04:55:26]line НДС 12% НСП 1% [04:55:26]line > о реализуемом товаре [04:55:26]line Товар: 48743570 [04:55:26]line Сигареты Winston XStyle Blue [04:55:26]line 1.000 * 140.00 [04:55:26]line = 140.00 [04:55:26]line НДС 12% НСП 1% [04:55:26]line > о реализуемом товаре [04:55:26]line Товар: 46231529 [04:55:26]line Mentos ПФ Арбуз 6*100*2 [04:55:26]line 1.000 * 10.00 [04:55:26]line = 10.00 [04:55:26]line НДС 12% НСП 1% [04:55:26]line > о реализуемом товаре [04:55:26]line ИТОГО: 299.00 [04:55:26]line НСП 1% : 2.65 [04:55:26]line НДС 12% : 31.75 [04:55:26]line Наличными: 299.00 [04:55:26]line Безнал.: 0.00 [04:55:26]line Место: АЗС № 130 "Партнер Нефть" [04:55:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:55:26]line СНО: Общий режим [04:55:26]line Чек 33 23.08.2024 04:55 [04:55:26]line Смена: 469 ФФД: 1.0 [04:55:26]line ЗНМ: 0300000070 [04:55:26]line РНМ: 0000000000092562 [04:55:26]line Версия ККМ: 001 [04:55:26]line ФМ: 0000000000871769 [04:55:26]line ФД: 165180 [04:55:26]line ФПД: 243201220112451 [04:55:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T045525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165180&fm=243201220112451&tin=02508201610067®Number=0000000000092562&sum=29900 [04:55:26]line 0 [04:55:26]written 0, free lines is 4095 [04:55:26]OFD Sender: Processing packet 165180 [packets to send 989, broken 988] [04:55:26]ProducePacketName [04:55:26]name=ofd_packets/00165180 [04:55:26]OFD Sender: To server: pG, [04:55:26]CommunicateWithHost lk.salyk.kg:30040 [04:55:26]ConnectInit lk.salyk.kg [04:55:27]Connected sock=7 [04:55:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 14 02 00 00 03 9C 0C 02 7C F5 5A 03 01 00 03 00 00 02 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 74 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 0C 00 00 00 00 07 04 06 00 CC 74 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 3D 16 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 85 02 00 35 04 06 00 DD 30 B2 55 70 43 03 D3 02 34 4F 80 1B 1B [04:55:27]Write to MH i2c: 01 00 00 48 02 4A [04:55:27]Write i2c OK [04:55:27]MH_I2C_Read... [04:55:27]Read from MH i2c: 01 [04:55:27]MH_I2C_Read... [04:55:27]Read from MH i2c: 01 07 00 [04:55:27]MH_I2C_Read... [04:55:27]Read from MH i2c: 01 07 00 48 02 00 00 00 00 00 21 0C 7E [04:55:27]RasterBufferAndPrint [04:55:27]line [04:55:27]line [04:55:27]line [04:55:27]line [04:55:27]line [04:55:27]written 0, free lines is 3111 [04:55:27]MH_Cut [04:55:27]Write to MH i2c: D1 01 00 4F 02 01 23 [04:55:27]Write i2c OK [04:55:27]MH_I2C_Read... [04:55:27]Read from MH i2c: D1 [04:55:27]MH_I2C_Read... [04:55:27]Read from MH i2c: D1 01 00 [04:55:27]MH_I2C_Read... [04:55:27]Read from MH i2c: D1 01 00 4F 02 00 22 [04:55:27]Write to MH i2c: 01 00 00 50 02 52 [04:55:27]Write i2c OK [04:55:27]MH_I2C_Read... [04:55:28]*** Cut start [04:55:28]*** Purtial cut [04:55:28]*** Stage 1: CUTSNS_PIN = 1 [04:55:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D2 71 47 00 DD 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 85 02 00 F4 03 04 00 8A BF C7 66 B6 04 01 00 00 15 9B CA 25 04 01 16 A7 [04:55:28]CommunicateWithHost err = 0 [04:55:28]CheckOFDResponse [04:55:28]1017 (14) - 77093643461234 [04:55:28]1041 (16) - 0000000000871769 [04:55:28]1040 (4) - 165180 [04:55:28]1012 (4) - 22.08.2024 22:45 [04:55:28]1206 (1) - 0 [04:55:28]OFD Sender: Remove packet 165180 [04:55:28]ProducePacketName [04:55:28]name=ofd_packets/00165180 [04:55:28]NVStorageDeleteData [04:55:28]OFD Sender: No OFD packet to send [04:55:30]Read from MH i2c: 01 [04:55:30]MH_I2C_Read... [04:55:30]*** Stop cut motor [04:55:30]*** Cut end [04:55:30]Read from MH i2c: 01 07 00 [04:55:30]MH_I2C_Read... [04:55:30]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 FF 0F 67 [04:55:30]process_action close_receipt done [04:55:30]requested_data is exist [04:55:30]produce_requested_data [04:55:30]requested_item fm.sn is exist - process it [04:55:30]wFMCommunicate request_size=4 [04:55:30]MH_SAM_APDU [04:55:30]CAPDU: 80 11 00 00 [04:55:30]Write to MH i2c: E2 08 00 51 02 80 11 00 00 00 00 00 00 CD [04:55:30]Write i2c OK [04:55:30]MH_I2C_Read... [04:55:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:55:30]Read from MH i2c: E2 [04:55:30]MH_I2C_Read... [04:55:30]Read from MH i2c: E2 17 00 [04:55:30]MH_I2C_Read... [04:55:30]Read from MH i2c: E2 17 00 51 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [04:55:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:55:30]wFMCommunicate OK [04:55:30]requested_item fd.num is exist - process it [04:55:30]SAM_PROTO_GetFieldsCounters [04:55:30]wFMCommunicate request_size=4 [04:55:30]MH_SAM_APDU [04:55:30]CAPDU: 80 13 00 00 [04:55:30]Write to MH i2c: E2 08 00 52 02 80 13 00 00 00 00 00 00 D0 [04:55:30]Write i2c OK [04:55:30]MH_I2C_Read... [04:55:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:55:30]Read from MH i2c: E2 [04:55:30]MH_I2C_Read... [04:55:30]Read from MH i2c: E2 62 00 [04:55:30]MH_I2C_Read... [04:55:30]Read from MH i2c: E2 62 00 52 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [04:55:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 21 00 00 00 5E 04 04 00 21 00 00 00 57 04 04 00 22 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:55:30]wFMCommunicate OK [04:55:30]SAM_PROTO_GetFieldsCounters done [04:55:30]requested_item shift.num is exist - process it [04:55:30]requested_item shift.opened is exist - process it [04:55:30]req_shift_opened [04:55:30]FM_GetShiftState [04:55:30]SAM_PROTO_GetShiftState [04:55:30]wFMCommunicate request_size=4 [04:55:30]MH_SAM_APDU [04:55:30]CAPDU: 80 13 01 00 [04:55:30]Write to MH i2c: E2 08 00 53 02 80 13 01 00 00 00 00 00 D2 [04:55:30]Write i2c OK [04:55:30]MH_I2C_Read... [04:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:55:30]Read from MH i2c: E2 [04:55:30]MH_I2C_Read... [04:55:30]Read from MH i2c: E2 0E 00 [04:55:30]MH_I2C_Read... [04:55:30]Read from MH i2c: E2 0E 00 53 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 00 [04:55:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [04:55:30]wFMCommunicate OK [04:55:30]SAM_PROTO_GetShiftState done [04:55:30]FM_GetShiftState done [04:55:30]req_shift_opened done [04:55:30]requested_item shift.open_date is exist - process it [04:55:30]req_shift_open_date [04:55:30]req_shift_open_date done [04:55:30]produce_requested_data done [04:55:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165180,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [04:55:30]process_action_free close_receipt [04:55:30]json_value_free [04:55:30]json_value_free done [04:55:30]process_json_proto returns [04:55:30]Send response to host [04:55:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165180,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [04:55:30]free response buf [04:55:30]execute_script done [04:55:30]execute_script returns [04:55:30]free content buf [04:55:30]Sock 9.Close socket [04:55:30]Sock 9.Thread stoped [04:55:33]OFD Sender: No OFD packet to send [04:55:38]OFD Sender: No OFD packet to send [04:55:43]OFD Sender: No OFD packet to send [04:55:44]recv_with_timeout no data received [04:55:48]OFD Sender: No OFD packet to send [04:55:54]OFD Sender: No OFD packet to send [04:55:55]recv_with_timeout no data received [04:55:59]OFD Sender: No OFD packet to send [04:56:04]OFD Sender: No OFD packet to send [04:56:06]recv_with_timeout no data received [04:56:09]OFD Sender: No OFD packet to send [04:56:14]OFD Sender: No OFD packet to send [04:56:19]OFD Sender: No OFD packet to send [04:56:24]OFD Sender: No OFD packet to send [04:56:29]OFD Sender: No OFD packet to send [04:56:34]OFD Sender: No OFD packet to send [04:56:39]OFD Sender: No OFD packet to send [04:56:44]OFD Sender: No OFD packet to send [04:56:49]OFD Sender: No OFD packet to send [04:56:54]OFD Sender: No OFD packet to send [04:56:59]OFD Sender: No OFD packet to send [04:57:04]OFD Sender: No OFD packet to send [04:57:06]recv_with_timeout no data received [04:57:09]OFD Sender: No OFD packet to send [04:57:14]OFD Sender: No OFD packet to send [04:57:19]OFD Sender: No OFD packet to send [04:57:24]OFD Sender: No OFD packet to send [04:57:29]OFD Sender: No OFD packet to send [04:57:34]OFD Sender: No OFD packet to send [04:57:39]OFD Sender: No OFD packet to send [04:57:44]OFD Sender: No OFD packet to send [04:57:49]OFD Sender: No OFD packet to send [04:57:51]recv_with_timeout no data received [04:57:54]OFD Sender: No OFD packet to send [04:57:59]OFD Sender: No OFD packet to send [04:58:04]OFD Sender: No OFD packet to send [04:58:09]OFD Sender: No OFD packet to send [04:58:14]OFD Sender: No OFD packet to send [04:58:19]OFD Sender: No OFD packet to send [04:58:20]recv_with_timeout no data received [04:58:24]OFD Sender: No OFD packet to send [04:58:29]OFD Sender: No OFD packet to send [04:58:34]OFD Sender: No OFD packet to send [04:58:39]OFD Sender: No OFD packet to send [04:58:44]OFD Sender: No OFD packet to send [04:58:47]recv_with_timeout no data received [04:58:49]OFD Sender: No OFD packet to send [04:58:54]OFD Sender: No OFD packet to send [04:58:59]OFD Sender: No OFD packet to send [04:59:04]OFD Sender: No OFD packet to send [04:59:09]OFD Sender: No OFD packet to send [04:59:14]OFD Sender: No OFD packet to send [04:59:19]OFD Sender: No OFD packet to send [04:59:24]OFD Sender: No OFD packet to send [04:59:29]OFD Sender: No OFD packet to send [04:59:34]OFD Sender: No OFD packet to send [04:59:39]OFD Sender: No OFD packet to send [04:59:44]OFD Sender: No OFD packet to send [04:59:50]OFD Sender: No OFD packet to send [04:59:55]OFD Sender: No OFD packet to send [05:00:00]OFD Sender: No OFD packet to send [05:00:02]recv_with_timeout no data received [05:00:05]OFD Sender: No OFD packet to send [05:00:10]OFD Sender: No OFD packet to send [05:00:15]OFD Sender: No OFD packet to send [05:00:20]OFD Sender: No OFD packet to send [05:00:25]OFD Sender: No OFD packet to send [05:00:30]OFD Sender: No OFD packet to send [05:00:35]OFD Sender: No OFD packet to send [05:00:40]OFD Sender: No OFD packet to send [05:00:45]OFD Sender: No OFD packet to send [05:00:50]OFD Sender: No OFD packet to send [05:00:55]OFD Sender: No OFD packet to send [05:01:00]OFD Sender: No OFD packet to send [05:01:05]OFD Sender: No OFD packet to send [05:01:10]OFD Sender: No OFD packet to send [05:01:15]OFD Sender: No OFD packet to send [05:01:20]OFD Sender: No OFD packet to send [05:01:22]accept exits with 10 [05:01:22]New connection [05:01:22]New thread 3067022692 created [05:01:22]Thread 3067166052 joined [05:01:22]Waiting for new connection... [05:01:22] Sock 10.Parse request [05:01:22]Sock 10.Check first char [05:01:22]Sock 10.First char is OK [05:01:22]request: POST /json_proto HTTP/1.0 [05:01:22]Method: POST [05:01:22]URL: /json_proto [05:01:22]Method is POST - this is cgi request [05:01:22]url: /json_proto [05:01:22]query_string will be loaded in cgi processing [05:01:22]execute_cgi json_proto POST (null) [05:01:22]execute_cgi path=json_proto method=POST [05:01:22]POST find Content-Length [05:01:22]Host: 172.17.44.132:8080 [05:01:22]Content-Length: 685 [05:01:22]Content-Type: application/json [05:01:22] [05:01:22]POST finish read [05:01:22]Found Content-Length = 685 [05:01:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 48.950, "sum" : 1830.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1830.00, "payments": [ { "type": 0, "sum" : 1830.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:01:22]execute_script... [05:01: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)293978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 48.950, "sum" : 1830.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1830.00, "payments": [ { "type": 0, "sum" : 1830.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:01:22]POST & json_proto [05:01:22]process_json_proto [05:01:22]json parsed OK: [05:01:22]protocol is kg_v1.0 [05:01:22]action value=close_receipt [05:01:22]process_action close_receipt [05:01:22]cmd_close_receipt [05:01:22]MH_GetDate [05:01:22]Write to MH i2c: F0 00 00 54 02 45 [05:01:22]Write i2c OK [05:01:22]MH_I2C_Read... [05:01:22]Read from MH i2c: F0 [05:01:22]MH_I2C_Read... [05:01:22]Read from MH i2c: F0 09 00 [05:01:22]MH_I2C_Read... [05:01:22]Read from MH i2c: F0 09 00 54 02 00 A3 17 C8 66 2A 83 C1 65 09 [05:01:22]GetLastDocTimeStamp 1724388925 [05:01:22]current date 1724389283 [05:01:22]FM_GetShiftState [05:01:22]SAM_PROTO_GetShiftState [05:01:22]wFMCommunicate request_size=4 [05:01:22]MH_SAM_APDU [05:01:22]CAPDU: 80 13 01 00 [05:01:22]Write to MH i2c: E2 08 00 55 02 80 13 01 00 00 00 00 00 D4 [05:01:22]Write i2c OK [05:01:22]MH_I2C_Read... [05:01:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:01:22]Read from MH i2c: E2 [05:01:22]MH_I2C_Read... [05:01:22]Read from MH i2c: E2 0E 00 [05:01:22]MH_I2C_Read... [05:01:22]Read from MH i2c: E2 0E 00 55 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 02 [05:01:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:01:22]wFMCommunicate OK [05:01:22]SAM_PROTO_GetShiftState done [05:01:22]FM_GetShiftState done [05:01:22]opened in 1724372766 [05:01:22]opened+sec_in_day 1724459166 [05:01:22]quantity*price = 183073 [05:01:22]sum+1 = 183074 [05:01:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1830.00 Внесено: 2000.00 СДАЧА: 170.00 НСП 1% : 16.20 НДС 12% : 194.41 Наличными: 1830.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 34 23.08.2024 05:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165181 ФПД: 231147167616713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T050123&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165181&fm=231147167616713&tin=02508201610067®Number=0000000000092562&sum=183000 [05:01:23]StoreToDocumentArchive [05:01:23]shift 469 fd 165181 [05:01:23]save to /storage/0469/doc_00165181 [05:01:23]save last doc name /storage/0469/doc_00165181 to /storage/kkm_last_doc_name [05:01:23]save OK [05:01:23]Clear old archive folders... [05:01:23]ProcessDocumentItem done err = 0, tmpTLVsize=250 [05:01:23]tlvbuf is 0098C480 [05:01:23]SAM_PROTO_ClearQueue [05:01:23]wFMCommunicate request_size=4 [05:01:23]MH_SAM_APDU [05:01:23]CAPDU: 80 09 00 00 [05:01:23]Write to MH i2c: E2 08 00 62 02 80 09 00 00 00 00 00 00 D6 [05:01:23]Write i2c OK [05:01:23]MH_I2C_Read... [05:01:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:01:23]Read from MH i2c: E2 [05:01:23]MH_I2C_Read... [05:01:23]Read from MH i2c: E2 03 00 [05:01:23]MH_I2C_Read... [05:01:23]Read from MH i2c: E2 03 00 62 02 00 90 00 D8 [05:01:23]RAPDU: 90 00 [05:01:23]wFMCommunicate OK [05:01:23]SAM_PROTO_ClearQueue done [05:01:23]KKMCreateOFDPacket [05:01:23]OFDProtocolAddRootSTLVToBuf [05:01:23]FM_MakeSignedData [05:01:23]FM_MakeSignedData [05:01:23]SAM_PROTO_SignData [05:01:23]wFMCommunicate request_size=4 [05:01:23]MH_SAM_APDU [05:01:23]CAPDU: 80 0D 01 02 [05:01:23]Write to MH i2c: E2 08 00 63 02 80 0D 01 02 00 00 00 00 DE [05:01:23]Write i2c OK [05:01:23]MH_I2C_Read... [05:01:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:01:23]Read from MH i2c: E2 [05:01:23]MH_I2C_Read... [05:01:23]Read from MH i2c: E2 03 00 [05:01:23]MH_I2C_Read... [05:01:23]Read from MH i2c: E2 03 00 63 02 00 90 00 D9 [05:01:23]RAPDU: 90 00 [05:01:23]wFMCommunicate OK [05:01:23]wFMCommunicate request_size=255 [05:01:23]MH_SAM_APDU [05:01:23]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 BF 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 21 CB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 CA 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 4B 00 00 00 00 07 04 06 00 D8 CA 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 A3 17 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 85 02 00 35 04 06 00 D2 3A [05:01:23]Write to MH i2c: E2 02 01 64 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 BF 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 21 CB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 CA 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 4B 00 00 00 00 07 04 06 00 D8 CA 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 A3 17 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 85 02 00 35 04 06 00 D2 3A 00 00 B8 [05:01:23]Write i2c OK [05:01:23]MH_I2C_Read... [05:01:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:01:23]Read from MH i2c: E2 [05:01:23]MH_I2C_Read... [05:01:23]Read from MH i2c: E2 03 00 [05:01:23]MH_I2C_Read... [05:01:23]Read from MH i2c: E2 03 00 64 02 00 90 00 DA [05:01:23]RAPDU: 90 00 [05:01:23]wFMCommunicate OK [05:01:23]wFMCommunicate request_size=9 [05:01:23]MH_SAM_APDU [05:01:23]CAPDU: 80 0D 02 02 04 24 D1 0E C9 [05:01:23]Write to MH i2c: E2 0C 00 65 02 80 0D 02 02 04 00 24 D1 0E C9 00 00 B5 [05:01:23]Write i2c OK [05:01:23]MH_I2C_Read... [05:01:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:01:24]Read from MH i2c: E2 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: E2 03 00 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: E2 03 00 65 02 00 90 00 DB [05:01:24]RAPDU: 90 00 [05:01:24]wFMCommunicate OK [05:01:24]wFMCommunicate request_size=4 [05:01:24]MH_SAM_APDU [05:01:24]CAPDU: 80 0D 03 02 [05:01:24]Write to MH i2c: E2 08 00 66 02 80 0D 03 02 00 00 00 00 E3 [05:01:24]Write i2c OK [05:01:24]MH_I2C_Read... [05:01:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:01:24]Read from MH i2c: E2 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: E2 0B 00 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: E2 0B 00 66 02 00 D2 82 85 87 B7 82 DD B6 90 00 10 [05:01:24]RAPDU: D2 82 85 87 B7 82 DD B6 90 00 [05:01:24]wFMCommunicate OK [05:01:24]SAM_PROTO_SignData done [05:01:24]FM_MakeSignedData done [05:01:24]CreateOFDProtocolMessage [05:01:24]wFMCommunicate request_size=4 [05:01:24]MH_SAM_APDU [05:01:24]CAPDU: 80 11 00 00 [05:01:24]Write to MH i2c: E2 08 00 67 02 80 11 00 00 00 00 00 00 E3 [05:01:24]Write i2c OK [05:01:24]MH_I2C_Read... [05:01:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:01:24]Read from MH i2c: E2 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: E2 17 00 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: E2 17 00 67 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [05:01:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:01:24]wFMCommunicate OK [05:01:24]CreateOFDProtocolMessage done [05:01:24]OFDSenderStorePacket 165181 [05:01:24]StoreOFDPacket docnum=165181 [05:01:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 32 1D 06 01 3E 1A 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 BF 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 21 CB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 CA 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 4B 00 00 00 00 07 04 06 00 D8 CA 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 A3 17 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 85 02 00 35 04 06 00 D2 3A 24 D1 0E C9 D2 82 85 87 B7 82 DD B6 [05:01:24]CheckFolder [05:01:24]dirname=/storage/ofd_packets [05:01:24]CheckFolder done [05:01:24]ProducePacketName [05:01:24]name=ofd_packets/00165181 [05:01:24]NVStorageSaveData ofd_packets/00165181 [05:01:24]File name is /storage/ofd_packets/00165181 [05:01:24]Write 300 bytes [05:01:24]NVStorageSaveData done [05:01:24]OFDSenderStorePacket done [05:01:24]KKMCreateOFDPacket done [05:01:24]NVStorageSaveData kkm_last_timestamp [05:01:24]File name is /storage/kkm_last_timestamp [05:01:24]Write 4 bytes [05:01:24]NVStorageSaveData done [05:01:24]ExternCall_PrintAddStr [05:01:24]wPrintStart [05:01:24]Write to MH i2c: 01 00 00 68 02 6A [05:01:24]OFD Sender: Processing packet 165181 [packets to send 989, broken 988] [05:01:24]ProducePacketName [05:01:24]name=ofd_packets/00165181 [05:01:24]OFD Sender: To server: pG, [05:01:24]CommunicateWithHost lk.salyk.kg:30040 [05:01:24]ConnectInit lk.salyk.kg [05:01:24]Write i2c OK [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: 01 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: 01 07 00 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 FF 0F 7F [05:01:24]RasterBufferAndPrint [05:01:24]line Счет N : (1)293978 [05:01:24]line ИНН: 02508201610067 [05:01:24]line Контрольно-Кассовый Чек [05:01:24]line ПРОДАЖА [05:01:24]line ТРК (МРК, ГНК) : 81 [05:01:24]line Товар: 2711129700 [05:01:24]line ГАЗ-К-5 [05:01:24]line 48.950 * 37.40 [05:01:24]line = 1830.73 [05:01:24]line НДС 12% НСП 1% [05:01:24]line > о реализуемом товаре [05:01:24]line ОКРУГЛЕНИЕ: -0.73 [05:01:24]line ИТОГО: 1830.00 [05:01:24]line Внесено: 2000.00 [05:01:24]line СДАЧА: 170.00 [05:01:24]line НСП 1% : 16.20 [05:01:24]line НДС 12% : 194.41 [05:01:24]line Наличными: 1830.00 [05:01:24]line Безнал.: 0.00 [05:01:24]line Место: АЗС № 130 "Партнер Нефть" [05:01:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:01:24]line СНО: Общий режим [05:01:24]line Чек 34 23.08.2024 05:01 [05:01:24]line Смена: 469 ФФД: 1.0 [05:01:24]line ЗНМ: 0300000070 [05:01:24]line РНМ: 0000000000092562 [05:01:24]line Версия ККМ: 001 [05:01:24]line ФМ: 0000000000871769 [05:01:24]line ФД: 165181 [05:01:24]line ФПД: 231147167616713 [05:01:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T050123&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165181&fm=231147167616713&tin=02508201610067®Number=0000000000092562&sum=183000 [05:01:24]written 0, free lines is 4095 [05:01:24]Write to MH i2c: 01 00 00 93 02 95 [05:01:24]Write i2c OK [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: 01 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: 01 07 00 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: 01 07 00 93 02 00 00 00 00 00 BB 0C 63 [05:01:24]RasterBufferAndPrint [05:01:24]line [05:01:24]line [05:01:24]line [05:01:24]line [05:01:24]line [05:01:24]written 0, free lines is 3266 [05:01:24]MH_Cut [05:01:24]Write to MH i2c: D1 01 00 9A 02 01 6E [05:01:24]Write i2c OK [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: D1 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: D1 01 00 [05:01:24]MH_I2C_Read... [05:01:24]Read from MH i2c: D1 01 00 9A 02 00 6D [05:01:24]Write to MH i2c: 01 00 00 9B 02 9D [05:01:24]Write i2c OK [05:01:24]MH_I2C_Read... [05:01:25]*** Cut start [05:01:25]*** Purtial cut [05:01:25]*** Stage 1: CUTSNS_PIN = 1 [05:01:27]Read from MH i2c: 01 [05:01:27]MH_I2C_Read... [05:01:27]*** Stop cut motor [05:01:27]*** Cut end [05:01:27]Read from MH i2c: 01 07 00 [05:01:27]MH_I2C_Read... [05:01:27]Read from MH i2c: 01 07 00 9B 02 00 00 00 00 00 FF 0F B2 [05:01:27]process_action close_receipt done [05:01:27]requested_data is exist [05:01:27]produce_requested_data [05:01:27]requested_item fm.sn is exist - process it [05:01:27]wFMCommunicate request_size=4 [05:01:27]MH_SAM_APDU [05:01:27]CAPDU: 80 11 00 00 [05:01:27]Write to MH i2c: E2 08 00 9C 02 80 11 00 00 00 00 00 00 18 [05:01:27]Write i2c OK [05:01:27]MH_I2C_Read... [05:01:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:01:27]Read from MH i2c: E2 [05:01:27]MH_I2C_Read... [05:01:27]Read from MH i2c: E2 17 00 [05:01:27]MH_I2C_Read... [05:01:27]Read from MH i2c: E2 17 00 9C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [05:01:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:01:27]wFMCommunicate OK [05:01:27]requested_item fd.num is exist - process it [05:01:27]SAM_PROTO_GetFieldsCounters [05:01:27]wFMCommunicate request_size=4 [05:01:27]MH_SAM_APDU [05:01:27]CAPDU: 80 13 00 00 [05:01:27]Write to MH i2c: E2 08 00 9D 02 80 13 00 00 00 00 00 00 1B [05:01:27]Write i2c OK [05:01:27]MH_I2C_Read... [05:01:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:01:27]Read from MH i2c: E2 [05:01:27]MH_I2C_Read... [05:01:27]Read from MH i2c: E2 62 00 [05:01:27]MH_I2C_Read... [05:01:27]Read from MH i2c: E2 62 00 9D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 41 [05:01:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:01:27]wFMCommunicate OK [05:01:27]SAM_PROTO_GetFieldsCounters done [05:01:27]requested_item shift.num is exist - process it [05:01:27]requested_item shift.opened is exist - process it [05:01:27]req_shift_opened [05:01:27]FM_GetShiftState [05:01:27]SAM_PROTO_GetShiftState [05:01:27]wFMCommunicate request_size=4 [05:01:27]MH_SAM_APDU [05:01:27]CAPDU: 80 13 01 00 [05:01:27]Write to MH i2c: E2 08 00 9E 02 80 13 01 00 00 00 00 00 1D [05:01:27]Write i2c OK [05:01:27]MH_I2C_Read... [05:01:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:01:27]Read from MH i2c: E2 [05:01:27]MH_I2C_Read... [05:01:27]Read from MH i2c: E2 0E 00 [05:01:27]MH_I2C_Read... [05:01:27]Read from MH i2c: E2 0E 00 9E 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4B [05:01:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:01:27]wFMCommunicate OK [05:01:27]SAM_PROTO_GetShiftState done [05:01:27]FM_GetShiftState done [05:01:27]req_shift_opened done [05:01:27]requested_item shift.open_date is exist - process it [05:01:27]req_shift_open_date [05:01:27]req_shift_open_date done [05:01:27]produce_requested_data done [05:01:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165181,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [05:01:27]process_action_free close_receipt [05:01:27]json_value_free [05:01:27]json_value_free done [05:01:27]process_json_proto returns [05:01:27]Send response to host [05:01:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165181,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [05:01:27]free response buf [05:01:27]execute_script done [05:01:27]execute_script returns [05:01:27]free content buf [05:01:27]Sock 10.Close socket [05:01:27]Sock 10.Thread stoped [05:01:28]Connected sock=9 [05:01:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 32 1D 06 01 3E 1A 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 BF 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 21 CB 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 CA 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 4B 00 00 00 00 07 04 06 00 D8 CA 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 A3 17 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 85 02 00 35 04 06 00 D2 3A 24 D1 0E C9 D2 82 85 87 B7 82 DD B6 [05:01:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 51 DA 47 00 DE F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 85 02 00 F4 03 04 00 F4 C0 C7 66 B6 04 01 00 00 22 8F D4 27 CB CB 0B 21 [05:01:30]CommunicateWithHost err = 0 [05:01:30]CheckOFDResponse [05:01:30]1017 (14) - 77093643461234 [05:01:30]1041 (16) - 0000000000871769 [05:01:30]1040 (4) - 165181 [05:01:30]1012 (4) - 22.08.2024 22:51 [05:01:30]1206 (1) - 0 [05:01:30]OFD Sender: Remove packet 165181 [05:01:30]ProducePacketName [05:01:30]name=ofd_packets/00165181 [05:01:30]NVStorageDeleteData [05:01:31]OFD Sender: No OFD packet to send [05:01:34]recv_with_timeout no data received [05:01:36]OFD Sender: No OFD packet to send [05:01:41]OFD Sender: No OFD packet to send [05:01:45]recv_with_timeout no data received [05:01:46]OFD Sender: No OFD packet to send [05:01:51]OFD Sender: No OFD packet to send [05:01:56]OFD Sender: No OFD packet to send [05:01:57]recv_with_timeout no data received [05:02:01]OFD Sender: No OFD packet to send [05:02:06]OFD Sender: No OFD packet to send [05:02:11]OFD Sender: No OFD packet to send [05:02:16]OFD Sender: No OFD packet to send [05:02:21]OFD Sender: No OFD packet to send [05:02:26]OFD Sender: No OFD packet to send [05:02:31]OFD Sender: No OFD packet to send [05:02:36]OFD Sender: No OFD packet to send [05:02:41]OFD Sender: No OFD packet to send [05:02:46]OFD Sender: No OFD packet to send [05:02:51]OFD Sender: No OFD packet to send [05:02:56]OFD Sender: No OFD packet to send [05:03:01]OFD Sender: No OFD packet to send [05:03:05]recv_with_timeout no data received [05:03:06]OFD Sender: No OFD packet to send [05:03:11]OFD Sender: No OFD packet to send [05:03:16]OFD Sender: No OFD packet to send [05:03:21]OFD Sender: No OFD packet to send [05:03:26]OFD Sender: No OFD packet to send [05:03:31]OFD Sender: No OFD packet to send [05:03:36]OFD Sender: No OFD packet to send [05:03:41]OFD Sender: No OFD packet to send [05:03:46]OFD Sender: No OFD packet to send [05:03:51]OFD Sender: No OFD packet to send [05:03:56]OFD Sender: No OFD packet to send [05:04:01]OFD Sender: No OFD packet to send [05:04:06]OFD Sender: No OFD packet to send [05:04:11]OFD Sender: No OFD packet to send [05:04:16]OFD Sender: No OFD packet to send [05:04:21]OFD Sender: No OFD packet to send [05:04:26]OFD Sender: No OFD packet to send [05:04:28]recv_with_timeout no data received [05:04:31]OFD Sender: No OFD packet to send [05:04:36]OFD Sender: No OFD packet to send [05:04:41]OFD Sender: No OFD packet to send [05:04:46]OFD Sender: No OFD packet to send [05:04:51]OFD Sender: No OFD packet to send [05:04:56]OFD Sender: No OFD packet to send [05:05:01]OFD Sender: No OFD packet to send [05:05:06]OFD Sender: No OFD packet to send [05:05:11]OFD Sender: No OFD packet to send [05:05:17]OFD Sender: No OFD packet to send [05:05:22]OFD Sender: No OFD packet to send [05:05:27]OFD Sender: No OFD packet to send [05:05:32]OFD Sender: No OFD packet to send [05:05:37]OFD Sender: No OFD packet to send [05:05:42]OFD Sender: No OFD packet to send [05:05:47]OFD Sender: No OFD packet to send [05:05:52]OFD Sender: No OFD packet to send [05:05:57]OFD Sender: No OFD packet to send [05:06:02]OFD Sender: No OFD packet to send [05:06:07]OFD Sender: No OFD packet to send [05:06:12]OFD Sender: No OFD packet to send [05:06:17]OFD Sender: No OFD packet to send [05:06:17]recv_with_timeout no data received [05:06:22]OFD Sender: No OFD packet to send [05:06:27]OFD Sender: No OFD packet to send [05:06:32]OFD Sender: No OFD packet to send [05:06:37]OFD Sender: No OFD packet to send [05:06:42]OFD Sender: No OFD packet to send [05:06:47]OFD Sender: No OFD packet to send [05:06:52]OFD Sender: No OFD packet to send [05:06:57]OFD Sender: No OFD packet to send [05:07:02]OFD Sender: No OFD packet to send [05:07:07]OFD Sender: No OFD packet to send [05:07:12]OFD Sender: No OFD packet to send [05:07:13]accept exits with 7 [05:07:13]New connection [05:07:13]New thread 3067166052 created [05:07:13]Thread 3067022692 joined [05:07:13]Waiting for new connection... [05:07:13] Sock 7.Parse request [05:07:13]Sock 7.Check first char [05:07:13]Sock 7.First char is OK [05:07:13]request: POST /json_proto HTTP/1.0 [05:07:13]Method: POST [05:07:13]URL: /json_proto [05:07:13]Method is POST - this is cgi request [05:07:13]url: /json_proto [05:07:13]query_string will be loaded in cgi processing [05:07:13]execute_cgi json_proto POST (null) [05:07:13]execute_cgi path=json_proto method=POST [05:07:13]POST find Content-Length [05:07:13]Host: 172.17.44.132:8080 [05:07:13]Content-Length: 873 [05:07:13]Content-Type: application/json [05:07:13] [05:07:13]POST finish read [05:07:13]Found Content-Length = 873 [05:07:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50978", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:07:13]execute_script... [05:07:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50978", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:07:13]POST & json_proto [05:07:13]process_json_proto [05:07:13]json parsed OK: [05:07:13]protocol is kg_v1.0 [05:07:13]action value=close_receipt [05:07:13]process_action close_receipt [05:07:13]cmd_close_receipt [05:07:13]MH_GetDate [05:07:13]Write to MH i2c: F0 00 00 9F 02 90 [05:07:13]Write i2c OK [05:07:13]MH_I2C_Read... [05:07:13]Read from MH i2c: F0 [05:07:13]MH_I2C_Read... [05:07:13]Read from MH i2c: F0 09 00 [05:07:13]MH_I2C_Read... [05:07:13]Read from MH i2c: F0 09 00 9F 02 00 02 19 C8 66 2A 83 C1 65 B5 [05:07:13]GetLastDocTimeStamp 1724389283 [05:07:13]current date 1724389634 [05:07:13]FM_GetShiftState [05:07:13]SAM_PROTO_GetShiftState [05:07:13]wFMCommunicate request_size=4 [05:07:13]MH_SAM_APDU [05:07:13]CAPDU: 80 13 01 00 [05:07:13]Write to MH i2c: E2 08 00 A0 02 80 13 01 00 00 00 00 00 1F [05:07:13]Write i2c OK [05:07:13]MH_I2C_Read... [05:07:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:07:14]Read from MH i2c: E2 [05:07:14]MH_I2C_Read... [05:07:14]Read from MH i2c: E2 0E 00 [05:07:14]MH_I2C_Read... [05:07:14]Read from MH i2c: E2 0E 00 A0 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4D [05:07:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:07:14]wFMCommunicate OK [05:07:14]SAM_PROTO_GetShiftState done [05:07:14]FM_GetShiftState done [05:07:14]opened in 1724372766 [05:07:14]opened+sec_in_day 1724459166 [05:07:14]quantity*price = 13500 [05:07:14]sum+1 = 13501 [05:07:14]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000480814 Пиво Живое 0,5 ст 1.000 * 100.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 235.00 НСП 1% : 2.07 НДС 12% : 24.96 Наличными: 235.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 35 23.08.2024 05:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165182 ФПД: 202599457587035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T050714&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165182&fm=202599457587035&tin=02508201610067®Number=0000000000092562&sum=23500 0 [05:07:15]StoreToDocumentArchive [05:07:15]shift 469 fd 165182 [05:07:15]save to /storage/0469/doc_00165182 [05:07:15]save last doc name /storage/0469/doc_00165182 to /storage/kkm_last_doc_name [05:07:15]save OK [05:07:15]Clear old archive folders... [05:07:15]ProcessDocumentItem done err = 0, tmpTLVsize=380 [05:07:15]tlvbuf is 00A6A6C0 [05:07:15]SAM_PROTO_ClearQueue [05:07:15]wFMCommunicate request_size=4 [05:07:15]MH_SAM_APDU [05:07:15]CAPDU: 80 09 00 00 [05:07:15]Write to MH i2c: E2 08 00 AD 02 80 09 00 00 00 00 00 00 21 [05:07:15]Write i2c OK [05:07:15]MH_I2C_Read... [05:07:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:07:15]Read from MH i2c: E2 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 03 00 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 03 00 AD 02 00 90 00 23 [05:07:15]RAPDU: 90 00 [05:07:15]wFMCommunicate OK [05:07:15]SAM_PROTO_ClearQueue done [05:07:15]KKMCreateOFDPacket [05:07:15]OFDProtocolAddRootSTLVToBuf [05:07:15]FM_MakeSignedData [05:07:15]FM_MakeSignedData [05:07:15]SAM_PROTO_SignData [05:07:15]wFMCommunicate request_size=4 [05:07:15]MH_SAM_APDU [05:07:15]CAPDU: 80 0D 01 02 [05:07:15]Write to MH i2c: E2 08 00 AE 02 80 0D 01 02 00 00 00 00 29 [05:07:15]Write i2c OK [05:07:15]MH_I2C_Read... [05:07:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:07:15]Read from MH i2c: E2 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 03 00 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 03 00 AE 02 00 90 00 24 [05:07:15]RAPDU: 90 00 [05:07:15]wFMCommunicate OK [05:07:15]wFMCommunicate request_size=255 [05:07:15]MH_SAM_APDU [05:07:15]CAPDU: 80 0D 02 02 FA 03 00 7C 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 00 00 00 [05:07:15]Write to MH i2c: E2 02 01 AF 02 80 0D 02 02 FA 00 03 00 7C 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 00 00 00 00 00 A6 [05:07:15]Write i2c OK [05:07:15]MH_I2C_Read... [05:07:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:07:15]Read from MH i2c: E2 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 03 00 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 03 00 AF 02 00 90 00 25 [05:07:15]RAPDU: 90 00 [05:07:15]wFMCommunicate OK [05:07:15]wFMCommunicate request_size=139 [05:07:15]MH_SAM_APDU [05:07:15]CAPDU: 80 0D 02 02 86 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 02 19 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 85 02 00 35 04 06 00 B8 43 5C B3 7F 5B [05:07:15]Write to MH i2c: E2 8E 00 B0 02 80 0D 02 02 86 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 02 19 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 85 02 00 35 04 06 00 B8 43 5C B3 7F 5B 00 00 45 [05:07:15]Write i2c OK [05:07:15]MH_I2C_Read... [05:07:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:07:15]Read from MH i2c: E2 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 03 00 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [05:07:15]RAPDU: 90 00 [05:07:15]wFMCommunicate OK [05:07:15]wFMCommunicate request_size=4 [05:07:15]MH_SAM_APDU [05:07:15]CAPDU: 80 0D 03 02 [05:07:15]Write to MH i2c: E2 08 00 B1 02 80 0D 03 02 00 00 00 00 2E [05:07:15]Write i2c OK [05:07:15]MH_I2C_Read... [05:07:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:07:15]Read from MH i2c: E2 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 0B 00 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 0B 00 B1 02 00 4D 7A 53 DF F0 C5 6E FA 90 00 45 [05:07:15]RAPDU: 4D 7A 53 DF F0 C5 6E FA 90 00 [05:07:15]wFMCommunicate OK [05:07:15]SAM_PROTO_SignData done [05:07:15]FM_MakeSignedData done [05:07:15]CreateOFDProtocolMessage [05:07:15]wFMCommunicate request_size=4 [05:07:15]MH_SAM_APDU [05:07:15]CAPDU: 80 11 00 00 [05:07:15]Write to MH i2c: E2 08 00 B2 02 80 11 00 00 00 00 00 00 2E [05:07:15]Write i2c OK [05:07:15]MH_I2C_Read... [05:07:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:07:15]Read from MH i2c: E2 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 17 00 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: E2 17 00 B2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [05:07:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:07:15]wFMCommunicate OK [05:07:15]CreateOFDProtocolMessage done [05:07:15]OFDSenderStorePacket 165182 [05:07:15]StoreOFDPacket docnum=165182 [05:07:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 01 00 00 15 F4 88 01 37 25 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 02 19 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 85 02 00 35 04 06 00 B8 43 5C B3 7F 5B 4D 7A 53 DF F0 C5 6E FA [05:07:15]CheckFolder [05:07:15]dirname=/storage/ofd_packets [05:07:15]CheckFolder done [05:07:15]ProducePacketName [05:07:15]name=ofd_packets/00165182 [05:07:15]NVStorageSaveData ofd_packets/00165182 [05:07:15]File name is /storage/ofd_packets/00165182 [05:07:15]Write 430 bytes [05:07:15]NVStorageSaveData done [05:07:15]OFDSenderStorePacket done [05:07:15]KKMCreateOFDPacket done [05:07:15]NVStorageSaveData kkm_last_timestamp [05:07:15]File name is /storage/kkm_last_timestamp [05:07:15]Write 4 bytes [05:07:15]NVStorageSaveData done [05:07:15]ExternCall_PrintAddStr [05:07:15]wPrintStart [05:07:15]Write to MH i2c: 01 00 00 B3 02 B5 [05:07:15]Write i2c OK [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: 01 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: 01 07 00 [05:07:15]MH_I2C_Read... [05:07:15]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 FF 0F CA [05:07:15]RasterBufferAndPrint [05:07:15]line Счет N : (3)50978 [05:07:15]line ИНН: 02508201610067 [05:07:15]line Контрольно-Кассовый Чек [05:07:15]line ПРОДАЖА [05:07:15]line Товар: 48741231 [05:07:15]line Сигареты Winston Super Slims Silver [05:07:15]line 1.000 * 135.00 [05:07:15]line = 135.00 [05:07:15]line НДС 12% НСП 1% [05:07:15]line > о реализуемом товаре [05:07:15]line Товар: 4700000480814 [05:07:15]line Пиво Живое 0,5 ст [05:07:16]line 1.000 * 100.00 [05:07:16]line = 100.00 [05:07:16]line НДС 12% НСП 1% [05:07:16]line > о реализуемом товаре [05:07:16]line ИТОГО: 235.00 [05:07:16]line НСП 1% : 2.07 [05:07:16]line НДС 12% : 24.96 [05:07:16]line Наличными: 235.00 [05:07:16]line Безнал.: 0.00 [05:07:16]line Место: АЗС № 130 "Партнер Нефть" [05:07:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:07:16]line СНО: Общий режим [05:07:16]line Чек 35 23.08.2024 05:07 [05:07:16]line Смена: 469 ФФД: 1.0 [05:07:16]line ЗНМ: 0300000070 [05:07:16]line РНМ: 0000000000092562 [05:07:16]line Версия ККМ: 001 [05:07:16]line ФМ: 0000000000871769 [05:07:16]line ФД: 165182 [05:07:16]line ФПД: 202599457587035 [05:07:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T050714&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165182&fm=202599457587035&tin=02508201610067®Number=0000000000092562&sum=23500 [05:07:16]line 0 [05:07:16]OFD Sender: Processing packet 165182 [packets to send 989, broken 988] [05:07:16]ProducePacketName [05:07:16]name=ofd_packets/00165182 [05:07:16]OFD Sender: To server: pG, [05:07:16]CommunicateWithHost lk.salyk.kg:30040 [05:07:16]ConnectInit lk.salyk.kg [05:07:16]written 0, free lines is 4095 [05:07:16]Write to MH i2c: 01 00 00 E2 02 E4 [05:07:16]Write i2c OK [05:07:16]MH_I2C_Read... [05:07:16]Read from MH i2c: 01 [05:07:16]MH_I2C_Read... [05:07:16]Read from MH i2c: 01 07 00 [05:07:16]MH_I2C_Read... [05:07:16]Read from MH i2c: 01 07 00 E2 02 00 00 00 00 00 70 0C 67 [05:07:16]RasterBufferAndPrint [05:07:16]line [05:07:16]line [05:07:16]line [05:07:16]line [05:07:16]line [05:07:16]written 0, free lines is 3190 [05:07:16]MH_Cut [05:07:16]Write to MH i2c: D1 01 00 E9 02 01 BD [05:07:16]Write i2c OK [05:07:16]MH_I2C_Read... [05:07:16]Read from MH i2c: D1 [05:07:16]MH_I2C_Read... [05:07:16]Read from MH i2c: D1 01 00 [05:07:16]MH_I2C_Read... [05:07:16]Read from MH i2c: D1 01 00 E9 02 00 BC [05:07:16]Write to MH i2c: 01 00 00 EA 02 EC [05:07:16]Write i2c OK [05:07:16]MH_I2C_Read... [05:07:17]*** Cut start [05:07:17]*** Purtial cut [05:07:17]*** Stage 1: CUTSNS_PIN = 1 [05:07:19]Read from MH i2c: 01 [05:07:19]MH_I2C_Read... [05:07:19]*** Stop cut motor [05:07:19]*** Cut end [05:07:19]Read from MH i2c: 01 07 00 [05:07:19]MH_I2C_Read... [05:07:19]Read from MH i2c: 01 07 00 EA 02 00 00 00 00 00 FF 0F 01 [05:07:19]process_action close_receipt done [05:07:19]requested_data is exist [05:07:19]produce_requested_data [05:07:19]requested_item fm.sn is exist - process it [05:07:19]wFMCommunicate request_size=4 [05:07:19]MH_SAM_APDU [05:07:19]CAPDU: 80 11 00 00 [05:07:19]Write to MH i2c: E2 08 00 EB 02 80 11 00 00 00 00 00 00 67 [05:07:19]Write i2c OK [05:07:19]MH_I2C_Read... [05:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:07:19]Read from MH i2c: E2 [05:07:19]MH_I2C_Read... [05:07:19]Read from MH i2c: E2 17 00 [05:07:19]MH_I2C_Read... [05:07:19]Read from MH i2c: E2 17 00 EB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [05:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:07:19]wFMCommunicate OK [05:07:19]requested_item fd.num is exist - process it [05:07:19]SAM_PROTO_GetFieldsCounters [05:07:19]wFMCommunicate request_size=4 [05:07:19]MH_SAM_APDU [05:07:19]CAPDU: 80 13 00 00 [05:07:19]Write to MH i2c: E2 08 00 EC 02 80 13 00 00 00 00 00 00 6A [05:07:19]Write i2c OK [05:07:19]MH_I2C_Read... [05:07:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:07:19]Read from MH i2c: E2 [05:07:19]MH_I2C_Read... [05:07:19]Read from MH i2c: E2 62 00 [05:07:19]MH_I2C_Read... [05:07:19]Read from MH i2c: E2 62 00 EC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 94 [05:07:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:07:19]wFMCommunicate OK [05:07:19]SAM_PROTO_GetFieldsCounters done [05:07:19]requested_item shift.num is exist - process it [05:07:19]requested_item shift.opened is exist - process it [05:07:19]req_shift_opened [05:07:19]FM_GetShiftState [05:07:19]SAM_PROTO_GetShiftState [05:07:19]wFMCommunicate request_size=4 [05:07:19]MH_SAM_APDU [05:07:19]CAPDU: 80 13 01 00 [05:07:19]Write to MH i2c: E2 08 00 ED 02 80 13 01 00 00 00 00 00 6C [05:07:19]Write i2c OK [05:07:19]MH_I2C_Read... [05:07:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:07:19]Read from MH i2c: E2 [05:07:19]MH_I2C_Read... [05:07:19]Read from MH i2c: E2 0E 00 [05:07:19]MH_I2C_Read... [05:07:19]Read from MH i2c: E2 0E 00 ED 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9A [05:07:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:07:19]wFMCommunicate OK [05:07:19]SAM_PROTO_GetShiftState done [05:07:19]FM_GetShiftState done [05:07:19]req_shift_opened done [05:07:19]requested_item shift.open_date is exist - process it [05:07:19]req_shift_open_date [05:07:19]req_shift_open_date done [05:07:19]produce_requested_data done [05:07:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165182,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [05:07:19]process_action_free close_receipt [05:07:19]json_value_free [05:07:19]json_value_free done [05:07:19]process_json_proto returns [05:07:19]Send response to host [05:07:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165182,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [05:07:19]free response buf [05:07:19]execute_script done [05:07:19]execute_script returns [05:07:19]free content buf [05:07:19]Sock 7.Close socket [05:07:19]Sock 7.Thread stoped [05:07:21]ConnectInit Can't take IP for lk.salyk.kg [05:07:21]CommunicateWithHost connect error [05:07:21]CommunicateWithHost err = -1 [05:07:21]OFD Sender: Server communicate error [05:07:26]OFD Sender: Processing packet 165182 [packets to send 989, broken 988] [05:07:26]ProducePacketName [05:07:26]name=ofd_packets/00165182 [05:07:26]OFD Sender: To server: pG, [05:07:26]CommunicateWithHost lk.salyk.kg:30040 [05:07:26]ConnectInit lk.salyk.kg [05:07:32]Connected sock=9 [05:07:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 01 00 00 15 F4 88 01 37 25 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 02 19 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 85 02 00 35 04 06 00 B8 43 5C B3 7F 5B 4D 7A 53 DF F0 C5 6E FA [05:07:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2A 16 47 00 85 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 85 02 00 F4 03 04 00 60 C2 C7 66 B6 04 01 00 00 AC 38 61 1E 11 C7 ED A4 [05:07:33]CommunicateWithHost err = 0 [05:07:33]CheckOFDResponse [05:07:33]1017 (14) - 77093643461234 [05:07:33]1041 (16) - 0000000000871769 [05:07:33]1040 (4) - 165182 [05:07:33]1012 (4) - 22.08.2024 22:57 [05:07:33]1206 (1) - 0 [05:07:33]OFD Sender: Remove packet 165182 [05:07:33]ProducePacketName [05:07:33]name=ofd_packets/00165182 [05:07:33]NVStorageDeleteData [05:07:33]OFD Sender: No OFD packet to send [05:07:38]OFD Sender: No OFD packet to send [05:07:43]OFD Sender: No OFD packet to send [05:07:48]OFD Sender: No OFD packet to send [05:07:53]OFD Sender: No OFD packet to send [05:07:58]OFD Sender: No OFD packet to send [05:08:03]OFD Sender: No OFD packet to send [05:08:08]OFD Sender: No OFD packet to send [05:08:13]OFD Sender: No OFD packet to send [05:08:18]OFD Sender: No OFD packet to send [05:08:23]OFD Sender: No OFD packet to send [05:08:28]OFD Sender: No OFD packet to send [05:08:33]OFD Sender: No OFD packet to send [05:08:38]OFD Sender: No OFD packet to send [05:08:43]OFD Sender: No OFD packet to send [05:08:48]OFD Sender: No OFD packet to send [05:08:53]OFD Sender: No OFD packet to send [05:08:59]OFD Sender: No OFD packet to send [05:09:04]OFD Sender: No OFD packet to send [05:09:09]OFD Sender: No OFD packet to send [05:09:14]OFD Sender: No OFD packet to send [05:09:19]OFD Sender: No OFD packet to send [05:09:24]OFD Sender: No OFD packet to send [05:09:29]OFD Sender: No OFD packet to send [05:09:34]OFD Sender: No OFD packet to send [05:09:39]OFD Sender: No OFD packet to send [05:09:44]OFD Sender: No OFD packet to send [05:09:49]OFD Sender: No OFD packet to send [05:09:54]OFD Sender: No OFD packet to send [05:09:59]OFD Sender: No OFD packet to send [05:10:04]OFD Sender: No OFD packet to send [05:10:09]OFD Sender: No OFD packet to send [05:10:14]OFD Sender: No OFD packet to send [05:10:19]OFD Sender: No OFD packet to send [05:10:24]OFD Sender: No OFD packet to send [05:10:29]OFD Sender: No OFD packet to send [05:10:34]OFD Sender: No OFD packet to send [05:10:39]OFD Sender: No OFD packet to send [05:10:44]OFD Sender: No OFD packet to send [05:10:49]OFD Sender: No OFD packet to send [05:10:54]OFD Sender: No OFD packet to send [05:10:59]OFD Sender: No OFD packet to send [05:11:04]OFD Sender: No OFD packet to send [05:11:09]OFD Sender: No OFD packet to send [05:11:14]OFD Sender: No OFD packet to send [05:11:19]OFD Sender: No OFD packet to send [05:11:24]OFD Sender: No OFD packet to send [05:11:29]OFD Sender: No OFD packet to send [05:11:34]OFD Sender: No OFD packet to send [05:11:39]OFD Sender: No OFD packet to send [05:11:44]OFD Sender: No OFD packet to send [05:11:49]OFD Sender: No OFD packet to send [05:11:54]OFD Sender: No OFD packet to send [05:11:59]OFD Sender: No OFD packet to send [05:12:04]OFD Sender: No OFD packet to send [05:12:09]OFD Sender: No OFD packet to send [05:12:11]recv_with_timeout no data received [05:12:14]OFD Sender: No OFD packet to send [05:12:19]OFD Sender: No OFD packet to send [05:12:24]OFD Sender: No OFD packet to send [05:12:25]recv_with_timeout no data received [05:12:29]OFD Sender: No OFD packet to send [05:12:34]OFD Sender: No OFD packet to send [05:12:39]OFD Sender: No OFD packet to send [05:12:44]OFD Sender: No OFD packet to send [05:12:49]OFD Sender: No OFD packet to send [05:12:54]OFD Sender: No OFD packet to send [05:13:00]OFD Sender: No OFD packet to send [05:13:05]OFD Sender: No OFD packet to send [05:13:10]OFD Sender: No OFD packet to send [05:13:15]OFD Sender: No OFD packet to send [05:13:20]OFD Sender: No OFD packet to send [05:13:25]OFD Sender: No OFD packet to send [05:13:30]OFD Sender: No OFD packet to send [05:13:35]OFD Sender: No OFD packet to send [05:13:40]OFD Sender: No OFD packet to send [05:13:45]OFD Sender: No OFD packet to send [05:13:50]OFD Sender: No OFD packet to send [05:13:55]OFD Sender: No OFD packet to send [05:14:00]OFD Sender: No OFD packet to send [05:14:05]OFD Sender: No OFD packet to send [05:14:10]OFD Sender: No OFD packet to send [05:14:15]OFD Sender: No OFD packet to send [05:14:20]OFD Sender: No OFD packet to send [05:14:25]OFD Sender: No OFD packet to send [05:14:30]OFD Sender: No OFD packet to send [05:14:35]OFD Sender: No OFD packet to send [05:14:40]OFD Sender: No OFD packet to send [05:14:45]OFD Sender: No OFD packet to send [05:14:50]OFD Sender: No OFD packet to send [05:14:55]OFD Sender: No OFD packet to send [05:15:00]OFD Sender: No OFD packet to send [05:15:05]OFD Sender: No OFD packet to send [05:15:10]OFD Sender: No OFD packet to send [05:15:15]OFD Sender: No OFD packet to send [05:15:20]OFD Sender: No OFD packet to send [05:15:25]OFD Sender: No OFD packet to send [05:15:30]OFD Sender: No OFD packet to send [05:15:35]OFD Sender: No OFD packet to send [05:15:40]OFD Sender: No OFD packet to send [05:15:45]OFD Sender: No OFD packet to send [05:15:50]OFD Sender: No OFD packet to send [05:15:55]OFD Sender: No OFD packet to send [05:16:00]OFD Sender: No OFD packet to send [05:16:05]OFD Sender: No OFD packet to send [05:16:10]OFD Sender: No OFD packet to send [05:16:15]OFD Sender: No OFD packet to send [05:16:20]OFD Sender: No OFD packet to send [05:16:25]OFD Sender: No OFD packet to send [05:16:30]OFD Sender: No OFD packet to send [05:16:35]OFD Sender: No OFD packet to send [05:16:40]OFD Sender: No OFD packet to send [05:16:45]OFD Sender: No OFD packet to send [05:16:50]OFD Sender: No OFD packet to send [05:16:56]OFD Sender: No OFD packet to send [05:17:01]OFD Sender: No OFD packet to send [05:17:06]OFD Sender: No OFD packet to send [05:17:11]OFD Sender: No OFD packet to send [05:17:16]OFD Sender: No OFD packet to send [05:17:21]OFD Sender: No OFD packet to send [05:17:26]OFD Sender: No OFD packet to send [05:17:31]OFD Sender: No OFD packet to send [05:17:36]OFD Sender: No OFD packet to send [05:17:41]OFD Sender: No OFD packet to send [05:17:46]OFD Sender: No OFD packet to send [05:17:51]OFD Sender: No OFD packet to send [05:17:56]OFD Sender: No OFD packet to send [05:18:01]OFD Sender: No OFD packet to send [05:18:06]OFD Sender: No OFD packet to send [05:18:11]OFD Sender: No OFD packet to send [05:18:16]OFD Sender: No OFD packet to send [05:18:21]OFD Sender: No OFD packet to send [05:18:26]OFD Sender: No OFD packet to send [05:18:31]OFD Sender: No OFD packet to send [05:18:36]OFD Sender: No OFD packet to send [05:18:41]OFD Sender: No OFD packet to send [05:18:46]OFD Sender: No OFD packet to send [05:18:51]OFD Sender: No OFD packet to send [05:18:56]OFD Sender: No OFD packet to send [05:19:01]OFD Sender: No OFD packet to send [05:19:06]OFD Sender: No OFD packet to send [05:19:11]OFD Sender: No OFD packet to send [05:19:16]OFD Sender: No OFD packet to send [05:19:21]OFD Sender: No OFD packet to send [05:19:26]OFD Sender: No OFD packet to send [05:19:31]OFD Sender: No OFD packet to send [05:19:36]OFD Sender: No OFD packet to send [05:19:41]OFD Sender: No OFD packet to send [05:19:46]OFD Sender: No OFD packet to send [05:19:51]OFD Sender: No OFD packet to send [05:19:56]OFD Sender: No OFD packet to send [05:20:01]OFD Sender: No OFD packet to send [05:20:06]OFD Sender: No OFD packet to send [05:20:11]OFD Sender: No OFD packet to send [05:20:16]OFD Sender: No OFD packet to send [05:20:21]OFD Sender: No OFD packet to send [05:20:26]OFD Sender: No OFD packet to send [05:20:31]OFD Sender: No OFD packet to send [05:20:36]OFD Sender: No OFD packet to send [05:20:41]OFD Sender: No OFD packet to send [05:20:46]OFD Sender: No OFD packet to send [05:21:12]OFD Sender: No OFD packet to send [05:21:17]OFD Sender: No OFD packet to send [05:21:22]OFD Sender: No OFD packet to send [05:21:27]OFD Sender: No OFD packet to send [05:21:32]OFD Sender: No OFD packet to send [05:21:37]OFD Sender: No OFD packet to send [05:21:42]OFD Sender: No OFD packet to send [05:21:45]recv_with_timeout no data received [05:21:47]OFD Sender: No OFD packet to send [05:21:52]OFD Sender: No OFD packet to send [05:21:57]OFD Sender: No OFD packet to send [05:22:02]OFD Sender: No OFD packet to send [05:22:07]OFD Sender: No OFD packet to send [05:22:12]OFD Sender: No OFD packet to send [05:22:17]OFD Sender: No OFD packet to send [05:22:22]OFD Sender: No OFD packet to send [05:22:27]OFD Sender: No OFD packet to send [05:22:32]OFD Sender: No OFD packet to send [05:22:37]OFD Sender: No OFD packet to send [05:22:42]OFD Sender: No OFD packet to send [05:22:47]OFD Sender: No OFD packet to send [05:22:52]OFD Sender: No OFD packet to send [05:22:57]OFD Sender: No OFD packet to send [05:23:02]OFD Sender: No OFD packet to send [05:23:07]OFD Sender: No OFD packet to send [05:23:12]OFD Sender: No OFD packet to send [05:23:17]OFD Sender: No OFD packet to send [05:23:22]OFD Sender: No OFD packet to send [05:23:27]OFD Sender: No OFD packet to send [05:23:32]OFD Sender: No OFD packet to send [05:23:37]OFD Sender: No OFD packet to send [05:23:42]OFD Sender: No OFD packet to send [05:23:47]OFD Sender: No OFD packet to send [05:23:52]OFD Sender: No OFD packet to send [05:23:57]OFD Sender: No OFD packet to send [05:24:02]OFD Sender: No OFD packet to send [05:24:07]OFD Sender: No OFD packet to send [05:24:12]OFD Sender: No OFD packet to send [05:24:17]OFD Sender: No OFD packet to send [05:24:22]OFD Sender: No OFD packet to send [05:24:27]OFD Sender: No OFD packet to send [05:24:32]OFD Sender: No OFD packet to send [05:24:37]OFD Sender: No OFD packet to send [05:24:42]OFD Sender: No OFD packet to send [05:24:48]OFD Sender: No OFD packet to send [05:24:53]OFD Sender: No OFD packet to send [05:24:58]OFD Sender: No OFD packet to send [05:25:03]OFD Sender: No OFD packet to send [05:25:08]OFD Sender: No OFD packet to send [05:25:13]OFD Sender: No OFD packet to send [05:25:18]OFD Sender: No OFD packet to send [05:25:23]OFD Sender: No OFD packet to send [05:25:28]OFD Sender: No OFD packet to send [05:25:33]OFD Sender: No OFD packet to send [05:25:38]OFD Sender: No OFD packet to send [05:25:43]OFD Sender: No OFD packet to send [05:25:48]OFD Sender: No OFD packet to send [05:25:53]OFD Sender: No OFD packet to send [05:25:58]OFD Sender: No OFD packet to send [05:26:03]OFD Sender: No OFD packet to send [05:26:08]OFD Sender: No OFD packet to send [05:26:13]OFD Sender: No OFD packet to send [05:26:18]OFD Sender: No OFD packet to send [05:26:23]OFD Sender: No OFD packet to send [05:26:28]OFD Sender: No OFD packet to send [05:26:33]OFD Sender: No OFD packet to send [05:26:38]OFD Sender: No OFD packet to send [05:26:43]OFD Sender: No OFD packet to send [05:26:48]OFD Sender: No OFD packet to send [05:26:53]OFD Sender: No OFD packet to send [05:26:58]OFD Sender: No OFD packet to send [05:26:59]accept exits with 10 [05:26:59]New connection [05:26:59]New thread 3067022692 created [05:26:59]Thread 3067166052 joined [05:26:59]Waiting for new connection... [05:26:59] Sock 10.Parse request [05:26:59]Sock 10.Check first char [05:26:59]Sock 10.First char is OK [05:26:59]request: POST /json_proto HTTP/1.0 [05:26:59]Method: POST [05:26:59]URL: /json_proto [05:26:59]Method is POST - this is cgi request [05:26:59]url: /json_proto [05:26:59]query_string will be loaded in cgi processing [05:26:59]execute_cgi json_proto POST (null) [05:26:59]execute_cgi path=json_proto method=POST [05:26:59]POST find Content-Length [05:26:59]Host: 172.17.44.132:8080 [05:26:59]Content-Length: 623 [05:26:59]Content-Type: application/json [05:26:59] [05:26:59]POST finish read [05:26:59]Found Content-Length = 623 [05:26:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50979", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:26:59]execute_script... [05:26:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50979", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:26:59]POST & json_proto [05:26:59]process_json_proto [05:26:59]json parsed OK: [05:26:59]protocol is kg_v1.0 [05:26:59]action value=close_receipt [05:26:59]process_action close_receipt [05:26:59]cmd_close_receipt [05:26:59]MH_GetDate [05:26:59]Write to MH i2c: F0 00 00 EE 02 DF [05:26:59]Write i2c OK [05:26:59]MH_I2C_Read... [05:26:59]Read from MH i2c: F0 [05:26:59]MH_I2C_Read... [05:26:59]Read from MH i2c: F0 09 00 [05:26:59]MH_I2C_Read... [05:26:59]Read from MH i2c: F0 09 00 EE 02 00 A4 1D C8 66 2A 83 C1 65 AA [05:26:59]GetLastDocTimeStamp 1724389634 [05:26:59]current date 1724390820 [05:26:59]FM_GetShiftState [05:26:59]SAM_PROTO_GetShiftState [05:26:59]wFMCommunicate request_size=4 [05:26:59]MH_SAM_APDU [05:26:59]CAPDU: 80 13 01 00 [05:26:59]Write to MH i2c: E2 08 00 EF 02 80 13 01 00 00 00 00 00 6E [05:26:59]Write i2c OK [05:26:59]MH_I2C_Read... [05:26:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:26:59]Read from MH i2c: E2 [05:26:59]MH_I2C_Read... [05:26:59]Read from MH i2c: E2 0E 00 [05:26:59]MH_I2C_Read... [05:26:59]Read from MH i2c: E2 0E 00 EF 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9C [05:26:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:26:59]wFMCommunicate OK [05:26:59]SAM_PROTO_GetShiftState done [05:26:59]FM_GetShiftState done [05:26:59]opened in 1724372766 [05:26:59]opened+sec_in_day 1724459166 [05:26:59]quantity*price = 15100 [05:26:59]sum+1 = 15101 [05:26:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 36 23.08.2024 05:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165183 ФПД: 4090875440512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T052700&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165183&fm=4090875440512&tin=02508201610067®Number=0000000000092562&sum=15100 0 [05:27:00]StoreToDocumentArchive [05:27:00]shift 469 fd 165183 [05:27:00]save to /storage/0469/doc_00165183 [05:27:00]save last doc name /storage/0469/doc_00165183 to /storage/kkm_last_doc_name [05:27:00]save OK [05:27:00]Clear old archive folders... [05:27:00]ProcessDocumentItem done err = 0, tmpTLVsize=276 [05:27:00]tlvbuf is 00A6A530 [05:27:00]SAM_PROTO_ClearQueue [05:27:00]wFMCommunicate request_size=4 [05:27:00]MH_SAM_APDU [05:27:00]CAPDU: 80 09 00 00 [05:27:00]Write to MH i2c: E2 08 00 FC 02 80 09 00 00 00 00 00 00 70 [05:27:00]Write i2c OK [05:27:00]MH_I2C_Read... [05:27:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:27:00]Read from MH i2c: E2 [05:27:00]MH_I2C_Read... [05:27:00]Read from MH i2c: E2 03 00 [05:27:00]MH_I2C_Read... [05:27:00]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [05:27:00]RAPDU: 90 00 [05:27:00]wFMCommunicate OK [05:27:00]SAM_PROTO_ClearQueue done [05:27:00]KKMCreateOFDPacket [05:27:00]OFDProtocolAddRootSTLVToBuf [05:27:00]FM_MakeSignedData [05:27:00]FM_MakeSignedData [05:27:00]SAM_PROTO_SignData [05:27:00]wFMCommunicate request_size=4 [05:27:00]MH_SAM_APDU [05:27:00]CAPDU: 80 0D 01 02 [05:27:00]Write to MH i2c: E2 08 00 FD 02 80 0D 01 02 00 00 00 00 78 [05:27:00]Write i2c OK [05:27:00]MH_I2C_Read... [05:27:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:27:00]Read from MH i2c: E2 [05:27:00]MH_I2C_Read... [05:27:00]Read from MH i2c: E2 03 00 [05:27:00]MH_I2C_Read... [05:27:00]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [05:27:00]RAPDU: 90 00 [05:27:00]wFMCommunicate OK [05:27:00]wFMCommunicate request_size=255 [05:27:00]MH_SAM_APDU [05:27:00]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 A4 1D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [05:27:00]Write to MH i2c: E2 02 01 FE 02 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 A4 1D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 B2 [05:27:00]Write i2c OK [05:27:00]MH_I2C_Read... [05:27:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:27:01]Read from MH i2c: E2 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: E2 03 00 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [05:27:01]RAPDU: 90 00 [05:27:01]wFMCommunicate OK [05:27:01]wFMCommunicate request_size=35 [05:27:01]MH_SAM_APDU [05:27:01]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 85 02 00 35 04 06 00 03 B8 7B 2D 6D 80 [05:27:01]Write to MH i2c: E2 26 00 FF 02 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 85 02 00 35 04 06 00 03 B8 7B 2D 6D 80 00 00 8A [05:27:01]Write i2c OK [05:27:01]MH_I2C_Read... [05:27:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:27:01]Read from MH i2c: E2 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: E2 03 00 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [05:27:01]RAPDU: 90 00 [05:27:01]wFMCommunicate OK [05:27:01]wFMCommunicate request_size=4 [05:27:01]MH_SAM_APDU [05:27:01]CAPDU: 80 0D 03 02 [05:27:01]Write to MH i2c: E2 08 00 00 03 80 0D 03 02 00 00 00 00 7E [05:27:01]Write i2c OK [05:27:01]MH_I2C_Read... [05:27:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:27:01]Read from MH i2c: E2 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: E2 0B 00 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: E2 0B 00 00 03 00 BA 24 F6 C8 5F 2E 6F 2A 90 00 41 [05:27:01]RAPDU: BA 24 F6 C8 5F 2E 6F 2A 90 00 [05:27:01]wFMCommunicate OK [05:27:01]SAM_PROTO_SignData done [05:27:01]FM_MakeSignedData done [05:27:01]CreateOFDProtocolMessage [05:27:01]wFMCommunicate request_size=4 [05:27:01]MH_SAM_APDU [05:27:01]CAPDU: 80 11 00 00 [05:27:01]Write to MH i2c: E2 08 00 01 03 80 11 00 00 00 00 00 00 7E [05:27:01]Write i2c OK [05:27:01]MH_I2C_Read... [05:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:27:01]Read from MH i2c: E2 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: E2 17 00 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: E2 17 00 01 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [05:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:27:01]wFMCommunicate OK [05:27:01]CreateOFDProtocolMessage done [05:27:01]OFDSenderStorePacket 165183 [05:27:01]StoreOFDPacket docnum=165183 [05:27:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 9D E6 20 01 76 D7 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 A4 1D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 85 02 00 35 04 06 00 03 B8 7B 2D 6D 80 BA 24 F6 C8 5F 2E 6F 2A [05:27:01]CheckFolder [05:27:01]dirname=/storage/ofd_packets [05:27:01]CheckFolder done [05:27:01]ProducePacketName [05:27:01]name=ofd_packets/00165183 [05:27:01]NVStorageSaveData ofd_packets/00165183 [05:27:01]File name is /storage/ofd_packets/00165183 [05:27:01]Write 326 bytes [05:27:01]NVStorageSaveData done [05:27:01]OFDSenderStorePacket done [05:27:01]KKMCreateOFDPacket done [05:27:01]NVStorageSaveData kkm_last_timestamp [05:27:01]File name is /storage/kkm_last_timestamp [05:27:01]Write 4 bytes [05:27:01]NVStorageSaveData done [05:27:01]ExternCall_PrintAddStr [05:27:01]wPrintStart [05:27:01]Write to MH i2c: 01 00 00 02 03 05 [05:27:01]Write i2c OK [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: 01 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: 01 07 00 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [05:27:01]RasterBufferAndPrint [05:27:01]line Счет N : (3)50979 [05:27:01]line ИНН: 02508201610067 [05:27:01]line Контрольно-Кассовый Чек [05:27:01]line ПРОДАЖА [05:27:01]line Товар: 48742245 [05:27:01]line Сигареты Parliament Silver Blue [05:27:01]line 1.000 * 151.00 [05:27:01]line = 151.00 [05:27:01]line НДС 12% НСП 1% [05:27:01]line > о реализуемом товаре [05:27:01]line ИТОГО: 151.00 [05:27:01]line НСП 1% : 1.34 [05:27:01]line НДС 12% : 16.03 [05:27:01]line Наличными: 151.00 [05:27:01]line Безнал.: 0.00 [05:27:01]line Место: АЗС № 130 "Партнер Нефть" [05:27:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:27:01]line СНО: Общий режим [05:27:01]line Чек 36 23.08.2024 05:27 [05:27:01]line Смена: 469 ФФД: 1.0 [05:27:01]line ЗНМ: 0300000070 [05:27:01]line РНМ: 0000000000092562 [05:27:01]line Версия ККМ: 001 [05:27:01]line ФМ: 0000000000871769 [05:27:01]line ФД: 165183 [05:27:01]line ФПД: 4090875440512 [05:27:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T052700&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165183&fm=4090875440512&tin=02508201610067®Number=0000000000092562&sum=15100 [05:27:01]line 0 [05:27:01]written 0, free lines is 4095 [05:27:01]OFD Sender: Processing packet 165183 [packets to send 989, broken 988] [05:27:01]ProducePacketName [05:27:01]name=ofd_packets/00165183 [05:27:01]OFD Sender: To server: pG, [05:27:01]CommunicateWithHost lk.salyk.kg:30040 [05:27:01]ConnectInit lk.salyk.kg [05:27:01]Write to MH i2c: 01 00 00 2B 03 2E [05:27:01]Write i2c OK [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: 01 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: 01 07 00 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: 01 07 00 2B 03 00 00 00 00 00 BB 0C FC [05:27:01]RasterBufferAndPrint [05:27:01]line [05:27:01]line [05:27:01]line [05:27:01]line [05:27:01]line [05:27:01]written 0, free lines is 3264 [05:27:01]MH_Cut [05:27:01]Write to MH i2c: D1 01 00 32 03 01 07 [05:27:01]Write i2c OK [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: D1 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: D1 01 00 [05:27:01]MH_I2C_Read... [05:27:01]Read from MH i2c: D1 01 00 32 03 00 06 [05:27:01]Write to MH i2c: 01 00 00 33 03 36 [05:27:01]Write i2c OK [05:27:01]MH_I2C_Read... [05:27:02]Connected sock=9 [05:27:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 9D E6 20 01 76 D7 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 A4 1D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 85 02 00 35 04 06 00 03 B8 7B 2D 6D 80 BA 24 F6 C8 5F 2E 6F 2A [05:27:02]*** Cut start [05:27:02]*** Purtial cut [05:27:02]*** Stage 1: CUTSNS_PIN = 1 [05:27:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DE ED 47 00 15 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 85 02 00 F4 03 04 00 F3 C6 C7 66 B6 04 01 00 00 60 5B 8B C1 B3 40 48 52 [05:27:04]CommunicateWithHost err = 0 [05:27:04]CheckOFDResponse [05:27:04]1017 (14) - 77093643461234 [05:27:04]1041 (16) - 0000000000871769 [05:27:04]1040 (4) - 165183 [05:27:04]1012 (4) - 22.08.2024 23:17 [05:27:04]1206 (1) - 0 [05:27:04]OFD Sender: Remove packet 165183 [05:27:04]ProducePacketName [05:27:04]name=ofd_packets/00165183 [05:27:04]NVStorageDeleteData [05:27:04]Read from MH i2c: 01 [05:27:04]MH_I2C_Read... [05:27:04]*** Stop cut motor [05:27:04]*** Cut end [05:27:04]Read from MH i2c: 01 07 00 [05:27:04]MH_I2C_Read... [05:27:04]Read from MH i2c: 01 07 00 33 03 00 00 00 00 00 FF 0F 4B [05:27:04]process_action close_receipt done [05:27:04]requested_data is exist [05:27:04]produce_requested_data [05:27:04]requested_item fm.sn is exist - process it [05:27:04]wFMCommunicate request_size=4 [05:27:04]MH_SAM_APDU [05:27:04]CAPDU: 80 11 00 00 [05:27:04]Write to MH i2c: E2 08 00 34 03 80 11 00 00 00 00 00 00 B1 [05:27:04]Write i2c OK [05:27:04]MH_I2C_Read... [05:27:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:27:04]Read from MH i2c: E2 [05:27:04]MH_I2C_Read... [05:27:04]Read from MH i2c: E2 17 00 [05:27:04]MH_I2C_Read... [05:27:04]Read from MH i2c: E2 17 00 34 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [05:27:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:27:04]wFMCommunicate OK [05:27:04]requested_item fd.num is exist - process it [05:27:04]SAM_PROTO_GetFieldsCounters [05:27:04]wFMCommunicate request_size=4 [05:27:04]MH_SAM_APDU [05:27:04]CAPDU: 80 13 00 00 [05:27:04]Write to MH i2c: E2 08 00 35 03 80 13 00 00 00 00 00 00 B4 [05:27:04]Write i2c OK [05:27:04]MH_I2C_Read... [05:27:04]OFD Sender: No OFD packet to send [05:27:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:27:04]Read from MH i2c: E2 [05:27:04]MH_I2C_Read... [05:27:04]Read from MH i2c: E2 62 00 [05:27:04]MH_I2C_Read... [05:27:04]Read from MH i2c: E2 62 00 35 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [05:27:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:27:04]wFMCommunicate OK [05:27:04]SAM_PROTO_GetFieldsCounters done [05:27:04]requested_item shift.num is exist - process it [05:27:04]requested_item shift.opened is exist - process it [05:27:04]req_shift_opened [05:27:04]FM_GetShiftState [05:27:04]SAM_PROTO_GetShiftState [05:27:04]wFMCommunicate request_size=4 [05:27:04]MH_SAM_APDU [05:27:04]CAPDU: 80 13 01 00 [05:27:04]Write to MH i2c: E2 08 00 36 03 80 13 01 00 00 00 00 00 B6 [05:27:04]Write i2c OK [05:27:04]MH_I2C_Read... [05:27:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:27:05]Read from MH i2c: E2 [05:27:05]MH_I2C_Read... [05:27:05]Read from MH i2c: E2 0E 00 [05:27:05]MH_I2C_Read... [05:27:05]Read from MH i2c: E2 0E 00 36 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E4 [05:27:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:27:05]wFMCommunicate OK [05:27:05]SAM_PROTO_GetShiftState done [05:27:05]FM_GetShiftState done [05:27:05]req_shift_opened done [05:27:05]requested_item shift.open_date is exist - process it [05:27:05]req_shift_open_date [05:27:05]req_shift_open_date done [05:27:05]produce_requested_data done [05:27:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165183,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [05:27:05]process_action_free close_receipt [05:27:05]json_value_free [05:27:05]json_value_free done [05:27:05]process_json_proto returns [05:27:05]Send response to host [05:27:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165183,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [05:27:05]free response buf [05:27:05]execute_script done [05:27:05]execute_script returns [05:27:05]free content buf [05:27:05]Sock 10.Close socket [05:27:05]Sock 10.Thread stoped [05:27:09]OFD Sender: No OFD packet to send [05:27:14]OFD Sender: No OFD packet to send [05:27:19]OFD Sender: No OFD packet to send [05:27:24]OFD Sender: No OFD packet to send [05:27:30]OFD Sender: No OFD packet to send [05:27:35]OFD Sender: No OFD packet to send [05:27:40]OFD Sender: No OFD packet to send [05:27:45]OFD Sender: No OFD packet to send [05:27:50]OFD Sender: No OFD packet to send [05:27:55]OFD Sender: No OFD packet to send [05:28:00]OFD Sender: No OFD packet to send [05:28:05]OFD Sender: No OFD packet to send [05:28:10]OFD Sender: No OFD packet to send [05:28:15]OFD Sender: No OFD packet to send [05:28:20]OFD Sender: No OFD packet to send [05:28:25]OFD Sender: No OFD packet to send [05:28:30]OFD Sender: No OFD packet to send [05:28:35]OFD Sender: No OFD packet to send [05:28:40]OFD Sender: No OFD packet to send [05:28:45]OFD Sender: No OFD packet to send [05:28:50]OFD Sender: No OFD packet to send [05:28:55]OFD Sender: No OFD packet to send [05:29:00]OFD Sender: No OFD packet to send [05:29:05]OFD Sender: No OFD packet to send [05:29:10]OFD Sender: No OFD packet to send [05:29:15]OFD Sender: No OFD packet to send [05:29:20]OFD Sender: No OFD packet to send [05:29:25]OFD Sender: No OFD packet to send [05:29:26]accept exits with 7 [05:29:26]New connection [05:29:26]New thread 3067166052 created [05:29:26]Thread 3067022692 joined [05:29:26]Waiting for new connection... [05:29:26] Sock 7.Parse request [05:29:26]Sock 7.Check first char [05:29:26]Sock 7.First char is OK [05:29:26]request: POST /json_proto HTTP/1.0 [05:29:26]Method: POST [05:29:26]URL: /json_proto [05:29:26]Method is POST - this is cgi request [05:29:26]url: /json_proto [05:29:26]query_string will be loaded in cgi processing [05:29:26]execute_cgi json_proto POST (null) [05:29:26]execute_cgi path=json_proto method=POST [05:29:26]POST find Content-Length [05:29:26]Host: 172.17.44.132:8080 [05:29:26]Content-Length: 754 [05:29:26]Content-Type: application/json [05:29:26] [05:29:26]POST finish read [05:29:26]Found Content-Length = 754 [05:29:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106159", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:29:26]execute_script... [05:29:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293988", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106159", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:29:26]POST & json_proto [05:29:26]process_json_proto [05:29:26]json parsed OK: [05:29:26]protocol is kg_v1.0 [05:29:26]action value=close_receipt [05:29:26]process_action close_receipt [05:29:26]cmd_close_receipt [05:29:26]MH_GetDate [05:29:26]Write to MH i2c: F0 00 00 37 03 29 [05:29:26]Write i2c OK [05:29:26]MH_I2C_Read... [05:29:26]Read from MH i2c: F0 [05:29:26]MH_I2C_Read... [05:29:26]Read from MH i2c: F0 09 00 [05:29:26]MH_I2C_Read... [05:29:26]Read from MH i2c: F0 09 00 37 03 00 37 1E C8 66 2A 83 C1 65 88 [05:29:26]GetLastDocTimeStamp 1724390820 [05:29:26]current date 1724390967 [05:29:26]FM_GetShiftState [05:29:26]SAM_PROTO_GetShiftState [05:29:26]wFMCommunicate request_size=4 [05:29:26]MH_SAM_APDU [05:29:26]CAPDU: 80 13 01 00 [05:29:26]Write to MH i2c: E2 08 00 38 03 80 13 01 00 00 00 00 00 B8 [05:29:26]Write i2c OK [05:29:26]MH_I2C_Read... [05:29:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:29:26]Read from MH i2c: E2 [05:29:26]MH_I2C_Read... [05:29:26]Read from MH i2c: E2 0E 00 [05:29:26]MH_I2C_Read... [05:29:26]Read from MH i2c: E2 0E 00 38 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E6 [05:29:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:29:26]wFMCommunicate OK [05:29:26]SAM_PROTO_GetShiftState done [05:29:26]FM_GetShiftState done [05:29:26]opened in 1724372766 [05:29:26]opened+sec_in_day 1724459166 [05:29:26]quantity*price = 0 [05:29:26]sum+1 = 1 [05:29:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 37 23.08.2024 05:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106159 ФМ: 0000000000871769 ФД: 165184 ФПД: 49252646870860 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T052927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165184&fm=49252646870860&tin=02508201610067®Number=0000000000092562&sum=0 [05:29:27]StoreToDocumentArchive [05:29:27]shift 469 fd 165184 [05:29:27]save to /storage/0469/doc_00165184 [05:29:27]save last doc name /storage/0469/doc_00165184 to /storage/kkm_last_doc_name [05:29:27]save OK [05:29:27]Clear old archive folders... [05:29:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:29:27]tlvbuf is 00A6C0D0 [05:29:27]SAM_PROTO_ClearQueue [05:29:27]wFMCommunicate request_size=4 [05:29:27]MH_SAM_APDU [05:29:27]CAPDU: 80 09 00 00 [05:29:27]Write to MH i2c: E2 08 00 45 03 80 09 00 00 00 00 00 00 BA [05:29:27]Write i2c OK [05:29:27]MH_I2C_Read... [05:29:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:29:27]Read from MH i2c: E2 [05:29:27]MH_I2C_Read... [05:29:27]Read from MH i2c: E2 03 00 [05:29:27]MH_I2C_Read... [05:29:27]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [05:29:27]RAPDU: 90 00 [05:29:27]wFMCommunicate OK [05:29:27]SAM_PROTO_ClearQueue done [05:29:27]KKMCreateOFDPacket [05:29:27]OFDProtocolAddRootSTLVToBuf [05:29:27]FM_MakeSignedData [05:29:27]FM_MakeSignedData [05:29:27]SAM_PROTO_SignData [05:29:27]wFMCommunicate request_size=4 [05:29:27]MH_SAM_APDU [05:29:27]CAPDU: 80 0D 01 02 [05:29:27]Write to MH i2c: E2 08 00 46 03 80 0D 01 02 00 00 00 00 C2 [05:29:27]Write i2c OK [05:29:27]MH_I2C_Read... [05:29:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:29:27]Read from MH i2c: E2 [05:29:27]MH_I2C_Read... [05:29:27]Read from MH i2c: E2 03 00 [05:29:27]MH_I2C_Read... [05:29:27]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [05:29:27]RAPDU: 90 00 [05:29:27]wFMCommunicate OK [05:29:27]wFMCommunicate request_size=255 [05:29:27]MH_SAM_APDU [05:29:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 25 00 00 00 F4 03 04 00 37 1E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 85 02 00 35 04 06 00 2C [05:29:27]Write to MH i2c: E2 02 01 47 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 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 25 00 00 00 F4 03 04 00 37 1E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 85 02 00 35 04 06 00 2C 00 00 55 [05:29:27]Write i2c OK [05:29:27]MH_I2C_Read... [05:29:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:29:28]Read from MH i2c: E2 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: E2 03 00 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [05:29:28]RAPDU: 90 00 [05:29:28]wFMCommunicate OK [05:29:28]wFMCommunicate request_size=10 [05:29:28]MH_SAM_APDU [05:29:28]CAPDU: 80 0D 02 02 05 CB 86 85 5F 4C [05:29:28]Write to MH i2c: E2 0D 00 48 03 80 0D 02 02 05 00 CB 86 85 5F 4C 00 00 50 [05:29:28]Write i2c OK [05:29:28]MH_I2C_Read... [05:29:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:29:28]Read from MH i2c: E2 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: E2 03 00 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [05:29:28]RAPDU: 90 00 [05:29:28]wFMCommunicate OK [05:29:28]wFMCommunicate request_size=4 [05:29:28]MH_SAM_APDU [05:29:28]CAPDU: 80 0D 03 02 [05:29:28]Write to MH i2c: E2 08 00 49 03 80 0D 03 02 00 00 00 00 C7 [05:29:28]Write i2c OK [05:29:28]MH_I2C_Read... [05:29:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:29:28]Read from MH i2c: E2 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: E2 0B 00 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: E2 0B 00 49 03 00 F1 98 D1 52 CB CA 88 7F 90 00 10 [05:29:28]RAPDU: F1 98 D1 52 CB CA 88 7F 90 00 [05:29:28]wFMCommunicate OK [05:29:28]SAM_PROTO_SignData done [05:29:28]FM_MakeSignedData done [05:29:28]CreateOFDProtocolMessage [05:29:28]wFMCommunicate request_size=4 [05:29:28]MH_SAM_APDU [05:29:28]CAPDU: 80 11 00 00 [05:29:28]Write to MH i2c: E2 08 00 4A 03 80 11 00 00 00 00 00 00 C7 [05:29:28]Write i2c OK [05:29:28]MH_I2C_Read... [05:29:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:29:28]Read from MH i2c: E2 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: E2 17 00 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: E2 17 00 4A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 20 [05:29:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:29:28]wFMCommunicate OK [05:29:28]CreateOFDProtocolMessage done [05:29:28]OFDSenderStorePacket 165184 [05:29:28]StoreOFDPacket docnum=165184 [05:29:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E4 60 07 01 A1 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 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 25 00 00 00 F4 03 04 00 37 1E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 85 02 00 35 04 06 00 2C CB 86 85 5F 4C F1 98 D1 52 CB CA 88 7F [05:29:28]CheckFolder [05:29:28]dirname=/storage/ofd_packets [05:29:28]CheckFolder done [05:29:28]ProducePacketName [05:29:28]name=ofd_packets/00165184 [05:29:28]NVStorageSaveData ofd_packets/00165184 [05:29:28]File name is /storage/ofd_packets/00165184 [05:29:28]Write 301 bytes [05:29:28]NVStorageSaveData done [05:29:28]OFDSenderStorePacket done [05:29:28]KKMCreateOFDPacket done [05:29:28]NVStorageSaveData kkm_last_timestamp [05:29:28]File name is /storage/kkm_last_timestamp [05:29:28]Write 4 bytes [05:29:28]NVStorageSaveData done [05:29:28]ExternCall_PrintAddStr [05:29:28]wPrintStart [05:29:28]Write to MH i2c: 01 00 00 4B 03 4E [05:29:28]Write i2c OK [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: 01 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: 01 07 00 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 FF 0F 63 [05:29:28]RasterBufferAndPrint [05:29:28]line Счет N : (1)293988 [05:29:28]line ИНН: 02508201610067 [05:29:28]line Контрольно-Кассовый Чек [05:29:28]line ПРОДАЖА [05:29:28]line ТРК (МРК, ГНК) : 62 [05:29:28]line Товар: 2710124130 [05:29:28]line Аи-92-К-5 [05:29:28]line 50.000 * 0.00 [05:29:28]line = 0.00 [05:29:28]line НДС 12% НСП 1% [05:29:28]line > о реализуемом товаре [05:29:28]line ИТОГО: 0.00 [05:29:28]line НСП 1% : 0.00 [05:29:28]line НДС 12% : 0.00 [05:29:28]line Наличными: 0.00 [05:29:28]line Безнал.: 0.00 [05:29:28]line Место: АЗС № 130 "Партнер Нефть" [05:29:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:29:28]line СНО: Общий режим [05:29:28]line Чек 37 23.08.2024 05:29 [05:29:28]line Смена: 469 ФФД: 1.0 [05:29:28]line ЗНМ: 0300000070 [05:29:28]line РНМ: 0000000000092562 [05:29:28]line Версия ККМ: 001 [05:29:28]line Талоны: ТК ГПНА Online [05:29:28]line 30106159 [05:29:28]line ФМ: 0000000000871769 [05:29:28]line ФД: 165184 [05:29:28]line ФПД: 49252646870860 [05:29:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T052927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165184&fm=49252646870860&tin=02508201610067®Number=0000000000092562&sum=0 [05:29:28]written 0, free lines is 4095 [05:29:28]OFD Sender: Processing packet 165184 [packets to send 989, broken 988] [05:29:28]ProducePacketName [05:29:28]name=ofd_packets/00165184 [05:29:28]OFD Sender: To server: pG, [05:29:28]CommunicateWithHost lk.salyk.kg:30040 [05:29:28]ConnectInit lk.salyk.kg [05:29:28]Write to MH i2c: 01 00 00 75 03 78 [05:29:28]Write i2c OK [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: 01 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: 01 07 00 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: 01 07 00 75 03 00 00 00 00 00 C1 0C 4C [05:29:28]RasterBufferAndPrint [05:29:28]line [05:29:28]line [05:29:28]line [05:29:28]line [05:29:28]line [05:29:28]written 0, free lines is 3269 [05:29:28]MH_Cut [05:29:28]Write to MH i2c: D1 01 00 7C 03 01 51 [05:29:28]Write i2c OK [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: D1 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: D1 01 00 [05:29:28]MH_I2C_Read... [05:29:28]Read from MH i2c: D1 01 00 7C 03 00 50 [05:29:28]Write to MH i2c: 01 00 00 7D 03 80 [05:29:28]Write i2c OK [05:29:28]MH_I2C_Read... [05:29:29]*** Cut start [05:29:29]*** Purtial cut [05:29:29]*** Stage 1: CUTSNS_PIN = 1 [05:29:31]Read from MH i2c: 01 [05:29:31]MH_I2C_Read... [05:29:31]*** Stop cut motor [05:29:31]*** Cut end [05:29:31]Read from MH i2c: 01 07 00 [05:29:31]MH_I2C_Read... [05:29:31]Read from MH i2c: 01 07 00 7D 03 00 00 00 00 00 FF 0F 95 [05:29:31]process_action close_receipt done [05:29:31]requested_data is exist [05:29:31]produce_requested_data [05:29:31]requested_item fm.sn is exist - process it [05:29:31]wFMCommunicate request_size=4 [05:29:31]MH_SAM_APDU [05:29:31]CAPDU: 80 11 00 00 [05:29:31]Write to MH i2c: E2 08 00 7E 03 80 11 00 00 00 00 00 00 FB [05:29:31]Write i2c OK [05:29:31]MH_I2C_Read... [05:29:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:29:31]Read from MH i2c: E2 [05:29:31]MH_I2C_Read... [05:29:31]Read from MH i2c: E2 17 00 [05:29:31]MH_I2C_Read... [05:29:31]Read from MH i2c: E2 17 00 7E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 54 [05:29:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:29:31]wFMCommunicate OK [05:29:31]requested_item fd.num is exist - process it [05:29:31]SAM_PROTO_GetFieldsCounters [05:29:31]wFMCommunicate request_size=4 [05:29:31]MH_SAM_APDU [05:29:31]CAPDU: 80 13 00 00 [05:29:31]Write to MH i2c: E2 08 00 7F 03 80 13 00 00 00 00 00 00 FE [05:29:31]Write i2c OK [05:29:31]MH_I2C_Read... [05:29:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:29:31]Read from MH i2c: E2 [05:29:31]MH_I2C_Read... [05:29:31]Read from MH i2c: E2 62 00 [05:29:31]MH_I2C_Read... [05:29:31]Read from MH i2c: E2 62 00 7F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [05:29:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:29:31]wFMCommunicate OK [05:29:31]SAM_PROTO_GetFieldsCounters done [05:29:31]requested_item shift.num is exist - process it [05:29:31]requested_item shift.opened is exist - process it [05:29:31]req_shift_opened [05:29:31]FM_GetShiftState [05:29:31]SAM_PROTO_GetShiftState [05:29:31]wFMCommunicate request_size=4 [05:29:31]MH_SAM_APDU [05:29:31]CAPDU: 80 13 01 00 [05:29:31]Write to MH i2c: E2 08 00 80 03 80 13 01 00 00 00 00 00 00 [05:29:31]Write i2c OK [05:29:31]MH_I2C_Read... [05:29:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:29:31]Read from MH i2c: E2 [05:29:31]MH_I2C_Read... [05:29:31]Read from MH i2c: E2 0E 00 [05:29:31]MH_I2C_Read... [05:29:31]Read from MH i2c: E2 0E 00 80 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2E [05:29:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:29:31]wFMCommunicate OK [05:29:31]SAM_PROTO_GetShiftState done [05:29:31]FM_GetShiftState done [05:29:31]req_shift_opened done [05:29:31]requested_item shift.open_date is exist - process it [05:29:31]req_shift_open_date [05:29:31]req_shift_open_date done [05:29:31]produce_requested_data done [05:29:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165184,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [05:29:31]process_action_free close_receipt [05:29:31]json_value_free [05:29:31]json_value_free done [05:29:31]process_json_proto returns [05:29:31]Send response to host [05:29:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165184,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [05:29:31]free response buf [05:29:31]execute_script done [05:29:31]execute_script returns [05:29:31]free content buf [05:29:31]Sock 7.Close socket [05:29:31]Sock 7.Thread stoped [05:29:33]recv_with_timeout no data received [05:29:36]Connected sock=11 [05:29:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E4 60 07 01 A1 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 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 25 00 00 00 F4 03 04 00 37 1E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 85 02 00 35 04 06 00 2C CB 86 85 5F 4C F1 98 D1 52 CB CA 88 7F [05:29:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1C DC 47 00 D0 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 85 02 00 F4 03 04 00 8B C7 C7 66 B6 04 01 00 00 F0 85 22 56 92 98 A0 67 [05:29:39]CommunicateWithHost err = 0 [05:29:39]CheckOFDResponse [05:29:39]1017 (14) - 77093643461234 [05:29:39]1041 (16) - 0000000000871769 [05:29:39]1040 (4) - 165184 [05:29:39]1012 (4) - 22.08.2024 23:19 [05:29:39]1206 (1) - 0 [05:29:39]OFD Sender: Remove packet 165184 [05:29:39]ProducePacketName [05:29:39]name=ofd_packets/00165184 [05:29:39]NVStorageDeleteData [05:29:39]OFD Sender: No OFD packet to send [05:29:44]OFD Sender: No OFD packet to send [05:29:45]recv_with_timeout no data received [05:29:49]OFD Sender: No OFD packet to send [05:29:54]OFD Sender: No OFD packet to send [05:29:59]OFD Sender: No OFD packet to send [05:30:03]recv_with_timeout no data received [05:30:05]OFD Sender: No OFD packet to send [05:30:10]OFD Sender: No OFD packet to send [05:30:15]OFD Sender: No OFD packet to send [05:30:20]OFD Sender: No OFD packet to send [05:30:25]OFD Sender: No OFD packet to send [05:30:30]OFD Sender: No OFD packet to send [05:30:35]OFD Sender: No OFD packet to send [05:30:40]OFD Sender: No OFD packet to send [05:30:45]OFD Sender: No OFD packet to send [05:30:50]OFD Sender: No OFD packet to send [05:30:55]OFD Sender: No OFD packet to send [05:31:00]OFD Sender: No OFD packet to send [05:31:05]OFD Sender: No OFD packet to send [05:31:10]OFD Sender: No OFD packet to send [05:31:15]OFD Sender: No OFD packet to send [05:31:20]OFD Sender: No OFD packet to send [05:31:25]OFD Sender: No OFD packet to send [05:31:30]OFD Sender: No OFD packet to send [05:31:35]OFD Sender: No OFD packet to send [05:31:40]OFD Sender: No OFD packet to send [05:31:45]recv_with_timeout no data received [05:31:45]OFD Sender: No OFD packet to send [05:31:50]OFD Sender: No OFD packet to send [05:31:55]OFD Sender: No OFD packet to send [05:32:00]OFD Sender: No OFD packet to send [05:32:05]OFD Sender: No OFD packet to send [05:32:10]OFD Sender: No OFD packet to send [05:32:15]OFD Sender: No OFD packet to send [05:32:20]OFD Sender: No OFD packet to send [05:32:21]recv_with_timeout no data received [05:32:25]OFD Sender: No OFD packet to send [05:32:30]OFD Sender: No OFD packet to send [05:32:35]OFD Sender: No OFD packet to send [05:32:40]OFD Sender: No OFD packet to send [05:32:45]OFD Sender: No OFD packet to send [05:32:50]OFD Sender: No OFD packet to send [05:32:55]OFD Sender: No OFD packet to send [05:33:00]OFD Sender: No OFD packet to send [05:33:05]OFD Sender: No OFD packet to send [05:33:10]OFD Sender: No OFD packet to send [05:33:15]OFD Sender: No OFD packet to send [05:33:20]OFD Sender: No OFD packet to send [05:33:21]recv_with_timeout no data received [05:33:25]OFD Sender: No OFD packet to send [05:33:30]OFD Sender: No OFD packet to send [05:33:35]OFD Sender: No OFD packet to send [05:33:40]OFD Sender: No OFD packet to send [05:33:45]OFD Sender: No OFD packet to send [05:33:50]OFD Sender: No OFD packet to send [05:33:55]OFD Sender: No OFD packet to send [05:34:00]OFD Sender: No OFD packet to send [05:34:06]OFD Sender: No OFD packet to send [05:34:11]OFD Sender: No OFD packet to send [05:34:16]OFD Sender: No OFD packet to send [05:34:21]OFD Sender: No OFD packet to send [05:34:26]OFD Sender: No OFD packet to send [05:34:31]OFD Sender: No OFD packet to send [05:34:36]OFD Sender: No OFD packet to send [05:34:37]recv_with_timeout no data received [05:34:41]OFD Sender: No OFD packet to send [05:34:46]OFD Sender: No OFD packet to send [05:34:51]OFD Sender: No OFD packet to send [05:34:56]OFD Sender: No OFD packet to send [05:35:01]OFD Sender: No OFD packet to send [05:35:06]OFD Sender: No OFD packet to send [05:35:11]OFD Sender: No OFD packet to send [05:35:16]OFD Sender: No OFD packet to send [05:35:21]OFD Sender: No OFD packet to send [05:35:26]OFD Sender: No OFD packet to send [05:35:31]OFD Sender: No OFD packet to send [05:35:36]OFD Sender: No OFD packet to send [05:35:41]OFD Sender: No OFD packet to send [05:35:46]OFD Sender: No OFD packet to send [05:35:51]OFD Sender: No OFD packet to send [05:35:56]OFD Sender: No OFD packet to send [05:36:01]OFD Sender: No OFD packet to send [05:36:06]OFD Sender: No OFD packet to send [05:36:11]OFD Sender: No OFD packet to send [05:36:16]OFD Sender: No OFD packet to send [05:36:21]OFD Sender: No OFD packet to send [05:36:26]OFD Sender: No OFD packet to send [05:36:31]OFD Sender: No OFD packet to send [05:36:36]OFD Sender: No OFD packet to send [05:36:39]recv_with_timeout no data received [05:36:41]OFD Sender: No OFD packet to send [05:36:46]OFD Sender: No OFD packet to send [05:36:51]OFD Sender: No OFD packet to send [05:36:56]OFD Sender: No OFD packet to send [05:37:01]OFD Sender: No OFD packet to send [05:37:06]OFD Sender: No OFD packet to send [05:37:11]OFD Sender: No OFD packet to send [05:37:16]OFD Sender: No OFD packet to send [05:37:21]OFD Sender: No OFD packet to send [05:37:26]OFD Sender: No OFD packet to send [05:37:31]OFD Sender: No OFD packet to send [05:37:36]OFD Sender: No OFD packet to send [05:37:41]OFD Sender: No OFD packet to send [05:37:46]OFD Sender: No OFD packet to send [05:37:51]OFD Sender: No OFD packet to send [05:37:56]OFD Sender: No OFD packet to send [05:38:02]OFD Sender: No OFD packet to send [05:38:07]OFD Sender: No OFD packet to send [05:38:12]OFD Sender: No OFD packet to send [05:38:17]OFD Sender: No OFD packet to send [05:38:22]OFD Sender: No OFD packet to send [05:38:27]OFD Sender: No OFD packet to send [05:38:32]OFD Sender: No OFD packet to send [05:38:37]OFD Sender: No OFD packet to send [05:38:42]OFD Sender: No OFD packet to send [05:38:47]OFD Sender: No OFD packet to send [05:38:52]OFD Sender: No OFD packet to send [05:38:57]OFD Sender: No OFD packet to send [05:39:02]OFD Sender: No OFD packet to send [05:39:03]recv_with_timeout no data received [05:39:07]OFD Sender: No OFD packet to send [05:39:12]OFD Sender: No OFD packet to send [05:39:17]OFD Sender: No OFD packet to send [05:39:22]OFD Sender: No OFD packet to send [05:39:27]OFD Sender: No OFD packet to send [05:39:32]OFD Sender: No OFD packet to send [05:39:37]OFD Sender: No OFD packet to send [05:39:42]OFD Sender: No OFD packet to send [05:39:47]OFD Sender: No OFD packet to send [05:39:52]OFD Sender: No OFD packet to send [05:39:57]OFD Sender: No OFD packet to send [05:40:02]OFD Sender: No OFD packet to send [05:40:07]OFD Sender: No OFD packet to send [05:40:12]OFD Sender: No OFD packet to send [05:40:17]OFD Sender: No OFD packet to send [05:40:22]OFD Sender: No OFD packet to send [05:40:27]OFD Sender: No OFD packet to send [05:40:32]OFD Sender: No OFD packet to send [05:40:37]OFD Sender: No OFD packet to send [05:40:42]OFD Sender: No OFD packet to send [05:40:47]OFD Sender: No OFD packet to send [05:40:49]recv_with_timeout no data received [05:40:52]OFD Sender: No OFD packet to send [05:40:57]OFD Sender: No OFD packet to send [05:41:02]OFD Sender: No OFD packet to send [05:41:07]OFD Sender: No OFD packet to send [05:41:12]OFD Sender: No OFD packet to send [05:41:17]OFD Sender: No OFD packet to send [05:41:22]OFD Sender: No OFD packet to send [05:41:27]OFD Sender: No OFD packet to send [05:41:32]OFD Sender: No OFD packet to send [05:41:37]OFD Sender: No OFD packet to send [05:41:42]OFD Sender: No OFD packet to send [05:41:47]OFD Sender: No OFD packet to send [05:41:52]OFD Sender: No OFD packet to send [05:41:58]OFD Sender: No OFD packet to send [05:42:03]OFD Sender: No OFD packet to send [05:42:08]OFD Sender: No OFD packet to send [05:42:13]OFD Sender: No OFD packet to send [05:42:18]OFD Sender: No OFD packet to send [05:42:23]OFD Sender: No OFD packet to send [05:42:25]recv_with_timeout no data received [05:42:28]OFD Sender: No OFD packet to send [05:42:33]OFD Sender: No OFD packet to send [05:42:38]OFD Sender: No OFD packet to send [05:42:43]OFD Sender: No OFD packet to send [05:42:48]OFD Sender: No OFD packet to send [05:42:53]OFD Sender: No OFD packet to send [05:42:58]OFD Sender: No OFD packet to send [05:43:03]OFD Sender: No OFD packet to send [05:43:08]OFD Sender: No OFD packet to send [05:43:13]OFD Sender: No OFD packet to send [05:43:18]OFD Sender: No OFD packet to send [05:43:23]OFD Sender: No OFD packet to send [05:43:28]OFD Sender: No OFD packet to send [05:43:33]OFD Sender: No OFD packet to send [05:43:38]OFD Sender: No OFD packet to send [05:43:43]OFD Sender: No OFD packet to send [05:43:48]OFD Sender: No OFD packet to send [05:43:53]OFD Sender: No OFD packet to send [05:43:58]OFD Sender: No OFD packet to send [05:44:03]OFD Sender: No OFD packet to send [05:44:08]OFD Sender: No OFD packet to send [05:44:13]OFD Sender: No OFD packet to send [05:44:18]OFD Sender: No OFD packet to send [05:44:23]OFD Sender: No OFD packet to send [05:44:28]OFD Sender: No OFD packet to send [05:44:32]recv_with_timeout no data received [05:44:33]OFD Sender: No OFD packet to send [05:44:38]OFD Sender: No OFD packet to send [05:44:43]OFD Sender: No OFD packet to send [05:44:48]OFD Sender: No OFD packet to send [05:44:53]OFD Sender: No OFD packet to send [05:44:58]OFD Sender: No OFD packet to send [05:45:03]OFD Sender: No OFD packet to send [05:45:08]OFD Sender: No OFD packet to send [05:45:13]OFD Sender: No OFD packet to send [05:45:18]OFD Sender: No OFD packet to send [05:45:23]OFD Sender: No OFD packet to send [05:45:25]recv_with_timeout no data received [05:45:28]OFD Sender: No OFD packet to send [05:45:33]OFD Sender: No OFD packet to send [05:45:38]OFD Sender: No OFD packet to send [05:45:43]OFD Sender: No OFD packet to send [05:45:48]OFD Sender: No OFD packet to send [05:45:53]OFD Sender: No OFD packet to send [05:45:59]OFD Sender: No OFD packet to send [05:46:04]OFD Sender: No OFD packet to send [05:46:09]OFD Sender: No OFD packet to send [05:46:14]OFD Sender: No OFD packet to send [05:46:19]OFD Sender: No OFD packet to send [05:46:24]OFD Sender: No OFD packet to send [05:46:25]recv_with_timeout no data received [05:46:29]OFD Sender: No OFD packet to send [05:46:34]OFD Sender: No OFD packet to send [05:46:39]OFD Sender: No OFD packet to send [05:46:43]recv_with_timeout no data received [05:46:44]OFD Sender: No OFD packet to send [05:46:49]OFD Sender: No OFD packet to send [05:46:54]OFD Sender: No OFD packet to send [05:46:59]OFD Sender: No OFD packet to send [05:47:00]recv_with_timeout no data received [05:47:04]OFD Sender: No OFD packet to send [05:47:09]OFD Sender: No OFD packet to send [05:47:14]OFD Sender: No OFD packet to send [05:47:19]OFD Sender: No OFD packet to send [05:47:24]OFD Sender: No OFD packet to send [05:47:29]OFD Sender: No OFD packet to send [05:47:34]OFD Sender: No OFD packet to send [05:47:39]OFD Sender: No OFD packet to send [05:47:44]OFD Sender: No OFD packet to send [05:47:49]OFD Sender: No OFD packet to send [05:47:54]OFD Sender: No OFD packet to send [05:47:59]OFD Sender: No OFD packet to send [05:48:04]OFD Sender: No OFD packet to send [05:48:05]recv_with_timeout no data received [05:48:09]OFD Sender: No OFD packet to send [05:48:14]OFD Sender: No OFD packet to send [05:48:19]OFD Sender: No OFD packet to send [05:48:24]OFD Sender: No OFD packet to send [05:48:29]OFD Sender: No OFD packet to send [05:48:34]OFD Sender: No OFD packet to send [05:48:39]OFD Sender: No OFD packet to send [05:48:44]OFD Sender: No OFD packet to send [05:48:49]OFD Sender: No OFD packet to send [05:48:54]OFD Sender: No OFD packet to send [05:48:59]OFD Sender: No OFD packet to send [05:49:04]OFD Sender: No OFD packet to send [05:49:09]OFD Sender: No OFD packet to send [05:49:14]OFD Sender: No OFD packet to send [05:49:19]OFD Sender: No OFD packet to send [05:49:24]OFD Sender: No OFD packet to send [05:49:29]OFD Sender: No OFD packet to send [05:49:34]OFD Sender: No OFD packet to send [05:49:39]OFD Sender: No OFD packet to send [05:49:44]OFD Sender: No OFD packet to send [05:49:49]OFD Sender: No OFD packet to send [05:49:54]recv_with_timeout no data received [05:49:55]OFD Sender: No OFD packet to send [05:50:00]OFD Sender: No OFD packet to send [05:50:05]OFD Sender: No OFD packet to send [05:50:10]OFD Sender: No OFD packet to send [05:50:15]OFD Sender: No OFD packet to send [05:50:20]OFD Sender: No OFD packet to send [05:50:21]recv_with_timeout no data received [05:50:25]OFD Sender: No OFD packet to send [05:50:30]OFD Sender: No OFD packet to send [05:50:35]OFD Sender: No OFD packet to send [05:50:40]recv_with_timeout no data received [05:50:40]OFD Sender: No OFD packet to send [05:50:45]OFD Sender: No OFD packet to send [05:50:50]OFD Sender: No OFD packet to send [05:50:55]OFD Sender: No OFD packet to send [05:51:00]OFD Sender: No OFD packet to send [05:51:05]OFD Sender: No OFD packet to send [05:51:10]OFD Sender: No OFD packet to send [05:51:15]OFD Sender: No OFD packet to send [05:51:20]OFD Sender: No OFD packet to send [05:51:25]OFD Sender: No OFD packet to send [05:51:30]OFD Sender: No OFD packet to send [05:51:35]OFD Sender: No OFD packet to send [05:51:40]OFD Sender: No OFD packet to send [05:51:45]OFD Sender: No OFD packet to send [05:51:50]OFD Sender: No OFD packet to send [05:51:55]OFD Sender: No OFD packet to send [05:52:00]OFD Sender: No OFD packet to send [05:52:05]OFD Sender: No OFD packet to send [05:52:10]OFD Sender: No OFD packet to send [05:52:15]OFD Sender: No OFD packet to send [05:52:20]OFD Sender: No OFD packet to send [05:52:25]OFD Sender: No OFD packet to send [05:52:30]OFD Sender: No OFD packet to send [05:52:35]OFD Sender: No OFD packet to send [05:52:40]OFD Sender: No OFD packet to send [05:52:45]OFD Sender: No OFD packet to send [05:52:50]OFD Sender: No OFD packet to send [05:52:55]OFD Sender: No OFD packet to send [05:53:00]OFD Sender: No OFD packet to send [05:53:05]OFD Sender: No OFD packet to send [05:53:10]OFD Sender: No OFD packet to send [05:53:15]OFD Sender: No OFD packet to send [05:53:20]OFD Sender: No OFD packet to send [05:53:25]OFD Sender: No OFD packet to send [05:53:30]OFD Sender: No OFD packet to send [05:53:35]OFD Sender: No OFD packet to send [05:53:40]OFD Sender: No OFD packet to send [05:53:45]OFD Sender: No OFD packet to send [05:53:51]OFD Sender: No OFD packet to send [05:53:56]OFD Sender: No OFD packet to send [05:54:01]OFD Sender: No OFD packet to send [05:54:06]OFD Sender: No OFD packet to send [05:54:11]OFD Sender: No OFD packet to send [05:54:16]OFD Sender: No OFD packet to send [05:54:21]OFD Sender: No OFD packet to send [05:54:26]OFD Sender: No OFD packet to send [05:54:31]OFD Sender: No OFD packet to send [05:54:36]OFD Sender: No OFD packet to send [05:54:41]OFD Sender: No OFD packet to send [05:54:46]OFD Sender: No OFD packet to send [05:54:51]OFD Sender: No OFD packet to send [05:54:56]OFD Sender: No OFD packet to send [05:55:01]OFD Sender: No OFD packet to send [05:55:06]OFD Sender: No OFD packet to send [05:55:11]OFD Sender: No OFD packet to send [05:55:16]OFD Sender: No OFD packet to send [05:55:21]OFD Sender: No OFD packet to send [05:55:26]OFD Sender: No OFD packet to send [05:55:31]OFD Sender: No OFD packet to send [05:55:36]OFD Sender: No OFD packet to send [05:55:41]OFD Sender: No OFD packet to send [05:55:46]OFD Sender: No OFD packet to send [05:55:51]OFD Sender: No OFD packet to send [05:55:56]OFD Sender: No OFD packet to send [05:56:01]OFD Sender: No OFD packet to send [05:56:06]OFD Sender: No OFD packet to send [05:56:11]OFD Sender: No OFD packet to send [05:56:14]recv_with_timeout no data received [05:56:16]OFD Sender: No OFD packet to send [05:56:21]OFD Sender: No OFD packet to send [05:56:26]OFD Sender: No OFD packet to send [05:56:31]OFD Sender: No OFD packet to send [05:56:36]OFD Sender: No OFD packet to send [05:56:41]OFD Sender: No OFD packet to send [05:56:46]OFD Sender: No OFD packet to send [05:56:51]OFD Sender: No OFD packet to send [05:56:56]OFD Sender: No OFD packet to send [05:57:01]OFD Sender: No OFD packet to send [05:57:06]OFD Sender: No OFD packet to send [05:57:10]accept exits with 9 [05:57:10]New connection [05:57:10]New thread 3067022692 created [05:57:10]Thread 3067166052 joined [05:57:10]Waiting for new connection... [05:57:10] Sock 9.Parse request [05:57:10]Sock 9.Check first char [05:57:10]Sock 9.First char is OK [05:57:10]request: POST /json_proto HTTP/1.0 [05:57:10]Method: POST [05:57:10]URL: /json_proto [05:57:10]Method is POST - this is cgi request [05:57:10]url: /json_proto [05:57:10]query_string will be loaded in cgi processing [05:57:10]execute_cgi json_proto POST (null) [05:57:10]execute_cgi path=json_proto method=POST [05:57:10]POST find Content-Length [05:57:10]Host: 172.17.44.132:8080 [05:57:10]Content-Length: 1170 [05:57:10]Content-Type: application/json [05:57:10] [05:57:10]POST finish read [05:57:10]Found Content-Length = 1170 [05:57:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50980", "tax_sys" : 0, "items" : [ { "code": "4011100977952", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 55\u0433", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 265.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:57:10]execute_script... [05:57:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50980", "tax_sys" : 0, "items" : [ { "code": "4011100977952", "name": "\u0428\u043E\u043A \u0411\u0430\u0442\u043E\u043D\u0447\u0438\u043A \u0422\u0432\u0438\u043A\u0441 55\u0433", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 265.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:57:10]POST & json_proto [05:57:10]process_json_proto [05:57:10]json parsed OK: [05:57:10]protocol is kg_v1.0 [05:57:10]action value=close_receipt [05:57:10]process_action close_receipt [05:57:10]cmd_close_receipt [05:57:10]MH_GetDate [05:57:10]Write to MH i2c: F0 00 00 81 03 73 [05:57:10]Write i2c OK [05:57:10]MH_I2C_Read... [05:57:10]Read from MH i2c: F0 [05:57:10]MH_I2C_Read... [05:57:10]Read from MH i2c: F0 09 00 [05:57:10]MH_I2C_Read... [05:57:10]Read from MH i2c: F0 09 00 81 03 00 B7 24 C8 66 2A 83 C1 65 58 [05:57:10]GetLastDocTimeStamp 1724390967 [05:57:10]current date 1724392631 [05:57:10]FM_GetShiftState [05:57:10]SAM_PROTO_GetShiftState [05:57:10]wFMCommunicate request_size=4 [05:57:10]MH_SAM_APDU [05:57:10]CAPDU: 80 13 01 00 [05:57:10]Write to MH i2c: E2 08 00 82 03 80 13 01 00 00 00 00 00 02 [05:57:10]Write i2c OK [05:57:10]MH_I2C_Read... [05:57:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:57:10]Read from MH i2c: E2 [05:57:10]MH_I2C_Read... [05:57:10]Read from MH i2c: E2 0E 00 [05:57:10]MH_I2C_Read... [05:57:10]Read from MH i2c: E2 0E 00 82 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 30 [05:57:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:57:10]wFMCommunicate OK [05:57:10]SAM_PROTO_GetShiftState done [05:57:10]FM_GetShiftState done [05:57:10]opened in 1724372766 [05:57:10]opened+sec_in_day 1724459166 [05:57:10]quantity*price = 6000 [05:57:10]sum+1 = 6001 [05:57:10]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034730018 Кофе Американо (GABB TRADE) 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036230011 Кофе Латте XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 265.00 НСП 1% : 2.34 НДС 12% : 28.13 Наличными: 265.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 38 23.08.2024 05:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165185 ФПД: 206780265372242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T055711&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165185&fm=206780265372242&tin=02508201610067®Number=0000000000092562&sum=26500 0 [05:57:11]StoreToDocumentArchive [05:57:11]shift 469 fd 165185 [05:57:11]save to /storage/0469/doc_00165185 [05:57:11]save last doc name /storage/0469/doc_00165185 to /storage/kkm_last_doc_name [05:57:11]save OK [05:57:11]Clear old archive folders... [05:57:11]ProcessDocumentItem done err = 0, tmpTLVsize=499 [05:57:11]tlvbuf is 00A753D0 [05:57:11]SAM_PROTO_ClearQueue [05:57:11]wFMCommunicate request_size=4 [05:57:11]MH_SAM_APDU [05:57:11]CAPDU: 80 09 00 00 [05:57:11]Write to MH i2c: E2 08 00 8F 03 80 09 00 00 00 00 00 00 04 [05:57:11]Write i2c OK [05:57:11]MH_I2C_Read... [05:57:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:57:11]Read from MH i2c: E2 [05:57:11]MH_I2C_Read... [05:57:11]Read from MH i2c: E2 03 00 [05:57:11]MH_I2C_Read... [05:57:11]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [05:57:11]RAPDU: 90 00 [05:57:11]wFMCommunicate OK [05:57:11]SAM_PROTO_ClearQueue done [05:57:11]KKMCreateOFDPacket [05:57:11]OFDProtocolAddRootSTLVToBuf [05:57:11]FM_MakeSignedData [05:57:11]FM_MakeSignedData [05:57:11]SAM_PROTO_SignData [05:57:11]wFMCommunicate request_size=4 [05:57:11]MH_SAM_APDU [05:57:11]CAPDU: 80 0D 01 02 [05:57:11]Write to MH i2c: E2 08 00 90 03 80 0D 01 02 00 00 00 00 0C [05:57:11]Write i2c OK [05:57:11]MH_I2C_Read... [05:57:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:57:11]Read from MH i2c: E2 [05:57:11]MH_I2C_Read... [05:57:11]Read from MH i2c: E2 03 00 [05:57:11]MH_I2C_Read... [05:57:11]Read from MH i2c: E2 03 00 90 03 00 90 00 07 [05:57:11]RAPDU: 90 00 [05:57:11]wFMCommunicate OK [05:57:11]wFMCommunicate request_size=255 [05:57:11]MH_SAM_APDU [05:57:11]CAPDU: 80 0D 02 02 FA 03 00 F3 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 [05:57:11]Write to MH i2c: E2 02 01 91 03 80 0D 02 02 FA 00 03 00 F3 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 00 00 6E [05:57:11]Write i2c OK [05:57:11]MH_I2C_Read... [05:57:11]OFD Sender: No OFD packet to send [05:57:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:57:11]Read from MH i2c: E2 [05:57:11]MH_I2C_Read... [05:57:11]Read from MH i2c: E2 03 00 [05:57:11]MH_I2C_Read... [05:57:12]Read from MH i2c: E2 03 00 91 03 00 90 00 08 [05:57:12]RAPDU: 90 00 [05:57:12]wFMCommunicate OK [05:57:12]wFMCommunicate request_size=255 [05:57:12]MH_SAM_APDU [05:57:12]CAPDU: 80 0D 02 02 FA 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 0A 00 00 00 00 07 04 06 00 84 67 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 B7 24 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 85 02 00 35 04 06 00 BC 10 C8 [05:57:12]Write to MH i2c: E2 02 01 92 03 80 0D 02 02 FA 00 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 0A 00 00 00 00 07 04 06 00 84 67 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 B7 24 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 85 02 00 35 04 06 00 BC 10 C8 00 00 E8 [05:57:12]Write i2c OK [05:57:12]MH_I2C_Read... [05:57:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:57:12]Read from MH i2c: E2 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: E2 03 00 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: E2 03 00 92 03 00 90 00 09 [05:57:12]RAPDU: 90 00 [05:57:12]wFMCommunicate OK [05:57:12]wFMCommunicate request_size=8 [05:57:12]MH_SAM_APDU [05:57:12]CAPDU: 80 0D 02 02 03 43 9A 52 [05:57:12]Write to MH i2c: E2 0B 00 93 03 80 0D 02 02 03 00 43 9A 52 00 00 45 [05:57:12]Write i2c OK [05:57:12]MH_I2C_Read... [05:57:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:57:12]Read from MH i2c: E2 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: E2 03 00 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [05:57:12]RAPDU: 90 00 [05:57:12]wFMCommunicate OK [05:57:12]wFMCommunicate request_size=4 [05:57:12]MH_SAM_APDU [05:57:12]CAPDU: 80 0D 03 02 [05:57:12]Write to MH i2c: E2 08 00 94 03 80 0D 03 02 00 00 00 00 12 [05:57:12]Write i2c OK [05:57:12]MH_I2C_Read... [05:57:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:57:12]Read from MH i2c: E2 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: E2 0B 00 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: E2 0B 00 94 03 00 22 16 6F 5F F5 F5 B2 FB 90 00 B0 [05:57:12]RAPDU: 22 16 6F 5F F5 F5 B2 FB 90 00 [05:57:12]wFMCommunicate OK [05:57:12]SAM_PROTO_SignData done [05:57:12]FM_MakeSignedData done [05:57:12]CreateOFDProtocolMessage [05:57:12]wFMCommunicate request_size=4 [05:57:12]MH_SAM_APDU [05:57:12]CAPDU: 80 11 00 00 [05:57:12]Write to MH i2c: E2 08 00 95 03 80 11 00 00 00 00 00 00 12 [05:57:12]Write i2c OK [05:57:12]MH_I2C_Read... [05:57:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:57:12]Read from MH i2c: E2 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: E2 17 00 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: E2 17 00 95 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [05:57:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:57:12]wFMCommunicate OK [05:57:12]CreateOFDProtocolMessage done [05:57:12]OFDSenderStorePacket 165185 [05:57:12]StoreOFDPacket docnum=165185 [05:57:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 07 02 00 00 6D 00 FF 01 64 81 5A 03 01 00 03 00 F3 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 0A 00 00 00 00 07 04 06 00 84 67 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 B7 24 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 85 02 00 35 04 06 00 BC 10 C8 43 9A 52 22 16 6F 5F F5 F5 B2 FB [05:57:12]CheckFolder [05:57:12]dirname=/storage/ofd_packets [05:57:12]CheckFolder done [05:57:12]ProducePacketName [05:57:12]name=ofd_packets/00165185 [05:57:12]NVStorageSaveData ofd_packets/00165185 [05:57:12]File name is /storage/ofd_packets/00165185 [05:57:12]Write 549 bytes [05:57:12]NVStorageSaveData done [05:57:12]OFDSenderStorePacket done [05:57:12]KKMCreateOFDPacket done [05:57:12]NVStorageSaveData kkm_last_timestamp [05:57:12]File name is /storage/kkm_last_timestamp [05:57:12]Write 4 bytes [05:57:12]NVStorageSaveData done [05:57:12]ExternCall_PrintAddStr [05:57:12]wPrintStart [05:57:12]Write to MH i2c: 01 00 00 96 03 99 [05:57:12]Write i2c OK [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: 01 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: 01 07 00 [05:57:12]MH_I2C_Read... [05:57:12]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 FF 0F AE [05:57:12]RasterBufferAndPrint [05:57:12]line Счет N : (3)50980 [05:57:12]line ИНН: 02508201610067 [05:57:12]line Контрольно-Кассовый Чек [05:57:12]line ПРОДАЖА [05:57:12]line Товар: 4011100977952 [05:57:12]line Шок Батончик Твикс 55г [05:57:12]line 1.000 * 60.00 [05:57:12]line = 60.00 [05:57:12]line НДС 12% НСП 1% [05:57:12]line > о реализуемом товаре [05:57:12]line Товар: 2000034730018 [05:57:12]line Кофе Американо (GABB TRADE) [05:57:12]line 1.000 * 75.00 [05:57:12]line = 75.00 [05:57:12]line НДС 12% НСП 1% [05:57:12]line > о реализуемом товаре [05:57:12]line Товар: 2000036230011 [05:57:12]line Кофе Латте XL(GABB TRADE) [05:57:12]line 1.000 * 130.00 [05:57:12]line = 130.00 [05:57:12]line НДС 12% НСП 1% [05:57:12]line > о реализуемом товаре [05:57:12]line ИТОГО: 265.00 [05:57:12]line НСП 1% : 2.34 [05:57:12]line НДС 12% : 28.13 [05:57:12]line Наличными: 265.00 [05:57:12]line Безнал.: 0.00 [05:57:12]line Место: АЗС № 130 "Партнер Нефть" [05:57:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:57:12]line СНО: Общий режим [05:57:12]line Чек 38 23.08.2024 05:57 [05:57:12]line Смена: 469 ФФД: 1.0 [05:57:12]line ЗНМ: 0300000070 [05:57:12]line РНМ: 0000000000092562 [05:57:12]line Версия ККМ: 001 [05:57:12]line ФМ: 0000000000871769 [05:57:12]line ФД: 165185 [05:57:12]line ФПД: 206780265372242 [05:57:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T055711&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165185&fm=206780265372242&tin=02508201610067®Number=0000000000092562&sum=26500 [05:57:12]line 0 [05:57:12]written 0, free lines is 4095 [05:57:12]OFD Sender: Processing packet 165185 [packets to send 989, broken 988] [05:57:12]ProducePacketName [05:57:12]name=ofd_packets/00165185 [05:57:12]OFD Sender: To server: pG, [05:57:12]CommunicateWithHost lk.salyk.kg:30040 [05:57:12]ConnectInit lk.salyk.kg [05:57:12]Write to MH i2c: 01 00 00 CB 03 CE [05:57:13]Write i2c OK [05:57:13]MH_I2C_Read... [05:57:13]Read from MH i2c: 01 [05:57:13]MH_I2C_Read... [05:57:13]Read from MH i2c: 01 07 00 [05:57:13]MH_I2C_Read... [05:57:13]Read from MH i2c: 01 07 00 CB 03 00 00 00 00 00 06 0C E7 [05:57:13]RasterBufferAndPrint [05:57:13]line [05:57:13]line [05:57:13]line [05:57:13]line [05:57:13]line [05:57:13]written 0, free lines is 3082 [05:57:13]MH_Cut [05:57:13]Write to MH i2c: D1 01 00 D2 03 01 A7 [05:57:13]Write i2c OK [05:57:13]MH_I2C_Read... [05:57:13]Read from MH i2c: D1 [05:57:13]MH_I2C_Read... [05:57:13]Read from MH i2c: D1 01 00 [05:57:13]MH_I2C_Read... [05:57:13]Read from MH i2c: D1 01 00 D2 03 00 A6 [05:57:13]Write to MH i2c: 01 00 00 D3 03 D6 [05:57:13]Write i2c OK [05:57:13]MH_I2C_Read... [05:57:13]*** Cut start [05:57:13]*** Purtial cut [05:57:13]*** Stage 1: CUTSNS_PIN = 1 [05:57:16]Read from MH i2c: 01 [05:57:16]MH_I2C_Read... [05:57:16]*** Stop cut motor [05:57:16]*** Cut end [05:57:16]Read from MH i2c: 01 07 00 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: 01 07 00 D3 03 00 00 00 00 00 FF 0F EB [05:57:16]process_action close_receipt done [05:57:16]requested_data is exist [05:57:16]produce_requested_data [05:57:16]requested_item fm.sn is exist - process it [05:57:16]wFMCommunicate request_size=4 [05:57:16]MH_SAM_APDU [05:57:16]CAPDU: 80 11 00 00 [05:57:16]Write to MH i2c: E2 08 00 D4 03 80 11 00 00 00 00 00 00 51 [05:57:16]Write i2c OK [05:57:16]MH_I2C_Read... [05:57:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:57:16]Read from MH i2c: E2 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: E2 17 00 [05:57:16]MH_I2C_Read... [05:57:16]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 37 36 39 90 00 AA [05:57:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:57:16]wFMCommunicate OK [05:57:16]requested_item fd.num is exist - process it [05:57:16]SAM_PROTO_GetFieldsCounters [05:57:16]wFMCommunicate request_size=4 [05:57:16]MH_SAM_APDU [05:57:16]CAPDU: 80 13 00 00 [05:57:16]Write to MH i2c: E2 08 00 D5 03 80 13 00 00 00 00 00 00 54 [05:57:16]Write i2c OK [05:57:16]MH_I2C_Read... [05:57:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:57:16]Read from MH i2c: E2 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: E2 62 00 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: E2 62 00 D5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 8A [05:57:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [05:57:16]wFMCommunicate OK [05:57:16]SAM_PROTO_GetFieldsCounters done [05:57:16]requested_item shift.num is exist - process it [05:57:16]requested_item shift.opened is exist - process it [05:57:16]req_shift_opened [05:57:16]FM_GetShiftState [05:57:16]SAM_PROTO_GetShiftState [05:57:16]wFMCommunicate request_size=4 [05:57:16]MH_SAM_APDU [05:57:16]CAPDU: 80 13 01 00 [05:57:16]Write to MH i2c: E2 08 00 D6 03 80 13 01 00 00 00 00 00 56 [05:57:16]Write i2c OK [05:57:16]MH_I2C_Read... [05:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:57:16]Read from MH i2c: E2 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: E2 0E 00 [05:57:16]MH_I2C_Read... [05:57:16]Read from MH i2c: E2 0E 00 D6 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 84 [05:57:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [05:57:16]wFMCommunicate OK [05:57:16]SAM_PROTO_GetShiftState done [05:57:16]FM_GetShiftState done [05:57:16]req_shift_opened done [05:57:16]requested_item shift.open_date is exist - process it [05:57:16]req_shift_open_date [05:57:16]req_shift_open_date done [05:57:16]produce_requested_data done [05:57:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165185,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [05:57:16]process_action_free close_receipt [05:57:16]json_value_free [05:57:16]json_value_free done [05:57:16]process_json_proto returns [05:57:16]Send response to host [05:57:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165185,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [05:57:16]free response buf [05:57:16]execute_script done [05:57:16]execute_script returns [05:57:16]free content buf [05:57:16]Sock 9.Close socket [05:57:16]Sock 9.Thread stoped [05:57:17]Connected sock=11 [05:57:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 07 02 00 00 6D 00 FF 01 64 81 5A 03 01 00 03 00 F3 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 30 31 31 31 30 30 39 37 37 39 35 32 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A2 D0 B2 D0 B8 D0 BA D1 81 20 35 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 0A 00 00 00 00 07 04 06 00 84 67 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 B7 24 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 85 02 00 35 04 06 00 BC 10 C8 43 9A 52 22 16 6F 5F F5 F5 B2 FB [05:57:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 73 32 47 00 3F 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 85 02 00 F4 03 04 00 09 CE C7 66 B6 04 01 00 00 31 A5 19 80 DC E0 93 8B [05:57:20]CommunicateWithHost err = 0 [05:57:20]CheckOFDResponse [05:57:20]1017 (14) - 77093643461234 [05:57:20]1041 (16) - 0000000000871769 [05:57:20]1040 (4) - 165185 [05:57:20]1012 (4) - 22.08.2024 23:47 [05:57:20]1206 (1) - 0 [05:57:20]OFD Sender: Remove packet 165185 [05:57:20]ProducePacketName [05:57:20]name=ofd_packets/00165185 [05:57:20]NVStorageDeleteData [05:57:21]OFD Sender: No OFD packet to send [05:57:26]OFD Sender: No OFD packet to send [05:57:29]recv_with_timeout no data received [05:57:31]OFD Sender: No OFD packet to send [05:57:36]OFD Sender: No OFD packet to send [05:57:41]OFD Sender: No OFD packet to send [05:57:46]OFD Sender: No OFD packet to send [05:57:51]OFD Sender: No OFD packet to send [05:57:56]OFD Sender: No OFD packet to send [05:58:01]OFD Sender: No OFD packet to send [05:58:06]OFD Sender: No OFD packet to send [05:58:11]OFD Sender: No OFD packet to send [05:58:16]OFD Sender: No OFD packet to send [05:58:21]OFD Sender: No OFD packet to send [05:58:26]OFD Sender: No OFD packet to send [05:58:31]OFD Sender: No OFD packet to send [05:58:36]OFD Sender: No OFD packet to send [05:58:41]OFD Sender: No OFD packet to send [05:58:46]OFD Sender: No OFD packet to send [05:58:51]OFD Sender: No OFD packet to send [05:58:56]OFD Sender: No OFD packet to send [05:59:01]OFD Sender: No OFD packet to send [05:59:06]OFD Sender: No OFD packet to send [05:59:11]OFD Sender: No OFD packet to send [05:59:16]OFD Sender: No OFD packet to send [05:59:21]OFD Sender: No OFD packet to send [05:59:24]recv_with_timeout no data received [05:59:26]OFD Sender: No OFD packet to send [05:59:31]OFD Sender: No OFD packet to send [05:59:36]OFD Sender: No OFD packet to send [05:59:41]OFD Sender: No OFD packet to send [05:59:46]OFD Sender: No OFD packet to send [05:59:51]OFD Sender: No OFD packet to send [05:59:56]OFD Sender: No OFD packet to send [06:00:01]OFD Sender: No OFD packet to send [06:00:06]OFD Sender: No OFD packet to send [06:00:11]OFD Sender: No OFD packet to send [06:00:16]OFD Sender: No OFD packet to send [06:00:21]OFD Sender: No OFD packet to send [06:00:26]OFD Sender: No OFD packet to send [06:00:31]OFD Sender: No OFD packet to send [06:00:36]OFD Sender: No OFD packet to send [06:00:41]OFD Sender: No OFD packet to send [06:00:46]OFD Sender: No OFD packet to send [06:00:51]OFD Sender: No OFD packet to send [06:00:56]OFD Sender: No OFD packet to send [06:01:02]OFD Sender: No OFD packet to send [06:01:07]OFD Sender: No OFD packet to send [06:01:12]OFD Sender: No OFD packet to send [06:01:17]OFD Sender: No OFD packet to send [06:01:17]recv_with_timeout no data received [06:01:22]OFD Sender: No OFD packet to send [06:01:27]OFD Sender: No OFD packet to send [06:01:32]OFD Sender: No OFD packet to send [06:01:37]OFD Sender: No OFD packet to send [06:01:47]OFD Sender: No OFD packet to send [06:01:52]OFD Sender: No OFD packet to send [06:01:52]recv_with_timeout no data received [06:01:57]OFD Sender: No OFD packet to send [06:02:02]OFD Sender: No OFD packet to send [06:02:07]OFD Sender: No OFD packet to send [06:02:10]recv_with_timeout no data received [06:02:12]OFD Sender: No OFD packet to send [06:02:17]OFD Sender: No OFD packet to send [06:02:22]OFD Sender: No OFD packet to send [06:02:27]OFD Sender: No OFD packet to send [06:02:32]OFD Sender: No OFD packet to send [06:02:37]OFD Sender: No OFD packet to send [06:02:42]OFD Sender: No OFD packet to send [06:02:47]OFD Sender: No OFD packet to send [06:02:52]OFD Sender: No OFD packet to send [06:02:57]OFD Sender: No OFD packet to send [06:03:02]OFD Sender: No OFD packet to send [06:03:03]recv_with_timeout no data received [06:03:07]OFD Sender: No OFD packet to send [06:03:12]OFD Sender: No OFD packet to send [06:03:17]OFD Sender: No OFD packet to send [06:03:22]OFD Sender: No OFD packet to send [06:03:27]OFD Sender: No OFD packet to send [06:03:32]OFD Sender: No OFD packet to send [06:03:37]OFD Sender: No OFD packet to send [06:03:42]OFD Sender: No OFD packet to send [06:03:47]OFD Sender: No OFD packet to send [06:03:52]OFD Sender: No OFD packet to send [06:03:57]OFD Sender: No OFD packet to send [06:04:02]OFD Sender: No OFD packet to send [06:04:07]OFD Sender: No OFD packet to send [06:04:12]OFD Sender: No OFD packet to send [06:04:17]OFD Sender: No OFD packet to send [06:04:22]OFD Sender: No OFD packet to send [06:04:27]OFD Sender: No OFD packet to send [06:04:32]OFD Sender: No OFD packet to send [06:04:37]OFD Sender: No OFD packet to send [06:04:42]OFD Sender: No OFD packet to send [06:04:47]OFD Sender: No OFD packet to send [06:04:52]OFD Sender: No OFD packet to send [06:04:58]OFD Sender: No OFD packet to send [06:05:03]OFD Sender: No OFD packet to send [06:05:08]OFD Sender: No OFD packet to send [06:05:13]OFD Sender: No OFD packet to send [06:05:18]OFD Sender: No OFD packet to send [06:05:23]OFD Sender: No OFD packet to send [06:05:28]OFD Sender: No OFD packet to send [06:05:33]OFD Sender: No OFD packet to send [06:05:38]OFD Sender: No OFD packet to send [06:05:43]OFD Sender: No OFD packet to send [06:05:48]OFD Sender: No OFD packet to send [06:05:53]OFD Sender: No OFD packet to send [06:05:58]OFD Sender: No OFD packet to send [06:06:03]OFD Sender: No OFD packet to send [06:06:08]OFD Sender: No OFD packet to send [06:06:13]OFD Sender: No OFD packet to send [06:06:18]OFD Sender: No OFD packet to send [06:06:23]OFD Sender: No OFD packet to send [06:06:28]OFD Sender: No OFD packet to send [06:06:33]OFD Sender: No OFD packet to send [06:06:38]OFD Sender: No OFD packet to send [06:06:43]OFD Sender: No OFD packet to send [06:06:48]OFD Sender: No OFD packet to send [06:06:53]OFD Sender: No OFD packet to send [06:06:58]OFD Sender: No OFD packet to send [06:07:03]recv_with_timeout no data received [06:07:03]OFD Sender: No OFD packet to send [06:07:08]OFD Sender: No OFD packet to send [06:07:13]OFD Sender: No OFD packet to send [06:07:18]OFD Sender: No OFD packet to send [06:07:23]OFD Sender: No OFD packet to send [06:07:28]OFD Sender: No OFD packet to send [06:07:33]OFD Sender: No OFD packet to send [06:07:38]OFD Sender: No OFD packet to send [06:07:43]OFD Sender: No OFD packet to send [06:07:48]OFD Sender: No OFD packet to send [06:07:53]OFD Sender: No OFD packet to send [06:07:58]OFD Sender: No OFD packet to send [06:08:03]OFD Sender: No OFD packet to send [06:08:08]OFD Sender: No OFD packet to send [06:08:13]OFD Sender: No OFD packet to send [06:08:18]OFD Sender: No OFD packet to send [06:08:23]OFD Sender: No OFD packet to send [06:08:28]OFD Sender: No OFD packet to send [06:08:33]OFD Sender: No OFD packet to send [06:08:38]OFD Sender: No OFD packet to send [06:08:43]OFD Sender: No OFD packet to send [06:08:48]recv_with_timeout no data received [06:08:48]OFD Sender: No OFD packet to send [06:08:54]OFD Sender: No OFD packet to send [06:08:59]OFD Sender: No OFD packet to send [06:09:04]OFD Sender: No OFD packet to send [06:09:09]OFD Sender: No OFD packet to send [06:09:14]OFD Sender: No OFD packet to send [06:09:19]OFD Sender: No OFD packet to send [06:09:24]OFD Sender: No OFD packet to send [06:09:29]OFD Sender: No OFD packet to send [06:09:34]OFD Sender: No OFD packet to send [06:09:39]OFD Sender: No OFD packet to send [06:09:44]OFD Sender: No OFD packet to send [06:09:49]OFD Sender: No OFD packet to send [06:09:54]OFD Sender: No OFD packet to send [06:09:55]recv_with_timeout no data received [06:09:59]OFD Sender: No OFD packet to send [06:10:04]OFD Sender: No OFD packet to send [06:10:09]OFD Sender: No OFD packet to send [06:10:14]OFD Sender: No OFD packet to send [06:10:19]OFD Sender: No OFD packet to send [06:10:24]OFD Sender: No OFD packet to send [06:10:29]OFD Sender: No OFD packet to send [06:10:34]OFD Sender: No OFD packet to send [06:10:39]OFD Sender: No OFD packet to send [06:10:41]recv_with_timeout no data received [06:10:44]OFD Sender: No OFD packet to send [06:10:49]OFD Sender: No OFD packet to send [06:10:54]OFD Sender: No OFD packet to send [06:10:59]OFD Sender: No OFD packet to send [06:11:04]OFD Sender: No OFD packet to send [06:11:09]OFD Sender: No OFD packet to send [06:11:14]OFD Sender: No OFD packet to send [06:11:19]OFD Sender: No OFD packet to send [06:11:24]OFD Sender: No OFD packet to send [06:11:29]OFD Sender: No OFD packet to send [06:11:34]OFD Sender: No OFD packet to send [06:11:39]OFD Sender: No OFD packet to send [06:11:44]OFD Sender: No OFD packet to send [06:11:49]OFD Sender: No OFD packet to send [06:11:54]OFD Sender: No OFD packet to send [06:11:59]OFD Sender: No OFD packet to send [06:12:04]OFD Sender: No OFD packet to send [06:12:09]OFD Sender: No OFD packet to send [06:12:14]OFD Sender: No OFD packet to send [06:12:19]OFD Sender: No OFD packet to send [06:12:24]OFD Sender: No OFD packet to send [06:12:29]OFD Sender: No OFD packet to send [06:12:34]OFD Sender: No OFD packet to send [06:12:39]OFD Sender: No OFD packet to send [06:12:44]OFD Sender: No OFD packet to send [06:12:49]OFD Sender: No OFD packet to send [06:12:55]OFD Sender: No OFD packet to send [06:13:00]OFD Sender: No OFD packet to send [06:13:05]OFD Sender: No OFD packet to send [06:13:10]OFD Sender: No OFD packet to send [06:13:15]OFD Sender: No OFD packet to send [06:13:20]OFD Sender: No OFD packet to send [06:13:25]OFD Sender: No OFD packet to send [06:13:30]OFD Sender: No OFD packet to send [06:13:35]OFD Sender: No OFD packet to send [06:13:40]OFD Sender: No OFD packet to send [06:13:45]OFD Sender: No OFD packet to send [06:13:50]OFD Sender: No OFD packet to send [06:13:55]OFD Sender: No OFD packet to send [06:14:00]OFD Sender: No OFD packet to send [06:14:05]OFD Sender: No OFD packet to send [06:14:10]OFD Sender: No OFD packet to send [06:14:15]OFD Sender: No OFD packet to send [06:14:20]OFD Sender: No OFD packet to send [06:14:25]OFD Sender: No OFD packet to send [06:14:30]OFD Sender: No OFD packet to send [06:14:35]OFD Sender: No OFD packet to send [06:14:40]OFD Sender: No OFD packet to send [06:14:45]OFD Sender: No OFD packet to send [06:14:50]OFD Sender: No OFD packet to send [06:14:55]OFD Sender: No OFD packet to send [06:15:00]OFD Sender: No OFD packet to send [06:15:05]OFD Sender: No OFD packet to send [06:15:10]OFD Sender: No OFD packet to send [06:15:15]OFD Sender: No OFD packet to send [06:15:20]OFD Sender: No OFD packet to send [06:15:25]OFD Sender: No OFD packet to send [06:15:30]OFD Sender: No OFD packet to send [06:15:35]OFD Sender: No OFD packet to send [06:15:40]OFD Sender: No OFD packet to send [06:15:45]recv_with_timeout no data received [06:15:45]OFD Sender: No OFD packet to send [06:15:50]OFD Sender: No OFD packet to send [06:15:55]OFD Sender: No OFD packet to send [06:16:00]OFD Sender: No OFD packet to send [06:16:05]OFD Sender: No OFD packet to send [06:16:10]OFD Sender: No OFD packet to send [06:16:15]OFD Sender: No OFD packet to send [06:16:20]OFD Sender: No OFD packet to send [06:16:24]recv_with_timeout no data received [06:16:25]OFD Sender: No OFD packet to send [06:16:30]OFD Sender: No OFD packet to send [06:16:35]OFD Sender: No OFD packet to send [06:16:40]OFD Sender: No OFD packet to send [06:16:45]OFD Sender: No OFD packet to send [06:16:51]OFD Sender: No OFD packet to send [06:16:56]OFD Sender: No OFD packet to send [06:17:01]OFD Sender: No OFD packet to send [06:17:06]OFD Sender: No OFD packet to send [06:17:11]OFD Sender: No OFD packet to send [06:17:16]OFD Sender: No OFD packet to send [06:17:21]OFD Sender: No OFD packet to send [06:17:26]OFD Sender: No OFD packet to send [06:17:31]OFD Sender: No OFD packet to send [06:17:36]OFD Sender: No OFD packet to send [06:17:41]OFD Sender: No OFD packet to send [06:17:46]OFD Sender: No OFD packet to send [06:17:51]OFD Sender: No OFD packet to send [06:17:56]OFD Sender: No OFD packet to send [06:18:01]OFD Sender: No OFD packet to send [06:18:06]OFD Sender: No OFD packet to send [06:18:11]OFD Sender: No OFD packet to send [06:18:16]OFD Sender: No OFD packet to send [06:18:21]OFD Sender: No OFD packet to send [06:18:26]OFD Sender: No OFD packet to send [06:18:31]OFD Sender: No OFD packet to send [06:18:36]OFD Sender: No OFD packet to send [06:18:41]OFD Sender: No OFD packet to send [06:18:46]OFD Sender: No OFD packet to send [06:18:51]OFD Sender: No OFD packet to send [06:18:56]OFD Sender: No OFD packet to send [06:18:59]recv_with_timeout no data received [06:19:01]OFD Sender: No OFD packet to send [06:19:06]OFD Sender: No OFD packet to send [06:19:11]OFD Sender: No OFD packet to send [06:19:16]OFD Sender: No OFD packet to send [06:19:21]OFD Sender: No OFD packet to send [06:19:21]recv_with_timeout no data received [06:19:26]OFD Sender: No OFD packet to send [06:19:31]OFD Sender: No OFD packet to send [06:19:36]OFD Sender: No OFD packet to send [06:19:41]OFD Sender: No OFD packet to send [06:19:46]OFD Sender: No OFD packet to send [06:19:47]recv_with_timeout no data received [06:19:51]OFD Sender: No OFD packet to send [06:19:56]OFD Sender: No OFD packet to send [06:20:01]OFD Sender: No OFD packet to send [06:20:06]OFD Sender: No OFD packet to send [06:20:11]OFD Sender: No OFD packet to send [06:20:16]OFD Sender: No OFD packet to send [06:20:21]OFD Sender: No OFD packet to send [06:20:26]OFD Sender: No OFD packet to send [06:20:31]OFD Sender: No OFD packet to send [06:20:36]OFD Sender: No OFD packet to send [06:20:41]accept exits with 7 [06:20:41]New connection [06:20:41]New thread 3067166052 created [06:20:41]Thread 3067022692 joined [06:20:41]Waiting for new connection... [06:20:41] Sock 7.Parse request [06:20:41]Sock 7.Check first char [06:20:41]Sock 7.First char is OK [06:20:41]request: POST /json_proto HTTP/1.0 [06:20:41]Method: POST [06:20:41]URL: /json_proto [06:20:41]Method is POST - this is cgi request [06:20:41]url: /json_proto [06:20:41]query_string will be loaded in cgi processing [06:20:41]execute_cgi json_proto POST (null) [06:20:41]execute_cgi path=json_proto method=POST [06:20:41]POST find Content-Length [06:20:41]Host: 172.17.44.132:8080 [06:20:41]Content-Length: 1147 [06:20:41]Content-Type: application/json [06:20:41] [06:20:41]POST finish read [06:20:41]Found Content-Length = 1147 [06:20:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50981", "tax_sys" : 0, "items" : [ { "code": "4700003150486", "name": "\u0412\u043E\u0434\u043A\u0430 \u041E\u0440\u043E\u043E\u043D 0,5", "price" : 425.00, "quantity" : 1.000, "sum" : 425.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 615.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:20:41]execute_script... [06:20:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50981", "tax_sys" : 0, "items" : [ { "code": "4700003150486", "name": "\u0412\u043E\u0434\u043A\u0430 \u041E\u0440\u043E\u043E\u043D 0,5", "price" : 425.00, "quantity" : 1.000, "sum" : 425.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 2.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 615.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:20:41]POST & json_proto [06:20:41]process_json_proto [06:20:41]json parsed OK: [06:20:41]protocol is kg_v1.0 [06:20:41]action value=close_receipt [06:20:41]process_action close_receipt [06:20:41]cmd_close_receipt [06:20:41]MH_GetDate [06:20:41]Write to MH i2c: F0 00 00 D7 03 C9 [06:20:41]Write i2c OK [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: F0 [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: F0 09 00 [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: F0 09 00 D7 03 00 3A 2A C8 66 2A 83 C1 65 37 [06:20:41]GetLastDocTimeStamp 1724392631 [06:20:41]current date 1724394042 [06:20:41]FM_GetShiftState [06:20:41]SAM_PROTO_GetShiftState [06:20:41]wFMCommunicate request_size=4 [06:20:41]MH_SAM_APDU [06:20:41]CAPDU: 80 13 01 00 [06:20:41]Write to MH i2c: E2 08 00 D8 03 80 13 01 00 00 00 00 00 58 [06:20:41]Write i2c OK [06:20:41]MH_I2C_Read... [06:20:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:20:41]Read from MH i2c: E2 [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: E2 0E 00 [06:20:41]MH_I2C_Read... [06:20:41]Read from MH i2c: E2 0E 00 D8 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 86 [06:20:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [06:20:41]wFMCommunicate OK [06:20:41]SAM_PROTO_GetShiftState done [06:20:41]FM_GetShiftState done [06:20:41]opened in 1724372766 [06:20:41]opened+sec_in_day 1724459166 [06:20:41]quantity*price = 42500 [06:20:41]sum+1 = 42501 [06:20:41]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 47018716 Водка Пшеничная 0,1л 2.000 * 65.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 615.00 НСП 1% : 5.44 НДС 12% : 65.30 Наличными: 615.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 39 23.08.2024 06:20 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165186 ФПД: 220448426664414 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T062042&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165186&fm=220448426664414&tin=02508201610067®Number=0000000000092562&sum=61500 0 [06:20:42]StoreToDocumentArchive [06:20:42]shift 469 fd 165186 [06:20:42]save to /storage/0469/doc_00165186 [06:20:42]save last doc name /storage/0469/doc_00165186 to /storage/kkm_last_doc_name [06:20:42]save OK [06:20:42]Clear old archive folders... [06:20:42]ProcessDocumentItem done err = 0, tmpTLVsize=475 [06:20:42]tlvbuf is 00A66370 [06:20:42]SAM_PROTO_ClearQueue [06:20:42]wFMCommunicate request_size=4 [06:20:42]MH_SAM_APDU [06:20:42]CAPDU: 80 09 00 00 [06:20:42]Write to MH i2c: E2 08 00 E5 03 80 09 00 00 00 00 00 00 5A [06:20:42]Write i2c OK [06:20:42]MH_I2C_Read... [06:20:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:20:42]Read from MH i2c: E2 [06:20:42]MH_I2C_Read... [06:20:42]Read from MH i2c: E2 03 00 [06:20:42]MH_I2C_Read... [06:20:42]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [06:20:42]RAPDU: 90 00 [06:20:42]wFMCommunicate OK [06:20:42]SAM_PROTO_ClearQueue done [06:20:42]KKMCreateOFDPacket [06:20:42]OFDProtocolAddRootSTLVToBuf [06:20:42]FM_MakeSignedData [06:20:42]FM_MakeSignedData [06:20:42]SAM_PROTO_SignData [06:20:42]wFMCommunicate request_size=4 [06:20:42]MH_SAM_APDU [06:20:42]CAPDU: 80 0D 01 02 [06:20:42]Write to MH i2c: E2 08 00 E6 03 80 0D 01 02 00 00 00 00 62 [06:20:42]Write i2c OK [06:20:42]MH_I2C_Read... [06:20:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:20:42]Read from MH i2c: E2 [06:20:42]MH_I2C_Read... [06:20:42]Read from MH i2c: E2 03 00 [06:20:42]MH_I2C_Read... [06:20:42]Read from MH i2c: E2 03 00 E6 03 00 90 00 5D [06:20:42]RAPDU: 90 00 [06:20:42]wFMCommunicate OK [06:20:42]wFMCommunicate request_size=255 [06:20:42]MH_SAM_APDU [06:20:42]CAPDU: 80 0D 02 02 FA 03 00 DB 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 [06:20:42]Write to MH i2c: E2 02 01 E7 03 80 0D 02 02 FA 00 03 00 DB 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 00 00 80 [06:20:42]Write i2c OK [06:20:42]MH_I2C_Read... [06:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:20:43]Read from MH i2c: E2 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 E7 03 00 90 00 5E [06:20:43]RAPDU: 90 00 [06:20:43]wFMCommunicate OK [06:20:43]wFMCommunicate request_size=234 [06:20:43]MH_SAM_APDU [06:20:43]CAPDU: 80 0D 02 02 E5 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 3A 2A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 85 02 00 35 04 06 00 C8 7F 26 29 A1 DE [06:20:43]Write to MH i2c: E2 ED 00 E8 03 80 0D 02 02 E5 00 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 3A 2A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 85 02 00 35 04 06 00 C8 7F 26 29 A1 DE 00 00 D4 [06:20:43]Write i2c OK [06:20:43]MH_I2C_Read... [06:20:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:20:43]Read from MH i2c: E2 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 03 00 E8 03 00 90 00 5F [06:20:43]RAPDU: 90 00 [06:20:43]wFMCommunicate OK [06:20:43]wFMCommunicate request_size=4 [06:20:43]MH_SAM_APDU [06:20:43]CAPDU: 80 0D 03 02 [06:20:43]Write to MH i2c: E2 08 00 E9 03 80 0D 03 02 00 00 00 00 67 [06:20:43]Write i2c OK [06:20:43]MH_I2C_Read... [06:20:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:20:43]Read from MH i2c: E2 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 0B 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 0B 00 E9 03 00 C3 3A 27 63 E5 7B 72 26 90 00 E7 [06:20:43]RAPDU: C3 3A 27 63 E5 7B 72 26 90 00 [06:20:43]wFMCommunicate OK [06:20:43]SAM_PROTO_SignData done [06:20:43]FM_MakeSignedData done [06:20:43]CreateOFDProtocolMessage [06:20:43]wFMCommunicate request_size=4 [06:20:43]MH_SAM_APDU [06:20:43]CAPDU: 80 11 00 00 [06:20:43]Write to MH i2c: E2 08 00 EA 03 80 11 00 00 00 00 00 00 67 [06:20:43]Write i2c OK [06:20:43]MH_I2C_Read... [06:20:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:20:43]Read from MH i2c: E2 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 17 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: E2 17 00 EA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [06:20:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:20:43]wFMCommunicate OK [06:20:43]CreateOFDProtocolMessage done [06:20:43]OFDSenderStorePacket 165186 [06:20:43]StoreOFDPacket docnum=165186 [06:20:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 EF 01 00 00 BA A5 E7 01 19 AD 5A 03 01 00 03 00 DB 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 3A 2A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 85 02 00 35 04 06 00 C8 7F 26 29 A1 DE C3 3A 27 63 E5 7B 72 26 [06:20:43]CheckFolder [06:20:43]dirname=/storage/ofd_packets [06:20:43]CheckFolder done [06:20:43]ProducePacketName [06:20:43]name=ofd_packets/00165186 [06:20:43]NVStorageSaveData ofd_packets/00165186 [06:20:43]File name is /storage/ofd_packets/00165186 [06:20:43]Write 525 bytes [06:20:43]NVStorageSaveData done [06:20:43]OFDSenderStorePacket done [06:20:43]KKMCreateOFDPacket done [06:20:43]NVStorageSaveData kkm_last_timestamp [06:20:43]File name is /storage/kkm_last_timestamp [06:20:43]Write 4 bytes [06:20:43]NVStorageSaveData done [06:20:43]ExternCall_PrintAddStr [06:20:43]wPrintStart [06:20:43]Write to MH i2c: 01 00 00 EB 03 EE [06:20:43]Write i2c OK [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: 01 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: 01 07 00 [06:20:43]MH_I2C_Read... [06:20:43]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 FF 0F 03 [06:20:43]RasterBufferAndPrint [06:20:43]line Счет N : (3)50981 [06:20:43]line ИНН: 02508201610067 [06:20:43]line Контрольно-Кассовый Чек [06:20:43]line ПРОДАЖА [06:20:43]line Товар: 4700003150486 [06:20:43]line Водка Ороон 0,5 [06:20:43]line 1.000 * 425.00 [06:20:43]line = 425.00 [06:20:43]line НДС 12% НСП 1% [06:20:43]line > о реализуемом товаре [06:20:43]line Товар: 47018716 [06:20:43]line Водка Пшеничная 0,1л [06:20:43]line 2.000 * 65.00 [06:20:43]line = 130.00 [06:20:43]line НДС 12% НСП 1% [06:20:43]line > о реализуемом товаре [06:20:43]line Товар: 4700000310043 [06:20:43]line Вода Жалалабат 27 1л [06:20:43]line 1.000 * 60.00 [06:20:43]line = 60.00 [06:20:43]line НДС 12% НСП 1% [06:20:43]line > о реализуемом товаре [06:20:43]line ИТОГО: 615.00 [06:20:43]line НСП 1% : 5.44 [06:20:43]line НДС 12% : 65.30 [06:20:43]line Наличными: 615.00 [06:20:43]line Безнал.: 0.00 [06:20:43]line Место: АЗС № 130 "Партнер Нефть" [06:20:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:20:43]line СНО: Общий режим [06:20:43]line Чек 39 23.08.2024 06:20 [06:20:43]line Смена: 469 ФФД: 1.0 [06:20:43]line ЗНМ: 0300000070 [06:20:43]line РНМ: 0000000000092562 [06:20:43]line Версия ККМ: 001 [06:20:43]line ФМ: 0000000000871769 [06:20:43]line ФД: 165186 [06:20:43]line ФПД: 220448426664414 [06:20:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T062042&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165186&fm=220448426664414&tin=02508201610067®Number=0000000000092562&sum=61500 [06:20:43]line 0 [06:20:43]written 0, free lines is 4095 [06:20:43]OFD Sender: Processing packet 165186 [packets to send 989, broken 988] [06:20:43]ProducePacketName [06:20:43]name=ofd_packets/00165186 [06:20:43]OFD Sender: To server: pG, [06:20:43]CommunicateWithHost lk.salyk.kg:30040 [06:20:43]ConnectInit lk.salyk.kg [06:20:44]Write to MH i2c: 01 00 00 1F 04 23 [06:20:44]Write i2c OK [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: 01 [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: 01 07 00 [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: 01 07 00 1F 04 00 00 00 00 00 1A 0C 50 [06:20:44]RasterBufferAndPrint [06:20:44]line [06:20:44]line [06:20:44]line [06:20:44]line [06:20:44]line [06:20:44]written 0, free lines is 3103 [06:20:44]MH_Cut [06:20:44]Write to MH i2c: D1 01 00 26 04 01 FC [06:20:44]Write i2c OK [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: D1 [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: D1 01 00 [06:20:44]MH_I2C_Read... [06:20:44]Read from MH i2c: D1 01 00 26 04 00 FB [06:20:44]Write to MH i2c: 01 00 00 27 04 2B [06:20:44]Write i2c OK [06:20:44]MH_I2C_Read... [06:20:44]Connected sock=11 [06:20:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 EF 01 00 00 BA A5 E7 01 19 AD 5A 03 01 00 03 00 DB 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 34 38 36 06 04 19 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9E D1 80 D0 BE D0 BE D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 04 A6 00 00 00 00 13 04 06 00 04 A6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3C F0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 82 19 00 00 00 00 07 04 06 00 3C F0 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 3A 2A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 85 02 00 35 04 06 00 C8 7F 26 29 A1 DE C3 3A 27 63 E5 7B 72 26 [06:20:44]*** Cut start [06:20:44]*** Purtial cut [06:20:44]*** Stage 1: CUTSNS_PIN = 1 [06:20:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9E 8C 47 00 8A 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 85 02 00 F4 03 04 00 88 D3 C7 66 B6 04 01 00 00 C6 51 6C C6 9C 56 AA E2 [06:20:45]CommunicateWithHost err = 0 [06:20:45]CheckOFDResponse [06:20:45]1017 (14) - 77093643461234 [06:20:45]1041 (16) - 0000000000871769 [06:20:45]1040 (4) - 165186 [06:20:45]1012 (4) - 23.08.2024 00:10 [06:20:45]1206 (1) - 0 [06:20:45]OFD Sender: Remove packet 165186 [06:20:45]ProducePacketName [06:20:45]name=ofd_packets/00165186 [06:20:45]NVStorageDeleteData [06:20:45]OFD Sender: No OFD packet to send [06:20:47]Read from MH i2c: 01 [06:20:47]MH_I2C_Read... [06:20:47]*** Stop cut motor [06:20:47]*** Cut end [06:20:47]Read from MH i2c: 01 07 00 [06:20:47]MH_I2C_Read... [06:20:47]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 FF 0F 40 [06:20:47]process_action close_receipt done [06:20:47]requested_data is exist [06:20:47]produce_requested_data [06:20:47]requested_item fm.sn is exist - process it [06:20:47]wFMCommunicate request_size=4 [06:20:47]MH_SAM_APDU [06:20:47]CAPDU: 80 11 00 00 [06:20:47]Write to MH i2c: E2 08 00 28 04 80 11 00 00 00 00 00 00 A6 [06:20:47]Write i2c OK [06:20:47]MH_I2C_Read... [06:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:20:47]Read from MH i2c: E2 [06:20:47]MH_I2C_Read... [06:20:47]Read from MH i2c: E2 17 00 [06:20:47]MH_I2C_Read... [06:20:47]Read from MH i2c: E2 17 00 28 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [06:20:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:20:47]wFMCommunicate OK [06:20:47]requested_item fd.num is exist - process it [06:20:47]SAM_PROTO_GetFieldsCounters [06:20:47]wFMCommunicate request_size=4 [06:20:47]MH_SAM_APDU [06:20:47]CAPDU: 80 13 00 00 [06:20:47]Write to MH i2c: E2 08 00 29 04 80 13 00 00 00 00 00 00 A9 [06:20:47]Write i2c OK [06:20:47]MH_I2C_Read... [06:20:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:20:47]Read from MH i2c: E2 [06:20:47]MH_I2C_Read... [06:20:47]Read from MH i2c: E2 62 00 [06:20:47]MH_I2C_Read... [06:20:47]Read from MH i2c: E2 62 00 29 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 E3 [06:20:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:20:47]wFMCommunicate OK [06:20:47]SAM_PROTO_GetFieldsCounters done [06:20:47]requested_item shift.num is exist - process it [06:20:47]requested_item shift.opened is exist - process it [06:20:47]req_shift_opened [06:20:47]FM_GetShiftState [06:20:47]SAM_PROTO_GetShiftState [06:20:47]wFMCommunicate request_size=4 [06:20:47]MH_SAM_APDU [06:20:47]CAPDU: 80 13 01 00 [06:20:47]Write to MH i2c: E2 08 00 2A 04 80 13 01 00 00 00 00 00 AB [06:20:47]Write i2c OK [06:20:47]MH_I2C_Read... [06:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:20:47]Read from MH i2c: E2 [06:20:47]MH_I2C_Read... [06:20:47]Read from MH i2c: E2 0E 00 [06:20:47]MH_I2C_Read... [06:20:47]Read from MH i2c: E2 0E 00 2A 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [06:20:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [06:20:47]wFMCommunicate OK [06:20:47]SAM_PROTO_GetShiftState done [06:20:47]FM_GetShiftState done [06:20:47]req_shift_opened done [06:20:47]requested_item shift.open_date is exist - process it [06:20:47]req_shift_open_date [06:20:47]req_shift_open_date done [06:20:47]produce_requested_data done [06:20:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165186,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [06:20:47]process_action_free close_receipt [06:20:47]json_value_free [06:20:47]json_value_free done [06:20:47]process_json_proto returns [06:20:47]Send response to host [06:20:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165186,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [06:20:47]free response buf [06:20:47]execute_script done [06:20:47]execute_script returns [06:20:47]free content buf [06:20:47]Sock 7.Close socket [06:20:47]Sock 7.Thread stoped [06:20:50]OFD Sender: No OFD packet to send [06:20:55]OFD Sender: No OFD packet to send [06:21:00]OFD Sender: No OFD packet to send [06:21:05]OFD Sender: No OFD packet to send [06:21:10]OFD Sender: No OFD packet to send [06:21:15]OFD Sender: No OFD packet to send [06:21:20]OFD Sender: No OFD packet to send [06:21:25]OFD Sender: No OFD packet to send [06:21:30]OFD Sender: No OFD packet to send [06:21:35]OFD Sender: No OFD packet to send [06:21:40]OFD Sender: No OFD packet to send [06:21:45]OFD Sender: No OFD packet to send [06:21:50]recv_with_timeout no data received [06:21:50]OFD Sender: No OFD packet to send [06:21:55]OFD Sender: No OFD packet to send [06:22:00]OFD Sender: No OFD packet to send [06:22:06]OFD Sender: No OFD packet to send [06:22:11]OFD Sender: No OFD packet to send [06:22:16]OFD Sender: No OFD packet to send [06:22:21]OFD Sender: No OFD packet to send [06:22:26]OFD Sender: No OFD packet to send [06:22:31]OFD Sender: No OFD packet to send [06:22:36]OFD Sender: No OFD packet to send [06:22:41]OFD Sender: No OFD packet to send [06:22:44]accept exits with 10 [06:22:44]New connection [06:22:44]New thread 3067022692 created [06:22:44]Thread 3067166052 joined [06:22:44]Waiting for new connection... [06:22:44] Sock 10.Parse request [06:22:44]Sock 10.Check first char [06:22:44]Sock 10.First char is OK [06:22:44]request: POST /json_proto HTTP/1.0 [06:22:44]Method: POST [06:22:44]URL: /json_proto [06:22:44]Method is POST - this is cgi request [06:22:44]url: /json_proto [06:22:44]query_string will be loaded in cgi processing [06:22:44]execute_cgi json_proto POST (null) [06:22:44]execute_cgi path=json_proto method=POST [06:22:44]POST find Content-Length [06:22:44]Host: 172.17.44.132:8080 [06:22:44]Content-Length: 822 [06:22:44]Content-Type: application/json [06:22:44] [06:22:44]POST finish read [06:22:44]Found Content-Length = 822 [06:22:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)293995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:22:44]execute_script... [06:22: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)293995", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:22:44]POST & json_proto [06:22:44]process_json_proto [06:22:44]json parsed OK: [06:22:44]protocol is kg_v1.0 [06:22:44]action value=close_receipt [06:22:44]process_action close_receipt [06:22:44]cmd_close_receipt [06:22:44]MH_GetDate [06:22:44]Write to MH i2c: F0 00 00 2B 04 1E [06:22:44]Write i2c OK [06:22:44]MH_I2C_Read... [06:22:44]Read from MH i2c: F0 [06:22:44]MH_I2C_Read... [06:22:44]Read from MH i2c: F0 09 00 [06:22:44]MH_I2C_Read... [06:22:44]Read from MH i2c: F0 09 00 2B 04 00 B5 2A C8 66 2A 83 C1 65 07 [06:22:44]GetLastDocTimeStamp 1724394042 [06:22:44]current date 1724394165 [06:22:44]FM_GetShiftState [06:22:44]SAM_PROTO_GetShiftState [06:22:44]wFMCommunicate request_size=4 [06:22:44]MH_SAM_APDU [06:22:44]CAPDU: 80 13 01 00 [06:22:44]Write to MH i2c: E2 08 00 2C 04 80 13 01 00 00 00 00 00 AD [06:22:44]Write i2c OK [06:22:44]MH_I2C_Read... [06:22:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:22:44]Read from MH i2c: E2 [06:22:44]MH_I2C_Read... [06:22:44]Read from MH i2c: E2 0E 00 [06:22:44]MH_I2C_Read... [06:22:44]Read from MH i2c: E2 0E 00 2C 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DB [06:22:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [06:22:44]wFMCommunicate OK [06:22:44]SAM_PROTO_GetShiftState done [06:22:44]FM_GetShiftState done [06:22:44]opened in 1724372766 [06:22:44]opened+sec_in_day 1724459166 [06:22:44]quantity*price = 100007 [06:22:44]sum+1 = 100009 [06:22:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.08 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.08 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 40 23.08.2024 06:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165187 ФПД: 206446405921516 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T062245&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165187&fm=206446405921516&tin=02508201610067®Number=0000000000092562&sum=100008 [06:22:45]StoreToDocumentArchive [06:22:45]shift 469 fd 165187 [06:22:45]save to /storage/0469/doc_00165187 [06:22:45]save last doc name /storage/0469/doc_00165187 to /storage/kkm_last_doc_name [06:22:45]save OK [06:22:45]Clear old archive folders... [06:22:45]ProcessDocumentItem done err = 0, tmpTLVsize=250 [06:22:45]tlvbuf is 00A6A020 [06:22:45]SAM_PROTO_ClearQueue [06:22:45]wFMCommunicate request_size=4 [06:22:45]MH_SAM_APDU [06:22:45]CAPDU: 80 09 00 00 [06:22:45]Write to MH i2c: E2 08 00 39 04 80 09 00 00 00 00 00 00 AF [06:22:45]Write i2c OK [06:22:45]MH_I2C_Read... [06:22:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:22:45]Read from MH i2c: E2 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 03 00 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 03 00 39 04 00 90 00 B1 [06:22:45]RAPDU: 90 00 [06:22:45]wFMCommunicate OK [06:22:45]SAM_PROTO_ClearQueue done [06:22:45]KKMCreateOFDPacket [06:22:45]OFDProtocolAddRootSTLVToBuf [06:22:45]FM_MakeSignedData [06:22:45]FM_MakeSignedData [06:22:45]SAM_PROTO_SignData [06:22:45]wFMCommunicate request_size=4 [06:22:45]MH_SAM_APDU [06:22:45]CAPDU: 80 0D 01 02 [06:22:45]Write to MH i2c: E2 08 00 3A 04 80 0D 01 02 00 00 00 00 B7 [06:22:45]Write i2c OK [06:22:45]MH_I2C_Read... [06:22:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:22:45]Read from MH i2c: E2 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 03 00 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 03 00 3A 04 00 90 00 B2 [06:22:45]RAPDU: 90 00 [06:22:45]wFMCommunicate OK [06:22:45]wFMCommunicate request_size=255 [06:22:45]MH_SAM_APDU [06:22:45]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 B5 2A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 85 02 00 35 04 06 00 BB C3 [06:22:45]Write to MH i2c: E2 02 01 3B 04 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 B5 2A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 85 02 00 35 04 06 00 BB C3 00 00 F9 [06:22:45]Write i2c OK [06:22:45]MH_I2C_Read... [06:22:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:22:45]Read from MH i2c: E2 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 03 00 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [06:22:45]RAPDU: 90 00 [06:22:45]wFMCommunicate OK [06:22:45]wFMCommunicate request_size=9 [06:22:45]MH_SAM_APDU [06:22:45]CAPDU: 80 0D 02 02 04 0C B0 AA EC [06:22:45]Write to MH i2c: E2 0C 00 3C 04 80 0D 02 02 04 00 0C B0 AA EC 00 00 14 [06:22:45]Write i2c OK [06:22:45]MH_I2C_Read... [06:22:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:22:45]Read from MH i2c: E2 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 03 00 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [06:22:45]RAPDU: 90 00 [06:22:45]wFMCommunicate OK [06:22:45]wFMCommunicate request_size=4 [06:22:45]MH_SAM_APDU [06:22:45]CAPDU: 80 0D 03 02 [06:22:45]Write to MH i2c: E2 08 00 3D 04 80 0D 03 02 00 00 00 00 BC [06:22:45]Write i2c OK [06:22:45]MH_I2C_Read... [06:22:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:22:45]Read from MH i2c: E2 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 0B 00 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 0B 00 3D 04 00 DF 57 28 8F 89 3B 6F C0 90 00 9D [06:22:45]RAPDU: DF 57 28 8F 89 3B 6F C0 90 00 [06:22:45]wFMCommunicate OK [06:22:45]SAM_PROTO_SignData done [06:22:45]FM_MakeSignedData done [06:22:45]CreateOFDProtocolMessage [06:22:45]wFMCommunicate request_size=4 [06:22:45]MH_SAM_APDU [06:22:45]CAPDU: 80 11 00 00 [06:22:45]Write to MH i2c: E2 08 00 3E 04 80 11 00 00 00 00 00 00 BC [06:22:45]Write i2c OK [06:22:45]MH_I2C_Read... [06:22:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:22:45]Read from MH i2c: E2 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 17 00 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: E2 17 00 3E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [06:22:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:22:45]wFMCommunicate OK [06:22:45]CreateOFDProtocolMessage done [06:22:45]OFDSenderStorePacket 165187 [06:22:45]StoreOFDPacket docnum=165187 [06:22:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 26 14 06 01 07 D3 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 B5 2A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 85 02 00 35 04 06 00 BB C3 0C B0 AA EC DF 57 28 8F 89 3B 6F C0 [06:22:45]CheckFolder [06:22:45]dirname=/storage/ofd_packets [06:22:45]CheckFolder done [06:22:45]ProducePacketName [06:22:45]name=ofd_packets/00165187 [06:22:45]NVStorageSaveData ofd_packets/00165187 [06:22:45]File name is /storage/ofd_packets/00165187 [06:22:45]Write 300 bytes [06:22:45]NVStorageSaveData done [06:22:45]OFDSenderStorePacket done [06:22:45]KKMCreateOFDPacket done [06:22:45]NVStorageSaveData kkm_last_timestamp [06:22:45]File name is /storage/kkm_last_timestamp [06:22:45]Write 4 bytes [06:22:45]NVStorageSaveData done [06:22:45]ExternCall_PrintAddStr [06:22:45]wPrintStart [06:22:45]Write to MH i2c: 01 00 00 3F 04 43 [06:22:45]Write i2c OK [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: 01 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: 01 07 00 [06:22:45]MH_I2C_Read... [06:22:45]Read from MH i2c: 01 07 00 3F 04 00 00 00 00 00 FF 0F 58 [06:22:45]RasterBufferAndPrint [06:22:45]line Счет N : (1)293995 [06:22:45]line ИНН: 02508201610067 [06:22:45]line Контрольно-Кассовый Чек [06:22:45]line ПРОДАЖА [06:22:45]line ТРК (МРК, ГНК) : 71 [06:22:45]line Товар: 2711129700 [06:22:45]line ГАЗ-К-5 [06:22:45]line 26.740 * 37.40 [06:22:45]line = 1000.08 [06:22:45]line НДС 12% НСП 1% [06:22:45]line > о реализуемом товаре [06:22:45]line ИТОГО: 1000.08 [06:22:45]line НСП 1% : 8.85 [06:22:45]line НДС 12% : 106.20 [06:22:45]line Наличными: 0.00 [06:22:45]line Безнал.: 1000.08 [06:22:45]line Место: АЗС № 130 "Партнер Нефть" [06:22:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:22:45]line СНО: Общий режим [06:22:45]line Чек 40 23.08.2024 06:22 [06:22:45]line Смена: 469 ФФД: 1.0 [06:22:45]line ЗНМ: 0300000070 [06:22:45]line РНМ: 0000000000092562 [06:22:45]line Версия ККМ: 001 [06:22:45]line Платежная система: Бакай Банк [06:22:45]line ФМ: 0000000000871769 [06:22:45]line ФД: 165187 [06:22:45]line ФПД: 206446405921516 [06:22:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T062245&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165187&fm=206446405921516&tin=02508201610067®Number=0000000000092562&sum=100008 [06:22:45]written 0, free lines is 4095 [06:22:45]OFD Sender: Processing packet 165187 [packets to send 989, broken 988] [06:22:45]ProducePacketName [06:22:45]name=ofd_packets/00165187 [06:22:45]OFD Sender: To server: pG, [06:22:45]CommunicateWithHost lk.salyk.kg:30040 [06:22:45]ConnectInit lk.salyk.kg [06:22:46]Write to MH i2c: 01 00 00 69 04 6D [06:22:46]Write i2c OK [06:22:46]MH_I2C_Read... [06:22:46]Read from MH i2c: 01 [06:22:46]MH_I2C_Read... [06:22:46]Read from MH i2c: 01 07 00 [06:22:46]MH_I2C_Read... [06:22:46]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 C2 0C 42 [06:22:46]RasterBufferAndPrint [06:22:46]line [06:22:46]line [06:22:46]line [06:22:46]line [06:22:46]line [06:22:46]written 0, free lines is 3270 [06:22:46]MH_Cut [06:22:46]Write to MH i2c: D1 01 00 70 04 01 46 [06:22:46]Write i2c OK [06:22:46]MH_I2C_Read... [06:22:46]Read from MH i2c: D1 [06:22:46]MH_I2C_Read... [06:22:46]Read from MH i2c: D1 01 00 [06:22:46]MH_I2C_Read... [06:22:46]Read from MH i2c: D1 01 00 70 04 00 45 [06:22:46]Write to MH i2c: 01 00 00 71 04 75 [06:22:46]Write i2c OK [06:22:46]MH_I2C_Read... [06:22:47]*** Cut start [06:22:47]*** Purtial cut [06:22:47]*** Stage 1: CUTSNS_PIN = 1 [06:22:49]Read from MH i2c: 01 [06:22:49]MH_I2C_Read... [06:22:49]*** Stop cut motor [06:22:49]*** Cut end [06:22:49]Read from MH i2c: 01 07 00 [06:22:49]MH_I2C_Read... [06:22:49]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 FF 0F 8A [06:22:49]process_action close_receipt done [06:22:49]requested_data is exist [06:22:49]produce_requested_data [06:22:49]requested_item fm.sn is exist - process it [06:22:49]wFMCommunicate request_size=4 [06:22:49]MH_SAM_APDU [06:22:49]CAPDU: 80 11 00 00 [06:22:49]Write to MH i2c: E2 08 00 72 04 80 11 00 00 00 00 00 00 F0 [06:22:49]Write i2c OK [06:22:49]MH_I2C_Read... [06:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:22:49]Read from MH i2c: E2 [06:22:49]MH_I2C_Read... [06:22:49]Read from MH i2c: E2 17 00 [06:22:49]MH_I2C_Read... [06:22:49]Read from MH i2c: E2 17 00 72 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [06:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:22:49]wFMCommunicate OK [06:22:49]requested_item fd.num is exist - process it [06:22:49]SAM_PROTO_GetFieldsCounters [06:22:49]wFMCommunicate request_size=4 [06:22:49]MH_SAM_APDU [06:22:49]CAPDU: 80 13 00 00 [06:22:49]Write to MH i2c: E2 08 00 73 04 80 13 00 00 00 00 00 00 F3 [06:22:49]Write i2c OK [06:22:49]MH_I2C_Read... [06:22:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:22:49]Read from MH i2c: E2 [06:22:49]MH_I2C_Read... [06:22:49]Read from MH i2c: E2 62 00 [06:22:49]MH_I2C_Read... [06:22:49]Read from MH i2c: E2 62 00 73 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [06:22:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [06:22:49]wFMCommunicate OK [06:22:49]SAM_PROTO_GetFieldsCounters done [06:22:49]requested_item shift.num is exist - process it [06:22:49]requested_item shift.opened is exist - process it [06:22:49]req_shift_opened [06:22:49]FM_GetShiftState [06:22:49]SAM_PROTO_GetShiftState [06:22:49]wFMCommunicate request_size=4 [06:22:49]MH_SAM_APDU [06:22:49]CAPDU: 80 13 01 00 [06:22:49]Write to MH i2c: E2 08 00 74 04 80 13 01 00 00 00 00 00 F5 [06:22:49]Write i2c OK [06:22:49]MH_I2C_Read... [06:22:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:22:49]Read from MH i2c: E2 [06:22:49]MH_I2C_Read... [06:22:49]Read from MH i2c: E2 0E 00 [06:22:49]MH_I2C_Read... [06:22:49]Read from MH i2c: E2 0E 00 74 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 23 [06:22:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [06:22:49]wFMCommunicate OK [06:22:49]SAM_PROTO_GetShiftState done [06:22:49]FM_GetShiftState done [06:22:49]req_shift_opened done [06:22:49]requested_item shift.open_date is exist - process it [06:22:49]req_shift_open_date [06:22:49]req_shift_open_date done [06:22:49]produce_requested_data done [06:22:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165187,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [06:22:49]process_action_free close_receipt [06:22:49]json_value_free [06:22:49]json_value_free done [06:22:49]process_json_proto returns [06:22:49]Send response to host [06:22:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165187,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [06:22:49]free response buf [06:22:49]execute_script done [06:22:49]execute_script returns [06:22:49]free content buf [06:22:49]Sock 10.Close socket [06:22:49]Sock 10.Thread stoped [06:22:49]recv_with_timeout no data received [06:22:50]ConnectInit Can't take IP for lk.salyk.kg [06:22:50]CommunicateWithHost connect error [06:22:50]CommunicateWithHost err = -1 [06:22:50]OFD Sender: Server communicate error [06:22:55]OFD Sender: Processing packet 165187 [packets to send 989, broken 988] [06:22:55]ProducePacketName [06:22:55]name=ofd_packets/00165187 [06:22:55]OFD Sender: To server: pG, [06:22:55]CommunicateWithHost lk.salyk.kg:30040 [06:22:55]ConnectInit lk.salyk.kg [06:23:03]recv_with_timeout no data received [06:23:06]Connected sock=10 [06:23:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 26 14 06 01 07 D3 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 B5 2A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 85 02 00 35 04 06 00 BB C3 0C B0 AA EC DF 57 28 8F 89 3B 6F C0 [06:23:11]recv_with_timeout no data received [06:23:11]CommunicateWithHost answer receiving error [06:23:11]CommunicateWithHost err = -3 [06:23:11]OFD Sender: Server communicate error [06:23:16]OFD Sender: Processing packet 165187 [packets to send 989, broken 988] [06:23:16]ProducePacketName [06:23:16]name=ofd_packets/00165187 [06:23:16]OFD Sender: To server: pG, [06:23:16]CommunicateWithHost lk.salyk.kg:30040 [06:23:16]ConnectInit lk.salyk.kg [06:23:21]ConnectInit Can't take IP for lk.salyk.kg [06:23:21]CommunicateWithHost connect error [06:23:21]CommunicateWithHost err = -1 [06:23:21]OFD Sender: Server communicate error [06:23:22]recv_with_timeout no data received [06:23:26]OFD Sender: Processing packet 165187 [packets to send 989, broken 988] [06:23:26]ProducePacketName [06:23:26]name=ofd_packets/00165187 [06:23:26]OFD Sender: To server: pG, [06:23:26]CommunicateWithHost lk.salyk.kg:30040 [06:23:26]ConnectInit lk.salyk.kg [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]Read from MH i2c: A0 *** [00:00:10]01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17216675+1707180842=1724397517 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 CE 37 C8 66 2A 83 C1 65 05 [07:18:38]Current date/time: 23.08.2024 07:18 [07:18:38]FM_Init [07:18:38]wFMConnect [07:18:38]MH_SAM_On [07:18:38]Write to MH i2c: E0 00 00 08 00 E7 [07:18:38]Write i2c OK [07:18:38]MH_I2C_Read... [07:18:38]*** iso7816_init finished! [07:18:38]*** atr: [07:18:38]*** 0F 3B D5 18 FF 81 91 FE [07:18:38]*** 1F C3 80 73 C8 21 10 0A [07:18:38]*** 00 00 00 00 00 00 00 00 [07:18:38]*** 00 00 00 00 00 00 00 00 [07:18:38]*** 00 00 00 00 00 00 00 00 [07:18:38]*** 00 00 00 00 00 00 00 00 [07:18:38]*** 00 00 00 00 00 00 00 00 [07:18:38]*** 00 00 00 00 00 00 00 00 [07:18:38]Read from MH i2c: E0 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E0 10 00 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [07:18:38]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:18:38]wFMCommunicate request_size=10 [07:18:38]MH_SAM_APDU [07:18:38]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:18:38]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:18:38]Write i2c OK [07:18:38]MH_I2C_Read... [07:18:38]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:18:38]Read from MH i2c: E2 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 03 00 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:18:38]RAPDU: 90 00 [07:18:38]wFMCommunicate OK [07:18:38]wFMCommunicate request_size=4 [07:18:38]MH_SAM_APDU [07:18:38]CAPDU: 80 11 00 00 [07:18:38]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:18:38]Write i2c OK [07:18:38]MH_I2C_Read... [07:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:18:38]Read from MH i2c: E2 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 17 00 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [07:18:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:18:38]wFMCommunicate OK [07:18:38]Detected FM SN is 0000000000871769 [07:18:38]Stored FM SN is 0000000000871769 [07:18:38]wFMCommunicate request_size=9 [07:18:38]MH_SAM_APDU [07:18:38]CAPDU: 80 16 00 00 04 E7 8B 00 00 [07:18:38]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [07:18:38]Write i2c OK [07:18:38]MH_I2C_Read... [07:18:38]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:18:38]Read from MH i2c: E2 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 03 00 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:18:38]RAPDU: 90 00 [07:18:38]wFMCommunicate OK [07:18:38]FM PIN OK [07:18:38]wFMCommunicate request_size=8 [07:18:38]MH_SAM_APDU [07:18:38]CAPDU: 80 14 04 00 03 02 00 01 [07:18:38]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:18:38]Write i2c OK [07:18:38]MH_I2C_Read... [07:18:38]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:18:38]Read from MH i2c: E2 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 03 00 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:18:38]RAPDU: 90 00 [07:18:38]wFMCommunicate OK [07:18:38]wFMCommunicate request_size=13 [07:18:38]MH_SAM_APDU [07:18:38]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:18:38]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 [07:18:38]Write i2c OK [07:18:38]MH_I2C_Read... [07:18:38]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:18:38]Read from MH i2c: E2 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 03 00 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:18:38]RAPDU: 90 00 [07:18:38]wFMCommunicate OK [07:18:38]wFMCommunicate request_size=4 [07:18:38]MH_SAM_APDU [07:18:38]CAPDU: 80 11 00 00 [07:18:38]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:18:38]Write i2c OK [07:18:38]MH_I2C_Read... [07:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:18:38]Read from MH i2c: E2 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 17 00 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [07:18:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:18:38]wFMCommunicate OK [07:18:38]DocumentArchiveInit [07:18:38]Start Httpd... [07:18:38]Httpd thread 3067739492 created [07:18:38]Write to MH i2c: 01 00 00 0F 00 0F [07:18:38]Write i2c OK [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: 01 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: 01 07 00 [07:18:38]MH_I2C_Read... [07:18:38]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:18:38]MH Int Process started [07:18:38]Allocated Socket 8 [07:18:38]Bind OK [07:18:38]Listen OK [07:18:38]httpd running on port 8080 [07:18:38]Waiting for new connection... [07:18:39]OFD Sender: Processing packet 165187 [packets to send 989, broken 988] [07:18:39]ProducePacketName [07:18:39]name=ofd_packets/00165187 [07:18:39]OFD Sender: To server: pG, [07:18:39]CommunicateWithHost lk.salyk.kg:30040 [07:18:39]ConnectInit lk.salyk.kg [07:18:41]Connected sock=6 [07:18:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 26 14 06 01 07 D3 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 B5 2A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 85 02 00 35 04 06 00 BB C3 0C B0 AA EC DF 57 28 8F 89 3B 6F C0 [07:18:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 94 C7 47 00 06 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 85 02 00 F4 03 04 00 1B E1 C7 66 B6 04 01 00 00 A8 A3 4C 5F 5D FF 18 13 [07:18:41]CommunicateWithHost err = 0 [07:18:41]CheckOFDResponse [07:18:41]1017 (14) - 77093643461234 [07:18:41]1041 (16) - 0000000000871769 [07:18:41]1040 (4) - 165187 [07:18:41]1012 (4) - 23.08.2024 01:08 [07:18:41]1206 (1) - 0 [07:18:41]OFD Sender: Remove packet 165187 [07:18:41]ProducePacketName [07:18:41]name=ofd_packets/00165187 [07:18:41]NVStorageDeleteData [07:18:42]OFD Sender: No OFD packet to send [07:18:47]OFD Sender: No OFD packet to send [07:18:52]OFD Sender: No OFD packet to send [07:18:56]recv_with_timeout no data received [07:18:57]OFD Sender: No OFD packet to send [07:19:02]OFD Sender: No OFD packet to send [07:19:07]OFD Sender: No OFD packet to send [07:19:12]OFD Sender: No OFD packet to send [07:19:12]recv_with_timeout no data received [07:19:17]OFD Sender: No OFD packet to send [07:19:18]accept exits with 9 [07:19:18]New connection [07:19:18]New thread 3067452772 created [07:19:18]Waiting for new connection... [07:19:18] Sock 9.Parse request [07:19:18]Sock 9.Check first char [07:19:18]Sock 9.First char is OK [07:19:18]request: POST /json_proto HTTP/1.0 [07:19:18]Method: POST [07:19:18]URL: /json_proto [07:19:18]Method is POST - this is cgi request [07:19:18]url: /json_proto [07:19:18]query_string will be loaded in cgi processing [07:19:18]execute_cgi json_proto POST (null) [07:19:18]execute_cgi path=json_proto method=POST [07:19:18]POST find Content-Length [07:19:18]Host: 172.17.44.132:8080 [07:19:18]Content-Length: 215 [07:19:18]Content-Type: application/json [07:19:18] [07:19:18]POST finish read [07:19:18]Found Content-Length = 215 [07:19:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:18]execute_script... [07:19:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:18]POST & json_proto [07:19:18]process_json_proto [07:19:18]json parsed OK: [07:19:18]protocol is kg_v1.0 [07:19:18]action value=get_value [07:19:18]process_action get_value [07:19:18]cmd_get_value [07:19:18]process_action get_value done [07:19:18]requested_data is exist [07:19:18]produce_requested_data [07:19:18]requested_item kkm.sn is exist - process it [07:19:18]requested_item kkm.ver is exist - process it [07:19:18]requested_item fm.sn is exist - process it [07:19:18]wFMCommunicate request_size=4 [07:19:18]MH_SAM_APDU [07:19:18]CAPDU: 80 11 00 00 [07:19:18]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:19:18]Write i2c OK [07:19:18]MH_I2C_Read... [07:19:18]Read from MH i2c: E2 [07:19:18]MH_I2C_Read... [07:19:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:18]Read from MH i2c: E2 17 00 [07:19:18]MH_I2C_Read... [07:19:18]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [07:19:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:19:18]wFMCommunicate OK [07:19:18]requested_item fd.num is exist - process it [07:19:18]SAM_PROTO_GetFieldsCounters [07:19:18]wFMCommunicate request_size=4 [07:19:18]MH_SAM_APDU [07:19:18]CAPDU: 80 13 00 00 [07:19:18]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:19:18]Write i2c OK [07:19:18]MH_I2C_Read... [07:19:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:19:18]Read from MH i2c: E2 [07:19:18]MH_I2C_Read... [07:19:18]Read from MH i2c: E2 62 00 [07:19:18]MH_I2C_Read... [07:19:18]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 CB [07:19:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:19:18]wFMCommunicate OK [07:19:18]SAM_PROTO_GetFieldsCounters done [07:19:18]requested_item shift.num is exist - process it [07:19:18]requested_item shift.opened is exist - process it [07:19:18]req_shift_opened [07:19:18]FM_GetShiftState [07:19:18]SAM_PROTO_GetShiftState [07:19:18]wFMCommunicate request_size=4 [07:19:18]MH_SAM_APDU [07:19:18]CAPDU: 80 13 01 00 [07:19:18]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:19:18]Write i2c OK [07:19:18]MH_I2C_Read... [07:19:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:18]Read from MH i2c: E2 [07:19:18]MH_I2C_Read... [07:19:18]Read from MH i2c: E2 0E 00 [07:19:18]MH_I2C_Read... [07:19:18]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [07:19:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:19:18]wFMCommunicate OK [07:19:18]SAM_PROTO_GetShiftState done [07:19:18]FM_GetShiftState done [07:19:18]req_shift_opened done [07:19:18]requested_item shift.open_date is exist - process it [07:19:18]req_shift_open_date [07:19:18]req_shift_open_date done [07:19:18]produce_requested_data done [07:19:18]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165187,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:19:18]process_action_free get_value [07:19:18]json_value_free [07:19:18]json_value_free done [07:19:18]process_json_proto returns [07:19:18]Send response to host [07:19:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165187,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:19:18]free response buf [07:19:18]execute_script done [07:19:18]execute_script returns [07:19:18]free content buf [07:19:18]Sock 9.Close socket [07:19:18]Sock 9.Thread stoped [07:19:18]accept exits with 10 [07:19:18]New connection [07:19:18]New thread 3067309412 created [07:19:18]Thread 3067452772 joined [07:19:18]Waiting for new connection... [07:19:18] Sock 10.Parse request [07:19:18]Sock 10.Check first char [07:19:18]Sock 10.First char is OK [07:19:18]request: POST /json_proto HTTP/1.0 [07:19:18]Method: POST [07:19:18]URL: /json_proto [07:19:18]Method is POST - this is cgi request [07:19:18]url: /json_proto [07:19:18]query_string will be loaded in cgi processing [07:19:18]execute_cgi json_proto POST (null) [07:19:18]execute_cgi path=json_proto method=POST [07:19:18]POST find Content-Length [07:19:18]Host: 172.17.44.132:8080 [07:19:18]Content-Length: 331 [07:19:18]Content-Type: application/json [07:19:18] [07:19:18]POST finish read [07:19:18]Found Content-Length = 331 [07:19:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:19:18]execute_script... [07:19:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:19:18]POST & json_proto [07:19:18]process_json_proto [07:19:18]json parsed OK: [07:19:18]protocol is kg_v1.0 [07:19:18]action value=get_value [07:19:18]process_action get_value [07:19:18]cmd_get_value [07:19:18]process_action get_value done [07:19:18]requested_data is exist [07:19:18]produce_requested_data [07:19:18]requested_item fm.sale.total is exist - process it [07:19:18]SAM_PROTO_GetFMData [07:19:18]wFMCommunicate request_size=4 [07:19:18]MH_SAM_APDU [07:19:18]CAPDU: 80 13 03 00 [07:19:18]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [07:19:18]Write i2c OK [07:19:18]MH_I2C_Read... [07:19:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [07:19:19]Read from MH i2c: E2 [07:19:19]MH_I2C_Read... [07:19:19]Read from MH i2c: E2 FD 00 [07:19:19]MH_I2C_Read... [07:19:19]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 98 81 02 00 69 04 A4 00 6F 04 04 00 87 7E 02 00 B1 04 05 00 2A 80 C7 76 03 70 04 05 00 8E CF A5 71 02 72 04 05 00 9C B0 21 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 97 39 30 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3A 1D D9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 A1 [07:19:19]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 98 81 02 00 69 04 A4 00 6F 04 04 00 87 7E 02 00 B1 04 05 00 2A 80 C7 76 03 70 04 05 00 8E CF A5 71 02 72 04 05 00 9C B0 21 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 97 39 30 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3A 1D D9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [07:19:19]wFMCommunicate OK [07:19:19]wFMCommunicate request_size=4 [07:19:19]MH_SAM_APDU [07:19:19]CAPDU: 80 17 00 00 [07:19:19]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [07:19:19]Write i2c OK [07:19:19]MH_I2C_Read... [07:19:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:19:19]Read from MH i2c: E2 [07:19:19]MH_I2C_Read... [07:19:19]Read from MH i2c: E2 FD 00 [07:19:19]MH_I2C_Read... [07:19:19]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [07:19:19]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [07:19:19]wFMCommunicate OK [07:19:19]wFMCommunicate request_size=4 [07:19:19]MH_SAM_APDU [07:19:19]CAPDU: 80 17 00 00 [07:19:19]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [07:19:19]Write i2c OK [07:19:19]MH_I2C_Read... [07:19:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:19:19]Read from MH i2c: E2 [07:19:19]MH_I2C_Read... [07:19:19]Read from MH i2c: E2 FD 00 [07:19:19]MH_I2C_Read... [07:19:19]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [07:19:19]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [07:19:19]wFMCommunicate OK [07:19:19]wFMCommunicate request_size=4 [07:19:19]MH_SAM_APDU [07:19:19]CAPDU: 80 17 00 00 [07:19:19]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [07:19:19]Write i2c OK [07:19:19]MH_I2C_Read... [07:19:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:19:20]Read from MH i2c: E2 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: E2 FD 00 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [07:19:20]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [07:19:20]wFMCommunicate OK [07:19:20]wFMCommunicate request_size=4 [07:19:20]MH_SAM_APDU [07:19:20]CAPDU: 80 17 00 00 [07:19:20]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [07:19:20]Write i2c OK [07:19:20]MH_I2C_Read... [07:19:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [07:19:20]Read from MH i2c: E2 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: E2 E6 00 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [07:19:20]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:19:20]wFMCommunicate OK [07:19:20]SAM_PROTO_GetFMData done [07:19:20]requested_item fm.sale_refund.total is exist - process it [07:19:20]requested_item fm.buy.total is exist - process it [07:19:20]requested_item shift.sale.total is exist - process it [07:19:20]SAM_PROTO_GetShiftData [07:19:20]wFMCommunicate request_size=4 [07:19:20]MH_SAM_APDU [07:19:20]CAPDU: 80 13 02 00 [07:19:20]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:19:20]Write i2c OK [07:19:20]MH_I2C_Read... [07:19:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:19:20]Read from MH i2c: E2 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: E2 FD 00 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 28 00 00 00 69 04 9B 00 6F 04 04 00 28 00 00 00 B1 04 03 00 E3 0D 21 70 04 03 00 50 15 1D 72 04 03 00 93 F8 03 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B7 82 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 E1 4A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 2F [07:19:20]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 28 00 00 00 69 04 9B 00 6F 04 04 00 28 00 00 00 B1 04 03 00 E3 0D 21 70 04 03 00 50 15 1D 72 04 03 00 93 F8 03 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B7 82 03 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 E1 4A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [07:19:20]wFMCommunicate OK [07:19:20]wFMCommunicate request_size=4 [07:19:20]MH_SAM_APDU [07:19:20]CAPDU: 80 17 00 00 [07:19:20]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [07:19:20]Write i2c OK [07:19:20]MH_I2C_Read... [07:19:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:19:21]Read from MH i2c: E2 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 FD 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [07:19:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [07:19:21]wFMCommunicate OK [07:19:21]wFMCommunicate request_size=4 [07:19:21]MH_SAM_APDU [07:19:21]CAPDU: 80 17 00 00 [07:19:21]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:19:21]Read from MH i2c: E2 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 FD 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [07:19:21]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [07:19:21]wFMCommunicate OK [07:19:21]wFMCommunicate request_size=4 [07:19:21]MH_SAM_APDU [07:19:21]CAPDU: 80 17 00 00 [07:19:21]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:19:21]Read from MH i2c: E2 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 FD 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [07:19:21]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [07:19:21]wFMCommunicate OK [07:19:21]wFMCommunicate request_size=4 [07:19:21]MH_SAM_APDU [07:19:21]CAPDU: 80 17 00 00 [07:19:21]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [07:19:22]Read from MH i2c: E2 [07:19:22]MH_I2C_Read... [07:19:22]Read from MH i2c: E2 CB 00 [07:19:22]MH_I2C_Read... [07:19:22]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [07:19:22]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:19:22]wFMCommunicate OK [07:19:22]SAM_PROTO_GetShiftData done [07:19:22]requested_item shift.sale.total_cash is exist - process it [07:19:22]requested_item shift.sale_refund.total is exist - process it [07:19:22]requested_item shift.sale_refund.total_cash is exist - process it [07:19:22]requested_item shift.buy.total is exist - process it [07:19:22]requested_item shift.buy.total_cash is exist - process it [07:19:22]produce_requested_data done [07:19:22]produce_requested_data return {"fm.sale.total":148776878.50,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":21662.43,"shift.sale.total_cash":19060.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [07:19:22]process_action_free get_value [07:19:22]json_value_free [07:19:22]json_value_free done [07:19:22]process_json_proto returns [07:19:22]Send response to host [07:19:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":148776878.50,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":21662.43,"shift.sale.total_cash":19060.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [07:19:22]free response buf [07:19:22]execute_script done [07:19:22]execute_script returns [07:19:22]free content buf [07:19:22]Sock 10.Close socket [07:19:22]Sock 10.Thread stoped [07:19:22]OFD Sender: No OFD packet to send [07:19:22]accept exits with 9 [07:19:22]New connection [07:19:22]New thread 3067452772 created [07:19:22]Thread 3067309412 joined [07:19:22]Waiting for new connection... [07:19:22] Sock 9.Parse request [07:19:22]Sock 9.Check first char [07:19:22]Sock 9.First char is OK [07:19:22]request: POST /json_proto HTTP/1.0 [07:19:22]Method: POST [07:19:22]URL: /json_proto [07:19:22]Method is POST - this is cgi request [07:19:22]url: /json_proto [07:19:22]query_string will be loaded in cgi processing [07:19:22]execute_cgi json_proto POST (null) [07:19:22]execute_cgi path=json_proto method=POST [07:19:22]POST find Content-Length [07:19:22]Host: 172.17.44.132:8080 [07:19:22]Content-Length: 619 [07:19:22]Content-Type: application/json [07:19:22] [07:19:22]POST finish read [07:19:22]Found Content-Length = 619 90 00 9C [07:19:23]RAPDU: 90 00 [07:19:23]wFMCommunicate OK [07:19:23]wFMCommunicate request_size=4 [07:19:23]MH_SAM_APDU [07:19:23]CAPDU: 80 15 03 00 [07:19:23]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [07:19:23]Write i2c OK [07:19:23]MH_I2C_Read... [07:19:24]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [07:19:24]Read from MH i2c: E2 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 40 00 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 29 00 00 00 35 04 06 00 34 21 D2 8D 9A A4 90 00 62 [07:19:24]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 29 00 00 00 35 04 06 00 34 21 D2 8D 9A A4 90 00 [07:19:24]wFMCommunicate OK [07:19:24]SAM_PROTO_ProcessDocument answer len = 59 [07:19:24]SAM_PROTO_ProcessDocument done [07:19:24]SetTLVBufToDocument [07:19:24]Processing tag 1209 (04B9) [07:19:24]Malloc new data [07:19:24]Processing tag 1041 (0411) [07:19:24]Processing tag 1040 (0410) [07:19:24]Malloc new data [07:19:24]Processing tag 1038 (040E) [07:19:24]Malloc new data [07:19:24]Processing tag 1042 (0412) [07:19:24]Malloc new data [07:19:24]Processing tag 1077 (0435) [07:19:24]Malloc new data [07:19:24]SetTLVBufToDocument err=0 [07:19:24]KKMLoadAndSignReceiptData store KKM data [07:19:24]KKMLoadAndSignReceiptData err=0 [07:19:24]wFMCommunicate request_size=4 [07:19:24]MH_SAM_APDU [07:19:24]CAPDU: 80 11 00 00 [07:19:24]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [07:19:24]Write i2c OK [07:19:24]MH_I2C_Read... [07:19:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:24]Read from MH i2c: E2 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 17 00 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [07:19:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:19:24]wFMCommunicate OK [07:19:24]Счет N : (3)50982 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4650063110756 Масло Gazpromneft Super 10w40 1л 1.000 * 405.00 = 405.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 405.00 НСП 1% : 3.58 НДС 12% : 43.01 Наличными: 405.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 41 23.08.2024 07:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165188 ФПД: 57319871060644 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T071923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165188&fm=57319871060644&tin=02508201610067®Number=0000000000092562&sum=40500 0 [07:19:24]StoreToDocumentArchive [07:19:24]shift 469 fd 165188 [07:19:24]save to /storage/0469/doc_00165188 [07:19:24]save last doc name /storage/0469/doc_00165188 to /storage/kkm_last_doc_name [07:19:24]save OK [07:19:24]Clear old archive folders... [07:19:24]ProcessDocumentItem done err = 0, tmpTLVsize=280 [07:19:24]tlvbuf is 01BBBE90 [07:19:24]SAM_PROTO_ClearQueue [07:19:24]wFMCommunicate request_size=4 [07:19:24]MH_SAM_APDU [07:19:24]CAPDU: 80 09 00 00 [07:19:24]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:19:24]Write i2c OK [07:19:24]MH_I2C_Read... [07:19:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:19:24]Read from MH i2c: E2 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 03 00 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:19:24]RAPDU: 90 00 [07:19:24]wFMCommunicate OK [07:19:24]SAM_PROTO_ClearQueue done [07:19:24]KKMCreateOFDPacket [07:19:24]OFDProtocolAddRootSTLVToBuf [07:19:24]FM_MakeSignedData [07:19:24]FM_MakeSignedData [07:19:24]SAM_PROTO_SignData [07:19:24]wFMCommunicate request_size=4 [07:19:24]MH_SAM_APDU [07:19:24]CAPDU: 80 0D 01 02 [07:19:24]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:19:24]Write i2c OK [07:19:24]MH_I2C_Read... [07:19:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:19:24]Read from MH i2c: E2 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 03 00 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:19:24]RAPDU: 90 00 [07:19:24]wFMCommunicate OK [07:19:24]wFMCommunicate request_size=255 [07:19:24]MH_SAM_APDU [07:19:24]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 FB 37 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 [07:19:24]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 FB 37 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 00 FE [07:19:24]Write i2c OK [07:19:24]MH_I2C_Read... [07:19:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:24]Read from MH i2c: E2 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 03 00 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:19:24]RAPDU: 90 00 [07:19:24]wFMCommunicate OK [07:19:24]wFMCommunicate request_size=39 [07:19:24]MH_SAM_APDU [07:19:24]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 85 02 00 35 04 06 00 34 21 D2 8D 9A A4 [07:19:24]Write to MH i2c: E2 2A 00 2E 00 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 85 02 00 35 04 06 00 34 21 D2 8D 9A A4 00 00 26 [07:19:24]Write i2c OK [07:19:24]MH_I2C_Read... [07:19:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:24]Read from MH i2c: E2 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 03 00 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:19:24]RAPDU: 90 00 [07:19:24]wFMCommunicate OK [07:19:24]wFMCommunicate request_size=4 [07:19:24]MH_SAM_APDU [07:19:24]CAPDU: 80 0D 03 02 [07:19:24]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:19:24]Write i2c OK [07:19:24]MH_I2C_Read... [07:19:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:19:24]Read from MH i2c: E2 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 0B 00 [07:19:24]MH_I2C_Read... [07:19:24]Read from MH i2c: E2 0B 00 2F 00 00 FB BC 9B 01 68 17 0E 6F 90 00 FA [07:19:24]RAPDU: FB BC 9B 01 68 17 0E 6F 90 00 [07:19:25]wFMCommunicate OK [07:19:25]SAM_PROTO_SignData done [07:19:25]FM_MakeSignedData done [07:19:25]CreateOFDProtocolMessage [07:19:25]wFMCommunicate request_size=4 [07:19:25]MH_SAM_APDU [07:19:25]CAPDU: 80 11 00 00 [07:19:25]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:19:25]Write i2c OK [07:19:25]MH_I2C_Read... [07:19:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:25]Read from MH i2c: E2 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: E2 17 00 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [07:19:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:19:25]wFMCommunicate OK [07:19:25]CreateOFDProtocolMessage done [07:19:25]OFDSenderStorePacket 165188 [07:19:25]StoreOFDPacket docnum=165188 [07:19:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 64 C6 24 01 B2 2F 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 FB 37 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 85 02 00 35 04 06 00 34 21 D2 8D 9A A4 FB BC 9B 01 68 17 0E 6F [07:19:25]CheckFolder [07:19:25]dirname=/storage/ofd_packets [07:19:25]CheckFolder done [07:19:25]ProducePacketName [07:19:38]line Смена: 469 ФФД: 1.0 [07:19:38]line ЗНМ: 0300000070 [07:19:38]line РНМ: 0000000000092562 [07:19:38]line Версия ККМ: 001 [07:19:38]line ФМ: 0000000000871769 [07:19:38]line ФД: 165190 [07:19:38]line ФПД: 207098747269652 [07:19:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T071936&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165190&fm=207098747269652&tin=02508201610067®Number=0000000000092562&sum=14000 [07:19:38]line 0 [07:19:38]written 0, free lines is 4095 [07:19:39]Write to MH i2c: 01 00 00 ED 00 ED [07:19:39]Write i2c OK [07:19:39]MH_I2C_Read... [07:19:39]Read from MH i2c: 01 [07:19:39]MH_I2C_Read... [07:19:39]Read from MH i2c: 01 07 00 [07:19:39]MH_I2C_Read... [07:19:39]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 E8 0C E8 [07:19:39]RasterBufferAndPrint [07:19:39]line [07:19:39]line [07:19:39]line [07:19:39]line [07:19:39]line [07:19:39]written 0, free lines is 3337 [07:19:39]MH_Cut [07:19:39]Write to MH i2c: D1 01 00 F4 00 01 C6 [07:19:39]Write i2c OK [07:19:39]MH_I2C_Read... [07:19:39]Read from MH i2c: D1 [07:19:39]MH_I2C_Read... [07:19:39]Read from MH i2c: D1 01 00 [07:19:39]MH_I2C_Read... [07:19:39]Read from MH i2c: D1 01 00 F4 00 00 C5 [07:19:39]Write to MH i2c: 01 00 00 F5 00 F5 [07:19:39]Write i2c OK [07:19:39]MH_I2C_Read... [07:19:40]*** Cut start [07:19:40]*** Purtial cut [07:19:40]*** Stage 1: CUTSNS_PIN = 1 [07:19:42]Read from MH i2c: 01 [07:19:42]MH_I2C_Read... [07:19:42]*** Stop cut motor [07:19:42]*** Cut end [07:19:42]Read from MH i2c: 01 07 00 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FF 0F 0A [07:19:42]process_action close_receipt done [07:19:42]requested_data is exist [07:19:42]produce_requested_data [07:19:42]requested_item fm.sn is exist - process it [07:19:42]wFMCommunicate request_size=4 [07:19:42]MH_SAM_APDU [07:19:42]CAPDU: 80 11 00 00 [07:19:42]Write to MH i2c: E2 08 00 F6 00 80 11 00 00 00 00 00 00 70 [07:19:42]Write i2c OK [07:19:42]MH_I2C_Read... [07:19:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:42]Read from MH i2c: E2 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: E2 17 00 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: E2 17 00 F6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [07:19:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:19:42]wFMCommunicate OK [07:19:42]requested_item fd.num is exist - process it [07:19:42]SAM_PROTO_GetFieldsCounters [07:19:42]wFMCommunicate request_size=4 [07:19:42]MH_SAM_APDU [07:19:42]CAPDU: 80 13 00 00 [07:19:42]Write to MH i2c: E2 08 00 F7 00 80 13 00 00 00 00 00 00 73 [07:19:42]Write i2c OK [07:19:42]MH_I2C_Read... [07:19:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:19:42]Read from MH i2c: E2 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: E2 62 00 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: E2 62 00 F7 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [07:19:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:19:42]wFMCommunicate OK [07:19:42]SAM_PROTO_GetFieldsCounters done [07:19:42]requested_item shift.num is exist - process it [07:19:42]requested_item shift.opened is exist - process it [07:19:42]req_shift_opened [07:19:42]FM_GetShiftState [07:19:42]SAM_PROTO_GetShiftState [07:19:42]wFMCommunicate request_size=4 [07:19:42]MH_SAM_APDU [07:19:42]CAPDU: 80 13 01 00 [07:19:42]Write to MH i2c: E2 08 00 F8 00 80 13 01 00 00 00 00 00 75 [07:19:42]Write i2c OK [07:19:42]MH_I2C_Read... [07:19:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:42]Read from MH i2c: E2 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: E2 0E 00 [07:19:42]MH_I2C_Read... [07:19:42]Read from MH i2c: E2 0E 00 F8 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A3 [07:19:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:19:42]wFMCommunicate OK [07:19:42]SAM_PROTO_GetShiftState done [07:19:42]FM_GetShiftState done [07:19:42]req_shift_opened done [07:19:42]requested_item shift.open_date is exist - process it [07:19:42]req_shift_open_date [07:19:42]req_shift_open_date done [07:19:42]produce_requested_data done [07:19:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165190,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:19:42]process_action_free close_receipt [07:19:42]json_value_free [07:19:42]json_value_free done [07:19:42]process_json_proto returns [07:19:42]Send response to host [07:19:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165190,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:19:42]free response buf [07:19:42]execute_script done [07:19:42]execute_script returns [07:19:42]free content buf [07:19:42]Sock 7.Close socket [07:19:42]Sock 7.Thread stoped [07:19:43]accept exits with 10 [07:19:43]New connection [07:19:43]New thread 3067309412 created [07:19:43]Thread 3067452772 joined [07:19:43]Waiting for new connection... [07:19:43] Sock 10.Parse request [07:19:43]Sock 10.Check first char [07:19:43]Sock 10.First char is OK [07:19:43]request: POST /json_proto HTTP/1.0 [07:19:43]Method: POST [07:19:43]URL: /json_proto [07:19:43]Method is POST - this is cgi request [07:19:43]url: /json_proto [07:19:43]query_string will be loaded in cgi processing [07:19:43]execute_cgi json_proto POST (null) [07:19:43]execute_cgi path=json_proto method=POST [07:19:43]POST find Content-Length [07:19:43]Host: 172.17.44.132:8080 [07:19:43]Content-Length: 631 [07:19:43]Content-Type: application/json [07:19:43] [07:19:43]POST finish read [07:19:43]Found Content-Length = 631 [07:19:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50984", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:43]execute_script... [07:19:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50984", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:43]POST & json_proto [07:19:43]process_json_proto [07:19:43]json parsed OK: [07:19:43]protocol is kg_v1.0 [07:19:43]action value=close_receipt [07:19:43]process_action close_receipt [07:19:43]cmd_close_receipt [07:19:43]MH_GetDate [07:19:43]Write to MH i2c: F0 00 00 F9 00 E8 [07:19:43]Write i2c OK [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: F0 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: F0 09 00 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: F0 09 00 F9 00 00 0F 38 C8 66 2A 83 C1 65 39 [07:19:43]GetLastDocTimeStamp 1724397576 [07:19:43]current date 1724397583 [07:19:43]FM_GetShiftState [07:19:43]SAM_PROTO_GetShiftState [07:19:43]wFMCommunicate request_size=4 [07:19:43]MH_SAM_APDU [07:19:43]CAPDU: 80 13 01 00 [07:19:43]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [07:19:43]Write i2c OK [07:19:43]MH_I2C_Read... [07:19:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:43]Read from MH i2c: E2 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 0E 00 [07:19:43]MH_I2C_Read... [07:19:43]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A5 [07:19:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:19:43]wFMCommunicate OK [07:19:43]SAM_PROTO_GetShiftState done [07:19:43]FM_GetShiftState done [07:19:43]opened in 1724372766 [07:19:43]opened+sec_in_day 1724459166 [07:19:43]quantity*price = 4000 [07:19:43]sum+1 = 4001 [07:19:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 44 23.08.2024 07:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165191 ФПД: 227945733437019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T071944&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165191&fm=227945733437019&tin=02508201610067®Number=0000000000092562&sum=4000 0 [07:19:45]StoreToDocumentArchive [07:19:45]shift 469 fd 165191 [07:19:45]save to /storage/0469/doc_00165191 [07:19:45]save last doc name /storage/0469/doc_00165191 to /storage/kkm_last_doc_name [07:19:45]save OK [07:19:45]Clear old archive folders... [07:19:45]ProcessDocumentItem done err = 0, tmpTLVsize=271 [07:19:45]tlvbuf is 01C23580 [07:19:45]SAM_PROTO_ClearQueue [07:19:45]wFMCommunicate request_size=4 [07:19:45]MH_SAM_APDU [07:19:45]CAPDU: 80 09 00 00 [07:19:45]Write to MH i2c: E2 08 00 07 01 80 09 00 00 00 00 00 00 7A [07:19:45]Write i2c OK [07:19:45]MH_I2C_Read... [07:19:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:19:45]Read from MH i2c: E2 [07:19:45]MH_I2C_Read... [07:19:45]Read from MH i2c: E2 03 00 [07:19:45]MH_I2C_Read... [07:19:45]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [07:19:45]RAPDU: 90 00 [07:19:45]wFMCommunicate OK [07:19:45]SAM_PROTO_ClearQueue done [07:19:45]KKMCreateOFDPacket [07:19:45]OFDProtocolAddRootSTLVToBuf [07:19:45]FM_MakeSignedData [07:19:45]FM_MakeSignedData [07:19:45]SAM_PROTO_SignData [07:19:45]wFMCommunicate request_size=4 [07:19:45]MH_SAM_APDU [07:19:45]CAPDU: 80 0D 01 02 [07:19:45]Write to MH i2c: E2 08 00 08 01 80 0D 01 02 00 00 00 00 82 [07:19:45]Write i2c OK [07:19:45]MH_I2C_Read... [07:19:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:19:45]Read from MH i2c: E2 [07:19:45]MH_I2C_Read... [07:19:45]Read from MH i2c: E2 03 00 [07:19:45]MH_I2C_Read... [07:19:45]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [07:19:45]RAPDU: 90 00 [07:19:45]wFMCommunicate OK [07:19:45]wFMCommunicate request_size=255 [07:19:45]MH_SAM_APDU [07:19:45]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 10 38 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [07:19:45]Write to MH i2c: E2 02 01 09 01 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 10 38 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 DE [07:19:45]Write i2c OK [07:19:45]MH_I2C_Read... [07:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:46]Read from MH i2c: E2 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: E2 03 00 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [07:19:46]RAPDU: 90 00 [07:19:46]wFMCommunicate OK [07:19:46]wFMCommunicate request_size=30 [07:19:46]MH_SAM_APDU [07:19:46]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 47 85 02 00 35 04 06 00 CF 50 C0 78 36 5B [07:19:46]Write to MH i2c: E2 21 00 0A 01 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 47 85 02 00 35 04 06 00 CF 50 C0 78 36 5B 00 00 3A [07:19:46]Write i2c OK [07:19:46]MH_I2C_Read... [07:19:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:46]Read from MH i2c: E2 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: E2 03 00 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [07:19:46]RAPDU: 90 00 [07:19:46]wFMCommunicate OK [07:19:46]wFMCommunicate request_size=4 [07:19:46]MH_SAM_APDU [07:19:46]CAPDU: 80 0D 03 02 [07:19:46]Write to MH i2c: E2 08 00 0B 01 80 0D 03 02 00 00 00 00 87 [07:19:46]Write i2c OK [07:19:46]MH_I2C_Read... [07:19:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:19:46]Read from MH i2c: E2 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: E2 0B 00 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: E2 0B 00 0B 01 00 68 5B 99 D3 9A 89 B6 39 90 00 C9 [07:19:46]RAPDU: 68 5B 99 D3 9A 89 B6 39 90 00 [07:19:46]wFMCommunicate OK [07:19:46]SAM_PROTO_SignData done [07:19:46]FM_MakeSignedData done [07:19:46]CreateOFDProtocolMessage [07:19:46]wFMCommunicate request_size=4 [07:19:46]MH_SAM_APDU [07:19:46]CAPDU: 80 11 00 00 [07:19:46]Write to MH i2c: E2 08 00 0C 01 80 11 00 00 00 00 00 00 87 [07:19:46]Write i2c OK [07:19:46]MH_I2C_Read... [07:19:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:46]Read from MH i2c: E2 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: E2 17 00 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: E2 17 00 0C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [07:19:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:19:46]wFMCommunicate OK [07:19:46]CreateOFDProtocolMessage done [07:19:46]OFDSenderStorePacket 165191 [07:19:46]StoreOFDPacket docnum=165191 [07:19:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 8C 2E 1B 01 5E 7A 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 10 38 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 85 02 00 35 04 06 00 CF 50 C0 78 36 5B 68 5B 99 D3 9A 89 B6 39 [07:19:46]CheckFolder [07:19:46]dirname=/storage/ofd_packets [07:19:46]CheckFolder done [07:19:46]ProducePacketName [07:19:46]name=ofd_packets/00165191 [07:19:46]NVStorageSaveData ofd_packets/00165191 [07:19:46]File name is /storage/ofd_packets/00165191 [07:19:46]Write 321 bytes [07:19:46]NVStorageSaveData done [07:19:46]OFDSenderStorePacket done [07:19:46]KKMCreateOFDPacket done [07:19:46]NVStorageSaveData kkm_last_timestamp [07:19:46]File name is /storage/kkm_last_timestamp [07:19:46]Write 4 bytes [07:19:46]NVStorageSaveData done [07:19:46]ExternCall_PrintAddStr [07:19:46]wPrintStart [07:19:46]Write to MH i2c: 01 00 00 0D 01 0E [07:19:46]Write i2c OK [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: 01 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: 01 07 00 [07:19:46]MH_I2C_Read... [07:19:46]Read from MH i2c: 01 07 00 0D 01 00 00 00 00 00 FF 0F 23 [07:19:46]RasterBufferAndPrint [07:19:46]line Счет N : (3)50984 [07:19:46]line ИНН: 02508201610067 [07:19:46]line Контрольно-Кассовый Чек [07:19:46]line ПРОДАЖА [07:19:46]line Товар: 4700000160211 [07:19:46]line Вода Легенда 0,5л [07:19:46]line 1.000 * 40.00 [07:19:46]line = 40.00 [07:19:46]line НДС 12% НСП 1% [07:19:46]line > о реализуемом товаре [07:19:46]line ИТОГО: 40.00 [07:19:46]line НСП 1% : 0.35 [07:19:46]line НДС 12% : 4.25 [07:19:46]line Наличными: 40.00 [07:19:46]line Безнал.: 0.00 [07:19:46]line Место: АЗС № 130 "Партнер Нефть" [07:19:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:19:46]line СНО: Общий режим [07:19:46]line Чек 44 23.08.2024 07:19 [07:19:46]line Смена: 469 ФФД: 1.0 [07:19:46]line ЗНМ: 0300000070 [07:19:46]line РНМ: 0000000000092562 [07:19:46]line Версия ККМ: 001 [07:19:46]line ФМ: 0000000000871769 [07:19:46]line ФД: 165191 [07:19:46]line ФПД: 227945733437019 [07:19:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T071944&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165191&fm=227945733437019&tin=02508201610067®Number=0000000000092562&sum=4000 [07:19:46]line 0 [07:19:46]written 0, free lines is 4095 [07:19:46]Connected sock=11 [07:19:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 10 A0 06 01 E3 80 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 22 1A 00 00 00 00 00 37 04 06 00 9C 0E 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 2A 00 00 00 F4 03 04 00 01 38 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 Write to MH i2c: 30 01 30 00 30 00 30 35 30 01 30 36 38 [07:19:47]37 31 37 36 39 10 04 04 00 45 85 02 00 35 04 06 00 69 04 C3 Write i2c OK [07:19:47]FB MH_I2C_Read... [07:19:47]A1 Read from MH i2c: 01 01 A7 [07:19:47]7E MH_I2C_Read... [07:19:47]E6 DD E6 39 66 7A [07:19:47]Read from MH i2c: 01 07 00 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: 01 07 00 35 01 00 00 00 00 00 92 0D DC [07:19:47]RasterBufferAndPrint [07:19:47]line [07:19:47]line [07:19:47]line [07:19:47]line [07:19:47]line [07:19:47]written 0, free lines is 3524 [07:19:47]MH_Cut [07:19:47]Write to MH i2c: D1 01 00 3C 01 01 0F [07:19:47]Write i2c OK [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: D1 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: D1 01 00 [07:19:47]MH_I2C_Read... [07:19:47]Read from MH i2c: D1 01 00 3C 01 00 0E [07:19:47]Write to MH i2c: 01 00 00 3D 01 3E [07:19:47]Write i2c OK [07:19:47]MH_I2C_Read... [07:19:47]*** Cut start [07:19:47]*** Purtial cut [07:19:47]*** Stage 1: CUTSNS_PIN = 1 [07:19:49]Read from MH i2c: 01 [07:19:49]MH_I2C_Read... [07:19:49]*** Stop cut motor [07:19:49]*** Cut end [07:19:49]Read from MH i2c: 01 07 00 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 FF 0F 53 [07:19:49]process_action close_receipt done [07:19:49]requested_data is exist [07:19:49]produce_requested_data [07:19:49]requested_item fm.sn is exist - process it [07:19:49]wFMCommunicate request_size=4 [07:19:49]MH_SAM_APDU [07:19:49]CAPDU: 80 11 00 00 [07:19:49]Write to MH i2c: E2 08 00 3E 01 80 11 00 00 00 00 00 00 B9 [07:19:49]Write i2c OK [07:19:49]MH_I2C_Read... [07:19:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:49]Read from MH i2c: E2 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 17 00 [07:19:49]MH_I2C_Read... [07:19:49]Read from MH i2c: E2 17 00 3E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [07:19:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:19:49]wFMCommunicate OK [07:19:49]requested_item fd.num is exist - process it [07:19:49]SAM_PROTO_GetFieldsCounters [07:19:49]wFMCommunicate request_size=4 [07:19:49]MH_SAM_APDU [07:19:49]CAPDU: 80 13 00 00 [07:19:49]Write to MH i2c: E2 08 00 3F 01 80 13 00 00 00 00 00 00 BC [07:19:49]Write i2c OK [07:19:49]MH_I2C_Read... [07:19:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:19:50]Read from MH i2c: E2 [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: E2 62 00 [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: E2 62 00 3F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [07:19:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:19:50]wFMCommunicate OK [07:19:50]SAM_PROTO_GetFieldsCounters done [07:19:50]requested_item shift.num is exist - process it [07:19:50]requested_item shift.opened is exist - process it [07:19:50]req_shift_opened [07:19:50]FM_GetShiftState [07:19:50]SAM_PROTO_GetShiftState [07:19:50]wFMCommunicate request_size=4 [07:19:50]MH_SAM_APDU [07:19:50]CAPDU: 80 13 01 00 [07:19:50]Write to MH i2c: E2 08 00 40 01 80 13 01 00 00 00 00 00 BE [07:19:50]Write i2c OK [07:19:50]MH_I2C_Read... [07:19:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:50]Read from MH i2c: E2 [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: E2 0E 00 [07:19:50]MH_I2C_Read... [07:19:50]Read from MH i2c: E2 0E 00 40 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EC [07:19:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:19:50]wFMCommunicate OK [07:19:50]SAM_PROTO_GetShiftState done [07:19:50]FM_GetShiftState done [07:19:50]req_shift_opened done [07:19:50]requested_item shift.open_date is exist - process it [07:19:50]req_shift_open_date [07:19:50]req_shift_open_date done [07:19:50]produce_requested_data done [07:19:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165191,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:19:50]process_action_free close_receipt [07:19:50]json_value_free [07:19:50]json_value_free done [07:19:50]process_json_proto returns [07:19:50]Send response to host [07:19:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165191,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:19:50]free response buf [07:19:50]execute_script done [07:19:50]execute_script returns [07:19:50]free content buf [07:19:50]Sock 10.Close socket [07:19:50]Sock 10.Thread stoped [07:19:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F E4 47 00 63 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 85 02 00 F4 03 04 00 5D E1 C7 66 B6 04 01 00 00 2F 40 B1 D7 FD 65 BE 0A [07:19:50]CommunicateWithHost err = 0 [07:19:50]CheckOFDResponse [07:19:50]1017 (14) - 77093643461234 [07:19:50]1041 (16) - 0000000000871769 [07:19:50]1040 (4) - 165189 [07:19:50]1012 (4) - 23.08.2024 01:09 [07:19:50]1206 (1) - 0 [07:19:50]OFD Sender: Remove packet 165189 [07:19:50]ProducePacketName [07:19:50]name=ofd_packets/00165189 [07:19:50]NVStorageDeleteData [07:19:51]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:19:51]ProducePacketName [07:19:51]name=ofd_packets/00165190 [07:19:51]OFD Sender: To server: pG, [07:19:51]CommunicateWithHost lk.salyk.kg:30040 [07:19:51]ConnectInit lk.salyk.kg [07:19:53]recv_with_timeout no data received [07:19:56]ConnectInit Can't take IP for lk.salyk.kg [07:19:56]CommunicateWithHost connect error [07:19:56]CommunicateWithHost err = -1 [07:19:56]OFD Sender: Server communicate error [07:19:56]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:19:56]ProducePacketName [07:19:56]name=ofd_packets/00165190 [07:19:56]OFD Sender: To server: pG, [07:19:56]CommunicateWithHost lk.salyk.kg:30040 [07:19:56]ConnectInit lk.salyk.kg [07:20:01]ConnectInit Can't take IP for lk.salyk.kg [07:20:01]CommunicateWithHost connect error [07:20:01]CommunicateWithHost err = -1 [07:20:01]OFD Sender: Server communicate error [07:20:06]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:20:06]ProducePacketName [07:20:06]name=ofd_packets/00165190 [07:20:06]OFD Sender: To server: pG, [07:20:06]CommunicateWithHost lk.salyk.kg:30040 [07:20:06]ConnectInit lk.salyk.kg [07:20:13]recv_with_timeout no data received [07:20:26]Connected sock=7 [07:20:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 B6 EE 1D 01 44 87 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 08 38 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 85 02 00 35 04 06 00 BC 5A EF 43 B2 14 39 94 15 9A 4F 59 6F DF [07:20:31]recv_with_timeout no data received [07:20:31]CommunicateWithHost answer receiving error [07:20:31]CommunicateWithHost err = -3 [07:20:31]OFD Sender: Server communicate error [07:20:31]recv_with_timeout no data received [07:20:36]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:20:36]ProducePacketName [07:20:36]name=ofd_packets/00165190 [07:20:36]OFD Sender: To server: pG, [07:20:36]CommunicateWithHost lk.salyk.kg:30040 [07:20:36]ConnectInit lk.salyk.kg [07:20:41]ConnectInit Can't take IP for lk.salyk.kg [07:20:41]CommunicateWithHost connect error [07:20:41]CommunicateWithHost err = -1 [07:20:41]OFD Sender: Server communicate error [07:20:46]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:20:46]ProducePacketName [07:20:46]name=ofd_packets/00165190 [07:20:46]OFD Sender: To server: pG, [07:20:46]CommunicateWithHost lk.salyk.kg:30040 [07:20:46]ConnectInit lk.salyk.kg [07:20:51]ConnectInit Can't take IP for lk.salyk.kg [07:20:51]CommunicateWithHost connect error [07:20:51]CommunicateWithHost err = -1 [07:20:51]OFD Sender: Server communicate error [07:20:56]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:20:56]ProducePacketName [07:20:56]name=ofd_packets/00165190 [07:20:56]OFD Sender: To server: pG, [07:20:56]CommunicateWithHost lk.salyk.kg:30040 [07:20:56]ConnectInit lk.salyk.kg [07:21:00]Connected sock=7 [07:21:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 B6 EE 1D 01 44 87 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 08 38 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 85 02 00 35 04 06 00 BC 5A EF 43 B2 14 39 94 15 9A 4F 59 6F DF [07:21:05]recv_with_timeout no data received [07:21:05]CommunicateWithHost answer receiving error [07:21:05]CommunicateWithHost err = -3 [07:21:05]OFD Sender: Server communicate error [07:21:10]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:21:10]ProducePacketName [07:21:10]name=ofd_packets/00165190 [07:21:10]OFD Sender: To server: pG, [07:21:10]CommunicateWithHost lk.salyk.kg:30040 [07:21:10]ConnectInit lk.salyk.kg [07:21:13]recv_with_timeout no data received [07:21:15]ConnectInit Can't take IP for lk.salyk.kg [07:21:15]CommunicateWithHost connect error [07:21:15]CommunicateWithHost err = -1 [07:21:15]OFD Sender: Server communicate error [07:21:20]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:21:20]ProducePacketName [07:21:20]name=ofd_packets/00165190 [07:21:20]OFD Sender: To server: pG, [07:21:20]CommunicateWithHost lk.salyk.kg:30040 [07:21:20]ConnectInit lk.salyk.kg [07:21:25]ConnectInit Can't take IP for lk.salyk.kg [07:21:25]CommunicateWithHost connect error [07:21:25]CommunicateWithHost err = -1 [07:21:25]OFD Sender: Server communicate error [07:21:30]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:21:30]ProducePacketName [07:21:30]name=ofd_packets/00165190 [07:21:30]OFD Sender: To server: pG, [07:21:30]CommunicateWithHost lk.salyk.kg:30040 [07:21:30]ConnectInit lk.salyk.kg [07:21:35]ConnectInit Can't take IP for lk.salyk.kg [07:21:35]CommunicateWithHost connect error [07:21:35]CommunicateWithHost err = -1 [07:21:35]OFD Sender: Server communicate error [07:21:40]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:21:40]ProducePacketName [07:21:40]name=ofd_packets/00165190 [07:21:40]OFD Sender: To server: pG, [07:21:40]CommunicateWithHost lk.salyk.kg:30040 [07:21:40]ConnectInit lk.salyk.kg [07:21:45]ConnectInit Can't take IP for lk.salyk.kg [07:21:45]CommunicateWithHost connect error [07:21:45]CommunicateWithHost err = -1 [07:21:45]OFD Sender: Server communicate error [07:21:50]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:21:50]ProducePacketName [07:21:50]name=ofd_packets/00165190 [07:21:50]OFD Sender: To server: pG, [07:21:50]CommunicateWithHost lk.salyk.kg:30040 [07:21:50]ConnectInit lk.salyk.kg [07:21:55]ConnectInit Can't take IP for lk.salyk.kg [07:21:55]CommunicateWithHost connect error [07:21:55]CommunicateWithHost err = -1 [07:21:55]OFD Sender: Server communicate error [07:22:00]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:22:00]ProducePacketName [07:22:00]name=ofd_packets/00165190 [07:22:00]OFD Sender: To server: pG, [07:22:00]CommunicateWithHost lk.salyk.kg:30040 [07:22:00]ConnectInit lk.salyk.kg [07:22:05]ConnectInit Can't take IP for lk.salyk.kg [07:22:05]CommunicateWithHost connect error [07:22:05]CommunicateWithHost err = -1 [07:22:05]OFD Sender: Server communicate error [07:22:10]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:22:10]ProducePacketName [07:22:10]name=ofd_packets/00165190 [07:22:10]OFD Sender: To server: pG, [07:22:10]CommunicateWithHost lk.salyk.kg:30040 [07:22:10]ConnectInit lk.salyk.kg [07:22:15]ConnectInit Can't take IP for lk.salyk.kg [07:22:15]CommunicateWithHost connect error [07:22:15]CommunicateWithHost err = -1 [07:22:15]OFD Sender: Server communicate error [07:22:20]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:22:20]ProducePacketName [07:22:20]name=ofd_packets/00165190 [07:22:20]OFD Sender: To server: pG, [07:22:20]CommunicateWithHost lk.salyk.kg:30040 [07:22:20]ConnectInit lk.salyk.kg [07:22:22]ConnectInit Can't connect to host [07:22:25]ConnectInit Can't take IP for lk.salyk.kg [07:22:25]CommunicateWithHost connect error [07:22:25]CommunicateWithHost err = -1 [07:22:25]OFD Sender: Server communicate error [07:22:27]ConnectInit Can't connect to host [07:22:30]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:22:30]ProducePacketName [07:22:30]name=ofd_packets/00165190 [07:22:30]OFD Sender: To server: pG, [07:22:30]CommunicateWithHost lk.salyk.kg:30040 [07:22:30]ConnectInit lk.salyk.kg [07:22:35]ConnectInit Can't connect to host [07:22:35]ConnectInit Can't take IP for lk.salyk.kg [07:22:35]CommunicateWithHost connect error [07:22:35]CommunicateWithHost err = -1 [07:22:35]OFD Sender: Server communicate error [07:22:40]ConnectInit Can't connect to host [07:22:40]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:22:40]ProducePacketName [07:22:40]name=ofd_packets/00165190 [07:22:40]OFD Sender: To server: pG, [07:22:40]CommunicateWithHost lk.salyk.kg:30040 [07:22:40]ConnectInit lk.salyk.kg [07:22:45]ConnectInit Can't connect to host [07:22:45]ConnectInit Can't take IP for lk.salyk.kg [07:22:45]CommunicateWithHost connect error [07:22:45]CommunicateWithHost err = -1 [07:22:45]OFD Sender: Server communicate error [07:22:51]OFD Sender: Processing packet 165190 [packets to send 990, broken 988] [07:22:51]ProducePacketName [07:22:51]name=ofd_packets/00165190 [07:22:51]OFD Sender: To server: pG, [07:22:51]CommunicateWithHost lk.salyk.kg:30040 [07:22:51]ConnectInit lk.salyk.kg [07:22:53]Connected sock=10 [07:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 B6 EE 1D 01 44 87 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 08 38 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 85 02 00 35 04 06 00 BC 5A EF 43 B2 14 39 94 15 9A 4F 59 6F DF [07:22:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 12 47 00 F8 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 85 02 00 F4 03 04 00 17 E2 C7 66 B6 04 01 00 00 12 E5 B6 14 22 0F 53 46 [07:22:53]CommunicateWithHost err = 0 [07:22:53]CheckOFDResponse [07:22:53]1017 (14) - 77093643461234 [07:22:53]1041 (16) - 0000000000871769 [07:22:53]1040 (4) - 165190 [07:22:53]1012 (4) - 23.08.2024 01:12 [07:22:53]1206 (1) - 0 [07:22:53]OFD Sender: Remove packet 165190 [07:22:53]ProducePacketName [07:22:53]name=ofd_packets/00165190 [07:22:53]NVStorageDeleteData [07:22:54]OFD Sender: Processing packet 165191 [packets to send 989, broken 988] [07:22:54]ProducePacketName [07:22:54]name=ofd_packets/00165191 [07:22:54]OFD Sender: To server: pG, [07:22:54]CommunicateWithHost lk.salyk.kg:30040 [07:22:54]ConnectInit lk.salyk.kg [07:22:54]Connected sock=7 [07:22:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 8C 2E 1B 01 5E 7A 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 10 38 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 85 02 00 35 04 06 00 CF 50 C0 78 36 5B 68 5B 99 D3 9A 89 B6 39 [07:22:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2A F8 47 00 87 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 85 02 00 F4 03 04 00 19 E2 C7 66 B6 04 01 00 00 1E BD E7 39 43 E0 50 34 [07:22:55]CommunicateWithHost err = 0 [07:22:55]CheckOFDResponse [07:22:55]1017 (14) - 77093643461234 [07:22:55]1041 (16) - 0000000000871769 [07:22:55]1040 (4) - 165191 [07:22:55]1012 (4) - 23.08.2024 01:12 [07:22:55]1206 (1) - 0 [07:22:55]OFD Sender: Remove packet 165191 [07:22:55]ProducePacketName [07:22:55]name=ofd_packets/00165191 [07:22:55]NVStorageDeleteData [07:22:55]OFD Sender: No OFD packet to send [07:23:00]OFD Sender: No OFD packet to send [07:23:05]OFD Sender: No OFD packet to send [07:23:10]OFD Sender: No OFD packet to send [07:23:15]OFD Sender: No OFD packet to send [07:23:20]OFD Sender: No OFD packet to send [07:23:25]OFD Sender: No OFD packet to send [07:23:30]OFD Sender: No OFD packet to send [07:23:35]OFD Sender: No OFD packet to send [07:23:40]OFD Sender: No OFD packet to send [07:23:45]OFD Sender: No OFD packet to send [07:23:50]OFD Sender: No OFD packet to send [07:23:55]OFD Sender: No OFD packet to send [07:24:00]OFD Sender: No OFD packet to send [07:24:06]OFD Sender: No OFD packet to send [07:24:11]OFD Sender: No OFD packet to send [07:24:12]recv_with_timeout no data received [07:24:16]OFD Sender: No OFD packet to send [07:24:21]OFD Sender: No OFD packet to send [07:24:26]OFD Sender: No OFD packet to send [07:24:31]OFD Sender: No OFD packet to send [07:24:36]OFD Sender: No OFD packet to send [07:24:41]OFD Sender: No OFD packet to send [07:24:46]OFD Sender: No OFD packet to send [07:24:51]OFD Sender: No OFD packet to send [07:24:56]OFD Sender: No OFD packet to send [07:25:01]OFD Sender: No OFD packet to send [07:25:06]OFD Sender: No OFD packet to send [07:25:11]OFD Sender: No OFD packet to send [07:25:12]accept exits with 9 [07:25:12]New connection [07:25:12]New thread 3067452772 created [07:25:12]Thread 3067309412 joined [07:25:12]Waiting for new connection... [07:25:12] Sock 9.Parse request [07:25:12]Sock 9.Check first char [07:25:12]Sock 9.First char is OK [07:25:12]request: POST /json_proto HTTP/1.0 [07:25:12]Method: POST [07:25:12]URL: /json_proto [07:25:12]Method is POST - this is cgi request [07:25:12]url: /json_proto [07:25:12]query_string will be loaded in cgi processing [07:25:12]execute_cgi json_proto POST (null) [07:25:12]execute_cgi path=json_proto method=POST [07:25:12]POST find Content-Length [07:25:12]Host: 172.17.44.132:8080 [07:25:12]Content-Length: 1098 [07:25:12]Content-Type: application/json [07:25:12] [07:25:12]POST finish read [07:25:12]Found Content-Length = 1098 [07:25:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50985", "tax_sys" : 0, "items" : [ { "code": "46141538", "name": "\u0420/\u0436 Orbit Bubblemint 13,6\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:25:12]execute_script... [07:25:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50985", "tax_sys" : 0, "items" : [ { "code": "46141538", "name": "\u0420/\u0436 Orbit Bubblemint 13,6\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:25:12]POST & json_proto [07:25:12]process_json_proto [07:25:12]json parsed OK: [07:25:12]protocol is kg_v1.0 [07:25:12]action value=close_receipt [07:25:12]process_action close_receipt [07:25:12]cmd_close_receipt [07:25:12]MH_GetDate [07:25:12]Write to MH i2c: F0 00 00 41 01 31 [07:25:12]Write i2c OK [07:25:12]MH_I2C_Read... [07:25:12]Read from MH i2c: F0 [07:25:12]MH_I2C_Read... [07:25:12]Read from MH i2c: F0 09 00 [07:25:12]MH_I2C_Read... [07:25:12]Read from MH i2c: F0 09 00 41 01 00 58 39 C8 66 2A 83 C1 65 CC [07:25:12]GetLastDocTimeStamp 1724397584 [07:25:12]current date 1724397912 [07:25:12]FM_GetShiftState [07:25:12]SAM_PROTO_GetShiftState [07:25:12]wFMCommunicate request_size=4 [07:25:12]MH_SAM_APDU [07:25:12]CAPDU: 80 13 01 00 [07:25:12]Write to MH i2c: E2 08 00 42 01 80 13 01 00 00 00 00 00 C0 [07:25:12]Write i2c OK [07:25:12]MH_I2C_Read... [07:25:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:12]Read from MH i2c: E2 [07:25:12]MH_I2C_Read... [07:25:12]Read from MH i2c: E2 0E 00 [07:25:12]MH_I2C_Read... [07:25:12]Read from MH i2c: E2 0E 00 42 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EE [07:25:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:25:12]wFMCommunicate OK [07:25:12]SAM_PROTO_GetShiftState done [07:25:12]FM_GetShiftState done [07:25:12]opened in 1724372766 [07:25:12]opened+sec_in_day 1724459166 [07:25:12]quantity*price = 4500 [07:25:12]sum+1 = 4501 [07:25:12]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870202521292 Напиток Сок березы 1,2л 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 180.00 НСП 1% : 1.60 НДС 12% : 19.11 Наличными: 180.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 45 23.08.2024 07:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165192 ФПД: 57526948751868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T072512&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165192&fm=57526948751868&tin=02508201610067®Number=0000000000092562&sum=18000 0 [07:25:13]StoreToDocumentArchive [07:25:13]shift 469 fd 165192 [07:25:13]save to /storage/0469/doc_00165192 [07:25:13]save last doc name /storage/0469/doc_00165192 to /storage/kkm_last_doc_name [07:25:13]save OK [07:25:13]Clear old archive folders... [07:25:13]ProcessDocumentItem done err = 0, tmpTLVsize=475 [07:25:13]tlvbuf is 01B6A2D0 [07:25:13]SAM_PROTO_ClearQueue [07:25:13]wFMCommunicate request_size=4 [07:25:13]MH_SAM_APDU [07:25:13]CAPDU: 80 09 00 00 [07:25:13]Write to MH i2c: E2 08 00 4F 01 80 09 00 00 00 00 00 00 C2 [07:25:13]Write i2c OK [07:25:13]MH_I2C_Read... [07:25:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:25:13]Read from MH i2c: E2 [07:25:13]MH_I2C_Read... [07:25:13]Read from MH i2c: E2 03 00 [07:25:13]MH_I2C_Read... [07:25:13]Read from MH i2c: E2 03 00 4F 01 00 90 00 C4 [07:25:13]RAPDU: 90 00 [07:25:13]wFMCommunicate OK [07:25:13]SAM_PROTO_ClearQueue done [07:25:13]KKMCreateOFDPacket [07:25:13]OFDProtocolAddRootSTLVToBuf [07:25:13]FM_MakeSignedData [07:25:13]FM_MakeSignedData [07:25:13]SAM_PROTO_SignData [07:25:13]wFMCommunicate request_size=4 [07:25:13]MH_SAM_APDU [07:25:13]CAPDU: 80 0D 01 02 [07:25:13]Write to MH i2c: E2 08 00 50 01 80 0D 01 02 00 00 00 00 CA [07:25:13]Write i2c OK [07:25:13]MH_I2C_Read... [07:25:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:25:13]Read from MH i2c: E2 [07:25:13]MH_I2C_Read... [07:25:13]Read from MH i2c: E2 03 00 [07:25:13]MH_I2C_Read... [07:25:13]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [07:25:13]RAPDU: 90 00 [07:25:13]wFMCommunicate OK [07:25:13]wFMCommunicate request_size=255 [07:25:13]MH_SAM_APDU [07:25:13]CAPDU: 80 0D 02 02 FA 03 00 DB 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 [07:25:13]Write to MH i2c: E2 02 01 51 01 80 0D 02 02 FA 00 03 00 DB 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 00 00 54 [07:25:13]Write i2c OK [07:25:13]MH_I2C_Read... [07:25:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:13]Read from MH i2c: E2 [07:25:13]MH_I2C_Read... [07:25:13]Read from MH i2c: E2 03 00 [07:25:13]MH_I2C_Read... [07:25:13]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [07:25:13]RAPDU: 90 00 [07:25:13]wFMCommunicate OK [07:25:13]wFMCommunicate request_size=234 [07:25:13]MH_SAM_APDU [07:25:13]CAPDU: 80 0D 02 02 E5 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 58 39 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 85 02 00 35 04 06 00 34 52 09 58 69 FC [07:25:13]Write to MH i2c: E2 ED 00 52 01 80 0D 02 02 E5 00 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 58 39 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 85 02 00 35 04 06 00 34 52 09 58 69 FC 00 00 8F [07:25:13]Write i2c OK [07:25:13]MH_I2C_Read... [07:25:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:25:14]Read from MH i2c: E2 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: E2 03 00 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [07:25:14]RAPDU: 90 00 [07:25:14]wFMCommunicate OK [07:25:14]wFMCommunicate request_size=4 [07:25:14]MH_SAM_APDU [07:25:14]CAPDU: 80 0D 03 02 [07:25:14]Write to MH i2c: E2 08 00 53 01 80 0D 03 02 00 00 00 00 CF [07:25:14]Write i2c OK [07:25:14]MH_I2C_Read... [07:25:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:25:14]Read from MH i2c: E2 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: E2 0B 00 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: E2 0B 00 53 01 00 67 F2 E5 FD 74 2D 26 30 90 00 02 [07:25:14]RAPDU: 67 F2 E5 FD 74 2D 26 30 90 00 [07:25:14]wFMCommunicate OK [07:25:14]SAM_PROTO_SignData done [07:25:14]FM_MakeSignedData done [07:25:14]CreateOFDProtocolMessage [07:25:14]wFMCommunicate request_size=4 [07:25:14]MH_SAM_APDU [07:25:14]CAPDU: 80 11 00 00 [07:25:14]Write to MH i2c: E2 08 00 54 01 80 11 00 00 00 00 00 00 CF [07:25:14]Write i2c OK [07:25:14]MH_I2C_Read... [07:25:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:25:14]Read from MH i2c: E2 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: E2 17 00 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: E2 17 00 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [07:25:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:25:14]wFMCommunicate OK [07:25:14]CreateOFDProtocolMessage done [07:25:14]OFDSenderStorePacket 165192 [07:25:14]StoreOFDPacket docnum=165192 [07:25:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 EF 01 00 00 60 A8 E7 01 92 39 5A 03 01 00 03 00 DB 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 58 39 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 85 02 00 35 04 06 00 34 52 09 58 69 FC 67 F2 E5 FD 74 2D 26 30 [07:25:14]CheckFolder [07:25:14]dirname=/storage/ofd_packets [07:25:14]CheckFolder done [07:25:14]ProducePacketName [07:25:14]name=ofd_packets/00165192 [07:25:14]NVStorageSaveData ofd_packets/00165192 [07:25:14]File name is /storage/ofd_packets/00165192 [07:25:14]Write 525 bytes [07:25:14]NVStorageSaveData done [07:25:14]OFDSenderStorePacket done [07:25:14]KKMCreateOFDPacket done [07:25:14]NVStorageSaveData kkm_last_timestamp [07:25:14]File name is /storage/kkm_last_timestamp [07:25:14]Write 4 bytes [07:25:14]NVStorageSaveData done [07:25:14]ExternCall_PrintAddStr [07:25:14]wPrintStart [07:25:14]Write to MH i2c: 01 00 00 55 01 56 [07:25:14]Write i2c OK [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: 01 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: 01 07 00 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: 01 07 00 55 01 00 00 00 00 00 FF 0F 6B [07:25:14]RasterBufferAndPrint [07:25:14]line Счет N : (3)50985 [07:25:14]line ИНН: 02508201610067 [07:25:14]line Контрольно-Кассовый Чек [07:25:14]line ПРОДАЖА [07:25:14]line Товар: 46141538 [07:25:14]line Р/ж Orbit Bubblemint 13,6г [07:25:14]line 1.000 * 45.00 [07:25:14]line = 45.00 [07:25:14]line НДС 12% НСП 1% [07:25:14]line > о реализуемом товаре [07:25:14]line Товар: 4870202521292 [07:25:14]line Напиток Сок березы 1,2л [07:25:14]line 1.000 * 125.00 [07:25:14]line = 125.00 [07:25:14]line НДС 12% НСП 1% [07:25:14]line > о реализуемом товаре [07:25:14]line Товар: 46231529 [07:25:14]line Mentos ПФ Арбуз 6*100*2 [07:25:14]line 1.000 * 10.00 [07:25:14]line = 10.00 [07:25:14]line НДС 12% НСП 1% [07:25:14]line > о реализуемом товаре [07:25:14]line ИТОГО: 180.00 [07:25:14]line НСП 1% : 1.60 [07:25:14]line НДС 12% : 19.11 [07:25:14]line Наличными: 180.00 [07:25:14]line Безнал.: 0.00 [07:25:14]line Место: АЗС № 130 "Партнер Нефть" [07:25:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:25:14]line СНО: Общий режим [07:25:14]line Чек 45 23.08.2024 07:25 [07:25:14]line Смена: 469 ФФД: 1.0 [07:25:14]line ЗНМ: 0300000070 [07:25:14]line РНМ: 0000000000092562 [07:25:14]line Версия ККМ: 001 [07:25:14]line ФМ: 0000000000871769 [07:25:14]line ФД: 165192 [07:25:14]line ФПД: 57526948751868 [07:25:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T072512&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165192&fm=57526948751868&tin=02508201610067®Number=0000000000092562&sum=18000 [07:25:14]line 0 [07:25:14]written 0, free lines is 4095 [07:25:14]OFD Sender: Processing packet 165192 [packets to send 989, broken 988] [07:25:14]ProducePacketName [07:25:14]name=ofd_packets/00165192 [07:25:14]OFD Sender: To server: pG, [07:25:14]CommunicateWithHost lk.salyk.kg:30040 [07:25:14]ConnectInit lk.salyk.kg [07:25:14]Write to MH i2c: 01 00 00 89 01 8A [07:25:14]Write i2c OK [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: 01 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: 01 07 00 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 18 0C B5 [07:25:14]RasterBufferAndPrint [07:25:14]line [07:25:14]line [07:25:14]line [07:25:14]line [07:25:14]line [07:25:14]written 0, free lines is 3101 [07:25:14]MH_Cut [07:25:14]Write to MH i2c: D1 01 00 90 01 01 63 [07:25:14]Write i2c OK [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: D1 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: D1 01 00 [07:25:14]MH_I2C_Read... [07:25:14]Read from MH i2c: D1 01 00 90 01 00 62 [07:25:14]Write to MH i2c: 01 00 00 91 01 92 [07:25:14]Write i2c OK [07:25:14]MH_I2C_Read... [07:25:15]*** Cut start [07:25:15]*** Purtial cut [07:25:15]*** Stage 1: CUTSNS_PIN = 1 [07:25:17]Connected sock=11 [07:25:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 EF 01 00 00 60 A8 E7 01 92 39 5A 03 01 00 03 00 DB 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 58 39 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 85 02 00 35 04 06 00 34 52 09 58 69 FC 67 F2 E5 FD 74 2D 26 30 [07:25:17]Read from MH i2c: 01 [07:25:17]MH_I2C_Read... [07:25:17]*** Stop cut motor [07:25:17]Received data: 87 95 *** Cut end [07:25:17]F6 Read from MH i2c: 70 01 47 07 2C 00 01 00 [07:25:17]30 MH_I2C_Read... [07:25:17]30 30 30 30 30 30 30 30 30 38 37 Read from MH i2c: 31 01 37 36 07 39 00 4F 91 00 01 00 00 00 72 00 78 00 47 00 00 00 FF 5A 0F 47 A7 A5 [07:25:17]07 process_action close_receipt done [07:25:17]01 requested_data is exist [07:25:17]00 produce_requested_data [07:25:17]07 requested_item fm.sn is exist - process it [07:25:17]00 wFMCommunicate request_size=4 [07:25:17]3B MH_SAM_APDU [07:25:17]00 CAPDU: F9 80 03 11 0E 00 00 00 37 [07:25:17]37 Write to MH i2c: 30 E2 39 08 33 00 92 36 01 34 80 33 34 11 36 00 31 00 32 00 33 00 34 00 11 00 04 0D 10 00 [07:25:17]30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 85 02 00 F4 03 04 Write i2c OK [07:25:17]00 MH_I2C_Read... [07:25:17]A7 E2 C7 66 B6 04 01 00 00 FE DC 1B BA 01 89 11 B5 [07:25:17]CommunicateWithHost err = 0 [07:25:17]CheckOFDResponse [07:25:17]1017 (14) - 77093643461234 [07:25:17]1041 (16) - 0000000000871769 [07:25:17]1040 (4) - 165192 [07:25:17]1012 (4) - 23.08.2024 01:15 [07:25:17]1206 (1) - 0 [07:25:17]OFD Sender: Remove packet 165192 [07:25:17]ProducePacketName [07:25:17]name=ofd_packets/00165192 [07:25:17]NVStorageDeleteData [07:25:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:25:17]Read from MH i2c: E2 [07:25:17]MH_I2C_Read... [07:25:17]Read from MH i2c: E2 17 00 [07:25:17]MH_I2C_Read... [07:25:17]Read from MH i2c: E2 17 00 92 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [07:25:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:25:17]wFMCommunicate OK [07:25:17]requested_item fd.num is exist - process it [07:25:17]SAM_PROTO_GetFieldsCounters [07:25:17]wFMCommunicate request_size=4 [07:25:17]MH_SAM_APDU [07:25:17]CAPDU: 80 13 00 00 [07:25:17]Write to MH i2c: E2 08 00 93 01 80 13 00 00 00 00 00 00 10 [07:25:17]Write i2c OK [07:25:17]MH_I2C_Read... [07:25:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:25:18]Read from MH i2c: E2 [07:25:18]MH_I2C_Read... [07:25:18]Read from MH i2c: E2 62 00 [07:25:18]MH_I2C_Read... [07:25:18]Read from MH i2c: E2 62 00 93 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [07:25:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:25:18]wFMCommunicate OK [07:25:18]SAM_PROTO_GetFieldsCounters done [07:25:18]requested_item shift.num is exist - process it [07:25:18]requested_item shift.opened is exist - process it [07:25:18]req_shift_opened [07:25:18]FM_GetShiftState [07:25:18]SAM_PROTO_GetShiftState [07:25:18]wFMCommunicate request_size=4 [07:25:18]MH_SAM_APDU [07:25:18]CAPDU: 80 13 01 00 [07:25:18]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [07:25:18]Write i2c OK [07:25:18]MH_I2C_Read... [07:25:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:25:18]Read from MH i2c: E2 [07:25:18]MH_I2C_Read... [07:25:18]Read from MH i2c: E2 0E 00 [07:25:18]MH_I2C_Read... [07:25:18]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 40 [07:25:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:25:18]wFMCommunicate OK [07:25:18]SAM_PROTO_GetShiftState done [07:25:18]FM_GetShiftState done [07:25:18]req_shift_opened done [07:25:18]requested_item shift.open_date is exist - process it [07:25:18]req_shift_open_date [07:25:18]req_shift_open_date done [07:25:18]produce_requested_data done [07:25:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165192,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:25:18]process_action_free close_receipt [07:25:18]json_value_free [07:25:18]json_value_free done [07:25:18]process_json_proto returns [07:25:18]Send response to host [07:25:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165192,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:25:18]free response buf [07:25:18]execute_script done [07:25:18]execute_script returns [07:25:18]free content buf [07:25:18]Sock 9.Close socket [07:25:18]Sock 9.Thread stoped [07:25:18]OFD Sender: No OFD packet to send [07:25:23]OFD Sender: No OFD packet to send [07:25:28]OFD Sender: No OFD packet to send [07:25:33]OFD Sender: No OFD packet to send [07:25:38]OFD Sender: No OFD packet to send [07:25:43]OFD Sender: No OFD packet to send [07:25:48]OFD Sender: No OFD packet to send [07:25:53]OFD Sender: No OFD packet to send [07:25:58]OFD Sender: No OFD packet to send [07:26:03]OFD Sender: No OFD packet to send [07:19:25]name=ofd_packets/00165188 [07:19:25]NVStorageSaveData ofd_packets/00165188 [07:19:25]File name is /storage/ofd_packets/00165188 [07:19:25]Write 330 bytes [07:19:25]NVStorageSaveData done [07:19:25]OFDSenderStorePacket done [07:19:25]KKMCreateOFDPacket done [07:19:25]NVStorageSaveData kkm_last_timestamp [07:19:25]File name is /storage/kkm_last_timestamp [07:19:25]Write 4 bytes [07:19:25]NVStorageSaveData done [07:19:25]ExternCall_PrintAddStr [07:19:25]wPrintStart [07:19:25]Write to MH i2c: 01 00 00 31 00 31 [07:19:25]Write i2c OK [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: 01 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: 01 07 00 [07:19:25]MH_I2C_Read... [07:19:25]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:19:25]RasterBufferAndPrint [07:19:25]line Счет N : (3)50982 [07:19:25]OFD Sender: Processing packet 165188 [packets to send 989, broken 988] [07:19:25]ProducePacketName [07:19:25]name=ofd_packets/00165188 [07:19:25]OFD Sender: To server: pG, [07:19:25]CommunicateWithHost lk.salyk.kg:30040 [07:19:25]ConnectInit lk.salyk.kg [07:19:25]line ИНН: 02508201610067 [07:19:25]line Контрольно-Кассовый Чек [07:19:25]line ПРО[07:26:08]OFD Sender: No OFD packet to send [07:26:13]OFD Sender: No OFD packet to send [07:26:18]OFD Sender: No OFD packet to send [07:26:23]OFD Sender: No OFD packet to send [07:26:28]OFD Sender: No OFD packet to send [07:26:33]OFD Sender: No OFD packet to send [07:26:38]OFD Sender: No OFD packet to send [07:26:43]OFD Sender: No OFD packet to send [07:26:48]OFD Sender: No OFD packet to send [07:26:53]OFD Sender: No OFD packet to send [07:26:58]OFD Sender: No OFD packet to send [07:27:03]OFD Sender: No OFD packet to send [07:27:08]OFD Sender: No OFD packet to send [07:27:13]OFD Sender: No OFD packet to send [07:27:18]OFD Sender: No OFD packet to send [07:27:23]OFD Sender: No OFD packet to send [07:27:28]OFD Sender: No OFD packet to send [07:27:34]OFD Sender: No OFD packet to send [07:27:39]OFD Sender: No OFD packet to send [07:27:44]OFD Sender: No OFD packet to send [07:27:49]OFD Sender: No OFD packet to send [07:27:54]OFD Sender: No OFD packet to send [07:27:59]OFD Sender: No OFD packet to send [07:28:04]OFD Sender: No OFD packet to send [07:28:09]OFD Sender: No OFD packet to send [07:28:14]OFD Sender: No OFD packet to send [07:28:19]OFD Sender: No OFD packet to send [07:28:24]OFD Sender: No OFD packet to send [07:28:29]OFD Sender: No OFD packet to send [07:28:34]OFD Sender: No OFD packet to send [07:28:38]recv_with_timeout no data received [07:28:39]OFD Sender: No OFD packet to send [07:28:44]OFD Sender: No OFD packet to send [07:28:49]OFD Sender: No OFD packet to send [07:28:54]OFD Sender: No OFD packet to send [07:28:59]OFD Sender: No OFD packet to send [07:29:04]OFD Sender: No OFD packet to send [07:29:09]OFD Sender: No OFD packet to send [07:29:14]OFD Sender: No OFD packet to send [07:29:19]OFD Sender: No OFD packet to send [07:29:24]OFD Sender: No OFD packet to send [07:29:29]OFD Sender: No OFD packet to send [07:29:34]OFD Sender: No OFD packet to send [07:29:39]OFD Sender: No OFD packet to send [07:29:44]OFD Sender: No OFD packet to send [07:29:49]OFD Sender: No OFD packet to send [07:29:54]OFD Sender: No OFD packet to send [07:29:59]OFD Sender: No OFD packet to send [07:30:04]OFD Sender: No OFD packet to send [07:30:06]recv_with_timeout no data received [07:30:09]OFD Sender: No OFD packet to send [07:30:14]OFD Sender: No OFD packet to send [07:30:19]OFD Sender: No OFD packet to send [07:30:24]OFD Sender: No OFD packet to send [07:30:29]OFD Sender: No OFD packet to send [07:30:34]OFD Sender: No OFD packet to send [07:30:39]OFD Sender: No OFD packet to send [07:30:40]accept exits with 7 [07:30:40]New connection [07:30:40]New thread 3067309412 created [07:30:40]Thread 3067452772 joined [07:30:40]Waiting for new connection... [07:30:40] Sock 7.Parse request [07:30:40]Sock 7.Check first char [07:30:40]Sock 7.First char is OK [07:30:40]request: POST /json_proto HTTP/1.0 [07:30:40]Method: POST [07:30:40]URL: /json_proto [07:30:40]Method is POST - this is cgi request [07:30:40]url: /json_proto [07:30:40]query_string will be loaded in cgi processing [07:30:40]execute_cgi json_proto POST (null) [07:30:40]execute_cgi path=json_proto method=POST [07:30:40]POST find Content-Length [07:30:40]Host: 172.17.44.132:8080 [07:30:40]Content-Length: 803 [07:30:40]Content-Type: application/json [07:30:40] [07:30:40]POST finish read [07:30:40]Found Content-Length = 803 [07:30:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:30:40]execute_script... [07:30:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294021", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:30:40]POST & json_proto [07:30:40]process_json_proto [07:30:40]json parsed OK: [07:30:40]protocol is kg_v1.0 [07:30:40]action value=close_receipt [07:30:40]process_action close_receipt [07:30:40]cmd_close_receipt [07:30:40]MH_GetDate [07:30:40]Write to MH i2c: F0 00 00 95 01 85 [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: F0 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: F0 09 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: F0 09 00 95 01 00 A0 3A C8 66 2A 83 C1 65 69 [07:30:40]GetLastDocTimeStamp 1724397912 [07:30:40]current date 1724398240 [07:30:40]FM_GetShiftState [07:30:40]SAM_PROTO_GetShiftState [07:30:40]wFMCommunicate request_size=4 [07:30:40]MH_SAM_APDU [07:30:40]CAPDU: 80 13 01 00 [07:30:40]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [07:30:40]Write i2c OK [07:30:40]MH_I2C_Read... [07:30:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:40]Read from MH i2c: E2 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 0E 00 [07:30:40]MH_I2C_Read... [07:30:40]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 42 [07:30:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:30:40]wFMCommunicate OK [07:30:40]SAM_PROTO_GetShiftState done [07:30:40]FM_GetShiftState done [07:30:40]opened in 1724372766 [07:30:40]opened+sec_in_day 1724459166 [07:30:40]quantity*price = 100021 [07:30:40]sum+1 = 100023 [07:30:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 46 23.08.2024 07:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165193 ФПД: 63349129376625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073040&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165193&fm=63349129376625&tin=02508201610067®Number=0000000000092562&sum=100022 [07:30:41]StoreToDocumentArchive [07:30:41]shift 469 fd 165193 [07:30:41]save to /storage/0469/doc_00165193 [07:30:41]save last doc name /storage/0469/doc_00165193 to /storage/kkm_last_doc_name [07:30:41]save OK [07:30:41]Clear old archive folders... [07:30:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:30:41]tlvbuf is 01C423D0 [07:30:41]SAM_PROTO_ClearQueue [07:30:41]wFMCommunicate request_size=4 [07:30:41]MH_SAM_APDU [07:30:41]CAPDU: 80 09 00 00 [07:30:41]Write to MH i2c: E2 08 00 A3 01 80 09 00 00 00 00 00 00 16 [07:30:41]Write i2c OK [07:30:41]MH_I2C_Read... [07:30:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:30:41]Read from MH i2c: E2 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 03 00 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [07:30:41]RAPDU: 90 00 [07:30:41]wFMCommunicate OK [07:30:41]SAM_PROTO_ClearQueue done [07:30:41]KKMCreateOFDPacket [07:30:41]OFDProtocolAddRootSTLVToBuf [07:30:41]FM_MakeSignedData [07:30:41]FM_MakeSignedData [07:30:41]SAM_PROTO_SignData [07:30:41]wFMCommunicate request_size=4 [07:30:41]MH_SAM_APDU [07:30:41]CAPDU: 80 0D 01 02 [07:30:41]Write to MH i2c: E2 08 00 A4 01 80 0D 01 02 00 00 00 00 1E [07:30:41]Write i2c OK [07:30:41]MH_I2C_Read... [07:30:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:30:41]Read from MH i2c: E2 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 03 00 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [07:30:41]RAPDU: 90 00 [07:30:41]wFMCommunicate OK [07:30:41]wFMCommunicate request_size=255 [07:30:41]MH_SAM_APDU [07:30:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2E 00 00 00 F4 03 04 00 A0 3A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 85 02 00 35 04 06 00 39 [07:30:41]Write to MH i2c: E2 02 01 A5 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 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 2E 00 00 00 F4 03 04 00 A0 3A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 85 02 00 35 04 06 00 39 00 00 10 [07:30:41]Write i2c OK [07:30:41]MH_I2C_Read... [07:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:41]Read from MH i2c: E2 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 03 00 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [07:30:41]RAPDU: 90 00 [07:30:41]wFMCommunicate OK [07:30:41]wFMCommunicate request_size=10 [07:30:41]MH_SAM_APDU [07:30:41]CAPDU: 80 0D 02 02 05 9D 9E 5A 73 71 [07:30:41]Write to MH i2c: E2 0D 00 A6 01 80 0D 02 02 05 00 9D 9E 5A 73 71 00 00 A4 [07:30:41]Write i2c OK [07:30:41]MH_I2C_Read... [07:30:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:30:41]Read from MH i2c: E2 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 03 00 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [07:30:41]RAPDU: 90 00 [07:30:41]wFMCommunicate OK [07:30:41]wFMCommunicate request_size=4 [07:30:41]MH_SAM_APDU [07:30:41]CAPDU: 80 0D 03 02 [07:30:41]Write to MH i2c: E2 08 00 A7 01 80 0D 03 02 00 00 00 00 23 [07:30:41]Write i2c OK [07:30:41]MH_I2C_Read... [07:30:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:30:41]Read from MH i2c: E2 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 0B 00 [07:30:41]MH_I2C_Read... [07:30:41]Read from MH i2c: E2 0B 00 A7 01 00 E0 C5 EB EB 2B 05 D8 2A 90 00 D1 [07:30:41]RAPDU: E0 C5 EB EB 2B 05 D8 2A 90 00 [07:30:41]wFMCommunicate OK [07:30:41]SAM_PROTO_SignData done [07:30:41]FM_MakeSignedData done [07:30:41]CreateOFDProtocolMessage [07:30:41]wFMCommunicate request_size=4 [07:30:41]MH_SAM_APDU [07:30:41]CAPDU: 80 11 00 00 [07:30:41]Write to MH i2c: E2 08 00 A8 01 80 11 00 00 00 00 00 00 23 [07:30:41]Write i2c OK [07:30:41]MH_I2C_Read... [07:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:42]Read from MH i2c: E2 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: E2 17 00 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: E2 17 00 A8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [07:30:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:30:42]wFMCommunicate OK [07:30:42]CreateOFDProtocolMessage done [07:30:42]OFDSenderStorePacket 165193 [07:30:42]StoreOFDPacket docnum=165193 [07:30:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B2 96 07 01 4A 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2E 00 00 00 F4 03 04 00 A0 3A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 85 02 00 35 04 06 00 39 9D 9E 5A 73 71 E0 C5 EB EB 2B 05 D8 2A [07:30:42]CheckFolder [07:30:42]dirname=/storage/ofd_packets [07:30:42]CheckFolder done [07:30:42]ProducePacketName [07:30:42]name=ofd_packets/00165193 [07:30:42]NVStorageSaveData ofd_packets/00165193 [07:30:42]File name is /storage/ofd_packets/00165193 [07:30:42]Write 301 bytes [07:30:42]NVStorageSaveData done [07:30:42]OFDSenderStorePacket done [07:30:42]KKMCreateOFDPacket done [07:30:42]NVStorageSaveData kkm_last_timestamp [07:30:42]File name is /storage/kkm_last_timestamp [07:30:42]Write 4 bytes [07:30:42]NVStorageSaveData done [07:30:42]ExternCall_PrintAddStr [07:30:42]wPrintStart [07:30:42]Write to MH i2c: 01 00 00 A9 01 AA [07:30:42]Write i2c OK [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: 01 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: 01 07 00 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [07:30:42]RasterBufferAndPrint [07:30:42]line Счет N : (1)294021 [07:30:42]line ИНН: 02508201610067 [07:30:42]line Контрольно-Кассовый Чек [07:30:42]line ПРОДАЖА [07:30:42]line ТРК (МРК, ГНК) : 53 [07:30:42]line Товар: 2710124500 [07:30:42]line Аи-95-К-5 [07:30:42]line 13.480 * 74.20 [07:30:42]line = 1000.22 [07:30:42]line НДС 12% НСП 1% [07:30:42]line > о реализуемом товаре [07:30:42]line ИТОГО: 1000.22 [07:30:42]line НСП 1% : 8.85 [07:30:42]line НДС 12% : 106.22 [07:30:42]line Наличными: 0.00 [07:30:42]line Безнал.: 1000.22 [07:30:42]line Место: АЗС № 130 "Партнер Нефть" [07:30:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:30:42]line СНО: Общий режим [07:30:42]line Чек 46 23.08.2024 07:30 [07:30:42]line Смена: 469 ФФД: 1.0 [07:30:42]line ЗНМ: 0300000070 [07:30:42]line РНМ: 0000000000092562 [07:30:42]line Версия ККМ: 001 [07:30:42]line Платежная система: O! деньги [07:30:42]line ФМ: 0000000000871769 [07:30:42]line ФД: 165193 [07:30:42]line ФПД: 63349129376625 [07:30:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073040&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165193&fm=63349129376625&tin=02508201610067®Number=0000000000092562&sum=100022 [07:30:42]written 0, free lines is 4095 [07:30:42]OFD Sender: Processing packet 165193 [packets to send 989, broken 988] [07:30:42]ProducePacketName [07:30:42]name=ofd_packets/00165193 [07:30:42]OFD Sender: To server: pG, [07:30:42]CommunicateWithHost lk.salyk.kg:30040 [07:30:42]ConnectInit lk.salyk.kg [07:30:42]Write to MH i2c: 01 00 00 D3 01 D4 [07:30:42]Write i2c OK [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: 01 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: 01 07 00 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 C6 0C AD [07:30:42]RasterBufferAndPrint [07:30:42]line [07:30:42]line [07:30:42]line [07:30:42]line [07:30:42]line [07:30:42]written 0, free lines is 3275 [07:30:42]MH_Cut [07:30:42]Write to MH i2c: D1 01 00 DA 01 01 AD [07:30:42]Write i2c OK [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: D1 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: D1 01 00 [07:30:42]MH_I2C_Read... [07:30:42]Read from MH i2c: D1 01 00 DA 01 00 AC [07:30:42]Write to MH i2c: 01 00 00 DB 01 DC [07:30:42]Write i2c OK [07:30:42]MH_I2C_Read... [07:30:43]*** Cut start [07:30:43]*** Purtial cut [07:30:43]*** Stage 1: CUTSNS_PIN = 1 [07:30:45]Read from MH i2c: 01 [07:30:45]MH_I2C_Read... [07:30:45]*** Stop cut motor [07:30:45]*** Cut end [07:30:45]Read from MH i2c: 01 07 00 [07:30:45]MH_I2C_Read... [07:30:45]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [07:30:45]process_action close_receipt done [07:30:45]requested_data is exist [07:30:45]produce_requested_data [07:30:45]requested_item fm.sn is exist - process it [07:30:45]wFMCommunicate request_size=4 [07:30:45]MH_SAM_APDU [07:30:45]CAPDU: 80 11 00 00 [07:30:45]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [07:30:45]Write i2c OK [07:30:45]MH_I2C_Read... [07:30:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:30:45]Read from MH i2c: E2 [07:30:45]MH_I2C_Read... [07:30:45]Read from MH i2c: E2 17 00 [07:30:45]MH_I2C_Read... [07:30:45]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [07:30:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:30:45]wFMCommunicate OK [07:30:45]requested_item fd.num is exist - process it [07:30:45]SAM_PROTO_GetFieldsCounters [07:30:45]wFMCommunicate request_size=4 [07:30:45]MH_SAM_APDU [07:30:45]CAPDU: 80 13 00 00 [07:30:45]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [07:30:45]Write i2c OK [07:30:45]MH_I2C_Read... [07:30:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:30:45]Read from MH i2c: E2 [07:30:45]MH_I2C_Read... [07:30:45]Read from MH i2c: E2 62 00 [07:30:45]MH_I2C_Read... [07:30:45]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [07:30:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:30:45]wFMCommunicate OK [07:30:45]SAM_PROTO_GetFieldsCounters done [07:30:45]requested_item shift.num is exist - process it [07:30:45]requested_item shift.opened is exist - process it [07:30:45]req_shift_opened [07:30:45]FM_GetShiftState [07:30:45]SAM_PROTO_GetShiftState [07:30:45]wFMCommunicate request_size=4 [07:30:45]MH_SAM_APDU [07:30:45]CAPDU: 80 13 01 00 [07:30:45]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [07:30:45]Write i2c OK [07:30:45]MH_I2C_Read... [07:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:30:45]Read from MH i2c: E2 [07:30:45]MH_I2C_Read... [07:30:45]Read from MH i2c: E2 0E 00 [07:30:45]MH_I2C_Read... [07:30:45]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8A [07:30:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:30:45]wFMCommunicate OK [07:30:45]SAM_PROTO_GetShiftState done [07:30:45]FM_GetShiftState done [07:30:45]req_shift_opened done [07:30:45]requested_item shift.open_date is exist - process it [07:30:45]req_shift_open_date [07:30:45]req_shift_open_date done [07:30:45]produce_requested_data done [07:30:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165193,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:30:45]process_action_free close_receipt [07:30:45]json_value_free [07:30:45]json_value_free done [07:30:45]process_json_proto returns [07:30:45]Send response to host [07:30:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165193,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:30:45]free response buf [07:30:45]execute_script done [07:30:45]execute_script returns [07:30:45]free content buf [07:30:45]Sock 7.Close socket [07:30:45]Sock 7.Thread stoped [07:30:52]Connected sock=11 [07:30:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B2 96 07 01 4A 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 2E 00 00 00 F4 03 04 00 A0 3A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 85 02 00 35 04 06 00 39 9D 9E 5A 73 71 E0 C5 EB EB 2B 05 D8 2A [07:30:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A8 75 47 00 01 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 85 02 00 F4 03 04 00 F7 E3 C7 66 B6 04 01 00 00 80 95 C5 A3 71 76 B9 D0 [07:30:54]CommunicateWithHost err = 0 [07:30:54]CheckOFDResponse [07:30:54]1017 (14) - 77093643461234 [07:30:54]1041 (16) - 0000000000871769 [07:30:54]1040 (4) - 165193 [07:30:54]1012 (4) - 23.08.2024 01:20 [07:30:54]1206 (1) - 0 [07:30:54]OFD Sender: Remove packet 165193 [07:30:54]ProducePacketName [07:30:54]name=ofd_packets/00165193 [07:30:54]NVStorageDeleteData [07:30:55]OFD Sender: No OFD packet to send [07:30:58]recv_with_timeout no data received [07:31:00]OFD Sender: No OFD packet to send [07:31:05]OFD Sender: No OFD packet to send [07:31:10]OFD Sender: No OFD packet to send [07:31:15]OFD Sender: No OFD packet to send [07:31:20]OFD Sender: No OFD packet to send [07:31:25]OFD Sender: No OFD packet to send [07:31:27]recv_with_timeout no data received [07:31:30]OFD Sender: No OFD packet to send [07:31:35]OFD Sender: No OFD packet to send [07:31:40]OFD Sender: No OFD packet to send [07:31:45]OFD Sender: No OFD packet to send [07:31:50]OFD Sender: No OFD packet to send [07:31:55]OFD Sender: No OFD packet to send [07:32:00]OFD Sender: No OFD packet to send [07:32:05]OFD Sender: No OFD packet to send [07:32:10]OFD Sender: No OFD packet to send [07:32:15]OFD Sender: No OFD packet to send [07:32:17]accept exits with 10 [07:32:17]New connection [07:32:17]New thread 3067452772 created [07:32:17]Thread 3067309412 joined [07:32:17]Waiting for new connection... [07:32:17] Sock 10.Parse request [07:32:17]Sock 10.Check first char [07:32:17]Sock 10.First char is OK [07:32:17]request: POST /json_proto HTTP/1.0 [07:32:17]Method: POST [07:32:17]URL: /json_proto [07:32:17]Method is POST - this is cgi request [07:32:17]url: /json_proto [07:32:17]query_string will be loaded in cgi processing [07:32:17]execute_cgi json_proto POST (null) [07:32:17]execute_cgi path=json_proto method=POST [07:32:17]POST find Content-Length [07:32:17]Host: 172.17.44.132:8080 [07:32:17]Content-Length: 820 [07:32:17]Content-Type: application/json [07:32:17] [07:32:17]POST finish read [07:32:17]Found Content-Length = 820 [07:32:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50986", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:17]execute_script... [07:32:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50986", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:17]POST & json_proto [07:32:17]process_json_proto [07:32:17]json parsed OK: [07:32:17]protocol is kg_v1.0 [07:32:17]action value=close_receipt [07:32:17]process_action close_receipt [07:32:17]cmd_close_receipt [07:32:17]MH_GetDate [07:32:17]Write to MH i2c: F0 00 00 DF 01 CF [07:32:17]Write i2c OK [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: F0 [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: F0 09 00 [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: F0 09 00 DF 01 00 01 3B C8 66 2A 83 C1 65 15 [07:32:17]GetLastDocTimeStamp 1724398240 [07:32:17]current date 1724398337 [07:32:17]FM_GetShiftState [07:32:17]SAM_PROTO_GetShiftState [07:32:17]wFMCommunicate request_size=4 [07:32:17]MH_SAM_APDU [07:32:17]CAPDU: 80 13 01 00 [07:32:17]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [07:32:17]Write i2c OK [07:32:17]MH_I2C_Read... [07:32:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:17]Read from MH i2c: E2 [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: E2 0E 00 [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8C [07:32:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:32:17]wFMCommunicate OK [07:32:17]SAM_PROTO_GetShiftState done [07:32:17]FM_GetShiftState done [07:32:17]opened in 1724372766 [07:32:17]opened+sec_in_day 1724459166 [07:32:17]quantity*price = 23000 [07:32:17]sum+1 = 23001 [07:32:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 230.00 НСП 1% : 2.03 НДС 12% : 24.42 Наличными: 0.00 Безнал.: 230.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 47 23.08.2024 07:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165194 ФПД: 233151366131949 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165194&fm=233151366131949&tin=02508201610067®Number=0000000000092562&sum=23000 0 [07:32:18]StoreToDocumentArchive [07:32:18]shift 469 fd 165194 [07:32:18]save to /storage/0469/doc_00165194 [07:32:18]save last doc name /storage/0469/doc_00165194 to /storage/kkm_last_doc_name [07:32:18]save OK [07:32:18]Clear old archive folders... [07:32:18]ProcessDocumentItem done err = 0, tmpTLVsize=280 [07:32:18]tlvbuf is 01C43D70 [07:32:18]SAM_PROTO_ClearQueue [07:32:18]wFMCommunicate request_size=4 [07:32:18]MH_SAM_APDU [07:32:18]CAPDU: 80 09 00 00 [07:32:18]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [07:32:18]Write i2c OK [07:32:18]MH_I2C_Read... [07:32:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:32:18]Read from MH i2c: E2 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [07:32:18]RAPDU: 90 00 [07:32:18]wFMCommunicate OK [07:32:18]SAM_PROTO_ClearQueue done [07:32:18]KKMCreateOFDPacket [07:32:18]OFDProtocolAddRootSTLVToBuf [07:32:18]FM_MakeSignedData [07:32:18]FM_MakeSignedData [07:32:18]SAM_PROTO_SignData [07:32:18]wFMCommunicate request_size=4 [07:32:18]MH_SAM_APDU [07:32:18]CAPDU: 80 0D 01 02 [07:32:18]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [07:32:18]Write i2c OK [07:32:18]MH_I2C_Read... [07:32:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:32:19]Read from MH i2c: E2 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 03 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [07:32:19]RAPDU: 90 00 [07:32:19]wFMCommunicate OK [07:32:19]wFMCommunicate request_size=255 [07:32:19]MH_SAM_APDU [07:32:19]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 01 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 [07:32:19]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 01 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 00 7C [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:19]Read from MH i2c: E2 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 03 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [07:32:19]RAPDU: 90 00 [07:32:19]wFMCommunicate OK [07:32:19]wFMCommunicate request_size=39 [07:32:19]MH_SAM_APDU [07:32:19]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 85 02 00 35 04 06 00 D4 0C C8 5B 70 ED [07:32:19]Write to MH i2c: E2 2A 00 F0 01 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 85 02 00 35 04 06 00 D4 0C C8 5B 70 ED 00 00 5D [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:19]Read from MH i2c: E2 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 03 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [07:32:19]RAPDU: 90 00 [07:32:19]wFMCommunicate OK [07:32:19]wFMCommunicate request_size=4 [07:32:19]MH_SAM_APDU [07:32:19]CAPDU: 80 0D 03 02 [07:32:19]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:32:19]Read from MH i2c: E2 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 0B 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 0B 00 F1 01 00 A2 8C 1D 3C 94 F7 A7 0D 90 00 34 [07:32:19]RAPDU: A2 8C 1D 3C 94 F7 A7 0D 90 00 [07:32:19]wFMCommunicate OK [07:32:19]SAM_PROTO_SignData done [07:32:19]FM_MakeSignedData done [07:32:19]CreateOFDProtocolMessage [07:32:19]wFMCommunicate request_size=4 [07:32:19]MH_SAM_APDU [07:32:19]CAPDU: 80 11 00 00 [07:32:19]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:19]Read from MH i2c: E2 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 17 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [07:32:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:32:19]wFMCommunicate OK [07:32:19]CreateOFDProtocolMessage done [07:32:19]OFDSenderStorePacket 165194 [07:32:19]StoreOFDPacket docnum=165194 [07:32:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 72 DF 24 01 34 FB 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 01 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 85 02 00 35 04 06 00 D4 0C C8 5B 70 ED A2 8C 1D 3C 94 F7 A7 0D [07:32:19]CheckFolder [07:32:19]dirname=/storage/ofd_packets [07:32:19]CheckFolder done [07:32:19]ProducePacketName [07:32:19]name=ofd_packets/00165194 [07:32:19]NVStorageSaveData ofd_packets/00165194 [07:32:19]File name is /storage/ofd_packets/00165194 [07:32:19]Write 330 bytes [07:32:19]NVStorageSaveData done [07:32:19]OFDSenderStorePacket done [07:32:19]KKMCreateOFDPacket done [07:32:19]NVStorageSaveData kkm_last_timestamp [07:32:19]File name is /storage/kkm_last_timestamp [07:32:19]Write 4 bytes [07:32:19]NVStorageSaveData done [07:32:19]ExternCall_PrintAddStr [07:32:19]wPrintStart [07:32:19]Write to MH i2c: 01 00 00 F3 01 F4 [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: 01 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: 01 07 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [07:32:19]RasterBufferAndPrint [07:32:19]line Счет N : (3)50986 [07:32:19]line ИНН: 02508201610067 [07:32:19]line Контрольно-Кассовый Чек [07:32:19]line ПРОДАЖА [07:32:19]line Товар: 2000036210013 [07:32:19]line Кофе Капучино (GABB TRADE) [07:32:19]line 2.000 * 115.00 [07:32:19]line = 230.00 [07:32:19]line НДС 12% НСП 1% [07:32:19]line > о реализуемом товаре [07:32:19]line ИТОГО: 230.00 [07:32:19]line НСП 1% : 2.03 [07:32:19]line НДС 12% : 24.42 [07:32:19]line Наличными: 0.00 [07:32:19]line Безнал.: 230.00 [07:32:19]line Место: АЗС № 130 "Партнер Нефть" [07:32:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:32:19]line СНО: Общий режим [07:32:19]line Чек 47 23.08.2024 07:32 [07:32:19]line Смена: 469 ФФД: 1.0 [07:32:19]line ЗНМ: 0300000070 [07:32:19]line РНМ: 0000000000092562 [07:32:19]line Версия ККМ: 001 [07:32:19]line Платежная система: Бакай Банк [07:32:19]line ФМ: 0000000000871769 [07:32:19]line ФД: 165194 [07:32:19]line ФПД: 233151366131949 [07:32:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165194&fm=233151366131949&tin=02508201610067®Number=0000000000092562&sum=23000 [07:32:19]line 0 [07:32:19]written 0, free lines is 4095 [07:32:19]OFD Sender: Processing packet 165194 [packets to send 989, broken 988] [07:32:19]ProducePacketName [07:32:19]name=ofd_packets/00165194 [07:32:19]OFD Sender: To server: pG, [07:32:19]CommunicateWithHost lk.salyk.kg:30040 [07:32:19]ConnectInit lk.salyk.kg [07:32:19]Write to MH i2c: 01 00 00 1D 02 1F [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: 01 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: 01 07 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 BF 0C F1 [07:32:19]RasterBufferAndPrint [07:32:19]line [07:32:19]line [07:32:19]line [07:32:19]line [07:32:19]line [07:32:19]written 0, free lines is 3268 [07:32:19]MH_Cut [07:32:19]Write to MH i2c: D1 01 00 24 02 01 F8 [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: D1 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: D1 01 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: D1 01 00 24 02 00 F7 [07:32:19]Write to MH i2c: 01 00 00 25 02 27 [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:20]Connected sock=11 [07:32:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 72 DF 24 01 34 FB 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 01 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 85 02 00 35 04 06 00 D4 0C C8 5B 70 ED A2 8C 1D 3C 94 F7 A7 0D [07:32:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 22 DD 47 00 EE E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 85 02 00 F4 03 04 00 4E E4 C7 66 B6 04 01 00 00 0F 70 0B 44 67 C5 C9 2E [07:32:20]CommunicateWithHost err = 0 [07:32:20]CheckOFDResponse [07:32:20]1017 (14) - 77093643461234 [07:32:20]1041 (16) - 0000000000871769 [07:32:20]1040 (4) - 165194 [07:32:20]1012 (4) - 23.08.2024 01:22 [07:32:20]1206 (1) - 0 [07:32:20]OFD Sender: Remove packet 165194 [07:32:20]ProducePacketName [07:32:20]name=ofd_packets/00165194 [07:32:20]NVStorageDeleteData [07:32:20]*** Cut start [07:32:20]*** Purtial cut [07:32:20]*** Stage 1: CUTSNS_PIN = 1 [07:32:21]OFD Sender: No OFD packet to send [07:32:22]Read from MH i2c: 01 [07:32:22]MH_I2C_Read... [07:32:22]*** Stop cut motor [07:32:22]*** Cut end [07:32:22]Read from MH i2c: 01 07 00 [07:32:22]MH_I2C_Read... [07:32:22]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [07:32:22]process_action close_receipt done [07:32:22]requested_data is exist [07:32:22]produce_requested_data [07:32:22]requested_item fm.sn is exist - process it [07:32:22]wFMCommunicate request_size=4 [07:32:22]MH_SAM_APDU [07:32:22]CAPDU: 80 11 00 00 [07:32:22]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [07:32:22]Write i2c OK [07:32:22]MH_I2C_Read... [07:32:22]Read from MH i2c: E2 [07:32:22]MH_I2C_Read... [07:32:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:22]Read from MH i2c: E2 17 00 [07:32:22]MH_I2C_Read... [07:32:22]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FB [07:32:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:32:22]wFMCommunicate OK [07:32:22]requested_item fd.num is exist - process it [07:32:22]SAM_PROTO_GetFieldsCounters [07:32:22]wFMCommunicate request_size=4 [07:32:22]MH_SAM_APDU [07:32:22]CAPDU: 80 13 00 00 [07:32:22]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [07:32:22]Write i2c OK [07:32:22]MH_I2C_Read... [07:32:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:32:23]Read from MH i2c: E2 [07:32:23]MH_I2C_Read... [07:32:23]Read from MH i2c: E2 62 00 [07:32:23]MH_I2C_Read... [07:32:23]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [07:32:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:32:23]wFMCommunicate OK [07:32:23]SAM_PROTO_GetFieldsCounters done [07:32:23]requested_item shift.num is exist - process it [07:32:23]requested_item shift.opened is exist - process it [07:32:23]req_shift_opened [07:32:23]FM_GetShiftState [07:32:23]SAM_PROTO_GetShiftState [07:32:23]wFMCommunicate request_size=4 [07:32:23]MH_SAM_APDU [07:32:23]CAPDU: 80 13 01 00 [07:32:23]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [07:32:23]Write i2c OK [07:32:23]MH_I2C_Read... [07:32:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:23]Read from MH i2c: E2 [07:32:23]MH_I2C_Read... [07:32:23]Read from MH i2c: E2 0E 00 [07:32:23]MH_I2C_Read... [07:32:23]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D5 [07:32:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:32:23]wFMCommunicate OK [07:32:23]SAM_PROTO_GetShiftState done [07:32:23]FM_GetShiftState done [07:32:23]req_shift_opened done [07:32:23]requested_item shift.open_date is exist - process it [07:32:23]req_shift_open_date [07:32:23]req_shift_open_date done [07:32:23]produce_requested_data done [07:32:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165194,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:32:23]process_action_free close_receipt [07:32:23]json_value_free [07:32:23]json_value_free done [07:32:23]process_json_proto returns [07:32:23]Send response to host [07:32:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165194,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:32:23]free response buf [07:32:23]execute_script done [07:32:23]execute_script returns [07:32:23]free content buf [07:32:23]Sock 10.Close socket [07:32:23]Sock 10.Thread stoped [07:32:26]OFD Sender: No OFD packet to send [07:32:30]recv_with_timeout no data received [07:32:31]OFD Sender: No OFD packet to send [07:32:36]OFD Sender: No OFD packet to send [07:32:41]OFD Sender: No OFD packet to send [07:32:46]OFD Sender: No OFD packet to send [07:32:51]OFD Sender: No OFD packet to send [07:32:56]OFD Sender: No OFD packet to send [07:33:01]OFD Sender: No OFD packet to send [07:33:06]OFD Sender: No OFD packet to send [07:33:11]OFD Sender: No OFD packet to send [07:33:16]OFD Sender: No OFD packet to send [07:33:21]OFD Sender: No OFD packet to send [07:33:26]OFD Sender: No OFD packet to send [07:33:31]OFD Sender: No OFD packet to send [07:33:36]OFD Sender: No OFD packet to send [07:33:41]OFD Sender: No OFD packet to send [07:33:46]OFD Sender: No OFD packet to send [07:33:51]OFD Sender: No OFD packet to send [07:33:56]OFD Sender: No OFD packet to send [07:34:01]OFD Sender: No OFD packet to send [07:34:04]recv_with_timeout no data received [07:34:06]OFD Sender: No OFD packet to send [07:34:11]OFD Sender: No OFD packet to send [07:34:16]OFD Sender: No OFD packet to send [07:34:21]OFD Sender: No OFD packet to send [07:34:25]recv_with_timeout no data received [07:34:26]OFD Sender: No OFD packet to send [07:34:31]OFD Sender: No OFD packet to send [07:34:36]OFD Sender: No OFD packet to send [07:34:41]OFD Sender: No OFD packet to send [07:34:46]OFD Sender: No OFD packet to send [07:34:51]OFD Sender: No OFD packet to send [07:34:56]OFD Sender: No OFD packet to send [07:35:01]OFD Sender: No OFD packet to send [07:35:06]OFD Sender: No OFD packet to send [07:35:09]accept exits with 9 [07:35:09]New connection [07:35:09]New thread 3067309412 created [07:35:09]Thread 3067452772 joined [07:35:09]Waiting for new connection... [07:35:09] Sock 9.Parse request [07:35:09]Sock 9.Check first char [07:35:09]Sock 9.First char is OK [07:35:09]request: POST /json_proto HTTP/1.0 [07:35:09]Method: POST [07:35:09]URL: /json_proto [07:35:09]Method is POST - this is cgi request [07:35:09]url: /json_proto [07:35:09]query_string will be loaded in cgi processing [07:35:09]execute_cgi json_proto POST (null) [07:35:09]execute_cgi path=json_proto method=POST [07:35:09]POST find Content-Length [07:35:09]Host: 172.17.44.132:8080 [07:35:09]Content-Length: 619 [07:35:09]Content-Type: application/json [07:35:09] [07:35:09]POST finish read [07:35:09]Found Content-Length = 619 [07:35:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50987", "tax_sys" : 0, "items" : [ { "code": "4650063110756", "name": "\u041C\u0430\u0441\u043B\u043E Gazpromneft Super 10w40 1\u043B", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:09]execute_script... [07:35:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50987", "tax_sys" : 0, "items" : [ { "code": "4650063110756", "name": "\u041C\u0430\u0441\u043B\u043E Gazpromneft Super 10w40 1\u043B", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:09]POST & json_proto [07:35:09]process_json_proto [07:35:09]json parsed OK: [07:35:09]protocol is kg_v1.0 [07:35:09]action value=close_receipt [07:35:09]process_action close_receipt [07:35:09]cmd_close_receipt [07:35:09]MH_GetDate [07:35:09]Write to MH i2c: F0 00 00 29 02 1A [07:35:09]Write i2c OK [07:35:09]MH_I2C_Read... [07:35:09]Read from MH i2c: F0 [07:35:09]MH_I2C_Read... [07:35:09]Read from MH i2c: F0 09 00 [07:35:09]MH_I2C_Read... [07:35:09]Read from MH i2c: F0 09 00 29 02 00 AD 3B C8 66 2A 83 C1 65 0C [07:35:09]GetLastDocTimeStamp 1724398337 [07:35:09]current date 1724398509 [07:35:09]FM_GetShiftState [07:35:09]SAM_PROTO_GetShiftState [07:35:09]wFMCommunicate request_size=4 [07:35:09]MH_SAM_APDU [07:35:09]CAPDU: 80 13 01 00 [07:35:09]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [07:35:09]Write i2c OK [07:35:09]MH_I2C_Read... [07:35:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:09]Read from MH i2c: E2 [07:35:09]MH_I2C_Read... [07:35:09]Read from MH i2c: E2 0E 00 [07:35:09]MH_I2C_Read... [07:35:09]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D7 [07:35:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:35:09]wFMCommunicate OK [07:35:09]SAM_PROTO_GetShiftState done [07:35:09]FM_GetShiftState done [07:35:09]opened in 1724372766 [07:35:09]opened+sec_in_day 1724459166 [07:35:09]quantity*price = 40500 [07:35:09]sum+1 = 40501 [07:35:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 405.00 НСП 1% : 3.58 НДС 12% : 43.01 Наличными: 405.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 48 23.08.2024 07:35 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165195 ФПД: 31187079244375 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165195&fm=31187079244375&tin=02508201610067®Number=0000000000092562&sum=40500 0 [07:35:10]StoreToDocumentArchive [07:35:10]shift 469 fd 165195 [07:35:10]save to /storage/0469/doc_00165195 [07:35:10]save last doc name /storage/0469/doc_00165195 to /storage/kkm_last_doc_name [07:35:10]save OK [07:35:10]Clear old archive folders... [07:35:10]ProcessDocumentItem done err = 0, tmpTLVsize=280 [07:35:10]tlvbuf is 01B40F50 [07:35:10]SAM_PROTO_ClearQueue [07:35:10]wFMCommunicate request_size=4 [07:35:10]MH_SAM_APDU [07:35:10]CAPDU: 80 09 00 00 [07:35:10]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [07:35:10]Write i2c OK [07:35:10]MH_I2C_Read... [07:35:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:35:10]Read from MH i2c: E2 [07:35:10]MH_I2C_Read... [07:35:10]Read from MH i2c: E2 03 00 [07:35:10]MH_I2C_Read... [07:35:10]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [07:35:10]RAPDU: 90 00 [07:35:10]wFMCommunicate OK [07:35:10]SAM_PROTO_ClearQueue done [07:35:10]KKMCreateOFDPacket [07:35:10]OFDProtocolAddRootSTLVToBuf [07:35:10]FM_MakeSignedData [07:35:10]FM_MakeSignedData [07:35:10]SAM_PROTO_SignData [07:35:10]wFMCommunicate request_size=4 [07:35:10]MH_SAM_APDU [07:35:10]CAPDU: 80 0D 01 02 [07:35:10]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [07:35:10]Write i2c OK [07:35:10]MH_I2C_Read... [07:35:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:35:10]Read from MH i2c: E2 [07:35:10]MH_I2C_Read... [07:35:10]Read from MH i2c: E2 03 00 [07:35:10]MH_I2C_Read... [07:35:10]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [07:35:10]RAPDU: 90 00 [07:35:10]wFMCommunicate OK [07:35:10]wFMCommunicate request_size=255 [07:35:10]MH_SAM_APDU [07:35:10]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 AD 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 [07:35:10]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 AD 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 00 C9 [07:35:10]Write i2c OK [07:35:10]MH_I2C_Read... [07:35:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:11]Read from MH i2c: E2 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: E2 03 00 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [07:35:11]RAPDU: 90 00 [07:35:11]wFMCommunicate OK [07:35:11]wFMCommunicate request_size=39 [07:35:11]MH_SAM_APDU [07:35:11]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 85 02 00 35 04 06 00 1C 5D 4E C7 AA 57 [07:35:11]Write to MH i2c: E2 2A 00 3A 02 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 85 02 00 35 04 06 00 1C 5D 4E C7 AA 57 00 00 D8 [07:35:11]Write i2c OK [07:35:11]MH_I2C_Read... [07:35:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:11]Read from MH i2c: E2 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: E2 03 00 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [07:35:11]RAPDU: 90 00 [07:35:11]wFMCommunicate OK [07:35:11]wFMCommunicate request_size=4 [07:35:11]MH_SAM_APDU [07:35:11]CAPDU: 80 0D 03 02 [07:35:11]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [07:35:11]Write i2c OK [07:35:11]MH_I2C_Read... [07:35:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:35:11]Read from MH i2c: E2 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: E2 0B 00 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: E2 0B 00 3B 02 00 1A 98 EA 5D F7 C4 D8 4B 90 00 90 [07:35:11]RAPDU: 1A 98 EA 5D F7 C4 D8 4B 90 00 [07:35:11]wFMCommunicate OK [07:35:11]SAM_PROTO_SignData done [07:35:11]FM_MakeSignedData done [07:35:11]CreateOFDProtocolMessage [07:35:11]wFMCommunicate request_size=4 [07:35:11]MH_SAM_APDU [07:35:11]CAPDU: 80 11 00 00 [07:35:11]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [07:35:11]Write i2c OK [07:35:11]MH_I2C_Read... [07:35:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:11]Read from MH i2c: E2 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: E2 17 00 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 11 [07:35:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:35:11]wFMCommunicate OK [07:35:11]CreateOFDProtocolMessage done [07:35:11]OFDSenderStorePacket 165195 [07:35:11]StoreOFDPacket docnum=165195 [07:35:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 23 69 24 01 05 CF 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 AD 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 85 02 00 35 04 06 00 1C 5D 4E C7 AA 57 1A 98 EA 5D F7 C4 D8 4B [07:35:11]CheckFolder [07:35:11]dirname=/storage/ofd_packets [07:35:11]CheckFolder done [07:35:11]ProducePacketName [07:35:11]name=ofd_packets/00165195 [07:35:11]NVStorageSaveData ofd_packets/00165195 [07:35:11]File name is /storage/ofd_packets/00165195 [07:35:11]Write 330 bytes [07:35:11]NVStorageSaveData done [07:35:11]OFDSenderStorePacket done [07:35:11]KKMCreateOFDPacket done [07:35:11]NVStorageSaveData kkm_last_timestamp [07:35:11]File name is /storage/kkm_last_timestamp [07:35:11]Write 4 bytes [07:35:11]NVStorageSaveData done [07:35:11]ExternCall_PrintAddStr [07:35:11]wPrintStart [07:35:11]Write to MH i2c: 01 00 00 3D 02 3F [07:35:11]Write i2c OK [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: 01 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: 01 07 00 [07:35:11]MH_I2C_Read... [07:35:11]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [07:35:11]RasterBufferAndPrint [07:35:11]line Счет N : (3)50987 [07:35:11]line ИНН: 02508201610067 [07:35:11]line Контрольно-Кассовый Чек [07:35:11]line ПРОДАЖА [07:35:11]line Товар: 4650063110756 [07:35:11]line Масло Gazpromneft Super 10w40 1л [07:35:11]line 1.000 * 405.00 [07:35:11]line = 405.00 [07:35:11]line НДС 12% НСП 1% [07:35:11]line > о реализуемом товаре [07:35:11]line ИТОГО: 405.00 [07:35:11]line НСП 1% : 3.58 [07:35:11]line НДС 12% : 43.01 [07:35:11]line Наличными: 405.00 [07:35:11]line Безнал.: 0.00 [07:35:11]line Место: АЗС № 130 "Партнер Нефть" [07:35:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:35:11]line СНО: Общий режим [07:35:11]line Чек 48 23.08.2024 07:35 [07:35:11]line Смена: 469 ФФД: 1.0 [07:35:11]line ЗНМ: 0300000070 [07:35:11]line РНМ: 0000000000092562 [07:35:11]line Версия ККМ: 001 [07:35:11]line ФМ: 0000000000871769 [07:35:11]line ФД: 165195 [07:35:11]line ФПД: 31187079244375 [07:35:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165195&fm=31187079244375&tin=02508201610067®Number=0000000000092562&sum=40500 [07:35:11]line 0 [07:35:11]OFD Sender: Processing packet 165195 [packets to send 989, broken 988] [07:35:11]ProducePacketName [07:35:11]name=ofd_packets/00165195 [07:35:11]OFD Sender: To server: pG, [07:35:11]CommunicateWithHost lk.salyk.kg:30040 [07:35:11]ConnectInit lk.salyk.kg [07:35:11]written 0, free lines is 4095 [07:35:12]Write to MH i2c: 01 00 00 66 02 68 [07:35:12]Write i2c OK [07:35:12]MH_I2C_Read... [07:35:12]Read from MH i2c: 01 [07:35:12]MH_I2C_Read... [07:35:12]Read from MH i2c: 01 07 00 [07:35:12]MH_I2C_Read... [07:35:12]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 C3 0C 3E [07:35:12]RasterBufferAndPrint [07:35:12]line [07:35:12]line [07:35:12]line [07:35:12]line [07:35:12]line [07:35:12]written 0, free lines is 3271 [07:35:12]MH_Cut [07:35:12]Write to MH i2c: D1 01 00 6D 02 01 41 [07:35:12]Write i2c OK [07:35:12]MH_I2C_Read... [07:35:12]Read from MH i2c: D1 [07:35:12]MH_I2C_Read... [07:35:12]Read from MH i2c: D1 01 00 [07:35:12]MH_I2C_Read... [07:35:12]Read from MH i2c: D1 01 00 6D 02 00 40 [07:35:12]Write to MH i2c: 01 00 00 6E 02 70 [07:35:12]Write i2c OK [07:35:12]MH_I2C_Read... [07:35:12]*** Cut start [07:35:12]*** Purtial cut [07:35:12]*** Stage 1: CUTSNS_PIN = 1 [07:35:13]Connected sock=11 [07:35:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 23 69 24 01 05 CF 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 AD 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 85 02 00 35 04 06 00 1C 5D 4E C7 AA 57 1A 98 EA 5D F7 C4 D8 4B [07:35:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 42 B8 47 00 D1 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 85 02 00 F4 03 04 00 FB E4 C7 66 B6 04 01 00 00 2D BF F1 54 D6 F2 1D 47 [07:35:13]CommunicateWithHost err = 0 [07:35:13]CheckOFDResponse [07:35:13]1017 (14) - 77093643461234 [07:35:13]1041 (16) - 0000000000871769 [07:35:13]1040 (4) - 165195 [07:35:13]1012 (4) - 23.08.2024 01:25 [07:35:13]1206 (1) - 0 [07:35:13]OFD Sender: Remove packet 165195 [07:35:13]ProducePacketName [07:35:13]name=ofd_packets/00165195 [07:35:13]NVStorageDeleteData [07:35:14]OFD Sender: No OFD packet to send [07:35:15]Read from MH i2c: 01 [07:35:15]MH_I2C_Read... [07:35:15]*** Stop cut motor [07:35:15]*** Cut end [07:35:15]Read from MH i2c: 01 07 00 [07:35:15]MH_I2C_Read... [07:35:15]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [07:35:15]process_action close_receipt done [07:35:15]requested_data is exist [07:35:15]produce_requested_data [07:35:15]requested_item fm.sn is exist - process it [07:35:15]wFMCommunicate request_size=4 [07:35:15]MH_SAM_APDU [07:35:15]CAPDU: 80 11 00 00 [07:35:15]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [07:35:15]Write i2c OK [07:35:15]MH_I2C_Read... [07:35:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:15]Read from MH i2c: E2 [07:35:15]MH_I2C_Read... [07:35:15]Read from MH i2c: E2 17 00 [07:35:15]MH_I2C_Read... [07:35:15]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [07:35:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:35:15]wFMCommunicate OK [07:35:15]requested_item fd.num is exist - process it [07:35:15]SAM_PROTO_GetFieldsCounters [07:35:15]wFMCommunicate request_size=4 [07:35:15]MH_SAM_APDU [07:35:15]CAPDU: 80 13 00 00 [07:35:15]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [07:35:15]Write i2c OK [07:35:15]MH_I2C_Read... [07:35:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:35:15]Read from MH i2c: E2 [07:35:15]MH_I2C_Read... [07:35:15]Read from MH i2c: E2 62 00 [07:35:15]MH_I2C_Read... [07:35:15]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [07:35:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:35:15]wFMCommunicate OK [07:35:15]SAM_PROTO_GetFieldsCounters done [07:35:15]requested_item shift.num is exist - process it [07:35:15]requested_item shift.opened is exist - process it [07:35:15]req_shift_opened [07:35:15]FM_GetShiftState [07:35:15]SAM_PROTO_GetShiftState [07:35:15]wFMCommunicate request_size=4 [07:35:15]MH_SAM_APDU [07:35:15]CAPDU: 80 13 01 00 [07:35:15]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [07:35:15]Write i2c OK [07:35:15]MH_I2C_Read... [07:35:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:15]Read from MH i2c: E2 [07:35:15]MH_I2C_Read... [07:35:15]Read from MH i2c: E2 0E 00 [07:35:15]MH_I2C_Read... [07:35:15]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1E [07:35:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:35:15]wFMCommunicate OK [07:35:15]SAM_PROTO_GetShiftState done [07:35:15]FM_GetShiftState done [07:35:15]req_shift_opened done [07:35:15]requested_item shift.open_date is exist - process it [07:35:15]req_shift_open_date [07:35:15]req_shift_open_date done [07:35:15]produce_requested_data done [07:35:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165195,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:35:15]process_action_free close_receipt [07:35:15]json_value_free [07:35:15]json_value_free done [07:35:15]process_json_proto returns [07:35:15]Send response to host [07:35:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165195,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:35:15]free response buf [07:35:15]execute_script done [07:35:15]execute_script returns [07:35:15]free content buf [07:35:15]Sock 9.Close socket [07:35:15]Sock 9.Thread stoped [07:35:19]OFD Sender: No OFD packet to send [07:35:24]OFD Sender: No OFD packet to send [07:35:29]OFD Sender: No OFD packet to send [07:35:34]OFD Sender: No OFD packet to send [07:35:39]OFD Sender: No OFD packet to send [07:35:44]OFD Sender: No OFD packet to send [07:35:49]OFD Sender: No OFD packet to send [07:35:53]accept exits with 7 [07:35:53]New connection [07:35:53]New thread 3067452772 created [07:35:53]Thread 3067309412 joined [07:35:53]Waiting for new connection... [07:35:53] Sock 7.Parse request [07:35:53]Sock 7.Check first char [07:35:53]Sock 7.First char is OK [07:35:53]request: POST /json_proto HTTP/1.0 [07:35:53]Method: POST [07:35:53]URL: /json_proto [07:35:53]Method is POST - this is cgi request [07:35:53]url: /json_proto [07:35:53]query_string will be loaded in cgi processing [07:35:53]execute_cgi json_proto POST (null) [07:35:53]execute_cgi path=json_proto method=POST [07:35:53]POST find Content-Length [07:35:53]Host: 172.17.44.132:8080 [07:35:53]Content-Length: 679 [07:35:53]Content-Type: application/json [07:35:53] [07:35:53]POST finish read [07:35:53]Found Content-Length = 679 [07:35:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:53]execute_script... [07:35:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:53]POST & json_proto [07:35:53]process_json_proto [07:35:53]json parsed OK: [07:35:53]protocol is kg_v1.0 [07:35:53]action value=close_receipt [07:35:53]process_action close_receipt [07:35:53]cmd_close_receipt [07:35:53]MH_GetDate [07:35:53]Write to MH i2c: F0 00 00 72 02 63 [07:35:53]Write i2c OK [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: F0 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: F0 09 00 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: F0 09 00 72 02 00 D9 3B C8 66 2A 83 C1 65 81 [07:35:53]GetLastDocTimeStamp 1724398509 [07:35:53]current date 1724398553 [07:35:53]FM_GetShiftState [07:35:53]SAM_PROTO_GetShiftState [07:35:53]wFMCommunicate request_size=4 [07:35:53]MH_SAM_APDU [07:35:53]CAPDU: 80 13 01 00 [07:35:53]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [07:35:53]Write i2c OK [07:35:53]MH_I2C_Read... [07:35:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:53]Read from MH i2c: E2 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 0E 00 [07:35:53]MH_I2C_Read... [07:35:53]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 20 [07:35:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:35:53]wFMCommunicate OK [07:35:53]SAM_PROTO_GetShiftState done [07:35:53]FM_GetShiftState done [07:35:53]opened in 1724372766 [07:35:53]opened+sec_in_day 1724459166 [07:35:53]quantity*price = 100050 [07:35:53]sum+1 = 100052 [07:35:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 49 23.08.2024 07:35 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165196 ФПД: 112146439372500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073553&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165196&fm=112146439372500&tin=02508201610067®Number=0000000000092562&sum=100000 [07:35:54]StoreToDocumentArchive [07:35:54]shift 469 fd 165196 [07:35:54]save to /storage/0469/doc_00165196 [07:35:54]save last doc name /storage/0469/doc_00165196 to /storage/kkm_last_doc_name [07:35:54]save OK [07:35:54]Clear old archive folders... [07:35:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:35:54]tlvbuf is 01B40870 [07:35:54]SAM_PROTO_ClearQueue [07:35:54]wFMCommunicate request_size=4 [07:35:54]MH_SAM_APDU [07:35:54]CAPDU: 80 09 00 00 [07:35:54]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:35:54]Read from MH i2c: E2 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 03 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [07:35:54]RAPDU: 90 00 [07:35:54]wFMCommunicate OK [07:35:54]SAM_PROTO_ClearQueue done [07:35:54]KKMCreateOFDPacket [07:35:54]OFDProtocolAddRootSTLVToBuf [07:35:54]FM_MakeSignedData [07:35:54]FM_MakeSignedData [07:35:54]SAM_PROTO_SignData [07:35:54]wFMCommunicate request_size=4 [07:35:54]MH_SAM_APDU [07:35:54]CAPDU: 80 0D 01 02 [07:35:54]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:35:54]Read from MH i2c: E2 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 03 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [07:35:54]RAPDU: 90 00 [07:35:54]wFMCommunicate OK [07:35:54]wFMCommunicate request_size=255 [07:35:54]MH_SAM_APDU [07:35:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 D9 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 85 02 00 35 04 06 00 65 FF 20 AE [07:35:54]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 D9 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 85 02 00 35 04 06 00 65 FF 20 AE 00 00 D9 [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]OFD Sender: No OFD packet to send [07:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:54]Read from MH i2c: E2 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 03 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [07:35:54]RAPDU: 90 00 [07:35:54]wFMCommunicate OK [07:35:54]wFMCommunicate request_size=7 [07:35:54]MH_SAM_APDU [07:35:54]CAPDU: 80 0D 02 02 02 7E D4 [07:35:54]Write to MH i2c: E2 0A 00 83 02 80 0D 02 02 02 00 7E D4 00 00 55 [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:54]Read from MH i2c: E2 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 03 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [07:35:54]RAPDU: 90 00 [07:35:54]wFMCommunicate OK [07:35:54]wFMCommunicate request_size=4 [07:35:54]MH_SAM_APDU [07:35:54]CAPDU: 80 0D 03 02 [07:35:54]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:35:54]Read from MH i2c: E2 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 0B 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 0B 00 84 02 00 90 46 12 F4 45 94 B5 26 90 00 92 [07:35:54]RAPDU: 90 46 12 F4 45 94 B5 26 90 00 [07:35:54]wFMCommunicate OK [07:35:54]SAM_PROTO_SignData done [07:35:54]FM_MakeSignedData done [07:35:54]CreateOFDProtocolMessage [07:35:54]wFMCommunicate request_size=4 [07:35:54]MH_SAM_APDU [07:35:54]CAPDU: 80 11 00 00 [07:35:54]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:54]Read from MH i2c: E2 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 17 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [07:35:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:35:54]wFMCommunicate OK [07:35:54]CreateOFDProtocolMessage done [07:35:54]OFDSenderStorePacket 165196 [07:35:54]StoreOFDPacket docnum=165196 [07:35:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 72 B2 04 01 7D 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 D9 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 85 02 00 35 04 06 00 65 FF 20 AE 7E D4 90 46 12 F4 45 94 B5 26 [07:35:54]CheckFolder [07:35:54]dirname=/storage/ofd_packets [07:35:54]CheckFolder done [07:35:54]ProducePacketName [07:35:54]name=ofd_packets/00165196 [07:35:54]NVStorageSaveData ofd_packets/00165196 [07:35:54]File name is /storage/ofd_packets/00165196 [07:35:54]Write 298 bytes [07:35:54]NVStorageSaveData done [07:35:54]OFDSenderStorePacket done [07:35:54]KKMCreateOFDPacket done [07:35:54]NVStorageSaveData kkm_last_timestamp [07:35:54]File name is /storage/kkm_last_timestamp [07:35:54]Write 4 bytes [07:35:54]NVStorageSaveData done [07:35:54]ExternCall_PrintAddStr [07:35:54]wPrintStart [07:35:54]Write to MH i2c: 01 00 00 86 02 88 [07:35:54]Write i2c OK [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: 01 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: 01 07 00 [07:35:54]MH_I2C_Read... [07:35:54]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [07:35:54]RasterBufferAndPrint [07:35:54]line Счет N : (1)294022 [07:35:54]line ИНН: 02508201610067 [07:35:54]line Контрольно-Кассовый Чек [07:35:54]line ПРОДАЖА [07:35:54]line ТРК (МРК, ГНК) : 34 [07:35:54]line Товар: 2710194800 [07:35:54]line ДТ-К-5 [07:35:54]line 13.130 * 76.20 [07:35:54]line = 1000.51 [07:35:54]line НДС 12% НСП 1% [07:35:54]line > о реализуемом товаре [07:35:54]line ОКРУГЛЕНИЕ: -0.51 [07:35:54]line ИТОГО: 1000.00 [07:35:54]line Внесено: 1000.00 [07:35:54]line СДАЧА: 0.00 [07:35:54]line НСП 1% : 8.85 [07:35:54]line НДС 12% : 106.25 [07:35:54]line Наличными: 1000.00 [07:35:54]line Безнал.: 0.00 [07:35:54]line Место: АЗС № 130 "Партнер Нефть" [07:35:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:35:54]line СНО: Общий режим [07:35:54]line Чек 49 23.08.2024 07:35 [07:35:54]line Смена: 469 ФФД: 1.0 [07:35:54]line ЗНМ: 0300000070 [07:35:54]line РНМ: 0000000000092562 [07:35:54]line Версия ККМ: 001 [07:35:54]line ФМ: 0000000000871769 [07:35:54]line ФД: 165196 [07:35:54]line ФПД: 112146439372500 [07:35:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073553&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165196&fm=112146439372500&tin=02508201610067®Number=0000000000092562&sum=100000 [07:35:54]written 0, free lines is 4095 [07:35:54]OFD Sender: Processing packet 165196 [packets to send 989, broken 988] [07:35:54]ProducePacketName [07:35:54]name=ofd_packets/00165196 [07:35:54]OFD Sender: To server: pG, [07:35:54]CommunicateWithHost lk.salyk.kg:30040 [07:35:54]ConnectInit lk.salyk.kg [07:35:55]Write to MH i2c: 01 00 00 B1 02 B3 [07:35:55]Write i2c OK [07:35:55]MH_I2C_Read... [07:35:55]Read from MH i2c: 01 [07:35:55]MH_I2C_Read... [07:35:55]Read from MH i2c: 01 07 00 [07:35:55]MH_I2C_Read... [07:35:55]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 CD 0C 93 [07:35:55]RasterBufferAndPrint [07:35:55]line [07:35:55]line [07:35:55]line [07:35:55]line [07:35:55]line [07:35:55]written 0, free lines is 3283 [07:35:55]MH_Cut [07:35:55]Write to MH i2c: D1 01 00 B8 02 01 8C [07:35:55]Write i2c OK [07:35:55]MH_I2C_Read... [07:35:55]Read from MH i2c: D1 [07:35:55]MH_I2C_Read... [07:35:55]Read from MH i2c: D1 01 00 [07:35:55]MH_I2C_Read... [07:35:55]Read from MH i2c: D1 01 00 B8 02 00 8B [07:35:55]Write to MH i2c: 01 00 00 B9 02 BB [07:35:55]Write i2c OK [07:35:55]MH_I2C_Read... [07:35:55]Connected sock=10 [07:35:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 72 B2 04 01 7D 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 D9 3B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 85 02 00 35 04 06 00 65 FF 20 AE 7E D4 90 46 12 F4 45 94 B5 26 [07:35:56]*** Cut start [07:35:56]*** Purtial cut [07:35:56]*** Stage 1: CUTSNS_PIN = 1 [07:35:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DD 8E 47 00 DB 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 85 02 00 F4 03 04 00 26 E5 C7 66 B6 04 01 00 00 78 12 6A 2C 0D 44 28 CA [07:35:56]CommunicateWithHost err = 0 [07:35:56]CheckOFDResponse [07:35:56]1017 (14) - 77093643461234 [07:35:56]1041 (16) - 0000000000871769 [07:35:56]1040 (4) - 165196 [07:35:56]1012 (4) - 23.08.2024 01:25 [07:35:56]1206 (1) - 0 [07:35:56]OFD Sender: Remove packet 165196 [07:35:56]ProducePacketName [07:35:56]name=ofd_packets/00165196 [07:35:56]NVStorageDeleteData [07:35:56]OFD Sender: No OFD packet to send [07:35:58]Read from MH i2c: 01 [07:35:58]MH_I2C_Read... [07:35:58]*** Stop cut motor [07:35:58]*** Cut end [07:35:58]Read from MH i2c: 01 07 00 [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [07:35:58]process_action close_receipt done [07:35:58]requested_data is exist [07:35:58]produce_requested_data [07:35:58]requested_item fm.sn is exist - process it [07:35:58]wFMCommunicate request_size=4 [07:35:58]MH_SAM_APDU [07:35:58]CAPDU: 80 11 00 00 [07:35:58]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [07:35:58]Write i2c OK [07:35:58]MH_I2C_Read... [07:35:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:58]Read from MH i2c: E2 [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: E2 17 00 [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [07:35:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:35:58]wFMCommunicate OK [07:35:58]requested_item fd.num is exist - process it [07:35:58]SAM_PROTO_GetFieldsCounters [07:35:58]wFMCommunicate request_size=4 [07:35:58]MH_SAM_APDU [07:35:58]CAPDU: 80 13 00 00 [07:35:58]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [07:35:58]Write i2c OK [07:35:58]MH_I2C_Read... [07:35:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:35:58]Read from MH i2c: E2 [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: E2 62 00 [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: E2 62 00 BB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [07:35:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:35:58]wFMCommunicate OK [07:35:58]SAM_PROTO_GetFieldsCounters done [07:35:58]requested_item shift.num is exist - process it [07:35:58]requested_item shift.opened is exist - process it [07:35:58]req_shift_opened [07:35:58]FM_GetShiftState [07:35:58]SAM_PROTO_GetShiftState [07:35:58]wFMCommunicate request_size=4 [07:35:58]MH_SAM_APDU [07:35:58]CAPDU: 80 13 01 00 [07:35:58]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [07:35:58]Write i2c OK [07:35:58]MH_I2C_Read... [07:35:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:58]Read from MH i2c: E2 [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: E2 0E 00 [07:35:58]MH_I2C_Read... [07:35:58]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 69 [07:35:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:35:58]wFMCommunicate OK [07:35:58]SAM_PROTO_GetShiftState done [07:35:58]FM_GetShiftState done [07:35:58]req_shift_opened done [07:35:58]requested_item shift.open_date is exist - process it [07:35:58]req_shift_open_date [07:35:58]req_shift_open_date done [07:35:58]produce_requested_data done [07:35:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165196,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:35:58]process_action_free close_receipt [07:35:58]json_value_free [07:35:58]json_value_free done [07:35:58]process_json_proto returns [07:35:58]Send response to host [07:35:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165196,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:35:58]free response buf [07:35:58]execute_script done [07:35:58]execute_script returns [07:35:58]free content buf [07:35:58]Sock 7.Close socket [07:35:58]Sock 7.Thread stoped [07:36:02]OFD Sender: No OFD packet to send [07:36:07]OFD Sender: No OFD packet to send [07:36:12]OFD Sender: No OFD packet to send [07:36:17]OFD Sender: No OFD packet to send [07:36:22]OFD Sender: No OFD packet to send [07:36:27]OFD Sender: No OFD packet to send [07:36:32]OFD Sender: No OFD packet to send [07:36:37]OFD Sender: No OFD packet to send [07:36:42]OFD Sender: No OFD packet to send [07:36:45]accept exits with 9 [07:36:45]New connection [07:36:45]New thread 3067309412 created [07:36:45]Thread 3067452772 joined [07:36:45]Waiting for new connection... [07:36:45] Sock 9.Parse request [07:36:45]Sock 9.Check first char [07:36:45]Sock 9.First char is OK [07:36:45]request: POST /json_proto HTTP/1.0 [07:36:45]Method: POST [07:36:45]URL: /json_proto [07:36:45]Method is POST - this is cgi request [07:36:45]url: /json_proto [07:36:45]query_string will be loaded in cgi processing [07:36:45]execute_cgi json_proto POST (null) [07:36:45]execute_cgi path=json_proto method=POST [07:36:45]POST find Content-Length [07:36:45]Host: 172.17.44.132:8080 [07:36:45]Content-Length: 792 [07:36:45]Content-Type: application/json [07:36:45] [07:36:45]POST finish read [07:36:45]Found Content-Length = 792 [07:36:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:45]execute_script... [07:36: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)294025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:36:45]POST & json_proto [07:36:45]process_json_proto [07:36:45]json parsed OK: [07:36:45]protocol is kg_v1.0 [07:36:45]action value=close_receipt [07:36:45]process_action close_receipt [07:36:45]cmd_close_receipt [07:36:45]MH_GetDate [07:36:45]Write to MH i2c: F0 00 00 BD 02 AE [07:36:45]Write i2c OK [07:36:45]MH_I2C_Read... [07:36:45]Read from MH i2c: F0 [07:36:45]MH_I2C_Read... [07:36:45]Read from MH i2c: F0 09 00 [07:36:45]MH_I2C_Read... [07:36:45]Read from MH i2c: F0 09 00 BD 02 00 0D 3C C8 66 2A 83 C1 65 01 [07:36:45]GetLastDocTimeStamp 1724398553 [07:36:45]current date 1724398605 [07:36:45]FM_GetShiftState [07:36:45]SAM_PROTO_GetShiftState [07:36:45]wFMCommunicate request_size=4 [07:36:45]MH_SAM_APDU [07:36:45]CAPDU: 80 13 01 00 [07:36:45]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [07:36:45]Write i2c OK [07:36:45]MH_I2C_Read... [07:36:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:45]Read from MH i2c: E2 [07:36:45]MH_I2C_Read... [07:36:45]Read from MH i2c: E2 0E 00 [07:36:45]MH_I2C_Read... [07:36:45]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6B [07:36:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:36:45]wFMCommunicate OK [07:36:45]SAM_PROTO_GetShiftState done [07:36:45]FM_GetShiftState done [07:36:45]opened in 1724372766 [07:36:45]opened+sec_in_day 1724459166 [07:36:45]quantity*price = 0 [07:36:45]sum+1 = 1 [07:36:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 50 23.08.2024 07:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871769 ФД: 165197 ФПД: 145786445382978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165197&fm=145786445382978&tin=02508201610067®Number=0000000000092562&sum=0 [07:36:46]StoreToDocumentArchive [07:36:46]shift 469 fd 165197 [07:36:46]save to /storage/0469/doc_00165197 [07:36:46]save last doc name /storage/0469/doc_00165197 to /storage/kkm_last_doc_name [07:36:46]save OK [07:36:46]Clear old archive folders... [07:36:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:36:46]tlvbuf is 01B61C40 [07:36:46]SAM_PROTO_ClearQueue [07:36:46]wFMCommunicate request_size=4 [07:36:46]MH_SAM_APDU [07:36:46]CAPDU: 80 09 00 00 [07:36:46]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [07:36:46]Write i2c OK [07:36:46]MH_I2C_Read... [07:36:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:36:46]Read from MH i2c: E2 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 03 00 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [07:36:46]RAPDU: 90 00 [07:36:46]wFMCommunicate OK [07:36:46]SAM_PROTO_ClearQueue done [07:36:46]KKMCreateOFDPacket [07:36:46]OFDProtocolAddRootSTLVToBuf [07:36:46]FM_MakeSignedData [07:36:46]FM_MakeSignedData [07:36:46]SAM_PROTO_SignData [07:36:46]wFMCommunicate request_size=4 [07:36:46]MH_SAM_APDU [07:36:46]CAPDU: 80 0D 01 02 [07:36:46]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [07:36:46]Write i2c OK [07:36:46]MH_I2C_Read... [07:36:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:36:46]Read from MH i2c: E2 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 03 00 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [07:36:46]RAPDU: 90 00 [07:36:46]wFMCommunicate OK [07:36:46]wFMCommunicate request_size=255 [07:36:46]MH_SAM_APDU [07:36:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 32 00 00 00 F4 03 04 00 0D 3C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 85 02 00 35 04 06 00 84 [07:36:46]Write to MH i2c: E2 02 01 CD 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 32 00 00 00 F4 03 04 00 0D 3C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 85 02 00 35 04 06 00 84 00 00 9B [07:36:46]Write i2c OK [07:36:46]MH_I2C_Read... [07:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:46]Read from MH i2c: E2 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 03 00 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [07:36:46]RAPDU: 90 00 [07:36:46]wFMCommunicate OK [07:36:46]wFMCommunicate request_size=10 [07:36:46]MH_SAM_APDU [07:36:46]CAPDU: 80 0D 02 02 05 97 8D 4A 45 42 [07:36:46]Write to MH i2c: E2 0D 00 CE 02 80 0D 02 02 05 00 97 8D 4A 45 42 00 00 49 [07:36:46]Write i2c OK [07:36:46]MH_I2C_Read... [07:36:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:36:46]Read from MH i2c: E2 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 03 00 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [07:36:46]RAPDU: 90 00 [07:36:46]wFMCommunicate OK [07:36:46]wFMCommunicate request_size=4 [07:36:46]MH_SAM_APDU [07:36:46]CAPDU: 80 0D 03 02 [07:36:46]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [07:36:46]Write i2c OK [07:36:46]MH_I2C_Read... [07:36:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:36:46]Read from MH i2c: E2 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 0B 00 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 0B 00 CF 02 00 17 0B 27 99 41 CA EA A1 90 00 C5 [07:36:46]RAPDU: 17 0B 27 99 41 CA EA A1 90 00 [07:36:46]wFMCommunicate OK [07:36:46]SAM_PROTO_SignData done [07:36:46]FM_MakeSignedData done [07:36:46]CreateOFDProtocolMessage [07:36:46]wFMCommunicate request_size=4 [07:36:46]MH_SAM_APDU [07:36:46]CAPDU: 80 11 00 00 [07:36:46]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [07:36:46]Write i2c OK [07:36:46]MH_I2C_Read... [07:36:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:46]Read from MH i2c: E2 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 17 00 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [07:36:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:36:46]wFMCommunicate OK [07:36:46]CreateOFDProtocolMessage done [07:36:46]OFDSenderStorePacket 165197 [07:36:46]StoreOFDPacket docnum=165197 [07:36:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D6 E3 07 01 6E 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 32 00 00 00 F4 03 04 00 0D 3C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 85 02 00 35 04 06 00 84 97 8D 4A 45 42 17 0B 27 99 41 CA EA A1 [07:36:46]CheckFolder [07:36:46]dirname=/storage/ofd_packets [07:36:46]CheckFolder done [07:36:46]ProducePacketName [07:36:46]name=ofd_packets/00165197 [07:36:46]NVStorageSaveData ofd_packets/00165197 [07:36:46]File name is /storage/ofd_packets/00165197 [07:36:46]Write 301 bytes [07:36:46]NVStorageSaveData done [07:36:46]OFDSenderStorePacket done [07:36:46]KKMCreateOFDPacket done [07:36:46]NVStorageSaveData kkm_last_timestamp [07:36:46]File name is /storage/kkm_last_timestamp [07:36:46]Write 4 bytes [07:36:46]NVStorageSaveData done [07:36:46]ExternCall_PrintAddStr [07:36:46]wPrintStart [07:36:46]Write to MH i2c: 01 00 00 D1 02 D3 [07:36:46]Write i2c OK [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: 01 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: 01 07 00 [07:36:46]MH_I2C_Read... [07:36:46]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [07:36:46]RasterBufferAndPrint [07:36:46]line Счет N : (1)294025 [07:36:46]line ИНН: 02508201610067 [07:36:46]line Контрольно-Кассовый Чек [07:36:46]line ПРОДАЖА [07:36:46]line ТРК (МРК, ГНК) : 42 [07:36:46]line Товар: 2710124130 [07:36:46]line Аи-92-К-5 [07:36:46]line 20.000 * 0.00 [07:36:46]line = 0.00 [07:36:46]line НДС 12% НСП 1% [07:36:46]line > о реализуемом товаре [07:36:46]line ИТОГО: 0.00 [07:36:46]line НСП 1% : 0.00 [07:36:46]line НДС 12% : 0.00 [07:36:46]line Наличными: 0.00 [07:36:46]line Безнал.: 0.00 [07:36:46]line Место: АЗС № 130 "Партнер Нефть" [07:36:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:36:46]line СНО: Общий режим [07:36:46]line Чек 50 23.08.2024 07:36 [07:36:46]line Смена: 469 ФФД: 1.0 [07:36:46]line ЗНМ: 0300000070 [07:36:46]line РНМ: 0000000000092562 [07:36:46]line Версия ККМ: 001 [07:36:46]line Талоны: Топливная Карта [07:36:46]line 46286 [07:36:46]line ФМ: 0000000000871769 [07:36:46]line ФД: 165197 [07:36:46]line ФПД: 145786445382978 [07:36:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165197&fm=145786445382978&tin=02508201610067®Number=0000000000092562&sum=0 [07:36:46]written 0, free lines is 4095 [07:36:47]OFD Sender: Processing packet 165197 [packets to send 989, broken 988] [07:36:47]ProducePacketName [07:36:47]name=ofd_packets/00165197 [07:36:47]OFD Sender: To server: pG, [07:36:47]CommunicateWithHost lk.salyk.kg:30040 [07:36:47]ConnectInit lk.salyk.kg [07:36:47]Write to MH i2c: 01 00 00 FB 02 FD [07:36:47]Write i2c OK [07:36:47]MH_I2C_Read... [07:36:47]Read from MH i2c: 01 [07:36:47]MH_I2C_Read... [07:36:47]Read from MH i2c: 01 07 00 [07:36:47]MH_I2C_Read... [07:36:47]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 C5 0C D5 [07:36:47]RasterBufferAndPrint [07:36:47]line [07:36:47]line [07:36:47]line [07:36:47]line [07:36:47]line [07:36:47]written 0, free lines is 3273 [07:36:47]MH_Cut [07:36:47]Write to MH i2c: D1 01 00 02 03 01 D7 [07:36:47]Write i2c OK [07:36:47]MH_I2C_Read... [07:36:47]Read from MH i2c: D1 [07:36:47]MH_I2C_Read... [07:36:47]Read from MH i2c: D1 01 00 [07:36:47]MH_I2C_Read... [07:36:47]Read from MH i2c: D1 01 00 02 03 00 D6 [07:36:47]Write to MH i2c: 01 00 00 03 03 06 [07:36:47]Write i2c OK [07:36:47]MH_I2C_Read... [07:36:48]*** Cut start [07:36:48]*** Purtial cut [07:36:48]*** Stage 1: CUTSNS_PIN = 1 [07:36:50]Read from MH i2c: 01 [07:36:50]MH_I2C_Read... [07:36:50]*** Stop cut motor [07:36:50]*** Cut end [07:36:50]Read from MH i2c: 01 07 00 [07:36:50]MH_I2C_Read... [07:36:50]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [07:36:50]process_action close_receipt done [07:36:50]requested_data is exist [07:36:50]produce_requested_data [07:36:50]requested_item fm.sn is exist - process it [07:36:50]wFMCommunicate request_size=4 [07:36:50]MH_SAM_APDU [07:36:50]CAPDU: 80 11 00 00 [07:36:50]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [07:36:50]Write i2c OK [07:36:50]MH_I2C_Read... [07:36:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:36:50]Read from MH i2c: E2 [07:36:50]MH_I2C_Read... [07:36:50]Read from MH i2c: E2 17 00 [07:36:50]MH_I2C_Read... [07:36:50]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [07:36:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:36:50]wFMCommunicate OK [07:36:50]requested_item fd.num is exist - process it [07:36:50]SAM_PROTO_GetFieldsCounters [07:36:50]wFMCommunicate request_size=4 [07:36:50]MH_SAM_APDU [07:36:50]CAPDU: 80 13 00 00 [07:36:50]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [07:36:50]Write i2c OK [07:36:50]MH_I2C_Read... [07:36:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:36:50]Read from MH i2c: E2 [07:36:50]MH_I2C_Read... [07:36:50]Read from MH i2c: E2 62 00 [07:36:50]MH_I2C_Read... [07:36:50]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [07:36:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:36:50]wFMCommunicate OK [07:36:50]SAM_PROTO_GetFieldsCounters done [07:36:50]requested_item shift.num is exist - process it [07:36:50]requested_item shift.opened is exist - process it [07:36:50]req_shift_opened [07:36:50]FM_GetShiftState [07:36:50]SAM_PROTO_GetShiftState [07:36:50]wFMCommunicate request_size=4 [07:36:50]MH_SAM_APDU [07:36:50]CAPDU: 80 13 01 00 [07:36:50]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [07:36:50]Write i2c OK [07:36:50]MH_I2C_Read... [07:36:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:36:50]Read from MH i2c: E2 [07:36:50]MH_I2C_Read... [07:36:50]Read from MH i2c: E2 0E 00 [07:36:50]MH_I2C_Read... [07:36:50]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B4 [07:36:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:36:50]wFMCommunicate OK [07:36:50]SAM_PROTO_GetShiftState done [07:36:50]FM_GetShiftState done [07:36:50]req_shift_opened done [07:36:50]requested_item shift.open_date is exist - process it [07:36:50]req_shift_open_date [07:36:50]req_shift_open_date done [07:36:50]produce_requested_data done [07:36:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165197,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:36:50]process_action_free close_receipt [07:36:50]json_value_free [07:36:50]json_value_free done [07:36:50]process_json_proto returns [07:36:50]Send response to host [07:36:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165197,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:36:50]free response buf [07:36:50]execute_script done [07:36:50]execute_script returns [07:36:50]free content buf [07:36:50]Sock 9.Close socket [07:36:50]Sock 9.Thread stoped [07:36:52]ConnectInit Can't take IP for lk.salyk.kg [07:36:52]CommunicateWithHost connect error [07:36:52]CommunicateWithHost err = -1 [07:36:52]OFD Sender: Server communicate error [07:36:57]OFD Sender: Processing packet 165197 [packets to send 989, broken 988] [07:36:57]ProducePacketName [07:36:57]name=ofd_packets/00165197 [07:36:57]OFD Sender: To server: pG, [07:36:57]CommunicateWithHost lk.salyk.kg:30040 [07:36:57]ConnectInit lk.salyk.kg [07:37:01]recv_with_timeout no data received [07:37:02]ConnectInit Can't take IP for lk.salyk.kg [07:37:02]CommunicateWithHost connect error [07:37:02]CommunicateWithHost err = -1 [07:37:02]OFD Sender: Server communicate error [07:37:07]OFD Sender: Processing packet 165197 [packets to send 989, broken 988] [07:37:07]ProducePacketName [07:37:07]name=ofd_packets/00165197 [07:37:07]OFD Sender: To server: pG, [07:37:07]CommunicateWithHost lk.salyk.kg:30040 [07:37:07]ConnectInit lk.salyk.kg [07:37:12]recv_with_timeout no data received [07:37:14]Connected sock=10 [07:37:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D6 E3 07 01 6E 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 32 00 00 00 F4 03 04 00 0D 3C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 85 02 00 35 04 06 00 84 97 8D 4A 45 42 17 0B 27 99 41 CA EA A1 [07:37:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E1 6C 47 00 2E 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 85 02 00 F4 03 04 00 75 E5 C7 66 B6 04 01 00 00 F6 24 24 43 63 D7 E3 27 [07:37:18]CommunicateWithHost err = 0 [07:37:18]CheckOFDResponse [07:37:18]1017 (14) - 77093643461234 [07:37:18]1041 (16) - 0000000000871769 [07:37:18]1040 (4) - 165197 [07:37:18]1012 (4) - 23.08.2024 01:27 [07:37:18]1206 (1) - 0 [07:37:18]OFD Sender: Remove packet 165197 [07:37:18]ProducePacketName [07:37:18]name=ofd_packets/00165197 [07:37:18]NVStorageDeleteData [07:37:18]OFD Sender: No OFD packet to send [07:37:23]OFD Sender: No OFD packet to send [07:37:28]OFD Sender: No OFD packet to send [07:37:33]OFD Sender: No OFD packet to send [07:37:38]OFD Sender: No OFD packet to send [07:37:43]OFD Sender: No OFD packet to send [07:37:48]OFD Sender: No OFD packet to send [07:37:53]OFD Sender: No OFD packet to send [07:37:58]OFD Sender: No OFD packet to send [07:38:03]OFD Sender: No OFD packet to send [07:38:08]OFD Sender: No OFD packet to send [07:38:14]OFD Sender: No OFD packet to send [07:38:19]OFD Sender: No OFD packet to send [07:38:24]OFD Sender: No OFD packet to send [07:38:29]OFD Sender: No OFD packet to send [07:38:34]OFD Sender: No OFD packet to send [07:38:39]OFD Sender: No OFD packet to send [07:38:44]OFD Sender: No OFD packet to send [07:38:49]OFD Sender: No OFD packet to send [07:38:54]OFD Sender: No OFD packet to send [07:38:59]OFD Sender: No OFD packet to send [07:39:04]OFD Sender: No OFD packet to send [07:39:09]OFD Sender: No OFD packet to send [07:39:14]OFD Sender: No OFD packet to send [07:39:19]OFD Sender: No OFD packet to send [07:39:24]OFD Sender: No OFD packet to send [07:39:29]OFD Sender: No OFD packet to send [07:39:29]accept exits with 7 [07:39:29]New connection [07:39:29]New thread 3067452772 created [07:39:29]Thread 3067309412 joined [07:39:29]Waiting for new connection... [07:39:29] Sock 7.Parse request [07:39:29]Sock 7.Check first char [07:39:29]Sock 7.First char is OK [07:39:29]request: POST /json_proto HTTP/1.0 [07:39:29]Method: POST [07:39:29]URL: /json_proto [07:39:29]Method is POST - this is cgi request [07:39:29]url: /json_proto [07:39:29]query_string will be loaded in cgi processing [07:39:29]execute_cgi json_proto POST (null) [07:39:29]execute_cgi path=json_proto method=POST [07:39:29]POST find Content-Length [07:39:29]Host: 172.17.44.132:8080 [07:39:29]Content-Length: 682 [07:39:29]Content-Type: application/json [07:39:29] [07:39:29]POST finish read [07:39:29]Found Content-Length = 682 [07:39:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:29]execute_script... [07:39:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294026", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:39:29]POST & json_proto [07:39:29]process_json_proto [07:39:29]json parsed OK: [07:39:29]protocol is kg_v1.0 [07:39:29]action value=close_receipt [07:39:29]process_action close_receipt [07:39:29]cmd_close_receipt [07:39:29]MH_GetDate [07:39:29]Write to MH i2c: F0 00 00 07 03 F9 [07:39:29]Write i2c OK [07:39:29]MH_I2C_Read... [07:39:29]Read from MH i2c: F0 [07:39:29]MH_I2C_Read... [07:39:29]Read from MH i2c: F0 09 00 [07:39:29]MH_I2C_Read... [07:39:29]Read from MH i2c: F0 09 00 07 03 00 B1 3C C8 66 2A 83 C1 65 F0 [07:39:29]GetLastDocTimeStamp 1724398605 [07:39:29]current date 1724398769 [07:39:29]FM_GetShiftState [07:39:29]SAM_PROTO_GetShiftState [07:39:29]wFMCommunicate request_size=4 [07:39:29]MH_SAM_APDU [07:39:29]CAPDU: 80 13 01 00 [07:39:29]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [07:39:29]Write i2c OK [07:39:29]MH_I2C_Read... [07:39:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:29]Read from MH i2c: E2 [07:39:29]MH_I2C_Read... [07:39:29]Read from MH i2c: E2 0E 00 [07:39:29]MH_I2C_Read... [07:39:29]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B6 [07:39:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:39:29]wFMCommunicate OK [07:39:29]SAM_PROTO_GetShiftState done [07:39:29]FM_GetShiftState done [07:39:29]opened in 1724372766 [07:39:29]opened+sec_in_day 1724459166 [07:39:29]quantity*price = 150032 [07:39:29]sum+1 = 150033 [07:39:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 51 23.08.2024 07:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165198 ФПД: 77394905486298 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073929&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165198&fm=77394905486298&tin=02508201610067®Number=0000000000092562&sum=150000 [07:39:30]StoreToDocumentArchive [07:39:30]shift 469 fd 165198 [07:39:30]save to /storage/0469/doc_00165198 [07:39:30]save last doc name /storage/0469/doc_00165198 to /storage/kkm_last_doc_name [07:39:30]save OK [07:39:30]Clear old archive folders... [07:39:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:39:30]tlvbuf is 01C32FE0 [07:39:30]SAM_PROTO_ClearQueue [07:39:30]wFMCommunicate request_size=4 [07:39:30]MH_SAM_APDU [07:39:30]CAPDU: 80 09 00 00 [07:39:30]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [07:39:30]Write i2c OK [07:39:30]MH_I2C_Read... [07:39:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:39:30]Read from MH i2c: E2 [07:39:30]MH_I2C_Read... [07:39:30]Read from MH i2c: E2 03 00 [07:39:30]MH_I2C_Read... [07:39:30]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [07:39:30]RAPDU: 90 00 [07:39:30]wFMCommunicate OK [07:39:30]SAM_PROTO_ClearQueue done [07:39:30]KKMCreateOFDPacket [07:39:30]OFDProtocolAddRootSTLVToBuf [07:39:30]FM_MakeSignedData [07:39:30]FM_MakeSignedData [07:39:30]SAM_PROTO_SignData [07:39:30]wFMCommunicate request_size=4 [07:39:30]MH_SAM_APDU [07:39:30]CAPDU: 80 0D 01 02 [07:39:30]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [07:39:30]Write i2c OK [07:39:30]MH_I2C_Read... [07:39:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:39:30]Read from MH i2c: E2 [07:39:30]MH_I2C_Read... [07:39:30]Read from MH i2c: E2 03 00 [07:39:30]MH_I2C_Read... [07:39:30]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [07:39:30]RAPDU: 90 00 [07:39:30]wFMCommunicate OK [07:39:30]wFMCommunicate request_size=255 [07:39:30]MH_SAM_APDU [07:39:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 B1 3C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 85 02 00 35 04 06 00 46 [07:39:30]Write to MH i2c: E2 02 01 17 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 B1 3C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 85 02 00 35 04 06 00 46 00 00 C8 [07:39:30]Write i2c OK [07:39:30]MH_I2C_Read... [07:39:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:30]Read from MH i2c: E2 [07:39:30]MH_I2C_Read... [07:39:30]Read from MH i2c: E2 03 00 [07:39:30]MH_I2C_Read... [07:39:30]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [07:39:30]RAPDU: 90 00 [07:39:30]wFMCommunicate OK [07:39:30]wFMCommunicate request_size=10 [07:39:30]MH_SAM_APDU [07:39:30]CAPDU: 80 0D 02 02 05 63 E7 D9 53 DA [07:39:30]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 63 E7 D9 53 DA 00 00 EF [07:39:30]Write i2c OK [07:39:30]MH_I2C_Read... [07:39:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:39:31]Read from MH i2c: E2 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: E2 03 00 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [07:39:31]RAPDU: 90 00 [07:39:31]wFMCommunicate OK [07:39:31]wFMCommunicate request_size=4 [07:39:31]MH_SAM_APDU [07:39:31]CAPDU: 80 0D 03 02 [07:39:31]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [07:39:31]Write i2c OK [07:39:31]MH_I2C_Read... [07:39:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:39:31]Read from MH i2c: E2 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: E2 0B 00 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: E2 0B 00 19 03 00 AB 1C 2C 3E 85 1D 73 E3 90 00 C1 [07:39:31]RAPDU: AB 1C 2C 3E 85 1D 73 E3 90 00 [07:39:31]wFMCommunicate OK [07:39:31]SAM_PROTO_SignData done [07:39:31]FM_MakeSignedData done [07:39:31]CreateOFDProtocolMessage [07:39:31]wFMCommunicate request_size=4 [07:39:31]MH_SAM_APDU [07:39:31]CAPDU: 80 11 00 00 [07:39:31]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [07:39:31]Write i2c OK [07:39:31]MH_I2C_Read... [07:39:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:31]Read from MH i2c: E2 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: E2 17 00 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [07:39:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:39:31]wFMCommunicate OK [07:39:31]CreateOFDProtocolMessage done [07:39:31]OFDSenderStorePacket 165198 [07:39:31]StoreOFDPacket docnum=165198 [07:39:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3A A0 07 01 4B 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 B1 3C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 85 02 00 35 04 06 00 46 63 E7 D9 53 DA AB 1C 2C 3E 85 1D 73 E3 [07:39:31]CheckFolder [07:39:31]dirname=/storage/ofd_packets [07:39:31]CheckFolder done [07:39:31]ProducePacketName [07:39:31]name=ofd_packets/00165198 [07:39:31]NVStorageSaveData ofd_packets/00165198 [07:39:31]File name is /storage/ofd_packets/00165198 [07:39:31]Write 301 bytes [07:39:31]NVStorageSaveData done [07:39:31]OFDSenderStorePacket done [07:39:31]KKMCreateOFDPacket done [07:39:31]NVStorageSaveData kkm_last_timestamp [07:39:31]File name is /storage/kkm_last_timestamp [07:39:31]Write 4 bytes [07:39:31]NVStorageSaveData done [07:39:31]ExternCall_PrintAddStr [07:39:31]wPrintStart [07:39:31]Write to MH i2c: 01 00 00 1B 03 1E [07:39:31]Write i2c OK [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: 01 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: 01 07 00 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [07:39:31]RasterBufferAndPrint [07:39:31]line Счет N : (1)294026 [07:39:31]line ИНН: 02508201610067 [07:39:31]line Контрольно-Кассовый Чек [07:39:31]line ПРОДАЖА [07:39:31]line ТРК (МРК, ГНК) : 63 [07:39:31]line Товар: 2710124500 [07:39:31]line Аи-95-К-5 [07:39:31]line 20.220 * 74.20 [07:39:31]line = 1500.32 [07:39:31]line НДС 12% НСП 1% [07:39:31]line > о реализуемом товаре [07:39:31]line ОКРУГЛЕНИЕ: -0.32 [07:39:31]line ИТОГО: 1500.00 [07:39:31]line Внесено: 1500.00 [07:39:31]line СДАЧА: 0.00 [07:39:31]line НСП 1% : 13.28 [07:39:31]line НДС 12% : 159.33 [07:39:31]line Наличными: 1500.00 [07:39:31]line Безнал.: 0.00 [07:39:31]line Место: АЗС № 130 "Партнер Нефть" [07:39:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:39:31]line СНО: Общий режим [07:39:31]line Чек 51 23.08.2024 07:39 [07:39:31]line Смена: 469 ФФД: 1.0 [07:39:31]line ЗНМ: 0300000070 [07:39:31]line РНМ: 0000000000092562 [07:39:31]line Версия ККМ: 001 [07:39:31]line ФМ: 0000000000871769 [07:39:31]line ФД: 165198 [07:39:31]line ФПД: 77394905486298 [07:39:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T073929&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165198&fm=77394905486298&tin=02508201610067®Number=0000000000092562&sum=150000 [07:39:31]written 0, free lines is 4095 [07:39:31]OFD Sender: Processing packet 165198 [packets to send 989, broken 988] [07:39:31]ProducePacketName [07:39:31]name=ofd_packets/00165198 [07:39:31]OFD Sender: To server: pG, [07:39:31]CommunicateWithHost lk.salyk.kg:30040 [07:39:31]ConnectInit lk.salyk.kg [07:39:31]Write to MH i2c: 01 00 00 46 03 49 [07:39:31]Write i2c OK [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: 01 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: 01 07 00 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 B5 0C 11 [07:39:31]RasterBufferAndPrint [07:39:31]line [07:39:31]line [07:39:31]line [07:39:31]line [07:39:31]line [07:39:31]written 0, free lines is 3259 [07:39:31]MH_Cut [07:39:31]Write to MH i2c: D1 01 00 4D 03 01 22 [07:39:31]Write i2c OK [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: D1 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: D1 01 00 [07:39:31]MH_I2C_Read... [07:39:31]Read from MH i2c: D1 01 00 4D 03 00 21 [07:39:31]Write to MH i2c: 01 00 00 4E 03 51 [07:39:31]Write i2c OK [07:39:31]MH_I2C_Read... [07:39:32]*** Cut start [07:39:32]*** Purtial cut [07:39:32]*** Stage 1: CUTSNS_PIN = 1 [07:39:34]Read from MH i2c: 01 [07:39:34]MH_I2C_Read... [07:39:34]*** Stop cut motor [07:39:34]*** Cut end [07:39:34]Read from MH i2c: 01 07 00 [07:39:34]MH_I2C_Read... [07:39:34]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [07:39:34]process_action close_receipt done [07:39:34]requested_data is exist [07:39:34]produce_requested_data [07:39:34]requested_item fm.sn is exist - process it [07:39:34]wFMCommunicate request_size=4 [07:39:34]MH_SAM_APDU [07:39:34]CAPDU: 80 11 00 00 [07:39:34]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [07:39:34]Write i2c OK [07:39:34]MH_I2C_Read... [07:39:34]Connected sock=9 [07:39:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3A A0 07 01 4B 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 B1 3C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 85 02 00 35 04 06 00 46 63 E7 D9 53 DA AB 1C 2C 3E 85 1D 73 E3 [07:39:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:39:34]Read from MH i2c: E2 [07:39:34]MH_I2C_Read... [07:39:34]Read from MH i2c: E2 17 00 [07:39:34]MH_I2C_Read... [07:39:34]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [07:39:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:39:34]wFMCommunicate OK [07:39:34]requested_item fd.num is exist - process it [07:39:34]SAM_PROTO_GetFieldsCounters [07:39:34]wFMCommunicate request_size=4 [07:39:34]MH_SAM_APDU [07:39:34]CAPDU: 80 13 00 00 [07:39:34]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [07:39:34]Write i2c OK [07:39:34]MH_I2C_Read... [07:39:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:39:34]Read from MH i2c: E2 [07:39:34]MH_I2C_Read... [07:39:34]Read from MH i2c: E2 62 00 [07:39:34]MH_I2C_Read... [07:39:34]Read from MH i2c: E2 62 00 50 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [07:39:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:39:34]wFMCommunicate OK [07:39:34]SAM_PROTO_GetFieldsCounters done [07:39:34]requested_item shift.num is exist - process it [07:39:34]requested_item shift.opened is exist - process it [07:39:34]req_shift_opened [07:39:34]FM_GetShiftState [07:39:34]SAM_PROTO_GetShiftState [07:39:34]wFMCommunicate request_size=4 [07:39:34]MH_SAM_APDU [07:39:34]CAPDU: 80 13 01 00 [07:39:34]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [07:39:34]Write i2c OK [07:39:34]MH_I2C_Read... [07:39:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:39:34]Read from MH i2c: E2 [07:39:34]MH_I2C_Read... [07:39:34]Read from MH i2c: E2 0E 00 [07:39:34]MH_I2C_Read... [07:39:34]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FF [07:39:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:39:34]wFMCommunicate OK [07:39:34]SAM_PROTO_GetShiftState done [07:39:34]FM_GetShiftState done [07:39:34]req_shift_opened done [07:39:34]requested_item shift.open_date is exist - process it [07:39:34]req_shift_open_date [07:39:34]req_shift_open_date done [07:39:34]produce_requested_data done [07:39:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165198,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:39:34]process_action_free close_receipt [07:39:34]json_value_free [07:39:34]json_value_free done [07:39:34]process_json_proto returns [07:39:34]Send response to host [07:39:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165198,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:39:34]free response buf [07:39:34]execute_script done [07:39:34]execute_script returns [07:39:34]free content buf [07:39:34]Sock 7.Close socket [07:39:34]Sock 7.Thread stoped [07:39:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EB 96 47 00 D8 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 85 02 00 F4 03 04 00 01 E6 C7 66 B6 04 01 00 00 41 DB 54 A1 35 37 2E FE [07:39:36]CommunicateWithHost err = 0 [07:39:36]CheckOFDResponse [07:39:36]1017 (14) - 77093643461234 [07:39:36]1041 (16) - 0000000000871769 [07:39:36]1040 (4) - 165198 [07:39:36]1012 (4) - 23.08.2024 01:29 [07:39:36]1206 (1) - 0 [07:39:36]OFD Sender: Remove packet 165198 [07:39:36]ProducePacketName [07:39:36]name=ofd_packets/00165198 [07:39:36]NVStorageDeleteData [07:39:36]OFD Sender: No OFD packet to send [07:39:41]recv_with_timeout no data received [07:39:41]OFD Sender: No OFD packet to send [07:39:46]OFD Sender: No OFD packet to send [07:39:51]OFD Sender: No OFD packet to send [07:39:56]OFD Sender: No OFD packet to send [07:39:57]recv_with_timeout no data received [07:40:01]OFD Sender: No OFD packet to send [07:40:06]OFD Sender: No OFD packet to send [07:40:11]OFD Sender: No OFD packet to send [07:40:15]recv_with_timeout no data received [07:40:16]OFD Sender: No OFD packet to send [07:40:21]OFD Sender: No OFD packet to send [07:40:26]OFD Sender: No OFD packet to send [07:40:31]OFD Sender: No OFD packet to send [07:40:36]OFD Sender: No OFD packet to send [07:40:42]OFD Sender: No OFD packet to send [07:40:47]OFD Sender: No OFD packet to send [07:40:52]OFD Sender: No OFD packet to send [07:40:57]OFD Sender: No OFD packet to send [07:41:02]OFD Sender: No OFD packet to send [07:41:07]OFD Sender: No OFD packet to send [07:41:12]OFD Sender: No OFD packet to send [07:41:17]OFD Sender: No OFD packet to send [07:41:22]OFD Sender: No OFD packet to send [07:41:27]OFD Sender: No OFD packet to send [07:41:32]OFD Sender: No OFD packet to send [07:41:37]OFD Sender: No OFD packet to send [07:41:42]OFD Sender: No OFD packet to send [07:41:47]OFD Sender: No OFD packet to send [07:41:52]OFD Sender: No OFD packet to send [07:41:57]OFD Sender: No OFD packet to send [07:42:02]OFD Sender: No OFD packet to send [07:42:07]OFD Sender: No OFD packet to send [07:42:12]OFD Sender: No OFD packet to send [07:42:17]OFD Sender: No OFD packet to send [07:42:22]OFD Sender: No OFD packet to send [07:42:27]OFD Sender: No OFD packet to send [07:42:32]OFD Sender: No OFD packet to send [07:42:37]OFD Sender: No OFD packet to send [07:42:42]OFD Sender: No OFD packet to send [07:42:47]OFD Sender: No OFD packet to send [07:42:52]OFD Sender: No OFD packet to send [07:42:57]OFD Sender: No OFD packet to send [07:43:01]accept exits with 10 [07:43:01]New connection [07:43:01]New thread 3067309412 created [07:43:01]Thread 3067452772 joined [07:43:01]Waiting for new connection... [07:43:01] Sock 10.Parse request [07:43:01]Sock 10.Check first char [07:43:01]Sock 10.First char is OK [07:43:01]request: POST /json_proto HTTP/1.0 [07:43:01]Method: POST [07:43:01]URL: /json_proto [07:43:01]Method is POST - this is cgi request [07:43:01]url: /json_proto [07:43:01]query_string will be loaded in cgi processing [07:43:01]execute_cgi json_proto POST (null) [07:43:01]execute_cgi path=json_proto method=POST [07:43:01]POST find Content-Length [07:43:01]Host: 172.17.44.132:8080 [07:43:01]Content-Length: 682 [07:43:01]Content-Type: application/json [07:43:01] [07:43:01]POST finish read [07:43:01]Found Content-Length = 682 [07:43:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:01]execute_script... [07:43:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294028", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:01]POST & json_proto [07:43:01]process_json_proto [07:43:01]json parsed OK: [07:43:01]protocol is kg_v1.0 [07:43:01]action value=close_receipt [07:43:01]process_action close_receipt [07:43:01]cmd_close_receipt [07:43:01]MH_GetDate [07:43:01]Write to MH i2c: F0 00 00 52 03 44 [07:43:01]Write i2c OK [07:43:01]MH_I2C_Read... [07:43:01]Read from MH i2c: F0 [07:43:01]MH_I2C_Read... [07:43:01]Read from MH i2c: F0 09 00 [07:43:01]MH_I2C_Read... [07:43:01]Read from MH i2c: F0 09 00 52 03 00 85 3D C8 66 2A 83 C1 65 10 [07:43:01]GetLastDocTimeStamp 1724398769 [07:43:01]current date 1724398981 [07:43:01]FM_GetShiftState [07:43:01]SAM_PROTO_GetShiftState [07:43:01]wFMCommunicate request_size=4 [07:43:01]MH_SAM_APDU [07:43:01]CAPDU: 80 13 01 00 [07:43:01]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [07:43:01]Write i2c OK [07:43:01]MH_I2C_Read... [07:43:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:01]Read from MH i2c: E2 [07:43:01]MH_I2C_Read... [07:43:01]Read from MH i2c: E2 0E 00 [07:43:01]MH_I2C_Read... [07:43:01]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 01 [07:43:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:43:01]wFMCommunicate OK [07:43:01]SAM_PROTO_GetShiftState done [07:43:01]FM_GetShiftState done [07:43:01]opened in 1724372766 [07:43:01]opened+sec_in_day 1724459166 [07:43:01]quantity*price = 100005 [07:43:01]sum+1 = 100006 [07:43:01]Check (price>sum+1) || (price+1 о реализуемом товаре [07:43:02]line ОКРУГЛЕНИЕ: -0.05 [07:43:02]line ИТОГО: 1000.00 [07:43:02]line Внесено: 1000.00 [07:43:02]line СДАЧА: 0.00 [07:43:02]line НСП 1% : 8.85 [07:43:02]line НДС 12% : 106.20 [07:43:02]line Наличными: 1000.00 [07:43:02]line Безнал.: 0.00 [07:43:02]line Место: АЗС № 130 "Партнер Нефть" [07:43:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:43:02]line СНО: Общий режим [07:43:02]line Чек 52 23.08.2024 07:43 [07:43:02]line Смена: 469 ФФД: 1.0 [07:43:02]line ЗНМ: 0300000070 [07:43:02]line РНМ: 0000000000092562 [07:43:02]line Версия ККМ: 001 [07:43:02]line ФМ: 0000000000871769 [07:43:02]line ФД: 165199 [07:43:02]line ФПД: 199423531965102 [07:43:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T074301&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165199&fm=199423531965102&tin=02508201610067®Number=0000000000092562&sum=100000 [07:43:02]written 0, free lines is 4095 [07:43:02]OFD Sender: Processing packet 165199 [packets to send 989, broken 988] [07:43:02]ProducePacketName [07:43:02]name=ofd_packets/00165199 [07:43:02]OFD Sender: To server: pG, [07:43:02]CommunicateWithHost lk.salyk.kg:30040 [07:43:02]ConnectInit lk.salyk.kg [07:43:03]Write to MH i2c: 01 00 00 91 03 94 [07:43:03]Write i2c OK [07:43:03]MH_I2C_Read... [07:43:03]Read from MH i2c: 01 [07:43:03]MH_I2C_Read... [07:43:03]Read from MH i2c: 01 07 00 [07:43:03]MH_I2C_Read... [07:43:03]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 B0 0C 57 [07:43:03]RasterBufferAndPrint [07:43:03]line [07:43:03]line [07:43:03]line [07:43:03]line [07:43:03]line [07:43:03]written 0, free lines is 3254 [07:43:03]MH_Cut [07:43:03]Write to MH i2c: D1 01 00 98 03 01 6D [07:43:03]Write i2c OK [07:43:03]MH_I2C_Read... [07:43:03]Read from MH i2c: D1 [07:43:03]MH_I2C_Read... [07:43:03]Read from MH i2c: D1 01 00 [07:43:03]MH_I2C_Read... [07:43:03]Read from MH i2c: D1 01 00 98 03 00 6C [07:43:03]Write to MH i2c: 01 00 00 99 03 9C [07:43:03]Write i2c OK [07:43:03]MH_I2C_Read... [07:43:03]Connected sock=7 [07:43:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF 9C 07 01 D3 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 85 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 85 02 00 35 04 06 00 B5 5F E8 C8 5A AE 6A 3F 82 0A 28 5A FF FD [07:43:04]*** Cut start [07:43:04]*** Purtial cut [07:43:04]*** Stage 1: CUTSNS_PIN = 1 [07:43:06]Read from MH i2c: 01 [07:43:06]MH_I2C_Read... [07:43:06]*** Stop cut motor [07:43:06]*** Cut end [07:43:06]Read from MH i2c: 01 07 00 [07:43:06]MH_I2C_Read... [07:43:06]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [07:43:06]process_action close_receipt done [07:43:06]requested_data is exist [07:43:06]produce_requested_data [07:43:06]requested_item fm.sn is exist - process it [07:43:06]wFMCommunicate request_size=4 [07:43:06]MH_SAM_APDU [07:43:06]CAPDU: 80 11 00 00 [07:43:06]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [07:43:06]Write i2c OK [07:43:06]MH_I2C_Read... [07:43:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:06]Read from MH i2c: E2 [07:43:06]MH_I2C_Read... [07:43:06]Read from MH i2c: E2 17 00 [07:43:06]MH_I2C_Read... [07:43:06]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [07:43:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:43:06]wFMCommunicate OK [07:43:06]requested_item fd.num is exist - process it [07:43:06]SAM_PROTO_GetFieldsCounters [07:43:06]wFMCommunicate request_size=4 [07:43:06]MH_SAM_APDU [07:43:06]CAPDU: 80 13 00 00 [07:43:06]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [07:43:06]Write i2c OK [07:43:06]MH_I2C_Read... [07:43:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:43:06]Read from MH i2c: E2 [07:43:06]MH_I2C_Read... [07:43:06]Read from MH i2c: E2 62 00 [07:43:06]MH_I2C_Read... [07:43:06]Read from MH i2c: E2 62 00 9B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [07:43:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:43:06]wFMCommunicate OK [07:43:06]SAM_PROTO_GetFieldsCounters done [07:43:06]requested_item shift.num is exist - process it [07:43:06]requested_item shift.opened is exist - process it [07:43:06]req_shift_opened [07:43:06]FM_GetShiftState [07:43:06]SAM_PROTO_GetShiftState [07:43:06]wFMCommunicate request_size=4 [07:43:06]MH_SAM_APDU [07:43:06]CAPDU: 80 13 01 00 [07:43:06]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [07:43:06]Write i2c OK [07:43:06]MH_I2C_Read... [07:43:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:06]Read from MH i2c: E2 [07:43:06]MH_I2C_Read... [07:43:06]Read from MH i2c: E2 0E 00 [07:43:06]MH_I2C_Read... [07:43:06]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4A [07:43:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:43:06]wFMCommunicate OK [07:43:06]SAM_PROTO_GetShiftState done [07:43:06]FM_GetShiftState done [07:43:06]req_shift_opened done [07:43:06]requested_item shift.open_date is exist - process it [07:43:06]req_shift_open_date [07:43:06]req_shift_open_date done [07:43:06]produce_requested_data done [07:43:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165199,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:43:06]process_action_free close_receipt [07:43:06]json_value_free [07:43:06]json_value_free done [07:43:06]process_json_proto returns [07:43:06]Send response to host [07:43:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165199,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:43:06]free response buf [07:43:06]execute_script done [07:43:06]execute_script returns [07:43:06]free content buf [07:43:06]Sock 10.Close socket [07:43:06]Sock 10.Thread stoped [07:43:08]recv_with_timeout no data received [07:43:08]CommunicateWithHost answer receiving error [07:43:08]CommunicateWithHost err = -3 [07:43:08]OFD Sender: Server communicate error [07:43:13]OFD Sender: Processing packet 165199 [packets to send 989, broken 988] [07:43:13]ProducePacketName [07:43:13]name=ofd_packets/00165199 [07:43:13]OFD Sender: To server: pG, [07:43:13]CommunicateWithHost lk.salyk.kg:30040 [07:43:13]ConnectInit lk.salyk.kg [07:43:15]Connected sock=7 [07:43:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF 9C 07 01 D3 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 85 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 85 02 00 35 04 06 00 B5 5F E8 C8 5A AE 6A 3F 82 0A 28 5A FF FD [07:43:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4A D5 47 00 5F FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 85 02 00 F4 03 04 00 DD E6 C7 66 B6 04 01 00 00 82 85 BA 2D FE 81 90 82 [07:43:16]CommunicateWithHost err = 0 [07:43:16]CheckOFDResponse [07:43:16]1017 (14) - 77093643461234 [07:43:16]1041 (16) - 0000000000871769 [07:43:16]1040 (4) - 165199 [07:43:16]1012 (4) - 23.08.2024 01:33 [07:43:16]1206 (1) - 0 [07:43:16]OFD Sender: Remove packet 165199 [07:43:16]ProducePacketName [07:43:16]name=ofd_packets/00165199 [07:43:16]NVStorageDeleteData [07:43:16]OFD Sender: No OFD packet to send [07:43:21]OFD Sender: No OFD packet to send [07:43:23]accept exits with 9 [07:43:23]New connection [07:43:23]New thread 3067452772 created [07:43:23]Thread 3067309412 joined [07:43:23]Waiting for new connection... [07:43:23] Sock 9.Parse request [07:43:23]Sock 9.Check first char [07:43:23]Sock 9.First char is OK [07:43:23]request: POST /json_proto HTTP/1.0 [07:43:23]Method: POST [07:43:23]URL: /json_proto [07:43:23]Method is POST - this is cgi request [07:43:23]url: /json_proto [07:43:23]query_string will be loaded in cgi processing [07:43:23]execute_cgi json_proto POST (null) [07:43:23]execute_cgi path=json_proto method=POST [07:43:23]POST find Content-Length [07:43:23]Host: 172.17.44.132:8080 [07:43:23]Content-Length: 643 [07:43:23]Content-Type: application/json [07:43:23] [07:43:23]POST finish read [07:43:23]Found Content-Length = 643 [07:43:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50988", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:23]execute_script... [07:43:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50988", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:43:23]POST & json_proto [07:43:23]process_json_proto [07:43:23]json parsed OK: [07:43:23]protocol is kg_v1.0 [07:43:23]action value=close_receipt [07:43:23]process_action close_receipt [07:43:23]cmd_close_receipt [07:43:23]MH_GetDate [07:43:23]Write to MH i2c: F0 00 00 9D 03 8F [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: F0 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: F0 09 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: F0 09 00 9D 03 00 9C 3D C8 66 2A 83 C1 65 72 [07:43:23]GetLastDocTimeStamp 1724398981 [07:43:23]current date 1724399004 [07:43:23]FM_GetShiftState [07:43:23]SAM_PROTO_GetShiftState [07:43:23]wFMCommunicate request_size=4 [07:43:23]MH_SAM_APDU [07:43:23]CAPDU: 80 13 01 00 [07:43:23]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [07:43:23]Write i2c OK [07:43:23]MH_I2C_Read... [07:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:23]Read from MH i2c: E2 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 0E 00 [07:43:23]MH_I2C_Read... [07:43:23]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4C [07:43:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:43:23]wFMCommunicate OK [07:43:23]SAM_PROTO_GetShiftState done [07:43:23]FM_GetShiftState done [07:43:23]opened in 1724372766 [07:43:23]opened+sec_in_day 1724459166 [07:43:23]quantity*price = 3500 [07:43:23]sum+1 = 3501 [07:43:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 35.00 НСП 1% : 0.31 НДС 12% : 3.72 Наличными: 35.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 53 23.08.2024 07:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165200 ФПД: 13597890764671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T074324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165200&fm=13597890764671&tin=02508201610067®Number=0000000000092562&sum=3500 0 [07:43:24]StoreToDocumentArchive [07:43:24]shift 469 fd 165200 [07:43:24]save to /storage/0469/doc_00165200 [07:43:24]save last doc name /storage/0469/doc_00165200 to /storage/kkm_last_doc_name [07:43:24]save OK [07:43:24]Clear old archive folders... [07:43:24]ProcessDocumentItem done err = 0, tmpTLVsize=275 [07:43:24]tlvbuf is 01C3A8C0 [07:43:24]SAM_PROTO_ClearQueue [07:43:24]wFMCommunicate request_size=4 [07:43:24]MH_SAM_APDU [07:43:24]CAPDU: 80 09 00 00 [07:43:24]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [07:43:24]Write i2c OK [07:43:24]MH_I2C_Read... [07:43:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:43:25]Read from MH i2c: E2 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 03 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [07:43:25]RAPDU: 90 00 [07:43:25]wFMCommunicate OK [07:43:25]SAM_PROTO_ClearQueue done [07:43:25]KKMCreateOFDPacket [07:43:25]OFDProtocolAddRootSTLVToBuf [07:43:25]FM_MakeSignedData [07:43:25]FM_MakeSignedData [07:43:25]SAM_PROTO_SignData [07:43:25]wFMCommunicate request_size=4 [07:43:25]MH_SAM_APDU [07:43:25]CAPDU: 80 0D 01 02 [07:43:25]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [07:43:25]Write i2c OK [07:43:25]MH_I2C_Read... [07:43:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:43:25]Read from MH i2c: E2 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 03 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [07:43:25]RAPDU: 90 00 [07:43:25]wFMCommunicate OK [07:43:25]wFMCommunicate request_size=255 [07:43:25]MH_SAM_APDU [07:43:25]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 9C 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [07:43:25]Write to MH i2c: E2 02 01 AD 03 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 9C 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 21 [07:43:25]Write i2c OK [07:43:25]MH_I2C_Read... [07:43:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:25]Read from MH i2c: E2 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 03 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [07:43:25]RAPDU: 90 00 [07:43:25]wFMCommunicate OK [07:43:25]wFMCommunicate request_size=34 [07:43:25]MH_SAM_APDU [07:43:25]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 85 02 00 35 04 06 00 0C 5E 01 72 DF 7F [07:43:25]Write to MH i2c: E2 25 00 AE 03 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 85 02 00 35 04 06 00 0C 5E 01 72 DF 7F 00 00 04 [07:43:25]Write i2c OK [07:43:25]MH_I2C_Read... [07:43:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:43:25]Read from MH i2c: E2 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 03 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [07:43:25]RAPDU: 90 00 [07:43:25]wFMCommunicate OK [07:43:25]wFMCommunicate request_size=4 [07:43:25]MH_SAM_APDU [07:43:25]CAPDU: 80 0D 03 02 [07:43:25]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [07:43:25]Write i2c OK [07:43:25]MH_I2C_Read... [07:43:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:43:25]Read from MH i2c: E2 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 0B 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 0B 00 AF 03 00 32 5C 0B 7A F6 9C 34 91 90 00 98 [07:43:25]RAPDU: 32 5C 0B 7A F6 9C 34 91 90 00 [07:43:25]wFMCommunicate OK [07:43:25]SAM_PROTO_SignData done [07:43:25]FM_MakeSignedData done [07:43:25]CreateOFDProtocolMessage [07:43:25]wFMCommunicate request_size=4 [07:43:25]MH_SAM_APDU [07:43:25]CAPDU: 80 11 00 00 [07:43:25]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [07:43:25]Write i2c OK [07:43:25]MH_I2C_Read... [07:43:25]recv_with_timeout no data received [07:43:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:25]Read from MH i2c: E2 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 17 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [07:43:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:43:25]wFMCommunicate OK [07:43:25]CreateOFDProtocolMessage done [07:43:25]OFDSenderStorePacket 165200 [07:43:25]StoreOFDPacket docnum=165200 [07:43:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 3B A1 1F 01 A5 7E 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 9C 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 85 02 00 35 04 06 00 0C 5E 01 72 DF 7F 32 5C 0B 7A F6 9C 34 91 [07:43:25]CheckFolder [07:43:25]dirname=/storage/ofd_packets [07:43:25]CheckFolder done [07:43:25]ProducePacketName [07:43:25]name=ofd_packets/00165200 [07:43:25]NVStorageSaveData ofd_packets/00165200 [07:43:25]File name is /storage/ofd_packets/00165200 [07:43:25]Write 325 bytes [07:43:25]NVStorageSaveData done [07:43:25]OFDSenderStorePacket done [07:43:25]KKMCreateOFDPacket done [07:43:25]NVStorageSaveData kkm_last_timestamp [07:43:25]File name is /storage/kkm_last_timestamp [07:43:25]Write 4 bytes [07:43:25]NVStorageSaveData done [07:43:25]ExternCall_PrintAddStr [07:43:25]wPrintStart [07:43:25]Write to MH i2c: 01 00 00 B1 03 B4 [07:43:25]Write i2c OK [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: 01 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: 01 07 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [07:43:25]RasterBufferAndPrint [07:43:25]line Счет N : (3)50988 [07:43:25]line ИНН: 02508201610067 [07:43:25]line Контрольно-Кассовый Чек [07:43:25]line ПРОДАЖА [07:43:25]line Товар: 4700000310326 [07:43:25]line Вода Адыгене 1л б/г [07:43:25]line 1.000 * 35.00 [07:43:25]line = 35.00 [07:43:25]line НДС 12% НСП 1% [07:43:25]line > о реализуемом товаре [07:43:25]line ИТОГО: 35.00 [07:43:25]line НСП 1% : 0.31 [07:43:25]line НДС 12% : 3.72 [07:43:25]line Наличными: 35.00 [07:43:25]line Безнал.: 0.00 [07:43:25]line Место: АЗС № 130 "Партнер Нефть" [07:43:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:43:25]line СНО: Общий режим [07:43:25]line Чек 53 23.08.2024 07:43 [07:43:25]line Смена: 469 ФФД: 1.0 [07:43:25]line ЗНМ: 0300000070 [07:43:25]line РНМ: 0000000000092562 [07:43:25]line Версия ККМ: 001 [07:43:25]line ФМ: 0000000000871769 [07:43:25]line ФД: 165200 [07:43:25]line ФПД: 13597890764671 [07:43:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T074324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165200&fm=13597890764671&tin=02508201610067®Number=0000000000092562&sum=3500 [07:43:25]line 0 [07:43:25]written 0, free lines is 4095 [07:43:25]OFD Sender: Processing packet 165200 [packets to send 989, broken 988] [07:43:25]ProducePacketName [07:43:25]name=ofd_packets/00165200 [07:43:25]OFD Sender: To server: pG, [07:43:25]CommunicateWithHost lk.salyk.kg:30040 [07:43:25]ConnectInit lk.salyk.kg [07:43:25]Write to MH i2c: 01 00 00 D9 03 DC [07:43:25]Write i2c OK [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: 01 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: 01 07 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: 01 07 00 D9 03 00 00 00 00 00 CF 0C BE [07:43:25]RasterBufferAndPrint [07:43:25]line [07:43:25]line [07:43:25]line [07:43:25]line [07:43:25]line [07:43:25]written 0, free lines is 3287 [07:43:25]MH_Cut [07:43:25]Write to MH i2c: D1 01 00 E0 03 01 B5 [07:43:25]Write i2c OK [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: D1 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: D1 01 00 [07:43:25]MH_I2C_Read... [07:43:25]Read from MH i2c: D1 01 00 E0 03 00 B4 [07:43:25]Write to MH i2c: 01 00 00 E1 03 E4 [07:43:25]Write i2c OK [07:43:25]MH_I2C_Read... [07:43:26]*** Cut start [07:43:26]*** Purtial cut [07:43:26]*** Stage 1: CUTSNS_PIN = 1 [07:43:28]Read from MH i2c: 01 [07:43:28]MH_I2C_Read... [07:43:28]*** Stop cut motor [07:43:28]*** Cut end [07:43:28]Read from MH i2c: 01 07 00 [07:43:28]MH_I2C_Read... [07:43:28]Read from MH i2c: 01 07 00 E1 03 00 00 00 00 00 FF 0F F9 [07:43:28]process_action close_receipt done [07:43:28]requested_data is exist [07:43:28]produce_requested_data [07:43:28]requested_item fm.sn is exist - process it [07:43:28]wFMCommunicate request_size=4 [07:43:28]MH_SAM_APDU [07:43:28]CAPDU: 80 11 00 00 [07:43:28]Write to MH i2c: E2 08 00 E2 03 80 11 00 00 00 00 00 00 5F [07:43:28]Write i2c OK [07:43:28]MH_I2C_Read... [07:43:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:28]Read from MH i2c: E2 [07:43:28]MH_I2C_Read... [07:43:28]Read from MH i2c: E2 17 00 [07:43:28]MH_I2C_Read... [07:43:28]Read from MH i2c: E2 17 00 E2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [07:43:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:43:28]wFMCommunicate OK [07:43:28]requested_item fd.num is exist - process it [07:43:28]SAM_PROTO_GetFieldsCounters [07:43:28]wFMCommunicate request_size=4 [07:43:28]MH_SAM_APDU [07:43:28]CAPDU: 80 13 00 00 [07:43:28]Write to MH i2c: E2 08 00 E3 03 80 13 00 00 00 00 00 00 62 [07:43:28]Write i2c OK [07:43:28]MH_I2C_Read... [07:43:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:43:29]Read from MH i2c: E2 [07:43:29]MH_I2C_Read... [07:43:29]Read from MH i2c: E2 62 00 [07:43:29]MH_I2C_Read... [07:43:29]Read from MH i2c: E2 62 00 E3 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [07:43:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:43:29]wFMCommunicate OK [07:43:29]SAM_PROTO_GetFieldsCounters done [07:43:29]requested_item shift.num is exist - process it [07:43:29]requested_item shift.opened is exist - process it [07:43:29]req_shift_opened [07:43:29]FM_GetShiftState [07:43:29]SAM_PROTO_GetShiftState [07:43:29]wFMCommunicate request_size=4 [07:43:29]MH_SAM_APDU [07:43:29]CAPDU: 80 13 01 00 [07:43:29]Write to MH i2c: E2 08 00 E4 03 80 13 01 00 00 00 00 00 64 [07:43:29]Write i2c OK [07:43:29]MH_I2C_Read... [07:43:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:29]Read from MH i2c: E2 [07:43:29]MH_I2C_Read... [07:43:29]Read from MH i2c: E2 0E 00 [07:43:29]MH_I2C_Read... [07:43:29]Read from MH i2c: E2 0E 00 E4 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 92 [07:43:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:43:29]wFMCommunicate OK [07:43:29]SAM_PROTO_GetShiftState done [07:43:29]FM_GetShiftState done [07:43:29]req_shift_opened done [07:43:29]requested_item shift.open_date is exist - process it [07:43:29]req_shift_open_date [07:43:29]req_shift_open_date done [07:43:29]produce_requested_data done [07:43:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165200,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:43:29]process_action_free close_receipt [07:43:29]json_value_free [07:43:29]json_value_free done [07:43:29]process_json_proto returns [07:43:29]Send response to host [07:43:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165200,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:43:29]free response buf [07:43:29]execute_script done [07:43:29]execute_script returns [07:43:29]free content buf [07:43:29]Sock 9.Close socket [07:43:29]Sock 9.Thread stoped [07:43:30]ConnectInit Can't take IP for lk.salyk.kg [07:43:30]CommunicateWithHost connect error [07:43:30]CommunicateWithHost err = -1 [07:43:30]OFD Sender: Server communicate error [07:43:35]OFD Sender: Processing packet 165200 [packets to send 989, broken 988] [07:43:35]ProducePacketName [07:43:35]name=ofd_packets/00165200 [07:43:35]OFD Sender: To server: pG, [07:43:35]CommunicateWithHost lk.salyk.kg:30040 [07:43:35]ConnectInit lk.salyk.kg [07:43:40]ConnectInit Can't take IP for lk.salyk.kg [07:43:40]CommunicateWithHost connect error [07:43:40]CommunicateWithHost err = -1 [07:43:40]OFD Sender: Server communicate error [07:43:45]OFD Sender: Processing packet 165200 [packets to send 989, broken 988] [07:43:45]ProducePacketName [07:43:45]name=ofd_packets/00165200 [07:43:45]OFD Sender: To server: pG, [07:43:45]CommunicateWithHost lk.salyk.kg:30040 [07:43:45]ConnectInit lk.salyk.kg [07:43:50]ConnectInit Can't take IP for lk.salyk.kg [07:43:50]CommunicateWithHost connect error [07:43:50]CommunicateWithHost err = -1 [07:43:50]OFD Sender: Server communicate error [07:43:55]OFD Sender: Processing packet 165200 [packets to send 989, broken 988] [07:43:55]ProducePacketName [07:43:55]name=ofd_packets/00165200 [07:43:55]OFD Sender: To server: pG, [07:43:55]CommunicateWithHost lk.salyk.kg:30040 [07:43:55]ConnectInit lk.salyk.kg [07:44:00]ConnectInit Can't take IP for lk.salyk.kg [07:44:00]CommunicateWithHost connect error [07:44:00]CommunicateWithHost err = -1 [07:44:00]OFD Sender: Server communicate error [07:44:05]OFD Sender: Processing packet 165200 [packets to send 989, broken 988] [07:44:05]ProducePacketName [07:44:05]name=ofd_packets/00165200 [07:44:05]OFD Sender: To server: pG, [07:44:05]CommunicateWithHost lk.salyk.kg:30040 [07:44:05]ConnectInit lk.salyk.kg [07:44:10]ConnectInit Can't take IP for lk.salyk.kg [07:44:10]CommunicateWithHost connect error [07:44:10]CommunicateWithHost err = -1 [07:44:10]OFD Sender: Server communicate error [07:44:15]OFD Sender: Processing packet 165200 [packets to send 989, broken 988] [07:44:15]ProducePacketName [07:44:15]name=ofd_packets/00165200 [07:44:15]OFD Sender: To server: pG, [07:44:15]CommunicateWithHost lk.salyk.kg:30040 [07:44:15]ConnectInit lk.salyk.kg [07:44:20]ConnectInit Can't take IP for lk.salyk.kg [07:44:20]CommunicateWithHost connect error [07:44:20]CommunicateWithHost err = -1 [07:44:20]OFD Sender: Server communicate error [07:44:25]OFD Sender: Processing packet 165200 [packets to send 989, broken 988] [07:44:25]ProducePacketName [07:44:25]name=ofd_packets/00165200 [07:44:25]OFD Sender: To server: pG, [07:44:25]CommunicateWithHost lk.salyk.kg:30040 [07:44:25]ConnectInit lk.salyk.kg [07:44:26]Connected sock=7 [07:44:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 3B A1 1F 01 A5 7E 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 9C 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 85 02 00 35 04 06 00 0C 5E 01 72 DF 7F 32 5C 0B 7A F6 9C 34 91 [07:44:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 51 40 47 00 29 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 85 02 00 F4 03 04 00 25 E7 C7 66 B6 04 01 00 00 95 0B DC ED 22 32 A0 7C [07:44:29]CommunicateWithHost err = 0 [07:44:29]CheckOFDResponse [07:44:29]1017 (14) - 77093643461234 [07:44:29]1041 (16) - 0000000000871769 [07:44:29]1040 (4) - 165200 [07:44:29]1012 (4) - 23.08.2024 01:34 [07:44:29]1206 (1) - 0 [07:44:29]OFD Sender: Remove packet 165200 [07:44:29]ProducePacketName [07:44:29]name=ofd_packets/00165200 [07:44:29]NVStorageDeleteData [07:44:29]OFD Sender: No OFD packet to send [07:44:34]OFD Sender: No OFD packet to send [07:44:36]accept exits with 10 [07:44:36]New connection [07:44:36]New thread 3067309412 created [07:44:36]Thread 3067452772 joined [07:44:36]Waiting for new connection... [07:44:36] Sock 10.Parse request [07:44:36]Sock 10.Check first char [07:44:36]Sock 10.First char is OK [07:44:36]request: POST /json_proto HTTP/1.0 [07:44:36]Method: POST [07:44:36]URL: /json_proto [07:44:36]Method is POST - this is cgi request [07:44:36]url: /json_proto [07:44:36]query_string will be loaded in cgi processing [07:44:36]execute_cgi json_proto POST (null) [07:44:36]execute_cgi path=json_proto method=POST [07:44:36]POST find Content-Length [07:44:36]Host: 172.17.44.132:8080 [07:44:36]Content-Length: 682 [07:44:36]Content-Type: application/json [07:44:36] [07:44:36]POST finish read [07:44:36]Found Content-Length = 682 [07:44:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 21.610, "sum" : 1465.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1465.00, "total" : 1465.00, "payments": [ { "type": 0, "sum" : 1465.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:44:36]execute_script... [07:44:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294029", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 21.610, "sum" : 1465.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1465.00, "total" : 1465.00, "payments": [ { "type": 0, "sum" : 1465.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:44:36]POST & json_proto [07:44:36]process_json_proto [07:44:36]json parsed OK: [07:44:36]protocol is kg_v1.0 [07:44:36]action value=close_receipt [07:44:36]process_action close_receipt [07:44:36]cmd_close_receipt [07:44:36]MH_GetDate [07:44:36]Write to MH i2c: F0 00 00 E5 03 D7 [07:44:36]Write i2c OK [07:44:36]MH_I2C_Read... [07:44:36]Read from MH i2c: F0 [07:44:36]MH_I2C_Read... [07:44:36]Read from MH i2c: F0 09 00 [07:44:36]MH_I2C_Read... [07:44:36]Read from MH i2c: F0 09 00 E5 03 00 E4 3D C8 66 2A 83 C1 65 02 [07:44:36]GetLastDocTimeStamp 1724399004 [07:44:36]current date 1724399076 [07:44:36]FM_GetShiftState [07:44:36]SAM_PROTO_GetShiftState [07:44:36]wFMCommunicate request_size=4 [07:44:36]MH_SAM_APDU [07:44:36]CAPDU: 80 13 01 00 [07:44:36]Write to MH i2c: E2 08 00 E6 03 80 13 01 00 00 00 00 00 66 [07:44:36]Write i2c OK [07:44:36]MH_I2C_Read... [07:44:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:36]Read from MH i2c: E2 [07:44:36]MH_I2C_Read... [07:44:36]Read from MH i2c: E2 0E 00 [07:44:36]MH_I2C_Read... [07:44:36]Read from MH i2c: E2 0E 00 E6 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 94 [07:44:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:44:36]wFMCommunicate OK [07:44:36]SAM_PROTO_GetShiftState done [07:44:36]FM_GetShiftState done [07:44:36]opened in 1724372766 [07:44:36]opened+sec_in_day 1724459166 [07:44:36]quantity*price = 146515 [07:44:36]sum+1 = 146517 [07:44:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1465.00 Внесено: 1465.00 СДАЧА: 0.00 НСП 1% : 12.97 НДС 12% : 155.59 Наличными: 1465.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 54 23.08.2024 07:44 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165201 ФПД: 222304806419222 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T074436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165201&fm=222304806419222&tin=02508201610067®Number=0000000000092562&sum=146500 [07:44:37]StoreToDocumentArchive [07:44:37]shift 469 fd 165201 [07:44:37]save to /storage/0469/doc_00165201 [07:44:37]save last doc name /storage/0469/doc_00165201 to /storage/kkm_last_doc_name [07:44:37]save OK [07:44:37]Clear old archive folders... [07:44:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:44:37]tlvbuf is 01B5ADC0 [07:44:37]SAM_PROTO_ClearQueue [07:44:37]wFMCommunicate request_size=4 [07:44:37]MH_SAM_APDU [07:44:37]CAPDU: 80 09 00 00 [07:44:37]Write to MH i2c: E2 08 00 F3 03 80 09 00 00 00 00 00 00 68 [07:44:37]Write i2c OK [07:44:37]MH_I2C_Read... [07:44:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:44:37]Read from MH i2c: E2 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [07:44:37]RAPDU: 90 00 [07:44:37]wFMCommunicate OK [07:44:37]SAM_PROTO_ClearQueue done [07:44:37]KKMCreateOFDPacket [07:44:37]OFDProtocolAddRootSTLVToBuf [07:44:37]FM_MakeSignedData [07:44:37]FM_MakeSignedData [07:44:37]SAM_PROTO_SignData [07:44:37]wFMCommunicate request_size=4 [07:44:37]MH_SAM_APDU [07:44:37]CAPDU: 80 0D 01 02 [07:44:37]Write to MH i2c: E2 08 00 F4 03 80 0D 01 02 00 00 00 00 70 [07:44:37]Write i2c OK [07:44:37]MH_I2C_Read... [07:44:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:44:37]Read from MH i2c: E2 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [07:44:37]RAPDU: 90 00 [07:44:37]wFMCommunicate OK [07:44:37]wFMCommunicate request_size=255 [07:44:37]MH_SAM_APDU [07:44:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 54 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 54 3C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 3C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 3C 00 00 00 00 07 04 06 00 44 3C 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 E4 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 85 02 00 35 04 06 00 CA [07:44:38]Write to MH i2c: E2 02 01 F5 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 6A 54 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 54 3C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 3C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 3C 00 00 00 00 07 04 06 00 44 3C 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 E4 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 85 02 00 35 04 06 00 CA 00 00 7F [07:44:38]Write i2c OK [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: E2 [07:44:38]MH_I2C_Read... [07:44:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:38]Read from MH i2c: E2 03 00 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [07:44:38]RAPDU: 90 00 [07:44:38]wFMCommunicate OK [07:44:38]wFMCommunicate request_size=10 [07:44:38]MH_SAM_APDU [07:44:38]CAPDU: 80 0D 02 02 05 2F 5F 04 BB 16 [07:44:38]Write to MH i2c: E2 0D 00 F6 03 80 0D 02 02 05 00 2F 5F 04 BB 16 00 00 E0 [07:44:38]Write i2c OK [07:44:38]MH_I2C_Read... [07:44:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:38]Read from MH i2c: E2 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: E2 03 00 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [07:44:38]RAPDU: 90 00 [07:44:38]wFMCommunicate OK [07:44:38]wFMCommunicate request_size=4 [07:44:38]MH_SAM_APDU [07:44:38]CAPDU: 80 0D 03 02 [07:44:38]Write to MH i2c: E2 08 00 F7 03 80 0D 03 02 00 00 00 00 75 [07:44:38]Write i2c OK [07:44:38]MH_I2C_Read... [07:44:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:44:38]Read from MH i2c: E2 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: E2 0B 00 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: E2 0B 00 F7 03 00 4F 92 D5 04 2C D6 94 FC 90 00 C2 [07:44:38]RAPDU: 4F 92 D5 04 2C D6 94 FC 90 00 [07:44:38]wFMCommunicate OK [07:44:38]SAM_PROTO_SignData done [07:44:38]FM_MakeSignedData done [07:44:38]CreateOFDProtocolMessage [07:44:38]wFMCommunicate request_size=4 [07:44:38]MH_SAM_APDU [07:44:38]CAPDU: 80 11 00 00 [07:44:38]Write to MH i2c: E2 08 00 F8 03 80 11 00 00 00 00 00 00 75 [07:44:38]Write i2c OK [07:44:38]MH_I2C_Read... [07:44:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:38]Read from MH i2c: E2 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: E2 17 00 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: E2 17 00 F8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [07:44:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:44:38]wFMCommunicate OK [07:44:38]CreateOFDProtocolMessage done [07:44:38]OFDSenderStorePacket 165201 [07:44:38]StoreOFDPacket docnum=165201 [07:44:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 F3 07 01 3B 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 6A 54 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 54 3C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 3C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 3C 00 00 00 00 07 04 06 00 44 3C 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 E4 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 85 02 00 35 04 06 00 CA 2F 5F 04 BB 16 4F 92 D5 04 2C D6 94 FC [07:44:38]CheckFolder [07:44:38]dirname=/storage/ofd_packets [07:44:38]CheckFolder done [07:44:38]ProducePacketName [07:44:38]name=ofd_packets/00165201 [07:44:38]NVStorageSaveData ofd_packets/00165201 [07:44:38]File name is /storage/ofd_packets/00165201 [07:44:38]Write 301 bytes [07:44:38]NVStorageSaveData done [07:44:38]OFDSenderStorePacket done [07:44:38]KKMCreateOFDPacket done [07:44:38]NVStorageSaveData kkm_last_timestamp [07:44:38]File name is /storage/kkm_last_timestamp [07:44:38]Write 4 bytes [07:44:38]NVStorageSaveData done [07:44:38]ExternCall_PrintAddStr [07:44:38]wPrintStart [07:44:38]Write to MH i2c: 01 00 00 F9 03 FC [07:44:38]Write i2c OK [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: 01 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: 01 07 00 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: 01 07 00 F9 03 00 00 00 00 00 FF 0F 11 [07:44:38]RasterBufferAndPrint [07:44:38]line Счет N : (1)294029 [07:44:38]line ИНН: 02508201610067 [07:44:38]line Контрольно-Кассовый Чек [07:44:38]line ПРОДАЖА [07:44:38]line ТРК (МРК, ГНК) : 52 [07:44:38]line Товар: 2710124130 [07:44:38]line Аи-92-К-5 [07:44:38]line 21.610 * 67.80 [07:44:38]line = 1465.16 [07:44:38]line НДС 12% НСП 1% [07:44:38]line > о реализуемом товаре [07:44:38]line ОКРУГЛЕНИЕ: -0.16 [07:44:38]line ИТОГО: 1465.00 [07:44:38]line Внесено: 1465.00 [07:44:38]line СДАЧА: 0.00 [07:44:38]line НСП 1% : 12.97 [07:44:38]line НДС 12% : 155.59 [07:44:38]line Наличными: 1465.00 [07:44:38]line Безнал.: 0.00 [07:44:38]line Место: АЗС № 130 "Партнер Нефть" [07:44:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:44:38]line СНО: Общий режим [07:44:38]line Чек 54 23.08.2024 07:44 [07:44:38]line Смена: 469 ФФД: 1.0 [07:44:38]line ЗНМ: 0300000070 [07:44:38]line РНМ: 0000000000092562 [07:44:38]line Версия ККМ: 001 [07:44:38]line ФМ: 0000000000871769 [07:44:38]line ФД: 165201 [07:44:38]line ФПД: 222304806419222 [07:44:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T074436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165201&fm=222304806419222&tin=02508201610067®Number=0000000000092562&sum=146500 [07:44:38]written 0, free lines is 4095 [07:44:38]OFD Sender: Processing packet 165201 [packets to send 989, broken 988] [07:44:38]ProducePacketName [07:44:38]name=ofd_packets/00165201 [07:44:38]OFD Sender: To server: pG, [07:44:38]CommunicateWithHost lk.salyk.kg:30040 [07:44:38]ConnectInit lk.salyk.kg [07:44:38]Write to MH i2c: 01 00 00 24 04 28 [07:44:38]Write i2c OK [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: 01 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: 01 07 00 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: 01 07 00 24 04 00 00 00 00 00 B6 0C F1 [07:44:38]RasterBufferAndPrint [07:44:38]line [07:44:38]line [07:44:38]line [07:44:38]line [07:44:38]line [07:44:39]written 0, free lines is 3263 [07:44:39]MH_Cut [07:44:39]Write to MH i2c: D1 01 00 2B 04 01 01 [07:44:39]Write i2c OK [07:44:39]MH_I2C_Read... [07:44:39]Read from MH i2c: D1 [07:44:39]MH_I2C_Read... [07:44:39]Read from MH i2c: D1 01 00 [07:44:39]MH_I2C_Read... [07:44:39]Read from MH i2c: D1 01 00 2B 04 00 00 [07:44:39]Write to MH i2c: 01 00 00 2C 04 30 [07:44:39]Write i2c OK [07:44:39]MH_I2C_Read... [07:44:39]Connected sock=9 [07:44:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 F3 07 01 3B 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 6A 54 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 54 3C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 3C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 3C 00 00 00 00 07 04 06 00 44 3C 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 E4 3D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 85 02 00 35 04 06 00 CA 2F 5F 04 BB 16 4F 92 D5 04 2C D6 94 FC [07:44:39]*** Cut start [07:44:39]*** Purtial cut [07:44:39]*** Stage 1: CUTSNS_PIN = 1 [07:44:41]Read from MH i2c: 01 [07:44:41]MH_I2C_Read... [07:44:41]*** Stop cut motor [07:44:41]*** Cut end [07:44:41]Read from MH i2c: 01 07 00 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: 01 07 00 2C 04 00 00 00 00 00 FF 0F 45 [07:44:41]process_action close_receipt done [07:44:41]requested_data is exist [07:44:41]produce_requested_data [07:44:41]requested_item fm.sn is exist - process it [07:44:41]wFMCommunicate request_size=4 [07:44:41]MH_SAM_APDU [07:44:41]CAPDU: 80 11 00 00 [07:44:41]Write to MH i2c: E2 08 00 2D 04 80 11 00 00 00 00 00 00 AB [07:44:41]Write i2c OK [07:44:41]MH_I2C_Read... [07:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:41]Read from MH i2c: E2 [07:44:41]MH_I2C_Read... [07:44:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F6 D4 47 00 AC 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 85 02 00 F4 03 04 00 33 E7 C7 66 B6 04 01 00 00 6D 0C EF 8A 69 79 61 E4 [07:44:41]CommunicateWithHost err = 0 [07:44:41]CheckOFDResponse [07:44:41]1017 (14) - 77093643461234 [07:44:41]1041 (16) - 0000000000871769 [07:44:41]1040 (4) - 165201 [07:44:41]1012 (4) - 23.08.2024 01:34 [07:44:41]1206 (1) - 0 [07:44:41]OFD Sender: Remove packet 165201 [07:44:41]ProducePacketName [07:44:41]name=ofd_packets/00165201 [07:44:41]NVStorageDeleteData [07:44:41]Read from MH i2c: E2 17 00 [07:44:41]MH_I2C_Read... [07:44:41]Read from MH i2c: E2 17 00 2D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [07:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:44:41]wFMCommunicate OK [07:44:41]requested_item fd.num is exist - process it [07:44:41]SAM_PROTO_GetFieldsCounters [07:44:41]wFMCommunicate request_size=4 [07:44:41]MH_SAM_APDU [07:44:41]CAPDU: 80 13 00 00 [07:44:41]Write to MH i2c: E2 08 00 2E 04 80 13 00 00 00 00 00 00 AE [07:44:41]Write i2c OK [07:44:41]MH_I2C_Read... [07:44:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:44:42]Read from MH i2c: E2 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: E2 62 00 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: E2 62 00 2E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 24 [07:44:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:44:42]wFMCommunicate OK [07:44:42]SAM_PROTO_GetFieldsCounters done [07:44:42]requested_item shift.num is exist - process it [07:44:42]requested_item shift.opened is exist - process it [07:44:42]req_shift_opened [07:44:42]FM_GetShiftState [07:44:42]SAM_PROTO_GetShiftState [07:44:42]wFMCommunicate request_size=4 [07:44:42]MH_SAM_APDU [07:44:42]CAPDU: 80 13 01 00 [07:44:42]Write to MH i2c: E2 08 00 2F 04 80 13 01 00 00 00 00 00 B0 [07:44:42]Write i2c OK [07:44:42]MH_I2C_Read... [07:44:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:44:42]Read from MH i2c: E2 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: E2 0E 00 [07:44:42]MH_I2C_Read... [07:44:42]Read from MH i2c: E2 0E 00 2F 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DE [07:44:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:44:42]wFMCommunicate OK [07:44:42]SAM_PROTO_GetShiftState done [07:44:42]FM_GetShiftState done [07:44:42]req_shift_opened done [07:44:42]requested_item shift.open_date is exist - process it [07:44:42]req_shift_open_date [07:44:42]req_shift_open_date done [07:44:42]produce_requested_data done [07:44:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165201,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:44:42]process_action_free close_receipt [07:44:42]json_value_free [07:44:42]json_value_free done [07:44:42]process_json_proto returns [07:44:42]Send response to host [07:44:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165201,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:44:42]free response buf [07:44:42]execute_script done [07:44:42]execute_script returns [07:44:42]free content buf [07:44:42]Sock 10.Close socket [07:44:42]Sock 10.Thread stoped [07:44:42]OFD Sender: No OFD packet to send [07:44:47]OFD Sender: No OFD packet to send [07:44:52]recv_with_timeout no data received [07:44:52]OFD Sender: No OFD packet to send [07:44:57]OFD Sender: No OFD packet to send [07:45:02]OFD Sender: No OFD packet to send [07:45:04]recv_with_timeout no data received [07:45:07]OFD Sender: No OFD packet to send [07:45:12]OFD Sender: No OFD packet to send [07:45:17]OFD Sender: No OFD packet to send [07:45:17]accept exits with 7 [07:45:17]New connection [07:45:17]New thread 3067452772 created [07:45:17]Thread 3067309412 joined [07:45:17]Waiting for new connection... [07:45:17] Sock 7.Parse request [07:45:17]Sock 7.Check first char [07:45:17]Sock 7.First char is OK [07:45:17]request: POST /json_proto HTTP/1.0 [07:45:17]Method: POST [07:45:17]URL: /json_proto [07:45:17]Method is POST - this is cgi request [07:45:17]url: /json_proto [07:45:17]query_string will be loaded in cgi processing [07:45:17]execute_cgi json_proto POST (null) [07:45:17]execute_cgi path=json_proto method=POST [07:45:17]POST find Content-Length [07:45:17]Host: 172.17.44.132:8080 [07:45:17]Content-Length: 679 [07:45:17]Content-Type: application/json [07:45:17] [07:45:17]POST finish read [07:45:17]Found Content-Length = 679 [07:45:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:17]execute_script... [07:45:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294030", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:45:17]POST & json_proto [07:45:17]process_json_proto [07:45:17]json parsed OK: [07:45:17]protocol is kg_v1.0 [07:45:17]action value=close_receipt [07:45:17]process_action close_receipt [07:45:17]cmd_close_receipt [07:45:17]MH_GetDate [07:45:17]Write to MH i2c: F0 00 00 30 04 23 [07:45:17]Write i2c OK [07:45:17]MH_I2C_Read... [07:45:17]Read from MH i2c: F0 [07:45:17]MH_I2C_Read... [07:45:17]Read from MH i2c: F0 09 00 [07:45:17]MH_I2C_Read... [07:45:17]Read from MH i2c: F0 09 00 30 04 00 0E 3E C8 66 2A 83 C1 65 79 [07:45:17]GetLastDocTimeStamp 1724399076 [07:45:17]current date 1724399118 [07:45:17]FM_GetShiftState [07:45:17]SAM_PROTO_GetShiftState [07:45:17]wFMCommunicate request_size=4 [07:45:17]MH_SAM_APDU [07:45:17]CAPDU: 80 13 01 00 [07:45:17]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [07:45:17]Write i2c OK [07:45:17]MH_I2C_Read... [07:45:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:17]Read from MH i2c: E2 [07:45:17]MH_I2C_Read... [07:45:17]Read from MH i2c: E2 0E 00 [07:45:17]MH_I2C_Read... [07:45:17]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E0 [07:45:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:45:17]wFMCommunicate OK [07:45:17]SAM_PROTO_GetShiftState done [07:45:17]FM_GetShiftState done [07:45:17]opened in 1724372766 [07:45:17]opened+sec_in_day 1724459166 [07:45:17]quantity*price = 120015 [07:45:17]sum+1 = 120016 [07:45:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 55 23.08.2024 07:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165202 ФПД: 139642142021564 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T074518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165202&fm=139642142021564&tin=02508201610067®Number=0000000000092562&sum=120000 [07:45:18]StoreToDocumentArchive [07:45:18]shift 469 fd 165202 [07:45:18]save to /storage/0469/doc_00165202 [07:45:18]save last doc name /storage/0469/doc_00165202 to /storage/kkm_last_doc_name [07:45:18]save OK [07:45:18]Clear old archive folders... [07:45:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:45:18]tlvbuf is 01C2D1B0 [07:45:18]SAM_PROTO_ClearQueue [07:45:18]wFMCommunicate request_size=4 [07:45:18]MH_SAM_APDU [07:45:18]CAPDU: 80 09 00 00 [07:45:18]Write to MH i2c: E2 08 00 3E 04 80 09 00 00 00 00 00 00 B4 [07:45:18]Write i2c OK [07:45:18]MH_I2C_Read... [07:45:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:45:19]Read from MH i2c: E2 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 03 00 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [07:45:19]RAPDU: 90 00 [07:45:19]wFMCommunicate OK [07:45:19]SAM_PROTO_ClearQueue done [07:45:19]KKMCreateOFDPacket [07:45:19]OFDProtocolAddRootSTLVToBuf [07:45:19]FM_MakeSignedData [07:45:19]FM_MakeSignedData [07:45:19]SAM_PROTO_SignData [07:45:19]wFMCommunicate request_size=4 [07:45:19]MH_SAM_APDU [07:45:19]CAPDU: 80 0D 01 02 [07:45:19]Write to MH i2c: E2 08 00 3F 04 80 0D 01 02 00 00 00 00 BC [07:45:19]Write i2c OK [07:45:19]MH_I2C_Read... [07:45:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:45:19]Read from MH i2c: E2 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 03 00 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [07:45:19]RAPDU: 90 00 [07:45:19]wFMCommunicate OK [07:45:19]wFMCommunicate request_size=255 [07:45:19]MH_SAM_APDU [07:45:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 0E 3E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 85 02 00 35 04 06 00 7F 00 F8 45 [07:45:19]Write to MH i2c: E2 02 01 40 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 0E 3E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 85 02 00 35 04 06 00 7F 00 F8 45 00 00 D5 [07:45:19]Write i2c OK [07:45:19]MH_I2C_Read... [07:45:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:19]Read from MH i2c: E2 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 03 00 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [07:45:19]RAPDU: 90 00 [07:45:19]wFMCommunicate OK [07:45:19]wFMCommunicate request_size=7 [07:45:19]MH_SAM_APDU [07:45:19]CAPDU: 80 0D 02 02 02 57 BC [07:45:19]Write to MH i2c: E2 0A 00 41 04 80 0D 02 02 02 00 57 BC 00 00 D6 [07:45:19]Write i2c OK [07:45:19]MH_I2C_Read... [07:45:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:45:19]Read from MH i2c: E2 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 03 00 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [07:45:19]RAPDU: 90 00 [07:45:19]wFMCommunicate OK [07:45:19]wFMCommunicate request_size=4 [07:45:19]MH_SAM_APDU [07:45:19]CAPDU: 80 0D 03 02 [07:45:19]Write to MH i2c: E2 08 00 42 04 80 0D 03 02 00 00 00 00 C1 [07:45:19]Write i2c OK [07:45:19]MH_I2C_Read... [07:45:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:45:19]Read from MH i2c: E2 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 0B 00 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 0B 00 42 04 00 FF 14 64 2E 09 FF EB A2 90 00 FC [07:45:19]RAPDU: FF 14 64 2E 09 FF EB A2 90 00 [07:45:19]wFMCommunicate OK [07:45:19]SAM_PROTO_SignData done [07:45:19]FM_MakeSignedData done [07:45:19]CreateOFDProtocolMessage [07:45:19]wFMCommunicate request_size=4 [07:45:19]MH_SAM_APDU [07:45:19]CAPDU: 80 11 00 00 [07:45:19]Write to MH i2c: E2 08 00 43 04 80 11 00 00 00 00 00 00 C1 [07:45:19]Write i2c OK [07:45:19]MH_I2C_Read... [07:45:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:19]Read from MH i2c: E2 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 17 00 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: E2 17 00 43 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [07:45:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:45:19]wFMCommunicate OK [07:45:19]CreateOFDProtocolMessage done [07:45:19]OFDSenderStorePacket 165202 [07:45:19]StoreOFDPacket docnum=165202 [07:45:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 32 E3 04 01 35 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 0E 3E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 85 02 00 35 04 06 00 7F 00 F8 45 57 BC FF 14 64 2E 09 FF EB A2 [07:45:19]CheckFolder [07:45:19]dirname=/storage/ofd_packets [07:45:19]CheckFolder done [07:45:19]ProducePacketName [07:45:19]name=ofd_packets/00165202 [07:45:19]NVStorageSaveData ofd_packets/00165202 [07:45:19]File name is /storage/ofd_packets/00165202 [07:45:19]Write 298 bytes [07:45:19]NVStorageSaveData done [07:45:19]OFDSenderStorePacket done [07:45:19]KKMCreateOFDPacket done [07:45:19]NVStorageSaveData kkm_last_timestamp [07:45:19]File name is /storage/kkm_last_timestamp [07:45:19]Write 4 bytes [07:45:19]NVStorageSaveData done [07:45:19]ExternCall_PrintAddStr [07:45:19]wPrintStart [07:45:19]Write to MH i2c: 01 00 00 44 04 48 [07:45:19]Write i2c OK [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: 01 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: 01 07 00 [07:45:19]MH_I2C_Read... [07:45:19]Read from MH i2c: 01 07 00 44 04 00 00 00 00 00 FF 0F 5D [07:45:19]RasterBufferAndPrint [07:45:19]line Счет N : (1)294030 [07:45:19]line ИНН: 02508201610067 [07:45:19]line Контрольно-Кассовый Чек [07:45:19]line ПРОДАЖА [07:45:19]line ТРК (МРК, ГНК) : 21 [07:45:19]line Товар: 2710194800 [07:45:19]line ДТ-К-5 [07:45:19]line 15.750 * 76.20 [07:45:19]line = 1200.15 [07:45:19]line НДС 12% НСП 1% [07:45:19]line > о реализуемом товаре [07:45:19]line ОКРУГЛЕНИЕ: -0.15 [07:45:19]line ИТОГО: 1200.00 [07:45:19]line Внесено: 1200.00 [07:45:19]line СДАЧА: 0.00 [07:45:19]line НСП 1% : 10.62 [07:45:19]line НДС 12% : 127.45 [07:45:19]line Наличными: 1200.00 [07:45:19]line Безнал.: 0.00 [07:45:19]line Место: АЗС № 130 "Партнер Нефть" [07:45:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:45:19]line СНО: Общий режим [07:45:19]line Чек 55 23.08.2024 07:45 [07:45:19]line Смена: 469 ФФД: 1.0 [07:45:19]line ЗНМ: 0300000070 [07:45:19]line РНМ: 0000000000092562 [07:45:19]line Версия ККМ: 001 [07:45:19]line ФМ: 0000000000871769 [07:45:19]line ФД: 165202 [07:45:19]line ФПД: 139642142021564 [07:45:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T074518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165202&fm=139642142021564&tin=02508201610067®Number=0000000000092562&sum=120000 [07:45:19]written 0, free lines is 4095 [07:45:19]OFD Sender: Processing packet 165202 [packets to send 989, broken 988] [07:45:19]ProducePacketName [07:45:19]name=ofd_packets/00165202 [07:45:19]OFD Sender: To server: pG, [07:45:19]CommunicateWithHost lk.salyk.kg:30040 [07:45:19]ConnectInit lk.salyk.kg [07:45:20]Write to MH i2c: 01 00 00 6F 04 73 [07:45:20]Write i2c OK [07:45:20]MH_I2C_Read... [07:45:20]Read from MH i2c: 01 [07:45:20]MH_I2C_Read... [07:45:20]Read from MH i2c: 01 07 00 [07:45:20]MH_I2C_Read... [07:45:20]Read from MH i2c: 01 07 00 6F 04 00 00 00 00 00 C3 0C 49 [07:45:20]RasterBufferAndPrint [07:45:20]line [07:45:20]line [07:45:20]line [07:45:20]line [07:45:20]line [07:45:20]written 0, free lines is 3276 [07:45:20]MH_Cut [07:45:20]Write to MH i2c: D1 01 00 76 04 01 4C [07:45:20]Write i2c OK [07:45:20]MH_I2C_Read... [07:45:20]Read from MH i2c: D1 [07:45:20]MH_I2C_Read... [07:45:20]Read from MH i2c: D1 01 00 [07:45:20]MH_I2C_Read... [07:45:20]Read from MH i2c: D1 01 00 76 04 00 4B [07:45:20]Write to MH i2c: 01 00 00 77 04 7B [07:45:20]Write i2c OK [07:45:20]MH_I2C_Read... [07:45:20]*** Cut start [07:45:20]*** Purtial cut [07:45:20]*** Stage 1: CUTSNS_PIN = 1 [07:45:20]recv_with_timeout no data received [07:45:22]Read from MH i2c: 01 [07:45:22]MH_I2C_Read... [07:45:22]*** Stop cut motor [07:45:22]*** Cut end [07:45:22]Read from MH i2c: 01 07 00 [07:45:22]MH_I2C_Read... [07:45:22]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 FF 0F 90 [07:45:22]process_action close_receipt done [07:45:22]requested_data is exist [07:45:22]produce_requested_data [07:45:22]requested_item fm.sn is exist - process it [07:45:22]wFMCommunicate request_size=4 [07:45:22]MH_SAM_APDU [07:45:22]CAPDU: 80 11 00 00 [07:45:22]Write to MH i2c: E2 08 00 78 04 80 11 00 00 00 00 00 00 F6 [07:45:22]Write i2c OK [07:45:22]MH_I2C_Read... [07:45:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:45:22]Read from MH i2c: E2 [07:45:22]MH_I2C_Read... [07:45:22]Read from MH i2c: E2 17 00 [07:45:22]MH_I2C_Read... [07:45:22]Read from MH i2c: E2 17 00 78 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [07:45:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:45:22]wFMCommunicate OK [07:45:22]requested_item fd.num is exist - process it [07:45:22]SAM_PROTO_GetFieldsCounters [07:45:22]wFMCommunicate request_size=4 [07:45:22]MH_SAM_APDU [07:45:22]CAPDU: 80 13 00 00 [07:45:22]Write to MH i2c: E2 08 00 79 04 80 13 00 00 00 00 00 00 F9 [07:45:22]Write i2c OK [07:45:22]MH_I2C_Read... [07:45:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:45:23]Read from MH i2c: E2 [07:45:23]MH_I2C_Read... [07:45:23]Read from MH i2c: E2 62 00 [07:45:23]MH_I2C_Read... [07:45:23]Read from MH i2c: E2 62 00 79 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [07:45:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:45:23]wFMCommunicate OK [07:45:23]SAM_PROTO_GetFieldsCounters done [07:45:23]requested_item shift.num is exist - process it [07:45:23]requested_item shift.opened is exist - process it [07:45:23]req_shift_opened [07:45:23]FM_GetShiftState [07:45:23]SAM_PROTO_GetShiftState [07:45:23]wFMCommunicate request_size=4 [07:45:23]MH_SAM_APDU [07:45:23]CAPDU: 80 13 01 00 [07:45:23]Write to MH i2c: E2 08 00 7A 04 80 13 01 00 00 00 00 00 FB [07:45:23]Write i2c OK [07:45:23]MH_I2C_Read... [07:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:45:23]Read from MH i2c: E2 [07:45:23]MH_I2C_Read... [07:45:23]Read from MH i2c: E2 0E 00 [07:45:23]MH_I2C_Read... [07:45:23]Read from MH i2c: E2 0E 00 7A 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 29 [07:45:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:45:23]wFMCommunicate OK [07:45:23]SAM_PROTO_GetShiftState done [07:45:23]FM_GetShiftState done [07:45:23]req_shift_opened done [07:45:23]requested_item shift.open_date is exist - process it [07:45:23]req_shift_open_date [07:45:23]req_shift_open_date done [07:45:23]produce_requested_data done [07:45:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165202,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:45:23]process_action_free close_receipt [07:45:23]json_value_free [07:45:23]json_value_free done [07:45:23]process_json_proto returns [07:45:23]Send response to host [07:45:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165202,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:45:23]free response buf [07:45:23]execute_script done [07:45:23]execute_script returns [07:45:23]free content buf [07:45:23]Sock 7.Close socket [07:45:23]Sock 7.Thread stoped [07:45:24]ConnectInit Can't take IP for lk.salyk.kg [07:45:24]CommunicateWithHost connect error [07:45:24]CommunicateWithHost err = -1 [07:45:24]OFD Sender: Server communicate error [07:45:29]OFD Sender: Processing packet 165202 [packets to send 989, broken 988] [07:45:29]ProducePacketName [07:45:29]name=ofd_packets/00165202 [07:45:29]OFD Sender: To server: pG, [07:45:29]CommunicateWithHost lk.salyk.kg:30040 [07:45:29]ConnectInit lk.salyk.kg [07:45:35]recv_with_timeout no data received [07:45:44]Connected sock=9 [07:45:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 32 E3 04 01 35 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 0E 3E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 85 02 00 35 04 06 00 7F 00 F8 45 57 BC FF 14 64 2E 09 FF EB A2 [07:45:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C2 04 47 00 CA B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 85 02 00 F4 03 04 00 74 E7 C7 66 B6 04 01 00 00 B7 FE 3A 16 61 8B 08 E1 [07:45:47]CommunicateWithHost err = 0 [07:45:47]CheckOFDResponse [07:45:47]1017 (14) - 77093643461234 [07:45:47]1041 (16) - 0000000000871769 [07:45:47]1040 (4) - 165202 [07:45:47]1012 (4) - 23.08.2024 01:35 [07:45:47]1206 (1) - 0 [07:45:47]OFD Sender: Remove packet 165202 [07:45:47]ProducePacketName [07:45:47]name=ofd_packets/00165202 [07:45:47]NVStorageDeleteData [07:45:47]OFD Sender: No OFD packet to send [07:45:52]recv_with_timeout no data received [07:45:52]OFD Sender: No OFD packet to send [07:45:57]OFD Sender: No OFD packet to send [07:46:02]OFD Sender: No OFD packet to send [07:46:07]OFD Sender: No OFD packet to send [07:46:07]recv_with_timeout no data received [07:46:12]OFD Sender: No OFD packet to send [07:46:17]OFD Sender: No OFD packet to send [07:46:21]recv_with_timeout no data received [07:46:22]OFD Sender: No OFD packet to send [07:46:27]OFD Sender: No OFD packet to send [07:46:32]OFD Sender: No OFD packet to send [07:46:35]recv_with_timeout no data received [07:46:37]OFD Sender: No OFD packet to send [07:46:42]OFD Sender: No OFD packet to send [07:46:47]OFD Sender: No OFD packet to send [07:46:52]OFD Sender: No OFD packet to send [07:46:57]OFD Sender: No OFD packet to send [07:47:02]OFD Sender: No OFD packet to send [07:47:07]OFD Sender: No OFD packet to send [07:47:12]OFD Sender: No OFD packet to send [07:47:18]OFD Sender: No OFD packet to send [07:47:19]recv_with_timeout no data received [07:47:23]OFD Sender: No OFD packet to send [07:47:28]OFD Sender: No OFD packet to send [07:47:33]OFD Sender: No OFD packet to send [07:47:38]OFD Sender: No OFD packet to send [07:47:43]OFD Sender: No OFD packet to send [07:47:48]OFD Sender: No OFD packet to send [07:47:53]OFD Sender: No OFD packet to send [07:47:58]OFD Sender: No OFD packet to send [07:48:03]OFD Sender: No OFD packet to send [07:48:08]OFD Sender: No OFD packet to send [07:48:13]OFD Sender: No OFD packet to send [07:48:18]OFD Sender: No OFD packet to send [07:48:23]OFD Sender: No OFD packet to send [07:48:28]OFD Sender: No OFD packet to send [07:48:33]OFD Sender: No OFD packet to send [07:48:38]OFD Sender: No OFD packet to send [07:48:43]OFD Sender: No OFD packet to send [07:48:48]OFD Sender: No OFD packet to send [07:48:53]OFD Sender: No OFD packet to send [07:48:58]OFD Sender: No OFD packet to send [07:49:03]OFD Sender: No OFD packet to send [07:49:08]OFD Sender: No OFD packet to send [07:49:13]OFD Sender: No OFD packet to send [07:49:18]OFD Sender: No OFD packet to send [07:49:23]OFD Sender: No OFD packet to send [07:49:28]OFD Sender: No OFD packet to send [07:49:33]OFD Sender: No OFD packet to send [07:49:38]OFD Sender: No OFD packet to send [07:49:43]OFD Sender: No OFD packet to send [07:49:48]OFD Sender: No OFD packet to send [07:49:53]OFD Sender: No OFD packet to send [07:49:58]OFD Sender: No OFD packet to send [07:50:03]OFD Sender: No OFD packet to send [07:50:08]OFD Sender: No OFD packet to send [07:50:13]OFD Sender: No OFD packet to send [07:50:18]OFD Sender: No OFD packet to send [07:50:23]OFD Sender: No OFD packet to send [07:50:28]OFD Sender: No OFD packet to send [07:50:33]OFD Sender: No OFD packet to send [07:50:38]OFD Sender: No OFD packet to send [07:50:43]OFD Sender: No OFD packet to send [07:50:48]OFD Sender: No OFD packet to send [07:50:53]OFD Sender: No OFD packet to send [07:50:58]OFD Sender: No OFD packet to send [07:51:03]OFD Sender: No OFD packet to send [07:51:08]OFD Sender: No OFD packet to send [07:51:14]OFD Sender: No OFD packet to send [07:51:19]OFD Sender: No OFD packet to send [07:51:24]OFD Sender: No OFD packet to send [07:51:29]OFD Sender: No OFD packet to send [07:51:34]OFD Sender: No OFD packet to send [07:51:39]OFD Sender: No OFD packet to send [07:51:42]recv_with_timeout no data received [07:51:44]OFD Sender: No OFD packet to send [07:51:49]OFD Sender: No OFD packet to send [07:51:54]OFD Sender: No OFD packet to send [07:51:54]accept exits with 10 [07:51:54]New connection [07:51:54]New thread 3067309412 created [07:51:54]Thread 3067452772 joined [07:51:54]Waiting for new connection... [07:51:54] Sock 10.Parse request [07:51:54]Sock 10.Check first char [07:51:54]Sock 10.First char is OK [07:51:54]request: POST /json_proto HTTP/1.0 [07:51:54]Method: POST [07:51:54]URL: /json_proto [07:51:54]Method is POST - this is cgi request [07:51:54]url: /json_proto [07:51:54]query_string will be loaded in cgi processing [07:51:54]execute_cgi json_proto POST (null) [07:51:54]execute_cgi path=json_proto method=POST [07:51:54]POST find Content-Length [07:51:54]Host: 172.17.44.132:8080 [07:51:54]Content-Length: 667 [07:51:54]Content-Type: application/json [07:51:54] [07:51:54]POST finish read [07:51:54]Found Content-Length = 667 [07:51:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50989", "tax_sys" : 0, "items" : [ { "code": "4823077633324", "name": "\u041F\u0435\u0447 LOVITA CLASSIC COOKIES \u0441 \u043A\u0443\u0441\u043E\u0447 \u0433\u043B\u0430\u0437\u0443", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:54]execute_script... [07:51:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50989", "tax_sys" : 0, "items" : [ { "code": "4823077633324", "name": "\u041F\u0435\u0447 LOVITA CLASSIC COOKIES \u0441 \u043A\u0443\u0441\u043E\u0447 \u0433\u043B\u0430\u0437\u0443", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:51:54]POST & json_proto [07:51:54]process_json_proto [07:51:54]json parsed OK: [07:51:54]protocol is kg_v1.0 [07:51:54]action value=close_receipt [07:51:54]process_action close_receipt [07:51:54]cmd_close_receipt [07:51:54]MH_GetDate [07:51:54]Write to MH i2c: F0 00 00 7B 04 6E [07:51:54]Write i2c OK [07:51:54]MH_I2C_Read... [07:51:54]Read from MH i2c: F0 [07:51:54]MH_I2C_Read... [07:51:54]Read from MH i2c: F0 09 00 [07:51:54]MH_I2C_Read... [07:51:54]Read from MH i2c: F0 09 00 7B 04 00 9A 3F C8 66 2A 83 C1 65 51 [07:51:54]GetLastDocTimeStamp 1724399118 [07:51:54]current date 1724399514 [07:51:54]FM_GetShiftState [07:51:54]SAM_PROTO_GetShiftState [07:51:54]wFMCommunicate request_size=4 [07:51:54]MH_SAM_APDU [07:51:54]CAPDU: 80 13 01 00 [07:51:54]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [07:51:54]Write i2c OK [07:51:54]MH_I2C_Read... [07:51:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:54]Read from MH i2c: E2 [07:51:54]MH_I2C_Read... [07:51:54]Read from MH i2c: E2 0E 00 [07:51:54]MH_I2C_Read... [07:51:54]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2B [07:51:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:51:54]wFMCommunicate OK [07:51:54]SAM_PROTO_GetShiftState done [07:51:54]FM_GetShiftState done [07:51:54]opened in 1724372766 [07:51:54]opened+sec_in_day 1724459166 [07:51:54]quantity*price = 13000 [07:51:54]sum+1 = 13001 [07:51:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 56 23.08.2024 07:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165203 ФПД: 162860926469070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T075155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165203&fm=162860926469070&tin=02508201610067®Number=0000000000092562&sum=13000 0 [07:51:55]StoreToDocumentArchive [07:51:55]shift 469 fd 165203 [07:51:55]save to /storage/0469/doc_00165203 [07:51:55]save last doc name /storage/0469/doc_00165203 to /storage/kkm_last_doc_name [07:51:55]save OK [07:51:55]Clear old archive folders... [07:51:55]ProcessDocumentItem done err = 0, tmpTLVsize=296 [07:51:55]tlvbuf is 01B636F0 [07:51:55]SAM_PROTO_ClearQueue [07:51:55]wFMCommunicate request_size=4 [07:51:55]MH_SAM_APDU [07:51:55]CAPDU: 80 09 00 00 [07:51:55]Write to MH i2c: E2 08 00 89 04 80 09 00 00 00 00 00 00 FF [07:51:55]Write i2c OK [07:51:55]MH_I2C_Read... [07:51:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:51:55]Read from MH i2c: E2 [07:51:55]MH_I2C_Read... [07:51:55]Read from MH i2c: E2 03 00 [07:51:55]MH_I2C_Read... [07:51:55]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [07:51:55]RAPDU: 90 00 [07:51:55]wFMCommunicate OK [07:51:55]SAM_PROTO_ClearQueue done [07:51:55]KKMCreateOFDPacket [07:51:55]OFDProtocolAddRootSTLVToBuf [07:51:55]FM_MakeSignedData [07:51:55]FM_MakeSignedData [07:51:55]SAM_PROTO_SignData [07:51:55]wFMCommunicate request_size=4 [07:51:55]MH_SAM_APDU [07:51:55]CAPDU: 80 0D 01 02 [07:51:55]Write to MH i2c: E2 08 00 8A 04 80 0D 01 02 00 00 00 00 07 [07:51:55]Write i2c OK [07:51:55]MH_I2C_Read... [07:51:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:51:55]Read from MH i2c: E2 [07:51:55]MH_I2C_Read... [07:51:55]Read from MH i2c: E2 03 00 [07:51:55]MH_I2C_Read... [07:51:55]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [07:51:55]RAPDU: 90 00 [07:51:55]wFMCommunicate OK [07:51:55]wFMCommunicate request_size=255 [07:51:55]MH_SAM_APDU [07:51:55]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 32 34 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D1 81 20 D0 BA D1 83 D1 81 D0 BE D1 87 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 9B 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [07:51:55]Write to MH i2c: E2 02 01 8B 04 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 32 34 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D1 81 20 D0 BA D1 83 D1 81 D0 BE D1 87 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 9B 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 5A [07:51:55]Write i2c OK [07:51:55]MH_I2C_Read... [07:51:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:56]Read from MH i2c: E2 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 03 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [07:51:56]RAPDU: 90 00 [07:51:56]wFMCommunicate OK [07:51:56]wFMCommunicate request_size=55 [07:51:56]MH_SAM_APDU [07:51:56]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 85 02 00 35 04 06 00 94 1F 03 AB 83 CE [07:51:56]Write to MH i2c: E2 3A 00 8C 04 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 85 02 00 35 04 06 00 94 1F 03 AB 83 CE 00 00 F4 [07:51:56]Write i2c OK [07:51:56]MH_I2C_Read... [07:51:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:51:56]Read from MH i2c: E2 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 03 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [07:51:56]RAPDU: 90 00 [07:51:56]wFMCommunicate OK [07:51:56]wFMCommunicate request_size=4 [07:51:56]MH_SAM_APDU [07:51:56]CAPDU: 80 0D 03 02 [07:51:56]Write to MH i2c: E2 08 00 8D 04 80 0D 03 02 00 00 00 00 0C [07:51:56]Write i2c OK [07:51:56]MH_I2C_Read... [07:51:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:51:56]Read from MH i2c: E2 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 0B 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 0B 00 8D 04 00 A1 A2 E9 4E 42 85 ED D6 90 00 11 [07:51:56]RAPDU: A1 A2 E9 4E 42 85 ED D6 90 00 [07:51:56]wFMCommunicate OK [07:51:56]SAM_PROTO_SignData done [07:51:56]FM_MakeSignedData done [07:51:56]CreateOFDProtocolMessage [07:51:56]wFMCommunicate request_size=4 [07:51:56]MH_SAM_APDU [07:51:56]CAPDU: 80 11 00 00 [07:51:56]Write to MH i2c: E2 08 00 8E 04 80 11 00 00 00 00 00 00 0C [07:51:56]Write i2c OK [07:51:56]MH_I2C_Read... [07:51:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:56]Read from MH i2c: E2 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 17 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: E2 17 00 8E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [07:51:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:51:56]wFMCommunicate OK [07:51:56]CreateOFDProtocolMessage done [07:51:56]OFDSenderStorePacket 165203 [07:51:56]StoreOFDPacket docnum=165203 [07:51:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3C 01 00 00 D3 07 34 01 17 0F 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 32 34 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D1 81 20 D0 BA D1 83 D1 81 D0 BE D1 87 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 9B 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 85 02 00 35 04 06 00 94 1F 03 AB 83 CE A1 A2 E9 4E 42 85 ED D6 [07:51:56]CheckFolder [07:51:56]dirname=/storage/ofd_packets [07:51:56]CheckFolder done [07:51:56]ProducePacketName [07:51:56]name=ofd_packets/00165203 [07:51:56]NVStorageSaveData ofd_packets/00165203 [07:51:56]File name is /storage/ofd_packets/00165203 [07:51:56]Write 346 bytes [07:51:56]NVStorageSaveData done [07:51:56]OFDSenderStorePacket done [07:51:56]KKMCreateOFDPacket done [07:51:56]NVStorageSaveData kkm_last_timestamp [07:51:56]File name is /storage/kkm_last_timestamp [07:51:56]Write 4 bytes [07:51:56]NVStorageSaveData done [07:51:56]ExternCall_PrintAddStr [07:51:56]wPrintStart [07:51:56]Write to MH i2c: 01 00 00 8F 04 93 [07:51:56]Write i2c OK [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: 01 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: 01 07 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: 01 07 00 8F 04 00 00 00 00 00 FF 0F A8 [07:51:56]RasterBufferAndPrint [07:51:56]line Счет N : (3)50989 [07:51:56]line ИНН: 02508201610067 [07:51:56]line Контрольно-Кассовый Чек [07:51:56]line ПРОДАЖА [07:51:56]line Товар: 4823077633324 [07:51:56]line Печ LOVITA CLASSIC COOKIES с кусоч глазу [07:51:56]line 1.000 * 130.00 [07:51:56]line = 130.00 [07:51:56]line НДС 12% НСП 1% [07:51:56]line > о реализуемом товаре [07:51:56]line ИТОГО: 130.00 [07:51:56]line НСП 1% : 1.15 [07:51:56]line НДС 12% : 13.80 [07:51:56]line Наличными: 130.00 [07:51:56]line Безнал.: 0.00 [07:51:56]line Место: АЗС № 130 "Партнер Нефть" [07:51:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:51:56]line СНО: Общий режим [07:51:56]line Чек 56 23.08.2024 07:51 [07:51:56]line Смена: 469 ФФД: 1.0 [07:51:56]line ЗНМ: 0300000070 [07:51:56]line РНМ: 0000000000092562 [07:51:56]line Версия ККМ: 001 [07:51:56]line ФМ: 0000000000871769 [07:51:56]line ФД: 165203 [07:51:56]line ФПД: 162860926469070 [07:51:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T075155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165203&fm=162860926469070&tin=02508201610067®Number=0000000000092562&sum=13000 [07:51:56]line 0 [07:51:56]written 0, free lines is 4095 [07:51:56]OFD Sender: Processing packet 165203 [packets to send 989, broken 988] [07:51:56]ProducePacketName [07:51:56]name=ofd_packets/00165203 [07:51:56]OFD Sender: To server: pG, [07:51:56]CommunicateWithHost lk.salyk.kg:30040 [07:51:56]ConnectInit lk.salyk.kg [07:51:56]Write to MH i2c: 01 00 00 B8 04 BC [07:51:56]Write i2c OK [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: 01 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: 01 07 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: 01 07 00 B8 04 00 00 00 00 00 CC 0C 9B [07:51:56]RasterBufferAndPrint [07:51:56]line [07:51:56]line [07:51:56]line [07:51:56]line [07:51:56]line [07:51:56]written 0, free lines is 3281 [07:51:56]MH_Cut [07:51:56]Write to MH i2c: D1 01 00 BF 04 01 95 [07:51:56]Write i2c OK [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: D1 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: D1 01 00 [07:51:56]MH_I2C_Read... [07:51:56]Read from MH i2c: D1 01 00 BF 04 00 94 [07:51:56]Write to MH i2c: 01 00 00 C0 04 C4 [07:51:56]Write i2c OK [07:51:56]MH_I2C_Read... [07:51:57]Connected sock=7 [07: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 37 36 39 3C 01 00 00 D3 07 34 01 17 0F 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 33 33 32 34 06 04 36 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 43 4C 41 53 53 49 43 20 43 4F 4F 4B 49 45 53 20 D1 81 20 D0 BA D1 83 D1 81 D0 BE D1 87 20 D0 B3 D0 BB D0 B0 D0 B7 D1 83 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 9B 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 85 02 00 35 04 06 00 94 1F 03 AB 83 CE A1 A2 E9 4E 42 85 ED D6 [07:51:57]*** Cut start [07:51:57]*** Purtial cut [07:51:57]*** Stage 1: CUTSNS_PIN = 1 [07: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 37 36 39 4F 00 00 00 E4 9F 47 00 8F 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 85 02 00 F4 03 04 00 E8 E8 C7 66 B6 04 01 00 00 C7 F9 27 46 34 78 DB CC [07:51:58]CommunicateWithHost err = 0 [07:51:58]CheckOFDResponse [07:51:58]1017 (14) - 77093643461234 [07:51:58]1041 (16) - 0000000000871769 [07:51:58]1040 (4) - 165203 [07:51:58]1012 (4) - 23.08.2024 01:42 [07:51:58]1206 (1) - 0 [07:51:58]OFD Sender: Remove packet 165203 [07:51:58]ProducePacketName [07:51:58]name=ofd_packets/00165203 [07:51:58]NVStorageDeleteData [07:51:59]OFD Sender: No OFD packet to send [07:51:59]Read from MH i2c: 01 [07:51:59]MH_I2C_Read... [07:51:59]*** Stop cut motor [07:51:59]*** Cut end [07:51:59]Read from MH i2c: 01 07 00 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: 01 07 00 C0 04 00 00 00 00 00 FF 0F D9 [07:51:59]process_action close_receipt done [07:51:59]requested_data is exist [07:51:59]produce_requested_data [07:51:59]requested_item fm.sn is exist - process it [07:51:59]wFMCommunicate request_size=4 [07:51:59]MH_SAM_APDU [07:51:59]CAPDU: 80 11 00 00 [07:51:59]Write to MH i2c: E2 08 00 C1 04 80 11 00 00 00 00 00 00 3F [07:51:59]Write i2c OK [07:51:59]MH_I2C_Read... [07:51:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:51:59]Read from MH i2c: E2 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: E2 17 00 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: E2 17 00 C1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [07:51:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:51:59]wFMCommunicate OK [07:51:59]requested_item fd.num is exist - process it [07:51:59]SAM_PROTO_GetFieldsCounters [07:51:59]wFMCommunicate request_size=4 [07:51:59]MH_SAM_APDU [07:51:59]CAPDU: 80 13 00 00 [07:51:59]Write to MH i2c: E2 08 00 C2 04 80 13 00 00 00 00 00 00 42 [07:51:59]Write i2c OK [07:51:59]MH_I2C_Read... [07:51:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:51:59]Read from MH i2c: E2 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: E2 62 00 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: E2 62 00 C2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [07:51:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:51:59]wFMCommunicate OK [07:51:59]SAM_PROTO_GetFieldsCounters done [07:51:59]requested_item shift.num is exist - process it [07:51:59]requested_item shift.opened is exist - process it [07:51:59]req_shift_opened [07:51:59]FM_GetShiftState [07:51:59]SAM_PROTO_GetShiftState [07:51:59]wFMCommunicate request_size=4 [07:51:59]MH_SAM_APDU [07:51:59]CAPDU: 80 13 01 00 [07:51:59]Write to MH i2c: E2 08 00 C3 04 80 13 01 00 00 00 00 00 44 [07:51:59]Write i2c OK [07:51:59]MH_I2C_Read... [07:51:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:51:59]Read from MH i2c: E2 [07:51:59]MH_I2C_Read... [07:51:59]Read from MH i2c: E2 0E 00 [07:51:59]MH_I2C_Read... [07:52:00]Read from MH i2c: E2 0E 00 C3 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 72 [07:52:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:52:00]wFMCommunicate OK [07:52:00]SAM_PROTO_GetShiftState done [07:52:00]FM_GetShiftState done [07:52:00]req_shift_opened done [07:52:00]requested_item shift.open_date is exist - process it [07:52:00]req_shift_open_date [07:52:00]req_shift_open_date done [07:52:00]produce_requested_data done [07:52:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165203,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:52:00]process_action_free close_receipt [07:52:00]json_value_free [07:52:00]json_value_free done [07:52:00]process_json_proto returns [07:52:00]Send response to host [07:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165203,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:52:00]free response buf [07:52:00]execute_script done [07:52:00]execute_script returns [07:52:00]free content buf [07:52:00]Sock 10.Close socket [07:52:00]Sock 10.Thread stoped [07:52:00]accept exits with 9 [07:52:00]New connection [07:52:00]New thread 3067452772 created [07:52:00]Thread 3067309412 joined [07:52:00]Waiting for new connection... [07:52:00] Sock 9.Parse request [07:52:00]Sock 9.Check first char [07:52:00]Sock 9.First char is OK [07:52:00]request: POST /json_proto HTTP/1.0 [07:52:00]Method: POST [07:52:00]URL: /json_proto [07:52:00]Method is POST - this is cgi request [07:52:00]url: /json_proto [07:52:00]query_string will be loaded in cgi processing [07:52:00]execute_cgi json_proto POST (null) [07:52:00]execute_cgi path=json_proto method=POST [07:52:00]POST find Content-Length [07:52:00]Host: 172.17.44.132:8080 [07:52:00]Content-Length: 668 [07:52:00]Content-Type: application/json [07:52:00] [07:52:00]POST finish read [07:52:00]Found Content-Length = 668 [07:52:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:00]execute_script... [07:52: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)294031", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:00]POST & json_proto [07:52:00]process_json_proto [07:52:00]json parsed OK: [07:52:00]protocol is kg_v1.0 [07:52:00]action value=close_receipt [07:52:00]process_action close_receipt [07:52:00]cmd_close_receipt [07:52:00]MH_GetDate [07:52:00]Write to MH i2c: F0 00 00 C4 04 B7 [07:52:00]Write i2c OK [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: F0 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: F0 09 00 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: F0 09 00 C4 04 00 A0 3F C8 66 2A 83 C1 65 A0 [07:52:00]GetLastDocTimeStamp 1724399515 [07:52:00]current date 1724399520 [07:52:00]FM_GetShiftState [07:52:00]SAM_PROTO_GetShiftState [07:52:00]wFMCommunicate request_size=4 [07:52:00]MH_SAM_APDU [07:52:00]CAPDU: 80 13 01 00 [07:52:00]Write to MH i2c: E2 08 00 C5 04 80 13 01 00 00 00 00 00 46 [07:52:00]Write i2c OK [07:52:00]MH_I2C_Read... [07:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:00]Read from MH i2c: E2 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: E2 0E 00 [07:52:00]MH_I2C_Read... [07:52:00]Read from MH i2c: E2 0E 00 C5 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 74 [07:52:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:52:00]wFMCommunicate OK [07:52:00]SAM_PROTO_GetShiftState done [07:52:00]FM_GetShiftState done [07:52:00]opened in 1724372766 [07:52:00]opened+sec_in_day 1724459166 [07:52:00]quantity*price = 70038 [07:52:00]sum+1 = 70039 [07:52:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 57 23.08.2024 07:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165204 ФПД: 142120926597289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T075200&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165204&fm=142120926597289&tin=02508201610067®Number=0000000000092562&sum=70000 [07:52:01]StoreToDocumentArchive [07:52:01]shift 469 fd 165204 [07:52:01]save to /storage/0469/doc_00165204 [07:52:01]save last doc name /storage/0469/doc_00165204 to /storage/kkm_last_doc_name [07:52:01]save OK [07:52:01]Clear old archive folders... [07:52:01]ProcessDocumentItem done err = 0, tmpTLVsize=249 [07:52:01]tlvbuf is 01BDD820 [07:52:01]SAM_PROTO_ClearQueue [07:52:01]wFMCommunicate request_size=4 [07:52:01]MH_SAM_APDU [07:52:01]CAPDU: 80 09 00 00 [07:52:01]Write to MH i2c: E2 08 00 D2 04 80 09 00 00 00 00 00 00 48 [07:52:01]Write i2c OK [07:52:01]MH_I2C_Read... [07:52:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:01]Read from MH i2c: E2 [07:52:01]MH_I2C_Read... [07:52:01]Read from MH i2c: E2 03 00 [07:52:01]MH_I2C_Read... [07:52:01]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [07:52:01]RAPDU: 90 00 [07:52:01]wFMCommunicate OK [07:52:01]SAM_PROTO_ClearQueue done [07:52:01]KKMCreateOFDPacket [07:52:01]OFDProtocolAddRootSTLVToBuf [07:52:01]FM_MakeSignedData [07:52:01]FM_MakeSignedData [07:52:01]SAM_PROTO_SignData [07:52:01]wFMCommunicate request_size=4 [07:52:01]MH_SAM_APDU [07:52:01]CAPDU: 80 0D 01 02 [07:52:01]Write to MH i2c: E2 08 00 D3 04 80 0D 01 02 00 00 00 00 50 [07:52:01]Write i2c OK [07:52:01]MH_I2C_Read... [07:52:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:01]Read from MH i2c: E2 [07:52:01]MH_I2C_Read... [07:52:01]Read from MH i2c: E2 03 00 [07:52:01]MH_I2C_Read... [07:52:01]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [07:52:01]RAPDU: 90 00 [07:52:01]wFMCommunicate OK [07:52:01]wFMCommunicate request_size=255 [07:52:01]MH_SAM_APDU [07:52:01]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 A0 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 85 02 00 35 04 06 00 81 42 1B [07:52:01]Write to MH i2c: E2 02 01 D4 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 A0 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 85 02 00 35 04 06 00 81 42 1B 00 00 18 [07:52:01]Write i2c OK [07:52:01]MH_I2C_Read... [07:52:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:02]Read from MH i2c: E2 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: E2 03 00 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [07:52:02]RAPDU: 90 00 [07:52:02]wFMCommunicate OK [07:52:02]wFMCommunicate request_size=8 [07:52:02]MH_SAM_APDU [07:52:02]CAPDU: 80 0D 02 02 03 58 50 A9 [07:52:02]Write to MH i2c: E2 0B 00 D5 04 80 0D 02 02 03 00 58 50 A9 00 00 AA [07:52:02]Write i2c OK [07:52:02]MH_I2C_Read... [07:52:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:02]Read from MH i2c: E2 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: E2 03 00 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [07:52:02]RAPDU: 90 00 [07:52:02]wFMCommunicate OK [07:52:02]wFMCommunicate request_size=4 [07:52:02]MH_SAM_APDU [07:52:02]CAPDU: 80 0D 03 02 [07:52:02]Write to MH i2c: E2 08 00 D6 04 80 0D 03 02 00 00 00 00 55 [07:52:02]Write i2c OK [07:52:02]MH_I2C_Read... [07:52:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:02]Read from MH i2c: E2 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: E2 0B 00 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: E2 0B 00 D6 04 00 37 4B BD 5D 31 EB F9 CB 90 00 D2 [07:52:02]RAPDU: 37 4B BD 5D 31 EB F9 CB 90 00 [07:52:02]wFMCommunicate OK [07:52:02]SAM_PROTO_SignData done [07:52:02]FM_MakeSignedData done [07:52:02]CreateOFDProtocolMessage [07:52:02]wFMCommunicate request_size=4 [07:52:02]MH_SAM_APDU [07:52:02]CAPDU: 80 11 00 00 [07:52:02]Write to MH i2c: E2 08 00 D7 04 80 11 00 00 00 00 00 00 55 [07:52:02]Write i2c OK [07:52:02]MH_I2C_Read... [07:52:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:02]Read from MH i2c: E2 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: E2 17 00 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: E2 17 00 D7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [07:52:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:52:02]wFMCommunicate OK [07:52:02]CreateOFDProtocolMessage done [07:52:02]OFDSenderStorePacket 165204 [07:52:02]StoreOFDPacket docnum=165204 [07:52:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 75 C5 05 01 93 4A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 A0 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 85 02 00 35 04 06 00 81 42 1B 58 50 A9 37 4B BD 5D 31 EB F9 CB [07:52:02]CheckFolder [07:52:02]dirname=/storage/ofd_packets [07:52:02]CheckFolder done [07:52:02]ProducePacketName [07:52:02]name=ofd_packets/00165204 [07:52:02]NVStorageSaveData ofd_packets/00165204 [07:52:02]File name is /storage/ofd_packets/00165204 [07:52:02]Write 299 bytes [07:52:02]NVStorageSaveData done [07:52:02]OFDSenderStorePacket done [07:52:02]KKMCreateOFDPacket done [07:52:02]NVStorageSaveData kkm_last_timestamp [07:52:02]File name is /storage/kkm_last_timestamp [07:52:02]Write 4 bytes [07:52:02]NVStorageSaveData done [07:52:02]ExternCall_PrintAddStr [07:52:02]wPrintStart [07:52:02]Write to MH i2c: 01 00 00 D8 04 DC [07:52:02]Write i2c OK [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: 01 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: 01 07 00 [07:52:02]MH_I2C_Read... [07:52:02]Read from MH i2c: 01 07 00 D8 04 00 00 00 00 00 FF 0F F1 [07:52:02]RasterBufferAndPrint [07:52:02]line Счет N : (1)294031 [07:52:02]line ИНН: 02508201610067 [07:52:02]line Контрольно-Кассовый Чек [07:52:02]line ПРОДАЖА [07:52:02]line ТРК (МРК, ГНК) : 51 [07:52:02]line Товар: 2710124130 [07:52:02]line SU-92-К-5 [07:52:02]line 10.180 * 68.80 [07:52:02]line = 700.38 [07:52:02]line НДС 12% НСП 1% [07:52:02]line > о реализуемом товаре [07:52:02]line ОКРУГЛЕНИЕ: -0.38 [07:52:02]line ИТОГО: 700.00 [07:52:02]line Внесено: 700.00 [07:52:02]line СДАЧА: 0.00 [07:52:02]line НСП 1% : 6.20 [07:52:02]line НДС 12% : 74.38 [07:52:02]line Наличными: 700.00 [07:52:02]line Безнал.: 0.00 [07:52:02]line Место: АЗС № 130 "Партнер Нефть" [07:52:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:52:02]line СНО: Общий режим [07:52:02]line Чек 57 23.08.2024 07:52 [07:52:02]line Смена: 469 ФФД: 1.0 [07:52:02]line ЗНМ: 0300000070 [07:52:02]line РНМ: 0000000000092562 [07:52:02]line Версия ККМ: 001 [07:52:02]line ФМ: 0000000000871769 [07:52:02]line ФД: 165204 [07:52:02]line ФПД: 142120926597289 [07:52:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T075200&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165204&fm=142120926597289&tin=02508201610067®Number=0000000000092562&sum=70000 [07:52:02]OFD Sender: Processing packet 165204 [packets to send 989, broken 988] [07:52:02]ProducePacketName [07:52:02]name=ofd_packets/00165204 [07:52:02]OFD Sender: To server: pG, [07:52:02]CommunicateWithHost lk.salyk.kg:30040 [07:52:02]ConnectInit lk.salyk.kg [07:52:02]written 0, free lines is 4095 [07:52:03]Write to MH i2c: 01 00 00 03 05 08 [07:52:03]Write i2c OK [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: 01 [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: 01 07 00 [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: 01 07 00 03 05 00 00 00 00 00 BB 0C D6 [07:52:03]RasterBufferAndPrint [07:52:03]line [07:52:03]line [07:52:03]line [07:52:03]line [07:52:03]line [07:52:03]written 0, free lines is 3272 [07:52:03]MH_Cut [07:52:03]Write to MH i2c: D1 01 00 0A 05 01 E1 [07:52:03]Write i2c OK [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: D1 [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: D1 01 00 [07:52:03]MH_I2C_Read... [07:52:03]Read from MH i2c: D1 01 00 0A 05 00 E0 [07:52:03]Write to MH i2c: 01 00 00 0B 05 10 [07:52:03]Write i2c OK [07:52:03]MH_I2C_Read... [07:52:04]*** Cut start [07:52:04]*** Purtial cut [07:52:04]*** Stage 1: CUTSNS_PIN = 1 [07:52:05]recv_with_timeout no data received [07:52:06]Read from MH i2c: 01 [07:52:06]MH_I2C_Read... [07:52:06]*** Stop cut motor [07:52:06]*** Cut end [07:52:06]Read from MH i2c: 01 07 00 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: 01 07 00 0B 05 00 00 00 00 00 FF 0F 25 [07:52:06]process_action close_receipt done [07:52:06]requested_data is exist [07:52:06]produce_requested_data [07:52:06]requested_item fm.sn is exist - process it [07:52:06]wFMCommunicate request_size=4 [07:52:06]MH_SAM_APDU [07:52:06]CAPDU: 80 11 00 00 [07:52:06]Write to MH i2c: E2 08 00 0C 05 80 11 00 00 00 00 00 00 8B [07:52:06]Write i2c OK [07:52:06]MH_I2C_Read... [07:52:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:06]Read from MH i2c: E2 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 17 00 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 17 00 0C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [07:52:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:52:06]wFMCommunicate OK [07:52:06]requested_item fd.num is exist - process it [07:52:06]SAM_PROTO_GetFieldsCounters [07:52:06]wFMCommunicate request_size=4 [07:52:06]MH_SAM_APDU [07:52:06]CAPDU: 80 13 00 00 [07:52:06]Write to MH i2c: E2 08 00 0D 05 80 13 00 00 00 00 00 00 8E [07:52:06]Write i2c OK [07:52:06]MH_I2C_Read... [07:52:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:06]Read from MH i2c: E2 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 62 00 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 62 00 0D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [07:52:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:06]wFMCommunicate OK [07:52:06]SAM_PROTO_GetFieldsCounters done [07:52:06]requested_item shift.num is exist - process it [07:52:06]requested_item shift.opened is exist - process it [07:52:06]req_shift_opened [07:52:06]FM_GetShiftState [07:52:06]SAM_PROTO_GetShiftState [07:52:06]wFMCommunicate request_size=4 [07:52:06]MH_SAM_APDU [07:52:06]CAPDU: 80 13 01 00 [07:52:06]Write to MH i2c: E2 08 00 0E 05 80 13 01 00 00 00 00 00 90 [07:52:06]Write i2c OK [07:52:06]MH_I2C_Read... [07:52:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:06]Read from MH i2c: E2 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 0E 00 [07:52:06]MH_I2C_Read... [07:52:06]Read from MH i2c: E2 0E 00 0E 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BE [07:52:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:52:06]wFMCommunicate OK [07:52:06]SAM_PROTO_GetShiftState done [07:52:06]FM_GetShiftState done [07:52:06]req_shift_opened done [07:52:06]requested_item shift.open_date is exist - process it [07:52:06]req_shift_open_date [07:52:06]req_shift_open_date done [07:52:06]produce_requested_data done [07:52:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165204,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:52:06]process_action_free close_receipt [07:52:06]json_value_free [07:52:06]json_value_free done [07:52:06]process_json_proto returns [07:52:06]Send response to host [07:52:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165204,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:52:06]free response buf [07:52:06]execute_script done [07:52:06]execute_script returns [07:52:06]free content buf [07:52:06]Sock 9.Close socket [07:52:06]Sock 9.Thread stoped [07:52:07]ConnectInit Can't take IP for lk.salyk.kg [07:52:07]CommunicateWithHost connect error [07:52:07]CommunicateWithHost err = -1 [07:52:07]OFD Sender: Server communicate error [07:52:12]OFD Sender: Processing packet 165204 [packets to send 989, broken 988] [07:52:12]ProducePacketName [07:52:12]name=ofd_packets/00165204 [07:52:12]OFD Sender: To server: pG, [07:52:12]CommunicateWithHost lk.salyk.kg:30040 [07:52:12]ConnectInit lk.salyk.kg [07:52:20]recv_with_timeout no data received [07:52:30]Connected sock=10 [07:52:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 75 C5 05 01 93 4A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 A0 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 85 02 00 35 04 06 00 81 42 1B 58 50 A9 37 4B BD 5D 31 EB F9 CB [07:52:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B5 CE 47 00 8D 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 85 02 00 F4 03 04 00 0B E9 C7 66 B6 04 01 00 00 62 87 61 37 2F 79 CB 88 [07:52:33]CommunicateWithHost err = 0 [07:52:33]CheckOFDResponse [07:52:33]1017 (14) - 77093643461234 [07:52:33]1041 (16) - 0000000000871769 [07:52:33]1040 (4) - 165204 [07:52:33]1012 (4) - 23.08.2024 01:42 [07:52:33]1206 (1) - 0 [07:52:33]OFD Sender: Remove packet 165204 [07:52:33]ProducePacketName [07:52:33]name=ofd_packets/00165204 [07:52:33]NVStorageDeleteData [07:52:33]OFD Sender: No OFD packet to send [07:52:37]recv_with_timeout no data received [07:52:39]OFD Sender: No OFD packet to send [07:52:44]OFD Sender: No OFD packet to send [07:52:49]OFD Sender: No OFD packet to send [07:52:51]recv_with_timeout no data received [07:52:54]OFD Sender: No OFD packet to send [07:52:59]OFD Sender: No OFD packet to send [07:53:04]OFD Sender: No OFD packet to send [07:53:07]recv_with_timeout no data received [07:53:09]OFD Sender: No OFD packet to send [07:53:10]accept exits with 7 [07:53:10]New connection [07:53:10]New thread 3067309412 created [07:53:10]Thread 3067452772 joined [07:53:10]Waiting for new connection... [07:53:10] Sock 7.Parse request [07:53:10]Sock 7.Check first char [07:53:10]Sock 7.First char is OK [07:53:10]request: POST /json_proto HTTP/1.0 [07:53:10]Method: POST [07:53:10]URL: /json_proto [07:53:10]Method is POST - this is cgi request [07:53:10]url: /json_proto [07:53:10]query_string will be loaded in cgi processing [07:53:10]execute_cgi json_proto POST (null) [07:53:10]execute_cgi path=json_proto method=POST [07:53:10]POST find Content-Length [07:53:10]Host: 172.17.44.132:8080 [07:53:10]Content-Length: 679 [07:53:10]Content-Type: application/json [07:53:10] [07:53:10]POST finish read [07:53:10]Found Content-Length = 679 [07:53:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:53:10]execute_script... [07:53: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)294032", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:53:10]POST & json_proto [07:53:10]process_json_proto [07:53:10]json parsed OK: [07:53:10]protocol is kg_v1.0 [07:53:10]action value=close_receipt [07:53:10]process_action close_receipt [07:53:10]cmd_close_receipt [07:53:10]MH_GetDate [07:53:10]Write to MH i2c: F0 00 00 0F 05 03 [07:53:10]Write i2c OK [07:53:10]MH_I2C_Read... [07:53:10]Read from MH i2c: F0 [07:53:10]MH_I2C_Read... [07:53:10]Read from MH i2c: F0 09 00 [07:53:10]MH_I2C_Read... [07:53:10]Read from MH i2c: F0 09 00 0F 05 00 E7 3F C8 66 2A 83 C1 65 33 [07:53:10]GetLastDocTimeStamp 1724399520 [07:53:10]current date 1724399591 [07:53:10]FM_GetShiftState [07:53:10]SAM_PROTO_GetShiftState [07:53:10]wFMCommunicate request_size=4 [07:53:10]MH_SAM_APDU [07:53:10]CAPDU: 80 13 01 00 [07:53:10]Write to MH i2c: E2 08 00 10 05 80 13 01 00 00 00 00 00 92 [07:53:10]Write i2c OK [07:53:10]MH_I2C_Read... [07:53:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:10]Read from MH i2c: E2 [07:53:10]MH_I2C_Read... [07:53:10]Read from MH i2c: E2 0E 00 [07:53:10]MH_I2C_Read... [07:53:10]Read from MH i2c: E2 0E 00 10 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C0 [07:53:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:53:10]wFMCommunicate OK [07:53:10]SAM_PROTO_GetShiftState done [07:53:10]FM_GetShiftState done [07:53:10]opened in 1724372766 [07:53:10]opened+sec_in_day 1724459166 [07:53:10]quantity*price = 100050 [07:53:10]sum+1 = 100052 [07:53:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 58 23.08.2024 07:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165205 ФПД: 219097712362280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T075311&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165205&fm=219097712362280&tin=02508201610067®Number=0000000000092562&sum=100000 [07:53:12]StoreToDocumentArchive [07:53:12]shift 469 fd 165205 [07:53:12]save to /storage/0469/doc_00165205 [07:53:12]save last doc name /storage/0469/doc_00165205 to /storage/kkm_last_doc_name [07:53:12]save OK [07:53:12]Clear old archive folders... [07:53:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:53:12]tlvbuf is 01C21E90 [07:53:12]SAM_PROTO_ClearQueue [07:53:12]wFMCommunicate request_size=4 [07:53:12]MH_SAM_APDU [07:53:12]CAPDU: 80 09 00 00 [07:53:12]Write to MH i2c: E2 08 00 1D 05 80 09 00 00 00 00 00 00 94 [07:53:12]Write i2c OK [07:53:12]MH_I2C_Read... [07:53:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:53:12]Read from MH i2c: E2 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 03 00 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [07:53:12]RAPDU: 90 00 [07:53:12]wFMCommunicate OK [07:53:12]SAM_PROTO_ClearQueue done [07:53:12]KKMCreateOFDPacket [07:53:12]OFDProtocolAddRootSTLVToBuf [07:53:12]FM_MakeSignedData [07:53:12]FM_MakeSignedData [07:53:12]SAM_PROTO_SignData [07:53:12]wFMCommunicate request_size=4 [07:53:12]MH_SAM_APDU [07:53:12]CAPDU: 80 0D 01 02 [07:53:12]Write to MH i2c: E2 08 00 1E 05 80 0D 01 02 00 00 00 00 9C [07:53:12]Write i2c OK [07:53:12]MH_I2C_Read... [07:53:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:53:12]Read from MH i2c: E2 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 03 00 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [07:53:12]RAPDU: 90 00 [07:53:12]wFMCommunicate OK [07:53:12]wFMCommunicate request_size=255 [07:53:12]MH_SAM_APDU [07:53:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 3A 00 00 00 F4 03 04 00 E7 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 85 02 00 35 04 06 00 C7 44 A9 51 [07:53:12]Write to MH i2c: E2 02 01 1F 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 3A 00 00 00 F4 03 04 00 E7 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 85 02 00 35 04 06 00 C7 44 A9 51 00 00 70 [07:53:12]Write i2c OK [07:53:12]MH_I2C_Read... [07:53:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:12]Read from MH i2c: E2 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 03 00 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [07:53:12]RAPDU: 90 00 [07:53:12]wFMCommunicate OK [07:53:12]wFMCommunicate request_size=7 [07:53:12]MH_SAM_APDU [07:53:12]CAPDU: 80 0D 02 02 02 03 28 [07:53:12]Write to MH i2c: E2 0A 00 20 05 80 0D 02 02 02 00 03 28 00 00 CE [07:53:12]Write i2c OK [07:53:12]MH_I2C_Read... [07:53:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:12]Read from MH i2c: E2 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 03 00 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [07:53:12]RAPDU: 90 00 [07:53:12]wFMCommunicate OK [07:53:12]wFMCommunicate request_size=4 [07:53:12]MH_SAM_APDU [07:53:12]CAPDU: 80 0D 03 02 [07:53:12]Write to MH i2c: E2 08 00 21 05 80 0D 03 02 00 00 00 00 A1 [07:53:12]Write i2c OK [07:53:12]MH_I2C_Read... [07:53:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:53:12]Read from MH i2c: E2 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 0B 00 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 0B 00 21 05 00 FC 1D 66 6B 35 E1 79 16 90 00 31 [07:53:12]RAPDU: FC 1D 66 6B 35 E1 79 16 90 00 [07:53:12]wFMCommunicate OK [07:53:12]SAM_PROTO_SignData done [07:53:12]FM_MakeSignedData done [07:53:12]CreateOFDProtocolMessage [07:53:12]wFMCommunicate request_size=4 [07:53:12]MH_SAM_APDU [07:53:12]CAPDU: 80 11 00 00 [07:53:12]Write to MH i2c: E2 08 00 22 05 80 11 00 00 00 00 00 00 A1 [07:53:12]Write i2c OK [07:53:12]MH_I2C_Read... [07:53:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:12]Read from MH i2c: E2 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 17 00 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: E2 17 00 22 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [07:53:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:53:12]wFMCommunicate OK [07:53:12]CreateOFDProtocolMessage done [07:53:12]OFDSenderStorePacket 165205 [07:53:12]StoreOFDPacket docnum=165205 [07:53:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FB 16 04 01 B1 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 E7 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 85 02 00 35 04 06 00 C7 44 A9 51 03 28 FC 1D 66 6B 35 E1 79 16 [07:53:12]CheckFolder [07:53:12]dirname=/storage/ofd_packets [07:53:12]CheckFolder done [07:53:12]ProducePacketName [07:53:12]name=ofd_packets/00165205 [07:53:12]NVStorageSaveData ofd_packets/00165205 [07:53:12]File name is /storage/ofd_packets/00165205 [07:53:12]Write 298 bytes [07:53:12]NVStorageSaveData done [07:53:12]OFDSenderStorePacket done [07:53:12]KKMCreateOFDPacket done [07:53:12]NVStorageSaveData kkm_last_timestamp [07:53:12]File name is /storage/kkm_last_timestamp [07:53:12]Write 4 bytes [07:53:12]NVStorageSaveData done [07:53:12]ExternCall_PrintAddStr [07:53:12]wPrintStart [07:53:12]Write to MH i2c: 01 00 00 23 05 28 [07:53:12]Write i2c OK [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: 01 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: 01 07 00 [07:53:12]MH_I2C_Read... [07:53:12]Read from MH i2c: 01 07 00 23 05 00 00 00 00 00 FF 0F 3D [07:53:12]RasterBufferAndPrint [07:53:12]line Счет N : (1)294032 [07:53:12]line ИНН: 02508201610067 [07:53:12]line Контрольно-Кассовый Чек [07:53:12]line ПРОДАЖА [07:53:12]line ТРК (МРК, ГНК) : 11 [07:53:12]line Товар: 2710194800 [07:53:12]line ДТ-К-5 [07:53:12]line 13.130 * 76.20 [07:53:12]line = 1000.51 [07:53:12]line НДС 12% НСП 1% [07:53:12]line > о реализуемом товаре [07:53:12]line ОКРУГЛЕНИЕ: -0.51 [07:53:12]line ИТОГО: 1000.00 [07:53:12]line Внесено: 1000.00 [07:53:12]line СДАЧА: 0.00 [07:53:12]line НСП 1% : 8.85 [07:53:12]line НДС 12% : 106.25 [07:53:12]line Наличными: 1000.00 [07:53:12]line Безнал.: 0.00 [07:53:12]line Место: АЗС № 130 "Партнер Нефть" [07:53:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:53:12]line СНО: Общий режим [07:53:12]line Чек 58 23.08.2024 07:53 [07:53:12]line Смена: 469 ФФД: 1.0 [07:53:12]line ЗНМ: 0300000070 [07:53:12]line РНМ: 0000000000092562 [07:53:12]line Версия ККМ: 001 [07:53:12]line ФМ: 0000000000871769 [07:53:12]line ФД: 165205 [07:53:12]line ФПД: 219097712362280 [07:53:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T075311&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165205&fm=219097712362280&tin=02508201610067®Number=0000000000092562&sum=100000 [07:53:12]written 0, free lines is 4095 [07:53:12]OFD Sender: Processing packet 165205 [packets to send 989, broken 988] [07:53:12]ProducePacketName [07:53:12]name=ofd_packets/00165205 [07:53:12]OFD Sender: To server: pG, [07:53:12]CommunicateWithHost lk.salyk.kg:30040 [07:53:12]ConnectInit lk.salyk.kg [07:53:13]Write to MH i2c: 01 00 00 4E 05 53 [07:53:13]Write i2c OK [07:53:13]MH_I2C_Read... [07:53:13]Read from MH i2c: 01 [07:53:13]MH_I2C_Read... [07:53:13]Read from MH i2c: 01 07 00 [07:53:13]MH_I2C_Read... [07:53:13]Read from MH i2c: 01 07 00 4E 05 00 00 00 00 00 C9 0C 2F [07:53:13]RasterBufferAndPrint [07:53:13]line [07:53:13]line [07:53:13]line [07:53:13]line [07:53:13]line [07:53:13]written 0, free lines is 3280 [07:53:13]MH_Cut [07:53:13]Write to MH i2c: D1 01 00 55 05 01 2C [07:53:13]Write i2c OK [07:53:13]MH_I2C_Read... [07:53:13]Read from MH i2c: D1 [07:53:13]MH_I2C_Read... [07:53:13]Read from MH i2c: D1 01 00 [07:53:13]MH_I2C_Read... [07:53:13]Read from MH i2c: D1 01 00 55 05 00 2B [07:53:13]Write to MH i2c: 01 00 00 56 05 5B [07:53:13]Write i2c OK [07:53:13]MH_I2C_Read... [07:53:13]*** Cut start [07:53:13]*** Purtial cut [07:53:13]*** Stage 1: CUTSNS_PIN = 1 [07:53:15]Read from MH i2c: 01 [07:53:15]MH_I2C_Read... [07:53:15]*** Stop cut motor [07:53:15]*** Cut end [07:53:15]Read from MH i2c: 01 07 00 [07:53:15]MH_I2C_Read... [07:53:15]Read from MH i2c: 01 07 00 56 05 00 00 00 00 00 FF 0F 70 [07:53:15]process_action close_receipt done [07:53:15]requested_data is exist [07:53:15]produce_requested_data [07:53:15]requested_item fm.sn is exist - process it [07:53:15]wFMCommunicate request_size=4 [07:53:15]MH_SAM_APDU [07:53:15]CAPDU: 80 11 00 00 [07:53:15]Write to MH i2c: E2 08 00 57 05 80 11 00 00 00 00 00 00 D6 [07:53:15]Write i2c OK [07:53:15]MH_I2C_Read... [07:53:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:15]Read from MH i2c: E2 [07:53:15]MH_I2C_Read... [07:53:15]Read from MH i2c: E2 17 00 [07:53:15]MH_I2C_Read... [07:53:15]Read from MH i2c: E2 17 00 57 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [07:53:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:53:15]wFMCommunicate OK [07:53:15]requested_item fd.num is exist - process it [07:53:15]SAM_PROTO_GetFieldsCounters [07:53:15]wFMCommunicate request_size=4 [07:53:15]MH_SAM_APDU [07:53:15]CAPDU: 80 13 00 00 [07:53:15]Write to MH i2c: E2 08 00 58 05 80 13 00 00 00 00 00 00 D9 [07:53:15]Write i2c OK [07:53:15]MH_I2C_Read... [07:53:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:53:16]Read from MH i2c: E2 [07:53:16]MH_I2C_Read... [07:53:16]Read from MH i2c: E2 62 00 [07:53:16]MH_I2C_Read... [07:53:16]Read from MH i2c: E2 62 00 58 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [07:53:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:53:16]wFMCommunicate OK [07:53:16]SAM_PROTO_GetFieldsCounters done [07:53:16]requested_item shift.num is exist - process it [07:53:16]requested_item shift.opened is exist - process it [07:53:16]req_shift_opened [07:53:16]FM_GetShiftState [07:53:16]SAM_PROTO_GetShiftState [07:53:16]wFMCommunicate request_size=4 [07:53:16]MH_SAM_APDU [07:53:16]CAPDU: 80 13 01 00 [07:53:16]Write to MH i2c: E2 08 00 59 05 80 13 01 00 00 00 00 00 DB [07:53:16]Write i2c OK [07:53:16]MH_I2C_Read... [07:53:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:16]Read from MH i2c: E2 [07:53:16]MH_I2C_Read... [07:53:16]Read from MH i2c: E2 0E 00 [07:53:16]MH_I2C_Read... [07:53:16]Read from MH i2c: E2 0E 00 59 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 09 [07:53:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:53:16]wFMCommunicate OK [07:53:16]SAM_PROTO_GetShiftState done [07:53:16]FM_GetShiftState done [07:53:16]req_shift_opened done [07:53:16]requested_item shift.open_date is exist - process it [07:53:16]req_shift_open_date [07:53:16]req_shift_open_date done [07:53:16]produce_requested_data done [07:53:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165205,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:53:16]process_action_free close_receipt [07:53:16]json_value_free [07:53:16]json_value_free done [07:53:16]process_json_proto returns [07:53:16]Send response to host [07:53:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165205,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:53:16]free response buf [07:53:16]execute_script done [07:53:16]execute_script returns [07:53:16]free content buf [07:53:16]Sock 7.Close socket [07:53:16]Sock 7.Thread stoped [07:53:22]recv_with_timeout no data received [07:53:29]Connected sock=11 [07:53:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FB 16 04 01 B1 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 E7 3F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 85 02 00 35 04 06 00 C7 44 A9 51 03 28 FC 1D 66 6B 35 E1 79 16 [07:53:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D8 11 47 00 DC BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 85 02 00 F4 03 04 00 43 E9 C7 66 B6 04 01 00 00 F0 FA 40 62 27 9D 05 85 [07:53:29]CommunicateWithHost err = 0 [07:53:29]CheckOFDResponse [07:53:29]1017 (14) - 77093643461234 [07:53:29]1041 (16) - 0000000000871769 [07:53:29]1040 (4) - 165205 [07:53:29]1012 (4) - 23.08.2024 01:43 [07:53:29]1206 (1) - 0 [07:53:29]OFD Sender: Remove packet 165205 [07:53:29]ProducePacketName [07:53:29]name=ofd_packets/00165205 [07:53:29]NVStorageDeleteData [07:53:30]OFD Sender: No OFD packet to send [07:53:35]OFD Sender: No OFD packet to send [07:53:40]OFD Sender: No OFD packet to send [07:53:45]OFD Sender: No OFD packet to send [07:53:50]OFD Sender: No OFD packet to send [07:53:50]accept exits with 9 [07:53:50]New connection [07:53:50]New thread 3067452772 created [07:53:50]Thread 3067309412 joined [07:53:50]Waiting for new connection... [07:53:50] Sock 9.Parse request [07:53:50]Sock 9.Check first char [07:53:50]Sock 9.First char is OK [07:53:50]request: POST /json_proto HTTP/1.0 [07:53:50]Method: POST [07:53:50]URL: /json_proto [07:53:50]Method is POST - this is cgi request [07:53:50]url: /json_proto [07:53:50]query_string will be loaded in cgi processing [07:53:50]execute_cgi json_proto POST (null) [07:53:50]execute_cgi path=json_proto method=POST [07:53:50]POST find Content-Length [07:53:50]Host: 172.17.44.132:8080 [07:53:50]Content-Length: 646 [07:53:50]Content-Type: application/json [07:53:50] [07:53:50]POST finish read [07:53:50]Found Content-Length = 646 [07:53:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50990", "tax_sys" : 0, "items" : [ { "code": "90448300", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red Bull 0,355\u043B", "price" : 265.00, "quantity" : 1.000, "sum" : 265.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 265.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:53:50]execute_script... [07:53:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50990", "tax_sys" : 0, "items" : [ { "code": "90448300", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red Bull 0,355\u043B", "price" : 265.00, "quantity" : 1.000, "sum" : 265.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 265.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:53:50]POST & json_proto [07:53:50]process_json_proto [07:53:50]json parsed OK: [07:53:50]protocol is kg_v1.0 [07:53:50]action value=close_receipt [07:53:50]process_action close_receipt [07:53:50]cmd_close_receipt [07:53:50]MH_GetDate [07:53:50]Write to MH i2c: F0 00 00 5A 05 4E [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: F0 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: F0 09 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: F0 09 00 5A 05 00 0F 40 C8 66 2A 83 C1 65 A7 [07:53:50]GetLastDocTimeStamp 1724399591 [07:53:50]current date 1724399631 [07:53:50]FM_GetShiftState [07:53:50]SAM_PROTO_GetShiftState [07:53:50]wFMCommunicate request_size=4 [07:53:50]MH_SAM_APDU [07:53:50]CAPDU: 80 13 01 00 [07:53:50]Write to MH i2c: E2 08 00 5B 05 80 13 01 00 00 00 00 00 DD [07:53:50]Write i2c OK [07:53:50]MH_I2C_Read... [07:53:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:50]Read from MH i2c: E2 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 0E 00 [07:53:50]MH_I2C_Read... [07:53:50]Read from MH i2c: E2 0E 00 5B 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0B [07:53:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:53:50]wFMCommunicate OK [07:53:50]SAM_PROTO_GetShiftState done [07:53:50]FM_GetShiftState done [07:53:50]opened in 1724372766 [07:53:50]opened+sec_in_day 1724459166 [07:53:50]quantity*price = 26500 [07:53:50]sum+1 = 26501 [07:53:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 265.00 НСП 1% : 2.34 НДС 12% : 28.14 Наличными: 265.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 59 23.08.2024 07:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165206 ФПД: 163387405549380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T075351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165206&fm=163387405549380&tin=02508201610067®Number=0000000000092562&sum=26500 0 [07:53:51]StoreToDocumentArchive [07:53:51]shift 469 fd 165206 [07:53:51]save to /storage/0469/doc_00165206 [07:53:51]save last doc name /storage/0469/doc_00165206 to /storage/kkm_last_doc_name [07:53:51]save OK [07:53:51]Clear old archive folders... [07:53:51]ProcessDocumentItem done err = 0, tmpTLVsize=279 [07:53:51]tlvbuf is 01C32720 [07:53:51]SAM_PROTO_ClearQueue [07:53:51]wFMCommunicate request_size=4 [07:53:51]MH_SAM_APDU [07:53:51]CAPDU: 80 09 00 00 [07:53:51]Write to MH i2c: E2 08 00 68 05 80 09 00 00 00 00 00 00 DF [07:53:51]Write i2c OK [07:53:51]MH_I2C_Read... [07:53:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:53:52]Read from MH i2c: E2 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 03 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 03 00 68 05 00 90 00 E1 [07:53:52]RAPDU: 90 00 [07:53:52]wFMCommunicate OK [07:53:52]SAM_PROTO_ClearQueue done [07:53:52]KKMCreateOFDPacket [07:53:52]OFDProtocolAddRootSTLVToBuf [07:53:52]FM_MakeSignedData [07:53:52]FM_MakeSignedData [07:53:52]SAM_PROTO_SignData [07:53:52]wFMCommunicate request_size=4 [07:53:52]MH_SAM_APDU [07:53:52]CAPDU: 80 0D 01 02 [07:53:52]Write to MH i2c: E2 08 00 69 05 80 0D 01 02 00 00 00 00 E7 [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:53:52]Read from MH i2c: E2 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 03 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 03 00 69 05 00 90 00 E2 [07:53:52]RAPDU: 90 00 [07:53:52]wFMCommunicate OK [07:53:52]wFMCommunicate request_size=255 [07:53:52]MH_SAM_APDU [07:53:52]CAPDU: 80 0D 02 02 FA 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 84 67 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 0F 40 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 [07:53:52]Write to MH i2c: E2 02 01 6A 05 80 0D 02 02 FA 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 84 67 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 0F 40 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 00 00 E3 [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:52]Read from MH i2c: E2 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 03 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [07:53:52]RAPDU: 90 00 [07:53:52]wFMCommunicate OK [07:53:52]wFMCommunicate request_size=38 [07:53:52]MH_SAM_APDU [07:53:52]CAPDU: 80 0D 02 02 21 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 85 02 00 35 04 06 00 94 99 98 44 BF 44 [07:53:52]Write to MH i2c: E2 29 00 6B 05 80 0D 02 02 21 00 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 85 02 00 35 04 06 00 94 99 98 44 BF 44 00 00 62 [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:53:52]Read from MH i2c: E2 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 03 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [07:53:52]RAPDU: 90 00 [07:53:52]wFMCommunicate OK [07:53:52]wFMCommunicate request_size=4 [07:53:52]MH_SAM_APDU [07:53:52]CAPDU: 80 0D 03 02 [07:53:52]Write to MH i2c: E2 08 00 6C 05 80 0D 03 02 00 00 00 00 EC [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:53:52]Read from MH i2c: E2 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 0B 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 0B 00 6C 05 00 56 F3 0B 41 A3 4C 38 06 90 00 AF [07:53:52]RAPDU: 56 F3 0B 41 A3 4C 38 06 90 00 [07:53:52]wFMCommunicate OK [07:53:52]SAM_PROTO_SignData done [07:53:52]FM_MakeSignedData done [07:53:52]CreateOFDProtocolMessage [07:53:52]wFMCommunicate request_size=4 [07:53:52]MH_SAM_APDU [07:53:52]CAPDU: 80 11 00 00 [07:53:52]Write to MH i2c: E2 08 00 6D 05 80 11 00 00 00 00 00 00 EC [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:52]Read from MH i2c: E2 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 17 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: E2 17 00 6D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [07:53:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:53:52]wFMCommunicate OK [07:53:52]CreateOFDProtocolMessage done [07:53:52]OFDSenderStorePacket 165206 [07:53:52]StoreOFDPacket docnum=165206 [07:53:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2B 01 00 00 17 4D 23 01 CA A2 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 84 67 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 0F 40 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 85 02 00 35 04 06 00 94 99 98 44 BF 44 56 F3 0B 41 A3 4C 38 06 [07:53:52]CheckFolder [07:53:52]dirname=/storage/ofd_packets [07:53:52]CheckFolder done [07:53:52]ProducePacketName [07:53:52]name=ofd_packets/00165206 [07:53:52]NVStorageSaveData ofd_packets/00165206 [07:53:52]File name is /storage/ofd_packets/00165206 [07:53:52]Write 329 bytes [07:53:52]NVStorageSaveData done [07:53:52]OFDSenderStorePacket done [07:53:52]KKMCreateOFDPacket done [07:53:52]NVStorageSaveData kkm_last_timestamp [07:53:52]File name is /storage/kkm_last_timestamp [07:53:52]Write 4 bytes [07:53:52]NVStorageSaveData done [07:53:52]ExternCall_PrintAddStr [07:53:52]wPrintStart [07:53:52]Write to MH i2c: 01 00 00 6E 05 73 [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: 01 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: 01 07 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: 01 07 00 6E 05 00 00 00 00 00 FF 0F 88 [07:53:52]RasterBufferAndPrint [07:53:52]line Счет N : (3)50990 [07:53:52]line ИНН: 02508201610067 [07:53:52]line Контрольно-Кассовый Чек [07:53:52]line ПРОДАЖА [07:53:52]line Товар: 90448300 [07:53:52]line Энерг напиток Red Bull 0,355л [07:53:52]line 1.000 * 265.00 [07:53:52]line = 265.00 [07:53:52]line НДС 12% НСП 1% [07:53:52]line > о реализуемом товаре [07:53:52]line ИТОГО: 265.00 [07:53:52]line НСП 1% : 2.34 [07:53:52]line НДС 12% : 28.14 [07:53:52]line Наличными: 265.00 [07:53:52]line Безнал.: 0.00 [07:53:52]line Место: АЗС № 130 "Партнер Нефть" [07:53:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:53:52]line СНО: Общий режим [07:53:52]line Чек 59 23.08.2024 07:53 [07:53:52]line Смена: 469 ФФД: 1.0 [07:53:52]line ЗНМ: 0300000070 [07:53:52]line РНМ: 0000000000092562 [07:53:52]line Версия ККМ: 001 [07:53:52]line ФМ: 0000000000871769 [07:53:52]line ФД: 165206 [07:53:52]line ФПД: 163387405549380 [07:53:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T075351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165206&fm=163387405549380&tin=02508201610067®Number=0000000000092562&sum=26500 [07:53:52]line 0 [07:53:52]written 0, free lines is 4095 [07:53:52]OFD Sender: Processing packet 165206 [packets to send 989, broken 988] [07:53:52]ProducePacketName [07:53:52]name=ofd_packets/00165206 [07:53:52]OFD Sender: To server: pG, [07:53:52]CommunicateWithHost lk.salyk.kg:30040 [07:53:52]ConnectInit lk.salyk.kg [07:53:52]Connected sock=10 [07:53:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2B 01 00 00 17 4D 23 01 CA A2 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 67 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 0A 00 00 00 00 07 04 06 00 84 67 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 0F 40 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 85 02 00 35 04 06 00 94 99 98 44 BF 44 56 F3 0B 41 A3 4C 38 06 [07:53:52]Write to MH i2c: 01 00 00 96 05 9B [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: 01 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: 01 07 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: 01 07 00 96 05 00 00 00 00 00 F7 0C A5 [07:53:52]RasterBufferAndPrint [07:53:52]line [07:53:52]line [07:53:52]line [07:53:52]line [07:53:52]line [07:53:52]written 0, free lines is 3326 [07:53:52]MH_Cut [07:53:52]Write to MH i2c: D1 01 00 9D 05 01 74 [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: D1 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: D1 01 00 [07:53:52]MH_I2C_Read... [07:53:52]Read from MH i2c: D1 01 00 9D 05 00 73 [07:53:52]Write to MH i2c: 01 00 00 9E 05 A3 [07:53:52]Write i2c OK [07:53:52]MH_I2C_Read... [07:53:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B6 2C 47 00 13 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 85 02 00 F4 03 04 00 5B E9 C7 66 B6 04 01 00 00 B1 C5 05 EB 9F 56 A4 68 [07:53:53]CommunicateWithHost err = 0 [07:53:53]CheckOFDResponse [07:53:53]1017 (14) - 77093643461234 [07:53:53]1041 (16) - 0000000000871769 [07:53:53]1040 (4) - 165206 [07:53:53]1012 (4) - 23.08.2024 01:43 [07:53:53]1206 (1) - 0 [07:53:53]OFD Sender: Remove packet 165206 [07:53:53]ProducePacketName [07:53:53]name=ofd_packets/00165206 [07:53:53]NVStorageDeleteData [07:53:53]*** Cut start [07:53:53]*** Purtial cut [07:53:53]*** Stage 1: CUTSNS_PIN = 1 [07:53:53]OFD Sender: No OFD packet to send [07:53:55]Read from MH i2c: 01 [07:53:55]MH_I2C_Read... [07:53:55]*** Stop cut motor [07:53:55]*** Cut end [07:53:55]Read from MH i2c: 01 07 00 [07:53:55]MH_I2C_Read... [07:53:55]Read from MH i2c: 01 07 00 9E 05 00 00 00 00 00 FF 0F B8 [07:53:55]process_action close_receipt done [07:53:55]requested_data is exist [07:53:55]produce_requested_data [07:53:55]requested_item fm.sn is exist - process it [07:53:55]wFMCommunicate request_size=4 [07:53:55]MH_SAM_APDU [07:53:55]CAPDU: 80 11 00 00 [07:53:55]Write to MH i2c: E2 08 00 9F 05 80 11 00 00 00 00 00 00 1E [07:53:55]Write i2c OK [07:53:55]MH_I2C_Read... [07:53:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:55]Read from MH i2c: E2 [07:53:55]MH_I2C_Read... [07:53:55]Read from MH i2c: E2 17 00 [07:53:55]MH_I2C_Read... [07:53:55]Read from MH i2c: E2 17 00 9F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [07:53:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:53:55]wFMCommunicate OK [07:53:55]requested_item fd.num is exist - process it [07:53:55]SAM_PROTO_GetFieldsCounters [07:53:55]wFMCommunicate request_size=4 [07:53:55]MH_SAM_APDU [07:53:55]CAPDU: 80 13 00 00 [07:53:55]Write to MH i2c: E2 08 00 A0 05 80 13 00 00 00 00 00 00 21 [07:53:55]Write i2c OK [07:53:55]MH_I2C_Read... [07:53:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:53:55]Read from MH i2c: E2 [07:53:55]MH_I2C_Read... [07:53:55]Read from MH i2c: E2 62 00 [07:53:55]MH_I2C_Read... [07:53:55]Read from MH i2c: E2 62 00 A0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [07:53:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:53:55]wFMCommunicate OK [07:53:55]SAM_PROTO_GetFieldsCounters done [07:53:55]requested_item shift.num is exist - process it [07:53:55]requested_item shift.opened is exist - process it [07:53:55]req_shift_opened [07:53:55]FM_GetShiftState [07:53:55]SAM_PROTO_GetShiftState [07:53:55]wFMCommunicate request_size=4 [07:53:55]MH_SAM_APDU [07:53:55]CAPDU: 80 13 01 00 [07:53:55]Write to MH i2c: E2 08 00 A1 05 80 13 01 00 00 00 00 00 23 [07:53:55]Write i2c OK [07:53:55]MH_I2C_Read... [07:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:56]Read from MH i2c: E2 [07:53:56]MH_I2C_Read... [07:53:56]Read from MH i2c: E2 0E 00 [07:53:56]MH_I2C_Read... [07:53:56]Read from MH i2c: E2 0E 00 A1 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 51 [07:53:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [07:53:56]wFMCommunicate OK [07:53:56]SAM_PROTO_GetShiftState done [07:53:56]FM_GetShiftState done [07:53:56]req_shift_opened done [07:53:56]requested_item shift.open_date is exist - process it [07:53:56]req_shift_open_date [07:53:56]req_shift_open_date done [07:53:56]produce_requested_data done [07:53:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165206,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [07:53:56]process_action_free close_receipt [07:53:56]json_value_free [07:53:56]json_value_free done [07:53:56]process_json_proto returns [07:53:56]Send response to host [07:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165206,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [07:53:56]free response buf [07:53:56]execute_script done [07:53:56]execute_script returns [07:53:56]free content buf [07:53:56]Sock 9.Close socket [07:53:56]Sock 9.Thread stoped [07:53:58]OFD Sender: No OFD packet to send [07:54:03]OFD Sender: No OFD packet to send [07:54:08]OFD Sender: No OFD packet to send [07:54:13]OFD Sender: No OFD packet to send [07:54:18]OFD Sender: No OFD packet to send [07:54:23]OFD Sender: No OFD packet to send [07:54:28]OFD Sender: No OFD packet to send [07:54:33]OFD Sender: No OFD packet to send [07:54:38]OFD Sender: No OFD packet to send [07:54:43]OFD Sender: No OFD packet to send [07:54:48]OFD Sender: No OFD packet to send [07:54:54]OFD Sender: No OFD packet to send [07:54:59]OFD Sender: No OFD packet to send [07:55:04]OFD Sender: No OFD packet to send [07:55:09]OFD Sender: No OFD packet to send [07:55:14]OFD Sender: No OFD packet to send [07:55:19]OFD Sender: No OFD packet to send [07:55:24]OFD Sender: No OFD packet to send [07:55:29]OFD Sender: No OFD packet to send [07:55:34]OFD Sender: No OFD packet to send [07:55:39]OFD Sender: No OFD packet to send [07:55:44]OFD Sender: No OFD packet to send [07:55:49]OFD Sender: No OFD packet to send [07:55:54]OFD Sender: No OFD packet to send [07:55:59]OFD Sender: No OFD packet to send [07:56:04]OFD Sender: No OFD packet to send [07:56:09]OFD Sender: No OFD packet to send [07:56:14]OFD Sender: No OFD packet to send [07:56:19]OFD Sender: No OFD packet to send [07:56:24]OFD Sender: No OFD packet to send [07:56:29]OFD Sender: No OFD packet to send [07:56:34]OFD Sender: No OFD packet to send [07:56:39]OFD Sender: No OFD packet to send [07:56:44]OFD Sender: No OFD packet to send [07:56:49]OFD Sender: No OFD packet to send [07:56:54]OFD Sender: No OFD packet to send [07:56:59]OFD Sender: No OFD packet to send [07:57:04]OFD Sender: No OFD packet to send [07:57:09]OFD Sender: No OFD packet to send [07:57:14]OFD Sender: No OFD packet to send [07:57:19]OFD Sender: No OFD packet to send [07:57:24]OFD Sender: No OFD packet to send [07:57:29]OFD Sender: No OFD packet to send [07:57:34]OFD Sender: No OFD packet to send [07:57:39]OFD Sender: No OFD packet to send [07:57:44]OFD Sender: No OFD packet to send [07:57:49]OFD Sender: No OFD packet to send [07:57:54]OFD Sender: No OFD packet to send [07:57:59]OFD Sender: No OFD packet to send [07:58:03]recv_with_timeout no data received [07:58:04]OFD Sender: No OFD packet to send [07:58:09]OFD Sender: No OFD packet to send [07:58:14]OFD Sender: No OFD packet to send [07:58:19]OFD Sender: No OFD packet to send [07:58:21]recv_with_timeout no data received [07:58:24]OFD Sender: No OFD packet to send [07:58:29]OFD Sender: No OFD packet to send [07:58:34]OFD Sender: No OFD packet to send [07:58:39]OFD Sender: No OFD packet to send [07:58:44]OFD Sender: No OFD packet to send [07:58:49]OFD Sender: No OFD packet to send [07:58:55]OFD Sender: No OFD packet to send [07:59:00]OFD Sender: No OFD packet to send [07:59:05]OFD Sender: No OFD packet to send [07:59:08]recv_with_timeout no data received [07:59:10]OFD Sender: No OFD packet to send [07:59:15]OFD Sender: No OFD packet to send [07:59:20]OFD Sender: No OFD packet to send [07:59:25]OFD Sender: No OFD packet to send [07:59:28]recv_with_timeout no data received [07:59:30]OFD Sender: No OFD packet to send [07:59:35]OFD Sender: No OFD packet to send [07:59:40]OFD Sender: No OFD packet to send [07:59:45]OFD Sender: No OFD packet to send [07:59:50]OFD Sender: No OFD packet to send [07:59:55]OFD Sender: No OFD packet to send [08:00:00]OFD Sender: No OFD packet to send [08:00:05]OFD Sender: No OFD packet to send [08:00:10]OFD Sender: No OFD packet to send [08:00:15]OFD Sender: No OFD packet to send [08:00:20]OFD Sender: No OFD packet to send [08:00:25]OFD Sender: No OFD packet to send [08:00:30]OFD Sender: No OFD packet to send [08:00:35]OFD Sender: No OFD packet to send [08:00:40]OFD Sender: No OFD packet to send [08:00:45]OFD Sender: No OFD packet to send [08:00:50]OFD Sender: No OFD packet to send [08:00:50]recv_with_timeout no data received [08:00:55]OFD Sender: No OFD packet to send [08:01:00]OFD Sender: No OFD packet to send [08:01:05]OFD Sender: No OFD packet to send [08:01:10]OFD Sender: No OFD packet to send [08:01:15]OFD Sender: No OFD packet to send [08:01:20]OFD Sender: No OFD packet to send [08:01:25]OFD Sender: No OFD packet to send [08:01:30]OFD Sender: No OFD packet to send [08:01:35]OFD Sender: No OFD packet to send [08:01:40]OFD Sender: No OFD packet to send [08:01:45]OFD Sender: No OFD packet to send [08:01:50]OFD Sender: No OFD packet to send [08:01:55]OFD Sender: No OFD packet to send [08:02:00]OFD Sender: No OFD packet to send [08:02:05]OFD Sender: No OFD packet to send [08:02:10]OFD Sender: No OFD packet to send [08:02:15]OFD Sender: No OFD packet to send [08:02:20]OFD Sender: No OFD packet to send [08:02:25]OFD Sender: No OFD packet to send [08:02:30]OFD Sender: No OFD packet to send [08:02:35]OFD Sender: No OFD packet to send [08:02:40]OFD Sender: No OFD packet to send [08:02:45]OFD Sender: No OFD packet to send [08:02:50]OFD Sender: No OFD packet to send [08:02:56]OFD Sender: No OFD packet to send [08:03:01]OFD Sender: No OFD packet to send [08:03:06]OFD Sender: No OFD packet to send [08:03:11]OFD Sender: No OFD packet to send [08:03:16]OFD Sender: No OFD packet to send [08:03:21]OFD Sender: No OFD packet to send [08:03:26]OFD Sender: No OFD packet to send [08:03:31]OFD Sender: No OFD packet to send [08:03:36]OFD Sender: No OFD packet to send [08:03:41]OFD Sender: No OFD packet to send [08:03:46]OFD Sender: No OFD packet to send [08:03:51]accept exits with 7 [08:03:51]New connection [08:03:51]New thread 3067309412 created [08:03:51]Thread 3067452772 joined [08:03:51]Waiting for new connection... [08:03:51] Sock 7.Parse request [08:03:51]Sock 7.Check first char [08:03:51]Sock 7.First char is OK [08:03:51]request: POST /json_proto HTTP/1.0 [08:03:51]Method: POST [08:03:51]URL: /json_proto [08:03:51]Method is POST - this is cgi request [08:03:51]url: /json_proto [08:03:51]query_string will be loaded in cgi processing [08:03:51]execute_cgi json_proto POST (null) [08:03:51]execute_cgi path=json_proto method=POST [08:03:51]POST find Content-Length [08:03:51]Host: 172.17.44.132:8080 [08:03:51]Content-Length: 816 [08:03:51]Content-Type: application/json [08:03:51] [08:03:51]POST finish read [08:03:51]Found Content-Length = 816 [08:03:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:03:51]execute_script... [08:03:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294034", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:03:51]POST & json_proto [08:03:51]process_json_proto [08:03:51]json parsed OK: [08:03:51]protocol is kg_v1.0 [08:03:51]action value=close_receipt [08:03:51]process_action close_receipt [08:03:51]cmd_close_receipt [08:03:51]MH_GetDate [08:03:51]Write to MH i2c: F0 00 00 A2 05 96 [08:03:51]Write i2c OK [08:03:51]MH_I2C_Read... [08:03:51]Read from MH i2c: F0 [08:03:51]MH_I2C_Read... [08:03:51]Read from MH i2c: F0 09 00 [08:03:51]MH_I2C_Read... [08:03:51]Read from MH i2c: F0 09 00 A2 05 00 67 42 C8 66 2A 83 C1 65 49 [08:03:51]GetLastDocTimeStamp 1724399631 [08:03:51]current date 1724400231 [08:03:51]FM_GetShiftState [08:03:51]SAM_PROTO_GetShiftState [08:03:51]wFMCommunicate request_size=4 [08:03:51]MH_SAM_APDU [08:03:51]CAPDU: 80 13 01 00 [08:03:51]Write to MH i2c: E2 08 00 A3 05 80 13 01 00 00 00 00 00 25 [08:03:51]Write i2c OK [08:03:51]MH_I2C_Read... [08:03:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:51]Read from MH i2c: E2 [08:03:51]MH_I2C_Read... [08:03:51]Read from MH i2c: E2 0E 00 [08:03:51]MH_I2C_Read... [08:03:51]Read from MH i2c: E2 0E 00 A3 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 53 [08:03:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:03:51]wFMCommunicate OK [08:03:51]SAM_PROTO_GetShiftState done [08:03:51]FM_GetShiftState done [08:03:51]opened in 1724372766 [08:03:51]opened+sec_in_day 1724459166 [08:03:51]quantity*price = 100050 [08:03:51]sum+1 = 100052 [08:03:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 60 23.08.2024 08:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165207 ФПД: 37900281647832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165207&fm=37900281647832&tin=02508201610067®Number=0000000000092562&sum=100051 [08:03:52]StoreToDocumentArchive [08:03:52]shift 469 fd 165207 [08:03:52]save to /storage/0469/doc_00165207 [08:03:52]save last doc name /storage/0469/doc_00165207 to /storage/kkm_last_doc_name [08:03:52]save OK [08:03:52]Clear old archive folders... [08:03:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:03:52]tlvbuf is 01C32620 [08:03:52]SAM_PROTO_ClearQueue [08:03:52]wFMCommunicate request_size=4 [08:03:52]MH_SAM_APDU [08:03:52]CAPDU: 80 09 00 00 [08:03:52]Write to MH i2c: E2 08 00 B0 05 80 09 00 00 00 00 00 00 27 [08:03:52]Write i2c OK [08:03:52]MH_I2C_Read... [08:03:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:03:52]Read from MH i2c: E2 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 03 00 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [08:03:52]RAPDU: 90 00 [08:03:52]wFMCommunicate OK [08:03:52]SAM_PROTO_ClearQueue done [08:03:52]KKMCreateOFDPacket [08:03:52]OFDProtocolAddRootSTLVToBuf [08:03:52]FM_MakeSignedData [08:03:52]FM_MakeSignedData [08:03:52]SAM_PROTO_SignData [08:03:52]wFMCommunicate request_size=4 [08:03:52]MH_SAM_APDU [08:03:52]CAPDU: 80 0D 01 02 [08:03:52]Write to MH i2c: E2 08 00 B1 05 80 0D 01 02 00 00 00 00 2F [08:03:52]Write i2c OK [08:03:52]MH_I2C_Read... [08:03:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:03:52]Read from MH i2c: E2 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 03 00 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [08:03:52]RAPDU: 90 00 [08:03:52]wFMCommunicate OK [08:03:52]wFMCommunicate request_size=255 [08:03:52]MH_SAM_APDU [08:03:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 67 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 85 02 00 35 04 06 00 22 78 58 D3 [08:03:52]Write to MH i2c: E2 02 01 B2 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 67 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 85 02 00 35 04 06 00 22 78 58 D3 00 00 B0 [08:03:52]Write i2c OK [08:03:52]MH_I2C_Read... [08:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:52]Read from MH i2c: E2 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 03 00 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [08:03:52]RAPDU: 90 00 [08:03:52]wFMCommunicate OK [08:03:52]wFMCommunicate request_size=7 [08:03:52]MH_SAM_APDU [08:03:52]CAPDU: 80 0D 02 02 02 12 D8 [08:03:52]Write to MH i2c: E2 0A 00 B3 05 80 0D 02 02 02 00 12 D8 00 00 20 [08:03:52]Write i2c OK [08:03:52]MH_I2C_Read... [08:03:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:52]Read from MH i2c: E2 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 03 00 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 03 00 B3 05 00 90 00 2C [08:03:52]RAPDU: 90 00 [08:03:52]wFMCommunicate OK [08:03:52]wFMCommunicate request_size=4 [08:03:52]MH_SAM_APDU [08:03:52]CAPDU: 80 0D 03 02 [08:03:52]Write to MH i2c: E2 08 00 B4 05 80 0D 03 02 00 00 00 00 34 [08:03:52]Write i2c OK [08:03:52]MH_I2C_Read... [08:03:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:03:52]Read from MH i2c: E2 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 0B 00 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 0B 00 B4 05 00 C7 A8 0A C5 8D B5 BD 3D 90 00 AF [08:03:52]RAPDU: C7 A8 0A C5 8D B5 BD 3D 90 00 [08:03:52]wFMCommunicate OK [08:03:52]SAM_PROTO_SignData done [08:03:52]FM_MakeSignedData done [08:03:52]CreateOFDProtocolMessage [08:03:52]wFMCommunicate request_size=4 [08:03:52]MH_SAM_APDU [08:03:52]CAPDU: 80 11 00 00 [08:03:52]Write to MH i2c: E2 08 00 B5 05 80 11 00 00 00 00 00 00 34 [08:03:52]Write i2c OK [08:03:52]MH_I2C_Read... [08:03:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:52]Read from MH i2c: E2 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 17 00 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: E2 17 00 B5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [08:03:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:03:52]wFMCommunicate OK [08:03:52]CreateOFDProtocolMessage done [08:03:52]OFDSenderStorePacket 165207 [08:03:52]StoreOFDPacket docnum=165207 [08:03:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 12 D7 04 01 86 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 67 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 85 02 00 35 04 06 00 22 78 58 D3 12 D8 C7 A8 0A C5 8D B5 BD 3D [08:03:52]CheckFolder [08:03:52]dirname=/storage/ofd_packets [08:03:52]CheckFolder done [08:03:52]ProducePacketName [08:03:52]name=ofd_packets/00165207 [08:03:52]NVStorageSaveData ofd_packets/00165207 [08:03:52]File name is /storage/ofd_packets/00165207 [08:03:52]Write 298 bytes [08:03:52]NVStorageSaveData done [08:03:52]OFDSenderStorePacket done [08:03:52]KKMCreateOFDPacket done [08:03:52]NVStorageSaveData kkm_last_timestamp [08:03:52]File name is /storage/kkm_last_timestamp [08:03:52]Write 4 bytes [08:03:52]NVStorageSaveData done [08:03:52]ExternCall_PrintAddStr [08:03:52]wPrintStart [08:03:52]Write to MH i2c: 01 00 00 B6 05 BB [08:03:52]Write i2c OK [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: 01 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: 01 07 00 [08:03:52]MH_I2C_Read... [08:03:52]Read from MH i2c: 01 07 00 B6 05 00 00 00 00 00 FF 0F D0 [08:03:52]RasterBufferAndPrint [08:03:52]line Счет N : (1)294034 [08:03:52]line ИНН: 02508201610067 [08:03:52]line Контрольно-Кассовый Чек [08:03:52]line ПРОДАЖА [08:03:52]line ТРК (МРК, ГНК) : 34 [08:03:52]line Товар: 2710194800 [08:03:52]line ДТ-К-5 [08:03:52]line 13.130 * 76.20 [08:03:52]line = 1000.51 [08:03:52]line НДС 12% НСП 1% [08:03:52]line > о реализуемом товаре [08:03:52]line ИТОГО: 1000.51 [08:03:52]line НСП 1% : 8.85 [08:03:52]line НДС 12% : 106.25 [08:03:52]line Наличными: 0.00 [08:03:52]line Безнал.: 1000.51 [08:03:52]line Место: АЗС № 130 "Партнер Нефть" [08:03:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:03:52]line СНО: Общий режим [08:03:52]line Чек 60 23.08.2024 08:03 [08:03:52]line Смена: 469 ФФД: 1.0 [08:03:52]line ЗНМ: 0300000070 [08:03:52]line РНМ: 0000000000092562 [08:03:52]line Версия ККМ: 001 [08:03:52]line Платежная система: Бакай Банк [08:03:52]line ФМ: 0000000000871769 [08:03:52]line ФД: 165207 [08:03:52]line ФПД: 37900281647832 [08:03:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165207&fm=37900281647832&tin=02508201610067®Number=0000000000092562&sum=100051 [08:03:52]written 0, free lines is 4095 [08:03:52]OFD Sender: Processing packet 165207 [packets to send 989, broken 988] [08:03:52]ProducePacketName [08:03:52]name=ofd_packets/00165207 [08:03:52]OFD Sender: To server: pG, [08:03:52]CommunicateWithHost lk.salyk.kg:30040 [08:03:52]ConnectInit lk.salyk.kg [08:03:53]Write to MH i2c: 01 00 00 E0 05 E5 [08:03:53]Write i2c OK [08:03:53]MH_I2C_Read... [08:03:53]Read from MH i2c: 01 [08:03:53]MH_I2C_Read... [08:03:53]Read from MH i2c: 01 07 00 [08:03:53]MH_I2C_Read... [08:03:53]Read from MH i2c: 01 07 00 E0 05 00 00 00 00 00 D5 0C CD [08:03:53]RasterBufferAndPrint [08:03:53]line [08:03:53]line [08:03:53]line [08:03:53]line [08:03:53]line [08:03:53]written 0, free lines is 3292 [08:03:53]MH_Cut [08:03:53]Write to MH i2c: D1 01 00 E7 05 01 BE [08:03:53]Write i2c OK [08:03:53]MH_I2C_Read... [08:03:53]Read from MH i2c: D1 [08:03:53]MH_I2C_Read... [08:03:53]Read from MH i2c: D1 01 00 [08:03:53]MH_I2C_Read... [08:03:53]Read from MH i2c: D1 01 00 E7 05 00 BD [08:03:53]Write to MH i2c: 01 00 00 E8 05 ED [08:03:53]Write i2c OK [08:03:53]MH_I2C_Read... [08:03:53]Connected sock=10 [08:03:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 12 D7 04 01 86 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 67 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 85 02 00 35 04 06 00 22 78 58 D3 12 D8 C7 A8 0A C5 8D B5 BD 3D [08:03:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DA 70 47 00 D6 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 85 02 00 F4 03 04 00 B3 EB C7 66 B6 04 01 00 00 2C 89 79 26 94 BB 9C 88 [08:03:53]CommunicateWithHost err = 0 [08:03:53]CheckOFDResponse [08:03:53]1017 (14) - 77093643461234 [08:03:53]1041 (16) - 0000000000871769 [08:03:53]1040 (4) - 165207 [08:03:53]1012 (4) - 23.08.2024 01:53 [08:03:53]1206 (1) - 0 [08:03:53]OFD Sender: Remove packet 165207 [08:03:53]ProducePacketName [08:03:53]name=ofd_packets/00165207 [08:03:53]NVStorageDeleteData [08:03:54]*** Cut start [08:03:54]*** Purtial cut [08:03:54]*** Stage 1: CUTSNS_PIN = 1 [08:03:54]OFD Sender: No OFD packet to send [08:03:56]Read from MH i2c: 01 [08:03:56]MH_I2C_Read... [08:03:56]*** Stop cut motor [08:03:56]*** Cut end [08:03:56]Read from MH i2c: 01 07 00 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 FF 0F 02 [08:03:56]process_action close_receipt done [08:03:56]requested_data is exist [08:03:56]produce_requested_data [08:03:56]requested_item fm.sn is exist - process it [08:03:56]wFMCommunicate request_size=4 [08:03:56]MH_SAM_APDU [08:03:56]CAPDU: 80 11 00 00 [08:03:56]Write to MH i2c: E2 08 00 E9 05 80 11 00 00 00 00 00 00 68 [08:03:56]Write i2c OK [08:03:56]MH_I2C_Read... [08:03:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:56]Read from MH i2c: E2 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: E2 17 00 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: E2 17 00 E9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [08:03:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:03:56]wFMCommunicate OK [08:03:56]requested_item fd.num is exist - process it [08:03:56]SAM_PROTO_GetFieldsCounters [08:03:56]wFMCommunicate request_size=4 [08:03:56]MH_SAM_APDU [08:03:56]CAPDU: 80 13 00 00 [08:03:56]Write to MH i2c: E2 08 00 EA 05 80 13 00 00 00 00 00 00 6B [08:03:56]Write i2c OK [08:03:56]MH_I2C_Read... [08:03:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:03:56]Read from MH i2c: E2 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: E2 62 00 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: E2 62 00 EA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [08:03:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:03:56]wFMCommunicate OK [08:03:56]SAM_PROTO_GetFieldsCounters done [08:03:56]requested_item shift.num is exist - process it [08:03:56]requested_item shift.opened is exist - process it [08:03:56]req_shift_opened [08:03:56]FM_GetShiftState [08:03:56]SAM_PROTO_GetShiftState [08:03:56]wFMCommunicate request_size=4 [08:03:56]MH_SAM_APDU [08:03:56]CAPDU: 80 13 01 00 [08:03:56]Write to MH i2c: E2 08 00 EB 05 80 13 01 00 00 00 00 00 6D [08:03:56]Write i2c OK [08:03:56]MH_I2C_Read... [08:03:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:56]Read from MH i2c: E2 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: E2 0E 00 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: E2 0E 00 EB 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9B [08:03:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:03:56]wFMCommunicate OK [08:03:56]SAM_PROTO_GetShiftState done [08:03:56]FM_GetShiftState done [08:03:56]req_shift_opened done [08:03:56]requested_item shift.open_date is exist - process it [08:03:56]req_shift_open_date [08:03:56]req_shift_open_date done [08:03:56]produce_requested_data done [08:03:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165207,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:03:56]process_action_free close_receipt [08:03:56]json_value_free [08:03:56]json_value_free done [08:03:56]process_json_proto returns [08:03:56]Send response to host [08:03:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165207,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:03:56]free response buf [08:03:56]execute_script done [08:03:56]execute_script returns [08:03:56]free content buf [08:03:56]Sock 7.Close socket [08:03:56]Sock 7.Thread stoped [08:03:56]accept exits with 9 [08:03:56]New connection [08:03:56]New thread 3067452772 created [08:03:56]Thread 3067309412 joined [08:03:56]Waiting for new connection... [08:03:56] Sock 9.Parse request [08:03:56]Sock 9.Check first char [08:03:56]Sock 9.First char is OK [08:03:56]request: POST /json_proto HTTP/1.0 [08:03:56]Method: POST [08:03:56]URL: /json_proto [08:03:56]Method is POST - this is cgi request [08:03:56]url: /json_proto [08:03:56]query_string will be loaded in cgi processing [08:03:56]execute_cgi json_proto POST (null) [08:03:56]execute_cgi path=json_proto method=POST [08:03:56]POST find Content-Length [08:03:56]Host: 172.17.44.132:8080 [08:03:56]Content-Length: 819 [08:03:56]Content-Type: application/json [08:03:56] [08:03:56]POST finish read [08:03:56]Found Content-Length = 819 [08:03:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 35.050, "sum" : 2600.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2600.71 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:03:56]execute_script... [08:03:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294033", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 35.050, "sum" : 2600.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2600.71 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:03:56]POST & json_proto [08:03:56]process_json_proto [08:03:56]json parsed OK: [08:03:56]protocol is kg_v1.0 [08:03:56]action value=close_receipt [08:03:56]process_action close_receipt [08:03:56]cmd_close_receipt [08:03:56]MH_GetDate [08:03:56]Write to MH i2c: F0 00 00 EC 05 E0 [08:03:56]Write i2c OK [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: F0 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: F0 09 00 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: F0 09 00 EC 05 00 6D 42 C8 66 2A 83 C1 65 99 [08:03:56]GetLastDocTimeStamp 1724400231 [08:03:56]current date 1724400237 [08:03:56]FM_GetShiftState [08:03:56]SAM_PROTO_GetShiftState [08:03:56]wFMCommunicate request_size=4 [08:03:56]MH_SAM_APDU [08:03:56]CAPDU: 80 13 01 00 [08:03:56]Write to MH i2c: E2 08 00 ED 05 80 13 01 00 00 00 00 00 6F [08:03:56]Write i2c OK [08:03:56]MH_I2C_Read... [08:03:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:56]Read from MH i2c: E2 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: E2 0E 00 [08:03:56]MH_I2C_Read... [08:03:56]Read from MH i2c: E2 0E 00 ED 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9D [08:03:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:03:56]wFMCommunicate OK [08:03:56]SAM_PROTO_GetShiftState done [08:03:56]FM_GetShiftState done [08:03:56]opened in 1724372766 [08:03:56]opened+sec_in_day 1724459166 [08:03:56]quantity*price = 260071 [08:03:56]sum+1 = 260072 [08:03:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2600.71 НСП 1% : 23.01 НДС 12% : 276.18 Наличными: 0.00 Безнал.: 2600.71 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 61 23.08.2024 08:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165208 ФПД: 37626253735446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165208&fm=37626253735446&tin=02508201610067®Number=0000000000092562&sum=260071 [08:03:58]StoreToDocumentArchive [08:03:58]shift 469 fd 165208 [08:03:58]save to /storage/0469/doc_00165208 [08:03:58]save last doc name /storage/0469/doc_00165208 to /storage/kkm_last_doc_name [08:03:58]save OK [08:03:58]Clear old archive folders... [08:03:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:03:58]tlvbuf is 01BFAFD0 [08:03:58]SAM_PROTO_ClearQueue [08:03:58]wFMCommunicate request_size=4 [08:03:58]MH_SAM_APDU [08:03:58]CAPDU: 80 09 00 00 [08:03:58]Write to MH i2c: E2 08 00 FA 05 80 09 00 00 00 00 00 00 71 [08:03:58]Write i2c OK [08:03:58]MH_I2C_Read... [08:03:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:03:58]Read from MH i2c: E2 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 03 00 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [08:03:58]RAPDU: 90 00 [08:03:58]wFMCommunicate OK [08:03:58]SAM_PROTO_ClearQueue done [08:03:58]KKMCreateOFDPacket [08:03:58]OFDProtocolAddRootSTLVToBuf [08:03:58]FM_MakeSignedData [08:03:58]FM_MakeSignedData [08:03:58]SAM_PROTO_SignData [08:03:58]wFMCommunicate request_size=4 [08:03:58]MH_SAM_APDU [08:03:58]CAPDU: 80 0D 01 02 [08:03:58]Write to MH i2c: E2 08 00 FB 05 80 0D 01 02 00 00 00 00 79 [08:03:58]Write i2c OK [08:03:58]MH_I2C_Read... [08:03:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:03:58]Read from MH i2c: E2 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 03 00 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [08:03:58]RAPDU: 90 00 [08:03:58]wFMCommunicate OK [08:03:58]wFMCommunicate request_size=255 [08:03:58]MH_SAM_APDU [08:03:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 F7 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 6D 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 85 02 00 35 04 06 00 22 [08:03:58]Write to MH i2c: E2 02 01 FC 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 F7 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 6D 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 85 02 00 35 04 06 00 22 00 00 FC [08:03:58]Write i2c OK [08:03:58]MH_I2C_Read... [08:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:58]Read from MH i2c: E2 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 03 00 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 03 00 FC 05 00 90 00 75 [08:03:58]RAPDU: 90 00 [08:03:58]wFMCommunicate OK [08:03:58]wFMCommunicate request_size=10 [08:03:58]MH_SAM_APDU [08:03:58]CAPDU: 80 0D 02 02 05 38 8B 7C F6 16 [08:03:58]Write to MH i2c: E2 0D 00 FD 05 80 0D 02 02 05 00 38 8B 7C F6 16 00 00 D1 [08:03:58]Write i2c OK [08:03:58]MH_I2C_Read... [08:03:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:58]Read from MH i2c: E2 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 03 00 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [08:03:58]RAPDU: 90 00 [08:03:58]wFMCommunicate OK [08:03:58]wFMCommunicate request_size=4 [08:03:58]MH_SAM_APDU [08:03:58]CAPDU: 80 0D 03 02 [08:03:58]Write to MH i2c: E2 08 00 FE 05 80 0D 03 02 00 00 00 00 7E [08:03:58]Write i2c OK [08:03:58]MH_I2C_Read... [08:03:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:03:58]Read from MH i2c: E2 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 0B 00 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 0B 00 FE 05 00 46 9F 35 23 18 9B 2C 46 90 00 E1 [08:03:58]RAPDU: 46 9F 35 23 18 9B 2C 46 90 00 [08:03:58]wFMCommunicate OK [08:03:58]SAM_PROTO_SignData done [08:03:58]FM_MakeSignedData done [08:03:58]CreateOFDProtocolMessage [08:03:58]wFMCommunicate request_size=4 [08:03:58]MH_SAM_APDU [08:03:58]CAPDU: 80 11 00 00 [08:03:58]Write to MH i2c: E2 08 00 FF 05 80 11 00 00 00 00 00 00 7E [08:03:58]Write i2c OK [08:03:58]MH_I2C_Read... [08:03:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:58]Read from MH i2c: E2 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 17 00 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: E2 17 00 FF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [08:03:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:03:58]wFMCommunicate OK [08:03:58]CreateOFDProtocolMessage done [08:03:58]OFDSenderStorePacket 165208 [08:03:58]StoreOFDPacket docnum=165208 [08:03:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EF 0E 07 01 98 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 F7 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 6D 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 85 02 00 35 04 06 00 22 38 8B 7C F6 16 46 9F 35 23 18 9B 2C 46 [08:03:58]CheckFolder [08:03:58]dirname=/storage/ofd_packets [08:03:58]CheckFolder done [08:03:58]ProducePacketName [08:03:58]name=ofd_packets/00165208 [08:03:58]NVStorageSaveData ofd_packets/00165208 [08:03:58]File name is /storage/ofd_packets/00165208 [08:03:58]Write 301 bytes [08:03:58]NVStorageSaveData done [08:03:58]OFDSenderStorePacket done [08:03:58]KKMCreateOFDPacket done [08:03:58]NVStorageSaveData kkm_last_timestamp [08:03:58]File name is /storage/kkm_last_timestamp [08:03:58]Write 4 bytes [08:03:58]NVStorageSaveData done [08:03:58]ExternCall_PrintAddStr [08:03:58]wPrintStart [08:03:58]Write to MH i2c: 01 00 00 00 06 06 [08:03:58]Write i2c OK [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: 01 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: 01 07 00 [08:03:58]MH_I2C_Read... [08:03:58]Read from MH i2c: 01 07 00 00 06 00 00 00 00 00 FF 0F 1B [08:03:58]RasterBufferAndPrint [08:03:58]line Счет N : (1)294033 [08:03:58]line ИНН: 02508201610067 [08:03:58]line Контрольно-Кассовый Чек [08:03:58]line ПРОДАЖА [08:03:58]line ТРК (МРК, ГНК) : 43 [08:03:58]line Товар: 2710124500 [08:03:58]line Аи-95-К-5 [08:03:58]line 35.050 * 74.20 [08:03:58]line = 2600.71 [08:03:58]line НДС 12% НСП 1% [08:03:58]line > о реализуемом товаре [08:03:58]line ИТОГО: 2600.71 [08:03:58]line НСП 1% : 23.01 [08:03:58]line НДС 12% : 276.18 [08:03:58]line Наличными: 0.00 [08:03:58]line Безнал.: 2600.71 [08:03:58]line Место: АЗС № 130 "Партнер Нефть" [08:03:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:03:58]line СНО: Общий режим [08:03:58]line Чек 61 23.08.2024 08:03 [08:03:58]line Смена: 469 ФФД: 1.0 [08:03:58]line ЗНМ: 0300000070 [08:03:58]line РНМ: 0000000000092562 [08:03:58]line Версия ККМ: 001 [08:03:58]line Платежная система: Бакай Банк [08:03:58]line ФМ: 0000000000871769 [08:03:58]line ФД: 165208 [08:03:58]line ФПД: 37626253735446 [08:03:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165208&fm=37626253735446&tin=02508201610067®Number=0000000000092562&sum=260071 [08:03:58]OFD Sender: Processing packet 165208 [packets to send 989, broken 988] [08:03:58]ProducePacketName [08:03:58]name=ofd_packets/00165208 [08:03:58]OFD Sender: To server: pG, [08:03:58]CommunicateWithHost lk.salyk.kg:30040 [08:03:58]ConnectInit lk.salyk.kg [08:03:58]written 0, free lines is 4095 [08:03:59]Write to MH i2c: 01 00 00 2A 06 30 [08:03:59]Write i2c OK [08:03:59]MH_I2C_Read... [08:03:59]Read from MH i2c: 01 [08:03:59]MH_I2C_Read... [08:03:59]Read from MH i2c: 01 07 00 [08:03:59]MH_I2C_Read... [08:03:59]Read from MH i2c: 01 07 00 2A 06 00 00 00 00 00 C8 0C 0B [08:03:59]RasterBufferAndPrint [08:03:59]line [08:03:59]line [08:03:59]line [08:03:59]line [08:03:59]line [08:03:59]written 0, free lines is 3283 [08:03:59]MH_Cut [08:03:59]Write to MH i2c: D1 01 00 31 06 01 09 [08:03:59]Write i2c OK [08:03:59]MH_I2C_Read... [08:03:59]Read from MH i2c: D1 [08:03:59]MH_I2C_Read... [08:03:59]Read from MH i2c: D1 01 00 [08:03:59]MH_I2C_Read... [08:03:59]Read from MH i2c: D1 01 00 31 06 00 08 [08:03:59]Write to MH i2c: 01 00 00 32 06 38 [08:03:59]Write i2c OK [08:03:59]MH_I2C_Read... [08:03:59]Connected sock=10 [08:03:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EF 0E 07 01 98 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EA 88 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 E7 F7 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E7 F7 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 6B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E7 F7 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 6D 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 85 02 00 35 04 06 00 22 38 8B 7C F6 16 46 9F 35 23 18 9B 2C 46 [08:04:00]*** Cut start [08:04:00]*** Purtial cut [08:04:00]*** Stage 1: CUTSNS_PIN = 1 [08:04:02]Read from MH i2c: 01 [08:04:02]MH_I2C_Read... [08:04:02]*** Stop cut motor [08:04:02]*** Cut end [08:04:02]Read from MH i2c: 01 07 00 [08:04:02]MH_I2C_Read... [08:04:02]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 FF 0F 4D [08:04:02]process_action close_receipt done [08:04:02]requested_data is exist [08:04:02]produce_requested_data [08:04:02]requested_item fm.sn is exist - process it [08:04:02]wFMCommunicate request_size=4 [08:04:02]MH_SAM_APDU [08:04:02]CAPDU: 80 11 00 00 [08:04:02]Write to MH i2c: E2 08 00 33 06 80 11 00 00 00 00 00 00 B3 [08:04:02]Write i2c OK [08:04:02]MH_I2C_Read... [08:04:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:04:02]Read from MH i2c: E2 [08:04:02]MH_I2C_Read... [08:04:02]Read from MH i2c: E2 17 00 [08:04:02]MH_I2C_Read... [08:04:02]Read from MH i2c: E2 17 00 33 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [08:04:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:04:02]wFMCommunicate OK [08:04:02]requested_item fd.num is exist - process it [08:04:02]SAM_PROTO_GetFieldsCounters [08:04:02]wFMCommunicate request_size=4 [08:04:02]MH_SAM_APDU [08:04:02]CAPDU: 80 13 00 00 [08:04:02]Write to MH i2c: E2 08 00 34 06 80 13 00 00 00 00 00 00 B6 [08:04:02]Write i2c OK [08:04:02]MH_I2C_Read... [08:04:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:04:02]Read from MH i2c: E2 [08:04:02]MH_I2C_Read... [08:04:02]Read from MH i2c: E2 62 00 [08:04:02]MH_I2C_Read... [08:04:02]Read from MH i2c: E2 62 00 34 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [08:04:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3D 00 00 00 5E 04 04 00 3D 00 00 00 57 04 04 00 3E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:04:02]wFMCommunicate OK [08:04:02]SAM_PROTO_GetFieldsCounters done [08:04:02]requested_item shift.num is exist - process it [08:04:02]requested_item shift.opened is exist - process it [08:04:02]req_shift_opened [08:04:02]FM_GetShiftState [08:04:02]SAM_PROTO_GetShiftState [08:04:02]wFMCommunicate request_size=4 [08:04:02]MH_SAM_APDU [08:04:02]CAPDU: 80 13 01 00 [08:04:02]Write to MH i2c: E2 08 00 35 06 80 13 01 00 00 00 00 00 B8 [08:04:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E1 BD 47 00 8C 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 85 02 00 F4 03 04 00 B9 EB C7 66 B6 04 01 00 00 46 6D 4D BD 18 7B 1A D6 [08:04:02]CommunicateWithHost err = 0 [08:04:02]CheckOFDResponse [08:04:02]1017 (14) - 77093643461234 [08:04:02]1041 (16) - 0000000000871769 [08:04:02]1040 (4) - 165208 [08:04:02]1012 (4) - 23.08.2024 01:54 [08:04:02]1206 (1) - 0 [08:04:02]OFD Sender: Remove packet 165208 [08:04:02]ProducePacketName [08:04:02]name=ofd_packets/00165208 [08:04:02]NVStorageDeleteData [08:04:02]Write i2c OK [08:04:02]MH_I2C_Read... [08:04:02]Read from MH i2c: E2 [08:04:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:04:02]MH_I2C_Read... [08:04:02]Read from MH i2c: E2 0E 00 [08:04:02]MH_I2C_Read... [08:04:02]Read from MH i2c: E2 0E 00 35 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E6 [08:04:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:04:02]wFMCommunicate OK [08:04:02]SAM_PROTO_GetShiftState done [08:04:02]FM_GetShiftState done [08:04:02]req_shift_opened done [08:04:02]requested_item shift.open_date is exist - process it [08:04:02]req_shift_open_date [08:04:02]req_shift_open_date done [08:04:02]produce_requested_data done [08:04:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165208,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:04:02]process_action_free close_receipt [08:04:02]json_value_free [08:04:02]json_value_free done [08:04:02]process_json_proto returns [08:04:02]Send response to host [08:04:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165208,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:04:02]free response buf [08:04:02]execute_script done [08:04:02]execute_script returns [08:04:02]free content buf [08:04:02]Sock 9.Close socket [08:04:02]Sock 9.Thread stoped [08:04:03]OFD Sender: No OFD packet to send [08:04:08]OFD Sender: No OFD packet to send [08:04:13]OFD Sender: No OFD packet to send [08:04:18]OFD Sender: No OFD packet to send [08:04:23]OFD Sender: No OFD packet to send [08:04:24]recv_with_timeout no data received [08:04:28]OFD Sender: No OFD packet to send [08:04:33]OFD Sender: No OFD packet to send [08:04:38]OFD Sender: No OFD packet to send [08:04:43]OFD Sender: No OFD packet to send [08:04:48]OFD Sender: No OFD packet to send [08:04:53]OFD Sender: No OFD packet to send [08:04:58]OFD Sender: No OFD packet to send [08:05:03]OFD Sender: No OFD packet to send [08:05:08]OFD Sender: No OFD packet to send [08:05:13]OFD Sender: No OFD packet to send [08:05:18]OFD Sender: No OFD packet to send [08:05:23]OFD Sender: No OFD packet to send [08:05:28]OFD Sender: No OFD packet to send [08:05:33]OFD Sender: No OFD packet to send [08:05:38]OFD Sender: No OFD packet to send [08:05:43]OFD Sender: No OFD packet to send [08:05:48]OFD Sender: No OFD packet to send [08:05:53]OFD Sender: No OFD packet to send [08:05:58]OFD Sender: No OFD packet to send [08:06:03]OFD Sender: No OFD packet to send [08:06:08]OFD Sender: No OFD packet to send [08:06:13]OFD Sender: No OFD packet to send [08:06:17]accept exits with 7 [08:06:17]New connection [08:06:17]New thread 3067309412 created [08:06:17]Thread 3067452772 joined [08:06:17]Waiting for new connection... [08:06:17] Sock 7.Parse request [08:06:17]Sock 7.Check first char [08:06:17]Sock 7.First char is OK [08:06:17]request: POST /json_proto HTTP/1.0 [08:06:17]Method: POST [08:06:17]URL: /json_proto [08:06:17]Method is POST - this is cgi request [08:06:17]url: /json_proto [08:06:17]query_string will be loaded in cgi processing [08:06:17]execute_cgi json_proto POST (null) [08:06:17]execute_cgi path=json_proto method=POST [08:06:17]POST find Content-Length [08:06:17]Host: 172.17.44.132:8080 [08:06:17]Content-Length: 819 [08:06:17]Content-Type: application/json [08:06:17] [08:06:17]POST finish read [08:06:17]Found Content-Length = 819 [08:06:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:17]execute_script... [08:06:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294035", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:17]POST & json_proto [08:06:17]process_json_proto [08:06:17]json parsed OK: [08:06:17]protocol is kg_v1.0 [08:06:17]action value=close_receipt [08:06:17]process_action close_receipt [08:06:17]cmd_close_receipt [08:06:17]MH_GetDate [08:06:17]Write to MH i2c: F0 00 00 36 06 2B [08:06:17]Write i2c OK [08:06:17]MH_I2C_Read... [08:06:17]Read from MH i2c: F0 [08:06:17]MH_I2C_Read... [08:06:17]Read from MH i2c: F0 09 00 [08:06:17]MH_I2C_Read... [08:06:17]Read from MH i2c: F0 09 00 36 06 00 FA 42 C8 66 2A 83 C1 65 71 [08:06:17]GetLastDocTimeStamp 1724400237 [08:06:17]current date 1724400378 [08:06:17]FM_GetShiftState [08:06:17]SAM_PROTO_GetShiftState [08:06:17]wFMCommunicate request_size=4 [08:06:17]MH_SAM_APDU [08:06:17]CAPDU: 80 13 01 00 [08:06:17]Write to MH i2c: E2 08 00 37 06 80 13 01 00 00 00 00 00 BA [08:06:17]Write i2c OK [08:06:17]MH_I2C_Read... [08:06:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:17]Read from MH i2c: E2 [08:06:17]MH_I2C_Read... [08:06:17]Read from MH i2c: E2 0E 00 [08:06:17]MH_I2C_Read... [08:06:17]Read from MH i2c: E2 0E 00 37 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E8 [08:06:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:06:17]wFMCommunicate OK [08:06:17]SAM_PROTO_GetShiftState done [08:06:17]FM_GetShiftState done [08:06:17]opened in 1724372766 [08:06:17]opened+sec_in_day 1724459166 [08:06:17]quantity*price = 100005 [08:06:17]sum+1 = 100006 [08:06:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 62 23.08.2024 08:06 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165209 ФПД: 26056168309987 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080618&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165209&fm=26056168309987&tin=02508201610067®Number=0000000000092562&sum=100005 [08:06:18]StoreToDocumentArchive [08:06:18]shift 469 fd 165209 [08:06:18]save to /storage/0469/doc_00165209 [08:06:18]save last doc name /storage/0469/doc_00165209 to /storage/kkm_last_doc_name [08:06:18]save OK [08:06:18]Clear old archive folders... [08:06:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:06:18]tlvbuf is 01C31A20 [08:06:18]SAM_PROTO_ClearQueue [08:06:18]wFMCommunicate request_size=4 [08:06:18]MH_SAM_APDU [08:06:18]CAPDU: 80 09 00 00 [08:06:18]Write to MH i2c: E2 08 00 44 06 80 09 00 00 00 00 00 00 BC [08:06:18]Write i2c OK [08:06:18]MH_I2C_Read... [08:06:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:06:18]Read from MH i2c: E2 [08:06:18]MH_I2C_Read... [08:06:18]Read from MH i2c: E2 03 00 [08:06:18]MH_I2C_Read... [08:06:18]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [08:06:18]RAPDU: 90 00 [08:06:18]wFMCommunicate OK [08:06:18]SAM_PROTO_ClearQueue done [08:06:18]KKMCreateOFDPacket [08:06:18]OFDProtocolAddRootSTLVToBuf [08:06:18]FM_MakeSignedData [08:06:18]FM_MakeSignedData [08:06:18]SAM_PROTO_SignData [08:06:18]wFMCommunicate request_size=4 [08:06:18]MH_SAM_APDU [08:06:18]CAPDU: 80 0D 01 02 [08:06:18]Write to MH i2c: E2 08 00 45 06 80 0D 01 02 00 00 00 00 C4 [08:06:18]Write i2c OK [08:06:18]MH_I2C_Read... [08:06:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:06:18]Read from MH i2c: E2 [08:06:18]MH_I2C_Read... [08:06:18]Read from MH i2c: E2 03 00 [08:06:18]MH_I2C_Read... [08:06:18]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [08:06:18]RAPDU: 90 00 [08:06:18]wFMCommunicate OK [08:06:18]wFMCommunicate request_size=255 [08:06:18]MH_SAM_APDU [08:06:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 FA 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 85 02 00 35 04 06 00 17 [08:06:18]Write to MH i2c: E2 02 01 46 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 FA 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 85 02 00 35 04 06 00 17 00 00 56 [08:06:18]Write i2c OK [08:06:18]MH_I2C_Read... [08:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:19]Read from MH i2c: E2 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: E2 03 00 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: E2 03 00 46 06 00 90 00 C0 [08:06:19]RAPDU: 90 00 [08:06:19]wFMCommunicate OK [08:06:19]wFMCommunicate request_size=10 [08:06:19]MH_SAM_APDU [08:06:19]CAPDU: 80 0D 02 02 05 B2 AC A8 04 E3 [08:06:19]Write to MH i2c: E2 0D 00 47 06 80 0D 02 02 05 00 B2 AC A8 04 E3 00 00 BE [08:06:19]Write i2c OK [08:06:19]MH_I2C_Read... [08:06:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:19]Read from MH i2c: E2 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: E2 03 00 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: E2 03 00 47 06 00 90 00 C1 [08:06:19]RAPDU: 90 00 [08:06:19]wFMCommunicate OK [08:06:19]wFMCommunicate request_size=4 [08:06:19]MH_SAM_APDU [08:06:19]CAPDU: 80 0D 03 02 [08:06:19]Write to MH i2c: E2 08 00 48 06 80 0D 03 02 00 00 00 00 C9 [08:06:19]Write i2c OK [08:06:19]MH_I2C_Read... [08:06:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:06:19]Read from MH i2c: E2 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: E2 0B 00 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: E2 0B 00 48 06 00 90 7D EE FE 8E 7E FD F2 90 00 BE [08:06:19]RAPDU: 90 7D EE FE 8E 7E FD F2 90 00 [08:06:19]wFMCommunicate OK [08:06:19]SAM_PROTO_SignData done [08:06:19]FM_MakeSignedData done [08:06:19]CreateOFDProtocolMessage [08:06:19]wFMCommunicate request_size=4 [08:06:19]MH_SAM_APDU [08:06:19]CAPDU: 80 11 00 00 [08:06:19]Write to MH i2c: E2 08 00 49 06 80 11 00 00 00 00 00 00 C9 [08:06:19]Write i2c OK [08:06:19]MH_I2C_Read... [08:06:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:19]Read from MH i2c: E2 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: E2 17 00 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: E2 17 00 49 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [08:06:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:06:19]wFMCommunicate OK [08:06:19]CreateOFDProtocolMessage done [08:06:19]OFDSenderStorePacket 165209 [08:06:19]StoreOFDPacket docnum=165209 [08:06:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D0 5E 07 01 E1 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 FA 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 85 02 00 35 04 06 00 17 B2 AC A8 04 E3 90 7D EE FE 8E 7E FD F2 [08:06:19]CheckFolder [08:06:19]dirname=/storage/ofd_packets [08:06:19]CheckFolder done [08:06:19]ProducePacketName [08:06:19]name=ofd_packets/00165209 [08:06:19]NVStorageSaveData ofd_packets/00165209 [08:06:19]File name is /storage/ofd_packets/00165209 [08:06:19]Write 301 bytes [08:06:19]NVStorageSaveData done [08:06:19]OFDSenderStorePacket done [08:06:19]KKMCreateOFDPacket done [08:06:19]NVStorageSaveData kkm_last_timestamp [08:06:19]File name is /storage/kkm_last_timestamp [08:06:19]Write 4 bytes [08:06:19]NVStorageSaveData done [08:06:19]ExternCall_PrintAddStr [08:06:19]wPrintStart [08:06:19]Write to MH i2c: 01 00 00 4A 06 50 [08:06:19]Write i2c OK [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: 01 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: 01 07 00 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: 01 07 00 4A 06 00 00 00 00 00 FF 0F 65 [08:06:19]RasterBufferAndPrint [08:06:19]line Счет N : (1)294035 [08:06:19]line ИНН: 02508201610067 [08:06:19]line Контрольно-Кассовый Чек [08:06:19]line ПРОДАЖА [08:06:19]line ТРК (МРК, ГНК) : 52 [08:06:19]line Товар: 2710124130 [08:06:19]line Аи-92-К-5 [08:06:19]line 14.750 * 67.80 [08:06:19]line = 1000.05 [08:06:19]line НДС 12% НСП 1% [08:06:19]line > о реализуемом товаре [08:06:19]line ИТОГО: 1000.05 [08:06:19]line НСП 1% : 8.85 [08:06:19]line НДС 12% : 106.20 [08:06:19]line Наличными: 0.00 [08:06:19]line Безнал.: 1000.05 [08:06:19]line Место: АЗС № 130 "Партнер Нефть" [08:06:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:06:19]line СНО: Общий режим [08:06:19]line Чек 62 23.08.2024 08:06 [08:06:19]line Смена: 469 ФФД: 1.0 [08:06:19]line ЗНМ: 0300000070 [08:06:19]line РНМ: 0000000000092562 [08:06:19]line Версия ККМ: 001 [08:06:19]line Платежная система: Бакай Банк [08:06:19]line ФМ: 0000000000871769 [08:06:19]line ФД: 165209 [08:06:19]line ФПД: 26056168309987 [08:06:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080618&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165209&fm=26056168309987&tin=02508201610067®Number=0000000000092562&sum=100005 [08:06:19]OFD Sender: Processing packet 165209 [packets to send 989, broken 988] [08:06:19]ProducePacketName [08:06:19]name=ofd_packets/00165209 [08:06:19]OFD Sender: To server: pG, [08:06:19]CommunicateWithHost lk.salyk.kg:30040 [08:06:19]ConnectInit lk.salyk.kg [08:06:19]written 0, free lines is 4095 [08:06:19]Write to MH i2c: 01 00 00 74 06 7A [08:06:19]Write i2c OK [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: 01 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: 01 07 00 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: 01 07 00 74 06 00 00 00 00 00 C8 0C 55 [08:06:19]RasterBufferAndPrint [08:06:19]line [08:06:19]line [08:06:19]line [08:06:19]line [08:06:19]line [08:06:19]written 0, free lines is 3277 [08:06:19]MH_Cut [08:06:19]Write to MH i2c: D1 01 00 7B 06 01 53 [08:06:19]Write i2c OK [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: D1 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: D1 01 00 [08:06:19]MH_I2C_Read... [08:06:19]Read from MH i2c: D1 01 00 7B 06 00 52 [08:06:19]Write to MH i2c: 01 00 00 7C 06 82 [08:06:19]Write i2c OK [08:06:19]MH_I2C_Read... [08:06:20]Connected sock=10 [08:06:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D0 5E 07 01 E1 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 FA 42 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 85 02 00 35 04 06 00 17 B2 AC A8 04 E3 90 7D EE FE 8E 7E FD F2 [08:06:20]*** Cut start [08:06:20]*** Purtial cut [08:06:20]*** Stage 1: CUTSNS_PIN = 1 [08:06:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E5 A2 47 00 AD 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 85 02 00 F4 03 04 00 46 EC C7 66 B6 04 01 00 00 FB 69 E8 51 29 A5 B9 9D [08:06:21]CommunicateWithHost err = 0 [08:06:21]CheckOFDResponse [08:06:21]1017 (14) - 77093643461234 [08:06:21]1041 (16) - 0000000000871769 [08:06:21]1040 (4) - 165209 [08:06:21]1012 (4) - 23.08.2024 01:56 [08:06:21]1206 (1) - 0 [08:06:21]OFD Sender: Remove packet 165209 [08:06:21]ProducePacketName [08:06:21]name=ofd_packets/00165209 [08:06:21]NVStorageDeleteData [08:06:21]OFD Sender: No OFD packet to send [08:06:22]Read from MH i2c: 01 [08:06:22]MH_I2C_Read... [08:06:22]*** Stop cut motor [08:06:22]*** Cut end [08:06:22]Read from MH i2c: 01 07 00 [08:06:22]MH_I2C_Read... [08:06:22]Read from MH i2c: 01 07 00 7C 06 00 00 00 00 00 FF 0F 97 [08:06:22]process_action close_receipt done [08:06:22]requested_data is exist [08:06:22]produce_requested_data [08:06:22]requested_item fm.sn is exist - process it [08:06:22]wFMCommunicate request_size=4 [08:06:22]MH_SAM_APDU [08:06:22]CAPDU: 80 11 00 00 [08:06:22]Write to MH i2c: E2 08 00 7D 06 80 11 00 00 00 00 00 00 FD [08:06:22]Write i2c OK [08:06:22]MH_I2C_Read... [08:06:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:22]Read from MH i2c: E2 [08:06:22]MH_I2C_Read... [08:06:22]Read from MH i2c: E2 17 00 [08:06:22]MH_I2C_Read... [08:06:22]Read from MH i2c: E2 17 00 7D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [08:06:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:06:22]wFMCommunicate OK [08:06:22]requested_item fd.num is exist - process it [08:06:22]SAM_PROTO_GetFieldsCounters [08:06:22]wFMCommunicate request_size=4 [08:06:22]MH_SAM_APDU [08:06:22]CAPDU: 80 13 00 00 [08:06:22]Write to MH i2c: E2 08 00 7E 06 80 13 00 00 00 00 00 00 00 [08:06:22]Write i2c OK [08:06:22]MH_I2C_Read... [08:06:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:06:22]Read from MH i2c: E2 [08:06:22]MH_I2C_Read... [08:06:22]Read from MH i2c: E2 62 00 [08:06:22]MH_I2C_Read... [08:06:22]Read from MH i2c: E2 62 00 7E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [08:06:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3E 00 00 00 5E 04 04 00 3E 00 00 00 57 04 04 00 3F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:06:22]wFMCommunicate OK [08:06:22]SAM_PROTO_GetFieldsCounters done [08:06:22]requested_item shift.num is exist - process it [08:06:22]requested_item shift.opened is exist - process it [08:06:22]req_shift_opened [08:06:22]FM_GetShiftState [08:06:22]SAM_PROTO_GetShiftState [08:06:22]wFMCommunicate request_size=4 [08:06:22]MH_SAM_APDU [08:06:22]CAPDU: 80 13 01 00 [08:06:22]Write to MH i2c: E2 08 00 7F 06 80 13 01 00 00 00 00 00 02 [08:06:22]Write i2c OK [08:06:22]MH_I2C_Read... [08:06:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:23]Read from MH i2c: E2 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 0E 00 [08:06:23]MH_I2C_Read... [08:06:23]Read from MH i2c: E2 0E 00 7F 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 30 [08:06:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:06:23]wFMCommunicate OK [08:06:23]SAM_PROTO_GetShiftState done [08:06:23]FM_GetShiftState done [08:06:23]req_shift_opened done [08:06:23]requested_item shift.open_date is exist - process it [08:06:23]req_shift_open_date [08:06:23]req_shift_open_date done [08:06:23]produce_requested_data done [08:06:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165209,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:06:23]process_action_free close_receipt [08:06:23]json_value_free [08:06:23]json_value_free done [08:06:23]process_json_proto returns [08:06:23]Send response to host [08:06:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165209,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:06:23]free response buf [08:06:23]execute_script done [08:06:23]execute_script returns [08:06:23]free content buf [08:06:23]Sock 7.Close socket [08:06:23]Sock 7.Thread stoped [08:06:26]OFD Sender: No OFD packet to send [08:06:27]accept exits with 9 [08:06:27]New connection [08:06:27]New thread 3067452772 created [08:06:27]Thread 3067309412 joined [08:06:27]Waiting for new connection... [08:06:27] Sock 9.Parse request [08:06:27]Sock 9.Check first char [08:06:27]Sock 9.First char is OK [08:06:27]request: POST /json_proto HTTP/1.0 [08:06:27]Method: POST [08:06:27]URL: /json_proto [08:06:27]Method is POST - this is cgi request [08:06:27]url: /json_proto [08:06:27]query_string will be loaded in cgi processing [08:06:27]execute_cgi json_proto POST (null) [08:06:27]execute_cgi path=json_proto method=POST [08:06:27]POST find Content-Length [08:06:27]Host: 172.17.44.132:8080 [08:06:27]Content-Length: 682 [08:06:27]Content-Type: application/json [08:06:27] [08:06:27]POST finish read [08:06:27]Found Content-Length = 682 [08:06:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:27]execute_script... [08:06:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294036", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:06:27]POST & json_proto [08:06:27]process_json_proto [08:06:27]json parsed OK: [08:06:27]protocol is kg_v1.0 [08:06:27]action value=close_receipt [08:06:27]process_action close_receipt [08:06:27]cmd_close_receipt [08:06:27]MH_GetDate [08:06:27]Write to MH i2c: F0 00 00 80 06 75 [08:06:27]Write i2c OK [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: F0 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: F0 09 00 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: F0 09 00 80 06 00 03 43 C8 66 2A 83 C1 65 C5 [08:06:27]GetLastDocTimeStamp 1724400378 [08:06:27]current date 1724400387 [08:06:27]FM_GetShiftState [08:06:27]SAM_PROTO_GetShiftState [08:06:27]wFMCommunicate request_size=4 [08:06:27]MH_SAM_APDU [08:06:27]CAPDU: 80 13 01 00 [08:06:27]Write to MH i2c: E2 08 00 81 06 80 13 01 00 00 00 00 00 04 [08:06:27]Write i2c OK [08:06:27]MH_I2C_Read... [08:06:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:27]Read from MH i2c: E2 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 0E 00 [08:06:27]MH_I2C_Read... [08:06:27]Read from MH i2c: E2 0E 00 81 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 32 [08:06:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:06:27]wFMCommunicate OK [08:06:27]SAM_PROTO_GetShiftState done [08:06:27]FM_GetShiftState done [08:06:27]opened in 1724372766 [08:06:27]opened+sec_in_day 1724459166 [08:06:27]quantity*price = 100021 [08:06:27]sum+1 = 100023 [08:06:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 63 23.08.2024 08:06 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165210 ФПД: 103586082386405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165210&fm=103586082386405&tin=02508201610067®Number=0000000000092562&sum=100000 [08:06:28]StoreToDocumentArchive [08:06:28]shift 469 fd 165210 [08:06:28]save to /storage/0469/doc_00165210 [08:06:28]save last doc name /storage/0469/doc_00165210 to /storage/kkm_last_doc_name [08:06:28]save OK [08:06:28]Clear old archive folders... [08:06:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:06:28]tlvbuf is 01C22EF0 [08:06:28]SAM_PROTO_ClearQueue [08:06:28]wFMCommunicate request_size=4 [08:06:28]MH_SAM_APDU [08:06:28]CAPDU: 80 09 00 00 [08:06:28]Write to MH i2c: E2 08 00 8E 06 80 09 00 00 00 00 00 00 06 [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:06:28]Read from MH i2c: E2 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 03 00 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 03 00 8E 06 00 90 00 08 [08:06:28]RAPDU: 90 00 [08:06:28]wFMCommunicate OK [08:06:28]SAM_PROTO_ClearQueue done [08:06:28]KKMCreateOFDPacket [08:06:28]OFDProtocolAddRootSTLVToBuf [08:06:28]FM_MakeSignedData [08:06:28]FM_MakeSignedData [08:06:28]SAM_PROTO_SignData [08:06:28]wFMCommunicate request_size=4 [08:06:28]MH_SAM_APDU [08:06:28]CAPDU: 80 0D 01 02 [08:06:28]Write to MH i2c: E2 08 00 8F 06 80 0D 01 02 00 00 00 00 0E [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:06:28]Read from MH i2c: E2 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 03 00 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [08:06:28]RAPDU: 90 00 [08:06:28]wFMCommunicate OK [08:06:28]wFMCommunicate request_size=255 [08:06:28]MH_SAM_APDU [08:06:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 3F 00 00 00 F4 03 04 00 03 43 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 85 02 00 35 04 06 00 5E [08:06:28]Write to MH i2c: E2 02 01 90 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 3F 00 00 00 F4 03 04 00 03 43 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 85 02 00 35 04 06 00 5E 00 00 87 [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:28]Read from MH i2c: E2 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 03 00 [08:06:28]MH_I2C_Read... [08:06:28]Read from MH i2c: E2 03 00 90 06 00 90 00 0A [08:06:28]RAPDU: 90 00 [08:06:28]wFMCommunicate OK [08:06:28]wFMCommunicate request_size=10 [08:06:28]MH_SAM_APDU [08:06:28]CAPDU: 80 0D 02 02 05 36 03 A4 F1 E5 [08:06:28]Write to MH i2c: E2 0D 00 91 06 80 0D 02 02 05 00 36 03 A4 F1 E5 00 00 CE [08:06:28]Write i2c OK [08:06:28]MH_I2C_Read... [08:06:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:06:29]Read from MH i2c: E2 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: E2 03 00 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: E2 03 00 91 06 00 90 00 0B [08:06:29]RAPDU: 90 00 [08:06:29]wFMCommunicate OK [08:06:29]wFMCommunicate request_size=4 [08:06:29]MH_SAM_APDU [08:06:29]CAPDU: 80 0D 03 02 [08:06:29]Write to MH i2c: E2 08 00 92 06 80 0D 03 02 00 00 00 00 13 [08:06:29]Write i2c OK [08:06:29]MH_I2C_Read... [08:06:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:06:29]Read from MH i2c: E2 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: E2 0B 00 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: E2 0B 00 92 06 00 56 D7 DE EE 98 69 8A 86 90 00 1E [08:06:29]RAPDU: 56 D7 DE EE 98 69 8A 86 90 00 [08:06:29]wFMCommunicate OK [08:06:29]SAM_PROTO_SignData done [08:06:29]FM_MakeSignedData done [08:06:29]CreateOFDProtocolMessage [08:06:29]wFMCommunicate request_size=4 [08:06:29]MH_SAM_APDU [08:06:29]CAPDU: 80 11 00 00 [08:06:29]Write to MH i2c: E2 08 00 93 06 80 11 00 00 00 00 00 00 13 [08:06:29]Write i2c OK [08:06:29]MH_I2C_Read... [08:06:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:29]Read from MH i2c: E2 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: E2 17 00 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: E2 17 00 93 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [08:06:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:06:29]wFMCommunicate OK [08:06:29]CreateOFDProtocolMessage done [08:06:29]OFDSenderStorePacket 165210 [08:06:29]StoreOFDPacket docnum=165210 [08:06:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6C 74 07 01 12 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 3F 00 00 00 F4 03 04 00 03 43 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 85 02 00 35 04 06 00 5E 36 03 A4 F1 E5 56 D7 DE EE 98 69 8A 86 [08:06:29]CheckFolder [08:06:29]dirname=/storage/ofd_packets [08:06:29]CheckFolder done [08:06:29]ProducePacketName [08:06:29]name=ofd_packets/00165210 [08:06:29]NVStorageSaveData ofd_packets/00165210 [08:06:29]File name is /storage/ofd_packets/00165210 [08:06:29]Write 301 bytes [08:06:29]NVStorageSaveData done [08:06:29]OFDSenderStorePacket done [08:06:29]KKMCreateOFDPacket done [08:06:29]NVStorageSaveData kkm_last_timestamp [08:06:29]File name is /storage/kkm_last_timestamp [08:06:29]Write 4 bytes [08:06:29]NVStorageSaveData done [08:06:29]ExternCall_PrintAddStr [08:06:29]wPrintStart [08:06:29]Write to MH i2c: 01 00 00 94 06 9A [08:06:29]Write i2c OK [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: 01 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: 01 07 00 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: 01 07 00 94 06 00 00 00 00 00 FF 0F AF [08:06:29]RasterBufferAndPrint [08:06:29]line Счет N : (1)294036 [08:06:29]line ИНН: 02508201610067 [08:06:29]line Контрольно-Кассовый Чек [08:06:29]line ПРОДАЖА [08:06:29]line ТРК (МРК, ГНК) : 33 [08:06:29]line Товар: 2710124500 [08:06:29]line Аи-95-К-5 [08:06:29]line 13.480 * 74.20 [08:06:29]line = 1000.22 [08:06:29]line НДС 12% НСП 1% [08:06:29]line > о реализуемом товаре [08:06:29]line ОКРУГЛЕНИЕ: -0.22 [08:06:29]line ИТОГО: 1000.00 [08:06:29]line Внесено: 1000.00 [08:06:29]line СДАЧА: 0.00 [08:06:29]line НСП 1% : 8.85 [08:06:29]line НДС 12% : 106.22 [08:06:29]line Наличными: 1000.00 [08:06:29]line Безнал.: 0.00 [08:06:29]line Место: АЗС № 130 "Партнер Нефть" [08:06:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:06:29]line СНО: Общий режим [08:06:29]line Чек 63 23.08.2024 08:06 [08:06:29]line Смена: 469 ФФД: 1.0 [08:06:29]line ЗНМ: 0300000070 [08:06:29]line РНМ: 0000000000092562 [08:06:29]line Версия ККМ: 001 [08:06:29]line ФМ: 0000000000871769 [08:06:29]line ФД: 165210 [08:06:29]line ФПД: 103586082386405 [08:06:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165210&fm=103586082386405&tin=02508201610067®Number=0000000000092562&sum=100000 [08:06:29]written 0, free lines is 4095 [08:06:29]OFD Sender: Processing packet 165210 [packets to send 989, broken 988] [08:06:29]ProducePacketName [08:06:29]name=ofd_packets/00165210 [08:06:29]OFD Sender: To server: pG, [08:06:29]CommunicateWithHost lk.salyk.kg:30040 [08:06:29]ConnectInit lk.salyk.kg [08:06:29]Write to MH i2c: 01 00 00 BF 06 C5 [08:06:29]Write i2c OK [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: 01 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: 01 07 00 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: 01 07 00 BF 06 00 00 00 00 00 B8 0C 90 [08:06:29]RasterBufferAndPrint [08:06:29]line [08:06:29]line [08:06:29]line [08:06:29]line [08:06:29]line [08:06:29]written 0, free lines is 3269 [08:06:29]MH_Cut [08:06:29]Write to MH i2c: D1 01 00 C6 06 01 9E [08:06:29]Write i2c OK [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: D1 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: D1 01 00 [08:06:29]MH_I2C_Read... [08:06:29]Read from MH i2c: D1 01 00 C6 06 00 9D [08:06:29]Write to MH i2c: 01 00 00 C7 06 CD [08:06:29]Write i2c OK [08:06:29]MH_I2C_Read... [08:06:29]Connected sock=10 [08:06:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6C 74 07 01 12 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 3F 00 00 00 F4 03 04 00 03 43 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 85 02 00 35 04 06 00 5E 36 03 A4 F1 E5 56 D7 DE EE 98 69 8A 86 [08:06:30]*** Cut start [08:06:30]*** Purtial cut [08:06:30]*** Stage 1: CUTSNS_PIN = 1 [08:06:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7D D4 47 00 79 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 85 02 00 F4 03 04 00 50 EC C7 66 B6 04 01 00 00 22 46 9C 8F 2E 11 83 B2 [08:06:32]CommunicateWithHost err = 0 [08:06:32]CheckOFDResponse [08:06:32]1017 (14) - 77093643461234 [08:06:32]1041 (16) - 0000000000871769 [08:06:32]1040 (4) - 165210 [08:06:32]1012 (4) - 23.08.2024 01:56 [08:06:32]1206 (1) - 0 [08:06:32]OFD Sender: Remove packet 165210 [08:06:32]ProducePacketName [08:06:32]name=ofd_packets/00165210 [08:06:32]NVStorageDeleteData [08:06:32]Read from MH i2c: 01 [08:06:32]MH_I2C_Read... [08:06:32]*** Stop cut motor [08:06:32]*** Cut end [08:06:32]Read from MH i2c: 01 07 00 [08:06:32]MH_I2C_Read... [08:06:32]Read from MH i2c: 01 07 00 C7 06 00 00 00 00 00 FF 0F E2 [08:06:32]process_action close_receipt done [08:06:32]requested_data is exist [08:06:32]produce_requested_data [08:06:32]requested_item fm.sn is exist - process it [08:06:32]wFMCommunicate request_size=4 [08:06:32]MH_SAM_APDU [08:06:32]CAPDU: 80 11 00 00 [08:06:32]Write to MH i2c: E2 08 00 C8 06 80 11 00 00 00 00 00 00 48 [08:06:32]Write i2c OK [08:06:32]MH_I2C_Read... [08:06:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:06:32]Read from MH i2c: E2 [08:06:32]MH_I2C_Read... [08:06:32]Read from MH i2c: E2 17 00 [08:06:32]MH_I2C_Read... [08:06:32]Read from MH i2c: E2 17 00 C8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [08:06:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:06:32]wFMCommunicate OK [08:06:32]requested_item fd.num is exist - process it [08:06:32]SAM_PROTO_GetFieldsCounters [08:06:32]wFMCommunicate request_size=4 [08:06:32]MH_SAM_APDU [08:06:32]CAPDU: 80 13 00 00 [08:06:32]Write to MH i2c: E2 08 00 C9 06 80 13 00 00 00 00 00 00 4B [08:06:32]Write i2c OK [08:06:32]MH_I2C_Read... [08:06:32]OFD Sender: No OFD packet to send [08:06:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:06:32]Read from MH i2c: E2 [08:06:32]MH_I2C_Read... [08:06:32]Read from MH i2c: E2 62 00 [08:06:32]MH_I2C_Read... [08:06:32]Read from MH i2c: E2 62 00 C9 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [08:06:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3F 00 00 00 5E 04 04 00 3F 00 00 00 57 04 04 00 40 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:06:32]wFMCommunicate OK [08:06:32]SAM_PROTO_GetFieldsCounters done [08:06:32]requested_item shift.num is exist - process it [08:06:32]requested_item shift.opened is exist - process it [08:06:32]req_shift_opened [08:06:32]FM_GetShiftState [08:06:32]SAM_PROTO_GetShiftState [08:06:32]wFMCommunicate request_size=4 [08:06:32]MH_SAM_APDU [08:06:32]CAPDU: 80 13 01 00 [08:06:32]Write to MH i2c: E2 08 00 CA 06 80 13 01 00 00 00 00 00 4D [08:06:32]Write i2c OK [08:06:32]MH_I2C_Read... [08:06:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:06:32]Read from MH i2c: E2 [08:06:32]MH_I2C_Read... [08:06:32]Read from MH i2c: E2 0E 00 [08:06:32]MH_I2C_Read... [08:06:32]Read from MH i2c: E2 0E 00 CA 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7B [08:06:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:06:32]wFMCommunicate OK [08:06:32]SAM_PROTO_GetShiftState done [08:06:32]FM_GetShiftState done [08:06:32]req_shift_opened done [08:06:32]requested_item shift.open_date is exist - process it [08:06:32]req_shift_open_date [08:06:32]req_shift_open_date done [08:06:32]produce_requested_data done [08:06:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165210,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:06:32]process_action_free close_receipt [08:06:32]json_value_free [08:06:32]json_value_free done [08:06:32]process_json_proto returns [08:06:32]Send response to host [08:06:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165210,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:06:32]free response buf [08:06:32]execute_script done [08:06:32]execute_script returns [08:06:32]free content buf [08:06:32]Sock 9.Close socket [08:06:32]Sock 9.Thread stoped [08:06:35]recv_with_timeout no data received [08:06:37]OFD Sender: No OFD packet to send [08:06:42]OFD Sender: No OFD packet to send [08:06:47]OFD Sender: No OFD packet to send [08:06:52]OFD Sender: No OFD packet to send [08:06:57]OFD Sender: No OFD packet to send [08:07:02]OFD Sender: No OFD packet to send [08:07:07]OFD Sender: No OFD packet to send [08:07:12]OFD Sender: No OFD packet to send [08:07:17]OFD Sender: No OFD packet to send [08:07:22]OFD Sender: No OFD packet to send [08:07:27]OFD Sender: No OFD packet to send [08:07:32]OFD Sender: No OFD packet to send [08:07:37]OFD Sender: No OFD packet to send [08:07:42]OFD Sender: No OFD packet to send [08:07:43]recv_with_timeout no data received [08:07:47]OFD Sender: No OFD packet to send [08:07:53]OFD Sender: No OFD packet to send [08:07:58]OFD Sender: No OFD packet to send [08:08:03]OFD Sender: No OFD packet to send [08:08:08]OFD Sender: No OFD packet to send [08:08:13]OFD Sender: No OFD packet to send [08:08:18]OFD Sender: No OFD packet to send [08:08:23]OFD Sender: No OFD packet to send [08:08:28]OFD Sender: No OFD packet to send [08:08:33]OFD Sender: No OFD packet to send [08:08:38]OFD Sender: No OFD packet to send [08:08:43]OFD Sender: No OFD packet to send [08:08:48]OFD Sender: No OFD packet to send [08:08:53]OFD Sender: No OFD packet to send [08:08:58]OFD Sender: No OFD packet to send [08:09:03]OFD Sender: No OFD packet to send [08:09:08]OFD Sender: No OFD packet to send [08:09:13]OFD Sender: No OFD packet to send [08:09:18]OFD Sender: No OFD packet to send [08:09:23]OFD Sender: No OFD packet to send [08:09:28]OFD Sender: No OFD packet to send [08:09:33]OFD Sender: No OFD packet to send [08:09:37]accept exits with 7 [08:09:37]New connection [08:09:37]New thread 3067309412 created [08:09:37]Thread 3067452772 joined [08:09:37]Waiting for new connection... [08:09:37] Sock 7.Parse request [08:09:37]Sock 7.Check first char [08:09:37]Sock 7.First char is OK [08:09:37]request: POST /json_proto HTTP/1.0 [08:09:37]Method: POST [08:09:37]URL: /json_proto [08:09:37]Method is POST - this is cgi request [08:09:37]url: /json_proto [08:09:37]query_string will be loaded in cgi processing [08:09:37]execute_cgi json_proto POST (null) [08:09:37]execute_cgi path=json_proto method=POST [08:09:37]POST find Content-Length [08:09:37]Host: 172.17.44.132:8080 [08:09:37]Content-Length: 682 [08:09:37]Content-Type: application/json [08:09:37] [08:09:37]POST finish read [08:09:37]Found Content-Length = 682 [08:09:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:09:37]execute_script... [08:09: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)294037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:09:37]POST & json_proto [08:09:37]process_json_proto [08:09:37]json parsed OK: [08:09:37]protocol is kg_v1.0 [08:09:37]action value=close_receipt [08:09:37]process_action close_receipt [08:09:37]cmd_close_receipt [08:09:37]MH_GetDate [08:09:37]Write to MH i2c: F0 00 00 CB 06 C0 [08:09:37]Write i2c OK [08:09:37]MH_I2C_Read... [08:09:37]Read from MH i2c: F0 [08:09:37]MH_I2C_Read... [08:09:37]Read from MH i2c: F0 09 00 [08:09:37]MH_I2C_Read... [08:09:37]Read from MH i2c: F0 09 00 CB 06 00 C1 43 C8 66 2A 83 C1 65 CE [08:09:37]GetLastDocTimeStamp 1724400387 [08:09:37]current date 1724400577 [08:09:37]FM_GetShiftState [08:09:37]SAM_PROTO_GetShiftState [08:09:37]wFMCommunicate request_size=4 [08:09:37]MH_SAM_APDU [08:09:37]CAPDU: 80 13 01 00 [08:09:37]Write to MH i2c: E2 08 00 CC 06 80 13 01 00 00 00 00 00 4F [08:09:37]Write i2c OK [08:09:37]MH_I2C_Read... [08:09:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:37]Read from MH i2c: E2 [08:09:37]MH_I2C_Read... [08:09:37]Read from MH i2c: E2 0E 00 [08:09:37]MH_I2C_Read... [08:09:37]Read from MH i2c: E2 0E 00 CC 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7D [08:09:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:09:37]wFMCommunicate OK [08:09:37]SAM_PROTO_GetShiftState done [08:09:37]FM_GetShiftState done [08:09:37]opened in 1724372766 [08:09:37]opened+sec_in_day 1724459166 [08:09:37]quantity*price = 100005 [08:09:37]sum+1 = 100006 [08:09:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 64 23.08.2024 08:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165211 ФПД: 179554135117743 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080937&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165211&fm=179554135117743&tin=02508201610067®Number=0000000000092562&sum=100000 [08:09:38]StoreToDocumentArchive [08:09:38]shift 469 fd 165211 [08:09:38]save to /storage/0469/doc_00165211 [08:09:38]save last doc name /storage/0469/doc_00165211 to /storage/kkm_last_doc_name [08:09:38]save OK [08:09:38]Clear old archive folders... [08:09:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:09:38]tlvbuf is 01B6A8C0 [08:09:38]SAM_PROTO_ClearQueue [08:09:38]wFMCommunicate request_size=4 [08:09:38]MH_SAM_APDU [08:09:38]CAPDU: 80 09 00 00 [08:09:38]Write to MH i2c: E2 08 00 D9 06 80 09 00 00 00 00 00 00 51 [08:09:38]Write i2c OK [08:09:38]MH_I2C_Read... [08:09:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:09:38]Read from MH i2c: E2 [08:09:38]MH_I2C_Read... [08:09:38]Read from MH i2c: E2 03 00 [08:09:38]MH_I2C_Read... [08:09:38]Read from MH i2c: E2 03 00 D9 06 00 90 00 53 [08:09:38]RAPDU: 90 00 [08:09:38]wFMCommunicate OK [08:09:38]SAM_PROTO_ClearQueue done [08:09:38]KKMCreateOFDPacket [08:09:38]OFDProtocolAddRootSTLVToBuf [08:09:38]FM_MakeSignedData [08:09:38]FM_MakeSignedData [08:09:38]SAM_PROTO_SignData [08:09:38]wFMCommunicate request_size=4 [08:09:38]MH_SAM_APDU [08:09:38]CAPDU: 80 0D 01 02 [08:09:38]Write to MH i2c: E2 08 00 DA 06 80 0D 01 02 00 00 00 00 59 [08:09:38]Write i2c OK [08:09:38]MH_I2C_Read... [08:09:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:09:38]Read from MH i2c: E2 [08:09:38]MH_I2C_Read... [08:09:38]Read from MH i2c: E2 03 00 [08:09:38]MH_I2C_Read... [08:09:38]Read from MH i2c: E2 03 00 DA 06 00 90 00 54 [08:09:38]RAPDU: 90 00 [08:09:38]wFMCommunicate OK [08:09:38]wFMCommunicate request_size=255 [08:09:38]MH_SAM_APDU [08:09:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 C1 43 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 85 02 00 35 04 06 00 A3 [08:09:38]Write to MH i2c: E2 02 01 DB 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 C1 43 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 85 02 00 35 04 06 00 A3 00 00 39 [08:09:38]Write i2c OK [08:09:38]MH_I2C_Read... [08:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:39]Read from MH i2c: E2 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: E2 03 00 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: E2 03 00 DB 06 00 90 00 55 [08:09:39]RAPDU: 90 00 [08:09:39]wFMCommunicate OK [08:09:39]wFMCommunicate request_size=10 [08:09:39]MH_SAM_APDU [08:09:39]CAPDU: 80 0D 02 02 05 4D B4 71 0F AF [08:09:39]Write to MH i2c: E2 0D 00 DC 06 80 0D 02 02 05 00 4D B4 71 0F AF 00 00 96 [08:09:39]Write i2c OK [08:09:39]MH_I2C_Read... [08:09:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:39]Read from MH i2c: E2 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: E2 03 00 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: E2 03 00 DC 06 00 90 00 56 [08:09:39]RAPDU: 90 00 [08:09:39]wFMCommunicate OK [08:09:39]wFMCommunicate request_size=4 [08:09:39]MH_SAM_APDU [08:09:39]CAPDU: 80 0D 03 02 [08:09:39]Write to MH i2c: E2 08 00 DD 06 80 0D 03 02 00 00 00 00 5E [08:09:39]Write i2c OK [08:09:39]MH_I2C_Read... [08:09:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:09:39]Read from MH i2c: E2 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: E2 0B 00 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: E2 0B 00 DD 06 00 D4 C1 CD A8 D5 37 00 76 90 00 EB [08:09:39]RAPDU: D4 C1 CD A8 D5 37 00 76 90 00 [08:09:39]wFMCommunicate OK [08:09:39]SAM_PROTO_SignData done [08:09:39]FM_MakeSignedData done [08:09:39]CreateOFDProtocolMessage [08:09:39]wFMCommunicate request_size=4 [08:09:39]MH_SAM_APDU [08:09:39]CAPDU: 80 11 00 00 [08:09:39]Write to MH i2c: E2 08 00 DE 06 80 11 00 00 00 00 00 00 5E [08:09:39]Write i2c OK [08:09:39]MH_I2C_Read... [08:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:39]Read from MH i2c: E2 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: E2 17 00 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: E2 17 00 DE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [08:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:09:39]wFMCommunicate OK [08:09:39]CreateOFDProtocolMessage done [08:09:39]OFDSenderStorePacket 165211 [08:09:39]StoreOFDPacket docnum=165211 [08:09:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 07 0B 07 01 DC 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 C1 43 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 85 02 00 35 04 06 00 A3 4D B4 71 0F AF D4 C1 CD A8 D5 37 00 76 [08:09:39]CheckFolder [08:09:39]dirname=/storage/ofd_packets [08:09:39]CheckFolder done [08:09:39]ProducePacketName [08:09:39]name=ofd_packets/00165211 [08:09:39]NVStorageSaveData ofd_packets/00165211 [08:09:39]File name is /storage/ofd_packets/00165211 [08:09:39]Write 301 bytes [08:09:39]NVStorageSaveData done [08:09:39]OFDSenderStorePacket done [08:09:39]KKMCreateOFDPacket done [08:09:39]NVStorageSaveData kkm_last_timestamp [08:09:39]File name is /storage/kkm_last_timestamp [08:09:39]Write 4 bytes [08:09:39]NVStorageSaveData done [08:09:39]ExternCall_PrintAddStr [08:09:39]wPrintStart [08:09:39]Write to MH i2c: 01 00 00 DF 06 E5 [08:09:39]Write i2c OK [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: 01 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: 01 07 00 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: 01 07 00 DF 06 00 00 00 00 00 FF 0F FA [08:09:39]RasterBufferAndPrint [08:09:39]line Счет N : (1)294037 [08:09:39]line ИНН: 02508201610067 [08:09:39]line Контрольно-Кассовый Чек [08:09:39]line ПРОДАЖА [08:09:39]line ТРК (МРК, ГНК) : 32 [08:09:39]line Товар: 2710124130 [08:09:39]line Аи-92-К-5 [08:09:39]line 14.750 * 67.80 [08:09:39]line = 1000.05 [08:09:39]line НДС 12% НСП 1% [08:09:39]line > о реализуемом товаре [08:09:39]line ОКРУГЛЕНИЕ: -0.05 [08:09:39]line ИТОГО: 1000.00 [08:09:39]line Внесено: 1000.00 [08:09:39]line СДАЧА: 0.00 [08:09:39]line НСП 1% : 8.85 [08:09:39]line НДС 12% : 106.20 [08:09:39]line Наличными: 1000.00 [08:09:39]line Безнал.: 0.00 [08:09:39]line Место: АЗС № 130 "Партнер Нефть" [08:09:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:09:39]line СНО: Общий режим [08:09:39]line Чек 64 23.08.2024 08:09 [08:09:39]line Смена: 469 ФФД: 1.0 [08:09:39]line ЗНМ: 0300000070 [08:09:39]line РНМ: 0000000000092562 [08:09:39]line Версия ККМ: 001 [08:09:39]line ФМ: 0000000000871769 [08:09:39]line ФД: 165211 [08:09:39]line ФПД: 179554135117743 [08:09:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080937&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165211&fm=179554135117743&tin=02508201610067®Number=0000000000092562&sum=100000 [08:09:39]OFD Sender: Processing packet 165211 [packets to send 989, broken 988] [08:09:39]ProducePacketName [08:09:39]name=ofd_packets/00165211 [08:09:39]OFD Sender: To server: pG, [08:09:39]CommunicateWithHost lk.salyk.kg:30040 [08:09:39]ConnectInit lk.salyk.kg [08:09:39]written 0, free lines is 4095 [08:09:39]Write to MH i2c: 01 00 00 0A 07 11 [08:09:39]Write i2c OK [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: 01 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: 01 07 00 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: 01 07 00 0A 07 00 00 00 00 00 B0 0C D4 [08:09:39]RasterBufferAndPrint [08:09:39]line [08:09:39]line [08:09:39]line [08:09:39]line [08:09:39]line [08:09:39]written 0, free lines is 3254 [08:09:39]MH_Cut [08:09:39]Write to MH i2c: D1 01 00 11 07 01 EA [08:09:39]Write i2c OK [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: D1 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: D1 01 00 [08:09:39]MH_I2C_Read... [08:09:39]Read from MH i2c: D1 01 00 11 07 00 E9 [08:09:39]Write to MH i2c: 01 00 00 12 07 19 [08:09:39]Write i2c OK [08:09:39]MH_I2C_Read... [08:09:40]Connected sock=10 [08:09:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 07 0B 07 01 DC 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 C1 43 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 85 02 00 35 04 06 00 A3 4D B4 71 0F AF D4 C1 CD A8 D5 37 00 76 [08:09:40]*** Cut start [08:09:40]*** Purtial cut [08:09:40]*** Stage 1: CUTSNS_PIN = 1 [08:09:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AF 72 47 00 B2 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 85 02 00 F4 03 04 00 0F ED C7 66 B6 04 01 00 00 FA 81 39 DB C3 1F 2D DB [08:09:41]CommunicateWithHost err = 0 [08:09:41]CheckOFDResponse [08:09:41]1017 (14) - 77093643461234 [08:09:41]1041 (16) - 0000000000871769 [08:09:41]1040 (4) - 165211 [08:09:41]1012 (4) - 23.08.2024 01:59 [08:09:41]1206 (1) - 0 [08:09:41]OFD Sender: Remove packet 165211 [08:09:41]ProducePacketName [08:09:41]name=ofd_packets/00165211 [08:09:41]NVStorageDeleteData [08:09:41]OFD Sender: No OFD packet to send [08:09:42]Read from MH i2c: 01 [08:09:42]MH_I2C_Read... [08:09:42]*** Stop cut motor [08:09:42]*** Cut end [08:09:42]Read from MH i2c: 01 07 00 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: 01 07 00 12 07 00 00 00 00 00 FF 0F 2E [08:09:42]process_action close_receipt done [08:09:42]requested_data is exist [08:09:42]produce_requested_data [08:09:42]requested_item fm.sn is exist - process it [08:09:42]wFMCommunicate request_size=4 [08:09:42]MH_SAM_APDU [08:09:42]CAPDU: 80 11 00 00 [08:09:42]Write to MH i2c: E2 08 00 13 07 80 11 00 00 00 00 00 00 94 [08:09:42]Write i2c OK [08:09:42]MH_I2C_Read... [08:09:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:42]Read from MH i2c: E2 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 17 00 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 17 00 13 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [08:09:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:09:42]wFMCommunicate OK [08:09:42]requested_item fd.num is exist - process it [08:09:42]SAM_PROTO_GetFieldsCounters [08:09:42]wFMCommunicate request_size=4 [08:09:42]MH_SAM_APDU [08:09:42]CAPDU: 80 13 00 00 [08:09:42]Write to MH i2c: E2 08 00 14 07 80 13 00 00 00 00 00 00 97 [08:09:42]Write i2c OK [08:09:42]MH_I2C_Read... [08:09:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:09:42]Read from MH i2c: E2 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 62 00 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 62 00 14 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [08:09:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 40 00 00 00 5E 04 04 00 40 00 00 00 57 04 04 00 41 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:09:42]wFMCommunicate OK [08:09:42]SAM_PROTO_GetFieldsCounters done [08:09:42]requested_item shift.num is exist - process it [08:09:42]requested_item shift.opened is exist - process it [08:09:42]req_shift_opened [08:09:42]FM_GetShiftState [08:09:42]SAM_PROTO_GetShiftState [08:09:42]wFMCommunicate request_size=4 [08:09:42]MH_SAM_APDU [08:09:42]CAPDU: 80 13 01 00 [08:09:42]Write to MH i2c: E2 08 00 15 07 80 13 01 00 00 00 00 00 99 [08:09:42]Write i2c OK [08:09:42]MH_I2C_Read... [08:09:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:42]Read from MH i2c: E2 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 0E 00 [08:09:42]MH_I2C_Read... [08:09:42]Read from MH i2c: E2 0E 00 15 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C7 [08:09:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:09:42]wFMCommunicate OK [08:09:42]SAM_PROTO_GetShiftState done [08:09:42]FM_GetShiftState done [08:09:42]req_shift_opened done [08:09:42]requested_item shift.open_date is exist - process it [08:09:42]req_shift_open_date [08:09:42]req_shift_open_date done [08:09:42]produce_requested_data done [08:09:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165211,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:09:42]process_action_free close_receipt [08:09:42]json_value_free [08:09:42]json_value_free done [08:09:42]process_json_proto returns [08:09:42]Send response to host [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17219893+1707180842=1724400735 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 60 44 C8 66 2A 83 C1 65 A4 [08:12:16]Current date/time: 23.08.2024 08:12 [08:12:16]FM_Init [08:12:16]wFMConnect [08:12:16]MH_SAM_On [08:12:16]Write to MH i2c: E0 00 00 08 00 E7 [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]*** iso7816_init finished! [08:12:16]*** atr: [08:12:16]*** 0F 3B D5 18 FF 81 91 FE [08:12:16]*** 1F C3 80 73 C8 21 10 0A [08:12:16]*** 00 00 00 00 00 00 00 00 [08:12:16]*** 00 00 00 00 00 00 00 00 [08:12:16]*** 00 00 00 00 00 00 00 00 [08:12:16]*** 00 00 00 00 00 00 00 00 [08:12:16]*** 00 00 00 00 00 00 00 00 [08:12:16]*** 00 00 00 00 00 00 00 00 [08:12:16]Read from MH i2c: E0 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E0 10 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:12:16]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:12:16]wFMCommunicate request_size=10 [08:12:16]MH_SAM_APDU [08:12:16]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:12:16]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:12:16]Read from MH i2c: E2 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 03 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:12:16]RAPDU: 90 00 [08:12:16]wFMCommunicate OK [08:12:16]wFMCommunicate request_size=4 [08:12:16]MH_SAM_APDU [08:12:16]CAPDU: 80 11 00 00 [08:12:16]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:16]Read from MH i2c: E2 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 17 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [08:12:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:12:16]wFMCommunicate OK [08:12:16]Detected FM SN is 0000000000871769 [08:12:16]Stored FM SN is 0000000000871769 [08:12:16]wFMCommunicate request_size=9 [08:12:16]MH_SAM_APDU [08:12:16]CAPDU: 80 16 00 00 04 E7 8B 00 00 [08:12:16]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:12:16]Read from MH i2c: E2 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 03 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:12:16]RAPDU: 90 00 [08:12:16]wFMCommunicate OK [08:12:16]FM PIN OK [08:12:16]wFMCommunicate request_size=8 [08:12:16]MH_SAM_APDU [08:12:16]CAPDU: 80 14 04 00 03 02 00 01 [08:12:16]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:12:16]Read from MH i2c: E2 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 03 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:12:16]RAPDU: 90 00 [08:12:16]wFMCommunicate OK [08:12:16]wFMCommunicate request_size=13 [08:12:16]MH_SAM_APDU [08:12:16]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:12:16]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:12:16]Read from MH i2c: E2 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 03 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:12:16]RAPDU: 90 00 [08:12:16]wFMCommunicate OK [08:12:16]wFMCommunicate request_size=4 [08:12:16]MH_SAM_APDU [08:12:16]CAPDU: 80 11 00 00 [08:12:16]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:16]Read from MH i2c: E2 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 17 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [08:12:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:12:16]wFMCommunicate OK [08:12:16]DocumentArchiveInit [08:12:16]Start Httpd... [08:12:16]Httpd thread 3067350372 created [08:12:16]Write to MH i2c: 01 00 00 0F 00 0F [08:12:16]Write i2c OK [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: 01 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: 01 07 00 [08:12:16]MH_I2C_Read... [08:12:16]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:12:16]MH Int Process started [08:12:16]Allocated Socket 7 [08:12:16]Bind OK [08:12:16]Listen OK [08:12:16]httpd running on port 8080 [08:12:16]Waiting for new connection... [08:12:17]OFD Sender: Processing packet 165212 [packets to send 989, broken 988] [08:12:17]ProducePacketName [08:12:17]name=ofd_packets/00165212 [08:12:17]OFD Sender: To server: pG, [08:12:17]CommunicateWithHost lk.salyk.kg:30040 [08:12:17]ConnectInit lk.salyk.kg [08:12:19]Connected sock=8 [08:12:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 55 FC 04 01 30 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 D6 43 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 85 02 00 35 04 06 00 35 4A E7 1B 6A D3 9C 2B A4 61 C0 11 51 DF [08:12:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1F 80 47 00 9D 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 85 02 00 F4 03 04 00 AE ED C7 66 B6 04 01 00 00 BC 8C 50 17 37 50 03 E3 [08:12:20]CommunicateWithHost err = 0 [08:12:20]CheckOFDResponse [08:12:20]1017 (14) - 77093643461234 [08:12:20]1041 (16) - 0000000000871769 [08:12:20]1040 (4) - 165212 [08:12:20]1012 (4) - 23.08.2024 02:02 [08:12:20]1206 (1) - 0 [08:12:20]OFD Sender: Remove packet 165212 [08:12:20]ProducePacketName [08:12:20]name=ofd_packets/00165212 [08:12:20]NVStorageDeleteData [08:12:20]OFD Sender: No OFD packet to send [08:12:25]OFD Sender: No OFD packet to send [08:12:29]accept exits with 6 [08:12:29]New connection [08:12:29]New thread 3067063652 created [08:12:29]Waiting for new connection... [08:12:29] Sock 6.Parse request [08:12:29]Sock 6.Check first char [08:12:29]Sock 6.First char is OK [08:12:29]request: POST /json_proto HTTP/1.0 [08:12:29]Method: POST [08:12:29]URL: /json_proto [08:12:29]Method is POST - this is cgi request [08:12:29]url: /json_proto [08:12:29]query_string will be loaded in cgi processing [08:12:29]execute_cgi json_proto POST (null) [08:12:29]execute_cgi path=json_proto method=POST [08:12:29]POST find Content-Length [08:12:29]Host: 172.17.44.132:8080 [08:12:29]Content-Length: 215 [08:12:29]Content-Type: application/json [08:12:29] [08:12:29]POST finish read [08:12:29]Found Content-Length = 215 [08:12:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:29]execute_script... [08:12:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:12:29]POST & json_proto [08:12:29]process_json_proto [08:12:29]json parsed OK: [08:12:29]protocol is kg_v1.0 [08:12:29]action value=get_value [08:12:29]process_action get_value [08:12:29]cmd_get_value [08:12:29]process_action get_value done [08:12:29]requested_data is exist [08:12:29]produce_requested_data [08:12:29]requested_item kkm.sn is exist - process it [08:12:29]requested_item kkm.ver is exist - process it [08:12:29]requested_item fm.sn is exist - process it [08:12:29]wFMCommunicate request_size=4 [08:12:29]MH_SAM_APDU [08:12:29]CAPDU: 80 11 00 00 [08:12:29]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [08:12:29]Write i2c OK [08:12:29]MH_I2C_Read... [08:12:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:12:29]Read from MH i2c: E2 [08:12:29]MH_I2C_Read... [08:12:29]Read from MH i2c: E2 17 00 [08:12:29]MH_I2C_Read... [08:12:29]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [08:12:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:12:29]wFMCommunicate OK [08:12:29]requested_item fd.num is exist - process it [08:12:29]SAM_PROTO_GetFieldsCounters [08:12:29]wFMCommunicate request_size=4 [08:12:29]MH_SAM_APDU [08:12:29]CAPDU: 80 13 00 00 [08:12:29]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [08:12:29]Write i2c OK [08:12:29]MH_I2C_Read... [08:12:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:12:29]Read from MH i2c: E2 [08:12:29]MH_I2C_Read... [08:12:29]Read from MH i2c: E2 62 00 [08:12:29]MH_I2C_Read... [08:12:29]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [08:12:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 41 00 00 00 5E 04 04 00 41 00 00 00 57 04 04 00 42 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:12:29]wFMCommunicate OK [08:12:29]SAM_PROTO_GetFieldsCounters done [08:12:29]requested_item shift.num is exist - process it [08:12:29]requested_item shift.opened is exist - process it [08:12:29]req_shift_opened [08:12:29]FM_GetShiftState [08:12:29]SAM_PROTO_GetShiftState [08:12:29]wFMCommunicate request_size=4 [08:12:29]MH_SAM_APDU [08:12:29]CAPDU: 80 13 01 00 [08:12:29]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [08:12:29]Write i2c OK [08:12:29]MH_I2C_Read... [08:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:12:30]Read from MH i2c: E2 [08:12:30]MH_I2C_Read... [08:12:30]Read from MH i2c: E2 0E 00 [08:12:30]MH_I2C_Read... [08:12:30]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [08:12:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:12:30]wFMCommunicate OK [08:12:30]SAM_PROTO_GetShiftState done [08:12:30]FM_GetShiftState done [08:12:30]req_shift_opened done [08:12:30]requested_item shift.open_date is exist - process it [08:12:30]req_shift_open_date [08:12:30]req_shift_open_date done [08:12:30]produce_requested_data done [08:12:30]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165212,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:12:30]process_action_free get_value [08:12:30]json_value_free [08:12:30]json_value_free done [08:12:30]process_json_proto returns [08:12:30]Send response to host [08:12:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165212,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:12:30]free response buf [08:12:30]execute_script done [08:12:30]execute_script returns [08:12:30]free content buf [08:12:30]Sock 6.Close socket [08:12:30]Sock 6.Thread stoped [08:12:30]accept exits with 9 [08:12:30]New connection [08:12:30]New thread 3066920292 created [08:12:30]Thread 3067063652 joined [08:12:30]Waiting for new connection... [08:12:30] Sock 9.Parse request [08:12:30]Sock 9.Check first char [08:12:30]Sock 9.First char is OK [08:12:30]request: POST /json_proto HTTP/1.0 [08:12:30]Method: POST [08:12:30]URL: /json_proto [08:12:30]Method is POST - this is cgi request [08:12:30]url: /json_proto [08:12:30]query_string will be loaded in cgi processing [08:12:30]execute_cgi json_proto POST (null) [08:12:30]execute_cgi path=json_proto method=POST [08:12:30]POST find Content-Length [08:12:30]Host: 172.17.44.132:8080 [08:12:30]Content-Length: 331 [08:12:30]Content-Type: application/json [08:12:30] [08:12:30]POST finish read [08:12:30]Found Content-Length = 331 [08:12:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:12:30]execute_script... [08:12:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:12:30]POST & json_proto [08:12:30]process_json_proto [08:12:30]json parsed OK: [08:12:30]protocol is kg_v1.0 [08:12:30]action value=get_value [08:12:30]process_action get_value [08:12:30]cmd_get_value [08:12:30]process_action get_value done [08:12:30]requested_data is exist [08:12:30]produce_requested_data [08:12:30]requested_item fm.sale.total is exist - process it [08:12:30]SAM_PROTO_GetFMData [08:12:30]wFMCommunicate request_size=4 [08:12:30]MH_SAM_APDU [08:12:30]CAPDU: 80 13 03 00 [08:12:30]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:12:30]Write i2c OK [08:12:30]MH_I2C_Read... [08:12:30]OFD Sender: No OFD packet to send [08:12:30]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:12:30]Read from MH i2c: E2 [08:12:30]MH_I2C_Read... [08:12:30]Read from MH i2c: E2 FD 00 [08:12:30]MH_I2C_Read... [08:12:30]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 B1 81 02 00 69 04 A4 00 6F 04 04 00 A0 7E 02 00 B1 04 05 00 E3 CC E3 76 03 70 04 05 00 5A 36 B9 71 02 72 04 05 00 89 96 2A 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 12 3B 33 5E 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 56 5D D9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 F3 [08:12:30]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B1 81 02 00 69 04 A4 00 6F 04 04 00 A0 7E 02 00 B1 04 05 00 E3 CC E3 76 03 70 04 05 00 5A 36 B9 71 02 72 04 05 00 89 96 2A 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 12 3B 33 5E 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 56 5D D9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [08:12:30]wFMCommunicate OK [08:12:30]wFMCommunicate request_size=4 [08:12:30]MH_SAM_APDU [08:12:30]CAPDU: 80 17 00 00 [08:12:30]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:12:30]Write i2c OK [08:12:30]MH_I2C_Read... [08:12:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:12:31]Read from MH i2c: E2 [08:12:31]MH_I2C_Read... [08:12:31]Read from MH i2c: E2 FD 00 [08:12:31]MH_I2C_Read... [08:12:31]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [08:12:31]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:12:31]wFMCommunicate OK [08:12:31]wFMCommunicate request_size=4 [08:12:31]MH_SAM_APDU [08:12:31]CAPDU: 80 17 00 00 [08:12:31]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:12:31]Write i2c OK [08:12:31]MH_I2C_Read... [08:12:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:12:31]Read from MH i2c: E2 [08:12:31]MH_I2C_Read... [08:12:31]Read from MH i2c: E2 FD 00 [08:12:31]MH_I2C_Read... [08:12:31]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [08:12:31]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:12:31]wFMCommunicate OK [08:12:31]wFMCommunicate request_size=4 [08:12:31]MH_SAM_APDU [08:12:31]CAPDU: 80 17 00 00 [08:12:31]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:12:31]Write i2c OK [08:12:31]MH_I2C_Read... [08:12:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:12:31]Read from MH i2c: E2 [08:12:31]MH_I2C_Read... [08:12:31]Read from MH i2c: E2 FD 00 [08:12:31]MH_I2C_Read... [08:12:31]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [08:12:31]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:12:31]wFMCommunicate OK [08:12:31]wFMCommunicate request_size=4 [08:12:31]MH_SAM_APDU [08:12:31]CAPDU: 80 17 00 00 [08:12:31]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:12:31]Write i2c OK [08:12:31]MH_I2C_Read... [08:12:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:12:31]Read from MH i2c: E2 [08:12:31]MH_I2C_Read... [08:12:31]Read from MH i2c: E2 E6 00 [08:12:31]MH_I2C_Read... [08:12:31]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [08:12:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:12:31]wFMCommunicate OK [08:12:31]SAM_PROTO_GetFMData done [08:12:31]requested_item fm.sale_refund.total is exist - process it [08:12:31]requested_item fm.buy.total is exist - process it [08:12:31]requested_item shift.sale.total is exist - process it [08:12:31]SAM_PROTO_GetShiftData [08:12:31]wFMCommunicate request_size=4 [08:12:31]MH_SAM_APDU [08:12:31]CAPDU: 80 13 02 00 [08:12:31]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:12:31]Write i2c OK [08:12:31]MH_I2C_Read... [08:12:32]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:12:32]Read from MH i2c: E2 [08:12:32]MH_I2C_Read... [08:12:32]Read from MH i2c: E2 FD 00 [08:12:32]MH_I2C_Read... [08:12:32]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 41 00 00 00 69 04 9B 00 6F 04 04 00 41 00 00 00 B1 04 03 00 9C 5A 3D 70 04 03 00 1C 7C 30 72 04 03 00 80 DE 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 32 84 06 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 FD 8A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 81 [08:12:32]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 41 00 00 00 69 04 9B 00 6F 04 04 00 41 00 00 00 B1 04 03 00 9C 5A 3D 70 04 03 00 1C 7C 30 72 04 03 00 80 DE 0C 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 32 84 06 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 FD 8A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [08:12:32]wFMCommunicate OK [08:12:32]wFMCommunicate request_size=4 [08:12:32]MH_SAM_APDU [08:12:32]CAPDU: 80 17 00 00 [08:12:32]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:12:32]Write i2c OK [08:12:32]MH_I2C_Read... [08:12:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:12:32]Read from MH i2c: E2 [08:12:32]MH_I2C_Read... [08:12:32]Read from MH i2c: E2 FD 00 [08:12:32]MH_I2C_Read... [08:12:32]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [08:12:32]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [08:12:32]wFMCommunicate OK [08:12:32]wFMCommunicate request_size=4 [08:12:32]MH_SAM_APDU [08:12:32]CAPDU: 80 17 00 00 [08:12:32]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:12:32]Write i2c OK [08:12:32]MH_I2C_Read... [08:12:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:12:32]Read from MH i2c: E2 [08:12:32]MH_I2C_Read... [08:12:32]Read from MH i2c: E2 FD 00 [08:12:32]MH_I2C_Read... [08:12:32]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [08:12:32]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [08:12:32]wFMCommunicate OK [08:12:32]wFMCommunicate request_size=4 [08:12:32]MH_SAM_APDU [08:12:32]CAPDU: 80 17 00 00 [08:12:32]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:12:32]Write i2c OK [08:12:32]MH_I2C_Read... [08:12:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:12:33]Read from MH i2c: E2 [08:12:33]MH_I2C_Read... [08:12:33]Read from MH i2c: E2 FD 00 [08:12:33]MH_I2C_Read... [08:12:33]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [08:12:33]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [08:12:33]wFMCommunicate OK [08:12:33]wFMCommunicate request_size=4 [08:12:33]MH_SAM_APDU [08:12:33]CAPDU: 80 17 00 00 [08:12:33]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:12:33]Write i2c OK [08:12:33]MH_I2C_Read... [08:12:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [08:12:33]Read from MH i2c: E2 [08:12:33]MH_I2C_Read... [08:12:33]Read from MH i2c: E2 CB 00 [08:12:33]MH_I2C_Read... [08:12:33]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [08:12:33]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:12:33]wFMCommunicate OK [08:12:33]SAM_PROTO_GetShiftData done [08:12:33]requested_item shift.sale.total_cash is exist - process it [08:12:33]requested_item shift.sale_refund.total is exist - process it [08:12:33]requested_item shift.sale_refund.total_cash is exist - process it [08:12:33]requested_item shift.buy.total is exist - process it [08:12:33]requested_item shift.buy.total_cash is exist - process it [08:12:33]produce_requested_data done [08:12:33]produce_requested_data return {"fm.sale.total":148795424.99,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":40208.92,"shift.sale.total_cash":31775.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:12:33]process_action_free get_value [08:12:33]json_value_free [08:12:33]json_value_free done [08:12:33]process_json_proto returns [08:12:33]Send response to host [08:12:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":148795424.99,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":40208.92,"shift.sale.total_cash":31775.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:12:33]free response buf [08:12:33]execute_script done [08:12:33]execute_script returns [08:12:33]free content buf [08:12:33]Sock 9.Close socket [08:12:33]Sock 9.Thread stoped [08:12:33]accept exits with 6 [08:12:33]New connection [08:12:33]New thread 3067063652 created [08:12:33]Thread 3066920292 joined [08:12:33]Waiting for new connection... [08:12:33] Sock 6.Parse request [08:12:33]Sock 6.Check first char [08:12:33]Sock 6.First char is OK [08:12:33]request: POST /json_proto HTTP/1.0 [08:12:33]Method: POST [08:12:33]URL: /json_proto [08:12:33]Method is POST - this is cgi request [08:12:33]url: /json_proto [08:12:33]query_string will be loaded in cgi processing [08:12:33]execute_cgi json_proto POST (null) [08:12:33]execute_cgi path=json_proto method=POST [08:12:33]POST find Content-Length [08:12:33]Host: 172.17.44.132:8080 [08:12:33]Content-Length: 144 [08:12:33]Content-Type: application/json [08:12:33] [08:12:33]POST finish read [08:12:33]Found Content-Length = 144 [08:12:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [08:12:33]execute_script... [08:12:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [08:12:33]POST & json_proto [08:12:33]process_json_proto [08:12:33]json parsed OK: [08:12:33]protocol is kg_v1.0 [08:12:33]action value=print_doc [08:12:33]process_action print_doc [08:12:33]ExternCall_PrintAddStr [08:12:33]wPrintStart [08:12:33]Write to MH i2c: 01 00 00 1D 00 1D [08:12:33]Write i2c OK [08:12:33]MH_I2C_Read... [08:12:33]Read from MH i2c: 01 [08:12:33]MH_I2C_Read... [08:12:33]Read from MH i2c: 01 07 00 [08:12:33]MH_I2C_Read... [08:12:33]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [08:12:33]RasterBufferAndPrint [08:12:33]line Счет N : (1)294038 [08:12:33]line ИНН: 02508201610067 [08:12:33]line Контрольно-Кассовый Чек [08:12:33]line ПРОДАЖА [08:12:33]line ТРК (МРК, ГНК) : 44 [08:12:33]line Товар: 2710194800 [08:12:33]line ДТ-К-5 [08:12:33]line 13.130 * 76.20 [08:12:33]line = 1000.51 [08:12:33]line НДС 12% НСП 1% [08:12:33]line > о реализуемом товаре [08:12:33]line ОКРУГЛЕНИЕ: -0.51 [08:12:33]line ИТОГО: 1000.00 [08:12:33]line Внесено: 1000.00 [08:12:33]line СДАЧА: 0.00 [08:12:33]line НСП 1% : 8.85 [08:12:33]line НДС 12% : 106.25 [08:12:33]line Наличными: 1000.00 [08:12:33]line Безнал.: 0.00 [08:12:33]line Место: АЗС № 130 "Партнер Нефть" [08:12:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:12:33]line СНО: Общий режим [08:12:33]line Чек 65 23.08.2024 08:09 [08:12:33]line Смена: 469 ФФД: 1.0 [08:12:33]line ЗНМ: 0300000070 [08:12:33]line РНМ: 0000000000092562 [08:12:33]line Версия ККМ: 001 [08:12:33]line ФМ: 0000000000871769 [08:12:33]line ФД: 165212 [08:12:33]line ФПД: 58595821185747 [08:12:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T080958&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165212&fm=58595821185747&tin=02508201610067®Number=0000000000092562&sum=100000 [08:12:33]written 0, free lines is 4095 [08:12:34]Write to MH i2c: 01 00 00 48 00 48 [08:12:34]Write i2c OK [08:12:34]MH_I2C_Read... [08:12:34]Read from MH i2c: 01 [08:12:34]MH_I2C_Read... [08:12:34]Read from MH i2c: 01 07 00 [08:12:34]MH_I2C_Read... [08:12:34]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 C8 0C 23 [08:12:34]RasterBufferAndPrint [08:12:34]line [08:12:34]line [08:12:34]line [08:12:34]line [08:12:34]line [08:12:34]written 0, free lines is 3287 [08:12:34]MH_Cut [08:12:34]Write to MH i2c: D1 01 00 4F 00 01 21 [08:12:34]Write i2c OK [08:12:34]MH_I2C_Read... [08:12:34]Read from MH i2c: D1 [08:12:34]MH_I2C_Read... [08:12:34]Read from MH i2c: D1 01 00 [08:12:34]MH_I2C_Read... [08:12:34]Read from MH i2c: D1 01 00 4F 00 00 20 [08:12:34]Write to MH i2c: 01 00 00 50 00 50 [08:12:34]Write i2c OK [08:12:34]MH_I2C_Read... [08:12:34]*** Cut start [08:12:34]*** Purtial cut [08:12:34]*** Stage 1: CUTSNS_PIN = 1 [08:12:35]OFD Sender: No OFD packet to send [08:12:36]Read from MH i2c: 01 [08:12:36]MH_I2C_Read... [08:12:36]*** Stop cut motor [08:12:36]*** Cut end [08:12:36]Read from MH i2c: 01 07 00 [08:12:36]MH_I2C_Read... [08:12:36]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [08:12:36]process_action print_doc done [08:12:36]requested_data is exist [08:12:36]produce_requested_data [08:12:36]produce_requested_data return (null) [08:12:36]process_action_free print_doc [08:12:36]json_value_free [08:12:36]json_value_free done [08:12:36]process_json_proto returns [08:12:36]Send response to host [08:12:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [08:12:37]free response buf [08:12:37]execute_script done [08:12:37]execute_script returns [08:12:37]free content buf [08:12:37]Sock 6.Close socket [08:12:37]Sock 6.Thread stoped [08:12:40]OFD Sender: No OFD packet to send [08:12:45]recv_with_timeout no data received [08:12:45]OFD Sender: No OFD packet to send [08:12:50]OFD Sender: No OFD packet to send [08:12:55]OFD Sender: No OFD packet to send [08:13:00]recv_with_timeout no data received [08:13:00]OFD Sender: No OFD packet to send [08:13:05]OFD Sender: No OFD packet to send [08:13:10]OFD Sender: No OFD packet to send [08:13:15]OFD Sender: No OFD packet to send [08:13:19]recv_with_timeout no data received [08:13:20]OFD Sender: No OFD packet to send [08:13:25]OFD Sender: No OFD packet to send [08:13:30]OFD Sender: No OFD packet to send [08:13:35]OFD Sender: No OFD packet to send [08:13:41]OFD Sender: No OFD packet to send [08:13:46]OFD Sender: No OFD packet to send [08:13:51]OFD Sender: No OFD packet to send [08:13:56]OFD Sender: No OFD packet to send [08:14:01]OFD Sender: No OFD packet to send [08:14:06]OFD Sender: No OFD packet to send [08:14:11]OFD Sender: No OFD packet to send [08:14:16]OFD Sender: No OFD packet to send [08:14:21]OFD Sender: No OFD packet to send [08:14:26]OFD Sender: No OFD packet to send [08:14:31]OFD Sender: No OFD packet to send [08:14:36]OFD Sender: No OFD packet to send [08:14:41]OFD Sender: No OFD packet to send [08:14:46]OFD Sender: No OFD packet to send [08:14:51]OFD Sender: No OFD packet to send [08:14:56]OFD Sender: No OFD packet to send [08:15:01]OFD Sender: No OFD packet to send [08:15:06]OFD Sender: No OFD packet to send [08:15:11]OFD Sender: No OFD packet to send [08:15:16]OFD Sender: No OFD packet to send [08:15:21]OFD Sender: No OFD packet to send [08:15:26]OFD Sender: No OFD packet to send [08:15:31]OFD Sender: No OFD packet to send [08:15:36]OFD Sender: No OFD packet to send [08:15:41]OFD Sender: No OFD packet to send [08:15:46]recv_with_timeout no data received [08:15:46]OFD Sender: No OFD packet to send [08:15:51]OFD Sender: No OFD packet to send [08:15:56]OFD Sender: No OFD packet to send [08:16:01]OFD Sender: No OFD packet to send [08:16:06]OFD Sender: No OFD packet to send [08:16:11]OFD Sender: No OFD packet to send [08:16:16]OFD Sender: No OFD packet to send [08:16:21]OFD Sender: No OFD packet to send [08:16:22]recv_with_timeout no data received [08:16:26]OFD Sender: No OFD packet to send [08:16:31]OFD Sender: No OFD packet to send [08:16:36]OFD Sender: No OFD packet to send [08:16:41]OFD Sender: No OFD packet to send [08:16:46]accept exits with 9 [08:16:46]New connection [08:16:46]New thread 3066920292 created [08:16:46]Thread 3067063652 joined [08:16:46]Waiting for new connection... [08:16:46] Sock 9.Parse request [08:16:46]Sock 9.Check first char [08:16:46]Sock 9.First char is OK [08:16:46]request: POST /json_proto HTTP/1.0 [08:16:46]Method: POST [08:16:46]URL: /json_proto [08:16:46]Method is POST - this is cgi request [08:16:46]url: /json_proto [08:16:46]query_string will be loaded in cgi processing [08:16:46]execute_cgi json_proto POST (null) [08:16:46]execute_cgi path=json_proto method=POST [08:16:46]POST find Content-Length [08:16:46]Host: 172.17.44.132:8080 [08:16:46]Content-Length: 837 [08:16:46]Content-Type: application/json [08:16:46] [08:16:46]POST finish read [08:16:46]Found Content-Length = 837 [08:16:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50991", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46141538", "name": "\u0420/\u0436 Orbit Bubblemint 13,6\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:46]execute_script... [08:16:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50991", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46141538", "name": "\u0420/\u0436 Orbit Bubblemint 13,6\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:16:46]POST & json_proto [08:16:46]process_json_proto [08:16:46]json parsed OK: [08:16:46]protocol is kg_v1.0 [08:16:46]action value=close_receipt [08:16:46]process_action close_receipt [08:16:46]cmd_close_receipt [08:16:46]MH_GetDate [08:16:46]Write to MH i2c: F0 00 00 51 00 40 [08:16:46]Write i2c OK [08:16:46]MH_I2C_Read... [08:16:46]Read from MH i2c: F0 [08:16:46]MH_I2C_Read... [08:16:46]Read from MH i2c: F0 09 00 [08:16:46]MH_I2C_Read... [08:16:46]Read from MH i2c: F0 09 00 51 00 00 6F 45 C8 66 2A 83 C1 65 FE [08:16:46]GetLastDocTimeStamp 1724400598 [08:16:46]current date 1724401007 [08:16:46]FM_GetShiftState [08:16:46]SAM_PROTO_GetShiftState [08:16:46]wFMCommunicate request_size=4 [08:16:46]MH_SAM_APDU [08:16:46]CAPDU: 80 13 01 00 [08:16:46]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [08:16:46]Write i2c OK [08:16:46]MH_I2C_Read... [08:16:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:46]Read from MH i2c: E2 [08:16:46]MH_I2C_Read... [08:16:46]Read from MH i2c: E2 0E 00 [08:16:46]MH_I2C_Read... [08:16:46]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [08:16:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:16:46]wFMCommunicate OK [08:16:46]SAM_PROTO_GetShiftState done [08:16:46]FM_GetShiftState done [08:16:46]opened in 1724372766 [08:16:46]opened+sec_in_day 1724459166 [08:16:46]quantity*price = 5000 [08:16:46]sum+1 = 5001 [08:16:46]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46141538 Р/ж Orbit Bubblemint 13,6г 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 66 23.08.2024 08:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165213 ФПД: 154173932011970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T081647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165213&fm=154173932011970&tin=02508201610067®Number=0000000000092562&sum=9500 0 [08:16:47]StoreToDocumentArchive [08:16:47]shift 469 fd 165213 [08:16:47]save to /storage/0469/doc_00165213 [08:16:47]save last doc name /storage/0469/doc_00165213 to /storage/kkm_last_doc_name [08:16:47]save OK [08:16:47]Clear old archive folders... [08:16:47]ProcessDocumentItem done err = 0, tmpTLVsize=365 [08:16:47]tlvbuf is 005F7DF0 [08:16:47]SAM_PROTO_ClearQueue [08:16:47]wFMCommunicate request_size=4 [08:16:47]MH_SAM_APDU [08:16:47]CAPDU: 80 09 00 00 [08:16:47]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [08:16:47]Write i2c OK [08:16:47]MH_I2C_Read... [08:16:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:16:47]Read from MH i2c: E2 [08:16:47]MH_I2C_Read... [08:16:47]Read from MH i2c: E2 03 00 [08:16:47]MH_I2C_Read... [08:16:47]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [08:16:47]RAPDU: 90 00 [08:16:47]wFMCommunicate OK [08:16:47]SAM_PROTO_ClearQueue done [08:16:47]KKMCreateOFDPacket [08:16:47]OFDProtocolAddRootSTLVToBuf [08:16:47]FM_MakeSignedData [08:16:47]FM_MakeSignedData [08:16:47]SAM_PROTO_SignData [08:16:47]wFMCommunicate request_size=4 [08:16:47]MH_SAM_APDU [08:16:47]CAPDU: 80 0D 01 02 [08:16:47]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [08:16:47]Write i2c OK [08:16:47]MH_I2C_Read... [08:16:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:16:47]Read from MH i2c: E2 [08:16:47]MH_I2C_Read... [08:16:47]Read from MH i2c: E2 03 00 [08:16:47]MH_I2C_Read... [08:16:47]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [08:16:47]RAPDU: 90 00 [08:16:47]wFMCommunicate OK [08:16:47]wFMCommunicate request_size=255 [08:16:47]MH_SAM_APDU [08:16:47]CAPDU: 80 0D 02 02 FA 03 00 6D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 [08:16:47]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 6D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 99 [08:16:47]Write i2c OK [08:16:47]MH_I2C_Read... [08:16:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:48]Read from MH i2c: E2 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 03 00 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [08:16:48]RAPDU: 90 00 [08:16:48]wFMCommunicate OK [08:16:48]wFMCommunicate request_size=124 [08:16:48]MH_SAM_APDU [08:16:48]CAPDU: 80 0D 02 02 77 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 6F 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 85 02 00 35 04 06 00 8C 38 6A 73 81 C2 [08:16:48]Write to MH i2c: E2 7F 00 62 00 80 0D 02 02 77 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 6F 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 85 02 00 35 04 06 00 8C 38 6A 73 81 C2 00 00 00 [08:16:48]Write i2c OK [08:16:48]MH_I2C_Read... [08:16:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:16:48]Read from MH i2c: E2 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 03 00 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [08:16:48]RAPDU: 90 00 [08:16:48]wFMCommunicate OK [08:16:48]wFMCommunicate request_size=4 [08:16:48]MH_SAM_APDU [08:16:48]CAPDU: 80 0D 03 02 [08:16:48]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [08:16:48]Write i2c OK [08:16:48]MH_I2C_Read... [08:16:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:16:48]Read from MH i2c: E2 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 0B 00 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 0B 00 63 00 00 3E A1 AF F0 DA 09 CC 09 90 00 15 [08:16:48]RAPDU: 3E A1 AF F0 DA 09 CC 09 90 00 [08:16:48]wFMCommunicate OK [08:16:48]SAM_PROTO_SignData done [08:16:48]FM_MakeSignedData done [08:16:48]CreateOFDProtocolMessage [08:16:48]wFMCommunicate request_size=4 [08:16:48]MH_SAM_APDU [08:16:48]CAPDU: 80 11 00 00 [08:16:48]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [08:16:48]Write i2c OK [08:16:48]MH_I2C_Read... [08:16:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:48]Read from MH i2c: E2 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 17 00 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [08:16:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:16:48]wFMCommunicate OK [08:16:48]CreateOFDProtocolMessage done [08:16:48]OFDSenderStorePacket 165213 [08:16:48]StoreOFDPacket docnum=165213 [08:16:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 81 01 00 00 BB 8D 79 01 A0 1E 5A 03 01 00 03 00 6D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 6F 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 85 02 00 35 04 06 00 8C 38 6A 73 81 C2 3E A1 AF F0 DA 09 CC 09 [08:16:48]CheckFolder [08:16:48]dirname=/storage/ofd_packets [08:16:48]CheckFolder done [08:16:48]ProducePacketName [08:16:48]name=ofd_packets/00165213 [08:16:48]NVStorageSaveData ofd_packets/00165213 [08:16:48]File name is /storage/ofd_packets/00165213 [08:16:48]Write 415 bytes [08:16:48]NVStorageSaveData done [08:16:48]OFDSenderStorePacket done [08:16:48]KKMCreateOFDPacket done [08:16:48]NVStorageSaveData kkm_last_timestamp [08:16:48]File name is /storage/kkm_last_timestamp [08:16:48]Write 4 bytes [08:16:48]NVStorageSaveData done [08:16:48]ExternCall_PrintAddStr [08:16:48]wPrintStart [08:16:48]Write to MH i2c: 01 00 00 65 00 65 [08:16:48]Write i2c OK [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: 01 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: 01 07 00 [08:16:48]MH_I2C_Read... [08:16:48]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [08:16:48]RasterBufferAndPrint [08:16:48]line Счет N : (3)50991 [08:16:48]line ИНН: 02508201610067 [08:16:48]line Контрольно-Кассовый Чек [08:16:48]line ПРОДАЖА [08:16:48]line Товар: 4700000160358 [08:16:48]line Вода Легенда 1л [08:16:48]line 1.000 * 50.00 [08:16:48]line = 50.00 [08:16:48]line НДС 12% НСП 1% [08:16:48]line > о реализуемом товаре [08:16:48]line Товар: 46141538 [08:16:48]line Р/ж Orbit Bubblemint 13,6г [08:16:48]line 1.000 * 45.00 [08:16:48]line = 45.00 [08:16:48]line НДС 12% НСП 1% [08:16:48]line > о реализуемом товаре [08:16:48]line ИТОГО: 95.00 [08:16:48]line НСП 1% : 0.84 [08:16:48]line НДС 12% : 10.09 [08:16:48]line Наличными: 95.00 [08:16:48]line Безнал.: 0.00 [08:16:48]line Место: АЗС № 130 "Партнер Нефть" [08:16:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:16:48]line СНО: Общий режим [08:16:48]line Чек 66 23.08.2024 08:16 [08:16:48]line Смена: 469 ФФД: 1.0 [08:16:48]line ЗНМ: 0300000070 [08:16:48]line РНМ: 0000000000092562 [08:16:48]line Версия ККМ: 001 [08:16:48]line ФМ: 0000000000871769 [08:16:48]line ФД: 165213 [08:16:48]line ФПД: 154173932011970 [08:16:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T081647&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165213&fm=154173932011970&tin=02508201610067®Number=0000000000092562&sum=9500 [08:16:48]line 0 [08:16:48]OFD Sender: Processing packet 165213 [packets to send 989, broken 988] [08:16:48]ProducePacketName [08:16:48]name=ofd_packets/00165213 [08:16:48]OFD Sender: To server: pG, [08:16:48]CommunicateWithHost lk.salyk.kg:30040 [08:16:48]ConnectInit lk.salyk.kg [08:16:48]written 0, free lines is 4095 [08:16:49]Write to MH i2c: 01 00 00 93 00 93 [08:16:49]Write i2c OK [08:16:49]MH_I2C_Read... [08:16:49]Read from MH i2c: 01 [08:16:49]MH_I2C_Read... [08:16:49]Read from MH i2c: 01 07 00 [08:16:49]MH_I2C_Read... [08:16:49]Read from MH i2c: 01 07 00 93 00 00 00 00 00 00 76 0C 1C [08:16:49]RasterBufferAndPrint [08:16:49]line [08:16:49]line [08:16:49]line [08:16:49]line [08:16:49]line [08:16:49]written 0, free lines is 3195 [08:16:49]MH_Cut [08:16:49]Write to MH i2c: D1 01 00 9A 00 01 6C [08:16:49]Write i2c OK [08:16:49]MH_I2C_Read... [08:16:49]Read from MH i2c: D1 [08:16:49]MH_I2C_Read... [08:16:49]Read from MH i2c: D1 01 00 [08:16:49]MH_I2C_Read... [08:16:49]Read from MH i2c: D1 01 00 9A 00 00 6B [08:16:49]Write to MH i2c: 01 00 00 9B 00 9B [08:16:49]Write i2c OK [08:16:49]MH_I2C_Read... [08:16:50]Connected sock=10 [08:16:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 81 01 00 00 BB 8D 79 01 A0 1E 5A 03 01 00 03 00 6D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 6F 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 85 02 00 35 04 06 00 8C 38 6A 73 81 C2 3E A1 AF F0 DA 09 CC 09 [08:16:50]*** Cut start [08:16:50]*** Purtial cut [08:16:50]*** Stage 1: CUTSNS_PIN = 1 [08:16:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 28 14 47 00 A3 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 85 02 00 F4 03 04 00 BD EE C7 66 B6 04 01 00 00 15 9E DB 5F 1A F6 42 7C [08:16:50]CommunicateWithHost err = 0 [08:16:50]CheckOFDResponse [08:16:50]1017 (14) - 77093643461234 [08:16:50]1041 (16) - 0000000000871769 [08:16:50]1040 (4) - 165213 [08:16:50]1012 (4) - 23.08.2024 02:06 [08:16:50]1206 (1) - 0 [08:16:50]OFD Sender: Remove packet 165213 [08:16:50]ProducePacketName [08:16:50]name=ofd_packets/00165213 [08:16:50]NVStorageDeleteData [08:16:51]OFD Sender: No OFD packet to send [08:16:52]Read from MH i2c: 01 [08:16:52]MH_I2C_Read... [08:16:52]*** Stop cut motor [08:16:52]*** Cut end [08:16:52]Read from MH i2c: 01 07 00 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: 01 07 00 9B 00 00 00 00 00 00 FF 0F B0 [08:16:52]process_action close_receipt done [08:16:52]requested_data is exist [08:16:52]produce_requested_data [08:16:52]requested_item fm.sn is exist - process it [08:16:52]wFMCommunicate request_size=4 [08:16:52]MH_SAM_APDU [08:16:52]CAPDU: 80 11 00 00 [08:16:52]Write to MH i2c: E2 08 00 9C 00 80 11 00 00 00 00 00 00 16 [08:16:52]Write i2c OK [08:16:52]MH_I2C_Read... [08:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:16:52]Read from MH i2c: E2 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 17 00 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 17 00 9C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [08:16:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:16:52]wFMCommunicate OK [08:16:52]requested_item fd.num is exist - process it [08:16:52]SAM_PROTO_GetFieldsCounters [08:16:52]wFMCommunicate request_size=4 [08:16:52]MH_SAM_APDU [08:16:52]CAPDU: 80 13 00 00 [08:16:52]Write to MH i2c: E2 08 00 9D 00 80 13 00 00 00 00 00 00 19 [08:16:52]Write i2c OK [08:16:52]MH_I2C_Read... [08:16:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:16:52]Read from MH i2c: E2 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 62 00 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 62 00 9D 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 BF [08:16:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 42 00 00 00 5E 04 04 00 42 00 00 00 57 04 04 00 43 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:16:52]wFMCommunicate OK [08:16:52]SAM_PROTO_GetFieldsCounters done [08:16:52]requested_item shift.num is exist - process it [08:16:52]requested_item shift.opened is exist - process it [08:16:52]req_shift_opened [08:16:52]FM_GetShiftState [08:16:52]SAM_PROTO_GetShiftState [08:16:52]wFMCommunicate request_size=4 [08:16:52]MH_SAM_APDU [08:16:52]CAPDU: 80 13 01 00 [08:16:52]Write to MH i2c: E2 08 00 9E 00 80 13 01 00 00 00 00 00 1B [08:16:52]Write i2c OK [08:16:52]MH_I2C_Read... [08:16:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:16:52]Read from MH i2c: E2 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 0E 00 [08:16:52]MH_I2C_Read... [08:16:52]Read from MH i2c: E2 0E 00 9E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 49 [08:16:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:16:52]wFMCommunicate OK [08:16:52]SAM_PROTO_GetShiftState done [08:16:52]FM_GetShiftState done [08:16:52]req_shift_opened done [08:16:52]requested_item shift.open_date is exist - process it [08:16:52]req_shift_open_date [08:16:52]req_shift_open_date done [08:16:52]produce_requested_data done [08:16:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165213,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:16:52]process_action_free close_receipt [08:16:52]json_value_free [08:16:52]json_value_free done [08:16:52]process_json_proto returns [08:16:52]Send response to host [08:16:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165213,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:16:52]free response buf [08:16:52]execute_script done [08:16:52]execute_script returns [08:16:52]free content buf [08:16:52]Sock 9.Close socket [08:16:52]Sock 9.Thread stoped [08:16:56]OFD Sender: No OFD packet to send [08:17:01]OFD Sender: No OFD packet to send [08:17:05]recv_with_timeout no data received [08:17:06]OFD Sender: No OFD packet to send [08:17:11]OFD Sender: No OFD packet to send [08:17:16]OFD Sender: No OFD packet to send [08:17:21]OFD Sender: No OFD packet to send [08:17:26]OFD Sender: No OFD packet to send [08:17:31]OFD Sender: No OFD packet to send [08:17:36]OFD Sender: No OFD packet to send [08:17:41]OFD Sender: No OFD packet to send [08:17:46]OFD Sender: No OFD packet to send [08:17:50]accept exits with 8 [08:17:50]New connection [08:17:50]New thread 3067063652 created [08:17:50]Thread 3066920292 joined [08:17:50]Waiting for new connection... [08:17:50] Sock 8.Parse request [08:17:50]Sock 8.Check first char [08:17:50]Sock 8.First char is OK [08:17:50]request: POST /json_proto HTTP/1.0 [08:17:50]Method: POST [08:17:50]URL: /json_proto [08:17:50]Method is POST - this is cgi request [08:17:50]url: /json_proto [08:17:50]query_string will be loaded in cgi processing [08:17:50]execute_cgi json_proto POST (null) [08:17:50]execute_cgi path=json_proto method=POST [08:17:50]POST find Content-Length [08:17:50]Host: 172.17.44.132:8080 [08:17:50]Content-Length: 682 [08:17:50]Content-Type: application/json [08:17:50] [08:17:50]POST finish read [08:17:50]Found Content-Length = 682 [08:17:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:50]execute_script... [08:17: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)294045", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:17:50]POST & json_proto [08:17:50]process_json_proto [08:17:50]json parsed OK: [08:17:50]protocol is kg_v1.0 [08:17:50]action value=close_receipt [08:17:50]process_action close_receipt [08:17:50]cmd_close_receipt [08:17:50]MH_GetDate [08:17:50]Write to MH i2c: F0 00 00 9F 00 8E [08:17:50]Write i2c OK [08:17:50]MH_I2C_Read... [08:17:50]Read from MH i2c: F0 [08:17:50]MH_I2C_Read... [08:17:50]Read from MH i2c: F0 09 00 [08:17:50]MH_I2C_Read... [08:17:50]Read from MH i2c: F0 09 00 9F 00 00 AE 45 C8 66 2A 83 C1 65 8B [08:17:50]GetLastDocTimeStamp 1724401007 [08:17:50]current date 1724401070 [08:17:50]FM_GetShiftState [08:17:50]SAM_PROTO_GetShiftState [08:17:50]wFMCommunicate request_size=4 [08:17:50]MH_SAM_APDU [08:17:50]CAPDU: 80 13 01 00 [08:17:50]Write to MH i2c: E2 08 00 A0 00 80 13 01 00 00 00 00 00 1D [08:17:50]Write i2c OK [08:17:50]MH_I2C_Read... [08:17:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:50]Read from MH i2c: E2 [08:17:50]MH_I2C_Read... [08:17:50]Read from MH i2c: E2 0E 00 [08:17:50]MH_I2C_Read... [08:17:50]Read from MH i2c: E2 0E 00 A0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4B [08:17:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:17:50]wFMCommunicate OK [08:17:50]SAM_PROTO_GetShiftState done [08:17:50]FM_GetShiftState done [08:17:50]opened in 1724372766 [08:17:50]opened+sec_in_day 1724459166 [08:17:50]quantity*price = 100005 [08:17:50]sum+1 = 100006 [08:17:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 67 23.08.2024 08:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165214 ФПД: 246864775063998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T081750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165214&fm=246864775063998&tin=02508201610067®Number=0000000000092562&sum=100000 [08:17:51]StoreToDocumentArchive [08:17:51]shift 469 fd 165214 [08:17:51]save to /storage/0469/doc_00165214 [08:17:51]save last doc name /storage/0469/doc_00165214 to /storage/kkm_last_doc_name [08:17:51]save OK [08:17:51]Clear old archive folders... [08:17:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:17:51]tlvbuf is 005F0310 [08:17:51]SAM_PROTO_ClearQueue [08:17:51]wFMCommunicate request_size=4 [08:17:51]MH_SAM_APDU [08:17:51]CAPDU: 80 09 00 00 [08:17:51]Write to MH i2c: E2 08 00 AD 00 80 09 00 00 00 00 00 00 1F [08:17:51]Write i2c OK [08:17:51]MH_I2C_Read... [08:17:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:17:51]Read from MH i2c: E2 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [08:17:51]RAPDU: 90 00 [08:17:51]wFMCommunicate OK [08:17:51]SAM_PROTO_ClearQueue done [08:17:51]KKMCreateOFDPacket [08:17:51]OFDProtocolAddRootSTLVToBuf [08:17:51]FM_MakeSignedData [08:17:51]FM_MakeSignedData [08:17:51]SAM_PROTO_SignData [08:17:51]wFMCommunicate request_size=4 [08:17:51]MH_SAM_APDU [08:17:51]CAPDU: 80 0D 01 02 [08:17:51]Write to MH i2c: E2 08 00 AE 00 80 0D 01 02 00 00 00 00 27 [08:17:51]Write i2c OK [08:17:51]MH_I2C_Read... [08:17:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:17:51]Read from MH i2c: E2 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 AE 00 00 90 00 22 [08:17:51]RAPDU: 90 00 [08:17:51]wFMCommunicate OK [08:17:51]wFMCommunicate request_size=255 [08:17:51]MH_SAM_APDU [08:17:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 AE 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 85 02 00 35 04 06 00 E0 [08:17:51]Write to MH i2c: E2 02 01 AF 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 AE 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 85 02 00 35 04 06 00 E0 00 00 39 [08:17:51]Write i2c OK [08:17:51]MH_I2C_Read... [08:17:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:51]Read from MH i2c: E2 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 AF 00 00 90 00 23 [08:17:51]RAPDU: 90 00 [08:17:51]wFMCommunicate OK [08:17:51]wFMCommunicate request_size=10 [08:17:51]MH_SAM_APDU [08:17:51]CAPDU: 80 0D 02 02 05 85 AF 39 A9 BE [08:17:51]Write to MH i2c: E2 0D 00 B0 00 80 0D 02 02 05 00 85 AF 39 A9 BE 00 00 08 [08:17:51]Write i2c OK [08:17:51]MH_I2C_Read... [08:17:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:17:51]Read from MH i2c: E2 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 03 00 B0 00 00 90 00 24 [08:17:51]RAPDU: 90 00 [08:17:51]wFMCommunicate OK [08:17:51]wFMCommunicate request_size=4 [08:17:51]MH_SAM_APDU [08:17:51]CAPDU: 80 0D 03 02 [08:17:51]Write to MH i2c: E2 08 00 B1 00 80 0D 03 02 00 00 00 00 2C [08:17:51]Write i2c OK [08:17:51]MH_I2C_Read... [08:17:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:17:51]OFD Sender: No OFD packet to send [08:17:51]Read from MH i2c: E2 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 0B 00 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 0B 00 B1 00 00 ED 2A DE 4D EC 38 C4 D6 90 00 2D [08:17:51]RAPDU: ED 2A DE 4D EC 38 C4 D6 90 00 [08:17:51]wFMCommunicate OK [08:17:51]SAM_PROTO_SignData done [08:17:51]FM_MakeSignedData done [08:17:51]CreateOFDProtocolMessage [08:17:51]wFMCommunicate request_size=4 [08:17:51]MH_SAM_APDU [08:17:51]CAPDU: 80 11 00 00 [08:17:51]Write to MH i2c: E2 08 00 B2 00 80 11 00 00 00 00 00 00 2C [08:17:51]Write i2c OK [08:17:51]MH_I2C_Read... [08:17:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:51]Read from MH i2c: E2 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 17 00 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: E2 17 00 B2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [08:17:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:17:51]wFMCommunicate OK [08:17:51]CreateOFDProtocolMessage done [08:17:51]OFDSenderStorePacket 165214 [08:17:51]StoreOFDPacket docnum=165214 [08:17:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 92 A7 07 01 4C 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 AE 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 85 02 00 35 04 06 00 E0 85 AF 39 A9 BE ED 2A DE 4D EC 38 C4 D6 [08:17:51]CheckFolder [08:17:51]dirname=/storage/ofd_packets [08:17:51]CheckFolder done [08:17:51]ProducePacketName [08:17:51]name=ofd_packets/00165214 [08:17:51]NVStorageSaveData ofd_packets/00165214 [08:17:51]File name is /storage/ofd_packets/00165214 [08:17:51]Write 301 bytes [08:17:51]NVStorageSaveData done [08:17:51]OFDSenderStorePacket done [08:17:51]KKMCreateOFDPacket done [08:17:51]NVStorageSaveData kkm_last_timestamp [08:17:51]File name is /storage/kkm_last_timestamp [08:17:51]Write 4 bytes [08:17:51]NVStorageSaveData done [08:17:51]ExternCall_PrintAddStr [08:17:51]wPrintStart [08:17:51]Write to MH i2c: 01 00 00 B3 00 B3 [08:17:51]Write i2c OK [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: 01 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: 01 07 00 [08:17:51]MH_I2C_Read... [08:17:51]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [08:17:51]RasterBufferAndPrint [08:17:51]line Счет N : (1)294045 [08:17:51]line ИНН: 02508201610067 [08:17:51]line Контрольно-Кассовый Чек [08:17:51]line ПРОДАЖА [08:17:51]line ТРК (МРК, ГНК) : 52 [08:17:51]line Товар: 2710124130 [08:17:51]line Аи-92-К-5 [08:17:51]line 14.750 * 67.80 [08:17:51]line = 1000.05 [08:17:51]line НДС 12% НСП 1% [08:17:51]line > о реализуемом товаре [08:17:51]line ОКРУГЛЕНИЕ: -0.05 [08:17:51]line ИТОГО: 1000.00 [08:17:51]line Внесено: 1000.00 [08:17:51]line СДАЧА: 0.00 [08:17:51]line НСП 1% : 8.85 [08:17:51]line НДС 12% : 106.20 [08:17:51]line Наличными: 1000.00 [08:17:51]line Безнал.: 0.00 [08:17:51]line Место: АЗС № 130 "Партнер Нефть" [08:17:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:17:51]line СНО: Общий режим [08:17:51]line Чек 67 23.08.2024 08:17 [08:17:51]line Смена: 469 ФФД: 1.0 [08:17:51]line ЗНМ: 0300000070 [08:17:51]line РНМ: 0000000000092562 [08:17:51]line Версия ККМ: 001 [08:17:51]line ФМ: 0000000000871769 [08:17:51]line ФД: 165214 [08:17:51]line ФПД: 246864775063998 [08:17:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T081750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165214&fm=246864775063998&tin=02508201610067®Number=0000000000092562&sum=100000 [08:17:51]written 0, free lines is 4095 [08:17:51]OFD Sender: Processing packet 165214 [packets to send 989, broken 988] [08:17:51]ProducePacketName [08:17:51]name=ofd_packets/00165214 [08:17:51]OFD Sender: To server: pG, [08:17:51]CommunicateWithHost lk.salyk.kg:30040 [08:17:51]ConnectInit lk.salyk.kg [08:17:52]Write to MH i2c: 01 00 00 DE 00 DE [08:17:52]Write i2c OK [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: 01 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: 01 07 00 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: 01 07 00 DE 00 00 00 00 00 00 B5 0C A6 [08:17:52]RasterBufferAndPrint [08:17:52]line [08:17:52]line [08:17:52]line [08:17:52]line [08:17:52]line [08:17:52]written 0, free lines is 3259 [08:17:52]MH_Cut [08:17:52]Write to MH i2c: D1 01 00 E5 00 01 B7 [08:17:52]Write i2c OK [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: D1 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: D1 01 00 [08:17:52]MH_I2C_Read... [08:17:52]Read from MH i2c: D1 01 00 E5 00 00 B6 [08:17:52]Write to MH i2c: 01 00 00 E6 00 E6 [08:17:52]Write i2c OK [08:17:52]MH_I2C_Read... [08:17:52]Connected sock=10 [08:17:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 92 A7 07 01 4C 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 AE 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 85 02 00 35 04 06 00 E0 85 AF 39 A9 BE ED 2A DE 4D EC 38 C4 D6 [08:17:53]*** Cut start [08:17:53]*** Purtial cut [08:17:53]*** Stage 1: CUTSNS_PIN = 1 [08:17:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D9 B9 47 00 E6 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 85 02 00 F4 03 04 00 FB EE C7 66 B6 04 01 00 00 98 77 EF BE 2F AC C4 49 [08:17:54]CommunicateWithHost err = 0 [08:17:54]CheckOFDResponse [08:17:54]1017 (14) - 77093643461234 [08:17:54]1041 (16) - 0000000000871769 [08:17:54]1040 (4) - 165214 [08:17:54]1012 (4) - 23.08.2024 02:07 [08:17:54]1206 (1) - 0 [08:17:54]OFD Sender: Remove packet 165214 [08:17:54]ProducePacketName [08:17:54]name=ofd_packets/00165214 [08:17:54]NVStorageDeleteData [08:17:54]OFD Sender: No OFD packet to send [08:17:55]Read from MH i2c: 01 [08:17:55]MH_I2C_Read... [08:17:55]*** Stop cut motor [08:17:55]*** Cut end [08:17:55]Read from MH i2c: 01 07 00 [08:17:55]MH_I2C_Read... [08:17:55]Read from MH i2c: 01 07 00 E6 00 00 00 00 00 00 FF 0F FB [08:17:55]process_action close_receipt done [08:17:55]requested_data is exist [08:17:55]produce_requested_data [08:17:55]requested_item fm.sn is exist - process it [08:17:55]wFMCommunicate request_size=4 [08:17:55]MH_SAM_APDU [08:17:55]CAPDU: 80 11 00 00 [08:17:55]Write to MH i2c: E2 08 00 E7 00 80 11 00 00 00 00 00 00 61 [08:17:55]Write i2c OK [08:17:55]MH_I2C_Read... [08:17:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:17:55]Read from MH i2c: E2 [08:17:55]MH_I2C_Read... [08:17:55]Read from MH i2c: E2 17 00 [08:17:55]MH_I2C_Read... [08:17:55]Read from MH i2c: E2 17 00 E7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [08:17:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:17:55]wFMCommunicate OK [08:17:55]requested_item fd.num is exist - process it [08:17:55]SAM_PROTO_GetFieldsCounters [08:17:55]wFMCommunicate request_size=4 [08:17:55]MH_SAM_APDU [08:17:55]CAPDU: 80 13 00 00 [08:17:55]Write to MH i2c: E2 08 00 E8 00 80 13 00 00 00 00 00 00 64 [08:17:55]Write i2c OK [08:17:55]MH_I2C_Read... [08:17:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:17:55]Read from MH i2c: E2 [08:17:55]MH_I2C_Read... [08:17:55]Read from MH i2c: E2 62 00 [08:17:55]MH_I2C_Read... [08:17:55]Read from MH i2c: E2 62 00 E8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [08:17:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 43 00 00 00 5E 04 04 00 43 00 00 00 57 04 04 00 44 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:17:55]wFMCommunicate OK [08:17:55]SAM_PROTO_GetFieldsCounters done [08:17:55]requested_item shift.num is exist - process it [08:17:55]requested_item shift.opened is exist - process it [08:17:55]req_shift_opened [08:17:55]FM_GetShiftState [08:17:55]SAM_PROTO_GetShiftState [08:17:55]wFMCommunicate request_size=4 [08:17:55]MH_SAM_APDU [08:17:55]CAPDU: 80 13 01 00 [08:17:55]Write to MH i2c: E2 08 00 E9 00 80 13 01 00 00 00 00 00 66 [08:17:55]Write i2c OK [08:17:55]MH_I2C_Read... [08:17:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:17:55]Read from MH i2c: E2 [08:17:55]MH_I2C_Read... [08:17:55]Read from MH i2c: E2 0E 00 [08:17:55]MH_I2C_Read... [08:17:55]Read from MH i2c: E2 0E 00 E9 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 94 [08:17:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:17:55]wFMCommunicate OK [08:17:55]SAM_PROTO_GetShiftState done [08:17:55]FM_GetShiftState done [08:17:55]req_shift_opened done [08:17:55]requested_item shift.open_date is exist - process it [08:17:55]req_shift_open_date [08:17:55]req_shift_open_date done [08:17:55]produce_requested_data done [08:17:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165214,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:17:55]process_action_free close_receipt [08:17:55]json_value_free [08:17:55]json_value_free done [08:17:55]process_json_proto returns [08:17:55]Send response to host [08:17:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165214,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:17:55]free response buf [08:17:55]execute_script done [08:17:55]execute_script returns [08:17:55]free content buf [08:17:55]Sock 8.Close socket [08:17:55]Sock 8.Thread stoped [08:17:59]OFD Sender: No OFD packet to send [08:18:04]OFD Sender: No OFD packet to send [08:18:09]OFD Sender: No OFD packet to send [08:18:13]accept exits with 9 [08:18:13]New connection [08:18:13]New thread 3066920292 created [08:18:13]Thread 3067063652 joined [08:18:13]Waiting for new connection... [08:18:13] Sock 9.Parse request [08:18:13]Sock 9.Check first char [08:18:13]Sock 9.First char is OK [08:18:13]request: POST /json_proto HTTP/1.0 [08:18:13]Method: POST [08:18:13]URL: /json_proto [08:18:13]Method is POST - this is cgi request [08:18:13]url: /json_proto [08:18:13]query_string will be loaded in cgi processing [08:18:13]execute_cgi json_proto POST (null) [08:18:13]execute_cgi path=json_proto method=POST [08:18:13]POST find Content-Length [08:18:13]Host: 172.17.44.132:8080 [08:18:13]Content-Length: 800 [08:18:13]Content-Type: application/json [08:18:13] [08:18:13]POST finish read [08:18:13]Found Content-Length = 800 [08:18:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 25.000, "sum" : 1905.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1905.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:13]execute_script... [08:18:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294044", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 25.000, "sum" : 1905.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1905.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:13]POST & json_proto [08:18:13]process_json_proto [08:18:13]json parsed OK: [08:18:13]protocol is kg_v1.0 [08:18:13]action value=close_receipt [08:18:13]process_action close_receipt [08:18:13]cmd_close_receipt [08:18:13]MH_GetDate [08:18:13]Write to MH i2c: F0 00 00 EA 00 D9 [08:18:13]Write i2c OK [08:18:13]MH_I2C_Read... [08:18:13]Read from MH i2c: F0 [08:18:13]MH_I2C_Read... [08:18:13]Read from MH i2c: F0 09 00 [08:18:13]MH_I2C_Read... [08:18:13]Read from MH i2c: F0 09 00 EA 00 00 C6 45 C8 66 2A 83 C1 65 EE [08:18:13]GetLastDocTimeStamp 1724401070 [08:18:13]current date 1724401094 [08:18:13]FM_GetShiftState [08:18:13]SAM_PROTO_GetShiftState [08:18:13]wFMCommunicate request_size=4 [08:18:13]MH_SAM_APDU [08:18:13]CAPDU: 80 13 01 00 [08:18:13]Write to MH i2c: E2 08 00 EB 00 80 13 01 00 00 00 00 00 68 [08:18:13]Write i2c OK [08:18:13]MH_I2C_Read... [08:18:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:13]Read from MH i2c: E2 [08:18:13]MH_I2C_Read... [08:18:13]Read from MH i2c: E2 0E 00 [08:18:13]MH_I2C_Read... [08:18:13]Read from MH i2c: E2 0E 00 EB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 96 [08:18:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:18:13]wFMCommunicate OK [08:18:13]SAM_PROTO_GetShiftState done [08:18:13]FM_GetShiftState done [08:18:13]opened in 1724372766 [08:18:13]opened+sec_in_day 1724459166 [08:18:13]quantity*price = 190500 [08:18:13]sum+1 = 190501 [08:18:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1905.00 НСП 1% : 16.86 НДС 12% : 202.30 Наличными: 0.00 Безнал.: 1905.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 68 23.08.2024 08:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165215 ФПД: 254986272505701 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T081814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165215&fm=254986272505701&tin=02508201610067®Number=0000000000092562&sum=190500 [08:18:14]StoreToDocumentArchive [08:18:14]shift 469 fd 165215 [08:18:14]save to /storage/0469/doc_00165215 [08:18:14]save last doc name /storage/0469/doc_00165215 to /storage/kkm_last_doc_name [08:18:14]save OK [08:18:14]Clear old archive folders... [08:18:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:18:14]tlvbuf is 00616BC0 [08:18:14]SAM_PROTO_ClearQueue [08:18:14]wFMCommunicate request_size=4 [08:18:14]MH_SAM_APDU [08:18:14]CAPDU: 80 09 00 00 [08:18:14]Write to MH i2c: E2 08 00 F8 00 80 09 00 00 00 00 00 00 6A [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:15]Read from MH i2c: E2 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 03 00 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [08:18:15]RAPDU: 90 00 [08:18:15]wFMCommunicate OK [08:18:15]SAM_PROTO_ClearQueue done [08:18:15]KKMCreateOFDPacket [08:18:15]OFDProtocolAddRootSTLVToBuf [08:18:15]FM_MakeSignedData [08:18:15]FM_MakeSignedData [08:18:15]SAM_PROTO_SignData [08:18:15]wFMCommunicate request_size=4 [08:18:15]MH_SAM_APDU [08:18:15]CAPDU: 80 0D 01 02 [08:18:15]Write to MH i2c: E2 08 00 F9 00 80 0D 01 02 00 00 00 00 72 [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]OFD Sender: No OFD packet to send [08:18:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:15]Read from MH i2c: E2 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 03 00 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 03 00 F9 00 00 90 00 6D [08:18:15]RAPDU: 90 00 [08:18:15]wFMCommunicate OK [08:18:15]wFMCommunicate request_size=255 [08:18:15]MH_SAM_APDU [08:18:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 24 E8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 E8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 4F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 E8 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 C6 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 85 02 00 35 04 06 00 E7 E8 9E 31 [08:18:15]Write to MH i2c: E2 02 01 FA 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 24 E8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 E8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 4F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 E8 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 C6 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 85 02 00 35 04 06 00 E7 E8 9E 31 00 00 B5 [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:15]Read from MH i2c: E2 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 03 00 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [08:18:15]RAPDU: 90 00 [08:18:15]wFMCommunicate OK [08:18:15]wFMCommunicate request_size=7 [08:18:15]MH_SAM_APDU [08:18:15]CAPDU: 80 0D 02 02 02 FF 65 [08:18:15]Write to MH i2c: E2 0A 00 FB 00 80 0D 02 02 02 00 FF 65 00 00 DD [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:15]Read from MH i2c: E2 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 03 00 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [08:18:15]RAPDU: 90 00 [08:18:15]wFMCommunicate OK [08:18:15]wFMCommunicate request_size=4 [08:18:15]MH_SAM_APDU [08:18:15]CAPDU: 80 0D 03 02 [08:18:15]Write to MH i2c: E2 08 00 FC 00 80 0D 03 02 00 00 00 00 77 [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:15]Read from MH i2c: E2 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 0B 00 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 0B 00 FC 00 00 90 78 8F 27 4A 84 AB 20 90 00 CF [08:18:15]RAPDU: 90 78 8F 27 4A 84 AB 20 90 00 [08:18:15]wFMCommunicate OK [08:18:15]SAM_PROTO_SignData done [08:18:15]FM_MakeSignedData done [08:18:15]CreateOFDProtocolMessage [08:18:15]wFMCommunicate request_size=4 [08:18:15]MH_SAM_APDU [08:18:15]CAPDU: 80 11 00 00 [08:18:15]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:15]Read from MH i2c: E2 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 17 00 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: E2 17 00 FD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [08:18:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:18:15]wFMCommunicate OK [08:18:15]CreateOFDProtocolMessage done [08:18:15]OFDSenderStorePacket 165215 [08:18:15]StoreOFDPacket docnum=165215 [08:18:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C3 D4 04 01 DD 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 24 E8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 E8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 4F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 E8 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 C6 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 85 02 00 35 04 06 00 E7 E8 9E 31 FF 65 90 78 8F 27 4A 84 AB 20 [08:18:15]CheckFolder [08:18:15]dirname=/storage/ofd_packets [08:18:15]CheckFolder done [08:18:15]ProducePacketName [08:18:15]name=ofd_packets/00165215 [08:18:15]NVStorageSaveData ofd_packets/00165215 [08:18:15]File name is /storage/ofd_packets/00165215 [08:18:15]Write 298 bytes [08:18:15]NVStorageSaveData done [08:18:15]OFDSenderStorePacket done [08:18:15]KKMCreateOFDPacket done [08:18:15]NVStorageSaveData kkm_last_timestamp [08:18:15]File name is /storage/kkm_last_timestamp [08:18:15]Write 4 bytes [08:18:15]NVStorageSaveData done [08:18:15]ExternCall_PrintAddStr [08:18:15]wPrintStart [08:18:15]Write to MH i2c: 01 00 00 FE 00 FE [08:18:15]Write i2c OK [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: 01 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: 01 07 00 [08:18:15]MH_I2C_Read... [08:18:15]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [08:18:15]RasterBufferAndPrint [08:18:15]line Счет N : (1)294044 [08:18:15]line ИНН: 02508201610067 [08:18:15]line Контрольно-Кассовый Чек [08:18:15]line ПРОДАЖА [08:18:15]line ТРК (МРК, ГНК) : 21 [08:18:15]line Товар: 2710194800 [08:18:15]line ДТ-К-5 [08:18:15]line 25.000 * 76.20 [08:18:15]line = 1905.00 [08:18:15]line НДС 12% НСП 1% [08:18:15]line > о реализуемом товаре [08:18:15]line ИТОГО: 1905.00 [08:18:15]line НСП 1% : 16.86 [08:18:15]line НДС 12% : 202.30 [08:18:15]line Наличными: 0.00 [08:18:15]line Безнал.: 1905.00 [08:18:15]line Место: АЗС № 130 "Партнер Нефть" [08:18:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:18:15]line СНО: Общий режим [08:18:15]line Чек 68 23.08.2024 08:18 [08:18:15]line Смена: 469 ФФД: 1.0 [08:18:15]line ЗНМ: 0300000070 [08:18:15]line РНМ: 0000000000092562 [08:18:15]line Версия ККМ: 001 [08:18:15]line Платежная система: O! деньги [08:18:15]line ФМ: 0000000000871769 [08:18:15]line ФД: 165215 [08:18:15]line ФПД: 254986272505701 [08:18:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T081814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165215&fm=254986272505701&tin=02508201610067®Number=0000000000092562&sum=190500 [08:18:15]written 0, free lines is 4095 [08:18:15]OFD Sender: Processing packet 165215 [packets to send 989, broken 988] [08:18:15]ProducePacketName [08:18:15]name=ofd_packets/00165215 [08:18:15]OFD Sender: To server: pG, [08:18:15]CommunicateWithHost lk.salyk.kg:30040 [08:18:15]ConnectInit lk.salyk.kg [08:18:16]Write to MH i2c: 01 00 00 28 01 29 [08:18:16]Write i2c OK [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: 01 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: 01 07 00 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: 01 07 00 28 01 00 00 00 00 00 D6 0C 12 [08:18:16]RasterBufferAndPrint [08:18:16]line [08:18:16]line [08:18:16]line [08:18:16]line [08:18:16]line [08:18:16]written 0, free lines is 3293 [08:18:16]MH_Cut [08:18:16]Write to MH i2c: D1 01 00 2F 01 01 02 [08:18:16]Write i2c OK [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: D1 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: D1 01 00 [08:18:16]MH_I2C_Read... [08:18:16]Read from MH i2c: D1 01 00 2F 01 00 01 [08:18:16]Write to MH i2c: 01 00 00 30 01 31 [08:18:16]Write i2c OK [08:18:16]MH_I2C_Read... [08:18:16]*** Cut start [08:18:16]*** Purtial cut [08:18:16]*** Stage 1: CUTSNS_PIN = 1 [08:18:18]Connected sock=11 [08:18:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C3 D4 04 01 DD 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 24 E8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 E8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 4F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 E8 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 C6 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 85 02 00 35 04 06 00 E7 E8 9E 31 FF 65 90 78 8F 27 4A 84 AB 20 [08:18:18]Read from MH i2c: 01 [08:18:18]MH_I2C_Read... [08:18:18]*** Stop cut motor [08:18:18]*** Cut end [08:18:18]Read from MH i2c: 01 07 00 [08:18:18]MH_I2C_Read... [08:18:18]Read from MH i2c: 01 07 00 30 01 00 00 00 00 00 FF 0F 46 [08:18:18]process_action close_receipt done [08:18:18]requested_data is exist [08:18:18]produce_requested_data [08:18:18]requested_item fm.sn is exist - process it [08:18:18]wFMCommunicate request_size=4 [08:18:18]MH_SAM_APDU [08:18:18]CAPDU: 80 11 00 00 [08:18:18]Write to MH i2c: E2 08 00 31 01 80 11 00 00 00 00 00 00 AC [08:18:18]Write i2c OK [08:18:18]MH_I2C_Read... [08:18:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:18]Read from MH i2c: E2 [08:18:18]MH_I2C_Read... [08:18:18]Read from MH i2c: E2 17 00 [08:18:18]MH_I2C_Read... [08:18:18]Read from MH i2c: E2 17 00 31 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [08:18:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:18:18]wFMCommunicate OK [08:18:18]requested_item fd.num is exist - process it [08:18:18]SAM_PROTO_GetFieldsCounters [08:18:18]wFMCommunicate request_size=4 [08:18:18]MH_SAM_APDU [08:18:18]CAPDU: 80 13 00 00 [08:18:18]Write to MH i2c: E2 08 00 32 01 80 13 00 00 00 00 00 00 AF [08:18:18]Write i2c OK [08:18:18]MH_I2C_Read... [08:18:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:18:19]Read from MH i2c: E2 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 62 00 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 62 00 32 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 5D [08:18:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 44 00 00 00 5E 04 04 00 44 00 00 00 57 04 04 00 45 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:18:19]wFMCommunicate OK [08:18:19]SAM_PROTO_GetFieldsCounters done [08:18:19]requested_item shift.num is exist - process it [08:18:19]requested_item shift.opened is exist - process it [08:18:19]req_shift_opened [08:18:19]FM_GetShiftState [08:18:19]SAM_PROTO_GetShiftState [08:18:19]wFMCommunicate request_size=4 [08:18:19]MH_SAM_APDU [08:18:19]CAPDU: 80 13 01 00 [08:18:19]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [08:18:19]Write i2c OK [08:18:19]MH_I2C_Read... [08:18:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:19]Read from MH i2c: E2 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 0E 00 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DF [08:18:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:18:19]wFMCommunicate OK [08:18:19]SAM_PROTO_GetShiftState done [08:18:19]FM_GetShiftState done [08:18:19]req_shift_opened done [08:18:19]requested_item shift.open_date is exist - process it [08:18:19]req_shift_open_date [08:18:19]req_shift_open_date done [08:18:19]produce_requested_data done [08:18:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165215,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:18:19]process_action_free close_receipt [08:18:19]json_value_free [08:18:19]json_value_free done [08:18:19]process_json_proto returns [08:18:19]Send response to host [08:18:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165215,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:18:19]free response buf [08:18:19]execute_script done [08:18:19]execute_script returns [08:18:19]free content buf [08:18:19]Sock 9.Close socket [08:18:19]Sock 9.Thread stoped [08:18:19]accept exits with 8 [08:18:19]New connection [08:18:19]New thread 3067063652 created [08:18:19]Thread 3066920292 joined [08:18:19]Waiting for new connection... [08:18:19] Sock 8.Parse request [08:18:19]Sock 8.Check first char [08:18:19]Sock 8.First char is OK [08:18:19]request: POST /json_proto HTTP/1.0 [08:18:19]Method: POST [08:18:19]URL: /json_proto [08:18:19]Method is POST - this is cgi request [08:18:19]url: /json_proto [08:18:19]query_string will be loaded in cgi processing [08:18:19]execute_cgi json_proto POST (null) [08:18:19]execute_cgi path=json_proto method=POST [08:18:19]POST find Content-Length [08:18:19]Host: 172.17.44.132:8080 [08:18:19]Content-Length: 819 [08:18:19]Content-Type: application/json [08:18:19] [08:18:19]POST finish read [08:18:19]Found Content-Length = 819 [08:18:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:19]execute_script... [08:18: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)294046", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:18:19]POST & json_proto [08:18:19]process_json_proto [08:18:19]json parsed OK: [08:18:19]protocol is kg_v1.0 [08:18:19]action value=close_receipt [08:18:19]process_action close_receipt [08:18:19]cmd_close_receipt [08:18:19]MH_GetDate [08:18:19]Write to MH i2c: F0 00 00 34 01 24 [08:18:19]Write i2c OK [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: F0 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: F0 09 00 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: F0 09 00 34 01 00 CC 45 C8 66 2A 83 C1 65 3F [08:18:19]GetLastDocTimeStamp 1724401094 [08:18:19]current date 1724401100 [08:18:19]FM_GetShiftState [08:18:19]SAM_PROTO_GetShiftState [08:18:19]wFMCommunicate request_size=4 [08:18:19]MH_SAM_APDU [08:18:19]CAPDU: 80 13 01 00 [08:18:19]Write to MH i2c: E2 08 00 35 01 80 13 01 00 00 00 00 00 B3 [08:18:19]Write i2c OK [08:18:19]MH_I2C_Read... [08:18:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:18:19]Read from MH i2c: E2 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 0E 00 [08:18:19]MH_I2C_Read... [08:18:19]Read from MH i2c: E2 0E 00 35 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E1 [08:18:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:18:19]wFMCommunicate OK [08:18:19]SAM_PROTO_GetShiftState done [08:18:19]FM_GetShiftState done [08:18:19]opened in 1724372766 [08:18:19]opened+sec_in_day 1724459166 [08:18:19]quantity*price = 150041 [08:18:19]sum+1 = 150042 [08:18:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 69 23.08.2024 08:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165216 ФПД: 103421224890529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T081820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165216&fm=103421224890529&tin=02508201610067®Number=0000000000092562&sum=150041 [08:18:20]StoreToDocumentArchive [08:18:20]shift 469 fd 165216 [08:18:20]save to /storage/0469/doc_00165216 [08:18:20]save last doc name /storage/0469/doc_00165216 to /storage/kkm_last_doc_name [08:18:20]save OK [08:18:20]Clear old archive folders... [08:18:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:18:20]tlvbuf is 00624B30 [08:18:20]SAM_PROTO_ClearQueue [08:18:20]wFMCommunicate request_size=4 [08:18:20]MH_SAM_APDU [08:18:20]CAPDU: 80 09 00 00 [08:18:20]Write to MH i2c: E2 08 00 42 01 80 09 00 00 00 00 00 00 B5 [08:18:20]Write i2c OK [08:18:20]MH_I2C_Read... [08:18:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:18:20]Read from MH i2c: E2 [08:18:20]MH_I2C_Read... [08:18:20]Read from MH i2c: E2 03 00 [08:18:20]MH_I2C_Read... [08:18:20]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [08:18:20]RAPDU: 90 00 [08:18:20]wFMCommunicate OK [08:18:20]SAM_PROTO_ClearQueue done [08:18:20]KKMCreateOFDPacket [08:18:20]OFDProtocolAddRootSTLVToBuf [08:18:20]FM_MakeSignedData [08:18:20]FM_MakeSignedData [08:18:20]SAM_PROTO_SignData [08:18:20]wFMCommunicate request_size=4 [08:18:20]MH_SAM_APDU [08:18:20]CAPDU: 80 0D 01 02 [08:18:20]Write to MH i2c: E2 08 00 43 01 80 0D 01 02 00 00 00 00 BD [08:18:20]Write i2c OK [08:18:20]MH_I2C_Read... [08:18:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:18:20]Read from MH i2c: E2 [08:18:20]MH_I2C_Read... [08:18:20]Read from MH i2c: E2 03 00 [08:18:20]MH_I2C_Read... [08:18:20]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [08:18:20]RAPDU: 90 00 [08:18:20]wFMCommunicate OK [08:18:20]wFMCommunicate request_size=255 [08:18:20]MH_SAM_APDU [08:18: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 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 CC 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 85 02 00 35 04 06 00 5E [08:18:21]Write to MH i2c: E2 02 01 44 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 CC 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 85 02 00 35 04 06 00 5E 00 00 A9 [08:18:21]Write i2c OK [08:18:21]MH_I2C_Read... [08:18:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:21]Read from MH i2c: E2 [08:18:21]MH_I2C_Read... [08:18:21]Read from MH i2c: E2 03 00 [08:18:21]MH_I2C_Read... [08:18:21]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [08:18:21]RAPDU: 90 00 [08:18:21]wFMCommunicate OK [08:18:21]wFMCommunicate request_size=10 [08:18:21]MH_SAM_APDU [08:18:21]CAPDU: 80 0D 02 02 05 0F A1 5F 30 A1 [08:18:21]Write to MH i2c: E2 0D 00 45 01 80 0D 02 02 05 00 0F A1 5F 30 A1 00 00 AA [08:18:21]Write i2c OK [08:18:21]MH_I2C_Read... [08:18:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:18:21]Read from MH i2c: E2 [08:18:21]MH_I2C_Read... [08:18:21]Read from MH i2c: E2 03 00 [08:18:21]MH_I2C_Read... [08:18:21]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [08:18:21]RAPDU: 90 00 [08:18:21]wFMCommunicate OK [08:18:21]wFMCommunicate request_size=4 [08:18:21]MH_SAM_APDU [08:18:21]CAPDU: 80 0D 03 02 [08:18:21]Write to MH i2c: E2 08 00 46 01 80 0D 03 02 00 00 00 00 C2 [08:18:21]Write i2c OK [08:18:21]MH_I2C_Read... [08:18:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:18:21]Read from MH i2c: E2 [08:18:21]MH_I2C_Read... [08:18:21]Read from MH i2c: E2 0B 00 [08:18:21]MH_I2C_Read... [08:18:21]Read from MH i2c: E2 0B 00 46 01 00 4A 6E 2B 0A 73 61 C6 C9 90 00 13 [08:18:21]RAPDU: 4A 6E 2B 0A 73 61 C6 C9 90 00 [08:18:21]wFMCommunicate OK [08:18:21]SAM_PROTO_SignData done [08:18:21]FM_MakeSignedData done [08:18:21]CreateOFDProtocolMessage [08:18:21]wFMCommunicate request_size=4 [08:18:21]MH_SAM_APDU [08:18:21]CAPDU: 80 11 00 00 [08:18:21]Write to MH i2c: E2 08 00 47 01 80 11 00 00 00 00 00 00 C2 [08:18:21]Write i2c OK [08:18:21]MH_I2C_Read... [08:18:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:18:21]Read from MH i2c: E2 [08:18:21]MH_I2C_Read... [08:18:21]Read from MH i2c: E2 17 00 [08:18:21]MH_I2C_Read... [08:18:21]Read from MH i2c: E2 17 00 47 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [08:18:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:18:21]wFMCommunicate OK [08:18:21]CreateOFDProtocolMessage done [08:18:21]OFDSenderStorePacket 165216 [08:18:21]StoreOFDPacket docnum=165216 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17220374+1707180842=1724401216 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 40 46 C8 66 2A 83 C1 65 86 [08:20:16]Current date/time: 23.08.2024 08:20 [08:20:16]FM_Init [08:20:16]wFMConnect [08:20:16]MH_SAM_On [08:20:16]Write to MH i2c: E0 00 00 08 00 E7 [08:20:16]Write i2c OK [08:20:16]MH_I2C_Read... [08:20:16]*** iso7816_init finished! [08:20:16]*** atr: [08:20:16]*** 0F 3B D5 18 FF 81 91 FE [08:20:16]*** 1F C3 80 73 C8 21 10 0A [08:20:16]*** 00 00 00 00 00 00 00 00 [08:20:16]*** 00 00 00 00 00 00 00 00 [08:20:16]*** 00 00 00 00 00 00 00 00 [08:20:16]*** 00 00 00 00 00 00 00 00 [08:20:16]*** 00 00 00 00 00 00 00 00 [08:20:16]*** 00 00 00 00 00 00 00 00 [08:20:16]Read from MH i2c: E0 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E0 10 00 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:20:16]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:20:16]wFMCommunicate request_size=10 [08:20:16]MH_SAM_APDU [08:20:16]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:20:16]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:20:16]Write i2c OK [08:20:16]MH_I2C_Read... [08:20:16]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:20:16]Read from MH i2c: E2 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 03 00 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:20:16]RAPDU: 90 00 [08:20:16]wFMCommunicate OK [08:20:16]wFMCommunicate request_size=4 [08:20:16]MH_SAM_APDU [08:20:16]CAPDU: 80 11 00 00 [08:20:16]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:20:16]Write i2c OK [08:20:16]MH_I2C_Read... [08:20:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:16]Read from MH i2c: E2 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 17 00 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [08:20:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:20:16]wFMCommunicate OK [08:20:16]Detected FM SN is 0000000000871769 [08:20:16]Stored FM SN is 0000000000871769 [08:20:16]wFMCommunicate request_size=9 [08:20:16]MH_SAM_APDU [08:20:16]CAPDU: 80 16 00 00 04 E7 8B 00 00 [08:20:16]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [08:20:16]Write i2c OK [08:20:16]MH_I2C_Read... [08:20:16]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:20:16]Read from MH i2c: E2 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 03 00 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:20:16]RAPDU: 90 00 [08:20:16]wFMCommunicate OK [08:20:16]FM PIN OK [08:20:16]wFMCommunicate request_size=8 [08:20:16]MH_SAM_APDU [08:20:16]CAPDU: 80 14 04 00 03 02 00 01 [08:20:16]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:20:16]Write i2c OK [08:20:16]MH_I2C_Read... [08:20:16]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:20:16]Read from MH i2c: E2 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 03 00 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:20:16]RAPDU: 90 00 [08:20:16]wFMCommunicate OK [08:20:16]wFMCommunicate request_size=13 [08:20:16]MH_SAM_APDU [08:20:16]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:20:16]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:20:16]Write i2c OK [08:20:16]MH_I2C_Read... [08:20:16]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:20:16]Read from MH i2c: E2 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 03 00 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:20:16]RAPDU: 90 00 [08:20:16]wFMCommunicate OK [08:20:16]wFMCommunicate request_size=4 [08:20:16]MH_SAM_APDU [08:20:16]CAPDU: 80 11 00 00 [08:20:16]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:20:16]Write i2c OK [08:20:16]MH_I2C_Read... [08:20:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:16]Read from MH i2c: E2 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 17 00 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [08:20:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:20:16]wFMCommunicate OK [08:20:16]DocumentArchiveInit [08:20:16]Start Httpd... [08:20:16]Httpd thread 3067407716 created [08:20:16]Write to MH i2c: 01 00 00 0F 00 0F [08:20:16]Write i2c OK [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: 01 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: 01 07 00 [08:20:16]MH_I2C_Read... [08:20:16]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:20:16]Allocated Socket 5 [08:20:16]Bind OK [08:20:16]Listen OK [08:20:16]httpd running on port 8080 [08:20:16]Waiting for new connection... [08:20:16]MH Int Process started [08:20:17]OFD Sender: Processing packet 165216 [packets to send 991, broken 988] [08:20:17]ProducePacketName [08:20:17]name=ofd_packets/00165216 [08:20:17]OFD Sender: To server: pG, [08:20:17]CommunicateWithHost lk.salyk.kg:30040 [08:20:17]ConnectInit lk.salyk.kg [08:20:19]Connected sock=8 [08:20:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F8 BC 07 01 D5 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 CC 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 85 02 00 35 04 06 00 5E 0F A1 5F 30 A1 4A 6E 2B 0A 73 61 C6 C9 [08:20:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 75 04 47 00 F3 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 85 02 00 F4 03 04 00 8E EF C7 66 B6 04 01 00 00 5E 5D DF A6 C4 C7 DF 90 [08:20:19]CommunicateWithHost err = 0 [08:20:19]CheckOFDResponse [08:20:19]1017 (14) - 77093643461234 [08:20:19]1041 (16) - 0000000000871769 [08:20:19]1040 (4) - 165216 [08:20:19]1012 (4) - 23.08.2024 02:10 [08:20:19]1206 (1) - 0 [08:20:19]OFD Sender: Remove packet 165216 [08:20:19]ProducePacketName [08:20:19]name=ofd_packets/00165216 [08:20:19]NVStorageDeleteData [08:20:19]accept exits with 6 [08:20:19]New connection [08:20:19]New thread 3067120996 created [08:20:19]Waiting for new connection... [08:20:19] Sock 6.Parse request [08:20:19]Sock 6.Check first char [08:20:19]Sock 6.First char is OK [08:20:19]request: POST /json_proto HTTP/1.0 [08:20:19]Method: POST [08:20:19]URL: /json_proto [08:20:19]Method is POST - this is cgi request [08:20:19]url: /json_proto [08:20:19]query_string will be loaded in cgi processing [08:20:19]execute_cgi json_proto POST (null) [08:20:19]execute_cgi path=json_proto method=POST [08:20:19]POST find Content-Length [08:20:19]Host: 172.17.44.132:8080 [08:20:19]Content-Length: 215 [08:20:19]Content-Type: application/json [08:20:19] [08:20:19]POST finish read [08:20:19]Found Content-Length = 215 [08:20:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:19]execute_script... [08:20:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:19]POST & json_proto [08:20:19]process_json_proto [08:20:19]json parsed OK: [08:20:19]protocol is kg_v1.0 [08:20:19]action value=get_value [08:20:19]process_action get_value [08:20:19]cmd_get_value [08:20:19]process_action get_value done [08:20:19]requested_data is exist [08:20:19]produce_requested_data [08:20:19]requested_item kkm.sn is exist - process it [08:20:19]requested_item kkm.ver is exist - process it [08:20:19]requested_item fm.sn is exist - process it [08:20:19]wFMCommunicate request_size=4 [08:20:19]MH_SAM_APDU [08:20:19]CAPDU: 80 11 00 00 [08:20:19]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [08:20:19]Write i2c OK [08:20:19]MH_I2C_Read... [08:20:19]Read from MH i2c: E2 [08:20:19]MH_I2C_Read... [08:20:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:19]Read from MH i2c: E2 17 00 [08:20:19]MH_I2C_Read... [08:20:19]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [08:20:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:20:19]wFMCommunicate OK [08:20:19]requested_item fd.num is exist - process it [08:20:19]SAM_PROTO_GetFieldsCounters [08:20:19]wFMCommunicate request_size=4 [08:20:19]MH_SAM_APDU [08:20:19]CAPDU: 80 13 00 00 [08:20:19]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [08:20:19]Write i2c OK [08:20:19]MH_I2C_Read... [08:20:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:20:20]Read from MH i2c: E2 [08:20:20]MH_I2C_Read... [08:20:20]Read from MH i2c: E2 62 00 [08:20:20]MH_I2C_Read... [08:20:20]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 47 [08:20:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 47 00 00 00 5E 04 04 00 47 00 00 00 57 04 04 00 48 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:20:20]wFMCommunicate OK [08:20:20]SAM_PROTO_GetFieldsCounters done [08:20:20]requested_item shift.num is exist - process it [08:20:20]requested_item shift.opened is exist - process it [08:20:20]req_shift_opened [08:20:20]FM_GetShiftState [08:20:20]SAM_PROTO_GetShiftState [08:20:20]wFMCommunicate request_size=4 [08:20:20]MH_SAM_APDU [08:20:20]CAPDU: 80 13 01 00 [08:20:20]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [08:20:20]Write i2c OK [08:20:20]MH_I2C_Read... [08:20:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:20]Read from MH i2c: E2 [08:20:20]MH_I2C_Read... [08:20:20]Read from MH i2c: E2 0E 00 [08:20:20]MH_I2C_Read... [08:20:20]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [08:20:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:20:20]wFMCommunicate OK [08:20:20]SAM_PROTO_GetShiftState done [08:20:20]FM_GetShiftState done [08:20:20]req_shift_opened done [08:20:20]requested_item shift.open_date is exist - process it [08:20:20]req_shift_open_date [08:20:20]req_shift_open_date done [08:20:20]produce_requested_data done [08:20:20]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165218,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:20:20]process_action_free get_value [08:20:20]json_value_free [08:20:20]json_value_free done [08:20:20]process_json_proto returns [08:20:20]Send response to host [08:20:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165218,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:20:20]free response buf [08:20:20]execute_script done [08:20:20]execute_script returns [08:20:20]free content buf [08:20:20]Sock 6.Close socket [08:20:20]Sock 6.Thread stoped [08:20:20]accept exits with 8 [08:20:20]New connection [08:20:20]New thread 3066977636 created [08:20:20]Thread 3067120996 joined [08:20:20]Waiting for new connection... [08:20:20] Sock 8.Parse request [08:20:20]Sock 8.Check first char [08:20:20]Sock 8.First char is OK [08:20:20]request: POST /json_proto HTTP/1.0 [08:20:20]Method: POST [08:20:20]URL: /json_proto [08:20:20]Method is POST - this is cgi request [08:20:20]url: /json_proto [08:20:20]query_string will be loaded in cgi processing [08:20:20]execute_cgi json_proto POST (null) [08:20:20]execute_cgi path=json_proto method=POST [08:20:20]POST find Content-Length [08:20:20]Host: 172.17.44.132:8080 [08:20:20]Content-Length: 331 [08:20:20]Content-Type: application/json [08:20:20] [08:20:20]POST finish read [08:20:20]Found Content-Length = 331 [08:20:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:20:20]execute_script... [08:20:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:20:20]POST & json_proto [08:20:20]process_json_proto [08:20:20]json parsed OK: [08:20:20]protocol is kg_v1.0 [08:20:20]action value=get_value [08:20:20]process_action get_value [08:20:20]cmd_get_value [08:20:20]process_action get_value done [08:20:20]requested_data is exist [08:20:20]produce_requested_data [08:20:20]requested_item fm.sale.total is exist - process it [08:20:20]SAM_PROTO_GetFMData [08:20:20]wFMCommunicate request_size=4 [08:20:20]MH_SAM_APDU [08:20:20]CAPDU: 80 13 03 00 [08:20:20]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:20:20]OFD Sender: Processing packet 165217 [packets to send 990, broken 988] [08:20:20]ProducePacketName [08:20:20]name=ofd_packets/00165217 [08:20:20]Write i2c OK [08:20:20]MH_I2C_Read... [08:20:20]OFD Sender: To server: pG, [08:20:20]CommunicateWithHost lk.salyk.kg:30040 [08:20:20]ConnectInit lk.salyk.kg [08:20:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:20:20]Read from MH i2c: E2 [08:20:20]MH_I2C_Read... [08:20:20]Read from MH i2c: E2 FD 00 [08:20:20]MH_I2C_Read... [08:20:20]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 B7 81 02 00 69 04 A4 00 6F 04 04 00 A6 7E 02 00 B1 04 05 00 5C 60 EC 76 03 70 04 05 00 96 97 BC 71 02 72 04 05 00 C6 C8 2F 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3B 24 34 5E 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 C4 70 D9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 BD [08:20:20]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B7 81 02 00 69 04 A4 00 6F 04 04 00 A6 7E 02 00 B1 04 05 00 5C 60 EC 76 03 70 04 05 00 96 97 BC 71 02 72 04 05 00 C6 C8 2F 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3B 24 34 5E 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 C4 70 D9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [08:20:20]wFMCommunicate OK [08:20:20]wFMCommunicate request_size=4 [08:20:20]MH_SAM_APDU [08:20:20]CAPDU: 80 17 00 00 [08:20:20]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:20:20]Write i2c OK [08:20:20]MH_I2C_Read... [08:20:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:20:21]Read from MH i2c: E2 [08:20:21]MH_I2C_Read... [08:20:21]Read from MH i2c: E2 FD 00 [08:20:21]MH_I2C_Read... [08:20:21]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [08:20:21]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [08:20:21]wFMCommunicate OK [08:20:21]wFMCommunicate request_size=4 [08:20:21]MH_SAM_APDU [08:20:21]CAPDU: 80 17 00 00 [08:20:21]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:20:21]Write i2c OK [08:20:21]MH_I2C_Read... [08:20:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:20:21]Read from MH i2c: E2 [08:20:21]MH_I2C_Read... [08:20:21]Read from MH i2c: E2 FD 00 [08:20:21]MH_I2C_Read... [08:20:21]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [08:20:21]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [08:20:21]wFMCommunicate OK [08:20:21]wFMCommunicate request_size=4 [08:20:21]MH_SAM_APDU [08:20:21]CAPDU: 80 17 00 00 [08:20:21]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:20:21]Write i2c OK [08:20:21]MH_I2C_Read... [08:20:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:20:21]Read from MH i2c: E2 [08:20:21]MH_I2C_Read... [08:20:21]Read from MH i2c: E2 FD 00 [08:20:21]MH_I2C_Read... [08:20:21]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [08:20:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [08:20:21]wFMCommunicate OK [08:20:21]wFMCommunicate request_size=4 [08:20:21]MH_SAM_APDU [08:20:21]CAPDU: 80 17 00 00 [08:20:21]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:20:21]Write i2c OK [08:20:21]MH_I2C_Read... [08:20:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:20:21]Read from MH i2c: E2 [08:20:21]MH_I2C_Read... [08:20:21]Read from MH i2c: E2 E6 00 [08:20:21]MH_I2C_Read... [08:20:21]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [08:20:21]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:20:21]wFMCommunicate OK [08:20:21]SAM_PROTO_GetFMData done [08:20:21]requested_item fm.sale_refund.total is exist - process it [08:20:21]requested_item fm.buy.total is exist - process it [08:20:21]requested_item shift.sale.total is exist - process it [08:20:21]SAM_PROTO_GetShiftData [08:20:21]wFMCommunicate request_size=4 [08:20:21]MH_SAM_APDU [08:20:21]CAPDU: 80 13 02 00 [08:20:21]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:20:21]Write i2c OK [08:20:21]MH_I2C_Read... [08:20:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:20:22]Read from MH i2c: E2 [08:20:22]MH_I2C_Read... [08:20:22]Read from MH i2c: E2 FD 00 [08:20:22]MH_I2C_Read... [08:20:22]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 47 00 00 00 69 04 9B 00 6F 04 04 00 47 00 00 00 B1 04 03 00 15 EE 45 70 04 03 00 58 DD 33 72 04 03 00 BD 10 12 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B 6D 07 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 6B 9E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 4C [08:20:22]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 47 00 00 00 69 04 9B 00 6F 04 04 00 47 00 00 00 B1 04 03 00 15 EE 45 70 04 03 00 58 DD 33 72 04 03 00 BD 10 12 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 5B 6D 07 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 6B 9E EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [08:20:22]wFMCommunicate OK [08:20:22]wFMCommunicate request_size=4 [08:20:22]MH_SAM_APDU [08:20:22]CAPDU: 80 17 00 00 [08:20:22]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:20:22]Write i2c OK [08:20:22]MH_I2C_Read... [08:20:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:20:22]Read from MH i2c: E2 [08:20:22]MH_I2C_Read... [08:20:22]Read from MH i2c: E2 FD 00 [08:20:22]MH_I2C_Read... [08:20:22]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [08:20:22]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [08:20:22]wFMCommunicate OK [08:20:22]wFMCommunicate request_size=4 [08:20:22]MH_SAM_APDU [08:20:22]CAPDU: 80 17 00 00 [08:20:22]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:20:22]Write i2c OK [08:20:22]MH_I2C_Read... [08:20:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:20:22]Read from MH i2c: E2 [08:20:22]MH_I2C_Read... [08:20:22]Read from MH i2c: E2 FD 00 [08:20:22]MH_I2C_Read... [08:20:22]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [08:20:23]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [08:20:23]wFMCommunicate OK [08:20:23]wFMCommunicate request_size=4 [08:20:23]MH_SAM_APDU [08:20:23]CAPDU: 80 17 00 00 [08:20:23]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:20:23]Write i2c OK [08:20:23]MH_I2C_Read... [08:20:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:20:23]Read from MH i2c: E2 [08:20:23]MH_I2C_Read... [08:20:23]Read from MH i2c: E2 FD 00 [08:20:23]MH_I2C_Read... [08:20:23]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [08:20:23]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [08:20:23]wFMCommunicate OK [08:20:23]wFMCommunicate request_size=4 [08:20:23]MH_SAM_APDU [08:20:23]CAPDU: 80 17 00 00 [08:20:23]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:20:23]Write i2c OK [08:20:23]MH_I2C_Read... [08:20:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [08:20:23]Read from MH i2c: E2 [08:20:23]MH_I2C_Read... [08:20:23]Read from MH i2c: E2 CB 00 [08:20:23]MH_I2C_Read... [08:20:23]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [08:20:23]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [08:20:23]wFMCommunicate OK [08:20:23]SAM_PROTO_GetShiftData done [08:20:23]requested_item shift.sale.total_cash is exist - process it [08:20:23]requested_item shift.sale_refund.total is exist - process it [08:20:23]requested_item shift.sale_refund.total_cash is exist - process it [08:20:23]requested_item shift.buy.total is exist - process it [08:20:23]requested_item shift.buy.total_cash is exist - process it [08:20:23]produce_requested_data done [08:20:23]produce_requested_data return {"fm.sale.total":148801045.40,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":45829.33,"shift.sale.total_cash":33990.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [08:20:23]process_action_free get_value [08:20:23]json_value_free [08:20:23]json_value_free done [08:20:23]process_json_proto returns [08:20:23]Send response to host [08:20:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":148801045.40,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":45829.33,"shift.sale.total_cash":33990.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [08:20:23]free response buf [08:20:23]execute_script done [08:20:23]execute_script returns [08:20:23]free content buf [08:20:23]Sock 8.Close socket [08:20:23]Sock 8.Thread stoped [08:20:24]accept exits with 6 [08:20:24]New connection [08:20:24]New thread 3067120996 created [08:20:24]Thread 3066977636 joined [08:20:24]Waiting for new connection... [08:20:24] Sock 6.Parse request [08:20:24]Sock 6.Check first char [08:20:24]Sock 6.First char is OK [08:20:24]request: POST /json_proto HTTP/1.0 [08:20:24]Method: POST [08:20:24]URL: /json_proto [08:20:24]Method is POST - this is cgi request [08:20:24]url: /json_proto [08:20:24]query_string will be loaded in cgi processing [08:20:24]execute_cgi json_proto POST (null) [08:20:24]execute_cgi path=json_proto method=POST [08:20:24]POST find Content-Length [08:20:24]Host: 172.17.44.132:8080 [08:20:24]Content-Length: 679 [08:20:24]Content-Type: application/json [08:20:24] [08:20:24]POST finish read [08:20:24]Found Content-Length = 679 [08:20:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:24]execute_script... [08:20:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294050", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:20:24]POST & json_proto [08:20:24]process_json_proto [08:20:24]json parsed OK: [08:20:24]protocol is kg_v1.0 [08:20:24]action value=close_receipt [08:20:24]process_action close_receipt [08:20:24]cmd_close_receipt [08:20:24]MH_GetDate [08:20:24]Write to MH i2c: F0 00 00 1D 00 0C [08:20:24]Write i2c OK [08:20:24]MH_I2C_Read... [08:20:24]Read from MH i2c: F0 [08:20:24]MH_I2C_Read... [08:20:24]Read from MH i2c: F0 09 00 [08:20:24]MH_I2C_Read... [08:20:24]Read from MH i2c: F0 09 00 1D 00 00 48 46 C8 66 2A 83 C1 65 A4 [08:20:24]GetLastDocTimeStamp 1724401137 [08:20:24]current date 1724401224 [08:20:24]FM_GetShiftState [08:20:24]SAM_PROTO_GetShiftState [08:20:24]wFMCommunicate request_size=4 [08:20:24]MH_SAM_APDU [08:20:24]CAPDU: 80 13 01 00 [08:20:24]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [08:20:24]Write i2c OK [08:20:24]MH_I2C_Read... [08:20:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:24]Read from MH i2c: E2 [08:20:24]MH_I2C_Read... [08:20:24]Read from MH i2c: E2 0E 00 [08:20:24]MH_I2C_Read... [08:20:24]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [08:20:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:20:24]wFMCommunicate OK [08:20:24]SAM_PROTO_GetShiftState done [08:20:24]FM_GetShiftState done [08:20:24]opened in 1724372766 [08:20:24]opened+sec_in_day 1724459166 [08:20:24]quantity*price = 200025 [08:20:24]sum+1 = 200026 [08:20:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 72 23.08.2024 08:20 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165219 ФПД: 184984885262345 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082025&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165219&fm=184984885262345&tin=02508201610067®Number=0000000000092562&sum=200000 [08:20:25]StoreToDocumentArchive [08:20:25]shift 469 fd 165219 [08:20:25]save to /storage/0469/doc_00165219 [08:20:25]save last doc name /storage/0469/doc_00165219 to /storage/kkm_last_doc_name [08:20:25]save OK [08:20:25]Clear old archive folders... [08:20:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:20:25]tlvbuf is 00684800 [08:20:25]SAM_PROTO_ClearQueue [08:20:25]wFMCommunicate request_size=4 [08:20:25]MH_SAM_APDU [08:20:25]CAPDU: 80 09 00 00 [08:20:25]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:20:25]Write i2c OK [08:20:25]MH_I2C_Read... [08:20:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:20:25]Read from MH i2c: E2 [08:20:25]MH_I2C_Read... [08:20:25]Read from MH i2c: E2 03 00 [08:20:25]MH_I2C_Read... [08:20:25]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:20:25]RAPDU: 90 00 [08:20:25]wFMCommunicate OK [08:20:25]SAM_PROTO_ClearQueue done [08:20:25]KKMCreateOFDPacket [08:20:25]OFDProtocolAddRootSTLVToBuf [08:20:25]FM_MakeSignedData [08:20:25]FM_MakeSignedData [08:20:25]SAM_PROTO_SignData [08:20:25]wFMCommunicate request_size=4 [08:20:25]MH_SAM_APDU [08:20:25]CAPDU: 80 0D 01 02 [08:20:25]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [08:20:25]Write i2c OK [08:20:25]MH_I2C_Read... [08:20:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:20:25]Read from MH i2c: E2 [08:20:25]MH_I2C_Read... [08:20:25]Read from MH i2c: E2 03 00 [08:20:25]MH_I2C_Read... [08:20:25]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [08:20:25]RAPDU: 90 00 [08:20:25]wFMCommunicate OK [08:20:25]wFMCommunicate request_size=255 [08:20:25]MH_SAM_APDU [08:20:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 recv_with_timeout no data received [08:20:25]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 48 00 00 00 F4 03 04 00 49 46 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 85 02 00 35 04 06 00 A8 3E 26 5F [08:20:25]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 48 00 00 00 F4 03 04 00 49 46 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 85 02 00 35 04 06 00 A8 3E 26 5F 00 00 52 [08:20:25]Write i2c OK [08:20:25]MH_I2C_Read... [08:20:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:26]Read from MH i2c: E2 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: E2 03 00 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [08:20:26]RAPDU: 90 00 [08:20:26]wFMCommunicate OK [08:20:26]wFMCommunicate request_size=7 [08:20:26]MH_SAM_APDU [08:20:26]CAPDU: 80 0D 02 02 02 F8 09 [08:20:26]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 F8 09 00 00 AD [08:20:26]Write i2c OK [08:20:26]MH_I2C_Read... [08:20:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:20:26]Read from MH i2c: E2 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: E2 03 00 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [08:20:26]RAPDU: 90 00 [08:20:26]wFMCommunicate OK [08:20:26]wFMCommunicate request_size=4 [08:20:26]MH_SAM_APDU [08:20:26]CAPDU: 80 0D 03 02 [08:20:26]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [08:20:26]Write i2c OK [08:20:26]MH_I2C_Read... [08:20:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:20:26]Read from MH i2c: E2 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: E2 0B 00 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: E2 0B 00 2F 00 00 4E F4 B0 95 8B 8F CD ED 90 00 06 [08:20:26]RAPDU: 4E F4 B0 95 8B 8F CD ED 90 00 [08:20:26]wFMCommunicate OK [08:20:26]SAM_PROTO_SignData done [08:20:26]FM_MakeSignedData done [08:20:26]CreateOFDProtocolMessage [08:20:26]wFMCommunicate request_size=4 [08:20:26]MH_SAM_APDU [08:20:26]CAPDU: 80 11 00 00 [08:20:26]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [08:20:26]Write i2c OK [08:20:26]MH_I2C_Read... [08:20:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:26]Read from MH i2c: E2 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: E2 17 00 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [08:20:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:20:26]wFMCommunicate OK [08:20:26]CreateOFDProtocolMessage done [08:20:26]OFDSenderStorePacket 165219 [08:20:26]StoreOFDPacket docnum=165219 [08:20:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6A AA 04 01 97 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 48 00 00 00 F4 03 04 00 49 46 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 85 02 00 35 04 06 00 A8 3E 26 5F F8 09 4E F4 B0 95 8B 8F CD ED [08:20:26]CheckFolder [08:20:26]dirname=/storage/ofd_packets [08:20:26]CheckFolder done [08:20:26]ProducePacketName [08:20:26]name=ofd_packets/00165219 [08:20:26]NVStorageSaveData ofd_packets/00165219 [08:20:26]File name is /storage/ofd_packets/00165219 [08:20:26]Write 298 bytes [08:20:26]NVStorageSaveData done [08:20:26]OFDSenderStorePacket done [08:20:26]KKMCreateOFDPacket done [08:20:26]NVStorageSaveData kkm_last_timestamp [08:20:26]File name is /storage/kkm_last_timestamp [08:20:26]Write 4 bytes [08:20:26]NVStorageSaveData done [08:20:26]ExternCall_PrintAddStr [08:20:26]wPrintStart [08:20:26]Write to MH i2c: 01 00 00 31 00 31 [08:20:26]Write i2c OK [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: 01 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: 01 07 00 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [08:20:26]RasterBufferAndPrint [08:20:26]line Счет N : (1)294050 [08:20:26]line ИНН: 02508201610067 [08:20:26]line Контрольно-Кассовый Чек [08:20:26]line ПРОДАЖА [08:20:26]line ТРК (МРК, ГНК) : 11 [08:20:26]line Товар: 2710194800 [08:20:26]line ДТ-К-5 [08:20:26]line 26.250 * 76.20 [08:20:26]line = 2000.25 [08:20:26]line НДС 12% НСП 1% [08:20:26]line > о реализуемом товаре [08:20:26]line ОКРУГЛЕНИЕ: -0.25 [08:20:26]line ИТОГО: 2000.00 [08:20:26]line Внесено: 2000.00 [08:20:26]line СДАЧА: 0.00 [08:20:26]line НСП 1% : 17.70 [08:20:26]line НДС 12% : 212.42 [08:20:26]line Наличными: 2000.00 [08:20:26]line Безнал.: 0.00 [08:20:26]line Место: АЗС № 130 "Партнер Нефть" [08:20:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:20:26]line СНО: Общий режим [08:20:26]line Чек 72 23.08.2024 08:20 [08:20:26]line Смена: 469 ФФД: 1.0 [08:20:26]line ЗНМ: 0300000070 [08:20:26]line РНМ: 0000000000092562 [08:20:26]line Версия ККМ: 001 [08:20:26]line ФМ: 0000000000871769 [08:20:26]line ФД: 165219 [08:20:26]line ФПД: 184984885262345 [08:20:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082025&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165219&fm=184984885262345&tin=02508201610067®Number=0000000000092562&sum=200000 [08:20:26]written 0, free lines is 4095 [08:20:26]Write to MH i2c: 01 00 00 5C 00 5C [08:20:26]Write i2c OK [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: 01 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: 01 07 00 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D5 0C 44 [08:20:26]RasterBufferAndPrint [08:20:26]line [08:20:26]line [08:20:26]line [08:20:26]line [08:20:26]line [08:20:26]written 0, free lines is 3310 [08:20:26]MH_Cut [08:20:26]Write to MH i2c: D1 01 00 63 00 01 35 [08:20:26]Write i2c OK [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: D1 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: D1 01 00 [08:20:26]MH_I2C_Read... [08:20:26]Read from MH i2c: D1 01 00 63 00 00 34 [08:20:26]Write to MH i2c: 01 00 00 64 00 64 [08:20:26]Write i2c OK [08:20:26]MH_I2C_Read... [08:20:27]*** Cut start [08:20:27]*** Purtial cut [08:20:27]*** Stage 1: CUTSNS_PIN = 1 [08:20:29]Read from MH i2c: 01 *** Stop cut motor [08:20:29] [08:20:29]*** Cut end [08:20:29]MH_I2C_Read... [08:20:29]Read from MH i2c: 01 07 00 [08:20:29]MH_I2C_Read... [08:20:29]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [08:20:29]process_action close_receipt done [08:20:29]requested_data is exist [08:20:29]produce_requested_data [08:20:29]requested_item fm.sn is exist - process it [08:20:29]wFMCommunicate request_size=4 [08:20:29]MH_SAM_APDU [08:20:29]CAPDU: 80 11 00 00 [08:20:29]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [08:20:29]Write i2c OK [08:20:29]MH_I2C_Read... [08:20:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:20:29]Read from MH i2c: E2 [08:20:29]MH_I2C_Read... [08:20:29]Read from MH i2c: E2 17 00 [08:20:29]MH_I2C_Read... [08:20:29]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [08:20:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:20:29]wFMCommunicate OK [08:20:29]requested_item fd.num is exist - process it [08:20:29]SAM_PROTO_GetFieldsCounters [08:20:29]wFMCommunicate request_size=4 [08:20:29]MH_SAM_APDU [08:20:29]CAPDU: 80 13 00 00 [08:20:29]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [08:20:29]Write i2c OK [08:20:29]MH_I2C_Read... [08:20:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:20:29]Read from MH i2c: E2 [08:20:29]MH_I2C_Read... [08:20:29]Read from MH i2c: E2 62 00 [08:20:29]MH_I2C_Read... [08:20:29]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [08:20:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 48 00 00 00 5E 04 04 00 48 00 00 00 57 04 04 00 49 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:20:30]wFMCommunicate OK [08:20:30]SAM_PROTO_GetFieldsCounters done [08:20:30]requested_item shift.num is exist - process it [08:20:30]requested_item shift.opened is exist - process it [08:20:30]req_shift_opened [08:20:30]FM_GetShiftState [08:20:30]SAM_PROTO_GetShiftState [08:20:30]wFMCommunicate request_size=4 [08:20:30]MH_SAM_APDU [08:20:30]CAPDU: 80 13 01 00 [08:20:30]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [08:20:30]Write i2c OK [08:20:30]MH_I2C_Read... [08:20:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:20:30]Read from MH i2c: E2 [08:20:30]MH_I2C_Read... [08:20:30]Read from MH i2c: E2 0E 00 [08:20:30]MH_I2C_Read... [08:20:30]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [08:20:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:20:30]wFMCommunicate OK [08:20:30]SAM_PROTO_GetShiftState done [08:20:30]FM_GetShiftState done [08:20:30]req_shift_opened done [08:20:30]requested_item shift.open_date is exist - process it [08:20:30]req_shift_open_date [08:20:30]req_shift_open_date done [08:20:30]produce_requested_data done [08:20:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165219,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:20:30]process_action_free close_receipt [08:20:30]json_value_free [08:20:30]json_value_free done [08:20:30]process_json_proto returns [08:20:30]Send response to host [08:20:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165219,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:20:30]free response buf [08:20:30]execute_script done [08:20:30]execute_script returns [08:20:30]free content buf [08:20:30]Sock 6.Close socket [08:20:30]Sock 6.Thread stoped [08:20:32]Connected sock=11 [08:20:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7C 02 07 01 8A 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 E5 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 85 02 00 35 04 06 00 34 6E 08 4D 5C 2F 2C 57 D0 DD A4 3D 53 80 [08:20:37]recv_with_timeout no data received [08:20:37]CommunicateWithHost answer receiving error [08:20:37]CommunicateWithHost err = -3 [08:20:37]OFD Sender: Server communicate error [08:20:37]OFD Sender: Processing packet 165217 [packets to send 991, broken 988] [08:20:37]ProducePacketName [08:20:37]name=ofd_packets/00165217 [08:20:37]OFD Sender: To server: pG, [08:20:37]CommunicateWithHost lk.salyk.kg:30040 [08:20:37]ConnectInit lk.salyk.kg [08:20:42]recv_with_timeout no data received [08:20:42]ConnectInit Can't take IP for lk.salyk.kg [08:20:42]CommunicateWithHost connect error [08:20:42]CommunicateWithHost err = -1 [08:20:42]OFD Sender: Server communicate error [08:20:47]OFD Sender: Processing packet 165217 [packets to send 991, broken 988] [08:20:47]ProducePacketName [08:20:47]name=ofd_packets/00165217 [08:20:47]OFD Sender: To server: pG, [08:20:47]CommunicateWithHost lk.salyk.kg:30040 [08:20:47]ConnectInit lk.salyk.kg [08:20:52]ConnectInit Can't take IP for lk.salyk.kg [08:20:52]CommunicateWithHost connect error [08:20:52]CommunicateWithHost err = -1 [08:20:52]OFD Sender: Server communicate error [08:20:57]OFD Sender: Processing packet 165217 [packets to send 991, broken 988] [08:20:57]ProducePacketName [08:20:57]name=ofd_packets/00165217 [08:20:57]OFD Sender: To server: pG, [08:20:57]CommunicateWithHost lk.salyk.kg:30040 [08:20:57]ConnectInit lk.salyk.kg [08:21:02]ConnectInit Can't take IP for lk.salyk.kg [08:21:02]CommunicateWithHost connect error [08:21:02]CommunicateWithHost err = -1 [08:21:02]OFD Sender: Server communicate error [08:21:07]OFD Sender: Processing packet 165217 [packets to send 991, broken 988] [08:21:07]ProducePacketName [08:21:07]name=ofd_packets/00165217 [08:21:07]OFD Sender: To server: pG, [08:21:07]CommunicateWithHost lk.salyk.kg:30040 [08:21:07]ConnectInit lk.salyk.kg [08:21:10]recv_with_timeout no data received [08:21:12]ConnectInit Can't take IP for lk.salyk.kg [08:21:12]CommunicateWithHost connect error [08:21:12]CommunicateWithHost err = -1 [08:21:12]OFD Sender: Server communicate error [08:21:17]OFD Sender: Processing packet 165217 [packets to send 991, broken 988] [08:21:17]ProducePacketName [08:21:17]name=ofd_packets/00165217 [08:21:17]OFD Sender: To server: pG, [08:21:17]CommunicateWithHost lk.salyk.kg:30040 [08:21:17]ConnectInit lk.salyk.kg [08:21:22]ConnectInit Can't take IP for lk.salyk.kg [08:21:22]CommunicateWithHost connect error [08:21:22]CommunicateWithHost err = -1 [08:21:22]OFD Sender: Server communicate error [08:21:27]OFD Sender: Processing packet 165217 [packets to send 991, broken 988] [08:21:27]ProducePacketName [08:21:27]name=ofd_packets/00165217 [08:21:27]OFD Sender: To server: pG, [08:21:27]CommunicateWithHost lk.salyk.kg:30040 [08:21:27]ConnectInit lk.salyk.kg [08:21:30]recv_with_timeout no data received [08:21:32]ConnectInit Can't take IP for lk.salyk.kg [08:21:32]CommunicateWithHost connect error [08:21:32]CommunicateWithHost err = -1 [08:21:32]OFD Sender: Server communicate error [08:21:37]OFD Sender: Processing packet 165217 [packets to send 991, broken 988] [08:21:37]ProducePacketName [08:21:37]name=ofd_packets/00165217 [08:21:37]OFD Sender: To server: pG, [08:21:37]CommunicateWithHost lk.salyk.kg:30040 [08:21:37]ConnectInit lk.salyk.kg [08:21:44]accept exits with 8 [08:21:44]New connection [08:21:44]New thread 3066977636 created [08:21:44]Thread 3067120996 joined [08:21:44]Waiting for new connection... [08:21:44] Sock 8.Parse request [08:21:44]Sock 8.Check first char [08:21:44]Sock 8.First char is OK [08:21:44]request: POST /json_proto HTTP/1.0 [08:21:44]Method: POST [08:21:44]URL: /json_proto [08:21:44]Method is POST - this is cgi request [08:21:44]url: /json_proto [08:21:44]query_string will be loaded in cgi processing [08:21:44]execute_cgi json_proto POST (null) [08:21:44]execute_cgi path=json_proto method=POST [08:21:44]POST find Content-Length [08:21:44]Host: 172.17.44.132:8080 [08:21:44]Content-Length: 717 [08:21:44]Content-Type: application/json [08:21:44] [08:21:44]POST finish read [08:21:44]Found Content-Length = 717 [08:21:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50993", "tax_sys" : 0, "items" : [ { "code": "4606532000189", "name": "\u0422\u043E\u0440\u043C\u043E\u0437\u043D\u0430\u044F \u0436\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0420\u043E\u0441\u0414\u043E\u0442-4 0,455\u043A\u0433", "price" : 250.00, "quantity" : 1.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:44]execute_script... [08:21:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50993", "tax_sys" : 0, "items" : [ { "code": "4606532000189", "name": "\u0422\u043E\u0440\u043C\u043E\u0437\u043D\u0430\u044F \u0436\u0438\u0434\u043A\u043E\u0441\u0442\u044C \u0420\u043E\u0441\u0414\u043E\u0442-4 0,455\u043A\u0433", "price" : 250.00, "quantity" : 1.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:21:44]POST & json_proto [08:21:44]process_json_proto [08:21:44]json parsed OK: [08:21:44]protocol is kg_v1.0 [08:21:44]action value=close_receipt [08:21:44]process_action close_receipt [08:21:44]cmd_close_receipt [08:21:44]MH_GetDate [08:21:44]Write to MH i2c: F0 00 00 68 00 57 [08:21:44]Write i2c OK [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: F0 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: F0 09 00 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: F0 09 00 68 00 00 99 46 C8 66 2A 83 C1 65 40 [08:21:44]GetLastDocTimeStamp 1724401225 [08:21:44]current date 1724401305 [08:21:44]FM_GetShiftState [08:21:44]SAM_PROTO_GetShiftState [08:21:44]wFMCommunicate request_size=4 [08:21:44]MH_SAM_APDU [08:21:44]CAPDU: 80 13 01 00 [08:21:44]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [08:21:44]Write i2c OK [08:21:44]MH_I2C_Read... [08:21:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:44]Read from MH i2c: E2 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: E2 0E 00 [08:21:44]MH_I2C_Read... [08:21:44]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [08:21:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:21:44]wFMCommunicate OK [08:21:44]SAM_PROTO_GetShiftState done [08:21:44]FM_GetShiftState done [08:21:44]opened in 1724372766 [08:21:44]opened+sec_in_day 1724459166 [08:21:44]quantity*price = 25000 [08:21:44]sum+1 = 25001 [08:21:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 73 23.08.2024 08:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165220 ФПД: 36245781895282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165220&fm=36245781895282&tin=02508201610067®Number=0000000000092562&sum=25000 0 [08:21:45]StoreToDocumentArchive [08:21:45]shift 469 fd 165220 [08:21:45]save to /storage/0469/doc_00165220 [08:21:45]save last doc name /storage/0469/doc_00165220 to /storage/kkm_last_doc_name [08:21:45]save OK [08:21:45]Clear old archive folders... [08:21:45]ProcessDocumentItem done err = 0, tmpTLVsize=302 [08:21:45]tlvbuf is 0060E100 [08:21:45]SAM_PROTO_ClearQueue [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 09 00 00 [08:21:45]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [08:21:45]RAPDU: 90 00 [08:21:45]wFMCommunicate OK [08:21:45]SAM_PROTO_ClearQueue done [08:21:45]KKMCreateOFDPacket [08:21:45]OFDProtocolAddRootSTLVToBuf [08:21:45]FM_MakeSignedData [08:21:45]FM_MakeSignedData [08:21:45]SAM_PROTO_SignData [08:21:45]wFMCommunicate request_size=4 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 0D 01 02 [08:21:45]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 [08:21:45]MH_I2C_Read... [08:21:45]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [08:21:45]RAPDU: 90 00 [08:21:45]wFMCommunicate OK [08:21:45]wFMCommunicate request_size=255 [08:21:45]MH_SAM_APDU [08:21:45]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A8 61 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 99 46 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 [08:21:45]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A8 61 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 99 46 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 00 00 E6 [08:21:45]recv_with_timeout no data received [08:21:45]Write i2c OK [08:21:45]MH_I2C_Read... [08:21:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:45]Read from MH i2c: E2 [08:21:45]MH_I2C_Read... [08:21:46]Read from MH i2c: E2 03 00 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [08:21:46]RAPDU: 90 00 [08:21:46]wFMCommunicate OK [08:21:46]wFMCommunicate request_size=61 [08:21:46]MH_SAM_APDU [08:21:46]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 85 02 00 35 04 06 00 20 F7 20 F4 58 72 [08:21:46]Write to MH i2c: E2 40 00 79 00 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 85 02 00 35 04 06 00 20 F7 20 F4 58 72 00 00 0D [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:21:46]Read from MH i2c: E2 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: E2 03 00 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [08:21:46]RAPDU: 90 00 [08:21:46]wFMCommunicate OK [08:21:46]wFMCommunicate request_size=4 [08:21:46]MH_SAM_APDU [08:21:46]CAPDU: 80 0D 03 02 [08:21:46]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:21:46]Read from MH i2c: E2 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: E2 0B 00 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: E2 0B 00 7A 00 00 83 F4 CF 0F D3 75 EF 87 90 00 09 [08:21:46]RAPDU: 83 F4 CF 0F D3 75 EF 87 90 00 [08:21:46]wFMCommunicate OK [08:21:46]SAM_PROTO_SignData done [08:21:46]FM_MakeSignedData done [08:21:46]CreateOFDProtocolMessage [08:21:46]wFMCommunicate request_size=4 [08:21:46]MH_SAM_APDU [08:21:46]CAPDU: 80 11 00 00 [08:21:46]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:46]Read from MH i2c: E2 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: E2 17 00 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [08:21:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:21:46]wFMCommunicate OK [08:21:46]CreateOFDProtocolMessage done [08:21:46]OFDSenderStorePacket 165220 [08:21:46]StoreOFDPacket docnum=165220 [08:21:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 42 01 00 00 73 EC 3A 01 51 6A 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A8 61 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 99 46 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 85 02 00 35 04 06 00 20 F7 20 F4 58 72 83 F4 CF 0F D3 75 EF 87 [08:21:46]CheckFolder [08:21:46]dirname=/storage/ofd_packets [08:21:46]CheckFolder done [08:21:46]ProducePacketName [08:21:46]name=ofd_packets/00165220 [08:21:46]NVStorageSaveData ofd_packets/00165220 [08:21:46]File name is /storage/ofd_packets/00165220 [08:21:46]Write 352 bytes [08:21:46]NVStorageSaveData done [08:21:46]OFDSenderStorePacket done [08:21:46]KKMCreateOFDPacket done [08:21:46]NVStorageSaveData kkm_last_timestamp [08:21:46]File name is /storage/kkm_last_timestamp [08:21:46]Write 4 bytes [08:21:46]NVStorageSaveData done [08:21:46]ExternCall_PrintAddStr [08:21:46]wPrintStart [08:21:46]Write to MH i2c: 01 00 00 7C 00 7C [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: 01 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: 01 07 00 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [08:21:46]RasterBufferAndPrint [08:21:46]line Счет N : (3)50993 [08:21:46]line ИНН: 02508201610067 [08:21:46]line Контрольно-Кассовый Чек [08:21:46]line ПРОДАЖА [08:21:46]line Товар: 4606532000189 [08:21:46]line Тормозная жидкость РосДот-4 0,455кг [08:21:46]line 1.000 * 250.00 [08:21:46]line = 250.00 [08:21:46]line НДС 12% НСП 1% [08:21:46]line > о реализуемом товаре [08:21:46]line ИТОГО: 250.00 [08:21:46]line НСП 1% : 2.21 [08:21:46]line НДС 12% : 26.55 [08:21:46]line Наличными: 250.00 [08:21:46]line Безнал.: 0.00 [08:21:46]line Место: АЗС № 130 "Партнер Нефть" [08:21:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:21:46]line СНО: Общий режим [08:21:46]line Чек 73 23.08.2024 08:21 [08:21:46]line Смена: 469 ФФД: 1.0 [08:21:46]line ЗНМ: 0300000070 [08:21:46]line РНМ: 0000000000092562 [08:21:46]line Версия ККМ: 001 [08:21:46]line ФМ: 0000000000871769 [08:21:46]line ФД: 165220 [08:21:46]line ФПД: 36245781895282 [08:21:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165220&fm=36245781895282&tin=02508201610067®Number=0000000000092562&sum=25000 [08:21:46]line 0 [08:21:46]written 0, free lines is 4095 [08:21:46]Write to MH i2c: 01 00 00 A5 00 A5 [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: 01 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: 01 07 00 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 D3 0C 8B [08:21:46]RasterBufferAndPrint [08:21:46]line [08:21:46]line [08:21:46]line [08:21:46]line [08:21:46]line [08:21:46]written 0, free lines is 3298 [08:21:46]MH_Cut [08:21:46]Write to MH i2c: D1 01 00 AC 00 01 7E [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: D1 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: D1 01 00 [08:21:46]MH_I2C_Read... [08:21:46]Read from MH i2c: D1 01 00 AC 00 00 7D [08:21:46]Write to MH i2c: 01 00 00 AD 00 AD [08:21:46]Write i2c OK [08:21:46]MH_I2C_Read... [08:21:47]*** Cut start [08:21:47]*** Purtial cut [08:21:47]*** Stage 1: CUTSNS_PIN = 1 [08:21:47]Connected sock=10 [08:21:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7C 02 07 01 8A 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 E5 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 85 02 00 35 04 06 00 34 6E 08 4D 5C 2F 2C 57 D0 DD A4 3D 53 80 [08:21:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D7 48 47 00 79 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 85 02 00 F4 03 04 00 E6 EF C7 66 B6 04 01 00 00 1A 7E 54 87 31 3A 27 D1 [08:21:48]CommunicateWithHost err = 0 [08:21:48]CheckOFDResponse [08:21:48]1017 (14) - 77093643461234 [08:21:48]1041 (16) - 0000000000871769 [08:21:48]1040 (4) - 165217 [08:21:48]1012 (4) - 23.08.2024 02:11 [08:21:48]1206 (1) - 0 [08:21:48]OFD Sender: Remove packet 165217 [08:21:48]ProducePacketName [08:21:48]name=ofd_packets/00165217 [08:21:48]NVStorageDeleteData [08:21:49]OFD Sender: Processing packet 165218 [packets to send 991, broken 988] [08:21:49]ProducePacketName [08:21:49]name=ofd_packets/00165218 [08:21:49]OFD Sender: To server: pG, [08:21:49]CommunicateWithHost lk.salyk.kg:30040 [08:21:49]ConnectInit lk.salyk.kg [08:21:49]Connected sock=9 [08:21:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 9F CF 20 01 2C 47 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 F1 45 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 85 02 00 35 04 06 00 11 1E 47 DB 15 *** Stop cut motor [08:21:49]1A *** Cut end [08:21:49]66 7D FD 9C 7A B6 D7 7E [08:21:49]Read from MH i2c: 01 [08:21:49]MH_I2C_Read... [08:21:49]Read from MH i2c: 01 07 00 [08:21:49]MH_I2C_Read... [08:21:49]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [08:21:49]process_action close_receipt done [08:21:49]requested_data is exist [08:21:49]produce_requested_data [08:21:49]requested_item fm.sn is exist - process it [08:21:49]wFMCommunicate request_size=4 [08:21:49]MH_SAM_APDU [08:21:49]CAPDU: 80 11 00 00 [08:21:49]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [08:21:49]Write i2c OK [08:21:49]MH_I2C_Read... [08:21:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:21:49]Read from MH i2c: E2 [08:21:49]MH_I2C_Read... [08:21:49]Read from MH i2c: E2 17 00 [08:21:49]MH_I2C_Read... [08:21:49]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [08:21:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:21:49]wFMCommunicate OK [08:21:49]requested_item fd.num is exist - process it [08:21:49]SAM_PROTO_GetFieldsCounters [08:21:49]wFMCommunicate request_size=4 [08:21:49]MH_SAM_APDU [08:21:49]CAPDU: 80 13 00 00 [08:21:49]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [08:21:49]Write i2c OK [08:21:49]MH_I2C_Read... [08:21:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:21:49]Read from MH i2c: E2 [08:21:49]MH_I2C_Read... [08:21:49]Read from MH i2c: E2 62 00 [08:21:49]MH_I2C_Read... [08:21:49]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [08:21:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 49 00 00 00 5E 04 04 00 49 00 00 00 57 04 04 00 4A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:21:49]wFMCommunicate OK [08:21:49]SAM_PROTO_GetFieldsCounters done [08:21:49]requested_item shift.num is exist - process it [08:21:49]requested_item shift.opened is exist - process it [08:21:49]req_shift_opened [08:21:49]FM_GetShiftState [08:21:49]SAM_PROTO_GetShiftState [08:21:49]wFMCommunicate request_size=4 [08:21:49]MH_SAM_APDU [08:21:49]CAPDU: 80 13 01 00 [08:21:49]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [08:21:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 51 2C 47 00 AC 02 A5 07 01 00 07 00 3B 00 F9 Write i2c OK [08:21:49]03 MH_I2C_Read... [08:21:49]0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 85 02 00 F4 03 04 00 E8 EF *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:21:49]C7 66 B6 04 01 00 00 CB F3 E5 33 83 D9 42 1E [08:21:49]CommunicateWithHost err = 0 [08:21:49]CheckOFDResponse [08:21:49]1017 (14) - 77093643461234 [08:21:49]1041 (16) - 0000000000871769 [08:21:49]1040 (4) - 165218 [08:21:49]1012 (4) - 23.08.2024 02:11 [08:21:49]1206 (1) - 0 [08:21:49]OFD Sender: Remove packet 165218 [08:21:49]ProducePacketName [08:21:49]name=ofd_packets/00165218 [08:21:49]NVStorageDeleteData [08:21:49]Read from MH i2c: E2 [08:21:49]MH_I2C_Read... [08:21:49]Read from MH i2c: E2 0E 00 [08:21:49]MH_I2C_Read... [08:21:49]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [08:21:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:21:49]wFMCommunicate OK [08:21:49]SAM_PROTO_GetShiftState done [08:21:49]FM_GetShiftState done [08:21:49]req_shift_opened done [08:21:49]requested_item shift.open_date is exist - process it [08:21:49]req_shift_open_date [08:21:49]req_shift_open_date done [08:21:49]produce_requested_data done [08:21:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165220,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:21:49]process_action_free close_receipt [08:21:49]json_value_free [08:21:49]json_value_free done [08:21:49]process_json_proto returns [08:21:49]Send response to host [08:21:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165220,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:21:49]free response buf [08:21:49]execute_script done [08:21:49]execute_script returns [08:21:49]free content buf [08:21:49]Sock 8.Close socket [08:21:49]Sock 8.Thread stoped [08:21:50]OFD Sender: Processing packet 165219 [packets to send 990, broken 988] [08:21:50]ProducePacketName [08:21:50]name=ofd_packets/00165219 [08:21:50]OFD Sender: To server: pG, [08:21:50]CommunicateWithHost lk.salyk.kg:30040 [08:21:50]ConnectInit lk.salyk.kg [08:21:50]Connected sock=8 [08:21:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6A AA 04 01 97 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 48 00 00 00 F4 03 04 00 49 46 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 85 02 00 35 04 06 00 A8 3E 26 5F F8 09 4E F4 B0 95 8B 8F CD ED [08:21:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1F C7 47 00 95 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 85 02 00 F4 03 04 00 E9 EF C7 66 B6 04 01 00 00 6E AE DA 76 15 74 25 1D [08:21:51]CommunicateWithHost err = 0 [08:21:51]CheckOFDResponse [08:21:51]1017 (14) - 77093643461234 [08:21:51]1041 (16) - 0000000000871769 [08:21:51]1040 (4) - 165219 [08:21:51]1012 (4) - 23.08.2024 02:11 [08:21:51]1206 (1) - 0 [08:21:51]OFD Sender: Remove packet 165219 [08:21:51]ProducePacketName [08:21:51]name=ofd_packets/00165219 [08:21:51]NVStorageDeleteData [08:21:51]OFD Sender: Processing packet 165220 [packets to send 989, broken 988] [08:21:51]ProducePacketName [08:21:51]name=ofd_packets/00165220 [08:21:51]OFD Sender: To server: pG, [08:21:51]CommunicateWithHost lk.salyk.kg:30040 [08:21:51]ConnectInit lk.salyk.kg [08:21:52]Connected sock=8 [08:21:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 42 01 00 00 73 EC 3A 01 51 6A 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A8 61 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 99 46 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 85 02 00 35 04 06 00 20 F7 20 F4 58 72 83 F4 CF 0F D3 75 EF 87 [08:21:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 50 D8 47 00 39 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 85 02 00 F4 03 04 00 EB EF C7 66 B6 04 01 00 00 65 7C 22 47 08 C4 54 84 [08:21:54]CommunicateWithHost err = 0 [08:21:54]CheckOFDResponse [08:21:54]1017 (14) - 77093643461234 [08:21:54]1041 (16) - 0000000000871769 [08:21:54]1040 (4) - 165220 [08:21:54]1012 (4) - 23.08.2024 02:11 [08:21:54]1206 (1) - 0 [08:21:54]OFD Sender: Remove packet 165220 [08:21:54]ProducePacketName [08:21:54]name=ofd_packets/00165220 [08:21:54]NVStorageDeleteData [08:21:54]OFD Sender: No OFD packet to send [08:21:54]OFD Sender: No OFD packet to send [08:21:59]OFD Sender: No OFD packet to send [08:22:04]OFD Sender: No OFD packet to send [08:22:09]OFD Sender: No OFD packet to send [08:22:14]OFD Sender: No OFD packet to send [08:22:20]OFD Sender: No OFD packet to send [08:22:25]OFD Sender: No OFD packet to send [08:22:30]OFD Sender: No OFD packet to send [08:22:35]OFD Sender: No OFD packet to send [08:22:40]OFD Sender: No OFD packet to send [08:22:45]OFD Sender: No OFD packet to send [08:22:50]OFD Sender: No OFD packet to send [08:22:55]OFD Sender: No OFD packet to send [08:23:00]OFD Sender: No OFD packet to send [08:23:05]OFD Sender: No OFD packet to send [08:23:10]OFD Sender: No OFD packet to send [08:23:15]OFD Sender: No OFD packet to send [08:23:20]OFD Sender: No OFD packet to send [08:23:25]OFD Sender: No OFD packet to send [08:23:30]OFD Sender: No OFD packet to send [08:23:35]OFD Sender: No OFD packet to send [08:23:40]OFD Sender: No OFD packet to send [08:23:45]OFD Sender: No OFD packet to send [08:23:50]OFD Sender: No OFD packet to send [08:23:55]OFD Sender: No OFD packet to send [08:23:59]recv_with_timeout no data received [08:24:00]OFD Sender: No OFD packet to send [08:24:05]OFD Sender: No OFD packet to send [08:24:10]OFD Sender: No OFD packet to send [08:24:15]OFD Sender: No OFD packet to send [08:24:20]OFD Sender: No OFD packet to send [08:24:25]OFD Sender: No OFD packet to send [08:24:30]OFD Sender: No OFD packet to send [08:24:35]OFD Sender: No OFD packet to send [08:24:40]OFD Sender: No OFD packet to send [08:24:45]OFD Sender: No OFD packet to send [08:24:50]OFD Sender: No OFD packet to send [08:24:55]OFD Sender: No OFD packet to send [08:25:00]OFD Sender: No OFD packet to send [08:25:05]OFD Sender: No OFD packet to send [08:25:10]OFD Sender: No OFD packet to send [08:25:15]OFD Sender: No OFD packet to send [08:25:20]OFD Sender: No OFD packet to send [08:25:24]accept exits with 11 [08:25:24]New connection [08:25:24]New thread 3067120996 created [08:25:24]Thread 3066977636 joined [08:25:24]Waiting for new connection... [08:25:24] Sock 11.Parse request [08:25:24]Sock 11.Check first char [08:25:24]Sock 11.First char is OK [08:25:24]request: POST /json_proto HTTP/1.0 [08:25:24]Method: POST [08:25:24]URL: /json_proto [08:25:24]Method is POST - this is cgi request [08:25:24]url: /json_proto [08:25:24]query_string will be loaded in cgi processing [08:25:24]execute_cgi json_proto POST (null) [08:25:24]execute_cgi path=json_proto method=POST [08:25:24]POST find Content-Length [08:25:24]Host: 172.17.44.132:8080 [08:25:24]Content-Length: 677 [08:25:24]Content-Type: application/json [08:25:24] [08:25:24]POST finish read [08:25:24]Found Content-Length = 677 [08:25:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:24]execute_script... [08:25:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294053", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:25:24]POST & json_proto [08:25:24]process_json_proto [08:25:24]json parsed OK: [08:25:24]protocol is kg_v1.0 [08:25:24]action value=close_receipt [08:25:24]process_action close_receipt [08:25:24]cmd_close_receipt [08:25:24]MH_GetDate [08:25:24]Write to MH i2c: F0 00 00 B1 00 A0 [08:25:24]Write i2c OK [08:25:24]MH_I2C_Read... [08:25:24]Read from MH i2c: F0 [08:25:24]MH_I2C_Read... [08:25:24]Read from MH i2c: F0 09 00 [08:25:24]MH_I2C_Read... [08:25:24]Read from MH i2c: F0 09 00 B1 00 00 75 47 C8 66 2A 83 C1 65 66 [08:25:24]GetLastDocTimeStamp 1724401305 [08:25:24]current date 1724401525 [08:25:24]FM_GetShiftState [08:25:24]SAM_PROTO_GetShiftState [08:25:24]wFMCommunicate request_size=4 [08:25:24]MH_SAM_APDU [08:25:24]CAPDU: 80 13 01 00 [08:25:24]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [08:25:24]Write i2c OK [08:25:24]MH_I2C_Read... [08:25:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:24]Read from MH i2c: E2 [08:25:24]MH_I2C_Read... [08:25:24]Read from MH i2c: E2 0E 00 [08:25:24]MH_I2C_Read... [08:25:24]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [08:25:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:25:24]wFMCommunicate OK [08:25:24]SAM_PROTO_GetShiftState done [08:25:24]FM_GetShiftState done [08:25:24]opened in 1724372766 [08:25:24]opened+sec_in_day 1724459166 [08:25:24]quantity*price = 60003 [08:25:24]sum+1 = 60004 [08:25:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 74 23.08.2024 08:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165221 ФПД: 143372706758315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165221&fm=143372706758315&tin=02508201610067®Number=0000000000092562&sum=60000 [08:25:25]StoreToDocumentArchive [08:25:25]shift 469 fd 165221 [08:25:25]save to /storage/0469/doc_00165221 [08:25:25]save last doc name /storage/0469/doc_00165221 to /storage/kkm_last_doc_name [08:25:25]save OK [08:25:25]Clear old archive folders... [08:25:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:25:25]tlvbuf is 00678FB0 [08:25:25]SAM_PROTO_ClearQueue [08:25:25]wFMCommunicate request_size=4 [08:25:25]MH_SAM_APDU [08:25:25]CAPDU: 80 09 00 00 [08:25:25]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [08:25:25]Write i2c OK [08:25:25]MH_I2C_Read... [08:25:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:26]Read from MH i2c: E2 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 03 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [08:25:26]RAPDU: 90 00 [08:25:26]wFMCommunicate OK [08:25:26]SAM_PROTO_ClearQueue done [08:25:26]KKMCreateOFDPacket [08:25:26]OFDProtocolAddRootSTLVToBuf [08:25:26]FM_MakeSignedData [08:25:26]FM_MakeSignedData [08:25:26]SAM_PROTO_SignData [08:25:26]wFMCommunicate request_size=4 [08:25:26]MH_SAM_APDU [08:25:26]CAPDU: 80 0D 01 02 [08:25:26]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [08:25:26]Write i2c OK [08:25:26]MH_I2C_Read... [08:25:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:26]Read from MH i2c: E2 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 03 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [08:25:26]RAPDU: 90 00 [08:25:26]wFMCommunicate OK [08:25:26]wFMCommunicate request_size=255 [08:25:26]MH_SAM_APDU [08:25:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 75 47 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 85 02 00 35 04 06 00 82 [08:25:26]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 75 47 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 85 02 00 35 04 06 00 82 00 00 FC [08:25:26]Write i2c OK [08:25:26]MH_I2C_Read... [08:25:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:26]Read from MH i2c: E2 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 03 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [08:25:26]RAPDU: 90 00 [08:25:26]wFMCommunicate OK [08:25:26]wFMCommunicate request_size=10 [08:25:26]MH_SAM_APDU [08:25:26]CAPDU: 80 0D 02 02 05 65 8F 41 BE AB [08:25:26]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 65 8F 41 BE AB 00 00 E4 [08:25:26]Write i2c OK [08:25:26]MH_I2C_Read... [08:25:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:26]Read from MH i2c: E2 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 03 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [08:25:26]RAPDU: 90 00 [08:25:26]wFMCommunicate OK [08:25:26]wFMCommunicate request_size=4 [08:25:26]MH_SAM_APDU [08:25:26]CAPDU: 80 0D 03 02 [08:25:26]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [08:25:26]Write i2c OK [08:25:26]MH_I2C_Read... [08:25:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:26]Read from MH i2c: E2 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 0B 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 0B 00 C3 00 00 EF 53 1C FF 63 6D BC EB 90 00 13 [08:25:26]RAPDU: EF 53 1C FF 63 6D BC EB 90 00 [08:25:26]wFMCommunicate OK [08:25:26]SAM_PROTO_SignData done [08:25:26]FM_MakeSignedData done [08:25:26]CreateOFDProtocolMessage [08:25:26]wFMCommunicate request_size=4 [08:25:26]MH_SAM_APDU [08:25:26]CAPDU: 80 11 00 00 [08:25:26]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [08:25:26]Write i2c OK [08:25:26]MH_I2C_Read... [08:25:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:26]Read from MH i2c: E2 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 17 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [08:25:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:25:26]wFMCommunicate OK [08:25:26]CreateOFDProtocolMessage done [08:25:26]OFDSenderStorePacket 165221 [08:25:26]StoreOFDPacket docnum=165221 [08:25:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 57 D5 07 01 92 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 75 47 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 85 02 00 35 04 06 00 82 65 8F 41 BE AB EF 53 1C FF 63 6D BC EB [08:25:26]CheckFolder [08:25:26]dirname=/storage/ofd_packets [08:25:26]CheckFolder done [08:25:26]ProducePacketName [08:25:26]name=ofd_packets/00165221 [08:25:26]NVStorageSaveData ofd_packets/00165221 [08:25:26]File name is /storage/ofd_packets/00165221 [08:25:26]Write 301 bytes [08:25:26]NVStorageSaveData done [08:25:26]OFDSenderStorePacket done [08:25:26]KKMCreateOFDPacket done [08:25:26]NVStorageSaveData kkm_last_timestamp [08:25:26]File name is /storage/kkm_last_timestamp [08:25:26]Write 4 bytes [08:25:26]NVStorageSaveData done [08:25:26]ExternCall_PrintAddStr [08:25:26]wPrintStart [08:25:26]Write to MH i2c: 01 00 00 C5 00 C5 [08:25:26]Write i2c OK [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: 01 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: 01 07 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [08:25:26]RasterBufferAndPrint [08:25:26]line Счет N : (1)294053 [08:25:26]line ИНН: 02508201610067 [08:25:26]line Контрольно-Кассовый Чек [08:25:26]line ПРОДАЖА [08:25:26]line ТРК (МРК, ГНК) : 42 [08:25:26]line Товар: 2710124130 [08:25:26]line Аи-92-К-5 [08:25:26]line 8.850 * 67.80 [08:25:26]line = 600.03 [08:25:26]line НДС 12% НСП 1% [08:25:26]line > о реализуемом товаре [08:25:26]line ОКРУГЛЕНИЕ: -0.03 [08:25:26]line ИТОГО: 600.00 [08:25:26]line Внесено: 600.00 [08:25:26]line СДАЧА: 0.00 [08:25:26]line НСП 1% : 5.31 [08:25:26]line НДС 12% : 63.72 [08:25:26]line Наличными: 600.00 [08:25:26]line Безнал.: 0.00 [08:25:26]line Место: АЗС № 130 "Партнер Нефть" [08:25:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:25:26]line СНО: Общий режим [08:25:26]line Чек 74 23.08.2024 08:25 [08:25:26]line Смена: 469 ФФД: 1.0 [08:25:26]line ЗНМ: 0300000070 [08:25:26]line РНМ: 0000000000092562 [08:25:26]line Версия ККМ: 001 [08:25:26]line ФМ: 0000000000871769 [08:25:26]line ФД: 165221 [08:25:26]line ФПД: 143372706758315 [08:25:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165221&fm=143372706758315&tin=02508201610067®Number=0000000000092562&sum=60000 [08:25:26]OFD Sender: Processing packet 165221 [packets to send 989, broken 988] [08:25:26]ProducePacketName [08:25:26]name=ofd_packets/00165221 [08:25:26]OFD Sender: To server: pG, [08:25:26]CommunicateWithHost lk.salyk.kg:30040 [08:25:26]ConnectInit lk.salyk.kg [08:25:26]written 0, free lines is 4095 [08:25:27]Write to MH i2c: 01 00 00 F0 00 F0 [08:25:27]Write i2c OK [08:25:27]MH_I2C_Read... [08:25:27]Read from MH i2c: 01 [08:25:27]MH_I2C_Read... [08:25:27]Read from MH i2c: 01 07 00 [08:25:27]MH_I2C_Read... [08:25:27]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 C1 0C C4 [08:25:27]RasterBufferAndPrint [08:25:27]line [08:25:27]line [08:25:27]line [08:25:27]line [08:25:27]line [08:25:27]written 0, free lines is 3271 [08:25:27]MH_Cut [08:25:27]Write to MH i2c: D1 01 00 F7 00 01 C9 [08:25:27]Write i2c OK [08:25:27]MH_I2C_Read... [08:25:27]Read from MH i2c: D1 [08:25:27]MH_I2C_Read... [08:25:27]Read from MH i2c: D1 01 00 [08:25:27]MH_I2C_Read... [08:25:27]Read from MH i2c: D1 01 00 F7 00 00 C8 [08:25:27]Write to MH i2c: 01 00 00 F8 00 F8 [08:25:27]Write i2c OK [08:25:27]MH_I2C_Read... [08:25:27]*** Cut start [08:25:27]*** Purtial cut [08:25:27]*** Stage 1: CUTSNS_PIN = 1 [08:25:28]Connected sock=8 [08:25:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 57 D5 07 01 92 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 00 00 00 F4 03 04 00 75 47 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 85 02 00 35 04 06 00 82 65 8F 41 BE AB EF 53 1C FF 63 6D BC EB [08:25:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 75 DA 47 00 BE 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 85 02 00 F4 03 04 00 C2 F0 C7 66 B6 04 01 00 00 93 39 7A 3E B1 44 99 4E [08:25:29]CommunicateWithHost err = 0 [08:25:29]CheckOFDResponse [08:25:29]1017 (14) - 77093643461234 [08:25:29]1041 (16) - 0000000000871769 [08:25:29]1040 (4) - 165221 [08:25:29]1012 (4) - 23.08.2024 02:15 [08:25:29]1206 (1) - 0 [08:25:29]OFD Sender: Remove packet 165221 [08:25:29]ProducePacketName [08:25:29]name=ofd_packets/00165221 [08:25:29]NVStorageDeleteData [08:25:29]Read from MH i2c: 01 [08:25:29]MH_I2C_Read... [08:25:29]*** Stop cut motor [08:25:29]*** Cut end [08:25:29]Read from MH i2c: 01 07 00 [08:25:29]MH_I2C_Read... [08:25:29]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [08:25:29]process_action close_receipt done [08:25:29]requested_data is exist [08:25:29]produce_requested_data [08:25:29]requested_item fm.sn is exist - process it [08:25:29]wFMCommunicate request_size=4 [08:25:29]MH_SAM_APDU [08:25:29]CAPDU: 80 11 00 00 [08:25:29]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [08:25:29]Write i2c OK [08:25:29]MH_I2C_Read... [08:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:29]Read from MH i2c: E2 [08:25:29]MH_I2C_Read... [08:25:29]Read from MH i2c: E2 17 00 [08:25:29]MH_I2C_Read... [08:25:29]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [08:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:25:29]wFMCommunicate OK [08:25:29]requested_item fd.num is exist - process it [08:25:29]SAM_PROTO_GetFieldsCounters [08:25:29]wFMCommunicate request_size=4 [08:25:29]MH_SAM_APDU [08:25:29]CAPDU: 80 13 00 00 [08:25:29]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [08:25:29]Write i2c OK [08:25:29]MH_I2C_Read... [08:25:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:30]Read from MH i2c: E2 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 62 00 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [08:25:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:25:30]wFMCommunicate OK [08:25:30]SAM_PROTO_GetFieldsCounters done [08:25:30]requested_item shift.num is exist - process it [08:25:30]requested_item shift.opened is exist - process it [08:25:30]req_shift_opened [08:25:30]FM_GetShiftState [08:25:30]SAM_PROTO_GetShiftState [08:25:30]wFMCommunicate request_size=4 [08:25:30]MH_SAM_APDU [08:25:30]CAPDU: 80 13 01 00 [08:25:30]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [08:25:30]Write i2c OK [08:25:30]MH_I2C_Read... [08:25:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:30]Read from MH i2c: E2 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 0E 00 [08:25:30]MH_I2C_Read... [08:25:30]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [08:25:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:25:30]wFMCommunicate OK [08:25:30]SAM_PROTO_GetShiftState done [08:25:30]FM_GetShiftState done [08:25:30]req_shift_opened done [08:25:30]requested_item shift.open_date is exist - process it [08:25:30]req_shift_open_date [08:25:30]req_shift_open_date done [08:25:30]produce_requested_data done [08:25:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165221,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:25:30]process_action_free close_receipt [08:25:30]json_value_free [08:25:30]json_value_free done [08:25:30]process_json_proto returns [08:25:30]Send response to host [08:25:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165221,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:25:30]free response buf [08:25:30]execute_script done [08:25:30]execute_script returns [08:25:30]free content buf [08:25:30]Sock 11.Close socket [08:25:30]Sock 11.Thread stoped [08:25:30]OFD Sender: No OFD packet to send [08:25:35]OFD Sender: No OFD packet to send [08:25:40]OFD Sender: No OFD packet to send [08:25:45]OFD Sender: No OFD packet to send [08:25:50]OFD Sender: No OFD packet to send [08:25:52]recv_with_timeout no data received [08:25:55]OFD Sender: No OFD packet to send [08:26:00]OFD Sender: No OFD packet to send [08:26:05]OFD Sender: No OFD packet to send [08:26:10]OFD Sender: No OFD packet to send [08:26:15]OFD Sender: No OFD packet to send [08:26:20]OFD Sender: No OFD packet to send [08:26:25]OFD Sender: No OFD packet to send [08:26:30]OFD Sender: No OFD packet to send [08:26:35]OFD Sender: No OFD packet to send [08:26:40]OFD Sender: No OFD packet to send [08:26:45]OFD Sender: No OFD packet to send [08:26:50]OFD Sender: No OFD packet to send [08:26:55]OFD Sender: No OFD packet to send [08:27:00]OFD Sender: No OFD packet to send [08:27:05]OFD Sender: No OFD packet to send [08:27:10]OFD Sender: No OFD packet to send [08:27:15]OFD Sender: No OFD packet to send [08:27:20]OFD Sender: No OFD packet to send [08:27:25]OFD Sender: No OFD packet to send [08:27:30]OFD Sender: No OFD packet to send [08:27:35]OFD Sender: No OFD packet to send [08:27:40]OFD Sender: No OFD packet to send [08:27:45]OFD Sender: No OFD packet to send [08:27:50]OFD Sender: No OFD packet to send [08:27:55]OFD Sender: No OFD packet to send [08:27:56]accept exits with 9 [08:27:56]New connection [08:27:56]New thread 3066977636 created [08:27:56]Thread 3067120996 joined [08:27:56]Waiting for new connection... [08:27:56] Sock 9.Parse request [08:27:56]Sock 9.Check first char [08:27:56]Sock 9.First char is OK [08:27:56]request: POST /json_proto HTTP/1.0 [08:27:56]Method: POST [08:27:56]URL: /json_proto [08:27:56]Method is POST - this is cgi request [08:27:56]url: /json_proto [08:27:56]query_string will be loaded in cgi processing [08:27:56]execute_cgi json_proto POST (null) [08:27:56]execute_cgi path=json_proto method=POST [08:27:56]POST find Content-Length [08:27:56]Host: 172.17.44.132:8080 [08:27:56]Content-Length: 679 [08:27:56]Content-Type: application/json [08:27:56] [08:27:56]POST finish read [08:27:56]Found Content-Length = 679 [08:27:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:56]execute_script... [08:27:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294054", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:56]POST & json_proto [08:27:56]process_json_proto [08:27:56]json parsed OK: [08:27:56]protocol is kg_v1.0 [08:27:56]action value=close_receipt [08:27:56]process_action close_receipt [08:27:56]cmd_close_receipt [08:27:56]MH_GetDate [08:27:56]Write to MH i2c: F0 00 00 FC 00 EB [08:27:56]Write i2c OK [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: F0 [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: F0 09 00 [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: F0 09 00 FC 00 00 0C 48 C8 66 2A 83 C1 65 49 [08:27:56]GetLastDocTimeStamp 1724401525 [08:27:56]current date 1724401676 [08:27:56]FM_GetShiftState [08:27:56]SAM_PROTO_GetShiftState [08:27:56]wFMCommunicate request_size=4 [08:27:56]MH_SAM_APDU [08:27:56]CAPDU: 80 13 01 00 [08:27:56]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [08:27:56]Write i2c OK [08:27:56]MH_I2C_Read... [08:27:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:56]Read from MH i2c: E2 [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: E2 0E 00 [08:27:56]MH_I2C_Read... [08:27:56]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [08:27:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:27:56]wFMCommunicate OK [08:27:56]SAM_PROTO_GetShiftState done [08:27:56]FM_GetShiftState done [08:27:56]opened in 1724372766 [08:27:56]opened+sec_in_day 1724459166 [08:27:56]quantity*price = 100050 [08:27:56]sum+1 = 100052 [08:27:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 75 23.08.2024 08:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165222 ФПД: 254272393552759 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082756&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165222&fm=254272393552759&tin=02508201610067®Number=0000000000092562&sum=100000 [08:27:57]StoreToDocumentArchive [08:27:57]shift 469 fd 165222 [08:27:57]save to /storage/0469/doc_00165222 [08:27:57]save last doc name /storage/0469/doc_00165222 to /storage/kkm_last_doc_name [08:27:57]save OK [08:27:57]Clear old archive folders... [08:27:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:27:57]tlvbuf is 00678B80 [08:27:57]SAM_PROTO_ClearQueue [08:27:57]wFMCommunicate request_size=4 [08:27:57]MH_SAM_APDU [08:27:57]CAPDU: 80 09 00 00 [08:27:57]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [08:27:57]Write i2c OK [08:27:57]MH_I2C_Read... [08:27:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:57]Read from MH i2c: E2 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 03 00 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [08:27:57]RAPDU: 90 00 [08:27:57]wFMCommunicate OK [08:27:57]SAM_PROTO_ClearQueue done [08:27:57]KKMCreateOFDPacket [08:27:57]OFDProtocolAddRootSTLVToBuf [08:27:57]FM_MakeSignedData [08:27:57]FM_MakeSignedData [08:27:57]SAM_PROTO_SignData [08:27:57]wFMCommunicate request_size=4 [08:27:57]MH_SAM_APDU [08:27:57]CAPDU: 80 0D 01 02 [08:27:57]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [08:27:57]Write i2c OK [08:27:57]MH_I2C_Read... [08:27:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:57]Read from MH i2c: E2 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 03 00 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [08:27:57]RAPDU: 90 00 [08:27:57]wFMCommunicate OK [08:27:57]wFMCommunicate request_size=255 [08:27:57]MH_SAM_APDU [08:27:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 0C 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 85 02 00 35 04 06 00 E7 42 67 B1 [08:27:57]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4B 00 00 00 F4 03 04 00 0C 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 85 02 00 35 04 06 00 E7 42 67 B1 00 00 E5 [08:27:57]Write i2c OK [08:27:57]MH_I2C_Read... [08:27:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:57]Read from MH i2c: E2 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 03 00 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [08:27:57]RAPDU: 90 00 [08:27:57]wFMCommunicate OK [08:27:57]wFMCommunicate request_size=7 [08:27:57]MH_SAM_APDU [08:27:57]CAPDU: 80 0D 02 02 02 A3 77 [08:27:57]Write to MH i2c: E2 0A 00 0D 01 80 0D 02 02 02 00 A3 77 00 00 A6 [08:27:57]Write i2c OK [08:27:57]MH_I2C_Read... [08:27:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:57]Read from MH i2c: E2 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 03 00 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [08:27:57]RAPDU: 90 00 [08:27:57]wFMCommunicate OK [08:27:57]wFMCommunicate request_size=4 [08:27:57]MH_SAM_APDU [08:27:57]CAPDU: 80 0D 03 02 [08:27:57]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [08:27:57]Write i2c OK [08:27:57]MH_I2C_Read... [08:27:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:57]Read from MH i2c: E2 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 0B 00 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 0B 00 0E 01 00 25 6C 5E 03 69 AA 2E 4A 90 00 08 [08:27:57]RAPDU: 25 6C 5E 03 69 AA 2E 4A 90 00 [08:27:57]wFMCommunicate OK [08:27:57]SAM_PROTO_SignData done [08:27:57]FM_MakeSignedData done [08:27:57]CreateOFDProtocolMessage [08:27:57]wFMCommunicate request_size=4 [08:27:57]MH_SAM_APDU [08:27:57]CAPDU: 80 11 00 00 [08:27:57]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [08:27:57]Write i2c OK [08:27:57]MH_I2C_Read... [08:27:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:57]Read from MH i2c: E2 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 17 00 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [08:27:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:27:57]wFMCommunicate OK [08:27:57]CreateOFDProtocolMessage done [08:27:57]OFDSenderStorePacket 165222 [08:27:57]StoreOFDPacket docnum=165222 [08:27:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A2 A1 04 01 B0 C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 0C 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 85 02 00 35 04 06 00 E7 42 67 B1 A3 77 25 6C 5E 03 69 AA 2E 4A [08:27:57]CheckFolder [08:27:57]dirname=/storage/ofd_packets [08:27:57]CheckFolder done [08:27:57]ProducePacketName [08:27:57]name=ofd_packets/00165222 [08:27:57]NVStorageSaveData ofd_packets/00165222 [08:27:57]File name is /storage/ofd_packets/00165222 [08:27:57]Write 298 bytes [08:27:57]NVStorageSaveData done [08:27:57]OFDSenderStorePacket done [08:27:57]KKMCreateOFDPacket done [08:27:57]NVStorageSaveData kkm_last_timestamp [08:27:57]File name is /storage/kkm_last_timestamp [08:27:57]Write 4 bytes [08:27:57]NVStorageSaveData done [08:27:57]ExternCall_PrintAddStr [08:27:57]wPrintStart [08:27:57]Write to MH i2c: 01 00 00 10 01 11 [08:27:57]Write i2c OK [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: 01 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: 01 07 00 [08:27:57]MH_I2C_Read... [08:27:57]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [08:27:57]RasterBufferAndPrint [08:27:57]line Счет N : (1)294054 [08:27:57]line ИНН: 02508201610067 [08:27:57]line Контрольно-Кассовый Чек [08:27:57]line ПРОДАЖА [08:27:57]line ТРК (МРК, ГНК) : 44 [08:27:57]line Товар: 2710194800 [08:27:57]line ДТ-К-5 [08:27:57]line 13.130 * 76.20 [08:27:57]line = 1000.51 [08:27:57]line НДС 12% НСП 1% [08:27:57]line > о реализуемом товаре [08:27:57]line ОКРУГЛЕНИЕ: -0.51 [08:27:57]line ИТОГО: 1000.00 [08:27:57]line Внесено: 1000.00 [08:27:57]line СДАЧА: 0.00 [08:27:57]line НСП 1% : 8.85 [08:27:57]line НДС 12% : 106.25 [08:27:57]line Наличными: 1000.00 [08:27:57]line Безнал.: 0.00 [08:27:57]line Место: АЗС № 130 "Партнер Нефть" [08:27:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:27:57]line СНО: Общий режим [08:27:57]line Чек 75 23.08.2024 08:27 [08:27:57]line Смена: 469 ФФД: 1.0 [08:27:57]line ЗНМ: 0300000070 [08:27:57]line РНМ: 0000000000092562 [08:27:57]line Версия ККМ: 001 [08:27:57]line ФМ: 0000000000871769 [08:27:57]line ФД: 165222 [08:27:57]line ФПД: 254272393552759 [08:27:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082756&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165222&fm=254272393552759&tin=02508201610067®Number=0000000000092562&sum=100000 [08:27:58]OFD Sender: Processing packet 165222 [packets to send 989, broken 988] [08:27:58]ProducePacketName [08:27:58]name=ofd_packets/00165222 [08:27:58]OFD Sender: To server: pG, [08:27:58]CommunicateWithHost lk.salyk.kg:30040 [08:27:58]ConnectInit lk.salyk.kg [08:27:58]written 0, free lines is 4095 [08:27:58]Write to MH i2c: 01 00 00 3B 01 3C [08:27:58]Write i2c OK [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: 01 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: 01 07 00 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 C5 0C 14 [08:27:58]RasterBufferAndPrint [08:27:58]line [08:27:58]line [08:27:58]line [08:27:58]line [08:27:58]line [08:27:58]written 0, free lines is 3275 [08:27:58]MH_Cut [08:27:58]Write to MH i2c: D1 01 00 42 01 01 15 [08:27:58]Write i2c OK [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: D1 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: D1 01 00 [08:27:58]MH_I2C_Read... [08:27:58]Read from MH i2c: D1 01 00 42 01 00 14 [08:27:58]Write to MH i2c: 01 00 00 43 01 44 [08:27:58]Write i2c OK [08:27:58]MH_I2C_Read... [08:27:59]*** Cut start [08:27:59]*** Purtial cut [08:27:59]*** Stage 1: CUTSNS_PIN = 1 [08:28:01]Read from MH i2c: 01 [08:28:01]MH_I2C_Read... [08:28:01]*** Stop cut motor [08:28:01]*** Cut end [08:28:01]Read from MH i2c: 01 07 00 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [08:28:01]process_action close_receipt done [08:28:01]requested_data is exist [08:28:01]produce_requested_data [08:28:01]requested_item fm.sn is exist - process it [08:28:01]wFMCommunicate request_size=4 [08:28:01]MH_SAM_APDU [08:28:01]CAPDU: 80 11 00 00 [08:28:01]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [08:28:01]Write i2c OK [08:28:01]MH_I2C_Read... [08:28:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:01]Read from MH i2c: E2 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: E2 17 00 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [08:28:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:28:01]wFMCommunicate OK [08:28:01]requested_item fd.num is exist - process it [08:28:01]SAM_PROTO_GetFieldsCounters [08:28:01]wFMCommunicate request_size=4 [08:28:01]MH_SAM_APDU [08:28:01]CAPDU: 80 13 00 00 [08:28:01]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [08:28:01]Write i2c OK [08:28:01]MH_I2C_Read... [08:28:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:01]Read from MH i2c: E2 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: E2 62 00 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [08:28:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4B 00 00 00 5E 04 04 00 4B 00 00 00 57 04 04 00 4C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:28:01]wFMCommunicate OK [08:28:01]SAM_PROTO_GetFieldsCounters done [08:28:01]requested_item shift.num is exist - process it [08:28:01]requested_item shift.opened is exist - process it [08:28:01]req_shift_opened [08:28:01]FM_GetShiftState [08:28:01]SAM_PROTO_GetShiftState [08:28:01]wFMCommunicate request_size=4 [08:28:01]MH_SAM_APDU [08:28:01]CAPDU: 80 13 01 00 [08:28:01]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [08:28:01]Write i2c OK [08:28:01]MH_I2C_Read... [08:28:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:01]Read from MH i2c: E2 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: E2 0E 00 [08:28:01]MH_I2C_Read... [08:28:01]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [08:28:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:28:01]wFMCommunicate OK [08:28:01]SAM_PROTO_GetShiftState done [08:28:01]FM_GetShiftState done [08:28:01]req_shift_opened done [08:28:01]requested_item shift.open_date is exist - process it [08:28:01]req_shift_open_date [08:28:01]req_shift_open_date done [08:28:01]produce_requested_data done [08:28:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165222,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:28:01]process_action_free close_receipt [08:28:01]json_value_free [08:28:01]json_value_free done [08:28:01]process_json_proto returns [08:28:01]Send response to host [08:28:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165222,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:28:01]free response buf [08:28:01]execute_script done [08:28:01]execute_script returns [08:28:01]free content buf [08:28:01]Sock 9.Close socket [08:28:01]Sock 9.Thread stoped [08:28:03]recv_with_timeout no data received [08:28:05]Connected sock=11 [08:28:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A2 A1 04 01 B0 C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 0C 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 85 02 00 35 04 06 00 E7 42 67 B1 A3 77 25 6C 5E 03 69 AA 2E 4A [08:28:10]recv_with_timeout no data received [08:28:10]CommunicateWithHost answer receiving error [08:28:10]CommunicateWithHost err = -3 [08:28:10]OFD Sender: Server communicate error [08:28:10]accept exits with 8 [08:28:10]New connection [08:28:10]New thread 3067120996 created [08:28:10]Thread 3066977636 joined [08:28:10]Waiting for new connection... [08:28:10] Sock 8.Parse request [08:28:10]Sock 8.Check first char [08:28:10]Sock 8.First char is OK [08:28:10]request: POST /json_proto HTTP/1.0 [08:28:10]Method: POST [08:28:10]URL: /json_proto [08:28:10]Method is POST - this is cgi request [08:28:10]url: /json_proto [08:28:10]query_string will be loaded in cgi processing [08:28:10]execute_cgi json_proto POST (null) [08:28:10]execute_cgi path=json_proto method=POST [08:28:10]POST find Content-Length [08:28:10]Host: 172.17.44.132:8080 [08:28:10]Content-Length: 685 [08:28:10]Content-Type: application/json [08:28:10] [08:28:10]POST finish read [08:28:10]Found Content-Length = 685 [08:28:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 27.850, "sum" : 1041.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 1041.00, "payments": [ { "type": 0, "sum" : 1041.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:10]execute_script... [08:28:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294052", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 27.850, "sum" : 1041.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 1041.00, "payments": [ { "type": 0, "sum" : 1041.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:28:10]POST & json_proto [08:28:10]process_json_proto [08:28:10]json parsed OK: [08:28:10]protocol is kg_v1.0 [08:28:10]action value=close_receipt [08:28:10]process_action close_receipt [08:28:10]cmd_close_receipt [08:28:10]MH_GetDate [08:28:10]Write to MH i2c: F0 00 00 47 01 37 [08:28:10]Write i2c OK [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: F0 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: F0 09 00 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: F0 09 00 47 01 00 1B 48 C8 66 2A 83 C1 65 A4 [08:28:10]GetLastDocTimeStamp 1724401676 [08:28:10]current date 1724401691 [08:28:10]FM_GetShiftState [08:28:10]SAM_PROTO_GetShiftState [08:28:10]wFMCommunicate request_size=4 [08:28:10]MH_SAM_APDU [08:28:10]CAPDU: 80 13 01 00 [08:28:10]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [08:28:10]Write i2c OK [08:28:10]MH_I2C_Read... [08:28:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:10]Read from MH i2c: E2 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 0E 00 [08:28:10]MH_I2C_Read... [08:28:10]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F4 [08:28:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:28:10]wFMCommunicate OK [08:28:10]SAM_PROTO_GetShiftState done [08:28:10]FM_GetShiftState done [08:28:10]opened in 1724372766 [08:28:10]opened+sec_in_day 1724459166 [08:28:10]quantity*price = 104159 [08:28:10]sum+1 = 104160 [08:28:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 1041.00 Внесено: 4000.00 СДАЧА: 2959.00 НСП 1% : 9.22 НДС 12% : 110.61 Наличными: 1041.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 76 23.08.2024 08:28 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165223 ФПД: 48352034180783 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082811&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165223&fm=48352034180783&tin=02508201610067®Number=0000000000092562&sum=104100 [08:28:11]StoreToDocumentArchive [08:28:11]shift 469 fd 165223 [08:28:11]save to /storage/0469/doc_00165223 [08:28:11]save last doc name /storage/0469/doc_00165223 to /storage/kkm_last_doc_name [08:28:11]save OK [08:28:11]Clear old archive folders... [08:28:11]ProcessDocumentItem done err = 0, tmpTLVsize=250 [08:28:11]tlvbuf is 0068C0B0 [08:28:11]SAM_PROTO_ClearQueue [08:28:11]wFMCommunicate request_size=4 [08:28:11]MH_SAM_APDU [08:28:11]CAPDU: 80 09 00 00 [08:28:11]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [08:28:11]Write i2c OK [08:28:11]MH_I2C_Read... [08:28:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:28:11]Read from MH i2c: E2 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: E2 03 00 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [08:28:11]RAPDU: 90 00 [08:28:11]wFMCommunicate OK [08:28:11]SAM_PROTO_ClearQueue done [08:28:11]KKMCreateOFDPacket [08:28:11]OFDProtocolAddRootSTLVToBuf [08:28:11]FM_MakeSignedData [08:28:11]FM_MakeSignedData [08:28:11]SAM_PROTO_SignData [08:28:11]wFMCommunicate request_size=4 [08:28:11]MH_SAM_APDU [08:28:11]CAPDU: 80 0D 01 02 [08:28:11]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [08:28:11]Write i2c OK [08:28:11]MH_I2C_Read... [08:28:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:28:11]Read from MH i2c: E2 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: E2 03 00 [08:28:11]MH_I2C_Read... [08:28:11]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [08:28:11]RAPDU: 90 00 [08:28:11]wFMCommunicate OK [08:28:11]wFMCommunicate request_size=255 [08:28:11]MH_SAM_APDU [08:28:11]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CA 6C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 DF 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 2B 00 00 00 00 07 04 06 00 A4 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 1B 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 85 02 00 35 04 06 00 2B F9 [08:28:11]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CA 6C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 DF 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 2B 00 00 00 00 07 04 06 00 A4 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 1B 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 85 02 00 35 04 06 00 2B F9 00 00 1D [08:28:12]Write i2c OK [08:28:12]MH_I2C_Read... [08:28:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:12]Read from MH i2c: E2 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: E2 03 00 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [08:28:12]RAPDU: 90 00 [08:28:12]wFMCommunicate OK [08:28:12]wFMCommunicate request_size=9 [08:28:12]MH_SAM_APDU [08:28:12]CAPDU: 80 0D 02 02 04 D5 D2 4E AF [08:28:12]Write to MH i2c: E2 0C 00 58 01 80 0D 02 02 04 00 D5 D2 4E AF 00 00 7F [08:28:12]Write i2c OK [08:28:12]MH_I2C_Read... [08:28:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:28:12]Read from MH i2c: E2 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: E2 03 00 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [08:28:12]RAPDU: 90 00 [08:28:12]wFMCommunicate OK [08:28:12]wFMCommunicate request_size=4 [08:28:12]MH_SAM_APDU [08:28:12]CAPDU: 80 0D 03 02 [08:28:12]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [08:28:12]Write i2c OK [08:28:12]MH_I2C_Read... [08:28:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:28:12]Read from MH i2c: E2 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: E2 0B 00 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: E2 0B 00 59 01 00 6B D3 90 ED 07 32 F7 45 90 00 06 [08:28:12]RAPDU: 6B D3 90 ED 07 32 F7 45 90 00 [08:28:12]wFMCommunicate OK [08:28:12]SAM_PROTO_SignData done [08:28:12]FM_MakeSignedData done [08:28:12]CreateOFDProtocolMessage [08:28:12]wFMCommunicate request_size=4 [08:28:12]MH_SAM_APDU [08:28:12]CAPDU: 80 11 00 00 [08:28:12]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [08:28:12]Write i2c OK [08:28:12]MH_I2C_Read... [08:28:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:12]Read from MH i2c: E2 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: E2 17 00 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [08:28:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:28:12]wFMCommunicate OK [08:28:12]CreateOFDProtocolMessage done [08:28:12]OFDSenderStorePacket 165223 [08:28:12]StoreOFDPacket docnum=165223 [08:28:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EF DB 06 01 7F 4C 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CA 6C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 DF 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 2B 00 00 00 00 07 04 06 00 A4 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 1B 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 85 02 00 35 04 06 00 2B F9 D5 D2 4E AF 6B D3 90 ED 07 32 F7 45 [08:28:12]CheckFolder [08:28:12]dirname=/storage/ofd_packets [08:28:12]CheckFolder done [08:28:12]ProducePacketName [08:28:12]name=ofd_packets/00165223 [08:28:12]NVStorageSaveData ofd_packets/00165223 [08:28:12]File name is /storage/ofd_packets/00165223 [08:28:12]Write 300 bytes [08:28:12]NVStorageSaveData done [08:28:12]OFDSenderStorePacket done [08:28:12]KKMCreateOFDPacket done [08:28:12]NVStorageSaveData kkm_last_timestamp [08:28:12]File name is /storage/kkm_last_timestamp [08:28:12]Write 4 bytes [08:28:12]NVStorageSaveData done [08:28:12]ExternCall_PrintAddStr [08:28:12]wPrintStart [08:28:12]Write to MH i2c: 01 00 00 5B 01 5C [08:28:12]Write i2c OK [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: 01 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: 01 07 00 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [08:28:12]RasterBufferAndPrint [08:28:12]line Счет N : (1)294052 [08:28:12]line ИНН: 02508201610067 [08:28:12]line Контрольно-Кассовый Чек [08:28:12]line ПРОДАЖА [08:28:12]line ТРК (МРК, ГНК) : 71 [08:28:12]line Товар: 2711129700 [08:28:12]line ГАЗ-К-5 [08:28:12]line 27.850 * 37.40 [08:28:12]line = 1041.59 [08:28:12]line НДС 12% НСП 1% [08:28:12]line > о реализуемом товаре [08:28:12]line ОКРУГЛЕНИЕ: -0.59 [08:28:12]line ИТОГО: 1041.00 [08:28:12]line Внесено: 4000.00 [08:28:12]line СДАЧА: 2959.00 [08:28:12]line НСП 1% : 9.22 [08:28:12]line НДС 12% : 110.61 [08:28:12]line Наличными: 1041.00 [08:28:12]line Безнал.: 0.00 [08:28:12]line Место: АЗС № 130 "Партнер Нефть" [08:28:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:28:12]line СНО: Общий режим [08:28:12]line Чек 76 23.08.2024 08:28 [08:28:12]line Смена: 469 ФФД: 1.0 [08:28:12]line ЗНМ: 0300000070 [08:28:12]line РНМ: 0000000000092562 [08:28:12]line Версия ККМ: 001 [08:28:12]line ФМ: 0000000000871769 [08:28:12]line ФД: 165223 [08:28:12]line ФПД: 48352034180783 [08:28:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082811&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165223&fm=48352034180783&tin=02508201610067®Number=0000000000092562&sum=104100 [08:28:12]written 0, free lines is 4095 [08:28:12]OFD Sender: Processing packet 165222 [packets to send 990, broken 988] [08:28:12]ProducePacketName [08:28:12]name=ofd_packets/00165222 [08:28:12]OFD Sender: To server: pG, [08:28:12]CommunicateWithHost lk.salyk.kg:30040 [08:28:12]ConnectInit lk.salyk.kg [08:28:12]Write to MH i2c: 01 00 00 86 01 87 [08:28:12]Write i2c OK [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: 01 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: 01 07 00 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 B8 0C 52 [08:28:12]RasterBufferAndPrint [08:28:12]line [08:28:12]line [08:28:12]line [08:28:12]line [08:28:12]line [08:28:12]written 0, free lines is 3266 [08:28:12]MH_Cut [08:28:12]Write to MH i2c: D1 01 00 8D 01 01 60 [08:28:12]Write i2c OK [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: D1 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: D1 01 00 [08:28:12]MH_I2C_Read... [08:28:12]Read from MH i2c: D1 01 00 8D 01 00 5F [08:28:12]Write to MH i2c: 01 00 00 8E 01 8F [08:28:12]Write i2c OK [08:28:12]MH_I2C_Read... [08:28:13]*** Cut start [08:28:13]*** Purtial cut [08:28:13]*** Stage 1: CUTSNS_PIN = 1 [08:28:15]Read from MH i2c: 01 [08:28:15]MH_I2C_Read... [08:28:15]*** Stop cut motor [08:28:15]*** Cut end [08:28:15]Read from MH i2c: 01 07 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [08:28:15]process_action close_receipt done [08:28:15]requested_data is exist [08:28:15]produce_requested_data [08:28:15]requested_item fm.sn is exist - process it [08:28:15]wFMCommunicate request_size=4 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 11 00 00 [08:28:15]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:28:15]Read from MH i2c: E2 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 17 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [08:28:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:28:15]wFMCommunicate OK [08:28:15]requested_item fd.num is exist - process it [08:28:15]SAM_PROTO_GetFieldsCounters [08:28:15]wFMCommunicate request_size=4 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 13 00 00 [08:28:15]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:28:15]Read from MH i2c: E2 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 62 00 [08:28:15]MH_I2C_Read... [08:28:15]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [08:28:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:28:15]wFMCommunicate OK [08:28:15]SAM_PROTO_GetFieldsCounters done [08:28:15]requested_item shift.num is exist - process it [08:28:15]requested_item shift.opened is exist - process it [08:28:15]req_shift_opened [08:28:15]FM_GetShiftState [08:28:15]SAM_PROTO_GetShiftState [08:28:15]wFMCommunicate request_size=4 [08:28:15]MH_SAM_APDU [08:28:15]CAPDU: 80 13 01 00 [08:28:15]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [08:28:15]Write i2c OK [08:28:15]MH_I2C_Read... [08:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:28:16]Read from MH i2c: E2 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 0E 00 [08:28:16]MH_I2C_Read... [08:28:16]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [08:28:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:28:16]wFMCommunicate OK [08:28:16]SAM_PROTO_GetShiftState done [08:28:16]FM_GetShiftState done [08:28:16]req_shift_opened done [08:28:16]requested_item shift.open_date is exist - process it [08:28:16]req_shift_open_date [08:28:16]req_shift_open_date done [08:28:16]produce_requested_data done [08:28:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165223,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:28:16]process_action_free close_receipt [08:28:16]json_value_free [08:28:16]json_value_free done [08:28:16]process_json_proto returns [08:28:16]Send response to host [08:28:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165223,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:28:16]free response buf [08:28:16]execute_script done [08:28:16]execute_script returns [08:28:16]free content buf [08:28:16]Sock 8.Close socket [08:28:16]Sock 8.Thread stoped [08:28:19]Connected sock=11 [08:28:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A2 A1 04 01 B0 C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 0C 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 85 02 00 35 04 06 00 E7 42 67 B1 A3 77 25 6C 5E 03 69 AA 2E 4A [08:28:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4E E2 47 00 41 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 85 02 00 F4 03 04 00 6E F1 C7 66 B6 04 01 00 00 B4 FC BD FB 4F 52 7B 25 [08:28:20]CommunicateWithHost err = 0 [08:28:20]CheckOFDResponse [08:28:20]1017 (14) - 77093643461234 [08:28:20]1041 (16) - 0000000000871769 [08:28:20]1040 (4) - 165222 [08:28:20]1012 (4) - 23.08.2024 02:18 [08:28:20]1206 (1) - 0 [08:28:20]OFD Sender: Remove packet 165222 [08:28:20]ProducePacketName [08:28:20]name=ofd_packets/00165222 [08:28:20]NVStorageDeleteData [08:28:20]OFD Sender: Processing packet 165223 [packets to send 989, broken 988] [08:28:20]ProducePacketName [08:28:20]name=ofd_packets/00165223 [08:28:20]OFD Sender: To server: pG, [08:28:20]CommunicateWithHost lk.salyk.kg:30040 [08:28:20]ConnectInit lk.salyk.kg [08:28:20]Connected sock=8 [08:28:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EF DB 06 01 7F 4C 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CA 6C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 DF 96 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 96 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 2B 00 00 00 00 07 04 06 00 A4 96 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 1B 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 85 02 00 35 04 06 00 2B F9 D5 D2 4E AF 6B D3 90 ED 07 32 F7 45 [08:28:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FA 47 47 00 CD 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 85 02 00 F4 03 04 00 6F F1 C7 66 B6 04 01 00 00 50 FE E4 1F DB BA 22 E1 [08:28:21]CommunicateWithHost err = 0 [08:28:21]CheckOFDResponse [08:28:21]1017 (14) - 77093643461234 [08:28:21]1041 (16) - 0000000000871769 [08:28:21]1040 (4) - 165223 [08:28:21]1012 (4) - 23.08.2024 02:18 [08:28:21]1206 (1) - 0 [08:28:21]OFD Sender: Remove packet 165223 [08:28:21]ProducePacketName [08:28:21]name=ofd_packets/00165223 [08:28:21]NVStorageDeleteData [08:28:21]OFD Sender: No OFD packet to send [08:28:26]OFD Sender: No OFD packet to send [08:28:31]OFD Sender: No OFD packet to send [08:28:36]OFD Sender: No OFD packet to send [08:28:41]OFD Sender: No OFD packet to send [08:28:46]OFD Sender: No OFD packet to send [08:28:51]OFD Sender: No OFD packet to send [08:28:57]OFD Sender: No OFD packet to send [08:29:02]OFD Sender: No OFD packet to send [08:29:07]OFD Sender: No OFD packet to send [08:29:12]OFD Sender: No OFD packet to send [08:29:17]OFD Sender: No OFD packet to send [08:29:22]OFD Sender: No OFD packet to send [08:29:27]OFD Sender: No OFD packet to send [08:29:32]OFD Sender: No OFD packet to send [08:29:37]OFD Sender: No OFD packet to send [08:29:42]OFD Sender: No OFD packet to send [08:29:42]accept exits with 10 [08:29:42]New connection [08:29:42]New thread 3066977636 created [08:29:42]Thread 3067120996 joined [08:29:42]Waiting for new connection... [08:29:42] Sock 10.Parse request [08:29:42]Sock 10.Check first char [08:29:42]Sock 10.First char is OK [08:29:42]request: POST /json_proto HTTP/1.0 [08:29:42]Method: POST [08:29:42]URL: /json_proto [08:29:42]Method is POST - this is cgi request [08:29:42]url: /json_proto [08:29:42]query_string will be loaded in cgi processing [08:29:42]execute_cgi json_proto POST (null) [08:29:42]execute_cgi path=json_proto method=POST [08:29:42]POST find Content-Length [08:29:42]Host: 172.17.44.132:8080 [08:29:42]Content-Length: 754 [08:29:42]Content-Type: application/json [08:29:42] [08:29:42]POST finish read [08:29:42]Found Content-Length = 754 [08:29:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116844", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:42]execute_script... [08:29:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294055", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116844", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:29:42]POST & json_proto [08:29:42]process_json_proto [08:29:42]json parsed OK: [08:29:42]protocol is kg_v1.0 [08:29:42]action value=close_receipt [08:29:42]process_action close_receipt [08:29:42]cmd_close_receipt [08:29:42]MH_GetDate [08:29:42]Write to MH i2c: F0 00 00 92 01 82 [08:29:42]Write i2c OK [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: F0 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: F0 09 00 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: F0 09 00 92 01 00 77 48 C8 66 2A 83 C1 65 4B [08:29:42]GetLastDocTimeStamp 1724401691 [08:29:42]current date 1724401783 [08:29:42]FM_GetShiftState [08:29:42]SAM_PROTO_GetShiftState [08:29:42]wFMCommunicate request_size=4 [08:29:42]MH_SAM_APDU [08:29:42]CAPDU: 80 13 01 00 [08:29:42]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [08:29:42]Write i2c OK [08:29:42]MH_I2C_Read... [08:29:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:42]Read from MH i2c: E2 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: E2 0E 00 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3F [08:29:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:29:42]wFMCommunicate OK [08:29:42]SAM_PROTO_GetShiftState done [08:29:42]FM_GetShiftState done [08:29:42]opened in 1724372766 [08:29:42]opened+sec_in_day 1724459166 [08:29:42]quantity*price = 0 [08:29:42]sum+1 = 1 [08:29:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 77 23.08.2024 08:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116844 ФМ: 0000000000871769 ФД: 165224 ФПД: 144867455672939 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082943&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165224&fm=144867455672939&tin=02508201610067®Number=0000000000092562&sum=0 [08:29:44]StoreToDocumentArchive [08:29:44]shift 469 fd 165224 [08:29:44]save to /storage/0469/doc_00165224 [08:29:44]save last doc name /storage/0469/doc_00165224 to /storage/kkm_last_doc_name [08:29:44]save OK [08:29:44]Clear old archive folders... [08:29:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:29:44]tlvbuf is 00681D30 [08:29:44]SAM_PROTO_ClearQueue [08:29:44]wFMCommunicate request_size=4 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 09 00 00 [08:29:44]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [08:29:44]RAPDU: 90 00 [08:29:44]wFMCommunicate OK [08:29:44]SAM_PROTO_ClearQueue done [08:29:44]KKMCreateOFDPacket [08:29:44]OFDProtocolAddRootSTLVToBuf [08:29:44]FM_MakeSignedData [08:29:44]FM_MakeSignedData [08:29:44]SAM_PROTO_SignData [08:29:44]wFMCommunicate request_size=4 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 0D 01 02 [08:29:44]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [08:29:44]RAPDU: 90 00 [08:29:44]wFMCommunicate OK [08:29:44]wFMCommunicate request_size=255 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 77 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 85 02 00 35 04 06 00 83 [08:29:44]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 77 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 85 02 00 35 04 06 00 83 00 00 B5 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [08:29:44]RAPDU: 90 00 [08:29:44]wFMCommunicate OK [08:29:44]wFMCommunicate request_size=10 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 0D 02 02 05 C1 95 3C 22 6B [08:29:44]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 C1 95 3C 22 6B 00 00 47 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [08:29:44]RAPDU: 90 00 [08:29:44]wFMCommunicate OK [08:29:44]wFMCommunicate request_size=4 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 0D 03 02 [08:29:44]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 0B 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 0B 00 A4 01 00 89 C2 DC 69 D9 2E 7D D2 90 00 07 [08:29:44]RAPDU: 89 C2 DC 69 D9 2E 7D D2 90 00 [08:29:44]wFMCommunicate OK [08:29:44]SAM_PROTO_SignData done [08:29:44]FM_MakeSignedData done [08:29:44]CreateOFDProtocolMessage [08:29:44]wFMCommunicate request_size=4 [08:29:44]MH_SAM_APDU [08:29:44]CAPDU: 80 11 00 00 [08:29:44]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:44]Read from MH i2c: E2 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 17 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [08:29:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:29:44]wFMCommunicate OK [08:29:44]CreateOFDProtocolMessage done [08:29:44]OFDSenderStorePacket 165224 [08:29:44]StoreOFDPacket docnum=165224 [08:29:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 10 EF 07 01 17 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 77 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 85 02 00 35 04 06 00 83 C1 95 3C 22 6B 89 C2 DC 69 D9 2E 7D D2 [08:29:44]CheckFolder [08:29:44]dirname=/storage/ofd_packets [08:29:44]CheckFolder done [08:29:44]ProducePacketName [08:29:44]name=ofd_packets/00165224 [08:29:44]NVStorageSaveData ofd_packets/00165224 [08:29:44]File name is /storage/ofd_packets/00165224 [08:29:44]Write 301 bytes [08:29:44]NVStorageSaveData done [08:29:44]OFDSenderStorePacket done [08:29:44]KKMCreateOFDPacket done [08:29:44]NVStorageSaveData kkm_last_timestamp [08:29:44]File name is /storage/kkm_last_timestamp [08:29:44]Write 4 bytes [08:29:44]NVStorageSaveData done [08:29:44]ExternCall_PrintAddStr [08:29:44]wPrintStart [08:29:44]Write to MH i2c: 01 00 00 A6 01 A7 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: 01 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: 01 07 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [08:29:44]RasterBufferAndPrint [08:29:44]line Счет N : (1)294055 [08:29:44]line ИНН: 02508201610067 [08:29:44]line Контрольно-Кассовый Чек [08:29:44]line ПРОДАЖА [08:29:44]line ТРК (МРК, ГНК) : 32 [08:29:44]line Товар: 2710124130 [08:29:44]line Аи-92-К-5 [08:29:44]line 25.000 * 0.00 [08:29:44]line = 0.00 [08:29:44]line НДС 12% НСП 1% [08:29:44]line > о реализуемом товаре [08:29:44]line ИТОГО: 0.00 [08:29:44]line НСП 1% : 0.00 [08:29:44]line НДС 12% : 0.00 [08:29:44]line Наличными: 0.00 [08:29:44]line Безнал.: 0.00 [08:29:44]line Место: АЗС № 130 "Партнер Нефть" [08:29:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:29:44]line СНО: Общий режим [08:29:44]line Чек 77 23.08.2024 08:29 [08:29:44]line Смена: 469 ФФД: 1.0 [08:29:44]line ЗНМ: 0300000070 [08:29:44]line РНМ: 0000000000092562 [08:29:44]line Версия ККМ: 001 [08:29:44]line Талоны: ТК ГПНА Online [08:29:44]line 30116844 [08:29:44]line ФМ: 0000000000871769 [08:29:44]line ФД: 165224 [08:29:44]line ФПД: 144867455672939 [08:29:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T082943&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165224&fm=144867455672939&tin=02508201610067®Number=0000000000092562&sum=0 [08:29:44]written 0, free lines is 4095 [08:29:44]OFD Sender: Processing packet 165224 [packets to send 989, broken 988] [08:29:44]ProducePacketName [08:29:44]name=ofd_packets/00165224 [08:29:44]OFD Sender: To server: pG, [08:29:44]CommunicateWithHost lk.salyk.kg:30040 [08:29:44]ConnectInit lk.salyk.kg [08:29:45]Write to MH i2c: 01 00 00 D0 01 D1 [08:29:45]Write i2c OK [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: 01 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: 01 07 00 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 C5 0C A9 [08:29:45]RasterBufferAndPrint [08:29:45]line [08:29:45]line [08:29:45]line [08:29:45]line [08:29:45]line [08:29:45]written 0, free lines is 3282 [08:29:45]MH_Cut [08:29:45]Write to MH i2c: D1 01 00 D7 01 01 AA [08:29:45]Write i2c OK [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: D1 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: D1 01 00 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: D1 01 00 D7 01 00 A9 [08:29:45]Write to MH i2c: 01 00 00 D8 01 D9 [08:29:45]Write i2c OK [08:29:45]MH_I2C_Read... [08:29:45]Connected sock=11 [08:29:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 10 EF 07 01 17 26 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 77 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 85 02 00 35 04 06 00 83 C1 95 3C 22 6B 89 C2 DC 69 D9 2E 7D D2 [08:29:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 69 82 47 00 7E 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 85 02 00 F4 03 04 00 C4 F1 C7 66 B6 04 01 00 00 F9 F7 0D 02 DD 5F 86 1A [08:29:45]CommunicateWithHost err = 0 [08:29:45]CheckOFDResponse [08:29:45]1017 (14) - 77093643461234 [08:29:45]1041 (16) - 0000000000871769 [08:29:45]1040 (4) - 165224 [08:29:45]1012 (4) - 23.08.2024 02:19 [08:29:45]1206 (1) - 0 [08:29:45]OFD Sender: Remove packet 165224 [08:29:45]ProducePacketName [08:29:45]name=ofd_packets/00165224 [08:29:45]NVStorageDeleteData [08:29:45]*** Cut start [08:29:45]*** Purtial cut [08:29:45]*** Stage 1: CUTSNS_PIN = 1 [08:29:46]OFD Sender: No OFD packet to send [08:29:47]Read from MH i2c: 01 [08:29:47]MH_I2C_Read... [08:29:47]*** Stop cut motor [08:29:47]*** Cut end [08:29:47]Read from MH i2c: 01 07 00 [08:29:47]MH_I2C_Read... [08:29:47]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [08:29:47]process_action close_receipt done [08:29:47]requested_data is exist [08:29:47]produce_requested_data [08:29:47]requested_item fm.sn is exist - process it [08:29:47]wFMCommunicate request_size=4 [08:29:47]MH_SAM_APDU [08:29:47]CAPDU: 80 11 00 00 [08:29:47]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [08:29:47]Write i2c OK [08:29:47]MH_I2C_Read... [08:29:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:48]Read from MH i2c: E2 [08:29:48]MH_I2C_Read... [08:29:48]Read from MH i2c: E2 17 00 [08:29:48]MH_I2C_Read... [08:29:48]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [08:29:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:29:48]wFMCommunicate OK [08:29:48]requested_item fd.num is exist - process it [08:29:48]SAM_PROTO_GetFieldsCounters [08:29:48]wFMCommunicate request_size=4 [08:29:48]MH_SAM_APDU [08:29:48]CAPDU: 80 13 00 00 [08:29:48]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [08:29:48]Write i2c OK [08:29:48]MH_I2C_Read... [08:29:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:29:48]Read from MH i2c: E2 [08:29:48]MH_I2C_Read... [08:29:48]Read from MH i2c: E2 62 00 [08:29:48]MH_I2C_Read... [08:29:48]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [08:29:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:29:48]wFMCommunicate OK [08:29:48]SAM_PROTO_GetFieldsCounters done [08:29:48]requested_item shift.num is exist - process it [08:29:48]requested_item shift.opened is exist - process it [08:29:48]req_shift_opened [08:29:48]FM_GetShiftState [08:29:48]SAM_PROTO_GetShiftState [08:29:48]wFMCommunicate request_size=4 [08:29:48]MH_SAM_APDU [08:29:48]CAPDU: 80 13 01 00 [08:29:48]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [08:29:48]Write i2c OK [08:29:48]MH_I2C_Read... [08:29:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:48]Read from MH i2c: E2 [08:29:48]MH_I2C_Read... [08:29:48]Read from MH i2c: E2 0E 00 [08:29:48]MH_I2C_Read... [08:29:48]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 87 [08:29:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:29:48]wFMCommunicate OK [08:29:48]SAM_PROTO_GetShiftState done [08:29:48]FM_GetShiftState done [08:29:48]req_shift_opened done [08:29:48]requested_item shift.open_date is exist - process it [08:29:48]req_shift_open_date [08:29:48]req_shift_open_date done [08:29:48]produce_requested_data done [08:29:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165224,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:29:48]process_action_free close_receipt [08:29:48]json_value_free [08:29:48]json_value_free done [08:29:48]process_json_proto returns [08:29:48]Send response to host [08:29:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165224,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:29:48]free response buf [08:29:48]execute_script done [08:29:48]execute_script returns [08:29:48]free content buf [08:29:48]Sock 10.Close socket [08:29:48]Sock 10.Thread stoped [08:29:51]OFD Sender: No OFD packet to send [08:29:56]OFD Sender: No OFD packet to send [08:30:01]OFD Sender: No OFD packet to send [08:30:06]OFD Sender: No OFD packet to send [08:30:11]OFD Sender: No OFD packet to send [08:30:16]OFD Sender: No OFD packet to send [08:30:19]recv_with_timeout no data received [08:30:20]accept exits with 9 [08:30:20]New connection [08:30:20]New thread 3067120996 created [08:30:20]Thread 3066977636 joined [08:30:20]Waiting for new connection... [08:30:20] Sock 9.Parse request [08:30:20]Sock 9.Check first char [08:30:20]Sock 9.First char is OK [08:30:20]request: POST /json_proto HTTP/1.0 [08:30:20]Method: POST [08:30:20]URL: /json_proto [08:30:20]Method is POST - this is cgi request [08:30:20]url: /json_proto [08:30:20]query_string will be loaded in cgi processing [08:30:20]execute_cgi json_proto POST (null) [08:30:20]execute_cgi path=json_proto method=POST [08:30:20]POST find Content-Length [08:30:20]Host: 172.17.44.132:8080 [08:30:20]Content-Length: 607 [08:30:20]Content-Type: application/json [08:30:20] [08:30:20]POST finish read [08:30:20]Found Content-Length = 607 [08:30:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50994", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:20]execute_script... [08:30:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50994", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:20]POST & json_proto [08:30:20]process_json_proto [08:30:20]json parsed OK: [08:30:20]protocol is kg_v1.0 [08:30:20]action value=close_receipt [08:30:20]process_action close_receipt [08:30:20]cmd_close_receipt [08:30:20]MH_GetDate [08:30:20]Write to MH i2c: F0 00 00 DC 01 CC [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: F0 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: F0 09 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: F0 09 00 DC 01 00 9D 48 C8 66 2A 83 C1 65 BB [08:30:20]GetLastDocTimeStamp 1724401783 [08:30:20]current date 1724401821 [08:30:20]FM_GetShiftState [08:30:20]SAM_PROTO_GetShiftState [08:30:20]wFMCommunicate request_size=4 [08:30:20]MH_SAM_APDU [08:30:20]CAPDU: 80 13 01 00 [08:30:20]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [08:30:20]Write i2c OK [08:30:20]MH_I2C_Read... [08:30:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:20]Read from MH i2c: E2 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 0E 00 [08:30:20]MH_I2C_Read... [08:30:20]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 89 [08:30:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:30:20]wFMCommunicate OK [08:30:20]SAM_PROTO_GetShiftState done [08:30:20]FM_GetShiftState done [08:30:20]opened in 1724372766 [08:30:20]opened+sec_in_day 1724459166 [08:30:20]quantity*price = 1000 [08:30:20]sum+1 = 1001 [08:30:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10.00 НСП 1% : 0.09 НДС 12% : 1.06 Наличными: 10.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 78 23.08.2024 08:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165225 ФПД: 130779239807384 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083021&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165225&fm=130779239807384&tin=02508201610067®Number=0000000000092562&sum=1000 0 [08:30:21]StoreToDocumentArchive [08:30:21]shift 469 fd 165225 [08:30:21]save to /storage/0469/doc_00165225 [08:30:21]save last doc name /storage/0469/doc_00165225 to /storage/kkm_last_doc_name [08:30:21]save OK [08:30:21]Clear old archive folders... [08:30:21]ProcessDocumentItem done err = 0, tmpTLVsize=267 [08:30:21]tlvbuf is 0067E430 [08:30:21]SAM_PROTO_ClearQueue [08:30:21]wFMCommunicate request_size=4 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 09 00 00 [08:30:21]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:21]Read from MH i2c: E2 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 03 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [08:30:21]RAPDU: 90 00 [08:30:21]wFMCommunicate OK [08:30:21]SAM_PROTO_ClearQueue done [08:30:21]KKMCreateOFDPacket [08:30:21]OFDProtocolAddRootSTLVToBuf [08:30:21]FM_MakeSignedData [08:30:21]FM_MakeSignedData [08:30:21]SAM_PROTO_SignData [08:30:21]wFMCommunicate request_size=4 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 0D 01 02 [08:30:21]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:21]Read from MH i2c: E2 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 03 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [08:30:21]RAPDU: 90 00 [08:30:21]wFMCommunicate OK [08:30:21]wFMCommunicate request_size=255 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 9D 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [08:30:21]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 9D 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 2E [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:21]Read from MH i2c: E2 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 03 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [08:30:21]RAPDU: 90 00 [08:30:21]wFMCommunicate OK [08:30:21]wFMCommunicate request_size=26 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 0D 02 02 15 37 36 39 10 04 04 00 69 85 02 00 35 04 06 00 76 F1 6A 21 F9 98 [08:30:21]Write to MH i2c: E2 1D 00 ED 01 80 0D 02 02 15 00 37 36 39 10 04 04 00 69 85 02 00 35 04 06 00 76 F1 6A 21 F9 98 00 00 02 [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:21]Read from MH i2c: E2 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 03 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [08:30:21]RAPDU: 90 00 [08:30:21]wFMCommunicate OK [08:30:21]wFMCommunicate request_size=4 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 0D 03 02 [08:30:21]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:21]Read from MH i2c: E2 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 0B 00 [08:30:21]MH_I2C_Read... [08:30:21]Read from MH i2c: E2 0B 00 EE 01 00 4F 63 CA 5E C4 82 3F 40 90 00 0A [08:30:21]RAPDU: 4F 63 CA 5E C4 82 3F 40 90 00 [08:30:21]wFMCommunicate OK [08:30:21]SAM_PROTO_SignData done [08:30:21]FM_MakeSignedData done [08:30:21]CreateOFDProtocolMessage [08:30:21]wFMCommunicate request_size=4 [08:30:21]MH_SAM_APDU [08:30:21]CAPDU: 80 11 00 00 [08:30:21]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [08:30:21]Write i2c OK [08:30:21]MH_I2C_Read... [08:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:22]Read from MH i2c: E2 [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: E2 17 00 [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [08:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:22]wFMCommunicate OK [08:30:22]CreateOFDProtocolMessage done [08:30:22]OFDSenderStorePacket 165225 [08:30:22]StoreOFDPacket docnum=165225 [08:30:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 84 EA 17 01 13 2D 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 9D 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 85 02 00 35 04 06 00 76 F1 6A 21 F9 98 4F 63 CA 5E C4 82 3F 40 [08:30:22]CheckFolder [08:30:22]dirname=/storage/ofd_packets [08:30:22]CheckFolder done [08:30:22]ProducePacketName [08:30:22]name=ofd_packets/00165225 [08:30:22]NVStorageSaveData ofd_packets/00165225 [08:30:22]File name is /storage/ofd_packets/00165225 [08:30:22]Write 317 bytes [08:30:22]NVStorageSaveData done [08:30:22]OFDSenderStorePacket done [08:30:22]KKMCreateOFDPacket done [08:30:22]NVStorageSaveData kkm_last_timestamp [08:30:22]File name is /storage/kkm_last_timestamp [08:30:22]Write 4 bytes [08:30:22]NVStorageSaveData done [08:30:22]ExternCall_PrintAddStr [08:30:22]wPrintStart [08:30:22]Write to MH i2c: 01 00 00 F0 01 F1 [08:30:22]Write i2c OK [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: 01 [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: 01 07 00 [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [08:30:22]RasterBufferAndPrint [08:30:22]line Счет N : (3)50994 [08:30:22]line ИНН: 02508201610067 [08:30:22]line Контрольно-Кассовый Чек [08:30:22]line ПРОДАЖА [08:30:22]line Товар: 46231529 [08:30:22]line Mentos ПФ Арбуз 6*100*2 [08:30:22]line 1.000 * 10.00 [08:30:22]line = 10.00 [08:30:22]line НДС 12% НСП 1% [08:30:22]line > о реализуемом товаре [08:30:22]line ИТОГО: 10.00 [08:30:22]line НСП 1% : 0.09 [08:30:22]line НДС 12% : 1.06 [08:30:22]line Наличными: 10.00 [08:30:22]line Безнал.: 0.00 [08:30:22]line Место: АЗС № 130 "Партнер Нефть" [08:30:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:30:22]line СНО: Общий режим [08:30:22]line Чек 78 23.08.2024 08:30 [08:30:22]line Смена: 469 ФФД: 1.0 [08:30:22]line ЗНМ: 0300000070 [08:30:22]line РНМ: 0000000000092562 [08:30:22]line Версия ККМ: 001 [08:30:22]line ФМ: 0000000000871769 [08:30:22]line ФД: 165225 [08:30:22]line ФПД: 130779239807384 [08:30:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083021&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165225&fm=130779239807384&tin=02508201610067®Number=0000000000092562&sum=1000 [08:30:22]line 0 [08:30:22]written 0, free lines is 4095 [08:30:22]OFD Sender: Processing packet 165225 [packets to send 989, broken 988] [08:30:22]ProducePacketName [08:30:22]name=ofd_packets/00165225 [08:30:22]OFD Sender: To server: pG, [08:30:22]CommunicateWithHost lk.salyk.kg:30040 [08:30:22]ConnectInit lk.salyk.kg [08:30:22]Write to MH i2c: 01 00 00 18 02 1A [08:30:22]Write i2c OK [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: 01 [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: 01 07 00 [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: 01 07 00 18 02 00 00 00 00 00 D7 0C 04 [08:30:22]RasterBufferAndPrint [08:30:22]line [08:30:22]line [08:30:22]line [08:30:22]line [08:30:22]line [08:30:22]written 0, free lines is 3296 [08:30:22]MH_Cut [08:30:22]Write to MH i2c: D1 01 00 1F 02 01 F3 [08:30:22]Write i2c OK [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: D1 [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: D1 01 00 [08:30:22]MH_I2C_Read... [08:30:22]Read from MH i2c: D1 01 00 1F 02 00 F2 [08:30:22]Write to MH i2c: 01 00 00 20 02 22 [08:30:22]Write i2c OK [08:30:22]MH_I2C_Read... [08:30:23]*** Cut start [08:30:23]*** Purtial cut [08:30:23]*** Stage 1: CUTSNS_PIN = 1 [08:30:25]Read from MH i2c: 01 [08:30:25]MH_I2C_Read... [08:30:25]*** Stop cut motor [08:30:25]*** Cut end [08:30:25]Read from MH i2c: 01 07 00 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 FF 0F 37 [08:30:25]process_action close_receipt done [08:30:25]requested_data is exist [08:30:25]produce_requested_data [08:30:25]requested_item fm.sn is exist - process it [08:30:25]wFMCommunicate request_size=4 [08:30:25]MH_SAM_APDU [08:30:25]CAPDU: 80 11 00 00 [08:30:25]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [08:30:25]Write i2c OK [08:30:25]MH_I2C_Read... [08:30:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:25]Read from MH i2c: E2 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 17 00 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [08:30:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:25]wFMCommunicate OK [08:30:25]requested_item fd.num is exist - process it [08:30:25]SAM_PROTO_GetFieldsCounters [08:30:25]wFMCommunicate request_size=4 [08:30:25]MH_SAM_APDU [08:30:25]CAPDU: 80 13 00 00 [08:30:25]Write to MH i2c: E2 08 00 22 02 80 13 00 00 00 00 00 00 A0 [08:30:25]Write i2c OK [08:30:25]MH_I2C_Read... [08:30:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:25]Read from MH i2c: E2 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 62 00 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 62 00 22 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [08:30:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:30:25]wFMCommunicate OK [08:30:25]SAM_PROTO_GetFieldsCounters done [08:30:25]requested_item shift.num is exist - process it [08:30:25]requested_item shift.opened is exist - process it [08:30:25]req_shift_opened [08:30:25]FM_GetShiftState [08:30:25]SAM_PROTO_GetShiftState [08:30:25]wFMCommunicate request_size=4 [08:30:25]MH_SAM_APDU [08:30:25]CAPDU: 80 13 01 00 [08:30:25]Write to MH i2c: E2 08 00 23 02 80 13 01 00 00 00 00 00 A2 [08:30:25]Write i2c OK [08:30:25]MH_I2C_Read... [08:30:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:25]Read from MH i2c: E2 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 0E 00 [08:30:25]MH_I2C_Read... [08:30:25]Read from MH i2c: E2 0E 00 23 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D0 [08:30:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:30:25]wFMCommunicate OK [08:30:25]SAM_PROTO_GetShiftState done [08:30:25]FM_GetShiftState done [08:30:25]req_shift_opened done [08:30:25]requested_item shift.open_date is exist - process it [08:30:25]req_shift_open_date [08:30:25]req_shift_open_date done [08:30:25]produce_requested_data done [08:30:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165225,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:30:25]process_action_free close_receipt [08:30:25]json_value_free [08:30:25]json_value_free done [08:30:25]process_json_proto returns [08:30:25]Send response to host [08:30:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165225,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:30:25]free response buf [08:30:25]execute_script done [08:30:25]execute_script returns [08:30:25]free content buf [08:30:25]Sock 9.Close socket [08:30:25]Sock 9.Thread stoped [08:30:27]ConnectInit Can't take IP for lk.salyk.kg [08:30:27]CommunicateWithHost connect error [08:30:27]CommunicateWithHost err = -1 [08:30:27]OFD Sender: Server communicate error [08:30:32]OFD Sender: Processing packet 165225 [packets to send 989, broken 988] [08:30:32]ProducePacketName [08:30:32]name=ofd_packets/00165225 [08:30:32]OFD Sender: To server: pG, [08:30:32]CommunicateWithHost lk.salyk.kg:30040 [08:30:32]ConnectInit lk.salyk.kg [08:30:35]Connected sock=9 [08:30:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 84 EA 17 01 13 2D 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 9D 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 85 02 00 35 04 06 00 76 F1 6A 21 F9 98 4F 63 CA 5E C4 82 3F 40 [08:30:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 23 FB 47 00 2D C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 85 02 00 F4 03 04 00 F6 F1 C7 66 B6 04 01 00 00 6B 4E 18 9E A3 F0 0B 57 [08:30:35]CommunicateWithHost err = 0 [08:30:35]CheckOFDResponse [08:30:35]1017 (14) - 77093643461234 [08:30:35]1041 (16) - 0000000000871769 [08:30:35]1040 (4) - 165225 [08:30:35]1012 (4) - 23.08.2024 02:20 [08:30:35]1206 (1) - 0 [08:30:35]OFD Sender: Remove packet 165225 [08:30:35]ProducePacketName [08:30:35]name=ofd_packets/00165225 [08:30:35]NVStorageDeleteData [08:30:36]OFD Sender: No OFD packet to send [08:30:41]OFD Sender: No OFD packet to send [08:30:46]OFD Sender: No OFD packet to send [08:30:51]OFD Sender: No OFD packet to send [08:30:51]accept exits with 8 [08:30:51]New connection [08:30:51]New thread 3066977636 created [08:30:51]Thread 3067120996 joined [08:30:51]Waiting for new connection... [08:30:51] Sock 8.Parse request [08:30:51]Sock 8.Check first char [08:30:51]Sock 8.First char is OK [08:30:51]request: POST /json_proto HTTP/1.0 [08:30:51]Method: POST [08:30:51]URL: /json_proto [08:30:51]Method is POST - this is cgi request [08:30:51]url: /json_proto [08:30:51]query_string will be loaded in cgi processing [08:30:51]execute_cgi json_proto POST (null) [08:30:51]execute_cgi path=json_proto method=POST [08:30:51]POST find Content-Length [08:30:51]Host: 172.17.44.132:8080 [08:30:51]Content-Length: 675 [08:30:51]Content-Type: application/json [08:30:51] [08:30:51]POST finish read [08:30:51]Found Content-Length = 675 [08:30:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:51]execute_script... [08:30: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)294056", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:30:51]POST & json_proto [08:30:51]process_json_proto [08:30:51]json parsed OK: [08:30:51]protocol is kg_v1.0 [08:30:51]action value=close_receipt [08:30:51]process_action close_receipt [08:30:51]cmd_close_receipt [08:30:51]MH_GetDate [08:30:51]Write to MH i2c: F0 00 00 24 02 15 [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: F0 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: F0 09 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: F0 09 00 24 02 00 BC 48 C8 66 2A 83 C1 65 23 [08:30:51]GetLastDocTimeStamp 1724401821 [08:30:51]current date 1724401852 [08:30:51]FM_GetShiftState [08:30:51]SAM_PROTO_GetShiftState [08:30:51]wFMCommunicate request_size=4 [08:30:51]MH_SAM_APDU [08:30:51]CAPDU: 80 13 01 00 [08:30:51]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [08:30:51]Write i2c OK [08:30:51]MH_I2C_Read... [08:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:51]Read from MH i2c: E2 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 0E 00 [08:30:51]MH_I2C_Read... [08:30:51]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D2 [08:30:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:30:51]wFMCommunicate OK [08:30:51]SAM_PROTO_GetShiftState done [08:30:51]FM_GetShiftState done [08:30:51]opened in 1724372766 [08:30:51]opened+sec_in_day 1724459166 [08:30:51]quantity*price = 80010 [08:30:51]sum+1 = 80011 [08:30:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 79 23.08.2024 08:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165226 ФПД: 128220152933161 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083052&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165226&fm=128220152933161&tin=02508201610067®Number=0000000000092562&sum=80000 [08:30:52]StoreToDocumentArchive [08:30:52]shift 469 fd 165226 [08:30:52]save to /storage/0469/doc_00165226 [08:30:52]save last doc name /storage/0469/doc_00165226 to /storage/kkm_last_doc_name [08:30:52]save OK [08:30:52]Clear old archive folders... [08:30:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:30:52]tlvbuf is 006A6760 [08:30:52]SAM_PROTO_ClearQueue [08:30:52]wFMCommunicate request_size=4 [08:30:52]MH_SAM_APDU [08:30:52]CAPDU: 80 09 00 00 [08:30:52]Write to MH i2c: E2 08 00 32 02 80 09 00 00 00 00 00 00 A6 [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:30:52]Read from MH i2c: E2 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 03 00 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [08:30:52]RAPDU: 90 00 [08:30:52]wFMCommunicate OK [08:30:52]SAM_PROTO_ClearQueue done [08:30:52]KKMCreateOFDPacket [08:30:52]OFDProtocolAddRootSTLVToBuf [08:30:52]FM_MakeSignedData [08:30:52]FM_MakeSignedData [08:30:52]SAM_PROTO_SignData [08:30:52]wFMCommunicate request_size=4 [08:30:52]MH_SAM_APDU [08:30:52]CAPDU: 80 0D 01 02 [08:30:52]Write to MH i2c: E2 08 00 33 02 80 0D 01 02 00 00 00 00 AE [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:30:52]Read from MH i2c: E2 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 03 00 [08:30:52]MH_I2C_Read... [08:30:52]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [08:30:52]RAPDU: 90 00 [08:30:52]wFMCommunicate OK [08:30:52]wFMCommunicate request_size=255 [08:30:52]MH_SAM_APDU [08:30:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4F 00 00 00 F4 03 04 00 BC 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 85 02 00 35 04 06 00 74 9D 94 AB [08:30:52]Write to MH i2c: E2 02 01 34 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4F 00 00 00 F4 03 04 00 BC 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 85 02 00 35 04 06 00 74 9D 94 AB 00 00 08 [08:30:52]Write i2c OK [08:30:52]MH_I2C_Read... [08:30:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:53]Read from MH i2c: E2 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 03 00 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [08:30:53]RAPDU: 90 00 [08:30:53]wFMCommunicate OK [08:30:53]wFMCommunicate request_size=7 [08:30:53]MH_SAM_APDU [08:30:53]CAPDU: 80 0D 02 02 02 2B 29 [08:30:53]Write to MH i2c: E2 0A 00 35 02 80 0D 02 02 02 00 2B 29 00 00 09 [08:30:53]Write i2c OK [08:30:53]MH_I2C_Read... [08:30:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:30:53]Read from MH i2c: E2 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 03 00 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [08:30:53]RAPDU: 90 00 [08:30:53]wFMCommunicate OK [08:30:53]wFMCommunicate request_size=4 [08:30:53]MH_SAM_APDU [08:30:53]CAPDU: 80 0D 03 02 [08:30:53]Write to MH i2c: E2 08 00 36 02 80 0D 03 02 00 00 00 00 B3 [08:30:53]Write i2c OK [08:30:53]MH_I2C_Read... [08:30:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:30:53]Read from MH i2c: E2 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 0B 00 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 0B 00 36 02 00 A6 15 43 B2 90 64 E7 01 90 00 40 [08:30:53]RAPDU: A6 15 43 B2 90 64 E7 01 90 00 [08:30:53]wFMCommunicate OK [08:30:53]SAM_PROTO_SignData done [08:30:53]FM_MakeSignedData done [08:30:53]CreateOFDProtocolMessage [08:30:53]wFMCommunicate request_size=4 [08:30:53]MH_SAM_APDU [08:30:53]CAPDU: 80 11 00 00 [08:30:53]Write to MH i2c: E2 08 00 37 02 80 11 00 00 00 00 00 00 B3 [08:30:53]Write i2c OK [08:30:53]MH_I2C_Read... [08:30:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:53]Read from MH i2c: E2 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 17 00 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: E2 17 00 37 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [08:30:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:53]wFMCommunicate OK [08:30:53]CreateOFDProtocolMessage done [08:30:53]OFDSenderStorePacket 165226 [08:30:53]StoreOFDPacket docnum=165226 [08:30:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 96 4E 04 01 A1 84 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 BC 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 85 02 00 35 04 06 00 74 9D 94 AB 2B 29 A6 15 43 B2 90 64 E7 01 [08:30:53]CheckFolder [08:30:53]dirname=/storage/ofd_packets [08:30:53]CheckFolder done [08:30:53]ProducePacketName [08:30:53]name=ofd_packets/00165226 [08:30:53]NVStorageSaveData ofd_packets/00165226 [08:30:53]File name is /storage/ofd_packets/00165226 [08:30:53]Write 298 bytes [08:30:53]NVStorageSaveData done [08:30:53]OFDSenderStorePacket done [08:30:53]KKMCreateOFDPacket done [08:30:53]NVStorageSaveData kkm_last_timestamp [08:30:53]File name is /storage/kkm_last_timestamp [08:30:53]Write 4 bytes [08:30:53]NVStorageSaveData done [08:30:53]ExternCall_PrintAddStr [08:30:53]wPrintStart [08:30:53]Write to MH i2c: 01 00 00 38 02 3A [08:30:53]Write i2c OK [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: 01 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: 01 07 00 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: 01 07 00 38 02 00 00 00 00 00 FF 0F 4F [08:30:53]RasterBufferAndPrint [08:30:53]line Счет N : (1)294056 [08:30:53]line ИНН: 02508201610067 [08:30:53]line Контрольно-Кассовый Чек [08:30:53]line ПРОДАЖА [08:30:53]line ТРК (МРК, ГНК) : 11 [08:30:53]line Товар: 2710194800 [08:30:53]line ДТ-К-5 [08:30:53]line 10.500 * 76.20 [08:30:53]line = 800.10 [08:30:53]line НДС 12% НСП 1% [08:30:53]line > о реализуемом товаре [08:30:53]line ОКРУГЛЕНИЕ: -0.10 [08:30:53]line ИТОГО: 800.00 [08:30:53]line Внесено: 800.00 [08:30:53]line СДАЧА: 0.00 [08:30:53]line НСП 1% : 7.08 [08:30:53]line НДС 12% : 84.97 [08:30:53]line Наличными: 800.00 [08:30:53]line Безнал.: 0.00 [08:30:53]line Место: АЗС № 130 "Партнер Нефть" [08:30:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:30:53]line СНО: Общий режим [08:30:53]line Чек 79 23.08.2024 08:30 [08:30:53]line Смена: 469 ФФД: 1.0 [08:30:53]line ЗНМ: 0300000070 [08:30:53]line РНМ: 0000000000092562 [08:30:53]line Версия ККМ: 001 [08:30:53]line ФМ: 0000000000871769 [08:30:53]line ФД: 165226 [08:30:53]line ФПД: 128220152933161 [08:30:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083052&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165226&fm=128220152933161&tin=02508201610067®Number=0000000000092562&sum=80000 [08:30:53]written 0, free lines is 4095 [08:30:53]OFD Sender: Processing packet 165226 [packets to send 989, broken 988] [08:30:53]ProducePacketName [08:30:53]name=ofd_packets/00165226 [08:30:53]OFD Sender: To server: pG, [08:30:53]CommunicateWithHost lk.salyk.kg:30040 [08:30:53]ConnectInit lk.salyk.kg [08:30:53]Write to MH i2c: 01 00 00 63 02 65 [08:30:53]Write i2c OK [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: 01 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: 01 07 00 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: 01 07 00 63 02 00 00 00 00 00 BE 0C 36 [08:30:53]RasterBufferAndPrint [08:30:53]line [08:30:53]line [08:30:53]line [08:30:53]line [08:30:53]line [08:30:53]written 0, free lines is 3271 [08:30:53]MH_Cut [08:30:53]Write to MH i2c: D1 01 00 6A 02 01 3E [08:30:53]Write i2c OK [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: D1 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: D1 01 00 [08:30:53]MH_I2C_Read... [08:30:53]Read from MH i2c: D1 01 00 6A 02 00 3D [08:30:53]Write to MH i2c: 01 00 00 6B 02 6D [08:30:53]Write i2c OK [08:30:53]MH_I2C_Read... [08:30:54]*** Cut start [08:30:54]*** Purtial cut [08:30:54]*** Stage 1: CUTSNS_PIN = 1 [08:30:56]Connected sock=10 [08:30:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 96 4E 04 01 A1 84 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 BC 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 85 02 00 35 04 06 00 74 9D 94 AB 2B 29 A6 15 43 B2 90 64 E7 01 [08:30:56]Read from MH i2c: 01 [08:30:56]MH_I2C_Read... [08:30:56]*** Stop cut motor [08:30:56]*** Cut end [08:30:56]Read from MH i2c: 01 07 00 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 FF 0F 82 [08:30:56]process_action close_receipt done [08:30:56]requested_data is exist [08:30:56]produce_requested_data [08:30:56]requested_item fm.sn is exist - process it [08:30:56]wFMCommunicate request_size=4 [08:30:56]MH_SAM_APDU [08:30:56]CAPDU: 80 11 00 00 [08:30:56]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [08:30:56]Write i2c OK [08:30:56]MH_I2C_Read... [08:30:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:30:56]Read from MH i2c: E2 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 17 00 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 17 00 6C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [08:30:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:30:56]wFMCommunicate OK [08:30:56]requested_item fd.num is exist - process it [08:30:56]SAM_PROTO_GetFieldsCounters [08:30:56]wFMCommunicate request_size=4 [08:30:56]MH_SAM_APDU [08:30:56]CAPDU: 80 13 00 00 [08:30:56]Write to MH i2c: E2 08 00 6D 02 80 13 00 00 00 00 00 00 EB [08:30:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E C3 47 00 A1 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 85 02 00 F4 03 04 00 0B F2 C7 66 B6 04 01 00 00 F3 A4 40 8E 26 1A DC A3 [08:30:56]CommunicateWithHost err = 0 [08:30:56]CheckOFDResponse [08:30:56]1017 (14) - 77093643461234 [08:30:56]1041 (16) - 0000000000871769 [08:30:56]1040 (4) - 165226 [08:30:56]1012 (4) - 23.08.2024 02:20 [08:30:56]1206 (1) - 0 [08:30:56]OFD Sender: Remove packet 165226 [08:30:56]ProducePacketName [08:30:56]name=ofd_packets/00165226 [08:30:56]NVStorageDeleteData [08:30:56]Write i2c OK [08:30:56]MH_I2C_Read... [08:30:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:30:56]Read from MH i2c: E2 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 62 00 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 62 00 6D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [08:30:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:30:56]wFMCommunicate OK [08:30:56]SAM_PROTO_GetFieldsCounters done [08:30:56]requested_item shift.num is exist - process it [08:30:56]requested_item shift.opened is exist - process it [08:30:56]req_shift_opened [08:30:56]FM_GetShiftState [08:30:56]SAM_PROTO_GetShiftState [08:30:56]wFMCommunicate request_size=4 [08:30:56]MH_SAM_APDU [08:30:56]CAPDU: 80 13 01 00 [08:30:56]Write to MH i2c: E2 08 00 6E 02 80 13 01 00 00 00 00 00 ED [08:30:56]Write i2c OK [08:30:56]MH_I2C_Read... [08:30:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:30:56]Read from MH i2c: E2 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 0E 00 [08:30:56]MH_I2C_Read... [08:30:56]Read from MH i2c: E2 0E 00 6E 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1B [08:30:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:30:56]wFMCommunicate OK [08:30:56]SAM_PROTO_GetShiftState done [08:30:56]FM_GetShiftState done [08:30:56]req_shift_opened done [08:30:56]requested_item shift.open_date is exist - process it [08:30:56]req_shift_open_date [08:30:56]req_shift_open_date done [08:30:56]produce_requested_data done [08:30:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165226,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:30:56]process_action_free close_receipt [08:30:56]json_value_free [08:30:56]json_value_free done [08:30:56]process_json_proto returns [08:30:56]Send response to host [08:30:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165226,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:30:56]free response buf [08:30:56]execute_script done [08:30:56]execute_script returns [08:30:56]free content buf [08:30:56]Sock 8.Close socket [08:30:56]Sock 8.Thread stoped [08:30:57]OFD Sender: No OFD packet to send [08:31:02]OFD Sender: No OFD packet to send [08:31:07]OFD Sender: No OFD packet to send [08:31:12]OFD Sender: No OFD packet to send [08:31:16]recv_with_timeout no data received [08:31:17]OFD Sender: No OFD packet to send [08:31:22]OFD Sender: No OFD packet to send [08:31:27]OFD Sender: No OFD packet to send [08:31:32]recv_with_timeout no data received [08:31:32]OFD Sender: No OFD packet to send [08:31:37]OFD Sender: No OFD packet to send [08:31:42]OFD Sender: No OFD packet to send [08:31:47]OFD Sender: No OFD packet to send [08:31:52]OFD Sender: No OFD packet to send [08:31:54]accept exits with 9 [08:31:54]New connection [08:31:54]New thread 3067120996 created [08:31:54]Thread 3066977636 joined [08:31:54]Waiting for new connection... [08:31:54] Sock 9.Parse request [08:31:54]Sock 9.Check first char [08:31:54]Sock 9.First char is OK [08:31:54]request: POST /json_proto HTTP/1.0 [08:31:54]Method: POST [08:31:54]URL: /json_proto [08:31:54]Method is POST - this is cgi request [08:31:54]url: /json_proto [08:31:54]query_string will be loaded in cgi processing [08:31:54]execute_cgi json_proto POST (null) [08:31:54]execute_cgi path=json_proto method=POST [08:31:54]POST find Content-Length [08:31:54]Host: 172.17.44.132:8080 [08:31:54]Content-Length: 677 [08:31:54]Content-Type: application/json [08:31:54] [08:31:54]POST finish read [08:31:54]Found Content-Length = 677 [08:31:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:54]execute_script... [08:31:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294057", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:31:54]POST & json_proto [08:31:54]process_json_proto [08:31:54]json parsed OK: [08:31:54]protocol is kg_v1.0 [08:31:54]action value=close_receipt [08:31:54]process_action close_receipt [08:31:54]cmd_close_receipt [08:31:54]MH_GetDate [08:31:54]Write to MH i2c: F0 00 00 6F 02 60 [08:31:54]Write i2c OK [08:31:54]MH_I2C_Read... [08:31:54]Read from MH i2c: F0 [08:31:54]MH_I2C_Read... [08:31:54]Read from MH i2c: F0 09 00 [08:31:54]MH_I2C_Read... [08:31:54]Read from MH i2c: F0 09 00 6F 02 00 FB 48 C8 66 2A 83 C1 65 AD [08:31:54]GetLastDocTimeStamp 1724401852 [08:31:54]current date 1724401915 [08:31:54]FM_GetShiftState [08:31:54]SAM_PROTO_GetShiftState [08:31:54]wFMCommunicate request_size=4 [08:31:54]MH_SAM_APDU [08:31:54]CAPDU: 80 13 01 00 [08:31:54]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [08:31:54]Write i2c OK [08:31:54]MH_I2C_Read... [08:31:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:31:55]Read from MH i2c: E2 [08:31:55]MH_I2C_Read... [08:31:55]Read from MH i2c: E2 0E 00 [08:31:55]MH_I2C_Read... [08:31:55]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1D [08:31:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:31:55]wFMCommunicate OK [08:31:55]SAM_PROTO_GetShiftState done [08:31:55]FM_GetShiftState done [08:31:55]opened in 1724372766 [08:31:55]opened+sec_in_day 1724459166 [08:31:55]quantity*price = 10034 [08:31:55]sum+1 = 10035 [08:31:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 80 23.08.2024 08:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165227 ФПД: 241049176420171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165227&fm=241049176420171&tin=02508201610067®Number=0000000000092562&sum=10000 [08:31:56]StoreToDocumentArchive [08:31:56]shift 469 fd 165227 [08:31:56]save to /storage/0469/doc_00165227 [08:31:56]save last doc name /storage/0469/doc_00165227 to /storage/kkm_last_doc_name [08:31:56]save OK [08:31:56]Clear old archive folders... [08:31:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:31:56]tlvbuf is 0069E4C0 [08:31:56]SAM_PROTO_ClearQueue [08:31:56]wFMCommunicate request_size=4 [08:31:56]MH_SAM_APDU [08:31:56]CAPDU: 80 09 00 00 [08:31:56]Write to MH i2c: E2 08 00 7D 02 80 09 00 00 00 00 00 00 F1 [08:31:56]Write i2c OK [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 [08:31:56]MH_I2C_Read... [08:31:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:31:56]Read from MH i2c: E2 03 00 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [08:31:56]RAPDU: 90 00 [08:31:56]wFMCommunicate OK [08:31:56]SAM_PROTO_ClearQueue done [08:31:56]KKMCreateOFDPacket [08:31:56]OFDProtocolAddRootSTLVToBuf [08:31:56]FM_MakeSignedData [08:31:56]FM_MakeSignedData [08:31:56]SAM_PROTO_SignData [08:31:56]wFMCommunicate request_size=4 [08:31:56]MH_SAM_APDU [08:31:56]CAPDU: 80 0D 01 02 [08:31:56]Write to MH i2c: E2 08 00 7E 02 80 0D 01 02 00 00 00 00 F9 [08:31:56]Write i2c OK [08:31:56]MH_I2C_Read... [08:31:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:31:56]Read from MH i2c: E2 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 03 00 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [08:31:56]RAPDU: 90 00 [08:31:56]wFMCommunicate OK [08:31:56]wFMCommunicate request_size=255 [08:31:56]MH_SAM_APDU [08:31:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 FB 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 85 02 00 35 04 06 00 DB [08:31:56]Write to MH i2c: E2 02 01 7F 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 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 FB 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 85 02 00 35 04 06 00 DB 00 00 1D [08:31:56]Write i2c OK [08:31:56]MH_I2C_Read... [08:31:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:56]Read from MH i2c: E2 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 03 00 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [08:31:56]RAPDU: 90 00 [08:31:56]wFMCommunicate OK [08:31:56]wFMCommunicate request_size=10 [08:31:56]MH_SAM_APDU [08:31:56]CAPDU: 80 0D 02 02 05 3B A2 88 AF 4B [08:31:56]Write to MH i2c: E2 0D 00 80 02 80 0D 02 02 05 00 3B A2 88 AF 4B 00 00 65 [08:31:56]Write i2c OK [08:31:56]MH_I2C_Read... [08:31:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:31:56]Read from MH i2c: E2 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 03 00 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [08:31:56]RAPDU: 90 00 [08:31:56]wFMCommunicate OK [08:31:56]wFMCommunicate request_size=4 [08:31:56]MH_SAM_APDU [08:31:56]CAPDU: 80 0D 03 02 [08:31:56]Write to MH i2c: E2 08 00 81 02 80 0D 03 02 00 00 00 00 FE [08:31:56]Write i2c OK [08:31:56]MH_I2C_Read... [08:31:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:31:56]Read from MH i2c: E2 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 0B 00 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 0B 00 81 02 00 D0 C3 61 5B 8A BD C1 80 90 00 D6 [08:31:56]RAPDU: D0 C3 61 5B 8A BD C1 80 90 00 [08:31:56]wFMCommunicate OK [08:31:56]SAM_PROTO_SignData done [08:31:56]FM_MakeSignedData done [08:31:56]CreateOFDProtocolMessage [08:31:56]wFMCommunicate request_size=4 [08:31:56]MH_SAM_APDU [08:31:56]CAPDU: 80 11 00 00 [08:31:56]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [08:31:56]Write i2c OK [08:31:56]MH_I2C_Read... [08:31:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:31:56]Read from MH i2c: E2 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 17 00 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: E2 17 00 82 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [08:31:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:31:56]wFMCommunicate OK [08:31:56]CreateOFDProtocolMessage done [08:31:56]OFDSenderStorePacket 165227 [08:31:56]StoreOFDPacket docnum=165227 [08:31:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0C BE 07 01 66 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 FB 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 85 02 00 35 04 06 00 DB 3B A2 88 AF 4B D0 C3 61 5B 8A BD C1 80 [08:31:56]CheckFolder [08:31:56]dirname=/storage/ofd_packets [08:31:56]CheckFolder done [08:31:56]ProducePacketName [08:31:56]name=ofd_packets/00165227 [08:31:56]NVStorageSaveData ofd_packets/00165227 [08:31:56]File name is /storage/ofd_packets/00165227 [08:31:56]Write 301 bytes [08:31:56]NVStorageSaveData done [08:31:56]OFDSenderStorePacket done [08:31:56]KKMCreateOFDPacket done [08:31:56]NVStorageSaveData kkm_last_timestamp [08:31:56]File name is /storage/kkm_last_timestamp [08:31:56]Write 4 bytes [08:31:56]NVStorageSaveData done [08:31:56]ExternCall_PrintAddStr [08:31:56]wPrintStart [08:31:56]Write to MH i2c: 01 00 00 83 02 85 [08:31:56]Write i2c OK [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: 01 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: 01 07 00 [08:31:56]MH_I2C_Read... [08:31:56]Read from MH i2c: 01 07 00 83 02 00 00 00 00 00 FF 0F 9A [08:31:56]RasterBufferAndPrint [08:31:56]line Счет N : (1)294057 [08:31:56]line ИНН: 02508201610067 [08:31:56]line Контрольно-Кассовый Чек [08:31:56]line ПРОДАЖА [08:31:56]line ТРК (МРК, ГНК) : 32 [08:31:56]line Товар: 2710124130 [08:31:56]line Аи-92-К-5 [08:31:56]line 1.480 * 67.80 [08:31:56]line = 100.34 [08:31:56]line НДС 12% НСП 1% [08:31:56]line > о реализуемом товаре [08:31:56]line ОКРУГЛЕНИЕ: -0.34 [08:31:56]line ИТОГО: 100.00 [08:31:56]line Внесено: 100.00 [08:31:56]line СДАЧА: 0.00 [08:31:56]line НСП 1% : 0.89 [08:31:56]line НДС 12% : 10.66 [08:31:56]line Наличными: 100.00 [08:31:56]line Безнал.: 0.00 [08:31:56]line Место: АЗС № 130 "Партнер Нефть" [08:31:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:31:56]line СНО: Общий режим [08:31:56]line Чек 80 23.08.2024 08:31 [08:31:56]line Смена: 469 ФФД: 1.0 [08:31:56]line ЗНМ: 0300000070 [08:31:56]line РНМ: 0000000000092562 [08:31:56]line Версия ККМ: 001 [08:31:56]line ФМ: 0000000000871769 [08:31:56]line ФД: 165227 [08:31:56]line ФПД: 241049176420171 [08:31:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165227&fm=241049176420171&tin=02508201610067®Number=0000000000092562&sum=10000 [08:31:56]OFD Sender: Processing packet 165227 [packets to send 989, broken 988] [08:31:56]ProducePacketName [08:31:56]name=ofd_packets/00165227 [08:31:56]OFD Sender: To server: pG, [08:31:56]CommunicateWithHost lk.salyk.kg:30040 [08:31:56]ConnectInit lk.salyk.kg [08:31:56]written 0, free lines is 4095 [08:31:57]Write to MH i2c: 01 00 00 AE 02 B0 [08:31:57]Write i2c OK [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: 01 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: 01 07 00 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 AD 0C 70 [08:31:57]RasterBufferAndPrint [08:31:57]line [08:31:57]line [08:31:57]line [08:31:57]line [08:31:57]line [08:31:57]written 0, free lines is 3251 [08:31:57]MH_Cut [08:31:57]Write to MH i2c: D1 01 00 B5 02 01 89 [08:31:57]Write i2c OK [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: D1 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: D1 01 00 [08:31:57]MH_I2C_Read... [08:31:57]Read from MH i2c: D1 01 00 B5 02 00 88 [08:31:57]Write to MH i2c: 01 00 00 B6 02 B8 [08:31:57]Write i2c OK [08:31:57]MH_I2C_Read... [08:31:58]*** Cut start [08:31:58]*** Purtial cut [08:31:58]*** Stage 1: CUTSNS_PIN = 1 [08:32:00]Read from MH i2c: 01 [08:32:00]MH_I2C_Read... [08:32:00]*** Stop cut motor [08:32:00]*** Cut end [08:32:00]Read from MH i2c: 01 07 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [08:32:00]process_action close_receipt done [08:32:00]requested_data is exist [08:32:00]produce_requested_data [08:32:00]requested_item fm.sn is exist - process it [08:32:00]wFMCommunicate request_size=4 [08:32:00]MH_SAM_APDU [08:32:00]CAPDU: 80 11 00 00 [08:32:00]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:32:00]Read from MH i2c: E2 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 17 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [08:32:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:32:00]wFMCommunicate OK [08:32:00]requested_item fd.num is exist - process it [08:32:00]SAM_PROTO_GetFieldsCounters [08:32:00]wFMCommunicate request_size=4 [08:32:00]MH_SAM_APDU [08:32:00]CAPDU: 80 13 00 00 [08:32:00]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:32:00]Read from MH i2c: E2 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 62 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [08:32:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:32:00]wFMCommunicate OK [08:32:00]SAM_PROTO_GetFieldsCounters done [08:32:00]requested_item shift.num is exist - process it [08:32:00]requested_item shift.opened is exist - process it [08:32:00]req_shift_opened [08:32:00]FM_GetShiftState [08:32:00]SAM_PROTO_GetShiftState [08:32:00]wFMCommunicate request_size=4 [08:32:00]MH_SAM_APDU [08:32:00]CAPDU: 80 13 01 00 [08:32:00]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [08:32:00]Write i2c OK [08:32:00]MH_I2C_Read... [08:32:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:32:00]Read from MH i2c: E2 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 0E 00 [08:32:00]MH_I2C_Read... [08:32:00]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 66 [08:32:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:32:00]wFMCommunicate OK [08:32:00]SAM_PROTO_GetShiftState done [08:32:00]FM_GetShiftState done [08:32:00]req_shift_opened done [08:32:00]requested_item shift.open_date is exist - process it [08:32:00]req_shift_open_date [08:32:00]req_shift_open_date done [08:32:00]produce_requested_data done [08:32:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165227,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:32:00]process_action_free close_receipt [08:32:00]json_value_free [08:32:00]json_value_free done [08:32:00]process_json_proto returns [08:32:00]Send response to host [08:32:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165227,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:32:00]free response buf [08:32:00]execute_script done [08:32:00]execute_script returns [08:32:00]free content buf [08:32:00]Sock 9.Close socket [08:32:00]Sock 9.Thread stoped [08:32:03]Connected sock=11 [08:32:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0C BE 07 01 66 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 FB 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 85 02 00 35 04 06 00 DB 3B A2 88 AF 4B D0 C3 61 5B 8A BD C1 80 [08:32:03]recv_with_timeout no data received [08:32:08]recv_with_timeout no data received [08:32:08]CommunicateWithHost answer receiving error [08:32:08]CommunicateWithHost err = -3 [08:32:08]OFD Sender: Server communicate error [08:32:13]OFD Sender: Processing packet 165227 [packets to send 989, broken 988] [08:32:13]ProducePacketName [08:32:13]name=ofd_packets/00165227 [08:32:13]OFD Sender: To server: pG, [08:32:13]CommunicateWithHost lk.salyk.kg:30040 [08:32:13]ConnectInit lk.salyk.kg [08:32:18]ConnectInit Can't take IP for lk.salyk.kg [08:32:18]CommunicateWithHost connect error [08:32:18]CommunicateWithHost err = -1 [08:32:18]OFD Sender: Server communicate error [08:32:23]OFD Sender: Processing packet 165227 [packets to send 989, broken 988] [08:32:23]ProducePacketName [08:32:23]name=ofd_packets/00165227 [08:32:23]OFD Sender: To server: pG, [08:32:23]CommunicateWithHost lk.salyk.kg:30040 [08:32:23]ConnectInit lk.salyk.kg [08:32:26]recv_with_timeout no data received [08:32:28]ConnectInit Can't take IP for lk.salyk.kg [08:32:28]CommunicateWithHost connect error [08:32:28]CommunicateWithHost err = -1 [08:32:28]OFD Sender: Server communicate error [08:32:33]OFD Sender: Processing packet 165227 [packets to send 989, broken 988] [08:32:33]ProducePacketName [08:32:33]name=ofd_packets/00165227 [08:32:33]OFD Sender: To server: pG, [08:32:33]CommunicateWithHost lk.salyk.kg:30040 [08:32:33]ConnectInit lk.salyk.kg [08:32:38]ConnectInit Can't take IP for lk.salyk.kg [08:32:38]CommunicateWithHost connect error [08:32:38]CommunicateWithHost err = -1 [08:32:38]OFD Sender: Server communicate error [08:32:43]recv_with_timeout no data received [08:32:43]OFD Sender: Processing packet 165227 [packets to send 989, broken 988] [08:32:43]ProducePacketName [08:32:43]name=ofd_packets/00165227 [08:32:43]OFD Sender: To server: pG, [08:32:43]CommunicateWithHost lk.salyk.kg:30040 [08:32:43]ConnectInit lk.salyk.kg [08:32:48]ConnectInit Can't take IP for lk.salyk.kg [08:32:48]CommunicateWithHost connect error [08:32:48]CommunicateWithHost err = -1 [08:32:48]OFD Sender: Server communicate error [08:32:53]OFD Sender: Processing packet 165227 [packets to send 989, broken 988] [08:32:53]ProducePacketName [08:32:53]name=ofd_packets/00165227 [08:32:53]OFD Sender: To server: pG, [08:32:53]CommunicateWithHost lk.salyk.kg:30040 [08:32:53]ConnectInit lk.salyk.kg [08:32:58]ConnectInit Can't take IP for lk.salyk.kg [08:32:58]CommunicateWithHost connect error [08:32:58]CommunicateWithHost err = -1 [08:32:58]OFD Sender: Server communicate error [08:33:03]OFD Sender: Processing packet 165227 [packets to send 989, broken 988] [08:33:03]ProducePacketName [08:33:03]name=ofd_packets/00165227 [08:33:03]OFD Sender: To server: pG, [08:33:03]CommunicateWithHost lk.salyk.kg:30040 [08:33:03]ConnectInit lk.salyk.kg [08:33:05]Connected sock=9 [08:33:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0C BE 07 01 66 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 FB 48 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 85 02 00 35 04 06 00 DB 3B A2 88 AF 4B D0 C3 61 5B 8A BD C1 80 [08:33:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BE 2E 47 00 CF 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 85 02 00 F4 03 04 00 8C F2 C7 66 B6 04 01 00 00 86 4C BA B4 A7 A1 D7 69 [08:33:06]CommunicateWithHost err = 0 [08:33:06]CheckOFDResponse [08:33:06]1017 (14) - 77093643461234 [08:33:06]1041 (16) - 0000000000871769 [08:33:06]1040 (4) - 165227 [08:33:06]1012 (4) - 23.08.2024 02:23 [08:33:06]1206 (1) - 0 [08:33:06]OFD Sender: Remove packet 165227 [08:33:06]ProducePacketName [08:33:06]name=ofd_packets/00165227 [08:33:06]NVStorageDeleteData [08:33:07]OFD Sender: No OFD packet to send [08:33:12]OFD Sender: No OFD packet to send [08:33:17]OFD Sender: No OFD packet to send [08:33:22]OFD Sender: No OFD packet to send [08:33:27]OFD Sender: No OFD packet to send [08:33:32]OFD Sender: No OFD packet to send [08:33:37]OFD Sender: No OFD packet to send [08:33:42]OFD Sender: No OFD packet to send [08:33:47]OFD Sender: No OFD packet to send [08:33:52]OFD Sender: No OFD packet to send [08:33:57]OFD Sender: No OFD packet to send [08:34:02]OFD Sender: No OFD packet to send [08:34:07]OFD Sender: No OFD packet to send [08:34:12]OFD Sender: No OFD packet to send [08:34:17]OFD Sender: No OFD packet to send [08:34:22]OFD Sender: No OFD packet to send [08:34:27]OFD Sender: No OFD packet to send [08:34:29]accept exits with 8 [08:34:29]New connection [08:34:29]New thread 3066977636 created [08:34:29]Thread 3067120996 joined [08:34:29]Waiting for new connection... [08:34:29] Sock 8.Parse request [08:34:29]Sock 8.Check first char [08:34:29]Sock 8.First char is OK [08:34:29]request: POST /json_proto HTTP/1.0 [08:34:29]Method: POST [08:34:29]URL: /json_proto [08:34:29]Method is POST - this is cgi request [08:34:29]url: /json_proto [08:34:29]query_string will be loaded in cgi processing [08:34:29]execute_cgi json_proto POST (null) [08:34:29]execute_cgi path=json_proto method=POST [08:34:29]POST find Content-Length [08:34:29]Host: 172.17.44.132:8080 [08:34:29]Content-Length: 677 [08:34:29]Content-Type: application/json [08:34:29] [08:34:29]POST finish read [08:34:29]Found Content-Length = 677 [08:34:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:29]execute_script... [08:34:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294060", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:29]POST & json_proto [08:34:29]process_json_proto [08:34:29]json parsed OK: [08:34:29]protocol is kg_v1.0 [08:34:29]action value=close_receipt [08:34:29]process_action close_receipt [08:34:29]cmd_close_receipt [08:34:29]MH_GetDate [08:34:29]Write to MH i2c: F0 00 00 BA 02 AB [08:34:29]Write i2c OK [08:34:29]MH_I2C_Read... [08:34:29]Read from MH i2c: F0 [08:34:29]MH_I2C_Read... [08:34:29]Read from MH i2c: F0 09 00 [08:34:29]MH_I2C_Read... [08:34:29]Read from MH i2c: F0 09 00 BA 02 00 96 49 C8 66 2A 83 C1 65 94 [08:34:29]GetLastDocTimeStamp 1724401915 [08:34:29]current date 1724402070 [08:34:29]FM_GetShiftState [08:34:29]SAM_PROTO_GetShiftState [08:34:29]wFMCommunicate request_size=4 [08:34:29]MH_SAM_APDU [08:34:29]CAPDU: 80 13 01 00 [08:34:29]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [08:34:29]Write i2c OK [08:34:29]MH_I2C_Read... [08:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:29]Read from MH i2c: E2 [08:34:29]MH_I2C_Read... [08:34:29]Read from MH i2c: E2 0E 00 [08:34:29]MH_I2C_Read... [08:34:29]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 68 [08:34:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:34:29]wFMCommunicate OK [08:34:29]SAM_PROTO_GetShiftState done [08:34:29]FM_GetShiftState done [08:34:29]opened in 1724372766 [08:34:29]opened+sec_in_day 1724459166 [08:34:29]quantity*price = 40068 [08:34:29]sum+1 = 40069 [08:34:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 81 23.08.2024 08:34 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165228 ФПД: 75461048021559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083430&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165228&fm=75461048021559&tin=02508201610067®Number=0000000000092562&sum=40000 [08:34:30]StoreToDocumentArchive [08:34:30]shift 469 fd 165228 [08:34:30]save to /storage/0469/doc_00165228 [08:34:30]save last doc name /storage/0469/doc_00165228 to /storage/kkm_last_doc_name [08:34:30]save OK [08:34:30]Clear old archive folders... [08:34:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:34:30]tlvbuf is 0060A6B0 [08:34:30]SAM_PROTO_ClearQueue [08:34:30]wFMCommunicate request_size=4 [08:34:30]MH_SAM_APDU [08:34:30]CAPDU: 80 09 00 00 [08:34:30]Write to MH i2c: E2 08 00 C8 02 80 09 00 00 00 00 00 00 3C [08:34:30]Write i2c OK [08:34:30]MH_I2C_Read... [08:34:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:30]Read from MH i2c: E2 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 03 00 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [08:34:30]RAPDU: 90 00 [08:34:30]wFMCommunicate OK [08:34:30]SAM_PROTO_ClearQueue done [08:34:30]KKMCreateOFDPacket [08:34:30]OFDProtocolAddRootSTLVToBuf [08:34:30]FM_MakeSignedData [08:34:30]FM_MakeSignedData [08:34:30]SAM_PROTO_SignData [08:34:30]wFMCommunicate request_size=4 [08:34:30]MH_SAM_APDU [08:34:30]CAPDU: 80 0D 01 02 [08:34:30]Write to MH i2c: E2 08 00 C9 02 80 0D 01 02 00 00 00 00 44 [08:34:30]Write i2c OK [08:34:30]MH_I2C_Read... [08:34:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:30]Read from MH i2c: E2 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 03 00 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [08:34:30]RAPDU: 90 00 [08:34:30]wFMCommunicate OK [08:34:30]wFMCommunicate request_size=255 [08:34:30]MH_SAM_APDU [08:34:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 96 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 85 02 00 35 04 06 00 44 [08:34:30]Write to MH i2c: E2 02 01 CA 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 96 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 85 02 00 35 04 06 00 44 00 00 F2 [08:34:30]Write i2c OK [08:34:30]MH_I2C_Read... [08:34:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:30]Read from MH i2c: E2 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 03 00 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [08:34:30]RAPDU: 90 00 [08:34:30]wFMCommunicate OK [08:34:30]wFMCommunicate request_size=10 [08:34:30]MH_SAM_APDU [08:34:30]CAPDU: 80 0D 02 02 05 A1 A4 F6 32 37 [08:34:30]Write to MH i2c: E2 0D 00 CB 02 80 0D 02 02 05 00 A1 A4 F6 32 37 00 00 F5 [08:34:30]Write i2c OK [08:34:30]MH_I2C_Read... [08:34:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:30]Read from MH i2c: E2 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 03 00 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [08:34:30]RAPDU: 90 00 [08:34:30]wFMCommunicate OK [08:34:30]wFMCommunicate request_size=4 [08:34:30]MH_SAM_APDU [08:34:30]CAPDU: 80 0D 03 02 [08:34:30]Write to MH i2c: E2 08 00 CC 02 80 0D 03 02 00 00 00 00 49 [08:34:30]Write i2c OK [08:34:30]MH_I2C_Read... [08:34:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:30]Read from MH i2c: E2 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 0B 00 [08:34:30]MH_I2C_Read... [08:34:30]Read from MH i2c: E2 0B 00 CC 02 00 C9 11 90 82 0D E6 40 3A 90 00 A3 [08:34:30]RAPDU: C9 11 90 82 0D E6 40 3A 90 00 [08:34:30]wFMCommunicate OK [08:34:30]SAM_PROTO_SignData done [08:34:30]FM_MakeSignedData done [08:34:30]CreateOFDProtocolMessage [08:34:30]wFMCommunicate request_size=4 [08:34:30]MH_SAM_APDU [08:34:30]CAPDU: 80 11 00 00 [08:34:30]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [08:34:30]Write i2c OK [08:34:30]MH_I2C_Read... [08:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:31]Read from MH i2c: E2 [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: E2 17 00 [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: E2 17 00 CD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [08:34:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:34:31]wFMCommunicate OK [08:34:31]CreateOFDProtocolMessage done [08:34:31]OFDSenderStorePacket 165228 [08:34:31]StoreOFDPacket docnum=165228 [08:34:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 28 53 07 01 E6 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 96 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 85 02 00 35 04 06 00 44 A1 A4 F6 32 37 C9 11 90 82 0D E6 40 3A [08:34:31]CheckFolder [08:34:31]dirname=/storage/ofd_packets [08:34:31]CheckFolder done [08:34:31]ProducePacketName [08:34:31]name=ofd_packets/00165228 [08:34:31]NVStorageSaveData ofd_packets/00165228 [08:34:31]File name is /storage/ofd_packets/00165228 [08:34:31]Write 301 bytes [08:34:31]NVStorageSaveData done [08:34:31]OFDSenderStorePacket done [08:34:31]KKMCreateOFDPacket done [08:34:31]NVStorageSaveData kkm_last_timestamp [08:34:31]File name is /storage/kkm_last_timestamp [08:34:31]Write 4 bytes [08:34:31]NVStorageSaveData done [08:34:31]ExternCall_PrintAddStr [08:34:31]wPrintStart [08:34:31]Write to MH i2c: 01 00 00 CE 02 D0 [08:34:31]Write i2c OK [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: 01 [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: 01 07 00 [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [08:34:31]RasterBufferAndPrint [08:34:31]line Счет N : (1)294060 [08:34:31]line ИНН: 02508201610067 [08:34:31]line Контрольно-Кассовый Чек [08:34:31]line ПРОДАЖА [08:34:31]line ТРК (МРК, ГНК) : 63 [08:34:31]line Товар: 2710124500 [08:34:31]line Аи-95-К-5 [08:34:31]line 5.400 * 74.20 [08:34:31]line = 400.68 [08:34:31]line НДС 12% НСП 1% [08:34:31]line > о реализуемом товаре [08:34:31]line ОКРУГЛЕНИЕ: -0.68 [08:34:31]line ИТОГО: 400.00 [08:34:31]line Внесено: 400.00 [08:34:31]line СДАЧА: 0.00 [08:34:31]line НСП 1% : 3.55 [08:34:31]line НДС 12% : 42.55 [08:34:31]line Наличными: 400.00 [08:34:31]line Безнал.: 0.00 [08:34:31]line Место: АЗС № 130 "Партнер Нефть" [08:34:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:34:31]line СНО: Общий режим [08:34:31]line Чек 81 23.08.2024 08:34 [08:34:31]line Смена: 469 ФФД: 1.0 [08:34:31]line ЗНМ: 0300000070 [08:34:31]line РНМ: 0000000000092562 [08:34:31]line Версия ККМ: 001 [08:34:31]line ФМ: 0000000000871769 [08:34:31]line ФД: 165228 [08:34:31]line ФПД: 75461048021559 [08:34:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083430&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165228&fm=75461048021559&tin=02508201610067®Number=0000000000092562&sum=40000 [08:34:31]OFD Sender: Processing packet 165228 [packets to send 989, broken 988] [08:34:31]ProducePacketName [08:34:31]name=ofd_packets/00165228 [08:34:31]written 0, free lines is 4095 [08:34:31]OFD Sender: To server: pG, [08:34:31]CommunicateWithHost lk.salyk.kg:30040 [08:34:31]ConnectInit lk.salyk.kg [08:34:31]Write to MH i2c: 01 00 00 F9 02 FB [08:34:31]Write i2c OK [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: 01 [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: 01 07 00 [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: 01 07 00 F9 02 00 00 00 00 00 B6 0C C4 [08:34:31]RasterBufferAndPrint [08:34:31]line [08:34:31]line [08:34:31]line [08:34:31]line [08:34:31]line [08:34:31]written 0, free lines is 3260 [08:34:31]MH_Cut [08:34:31]Write to MH i2c: D1 01 00 00 03 01 D5 [08:34:31]Write i2c OK [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: D1 [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: D1 01 00 [08:34:31]MH_I2C_Read... [08:34:31]Read from MH i2c: D1 01 00 00 03 00 D4 [08:34:31]Write to MH i2c: 01 00 00 01 03 04 [08:34:31]Write i2c OK [08:34:31]MH_I2C_Read... [08:34:32]*** Cut start [08:34:32]*** Purtial cut [08:34:32]*** Stage 1: CUTSNS_PIN = 1 [08:34:34]Connected sock=10 [08:34:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 28 53 07 01 E6 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 96 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 85 02 00 35 04 06 00 44 A1 A4 F6 32 37 C9 11 90 82 0D E6 40 3A [08:34:34]Read from MH i2c: 01 [08:34:34]MH_I2C_Read... [08:34:34]*** Stop cut motor [08:34:34]*** Cut end [08:34:34]Read from MH i2c: 01 07 00 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 FF 0F 19 [08:34:34]process_action close_receipt done [08:34:34]requested_data is exist [08:34:34]produce_requested_data [08:34:34]requested_item fm.sn is exist - process it [08:34:34]wFMCommunicate request_size=4 [08:34:34]MH_SAM_APDU [08:34:34]CAPDU: 80 11 00 00 [08:34:34]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [08:34:34]Write i2c OK [08:34:34]MH_I2C_Read... [08:34:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:34]Read from MH i2c: E2 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 17 00 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [08:34:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:34:34]wFMCommunicate OK [08:34:34]requested_item fd.num is exist - process it [08:34:34]SAM_PROTO_GetFieldsCounters [08:34:34]wFMCommunicate request_size=4 [08:34:34]MH_SAM_APDU [08:34:34]CAPDU: 80 13 00 00 [08:34:34]Write to MH i2c: E2 08 00 03 03 80 13 00 00 00 00 00 00 82 [08:34:34]Write i2c OK [08:34:34]MH_I2C_Read... [08:34:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:34]Read from MH i2c: E2 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 62 00 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 62 00 03 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [08:34:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:34:34]wFMCommunicate OK [08:34:34]SAM_PROTO_GetFieldsCounters done [08:34:34]requested_item shift.num is exist - process it [08:34:34]requested_item shift.opened is exist - process it [08:34:34]req_shift_opened [08:34:34]FM_GetShiftState [08:34:34]SAM_PROTO_GetShiftState [08:34:34]wFMCommunicate request_size=4 [08:34:34]MH_SAM_APDU [08:34:34]CAPDU: 80 13 01 00 [08:34:34]Write to MH i2c: E2 08 00 04 03 80 13 01 00 00 00 00 00 84 [08:34:34]Write i2c OK [08:34:34]MH_I2C_Read... [08:34:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:34]Read from MH i2c: E2 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 0E 00 [08:34:34]MH_I2C_Read... [08:34:34]Read from MH i2c: E2 0E 00 04 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B2 [08:34:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:34:34]wFMCommunicate OK [08:34:34]SAM_PROTO_GetShiftState done [08:34:34]FM_GetShiftState done [08:34:34]req_shift_opened done [08:34:34]requested_item shift.open_date is exist - process it [08:34:34]req_shift_open_date [08:34:34]req_shift_open_date done [08:34:34]produce_requested_data done [08:34:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165228,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:34:34]process_action_free close_receipt [08:34:34]json_value_free [08:34:34]json_value_free done [08:34:34]process_json_proto returns [08:34:34]Send response to host [08:34:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165228,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:34:34]free response buf [08:34:34]execute_script done [08:34:34]execute_script returns [08:34:34]free content buf [08:34:34]Sock 8.Close socket [08:34:34]Sock 8.Thread stoped [08:34:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 37 47 00 4B 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 85 02 00 F4 03 04 00 E9 F2 C7 66 B6 04 01 00 00 B7 7A 1F A0 1D 56 B6 5E [08:34:39]CommunicateWithHost err = 0 [08:34:39]CheckOFDResponse [08:34:39]1017 (14) - 77093643461234 [08:34:39]1041 (16) - 0000000000871769 [08:34:39]1040 (4) - 165228 [08:34:39]1012 (4) - 23.08.2024 02:24 [08:34:39]1206 (1) - 0 [08:34:39]OFD Sender: Remove packet 165228 [08:34:39]ProducePacketName [08:34:39]name=ofd_packets/00165228 [08:34:39]NVStorageDeleteData [08:34:39]recv_with_timeout no data received [08:34:39]OFD Sender: No OFD packet to send [08:34:40]accept exits with 9 [08:34:40]New connection [08:34:40]New thread 3067120996 created [08:34:40]Thread 3066977636 joined [08:34:40]Waiting for new connection... [08:34:40] Sock 9.Parse request [08:34:40]Sock 9.Check first char [08:34:40]Sock 9.First char is OK [08:34:40]request: POST /json_proto HTTP/1.0 [08:34:40]Method: POST [08:34:40]URL: /json_proto [08:34:40]Method is POST - this is cgi request [08:34:40]url: /json_proto [08:34:40]query_string will be loaded in cgi processing [08:34:40]execute_cgi json_proto POST (null) [08:34:40]execute_cgi path=json_proto method=POST [08:34:40]POST find Content-Length [08:34:40]Host: 172.17.44.132:8080 [08:34:40]Content-Length: 730 [08:34:40]Content-Type: application/json [08:34:40] [08:34:40]POST finish read [08:34:40]Found Content-Length = 730 [08:34:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50995", "tax_sys" : 0, "items" : [ { "code": "4607018771791", "name": "\u041C\u0438\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u0430\u044F \u0432\u043E\u0434\u0430 \u0415\u0441\u0441\u0435\u043D\u0442\u0443\u043A\u0438 17 0,45\u043B \u0441\u0442", "price" : 105.00, "quantity" : 2.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:40]execute_script... [08:34:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50995", "tax_sys" : 0, "items" : [ { "code": "4607018771791", "name": "\u041C\u0438\u043D\u0435\u0440\u0430\u043B\u044C\u043D\u0430\u044F \u0432\u043E\u0434\u0430 \u0415\u0441\u0441\u0435\u043D\u0442\u0443\u043A\u0438 17 0,45\u043B \u0441\u0442", "price" : 105.00, "quantity" : 2.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:34:40]POST & json_proto [08:34:40]process_json_proto [08:34:40]json parsed OK: [08:34:40]protocol is kg_v1.0 [08:34:40]action value=close_receipt [08:34:40]process_action close_receipt [08:34:40]cmd_close_receipt [08:34:40]MH_GetDate [08:34:40]Write to MH i2c: F0 00 00 05 03 F7 [08:34:40]Write i2c OK [08:34:40]MH_I2C_Read... [08:34:40]Read from MH i2c: F0 [08:34:40]MH_I2C_Read... [08:34:40]Read from MH i2c: F0 09 00 [08:34:40]MH_I2C_Read... [08:34:40]Read from MH i2c: F0 09 00 05 03 00 A1 49 C8 66 2A 83 C1 65 EB [08:34:40]GetLastDocTimeStamp 1724402070 [08:34:40]current date 1724402081 [08:34:40]FM_GetShiftState [08:34:40]SAM_PROTO_GetShiftState [08:34:40]wFMCommunicate request_size=4 [08:34:40]MH_SAM_APDU [08:34:40]CAPDU: 80 13 01 00 [08:34:40]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [08:34:40]Write i2c OK [08:34:40]MH_I2C_Read... [08:34:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:40]Read from MH i2c: E2 [08:34:40]MH_I2C_Read... [08:34:40]Read from MH i2c: E2 0E 00 [08:34:40]MH_I2C_Read... [08:34:40]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B4 [08:34:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:34:40]wFMCommunicate OK [08:34:40]SAM_PROTO_GetShiftState done [08:34:40]FM_GetShiftState done [08:34:40]opened in 1724372766 [08:34:40]opened+sec_in_day 1724459166 [08:34:40]quantity*price = 21000 [08:34:40]sum+1 = 21001 [08:34:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 210.00 НСП 1% : 1.86 НДС 12% : 22.30 Наличными: 210.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 82 23.08.2024 08:34 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165229 ФПД: 168617518731013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083441&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165229&fm=168617518731013&tin=02508201610067®Number=0000000000092562&sum=21000 0 [08:34:41]StoreToDocumentArchive [08:34:41]shift 469 fd 165229 [08:34:41]save to /storage/0469/doc_00165229 [08:34:41]save last doc name /storage/0469/doc_00165229 to /storage/kkm_last_doc_name [08:34:41]save OK [08:34:41]Clear old archive folders... [08:34:41]ProcessDocumentItem done err = 0, tmpTLVsize=307 [08:34:41]tlvbuf is 00626C80 [08:34:41]SAM_PROTO_ClearQueue [08:34:41]wFMCommunicate request_size=4 [08:34:41]MH_SAM_APDU [08:34:41]CAPDU: 80 09 00 00 [08:34:41]Write to MH i2c: E2 08 00 13 03 80 09 00 00 00 00 00 00 88 [08:34:41]Write i2c OK [08:34:41]MH_I2C_Read... [08:34:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:34:41]Read from MH i2c: E2 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 03 00 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [08:34:41]RAPDU: 90 00 [08:34:41]wFMCommunicate OK [08:34:41]SAM_PROTO_ClearQueue done [08:34:41]KKMCreateOFDPacket [08:34:41]OFDProtocolAddRootSTLVToBuf [08:34:41]FM_MakeSignedData [08:34:41]FM_MakeSignedData [08:34:41]SAM_PROTO_SignData [08:34:41]wFMCommunicate request_size=4 [08:34:41]MH_SAM_APDU [08:34:41]CAPDU: 80 0D 01 02 [08:34:41]Write to MH i2c: E2 08 00 14 03 80 0D 01 02 00 00 00 00 90 [08:34:41]Write i2c OK [08:34:41]MH_I2C_Read... [08:34:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:34:41]Read from MH i2c: E2 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 03 00 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [08:34:41]RAPDU: 90 00 [08:34:41]wFMCommunicate OK [08:34:41]wFMCommunicate request_size=255 [08:34:41]MH_SAM_APDU [08:34:41]CAPDU: 80 0D 02 02 FA 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 34 36 30 37 30 31 38 37 37 31 37 39 31 06 04 41 00 D0 9C D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B2 D0 BE D0 B4 D0 B0 20 D0 95 D1 81 D1 81 D0 B5 D0 BD D1 82 D1 83 D0 BA D0 B8 20 31 37 20 30 2C 34 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 A1 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 [08:34:41]Write to MH i2c: E2 02 01 15 03 80 0D 02 02 FA 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 34 36 30 37 30 31 38 37 37 31 37 39 31 06 04 41 00 D0 9C D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B2 D0 BE D0 B4 D0 B0 20 D0 95 D1 81 D1 81 D0 B5 D0 BD D1 82 D1 83 D0 BA D0 B8 20 31 37 20 30 2C 34 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 A1 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 00 00 82 [08:34:41]Write i2c OK [08:34:41]MH_I2C_Read... [08:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:41]Read from MH i2c: E2 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 03 00 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [08:34:41]RAPDU: 90 00 [08:34:41]wFMCommunicate OK [08:34:41]wFMCommunicate request_size=66 [08:34:41]MH_SAM_APDU [08:34:41]CAPDU: 80 0D 02 02 3D 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 85 02 00 35 04 06 00 99 5B 53 4E 8F 05 [08:34:41]Write to MH i2c: E2 45 00 16 03 80 0D 02 02 3D 00 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 85 02 00 35 04 06 00 99 5B 53 4E 8F 05 00 00 07 [08:34:41]Write i2c OK [08:34:41]MH_I2C_Read... [08:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:34:41]Read from MH i2c: E2 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 03 00 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [08:34:41]RAPDU: 90 00 [08:34:41]wFMCommunicate OK [08:34:41]wFMCommunicate request_size=4 [08:34:41]MH_SAM_APDU [08:34:41]CAPDU: 80 0D 03 02 [08:34:41]Write to MH i2c: E2 08 00 17 03 80 0D 03 02 00 00 00 00 95 [08:34:41]Write i2c OK [08:34:41]MH_I2C_Read... [08:34:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:34:41]Read from MH i2c: E2 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 0B 00 [08:34:41]MH_I2C_Read... [08:34:41]Read from MH i2c: E2 0B 00 17 03 00 82 BC 8D 46 2F 5E F3 B3 90 00 DA [08:34:42]RAPDU: 82 BC 8D 46 2F 5E F3 B3 90 00 [08:34:42]wFMCommunicate OK [08:34:42]SAM_PROTO_SignData done [08:34:42]FM_MakeSignedData done [08:34:42]CreateOFDProtocolMessage [08:34:42]wFMCommunicate request_size=4 [08:34:42]MH_SAM_APDU [08:34:42]CAPDU: 80 11 00 00 [08:34:42]Write to MH i2c: E2 08 00 18 03 80 11 00 00 00 00 00 00 95 [08:34:42]Write i2c OK [08:34:42]MH_I2C_Read... [08:34:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:42]Read from MH i2c: E2 [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: E2 17 00 [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: E2 17 00 18 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [08:34:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:34:42]wFMCommunicate OK [08:34:42]CreateOFDProtocolMessage done [08:34:42]OFDSenderStorePacket 165229 [08:34:42]StoreOFDPacket docnum=165229 [08:34:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 47 01 00 00 25 29 3F 01 4A 27 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 34 36 30 37 30 31 38 37 37 31 37 39 31 06 04 41 00 D0 9C D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B2 D0 BE D0 B4 D0 B0 20 D0 95 D1 81 D1 81 D0 B5 D0 BD D1 82 D1 83 D0 BA D0 B8 20 31 37 20 30 2C 34 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 A1 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 85 02 00 35 04 06 00 99 5B 53 4E 8F 05 82 BC 8D 46 2F 5E F3 B3 [08:34:42]CheckFolder [08:34:42]dirname=/storage/ofd_packets [08:34:42]CheckFolder done [08:34:42]ProducePacketName [08:34:42]name=ofd_packets/00165229 [08:34:42]NVStorageSaveData ofd_packets/00165229 [08:34:42]File name is /storage/ofd_packets/00165229 [08:34:42]Write 357 bytes [08:34:42]NVStorageSaveData done [08:34:42]OFDSenderStorePacket done [08:34:42]KKMCreateOFDPacket done [08:34:42]NVStorageSaveData kkm_last_timestamp [08:34:42]File name is /storage/kkm_last_timestamp [08:34:42]Write 4 bytes [08:34:42]NVStorageSaveData done [08:34:42]ExternCall_PrintAddStr [08:34:42]wPrintStart [08:34:42]Write to MH i2c: 01 00 00 19 03 1C [08:34:42]Write i2c OK [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: 01 [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: 01 07 00 [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: 01 07 00 19 03 00 00 00 00 00 FF 0F 31 [08:34:42]RasterBufferAndPrint [08:34:42]line Счет N : (3)50995 [08:34:42]line ИНН: 02508201610067 [08:34:42]line Контрольно-Кассовый Чек [08:34:42]line ПРОДАЖА [08:34:42]line Товар: 4607018771791 [08:34:42]line Минеральная вода Ессентуки 17 0,45л ст [08:34:42]line 2.000 * 105.00 [08:34:42]line = 210.00 [08:34:42]line НДС 12% НСП 1% [08:34:42]line > о реализуемом товаре [08:34:42]line ИТОГО: 210.00 [08:34:42]line НСП 1% : 1.86 [08:34:42]line НДС 12% : 22.30 [08:34:42]line Наличными: 210.00 [08:34:42]line Безнал.: 0.00 [08:34:42]line Место: АЗС № 130 "Партнер Нефть" [08:34:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:34:42]line СНО: Общий режим [08:34:42]line Чек 82 23.08.2024 08:34 [08:34:42]line Смена: 469 ФФД: 1.0 [08:34:42]line ЗНМ: 0300000070 [08:34:42]line РНМ: 0000000000092562 [08:34:42]line Версия ККМ: 001 [08:34:42]line ФМ: 0000000000871769 [08:34:42]line ФД: 165229 [08:34:42]line ФПД: 168617518731013 [08:34:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083441&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165229&fm=168617518731013&tin=02508201610067®Number=0000000000092562&sum=21000 [08:34:42]line 0 [08:34:42]written 0, free lines is 4095 [08:34:42]OFD Sender: Processing packet 165229 [packets to send 989, broken 988] [08:34:42]ProducePacketName [08:34:42]name=ofd_packets/00165229 [08:34:42]OFD Sender: To server: pG, [08:34:42]CommunicateWithHost lk.salyk.kg:30040 [08:34:42]ConnectInit lk.salyk.kg [08:34:42]Write to MH i2c: 01 00 00 42 03 45 [08:34:42]Write i2c OK [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: 01 [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: 01 07 00 [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: 01 07 00 42 03 00 00 00 00 00 C9 0C 21 [08:34:42]RasterBufferAndPrint [08:34:42]line [08:34:42]line [08:34:42]line [08:34:42]line [08:34:42]line [08:34:42]written 0, free lines is 3283 [08:34:42]MH_Cut [08:34:42]Write to MH i2c: D1 01 00 49 03 01 1E [08:34:42]Write i2c OK [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: D1 [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: D1 01 00 [08:34:42]MH_I2C_Read... [08:34:42]Read from MH i2c: D1 01 00 49 03 00 1D [08:34:42]Write to MH i2c: 01 00 00 4A 03 4D [08:34:42]Write i2c OK [08:34:42]MH_I2C_Read... [08:34:43]*** Cut start [08:34:43]*** Purtial cut [08:34:43]*** Stage 1: CUTSNS_PIN = 1 [08:34:45]Connected sock=10 [08:34:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 47 01 00 00 25 29 3F 01 4A 27 5A 03 01 00 03 00 33 01 1E 04 01 00 01 23 04 85 00 8A 04 0D 00 34 36 30 37 30 31 38 37 37 31 37 39 31 06 04 41 00 D0 9C D0 B8 D0 BD D0 B5 D1 80 D0 B0 D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 B2 D0 BE D0 B4 D0 B0 20 D0 95 D1 81 D1 81 D0 B5 D0 BD D1 82 D1 83 D0 BA D0 B8 20 31 37 20 30 2C 34 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 08 52 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 08 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 A1 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 85 02 00 35 04 06 00 99 5B 53 4E 8F 05 82 BC 8D 46 2F 5E F3 B3 [08:34:45]Read from MH i2c: 01 [08:34:45]MH_I2C_Read... [08:34:45]*** Stop cut motor [08:34:45]*** Cut end [08:34:45]Read from MH i2c: 01 07 00 [08:34:45]MH_I2C_Read... [08:34:45]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 FF 0F 62 [08:34:45]process_action close_receipt done [08:34:45]requested_data is exist [08:34:45]produce_requested_data [08:34:45]requested_item fm.sn is exist - process it [08:34:45]wFMCommunicate request_size=4 [08:34:45]MH_SAM_APDU [08:34:45]CAPDU: 80 11 00 00 [08:34:45]Write to MH i2c: E2 08 00 4B 03 80 11 00 00 00 00 00 00 C8 [08:34:45]Write i2c OK [08:34:45]MH_I2C_Read... [08:34:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:34:45]Read from MH i2c: E2 [08:34:45]MH_I2C_Read... [08:34:45]Read from MH i2c: E2 17 00 [08:34:45]MH_I2C_Read... [08:34:45]Read from MH i2c: E2 17 00 4B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [08:34:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:34:45]wFMCommunicate OK [08:34:45]requested_item fd.num is exist - process it [08:34:45]SAM_PROTO_GetFieldsCounters [08:34:45]wFMCommunicate request_size=4 [08:34:45]MH_SAM_APDU [08:34:45]CAPDU: 80 13 00 00 [08:34:45]Write to MH i2c: E2 08 00 4C 03 80 13 00 00 00 00 00 00 CB [08:34:45]Write i2c OK [08:34:45]MH_I2C_Read... [08:34:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:34:45]Read from MH i2c: E2 [08:34:45]MH_I2C_Read... [08:34:45]Read from MH i2c: E2 62 00 [08:34:45]MH_I2C_Read... [08:34:45]Read from MH i2c: E2 62 00 4C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 B1 [08:34:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:34:45]wFMCommunicate OK [08:34:45]SAM_PROTO_GetFieldsCounters done [08:34:45]requested_item shift.num is exist - process it [08:34:45]requested_item shift.opened is exist - process it [08:34:45]req_shift_opened [08:34:45]FM_GetShiftState [08:34:45]SAM_PROTO_GetShiftState [08:34:45]wFMCommunicate request_size=4 [08:34:45]MH_SAM_APDU [08:34:45]CAPDU: 80 13 01 00 [08:34:45]Write to MH i2c: E2 08 00 4D 03 80 13 01 00 00 00 00 00 CD [08:34:45]Write i2c OK [08:34:45]MH_I2C_Read... [08:34:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:34:45]Read from MH i2c: E2 [08:34:45]MH_I2C_Read... [08:34:45]Read from MH i2c: E2 0E 00 [08:34:45]MH_I2C_Read... [08:34:45]Read from MH i2c: E2 0E 00 4D 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FB [08:34:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:34:45]wFMCommunicate OK [08:34:45]SAM_PROTO_GetShiftState done [08:34:45]FM_GetShiftState done [08:34:45]req_shift_opened done [08:34:45]requested_item shift.open_date is exist - process it [08:34:45]req_shift_open_date [08:34:45]req_shift_open_date done [08:34:45]produce_requested_data done [08:34:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165229,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:34:45]process_action_free close_receipt [08:34:45]json_value_free [08:34:45]json_value_free done [08:34:45]process_json_proto returns [08:34:45]Send response to host [08:34:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165229,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:34:45]free response buf [08:34:45]execute_script done [08:34:45]execute_script returns [08:34:45]free content buf [08:34:45]Sock 9.Close socket [08:34:45]Sock 9.Thread stoped [08:34:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2C 34 47 00 64 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 85 02 00 F4 03 04 00 F0 F2 C7 66 B6 04 01 00 00 4C 62 D6 67 7B 4E AE 0A [08:34:46]CommunicateWithHost err = 0 [08:34:46]CheckOFDResponse [08:34:46]1017 (14) - 77093643461234 [08:34:46]1041 (16) - 0000000000871769 [08:34:46]1040 (4) - 165229 [08:34:46]1012 (4) - 23.08.2024 02:24 [08:34:46]1206 (1) - 0 [08:34:46]OFD Sender: Remove packet 165229 [08:34:46]ProducePacketName [08:34:46]name=ofd_packets/00165229 [08:34:46]NVStorageDeleteData [08:34:47]OFD Sender: No OFD packet to send [08:34:52]OFD Sender: No OFD packet to send [08:34:57]OFD Sender: No OFD packet to send [08:35:02]OFD Sender: No OFD packet to send [08:35:03]accept exits with 8 [08:35:03]New connection [08:35:03]New thread 3066977636 created [08:35:03]Thread 3067120996 joined [08:35:03]Waiting for new connection... [08:35:03] Sock 8.Parse request [08:35:03]Sock 8.Check first char [08:35:03]Sock 8.First char is OK [08:35:03]request: POST /json_proto HTTP/1.0 [08:35:03]Method: POST [08:35:03]URL: /json_proto [08:35:03]Method is POST - this is cgi request [08:35:03]url: /json_proto [08:35:03]query_string will be loaded in cgi processing [08:35:03]execute_cgi json_proto POST (null) [08:35:03]execute_cgi path=json_proto method=POST [08:35:03]POST find Content-Length [08:35:03]Host: 172.17.44.132:8080 [08:35:03]Content-Length: 798 [08:35:03]Content-Type: application/json [08:35:03] [08:35:03]POST finish read [08:35:03]Found Content-Length = 798 [08:35:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:03]execute_script... [08:35: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)294059", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:03]POST & json_proto [08:35:03]process_json_proto [08:35:03]json parsed OK: [08:35:03]protocol is kg_v1.0 [08:35:03]action value=close_receipt [08:35:03]process_action close_receipt [08:35:03]cmd_close_receipt [08:35:03]MH_GetDate [08:35:03]Write to MH i2c: F0 00 00 4E 03 40 [08:35:04]Write i2c OK [08:35:04]MH_I2C_Read... [08:35:04]Read from MH i2c: F0 [08:35:04]MH_I2C_Read... [08:35:04]Read from MH i2c: F0 09 00 [08:35:04]MH_I2C_Read... [08:35:04]Read from MH i2c: F0 09 00 4E 03 00 B8 49 C8 66 2A 83 C1 65 4B [08:35:04]GetLastDocTimeStamp 1724402081 [08:35:04]current date 1724402104 [08:35:04]FM_GetShiftState [08:35:04]SAM_PROTO_GetShiftState [08:35:04]wFMCommunicate request_size=4 [08:35:04]MH_SAM_APDU [08:35:04]CAPDU: 80 13 01 00 [08:35:04]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [08:35:04]Write i2c OK [08:35:04]MH_I2C_Read... [08:35:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:04]Read from MH i2c: E2 [08:35:04]MH_I2C_Read... [08:35:04]Read from MH i2c: E2 0E 00 [08:35:04]MH_I2C_Read... [08:35:04]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [08:35:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:35:04]wFMCommunicate OK [08:35:04]SAM_PROTO_GetShiftState done [08:35:04]FM_GetShiftState done [08:35:04]opened in 1724372766 [08:35:04]opened+sec_in_day 1724459166 [08:35:04]quantity*price = 80010 [08:35:04]sum+1 = 80011 [08:35:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.10 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 0.00 Безнал.: 800.10 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 83 23.08.2024 08:35 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165230 ФПД: 93431123501634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165230&fm=93431123501634&tin=02508201610067®Number=0000000000092562&sum=80010 [08:35:05]StoreToDocumentArchive [08:35:05]shift 469 fd 165230 [08:35:05]save to /storage/0469/doc_00165230 [08:35:05]save last doc name /storage/0469/doc_00165230 to /storage/kkm_last_doc_name [08:35:05]save OK [08:35:05]Clear old archive folders... [08:35:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:35:05]tlvbuf is 0060FFB0 [08:35:05]SAM_PROTO_ClearQueue [08:35:05]wFMCommunicate request_size=4 [08:35:05]MH_SAM_APDU [08:35:05]CAPDU: 80 09 00 00 [08:35:05]Write to MH i2c: E2 08 00 5C 03 80 09 00 00 00 00 00 00 D1 [08:35:05]Write i2c OK [08:35:05]MH_I2C_Read... [08:35:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:05]Read from MH i2c: E2 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 03 00 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [08:35:05]RAPDU: 90 00 [08:35:05]wFMCommunicate OK [08:35:05]SAM_PROTO_ClearQueue done [08:35:05]KKMCreateOFDPacket [08:35:05]OFDProtocolAddRootSTLVToBuf [08:35:05]FM_MakeSignedData [08:35:05]FM_MakeSignedData [08:35:05]SAM_PROTO_SignData [08:35:05]wFMCommunicate request_size=4 [08:35:05]MH_SAM_APDU [08:35:05]CAPDU: 80 0D 01 02 [08:35:05]Write to MH i2c: E2 08 00 5D 03 80 0D 01 02 00 00 00 00 D9 [08:35:05]Write i2c OK [08:35:05]MH_I2C_Read... [08:35:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:05]Read from MH i2c: E2 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 03 00 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [08:35:05]RAPDU: 90 00 [08:35:05]wFMCommunicate OK [08:35:05]wFMCommunicate request_size=255 [08:35:05]MH_SAM_APDU [08:35:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 B8 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 85 02 00 35 04 06 00 54 F9 A0 ED [08:35:05]Write to MH i2c: E2 02 01 5E 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 B8 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 85 02 00 35 04 06 00 54 F9 A0 ED 00 00 D6 [08:35:05]Write i2c OK [08:35:05]MH_I2C_Read... [08:35:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:05]Read from MH i2c: E2 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 03 00 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [08:35:05]RAPDU: 90 00 [08:35:05]wFMCommunicate OK [08:35:05]wFMCommunicate request_size=7 [08:35:05]MH_SAM_APDU [08:35:05]CAPDU: 80 0D 02 02 02 62 42 [08:35:05]Write to MH i2c: E2 0A 00 5F 03 80 0D 02 02 02 00 62 42 00 00 84 [08:35:05]Write i2c OK [08:35:05]MH_I2C_Read... [08:35:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:05]Read from MH i2c: E2 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 03 00 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [08:35:05]RAPDU: 90 00 [08:35:05]wFMCommunicate OK [08:35:05]wFMCommunicate request_size=4 [08:35:05]MH_SAM_APDU [08:35:05]CAPDU: 80 0D 03 02 [08:35:05]Write to MH i2c: E2 08 00 60 03 80 0D 03 02 00 00 00 00 DE [08:35:05]Write i2c OK [08:35:05]MH_I2C_Read... [08:35:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:05]Read from MH i2c: E2 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 0B 00 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 0B 00 60 03 00 67 50 C7 AF 66 F5 23 FF 90 00 89 [08:35:05]RAPDU: 67 50 C7 AF 66 F5 23 FF 90 00 [08:35:05]wFMCommunicate OK [08:35:05]SAM_PROTO_SignData done [08:35:05]FM_MakeSignedData done [08:35:05]CreateOFDProtocolMessage [08:35:05]wFMCommunicate request_size=4 [08:35:05]MH_SAM_APDU [08:35:05]CAPDU: 80 11 00 00 [08:35:05]Write to MH i2c: E2 08 00 61 03 80 11 00 00 00 00 00 00 DE [08:35:05]Write i2c OK [08:35:05]MH_I2C_Read... [08:35:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:05]Read from MH i2c: E2 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 17 00 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: E2 17 00 61 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [08:35:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:35:05]wFMCommunicate OK [08:35:05]CreateOFDProtocolMessage done [08:35:05]OFDSenderStorePacket 165230 [08:35:05]StoreOFDPacket docnum=165230 [08:35:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E3 8C 04 01 01 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 B8 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 85 02 00 35 04 06 00 54 F9 A0 ED 62 42 67 50 C7 AF 66 F5 23 FF [08:35:05]CheckFolder [08:35:05]dirname=/storage/ofd_packets [08:35:05]CheckFolder done [08:35:05]ProducePacketName [08:35:05]name=ofd_packets/00165230 [08:35:05]NVStorageSaveData ofd_packets/00165230 [08:35:05]File name is /storage/ofd_packets/00165230 [08:35:05]Write 298 bytes [08:35:05]NVStorageSaveData done [08:35:05]OFDSenderStorePacket done [08:35:05]KKMCreateOFDPacket done [08:35:05]NVStorageSaveData kkm_last_timestamp [08:35:05]File name is /storage/kkm_last_timestamp [08:35:05]Write 4 bytes [08:35:05]NVStorageSaveData done [08:35:05]ExternCall_PrintAddStr [08:35:05]wPrintStart [08:35:05]Write to MH i2c: 01 00 00 62 03 65 [08:35:05]Write i2c OK [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: 01 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: 01 07 00 [08:35:05]MH_I2C_Read... [08:35:05]Read from MH i2c: 01 07 00 62 03 00 00 00 00 00 FF 0F 7A [08:35:05]RasterBufferAndPrint [08:35:05]line Счет N : (1)294059 [08:35:05]line ИНН: 02508201610067 [08:35:05]line Контрольно-Кассовый Чек [08:35:05]line ПРОДАЖА [08:35:05]line ТРК (МРК, ГНК) : 44 [08:35:05]line Товар: 2710194800 [08:35:05]line ДТ-К-5 [08:35:05]line 10.500 * 76.20 [08:35:05]line = 800.10 [08:35:05]line НДС 12% НСП 1% [08:35:05]line > о реализуемом товаре [08:35:05]line ИТОГО: 800.10 [08:35:05]line НСП 1% : 7.08 [08:35:05]line НДС 12% : 84.97 [08:35:05]line Наличными: 0.00 [08:35:05]line Безнал.: 800.10 [08:35:05]line Место: АЗС № 130 "Партнер Нефть" [08:35:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:35:05]line СНО: Общий режим [08:35:05]line Чек 83 23.08.2024 08:35 [08:35:05]line Смена: 469 ФФД: 1.0 [08:35:05]line ЗНМ: 0300000070 [08:35:05]line РНМ: 0000000000092562 [08:35:05]line Версия ККМ: 001 [08:35:05]line Платежная система: O! деньги [08:35:05]line ФМ: 0000000000871769 [08:35:05]line ФД: 165230 [08:35:05]line ФПД: 93431123501634 [08:35:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165230&fm=93431123501634&tin=02508201610067®Number=0000000000092562&sum=80010 [08:35:05]written 0, free lines is 4095 [08:35:05]OFD Sender: Processing packet 165230 [packets to send 989, broken 988] [08:35:05]ProducePacketName [08:35:05]name=ofd_packets/00165230 [08:35:05]OFD Sender: To server: pG, [08:35:05]CommunicateWithHost lk.salyk.kg:30040 [08:35:05]ConnectInit lk.salyk.kg [08:35:06]Write to MH i2c: 01 00 00 8C 03 8F [08:35:06]Write i2c OK [08:35:06]MH_I2C_Read... [08:35:06]Read from MH i2c: 01 [08:35:06]MH_I2C_Read... [08:35:06]Read from MH i2c: 01 07 00 [08:35:06]MH_I2C_Read... [08:35:06]Read from MH i2c: 01 07 00 8C 03 00 00 00 00 00 D6 0C 78 [08:35:06]RasterBufferAndPrint [08:35:06]line [08:35:06]line [08:35:06]line [08:35:06]line [08:35:06]line [08:35:06]written 0, free lines is 3299 [08:35:06]MH_Cut [08:35:06]Write to MH i2c: D1 01 00 93 03 01 68 [08:35:06]Write i2c OK [08:35:06]MH_I2C_Read... [08:35:06]Read from MH i2c: D1 [08:35:06]MH_I2C_Read... [08:35:06]Read from MH i2c: D1 01 00 [08:35:06]MH_I2C_Read... [08:35:06]Read from MH i2c: D1 01 00 93 03 00 67 [08:35:06]Write to MH i2c: 01 00 00 94 03 97 [08:35:06]Write i2c OK [08:35:06]MH_I2C_Read... [08:35:07]*** Cut start [08:35:07]*** Purtial cut [08:35:07]*** Stage 1: CUTSNS_PIN = 1 [08:35:07]Connected sock=10 [08:35:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E3 8C 04 01 01 75 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8A 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 00 00 00 00 00 00 39 04 06 00 8A 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 B8 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 85 02 00 35 04 06 00 54 F9 A0 ED 62 42 67 50 C7 AF 66 F5 23 FF [08:35:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C 69 47 00 4C A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 85 02 00 F4 03 04 00 06 F3 C7 66 B6 04 01 00 00 FC 2C E4 C9 E8 FC 29 56 [08:35:08]CommunicateWithHost err = 0 [08:35:08]CheckOFDResponse [08:35:08]1017 (14) - 77093643461234 [08:35:08]1041 (16) - 0000000000871769 [08:35:08]1040 (4) - 165230 [08:35:08]1012 (4) - 23.08.2024 02:25 [08:35:08]1206 (1) - 0 [08:35:08]OFD Sender: Remove packet 165230 [08:35:08]ProducePacketName [08:35:08]name=ofd_packets/00165230 [08:35:08]NVStorageDeleteData [08:35:08]OFD Sender: No OFD packet to send [08:35:09]Read from MH i2c: 01 [08:35:09]MH_I2C_Read... [08:35:09]*** Stop cut motor [08:35:09]*** Cut end [08:35:09]Read from MH i2c: 01 07 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: 01 07 00 94 03 00 00 00 00 00 FF 0F AC [08:35:09]process_action close_receipt done [08:35:09]requested_data is exist [08:35:09]produce_requested_data [08:35:09]requested_item fm.sn is exist - process it [08:35:09]wFMCommunicate request_size=4 [08:35:09]MH_SAM_APDU [08:35:09]CAPDU: 80 11 00 00 [08:35:09]Write to MH i2c: E2 08 00 95 03 80 11 00 00 00 00 00 00 12 [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 17 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 17 00 95 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [08:35:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:35:09]wFMCommunicate OK [08:35:09]requested_item fd.num is exist - process it [08:35:09]SAM_PROTO_GetFieldsCounters [08:35:09]wFMCommunicate request_size=4 [08:35:09]MH_SAM_APDU [08:35:09]CAPDU: 80 13 00 00 [08:35:09]Write to MH i2c: E2 08 00 96 03 80 13 00 00 00 00 00 00 15 [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:09]Read from MH i2c: E2 62 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 62 00 96 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 FF [08:35:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:35:09]wFMCommunicate OK [08:35:09]SAM_PROTO_GetFieldsCounters done [08:35:09]requested_item shift.num is exist - process it [08:35:09]requested_item shift.opened is exist - process it [08:35:09]req_shift_opened [08:35:09]FM_GetShiftState [08:35:09]SAM_PROTO_GetShiftState [08:35:09]wFMCommunicate request_size=4 [08:35:09]MH_SAM_APDU [08:35:09]CAPDU: 80 13 01 00 [08:35:09]Write to MH i2c: E2 08 00 97 03 80 13 01 00 00 00 00 00 17 [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 0E 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 0E 00 97 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 45 [08:35:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:35:09]wFMCommunicate OK [08:35:09]SAM_PROTO_GetShiftState done [08:35:09]FM_GetShiftState done [08:35:09]req_shift_opened done [08:35:09]requested_item shift.open_date is exist - process it [08:35:09]req_shift_open_date [08:35:09]req_shift_open_date done [08:35:09]produce_requested_data done [08:35:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165230,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:35:09]process_action_free close_receipt [08:35:09]json_value_free [08:35:09]json_value_free done [08:35:09]process_json_proto returns [08:35:09]Send response to host [08:35:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165230,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:35:09]free response buf [08:35:09]execute_script done [08:35:09]execute_script returns [08:35:09]free content buf [08:35:09]Sock 8.Close socket [08:35:09]Sock 8.Thread stoped [08:35:09]accept exits with 9 [08:35:09]New connection [08:35:09]New thread 3067120996 created [08:35:09]Thread 3066977636 joined [08:35:09]Waiting for new connection... [08:35:09] Sock 9.Parse request [08:35:09]Sock 9.Check first char [08:35:09]Sock 9.First char is OK [08:35:09]request: POST /json_proto HTTP/1.0 [08:35:09]Method: POST [08:35:09]URL: /json_proto [08:35:09]Method is POST - this is cgi request [08:35:09]url: /json_proto [08:35:09]query_string will be loaded in cgi processing [08:35:09]execute_cgi json_proto POST (null) [08:35:09]execute_cgi path=json_proto method=POST [08:35:09]POST find Content-Length [08:35:09]Host: 172.17.44.132:8080 [08:35:09]Content-Length: 677 [08:35:09]Content-Type: application/json [08:35:09] [08:35:09]POST finish read [08:35:09]Found Content-Length = 677 [08:35:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:09]execute_script... [08:35: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)294061", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:35:09]POST & json_proto [08:35:09]process_json_proto [08:35:09]json parsed OK: [08:35:09]protocol is kg_v1.0 [08:35:09]action value=close_receipt [08:35:09]process_action close_receipt [08:35:09]cmd_close_receipt [08:35:09]MH_GetDate [08:35:09]Write to MH i2c: F0 00 00 98 03 8A [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: F0 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: F0 09 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: F0 09 00 98 03 00 BE 49 C8 66 2A 83 C1 65 9B [08:35:09]GetLastDocTimeStamp 1724402104 [08:35:09]current date 1724402110 [08:35:09]FM_GetShiftState [08:35:09]SAM_PROTO_GetShiftState [08:35:09]wFMCommunicate request_size=4 [08:35:09]MH_SAM_APDU [08:35:09]CAPDU: 80 13 01 00 [08:35:09]Write to MH i2c: E2 08 00 99 03 80 13 01 00 00 00 00 00 19 [08:35:09]Write i2c OK [08:35:09]MH_I2C_Read... [08:35:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:35:09]Read from MH i2c: E2 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 0E 00 [08:35:09]MH_I2C_Read... [08:35:09]Read from MH i2c: E2 0E 00 99 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 47 [08:35:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:35:09]wFMCommunicate OK [08:35:09]SAM_PROTO_GetShiftState done [08:35:09]FM_GetShiftState done [08:35:09]opened in 1724372766 [08:35:09]opened+sec_in_day 1724459166 [08:35:09]quantity*price = 50036 [08:35:09]sum+1 = 50037 [08:35:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 84 23.08.2024 08:35 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165231 ФПД: 149338314706209 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083510&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165231&fm=149338314706209&tin=02508201610067®Number=0000000000092562&sum=50000 [08:35:10]StoreToDocumentArchive [08:35:10]shift 469 fd 165231 [08:35:10]save to /storage/0469/doc_00165231 [08:35:10]save last doc name /storage/0469/doc_00165231 to /storage/kkm_last_doc_name [08:35:10]save OK [08:35:10]Clear old archive folders... [08:35:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:35:10]tlvbuf is 00637310 [08:35:10]SAM_PROTO_ClearQueue [08:35:10]wFMCommunicate request_size=4 [08:35:10]MH_SAM_APDU [08:35:10]CAPDU: 80 09 00 00 [08:35:10]Write to MH i2c: E2 08 00 A6 03 80 09 00 00 00 00 00 00 1B [08:35:10]Write i2c OK [08:35:10]MH_I2C_Read... [08:35:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:35:10]Read from MH i2c: E2 [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: E2 03 00 [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: E2 03 00 A6 03 00 90 00 1D [08:35:10]RAPDU: 90 00 [08:35:10]wFMCommunicate OK [08:35:10]SAM_PROTO_ClearQueue done [08:35:10]KKMCreateOFDPacket [08:35:10]OFDProtocolAddRootSTLVToBuf [08:35:10]FM_MakeSignedData [08:35:10]FM_MakeSignedData [08:35:10]SAM_PROTO_SignData [08:35:10]wFMCommunicate request_size=4 [08:35:10]MH_SAM_APDU [08:35:10]CAPDU: 80 0D 01 02 [08:35:10]Write to MH i2c: E2 08 00 A7 03 80 0D 01 02 00 00 00 00 23 [08:35:10]Write i2c OK [08:35:10]MH_I2C_Read... [08:35:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:35:10]Read from MH i2c: E2 [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: E2 03 00 [08:35:10]MH_I2C_Read... [08:35:10]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [08:35:10]RAPDU: 90 00 [08:35:10]wFMCommunicate OK [08:35:10]wFMCommunicate request_size=255 [08:35:10]MH_SAM_APDU [08:35:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 BE 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 85 02 00 35 04 06 00 87 [08:35:10]Write to MH i2c: E2 02 01 A8 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 BE 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 85 02 00 35 04 06 00 87 00 00 83 [08:35:11]Write i2c OK [08:35:11]MH_I2C_Read... [08:35:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:11]Read from MH i2c: E2 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 03 00 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [08:35:11]RAPDU: 90 00 [08:35:11]wFMCommunicate OK [08:35:11]wFMCommunicate request_size=10 [08:35:11]MH_SAM_APDU [08:35:11]CAPDU: 80 0D 02 02 05 D2 89 33 0D 21 [08:35:11]Write to MH i2c: E2 0D 00 A9 03 80 0D 02 02 05 00 D2 89 33 0D 21 00 00 EC [08:35:11]Write i2c OK [08:35:11]MH_I2C_Read... [08:35:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:35:11]Read from MH i2c: E2 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 03 00 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [08:35:11]RAPDU: 90 00 [08:35:11]wFMCommunicate OK [08:35:11]wFMCommunicate request_size=4 [08:35:11]MH_SAM_APDU [08:35:11]CAPDU: 80 0D 03 02 [08:35:11]Write to MH i2c: E2 08 00 AA 03 80 0D 03 02 00 00 00 00 28 [08:35:11]Write i2c OK [08:35:11]MH_I2C_Read... [08:35:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:35:11]Read from MH i2c: E2 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 0B 00 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 0B 00 AA 03 00 B2 77 B4 5A 6D 4C BF D6 90 00 AE [08:35:11]RAPDU: B2 77 B4 5A 6D 4C BF D6 90 00 [08:35:11]wFMCommunicate OK [08:35:11]SAM_PROTO_SignData done [08:35:11]FM_MakeSignedData done [08:35:11]CreateOFDProtocolMessage [08:35:11]wFMCommunicate request_size=4 [08:35:11]MH_SAM_APDU [08:35:11]CAPDU: 80 11 00 00 [08:35:11]Write to MH i2c: E2 08 00 AB 03 80 11 00 00 00 00 00 00 28 [08:35:11]Write i2c OK [08:35:11]MH_I2C_Read... [08:35:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:11]Read from MH i2c: E2 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 17 00 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: E2 17 00 AB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [08:35:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:35:11]wFMCommunicate OK [08:35:11]CreateOFDProtocolMessage done [08:35:11]OFDSenderStorePacket 165231 [08:35:11]StoreOFDPacket docnum=165231 [08:35:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A9 AF 07 01 C0 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 BE 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 85 02 00 35 04 06 00 87 D2 89 33 0D 21 B2 77 B4 5A 6D 4C BF D6 [08:35:11]CheckFolder [08:35:11]dirname=/storage/ofd_packets [08:35:11]CheckFolder done [08:35:11]ProducePacketName [08:35:11]name=ofd_packets/00165231 [08:35:11]NVStorageSaveData ofd_packets/00165231 [08:35:11]File name is /storage/ofd_packets/00165231 [08:35:11]Write 301 bytes [08:35:11]NVStorageSaveData done [08:35:11]OFDSenderStorePacket done [08:35:11]KKMCreateOFDPacket done [08:35:11]NVStorageSaveData kkm_last_timestamp [08:35:11]File name is /storage/kkm_last_timestamp [08:35:11]Write 4 bytes [08:35:11]NVStorageSaveData done [08:35:11]ExternCall_PrintAddStr [08:35:11]wPrintStart [08:35:11]Write to MH i2c: 01 00 00 AC 03 AF [08:35:11]Write i2c OK [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: 01 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: 01 07 00 [08:35:11]MH_I2C_Read... [08:35:11]Read from MH i2c: 01 07 00 AC 03 00 00 00 00 00 FF 0F C4 [08:35:11]RasterBufferAndPrint [08:35:11]line Счет N : (1)294061 [08:35:11]line ИНН: 02508201610067 [08:35:11]line Контрольно-Кассовый Чек [08:35:11]line ПРОДАЖА [08:35:11]line ТРК (МРК, ГНК) : 52 [08:35:11]line Товар: 2710124130 [08:35:11]line Аи-92-К-5 [08:35:11]line 7.380 * 67.80 [08:35:11]line = 500.36 [08:35:11]line НДС 12% НСП 1% [08:35:11]line > о реализуемом товаре [08:35:11]line ОКРУГЛЕНИЕ: -0.36 [08:35:11]line ИТОГО: 500.00 [08:35:11]line Внесено: 500.00 [08:35:11]line СДАЧА: 0.00 [08:35:11]line НСП 1% : 4.43 [08:35:11]line НДС 12% : 53.14 [08:35:11]line Наличными: 500.00 [08:35:11]line Безнал.: 0.00 [08:35:11]line Место: АЗС № 130 "Партнер Нефть" [08:35:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:35:11]line СНО: Общий режим [08:35:11]line Чек 84 23.08.2024 08:35 [08:35:11]line Смена: 469 ФФД: 1.0 [08:35:11]line ЗНМ: 0300000070 [08:35:11]line РНМ: 0000000000092562 [08:35:11]line Версия ККМ: 001 [08:35:11]line ФМ: 0000000000871769 [08:35:11]line ФД: 165231 [08:35:11]line ФПД: 149338314706209 [08:35:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083510&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165231&fm=149338314706209&tin=02508201610067®Number=0000000000092562&sum=50000 [08:35:11]written 0, free lines is 4095 [08:35:11]OFD Sender: Processing packet 165231 [packets to send 989, broken 988] [08:35:11]ProducePacketName [08:35:11]name=ofd_packets/00165231 [08:35:11]OFD Sender: To server: pG, [08:35:11]CommunicateWithHost lk.salyk.kg:30040 [08:35:11]ConnectInit lk.salyk.kg [08:35:12]Write to MH i2c: 01 00 00 D7 03 DA [08:35:12]Write i2c OK [08:35:12]MH_I2C_Read... [08:35:12]Read from MH i2c: 01 [08:35:12]MH_I2C_Read... [08:35:12]Read from MH i2c: 01 07 00 [08:35:12]MH_I2C_Read... [08:35:12]Read from MH i2c: 01 07 00 D7 03 00 00 00 00 00 C8 0C B5 [08:35:12]RasterBufferAndPrint [08:35:12]line [08:35:12]line [08:35:12]line [08:35:12]line [08:35:12]line [08:35:12]written 0, free lines is 3293 [08:35:12]MH_Cut [08:35:12]Write to MH i2c: D1 01 00 DE 03 01 B3 [08:35:12]Write i2c OK [08:35:12]MH_I2C_Read... [08:35:12]Read from MH i2c: D1 [08:35:12]MH_I2C_Read... [08:35:12]Read from MH i2c: D1 01 00 [08:35:12]MH_I2C_Read... [08:35:12]Read from MH i2c: D1 01 00 DE 03 00 B2 [08:35:12]Write to MH i2c: 01 00 00 DF 03 E2 [08:35:12]Write i2c OK [08:35:12]MH_I2C_Read... [08:35:13]*** Cut start [08:35:13]*** Purtial cut [08:35:13]*** Stage 1: CUTSNS_PIN = 1 [08:35:13]Connected sock=10 [08:35:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A9 AF 07 01 C0 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 BE 49 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 85 02 00 35 04 06 00 87 D2 89 33 0D 21 B2 77 B4 5A 6D 4C BF D6 [08:35:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 13 70 47 00 D0 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 85 02 00 F4 03 04 00 0C F3 C7 66 B6 04 01 00 00 0D 0C C1 DE 0E CA 49 3F [08:35:14]CommunicateWithHost err = 0 [08:35:14]CheckOFDResponse [08:35:14]1017 (14) - 77093643461234 [08:35:14]1041 (16) - 0000000000871769 [08:35:14]1040 (4) - 165231 [08:35:14]1012 (4) - 23.08.2024 02:25 [08:35:14]1206 (1) - 0 [08:35:14]OFD Sender: Remove packet 165231 [08:35:14]ProducePacketName [08:35:14]name=ofd_packets/00165231 [08:35:14]NVStorageDeleteData [08:35:14]OFD Sender: No OFD packet to send [08:35:15]Read from MH i2c: 01 *** Stop cut motor [08:35:15] [08:35:15]*** Cut end [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: 01 07 00 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: 01 07 00 DF 03 00 00 00 00 00 FF 0F F7 [08:35:15]process_action close_receipt done [08:35:15]requested_data is exist [08:35:15]produce_requested_data [08:35:15]requested_item fm.sn is exist - process it [08:35:15]wFMCommunicate request_size=4 [08:35:15]MH_SAM_APDU [08:35:15]CAPDU: 80 11 00 00 [08:35:15]Write to MH i2c: E2 08 00 E0 03 80 11 00 00 00 00 00 00 5D [08:35:15]Write i2c OK [08:35:15]MH_I2C_Read... [08:35:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:35:15]Read from MH i2c: E2 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 17 00 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 17 00 E0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [08:35:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:35:15]wFMCommunicate OK [08:35:15]requested_item fd.num is exist - process it [08:35:15]SAM_PROTO_GetFieldsCounters [08:35:15]wFMCommunicate request_size=4 [08:35:15]MH_SAM_APDU [08:35:15]CAPDU: 80 13 00 00 [08:35:15]Write to MH i2c: E2 08 00 E1 03 80 13 00 00 00 00 00 00 60 [08:35:15]Write i2c OK [08:35:15]MH_I2C_Read... [08:35:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:35:15]Read from MH i2c: E2 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 62 00 [08:35:15]MH_I2C_Read... [08:35:15]Read from MH i2c: E2 62 00 E1 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 4E [08:35:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:35:15]wFMCommunicate OK [08:35:15]SAM_PROTO_GetFieldsCounters done [08:35:15]requested_item shift.num is exist - process it [08:35:15]requested_item shift.opened is exist - process it [08:35:15]req_shift_opened [08:35:15]FM_GetShiftState [08:35:15]SAM_PROTO_GetShiftState [08:35:15]wFMCommunicate request_size=4 [08:35:15]MH_SAM_APDU [08:35:15]CAPDU: 80 13 01 00 [08:35:15]Write to MH i2c: E2 08 00 E2 03 80 13 01 00 00 00 00 00 62 [08:35:15]Write i2c OK [08:35:15]MH_I2C_Read... [08:37:36]ConnectInit Can't connect to host [08:37:37]OFD Sender: Processing packet 165232 [packets to send 989, broken 988] [08:37:37]ProducePacketName [08:37:37]name=ofd_packets/00165232 [08:37:37]OFD Sender: To server: pG, [08:37:37]CommunicateWithHost lk.salyk.kg:30040 [08:37:37]ConnectInit lk.salyk.kg [08:37:39]Connected sock=8 [08:37:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CF 90 04 01 88 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 55 00 00 00 F4 03 04 00 0A 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 85 02 00 35 04 06 00 A3 8F 61 D1 EC BF C6 0F 3C 64 73 C3 C8 5B [08:37:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 67 A2 47 00 43 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 85 02 00 F4 03 04 00 9F F3 C7 66 B6 04 01 00 00 74 E4 74 4B 7A 01 18 B7 [08:37:43]CommunicateWithHost err = 0 [08:37:43]CheckOFDResponse [08:37:43]1017 (14) - 77093643461234 [08:37:43]1041 (16) - 0000000000871769 [08:37:43]1040 (4) - 165232 [08:37:43]1012 (4) - 23.08.2024 02:27 [08:37:43]1206 (1) - 0 [08:37:43]OFD Sender: Remove packet 165232 [08:37:43]ProducePacketName [08:37:43]name=ofd_packets/00165232 [08:37:43]NVStorageDeleteData [08:37:44]OFD Sender: No OFD packet to send [08:37:49]OFD Sender: No OFD packet to send [08:37:54]OFD Sender: No OFD packet to send [08:37:59]OFD Sender: No OFD packet to send [08:38:00]accept exits with 10 [08:38:00]New connection [08:38:00]New thread 3067120996 created [08:38:00]Thread 3066977636 joined [08:38:00]Waiting for new connection... [08:38:00] Sock 10.Parse request [08:38:00]Sock 10.Check first char [08:38:00]Sock 10.First char is OK [08:38:00]request: POST /json_proto HTTP/1.0 [08:38:00]Method: POST [08:38:00]URL: /json_proto [08:38:00]Method is POST - this is cgi request [08:38:00]url: /json_proto [08:38:00]query_string will be loaded in cgi processing [08:38:00]execute_cgi json_proto POST (null) [08:38:00]execute_cgi path=json_proto method=POST [08:38:00]POST find Content-Length [08:38:00]Host: 172.17.44.132:8080 [08:38:00]Content-Length: 816 [08:38:00]Content-Type: application/json [08:38:00] [08:38:00]POST finish read [08:38:00]Found Content-Length = 816 [08:38:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:00]execute_script... [08:38: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)294063", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:00]POST & json_proto [08:38:00]process_json_proto [08:38:00]json parsed OK: [08:38:00]protocol is kg_v1.0 [08:38:00]action value=close_receipt [08:38:00]process_action close_receipt [08:38:00]cmd_close_receipt [08:38:00]MH_GetDate [08:38:00]Write to MH i2c: F0 00 00 2E 04 21 [08:38:00]Write i2c OK [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: F0 [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: F0 09 00 [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: F0 09 00 2E 04 00 69 4A C8 66 2A 83 C1 65 DE [08:38:00]GetLastDocTimeStamp 1724402186 [08:38:00]current date 1724402281 [08:38:00]FM_GetShiftState [08:38:00]SAM_PROTO_GetShiftState [08:38:00]wFMCommunicate request_size=4 [08:38:00]MH_SAM_APDU [08:38:00]CAPDU: 80 13 01 00 [08:38:00]Write to MH i2c: E2 08 00 2F 04 80 13 01 00 00 00 00 00 B0 [08:38:00]Write i2c OK [08:38:00]MH_I2C_Read... [08:38:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:00]Read from MH i2c: E2 [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: E2 0E 00 [08:38:00]MH_I2C_Read... [08:38:00]Read from MH i2c: E2 0E 00 2F 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DE [08:38:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:38:00]wFMCommunicate OK [08:38:00]SAM_PROTO_GetShiftState done [08:38:00]FM_GetShiftState done [08:38:00]opened in 1724372766 [08:38:00]opened+sec_in_day 1724459166 [08:38:00]quantity*price = 50036 [08:38:00]sum+1 = 50037 [08:38:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 86 23.08.2024 08:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165233 ФПД: 129088125283909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083801&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165233&fm=129088125283909&tin=02508201610067®Number=0000000000092562&sum=50036 [08:38:01]StoreToDocumentArchive [08:38:01]shift 469 fd 165233 [08:38:01]save to /storage/0469/doc_00165233 [08:38:01]save last doc name /storage/0469/doc_00165233 to /storage/kkm_last_doc_name [08:38:01]save OK [08:38:01]Clear old archive folders... [08:38:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:38:01]tlvbuf is 0069F6D0 [08:38:01]SAM_PROTO_ClearQueue [08:38:01]wFMCommunicate request_size=4 [08:38:01]MH_SAM_APDU [08:38:01]CAPDU: 80 09 00 00 [08:38:01]Write to MH i2c: E2 08 00 3C 04 80 09 00 00 00 00 00 00 B2 [08:38:01]Write i2c OK [08:38:01]MH_I2C_Read... [08:38:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:01]Read from MH i2c: E2 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 03 00 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [08:38:01]RAPDU: 90 00 [08:38:01]wFMCommunicate OK [08:38:01]SAM_PROTO_ClearQueue done [08:38:01]KKMCreateOFDPacket [08:38:01]OFDProtocolAddRootSTLVToBuf [08:38:01]FM_MakeSignedData [08:38:01]FM_MakeSignedData [08:38:01]SAM_PROTO_SignData [08:38:01]wFMCommunicate request_size=4 [08:38:01]MH_SAM_APDU [08:38:01]CAPDU: 80 0D 01 02 [08:38:01]Write to MH i2c: E2 08 00 3D 04 80 0D 01 02 00 00 00 00 BA [08:38:01]Write i2c OK [08:38:01]MH_I2C_Read... [08:38:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:01]Read from MH i2c: E2 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 03 00 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [08:38:01]RAPDU: 90 00 [08:38:01]wFMCommunicate OK [08:38:01]wFMCommunicate request_size=255 [08:38:01]MH_SAM_APDU [08:38:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 69 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 85 02 00 35 04 06 00 75 [08:38:01]Write to MH i2c: E2 02 01 3E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 69 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 85 02 00 35 04 06 00 75 00 00 00 [08:38:01]Write i2c OK [08:38:01]MH_I2C_Read... [08:38:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:01]Read from MH i2c: E2 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 03 00 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [08:38:01]RAPDU: 90 00 [08:38:01]wFMCommunicate OK [08:38:01]wFMCommunicate request_size=10 [08:38:01]MH_SAM_APDU [08:38:01]CAPDU: 80 0D 02 02 05 67 AB DA 2E 45 [08:38:01]Write to MH i2c: E2 0D 00 3F 04 80 0D 02 02 05 00 67 AB DA 2E 45 00 00 26 [08:38:01]Write i2c OK [08:38:01]MH_I2C_Read... [08:38:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:01]Read from MH i2c: E2 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 03 00 [08:38:01]MH_I2C_Read... [08:38:01]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [08:38:01]RAPDU: 90 00 [08:38:01]wFMCommunicate OK [08:38:01]wFMCommunicate request_size=4 [08:38:01]MH_SAM_APDU [08:38:01]CAPDU: 80 0D 03 02 [08:38:01]Write to MH i2c: E2 08 00 40 04 80 0D 03 02 00 00 00 00 BF [08:38:01]Write i2c OK [08:38:01]MH_I2C_Read... [08:38:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:02]Read from MH i2c: E2 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 0B 00 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 0B 00 40 04 00 09 29 7A 34 7D E8 90 51 90 00 E6 [08:38:02]RAPDU: 09 29 7A 34 7D E8 90 51 90 00 [08:38:02]wFMCommunicate OK [08:38:02]SAM_PROTO_SignData done [08:38:02]FM_MakeSignedData done [08:38:02]CreateOFDProtocolMessage [08:38:02]wFMCommunicate request_size=4 [08:38:02]MH_SAM_APDU [08:38:02]CAPDU: 80 11 00 00 [08:38:02]Write to MH i2c: E2 08 00 41 04 80 11 00 00 00 00 00 00 BF [08:38:02]Write i2c OK [08:38:02]MH_I2C_Read... [08:38:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:02]Read from MH i2c: E2 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 17 00 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: E2 17 00 41 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [08:38:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:38:02]wFMCommunicate OK [08:38:02]CreateOFDProtocolMessage done [08:38:02]OFDSenderStorePacket 165233 [08:38:02]StoreOFDPacket docnum=165233 [08:38:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 22 7D 07 01 81 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 69 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 85 02 00 35 04 06 00 75 67 AB DA 2E 45 09 29 7A 34 7D E8 90 51 [08:38:02]CheckFolder [08:38:02]dirname=/storage/ofd_packets [08:38:02]CheckFolder done [08:38:02]ProducePacketName [08:38:02]name=ofd_packets/00165233 [08:38:02]NVStorageSaveData ofd_packets/00165233 [08:38:02]File name is /storage/ofd_packets/00165233 [08:38:02]Write 301 bytes [08:38:02]NVStorageSaveData done [08:38:02]OFDSenderStorePacket done [08:38:02]KKMCreateOFDPacket done [08:38:02]NVStorageSaveData kkm_last_timestamp [08:38:02]File name is /storage/kkm_last_timestamp [08:38:02]Write 4 bytes [08:38:02]NVStorageSaveData done [08:38:02]ExternCall_PrintAddStr [08:38:02]wPrintStart [08:38:02]Write to MH i2c: 01 00 00 42 04 46 [08:38:02]Write i2c OK [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: 01 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: 01 07 00 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: 01 07 00 42 04 00 00 00 00 00 FF 0F 5B [08:38:02]RasterBufferAndPrint [08:38:02]line Счет N : (1)294063 [08:38:02]line ИНН: 02508201610067 [08:38:02]line Контрольно-Кассовый Чек [08:38:02]line ПРОДАЖА [08:38:02]line ТРК (МРК, ГНК) : 42 [08:38:02]line Товар: 2710124130 [08:38:02]line Аи-92-К-5 [08:38:02]line 7.380 * 67.80 [08:38:02]line = 500.36 [08:38:02]line НДС 12% НСП 1% [08:38:02]line > о реализуемом товаре [08:38:02]line ИТОГО: 500.36 [08:38:02]line НСП 1% : 4.43 [08:38:02]line НДС 12% : 53.14 [08:38:02]line Наличными: 0.00 [08:38:02]line Безнал.: 500.36 [08:38:02]line Место: АЗС № 130 "Партнер Нефть" [08:38:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:38:02]line СНО: Общий режим [08:38:02]line Чек 86 23.08.2024 08:38 [08:38:02]line Смена: 469 ФФД: 1.0 [08:38:02]line ЗНМ: 0300000070 [08:38:02]line РНМ: 0000000000092562 [08:38:02]line Версия ККМ: 001 [08:38:02]line Платежная система: Бакай Банк [08:38:02]line ФМ: 0000000000871769 [08:38:02]line ФД: 165233 [08:38:02]line ФПД: 129088125283909 [08:38:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083801&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165233&fm=129088125283909&tin=02508201610067®Number=0000000000092562&sum=50036 [08:38:02]written 0, free lines is 4095 [08:38:02]OFD Sender: Processing packet 165233 [packets to send 989, broken 988] [08:38:02]ProducePacketName [08:38:02]name=ofd_packets/00165233 [08:38:02]OFD Sender: To server: pG, [08:38:02]CommunicateWithHost lk.salyk.kg:30040 [08:38:02]ConnectInit lk.salyk.kg [08:38:02]Write to MH i2c: 01 00 00 6C 04 70 [08:38:02]Write i2c OK [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: 01 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: 01 07 00 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: 01 07 00 6C 04 00 00 00 00 00 DA 0C 5D [08:38:02]RasterBufferAndPrint [08:38:02]line [08:38:02]line [08:38:02]line [08:38:02]line [08:38:02]line [08:38:02]written 0, free lines is 3297 [08:38:02]MH_Cut [08:38:02]Write to MH i2c: D1 01 00 73 04 01 49 [08:38:02]Write i2c OK [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: D1 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: D1 01 00 [08:38:02]MH_I2C_Read... [08:38:02]Read from MH i2c: D1 01 00 73 04 00 48 [08:38:02]Write to MH i2c: 01 00 00 74 04 78 [08:38:02]Write i2c OK [08:38:02]MH_I2C_Read... [08:38:02]Connected sock=9 [08:38:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 22 7D 07 01 81 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 69 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 85 02 00 35 04 06 00 75 67 AB DA 2E 45 09 29 7A 34 7D E8 90 51 [08:38:03]*** Cut start [08:38:03]*** Purtial cut [08:38:03]*** Stage 1: CUTSNS_PIN = 1 [08:38:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 27 FF 47 00 AB 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 85 02 00 F4 03 04 00 B6 F3 C7 66 B6 04 01 00 00 5E E1 B5 BF E7 96 02 83 [08:38:03]CommunicateWithHost err = 0 [08:38:03]CheckOFDResponse [08:38:03]1017 (14) - 77093643461234 [08:38:03]1041 (16) - 0000000000871769 [08:38:03]1040 (4) - 165233 [08:38:03]1012 (4) - 23.08.2024 02:28 [08:38:03]1206 (1) - 0 [08:38:03]OFD Sender: Remove packet 165233 [08:38:03]ProducePacketName [08:38:03]name=ofd_packets/00165233 [08:38:03]NVStorageDeleteData [08:38:04]OFD Sender: No OFD packet to send [08:38:05]Read from MH i2c: 01 [08:38:05]MH_I2C_Read... [08:38:05]*** Stop cut motor [08:38:05]*** Cut end [08:38:05]Read from MH i2c: 01 07 00 [08:38:05]MH_I2C_Read... [08:38:05]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 FF 0F 8D [08:38:05]process_action close_receipt done [08:38:05]requested_data is exist [08:38:05]produce_requested_data [08:38:05]requested_item fm.sn is exist - process it [08:38:05]wFMCommunicate request_size=4 [08:38:05]MH_SAM_APDU [08:38:05]CAPDU: 80 11 00 00 [08:38:05]Write to MH i2c: E2 08 00 75 04 80 11 00 00 00 00 00 00 F3 [08:38:05]Write i2c OK [08:38:05]MH_I2C_Read... [08:38:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:05]Read from MH i2c: E2 [08:38:05]MH_I2C_Read... [08:38:05]Read from MH i2c: E2 17 00 [08:38:05]MH_I2C_Read... [08:38:05]Read from MH i2c: E2 17 00 75 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [08:38:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:38:05]wFMCommunicate OK [08:38:05]requested_item fd.num is exist - process it [08:38:05]SAM_PROTO_GetFieldsCounters [08:38:05]wFMCommunicate request_size=4 [08:38:05]MH_SAM_APDU [08:38:05]CAPDU: 80 13 00 00 [08:38:05]Write to MH i2c: E2 08 00 76 04 80 13 00 00 00 00 00 00 F6 [08:38:05]Write i2c OK [08:38:05]MH_I2C_Read... [08:38:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:05]Read from MH i2c: E2 [08:38:05]MH_I2C_Read... [08:38:05]Read from MH i2c: E2 62 00 [08:38:05]MH_I2C_Read... [08:38:05]Read from MH i2c: E2 62 00 76 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 EC [08:38:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:05]wFMCommunicate OK [08:38:05]SAM_PROTO_GetFieldsCounters done [08:38:05]requested_item shift.num is exist - process it [08:38:05]requested_item shift.opened is exist - process it [08:38:05]req_shift_opened [08:38:05]FM_GetShiftState [08:38:05]SAM_PROTO_GetShiftState [08:38:05]wFMCommunicate request_size=4 [08:38:05]MH_SAM_APDU [08:38:05]CAPDU: 80 13 01 00 [08:38:05]Write to MH i2c: E2 08 00 77 04 80 13 01 00 00 00 00 00 F8 [08:38:05]Write i2c OK [08:38:05]MH_I2C_Read... [08:38:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:05]Read from MH i2c: E2 [08:38:05]MH_I2C_Read... [08:38:05]Read from MH i2c: E2 0E 00 [08:38:05]MH_I2C_Read... [08:38:05]Read from MH i2c: E2 0E 00 77 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 26 [08:38:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:38:05]wFMCommunicate OK [08:38:05]SAM_PROTO_GetShiftState done [08:38:05]FM_GetShiftState done [08:38:05]req_shift_opened done [08:38:05]requested_item shift.open_date is exist - process it [08:38:05]req_shift_open_date [08:38:05]req_shift_open_date done [08:38:05]produce_requested_data done [08:38:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165233,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:38:05]process_action_free close_receipt [08:38:05]json_value_free [08:38:05]json_value_free done [08:38:05]process_json_proto returns [08:38:05]Send response to host [08:38:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165233,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:38:05]free response buf [08:38:05]execute_script done [08:38:05]execute_script returns [08:38:05]free content buf [08:38:05]Sock 10.Close socket [08:38:05]Sock 10.Thread stoped [08:38:09]OFD Sender: No OFD packet to send [08:38:10]recv_with_timeout no data received [08:38:14]OFD Sender: No OFD packet to send [08:38:19]OFD Sender: No OFD packet to send [08:38:24]OFD Sender: No OFD packet to send [08:38:29]OFD Sender: No OFD packet to send [08:38:34]OFD Sender: No OFD packet to send [08:38:39]OFD Sender: No OFD packet to send [08:38:43]accept exits with 8 [08:38:43]New connection [08:38:43]New thread 3066977636 created [08:38:43]Thread 3067120996 joined [08:38:43]Waiting for new connection... [08:38:43] Sock 8.Parse request [08:38:43]Sock 8.Check first char [08:38:43]Sock 8.First char is OK [08:38:43]request: POST /json_proto HTTP/1.0 [08:38:43]Method: POST [08:38:43]URL: /json_proto [08:38:43]Method is POST - this is cgi request [08:38:43]url: /json_proto [08:38:43]query_string will be loaded in cgi processing [08:38:43]execute_cgi json_proto POST (null) [08:38:43]execute_cgi path=json_proto method=POST [08:38:43]POST find Content-Length [08:38:43]Host: 172.17.44.132:8080 [08:38:43]Content-Length: 751 [08:38:43]Content-Type: application/json [08:38:43] [08:38:43]POST finish read [08:38:43]Found Content-Length = 751 [08:38:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:43]execute_script... [08:38:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294064", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:43]POST & json_proto [08:38:43]process_json_proto [08:38:43]json parsed OK: [08:38:43]protocol is kg_v1.0 [08:38:43]action value=close_receipt [08:38:43]process_action close_receipt [08:38:43]cmd_close_receipt [08:38:43]MH_GetDate [08:38:43]Write to MH i2c: F0 00 00 78 04 6B [08:38:43]Write i2c OK [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: F0 [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: F0 09 00 [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: F0 09 00 78 04 00 94 4A C8 66 2A 83 C1 65 53 [08:38:43]GetLastDocTimeStamp 1724402281 [08:38:43]current date 1724402324 [08:38:43]FM_GetShiftState [08:38:43]SAM_PROTO_GetShiftState [08:38:43]wFMCommunicate request_size=4 [08:38:43]MH_SAM_APDU [08:38:43]CAPDU: 80 13 01 00 [08:38:43]Write to MH i2c: E2 08 00 79 04 80 13 01 00 00 00 00 00 FA [08:38:43]Write i2c OK [08:38:43]MH_I2C_Read... [08:38:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:43]Read from MH i2c: E2 [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: E2 0E 00 [08:38:43]MH_I2C_Read... [08:38:43]Read from MH i2c: E2 0E 00 79 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 28 [08:38:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:38:43]wFMCommunicate OK [08:38:43]SAM_PROTO_GetShiftState done [08:38:43]FM_GetShiftState done [08:38:43]opened in 1724372766 [08:38:43]opened+sec_in_day 1724459166 [08:38:43]quantity*price = 0 [08:38:43]sum+1 = 1 [08:38:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 87 23.08.2024 08:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104782 ФМ: 0000000000871769 ФД: 165234 ФПД: 197397525907545 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083844&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165234&fm=197397525907545&tin=02508201610067®Number=0000000000092562&sum=0 [08:38:45]StoreToDocumentArchive [08:38:45]shift 469 fd 165234 [08:38:45]save to /storage/0469/doc_00165234 [08:38:45]save last doc name /storage/0469/doc_00165234 to /storage/kkm_last_doc_name [08:38:45]save OK [08:38:45]Clear old archive folders... [08:38:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:38:45]tlvbuf is 0069E4C0 [08:38:45]SAM_PROTO_ClearQueue [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 09 00 00 [08:38:45]Write to MH i2c: E2 08 00 86 04 80 09 00 00 00 00 00 00 FC [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [08:38:45]RAPDU: 90 00 [08:38:45]wFMCommunicate OK [08:38:45]SAM_PROTO_ClearQueue done [08:38:45]KKMCreateOFDPacket [08:38:45]OFDProtocolAddRootSTLVToBuf [08:38:45]FM_MakeSignedData [08:38:45]FM_MakeSignedData [08:38:45]SAM_PROTO_SignData [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 0D 01 02 [08:38:45]Write to MH i2c: E2 08 00 87 04 80 0D 01 02 00 00 00 00 04 [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [08:38:45]RAPDU: 90 00 [08:38:45]wFMCommunicate OK [08:38:45]wFMCommunicate request_size=255 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 57 00 00 00 F4 03 04 00 94 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 85 02 00 35 04 06 00 B3 88 31 69 [08:38:45]Write to MH i2c: E2 02 01 88 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 57 00 00 00 F4 03 04 00 94 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 85 02 00 35 04 06 00 B3 88 31 69 00 00 A9 [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [08:38:45]RAPDU: 90 00 [08:38:45]wFMCommunicate OK [08:38:45]wFMCommunicate request_size=7 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 0D 02 02 02 48 59 [08:38:45]Write to MH i2c: E2 0A 00 89 04 80 0D 02 02 02 00 48 59 00 00 AC [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [08:38:45]RAPDU: 90 00 [08:38:45]wFMCommunicate OK [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 0D 03 02 [08:38:45]Write to MH i2c: E2 08 00 8A 04 80 0D 03 02 00 00 00 00 09 [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 0B 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 0B 00 8A 04 00 F1 19 E2 43 CC 40 D9 55 90 00 73 [08:38:45]RAPDU: F1 19 E2 43 CC 40 D9 55 90 00 [08:38:45]wFMCommunicate OK [08:38:45]SAM_PROTO_SignData done [08:38:45]FM_MakeSignedData done [08:38:45]CreateOFDProtocolMessage [08:38:45]wFMCommunicate request_size=4 [08:38:45]MH_SAM_APDU [08:38:45]CAPDU: 80 11 00 00 [08:38:45]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:45]Read from MH i2c: E2 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 17 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [08:38:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:38:45]wFMCommunicate OK [08:38:45]CreateOFDProtocolMessage done [08:38:45]OFDSenderStorePacket 165234 [08:38:45]StoreOFDPacket docnum=165234 [08:38:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0F 11 04 01 14 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 94 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 85 02 00 35 04 06 00 B3 88 31 69 48 59 F1 19 E2 43 CC 40 D9 55 [08:38:45]CheckFolder [08:38:45]dirname=/storage/ofd_packets [08:38:45]CheckFolder done [08:38:45]ProducePacketName [08:38:45]name=ofd_packets/00165234 [08:38:45]NVStorageSaveData ofd_packets/00165234 [08:38:45]File name is /storage/ofd_packets/00165234 [08:38:45]Write 298 bytes [08:38:45]NVStorageSaveData done [08:38:45]OFDSenderStorePacket done [08:38:45]KKMCreateOFDPacket done [08:38:45]NVStorageSaveData kkm_last_timestamp [08:38:45]File name is /storage/kkm_last_timestamp [08:38:45]Write 4 bytes [08:38:45]NVStorageSaveData done [08:38:45]ExternCall_PrintAddStr [08:38:45]wPrintStart [08:38:45]Write to MH i2c: 01 00 00 8C 04 90 [08:38:45]Write i2c OK [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: 01 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: 01 07 00 [08:38:45]MH_I2C_Read... [08:38:45]Read from MH i2c: 01 07 00 8C 04 00 00 00 00 00 FF 0F A5 [08:38:45]RasterBufferAndPrint [08:38:45]line Счет N : (1)294064 [08:38:45]line ИНН: 02508201610067 [08:38:45]line Контрольно-Кассовый Чек [08:38:45]line ПРОДАЖА [08:38:45]line ТРК (МРК, ГНК) : 54 [08:38:45]line Товар: 2710194800 [08:38:45]line ДТ-К-5 [08:38:45]line 10.000 * 0.00 [08:38:45]line = 0.00 [08:38:45]line НДС 12% НСП 1% [08:38:45]line > о реализуемом товаре [08:38:45]line ИТОГО: 0.00 [08:38:45]line НСП 1% : 0.00 [08:38:45]line НДС 12% : 0.00 [08:38:45]line Наличными: 0.00 [08:38:45]line Безнал.: 0.00 [08:38:45]line Место: АЗС № 130 "Партнер Нефть" [08:38:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:38:45]line СНО: Общий режим [08:38:45]line Чек 87 23.08.2024 08:38 [08:38:45]line Смена: 469 ФФД: 1.0 [08:38:45]line ЗНМ: 0300000070 [08:38:45]line РНМ: 0000000000092562 [08:38:45]line Версия ККМ: 001 [08:38:45]line Талоны: ТК ГПНА Online [08:38:45]line 30104782 [08:38:45]line ФМ: 0000000000871769 [08:38:45]line ФД: 165234 [08:38:45]line ФПД: 197397525907545 [08:38:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083844&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165234&fm=197397525907545&tin=02508201610067®Number=0000000000092562&sum=0 [08:38:45]written 0, free lines is 4095 [08:38:45]OFD Sender: Processing packet 165234 [packets to send 989, broken 988] [08:38:45]ProducePacketName [08:38:45]name=ofd_packets/00165234 [08:38:45]OFD Sender: To server: pG, [08:38:45]CommunicateWithHost lk.salyk.kg:30040 [08:38:45]ConnectInit lk.salyk.kg [08:38:46]Write to MH i2c: 01 00 00 B6 04 BA [08:38:46]Write i2c OK [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: 01 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: 01 07 00 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: 01 07 00 B6 04 00 00 00 00 00 D7 0C A4 [08:38:46]RasterBufferAndPrint [08:38:46]line [08:38:46]line [08:38:46]line [08:38:46]line [08:38:46]line [08:38:46]written 0, free lines is 3292 [08:38:46]MH_Cut [08:38:46]Write to MH i2c: D1 01 00 BD 04 01 93 [08:38:46]Write i2c OK [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: D1 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: D1 01 00 [08:38:46]MH_I2C_Read... [08:38:46]Read from MH i2c: D1 01 00 BD 04 00 92 [08:38:46]Write to MH i2c: 01 00 00 BE 04 C2 [08:38:46]Write i2c OK [08:38:46]MH_I2C_Read... [08:38:46]Connected sock=10 [08:38:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0F 11 04 01 14 7A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 94 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 85 02 00 35 04 06 00 B3 88 31 69 48 59 F1 19 E2 43 CC 40 D9 55 [08:38:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0D 76 47 00 99 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 85 02 00 F4 03 04 00 E1 F3 C7 66 B6 04 01 00 00 8D 37 32 D7 8A 23 58 82 [08:38:46]CommunicateWithHost err = 0 [08:38:46]CheckOFDResponse [08:38:46]1017 (14) - 77093643461234 [08:38:46]1041 (16) - 0000000000871769 [08:38:46]1040 (4) - 165234 [08:38:46]1012 (4) - 23.08.2024 02:28 [08:38:46]1206 (1) - 0 [08:38:46]OFD Sender: Remove packet 165234 [08:38:46]ProducePacketName [08:38:46]name=ofd_packets/00165234 [08:38:46]NVStorageDeleteData [08:38:46]*** Cut start [08:38:46]*** Purtial cut [08:38:46]*** Stage 1: CUTSNS_PIN = 1 [08:38:47]OFD Sender: No OFD packet to send [08:38:48]Read from MH i2c: 01 [08:38:48]MH_I2C_Read... [08:38:48]*** Stop cut motor [08:38:48]*** Cut end [08:38:48]Read from MH i2c: 01 07 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: 01 07 00 BE 04 00 00 00 00 00 FF 0F D7 [08:38:48]process_action close_receipt done [08:38:48]requested_data is exist [08:38:48]produce_requested_data [08:38:48]requested_item fm.sn is exist - process it [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 11 00 00 [08:38:48]Write to MH i2c: E2 08 00 BF 04 80 11 00 00 00 00 00 00 3D [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 17 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 17 00 BF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [08:38:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:38:48]wFMCommunicate OK [08:38:48]requested_item fd.num is exist - process it [08:38:48]SAM_PROTO_GetFieldsCounters [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 13 00 00 [08:38:48]Write to MH i2c: E2 08 00 C0 04 80 13 00 00 00 00 00 00 40 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:49]Read from MH i2c: E2 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 62 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 62 00 C0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 3A [08:38:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:38:49]wFMCommunicate OK [08:38:49]SAM_PROTO_GetFieldsCounters done [08:38:49]requested_item shift.num is exist - process it [08:38:49]requested_item shift.opened is exist - process it [08:38:49]req_shift_opened [08:38:49]FM_GetShiftState [08:38:49]SAM_PROTO_GetShiftState [08:38:49]wFMCommunicate request_size=4 [08:38:49]MH_SAM_APDU [08:38:49]CAPDU: 80 13 01 00 [08:38:49]Write to MH i2c: E2 08 00 C1 04 80 13 01 00 00 00 00 00 42 [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:49]Read from MH i2c: E2 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 0E 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 0E 00 C1 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 70 [08:38:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:38:49]wFMCommunicate OK [08:38:49]SAM_PROTO_GetShiftState done [08:38:49]FM_GetShiftState done [08:38:49]req_shift_opened done [08:38:49]requested_item shift.open_date is exist - process it [08:38:49]req_shift_open_date [08:38:49]req_shift_open_date done [08:38:49]produce_requested_data done [08:38:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165234,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:38:49]process_action_free close_receipt [08:38:49]json_value_free [08:38:49]json_value_free done [08:38:49]process_json_proto returns [08:38:49]Send response to host [08:38:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165234,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:38:49]free response buf [08:38:49]execute_script done [08:38:49]execute_script returns [08:38:49]free content buf [08:38:49]Sock 8.Close socket [08:38:49]Sock 8.Thread stoped [08:38:52]OFD Sender: No OFD packet to send [08:38:57]OFD Sender: No OFD packet to send [08:39:02]OFD Sender: No OFD packet to send [08:39:07]OFD Sender: No OFD packet to send [08:39:12]OFD Sender: No OFD packet to send [08:39:17]OFD Sender: No OFD packet to send [08:39:19]accept exits with 9 [08:39:19]New connection [08:39:19]New thread 3067120996 created [08:39:19]Thread 3066977636 joined [08:39:19]Waiting for new connection... [08:39:19] Sock 9.Parse request [08:39:19]Sock 9.Check first char [08:39:19]Sock 9.First char is OK [08:39:19]request: POST /json_proto HTTP/1.0 [08:39:19]Method: POST [08:39:19]URL: /json_proto [08:39:19]Method is POST - this is cgi request [08:39:19]url: /json_proto [08:39:19]query_string will be loaded in cgi processing [08:39:19]execute_cgi json_proto POST (null) [08:39:19]execute_cgi path=json_proto method=POST [08:39:19]POST find Content-Length [08:39:19]Host: 172.17.44.132:8080 [08:39:19]Content-Length: 754 [08:39:19]Content-Type: application/json [08:39:19] [08:39:19]POST finish read [08:39:19]Found Content-Length = 754 [08:39:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30107355", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:19]execute_script... [08:39: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)294062", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30107355", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:19]POST & json_proto [08:39:19]process_json_proto [08:39:19]json parsed OK: [08:39:19]protocol is kg_v1.0 [08:39:19]action value=close_receipt [08:39:19]process_action close_receipt [08:39:19]cmd_close_receipt [08:39:19]MH_GetDate [08:39:19]Write to MH i2c: F0 00 00 C2 04 B5 [08:39:19]Write i2c OK [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: F0 [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: F0 09 00 [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: F0 09 00 C2 04 00 B8 4A C8 66 2A 83 C1 65 C1 [08:39:19]GetLastDocTimeStamp 1724402324 [08:39:19]current date 1724402360 [08:39:19]FM_GetShiftState [08:39:19]SAM_PROTO_GetShiftState [08:39:19]wFMCommunicate request_size=4 [08:39:19]MH_SAM_APDU [08:39:19]CAPDU: 80 13 01 00 [08:39:19]Write to MH i2c: E2 08 00 C3 04 80 13 01 00 00 00 00 00 44 [08:39:19]Write i2c OK [08:39:19]MH_I2C_Read... [08:39:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:19]Read from MH i2c: E2 [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: E2 0E 00 [08:39:19]MH_I2C_Read... [08:39:19]Read from MH i2c: E2 0E 00 C3 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 72 [08:39:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:39:19]wFMCommunicate OK [08:39:19]SAM_PROTO_GetShiftState done [08:39:19]FM_GetShiftState done [08:39:19]opened in 1724372766 [08:39:19]opened+sec_in_day 1724459166 [08:39:19]quantity*price = 0 [08:39:19]sum+1 = 1 [08:39:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 88 23.08.2024 08:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30107355 ФМ: 0000000000871769 ФД: 165235 ФПД: 126650037282185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165235&fm=126650037282185&tin=02508201610067®Number=0000000000092562&sum=0 [08:39:20]StoreToDocumentArchive [08:39:20]shift 469 fd 165235 [08:39:20]save to /storage/0469/doc_00165235 [08:39:20]save last doc name /storage/0469/doc_00165235 to /storage/kkm_last_doc_name [08:39:20]save OK [08:39:20]Clear old archive folders... [08:39:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:39:20]tlvbuf is 0060C120 [08:39:20]SAM_PROTO_ClearQueue [08:39:20]wFMCommunicate request_size=4 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 09 00 00 [08:39:20]Write to MH i2c: E2 08 00 D0 04 80 09 00 00 00 00 00 00 46 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 D0 04 00 90 00 48 [08:39:20]RAPDU: 90 00 [08:39:20]wFMCommunicate OK [08:39:20]SAM_PROTO_ClearQueue done [08:39:20]KKMCreateOFDPacket [08:39:20]OFDProtocolAddRootSTLVToBuf [08:39:20]FM_MakeSignedData [08:39:20]FM_MakeSignedData [08:39:20]SAM_PROTO_SignData [08:39:20]wFMCommunicate request_size=4 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 0D 01 02 [08:39:20]Write to MH i2c: E2 08 00 D1 04 80 0D 01 02 00 00 00 00 4E [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 D1 04 00 90 00 49 [08:39:20]RAPDU: 90 00 [08:39:20]wFMCommunicate OK [08:39:20]wFMCommunicate request_size=255 [08:39:20]MH_SAM_APDU [08:39: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 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 58 00 00 00 F4 03 04 00 B8 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 85 02 00 35 04 06 00 73 [08:39:20]Write to MH i2c: E2 02 01 D2 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 58 00 00 00 F4 03 04 00 B8 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 85 02 00 35 04 06 00 73 00 00 96 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [08:39:20]RAPDU: 90 00 [08:39:20]wFMCommunicate OK [08:39:20]wFMCommunicate request_size=10 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 0D 02 02 05 30 02 7B A5 89 [08:39:20]Write to MH i2c: E2 0D 00 D3 04 80 0D 02 02 05 00 30 02 7B A5 89 00 00 36 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [08:39:20]RAPDU: 90 00 [08:39:20]wFMCommunicate OK [08:39:20]wFMCommunicate request_size=4 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 0D 03 02 [08:39:20]Write to MH i2c: E2 08 00 D4 04 80 0D 03 02 00 00 00 00 53 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:39:20]Read from MH i2c: E2 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 0B 00 [08:39:20]MH_I2C_Read... [08:39:20]Read from MH i2c: E2 0B 00 D4 04 00 73 5A 87 28 F0 19 B7 10 90 00 A0 [08:39:20]RAPDU: 73 5A 87 28 F0 19 B7 10 90 00 [08:39:20]wFMCommunicate OK [08:39:20]SAM_PROTO_SignData done [08:39:20]FM_MakeSignedData done [08:39:20]CreateOFDProtocolMessage [08:39:20]wFMCommunicate request_size=4 [08:39:20]MH_SAM_APDU [08:39:20]CAPDU: 80 11 00 00 [08:39:20]Write to MH i2c: E2 08 00 D5 04 80 11 00 00 00 00 00 00 53 [08:39:20]Write i2c OK [08:39:20]MH_I2C_Read... [08:39:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:21]Read from MH i2c: E2 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: E2 17 00 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: E2 17 00 D5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [08:39:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:39:21]wFMCommunicate OK [08:39:21]CreateOFDProtocolMessage done [08:39:21]OFDSenderStorePacket 165235 [08:39:21]StoreOFDPacket docnum=165235 [08:39:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 68 26 07 01 8F C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 58 00 00 00 F4 03 04 00 B8 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 85 02 00 35 04 06 00 73 30 02 7B A5 89 73 5A 87 28 F0 19 B7 10 [08:39:21]CheckFolder [08:39:21]dirname=/storage/ofd_packets [08:39:21]CheckFolder done [08:39:21]ProducePacketName [08:39:21]name=ofd_packets/00165235 [08:39:21]NVStorageSaveData ofd_packets/00165235 [08:39:21]File name is /storage/ofd_packets/00165235 [08:39:21]Write 301 bytes [08:39:21]NVStorageSaveData done [08:39:21]OFDSenderStorePacket done [08:39:21]KKMCreateOFDPacket done [08:39:21]NVStorageSaveData kkm_last_timestamp [08:39:21]File name is /storage/kkm_last_timestamp [08:39:21]Write 4 bytes [08:39:21]NVStorageSaveData done [08:39:21]ExternCall_PrintAddStr [08:39:21]wPrintStart [08:39:21]Write to MH i2c: 01 00 00 D6 04 DA [08:39:21]Write i2c OK [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: 01 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: 01 07 00 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: 01 07 00 D6 04 00 00 00 00 00 FF 0F EF [08:39:21]RasterBufferAndPrint [08:39:21]line Счет N : (1)294062 [08:39:21]line ИНН: 02508201610067 [08:39:21]line Контрольно-Кассовый Чек [08:39:21]line ПРОДАЖА [08:39:21]line ТРК (МРК, ГНК) : 62 [08:39:21]line Товар: 2710124130 [08:39:21]line Аи-92-К-5 [08:39:21]line 20.000 * 0.00 [08:39:21]line = 0.00 [08:39:21]line НДС 12% НСП 1% [08:39:21]line > о реализуемом товаре [08:39:21]line ИТОГО: 0.00 [08:39:21]line НСП 1% : 0.00 [08:39:21]line НДС 12% : 0.00 [08:39:21]line Наличными: 0.00 [08:39:21]line Безнал.: 0.00 [08:39:21]line Место: АЗС № 130 "Партнер Нефть" [08:39:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:39:21]line СНО: Общий режим [08:39:21]line Чек 88 23.08.2024 08:39 [08:39:21]line Смена: 469 ФФД: 1.0 [08:39:21]line ЗНМ: 0300000070 [08:39:21]line РНМ: 0000000000092562 [08:39:21]line Версия ККМ: 001 [08:39:21]line Талоны: ТК ГПНА Online [08:39:21]line 30107355 [08:39:21]line ФМ: 0000000000871769 [08:39:21]line ФД: 165235 [08:39:21]line ФПД: 126650037282185 [08:39:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T083920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165235&fm=126650037282185&tin=02508201610067®Number=0000000000092562&sum=0 [08:39:21]written 0, free lines is 4095 [08:39:21]OFD Sender: Processing packet 165235 [packets to send 989, broken 988] [08:39:21]ProducePacketName [08:39:21]name=ofd_packets/00165235 [08:39:21]OFD Sender: To server: pG, [08:39:21]CommunicateWithHost lk.salyk.kg:30040 [08:39:21]ConnectInit lk.salyk.kg [08:39:21]Write to MH i2c: 01 00 00 00 05 05 [08:39:21]Write i2c OK [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: 01 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: 01 07 00 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: 01 07 00 00 05 00 00 00 00 00 CF 0C E7 [08:39:21]RasterBufferAndPrint [08:39:21]line [08:39:21]line [08:39:21]line [08:39:21]line [08:39:21]line [08:39:21]written 0, free lines is 3284 [08:39:21]MH_Cut [08:39:21]Write to MH i2c: D1 01 00 07 05 01 DE [08:39:21]Write i2c OK [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: D1 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: D1 01 00 [08:39:21]MH_I2C_Read... [08:39:21]Read from MH i2c: D1 01 00 07 05 00 DD [08:39:21]Write to MH i2c: 01 00 00 08 05 0D [08:39:21]Write i2c OK [08:39:21]MH_I2C_Read... [08:39:22]*** Cut start [08:39:22]*** Purtial cut [08:39:22]*** Stage 1: CUTSNS_PIN = 1 [08:39:22]Connected sock=10 [08:39:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 68 26 07 01 8F C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 58 00 00 00 F4 03 04 00 B8 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 85 02 00 35 04 06 00 73 30 02 7B A5 89 73 5A 87 28 F0 19 B7 10 [08:39:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BC E9 47 00 66 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 85 02 00 F4 03 04 00 05 F4 C7 66 B6 04 01 00 00 C0 CB D3 E9 F3 59 E2 84 [08:39:22]CommunicateWithHost err = 0 [08:39:22]CheckOFDResponse [08:39:22]1017 (14) - 77093643461234 [08:39:22]1041 (16) - 0000000000871769 [08:39:22]1040 (4) - 165235 [08:39:22]1012 (4) - 23.08.2024 02:29 [08:39:22]1206 (1) - 0 [08:39:22]OFD Sender: Remove packet 165235 [08:39:22]ProducePacketName [08:39:22]name=ofd_packets/00165235 [08:39:22]NVStorageDeleteData [08:39:23]OFD Sender: No OFD packet to send [08:39:24]Read from MH i2c: 01 [08:39:24]MH_I2C_Read... [08:39:24]*** Stop cut motor [08:39:24]*** Cut end [08:39:24]Read from MH i2c: 01 07 00 [08:39:24]MH_I2C_Read... [08:39:24]Read from MH i2c: 01 07 00 08 05 00 00 00 00 00 FF 0F 22 [08:39:24]process_action close_receipt done [08:39:24]requested_data is exist [08:39:24]produce_requested_data [08:39:24]requested_item fm.sn is exist - process it [08:39:24]wFMCommunicate request_size=4 [08:39:24]MH_SAM_APDU [08:39:24]CAPDU: 80 11 00 00 [08:39:24]Write to MH i2c: E2 08 00 09 05 80 11 00 00 00 00 00 00 88 [08:39:24]Write i2c OK [08:39:24]MH_I2C_Read... [08:39:24]Read from MH i2c: E2 [08:39:24]MH_I2C_Read... [08:39:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:39:24]Read from MH i2c: E2 17 00 [08:39:24]MH_I2C_Read... [08:39:24]Read from MH i2c: E2 17 00 09 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [08:39:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:39:24]wFMCommunicate OK [08:39:24]requested_item fd.num is exist - process it [08:39:24]SAM_PROTO_GetFieldsCounters [08:39:24]wFMCommunicate request_size=4 [08:39:24]MH_SAM_APDU [08:39:24]CAPDU: 80 13 00 00 [08:39:24]Write to MH i2c: E2 08 00 0A 05 80 13 00 00 00 00 00 00 8B [08:39:24]Write i2c OK [08:39:24]MH_I2C_Read... [08:39:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:39:24]Read from MH i2c: E2 [08:39:24]MH_I2C_Read... [08:39:24]Read from MH i2c: E2 62 00 [08:39:24]MH_I2C_Read... [08:39:24]Read from MH i2c: E2 62 00 0A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [08:39:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:39:24]wFMCommunicate OK [08:39:24]SAM_PROTO_GetFieldsCounters done [08:39:24]requested_item shift.num is exist - process it [08:39:24]requested_item shift.opened is exist - process it [08:39:24]req_shift_opened [08:39:24]FM_GetShiftState [08:39:24]SAM_PROTO_GetShiftState [08:39:24]wFMCommunicate request_size=4 [08:39:24]MH_SAM_APDU [08:39:24]CAPDU: 80 13 01 00 [08:39:24]Write to MH i2c: E2 08 00 0B 05 80 13 01 00 00 00 00 00 8D [08:39:24]Write i2c OK [08:39:24]MH_I2C_Read... [08:39:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:24]Read from MH i2c: E2 [08:39:24]MH_I2C_Read... [08:39:24]Read from MH i2c: E2 0E 00 [08:39:24]MH_I2C_Read... [08:39:24]Read from MH i2c: E2 0E 00 0B 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BB [08:39:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:39:24]wFMCommunicate OK [08:39:24]SAM_PROTO_GetShiftState done [08:39:24]FM_GetShiftState done [08:39:24]req_shift_opened done [08:39:24]requested_item shift.open_date is exist - process it [08:39:24]req_shift_open_date [08:39:24]req_shift_open_date done [08:39:24]produce_requested_data done [08:39:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165235,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:39:24]process_action_free close_receipt [08:39:24]json_value_free [08:39:24]json_value_free done [08:39:24]process_json_proto returns [08:39:24]Send response to host [08:39:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165235,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:39:24]free response buf [08:39:24]execute_script done [08:39:24]execute_script returns [08:39:24]free content buf [08:39:24]Sock 9.Close socket [08:39:24]Sock 9.Thread stoped [08:39:28]OFD Sender: No OFD packet to send [08:39:33]OFD Sender: No OFD packet to send [08:39:38]OFD Sender: No OFD packet to send [08:39:43]OFD Sender: No OFD packet to send [08:39:48]OFD Sender: No OFD packet to send [08:39:53]OFD Sender: No OFD packet to send [08:39:58]OFD Sender: No OFD packet to send [08:40:03]OFD Sender: No OFD packet to send [08:40:05]accept exits with 8 [08:40:05]New connection [08:40:05]New thread 3066977636 created [08:40:05]Thread 3067120996 joined [08:40:05]Waiting for new connection... [08:40:05] Sock 8.Parse request [08:40:05]Sock 8.Check first char [08:40:05]Sock 8.First char is OK [08:40:05]request: POST /json_proto HTTP/1.0 [08:40:05]Method: POST [08:40:05]URL: /json_proto [08:40:05]Method is POST - this is cgi request [08:40:05]url: /json_proto [08:40:05]query_string will be loaded in cgi processing [08:40:05]execute_cgi json_proto POST (null) [08:40:05]execute_cgi path=json_proto method=POST [08:40:05]POST find Content-Length [08:40:05]Host: 172.17.44.132:8080 [08:40:05]Content-Length: 803 [08:40:05]Content-Type: application/json [08:40:05] [08:40:05]POST finish read [08:40:05]Found Content-Length = 803 [08:40:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 30.090, "sum" : 2040.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2040.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:05]execute_script... [08:40: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)294065", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 30.090, "sum" : 2040.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2040.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:40:05]POST & json_proto [08:40:05]process_json_proto [08:40:05]json parsed OK: [08:40:05]protocol is kg_v1.0 [08:40:05]action value=close_receipt [08:40:05]process_action close_receipt [08:40:05]cmd_close_receipt [08:40:05]MH_GetDate [08:40:05]Write to MH i2c: F0 00 00 0C 05 00 [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: F0 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: F0 09 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: F0 09 00 0C 05 00 E6 4A C8 66 2A 83 C1 65 3A [08:40:05]GetLastDocTimeStamp 1724402360 [08:40:05]current date 1724402406 [08:40:05]FM_GetShiftState [08:40:05]SAM_PROTO_GetShiftState [08:40:05]wFMCommunicate request_size=4 [08:40:05]MH_SAM_APDU [08:40:05]CAPDU: 80 13 01 00 [08:40:05]Write to MH i2c: E2 08 00 0D 05 80 13 01 00 00 00 00 00 8F [08:40:05]Write i2c OK [08:40:05]MH_I2C_Read... [08:40:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:05]Read from MH i2c: E2 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 0E 00 [08:40:05]MH_I2C_Read... [08:40:05]Read from MH i2c: E2 0E 00 0D 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [08:40:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:40:05]wFMCommunicate OK [08:40:05]SAM_PROTO_GetShiftState done [08:40:05]FM_GetShiftState done [08:40:05]opened in 1724372766 [08:40:05]opened+sec_in_day 1724459166 [08:40:05]quantity*price = 204010 [08:40:05]sum+1 = 204011 [08:40:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2040.10 НСП 1% : 18.05 НДС 12% : 216.65 Наличными: 0.00 Безнал.: 2040.10 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 89 23.08.2024 08:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165236 ФПД: 1251721639303 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084006&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165236&fm=1251721639303&tin=02508201610067®Number=0000000000092562&sum=204010 [08:40:06]StoreToDocumentArchive [08:40:06]shift 469 fd 165236 [08:40:06]save to /storage/0469/doc_00165236 [08:40:06]save last doc name /storage/0469/doc_00165236 to /storage/kkm_last_doc_name [08:40:06]save OK [08:40:06]Clear old archive folders... [08:40:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:40:06]tlvbuf is 0060A940 [08:40:06]SAM_PROTO_ClearQueue [08:40:06]wFMCommunicate request_size=4 [08:40:06]MH_SAM_APDU [08:40:06]CAPDU: 80 09 00 00 [08:40:06]Write to MH i2c: E2 08 00 1A 05 80 09 00 00 00 00 00 00 91 [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:06]Read from MH i2c: E2 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 03 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 03 00 1A 05 00 90 00 93 [08:40:06]RAPDU: 90 00 [08:40:06]wFMCommunicate OK [08:40:06]SAM_PROTO_ClearQueue done [08:40:06]KKMCreateOFDPacket [08:40:06]OFDProtocolAddRootSTLVToBuf [08:40:06]FM_MakeSignedData [08:40:06]FM_MakeSignedData [08:40:06]SAM_PROTO_SignData [08:40:06]wFMCommunicate request_size=4 [08:40:06]MH_SAM_APDU [08:40:06]CAPDU: 80 0D 01 02 [08:40:06]Write to MH i2c: E2 08 00 1B 05 80 0D 01 02 00 00 00 00 99 [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:06]Read from MH i2c: E2 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 03 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [08:40:06]RAPDU: 90 00 [08:40:06]wFMCommunicate OK [08:40:06]wFMCommunicate request_size=255 [08:40:06]MH_SAM_APDU [08:40: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 8A 75 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EA 1C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA 1C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 54 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA 1C 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 E6 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 85 02 00 35 04 06 00 01 [08:40:06]Write to MH i2c: E2 02 01 1C 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 8A 75 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EA 1C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA 1C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 54 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA 1C 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 E6 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 85 02 00 35 04 06 00 01 00 00 EA [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:06]Read from MH i2c: E2 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 03 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [08:40:06]RAPDU: 90 00 [08:40:06]wFMCommunicate OK [08:40:06]wFMCommunicate request_size=10 [08:40:06]MH_SAM_APDU [08:40:06]CAPDU: 80 0D 02 02 05 23 70 6C 75 87 [08:40:06]Write to MH i2c: E2 0D 00 1D 05 80 0D 02 02 05 00 23 70 6C 75 87 00 00 A1 [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:06]Read from MH i2c: E2 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 03 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [08:40:06]RAPDU: 90 00 [08:40:06]wFMCommunicate OK [08:40:06]wFMCommunicate request_size=4 [08:40:06]MH_SAM_APDU [08:40:06]CAPDU: 80 0D 03 02 [08:40:06]Write to MH i2c: E2 08 00 1E 05 80 0D 03 02 00 00 00 00 9E [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:06]Read from MH i2c: E2 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 0B 00 [08:40:06]MH_I2C_Read... [08:40:06]Read from MH i2c: E2 0B 00 1E 05 00 2B 30 CE 64 AB 3D 44 D1 90 00 29 [08:40:06]RAPDU: 2B 30 CE 64 AB 3D 44 D1 90 00 [08:40:06]wFMCommunicate OK [08:40:06]SAM_PROTO_SignData done [08:40:06]FM_MakeSignedData done [08:40:06]CreateOFDProtocolMessage [08:40:06]wFMCommunicate request_size=4 [08:40:06]MH_SAM_APDU [08:40:06]CAPDU: 80 11 00 00 [08:40:06]Write to MH i2c: E2 08 00 1F 05 80 11 00 00 00 00 00 00 9E [08:40:06]Write i2c OK [08:40:06]MH_I2C_Read... [08:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:07]Read from MH i2c: E2 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 17 00 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: E2 17 00 1F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [08:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:40:07]wFMCommunicate OK [08:40:07]CreateOFDProtocolMessage done [08:40:07]OFDSenderStorePacket 165236 [08:40:07]StoreOFDPacket docnum=165236 [08:40:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF AC 07 01 A1 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 75 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EA 1C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA 1C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 54 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA 1C 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 E6 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 85 02 00 35 04 06 00 01 23 70 6C 75 87 2B 30 CE 64 AB 3D 44 D1 [08:40:07]CheckFolder [08:40:07]dirname=/storage/ofd_packets [08:40:07]CheckFolder done [08:40:07]ProducePacketName [08:40:07]name=ofd_packets/00165236 [08:40:07]NVStorageSaveData ofd_packets/00165236 [08:40:07]File name is /storage/ofd_packets/00165236 [08:40:07]Write 301 bytes [08:40:07]NVStorageSaveData done [08:40:07]OFDSenderStorePacket done [08:40:07]KKMCreateOFDPacket done [08:40:07]NVStorageSaveData kkm_last_timestamp [08:40:07]File name is /storage/kkm_last_timestamp [08:40:07]Write 4 bytes [08:40:07]NVStorageSaveData done [08:40:07]ExternCall_PrintAddStr [08:40:07]wPrintStart [08:40:07]Write to MH i2c: 01 00 00 20 05 25 [08:40:07]Write i2c OK [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: 01 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: 01 07 00 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: 01 07 00 20 05 00 00 00 00 00 FF 0F 3A [08:40:07]RasterBufferAndPrint [08:40:07]line Счет N : (1)294065 [08:40:07]line ИНН: 02508201610067 [08:40:07]line Контрольно-Кассовый Чек [08:40:07]line ПРОДАЖА [08:40:07]line ТРК (МРК, ГНК) : 32 [08:40:07]line Товар: 2710124130 [08:40:07]line Аи-92-К-5 [08:40:07]line 30.090 * 67.80 [08:40:07]line = 2040.10 [08:40:07]line НДС 12% НСП 1% [08:40:07]line > о реализуемом товаре [08:40:07]line ИТОГО: 2040.10 [08:40:07]line НСП 1% : 18.05 [08:40:07]line НДС 12% : 216.65 [08:40:07]line Наличными: 0.00 [08:40:07]line Безнал.: 2040.10 [08:40:07]line Место: АЗС № 130 "Партнер Нефть" [08:40:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:40:07]line СНО: Общий режим [08:40:07]line Чек 89 23.08.2024 08:40 [08:40:07]line Смена: 469 ФФД: 1.0 [08:40:07]line ЗНМ: 0300000070 [08:40:07]line РНМ: 0000000000092562 [08:40:07]line Версия ККМ: 001 [08:40:07]line Платежная система: O! деньги [08:40:07]line ФМ: 0000000000871769 [08:40:07]line ФД: 165236 [08:40:07]line ФПД: 1251721639303 [08:40:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084006&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165236&fm=1251721639303&tin=02508201610067®Number=0000000000092562&sum=204010 [08:40:07]written 0, free lines is 4095 [08:40:07]OFD Sender: Processing packet 165236 [packets to send 989, broken 988] [08:40:07]ProducePacketName [08:40:07]name=ofd_packets/00165236 [08:40:07]OFD Sender: To server: pG, [08:40:07]CommunicateWithHost lk.salyk.kg:30040 [08:40:07]ConnectInit lk.salyk.kg [08:40:07]Write to MH i2c: 01 00 00 4A 05 4F [08:40:07]Write i2c OK [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: 01 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: 01 07 00 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: 01 07 00 4A 05 00 00 00 00 00 D4 0C 36 [08:40:07]RasterBufferAndPrint [08:40:07]line [08:40:07]line [08:40:07]line [08:40:07]line [08:40:07]line [08:40:07]written 0, free lines is 3289 [08:40:07]MH_Cut [08:40:07]Write to MH i2c: D1 01 00 51 05 01 28 [08:40:07]Write i2c OK [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: D1 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: D1 01 00 [08:40:07]MH_I2C_Read... [08:40:07]Read from MH i2c: D1 01 00 51 05 00 27 [08:40:07]Write to MH i2c: 01 00 00 52 05 57 [08:40:07]Write i2c OK [08:40:07]MH_I2C_Read... [08:40:07]Connected sock=10 [08:40:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF AC 07 01 A1 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 75 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EA 1C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EA 1C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0D 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 54 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EA 1C 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 E6 4A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 85 02 00 35 04 06 00 01 23 70 6C 75 87 2B 30 CE 64 AB 3D 44 D1 [08:40:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 44 C6 47 00 BC 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 85 02 00 F4 03 04 00 32 F4 C7 66 B6 04 01 00 00 A2 2C 06 60 25 DB D6 E9 [08:40:08]CommunicateWithHost err = 0 [08:40:08]CheckOFDResponse [08:40:08]1017 (14) - 77093643461234 [08:40:08]1041 (16) - 0000000000871769 [08:40:08]1040 (4) - 165236 [08:40:08]1012 (4) - 23.08.2024 02:30 [08:40:08]1206 (1) - 0 [08:40:08]OFD Sender: Remove packet 165236 [08:40:08]ProducePacketName [08:40:08]name=ofd_packets/00165236 [08:40:08]NVStorageDeleteData [08:40:08]*** Cut start [08:40:08]*** Purtial cut [08:40:08]*** Stage 1: CUTSNS_PIN = 1 [08:40:08]OFD Sender: No OFD packet to send [08:40:10]Read from MH i2c: 01 [08:40:10]MH_I2C_Read... [08:40:10]*** Stop cut motor [08:40:10]Read from MH i2c: 01 07 00 [08:40:10]MH_I2C_Read... [08:40:10]*** Cut end [08:40:10]Read from MH i2c: 01 07 00 52 05 00 00 00 00 00 FF 0F 6C [08:40:10]process_action close_receipt done [08:40:10]requested_data is exist [08:40:10]produce_requested_data [08:40:10]requested_item fm.sn is exist - process it [08:40:10]wFMCommunicate request_size=4 [08:40:10]MH_SAM_APDU [08:40:10]CAPDU: 80 11 00 00 [08:40:10]Write to MH i2c: E2 08 00 53 05 80 11 00 00 00 00 00 00 D2 [08:40:10]Write i2c OK [08:40:10]MH_I2C_Read... [08:40:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:10]Read from MH i2c: E2 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 17 00 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 17 00 53 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [08:40:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:40:10]wFMCommunicate OK [08:40:10]requested_item fd.num is exist - process it [08:40:10]SAM_PROTO_GetFieldsCounters [08:40:10]wFMCommunicate request_size=4 [08:40:10]MH_SAM_APDU [08:40:10]CAPDU: 80 13 00 00 [08:40:10]Write to MH i2c: E2 08 00 54 05 80 13 00 00 00 00 00 00 D5 [08:40:10]Write i2c OK [08:40:10]MH_I2C_Read... [08:40:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:10]Read from MH i2c: E2 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 62 00 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 62 00 54 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [08:40:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:40:10]wFMCommunicate OK [08:40:10]SAM_PROTO_GetFieldsCounters done [08:40:10]requested_item shift.num is exist - process it [08:40:10]requested_item shift.opened is exist - process it [08:40:10]req_shift_opened [08:40:10]FM_GetShiftState [08:40:10]SAM_PROTO_GetShiftState [08:40:10]wFMCommunicate request_size=4 [08:40:10]MH_SAM_APDU [08:40:10]CAPDU: 80 13 01 00 [08:40:10]Write to MH i2c: E2 08 00 55 05 80 13 01 00 00 00 00 00 D7 [08:40:10]Write i2c OK [08:40:10]MH_I2C_Read... [08:40:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:10]Read from MH i2c: E2 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 0E 00 [08:40:10]MH_I2C_Read... [08:40:10]Read from MH i2c: E2 0E 00 55 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 05 [08:40:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:40:10]wFMCommunicate OK [08:40:10]SAM_PROTO_GetShiftState done [08:40:10]FM_GetShiftState done [08:40:10]req_shift_opened done [08:40:10]requested_item shift.open_date is exist - process it [08:40:10]req_shift_open_date [08:40:10]req_shift_open_date done [08:40:10]produce_requested_data done [08:40:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165236,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:40:10]process_action_free close_receipt [08:40:10]json_value_free [08:40:10]json_value_free done [08:40:10]process_json_proto returns [08:40:10]Send response to host [08:40:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165236,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:40:10]free response buf [08:40:10]execute_script done [08:40:10]execute_script returns [08:40:10]free content buf [08:40:10]Sock 8.Close socket [08:40:10]Sock 8.Thread stoped [08:40:13]recv_with_timeout no data received [08:40:13]OFD Sender: No OFD packet to send [08:40:18]OFD Sender: No OFD packet to send [08:40:23]OFD Sender: No OFD packet to send [08:40:26]recv_with_timeout no data received [08:40:28]OFD Sender: No OFD packet to send [08:40:33]OFD Sender: No OFD packet to send [08:40:38]OFD Sender: No OFD packet to send [08:40:42]recv_with_timeout no data received [08:40:43]OFD Sender: No OFD packet to send [08:40:48]OFD Sender: No OFD packet to send [08:40:53]OFD Sender: No OFD packet to send [08:40:58]OFD Sender: No OFD packet to send [08:41:03]OFD Sender: No OFD packet to send [08:41:04]accept exits with 9 [08:41:04]New connection [08:41:04]New thread 3067120996 created [08:41:04]Thread 3066977636 joined [08:41:04]Waiting for new connection... [08:41:04] Sock 9.Parse request [08:41:04]Sock 9.Check first char [08:41:04]Sock 9.First char is OK [08:41:04]request: POST /json_proto HTTP/1.0 [08:41:04]Method: POST [08:41:04]URL: /json_proto [08:41:04]Method is POST - this is cgi request [08:41:04]url: /json_proto [08:41:04]query_string will be loaded in cgi processing [08:41:04]execute_cgi json_proto POST (null) [08:41:04]execute_cgi path=json_proto method=POST [08:41:04]POST find Content-Length [08:41:04]Host: 172.17.44.132:8080 [08:41:04]Content-Length: 677 [08:41:04]Content-Type: application/json [08:41:04] [08:41:04]POST finish read [08:41:04]Found Content-Length = 677 [08:41:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:04]execute_script... [08:41:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294066", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:04]POST & json_proto [08:41:04]process_json_proto [08:41:04]json parsed OK: [08:41:04]protocol is kg_v1.0 [08:41:04]action value=close_receipt [08:41:04]process_action close_receipt [08:41:04]cmd_close_receipt [08:41:04]MH_GetDate [08:41:04]Write to MH i2c: F0 00 00 56 05 4A [08:41:04]Write i2c OK [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: F0 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: F0 09 00 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: F0 09 00 56 05 00 21 4B C8 66 2A 83 C1 65 C0 [08:41:04]GetLastDocTimeStamp 1724402406 [08:41:04]current date 1724402465 [08:41:04]FM_GetShiftState [08:41:04]SAM_PROTO_GetShiftState [08:41:04]wFMCommunicate request_size=4 [08:41:04]MH_SAM_APDU [08:41:04]CAPDU: 80 13 01 00 [08:41:04]Write to MH i2c: E2 08 00 57 05 80 13 01 00 00 00 00 00 D9 [08:41:04]Write i2c OK [08:41:04]MH_I2C_Read... [08:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:04]Read from MH i2c: E2 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: E2 0E 00 [08:41:04]MH_I2C_Read... [08:41:04]Read from MH i2c: E2 0E 00 57 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 07 [08:41:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:41:04]wFMCommunicate OK [08:41:04]SAM_PROTO_GetShiftState done [08:41:04]FM_GetShiftState done [08:41:04]opened in 1724372766 [08:41:04]opened+sec_in_day 1724459166 [08:41:04]quantity*price = 50036 [08:41:04]sum+1 = 50037 [08:41:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 90 23.08.2024 08:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165237 ФПД: 145237475575622 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084105&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165237&fm=145237475575622&tin=02508201610067®Number=0000000000092562&sum=50000 [08:41:05]StoreToDocumentArchive [08:41:05]shift 469 fd 165237 [08:41:05]save to /storage/0469/doc_00165237 [08:41:05]save last doc name /storage/0469/doc_00165237 to /storage/kkm_last_doc_name [08:41:05]save OK [08:41:05]Clear old archive folders... [08:41:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:41:05]tlvbuf is 006371D0 [08:41:05]SAM_PROTO_ClearQueue [08:41:05]wFMCommunicate request_size=4 [08:41:05]MH_SAM_APDU [08:41:05]CAPDU: 80 09 00 00 [08:41:05]Write to MH i2c: E2 08 00 64 05 80 09 00 00 00 00 00 00 DB [08:41:05]Write i2c OK [08:41:05]MH_I2C_Read... [08:41:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:41:05]Read from MH i2c: E2 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 03 00 [08:41:05]MH_I2C_Read... [08:41:05]Read from MH i2c: E2 03 00 64 05 00 90 00 DD [08:41:05]RAPDU: 90 00 [08:41:05]wFMCommunicate OK [08:41:05]SAM_PROTO_ClearQueue done [08:41:05]KKMCreateOFDPacket [08:41:05]OFDProtocolAddRootSTLVToBuf [08:41:05]FM_MakeSignedData [08:41:05]FM_MakeSignedData [08:41:05]SAM_PROTO_SignData [08:41:05]wFMCommunicate request_size=4 [08:41:05]MH_SAM_APDU [08:41:05]CAPDU: 80 0D 01 02 [08:41:05]Write to MH i2c: E2 08 00 65 05 80 0D 01 02 00 00 00 00 E3 [08:41:05]Write i2c OK [08:41:05]MH_I2C_Read... [08:41:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:41:06]Read from MH i2c: E2 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 03 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 03 00 65 05 00 90 00 DE [08:41:06]RAPDU: 90 00 [08:41:06]wFMCommunicate OK [08:41:06]wFMCommunicate request_size=255 [08:41:06]MH_SAM_APDU [08:41:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 21 4B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 85 02 00 35 04 06 00 84 [08:41:06]Write to MH i2c: E2 02 01 66 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 21 4B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 85 02 00 35 04 06 00 84 00 00 B1 [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:06]Read from MH i2c: E2 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 03 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 03 00 66 05 00 90 00 DF [08:41:06]RAPDU: 90 00 [08:41:06]wFMCommunicate OK [08:41:06]wFMCommunicate request_size=10 [08:41:06]MH_SAM_APDU [08:41:06]CAPDU: 80 0D 02 02 05 17 BC 23 C7 46 [08:41:06]Write to MH i2c: E2 0D 00 67 05 80 0D 02 02 05 00 17 BC 23 C7 46 00 00 F3 [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:06]Read from MH i2c: E2 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 03 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 03 00 67 05 00 90 00 E0 [08:41:06]RAPDU: 90 00 [08:41:06]wFMCommunicate OK [08:41:06]wFMCommunicate request_size=4 [08:41:06]MH_SAM_APDU [08:41:06]CAPDU: 80 0D 03 02 [08:41:06]Write to MH i2c: E2 08 00 68 05 80 0D 03 02 00 00 00 00 E8 [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:41:06]Read from MH i2c: E2 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 0B 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 0B 00 68 05 00 40 5B 4A E2 17 C1 2E 71 90 00 27 [08:41:06]RAPDU: 40 5B 4A E2 17 C1 2E 71 90 00 [08:41:06]wFMCommunicate OK [08:41:06]SAM_PROTO_SignData done [08:41:06]FM_MakeSignedData done [08:41:06]CreateOFDProtocolMessage [08:41:06]wFMCommunicate request_size=4 [08:41:06]MH_SAM_APDU [08:41:06]CAPDU: 80 11 00 00 [08:41:06]Write to MH i2c: E2 08 00 69 05 80 11 00 00 00 00 00 00 E8 [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:06]Read from MH i2c: E2 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 17 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: E2 17 00 69 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [08:41:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:41:06]wFMCommunicate OK [08:41:06]CreateOFDProtocolMessage done [08:41:06]OFDSenderStorePacket 165237 [08:41:06]StoreOFDPacket docnum=165237 [08:41:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DB F0 07 01 6A 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 21 4B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 85 02 00 35 04 06 00 84 17 BC 23 C7 46 40 5B 4A E2 17 C1 2E 71 [08:41:06]CheckFolder [08:41:06]dirname=/storage/ofd_packets [08:41:06]CheckFolder done [08:41:06]ProducePacketName [08:41:06]name=ofd_packets/00165237 [08:41:06]NVStorageSaveData ofd_packets/00165237 [08:41:06]File name is /storage/ofd_packets/00165237 [08:41:06]Write 301 bytes [08:41:06]NVStorageSaveData done [08:41:06]OFDSenderStorePacket done [08:41:06]KKMCreateOFDPacket done [08:41:06]NVStorageSaveData kkm_last_timestamp [08:41:06]File name is /storage/kkm_last_timestamp [08:41:06]Write 4 bytes [08:41:06]NVStorageSaveData done [08:41:06]ExternCall_PrintAddStr [08:41:06]wPrintStart [08:41:06]Write to MH i2c: 01 00 00 6A 05 6F [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: 01 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: 01 07 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: 01 07 00 6A 05 00 00 00 00 00 FF 0F 84 [08:41:06]RasterBufferAndPrint [08:41:06]line Счет N : (1)294066 [08:41:06]line ИНН: 02508201610067 [08:41:06]line Контрольно-Кассовый Чек [08:41:06]line ПРОДАЖА [08:41:06]line ТРК (МРК, ГНК) : 62 [08:41:06]line Товар: 2710124130 [08:41:06]line Аи-92-К-5 [08:41:06]line 7.380 * 67.80 [08:41:06]line = 500.36 [08:41:06]line НДС 12% НСП 1% [08:41:06]line > о реализуемом товаре [08:41:06]line ОКРУГЛЕНИЕ: -0.36 [08:41:06]line ИТОГО: 500.00 [08:41:06]line Внесено: 500.00 [08:41:06]line СДАЧА: 0.00 [08:41:06]line НСП 1% : 4.43 [08:41:06]line НДС 12% : 53.14 [08:41:06]line Наличными: 500.00 [08:41:06]line Безнал.: 0.00 [08:41:06]line Место: АЗС № 130 "Партнер Нефть" [08:41:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:41:06]line СНО: Общий режим [08:41:06]line Чек 90 23.08.2024 08:41 [08:41:06]line Смена: 469 ФФД: 1.0 [08:41:06]line ЗНМ: 0300000070 [08:41:06]line РНМ: 0000000000092562 [08:41:06]line Версия ККМ: 001 [08:41:06]line ФМ: 0000000000871769 [08:41:06]line ФД: 165237 [08:41:06]line ФПД: 145237475575622 [08:41:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084105&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165237&fm=145237475575622&tin=02508201610067®Number=0000000000092562&sum=50000 [08:41:06]written 0, free lines is 4095 [08:41:06]OFD Sender: Processing packet 165237 [packets to send 989, broken 988] [08:41:06]ProducePacketName [08:41:06]name=ofd_packets/00165237 [08:41:06]OFD Sender: To server: pG, [08:41:06]CommunicateWithHost lk.salyk.kg:30040 [08:41:06]ConnectInit lk.salyk.kg [08:41:06]Write to MH i2c: 01 00 00 95 05 9A [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: 01 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: 01 07 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: 01 07 00 95 05 00 00 00 00 00 C0 0C 6D [08:41:06]RasterBufferAndPrint [08:41:06]line [08:41:06]line [08:41:06]line [08:41:06]line [08:41:06]line [08:41:06]written 0, free lines is 3270 [08:41:06]MH_Cut [08:41:06]Write to MH i2c: D1 01 00 9C 05 01 73 [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: D1 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: D1 01 00 [08:41:06]MH_I2C_Read... [08:41:06]Read from MH i2c: D1 01 00 9C 05 00 72 [08:41:06]Write to MH i2c: 01 00 00 9D 05 A2 [08:41:06]Write i2c OK [08:41:06]MH_I2C_Read... [08:41:07]*** Cut start [08:41:07]*** Purtial cut [08:41:07]*** Stage 1: CUTSNS_PIN = 1 [08:41:08]Connected sock=10 [08:41:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DB F0 07 01 6A 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 21 4B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 85 02 00 35 04 06 00 84 17 BC 23 C7 46 40 5B 4A E2 17 C1 2E 71 [08:41:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 53 11 47 00 4F E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 85 02 00 F4 03 04 00 6F F4 C7 66 B6 04 01 00 00 4B 17 80 C5 E3 DB A6 5E [08:41:09]CommunicateWithHost err = 0 [08:41:09]CheckOFDResponse [08:41:09]1017 (14) - 77093643461234 [08:41:09]1041 (16) - 0000000000871769 [08:41:09]1040 (4) - 165237 [08:41:09]1012 (4) - 23.08.2024 02:31 [08:41:09]1206 (1) - 0 [08:41:09]OFD Sender: Remove packet 165237 [08:41:09]ProducePacketName [08:41:09]name=ofd_packets/00165237 [08:41:09]NVStorageDeleteData [08:41:09]Read from MH i2c: 01 [08:41:09]MH_I2C_Read... [08:41:09]*** Stop cut motor [08:41:09]*** Cut end [08:41:09]Read from MH i2c: 01 07 00 [08:41:09]MH_I2C_Read... [08:41:09]Read from MH i2c: 01 07 00 9D 05 00 00 00 00 00 FF 0F B7 [08:41:09]process_action close_receipt done [08:41:09]requested_data is exist [08:41:09]produce_requested_data [08:41:09]requested_item fm.sn is exist - process it [08:41:09]wFMCommunicate request_size=4 [08:41:09]MH_SAM_APDU [08:41:09]CAPDU: 80 11 00 00 [08:41:09]Write to MH i2c: E2 08 00 9E 05 80 11 00 00 00 00 00 00 1D [08:41:09]Write i2c OK [08:41:09]MH_I2C_Read... [08:41:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:09]Read from MH i2c: E2 [08:41:09]MH_I2C_Read... [08:41:09]Read from MH i2c: E2 17 00 [08:41:09]MH_I2C_Read... [08:41:09]Read from MH i2c: E2 17 00 9E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [08:41:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:41:09]wFMCommunicate OK [08:41:09]requested_item fd.num is exist - process it [08:41:09]SAM_PROTO_GetFieldsCounters [08:41:09]wFMCommunicate request_size=4 [08:41:09]MH_SAM_APDU [08:41:09]CAPDU: 80 13 00 00 [08:41:09]Write to MH i2c: E2 08 00 9F 05 80 13 00 00 00 00 00 00 20 [08:41:09]Write i2c OK [08:41:09]MH_I2C_Read... [08:41:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:41:09]OFD Sender: No OFD packet to send [08:41:09]Read from MH i2c: E2 [08:41:09]MH_I2C_Read... [08:41:09]Read from MH i2c: E2 62 00 [08:41:09]MH_I2C_Read... [08:41:09]Read from MH i2c: E2 62 00 9F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [08:41:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:41:09]wFMCommunicate OK [08:41:09]SAM_PROTO_GetFieldsCounters done [08:41:10]requested_item shift.num is exist - process it [08:41:10]requested_item shift.opened is exist - process it [08:41:10]req_shift_opened [08:41:10]FM_GetShiftState [08:41:10]SAM_PROTO_GetShiftState [08:41:10]wFMCommunicate request_size=4 [08:41:10]MH_SAM_APDU [08:41:10]CAPDU: 80 13 01 00 [08:41:10]Write to MH i2c: E2 08 00 A0 05 80 13 01 00 00 00 00 00 22 [08:41:10]Write i2c OK [08:41:10]MH_I2C_Read... [08:41:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:10]Read from MH i2c: E2 [08:41:10]MH_I2C_Read... [08:41:10]Read from MH i2c: E2 0E 00 [08:41:10]MH_I2C_Read... [08:41:10]Read from MH i2c: E2 0E 00 A0 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 50 [08:41:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:41:10]wFMCommunicate OK [08:41:10]SAM_PROTO_GetShiftState done [08:41:10]FM_GetShiftState done [08:41:10]req_shift_opened done [08:41:10]requested_item shift.open_date is exist - process it [08:41:10]req_shift_open_date [08:41:10]req_shift_open_date done [08:41:10]produce_requested_data done [08:41:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165237,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:41:10]process_action_free close_receipt [08:41:10]json_value_free [08:41:10]json_value_free done [08:41:10]process_json_proto returns [08:41:10]Send response to host [08:41:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165237,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:41:10]free response buf [08:41:10]execute_script done [08:41:10]execute_script returns [08:41:10]free content buf [08:41:10]Sock 9.Close socket [08:41:10]Sock 9.Thread stoped [08:41:15]OFD Sender: No OFD packet to send [08:41:15]recv_with_timeout no data received [08:41:20]OFD Sender: No OFD packet to send [08:41:25]OFD Sender: No OFD packet to send [08:41:30]OFD Sender: No OFD packet to send [08:41:30]recv_with_timeout no data received [08:41:35]OFD Sender: No OFD packet to send [08:41:40]OFD Sender: No OFD packet to send [08:41:43]recv_with_timeout no data received [08:41:45]OFD Sender: No OFD packet to send [08:41:50]OFD Sender: No OFD packet to send [08:41:55]OFD Sender: No OFD packet to send [08:42:00]OFD Sender: No OFD packet to send [08:42:05]OFD Sender: No OFD packet to send [08:42:10]OFD Sender: No OFD packet to send [08:42:15]OFD Sender: No OFD packet to send [08:42:20]OFD Sender: No OFD packet to send [08:42:25]OFD Sender: No OFD packet to send [08:42:30]OFD Sender: No OFD packet to send [08:42:34]recv_with_timeout no data received [08:42:35]OFD Sender: No OFD packet to send [08:42:40]OFD Sender: No OFD packet to send [08:42:45]OFD Sender: No OFD packet to send [08:42:50]OFD Sender: No OFD packet to send [08:42:55]OFD Sender: No OFD packet to send [08:43:00]OFD Sender: No OFD packet to send [08:43:05]OFD Sender: No OFD packet to send [08:43:10]OFD Sender: No OFD packet to send [08:43:15]OFD Sender: No OFD packet to send [08:43:20]OFD Sender: No OFD packet to send [08:43:25]OFD Sender: No OFD packet to send [08:43:30]OFD Sender: No OFD packet to send [08:43:35]OFD Sender: No OFD packet to send [08:43:40]OFD Sender: No OFD packet to send [08:43:45]accept exits with 8 [08:43:45]New connection [08:43:45]New thread 3066977636 created [08:43:45]Thread 3067120996 joined [08:43:45]Waiting for new connection... [08:43:45] Sock 8.Parse request [08:43:45]Sock 8.Check first char [08:43:45]Sock 8.First char is OK [08:43:45]request: POST /json_proto HTTP/1.0 [08:43:45]Method: POST [08:43:45]URL: /json_proto [08:43:45]Method is POST - this is cgi request [08:43:45]url: /json_proto [08:43:45]query_string will be loaded in cgi processing [08:43:45]execute_cgi json_proto POST (null) [08:43:45]execute_cgi path=json_proto method=POST [08:43:45]POST find Content-Length [08:43:45]Host: 172.17.44.132:8080 [08:43:45]Content-Length: 677 [08:43:45]Content-Type: application/json [08:43:45] [08:43:45]POST finish read [08:43:45]Found Content-Length = 677 [08:43:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:45]execute_script... [08:43:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294067", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:43:45]POST & json_proto [08:43:45]process_json_proto [08:43:45]json parsed OK: [08:43:45]protocol is kg_v1.0 [08:43:45]action value=close_receipt [08:43:45]process_action close_receipt [08:43:45]cmd_close_receipt [08:43:45]MH_GetDate [08:43:45]Write to MH i2c: F0 00 00 A1 05 95 [08:43:45]Write i2c OK [08:43:45]MH_I2C_Read... [08:43:45]Read from MH i2c: F0 [08:43:45]MH_I2C_Read... [08:43:45]Read from MH i2c: F0 09 00 [08:43:45]MH_I2C_Read... [08:43:45]Read from MH i2c: F0 09 00 A1 05 00 C2 4B C8 66 2A 83 C1 65 AC [08:43:45]GetLastDocTimeStamp 1724402465 [08:43:45]current date 1724402626 [08:43:45]FM_GetShiftState [08:43:45]SAM_PROTO_GetShiftState [08:43:45]wFMCommunicate request_size=4 [08:43:45]MH_SAM_APDU [08:43:45]CAPDU: 80 13 01 00 [08:43:45]Write to MH i2c: E2 08 00 A2 05 80 13 01 00 00 00 00 00 24 [08:43:45]Write i2c OK [08:43:45]MH_I2C_Read... [08:43:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:45]Read from MH i2c: E2 [08:43:45]MH_I2C_Read... [08:43:45]Read from MH i2c: E2 0E 00 [08:43:45]MH_I2C_Read... [08:43:45]Read from MH i2c: E2 0E 00 A2 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 52 [08:43:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:43:45]wFMCommunicate OK [08:43:45]SAM_PROTO_GetShiftState done [08:43:45]FM_GetShiftState done [08:43:45]opened in 1724372766 [08:43:45]opened+sec_in_day 1724459166 [08:43:45]quantity*price = 30035 [08:43:45]sum+1 = 30036 [08:43:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 91 23.08.2024 08:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165238 ФПД: 204397507655213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084346&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165238&fm=204397507655213&tin=02508201610067®Number=0000000000092562&sum=30000 [08:43:46]StoreToDocumentArchive [08:43:46]shift 469 fd 165238 [08:43:46]save to /storage/0469/doc_00165238 [08:43:46]save last doc name /storage/0469/doc_00165238 to /storage/kkm_last_doc_name [08:43:46]save OK [08:43:46]Clear old archive folders... [08:43:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:43:46]tlvbuf is 006982F0 [08:43:46]SAM_PROTO_ClearQueue [08:43:46]wFMCommunicate request_size=4 [08:43:46]MH_SAM_APDU [08:43:46]CAPDU: 80 09 00 00 [08:43:46]Write to MH i2c: E2 08 00 AF 05 80 09 00 00 00 00 00 00 26 [08:43:46]Write i2c OK [08:43:46]MH_I2C_Read... [08:43:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:43:46]Read from MH i2c: E2 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 03 00 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [08:43:46]RAPDU: 90 00 [08:43:46]wFMCommunicate OK [08:43:46]SAM_PROTO_ClearQueue done [08:43:46]KKMCreateOFDPacket [08:43:46]OFDProtocolAddRootSTLVToBuf [08:43:46]FM_MakeSignedData [08:43:46]FM_MakeSignedData [08:43:46]SAM_PROTO_SignData [08:43:46]wFMCommunicate request_size=4 [08:43:46]MH_SAM_APDU [08:43:46]CAPDU: 80 0D 01 02 [08:43:46]Write to MH i2c: E2 08 00 B0 05 80 0D 01 02 00 00 00 00 2E [08:43:46]Write i2c OK [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 [08:43:46]MH_I2C_Read... [08:43:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:43:46]Read from MH i2c: E2 03 00 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [08:43:46]RAPDU: 90 00 [08:43:46]wFMCommunicate OK [08:43:46]wFMCommunicate request_size=255 [08:43:46]MH_SAM_APDU [08:43:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 C2 4B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 85 02 00 35 04 06 00 B9 [08:43:46]Write to MH i2c: E2 02 01 B1 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 C2 4B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 85 02 00 35 04 06 00 B9 00 00 F3 [08:43:46]Write i2c OK [08:43:46]MH_I2C_Read... [08:43:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:46]Read from MH i2c: E2 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 03 00 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [08:43:46]RAPDU: 90 00 [08:43:46]wFMCommunicate OK [08:43:46]wFMCommunicate request_size=10 [08:43:46]MH_SAM_APDU [08:43:46]CAPDU: 80 0D 02 02 05 E6 00 D6 36 2D [08:43:46]Write to MH i2c: E2 0D 00 B2 05 80 0D 02 02 05 00 E6 00 D6 36 2D 00 00 5A [08:43:46]Write i2c OK [08:43:46]MH_I2C_Read... [08:43:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:43:46]Read from MH i2c: E2 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 03 00 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [08:43:46]RAPDU: 90 00 [08:43:46]wFMCommunicate OK [08:43:46]wFMCommunicate request_size=4 [08:43:46]MH_SAM_APDU [08:43:46]CAPDU: 80 0D 03 02 [08:43:46]Write to MH i2c: E2 08 00 B3 05 80 0D 03 02 00 00 00 00 33 [08:43:46]Write i2c OK [08:43:46]MH_I2C_Read... [08:43:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:43:46]Read from MH i2c: E2 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 0B 00 [08:43:46]MH_I2C_Read... [08:43:46]Read from MH i2c: E2 0B 00 B3 05 00 2A 5D B7 EE 03 4A 43 63 90 00 53 [08:43:46]RAPDU: 2A 5D B7 EE 03 4A 43 63 90 00 [08:43:46]wFMCommunicate OK [08:43:46]SAM_PROTO_SignData done [08:43:46]FM_MakeSignedData done [08:43:46]CreateOFDProtocolMessage [08:43:46]wFMCommunicate request_size=4 [08:43:46]MH_SAM_APDU [08:43:46]CAPDU: 80 11 00 00 [08:43:46]Write to MH i2c: E2 08 00 B4 05 80 11 00 00 00 00 00 00 33 [08:43:46]Write i2c OK [08:43:46]MH_I2C_Read... [08:43:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:47]Read from MH i2c: E2 [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: E2 17 00 [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: E2 17 00 B4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [08:43:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:43:47]wFMCommunicate OK [08:43:47]CreateOFDProtocolMessage done [08:43:47]OFDSenderStorePacket 165238 [08:43:47]StoreOFDPacket docnum=165238 [08:43:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF C9 07 01 CC 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 C2 4B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 85 02 00 35 04 06 00 B9 E6 00 D6 36 2D 2A 5D B7 EE 03 4A 43 63 [08:43:47]CheckFolder [08:43:47]dirname=/storage/ofd_packets [08:43:47]CheckFolder done [08:43:47]ProducePacketName [08:43:47]name=ofd_packets/00165238 [08:43:47]NVStorageSaveData ofd_packets/00165238 [08:43:47]File name is /storage/ofd_packets/00165238 [08:43:47]Write 301 bytes [08:43:47]NVStorageSaveData done [08:43:47]OFDSenderStorePacket done [08:43:47]KKMCreateOFDPacket done [08:43:47]NVStorageSaveData kkm_last_timestamp [08:43:47]File name is /storage/kkm_last_timestamp [08:43:47]Write 4 bytes [08:43:47]NVStorageSaveData done [08:43:47]ExternCall_PrintAddStr [08:43:47]wPrintStart [08:43:47]Write to MH i2c: 01 00 00 B5 05 BA [08:43:47]Write i2c OK [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: 01 [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: 01 07 00 [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: 01 07 00 B5 05 00 00 00 00 00 FF 0F CF [08:43:47]RasterBufferAndPrint [08:43:47]line Счет N : (1)294067 [08:43:47]line ИНН: 02508201610067 [08:43:47]line Контрольно-Кассовый Чек [08:43:47]line ПРОДАЖА [08:43:47]line ТРК (МРК, ГНК) : 32 [08:43:47]line Товар: 2710124130 [08:43:47]line Аи-92-К-5 [08:43:47]line 4.430 * 67.80 [08:43:47]line = 300.35 [08:43:47]line НДС 12% НСП 1% [08:43:47]line > о реализуемом товаре [08:43:47]line ОКРУГЛЕНИЕ: -0.35 [08:43:47]line ИТОГО: 300.00 [08:43:47]line Внесено: 300.00 [08:43:47]line СДАЧА: 0.00 [08:43:47]line НСП 1% : 2.66 [08:43:47]line НДС 12% : 31.90 [08:43:47]line Наличными: 300.00 [08:43:47]line Безнал.: 0.00 [08:43:47]line Место: АЗС № 130 "Партнер Нефть" [08:43:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:43:47]line СНО: Общий режим [08:43:47]line Чек 91 23.08.2024 08:43 [08:43:47]line Смена: 469 ФФД: 1.0 [08:43:47]line ЗНМ: 0300000070 [08:43:47]line РНМ: 0000000000092562 [08:43:47]line Версия ККМ: 001 [08:43:47]line ФМ: 0000000000871769 [08:43:47]line ФД: 165238 [08:43:47]line ФПД: 204397507655213 [08:43:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084346&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165238&fm=204397507655213&tin=02508201610067®Number=0000000000092562&sum=30000 [08:43:47]OFD Sender: Processing packet 165238 [packets to send 989, broken 988] [08:43:47]ProducePacketName [08:43:47]name=ofd_packets/00165238 [08:43:47]OFD Sender: To server: pG, [08:43:47]CommunicateWithHost lk.salyk.kg:30040 [08:43:47]ConnectInit lk.salyk.kg [08:43:47]written 0, free lines is 4095 [08:43:47]Write to MH i2c: 01 00 00 E0 05 E5 [08:43:47]Write i2c OK [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: 01 [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: 01 07 00 [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: 01 07 00 E0 05 00 00 00 00 00 C2 0C BA [08:43:47]RasterBufferAndPrint [08:43:47]line [08:43:47]line [08:43:47]line [08:43:47]line [08:43:47]line [08:43:47]written 0, free lines is 3272 [08:43:47]MH_Cut [08:43:47]Write to MH i2c: D1 01 00 E7 05 01 BE [08:43:47]Write i2c OK [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: D1 [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: D1 01 00 [08:43:47]MH_I2C_Read... [08:43:47]Read from MH i2c: D1 01 00 E7 05 00 BD [08:43:47]Write to MH i2c: 01 00 00 E8 05 ED [08:43:47]Write i2c OK [08:43:47]MH_I2C_Read... [08:43:48]*** Cut start [08:43:48]*** Purtial cut [08:43:48]*** Stage 1: CUTSNS_PIN = 1 [08:43:48]Connected sock=11 [08:43:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF C9 07 01 CC 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 C2 4B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 85 02 00 35 04 06 00 B9 E6 00 D6 36 2D 2A 5D B7 EE 03 4A 43 63 [08:43:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E 14 47 00 D0 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 85 02 00 F4 03 04 00 10 F5 C7 66 B6 04 01 00 00 B7 5A A6 35 C4 AF D8 1A [08:43:50]CommunicateWithHost err = 0 [08:43:50]CheckOFDResponse [08:43:50]1017 (14) - 77093643461234 [08:43:50]1041 (16) - 0000000000871769 [08:43:50]1040 (4) - 165238 [08:43:50]1012 (4) - 23.08.2024 02:33 [08:43:50]1206 (1) - 0 [08:43:50]OFD Sender: Remove packet 165238 [08:43:50]ProducePacketName [08:43:50]name=ofd_packets/00165238 [08:43:50]NVStorageDeleteData [08:43:50]OFD Sender: No OFD packet to send [08:43:50]Read from MH i2c: 01 [08:43:50]MH_I2C_Read... [08:43:50]*** Stop cut motor [08:43:50]*** Cut end [08:43:50]Read from MH i2c: 01 07 00 [08:43:50]MH_I2C_Read... [08:43:50]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 FF 0F 02 [08:43:50]process_action close_receipt done [08:43:50]requested_data is exist [08:43:50]produce_requested_data [08:43:50]requested_item fm.sn is exist - process it [08:43:50]wFMCommunicate request_size=4 [08:43:50]MH_SAM_APDU [08:43:50]CAPDU: 80 11 00 00 [08:43:50]Write to MH i2c: E2 08 00 E9 05 80 11 00 00 00 00 00 00 68 [08:43:50]Write i2c OK [08:43:50]MH_I2C_Read... [08:43:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:43:50]Read from MH i2c: E2 [08:43:50]MH_I2C_Read... [08:43:50]Read from MH i2c: E2 17 00 [08:43:50]MH_I2C_Read... [08:43:50]Read from MH i2c: E2 17 00 E9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [08:43:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:43:50]wFMCommunicate OK [08:43:50]requested_item fd.num is exist - process it [08:43:50]SAM_PROTO_GetFieldsCounters [08:43:50]wFMCommunicate request_size=4 [08:43:50]MH_SAM_APDU [08:43:50]CAPDU: 80 13 00 00 [08:43:50]Write to MH i2c: E2 08 00 EA 05 80 13 00 00 00 00 00 00 6B [08:43:50]Write i2c OK [08:43:50]MH_I2C_Read... [08:43:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:43:50]Read from MH i2c: E2 [08:43:50]MH_I2C_Read... [08:43:50]Read from MH i2c: E2 62 00 [08:43:50]MH_I2C_Read... [08:43:50]Read from MH i2c: E2 62 00 EA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [08:43:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:43:50]wFMCommunicate OK [08:43:50]SAM_PROTO_GetFieldsCounters done [08:43:50]requested_item shift.num is exist - process it [08:43:50]requested_item shift.opened is exist - process it [08:43:50]req_shift_opened [08:43:50]FM_GetShiftState [08:43:50]SAM_PROTO_GetShiftState [08:43:50]wFMCommunicate request_size=4 [08:43:50]MH_SAM_APDU [08:43:50]CAPDU: 80 13 01 00 [08:43:50]Write to MH i2c: E2 08 00 EB 05 80 13 01 00 00 00 00 00 6D [08:43:50]Write i2c OK [08:43:50]MH_I2C_Read... [08:43:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:43:50]Read from MH i2c: E2 [08:43:50]MH_I2C_Read... [08:43:50]Read from MH i2c: E2 0E 00 [08:43:50]MH_I2C_Read... [08:43:50]Read from MH i2c: E2 0E 00 EB 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9B [08:43:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:43:50]wFMCommunicate OK [08:43:50]SAM_PROTO_GetShiftState done [08:43:50]FM_GetShiftState done [08:43:50]req_shift_opened done [08:43:50]requested_item shift.open_date is exist - process it [08:43:50]req_shift_open_date [08:43:50]req_shift_open_date done [08:43:50]produce_requested_data done [08:43:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165238,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:43:50]process_action_free close_receipt [08:43:50]json_value_free [08:43:50]json_value_free done [08:43:50]process_json_proto returns [08:43:50]Send response to host [08:43:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165238,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:43:50]free response buf [08:43:50]execute_script done [08:43:50]execute_script returns [08:43:50]free content buf [08:43:50]Sock 8.Close socket [08:43:50]Sock 8.Thread stoped [08:43:55]OFD Sender: No OFD packet to send [08:44:00]OFD Sender: No OFD packet to send [08:44:05]OFD Sender: No OFD packet to send [08:44:10]OFD Sender: No OFD packet to send [08:44:15]recv_with_timeout no data received [08:44:15]OFD Sender: No OFD packet to send [08:44:20]OFD Sender: No OFD packet to send [08:44:25]OFD Sender: No OFD packet to send [08:44:30]OFD Sender: No OFD packet to send [08:44:35]OFD Sender: No OFD packet to send [08:44:40]OFD Sender: No OFD packet to send [08:44:45]OFD Sender: No OFD packet to send [08:44:50]OFD Sender: No OFD packet to send [08:44:55]OFD Sender: No OFD packet to send [08:45:00]OFD Sender: No OFD packet to send [08:45:05]OFD Sender: No OFD packet to send [08:45:10]OFD Sender: No OFD packet to send [08:45:15]OFD Sender: No OFD packet to send [08:45:20]OFD Sender: No OFD packet to send [08:45:26]OFD Sender: No OFD packet to send [08:45:31]OFD Sender: No OFD packet to send [08:45:36]OFD Sender: No OFD packet to send [08:45:41]OFD Sender: No OFD packet to send [08:45:46]OFD Sender: No OFD packet to send [08:45:51]OFD Sender: No OFD packet to send [08:45:56]OFD Sender: No OFD packet to send [08:46:01]OFD Sender: No OFD packet to send [08:46:06]OFD Sender: No OFD packet to send [08:46:11]OFD Sender: No OFD packet to send [08:46:16]OFD Sender: No OFD packet to send [08:46:21]OFD Sender: No OFD packet to send [08:46:26]OFD Sender: No OFD packet to send [08:46:31]OFD Sender: No OFD packet to send [08:46:36]OFD Sender: No OFD packet to send [08:46:38]recv_with_timeout no data received [08:46:41]OFD Sender: No OFD packet to send [08:46:46]OFD Sender: No OFD packet to send [08:46:51]OFD Sender: No OFD packet to send [08:46:56]OFD Sender: No OFD packet to send [08:47:01]OFD Sender: No OFD packet to send [08:47:06]OFD Sender: No OFD packet to send [08:47:11]OFD Sender: No OFD packet to send [08:47:16]OFD Sender: No OFD packet to send [08:47:21]OFD Sender: No OFD packet to send [08:47:26]OFD Sender: No OFD packet to send [08:47:31]OFD Sender: No OFD packet to send [08:47:36]OFD Sender: No OFD packet to send [08:47:41]OFD Sender: No OFD packet to send [08:47:46]OFD Sender: No OFD packet to send [08:47:46]recv_with_timeout no data received [08:47:51]OFD Sender: No OFD packet to send [08:47:56]OFD Sender: No OFD packet to send [08:48:01]OFD Sender: No OFD packet to send [08:48:06]OFD Sender: No OFD packet to send [08:48:11]OFD Sender: No OFD packet to send [08:48:14]recv_with_timeout no data received [08:48:16]OFD Sender: No OFD packet to send [08:48:21]OFD Sender: No OFD packet to send [08:48:26]OFD Sender: No OFD packet to send [08:48:31]OFD Sender: No OFD packet to send [08:48:36]OFD Sender: No OFD packet to send [08:48:41]OFD Sender: No OFD packet to send [08:48:43]accept exits with 10 [08:48:43]New connection [08:48:43]New thread 3067120996 created [08:48:43]Thread 3066977636 joined [08:48:43]Waiting for new connection... [08:48:43] Sock 10.Parse request [08:48:43]Sock 10.Check first char [08:48:43]Sock 10.First char is OK [08:48:43]request: POST /json_proto HTTP/1.0 [08:48:43]Method: POST [08:48:43]URL: /json_proto [08:48:43]Method is POST - this is cgi request [08:48:43]url: /json_proto [08:48:43]query_string will be loaded in cgi processing [08:48:43]execute_cgi json_proto POST (null) [08:48:43]execute_cgi path=json_proto method=POST [08:48:43]POST find Content-Length [08:48:43]Host: 172.17.44.132:8080 [08:48:43]Content-Length: 674 [08:48:43]Content-Type: application/json [08:48:43] [08:48:43]POST finish read [08:48:43]Found Content-Length = 674 [08:48:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:43]execute_script... [08:48:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294069", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:43]POST & json_proto [08:48:43]process_json_proto [08:48:43]json parsed OK: [08:48:43]protocol is kg_v1.0 [08:48:43]action value=close_receipt [08:48:43]process_action close_receipt [08:48:43]cmd_close_receipt [08:48:43]MH_GetDate [08:48:43]Write to MH i2c: F0 00 00 EC 05 E0 [08:48:43]Write i2c OK [08:48:43]MH_I2C_Read... [08:48:43]Read from MH i2c: F0 [08:48:43]MH_I2C_Read... [08:48:43]Read from MH i2c: F0 09 00 [08:48:43]MH_I2C_Read... [08:48:43]Read from MH i2c: F0 09 00 EC 05 00 EC 4C C8 66 2A 83 C1 65 22 [08:48:43]GetLastDocTimeStamp 1724402626 [08:48:43]current date 1724402924 [08:48:43]FM_GetShiftState [08:48:43]SAM_PROTO_GetShiftState [08:48:43]wFMCommunicate request_size=4 [08:48:43]MH_SAM_APDU [08:48:43]CAPDU: 80 13 01 00 [08:48:43]Write to MH i2c: E2 08 00 ED 05 80 13 01 00 00 00 00 00 6F [08:48:43]Write i2c OK [08:48:43]MH_I2C_Read... [08:48:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:43]Read from MH i2c: E2 [08:48:43]MH_I2C_Read... [08:48:43]Read from MH i2c: E2 0E 00 [08:48:43]MH_I2C_Read... [08:48:43]Read from MH i2c: E2 0E 00 ED 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9D [08:48:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:48:43]wFMCommunicate OK [08:48:43]SAM_PROTO_GetShiftState done [08:48:43]FM_GetShiftState done [08:48:43]opened in 1724372766 [08:48:43]opened+sec_in_day 1724459166 [08:48:43]quantity*price = 50063 [08:48:43]sum+1 = 50064 [08:48:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 92 23.08.2024 08:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165239 ФПД: 253099055809107 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084844&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165239&fm=253099055809107&tin=02508201610067®Number=0000000000092562&sum=50000 [08:48:44]StoreToDocumentArchive [08:48:44]shift 469 fd 165239 [08:48:44]save to /storage/0469/doc_00165239 [08:48:44]save last doc name /storage/0469/doc_00165239 to /storage/kkm_last_doc_name [08:48:44]save OK [08:48:44]Clear old archive folders... [08:48:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:48:44]tlvbuf is B6F03B60 [08:48:44]SAM_PROTO_ClearQueue [08:48:44]wFMCommunicate request_size=4 [08:48:44]MH_SAM_APDU [08:48:44]CAPDU: 80 09 00 00 [08:48:44]Write to MH i2c: E2 08 00 FA 05 80 09 00 00 00 00 00 00 71 [08:48:44]Write i2c OK [08:48:44]MH_I2C_Read... [08:48:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:48:44]Read from MH i2c: E2 [08:48:44]MH_I2C_Read... [08:48:44]Read from MH i2c: E2 03 00 [08:48:44]MH_I2C_Read... [08:48:44]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [08:48:44]RAPDU: 90 00 [08:48:44]wFMCommunicate OK [08:48:44]SAM_PROTO_ClearQueue done [08:48:44]KKMCreateOFDPacket [08:48:44]OFDProtocolAddRootSTLVToBuf [08:48:44]FM_MakeSignedData [08:48:44]FM_MakeSignedData [08:48:44]SAM_PROTO_SignData [08:48:44]wFMCommunicate request_size=4 [08:48:44]MH_SAM_APDU [08:48:44]CAPDU: 80 0D 01 02 [08:48:44]Write to MH i2c: E2 08 00 FB 05 80 0D 01 02 00 00 00 00 79 [08:48:44]Write i2c OK [08:48:44]MH_I2C_Read... [08:48:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:48:45]Read from MH i2c: E2 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 03 00 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [08:48:45]RAPDU: 90 00 [08:48:45]wFMCommunicate OK [08:48:45]wFMCommunicate request_size=255 [08:48:45]MH_SAM_APDU [08:48:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 EC 4C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 85 02 00 35 04 06 00 E6 31 37 50 [08:48:45]Write to MH i2c: E2 02 01 FC 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 EC 4C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 85 02 00 35 04 06 00 E6 31 37 50 00 00 C4 [08:48:45]Write i2c OK [08:48:45]MH_I2C_Read... [08:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:45]Read from MH i2c: E2 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 03 00 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 03 00 FC 05 00 90 00 75 [08:48:45]RAPDU: 90 00 [08:48:45]wFMCommunicate OK [08:48:45]wFMCommunicate request_size=7 [08:48:45]MH_SAM_APDU [08:48:45]CAPDU: 80 0D 02 02 02 82 53 [08:48:45]Write to MH i2c: E2 0A 00 FD 05 80 0D 02 02 02 00 82 53 00 00 55 [08:48:45]Write i2c OK [08:48:45]MH_I2C_Read... [08:48:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:45]Read from MH i2c: E2 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 03 00 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [08:48:45]RAPDU: 90 00 [08:48:45]wFMCommunicate OK [08:48:45]wFMCommunicate request_size=4 [08:48:45]MH_SAM_APDU [08:48:45]CAPDU: 80 0D 03 02 [08:48:45]Write to MH i2c: E2 08 00 FE 05 80 0D 03 02 00 00 00 00 7E [08:48:45]Write i2c OK [08:48:45]MH_I2C_Read... [08:48:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:48:45]Read from MH i2c: E2 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 0B 00 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 0B 00 FE 05 00 F9 BD A0 E1 05 A1 B9 FD 90 00 12 [08:48:45]RAPDU: F9 BD A0 E1 05 A1 B9 FD 90 00 [08:48:45]wFMCommunicate OK [08:48:45]SAM_PROTO_SignData done [08:48:45]FM_MakeSignedData done [08:48:45]CreateOFDProtocolMessage [08:48:45]wFMCommunicate request_size=4 [08:48:45]MH_SAM_APDU [08:48:45]CAPDU: 80 11 00 00 [08:48:45]Write to MH i2c: E2 08 00 FF 05 80 11 00 00 00 00 00 00 7E [08:48:45]Write i2c OK [08:48:45]MH_I2C_Read... [08:48:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:45]Read from MH i2c: E2 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 17 00 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: E2 17 00 FF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [08:48:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:48:45]wFMCommunicate OK [08:48:45]CreateOFDProtocolMessage done [08:48:45]OFDSenderStorePacket 165239 [08:48:45]StoreOFDPacket docnum=165239 [08:48:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 55 C6 04 01 6C D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 EC 4C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 85 02 00 35 04 06 00 E6 31 37 50 82 53 F9 BD A0 E1 05 A1 B9 FD [08:48:45]CheckFolder [08:48:45]dirname=/storage/ofd_packets [08:48:45]CheckFolder done [08:48:45]ProducePacketName [08:48:45]name=ofd_packets/00165239 [08:48:45]NVStorageSaveData ofd_packets/00165239 [08:48:45]File name is /storage/ofd_packets/00165239 [08:48:45]Write 298 bytes [08:48:45]NVStorageSaveData done [08:48:45]OFDSenderStorePacket done [08:48:45]KKMCreateOFDPacket done [08:48:45]NVStorageSaveData kkm_last_timestamp [08:48:45]File name is /storage/kkm_last_timestamp [08:48:45]Write 4 bytes [08:48:45]NVStorageSaveData done [08:48:45]ExternCall_PrintAddStr [08:48:45]wPrintStart [08:48:45]Write to MH i2c: 01 00 00 00 06 06 [08:48:45]Write i2c OK [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: 01 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: 01 07 00 [08:48:45]MH_I2C_Read... [08:48:45]Read from MH i2c: 01 07 00 00 06 00 00 00 00 00 FF 0F 1B [08:48:45]RasterBufferAndPrint [08:48:45]line Счет N : (1)294069 [08:48:45]line ИНН: 02508201610067 [08:48:45]line Контрольно-Кассовый Чек [08:48:45]line ПРОДАЖА [08:48:45]line ТРК (МРК, ГНК) : 54 [08:48:45]line Товар: 2710194800 [08:48:45]line ДТ-К-5 [08:48:45]line 6.570 * 76.20 [08:48:45]line = 500.63 [08:48:45]line НДС 12% НСП 1% [08:48:45]line > о реализуемом товаре [08:48:45]line ОКРУГЛЕНИЕ: -0.63 [08:48:45]line ИТОГО: 500.00 [08:48:45]line Внесено: 500.00 [08:48:45]line СДАЧА: 0.00 [08:48:45]line НСП 1% : 4.43 [08:48:45]line НДС 12% : 53.16 [08:48:45]line Наличными: 500.00 [08:48:45]line Безнал.: 0.00 [08:48:45]line Место: АЗС № 130 "Партнер Нефть" [08:48:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:48:45]line СНО: Общий режим [08:48:45]line Чек 92 23.08.2024 08:48 [08:48:45]line Смена: 469 ФФД: 1.0 [08:48:45]line ЗНМ: 0300000070 [08:48:45]line РНМ: 0000000000092562 [08:48:45]line Версия ККМ: 001 [08:48:45]line ФМ: 0000000000871769 [08:48:45]line ФД: 165239 [08:48:45]line ФПД: 253099055809107 [08:48:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084844&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165239&fm=253099055809107&tin=02508201610067®Number=0000000000092562&sum=50000 [08:48:45]OFD Sender: Processing packet 165239 [packets to send 989, broken 988] [08:48:45]ProducePacketName [08:48:45]name=ofd_packets/00165239 [08:48:45]OFD Sender: To server: pG, [08:48:45]CommunicateWithHost lk.salyk.kg:30040 [08:48:45]ConnectInit lk.salyk.kg [08:48:45]written 0, free lines is 4095 [08:48:46]Write to MH i2c: 01 00 00 2B 06 31 [08:48:46]Write i2c OK [08:48:46]MH_I2C_Read... [08:48:46]Read from MH i2c: 01 [08:48:46]MH_I2C_Read... [08:48:46]Read from MH i2c: 01 07 00 [08:48:46]MH_I2C_Read... [08:48:46]Read from MH i2c: 01 07 00 2B 06 00 00 00 00 00 CD 0C 11 [08:48:46]RasterBufferAndPrint [08:48:46]line [08:48:46]line [08:48:46]line [08:48:46]line [08:48:46]line [08:48:46]written 0, free lines is 3283 [08:48:46]MH_Cut [08:48:46]Write to MH i2c: D1 01 00 32 06 01 0A [08:48:46]Write i2c OK [08:48:46]MH_I2C_Read... [08:48:46]Read from MH i2c: D1 [08:48:46]MH_I2C_Read... [08:48:46]Read from MH i2c: D1 01 00 [08:48:46]MH_I2C_Read... [08:48:46]Read from MH i2c: D1 01 00 32 06 00 09 [08:48:46]Write to MH i2c: 01 00 00 33 06 39 [08:48:46]Write i2c OK [08:48:46]MH_I2C_Read... [08:48:47]*** Cut start [08:48:47]*** Purtial cut [08:48:47]*** Stage 1: CUTSNS_PIN = 1 [08:48:48]Connected sock=11 [08:48:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 55 C6 04 01 6C D3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 EC 4C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 85 02 00 35 04 06 00 E6 31 37 50 82 53 F9 BD A0 E1 05 A1 B9 FD [08:48:49]Read from MH i2c: 01 [08:48:49]MH_I2C_Read... [08:48:49]*** Stop cut motor [08:48:49]*** Cut end [08:48:49]Read from MH i2c: 01 07 00 [08:48:49]MH_I2C_Read... [08:48:49]Read from MH i2c: 01 07 00 33 06 00 00 00 00 00 FF 0F 4E [08:48:49]process_action close_receipt done [08:48:49]requested_data is exist [08:48:49]produce_requested_data [08:48:49]requested_item fm.sn is exist - process it [08:48:49]wFMCommunicate request_size=4 [08:48:49]MH_SAM_APDU [08:48:49]CAPDU: 80 11 00 00 [08:48:49]Write to MH i2c: E2 08 00 34 06 80 11 00 00 00 00 00 00 B4 [08:48:49]Write i2c OK [08:48:49]MH_I2C_Read... [08:48:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:49]Read from MH i2c: E2 [08:48:49]MH_I2C_Read... [08:48:49]Read from MH i2c: E2 17 00 [08:48:49]MH_I2C_Read... [08:48:49]Read from MH i2c: E2 17 00 34 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [08:48:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:48:49]wFMCommunicate OK [08:48:49]requested_item fd.num is exist - process it [08:48:49]SAM_PROTO_GetFieldsCounters [08:48:49]wFMCommunicate request_size=4 [08:48:49]MH_SAM_APDU [08:48:49]CAPDU: 80 13 00 00 [08:48:49]Write to MH i2c: E2 08 00 35 06 80 13 00 00 00 00 00 00 B7 [08:48:49]Write i2c OK [08:48:49]MH_I2C_Read... [08:48:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:48:49]Read from MH i2c: E2 [08:48:49]MH_I2C_Read... [08:48:49]Read from MH i2c: E2 62 00 [08:48:49]MH_I2C_Read... [08:48:49]Read from MH i2c: E2 62 00 35 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [08:48:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:48:49]wFMCommunicate OK [08:48:49]SAM_PROTO_GetFieldsCounters done [08:48:49]requested_item shift.num is exist - process it [08:48:49]requested_item shift.opened is exist - process it [08:48:49]req_shift_opened [08:48:49]FM_GetShiftState [08:48:49]SAM_PROTO_GetShiftState [08:48:49]wFMCommunicate request_size=4 [08:48:49]MH_SAM_APDU [08:48:49]CAPDU: 80 13 01 00 [08:48:49]Write to MH i2c: E2 08 00 36 06 80 13 01 00 00 00 00 00 B9 [08:48:49]Write i2c OK [08:48:49]MH_I2C_Read... [08:48:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:49]Read from MH i2c: E2 [08:48:49]MH_I2C_Read... [08:48:49]Read from MH i2c: E2 0E 00 [08:48:49]MH_I2C_Read... [08:48:49]Read from MH i2c: E2 0E 00 36 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E7 [08:48:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:48:49]wFMCommunicate OK [08:48:49]SAM_PROTO_GetShiftState done [08:48:49]FM_GetShiftState done [08:48:49]req_shift_opened done [08:48:49]requested_item shift.open_date is exist - process it [08:48:49]req_shift_open_date [08:48:49]req_shift_open_date done [08:48:49]produce_requested_data done [08:48:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165239,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:48:49]process_action_free close_receipt [08:48:49]json_value_free [08:48:49]json_value_free done [08:48:49]process_json_proto returns [08:48:49]Send response to host [08:48:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165239,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:48:49]free response buf [08:48:49]execute_script done [08:48:49]execute_script returns [08:48:49]free content buf [08:48:49]Sock 10.Close socket [08:48:49]Sock 10.Thread stoped [08:48:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 24 47 00 39 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 85 02 00 F4 03 04 00 3B F6 C7 66 B6 04 01 00 00 72 4D 94 F8 6C A7 7A A3 [08:48:50]CommunicateWithHost err = 0 [08:48:50]CheckOFDResponse [08:48:50]1017 (14) - 77093643461234 [08:48:50]1041 (16) - 0000000000871769 [08:48:50]1040 (4) - 165239 [08:48:50]1012 (4) - 23.08.2024 02:38 [08:48:50]1206 (1) - 0 [08:48:50]OFD Sender: Remove packet 165239 [08:48:50]ProducePacketName [08:48:50]name=ofd_packets/00165239 [08:48:50]NVStorageDeleteData [08:48:50]OFD Sender: No OFD packet to send [08:48:54]accept exits with 8 [08:48:54]New connection [08:48:54]New thread 3066977636 created [08:48:54]Thread 3067120996 joined [08:48:54]Waiting for new connection... [08:48:54] Sock 8.Parse request [08:48:54]Sock 8.Check first char [08:48:54]Sock 8.First char is OK [08:48:54]request: POST /json_proto HTTP/1.0 [08:48:54]Method: POST [08:48:54]URL: /json_proto [08:48:54]Method is POST - this is cgi request [08:48:54]url: /json_proto [08:48:54]query_string will be loaded in cgi processing [08:48:54]execute_cgi json_proto POST (null) [08:48:54]execute_cgi path=json_proto method=POST [08:48:54]POST find Content-Length [08:48:54]Host: 172.17.44.132:8080 [08:48:54]Content-Length: 1066 [08:48:54]Content-Type: application/json [08:48:54] [08:48:54]POST finish read [08:48:54]Found Content-Length = 1066 [08:48:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50996", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:54]execute_script... [08:48:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50996", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:48:54]POST & json_proto [08:48:54]process_json_proto [08:48:54]json parsed OK: [08:48:54]protocol is kg_v1.0 [08:48:54]action value=close_receipt [08:48:54]process_action close_receipt [08:48:54]cmd_close_receipt [08:48:54]MH_GetDate [08:48:54]Write to MH i2c: F0 00 00 37 06 2C [08:48:54]Write i2c OK [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: F0 [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: F0 09 00 [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: F0 09 00 37 06 00 F7 4C C8 66 2A 83 C1 65 79 [08:48:54]GetLastDocTimeStamp 1724402924 [08:48:54]current date 1724402935 [08:48:54]FM_GetShiftState [08:48:54]SAM_PROTO_GetShiftState [08:48:54]wFMCommunicate request_size=4 [08:48:54]MH_SAM_APDU [08:48:54]CAPDU: 80 13 01 00 [08:48:54]Write to MH i2c: E2 08 00 38 06 80 13 01 00 00 00 00 00 BB [08:48:54]Write i2c OK [08:48:54]MH_I2C_Read... [08:48:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:48:54]Read from MH i2c: E2 [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: E2 0E 00 [08:48:54]MH_I2C_Read... [08:48:54]Read from MH i2c: E2 0E 00 38 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E9 [08:48:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:48:54]wFMCommunicate OK [08:48:54]SAM_PROTO_GetShiftState done [08:48:54]FM_GetShiftState done [08:48:54]opened in 1724372766 [08:48:54]opened+sec_in_day 1724459166 [08:48:54]quantity*price = 11000 [08:48:54]sum+1 = 11001 [08:48:54]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 0.00 Безнал.: 250.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 93 23.08.2024 08:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165240 ФПД: 41664289295031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165240&fm=41664289295031&tin=02508201610067®Number=0000000000092562&sum=25000 0 [08:48:55]StoreToDocumentArchive [08:48:55]shift 469 fd 165240 [08:48:55]save to /storage/0469/doc_00165240 [08:48:55]save last doc name /storage/0469/doc_00165240 to /storage/kkm_last_doc_name [08:48:55]save OK [08:48:55]Clear old archive folders... [08:48:55]ProcessDocumentItem done err = 0, tmpTLVsize=396 [08:48:55]tlvbuf is 00687940 [08:48:55]SAM_PROTO_ClearQueue [08:48:55]wFMCommunicate request_size=4 [08:48:55]MH_SAM_APDU [08:48:55]CAPDU: 80 09 00 00 [08:48:55]Write to MH i2c: E2 08 00 45 06 80 09 00 00 00 00 00 00 BD [08:48:55]Write i2c OK [08:48:55]MH_I2C_Read... [08:48:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:48:55]Read from MH i2c: E2 [08:48:55]MH_I2C_Read... [08:48:55]Read from MH i2c: E2 03 00 [08:48:55]MH_I2C_Read... [08:48:55]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [08:48:55]RAPDU: 90 00 [08:48:55]wFMCommunicate OK [08:48:55]SAM_PROTO_ClearQueue done [08:48:55]KKMCreateOFDPacket [08:48:55]OFDProtocolAddRootSTLVToBuf [08:48:55]FM_MakeSignedData [08:48:55]FM_MakeSignedData [08:48:55]SAM_PROTO_SignData [08:48:55]wFMCommunicate request_size=4 [08:48:55]MH_SAM_APDU [08:48:55]CAPDU: 80 0D 01 02 [08:48:55]Write to MH i2c: E2 08 00 46 06 80 0D 01 02 00 00 00 00 C5 [08:48:55]Write i2c OK [08:48:55]MH_I2C_Read... [08:48:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:48:55]OFD Sender: No OFD packet to send [08:48:55]Read from MH i2c: E2 [08:48:55]MH_I2C_Read... [08:48:55]Read from MH i2c: E2 03 00 [08:48:55]MH_I2C_Read... [08:48:55]Read from MH i2c: E2 03 00 46 06 00 90 00 C0 [08:48:55]RAPDU: 90 00 [08:48:55]wFMCommunicate OK [08:48:55]wFMCommunicate request_size=255 [08:48:55]MH_SAM_APDU [08:48:55]CAPDU: 80 0D 02 02 FA 03 00 8C 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF [08:48:55]Write to MH i2c: E2 02 01 47 06 80 0D 02 02 FA 00 03 00 8C 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 00 00 CF [08:48:55]Write i2c OK [08:48:55]MH_I2C_Read... [08:48:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:56]Read from MH i2c: E2 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 03 00 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 03 00 47 06 00 90 00 C1 [08:48:56]RAPDU: 90 00 [08:48:56]wFMCommunicate OK [08:48:56]wFMCommunicate request_size=155 [08:48:56]MH_SAM_APDU [08:48:56]CAPDU: 80 0D 02 02 96 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F7 4C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 85 02 00 35 04 06 00 25 E4 B9 29 CA B7 [08:48:56]Write to MH i2c: E2 9E 00 48 06 80 0D 02 02 96 00 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F7 4C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 85 02 00 35 04 06 00 25 E4 B9 29 CA B7 00 00 91 [08:48:56]Write i2c OK [08:48:56]MH_I2C_Read... [08:48:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:48:56]Read from MH i2c: E2 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 03 00 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 03 00 48 06 00 90 00 C2 [08:48:56]RAPDU: 90 00 [08:48:56]wFMCommunicate OK [08:48:56]wFMCommunicate request_size=4 [08:48:56]MH_SAM_APDU [08:48:56]CAPDU: 80 0D 03 02 [08:48:56]Write to MH i2c: E2 08 00 49 06 80 0D 03 02 00 00 00 00 CA [08:48:56]Write i2c OK [08:48:56]MH_I2C_Read... [08:48:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:48:56]Read from MH i2c: E2 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 0B 00 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 0B 00 49 06 00 2D 4F 7D 72 62 CD 09 B7 90 00 25 [08:48:56]RAPDU: 2D 4F 7D 72 62 CD 09 B7 90 00 [08:48:56]wFMCommunicate OK [08:48:56]SAM_PROTO_SignData done [08:48:56]FM_MakeSignedData done [08:48:56]CreateOFDProtocolMessage [08:48:56]wFMCommunicate request_size=4 [08:48:56]MH_SAM_APDU [08:48:56]CAPDU: 80 11 00 00 [08:48:56]Write to MH i2c: E2 08 00 4A 06 80 11 00 00 00 00 00 00 CA [08:48:56]Write i2c OK [08:48:56]MH_I2C_Read... [08:48:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:48:56]Read from MH i2c: E2 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 17 00 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: E2 17 00 4A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [08:48:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:48:56]wFMCommunicate OK [08:48:56]CreateOFDProtocolMessage done [08:48:56]OFDSenderStorePacket 165240 [08:48:56]StoreOFDPacket docnum=165240 [08:48:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A0 01 00 00 44 88 98 01 1E 1B 5A 03 01 00 03 00 8C 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F7 4C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 85 02 00 35 04 06 00 25 E4 B9 29 CA B7 2D 4F 7D 72 62 CD 09 B7 [08:48:56]CheckFolder [08:48:56]dirname=/storage/ofd_packets [08:48:56]CheckFolder done [08:48:56]ProducePacketName [08:48:56]name=ofd_packets/00165240 [08:48:56]NVStorageSaveData ofd_packets/00165240 [08:48:56]File name is /storage/ofd_packets/00165240 [08:48:56]Write 446 bytes [08:48:56]NVStorageSaveData done [08:48:56]OFDSenderStorePacket done [08:48:56]KKMCreateOFDPacket done [08:48:56]NVStorageSaveData kkm_last_timestamp [08:48:56]File name is /storage/kkm_last_timestamp [08:48:56]Write 4 bytes [08:48:56]NVStorageSaveData done [08:48:56]ExternCall_PrintAddStr [08:48:56]wPrintStart [08:48:56]Write to MH i2c: 01 00 00 4B 06 51 [08:48:56]Write i2c OK [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: 01 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: 01 07 00 [08:48:56]MH_I2C_Read... [08:48:56]Read from MH i2c: 01 07 00 4B 06 00 00 00 00 00 FF 0F 66 [08:48:56]RasterBufferAndPrint [08:48:56]line Счет N : (3)50996 [08:48:56]line ИНН: 02508201610067 [08:48:56]line Контрольно-Кассовый Чек [08:48:56]line ПРОДАЖА [08:48:56]line Товар: 4870022003305 [08:48:56]line Напиток Gorilla эн нат ж/б 0,5/0,45л [08:48:56]line 1.000 * 110.00 [08:48:56]line = 110.00 [08:48:56]line НДС 12% НСП 1% [08:48:56]line > о реализуемом товаре [08:48:56]line Товар: 48743570 [08:48:56]line Сигареты Winston XStyle Blue [08:48:56]line 1.000 * 140.00 [08:48:56]line = 140.00 [08:48:56]line НДС 12% НСП 1% [08:48:56]line > о реализуемом товаре [08:48:56]line ИТОГО: 250.00 [08:48:56]line НСП 1% : 2.21 [08:48:56]line НДС 12% : 26.55 [08:48:56]line Наличными: 0.00 [08:48:56]line Безнал.: 250.00 [08:48:56]line Место: АЗС № 130 "Партнер Нефть" [08:48:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:48:56]line СНО: Общий режим [08:48:56]line Чек 93 23.08.2024 08:48 [08:48:56]line Смена: 469 ФФД: 1.0 [08:48:56]line ЗНМ: 0300000070 [08:48:56]line РНМ: 0000000000092562 [08:48:56]line Версия ККМ: 001 [08:48:56]line Платежная система: O! деньги [08:48:56]line ФМ: 0000000000871769 [08:48:56]line ФД: 165240 [08:48:56]line ФПД: 41664289295031 [08:48:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165240&fm=41664289295031&tin=02508201610067®Number=0000000000092562&sum=25000 [08:48:56]line 0 [08:48:56]OFD Sender: Processing packet 165240 [packets to send 989, broken 988] [08:48:56]ProducePacketName [08:48:56]name=ofd_packets/00165240 [08:48:56]OFD Sender: To server: pG, [08:48:56]CommunicateWithHost lk.salyk.kg:30040 [08:48:56]ConnectInit lk.salyk.kg [08:48:56]written 0, free lines is 4095 [08:48:57]Write to MH i2c: 01 00 00 7C 06 82 [08:48:57]Write i2c OK [08:48:57]MH_I2C_Read... [08:48:57]Read from MH i2c: 01 [08:48:57]MH_I2C_Read... [08:48:57]Read from MH i2c: 01 07 00 [08:48:57]MH_I2C_Read... [08:48:57]Read from MH i2c: 01 07 00 7C 06 00 00 00 00 00 5B 0C F0 [08:48:57]RasterBufferAndPrint [08:48:57]line [08:48:57]line [08:48:57]line [08:48:57]line [08:48:57]line [08:48:57]written 0, free lines is 3170 [08:48:57]MH_Cut [08:48:57]Write to MH i2c: D1 01 00 83 06 01 5B [08:48:57]Write i2c OK [08:48:57]MH_I2C_Read... [08:48:57]Read from MH i2c: D1 [08:48:57]MH_I2C_Read... [08:48:57]Read from MH i2c: D1 01 00 [08:48:57]MH_I2C_Read... [08:48:57]Read from MH i2c: D1 01 00 83 06 00 5A [08:48:57]Write to MH i2c: 01 00 00 84 06 8A [08:48:57]Write i2c OK [08:48:57]MH_I2C_Read... [08:48:57]Connected sock=9 [08:48:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A0 01 00 00 44 88 98 01 1E 1B 5A 03 01 00 03 00 8C 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 00 00 00 F4 03 04 00 F7 4C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 85 02 00 35 04 06 00 25 E4 B9 29 CA B7 2D 4F 7D 72 62 CD 09 B7 [08:48:58]*** Cut start [08:48:58]*** Purtial cut [08:48:58]*** Stage 1: CUTSNS_PIN = 1 [08:48:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D7 AA 47 00 60 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 85 02 00 F4 03 04 00 44 F6 C7 66 B6 04 01 00 00 55 27 A1 8C CA B0 C5 AA [08:48:59]CommunicateWithHost err = 0 [08:48:59]CheckOFDResponse [08:48:59]1017 (14) - 77093643461234 [08:48:59]1041 (16) - 0000000000871769 [08:48:59]1040 (4) - 165240 [08:48:59]1012 (4) - 23.08.2024 02:39 [08:48:59]1206 (1) - 0 [08:48:59]OFD Sender: Remove packet 165240 [08:48:59]ProducePacketName [08:48:59]name=ofd_packets/00165240 [08:48:59]NVStorageDeleteData [08:49:00]Read from MH i2c: 01 [08:49:00]MH_I2C_Read... [08:49:00]*** Stop cut motor [08:49:00]*** Cut end [08:49:00]Read from MH i2c: 01 07 00 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 FF 0F 9F [08:49:00]process_action close_receipt done [08:49:00]requested_data is exist [08:49:00]produce_requested_data [08:49:00]requested_item fm.sn is exist - process it [08:49:00]wFMCommunicate request_size=4 [08:49:00]MH_SAM_APDU [08:49:00]CAPDU: 80 11 00 00 [08:49:00]Write to MH i2c: E2 08 00 85 06 80 11 00 00 00 00 00 00 05 [08:49:00]Write i2c OK [08:49:00]MH_I2C_Read... [08:49:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:00]Read from MH i2c: E2 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 17 00 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 17 00 85 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [08:49:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:49:00]wFMCommunicate OK [08:49:00]requested_item fd.num is exist - process it [08:49:00]SAM_PROTO_GetFieldsCounters [08:49:00]wFMCommunicate request_size=4 [08:49:00]MH_SAM_APDU [08:49:00]CAPDU: 80 13 00 00 [08:49:00]Write to MH i2c: E2 08 00 86 06 80 13 00 00 00 00 00 00 08 [08:49:00]Write i2c OK [08:49:00]MH_I2C_Read... [08:49:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:00]Read from MH i2c: E2 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 62 00 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 62 00 86 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 1A [08:49:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:49:00]wFMCommunicate OK [08:49:00]SAM_PROTO_GetFieldsCounters done [08:49:00]requested_item shift.num is exist - process it [08:49:00]requested_item shift.opened is exist - process it [08:49:00]req_shift_opened [08:49:00]FM_GetShiftState [08:49:00]SAM_PROTO_GetShiftState [08:49:00]wFMCommunicate request_size=4 [08:49:00]MH_SAM_APDU [08:49:00]CAPDU: 80 13 01 00 [08:49:00]Write to MH i2c: E2 08 00 87 06 80 13 01 00 00 00 00 00 0A [08:49:00]Write i2c OK [08:49:00]MH_I2C_Read... [08:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:00]OFD Sender: No OFD packet to send [08:49:00]Read from MH i2c: E2 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 0E 00 [08:49:00]MH_I2C_Read... [08:49:00]Read from MH i2c: E2 0E 00 87 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 38 [08:49:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:49:00]wFMCommunicate OK [08:49:00]SAM_PROTO_GetShiftState done [08:49:00]FM_GetShiftState done [08:49:00]req_shift_opened done [08:49:00]requested_item shift.open_date is exist - process it [08:49:00]req_shift_open_date [08:49:00]req_shift_open_date done [08:49:00]produce_requested_data done [08:49:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165240,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:49:00]process_action_free close_receipt [08:49:00]json_value_free [08:49:00]json_value_free done [08:49:00]process_json_proto returns [08:49:00]Send response to host [08:49:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165240,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:49:00]free response buf [08:49:00]execute_script done [08:49:00]execute_script returns [08:49:00]free content buf [08:49:00]Sock 8.Close socket [08:49:00]Sock 8.Thread stoped [08:49:05]OFD Sender: No OFD packet to send [08:49:10]OFD Sender: No OFD packet to send [08:49:15]OFD Sender: No OFD packet to send [08:49:20]OFD Sender: No OFD packet to send [08:49:21]int [08:49:21]Write to MH i2c: 01 00 00 88 06 8E [08:49:21]*** FLAG_PRN_PAP1 set [08:49:21]Write i2c OK [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: 01 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: 01 07 00 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: 01 07 00 88 06 00 01 00 00 00 FF 0F A4 [08:49:21]state=0 [08:49:21]No paper [08:49:21]int [08:49:21]Write to MH i2c: 01 00 00 89 06 8F [08:49:21]*** FLAG_PRN_PAP2 set [08:49:21]Write i2c OK [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: 01 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: 01 07 00 [08:49:21]MH_I2C_Read... [08:49:21]Read from MH i2c: 01 07 00 89 06 00 03 00 00 00 FF 0F A7 [08:49:21]state=0 [08:49:21]No paper [08:49:21]Cover opened [08:49:22]recv_with_timeout no data received [08:49:22]int [08:49:22]Write to MH i2c: 01 00 00 8A 06 90 [08:49:22]*** FLAG_PRN_PAP2 reset [08:49:22]Write i2c OK [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: 01 [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: 01 07 00 [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: 01 07 00 8A 06 00 01 00 00 00 FF 0F A6 [08:49:22]state=3 [08:49:22]No paper [08:49:22]Cover closed [08:49:22]int [08:49:22]Write to MH i2c: 01 00 00 8B 06 91 [08:49:22]*** FLAG_PRN_PAP2 set [08:49:22]Write i2c OK [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: 01 [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: 01 07 00 [08:49:22]MH_I2C_Read... [08:49:22]Read from MH i2c: 01 07 00 8B 06 00 03 00 00 00 FF 0F A9 [08:49:22]state=0 [08:49:22]No paper [08:49:22]Cover opened [08:49:24]int [08:49:24]Write to MH i2c: 01 00 00 8C 06 92 [08:49:24]*** FLAG_PRN_PAP2 reset [08:49:24]Write i2c OK [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 8C 06 00 01 00 00 00 FF 0F A8 [08:49:24]state=3 [08:49:24]No paper [08:49:24]Cover closed [08:49:24]int line is 0 - check status [08:49:24]Write to MH i2c: 01 00 00 8D 06 93 [08:49:24]*** FLAG_PRN_PAP1 reset [08:49:24]Write i2c OK [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 8D 06 00 00 00 00 00 FF 0F A8 [08:49:24]state=0 [08:49:24]int [08:49:24]Write to MH i2c: 01 00 00 8E 06 94 [08:49:24]Write i2c OK [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 [08:49:24]MH_I2C_Read... [08:49:24]Read from MH i2c: 01 07 00 8E 06 00 00 00 00 00 FF 0F A9 [08:49:24]state=0 [08:49:25]OFD Sender: No OFD packet to send [08:49:25]accept exits with 10 [08:49:25]New connection [08:49:25]New thread 3067120996 created [08:49:25]Thread 3066977636 joined [08:49:25]Waiting for new connection... [08:49:25] Sock 10.Parse request [08:49:25]Sock 10.Check first char [08:49:25]Sock 10.First char is OK [08:49:25]request: POST /json_proto HTTP/1.0 [08:49:25]Method: POST [08:49:25]URL: /json_proto [08:49:25]Method is POST - this is cgi request [08:49:25]url: /json_proto [08:49:25]query_string will be loaded in cgi processing [08:49:25]execute_cgi json_proto POST (null) [08:49:25]execute_cgi path=json_proto method=POST [08:49:25]POST find Content-Length [08:49:25]Host: 172.17.44.132:8080 [08:49:25]Content-Length: 685 [08:49:25]Content-Type: application/json [08:49:25] [08:49:25]POST finish read [08:49:25]Found Content-Length = 685 [08:49:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:25]execute_script... [08:49: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)294068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:25]POST & json_proto [08:49:25]process_json_proto [08:49:25]json parsed OK: [08:49:25]protocol is kg_v1.0 [08:49:25]action value=close_receipt [08:49:25]process_action close_receipt [08:49:25]cmd_close_receipt [08:49:25]MH_GetDate [08:49:25]Write to MH i2c: F0 00 00 8F 06 84 [08:49:25]Write i2c OK [08:49:25]MH_I2C_Read... [08:49:25]Read from MH i2c: F0 [08:49:25]MH_I2C_Read... [08:49:25]Read from MH i2c: F0 09 00 [08:49:25]MH_I2C_Read... [08:49:25]Read from MH i2c: F0 09 00 8F 06 00 16 4D C8 66 2A 83 C1 65 F1 [08:49:25]GetLastDocTimeStamp 1724402935 [08:49:25]current date 1724402966 [08:49:25]FM_GetShiftState [08:49:25]SAM_PROTO_GetShiftState [08:49:25]wFMCommunicate request_size=4 [08:49:25]MH_SAM_APDU [08:49:25]CAPDU: 80 13 01 00 [08:49:25]Write to MH i2c: E2 08 00 90 06 80 13 01 00 00 00 00 00 13 [08:49:25]Write i2c OK [08:49:25]MH_I2C_Read... [08:49:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:25]Read from MH i2c: E2 [08:49:25]MH_I2C_Read... [08:49:25]Read from MH i2c: E2 0E 00 [08:49:25]MH_I2C_Read... [08:49:26]Read from MH i2c: E2 0E 00 90 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 41 [08:49:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:49:26]wFMCommunicate OK [08:49:26]SAM_PROTO_GetShiftState done [08:49:26]FM_GetShiftState done [08:49:26]opened in 1724372766 [08:49:26]opened+sec_in_day 1724459166 [08:49:26]quantity*price = 150011 [08:49:26]sum+1 = 150012 [08:49:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.30 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 94 23.08.2024 08:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165241 ФПД: 85845737921513 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084926&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165241&fm=85845737921513&tin=02508201610067®Number=0000000000092562&sum=150000 [08:49:27]StoreToDocumentArchive [08:49:27]shift 469 fd 165241 [08:49:27]save to /storage/0469/doc_00165241 [08:49:27]save last doc name /storage/0469/doc_00165241 to /storage/kkm_last_doc_name [08:49:27]save OK [08:49:27]Clear old archive folders... [08:49:27]ProcessDocumentItem done err = 0, tmpTLVsize=250 [08:49:27]tlvbuf is 006A09D0 [08:49:27]SAM_PROTO_ClearQueue [08:49:27]wFMCommunicate request_size=4 [08:49:27]MH_SAM_APDU [08:49:27]CAPDU: 80 09 00 00 [08:49:27]Write to MH i2c: E2 08 00 9D 06 80 09 00 00 00 00 00 00 15 [08:49:27]Write i2c OK [08:49:27]MH_I2C_Read... [08:49:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:27]Read from MH i2c: E2 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 03 00 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [08:49:27]RAPDU: 90 00 [08:49:27]wFMCommunicate OK [08:49:27]SAM_PROTO_ClearQueue done [08:49:27]KKMCreateOFDPacket [08:49:27]OFDProtocolAddRootSTLVToBuf [08:49:27]FM_MakeSignedData [08:49:27]FM_MakeSignedData [08:49:27]SAM_PROTO_SignData [08:49:27]wFMCommunicate request_size=4 [08:49:27]MH_SAM_APDU [08:49:27]CAPDU: 80 0D 01 02 [08:49:27]Write to MH i2c: E2 08 00 9E 06 80 0D 01 02 00 00 00 00 1D [08:49:27]Write i2c OK [08:49:27]MH_I2C_Read... [08:49:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:27]Read from MH i2c: E2 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 03 00 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [08:49:27]RAPDU: 90 00 [08:49:27]wFMCommunicate OK [08:49:27]wFMCommunicate request_size=255 [08:49:27]MH_SAM_APDU [08:49:27]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 5E 00 00 00 F4 03 04 00 16 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 85 02 00 35 04 06 00 4E 13 [08:49:27]Write to MH i2c: E2 02 01 9F 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 5E 00 00 00 F4 03 04 00 16 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 85 02 00 35 04 06 00 4E 13 00 00 5E [08:49:27]Write i2c OK [08:49:27]MH_I2C_Read... [08:49:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:27]Read from MH i2c: E2 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 03 00 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [08:49:27]RAPDU: 90 00 [08:49:27]wFMCommunicate OK [08:49:27]wFMCommunicate request_size=9 [08:49:27]MH_SAM_APDU [08:49:27]CAPDU: 80 0D 02 02 04 84 B6 DB E9 [08:49:27]Write to MH i2c: E2 0C 00 A0 06 80 0D 02 02 04 00 84 B6 DB E9 00 00 26 [08:49:27]Write i2c OK [08:49:27]MH_I2C_Read... [08:49:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:27]Read from MH i2c: E2 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 03 00 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [08:49:27]RAPDU: 90 00 [08:49:27]wFMCommunicate OK [08:49:27]wFMCommunicate request_size=4 [08:49:27]MH_SAM_APDU [08:49:27]CAPDU: 80 0D 03 02 [08:49:27]Write to MH i2c: E2 08 00 A1 06 80 0D 03 02 00 00 00 00 22 [08:49:27]Write i2c OK [08:49:27]MH_I2C_Read... [08:49:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:27]Read from MH i2c: E2 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 0B 00 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 0B 00 A1 06 00 73 42 EF 41 B9 93 49 94 90 00 31 [08:49:27]RAPDU: 73 42 EF 41 B9 93 49 94 90 00 [08:49:27]wFMCommunicate OK [08:49:27]SAM_PROTO_SignData done [08:49:27]FM_MakeSignedData done [08:49:27]CreateOFDProtocolMessage [08:49:27]wFMCommunicate request_size=4 [08:49:27]MH_SAM_APDU [08:49:27]CAPDU: 80 11 00 00 [08:49:27]Write to MH i2c: E2 08 00 A2 06 80 11 00 00 00 00 00 00 22 [08:49:27]Write i2c OK [08:49:27]MH_I2C_Read... [08:49:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:27]Read from MH i2c: E2 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 17 00 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: E2 17 00 A2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7B [08:49:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:49:27]wFMCommunicate OK [08:49:27]CreateOFDProtocolMessage done [08:49:27]OFDSenderStorePacket 165241 [08:49:27]StoreOFDPacket docnum=165241 [08:49:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 89 2B 06 01 AA 1D 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 5E 00 00 00 F4 03 04 00 16 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 85 02 00 35 04 06 00 4E 13 84 B6 DB E9 73 42 EF 41 B9 93 49 94 [08:49:27]CheckFolder [08:49:27]dirname=/storage/ofd_packets [08:49:27]CheckFolder done [08:49:27]ProducePacketName [08:49:27]name=ofd_packets/00165241 [08:49:27]NVStorageSaveData ofd_packets/00165241 [08:49:27]File name is /storage/ofd_packets/00165241 [08:49:27]Write 300 bytes [08:49:27]NVStorageSaveData done [08:49:27]OFDSenderStorePacket done [08:49:27]KKMCreateOFDPacket done [08:49:27]NVStorageSaveData kkm_last_timestamp [08:49:27]File name is /storage/kkm_last_timestamp [08:49:27]Write 4 bytes [08:49:27]NVStorageSaveData done [08:49:27]ExternCall_PrintAddStr [08:49:27]wPrintStart [08:49:27]Write to MH i2c: 01 00 00 A3 06 A9 [08:49:27]Write i2c OK [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: 01 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: 01 07 00 [08:49:27]MH_I2C_Read... [08:49:27]Read from MH i2c: 01 07 00 A3 06 00 00 00 00 00 FF 0F BE [08:49:27]RasterBufferAndPrint [08:49:27]line Счет N : (1)294068 [08:49:27]line ИНН: 02508201610067 [08:49:27]line Контрольно-Кассовый Чек [08:49:27]line ПРОДАЖА [08:49:27]line ТРК (МРК, ГНК) : 81 [08:49:27]line Товар: 2711129700 [08:49:27]line ГАЗ-К-5 [08:49:27]line 40.110 * 37.40 [08:49:27]line = 1500.11 [08:49:27]line НДС 12% НСП 1% [08:49:27]line > о реализуемом товаре [08:49:27]line ОКРУГЛЕНИЕ: -0.11 [08:49:27]line ИТОГО: 1500.00 [08:49:27]line Внесено: 1500.00 [08:49:27]line СДАЧА: 0.00 [08:49:27]line НСП 1% : 13.27 [08:49:27]line НДС 12% : 159.30 [08:49:27]line Наличными: 1500.00 [08:49:27]line Безнал.: 0.00 [08:49:27]line Место: АЗС № 130 "Партнер Нефть" [08:49:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:49:27]line СНО: Общий режим [08:49:27]line Чек 94 23.08.2024 08:49 [08:49:27]line Смена: 469 ФФД: 1.0 [08:49:27]line ЗНМ: 0300000070 [08:49:27]line РНМ: 0000000000092562 [08:49:27]line Версия ККМ: 001 [08:49:27]line ФМ: 0000000000871769 [08:49:27]line ФД: 165241 [08:49:27]line ФПД: 85845737921513 [08:49:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T084926&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165241&fm=85845737921513&tin=02508201610067®Number=0000000000092562&sum=150000 [08:49:27]written 0, free lines is 4095 [08:49:27]OFD Sender: Processing packet 165241 [packets to send 989, broken 988] [08:49:27]ProducePacketName [08:49:27]name=ofd_packets/00165241 [08:49:27]OFD Sender: To server: pG, [08:49:27]CommunicateWithHost lk.salyk.kg:30040 [08:49:27]ConnectInit lk.salyk.kg [08:49:28]Write to MH i2c: 01 00 00 CE 06 D4 [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: 01 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: 01 07 00 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: 01 07 00 CE 06 00 00 00 00 00 BA 0C A1 [08:49:28]RasterBufferAndPrint [08:49:28]line [08:49:28]line [08:49:28]line [08:49:28]line [08:49:28]line [08:49:28]written 0, free lines is 3267 [08:49:28]MH_Cut [08:49:28]Write to MH i2c: D1 01 00 D5 06 01 AD [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: D1 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: D1 01 00 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: D1 01 00 D5 06 00 AC [08:49:28]Write to MH i2c: 01 00 00 D6 06 DC [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]*** Cut start [08:49:28]*** Purtial cut [08:49:28]*** Stage 1: CUTSNS_PIN = 1 [08:49:31]Read from MH i2c: 01 [08:49:31]MH_I2C_Read... [08:49:31]*** Stop cut motor [08:49:31]*** Cut end [08:49:31]Read from MH i2c: 01 07 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: 01 07 00 D6 06 00 00 00 00 00 FF 0F F1 [08:49:31]process_action close_receipt done [08:49:31]requested_data is exist [08:49:31]produce_requested_data [08:49:31]requested_item fm.sn is exist - process it [08:49:31]wFMCommunicate request_size=4 [08:49:31]MH_SAM_APDU [08:49:31]CAPDU: 80 11 00 00 [08:49:31]Write to MH i2c: E2 08 00 D7 06 80 11 00 00 00 00 00 00 57 [08:49:31]Write i2c OK [08:49:31]MH_I2C_Read... [08:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:31]Read from MH i2c: E2 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 17 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 17 00 D7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [08:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:49:31]wFMCommunicate OK [08:49:31]requested_item fd.num is exist - process it [08:49:31]SAM_PROTO_GetFieldsCounters [08:49:31]wFMCommunicate request_size=4 [08:49:31]MH_SAM_APDU [08:49:31]CAPDU: 80 13 00 00 [08:49:31]Write to MH i2c: E2 08 00 D8 06 80 13 00 00 00 00 00 00 5A [08:49:31]Write i2c OK [08:49:31]MH_I2C_Read... [08:49:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:31]Read from MH i2c: E2 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 62 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 62 00 D8 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 70 [08:49:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:49:31]wFMCommunicate OK [08:49:31]SAM_PROTO_GetFieldsCounters done [08:49:31]requested_item shift.num is exist - process it [08:49:31]requested_item shift.opened is exist - process it [08:49:31]req_shift_opened [08:49:31]FM_GetShiftState [08:49:31]SAM_PROTO_GetShiftState [08:49:31]wFMCommunicate request_size=4 [08:49:31]MH_SAM_APDU [08:49:31]CAPDU: 80 13 01 00 [08:49:31]Write to MH i2c: E2 08 00 D9 06 80 13 01 00 00 00 00 00 5C [08:49:31]Write i2c OK [08:49:31]MH_I2C_Read... [08:49:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:31]Read from MH i2c: E2 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 0E 00 [08:49:31]MH_I2C_Read... [08:49:31]Read from MH i2c: E2 0E 00 D9 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8A [08:49:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:49:31]wFMCommunicate OK [08:49:31]SAM_PROTO_GetShiftState done [08:49:31]FM_GetShiftState done [08:49:31]req_shift_opened done [08:49:31]requested_item shift.open_date is exist - process it [08:49:31]req_shift_open_date [08:49:31]req_shift_open_date done [08:49:31]produce_requested_data done [08:49:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165241,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:49:31]process_action_free close_receipt [08:49:31]json_value_free [08:49:31]json_value_free done [08:49:31]process_json_proto returns [08:49:31]Send response to host [08:49:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165241,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:49:31]free response buf [08:49:31]execute_script done [08:49:31]execute_script returns [08:49:31]free content buf [08:49:31]Sock 10.Close socket [08:49:31]Sock 10.Thread stoped [08:49:34]recv_with_timeout no data received [08:49:36]Connected sock=11 [08:49:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 89 2B 06 01 AA 1D 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 5E 00 00 00 F4 03 04 00 16 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 85 02 00 35 04 06 00 4E 13 84 B6 DB E9 73 42 EF 41 B9 93 49 94 [08:49:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1A F1 47 00 DE 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 85 02 00 F4 03 04 00 6B F6 C7 66 B6 04 01 00 00 8E B4 E6 C7 2C B1 72 21 [08:49:37]CommunicateWithHost err = 0 [08:49:37]CheckOFDResponse [08:49:37]1017 (14) - 77093643461234 [08:49:37]1041 (16) - 0000000000871769 [08:49:37]1040 (4) - 165241 [08:49:37]1012 (4) - 23.08.2024 02:39 [08:49:37]1206 (1) - 0 [08:49:37]OFD Sender: Remove packet 165241 [08:49:37]ProducePacketName [08:49:37]name=ofd_packets/00165241 [08:49:37]NVStorageDeleteData [08:49:38]OFD Sender: No OFD packet to send [08:49:43]OFD Sender: No OFD packet to send [08:49:48]OFD Sender: No OFD packet to send [08:49:53]OFD Sender: No OFD packet to send [08:49:53]recv_with_timeout no data received [08:49:58]OFD Sender: No OFD packet to send [08:50:03]OFD Sender: No OFD packet to send [08:50:08]OFD Sender: No OFD packet to send [08:50:08]recv_with_timeout no data received [08:50:13]OFD Sender: No OFD packet to send [08:50:18]OFD Sender: No OFD packet to send [08:50:19]recv_with_timeout no data received [08:50:23]OFD Sender: No OFD packet to send [08:50:28]OFD Sender: No OFD packet to send [08:50:33]accept exits with 8 [08:50:33]New connection [08:50:33]New thread 3066977636 created [08:50:33]Thread 3067120996 joined [08:50:33]Waiting for new connection... [08:50:33] Sock 8.Parse request [08:50:33]Sock 8.Check first char [08:50:33]Sock 8.First char is OK [08:50:33]request: POST /json_proto HTTP/1.0 [08:50:33]Method: POST [08:50:33]URL: /json_proto [08:50:33]Method is POST - this is cgi request [08:50:33]url: /json_proto [08:50:33]query_string will be loaded in cgi processing [08:50:33]execute_cgi json_proto POST (null) [08:50:33]execute_cgi path=json_proto method=POST [08:50:33]POST find Content-Length [08:50:33]Host: 172.17.44.132:8080 [08:50:33]Content-Length: 677 [08:50:33]Content-Type: application/json [08:50:33] [08:50:33]POST finish read [08:50:33]Found Content-Length = 677 [08:50:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:33]execute_script... [08:50: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)294071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:50:33]POST & json_proto [08:50:33]process_json_proto [08:50:33]json parsed OK: [08:50:33]protocol is kg_v1.0 [08:50:33]action value=close_receipt [08:50:33]process_action close_receipt [08:50:33]cmd_close_receipt [08:50:33]MH_GetDate [08:50:33]Write to MH i2c: F0 00 00 DA 06 CF [08:50:33]Write i2c OK [08:50:33]MH_I2C_Read... [08:50:33]Read from MH i2c: F0 [08:50:33]MH_I2C_Read... [08:50:33]Read from MH i2c: F0 09 00 [08:50:33]MH_I2C_Read... [08:50:33]Read from MH i2c: F0 09 00 DA 06 00 5A 4D C8 66 2A 83 C1 65 80 [08:50:33]GetLastDocTimeStamp 1724402966 [08:50:33]current date 1724403034 [08:50:33]FM_GetShiftState [08:50:33]SAM_PROTO_GetShiftState [08:50:33]wFMCommunicate request_size=4 [08:50:33]MH_SAM_APDU [08:50:33]CAPDU: 80 13 01 00 [08:50:33]Write to MH i2c: E2 08 00 DB 06 80 13 01 00 00 00 00 00 5E [08:50:33]Write i2c OK [08:50:33]MH_I2C_Read... [08:50:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:33]Read from MH i2c: E2 [08:50:33]MH_I2C_Read... [08:50:33]Read from MH i2c: E2 0E 00 [08:50:33]MH_I2C_Read... [08:50:33]Read from MH i2c: E2 0E 00 DB 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8C [08:50:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:50:33]wFMCommunicate OK [08:50:33]SAM_PROTO_GetShiftState done [08:50:33]FM_GetShiftState done [08:50:33]opened in 1724372766 [08:50:33]opened+sec_in_day 1724459166 [08:50:33]quantity*price = 50036 [08:50:33]sum+1 = 50037 [08:50:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 95 23.08.2024 08:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165242 ФПД: 84433031963773 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085034&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165242&fm=84433031963773&tin=02508201610067®Number=0000000000092562&sum=50000 [08:50:34]StoreToDocumentArchive [08:50:34]shift 469 fd 165242 [08:50:34]save to /storage/0469/doc_00165242 [08:50:34]save last doc name /storage/0469/doc_00165242 to /storage/kkm_last_doc_name [08:50:34]save OK [08:50:34]Clear old archive folders... [08:50:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:50:34]tlvbuf is 0060F5A0 [08:50:34]SAM_PROTO_ClearQueue [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 09 00 00 [08:50:34]Write to MH i2c: E2 08 00 E8 06 80 09 00 00 00 00 00 00 60 [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:50:34]Read from MH i2c: E2 03 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [08:50:34]RAPDU: 90 00 [08:50:34]wFMCommunicate OK [08:50:34]SAM_PROTO_ClearQueue done [08:50:34]KKMCreateOFDPacket [08:50:34]OFDProtocolAddRootSTLVToBuf [08:50:34]FM_MakeSignedData [08:50:34]FM_MakeSignedData [08:50:34]SAM_PROTO_SignData [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 0D 01 02 [08:50:34]Write to MH i2c: E2 08 00 E9 06 80 0D 01 02 00 00 00 00 68 [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 03 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [08:50:34]RAPDU: 90 00 [08:50:34]wFMCommunicate OK [08:50:34]wFMCommunicate request_size=255 [08:50:34]MH_SAM_APDU [08:50: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 5A 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 85 02 00 35 04 06 00 4C [08:50:34]Write to MH i2c: E2 02 01 EA 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 5A 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 85 02 00 35 04 06 00 4C 00 00 43 [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 03 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [08:50:34]RAPDU: 90 00 [08:50:34]wFMCommunicate OK [08:50:34]wFMCommunicate request_size=10 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 0D 02 02 05 CA 98 E0 A4 7D [08:50:34]Write to MH i2c: E2 0D 00 EB 06 80 0D 02 02 05 00 CA 98 E0 A4 7D 00 00 D8 [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 03 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 03 00 EB 06 00 90 00 65 [08:50:34]RAPDU: 90 00 [08:50:34]wFMCommunicate OK [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 0D 03 02 [08:50:34]Write to MH i2c: E2 08 00 EC 06 80 0D 03 02 00 00 00 00 6D [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 0B 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 0B 00 EC 06 00 41 9A DE 0C BC 7B AC 90 90 00 A6 [08:50:34]RAPDU: 41 9A DE 0C BC 7B AC 90 90 00 [08:50:34]wFMCommunicate OK [08:50:34]SAM_PROTO_SignData done [08:50:34]FM_MakeSignedData done [08:50:34]CreateOFDProtocolMessage [08:50:34]wFMCommunicate request_size=4 [08:50:34]MH_SAM_APDU [08:50:34]CAPDU: 80 11 00 00 [08:50:34]Write to MH i2c: E2 08 00 ED 06 80 11 00 00 00 00 00 00 6D [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:34]Read from MH i2c: E2 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 17 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: E2 17 00 ED 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [08:50:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:50:34]wFMCommunicate OK [08:50:34]CreateOFDProtocolMessage done [08:50:34]OFDSenderStorePacket 165242 [08:50:34]StoreOFDPacket docnum=165242 [08:50:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B9 5B 07 01 90 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 5A 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 85 02 00 35 04 06 00 4C CA 98 E0 A4 7D 41 9A DE 0C BC 7B AC 90 [08:50:34]CheckFolder [08:50:34]dirname=/storage/ofd_packets [08:50:34]CheckFolder done [08:50:34]ProducePacketName [08:50:34]name=ofd_packets/00165242 [08:50:34]NVStorageSaveData ofd_packets/00165242 [08:50:34]File name is /storage/ofd_packets/00165242 [08:50:34]Write 301 bytes [08:50:34]NVStorageSaveData done [08:50:34]OFDSenderStorePacket done [08:50:34]KKMCreateOFDPacket done [08:50:34]NVStorageSaveData kkm_last_timestamp [08:50:34]File name is /storage/kkm_last_timestamp [08:50:34]Write 4 bytes [08:50:34]NVStorageSaveData done [08:50:34]ExternCall_PrintAddStr [08:50:34]wPrintStart [08:50:34]Write to MH i2c: 01 00 00 EE 06 F4 [08:50:34]Write i2c OK [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: 01 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: 01 07 00 [08:50:34]MH_I2C_Read... [08:50:34]Read from MH i2c: 01 07 00 EE 06 00 00 00 00 00 FF 0F 09 [08:50:34]RasterBufferAndPrint [08:50:34]line Счет N : (1)294071 [08:50:34]line ИНН: 02508201610067 [08:50:34]line Контрольно-Кассовый Чек [08:50:34]line ПРОДАЖА [08:50:34]line ТРК (МРК, ГНК) : 32 [08:50:34]line Товар: 2710124130 [08:50:34]line Аи-92-К-5 [08:50:34]line 7.380 * 67.80 [08:50:34]line = 500.36 [08:50:34]line НДС 12% НСП 1% [08:50:34]line > о реализуемом товаре [08:50:34]line ОКРУГЛЕНИЕ: -0.36 [08:50:34]line ИТОГО: 500.00 [08:50:34]line Внесено: 500.00 [08:50:34]line СДАЧА: 0.00 [08:50:34]line НСП 1% : 4.43 [08:50:34]line НДС 12% : 53.14 [08:50:34]line Наличными: 500.00 [08:50:34]line Безнал.: 0.00 [08:50:34]line Место: АЗС № 130 "Партнер Нефть" [08:50:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:50:34]line СНО: Общий режим [08:50:34]line Чек 95 23.08.2024 08:50 [08:50:34]line Смена: 469 ФФД: 1.0 [08:50:34]line ЗНМ: 0300000070 [08:50:34]line РНМ: 0000000000092562 [08:50:34]line Версия ККМ: 001 [08:50:34]line ФМ: 0000000000871769 [08:50:34]line ФД: 165242 [08:50:34]line ФПД: 84433031963773 [08:50:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085034&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165242&fm=84433031963773&tin=02508201610067®Number=0000000000092562&sum=50000 [08:50:35]OFD Sender: Processing packet 165242 [packets to send 989, broken 988] [08:50:35]ProducePacketName [08:50:35]name=ofd_packets/00165242 [08:50:35]OFD Sender: To server: pG, [08:50:35]CommunicateWithHost lk.salyk.kg:30040 [08:50:35]ConnectInit lk.salyk.kg [08:50:35]written 0, free lines is 4095 [08:50:35]Write to MH i2c: 01 00 00 19 07 20 [08:50:35]Write i2c OK [08:50:35]MH_I2C_Read... [08:50:35]Read from MH i2c: 01 [08:50:35]MH_I2C_Read... [08:50:35]Read from MH i2c: 01 07 00 [08:50:35]MH_I2C_Read... [08:50:35]Read from MH i2c: 01 07 00 19 07 00 00 00 00 00 AE 0C E1 [08:50:35]RasterBufferAndPrint [08:50:35]line [08:50:35]line [08:50:35]line [08:50:35]line [08:50:35]line [08:50:35]written 0, free lines is 3253 [08:50:35]MH_Cut [08:50:35]Write to MH i2c: D1 01 00 20 07 01 F9 [08:50:35]Write i2c OK [08:50:35]MH_I2C_Read... [08:50:35]Read from MH i2c: D1 [08:50:35]MH_I2C_Read... [08:50:35]Read from MH i2c: D1 01 00 [08:50:35]MH_I2C_Read... [08:50:35]Read from MH i2c: D1 01 00 20 07 00 F8 [08:50:35]Write to MH i2c: 01 00 00 21 07 28 [08:50:35]Write i2c OK [08:50:35]MH_I2C_Read... [08:50:36]*** Cut start [08:50:36]*** Purtial cut [08:50:36]*** Stage 1: CUTSNS_PIN = 1 [08:50:38]Read from MH i2c: 01 [08:50:38]MH_I2C_Read... [08:50:38]*** Stop cut motor [08:50:38]*** Cut end [08:50:38]Read from MH i2c: 01 07 00 [08:50:38]MH_I2C_Read... [08:50:38]Read from MH i2c: 01 07 00 21 07 00 00 00 00 00 FF 0F 3D [08:50:38]process_action close_receipt done [08:50:38]requested_data is exist [08:50:38]produce_requested_data [08:50:38]requested_item fm.sn is exist - process it [08:50:38]wFMCommunicate request_size=4 [08:50:38]MH_SAM_APDU [08:50:38]CAPDU: 80 11 00 00 [08:50:38]Write to MH i2c: E2 08 00 22 07 80 11 00 00 00 00 00 00 A3 [08:50:38]Write i2c OK [08:50:38]MH_I2C_Read... [08:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:50:38]Read from MH i2c: E2 [08:50:38]MH_I2C_Read... [08:50:38]Read from MH i2c: E2 17 00 [08:50:38]MH_I2C_Read... [08:50:38]Read from MH i2c: E2 17 00 22 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [08:50:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:50:38]wFMCommunicate OK [08:50:38]requested_item fd.num is exist - process it [08:50:38]SAM_PROTO_GetFieldsCounters [08:50:38]wFMCommunicate request_size=4 [08:50:38]MH_SAM_APDU [08:50:38]CAPDU: 80 13 00 00 [08:50:38]Write to MH i2c: E2 08 00 23 07 80 13 00 00 00 00 00 00 A6 [08:50:38]Write i2c OK [08:50:38]MH_I2C_Read... [08:50:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:50:38]Read from MH i2c: E2 [08:50:38]MH_I2C_Read... [08:50:38]Read from MH i2c: E2 62 00 [08:50:38]MH_I2C_Read... [08:50:38]Read from MH i2c: E2 62 00 23 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [08:50:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:50:38]wFMCommunicate OK [08:50:38]SAM_PROTO_GetFieldsCounters done [08:50:38]requested_item shift.num is exist - process it [08:50:38]requested_item shift.opened is exist - process it [08:50:38]req_shift_opened [08:50:38]FM_GetShiftState [08:50:38]SAM_PROTO_GetShiftState [08:50:38]wFMCommunicate request_size=4 [08:50:38]MH_SAM_APDU [08:50:38]CAPDU: 80 13 01 00 [08:50:38]Write to MH i2c: E2 08 00 24 07 80 13 01 00 00 00 00 00 A8 [08:50:38]Write i2c OK [08:50:38]MH_I2C_Read... [08:50:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:50:38]Read from MH i2c: E2 [08:50:38]MH_I2C_Read... [08:50:38]Read from MH i2c: E2 0E 00 [08:50:38]MH_I2C_Read... [08:50:38]Read from MH i2c: E2 0E 00 24 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D6 [08:50:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:50:38]wFMCommunicate OK [08:50:38]SAM_PROTO_GetShiftState done [08:50:38]FM_GetShiftState done [08:50:38]req_shift_opened done [08:50:38]requested_item shift.open_date is exist - process it [08:50:38]req_shift_open_date [08:50:38]req_shift_open_date done [08:50:38]produce_requested_data done [08:50:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165242,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:50:38]process_action_free close_receipt [08:50:38]json_value_free [08:50:38]json_value_free done [08:50:38]process_json_proto returns [08:50:38]Send response to host [08:50:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165242,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:50:38]free response buf [08:50:38]execute_script done [08:50:38]execute_script returns [08:50:38]free content buf [08:50:38]Sock 8.Close socket [08:50:38]Sock 8.Thread stoped [08:50:38]recv_with_timeout no data received [08:50:40]ConnectInit Can't take IP for lk.salyk.kg [08:50:40]CommunicateWithHost connect error [08:50:40]CommunicateWithHost err = -1 [08:50:40]OFD Sender: Server communicate error [08:50:45]OFD Sender: Processing packet 165242 [packets to send 989, broken 988] [08:50:45]ProducePacketName [08:50:45]name=ofd_packets/00165242 [08:50:45]OFD Sender: To server: pG, [08:50:45]CommunicateWithHost lk.salyk.kg:30040 [08:50:45]ConnectInit lk.salyk.kg [08:50:50]ConnectInit Can't take IP for lk.salyk.kg [08:50:50]CommunicateWithHost connect error [08:50:50]CommunicateWithHost err = -1 [08:50:50]OFD Sender: Server communicate error [08:50:52]recv_with_timeout no data received [08:50:55]OFD Sender: Processing packet 165242 [packets to send 989, broken 988] [08:50:55]ProducePacketName [08:50:55]name=ofd_packets/00165242 [08:50:55]OFD Sender: To server: pG, [08:50:55]CommunicateWithHost lk.salyk.kg:30040 [08:50:55]ConnectInit lk.salyk.kg [08:51:00]ConnectInit Can't take IP for lk.salyk.kg [08:51:00]CommunicateWithHost connect error [08:51:00]CommunicateWithHost err = -1 [08:51:00]OFD Sender: Server communicate error [08:51:05]OFD Sender: Processing packet 165242 [packets to send 989, broken 988] [08:51:05]ProducePacketName [08:51:05]name=ofd_packets/00165242 [08:51:05]OFD Sender: To server: pG, [08:51:05]CommunicateWithHost lk.salyk.kg:30040 [08:51:05]ConnectInit lk.salyk.kg [08:51:09]recv_with_timeout no data received [08:51:10]ConnectInit Can't take IP for lk.salyk.kg [08:51:10]CommunicateWithHost connect error [08:51:10]CommunicateWithHost err = -1 [08:51:10]OFD Sender: Server communicate error [08:51:15]OFD Sender: Processing packet 165242 [packets to send 989, broken 988] [08:51:15]ProducePacketName [08:51:15]name=ofd_packets/00165242 [08:51:15]OFD Sender: To server: pG, [08:51:15]CommunicateWithHost lk.salyk.kg:30040 [08:51:15]ConnectInit lk.salyk.kg [08:51:20]ConnectInit Can't take IP for lk.salyk.kg [08:51:20]CommunicateWithHost connect error [08:51:20]CommunicateWithHost err = -1 [08:51:20]OFD Sender: Server communicate error [08:51:25]OFD Sender: Processing packet 165242 [packets to send 989, broken 988] [08:51:25]ProducePacketName [08:51:25]name=ofd_packets/00165242 [08:51:25]OFD Sender: To server: pG, [08:51:25]CommunicateWithHost lk.salyk.kg:30040 [08:51:25]ConnectInit lk.salyk.kg [08:51:26]recv_with_timeout no data received [08:51:29]Connected sock=10 [08:51:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B9 5B 07 01 90 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 5A 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 85 02 00 35 04 06 00 4C CA 98 E0 A4 7D 41 9A DE 0C BC 7B AC 90 [08:51:29]accept exits with 9 [08:51:29]New connection [08:51:29]New thread 3067120996 created [08:51:29]Thread 3066977636 joined [08:51:29]Waiting for new connection... [08:51:29] Sock 9.Parse request [08:51:29]Sock 9.Check first char [08:51:29]Sock 9.First char is OK [08:51:29]request: POST /json_proto HTTP/1.0 [08:51:29]Method: POST [08:51:29]URL: /json_proto [08:51:29]Method is POST - this is cgi request [08:51:29]url: /json_proto [08:51:29]query_string will be loaded in cgi processing [08:51:29]execute_cgi json_proto POST (null) [08:51:29]execute_cgi path=json_proto method=POST [08:51:29]POST find Content-Length [08:51:29]Host: 172.17.44.132:8080 [08:51:29]Content-Length: 800 [08:51:29]Content-Type: application/json [08:51:29] [08:51:29]POST finish read [08:51:29]Found Content-Length = 800 [08:51:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 36.090, "sum" : 2750.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2750.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:29]execute_script... [08:51: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)294070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 36.090, "sum" : 2750.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2750.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:29]POST & json_proto [08:51:29]process_json_proto [08:51:29]json parsed OK: [08:51:29]protocol is kg_v1.0 [08:51:29]action value=close_receipt [08:51:29]process_action close_receipt [08:51:29]cmd_close_receipt [08:51:29]MH_GetDate [08:51:29]Write to MH i2c: F0 00 00 25 07 1B [08:51:29]Write i2c OK [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: F0 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: F0 09 00 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: F0 09 00 25 07 00 92 4D C8 66 2A 83 C1 65 04 [08:51:29]GetLastDocTimeStamp 1724403034 [08:51:29]current date 1724403090 [08:51:29]FM_GetShiftState [08:51:29]SAM_PROTO_GetShiftState [08:51:29]wFMCommunicate request_size=4 [08:51:29]MH_SAM_APDU [08:51:29]CAPDU: 80 13 01 00 [08:51:29]Write to MH i2c: E2 08 00 26 07 80 13 01 00 00 00 00 00 AA [08:51:29]Write i2c OK [08:51:29]MH_I2C_Read... [08:51:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:29]Read from MH i2c: E2 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 0E 00 [08:51:29]MH_I2C_Read... [08:51:29]Read from MH i2c: E2 0E 00 26 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D8 [08:51:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:51:29]wFMCommunicate OK [08:51:29]SAM_PROTO_GetShiftState done [08:51:29]FM_GetShiftState done [08:51:29]opened in 1724372766 [08:51:29]opened+sec_in_day 1724459166 [08:51:29]quantity*price = 275005 [08:51:29]sum+1 = 275007 [08:51:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2750.06 НСП 1% : 24.34 НДС 12% : 292.04 Наличными: 0.00 Безнал.: 2750.06 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 96 23.08.2024 08:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165243 ФПД: 101976655184990 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085130&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165243&fm=101976655184990&tin=02508201610067®Number=0000000000092562&sum=275006 [08:51:30]StoreToDocumentArchive [08:51:30]shift 469 fd 165243 [08:51:30]save to /storage/0469/doc_00165243 [08:51:30]save last doc name /storage/0469/doc_00165243 to /storage/kkm_last_doc_name [08:51:30]save OK [08:51:30]Clear old archive folders... [08:51:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:51:30]tlvbuf is 0060AC30 [08:51:30]SAM_PROTO_ClearQueue [08:51:30]wFMCommunicate request_size=4 [08:51:30]MH_SAM_APDU [08:51:30]CAPDU: 80 09 00 00 [08:51:30]Write to MH i2c: E2 08 00 33 07 80 09 00 00 00 00 00 00 AC [08:51:30]Write i2c OK [08:51:30]MH_I2C_Read... [08:51:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:30]Read from MH i2c: E2 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: E2 03 00 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [08:51:30]RAPDU: 90 00 [08:51:30]wFMCommunicate OK [08:51:30]SAM_PROTO_ClearQueue done [08:51:30]KKMCreateOFDPacket [08:51:30]OFDProtocolAddRootSTLVToBuf [08:51:30]FM_MakeSignedData [08:51:30]FM_MakeSignedData [08:51:30]SAM_PROTO_SignData [08:51:30]wFMCommunicate request_size=4 [08:51:30]MH_SAM_APDU [08:51:30]CAPDU: 80 0D 01 02 [08:51:30]Write to MH i2c: E2 08 00 34 07 80 0D 01 02 00 00 00 00 B4 [08:51:30]Write i2c OK [08:51:30]MH_I2C_Read... [08:51:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:30]Read from MH i2c: E2 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: E2 03 00 [08:51:30]MH_I2C_Read... [08:51:30]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [08:51:30]RAPDU: 90 00 [08:51:30]wFMCommunicate OK [08:51:30]wFMCommunicate request_size=255 [08:51:30]MH_SAM_APDU [08:51:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FA 8C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 3E 32 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3E 32 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 72 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3E 32 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 92 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 85 02 00 35 04 06 00 5C BF 4A 4E [08:51:30]Write to MH i2c: E2 02 01 35 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FA 8C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 3E 32 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3E 32 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 72 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3E 32 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 92 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 85 02 00 35 04 06 00 5C BF 4A 4E 00 00 E7 [08:51:30]Write i2c OK [08:51:30]MH_I2C_Read... [08:51:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:31]Read from MH i2c: E2 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 03 00 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 03 00 35 07 00 90 00 B0 [08:51:31]RAPDU: 90 00 [08:51:31]wFMCommunicate OK [08:51:31]wFMCommunicate request_size=7 [08:51:31]MH_SAM_APDU [08:51:31]CAPDU: 80 0D 02 02 02 C4 5E [08:51:31]Write to MH i2c: E2 0A 00 36 07 80 0D 02 02 02 00 C4 5E 00 00 DD [08:51:31]Write i2c OK [08:51:31]MH_I2C_Read... [08:51:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:31]Read from MH i2c: E2 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 03 00 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 03 00 36 07 00 90 00 B1 [08:51:31]RAPDU: 90 00 [08:51:31]wFMCommunicate OK [08:51:31]wFMCommunicate request_size=4 [08:51:31]MH_SAM_APDU [08:51:31]CAPDU: 80 0D 03 02 [08:51:31]Write to MH i2c: E2 08 00 37 07 80 0D 03 02 00 00 00 00 B9 [08:51:31]Write i2c OK [08:51:31]MH_I2C_Read... [08:51:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:31]Read from MH i2c: E2 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 0B 00 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 0B 00 37 07 00 C6 F0 69 27 6D E3 C4 1D 90 00 31 [08:51:31]RAPDU: C6 F0 69 27 6D E3 C4 1D 90 00 [08:51:31]wFMCommunicate OK [08:51:31]SAM_PROTO_SignData done [08:51:31]FM_MakeSignedData done [08:51:31]CreateOFDProtocolMessage [08:51:31]wFMCommunicate request_size=4 [08:51:31]MH_SAM_APDU [08:51:31]CAPDU: 80 11 00 00 [08:51:31]Write to MH i2c: E2 08 00 38 07 80 11 00 00 00 00 00 00 B9 [08:51:31]Write i2c OK [08:51:31]MH_I2C_Read... [08:51:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:31]Read from MH i2c: E2 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 17 00 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: E2 17 00 38 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [08:51:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:51:31]wFMCommunicate OK [08:51:31]CreateOFDProtocolMessage done [08:51:31]OFDSenderStorePacket 165243 [08:51:31]StoreOFDPacket docnum=165243 [08:51:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A3 A3 04 01 BA 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FA 8C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 3E 32 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3E 32 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 72 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3E 32 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 92 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 85 02 00 35 04 06 00 5C BF 4A 4E C4 5E C6 F0 69 27 6D E3 C4 1D [08:51:31]CheckFolder [08:51:31]dirname=/storage/ofd_packets [08:51:31]CheckFolder done [08:51:31]ProducePacketName [08:51:31]name=ofd_packets/00165243 [08:51:31]NVStorageSaveData ofd_packets/00165243 [08:51:31]File name is /storage/ofd_packets/00165243 [08:51:31]Write 298 bytes [08:51:31]NVStorageSaveData done [08:51:31]OFDSenderStorePacket done [08:51:31]KKMCreateOFDPacket done [08:51:31]NVStorageSaveData kkm_last_timestamp [08:51:31]File name is /storage/kkm_last_timestamp [08:51:31]Write 4 bytes [08:51:31]NVStorageSaveData done [08:51:31]ExternCall_PrintAddStr [08:51:31]wPrintStart [08:51:31]Write to MH i2c: 01 00 00 39 07 40 [08:51:31]Write i2c OK [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: 01 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: 01 07 00 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: 01 07 00 39 07 00 00 00 00 00 FF 0F 55 [08:51:31]RasterBufferAndPrint [08:51:31]line Счет N : (1)294070 [08:51:31]line ИНН: 02508201610067 [08:51:31]line Контрольно-Кассовый Чек [08:51:31]line ПРОДАЖА [08:51:31]line ТРК (МРК, ГНК) : 21 [08:51:31]line Товар: 2710194800 [08:51:31]line ДТ-К-5 [08:51:31]line 36.090 * 76.20 [08:51:31]line = 2750.06 [08:51:31]line НДС 12% НСП 1% [08:51:31]line > о реализуемом товаре [08:51:31]line ИТОГО: 2750.06 [08:51:31]line НСП 1% : 24.34 [08:51:31]line НДС 12% : 292.04 [08:51:31]line Наличными: 0.00 [08:51:31]line Безнал.: 2750.06 [08:51:31]line Место: АЗС № 130 "Партнер Нефть" [08:51:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:51:31]line СНО: Общий режим [08:51:31]line Чек 96 23.08.2024 08:51 [08:51:31]line Смена: 469 ФФД: 1.0 [08:51:31]line ЗНМ: 0300000070 [08:51:31]line РНМ: 0000000000092562 [08:51:31]line Версия ККМ: 001 [08:51:31]line Платежная система: O! деньги [08:51:31]line ФМ: 0000000000871769 [08:51:31]line ФД: 165243 [08:51:31]line ФПД: 101976655184990 [08:51:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085130&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165243&fm=101976655184990&tin=02508201610067®Number=0000000000092562&sum=275006 [08:51:31]written 0, free lines is 4095 [08:51:31]Write to MH i2c: 01 00 00 63 07 6A [08:51:31]Write i2c OK [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: 01 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: 01 07 00 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: 01 07 00 63 07 00 00 00 00 00 DA 0C 57 [08:51:31]RasterBufferAndPrint [08:51:31]line [08:51:31]line [08:51:31]line [08:51:31]line [08:51:31]line [08:51:31]written 0, free lines is 3296 [08:51:31]MH_Cut [08:51:31]Write to MH i2c: D1 01 00 6A 07 01 43 [08:51:31]Write i2c OK [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: D1 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: D1 01 00 [08:51:31]MH_I2C_Read... [08:51:31]Read from MH i2c: D1 01 00 6A 07 00 42 [08:51:31]Write to MH i2c: 01 00 00 6B 07 72 [08:51:31]Write i2c OK [08:51:31]MH_I2C_Read... [08:51:32]*** Cut start [08:51:32]*** Purtial cut [08:51:32]*** Stage 1: CUTSNS_PIN = 1 [08:51:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 03 EB 47 00 83 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 85 02 00 F4 03 04 00 DC F6 C7 66 B6 04 01 00 00 3E 40 84 0C 4F 1C F3 32 [08:51:33]CommunicateWithHost err = 0 [08:51:33]CheckOFDResponse [08:51:33]1017 (14) - 77093643461234 [08:51:33]1041 (16) - 0000000000871769 [08:51:33]1040 (4) - 165242 [08:51:33]1012 (4) - 23.08.2024 02:41 [08:51:33]1206 (1) - 0 [08:51:33]OFD Sender: Remove packet 165242 [08:51:33]ProducePacketName [08:51:33]name=ofd_packets/00165242 [08:51:33]NVStorageDeleteData [08:51:33]OFD Sender: Processing packet 165243 [packets to send 989, broken 988] [08:51:33]ProducePacketName [08:51:33]name=ofd_packets/00165243 [08:51:33]OFD Sender: To server: pG, [08:51:33]CommunicateWithHost lk.salyk.kg:30040 [08:51:33]ConnectInit lk.salyk.kg [08:51:34]Read from MH i2c: 01 [08:51:34]MH_I2C_Read... [08:51:34]*** Stop cut motor [08:51:34]*** Cut end [08:51:34]Read from MH i2c: 01 07 00 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: 01 07 00 6B 07 00 00 00 00 00 FF 0F 87 [08:51:34]process_action close_receipt done [08:51:34]requested_data is exist [08:51:34]produce_requested_data [08:51:34]requested_item fm.sn is exist - process it [08:51:34]wFMCommunicate request_size=4 [08:51:34]MH_SAM_APDU [08:51:34]CAPDU: 80 11 00 00 [08:51:34]Write to MH i2c: E2 08 00 6C 07 80 11 00 00 00 00 00 00 ED [08:51:34]Write i2c OK [08:51:34]MH_I2C_Read... [08:51:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:34]Read from MH i2c: E2 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 17 00 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 17 00 6C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [08:51:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:51:34]wFMCommunicate OK [08:51:34]requested_item fd.num is exist - process it [08:51:34]SAM_PROTO_GetFieldsCounters [08:51:34]wFMCommunicate request_size=4 [08:51:34]MH_SAM_APDU [08:51:34]CAPDU: 80 13 00 00 [08:51:34]Write to MH i2c: E2 08 00 6D 07 80 13 00 00 00 00 00 00 F0 [08:51:34]Write i2c OK [08:51:34]MH_I2C_Read... [08:51:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:51:34]Read from MH i2c: E2 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 62 00 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 62 00 6D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 0E [08:51:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:51:34]wFMCommunicate OK [08:51:34]SAM_PROTO_GetFieldsCounters done [08:51:34]requested_item shift.num is exist - process it [08:51:34]requested_item shift.opened is exist - process it [08:51:34]req_shift_opened [08:51:34]FM_GetShiftState [08:51:34]SAM_PROTO_GetShiftState [08:51:34]wFMCommunicate request_size=4 [08:51:34]MH_SAM_APDU [08:51:34]CAPDU: 80 13 01 00 [08:51:34]Write to MH i2c: E2 08 00 6E 07 80 13 01 00 00 00 00 00 F2 [08:51:34]Write i2c OK [08:51:34]MH_I2C_Read... [08:51:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:34]Read from MH i2c: E2 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 0E 00 [08:51:34]MH_I2C_Read... [08:51:34]Read from MH i2c: E2 0E 00 6E 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 20 [08:51:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:51:34]wFMCommunicate OK [08:51:34]SAM_PROTO_GetShiftState done [08:51:34]FM_GetShiftState done [08:51:34]req_shift_opened done [08:51:34]requested_item shift.open_date is exist - process it [08:51:34]req_shift_open_date [08:51:34]req_shift_open_date done [08:51:34]produce_requested_data done [08:51:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165243,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:51:34]process_action_free close_receipt [08:51:34]json_value_free [08:51:34]json_value_free done [08:51:34]process_json_proto returns [08:51:34]Send response to host [08:51:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165243,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:51:34]free response buf [08:51:34]execute_script done [08:51:34]execute_script returns [08:51:34]free content buf [08:51:34]Sock 9.Close socket [08:51:34]Sock 9.Thread stoped [08:51:34]Connected sock=10 [08:51:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A3 A3 04 01 BA 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FA 8C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 3E 32 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 3E 32 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 72 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 3E 32 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 92 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 85 02 00 35 04 06 00 5C BF 4A 4E C4 5E C6 F0 69 27 6D E3 C4 1D [08:51:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E5 4F 47 00 3E 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 85 02 00 F4 03 04 00 E2 F6 C7 66 B6 04 01 00 00 FF 93 04 27 E2 2B F7 21 [08:51:37]CommunicateWithHost err = 0 [08:51:37]CheckOFDResponse [08:51:37]1017 (14) - 77093643461234 [08:51:37]1041 (16) - 0000000000871769 [08:51:37]1040 (4) - 165243 [08:51:37]1012 (4) - 23.08.2024 02:41 [08:51:37]1206 (1) - 0 [08:51:37]OFD Sender: Remove packet 165243 [08:51:37]ProducePacketName [08:51:37]name=ofd_packets/00165243 [08:51:37]NVStorageDeleteData [08:51:38]OFD Sender: No OFD packet to send [08:51:38]OFD Sender: No OFD packet to send [08:51:43]OFD Sender: No OFD packet to send [08:51:48]OFD Sender: No OFD packet to send [08:51:53]OFD Sender: No OFD packet to send [08:51:56]accept exits with 8 [08:51:56]New connection [08:51:56]New thread 3066977636 created [08:51:56]Thread 3067120996 joined [08:51:56]Waiting for new connection... [08:51:56] Sock 8.Parse request [08:51:56]Sock 8.Check first char [08:51:56]Sock 8.First char is OK [08:51:56]request: POST /json_proto HTTP/1.0 [08:51:56]Method: POST [08:51:56]URL: /json_proto [08:51:56]Method is POST - this is cgi request [08:51:56]url: /json_proto [08:51:56]query_string will be loaded in cgi processing [08:51:56]execute_cgi json_proto POST (null) [08:51:56]execute_cgi path=json_proto method=POST [08:51:56]POST find Content-Length [08:51:56]Host: 172.17.44.132:8080 [08:51:56]Content-Length: 781 [08:51:56]Content-Type: application/json [08:51:56] [08:51:56]POST finish read [08:51:56]Found Content-Length = 781 [08:51:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50997", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:56]execute_script... [08:51:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50997", "tax_sys" : 0, "items" : [ { "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 145.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:56]POST & json_proto [08:51:56]process_json_proto [08:51:56]json parsed OK: [08:51:56]protocol is kg_v1.0 [08:51:56]action value=close_receipt [08:51:56]process_action close_receipt [08:51:56]cmd_close_receipt [08:51:56]MH_GetDate [08:51:56]Write to MH i2c: F0 00 00 6F 07 65 [08:51:56]Write i2c OK [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: F0 [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: F0 09 00 [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: F0 09 00 6F 07 00 AD 4D C8 66 2A 83 C1 65 69 [08:51:56]GetLastDocTimeStamp 1724403090 [08:51:56]current date 1724403117 [08:51:56]FM_GetShiftState [08:51:56]SAM_PROTO_GetShiftState [08:51:56]wFMCommunicate request_size=4 [08:51:56]MH_SAM_APDU [08:51:56]CAPDU: 80 13 01 00 [08:51:56]Write to MH i2c: E2 08 00 70 07 80 13 01 00 00 00 00 00 F4 [08:51:56]Write i2c OK [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: E2 [08:51:56]MH_I2C_Read... [08:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:56]Read from MH i2c: E2 0E 00 [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: E2 0E 00 70 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 22 [08:51:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:51:56]wFMCommunicate OK [08:51:56]SAM_PROTO_GetShiftState done [08:51:56]FM_GetShiftState done [08:51:56]opened in 1724372766 [08:51:56]opened+sec_in_day 1724459166 [08:51:56]quantity*price = 14500 [08:51:56]sum+1 = 14501 [08:51:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 145.00 НСП 1% : 1.28 НДС 12% : 15.40 Наличными: 0.00 Безнал.: 145.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 97 23.08.2024 08:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165244 ФПД: 79667323661567 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165244&fm=79667323661567&tin=02508201610067®Number=0000000000092562&sum=14500 0 [08:51:57]StoreToDocumentArchive [08:51:57]shift 469 fd 165244 [08:51:57]save to /storage/0469/doc_00165244 [08:51:57]save last doc name /storage/0469/doc_00165244 to /storage/kkm_last_doc_name [08:51:57]save OK [08:51:57]Clear old archive folders... [08:51:57]ProcessDocumentItem done err = 0, tmpTLVsize=273 [08:51:57]tlvbuf is 00698240 [08:51:57]SAM_PROTO_ClearQueue [08:51:57]wFMCommunicate request_size=4 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 09 00 00 [08:51:57]Write to MH i2c: E2 08 00 7D 07 80 09 00 00 00 00 00 00 F6 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 7D 07 00 90 00 F8 [08:51:57]RAPDU: 90 00 [08:51:57]wFMCommunicate OK [08:51:57]SAM_PROTO_ClearQueue done [08:51:57]KKMCreateOFDPacket [08:51:57]OFDProtocolAddRootSTLVToBuf [08:51:57]FM_MakeSignedData [08:51:57]FM_MakeSignedData [08:51:57]SAM_PROTO_SignData [08:51:57]wFMCommunicate request_size=4 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 0D 01 02 [08:51:57]Write to MH i2c: E2 08 00 7E 07 80 0D 01 02 00 00 00 00 FE [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 7E 07 00 90 00 F9 [08:51:57]RAPDU: 90 00 [08:51:57]wFMCommunicate OK [08:51:57]wFMCommunicate request_size=255 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 AD 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [08:51:57]Write to MH i2c: E2 02 01 7F 07 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 AD 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 81 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 7F 07 00 90 00 FA [08:51:57]RAPDU: 90 00 [08:51:57]wFMCommunicate OK [08:51:57]wFMCommunicate request_size=32 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 85 02 00 35 04 06 00 48 74 FE 86 EC FF [08:51:57]Write to MH i2c: E2 23 00 80 07 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 85 02 00 35 04 06 00 48 74 FE 86 EC FF 00 00 92 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 80 07 00 90 00 FB [08:51:57]RAPDU: 90 00 [08:51:57]wFMCommunicate OK [08:51:57]wFMCommunicate request_size=4 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 0D 03 02 [08:51:57]Write to MH i2c: E2 08 00 81 07 80 0D 03 02 00 00 00 00 03 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 0B 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 0B 00 81 07 00 9C 1E BC A2 70 02 96 F2 90 00 16 [08:51:57]RAPDU: 9C 1E BC A2 70 02 96 F2 90 00 [08:51:57]wFMCommunicate OK [08:51:57]SAM_PROTO_SignData done [08:51:57]FM_MakeSignedData done [08:51:57]CreateOFDProtocolMessage [08:51:57]wFMCommunicate request_size=4 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 11 00 00 [08:51:57]Write to MH i2c: E2 08 00 82 07 80 11 00 00 00 00 00 00 03 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 17 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 17 00 82 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [08:51:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:51:57]wFMCommunicate OK [08:51:57]CreateOFDProtocolMessage done [08:51:57]OFDSenderStorePacket 165244 [08:51:57]StoreOFDPacket docnum=165244 [08:51:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 4E 32 1D 01 98 EF 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 AD 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 85 02 00 35 04 06 00 48 74 FE 86 EC FF 9C 1E BC A2 70 02 96 F2 [08:51:57]CheckFolder [08:51:57]dirname=/storage/ofd_packets [08:51:57]CheckFolder done [08:51:57]ProducePacketName [08:51:57]name=ofd_packets/00165244 [08:51:57]NVStorageSaveData ofd_packets/00165244 [08:51:57]File name is /storage/ofd_packets/00165244 [08:51:57]Write 323 bytes [08:51:57]NVStorageSaveData done [08:51:57]OFDSenderStorePacket done [08:51:57]KKMCreateOFDPacket done [08:51:57]NVStorageSaveData kkm_last_timestamp [08:51:57]File name is /storage/kkm_last_timestamp [08:51:57]Write 4 bytes [08:51:57]NVStorageSaveData done [08:51:57]ExternCall_PrintAddStr [08:51:57]wPrintStart [08:51:57]Write to MH i2c: 01 00 00 83 07 8A [08:51:58]Write i2c OK [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: 01 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: 01 07 00 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: 01 07 00 83 07 00 00 00 00 00 FF 0F 9F [08:51:58]RasterBufferAndPrint [08:51:58]line Счет N : (3)50997 [08:51:58]line ИНН: 02508201610067 [08:51:58]line Контрольно-Кассовый Чек [08:51:58]line ПРОДАЖА [08:51:58]line Товар: 48744119 [08:51:58]line Сигареты Winston Xstyle Dual [08:51:58]line 1.000 * 145.00 [08:51:58]line = 145.00 [08:51:58]line НДС 12% НСП 1% [08:51:58]line > о реализуемом товаре [08:51:58]line ИТОГО: 145.00 [08:51:58]line НСП 1% : 1.28 [08:51:58]line НДС 12% : 15.40 [08:51:58]line Наличными: 0.00 [08:51:58]line Безнал.: 145.00 [08:51:58]line Место: АЗС № 130 "Партнер Нефть" [08:51:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:51:58]line СНО: Общий режим [08:51:58]line Чек 97 23.08.2024 08:51 [08:51:58]line Смена: 469 ФФД: 1.0 [08:51:58]line ЗНМ: 0300000070 [08:51:58]line РНМ: 0000000000092562 [08:51:58]line Версия ККМ: 001 [08:51:58]line Платежная система: O! деньги [08:51:58]line ФМ: 0000000000871769 [08:51:58]line ФД: 165244 [08:51:58]line ФПД: 79667323661567 [08:51:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165244&fm=79667323661567&tin=02508201610067®Number=0000000000092562&sum=14500 [08:51:58]line 0 [08:51:58]OFD Sender: Processing packet 165244 [packets to send 989, broken 988] [08:51:58]ProducePacketName [08:51:58]name=ofd_packets/00165244 [08:51:58]OFD Sender: To server: pG, [08:51:58]CommunicateWithHost lk.salyk.kg:30040 [08:51:58]ConnectInit lk.salyk.kg [08:51:58]written 0, free lines is 4095 [08:51:58]Write to MH i2c: 01 00 00 AD 07 B4 [08:51:58]Write i2c OK [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: 01 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: 01 07 00 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: 01 07 00 AD 07 00 00 00 00 00 C0 0C 87 [08:51:58]RasterBufferAndPrint [08:51:58]line [08:51:58]line [08:51:58]line [08:51:58]line [08:51:58]line [08:51:58]written 0, free lines is 3279 [08:51:58]MH_Cut [08:51:58]Write to MH i2c: D1 01 00 B4 07 01 8D [08:51:58]Write i2c OK [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: D1 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: D1 01 00 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: D1 01 00 B4 07 00 8C [08:51:58]Write to MH i2c: 01 00 00 B5 07 BC [08:51:58]Write i2c OK [08:51:58]MH_I2C_Read... [08:51:58]Connected sock=10 [08:51:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 4E 32 1D 01 98 EF 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 34 31 31 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 73 74 79 6C 65 20 44 75 61 6C FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 A4 38 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A4 38 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 AD 4D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 85 02 00 35 04 06 00 48 74 FE 86 EC FF 9C 1E BC A2 70 02 96 F2 [08:51:59]*** Cut start [08:51:59]*** Purtial cut [08:51:59]*** Stage 1: CUTSNS_PIN = 1 [08:51:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E CF 47 00 99 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 85 02 00 F4 03 04 00 FA F6 C7 66 B6 04 01 00 00 3D 86 EE D9 78 EA DF E5 [08:51:59]CommunicateWithHost err = 0 [08:51:59]CheckOFDResponse [08:51:59]1017 (14) - 77093643461234 [08:51:59]1041 (16) - 0000000000871769 [08:51:59]1040 (4) - 165244 [08:51:59]1012 (4) - 23.08.2024 02:42 [08:51:59]1206 (1) - 0 [08:51:59]OFD Sender: Remove packet 165244 [08:51:59]ProducePacketName [08:51:59]name=ofd_packets/00165244 [08:51:59]NVStorageDeleteData [08:51:59]OFD Sender: No OFD packet to send [08:52:01]Read from MH i2c: 01 [08:52:01]MH_I2C_Read... [08:52:01]*** Stop cut motor [08:52:01]*** Cut end [08:52:01]Read from MH i2c: 01 07 00 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: 01 07 00 B5 07 00 00 00 00 00 FF 0F D1 [08:52:01]process_action close_receipt done [08:52:01]requested_data is exist [08:52:01]produce_requested_data [08:52:01]requested_item fm.sn is exist - process it [08:52:01]wFMCommunicate request_size=4 [08:52:01]MH_SAM_APDU [08:52:01]CAPDU: 80 11 00 00 [08:52:01]Write to MH i2c: E2 08 00 B6 07 80 11 00 00 00 00 00 00 37 [08:52:01]Write i2c OK [08:52:01]MH_I2C_Read... [08:52:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:01]Read from MH i2c: E2 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: E2 17 00 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: E2 17 00 B6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [08:52:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:52:01]wFMCommunicate OK [08:52:01]requested_item fd.num is exist - process it [08:52:01]SAM_PROTO_GetFieldsCounters [08:52:01]wFMCommunicate request_size=4 [08:52:01]MH_SAM_APDU [08:52:01]CAPDU: 80 13 00 00 [08:52:01]Write to MH i2c: E2 08 00 B7 07 80 13 00 00 00 00 00 00 3A [08:52:01]Write i2c OK [08:52:01]MH_I2C_Read... [08:52:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:01]Read from MH i2c: E2 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: E2 62 00 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: E2 62 00 B7 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 5C [08:52:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:52:01]wFMCommunicate OK [08:52:01]SAM_PROTO_GetFieldsCounters done [08:52:01]requested_item shift.num is exist - process it [08:52:01]requested_item shift.opened is exist - process it [08:52:01]req_shift_opened [08:52:01]FM_GetShiftState [08:52:01]SAM_PROTO_GetShiftState [08:52:01]wFMCommunicate request_size=4 [08:52:01]MH_SAM_APDU [08:52:01]CAPDU: 80 13 01 00 [08:52:01]Write to MH i2c: E2 08 00 B8 07 80 13 01 00 00 00 00 00 3C [08:52:01]Write i2c OK [08:52:01]MH_I2C_Read... [08:52:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:01]Read from MH i2c: E2 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: E2 0E 00 [08:52:01]MH_I2C_Read... [08:52:01]Read from MH i2c: E2 0E 00 B8 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6A [08:52:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:52:01]wFMCommunicate OK [08:52:01]SAM_PROTO_GetShiftState done [08:52:01]FM_GetShiftState done [08:52:01]req_shift_opened done [08:52:01]requested_item shift.open_date is exist - process it [08:52:01]req_shift_open_date [08:52:01]req_shift_open_date done [08:52:01]produce_requested_data done [08:52:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165244,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:52:01]process_action_free close_receipt [08:52:01]json_value_free [08:52:01]json_value_free done [08:52:01]process_json_proto returns [08:52:01]Send response to host [08:52:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165244,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:52:01]free response buf [08:52:01]execute_script done [08:52:01]execute_script returns [08:52:01]free content buf [08:52:01]Sock 8.Close socket [08:52:01]Sock 8.Thread stoped [08:52:04]OFD Sender: No OFD packet to send [08:52:09]OFD Sender: No OFD packet to send [08:52:15]OFD Sender: No OFD packet to send [08:52:20]OFD Sender: No OFD packet to send [08:52:25]OFD Sender: No OFD packet to send [08:52:30]OFD Sender: No OFD packet to send [08:52:35]OFD Sender: No OFD packet to send [08:52:40]OFD Sender: No OFD packet to send [08:52:45]OFD Sender: No OFD packet to send [08:52:50]OFD Sender: No OFD packet to send [08:52:55]OFD Sender: No OFD packet to send [08:53:00]OFD Sender: No OFD packet to send [08:53:05]OFD Sender: No OFD packet to send [08:53:10]OFD Sender: No OFD packet to send [08:53:15]OFD Sender: No OFD packet to send [08:53:20]OFD Sender: No OFD packet to send [08:53:25]OFD Sender: No OFD packet to send [08:53:30]OFD Sender: No OFD packet to send [08:53:35]OFD Sender: No OFD packet to send [08:53:38]accept exits with 9 [08:53:38]New connection [08:53:38]New thread 3067120996 created [08:53:38]Thread 3066977636 joined [08:53:38]Waiting for new connection... [08:53:38] Sock 9.Parse request [08:53:38]Sock 9.Check first char [08:53:38]Sock 9.First char is OK [08:53:38]request: POST /json_proto HTTP/1.0 [08:53:38]Method: POST [08:53:38]URL: /json_proto [08:53:38]Method is POST - this is cgi request [08:53:38]url: /json_proto [08:53:38]query_string will be loaded in cgi processing [08:53:38]execute_cgi json_proto POST (null) [08:53:38]execute_cgi path=json_proto method=POST [08:53:38]POST find Content-Length [08:53:38]Host: 172.17.44.132:8080 [08:53:38]Content-Length: 675 [08:53:38]Content-Type: application/json [08:53:38] [08:53:38]POST finish read [08:53:38]Found Content-Length = 675 [08:53:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:38]execute_script... [08:53:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294072", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:53:38]POST & json_proto [08:53:38]process_json_proto [08:53:38]json parsed OK: [08:53:38]protocol is kg_v1.0 [08:53:38]action value=close_receipt [08:53:38]process_action close_receipt [08:53:38]cmd_close_receipt [08:53:38]MH_GetDate [08:53:38]Write to MH i2c: F0 00 00 B9 07 AF [08:53:38]Write i2c OK [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: F0 [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: F0 09 00 [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: F0 09 00 B9 07 00 13 4E C8 66 2A 83 C1 65 1A [08:53:38]GetLastDocTimeStamp 1724403117 [08:53:38]current date 1724403219 [08:53:38]FM_GetShiftState [08:53:38]SAM_PROTO_GetShiftState [08:53:38]wFMCommunicate request_size=4 [08:53:38]MH_SAM_APDU [08:53:38]CAPDU: 80 13 01 00 [08:53:38]Write to MH i2c: E2 08 00 BA 07 80 13 01 00 00 00 00 00 3E [08:53:38]Write i2c OK [08:53:38]MH_I2C_Read... [08:53:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:38]Read from MH i2c: E2 [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: E2 0E 00 [08:53:38]MH_I2C_Read... [08:53:38]Read from MH i2c: E2 0E 00 BA 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6C [08:53:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:53:38]wFMCommunicate OK [08:53:38]SAM_PROTO_GetShiftState done [08:53:38]FM_GetShiftState done [08:53:38]opened in 1724372766 [08:53:38]opened+sec_in_day 1724459166 [08:53:38]quantity*price = 80010 [08:53:38]sum+1 = 80011 [08:53:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 98 23.08.2024 08:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165245 ФПД: 161641830024502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165245&fm=161641830024502&tin=02508201610067®Number=0000000000092562&sum=80000 [08:53:39]StoreToDocumentArchive [08:53:39]shift 469 fd 165245 [08:53:39]save to /storage/0469/doc_00165245 [08:53:39]save last doc name /storage/0469/doc_00165245 to /storage/kkm_last_doc_name [08:53:39]save OK [08:53:39]Clear old archive folders... [08:53:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:53:39]tlvbuf is 006100F0 [08:53:39]SAM_PROTO_ClearQueue [08:53:39]wFMCommunicate request_size=4 [08:53:39]MH_SAM_APDU [08:53:39]CAPDU: 80 09 00 00 [08:53:39]Write to MH i2c: E2 08 00 C7 07 80 09 00 00 00 00 00 00 40 [08:53:39]Write i2c OK [08:53:39]MH_I2C_Read... [08:53:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:53:39]Read from MH i2c: E2 [08:53:39]MH_I2C_Read... [08:53:39]Read from MH i2c: E2 03 00 [08:53:39]MH_I2C_Read... [08:53:39]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [08:53:39]RAPDU: 90 00 [08:53:39]wFMCommunicate OK [08:53:39]SAM_PROTO_ClearQueue done [08:53:39]KKMCreateOFDPacket [08:53:39]OFDProtocolAddRootSTLVToBuf [08:53:39]FM_MakeSignedData [08:53:39]FM_MakeSignedData [08:53:39]SAM_PROTO_SignData [08:53:39]wFMCommunicate request_size=4 [08:53:39]MH_SAM_APDU [08:53:39]CAPDU: 80 0D 01 02 [08:53:39]Write to MH i2c: E2 08 00 C8 07 80 0D 01 02 00 00 00 00 48 [08:53:39]Write i2c OK [08:53:39]MH_I2C_Read... [08:53:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:53:39]Read from MH i2c: E2 [08:53:39]MH_I2C_Read... [08:53:39]Read from MH i2c: E2 03 00 [08:53:39]MH_I2C_Read... [08:53:39]Read from MH i2c: E2 03 00 C8 07 00 90 00 43 [08:53:39]RAPDU: 90 00 [08:53:39]wFMCommunicate OK [08:53:39]wFMCommunicate request_size=255 [08:53:39]MH_SAM_APDU [08:53:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 62 00 00 00 F4 03 04 00 13 4E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 85 02 00 35 04 06 00 93 03 2B DC [08:53:39]Write to MH i2c: E2 02 01 C9 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 62 00 00 00 F4 03 04 00 13 4E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 85 02 00 35 04 06 00 93 03 2B DC 00 00 72 [08:53:39]Write i2c OK [08:53:39]MH_I2C_Read... [08:53:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 C9 07 00 90 00 44 [08:53:40]RAPDU: 90 00 [08:53:40]wFMCommunicate OK [08:53:40]wFMCommunicate request_size=7 [08:53:40]MH_SAM_APDU [08:53:40]CAPDU: 80 0D 02 02 02 05 36 [08:53:40]Write to MH i2c: E2 0A 00 CA 07 80 0D 02 02 02 00 05 36 00 00 8A [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 03 00 CA 07 00 90 00 45 [08:53:40]RAPDU: 90 00 [08:53:40]wFMCommunicate OK [08:53:40]wFMCommunicate request_size=4 [08:53:40]MH_SAM_APDU [08:53:40]CAPDU: 80 0D 03 02 [08:53:40]Write to MH i2c: E2 08 00 CB 07 80 0D 03 02 00 00 00 00 4D [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 0B 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 0B 00 CB 07 00 7C 30 18 CA 7F B2 17 A8 90 00 CC [08:53:40]RAPDU: 7C 30 18 CA 7F B2 17 A8 90 00 [08:53:40]wFMCommunicate OK [08:53:40]SAM_PROTO_SignData done [08:53:40]FM_MakeSignedData done [08:53:40]CreateOFDProtocolMessage [08:53:40]wFMCommunicate request_size=4 [08:53:40]MH_SAM_APDU [08:53:40]CAPDU: 80 11 00 00 [08:53:40]Write to MH i2c: E2 08 00 CC 07 80 11 00 00 00 00 00 00 4D [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:40]Read from MH i2c: E2 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 17 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: E2 17 00 CC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [08:53:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:53:40]wFMCommunicate OK [08:53:40]CreateOFDProtocolMessage done [08:53:40]OFDSenderStorePacket 165245 [08:53:40]StoreOFDPacket docnum=165245 [08:53:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 11 A0 04 01 E1 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 62 00 00 00 F4 03 04 00 13 4E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 85 02 00 35 04 06 00 93 03 2B DC 05 36 7C 30 18 CA 7F B2 17 A8 [08:53:40]CheckFolder [08:53:40]dirname=/storage/ofd_packets [08:53:40]CheckFolder done [08:53:40]ProducePacketName [08:53:40]name=ofd_packets/00165245 [08:53:40]NVStorageSaveData ofd_packets/00165245 [08:53:40]File name is /storage/ofd_packets/00165245 [08:53:40]Write 298 bytes [08:53:40]NVStorageSaveData done [08:53:40]OFDSenderStorePacket done [08:53:40]KKMCreateOFDPacket done [08:53:40]NVStorageSaveData kkm_last_timestamp [08:53:40]File name is /storage/kkm_last_timestamp [08:53:40]Write 4 bytes [08:53:40]NVStorageSaveData done [08:53:40]ExternCall_PrintAddStr [08:53:40]wPrintStart [08:53:40]Write to MH i2c: 01 00 00 CD 07 D4 [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: 01 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: 01 07 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: 01 07 00 CD 07 00 00 00 00 00 FF 0F E9 [08:53:40]RasterBufferAndPrint [08:53:40]line Счет N : (1)294072 [08:53:40]line ИНН: 02508201610067 [08:53:40]line Контрольно-Кассовый Чек [08:53:40]line ПРОДАЖА [08:53:40]line ТРК (МРК, ГНК) : 11 [08:53:40]line Товар: 2710194800 [08:53:40]line ДТ-К-5 [08:53:40]line 10.500 * 76.20 [08:53:40]line = 800.10 [08:53:40]line НДС 12% НСП 1% [08:53:40]line > о реализуемом товаре [08:53:40]line ОКРУГЛЕНИЕ: -0.10 [08:53:40]line ИТОГО: 800.00 [08:53:40]line Внесено: 800.00 [08:53:40]line СДАЧА: 0.00 [08:53:40]line НСП 1% : 7.08 [08:53:40]line НДС 12% : 84.97 [08:53:40]line Наличными: 800.00 [08:53:40]line Безнал.: 0.00 [08:53:40]line Место: АЗС № 130 "Партнер Нефть" [08:53:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:53:40]line СНО: Общий режим [08:53:40]line Чек 98 23.08.2024 08:53 [08:53:40]line Смена: 469 ФФД: 1.0 [08:53:40]line ЗНМ: 0300000070 [08:53:40]line РНМ: 0000000000092562 [08:53:40]line Версия ККМ: 001 [08:53:40]line ФМ: 0000000000871769 [08:53:40]line ФД: 165245 [08:53:40]line ФПД: 161641830024502 [08:53:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165245&fm=161641830024502&tin=02508201610067®Number=0000000000092562&sum=80000 [08:53:40]written 0, free lines is 4095 [08:53:40]OFD Sender: Processing packet 165245 [packets to send 989, broken 988] [08:53:40]ProducePacketName [08:53:40]name=ofd_packets/00165245 [08:53:40]OFD Sender: To server: pG, [08:53:40]CommunicateWithHost lk.salyk.kg:30040 [08:53:40]ConnectInit lk.salyk.kg [08:53:40]Connected sock=8 [08:53:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 11 A0 04 01 E1 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 62 00 00 00 F4 03 04 00 13 4E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 85 02 00 35 04 06 00 93 03 2B DC 05 36 7C 30 18 CA 7F B2 17 A8 [08:53:40]Write to MH i2c: 01 00 00 F8 07 FF [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: 01 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: 01 07 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: 01 07 00 F8 07 00 00 00 00 00 BE 0C D0 [08:53:40]RasterBufferAndPrint [08:53:40]line [08:53:40]line [08:53:40]line [08:53:40]line [08:53:40]line [08:53:40]written 0, free lines is 3268 [08:53:40]MH_Cut [08:53:40]Write to MH i2c: D1 01 00 FF 07 01 D8 [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: D1 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: D1 01 00 [08:53:40]MH_I2C_Read... [08:53:40]Read from MH i2c: D1 01 00 FF 07 00 D7 [08:53:40]Write to MH i2c: 01 00 00 00 08 08 [08:53:40]Write i2c OK [08:53:40]MH_I2C_Read... [08:53:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 10 67 47 00 AD 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 85 02 00 F4 03 04 00 5F F7 C7 66 B6 04 01 00 00 BA 38 C3 FF A3 E2 03 43 [08:53:40]CommunicateWithHost err = 0 [08:53:40]CheckOFDResponse [08:53:40]1017 (14) - 77093643461234 [08:53:40]1041 (16) - 0000000000871769 [08:53:40]1040 (4) - 165245 [08:53:40]1012 (4) - 23.08.2024 02:43 [08:53:40]1206 (1) - 0 [08:53:40]OFD Sender: Remove packet 165245 [08:53:40]ProducePacketName [08:53:40]name=ofd_packets/00165245 [08:53:40]NVStorageDeleteData [08:53:41]OFD Sender: No OFD packet to send [08:53:41]*** Cut start [08:53:41]*** Purtial cut [08:53:41]*** Stage 1: CUTSNS_PIN = 1 [08:53:43]Read from MH i2c: 01 [08:53:43]MH_I2C_Read... [08:53:43]*** Stop cut motor [08:53:43]*** Cut end [08:53:43]Read from MH i2c: 01 07 00 [08:53:43]MH_I2C_Read... [08:53:43]Read from MH i2c: 01 07 00 00 08 00 00 00 00 00 FF 0F 1D [08:53:43]process_action close_receipt done [08:53:43]requested_data is exist [08:53:43]produce_requested_data [08:53:43]requested_item fm.sn is exist - process it [08:53:43]wFMCommunicate request_size=4 [08:53:43]MH_SAM_APDU [08:53:43]CAPDU: 80 11 00 00 [08:53:43]Write to MH i2c: E2 08 00 01 08 80 11 00 00 00 00 00 00 83 [08:53:43]Write i2c OK [08:53:43]MH_I2C_Read... [08:53:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:53:43]Read from MH i2c: E2 [08:53:43]MH_I2C_Read... [08:53:43]Read from MH i2c: E2 17 00 [08:53:43]MH_I2C_Read... [08:53:43]Read from MH i2c: E2 17 00 01 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [08:53:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:53:43]wFMCommunicate OK [08:53:43]requested_item fd.num is exist - process it [08:53:43]SAM_PROTO_GetFieldsCounters [08:53:43]wFMCommunicate request_size=4 [08:53:43]MH_SAM_APDU [08:53:43]CAPDU: 80 13 00 00 [08:53:43]Write to MH i2c: E2 08 00 02 08 80 13 00 00 00 00 00 00 86 [08:53:43]Write i2c OK [08:53:43]MH_I2C_Read... [08:53:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:53:43]Read from MH i2c: E2 [08:53:43]MH_I2C_Read... [08:53:43]Read from MH i2c: E2 62 00 [08:53:43]MH_I2C_Read... [08:53:43]Read from MH i2c: E2 62 00 02 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 AC [08:53:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:53:43]wFMCommunicate OK [08:53:43]SAM_PROTO_GetFieldsCounters done [08:53:43]requested_item shift.num is exist - process it [08:53:43]requested_item shift.opened is exist - process it [08:53:43]req_shift_opened [08:53:43]FM_GetShiftState [08:53:43]SAM_PROTO_GetShiftState [08:53:43]wFMCommunicate request_size=4 [08:53:43]MH_SAM_APDU [08:53:43]CAPDU: 80 13 01 00 [08:53:43]Write to MH i2c: E2 08 00 03 08 80 13 01 00 00 00 00 00 88 [08:53:43]Write i2c OK [08:53:43]MH_I2C_Read... [08:53:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:53:43]Read from MH i2c: E2 [08:53:43]MH_I2C_Read... [08:53:43]Read from MH i2c: E2 0E 00 [08:53:43]MH_I2C_Read... [08:53:43]Read from MH i2c: E2 0E 00 03 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B6 [08:53:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:53:43]wFMCommunicate OK [08:53:43]SAM_PROTO_GetShiftState done [08:53:43]FM_GetShiftState done [08:53:43]req_shift_opened done [08:53:43]requested_item shift.open_date is exist - process it [08:53:43]req_shift_open_date [08:53:43]req_shift_open_date done [08:53:43]produce_requested_data done [08:53:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165245,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:53:43]process_action_free close_receipt [08:53:43]json_value_free [08:53:43]json_value_free done [08:53:43]process_json_proto returns [08:53:43]Send response to host [08:53:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165245,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:53:43]free response buf [08:53:43]execute_script done [08:53:43]execute_script returns [08:53:43]free content buf [08:53:43]Sock 9.Close socket [08:53:43]Sock 9.Thread stoped [08:53:46]OFD Sender: No OFD packet to send [08:53:49]recv_with_timeout no data received [08:53:51]OFD Sender: No OFD packet to send [08:53:56]OFD Sender: No OFD packet to send [08:54:01]recv_with_timeout no data received [08:54:01]OFD Sender: No OFD packet to send [08:54:06]OFD Sender: No OFD packet to send [08:54:11]OFD Sender: No OFD packet to send [08:54:16]recv_with_timeout no data received [08:54:16]OFD Sender: No OFD packet to send [08:54:21]OFD Sender: No OFD packet to send [08:54:26]OFD Sender: No OFD packet to send [08:54:31]OFD Sender: No OFD packet to send [08:54:36]OFD Sender: No OFD packet to send [08:54:41]OFD Sender: No OFD packet to send [08:54:46]OFD Sender: No OFD packet to send [08:54:51]OFD Sender: No OFD packet to send [08:54:56]OFD Sender: No OFD packet to send [08:55:01]OFD Sender: No OFD packet to send [08:55:06]OFD Sender: No OFD packet to send [08:55:11]OFD Sender: No OFD packet to send [08:55:16]OFD Sender: No OFD packet to send [08:55:21]OFD Sender: No OFD packet to send [08:55:26]OFD Sender: No OFD packet to send [08:55:31]OFD Sender: No OFD packet to send [08:55:36]OFD Sender: No OFD packet to send [08:55:41]OFD Sender: No OFD packet to send [08:55:46]OFD Sender: No OFD packet to send [08:55:51]OFD Sender: No OFD packet to send [08:55:57]OFD Sender: No OFD packet to send [08:56:02]OFD Sender: No OFD packet to send [08:56:07]accept exits with 10 [08:56:07]New connection [08:56:07]New thread 3066977636 created [08:56:07]Thread 3067120996 joined [08:56:07]Waiting for new connection... [08:56:07] Sock 10.Parse request [08:56:07]Sock 10.Check first char [08:56:07]Sock 10.First char is OK [08:56:07]request: POST /json_proto HTTP/1.0 [08:56:07]Method: POST [08:56:07]URL: /json_proto [08:56:07]Method is POST - this is cgi request [08:56:07]url: /json_proto [08:56:07]query_string will be loaded in cgi processing [08:56:07]execute_cgi json_proto POST (null) [08:56:07]execute_cgi path=json_proto method=POST [08:56:07]POST find Content-Length [08:56:07]Host: 172.17.44.132:8080 [08:56:07]Content-Length: 674 [08:56:07]Content-Type: application/json [08:56:07] [08:56:07]POST finish read [08:56:07]Found Content-Length = 674 [08:56:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:07]execute_script... [08: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)294073", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:56:07]POST & json_proto [08:56:07]process_json_proto [08:56:07]json parsed OK: [08:56:07]protocol is kg_v1.0 [08:56:07]action value=close_receipt [08:56:07]process_action close_receipt [08:56:07]cmd_close_receipt [08:56:07]MH_GetDate [08:56:07]Write to MH i2c: F0 00 00 04 08 FB [08:56:07]Write i2c OK [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: F0 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: F0 09 00 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: F0 09 00 04 08 00 A7 4E C8 66 2A 83 C1 65 FA [08:56:07]GetLastDocTimeStamp 1724403219 [08:56:07]current date 1724403367 [08:56:07]FM_GetShiftState [08:56:07]SAM_PROTO_GetShiftState [08:56:07]wFMCommunicate request_size=4 [08:56:07]MH_SAM_APDU [08:56:07]CAPDU: 80 13 01 00 [08:56:07]Write to MH i2c: E2 08 00 05 08 80 13 01 00 00 00 00 00 8A [08:56:07]Write i2c OK [08:56:07]MH_I2C_Read... [08:56:07]OFD Sender: No OFD packet to send [08:56:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:07]Read from MH i2c: E2 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: E2 0E 00 [08:56:07]MH_I2C_Read... [08:56:07]Read from MH i2c: E2 0E 00 05 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B8 [08:56:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:56:07]wFMCommunicate OK [08:56:07]SAM_PROTO_GetShiftState done [08:56:07]FM_GetShiftState done [08:56:07]opened in 1724372766 [08:56:07]opened+sec_in_day 1724459166 [08:56:07]quantity*price = 70027 [08:56:07]sum+1 = 70029 [08:56:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 99 23.08.2024 08:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165246 ФПД: 60443185443776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165246&fm=60443185443776&tin=02508201610067®Number=0000000000092562&sum=70000 [08:56:08]StoreToDocumentArchive [08:56:08]shift 469 fd 165246 [08:56:08]save to /storage/0469/doc_00165246 [08:56:08]save last doc name /storage/0469/doc_00165246 to /storage/kkm_last_doc_name [08:56:08]save OK [08:56:08]Clear old archive folders... [08:56:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:56:08]tlvbuf is 00638B80 [08:56:08]SAM_PROTO_ClearQueue [08:56:08]wFMCommunicate request_size=4 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 09 00 00 [08:56:08]Write to MH i2c: E2 08 00 12 08 80 09 00 00 00 00 00 00 8C [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 12 08 00 90 00 8E [08:56:08]RAPDU: 90 00 [08:56:08]wFMCommunicate OK [08:56:08]SAM_PROTO_ClearQueue done [08:56:08]KKMCreateOFDPacket [08:56:08]OFDProtocolAddRootSTLVToBuf [08:56:08]FM_MakeSignedData [08:56:08]FM_MakeSignedData [08:56:08]SAM_PROTO_SignData [08:56:08]wFMCommunicate request_size=4 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 0D 01 02 [08:56:08]Write to MH i2c: E2 08 00 13 08 80 0D 01 02 00 00 00 00 94 [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 13 08 00 90 00 8F [08:56:08]RAPDU: 90 00 [08:56:08]wFMCommunicate OK [08:56:08]wFMCommunicate request_size=255 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 63 00 00 00 F4 03 04 00 A8 4E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 85 02 00 35 04 06 00 36 F9 06 98 [08:56:08]Write to MH i2c: E2 02 01 14 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 63 00 00 00 F4 03 04 00 A8 4E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 85 02 00 35 04 06 00 36 F9 06 98 00 00 4E [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 14 08 00 90 00 90 [08:56:08]RAPDU: 90 00 [08:56:08]wFMCommunicate OK [08:56:08]wFMCommunicate request_size=7 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 0D 02 02 02 F3 C0 [08:56:08]Write to MH i2c: E2 0A 00 15 08 80 0D 02 02 02 00 F3 C0 00 00 4E [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 03 00 15 08 00 90 00 91 [08:56:08]RAPDU: 90 00 [08:56:08]wFMCommunicate OK [08:56:08]wFMCommunicate request_size=4 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 0D 03 02 [08:56:08]Write to MH i2c: E2 08 00 16 08 80 0D 03 02 00 00 00 00 99 [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 0B 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 0B 00 16 08 00 7B 35 7B D2 D4 50 C3 26 90 00 A4 [08:56:08]RAPDU: 7B 35 7B D2 D4 50 C3 26 90 00 [08:56:08]wFMCommunicate OK [08:56:08]SAM_PROTO_SignData done [08:56:08]FM_MakeSignedData done [08:56:08]CreateOFDProtocolMessage [08:56:08]wFMCommunicate request_size=4 [08:56:08]MH_SAM_APDU [08:56:08]CAPDU: 80 11 00 00 [08:56:08]Write to MH i2c: E2 08 00 17 08 80 11 00 00 00 00 00 00 99 [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:08]Read from MH i2c: E2 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 17 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: E2 17 00 17 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [08:56:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:56:08]wFMCommunicate OK [08:56:08]CreateOFDProtocolMessage done [08:56:08]OFDSenderStorePacket 165246 [08:56:08]StoreOFDPacket docnum=165246 [08:56:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 94 A8 04 01 74 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A8 4E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 85 02 00 35 04 06 00 36 F9 06 98 F3 C0 7B 35 7B D2 D4 50 C3 26 [08:56:08]CheckFolder [08:56:08]dirname=/storage/ofd_packets [08:56:08]CheckFolder done [08:56:08]ProducePacketName [08:56:08]name=ofd_packets/00165246 [08:56:08]NVStorageSaveData ofd_packets/00165246 [08:56:08]File name is /storage/ofd_packets/00165246 [08:56:08]Write 298 bytes [08:56:08]NVStorageSaveData done [08:56:08]OFDSenderStorePacket done [08:56:08]KKMCreateOFDPacket done [08:56:08]NVStorageSaveData kkm_last_timestamp [08:56:08]File name is /storage/kkm_last_timestamp [08:56:08]Write 4 bytes [08:56:08]NVStorageSaveData done [08:56:08]ExternCall_PrintAddStr [08:56:08]wPrintStart [08:56:08]Write to MH i2c: 01 00 00 18 08 20 [08:56:08]Write i2c OK [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: 01 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: 01 07 00 [08:56:08]MH_I2C_Read... [08:56:08]Read from MH i2c: 01 07 00 18 08 00 00 00 00 00 FF 0F 35 [08:56:08]RasterBufferAndPrint [08:56:08]line Счет N : (1)294073 [08:56:08]line ИНН: 02508201610067 [08:56:08]line Контрольно-Кассовый Чек [08:56:08]line ПРОДАЖА [08:56:08]line ТРК (МРК, ГНК) : 11 [08:56:08]line Товар: 2710194800 [08:56:08]line ДТ-К-5 [08:56:08]line 9.190 * 76.20 [08:56:08]line = 700.28 [08:56:08]line НДС 12% НСП 1% [08:56:08]line > о реализуемом товаре [08:56:08]line ОКРУГЛЕНИЕ: -0.28 [08:56:08]line ИТОГО: 700.00 [08:56:08]line Внесено: 700.00 [08:56:08]line СДАЧА: 0.00 [08:56:08]line НСП 1% : 6.20 [08:56:08]line НДС 12% : 74.37 [08:56:08]line Наличными: 700.00 [08:56:08]line Безнал.: 0.00 [08:56:08]line Место: АЗС № 130 "Партнер Нефть" [08:56:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:56:08]line СНО: Общий режим [08:56:08]line Чек 99 23.08.2024 08:56 [08:56:08]line Смена: 469 ФФД: 1.0 [08:56:08]line ЗНМ: 0300000070 [08:56:08]line РНМ: 0000000000092562 [08:56:08]line Версия ККМ: 001 [08:56:08]line ФМ: 0000000000871769 [08:56:08]line ФД: 165246 [08:56:08]line ФПД: 60443185443776 [08:56:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165246&fm=60443185443776&tin=02508201610067®Number=0000000000092562&sum=70000 [08:56:09]OFD Sender: Processing packet 165246 [packets to send 989, broken 988] [08:56:09]ProducePacketName [08:56:09]name=ofd_packets/00165246 [08:56:09]OFD Sender: To server: pG, [08:56:09]CommunicateWithHost lk.salyk.kg:30040 [08:56:09]ConnectInit lk.salyk.kg [08:56:09]written 0, free lines is 4095 [08:56:09]Write to MH i2c: 01 00 00 43 08 4B [08:56:09]Write i2c OK [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: 01 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: 01 07 00 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: 01 07 00 43 08 00 00 00 00 00 BB 0C 19 [08:56:09]RasterBufferAndPrint [08:56:09]line [08:56:09]line [08:56:09]line [08:56:09]line [08:56:09]line [08:56:09]written 0, free lines is 3266 [08:56:09]MH_Cut [08:56:09]Write to MH i2c: D1 01 00 4A 08 01 24 [08:56:09]Write i2c OK [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: D1 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: D1 01 00 [08:56:09]MH_I2C_Read... [08:56:09]Read from MH i2c: D1 01 00 4A 08 00 23 [08:56:09]Write to MH i2c: 01 00 00 4B 08 53 [08:56:09]Write i2c OK [08:56:09]MH_I2C_Read... [08:56:10]*** Cut start [08:56:10]*** Purtial cut [08:56:10]*** Stage 1: CUTSNS_PIN = 1 [08:56:11]Connected sock=11 [08:56:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 94 A8 04 01 74 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 A8 4E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 85 02 00 35 04 06 00 36 F9 06 98 F3 C0 7B 35 7B D2 D4 50 C3 26 [08:56:12]Read from MH i2c: 01 [08:56:12]MH_I2C_Read... [08:56:12]*** Stop cut motor [08:56:12]*** Cut end [08:56:12]Read from MH i2c: 01 07 00 [08:56:12]MH_I2C_Read... [08:56:12]Read from MH i2c: 01 07 00 4B 08 00 00 00 00 00 FF 0F 68 [08:56:12]process_action close_receipt done [08:56:12]requested_data is exist [08:56:12]produce_requested_data [08:56:12]requested_item fm.sn is exist - process it [08:56:12]wFMCommunicate request_size=4 [08:56:12]MH_SAM_APDU [08:56:12]CAPDU: 80 11 00 00 [08:56:12]Write to MH i2c: E2 08 00 4C 08 80 11 00 00 00 00 00 00 CE [08:56:12]Write i2c OK [08:56:12]MH_I2C_Read... [08:56:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:56:12]Read from MH i2c: E2 [08:56:12]MH_I2C_Read... [08:56:12]Read from MH i2c: E2 17 00 [08:56:12]MH_I2C_Read... [08:56:12]Read from MH i2c: E2 17 00 4C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [08:56:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:56:12]wFMCommunicate OK [08:56:12]requested_item fd.num is exist - process it [08:56:12]SAM_PROTO_GetFieldsCounters [08:56:12]wFMCommunicate request_size=4 [08:56:12]MH_SAM_APDU [08:56:12]CAPDU: 80 13 00 00 [08:56:12]Write to MH i2c: E2 08 00 4D 08 80 13 00 00 00 00 00 00 D1 [08:56:12]Write i2c OK [08:56:12]MH_I2C_Read... [08:56:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:56:12]Read from MH i2c: E2 [08:56:12]MH_I2C_Read... [08:56:12]Read from MH i2c: E2 62 00 [08:56:12]MH_I2C_Read... [08:56:12]Read from MH i2c: E2 62 00 4D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 FB [08:56:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:56:12]wFMCommunicate OK [08:56:12]SAM_PROTO_GetFieldsCounters done [08:56:12]requested_item shift.num is exist - process it [08:56:12]requested_item shift.opened is exist - process it [08:56:12]req_shift_opened [08:56:12]FM_GetShiftState [08:56:12]SAM_PROTO_GetShiftState [08:56:12]wFMCommunicate request_size=4 [08:56:12]MH_SAM_APDU [08:56:12]CAPDU: 80 13 01 00 [08:56:12]Write to MH i2c: E2 08 00 4E 08 80 13 01 00 00 00 00 00 D3 [08:56:12]Write i2c OK [08:56:12]MH_I2C_Read... [08:56:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:56:12]Read from MH i2c: E2 [08:56:12]MH_I2C_Read... [08:56:12]Read from MH i2c: E2 0E 00 [08:56:12]MH_I2C_Read... [08:56:12]Read from MH i2c: E2 0E 00 4E 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 01 [08:56:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:56:12]wFMCommunicate OK [08:56:12]SAM_PROTO_GetShiftState done [08:56:12]FM_GetShiftState done [08:56:12]req_shift_opened done [08:56:12]requested_item shift.open_date is exist - process it [08:56:12]req_shift_open_date [08:56:12]req_shift_open_date done [08:56:12]produce_requested_data done [08:56:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165246,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:56:12]process_action_free close_receipt [08:56:12]json_value_free [08:56:12]json_value_free done [08:56:12]process_json_proto returns [08:56:12]Send response to host [08:56:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165246,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:56:12]free response buf [08:56:12]execute_script done [08:56:12]execute_script returns [08:56:12]free content buf [08:56:12]Sock 10.Close socket [08:56:12]Sock 10.Thread stoped [08:56:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1D E1 47 00 F2 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 85 02 00 F4 03 04 00 F6 F7 C7 66 B6 04 01 00 00 F5 D2 CF 4D D8 99 62 14 [08:56:12]CommunicateWithHost err = 0 [08:56:12]CheckOFDResponse [08:56:12]1017 (14) - 77093643461234 [08:56:12]1041 (16) - 0000000000871769 [08:56:12]1040 (4) - 165246 [08:56:12]1012 (4) - 23.08.2024 02:46 [08:56:12]1206 (1) - 0 [08:56:12]OFD Sender: Remove packet 165246 [08:56:12]ProducePacketName [08:56:12]name=ofd_packets/00165246 [08:56:12]NVStorageDeleteData [08:56:13]OFD Sender: No OFD packet to send [08:56:18]OFD Sender: No OFD packet to send [08:56:23]OFD Sender: No OFD packet to send [08:56:28]OFD Sender: No OFD packet to send [08:56:33]OFD Sender: No OFD packet to send [08:56:38]OFD Sender: No OFD packet to send [08:56:43]OFD Sender: No OFD packet to send [08:56:48]OFD Sender: No OFD packet to send [08:56:53]OFD Sender: No OFD packet to send [08:56:58]OFD Sender: No OFD packet to send [08:57:03]OFD Sender: No OFD packet to send [08:57:08]OFD Sender: No OFD packet to send [08:57:13]OFD Sender: No OFD packet to send [08:57:18]OFD Sender: No OFD packet to send [08:57:23]OFD Sender: No OFD packet to send [08:57:28]OFD Sender: No OFD packet to send [08:57:33]OFD Sender: No OFD packet to send [08:57:34]recv_with_timeout no data received [08:57:38]OFD Sender: No OFD packet to send [08:57:43]OFD Sender: No OFD packet to send [08:57:48]OFD Sender: No OFD packet to send [08:57:53]OFD Sender: No OFD packet to send [08:57:58]OFD Sender: No OFD packet to send [08:58:03]OFD Sender: No OFD packet to send [08:58:08]OFD Sender: No OFD packet to send [08:58:13]OFD Sender: No OFD packet to send [08:58:18]OFD Sender: No OFD packet to send [08:58:23]OFD Sender: No OFD packet to send [08:58:29]OFD Sender: No OFD packet to send [08:58:34]OFD Sender: No OFD packet to send [08:58:39]OFD Sender: No OFD packet to send [08:58:44]OFD Sender: No OFD packet to send [08:58:49]OFD Sender: No OFD packet to send [08:58:54]OFD Sender: No OFD packet to send [08:58:59]OFD Sender: No OFD packet to send [08:59:04]OFD Sender: No OFD packet to send [08:59:09]OFD Sender: No OFD packet to send [08:59:14]OFD Sender: No OFD packet to send [08:59:19]OFD Sender: No OFD packet to send [08:59:24]OFD Sender: No OFD packet to send [08:59:29]OFD Sender: No OFD packet to send [08:59:34]OFD Sender: No OFD packet to send [08:59:39]OFD Sender: No OFD packet to send [08:59:40]accept exits with 8 [08:59:40]New connection [08:59:40]New thread 3067120996 created [08:59:40]Thread 3066977636 joined [08:59:40]Waiting for new connection... [08:59:40] Sock 8.Parse request [08:59:40]Sock 8.Check first char [08:59:40]Sock 8.First char is OK [08:59:40]request: POST /json_proto HTTP/1.0 [08:59:40]Method: POST [08:59:40]URL: /json_proto [08:59:40]Method is POST - this is cgi request [08:59:40]url: /json_proto [08:59:40]query_string will be loaded in cgi processing [08:59:40]execute_cgi json_proto POST (null) [08:59:40]execute_cgi path=json_proto method=POST [08:59:40]POST find Content-Length [08:59:40]Host: 172.17.44.132:8080 [08:59:40]Content-Length: 793 [08:59:40]Content-Type: application/json [08:59:40] [08:59:40]POST finish read [08:59:40]Found Content-Length = 793 [08:59:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:40]execute_script... [08:59: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)294075", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:59:40]POST & json_proto [08:59:40]process_json_proto [08:59:40]json parsed OK: [08:59:40]protocol is kg_v1.0 [08:59:40]action value=close_receipt [08:59:40]process_action close_receipt [08:59:40]cmd_close_receipt [08:59:40]MH_GetDate [08:59:40]Write to MH i2c: F0 00 00 4F 08 46 [08:59:40]Write i2c OK [08:59:40]MH_I2C_Read... [08:59:40]Read from MH i2c: F0 [08:59:40]MH_I2C_Read... [08:59:40]Read from MH i2c: F0 09 00 [08:59:40]MH_I2C_Read... [08:59:40]Read from MH i2c: F0 09 00 4F 08 00 7D 4F C8 66 2A 83 C1 65 1C [08:59:40]GetLastDocTimeStamp 1724403368 [08:59:40]current date 1724403581 [08:59:40]FM_GetShiftState [08:59:40]SAM_PROTO_GetShiftState [08:59:40]wFMCommunicate request_size=4 [08:59:40]MH_SAM_APDU [08:59:40]CAPDU: 80 13 01 00 [08:59:40]Write to MH i2c: E2 08 00 50 08 80 13 01 00 00 00 00 00 D5 [08:59:40]Write i2c OK [08:59:40]MH_I2C_Read... [08:59:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:40]Read from MH i2c: E2 [08:59:40]MH_I2C_Read... [08:59:40]Read from MH i2c: E2 0E 00 [08:59:40]MH_I2C_Read... [08:59:40]Read from MH i2c: E2 0E 00 50 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 03 [08:59:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:59:40]wFMCommunicate OK [08:59:40]SAM_PROTO_GetShiftState done [08:59:40]FM_GetShiftState done [08:59:40]opened in 1724372766 [08:59:40]opened+sec_in_day 1724459166 [08:59:40]quantity*price = 100035 [08:59:40]sum+1 = 100036 [08:59:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 100 23.08.2024 08:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165247 ФПД: 100797635035985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165247&fm=100797635035985&tin=02508201610067®Number=0000000000092562&sum=100035 [08:59:41]StoreToDocumentArchive [08:59:41]shift 469 fd 165247 [08:59:41]save to /storage/0469/doc_00165247 [08:59:41]save last doc name /storage/0469/doc_00165247 to /storage/kkm_last_doc_name [08:59:41]save OK [08:59:41]Clear old archive folders... [08:59:41]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:59:41]tlvbuf is 00630380 [08:59:41]SAM_PROTO_ClearQueue [08:59:41]wFMCommunicate request_size=4 [08:59:41]MH_SAM_APDU [08:59:41]CAPDU: 80 09 00 00 [08:59:41]Write to MH i2c: E2 08 00 5D 08 80 09 00 00 00 00 00 00 D7 [08:59:41]Write i2c OK [08:59:41]MH_I2C_Read... [08:59:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:59:41]Read from MH i2c: E2 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 03 00 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 03 00 5D 08 00 90 00 D9 [08:59:41]RAPDU: 90 00 [08:59:41]wFMCommunicate OK [08:59:41]SAM_PROTO_ClearQueue done [08:59:41]KKMCreateOFDPacket [08:59:41]OFDProtocolAddRootSTLVToBuf [08:59:41]FM_MakeSignedData [08:59:41]FM_MakeSignedData [08:59:41]SAM_PROTO_SignData [08:59:41]wFMCommunicate request_size=4 [08:59:41]MH_SAM_APDU [08:59:41]CAPDU: 80 0D 01 02 [08:59:41]Write to MH i2c: E2 08 00 5E 08 80 0D 01 02 00 00 00 00 DF [08:59:41]Write i2c OK [08:59:41]MH_I2C_Read... [08:59:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:59:41]Read from MH i2c: E2 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 03 00 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 03 00 5E 08 00 90 00 DA [08:59:41]RAPDU: 90 00 [08:59:41]wFMCommunicate OK [08:59:41]wFMCommunicate request_size=255 [08:59:41]MH_SAM_APDU [08:59:41]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 7D 4F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 85 02 00 35 04 06 00 5B AC C7 [08:59:41]Write to MH i2c: E2 02 01 5F 08 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 7D 4F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 85 02 00 35 04 06 00 5B AC C7 00 00 AC [08:59:41]Write i2c OK [08:59:41]MH_I2C_Read... [08:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:41]Read from MH i2c: E2 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 03 00 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 03 00 5F 08 00 90 00 DB [08:59:41]RAPDU: 90 00 [08:59:41]wFMCommunicate OK [08:59:41]wFMCommunicate request_size=8 [08:59:41]MH_SAM_APDU [08:59:41]CAPDU: 80 0D 02 02 03 3B 03 51 [08:59:41]Write to MH i2c: E2 0B 00 60 08 80 0D 02 02 03 00 3B 03 51 00 00 77 [08:59:41]Write i2c OK [08:59:41]MH_I2C_Read... [08:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:59:41]Read from MH i2c: E2 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 03 00 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 03 00 60 08 00 90 00 DC [08:59:41]RAPDU: 90 00 [08:59:41]wFMCommunicate OK [08:59:41]wFMCommunicate request_size=4 [08:59:41]MH_SAM_APDU [08:59:41]CAPDU: 80 0D 03 02 [08:59:41]Write to MH i2c: E2 08 00 61 08 80 0D 03 02 00 00 00 00 E4 [08:59:41]Write i2c OK [08:59:41]MH_I2C_Read... [08:59:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:59:41]Read from MH i2c: E2 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 0B 00 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 0B 00 61 08 00 C2 85 EB 7D 6F 81 DF 00 90 00 63 [08:59:41]RAPDU: C2 85 EB 7D 6F 81 DF 00 90 00 [08:59:41]wFMCommunicate OK [08:59:41]SAM_PROTO_SignData done [08:59:41]FM_MakeSignedData done [08:59:41]CreateOFDProtocolMessage [08:59:41]wFMCommunicate request_size=4 [08:59:41]MH_SAM_APDU [08:59:41]CAPDU: 80 11 00 00 [08:59:41]Write to MH i2c: E2 08 00 62 08 80 11 00 00 00 00 00 00 E4 [08:59:41]Write i2c OK [08:59:41]MH_I2C_Read... [08:59:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:41]Read from MH i2c: E2 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 17 00 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: E2 17 00 62 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [08:59:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:59:41]wFMCommunicate OK [08:59:41]CreateOFDProtocolMessage done [08:59:41]OFDSenderStorePacket 165247 [08:59:41]StoreOFDPacket docnum=165247 [08:59:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 6F 76 05 01 7B E0 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 7D 4F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 85 02 00 35 04 06 00 5B AC C7 3B 03 51 C2 85 EB 7D 6F 81 DF 00 [08:59:41]CheckFolder [08:59:41]dirname=/storage/ofd_packets [08:59:41]CheckFolder done [08:59:41]ProducePacketName [08:59:41]name=ofd_packets/00165247 [08:59:41]NVStorageSaveData ofd_packets/00165247 [08:59:41]File name is /storage/ofd_packets/00165247 [08:59:41]Write 299 bytes [08:59:41]NVStorageSaveData done [08:59:41]OFDSenderStorePacket done [08:59:41]KKMCreateOFDPacket done [08:59:41]NVStorageSaveData kkm_last_timestamp [08:59:41]File name is /storage/kkm_last_timestamp [08:59:41]Write 4 bytes [08:59:41]NVStorageSaveData done [08:59:41]ExternCall_PrintAddStr [08:59:41]wPrintStart [08:59:41]Write to MH i2c: 01 00 00 63 08 6B [08:59:41]Write i2c OK [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: 01 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: 01 07 00 [08:59:41]MH_I2C_Read... [08:59:41]Read from MH i2c: 01 07 00 63 08 00 00 00 00 00 FF 0F 80 [08:59:41]RasterBufferAndPrint [08:59:41]line Счет N : (1)294075 [08:59:41]line ИНН: 02508201610067 [08:59:41]line Контрольно-Кассовый Чек [08:59:41]line ПРОДАЖА [08:59:41]line ТРК (МРК, ГНК) : 31 [08:59:41]line Товар: 2710124130 [08:59:41]line SU-92-К-5 [08:59:41]line 14.540 * 68.80 [08:59:41]line = 1000.35 [08:59:41]line НДС 12% НСП 1% [08:59:41]line > о реализуемом товаре [08:59:41]line ИТОГО: 1000.35 [08:59:41]line НСП 1% : 8.85 [08:59:41]line НДС 12% : 106.23 [08:59:41]line Наличными: 0.00 [08:59:41]line Безнал.: 1000.35 [08:59:41]line Место: АЗС № 130 "Партнер Нефть" [08:59:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:59:41]line СНО: Общий режим [08:59:41]line Чек 100 23.08.2024 08:59 [08:59:41]line Смена: 469 ФФД: 1.0 [08:59:41]line ЗНМ: 0300000070 [08:59:41]line РНМ: 0000000000092562 [08:59:41]line Версия ККМ: 001 [08:59:41]line Платежная система: O! деньги [08:59:41]line ФМ: 0000000000871769 [08:59:41]line ФД: 165247 [08:59:41]line ФПД: 100797635035985 [08:59:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T085941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165247&fm=100797635035985&tin=02508201610067®Number=0000000000092562&sum=100035 [08:59:41]written 0, free lines is 4095 [08:59:41]OFD Sender: Processing packet 165247 [packets to send 989, broken 988] [08:59:41]ProducePacketName [08:59:41]name=ofd_packets/00165247 [08:59:41]OFD Sender: To server: pG, [08:59:41]CommunicateWithHost lk.salyk.kg:30040 [08:59:41]ConnectInit lk.salyk.kg [08:59:42]Write to MH i2c: 01 00 00 8D 08 95 [08:59:42]Write i2c OK [08:59:42]MH_I2C_Read... [08:59:42]Read from MH i2c: 01 [08:59:42]MH_I2C_Read... [08:59:42]Read from MH i2c: 01 07 00 [08:59:42]MH_I2C_Read... [08:59:42]Read from MH i2c: 01 07 00 8D 08 00 00 00 00 00 C8 0C 70 [08:59:42]RasterBufferAndPrint [08:59:42]line [08:59:42]line [08:59:42]line [08:59:42]line [08:59:42]line [08:59:42]written 0, free lines is 3277 [08:59:42]MH_Cut [08:59:42]Write to MH i2c: D1 01 00 94 08 01 6E [08:59:42]Write i2c OK [08:59:42]MH_I2C_Read... [08:59:42]Read from MH i2c: D1 [08:59:42]MH_I2C_Read... [08:59:42]Read from MH i2c: D1 01 00 [08:59:42]MH_I2C_Read... [08:59:42]Read from MH i2c: D1 01 00 94 08 00 6D [08:59:42]Write to MH i2c: 01 00 00 95 08 9D [08:59:42]Write i2c OK [08:59:42]MH_I2C_Read... [08:59:43]*** Cut start [08:59:43]*** Purtial cut [08:59:43]*** Stage 1: CUTSNS_PIN = 1 [08:59:45]Read from MH i2c: 01 [08:59:45]MH_I2C_Read... [08:59:45]*** Stop cut motor [08:59:45]*** Cut end [08:59:45]Read from MH i2c: 01 07 00 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: 01 07 00 95 08 00 00 00 00 00 FF 0F B2 [08:59:45]process_action close_receipt done [08:59:45]requested_data is exist [08:59:45]produce_requested_data [08:59:45]requested_item fm.sn is exist - process it [08:59:45]wFMCommunicate request_size=4 [08:59:45]MH_SAM_APDU [08:59:45]CAPDU: 80 11 00 00 [08:59:45]Write to MH i2c: E2 08 00 96 08 80 11 00 00 00 00 00 00 18 [08:59:45]Write i2c OK [08:59:45]MH_I2C_Read... [08:59:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:59:45]Read from MH i2c: E2 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 17 00 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 17 00 96 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [08:59:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:59:45]wFMCommunicate OK [08:59:45]requested_item fd.num is exist - process it [08:59:45]SAM_PROTO_GetFieldsCounters [08:59:45]wFMCommunicate request_size=4 [08:59:45]MH_SAM_APDU [08:59:45]CAPDU: 80 13 00 00 [08:59:45]Write to MH i2c: E2 08 00 97 08 80 13 00 00 00 00 00 00 1B [08:59:45]Write i2c OK [08:59:45]MH_I2C_Read... [08:59:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:59:45]Read from MH i2c: E2 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 62 00 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 62 00 97 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [08:59:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [08:59:45]wFMCommunicate OK [08:59:45]SAM_PROTO_GetFieldsCounters done [08:59:45]requested_item shift.num is exist - process it [08:59:45]requested_item shift.opened is exist - process it [08:59:45]req_shift_opened [08:59:45]FM_GetShiftState [08:59:45]SAM_PROTO_GetShiftState [08:59:45]wFMCommunicate request_size=4 [08:59:45]MH_SAM_APDU [08:59:45]CAPDU: 80 13 01 00 [08:59:45]Write to MH i2c: E2 08 00 98 08 80 13 01 00 00 00 00 00 1D [08:59:45]Write i2c OK [08:59:45]MH_I2C_Read... [08:59:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:59:45]Read from MH i2c: E2 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 0E 00 [08:59:45]MH_I2C_Read... [08:59:45]Read from MH i2c: E2 0E 00 98 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4B [08:59:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [08:59:45]wFMCommunicate OK [08:59:45]SAM_PROTO_GetShiftState done [08:59:45]FM_GetShiftState done [08:59:45]req_shift_opened done [08:59:45]requested_item shift.open_date is exist - process it [08:59:45]req_shift_open_date [08:59:45]req_shift_open_date done [08:59:45]produce_requested_data done [08:59:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165247,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [08:59:45]process_action_free close_receipt [08:59:45]json_value_free [08:59:45]json_value_free done [08:59:45]process_json_proto returns [08:59:45]Send response to host [08:59:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165247,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [08:59:45]free response buf [08:59:45]execute_script done [08:59:45]execute_script returns [08:59:45]free content buf [08:59:45]Sock 8.Close socket [08:59:45]Sock 8.Thread stoped [08:59:47]recv_with_timeout no data received [08:59:49]Connected sock=11 [08:59:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 6F 76 05 01 7B E0 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 7D 4F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 85 02 00 35 04 06 00 5B AC C7 3B 03 51 C2 85 EB 7D 6F 81 DF 00 [08:59:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 09 12 47 00 81 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 85 02 00 F4 03 04 00 D0 F8 C7 66 B6 04 01 00 00 28 BD 0D 46 61 70 A6 E3 [08:59:50]CommunicateWithHost err = 0 [08:59:50]CheckOFDResponse [08:59:50]1017 (14) - 77093643461234 [08:59:50]1041 (16) - 0000000000871769 [08:59:50]1040 (4) - 165247 [08:59:50]1012 (4) - 23.08.2024 02:49 [08:59:50]1206 (1) - 0 [08:59:50]OFD Sender: Remove packet 165247 [08:59:50]ProducePacketName [08:59:50]name=ofd_packets/00165247 [08:59:50]NVStorageDeleteData [08:59:50]OFD Sender: No OFD packet to send [08:59:55]OFD Sender: No OFD packet to send [09:00:00]OFD Sender: No OFD packet to send [09:00:05]OFD Sender: No OFD packet to send [09:00:10]OFD Sender: No OFD packet to send [09:00:15]OFD Sender: No OFD packet to send [09:00:20]OFD Sender: No OFD packet to send [09:00:25]OFD Sender: No OFD packet to send [09:00:30]OFD Sender: No OFD packet to send [09:00:35]OFD Sender: No OFD packet to send [09:00:40]OFD Sender: No OFD packet to send [09:00:45]OFD Sender: No OFD packet to send [09:00:50]OFD Sender: No OFD packet to send [09:00:55]OFD Sender: No OFD packet to send [09:01:00]OFD Sender: No OFD packet to send [09:01:05]OFD Sender: No OFD packet to send [09:01:11]OFD Sender: No OFD packet to send [09:01:16]OFD Sender: No OFD packet to send [09:01:21]OFD Sender: No OFD packet to send [09:01:25]recv_with_timeout no data received [09:01:26]OFD Sender: No OFD packet to send [09:01:31]OFD Sender: No OFD packet to send [09:01:36]OFD Sender: No OFD packet to send [09:01:41]OFD Sender: No OFD packet to send [09:01:46]OFD Sender: No OFD packet to send [09:01:51]OFD Sender: No OFD packet to send [09:01:56]OFD Sender: No OFD packet to send [09:02:01]OFD Sender: No OFD packet to send [09:02:03]accept exits with 9 [09:02:03]New connection [09:02:03]New thread 3066977636 created [09:02:03]Thread 3067120996 joined [09:02:03]Waiting for new connection... [09:02:03] Sock 9.Parse request [09:02:03]Sock 9.Check first char [09:02:03]Sock 9.First char is OK [09:02:03]request: POST /json_proto HTTP/1.0 [09:02:03]Method: POST [09:02:03]URL: /json_proto [09:02:03]Method is POST - this is cgi request [09:02:03]url: /json_proto [09:02:03]query_string will be loaded in cgi processing [09:02:03]execute_cgi json_proto POST (null) [09:02:03]execute_cgi path=json_proto method=POST [09:02:03]POST find Content-Length [09:02:03]Host: 172.17.44.132:8080 [09:02:03]Content-Length: 674 [09:02:03]Content-Type: application/json [09:02:03] [09:02:03]POST finish read [09:02:03]Found Content-Length = 674 [09:02:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:03]execute_script... [09:02:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:03]POST & json_proto [09:02:03]process_json_proto [09:02:03]json parsed OK: [09:02:03]protocol is kg_v1.0 [09:02:03]action value=close_receipt [09:02:03]process_action close_receipt [09:02:03]cmd_close_receipt [09:02:03]MH_GetDate [09:02:03]Write to MH i2c: F0 00 00 99 08 90 [09:02:03]Write i2c OK [09:02:03]MH_I2C_Read... [09:02:03]Read from MH i2c: F0 [09:02:03]MH_I2C_Read... [09:02:03]Read from MH i2c: F0 09 00 [09:02:03]MH_I2C_Read... [09:02:03]Read from MH i2c: F0 09 00 99 08 00 0C 50 C8 66 2A 83 C1 65 F6 [09:02:03]GetLastDocTimeStamp 1724403581 [09:02:03]current date 1724403724 [09:02:03]FM_GetShiftState [09:02:03]SAM_PROTO_GetShiftState [09:02:03]wFMCommunicate request_size=4 [09:02:03]MH_SAM_APDU [09:02:03]CAPDU: 80 13 01 00 [09:02:03]Write to MH i2c: E2 08 00 9A 08 80 13 01 00 00 00 00 00 1F [09:02:03]Write i2c OK [09:02:03]MH_I2C_Read... [09:02:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:03]Read from MH i2c: E2 [09:02:03]MH_I2C_Read... [09:02:03]Read from MH i2c: E2 0E 00 [09:02:03]MH_I2C_Read... [09:02:03]Read from MH i2c: E2 0E 00 9A 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4D [09:02:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:02:03]wFMCommunicate OK [09:02:03]SAM_PROTO_GetShiftState done [09:02:03]FM_GetShiftState done [09:02:03]opened in 1724372766 [09:02:03]opened+sec_in_day 1724459166 [09:02:03]quantity*price = 50063 [09:02:03]sum+1 = 50064 [09:02:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 101 23.08.2024 09:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165248 ФПД: 279815875410607 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090204&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165248&fm=279815875410607&tin=02508201610067®Number=0000000000092562&sum=50000 [09:02:04]StoreToDocumentArchive [09:02:04]shift 469 fd 165248 [09:02:04]save to /storage/0469/doc_00165248 [09:02:04]save last doc name /storage/0469/doc_00165248 to /storage/kkm_last_doc_name [09:02:04]save OK [09:02:04]Clear old archive folders... [09:02:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:02:04]tlvbuf is 0069EB80 [09:02:04]SAM_PROTO_ClearQueue [09:02:04]wFMCommunicate request_size=4 [09:02:04]MH_SAM_APDU [09:02:04]CAPDU: 80 09 00 00 [09:02:04]Write to MH i2c: E2 08 00 A7 08 80 09 00 00 00 00 00 00 21 [09:02:04]Write i2c OK [09:02:04]MH_I2C_Read... [09:02:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:02:04]Read from MH i2c: E2 [09:02:04]MH_I2C_Read... [09:02:04]Read from MH i2c: E2 03 00 [09:02:04]MH_I2C_Read... [09:02:04]Read from MH i2c: E2 03 00 A7 08 00 90 00 23 [09:02:04]RAPDU: 90 00 [09:02:04]wFMCommunicate OK [09:02:04]SAM_PROTO_ClearQueue done [09:02:04]KKMCreateOFDPacket [09:02:04]OFDProtocolAddRootSTLVToBuf [09:02:04]FM_MakeSignedData [09:02:04]FM_MakeSignedData [09:02:04]SAM_PROTO_SignData [09:02:04]wFMCommunicate request_size=4 [09:02:04]MH_SAM_APDU [09:02:04]CAPDU: 80 0D 01 02 [09:02:04]Write to MH i2c: E2 08 00 A8 08 80 0D 01 02 00 00 00 00 29 [09:02:04]Write i2c OK [09:02:04]MH_I2C_Read... [09:02:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:02:04]Read from MH i2c: E2 [09:02:04]MH_I2C_Read... [09:02:04]Read from MH i2c: E2 03 00 [09:02:04]MH_I2C_Read... [09:02:04]Read from MH i2c: E2 03 00 A8 08 00 90 00 24 [09:02:04]RAPDU: 90 00 [09:02:04]wFMCommunicate OK [09:02:04]wFMCommunicate request_size=255 [09:02:04]MH_SAM_APDU [09:02:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 0C 50 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 85 02 00 35 04 06 00 FE 7D B5 DB [09:02:04]Write to MH i2c: E2 02 01 A9 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 0C 50 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 85 02 00 35 04 06 00 FE 7D B5 DB 00 00 17 [09:02:04]Write i2c OK [09:02:04]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 A9 08 00 90 00 25 [09:02:05]RAPDU: 90 00 [09:02:05]wFMCommunicate OK [09:02:05]wFMCommunicate request_size=7 [09:02:05]MH_SAM_APDU [09:02:05]CAPDU: 80 0D 02 02 02 3A AF [09:02:05]Write to MH i2c: E2 0A 00 AA 08 80 0D 02 02 02 00 3A AF 00 00 19 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 03 00 AA 08 00 90 00 26 [09:02:05]RAPDU: 90 00 [09:02:05]wFMCommunicate OK [09:02:05]wFMCommunicate request_size=4 [09:02:05]MH_SAM_APDU [09:02:05]CAPDU: 80 0D 03 02 [09:02:05]Write to MH i2c: E2 08 00 AB 08 80 0D 03 02 00 00 00 00 2E [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 0B 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 0B 00 AB 08 00 2B D4 9E 3F F1 E1 D2 05 90 00 B4 [09:02:05]RAPDU: 2B D4 9E 3F F1 E1 D2 05 90 00 [09:02:05]wFMCommunicate OK [09:02:05]SAM_PROTO_SignData done [09:02:05]FM_MakeSignedData done [09:02:05]CreateOFDProtocolMessage [09:02:05]wFMCommunicate request_size=4 [09:02:05]MH_SAM_APDU [09:02:05]CAPDU: 80 11 00 00 [09:02:05]Write to MH i2c: E2 08 00 AC 08 80 11 00 00 00 00 00 00 2E [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:05]Read from MH i2c: E2 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 17 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: E2 17 00 AC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [09:02:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:02:05]wFMCommunicate OK [09:02:05]CreateOFDProtocolMessage done [09:02:05]OFDSenderStorePacket 165248 [09:02:05]StoreOFDPacket docnum=165248 [09:02:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6B 83 04 01 E6 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 0C 50 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 85 02 00 35 04 06 00 FE 7D B5 DB 3A AF 2B D4 9E 3F F1 E1 D2 05 [09:02:05]CheckFolder [09:02:05]dirname=/storage/ofd_packets [09:02:05]CheckFolder done [09:02:05]ProducePacketName [09:02:05]name=ofd_packets/00165248 [09:02:05]NVStorageSaveData ofd_packets/00165248 [09:02:05]File name is /storage/ofd_packets/00165248 [09:02:05]Write 298 bytes [09:02:05]NVStorageSaveData done [09:02:05]OFDSenderStorePacket done [09:02:05]KKMCreateOFDPacket done [09:02:05]NVStorageSaveData kkm_last_timestamp [09:02:05]File name is /storage/kkm_last_timestamp [09:02:05]Write 4 bytes [09:02:05]NVStorageSaveData done [09:02:05]ExternCall_PrintAddStr [09:02:05]wPrintStart [09:02:05]Write to MH i2c: 01 00 00 AD 08 B5 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: 01 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: 01 07 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: 01 07 00 AD 08 00 00 00 00 00 FF 0F CA [09:02:05]RasterBufferAndPrint [09:02:05]line Счет N : (1)294076 [09:02:05]line ИНН: 02508201610067 [09:02:05]line Контрольно-Кассовый Чек [09:02:05]line ПРОДАЖА [09:02:05]line ТРК (МРК, ГНК) : 44 [09:02:05]line Товар: 2710194800 [09:02:05]line ДТ-К-5 [09:02:05]line 6.570 * 76.20 [09:02:05]line = 500.63 [09:02:05]line НДС 12% НСП 1% [09:02:05]line > о реализуемом товаре [09:02:05]line ОКРУГЛЕНИЕ: -0.63 [09:02:05]line ИТОГО: 500.00 [09:02:05]line Внесено: 500.00 [09:02:05]line СДАЧА: 0.00 [09:02:05]line НСП 1% : 4.43 [09:02:05]line НДС 12% : 53.16 [09:02:05]line Наличными: 500.00 [09:02:05]line Безнал.: 0.00 [09:02:05]line Место: АЗС № 130 "Партнер Нефть" [09:02:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:02:05]line СНО: Общий режим [09:02:05]line Чек 101 23.08.2024 09:02 [09:02:05]line Смена: 469 ФФД: 1.0 [09:02:05]line ЗНМ: 0300000070 [09:02:05]line РНМ: 0000000000092562 [09:02:05]line Версия ККМ: 001 [09:02:05]line ФМ: 0000000000871769 [09:02:05]line ФД: 165248 [09:02:05]line ФПД: 279815875410607 [09:02:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090204&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165248&fm=279815875410607&tin=02508201610067®Number=0000000000092562&sum=50000 [09:02:05]written 0, free lines is 4095 [09:02:05]OFD Sender: Processing packet 165248 [packets to send 989, broken 988] [09:02:05]ProducePacketName [09:02:05]name=ofd_packets/00165248 [09:02:05]OFD Sender: To server: pG, [09:02:05]CommunicateWithHost lk.salyk.kg:30040 [09:02:05]ConnectInit lk.salyk.kg [09:02:05]Write to MH i2c: 01 00 00 D8 08 E0 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: 01 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: 01 07 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: 01 07 00 D8 08 00 00 00 00 00 CA 0C BD [09:02:05]RasterBufferAndPrint [09:02:05]line [09:02:05]line [09:02:05]line [09:02:05]line [09:02:05]line [09:02:05]written 0, free lines is 3281 [09:02:05]MH_Cut [09:02:05]Write to MH i2c: D1 01 00 DF 08 01 B9 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: D1 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: D1 01 00 [09:02:05]MH_I2C_Read... [09:02:05]Read from MH i2c: D1 01 00 DF 08 00 B8 [09:02:05]Write to MH i2c: 01 00 00 E0 08 E8 [09:02:05]Write i2c OK [09:02:05]MH_I2C_Read... [09:02:06]*** Cut start [09:02:06]*** Purtial cut [09:02:06]*** Stage 1: CUTSNS_PIN = 1 [09:02:08]Connected sock=11 [09:02:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6B 83 04 01 E6 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 0C 50 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 85 02 00 35 04 06 00 FE 7D B5 DB 3A AF 2B D4 9E 3F F1 E1 D2 05 [09:02:08]Read from MH i2c: 01 [09:02:08]MH_I2C_Read... [09:02:08]*** Stop cut motor [09:02:08]*** Cut end [09:02:08]Read from MH i2c: 01 07 00 [09:02:08]MH_I2C_Read... [09:02:08]Read from MH i2c: 01 07 00 E0 08 00 00 00 00 00 FF 0F FD [09:02:08]process_action close_receipt done [09:02:08]requested_data is exist [09:02:08]produce_requested_data [09:02:08]requested_item fm.sn is exist - process it [09:02:08]wFMCommunicate request_size=4 [09:02:08]MH_SAM_APDU [09:02:08]CAPDU: 80 11 00 00 [09:02:08]Write to MH i2c: E2 08 00 E1 08 80 11 00 00 00 00 00 00 63 [09:02:08]Write i2c OK [09:02:08]MH_I2C_Read... [09:02:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:08]Read from MH i2c: E2 [09:02:08]MH_I2C_Read... [09:02:08]Read from MH i2c: E2 17 00 [09:02:08]MH_I2C_Read... [09:02:08]Read from MH i2c: E2 17 00 E1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [09:02:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:02:08]wFMCommunicate OK [09:02:08]requested_item fd.num is exist - process it [09:02:08]SAM_PROTO_GetFieldsCounters [09:02:08]wFMCommunicate request_size=4 [09:02:08]MH_SAM_APDU [09:02:08]CAPDU: 80 13 00 00 [09:02:08]Write to MH i2c: E2 08 00 E2 08 80 13 00 00 00 00 00 00 66 [09:02:08]Write i2c OK [09:02:08]MH_I2C_Read... [09:02:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:02:08]Read from MH i2c: E2 [09:02:08]MH_I2C_Read... [09:02:08]Read from MH i2c: E2 62 00 [09:02:08]MH_I2C_Read... [09:02:08]Read from MH i2c: E2 62 00 E2 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [09:02:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 65 00 00 00 5E 04 04 00 65 00 00 00 57 04 04 00 66 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:02:08]wFMCommunicate OK [09:02:08]SAM_PROTO_GetFieldsCounters done [09:02:08]requested_item shift.num is exist - process it [09:02:08]requested_item shift.opened is exist - process it [09:02:08]req_shift_opened [09:02:08]FM_GetShiftState [09:02:08]SAM_PROTO_GetShiftState [09:02:08]wFMCommunicate request_size=4 [09:02:08]MH_SAM_APDU [09:02:08]CAPDU: 80 13 01 00 [09:02:08]Write to MH i2c: E2 08 00 E3 08 80 13 01 00 00 00 00 00 68 [09:02:08]Write i2c OK [09:02:08]MH_I2C_Read... [09:02:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:08]Read from MH i2c: E2 [09:02:08]MH_I2C_Read... [09:02:08]Read from MH i2c: E2 0E 00 [09:02:08]MH_I2C_Read... [09:02:08]Read from MH i2c: E2 0E 00 E3 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 96 [09:02:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:02:08]wFMCommunicate OK [09:02:08]SAM_PROTO_GetShiftState done [09:02:08]FM_GetShiftState done [09:02:08]req_shift_opened done [09:02:08]requested_item shift.open_date is exist - process it [09:02:08]req_shift_open_date [09:02:08]req_shift_open_date done [09:02:08]produce_requested_data done [09:02:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165248,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:02:08]process_action_free close_receipt [09:02:08]json_value_free [09:02:08]json_value_free done [09:02:08]process_json_proto returns [09:02:08]Send response to host [09:02:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165248,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:02:08]free response buf [09:02:08]execute_script done [09:02:08]execute_script returns [09:02:08]free content buf [09:02:08]Sock 9.Close socket [09:02:08]Sock 9.Thread stoped [09:02:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FD 2F 47 00 2C D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 85 02 00 F4 03 04 00 5B F9 C7 66 B6 04 01 00 00 DB 7D 9F 63 DE BD 65 94 [09:02:09]CommunicateWithHost err = 0 [09:02:09]CheckOFDResponse [09:02:09]1017 (14) - 77093643461234 [09:02:09]1041 (16) - 0000000000871769 [09:02:09]1040 (4) - 165248 [09:02:09]1012 (4) - 23.08.2024 02:52 [09:02:09]1206 (1) - 0 [09:02:09]OFD Sender: Remove packet 165248 [09:02:09]ProducePacketName [09:02:09]name=ofd_packets/00165248 [09:02:09]NVStorageDeleteData [09:02:10]OFD Sender: No OFD packet to send [09:02:15]OFD Sender: No OFD packet to send [09:02:17]recv_with_timeout no data received [09:02:20]OFD Sender: No OFD packet to send [09:02:25]OFD Sender: No OFD packet to send [09:02:30]OFD Sender: No OFD packet to send [09:02:30]recv_with_timeout no data received [09:02:35]OFD Sender: No OFD packet to send [09:02:40]OFD Sender: No OFD packet to send [09:02:45]OFD Sender: No OFD packet to send [09:02:50]OFD Sender: No OFD packet to send [09:02:55]OFD Sender: No OFD packet to send [09:03:00]OFD Sender: No OFD packet to send [09:03:04]recv_with_timeout no data received [09:03:05]OFD Sender: No OFD packet to send [09:03:10]OFD Sender: No OFD packet to send [09:03:15]OFD Sender: No OFD packet to send [09:03:20]OFD Sender: No OFD packet to send [09:03:25]OFD Sender: No OFD packet to send [09:03:29]recv_with_timeout no data received [09:03:30]OFD Sender: No OFD packet to send [09:03:35]OFD Sender: No OFD packet to send [09:03:40]OFD Sender: No OFD packet to send [09:03:45]OFD Sender: No OFD packet to send [09:03:50]accept exits with 10 [09:03:50]New connection [09:03:50]New thread 3067120996 created [09:03:50]Thread 3066977636 joined [09:03:50]Waiting for new connection... [09:03:50] Sock 10.Parse request [09:03:50]Sock 10.Check first char [09:03:50]Sock 10.First char is OK [09:03:50]request: POST /json_proto HTTP/1.0 [09:03:50]Method: POST [09:03:50]URL: /json_proto [09:03:50]Method is POST - this is cgi request [09:03:50]url: /json_proto [09:03:50]query_string will be loaded in cgi processing [09:03:50]execute_cgi json_proto POST (null) [09:03:50]execute_cgi path=json_proto method=POST [09:03:50]POST find Content-Length [09:03:50]Host: 172.17.44.132:8080 [09:03:50]Content-Length: 800 [09:03:50]Content-Type: application/json [09:03:50] [09:03:50]POST finish read [09:03:50]Found Content-Length = 800 [09:03:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:50]execute_script... [09:03: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)294077", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:50]POST & json_proto [09:03:50]process_json_proto [09:03:50]json parsed OK: [09:03:50]protocol is kg_v1.0 [09:03:50]action value=close_receipt [09:03:50]process_action close_receipt [09:03:50]cmd_close_receipt [09:03:50]MH_GetDate [09:03:50]Write to MH i2c: F0 00 00 E4 08 DB [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: F0 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: F0 09 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: F0 09 00 E4 08 00 77 50 C8 66 2A 83 C1 65 AC [09:03:50]GetLastDocTimeStamp 1724403724 [09:03:50]current date 1724403831 [09:03:50]FM_GetShiftState [09:03:50]SAM_PROTO_GetShiftState [09:03:50]wFMCommunicate request_size=4 [09:03:50]MH_SAM_APDU [09:03:50]CAPDU: 80 13 01 00 [09:03:50]Write to MH i2c: E2 08 00 E5 08 80 13 01 00 00 00 00 00 6A [09:03:50]Write i2c OK [09:03:50]MH_I2C_Read... [09:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:50]Read from MH i2c: E2 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 0E 00 [09:03:50]MH_I2C_Read... [09:03:50]Read from MH i2c: E2 0E 00 E5 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 98 [09:03:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:03:50]wFMCommunicate OK [09:03:50]SAM_PROTO_GetShiftState done [09:03:50]FM_GetShiftState done [09:03:50]opened in 1724372766 [09:03:50]opened+sec_in_day 1724459166 [09:03:50]quantity*price = 200025 [09:03:50]sum+1 = 200026 [09:03:50]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 103 23.08.2024 09:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165250 ФПД: 82170090989897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090530&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165250&fm=82170090989897&tin=02508201610067®Number=0000000000092562&sum=100051 [09:05:31]StoreToDocumentArchive [09:05:31]shift 469 fd 165250 [09:05:31]save to /storage/0469/doc_00165250 [09:05:31]save last doc name /storage/0469/doc_00165250 to /storage/kkm_last_doc_name [09:05:31]save OK [09:05:31]Clear old archive folders... [09:05:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:05:31]tlvbuf is 000EABB0 [09:05:31]SAM_PROTO_ClearQueue [09:05:31]wFMCommunicate request_size=4 [09:05:31]MH_SAM_APDU [09:05:31]CAPDU: 80 09 00 00 [09:05:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:05:31]Read from MH i2c: E2 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 03 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:05:31]RAPDU: 90 00 [09:05:31]wFMCommunicate OK [09:05:31]SAM_PROTO_ClearQueue done [09:05:31]KKMCreateOFDPacket [09:05:31]OFDProtocolAddRootSTLVToBuf [09:05:31]FM_MakeSignedData [09:05:31]FM_MakeSignedData [09:05:31]SAM_PROTO_SignData [09:05:31]wFMCommunicate request_size=4 [09:05:31]MH_SAM_APDU [09:05:31]CAPDU: 80 0D 01 02 [09:05:31]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:05:31]Write i2c OK [09:05:31]MH_I2C_Read... [09:05:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:05:31]Read from MH i2c: E2 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 03 00 [09:05:31]MH_I2C_Read... [09:05:31]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:05:31]RAPDU: 90 00 [09:05:31]wFMCommunicate OK [09:05:31]wFMCommunicate request_size=255 [09:05:31]MH_SAM_APDU [09:05:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 DA 50 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 85 02 00 35 04 06 00 4A BB B7 15 [09:05:31]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 DA 50 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 85 02 00 35 04 06 00 4A BB B7 15 00 00 09 [09:05:32]Write i2c OK [09:05:32]MH_I2C_Read... [09:05:32]OFD Sender: No OFD packet to send [09:05:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:32]Read from MH i2c: E2 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 03 00 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:05:32]RAPDU: 90 00 [09:05:32]wFMCommunicate OK [09:05:32]wFMCommunicate request_size=7 [09:05:32]MH_SAM_APDU [09:05:32]CAPDU: 80 0D 02 02 02 A9 49 [09:05:32]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 A9 49 00 00 9E [09:05:32]Write i2c OK [09:05:32]MH_I2C_Read... [09:05:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:32]Read from MH i2c: E2 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 03 00 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:05:32]RAPDU: 90 00 [09:05:32]wFMCommunicate OK [09:05:32]wFMCommunicate request_size=4 [09:05:32]MH_SAM_APDU [09:05:32]CAPDU: 80 0D 03 02 [09:05:32]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:05:32]Write i2c OK [09:05:32]MH_I2C_Read... [09:05:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:32]Read from MH i2c: E2 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 0B 00 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 0B 00 2F 00 00 97 6A 3E A7 7E 80 09 0D 90 00 A5 [09:05:32]RAPDU: 97 6A 3E A7 7E 80 09 0D 90 00 [09:05:32]wFMCommunicate OK [09:05:32]SAM_PROTO_SignData done [09:05:32]FM_MakeSignedData done [09:05:32]CreateOFDProtocolMessage [09:05:32]wFMCommunicate request_size=4 [09:05:32]MH_SAM_APDU [09:05:32]CAPDU: 80 11 00 00 [09:05:32]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:05:32]Write i2c OK [09:05:32]MH_I2C_Read... [09:05:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:32]Read from MH i2c: E2 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 17 00 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [09:05:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:05:32]wFMCommunicate OK [09:05:32]CreateOFDProtocolMessage done [09:05:32]OFDSenderStorePacket 165250 [09:05:32]StoreOFDPacket docnum=165250 [09:05:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A4 37 04 01 B4 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 DA 50 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 85 02 00 35 04 06 00 4A BB B7 15 A9 49 97 6A 3E A7 7E 80 09 0D [09:05:32]CheckFolder [09:05:32]dirname=/storage/ofd_packets [09:05:32]CheckFolder done [09:05:32]ProducePacketName [09:05:32]name=ofd_packets/00165250 [09:05:32]NVStorageSaveData ofd_packets/00165250 [09:05:32]File name is /storage/ofd_packets/00165250 [09:05:32]Write 298 bytes [09:05:32]NVStorageSaveData done [09:05:32]OFDSenderStorePacket done [09:05:32]KKMCreateOFDPacket done [09:05:32]NVStorageSaveData kkm_last_timestamp [09:05:32]File name is /storage/kkm_last_timestamp [09:05:32]Write 4 bytes [09:05:32]NVStorageSaveData done [09:05:32]ExternCall_PrintAddStr [09:05:32]wPrintStart [09:05:32]Write to MH i2c: 01 00 00 31 00 31 [09:05:32]Write i2c OK [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: 01 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: 01 07 00 [09:05:32]MH_I2C_Read... [09:05:32]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:05:32]RasterBufferAndPrint [09:05:32]line Счет N : (1)294078 [09:05:32]line ИНН: 02508201610067 [09:05:32]line Контрольно-Кассовый Чек [09:05:32]line ПРОДАЖА [09:05:32]line ТРК (МРК, ГНК) : 64 [09:05:32]line Товар: 2710194800 [09:05:32]line ДТ-К-5 [09:05:32]line 13.130 * 76.20 [09:05:32]line = 1000.51 [09:05:32]line НДС 12% НСП 1% [09:05:32]line > о реализуемом товаре [09:05:32]line ИТОГО: 1000.51 [09:05:32]line НСП 1% : 8.85 [09:05:32]line НДС 12% : 106.25 [09:05:32]line Наличными: 0.00 [09:05:32]line Безнал.: 1000.51 [09:05:32]line Место: АЗС № 130 "Партнер Нефть" [09:05:32]OFD Sender: Processing packet 165250 [packets to send 989, broken 988] [09:05:32]ProducePacketName [09:05:32]name=ofd_packets/00165250 [09:05:32]OFD Sender: To server: pG, [09:05:32]CommunicateWithHost lk.salyk.kg:30040 [09:05:32]ConnectInit lk.salyk.kg [09:05:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:05:32]line СНО: Общий режим [09:05:32]line Чек 103 23.08.2024 09:05 [09:05:32]line Смена: 469 ФФД: 1.0 [09:05:32]line ЗНМ: 0300000070 [09:05:32]line РНМ: 0000000000092562 [09:05:32]line Версия ККМ: 001 [09:05:32]line Платежная система: O! деньги [09:05:32]line ФМ: 0000000000871769 [09:05:32]line ФД: 165250 [09:05:32]line ФПД: 82170090989897 [09:05:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090530&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165250&fm=82170090989897&tin=02508201610067®Number=0000000000092562&sum=100051 [09:05:32]written 0, free lines is 4095 [09:05:33]Write to MH i2c: 01 00 00 5B 00 5B [09:05:33]Write i2c OK [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: 01 [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: 01 07 00 [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 DD 0C 4B [09:05:33]RasterBufferAndPrint [09:05:33]line [09:05:33]line [09:05:33]line [09:05:33]line [09:05:33]line [09:05:33]written 0, free lines is 3310 [09:05:33]MH_Cut [09:05:33]Write to MH i2c: D1 01 00 62 00 01 34 [09:05:33]Write i2c OK [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: D1 [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: D1 01 00 [09:05:33]MH_I2C_Read... [09:05:33]Read from MH i2c: D1 01 00 62 00 00 33 [09:05:33]Write to MH i2c: 01 00 00 63 00 63 [09:05:33]Write i2c OK [09:05:33]MH_I2C_Read... [09:05:33]*** Cut start [09:05:33]*** Purtial cut [09:05:33]*** Stage 1: CUTSNS_PIN = 1 [09:05:35]Read from MH i2c: 01 [09:05:35]MH_I2C_Read... [09:05:35]*** Stop cut motor [09:05:35]*** Cut end [09:05:35]Read from MH i2c: 01 07 00 [09:05:35]MH_I2C_Read... [09:05:35]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [09:05:35]process_action close_receipt done [09:05:35]requested_data is exist [09:05:35]produce_requested_data [09:05:35]requested_item fm.sn is exist - process it [09:05:35]wFMCommunicate request_size=4 [09:05:35]MH_SAM_APDU [09:05:35]CAPDU: 80 11 00 00 [09:05:35]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [09:05:35]Write i2c OK [09:05:35]MH_I2C_Read... [09:05:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:35]Read from MH i2c: E2 [09:05:35]MH_I2C_Read... [09:05:35]Read from MH i2c: E2 17 00 [09:05:35]MH_I2C_Read... [09:05:35]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [09:05:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:05:35]wFMCommunicate OK [09:05:35]requested_item fd.num is exist - process it [09:05:35]SAM_PROTO_GetFieldsCounters [09:05:35]wFMCommunicate request_size=4 [09:05:35]MH_SAM_APDU [09:05:35]CAPDU: 80 13 00 00 [09:05:35]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [09:05:35]Write i2c OK [09:05:35]MH_I2C_Read... [09:05:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:36]Read from MH i2c: E2 [09:05:36]MH_I2C_Read... [09:05:36]Read from MH i2c: E2 62 00 [09:05:36]MH_I2C_Read... [09:05:36]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 1B [09:05:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 67 00 00 00 5E 04 04 00 67 00 00 00 57 04 04 00 68 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:05:36]wFMCommunicate OK [09:05:36]SAM_PROTO_GetFieldsCounters done [09:05:36]requested_item shift.num is exist - process it [09:05:36]requested_item shift.opened is exist - process it [09:05:36]req_shift_opened [09:05:36]FM_GetShiftState [09:05:36]SAM_PROTO_GetShiftState [09:05:36]wFMCommunicate request_size=4 [09:05:36]MH_SAM_APDU [09:05:36]CAPDU: 80 13 01 00 [09:05:36]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [09:05:36]Write i2c OK [09:05:36]MH_I2C_Read... [09:05:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:36]Read from MH i2c: E2 [09:05:36]MH_I2C_Read... [09:05:36]Read from MH i2c: E2 0E 00 [09:05:36]MH_I2C_Read... [09:05:36]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [09:05:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:05:36]wFMCommunicate OK [09:05:36]SAM_PROTO_GetShiftState done [09:05:36]FM_GetShiftState done [09:05:36]req_shift_opened done [09:05:36]requested_item shift.open_date is exist - process it [09:05:36]req_shift_open_date [09:05:36]req_shift_open_date done [09:05:36]produce_requested_data done [09:05:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165250,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:05:36]process_action_free close_receipt [09:05:36]json_value_free [09:05:36]json_value_free done [09:05:36]process_json_proto returns [09:05:36]Send response to host [09:05:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165250,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:05:36]free response buf [09:05:36]execute_script done [09:05:36]execute_script returns [09:05:36]free content buf [09:05:36]Sock 9.Close socket [09:05:36]Sock 9.Thread stoped [09:05:37]ConnectInit Can't take IP for lk.salyk.kg [09:05:37]CommunicateWithHost connect error [09:05:37]CommunicateWithHost err = -1 [09:05:37]OFD Sender: Server communicate error [09:05:42]OFD Sender: Processing packet 165250 [packets to send 989, broken 988] [09:05:42]ProducePacketName [09:05:42]name=ofd_packets/00165250 [09:05:42]OFD Sender: To server: pG, [09:05:42]CommunicateWithHost lk.salyk.kg:30040 [09:05:42]ConnectInit lk.salyk.kg [09:05:44]recv_with_timeout no data received [09:05:47]ConnectInit Can't take IP for lk.salyk.kg [09:05:47]CommunicateWithHost connect error [09:05:47]CommunicateWithHost err = -1 [09:05:47]OFD Sender: Server communicate error [09:05:52]OFD Sender: Processing packet 165250 [packets to send 989, broken 988] [09:05:52]ProducePacketName [09:05:52]name=ofd_packets/00165250 [09:05:52]OFD Sender: To server: pG, [09:05:52]CommunicateWithHost lk.salyk.kg:30040 [09:05:52]ConnectInit lk.salyk.kg [09:06:00]recv_with_timeout no data received [09:06:01]Connected sock=9 [09:06:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A4 37 04 01 B4 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 DA 50 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 85 02 00 35 04 06 00 4A BB B7 15 A9 49 97 6A 3E A7 7E 80 09 0D [09:06:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 28 7B 47 00 B7 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 85 02 00 F4 03 04 00 44 FA C7 66 B6 04 01 00 00 F0 01 A6 BB B6 F1 58 C8 [09:06:04]CommunicateWithHost err = 0 [09:06:04]CheckOFDResponse [09:06:04]1017 (14) - 77093643461234 [09:06:04]1041 (16) - 0000000000871769 [09:06:04]1040 (4) - 165250 [09:06:04]1012 (4) - 23.08.2024 02:56 [09:06:04]1206 (1) - 0 [09:06:04]OFD Sender: Remove packet 165250 [09:06:04]ProducePacketName [09:06:04]name=ofd_packets/00165250 [09:06:04]NVStorageDeleteData [09:06:04]OFD Sender: No OFD packet to send [09:06:09]OFD Sender: No OFD packet to send [09:06:14]OFD Sender: No OFD packet to send [09:06:19]OFD Sender: No OFD packet to send [09:06:24]OFD Sender: No OFD packet to send [09:06:26]accept exits with 10 [09:06:26]New connection [09:06:26]New thread 3066903908 created [09:06:26]Thread 3067047268 joined [09:06:26]Waiting for new connection... [09:06:26] Sock 10.Parse request [09:06:26]Sock 10.Check first char [09:06:26]Sock 10.First char is OK [09:06:26]request: POST /json_proto HTTP/1.0 [09:06:26]Method: POST [09:06:26]URL: /json_proto [09:06:26]Method is POST - this is cgi request [09:06:26]url: /json_proto [09:06:26]query_string will be loaded in cgi processing [09:06:26]execute_cgi json_proto POST (null) [09:06:26]execute_cgi path=json_proto method=POST [09:06:26]POST find Content-Length [09:06:26]Host: 172.17.44.132:8080 [09:06:26]Content-Length: 643 [09:06:26]Content-Type: application/json [09:06:26] [09:06:26]POST finish read [09:06:26]Found Content-Length = 643 [09:06:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50998", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:26]execute_script... [09:06:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50998", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:26]POST & json_proto [09:06:26]process_json_proto [09:06:26]json parsed OK: [09:06:26]protocol is kg_v1.0 [09:06:26]action value=close_receipt [09:06:26]process_action close_receipt [09:06:26]cmd_close_receipt [09:06:26]MH_GetDate [09:06:26]Write to MH i2c: F0 00 00 67 00 56 [09:06:26]Write i2c OK [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: F0 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: F0 09 00 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: F0 09 00 67 00 00 13 51 C8 66 2A 83 C1 65 C4 [09:06:26]GetLastDocTimeStamp 1724403930 [09:06:26]current date 1724403987 [09:06:26]FM_GetShiftState [09:06:26]SAM_PROTO_GetShiftState [09:06:26]wFMCommunicate request_size=4 [09:06:26]MH_SAM_APDU [09:06:26]CAPDU: 80 13 01 00 [09:06:26]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [09:06:26]Write i2c OK [09:06:26]MH_I2C_Read... [09:06:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:26]Read from MH i2c: E2 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 0E 00 [09:06:26]MH_I2C_Read... [09:06:26]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [09:06:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:06:26]wFMCommunicate OK [09:06:26]SAM_PROTO_GetShiftState done [09:06:26]FM_GetShiftState done [09:06:26]opened in 1724372766 [09:06:26]opened+sec_in_day 1724459166 [09:06:26]quantity*price = 11500 [09:06:26]sum+1 = 11501 [09:06:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 115.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 104 23.08.2024 09:06 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165251 ФПД: 53780133168474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165251&fm=53780133168474&tin=02508201610067®Number=0000000000092562&sum=11500 0 [09:06:28]StoreToDocumentArchive [09:06:28]shift 469 fd 165251 [09:06:28]save to /storage/0469/doc_00165251 [09:06:28]save last doc name /storage/0469/doc_00165251 to /storage/kkm_last_doc_name [09:06:28]save OK [09:06:28]Clear old archive folders... [09:06:28]ProcessDocumentItem done err = 0, tmpTLVsize=280 [09:06:28]tlvbuf is 000E5960 [09:06:28]SAM_PROTO_ClearQueue [09:06:28]wFMCommunicate request_size=4 [09:06:28]MH_SAM_APDU [09:06:28]CAPDU: 80 09 00 00 [09:06:28]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [09:06:28]Write i2c OK [09:06:28]MH_I2C_Read... [09:06:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:28]Read from MH i2c: E2 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 03 00 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [09:06:28]RAPDU: 90 00 [09:06:28]wFMCommunicate OK [09:06:28]SAM_PROTO_ClearQueue done [09:06:28]KKMCreateOFDPacket [09:06:28]OFDProtocolAddRootSTLVToBuf [09:06:28]FM_MakeSignedData [09:06:28]FM_MakeSignedData [09:06:28]SAM_PROTO_SignData [09:06:28]wFMCommunicate request_size=4 [09:06:28]MH_SAM_APDU [09:06:28]CAPDU: 80 0D 01 02 [09:06:28]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [09:06:28]Write i2c OK [09:06:28]MH_I2C_Read... [09:06:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:28]Read from MH i2c: E2 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 03 00 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:06:28]RAPDU: 90 00 [09:06:28]wFMCommunicate OK [09:06:28]wFMCommunicate request_size=255 [09:06:28]MH_SAM_APDU [09:06:28]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 13 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 [09:06:28]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 13 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 00 FE [09:06:28]Write i2c OK [09:06:28]MH_I2C_Read... [09:06:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:28]Read from MH i2c: E2 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 03 00 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:06:28]RAPDU: 90 00 [09:06:28]wFMCommunicate OK [09:06:28]wFMCommunicate request_size=39 [09:06:28]MH_SAM_APDU [09:06:28]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 85 02 00 35 04 06 00 30 E9 A9 BB C5 5A [09:06:28]Write to MH i2c: E2 2A 00 78 00 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 85 02 00 35 04 06 00 30 E9 A9 BB C5 5A 00 00 59 [09:06:28]Write i2c OK [09:06:28]MH_I2C_Read... [09:06:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:28]Read from MH i2c: E2 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 03 00 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:06:28]RAPDU: 90 00 [09:06:28]wFMCommunicate OK [09:06:28]wFMCommunicate request_size=4 [09:06:28]MH_SAM_APDU [09:06:28]CAPDU: 80 0D 03 02 [09:06:28]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [09:06:28]Write i2c OK [09:06:28]MH_I2C_Read... [09:06:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:28]Read from MH i2c: E2 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 0B 00 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 0B 00 79 00 00 55 E7 B8 2F 30 DF 24 42 90 00 8D [09:06:28]RAPDU: 55 E7 B8 2F 30 DF 24 42 90 00 [09:06:28]wFMCommunicate OK [09:06:28]SAM_PROTO_SignData done [09:06:28]FM_MakeSignedData done [09:06:28]CreateOFDProtocolMessage [09:06:28]wFMCommunicate request_size=4 [09:06:28]MH_SAM_APDU [09:06:28]CAPDU: 80 11 00 00 [09:06:28]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [09:06:28]Write i2c OK [09:06:28]MH_I2C_Read... [09:06:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:28]Read from MH i2c: E2 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 17 00 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [09:06:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:06:28]wFMCommunicate OK [09:06:28]CreateOFDProtocolMessage done [09:06:28]OFDSenderStorePacket 165251 [09:06:28]StoreOFDPacket docnum=165251 [09:06:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 F2 EE 24 01 EA A3 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 13 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 85 02 00 35 04 06 00 30 E9 A9 BB C5 5A 55 E7 B8 2F 30 DF 24 42 [09:06:28]CheckFolder [09:06:28]dirname=/storage/ofd_packets [09:06:28]CheckFolder done [09:06:28]ProducePacketName [09:06:28]name=ofd_packets/00165251 [09:06:28]NVStorageSaveData ofd_packets/00165251 [09:06:28]File name is /storage/ofd_packets/00165251 [09:06:28]Write 330 bytes [09:06:28]NVStorageSaveData done [09:06:28]OFDSenderStorePacket done [09:06:28]KKMCreateOFDPacket done [09:06:28]NVStorageSaveData kkm_last_timestamp [09:06:28]File name is /storage/kkm_last_timestamp [09:06:28]Write 4 bytes [09:06:28]NVStorageSaveData done [09:06:28]ExternCall_PrintAddStr [09:06:28]wPrintStart [09:06:28]Write to MH i2c: 01 00 00 7B 00 7B [09:06:28]Write i2c OK [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: 01 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: 01 07 00 [09:06:28]MH_I2C_Read... [09:06:28]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [09:06:28]RasterBufferAndPrint [09:06:28]line Счет N : (3)50998 [09:06:28]line ИНН: 02508201610067 [09:06:28]line Контрольно-Кассовый Чек [09:06:28]line ПРОДАЖА [09:06:28]line Товар: 2000036210013 [09:06:28]line Кофе Капучино (GABB TRADE) [09:06:28]line 1.000 * 115.00 [09:06:28]line = 115.00 [09:06:28]line НДС 12% НСП 1% [09:06:28]line > о реализуемом товаре [09:06:28]line ИТОГО: 115.00 [09:06:28]line НСП 1% : 1.02 [09:06:28]line НДС 12% : 12.21 [09:06:28]line Наличными: 115.00 [09:06:28]line Безнал.: 0.00 [09:06:28]line Место: АЗС № 130 "Партнер Нефть" [09:06:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:06:28]line СНО: Общий режим [09:06:28]line Чек 104 23.08.2024 09:06 [09:06:28]line Смена: 469 ФФД: 1.0 [09:06:28]line ЗНМ: 0300000070 [09:06:28]line РНМ: 0000000000092562 [09:06:28]line Версия ККМ: 001 [09:06:28]line ФМ: 0000000000871769 [09:06:28]line ФД: 165251 [09:06:28]line ФПД: 53780133168474 [09:06:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165251&fm=53780133168474&tin=02508201610067®Number=0000000000092562&sum=11500 [09:06:28]line 0 [09:06:28]written 0, free lines is 4095 [09:06:28]OFD Sender: Processing packet 165251 [packets to send 989, broken 988] [09:06:28]ProducePacketName [09:06:28]name=ofd_packets/00165251 [09:06:28]OFD Sender: To server: pG, [09:06:28]CommunicateWithHost lk.salyk.kg:30040 [09:06:28]ConnectInit lk.salyk.kg [09:06:29]Write to MH i2c: 01 00 00 A3 00 A3 [09:06:29]Write i2c OK [09:06:29]MH_I2C_Read... [09:06:29]Read from MH i2c: 01 [09:06:29]MH_I2C_Read... [09:06:29]Read from MH i2c: 01 07 00 [09:06:29]MH_I2C_Read... [09:06:29]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 E2 0C 98 [09:06:29]RasterBufferAndPrint [09:06:29]line [09:06:29]line [09:06:29]line [09:06:29]line [09:06:29]line [09:06:29]written 0, free lines is 3303 [09:06:29]MH_Cut [09:06:29]Write to MH i2c: D1 01 00 AA 00 01 7C [09:06:29]Write i2c OK [09:06:29]MH_I2C_Read... [09:06:29]Read from MH i2c: D1 [09:06:29]MH_I2C_Read... [09:06:29]Read from MH i2c: D1 01 00 [09:06:29]MH_I2C_Read... [09:06:29]Read from MH i2c: D1 01 00 AA 00 00 7B [09:06:29]Write to MH i2c: 01 00 00 AB 00 AB [09:06:29]Write i2c OK [09:06:29]MH_I2C_Read... [09:06:29]Connected sock=7 [09:06:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 F2 EE 24 01 EA A3 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 13 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 85 02 00 35 04 06 00 30 E9 A9 BB C5 5A 55 E7 B8 2F 30 DF 24 42 [09:06:29]*** Cut start [09:06:29]*** Purtial cut [09:06:29]*** Stage 1: CUTSNS_PIN = 1 [09:06:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 29 49 47 00 59 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 85 02 00 F4 03 04 00 5F FA C7 66 B6 04 01 00 00 4D 80 6F B0 0C DC 0B 26 [09:06:29]CommunicateWithHost err = 0 [09:06:29]CheckOFDResponse [09:06:29]1017 (14) - 77093643461234 [09:06:29]1041 (16) - 0000000000871769 [09:06:29]1040 (4) - 165251 [09:06:29]1012 (4) - 23.08.2024 02:56 [09:06:29]1206 (1) - 0 [09:06:29]OFD Sender: Remove packet 165251 [09:06:29]ProducePacketName [09:06:29]name=ofd_packets/00165251 [09:06:29]NVStorageDeleteData [09:06:30]OFD Sender: No OFD packet to send [09:06:31]Read from MH i2c: 01 [09:06:31]MH_I2C_Read... [09:06:31]*** Stop cut motor [09:06:31]*** Cut end [09:06:31]Read from MH i2c: 01 07 00 [09:06:31]MH_I2C_Read... [09:06:31]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [09:06:31]process_action close_receipt done [09:06:31]requested_data is exist [09:06:31]produce_requested_data [09:06:31]requested_item fm.sn is exist - process it [09:06:31]wFMCommunicate request_size=4 [09:06:31]MH_SAM_APDU [09:06:31]CAPDU: 80 11 00 00 [09:06:31]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [09:06:31]Write i2c OK [09:06:31]MH_I2C_Read... [09:06:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:32]Read from MH i2c: E2 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: E2 17 00 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [09:06:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:06:32]wFMCommunicate OK [09:06:32]requested_item fd.num is exist - process it [09:06:32]SAM_PROTO_GetFieldsCounters [09:06:32]wFMCommunicate request_size=4 [09:06:32]MH_SAM_APDU [09:06:32]CAPDU: 80 13 00 00 [09:06:32]Write to MH i2c: E2 08 00 AD 00 80 13 00 00 00 00 00 00 29 [09:06:32]Write i2c OK [09:06:32]MH_I2C_Read... [09:06:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:32]Read from MH i2c: E2 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: E2 62 00 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: E2 62 00 AD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [09:06:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 68 00 00 00 5E 04 04 00 68 00 00 00 57 04 04 00 69 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:06:32]wFMCommunicate OK [09:06:32]SAM_PROTO_GetFieldsCounters done [09:06:32]requested_item shift.num is exist - process it [09:06:32]requested_item shift.opened is exist - process it [09:06:32]req_shift_opened [09:06:32]FM_GetShiftState [09:06:32]SAM_PROTO_GetShiftState [09:06:32]wFMCommunicate request_size=4 [09:06:32]MH_SAM_APDU [09:06:32]CAPDU: 80 13 01 00 [09:06:32]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [09:06:32]Write i2c OK [09:06:32]MH_I2C_Read... [09:06:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:32]Read from MH i2c: E2 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: E2 0E 00 [09:06:32]MH_I2C_Read... [09:06:32]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 59 [09:06:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:06:32]wFMCommunicate OK [09:06:32]SAM_PROTO_GetShiftState done [09:06:32]FM_GetShiftState done [09:06:32]req_shift_opened done [09:06:32]requested_item shift.open_date is exist - process it [09:06:32]req_shift_open_date [09:06:32]req_shift_open_date done [09:06:32]produce_requested_data done [09:06:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165251,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:06:32]process_action_free close_receipt [09:06:32]json_value_free [09:06:32]json_value_free done [09:06:32]process_json_proto returns [09:06:32]Send response to host [09:06:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165251,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:06:32]free response buf [09:06:32]execute_script done [09:06:32]execute_script returns [09:06:32]free content buf [09:06:32]Sock 10.Close socket [09:06:32]Sock 10.Thread stoped [09:06:35]OFD Sender: No OFD packet to send [09:06:40]OFD Sender: No OFD packet to send [09:06:45]OFD Sender: No OFD packet to send [09:06:50]OFD Sender: No OFD packet to send [09:06:55]OFD Sender: No OFD packet to send [09:07:00]OFD Sender: No OFD packet to send [09:07:02]recv_with_timeout no data received [09:07:05]OFD Sender: No OFD packet to send [09:07:10]OFD Sender: No OFD packet to send [09:07:15]OFD Sender: No OFD packet to send [09:07:20]OFD Sender: No OFD packet to send [09:07:25]OFD Sender: No OFD packet to send [09:07:30]OFD Sender: No OFD packet to send [09:07:35]OFD Sender: No OFD packet to send [09:07:40]OFD Sender: No OFD packet to send [09:07:45]OFD Sender: No OFD packet to send [09:07:50]OFD Sender: No OFD packet to send [09:07:55]OFD Sender: No OFD packet to send [09:08:00]OFD Sender: No OFD packet to send [09:08:05]OFD Sender: No OFD packet to send [09:08:10]OFD Sender: No OFD packet to send [09:08:15]OFD Sender: No OFD packet to send [09:08:20]OFD Sender: No OFD packet to send [09:08:25]OFD Sender: No OFD packet to send [09:08:31]OFD Sender: No OFD packet to send [09:08:36]OFD Sender: No OFD packet to send [09:08:41]OFD Sender: No OFD packet to send [09:08:42]recv_with_timeout no data received [09:08:46]OFD Sender: No OFD packet to send [09:08:51]OFD Sender: No OFD packet to send [09:08:56]OFD Sender: No OFD packet to send [09:09:01]OFD Sender: No OFD packet to send [09:09:05]accept exits with 9 [09:09:05]New connection [09:09:05]New thread 3067047268 created [09:09:05]Thread 3066903908 joined [09:09:05]Waiting for new connection... [09:09:05] Sock 9.Parse request [09:09:05]Sock 9.Check first char [09:09:05]Sock 9.First char is OK [09:09:05]request: POST /json_proto HTTP/1.0 [09:09:05]Method: POST [09:09:05]URL: /json_proto [09:09:05]Method is POST - this is cgi request [09:09:05]url: /json_proto [09:09:05]query_string will be loaded in cgi processing [09:09:05]execute_cgi json_proto POST (null) [09:09:05]execute_cgi path=json_proto method=POST [09:09:05]POST find Content-Length [09:09:05]Host: 172.17.44.132:8080 [09:09:05]Content-Length: 674 [09:09:05]Content-Type: application/json [09:09:05] [09:09:05]POST finish read [09:09:05]Found Content-Length = 674 [09:09:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:05]execute_script... [09:09:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:05]POST & json_proto [09:09:05]process_json_proto [09:09:05]json parsed OK: [09:09:05]protocol is kg_v1.0 [09:09:05]action value=close_receipt [09:09:05]process_action close_receipt [09:09:05]cmd_close_receipt [09:09:05]MH_GetDate [09:09:05]Write to MH i2c: F0 00 00 AF 00 9E [09:09:05]Write i2c OK [09:09:05]MH_I2C_Read... [09:09:05]Read from MH i2c: F0 [09:09:05]MH_I2C_Read... [09:09:05]Read from MH i2c: F0 09 00 [09:09:05]MH_I2C_Read... [09:09:05]Read from MH i2c: F0 09 00 AF 00 00 B1 51 C8 66 2A 83 C1 65 AA [09:09:05]GetLastDocTimeStamp 1724403987 [09:09:05]current date 1724404145 [09:09:05]FM_GetShiftState [09:09:05]SAM_PROTO_GetShiftState [09:09:05]wFMCommunicate request_size=4 [09:09:05]MH_SAM_APDU [09:09:05]CAPDU: 80 13 01 00 [09:09:05]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [09:09:05]Write i2c OK [09:09:05]MH_I2C_Read... [09:09:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:05]Read from MH i2c: E2 [09:09:05]MH_I2C_Read... [09:09:05]Read from MH i2c: E2 0E 00 [09:09:05]MH_I2C_Read... [09:09:05]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [09:09:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:09:05]wFMCommunicate OK [09:09:05]SAM_PROTO_GetShiftState done [09:09:05]FM_GetShiftState done [09:09:05]opened in 1724372766 [09:09:05]opened+sec_in_day 1724459166 [09:09:05]quantity*price = 50063 [09:09:05]sum+1 = 50064 [09:09:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 105 23.08.2024 09:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165252 ФПД: 44889900384757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165252&fm=44889900384757&tin=02508201610067®Number=0000000000092562&sum=50000 [09:09:06]StoreToDocumentArchive [09:09:06]shift 469 fd 165252 [09:09:06]save to /storage/0469/doc_00165252 [09:09:06]save last doc name /storage/0469/doc_00165252 to /storage/kkm_last_doc_name [09:09:06]save OK [09:09:06]Clear old archive folders... [09:09:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:09:06]tlvbuf is 000FBD30 [09:09:06]SAM_PROTO_ClearQueue [09:09:06]wFMCommunicate request_size=4 [09:09:06]MH_SAM_APDU [09:09:06]CAPDU: 80 09 00 00 [09:09:06]Write to MH i2c: E2 08 00 BD 00 80 09 00 00 00 00 00 00 2F [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:06]Read from MH i2c: E2 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 03 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [09:09:06]RAPDU: 90 00 [09:09:06]wFMCommunicate OK [09:09:06]SAM_PROTO_ClearQueue done [09:09:06]KKMCreateOFDPacket [09:09:06]OFDProtocolAddRootSTLVToBuf [09:09:06]FM_MakeSignedData [09:09:06]FM_MakeSignedData [09:09:06]SAM_PROTO_SignData [09:09:06]wFMCommunicate request_size=4 [09:09:06]MH_SAM_APDU [09:09:06]CAPDU: 80 0D 01 02 [09:09:06]Write to MH i2c: E2 08 00 BE 00 80 0D 01 02 00 00 00 00 37 [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:06]Read from MH i2c: E2 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 03 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [09:09:06]RAPDU: 90 00 [09:09:06]wFMCommunicate OK [09:09:06]wFMCommunicate request_size=255 [09:09:06]MH_SAM_APDU [09:09:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 B1 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 85 02 00 35 04 06 00 28 D3 BE 91 [09:09:06]Write to MH i2c: E2 02 01 BF 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 B1 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 85 02 00 35 04 06 00 28 D3 BE 91 00 00 12 [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:06]Read from MH i2c: E2 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 03 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [09:09:06]RAPDU: 90 00 [09:09:06]wFMCommunicate OK [09:09:06]wFMCommunicate request_size=7 [09:09:06]MH_SAM_APDU [09:09:06]CAPDU: 80 0D 02 02 02 01 F5 [09:09:06]Write to MH i2c: E2 0A 00 C0 00 80 0D 02 02 02 00 01 F5 00 00 34 [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:06]Read from MH i2c: E2 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 03 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [09:09:06]RAPDU: 90 00 [09:09:06]wFMCommunicate OK [09:09:06]wFMCommunicate request_size=4 [09:09:06]MH_SAM_APDU [09:09:06]CAPDU: 80 0D 03 02 [09:09:06]Write to MH i2c: E2 08 00 C1 00 80 0D 03 02 00 00 00 00 3C [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:06]Read from MH i2c: E2 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 0B 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 0B 00 C1 00 00 3B D9 C7 77 1D 99 68 DA 90 00 87 [09:09:06]RAPDU: 3B D9 C7 77 1D 99 68 DA 90 00 [09:09:06]wFMCommunicate OK [09:09:06]SAM_PROTO_SignData done [09:09:06]FM_MakeSignedData done [09:09:06]CreateOFDProtocolMessage [09:09:06]wFMCommunicate request_size=4 [09:09:06]MH_SAM_APDU [09:09:06]CAPDU: 80 11 00 00 [09:09:06]Write to MH i2c: E2 08 00 C2 00 80 11 00 00 00 00 00 00 3C [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:06]Read from MH i2c: E2 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 17 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: E2 17 00 C2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [09:09:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:09:06]wFMCommunicate OK [09:09:06]CreateOFDProtocolMessage done [09:09:06]OFDSenderStorePacket 165252 [09:09:06]StoreOFDPacket docnum=165252 [09:09:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6A C5 04 01 43 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 B1 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 85 02 00 35 04 06 00 28 D3 BE 91 01 F5 3B D9 C7 77 1D 99 68 DA [09:09:06]CheckFolder [09:09:06]dirname=/storage/ofd_packets [09:09:06]CheckFolder done [09:09:06]ProducePacketName [09:09:06]name=ofd_packets/00165252 [09:09:06]NVStorageSaveData ofd_packets/00165252 [09:09:06]File name is /storage/ofd_packets/00165252 [09:09:06]Write 298 bytes [09:09:06]NVStorageSaveData done [09:09:06]OFDSenderStorePacket done [09:09:06]KKMCreateOFDPacket done [09:09:06]NVStorageSaveData kkm_last_timestamp [09:09:06]File name is /storage/kkm_last_timestamp [09:09:06]Write 4 bytes [09:09:06]NVStorageSaveData done [09:09:06]ExternCall_PrintAddStr [09:09:06]wPrintStart [09:09:06]Write to MH i2c: 01 00 00 C3 00 C3 [09:09:06]Write i2c OK [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: 01 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: 01 07 00 [09:09:06]MH_I2C_Read... [09:09:06]Read from MH i2c: 01 07 00 C3 00 00 00 00 00 00 FF 0F D8 [09:09:06]RasterBufferAndPrint [09:09:06]line Счет N : (1)294084 [09:09:06]line ИНН: 02508201610067 [09:09:06]line Контрольно-Кассовый Чек [09:09:06]line ПРОДАЖА [09:09:06]line ТРК (МРК, ГНК) : 21 [09:09:06]line Товар: 2710194800 [09:09:06]line ДТ-К-5 [09:09:06]line 6.570 * 76.20 [09:09:06]line = 500.63 [09:09:06]line НДС 12% НСП 1% [09:09:06]line > о реализуемом товаре [09:09:06]line ОКРУГЛЕНИЕ: -0.63 [09:09:06]line ИТОГО: 500.00 [09:09:06]line Внесено: 500.00 [09:09:06]line СДАЧА: 0.00 [09:09:06]line НСП 1% : 4.43 [09:09:06]line НДС 12% : 53.16 [09:09:06]line Наличными: 500.00 [09:09:06]line Безнал.: 0.00 [09:09:06]line Место: АЗС № 130 "Партнер Нефть" [09:09:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:09:06]line СНО: Общий режим [09:09:06]line Чек 105 23.08.2024 09:09 [09:09:06]line Смена: 469 ФФД: 1.0 [09:09:06]line ЗНМ: 0300000070 [09:09:06]line РНМ: 0000000000092562 [09:09:06]line Версия ККМ: 001 [09:09:06]line ФМ: 0000000000871769 [09:09:06]line ФД: 165252 [09:09:06]line ФПД: 44889900384757 [09:09:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165252&fm=44889900384757&tin=02508201610067®Number=0000000000092562&sum=50000 [09:09:06]written 0, free lines is 4095 [09:09:07]OFD Sender: Processing packet 165252 [packets to send 989, broken 988] [09:09:07]ProducePacketName [09:09:07]name=ofd_packets/00165252 [09:09:07]OFD Sender: To server: pG, [09:09:07]CommunicateWithHost lk.salyk.kg:30040 [09:09:07]ConnectInit lk.salyk.kg [09:09:07]Write to MH i2c: 01 00 00 EE 00 EE [09:09:07]Write i2c OK [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: 01 [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: 01 07 00 [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 D0 0C D1 [09:09:07]RasterBufferAndPrint [09:09:07]line [09:09:07]line [09:09:07]line [09:09:07]line [09:09:07]line [09:09:07]written 0, free lines is 3286 [09:09:07]MH_Cut [09:09:07]Write to MH i2c: D1 01 00 F5 00 01 C7 [09:09:07]Write i2c OK [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: D1 [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: D1 01 00 [09:09:07]MH_I2C_Read... [09:09:07]Read from MH i2c: D1 01 00 F5 00 00 C6 [09:09:07]Write to MH i2c: 01 00 00 F6 00 F6 [09:09:07]Write i2c OK [09:09:07]MH_I2C_Read... [09:09:08]*** Cut start [09:09:08]*** Purtial cut [09:09:08]*** Stage 1: CUTSNS_PIN = 1 [09:09:09]recv_with_timeout no data received [09:09:10]Read from MH i2c: 01 [09:09:10]MH_I2C_Read... [09:09:10]*** Stop cut motor [09:09:10]*** Cut end [09:09:10]Read from MH i2c: 01 07 00 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [09:09:10]process_action close_receipt done [09:09:10]requested_data is exist [09:09:10]produce_requested_data [09:09:10]requested_item fm.sn is exist - process it [09:09:10]wFMCommunicate request_size=4 [09:09:10]MH_SAM_APDU [09:09:10]CAPDU: 80 11 00 00 [09:09:10]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [09:09:10]Write i2c OK [09:09:10]MH_I2C_Read... [09:09:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:10]Read from MH i2c: E2 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: E2 17 00 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [09:09:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:09:10]wFMCommunicate OK [09:09:10]requested_item fd.num is exist - process it [09:09:10]SAM_PROTO_GetFieldsCounters [09:09:10]wFMCommunicate request_size=4 [09:09:10]MH_SAM_APDU [09:09:10]CAPDU: 80 13 00 00 [09:09:10]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [09:09:10]Write i2c OK [09:09:10]MH_I2C_Read... [09:09:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:10]Read from MH i2c: E2 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: E2 62 00 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [09:09:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 69 00 00 00 5E 04 04 00 69 00 00 00 57 04 04 00 6A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:10]wFMCommunicate OK [09:09:10]SAM_PROTO_GetFieldsCounters done [09:09:10]requested_item shift.num is exist - process it [09:09:10]requested_item shift.opened is exist - process it [09:09:10]req_shift_opened [09:09:10]FM_GetShiftState [09:09:10]SAM_PROTO_GetShiftState [09:09:10]wFMCommunicate request_size=4 [09:09:10]MH_SAM_APDU [09:09:10]CAPDU: 80 13 01 00 [09:09:10]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [09:09:10]Write i2c OK [09:09:10]MH_I2C_Read... [09:09:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:10]Read from MH i2c: E2 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: E2 0E 00 [09:09:10]MH_I2C_Read... [09:09:10]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A4 [09:09:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:09:10]wFMCommunicate OK [09:09:10]SAM_PROTO_GetShiftState done [09:09:10]FM_GetShiftState done [09:09:10]req_shift_opened done [09:09:10]requested_item shift.open_date is exist - process it [09:09:10]req_shift_open_date [09:09:10]req_shift_open_date done [09:09:10]produce_requested_data done [09:09:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165252,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:09:10]process_action_free close_receipt [09:09:10]json_value_free [09:09:10]json_value_free done [09:09:10]process_json_proto returns [09:09:10]Send response to host [09:09:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165252,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:09:10]free response buf [09:09:10]execute_script done [09:09:10]execute_script returns [09:09:10]free content buf [09:09:10]Sock 9.Close socket [09:09:10]Sock 9.Thread stoped [09:09:12]Connected sock=11 [09:09:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6A C5 04 01 43 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 B1 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 85 02 00 35 04 06 00 28 D3 BE 91 01 F5 3B D9 C7 77 1D 99 68 DA [09:09:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 26 C2 47 00 EC 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 85 02 00 F4 03 04 00 02 FB C7 66 B6 04 01 00 00 74 52 7A D6 14 17 54 00 [09:09:12]CommunicateWithHost err = 0 [09:09:12]CheckOFDResponse [09:09:12]1017 (14) - 77093643461234 [09:09:12]1041 (16) - 0000000000871769 [09:09:12]1040 (4) - 165252 [09:09:12]1012 (4) - 23.08.2024 02:59 [09:09:12]1206 (1) - 0 [09:09:12]OFD Sender: Remove packet 165252 [09:09:12]ProducePacketName [09:09:12]name=ofd_packets/00165252 [09:09:12]NVStorageDeleteData [09:09:13]OFD Sender: No OFD packet to send [09:09:17]accept exits with 10 [09:09:17]New connection [09:09:17]New thread 3066903908 created [09:09:17]Thread 3067047268 joined [09:09:17]Waiting for new connection... [09:09:17] Sock 10.Parse request [09:09:17]Sock 10.Check first char [09:09:17]Sock 10.First char is OK [09:09:17]request: POST /json_proto HTTP/1.0 [09:09:17]Method: POST [09:09:17]URL: /json_proto [09:09:17]Method is POST - this is cgi request [09:09:17]url: /json_proto [09:09:17]query_string will be loaded in cgi processing [09:09:17]execute_cgi json_proto POST (null) [09:09:17]execute_cgi path=json_proto method=POST [09:09:17]POST find Content-Length [09:09:17]Host: 172.17.44.132:8080 [09:09:17]Content-Length: 677 [09:09:17]Content-Type: application/json [09:09:17] [09:09:17]POST finish read [09:09:17]Found Content-Length = 677 [09:09:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:17]execute_script... [09:09:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:17]POST & json_proto [09:09:17]process_json_proto [09:09:17]json parsed OK: [09:09:17]protocol is kg_v1.0 [09:09:17]action value=close_receipt [09:09:17]process_action close_receipt [09:09:17]cmd_close_receipt [09:09:17]MH_GetDate [09:09:17]Write to MH i2c: F0 00 00 FA 00 E9 [09:09:17]Write i2c OK [09:09:17]MH_I2C_Read... [09:09:17]Read from MH i2c: F0 [09:09:17]MH_I2C_Read... [09:09:17]Read from MH i2c: F0 09 00 [09:09:17]MH_I2C_Read... [09:09:17]Read from MH i2c: F0 09 00 FA 00 00 BD 51 C8 66 2A 83 C1 65 01 [09:09:17]GetLastDocTimeStamp 1724404145 [09:09:17]current date 1724404157 [09:09:17]FM_GetShiftState [09:09:17]SAM_PROTO_GetShiftState [09:09:17]wFMCommunicate request_size=4 [09:09:17]MH_SAM_APDU [09:09:17]CAPDU: 80 13 01 00 [09:09:17]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [09:09:17]Write i2c OK [09:09:17]MH_I2C_Read... [09:09:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:17]Read from MH i2c: E2 [09:09:17]MH_I2C_Read... [09:09:17]Read from MH i2c: E2 0E 00 [09:09:17]MH_I2C_Read... [09:09:17]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [09:09:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:09:17]wFMCommunicate OK [09:09:17]SAM_PROTO_GetShiftState done [09:09:17]FM_GetShiftState done [09:09:17]opened in 1724372766 [09:09:17]opened+sec_in_day 1724459166 [09:09:17]quantity*price = 40002 [09:09:17]sum+1 = 40003 [09:09:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 106 23.08.2024 09:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165253 ФПД: 238357649150817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165253&fm=238357649150817&tin=02508201610067®Number=0000000000092562&sum=40000 [09:09:18]StoreToDocumentArchive [09:09:18]shift 469 fd 165253 [09:09:18]save to /storage/0469/doc_00165253 [09:09:18]save last doc name /storage/0469/doc_00165253 to /storage/kkm_last_doc_name [09:09:18]save OK [09:09:18]Clear old archive folders... [09:09:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:09:18]tlvbuf is 000F3BE0 [09:09:18]SAM_PROTO_ClearQueue [09:09:18]wFMCommunicate request_size=4 [09:09:18]MH_SAM_APDU [09:09:18]CAPDU: 80 09 00 00 [09:09:18]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [09:09:18]Write i2c OK [09:09:18]MH_I2C_Read... [09:09:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:18]Read from MH i2c: E2 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 03 00 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [09:09:18]RAPDU: 90 00 [09:09:18]wFMCommunicate OK [09:09:18]SAM_PROTO_ClearQueue done [09:09:18]KKMCreateOFDPacket [09:09:18]OFDProtocolAddRootSTLVToBuf [09:09:18]FM_MakeSignedData [09:09:18]FM_MakeSignedData [09:09:18]SAM_PROTO_SignData [09:09:18]wFMCommunicate request_size=4 [09:09:18]MH_SAM_APDU [09:09:18]CAPDU: 80 0D 01 02 [09:09:18]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [09:09:18]Write i2c OK [09:09:18]MH_I2C_Read... [09:09:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:18]Read from MH i2c: E2 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 03 00 [09:09:18]MH_I2C_Read... [09:09:18]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [09:09:18]RAPDU: 90 00 [09:09:18]wFMCommunicate OK [09:09:18]wFMCommunicate request_size=255 [09:09:18]MH_SAM_APDU [09:09:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 BD 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 85 02 00 35 04 06 00 D8 [09:09:18]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 BD 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 85 02 00 35 04 06 00 D8 00 00 4C [09:09:18]Write i2c OK [09:09:18]MH_I2C_Read... [09:09:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:19]Read from MH i2c: E2 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: E2 03 00 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [09:09:19]RAPDU: 90 00 [09:09:19]wFMCommunicate OK [09:09:19]wFMCommunicate request_size=10 [09:09:19]MH_SAM_APDU [09:09:19]CAPDU: 80 0D 02 02 05 C8 F7 01 D3 61 [09:09:19]Write to MH i2c: E2 0D 00 0B 01 80 0D 02 02 05 00 C8 F7 01 D3 61 00 00 84 [09:09:19]Write i2c OK [09:09:19]MH_I2C_Read... [09:09:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:19]Read from MH i2c: E2 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: E2 03 00 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:09:19]RAPDU: 90 00 [09:09:19]wFMCommunicate OK [09:09:19]wFMCommunicate request_size=4 [09:09:19]MH_SAM_APDU [09:09:19]CAPDU: 80 0D 03 02 [09:09:19]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [09:09:19]Write i2c OK [09:09:19]MH_I2C_Read... [09:09:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:19]Read from MH i2c: E2 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: E2 0B 00 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: E2 0B 00 0C 01 00 D3 E0 C0 BF E1 1C 0E EE 90 00 B4 [09:09:19]RAPDU: D3 E0 C0 BF E1 1C 0E EE 90 00 [09:09:19]wFMCommunicate OK [09:09:19]SAM_PROTO_SignData done [09:09:19]FM_MakeSignedData done [09:09:19]CreateOFDProtocolMessage [09:09:19]wFMCommunicate request_size=4 [09:09:19]MH_SAM_APDU [09:09:19]CAPDU: 80 11 00 00 [09:09:19]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [09:09:19]Write i2c OK [09:09:19]MH_I2C_Read... [09:09:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:19]Read from MH i2c: E2 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: E2 17 00 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [09:09:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:09:19]wFMCommunicate OK [09:09:19]CreateOFDProtocolMessage done [09:09:19]OFDSenderStorePacket 165253 [09:09:19]StoreOFDPacket docnum=165253 [09:09:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 9D 07 01 55 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 BD 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 85 02 00 35 04 06 00 D8 C8 F7 01 D3 61 D3 E0 C0 BF E1 1C 0E EE [09:09:19]CheckFolder [09:09:19]dirname=/storage/ofd_packets [09:09:19]CheckFolder done [09:09:19]ProducePacketName [09:09:19]name=ofd_packets/00165253 [09:09:19]NVStorageSaveData ofd_packets/00165253 [09:09:19]File name is /storage/ofd_packets/00165253 [09:09:19]Write 301 bytes [09:09:19]NVStorageSaveData done [09:09:19]OFDSenderStorePacket done [09:09:19]KKMCreateOFDPacket done [09:09:19]NVStorageSaveData kkm_last_timestamp [09:09:19]File name is /storage/kkm_last_timestamp [09:09:19]Write 4 bytes [09:09:19]NVStorageSaveData done [09:09:19]ExternCall_PrintAddStr [09:09:19]wPrintStart [09:09:19]Write to MH i2c: 01 00 00 0E 01 0F [09:09:19]Write i2c OK [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: 01 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: 01 07 00 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [09:09:19]RasterBufferAndPrint [09:09:19]line Счет N : (1)294082 [09:09:19]line ИНН: 02508201610067 [09:09:19]line Контрольно-Кассовый Чек [09:09:19]line ПРОДАЖА [09:09:19]line ТРК (МРК, ГНК) : 32 [09:09:19]line Товар: 2710124130 [09:09:19]line Аи-92-К-5 [09:09:19]line 5.900 * 67.80 [09:09:19]line = 400.02 [09:09:19]line НДС 12% НСП 1% [09:09:19]line > о реализуемом товаре [09:09:19]line ОКРУГЛЕНИЕ: -0.02 [09:09:19]line ИТОГО: 400.00 [09:09:19]line Внесено: 400.00 [09:09:19]line СДАЧА: 0.00 [09:09:19]line НСП 1% : 3.54 [09:09:19]line НДС 12% : 42.48 [09:09:19]line Наличными: 400.00 [09:09:19]line Безнал.: 0.00 [09:09:19]line Место: АЗС № 130 "Партнер Нефть" [09:09:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:09:19]line СНО: Общий режим [09:09:19]line Чек 106 23.08.2024 09:09 [09:09:19]line Смена: 469 ФФД: 1.0 [09:09:19]line ЗНМ: 0300000070 [09:09:19]line РНМ: 0000000000092562 [09:09:19]line Версия ККМ: 001 [09:09:19]line ФМ: 0000000000871769 [09:09:19]line ФД: 165253 [09:09:19]line ФПД: 238357649150817 [09:09:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165253&fm=238357649150817&tin=02508201610067®Number=0000000000092562&sum=40000 [09:09:19]written 0, free lines is 4095 [09:09:19]OFD Sender: Processing packet 165253 [packets to send 989, broken 988] [09:09:19]ProducePacketName [09:09:19]name=ofd_packets/00165253 [09:09:19]OFD Sender: To server: pG, [09:09:19]CommunicateWithHost lk.salyk.kg:30040 [09:09:19]ConnectInit lk.salyk.kg [09:09:19]Write to MH i2c: 01 00 00 39 01 3A [09:09:19]Write i2c OK [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: 01 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: 01 07 00 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 C4 0C 11 [09:09:19]RasterBufferAndPrint [09:09:19]line [09:09:19]line [09:09:19]line [09:09:19]line [09:09:19]line [09:09:19]written 0, free lines is 3279 [09:09:19]MH_Cut [09:09:19]Write to MH i2c: D1 01 00 40 01 01 13 [09:09:19]Write i2c OK [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: D1 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: D1 01 00 [09:09:19]MH_I2C_Read... [09:09:19]Read from MH i2c: D1 01 00 40 01 00 12 [09:09:19]Write to MH i2c: 01 00 00 41 01 42 [09:09:19]Write i2c OK [09:09:19]MH_I2C_Read... [09:09:20]*** Cut start [09:09:20]*** Purtial cut [09:09:20]*** Stage 1: CUTSNS_PIN = 1 [09:09:21]Connected sock=11 [09:09:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 9D 07 01 55 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 BD 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 85 02 00 35 04 06 00 D8 C8 F7 01 D3 61 D3 E0 C0 BF E1 1C 0E EE [09:09:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AB 5D 47 00 B9 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 85 02 00 F4 03 04 00 0B FB C7 66 B6 04 01 00 00 12 49 4F 1D 7C 83 5A 3A [09:09:21]CommunicateWithHost err = 0 [09:09:21]CheckOFDResponse [09:09:21]1017 (14) - 77093643461234 [09:09:21]1041 (16) - 0000000000871769 [09:09:21]1040 (4) - 165253 [09:09:21]1012 (4) - 23.08.2024 02:59 [09:09:21]1206 (1) - 0 [09:09:21]OFD Sender: Remove packet 165253 [09:09:21]ProducePacketName [09:09:21]name=ofd_packets/00165253 [09:09:21]NVStorageDeleteData [09:09:22]OFD Sender: No OFD packet to send [09:09:22]Read from MH i2c: 01 [09:09:22]MH_I2C_Read... [09:09:22]*** Stop cut motor [09:09:22]*** Cut end [09:09:22]Read from MH i2c: 01 07 00 [09:09:22]MH_I2C_Read... [09:09:22]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [09:09:22]process_action close_receipt done [09:09:22]requested_data is exist [09:09:22]produce_requested_data [09:09:22]requested_item fm.sn is exist - process it [09:09:22]wFMCommunicate request_size=4 [09:09:22]MH_SAM_APDU [09:09:22]CAPDU: 80 11 00 00 [09:09:22]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [09:09:22]Write i2c OK [09:09:22]MH_I2C_Read... [09:09:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:22]Read from MH i2c: E2 [09:09:22]MH_I2C_Read... [09:09:22]Read from MH i2c: E2 17 00 [09:09:22]MH_I2C_Read... [09:09:22]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [09:09:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:09:22]wFMCommunicate OK [09:09:22]requested_item fd.num is exist - process it [09:09:22]SAM_PROTO_GetFieldsCounters [09:09:22]wFMCommunicate request_size=4 [09:09:22]MH_SAM_APDU [09:09:22]CAPDU: 80 13 00 00 [09:09:22]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [09:09:22]Write i2c OK [09:09:22]MH_I2C_Read... [09:09:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:22]Read from MH i2c: E2 [09:09:22]MH_I2C_Read... [09:09:22]Read from MH i2c: E2 62 00 [09:09:22]MH_I2C_Read... [09:09:22]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 06 [09:09:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6A 00 00 00 5E 04 04 00 6A 00 00 00 57 04 04 00 6B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:22]wFMCommunicate OK [09:09:22]SAM_PROTO_GetFieldsCounters done [09:09:22]requested_item shift.num is exist - process it [09:09:22]requested_item shift.opened is exist - process it [09:09:22]req_shift_opened [09:09:22]FM_GetShiftState [09:09:22]SAM_PROTO_GetShiftState [09:09:22]wFMCommunicate request_size=4 [09:09:22]MH_SAM_APDU [09:09:22]CAPDU: 80 13 01 00 [09:09:22]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [09:09:22]Write i2c OK [09:09:22]MH_I2C_Read... [09:09:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:22]Read from MH i2c: E2 [09:09:22]MH_I2C_Read... [09:09:22]Read from MH i2c: E2 0E 00 [09:09:22]MH_I2C_Read... [09:09:22]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F0 [09:09:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:09:22]wFMCommunicate OK [09:09:22]SAM_PROTO_GetShiftState done [09:09:22]FM_GetShiftState done [09:09:22]req_shift_opened done [09:09:22]requested_item shift.open_date is exist - process it [09:09:22]req_shift_open_date [09:09:22]req_shift_open_date done [09:09:22]produce_requested_data done [09:09:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165253,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:09:22]process_action_free close_receipt [09:09:22]json_value_free [09:09:22]json_value_free done [09:09:22]process_json_proto returns [09:09:22]Send response to host [09:09:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165253,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:09:22]free response buf [09:09:22]execute_script done [09:09:22]execute_script returns [09:09:22]free content buf [09:09:22]Sock 10.Close socket [09:09:22]Sock 10.Thread stoped [09:09:23]accept exits with 9 [09:09:23]New connection [09:09:23]New thread 3067047268 created [09:09:23]Thread 3066903908 joined [09:09:23]Waiting for new connection... [09:09:23] Sock 9.Parse request [09:09:23]Sock 9.Check first char [09:09:23]Sock 9.First char is OK [09:09:23]request: POST /json_proto HTTP/1.0 [09:09:23]Method: POST [09:09:23]URL: /json_proto [09:09:23]Method is POST - this is cgi request [09:09:23]url: /json_proto [09:09:23]query_string will be loaded in cgi processing [09:09:23]execute_cgi json_proto POST (null) [09:09:23]execute_cgi path=json_proto method=POST [09:09:23]POST find Content-Length [09:09:23]Host: 172.17.44.132:8080 [09:09:23]Content-Length: 677 [09:09:23]Content-Type: application/json [09:09:23] [09:09:23]POST finish read [09:09:23]Found Content-Length = 677 [09:09:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:23]execute_script... [09:09:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294083", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:23]POST & json_proto [09:09:23]process_json_proto [09:09:23]json parsed OK: [09:09:23]protocol is kg_v1.0 [09:09:23]action value=close_receipt [09:09:23]process_action close_receipt [09:09:23]cmd_close_receipt [09:09:23]MH_GetDate [09:09:23]Write to MH i2c: F0 00 00 45 01 35 [09:09:23]Write i2c OK [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: F0 [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: F0 09 00 [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: F0 09 00 45 01 00 C3 51 C8 66 2A 83 C1 65 53 [09:09:23]GetLastDocTimeStamp 1724404157 [09:09:23]current date 1724404163 [09:09:23]FM_GetShiftState [09:09:23]SAM_PROTO_GetShiftState [09:09:23]wFMCommunicate request_size=4 [09:09:23]MH_SAM_APDU [09:09:23]CAPDU: 80 13 01 00 [09:09:23]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [09:09:23]Write i2c OK [09:09:23]MH_I2C_Read... [09:09:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:23]Read from MH i2c: E2 [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: E2 0E 00 [09:09:23]MH_I2C_Read... [09:09:23]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [09:09:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:09:23]wFMCommunicate OK [09:09:23]SAM_PROTO_GetShiftState done [09:09:23]FM_GetShiftState done [09:09:23]opened in 1724372766 [09:09:23]opened+sec_in_day 1724459166 [09:09:23]quantity*price = 50036 [09:09:23]sum+1 = 50037 [09:09:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 107 23.08.2024 09:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165254 ФПД: 53253055393734 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165254&fm=53253055393734&tin=02508201610067®Number=0000000000092562&sum=50000 [09:09:24]StoreToDocumentArchive [09:09:24]shift 469 fd 165254 [09:09:24]save to /storage/0469/doc_00165254 [09:09:24]save last doc name /storage/0469/doc_00165254 to /storage/kkm_last_doc_name [09:09:24]save OK [09:09:24]Clear old archive folders... [09:09:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:09:24]tlvbuf is 000D5FD0 [09:09:24]SAM_PROTO_ClearQueue [09:09:24]wFMCommunicate request_size=4 [09:09:24]MH_SAM_APDU [09:09:24]CAPDU: 80 09 00 00 [09:09:24]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [09:09:24]Write i2c OK [09:09:24]MH_I2C_Read... [09:09:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:24]Read from MH i2c: E2 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 03 00 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [09:09:24]RAPDU: 90 00 [09:09:24]wFMCommunicate OK [09:09:24]SAM_PROTO_ClearQueue done [09:09:24]KKMCreateOFDPacket [09:09:24]OFDProtocolAddRootSTLVToBuf [09:09:24]FM_MakeSignedData [09:09:24]FM_MakeSignedData [09:09:24]SAM_PROTO_SignData [09:09:24]wFMCommunicate request_size=4 [09:09:24]MH_SAM_APDU [09:09:24]CAPDU: 80 0D 01 02 [09:09:24]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [09:09:24]Write i2c OK [09:09:24]MH_I2C_Read... [09:09:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:24]Read from MH i2c: E2 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 03 00 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [09:09:24]RAPDU: 90 00 [09:09:24]wFMCommunicate OK [09:09:24]wFMCommunicate request_size=255 [09:09:24]MH_SAM_APDU [09:09:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 C3 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 85 02 00 35 04 06 00 30 [09:09:24]Write to MH i2c: E2 02 01 55 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 C3 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 85 02 00 35 04 06 00 30 00 00 12 [09:09:24]Write i2c OK [09:09:24]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [09:09:25]RAPDU: 90 00 [09:09:25]wFMCommunicate OK [09:09:25]wFMCommunicate request_size=10 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 0D 02 02 05 6E F1 73 2F C6 [09:09:25]Write to MH i2c: E2 0D 00 56 01 80 0D 02 02 05 00 6E F1 73 2F C6 00 00 A2 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [09:09:25]RAPDU: 90 00 [09:09:25]wFMCommunicate OK [09:09:25]wFMCommunicate request_size=4 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 0D 03 02 [09:09:25]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 0B 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 0B 00 57 01 00 54 51 30 3A 7A 78 53 D2 90 00 FA [09:09:25]RAPDU: 54 51 30 3A 7A 78 53 D2 90 00 [09:09:25]wFMCommunicate OK [09:09:25]SAM_PROTO_SignData done [09:09:25]FM_MakeSignedData done [09:09:25]CreateOFDProtocolMessage [09:09:25]wFMCommunicate request_size=4 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 11 00 00 [09:09:25]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 17 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [09:09:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:09:25]wFMCommunicate OK [09:09:25]CreateOFDProtocolMessage done [09:09:25]OFDSenderStorePacket 165254 [09:09:25]StoreOFDPacket docnum=165254 [09:09:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3E EF 07 01 5C 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 C3 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 85 02 00 35 04 06 00 30 6E F1 73 2F C6 54 51 30 3A 7A 78 53 D2 [09:09:25]CheckFolder [09:09:25]dirname=/storage/ofd_packets [09:09:25]CheckFolder done [09:09:25]ProducePacketName [09:09:25]name=ofd_packets/00165254 [09:09:25]NVStorageSaveData ofd_packets/00165254 [09:09:25]File name is /storage/ofd_packets/00165254 [09:09:25]Write 301 bytes [09:09:25]NVStorageSaveData done [09:09:25]OFDSenderStorePacket done [09:09:25]KKMCreateOFDPacket done [09:09:25]NVStorageSaveData kkm_last_timestamp [09:09:25]File name is /storage/kkm_last_timestamp [09:09:25]Write 4 bytes [09:09:25]NVStorageSaveData done [09:09:25]ExternCall_PrintAddStr [09:09:25]wPrintStart [09:09:25]Write to MH i2c: 01 00 00 59 01 5A [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: 01 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: 01 07 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [09:09:25]RasterBufferAndPrint [09:09:25]line Счет N : (1)294083 [09:09:25]line ИНН: 02508201610067 [09:09:25]line Контрольно-Кассовый Чек [09:09:25]line ПРОДАЖА [09:09:25]line ТРК (МРК, ГНК) : 52 [09:09:25]line Товар: 2710124130 [09:09:25]line Аи-92-К-5 [09:09:25]line 7.380 * 67.80 [09:09:25]line = 500.36 [09:09:25]line НДС 12% НСП 1% [09:09:25]line > о реализуемом товаре [09:09:25]line ОКРУГЛЕНИЕ: -0.36 [09:09:25]line ИТОГО: 500.00 [09:09:25]line Внесено: 500.00 [09:09:25]line СДАЧА: 0.00 [09:09:25]line НСП 1% : 4.43 [09:09:25]line НДС 12% : 53.14 [09:09:25]line Наличными: 500.00 [09:09:25]line Безнал.: 0.00 [09:09:25]line Место: АЗС № 130 "Партнер Нефть" [09:09:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:09:25]line СНО: Общий режим [09:09:25]line Чек 107 23.08.2024 09:09 [09:09:25]line Смена: 469 ФФД: 1.0 [09:09:25]line ЗНМ: 0300000070 [09:09:25]line РНМ: 0000000000092562 [09:09:25]line Версия ККМ: 001 [09:09:25]line ФМ: 0000000000871769 [09:09:25]line ФД: 165254 [09:09:25]line ФПД: 53253055393734 [09:09:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T090923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165254&fm=53253055393734&tin=02508201610067®Number=0000000000092562&sum=50000 [09:09:25]OFD Sender: Processing packet 165254 [packets to send 989, broken 988] [09:09:25]ProducePacketName [09:09:25]name=ofd_packets/00165254 [09:09:25]OFD Sender: To server: pG, [09:09:25]CommunicateWithHost lk.salyk.kg:30040 [09:09:25]ConnectInit lk.salyk.kg [09:09:25]written 0, free lines is 4095 [09:09:25]Write to MH i2c: 01 00 00 84 01 85 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: 01 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: 01 07 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 C8 0C 60 [09:09:25]RasterBufferAndPrint [09:09:25]line [09:09:25]line [09:09:25]line [09:09:25]line [09:09:25]line [09:09:25]written 0, free lines is 3294 [09:09:25]MH_Cut [09:09:25]Write to MH i2c: D1 01 00 8B 01 01 5E [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: D1 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: D1 01 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: D1 01 00 8B 01 00 5D [09:09:25]Write to MH i2c: 01 00 00 8C 01 8D [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:26]*** Cut start [09:09:26]*** Purtial cut [09:09:26]*** Stage 1: CUTSNS_PIN = 1 [09:09:28]Connected sock=11 [09:09:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3E EF 07 01 5C 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 C3 51 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 85 02 00 35 04 06 00 30 6E F1 73 2F C6 54 51 30 3A 7A 78 53 D2 [09:09:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5F 77 47 00 CD 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 85 02 00 F4 03 04 00 12 FB C7 66 B6 04 01 00 00 C3 36 C1 80 0C 47 BA 96 [09:09:28]CommunicateWithHost err = 0 [09:09:28]CheckOFDResponse [09:09:28]1017 (14) - 77093643461234 [09:09:28]1041 (16) - 0000000000871769 [09:09:28]1040 (4) - 165254 [09:09:28]1012 (4) - 23.08.2024 02:59 [09:09:28]1206 (1) - 0 [09:09:28]OFD Sender: Remove packet 165254 [09:09:28]ProducePacketName [09:09:28]name=ofd_packets/00165254 [09:09:28]NVStorageDeleteData [09:09:28]*** Stop cut motor [09:09:28]*** Cut end [09:09:28]Read from MH i2c: 01 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: 01 07 00 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [09:09:28]process_action close_receipt done [09:09:28]requested_data is exist [09:09:28]produce_requested_data [09:09:28]requested_item fm.sn is exist - process it [09:09:28]wFMCommunicate request_size=4 [09:09:28]MH_SAM_APDU [09:09:28]CAPDU: 80 11 00 00 [09:09:28]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [09:09:28]Write i2c OK [09:09:28]MH_I2C_Read... [09:09:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:28]Read from MH i2c: E2 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: E2 17 00 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [09:09:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:09:28]wFMCommunicate OK [09:09:28]requested_item fd.num is exist - process it [09:09:28]SAM_PROTO_GetFieldsCounters [09:09:28]wFMCommunicate request_size=4 [09:09:28]MH_SAM_APDU [09:09:28]CAPDU: 80 13 00 00 [09:09:28]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [09:09:28]Write i2c OK [09:09:28]MH_I2C_Read... [09:09:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:28]Read from MH i2c: E2 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: E2 62 00 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [09:09:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:29]wFMCommunicate OK [09:09:29]SAM_PROTO_GetFieldsCounters done [09:09:29]requested_item shift.num is exist - process it [09:09:29]requested_item shift.opened is exist - process it [09:09:29]req_shift_opened [09:09:29]FM_GetShiftState [09:09:29]SAM_PROTO_GetShiftState [09:09:29]wFMCommunicate request_size=4 [09:09:29]MH_SAM_APDU [09:09:29]CAPDU: 80 13 01 00 [09:09:29]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [09:09:29]Write i2c OK [09:09:29]MH_I2C_Read... [09:09:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:29]Read from MH i2c: E2 [09:09:29]MH_I2C_Read... [09:09:29]Read from MH i2c: E2 0E 00 [09:09:29]MH_I2C_Read... [09:09:29]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3B [09:09:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:09:29]wFMCommunicate OK [09:09:29]SAM_PROTO_GetShiftState done [09:09:29]FM_GetShiftState done [09:09:29]req_shift_opened done [09:09:29]requested_item shift.open_date is exist - process it [09:09:29]req_shift_open_date [09:09:29]req_shift_open_date done [09:09:29]produce_requested_data done [09:09:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165254,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:09:29]process_action_free close_receipt [09:09:29]json_value_free [09:09:29]json_value_free done [09:09:29]process_json_proto returns [09:09:29]Send response to host [09:09:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165254,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:09:29]free response buf [09:09:29]execute_script done [09:09:29]execute_script returns [09:09:29]free content buf [09:09:29]Sock 9.Close socket [09:09:29]Sock 9.Thread stoped [09:09:29]OFD Sender: No OFD packet to send [09:09:34]OFD Sender: No OFD packet to send [09:09:39]OFD Sender: No OFD packet to send [09:09:44]OFD Sender: No OFD packet to send [09:09:47]recv_with_timeout no data received [09:09:49]OFD Sender: No OFD packet to send [09:09:54]OFD Sender: No OFD packet to send [09:09:59]OFD Sender: No OFD packet to send [09:10:04]OFD Sender: No OFD packet to send [09:10:09]OFD Sender: No OFD packet to send [09:10:14]OFD Sender: No OFD packet to send [09:10:19]OFD Sender: No OFD packet to send [09:10:24]OFD Sender: No OFD packet to send [09:10:29]OFD Sender: No OFD packet to send [09:10:34]OFD Sender: No OFD packet to send [09:10:39]OFD Sender: No OFD packet to send [09:10:44]OFD Sender: No OFD packet to send [09:10:49]OFD Sender: No OFD packet to send [09:10:54]OFD Sender: No OFD packet to send [09:10:59]OFD Sender: No OFD packet to send [09:11:04]OFD Sender: No OFD packet to send [09:11:09]OFD Sender: No OFD packet to send [09:11:14]OFD Sender: No OFD packet to send [09:11:19]OFD Sender: No OFD packet to send [09:11:22]recv_with_timeout no data received [09:11:24]OFD Sender: No OFD packet to send [09:11:29]OFD Sender: No OFD packet to send [09:11:34]OFD Sender: No OFD packet to send [09:11:39]OFD Sender: No OFD packet to send [09:11:44]OFD Sender: No OFD packet to send [09:11:49]OFD Sender: No OFD packet to send [09:11:54]OFD Sender: No OFD packet to send [09:11:59]OFD Sender: No OFD packet to send [09:12:04]OFD Sender: No OFD packet to send [09:12:09]OFD Sender: No OFD packet to send [09:12:14]OFD Sender: No OFD packet to send [09:12:19]OFD Sender: No OFD packet to send [09:12:25]OFD Sender: No OFD packet to send [09:12:30]OFD Sender: No OFD packet to send [09:12:31]accept exits with 7 [09:12:31]New connection [09:12:31]New thread 3066903908 created [09:12:31]Thread 3067047268 joined [09:12:31]Waiting for new connection... [09:12:31] Sock 7.Parse request [09:12:31]Sock 7.Check first char [09:12:31]Sock 7.First char is OK [09:12:31]request: POST /json_proto HTTP/1.0 [09:12:31]Method: POST [09:12:31]URL: /json_proto [09:12:31]Method is POST - this is cgi request [09:12:31]url: /json_proto [09:12:31]query_string will be loaded in cgi processing [09:12:31]execute_cgi json_proto POST (null) [09:12:31]execute_cgi path=json_proto method=POST [09:12:31]POST find Content-Length [09:12:31]Host: 172.17.44.132:8080 [09:12:31]Content-Length: 978 [09:12:31]Content-Type: application/json [09:12:31] [09:12:31]POST finish read [09:12:31]Found Content-Length = 978 [09:12:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 53.200, "sum" : 4000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 53.20 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:31]execute_script... [09:12: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)294085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 53.200, "sum" : 4000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 53.20 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:12:31]POST & json_proto [09:12:31]process_json_proto [09:12:31]json parsed OK: [09:12:31]protocol is kg_v1.0 [09:12:31]action value=close_receipt [09:12:31]process_action close_receipt [09:12:31]cmd_close_receipt [09:12:31]MH_GetDate [09:12:31]Write to MH i2c: F0 00 00 90 01 80 [09:12:31]Write i2c OK [09:12:31]MH_I2C_Read... [09:12:31]Read from MH i2c: F0 [09:12:31]MH_I2C_Read... [09:12:31]Read from MH i2c: F0 09 00 [09:12:31]MH_I2C_Read... [09:12:31]Read from MH i2c: F0 09 00 90 01 00 7F 52 C8 66 2A 83 C1 65 5B [09:12:31]GetLastDocTimeStamp 1724404163 [09:12:31]current date 1724404351 [09:12:31]FM_GetShiftState [09:12:31]SAM_PROTO_GetShiftState [09:12:31]wFMCommunicate request_size=4 [09:12:31]MH_SAM_APDU [09:12:31]CAPDU: 80 13 01 00 [09:12:31]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [09:12:31]Write i2c OK [09:12:31]MH_I2C_Read... [09:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:31]Read from MH i2c: E2 [09:12:31]MH_I2C_Read... [09:12:31]Read from MH i2c: E2 0E 00 [09:12:31]MH_I2C_Read... [09:12:31]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [09:12:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:12:31]wFMCommunicate OK [09:12:31]SAM_PROTO_GetShiftState done [09:12:31]FM_GetShiftState done [09:12:31]opened in 1724372766 [09:12:31]opened+sec_in_day 1724459166 [09:12:31]quantity*price = 400064 [09:12:31]sum+1 = 400065 [09:12:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.85 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 108 23.08.2024 09:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 53.20 сом ФМ: 0000000000871769 ФД: 165255 ФПД: 4044924163246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165255&fm=4044924163246&tin=02508201610067®Number=0000000000092562&sum=400000 [09:12:32]StoreToDocumentArchive [09:12:32]shift 469 fd 165255 [09:12:32]save to /storage/0469/doc_00165255 [09:12:32]save last doc name /storage/0469/doc_00165255 to /storage/kkm_last_doc_name [09:12:32]save OK [09:12:32]Clear old archive folders... [09:12:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:12:32]tlvbuf is 000F9D50 [09:12:32]SAM_PROTO_ClearQueue [09:12:32]wFMCommunicate request_size=4 [09:12:32]MH_SAM_APDU [09:12:32]CAPDU: 80 09 00 00 [09:12:32]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [09:12:32]Write i2c OK [09:12:32]MH_I2C_Read... [09:12:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:12:32]Read from MH i2c: E2 [09:12:32]MH_I2C_Read... [09:12:32]Read from MH i2c: E2 03 00 [09:12:32]MH_I2C_Read... [09:12:32]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [09:12:32]RAPDU: 90 00 [09:12:32]wFMCommunicate OK [09:12:32]SAM_PROTO_ClearQueue done [09:12:32]KKMCreateOFDPacket [09:12:32]OFDProtocolAddRootSTLVToBuf [09:12:32]FM_MakeSignedData [09:12:32]FM_MakeSignedData [09:12:32]SAM_PROTO_SignData [09:12:32]wFMCommunicate request_size=4 [09:12:32]MH_SAM_APDU [09:12:32]CAPDU: 80 0D 01 02 [09:12:32]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [09:12:32]Write i2c OK [09:12:32]MH_I2C_Read... [09:12:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:12:32]Read from MH i2c: E2 [09:12:32]MH_I2C_Read... [09:12:32]Read from MH i2c: E2 03 00 [09:12:32]MH_I2C_Read... [09:12:32]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [09:12:32]RAPDU: 90 00 [09:12:32]wFMCommunicate OK [09:12:32]wFMCommunicate request_size=255 [09:12:32]MH_SAM_APDU [09:12:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 7F 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 85 02 00 35 04 06 00 03 AD C8 44 [09:12:32]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 7F 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 85 02 00 35 04 06 00 03 AD C8 44 00 00 42 [09:12:32]Write i2c OK [09:12:32]MH_I2C_Read... [09:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:33]Read from MH i2c: E2 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: E2 03 00 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [09:12:33]RAPDU: 90 00 [09:12:33]wFMCommunicate OK [09:12:33]wFMCommunicate request_size=7 [09:12:33]MH_SAM_APDU [09:12:33]CAPDU: 80 0D 02 02 02 94 AE [09:12:33]Write to MH i2c: E2 0A 00 A1 01 80 0D 02 02 02 00 94 AE 00 00 62 [09:12:33]Write i2c OK [09:12:33]MH_I2C_Read... [09:12:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:12:33]Read from MH i2c: E2 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: E2 03 00 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [09:12:33]RAPDU: 90 00 [09:12:33]wFMCommunicate OK [09:12:33]wFMCommunicate request_size=4 [09:12:33]MH_SAM_APDU [09:12:33]CAPDU: 80 0D 03 02 [09:12:33]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [09:12:33]Write i2c OK [09:12:33]MH_I2C_Read... [09:12:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:12:33]Read from MH i2c: E2 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: E2 0B 00 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: E2 0B 00 A2 01 00 DE AD CE 58 6A 8E BB 73 90 00 F6 [09:12:33]RAPDU: DE AD CE 58 6A 8E BB 73 90 00 [09:12:33]wFMCommunicate OK [09:12:33]SAM_PROTO_SignData done [09:12:33]FM_MakeSignedData done [09:12:33]CreateOFDProtocolMessage [09:12:33]wFMCommunicate request_size=4 [09:12:33]MH_SAM_APDU [09:12:33]CAPDU: 80 11 00 00 [09:12:33]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [09:12:33]Write i2c OK [09:12:33]MH_I2C_Read... [09:12:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:33]Read from MH i2c: E2 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: E2 17 00 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [09:12:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:12:33]wFMCommunicate OK [09:12:33]CreateOFDProtocolMessage done [09:12:33]OFDSenderStorePacket 165255 [09:12:33]StoreOFDPacket docnum=165255 [09:12:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FC D2 04 01 33 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 7F 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 85 02 00 35 04 06 00 03 AD C8 44 94 AE DE AD CE 58 6A 8E BB 73 [09:12:33]CheckFolder [09:12:33]dirname=/storage/ofd_packets [09:12:33]CheckFolder done [09:12:33]ProducePacketName [09:12:33]name=ofd_packets/00165255 [09:12:33]NVStorageSaveData ofd_packets/00165255 [09:12:33]File name is /storage/ofd_packets/00165255 [09:12:33]Write 298 bytes [09:12:33]NVStorageSaveData done [09:12:33]OFDSenderStorePacket done [09:12:33]KKMCreateOFDPacket done [09:12:33]NVStorageSaveData kkm_last_timestamp [09:12:33]File name is /storage/kkm_last_timestamp [09:12:33]Write 4 bytes [09:12:33]NVStorageSaveData done [09:12:33]ExternCall_PrintAddStr [09:12:33]wPrintStart [09:12:33]Write to MH i2c: 01 00 00 A4 01 A5 [09:12:33]Write i2c OK [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: 01 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: 01 07 00 [09:12:33]MH_I2C_Read... [09:12:33]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [09:12:33]RasterBufferAndPrint [09:12:33]line Счет N : (1)294085 [09:12:33]line ИНН: 02508201610067 [09:12:33]line Контрольно-Кассовый Чек [09:12:33]line ПРОДАЖА [09:12:33]line ТРК (МРК, ГНК) : 64 [09:12:33]line Товар: 2710194800 [09:12:33]line ДТ-К-5 [09:12:33]line 53.200 * 75.20 [09:12:33]line = 4000.64 [09:12:33]line НДС 12% НСП 1% [09:12:33]line > о реализуемом товаре [09:12:33]line ОКРУГЛЕНИЕ: -0.64 [09:12:33]line ИТОГО: 4000.00 [09:12:33]line Внесено: 4000.00 [09:12:33]line СДАЧА: 0.00 [09:12:33]line НСП 1% : 35.40 [09:12:33]line НДС 12% : 424.85 [09:12:33]line Наличными: 4000.00 [09:12:33]line Безнал.: 0.00 [09:12:33]line Место: АЗС № 130 "Партнер Нефть" [09:12:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:12:33]line СНО: Общий режим [09:12:33]line Чек 108 23.08.2024 09:12 [09:12:33]line Смена: 469 ФФД: 1.0 [09:12:33]line ЗНМ: 0300000070 [09:12:33]line РНМ: 0000000000092562 [09:12:33]line Версия ККМ: 001 [09:12:33]line [09:12:33]line Дисконтная программа [09:12:33]line ДТ [09:12:33]line номер 130 [09:12:33]line сэкономлено 53.20 сом [09:12:33]line ФМ: 0000000000871769 [09:12:33]line ФД: 165255 [09:12:33]line ФПД: 4044924163246 [09:12:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165255&fm=4044924163246&tin=02508201610067®Number=0000000000092562&sum=400000 [09:12:33]OFD Sender: Processing packet 165255 [packets to send 989, broken 988] [09:12:33]ProducePacketName [09:12:33]name=ofd_packets/00165255 [09:12:33]OFD Sender: To server: pG, [09:12:33]CommunicateWithHost lk.salyk.kg:30040 [09:12:33]ConnectInit lk.salyk.kg [09:12:33]written 0, free lines is 4095 [09:12:34]Write to MH i2c: 01 00 00 D4 01 D5 [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: 01 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: 01 07 00 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 77 0C 5F [09:12:34]RasterBufferAndPrint [09:12:34]line [09:12:34]line [09:12:34]line [09:12:34]line [09:12:34]line [09:12:34]written 0, free lines is 3196 [09:12:34]MH_Cut [09:12:34]Write to MH i2c: D1 01 00 DB 01 01 AE [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: D1 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: D1 01 00 [09:12:34]MH_I2C_Read... [09:12:34]Read from MH i2c: D1 01 00 DB 01 00 AD [09:12:34]Write to MH i2c: 01 00 00 DC 01 DD [09:12:34]Write i2c OK [09:12:34]MH_I2C_Read... [09:12:34]*** Cut start [09:12:34]*** Purtial cut [09:12:34]*** Stage 1: CUTSNS_PIN = 1 [09:12:36]Read from MH i2c: 01 [09:12:36]MH_I2C_Read... [09:12:36]*** Stop cut motor [09:12:36]*** Cut end [09:12:36]Read from MH i2c: 01 07 00 [09:12:36]MH_I2C_Read... [09:12:36]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [09:12:36]process_action close_receipt done [09:12:36]requested_data is exist [09:12:36]produce_requested_data [09:12:36]requested_item fm.sn is exist - process it [09:12:36]wFMCommunicate request_size=4 [09:12:36]MH_SAM_APDU [09:12:36]CAPDU: 80 11 00 00 [09:12:36]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [09:12:36]Write i2c OK [09:12:36]MH_I2C_Read... [09:12:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:12:37]Read from MH i2c: E2 [09:12:37]MH_I2C_Read... [09:12:37]Read from MH i2c: E2 17 00 [09:12:37]MH_I2C_Read... [09:12:37]Read from MH i2c: E2 17 00 DD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [09:12:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:12:37]wFMCommunicate OK [09:12:37]requested_item fd.num is exist - process it [09:12:37]SAM_PROTO_GetFieldsCounters [09:12:37]wFMCommunicate request_size=4 [09:12:37]MH_SAM_APDU [09:12:37]CAPDU: 80 13 00 00 [09:12:37]Write to MH i2c: E2 08 00 DE 01 80 13 00 00 00 00 00 00 5B [09:12:37]Write i2c OK [09:12:37]MH_I2C_Read... [09:12:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:12:37]Read from MH i2c: E2 [09:12:37]MH_I2C_Read... [09:12:37]Read from MH i2c: E2 62 00 [09:12:37]MH_I2C_Read... [09:12:37]Read from MH i2c: E2 62 00 DE 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [09:12:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:12:37]wFMCommunicate OK [09:12:37]SAM_PROTO_GetFieldsCounters done [09:12:37]requested_item shift.num is exist - process it [09:12:37]requested_item shift.opened is exist - process it [09:12:37]req_shift_opened [09:12:37]FM_GetShiftState [09:12:37]SAM_PROTO_GetShiftState [09:12:37]wFMCommunicate request_size=4 [09:12:37]MH_SAM_APDU [09:12:37]CAPDU: 80 13 01 00 [09:12:37]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [09:12:37]Write i2c OK [09:12:37]MH_I2C_Read... [09:12:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:12:37]Read from MH i2c: E2 [09:12:37]MH_I2C_Read... [09:12:37]Read from MH i2c: E2 0E 00 [09:12:37]MH_I2C_Read... [09:12:37]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8B [09:12:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:12:37]wFMCommunicate OK [09:12:37]SAM_PROTO_GetShiftState done [09:12:37]FM_GetShiftState done [09:12:37]req_shift_opened done [09:12:37]requested_item shift.open_date is exist - process it [09:12:37]req_shift_open_date [09:12:37]req_shift_open_date done [09:12:37]produce_requested_data done [09:12:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165255,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:12:37]process_action_free close_receipt [09:12:37]json_value_free [09:12:37]json_value_free done [09:12:37]process_json_proto returns [09:12:37]Send response to host [09:12:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165255,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:12:37]free response buf [09:12:37]execute_script done [09:12:37]execute_script returns [09:12:37]free content buf [09:12:37]Sock 7.Close socket [09:12:37]Sock 7.Thread stoped [09:12:38]ConnectInit Can't take IP for lk.salyk.kg [09:12:38]CommunicateWithHost connect error [09:12:38]CommunicateWithHost err = -1 [09:12:38]OFD Sender: Server communicate error [09:12:43]OFD Sender: Processing packet 165255 [packets to send 989, broken 988] [09:12:43]ProducePacketName [09:12:43]name=ofd_packets/00165255 [09:12:43]OFD Sender: To server: pG, [09:12:43]CommunicateWithHost lk.salyk.kg:30040 [09:12:43]ConnectInit lk.salyk.kg [09:12:43]Connected sock=7 [09:12:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FC D2 04 01 33 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 7F 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 85 02 00 35 04 06 00 03 AD C8 44 94 AE DE AD CE 58 6A 8E BB 73 [09:12:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1A 86 47 00 DF 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 85 02 00 F4 03 04 00 D6 FB C7 66 B6 04 01 00 00 E8 39 55 46 2E 65 08 26 [09:12:44]CommunicateWithHost err = 0 [09:12:44]CheckOFDResponse [09:12:44]1017 (14) - 77093643461234 [09:12:44]1041 (16) - 0000000000871769 [09:12:44]1040 (4) - 165255 [09:12:44]1012 (4) - 23.08.2024 03:02 [09:12:44]1206 (1) - 0 [09:12:44]OFD Sender: Remove packet 165255 [09:12:44]ProducePacketName [09:12:44]name=ofd_packets/00165255 [09:12:44]NVStorageDeleteData [09:12:44]OFD Sender: No OFD packet to send [09:12:49]OFD Sender: No OFD packet to send [09:12:54]OFD Sender: No OFD packet to send [09:12:59]recv_with_timeout no data received [09:12:59]OFD Sender: No OFD packet to send [09:13:04]OFD Sender: No OFD packet to send [09:13:09]OFD Sender: No OFD packet to send [09:13:11]accept exits with 9 [09:13:11]New connection [09:13:11]New thread 3067047268 created [09:13:11]Thread 3066903908 joined [09:13:11]Waiting for new connection... [09:13:11] Sock 9.Parse request [09:13:11]Sock 9.Check first char [09:13:11]Sock 9.First char is OK [09:13:11]request: POST /json_proto HTTP/1.0 [09:13:11]Method: POST [09:13:11]URL: /json_proto [09:13:11]Method is POST - this is cgi request [09:13:11]url: /json_proto [09:13:11]query_string will be loaded in cgi processing [09:13:11]execute_cgi json_proto POST (null) [09:13:11]execute_cgi path=json_proto method=POST [09:13:11]POST find Content-Length [09:13:11]Host: 172.17.44.132:8080 [09:13:11]Content-Length: 679 [09:13:11]Content-Type: application/json [09:13:11] [09:13:11]POST finish read [09:13:11]Found Content-Length = 679 [09:13:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:11]execute_script... [09:13: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)294086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:11]POST & json_proto [09:13:11]process_json_proto [09:13:11]json parsed OK: [09:13:11]protocol is kg_v1.0 [09:13:11]action value=close_receipt [09:13:11]process_action close_receipt [09:13:11]cmd_close_receipt [09:13:11]MH_GetDate [09:13:11]Write to MH i2c: F0 00 00 E0 01 D0 [09:13:11]Write i2c OK [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: F0 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: F0 09 00 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: F0 09 00 E0 01 00 A7 52 C8 66 2A 83 C1 65 D3 [09:13:11]GetLastDocTimeStamp 1724404351 [09:13:11]current date 1724404391 [09:13:11]FM_GetShiftState [09:13:11]SAM_PROTO_GetShiftState [09:13:11]wFMCommunicate request_size=4 [09:13:11]MH_SAM_APDU [09:13:11]CAPDU: 80 13 01 00 [09:13:11]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [09:13:11]Write i2c OK [09:13:11]MH_I2C_Read... [09:13:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:11]Read from MH i2c: E2 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: E2 0E 00 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8D [09:13:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:13:11]wFMCommunicate OK [09:13:11]SAM_PROTO_GetShiftState done [09:13:11]FM_GetShiftState done [09:13:11]opened in 1724372766 [09:13:11]opened+sec_in_day 1724459166 [09:13:11]quantity*price = 100050 [09:13:11]sum+1 = 100052 [09:13:11]Check (price>sum+1) || (price+1 о реализуемом товаре [09:13:12]line ОКРУГЛЕНИЕ: -0.51 [09:13:12]line ИТОГО: 1000.00 [09:13:12]line Внесено: 1000.00 [09:13:12]line СДАЧА: 0.00 [09:13:12]line НСП 1% : 8.85 [09:13:12]line НДС 12% : 106.25 [09:13:12]line Наличными: 1000.00 [09:13:12]line Безнал.: 0.00 [09:13:12]line Место: АЗС № 130 "Партнер Нефть" [09:13:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:13:12]line СНО: Общий режим [09:13:12]line Чек 109 23.08.2024 09:13 [09:13:12]line Смена: 469 ФФД: 1.0 [09:13:12]line ЗНМ: 0300000070 [09:13:12]line РНМ: 0000000000092562 [09:13:12]line Версия ККМ: 001 [09:13:12]line ФМ: 0000000000871769 [09:13:12]line ФД: 165256 [09:13:12]line ФПД: 47552675050487 [09:13:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091311&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165256&fm=47552675050487&tin=02508201610067®Number=0000000000092562&sum=100000 [09:13:13]OFD Sender: Processing packet 165256 [packets to send 989, broken 988] [09:13:13]ProducePacketName [09:13:13]name=ofd_packets/00165256 [09:13:13]OFD Sender: To server: pG, [09:13:13]CommunicateWithHost lk.salyk.kg:30040 [09:13:13]ConnectInit lk.salyk.kg [09:13:13]written 0, free lines is 4095 [09:13:13]Write to MH i2c: 01 00 00 1F 02 21 [09:13:13]Write i2c OK [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: 01 [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: 01 07 00 [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 C9 0C FD [09:13:13]RasterBufferAndPrint [09:13:13]line [09:13:13]line [09:13:13]line [09:13:13]line [09:13:13]line [09:13:13]written 0, free lines is 3278 [09:13:13]MH_Cut [09:13:13]Write to MH i2c: D1 01 00 26 02 01 FA [09:13:13]Write i2c OK [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: D1 [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: D1 01 00 [09:13:13]MH_I2C_Read... [09:13:13]Read from MH i2c: D1 01 00 26 02 00 F9 [09:13:13]Write to MH i2c: 01 00 00 27 02 29 [09:13:13]Write i2c OK [09:13:13]MH_I2C_Read... [09:13:14]*** Cut start [09:13:14]*** Purtial cut [09:13:14]*** Stage 1: CUTSNS_PIN = 1 [09:13:16]Read from MH i2c: 01 [09:13:16]MH_I2C_Read... [09:13:16]*** Stop cut motor [09:13:16]*** Cut end [09:13:16]Read from MH i2c: 01 07 00 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [09:13:16]process_action close_receipt done [09:13:16]requested_data is exist [09:13:16]produce_requested_data [09:13:16]requested_item fm.sn is exist - process it [09:13:16]wFMCommunicate request_size=4 [09:13:16]MH_SAM_APDU [09:13:16]CAPDU: 80 11 00 00 [09:13:16]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [09:13:16]Write i2c OK [09:13:16]MH_I2C_Read... [09:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:16]Read from MH i2c: E2 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 17 00 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 17 00 28 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [09:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:13:16]wFMCommunicate OK [09:13:16]requested_item fd.num is exist - process it [09:13:16]SAM_PROTO_GetFieldsCounters [09:13:16]wFMCommunicate request_size=4 [09:13:16]MH_SAM_APDU [09:13:16]CAPDU: 80 13 00 00 [09:13:16]Write to MH i2c: E2 08 00 29 02 80 13 00 00 00 00 00 00 A7 [09:13:16]Write i2c OK [09:13:16]MH_I2C_Read... [09:13:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:16]Read from MH i2c: E2 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 62 00 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 62 00 29 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [09:13:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6D 00 00 00 5E 04 04 00 6D 00 00 00 57 04 04 00 6E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:13:16]wFMCommunicate OK [09:13:16]SAM_PROTO_GetFieldsCounters done [09:13:16]requested_item shift.num is exist - process it [09:13:16]requested_item shift.opened is exist - process it [09:13:16]req_shift_opened [09:13:16]FM_GetShiftState [09:13:16]SAM_PROTO_GetShiftState [09:13:16]wFMCommunicate request_size=4 [09:13:16]MH_SAM_APDU [09:13:16]CAPDU: 80 13 01 00 [09:13:16]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [09:13:16]Write i2c OK [09:13:16]MH_I2C_Read... [09:13:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:16]Read from MH i2c: E2 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 0E 00 [09:13:16]MH_I2C_Read... [09:13:16]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D7 [09:13:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:13:16]wFMCommunicate OK [09:13:16]SAM_PROTO_GetShiftState done [09:13:16]FM_GetShiftState done [09:13:16]req_shift_opened done [09:13:16]requested_item shift.open_date is exist - process it [09:13:16]req_shift_open_date [09:13:16]req_shift_open_date done [09:13:16]produce_requested_data done [09:13:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165256,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:13:16]process_action_free close_receipt [09:13:16]json_value_free [09:13:16]json_value_free done [09:13:16]process_json_proto returns [09:13:16]Send response to host [09:13:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165256,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:13:16]free response buf [09:13:16]execute_script done [09:13:16]execute_script returns [09:13:16]free content buf [09:13:16]Sock 9.Close socket [09:13:16]Sock 9.Thread stoped [09:13:19]Connected sock=11 [09:13:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 20 B9 04 01 0B 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 6D 00 00 00 F4 03 04 00 A7 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 85 02 00 35 04 06 00 2B 3F B8 4D F3 F7 AF 5E 34 D8 3E 42 C1 7F [09:13:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E1 6F 47 00 DA 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 85 02 00 F4 03 04 00 FA FB C7 66 B6 04 01 00 00 51 0C C9 9C 32 02 20 AA [09:13:20]CommunicateWithHost err = 0 [09:13:20]CheckOFDResponse [09:13:20]1017 (14) - 77093643461234 [09:13:20]1041 (16) - 0000000000871769 [09:13:20]1040 (4) - 165256 [09:13:20]1012 (4) - 23.08.2024 03:03 [09:13:20]1206 (1) - 0 [09:13:20]OFD Sender: Remove packet 165256 [09:13:20]ProducePacketName [09:13:20]name=ofd_packets/00165256 [09:13:20]NVStorageDeleteData [09:13:20]OFD Sender: No OFD packet to send [09:13:25]OFD Sender: No OFD packet to send [09:13:30]recv_with_timeout no data received [09:13:30]OFD Sender: No OFD packet to send [09:13:36]OFD Sender: No OFD packet to send [09:13:41]OFD Sender: No OFD packet to send [09:13:46]OFD Sender: No OFD packet to send [09:13:51]OFD Sender: No OFD packet to send [09:13:51]accept exits with 7 [09:13:51]New connection [09:13:51]New thread 3066903908 created [09:13:51]Thread 3067047268 joined [09:13:51]Waiting for new connection... [09:13:51] Sock 7.Parse request [09:13:51]Sock 7.Check first char [09:13:51]Sock 7.First char is OK [09:13:51]request: POST /json_proto HTTP/1.0 [09:13:51]Method: POST [09:13:51]URL: /json_proto [09:13:51]Method is POST - this is cgi request [09:13:51]url: /json_proto [09:13:51]query_string will be loaded in cgi processing [09:13:51]execute_cgi json_proto POST (null) [09:13:51]execute_cgi path=json_proto method=POST [09:13:51]POST find Content-Length [09:13:51]Host: 172.17.44.132:8080 [09:13:51]Content-Length: 674 [09:13:51]Content-Type: application/json [09:13:51] [09:13:51]POST finish read [09:13:51]Found Content-Length = 674 [09:13:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:51]execute_script... [09:13:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294087", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:51]POST & json_proto [09:13:51]process_json_proto [09:13:51]json parsed OK: [09:13:51]protocol is kg_v1.0 [09:13:51]action value=close_receipt [09:13:51]process_action close_receipt [09:13:51]cmd_close_receipt [09:13:51]MH_GetDate [09:13:51]Write to MH i2c: F0 00 00 2B 02 1C [09:13:51]Write i2c OK [09:13:51]MH_I2C_Read... [09:13:51]Read from MH i2c: F0 [09:13:51]MH_I2C_Read... [09:13:51]Read from MH i2c: F0 09 00 [09:13:51]MH_I2C_Read... [09:13:51]Read from MH i2c: F0 09 00 2B 02 00 CF 52 C8 66 2A 83 C1 65 47 [09:13:51]GetLastDocTimeStamp 1724404391 [09:13:51]current date 1724404431 [09:13:51]FM_GetShiftState [09:13:51]SAM_PROTO_GetShiftState [09:13:51]wFMCommunicate request_size=4 [09:13:51]MH_SAM_APDU [09:13:51]CAPDU: 80 13 01 00 [09:13:51]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [09:13:51]Write i2c OK [09:13:51]MH_I2C_Read... [09:13:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:51]Read from MH i2c: E2 [09:13:51]MH_I2C_Read... [09:13:51]Read from MH i2c: E2 0E 00 [09:13:51]MH_I2C_Read... [09:13:51]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [09:13:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:13:51]wFMCommunicate OK [09:13:51]SAM_PROTO_GetShiftState done [09:13:51]FM_GetShiftState done [09:13:51]opened in 1724372766 [09:13:51]opened+sec_in_day 1724459166 [09:13:51]quantity*price = 50063 [09:13:51]sum+1 = 50064 [09:13:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 110 23.08.2024 09:13 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165257 ФПД: 81816607122358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165257&fm=81816607122358&tin=02508201610067®Number=0000000000092562&sum=50000 [09:13:52]StoreToDocumentArchive [09:13:52]shift 469 fd 165257 [09:13:52]save to /storage/0469/doc_00165257 [09:13:52]save last doc name /storage/0469/doc_00165257 to /storage/kkm_last_doc_name [09:13:52]save OK [09:13:52]Clear old archive folders... [09:13:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:13:52]tlvbuf is 000952B0 [09:13:52]SAM_PROTO_ClearQueue [09:13:52]wFMCommunicate request_size=4 [09:13:52]MH_SAM_APDU [09:13:52]CAPDU: 80 09 00 00 [09:13:52]Write to MH i2c: E2 08 00 39 02 80 09 00 00 00 00 00 00 AD [09:13:52]Write i2c OK [09:13:52]MH_I2C_Read... [09:13:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:52]Read from MH i2c: E2 [09:13:52]MH_I2C_Read... [09:13:52]Read from MH i2c: E2 03 00 [09:13:52]MH_I2C_Read... [09:13:52]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [09:13:52]RAPDU: 90 00 [09:13:52]wFMCommunicate OK [09:13:52]SAM_PROTO_ClearQueue done [09:13:52]KKMCreateOFDPacket [09:13:52]OFDProtocolAddRootSTLVToBuf [09:13:52]FM_MakeSignedData [09:13:52]FM_MakeSignedData [09:13:52]SAM_PROTO_SignData [09:13:52]wFMCommunicate request_size=4 [09:13:52]MH_SAM_APDU [09:13:52]CAPDU: 80 0D 01 02 [09:13:52]Write to MH i2c: E2 08 00 3A 02 80 0D 01 02 00 00 00 00 B5 [09:13:52]Write i2c OK [09:13:52]MH_I2C_Read... [09:13:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:52]Read from MH i2c: E2 [09:13:52]MH_I2C_Read... [09:13:52]Read from MH i2c: E2 03 00 [09:13:52]MH_I2C_Read... [09:13:52]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [09:13:52]RAPDU: 90 00 [09:13:52]wFMCommunicate OK [09:13:52]wFMCommunicate request_size=255 [09:13:52]MH_SAM_APDU [09:13:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 CF 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 85 02 00 35 04 06 00 4A 69 69 CD [09:13:52]Write to MH i2c: E2 02 01 3B 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 CF 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 85 02 00 35 04 06 00 4A 69 69 CD 00 00 58 [09:13:52]Write i2c OK [09:13:52]MH_I2C_Read... [09:13:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:53]Read from MH i2c: E2 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: E2 03 00 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [09:13:53]RAPDU: 90 00 [09:13:53]wFMCommunicate OK [09:13:53]wFMCommunicate request_size=7 [09:13:53]MH_SAM_APDU [09:13:53]CAPDU: 80 0D 02 02 02 E3 B6 [09:13:53]Write to MH i2c: E2 0A 00 3C 02 80 0D 02 02 02 00 E3 B6 00 00 55 [09:13:53]Write i2c OK [09:13:53]MH_I2C_Read... [09:13:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:53]Read from MH i2c: E2 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: E2 03 00 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [09:13:53]RAPDU: 90 00 [09:13:53]wFMCommunicate OK [09:13:53]wFMCommunicate request_size=4 [09:13:53]MH_SAM_APDU [09:13:53]CAPDU: 80 0D 03 02 [09:13:53]Write to MH i2c: E2 08 00 3D 02 80 0D 03 02 00 00 00 00 BA [09:13:53]Write i2c OK [09:13:53]MH_I2C_Read... [09:13:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:53]Read from MH i2c: E2 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: E2 0B 00 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: E2 0B 00 3D 02 00 22 C7 90 C7 EE EB B8 F9 90 00 85 [09:13:53]RAPDU: 22 C7 90 C7 EE EB B8 F9 90 00 [09:13:53]wFMCommunicate OK [09:13:53]SAM_PROTO_SignData done [09:13:53]FM_MakeSignedData done [09:13:53]CreateOFDProtocolMessage [09:13:53]wFMCommunicate request_size=4 [09:13:53]MH_SAM_APDU [09:13:53]CAPDU: 80 11 00 00 [09:13:53]Write to MH i2c: E2 08 00 3E 02 80 11 00 00 00 00 00 00 BA [09:13:53]Write i2c OK [09:13:53]MH_I2C_Read... [09:13:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:53]Read from MH i2c: E2 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: E2 17 00 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: E2 17 00 3E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [09:13:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:13:53]wFMCommunicate OK [09:13:53]CreateOFDProtocolMessage done [09:13:53]OFDSenderStorePacket 165257 [09:13:53]StoreOFDPacket docnum=165257 [09:13:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E7 A9 04 01 DE A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 CF 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 85 02 00 35 04 06 00 4A 69 69 CD E3 B6 22 C7 90 C7 EE EB B8 F9 [09:13:53]CheckFolder [09:13:53]dirname=/storage/ofd_packets [09:13:53]CheckFolder done [09:13:53]ProducePacketName [09:13:53]name=ofd_packets/00165257 [09:13:53]NVStorageSaveData ofd_packets/00165257 [09:13:53]File name is /storage/ofd_packets/00165257 [09:13:53]Write 298 bytes [09:13:53]NVStorageSaveData done [09:13:53]OFDSenderStorePacket done [09:13:53]KKMCreateOFDPacket done [09:13:53]NVStorageSaveData kkm_last_timestamp [09:13:53]File name is /storage/kkm_last_timestamp [09:13:53]Write 4 bytes [09:13:53]NVStorageSaveData done [09:13:53]ExternCall_PrintAddStr [09:13:53]wPrintStart [09:13:53]Write to MH i2c: 01 00 00 3F 02 41 [09:13:53]Write i2c OK [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: 01 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: 01 07 00 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: 01 07 00 3F 02 00 00 00 00 00 FF 0F 56 [09:13:53]RasterBufferAndPrint [09:13:53]line Счет N : (1)294087 [09:13:53]line ИНН: 02508201610067 [09:13:53]line Контрольно-Кассовый Чек [09:13:53]line ПРОДАЖА [09:13:53]line ТРК (МРК, ГНК) : 44 [09:13:53]line Товар: 2710194800 [09:13:53]line ДТ-К-5 [09:13:53]line 6.570 * 76.20 [09:13:53]line = 500.63 [09:13:53]line НДС 12% НСП 1% [09:13:53]line > о реализуемом товаре [09:13:53]line ОКРУГЛЕНИЕ: -0.63 [09:13:53]line ИТОГО: 500.00 [09:13:53]line Внесено: 500.00 [09:13:53]line СДАЧА: 0.00 [09:13:53]line НСП 1% : 4.43 [09:13:53]line НДС 12% : 53.16 [09:13:53]line Наличными: 500.00 [09:13:53]line Безнал.: 0.00 [09:13:53]line Место: АЗС № 130 "Партнер Нефть" [09:13:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:13:53]line СНО: Общий режим [09:13:53]line Чек 110 23.08.2024 09:13 [09:13:53]line Смена: 469 ФФД: 1.0 [09:13:53]line ЗНМ: 0300000070 [09:13:53]line РНМ: 0000000000092562 [09:13:53]line Версия ККМ: 001 [09:13:53]line ФМ: 0000000000871769 [09:13:53]line ФД: 165257 [09:13:53]line ФПД: 81816607122358 [09:13:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165257&fm=81816607122358&tin=02508201610067®Number=0000000000092562&sum=50000 [09:13:53]written 0, free lines is 4095 [09:13:53]OFD Sender: Processing packet 165257 [packets to send 989, broken 988] [09:13:53]ProducePacketName [09:13:53]name=ofd_packets/00165257 [09:13:53]OFD Sender: To server: pG, [09:13:53]CommunicateWithHost lk.salyk.kg:30040 [09:13:53]ConnectInit lk.salyk.kg [09:13:53]Write to MH i2c: 01 00 00 6A 02 6C [09:13:53]Write i2c OK [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: 01 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: 01 07 00 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 CE 0C 4D [09:13:53]RasterBufferAndPrint [09:13:53]line [09:13:53]line [09:13:53]line [09:13:53]line [09:13:53]line [09:13:53]written 0, free lines is 3287 [09:13:53]MH_Cut [09:13:53]Write to MH i2c: D1 01 00 71 02 01 45 [09:13:53]Write i2c OK [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: D1 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: D1 01 00 [09:13:53]MH_I2C_Read... [09:13:53]Read from MH i2c: D1 01 00 71 02 00 44 [09:13:53]Write to MH i2c: 01 00 00 72 02 74 [09:13:53]Write i2c OK [09:13:53]MH_I2C_Read... [09:13:54]Connected sock=11 [09:13:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E7 A9 04 01 DE A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 CF 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 85 02 00 35 04 06 00 4A 69 69 CD E3 B6 22 C7 90 C7 EE EB B8 F9 [09:13:54]*** Cut start [09:13:54]*** Purtial cut [09:13:54]*** Stage 1: CUTSNS_PIN = 1 [09:13:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 14 F9 47 00 DC 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 85 02 00 F4 03 04 00 1D FC C7 66 B6 04 01 00 00 37 1A CB 92 F3 B6 C3 E8 [09:13:55]CommunicateWithHost err = 0 [09:13:55]CheckOFDResponse [09:13:55]1017 (14) - 77093643461234 [09:13:55]1041 (16) - 0000000000871769 [09:13:55]1040 (4) - 165257 [09:13:55]1012 (4) - 23.08.2024 03:03 [09:13:55]1206 (1) - 0 [09:13:55]OFD Sender: Remove packet 165257 [09:13:55]ProducePacketName [09:13:55]name=ofd_packets/00165257 [09:13:55]NVStorageDeleteData [09:13:56]OFD Sender: No OFD packet to send [09:13:56]Read from MH i2c: 01 [09:13:56]MH_I2C_Read... [09:13:56]*** Stop cut motor [09:13:56]*** Cut end [09:13:56]Read from MH i2c: 01 07 00 [09:13:56]MH_I2C_Read... [09:13:56]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [09:13:56]process_action close_receipt done [09:13:56]requested_data is exist [09:13:56]produce_requested_data [09:13:56]requested_item fm.sn is exist - process it [09:13:56]wFMCommunicate request_size=4 [09:13:56]MH_SAM_APDU [09:13:56]CAPDU: 80 11 00 00 [09:13:56]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [09:13:56]Write i2c OK [09:13:56]MH_I2C_Read... [09:13:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:56]Read from MH i2c: E2 [09:13:56]MH_I2C_Read... [09:13:56]Read from MH i2c: E2 17 00 [09:13:56]MH_I2C_Read... [09:13:56]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [09:13:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:13:56]wFMCommunicate OK [09:13:56]requested_item fd.num is exist - process it [09:13:56]SAM_PROTO_GetFieldsCounters [09:13:56]wFMCommunicate request_size=4 [09:13:56]MH_SAM_APDU [09:13:56]CAPDU: 80 13 00 00 [09:13:56]Write to MH i2c: E2 08 00 74 02 80 13 00 00 00 00 00 00 F2 [09:13:56]Write i2c OK [09:13:56]MH_I2C_Read... [09:13:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:13:56]Read from MH i2c: E2 [09:13:56]MH_I2C_Read... [09:13:56]Read from MH i2c: E2 62 00 [09:13:56]MH_I2C_Read... [09:13:56]Read from MH i2c: E2 62 00 74 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 48 [09:13:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6E 00 00 00 5E 04 04 00 6E 00 00 00 57 04 04 00 6F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:13:56]wFMCommunicate OK [09:13:56]SAM_PROTO_GetFieldsCounters done [09:13:56]requested_item shift.num is exist - process it [09:13:56]requested_item shift.opened is exist - process it [09:13:56]req_shift_opened [09:13:56]FM_GetShiftState [09:13:56]SAM_PROTO_GetShiftState [09:13:56]wFMCommunicate request_size=4 [09:13:56]MH_SAM_APDU [09:13:56]CAPDU: 80 13 01 00 [09:13:56]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [09:13:56]Write i2c OK [09:13:56]MH_I2C_Read... [09:13:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:56]Read from MH i2c: E2 [09:13:56]MH_I2C_Read... [09:13:56]Read from MH i2c: E2 0E 00 [09:13:56]MH_I2C_Read... [09:13:56]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 22 [09:13:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:13:56]wFMCommunicate OK [09:13:56]SAM_PROTO_GetShiftState done [09:13:56]FM_GetShiftState done [09:13:56]req_shift_opened done [09:13:56]requested_item shift.open_date is exist - process it [09:13:56]req_shift_open_date [09:13:56]req_shift_open_date done [09:13:56]produce_requested_data done [09:13:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165257,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:13:56]process_action_free close_receipt [09:13:56]json_value_free [09:13:56]json_value_free done [09:13:56]process_json_proto returns [09:13:56]Send response to host [09:13:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165257,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:13:56]free response buf [09:13:56]execute_script done [09:13:56]execute_script returns [09:13:56]free content buf [09:13:56]Sock 7.Close socket [09:13:56]Sock 7.Thread stoped [09:14:01]OFD Sender: No OFD packet to send [09:14:06]OFD Sender: No OFD packet to send [09:14:11]OFD Sender: No OFD packet to send [09:14:13]recv_with_timeout no data received [09:14:16]OFD Sender: No OFD packet to send [09:14:21]OFD Sender: No OFD packet to send [09:14:26]OFD Sender: No OFD packet to send [09:14:27]recv_with_timeout no data received [09:14:28]accept exits with 10 [09:14:28]New connection [09:14:28]New thread 3067047268 created [09:14:28]Thread 3066903908 joined [09:14:28]Waiting for new connection... [09:14:28] Sock 10.Parse request [09:14:28]Sock 10.Check first char [09:14:28]Sock 10.First char is OK [09:14:28]request: POST /json_proto HTTP/1.0 [09:14:28]Method: POST [09:14:28]URL: /json_proto [09:14:28]Method is POST - this is cgi request [09:14:28]url: /json_proto [09:14:28]query_string will be loaded in cgi processing [09:14:28]execute_cgi json_proto POST (null) [09:14:28]execute_cgi path=json_proto method=POST [09:14:28]POST find Content-Length [09:14:28]Host: 172.17.44.132:8080 [09:14:28]Content-Length: 1408 [09:14:28]Content-Type: application/json [09:14:28] [09:14:28]POST finish read [09:14:28]Found Content-Length = 1408 [09:14:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50999", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521247", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043F\u0435\u0440\u0441\u0438\u043A", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 671.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:28]execute_script... [09:14:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50999", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521247", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043F\u0435\u0440\u0441\u0438\u043A", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 671.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:28]POST & json_proto [09:14:28]process_json_proto [09:14:28]json parsed OK: [09:14:28]protocol is kg_v1.0 [09:14:28]action value=close_receipt [09:14:28]process_action close_receipt [09:14:28]cmd_close_receipt [09:14:28]MH_GetDate [09:14:28]Write to MH i2c: F0 00 00 76 02 67 [09:14:28]Write i2c OK [09:14:28]MH_I2C_Read... [09:14:28]Read from MH i2c: F0 [09:14:28]MH_I2C_Read... [09:14:28]Read from MH i2c: F0 09 00 [09:14:28]MH_I2C_Read... [09:14:28]Read from MH i2c: F0 09 00 76 02 00 F4 52 C8 66 2A 83 C1 65 B7 [09:14:28]GetLastDocTimeStamp 1724404431 [09:14:28]current date 1724404468 [09:14:28]FM_GetShiftState [09:14:28]SAM_PROTO_GetShiftState [09:14:28]wFMCommunicate request_size=4 [09:14:28]MH_SAM_APDU [09:14:28]CAPDU: 80 13 01 00 [09:14:28]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [09:14:28]Write i2c OK [09:14:28]MH_I2C_Read... [09:14:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:28]Read from MH i2c: E2 [09:14:28]MH_I2C_Read... [09:14:28]Read from MH i2c: E2 0E 00 [09:14:28]MH_I2C_Read... [09:14:28]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 24 [09:14:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:14:28]wFMCommunicate OK [09:14:28]SAM_PROTO_GetShiftState done [09:14:28]FM_GetShiftState done [09:14:28]opened in 1724372766 [09:14:28]opened+sec_in_day 1724459166 [09:14:28]quantity*price = 14000 [09:14:28]sum+1 = 14001 [09:14:29]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036230011 Кофе Латте XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870202521247 Напиток MAXI чай 1,2 черн.персик 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4640030091645 Сигареты ESSE Exchange M 2.000 * 138.00 = 276.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 671.00 НСП 1% : 5.94 НДС 12% : 71.25 Наличными: 671.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 111 23.08.2024 09:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165258 ФПД: 118865114203018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091429&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165258&fm=118865114203018&tin=02508201610067®Number=0000000000092562&sum=67100 0 [09:14:30]StoreToDocumentArchive [09:14:30]shift 469 fd 165258 [09:14:30]save to /storage/0469/doc_00165258 [09:14:30]save last doc name /storage/0469/doc_00165258 to /storage/kkm_last_doc_name [09:14:30]save OK [09:14:30]Clear old archive folders... [09:14:30]ProcessDocumentItem done err = 0, tmpTLVsize=607 [09:14:30]tlvbuf is 000EF020 [09:14:30]SAM_PROTO_ClearQueue [09:14:30]wFMCommunicate request_size=4 [09:14:30]MH_SAM_APDU [09:14:30]CAPDU: 80 09 00 00 [09:14:30]Write to MH i2c: E2 08 00 84 02 80 09 00 00 00 00 00 00 F8 [09:14:30]Write i2c OK [09:14:30]MH_I2C_Read... [09:14:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:30]Read from MH i2c: E2 [09:14:30]MH_I2C_Read... [09:14:30]Read from MH i2c: E2 03 00 [09:14:30]MH_I2C_Read... [09:14:30]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [09:14:30]RAPDU: 90 00 [09:14:30]wFMCommunicate OK [09:14:30]SAM_PROTO_ClearQueue done [09:14:30]KKMCreateOFDPacket [09:14:30]OFDProtocolAddRootSTLVToBuf [09:14:30]FM_MakeSignedData [09:14:30]FM_MakeSignedData [09:14:30]SAM_PROTO_SignData [09:14:30]wFMCommunicate request_size=4 [09:14:30]MH_SAM_APDU [09:14:30]CAPDU: 80 0D 01 02 [09:14:30]Write to MH i2c: E2 08 00 85 02 80 0D 01 02 00 00 00 00 00 [09:14:30]Write i2c OK [09:14:30]MH_I2C_Read... [09:14:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:30]Read from MH i2c: E2 [09:14:30]MH_I2C_Read... [09:14:30]Read from MH i2c: E2 03 00 [09:14:30]MH_I2C_Read... [09:14:30]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [09:14:30]RAPDU: 90 00 [09:14:30]wFMCommunicate OK [09:14:30]wFMCommunicate request_size=255 [09:14:30]MH_SAM_APDU [09:14:30]CAPDU: 80 0D 02 02 FA 03 00 5F 02 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 [09:14:30]Write to MH i2c: E2 02 01 86 02 80 0D 02 02 FA 00 03 00 5F 02 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 00 00 E6 [09:14:30]Write i2c OK [09:14:30]MH_I2C_Read... [09:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:30]Read from MH i2c: E2 [09:14:30]MH_I2C_Read... [09:14:30]Read from MH i2c: E2 03 00 [09:14:30]MH_I2C_Read... [09:14:30]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [09:14:30]RAPDU: 90 00 [09:14:30]wFMCommunicate OK [09:14:30]wFMCommunicate request_size=255 [09:14:30]MH_SAM_APDU [09:14:30]CAPDU: 80 0D 02 02 FA B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 06 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 1B 00 00 00 00 07 04 [09:14:30]Write to MH i2c: E2 02 01 87 02 80 0D 02 02 FA 00 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 06 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 1B 00 00 00 00 07 04 00 00 B1 [09:14:30]Write i2c OK [09:14:30]MH_I2C_Read... [09:14:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:30]Read from MH i2c: E2 [09:14:30]MH_I2C_Read... [09:14:30]Read from MH i2c: E2 03 00 [09:14:30]MH_I2C_Read... [09:14:30]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [09:14:30]RAPDU: 90 00 [09:14:30]wFMCommunicate OK [09:14:30]wFMCommunicate request_size=116 [09:14:30]MH_SAM_APDU [09:14:30]CAPDU: 80 0D 02 02 6F 06 00 1C 06 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 F5 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 85 02 00 35 04 06 00 6C 1B 70 E8 83 8A [09:14:30]Write to MH i2c: E2 77 00 88 02 80 0D 02 02 6F 00 06 00 1C 06 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 F5 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 85 02 00 35 04 06 00 6C 1B 70 E8 83 8A 00 00 F0 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:31]Read from MH i2c: E2 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [09:14:31]RAPDU: 90 00 [09:14:31]wFMCommunicate OK [09:14:31]wFMCommunicate request_size=4 [09:14:31]MH_SAM_APDU [09:14:31]CAPDU: 80 0D 03 02 [09:14:31]Write to MH i2c: E2 08 00 89 02 80 0D 03 02 00 00 00 00 06 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:14:31]Read from MH i2c: E2 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 0B 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 0B 00 89 02 00 84 5E 4D 01 0C 71 85 1E 90 00 57 [09:14:31]RAPDU: 84 5E 4D 01 0C 71 85 1E 90 00 [09:14:31]wFMCommunicate OK [09:14:31]SAM_PROTO_SignData done [09:14:31]FM_MakeSignedData done [09:14:31]CreateOFDProtocolMessage [09:14:31]wFMCommunicate request_size=4 [09:14:31]MH_SAM_APDU [09:14:31]CAPDU: 80 11 00 00 [09:14:31]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:31]Read from MH i2c: E2 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 17 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [09:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:14:31]wFMCommunicate OK [09:14:31]CreateOFDProtocolMessage done [09:14:31]OFDSenderStorePacket 165258 [09:14:31]StoreOFDPacket docnum=165258 [09:14:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 73 02 00 00 FD D2 6B 02 9F AF 5A 03 01 00 03 00 5F 02 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 06 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 1B 00 00 00 00 07 04 06 00 1C 06 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 F5 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 85 02 00 35 04 06 00 6C 1B 70 E8 83 8A 84 5E 4D 01 0C 71 85 1E [09:14:31]CheckFolder [09:14:31]dirname=/storage/ofd_packets [09:14:31]CheckFolder done [09:14:31]ProducePacketName [09:14:31]name=ofd_packets/00165258 [09:14:31]NVStorageSaveData ofd_packets/00165258 [09:14:31]File name is /storage/ofd_packets/00165258 [09:14:31]Write 657 bytes [09:14:31]NVStorageSaveData done [09:14:31]OFDSenderStorePacket done [09:14:31]KKMCreateOFDPacket done [09:14:31]NVStorageSaveData kkm_last_timestamp [09:14:31]File name is /storage/kkm_last_timestamp [09:14:31]Write 4 bytes [09:14:31]NVStorageSaveData done [09:14:31]ExternCall_PrintAddStr [09:14:31]wPrintStart [09:14:31]Write to MH i2c: 01 00 00 8B 02 8D [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: 01 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: 01 07 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [09:14:31]RasterBufferAndPrint [09:14:31]line Счет N : (3)50999 [09:14:31]line ИНН: 02508201610067 [09:14:31]line Контрольно-Кассовый Чек [09:14:31]line ПРОДАЖА [09:14:31]line Товар: 48747059 [09:14:31]line Сигареты Winston Legend Blue [09:14:31]line 1.000 * 140.00 [09:14:31]line = 140.00 [09:14:31]line НДС 12% НСП 1% [09:14:31]line > о реализуемом товаре [09:14:31]line Товар: 2000036230011 [09:14:31]line Кофе Латте XL(GABB TRADE) [09:14:31]line 1.000 * 130.00 [09:14:31]line = 130.00 [09:14:31]line НДС 12% НСП 1% [09:14:31]line > о реализуемом товаре [09:14:31]line Товар: 4870202521247 [09:14:31]line Напиток MAXI чай 1,2 черн.персик [09:14:31]line 1.000 * 125.00 [09:14:31]line = 125.00 [09:14:31]line НДС 12% НСП 1% [09:14:31]line > о реализуемом товаре [09:14:31]line Товар: 4640030091645 [09:14:31]line Сигареты ESSE Exchange M [09:14:31]line 2.000 * 138.00 [09:14:31]line = 276.00 [09:14:31]line НДС 12% НСП 1% [09:14:31]line > о реализуемом товаре [09:14:31]line ИТОГО: 671.00 [09:14:31]line НСП 1% : 5.94 [09:14:31]line НДС 12% : 71.25 [09:14:31]line Наличными: 671.00 [09:14:31]line Безнал.: 0.00 [09:14:31]line Место: АЗС № 130 "Партнер Нефть" [09:14:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:14:31]line СНО: Общий режим [09:14:31]line Чек 111 23.08.2024 09:14 [09:14:31]line Смена: 469 ФФД: 1.0 [09:14:31]line ЗНМ: 0300000070 [09:14:31]line РНМ: 0000000000092562 [09:14:31]line Версия ККМ: 001 [09:14:31]line ФМ: 0000000000871769 [09:14:31]line ФД: 165258 [09:14:31]line ФПД: 118865114203018 [09:14:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091429&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165258&fm=118865114203018&tin=02508201610067®Number=0000000000092562&sum=67100 [09:14:31]line 0 [09:14:31]written 0, free lines is 4095 [09:14:31]OFD Sender: Processing packet 165258 [packets to send 989, broken 988] [09:14:31]ProducePacketName [09:14:31]name=ofd_packets/00165258 [09:14:31]OFD Sender: To server: pG, [09:14:31]CommunicateWithHost lk.salyk.kg:30040 [09:14:31]ConnectInit lk.salyk.kg [09:14:31]Write to MH i2c: 01 00 00 C7 02 C9 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: 01 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: 01 07 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 B8 0B 93 [09:14:31]RasterBufferAndPrint [09:14:31]line [09:14:31]line [09:14:31]line [09:14:31]line [09:14:31]line [09:14:31]written 0, free lines is 3018 [09:14:32]MH_Cut [09:14:32]Write to MH i2c: D1 01 00 CE 02 01 A2 [09:14:32]Write i2c OK [09:14:32]MH_I2C_Read... [09:14:32]Read from MH i2c: D1 [09:14:32]MH_I2C_Read... [09:14:32]Read from MH i2c: D1 01 00 [09:14:32]MH_I2C_Read... [09:14:32]Read from MH i2c: D1 01 00 CE 02 00 A1 [09:14:32]Write to MH i2c: 01 00 00 CF 02 D1 [09:14:32]Write i2c OK [09:14:32]MH_I2C_Read... [09:14:32]Connected sock=9 [09:14:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 73 02 00 00 FD D2 6B 02 9F AF 5A 03 01 00 03 00 5F 02 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 06 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 1B 00 00 00 00 07 04 06 00 1C 06 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 F5 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 85 02 00 35 04 06 00 6C 1B 70 E8 83 8A 84 5E 4D 01 0C 71 85 1E [09:14:32]*** Cut start [09:14:32]*** Purtial cut [09:14:32]*** Stage 1: CUTSNS_PIN = 1 [09:14:34]Read from MH i2c: 01 [09:14:35]MH_I2C_Read... [09:14:35]*** Stop cut motor [09:14:35]*** Cut end [09:14:35]Read from MH i2c: 01 07 00 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [09:14:35]process_action close_receipt done [09:14:35]requested_data is exist [09:14:35]produce_requested_data [09:14:35]requested_item fm.sn is exist - process it [09:14:35]wFMCommunicate request_size=4 [09:14:35]MH_SAM_APDU [09:14:35]CAPDU: 80 11 00 00 [09:14:35]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [09:14:35]Write i2c OK [09:14:35]MH_I2C_Read... [09:14:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:35]Read from MH i2c: E2 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: E2 17 00 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [09:14:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:14:35]wFMCommunicate OK [09:14:35]requested_item fd.num is exist - process it [09:14:35]SAM_PROTO_GetFieldsCounters [09:14:35]wFMCommunicate request_size=4 [09:14:35]MH_SAM_APDU [09:14:35]CAPDU: 80 13 00 00 [09:14:35]Write to MH i2c: E2 08 00 D1 02 80 13 00 00 00 00 00 00 4F [09:14:35]Write i2c OK [09:14:35]MH_I2C_Read... [09:14:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:14:35]Read from MH i2c: E2 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: E2 62 00 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: E2 62 00 D1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [09:14:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:14:35]wFMCommunicate OK [09:14:35]SAM_PROTO_GetFieldsCounters done [09:14:35]requested_item shift.num is exist - process it [09:14:35]requested_item shift.opened is exist - process it [09:14:35]req_shift_opened [09:14:35]FM_GetShiftState [09:14:35]SAM_PROTO_GetShiftState [09:14:35]wFMCommunicate request_size=4 [09:14:35]MH_SAM_APDU [09:14:35]CAPDU: 80 13 01 00 [09:14:35]Write to MH i2c: E2 08 00 D2 02 80 13 01 00 00 00 00 00 51 [09:14:35]Write i2c OK [09:14:35]MH_I2C_Read... [09:14:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:35]Read from MH i2c: E2 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: E2 0E 00 [09:14:35]MH_I2C_Read... [09:14:35]Read from MH i2c: E2 0E 00 D2 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7F [09:14:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:14:35]wFMCommunicate OK [09:14:35]SAM_PROTO_GetShiftState done [09:14:35]FM_GetShiftState done [09:14:35]req_shift_opened done [09:14:35]requested_item shift.open_date is exist - process it [09:14:35]req_shift_open_date [09:14:35]req_shift_open_date done [09:14:35]produce_requested_data done [09:14:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165258,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:14:35]process_action_free close_receipt [09:14:35]json_value_free [09:14:35]json_value_free done [09:14:35]process_json_proto returns [09:14:35]Send response to host [09:14:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165258,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:14:35]free response buf [09:14:35]execute_script done [09:14:35]execute_script returns [09:14:35]free content buf [09:14:35]Sock 10.Close socket [09:14:35]Sock 10.Thread stoped [09:14:37]recv_with_timeout no data received [09:14:37]CommunicateWithHost answer receiving error [09:14:37]CommunicateWithHost err = -3 [09:14:37]OFD Sender: Server communicate error [09:14:42]OFD Sender: Processing packet 165258 [packets to send 989, broken 988] [09:14:42]ProducePacketName [09:14:42]name=ofd_packets/00165258 [09:14:42]OFD Sender: To server: pG, [09:14:42]CommunicateWithHost lk.salyk.kg:30040 [09:14:42]ConnectInit lk.salyk.kg [09:14:43]recv_with_timeout no data received [09:14:48]Connected sock=9 [09:14:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 73 02 00 00 FD D2 6B 02 9F AF 5A 03 01 00 03 00 5F 02 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 06 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 1B 00 00 00 00 07 04 06 00 1C 06 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 F5 52 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 85 02 00 35 04 06 00 6C 1B 70 E8 83 8A 84 5E 4D 01 0C 71 85 1E [09:14:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 38 D0 47 00 AB 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 85 02 00 F4 03 04 00 52 FC C7 66 B6 04 01 00 00 E9 B7 18 41 D2 31 34 40 [09:14:50]CommunicateWithHost err = 0 [09:14:50]CheckOFDResponse [09:14:50]1017 (14) - 77093643461234 [09:14:50]1041 (16) - 0000000000871769 [09:14:50]1040 (4) - 165258 [09:14:50]1012 (4) - 23.08.2024 03:04 [09:14:50]1206 (1) - 0 [09:14:50]OFD Sender: Remove packet 165258 [09:14:50]ProducePacketName [09:14:50]name=ofd_packets/00165258 [09:14:50]NVStorageDeleteData [09:14:51]OFD Sender: No OFD packet to send [09:14:56]OFD Sender: No OFD packet to send [09:15:01]OFD Sender: No OFD packet to send [09:15:06]OFD Sender: No OFD packet to send [09:15:11]OFD Sender: No OFD packet to send [09:15:16]OFD Sender: No OFD packet to send [09:15:21]OFD Sender: No OFD packet to send [09:15:26]OFD Sender: No OFD packet to send [09:15:31]OFD Sender: No OFD packet to send [09:15:36]OFD Sender: No OFD packet to send [09:15:41]OFD Sender: No OFD packet to send [09:15:46]OFD Sender: No OFD packet to send [09:15:51]OFD Sender: No OFD packet to send [09:15:56]OFD Sender: No OFD packet to send [09:16:01]OFD Sender: No OFD packet to send [09:16:06]OFD Sender: No OFD packet to send [09:16:11]OFD Sender: No OFD packet to send [09:16:12]recv_with_timeout no data received [09:16:16]OFD Sender: No OFD packet to send [09:16:21]OFD Sender: No OFD packet to send [09:16:26]OFD Sender: No OFD packet to send [09:16:31]OFD Sender: No OFD packet to send [09:16:36]OFD Sender: No OFD packet to send [09:16:41]OFD Sender: No OFD packet to send [09:16:46]OFD Sender: No OFD packet to send [09:16:51]OFD Sender: No OFD packet to send [09:16:53]accept exits with 7 [09:16:53]New connection [09:16:53]New thread 3066903908 created [09:16:53]Thread 3067047268 joined [09:16:53]Waiting for new connection... [09:16:53] Sock 7.Parse request [09:16:53]Sock 7.Check first char [09:16:53]Sock 7.First char is OK [09:16:53]request: POST /json_proto HTTP/1.0 [09:16:53]Method: POST [09:16:53]URL: /json_proto [09:16:53]Method is POST - this is cgi request [09:16:53]url: /json_proto [09:16:53]query_string will be loaded in cgi processing [09:16:53]execute_cgi json_proto POST (null) [09:16:53]execute_cgi path=json_proto method=POST [09:16:53]POST find Content-Length [09:16:53]Host: 172.17.44.132:8080 [09:16:53]Content-Length: 800 [09:16:53]Content-Type: application/json [09:16:53] [09:16:53]POST finish read [09:16:53]Found Content-Length = 800 [09:16:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:53]execute_script... [09:16:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:53]POST & json_proto [09:16:53]process_json_proto [09:16:53]json parsed OK: [09:16:53]protocol is kg_v1.0 [09:16:53]action value=close_receipt [09:16:53]process_action close_receipt [09:16:53]cmd_close_receipt [09:16:53]MH_GetDate [09:16:53]Write to MH i2c: F0 00 00 D3 02 C4 [09:16:53]Write i2c OK [09:16:53]MH_I2C_Read... [09:16:53]Read from MH i2c: F0 [09:16:53]MH_I2C_Read... [09:16:53]Read from MH i2c: F0 09 00 [09:16:53]MH_I2C_Read... [09:16:53]Read from MH i2c: F0 09 00 D3 02 00 85 53 C8 66 2A 83 C1 65 A6 [09:16:53]GetLastDocTimeStamp 1724404469 [09:16:53]current date 1724404613 [09:16:53]FM_GetShiftState [09:16:53]SAM_PROTO_GetShiftState [09:16:53]wFMCommunicate request_size=4 [09:16:53]MH_SAM_APDU [09:16:53]CAPDU: 80 13 01 00 [09:16:53]Write to MH i2c: E2 08 00 D4 02 80 13 01 00 00 00 00 00 53 [09:16:53]Write i2c OK [09:16:53]MH_I2C_Read... [09:16:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:53]Read from MH i2c: E2 [09:16:53]MH_I2C_Read... [09:16:53]Read from MH i2c: E2 0E 00 [09:16:53]MH_I2C_Read... [09:16:53]Read from MH i2c: E2 0E 00 D4 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 81 [09:16:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:16:53]wFMCommunicate OK [09:16:53]SAM_PROTO_GetShiftState done [09:16:53]FM_GetShiftState done [09:16:53]opened in 1724372766 [09:16:53]opened+sec_in_day 1724459166 [09:16:53]quantity*price = 100050 [09:16:53]sum+1 = 100052 [09:16:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 112 23.08.2024 09:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165259 ФПД: 106428832912828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091653&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165259&fm=106428832912828&tin=02508201610067®Number=0000000000092562&sum=100051 [09:16:54]StoreToDocumentArchive [09:16:54]shift 469 fd 165259 [09:16:54]save to /storage/0469/doc_00165259 [09:16:54]save last doc name /storage/0469/doc_00165259 to /storage/kkm_last_doc_name [09:16:54]save OK [09:16:54]Clear old archive folders... [09:16:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:16:54]tlvbuf is 000F2240 [09:16:54]SAM_PROTO_ClearQueue [09:16:54]wFMCommunicate request_size=4 [09:16:54]MH_SAM_APDU [09:16:54]CAPDU: 80 09 00 00 [09:16:54]Write to MH i2c: E2 08 00 E1 02 80 09 00 00 00 00 00 00 55 [09:16:54]Write i2c OK [09:16:54]MH_I2C_Read... [09:16:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:54]Read from MH i2c: E2 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 03 00 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 03 00 E1 02 00 90 00 57 [09:16:54]RAPDU: 90 00 [09:16:54]wFMCommunicate OK [09:16:54]SAM_PROTO_ClearQueue done [09:16:54]KKMCreateOFDPacket [09:16:54]OFDProtocolAddRootSTLVToBuf [09:16:54]FM_MakeSignedData [09:16:54]FM_MakeSignedData [09:16:54]SAM_PROTO_SignData [09:16:54]wFMCommunicate request_size=4 [09:16:54]MH_SAM_APDU [09:16:54]CAPDU: 80 0D 01 02 [09:16:54]Write to MH i2c: E2 08 00 E2 02 80 0D 01 02 00 00 00 00 5D [09:16:54]Write i2c OK [09:16:54]MH_I2C_Read... [09:16:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:54]Read from MH i2c: E2 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 03 00 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 03 00 E2 02 00 90 00 58 [09:16:54]RAPDU: 90 00 [09:16:54]wFMCommunicate OK [09:16:54]wFMCommunicate request_size=255 [09:16:54]MH_SAM_APDU [09:16:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 85 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 85 02 00 35 04 06 00 60 CB E4 C7 [09:16:54]Write to MH i2c: E2 02 01 E3 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 85 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 85 02 00 35 04 06 00 60 CB E4 C7 00 00 86 [09:16:54]Write i2c OK [09:16:54]MH_I2C_Read... [09:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:54]Read from MH i2c: E2 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 03 00 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 03 00 E3 02 00 90 00 59 [09:16:54]RAPDU: 90 00 [09:16:54]wFMCommunicate OK [09:16:54]wFMCommunicate request_size=7 [09:16:54]MH_SAM_APDU [09:16:54]CAPDU: 80 0D 02 02 02 95 BC [09:16:54]Write to MH i2c: E2 0A 00 E4 02 80 0D 02 02 02 00 95 BC 00 00 B5 [09:16:54]Write i2c OK [09:16:54]MH_I2C_Read... [09:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:54]Read from MH i2c: E2 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 03 00 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 03 00 E4 02 00 90 00 5A [09:16:54]RAPDU: 90 00 [09:16:54]wFMCommunicate OK [09:16:54]wFMCommunicate request_size=4 [09:16:54]MH_SAM_APDU [09:16:54]CAPDU: 80 0D 03 02 [09:16:54]Write to MH i2c: E2 08 00 E5 02 80 0D 03 02 00 00 00 00 62 [09:16:54]Write i2c OK [09:16:54]MH_I2C_Read... [09:16:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:54]Read from MH i2c: E2 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 0B 00 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 0B 00 E5 02 00 D6 7D 33 C6 22 2C D8 F0 90 00 C5 [09:16:54]RAPDU: D6 7D 33 C6 22 2C D8 F0 90 00 [09:16:54]wFMCommunicate OK [09:16:54]SAM_PROTO_SignData done [09:16:54]FM_MakeSignedData done [09:16:54]CreateOFDProtocolMessage [09:16:54]wFMCommunicate request_size=4 [09:16:54]MH_SAM_APDU [09:16:54]CAPDU: 80 11 00 00 [09:16:54]Write to MH i2c: E2 08 00 E6 02 80 11 00 00 00 00 00 00 62 [09:16:54]Write i2c OK [09:16:54]MH_I2C_Read... [09:16:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:54]Read from MH i2c: E2 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 17 00 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: E2 17 00 E6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [09:16:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:16:54]wFMCommunicate OK [09:16:54]CreateOFDProtocolMessage done [09:16:54]OFDSenderStorePacket 165259 [09:16:54]StoreOFDPacket docnum=165259 [09:16:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 79 58 04 01 7A 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 85 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 85 02 00 35 04 06 00 60 CB E4 C7 95 BC D6 7D 33 C6 22 2C D8 F0 [09:16:54]CheckFolder [09:16:54]dirname=/storage/ofd_packets [09:16:54]CheckFolder done [09:16:54]ProducePacketName [09:16:54]name=ofd_packets/00165259 [09:16:54]NVStorageSaveData ofd_packets/00165259 [09:16:54]File name is /storage/ofd_packets/00165259 [09:16:54]Write 298 bytes [09:16:54]NVStorageSaveData done [09:16:54]OFDSenderStorePacket done [09:16:54]KKMCreateOFDPacket done [09:16:54]NVStorageSaveData kkm_last_timestamp [09:16:54]File name is /storage/kkm_last_timestamp [09:16:54]Write 4 bytes [09:16:54]NVStorageSaveData done [09:16:54]ExternCall_PrintAddStr [09:16:54]wPrintStart [09:16:54]Write to MH i2c: 01 00 00 E7 02 E9 [09:16:54]Write i2c OK [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: 01 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: 01 07 00 [09:16:54]MH_I2C_Read... [09:16:54]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 FF 0F FE [09:16:54]RasterBufferAndPrint [09:16:54]line Счет N : (1)294089 [09:16:54]line ИНН: 02508201610067 [09:16:54]line Контрольно-Кассовый Чек [09:16:54]line ПРОДАЖА [09:16:54]line ТРК (МРК, ГНК) : 21 [09:16:54]line Товар: 2710194800 [09:16:54]line ДТ-К-5 [09:16:54]line 13.130 * 76.20 [09:16:54]line = 1000.51 [09:16:54]line НДС 12% НСП 1% [09:16:54]line > о реализуемом товаре [09:16:54]line ИТОГО: 1000.51 [09:16:54]line НСП 1% : 8.85 [09:16:54]line НДС 12% : 106.25 [09:16:54]line Наличными: 0.00 [09:16:54]line Безнал.: 1000.51 [09:16:54]line Место: АЗС № 130 "Партнер Нефть" [09:16:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:16:54]line СНО: Общий режим [09:16:54]line Чек 112 23.08.2024 09:16 [09:16:54]line Смена: 469 ФФД: 1.0 [09:16:54]line ЗНМ: 0300000070 [09:16:54]line РНМ: 0000000000092562 [09:16:54]line Версия ККМ: 001 [09:16:54]line Платежная система: O! деньги [09:16:54]line ФМ: 0000000000871769 [09:16:54]line ФД: 165259 [09:16:54]line ФПД: 106428832912828 [09:16:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091653&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165259&fm=106428832912828&tin=02508201610067®Number=0000000000092562&sum=100051 [09:16:54]written 0, free lines is 4095 [09:16:54]OFD Sender: Processing packet 165259 [packets to send 989, broken 988] [09:16:54]ProducePacketName [09:16:54]name=ofd_packets/00165259 [09:16:54]OFD Sender: To server: pG, [09:16:54]CommunicateWithHost lk.salyk.kg:30040 [09:16:54]ConnectInit lk.salyk.kg [09:16:55]Write to MH i2c: 01 00 00 11 03 14 [09:16:55]Write i2c OK [09:16:55]MH_I2C_Read... [09:16:55]Read from MH i2c: 01 [09:16:55]MH_I2C_Read... [09:16:55]Read from MH i2c: 01 07 00 [09:16:55]MH_I2C_Read... [09:16:55]Read from MH i2c: 01 07 00 11 03 00 00 00 00 00 DF 0C 06 [09:16:55]RasterBufferAndPrint [09:16:55]line [09:16:55]line [09:16:55]line [09:16:55]line [09:16:55]line [09:16:55]written 0, free lines is 3301 [09:16:55]MH_Cut [09:16:55]Write to MH i2c: D1 01 00 18 03 01 ED [09:16:55]Write i2c OK [09:16:55]MH_I2C_Read... [09:16:55]Read from MH i2c: D1 [09:16:55]MH_I2C_Read... [09:16:55]Read from MH i2c: D1 01 00 [09:16:55]MH_I2C_Read... [09:16:55]Read from MH i2c: D1 01 00 18 03 00 EC [09:16:55]Write to MH i2c: 01 00 00 19 03 1C [09:16:55]Write i2c OK [09:16:55]MH_I2C_Read... [09:16:55]Connected sock=11 [09:16:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 79 58 04 01 7A 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 85 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 85 02 00 35 04 06 00 60 CB E4 C7 95 BC D6 7D 33 C6 22 2C D8 F0 [09:16:56]*** Cut start [09:16:56]*** Purtial cut [09:16:56]*** Stage 1: CUTSNS_PIN = 1 [09:16:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 89 AE 47 00 DC 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 85 02 00 F4 03 04 00 D1 FC C7 66 B6 04 01 00 00 63 4D 92 A7 13 75 03 17 [09:16:56]CommunicateWithHost err = 0 [09:16:56]CheckOFDResponse [09:16:56]1017 (14) - 77093643461234 [09:16:56]1041 (16) - 0000000000871769 [09:16:56]1040 (4) - 165259 [09:16:56]1012 (4) - 23.08.2024 03:06 [09:16:56]1206 (1) - 0 [09:16:56]OFD Sender: Remove packet 165259 [09:16:56]ProducePacketName [09:16:56]name=ofd_packets/00165259 [09:16:56]NVStorageDeleteData [09:16:56]OFD Sender: No OFD packet to send [09:16:58]Read from MH i2c: 01 [09:16:58]MH_I2C_Read... [09:16:58]*** Stop cut motor [09:16:58]*** Cut end [09:16:58]Read from MH i2c: 01 07 00 [09:16:58]MH_I2C_Read... [09:16:58]Read from MH i2c: 01 07 00 19 03 00 00 00 00 00 FF 0F 31 [09:16:58]process_action close_receipt done [09:16:58]requested_data is exist [09:16:58]produce_requested_data [09:16:58]requested_item fm.sn is exist - process it [09:16:58]wFMCommunicate request_size=4 [09:16:58]MH_SAM_APDU [09:16:58]CAPDU: 80 11 00 00 [09:16:58]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [09:16:58]Write i2c OK [09:16:58]MH_I2C_Read... [09:16:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:58]Read from MH i2c: E2 [09:16:58]MH_I2C_Read... [09:16:58]Read from MH i2c: E2 17 00 [09:16:58]MH_I2C_Read... [09:16:58]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [09:16:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:16:58]wFMCommunicate OK [09:16:58]requested_item fd.num is exist - process it [09:16:58]SAM_PROTO_GetFieldsCounters [09:16:58]wFMCommunicate request_size=4 [09:16:58]MH_SAM_APDU [09:16:58]CAPDU: 80 13 00 00 [09:16:58]Write to MH i2c: E2 08 00 1B 03 80 13 00 00 00 00 00 00 9A [09:16:58]Write i2c OK [09:16:58]MH_I2C_Read... [09:16:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:58]Read from MH i2c: E2 [09:16:58]MH_I2C_Read... [09:16:58]Read from MH i2c: E2 62 00 [09:16:58]MH_I2C_Read... [09:16:58]Read from MH i2c: E2 62 00 1B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [09:16:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:58]wFMCommunicate OK [09:16:58]SAM_PROTO_GetFieldsCounters done [09:16:58]requested_item shift.num is exist - process it [09:16:58]requested_item shift.opened is exist - process it [09:16:58]req_shift_opened [09:16:58]FM_GetShiftState [09:16:58]SAM_PROTO_GetShiftState [09:16:58]wFMCommunicate request_size=4 [09:16:58]MH_SAM_APDU [09:16:58]CAPDU: 80 13 01 00 [09:16:58]Write to MH i2c: E2 08 00 1C 03 80 13 01 00 00 00 00 00 9C [09:16:58]Write i2c OK [09:16:58]MH_I2C_Read... [09:16:58]Read from MH i2c: E2 [09:16:58]MH_I2C_Read... [09:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:58]Read from MH i2c: E2 0E 00 [09:16:58]MH_I2C_Read... [09:16:58]Read from MH i2c: E2 0E 00 1C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CA [09:16:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:16:58]wFMCommunicate OK [09:16:58]SAM_PROTO_GetShiftState done [09:16:58]FM_GetShiftState done [09:16:58]req_shift_opened done [09:16:58]requested_item shift.open_date is exist - process it [09:16:58]req_shift_open_date [09:16:58]req_shift_open_date done [09:16:58]produce_requested_data done [09:16:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165259,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:16:58]process_action_free close_receipt [09:16:58]json_value_free [09:16:58]json_value_free done [09:16:58]process_json_proto returns [09:16:58]Send response to host [09:16:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165259,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:16:58]free response buf [09:16:58]execute_script done [09:16:58]execute_script returns [09:16:58]free content buf [09:16:58]Sock 7.Close socket [09:16:58]Sock 7.Thread stoped [09:17:01]OFD Sender: No OFD packet to send [09:17:06]OFD Sender: No OFD packet to send [09:17:11]OFD Sender: No OFD packet to send [09:17:16]OFD Sender: No OFD packet to send [09:17:17]recv_with_timeout no data received [09:17:21]OFD Sender: No OFD packet to send [09:17:26]OFD Sender: No OFD packet to send [09:17:28]recv_with_timeout no data received [09:17:31]OFD Sender: No OFD packet to send [09:17:36]OFD Sender: No OFD packet to send [09:17:41]OFD Sender: No OFD packet to send [09:17:46]OFD Sender: No OFD packet to send [09:17:51]OFD Sender: No OFD packet to send [09:17:56]OFD Sender: No OFD packet to send [09:18:01]OFD Sender: No OFD packet to send [09:18:06]OFD Sender: No OFD packet to send [09:18:12]OFD Sender: No OFD packet to send [09:18:17]OFD Sender: No OFD packet to send [09:13:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:13:11]Read from MH i2c: E2 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: E2 03 00 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [09:13:11]RAPDU: 90 00 [09:13:11]wFMCommunicate OK [09:13:11]wFMCommunicate request_size=47 [09:13:11]MH_SAM_APDU [09:13:11]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 [09:13:11]Write to MH i2c: E2 32 00 E6 01 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 E0 [09:13:11]Write i2c OK [09:13:11]MH_I2C_Read... [09:13:11]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:13:11]Read from MH i2c: E2 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: E2 03 00 [09:13:11]MH_I2C_Read... [09:13:11]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [09:13:11]RAPDU: 90 00 [09:13:11]wFMCommunicate OK [09:13:11]wFMCommunicate request_size=15 [09:13:11]MH_SAM_APDU [09:13:11]CAPDU: 80 15 02 00 0A 07 04 06 00 A0 86 01 00 00 00 [09:13:11]Write to MH i2c: E2 12 0[09:18:22]OFD Sender: No OFD packet to send [09:18:22]accept exits with 10 [09:18:22]New connection [09:18:22]New thread 3067047268 created [09:18:22]Thread 3066903908 joined [09:18:22]Waiting for new connection... [09:18:22] Sock 10.Parse request [09:18:22]Sock 10.Check first char [09:18:22]Sock 10.First char is OK [09:18:22]request: POST /json_proto HTTP/1.0 [09:18:22]Method: POST [09:18:22]URL: /json_proto [09:18:22]Method is POST - this is cgi request [09:18:22]url: /json_proto [09:18:22]query_string will be loaded in cgi processing [09:18:22]execute_cgi json_proto POST (null) [09:18:22]execute_cgi path=json_proto method=POST [09:18:22]POST find Content-Length [09:18:22]Host: 172.17.44.132:8080 [09:18:22]Content-Length: 677 [09:18:22]Content-Type: application/json [09:18:22] [09:18:22]POST finish read [09:18:22]Found Content-Length = 677 [09:18:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:22]execute_script... [09:18: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)294091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:22]POST & json_proto [09:18:22]process_json_proto [09:18:22]json parsed OK: [09:18:22]protocol is kg_v1.0 [09:18:22]action value=close_receipt [09:18:22]process_action close_receipt [09:18:22]cmd_close_receipt [09:18:22]MH_GetDate [09:18:22]Write to MH i2c: F0 00 00 1D 03 0F [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: F0 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: F0 09 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: F0 09 00 1D 03 00 DE 53 C8 66 2A 83 C1 65 4A [09:18:22]GetLastDocTimeStamp 1724404613 [09:18:22]current date 1724404702 [09:18:22]FM_GetShiftState [09:18:22]SAM_PROTO_GetShiftState [09:18:22]wFMCommunicate request_size=4 [09:18:22]MH_SAM_APDU [09:18:22]CAPDU: 80 13 01 00 [09:18:22]Write to MH i2c: E2 08 00 1E 03 80 13 01 00 00 00 00 00 9E [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 0E 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 0E 00 1E 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CC [09:18:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:18:22]wFMCommunicate OK [09:18:22]SAM_PROTO_GetShiftState done [09:18:22]FM_GetShiftState done [09:18:22]opened in 1724372766 [09:18:22]opened+sec_in_day 1724459166 [09:18:22]quantity*price = 50036 [09:18:22]sum+1 = 50037 [09:18:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 113 23.08.2024 09:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165260 ФПД: 48589178077165 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091822&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165260&fm=48589178077165&tin=02508201610067®Number=0000000000092562&sum=50000 [09:18:23]StoreToDocumentArchive [09:18:23]shift 469 fd 165260 [09:18:23]save to /storage/0469/doc_00165260 [09:18:23]save last doc name /storage/0469/doc_00165260 to /storage/kkm_last_doc_name [09:18:23]save OK [09:18:23]Clear old archive folders... [09:18:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:18:23]tlvbuf is 000FB470 [09:18:23]SAM_PROTO_ClearQueue [09:18:23]wFMCommunicate request_size=4 [09:18:23]MH_SAM_APDU [09:18:23]CAPDU: 80 09 00 00 [09:18:23]Write to MH i2c: E2 08 00 2B 03 80 09 00 00 00 00 00 00 A0 [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:23]Read from MH i2c: E2 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 03 00 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 03 00 2B 03 00 90 00 A2 [09:18:23]RAPDU: 90 00 [09:18:23]wFMCommunicate OK [09:18:23]SAM_PROTO_ClearQueue done [09:18:23]KKMCreateOFDPacket [09:18:23]OFDProtocolAddRootSTLVToBuf [09:18:23]FM_MakeSignedData [09:18:23]FM_MakeSignedData [09:18:23]SAM_PROTO_SignData [09:18:23]wFMCommunicate request_size=4 [09:18:23]MH_SAM_APDU [09:18:23]CAPDU: 80 0D 01 02 [09:18:23]Write to MH i2c: E2 08 00 2C 03 80 0D 01 02 00 00 00 00 A8 [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:24]Read from MH i2c: E2 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 03 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 03 00 2C 03 00 90 00 A3 [09:18:24]RAPDU: 90 00 [09:18:24]wFMCommunicate OK [09:18:24]wFMCommunicate request_size=255 [09:18:24]MH_SAM_APDU [09:18:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 DE 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 85 02 00 35 04 06 00 2C [09:18:24]Write to MH i2c: E2 02 01 2D 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 DE 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 85 02 00 35 04 06 00 2C 00 00 11 [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:24]Read from MH i2c: E2 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 03 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 03 00 2D 03 00 90 00 A4 [09:18:24]RAPDU: 90 00 [09:18:24]wFMCommunicate OK [09:18:24]wFMCommunicate request_size=10 [09:18:24]MH_SAM_APDU [09:18:24]CAPDU: 80 0D 02 02 05 31 0C B2 FF ED [09:18:24]Write to MH i2c: E2 0D 00 2E 03 80 0D 02 02 05 00 31 0C B2 FF ED 00 00 90 [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:24]Read from MH i2c: E2 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 03 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 03 00 2E 03 00 90 00 A5 [09:18:24]RAPDU: 90 00 [09:18:24]wFMCommunicate OK [09:18:24]wFMCommunicate request_size=4 [09:18:24]MH_SAM_APDU [09:18:24]CAPDU: 80 0D 03 02 [09:18:24]Write to MH i2c: E2 08 00 2F 03 80 0D 03 02 00 00 00 00 AD [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:24]Read from MH i2c: E2 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 0B 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 0B 00 2F 03 00 A9 47 7C 58 7D 37 94 97 90 00 51 [09:18:24]RAPDU: A9 47 7C 58 7D 37 94 97 90 00 [09:18:24]wFMCommunicate OK [09:18:24]SAM_PROTO_SignData done [09:18:24]FM_MakeSignedData done [09:18:24]CreateOFDProtocolMessage [09:18:24]wFMCommunicate request_size=4 [09:18:24]MH_SAM_APDU [09:18:24]CAPDU: 80 11 00 00 [09:18:24]Write to MH i2c: E2 08 00 30 03 80 11 00 00 00 00 00 00 AD [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:24]Read from MH i2c: E2 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 17 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 17 00 30 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 06 [09:18:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:18:24]wFMCommunicate OK [09:18:24]CreateOFDProtocolMessage done [09:18:24]OFDSenderStorePacket 165260 [09:18:24]StoreOFDPacket docnum=165260 [09:18:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E6 F1 07 01 EF 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 DE 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 85 02 00 35 04 06 00 2C 31 0C B2 FF ED A9 47 7C 58 7D 37 94 97 [09:18:24]CheckFolder [09:18:24]dirname=/storage/ofd_packets [09:18:24]CheckFolder done [09:18:24]ProducePacketName [09:18:24]name=ofd_packets/00165260 [09:18:24]NVStorageSaveData ofd_packets/00165260 [09:18:24]File name is /storage/ofd_packets/00165260 [09:18:24]Write 301 bytes [09:18:24]NVStorageSaveData done [09:18:24]OFDSenderStorePacket done [09:18:24]KKMCreateOFDPacket done [09:18:24]NVStorageSaveData kkm_last_timestamp [09:18:24]File name is /storage/kkm_last_timestamp [09:18:24]Write 4 bytes [09:18:24]NVStorageSaveData done [09:18:24]ExternCall_PrintAddStr [09:18:24]wPrintStart [09:18:24]Write to MH i2c: 01 00 00 31 03 34 [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: 01 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: 01 07 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: 01 07 00 31 03 00 00 00 00 00 FF 0F 49 [09:18:24]RasterBufferAndPrint [09:18:24]line Счет N : (1)294091 [09:18:24]line ИНН: 02508201610067 [09:18:24]line Контрольно-Кассовый Чек [09:18:24]line ПРОДАЖА [09:18:24]line ТРК (МРК, ГНК) : 52 [09:18:24]line Товар: 2710124130 [09:18:24]line Аи-92-К-5 [09:18:24]line 7.380 * 67.80 [09:18:24]line = 500.36 [09:18:24]line НДС 12% НСП 1% [09:18:24]line > о реализуемом товаре [09:18:24]line ОКРУГЛЕНИЕ: -0.36 [09:18:24]line ИТОГО: 500.00 [09:18:24]line Внесено: 500.00 [09:18:24]line СДАЧА: 0.00 [09:18:24]line НСП 1% : 4.43 [09:18:24]line НДС 12% : 53.14 [09:18:24]line Наличными: 500.00 [09:18:24]line Безнал.: 0.00 [09:18:24]line Место: АЗС № 130 "Партнер Нефть" [09:18:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:18:24]line СНО: Общий режим [09:18:24]line Чек 113 23.08.2024 09:18 [09:18:24]line Смена: 469 ФФД: 1.0 [09:18:24]line ЗНМ: 0300000070 [09:18:24]line РНМ: 0000000000092562 [09:18:24]line Версия ККМ: 001 [09:18:24]line ФМ: 0000000000871769 [09:18:24]line ФД: 165260 [09:18:24]line ФПД: 48589178077165 [09:18:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091822&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165260&fm=48589178077165&tin=02508201610067®Number=0000000000092562&sum=50000 [09:18:24]written 0, free lines is 4095 [09:18:24]OFD Sender: Processing packet 165260 [packets to send 989, broken 988] [09:18:24]ProducePacketName [09:18:24]name=ofd_packets/00165260 [09:18:24]OFD Sender: To server: pG, [09:18:24]CommunicateWithHost lk.salyk.kg:30040 [09:18:24]ConnectInit lk.salyk.kg [09:18:24]Write to MH i2c: 01 00 00 5C 03 5F [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: 01 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: 01 07 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: 01 07 00 5C 03 00 00 00 00 00 BF 0C 31 [09:18:24]RasterBufferAndPrint [09:18:24]line [09:18:24]line [09:18:24]line [09:18:24]line [09:18:24]line [09:18:24]written 0, free lines is 3269 [09:18:24]MH_Cut [09:18:24]Write to MH i2c: D1 01 00 63 03 01 38 [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: D1 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: D1 01 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: D1 01 00 63 03 00 37 [09:18:24]Write to MH i2c: 01 00 00 64 03 67 [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:25]Connected sock=7 [09:18:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E6 F1 07 01 EF 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 DE 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 85 02 00 35 04 06 00 2C 31 0C B2 FF ED A9 47 7C 58 7D 37 94 97 [09:18:25]*** Cut start [09:18:25]*** Purtial cut [09:18:25]*** Stage 1: CUTSNS_PIN = 1 [09:18:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E4 9F 47 00 EA 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 85 02 00 F4 03 04 00 2B FD C7 66 B6 04 01 00 00 6A 66 98 99 8C 01 82 71 [09:18:25]CommunicateWithHost err = 0 [09:18:25]CheckOFDResponse [09:18:25]1017 (14) - 77093643461234 [09:18:25]1041 (16) - 0000000000871769 [09:18:25]1040 (4) - 165260 [09:18:25]1012 (4) - 23.08.2024 03:08 [09:18:25]1206 (1) - 0 [09:18:25]OFD Sender: Remove packet 165260 [09:18:25]ProducePacketName [09:18:25]name=ofd_packets/00165260 [09:18:25]NVStorageDeleteData [09:18:26]OFD Sender: No OFD packet to send [09:18:27]Read from MH i2c: 01 [09:18:27]MH_I2C_Read... [09:18:27]*** Stop cut motor [09:18:27]*** Cut end [09:18:27]Read from MH i2c: 01 07 00 [09:18:27]MH_I2C_Read... [09:18:27]Read from MH i2c: 01 07 00 64 03 00 00 00 00 00 FF 0F 7C [09:18:27]process_action close_receipt done [09:18:27]requested_data is exist [09:18:27]produce_requested_data [09:18:27]requested_item fm.sn is exist - process it [09:18:27]wFMCommunicate request_size=4 [09:18:27]MH_SAM_APDU [09:18:27]CAPDU: 80 11 00 00 [09:18:27]Write to MH i2c: E2 08 00 65 03 80 11 00 00 00 00 00 00 E2 [09:18:27]Write i2c OK [09:18:27]MH_I2C_Read... [09:18:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:27]Read from MH i2c: E2 [09:18:27]MH_I2C_Read... [09:18:27]Read from MH i2c: E2 17 00 [09:18:27]MH_I2C_Read... [09:18:27]Read from MH i2c: E2 17 00 65 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [09:18:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:18:27]wFMCommunicate OK [09:18:27]requested_item fd.num is exist - process it [09:18:27]SAM_PROTO_GetFieldsCounters [09:18:27]wFMCommunicate request_size=4 [09:18:27]MH_SAM_APDU [09:18:27]CAPDU: 80 13 00 00 [09:18:27]Write to MH i2c: E2 08 00 66 03 80 13 00 00 00 00 00 00 E5 [09:18:27]Write i2c OK [09:18:27]MH_I2C_Read... [09:18:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:27]Read from MH i2c: E2 [09:18:27]MH_I2C_Read... [09:18:27]Read from MH i2c: E2 62 00 [09:18:27]MH_I2C_Read... [09:18:27]Read from MH i2c: E2 62 00 66 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 47 [09:18:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:18:27]wFMCommunicate OK [09:18:27]SAM_PROTO_GetFieldsCounters done [09:18:27]requested_item shift.num is exist - process it [09:18:27]requested_item shift.opened is exist - process it [09:18:27]req_shift_opened [09:18:27]FM_GetShiftState [09:18:27]SAM_PROTO_GetShiftState [09:18:27]wFMCommunicate request_size=4 [09:18:27]MH_SAM_APDU [09:18:27]CAPDU: 80 13 01 00 [09:18:27]Write to MH i2c: E2 08 00 67 03 80 13 01 00 00 00 00 00 E7 [09:18:27]Write i2c OK [09:18:27]MH_I2C_Read... [09:18:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:28]Read from MH i2c: E2 [09:18:28]MH_I2C_Read... [09:18:28]Read from MH i2c: E2 0E 00 [09:18:28]MH_I2C_Read... [09:18:28]Read from MH i2c: E2 0E 00 67 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 15 [09:18:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:18:28]wFMCommunicate OK [09:18:28]SAM_PROTO_GetShiftState done [09:18:28]FM_GetShiftState done [09:18:28]req_shift_opened done [09:18:28]requested_item shift.open_date is exist - process it [09:18:28]req_shift_open_date [09:18:28]req_shift_open_date done [09:18:28]produce_requested_data done [09:18:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165260,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:18:28]process_action_free close_receipt [09:18:28]json_value_free [09:18:28]json_value_free done [09:18:28]process_json_proto returns [09:18:28]Send response to host [09:18:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165260,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:18:28]free response buf [09:18:28]execute_script done [09:18:28]execute_script returns [09:18:28]free content buf [09:18:28]Sock 10.Close socket [09:18:28]Sock 10.Thread stoped [09:18:28]accept exits with 9 [09:18:28]New connection [09:18:28]New thread 3066903908 created [09:18:28]Thread 3067047268 joined [09:18:28]Waiting for new connection... [09:18:28] Sock 9.Parse request [09:18:28]Sock 9.Check first char [09:18:28]Sock 9.First char is OK [09:18:28]request: POST /json_proto HTTP/1.0 [09:18:28]Method: POST [09:18:28]URL: /json_proto [09:18:28]Method is POST - this is cgi request [09:18:28]url: /json_proto [09:18:28]query_string will be loaded in cgi processing [09:18:28]execute_cgi json_proto POST (null) [09:18:28]execute_cgi path=json_proto method=POST [09:18:28]POST find Content-Length [09:18:28]Host: 172.17.44.132:8080 [09:18:28]Content-Length: 751 [09:18:28]Content-Type: application/json [09:18:28] [09:18:28]POST finish read [09:18:28]Found Content-Length = 751 [09:18:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:28]execute_script... [09:18: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)294090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:28]POST & json_proto [09:18:28]process_json_proto [09:18:28]json parsed OK: [09:18:28]protocol is kg_v1.0 [09:18:28]action value=close_receipt [09:18:28]process_action close_receipt [09:18:28]cmd_close_receipt [09:18:28]MH_GetDate [09:18:28]Write to MH i2c: F0 00 00 68 03 5A [09:18:28]Write i2c OK [09:18:28]MH_I2C_Read... [09:18:28]Read from MH i2c: F0 [09:18:28]MH_I2C_Read... [09:18:28]Read from MH i2c: F0 09 00 [09:18:28]MH_I2C_Read... [09:18:28]Read from MH i2c: F0 09 00 68 03 00 E4 53 C8 66 2A 83 C1 65 9B [09:18:28]GetLastDocTimeStamp 1724404702 [09:18:28]current date 1724404708 [09:18:28]FM_GetShiftState [09:18:28]SAM_PROTO_GetShiftState [09:18:28]wFMCommunicate request_size=4 [09:18:28]MH_SAM_APDU [09:18:28]CAPDU: 80 13 01 00 [09:18:28]Write to MH i2c: E2 08 00 69 03 80 13 01 00 00 00 00 00 E9 [09:18:28]Write i2c OK [09:18:28]MH_I2C_Read... [09:18:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:28]Read from MH i2c: E2 [09:18:28]MH_I2C_Read... [09:18:28]Read from MH i2c: E2 0E 00 [09:18:28]MH_I2C_Read... [09:18:28]Read from MH i2c: E2 0E 00 69 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 17 [09:18:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:18:28]wFMCommunicate OK [09:18:28]SAM_PROTO_GetShiftState done [09:18:28]FM_GetShiftState done [09:18:28]opened in 1724372766 [09:18:28]opened+sec_in_day 1724459166 [09:18:28]quantity*price = 0 [09:18:28]sum+1 = 1 [09:18:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 114 23.08.2024 09:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104782 ФМ: 0000000000871769 ФД: 165261 ФПД: 23141834535109 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091828&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165261&fm=23141834535109&tin=02508201610067®Number=0000000000092562&sum=0 [09:18:29]StoreToDocumentArchive [09:18:29]shift 469 fd 165261 [09:18:29]save to /storage/0469/doc_00165261 [09:18:29]save last doc name /storage/0469/doc_00165261 to /storage/kkm_last_doc_name [09:18:29]save OK [09:18:29]Clear old archive folders... [09:18:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:18:29]tlvbuf is 000D3360 [09:18:29]SAM_PROTO_ClearQueue [09:18:29]wFMCommunicate request_size=4 [09:18:29]MH_SAM_APDU [09:18:29]CAPDU: 80 09 00 00 [09:18:29]Write to MH i2c: E2 08 00 76 03 80 09 00 00 00 00 00 00 EB [09:18:29]Write i2c OK [09:18:29]MH_I2C_Read... [09:18:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:29]Read from MH i2c: E2 [09:18:29]MH_I2C_Read... [09:18:29]Read from MH i2c: E2 03 00 [09:18:29]MH_I2C_Read... [09:18:29]Read from MH i2c: E2 03 00 76 03 00 90 00 ED [09:18:29]RAPDU: 90 00 [09:18:29]wFMCommunicate OK [09:18:29]SAM_PROTO_ClearQueue done [09:18:29]KKMCreateOFDPacket [09:18:29]OFDProtocolAddRootSTLVToBuf [09:18:29]FM_MakeSignedData [09:18:29]FM_MakeSignedData [09:18:29]SAM_PROTO_SignData [09:18:29]wFMCommunicate request_size=4 [09:18:29]MH_SAM_APDU [09:18:29]CAPDU: 80 0D 01 02 [09:18:29]Write to MH i2c: E2 08 00 77 03 80 0D 01 02 00 00 00 00 F3 [09:18:29]Write i2c OK [09:18:29]MH_I2C_Read... [09:18:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:30]Read from MH i2c: E2 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 03 00 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 03 00 77 03 00 90 00 EE [09:18:30]RAPDU: 90 00 [09:18:30]wFMCommunicate OK [09:18:30]wFMCommunicate request_size=255 [09:18:30]MH_SAM_APDU [09:18:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 E4 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 85 02 00 35 04 06 00 15 0C 20 D3 [09:18:30]Write to MH i2c: E2 02 01 78 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 72 00 00 00 F4 03 04 00 E4 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 85 02 00 35 04 06 00 15 0C 20 D3 00 00 9D [09:18:30]Write i2c OK [09:18:30]MH_I2C_Read... [09:18:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:30]Read from MH i2c: E2 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 03 00 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 03 00 78 03 00 90 00 EF [09:18:30]RAPDU: 90 00 [09:18:30]wFMCommunicate OK [09:18:30]wFMCommunicate request_size=7 [09:18:30]MH_SAM_APDU [09:18:30]CAPDU: 80 0D 02 02 02 B0 C5 [09:18:30]Write to MH i2c: E2 0A 00 79 03 80 0D 02 02 02 00 B0 C5 00 00 6F [09:18:30]Write i2c OK [09:18:30]MH_I2C_Read... [09:18:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:30]Read from MH i2c: E2 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 03 00 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 03 00 79 03 00 90 00 F0 [09:18:30]RAPDU: 90 00 [09:18:30]wFMCommunicate OK [09:18:30]wFMCommunicate request_size=4 [09:18:30]MH_SAM_APDU [09:18:30]CAPDU: 80 0D 03 02 [09:18:30]Write to MH i2c: E2 08 00 7A 03 80 0D 03 02 00 00 00 00 F8 [09:18:30]Write i2c OK [09:18:30]MH_I2C_Read... [09:18:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:30]Read from MH i2c: E2 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 0B 00 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 0B 00 7A 03 00 EC 93 8D 44 12 9E 36 D3 90 00 02 [09:18:30]RAPDU: EC 93 8D 44 12 9E 36 D3 90 00 [09:18:30]wFMCommunicate OK [09:18:30]SAM_PROTO_SignData done [09:18:30]FM_MakeSignedData done [09:18:30]CreateOFDProtocolMessage [09:18:30]wFMCommunicate request_size=4 [09:18:30]MH_SAM_APDU [09:18:30]CAPDU: 80 11 00 00 [09:18:30]Write to MH i2c: E2 08 00 7B 03 80 11 00 00 00 00 00 00 F8 [09:18:30]Write i2c OK [09:18:30]MH_I2C_Read... [09:18:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:30]Read from MH i2c: E2 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 17 00 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: E2 17 00 7B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [09:18:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:18:30]wFMCommunicate OK [09:18:30]CreateOFDProtocolMessage done [09:18:30]OFDSenderStorePacket 165261 [09:18:30]StoreOFDPacket docnum=165261 [09:18:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7B 90 04 01 56 E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 E4 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 85 02 00 35 04 06 00 15 0C 20 D3 B0 C5 EC 93 8D 44 12 9E 36 D3 [09:18:30]CheckFolder [09:18:30]dirname=/storage/ofd_packets [09:18:30]CheckFolder done [09:18:30]ProducePacketName [09:18:30]name=ofd_packets/00165261 [09:18:30]NVStorageSaveData ofd_packets/00165261 [09:18:30]File name is /storage/ofd_packets/00165261 [09:18:30]Write 298 bytes [09:18:30]NVStorageSaveData done [09:18:30]OFDSenderStorePacket done [09:18:30]KKMCreateOFDPacket done [09:18:30]NVStorageSaveData kkm_last_timestamp [09:18:30]File name is /storage/kkm_last_timestamp [09:18:30]Write 4 bytes [09:18:30]NVStorageSaveData done [09:18:30]ExternCall_PrintAddStr [09:18:30]wPrintStart [09:18:30]Write to MH i2c: 01 00 00 7C 03 7F [09:18:30]Write i2c OK [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: 01 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: 01 07 00 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: 01 07 00 7C 03 00 00 00 00 00 FF 0F 94 [09:18:30]RasterBufferAndPrint [09:18:30]line Счет N : (1)294090 [09:18:30]line ИНН: 02508201610067 [09:18:30]line Контрольно-Кассовый Чек [09:18:30]line ПРОДАЖА [09:18:30]line ТРК (МРК, ГНК) : 44 [09:18:30]line Товар: 2710194800 [09:18:30]line ДТ-К-5 [09:18:30]line 20.000 * 0.00 [09:18:30]line = 0.00 [09:18:30]line НДС 12% НСП 1% [09:18:30]line > о реализуемом товаре [09:18:30]line ИТОГО: 0.00 [09:18:30]line НСП 1% : 0.00 [09:18:30]line НДС 12% : 0.00 [09:18:30]line Наличными: 0.00 [09:18:30]line Безнал.: 0.00 [09:18:30]line Место: АЗС № 130 "Партнер Нефть" [09:18:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:18:30]line СНО: Общий режим [09:18:30]line Чек 114 23.08.2024 09:18 [09:18:30]line Смена: 469 ФФД: 1.0 [09:18:30]line ЗНМ: 0300000070 [09:18:30]line РНМ: 0000000000092562 [09:18:30]line Версия ККМ: 001 [09:18:30]line Талоны: ТК ГПНА Online [09:18:30]line 30104782 [09:18:30]line ФМ: 0000000000871769 [09:18:30]line ФД: 165261 [09:18:30]line ФПД: 23141834535109 [09:18:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091828&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165261&fm=23141834535109&tin=02508201610067®Number=0000000000092562&sum=0 [09:18:30]written 0, free lines is 4095 [09:18:30]OFD Sender: Processing packet 165261 [packets to send 989, broken 988] [09:18:30]ProducePacketName [09:18:30]name=ofd_packets/00165261 [09:18:30]OFD Sender: To server: pG, [09:18:30]CommunicateWithHost lk.salyk.kg:30040 [09:18:30]ConnectInit lk.salyk.kg [09:18:30]Write to MH i2c: 01 00 00 A6 03 A9 [09:18:30]Write i2c OK [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: 01 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: 01 07 00 [09:18:30]MH_I2C_Read... [09:18:30]Read from MH i2c: 01 07 00 A6 03 00 00 00 00 00 DA 0C 96 [09:18:30]RasterBufferAndPrint [09:18:30]line [09:18:30]line [09:18:30]line [09:18:30]line [09:18:30]line [09:18:30]written 0, free lines is 3303 [09:18:31]MH_Cut [09:18:31]Write to MH i2c: D1 01 00 AD 03 01 82 [09:18:31]Write i2c OK [09:18:31]MH_I2C_Read... [09:18:31]Read from MH i2c: D1 [09:18:31]MH_I2C_Read... [09:18:31]Read from MH i2c: D1 01 00 [09:18:31]MH_I2C_Read... [09:18:31]Read from MH i2c: D1 01 00 AD 03 00 81 [09:18:31]Write to MH i2c: 01 00 00 AE 03 B1 [09:18:31]Write i2c OK [09:18:31]MH_I2C_Read... [09:18:31]*** Cut start [09:18:31]*** Purtial cut [09:18:31]*** Stage 1: CUTSNS_PIN = 1 [09:18:33]Read from MH i2c: 01 [09:18:33]MH_I2C_Read... [09:18:33]*** Stop cut motor [09:18:33]*** Cut end [09:18:33]Read from MH i2c: 01 07 00 [09:18:33]MH_I2C_Read... [09:18:33]Read from MH i2c: 01 07 00 AE 03 00 00 00 00 00 FF 0F C6 [09:18:33]process_action close_receipt done [09:18:33]requested_data is exist [09:18:33]produce_requested_data [09:18:33]requested_item fm.sn is exist - process it [09:18:33]wFMCommunicate request_size=4 [09:18:33]MH_SAM_APDU [09:18:33]CAPDU: 80 11 00 00 [09:18:33]Write to MH i2c: E2 08 00 AF 03 80 11 00 00 00 00 00 00 2C [09:18:33]Write i2c OK [09:18:33]MH_I2C_Read... [09:18:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:33]Read from MH i2c: E2 [09:18:33]MH_I2C_Read... [09:18:33]Read from MH i2c: E2 17 00 [09:18:33]MH_I2C_Read... [09:18:33]Read from MH i2c: E2 17 00 AF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [09:18:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:18:33]wFMCommunicate OK [09:18:33]requested_item fd.num is exist - process it [09:18:33]SAM_PROTO_GetFieldsCounters [09:18:33]wFMCommunicate request_size=4 [09:18:33]MH_SAM_APDU [09:18:33]CAPDU: 80 13 00 00 [09:18:33]Write to MH i2c: E2 08 00 B0 03 80 13 00 00 00 00 00 00 2F [09:18:33]Write i2c OK [09:18:33]MH_I2C_Read... [09:18:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:33]Read from MH i2c: E2 [09:18:34]MH_I2C_Read... [09:18:34]Read from MH i2c: E2 62 00 [09:18:34]MH_I2C_Read... [09:18:34]Connected sock=11 [09:18:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7B 90 04 01 56 E7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 E4 53 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 85 02 00 35 04 06 00 15 0C 20 D3 B0 C5 EC 93 8D 44 12 9E 36 D3 [09:18:34]Read from MH i2c: E2 62 00 B0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 95 [09:18:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:18:34]wFMCommunicate OK [09:18:34]SAM_PROTO_GetFieldsCounters done [09:18:34]requested_item shift.num is exist - process it [09:18:34]requested_item shift.opened is exist - process it [09:18:34]req_shift_opened [09:18:34]FM_GetShiftState [09:18:34]SAM_PROTO_GetShiftState [09:18:34]wFMCommunicate request_size=4 [09:18:34]MH_SAM_APDU [09:18:34]CAPDU: 80 13 01 00 [09:18:34]Write to MH i2c: E2 08 00 B1 03 80 13 01 00 00 00 00 00 31 [09:18:34]Write i2c OK [09:18:34]MH_I2C_Read... [09:18:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:34]Read from MH i2c: E2 [09:18:34]MH_I2C_Read... [09:18:34]Read from MH i2c: E2 0E 00 [09:18:34]MH_I2C_Read... [09:18:34]Read from MH i2c: E2 0E 00 B1 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5F [09:18:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:18:34]wFMCommunicate OK [09:18:34]SAM_PROTO_GetShiftState done [09:18:34]FM_GetShiftState done [09:18:34]req_shift_opened done [09:18:34]requested_item shift.open_date is exist - process it [09:18:34]req_shift_open_date [09:18:34]req_shift_open_date done [09:18:34]produce_requested_data done [09:18:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165261,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:18:34]process_action_free close_receipt [09:18:34]json_value_free [09:18:34]json_value_free done [09:18:34]process_json_proto returns [09:18:34]Send response to host [09:18:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165261,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:18:34]free response buf [09:18:34]execute_script done [09:18:34]execute_script returns [09:18:34]free content buf [09:18:34]Sock 9.Close socket [09:18:34]Sock 9.Thread stoped [09:18:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F3 3F 47 00 7D 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 85 02 00 F4 03 04 00 34 FD C7 66 B6 04 01 00 00 40 BE FC 38 03 E3 4E 2D [09:18:34]CommunicateWithHost err = 0 [09:18:34]CheckOFDResponse [09:18:34]1017 (14) - 77093643461234 [09:18:34]1041 (16) - 0000000000871769 [09:18:34]1040 (4) - 165261 [09:18:34]1012 (4) - 23.08.2024 03:08 [09:18:34]1206 (1) - 0 [09:18:34]OFD Sender: Remove packet 165261 [09:18:34]ProducePacketName [09:18:34]name=ofd_packets/00165261 [09:18:34]NVStorageDeleteData [09:18:35]OFD Sender: No OFD packet to send [09:18:40]OFD Sender: No OFD packet to send [09:18:44]recv_with_timeout no data received [09:18:45]OFD Sender: No OFD packet to send [09:18:50]OFD Sender: No OFD packet to send [09:18:55]OFD Sender: No OFD packet to send [09:19:00]OFD Sender: No OFD packet to send [09:19:05]OFD Sender: No OFD packet to send [09:19:10]OFD Sender: No OFD packet to send [09:19:14]accept exits with 10 [09:19:14]New connection [09:19:14]New thread 3067047268 created [09:19:14]Thread 3066903908 joined [09:19:14]Waiting for new connection... [09:19:14] Sock 10.Parse request [09:19:14]Sock 10.Check first char [09:19:14]Sock 10.First char is OK [09:19:14]request: POST /json_proto HTTP/1.0 [09:19:14]Method: POST [09:19:14]URL: /json_proto [09:19:14]Method is POST - this is cgi request [09:19:14]url: /json_proto [09:19:14]query_string will be loaded in cgi processing [09:19:14]execute_cgi json_proto POST (null) [09:19:14]execute_cgi path=json_proto method=POST [09:19:14]POST find Content-Length [09:19:14]Host: 172.17.44.132:8080 [09:19:14]Content-Length: 856 [09:19:14]Content-Type: application/json [09:19:14] [09:19:14]POST finish read [09:19:14]Found Content-Length = 856 [09:19:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51000", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 2.000, "sum" : 20.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:14]execute_script... [09:19:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51000", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 2.000, "sum" : 20.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:14]POST & json_proto [09:19:14]process_json_proto [09:19:14]json parsed OK: [09:19:14]protocol is kg_v1.0 [09:19:14]action value=close_receipt [09:19:14]process_action close_receipt [09:19:14]cmd_close_receipt [09:19:14]MH_GetDate [09:19:14]Write to MH i2c: F0 00 00 B2 03 A4 [09:19:14]Write i2c OK [09:19:14]MH_I2C_Read... [09:19:14]Read from MH i2c: F0 [09:19:14]MH_I2C_Read... [09:19:14]Read from MH i2c: F0 09 00 [09:19:14]MH_I2C_Read... [09:19:14]Read from MH i2c: F0 09 00 B2 03 00 12 54 C8 66 2A 83 C1 65 14 [09:19:14]GetLastDocTimeStamp 1724404708 [09:19:14]current date 1724404754 [09:19:14]FM_GetShiftState [09:19:14]SAM_PROTO_GetShiftState [09:19:14]wFMCommunicate request_size=4 [09:19:14]MH_SAM_APDU [09:19:14]CAPDU: 80 13 01 00 [09:19:14]Write to MH i2c: E2 08 00 B3 03 80 13 01 00 00 00 00 00 33 [09:19:14]Write i2c OK [09:19:14]MH_I2C_Read... [09:19:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:14]Read from MH i2c: E2 [09:19:14]MH_I2C_Read... [09:19:14]Read from MH i2c: E2 0E 00 [09:19:14]MH_I2C_Read... [09:19:14]Read from MH i2c: E2 0E 00 B3 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 61 [09:19:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:19:14]wFMCommunicate OK [09:19:14]SAM_PROTO_GetShiftState done [09:19:14]FM_GetShiftState done [09:19:14]opened in 1724372766 [09:19:14]opened+sec_in_day 1724459166 [09:19:14]quantity*price = 4000 [09:19:14]sum+1 = 4001 [09:19:14]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 2.000 * 10.00 = 20.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 115 23.08.2024 09:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165262 ФПД: 169943918727584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091914&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165262&fm=169943918727584&tin=02508201610067®Number=0000000000092562&sum=6000 0 [09:19:15]StoreToDocumentArchive [09:19:15]shift 469 fd 165262 [09:19:15]save to /storage/0469/doc_00165262 [09:19:15]save last doc name /storage/0469/doc_00165262 to /storage/kkm_last_doc_name [09:19:15]save OK [09:19:15]Clear old archive folders... [09:19:15]ProcessDocumentItem done err = 0, tmpTLVsize=368 [09:19:15]tlvbuf is 000D1C30 [09:19:15]SAM_PROTO_ClearQueue [09:19:15]wFMCommunicate request_size=4 [09:19:15]MH_SAM_APDU [09:19:15]CAPDU: 80 09 00 00 [09:19:15]Write to MH i2c: E2 08 00 C0 03 80 09 00 00 00 00 00 00 35 [09:19:15]Write i2c OK [09:19:15]MH_I2C_Read... [09:19:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:15]Read from MH i2c: E2 [09:19:15]MH_I2C_Read... [09:19:15]Read from MH i2c: E2 03 00 [09:19:15]MH_I2C_Read... [09:19:15]Read from MH i2c: E2 03 00 C0 03 00 90 00 37 [09:19:15]RAPDU: 90 00 [09:19:15]wFMCommunicate OK [09:19:15]SAM_PROTO_ClearQueue done [09:19:15]KKMCreateOFDPacket [09:19:15]OFDProtocolAddRootSTLVToBuf [09:19:15]FM_MakeSignedData [09:19:15]FM_MakeSignedData [09:19:15]SAM_PROTO_SignData [09:19:15]wFMCommunicate request_size=4 [09:19:15]MH_SAM_APDU [09:19:15]CAPDU: 80 0D 01 02 [09:19:15]Write to MH i2c: E2 08 00 C1 03 80 0D 01 02 00 00 00 00 3D [09:19:15]Write i2c OK [09:19:15]MH_I2C_Read... [09:19:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:15]Read from MH i2c: E2 [09:19:15]MH_I2C_Read... [09:19:15]Read from MH i2c: E2 03 00 [09:19:15]MH_I2C_Read... [09:19:15]Read from MH i2c: E2 03 00 C1 03 00 90 00 38 [09:19:15]RAPDU: 90 00 [09:19:15]wFMCommunicate OK [09:19:15]wFMCommunicate request_size=255 [09:19:15]MH_SAM_APDU [09:19:15]CAPDU: 80 0D 02 02 FA 03 00 70 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 [09:19:15]Write to MH i2c: E2 02 01 C2 03 80 0D 02 02 FA 00 03 00 70 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 D0 07 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 00 00 45 [09:19:15]Write i2c OK [09:19:15]MH_I2C_Read... [09:19:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:15]Read from MH i2c: E2 [09:19:15]MH_I2C_Read... [09:19:15]Read from MH i2c: E2 03 00 [09:19:15]MH_I2C_Read... 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 12 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 85 02 00 35 04 06 00 9A 90 26 E8 51 A0 B7 DB 88 A7 42 6B 0E 2C [09:19:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:19]Read from MH i2c: E2 [09:19:19]MH_I2C_Read... [09:19:19]Read from MH i2c: E2 62 00 [09:19:19]MH_I2C_Read... [09:19:19]Read from MH i2c: E2 62 00 FE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 E7 [09:19:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:19:19]wFMCommunicate OK [09:19:19]SAM_PROTO_GetFieldsCounters done [09:19:19]requested_item shift.num is exist - process it [09:19:19]requested_item shift.opened is exist - process it [09:19:19]req_shift_opened [09:19:19]FM_GetShiftState [09:19:19]SAM_PROTO_GetShiftState [09:19:19]wFMCommunicate request_size=4 [09:19:19]MH_SAM_APDU [09:19:19]CAPDU: 80 13 01 00 [09:19:19]Write to MH i2c: E2 08 00 FF 03 80 13 01 00 00 00 00 00 7F [09:19:19]Write i2c OK [09:19:19]MH_I2C_Read... [09:19:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:19]Read from MH i2c: E2 [09:19:19]MH_I2C_Read... [09:19:19]Read from MH i2c: E2 0E 00 [09:19:19]MH_I2C_Read... [09:19:19]Read from MH i2c: E2 0E 00 FF 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AD [09:19:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:19:19]wFMCommunicate OK [09:19:19]SAM_PROTO_GetShiftState done [09:19:19]FM_GetShiftState done [09:19:19]req_shift_opened done [09:19:19]requested_item shift.open_date is exist - process it [09:19:19]req_shift_open_date [09:19:19]req_shift_open_date done [09:19:19]produce_requested_data done [09:19:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165262,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:19:19]process_action_free close_receipt [09:19:19]json_value_free [09:19:19]json_value_free done [09:19:19]process_json_proto returns [09:19:19]Send response to host [09:19:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165262,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:19:19]free response buf [09:19:19]execute_script done [09:19:19]execute_script returns [09:19:19]free content buf [09:19:19]Sock 10.Close socket [09:19:19]Sock 10.Thread stoped [09:19:20]accept exits with 7 [09:19:20]New connection [09:19:20]New thread 3066903908 created [09:19:20]Thread 3067047268 joined [09:19:20]Waiting for new connection... [09:19:20] Sock 7.Parse request [09:19:20]Sock 7.Check first char [09:19:20]Sock 7.First char is OK [09:19:20]request: POST /json_proto HTTP/1.0 [09:19:20]Method: POST [09:19:20]URL: /json_proto [09:19:20]Method is POST - this is cgi request [09:19:20]url: /json_proto [09:19:20]query_string will be loaded in cgi processing [09:19:20]execute_cgi json_proto POST (null) [09:19:20]execute_cgi path=json_proto method=POST [09:19:20]POST find Content-Length [09:19:20]Host: 172.17.44.132:8080 [09:19:20]Content-Length: 685 [09:19:20]Content-Type: application/json [09:19:20] [09:19:20]POST finish read [09:19:20]Found Content-Length = 685 [09:19:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 38.780, "sum" : 1450.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1450.00, "payments": [ { "type": 0, "sum" : 1450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:20]execute_script... [09:19:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294088", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 38.780, "sum" : 1450.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1450.00, "payments": [ { "type": 0, "sum" : 1450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:19:20]POST & json_proto [09:19:20]process_json_proto [09:19:20]json parsed OK: [09:19:20]protocol is kg_v1.0 [09:19:20]action value=close_receipt [09:19:20]process_action close_receipt [09:19:20]cmd_close_receipt [09:19:20]MH_GetDate [09:19:20]Write to MH i2c: F0 00 00 00 04 F3 [09:19:20]Write i2c OK [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: F0 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: F0 09 00 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: F0 09 00 00 04 00 18 54 C8 66 2A 83 C1 65 69 [09:19:20]GetLastDocTimeStamp 1724404754 [09:19:20]current date 1724404760 [09:19:20]FM_GetShiftState [09:19:20]SAM_PROTO_GetShiftState [09:19:20]wFMCommunicate request_size=4 [09:19:20]MH_SAM_APDU [09:19:20]CAPDU: 80 13 01 00 [09:19:20]Write to MH i2c: E2 08 00 01 04 80 13 01 00 00 00 00 00 82 [09:19:20]Write i2c OK [09:19:20]MH_I2C_Read... [09:19:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:20]Read from MH i2c: E2 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: E2 0E 00 [09:19:20]MH_I2C_Read... [09:19:20]Read from MH i2c: E2 0E 00 01 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B0 [09:19:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:19:20]wFMCommunicate OK [09:19:20]SAM_PROTO_GetShiftState done [09:19:20]FM_GetShiftState done [09:19:20]opened in 1724372766 [09:19:20]opened+sec_in_day 1724459166 [09:19:20]quantity*price = 145037 [09:19:20]sum+1 = 145038 [09:19:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 1450.00 Внесено: 2000.00 СДАЧА: 550.00 НСП 1% : 12.83 НДС 12% : 154.02 Наличными: 1450.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 116 23.08.2024 09:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165263 ФПД: 153734180343996 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165263&fm=153734180343996&tin=02508201610067®Number=0000000000092562&sum=145000 [09:19:21]StoreToDocumentArchive [09:19:21]shift 469 fd 165263 [09:19:21]save to /storage/0469/doc_00165263 [09:19:21]save last doc name /storage/0469/doc_00165263 to /storage/kkm_last_doc_name [09:19:21]save OK [09:19:21]Clear old archive folders... [09:19:21]ProcessDocumentItem done err = 0, tmpTLVsize=250 [09:19:21]tlvbuf is 0010DBF0 [09:19:21]SAM_PROTO_ClearQueue [09:19:21]wFMCommunicate request_size=4 [09:19:21]MH_SAM_APDU [09:19:21]CAPDU: 80 09 00 00 [09:19:21]Write to MH i2c: E2 08 00 0E 04 80 09 00 00 00 00 00 00 84 [09:19:21]Write i2c OK [09:19:21]MH_I2C_Read... [09:19:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 6B 47 00 C8 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 85 02 00 F4 03 04 00 61 FD C7 66 B6 04 01 00 00 FA 51 E8 31 11 37 F4 24 [09:19:21]CommunicateWithHost err = 0 [09:19:21]CheckOFDResponse [09:19:21]1017 (14) - 77093643461234 [09:19:21]1041 (16) - 0000000000871769 [09:19:21]1040 (4) - 165262 [09:19:21]1012 (4) - 23.08.2024 03:09 [09:19:21]1206 (1) - 0 [09:19:21]OFD Sender: Remove packet 165262 [09:19:21]ProducePacketName [09:19:21]name=ofd_packets/00165262 [09:19:21]NVStorageDeleteData [09:19:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:19:21]Read from MH i2c: E2 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 03 00 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 03 00 0E 04 00 90 00 86 [09:19:21]RAPDU: 90 00 [09:19:21]wFMCommunicate OK [09:19:21]SAM_PROTO_ClearQueue done [09:19:21]KKMCreateOFDPacket [09:19:21]OFDProtocolAddRootSTLVToBuf [09:19:21]FM_MakeSignedData [09:19:21]FM_MakeSignedData [09:19:21]SAM_PROTO_SignData [09:19:21]wFMCommunicate request_size=4 [09:19:21]MH_SAM_APDU [09:19:21]CAPDU: 80 0D 01 02 [09:19:21]Write to MH i2c: E2 08 00 0F 04 80 0D 01 02 00 00 00 00 8C [09:19:21]Write i2c OK [09:19:21]MH_I2C_Read... [09:19:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:19:21]Read from MH i2c: E2 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 03 00 [09:19:21]MH_I2C_Read... [09:19:21]Read from MH i2c: E2 03 00 0F 04 00 90 00 87 [09:19:21]RAPDU: 90 00 [09:19:21]wFMCommunicate OK [09:19:21]wFMCommunicate request_size=255 [09:19:21]MH_SAM_APDU [09:19:21]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7C 97 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 8D 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 18 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 85 02 00 35 04 06 00 8B D2 [09:19:21]Write to MH i2c: E2 02 01 10 04 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7C 97 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 8D 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 18 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 85 02 00 35 04 06 00 8B D2 00 00 D2 [09:19:21]Write i2c OK [09:19:21]MH_I2C_Read... [09:19:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:22]Read from MH i2c: E2 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: E2 03 00 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: E2 OFD Sender: No OFD packet to send [09:19:22]03 00 10 04 00 90 00 88 [09:19:22]RAPDU: 90 00 [09:19:22]wFMCommunicate OK [09:19:22]wFMCommunicate request_size=9 [09:19:22]MH_SAM_APDU [09:19:22]CAPDU: 80 0D 02 02 04 07 35 90 BC [09:19:22]Write to MH i2c: E2 0C 00 11 04 80 0D 02 02 04 00 07 35 90 BC 00 00 1F [09:19:22]Write i2c OK [09:19:22]MH_I2C_Read... [09:19:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:19:22]Read from MH i2c: E2 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: E2 03 00 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: E2 03 00 11 04 00 90 00 89 [09:19:22]RAPDU: 90 00 [09:19:22]wFMCommunicate OK [09:19:22]wFMCommunicate request_size=4 [09:19:22]MH_SAM_APDU [09:19:22]CAPDU: 80 0D 03 02 [09:19:22]Write to MH i2c: E2 08 00 12 04 80 0D 03 02 00 00 00 00 91 [09:19:22]Write i2c OK [09:19:22]MH_I2C_Read... [09:19:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:19:22]Read from MH i2c: E2 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: E2 0B 00 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: E2 0B 00 12 04 00 3E 49 77 7E 6D EA 30 6F 90 00 04 [09:19:22]RAPDU: 3E 49 77 7E 6D EA 30 6F 90 00 [09:19:22]wFMCommunicate OK [09:19:22]SAM_PROTO_SignData done [09:19:22]FM_MakeSignedData done [09:19:22]CreateOFDProtocolMessage [09:19:22]wFMCommunicate request_size=4 [09:19:22]MH_SAM_APDU [09:19:22]CAPDU: 80 11 00 00 [09:19:22]Write to MH i2c: E2 08 00 13 04 80 11 00 00 00 00 00 00 91 [09:19:22]Write i2c OK [09:19:22]MH_I2C_Read... [09:19:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:22]Read from MH i2c: E2 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: E2 17 00 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: E2 17 00 13 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [09:19:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:19:22]wFMCommunicate OK [09:19:22]CreateOFDProtocolMessage done [09:19:22]OFDSenderStorePacket 165263 [09:19:22]StoreOFDPacket docnum=165263 [09:19:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 CF F2 06 01 20 27 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7C 97 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 8D 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 18 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 85 02 00 35 04 06 00 8B D2 07 35 90 BC 3E 49 77 7E 6D EA 30 6F [09:19:22]CheckFolder [09:19:22]dirname=/storage/ofd_packets [09:19:22]CheckFolder done [09:19:22]ProducePacketName [09:19:22]name=ofd_packets/00165263 [09:19:22]NVStorageSaveData ofd_packets/00165263 [09:19:22]File name is /storage/ofd_packets/00165263 [09:19:22]Write 300 bytes [09:19:22]NVStorageSaveData done [09:19:22]OFDSenderStorePacket done [09:19:22]KKMCreateOFDPacket done [09:19:22]NVStorageSaveData kkm_last_timestamp [09:19:22]File name is /storage/kkm_last_timestamp [09:19:22]Write 4 bytes [09:19:22]NVStorageSaveData done [09:19:22]ExternCall_PrintAddStr [09:19:22]wPrintStart [09:19:22]Write to MH i2c: 01 00 00 14 04 18 [09:19:22]Write i2c OK [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: 01 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: 01 07 00 [09:19:22]MH_I2C_Read... [09:19:22]Read from MH i2c: 01 07 00 14 04 00 00 00 00 00 FF 0F 2D [09:19:22]RasterBufferAndPrint [09:19:22]line Счет N : (1)294088 [09:19:22]line ИНН: 02508201610067 [09:19:22]line Контрольно-Кассовый Чек [09:19:22]line ПРОДАЖА [09:19:22]line ТРК (МРК, ГНК) : 81 [09:19:22]line Товар: 2711129700 [09:19:22]line ГАЗ-К-5 [09:19:22]line 38.780 * 37.40 [09:19:22]line = 1450.37 [09:19:22]line НДС 12% НСП 1% [09:19:22]line > о реализуемом товаре [09:19:22]line ОКРУГЛЕНИЕ: -0.37 [09:19:22]line ИТОГО: 1450.00 [09:19:22]line Внесено: 2000.00 [09:19:22]line СДАЧА: 550.00 [09:19:22]line НСП 1% : 12.83 [09:19:22]line НДС 12% : 154.02 [09:19:22]line Наличными: 1450.00 [09:19:22]line Безнал.: 0.00 [09:19:22]line Место: АЗС № 130 "Партнер Нефть" [09:19:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:19:22]line СНО: Общий режим [09:19:22]line Чек 116 23.08.2024 09:19 [09:19:22]line Смена: 469 ФФД: 1.0 [09:19:22]line ЗНМ: 0300000070 [09:19:22]line РНМ: 0000000000092562 [09:19:22]line Версия ККМ: 001 [09:19:22]line ФМ: 0000000000871769 [09:19:22]line ФД: 165263 [09:19:22]line ФПД: 153734180343996 [09:19:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T091920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165263&fm=153734180343996&tin=02508201610067®Number=0000000000092562&sum=145000 [09:19:22]OFD Sender: Processing packet 165263 [packets to send 989, broken 988] [09:19:22]ProducePacketName [09:19:22]name=ofd_packets/00165263 [09:19:22]OFD Sender: To server: pG, [09:19:22]CommunicateWithHost lk.salyk.kg:30040 [09:19:22]ConnectInit lk.salyk.kg [09:19:22]written 0, free lines is 4095 [09:19:23]Write to MH i2c: 01 00 00 3F 04 43 [09:19:23]Write i2c OK [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: 01 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: 01 07 00 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: 01 07 00 3F 04 00 00 00 00 00 C6 0C 1C [09:19:23]RasterBufferAndPrint [09:19:23]line [09:19:23]line [09:19:23]line [09:19:23]line [09:19:23]line [09:19:23]written 0, free lines is 3288 [09:19:23]MH_Cut [09:19:23]Write to MH i2c: D1 01 00 46 04 01 1C [09:19:23]Write i2c OK [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: D1 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: D1 01 00 [09:19:23]MH_I2C_Read... [09:19:23]Read from MH i2c: D1 01 00 46 04 00 1B [09:19:23]Write to MH i2c: 01 00 00 47 04 4B [09:19:23]Write i2c OK [09:19:23]MH_I2C_Read... [09:19:23]Connected sock=9 [09:19:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 CF F2 06 01 20 27 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7C 97 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 8D 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 3C 00 00 00 00 07 04 06 00 68 36 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 18 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 85 02 00 35 04 06 00 8B D2 07 35 90 BC 3E 49 77 7E 6D EA 30 6F [09:19:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DF 19 47 00 C6 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 85 02 00 F4 03 04 00 65 FD C7 66 B6 04 01 00 00 1C 81 63 0F 9D 75 83 27 [09:19:23]CommunicateWithHost err = 0 [09:19:23]CheckOFDResponse [09:19:23]1017 (14) - 77093643461234 [09:19:23]1041 (16) - 0000000000871769 [09:19:23]1040 (4) - 165263 [09:19:23]1012 (4) - 23.08.2024 03:09 [09:19:23]1206 (1) - 0 [09:19:23]OFD Sender: Remove packet 165263 [09:19:23]ProducePacketName [09:19:23]name=ofd_packets/00165263 [09:19:23]NVStorageDeleteData [09:19:23]*** Cut start [09:19:23]*** Purtial cut [09:19:23]*** Stage 1: CUTSNS_PIN = 1 [09:19:24]OFD Sender: No OFD packet to send [09:19:25]Read from MH i2c: 01 [09:19:25]MH_I2C_Read... [09:19:25]*** Stop cut motor [09:19:25]*** Cut end [09:19:25]Read from MH i2c: 01 07 00 [09:19:25]MH_I2C_Read... [09:19:25]Read from MH i2c: 01 07 00 47 04 00 00 00 00 00 FF 0F 60 [09:19:25]process_action close_receipt done [09:19:25]requested_data is exist [09:19:25]produce_requested_data [09:19:25]requested_item fm.sn is exist - process it [09:19:25]wFMCommunicate request_size=4 [09:19:25]MH_SAM_APDU [09:19:25]CAPDU: 80 11 00 00 [09:19:25]Write to MH i2c: E2 08 00 48 04 80 11 00 00 00 00 00 00 C6 [09:19:25]Write i2c OK [09:19:25]MH_I2C_Read... [09:19:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:19:25]Read from MH i2c: E2 [09:19:25]MH_I2C_Read... [09:19:25]Read from MH i2c: E2 17 00 [09:19:25]MH_I2C_Read... [09:19:25]Read from MH i2c: E2 17 00 48 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1F [09:19:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:19:25]wFMCommunicate OK [09:19:25]requested_item fd.num is exist - process it [09:19:25]SAM_PROTO_GetFieldsCounters [09:19:25]wFMCommunicate request_size=4 [09:19:25]MH_SAM_APDU [09:19:25]CAPDU: 80 13 00 00 [09:19:25]Write to MH i2c: E2 08 00 49 04 80 13 00 00 00 00 00 00 C9 [09:19:25]Write i2c OK [09:19:25]MH_I2C_Read... [09:19:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:19:26]Read from MH i2c: E2 [09:19:26]MH_I2C_Read... [09:19:26]Read from MH i2c: E2 62 00 [09:19:26]MH_I2C_Read... [09:19:26]Read from MH i2c: E2 62 00 49 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 37 [09:19:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:19:26]wFMCommunicate OK [09:19:26]SAM_PROTO_GetFieldsCounters done [09:19:26]requested_item shift.num is exist - process it [09:19:26]requested_item shift.opened is exist - process it [09:19:26]req_shift_opened [09:19:26]FM_GetShiftState [09:19:26]SAM_PROTO_GetShiftState [09:19:26]wFMCommunicate request_size=4 [09:19:26]MH_SAM_APDU [09:19:26]CAPDU: 80 13 01 00 [09:19:26]Write to MH i2c: E2 08 00 4A 04 80 13 01 00 00 00 00 00 CB [09:19:26]Write i2c OK [09:19:26]MH_I2C_Read... [09:19:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:19:26]Read from MH i2c: E2 [09:19:26]MH_I2C_Read... [09:19:26]Read from MH i2c: E2 0E 00 [09:19:26]MH_I2C_Read... [09:19:26]Read from MH i2c: E2 0E 00 4A 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F9 [09:19:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:19:26]wFMCommunicate OK [09:19:26]SAM_PROTO_GetShiftState done [09:19:26]FM_GetShiftState done [09:19:26]req_shift_opened done [09:19:26]requested_item shift.open_date is exist - process it [09:19:26]req_shift_open_date [09:19:26]req_shift_open_date done [09:19:26]produce_requested_data done [09:19:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165263,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:19:26]process_action_free close_receipt [09:19:26]json_value_free [09:19:26]json_value_free done [09:19:26]process_json_proto returns [09:19:26]Send response to host [09:19:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165263,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:19:26]free response buf [09:19:26]execute_script done [09:19:26]execute_script returns [09:19:26]free content buf [09:19:26]Sock 7.Close socket [09:19:26]Sock 7.Thread stoped [09:19:29]OFD Sender: No OFD packet to send [09:19:34]OFD Sender: No OFD packet to send [09:19:39]OFD Sender: No OFD packet to send [09:19:44]OFD Sender: No OFD packet to send [09:19:49]OFD Sender: No OFD packet to send [09:19:54]recv_with_timeout no data received [09:19:54]OFD Sender: No OFD packet to send [09:19:59]OFD Sender: No OFD packet to send [09:20:04]OFD Sender: No OFD packet to send [09:20:09]OFD Sender: No OFD packet to send [09:20:14]OFD Sender: No OFD packet to send [09:20:19]OFD Sender: No OFD packet to send [09:20:24]OFD Sender: No OFD packet to send [09:20:29]OFD Sender: No OFD packet to send [09:20:34]OFD Sender: No OFD packet to send [09:20:39]OFD Sender: No OFD packet to send [09:20:44]OFD Sender: No OFD packet to send [09:20:46]accept exits with 10 [09:20:46]New connection [09:20:46]New thread 3067047268 created [09:20:46]Thread 3066903908 joined [09:20:46]Waiting for new connection... [09:20:46] Sock 10.Parse request [09:20:46]Sock 10.Check first char [09:20:46]Sock 10.First char is OK [09:20:46]request: POST /json_proto HTTP/1.0 [09:20:46]Method: POST [09:20:46]URL: /json_proto [09:20:46]Method is POST - this is cgi request [09:20:46]url: /json_proto [09:20:46]query_string will be loaded in cgi processing [09:20:46]execute_cgi json_proto POST (null) [09:20:46]execute_cgi path=json_proto method=POST [09:20:46]POST find Content-Length [09:20:46]Host: 172.17.44.132:8080 [09:20:46]Content-Length: 677 [09:20:46]Content-Type: application/json [09:20:46] [09:20:46]POST finish read [09:20:46]Found Content-Length = 677 [09:20:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:46]execute_script... [09:20:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294093", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:46]POST & json_proto [09:20:46]process_json_proto [09:20:46]json parsed OK: [09:20:46]protocol is kg_v1.0 [09:20:46]action value=close_receipt [09:20:46]process_action close_receipt [09:20:46]cmd_close_receipt [09:20:46]MH_GetDate [09:20:46]Write to MH i2c: F0 00 00 4B 04 3E [09:20:46]Write i2c OK [09:20:46]MH_I2C_Read... [09:20:46]Read from MH i2c: F0 [09:20:46]MH_I2C_Read... [09:20:46]Read from MH i2c: F0 09 00 [09:20:46]MH_I2C_Read... [09:20:46]Read from MH i2c: F0 09 00 4B 04 00 6E 54 C8 66 2A 83 C1 65 0A [09:20:46]GetLastDocTimeStamp 1724404760 [09:20:46]current date 1724404846 [09:20:46]FM_GetShiftState [09:20:46]SAM_PROTO_GetShiftState [09:20:46]wFMCommunicate request_size=4 [09:20:46]MH_SAM_APDU [09:20:46]CAPDU: 80 13 01 00 [09:20:46]Write to MH i2c: E2 08 00 4C 04 80 13 01 00 00 00 00 00 CD [09:20:46]Write i2c OK [09:20:46]MH_I2C_Read... [09:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:46]Read from MH i2c: E2 [09:20:46]MH_I2C_Read... [09:20:46]Read from MH i2c: E2 0E 00 [09:20:46]MH_I2C_Read... [09:20:46]Read from MH i2c: E2 0E 00 4C 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FB [09:20:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:20:46]wFMCommunicate OK [09:20:46]SAM_PROTO_GetShiftState done [09:20:46]FM_GetShiftState done [09:20:46]opened in 1724372766 [09:20:46]opened+sec_in_day 1724459166 [09:20:46]quantity*price = 50036 [09:20:46]sum+1 = 50037 [09:20:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 117 23.08.2024 09:20 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165264 ФПД: 166985146783347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T092046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165264&fm=166985146783347&tin=02508201610067®Number=0000000000092562&sum=50000 [09:20:47]StoreToDocumentArchive [09:20:47]shift 469 fd 165264 [09:20:47]save to /storage/0469/doc_00165264 [09:20:47]save last doc name /storage/0469/doc_00165264 to /storage/kkm_last_doc_name [09:20:47]save OK [09:20:47]Clear old archive folders... [09:20:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:20:47]tlvbuf is 000E2290 [09:20:47]SAM_PROTO_ClearQueue [09:20:47]wFMCommunicate request_size=4 [09:20:47]MH_SAM_APDU [09:20:47]CAPDU: 80 09 00 00 [09:20:47]Write to MH i2c: E2 08 00 59 04 80 09 00 00 00 00 00 00 CF [09:20:47]Write i2c OK [09:20:47]MH_I2C_Read... [09:20:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:20:47]Read from MH i2c: E2 [09:20:47]MH_I2C_Read... [09:20:47]Read from MH i2c: E2 03 00 [09:20:47]MH_I2C_Read... [09:20:47]Read from MH i2c: E2 03 00 59 04 00 90 00 D1 [09:20:47]RAPDU: 90 00 [09:20:47]wFMCommunicate OK [09:20:47]SAM_PROTO_ClearQueue done [09:20:47]KKMCreateOFDPacket [09:20:47]OFDProtocolAddRootSTLVToBuf [09:20:47]FM_MakeSignedData [09:20:47]FM_MakeSignedData [09:20:47]SAM_PROTO_SignData [09:20:47]wFMCommunicate request_size=4 [09:20:47]MH_SAM_APDU [09:20:47]CAPDU: 80 0D 01 02 [09:20:47]Write to MH i2c: E2 08 00 5A 04 80 0D 01 02 00 00 00 00 D7 [09:20:47]Write i2c OK [09:20:47]MH_I2C_Read... [09:20:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:20:47]Read from MH i2c: E2 [09:20:47]MH_I2C_Read... [09:20:47]Read from MH i2c: E2 03 00 [09:20:47]MH_I2C_Read... [09:20:47]Read from MH i2c: E2 03 00 5A 04 00 90 00 D2 [09:20:47]RAPDU: 90 00 [09:20:47]wFMCommunicate OK [09:20:47]wFMCommunicate request_size=255 [09:20:47]MH_SAM_APDU [09:20:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 6E 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 85 02 00 35 04 06 00 97 [09:20:47]Write to MH i2c: E2 02 01 5B 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 6E 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 85 02 00 35 04 06 00 97 00 00 44 [09:20:47]Write i2c OK [09:20:47]MH_I2C_Read... [09:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:48]Read from MH i2c: E2 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: E2 03 00 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: E2 03 00 5B 04 00 90 00 D3 [09:20:48]RAPDU: 90 00 [09:20:48]wFMCommunicate OK [09:20:48]wFMCommunicate request_size=10 [09:20:48]MH_SAM_APDU [09:20:48]CAPDU: 80 0D 02 02 05 DF 42 5B 56 73 [09:20:48]Write to MH i2c: E2 0D 00 5C 04 80 0D 02 02 05 00 DF 42 5B 56 73 00 00 29 [09:20:48]Write i2c OK [09:20:48]MH_I2C_Read... [09:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:48]Read from MH i2c: E2 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: E2 03 00 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: E2 03 00 5C 04 00 90 00 D4 [09:20:48]RAPDU: 90 00 [09:20:48]wFMCommunicate OK [09:20:48]wFMCommunicate request_size=4 [09:20:48]MH_SAM_APDU [09:20:48]CAPDU: 80 0D 03 02 [09:20:48]Write to MH i2c: E2 08 00 5D 04 80 0D 03 02 00 00 00 00 DC [09:20:48]Write i2c OK [09:20:48]MH_I2C_Read... [09:20:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:20:48]Read from MH i2c: E2 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: E2 0B 00 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: E2 0B 00 5D 04 00 9B 92 9D 85 40 D0 D4 33 90 00 43 [09:20:48]RAPDU: 9B 92 9D 85 40 D0 D4 33 90 00 [09:20:48]wFMCommunicate OK [09:20:48]SAM_PROTO_SignData done [09:20:48]FM_MakeSignedData done [09:20:48]CreateOFDProtocolMessage [09:20:48]wFMCommunicate request_size=4 [09:20:48]MH_SAM_APDU [09:20:48]CAPDU: 80 11 00 00 [09:20:48]Write to MH i2c: E2 08 00 5E 04 80 11 00 00 00 00 00 00 DC [09:20:48]Write i2c OK [09:20:48]MH_I2C_Read... [09:20:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:48]Read from MH i2c: E2 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: E2 17 00 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: E2 17 00 5E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [09:20:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:20:48]wFMCommunicate OK [09:20:48]CreateOFDProtocolMessage done [09:20:48]OFDSenderStorePacket 165264 [09:20:48]StoreOFDPacket docnum=165264 [09:20:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA C2 07 01 BB 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 6E 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 85 02 00 35 04 06 00 97 DF 42 5B 56 73 9B 92 9D 85 40 D0 D4 33 [09:20:48]CheckFolder [09:20:48]dirname=/storage/ofd_packets [09:20:48]CheckFolder done [09:20:48]ProducePacketName [09:20:48]name=ofd_packets/00165264 [09:20:48]NVStorageSaveData ofd_packets/00165264 [09:20:48]File name is /storage/ofd_packets/00165264 [09:20:48]Write 301 bytes [09:20:48]NVStorageSaveData done [09:20:48]OFDSenderStorePacket done [09:20:48]KKMCreateOFDPacket done [09:20:48]NVStorageSaveData kkm_last_timestamp [09:20:48]File name is /storage/kkm_last_timestamp [09:20:48]Write 4 bytes [09:20:48]NVStorageSaveData done [09:20:48]ExternCall_PrintAddStr [09:20:48]wPrintStart [09:20:48]Write to MH i2c: 01 00 00 5F 04 63 [09:20:48]Write i2c OK [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: 01 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: 01 07 00 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: 01 07 00 5F 04 00 00 00 00 00 FF 0F 78 [09:20:48]RasterBufferAndPrint [09:20:48]line Счет N : (1)294093 [09:20:48]line ИНН: 02508201610067 [09:20:48]line Контрольно-Кассовый Чек [09:20:48]line ПРОДАЖА [09:20:48]line ТРК (МРК, ГНК) : 52 [09:20:48]line Товар: 2710124130 [09:20:48]line Аи-92-К-5 [09:20:48]line 7.380 * 67.80 [09:20:48]line = 500.36 [09:20:48]line НДС 12% НСП 1% [09:20:48]line > о реализуемом товаре [09:20:48]line ОКРУГЛЕНИЕ: -0.36 [09:20:48]line ИТОГО: 500.00 [09:20:48]line Внесено: 500.00 [09:20:48]line СДАЧА: 0.00 [09:20:48]line НСП 1% : 4.43 [09:20:48]line НДС 12% : 53.14 [09:20:48]line Наличными: 500.00 [09:20:48]line Безнал.: 0.00 [09:20:48]line Место: АЗС № 130 "Партнер Нефть" [09:20:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:20:48]line СНО: Общий режим [09:20:48]line Чек 117 23.08.2024 09:20 [09:20:48]line Смена: 469 ФФД: 1.0 [09:20:48]line ЗНМ: 0300000070 [09:20:48]line РНМ: 0000000000092562 [09:20:48]line Версия ККМ: 001 [09:20:48]line ФМ: 0000000000871769 [09:20:48]line ФД: 165264 [09:20:48]line ФПД: 166985146783347 [09:20:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T092046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165264&fm=166985146783347&tin=02508201610067®Number=0000000000092562&sum=50000 [09:20:48]OFD Sender: Processing packet 165264 [packets to send 989, broken 988] [09:20:48]ProducePacketName [09:20:48]name=ofd_packets/00165264 [09:20:48]OFD Sender: To server: pG, [09:20:48]CommunicateWithHost lk.salyk.kg:30040 [09:20:48]ConnectInit lk.salyk.kg [09:20:48]written 0, free lines is 4095 [09:20:48]Write to MH i2c: 01 00 00 8A 04 8E [09:20:48]Write i2c OK [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: 01 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: 01 07 00 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: 01 07 00 8A 04 00 00 00 00 00 BC 0C 5D [09:20:48]RasterBufferAndPrint [09:20:48]line [09:20:48]line [09:20:48]line [09:20:48]line [09:20:48]line [09:20:48]written 0, free lines is 3273 [09:20:48]MH_Cut [09:20:48]Write to MH i2c: D1 01 00 91 04 01 67 [09:20:48]Write i2c OK [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: D1 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: D1 01 00 [09:20:48]MH_I2C_Read... [09:20:48]Read from MH i2c: D1 01 00 91 04 00 66 [09:20:48]Write to MH i2c: 01 00 00 92 04 96 [09:20:48]Write i2c OK [09:20:48]MH_I2C_Read... [09:20:49]*** Cut start [09:20:49]*** Purtial cut [09:20:49]*** Stage 1: CUTSNS_PIN = 1 [09:20:51]Read from MH i2c: 01 [09:20:51]MH_I2C_Read... [09:20:51]Read from MH i2c: 01 07 00 [09:20:51]MH_I2C_Read... [09:20:51]*** Stop cut motor [09:20:51]*** Cut end [09:20:51]Read from MH i2c: 01 07 00 92 04 00 00 00 00 00 FF 0F AB [09:20:51]process_action close_receipt done [09:20:51]requested_data is exist [09:20:51]produce_requested_data [09:20:51]requested_item fm.sn is exist - process it [09:20:51]wFMCommunicate request_size=4 [09:20:51]MH_SAM_APDU [09:20:51]CAPDU: 80 11 00 00 [09:20:51]Write to MH i2c: E2 08 00 93 04 80 11 00 00 00 00 00 00 11 [09:20:51]Write i2c OK [09:20:51]MH_I2C_Read... [09:20:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:51]Read from MH i2c: E2 [09:20:51]MH_I2C_Read... [09:20:51]Read from MH i2c: E2 17 00 [09:20:51]MH_I2C_Read... [09:20:51]Read from MH i2c: E2 17 00 93 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6A [09:20:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:20:51]wFMCommunicate OK [09:20:51]requested_item fd.num is exist - process it [09:20:51]SAM_PROTO_GetFieldsCounters [09:20:51]wFMCommunicate request_size=4 [09:20:51]MH_SAM_APDU [09:20:51]CAPDU: 80 13 00 00 [09:20:51]Write to MH i2c: E2 08 00 94 04 80 13 00 00 00 00 00 00 14 [09:20:51]Write i2c OK [09:20:51]MH_I2C_Read... [09:20:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:20:51]Read from MH i2c: E2 [09:20:51]MH_I2C_Read... [09:20:51]Read from MH i2c: E2 62 00 [09:20:51]MH_I2C_Read... [09:20:51]Read from MH i2c: E2 62 00 94 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [09:20:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 75 00 00 00 5E 04 04 00 75 00 00 00 57 04 04 00 76 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:20:52]wFMCommunicate OK [09:20:52]SAM_PROTO_GetFieldsCounters done [09:20:52]requested_item shift.num is exist - process it [09:20:52]requested_item shift.opened is exist - process it [09:20:52]req_shift_opened [09:20:52]FM_GetShiftState [09:20:52]SAM_PROTO_GetShiftState [09:20:52]wFMCommunicate request_size=4 [09:20:52]MH_SAM_APDU [09:20:52]CAPDU: 80 13 01 00 [09:20:52]Write to MH i2c: E2 08 00 95 04 80 13 01 00 00 00 00 00 16 [09:20:52]Write i2c OK [09:20:52]MH_I2C_Read... [09:20:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:52]Read from MH i2c: E2 [09:20:52]MH_I2C_Read... [09:20:52]Read from MH i2c: E2 0E 00 [09:20:52]MH_I2C_Read... [09:20:52]Read from MH i2c: E2 0E 00 95 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 44 [09:20:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:20:52]wFMCommunicate OK [09:20:52]SAM_PROTO_GetShiftState done [09:20:52]FM_GetShiftState done [09:20:52]req_shift_opened done [09:20:52]requested_item shift.open_date is exist - process it [09:20:52]req_shift_open_date [09:20:52]req_shift_open_date done [09:20:52]produce_requested_data done [09:20:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165264,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:20:52]process_action_free close_receipt [09:20:52]json_value_free [09:20:52]json_value_free done [09:20:52]process_json_proto returns [09:20:52]Send response to host [09:20:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165264,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:20:52]free response buf [09:20:52]execute_script done [09:20:52]execute_script returns [09:20:52]free content buf [09:20:52]Sock 10.Close socket [09:20:52]Sock 10.Thread stoped [09:20:53]ConnectInit Can't take IP for lk.salyk.kg [09:20:53]CommunicateWithHost connect error [09:20:53]CommunicateWithHost err = -1 [09:20:53]OFD Sender: Server communicate error [09:20:58]OFD Sender: Processing packet 165264 [packets to send 989, broken 988] [09:20:58]ProducePacketName [09:20:58]name=ofd_packets/00165264 [09:20:58]OFD Sender: To server: pG, [09:20:58]CommunicateWithHost lk.salyk.kg:30040 [09:20:58]ConnectInit lk.salyk.kg [09:20:59]Connected sock=10 [09:20:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA C2 07 01 BB 57 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 6E 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 85 02 00 35 04 06 00 97 DF 42 5B 56 73 9B 92 9D 85 40 D0 D4 33 [09:20:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E D1 47 00 5F 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 85 02 00 F4 03 04 00 C5 FD C7 66 B6 04 01 00 00 BA 96 06 43 C5 8C 7D 4B [09:20:59]CommunicateWithHost err = 0 [09:20:59]CheckOFDResponse [09:20:59]1017 (14) - 77093643461234 [09:20:59]1041 (16) - 0000000000871769 [09:20:59]1040 (4) - 165264 [09:20:59]1012 (4) - 23.08.2024 03:11 [09:20:59]1206 (1) - 0 [09:20:59]OFD Sender: Remove packet 165264 [09:20:59]ProducePacketName [09:20:59]name=ofd_packets/00165264 [09:20:59]NVStorageDeleteData [09:21:00]OFD Sender: No OFD packet to send [09:21:05]OFD Sender: No OFD packet to send [09:21:09]recv_with_timeout no data received [09:21:10]OFD Sender: No OFD packet to send [09:21:15]OFD Sender: No OFD packet to send [09:21:20]OFD Sender: No OFD packet to send [09:21:25]OFD Sender: No OFD packet to send [09:21:30]OFD Sender: No OFD packet to send [09:21:35]OFD Sender: No OFD packet to send [09:21:40]OFD Sender: No OFD packet to send [09:21:45]OFD Sender: No OFD packet to send [09:21:50]OFD Sender: No OFD packet to send [09:21:55]OFD Sender: No OFD packet to send [09:22:00]OFD Sender: No OFD packet to send [09:22:05]OFD Sender: No OFD packet to send [09:22:07]accept exits with 9 [09:22:07]New connection [09:22:07]New thread 3066903908 created [09:22:07]Thread 3067047268 joined [09:22:07]Waiting for new connection... [09:22:07] Sock 9.Parse request [09:22:07]Sock 9.Check first char [09:22:07]Sock 9.First char is OK [09:22:07]request: POST /json_proto HTTP/1.0 [09:22:07]Method: POST [09:22:07]URL: /json_proto [09:22:07]Method is POST - this is cgi request [09:22:07]url: /json_proto [09:22:07]query_string will be loaded in cgi processing [09:22:07]execute_cgi json_proto POST (null) [09:22:07]execute_cgi path=json_proto method=POST [09:22:07]POST find Content-Length [09:22:07]Host: 172.17.44.132:8080 [09:22:07]Content-Length: 978 [09:22:07]Content-Type: application/json [09:22:07] [09:22:07]POST finish read [09:22:07]Found Content-Length = 978 [09:22:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.420, "sum" : 7476.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.42 \u0441\u043E\u043C", "deposit" : 7476.00, "total" : 7476.00, "payments": [ { "type": 0, "sum" : 7476.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:07]execute_script... [09:22: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)294092", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 99.420, "sum" : 7476.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 99.42 \u0441\u043E\u043C", "deposit" : 7476.00, "total" : 7476.00, "payments": [ { "type": 0, "sum" : 7476.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:07]POST & json_proto [09:22:07]process_json_proto [09:22:07]json parsed OK: [09:22:07]protocol is kg_v1.0 [09:22:07]action value=close_receipt [09:22:07]process_action close_receipt [09:22:07]cmd_close_receipt [09:22:07]MH_GetDate [09:22:07]Write to MH i2c: F0 00 00 96 04 89 [09:22:07]Write i2c OK [09:22:07]MH_I2C_Read... [09:22:07]Read from MH i2c: F0 [09:22:07]MH_I2C_Read... [09:22:07]Read from MH i2c: F0 09 00 [09:22:07]MH_I2C_Read... [09:22:07]Read from MH i2c: F0 09 00 96 04 00 C0 54 C8 66 2A 83 C1 65 A7 [09:22:07]GetLastDocTimeStamp 1724404846 [09:22:07]current date 1724404928 [09:22:07]FM_GetShiftState [09:22:07]SAM_PROTO_GetShiftState [09:22:07]wFMCommunicate request_size=4 [09:22:07]MH_SAM_APDU [09:22:07]CAPDU: 80 13 01 00 [09:22:07]Write to MH i2c: E2 08 00 97 04 80 13 01 00 00 00 00 00 18 [09:22:07]Write i2c OK [09:22:07]MH_I2C_Read... [09:22:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:07]Read from MH i2c: E2 [09:22:07]MH_I2C_Read... [09:22:07]Read from MH i2c: E2 0E 00 [09:22:07]MH_I2C_Read... [09:22:07]Read from MH i2c: E2 0E 00 97 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 46 [09:22:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:22:07]wFMCommunicate OK [09:22:07]SAM_PROTO_GetShiftState done [09:22:07]FM_GetShiftState done [09:22:07]opened in 1724372766 [09:22:07]opened+sec_in_day 1724459166 [09:22:07]quantity*price = 747638 [09:22:07]sum+1 = 747639 [09:22:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 7476.00 Внесено: 7476.00 СДАЧА: 0.00 НСП 1% : 66.16 НДС 12% : 793.95 Наличными: 7476.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 118 23.08.2024 09:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 99.42 сом ФМ: 0000000000871769 ФД: 165265 ФПД: 271376150348763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T092208&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165265&fm=271376150348763&tin=02508201610067®Number=0000000000092562&sum=747600 [09:22:09]StoreToDocumentArchive [09:22:09]shift 469 fd 165265 [09:22:09]save to /storage/0469/doc_00165265 [09:22:09]save last doc name /storage/0469/doc_00165265 to /storage/kkm_last_doc_name [09:22:09]save OK [09:22:09]Clear old archive folders... [09:22:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:22:09]tlvbuf is 00101400 [09:22:09]SAM_PROTO_ClearQueue [09:22:09]wFMCommunicate request_size=4 [09:22:09]MH_SAM_APDU [09:22:09]CAPDU: 80 09 00 00 [09:22:09]Write to MH i2c: E2 08 00 A4 04 80 09 00 00 00 00 00 00 1A [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:09]Read from MH i2c: E2 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 03 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 03 00 A4 04 00 90 00 1C [09:22:09]RAPDU: 90 00 [09:22:09]wFMCommunicate OK [09:22:09]SAM_PROTO_ClearQueue done [09:22:09]KKMCreateOFDPacket [09:22:09]OFDProtocolAddRootSTLVToBuf [09:22:09]FM_MakeSignedData [09:22:09]FM_MakeSignedData [09:22:09]SAM_PROTO_SignData [09:22:09]wFMCommunicate request_size=4 [09:22:09]MH_SAM_APDU [09:22:09]CAPDU: 80 0D 01 02 [09:22:09]Write to MH i2c: E2 08 00 A5 04 80 0D 01 02 00 00 00 00 22 [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:09]Read from MH i2c: E2 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 03 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 03 00 A5 04 00 90 00 1D [09:22:09]RAPDU: 90 00 [09:22:09]wFMCommunicate OK [09:22:09]wFMCommunicate request_size=255 [09:22:09]MH_SAM_APDU [09:22:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 5C 84 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 76 68 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 68 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 36 01 00 00 00 07 04 06 00 50 68 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 C0 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 85 02 00 35 04 06 00 F6 D0 AF 0A [09:22:09]Write to MH i2c: E2 02 01 A6 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 5C 84 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 76 68 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 68 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 36 01 00 00 00 07 04 06 00 50 68 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 C0 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 85 02 00 35 04 06 00 F6 D0 AF 0A 00 00 C6 [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:09]Read from MH i2c: E2 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 03 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 03 00 A6 04 00 90 00 1E [09:22:09]RAPDU: 90 00 [09:22:09]wFMCommunicate OK [09:22:09]wFMCommunicate request_size=7 [09:22:09]MH_SAM_APDU [09:22:09]CAPDU: 80 0D 02 02 02 C3 DB [09:22:09]Write to MH i2c: E2 0A 00 A7 04 80 0D 02 02 02 00 C3 DB 00 00 C7 [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:09]Read from MH i2c: E2 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 03 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 03 00 A7 04 00 90 00 1F [09:22:09]RAPDU: 90 00 [09:22:09]wFMCommunicate OK [09:22:09]wFMCommunicate request_size=4 [09:22:09]MH_SAM_APDU [09:22:09]CAPDU: 80 0D 03 02 [09:22:09]Write to MH i2c: E2 08 00 A8 04 80 0D 03 02 00 00 00 00 27 [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:09]Read from MH i2c: E2 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 0B 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 0B 00 A8 04 00 EA C3 CA 29 1F C6 65 22 90 00 34 [09:22:09]RAPDU: EA C3 CA 29 1F C6 65 22 90 00 [09:22:09]wFMCommunicate OK [09:22:09]SAM_PROTO_SignData done [09:22:09]FM_MakeSignedData done [09:22:09]CreateOFDProtocolMessage [09:22:09]wFMCommunicate request_size=4 [09:22:09]MH_SAM_APDU [09:22:09]CAPDU: 80 11 00 00 [09:22:09]Write to MH i2c: E2 08 00 A9 04 80 11 00 00 00 00 00 00 27 [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:09]Read from MH i2c: E2 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 17 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: E2 17 00 A9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [09:22:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:22:09]wFMCommunicate OK [09:22:09]CreateOFDProtocolMessage done [09:22:09]OFDSenderStorePacket 165265 [09:22:09]StoreOFDPacket docnum=165265 [09:22:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 08 10 04 01 9B 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 5C 84 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 76 68 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 68 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 36 01 00 00 00 07 04 06 00 50 68 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 C0 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 85 02 00 35 04 06 00 F6 D0 AF 0A C3 DB EA C3 CA 29 1F C6 65 22 [09:22:09]CheckFolder [09:22:09]dirname=/storage/ofd_packets [09:22:09]CheckFolder done [09:22:09]ProducePacketName [09:22:09]name=ofd_packets/00165265 [09:22:09]NVStorageSaveData ofd_packets/00165265 [09:22:09]File name is /storage/ofd_packets/00165265 [09:22:09]Write 298 bytes [09:22:09]NVStorageSaveData done [09:22:09]OFDSenderStorePacket done [09:22:09]KKMCreateOFDPacket done [09:22:09]NVStorageSaveData kkm_last_timestamp [09:22:09]File name is /storage/kkm_last_timestamp [09:22:09]Write 4 bytes [09:22:09]NVStorageSaveData done [09:22:09]ExternCall_PrintAddStr [09:22:09]wPrintStart [09:22:09]Write to MH i2c: 01 00 00 AA 04 AE [09:22:09]Write i2c OK [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: 01 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: 01 07 00 [09:22:09]MH_I2C_Read... [09:22:09]Read from MH i2c: 01 07 00 AA 04 00 00 00 00 00 FF 0F C3 [09:22:09]RasterBufferAndPrint [09:22:09]line Счет N : (1)294092 [09:22:09]line ИНН: 02508201610067 [09:22:09]line Контрольно-Кассовый Чек [09:22:09]line ПРОДАЖА [09:22:09]line ТРК (МРК, ГНК) : 44 [09:22:09]line Товар: 2710194800 [09:22:09]line ДТ-К-5 [09:22:09]line 99.420 * 75.20 [09:22:09]line = 7476.38 [09:22:09]line НДС 12% НСП 1% [09:22:09]line > о реализуемом товаре [09:22:09]line ОКРУГЛЕНИЕ: -0.38 [09:22:09]line ИТОГО: 7476.00 [09:22:09]line Внесено: 7476.00 [09:22:09]line СДАЧА: 0.00 [09:22:09]line НСП 1% : 66.16 [09:22:09]line НДС 12% : 793.95 [09:22:09]line Наличными: 7476.00 [09:22:09]line Безнал.: 0.00 [09:22:09]line Место: АЗС № 130 "Партнер Нефть" [09:22:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:22:09]line СНО: Общий режим [09:22:09]line Чек 118 23.08.2024 09:22 [09:22:09]line Смена: 469 ФФД: 1.0 [09:22:09]line ЗНМ: 0300000070 [09:22:09]line РНМ: 0000000000092562 [09:22:09]line Версия ККМ: 001 [09:22:09]line [09:22:09]line Дисконтная программа [09:22:09]line ДТ [09:22:09]line номер 130 [09:22:09]line сэкономлено 99.42 сом [09:22:09]line ФМ: 0000000000871769 [09:22:09]line ФД: 165265 [09:22:09]line ФПД: 271376150348763 [09:22:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T092208&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165265&fm=271376150348763&tin=02508201610067®Number=0000000000092562&sum=747600 [09:22:09]OFD Sender: Processing packet 165265 [packets to send 989, broken 988] [09:22:09]ProducePacketName [09:22:09]name=ofd_packets/00165265 [09:22:09]OFD Sender: To server: pG, [09:22:09]CommunicateWithHost lk.salyk.kg:30040 [09:22:09]ConnectInit lk.salyk.kg [09:22:09]written 0, free lines is 4095 [09:22:10]Connected sock=10 [09:22:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 08 10 04 01 9B 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 5C 84 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 76 68 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 68 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 36 01 00 00 00 07 04 06 00 50 68 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 C0 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 85 02 00 35 04 06 00 F6 D0 AF 0A C3 DB EA C3 CA 29 1F C6 65 22 [09:22:10]Write to MH i2c: 01 00 00 DA 04 DE [09:22:10]Write i2c OK [09:22:10]MH_I2C_Read... [09:22:10]Read from MH i2c: 01 [09:22:10]MH_I2C_Read... [09:22:10]Read from MH i2c: 01 07 00 [09:22:10]MH_I2C_Read... [09:22:10]Read from MH i2c: 01 07 00 DA 04 00 00 00 00 00 7D 0C 6E [09:22:10]RasterBufferAndPrint [09:22:10]line [09:22:10]line [09:22:10]line [09:22:10]line [09:22:10]line [09:22:10]written 0, free lines is 3203 [09:22:10]MH_Cut [09:22:10]Write to MH i2c: D1 01 00 E1 04 01 B7 [09:22:10]Write i2c OK [09:22:10]MH_I2C_Read... [09:22:10]Read from MH i2c: D1 [09:22:10]MH_I2C_Read... [09:22:10]Read from MH i2c: D1 01 00 [09:22:10]MH_I2C_Read... [09:22:10]Read from MH i2c: D1 01 00 E1 04 00 B6 [09:22:10]Write to MH i2c: 01 00 00 E2 04 E6 [09:22:10]Write i2c OK [09:22:10]MH_I2C_Read... [09:22:11]*** Cut start [09:22:11]*** Purtial cut [09:22:11]*** Stage 1: CUTSNS_PIN = 1 [09:22:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 01 E5 47 00 DB 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 85 02 00 F4 03 04 00 0C FE C7 66 B6 04 01 00 00 41 DF BB E0 E0 B8 C8 CD [09:22:11]CommunicateWithHost err = 0 [09:22:11]CheckOFDResponse [09:22:11]1017 (14) - 77093643461234 [09:22:11]1041 (16) - 0000000000871769 [09:22:11]1040 (4) - 165265 [09:22:11]1012 (4) - 23.08.2024 03:12 [09:22:11]1206 (1) - 0 [09:22:11]OFD Sender: Remove packet 165265 [09:22:11]ProducePacketName [09:22:11]name=ofd_packets/00165265 [09:22:11]NVStorageDeleteData [09:22:12]OFD Sender: No OFD packet to send [09:22:13]Read from MH i2c: 01 [09:22:13]MH_I2C_Read... [09:22:13]*** Stop cut motor [09:22:13]*** Cut end [09:22:13]Read from MH i2c: 01 07 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: 01 07 00 E2 04 00 00 00 00 00 FF 0F FB [09:22:13]process_action close_receipt done [09:22:13]requested_data is exist [09:22:13]produce_requested_data [09:22:13]requested_item fm.sn is exist - process it [09:22:13]wFMCommunicate request_size=4 [09:22:13]MH_SAM_APDU [09:22:13]CAPDU: 80 11 00 00 [09:22:13]Write to MH i2c: E2 08 00 E3 04 80 11 00 00 00 00 00 00 61 [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:13]Read from MH i2c: E2 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 17 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 17 00 E3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [09:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:22:13]wFMCommunicate OK [09:22:13]requested_item fd.num is exist - process it [09:22:13]SAM_PROTO_GetFieldsCounters [09:22:13]wFMCommunicate request_size=4 [09:22:13]MH_SAM_APDU [09:22:13]CAPDU: 80 13 00 00 [09:22:13]Write to MH i2c: E2 08 00 E4 04 80 13 00 00 00 00 00 00 64 [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:13]Read from MH i2c: E2 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 62 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 62 00 E4 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 DA [09:22:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:22:13]wFMCommunicate OK [09:22:13]SAM_PROTO_GetFieldsCounters done [09:22:13]requested_item shift.num is exist - process it [09:22:13]requested_item shift.opened is exist - process it [09:22:13]req_shift_opened [09:22:13]FM_GetShiftState [09:22:13]SAM_PROTO_GetShiftState [09:22:13]wFMCommunicate request_size=4 [09:22:13]MH_SAM_APDU [09:22:13]CAPDU: 80 13 01 00 [09:22:13]Write to MH i2c: E2 08 00 E5 04 80 13 01 00 00 00 00 00 66 [09:22:13]Write i2c OK [09:22:13]MH_I2C_Read... [09:22:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:13]Read from MH i2c: E2 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 0E 00 [09:22:13]MH_I2C_Read... [09:22:13]Read from MH i2c: E2 0E 00 E5 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 94 [09:22:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:22:13]wFMCommunicate OK [09:22:13]SAM_PROTO_GetShiftState done [09:22:13]FM_GetShiftState done [09:22:13]req_shift_opened done [09:22:13]requested_item shift.open_date is exist - process it [09:22:13]req_shift_open_date [09:22:13]req_shift_open_date done [09:22:13]produce_requested_data done [09:22:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165265,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:22:13]process_action_free close_receipt [09:22:13]json_value_free [09:22:13]json_value_free done [09:22:13]process_json_proto returns [09:22:13]Send response to host [09:22:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165265,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:22:13]free response buf [09:22:13]execute_script done [09:22:13]execute_script returns [09:22:13]free content buf [09:22:13]Sock 9.Close socket [09:22:13]Sock 9.Thread stoped [09:22:16]recv_with_timeout no data received [09:22:17]OFD Sender: No OFD packet to send [09:22:22]OFD Sender: No OFD packet to send [09:22:27]OFD Sender: No OFD packet to send [09:22:28]accept exits with 7 [09:22:28]New connection [09:22:28]New thread 3067047268 created [09:22:28]Thread 3066903908 joined [09:22:28]Waiting for new connection... [09:22:28] Sock 7.Parse request [09:22:28]Sock 7.Check first char [09:22:28]Sock 7.First char is OK [09:22:28]request: POST /json_proto HTTP/1.0 [09:22:28]Method: POST [09:22:28]URL: /json_proto [09:22:28]Method is POST - this is cgi request [09:22:28]url: /json_proto [09:22:28]query_string will be loaded in cgi processing [09:22:28]execute_cgi json_proto POST (null) [09:22:28]execute_cgi path=json_proto method=POST [09:22:28]POST find Content-Length [09:22:28]Host: 172.17.44.132:8080 [09:22:28]Content-Length: 682 [09:22:28]Content-Type: application/json [09:22:28] [09:22:28]POST finish read [09:22:28]Found Content-Length = 682 [09:22:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 30.240, "sum" : 2050.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2050.00, "total" : 2050.00, "payments": [ { "type": 0, "sum" : 2050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:28]execute_script... [09:22: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)294094", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 30.240, "sum" : 2050.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2050.00, "total" : 2050.00, "payments": [ { "type": 0, "sum" : 2050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:28]POST & json_proto [09:22:28]process_json_proto [09:22:28]json parsed OK: [09:22:28]protocol is kg_v1.0 [09:22:28]action value=close_receipt [09:22:28]process_action close_receipt [09:22:28]cmd_close_receipt [09:22:28]MH_GetDate [09:22:28]Write to MH i2c: F0 00 00 E6 04 D9 [09:22:28]Write i2c OK [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: F0 [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: F0 09 00 [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: F0 09 00 E6 04 00 D4 54 C8 66 2A 83 C1 65 0B [09:22:28]GetLastDocTimeStamp 1724404928 [09:22:28]current date 1724404948 [09:22:28]FM_GetShiftState [09:22:28]SAM_PROTO_GetShiftState [09:22:28]wFMCommunicate request_size=4 [09:22:28]MH_SAM_APDU [09:22:28]CAPDU: 80 13 01 00 [09:22:28]Write to MH i2c: E2 08 00 E7 04 80 13 01 00 00 00 00 00 68 [09:22:28]Write i2c OK [09:22:28]MH_I2C_Read... [09:22:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:28]Read from MH i2c: E2 [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: E2 0E 00 [09:22:28]MH_I2C_Read... [09:22:28]Read from MH i2c: E2 0E 00 E7 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 96 [09:22:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:22:28]wFMCommunicate OK [09:22:28]SAM_PROTO_GetShiftState done [09:22:28]FM_GetShiftState done [09:22:28]opened in 1724372766 [09:22:28]opened+sec_in_day 1724459166 [09:22:28]quantity*price = 205027 [09:22:28]sum+1 = 205028 [09:22:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 2050.00 Внесено: 2050.00 СДАЧА: 0.00 НСП 1% : 18.14 НДС 12% : 217.73 Наличными: 2050.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 119 23.08.2024 09:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165266 ФПД: 140733258939850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T092228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165266&fm=140733258939850&tin=02508201610067®Number=0000000000092562&sum=205000 [09:22:29]StoreToDocumentArchive [09:22:29]shift 469 fd 165266 [09:22:29]save to /storage/0469/doc_00165266 [09:22:29]save last doc name /storage/0469/doc_00165266 to /storage/kkm_last_doc_name [09:22:29]save OK [09:22:29]Clear old archive folders... [09:22:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:22:29]tlvbuf is 000FD360 [09:22:29]SAM_PROTO_ClearQueue [09:22:29]wFMCommunicate request_size=4 [09:22:29]MH_SAM_APDU [09:22:29]CAPDU: 80 09 00 00 [09:22:29]Write to MH i2c: E2 08 00 F4 04 80 09 00 00 00 00 00 00 6A [09:22:29]Write i2c OK [09:22:29]MH_I2C_Read... [09:22:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:29]Read from MH i2c: E2 [09:22:29]MH_I2C_Read... [09:22:29]Read from MH i2c: E2 03 00 [09:22:29]MH_I2C_Read... [09:22:29]Read from MH i2c: E2 03 00 F4 04 00 90 00 6C [09:22:29]RAPDU: 90 00 [09:22:29]wFMCommunicate OK [09:22:29]SAM_PROTO_ClearQueue done [09:22:29]KKMCreateOFDPacket [09:22:29]OFDProtocolAddRootSTLVToBuf [09:22:29]FM_MakeSignedData [09:22:29]FM_MakeSignedData [09:22:29]SAM_PROTO_SignData [09:22:29]wFMCommunicate request_size=4 [09:22:29]MH_SAM_APDU [09:22:29]CAPDU: 80 0D 01 02 [09:22:29]Write to MH i2c: E2 08 00 F5 04 80 0D 01 02 00 00 00 00 72 [09:22:29]Write i2c OK [09:22:29]MH_I2C_Read... [09:22:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:29]Read from MH i2c: E2 [09:22:29]MH_I2C_Read... [09:22:29]Read from MH i2c: E2 03 00 [09:22:29]MH_I2C_Read... [09:22:29]Read from MH i2c: E2 03 00 F5 04 00 90 00 6D [09:22:29]RAPDU: 90 00 [09:22:29]wFMCommunicate OK [09:22:29]wFMCommunicate request_size=255 [09:22:29]MH_SAM_APDU [09:22:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 76 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E3 20 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 20 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 55 00 00 00 00 07 04 06 00 C8 20 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 D4 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 85 02 00 35 04 06 00 7F [09:22:29]Write to MH i2c: E2 02 01 F6 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 20 76 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E3 20 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 20 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 55 00 00 00 00 07 04 06 00 C8 20 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 D4 54 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 85 02 00 35 04 06 00 7F 00 00 43 [09:22:29]Write i2c OK [09:22:29]MH_I2C_Read... [09:22:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:30]Read from MH i2c: E2 [09:22:30]MH_I2C_Read... [09:22:30]Read from MH i2c: E2 03 00 [09:22:30]MH_I2C_Read... [09:22:30]Read from MH i2c: E2 03 00 F6 04 00 90 00 6E [09:22:30]RAPDU: 90 00 [09:22:30]wFMCommunicate OK [09:22:30]wFMCommunicate request_size=10 [09:22:30]MH_SAM_APDU [09:22:30]CAPDU: 80 0D 02 02 05 FF 03 E8 3D CA [09:22:30]Write to MH i2c: E2 0D 00 F7 04 80 0D 02 02 05 00 FF 03 E8 3D CA 00 00 70 [09:22:30]Write i2c OK [09:22:30]MH_I2C_Read... [09:22:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:30]Read from MH i2c: E2 [09:22:30]MH_I2C_Read... [09:22:30]Read from MH i2c: E2 03 00 [09:22:30]MH_I2C_Read... [09:22:30]Read from MH i2c: E2 03 00 F7 04 00 90 00 6F [09:22:30]RAPDU: 90 00 [09:22:30]wFMCommunicate OK [09:22:30]wFMCommunicate request_size=4 [09:22:30]MH_SAM_APDU [09:22:30]CAPDU: 80 0D 03 02 [09:22:30]Write to MH i2c: E2 08 00 F8 04 80 0D 03 02 00 00 00 00 77 [09:22:30]Write i2c OK [09:22:30]MH_I2C_Read... [09:22:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:30]Read from MH i2c: E2 [09:22:30]MH_I2C_Read... [09:22:30]Read from MH i2c: [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]/dev/ttyS4 opened [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17224166+1707180842=1724405008 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 11 55 C8 66 2A 83 C1 65 66 [09:23:29]Current date/time: 23.08.2024 09:23 [09:23:29]FM_Init [09:23:29]wFMConnect [09:23:29]MH_SAM_On [09:23:29]Write to MH i2c: E0 00 00 08 00 E7 [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]*** iso7816_init finished! [09:23:29]*** atr: [09:23:29]*** 0F 3B D5 18 FF 81 91 FE [09:23:29]*** 1F C3 80 73 C8 21 10 0A [09:23:29]*** 00 00 00 00 00 00 00 00 [09:23:29]Read from MH i2c: E0 [09:23:29]MH_I2C_Read... [09:23:29]*** 00 00 00 00 00 00 00 00 [09:23:29]*** 00 00 00 00 00 00 00 00 [09:23:29]*** 00 00 00 00 00 00 00 00 [09:23:29]*** 00 00 00 00 00 00 00 00 [09:23:29]*** 00 00 00 00 00 00 00 00 [09:23:29]Read from MH i2c: E0 10 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:23:29]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:23:29]wFMCommunicate request_size=10 [09:23:29]MH_SAM_APDU [09:23:29]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:23:29]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:23:29]Read from MH i2c: E2 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 03 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:23:29]RAPDU: 90 00 [09:23:29]wFMCommunicate OK [09:23:29]wFMCommunicate request_size=4 [09:23:29]MH_SAM_APDU [09:23:29]CAPDU: 80 11 00 00 [09:23:29]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:29]Read from MH i2c: E2 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 17 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [09:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:23:29]wFMCommunicate OK [09:23:29]Detected FM SN is 0000000000871769 [09:23:29]Stored FM SN is 0000000000871769 [09:23:29]wFMCommunicate request_size=9 [09:23:29]MH_SAM_APDU [09:23:29]CAPDU: 80 16 00 00 04 E7 8B 00 00 [09:23:29]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:23:29]Read from MH i2c: E2 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 03 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:23:29]RAPDU: 90 00 [09:23:29]wFMCommunicate OK [09:23:29]FM PIN OK [09:23:29]wFMCommunicate request_size=8 [09:23:29]MH_SAM_APDU [09:23:29]CAPDU: 80 14 04 00 03 02 00 01 [09:23:29]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:23:29]Read from MH i2c: E2 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 03 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:23:29]RAPDU: 90 00 [09:23:29]wFMCommunicate OK [09:23:29]wFMCommunicate request_size=13 [09:23:29]MH_SAM_APDU [09:23:29]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:23:29]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:23:29]Read from MH i2c: E2 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 03 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:23:29]RAPDU: 90 00 [09:23:29]wFMCommunicate OK [09:23:29]wFMCommunicate request_size=4 [09:23:29]MH_SAM_APDU [09:23:29]CAPDU: 80 11 00 00 [09:23:29]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:23:29]Read from MH i2c: E2 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 17 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [09:23:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:23:29]wFMCommunicate OK [09:23:29]DocumentArchiveInit [09:23:29]Start Httpd... [09:23:29]Httpd thread 3067768164 created [09:23:29]Write to MH i2c: 01 00 00 0F 00 0F [09:23:29]Write i2c OK [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: 01 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: 01 07 00 [09:23:29]MH_I2C_Read... [09:23:29]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:23:29]MH Int Process started [09:23:29]Allocated Socket 6 [09:23:29]Bind OK [09:23:29]Listen OK [09:23:29]httpd running on port 8080 [09:23:29]Waiting for new connection... [09:23:30]OFD Sender: No OFD packet to send [09:23:35]OFD Sender: No OFD packet to send [09:23:40]OFD Sender: No OFD packet to send [09:23:46]OFD Sender: No OFD packet to send [09:23:51]OFD Sender: No OFD packet to send [09:23:56]OFD Sender: No OFD packet to send [09:24:01]OFD Sender: No OFD packet to send [09:24:06]OFD Sender: No OFD packet to send [09:24:11]OFD Sender: No OFD packet to send [09:24:16]OFD Sender: No OFD packet to send [09:24:21]OFD Sender: No OFD packet to send [09:24:26]OFD Sender: No OFD packet to send [09:24:31]OFD Sender: No OFD packet to send [09:24:36]OFD Sender: No OFD packet to send [09:24:41]OFD Sender: No OFD packet to send [09:24:46]OFD Sender: No OFD packet to send [09:24:51]OFD Sender: No OFD packet to send [09:24:56]OFD Sender: No OFD packet to send [09:25:01]OFD Sender: No OFD packet to send [09:25:06]OFD Sender: No OFD packet to send [09:25:11]OFD Sender: No OFD packet to send [09:25:16]OFD Sender: No OFD packet to send [09:25:21]OFD Sender: No OFD packet to send [09:25:26]OFD Sender: No OFD packet to send [09:25:31]OFD Sender: No OFD packet to send [09:25:36]OFD Sender: No OFD packet to send [09:25:41]OFD Sender: No OFD packet to send [09:25:45]recv_with_timeout no data received [09:25:46]OFD Sender: No OFD packet to send [09:25:51]OFD Sender: No OFD packet to send [09:25:56]OFD Sender: No OFD packet to send [09:26:01]OFD Sender: No OFD packet to send [09:26:06]OFD Sender: No OFD packet to send [09:26:11]OFD Sender: No OFD packet to send [09:26:16]OFD Sender: No OFD packet to send [09:26:21]OFD Sender: No OFD packet to send [09:26:26]OFD Sender: No OFD packet to send [09:26:31]OFD Sender: No OFD packet to send [09:26:36]OFD Sender: No OFD packet to send [09:27:01]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:27:01]RAPDU: 90 00 [09:27:01]wFMCommunicate OK [09:27:01]wFMCommunicate request_size=4 [09:27:01]MH_SAM_APDU [09:27:01]CAPDU: 80 11 00 00 [09:27:01]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 17 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [09:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:27:01]wFMCommunicate OK [09:27:01]Detected FM SN is 0000000000871769 [09:27:01]Stored FM SN is 0000000000871769 [09:27:01]wFMCommunicate request_size=9 [09:27:01]MH_SAM_APDU [09:27:01]CAPDU: 80 16 00 00 04 E7 8B 00 00 [09:27:01]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:27:01]RAPDU: 90 00 [09:27:01]wFMCommunicate OK [09:27:01]FM PIN OK [09:27:01]wFMCommunicate request_size=8 [09:27:01]MH_SAM_APDU [09:27:01]CAPDU: 80 14 04 00 03 02 00 01 [09:27:01]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:27:01]RAPDU: 90 00 [09:27:01]wFMCommunicate OK [09:27:01]wFMCommunicate request_size=13 [09:27:01]MH_SAM_APDU [09:27:01]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:27:01]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:27:01]RAPDU: 90 00 [09:27:01]wFMCommunicate OK [09:27:01]wFMCommunicate request_size=4 [09:27:01]MH_SAM_APDU [09:27:01]CAPDU: 80 11 00 00 [09:27:01]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 17 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [09:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:27:01]wFMCommunicate OK [09:27:01]DocumentArchiveInit [09:27:01]Start Httpd... [09:27:01]Httpd thread 3067583844 created [09:27:01]Write to MH i2c: 01 00 00 0F 00 0F [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: 01 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: 01 07 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:27:01]MH Int Process started [09:27:01]Allocated Socket 8 [09:27:01]Bind OK [09:27:01]Listen OK [09:27:01]httpd running on port 8080 [09:27:01]Waiting for new connection... [09:27:02]OFD Sender: No OFD packet to send [09:27:03]accept exits with 9 [09:27:03]New connection [09:27:03]New thread 3067297124 created [09:27:03]Waiting for new connection... [09:27:03] Sock 9.Parse request [09:27:03]Sock 9.Check first char [09:27:03]Sock 9.First char is OK [09:27:03]request: POST /json_proto HTTP/1.0 [09:27:03]Method: POST [09:27:03]URL: /json_proto [09:27:03]Method is POST - this is cgi request [09:27:03]url: /json_proto [09:27:03]query_string will be loaded in cgi processing [09:27:03]execute_cgi json_proto POST (null) [09:27:03]execute_cgi path=json_proto method=POST [09:27:03]POST find Content-Length [09:27:03]Host: 172.17.44.132:8080 [09:27:03]Content-Length: 215 [09:27:03]Content-Type: application/json [09:27:03] [09:27:03]POST finish read [09:27:03]Found Content-Length = 215 [09:27:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:03]execute_script... [09:27:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:27:03]POST & json_proto [09:27:03]process_json_proto [09:27:03]json parsed OK: [09:27:03]protocol is kg_v1.0 [09:27:03]action value=get_value [09:27:03]process_action get_value [09:27:03]cmd_get_value [09:27:03]process_action get_value done [09:27:03]requested_data is exist [09:27:03]produce_requested_data [09:27:03]requested_item kkm.sn is exist - process it [09:27:03]requested_item kkm.ver is exist - process it [09:27:03]requested_item fm.sn is exist - process it [09:27:03]wFMCommunicate request_size=4 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 11 00 00 [09:27:03]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:03]Read from MH i2c: E2 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 17 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [09:27:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:27:03]wFMCommunicate OK [09:27:03]requested_item fd.num is exist - process it [09:27:03]SAM_PROTO_GetFieldsCounters [09:27:03]wFMCommunicate request_size=4 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 13 00 00 [09:27:03]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:27:03]Read from MH i2c: E2 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 62 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [09:27:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:27:03]wFMCommunicate OK [09:27:03]SAM_PROTO_GetFieldsCounters done [09:27:03]requested_item shift.num is exist - process it [09:27:03]requested_item shift.opened is exist - process it [09:27:03]req_shift_opened [09:27:03]FM_GetShiftState [09:27:03]SAM_PROTO_GetShiftState [09:27:03]wFMCommunicate request_size=4 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 13 01 00 [09:27:03]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:03]Read from MH i2c: E2 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 0E 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [09:27:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:27:03]wFMCommunicate OK [09:27:03]SAM_PROTO_GetShiftState done [09:27:03]FM_GetShiftState done [09:27:03]req_shift_opened done [09:27:03]requested_item shift.open_date is exist - process it [09:27:03]req_shift_open_date [09:27:03]req_shift_open_date done [09:27:03]produce_requested_data done [09:27:03]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165266,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:27:03]process_action_free get_value [09:27:03]json_value_free [09:27:03]json_value_free done [09:27:03]process_json_proto returns [09:27:03]Send response to host [09:27:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165266,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:27:03]free response buf [09:27:03]execute_script done [09:27:03]execute_script returns [09:27:03]free content buf [09:27:03]Sock 9.Close socket [09:27:03]Sock 9.Thread stoped [09:27:03]accept exits with 7 [09:27:03]New connection [09:27:03]New thread 3067153764 created [09:27:03]Thread 3067297124 joined [09:27:03]Waiting for new connection... [09:27:03] Sock 7.Parse request [09:27:03]Sock 7.Check first char [09:27:03]Sock 7.First char is OK [09:27:03]request: POST /json_proto HTTP/1.0 [09:27:03]Method: POST [09:27:03]URL: /json_proto [09:27:03]Method is POST - this is cgi request [09:27:03]url: /json_proto [09:27:03]query_string will be loaded in cgi processing [09:27:03]execute_cgi json_proto POST (null) [09:27:03]execute_cgi path=json_proto method=POST [09:27:03]POST find Content-Length [09:28:54]ConnectInit Can't connect to host [09:28:58]OFD Sender: No OFD packet to send [09:29:03]OFD Sender: No OFD packet to send [09:29:08]OFD Sender: No OFD packet to send [09:29:13]OFD Sender: No OFD packet to send [09:29:18]OFD Sender: No OFD packet to send [09:29:23]OFD Sender: No OFD packet to send [09:29:28]OFD Sender: No OFD packet to send [09:29:33]OFD Sender: No OFD packet to send [09:29:38]OFD Sender: No OFD packet to send [09:29:43]OFD Sender: No OFD packet to send [09:29:48]OFD Sender: No OFD packet to send [09:29:53]OFD Sender: No OFD packet to send [09:29:58]OFD Sender: No OFD packet to send [09:30:03]OFD Sender: No OFD packet to send [09:30:08]OFD Sender: No OFD packet to send [09:30:13]OFD Sender: No OFD packet to send [09:30:18]OFD Sender: No OFD packet to send [09:30:21]recv_with_timeout no data received [09:30:23]OFD Sender: No OFD packet to send [09:30:28]OFD Sender: No OFD packet to send [09:30:33]OFD Sender: No OFD packet to send [09:30:38]OFD Sender: No OFD packet to send [09:30:43]OFD Sender: No OFD packet to send [09:30:48]OFD Sender: No OFD packet to send [09:30:53]OFD Sender: No OFD packet to send [09:30:59]OFD Sender: No OFD packet to send [09:31:04]OFD Sender: No OFD packet to send [09:31:09]OFD Sender: No OFD packet to send [09:31:11]recv_with_timeout no data received [09:31:14]OFD Sender: No OFD packet to send [09:31:19]OFD Sender: No OFD packet to send [09:31:24]OFD Sender: No OFD packet to send [09:31:29]OFD Sender: No OFD packet to send [09:31:34]OFD Sender: No OFD packet to send [09:31:39]OFD Sender: No OFD packet to send [09:31:44]OFD Sender: No OFD packet to send [09:31:49]OFD Sender: No OFD packet to send [09:31:54]OFD Sender: No OFD packet to send [09:31:59]OFD Sender: No OFD packet to send [09:32:04]OFD Sender: No OFD packet to send [09:32:09]OFD Sender: No OFD packet to send [09:32:14]OFD Sender: No OFD packet to send [09:32:19]OFD Sender: No OFD packet to send [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:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 ([09:32:24]OFD Sender: No OFD packet to send [09:32:29]OFD Sender: No OFD packet to send [09:32:34]OFD Sender: No OFD packet to send [09:32:39]OFD Sender: No OFD packet to send [09:32:43]recv_with_timeout no data received [09:32:44]OFD Sender: No OFD packet to send [09:32:49]OFD Sender: No OFD packet to send [09:32:54]OFD Sender: No OFD packet to send [09:32:59]OFD Sender: No OFD packet to send [09:33:04]OFD Sender: No OFD packet to send [09:33:09]OFD Sender: No OFD packet to send [09:33:14]OFD Sender: No OFD packet to send [09:27:03]Host: 172.17.44.132:8080 [09:27:03]Content-Length: 331 [09:27:03]Content-Type: application/json [09:27:03] [09:27:03]POST finish read [09:27:03]Found Content-Length = 331 [09:27:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:27:03]execute_script... [09:27:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:27:03]POST & json_proto [09:27:03]process_json_proto [09:27:03]json parsed OK: [09:27:03]protocol is kg_v1.0 [09:27:03]action value=get_value [09:27:03]process_action get_value [09:27:03]cmd_get_value [09:27:03]process_action get_value done [09:27:03]requested_data is exist [09:27:03]produce_requested_data [09:27:03]requested_item fm.sale.total is exist - process it [09:27:03]SAM_PROTO_GetFMData [09:27:03]wFMCommunicate request_size=4 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 13 03 00 [09:27:03]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:27:04]Read from MH i2c: E2 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 FD 00 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 E7 81 02 00 69 04 A4 00 6F 04 04 00 D6 7E 02 00 B1 04 05 00 04 28 30 77 03 70 04 05 00 0A D8 EE 71 02 72 04 05 00 FA 4F 41 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 58 57 3B 5E 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 59 0A DA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 0D [09:27:04]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 E7 81 02 00 69 04 A4 00 6F 04 04 00 D6 7E 02 00 B1 04 05 00 04 28 30 77 03 70 04 05 00 0A D8 EE 71 02 72 04 05 00 FA 4F 41 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 58 57 3B 5E 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 59 0A DA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [09:27:04]wFMCommunicate OK [09:27:04]wFMCommunicate request_size=4 [09:27:04]MH_SAM_APDU [09:27:04]CAPDU: 80 17 00 00 [09:27:04]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:27:04]Write i2c OK [09:27:04]MH_I2C_Read... [09:27:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:27:04]Read from MH i2c: E2 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 FD 00 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [09:27:04]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [09:27:04]wFMCommunicate OK [09:27:04]wFMCommunicate request_size=4 [09:27:04]MH_SAM_APDU [09:27:04]CAPDU: 80 17 00 00 [09:27:04]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:27:04]Write i2c OK [09:27:04]MH_I2C_Read... [09:27:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:27:04]Read from MH i2c: E2 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 FD 00 [09:27:04]MH_I2C_Read... [09:27:04]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [09:27:04]RAPDU: 00 0[09:33:19]OFD Sender: No OFD packet to send [09:33:22]recv_with_timeout no data received [09:33:24]OFD Sender: No OFD packet to send [09:33:29]OFD Sender: No OFD packet to send [09:33:34]OFD Sender: No OFD packet to send [09:33:39]OFD Sender: No OFD packet to send [09:33:44]OFD Sender: No OFD packet to send [09:33:49]OFD Sender: No OFD packet to send [09:33:54]OFD Sender: No OFD packet to send [09:33:59]OFD Sender: No OFD packet to send [09:34:04]OFD Sender: No OFD packet to send [09:34:09]OFD Sender: No OFD packet to send [09:34:14]OFD Sender: No OFD packet to send [09:34:19]OFD Sender: No OFD packet to send [09:34:24]OFD Sender: No OFD packet to send [09:34:29]OFD Sender: No OFD packet to send [09:34:34]OFD Sender: No OFD packet to send [09:34:39]OFD Sender: No OFD packet to send [09:34:43]recv_with_timeout no data received [09:34:44]OFD Sender: No OFD packet to send [09:34:49]OFD Sender: No OFD packet to send [09:34:55]OFD Sender: No OFD packet to send [09:35:00]OFD Sender: No OFD packet to send [09:35:05]OFD Sender: No OFD packet to send [09:35:10]OFD Sender: No OFD packet to send [09:35:15]OFD Sender: No OFD packet to send [09:35:20]OFD Sender: No OFD packet to send [09:35:25]OFD Sender: No OFD packet to send [09:35:29]recv_with_timeout no data received [09:35:30]OFD Sender: No OFD packet to send [09:35:35]OFD Sender: No OFD packet to send [09:35:40]OFD Sender: No OFD packet to send [09:35:45]OFD Sender: No OFD packet to send [09:35:50]OFD Sender: No OFD packet to send [09:35:55]OFD Sender: No OFD packet to send [09:36:00]OFD Sender: No OFD packet to send [09:36:05]OFD Sender: No OFD packet to send [09:36:10]OFD Sender: No OFD packet to send [09:36:14]recv_with_timeout no data received [09:36:15]OFD Sender: No OFD packet to send [09:36:20]OFD Sender: No OFD packet to send [09:36:25]OFD Sender: No OFD packet to send [09:36:30]OFD Sender: No OFD packet to send [09:36:35]OFD Sender: No OFD packet to send [09:36:40]OFD Sender: No OFD packet to send [09:36:45]OFD Sender: No OFD packet to send [09:36:50]OFD Sender: No OFD packet to send [09:36:55]OFD Sender: No OFD packet to send [09:37:00]OFD Sender: No OFD packet to send [09:37:05]OFD Sender: No OFD packet to send [09:37:10]OFD Sender: No OFD packet to send [09:37:15]OFD Sender: No OFD packet to send [09:37:20]OFD Sender: No OFD packet to send [09:37:25]OFD Sender: No OFD packet to send [09:37:30]OFD Sender: No OFD packet to send [09:37:35]OFD Sender: No OFD packet to send [09:37:37]recv_with_timeout no data received [09:37:40]OFD Sender: No OFD packet to send [09:37:45]OFD Sender: No OFD packet to send [09:37:47]recv_with_timeout no data received [09:37:50]OFD Sender: No OFD packet to send [09:37:55]OFD Sender: No OFD packet to send [09:38:00]OFD Sender: No OFD packet to send [09:38:05]OFD Sender: No OFD packet to send [09:38:10]OFD Sender: No OFD packet to send [09:38:15]OFD Sender: No OFD packet to send [09:38:20]OFD Sender: No OFD packet to send [09:38:25]OFD Sender: No OFD packet to send [09:38:30]OFD Sender: No OFD packet to send [09:38:35]OFD Sender: No OFD packet to send [09:38:40]OFD Sender: No OFD packet to send [09:38:45]OFD Sender: No OFD packet to send [09:38:51]OFD Sender: No OFD packet to send [09:38:56]OFD Sender: No OFD packet to send [09:39:01]OFD Sender: No OFD packet to send [09:39:06]OFD Sender: No OFD packet to send [09:39:11]OFD Sender: No OFD packet to send [09:39:16]OFD Sender: No OFD packet to send [09:39:21]OFD Sender: No OFD packet to send [09:39:26]OFD Sender: No OFD packet to send [09:39:31]OFD Sender: No OFD packet to send [09:39:36]OFD Sender: No OFD packet to send [09:39:41]OFD Sender: No OFD packet to send [09:39:46]OFD Sender: No OFD packet to send [09:39:51]OFD Sender: No OFD packet to send [09:39:56]OFD Sender: No OFD packet to send [09:40:01]OFD Sender: No OFD packet to send [09:40:06]OFD Sender: No OFD packet to send [09:40:11]OFD Sender: No OFD packet to send [09:40:16]OFD Sender: No OFD packet to send [09:40:21]OFD Sender: No OFD packet to send [09:40:26]OFD Sender: No OFD packet to send [09:40:29]recv_with_timeout no data received [09:40:31]OFD Sender: No OFD packet to send [09:40:36]OFD Sender: No OFD packet to send [09:40:41]OFD Sender: No OFD packet to send [09:40:46]OFD Sender: No OFD packet to send [09:40:51]OFD Sender: No OFD packet to send [09:40:56]OFD Sender: No OFD packet to send [09:41:01]OFD Sender: No OFD packet to send [09:41:06]OFD Sender: No OFD packet to send [09:41:11]OFD Sender: No OFD packet to send [09:41:16]OFD Sender: No OFD packet to send [09:41:21]OFD Sender: No OFD packet to send [09:41:26]OFD Sender: No OFD packet to send [09:41:31]OFD Sender: No OFD packet to send [09:41:36]OFD Sender: No OFD packet to send [09:41:41]OFD Sender: No OFD packet to send [09:41:46]OFD Sender: No OFD packet to send [09:41:51]OFD Sender: No OFD packet to send [09:41:56]OFD Sender: No OFD packet to send [09:42:01]OFD Sender: No OFD packet to send [09:42:06]OFD Sender: No OFD packet to send [09:42:11]OFD Sender: No OFD packet to send [09:42:16]OFD Sender: No OFD packet to send [09:42:21]OFD Sender: No OFD packet to send [09:42:26]OFD Sender: No OFD packet to send [09:42:27]recv_with_timeout no data received [09:42:31]OFD Sender: No OFD packet to send [09:42:36]OFD Sender: No OFD packet to send [09:42:41]OFD Sender: No OFD packet to send [09:42:47]OFD Sender: No OFD packet to send [09:42:52]OFD Sender: No OFD packet to send [09:42:57]OFD Sender: No OFD packet to send [09:43:02]OFD Sender: No OFD packet to send [09:43:07]OFD Sender: No OFD packet to send [09:43:12]OFD Sender: No OFD packet to send [09:43:17]OFD Sender: No OFD packet to send [09:43:18]recv_with_timeout no data received [09:43:22]OFD Sender: No OFD packet to send [09:43:27]OFD Sender: No OFD packet to send [09:43:32]OFD Sender: No OFD packet to send [09:43:37]OFD Sender: No OFD packet to send [09:43:42]OFD Sender: No OFD packet to send [09:43:47]OFD Sender: No OFD packet to send [09:43:52]OFD Sender: No OFD packet to send [09:43:57]recv_with_timeout no data received [09:43:57]OFD Sender: No OFD packet to send [09:44:02]OFD Sender: No OFD packet to send [09:44:07]OFD Sender: No OFD packet to send [09:44:12]OFD Sender: No OFD packet to send [09:44:17]OFD Sender: No OFD packet to send [09:44:22]OFD Sender: No OFD packet to send [09:44:27]OFD Sender: No OFD packet to send [09:44:32]OFD Sender: No OFD packet to send [09:44:37]OFD Sender: No OFD packet to send [09:44:42]OFD Sender: No OFD packet to send [09:44:47]OFD Sender: No OFD packet to send [09:44:52]OFD Sender: No OFD packet to send [09:44:57]OFD Sender: No OFD packet to send [09:45:02]OFD Sender: No OFD packet to send [09:45:07]OFD Sender: No OFD packet to send [09:45:12]OFD Sender: No OFD packet to send [09:45:14]recv_with_timeout no data received [09:45:17]OFD Sender: No OFD packet to send [09:45:22]OFD Sender: No OFD packet to send [09:45:27]OFD Sender: No OFD packet to send [09:45:32]OFD Sender: No OFD packet to send [09:45:34]recv_with_timeout no data received [09:45:37]OFD Sender: No OFD packet to send [09:45:42]OFD Sender: No OFD packet to send [09:45:47]OFD Sender: No OFD packet to send [09:45:51]recv_with_timeout no data received [09:45:52]OFD Sender: No OFD packet to send [09:45:57]OFD Sender: No OFD packet to send [09:46:02]OFD Sender: No OFD packet to send [09:46:07]OFD Sender: No OFD packet to send [09:46:12]OFD Sender: No OFD packet to send [09:46:17]OFD Sender: No OFD packet to send [09:46:18]recv_with_timeout no data received [09:46:22]OFD Sender: No OFD packet to send [09:46:27]OFD Sender: No OFD packet to send [09:46:28]recv_with_timeout no data received [09:46:32]OFD Sender: No OFD packet to send [09:46:37]OFD Sender: No OFD packet to send [09:46:43]OFD Sender: No OFD packet to send [09:46:48]OFD Sender: No OFD packet to send [09:46:53]OFD Sender: No OFD packet to send [09:46:58]OFD Sender: No OFD packet to send [09:47:00]recv_with_timeout no data received [09:47:03]OFD Sender: No OFD packet to send [09:47:08]OFD Sender: No OFD packet to send [09:47:13]OFD Sender: No OFD packet to send [09:47:18]OFD Sender: No OFD packet to send [09:47:18]recv_with_timeout no data received [09:47:23]OFD Sender: No OFD packet to send [09:47:28]OFD Sender: No OFD packet to send [09:47:33]OFD Sender: No OFD packet to send [09:47:38]OFD Sender: No OFD packet to send [09:47:43]OFD Sender: No OFD packet to send [09:47:48]OFD Sender: No OFD packet to send [09:47:53]OFD Sender: No OFD packet to send [09:47:58]OFD Sender: No OFD packet to send [09:48:03]OFD Sender: No OFD packet to send [09:48:08]OFD Sender: No OFD packet to send [09:48:13]OFD Sender: No OFD packet to send [09:48:18]OFD Sender: No OFD packet to send [09:48:23]OFD Sender: No OFD packet to send [09:48:28]OFD Sender: No OFD packet to send [09:48:33]OFD Sender: No OFD packet to send [09:48:33]recv_with_timeout no data received [09:48:38]OFD Sender: No OFD packet to send [09:48:43]OFD Sender: No OFD packet to send [09:48:48]OFD Sender: No OFD packet to send [09:48:53]OFD Sender: No OFD packet to send [09:48:58]OFD Sender: No OFD packet to send [09:49:03]OFD Sender: No OFD packet to send [09:49:08]OFD Sender: No OFD packet to send [09:49:13]OFD Sender: No OFD packet to send [09:49:18]OFD Sender: No OFD packet to send [09:49:23]OFD Sender: No OFD packet to send [09:49:28]OFD Sender: No OFD packet to send [09:49:33]OFD Sender: No OFD packet to send [09:49:38]OFD Sender: No OFD packet to send [09:49:43]OFD Sender: No OFD packet to send [09:49:48]OFD Sender: No OFD packet to send [09:49:53]OFD Sender: No OFD packet to send [09:49:58]OFD Sender: No OFD packet to send [09:50:03]OFD Sender: No OFD packet to send [09:50:08]OFD Sender: No OFD packet to send [09:50:13]OFD Sender: No OFD packet to send [09:50:18]OFD Sender: No OFD packet to send [09:50:23]OFD Sender: No OFD packet to send [09:50:28]OFD Sender: No OFD packet to send [09:50:33]OFD Sender: No OFD packet to send [09:50:38]recv_with_timeout no data received [09:50:39]OFD Sender: No OFD packet to send [09:50:44]OFD Sender: No OFD packet to send [09:50:49]OFD Sender: No OFD packet to send [09:50:54]OFD Sender: No OFD packet to send [09:50:59]OFD Sender: No OFD packet to send [09:51:04]OFD Sender: No OFD packet to send [09:51:09]OFD Sender: No OFD packet to send [09:51:14]OFD Sender: No OFD packet to send [09:51:19]OFD Sender: No OFD packet to send [09:51:24]OFD Sender: No OFD packet to send [09:51:29]OFD Sender: No OFD packet to send [09:51:34]OFD Sender: No OFD packet to send [09:51:39]OFD Sender: No OFD packet to send [09:51:44]OFD Sender: No OFD packet to send [09:51:49]OFD Sender: No OFD packet to send [09:51:54]OFD Sender: No OFD packet to send [09:51:59]OFD Sender: No OFD packet to send [09:52:04]accept exits with 9 [09:52:04]New connection [09:52:04]New thread 3067297124 created [09:52:04]Thread 3067153764 joined [09:52:04]Waiting for new connection... [09:52:04] Sock 9.Parse request [09:52:04]Sock 9.Check first char [09:52:04]Sock 9.First char is OK [09:52:04]request: POST /json_proto HTTP/1.0 [09:52:04]Method: POST [09:52:04]URL: /json_proto [09:52:04]Method is POST - this is cgi request [09:52:04]url: /json_proto [09:52:04]query_string will be loaded in cgi processing [09:52:04]execute_cgi json_proto POST (null) [09:52:04]execute_cgi path=json_proto method=POST [09:52:04]POST find Content-Length [09:52:04]Host: 172.17.44.132:8080 [09:52:04]Content-Length: 623 [09:52:04]Content-Type: application/json [09:52:04] [09:52:04]POST finish read [09:52:04]Found Content-Length = 623 [09:52:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51001", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster+", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:04]execute_script... [09:52:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51001", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster+", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:04]POST & json_proto [09:52:04]process_json_proto [09:52:04]json parsed OK: [09:52:04]protocol is kg_v1.0 [09:52:04]action value=close_receipt [09:52:04]process_action close_receipt [09:52:04]cmd_close_receipt [09:52:04]MH_GetDate [09:52:04]Write to MH i2c: F0 00 00 1D 00 0C [09:52:04]Write i2c OK [09:52:04]MH_I2C_Read... [09:52:04]Read from MH i2c: F0 [09:52:04]MH_I2C_Read... [09:52:04]Read from MH i2c: F0 09 00 [09:52:04]MH_I2C_Read... [09:52:04]Read from MH i2c: F0 09 00 1D 00 00 C5 5B C8 66 2A 83 C1 65 36 [09:52:04]GetLastDocTimeStamp 1724404948 [09:52:04]current date 1724406725 [09:52:04]FM_GetShiftState [09:52:04]SAM_PROTO_GetShiftState [09:52:04]wFMCommunicate request_size=4 [09:52:04]MH_SAM_APDU [09:52:04]CAPDU: 80 13 01 00 [09:52:04]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:52:04]Write i2c OK [09:52:04]MH_I2C_Read... [09:52:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:04]Read from MH i2c: E2 [09:52:04]MH_I2C_Read... [09:52:04]Read from MH i2c: E2 0E 00 [09:52:04]MH_I2C_Read... [09:52:04]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [09:52:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:52:04]wFMCommunicate OK [09:52:04]SAM_PROTO_GetShiftState done [09:52:04]FM_GetShiftState done [09:52:04]opened in 1724372766 [09:52:04]opened+sec_in_day 1724459166 [09:52:04]quantity*price = 14300 [09:52:04]sum+1 = 14301 [09:52:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 143.00 НСП 1% : 1.26 НДС 12% : 15.19 Наличными: 143.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 120 23.08.2024 09:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165267 ФПД: 226816212125102 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095205&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165267&fm=226816212125102&tin=02508201610067®Number=0000000000092562&sum=14300 0 [09:52:05]StoreToDocumentArchive [09:52:05]shift 469 fd 165267 [09:52:05]save to /storage/0469/doc_00165267 [09:52:05]save last doc name /storage/0469/doc_00165267 to /storage/kkm_last_doc_name [09:52:05]save OK [09:52:05]Clear old archive folders... [09:52:05]ProcessDocumentItem done err = 0, tmpTLVsize=276 [09:52:05]tlvbuf is B6F2E8E0 [09:52:05]SAM_PROTO_ClearQueue [09:52:05]wFMCommunicate request_size=4 [09:52:05]MH_SAM_APDU [09:52:05]CAPDU: 80 09 00 00 [09:52:05]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:52:05]Write i2c OK [09:52:05]MH_I2C_Read... [09:52:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:05]Read from MH i2c: E2 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 03 00 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:52:05]RAPDU: 90 00 [09:52:05]wFMCommunicate OK [09:52:05]SAM_PROTO_ClearQueue done [09:52:05]KKMCreateOFDPacket [09:52:05]OFDProtocolAddRootSTLVToBuf [09:52:05]FM_MakeSignedData [09:52:05]FM_MakeSignedData [09:52:05]SAM_PROTO_SignData [09:52:05]wFMCommunicate request_size=4 [09:52:05]MH_SAM_APDU [09:52:05]CAPDU: 80 0D 01 02 [09:52:05]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:52:05]Write i2c OK [09:52:05]MH_I2C_Read... [09:52:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:05]Read from MH i2c: E2 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 03 00 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:52:05]RAPDU: 90 00 [09:52:05]wFMCommunicate OK [09:52:05]wFMCommunicate request_size=255 [09:52:05]MH_SAM_APDU [09:52:05]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 C5 5B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [09:52:05]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 C5 5B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 8F [09:52:05]Write i2c OK [09:52:05]MH_I2C_Read... [09:52:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:05]Read from MH i2c: E2 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 03 00 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:52:05]RAPDU: 90 00 [09:52:05]wFMCommunicate OK [09:52:05]wFMCommunicate request_size=35 [09:52:05]MH_SAM_APDU [09:52:05]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 85 02 00 35 04 06 00 CE 49 C3 C0 C5 AE [09:52:05]Write to MH i2c: E2 26 00 2E 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 85 02 00 35 04 06 00 CE 49 C3 C0 C5 AE 00 00 C8 [09:52:05]Write i2c OK [09:52:05]MH_I2C_Read... [09:52:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:05]Read from MH i2c: E2 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 03 00 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:52:05]RAPDU: 90 00 [09:52:05]wFMCommunicate OK [09:52:05]wFMCommunicate request_size=4 [09:52:05]MH_SAM_APDU [09:52:05]CAPDU: 80 0D 03 02 [09:52:05]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:52:05]Write i2c OK [09:52:05]MH_I2C_Read... [09:52:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:05]Read from MH i2c: E2 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 0B 00 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 0B 00 2F 00 00 BA 81 23 70 07 38 16 0C 90 00 DA [09:52:05]RAPDU: BA 81 23 70 07 38 16 0C 90 00 [09:52:05]wFMCommunicate OK [09:52:05]SAM_PROTO_SignData done [09:52:05]FM_MakeSignedData done [09:52:05]CreateOFDProtocolMessage [09:52:05]wFMCommunicate request_size=4 [09:52:05]MH_SAM_APDU [09:52:05]CAPDU: 80 11 00 00 [09:52:05]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:52:05]Write i2c OK [09:52:05]MH_I2C_Read... [09:52:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:05]Read from MH i2c: E2 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 17 00 [09:52:05]MH_I2C_Read... [09:52:05]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [09:52:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:52:05]wFMCommunicate OK [09:52:05]CreateOFDProtocolMessage done [09:52:05]OFDSenderStorePacket 165267 [09:52:05]StoreOFDPacket docnum=165267 [09:52:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 C8 2F 20 01 19 DF 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 C5 5B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 85 02 00 35 04 06 00 CE 49 C3 C0 C5 AE BA 81 23 70 07 38 16 0C [09:52:05]CheckFolder [09:52:05]dirname=/storage/ofd_packets [09:52:05]CheckFolder done [09:52:05]ProducePacketName [09:52:05]name=ofd_packets/00165267 [09:52:05]NVStorageSaveData ofd_packets/00165267 [09:52:05]File name is /storage/ofd_packets/00165267 [09:52:05]Write 326 bytes [09:52:05]NVStorageSaveData done [09:52:05]OFDSenderStorePacket done [09:52:05]KKMCreateOFDPacket done [09:52:05]NVStorageSaveData kkm_last_timestamp [09:52:05]File name is /storage/kkm_last_timestamp [09:52:05]Write 4 bytes [09:52:05]NVStorageSaveData done [09:52:06]ExternCall_PrintAddStr [09:52:06]wPrintStart [09:52:06]Write to MH i2c: 01 00 00 31 00 31 [09:52:06]Write i2c OK [09:52:06]MH_I2C_Read... [09:52:06]Read from MH i2c: 01 [09:52:06]MH_I2C_Read... [09:52:06]Read from MH i2c: 01 07 00 [09:52:06]MH_I2C_Read... [09:52:06]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:52:06]RasterBufferAndPrint [09:52:06]line Счет N : (3)51001 [09:52:06]line ИНН: 02508201610067 [09:52:06]line Контрольно-Кассовый Чек [09:52:06]line ПРОДАЖА [09:52:06]line Товар: 48744683 [09:52:06]line Сигареты Winston XStyle Caster+ [09:52:06]line 1.000 * 143.00 [09:52:06]line = 143.00 [09:52:06]line НДС 12% НСП 1% [09:52:06]line > о реализуемом товаре [09:52:06]line ИТОГО: 143.00 [09:52:06]line НСП 1% : 1.26 [09:52:06]line НДС 12% : 15.19 [09:52:06]line Наличными: 143.00 [09:52:06]line Безнал.: 0.00 [09:52:06]line Место: АЗС № 130 "Партнер Нефть" [09:52:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:52:06]line СНО: Общий режим [09:52:06]line Чек 120 23.08.2024 09:52 [09:52:06]line Смена: 469 ФФД: 1.0 [09:52:06]line ЗНМ: 0300000070 [09:52:06]line РНМ: 0000000000092562 [09:52:06]line Версия ККМ: 001 [09:52:06]line ФМ: 0000000000871769 [09:52:06]line ФД: 165267 [09:52:06]line ФПД: 226816212125102 [09:52:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095205&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165267&fm=226816212125102&tin=02508201610067®Number=0000000000092562&sum=14300 [09:52:06]line 0 [09:52:06]written 0, free lines is 4095 [09:52:06]OFD Sender: Processing packet 165267 [packets to send 989, broken 988] [09:52:06]ProducePacketName [09:52:06]name=ofd_packets/00165267 [09:52:06]OFD Sender: To server: pG, [09:52:06]CommunicateWithHost lk.salyk.kg:30040 [09:52:06]ConnectInit lk.salyk.kg [09:52:06]Write to MH i2c: 01 00 00 5A 00 5A [09:52:06]Write i2c OK [09:52:06]MH_I2C_Read... [09:52:06]Read from MH i2c: 01 [09:52:06]MH_I2C_Read... [09:52:06]Read from MH i2c: 01 07 00 [09:52:06]MH_I2C_Read... [09:52:06]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 D1 0C 3E [09:52:06]RasterBufferAndPrint [09:52:06]line [09:52:06]line [09:52:06]line [09:52:06]line [09:52:06]line [09:52:06]written 0, free lines is 3285 [09:52:06]MH_Cut [09:52:06]Write to MH i2c: D1 01 00 61 00 01 33 [09:52:06]Write i2c OK [09:52:06]MH_I2C_Read... [09:52:06]Read from MH i2c: D1 [09:52:06]MH_I2C_Read... [09:52:06]Read from MH i2c: D1 01 00 [09:52:06]MH_I2C_Read... [09:52:06]Read from MH i2c: D1 01 00 61 00 00 32 [09:52:06]Write to MH i2c: 01 00 00 62 00 62 [09:52:06]Write i2c OK [09:52:06]MH_I2C_Read... [09:52:07]*** Cut start [09:52:07]*** Purtial cut [09:52:07]*** Stage 1: CUTSNS_PIN = 1 [09:52:09]Read from MH i2c: 01 [09:52:09]MH_I2C_Read... [09:52:09]*** Stop cut motor [09:52:09]*** Cut end [09:52:09]Read from MH i2c: 01 07 00 [09:52:09]MH_I2C_Read... [09:52:09]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [09:52:09]process_action close_receipt done [09:52:09]requested_data is exist [09:52:09]produce_requested_data [09:52:09]requested_item fm.sn is exist - process it [09:52:09]wFMCommunicate request_size=4 [09:52:09]MH_SAM_APDU [09:52:09]CAPDU: 80 11 00 00 [09:52:09]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [09:52:09]Write i2c OK [09:52:09]MH_I2C_Read... [09:52:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:09]Read from MH i2c: E2 [09:52:09]MH_I2C_Read... [09:52:09]Read from MH i2c: E2 17 00 [09:52:09]MH_I2C_Read... [09:52:09]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [09:52:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:52:09]wFMCommunicate OK [09:52:09]requested_item fd.num is exist - process it [09:52:09]SAM_PROTO_GetFieldsCounters [09:52:09]wFMCommunicate request_size=4 [09:52:09]MH_SAM_APDU [09:52:09]CAPDU: 80 13 00 00 [09:52:09]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [09:52:09]Write i2c OK [09:52:09]MH_I2C_Read... [09:52:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:09]Read from MH i2c: E2 [09:52:09]MH_I2C_Read... [09:52:09]Read from MH i2c: E2 62 00 [09:52:09]MH_I2C_Read... [09:52:09]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [09:52:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 78 00 00 00 5E 04 04 00 78 00 00 00 57 04 04 00 79 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:52:09]wFMCommunicate OK [09:52:09]SAM_PROTO_GetFieldsCounters done [09:52:09]requested_item shift.num is exist - process it [09:52:09]requested_item shift.opened is exist - process it [09:52:09]req_shift_opened [09:52:09]FM_GetShiftState [09:52:09]SAM_PROTO_GetShiftState [09:52:09]wFMCommunicate request_size=4 [09:52:09]MH_SAM_APDU [09:52:09]CAPDU: 80 13 01 00 [09:52:09]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [09:52:09]Write i2c OK [09:52:09]MH_I2C_Read... [09:52:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:09]Read from MH i2c: E2 [09:52:09]MH_I2C_Read... [09:52:09]Read from MH i2c: E2 0E 00 [09:52:09]MH_I2C_Read... [09:52:09]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 10 [09:52:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:52:09]wFMCommunicate OK [09:52:09]SAM_PROTO_GetShiftState done [09:52:09]FM_GetShiftState done [09:52:09]req_shift_opened done [09:52:09]requested_item shift.open_date is exist - process it [09:52:09]req_shift_open_date [09:52:09]req_shift_open_date done [09:52:09]produce_requested_data done [09:52:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165267,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:52:09]process_action_free close_receipt [09:52:09]json_value_free [09:52:09]json_value_free done [09:52:09]process_json_proto returns [09:52:09]Send response to host [09:52:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165267,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:52:09]free response buf [09:52:09]execute_script done [09:52:09]execute_script returns [09:52:09]free content buf [09:52:09]Sock 9.Close socket [09:52:09]Sock 9.Thread stoped [09:52:10]recv_with_timeout no data received [09:52:11]Connected sock=11 [09:52:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 C8 2F 20 01 19 DF 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 C5 5B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 85 02 00 35 04 06 00 CE 49 C3 C0 C5 AE BA 81 23 70 07 38 16 0C [09:52:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B1 D2 47 00 58 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 85 02 00 F4 03 04 00 16 05 C8 66 B6 04 01 00 00 A0 B1 03 86 E1 6D FD 58 [09:52:13]CommunicateWithHost err = 0 [09:52:13]CheckOFDResponse [09:52:13]1017 (14) - 77093643461234 [09:52:13]1041 (16) - 0000000000871769 [09:52:13]1040 (4) - 165267 [09:52:13]1012 (4) - 23.08.2024 03:42 [09:52:13]1206 (1) - 0 [09:52:13]OFD Sender: Remove packet 165267 [09:52:13]ProducePacketName [09:52:13]name=ofd_packets/00165267 [09:52:13]NVStorageDeleteData [09:52:13]OFD Sender: No OFD packet to send [09:52:18]OFD Sender: No OFD packet to send [09:52:21]recv_with_timeout no data received [09:52:23]OFD Sender: No OFD packet to send [09:52:28]OFD Sender: No OFD packet to send [09:52:33]OFD Sender: No OFD packet to send [09:52:39]OFD Sender: No OFD packet to send [09:52:44]OFD Sender: No OFD packet to send [09:52:49]OFD Sender: No OFD packet to send [09:52:54]OFD Sender: No OFD packet to send [09:52:59]OFD Sender: No OFD packet to send [09:53:04]OFD Sender: No OFD packet to send [09:53:09]OFD Sender: No OFD packet to send [09:53:14]OFD Sender: No OFD packet to send [09:53:15]recv_with_timeout no data received [09:53:19]OFD Sender: No OFD packet to send [09:53:24]OFD Sender: No OFD packet to send [09:53:29]OFD Sender: No OFD packet to send [09:53:34]OFD Sender: No OFD packet to send [09:53:39]OFD Sender: No OFD packet to send [09:53:44]OFD Sender: No OFD packet to send [09:53:49]OFD Sender: No OFD packet to send [09:53:54]OFD Sender: No OFD packet to send [09:53:59]OFD Sender: No OFD packet to send [09:54:04]OFD Sender: No OFD packet to send [09:54:09]OFD Sender: No OFD packet to send [09:54:14]OFD Sender: No OFD packet to send [09:54:19]OFD Sender: No OFD packet to send [09:54:24]OFD Sender: No OFD packet to send [09:54:29]OFD Sender: No OFD packet to send [09:54:34]OFD Sender: No OFD packet to send [09:54:39]OFD Sender: No OFD packet to send [09:54:44]OFD Sender: No OFD packet to send [09:54:49]OFD Sender: No OFD packet to send [09:54:54]OFD Sender: No OFD packet to send [09:54:59]OFD Sender: No OFD packet to send [09:55:04]OFD Sender: No OFD packet to send [09:55:09]OFD Sender: No OFD packet to send [09:55:14]OFD Sender: No OFD packet to send [09:55:19]OFD Sender: No OFD packet to send [09:55:24]OFD Sender: No OFD packet to send [09:55:29]OFD Sender: No OFD packet to send [09:55:34]OFD Sender: No OFD packet to send [09:55:39]OFD Sender: No OFD packet to send [09:55:44]OFD Sender: No OFD packet to send [09:55:49]recv_with_timeout no data received [09:55:49]OFD Sender: No OFD packet to send [09:55:54]OFD Sender: No OFD packet to send [09:55:59]OFD Sender: No OFD packet to send [09:56:04]OFD Sender: No OFD packet to send [09:56:09]OFD Sender: No OFD packet to send [09:56:14]OFD Sender: No OFD packet to send [09:56:19]OFD Sender: No OFD packet to send [09:56:24]OFD Sender: No OFD packet to send [09:56:29]OFD Sender: No OFD packet to send [09:56:35]OFD Sender: No OFD packet to send [09:56:40]OFD Sender: No OFD packet to send [09:56:45]OFD Sender: No OFD packet to send [09:56:50]OFD Sender: No OFD packet to send [09:56:55]OFD Sender: No OFD packet to send [09:57:00]OFD Sender: No OFD packet to send [09:57:05]OFD Sender: No OFD packet to send [09:57:09]accept exits with 7 [09:57:09]New connection [09:57:09]New thread 3067153764 created [09:57:09]Thread 3067297124 joined [09:57:09]Waiting for new connection... [09:57:09] Sock 7.Parse request [09:57:09]Sock 7.Check first char [09:57:09]Sock 7.First char is OK [09:57:09]request: POST /json_proto HTTP/1.0 [09:57:09]Method: POST [09:57:09]URL: /json_proto [09:57:09]Method is POST - this is cgi request [09:57:09]url: /json_proto [09:57:09]query_string will be loaded in cgi processing [09:57:09]execute_cgi json_proto POST (null) [09:57:09]execute_cgi path=json_proto method=POST [09:57:09]POST find Content-Length [09:57:09]Host: 172.17.44.132:8080 [09:57:09]Content-Length: 862 [09:57:09]Content-Type: application/json [09:57:09] [09:57:09]POST finish read [09:57:09]Found Content-Length = 862 [09:57:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51004", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:09]execute_script... [09:57:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51004", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:09]POST & json_proto [09:57:09]process_json_proto [09:57:09]json parsed OK: [09:57:09]protocol is kg_v1.0 [09:57:09]action value=close_receipt [09:57:09]process_action close_receipt [09:57:09]cmd_close_receipt [09:57:09]MH_GetDate [09:57:09]Write to MH i2c: F0 00 00 66 00 55 [09:57:09]Write i2c OK [09:57:09]MH_I2C_Read... [09:57:09]Read from MH i2c: F0 [09:57:09]MH_I2C_Read... [09:57:09]Read from MH i2c: F0 09 00 [09:57:09]MH_I2C_Read... [09:57:09]Read from MH i2c: F0 09 00 66 00 00 F6 5C C8 66 2A 83 C1 65 B1 [09:57:09]GetLastDocTimeStamp 1724406725 [09:57:09]current date 1724407030 [09:57:09]FM_GetShiftState [09:57:09]SAM_PROTO_GetShiftState [09:57:09]wFMCommunicate request_size=4 [09:57:09]MH_SAM_APDU [09:57:09]CAPDU: 80 13 01 00 [09:57:09]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:57:09]Write i2c OK [09:57:09]MH_I2C_Read... [09:57:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:09]Read from MH i2c: E2 [09:57:09]MH_I2C_Read... [09:57:09]Read from MH i2c: E2 0E 00 [09:57:09]MH_I2C_Read... [09:57:09]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [09:57:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:57:09]wFMCommunicate OK [09:57:09]SAM_PROTO_GetShiftState done [09:57:09]FM_GetShiftState done [09:57:09]opened in 1724372766 [09:57:09]opened+sec_in_day 1724459166 [09:57:09]quantity*price = 4000 [09:57:09]sum+1 = 4001 [09:57:09]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001570057 Напиток Pepsi 0,5л 1.000 * 80.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.75 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 121 23.08.2024 09:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165268 ФПД: 96727091824357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095710&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165268&fm=96727091824357&tin=02508201610067®Number=0000000000092562&sum=12000 0 [09:57:10]StoreToDocumentArchive [09:57:10]shift 469 fd 165268 [09:57:10]save to /storage/0469/doc_00165268 [09:57:10]save last doc name /storage/0469/doc_00165268 to /storage/kkm_last_doc_name [09:57:10]save OK [09:57:10]Clear old archive folders... [09:57:10]ProcessDocumentItem done err = 0, tmpTLVsize=369 [09:57:10]tlvbuf is 02017340 [09:57:10]SAM_PROTO_ClearQueue [09:57:10]wFMCommunicate request_size=4 [09:57:10]MH_SAM_APDU [09:57:10]CAPDU: 80 09 00 00 [09:57:10]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [09:57:10]Write i2c OK [09:57:10]MH_I2C_Read... [09:57:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:10]Read from MH i2c: E2 [09:57:10]MH_I2C_Read... [09:57:10]Read from MH i2c: E2 03 00 [09:57:10]MH_I2C_Read... [09:57:10]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [09:57:10]RAPDU: 90 00 [09:57:10]wFMCommunicate OK [09:57:10]SAM_PROTO_ClearQueue done [09:57:10]KKMCreateOFDPacket [09:57:10]OFDProtocolAddRootSTLVToBuf [09:57:10]FM_MakeSignedData [09:57:10]FM_MakeSignedData [09:57:10]SAM_PROTO_SignData [09:57:10]wFMCommunicate request_size=4 [09:57:10]MH_SAM_APDU [09:57:10]CAPDU: 80 0D 01 02 [09:57:10]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [09:57:10]Write i2c OK [09:57:10]MH_I2C_Read... [09:57:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:10]Read from MH i2c: E2 [09:57:10]MH_I2C_Read... [09:57:10]Read from MH i2c: E2 03 00 [09:57:10]MH_I2C_Read... [09:57:10]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [09:57:10]RAPDU: 90 00 [09:57:10]wFMCommunicate OK [09:57:10]wFMCommunicate request_size=255 [09:57:10]MH_SAM_APDU [09:57:10]CAPDU: 80 0D 02 02 FA 03 00 71 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 [09:57:10]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 71 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 00 00 87 [09:57:10]Write i2c OK [09:57:10]MH_I2C_Read... [09:57:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:11]Read from MH i2c: E2 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 03 00 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:57:11]RAPDU: 90 00 [09:57:11]wFMCommunicate OK [09:57:11]wFMCommunicate request_size=128 [09:57:11]MH_SAM_APDU [09:57:11]CAPDU: 80 0D 02 02 7B F3 03 06 00 FB 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F6 5C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 85 02 00 35 04 06 00 57 F9 07 F2 C6 E5 [09:57:11]Write to MH i2c: E2 83 00 77 00 80 0D 02 02 7B 00 F3 03 06 00 FB 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F6 5C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 85 02 00 35 04 06 00 57 F9 07 F2 C6 E5 00 00 0D [09:57:11]Write i2c OK [09:57:11]MH_I2C_Read... [09:57:11]recv_with_timeout no data received [09:57:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:11]Read from MH i2c: E2 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 03 00 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:57:11]RAPDU: 90 00 [09:57:11]wFMCommunicate OK [09:57:11]wFMCommunicate request_size=4 [09:57:11]MH_SAM_APDU [09:57:11]CAPDU: 80 0D 03 02 [09:57:11]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [09:57:11]Write i2c OK [09:57:11]MH_I2C_Read... [09:57:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:11]Read from MH i2c: E2 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 0B 00 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 0B 00 78 00 00 11 3E DB 06 C2 35 3C 2F 90 00 86 [09:57:11]RAPDU: 11 3E DB 06 C2 35 3C 2F 90 00 [09:57:11]wFMCommunicate OK [09:57:11]SAM_PROTO_SignData done [09:57:11]FM_MakeSignedData done [09:57:11]CreateOFDProtocolMessage [09:57:11]wFMCommunicate request_size=4 [09:57:11]MH_SAM_APDU [09:57:11]CAPDU: 80 11 00 00 [09:57:11]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [09:57:11]Write i2c OK [09:57:11]MH_I2C_Read... [09:57:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:11]Read from MH i2c: E2 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 17 00 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [09:57:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:57:11]wFMCommunicate OK [09:57:11]CreateOFDProtocolMessage done [09:57:11]OFDSenderStorePacket 165268 [09:57:11]StoreOFDPacket docnum=165268 [09:57:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 85 01 00 00 6C 08 7D 01 90 DB 5A 03 01 00 03 00 71 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F6 5C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 85 02 00 35 04 06 00 57 F9 07 F2 C6 E5 11 3E DB 06 C2 35 3C 2F [09:57:11]CheckFolder [09:57:11]dirname=/storage/ofd_packets [09:57:11]CheckFolder done [09:57:11]ProducePacketName [09:57:11]name=ofd_packets/00165268 [09:57:11]NVStorageSaveData ofd_packets/00165268 [09:57:11]File name is /storage/ofd_packets/00165268 [09:57:11]Write 419 bytes [09:57:11]NVStorageSaveData done [09:57:11]OFDSenderStorePacket done [09:57:11]KKMCreateOFDPacket done [09:57:11]NVStorageSaveData kkm_last_timestamp [09:57:11]File name is /storage/kkm_last_timestamp [09:57:11]Write 4 bytes [09:57:11]NVStorageSaveData done [09:57:11]ExternCall_PrintAddStr [09:57:11]wPrintStart [09:57:11]Write to MH i2c: 01 00 00 7A 00 7A [09:57:11]Write i2c OK [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: 01 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: 01 07 00 [09:57:11]MH_I2C_Read... [09:57:11]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [09:57:11]RasterBufferAndPrint [09:57:11]line Счет N : (3)51004 [09:57:11]line ИНН: 02508201610067 [09:57:11]line Контрольно-Кассовый Чек [09:57:11]line ПРОДАЖА [09:57:11]line Товар: 4700000160211 [09:57:11]line Вода Легенда 0,5л [09:57:11]line 1.000 * 40.00 [09:57:11]line = 40.00 [09:57:11]line НДС 12% НСП 1% [09:57:11]line > о реализуемом товаре [09:57:11]line Товар: 4870001570057 [09:57:11]line Напиток Pepsi 0,5л [09:57:11]line 1.000 * 80.00 [09:57:11]line = 80.00 [09:57:11]line НДС 12% НСП 1% [09:57:11]line > о реализуемом товаре [09:57:11]line ИТОГО: 120.00 [09:57:11]line НСП 1% : 1.06 [09:57:11]line НДС 12% : 12.75 [09:57:11]line Наличными: 120.00 [09:57:11]line Безнал.: 0.00 [09:57:11]line Место: АЗС № 130 "Партнер Нефть" [09:57:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:57:11]line СНО: Общий режим [09:57:11]line Чек 121 23.08.2024 09:57 [09:57:11]line Смена: 469 ФФД: 1.0 [09:57:11]line ЗНМ: 0300000070 [09:57:11]line РНМ: 0000000000092562 [09:57:11]line Версия ККМ: 001 [09:57:11]line ФМ: 0000000000871769 [09:57:11]line ФД: 165268 [09:57:11]line ФПД: 96727091824357 [09:57:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095710&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165268&fm=96727091824357&tin=02508201610067®Number=0000000000092562&sum=12000 [09:57:11]line 0 [09:57:11]OFD Sender: Processing packet 165268 [packets to send 989, broken 988] [09:57:11]ProducePacketName [09:57:11]name=ofd_packets/00165268 [09:57:11]OFD Sender: To server: pG, [09:57:11]CommunicateWithHost lk.salyk.kg:30040 [09:57:11]ConnectInit lk.salyk.kg [09:57:11]written 0, free lines is 4095 [09:57:12]Write to MH i2c: 01 00 00 A8 00 A8 [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: 01 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: 01 07 00 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: 01 07 00 A8 00 00 00 00 00 00 85 0C 40 [09:57:12]RasterBufferAndPrint [09:57:12]line [09:57:12]line [09:57:12]line [09:57:12]line [09:57:12]line [09:57:12]written 0, free lines is 3211 [09:57:12]MH_Cut [09:57:12]Write to MH i2c: D1 01 00 AF 00 01 81 [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: D1 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: D1 01 00 [09:57:12]MH_I2C_Read... [09:57:12]Read from MH i2c: D1 01 00 AF 00 00 80 [09:57:12]Write to MH i2c: 01 00 00 B0 00 B0 [09:57:12]Write i2c OK [09:57:12]MH_I2C_Read... [09:57:13]*** Cut start [09:57:13]*** Purtial cut [09:57:13]*** Stage 1: CUTSNS_PIN = 1 [09:57:15]Read from MH i2c: 01 [09:57:15]MH_I2C_Read... [09:57:15]*** Stop cut motor [09:57:15]*** Cut end [09:57:15]Read from MH i2c: 01 07 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [09:57:15]process_action close_receipt done [09:57:15]requested_data is exist [09:57:15]produce_requested_data [09:57:15]requested_item fm.sn is exist - process it [09:57:15]wFMCommunicate request_size=4 [09:57:15]MH_SAM_APDU [09:57:15]CAPDU: 80 11 00 00 [09:57:15]Write to MH i2c: E2 08 00 B1 00 80 11 00 00 00 00 00 00 2B [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:15]Read from MH i2c: E2 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 17 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 17 00 B1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [09:57:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:57:15]wFMCommunicate OK [09:57:15]requested_item fd.num is exist - process it [09:57:15]SAM_PROTO_GetFieldsCounters [09:57:15]wFMCommunicate request_size=4 [09:57:15]MH_SAM_APDU [09:57:15]CAPDU: 80 13 00 00 [09:57:15]Write to MH i2c: E2 08 00 B2 00 80 13 00 00 00 00 00 00 2E [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:57:15]Read from MH i2c: E2 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 62 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 62 00 B2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [09:57:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:57:15]wFMCommunicate OK [09:57:15]SAM_PROTO_GetFieldsCounters done [09:57:15]requested_item shift.num is exist - process it [09:57:15]requested_item shift.opened is exist - process it [09:57:15]req_shift_opened [09:57:15]FM_GetShiftState [09:57:15]SAM_PROTO_GetShiftState [09:57:15]wFMCommunicate request_size=4 [09:57:15]MH_SAM_APDU [09:57:15]CAPDU: 80 13 01 00 [09:57:15]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [09:57:15]Write i2c OK [09:57:15]MH_I2C_Read... [09:57:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:15]Read from MH i2c: E2 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 0E 00 [09:57:15]MH_I2C_Read... [09:57:15]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [09:57:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:57:15]wFMCommunicate OK [09:57:15]SAM_PROTO_GetShiftState done [09:57:15]FM_GetShiftState done [09:57:15]req_shift_opened done [09:57:15]requested_item shift.open_date is exist - process it [09:57:15]req_shift_open_date [09:57:15]req_shift_open_date done [09:57:15]produce_requested_data done [09:57:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165268,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:57:15]process_action_free close_receipt [09:57:15]json_value_free [09:57:15]json_value_free done [09:57:15]process_json_proto returns [09:57:15]Send response to host [09:57:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165268,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:57:15]free response buf [09:57:15]execute_script done [09:57:15]execute_script returns [09:57:15]free content buf [09:57:15]Sock 7.Close socket [09:57:15]Sock 7.Thread stoped [09:57:16]ConnectInit Can't take IP for lk.salyk.kg [09:57:16]CommunicateWithHost connect error [09:57:16]CommunicateWithHost err = -1 [09:57:16]OFD Sender: Server communicate error [09:57:21]OFD Sender: Processing packet 165268 [packets to send 989, broken 988] [09:57:21]ProducePacketName [09:57:21]name=ofd_packets/00165268 [09:57:21]OFD Sender: To server: pG, [09:57:21]CommunicateWithHost lk.salyk.kg:30040 [09:57:21]ConnectInit lk.salyk.kg [09:57:25]recv_with_timeout no data received [09:57:26]ConnectInit Can't take IP for lk.salyk.kg [09:57:26]CommunicateWithHost connect error [09:57:26]CommunicateWithHost err = -1 [09:57:26]OFD Sender: Server communicate error [09:57:31]OFD Sender: Processing packet 165268 [packets to send 989, broken 988] [09:57:31]ProducePacketName [09:57:31]name=ofd_packets/00165268 [09:57:31]OFD Sender: To server: pG, [09:57:31]CommunicateWithHost lk.salyk.kg:30040 [09:57:31]ConnectInit lk.salyk.kg [09:57:35]accept exits with 10 [09:57:35]New connection [09:57:35]New thread 3067297124 created [09:57:35]Thread 3067153764 joined [09:57:35]Waiting for new connection... [09:57:35] Sock 10.Parse request [09:57:35]Sock 10.Check first char [09:57:35]Sock 10.First char is OK [09:57:35]request: POST /json_proto HTTP/1.0 [09:57:35]Method: POST [09:57:35]URL: /json_proto [09:57:35]Method is POST - this is cgi request [09:57:35]url: /json_proto [09:57:35]query_string will be loaded in cgi processing [09:57:35]execute_cgi json_proto POST (null) [09:57:35]execute_cgi path=json_proto method=POST [09:57:35]POST find Content-Length [09:57:35]Host: 172.17.44.132:8080 [09:57:35]Content-Length: 667 [09:57:35]Content-Type: application/json [09:57:35] [09:57:35]POST finish read [09:57:35]Found Content-Length = 667 [09:57:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:35]execute_script... [09:57: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)294102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:57:35]POST & json_proto [09:57:35]process_json_proto [09:57:35]json parsed OK: [09:57:35]protocol is kg_v1.0 [09:57:35]action value=close_receipt [09:57:35]process_action close_receipt [09:57:35]cmd_close_receipt [09:57:35]MH_GetDate [09:57:35]Write to MH i2c: F0 00 00 B4 00 A3 [09:57:35]Write i2c OK [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: F0 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: F0 09 00 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: F0 09 00 B4 00 00 10 5D C8 66 2A 83 C1 65 1A [09:57:35]GetLastDocTimeStamp 1724407030 [09:57:35]current date 1724407056 [09:57:35]FM_GetShiftState [09:57:35]SAM_PROTO_GetShiftState [09:57:35]wFMCommunicate request_size=4 [09:57:35]MH_SAM_APDU [09:57:35]CAPDU: 80 13 01 00 [09:57:35]Write to MH i2c: E2 08 00 B5 00 80 13 01 00 00 00 00 00 32 [09:57:35]Write i2c OK [09:57:35]MH_I2C_Read... [09:57:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:57:35]Read from MH i2c: E2 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: E2 0E 00 [09:57:35]MH_I2C_Read... [09:57:35]Read from MH i2c: E2 0E 00 B5 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 60 [09:57:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:57:35]wFMCommunicate OK [09:57:35]SAM_PROTO_GetShiftState done [09:57:35]FM_GetShiftState done [09:57:35]opened in 1724372766 [09:57:35]opened+sec_in_day 1724459166 [09:57:35]quantity*price = 50017 [09:57:35]sum+1 = 50019 [09:57:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 124 23.08.2024 09:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165271 ФПД: 124191766594694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165271&fm=124191766594694&tin=02508201610067®Number=0000000000092562&sum=30000 [09:57:59]StoreToDocumentArchive [09:57:59]shift 469 fd 165271 [09:57:59]save to /storage/0469/doc_00165271 [09:57:59]save last doc name /storage/0469/doc_00165271 to /storage/kkm_last_doc_name [09:57:59]save OK [09:57:59]Clear old archive folders... [09:57:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:57:59]tlvbuf is 02028DD0 [09:57:59]SAM_PROTO_ClearQueue [09:57:59]wFMCommunicate request_size=4 [09:57:59]MH_SAM_APDU [09:57:59]CAPDU: 80 09 00 00 [09:57:59]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [09:57:59]Write i2c OK [09:57:59]MH_I2C_Read... [09:57:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:57:59]Read from MH i2c: E2 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 03 00 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [09:57:59]RAPDU: 90 00 [09:57:59]wFMCommunicate OK [09:57:59]SAM_PROTO_ClearQueue done [09:57:59]KKMCreateOFDPacket [09:57:59]OFDProtocolAddRootSTLVToBuf [09:57:59]FM_MakeSignedData [09:57:59]FM_MakeSignedData [09:57:59]SAM_PROTO_SignData [09:57:59]wFMCommunicate request_size=4 [09:57:59]MH_SAM_APDU [09:57:59]CAPDU: 80 0D 01 02 [09:57:59]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [09:57:59]Write i2c OK [09:57:59]MH_I2C_Read... [09:57:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:57:59]Read from MH i2c: E2 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 03 00 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [09:57:59]RAPDU: 90 00 [09:57:59]wFMCommunicate OK [09:57:59]wFMCommunicate request_size=255 [09:57:59]MH_SAM_APDU [09:57:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 26 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 85 02 00 35 04 06 00 70 [09:57:59]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 26 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 85 02 00 35 04 06 00 70 00 00 04 [09:57:59]Write i2c OK [09:57:59]MH_I2C_Read... [09:57:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:59]Read from MH i2c: E2 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 03 00 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [09:57:59]RAPDU: 90 00 [09:57:59]wFMCommunicate OK [09:57:59]wFMCommunicate request_size=10 [09:57:59]MH_SAM_APDU [09:57:59]CAPDU: 80 0D 02 02 05 F3 A6 21 C4 86 [09:57:59]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 F3 A6 21 C4 86 00 00 E1 [09:57:59]Write i2c OK [09:57:59]MH_I2C_Read... [09:57:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:57:59]Read from MH i2c: E2 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 03 00 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [09:57:59]RAPDU: 90 00 [09:57:59]wFMCommunicate OK [09:57:59]wFMCommunicate request_size=4 [09:57:59]MH_SAM_APDU [09:57:59]CAPDU: 80 0D 03 02 [09:57:59]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [09:57:59]Write i2c OK [09:57:59]MH_I2C_Read... [09:57:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:57:59]Read from MH i2c: E2 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 0B 00 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 0B 00 59 01 00 C1 07 68 FD 71 3E FB D7 90 00 84 [09:57:59]RAPDU: C1 07 68 FD 71 3E FB D7 90 00 [09:57:59]wFMCommunicate OK [09:57:59]SAM_PROTO_SignData done [09:57:59]FM_MakeSignedData done [09:57:59]CreateOFDProtocolMessage [09:57:59]wFMCommunicate request_size=4 [09:57:59]MH_SAM_APDU [09:57:59]CAPDU: 80 11 00 00 [09:57:59]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [09:57:59]Write i2c OK [09:57:59]MH_I2C_Read... [09:57:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:57:59]Read from MH i2c: E2 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 17 00 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [09:57:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:57:59]wFMCommunicate OK [09:57:59]CreateOFDProtocolMessage done [09:57:59]OFDSenderStorePacket 165271 [09:57:59]StoreOFDPacket docnum=165271 [09:57:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E8 84 07 01 63 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 26 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 85 02 00 35 04 06 00 70 F3 A6 21 C4 86 C1 07 68 FD 71 3E FB D7 [09:57:59]CheckFolder [09:57:59]dirname=/storage/ofd_packets [09:57:59]CheckFolder done [09:57:59]ProducePacketName [09:57:59]name=ofd_packets/00165271 [09:57:59]NVStorageSaveData ofd_packets/00165271 [09:57:59]File name is /storage/ofd_packets/00165271 [09:57:59]Write 301 bytes [09:57:59]NVStorageSaveData done [09:57:59]OFDSenderStorePacket done [09:57:59]KKMCreateOFDPacket done [09:57:59]NVStorageSaveData kkm_last_timestamp [09:57:59]File name is /storage/kkm_last_timestamp [09:57:59]Write 4 bytes [09:57:59]NVStorageSaveData done [09:57:59]ExternCall_PrintAddStr [09:57:59]wPrintStart [09:57:59]Write to MH i2c: 01 00 00 5B 01 5C [09:57:59]Write i2c OK [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: 01 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: 01 07 00 [09:57:59]MH_I2C_Read... [09:57:59]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [09:57:59]RasterBufferAndPrint [09:57:59]line Счет N : (1)294103 [09:57:59]line ИНН: 02508201610067 [09:57:59]line Контрольно-Кассовый Чек [09:57:59]line ПРОДАЖА [09:57:59]line ТРК (МРК, ГНК) : 52 [09:57:59]line Товар: 2710124130 [09:57:59]line Аи-92-К-5 [09:57:59]line 4.430 * 67.80 [09:57:59]line = 300.35 [09:57:59]line НДС 12% НСП 1% [09:57:59]line > о реализуемом товаре [09:57:59]line ОКРУГЛЕНИЕ: -0.35 [09:57:59]line ИТОГО: 300.00 [09:57:59]line Внесено: 300.00 [09:57:59]line СДАЧА: 0.00 [09:57:59]line НСП 1% : 2.66 [09:57:59]line НДС 12% : 31.90 [09:57:59]line Наличными: 300.00 [09:57:59]line Безнал.: 0.00 [09:57:59]line Место: АЗС № 130 "Партнер Нефть" [09:57:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:57:59]line СНО: Общий режим [09:57:59]line Чек 124 23.08.2024 09:57 [09:57:59]line Смена: 469 ФФД: 1.0 [09:57:59]line ЗНМ: 0300000070 [09:57:59]line РНМ: 0000000000092562 [09:57:59]line Версия ККМ: 001 [09:57:59]line ФМ: 0000000000871769 [09:57:59]line ФД: 165271 [09:57:59]line ФПД: 124191766594694 [09:57:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165271&fm=124191766594694&tin=02508201610067®Number=0000000000092562&sum=30000 [09:57:59]written 0, free lines is 4095 [09:58:00]Write to MH i2c: 01 00 00 86 01 87 [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: 01 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: 01 07 00 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 C8 0C 62 [09:58:00]RasterBufferAndPrint [09:58:00]line [09:58:00]line [09:58:00]line [09:58:00]line [09:58:00]line [09:58:00]written 0, free lines is 3294 [09:58:00]MH_Cut [09:58:00]Write to MH i2c: D1 01 00 8D 01 01 60 [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: D1 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: D1 01 00 [09:58:00]MH_I2C_Read... [09:58:00]Read from MH i2c: D1 01 00 8D 01 00 5F [09:58:00]Write to MH i2c: 01 00 00 8E 01 8F [09:58:00]Write i2c OK [09:58:00]MH_I2C_Read... [09:58:01]*** Cut start [09:58:01]*** Purtial cut [09:58:01]*** Stage 1: CUTSNS_PIN = 1 [09:58:03]Read from MH i2c: 01 [09:58:03]MH_I2C_Read... [09:58:03]*** Stop cut motor [09:58:03]*** Cut end [09:58:03]Read from MH i2c: 01 07 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [09:58:03]process_action close_receipt done [09:58:03]requested_data is exist [09:58:03]produce_requested_data [09:58:03]requested_item fm.sn is exist - process it [09:58:03]wFMCommunicate request_size=4 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 11 00 00 [09:58:03]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 17 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [09:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:58:03]wFMCommunicate OK [09:58:03]requested_item fd.num is exist - process it [09:58:03]SAM_PROTO_GetFieldsCounters [09:58:03]wFMCommunicate request_size=4 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 13 00 00 [09:58:03]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 62 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 9B [09:58:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:03]wFMCommunicate OK [09:58:03]SAM_PROTO_GetFieldsCounters done [09:58:03]requested_item shift.num is exist - process it [09:58:03]requested_item shift.opened is exist - process it [09:58:03]req_shift_opened [09:58:03]FM_GetShiftState [09:58:03]SAM_PROTO_GetShiftState [09:58:03]wFMCommunicate request_size=4 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 13 01 00 [09:58:03]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 0E 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [09:58:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:58:03]wFMCommunicate OK [09:58:03]SAM_PROTO_GetShiftState done [09:58:03]FM_GetShiftState done [09:58:03]req_shift_opened done [09:58:03]requested_item shift.open_date is exist - process it [09:58:03]req_shift_open_date [09:58:03]req_shift_open_date done [09:58:03]produce_requested_data done [09:58:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165271,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:58:03]process_action_free close_receipt [09:58:03]json_value_free [09:58:03]json_value_free done [09:58:03]process_json_proto returns [09:58:03]Send response to host [09:58:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165271,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:58:03]free response buf [09:58:03]execute_script done [09:58:03]execute_script returns [09:58:03]free content buf [09:58:03]Sock 7.Close socket [09:58:03]Sock 7.Thread stoped [09:58:03]accept exits with 10 [09:58:03]New connection [09:58:03]New thread 3067153764 created [09:58:03]Thread 3067297124 joined [09:58:03]Waiting for new connection... [09:58:03] Sock 10.Parse request [09:58:03]Sock 10.Check first char [09:58:03]Sock 10.First char is OK [09:58:03]request: POST /json_proto HTTP/1.0 [09:58:03]Method: POST [09:58:03]URL: /json_proto [09:58:03]Method is POST - this is cgi request [09:58:03]url: /json_proto [09:58:03]query_string will be loaded in cgi processing [09:58:03]execute_cgi json_proto POST (null) [09:58:03]execute_cgi path=json_proto method=POST [09:58:03]POST find Content-Length [09:58:03]Host: 172.17.44.132:8080 [09:58:03]Content-Length: 678 [09:58:03]Content-Type: application/json [09:58:03] [09:58:03]POST finish read [09:58:03]Found Content-Length = 678 [09:58:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.730, "sum" : 870.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 870.00, "total" : 870.00, "payments": [ { "type": 0, "sum" : 870.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:03]execute_script... [09:58: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)294104", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.730, "sum" : 870.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 870.00, "total" : 870.00, "payments": [ { "type": 0, "sum" : 870.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:03]POST & json_proto [09:58:03]process_json_proto [09:58:03]json parsed OK: [09:58:03]protocol is kg_v1.0 [09:58:03]action value=close_receipt [09:58:03]process_action close_receipt [09:58:03]cmd_close_receipt [09:58:03]MH_GetDate [09:58:03]Write to MH i2c: F0 00 00 92 01 82 [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: F0 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: F0 09 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: F0 09 00 92 01 00 2C 5D C8 66 2A 83 C1 65 15 [09:58:03]GetLastDocTimeStamp 1724407078 [09:58:03]current date 1724407084 [09:58:03]FM_GetShiftState [09:58:03]SAM_PROTO_GetShiftState [09:58:03]wFMCommunicate request_size=4 [09:58:03]MH_SAM_APDU [09:58:03]CAPDU: 80 13 01 00 [09:58:03]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [09:58:03]Write i2c OK [09:58:03]MH_I2C_Read... [09:58:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:03]Read from MH i2c: E2 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 0E 00 [09:58:03]MH_I2C_Read... [09:58:03]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3F [09:58:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:58:03]wFMCommunicate OK [09:58:03]SAM_PROTO_GetShiftState done [09:58:03]FM_GetShiftState done [09:58:03]opened in 1724372766 [09:58:03]opened+sec_in_day 1724459166 [09:58:03]quantity*price = 87036 [09:58:03]sum+1 = 87038 [09:58:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 870.00 Внесено: 870.00 СДАЧА: 0.00 НСП 1% : 7.70 НДС 12% : 92.43 Наличными: 870.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 125 23.08.2024 09:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165272 ФПД: 125197113228941 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095804&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165272&fm=125197113228941&tin=02508201610067®Number=0000000000092562&sum=87000 [09:58:05]StoreToDocumentArchive [09:58:05]shift 469 fd 165272 [09:58:05]save to /storage/0469/doc_00165272 [09:58:05]save last doc name /storage/0469/doc_00165272 to /storage/kkm_last_doc_name [09:58:05]save OK [09:58:05]Clear old archive folders... [09:58:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:58:05]tlvbuf is 020967E0 [09:58:05]SAM_PROTO_ClearQueue [09:58:05]wFMCommunicate request_size=4 [09:58:05]MH_SAM_APDU [09:58:05]CAPDU: 80 09 00 00 [09:58:05]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [09:58:05]Write i2c OK [09:58:05]MH_I2C_Read... [09:58:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:05]Read from MH i2c: E2 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: E2 03 00 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [09:58:05]RAPDU: 90 00 [09:58:05]wFMCommunicate OK [09:58:05]SAM_PROTO_ClearQueue done [09:58:05]KKMCreateOFDPacket [09:58:05]OFDProtocolAddRootSTLVToBuf [09:58:05]FM_MakeSignedData [09:58:05]FM_MakeSignedData [09:58:05]SAM_PROTO_SignData [09:58:05]wFMCommunicate request_size=4 [09:58:05]MH_SAM_APDU [09:58:05]CAPDU: 80 0D 01 02 [09:58:05]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [09:58:05]Write i2c OK [09:58:05]MH_I2C_Read... [09:58:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:05]Read from MH i2c: E2 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: E2 03 00 [09:58:05]MH_I2C_Read... [09:58:05]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [09:58:05]RAPDU: 90 00 [09:58:05]wFMCommunicate OK [09:58:05]wFMCommunicate request_size=255 [09:58:05]MH_SAM_APDU [09:58:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 D8 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 2C 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 85 02 00 35 04 06 00 71 [09:58:05]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 D8 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 2C 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 85 02 00 35 04 06 00 71 00 00 CC [09:58:05]Write i2c OK [09:58:05]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [09:58:06]RAPDU: 90 00 [09:58:06]wFMCommunicate OK [09:58:06]wFMCommunicate request_size=10 [09:58:06]MH_SAM_APDU [09:58:06]CAPDU: 80 0D 02 02 05 DD B9 75 FE 8D [09:58:06]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 DD B9 75 FE 8D 00 00 BE [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [09:58:06]RAPDU: 90 00 [09:58:06]wFMCommunicate OK [09:58:06]wFMCommunicate request_size=4 [09:58:06]MH_SAM_APDU [09:58:06]CAPDU: 80 0D 03 02 [09:58:06]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 0B 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 0B 00 A4 01 00 19 BB 26 B2 EE DD 9E B5 90 00 EB [09:58:06]RAPDU: 19 BB 26 B2 EE DD 9E B5 90 00 [09:58:06]wFMCommunicate OK [09:58:06]SAM_PROTO_SignData done [09:58:06]FM_MakeSignedData done [09:58:06]CreateOFDProtocolMessage [09:58:06]wFMCommunicate request_size=4 [09:58:06]MH_SAM_APDU [09:58:06]CAPDU: 80 11 00 00 [09:58:06]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:06]Read from MH i2c: E2 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 17 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [09:58:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:58:06]wFMCommunicate OK [09:58:06]CreateOFDProtocolMessage done [09:58:06]OFDSenderStorePacket 165272 [09:58:06]StoreOFDPacket docnum=165272 [09:58:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 44 09 07 01 64 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 D8 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 2C 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 85 02 00 35 04 06 00 71 DD B9 75 FE 8D 19 BB 26 B2 EE DD 9E B5 [09:58:06]CheckFolder [09:58:06]dirname=/storage/ofd_packets [09:58:06]CheckFolder done [09:58:06]ProducePacketName [09:58:06]name=ofd_packets/00165272 [09:58:06]NVStorageSaveData ofd_packets/00165272 [09:58:06]File name is /storage/ofd_packets/00165272 [09:58:06]Write 301 bytes [09:58:06]NVStorageSaveData done [09:58:06]OFDSenderStorePacket done [09:58:06]KKMCreateOFDPacket done [09:58:06]NVStorageSaveData kkm_last_timestamp [09:58:06]File name is /storage/kkm_last_timestamp [09:58:06]Write 4 bytes [09:58:06]NVStorageSaveData done [09:58:06]ExternCall_PrintAddStr [09:58:06]wPrintStart [09:58:06]Write to MH i2c: 01 00 00 A6 01 A7 [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: 01 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: 01 07 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [09:58:06]RasterBufferAndPrint [09:58:06]line Счет N : (1)294104 [09:58:06]line ИНН: 02508201610067 [09:58:06]line Контрольно-Кассовый Чек [09:58:06]line ПРОДАЖА [09:58:06]line ТРК (МРК, ГНК) : 43 [09:58:06]line Товар: 2710124500 [09:58:06]line Аи-95-К-5 [09:58:06]line 11.730 * 74.20 [09:58:06]line = 870.37 [09:58:06]line НДС 12% НСП 1% [09:58:06]line > о реализуемом товаре [09:58:06]line ОКРУГЛЕНИЕ: -0.37 [09:58:06]line ИТОГО: 870.00 [09:58:06]line Внесено: 870.00 [09:58:06]line СДАЧА: 0.00 [09:58:06]line НСП 1% : 7.70 [09:58:06]line НДС 12% : 92.43 [09:58:06]line Наличными: 870.00 [09:58:06]line Безнал.: 0.00 [09:58:06]line Место: АЗС № 130 "Партнер Нефть" [09:58:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:58:06]line СНО: Общий режим [09:58:06]line Чек 125 23.08.2024 09:58 [09:58:06]line Смена: 469 ФФД: 1.0 [09:58:06]line ЗНМ: 0300000070 [09:58:06]line РНМ: 0000000000092562 [09:58:06]line Версия ККМ: 001 [09:58:06]line ФМ: 0000000000871769 [09:58:06]line ФД: 165272 [09:58:06]line ФПД: 125197113228941 [09:58:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095804&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165272&fm=125197113228941&tin=02508201610067®Number=0000000000092562&sum=87000 [09:58:06]written 0, free lines is 4095 [09:58:06]Write to MH i2c: 01 00 00 D1 01 D2 [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: 01 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: 01 07 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 C7 0C AC [09:58:06]RasterBufferAndPrint [09:58:06]line [09:58:06]line [09:58:06]line [09:58:06]line [09:58:06]line [09:58:06]written 0, free lines is 3302 [09:58:06]MH_Cut [09:58:06]Write to MH i2c: D1 01 00 D8 01 01 AB [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: D1 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: D1 01 00 [09:58:06]MH_I2C_Read... [09:58:06]Read from MH i2c: D1 01 00 D8 01 00 AA [09:58:06]Write to MH i2c: 01 00 00 D9 01 DA [09:58:06]Write i2c OK [09:58:06]MH_I2C_Read... [09:58:07]*** Cut start [09:58:07]*** Purtial cut [09:58:07]*** Stage 1: CUTSNS_PIN = 1 [09:58:08]Connected sock=9 [09:58:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 85 01 00 00 6C 08 7D 01 90 DB 5A 03 01 00 03 00 71 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 F6 5C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 85 02 00 35 04 06 00 57 F9 07 F2 C6 E5 11 3E DB 06 C2 35 3C 2F [09:58:09]Read from MH i2c: 01 [09:58:09]MH_I2C_Read... [09:58:09]*** Stop cut motor [09:58:09]*** Cut end [09:58:09]Read from MH i2c: 01 07 00 [09:58:09]MH_I2C_Read... [09:58:09]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [09:58:09]process_action close_receipt done [09:58:09]requested_data is exist [09:58:09]produce_requested_data [09:58:09]requested_item fm.sn is exist - process it [09:58:09]wFMCommunicate request_size=4 [09:58:09]MH_SAM_APDU [09:58:09]CAPDU: 80 11 00 00 [09:58:09]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [09:58:09]Write i2c OK [09:58:09]MH_I2C_Read... [09:58:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:09]Read from MH i2c: E2 [09:58:09]MH_I2C_Read... [09:58:09]Read from MH i2c: E2 17 00 [09:58:09]MH_I2C_Read... [09:58:09]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [09:58:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:58:09]wFMCommunicate OK [09:58:09]requested_item fd.num is exist - process it [09:58:09]SAM_PROTO_GetFieldsCounters [09:58:09]wFMCommunicate request_size=4 [09:58:09]MH_SAM_APDU [09:58:09]CAPDU: 80 13 00 00 [09:58:09]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [09:58:09]Write i2c OK [09:58:09]MH_I2C_Read... [09:58:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:09]Read from MH i2c: E2 [09:58:09]MH_I2C_Read... [09:58:09]Read from MH i2c: E2 62 00 [09:58:09]MH_I2C_Read... [09:58:09]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 EA [09:58:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:10]wFMCommunicate OK [09:58:10]SAM_PROTO_GetFieldsCounters done [09:58:10]requested_item shift.num is exist - process it [09:58:10]requested_item shift.opened is exist - process it [09:58:10]req_shift_opened [09:58:10]FM_GetShiftState [09:58:10]SAM_PROTO_GetShiftState [09:58:10]wFMCommunicate request_size=4 [09:58:10]MH_SAM_APDU [09:58:10]CAPDU: 80 13 01 00 [09:58:10]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [09:58:10]Write i2c OK [09:58:10]MH_I2C_Read... [09:58:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:10]Read from MH i2c: E2 [09:58:10]MH_I2C_Read... [09:58:10]Read from MH i2c: E2 0E 00 [09:58:10]MH_I2C_Read... [09:58:10]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 88 [09:58:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:58:10]wFMCommunicate OK [09:58:10]SAM_PROTO_GetShiftState done [09:58:10]FM_GetShiftState done [09:58:10]req_shift_opened done [09:58:10]requested_item shift.open_date is exist - process it [09:58:10]req_shift_open_date [09:58:10]req_shift_open_date done [09:58:10]produce_requested_data done [09:58:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165272,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:58:10]process_action_free close_receipt [09:58:10]json_value_free [09:58:10]json_value_free done [09:58:10]process_json_proto returns [09:58:10]Send response to host [09:58:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165272,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:58:10]free response buf [09:58:10]execute_script done [09:58:10]execute_script returns [09:58:10]free content buf [09:58:10]Sock 10.Close socket [09:58:10]Sock 10.Thread stoped [09:58:10]accept exits with 7 [09:58:10]New connection [09:58:10]New thread 3067297124 created [09:58:10]Thread 3067153764 joined [09:58:10]Waiting for new connection... [09:58:10] Sock 7.Parse request [09:58:10]Sock 7.Check first char [09:58:10]Sock 7.First char is OK [09:58:10]request: POST /json_proto HTTP/1.0 [09:58:10]Method: POST [09:58:10]URL: /json_proto [09:58:10]Method is POST - this is cgi request [09:58:10]url: /json_proto [09:58:10]query_string will be loaded in cgi processing [09:58:10]execute_cgi json_proto POST (null) [09:58:10]execute_cgi path=json_proto method=POST [09:58:10]POST find Content-Length [09:58:10]Host: 172.17.44.132:8080 [09:58:10]Content-Length: 800 [09:58:10]Content-Type: application/json [09:58:10] [09:58:10]POST finish read [09:58:10]Found Content-Length = 800 [09:58:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 31.180, "sum" : 2375.92, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2375.92 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:10]execute_script... [09:58: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)294101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 31.180, "sum" : 2375.92, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2375.92 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:10]POST & json_proto [09:58:10]process_json_proto [09:58:10]json parsed OK: [09:58:10]protocol is kg_v1.0 [09:58:10]action value=close_receipt [09:58:10]process_action close_receipt [09:58:10]cmd_close_receipt [09:58:10]MH_GetDate [09:58:10]Write to MH i2c: F0 00 00 DD 01 CD [09:58:10]Write i2c OK [09:58:10]MH_I2C_Read... [09:58:10]Read from MH i2c: F0 [09:58:10]MH_I2C_Read... [09:58:10]Read from MH i2c: F0 09 00 [09:58:10]MH_I2C_Read... [09:58:10]Read from MH i2c: F0 09 00 DD 01 00 33 5D C8 66 2A 83 C1 65 67 [09:58:10]GetLastDocTimeStamp 1724407084 [09:58:10]current date 1724407091 [09:58:10]FM_GetShiftState [09:58:10]SAM_PROTO_GetShiftState [09:58:10]wFMCommunicate request_size=4 [09:58:10]MH_SAM_APDU [09:58:10]CAPDU: 80 13 01 00 [09:58:10]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [09:58:10]Write i2c OK [09:58:10]MH_I2C_Read... [09:58:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:10]Read from MH i2c: E2 [09:58:10]MH_I2C_Read... [09:58:10]Read from MH i2c: E2 0E 00 [09:58:10]MH_I2C_Read... [09:58:10]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8A [09:58:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:58:10]wFMCommunicate OK [09:58:10]SAM_PROTO_GetShiftState done [09:58:10]FM_GetShiftState done [09:58:10]opened in 1724372766 [09:58:10]opened+sec_in_day 1724459166 [09:58:10]quantity*price = 237591 [09:58:10]sum+1 = 237593 [09:58:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2375.92 НСП 1% : 21.03 НДС 12% : 252.31 Наличными: 0.00 Безнал.: 2375.92 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 126 23.08.2024 09:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165273 ФПД: 101179805092931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095811&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165273&fm=101179805092931&tin=02508201610067®Number=0000000000092562&sum=237592 [09:58:12]StoreToDocumentArchive [09:58:12]shift 469 fd 165273 [09:58:12]save to /storage/0469/doc_00165273 [09:58:12]save last doc name /storage/0469/doc_00165273 to /storage/kkm_last_doc_name [09:58:12]save OK [09:58:12]Clear old archive folders... [09:58:12]OFD Sender: Processing packet 165269 [packets to send 992, broken 988] [09:58:12]ProducePacketName [09:58:12]name=ofd_packets/00165269 [09:58:12]OFD Sender: To server: pG, [09:58:12]CommunicateWithHost lk.salyk.kg:30040 [09:58:12]ConnectInit lk.salyk.kg [09:58:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:58:12]tlvbuf is 020474D0 [09:58:12]SAM_PROTO_ClearQueue [09:58:12]wFMCommunicate request_size=4 [09:58:12]MH_SAM_APDU [09:58:12]CAPDU: 80 09 00 00 [09:58:12]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [09:58:12]Write i2c OK [09:58:12]MH_I2C_Read... [09:58:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:12]Read from MH i2c: E2 [09:58:12]MH_I2C_Read... [09:58:12]Read from MH i2c: E2 03 00 [09:58:12]MH_I2C_Read... [09:58:12]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [09:58:12]RAPDU: 90 00 [09:58:12]wFMCommunicate OK [09:58:12]SAM_PROTO_ClearQueue done [09:58:12]KKMCreateOFDPacket [09:58:12]OFDProtocolAddRootSTLVToBuf [09:58:12]FM_MakeSignedData [09:58:12]FM_MakeSignedData [09:58:12]SAM_PROTO_SignData [09:58:12]wFMCommunicate request_size=4 [09:58:12]MH_SAM_APDU [09:58:12]CAPDU: 80 0D 01 02 [09:58:12]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [09:58:12]Write i2c OK [09:58:12]MH_I2C_Read... [09:58:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:12]Read from MH i2c: E2 [09:58:12]MH_I2C_Read... [09:58:12]Read from MH i2c: E2 03 00 [09:58:12]MH_I2C_Read... [09:58:12]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [09:58:12]RAPDU: 90 00 [09:58:12]wFMCommunicate OK [09:58:12]wFMCommunicate request_size=255 [09:58:12]MH_SAM_APDU [09:58:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 79 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 A0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 A0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 62 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 A0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 33 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 85 02 00 35 04 06 00 5C 05 C2 57 [09:58:12]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 79 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 A0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 A0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 62 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 A0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 33 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 85 02 00 35 04 06 00 5C 05 C2 57 00 00 00 [09:58:12]Write i2c OK [09:58:12]MH_I2C_Read... [09:58:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:13]Read from MH i2c: E2 [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: E2 03 00 [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [09:58:13]RAPDU: 90 00 [09:58:13]wFMCommunicate OK [09:58:13]wFMCommunicate request_size=7 [09:58:13]MH_SAM_APDU [09:58:13]CAPDU: 80 0D 02 02 02 4C 43 [09:58:13]Write to MH i2c: E2 0A 00 EE 01 80 0D 02 02 02 00 4C 43 00 00 FC [09:58:13]Write i2c OK [09:58:13]MH_I2C_Read... [09:58:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:13]Read from MH i2c: E2 [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: E2 03 00 [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [09:58:13]RAPDU: 90 00 [09:58:13]wFMCommunicate OK [09:58:13]wFMCommunicate request_size=4 [09:58:13]MH_SAM_APDU [09:58:13]CAPDU: 80 0D 03 02 [09:58:13]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [09:58:13]Write i2c OK [09:58:13]MH_I2C_Read... [09:58:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:13]Read from MH i2c: E2 [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: E2 0B 00 [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: E2 0B 00 EF 01 00 AC 9A EB 1A B1 74 21 0A 90 00 07 [09:58:13]RAPDU: AC 9A EB 1A B1 74 21 0A 90 00 [09:58:13]wFMCommunicate OK [09:58:13]SAM_PROTO_SignData done [09:58:13]FM_MakeSignedData done [09:58:13]CreateOFDProtocolMessage [09:58:13]wFMCommunicate request_size=4 [09:58:13]MH_SAM_APDU [09:58:13]CAPDU: 80 11 00 00 [09:58:13]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [09:58:13]Write i2c OK [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: E2 [09:58:13]MH_I2C_Read... [09:58:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:13]Read from MH i2c: E2 17 00 [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [09:58:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:58:13]wFMCommunicate OK [09:58:13]CreateOFDProtocolMessage done [09:58:13]OFDSenderStorePacket 165273 [09:58:13]StoreOFDPacket docnum=165273 [09:58:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8B DB 04 01 04 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 79 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 A0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 A0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 62 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 A0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 33 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 85 02 00 35 04 06 00 5C 05 C2 57 4C 43 AC 9A EB 1A B1 74 21 0A [09:58:13]CheckFolder [09:58:13]dirname=/storage/ofd_packets [09:58:13]CheckFolder done [09:58:13]ProducePacketName [09:58:13]name=ofd_packets/00165273 [09:58:13]NVStorageSaveData ofd_packets/00165273 [09:58:13]File name is /storage/ofd_packets/00165273 [09:58:13]Write 298 bytes [09:58:13]NVStorageSaveData done [09:58:13]OFDSenderStorePacket done [09:58:13]KKMCreateOFDPacket done [09:58:13]NVStorageSaveData kkm_last_timestamp [09:58:13]File name is /storage/kkm_last_timestamp [09:58:13]Write 4 bytes [09:58:13]NVStorageSaveData done [09:58:13]ExternCall_PrintAddStr [09:58:13]wPrintStart [09:58:13]Write to MH i2c: 01 00 00 F1 01 F2 [09:58:13]Write i2c OK [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: 01 [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: 01 07 00 [09:58:13]MH_I2C_Read... [09:58:13]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [09:58:13]RasterBufferAndPrint [09:58:13]line Счет N : (1)294101 [09:58:13]line ИНН: 02508201610067 [09:58:13]line Контрольно-Кассовый Чек [09:58:13]line ПРОДАЖА [09:58:13]line ТРК (МРК, ГНК) : 21 [09:58:13]line Товар: 2710194800 [09:58:13]line ДТ-К-5 [09:58:13]line 31.180 * 76.20 [09:58:13]line = 2375.92 [09:58:13]line НДС 12% НСП 1% [09:58:13]line > о реализуемом товаре [09:58:13]line ИТОГО: 2375.92 [09:58:13]line НСП 1% : 21.03 [09:58:13]line НДС 12% : 252.31 [09:58:13]line Наличными: 0.00 [09:58:13]line Безнал.: 2375.92 [09:58:13]line Место: АЗС № 130 "Партнер Нефть" [09:58:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:58:13]line СНО: Общий режим [09:58:13]line Чек 126 23.08.2024 09:58 [09:58:13]line Смена: 469 ФФД: 1.0 [09:58:13]line ЗНМ: 0300000070 [09:58:13]line РНМ: 0000000000092562 [09:58:13]line Версия ККМ: 001 [09:58:13]line Платежная система: O! деньги [09:58:13]line ФМ: 0000000000871769 [09:58:13]line ФД: 165273 [09:58:13]line ФПД: 101179805092931 [09:58:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095811&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165273&fm=101179805092931&tin=02508201610067®Number=0000000000092562&sum=237592 [09:58:13]written 0, free lines is 4095 [09:58:13]Write to MH i2c: 01 00 00 1B 02 1D [09:58:13]Write i2c OK [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: 01 [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: 01 07 00 [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 E9 0C 19 [09:58:14]RasterBufferAndPrint [09:58:14]line [09:58:14]line [09:58:14]line [09:58:14]line [09:58:14]line [09:58:14]written 0, free lines is 3344 [09:58:14]MH_Cut [09:58:14]Write to MH i2c: D1 01 00 22 02 01 F6 [09:58:14]Write i2c OK [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: D1 [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: D1 01 00 [09:58:14]MH_I2C_Read... [09:58:14]Read from MH i2c: D1 01 00 22 02 00 F5 [09:58:14]Write to MH i2c: 01 00 00 23 02 25 [09:58:14]Write i2c OK [09:58:14]MH_I2C_Read... [09:58:14]recv_with_timeout no data received [09:58:14]*** Cut start [09:58:14]*** Purtial cut [09:58:14]*** Stage 1: CUTSNS_PIN = 1 [09:58:16]Read from MH i2c: 01 [09:58:16]MH_I2C_Read... [09:58:16]*** Stop cut motor [09:58:16]*** Cut end [09:58:16]Read from MH i2c: 01 07 00 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [09:58:16]process_action close_receipt done [09:58:16]requested_data is exist [09:58:16]produce_requested_data [09:58:16]requested_item fm.sn is exist - process it [09:58:16]wFMCommunicate request_size=4 [09:58:16]MH_SAM_APDU [09:58:16]CAPDU: 80 11 00 00 [09:58:16]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [09:58:16]Write i2c OK [09:58:16]MH_I2C_Read... [09:58:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:16]Read from MH i2c: E2 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 17 00 [09:58:16]MH_I2C_Read... [09:58:16]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [09:58:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:58:16]wFMCommunicate OK [09:58:16]requested_item fd.num is exist - process it [09:58:16]SAM_PROTO_GetFieldsCounters [09:58:16]wFMCommunicate request_size=4 [09:58:16]MH_SAM_APDU [09:58:16]CAPDU: 80 13 00 00 [09:58:16]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [09:58:16]Write i2c OK [09:58:16]MH_I2C_Read... [09:58:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:17]Read from MH i2c: E2 [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: E2 62 00 [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [09:58:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7E 00 00 00 5E 04 04 00 7E 00 00 00 57 04 04 00 7F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:17]wFMCommunicate OK [09:58:17]SAM_PROTO_GetFieldsCounters done [09:58:17]requested_item shift.num is exist - process it [09:58:17]requested_item shift.opened is exist - process it [09:58:17]req_shift_opened [09:58:17]FM_GetShiftState [09:58:17]SAM_PROTO_GetShiftState [09:58:17]wFMCommunicate request_size=4 [09:58:17]MH_SAM_APDU [09:58:17]CAPDU: 80 13 01 00 [09:58:17]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [09:58:17]Write i2c OK [09:58:17]MH_I2C_Read... [09:58:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:17]Read from MH i2c: E2 [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: E2 0E 00 [09:58:17]MH_I2C_Read... [09:58:17]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D3 [09:58:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:58:17]wFMCommunicate OK [09:58:17]SAM_PROTO_GetShiftState done [09:58:17]FM_GetShiftState done [09:58:17]req_shift_opened done [09:58:17]requested_item shift.open_date is exist - process it [09:58:17]req_shift_open_date [09:58:17]req_shift_open_date done [09:58:17]produce_requested_data done [09:58:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165273,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:58:17]process_action_free close_receipt [09:58:17]json_value_free [09:58:17]json_value_free done [09:58:17]process_json_proto returns [09:58:17]Send response to host [09:58:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165273,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:58:17]free response buf [09:58:17]execute_script done [09:58:17]execute_script returns [09:58:17]free content buf [09:58:17]Sock 7.Close socket [09:58:17]Sock 7.Thread stoped [09:58:17]ConnectInit Can't take IP for lk.salyk.kg [09:58:17]CommunicateWithHost connect error [09:58:17]CommunicateWithHost err = -1 [09:58:17]OFD Sender: Server communicate error [09:58:17]OFD Sender: Processing packet 165269 [packets to send 993, broken 988] [09:58:17]ProducePacketName [09:58:17]name=ofd_packets/00165269 [09:58:17]OFD Sender: To server: pG, [09:58:17]CommunicateWithHost lk.salyk.kg:30040 [09:58:17]ConnectInit lk.salyk.kg [09:58:22]ConnectInit Can't take IP for lk.salyk.kg [09:58:22]CommunicateWithHost connect error [09:58:22]CommunicateWithHost err = -1 [09:58:22]OFD Sender: Server communicate error [09:58:26]ConnectInit Can't connect to host [09:58:27]OFD Sender: Processing packet 165269 [packets to send 993, broken 988] [09:58:27]ProducePacketName [09:58:27]name=ofd_packets/00165269 [09:58:27]OFD Sender: To server: pG, [09:58:27]CommunicateWithHost lk.salyk.kg:30040 [09:58:27]ConnectInit lk.salyk.kg [09:58:31]ConnectInit Can't connect to host [09:58:32]accept exits with 10 [09:58:32]New connection [09:58:32]New thread 3067153764 created [09:58:32]Thread 3067297124 joined [09:58:32]Waiting for new connection... [09:58:32] Sock 10.Parse request [09:58:32]Sock 10.Check first char [09:58:32]Sock 10.First char is OK [09:58:32]request: POST /json_proto HTTP/1.0 [09:58:32]Method: POST [09:58:32]URL: /json_proto [09:58:32]Method is POST - this is cgi request [09:58:32]url: /json_proto [09:58:32]query_string will be loaded in cgi processing [09:58:32]execute_cgi json_proto POST (null) [09:58:32]execute_cgi path=json_proto method=POST [09:58:32]POST find Content-Length [09:58:32]Host: 172.17.44.132:8080 [09:58:32]Content-Length: 803 [09:58:32]Content-Type: application/json [09:58:32] [09:58:32]POST finish read [09:58:32]Found Content-Length = 803 [09:58:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:32]execute_script... [09:58: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)294105", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:32]POST & json_proto [09:58:32]process_json_proto [09:58:32]json parsed OK: [09:58:32]protocol is kg_v1.0 [09:58:32]action value=close_receipt [09:58:32]process_action close_receipt [09:58:32]cmd_close_receipt [09:58:32]MH_GetDate [09:58:32]Write to MH i2c: F0 00 00 27 02 18 [09:58:32]Write i2c OK [09:58:32]MH_I2C_Read... [09:58:32]Read from MH i2c: F0 [09:58:32]MH_I2C_Read... [09:58:32]Read from MH i2c: F0 09 00 [09:58:32]MH_I2C_Read... [09:58:32]Read from MH i2c: F0 09 00 27 02 00 49 5D C8 66 2A 83 C1 65 C8 [09:58:32]GetLastDocTimeStamp 1724407091 [09:58:32]current date 1724407113 [09:58:32]FM_GetShiftState [09:58:32]SAM_PROTO_GetShiftState [09:58:32]wFMCommunicate request_size=4 [09:58:32]MH_SAM_APDU [09:58:32]CAPDU: 80 13 01 00 [09:58:32]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [09:58:32]Write i2c OK [09:58:32]MH_I2C_Read... [09:58:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:32]Read from MH i2c: E2 [09:58:32]MH_I2C_Read... [09:58:32]Read from MH i2c: E2 0E 00 [09:58:32]MH_I2C_Read... [09:58:32]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D5 [09:58:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:58:32]wFMCommunicate OK [09:58:32]SAM_PROTO_GetShiftState done [09:58:32]FM_GetShiftState done [09:58:32]opened in 1724372766 [09:58:32]opened+sec_in_day 1724459166 [09:58:32]quantity*price = 200043 [09:58:32]sum+1 = 200044 [09:58:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 127 23.08.2024 09:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165274 ФПД: 4155074395005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095833&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165274&fm=4155074395005&tin=02508201610067®Number=0000000000092562&sum=200043 [09:58:33]StoreToDocumentArchive [09:58:33]shift 469 fd 165274 [09:58:33]save to /storage/0469/doc_00165274 [09:58:33]save last doc name /storage/0469/doc_00165274 to /storage/kkm_last_doc_name [09:58:33]save OK [09:58:33]Clear old archive folders... [09:58:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:58:33]tlvbuf is 02049CE0 [09:58:33]SAM_PROTO_ClearQueue [09:58:33]wFMCommunicate request_size=4 [09:58:33]MH_SAM_APDU [09:58:33]CAPDU: 80 09 00 00 [09:58:33]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [09:58:33]Write i2c OK [09:58:33]MH_I2C_Read... [09:58:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:33]Read from MH i2c: E2 [09:58:33]MH_I2C_Read... [09:58:33]Read from MH i2c: E2 03 00 [09:58:33]MH_I2C_Read... [09:58:33]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [09:58:33]RAPDU: 90 00 [09:58:33]wFMCommunicate OK [09:58:33]SAM_PROTO_ClearQueue done [09:58:33]KKMCreateOFDPacket [09:58:33]OFDProtocolAddRootSTLVToBuf [09:58:33]FM_MakeSignedData [09:58:33]FM_MakeSignedData [09:58:33]SAM_PROTO_SignData [09:58:33]wFMCommunicate request_size=4 [09:58:33]MH_SAM_APDU [09:58:33]CAPDU: 80 0D 01 02 [09:58:33]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [09:58:33]Write i2c OK [09:58:33]MH_I2C_Read... [09:58:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:34]Read from MH i2c: E2 [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 03 00 [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [09:58:34]RAPDU: 90 00 [09:58:34]wFMCommunicate OK [09:58:34]wFMCommunicate request_size=255 [09:58:34]MH_SAM_APDU [09:58:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 7F 00 00 00 F4 03 04 00 49 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 85 02 00 35 04 06 00 03 [09:58:34]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 7F 00 00 00 F4 03 04 00 49 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 85 02 00 35 04 06 00 03 00 00 90 [09:58:34]Write i2c OK [09:58:34]MH_I2C_Read... [09:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:34]Read from MH i2c: E2 [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 03 00 [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [09:58:34]RAPDU: 90 00 [09:58:34]wFMCommunicate OK [09:58:34]wFMCommunicate request_size=10 [09:58:34]MH_SAM_APDU [09:58:34]CAPDU: 80 0D 02 02 05 C7 6D BB BB 7D [09:58:34]Write to MH i2c: E2 0D 00 38 02 80 0D 02 02 05 00 C7 6D BB BB 7D 00 00 E5 [09:58:34]Write i2c OK [09:58:34]MH_I2C_Read... [09:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:34]Read from MH i2c: E2 [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 03 00 [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [09:58:34]RAPDU: 90 00 [09:58:34]wFMCommunicate OK [09:58:34]wFMCommunicate request_size=4 [09:58:34]MH_SAM_APDU [09:58:34]CAPDU: 80 0D 03 02 [09:58:34]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [09:58:34]Write i2c OK [09:58:34]MH_I2C_Read... [09:58:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:34]Read from MH i2c: E2 [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 0B 00 [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 0B 00 39 02 00 51 19 1C 5A 96 E1 B2 0D 90 00 CD [09:58:34]RAPDU: 51 19 1C 5A 96 E1 B2 0D 90 00 [09:58:34]wFMCommunicate OK [09:58:34]SAM_PROTO_SignData done [09:58:34]FM_MakeSignedData done [09:58:34]CreateOFDProtocolMessage [09:58:34]wFMCommunicate request_size=4 [09:58:34]MH_SAM_APDU [09:58:34]CAPDU: 80 11 00 00 [09:58:34]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [09:58:34]Write i2c OK [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 [09:58:34]MH_I2C_Read... [09:58:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:34]Read from MH i2c: E2 17 00 [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [09:58:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:58:34]wFMCommunicate OK [09:58:34]CreateOFDProtocolMessage done [09:58:34]OFDSenderStorePacket 165274 [09:58:34]StoreOFDPacket docnum=165274 [09:58:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 01 5E 07 01 BC DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7F 00 00 00 F4 03 04 00 49 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 85 02 00 35 04 06 00 03 C7 6D BB BB 7D 51 19 1C 5A 96 E1 B2 0D [09:58:34]CheckFolder [09:58:34]dirname=/storage/ofd_packets [09:58:34]CheckFolder done [09:58:34]ProducePacketName [09:58:34]name=ofd_packets/00165274 [09:58:34]NVStorageSaveData ofd_packets/00165274 [09:58:34]File name is /storage/ofd_packets/00165274 [09:58:34]Write 301 bytes [09:58:34]NVStorageSaveData done [09:58:34]OFDSenderStorePacket done [09:58:34]KKMCreateOFDPacket done [09:58:34]NVStorageSaveData kkm_last_timestamp [09:58:34]File name is /storage/kkm_last_timestamp [09:58:34]Write 4 bytes [09:58:34]NVStorageSaveData done [09:58:34]ExternCall_PrintAddStr [09:58:34]wPrintStart [09:58:34]Write to MH i2c: 01 00 00 3B 02 3D [09:58:34]Write i2c OK [09:58:34]MH_I2C_Read... [09:58:34]Read from MH i2c: 01 [09:58:34]MH_I2C_Read... [09:58:35]Read from MH i2c: 01 07 00 [09:58:35]MH_I2C_Read... [09:58:35]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [09:58:35]RasterBufferAndPrint [09:58:35]line Счет N : (1)294105 [09:58:35]line ИНН: 02508201610067 [09:58:35]line Контрольно-Кассовый Чек [09:58:35]line ПРОДАЖА [09:58:35]line ТРК (МРК, ГНК) : 63 [09:58:35]line Товар: 2710124500 [09:58:35]line Аи-95-К-5 [09:58:35]line 26.960 * 74.20 [09:58:35]line = 2000.43 [09:58:35]line НДС 12% НСП 1% [09:58:35]line > о реализуемом товаре [09:58:35]line ИТОГО: 2000.43 [09:58:35]line НСП 1% : 17.70 [09:58:35]line НДС 12% : 212.43 [09:58:35]line Наличными: 0.00 [09:58:35]line Безнал.: 2000.43 [09:58:35]line Место: АЗС № 130 "Партнер Нефть" [09:58:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:58:35]OFD Sender: Processing packet 165269 [packets to send 994, broken 988] [09:58:35]ProducePacketName [09:58:35]name=ofd_packets/00165269 [09:58:35]OFD Sender: To server: pG, [09:58:35]CommunicateWithHost lk.salyk.kg:30040 [09:58:35]ConnectInit lk.salyk.kg [09:58:35]line СНО: Общий режим [09:58:35]line Чек 127 23.08.2024 09:58 [09:58:35]line Смена: 469 ФФД: 1.0 [09:58:35]line ЗНМ: 0300000070 [09:58:35]line РНМ: 0000000000092562 [09:58:35]line Версия ККМ: 001 [09:58:35]line Платежная система: O! деньги [09:58:35]line ФМ: 0000000000871769 [09:58:35]line ФД: 165274 [09:58:35]line ФПД: 4155074395005 [09:58:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095833&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165274&fm=4155074395005&tin=02508201610067®Number=0000000000092562&sum=200043 [09:58:35]written 0, free lines is 4095 [09:58:35]Write to MH i2c: 01 00 00 65 02 67 [09:58:35]Write i2c OK [09:58:35]MH_I2C_Read... [09:58:35]Read from MH i2c: 01 [09:58:35]MH_I2C_Read... [09:58:35]Read from MH i2c: 01 07 00 [09:58:35]MH_I2C_Read... [09:58:35]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 DF 0C 59 [09:58:35]RasterBufferAndPrint [09:58:35]line [09:58:35]line [09:58:35]line [09:58:35]line [09:58:35]line [09:58:35]written 0, free lines is 3337 [09:58:35]MH_Cut [09:58:35]Write to MH i2c: D1 01 00 6C 02 01 40 [09:58:35]Write i2c OK [09:58:35]MH_I2C_Read... [09:58:35]Read from MH i2c: D1 [09:58:35]MH_I2C_Read... [09:58:35]Read from MH i2c: D1 01 00 [09:58:35]MH_I2C_Read... [09:58:35]Read from MH i2c: D1 01 00 6C 02 00 3F [09:58:35]Write to MH i2c: 01 00 00 6D 02 6F [09:58:35]Write i2c OK [09:58:35]MH_I2C_Read... [09:58:36]*** Cut start [09:58:36]*** Purtial cut [09:58:36]*** Stage 1: CUTSNS_PIN = 1 [09:58:36]ConnectInit Can't connect to host [09:58:38]Read from MH i2c: 01 [09:58:38]MH_I2C_Read... [09:58:38]*** Stop cut motor [09:58:38]*** Cut end [09:58:38]Read from MH i2c: 01 07 00 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [09:58:38]process_action close_receipt done [09:58:38]requested_data is exist [09:58:38]produce_requested_data [09:58:38]requested_item fm.sn is exist - process it [09:58:38]wFMCommunicate request_size=4 [09:58:38]MH_SAM_APDU [09:58:38]CAPDU: 80 11 00 00 [09:58:38]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [09:58:38]Write i2c OK [09:58:38]MH_I2C_Read... [09:58:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:38]Read from MH i2c: E2 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: E2 17 00 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [09:58:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:58:38]wFMCommunicate OK [09:58:38]requested_item fd.num is exist - process it [09:58:38]SAM_PROTO_GetFieldsCounters [09:58:38]wFMCommunicate request_size=4 [09:58:38]MH_SAM_APDU [09:58:38]CAPDU: 80 13 00 00 [09:58:38]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [09:58:38]Write i2c OK [09:58:38]MH_I2C_Read... [09:58:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:38]Read from MH i2c: E2 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: E2 62 00 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [09:58:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7F 00 00 00 5E 04 04 00 7F 00 00 00 57 04 04 00 80 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:58:38]wFMCommunicate OK [09:58:38]SAM_PROTO_GetFieldsCounters done [09:58:38]requested_item shift.num is exist - process it [09:58:38]requested_item shift.opened is exist - process it [09:58:38]req_shift_opened [09:58:38]FM_GetShiftState [09:58:38]SAM_PROTO_GetShiftState [09:58:38]wFMCommunicate request_size=4 [09:58:38]MH_SAM_APDU [09:58:38]CAPDU: 80 13 01 00 [09:58:38]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [09:58:38]Write i2c OK [09:58:38]MH_I2C_Read... [09:58:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:38]Read from MH i2c: E2 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: E2 0E 00 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1D [09:58:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:58:38]wFMCommunicate OK [09:58:38]SAM_PROTO_GetShiftState done [09:58:38]FM_GetShiftState done [09:58:38]req_shift_opened done [09:58:38]requested_item shift.open_date is exist - process it [09:58:38]req_shift_open_date [09:58:38]req_shift_open_date done [09:58:38]produce_requested_data done [09:58:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165274,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [09:58:38]process_action_free close_receipt [09:58:38]json_value_free [09:58:38]json_value_free done [09:58:38]process_json_proto returns [09:58:38]Send response to host [09:58:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165274,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [09:58:38]free response buf [09:58:38]execute_script done [09:58:38]execute_script returns [09:58:38]free content buf [09:58:38]Sock 10.Close socket [09:58:38]Sock 10.Thread stoped [09:58:40]ConnectInit Can't take IP for lk.salyk.kg [09:58:40]CommunicateWithHost connect error [09:58:40]CommunicateWithHost err = -1 [09:58:40]OFD Sender: Server communicate error [09:58:41]ConnectInit Can't connect to host [09:58:45]OFD Sender: Processing packet 165269 [packets to send 994, broken 988] [09:58:45]ProducePacketName [09:58:45]name=ofd_packets/00165269 [09:58:45]OFD Sender: To server: pG, [09:58:45]CommunicateWithHost lk.salyk.kg:30040 [09:58:45]ConnectInit lk.salyk.kg [09:58:46]ConnectInit Can't connect to host [09:58:50]ConnectInit Can't take IP for lk.salyk.kg [09:58:50]CommunicateWithHost connect error [09:58:50]CommunicateWithHost err = -1 [09:58:50]OFD Sender: Server communicate error [09:58:51]ConnectInit Can't connect to host [09:58:55]OFD Sender: Processing packet 165269 [packets to send 994, broken 988] [09:58:55]ProducePacketName [09:58:55]name=ofd_packets/00165269 [09:58:55]OFD Sender: To server: pG, [09:58:55]CommunicateWithHost lk.salyk.kg:30040 [09:58:55]ConnectInit lk.salyk.kg [09:58:55]Connected sock=7 [09:58:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 9D AC 05 01 59 FB 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 10 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 85 02 00 35 04 06 00 ED 55 7B 75 B1 8D 4A 69 9D B2 1C F2 74 FB [09:58:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 82 36 47 00 36 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 85 02 00 F4 03 04 00 AB 06 C8 66 B6 04 01 00 00 6E 2F 45 37 6B 36 E6 25 [09:58:56]CommunicateWithHost err = 0 [09:58:56]CheckOFDResponse [09:58:56]1017 (14) - 77093643461234 [09:58:56]1041 (16) - 0000000000871769 [09:58:56]1040 (4) - 165269 [09:58:56]1012 (4) - 23.08.2024 03:48 [09:58:56]1206 (1) - 0 [09:58:56]OFD Sender: Remove packet 165269 [09:58:56]ProducePacketName [09:58:56]name=ofd_packets/00165269 [09:58:56]NVStorageDeleteData [09:58:57]OFD Sender: Processing packet 165270 [packets to send 993, broken 988] [09:58:57]ProducePacketName [09:58:57]name=ofd_packets/00165270 [09:58:57]OFD Sender: To server: pG, [09:58:57]CommunicateWithHost lk.salyk.kg:30040 [09:58:57]ConnectInit lk.salyk.kg [09:59:01]recv_with_timeout no data received [09:59:02]ConnectInit Can't take IP for lk.salyk.kg [09:59:02]CommunicateWithHost connect error [09:59:02]CommunicateWithHost err = -1 [09:59:02]OFD Sender: Server communicate error [09:59:07]OFD Sender: Processing packet 165270 [packets to send 993, broken 988] [09:59:07]ProducePacketName [09:59:07]name=ofd_packets/00165270 [09:59:07]OFD Sender: To server: pG, [09:59:07]CommunicateWithHost lk.salyk.kg:30040 [09:59:07]ConnectInit lk.salyk.kg [09:59:15]recv_with_timeout no data received [09:59:18]Connected sock=9 [09:59:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 27 C0 16 01 D3 8B 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 1B 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 85 02 00 35 04 06 00 1B B6 6B 4D BC 26 5C 87 58 71 AA E1 A8 8B [09:59:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D7 DD 47 00 42 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 85 02 00 F4 03 04 00 C1 06 C8 66 B6 04 01 00 00 5C 73 E3 4E 8B B6 00 2E [09:59:19]CommunicateWithHost err = 0 [09:59:19]CheckOFDResponse [09:59:19]1017 (14) - 77093643461234 [09:59:19]1041 (16) - 0000000000871769 [09:59:19]1040 (4) - 165270 [09:59:19]1012 (4) - 23.08.2024 03:49 [09:59:19]1206 (1) - 0 [09:59:19]OFD Sender: Remove packet 165270 [09:59:19]ProducePacketName [09:59:19]name=ofd_packets/00165270 [09:59:19]NVStorageDeleteData [09:59:20]OFD Sender: Processing packet 165271 [packets to send 992, broken 988] [09:59:20]ProducePacketName [09:59:20]name=ofd_packets/00165271 [09:59:20]OFD Sender: To server: pG, [09:59:20]CommunicateWithHost lk.salyk.kg:30040 [09:59:20]ConnectInit lk.salyk.kg [09:59:50]recv_with_timeout no data received [09:59:56]accept exits with 11 [09:59:56]New connection [09:59:56]New thread 3067297124 created [09:59:56]Thread 3067153764 joined [09:59:56]Waiting for new connection... [09:59:56] Sock 11.Parse request [09:59:56]Sock 11.Check first char [09:59:56]Sock 11.First char is OK [09:59:56]request: POST /json_proto HTTP/1.0 [09:59:56]Method: POST [09:59:56]URL: /json_proto [09:59:56]Method is POST - this is cgi request [09:59:56]url: /json_proto [09:59:56]query_string will be loaded in cgi processing [09:59:56]execute_cgi json_proto POST (null) [09:59:56]execute_cgi path=json_proto method=POST [09:59:56]POST find Content-Length [09:59:56]Host: 172.17.44.132:8080 [09:59:56]Content-Length: 677 [09:59:56]Content-Type: application/json [09:59:56] [09:59:56]POST finish read [09:59:56]Found Content-Length = 677 [09:59:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:56]execute_script... [09:59: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)294108", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:56]POST & json_proto [09:59:56]process_json_proto [09:59:56]json parsed OK: [09:59:56]protocol is kg_v1.0 [09:59:56]action value=close_receipt [09:59:56]process_action close_receipt [09:59:56]cmd_close_receipt [09:59:56]MH_GetDate [09:59:56]Write to MH i2c: F0 00 00 71 02 62 [09:59:56]Write i2c OK [09:59:56]MH_I2C_Read... [09:59:56]Read from MH i2c: F0 [09:59:56]MH_I2C_Read... [09:59:56]Read from MH i2c: F0 09 00 [09:59:56]MH_I2C_Read... [09:59:56]Read from MH i2c: F0 09 00 71 02 00 9D 5D C8 66 2A 83 C1 65 66 [09:59:56]GetLastDocTimeStamp 1724407113 [09:59:56]current date 1724407197 [09:59:56]FM_GetShiftState [09:59:56]SAM_PROTO_GetShiftState [09:59:56]wFMCommunicate request_size=4 [09:59:56]MH_SAM_APDU [09:59:56]CAPDU: 80 13 01 00 [09:59:56]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [09:59:56]Write i2c OK [09:59:56]MH_I2C_Read... [09:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:57]Read from MH i2c: E2 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: E2 0E 00 [09:59:57]MH_I2C_Read... [09:59:57]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1F [09:59:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [09:59:57]wFMCommunicate OK [09:59:57]SAM_PROTO_GetShiftState done [09:59:57]FM_GetShiftState done [09:59:57]opened in 1724372766 [09:59:57]opened+sec_in_day 1724459166 [09:59:57]quantity*price = 50036 [09:59:57]sum+1 = 50037 [09:59:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 128 23.08.2024 09:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165275 ФПД: 271835887475184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095957&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165275&fm=271835887475184&tin=02508201610067®Number=0000000000092562&sum=50000 [09:59:58]StoreToDocumentArchive [09:59:58]shift 469 fd 165275 [09:59:58]save to /storage/0469/doc_00165275 [09:59:58]save last doc name /storage/0469/doc_00165275 to /storage/kkm_last_doc_name [09:59:58]save OK [09:59:58]Clear old archive folders... [09:59:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:58]tlvbuf is 020C1C00 [09:59:58]SAM_PROTO_ClearQueue [09:59:58]wFMCommunicate request_size=4 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 09 00 00 [09:59:58]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [09:59:58]RAPDU: 90 00 [09:59:58]wFMCommunicate OK [09:59:58]SAM_PROTO_ClearQueue done [09:59:58]KKMCreateOFDPacket [09:59:58]OFDProtocolAddRootSTLVToBuf [09:59:58]FM_MakeSignedData [09:59:58]FM_MakeSignedData [09:59:58]SAM_PROTO_SignData [09:59:58]wFMCommunicate request_size=4 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 0D 01 02 [09:59:58]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [09:59:58]RAPDU: 90 00 [09:59:58]wFMCommunicate OK [09:59:58]wFMCommunicate request_size=255 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 9D 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 85 02 00 35 04 06 00 F7 [09:59:58]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 9D 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 85 02 00 35 04 06 00 F7 00 00 16 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [09:59:58]RAPDU: 90 00 [09:59:58]wFMCommunicate OK [09:59:58]wFMCommunicate request_size=10 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 0D 02 02 05 3B B9 82 99 F0 [09:59:58]Write to MH i2c: E2 0D 00 82 02 80 0D 02 02 05 00 3B B9 82 99 F0 00 00 07 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [09:59:58]RAPDU: 90 00 [09:59:58]wFMCommunicate OK [09:59:58]wFMCommunicate request_size=4 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 0D 03 02 [09:59:58]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 0B 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 0B 00 83 02 00 05 DA 57 87 3F 1B 98 0C 90 00 BC [09:59:58]RAPDU: 05 DA 57 87 3F 1B 98 0C 90 00 [09:59:58]wFMCommunicate OK [09:59:58]SAM_PROTO_SignData done [09:59:58]FM_MakeSignedData done [09:59:58]CreateOFDProtocolMessage [09:59:58]wFMCommunicate request_size=4 [09:59:58]MH_SAM_APDU [09:59:58]CAPDU: 80 11 00 00 [09:59:58]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:58]Read from MH i2c: E2 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 17 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [09:59:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:59:58]wFMCommunicate OK [09:59:58]CreateOFDProtocolMessage done [09:59:58]OFDSenderStorePacket 165275 [09:59:58]StoreOFDPacket docnum=165275 [09:59:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 46 6B 07 01 73 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 9D 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 85 02 00 35 04 06 00 F7 3B B9 82 99 F0 05 DA 57 87 3F 1B 98 0C [09:59:58]CheckFolder [09:59:58]dirname=/storage/ofd_packets [09:59:58]CheckFolder done [09:59:58]ProducePacketName [09:59:58]name=ofd_packets/00165275 [09:59:58]NVStorageSaveData ofd_packets/00165275 [09:59:58]File name is /storage/ofd_packets/00165275 [09:59:58]Write 301 bytes [09:59:58]NVStorageSaveData done [09:59:58]OFDSenderStorePacket done [09:59:58]KKMCreateOFDPacket done [09:59:58]NVStorageSaveData kkm_last_timestamp [09:59:58]File name is /storage/kkm_last_timestamp [09:59:58]Write 4 bytes [09:59:58]NVStorageSaveData done [09:59:58]ExternCall_PrintAddStr [09:59:58]wPrintStart [09:59:58]Write to MH i2c: 01 00 00 85 02 87 [09:59:58]Write i2c OK [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: 01 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: 01 07 00 [09:59:58]MH_I2C_Read... [09:59:58]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [09:59:58]RasterBufferAndPrint [09:59:58]line Счет N : (1)294108 [09:59:58]line ИНН: 02508201610067 [09:59:58]line Контрольно-Кассовый Чек [09:59:58]line ПРОДАЖА [09:59:58]line ТРК (МРК, ГНК) : 52 [09:59:58]line Товар: 2710124130 [09:59:58]line Аи-92-К-5 [09:59:58]line 7.380 * 67.80 [09:59:58]line = 500.36 [09:59:58]line НДС 12% НСП 1% [09:59:58]line > о реализуемом товаре [09:59:58]line ОКРУГЛЕНИЕ: -0.36 [09:59:58]line ИТОГО: 500.00 [09:59:58]line Внесено: 500.00 [09:59:58]line СДАЧА: 0.00 [09:59:58]line НСП 1% : 4.43 [09:59:58]line НДС 12% : 53.14 [09:59:58]line Наличными: 500.00 [09:59:58]line Безнал.: 0.00 [09:59:58]line Место: АЗС № 130 "Партнер Нефть" [09:59:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:59:58]line СНО: Общий режим [09:59:58]line Чек 128 23.08.2024 09:59 [09:59:58]line Смена: 469 ФФД: 1.0 [09:59:58]line ЗНМ: 0300000070 [09:59:58]line РНМ: 0000000000092562 [09:59:58]line Версия ККМ: 001 [09:59:58]line ФМ: 0000000000871769 [09:59:58]line ФД: 165275 [09:59:58]line ФПД: 271835887475184 [09:59:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T095957&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165275&fm=271835887475184&tin=02508201610067®Number=0000000000092562&sum=50000 [09:59:58]written 0, free lines is 4095 [09:59:59]Write to MH i2c: 01 00 00 B0 02 B2 [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 07 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 C8 0C 8D [09:59:59]RasterBufferAndPrint [09:59:59]line [09:59:59]line [09:59:59]line [09:59:59]line [09:59:59]line [09:59:59]written 0, free lines is 3297 [09:59:59]MH_Cut [09:59:59]Write to MH i2c: D1 01 00 B7 02 01 8B [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: D1 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: D1 01 00 [09:59:59]MH_I2C_Read... [09:59:59]Read from MH i2c: D1 01 00 B7 02 00 8A [09:59:59]Write to MH i2c: 01 00 00 B8 02 BA [09:59:59]Write i2c OK [09:59:59]MH_I2C_Read... [10:00:00]*** Cut start [10:00:00]*** Purtial cut [10:00:00]*** Stage 1: CUTSNS_PIN = 1 [10:00:00]recv_with_timeout no data received [10:00:02]Read from MH i2c: 01 [10:00:02]MH_I2C_Read... [10:00:02]*** Stop cut motor [10:00:02]*** Cut end [10:00:02]Read from MH i2c: 01 07 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [10:00:02]process_action close_receipt done [10:00:02]requested_data is exist [10:00:02]produce_requested_data [10:00:02]requested_item fm.sn is exist - process it [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 11 00 00 [10:00:02]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 17 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [10:00:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:00:02]wFMCommunicate OK [10:00:02]requested_item fd.num is exist - process it [10:00:02]SAM_PROTO_GetFieldsCounters [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 13 00 00 [10:00:02]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 62 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 62 00 BA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [10:00:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 80 00 00 00 5E 04 04 00 80 00 00 00 57 04 04 00 81 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:00:02]wFMCommunicate OK [10:00:02]SAM_PROTO_GetFieldsCounters done [10:00:02]requested_item shift.num is exist - process it [10:00:02]requested_item shift.opened is exist - process it [10:00:02]req_shift_opened [10:00:02]FM_GetShiftState [10:00:02]SAM_PROTO_GetShiftState [10:00:02]wFMCommunicate request_size=4 [10:00:02]MH_SAM_APDU [10:00:02]CAPDU: 80 13 01 00 [10:00:02]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [10:00:02]Write i2c OK [10:00:02]MH_I2C_Read... [10:00:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:02]Read from MH i2c: E2 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 0E 00 [10:00:02]MH_I2C_Read... [10:00:02]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 68 [10:00:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:00:02]wFMCommunicate OK [10:00:02]SAM_PROTO_GetShiftState done [10:00:02]FM_GetShiftState done [10:00:02]req_shift_opened done [10:00:02]requested_item shift.open_date is exist - process it [10:00:02]req_shift_open_date [10:00:02]req_shift_open_date done [10:00:02]produce_requested_data done [10:00:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165275,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:00:02]process_action_free close_receipt [10:00:02]json_value_free [10:00:02]json_value_free done [10:00:02]process_json_proto returns [10:00:02]Send response to host [10:00:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165275,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:00:02]free response buf [10:00:02]execute_script done [10:00:02]execute_script returns [10:00:02]free content buf [10:00:02]Sock 11.Close socket [10:00:02]Sock 11.Thread stoped [10:00:11]recv_with_timeout no data received [10:00:53]recv_with_timeout no data received [10:01:04]recv_with_timeout no data received [10:01:14]recv_with_timeout no data received [10:01:25]recv_with_timeout no data received [10:01:33]accept exits with 10 [10:01:33]New connection [10:01:33]New thread 3067153764 created [10:01:33]Thread 3067297124 joined [10:01:33]Waiting for new connection... [10:01:33] Sock 10.Parse request [10:01:33]Sock 10.Check first char [10:01:33]Sock 10.First char is OK [10:01:33]request: POST /json_proto HTTP/1.0 [10:01:33]Method: POST [10:01:33]URL: /json_proto [10:01:33]Method is POST - this is cgi request [10:01:33]url: /json_proto [10:01:33]query_string will be loaded in cgi processing [10:01:33]execute_cgi json_proto POST (null) [10:01:33]execute_cgi path=json_proto method=POST [10:01:33]POST find Content-Length [10:01:33]Host: 172.17.44.132:8080 [10:01:33]Content-Length: 679 [10:01:33]Content-Type: application/json [10:01:33] [10:01:33]POST finish read [10:01:33]Found Content-Length = 679 [10:01:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [10:01:33]execute_script... [10:01: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)294107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [10:01:33]POST & json_proto [10:01:33]process_json_proto [10:01:33]json parsed OK: [10:01:33]protocol is kg_v1.0 [10:01:33]action value=close_receipt [10:01:33]process_action close_receipt [10:01:33]cmd_close_receipt [10:01:33]MH_GetDate [10:01:33]Write to MH i2c: F0 00 00 BC 02 AD [10:01:33]Write i2c OK [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: F0 [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: F0 09 00 [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: F0 09 00 BC 02 00 FE 5D C8 66 2A 83 C1 65 12 [10:01:33]GetLastDocTimeStamp 1724407197 [10:01:33]current date 1724407294 [10:01:33]FM_GetShiftState [10:01:33]SAM_PROTO_GetShiftState [10:01:33]wFMCommunicate request_size=4 [10:01:33]MH_SAM_APDU [10:01:33]CAPDU: 80 13 01 00 [10:01:33]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [10:01:33]Write i2c OK [10:01:33]MH_I2C_Read... [10:01:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:33]Read from MH i2c: E2 [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: E2 0E 00 [10:01:33]MH_I2C_Read... [10:01:33]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6A [10:01:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:01:33]wFMCommunicate OK [10:01:33]SAM_PROTO_GetShiftState done [10:01:33]FM_GetShiftState done [10:01:33]opened in 1724372766 [10:01:33]opened+sec_in_day 1724459166 [10:01:33]quantity*price = 500024 [10:01:33]sum+1 = 500025 [10:01:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 129 23.08.2024 10:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165276 ФПД: 44382713315218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T100134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165276&fm=44382713315218&tin=02508201610067®Number=0000000000092562&sum=500000 [10:01:35]StoreToDocumentArchive [10:01:35]shift 469 fd 165276 [10:01:35]save to /storage/0469/doc_00165276 [10:01:35]save last doc name /storage/0469/doc_00165276 to /storage/kkm_last_doc_name [10:01:35]save OK [10:01:35]Clear old archive folders... [10:01:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:01:35]tlvbuf is 02039750 [10:01:35]SAM_PROTO_ClearQueue [10:01:35]wFMCommunicate request_size=4 [10:01:35]MH_SAM_APDU [10:01:35]CAPDU: 80 09 00 00 [10:01:35]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [10:01:35]Write i2c OK [10:01:35]MH_I2C_Read... [10:01:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:35]Read from MH i2c: E2 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 03 00 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [10:01:35]RAPDU: 90 00 [10:01:35]wFMCommunicate OK [10:01:35]SAM_PROTO_ClearQueue done [10:01:35]KKMCreateOFDPacket [10:01:35]OFDProtocolAddRootSTLVToBuf [10:01:35]FM_MakeSignedData [10:01:35]FM_MakeSignedData [10:01:35]SAM_PROTO_SignData [10:01:35]wFMCommunicate request_size=4 [10:01:35]MH_SAM_APDU [10:01:35]CAPDU: 80 0D 01 02 [10:01:35]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [10:01:35]Write i2c OK [10:01:35]MH_I2C_Read... [10:01:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:35]Read from MH i2c: E2 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 03 00 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [10:01:35]RAPDU: 90 00 [10:01:35]wFMCommunicate OK [10:01:35]wFMCommunicate request_size=255 [10:01:35]MH_SAM_APDU [10:01:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 FE 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 85 02 00 35 04 06 00 28 5D A7 DC [10:01:35]Write to MH i2c: E2 02 01 CC 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 81 00 00 00 F4 03 04 00 FE 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 85 02 00 35 04 06 00 28 5D A7 DC 00 00 F3 [10:01:35]Write i2c OK [10:01:35]MH_I2C_Read... [10:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:35]Read from MH i2c: E2 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 03 00 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [10:01:35]RAPDU: 90 00 [10:01:35]wFMCommunicate OK [10:01:35]wFMCommunicate request_size=7 [10:01:35]MH_SAM_APDU [10:01:35]CAPDU: 80 0D 02 02 02 7F 92 [10:01:35]Write to MH i2c: E2 0A 00 CD 02 80 0D 02 02 02 00 7F 92 00 00 5E [10:01:35]Write i2c OK [10:01:35]MH_I2C_Read... [10:01:35]Connected sock=7 [10:01:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E8 84 07 01 63 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 26 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 85 02 00 35 04 06 00 70 F3 A6 21 C4 86 C1 07 68 FD 71 3E FB D7 [10:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:35]Read from MH i2c: E2 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 03 00 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [10:01:35]RAPDU: 90 00 [10:01:35]wFMCommunicate OK [10:01:35]wFMCommunicate request_size=4 [10:01:35]MH_SAM_APDU [10:01:35]CAPDU: 80 0D 03 02 [10:01:35]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [10:01:35]Write i2c OK [10:01:35]MH_I2C_Read... [10:01:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:35]Read from MH i2c: E2 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 0B 00 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 0B 00 CE 02 00 8A 86 80 AE FF 22 8E E7 90 00 20 [10:01:35]RAPDU: 8A 86 80 AE FF 22 8E E7 90 00 [10:01:35]wFMCommunicate OK [10:01:35]SAM_PROTO_SignData done [10:01:35]FM_MakeSignedData done [10:01:35]CreateOFDProtocolMessage [10:01:35]wFMCommunicate request_size=4 [10:01:35]MH_SAM_APDU [10:01:35]CAPDU: 80 11 00 00 [10:01:35]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [10:01:35]Write i2c OK [10:01:35]MH_I2C_Read... [10:01:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:35]Read from MH i2c: E2 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 17 00 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A4 [10:01:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:01:35]wFMCommunicate OK [10:01:35]CreateOFDProtocolMessage done [10:01:35]OFDSenderStorePacket 165276 [10:01:35]StoreOFDPacket docnum=165276 [10:01:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F3 22 04 01 76 C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 FE 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 85 02 00 35 04 06 00 28 5D A7 DC 7F 92 8A 86 80 AE FF 22 8E E7 [10:01:35]CheckFolder [10:01:35]dirname=/storage/ofd_packets [10:01:35]CheckFolder done [10:01:35]ProducePacketName [10:01:35]name=ofd_packets/00165276 [10:01:35]NVStorageSaveData ofd_packets/00165276 [10:01:35]File name is /storage/ofd_packets/00165276 [10:01:35]Write 298 bytes [10:01:35]NVStorageSaveData done [10:01:35]OFDSenderStorePacket done [10:01:35]KKMCreateOFDPacket done [10:01:35]NVStorageSaveData kkm_last_timestamp [10:01:35]File name is /storage/kkm_last_timestamp [10:01:35]Write 4 bytes [10:01:35]NVStorageSaveData done [10:01:35]ExternCall_PrintAddStr [10:01:35]wPrintStart [10:01:35]Write to MH i2c: 01 00 00 D0 02 D2 [10:01:35]Write i2c OK [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: 01 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: 01 07 00 [10:01:35]MH_I2C_Read... [10:01:35]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [10:01:35]RasterBufferAndPrint [10:01:35]line Счет N : (1)294107 [10:01:35]line ИНН: 02508201610067 [10:01:35]line Контрольно-Кассовый Чек [10:01:35]line ПРОДАЖА [10:01:35]line ТРК (МРК, ГНК) : 11 [10:01:35]line Товар: 2710194800 [10:01:35]line ДТ-К-5 [10:01:35]line 65.620 * 76.20 [10:01:35]line = 5000.24 [10:01:35]line НДС 12% НСП 1% [10:01:35]line > о реализуемом товаре [10:01:35]line ОКРУГЛЕНИЕ: -0.24 [10:01:35]line ИТОГО: 5000.00 [10:01:35]line Внесено: 5000.00 [10:01:35]line СДАЧА: 0.00 [10:01:35]line НСП 1% : 44.25 [10:01:35]line НДС 12% : 531.00 [10:01:35]line Наличными: 5000.00 [10:01:36]line Безнал.: 0.00 [10:01:36]line Место: АЗС № 130 "Партнер Нефть" [10:01:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:01:36]line СНО: Общий режим [10:01:36]line Чек 129 23.08.2024 10:01 [10:01:36]line Смена: 469 ФФД: 1.0 [10:01:36]line ЗНМ: 0300000070 [10:01:36]line РНМ: 0000000000092562 [10:01:36]line Версия ККМ: 001 [10:01:36]line ФМ: 0000000000871769 [10:01:36]line ФД: 165276 [10:01:36]line ФПД: 44382713315218 [10:01:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T100134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165276&fm=44382713315218&tin=02508201610067®Number=0000000000092562&sum=500000 [10:01:36]written 0, free lines is 4095 [10:01:36]Write to MH i2c: 01 00 00 FB 02 FD [10:01:36]Write i2c OK [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: 01 [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: 01 07 00 [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 D0 0C E0 [10:01:36]RasterBufferAndPrint [10:01:36]line [10:01:36]line [10:01:36]line [10:01:36]line [10:01:36]line [10:01:36]written 0, free lines is 3286 [10:01:36]MH_Cut [10:01:36]Write to MH i2c: D1 01 00 02 03 01 D7 [10:01:36]Write i2c OK [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: D1 [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: D1 01 00 [10:01:36]MH_I2C_Read... [10:01:36]Read from MH i2c: D1 01 00 02 03 00 D6 [10:01:36]Write to MH i2c: 01 00 00 03 03 06 [10:01:36]Write i2c OK [10:01:36]MH_I2C_Read... [10:01:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B2 D1 47 00 4E E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 85 02 00 F4 03 04 00 4A 07 C8 66 B6 04 01 00 00 19 8F 84 9B 78 DB 3B D6 [10:01:37]CommunicateWithHost err = 0 [10:01:37]CheckOFDResponse [10:01:37]1017 (14) - 77093643461234 [10:01:37]1041 (16) - 0000000000871769 [10:01:37]1040 (4) - 165271 [10:01:37]1012 (4) - 23.08.2024 03:51 [10:01:37]1206 (1) - 0 [10:01:37]OFD Sender: Remove packet 165271 [10:01:37]ProducePacketName [10:01:37]name=ofd_packets/00165271 [10:01:37]NVStorageDeleteData [10:01:37]*** Cut start [10:01:37]*** Purtial cut [10:01:37]*** Stage 1: CUTSNS_PIN = 1 [10:01:37]OFD Sender: Processing packet 165272 [packets to send 993, broken 988] [10:01:37]ProducePacketName [10:01:37]name=ofd_packets/00165272 [10:01:37]OFD Sender: To server: pG, [10:01:37]CommunicateWithHost lk.salyk.kg:30040 [10:01:37]ConnectInit lk.salyk.kg [10:01:39]Read from MH i2c: 01 [10:01:39]MH_I2C_Read... [10:01:39]*** Stop cut motor [10:01:39]*** Cut end [10:01:39]Read from MH i2c: 01 07 00 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [10:01:39]process_action close_receipt done [10:01:39]requested_data is exist [10:01:39]produce_requested_data [10:01:39]requested_item fm.sn is exist - process it [10:01:39]wFMCommunicate request_size=4 [10:01:39]MH_SAM_APDU [10:01:39]CAPDU: 80 11 00 00 [10:01:39]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [10:01:39]Write i2c OK [10:01:39]MH_I2C_Read... [10:01:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:39]Read from MH i2c: E2 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: E2 17 00 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [10:01:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:01:39]wFMCommunicate OK [10:01:39]requested_item fd.num is exist - process it [10:01:39]SAM_PROTO_GetFieldsCounters [10:01:39]wFMCommunicate request_size=4 [10:01:39]MH_SAM_APDU [10:01:39]CAPDU: 80 13 00 00 [10:01:39]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [10:01:39]Write i2c OK [10:01:39]MH_I2C_Read... [10:01:39]Connected sock=7 [10:01:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 44 09 07 01 64 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 D8 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 2C 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 85 02 00 35 04 06 00 71 DD B9 75 FE 8D 19 BB 26 B2 EE DD 9E B5 [10:01:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:39]Read from MH i2c: E2 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: E2 62 00 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [10:01:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 81 00 00 00 5E 04 04 00 81 00 00 00 57 04 04 00 82 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:01:39]wFMCommunicate OK [10:01:39]SAM_PROTO_GetFieldsCounters done [10:01:39]requested_item shift.num is exist - process it [10:01:39]requested_item shift.opened is exist - process it [10:01:39]req_shift_opened [10:01:39]FM_GetShiftState [10:01:39]SAM_PROTO_GetShiftState [10:01:39]wFMCommunicate request_size=4 [10:01:39]MH_SAM_APDU [10:01:39]CAPDU: 80 13 01 00 [10:01:39]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [10:01:39]Write i2c OK [10:01:39]MH_I2C_Read... [10:01:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:39]Read from MH i2c: E2 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: E2 0E 00 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B4 [10:01:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:01:39]wFMCommunicate OK [10:01:39]SAM_PROTO_GetShiftState done [10:01:39]FM_GetShiftState done [10:01:39]req_shift_opened done [10:01:39]requested_item shift.open_date is exist - process it [10:01:39]req_shift_open_date [10:01:39]req_shift_open_date done [10:01:39]produce_requested_data done [10:01:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165276,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:01:39]process_action_free close_receipt [10:01:39]json_value_free [10:01:39]json_value_free done [10:01:39]process_json_proto returns [10:01:39]Send response to host [10:01:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165276,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:01:39]free response buf [10:01:39]execute_script done [10:01:39]execute_script returns [10:01:39]free content buf [10:01:39]Sock 10.Close socket [10:01:39]Sock 10.Thread stoped [10:01:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DA 57 47 00 06 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 85 02 00 F4 03 04 00 4E 07 C8 66 B6 04 01 00 00 86 92 00 F9 93 2E AA 45 [10:01:39]CommunicateWithHost err = 0 [10:01:39]CheckOFDResponse [10:01:39]1017 (14) - 77093643461234 [10:01:39]1041 (16) - 0000000000871769 [10:01:39]1040 (4) - 165272 [10:01:39]1012 (4) - 23.08.2024 03:51 [10:01:39]1206 (1) - 0 [10:01:39]OFD Sender: Remove packet 165272 [10:01:39]ProducePacketName [10:01:39]name=ofd_packets/00165272 [10:01:39]NVStorageDeleteData [10:01:39]accept exits with 9 [10:01:39]New connection [10:01:39]New thread 3067297124 created [10:01:39]Thread 3067153764 joined [10:01:39]Waiting for new connection... [10:01:39] Sock 9.Parse request [10:01:39]Sock 9.Check first char [10:01:39]Sock 9.First char is OK [10:01:39]request: POST /json_proto HTTP/1.0 [10:01:39]Method: POST [10:01:39]URL: /json_proto [10:01:39]Method is POST - this is cgi request [10:01:39]url: /json_proto [10:01:39]query_string will be loaded in cgi processing [10:01:39]execute_cgi json_proto POST (null) [10:01:39]execute_cgi path=json_proto method=POST [10:01:39]POST find Content-Length [10:01:39]Host: 172.17.44.132:8080 [10:01:39]Content-Length: 677 [10:01:39]Content-Type: application/json [10:01:39] [10:01:39]POST finish read [10:01:39]Found Content-Length = 677 [10:01:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:39]execute_script... [10:01: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)294109", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:39]POST & json_proto [10:01:39]process_json_proto [10:01:39]json parsed OK: [10:01:39]protocol is kg_v1.0 [10:01:39]action value=close_receipt [10:01:39]process_action close_receipt [10:01:39]cmd_close_receipt [10:01:39]MH_GetDate [10:01:39]Write to MH i2c: F0 00 00 07 03 F9 [10:01:39]Write i2c OK [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: F0 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: F0 09 00 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: F0 09 00 07 03 00 04 5E C8 66 2A 83 C1 65 65 [10:01:39]GetLastDocTimeStamp 1724407294 [10:01:39]current date 1724407300 [10:01:39]FM_GetShiftState [10:01:39]SAM_PROTO_GetShiftState [10:01:39]wFMCommunicate request_size=4 [10:01:39]MH_SAM_APDU [10:01:39]CAPDU: 80 13 01 00 [10:01:39]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [10:01:39]Write i2c OK [10:01:39]MH_I2C_Read... [10:01:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:39]Read from MH i2c: E2 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: E2 0E 00 [10:01:39]MH_I2C_Read... [10:01:39]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B6 [10:01:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:01:39]wFMCommunicate OK [10:01:39]SAM_PROTO_GetShiftState done [10:01:39]FM_GetShiftState done [10:01:39]opened in 1724372766 [10:01:39]opened+sec_in_day 1724459166 [10:01:39]quantity*price = 50036 [10:01:39]sum+1 = 50037 [10:01:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 130 23.08.2024 10:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165277 ФПД: 134605780180705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T100140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165277&fm=134605780180705&tin=02508201610067®Number=0000000000092562&sum=50000 [10:01:41]StoreToDocumentArchive [10:01:41]shift 469 fd 165277 [10:01:41]save to /storage/0469/doc_00165277 [10:01:41]save last doc name /storage/0469/doc_00165277 to /storage/kkm_last_doc_name [10:01:41]save OK [10:01:41]Clear old archive folders... [10:01:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:01:41]tlvbuf is 020C3630 [10:01:41]SAM_PROTO_ClearQueue [10:01:41]wFMCommunicate request_size=4 [10:01:41]MH_SAM_APDU [10:01:41]CAPDU: 80 09 00 00 [10:01:41]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [10:01:41]Write i2c OK [10:01:41]MH_I2C_Read... [10:01:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:41]Read from MH i2c: E2 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 03 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [10:01:41]RAPDU: 90 00 [10:01:41]wFMCommunicate OK [10:01:41]SAM_PROTO_ClearQueue done [10:01:41]KKMCreateOFDPacket [10:01:41]OFDProtocolAddRootSTLVToBuf [10:01:41]FM_MakeSignedData [10:01:41]FM_MakeSignedData [10:01:41]SAM_PROTO_SignData [10:01:41]wFMCommunicate request_size=4 [10:01:41]MH_SAM_APDU [10:01:41]CAPDU: 80 0D 01 02 [10:01:41]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [10:01:41]Write i2c OK [10:01:41]MH_I2C_Read... [10:01:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:41]Read from MH i2c: E2 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 03 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [10:01:41]RAPDU: 90 00 [10:01:41]wFMCommunicate OK [10:01:41]wFMCommunicate request_size=255 [10:01:41]MH_SAM_APDU [10:01:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 04 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 85 02 00 35 04 06 00 7A [10:01:41]Write to MH i2c: E2 02 01 17 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 04 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 85 02 00 35 04 06 00 7A 00 00 9C [10:01:41]Write i2c OK [10:01:41]MH_I2C_Read... [10:01:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:41]Read from MH i2c: E2 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 03 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [10:01:41]RAPDU: 90 00 [10:01:41]wFMCommunicate OK [10:01:41]wFMCommunicate request_size=10 [10:01:41]MH_SAM_APDU [10:01:41]CAPDU: 80 0D 02 02 05 6C 59 B6 5E E1 [10:01:41]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 6C 59 B6 5E E1 00 00 59 [10:01:41]Write i2c OK [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 [10:01:41]MH_I2C_Read... [10:01:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:41]Read from MH i2c: E2 03 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [10:01:41]RAPDU: 90 00 [10:01:41]wFMCommunicate OK [10:01:41]wFMCommunicate request_size=4 [10:01:41]MH_SAM_APDU [10:01:41]CAPDU: 80 0D 03 02 [10:01:41]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [10:01:41]Write i2c OK [10:01:41]MH_I2C_Read... [10:01:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:41]Read from MH i2c: E2 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 0B 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 0B 00 19 03 00 80 67 E6 7F B1 B5 E0 ED 90 00 17 [10:01:41]RAPDU: 80 67 E6 7F B1 B5 E0 ED 90 00 [10:01:41]wFMCommunicate OK [10:01:41]SAM_PROTO_SignData done [10:01:41]FM_MakeSignedData done [10:01:41]CreateOFDProtocolMessage [10:01:41]wFMCommunicate request_size=4 [10:01:41]MH_SAM_APDU [10:01:41]CAPDU: 80 11 00 00 [10:01:41]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [10:01:41]Write i2c OK [10:01:41]MH_I2C_Read... [10:01:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:41]Read from MH i2c: E2 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 17 00 [10:01:41]MH_I2C_Read... [10:01:41]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [10:01:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:01:41]wFMCommunicate OK [10:01:41]CreateOFDProtocolMessage done [10:01:41]OFDSenderStorePacket 165277 [10:01:41]StoreOFDPacket docnum=165277 [10:01:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 44 41 07 01 76 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 04 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 85 02 00 35 04 06 00 7A 6C 59 B6 5E E1 80 67 E6 7F B1 B5 E0 ED [10:01:42]CheckFolder [10:01:42]dirname=/storage/ofd_packets [10:01:42]CheckFolder done [10:01:42]ProducePacketName [10:01:42]name=ofd_packets/00165277 [10:01:42]NVStorageSaveData ofd_packets/00165277 [10:01:42]File name is /storage/ofd_packets/00165277 [10:01:42]Write 301 bytes [10:01:42]NVStorageSaveData done [10:01:42]OFDSenderStorePacket done [10:01:42]KKMCreateOFDPacket done [10:01:42]NVStorageSaveData kkm_last_timestamp [10:01:42]File name is /storage/kkm_last_timestamp [10:01:42]Write 4 bytes [10:01:42]NVStorageSaveData done [10:01:42]ExternCall_PrintAddStr [10:01:42]wPrintStart [10:01:42]Write to MH i2c: 01 00 00 1B 03 1E [10:01:42]Write i2c OK [10:01:42]MH_I2C_Read... [10:01:42]Read from MH i2c: 01 [10:01:42]MH_I2C_Read... [10:01:42]Read from MH i2c: 01 07 00 [10:01:42]MH_I2C_Read... [10:01:42]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [10:01:42]RasterBufferAndPrint [10:01:42]line Счет N : (1)294109 [10:01:42]line ИНН: 02508201610067 [10:01:42]line Контрольно-Кассовый Чек [10:01:42]line ПРОДАЖА [10:01:42]line ТРК (МРК, ГНК) : 32 [10:01:42]line Товар: 2710124130 [10:01:42]line Аи-92-К-5 [10:01:42]line 7.380 * 67.80 [10:01:42]line = 500.36 [10:01:42]line НДС 12% НСП 1% [10:01:42]line > о реализуемом товаре [10:01:42]line ОКРУГЛЕНИЕ: -0.36 [10:01:42]line ИТОГО: 500.00 [10:01:42]line Внесено: 500.00 [10:01:42]line СДАЧА: 0.00 [10:01:42]line НСП 1% : 4.43 [10:01:42]line НДС 12% : 53.14 [10:01:42]line Наличными: 500.00 [10:01:42]line Безнал.: 0.00 [10:01:42]line Место: АЗС № 130 "Партнер Нефть" [10:01:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:01:42]line СНО: Общий режим [10:01:42]line Чек 130 23.08.2024 10:01 [10:01:42]line Смена: 469 ФФД: 1.0 [10:01:42]line ЗНМ: 0300000070 [10:01:42]line РНМ: 0000000000092562 [10:01:42]line Версия ККМ: 001 [10:01:42]line ФМ: 0000000000871769 [10:01:42]line ФД: 165277 [10:01:42]line ФПД: 134605780180705 [10:01:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T100140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165277&fm=134605780180705&tin=02508201610067®Number=0000000000092562&sum=50000 [10:01:42]written 0, free lines is 4095 [10:01:42]Write to MH i2c: 01 00 00 46 03 49 [10:01:42]Write i2c OK [10:01:42]MH_I2C_Read... [10:01:42]Read from MH i2c: 01 [10:01:42]MH_I2C_Read... [10:01:42]Read from MH i2c: 01 07 00 [10:01:42]MH_I2C_Read... [10:01:42]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 C2 0C 1E [10:01:42]RasterBufferAndPrint [10:01:42]line [10:01:42]line [10:01:42]line [10:01:42]line [10:01:42]line [10:01:42]written 0, free lines is 3280 [10:01:42]MH_Cut [10:01:42]Write to MH i2c: D1 01 00 4D 03 01 22 [10:01:42]Write i2c OK [10:01:42]MH_I2C_Read... [10:01:42]Read from MH i2c: D1 [10:01:42]MH_I2C_Read... [10:01:42]Read from MH i2c: D1 01 00 [10:01:42]MH_I2C_Read... [10:01:42]Read from MH i2c: D1 01 00 4D 03 00 21 [10:01:42]Write to MH i2c: 01 00 00 4E 03 51 [10:01:42]Write i2c OK [10:01:42]MH_I2C_Read... [10:01:42]Connected sock=10 [10:01:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8B DB 04 01 04 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 79 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 A0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 A0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 62 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 A0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 33 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 85 02 00 35 04 06 00 5C 05 C2 57 4C 43 AC 9A EB 1A B1 74 21 0A [10:01:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D7 14 47 00 B3 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 85 02 00 F4 03 04 00 51 07 C8 66 B6 04 01 00 00 0D 16 EE 12 D9 55 EA 26 [10:01:43]CommunicateWithHost err = 0 [10:01:43]CheckOFDResponse [10:01:43]1017 (14) - 77093643461234 [10:01:43]1041 (16) - 0000000000871769 [10:01:43]1040 (4) - 165273 [10:01:43]1012 (4) - 23.08.2024 03:51 [10:01:43]1206 (1) - 0 [10:01:43]OFD Sender: Remove packet 165273 [10:01:43]ProducePacketName [10:01:43]name=ofd_packets/00165273 [10:01:43]NVStorageDeleteData [10:01:43]*** Cut start [10:01:43]*** Purtial cut [10:01:43]*** Stage 1: CUTSNS_PIN = 1 [10:01:43]OFD Sender: Processing packet 165274 [packets to send 992, broken 988] [10:01:43]ProducePacketName [10:01:43]name=ofd_packets/00165274 [10:01:43]OFD Sender: To server: pG, [10:01:43]CommunicateWithHost lk.salyk.kg:30040 [10:01:43]ConnectInit lk.salyk.kg [10:01:44]Connected sock=10 [10:01:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 01 5E 07 01 BC DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 7F 00 00 00 F4 03 04 00 49 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 85 02 00 35 04 06 00 03 C7 6D BB BB 7D 51 19 1C 5A 96 E1 B2 0D [10:01:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 48 CC 47 00 FD 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 85 02 00 F4 03 04 00 53 07 C8 66 B6 04 01 00 00 CD 39 C7 BB 76 10 3F 7E [10:01:44]CommunicateWithHost err = 0 [10:01:44]CheckOFDResponse [10:01:44]1017 (14) - 77093643461234 [10:01:44]1041 (16) - 0000000000871769 [10:01:44]1040 (4) - 165274 [10:01:44]1012 (4) - 23.08.2024 03:51 [10:01:44]1206 (1) - 0 [10:01:44]OFD Sender: Remove packet 165274 [10:01:44]ProducePacketName [10:01:44]name=ofd_packets/00165274 [10:01:44]NVStorageDeleteData [10:01:45]*** Stop cut motor [10:01:45]*** Cut end [10:01:45]Read from MH i2c: 01 [10:01:45]MH_I2C_Read... [10:01:45]Read from MH i2c: 01 07 00 [10:01:45]MH_I2C_Read... [10:01:45]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [10:01:45]process_action close_receipt done [10:01:45]requested_data is exist [10:01:45]produce_requested_data [10:01:45]requested_item fm.sn is exist - process it [10:01:45]wFMCommunicate request_size=4 [10:01:45]MH_SAM_APDU [10:01:45]CAPDU: 80 11 00 00 [10:01:45]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [10:01:45]Write i2c OK [10:01:45]MH_I2C_Read... [10:01:45]OFD Sender: Processing packet 165275 [packets to send 991, broken 988] [10:01:45]ProducePacketName [10:01:45]name=ofd_packets/00165275 [10:01:45]OFD Sender: To server: pG, [10:01:45]CommunicateWithHost lk.salyk.kg:30040 [10:01:45]ConnectInit lk.salyk.kg [10:01:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:45]Read from MH i2c: E2 [10:01:45]MH_I2C_Read... [10:01:45]Read from MH i2c: E2 17 00 [10:01:45]MH_I2C_Read... [10:01:45]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [10:01:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:01:45]wFMCommunicate OK [10:01:45]requested_item fd.num is exist - process it [10:01:45]SAM_PROTO_GetFieldsCounters [10:01:45]wFMCommunicate request_size=4 [10:01:45]MH_SAM_APDU [10:01:45]CAPDU: 80 13 00 00 [10:01:45]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [10:01:45]Write i2c OK [10:01:45]MH_I2C_Read... [10:01:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:01:45]Read from MH i2c: E2 [10:01:45]MH_I2C_Read... [10:01:45]Read from MH i2c: E2 62 00 [10:01:45]MH_I2C_Read... [10:01:45]Read from MH i2c: E2 62 00 50 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [10:01:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:01:45]wFMCommunicate OK [10:01:45]SAM_PROTO_GetFieldsCounters done [10:01:45]requested_item shift.num is exist - process it [10:01:45]requested_item shift.opened is exist - process it [10:01:45]req_shift_opened [10:01:45]FM_GetShiftState [10:01:45]SAM_PROTO_GetShiftState [10:01:45]wFMCommunicate request_size=4 [10:01:45]MH_SAM_APDU [10:01:45]CAPDU: 80 13 01 00 [10:01:45]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [10:01:45]Write i2c OK [10:01:45]MH_I2C_Read... [10:01:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:45]Read from MH i2c: E2 [10:01:45]MH_I2C_Read... [10:01:45]Read from MH i2c: E2 0E 00 [10:01:45]MH_I2C_Read... [10:01:45]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FF [10:01:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:01:45]wFMCommunicate OK [10:01:45]SAM_PROTO_GetShiftState done [10:01:45]FM_GetShiftState done [10:01:45]req_shift_opened done [10:01:45]requested_item shift.open_date is exist - process it [10:01:45]req_shift_open_date [10:01:45]req_shift_open_date done [10:01:45]produce_requested_data done [10:01:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165277,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:01:45]process_action_free close_receipt [10:01:45]json_value_free [10:01:45]json_value_free done [10:01:45]process_json_proto returns [10:01:45]Send response to host [10:01:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165277,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:01:45]free response buf [10:01:45]execute_script done [10:01:45]execute_script returns [10:01:45]free content buf [10:01:45]Sock 9.Close socket [10:01:45]Sock 9.Thread stoped [10:01:46]Connected sock=10 [10:01:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 46 6B 07 01 73 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 9D 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 85 02 00 35 04 06 00 F7 3B B9 82 99 F0 05 DA 57 87 3F 1B 98 0C [10:01:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 41 C0 47 00 DD 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 85 02 00 F4 03 04 00 54 07 C8 66 B6 04 01 00 00 95 D1 F7 09 82 9D 33 7F [10:01:47]CommunicateWithHost err = 0 [10:01:47]CheckOFDResponse [10:01:47]1017 (14) - 77093643461234 [10:01:47]1041 (16) - 0000000000871769 [10:01:47]1040 (4) - 165275 [10:01:47]1012 (4) - 23.08.2024 03:51 [10:01:47]1206 (1) - 0 [10:01:47]OFD Sender: Remove packet 165275 [10:01:47]ProducePacketName [10:01:47]name=ofd_packets/00165275 [10:01:47]NVStorageDeleteData [10:01:48]OFD Sender: Processing packet 165276 [packets to send 990, broken 988] [10:01:48]ProducePacketName [10:01:48]name=ofd_packets/00165276 [10:01:48]OFD Sender: To server: pG, [10:01:48]CommunicateWithHost lk.salyk.kg:30040 [10:01:48]ConnectInit lk.salyk.kg [10:01:48]Connected sock=9 [10:01:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F3 22 04 01 76 C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 FE 5D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 85 02 00 35 04 06 00 28 5D A7 DC 7F 92 8A 86 80 AE FF 22 8E E7 [10:01:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 69 C5 47 00 30 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 85 02 00 F4 03 04 00 57 07 C8 66 B6 04 01 00 00 06 6B A6 37 91 B3 1A D9 [10:01:49]CommunicateWithHost err = 0 [10:01:49]CheckOFDResponse [10:01:49]1017 (14) - 77093643461234 [10:01:49]1041 (16) - 0000000000871769 [10:01:49]1040 (4) - 165276 [10:01:49]1012 (4) - 23.08.2024 03:51 [10:01:49]1206 (1) - 0 [10:01:49]OFD Sender: Remove packet 165276 [10:01:49]ProducePacketName [10:01:49]name=ofd_packets/00165276 [10:01:49]NVStorageDeleteData [10:01:50]OFD Sender: Processing packet 165277 [packets to send 989, broken 988] [10:01:50]ProducePacketName [10:01:50]name=ofd_packets/00165277 [10:01:50]OFD Sender: To server: pG, [10:01:50]CommunicateWithHost lk.salyk.kg:30040 [10:01:50]ConnectInit lk.salyk.kg [10:01:50]Connected sock=9 [10:01:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 44 41 07 01 76 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 04 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 85 02 00 35 04 06 00 7A 6C 59 B6 5E E1 80 67 E6 7F B1 B5 E0 ED [10:01:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 04 98 47 00 A0 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 85 02 00 F4 03 04 00 59 07 C8 66 B6 04 01 00 00 12 55 85 92 27 3C 5F 10 [10:01:51]CommunicateWithHost err = 0 [10:01:51]CheckOFDResponse [10:01:51]1017 (14) - 77093643461234 [10:01:51]1041 (16) - 0000000000871769 [10:01:51]1040 (4) - 165277 [10:01:51]1012 (4) - 23.08.2024 03:51 [10:01:51]1206 (1) - 0 [10:01:51]OFD Sender: Remove packet 165277 [10:01:51]ProducePacketName [10:01:51]name=ofd_packets/00165277 [10:01:51]NVStorageDeleteData [10:01:51]OFD Sender: No OFD packet to send [10:01:51]OFD Sender: No OFD packet to send [10:01:56]OFD Sender: No OFD packet to send [10:01:57]accept exits with 7 [10:01:57]New connection [10:01:57]New thread 3067153764 created [10:01:57]Thread 3067297124 joined [10:01:57]Waiting for new connection... [10:01:57] Sock 7.Parse request [10:01:57]Sock 7.Check first char [10:01:57]Sock 7.First char is OK [10:01:57]request: POST /json_proto HTTP/1.0 [10:01:57]Method: POST [10:01:57]URL: /json_proto [10:01:57]Method is POST - this is cgi request [10:01:57]url: /json_proto [10:01:57]query_string will be loaded in cgi processing [10:01:57]execute_cgi json_proto POST (null) [10:01:57]execute_cgi path=json_proto method=POST [10:01:57]POST find Content-Length [10:01:57]Host: 172.17.44.132:8080 [10:01:57]Content-Length: 667 [10:01:57]Content-Type: application/json [10:01:57] [10:01:57]POST finish read [10:01:57]Found Content-Length = 667 [10:01:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:57]execute_script... [10:01: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)294111", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:01:57]POST & json_proto [10:01:57]process_json_proto [10:01:57]json parsed OK: [10:01:57]protocol is kg_v1.0 [10:01:57]action value=close_receipt [10:01:57]process_action close_receipt [10:01:57]cmd_close_receipt [10:01:57]MH_GetDate [10:01:57]Write to MH i2c: F0 00 00 52 03 44 [10:01:57]Write i2c OK [10:01:57]MH_I2C_Read... [10:01:57]Read from MH i2c: F0 [10:01:57]MH_I2C_Read... [10:01:57]Read from MH i2c: F0 09 00 [10:01:57]MH_I2C_Read... [10:01:57]Read from MH i2c: F0 09 00 52 03 00 16 5E C8 66 2A 83 C1 65 C2 [10:01:57]GetLastDocTimeStamp 1724407300 [10:01:57]current date 1724407318 [10:01:57]FM_GetShiftState [10:01:57]SAM_PROTO_GetShiftState [10:01:57]wFMCommunicate request_size=4 [10:01:57]MH_SAM_APDU [10:01:57]CAPDU: 80 13 01 00 [10:01:57]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [10:01:57]Write i2c OK [10:01:57]MH_I2C_Read... [10:01:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:01:57]Read from MH i2c: E2 [10:01:57]MH_I2C_Read... [10:01:57]Read from MH i2c: E2 0E 00 [10:01:57]MH_I2C_Read... [10:01:57]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 01 [10:01:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:01:57]wFMCommunicate OK [10:01:57]SAM_PROTO_GetShiftState done [10:01:57]FM_GetShiftState done [10:01:57]opened in 1724372766 [10:01:57]opened+sec_in_day 1724459166 [10:01:57]quantity*price = 50017 [10:01:57]sum+1 = 50019 [10:01:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 131 23.08.2024 10:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165278 ФПД: 211737518214625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T100158&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165278&fm=211737518214625&tin=02508201610067®Number=0000000000092562&sum=50000 [10:01:58]StoreToDocumentArchive [10:01:58]shift 469 fd 165278 [10:01:58]save to /storage/0469/doc_00165278 [10:01:58]save last doc name /storage/0469/doc_00165278 to /storage/kkm_last_doc_name [10:01:58]save OK [10:01:58]Clear old archive folders... [10:01:58]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:01:58]tlvbuf is 02028D80 [10:01:58]SAM_PROTO_ClearQueue [10:01:58]wFMCommunicate request_size=4 [10:01:58]MH_SAM_APDU [10:01:58]CAPDU: 80 09 00 00 [10:01:58]Write to MH i2c: E2 08 00 60 03 80 09 00 00 00 00 00 00 D5 [10:01:58]Write i2c OK [10:01:58]MH_I2C_Read... [10:01:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:01:58]Read from MH i2c: E2 [10:01:58]MH_I2C_Read... [10:01:58]Read from MH i2c: E2 03 00 [10:01:58]MH_I2C_Read... [10:01:58]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [10:01:58]RAPDU: 90 00 [10:01:58]wFMCommunicate OK [10:01:58]SAM_PROTO_ClearQueue done [10:01:58]KKMCreateOFDPacket [10:01:58]OFDProtocolAddRootSTLVToBuf [10:01:58]FM_MakeSignedData [10:01:58]FM_MakeSignedData [10:01:58]SAM_PROTO_SignData [10:01:58]wFMCommunicate request_size=4 [10:01:58]MH_SAM_APDU [10:01:58]CAPDU: 80 0D 01 02 [10:01:58]Write to MH i2c: E2 08 00 61 03 80 0D 01 02 00 00 00 00 DD [10:01:58]Write i2c OK [10:01:58]MH_I2C_Read... [10:01:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:01:58]Read from MH i2c: E2 [10:01:58]MH_I2C_Read... [10:01:58]Read from MH i2c: E2 03 00 [10:01:58]MH_I2C_Read... [10:01:58]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [10:01:58]RAPDU: 90 00 [10:01:58]wFMCommunicate OK [10:01:58]wFMCommunicate request_size=255 [10:01:58]MH_SAM_APDU [10:01:58]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 16 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 85 02 00 35 04 06 00 C0 92 FB [10:01:58]Write to MH i2c: E2 02 01 62 03 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 16 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 85 02 00 35 04 06 00 C0 92 FB 00 00 6A [10:01:58]Write i2c OK [10:01:58]MH_I2C_Read... [10:01:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:59]Read from MH i2c: E2 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: E2 03 00 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [10:01:59]RAPDU: 90 00 [10:01:59]wFMCommunicate OK [10:01:59]wFMCommunicate request_size=8 [10:01:59]MH_SAM_APDU [10:01:59]CAPDU: 80 0D 02 02 03 8F 0D E1 [10:01:59]Write to MH i2c: E2 0B 00 63 03 80 0D 02 02 03 00 8F 0D E1 00 00 63 [10:01:59]Write i2c OK [10:01:59]MH_I2C_Read... [10:01:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:01:59]Read from MH i2c: E2 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: E2 03 00 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [10:01:59]RAPDU: 90 00 [10:01:59]wFMCommunicate OK [10:01:59]wFMCommunicate request_size=4 [10:01:59]MH_SAM_APDU [10:01:59]CAPDU: 80 0D 03 02 [10:01:59]Write to MH i2c: E2 08 00 64 03 80 0D 03 02 00 00 00 00 E2 [10:01:59]Write i2c OK [10:01:59]MH_I2C_Read... [10:01:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:01:59]Read from MH i2c: E2 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: E2 0B 00 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: E2 0B 00 64 03 00 F6 90 CF 93 A4 A8 F7 C6 90 00 D4 [10:01:59]RAPDU: F6 90 CF 93 A4 A8 F7 C6 90 00 [10:01:59]wFMCommunicate OK [10:01:59]SAM_PROTO_SignData done [10:01:59]FM_MakeSignedData done [10:01:59]CreateOFDProtocolMessage [10:01:59]wFMCommunicate request_size=4 [10:01:59]MH_SAM_APDU [10:01:59]CAPDU: 80 11 00 00 [10:01:59]Write to MH i2c: E2 08 00 65 03 80 11 00 00 00 00 00 00 E2 [10:01:59]Write i2c OK [10:01:59]MH_I2C_Read... [10:01:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:01:59]Read from MH i2c: E2 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: E2 17 00 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: E2 17 00 65 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [10:01:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:01:59]wFMCommunicate OK [10:01:59]CreateOFDProtocolMessage done [10:01:59]OFDSenderStorePacket 165278 [10:01:59]StoreOFDPacket docnum=165278 [10:01:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 11 E6 05 01 6C A8 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 16 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 85 02 00 35 04 06 00 C0 92 FB 8F 0D E1 F6 90 CF 93 A4 A8 F7 C6 [10:01:59]CheckFolder [10:01:59]dirname=/storage/ofd_packets [10:01:59]CheckFolder done [10:01:59]ProducePacketName [10:01:59]name=ofd_packets/00165278 [10:01:59]NVStorageSaveData ofd_packets/00165278 [10:01:59]File name is /storage/ofd_packets/00165278 [10:01:59]Write 299 bytes [10:01:59]NVStorageSaveData done [10:01:59]OFDSenderStorePacket done [10:01:59]KKMCreateOFDPacket done [10:01:59]NVStorageSaveData kkm_last_timestamp [10:01:59]File name is /storage/kkm_last_timestamp [10:01:59]Write 4 bytes [10:01:59]NVStorageSaveData done [10:01:59]ExternCall_PrintAddStr [10:01:59]wPrintStart [10:01:59]Write to MH i2c: 01 00 00 66 03 69 [10:01:59]Write i2c OK [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: 01 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: 01 07 00 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: 01 07 00 66 03 00 00 00 00 00 FF 0F 7E [10:01:59]RasterBufferAndPrint [10:01:59]line Счет N : (1)294111 [10:01:59]line ИНН: 02508201610067 [10:01:59]line Контрольно-Кассовый Чек [10:01:59]line ПРОДАЖА [10:01:59]OFD Sender: Processing packet 165278 [packets to send 989, broken 988] [10:01:59]line ТРК (МРК, ГНК) : 61 [10:01:59]ProducePacketName [10:01:59]line Товар: 2710124130 [10:01:59]name=ofd_packets/00165278 [10:01:59]line SU-92-К-5 [10:01:59]OFD Sender: To server: pG, [10:01:59]line 7.270 * 68.80 [10:01:59]CommunicateWithHost lk.salyk.kg:30040 [10:01:59]line = 500.18 [10:01:59]ConnectInit lk.salyk.kg [10:01:59]line НДС 12% НСП 1% [10:01:59]line > о реализуемом товаре [10:01:59]line ОКРУГЛЕНИЕ: -0.18 [10:01:59]line ИТОГО: 500.00 [10:01:59]line Внесено: 500.00 [10:01:59]line СДАЧА: 0.00 [10:01:59]line НСП 1% : 4.43 [10:01:59]line НДС 12% : 53.12 [10:01:59]line Наличными: 500.00 [10:01:59]line Безнал.: 0.00 [10:01:59]line Место: АЗС № 130 "Партнер Нефть" [10:01:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:01:59]line СНО: Общий режим [10:01:59]line Чек 131 23.08.2024 10:01 [10:01:59]line Смена: 469 ФФД: 1.0 [10:01:59]line ЗНМ: 0300000070 [10:01:59]line РНМ: 0000000000092562 [10:01:59]line Версия ККМ: 001 [10:01:59]line ФМ: 0000000000871769 [10:01:59]line ФД: 165278 [10:01:59]line ФПД: 211737518214625 [10:01:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T100158&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165278&fm=211737518214625&tin=02508201610067®Number=0000000000092562&sum=50000 [10:01:59]written 0, free lines is 4095 [10:01:59]Write to MH i2c: 01 00 00 91 03 94 [10:01:59]Write i2c OK [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: 01 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: 01 07 00 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 C1 0C 68 [10:01:59]RasterBufferAndPrint [10:01:59]line [10:01:59]line [10:01:59]line [10:01:59]line [10:01:59]line [10:01:59]written 0, free lines is 3286 [10:01:59]MH_Cut [10:01:59]Write to MH i2c: D1 01 00 98 03 01 6D [10:01:59]Write i2c OK [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: D1 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: D1 01 00 [10:01:59]MH_I2C_Read... [10:01:59]Read from MH i2c: D1 01 00 98 03 00 6C [10:01:59]Write to MH i2c: 01 00 00 99 03 9C [10:01:59]Write i2c OK [10:01:59]MH_I2C_Read... [10:02:00]*** Cut start [10:02:00]*** Purtial cut [10:02:00]*** Stage 1: CUTSNS_PIN = 1 [10:02:01]Connected sock=12 [10:02:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 11 E6 05 01 6C A8 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 16 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 85 02 00 35 04 06 00 C0 92 FB 8F 0D E1 F6 90 CF 93 A4 A8 F7 C6 [10:02:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7B AA 47 00 52 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 85 02 00 F4 03 04 00 64 07 C8 66 B6 04 01 00 00 90 52 14 DC AA 5D 05 55 [10:02:01]CommunicateWithHost err = 0 [10:02:01]CheckOFDResponse [10:02:01]1017 (14) - 77093643461234 [10:02:01]1041 (16) - 0000000000871769 [10:02:01]1040 (4) - 165278 [10:02:01]1012 (4) - 23.08.2024 03:52 [10:02:01]1206 (1) - 0 [10:02:01]OFD Sender: Remove packet 165278 [10:02:01]ProducePacketName [10:02:01]name=ofd_packets/00165278 [10:02:01]NVStorageDeleteData [10:02:02]OFD Sender: No OFD packet to send [10:02:02]Read from MH i2c: 01 [10:02:02]MH_I2C_Read... [10:02:02]*** Stop cut motor [10:02:02]*** Cut end [10:02:02]Read from MH i2c: 01 07 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [10:02:02]process_action close_receipt done [10:02:02]requested_data is exist [10:02:02]produce_requested_data [10:02:02]requested_item fm.sn is exist - process it [10:02:02]wFMCommunicate request_size=4 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 11 00 00 [10:02:02]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 17 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [10:02:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:02:02]wFMCommunicate OK [10:02:02]requested_item fd.num is exist - process it [10:02:02]SAM_PROTO_GetFieldsCounters [10:02:02]wFMCommunicate request_size=4 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 13 00 00 [10:02:02]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 62 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 62 00 9B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [10:02:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:02:02]wFMCommunicate OK [10:02:02]SAM_PROTO_GetFieldsCounters done [10:02:02]requested_item shift.num is exist - process it [10:02:02]requested_item shift.opened is exist - process it [10:02:02]req_shift_opened [10:02:02]FM_GetShiftState [10:02:02]SAM_PROTO_GetShiftState [10:02:02]wFMCommunicate request_size=4 [10:02:02]MH_SAM_APDU [10:02:02]CAPDU: 80 13 01 00 [10:02:02]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [10:02:02]Write i2c OK [10:02:02]MH_I2C_Read... [10:02:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:02]Read from MH i2c: E2 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 0E 00 [10:02:02]MH_I2C_Read... [10:02:02]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4A [10:02:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:02:02]wFMCommunicate OK [10:02:02]SAM_PROTO_GetShiftState done [10:02:02]FM_GetShiftState done [10:02:02]req_shift_opened done [10:02:02]requested_item shift.open_date is exist - process it [10:02:02]req_shift_open_date [10:02:02]req_shift_open_date done [10:02:02]produce_requested_data done [10:02:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165278,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:02:02]process_action_free close_receipt [10:02:02]json_value_free [10:02:02]json_value_free done [10:02:02]process_json_proto returns [10:02:02]Send response to host [10:02:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165278,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:02:02]free response buf [10:02:02]execute_script done [10:02:02]execute_script returns [10:02:02]free content buf [10:02:02]Sock 7.Close socket [10:02:02]Sock 7.Thread stoped [10:02:03]accept exits with 9 [10:02:03]New connection [10:02:03]New thread 3067297124 created [10:02:03]Thread 3067153764 joined [10:02:03]Waiting for new connection... [10:02:03] Sock 9.Parse request [10:02:03]Sock 9.Check first char [10:02:03]Sock 9.First char is OK [10:02:03]request: POST /json_proto HTTP/1.0 [10:02:03]Method: POST [10:02:03]URL: /json_proto [10:02:03]Method is POST - this is cgi request [10:02:03]url: /json_proto [10:02:03]query_string will be loaded in cgi processing [10:02:03]execute_cgi json_proto POST (null) [10:02:03]execute_cgi path=json_proto method=POST [10:02:03]POST find Content-Length [10:02:03]Host: 172.17.44.132:8080 [10:02:03]Content-Length: 679 [10:02:03]Content-Type: application/json [10:02:03] [10:02:03]POST finish read [10:02:03]Found Content-Length = 679 [10:02:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:03]execute_script... [10:02:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294110", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:03]POST & json_proto [10:02:03]process_json_proto [10:02:03]json parsed OK: [10:02:03]protocol is kg_v1.0 [10:02:03]action value=close_receipt [10:02:03]process_action close_receipt [10:02:03]cmd_close_receipt [10:02:03]MH_GetDate [10:02:03]Write to MH i2c: F0 00 00 9D 03 8F [10:02:03]Write i2c OK [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: F0 [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: F0 09 00 [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: F0 09 00 9D 03 00 1C 5E C8 66 2A 83 C1 65 13 [10:02:03]GetLastDocTimeStamp 1724407318 [10:02:03]current date 1724407324 [10:02:03]FM_GetShiftState [10:02:03]SAM_PROTO_GetShiftState [10:02:03]wFMCommunicate request_size=4 [10:02:03]MH_SAM_APDU [10:02:03]CAPDU: 80 13 01 00 [10:02:03]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [10:02:03]Write i2c OK [10:02:03]MH_I2C_Read... [10:02:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:03]Read from MH i2c: E2 [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: E2 0E 00 [10:02:03]MH_I2C_Read... [10:02:03]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4C [10:02:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:02:03]wFMCommunicate OK [10:02:03]SAM_PROTO_GetShiftState done [10:02:03]FM_GetShiftState done [10:02:03]opened in 1724372766 [10:02:03]opened+sec_in_day 1724459166 [10:02:03]quantity*price = 300075 [10:02:03]sum+1 = 300077 [10:02:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 132 23.08.2024 10:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165279 ФПД: 175288297301668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T100204&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165279&fm=175288297301668&tin=02508201610067®Number=0000000000092562&sum=300000 [10:02:04]StoreToDocumentArchive [10:02:04]shift 469 fd 165279 [10:02:04]save to /storage/0469/doc_00165279 [10:02:04]save last doc name /storage/0469/doc_00165279 to /storage/kkm_last_doc_name [10:02:04]save OK [10:02:04]Clear old archive folders... [10:02:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:02:04]tlvbuf is 02076910 [10:02:04]SAM_PROTO_ClearQueue [10:02:04]wFMCommunicate request_size=4 [10:02:04]MH_SAM_APDU [10:02:04]CAPDU: 80 09 00 00 [10:02:04]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [10:02:04]Write i2c OK [10:02:04]MH_I2C_Read... [10:02:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:04]Read from MH i2c: E2 [10:02:04]MH_I2C_Read... [10:02:04]Read from MH i2c: E2 03 00 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [10:02:05]RAPDU: 90 00 [10:02:05]wFMCommunicate OK [10:02:05]SAM_PROTO_ClearQueue done [10:02:05]KKMCreateOFDPacket [10:02:05]OFDProtocolAddRootSTLVToBuf [10:02:05]FM_MakeSignedData [10:02:05]FM_MakeSignedData [10:02:05]SAM_PROTO_SignData [10:02:05]wFMCommunicate request_size=4 [10:02:05]MH_SAM_APDU [10:02:05]CAPDU: 80 0D 01 02 [10:02:05]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [10:02:05]Write i2c OK [10:02:05]MH_I2C_Read... [10:02:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:05]Read from MH i2c: E2 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [10:02:05]RAPDU: 90 00 [10:02:05]wFMCommunicate OK [10:02:05]wFMCommunicate request_size=255 [10:02:05]MH_SAM_APDU [10:02:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 1C 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 85 02 00 35 04 06 00 9F 6C 7C B1 [10:02:05]Write to MH i2c: E2 02 01 AD 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 1C 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 85 02 00 35 04 06 00 9F 6C 7C B1 00 00 4E [10:02:05]Write i2c OK [10:02:05]MH_I2C_Read... [10:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:05]Read from MH i2c: E2 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [10:02:05]RAPDU: 90 00 [10:02:05]wFMCommunicate OK [10:02:05]wFMCommunicate request_size=7 [10:02:05]MH_SAM_APDU [10:02:05]CAPDU: 80 0D 02 02 02 A6 A4 [10:02:05]Write to MH i2c: E2 0A 00 AE 03 80 0D 02 02 02 00 A6 A4 00 00 79 [10:02:05]Write i2c OK [10:02:05]MH_I2C_Read... [10:02:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:05]Read from MH i2c: E2 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [10:02:05]RAPDU: 90 00 [10:02:05]wFMCommunicate OK [10:02:05]wFMCommunicate request_size=4 [10:02:05]MH_SAM_APDU [10:02:05]CAPDU: 80 0D 03 02 [10:02:05]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [10:02:05]Write i2c OK [10:02:05]MH_I2C_Read... [10:02:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:05]Read from MH i2c: E2 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 0B 00 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 0B 00 AF 03 00 01 A6 8A D4 70 B1 CA 3A 90 00 58 [10:02:05]RAPDU: 01 A6 8A D4 70 B1 CA 3A 90 00 [10:02:05]wFMCommunicate OK [10:02:05]SAM_PROTO_SignData done [10:02:05]FM_MakeSignedData done [10:02:05]CreateOFDProtocolMessage [10:02:05]wFMCommunicate request_size=4 [10:02:05]MH_SAM_APDU [10:02:05]CAPDU: 80 11 00 00 [10:02:05]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [10:02:05]Write i2c OK [10:02:05]MH_I2C_Read... [10:02:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:05]Read from MH i2c: E2 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 17 00 [10:02:05]MH_I2C_Read... [10:02:05]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [10:02:05]RAPDU: 11 04 10 00 30 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17226850+1707180842=1724407692 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 8D 5F C8 66 2A 83 C1 65 EC [10:08:13]Current date/time: 23.08.2024 10:08 [10:08:13]FM_Init [10:08:13]wFMConnect [10:08:13]MH_SAM_On [10:08:13]Write to MH i2c: E0 00 00 08 00 E7 [10:08:13]Write i2c OK [10:08:13]MH_I2C_Read... [10:08:13]*** iso7816_init finished! [10:08:13]*** atr: [10:08:13]*** 0F 3B D5 18 FF 81 91 FE [10:08:13]*** 1F C3 80 73 C8 21 10 0A [10:08:13]*** 00 00 00 00 00 00 00 00 [10:08:13]*** 00 00 00 00 00 00 00 00 [10:08:13]*** 00 00 00 00 00 00 00 00 [10:08:13]*** 00 00 00 00 00 00 00 00 [10:08:13]*** 00 00 00 00 00 00 00 00 [10:08:13]*** 00 00 00 00 00 00 00 00 [10:08:13]Read from MH i2c: E0 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E0 10 00 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:08:13]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:08:13]wFMCommunicate request_size=10 [10:08:13]MH_SAM_APDU [10:08:13]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:08:13]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:08:13]Write i2c OK [10:08:13]MH_I2C_Read... [10:08:13]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:08:13]Read from MH i2c: E2 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 03 00 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:08:13]RAPDU: 90 00 [10:08:13]wFMCommunicate OK [10:08:13]wFMCommunicate request_size=4 [10:08:13]MH_SAM_APDU [10:08:13]CAPDU: 80 11 00 00 [10:08:13]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:08:13]Write i2c OK [10:08:13]MH_I2C_Read... [10:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:13]Read from MH i2c: E2 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 17 00 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [10:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:08:13]wFMCommunicate OK [10:08:13]Detected FM SN is 0000000000871769 [10:08:13]Stored FM SN is 0000000000871769 [10:08:13]wFMCommunicate request_size=9 [10:08:13]MH_SAM_APDU [10:08:13]CAPDU: 80 16 00 00 04 E7 8B 00 00 [10:08:13]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [10:08:13]Write i2c OK [10:08:13]MH_I2C_Read... [10:08:13]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:08:13]Read from MH i2c: E2 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 03 00 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:08:13]RAPDU: 90 00 [10:08:13]wFMCommunicate OK [10:08:13]FM PIN OK [10:08:13]wFMCommunicate request_size=8 [10:08:13]MH_SAM_APDU [10:08:13]CAPDU: 80 14 04 00 03 02 00 01 [10:08:13]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:08:13]Write i2c OK [10:08:13]MH_I2C_Read... [10:08:13]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:08:13]Read from MH i2c: E2 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 03 00 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:08:13]RAPDU: 90 00 [10:08:13]wFMCommunicate OK [10:08:13]wFMCommunicate request_size=13 [10:08:13]MH_SAM_APDU [10:08:13]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:08:13]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:08:13]Write i2c OK [10:08:13]MH_I2C_Read... [10:08:13]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:08:13]Read from MH i2c: E2 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 03 00 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:08:13]RAPDU: 90 00 [10:08:13]wFMCommunicate OK [10:08:13]wFMCommunicate request_size=4 [10:08:13]MH_SAM_APDU [10:08:13]CAPDU: 80 11 00 00 [10:08:13]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:08:13]Write i2c OK [10:08:13]MH_I2C_Read... [10:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:13]Read from MH i2c: E2 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 17 00 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [10:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:08:13]wFMCommunicate OK [10:08:13]DocumentArchiveInit [10:08:13]Start Httpd... [10:08:13]Httpd thread 3067649380 created [10:08:13]Write to MH i2c: 01 00 00 0F 00 0F [10:08:13]Write i2c OK [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: 01 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: 01 07 00 [10:08:13]MH_I2C_Read... [10:08:13]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:08:13]MH Int Process started [10:08:13]Allocated Socket 8 [10:08:13]Bind OK [10:08:13]Listen OK [10:08:13]httpd running on port 8080 [10:08:13]Waiting for new connection... [10:08:14]OFD Sender: Processing packet 165279 [packets to send 990, broken 988] [10:08:14]ProducePacketName [10:08:14]name=ofd_packets/00165279 [10:08:14]OFD Sender: To server: pG, [10:08:14]CommunicateWithHost lk.salyk.kg:30040 [10:08:14]ConnectInit lk.salyk.kg [10:08:51]accept exits with 9 [10:08:51]New connection [10:08:51]New thread 3067362660 created [10:08:51]Waiting for new connection... [10:08:51] Sock 9.Parse request [10:08:51]Sock 9.Check first char [10:08:51]Sock 9.First char is OK [10:08:51]request: POST /json_proto HTTP/1.0 [10:08:51]Method: POST [10:08:51]URL: /json_proto [10:08:51]Method is POST - this is cgi request [10:08:51]url: /json_proto [10:08:51]query_string will be loaded in cgi processing [10:08:51]execute_cgi json_proto POST (null) [10:08:51]execute_cgi path=json_proto method=POST [10:08:51]POST find Content-Length [10:08:51]Host: 172.17.44.132:8080 [10:08:51]Content-Length: 215 [10:08:51]Content-Type: application/json [10:08:51] [10:08:51]POST finish read [10:08:51]Found Content-Length = 215 [10:08:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:51]execute_script... [10:08:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:08:51]POST & json_proto [10:08:51]process_json_proto [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17227012+1707180842=1724407854 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 2E 60 C8 66 2A 83 C1 65 8E [10:10:54]Current date/time: 23.08.2024 10:10 [10:10:54]FM_Init [10:10:54]wFMConnect [10:10:54]MH_SAM_On [10:10:54]Write to MH i2c: E0 00 00 08 00 E7 [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]*** iso7816_init finished! [10:10:54]*** atr: [10:10:54]*** 0F 3B D5 18 FF 81 91 FE [10:10:54]*** 1F C3 80 73 C8 21 10 0A [10:10:54]*** 00 00 00 00 00 00 00 00 [10:10:54]*** 00 00 00 00 00 00 00 00 [10:10:54]*** 00 00 00 00 00 00 00 00 [10:10:54]*** 00 00 00 00 00 00 00 00 [10:10:54]*** 00 00 00 00 00 00 00 00 [10:10:54]*** 00 00 00 00 00 00 00 00 [10:10:54]Read from MH i2c: E0 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E0 10 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:10:54]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:10:54]wFMCommunicate request_size=10 [10:10:54]MH_SAM_APDU [10:10:54]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:10:54]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:10:54]Read from MH i2c: E2 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 03 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:10:54]RAPDU: 90 00 [10:10:54]wFMCommunicate OK [10:10:54]wFMCommunicate request_size=4 [10:10:54]MH_SAM_APDU [10:10:54]CAPDU: 80 11 00 00 [10:10:54]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:54]Read from MH i2c: E2 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 17 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [10:10:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:10:54]wFMCommunicate OK [10:10:54]Detected FM SN is 0000000000871769 [10:10:54]Stored FM SN is 0000000000871769 [10:10:54]wFMCommunicate request_size=9 [10:10:54]MH_SAM_APDU [10:10:54]CAPDU: 80 16 00 00 04 E7 8B 00 00 [10:10:54]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:10:54]Read from MH i2c: E2 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 03 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:10:54]RAPDU: 90 00 [10:10:54]wFMCommunicate OK [10:10:54]FM PIN OK [10:10:54]wFMCommunicate request_size=8 [10:10:54]MH_SAM_APDU [10:10:54]CAPDU: 80 14 04 00 03 02 00 01 [10:10:54]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 [10:10:54]MH_I2C_Read... [10:10:54]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:10:54]Read from MH i2c: E2 03 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:10:54]RAPDU: 90 00 [10:10:54]wFMCommunicate OK [10:10:54]wFMCommunicate request_size=13 [10:10:54]MH_SAM_APDU [10:10:54]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:10:54]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:10:54]Read from MH i2c: E2 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 03 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:10:54]RAPDU: 90 00 [10:10:54]wFMCommunicate OK [10:10:54]wFMCommunicate request_size=4 [10:10:54]MH_SAM_APDU [10:10:54]CAPDU: 80 11 00 00 [10:10:54]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:10:54]Read from MH i2c: E2 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 17 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [10:10:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:10:54]wFMCommunicate OK [10:10:54]DocumentArchiveInit [10:10:54]Start Httpd... [10:10:54]Httpd thread 3067379044 created [10:10:54]Write to MH i2c: 01 00 00 0F 00 0F [10:10:54]Write i2c OK [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: 01 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: 01 07 00 [10:10:54]MH_I2C_Read... [10:10:54]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:10:54]MH Int Process started [10:10:54]Allocated Socket 6 [10:10:54]Bind OK [10:10:54]Listen OK [10:10:54]httpd running on port 8080 [10:10:54]Waiting for new connection... [10:10:55]OFD Sender: Processing packet 165279 [packets to send 990, broken 988] [10:10:55]ProducePacketName [10:10:55]name=ofd_packets/00165279 [10:10:55]OFD Sender: To server: pG, [10:10:55]CommunicateWithHost lk.salyk.kg:30040 [10:10:55]ConnectInit lk.salyk.kg [10:10:56]Connected sock=9 [10:10:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CE AD 04 01 1F 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 1C 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 85 02 00 35 04 06 00 9F 6C 7C B1 A6 A4 01 A6 8A D4 70 B1 CA 3A [10:10:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 A4 47 00 D4 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 85 02 00 F4 03 04 00 7B 09 C8 66 B6 04 01 00 00 8F 94 9F E4 7D 73 71 99 [10:10:57]CommunicateWithHost err = 0 [10:10:57]CheckOFDResponse [10:10:57]1017 (14) - 77093643461234 [10:10:57]1041 (16) - 0000000000871769 [10:10:57]1040 (4) - 165279 [10:10:57]1012 (4) - 23.08.2024 04:00 [10:10:57]1206 (1) - 0 [10:10:57]OFD Sender: Remove packet 165279 [10:10:57]ProducePacketName [10:10:57]name=ofd_packets/00165279 [10:10:57]NVStorageDeleteData [10:10:58]OFD Sender: Processing packet 165280 [packets to send 989, broken 988] [10:10:58]ProducePacketName [10:10:58]name=ofd_packets/00165280 [10:10:58]OFD Sender: To server: pG, [10:10:58]CommunicateWithHost lk.salyk.kg:30040 [10:10:58]ConnectInit lk.salyk.kg [10:11:04]recv_with_timeout no data received [10:11:25]Connected sock=10 [10:11:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E3 70 04 01 EB 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 85 00 00 00 F4 03 04 00 47 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 85 02 00 35 04 06 00 8F 59 89 C8 B9 89 B3 7B 14 74 BF 9E D9 D9 [10:11:30]recv_with_timeout no data received [10:11:30]CommunicateWithHost answer receiving error [10:11:30]CommunicateWithHost err = -3 [10:11:30]OFD Sender: Server communicate error [10:11:35]OFD Sender: Processing packet 165280 [packets to send 989, broken 988] [10:11:35]ProducePacketName [10:11:35]name=ofd_packets/00165280 [10:11:35]OFD Sender: To server: pG, [10:11:35]CommunicateWithHost lk.salyk.kg:30040 [10:11:35]ConnectInit lk.salyk.kg [10:11:37]Connected sock=10 [10:11:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E3 70 04 01 EB 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 85 00 00 00 F4 03 04 00 47 5E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 85 02 00 35 04 06 00 8F 59 89 C8 B9 89 B3 7B 14 74 BF 9E D9 D9 [10:11:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 F8 47 00 4C 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 85 02 00 F4 03 04 00 A3 09 C8 66 B6 04 01 00 00 4F 2A F5 FE D3 CF B2 66 [10:11:37]CommunicateWithHost err = 0 [10:11:37]CheckOFDResponse [10:11:37]1017 (14) - 77093643461234 [10:11:37]1041 (16) - 0000000000871769 [10:11:37]1040 (4) - 165280 [10:11:37]1012 (4) - 23.08.2024 04:01 [10:11:37]1206 (1) - 0 [10:11:37]OFD Sender: Remove packet 165280 [10:11:37]ProducePacketName [10:11:37]name=ofd_packets/00165280 [10:11:37]NVStorageDeleteData [10:11:38]OFD Sender: No OFD packet to send [10:11:43]OFD Sender: No OFD packet to send [10:11:48]OFD Sender: No OFD packet to send [10:11:53]OFD Sender: No OFD packet to send [10:11:58]OFD Sender: No OFD packet to send [10:12:03]OFD Sender: No OFD packet to send [10:12:08]OFD Sender: No OFD packet to send [10:12:13]OFD Sender: No OFD packet to send [10:12:18]OFD Sender: No OFD packet to send [10:12:23]OFD Sender: No OFD packet to send [10:12:28]OFD Sender: No OFD packet to send [10:12:33]OFD Sender: No OFD packet to send [10:12:38]OFD Sender: No OFD packet to send [10:12:43]OFD Sender: No OFD packet to send [10:12:48]OFD Sender: No OFD packet to send [10:12:53]OFD Sender: No OFD packet to send [10:12:58]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17227163+1707180842=1724408005 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 C5 60 C8 66 2A 83 C1 65 25 [10:13:25]Current date/time: 23.08.2024 10:13 [10:13:25]FM_Init [10:13:25]wFMConnect [10:13:25]MH_SAM_On [10:13:25]Write to MH i2c: E0 00 00 08 00 E7 [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]*** iso7816_init finished! [10:13:25]*** atr: [10:13:25]*** 0F 3B D5 18 FF 81 91 FE [10:13:25]*** 1F C3 80 73 C8 21 10 0A [10:13:25]*** 00 00 00 00 00 00 00 00 [10:13:25]*** 00 00 00 00 00 00 00 00 [10:13:25]*** 00 00 00 00 00 00 00 00 [10:13:25]*** 00 00 00 00 00 00 00 00 [10:13:25]Read from MH i2c: E0 [10:13:25]MH_I2C_Read... [10:13:25]*** 00 00 00 00 00 00 00 00 [10:13:25]Read from MH i2c: E0 10 00 [10:13:25]MH_I2C_Read... [10:13:25]*** 00 00 00 00 00 00 00 00 [10:13:25]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:13:25]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:13:25]wFMCommunicate request_size=10 [10:13:25]MH_SAM_APDU [10:13:25]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:13:25]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:13:25]Read from MH i2c: E2 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 03 00 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:13:25]RAPDU: 90 00 [10:13:25]wFMCommunicate OK [10:13:25]wFMCommunicate request_size=4 [10:13:25]MH_SAM_APDU [10:13:25]CAPDU: 80 11 00 00 [10:13:25]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:25]Read from MH i2c: E2 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 17 00 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [10:13:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:13:25]wFMCommunicate OK [10:13:25]Detected FM SN is 0000000000871769 [10:13:25]Stored FM SN is 0000000000871769 [10:13:25]wFMCommunicate request_size=9 [10:13:25]MH_SAM_APDU [10:13:25]CAPDU: 80 16 00 00 04 E7 8B 00 00 [10:13:25]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:13:25]Read from MH i2c: E2 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 03 00 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:13:25]RAPDU: 90 00 [10:13:25]wFMCommunicate OK [10:13:25]FM PIN OK [10:13:25]wFMCommunicate request_size=8 [10:13:25]MH_SAM_APDU [10:13:25]CAPDU: 80 14 04 00 03 02 00 01 [10:13:25]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:13:25]Read from MH i2c: E2 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 03 00 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:13:25]RAPDU: 90 00 [10:13:25]wFMCommunicate OK [10:13:25]wFMCommunicate request_size=13 [10:13:25]MH_SAM_APDU [10:13:25]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:13:25]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:13:25]Read from MH i2c: E2 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 03 00 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:13:25]RAPDU: 90 00 [10:13:25]wFMCommunicate OK [10:13:25]wFMCommunicate request_size=4 [10:13:25]MH_SAM_APDU [10:13:25]CAPDU: 80 11 00 00 [10:13:25]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:25]Read from MH i2c: E2 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 17 00 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [10:13:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:13:25]wFMCommunicate OK [10:13:25]DocumentArchiveInit [10:13:25]Start Httpd... [10:13:25]Httpd thread 3067620708 created [10:13:25]Write to MH i2c: 01 00 00 0F 00 0F [10:13:25]Write i2c OK [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: 01 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: 01 07 00 [10:13:25]MH_I2C_Read... [10:13:25]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:13:25]MH Int Process started [10:13:25]Allocated Socket 8 [10:13:25]Bind OK [10:13:25]Listen OK [10:13:25]httpd running on port 8080 [10:13:25]Waiting for new connection... [10:13:26]OFD Sender: No OFD packet to send [10:13:28]accept exits with 9 [10:13:28]New connection [10:13:28]New thread 3067333988 created [10:13:28]Waiting for new connection... [10:13:28] Sock 9.Parse request [10:13:28]Sock 9.Check first char [10:13:28]Sock 9.First char is OK [10:13:28]request: POST /json_proto HTTP/1.0 [10:13:28]Method: POST [10:13:28]URL: /json_proto [10:13:28]Method is POST - this is cgi request [10:13:28]url: /json_proto [10:13:28]query_string will be loaded in cgi processing [10:13:28]execute_cgi json_proto POST (null) [10:13:28]execute_cgi path=json_proto method=POST [10:13:28]POST find Content-Length [10:13:28]Host: 172.17.44.132:8080 [10:13:28]Content-Length: 215 [10:13:28]Content-Type: application/json [10:13:28] [10:13:28]POST finish read [10:13:28]Found Content-Length = 215 [10:13:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:28]execute_script... [10:13:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:28]POST & json_proto [10:13:28]process_json_proto [10:13:28]json parsed OK: [10:13:28]protocol is kg_v1.0 [10:13:28]action value=get_value [10:13:28]process_action get_value [10:13:28]cmd_get_value [10:13:28]process_action get_value done [10:13:28]requested_data is exist [10:13:28]produce_requested_data [10:13:28]requested_item kkm.sn is exist - process it [10:13:28]requested_item kkm.ver is exist - process it [10:13:28]requested_item fm.sn is exist - process it [10:13:28]wFMCommunicate request_size=4 [10:13:28]MH_SAM_APDU [10:13:28]CAPDU: 80 11 00 00 [10:13:28]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:13:28]Write i2c OK [10:13:28]MH_I2C_Read... [10:13:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:28]Read from MH i2c: E2 [10:13:28]MH_I2C_Read... [10:13:28]Read from MH i2c: E2 17 00 [10:13:28]MH_I2C_Read... [10:13:28]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [10:13:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:13:28]wFMCommunicate OK [10:13:28]requested_item fd.num is exist - process it [10:13:28]SAM_PROTO_GetFieldsCounters [10:13:28]wFMCommunicate request_size=4 [10:13:28]MH_SAM_APDU [10:13:28]CAPDU: 80 13 00 00 [10:13:28]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:13:28]Write i2c OK [10:13:28]MH_I2C_Read... [10:13:29]Read from MH i2c: E2 [10:13:29]MH_I2C_Read... [10:13:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:29]Read from MH i2c: E2 62 00 [10:13:29]MH_I2C_Read... [10:13:29]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 3F [10:13:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:29]wFMCommunicate OK [10:13:29]SAM_PROTO_GetFieldsCounters done [10:13:29]requested_item shift.num is exist - process it [10:13:29]requested_item shift.opened is exist - process it [10:13:29]req_shift_opened [10:13:29]FM_GetShiftState [10:13:29]SAM_PROTO_GetShiftState [10:13:29]wFMCommunicate request_size=4 [10:13:29]MH_SAM_APDU [10:13:29]CAPDU: 80 13 01 00 [10:13:29]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:13:29]Write i2c OK [10:13:29]MH_I2C_Read... [10:13:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:29]Read from MH i2c: E2 [10:13:29]MH_I2C_Read... [10:13:29]Read from MH i2c: E2 0E 00 [10:13:29]MH_I2C_Read... [10:13:29]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [10:13:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:13:29]wFMCommunicate OK [10:13:29]SAM_PROTO_GetShiftState done [10:13:29]FM_GetShiftState done [10:13:29]req_shift_opened done [10:13:29]requested_item shift.open_date is exist - process it [10:13:29]req_shift_open_date [10:13:29]req_shift_open_date done [10:13:29]produce_requested_data done [10:13:29]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165280,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:13:29]process_action_free get_value [10:13:29]json_value_free [10:13:29]json_value_free done [10:13:29]process_json_proto returns [10:13:29]Send response to host [10:13:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165280,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:13:29]free response buf [10:13:29]execute_script done [10:13:29]execute_script returns [10:13:29]free content buf [10:13:29]Sock 9.Close socket [10:13:29]Sock 9.Thread stoped [10:13:29]accept exits with 6 [10:13:29]New connection [10:13:29]New thread 3067190628 created [10:13:29]Thread 3067333988 joined [10:13:29]Waiting for new connection... [10:13:29] Sock 6.Parse request [10:13:29]Sock 6.Check first char [10:13:29]Sock 6.First char is OK [10:13:29]request: POST /json_proto HTTP/1.0 [10:13:29]Method: POST [10:13:29]URL: /json_proto [10:13:29]Method is POST - this is cgi request [10:13:29]url: /json_proto [10:13:29]query_string will be loaded in cgi processing [10:13:29]execute_cgi json_proto POST (null) [10:13:29]execute_cgi path=json_proto method=POST [10:13:29]POST find Content-Length [10:13:29]Host: 172.17.44.132:8080 [10:13:29]Content-Length: 331 [10:13:29]Content-Type: application/json [10:13:29] [10:13:29]POST finish read [10:13:29]Found Content-Length = 331 [10:13:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:13:29]execute_script... [10:13:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:13:29]POST & json_proto [10:13:29]process_json_proto [10:13:29]json parsed OK: [10:13:29]protocol is kg_v1.0 [10:13:29]action value=get_value [10:13:29]process_action get_value [10:13:29]cmd_get_value [10:13:29]process_action get_value done [10:13:29]requested_data is exist [10:13:29]produce_requested_data [10:13:29]requested_item fm.sale.total is exist - process it [10:13:29]SAM_PROTO_GetFMData [10:13:29]wFMCommunicate request_size=4 [10:13:29]MH_SAM_APDU [10:13:29]CAPDU: 80 13 03 00 [10:13:29]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:13:29]Write i2c OK [10:13:29]MH_I2C_Read... [10:13:29]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:13:29]Read from MH i2c: E2 [10:13:29]MH_I2C_Read... [10:13:29]Read from MH i2c: E2 FD 00 [10:13:29]MH_I2C_Read... [10:13:29]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 F5 81 02 00 69 04 A4 00 6F 04 04 00 E4 7E 02 00 B1 04 05 00 73 BC 4A 77 03 70 04 05 00 F6 BE 02 72 02 72 04 05 00 7D FD 47 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 14 2A 3E 5E 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 93 46 DA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 6C [10:13:29]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 F5 81 02 00 69 04 A4 00 6F 04 04 00 E4 7E 02 00 B1 04 05 00 73 BC 4A 77 03 70 04 05 00 F6 BE 02 72 02 72 04 05 00 7D FD 47 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 14 2A 3E 5E 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 93 46 DA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [10:13:29]wFMCommunicate OK [10:13:29]wFMCommunicate request_size=4 [10:13:29]MH_SAM_APDU [10:13:29]CAPDU: 80 17 00 00 [10:13:29]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:13:29]Write i2c OK [10:13:29]MH_I2C_Read... [10:13:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:13:30]Read from MH i2c: E2 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 FD 00 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [10:13:30]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [10:13:30]wFMCommunicate OK [10:13:30]wFMCommunicate request_size=4 [10:13:30]MH_SAM_APDU [10:13:30]CAPDU: 80 17 00 00 [10:13:30]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:13:30]Write i2c OK [10:13:30]MH_I2C_Read... [10:13:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:13:30]Read from MH i2c: E2 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 FD 00 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [10:13:30]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [10:13:30]wFMCommunicate OK [10:13:30]wFMCommunicate request_size=4 [10:13:30]MH_SAM_APDU [10:13:30]CAPDU: 80 17 00 00 [10:13:30]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:13:30]Write i2c OK [10:13:30]MH_I2C_Read... [10:13:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:13:30]Read from MH i2c: E2 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 FD 00 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [10:13:30]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [10:13:30]wFMCommunicate OK [10:13:30]wFMCommunicate request_size=4 [10:13:30]MH_SAM_APDU [10:13:30]CAPDU: 80 17 00 00 [10:13:30]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [10:13:30]Write i2c OK [10:13:30]MH_I2C_Read... [10:13:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [10:13:30]Read from MH i2c: E2 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 E6 00 [10:13:30]MH_I2C_Read... [10:13:30]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [10:13:30]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:13:30]wFMCommunicate OK [10:13:30]SAM_PROTO_GetFMData done [10:13:30]requested_item fm.sale_refund.total is exist - process it [10:13:30]requested_item fm.buy.total is exist - process it [10:13:30]requested_item shift.sale.total is exist - process it [10:13:30]SAM_PROTO_GetShiftData [10:13:30]wFMCommunicate request_size=4 [10:13:30]MH_SAM_APDU [10:13:30]CAPDU: 80 13 02 00 [10:13:30]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [10:13:30]Write i2c OK [10:13:30]MH_I2C_Read... [10:13:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:13:31]Read from MH i2c: E2 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 FD 00 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 85 00 00 00 69 04 9C 00 6F 04 04 00 85 00 00 00 B1 04 03 00 2C 4A A4 70 04 03 00 B8 04 7A 72 04 03 00 74 45 2A 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 34 73 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 3A 74 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 0A [10:13:31]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 85 00 00 00 69 04 9C 00 6F 04 04 00 85 00 00 00 B1 04 03 00 2C 4A A4 70 04 03 00 B8 04 7A 72 04 03 00 74 45 2A 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 34 73 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 3A 74 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [10:13:31]wFMCommunicate OK [10:13:31]wFMCommunicate request_size=4 [10:13:31]MH_SAM_APDU [10:13:31]CAPDU: 80 17 00 00 [10:13:31]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [10:13:31]Write i2c OK [10:13:31]MH_I2C_Read... [10:13:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:13:31]Read from MH i2c: E2 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 FD 00 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [10:13:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [10:13:31]wFMCommunicate OK [10:13:31]wFMCommunicate request_size=4 [10:13:31]MH_SAM_APDU [10:13:31]CAPDU: 80 17 00 00 [10:13:31]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [10:13:31]Write i2c OK [10:13:31]MH_I2C_Read... [10:13:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:13:31]Read from MH i2c: E2 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 FD 00 [10:13:31]MH_I2C_Read... [10:13:31]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [10:13:32]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [10:13:32]wFMCommunicate OK [10:13:32]wFMCommunicate request_size=4 [10:13:32]MH_SAM_APDU [10:13:32]CAPDU: 80 17 00 00 [10:13:32]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [10:13:32]OFD Sender: No OFD packet to send [10:13:32]Write i2c OK [10:13:32]MH_I2C_Read... [10:13:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:13:32]Read from MH i2c: E2 [10:13:32]MH_I2C_Read... [10:13:32]Read from MH i2c: E2 FD 00 [10:13:32]MH_I2C_Read... [10:13:32]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [10:13:32]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [10:13:32]wFMCommunicate OK [10:13:32]wFMCommunicate request_size=4 [10:13:32]MH_SAM_APDU [10:13:32]CAPDU: 80 17 00 00 [10:13:32]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [10:13:32]Write i2c OK [10:13:32]MH_I2C_Read... [10:13:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [10:13:32]Read from MH i2c: E2 [10:13:32]MH_I2C_Read... [10:13:32]Read from MH i2c: E2 CC 00 [10:13:32]MH_I2C_Read... [10:13:32]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [10:13:32]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:13:32]wFMCommunicate OK [10:13:32]SAM_PROTO_GetShiftData done [10:13:32]requested_item shift.sale.total_cash is exist - process it [10:13:32]requested_item shift.sale_refund.total is exist - process it [10:13:32]requested_item shift.sale_refund.total_cash is exist - process it [10:13:32]requested_item shift.buy.total is exist - process it [10:13:32]requested_item shift.buy.total_cash is exist - process it [10:13:32]produce_requested_data done [10:13:32]produce_requested_data return {"fm.sale.total":148862884.99,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":107668.92,"shift.sale.total_cash":79966.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:13:32]process_action_free get_value [10:13:32]json_value_free [10:13:32]json_value_free done [10:13:32]process_json_proto returns [10:13:32]Send response to host [10:13:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":148862884.99,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":107668.92,"shift.sale.total_cash":79966.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:13:32]free response buf [10:13:32]execute_script done [10:13:32]execute_script returns [10:13:32]free content buf [10:13:32]Sock 6.Close socket [10:13:32]Sock 6.Thread stoped [10:13:33]accept exits with 9 [10:13:33]New connection [10:13:33]New thread 3067333988 created [10:13:33]Thread 3067190628 joined [10:13:33]Waiting for new connection... [10:13:33] Sock 9.Parse request [10:13:33]Sock 9.Check first char [10:13:33]Sock 9.First char is OK [10:13:33]request: POST /json_proto HTTP/1.0 [10:13:33]Method: POST [10:13:33]URL: /json_proto [10:13:33]Method is POST - this is cgi request [10:13:33]url: /json_proto [10:13:33]query_string will be loaded in cgi processing [10:13:33]execute_cgi json_proto POST (null) [10:13:33]execute_cgi path=json_proto method=POST [10:13:33]POST find Content-Length [10:13:33]Host: 172.17.44.132:8080 [10:13:33]Content-Length: 627 [10:13:33]Content-Type: application/json [10:13:33] [10:13:33]POST finish read [10:13:33]Found Content-Length = 627 [10:13:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51006", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:33]execute_script... [10:13:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51006", "tax_sys" : 0, "items" : [ { "code": "48741231", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Silver", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:33]POST & json_proto [10:13:33]process_json_proto [10:13:33]json parsed OK: [10:13:33]protocol is kg_v1.0 [10:13:33]action value=close_receipt [10:13:33]process_action close_receipt [10:13:33]cmd_close_receipt [10:13:33]MH_GetDate [10:13:33]Write to MH i2c: F0 00 00 1D 00 0C [10:13:33]Write i2c OK [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: F0 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: F0 09 00 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: F0 09 00 1D 00 00 CE 60 C8 66 2A 83 C1 65 44 [10:13:33]GetLastDocTimeStamp 1724407367 [10:13:33]current date 1724408014 [10:13:33]FM_GetShiftState [10:13:33]SAM_PROTO_GetShiftState [10:13:33]wFMCommunicate request_size=4 [10:13:33]MH_SAM_APDU [10:13:33]CAPDU: 80 13 01 00 [10:13:33]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [10:13:33]Write i2c OK [10:13:33]MH_I2C_Read... [10:13:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:33]Read from MH i2c: E2 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 0E 00 [10:13:33]MH_I2C_Read... [10:13:33]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [10:13:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:13:33]wFMCommunicate OK [10:13:33]SAM_PROTO_GetShiftState done [10:13:33]FM_GetShiftState done [10:13:33]opened in 1724372766 [10:13:33]opened+sec_in_day 1724459166 [10:13:33]quantity*price = 13500 [10:13:33]sum+1 = 13501 [10:13:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 134 23.08.2024 10:13 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165281 ФПД: 265580250248799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101334&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165281&fm=265580250248799&tin=02508201610067®Number=0000000000092562&sum=13500 0 [10:13:34]StoreToDocumentArchive [10:13:34]shift 469 fd 165281 [10:13:34]save to /storage/0469/doc_00165281 [10:13:34]save last doc name /storage/0469/doc_00165281 to /storage/kkm_last_doc_name [10:13:34]save OK [10:13:34]Clear old archive folders... [10:13:34]ProcessDocumentItem done err = 0, tmpTLVsize=280 [10:13:34]tlvbuf is 01222FE0 [10:13:34]SAM_PROTO_ClearQueue [10:13:34]wFMCommunicate request_size=4 [10:13:34]MH_SAM_APDU [10:13:34]CAPDU: 80 09 00 00 [10:13:34]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:13:34]Write i2c OK [10:13:34]MH_I2C_Read... [10:13:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:34]Read from MH i2c: E2 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: E2 03 00 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:13:34]RAPDU: 90 00 [10:13:34]wFMCommunicate OK [10:13:34]SAM_PROTO_ClearQueue done [10:13:34]KKMCreateOFDPacket [10:13:34]OFDProtocolAddRootSTLVToBuf [10:13:34]FM_MakeSignedData [10:13:34]FM_MakeSignedData [10:13:34]SAM_PROTO_SignData [10:13:34]wFMCommunicate request_size=4 [10:13:34]MH_SAM_APDU [10:13:34]CAPDU: 80 0D 01 02 [10:13:34]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:13:34]Write i2c OK [10:13:34]MH_I2C_Read... [10:13:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:34]Read from MH i2c: E2 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: E2 03 00 [10:13:34]MH_I2C_Read... [10:13:34]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:13:34]RAPDU: 90 00 [10:13:34]wFMCommunicate OK [10:13:34]wFMCommunicate request_size=255 [10:13:34]MH_SAM_APDU [10:13:34]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 CE 60 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 [10:13:35]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 CE 60 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 00 B7 [10:13:35]Write i2c OK [10:13:35]MH_I2C_Read... [10:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:35]Read from MH i2c: E2 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: E2 03 00 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:13:35]RAPDU: 90 00 [10:13:35]wFMCommunicate OK [10:13:35]wFMCommunicate request_size=39 [10:13:35]MH_SAM_APDU [10:13:35]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 85 02 00 35 04 06 00 F1 8B 38 79 B6 5F [10:13:35]Write to MH i2c: E2 2A 00 2E 00 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 85 02 00 35 04 06 00 F1 8B 38 79 B6 5F 00 00 D3 [10:13:35]Write i2c OK [10:13:35]MH_I2C_Read... [10:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:35]Read from MH i2c: E2 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: E2 03 00 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:13:35]RAPDU: 90 00 [10:13:35]wFMCommunicate OK [10:13:35]wFMCommunicate request_size=4 [10:13:35]MH_SAM_APDU [10:13:35]CAPDU: 80 0D 03 02 [10:13:35]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:13:35]Write i2c OK [10:13:35]MH_I2C_Read... [10:13:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:35]Read from MH i2c: E2 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: E2 0B 00 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: E2 0B 00 2F 00 00 B0 A1 C3 11 5B A7 66 9D 90 00 D5 [10:13:35]RAPDU: B0 A1 C3 11 5B A7 66 9D 90 00 [10:13:35]wFMCommunicate OK [10:13:35]SAM_PROTO_SignData done [10:13:35]FM_MakeSignedData done [10:13:35]CreateOFDProtocolMessage [10:13:35]wFMCommunicate request_size=4 [10:13:35]MH_SAM_APDU [10:13:35]CAPDU: 80 11 00 00 [10:13:35]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:13:35]Write i2c OK [10:13:35]MH_I2C_Read... [10:13:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:35]Read from MH i2c: E2 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: E2 17 00 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [10:13:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:13:35]wFMCommunicate OK [10:13:35]CreateOFDProtocolMessage done [10:13:35]OFDSenderStorePacket 165281 [10:13:35]StoreOFDPacket docnum=165281 [10:13:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 6D 9F 24 01 6D D9 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 CE 60 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 85 02 00 35 04 06 00 F1 8B 38 79 B6 5F B0 A1 C3 11 5B A7 66 9D [10:13:35]CheckFolder [10:13:35]dirname=/storage/ofd_packets [10:13:35]CheckFolder done [10:13:35]ProducePacketName [10:13:35]name=ofd_packets/00165281 [10:13:35]NVStorageSaveData ofd_packets/00165281 [10:13:35]File name is /storage/ofd_packets/00165281 [10:13:35]Write 330 bytes [10:13:35]NVStorageSaveData done [10:13:35]OFDSenderStorePacket done [10:13:35]KKMCreateOFDPacket done [10:13:35]NVStorageSaveData kkm_last_timestamp [10:13:35]File name is /storage/kkm_last_timestamp [10:13:35]Write 4 bytes [10:13:35]NVStorageSaveData done [10:13:35]ExternCall_PrintAddStr [10:13:35]wPrintStart [10:13:35]Write to MH i2c: 01 00 00 31 00 31 [10:13:35]Write i2c OK [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: 01 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: 01 07 00 [10:13:35]MH_I2C_Read... [10:13:35]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:13:35]RasterBufferAndPrint [10:13:35]line Счет N : (3)51006 [10:13:35]line ИНН: 02508201610067 [10:13:35]line Контрольно-Кассовый Чек [10:13:35]line ПРОДАЖА [10:13:35]line Товар: 48741231 [10:13:35]line Сигареты Winston Super Slims Silver [10:13:35]line 1.000 * 135.00 [10:13:35]line = 135.00 [10:13:35]line НДС 12% НСП 1% [10:13:35]line > о реализуемом товаре [10:13:35]line ИТОГО: 135.00 [10:13:35]line НСП 1% : 1.19 [10:13:35]line НДС 12% : 14.34 [10:13:35]line Наличными: 135.00 [10:13:35]line Безнал.: 0.00 [10:13:35]line Место: АЗС № 130 "Партнер Нефть" [10:13:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:13:35]line СНО: Общий режим [10:13:35]line Чек 134 23.08.2024 10:13 [10:13:35]line Смена: 469 ФФД: 1.0 [10:13:35]line ЗНМ: 0300000070 [10:13:35]line РНМ: 0000000000092562 [10:13:35]line Версия ККМ: 001 [10:13:35]line ФМ: 0000000000871769 [10:13:35]line ФД: 165281 [10:13:35]line ФПД: 265580250248799 [10:13:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101334&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165281&fm=265580250248799&tin=02508201610067®Number=0000000000092562&sum=13500 [10:13:35]line 0 [10:13:35]written 0, free lines is 4095 [10:13:35]OFD Sender: Processing packet 165281 [packets to send 989, broken 988] [10:13:35]ProducePacketName [10:13:35]name=ofd_packets/00165281 [10:13:35]OFD Sender: To server: pG, [10:13:35]CommunicateWithHost lk.salyk.kg:30040 [10:13:35]ConnectInit lk.salyk.kg [10:13:36]Write to MH i2c: 01 00 00 5A 00 5A [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: 01 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: 01 07 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 D3 0C 40 [10:13:36]RasterBufferAndPrint [10:13:36]line [10:13:36]line [10:13:36]line [10:13:36]line [10:13:36]line [10:13:36]written 0, free lines is 3304 [10:13:36]MH_Cut [10:13:36]Write to MH i2c: D1 01 00 61 00 01 33 [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: D1 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: D1 01 00 [10:13:36]MH_I2C_Read... [10:13:36]Read from MH i2c: D1 01 00 61 00 00 32 [10:13:36]Write to MH i2c: 01 00 00 62 00 62 [10:13:36]Write i2c OK [10:13:36]MH_I2C_Read... [10:13:36]Connected sock=10 [10:13:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 6D 9F 24 01 6D D9 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 08 00 34 38 37 34 31 32 33 31 06 04 2B 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 CE 60 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 85 02 00 35 04 06 00 F1 8B 38 79 B6 5F B0 A1 C3 11 5B A7 66 9D [10:13:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A0 74 47 00 0A F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 85 02 00 F4 03 04 00 1B 0A C8 66 B6 04 01 00 00 62 CA F1 CD 59 82 96 92 [10:13:36]CommunicateWithHost err = 0 [10:13:36]CheckOFDResponse [10:13:36]1017 (14) - 77093643461234 [10:13:36]1041 (16) - 0000000000871769 [10:13:36]1040 (4) - 165281 [10:13:36]1012 (4) - 23.08.2024 04:03 [10:13:36]1206 (1) - 0 [10:13:36]OFD Sender: Remove packet 165281 [10:13:36]ProducePacketName [10:13:36]name=ofd_packets/00165281 [10:13:36]NVStorageDeleteData [10:13:36]*** Cut start [10:13:36]*** Purtial cut [10:13:36]*** Stage 1: CUTSNS_PIN = 1 [10:13:37]OFD Sender: No OFD packet to send [10:13:38]Read from MH i2c: 01 [10:13:38]MH_I2C_Read... [10:13:38]*** Stop cut motor [10:13:39]*** Cut end [10:13:39]Read from MH i2c: 01 07 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [10:13:39]process_action close_receipt done [10:13:39]requested_data is exist [10:13:39]produce_requested_data [10:13:39]requested_item fm.sn is exist - process it [10:13:39]wFMCommunicate request_size=4 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 11 00 00 [10:13:39]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 17 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [10:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:13:39]wFMCommunicate OK [10:13:39]requested_item fd.num is exist - process it [10:13:39]SAM_PROTO_GetFieldsCounters [10:13:39]wFMCommunicate request_size=4 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 13 00 00 [10:13:39]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 62 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 96 [10:13:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:39]wFMCommunicate OK [10:13:39]SAM_PROTO_GetFieldsCounters done [10:13:39]requested_item shift.num is exist - process it [10:13:39]requested_item shift.opened is exist - process it [10:13:39]req_shift_opened [10:13:39]FM_GetShiftState [10:13:39]SAM_PROTO_GetShiftState [10:13:39]wFMCommunicate request_size=4 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 13 01 00 [10:13:39]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 0E 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 10 [10:13:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:13:39]wFMCommunicate OK [10:13:39]SAM_PROTO_GetShiftState done [10:13:39]FM_GetShiftState done [10:13:39]req_shift_opened done [10:13:39]requested_item shift.open_date is exist - process it [10:13:39]req_shift_open_date [10:13:39]req_shift_open_date done [10:13:39]produce_requested_data done [10:13:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165281,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:13:39]process_action_free close_receipt [10:13:39]json_value_free [10:13:39]json_value_free done [10:13:39]process_json_proto returns [10:13:39]Send response to host [10:13:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165281,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:13:39]free response buf [10:13:39]execute_script done [10:13:39]execute_script returns [10:13:39]free content buf [10:13:39]Sock 9.Close socket [10:13:39]Sock 9.Thread stoped [10:13:39]accept exits with 6 [10:13:39]New connection [10:13:39]New thread 3067190628 created [10:13:39]Thread 3067333988 joined [10:13:39]Waiting for new connection... [10:13:39] Sock 6.Parse request [10:13:39]Sock 6.Check first char [10:13:39]Sock 6.First char is OK [10:13:39]request: POST /json_proto HTTP/1.0 [10:13:39]Method: POST [10:13:39]URL: /json_proto [10:13:39]Method is POST - this is cgi request [10:13:39]url: /json_proto [10:13:39]query_string will be loaded in cgi processing [10:13:39]execute_cgi json_proto POST (null) [10:13:39]execute_cgi path=json_proto method=POST [10:13:39]POST find Content-Length [10:13:39]Host: 172.17.44.132:8080 [10:13:39]Content-Length: 677 [10:13:39]Content-Type: application/json [10:13:39] [10:13:39]POST finish read [10:13:39]Found Content-Length = 677 [10:13:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:39]execute_script... [10:13: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)294113", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:13:39]POST & json_proto [10:13:39]process_json_proto [10:13:39]json parsed OK: [10:13:39]protocol is kg_v1.0 [10:13:39]action value=close_receipt [10:13:39]process_action close_receipt [10:13:39]cmd_close_receipt [10:13:39]MH_GetDate [10:13:39]Write to MH i2c: F0 00 00 66 00 55 [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: F0 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: F0 09 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: F0 09 00 66 00 00 D4 60 C8 66 2A 83 C1 65 93 [10:13:39]GetLastDocTimeStamp 1724408014 [10:13:39]current date 1724408020 [10:13:39]FM_GetShiftState [10:13:39]SAM_PROTO_GetShiftState [10:13:39]wFMCommunicate request_size=4 [10:13:39]MH_SAM_APDU [10:13:39]CAPDU: 80 13 01 00 [10:13:39]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [10:13:39]Write i2c OK [10:13:39]MH_I2C_Read... [10:13:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:39]Read from MH i2c: E2 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 0E 00 [10:13:39]MH_I2C_Read... [10:13:39]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [10:13:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:13:39]wFMCommunicate OK [10:13:39]SAM_PROTO_GetShiftState done [10:13:39]FM_GetShiftState done [10:13:39]opened in 1724372766 [10:13:39]opened+sec_in_day 1724459166 [10:13:39]quantity*price = 50036 [10:13:39]sum+1 = 50037 [10:13:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 135 23.08.2024 10:13 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165282 ФПД: 23538038462968 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101340&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165282&fm=23538038462968&tin=02508201610067®Number=0000000000092562&sum=50000 [10:13:41]StoreToDocumentArchive [10:13:41]shift 469 fd 165282 [10:13:41]save to /storage/0469/doc_00165282 [10:13:41]save last doc name /storage/0469/doc_00165282 to /storage/kkm_last_doc_name [10:13:41]save OK [10:13:41]Clear old archive folders... [10:13:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:13:41]tlvbuf is 012364C0 [10:13:41]SAM_PROTO_ClearQueue [10:13:41]wFMCommunicate request_size=4 [10:13:41]MH_SAM_APDU [10:13:41]CAPDU: 80 09 00 00 [10:13:41]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [10:13:41]Write i2c OK [10:13:41]MH_I2C_Read... [10:13:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:13:41]Read from MH i2c: E2 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 03 00 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [10:13:41]RAPDU: 90 00 [10:13:41]wFMCommunicate OK [10:13:41]SAM_PROTO_ClearQueue done [10:13:41]KKMCreateOFDPacket [10:13:41]OFDProtocolAddRootSTLVToBuf [10:13:41]FM_MakeSignedData [10:13:41]FM_MakeSignedData [10:13:41]SAM_PROTO_SignData [10:13:41]wFMCommunicate request_size=4 [10:13:41]MH_SAM_APDU [10:13:41]CAPDU: 80 0D 01 02 [10:13:41]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [10:13:41]Write i2c OK [10:13:41]MH_I2C_Read... [10:13:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:13:41]Read from MH i2c: E2 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 03 00 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [10:13:41]RAPDU: 90 00 [10:13:41]wFMCommunicate OK [10:13:41]wFMCommunicate request_size=255 [10:13:41]MH_SAM_APDU [10:13:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 D4 60 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 85 02 00 35 04 06 00 15 [10:13:41]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 D4 60 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 85 02 00 35 04 06 00 15 00 00 6F [10:13:41]Write i2c OK [10:13:41]MH_I2C_Read... [10:13:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:41]Read from MH i2c: E2 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 03 00 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:13:41]RAPDU: 90 00 [10:13:41]wFMCommunicate OK [10:13:41]wFMCommunicate request_size=10 [10:13:41]MH_SAM_APDU [10:13:41]CAPDU: 80 0D 02 02 05 68 60 6B D9 F8 [10:13:41]Write to MH i2c: E2 0D 00 77 00 80 0D 02 02 05 00 68 60 6B D9 F8 00 00 FF [10:13:41]Write i2c OK [10:13:41]MH_I2C_Read... [10:13:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:13:41]Read from MH i2c: E2 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 03 00 [10:13:41]MH_I2C_Read... [10:13:41]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:13:41]RAPDU: 90 00 [10:13:41]wFMCommunicate OK [10:13:41]wFMCommunicate request_size=4 [10:13:41]MH_SAM_APDU [10:13:41]CAPDU: 80 0D 03 02 [10:13:41]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [10:13:41]Write i2c OK [10:13:41]MH_I2C_Read... [10:13:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:13:41]Read from MH i2c: E2 [10:13:41]MH_I2C_Read... [10:13:42]Read from MH i2c: E2 0B 00 [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: E2 0B 00 78 00 00 49 FB 54 3B C1 9F 1B EE 90 00 30 [10:13:42]RAPDU: 49 FB 54 3B C1 9F 1B EE 90 00 [10:13:42]wFMCommunicate OK [10:13:42]SAM_PROTO_SignData done [10:13:42]FM_MakeSignedData done [10:13:42]CreateOFDProtocolMessage [10:13:42]wFMCommunicate request_size=4 [10:13:42]MH_SAM_APDU [10:13:42]CAPDU: 80 11 00 00 [10:13:42]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [10:13:42]Write i2c OK [10:13:42]MH_I2C_Read... [10:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:42]Read from MH i2c: E2 [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: E2 17 00 [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [10:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:13:42]wFMCommunicate OK [10:13:42]CreateOFDProtocolMessage done [10:13:42]OFDSenderStorePacket 165282 [10:13:42]StoreOFDPacket docnum=165282 [10:13:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0E 15 07 01 32 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 D4 60 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 85 02 00 35 04 06 00 15 68 60 6B D9 F8 49 FB 54 3B C1 9F 1B EE [10:13:42]CheckFolder [10:13:42]dirname=/storage/ofd_packets [10:13:42]CheckFolder done [10:13:42]ProducePacketName [10:13:42]name=ofd_packets/00165282 [10:13:42]NVStorageSaveData ofd_packets/00165282 [10:13:42]File name is /storage/ofd_packets/00165282 [10:13:42]Write 301 bytes [10:13:42]NVStorageSaveData done [10:13:42]OFDSenderStorePacket done [10:13:42]KKMCreateOFDPacket done [10:13:42]NVStorageSaveData kkm_last_timestamp [10:13:42]File name is /storage/kkm_last_timestamp [10:13:42]Write 4 bytes [10:13:42]NVStorageSaveData done [10:13:42]ExternCall_PrintAddStr [10:13:42]wPrintStart [10:13:42]Write to MH i2c: 01 00 00 7A 00 7A [10:13:42]Write i2c OK [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: 01 [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: 01 07 00 [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [10:13:42]RasterBufferAndPrint [10:13:42]line Счет N : (1)294113 [10:13:42]line ИНН: 02508201610067 [10:13:42]line Контрольно-Кассовый Чек [10:13:42]line ПРОДАЖА [10:13:42]line ТРК (МРК, ГНК) : 42 [10:13:42]line Товар: 2710124130 [10:13:42]line Аи-92-К-5 [10:13:42]line 7.380 * 67.80 [10:13:42]line = 500.36 [10:13:42]line НДС 12% НСП 1% [10:13:42]line > о реализуемом товаре [10:13:42]line ОКРУГЛЕНИЕ: -0.36 [10:13:42]line ИТОГО: 500.00 [10:13:42]line Внесено: 500.00 [10:13:42]line СДАЧА: 0.00 [10:13:42]line НСП 1% : 4.43 [10:13:42]line НДС 12% : 53.14 [10:13:42]line Наличными: 500.00 [10:13:42]line Безнал.: 0.00 [10:13:42]line Место: АЗС № 130 "Партнер Нефть" [10:13:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:13:42]line СНО: Общий режим [10:13:42]line Чек 135 23.08.2024 10:13 [10:13:42]line Смена: 469 ФФД: 1.0 [10:13:42]line ЗНМ: 0300000070 [10:13:42]line РНМ: 0000000000092562 [10:13:42]line Версия ККМ: 001 [10:13:42]line ФМ: 0000000000871769 [10:13:42]line ФД: 165282 [10:13:42]line ФПД: 23538038462968 [10:13:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101340&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165282&fm=23538038462968&tin=02508201610067®Number=0000000000092562&sum=50000 [10:13:42]written 0, free lines is 4095 [10:13:42]OFD Sender: Processing packet 165282 [packets to send 989, broken 988] [10:13:42]ProducePacketName [10:13:42]name=ofd_packets/00165282 [10:13:42]OFD Sender: To server: pG, [10:13:42]CommunicateWithHost lk.salyk.kg:30040 [10:13:42]ConnectInit lk.salyk.kg [10:13:42]Connected sock=10 [10:13:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0E 15 07 01 32 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 00 00 00 F4 03 04 00 D4 60 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 85 02 00 35 04 06 00 15 68 60 6B D9 F8 49 FB 54 3B C1 9F 1B EE [10:13:42]Write to MH i2c: 01 00 00 A5 00 A5 [10:13:42]Write i2c OK [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: 01 [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: 01 07 00 [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 1D 0E D7 [10:13:42]RasterBufferAndPrint [10:13:42]line [10:13:42]line [10:13:42]line [10:13:42]line [10:13:42]line [10:13:42]written 0, free lines is 3637 [10:13:42]MH_Cut [10:13:42]Write to MH i2c: D1 01 00 AC 00 01 7E [10:13:42]Write i2c OK [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: D1 [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: D1 01 00 [10:13:42]MH_I2C_Read... [10:13:42]Read from MH i2c: D1 01 00 AC 00 00 7D [10:13:42]Write to MH i2c: 01 00 00 AD 00 AD [10:13:42]Write i2c OK [10:13:42]MH_I2C_Read... [10:13:43]*** Cut start [10:13:43]*** Purtial cut [10:13:43]*** Stage 1: CUTSNS_PIN = 1 [10:13:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B B4 47 00 77 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 85 02 00 F4 03 04 00 21 0A C8 66 B6 04 01 00 00 79 F9 1B 05 F7 60 FD F4 [10:13:43]CommunicateWithHost err = 0 [10:13:43]CheckOFDResponse [10:13:43]1017 (14) - 77093643461234 [10:13:43]1041 (16) - 0000000000871769 [10:13:43]1040 (4) - 165282 [10:13:43]1012 (4) - 23.08.2024 04:03 [10:13:43]1206 (1) - 0 [10:13:43]OFD Sender: Remove packet 165282 [10:13:43]ProducePacketName [10:13:43]name=ofd_packets/00165282 [10:13:43]NVStorageDeleteData [10:13:44]OFD Sender: No OFD packet to send [10:13:45]Read from MH i2c: 01 [10:13:45]MH_I2C_Read... [10:13:45]*** Stop cut motor [10:13:45]*** Cut end [10:13:45]Read from MH i2c: 01 07 00 [10:13:45]MH_I2C_Read... [10:13:45]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [10:13:45]process_action close_receipt done [10:13:45]requested_data is exist [10:13:45]produce_requested_data [10:13:45]requested_item fm.sn is exist - process it [10:13:45]wFMCommunicate request_size=4 [10:13:45]MH_SAM_APDU [10:13:45]CAPDU: 80 11 00 00 [10:13:45]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [10:13:45]Write i2c OK [10:13:45]MH_I2C_Read... [10:13:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:13:45]Read from MH i2c: E2 [10:13:45]MH_I2C_Read... [10:13:45]Read from MH i2c: E2 17 00 [10:13:45]MH_I2C_Read... [10:13:45]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [10:13:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:13:45]wFMCommunicate OK [10:13:45]requested_item fd.num is exist - process it [10:13:45]SAM_PROTO_GetFieldsCounters [10:13:45]wFMCommunicate request_size=4 [10:13:45]MH_SAM_APDU [10:13:45]CAPDU: 80 13 00 00 [10:13:45]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [10:13:45]Write i2c OK [10:13:45]MH_I2C_Read... [10:13:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:13:45]Read from MH i2c: E2 [10:13:45]MH_I2C_Read... [10:13:45]Read from MH i2c: E2 62 00 [10:13:45]MH_I2C_Read... [10:13:45]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 E5 [10:13:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:13:45]wFMCommunicate OK [10:13:45]SAM_PROTO_GetFieldsCounters done [10:13:45]requested_item shift.num is exist - process it [10:13:45]requested_item shift.opened is exist - process it [10:13:45]req_shift_opened [10:13:45]FM_GetShiftState [10:13:45]SAM_PROTO_GetShiftState [10:13:45]wFMCommunicate request_size=4 [10:13:45]MH_SAM_APDU [10:13:45]CAPDU: 80 13 01 00 [10:13:45]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [10:13:45]Write i2c OK [10:13:45]MH_I2C_Read... [10:13:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:13:45]Read from MH i2c: E2 [10:13:45]MH_I2C_Read... [10:13:45]Read from MH i2c: E2 0E 00 [10:13:45]MH_I2C_Read... [10:13:45]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [10:13:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:13:45]wFMCommunicate OK [10:13:45]SAM_PROTO_GetShiftState done [10:13:45]FM_GetShiftState done [10:13:45]req_shift_opened done [10:13:45]requested_item shift.open_date is exist - process it [10:13:45]req_shift_open_date [10:13:45]req_shift_open_date done [10:13:45]produce_requested_data done [10:13:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165282,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:13:45]process_action_free close_receipt [10:13:45]json_value_free [10:13:45]json_value_free done [10:13:45]process_json_proto returns [10:13:45]Send response to host [10:13:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165282,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:13:45]free response buf [10:13:45]execute_script done [10:13:45]execute_script returns [10:13:45]free content buf [10:13:45]Sock 6.Close socket [10:13:45]Sock 6.Thread stoped [10:13:49]OFD Sender: No OFD packet to send [10:13:54]OFD Sender: No OFD packet to send [10:13:59]OFD Sender: No OFD packet to send [10:14:04]OFD Sender: No OFD packet to send [10:14:09]OFD Sender: No OFD packet to send [10:14:14]OFD Sender: No OFD packet to send [10:14:18]recv_with_timeout no data received [10:14:19]OFD Sender: No OFD packet to send [10:14:24]OFD Sender: No OFD packet to send [10:14:29]OFD Sender: No OFD packet to send [10:14:34]OFD Sender: No OFD packet to send [10:14:39]OFD Sender: No OFD packet to send [10:14:44]OFD Sender: No OFD packet to send [10:14:49]OFD Sender: No OFD packet to send [10:14:54]OFD Sender: No OFD packet to send [10:14:59]OFD Sender: No OFD packet to send [10:15:04]OFD Sender: No OFD packet to send [10:15:09]OFD Sender: No OFD packet to send [10:15:14]OFD Sender: No OFD packet to send [10:15:19]OFD Sender: No OFD packet to send [10:15:24]OFD Sender: No OFD packet to send [10:15:29]OFD Sender: No OFD packet to send [10:15:34]OFD Sender: No OFD packet to send [10:15:39]OFD Sender: No OFD packet to send [10:15:44]OFD Sender: No OFD packet to send [10:15:49]OFD Sender: No OFD packet to send [10:15:54]OFD Sender: No OFD packet to send [10:15:59]OFD Sender: No OFD packet to send [10:16:04]OFD Sender: No OFD packet to send [10:16:09]OFD Sender: No OFD packet to send [10:16:15]OFD Sender: No OFD packet to send [10:16:20]OFD Sender: No OFD packet to send [10:16:25]OFD Sender: No OFD packet to send [10:16:30]OFD Sender: No OFD packet to send [10:16:35]OFD Sender: No OFD packet to send [10:16:40]OFD Sender: No OFD packet to send [10:16:45]OFD Sender: No OFD packet to send [10:16:48]accept exits with 9 [10:16:48]New connection [10:16:48]New thread 3067333988 created [10:16:48]Thread 3067190628 joined [10:16:48]Waiting for new connection... [10:16:48] Sock 9.Parse request [10:16:48]Sock 9.Check first char [10:16:48]Sock 9.First char is OK [10:16:48]request: POST /json_proto HTTP/1.0 [10:16:48]Method: POST [10:16:48]URL: /json_proto [10:16:48]Method is POST - this is cgi request [10:16:48]url: /json_proto [10:16:48]query_string will be loaded in cgi processing [10:16:48]execute_cgi json_proto POST (null) [10:16:48]execute_cgi path=json_proto method=POST [10:16:48]POST find Content-Length [10:16:48]Host: 172.17.44.132:8080 [10:16:48]Content-Length: 674 [10:16:48]Content-Type: application/json [10:16:48] [10:16:48]POST finish read [10:16:48]Found Content-Length = 674 [10:16:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:48]execute_script... [10:16:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:16:48]POST & json_proto [10:16:48]process_json_proto [10:16:48]json parsed OK: [10:16:48]protocol is kg_v1.0 [10:16:48]action value=close_receipt [10:16:48]process_action close_receipt [10:16:48]cmd_close_receipt [10:16:48]MH_GetDate [10:16:48]Write to MH i2c: F0 00 00 B1 00 A0 [10:16:48]Write i2c OK [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: F0 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: F0 09 00 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: F0 09 00 B1 00 00 91 61 C8 66 2A 83 C1 65 9C [10:16:48]GetLastDocTimeStamp 1724408020 [10:16:48]current date 1724408209 [10:16:48]FM_GetShiftState [10:16:48]SAM_PROTO_GetShiftState [10:16:48]wFMCommunicate request_size=4 [10:16:48]MH_SAM_APDU [10:16:48]CAPDU: 80 13 01 00 [10:16:48]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [10:16:48]Write i2c OK [10:16:48]MH_I2C_Read... [10:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:48]Read from MH i2c: E2 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 0E 00 [10:16:48]MH_I2C_Read... [10:16:48]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [10:16:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:16:48]wFMCommunicate OK [10:16:48]SAM_PROTO_GetShiftState done [10:16:48]FM_GetShiftState done [10:16:48]opened in 1724372766 [10:16:48]opened+sec_in_day 1724459166 [10:16:48]quantity*price = 50063 [10:16:48]sum+1 = 50064 [10:16:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 136 23.08.2024 10:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165283 ФПД: 114083912124526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101649&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165283&fm=114083912124526&tin=02508201610067®Number=0000000000092562&sum=50000 [10:16:49]StoreToDocumentArchive [10:16:49]shift 469 fd 165283 [10:16:49]save to /storage/0469/doc_00165283 [10:16:49]save last doc name /storage/0469/doc_00165283 to /storage/kkm_last_doc_name [10:16:49]save OK [10:16:49]Clear old archive folders... [10:16:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:16:49]tlvbuf is 01238720 [10:16:49]SAM_PROTO_ClearQueue [10:16:49]wFMCommunicate request_size=4 [10:16:49]MH_SAM_APDU [10:16:49]CAPDU: 80 09 00 00 [10:16:49]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [10:16:49]Write i2c OK [10:16:49]MH_I2C_Read... [10:16:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:16:49]Read from MH i2c: E2 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: E2 03 00 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [10:16:49]RAPDU: 90 00 [10:16:49]wFMCommunicate OK [10:16:49]SAM_PROTO_ClearQueue done [10:16:49]KKMCreateOFDPacket [10:16:49]OFDProtocolAddRootSTLVToBuf [10:16:49]FM_MakeSignedData [10:16:49]FM_MakeSignedData [10:16:49]SAM_PROTO_SignData [10:16:49]wFMCommunicate request_size=4 [10:16:49]MH_SAM_APDU [10:16:49]CAPDU: 80 0D 01 02 [10:16:49]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [10:16:49]Write i2c OK [10:16:49]MH_I2C_Read... [10:16:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:16:49]Read from MH i2c: E2 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: E2 03 00 [10:16:49]MH_I2C_Read... [10:16:49]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [10:16:49]RAPDU: 90 00 [10:16:49]wFMCommunicate OK [10:16:49]wFMCommunicate request_size=255 [10:16:49]MH_SAM_APDU [10:16:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 91 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 85 02 00 35 04 06 00 67 C2 3B 0E [10:16:49]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 91 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 85 02 00 35 04 06 00 67 C2 3B 0E 00 00 6A [10:16:49]Write i2c OK [10:16:49]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 03 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [10:16:50]RAPDU: 90 00 [10:16:50]wFMCommunicate OK [10:16:50]wFMCommunicate request_size=7 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 0D 02 02 02 88 6E [10:16:50]Write to MH i2c: E2 0A 00 C2 00 80 0D 02 02 02 00 88 6E 00 00 36 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 03 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [10:16:50]RAPDU: 90 00 [10:16:50]wFMCommunicate OK [10:16:50]wFMCommunicate request_size=4 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 0D 03 02 [10:16:50]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 0B 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 0B 00 C3 00 00 BA 6D 25 A3 E3 B3 1D 11 90 00 F2 [10:16:50]RAPDU: BA 6D 25 A3 E3 B3 1D 11 90 00 [10:16:50]wFMCommunicate OK [10:16:50]SAM_PROTO_SignData done [10:16:50]FM_MakeSignedData done [10:16:50]CreateOFDProtocolMessage [10:16:50]wFMCommunicate request_size=4 [10:16:50]MH_SAM_APDU [10:16:50]CAPDU: 80 11 00 00 [10:16:50]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:50]Read from MH i2c: E2 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 17 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [10:16:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:16:50]wFMCommunicate OK [10:16:50]CreateOFDProtocolMessage done [10:16:50]OFDSenderStorePacket 165283 [10:16:50]StoreOFDPacket docnum=165283 [10:16:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EC 01 04 01 4F F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 91 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 85 02 00 35 04 06 00 67 C2 3B 0E 88 6E BA 6D 25 A3 E3 B3 1D 11 [10:16:50]CheckFolder [10:16:50]dirname=/storage/ofd_packets [10:16:50]CheckFolder done [10:16:50]ProducePacketName [10:16:50]name=ofd_packets/00165283 [10:16:50]NVStorageSaveData ofd_packets/00165283 [10:16:50]File name is /storage/ofd_packets/00165283 [10:16:50]Write 298 bytes [10:16:50]NVStorageSaveData done [10:16:50]OFDSenderStorePacket done [10:16:50]KKMCreateOFDPacket done [10:16:50]NVStorageSaveData kkm_last_timestamp [10:16:50]File name is /storage/kkm_last_timestamp [10:16:50]Write 4 bytes [10:16:50]NVStorageSaveData done [10:16:50]ExternCall_PrintAddStr [10:16:50]wPrintStart [10:16:50]Write to MH i2c: 01 00 00 C5 00 C5 [10:16:50]OFD Sender: Processing packet 165283 [packets to send 989, broken 988] [10:16:50]ProducePacketName [10:16:50]name=ofd_packets/00165283 [10:16:50]OFD Sender: To server: pG, [10:16:50]CommunicateWithHost lk.salyk.kg:30040 [10:16:50]ConnectInit lk.salyk.kg [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 07 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [10:16:50]RasterBufferAndPrint [10:16:50]line Счет N : (1)294126 [10:16:50]line ИНН: 02508201610067 [10:16:50]line Контрольно-Кассовый Чек [10:16:50]line ПРОДАЖА [10:16:50]line ТРК (МРК, ГНК) : 54 [10:16:50]line Товар: 2710194800 [10:16:50]line ДТ-К-5 [10:16:50]line 6.570 * 76.20 [10:16:50]line = 500.63 [10:16:50]line НДС 12% НСП 1% [10:16:50]line > о реализуемом товаре [10:16:50]line ОКРУГЛЕНИЕ: -0.63 [10:16:50]line ИТОГО: 500.00 [10:16:50]line Внесено: 500.00 [10:16:50]line СДАЧА: 0.00 [10:16:50]line НСП 1% : 4.43 [10:16:50]line НДС 12% : 53.16 [10:16:50]line Наличными: 500.00 [10:16:50]line Безнал.: 0.00 [10:16:50]line Место: АЗС № 130 "Партнер Нефть" [10:16:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:16:50]line СНО: Общий режим [10:16:50]line Чек 136 23.08.2024 10:16 [10:16:50]line Смена: 469 ФФД: 1.0 [10:16:50]line ЗНМ: 0300000070 [10:16:50]line РНМ: 0000000000092562 [10:16:50]line Версия ККМ: 001 [10:16:50]line ФМ: 0000000000871769 [10:16:50]line ФД: 165283 [10:16:50]line ФПД: 114083912124526 [10:16:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101649&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165283&fm=114083912124526&tin=02508201610067®Number=0000000000092562&sum=50000 [10:16:50]written 0, free lines is 4095 [10:16:50]Write to MH i2c: 01 00 00 F0 00 F0 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 07 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 CB 0C CE [10:16:50]RasterBufferAndPrint [10:16:50]line [10:16:50]line [10:16:50]line [10:16:50]line [10:16:50]line [10:16:50]written 0, free lines is 3280 [10:16:50]MH_Cut [10:16:50]Write to MH i2c: D1 01 00 F7 00 01 C9 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: D1 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: D1 01 00 [10:16:50]MH_I2C_Read... [10:16:50]Read from MH i2c: D1 01 00 F7 00 00 C8 [10:16:50]Write to MH i2c: 01 00 00 F8 00 F8 [10:16:50]Write i2c OK [10:16:50]MH_I2C_Read... [10:16:51]recv_with_timeout no data received [10:16:51]*** Cut start [10:16:51]*** Purtial cut [10:16:51]*** Stage 1: CUTSNS_PIN = 1 [10:16:53]Read from MH i2c: 01 [10:16:53]MH_I2C_Read... [10:16:53]*** Stop cut motor [10:16:53]*** Cut end [10:16:53]Read from MH i2c: 01 07 00 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [10:16:53]process_action close_receipt done [10:16:53]requested_data is exist [10:16:53]produce_requested_data [10:16:53]requested_item fm.sn is exist - process it [10:16:53]wFMCommunicate request_size=4 [10:16:53]MH_SAM_APDU [10:16:53]CAPDU: 80 11 00 00 [10:16:53]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [10:16:53]Write i2c OK [10:16:53]MH_I2C_Read... [10:16:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:16:53]Read from MH i2c: E2 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: E2 17 00 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [10:16:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:16:53]wFMCommunicate OK [10:16:53]requested_item fd.num is exist - process it [10:16:53]SAM_PROTO_GetFieldsCounters [10:16:53]wFMCommunicate request_size=4 [10:16:53]MH_SAM_APDU [10:16:53]CAPDU: 80 13 00 00 [10:16:53]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [10:16:53]Write i2c OK [10:16:53]MH_I2C_Read... [10:16:53]Connected sock=11 [10:16:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EC 01 04 01 4F F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 91 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 85 02 00 35 04 06 00 67 C2 3B 0E 88 6E BA 6D 25 A3 E3 B3 1D 11 [10:16:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:16:53]Read from MH i2c: E2 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: E2 62 00 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 34 [10:16:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:16:53]wFMCommunicate OK [10:16:53]SAM_PROTO_GetFieldsCounters done [10:16:53]requested_item shift.num is exist - process it [10:16:53]requested_item shift.opened is exist - process it [10:16:53]req_shift_opened [10:16:53]FM_GetShiftState [10:16:53]SAM_PROTO_GetShiftState [10:16:53]wFMCommunicate request_size=4 [10:16:53]MH_SAM_APDU [10:16:53]CAPDU: 80 13 01 00 [10:16:53]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [10:16:53]Write i2c OK [10:16:53]MH_I2C_Read... [10:16:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:16:53]Read from MH i2c: E2 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: E2 0E 00 [10:16:53]MH_I2C_Read... [10:16:53]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [10:16:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:16:53]wFMCommunicate OK [10:16:53]SAM_PROTO_GetShiftState done [10:16:53]FM_GetShiftState done [10:16:53]req_shift_opened done [10:16:53]requested_item shift.open_date is exist - process it [10:16:53]req_shift_open_date [10:16:53]req_shift_open_date done [10:16:53]produce_requested_data done [10:16:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165283,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:16:53]process_action_free close_receipt [10:16:53]json_value_free [10:16:53]json_value_free done [10:16:53]process_json_proto returns [10:16:53]Send response to host [10:16:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165283,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:16:53]free response buf [10:16:53]execute_script done [10:16:53]execute_script returns [10:16:53]free content buf [10:16:53]Sock 9.Close socket [10:16:53]Sock 9.Thread stoped [10:16:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 85 1A 47 00 08 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 85 02 00 F4 03 04 00 E0 0A C8 66 B6 04 01 00 00 DE C5 AA 56 21 7F 41 49 [10:16:54]CommunicateWithHost err = 0 [10:16:54]CheckOFDResponse [10:16:54]1017 (14) - 77093643461234 [10:16:54]1041 (16) - 0000000000871769 [10:16:54]1040 (4) - 165283 [10:16:54]1012 (4) - 23.08.2024 04:06 [10:16:54]1206 (1) - 0 [10:16:54]OFD Sender: Remove packet 165283 [10:16:54]ProducePacketName [10:16:54]name=ofd_packets/00165283 [10:16:54]NVStorageDeleteData [10:16:54]OFD Sender: No OFD packet to send [10:16:54]OFD Sender: No OFD packet to send [10:16:59]OFD Sender: No OFD packet to send [10:17:04]OFD Sender: No OFD packet to send [10:17:09]OFD Sender: No OFD packet to send [10:17:14]OFD Sender: No OFD packet to send [10:17:19]OFD Sender: No OFD packet to send [10:17:24]OFD Sender: No OFD packet to send [10:17:29]OFD Sender: No OFD packet to send [10:17:34]OFD Sender: No OFD packet to send [10:17:39]accept exits with 10 [10:17:39]New connection [10:17:39]New thread 3067190628 created [10:17:39]Thread 3067333988 joined [10:17:39]Waiting for new connection... [10:17:39] Sock 10.Parse request [10:17:39]Sock 10.Check first char [10:17:39]Sock 10.First char is OK [10:17:39]request: POST /json_proto HTTP/1.0 [10:17:39]Method: POST [10:17:39]URL: /json_proto [10:17:39]Method is POST - this is cgi request [10:17:39]url: /json_proto [10:17:39]query_string will be loaded in cgi processing [10:17:39]execute_cgi json_proto POST (null) [10:17:39]execute_cgi path=json_proto method=POST [10:17:39]POST find Content-Length [10:17:39]Host: 172.17.44.132:8080 [10:17:39]Content-Length: 682 [10:17:39]Content-Type: application/json [10:17:39] [10:17:39]POST finish read [10:17:39]Found Content-Length = 682 [10:17:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 19.950, "sum" : 1480.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1480.00, "total" : 1480.00, "payments": [ { "type": 0, "sum" : 1480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:39]execute_script... [10:17: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)294127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 19.950, "sum" : 1480.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1480.00, "total" : 1480.00, "payments": [ { "type": 0, "sum" : 1480.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:39]POST & json_proto [10:17:39]process_json_proto [10:17:39]json parsed OK: [10:17:39]protocol is kg_v1.0 [10:17:39]action value=close_receipt [10:17:39]process_action close_receipt [10:17:39]cmd_close_receipt [10:17:39]MH_GetDate [10:17:39]Write to MH i2c: F0 00 00 FC 00 EB [10:17:39]Write i2c OK [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: F0 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: F0 09 00 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: F0 09 00 FC 00 00 C4 61 C8 66 2A 83 C1 65 1A [10:17:39]GetLastDocTimeStamp 1724408209 [10:17:39]current date 1724408260 [10:17:39]FM_GetShiftState [10:17:39]SAM_PROTO_GetShiftState [10:17:39]wFMCommunicate request_size=4 [10:17:39]MH_SAM_APDU [10:17:39]CAPDU: 80 13 01 00 [10:17:39]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [10:17:39]Write i2c OK [10:17:39]MH_I2C_Read... [10:17:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:39]Read from MH i2c: E2 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: E2 0E 00 [10:17:39]MH_I2C_Read... [10:17:39]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [10:17:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:17:39]wFMCommunicate OK [10:17:39]SAM_PROTO_GetShiftState done [10:17:39]FM_GetShiftState done [10:17:39]opened in 1724372766 [10:17:39]opened+sec_in_day 1724459166 [10:17:39]quantity*price = 148029 [10:17:39]sum+1 = 148030 [10:17:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1480.00 Внесено: 1480.00 СДАЧА: 0.00 НСП 1% : 13.10 НДС 12% : 157.20 Наличными: 1480.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 137 23.08.2024 10:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165284 ФПД: 256436970354095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165284&fm=256436970354095&tin=02508201610067®Number=0000000000092562&sum=148000 [10:17:40]StoreToDocumentArchive [10:17:40]shift 469 fd 165284 [10:17:40]save to /storage/0469/doc_00165284 [10:17:40]save last doc name /storage/0469/doc_00165284 to /storage/kkm_last_doc_name [10:17:40]save OK [10:17:40]Clear old archive folders... [10:17:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:17:40]tlvbuf is 011BBA70 [10:17:40]SAM_PROTO_ClearQueue [10:17:40]wFMCommunicate request_size=4 [10:17:40]MH_SAM_APDU [10:17:40]CAPDU: 80 09 00 00 [10:17:40]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [10:17:40]Write i2c OK [10:17:40]MH_I2C_Read... [10:17:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:40]Read from MH i2c: E2 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 03 00 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [10:17:40]RAPDU: 90 00 [10:17:40]wFMCommunicate OK [10:17:40]SAM_PROTO_ClearQueue done [10:17:40]KKMCreateOFDPacket [10:17:40]OFDProtocolAddRootSTLVToBuf [10:17:40]FM_MakeSignedData [10:17:40]FM_MakeSignedData [10:17:40]SAM_PROTO_SignData [10:17:40]wFMCommunicate request_size=4 [10:17:40]MH_SAM_APDU [10:17:40]CAPDU: 80 0D 01 02 [10:17:40]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [10:17:40]Write i2c OK [10:17:40]MH_I2C_Read... [10:17:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:40]Read from MH i2c: E2 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 03 00 [10:17:40]MH_I2C_Read... [10:17:40]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [10:17:40]RAPDU: 90 00 [10:17:40]wFMCommunicate OK [10:17:40]wFMCommunicate request_size=255 [10:17:40]MH_SAM_APDU [10:17:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 4D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3D 42 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 42 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 3D 00 00 00 00 07 04 06 00 20 42 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 C4 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 85 02 00 35 04 06 00 E9 [10:17:40]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 4D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3D 42 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 42 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 3D 00 00 00 00 07 04 06 00 20 42 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 C4 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 85 02 00 35 04 06 00 E9 00 00 C2 [10:17:40]Write i2c OK [10:17:40]MH_I2C_Read... [10:17:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:41]Read from MH i2c: E2 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 03 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [10:17:41]RAPDU: 90 00 [10:17:41]wFMCommunicate OK [10:17:41]wFMCommunicate request_size=10 [10:17:41]MH_SAM_APDU [10:17:41]CAPDU: 80 0D 02 02 05 3A 62 86 75 AF [10:17:41]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 3A 62 86 75 AF 00 00 D8 [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:41]Read from MH i2c: E2 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 03 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [10:17:41]RAPDU: 90 00 [10:17:41]wFMCommunicate OK [10:17:41]wFMCommunicate request_size=4 [10:17:41]MH_SAM_APDU [10:17:41]CAPDU: 80 0D 03 02 [10:17:41]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:41]Read from MH i2c: E2 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 0B 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 0B 00 0E 01 00 18 6A 2E F9 17 5A CB 9E 90 00 0E [10:17:41]RAPDU: 18 6A 2E F9 17 5A CB 9E 90 00 [10:17:41]wFMCommunicate OK [10:17:41]SAM_PROTO_SignData done [10:17:41]FM_MakeSignedData done [10:17:41]CreateOFDProtocolMessage [10:17:41]wFMCommunicate request_size=4 [10:17:41]MH_SAM_APDU [10:17:41]CAPDU: 80 11 00 00 [10:17:41]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:41]Read from MH i2c: E2 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 17 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [10:17:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:17:41]wFMCommunicate OK [10:17:41]CreateOFDProtocolMessage done [10:17:41]OFDSenderStorePacket 165284 [10:17:41]StoreOFDPacket docnum=165284 [10:17:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A 7B 07 01 89 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 4D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3D 42 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 42 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 3D 00 00 00 00 07 04 06 00 20 42 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 C4 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 85 02 00 35 04 06 00 E9 3A 62 86 75 AF 18 6A 2E F9 17 5A CB 9E [10:17:41]CheckFolder [10:17:41]dirname=/storage/ofd_packets [10:17:41]CheckFolder done [10:17:41]ProducePacketName [10:17:41]name=ofd_packets/00165284 [10:17:41]NVStorageSaveData ofd_packets/00165284 [10:17:41]File name is /storage/ofd_packets/00165284 [10:17:41]Write 301 bytes [10:17:41]NVStorageSaveData done [10:17:41]OFDSenderStorePacket done [10:17:41]KKMCreateOFDPacket done [10:17:41]NVStorageSaveData kkm_last_timestamp [10:17:41]File name is /storage/kkm_last_timestamp [10:17:41]Write 4 bytes [10:17:41]NVStorageSaveData done [10:17:41]ExternCall_PrintAddStr [10:17:41]wPrintStart [10:17:41]Write to MH i2c: 01 00 00 10 01 11 [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 07 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [10:17:41]RasterBufferAndPrint [10:17:41]line Счет N : (1)294127 [10:17:41]line ИНН: 02508201610067 [10:17:41]line Контрольно-Кассовый Чек [10:17:41]line ПРОДАЖА [10:17:41]line ТРК (МРК, ГНК) : 43 [10:17:41]line Товар: 2710124500 [10:17:41]line Аи-95-К-5 [10:17:41]line 19.950 * 74.20 [10:17:41]line = 1480.29 [10:17:41]line НДС 12% НСП 1% [10:17:41]line > о реализуемом товаре [10:17:41]line ОКРУГЛЕНИЕ: -0.29 [10:17:41]line ИТОГО: 1480.00 [10:17:41]line Внесено: 1480.00 [10:17:41]line СДАЧА: 0.00 [10:17:41]line НСП 1% : 13.10 [10:17:41]line НДС 12% : 157.20 [10:17:41]line Наличными: 1480.00 [10:17:41]line Безнал.: 0.00 [10:17:41]line Место: АЗС № 130 "Партнер Нефть" [10:17:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:17:41]line СНО: Общий режим [10:17:41]line Чек 137 23.08.2024 10:17 [10:17:41]line Смена: 469 ФФД: 1.0 [10:17:41]line ЗНМ: 0300000070 [10:17:41]line РНМ: 0000000000092562 [10:17:41]line Версия ККМ: 001 [10:17:41]line ФМ: 0000000000871769 [10:17:41]line ФД: 165284 [10:17:41]line ФПД: 256436970354095 [10:17:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165284&fm=256436970354095&tin=02508201610067®Number=0000000000092562&sum=148000 [10:17:41]written 0, free lines is 4095 [10:17:41]OFD Sender: Processing packet 165284 [packets to send 989, broken 988] [10:17:41]ProducePacketName [10:17:41]name=ofd_packets/00165284 [10:17:41]OFD Sender: To server: pG, [10:17:41]CommunicateWithHost lk.salyk.kg:30040 [10:17:41]ConnectInit lk.salyk.kg [10:17:41]Write to MH i2c: 01 00 00 3B 01 3C [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 07 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 C4 0C 13 [10:17:41]RasterBufferAndPrint [10:17:41]line [10:17:41]line [10:17:41]line [10:17:41]line [10:17:41]line [10:17:41]written 0, free lines is 3273 [10:17:41]MH_Cut [10:17:41]Write to MH i2c: D1 01 00 42 01 01 15 [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: D1 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: D1 01 00 [10:17:41]MH_I2C_Read... [10:17:41]Read from MH i2c: D1 01 00 42 01 00 14 [10:17:41]Write to MH i2c: 01 00 00 43 01 44 [10:17:41]Write i2c OK [10:17:41]MH_I2C_Read... [10:17:42]Connected sock=9 [10:17:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A 7B 07 01 89 76 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 4D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 3D 42 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 42 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 3D 00 00 00 00 07 04 06 00 20 42 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 C4 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 85 02 00 35 04 06 00 E9 3A 62 86 75 AF 18 6A 2E F9 17 5A CB 9E [10:17:42]*** Cut start [10:17:42]*** Purtial cut [10:17:42]*** Stage 1: CUTSNS_PIN = 1 [10:17:44]Read from MH i2c: 01 [10:17:44]MH_I2C_Read... [10:17:44]*** Stop cut motor [10:17:44]*** Cut end [10:17:44]Read from MH i2c: 01 07 00 [10:17:44]MH_I2C_Read... [10:17:44]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [10:17:44]process_action close_receipt done [10:17:44]requested_data is exist [10:17:44]produce_requested_data [10:17:44]requested_item fm.sn is exist - process it [10:17:44]wFMCommunicate request_size=4 [10:17:44]MH_SAM_APDU [10:17:44]CAPDU: 80 11 00 00 [10:17:44]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [10:17:44]Write i2c OK [10:17:44]MH_I2C_Read... [10:17:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9B 9E 47 00 E5 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 85 02 00 F4 03 04 00 11 0B C8 66 B6 04 01 00 00 47 2E A2 FC 77 36 EF 12 [10:17:44]CommunicateWithHost err = 0 [10:17:44]CheckOFDResponse [10:17:44]1017 (14) - 77093643461234 [10:17:44]1041 (16) - 0000000000871769 [10:17:44]1040 (4) - 165284 [10:17:44]1012 (4) - 23.08.2024 04:07 [10:17:44]1206 (1) - 0 [10:17:44]OFD Sender: Remove packet 165284 [10:17:44]ProducePacketName [10:17:44]name=ofd_packets/00165284 [10:17:44]NVStorageDeleteData [10:17:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:44]Read from MH i2c: E2 [10:17:44]MH_I2C_Read... [10:17:44]Read from MH i2c: E2 17 00 [10:17:44]MH_I2C_Read... [10:17:44]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [10:17:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:17:44]wFMCommunicate OK [10:17:44]requested_item fd.num is exist - process it [10:17:44]SAM_PROTO_GetFieldsCounters [10:17:44]wFMCommunicate request_size=4 [10:17:44]MH_SAM_APDU [10:17:44]CAPDU: 80 13 00 00 [10:17:44]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [10:17:44]Write i2c OK [10:17:44]MH_I2C_Read... [10:17:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:17:44]Read from MH i2c: E2 [10:17:44]MH_I2C_Read... [10:17:44]Read from MH i2c: E2 62 00 [10:17:44]MH_I2C_Read... [10:17:44]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [10:17:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:17:44]wFMCommunicate OK [10:17:44]SAM_PROTO_GetFieldsCounters done [10:17:44]requested_item shift.num is exist - process it [10:17:44]requested_item shift.opened is exist - process it [10:17:44]req_shift_opened [10:17:44]FM_GetShiftState [10:17:44]SAM_PROTO_GetShiftState [10:17:44]wFMCommunicate request_size=4 [10:17:44]MH_SAM_APDU [10:17:44]CAPDU: 80 13 01 00 [10:17:44]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [10:17:44]Write i2c OK [10:17:44]MH_I2C_Read... [10:17:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:44]Read from MH i2c: E2 [10:17:44]MH_I2C_Read... [10:17:44]Read from MH i2c: E2 0E 00 [10:17:44]MH_I2C_Read... [10:17:44]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [10:17:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:17:44]wFMCommunicate OK [10:17:44]SAM_PROTO_GetShiftState done [10:17:44]FM_GetShiftState done [10:17:44]req_shift_opened done [10:17:44]requested_item shift.open_date is exist - process it [10:17:44]req_shift_open_date [10:17:44]req_shift_open_date done [10:17:44]produce_requested_data done [10:17:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165284,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:17:44]process_action_free close_receipt [10:17:44]json_value_free [10:17:44]json_value_free done [10:17:44]process_json_proto returns [10:17:44]Send response to host [10:17:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165284,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:17:44]free response buf [10:17:44]execute_script done [10:17:44]execute_script returns [10:17:44]free content buf [10:17:44]Sock 10.Close socket [10:17:44]Sock 10.Thread stoped [10:17:45]OFD Sender: No OFD packet to send [10:17:47]recv_with_timeout no data received [10:17:50]OFD Sender: No OFD packet to send [10:17:55]OFD Sender: No OFD packet to send [10:17:56]accept exits with 7 [10:17:56]New connection [10:17:56]New thread 3067333988 created [10:17:56]Thread 3067190628 joined [10:17:56]Waiting for new connection... [10:17:56] Sock 7.Parse request [10:17:56]Sock 7.Check first char [10:17:56]Sock 7.First char is OK [10:17:56]request: POST /json_proto HTTP/1.0 [10:17:56]Method: POST [10:17:56]URL: /json_proto [10:17:56]Method is POST - this is cgi request [10:17:56]url: /json_proto [10:17:56]query_string will be loaded in cgi processing [10:17:56]execute_cgi json_proto POST (null) [10:17:56]execute_cgi path=json_proto method=POST [10:17:56]POST find Content-Length [10:17:56]Host: 172.17.44.132:8080 [10:17:56]Content-Length: 677 [10:17:56]Content-Type: application/json [10:17:56] [10:17:56]POST finish read [10:17:56]Found Content-Length = 677 [10:17:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:56]execute_script... [10: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)294128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:17:56]POST & json_proto [10:17:56]process_json_proto [10:17:56]json parsed OK: [10:17:56]protocol is kg_v1.0 [10:17:56]action value=close_receipt [10:17:56]process_action close_receipt [10:17:56]cmd_close_receipt [10:17:56]MH_GetDate [10:17:56]Write to MH i2c: F0 00 00 47 01 37 [10:17:56]Write i2c OK [10:17:56]MH_I2C_Read... [10:17:56]Read from MH i2c: F0 [10:17:56]MH_I2C_Read... [10:17:56]Read from MH i2c: F0 09 00 [10:17:56]MH_I2C_Read... [10:17:56]Read from MH i2c: F0 09 00 47 01 00 D5 61 C8 66 2A 83 C1 65 77 [10:17:56]GetLastDocTimeStamp 1724408260 [10:17:56]current date 1724408277 [10:17:56]FM_GetShiftState [10:17:56]SAM_PROTO_GetShiftState [10:17:56]wFMCommunicate request_size=4 [10:17:56]MH_SAM_APDU [10:17:56]CAPDU: 80 13 01 00 [10:17:56]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [10:17:56]Write i2c OK [10:17:56]MH_I2C_Read... [10:17:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:17:56]Read from MH i2c: E2 [10:17:56]MH_I2C_Read... [10:17:56]Read from MH i2c: E2 0E 00 [10:17:56]MH_I2C_Read... [10:17:56]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F4 [10:17:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:17:56]wFMCommunicate OK [10:17:56]SAM_PROTO_GetShiftState done [10:17:56]FM_GetShiftState done [10:17:56]opened in 1724372766 [10:17:56]opened+sec_in_day 1724459166 [10:17:56]quantity*price = 30051 [10:17:56]sum+1 = 30052 [10:17:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 138 23.08.2024 10:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165285 ФПД: 256200206609205 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165285&fm=256200206609205&tin=02508201610067®Number=0000000000092562&sum=30000 [10:17:57]StoreToDocumentArchive [10:17:57]shift 469 fd 165285 [10:17:57]save to /storage/0469/doc_00165285 [10:17:57]save last doc name /storage/0469/doc_00165285 to /storage/kkm_last_doc_name [10:17:57]save OK [10:17:57]Clear old archive folders... [10:17:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:17:57]tlvbuf is 011E6ED0 [10:17:57]SAM_PROTO_ClearQueue [10:17:57]wFMCommunicate request_size=4 [10:17:57]MH_SAM_APDU [10:17:57]CAPDU: 80 09 00 00 [10:17:57]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [10:17:57]Write i2c OK [10:17:57]MH_I2C_Read... [10:17:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:17:57]Read from MH i2c: E2 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 03 00 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [10:17:57]RAPDU: 90 00 [10:17:57]wFMCommunicate OK [10:17:57]SAM_PROTO_ClearQueue done [10:17:57]KKMCreateOFDPacket [10:17:57]OFDProtocolAddRootSTLVToBuf [10:17:57]FM_MakeSignedData [10:17:57]FM_MakeSignedData [10:17:57]SAM_PROTO_SignData [10:17:57]wFMCommunicate request_size=4 [10:17:57]MH_SAM_APDU [10:17:57]CAPDU: 80 0D 01 02 [10:17:57]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [10:17:57]Write i2c OK [10:17:57]MH_I2C_Read... [10:17:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:17:57]Read from MH i2c: E2 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 03 00 [10:17:57]MH_I2C_Read... [10:17:57]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [10:17:57]RAPDU: 90 00 [10:17:57]wFMCommunicate OK [10:17:57]wFMCommunicate request_size=255 [10:17:57]MH_SAM_APDU [10:17:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D5 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 85 02 00 35 04 06 00 E9 [10:17:57]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D5 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 85 02 00 35 04 06 00 E9 00 00 65 [10:17:57]Write i2c OK [10:17:57]MH_I2C_Read... [10:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:58]Read from MH i2c: E2 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 03 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [10:17:58]RAPDU: 90 00 [10:17:58]wFMCommunicate OK [10:17:58]wFMCommunicate request_size=10 [10:17:58]MH_SAM_APDU [10:17:58]CAPDU: 80 0D 02 02 05 03 42 4E 6B 35 [10:17:58]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 03 42 4E 6B 35 00 00 10 [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:17:58]Read from MH i2c: E2 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 03 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [10:17:58]RAPDU: 90 00 [10:17:58]wFMCommunicate OK [10:17:58]wFMCommunicate request_size=4 [10:17:58]MH_SAM_APDU [10:17:58]CAPDU: 80 0D 03 02 [10:17:58]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:17:58]Read from MH i2c: E2 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 0B 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 0B 00 59 01 00 13 69 0D 04 CD BB BE 55 90 00 FE [10:17:58]RAPDU: 13 69 0D 04 CD BB BE 55 90 00 [10:17:58]wFMCommunicate OK [10:17:58]SAM_PROTO_SignData done [10:17:58]FM_MakeSignedData done [10:17:58]CreateOFDProtocolMessage [10:17:58]wFMCommunicate request_size=4 [10:17:58]MH_SAM_APDU [10:17:58]CAPDU: 80 11 00 00 [10:17:58]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:17:58]Read from MH i2c: E2 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 17 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [10:17:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:17:58]wFMCommunicate OK [10:17:58]CreateOFDProtocolMessage done [10:17:58]OFDSenderStorePacket 165285 [10:17:58]StoreOFDPacket docnum=165285 [10:17:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 26 F4 07 01 18 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D5 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 85 02 00 35 04 06 00 E9 03 42 4E 6B 35 13 69 0D 04 CD BB BE 55 [10:17:58]CheckFolder [10:17:58]dirname=/storage/ofd_packets [10:17:58]CheckFolder done [10:17:58]ProducePacketName [10:17:58]name=ofd_packets/00165285 [10:17:58]NVStorageSaveData ofd_packets/00165285 [10:17:58]File name is /storage/ofd_packets/00165285 [10:17:58]Write 301 bytes [10:17:58]NVStorageSaveData done [10:17:58]OFDSenderStorePacket done [10:17:58]KKMCreateOFDPacket done [10:17:58]NVStorageSaveData kkm_last_timestamp [10:17:58]File name is /storage/kkm_last_timestamp [10:17:58]Write 4 bytes [10:17:58]NVStorageSaveData done [10:17:58]ExternCall_PrintAddStr [10:17:58]wPrintStart [10:17:58]Write to MH i2c: 01 00 00 5B 01 5C [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: 01 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: 01 07 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [10:17:58]RasterBufferAndPrint [10:17:58]line Счет N : (1)294128 [10:17:58]line ИНН: 02508201610067 [10:17:58]line Контрольно-Кассовый Чек [10:17:58]line ПРОДАЖА [10:17:58]line ТРК (МРК, ГНК) : 53 [10:17:58]line Товар: 2710124500 [10:17:58]line Аи-95-К-5 [10:17:58]line 4.050 * 74.20 [10:17:58]line = 300.51 [10:17:58]line НДС 12% НСП 1% [10:17:58]line > о реализуемом товаре [10:17:58]line ОКРУГЛЕНИЕ: -0.51 [10:17:58]line ИТОГО: 300.00 [10:17:58]line Внесено: 300.00 [10:17:58]line СДАЧА: 0.00 [10:17:58]line НСП 1% : 2.66 [10:17:58]line НДС 12% : 31.91 [10:17:58]line Наличными: 300.00 [10:17:58]line Безнал.: 0.00 [10:17:58]line Место: АЗС № 130 "Партнер Нефть" [10:17:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:17:58]line СНО: Общий режим [10:17:58]line Чек 138 23.08.2024 10:17 [10:17:58]line Смена: 469 ФФД: 1.0 [10:17:58]line ЗНМ: 0300000070 [10:17:58]line РНМ: 0000000000092562 [10:17:58]line Версия ККМ: 001 [10:17:58]line ФМ: 0000000000871769 [10:17:58]line ФД: 165285 [10:17:58]line ФПД: 256200206609205 [10:17:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165285&fm=256200206609205&tin=02508201610067®Number=0000000000092562&sum=30000 [10:17:58]written 0, free lines is 4095 [10:17:58]OFD Sender: Processing packet 165285 [packets to send 989, broken 988] [10:17:58]ProducePacketName [10:17:58]name=ofd_packets/00165285 [10:17:58]OFD Sender: To server: pG, [10:17:58]CommunicateWithHost lk.salyk.kg:30040 [10:17:58]ConnectInit lk.salyk.kg [10:17:58]Write to MH i2c: 01 00 00 86 01 87 [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: 01 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: 01 07 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 C6 0C 60 [10:17:58]RasterBufferAndPrint [10:17:58]line [10:17:58]line [10:17:58]line [10:17:58]line [10:17:58]line [10:17:58]written 0, free lines is 3276 [10:17:58]MH_Cut [10:17:58]Write to MH i2c: D1 01 00 8D 01 01 60 [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: D1 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: D1 01 00 [10:17:58]MH_I2C_Read... [10:17:58]Read from MH i2c: D1 01 00 8D 01 00 5F [10:17:58]Write to MH i2c: 01 00 00 8E 01 8F [10:17:58]Write i2c OK [10:17:58]MH_I2C_Read... [10:17:59]*** Cut start [10:17:59]*** Purtial cut [10:17:59]*** Stage 1: CUTSNS_PIN = 1 [10:17:59]Connected sock=10 [10:17:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 26 F4 07 01 18 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D5 61 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 85 02 00 35 04 06 00 E9 03 42 4E 6B 35 13 69 0D 04 CD BB BE 55 [10:17:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4A 20 47 00 9F 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 85 02 00 F4 03 04 00 22 0B C8 66 B6 04 01 00 00 B2 68 0B 1F 9F EE C0 FD [10:17:59]CommunicateWithHost err = 0 [10:17:59]CheckOFDResponse [10:17:59]1017 (14) - 77093643461234 [10:17:59]1041 (16) - 0000000000871769 [10:17:59]1040 (4) - 165285 [10:17:59]1012 (4) - 23.08.2024 04:08 [10:17:59]1206 (1) - 0 [10:17:59]OFD Sender: Remove packet 165285 [10:17:59]ProducePacketName [10:17:59]name=ofd_packets/00165285 [10:17:59]NVStorageDeleteData [10:18:00]OFD Sender: No OFD packet to send [10:18:01]Read from MH i2c: 01 [10:18:01]MH_I2C_Read... [10:18:01]*** Stop cut motor [10:18:01]*** Cut end [10:18:01]Read from MH i2c: 01 07 00 [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [10:18:01]process_action close_receipt done [10:18:01]requested_data is exist [10:18:01]produce_requested_data [10:18:01]requested_item fm.sn is exist - process it [10:18:01]wFMCommunicate request_size=4 [10:18:01]MH_SAM_APDU [10:18:01]CAPDU: 80 11 00 00 [10:18:01]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [10:18:01]Write i2c OK [10:18:01]MH_I2C_Read... [10:18:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:01]Read from MH i2c: E2 [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: E2 17 00 [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [10:18:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:18:01]wFMCommunicate OK [10:18:01]requested_item fd.num is exist - process it [10:18:01]SAM_PROTO_GetFieldsCounters [10:18:01]wFMCommunicate request_size=4 [10:18:01]MH_SAM_APDU [10:18:01]CAPDU: 80 13 00 00 [10:18:01]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [10:18:01]Write i2c OK [10:18:01]MH_I2C_Read... [10:18:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:01]Read from MH i2c: E2 [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: E2 62 00 [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 D3 [10:18:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:18:01]wFMCommunicate OK [10:18:01]SAM_PROTO_GetFieldsCounters done [10:18:01]requested_item shift.num is exist - process it [10:18:01]requested_item shift.opened is exist - process it [10:18:01]req_shift_opened [10:18:01]FM_GetShiftState [10:18:01]SAM_PROTO_GetShiftState [10:18:01]wFMCommunicate request_size=4 [10:18:01]MH_SAM_APDU [10:18:01]CAPDU: 80 13 01 00 [10:18:01]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [10:18:01]Write i2c OK [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: E2 [10:18:01]MH_I2C_Read... [10:18:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:01]Read from MH i2c: E2 0E 00 [10:18:01]MH_I2C_Read... [10:18:01]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [10:18:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:18:01]wFMCommunicate OK [10:18:01]SAM_PROTO_GetShiftState done [10:18:01]FM_GetShiftState done [10:18:01]req_shift_opened done [10:18:01]requested_item shift.open_date is exist - process it [10:18:01]req_shift_open_date [10:18:01]req_shift_open_date done [10:18:01]produce_requested_data done [10:18:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165285,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:18:01]process_action_free close_receipt [10:18:01]json_value_free [10:18:01]json_value_free done [10:18:01]process_json_proto returns [10:18:01]Send response to host [10:18:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165285,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:18:01]free response buf [10:18:01]execute_script done [10:18:01]execute_script returns [10:18:01]free content buf [10:18:01]Sock 7.Close socket [10:18:01]Sock 7.Thread stoped [10:18:05]OFD Sender: No OFD packet to send [10:18:10]OFD Sender: No OFD packet to send [10:18:15]OFD Sender: No OFD packet to send [10:18:16]recv_with_timeout no data received [10:18:20]OFD Sender: No OFD packet to send [10:18:25]OFD Sender: No OFD packet to send [10:18:30]OFD Sender: No OFD packet to send [10:18:35]OFD Sender: No OFD packet to send [10:18:37]recv_with_timeout no data received [10:18:40]OFD Sender: No OFD packet to send [10:18:45]accept exits with 9 [10:18:45]New connection [10:18:45]New thread 3067190628 created [10:18:45]Thread 3067333988 joined [10:18:45]Waiting for new connection... [10:18:45] Sock 9.Parse request [10:18:45]Sock 9.Check first char [10:18:45]Sock 9.First char is OK [10:18:45]request: POST /json_proto HTTP/1.0 [10:18:45]Method: POST [10:18:45]URL: /json_proto [10:18:45]Method is POST - this is cgi request [10:18:45]url: /json_proto [10:18:45]query_string will be loaded in cgi processing [10:18:45]execute_cgi json_proto POST (null) [10:18:45]execute_cgi path=json_proto method=POST [10:18:45]POST find Content-Length [10:18:45]Host: 172.17.44.132:8080 [10:18:45]Content-Length: 682 [10:18:45]Content-Type: application/json [10:18:45] [10:18:45]POST finish read [10:18:45]Found Content-Length = 682 [10:18:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:45]execute_script... [10: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)294129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:45]POST & json_proto [10:18:45]process_json_proto [10:18:45]json parsed OK: [10:18:45]protocol is kg_v1.0 [10:18:45]action value=close_receipt [10:18:45]process_action close_receipt [10:18:45]cmd_close_receipt [10:18:45]MH_GetDate [10:18:45]Write to MH i2c: F0 00 00 92 01 82 [10:18:45]Write i2c OK [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: F0 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: F0 09 00 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: F0 09 00 92 01 00 06 62 C8 66 2A 83 C1 65 F4 [10:18:45]GetLastDocTimeStamp 1724408277 [10:18:45]current date 1724408326 [10:18:45]FM_GetShiftState [10:18:45]SAM_PROTO_GetShiftState [10:18:45]wFMCommunicate request_size=4 [10:18:45]MH_SAM_APDU [10:18:45]CAPDU: 80 13 01 00 [10:18:45]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [10:18:45]Write i2c OK [10:18:45]MH_I2C_Read... [10:18:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:45]Read from MH i2c: E2 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: E2 0E 00 [10:18:45]MH_I2C_Read... [10:18:45]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3F [10:18:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:18:45]wFMCommunicate OK [10:18:45]SAM_PROTO_GetShiftState done [10:18:45]FM_GetShiftState done [10:18:45]opened in 1724372766 [10:18:45]opened+sec_in_day 1724459166 [10:18:45]quantity*price = 100005 [10:18:45]sum+1 = 100006 [10:18:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 139 23.08.2024 10:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165286 ФПД: 34978347016721 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165286&fm=34978347016721&tin=02508201610067®Number=0000000000092562&sum=100000 [10:18:46]StoreToDocumentArchive [10:18:46]shift 469 fd 165286 [10:18:46]save to /storage/0469/doc_00165286 [10:18:46]save last doc name /storage/0469/doc_00165286 to /storage/kkm_last_doc_name [10:18:46]save OK [10:18:46]Clear old archive folders... [10:18:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:18:46]tlvbuf is 011E76B0 [10:18:46]SAM_PROTO_ClearQueue [10:18:46]wFMCommunicate request_size=4 [10:18:46]MH_SAM_APDU [10:18:46]CAPDU: 80 09 00 00 [10:18:46]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [10:18:46]Write i2c OK [10:18:46]MH_I2C_Read... [10:18:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:46]Read from MH i2c: E2 [10:18:46]MH_I2C_Read... [10:18:46]Read from MH i2c: E2 03 00 [10:18:46]MH_I2C_Read... [10:18:46]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [10:18:46]RAPDU: 90 00 [10:18:46]wFMCommunicate OK [10:18:46]SAM_PROTO_ClearQueue done [10:18:46]KKMCreateOFDPacket [10:18:46]OFDProtocolAddRootSTLVToBuf [10:18:46]FM_MakeSignedData [10:18:46]FM_MakeSignedData [10:18:46]SAM_PROTO_SignData [10:18:46]wFMCommunicate request_size=4 [10:18:46]MH_SAM_APDU [10:18:46]CAPDU: 80 0D 01 02 [10:18:46]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [10:18:46]Write i2c OK [10:18:46]MH_I2C_Read... [10:18:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:46]Read from MH i2c: E2 [10:18:46]MH_I2C_Read... [10:18:46]Read from MH i2c: E2 03 00 [10:18:46]MH_I2C_Read... [10:18:46]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [10:18:46]RAPDU: 90 00 [10:18:46]wFMCommunicate OK [10:18:46]wFMCommunicate request_size=255 [10:18:46]MH_SAM_APDU [10:18:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 06 62 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 85 02 00 35 04 06 00 1F [10:18:46]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 06 62 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 85 02 00 35 04 06 00 1F 00 00 71 [10:18:46]Write i2c OK [10:18:46]MH_I2C_Read... [10:18:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:46]Read from MH i2c: E2 [10:18:46]MH_I2C_Read... [10:18:46]Read from MH i2c: E2 03 00 [10:18:46]MH_I2C_Read... [10:18:46]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [10:18:46]RAPDU: 90 00 [10:18:46]wFMCommunicate OK [10:18:46]wFMCommunicate request_size=10 [10:18:46]MH_SAM_APDU [10:18:46]CAPDU: 80 0D 02 02 05 D0 07 F2 E2 11 [10:18:46]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 D0 07 F2 E2 11 00 00 E4 [10:18:46]Write i2c OK [10:18:46]MH_I2C_Read... [10:18:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:47]Read from MH i2c: E2 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: E2 03 00 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [10:18:47]RAPDU: 90 00 [10:18:47]wFMCommunicate OK [10:18:47]wFMCommunicate request_size=4 [10:18:47]MH_SAM_APDU [10:18:47]CAPDU: 80 0D 03 02 [10:18:47]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [10:18:47]Write i2c OK [10:18:47]MH_I2C_Read... [10:18:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:47]Read from MH i2c: E2 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: E2 0B 00 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: E2 0B 00 A4 01 00 C7 5E F3 A0 75 67 09 E1 90 00 9F [10:18:47]RAPDU: C7 5E F3 A0 75 67 09 E1 90 00 [10:18:47]wFMCommunicate OK [10:18:47]SAM_PROTO_SignData done [10:18:47]FM_MakeSignedData done [10:18:47]CreateOFDProtocolMessage [10:18:47]wFMCommunicate request_size=4 [10:18:47]MH_SAM_APDU [10:18:47]CAPDU: 80 11 00 00 [10:18:47]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [10:18:47]Write i2c OK [10:18:47]MH_I2C_Read... [10:18:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:47]Read from MH i2c: E2 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: E2 17 00 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [10:18:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:18:47]wFMCommunicate OK [10:18:47]CreateOFDProtocolMessage done [10:18:47]OFDSenderStorePacket 165286 [10:18:47]StoreOFDPacket docnum=165286 [10:18:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DB 63 07 01 FB E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 06 62 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 85 02 00 35 04 06 00 1F D0 07 F2 E2 11 C7 5E F3 A0 75 67 09 E1 [10:18:47]CheckFolder [10:18:47]dirname=/storage/ofd_packets [10:18:47]CheckFolder done [10:18:47]ProducePacketName [10:18:47]name=ofd_packets/00165286 [10:18:47]NVStorageSaveData ofd_packets/00165286 [10:18:47]File name is /storage/ofd_packets/00165286 [10:18:47]Write 301 bytes [10:18:47]NVStorageSaveData done [10:18:47]OFDSenderStorePacket done [10:18:47]KKMCreateOFDPacket done [10:18:47]NVStorageSaveData kkm_last_timestamp [10:18:47]File name is /storage/kkm_last_timestamp [10:18:47]Write 4 bytes [10:18:47]NVStorageSaveData done [10:18:47]ExternCall_PrintAddStr [10:18:47]wPrintStart [10:18:47]Write to MH i2c: 01 00 00 A6 01 A7 [10:18:47]Write i2c OK [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: 01 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: 01 07 00 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [10:18:47]RasterBufferAndPrint [10:18:47]line Счет N : (1)294129 [10:18:47]line ИНН: 02508201610067 [10:18:47]line Контрольно-Кассовый Чек [10:18:47]line ПРОДАЖА [10:18:47]line ТРК (МРК, ГНК) : 62 [10:18:47]line Товар: 2710124130 [10:18:47]line Аи-92-К-5 [10:18:47]line 14.750 * 67.80 [10:18:47]line = 1000.05 [10:18:47]line НДС 12% НСП 1% [10:18:47]line > о реализуемом товаре [10:18:47]line ОКРУГЛЕНИЕ: -0.05 [10:18:47]line ИТОГО: 1000.00 [10:18:47]line Внесено: 1000.00 [10:18:47]line СДАЧА: 0.00 [10:18:47]line НСП 1% : 8.85 [10:18:47]line НДС 12% : 106.20 [10:18:47]line Наличными: 1000.00 [10:18:47]line Безнал.: 0.00 [10:18:47]line Место: АЗС № 130 "Партнер Нефть" [10:18:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:18:47]line СНО: Общий режим [10:18:47]line Чек 139 23.08.2024 10:18 [10:18:47]line Смена: 469 ФФД: 1.0 [10:18:47]line ЗНМ: 0300000070 [10:18:47]line РНМ: 0000000000092562 [10:18:47]line Версия ККМ: 001 [10:18:47]line ФМ: 0000000000871769 [10:18:47]line ФД: 165286 [10:18:47]line ФПД: 34978347016721 [10:18:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T101846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165286&fm=34978347016721&tin=02508201610067®Number=0000000000092562&sum=100000 [10:18:47]written 0, free lines is 4095 [10:18:47]OFD Sender: Processing packet 165286 [packets to send 989, broken 988] [10:18:47]ProducePacketName [10:18:47]name=ofd_packets/00165286 [10:18:47]OFD Sender: To server: pG, [10:18:47]CommunicateWithHost lk.salyk.kg:30040 [10:18:47]ConnectInit lk.salyk.kg [10:18:47]Write to MH i2c: 01 00 00 D1 01 D2 [10:18:47]Write i2c OK [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: 01 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: 01 07 00 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 C3 0C A8 [10:18:47]RasterBufferAndPrint [10:18:47]line [10:18:47]line [10:18:47]line [10:18:47]line [10:18:47]line [10:18:47]written 0, free lines is 3272 [10:18:47]MH_Cut [10:18:47]Write to MH i2c: D1 01 00 D8 01 01 AB [10:18:47]Write i2c OK [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: D1 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: D1 01 00 [10:18:47]MH_I2C_Read... [10:18:47]Read from MH i2c: D1 01 00 D8 01 00 AA [10:18:47]Write to MH i2c: 01 00 00 D9 01 DA [10:18:47]Write i2c OK [10:18:47]MH_I2C_Read... [10:18:48]*** Cut start [10:18:48]*** Purtial cut [10:18:48]*** Stage 1: CUTSNS_PIN = 1 [10:18:50]Read from MH i2c: 01 [10:18:50]MH_I2C_Read... [10:18:50]*** Stop cut motor [10:18:50]*** Cut end [10:18:50]Read from MH i2c: 01 07 00 [10:18:50]MH_I2C_Read... [10:18:50]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [10:18:50]process_action close_receipt done [10:18:50]requested_data is exist [10:18:50]produce_requested_data [10:18:50]requested_item fm.sn is exist - process it [10:18:50]wFMCommunicate request_size=4 [10:18:50]MH_SAM_APDU [10:18:50]CAPDU: 80 11 00 00 [10:18:50]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [10:18:50]Write i2c OK [10:18:50]MH_I2C_Read... [10:18:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:50]Read from MH i2c: E2 [10:18:50]MH_I2C_Read... [10:18:50]Read from MH i2c: E2 17 00 [10:18:50]MH_I2C_Read... [10:18:50]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [10:18:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:18:50]wFMCommunicate OK [10:18:50]requested_item fd.num is exist - process it [10:18:50]SAM_PROTO_GetFieldsCounters [10:18:50]wFMCommunicate request_size=4 [10:18:50]MH_SAM_APDU [10:18:50]CAPDU: 80 13 00 00 [10:18:50]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [10:18:50]Write i2c OK [10:18:50]MH_I2C_Read... [10:18:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:50]Read from MH i2c: E2 [10:18:50]MH_I2C_Read... [10:18:50]Read from MH i2c: E2 62 00 [10:18:50]MH_I2C_Read... [10:18:50]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 22 [10: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:18:50]wFMCommunicate OK [10:18:50]SAM_PROTO_GetFieldsCounters done [10:18:50]requested_item shift.num is exist - process it [10:18:50]requested_item shift.opened is exist - process it [10:18:50]req_shift_opened [10:18:50]FM_GetShiftState [10:18:50]SAM_PROTO_GetShiftState [10:18:50]wFMCommunicate request_size=4 [10:18:50]MH_SAM_APDU [10:18:50]CAPDU: 80 13 01 00 [10:18:50]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [10:18:50]Write i2c OK [10:18:50]MH_I2C_Read... [10:18:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:50]Read from MH i2c: E2 [10:18:50]MH_I2C_Read... [10:18:50]Read from MH i2c: E2 0E 00 [10:18:50]MH_I2C_Read... [10:18:50]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 88 [10:18:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:18:50]wFMCommunicate OK [10:18:50]SAM_PROTO_GetShiftState done [10:18:50]FM_GetShiftState done [10:18:50]req_shift_opened done [10:18:50]requested_item shift.open_date is exist - process it [10:18:50]req_shift_open_date [10:18:50]req_shift_open_date done [10:18:50]produce_requested_data done [10:18:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165286,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:18:50]process_action_free close_receipt [10:18:50]json_value_free [10:18:50]json_value_free done [10:18:50]process_json_proto returns [10:18:50]Send response to host [10:18:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165286,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:18:50]free response buf [10:18:50]execute_script done [10:18:50]execute_script returns [10:18:50]free content buf [10:18:50]Sock 9.Close socket [10:18:50]Sock 9.Thread stoped [10:18:51]Connected sock=11 [10:18:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DB 63 07 01 FB E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 06 62 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 85 02 00 35 04 06 00 1F D0 07 F2 E2 11 C7 5E F3 A0 75 67 09 E1 [10:18:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 27 D7 47 00 94 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 85 02 00 F4 03 04 00 56 0B C8 66 B6 04 01 00 00 53 5E 8D A6 8C B5 93 ED [10:18:54]CommunicateWithHost err = 0 [10:18:54]CheckOFDResponse [10:18:54]1017 (14) - 77093643461234 [10:18:54]1041 (16) - 0000000000871769 [10:18:54]1040 (4) - 165286 [10:18:54]1012 (4) - 23.08.2024 04:08 [10:18:54]1206 (1) - 0 [10:18:54]OFD Sender: Remove packet 165286 [10:18:54]ProducePacketName [10:18:54]name=ofd_packets/00165286 [10:18:54]NVStorageDeleteData [10:18:54]OFD Sender: No OFD packet to send [10:18:59]OFD Sender: No OFD packet to send [10:19:04]OFD Sender: No OFD packet to send [10:19:09]OFD Sender: No OFD packet to send [10:19:09]recv_with_timeout no data received [10:19:14]OFD Sender: No OFD packet to send [10:19:19]OFD Sender: No OFD packet to send [10:19:24]OFD Sender: No OFD packet to send [10:19:29]OFD Sender: No OFD packet to send [10:19:34]OFD Sender: No OFD packet to send [10:19:39]OFD Sender: No OFD packet to send [10:19:44]OFD Sender: No OFD packet to send [10:19:49]OFD Sender: No OFD packet to send [10:19:53]recv_with_timeout no data received [10:19:54]OFD Sender: No OFD packet to send [10:19:59]OFD Sender: No OFD packet to send [10:20:04]OFD Sender: No OFD packet to send [10:20:09]OFD Sender: No OFD packet to send [10:20:14]OFD Sender: No OFD packet to send [10:20:19]OFD Sender: No OFD packet to send [10:20:24]OFD Sender: No OFD packet to send [10:20:29]OFD Sender: No OFD packet to send [10:20:34]OFD Sender: No OFD packet to send [10:20:39]OFD Sender: No OFD packet to send [10:20:45]OFD Sender: No OFD packet to send [10:20:50]OFD Sender: No OFD packet to send [10:20:55]OFD Sender: No OFD packet to send [10:21:00]OFD Sender: No OFD packet to send [10:21:05]OFD Sender: No OFD packet to send [10:21:10]OFD Sender: No OFD packet to send [10:21:15]OFD Sender: No OFD packet to send [10:21:18]recv_with_timeout no data received [10:21:20]OFD Sender: No OFD packet to send [10:21:25]OFD Sender: No OFD packet to send [10:21:30]OFD Sender: No OFD packet to send [10:21:35]OFD Sender: No OFD packet to send [10:21:40]OFD Sender: No OFD packet to send [10:21:41]recv_with_timeout no data received [10:21:45]OFD Sender: No OFD packet to send [10:21:50]OFD Sender: No OFD packet to send [10:21:55]OFD Sender: No OFD packet to send [10:22:00]OFD Sender: No OFD packet to send [10:22:04]accept exits with 10 [10:22:04]New connection [10:22:04]New thread 3067333988 created [10:22:04]Thread 3067190628 joined [10:22:04]Waiting for new connection... [10:22:04] Sock 10.Parse request [10:22:04]Sock 10.Check first char [10:22:04]Sock 10.First char is OK [10:22:04]request: POST /json_proto HTTP/1.0 [10:22:04]Method: POST [10:22:04]URL: /json_proto [10:22:04]Method is POST - this is cgi request [10:22:04]url: /json_proto [10:22:04]query_string will be loaded in cgi processing [10:22:04]execute_cgi json_proto POST (null) [10:22:04]execute_cgi path=json_proto method=POST [10:22:04]POST find Content-Length [10:22:04]Host: 172.17.44.132:8080 [10:22:04]Content-Length: 677 [10:22:04]Content-Type: application/json [10:22:04] [10:22:04]POST finish read [10:22:04]Found Content-Length = 677 [10:22:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:04]execute_script... [10:22:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:04]POST & json_proto [10:22:04]process_json_proto [10:22:04]json parsed OK: [10:22:04]protocol is kg_v1.0 [10:22:04]action value=close_receipt [10:22:04]process_action close_receipt [10:22:04]cmd_close_receipt [10:22:04]MH_GetDate [10:22:04]Write to MH i2c: F0 00 00 DD 01 CD [10:22:04]Write i2c OK [10:22:04]MH_I2C_Read... [10:22:04]Read from MH i2c: F0 [10:22:04]MH_I2C_Read... [10:22:04]Read from MH i2c: F0 09 00 [10:22:04]MH_I2C_Read... [10:22:04]Read from MH i2c: F0 09 00 DD 01 00 CC 62 C8 66 2A 83 C1 65 05 [10:22:04]GetLastDocTimeStamp 1724408326 [10:22:04]current date 1724408524 [10:22:04]FM_GetShiftState [10:22:04]SAM_PROTO_GetShiftState [10:22:04]wFMCommunicate request_size=4 [10:22:04]MH_SAM_APDU [10:22:04]CAPDU: 80 13 01 00 [10:22:04]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [10:22:04]Write i2c OK [10:22:04]MH_I2C_Read... [10:22:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:04]Read from MH i2c: E2 [10:22:04]MH_I2C_Read... [10:22:04]Read from MH i2c: E2 0E 00 [10:22:04]MH_I2C_Read... [10:22:04]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8A [10:22:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:22:04]wFMCommunicate OK [10:22:04]SAM_PROTO_GetShiftState done [10:22:04]FM_GetShiftState done [10:22:04]opened in 1724372766 [10:22:04]opened+sec_in_day 1724459166 [10:22:04]quantity*price = 50010 [10:22:04]sum+1 = 50012 [10:22:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 140 23.08.2024 10:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165287 ФПД: 148643154651856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102204&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165287&fm=148643154651856&tin=02508201610067®Number=0000000000092562&sum=50000 [10:22:05]StoreToDocumentArchive [10:22:05]shift 469 fd 165287 [10:22:05]save to /storage/0469/doc_00165287 [10:22:05]save last doc name /storage/0469/doc_00165287 to /storage/kkm_last_doc_name [10:22:05]save OK [10:22:05]Clear old archive folders... [10:22:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:05]tlvbuf is 011BB1E0 [10:22:05]SAM_PROTO_ClearQueue [10:22:05]wFMCommunicate request_size=4 [10:22:05]MH_SAM_APDU [10:22:05]CAPDU: 80 09 00 00 [10:22:05]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:05]Read from MH i2c: E2 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 03 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [10:22:05]RAPDU: 90 00 [10:22:05]wFMCommunicate OK [10:22:05]SAM_PROTO_ClearQueue done [10:22:05]KKMCreateOFDPacket [10:22:05]OFDProtocolAddRootSTLVToBuf [10:22:05]FM_MakeSignedData [10:22:05]FM_MakeSignedData [10:22:05]SAM_PROTO_SignData [10:22:05]wFMCommunicate request_size=4 [10:22:05]MH_SAM_APDU [10:22:05]CAPDU: 80 0D 01 02 [10:22:05]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:05]Read from MH i2c: E2 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 03 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [10:22:05]RAPDU: 90 00 [10:22:05]wFMCommunicate OK [10:22:05]wFMCommunicate request_size=255 [10:22:05]MH_SAM_APDU [10:22:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 8C 00 00 00 F4 03 04 00 CC 62 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 85 02 00 35 04 06 00 87 [10:22:05]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8C 00 00 00 F4 03 04 00 CC 62 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 85 02 00 35 04 06 00 87 00 00 45 [10:22:05]OFD Sender: No OFD packet to send [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:05]Read from MH i2c: E2 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 03 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [10:22:05]RAPDU: 90 00 [10:22:05]wFMCommunicate OK [10:22:05]wFMCommunicate request_size=10 [10:22:05]MH_SAM_APDU [10:22:05]CAPDU: 80 0D 02 02 05 30 AE 6E 6A D0 [10:22:05]Write to MH i2c: E2 0D 00 EE 01 80 0D 02 02 05 00 30 AE 6E 6A D0 00 00 F9 [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:05]Read from MH i2c: E2 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 03 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [10:22:05]RAPDU: 90 00 [10:22:05]wFMCommunicate OK [10:22:05]wFMCommunicate request_size=4 [10:22:05]MH_SAM_APDU [10:22:05]CAPDU: 80 0D 03 02 [10:22:05]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:05]Read from MH i2c: E2 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 0B 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 0B 00 EF 01 00 26 AD AA 38 C5 1A EB 6F 90 00 5A [10:22:05]RAPDU: 26 AD AA 38 C5 1A EB 6F 90 00 [10:22:05]wFMCommunicate OK [10:22:05]SAM_PROTO_SignData done [10:22:05]FM_MakeSignedData done [10:22:05]CreateOFDProtocolMessage [10:22:05]wFMCommunicate request_size=4 [10:22:05]MH_SAM_APDU [10:22:05]CAPDU: 80 11 00 00 [10:22:05]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:05]Read from MH i2c: E2 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 17 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [10:22:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:22:05]wFMCommunicate OK [10:22:05]CreateOFDProtocolMessage done [10:22:05]OFDSenderStorePacket 165287 [10:22:05]StoreOFDPacket docnum=165287 [10:22:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 84 7B 07 01 B9 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 8C 00 00 00 F4 03 04 00 CC 62 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 85 02 00 35 04 06 00 87 30 AE 6E 6A D0 26 AD AA 38 C5 1A EB 6F [10:22:05]CheckFolder [10:22:05]dirname=/storage/ofd_packets [10:22:05]CheckFolder done [10:22:05]ProducePacketName [10:22:05]name=ofd_packets/00165287 [10:22:05]NVStorageSaveData ofd_packets/00165287 [10:22:05]File name is /storage/ofd_packets/00165287 [10:22:05]Write 301 bytes [10:22:05]NVStorageSaveData done [10:22:05]OFDSenderStorePacket done [10:22:05]KKMCreateOFDPacket done [10:22:05]NVStorageSaveData kkm_last_timestamp [10:22:05]File name is /storage/kkm_last_timestamp [10:22:05]Write 4 bytes [10:22:05]NVStorageSaveData done [10:22:05]ExternCall_PrintAddStr [10:22:05]wPrintStart [10:22:05]Write to MH i2c: 01 00 00 F1 01 F2 [10:22:05]Write i2c OK [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: 01 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: 01 07 00 [10:22:05]MH_I2C_Read... [10:22:05]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [10:22:05]RasterBufferAndPrint [10:22:05]line Счет N : (1)294130 [10:22:05]line ИНН: 02508201610067 [10:22:05]line Контрольно-Кассовый Чек [10:22:05]line ПРОДАЖА [10:22:05]line ТРК (МРК, ГНК) : 43 [10:22:05]line Товар: 2710124500 [10:22:05]line Аи-95-К-5 [10:22:05]line 6.740 * 74.20 [10:22:05]line = 500.11 [10:22:05]line НДС 12% НСП 1% [10:22:05]line > о реализуемом товаре [10:22:05]line ОКРУГЛЕНИЕ: -0.11 [10:22:05]line ИТОГО: 500.00 [10:22:05]line Внесено: 500.00 [10:22:05]line СДАЧА: 0.00 [10:22:05]line НСП 1% : 4.43 [10:22:05]line НДС 12% : 53.11 [10:22:05]line Наличными: 500.00 [10:22:05]line Безнал.: 0.00 [10:22:05]line Место: АЗС № 130 "Партнер Нефть" [10:22:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:22:05]line СНО: Общий режим [10:22:05]line Чек 140 23.08.2024 10:22 [10:22:05]line Смена: 469 ФФД: 1.0 [10:22:05]line ЗНМ: 0300000070 [10:22:05]line РНМ: 0000000000092562 [10:22:05]line Версия ККМ: 001 [10:22:05]line ФМ: 0000000000871769 [10:22:05]line ФД: 165287 [10:22:05]line ФПД: 148643154651856 [10:22:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102204&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165287&fm=148643154651856&tin=02508201610067®Number=0000000000092562&sum=50000 [10:22:05]OFD Sender: Processing packet 165287 [packets to send 989, broken 988] [10:22:05]ProducePacketName [10:22:05]name=ofd_packets/00165287 [10:22:05]OFD Sender: To server: pG, [10:22:05]CommunicateWithHost lk.salyk.kg:30040 [10:22:05]ConnectInit lk.salyk.kg [10:22:05]written 0, free lines is 4095 [10:22:06]Write to MH i2c: 01 00 00 1C 02 1E [10:22:06]Write i2c OK [10:22:06]MH_I2C_Read... [10:22:06]Read from MH i2c: 01 [10:22:06]MH_I2C_Read... [10:22:06]Read from MH i2c: 01 07 00 [10:22:06]MH_I2C_Read... [10:22:06]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 BF 0C F0 [10:22:06]RasterBufferAndPrint [10:22:06]line [10:22:06]line [10:22:06]line [10:22:06]line [10:22:06]line [10:22:06]written 0, free lines is 3269 [10:22:06]MH_Cut [10:22:06]Write to MH i2c: D1 01 00 23 02 01 F7 [10:22:06]Write i2c OK [10:22:06]MH_I2C_Read... [10:22:06]Read from MH i2c: D1 [10:22:06]MH_I2C_Read... [10:22:06]Read from MH i2c: D1 01 00 [10:22:06]MH_I2C_Read... [10:22:06]Read from MH i2c: D1 01 00 23 02 00 F6 [10:22:06]Write to MH i2c: 01 00 00 24 02 26 [10:22:06]Write i2c OK [10:22:06]MH_I2C_Read... [10:22:06]Connected sock=11 [10:22:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 84 7B 07 01 B9 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 8C 00 00 00 F4 03 04 00 CC 62 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 85 02 00 35 04 06 00 87 30 AE 6E 6A D0 26 AD AA 38 C5 1A EB 6F [10:22:07]*** Cut start [10:22:07]*** Purtial cut [10:22:07]*** Stage 1: CUTSNS_PIN = 1 [10:22:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B5 92 47 00 22 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 85 02 00 F4 03 04 00 19 0C C8 66 B6 04 01 00 00 F1 E7 BE 41 89 B7 4A D0 [10:22:07]CommunicateWithHost err = 0 [10:22:07]CheckOFDResponse [10:22:07]1017 (14) - 77093643461234 [10:22:07]1041 (16) - 0000000000871769 [10:22:07]1040 (4) - 165287 [10:22:07]1012 (4) - 23.08.2024 04:12 [10:22:07]1206 (1) - 0 [10:22:07]OFD Sender: Remove packet 165287 [10:22:07]ProducePacketName [10:22:07]name=ofd_packets/00165287 [10:22:07]NVStorageDeleteData [10:22:07]OFD Sender: No OFD packet to send [10:22:09]Read from MH i2c: 01 [10:22:09]MH_I2C_Read... [10:22:09]*** Stop cut motor [10:22:09]*** Cut end [10:22:09]Read from MH i2c: 01 07 00 [10:22:09]MH_I2C_Read... [10:22:09]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [10:22:09]process_action close_receipt done [10:22:09]requested_data is exist [10:22:09]produce_requested_data [10:22:09]requested_item fm.sn is exist - process it [10:22:09]wFMCommunicate request_size=4 [10:22:09]MH_SAM_APDU [10:22:09]CAPDU: 80 11 00 00 [10:22:09]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [10:22:09]Write i2c OK [10:22:09]MH_I2C_Read... [10:22:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:09]Read from MH i2c: E2 [10:22:09]MH_I2C_Read... [10:22:09]Read from MH i2c: E2 17 00 [10:22:09]MH_I2C_Read... [10:22:09]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [10:22:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:22:09]wFMCommunicate OK [10:22:09]requested_item fd.num is exist - process it [10:22:09]SAM_PROTO_GetFieldsCounters [10:22:09]wFMCommunicate request_size=4 [10:22:09]MH_SAM_APDU [10:22:09]CAPDU: 80 13 00 00 [10:22:09]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [10:22:09]Write i2c OK [10:22:09]MH_I2C_Read... [10:22:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:09]Read from MH i2c: E2 [10:22:09]MH_I2C_Read... [10:22:09]Read from MH i2c: E2 62 00 [10:22:09]MH_I2C_Read... [10:22:09]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [10:22:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:09]wFMCommunicate OK [10:22:09]SAM_PROTO_GetFieldsCounters done [10:22:09]requested_item shift.num is exist - process it [10:22:09]requested_item shift.opened is exist - process it [10:22:09]req_shift_opened [10:22:09]FM_GetShiftState [10:22:09]SAM_PROTO_GetShiftState [10:22:09]wFMCommunicate request_size=4 [10:22:09]MH_SAM_APDU [10:22:09]CAPDU: 80 13 01 00 [10:22:09]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [10:22:09]Write i2c OK [10:22:09]MH_I2C_Read... [10:22:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:09]Read from MH i2c: E2 [10:22:09]MH_I2C_Read... [10:22:09]Read from MH i2c: E2 0E 00 [10:22:09]MH_I2C_Read... [10:22:09]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D4 [10:22:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:22:09]wFMCommunicate OK [10:22:09]SAM_PROTO_GetShiftState done [10:22:09]FM_GetShiftState done [10:22:09]req_shift_opened done [10:22:09]requested_item shift.open_date is exist - process it [10:22:09]req_shift_open_date [10:22:09]req_shift_open_date done [10:22:09]produce_requested_data done [10:22:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165287,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:22:09]process_action_free close_receipt [10:22:09]json_value_free [10:22:09]json_value_free done [10:22:09]process_json_proto returns [10:22:09]Send response to host [10:22:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165287,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:22:09]free response buf [10:22:09]execute_script done [10:22:09]execute_script returns [10:22:09]free content buf [10:22:09]Sock 10.Close socket [10:22:09]Sock 10.Thread stoped [10:22:12]OFD Sender: No OFD packet to send [10:22:16]recv_with_timeout no data received [10:22:17]OFD Sender: No OFD packet to send [10:22:23]OFD Sender: No OFD packet to send [10:22:28]OFD Sender: No OFD packet to send [10:22:29]recv_with_timeout no data received [10:22:33]OFD Sender: No OFD packet to send [10:22:38]OFD Sender: No OFD packet to send [10:22:43]OFD Sender: No OFD packet to send [10:22:45]recv_with_timeout no data received [10:22:48]OFD Sender: No OFD packet to send [10:22:53]OFD Sender: No OFD packet to send [10:22:58]OFD Sender: No OFD packet to send [10:23:03]OFD Sender: No OFD packet to send [10:23:03]recv_with_timeout no data received [10:23:08]OFD Sender: No OFD packet to send [10:23:13]OFD Sender: No OFD packet to send [10:23:18]OFD Sender: No OFD packet to send [10:23:23]OFD Sender: No OFD packet to send [10:23:28]OFD Sender: No OFD packet to send [10:23:31]recv_with_timeout no data received [10:23:33]OFD Sender: No OFD packet to send [10:23:38]OFD Sender: No OFD packet to send [10:23:43]OFD Sender: No OFD packet to send [10:23:48]OFD Sender: No OFD packet to send [10:23:53]OFD Sender: No OFD packet to send [10:23:58]OFD Sender: No OFD packet to send [10:24:03]OFD Sender: No OFD packet to send [10:24:06]accept exits with 9 [10:24:06]New connection [10:24:06]New thread 3067190628 created [10:24:06]Thread 3067333988 joined [10:24:06]Waiting for new connection... [10:24:06] Sock 9.Parse request [10:24:06]Sock 9.Check first char [10:24:06]Sock 9.First char is OK [10:24:06]request: POST /json_proto HTTP/1.0 [10:24:06]Method: POST [10:24:06]URL: /json_proto [10:24:06]Method is POST - this is cgi request [10:24:06]url: /json_proto [10:24:06]query_string will be loaded in cgi processing [10:24:06]execute_cgi json_proto POST (null) [10:24:06]execute_cgi path=json_proto method=POST [10:24:06]POST find Content-Length [10:24:06]Host: 172.17.44.132:8080 [10:24:06]Content-Length: 674 [10:24:06]Content-Type: application/json [10:24:06] [10:24:06]POST finish read [10:24:06]Found Content-Length = 674 [10:24:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [10:24:06]execute_script... [10:24: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)294131", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [10:24:06]POST & json_proto [10:24:06]process_json_proto [10:24:06]json parsed OK: [10:24:06]protocol is kg_v1.0 [10:24:06]action value=close_receipt [10:24:06]process_action close_receipt [10:24:06]cmd_close_receipt [10:24:06]MH_GetDate [10:24:06]Write to MH i2c: F0 00 00 28 02 19 [10:24:06]Write i2c OK [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: F0 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: F0 09 00 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: F0 09 00 28 02 00 46 63 C8 66 2A 83 C1 65 CC [10:24:06]GetLastDocTimeStamp 1724408524 [10:24:06]current date 1724408646 [10:24:06]FM_GetShiftState [10:24:06]SAM_PROTO_GetShiftState [10:24:06]wFMCommunicate request_size=4 [10:24:06]MH_SAM_APDU [10:24:06]CAPDU: 80 13 01 00 [10:24:06]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [10:24:06]Write i2c OK [10:24:06]MH_I2C_Read... [10:24:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:06]Read from MH i2c: E2 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: E2 0E 00 [10:24:06]MH_I2C_Read... [10:24:06]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D6 [10:24:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:24:06]wFMCommunicate OK [10:24:06]SAM_PROTO_GetShiftState done [10:24:06]FM_GetShiftState done [10:24:06]opened in 1724372766 [10:24:06]opened+sec_in_day 1724459166 [10:24:06]quantity*price = 40005 [10:24:06]sum+1 = 40006 [10:24:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 141 23.08.2024 10:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165288 ФПД: 162673950657373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102406&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165288&fm=162673950657373&tin=02508201610067®Number=0000000000092562&sum=40000 [10:24:07]StoreToDocumentArchive [10:24:07]shift 469 fd 165288 [10:24:07]save to /storage/0469/doc_00165288 [10:24:07]save last doc name /storage/0469/doc_00165288 to /storage/kkm_last_doc_name [10:24:07]save OK [10:24:07]Clear old archive folders... [10:24:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:24:07]tlvbuf is 011E47D0 [10:24:07]SAM_PROTO_ClearQueue [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 09 00 00 [10:24:07]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]SAM_PROTO_ClearQueue done [10:24:07]KKMCreateOFDPacket [10:24:07]OFDProtocolAddRootSTLVToBuf [10:24:07]FM_MakeSignedData [10:24:07]FM_MakeSignedData [10:24:07]SAM_PROTO_SignData [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 0D 01 02 [10:24:07]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]wFMCommunicate request_size=255 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 00 00 00 F4 03 04 00 46 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 85 02 00 35 04 06 00 93 F3 7B 0B [10:24:07]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 00 00 00 F4 03 04 00 46 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 85 02 00 35 04 06 00 93 F3 7B 0B 00 00 A9 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]wFMCommunicate request_size=7 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 0D 02 02 02 0B 5D [10:24:07]Write to MH i2c: E2 0A 00 39 02 80 0D 02 02 02 00 0B 5D 00 00 21 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [10:24:07]RAPDU: 90 00 [10:24:07]wFMCommunicate OK [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 0D 03 02 [10:24:07]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 0B 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 0B 00 3A 02 00 30 6C BC 31 63 88 4C 30 90 00 A8 [10:24:07]RAPDU: 30 6C BC 31 63 88 4C 30 90 00 [10:24:07]wFMCommunicate OK [10:24:07]SAM_PROTO_SignData done [10:24:07]FM_MakeSignedData done [10:24:07]CreateOFDProtocolMessage [10:24:07]wFMCommunicate request_size=4 [10:24:07]MH_SAM_APDU [10:24:07]CAPDU: 80 11 00 00 [10:24:07]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:07]Read from MH i2c: E2 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 17 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [10:24:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:24:07]wFMCommunicate OK [10:24:07]CreateOFDProtocolMessage done [10:24:07]OFDSenderStorePacket 165288 [10:24:07]StoreOFDPacket docnum=165288 [10:24:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 AB FE 04 01 90 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 00 00 00 F4 03 04 00 46 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 85 02 00 35 04 06 00 93 F3 7B 0B 0B 5D 30 6C BC 31 63 88 4C 30 [10:24:07]CheckFolder [10:24:07]dirname=/storage/ofd_packets [10:24:07]CheckFolder done [10:24:07]ProducePacketName [10:24:07]name=ofd_packets/00165288 [10:24:07]NVStorageSaveData ofd_packets/00165288 [10:24:07]File name is /storage/ofd_packets/00165288 [10:24:07]Write 298 bytes [10:24:07]NVStorageSaveData done [10:24:07]OFDSenderStorePacket done [10:24:07]KKMCreateOFDPacket done [10:24:07]NVStorageSaveData kkm_last_timestamp [10:24:07]File name is /storage/kkm_last_timestamp [10:24:07]Write 4 bytes [10:24:07]NVStorageSaveData done [10:24:07]ExternCall_PrintAddStr [10:24:07]wPrintStart [10:24:07]Write to MH i2c: 01 00 00 3C 02 3E [10:24:07]Write i2c OK [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: 01 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: 01 07 00 [10:24:07]MH_I2C_Read... [10:24:07]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [10:24:07]RasterBufferAndPrint [10:24:07]line Счет N : (1)294131 [10:24:07]line ИНН: 02508201610067 [10:24:07]line Контрольно-Кассовый Чек [10:24:07]line ПРОДАЖА [10:24:07]line ТРК (МРК, ГНК) : 11 [10:24:07]line Товар: 2710194800 [10:24:07]line ДТ-К-5 [10:24:07]line 5.250 * 76.20 [10:24:07]line = 400.05 [10:24:07]line НДС 12% НСП 1% [10:24:07]line > о реализуемом товаре [10:24:07]line ОКРУГЛЕНИЕ: -0.05 [10:24:07]line ИТОГО: 400.00 [10:24:07]line Внесено: 400.00 [10:24:07]line СДАЧА: 0.00 [10:24:07]line НСП 1% : 3.54 [10:24:07]line НДС 12% : 42.48 [10:24:07]line Наличными: 400.00 [10:24:07]line Безнал.: 0.00 [10:24:07]line Место: АЗС № 130 "Партнер Нефть" [10:24:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:24:07]line СНО: Общий режим [10:24:07]line Чек 141 23.08.2024 10:24 [10:24:07]line Смена: 469 ФФД: 1.0 [10:24:07]line ЗНМ: 0300000070 [10:24:07]line РНМ: 0000000000092562 [10:24:07]line Версия ККМ: 001 [10:24:07]line ФМ: 0000000000871769 [10:24:07]line ФД: 165288 [10:24:07]line ФПД: 162673950657373 [10:24:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102406&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165288&fm=162673950657373&tin=02508201610067®Number=0000000000092562&sum=40000 [10:24:07]written 0, free lines is 4095 [10:24:07]OFD Sender: Processing packet 165288 [packets to send 989, broken 988] [10:24:07]ProducePacketName [10:24:07]name=ofd_packets/00165288 [10:24:07]OFD Sender: To server: pG, [10:24:07]CommunicateWithHost lk.salyk.kg:30040 [10:24:07]ConnectInit lk.salyk.kg [10:24:08]Write to MH i2c: 01 00 00 67 02 69 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 07 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 CC 0C 48 [10:24:08]RasterBufferAndPrint [10:24:08]line [10:24:08]line [10:24:08]line [10:24:08]line [10:24:08]line [10:24:08]written 0, free lines is 3282 [10:24:08]MH_Cut [10:24:08]Write to MH i2c: D1 01 00 6E 02 01 42 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: D1 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: D1 01 00 [10:24:08]MH_I2C_Read... [10:24:08]Read from MH i2c: D1 01 00 6E 02 00 41 [10:24:08]Write to MH i2c: 01 00 00 6F 02 71 [10:24:08]Write i2c OK [10:24:08]MH_I2C_Read... [10:24:09]*** Cut start [10:24:09]*** Purtial cut [10:24:09]*** Stage 1: CUTSNS_PIN = 1 [10:24:11]Read from MH i2c: 01 [10:24:11]MH_I2C_Read... [10:24:11]*** Stop cut motor [10:24:11]*** Cut end [10:24:11]Read from MH i2c: 01 07 00 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [10:24:11]process_action close_receipt done [10:24:11]requested_data is exist [10:24:11]produce_requested_data [10:24:11]requested_item fm.sn is exist - process it [10:24:11]wFMCommunicate request_size=4 [10:24:11]MH_SAM_APDU [10:24:11]CAPDU: 80 11 00 00 [10:24:11]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [10:24:11]Write i2c OK [10:24:11]MH_I2C_Read... [10:24:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:11]Read from MH i2c: E2 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: E2 17 00 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [10:24:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:24:11]wFMCommunicate OK [10:24:11]requested_item fd.num is exist - process it [10:24:11]SAM_PROTO_GetFieldsCounters [10:24:11]wFMCommunicate request_size=4 [10:24:11]MH_SAM_APDU [10:24:11]CAPDU: 80 13 00 00 [10:24:11]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [10:24:11]Write i2c OK [10:24:11]MH_I2C_Read... [10:24:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:11]Read from MH i2c: E2 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: E2 62 00 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 C1 [10:24:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:24:11]wFMCommunicate OK [10:24:11]SAM_PROTO_GetFieldsCounters done [10:24:11]requested_item shift.num is exist - process it [10:24:11]requested_item shift.opened is exist - process it [10:24:11]req_shift_opened [10:24:11]FM_GetShiftState [10:24:11]SAM_PROTO_GetShiftState [10:24:11]wFMCommunicate request_size=4 [10:24:11]MH_SAM_APDU [10:24:11]CAPDU: 80 13 01 00 [10:24:11]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [10:24:11]Write i2c OK [10:24:11]MH_I2C_Read... [10:24:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:11]Read from MH i2c: E2 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: E2 0E 00 [10:24:11]MH_I2C_Read... [10:24:11]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1F [10:24:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:24:11]wFMCommunicate OK [10:24:11]SAM_PROTO_GetShiftState done [10:24:11]FM_GetShiftState done [10:24:11]req_shift_opened done [10:24:11]requested_item shift.open_date is exist - process it [10:24:11]req_shift_open_date [10:24:11]req_shift_open_date done [10:24:11]produce_requested_data done [10:24:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165288,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:24:11]process_action_free close_receipt [10:24:11]json_value_free [10:24:11]json_value_free done [10:24:11]process_json_proto returns [10:24:11]Send response to host [10:24:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165288,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:24:11]free response buf [10:24:11]execute_script done [10:24:11]execute_script returns [10:24:11]free content buf [10:24:11]Sock 9.Close socket [10:24:11]Sock 9.Thread stoped [10:24:12]ConnectInit Can't take IP for lk.salyk.kg [10:24:12]CommunicateWithHost connect error [10:24:12]CommunicateWithHost err = -1 [10:24:12]OFD Sender: Server communicate error [10:24:17]OFD Sender: Processing packet 165288 [packets to send 989, broken 988] [10:24:17]ProducePacketName [10:24:17]name=ofd_packets/00165288 [10:24:17]OFD Sender: To server: pG, [10:24:17]CommunicateWithHost lk.salyk.kg:30040 [10:24:17]ConnectInit lk.salyk.kg [10:24:19]Connected sock=7 [10:24:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 AB FE 04 01 90 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 8D 00 00 00 F4 03 04 00 46 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 85 02 00 35 04 06 00 93 F3 7B 0B 0B 5D 30 6C BC 31 63 88 4C 30 [10:24:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 10 9D 47 00 C4 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 85 02 00 F4 03 04 00 9E 0C C8 66 B6 04 01 00 00 42 27 11 1B 91 9F CA 8B [10:24:19]CommunicateWithHost err = 0 [10:24:19]CheckOFDResponse [10:24:19]1017 (14) - 77093643461234 [10:24:19]1041 (16) - 0000000000871769 [10:24:19]1040 (4) - 165288 [10:24:19]1012 (4) - 23.08.2024 04:14 [10:24:19]1206 (1) - 0 [10:24:19]OFD Sender: Remove packet 165288 [10:24:19]ProducePacketName [10:24:19]name=ofd_packets/00165288 [10:24:19]NVStorageDeleteData [10:24:20]OFD Sender: No OFD packet to send [10:24:25]OFD Sender: No OFD packet to send [10:24:27]recv_with_timeout no data received [10:24:27]accept exits with 10 [10:24:27]New connection [10:24:27]New thread 3067333988 created [10:24:27]Thread 3067190628 joined [10:24:27]Waiting for new connection... [10:24:27] Sock 10.Parse request [10:24:27]Sock 10.Check first char [10:24:27]Sock 10.First char is OK [10:24:27]request: POST /json_proto HTTP/1.0 [10:24:27]Method: POST [10:24:27]URL: /json_proto [10:24:27]Method is POST - this is cgi request [10:24:27]url: /json_proto [10:24:27]query_string will be loaded in cgi processing [10:24:27]execute_cgi json_proto POST (null) [10:24:27]execute_cgi path=json_proto method=POST [10:24:27]POST find Content-Length [10:24:27]Host: 172.17.44.132:8080 [10:24:27]Content-Length: 682 [10:24:27]Content-Type: application/json [10:24:27] [10:24:27]POST finish read [10:24:27]Found Content-Length = 682 [10:24:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:27]execute_script... [10:24:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294132", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:27]POST & json_proto [10:24:27]process_json_proto [10:24:27]json parsed OK: [10:24:27]protocol is kg_v1.0 [10:24:27]action value=close_receipt [10:24:27]process_action close_receipt [10:24:27]cmd_close_receipt [10:24:27]MH_GetDate [10:24:27]Write to MH i2c: F0 00 00 73 02 64 [10:24:27]Write i2c OK [10:24:27]MH_I2C_Read... [10:24:27]Read from MH i2c: F0 [10:24:27]MH_I2C_Read... [10:24:27]Read from MH i2c: F0 09 00 [10:24:27]MH_I2C_Read... [10:24:27]Read from MH i2c: F0 09 00 73 02 00 5C 63 C8 66 2A 83 C1 65 2D [10:24:27]GetLastDocTimeStamp 1724408646 [10:24:27]current date 1724408668 [10:24:27]FM_GetShiftState [10:24:27]SAM_PROTO_GetShiftState [10:24:27]wFMCommunicate request_size=4 [10:24:27]MH_SAM_APDU [10:24:27]CAPDU: 80 13 01 00 [10:24:27]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [10:24:27]Write i2c OK [10:24:27]MH_I2C_Read... [10:24:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:27]Read from MH i2c: E2 [10:24:27]MH_I2C_Read... [10:24:27]Read from MH i2c: E2 0E 00 [10:24:27]MH_I2C_Read... [10:24:27]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 21 [10:24:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:24:27]wFMCommunicate OK [10:24:27]SAM_PROTO_GetShiftState done [10:24:27]FM_GetShiftState done [10:24:27]opened in 1724372766 [10:24:27]opened+sec_in_day 1724459166 [10:24:27]quantity*price = 100005 [10:24:27]sum+1 = 100006 [10:24:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 142 23.08.2024 10:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165289 ФПД: 242065472863092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165289&fm=242065472863092&tin=02508201610067®Number=0000000000092562&sum=100000 [10:24:28]StoreToDocumentArchive [10:24:28]shift 469 fd 165289 [10:24:28]save to /storage/0469/doc_00165289 [10:24:28]save last doc name /storage/0469/doc_00165289 to /storage/kkm_last_doc_name [10:24:28]save OK [10:24:28]Clear old archive folders... [10:24:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:24:28]tlvbuf is 011D6C10 [10:24:28]SAM_PROTO_ClearQueue [10:24:28]wFMCommunicate request_size=4 [10:24:28]MH_SAM_APDU [10:24:28]CAPDU: 80 09 00 00 [10:24:28]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [10:24:28]Write i2c OK [10:24:28]MH_I2C_Read... [10:24:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:28]Read from MH i2c: E2 [10:24:28]MH_I2C_Read... [10:24:28]Read from MH i2c: E2 03 00 [10:24:28]MH_I2C_Read... [10:24:28]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [10:24:28]RAPDU: 90 00 [10:24:28]wFMCommunicate OK [10:24:28]SAM_PROTO_ClearQueue done [10:24:28]KKMCreateOFDPacket [10:24:28]OFDProtocolAddRootSTLVToBuf [10:24:28]FM_MakeSignedData [10:24:28]FM_MakeSignedData [10:24:28]SAM_PROTO_SignData [10:24:28]wFMCommunicate request_size=4 [10:24:28]MH_SAM_APDU [10:24:28]CAPDU: 80 0D 01 02 [10:24:28]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [10:24:28]Write i2c OK [10:24:28]MH_I2C_Read... [10:24:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:28]Read from MH i2c: E2 [10:24:28]MH_I2C_Read... [10:24:28]Read from MH i2c: E2 03 00 [10:24:28]MH_I2C_Read... [10:24:28]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [10:24:28]RAPDU: 90 00 [10:24:28]wFMCommunicate OK [10:24:28]wFMCommunicate request_size=255 [10:24:28]MH_SAM_APDU [10:24:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 5C 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 85 02 00 35 04 06 00 DC [10:24:28]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 5C 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 85 02 00 35 04 06 00 DC 00 00 6D [10:24:28]Write i2c OK [10:24:28]MH_I2C_Read... [10:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:29]Read from MH i2c: E2 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: E2 03 00 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [10:24:29]RAPDU: 90 00 [10:24:29]wFMCommunicate OK [10:24:29]wFMCommunicate request_size=10 [10:24:29]MH_SAM_APDU [10:24:29]CAPDU: 80 0D 02 02 05 28 42 85 BB 74 [10:24:29]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 28 42 85 BB 74 00 00 28 [10:24:29]Write i2c OK [10:24:29]MH_I2C_Read... [10:24:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:29]Read from MH i2c: E2 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: E2 03 00 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [10:24:29]RAPDU: 90 00 [10:24:29]wFMCommunicate OK [10:24:29]wFMCommunicate request_size=4 [10:24:29]MH_SAM_APDU [10:24:29]CAPDU: 80 0D 03 02 [10:24:29]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [10:24:29]Write i2c OK [10:24:29]MH_I2C_Read... [10:24:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:29]Read from MH i2c: E2 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: E2 0B 00 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: E2 0B 00 85 02 00 45 7E 01 F0 A0 25 A5 DF 90 00 00 [10:24:29]RAPDU: 45 7E 01 F0 A0 25 A5 DF 90 00 [10:24:29]wFMCommunicate OK [10:24:29]SAM_PROTO_SignData done [10:24:29]FM_MakeSignedData done [10:24:29]CreateOFDProtocolMessage [10:24:29]wFMCommunicate request_size=4 [10:24:29]MH_SAM_APDU [10:24:29]CAPDU: 80 11 00 00 [10:24:29]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [10:24:29]Write i2c OK [10:24:29]MH_I2C_Read... [10:24:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:29]Read from MH i2c: E2 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: E2 17 00 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [10:24:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:24:29]wFMCommunicate OK [10:24:29]CreateOFDProtocolMessage done [10:24:29]OFDSenderStorePacket 165289 [10:24:29]StoreOFDPacket docnum=165289 [10:24:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C7 BF 07 01 8F 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 5C 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 85 02 00 35 04 06 00 DC 28 42 85 BB 74 45 7E 01 F0 A0 25 A5 DF [10:24:29]CheckFolder [10:24:29]dirname=/storage/ofd_packets [10:24:29]CheckFolder done [10:24:29]ProducePacketName [10:24:29]name=ofd_packets/00165289 [10:24:29]NVStorageSaveData ofd_packets/00165289 [10:24:29]File name is /storage/ofd_packets/00165289 [10:24:29]Write 301 bytes [10:24:29]NVStorageSaveData done [10:24:29]OFDSenderStorePacket done [10:24:29]KKMCreateOFDPacket done [10:24:29]NVStorageSaveData kkm_last_timestamp [10:24:29]File name is /storage/kkm_last_timestamp [10:24:29]Write 4 bytes [10:24:29]NVStorageSaveData done [10:24:29]ExternCall_PrintAddStr [10:24:29]wPrintStart [10:24:29]Write to MH i2c: 01 00 00 87 02 89 [10:24:29]Write i2c OK [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: 01 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: 01 07 00 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [10:24:29]RasterBufferAndPrint [10:24:29]line Счет N : (1)294132 [10:24:29]line ИНН: 02508201610067 [10:24:29]line Контрольно-Кассовый Чек [10:24:29]line ПРОДАЖА [10:24:29]line ТРК (МРК, ГНК) : 52 [10:24:29]line Товар: 2710124130 [10:24:29]line Аи-92-К-5 [10:24:29]line 14.750 * 67.80 [10:24:29]line = 1000.05 [10:24:29]line НДС 12% НСП 1% [10:24:29]line > о реализуемом товаре [10:24:29]line ОКРУГЛЕНИЕ: -0.05 [10:24:29]line ИТОГО: 1000.00 [10:24:29]line Внесено: 1000.00 [10:24:29]line СДАЧА: 0.00 [10:24:29]line НСП 1% : 8.85 [10:24:29]line НДС 12% : 106.20 [10:24:29]line Наличными: 1000.00 [10:24:29]line Безнал.: 0.00 [10:24:29]line Место: АЗС № 130 "Партнер Нефть" [10:24:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:24:29]line СНО: Общий режим [10:24:29]line Чек 142 23.08.2024 10:24 [10:24:29]line Смена: 469 ФФД: 1.0 [10:24:29]line ЗНМ: 0300000070 [10:24:29]line РНМ: 0000000000092562 [10:24:29]line Версия ККМ: 001 [10:24:29]line ФМ: 0000000000871769 [10:24:29]line ФД: 165289 [10:24:29]line ФПД: 242065472863092 [10:24:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165289&fm=242065472863092&tin=02508201610067®Number=0000000000092562&sum=100000 [10:24:29]written 0, free lines is 4095 [10:24:29]OFD Sender: Processing packet 165289 [packets to send 989, broken 988] [10:24:29]ProducePacketName [10:24:29]name=ofd_packets/00165289 [10:24:29]OFD Sender: To server: pG, [10:24:29]CommunicateWithHost lk.salyk.kg:30040 [10:24:29]ConnectInit lk.salyk.kg [10:24:29]Write to MH i2c: 01 00 00 B2 02 B4 [10:24:29]Write i2c OK [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: 01 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: 01 07 00 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 C7 0C 8E [10:24:29]RasterBufferAndPrint [10:24:29]line [10:24:29]line [10:24:29]line [10:24:29]line [10:24:29]line [10:24:29]written 0, free lines is 3283 [10:24:29]MH_Cut [10:24:29]Write to MH i2c: D1 01 00 B9 02 01 8D [10:24:29]Write i2c OK [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: D1 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: D1 01 00 [10:24:29]MH_I2C_Read... [10:24:29]Read from MH i2c: D1 01 00 B9 02 00 8C [10:24:29]Write to MH i2c: 01 00 00 BA 02 BC [10:24:29]Write i2c OK [10:24:29]MH_I2C_Read... [10:24:30]*** Cut start [10:24:30]*** Purtial cut [10:24:30]*** Stage 1: CUTSNS_PIN = 1 [10:24:32]Read from MH i2c: 01 [10:24:32]MH_I2C_Read... [10:24:32]*** Stop cut motor [10:24:32]*** Cut end [10:24:32]Read from MH i2c: 01 07 00 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [10:24:32]process_action close_receipt done [10:24:32]requested_data is exist [10:24:32]produce_requested_data [10:24:32]requested_item fm.sn is exist - process it [10:24:32]wFMCommunicate request_size=4 [10:24:32]MH_SAM_APDU [10:24:32]CAPDU: 80 11 00 00 [10:24:32]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [10:24:32]Write i2c OK [10:24:32]MH_I2C_Read... [10:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:32]Read from MH i2c: E2 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: E2 17 00 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [10:24:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:24:32]wFMCommunicate OK [10:24:32]requested_item fd.num is exist - process it [10:24:32]SAM_PROTO_GetFieldsCounters [10:24:32]wFMCommunicate request_size=4 [10:24:32]MH_SAM_APDU [10:24:32]CAPDU: 80 13 00 00 [10:24:32]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [10:24:32]Write i2c OK [10:24:32]MH_I2C_Read... [10:24:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:32]Read from MH i2c: E2 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: E2 62 00 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 10 [10:24:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:24:32]wFMCommunicate OK [10:24:32]SAM_PROTO_GetFieldsCounters done [10:24:32]requested_item shift.num is exist - process it [10:24:32]requested_item shift.opened is exist - process it [10:24:32]req_shift_opened [10:24:32]FM_GetShiftState [10:24:32]SAM_PROTO_GetShiftState [10:24:32]wFMCommunicate request_size=4 [10:24:32]MH_SAM_APDU [10:24:32]CAPDU: 80 13 01 00 [10:24:32]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [10:24:32]Write i2c OK [10:24:32]MH_I2C_Read... [10:24:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:32]Read from MH i2c: E2 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: E2 0E 00 [10:24:32]MH_I2C_Read... [10:24:32]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6A [10:24:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:24:32]wFMCommunicate OK [10:24:32]SAM_PROTO_GetShiftState done [10:24:32]FM_GetShiftState done [10:24:32]req_shift_opened done [10:24:32]requested_item shift.open_date is exist - process it [10:24:32]req_shift_open_date [10:24:32]req_shift_open_date done [10:24:32]produce_requested_data done [10:24:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165289,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:24:32]process_action_free close_receipt [10:24:32]json_value_free [10:24:32]json_value_free done [10:24:32]process_json_proto returns [10:24:32]Send response to host [10:24:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165289,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:24:32]free response buf [10:24:32]execute_script done [10:24:32]execute_script returns [10:24:32]free content buf [10:24:32]Sock 10.Close socket [10:24:32]Sock 10.Thread stoped [10:24:34]ConnectInit Can't take IP for lk.salyk.kg [10:24:34]CommunicateWithHost connect error [10:24:34]CommunicateWithHost err = -1 [10:24:34]OFD Sender: Server communicate error [10:24:39]OFD Sender: Processing packet 165289 [packets to send 989, broken 988] [10:24:39]ProducePacketName [10:24:39]name=ofd_packets/00165289 [10:24:39]OFD Sender: To server: pG, [10:24:39]CommunicateWithHost lk.salyk.kg:30040 [10:24:39]ConnectInit lk.salyk.kg [10:24:43]recv_with_timeout no data received [10:24:44]ConnectInit Can't take IP for lk.salyk.kg [10:24:44]CommunicateWithHost connect error [10:24:44]CommunicateWithHost err = -1 [10:24:44]OFD Sender: Server communicate error [10:24:49]OFD Sender: Processing packet 165289 [packets to send 989, broken 988] [10:24:49]ProducePacketName [10:24:49]name=ofd_packets/00165289 [10:24:49]OFD Sender: To server: pG, [10:24:49]CommunicateWithHost lk.salyk.kg:30040 [10:24:49]ConnectInit lk.salyk.kg [10:24:54]ConnectInit Can't take IP for lk.salyk.kg [10:24:54]CommunicateWithHost connect error [10:24:54]CommunicateWithHost err = -1 [10:24:54]OFD Sender: Server communicate error [10:24:59]recv_with_timeout no data received [10:24:59]OFD Sender: Processing packet 165289 [packets to send 989, broken 988] [10:24:59]ProducePacketName [10:24:59]name=ofd_packets/00165289 [10:24:59]OFD Sender: To server: pG, [10:24:59]CommunicateWithHost lk.salyk.kg:30040 [10:24:59]ConnectInit lk.salyk.kg [10:25:03]Connected sock=9 [10:25:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C7 BF 07 01 8F 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 00 00 00 F4 03 04 00 5C 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 85 02 00 35 04 06 00 DC 28 42 85 BB 74 45 7E 01 F0 A0 25 A5 DF [10:25:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D7 8E 47 00 02 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 85 02 00 F4 03 04 00 C9 0C C8 66 B6 04 01 00 00 B0 E2 C0 A2 39 67 E1 4B [10:25:04]CommunicateWithHost err = 0 [10:25:04]CheckOFDResponse [10:25:04]1017 (14) - 77093643461234 [10:25:04]1041 (16) - 0000000000871769 [10:25:04]1040 (4) - 165289 [10:25:04]1012 (4) - 23.08.2024 04:15 [10:25:04]1206 (1) - 0 [10:25:04]OFD Sender: Remove packet 165289 [10:25:04]ProducePacketName [10:25:04]name=ofd_packets/00165289 [10:25:04]NVStorageDeleteData [10:25:05]OFD Sender: No OFD packet to send [10:25:10]OFD Sender: No OFD packet to send [10:25:15]OFD Sender: No OFD packet to send [10:25:20]OFD Sender: No OFD packet to send [10:25:25]OFD Sender: No OFD packet to send [10:25:30]OFD Sender: No OFD packet to send [10:25:35]OFD Sender: No OFD packet to send [10:25:38]recv_with_timeout no data received [10:25:40]OFD Sender: No OFD packet to send [10:25:45]OFD Sender: No OFD packet to send [10:25:50]OFD Sender: No OFD packet to send [10:25:55]OFD Sender: No OFD packet to send [10:25:56]accept exits with 7 [10:25:56]New connection [10:25:56]New thread 3067190628 created [10:25:56]Thread 3067333988 joined [10:25:56]Waiting for new connection... [10:25:56] Sock 7.Parse request [10:25:56]Sock 7.Check first char [10:25:56]Sock 7.First char is OK [10:25:56]request: POST /json_proto HTTP/1.0 [10:25:56]Method: POST [10:25:56]URL: /json_proto [10:25:56]Method is POST - this is cgi request [10:25:56]url: /json_proto [10:25:56]query_string will be loaded in cgi processing [10:25:56]execute_cgi json_proto POST (null) [10:25:56]execute_cgi path=json_proto method=POST [10:25:56]POST find Content-Length [10:25:56]Host: 172.17.44.132:8080 [10:25:56]Content-Length: 621 [10:25:56]Content-Type: application/json [10:25:56] [10:25:56]POST finish read [10:25:56]Found Content-Length = 621 [10:25:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51007", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:56]execute_script... [10:25:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51007", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:56]POST & json_proto [10:25:56]process_json_proto [10:25:56]json parsed OK: [10:25:56]protocol is kg_v1.0 [10:25:56]action value=close_receipt [10:25:56]process_action close_receipt [10:25:56]cmd_close_receipt [10:25:56]MH_GetDate [10:25:56]Write to MH i2c: F0 00 00 BE 02 AF [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: F0 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: F0 09 00 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: F0 09 00 BE 02 00 B5 63 C8 66 2A 83 C1 65 D1 [10:25:56]GetLastDocTimeStamp 1724408668 [10:25:56]current date 1724408757 [10:25:56]FM_GetShiftState [10:25:56]SAM_PROTO_GetShiftState [10:25:56]wFMCommunicate request_size=4 [10:25:56]MH_SAM_APDU [10:25:56]CAPDU: 80 13 01 00 [10:25:56]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [10:25:56]Write i2c OK [10:25:56]MH_I2C_Read... [10:25:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:56]Read from MH i2c: E2 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: E2 0E 00 [10:25:56]MH_I2C_Read... [10:25:56]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6C [10:25:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:25:56]wFMCommunicate OK [10:25:56]SAM_PROTO_GetShiftState done [10:25:56]FM_GetShiftState done [10:25:56]opened in 1724372766 [10:25:56]opened+sec_in_day 1724459166 [10:25:56]quantity*price = 15100 [10:25:56]sum+1 = 15101 [10:25:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 143 23.08.2024 10:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165290 ФПД: 8325055466246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102557&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165290&fm=8325055466246&tin=02508201610067®Number=0000000000092562&sum=15100 0 [10:25:57]StoreToDocumentArchive [10:25:57]shift 469 fd 165290 [10:25:57]save to /storage/0469/doc_00165290 [10:25:57]save last doc name /storage/0469/doc_00165290 to /storage/kkm_last_doc_name [10:25:57]save OK [10:25:57]Clear old archive folders... [10:25:57]ProcessDocumentItem done err = 0, tmpTLVsize=274 [10:25:57]tlvbuf is 0123C570 [10:25:57]SAM_PROTO_ClearQueue [10:25:57]wFMCommunicate request_size=4 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 09 00 00 [10:25:57]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [10:25:57]RAPDU: 90 00 [10:25:57]wFMCommunicate OK [10:25:57]SAM_PROTO_ClearQueue done [10:25:57]KKMCreateOFDPacket [10:25:57]OFDProtocolAddRootSTLVToBuf [10:25:57]FM_MakeSignedData [10:25:57]FM_MakeSignedData [10:25:57]SAM_PROTO_SignData [10:25:57]wFMCommunicate request_size=4 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 0D 01 02 [10:25:57]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [10:25:57]RAPDU: 90 00 [10:25:57]wFMCommunicate OK [10:25:57]wFMCommunicate request_size=255 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 B5 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [10:25:57]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 B5 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 BB [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [10:25:57]RAPDU: 90 00 [10:25:57]wFMCommunicate OK [10:25:57]wFMCommunicate request_size=33 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 85 02 00 35 04 06 00 07 92 53 F9 4B 06 [10:25:57]Write to MH i2c: E2 24 00 CF 02 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 85 02 00 35 04 06 00 07 92 53 F9 4B 06 00 00 47 [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [10:25:57]RAPDU: 90 00 [10:25:57]wFMCommunicate OK [10:25:57]wFMCommunicate request_size=4 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 0D 03 02 [10:25:57]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:57]Read from MH i2c: E2 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 0B 00 [10:25:57]MH_I2C_Read... [10:25:57]Read from MH i2c: E2 0B 00 D0 02 00 BE CD 61 F3 E7 1C 3B 1D 90 00 88 [10:25:57]RAPDU: BE CD 61 F3 E7 1C 3B 1D 90 00 [10:25:57]wFMCommunicate OK [10:25:57]SAM_PROTO_SignData done [10:25:57]FM_MakeSignedData done [10:25:57]CreateOFDProtocolMessage [10:25:57]wFMCommunicate request_size=4 [10:25:57]MH_SAM_APDU [10:25:57]CAPDU: 80 11 00 00 [10:25:57]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [10:25:57]Write i2c OK [10:25:57]MH_I2C_Read... [10:25:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:58]Read from MH i2c: E2 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: E2 17 00 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [10:25:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:58]wFMCommunicate OK [10:25:58]CreateOFDProtocolMessage done [10:25:58]OFDSenderStorePacket 165290 [10:25:58]StoreOFDPacket docnum=165290 [10:25:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 A9 37 1E 01 BA 76 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 B5 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 85 02 00 35 04 06 00 07 92 53 F9 4B 06 BE CD 61 F3 E7 1C 3B 1D [10:25:58]CheckFolder [10:25:58]dirname=/storage/ofd_packets [10:25:58]CheckFolder done [10:25:58]ProducePacketName [10:25:58]name=ofd_packets/00165290 [10:25:58]NVStorageSaveData ofd_packets/00165290 [10:25:58]File name is /storage/ofd_packets/00165290 [10:25:58]Write 324 bytes [10:25:58]NVStorageSaveData done [10:25:58]OFDSenderStorePacket done [10:25:58]KKMCreateOFDPacket done [10:25:58]NVStorageSaveData kkm_last_timestamp [10:25:58]File name is /storage/kkm_last_timestamp [10:25:58]Write 4 bytes [10:25:58]NVStorageSaveData done [10:25:58]ExternCall_PrintAddStr [10:25:58]wPrintStart [10:25:58]Write to MH i2c: 01 00 00 D2 02 D4 [10:25:58]Write i2c OK [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: 01 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: 01 07 00 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: 01 07 00 D2 02 00 00 00 00 00 FF 0F E9 [10:25:58]RasterBufferAndPrint [10:25:58]line Счет N : (3)51007 [10:25:58]line ИНН: 02508201610067 [10:25:58]line Контрольно-Кассовый Чек [10:25:58]line ПРОДАЖА [10:25:58]line Товар: 48741958 [10:25:58]line Сигареты Parliament Aqua Blue [10:25:58]line 1.000 * 151.00 [10:25:58]line = 151.00 [10:25:58]line НДС 12% НСП 1% [10:25:58]line > о реализуемом товаре [10:25:58]line ИТОГО: 151.00 [10:25:58]line НСП 1% : 1.34 [10:25:58]line НДС 12% : 16.03 [10:25:58]line Наличными: 151.00 [10:25:58]line Безнал.: 0.00 [10:25:58]line Место: АЗС № 130 "Партнер Нефть" [10:25:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:25:58]line СНО: Общий режим [10:25:58]line Чек 143 23.08.2024 10:25 [10:25:58]line Смена: 469 ФФД: 1.0 [10:25:58]line ЗНМ: 0300000070 [10:25:58]line РНМ: 0000000000092562 [10:25:58]line Версия ККМ: 001 [10:25:58]line ФМ: 0000000000871769 [10:25:58]line ФД: 165290 [10:25:58]line ФПД: 8325055466246 [10:25:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102557&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165290&fm=8325055466246&tin=02508201610067®Number=0000000000092562&sum=15100 [10:25:58]line 0 [10:25:58]written 0, free lines is 4095 [10:25:58]OFD Sender: Processing packet 165290 [packets to send 989, broken 988] [10:25:58]ProducePacketName [10:25:58]name=ofd_packets/00165290 [10:25:58]OFD Sender: To server: pG, [10:25:58]CommunicateWithHost lk.salyk.kg:30040 [10:25:58]ConnectInit lk.salyk.kg [10:25:58]Write to MH i2c: 01 00 00 FB 02 FD [10:25:58]Write i2c OK [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: 01 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: 01 07 00 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 D1 0C E1 [10:25:58]RasterBufferAndPrint [10:25:58]line [10:25:58]line [10:25:58]line [10:25:58]line [10:25:58]line [10:25:58]written 0, free lines is 3287 [10:25:58]MH_Cut [10:25:58]Write to MH i2c: D1 01 00 02 03 01 D7 [10:25:58]Write i2c OK [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: D1 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: D1 01 00 [10:25:58]MH_I2C_Read... [10:25:58]Read from MH i2c: D1 01 00 02 03 00 D6 [10:25:58]Write to MH i2c: 01 00 00 03 03 06 [10:25:58]Write i2c OK [10:25:58]MH_I2C_Read... [10:25:58]Connected sock=11 [10:25:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 A9 37 1E 01 BA 76 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 B5 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 85 02 00 35 04 06 00 07 92 53 F9 4B 06 BE CD 61 F3 E7 1C 3B 1D [10:25:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 73 62 47 00 8B B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 85 02 00 F4 03 04 00 01 0D C8 66 B6 04 01 00 00 7A 67 D2 C4 A3 65 28 37 [10:25:59]CommunicateWithHost err = 0 [10:25:59]CheckOFDResponse [10:25:59]1017 (14) - 77093643461234 [10:25:59]1041 (16) - 0000000000871769 [10:25:59]1040 (4) - 165290 [10:25:59]1012 (4) - 23.08.2024 04:16 [10:25:59]1206 (1) - 0 [10:25:59]OFD Sender: Remove packet 165290 [10:25:59]ProducePacketName [10:25:59]name=ofd_packets/00165290 [10:25:59]NVStorageDeleteData [10:25:59]*** Cut start [10:25:59]*** Purtial cut [10:25:59]*** Stage 1: CUTSNS_PIN = 1 [10:25:59]OFD Sender: No OFD packet to send [10:26:01]Read from MH i2c: 01 [10:26:01]MH_I2C_Read... [10:26:01]*** Stop cut motor [10:26:01]*** Cut end [10:26:01]Read from MH i2c: 01 07 00 [10:26:01]MH_I2C_Read... [10:26:01]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [10:26:01]process_action close_receipt done [10:26:01]requested_data is exist [10:26:01]produce_requested_data [10:26:01]requested_item fm.sn is exist - process it [10:26:01]wFMCommunicate request_size=4 [10:26:01]MH_SAM_APDU [10:26:01]CAPDU: 80 11 00 00 [10:26:01]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [10:26:01]Write i2c OK [10:26:01]MH_I2C_Read... [10:26:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:01]Read from MH i2c: E2 [10:26:01]MH_I2C_Read... [10:26:01]Read from MH i2c: E2 17 00 [10:26:01]MH_I2C_Read... [10:26:01]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [10:26:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:26:01]wFMCommunicate OK [10:26:01]requested_item fd.num is exist - process it [10:26:01]SAM_PROTO_GetFieldsCounters [10:26:01]wFMCommunicate request_size=4 [10:26:01]MH_SAM_APDU [10:26:01]CAPDU: 80 13 00 00 [10:26:01]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [10:26:01]Write i2c OK [10:26:01]MH_I2C_Read... [10:26:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:01]Read from MH i2c: E2 [10:26:01]MH_I2C_Read... [10:26:01]Read from MH i2c: E2 62 00 [10:26:01]MH_I2C_Read... [10:26:01]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [10:26:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:26:01]wFMCommunicate OK [10:26:01]SAM_PROTO_GetFieldsCounters done [10:26:01]requested_item shift.num is exist - process it [10:26:01]requested_item shift.opened is exist - process it [10:26:01]req_shift_opened [10:26:01]FM_GetShiftState [10:26:01]SAM_PROTO_GetShiftState [10:26:01]wFMCommunicate request_size=4 [10:26:01]MH_SAM_APDU [10:26:01]CAPDU: 80 13 01 00 [10:26:01]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [10:26:01]Write i2c OK [10:26:01]MH_I2C_Read... [10:26:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:01]Read from MH i2c: E2 [10:26:01]MH_I2C_Read... [10:26:01]Read from MH i2c: E2 0E 00 [10:26:01]MH_I2C_Read... [10:26:01]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B4 [10:26:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:26:01]wFMCommunicate OK [10:26:01]SAM_PROTO_GetShiftState done [10:26:01]FM_GetShiftState done [10:26:01]req_shift_opened done [10:26:01]requested_item shift.open_date is exist - process it [10:26:01]req_shift_open_date [10:26:01]req_shift_open_date done [10:26:01]produce_requested_data done [10:26:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165290,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:26:01]process_action_free close_receipt [10:26:01]json_value_free [10:26:01]json_value_free done [10:26:01]process_json_proto returns [10:26:01]Send response to host [10:26:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165290,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:26:01]free response buf [10:26:01]execute_script done [10:26:01]execute_script returns [10:26:01]free content buf [10:26:01]Sock 7.Close socket [10:26:01]Sock 7.Thread stoped [10:26:04]OFD Sender: No OFD packet to send [10:26:09]recv_with_timeout no data received [10:26:09]OFD Sender: No OFD packet to send [10:26:14]OFD Sender: No OFD packet to send [10:26:19]OFD Sender: No OFD packet to send [10:26:24]recv_with_timeout no data received [10:26:24]OFD Sender: No OFD packet to send [10:26:29]OFD Sender: No OFD packet to send [10:26:34]OFD Sender: No OFD packet to send [10:26:37]recv_with_timeout no data received [10:26:39]OFD Sender: No OFD packet to send [10:26:44]OFD Sender: No OFD packet to send [10:26:50]OFD Sender: No OFD packet to send [10:26:55]OFD Sender: No OFD packet to send [10:26:56]accept exits with 9 [10:26:56]New connection [10:26:56]New thread 3067333988 created [10:26:56]Thread 3067190628 joined [10:26:56]Waiting for new connection... [10:26:56] Sock 9.Parse request [10:26:56]Sock 9.Check first char [10:26:56]Sock 9.First char is OK [10:26:56]request: POST /json_proto HTTP/1.0 [10:26:56]Method: POST [10:26:56]URL: /json_proto [10:26:56]Method is POST - this is cgi request [10:26:56]url: /json_proto [10:26:56]query_string will be loaded in cgi processing [10:26:56]execute_cgi json_proto POST (null) [10:26:56]execute_cgi path=json_proto method=POST [10:26:56]POST find Content-Length [10:26:56]Host: 172.17.44.132:8080 [10:26:56]Content-Length: 682 [10:26:56]Content-Type: application/json [10:26:56] [10:26:56]POST finish read [10:26:56]Found Content-Length = 682 [10:26:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:56]execute_script... [10:26: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)294133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:56]POST & json_proto [10:26:56]process_json_proto [10:26:56]json parsed OK: [10:26:56]protocol is kg_v1.0 [10:26:56]action value=close_receipt [10:26:56]process_action close_receipt [10:26:56]cmd_close_receipt [10:26:56]MH_GetDate [10:26:56]Write to MH i2c: F0 00 00 07 03 F9 [10:26:56]Write i2c OK [10:26:56]MH_I2C_Read... [10:26:56]Read from MH i2c: F0 [10:26:56]MH_I2C_Read... [10:26:56]Read from MH i2c: F0 09 00 [10:26:56]MH_I2C_Read... [10:26:56]Read from MH i2c: F0 09 00 07 03 00 F1 63 C8 66 2A 83 C1 65 57 [10:26:56]GetLastDocTimeStamp 1724408757 [10:26:56]current date 1724408817 [10:26:56]FM_GetShiftState [10:26:56]SAM_PROTO_GetShiftState [10:26:56]wFMCommunicate request_size=4 [10:26:56]MH_SAM_APDU [10:26:56]CAPDU: 80 13 01 00 [10:26:56]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [10:26:56]Write i2c OK [10:26:56]MH_I2C_Read... [10:26:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:56]Read from MH i2c: E2 [10:26:56]MH_I2C_Read... [10:26:56]Read from MH i2c: E2 0E 00 [10:26:56]MH_I2C_Read... [10:26:56]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B6 [10:26:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:26:56]wFMCommunicate OK [10:26:56]SAM_PROTO_GetShiftState done [10:26:56]FM_GetShiftState done [10:26:56]opened in 1724372766 [10:26:56]opened+sec_in_day 1724459166 [10:26:56]quantity*price = 100005 [10:26:56]sum+1 = 100006 [10:26:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 144 23.08.2024 10:26 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165291 ФПД: 260440956040254 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102657&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165291&fm=260440956040254&tin=02508201610067®Number=0000000000092562&sum=100000 [10:26:57]StoreToDocumentArchive [10:26:57]shift 469 fd 165291 [10:26:57]save to /storage/0469/doc_00165291 [10:26:57]save last doc name /storage/0469/doc_00165291 to /storage/kkm_last_doc_name [10:26:57]save OK [10:26:57]Clear old archive folders... [10:26:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:26:57]tlvbuf is 0123C520 [10:26:57]SAM_PROTO_ClearQueue [10:26:57]wFMCommunicate request_size=4 [10:26:57]MH_SAM_APDU [10:26:57]CAPDU: 80 09 00 00 [10:26:57]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [10:26:57]Write i2c OK [10:26:57]MH_I2C_Read... [10:26:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:57]Read from MH i2c: E2 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 03 00 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [10:26:57]RAPDU: 90 00 [10:26:57]wFMCommunicate OK [10:26:57]SAM_PROTO_ClearQueue done [10:26:57]KKMCreateOFDPacket [10:26:57]OFDProtocolAddRootSTLVToBuf [10:26:57]FM_MakeSignedData [10:26:57]FM_MakeSignedData [10:26:57]SAM_PROTO_SignData [10:26:57]wFMCommunicate request_size=4 [10:26:57]MH_SAM_APDU [10:26:57]CAPDU: 80 0D 01 02 [10:26:57]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [10:26:57]Write i2c OK [10:26:57]MH_I2C_Read... [10:26:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:57]Read from MH i2c: E2 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 03 00 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [10:26:57]RAPDU: 90 00 [10:26:57]wFMCommunicate OK [10:26:57]wFMCommunicate request_size=255 [10:26:57]MH_SAM_APDU [10:26:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 F1 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 85 02 00 35 04 06 00 EC [10:26:57]Write to MH i2c: E2 02 01 17 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 F1 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 85 02 00 35 04 06 00 EC 00 00 AB [10:26:57]Write i2c OK [10:26:57]MH_I2C_Read... [10:26:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:57]Read from MH i2c: E2 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 03 00 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [10:26:57]RAPDU: 90 00 [10:26:57]wFMCommunicate OK [10:26:57]wFMCommunicate request_size=10 [10:26:57]MH_SAM_APDU [10:26:57]CAPDU: 80 0D 02 02 05 DE A2 AB 74 3E [10:26:57]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 DE A2 AB 74 3E 00 00 7C [10:26:57]Write i2c OK [10:26:57]MH_I2C_Read... [10:26:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:57]Read from MH i2c: E2 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 03 00 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [10:26:57]RAPDU: 90 00 [10:26:57]wFMCommunicate OK [10:26:57]wFMCommunicate request_size=4 [10:26:57]MH_SAM_APDU [10:26:57]CAPDU: 80 0D 03 02 [10:26:57]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [10:26:57]Write i2c OK [10:26:57]MH_I2C_Read... [10:26:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:57]Read from MH i2c: E2 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 0B 00 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 0B 00 19 03 00 E5 52 21 A5 DD EA 41 FA 90 00 97 [10:26:57]RAPDU: E5 52 21 A5 DD EA 41 FA 90 00 [10:26:57]wFMCommunicate OK [10:26:57]SAM_PROTO_SignData done [10:26:57]FM_MakeSignedData done [10:26:57]CreateOFDProtocolMessage [10:26:57]wFMCommunicate request_size=4 [10:26:57]MH_SAM_APDU [10:26:57]CAPDU: 80 11 00 00 [10:26:57]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [10:26:57]Write i2c OK [10:26:57]MH_I2C_Read... [10:26:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:57]Read from MH i2c: E2 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 17 00 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [10:26:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:26:57]wFMCommunicate OK [10:26:57]CreateOFDProtocolMessage done [10:26:57]OFDSenderStorePacket 165291 [10:26:57]StoreOFDPacket docnum=165291 [10:26:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F8 A7 07 01 E4 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 F1 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 85 02 00 35 04 06 00 EC DE A2 AB 74 3E E5 52 21 A5 DD EA 41 FA [10:26:57]CheckFolder [10:26:57]dirname=/storage/ofd_packets [10:26:57]CheckFolder done [10:26:57]ProducePacketName [10:26:57]name=ofd_packets/00165291 [10:26:57]NVStorageSaveData ofd_packets/00165291 [10:26:57]File name is /storage/ofd_packets/00165291 [10:26:57]Write 301 bytes [10:26:57]NVStorageSaveData done [10:26:57]OFDSenderStorePacket done [10:26:57]KKMCreateOFDPacket done [10:26:57]NVStorageSaveData kkm_last_timestamp [10:26:57]File name is /storage/kkm_last_timestamp [10:26:57]Write 4 bytes [10:26:57]NVStorageSaveData done [10:26:57]ExternCall_PrintAddStr [10:26:57]wPrintStart [10:26:57]Write to MH i2c: 01 00 00 1B 03 1E [10:26:57]Write i2c OK [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: 01 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: 01 07 00 [10:26:57]MH_I2C_Read... [10:26:57]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [10:26:57]RasterBufferAndPrint [10:26:57]line Счет N : (1)294133 [10:26:57]line ИНН: 02508201610067 [10:26:57]line Контрольно-Кассовый Чек [10:26:57]line ПРОДАЖА [10:26:57]line ТРК (МРК, ГНК) : 42 [10:26:57]line Товар: 2710124130 [10:26:57]line Аи-92-К-5 [10:26:57]line 14.750 * 67.80 [10:26:57]line = 1000.05 [10:26:57]line НДС 12% НСП 1% [10:26:57]line > о реализуемом товаре [10:26:57]line ОКРУГЛЕНИЕ: -0.05 [10:26:57]line ИТОГО: 1000.00 [10:26:57]line Внесено: 1000.00 [10:26:57]line СДАЧА: 0.00 [10:26:57]line НСП 1% : 8.85 [10:26:57]line НДС 12% : 106.20 [10:26:57]line Наличными: 1000.00 [10:26:57]line Безнал.: 0.00 [10:26:57]line Место: АЗС № 130 "Партнер Нефть" [10:26:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:26:57]line СНО: Общий режим [10:26:57]line Чек 144 23.08.2024 10:26 [10:26:57]line Смена: 469 ФФД: 1.0 [10:26:57]line ЗНМ: 0300000070 [10:26:57]line РНМ: 0000000000092562 [10:26:57]line Версия ККМ: 001 [10:26:57]line ФМ: 0000000000871769 [10:26:57]line ФД: 165291 [10:26:57]line ФПД: 260440956040254 [10:26:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102657&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165291&fm=260440956040254&tin=02508201610067®Number=0000000000092562&sum=100000 [10:26:57]OFD Sender: Processing packet 165291 [packets to send 989, broken 988] [10:26:57]ProducePacketName [10:26:57]name=ofd_packets/00165291 [10:26:57]OFD Sender: To server: pG, [10:26:57]CommunicateWithHost lk.salyk.kg:30040 [10:26:57]ConnectInit lk.salyk.kg [10:26:57]written 0, free lines is 4095 [10:26:58]Write to MH i2c: 01 00 00 46 03 49 [10:26:58]Write i2c OK [10:26:58]MH_I2C_Read... [10:26:58]Read from MH i2c: 01 [10:26:58]MH_I2C_Read... [10:26:58]Read from MH i2c: 01 07 00 [10:26:58]MH_I2C_Read... [10:26:58]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 C1 0C 1D [10:26:58]RasterBufferAndPrint [10:26:58]line [10:26:58]line [10:26:58]line [10:26:58]line [10:26:58]line [10:26:58]written 0, free lines is 3271 [10:26:58]MH_Cut [10:26:58]Write to MH i2c: D1 01 00 4D 03 01 22 [10:26:58]Write i2c OK [10:26:58]MH_I2C_Read... [10:26:58]Read from MH i2c: D1 [10:26:58]MH_I2C_Read... [10:26:58]Read from MH i2c: D1 01 00 [10:26:58]MH_I2C_Read... [10:26:58]Read from MH i2c: D1 01 00 4D 03 00 21 [10:26:58]Write to MH i2c: 01 00 00 4E 03 51 [10:26:58]Write i2c OK [10:26:58]MH_I2C_Read... [10:26:59]*** Cut start [10:26:59]*** Purtial cut [10:26:59]*** Stage 1: CUTSNS_PIN = 1 [10:27:01]Read from MH i2c: 01 [10:27:01]MH_I2C_Read... [10:27:01]*** Stop cut motor [10:27:01]*** Cut end [10:27:01]Read from MH i2c: 01 07 00 [10:27:01]MH_I2C_Read... [10:27:01]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 FF 0F 66 [10:27:01]process_action close_receipt done [10:27:01]requested_data is exist [10:27:01]produce_requested_data [10:27:01]requested_item fm.sn is exist - process it [10:27:01]wFMCommunicate request_size=4 [10:27:01]MH_SAM_APDU [10:27:01]CAPDU: 80 11 00 00 [10:27:01]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [10:27:01]Write i2c OK [10:27:01]MH_I2C_Read... [10:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:27:01]Read from MH i2c: E2 [10:27:01]MH_I2C_Read... [10:27:01]Read from MH i2c: E2 17 00 [10:27:01]MH_I2C_Read... [10:27:01]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [10:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:27:01]wFMCommunicate OK [10:27:01]requested_item fd.num is exist - process it [10:27:01]SAM_PROTO_GetFieldsCounters [10:27:01]wFMCommunicate request_size=4 [10:27:01]MH_SAM_APDU [10:27:01]CAPDU: 80 13 00 00 [10:27:01]Write to MH i2c: E2 08 00 50 03 80 13 00 00 00 00 00 00 CF [10:27:01]Write i2c OK [10:27:01]MH_I2C_Read... [10:27:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:27:01]Read from MH i2c: E2 [10:27:01]MH_I2C_Read... [10:27:01]Read from MH i2c: E2 62 00 [10:27:01]MH_I2C_Read... [10:27:01]Read from MH i2c: E2 62 00 50 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 AD [10:27:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:27:01]wFMCommunicate OK [10:27:01]SAM_PROTO_GetFieldsCounters done [10:27:01]requested_item shift.num is exist - process it [10:27:01]requested_item shift.opened is exist - process it [10:27:01]req_shift_opened [10:27:01]FM_GetShiftState [10:27:01]SAM_PROTO_GetShiftState [10:27:01]wFMCommunicate request_size=4 [10:27:01]MH_SAM_APDU [10:27:01]CAPDU: 80 13 01 00 [10:27:01]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [10:27:01]Write i2c OK [10:27:01]MH_I2C_Read... [10:27:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:27:01]Read from MH i2c: E2 [10:27:01]MH_I2C_Read... [10:27:01]Read from MH i2c: E2 0E 00 [10:27:01]MH_I2C_Read... [10:27:01]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FF [10:27:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:27:01]wFMCommunicate OK [10:27:01]SAM_PROTO_GetShiftState done [10:27:01]FM_GetShiftState done [10:27:01]req_shift_opened done [10:27:01]requested_item shift.open_date is exist - process it [10:27:01]req_shift_open_date [10:27:01]req_shift_open_date done [10:27:01]produce_requested_data done [10:27:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165291,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:27:01]process_action_free close_receipt [10:27:01]json_value_free [10:27:01]json_value_free done [10:27:01]process_json_proto returns [10:27:01]Send response to host [10:27:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165291,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:27:01]free response buf [10:27:01]execute_script done [10:27:01]execute_script returns [10:27:01]free content buf [10:27:01]Sock 9.Close socket [10:27:01]Sock 9.Thread stoped [10:27:03]Connected sock=11 [10:27:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F8 A7 07 01 E4 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 F1 63 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 85 02 00 35 04 06 00 EC DE A2 AB 74 3E E5 52 21 A5 DD EA 41 FA [10:27:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 34 40 47 00 5B 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 85 02 00 F4 03 04 00 42 0D C8 66 B6 04 01 00 00 29 7D 3E 42 7B AA BA 34 [10:27:04]CommunicateWithHost err = 0 [10:27:04]CheckOFDResponse [10:27:04]1017 (14) - 77093643461234 [10:27:04]1041 (16) - 0000000000871769 [10:27:04]1040 (4) - 165291 [10:27:04]1012 (4) - 23.08.2024 04:17 [10:27:04]1206 (1) - 0 [10:27:04]OFD Sender: Remove packet 165291 [10:27:04]ProducePacketName [10:27:04]name=ofd_packets/00165291 [10:27:04]NVStorageDeleteData [10:27:04]OFD Sender: No OFD packet to send [10:27:09]OFD Sender: No OFD packet to send [10:27:10]recv_with_timeout no data received [10:27:14]OFD Sender: No OFD packet to send [10:27:19]OFD Sender: No OFD packet to send [10:27:24]OFD Sender: No OFD packet to send [10:27:29]OFD Sender: No OFD packet to send [10:27:31]recv_with_timeout no data received [10:27:34]OFD Sender: No OFD packet to send [10:27:39]OFD Sender: No OFD packet to send [10:27:44]OFD Sender: No OFD packet to send [10:27:49]OFD Sender: No OFD packet to send [10:27:54]OFD Sender: No OFD packet to send [10:27:59]OFD Sender: No OFD packet to send [10:28:04]OFD Sender: No OFD packet to send [10:28:09]OFD Sender: No OFD packet to send [10:28:10]recv_with_timeout no data received [10:28:14]OFD Sender: No OFD packet to send [10:28:19]OFD Sender: No OFD packet to send [10:28:21]recv_with_timeout no data received [10:28:24]OFD Sender: No OFD packet to send [10:28:29]OFD Sender: No OFD packet to send [10:28:34]OFD Sender: No OFD packet to send [10:28:39]OFD Sender: No OFD packet to send [10:28:44]OFD Sender: No OFD packet to send [10:28:50]OFD Sender: No OFD packet to send [10:28:55]OFD Sender: No OFD packet to send [10:29:00]OFD Sender: No OFD packet to send [10:29:05]OFD Sender: No OFD packet to send [10:29:10]OFD Sender: No OFD packet to send [10:29:15]OFD Sender: No OFD packet to send [10:29:20]OFD Sender: No OFD packet to send [10:29:25]OFD Sender: No OFD packet to send [10:29:30]OFD Sender: No OFD packet to send [10:29:32]accept exits with 7 [10:29:32]New connection [10:29:32]New thread 3067190628 created [10:29:32]Thread 3067333988 joined [10:29:32]Waiting for new connection... [10:29:32] Sock 7.Parse request [10:29:32]Sock 7.Check first char [10:29:32]Sock 7.First char is OK [10:29:32]request: POST /json_proto HTTP/1.0 [10:29:32]Method: POST [10:29:32]URL: /json_proto [10:29:32]Method is POST - this is cgi request [10:29:32]url: /json_proto [10:29:32]query_string will be loaded in cgi processing [10:29:32]execute_cgi json_proto POST (null) [10:29:32]execute_cgi path=json_proto method=POST [10:29:32]POST find Content-Length [10:29:32]Host: 172.17.44.132:8080 [10:29:32]Content-Length: 862 [10:29:32]Content-Type: application/json [10:29:32] [10:29:32]POST finish read [10:29:32]Found Content-Length = 862 [10:29:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51008", "tax_sys" : 0, "items" : [ { "code": "4680036912698", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u0436/\u0431 0,45\u043B MINT", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:32]execute_script... [10:29:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51008", "tax_sys" : 0, "items" : [ { "code": "4680036912698", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u0436/\u0431 0,45\u043B MINT", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:32]POST & json_proto [10:29:32]process_json_proto [10:29:32]json parsed OK: [10:29:32]protocol is kg_v1.0 [10:29:32]action value=close_receipt [10:29:32]process_action close_receipt [10:29:32]cmd_close_receipt [10:29:32]MH_GetDate [10:29:32]Write to MH i2c: F0 00 00 52 03 44 [10:29:32]Write i2c OK [10:29:32]MH_I2C_Read... [10:29:32]Read from MH i2c: F0 [10:29:32]MH_I2C_Read... [10:29:32]Read from MH i2c: F0 09 00 [10:29:32]MH_I2C_Read... [10:29:32]Read from MH i2c: F0 09 00 52 03 00 8D 64 C8 66 2A 83 C1 65 3F [10:29:32]GetLastDocTimeStamp 1724408817 [10:29:32]current date 1724408973 [10:29:32]FM_GetShiftState [10:29:32]SAM_PROTO_GetShiftState [10:29:32]wFMCommunicate request_size=4 [10:29:32]MH_SAM_APDU [10:29:32]CAPDU: 80 13 01 00 [10:29:32]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [10:29:32]Write i2c OK [10:29:32]MH_I2C_Read... [10:29:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:32]Read from MH i2c: E2 [10:29:32]MH_I2C_Read... [10:29:32]Read from MH i2c: E2 0E 00 [10:29:32]MH_I2C_Read... [10:29:32]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 01 [10:29:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:29:32]wFMCommunicate OK [10:29:32]SAM_PROTO_GetShiftState done [10:29:32]FM_GetShiftState done [10:29:32]opened in 1724372766 [10:29:32]opened+sec_in_day 1724459166 [10:29:32]quantity*price = 11000 [10:29:32]sum+1 = 11001 [10:29:32]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 145 23.08.2024 10:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165292 ФПД: 160182440364738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165292&fm=160182440364738&tin=02508201610067®Number=0000000000092562&sum=12000 0 [10:29:33]StoreToDocumentArchive [10:29:33]shift 469 fd 165292 [10:29:33]save to /storage/0469/doc_00165292 [10:29:33]save last doc name /storage/0469/doc_00165292 to /storage/kkm_last_doc_name [10:29:33]save OK [10:29:33]Clear old archive folders... [10:29:33]ProcessDocumentItem done err = 0, tmpTLVsize=379 [10:29:33]tlvbuf is 011C0530 [10:29:33]SAM_PROTO_ClearQueue [10:29:33]wFMCommunicate request_size=4 [10:29:33]MH_SAM_APDU [10:29:33]CAPDU: 80 09 00 00 [10:29:33]Write to MH i2c: E2 08 00 60 03 80 09 00 00 00 00 00 00 D5 [10:29:33]Write i2c OK [10:29:33]MH_I2C_Read... [10:29:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:33]Read from MH i2c: E2 [10:29:33]MH_I2C_Read... [10:29:33]Read from MH i2c: E2 03 00 [10:29:33]MH_I2C_Read... [10:29:33]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [10:29:33]RAPDU: 90 00 [10:29:33]wFMCommunicate OK [10:29:33]SAM_PROTO_ClearQueue done [10:29:33]KKMCreateOFDPacket [10:29:33]OFDProtocolAddRootSTLVToBuf [10:29:33]FM_MakeSignedData [10:29:33]FM_MakeSignedData [10:29:33]SAM_PROTO_SignData [10:29:33]wFMCommunicate request_size=4 [10:29:33]MH_SAM_APDU [10:29:33]CAPDU: 80 0D 01 02 [10:29:33]Write to MH i2c: E2 08 00 61 03 80 0D 01 02 00 00 00 00 DD [10:29:33]Write i2c OK [10:29:33]MH_I2C_Read... [10:29:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:33]Read from MH i2c: E2 [10:29:33]MH_I2C_Read... [10:29:33]Read from MH i2c: E2 03 00 [10:29:33]MH_I2C_Read... [10:29:33]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [10:29:33]RAPDU: 90 00 [10:29:33]wFMCommunicate OK [10:29:33]wFMCommunicate request_size=255 [10:29:33]MH_SAM_APDU [10:29:33]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 38 30 30 33 36 39 31 32 36 39 38 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 4D 49 4E 54 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 [10:29:33]Write to MH i2c: E2 02 01 62 03 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 38 30 30 33 36 39 31 32 36 39 38 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 4D 49 4E 54 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 00 AC [10:29:33]Write i2c OK [10:29:33]MH_I2C_Read... [10:29:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:34]Read from MH i2c: E2 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: E2 03 00 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [10:29:34]RAPDU: 90 00 [10:29:34]wFMCommunicate OK [10:29:34]wFMCommunicate request_size=138 [10:29:34]MH_SAM_APDU [10:29:34]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 8D 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 85 02 00 35 04 06 00 91 AF 61 75 0A C2 [10:29:34]Write to MH i2c: E2 8D 00 63 03 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 8D 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 85 02 00 35 04 06 00 91 AF 61 75 0A C2 00 00 C3 [10:29:34]Write i2c OK [10:29:34]MH_I2C_Read... [10:29:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:34]Read from MH i2c: E2 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: E2 03 00 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [10:29:34]RAPDU: 90 00 [10:29:34]wFMCommunicate OK [10:29:34]wFMCommunicate request_size=4 [10:29:34]MH_SAM_APDU [10:29:34]CAPDU: 80 0D 03 02 [10:29:34]Write to MH i2c: E2 08 00 64 03 80 0D 03 02 00 00 00 00 E2 [10:29:34]Write i2c OK [10:29:34]MH_I2C_Read... [10:29:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:34]Read from MH i2c: E2 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: E2 0B 00 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: E2 0B 00 64 03 00 69 4A 5A 25 5B EE 7C 55 90 00 2F [10:29:34]RAPDU: 69 4A 5A 25 5B EE 7C 55 90 00 [10:29:34]wFMCommunicate OK [10:29:34]SAM_PROTO_SignData done [10:29:34]FM_MakeSignedData done [10:29:34]CreateOFDProtocolMessage [10:29:34]wFMCommunicate request_size=4 [10:29:34]MH_SAM_APDU [10:29:34]CAPDU: 80 11 00 00 [10:29:34]Write to MH i2c: E2 08 00 65 03 80 11 00 00 00 00 00 00 E2 [10:29:34]Write i2c OK [10:29:34]MH_I2C_Read... [10:29:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:34]Read from MH i2c: E2 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: E2 17 00 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: E2 17 00 65 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [10:29:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:29:34]wFMCommunicate OK [10:29:34]CreateOFDProtocolMessage done [10:29:34]OFDSenderStorePacket 165292 [10:29:34]StoreOFDPacket docnum=165292 [10:29:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8F 01 00 00 51 53 87 01 DB F9 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 38 30 30 33 36 39 31 32 36 39 38 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 4D 49 4E 54 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 8D 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 85 02 00 35 04 06 00 91 AF 61 75 0A C2 69 4A 5A 25 5B EE 7C 55 [10:29:34]CheckFolder [10:29:34]dirname=/storage/ofd_packets [10:29:34]CheckFolder done [10:29:34]ProducePacketName [10:29:34]name=ofd_packets/00165292 [10:29:34]NVStorageSaveData ofd_packets/00165292 [10:29:34]File name is /storage/ofd_packets/00165292 [10:29:34]Write 429 bytes [10:29:34]NVStorageSaveData done [10:29:34]OFDSenderStorePacket done [10:29:34]KKMCreateOFDPacket done [10:29:34]NVStorageSaveData kkm_last_timestamp [10:29:34]File name is /storage/kkm_last_timestamp [10:29:34]Write 4 bytes [10:29:34]NVStorageSaveData done [10:29:34]ExternCall_PrintAddStr [10:29:34]wPrintStart [10:29:34]Write to MH i2c: 01 00 00 66 03 69 [10:29:34]Write i2c OK [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: 01 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: 01 07 00 [10:29:34]MH_I2C_Read... [10:29:34]Read from MH i2c: 01 07 00 66 03 00 00 00 00 00 FF 0F 7E [10:29:34]RasterBufferAndPrint [10:29:34]line Счет N : (3)51008 [10:29:34]line ИНН: 02508201610067 [10:29:34]line Контрольно-Кассовый Чек [10:29:34]line ПРОДАЖА [10:29:34]line Товар: 4680036912698 [10:29:34]line Напиток Gorilla ж/б 0,45л MINT [10:29:34]line 1.000 * 110.00 [10:29:34]line = 110.00 [10:29:34]line НДС 12% НСП 1% [10:29:34]line > о реализуемом товаре [10:29:34]line Товар: 46231529 [10:29:34]line Mentos ПФ Арбуз 6*100*2 [10:29:34]line 1.000 * 10.00 [10:29:34]line = 10.00 [10:29:34]line НДС 12% НСП 1% [10:29:34]line > о реализуемом товаре [10:29:34]line ИТОГО: 120.00 [10:29:34]line НСП 1% : 1.06 [10:29:34]line НДС 12% : 12.74 [10:29:34]line Наличными: 120.00 [10:29:34]line Безнал.: 0.00 [10:29:34]line Место: АЗС № 130 "Партнер Нефть" [10:29:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:29:34]line СНО: Общий режим [10:29:34]line Чек 145 23.08.2024 10:29 [10:29:34]line Смена: 469 ФФД: 1.0 [10:29:34]line ЗНМ: 0300000070 [10:29:34]line РНМ: 0000000000092562 [10:29:34]line Версия ККМ: 001 [10:29:34]line ФМ: 0000000000871769 [10:29:34]line ФД: 165292 [10:29:34]line ФПД: 160182440364738 [10:29:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165292&fm=160182440364738&tin=02508201610067®Number=0000000000092562&sum=12000 [10:29:34]line 0 [10:29:34]OFD Sender: Processing packet 165292 [packets to send 989, broken 988] [10:29:34]ProducePacketName [10:29:34]name=ofd_packets/00165292 [10:29:34]OFD Sender: To server: pG, [10:29:34]CommunicateWithHost lk.salyk.kg:30040 [10:29:34]ConnectInit lk.salyk.kg [10:29:34]written 0, free lines is 4095 [10:29:35]Write to MH i2c: 01 00 00 95 03 98 [10:29:35]Write i2c OK [10:29:35]MH_I2C_Read... [10:29:35]Read from MH i2c: 01 [10:29:35]MH_I2C_Read... [10:29:35]Read from MH i2c: 01 07 00 [10:29:35]MH_I2C_Read... [10:29:35]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 73 0C 1E [10:29:35]RasterBufferAndPrint [10:29:35]line [10:29:35]line [10:29:35]line [10:29:35]line [10:29:35]line [10:29:35]written 0, free lines is 3193 [10:29:35]MH_Cut [10:29:35]Write to MH i2c: D1 01 00 9C 03 01 71 [10:29:35]Write i2c OK [10:29:35]MH_I2C_Read... [10:29:35]Read from MH i2c: D1 [10:29:35]MH_I2C_Read... [10:29:35]Read from MH i2c: D1 01 00 [10:29:35]MH_I2C_Read... [10:29:35]Read from MH i2c: D1 01 00 9C 03 00 70 [10:29:35]Write to MH i2c: 01 00 00 9D 03 A0 [10:29:35]Write i2c OK [10:29:35]MH_I2C_Read... [10:29:35]Connected sock=10 [10:29:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8F 01 00 00 51 53 87 01 DB F9 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 38 30 30 33 36 39 31 32 36 39 38 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 4D 49 4E 54 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 8D 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 85 02 00 35 04 06 00 91 AF 61 75 0A C2 69 4A 5A 25 5B EE 7C 55 [10:29:36]*** Cut start [10:29:36]*** Purtial cut [10:29:36]*** Stage 1: CUTSNS_PIN = 1 [10:29:38]Read from MH i2c: 01 [10:29:38]MH_I2C_Read... [10:29:38]*** Stop cut motor [10:29:38]*** Cut end [10:29:38]Read from MH i2c: 01 07 00 [10:29:38]MH_I2C_Read... [10:29:38]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [10:29:38]process_action close_receipt done [10:29:38]requested_data is exist [10:29:38]produce_requested_data [10:29:38]requested_item fm.sn is exist - process it [10:29:38]wFMCommunicate request_size=4 [10:29:38]MH_SAM_APDU [10:29:38]CAPDU: 80 11 00 00 [10:29:38]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [10:29:38]Write i2c OK [10:29:38]MH_I2C_Read... [10:29:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:38]Read from MH i2c: E2 [10:29:38]MH_I2C_Read... [10:29:38]Read from MH i2c: E2 17 00 [10:29:38]MH_I2C_Read... [10:29:38]Read from MH i2c: E2 17 00 9E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 74 [10:29:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:29:38]wFMCommunicate OK [10:29:38]requested_item fd.num is exist - process it [10:29:38]SAM_PROTO_GetFieldsCounters [10:29:38]wFMCommunicate request_size=4 [10:29:38]MH_SAM_APDU [10:29:38]CAPDU: 80 13 00 00 [10:29:38]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [10:29:38]Write i2c OK [10:29:38]MH_I2C_Read... [10:29:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:38]Read from MH i2c: E2 [10:29:38]MH_I2C_Read... [10:29:38]Read from MH i2c: E2 62 00 [10:29:38]MH_I2C_Read... [10:29:38]Read from MH i2c: E2 62 00 9F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 00 [10:29:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:38]wFMCommunicate OK [10:29:38]SAM_PROTO_GetFieldsCounters done [10:29:38]requested_item shift.num is exist - process it [10:29:38]requested_item shift.opened is exist - process it [10:29:38]req_shift_opened [10:29:38]FM_GetShiftState [10:29:38]SAM_PROTO_GetShiftState [10:29:38]wFMCommunicate request_size=4 [10:29:38]MH_SAM_APDU [10:29:38]CAPDU: 80 13 01 00 [10:29:38]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [10:29:38]Write i2c OK [10:29:38]MH_I2C_Read... [10:29:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:38]Read from MH i2c: E2 [10:29:38]MH_I2C_Read... [10:29:38]Read from MH i2c: E2 0E 00 [10:29:38]MH_I2C_Read... [10:29:38]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4E [10:29:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:29:38]wFMCommunicate OK [10:29:38]SAM_PROTO_GetShiftState done [10:29:38]FM_GetShiftState done [10:29:38]req_shift_opened done [10:29:38]requested_item shift.open_date is exist - process it [10:29:38]req_shift_open_date [10:29:38]req_shift_open_date done [10:29:38]produce_requested_data done [10:29:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165292,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:29:38]process_action_free close_receipt [10:29:38]json_value_free [10:29:38]json_value_free done [10:29:38]process_json_proto returns [10:29:38]Send response to host [10:29:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165292,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:29:38]free response buf [10:29:38]execute_script done [10:29:38]execute_script returns [10:29:38]free content buf [10:29:38]Sock 7.Close socket [10:29:38]Sock 7.Thread stoped [10:29:40]recv_with_timeout no data received [10:29:40]CommunicateWithHost answer receiving error [10:29:40]CommunicateWithHost err = -3 [10:29:40]OFD Sender: Server communicate error [10:29:40]recv_with_timeout no data received [10:29:41]accept exits with 9 [10:29:41]New connection [10:29:41]New thread 3067333988 created [10:29:41]Thread 3067190628 joined [10:29:41]Waiting for new connection... [10:29:41] Sock 9.Parse request [10:29:41]Sock 9.Check first char [10:29:41]Sock 9.First char is OK [10:29:41]request: POST /json_proto HTTP/1.0 [10:29:41]Method: POST [10:29:41]URL: /json_proto [10:29:41]Method is POST - this is cgi request [10:29:41]url: /json_proto [10:29:41]query_string will be loaded in cgi processing [10:29:41]execute_cgi json_proto POST (null) [10:29:41]execute_cgi path=json_proto method=POST [10:29:41]POST find Content-Length [10:29:41]Host: 172.17.44.132:8080 [10:29:41]Content-Length: 677 [10:29:41]Content-Type: application/json [10:29:41] [10:29:41]POST finish read [10:29:41]Found Content-Length = 677 [10:29:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:41]execute_script... [10:29:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294136", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:41]POST & json_proto [10:29:41]process_json_proto [10:29:41]json parsed OK: [10:29:41]protocol is kg_v1.0 [10:29:41]action value=close_receipt [10:29:41]process_action close_receipt [10:29:41]cmd_close_receipt [10:29:41]MH_GetDate [10:29:41]Write to MH i2c: F0 00 00 A1 03 93 [10:29:41]Write i2c OK [10:29:41]MH_I2C_Read... [10:29:41]Read from MH i2c: F0 [10:29:41]MH_I2C_Read... [10:29:41]Read from MH i2c: F0 09 00 [10:29:41]MH_I2C_Read... [10:29:41]Read from MH i2c: F0 09 00 A1 03 00 96 64 C8 66 2A 83 C1 65 97 [10:29:41]GetLastDocTimeStamp 1724408973 [10:29:41]current date 1724408982 [10:29:41]FM_GetShiftState [10:29:41]SAM_PROTO_GetShiftState [10:29:41]wFMCommunicate request_size=4 [10:29:41]MH_SAM_APDU [10:29:41]CAPDU: 80 13 01 00 [10:29:41]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [10:29:41]Write i2c OK [10:29:41]MH_I2C_Read... [10:29:41]Read from MH i2c: E2 [10:29:41]MH_I2C_Read... [10:29:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:41]Read from MH i2c: E2 0E 00 [10:29:41]MH_I2C_Read... [10:29:41]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 50 [10:29:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:29:41]wFMCommunicate OK [10:29:41]SAM_PROTO_GetShiftState done [10:29:41]FM_GetShiftState done [10:29:41]opened in 1724372766 [10:29:41]opened+sec_in_day 1724459166 [10:29:41]quantity*price = 20001 [10:29:41]sum+1 = 20002 [10:29:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 146 23.08.2024 10:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165293 ФПД: 26716615306735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165293&fm=26716615306735&tin=02508201610067®Number=0000000000092562&sum=20000 [10:29:42]StoreToDocumentArchive [10:29:42]shift 469 fd 165293 [10:29:42]save to /storage/0469/doc_00165293 [10:29:42]save last doc name /storage/0469/doc_00165293 to /storage/kkm_last_doc_name [10:29:42]save OK [10:29:42]Clear old archive folders... [10:29:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:29:42]tlvbuf is 011EFEB0 [10:29:42]SAM_PROTO_ClearQueue [10:29:42]wFMCommunicate request_size=4 [10:29:42]MH_SAM_APDU [10:29:42]CAPDU: 80 09 00 00 [10:29:42]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [10:29:42]Write i2c OK [10:29:42]MH_I2C_Read... [10:29:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:42]Read from MH i2c: E2 [10:29:42]MH_I2C_Read... [10:29:42]Read from MH i2c: E2 03 00 [10:29:42]MH_I2C_Read... [10:29:42]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [10:29:42]RAPDU: 90 00 [10:29:42]wFMCommunicate OK [10:29:42]SAM_PROTO_ClearQueue done [10:29:42]KKMCreateOFDPacket [10:29:42]OFDProtocolAddRootSTLVToBuf [10:29:42]FM_MakeSignedData [10:29:42]FM_MakeSignedData [10:29:42]SAM_PROTO_SignData [10:29:42]wFMCommunicate request_size=4 [10:29:42]MH_SAM_APDU [10:29:42]CAPDU: 80 0D 01 02 [10:29:42]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [10:29:42]Write i2c OK [10:29:42]MH_I2C_Read... [10:29:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:42]Read from MH i2c: E2 [10:29:42]MH_I2C_Read... [10:29:42]Read from MH i2c: E2 03 00 [10:29:42]MH_I2C_Read... [10:29:42]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [10:29:42]RAPDU: 90 00 [10:29:42]wFMCommunicate OK [10:29:42]wFMCommunicate request_size=255 [10:29:42]MH_SAM_APDU [10:29:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 96 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 85 02 00 35 04 06 00 18 [10:29:42]Write to MH i2c: E2 02 01 B1 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 96 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 85 02 00 35 04 06 00 18 00 00 8E [10:29:43]Write i2c OK [10:29:43]MH_I2C_Read... [10:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:43]Read from MH i2c: E2 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: E2 03 00 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [10:29:43]RAPDU: 90 00 [10:29:43]wFMCommunicate OK [10:29:43]wFMCommunicate request_size=10 [10:29:43]MH_SAM_APDU [10:29:43]CAPDU: 80 0D 02 02 05 4C 72 5D 6D EF [10:29:43]Write to MH i2c: E2 0D 00 B2 03 80 0D 02 02 05 00 4C 72 5D 6D EF 00 00 B0 [10:29:43]Write i2c OK [10:29:43]MH_I2C_Read... [10:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:43]Read from MH i2c: E2 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: E2 03 00 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [10:29:43]RAPDU: 90 00 [10:29:43]wFMCommunicate OK [10:29:43]wFMCommunicate request_size=4 [10:29:43]MH_SAM_APDU [10:29:43]CAPDU: 80 0D 03 02 [10:29:43]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [10:29:43]Write i2c OK [10:29:43]MH_I2C_Read... [10:29:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:43]Read from MH i2c: E2 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: E2 0B 00 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: E2 0B 00 B3 03 00 BA A2 30 3A FA 51 2A 3C 90 00 A9 [10:29:43]RAPDU: BA A2 30 3A FA 51 2A 3C 90 00 [10:29:43]wFMCommunicate OK [10:29:43]SAM_PROTO_SignData done [10:29:43]FM_MakeSignedData done [10:29:43]CreateOFDProtocolMessage [10:29:43]wFMCommunicate request_size=4 [10:29:43]MH_SAM_APDU [10:29:43]CAPDU: 80 11 00 00 [10:29:43]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [10:29:43]Write i2c OK [10:29:43]MH_I2C_Read... [10:29:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:43]Read from MH i2c: E2 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: E2 17 00 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [10:29:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:29:43]wFMCommunicate OK [10:29:43]CreateOFDProtocolMessage done [10:29:43]OFDSenderStorePacket 165293 [10:29:43]StoreOFDPacket docnum=165293 [10:29:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 87 35 07 01 EB C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 96 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 85 02 00 35 04 06 00 18 4C 72 5D 6D EF BA A2 30 3A FA 51 2A 3C [10:29:43]CheckFolder [10:29:43]dirname=/storage/ofd_packets [10:29:43]CheckFolder done [10:29:43]ProducePacketName [10:29:43]name=ofd_packets/00165293 [10:29:43]NVStorageSaveData ofd_packets/00165293 [10:29:43]File name is /storage/ofd_packets/00165293 [10:29:43]Write 301 bytes [10:29:43]NVStorageSaveData done [10:29:43]OFDSenderStorePacket done [10:29:43]KKMCreateOFDPacket done [10:29:43]NVStorageSaveData kkm_last_timestamp [10:29:43]File name is /storage/kkm_last_timestamp [10:29:43]Write 4 bytes [10:29:43]NVStorageSaveData done [10:29:43]ExternCall_PrintAddStr [10:29:43]wPrintStart [10:29:43]Write to MH i2c: 01 00 00 B5 03 B8 [10:29:43]Write i2c OK [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: 01 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: 01 07 00 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [10:29:43]RasterBufferAndPrint [10:29:43]line Счет N : (1)294136 [10:29:43]line ИНН: 02508201610067 [10:29:43]line Контрольно-Кассовый Чек [10:29:43]line ПРОДАЖА [10:29:43]line ТРК (МРК, ГНК) : 52 [10:29:43]line Товар: 2710124130 [10:29:43]line Аи-92-К-5 [10:29:43]line 2.950 * 67.80 [10:29:43]line = 200.01 [10:29:43]line НДС 12% НСП 1% [10:29:43]line > о реализуемом товаре [10:29:43]line ОКРУГЛЕНИЕ: -0.01 [10:29:43]line ИТОГО: 200.00 [10:29:43]line Внесено: 200.00 [10:29:43]line СДАЧА: 0.00 [10:29:43]line НСП 1% : 1.77 [10:29:43]line НДС 12% : 21.24 [10:29:43]line Наличными: 200.00 [10:29:43]line Безнал.: 0.00 [10:29:43]line Место: АЗС № 130 "Партнер Нефть" [10:29:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:29:43]line СНО: Общий режим [10:29:43]line Чек 146 23.08.2024 10:29 [10:29:43]line Смена: 469 ФФД: 1.0 [10:29:43]line ЗНМ: 0300000070 [10:29:43]line РНМ: 0000000000092562 [10:29:43]line Версия ККМ: 001 [10:29:43]line ФМ: 0000000000871769 [10:29:43]line ФД: 165293 [10:29:43]line ФПД: 26716615306735 [10:29:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165293&fm=26716615306735&tin=02508201610067®Number=0000000000092562&sum=20000 [10:29:43]written 0, free lines is 4095 [10:29:43]OFD Sender: Processing packet 165292 [packets to send 990, broken 988] [10:29:43]ProducePacketName [10:29:43]name=ofd_packets/00165292 [10:29:43]OFD Sender: To server: pG, [10:29:43]CommunicateWithHost lk.salyk.kg:30040 [10:29:43]ConnectInit lk.salyk.kg [10:29:43]Write to MH i2c: 01 00 00 E0 03 E3 [10:29:43]Write i2c OK [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: 01 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: 01 07 00 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 C6 0C BC [10:29:43]RasterBufferAndPrint [10:29:43]line [10:29:43]line [10:29:43]line [10:29:43]line [10:29:43]line [10:29:43]written 0, free lines is 3282 [10:29:43]MH_Cut [10:29:43]Write to MH i2c: D1 01 00 E7 03 01 BC [10:29:43]Write i2c OK [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: D1 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: D1 01 00 [10:29:43]MH_I2C_Read... [10:29:43]Read from MH i2c: D1 01 00 E7 03 00 BB [10:29:43]Write to MH i2c: 01 00 00 E8 03 EB [10:29:43]Write i2c OK [10:29:43]MH_I2C_Read... [10:29:44]*** Cut start [10:29:44]*** Purtial cut [10:29:44]*** Stage 1: CUTSNS_PIN = 1 [10:29:46]Read from MH i2c: 01 [10:29:46]MH_I2C_Read... [10:29:46]*** Stop cut motor [10:29:46]*** Cut end [10:29:46]Read from MH i2c: 01 07 00 [10:29:46]MH_I2C_Read... [10:29:46]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 FF 0F 00 [10:29:46]process_action close_receipt done [10:29:46]requested_data is exist [10:29:46]produce_requested_data [10:29:46]requested_item fm.sn is exist - process it [10:29:46]wFMCommunicate request_size=4 [10:29:46]MH_SAM_APDU [10:29:46]CAPDU: 80 11 00 00 [10:29:46]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [10:29:46]Write i2c OK [10:29:46]MH_I2C_Read... [10:29:46]Read from MH i2c: E2 [10:29:46]MH_I2C_Read... [10:29:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:46]Read from MH i2c: E2 17 00 [10:29:46]MH_I2C_Read... [10:29:46]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [10:29:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:29:46]wFMCommunicate OK [10:29:46]requested_item fd.num is exist - process it [10:29:46]SAM_PROTO_GetFieldsCounters [10:29:46]wFMCommunicate request_size=4 [10:29:46]MH_SAM_APDU [10:29:46]CAPDU: 80 13 00 00 [10:29:46]Write to MH i2c: E2 08 00 EA 03 80 13 00 00 00 00 00 00 69 [10:29:46]Write i2c OK [10:29:46]MH_I2C_Read... [10:29:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:46]Read from MH i2c: E2 [10:29:46]MH_I2C_Read... [10:29:46]Read from MH i2c: E2 62 00 [10:29:46]MH_I2C_Read... [10:29:46]Read from MH i2c: E2 62 00 EA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 4F [10:29:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:46]wFMCommunicate OK [10:29:46]SAM_PROTO_GetFieldsCounters done [10:29:46]requested_item shift.num is exist - process it [10:29:46]requested_item shift.opened is exist - process it [10:29:46]req_shift_opened [10:29:46]FM_GetShiftState [10:29:46]SAM_PROTO_GetShiftState [10:29:47]wFMCommunicate request_size=4 [10:29:47]MH_SAM_APDU [10:29:47]CAPDU: 80 13 01 00 [10:29:47]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [10:29:47]Write i2c OK [10:29:47]MH_I2C_Read... [10:29:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:47]Read from MH i2c: E2 [10:29:47]MH_I2C_Read... [10:29:47]Read from MH i2c: E2 0E 00 [10:29:47]MH_I2C_Read... [10:29:47]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 99 [10:29:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:29:47]wFMCommunicate OK [10:29:47]SAM_PROTO_GetShiftState done [10:29:47]FM_GetShiftState done [10:29:47]req_shift_opened done [10:29:47]requested_item shift.open_date is exist - process it [10:29:47]req_shift_open_date [10:29:47]req_shift_open_date done [10:29:47]produce_requested_data done [10:29:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165293,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:29:47]process_action_free close_receipt [10:29:47]json_value_free [10:29:47]json_value_free done [10:29:47]process_json_proto returns [10:29:47]Send response to host [10:29:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165293,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:29:47]free response buf [10:29:47]execute_script done [10:29:47]execute_script returns [10:29:47]free content buf [10:29:47]Sock 9.Close socket [10:29:47]Sock 9.Thread stoped [10:29:48]accept exits with 7 [10:29:48]New connection [10:29:48]New thread 3067190628 created [10:29:48]Thread 3067333988 joined [10:29:48]Waiting for new connection... [10:29:48] Sock 7.Parse request [10:29:48]Sock 7.Check first char [10:29:48]Sock 7.First char is OK [10:29:48]request: POST /json_proto HTTP/1.0 [10:29:48]Method: POST [10:29:48]URL: /json_proto [10:29:48]Method is POST - this is cgi request [10:29:48]url: /json_proto [10:29:48]query_string will be loaded in cgi processing [10:29:48]execute_cgi json_proto POST (null) [10:29:48]execute_cgi path=json_proto method=POST [10:29:48]POST find Content-Length [10:29:48]Host: 172.17.44.132:8080 [10:29:48]Content-Length: 651 [10:29:48]Content-Type: application/json [10:29:48] [10:29:48]POST finish read [10:29:48]Found Content-Length = 651 [10:29:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51009", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:48]execute_script... [10:29:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51009", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:48]POST & json_proto [10:29:48]process_json_proto [10:29:48]json parsed OK: [10:29:48]protocol is kg_v1.0 [10:29:48]action value=close_receipt [10:29:48]process_action close_receipt [10:29:48]cmd_close_receipt [10:29:48]MH_GetDate [10:29:48]Write to MH i2c: F0 00 00 EC 03 DE [10:29:48]Write i2c OK [10:29:48]MH_I2C_Read... [10:29:48]Read from MH i2c: F0 [10:29:48]MH_I2C_Read... [10:29:48]Read from MH i2c: F0 09 00 [10:29:48]MH_I2C_Read... [10:29:48]Read from MH i2c: F0 09 00 EC 03 00 9D 64 C8 66 2A 83 C1 65 E9 [10:29:48]GetLastDocTimeStamp 1724408982 [10:29:48]current date 1724408989 [10:29:48]FM_GetShiftState [10:29:48]SAM_PROTO_GetShiftState [10:29:48]wFMCommunicate request_size=4 [10:29:48]MH_SAM_APDU [10:29:48]CAPDU: 80 13 01 00 [10:29:48]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [10:29:48]Write i2c OK [10:29:48]MH_I2C_Read... [10:29:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:48]Read from MH i2c: E2 [10:29:48]MH_I2C_Read... [10:29:48]Read from MH i2c: E2 0E 00 [10:29:48]MH_I2C_Read... [10:29:48]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9B [10:29:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:29:48]wFMCommunicate OK [10:29:48]SAM_PROTO_GetShiftState done [10:29:48]FM_GetShiftState done [10:29:48]opened in 1724372766 [10:29:48]opened+sec_in_day 1724459166 [10:29:48]quantity*price = 7500 [10:29:48]sum+1 = 7501 [10:29:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 147 23.08.2024 10:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165294 ФПД: 228238986598095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102949&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165294&fm=228238986598095&tin=02508201610067®Number=0000000000092562&sum=7500 0 [10:29:49]StoreToDocumentArchive [10:29:49]shift 469 fd 165294 [10:29:49]save to /storage/0469/doc_00165294 [10:29:49]save last doc name /storage/0469/doc_00165294 to /storage/kkm_last_doc_name [10:29:49]save OK [10:29:49]Clear old archive folders... [10:29:49]ProcessDocumentItem done err = 0, tmpTLVsize=275 [10:29:49]tlvbuf is 0124C710 [10:29:49]SAM_PROTO_ClearQueue [10:29:49]wFMCommunicate request_size=4 [10:29:49]MH_SAM_APDU [10:29:49]CAPDU: 80 09 00 00 [10:29:49]Write to MH i2c: E2 08 00 FA 03 80 09 00 00 00 00 00 00 6F [10:29:49]Write i2c OK [10:29:49]MH_I2C_Read... [10:29:49]Read from MH i2c: E2 [10:29:49]MH_I2C_Read... [10:29:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:29:49]Read from MH i2c: E2 03 00 [10:29:49]MH_I2C_Read... [10:29:49]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [10:29:49]RAPDU: 90 00 [10:29:49]wFMCommunicate OK [10:29:49]SAM_PROTO_ClearQueue done [10:29:49]KKMCreateOFDPacket [10:29:49]OFDProtocolAddRootSTLVToBuf [10:29:49]FM_MakeSignedData [10:29:49]FM_MakeSignedData [10:29:49]SAM_PROTO_SignData [10:29:49]wFMCommunicate request_size=4 [10:29:49]MH_SAM_APDU [10:29:49]CAPDU: 80 0D 01 02 [10:29:49]Write to MH i2c: E2 08 00 FB 03 80 0D 01 02 00 00 00 00 77 [10:29:49]Write i2c OK [10:29:49]MH_I2C_Read... [10:29:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:29:49]Read from MH i2c: E2 [10:29:49]MH_I2C_Read... [10:29:49]Read from MH i2c: E2 03 00 [10:29:49]MH_I2C_Read... [10:29:49]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [10:29:49]RAPDU: 90 00 [10:29:49]wFMCommunicate OK [10:29:49]wFMCommunicate request_size=255 [10:29:49]MH_SAM_APDU [10:29:49]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 9D 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [10:29:49]Write to MH i2c: E2 02 01 FC 03 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 9D 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 FD [10:29:49]Write i2c OK [10:29:49]MH_I2C_Read... [10:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:49]Read from MH i2c: E2 [10:29:49]MH_I2C_Read... [10:29:49]Read from MH i2c: E2 03 00 [10:29:49]MH_I2C_Read... [10:29:49]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [10:29:49]RAPDU: 90 00 [10:29:49]wFMCommunicate OK [10:29:49]wFMCommunicate request_size=34 [10:29:49]MH_SAM_APDU [10:29:49]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 85 02 00 35 04 06 00 CF 95 07 B8 56 CF [10:29:49]Write to MH i2c: E2 25 00 FD 03 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 85 02 00 35 04 06 00 CF 95 07 B8 56 CF 00 00 BE [10:29:49]Write i2c OK [10:29:49]MH_I2C_Read... [10:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:29:49]Read from MH i2c: E2 [10:29:49]MH_I2C_Read... [10:29:49]Read from MH i2c: E2 03 00 [10:29:49]MH_I2C_Read... [10:29:49]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [10:29:50]RAPDU: 90 00 [10:29:50]wFMCommunicate OK [10:29:50]wFMCommunicate request_size=4 [10:29:50]MH_SAM_APDU [10:29:50]CAPDU: 80 0D 03 02 [10:29:50]Write to MH i2c: E2 08 00 FE 03 80 0D 03 02 00 00 00 00 7C [10:29:50]Write i2c OK [10:29:50]MH_I2C_Read... [10:29:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:29:50]Read from MH i2c: E2 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: E2 0B 00 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: E2 0B 00 FE 03 00 30 9F F7 F7 F6 A8 BF 98 90 00 2F [10:29:50]RAPDU: 30 9F F7 F7 F6 A8 BF 98 90 00 [10:29:50]wFMCommunicate OK [10:29:50]SAM_PROTO_SignData done [10:29:50]FM_MakeSignedData done [10:29:50]CreateOFDProtocolMessage [10:29:50]wFMCommunicate request_size=4 [10:29:50]MH_SAM_APDU [10:29:50]CAPDU: 80 11 00 00 [10:29:50]Write to MH i2c: E2 08 00 FF 03 80 11 00 00 00 00 00 00 7C [10:29:50]Write i2c OK [10:29:50]MH_I2C_Read... [10:29:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:50]Read from MH i2c: E2 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: E2 17 00 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: E2 17 00 FF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D5 [10:29:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:29:50]wFMCommunicate OK [10:29:50]CreateOFDProtocolMessage done [10:29:50]OFDSenderStorePacket 165294 [10:29:50]StoreOFDPacket docnum=165294 [10:29:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 F7 DA 1F 01 6A 06 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 9D 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 85 02 00 35 04 06 00 CF 95 07 B8 56 CF 30 9F F7 F7 F6 A8 BF 98 [10:29:50]CheckFolder [10:29:50]dirname=/storage/ofd_packets [10:29:50]CheckFolder done [10:29:50]ProducePacketName [10:29:50]name=ofd_packets/00165294 [10:29:50]NVStorageSaveData ofd_packets/00165294 [10:29:50]File name is /storage/ofd_packets/00165294 [10:29:50]Write 325 bytes [10:29:50]NVStorageSaveData done [10:29:50]OFDSenderStorePacket done [10:29:50]KKMCreateOFDPacket done [10:29:50]NVStorageSaveData kkm_last_timestamp [10:29:50]File name is /storage/kkm_last_timestamp [10:29:50]Write 4 bytes [10:29:50]NVStorageSaveData done [10:29:50]ExternCall_PrintAddStr [10:29:50]wPrintStart [10:29:50]Write to MH i2c: 01 00 00 00 04 04 [10:29:50]Write i2c OK [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: 01 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: 01 07 00 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [10:29:50]RasterBufferAndPrint [10:29:50]line Счет N : (3)51009 [10:29:50]line ИНН: 02508201610067 [10:29:50]line Контрольно-Кассовый Чек [10:29:50]line ПРОДАЖА [10:29:50]line Товар: 54491472 [10:29:50]line Напиток Кока-Кола 0,5л [10:29:50]line 1.000 * 75.00 [10:29:50]line = 75.00 [10:29:50]line НДС 12% НСП 1% [10:29:50]line > о реализуемом товаре [10:29:50]line ИТОГО: 75.00 [10:29:50]line НСП 1% : 0.66 [10:29:50]line НДС 12% : 7.96 [10:29:50]line Наличными: 75.00 [10:29:50]line Безнал.: 0.00 [10:29:50]line Место: АЗС № 130 "Партнер Нефть" [10:29:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:29:50]line СНО: Общий режим [10:29:50]line Чек 147 23.08.2024 10:29 [10:29:50]line Смена: 469 ФФД: 1.0 [10:29:50]line ЗНМ: 0300000070 [10:29:50]line РНМ: 0000000000092562 [10:29:50]line Версия ККМ: 001 [10:29:50]line ФМ: 0000000000871769 [10:29:50]line ФД: 165294 [10:29:50]line ФПД: 228238986598095 [10:29:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T102949&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165294&fm=228238986598095&tin=02508201610067®Number=0000000000092562&sum=7500 [10:29:50]line 0 [10:29:50]written 0, free lines is 4095 [10:29:50]Write to MH i2c: 01 00 00 28 04 2C [10:29:50]Write i2c OK [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: 01 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: 01 07 00 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: 01 07 00 28 04 00 00 00 00 00 E8 0C 27 [10:29:50]RasterBufferAndPrint [10:29:50]line [10:29:50]line [10:29:50]line [10:29:50]line [10:29:50]line [10:29:50]written 0, free lines is 3325 [10:29:50]MH_Cut [10:29:50]Write to MH i2c: D1 01 00 2F 04 01 05 [10:29:50]Write i2c OK [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: D1 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: D1 01 00 [10:29:50]MH_I2C_Read... [10:29:50]Read from MH i2c: D1 01 00 2F 04 00 04 [10:29:50]Write to MH i2c: 01 00 00 30 04 34 [10:29:50]Write i2c OK [10:29:50]MH_I2C_Read... [10:29:51]*** Cut start [10:29:51]*** Purtial cut [10:29:51]*** Stage 1: CUTSNS_PIN = 1 [10:29:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FC 90 47 00 AA 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 85 02 00 F4 03 04 00 E8 0D C8 66 B6 04 01 00 00 95 42 19 D2 33 3B 6A C5 [10:29:51]CommunicateWithHost err = 0 [10:29:51]CheckOFDResponse [10:29:51]1017 (14) - 77093643461234 [10:29:51]1041 (16) - 0000000000871769 [10:29:51]1040 (4) - 165292 [10:29:51]1012 (4) - 23.08.2024 04:19 [10:29:51]1206 (1) - 0 [10:29:51]OFD Sender: Remove packet 165292 [10:29:51]ProducePacketName [10:29:51]name=ofd_packets/00165292 [10:29:51]NVStorageDeleteData [10:29:52]OFD Sender: Processing packet 165293 [packets to send 990, broken 988] [10:29:52]ProducePacketName [10:29:52]name=ofd_packets/00165293 [10:29:52]OFD Sender: To server: pG, [10:29:52]CommunicateWithHost lk.salyk.kg:30040 [10:29:52]ConnectInit lk.salyk.kg [10:29:52]Connected sock=10 [10:29:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 87 35 07 01 EB C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 96 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 85 02 00 35 04 06 00 18 4C 72 5D 6D EF BA A2 30 3A FA 51 2A 3C [10:29:53]Read from MH i2c: 01 [10:29:53]MH_I2C_Read... [10:29:53]*** Stop cut motor [10:29:53]*** Cut end [10:29:53]Read from MH i2c: 01 07 00 [10:29:53]MH_I2C_Read... [10:29:53]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [10:29:53]process_action close_receipt done [10:29:53]requested_data is exist [10:29:53]produce_requested_data [10:29:53]requested_item fm.sn is exist - process it [10:29:53]wFMCommunicate request_size=4 [10:29:53]MH_SAM_APDU [10:29:53]CAPDU: 80 11 00 00 [10:29:53]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [10:29:53]Write i2c OK [10:29:53]MH_I2C_Read... [10:29:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DA 58 47 00 AF 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:29:53]30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 85 02 00 F4 03 04 00 EB 0D C8 66 B6 04 01 00 00 65 A6 97 78 C3 05 9B 42 [10:29:53]CommunicateWithHost err = 0 [10:29:53]CheckOFDResponse [10:29:53]1017 (14) - 77093643461234 [10:29:53]1041 (16) - 0000000000871769 [10:29:53]1040 (4) - 165293 [10:29:53]1012 (4) - 23.08.2024 04:19 [10:29:53]1206 (1) - 0 [10:29:53]OFD Sender: Remove packet 165293 [10:29:53]ProducePacketName [10:29:53]name=ofd_packets/00165293 [10:29:53]NVStorageDeleteData [10:29:53]Read from MH i2c: E2 [10:29:53]MH_I2C_Read... [10:29:53]Read from MH i2c: E2 17 00 [10:29:53]MH_I2C_Read... [10:29:53]Read from MH i2c: E2 17 00 31 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [10:29:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:29:53]wFMCommunicate OK [10:29:53]requested_item fd.num is exist - process it [10:29:53]SAM_PROTO_GetFieldsCounters [10:29:53]wFMCommunicate request_size=4 [10:29:53]MH_SAM_APDU [10:29:53]CAPDU: 80 13 00 00 [10:29:53]Write to MH i2c: E2 08 00 32 04 80 13 00 00 00 00 00 00 B2 [10:29:53]Write i2c OK [10:29:53]MH_I2C_Read... [10:29:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:29:53]Read from MH i2c: E2 [10:29:53]MH_I2C_Read... [10:29:53]Read from MH i2c: E2 62 00 [10:29:53]MH_I2C_Read... [10:29:53]Read from MH i2c: E2 62 00 32 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [10:29:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:29:53]wFMCommunicate OK [10:29:53]SAM_PROTO_GetFieldsCounters done [10:29:53]requested_item shift.num is exist - process it [10:29:53]requested_item shift.opened is exist - process it [10:29:53]req_shift_opened [10:29:53]FM_GetShiftState [10:29:53]SAM_PROTO_GetShiftState [10:29:53]wFMCommunicate request_size=4 [10:29:53]MH_SAM_APDU [10:29:53]CAPDU: 80 13 01 00 [10:29:53]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [10:29:53]Write i2c OK [10:29:53]MH_I2C_Read... [10:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:53]Read from MH i2c: E2 [10:29:53]MH_I2C_Read... [10:29:53]Read from MH i2c: E2 0E 00 [10:29:53]MH_I2C_Read... [10:29:53]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E2 [10:29:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:29:53]wFMCommunicate OK [10:29:53]SAM_PROTO_GetShiftState done [10:29:53]FM_GetShiftState done [10:29:53]req_shift_opened done [10:29:53]requested_item shift.open_date is exist - process it [10:29:53]req_shift_open_date [10:29:53]req_shift_open_date done [10:29:53]produce_requested_data done [10:29:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165294,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:29:53]process_action_free close_receipt [10:29:53]json_value_free [10:29:53]json_value_free done [10:29:53]process_json_proto returns [10:29:53]Send response to host [10:29:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165294,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:29:53]free response buf [10:29:53]execute_script done [10:29:53]execute_script returns [10:29:53]free content buf [10:29:53]Sock 7.Close socket [10:29:53]Sock 7.Thread stoped [10:29:54]OFD Sender: Processing packet 165294 [packets to send 989, broken 988] [10:29:54]ProducePacketName [10:29:54]name=ofd_packets/00165294 [10:29:54]OFD Sender: To server: pG, [10:29:54]CommunicateWithHost lk.salyk.kg:30040 [10:29:54]ConnectInit lk.salyk.kg [10:29:55]Connected sock=7 [10:29:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 F7 DA 1F 01 6A 06 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 00 00 00 F4 03 04 00 9D 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 85 02 00 35 04 06 00 CF 95 07 B8 56 CF 30 9F F7 F7 F6 A8 BF 98 [10:29:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 24 1E 47 00 C1 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 85 02 00 F4 03 04 00 EE 0D C8 66 B6 04 01 00 00 74 BC F5 FF E7 36 CD 65 [10:29:59]CommunicateWithHost err = 0 [10:29:59]CheckOFDResponse [10:29:59]1017 (14) - 77093643461234 [10:29:59]1041 (16) - 0000000000871769 [10:29:59]1040 (4) - 165294 [10:29:59]1012 (4) - 23.08.2024 04:19 [10:29:59]1206 (1) - 0 [10:29:59]OFD Sender: Remove packet 165294 [10:29:59]ProducePacketName [10:29:59]name=ofd_packets/00165294 [10:29:59]NVStorageDeleteData [10:29:59]OFD Sender: No OFD packet to send [10:29:59]OFD Sender: No OFD packet to send [10:30:04]OFD Sender: No OFD packet to send [10:30:09]OFD Sender: No OFD packet to send [10:30:13]accept exits with 9 [10:30:13]New connection [10:30:13]New thread 3067333988 created [10:30:13]Thread 3067190628 joined [10:30:13]Waiting for new connection... [10:30:13] Sock 9.Parse request [10:30:13]Sock 9.Check first char [10:30:13]Sock 9.First char is OK [10:30:13]request: POST /json_proto HTTP/1.0 [10:30:13]Method: POST [10:30:13]URL: /json_proto [10:30:13]Method is POST - this is cgi request [10:30:13]url: /json_proto [10:30:13]query_string will be loaded in cgi processing [10:30:13]execute_cgi json_proto POST (null) [10:30:13]execute_cgi path=json_proto method=POST [10:30:13]POST find Content-Length [10:30:13]Host: 172.17.44.132:8080 [10:30:13]Content-Length: 667 [10:30:13]Content-Type: application/json [10:30:13] [10:30:13]POST finish read [10:30:13]Found Content-Length = 667 [10:30:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:13]execute_script... [10:30: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)294137", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:13]POST & json_proto [10:30:13]process_json_proto [10:30:13]json parsed OK: [10:30:13]protocol is kg_v1.0 [10:30:13]action value=close_receipt [10:30:13]process_action close_receipt [10:30:13]cmd_close_receipt [10:30:13]MH_GetDate [10:30:13]Write to MH i2c: F0 00 00 34 04 27 [10:30:13]Write i2c OK [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: F0 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: F0 09 00 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: F0 09 00 34 04 00 B6 64 C8 66 2A 83 C1 65 4B [10:30:13]GetLastDocTimeStamp 1724408989 [10:30:13]current date 1724409014 [10:30:13]FM_GetShiftState [10:30:13]SAM_PROTO_GetShiftState [10:30:13]wFMCommunicate request_size=4 [10:30:13]MH_SAM_APDU [10:30:13]CAPDU: 80 13 01 00 [10:30:13]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [10:30:13]Write i2c OK [10:30:13]MH_I2C_Read... [10:30:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:13]Read from MH i2c: E2 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 0E 00 [10:30:13]MH_I2C_Read... [10:30:13]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E4 [10:30:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:30:13]wFMCommunicate OK [10:30:13]SAM_PROTO_GetShiftState done [10:30:13]FM_GetShiftState done [10:30:13]opened in 1724372766 [10:30:13]opened+sec_in_day 1724459166 [10:30:13]quantity*price = 50017 [10:30:13]sum+1 = 50019 [10:30:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 148 23.08.2024 10:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165295 ФПД: 277603780648770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103014&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165295&fm=277603780648770&tin=02508201610067®Number=0000000000092562&sum=50000 [10:30:14]StoreToDocumentArchive [10:30:14]shift 469 fd 165295 [10:30:14]save to /storage/0469/doc_00165295 [10:30:14]save last doc name /storage/0469/doc_00165295 to /storage/kkm_last_doc_name [10:30:14]save OK [10:30:14]Clear old archive folders... [10:30:14]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:30:14]tlvbuf is 011FDB30 [10:30:14]SAM_PROTO_ClearQueue [10:30:14]wFMCommunicate request_size=4 [10:30:14]MH_SAM_APDU [10:30:14]CAPDU: 80 09 00 00 [10:30:14]Write to MH i2c: E2 08 00 42 04 80 09 00 00 00 00 00 00 B8 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:14]Read from MH i2c: E2 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 03 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [10:30:14]RAPDU: 90 00 [10:30:14]wFMCommunicate OK [10:30:14]SAM_PROTO_ClearQueue done [10:30:14]KKMCreateOFDPacket [10:30:14]OFDProtocolAddRootSTLVToBuf [10:30:14]FM_MakeSignedData [10:30:14]FM_MakeSignedData [10:30:14]SAM_PROTO_SignData [10:30:14]wFMCommunicate request_size=4 [10:30:14]MH_SAM_APDU [10:30:14]CAPDU: 80 0D 01 02 [10:30:14]Write to MH i2c: E2 08 00 43 04 80 0D 01 02 00 00 00 00 C0 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:14]Read from MH i2c: E2 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 03 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [10:30:14]RAPDU: 90 00 [10:30:14]wFMCommunicate OK [10:30:14]wFMCommunicate request_size=255 [10:30:14]MH_SAM_APDU [10:30:14]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 B6 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 85 02 00 35 04 06 00 FC 7A AA [10:30:14]Write to MH i2c: E2 02 01 44 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 B6 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 85 02 00 35 04 06 00 FC 7A AA 00 00 E8 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:14]OFD Sender: No OFD packet to send [10:30:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:14]Read from MH i2c: E2 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 03 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [10:30:14]RAPDU: 90 00 [10:30:14]wFMCommunicate OK [10:30:14]wFMCommunicate request_size=8 [10:30:14]MH_SAM_APDU [10:30:14]CAPDU: 80 0D 02 02 03 BB DF 42 [10:30:14]Write to MH i2c: E2 0B 00 45 04 80 0D 02 02 03 00 BB DF 42 00 00 A5 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:14]Read from MH i2c: E2 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 03 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [10:30:14]RAPDU: 90 00 [10:30:14]wFMCommunicate OK [10:30:14]wFMCommunicate request_size=4 [10:30:14]MH_SAM_APDU [10:30:14]CAPDU: 80 0D 03 02 [10:30:14]Write to MH i2c: E2 08 00 46 04 80 0D 03 02 00 00 00 00 C5 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:14]Read from MH i2c: E2 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 0B 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 0B 00 46 04 00 D7 D1 48 C3 DF 1F 49 FA 90 00 BA [10:30:14]RAPDU: D7 D1 48 C3 DF 1F 49 FA 90 00 [10:30:14]wFMCommunicate OK [10:30:14]SAM_PROTO_SignData done [10:30:14]FM_MakeSignedData done [10:30:14]CreateOFDProtocolMessage [10:30:14]wFMCommunicate request_size=4 [10:30:14]MH_SAM_APDU [10:30:14]CAPDU: 80 11 00 00 [10:30:14]Write to MH i2c: E2 08 00 47 04 80 11 00 00 00 00 00 00 C5 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:15]Read from MH i2c: E2 [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: E2 17 00 [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: E2 17 00 47 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [10:30:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:30:15]wFMCommunicate OK [10:30:15]CreateOFDProtocolMessage done [10:30:15]OFDSenderStorePacket 165295 [10:30:15]StoreOFDPacket docnum=165295 [10:30:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 9D E4 05 01 BD 95 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 B6 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 85 02 00 35 04 06 00 FC 7A AA BB DF 42 D7 D1 48 C3 DF 1F 49 FA [10:30:15]CheckFolder [10:30:15]dirname=/storage/ofd_packets [10:30:15]CheckFolder done [10:30:15]ProducePacketName [10:30:15]name=ofd_packets/00165295 [10:30:15]NVStorageSaveData ofd_packets/00165295 [10:30:15]File name is /storage/ofd_packets/00165295 [10:30:15]Write 299 bytes [10:30:15]NVStorageSaveData done [10:30:15]OFDSenderStorePacket done [10:30:15]KKMCreateOFDPacket done [10:30:15]NVStorageSaveData kkm_last_timestamp [10:30:15]File name is /storage/kkm_last_timestamp [10:30:15]Write 4 bytes [10:30:15]NVStorageSaveData done [10:30:15]ExternCall_PrintAddStr [10:30:15]wPrintStart [10:30:15]Write to MH i2c: 01 00 00 48 04 4C [10:30:15]Write i2c OK [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: 01 [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: 01 07 00 [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: 01 07 00 48 04 00 00 00 00 00 FF 0F 61 [10:30:15]RasterBufferAndPrint [10:30:15]line Счет N : (1)294137 [10:30:15]line ИНН: 02508201610067 [10:30:15]line Контрольно-Кассовый Чек [10:30:15]line ПРОДАЖА [10:30:15]line ТРК (МРК, ГНК) : 41 [10:30:15]line Товар: 2710124130 [10:30:15]line SU-92-К-5 [10:30:15]line 7.270 * 68.80 [10:30:15]line = 500.18 [10:30:15]line НДС 12% НСП 1% [10:30:15]line > о реализуемом товаре [10:30:15]line ОКРУГЛЕНИЕ: -0.18 [10:30:15]line ИТОГО: 500.00 [10:30:15]line Внесено: 500.00 [10:30:15]line СДАЧА: 0.00 [10:30:15]line НСП 1% : 4.43 [10:30:15]line НДС 12% : 53.12 [10:30:15]line Наличными: 500.00 [10:30:15]line Безнал.: 0.00 [10:30:15]line Место: АЗС № 130 "Партнер Нефть" [10:30:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:30:15]line СНО: Общий режим [10:30:15]line Чек 148 23.08.2024 10:30 [10:30:15]line Смена: 469 ФФД: 1.0 [10:30:15]line ЗНМ: 0300000070 [10:30:15]line РНМ: 0000000000092562 [10:30:15]line Версия ККМ: 001 [10:30:15]line ФМ: 0000000000871769 [10:30:15]line ФД: 165295 [10:30:15]line ФПД: 277603780648770 [10:30:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103014&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165295&fm=277603780648770&tin=02508201610067®Number=0000000000092562&sum=50000 [10:30:15]written 0, free lines is 4095 [10:30:15]OFD Sender: Processing packet 165295 [packets to send 989, broken 988] [10:30:15]ProducePacketName [10:30:15]name=ofd_packets/00165295 [10:30:15]OFD Sender: To server: pG, [10:30:15]CommunicateWithHost lk.salyk.kg:30040 [10:30:15]ConnectInit lk.salyk.kg [10:30:15]Write to MH i2c: 01 00 00 73 04 77 [10:30:15]Write i2c OK [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: 01 [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: 01 07 00 [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: 01 07 00 73 04 00 00 00 00 00 C8 0C 52 [10:30:15]RasterBufferAndPrint [10:30:15]line [10:30:15]line [10:30:15]line [10:30:15]line [10:30:15]line [10:30:15]written 0, free lines is 3294 [10:30:15]MH_Cut [10:30:15]Write to MH i2c: D1 01 00 7A 04 01 50 [10:30:15]Write i2c OK [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: D1 [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: D1 01 00 [10:30:15]MH_I2C_Read... [10:30:15]Read from MH i2c: D1 01 00 7A 04 00 4F [10:30:15]Write to MH i2c: 01 00 00 7B 04 7F [10:30:15]Write i2c OK [10:30:15]MH_I2C_Read... [10:30:16]*** Cut start [10:30:16]*** Purtial cut [10:30:16]*** Stage 1: CUTSNS_PIN = 1 [10:30:17]Connected sock=11 [10:30:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 9D E4 05 01 BD 95 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 B6 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 85 02 00 35 04 06 00 FC 7A AA BB DF 42 D7 D1 48 C3 DF 1F 49 FA [10:30:18]Read from MH i2c: 01 [10:30:18]MH_I2C_Read... [10:30:18]*** Stop cut motor [10:30:18]*** Cut end [10:30:18]Read from MH i2c: 01 07 00 [10:30:18]MH_I2C_Read... [10:30:18]Read from MH i2c: 01 07 00 7B 04 00 00 00 00 00 FF 0F 94 [10:30:18]process_action close_receipt done [10:30:18]requested_data is exist [10:30:18]produce_requested_data [10:30:18]requested_item fm.sn is exist - process it [10:30:18]wFMCommunicate request_size=4 [10:30:18]MH_SAM_APDU [10:30:18]CAPDU: 80 11 00 00 [10:30:18]Write to MH i2c: E2 08 00 7C 04 80 11 00 00 00 00 00 00 FA [10:30:18]Write i2c OK [10:30:18]MH_I2C_Read... [10:30:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:18]Read from MH i2c: E2 [10:30:18]MH_I2C_Read... [10:30:18]Read from MH i2c: E2 17 00 [10:30:18]MH_I2C_Read... [10:30:18]Read from MH i2c: E2 17 00 7C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [10:30:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:30:18]wFMCommunicate OK [10:30:18]requested_item fd.num is exist - process it [10:30:18]SAM_PROTO_GetFieldsCounters [10:30:18]wFMCommunicate request_size=4 [10:30:18]MH_SAM_APDU [10:30:18]CAPDU: 80 13 00 00 [10:30:18]Write to MH i2c: E2 08 00 7D 04 80 13 00 00 00 00 00 00 FD [10:30:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 17 95 47 00 BB 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 85 02 00 F4 03 04 00 04 0E C8 66 B6 04 01 00 00 80 A7 55 36 AE E2 48 DD [10:30:18]CommunicateWithHost err = 0 [10:30:18]CheckOFDResponse [10:30:18]1017 (14) - 77093643461234 [10:30:18]1041 (16) - 0000000000871769 [10:30:18]1040 (4) - 165295 [10:30:18]1012 (4) - 23.08.2024 04:20 [10:30:18]1206 (1) - 0 [10:30:18]OFD Sender: Remove packet 165295 [10:30:18]ProducePacketName [10:30:18]name=ofd_packets/00165295 [10:30:18]NVStorageDeleteData [10:30:18]Write i2c OK [10:30:18]MH_I2C_Read... [10:30:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:18]Read from MH i2c: E2 [10:30:18]MH_I2C_Read... [10:30:18]Read from MH i2c: E2 62 00 [10:30:18]MH_I2C_Read... [10:30:18]Read from MH i2c: E2 62 00 7D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 EB [10:30:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:30:18]wFMCommunicate OK [10:30:18]SAM_PROTO_GetFieldsCounters done [10:30:18]requested_item shift.num is exist - process it [10:30:18]requested_item shift.opened is exist - process it [10:30:18]req_shift_opened [10:30:18]FM_GetShiftState [10:30:18]SAM_PROTO_GetShiftState [10:30:18]wFMCommunicate request_size=4 [10:30:18]MH_SAM_APDU [10:30:18]CAPDU: 80 13 01 00 [10:30:18]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [10:30:18]Write i2c OK [10:30:18]MH_I2C_Read... [10:30:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:18]Read from MH i2c: E2 [10:30:18]MH_I2C_Read... [10:30:18]Read from MH i2c: E2 0E 00 [10:30:18]MH_I2C_Read... [10:30:18]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2D [10:30:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:30:18]wFMCommunicate OK [10:30:18]SAM_PROTO_GetShiftState done [10:30:18]FM_GetShiftState done [10:30:18]req_shift_opened done [10:30:18]requested_item shift.open_date is exist - process it [10:30:18]req_shift_open_date [10:30:18]req_shift_open_date done [10:30:18]produce_requested_data done [10:30:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165295,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:30:18]process_action_free close_receipt [10:30:18]json_value_free [10:30:18]json_value_free done [10:30:18]process_json_proto returns [10:30:18]Send response to host [10:30:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165295,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:30:18]free response buf [10:30:18]execute_script done [10:30:18]execute_script returns [10:30:18]free content buf [10:30:18]Sock 9.Close socket [10:30:18]Sock 9.Thread stoped [10:30:19]OFD Sender: No OFD packet to send [10:30:19]accept exits with 7 [10:30:19]New connection [10:30:19]New thread 3067190628 created [10:30:19]Thread 3067333988 joined [10:30:19]Waiting for new connection... [10:30:19] Sock 7.Parse request [10:30:19]Sock 7.Check first char [10:30:19]Sock 7.First char is OK [10:30:19]request: POST /json_proto HTTP/1.0 [10:30:19]Method: POST [10:30:19]URL: /json_proto [10:30:19]Method is POST - this is cgi request [10:30:19]url: /json_proto [10:30:19]query_string will be loaded in cgi processing [10:30:19]execute_cgi json_proto POST (null) [10:30:19]execute_cgi path=json_proto method=POST [10:30:19]POST find Content-Length [10:30:19]Host: 172.17.44.132:8080 [10:30:19]Content-Length: 670 [10:30:19]Content-Type: application/json [10:30:19] [10:30:19]POST finish read [10:30:19]Found Content-Length = 670 [10:30:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51010", "tax_sys" : 0, "items" : [ { "code": "4700000483334", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fresh \u0414\u0438\u043A\u0438\u0435 \u044F\u0433\u043E\u0434\u044B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:19]execute_script... [10:30:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51010", "tax_sys" : 0, "items" : [ { "code": "4700000483334", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Fresh \u0414\u0438\u043A\u0438\u0435 \u044F\u0433\u043E\u0434\u044B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:19]POST & json_proto [10:30:19]process_json_proto [10:30:19]json parsed OK: [10:30:19]protocol is kg_v1.0 [10:30:19]action value=close_receipt [10:30:19]process_action close_receipt [10:30:19]cmd_close_receipt [10:30:19]MH_GetDate [10:30:19]Write to MH i2c: F0 00 00 7F 04 72 [10:30:19]Write i2c OK [10:30:19]MH_I2C_Read... [10:30:19]Read from MH i2c: F0 [10:30:19]MH_I2C_Read... [10:30:19]Read from MH i2c: F0 09 00 [10:30:19]MH_I2C_Read... [10:30:19]Read from MH i2c: F0 09 00 7F 04 00 BC 64 C8 66 2A 83 C1 65 9C [10:30:19]GetLastDocTimeStamp 1724409014 [10:30:19]current date 1724409020 [10:30:19]FM_GetShiftState [10:30:19]SAM_PROTO_GetShiftState [10:30:19]wFMCommunicate request_size=4 [10:30:19]MH_SAM_APDU [10:30:19]CAPDU: 80 13 01 00 [10:30:19]Write to MH i2c: E2 08 00 80 04 80 13 01 00 00 00 00 00 01 [10:30:19]Write i2c OK [10:30:19]MH_I2C_Read... [10:30:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:19]Read from MH i2c: E2 [10:30:19]MH_I2C_Read... [10:30:19]Read from MH i2c: E2 0E 00 [10:30:19]MH_I2C_Read... [10:30:19]Read from MH i2c: E2 0E 00 80 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2F [10:30:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:30:19]wFMCommunicate OK [10:30:19]SAM_PROTO_GetShiftState done [10:30:19]FM_GetShiftState done [10:30:19]opened in 1724372766 [10:30:19]opened+sec_in_day 1724459166 [10:30:19]quantity*price = 9500 [10:30:19]sum+1 = 9501 [10:30:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 149 23.08.2024 10:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165296 ФПД: 29590097008843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103020&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165296&fm=29590097008843&tin=02508201610067®Number=0000000000092562&sum=9500 0 [10:30:21]StoreToDocumentArchive [10:30:21]shift 469 fd 165296 [10:30:21]save to /storage/0469/doc_00165296 [10:30:21]save last doc name /storage/0469/doc_00165296 to /storage/kkm_last_doc_name [10:30:21]save OK [10:30:21]Clear old archive folders... [10:30:21]ProcessDocumentItem done err = 0, tmpTLVsize=290 [10:30:21]tlvbuf is 0121D1F0 [10:30:21]SAM_PROTO_ClearQueue [10:30:21]wFMCommunicate request_size=4 [10:30:21]MH_SAM_APDU [10:30:21]CAPDU: 80 09 00 00 [10:30:21]Write to MH i2c: E2 08 00 8D 04 80 09 00 00 00 00 00 00 03 [10:30:21]Write i2c OK [10:30:21]MH_I2C_Read... [10:30:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:21]Read from MH i2c: E2 [10:30:21]MH_I2C_Read... [10:30:21]Read from MH i2c: E2 03 00 [10:30:21]MH_I2C_Read... [10:30:21]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [10:30:21]RAPDU: 90 00 [10:30:21]wFMCommunicate OK [10:30:21]SAM_PROTO_ClearQueue done [10:30:21]KKMCreateOFDPacket [10:30:21]OFDProtocolAddRootSTLVToBuf [10:30:21]FM_MakeSignedData [10:30:21]FM_MakeSignedData [10:30:21]SAM_PROTO_SignData [10:30:21]wFMCommunicate request_size=4 [10:30:21]MH_SAM_APDU [10:30:21]CAPDU: 80 0D 01 02 [10:30:21]Write to MH i2c: E2 08 00 8E 04 80 0D 01 02 00 00 00 00 0B [10:30:21]Write i2c OK [10:30:21]MH_I2C_Read... [10:30:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:21]Read from MH i2c: E2 [10:30:21]MH_I2C_Read... [10:30:21]Read from MH i2c: E2 03 00 [10:30:21]MH_I2C_Read... [10:30:21]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [10:30:21]RAPDU: 90 00 [10:30:21]wFMCommunicate OK [10:30:21]wFMCommunicate request_size=255 [10:30:21]MH_SAM_APDU [10:30:21]CAPDU: 80 0D 02 02 FA 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 33 33 34 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 94 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 BC 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 [10:30:21]Write to MH i2c: E2 02 01 8F 04 80 0D 02 02 FA 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 33 33 34 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 94 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 BC 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 93 [10:30:21]Write i2c OK [10:30:21]MH_I2C_Read... [10:30:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:21]Read from MH i2c: E2 [10:30:21]MH_I2C_Read... [10:30:21]Read from MH i2c: E2 03 00 [10:30:21]MH_I2C_Read... [10:30:21]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [10:30:21]RAPDU: 90 00 [10:30:21]wFMCommunicate OK [10:30:21]wFMCommunicate request_size=49 [10:30:21]MH_SAM_APDU [10:30:21]CAPDU: 80 0D 02 02 2C 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 85 02 00 35 04 06 00 1A E9 7B 38 98 CB [10:30:21]Write to MH i2c: E2 34 00 90 04 80 0D 02 02 2C 00 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 85 02 00 35 04 06 00 1A E9 7B 38 98 CB 00 00 90 [10:30:22]Write i2c OK [10:30:22]MH_I2C_Read... [10:30:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:22]Read from MH i2c: E2 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: E2 03 00 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [10:30:22]RAPDU: 90 00 [10:30:22]wFMCommunicate OK [10:30:22]wFMCommunicate request_size=4 [10:30:22]MH_SAM_APDU [10:30:22]CAPDU: 80 0D 03 02 [10:30:22]Write to MH i2c: E2 08 00 91 04 80 0D 03 02 00 00 00 00 10 [10:30:22]Write i2c OK [10:30:22]MH_I2C_Read... [10:30:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:22]Read from MH i2c: E2 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: E2 0B 00 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: E2 0B 00 91 04 00 08 23 F5 DA 94 D5 7E F2 90 00 E4 [10:30:22]RAPDU: 08 23 F5 DA 94 D5 7E F2 90 00 [10:30:22]wFMCommunicate OK [10:30:22]SAM_PROTO_SignData done [10:30:22]FM_MakeSignedData done [10:30:22]CreateOFDProtocolMessage [10:30:22]wFMCommunicate request_size=4 [10:30:22]MH_SAM_APDU [10:30:22]CAPDU: 80 11 00 00 [10:30:22]Write to MH i2c: E2 08 00 92 04 80 11 00 00 00 00 00 00 10 [10:30:22]Write i2c OK [10:30:22]MH_I2C_Read... [10:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:22]Read from MH i2c: E2 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: E2 17 00 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: E2 17 00 92 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [10:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:30:22]wFMCommunicate OK [10:30:22]CreateOFDProtocolMessage done [10:30:22]OFDSenderStorePacket 165296 [10:30:22]StoreOFDPacket docnum=165296 [10:30:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 36 01 00 00 5F 81 2E 01 F8 66 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 33 33 34 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 94 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 BC 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 85 02 00 35 04 06 00 1A E9 7B 38 98 CB 08 23 F5 DA 94 D5 7E F2 [10:30:22]CheckFolder [10:30:22]dirname=/storage/ofd_packets [10:30:22]CheckFolder done [10:30:22]ProducePacketName [10:30:22]name=ofd_packets/00165296 [10:30:22]NVStorageSaveData ofd_packets/00165296 [10:30:22]File name is /storage/ofd_packets/00165296 [10:30:22]Write 340 bytes [10:30:22]NVStorageSaveData done [10:30:22]OFDSenderStorePacket done [10:30:22]KKMCreateOFDPacket done [10:30:22]NVStorageSaveData kkm_last_timestamp [10:30:22]File name is /storage/kkm_last_timestamp [10:30:22]Write 4 bytes [10:30:22]NVStorageSaveData done [10:30:22]ExternCall_PrintAddStr [10:30:22]wPrintStart [10:30:22]Write to MH i2c: 01 00 00 93 04 97 [10:30:22]Write i2c OK [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: 01 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: 01 07 00 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: 01 07 00 93 04 00 00 00 00 00 FF 0F AC [10:30:22]RasterBufferAndPrint [10:30:22]line Счет N : (3)51010 [10:30:22]line ИНН: 02508201610067 [10:30:22]line Контрольно-Кассовый Чек [10:30:22]line ПРОДАЖА [10:30:22]line Товар: 4700000483334 [10:30:22]line Напиток Nitro Fresh Дикие ягоды [10:30:22]line 1.000 * 95.00 [10:30:22]line = 95.00 [10:30:22]line НДС 12% НСП 1% [10:30:22]line > о реализуемом товаре [10:30:22]line ИТОГО: 95.00 [10:30:22]line НСП 1% : 0.84 [10:30:22]line НДС 12% : 10.09 [10:30:22]line Наличными: 95.00 [10:30:22]line Безнал.: 0.00 [10:30:22]line Место: АЗС № 130 "Партнер Нефть" [10:30:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:30:22]line СНО: Общий режим [10:30:22]line Чек 149 23.08.2024 10:30 [10:30:22]line Смена: 469 ФФД: 1.0 [10:30:22]line ЗНМ: 0300000070 [10:30:22]line РНМ: 0000000000092562 [10:30:22]line Версия ККМ: 001 [10:30:22]line ФМ: 0000000000871769 [10:30:22]line ФД: 165296 [10:30:22]line ФПД: 29590097008843 [10:30:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103020&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165296&fm=29590097008843&tin=02508201610067®Number=0000000000092562&sum=9500 [10:30:22]line 0 [10:30:22]written 0, free lines is 4095 [10:30:22]OFD Sender: Processing packet 165296 [packets to send 989, broken 988] [10:30:22]ProducePacketName [10:30:22]name=ofd_packets/00165296 [10:30:22]OFD Sender: To server: pG, [10:30:22]CommunicateWithHost lk.salyk.kg:30040 [10:30:22]ConnectInit lk.salyk.kg [10:30:22]Write to MH i2c: 01 00 00 BC 04 C0 [10:30:22]Write i2c OK [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: 01 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: 01 07 00 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 DA 0C AD [10:30:22]RasterBufferAndPrint [10:30:22]line [10:30:22]line [10:30:22]line [10:30:22]line [10:30:22]line [10:30:22]written 0, free lines is 3320 [10:30:22]MH_Cut [10:30:22]Write to MH i2c: D1 01 00 C3 04 01 99 [10:30:22]Write i2c OK [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: D1 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: D1 01 00 [10:30:22]MH_I2C_Read... [10:30:22]Read from MH i2c: D1 01 00 C3 04 00 98 [10:30:22]Write to MH i2c: 01 00 00 C4 04 C8 [10:30:22]Write i2c OK [10:30:22]MH_I2C_Read... [10:30:23]*** Cut start [10:30:23]*** Purtial cut [10:30:23]*** Stage 1: CUTSNS_PIN = 1 [10:30:25]Read from MH i2c: 01 [10:30:25]MH_I2C_Read... [10:30:25]*** Stop cut motor [10:30:25]*** Cut end [10:30:25]Read from MH i2c: 01 07 00 [10:30:25]MH_I2C_Read... [10:30:25]Read from MH i2c: 01 07 00 C4 04 00 00 00 00 00 FF 0F DD [10:30:25]process_action close_receipt done [10:30:25]requested_data is exist [10:30:25]produce_requested_data [10:30:25]requested_item fm.sn is exist - process it [10:30:25]wFMCommunicate request_size=4 [10:30:25]MH_SAM_APDU [10:30:25]CAPDU: 80 11 00 00 [10:30:25]Write to MH i2c: E2 08 00 C5 04 80 11 00 00 00 00 00 00 43 [10:30:25]Write i2c OK [10:30:25]MH_I2C_Read... [10:30:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:25]Read from MH i2c: E2 [10:30:25]MH_I2C_Read... [10:30:25]Read from MH i2c: E2 17 00 [10:30:25]MH_I2C_Read... [10:30:25]Read from MH i2c: E2 17 00 C5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [10:30:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:30:25]wFMCommunicate OK [10:30:25]requested_item fd.num is exist - process it [10:30:25]SAM_PROTO_GetFieldsCounters [10:30:25]wFMCommunicate request_size=4 [10:30:25]MH_SAM_APDU [10:30:25]CAPDU: 80 13 00 00 [10:30:25]Write to MH i2c: E2 08 00 C6 04 80 13 00 00 00 00 00 00 46 [10:30:25]Write i2c OK [10:30:25]MH_I2C_Read... [10:30:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:25]Read from MH i2c: E2 [10:30:25]MH_I2C_Read... [10:30:25]Read from MH i2c: E2 62 00 [10:30:25]MH_I2C_Read... [10:30:25]Read from MH i2c: E2 62 00 C6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [10:30:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:30:25]wFMCommunicate OK [10:30:25]SAM_PROTO_GetFieldsCounters done [10:30:25]requested_item shift.num is exist - process it [10:30:25]requested_item shift.opened is exist - process it [10:30:25]req_shift_opened [10:30:25]FM_GetShiftState [10:30:25]SAM_PROTO_GetShiftState [10:30:25]wFMCommunicate request_size=4 [10:30:25]MH_SAM_APDU [10:30:25]CAPDU: 80 13 01 00 [10:30:25]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [10:30:25]Write i2c OK [10:30:25]MH_I2C_Read... [10:30:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:25]Read from MH i2c: E2 [10:30:25]MH_I2C_Read... [10:30:25]Read from MH i2c: E2 0E 00 [10:30:25]MH_I2C_Read... [10:30:25]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 76 [10:30:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:30:26]wFMCommunicate OK [10:30:26]SAM_PROTO_GetShiftState done [10:30:26]FM_GetShiftState done [10:30:26]req_shift_opened done [10:30:26]requested_item shift.open_date is exist - process it [10:30:26]req_shift_open_date [10:30:26]req_shift_open_date done [10:30:26]produce_requested_data done [10:30:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165296,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:30:26]process_action_free close_receipt [10:30:26]json_value_free [10:30:26]json_value_free done [10:30:26]process_json_proto returns [10:30:26]Send response to host [10:30:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165296,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:30:26]free response buf [10:30:26]execute_script done [10:30:26]execute_script returns [10:30:26]free content buf [10:30:26]Sock 7.Close socket [10:30:26]Sock 7.Thread stoped [10:30:27]recv_with_timeout no data received [10:30:31]accept exits with 9 [10:30:31]New connection [10:30:31]New thread 3067333988 created [10:30:31]Thread 3067190628 joined [10:30:31]Waiting for new connection... [10:30:31] Sock 9.Parse request [10:30:31]Sock 9.Check first char [10:30:31]Sock 9.First char is OK [10:30:31]request: POST /json_proto HTTP/1.0 [10:30:31]Method: POST [10:30:31]URL: /json_proto [10:30:31]Method is POST - this is cgi request [10:30:31]url: /json_proto [10:30:31]query_string will be loaded in cgi processing [10:30:31]execute_cgi json_proto POST (null) [10:30:31]execute_cgi path=json_proto method=POST [10:30:31]POST find Content-Length [10:30:31]Host: 172.17.44.132:8080 [10:30:31]Content-Length: 668 [10:30:31]Content-Type: application/json [10:30:31] [10:30:31]POST finish read [10:30:31]Found Content-Length = 668 [10:30:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 11.920, "sum" : 820.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 820.00, "total" : 820.00, "payments": [ { "type": 0, "sum" : 820.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:31]execute_script... [10:30: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)294138", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 11.920, "sum" : 820.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 820.00, "total" : 820.00, "payments": [ { "type": 0, "sum" : 820.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:30:31]POST & json_proto [10:30:31]process_json_proto [10:30:31]json parsed OK: [10:30:31]protocol is kg_v1.0 [10:30:31]action value=close_receipt [10:30:31]process_action close_receipt [10:30:31]cmd_close_receipt [10:30:31]MH_GetDate [10:30:31]Write to MH i2c: F0 00 00 C8 04 BB [10:30:31]Write i2c OK [10:30:31]MH_I2C_Read... [10:30:31]Read from MH i2c: F0 [10:30:31]MH_I2C_Read... [10:30:31]Read from MH i2c: F0 09 00 [10:30:31]MH_I2C_Read... [10:30:31]Read from MH i2c: F0 09 00 C8 04 00 C8 64 C8 66 2A 83 C1 65 F1 [10:30:31]GetLastDocTimeStamp 1724409020 [10:30:31]current date 1724409032 [10:30:31]FM_GetShiftState [10:30:31]SAM_PROTO_GetShiftState [10:30:31]wFMCommunicate request_size=4 [10:30:31]MH_SAM_APDU [10:30:31]CAPDU: 80 13 01 00 [10:30:31]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [10:30:31]Write i2c OK [10:30:31]MH_I2C_Read... [10:30:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:31]Read from MH i2c: E2 [10:30:31]MH_I2C_Read... [10:30:31]Read from MH i2c: E2 0E 00 [10:30:31]MH_I2C_Read... [10:30:31]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 78 [10:30:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:30:31]wFMCommunicate OK [10:30:31]SAM_PROTO_GetShiftState done [10:30:31]FM_GetShiftState done [10:30:31]opened in 1724372766 [10:30:31]opened+sec_in_day 1724459166 [10:30:31]quantity*price = 82009 [10:30:31]sum+1 = 82011 [10:30:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 820.00 Внесено: 820.00 СДАЧА: 0.00 НСП 1% : 7.26 НДС 12% : 87.09 Наличными: 820.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 150 23.08.2024 10:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165297 ФПД: 281381493935442 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165297&fm=281381493935442&tin=02508201610067®Number=0000000000092562&sum=82000 [10:30:32]StoreToDocumentArchive [10:30:32]shift 469 fd 165297 [10:30:32]save to /storage/0469/doc_00165297 [10:30:32]save last doc name /storage/0469/doc_00165297 to /storage/kkm_last_doc_name [10:30:32]save OK [10:30:32]Clear old archive folders... [10:30:32]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:30:32]tlvbuf is 011DBD40 [10:30:32]SAM_PROTO_ClearQueue [10:30:32]wFMCommunicate request_size=4 [10:30:32]MH_SAM_APDU [10:30:32]CAPDU: 80 09 00 00 [10:30:32]Write to MH i2c: E2 08 00 D6 04 80 09 00 00 00 00 00 00 4C [10:30:32]Write i2c OK [10:30:32]MH_I2C_Read... [10:30:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:32]Read from MH i2c: E2 [10:30:32]MH_I2C_Read... [10:30:32]Read from MH i2c: E2 03 00 [10:30:32]MH_I2C_Read... [10:30:32]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [10:30:32]RAPDU: 90 00 [10:30:32]wFMCommunicate OK [10:30:32]SAM_PROTO_ClearQueue done [10:30:32]KKMCreateOFDPacket [10:30:32]OFDProtocolAddRootSTLVToBuf [10:30:32]FM_MakeSignedData [10:30:32]FM_MakeSignedData [10:30:32]SAM_PROTO_SignData [10:30:32]wFMCommunicate request_size=4 [10:30:32]MH_SAM_APDU [10:30:32]CAPDU: 80 0D 01 02 [10:30:32]Write to MH i2c: E2 08 00 D7 04 80 0D 01 02 00 00 00 00 54 [10:30:32]Write i2c OK [10:30:32]MH_I2C_Read... [10:30:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:32]Read from MH i2c: E2 [10:30:32]MH_I2C_Read... [10:30:32]Read from MH i2c: E2 03 00 [10:30:32]MH_I2C_Read... [10:30:32]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [10:30:32]RAPDU: 90 00 [10:30:32]wFMCommunicate OK [10:30:32]wFMCommunicate request_size=255 [10:30:32]MH_SAM_APDU [10:30:32]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 90 2E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 5A 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 40 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 22 00 00 00 00 07 04 06 00 50 40 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 C8 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 85 02 00 35 04 06 00 FF EA 3B [10:30:33]Write to MH i2c: E2 02 01 D8 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 90 2E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 5A 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 40 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 22 00 00 00 00 07 04 06 00 50 40 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 C8 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 85 02 00 35 04 06 00 FF EA 3B 00 00 B3 [10:30:33]Write i2c OK [10:30:33]MH_I2C_Read... [10:30:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:33]Read from MH i2c: E2 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 03 00 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [10:30:33]RAPDU: 90 00 [10:30:33]wFMCommunicate OK [10:30:33]wFMCommunicate request_size=8 [10:30:33]MH_SAM_APDU [10:30:33]CAPDU: 80 0D 02 02 03 FE 0D 52 [10:30:33]Write to MH i2c: E2 0B 00 D9 04 80 0D 02 02 03 00 FE 0D 52 00 00 BA [10:30:33]Write i2c OK [10:30:33]MH_I2C_Read... [10:30:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:33]Read from MH i2c: E2 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 03 00 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [10:30:33]RAPDU: 90 00 [10:30:33]wFMCommunicate OK [10:30:33]wFMCommunicate request_size=4 [10:30:33]MH_SAM_APDU [10:30:33]CAPDU: 80 0D 03 02 [10:30:33]Write to MH i2c: E2 08 00 DA 04 80 0D 03 02 00 00 00 00 59 [10:30:33]Write i2c OK [10:30:33]MH_I2C_Read... [10:30:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:33]Read from MH i2c: E2 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 0B 00 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 0B 00 DA 04 00 22 FB 1D 3A D3 90 DE E3 90 00 F2 [10:30:33]RAPDU: 22 FB 1D 3A D3 90 DE E3 90 00 [10:30:33]wFMCommunicate OK [10:30:33]SAM_PROTO_SignData done [10:30:33]FM_MakeSignedData done [10:30:33]CreateOFDProtocolMessage [10:30:33]wFMCommunicate request_size=4 [10:30:33]MH_SAM_APDU [10:30:33]CAPDU: 80 11 00 00 [10:30:33]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [10:30:33]Write i2c OK [10:30:33]MH_I2C_Read... [10:30:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:33]Read from MH i2c: E2 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 17 00 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: E2 17 00 DB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [10:30:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:30:33]wFMCommunicate OK [10:30:33]CreateOFDProtocolMessage done [10:30:33]OFDSenderStorePacket 165297 [10:30:33]StoreOFDPacket docnum=165297 [10:30:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 34 D1 05 01 53 9B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 90 2E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 5A 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 40 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 22 00 00 00 00 07 04 06 00 50 40 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 C8 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 85 02 00 35 04 06 00 FF EA 3B FE 0D 52 22 FB 1D 3A D3 90 DE E3 [10:30:33]CheckFolder [10:30:33]dirname=/storage/ofd_packets [10:30:33]CheckFolder done [10:30:33]ProducePacketName [10:30:33]name=ofd_packets/00165297 [10:30:33]NVStorageSaveData ofd_packets/00165297 [10:30:33]File name is /storage/ofd_packets/00165297 [10:30:33]Write 299 bytes [10:30:33]NVStorageSaveData done [10:30:33]OFDSenderStorePacket done [10:30:33]KKMCreateOFDPacket done [10:30:33]NVStorageSaveData kkm_last_timestamp [10:30:33]File name is /storage/kkm_last_timestamp [10:30:33]Write 4 bytes [10:30:33]NVStorageSaveData done [10:30:33]ExternCall_PrintAddStr [10:30:33]wPrintStart [10:30:33]Write to MH i2c: 01 00 00 DC 04 E0 [10:30:33]Write i2c OK [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: 01 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: 01 07 00 [10:30:33]MH_I2C_Read... [10:30:33]Read from MH i2c: 01 07 00 DC 04 00 00 00 00 00 FF 0F F5 [10:30:33]RasterBufferAndPrint [10:30:33]line Счет N : (1)294138 [10:30:33]line ИНН: 02508201610067 [10:30:33]line Контрольно-Кассовый Чек [10:30:33]line ПРОДАЖА [10:30:33]line ТРК (МРК, ГНК) : 31 [10:30:33]line Товар: 2710124130 [10:30:33]line SU-92-К-5 [10:30:33]line 11.920 * 68.80 [10:30:33]line = 820.10 [10:30:33]line НДС 12% НСП 1% [10:30:33]line > о реализуемом товаре [10:30:33]line ОКРУГЛЕНИЕ: -0.10 [10:30:33]line ИТОГО: 820.00 [10:30:33]line Внесено: 820.00 [10:30:33]line СДАЧА: 0.00 [10:30:33]line НСП 1% : 7.26 [10:30:33]line НДС 12% : 87.09 [10:30:33]line Наличными: 820.00 [10:30:33]line Безнал.: 0.00 [10:30:33]line Место: АЗС № 130 "Партнер Нефть" [10:30:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:30:33]line СНО: Общий режим [10:30:33]line Чек 150 23.08.2024 10:30 [10:30:33]line Смена: 469 ФФД: 1.0 [10:30:33]line ЗНМ: 0300000070 [10:30:33]line РНМ: 0000000000092562 [10:30:33]line Версия ККМ: 001 [10:30:33]line ФМ: 0000000000871769 [10:30:33]line ФД: 165297 [10:30:33]line ФПД: 281381493935442 [10:30:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165297&fm=281381493935442&tin=02508201610067®Number=0000000000092562&sum=82000 [10:30:33]written 0, free lines is 4095 [10:30:34]Write to MH i2c: 01 00 00 07 05 0C [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: 01 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: 01 07 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: 01 07 00 07 05 00 00 00 00 00 C7 0C E6 [10:30:34]RasterBufferAndPrint [10:30:34]line [10:30:34]line [10:30:34]line [10:30:34]line [10:30:34]line [10:30:34]written 0, free lines is 3306 [10:30:34]MH_Cut [10:30:34]Write to MH i2c: D1 01 00 0E 05 01 E5 [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: D1 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: D1 01 00 [10:30:34]MH_I2C_Read... [10:30:34]Read from MH i2c: D1 01 00 0E 05 00 E4 [10:30:34]Write to MH i2c: 01 00 00 0F 05 14 [10:30:34]Write i2c OK [10:30:34]MH_I2C_Read... [10:30:35]*** Cut start [10:30:35]*** Purtial cut [10:30:35]*** Stage 1: CUTSNS_PIN = 1 [10:30:37]Read from MH i2c: 01 [10:30:37]MH_I2C_Read... [10:30:37]*** Stop cut motor [10:30:37]*** Cut end [10:30:37]Read from MH i2c: 01 07 00 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: 01 07 00 0F 05 00 00 00 00 00 FF 0F 29 [10:30:37]process_action close_receipt done [10:30:37]requested_data is exist [10:30:37]produce_requested_data [10:30:37]requested_item fm.sn is exist - process it [10:30:37]wFMCommunicate request_size=4 [10:30:37]MH_SAM_APDU [10:30:37]CAPDU: 80 11 00 00 [10:30:37]Write to MH i2c: E2 08 00 10 05 80 11 00 00 00 00 00 00 8F [10:30:37]Write i2c OK [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: E2 [10:30:37]MH_I2C_Read... [10:30:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:37]Read from MH i2c: E2 17 00 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: E2 17 00 10 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [10:30:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:30:37]wFMCommunicate OK [10:30:37]requested_item fd.num is exist - process it [10:30:37]SAM_PROTO_GetFieldsCounters [10:30:37]wFMCommunicate request_size=4 [10:30:37]MH_SAM_APDU [10:30:37]CAPDU: 80 13 00 00 [10:30:37]Write to MH i2c: E2 08 00 11 05 80 13 00 00 00 00 00 00 92 [10:30:37]Write i2c OK [10:30:37]MH_I2C_Read... [10:30:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:30:37]Read from MH i2c: E2 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: E2 62 00 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: E2 62 00 11 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [10:30:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:30:37]wFMCommunicate OK [10:30:37]SAM_PROTO_GetFieldsCounters done [10:30:37]requested_item shift.num is exist - process it [10:30:37]requested_item shift.opened is exist - process it [10:30:37]req_shift_opened [10:30:37]FM_GetShiftState [10:30:37]SAM_PROTO_GetShiftState [10:30:37]wFMCommunicate request_size=4 [10:30:37]MH_SAM_APDU [10:30:37]CAPDU: 80 13 01 00 [10:30:37]Write to MH i2c: E2 08 00 12 05 80 13 01 00 00 00 00 00 94 [10:30:37]Write i2c OK [10:30:37]MH_I2C_Read... [10:30:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:30:37]Read from MH i2c: E2 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: E2 0E 00 [10:30:37]MH_I2C_Read... [10:30:37]Read from MH i2c: E2 0E 00 12 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C2 [10:30:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:30:37]wFMCommunicate OK [10:30:37]SAM_PROTO_GetShiftState done [10:30:37]FM_GetShiftState done [10:30:37]req_shift_opened done [10:30:37]requested_item shift.open_date is exist - process it [10:30:37]req_shift_open_date [10:30:37]req_shift_open_date done [10:30:37]produce_requested_data done [10:30:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165297,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:30:37]process_action_free close_receipt [10:30:37]json_value_free [10:30:37]json_value_free done [10:30:37]process_json_proto returns [10:30:37]Send response to host [10:30:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165297,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:30:37]free response buf [10:30:37]execute_script done [10:30:37]execute_script returns [10:30:37]free content buf [10:30:37]Sock 9.Close socket [10:30:37]Sock 9.Thread stoped [10:31:06]recv_with_timeout no data received [10:31:27]recv_with_timeout no data received [10:31:45]recv_with_timeout no data received [10:32:00]recv_with_timeout no data received [10:32:16]recv_with_timeout no data received [10:32:18]accept exits with 7 [10:32:18]New connection [10:32:18]New thread 3067190628 created [10:32:18]Thread 3067333988 joined [10:32:18]Waiting for new connection... [10:32:18] Sock 7.Parse request [10:32:18]Sock 7.Check first char [10:32:18]Sock 7.First char is OK [10:32:18]request: POST /json_proto HTTP/1.0 [10:32:18]Method: POST [10:32:18]URL: /json_proto [10:32:18]Method is POST - this is cgi request [10:32:18]url: /json_proto [10:32:18]query_string will be loaded in cgi processing [10:32:18]execute_cgi json_proto POST (null) [10:32:18]execute_cgi path=json_proto method=POST [10:32:18]POST find Content-Length [10:32:18]Host: 172.17.44.132:8080 [10:32:18]Content-Length: 792 [10:32:18]Content-Type: application/json [10:32:18] [10:32:18]POST finish read [10:32:18]Found Content-Length = 792 [10:32:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:18]execute_script... [10:32:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294135", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:18]POST & json_proto [10:32:18]process_json_proto [10:32:18]json parsed OK: [10:32:18]protocol is kg_v1.0 [10:32:18]action value=close_receipt [10:32:18]process_action close_receipt [10:32:18]cmd_close_receipt [10:32:18]MH_GetDate [10:32:18]Write to MH i2c: F0 00 00 13 05 07 [10:32:18]Write i2c OK [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: F0 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: F0 09 00 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: F0 09 00 13 05 00 33 65 C8 66 2A 83 C1 65 A9 [10:32:18]GetLastDocTimeStamp 1724409032 [10:32:18]current date 1724409139 [10:32:18]FM_GetShiftState [10:32:18]SAM_PROTO_GetShiftState [10:32:18]wFMCommunicate request_size=4 [10:32:18]MH_SAM_APDU [10:32:18]CAPDU: 80 13 01 00 [10:32:18]Write to MH i2c: E2 08 00 14 05 80 13 01 00 00 00 00 00 96 [10:32:18]Write i2c OK [10:32:18]MH_I2C_Read... [10:32:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:18]Read from MH i2c: E2 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: E2 0E 00 [10:32:18]MH_I2C_Read... [10:32:18]Read from MH i2c: E2 0E 00 14 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C4 [10:32:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:32:18]wFMCommunicate OK [10:32:18]SAM_PROTO_GetShiftState done [10:32:18]FM_GetShiftState done [10:32:18]opened in 1724372766 [10:32:18]opened+sec_in_day 1724459166 [10:32:18]quantity*price = 0 [10:32:18]sum+1 = 1 [10:32:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 151 23.08.2024 10:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 165298 ФПД: 265852987705171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103219&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165298&fm=265852987705171&tin=02508201610067®Number=0000000000092562&sum=0 [10:32:19]StoreToDocumentArchive [10:32:19]shift 469 fd 165298 [10:32:19]save to /storage/0469/doc_00165298 [10:32:19]save last doc name /storage/0469/doc_00165298 to /storage/kkm_last_doc_name [10:32:19]save OK [10:32:19]Clear old archive folders... [10:32:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:32:19]tlvbuf is 01283F00 [10:32:19]SAM_PROTO_ClearQueue [10:32:19]wFMCommunicate request_size=4 [10:32:19]MH_SAM_APDU [10:32:19]CAPDU: 80 09 00 00 [10:32:19]Write to MH i2c: E2 08 00 21 05 80 09 00 00 00 00 00 00 98 [10:32:19]Write i2c OK [10:32:19]MH_I2C_Read... [10:32:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:19]Read from MH i2c: E2 [10:32:19]MH_I2C_Read... [10:32:19]Read from MH i2c: E2 03 00 [10:32:19]MH_I2C_Read... [10:32:19]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [10:32:19]RAPDU: 90 00 [10:32:19]wFMCommunicate OK [10:32:19]SAM_PROTO_ClearQueue done [10:32:19]KKMCreateOFDPacket [10:32:19]OFDProtocolAddRootSTLVToBuf [10:32:19]FM_MakeSignedData [10:32:19]FM_MakeSignedData [10:32:19]SAM_PROTO_SignData [10:32:19]wFMCommunicate request_size=4 [10:32:19]MH_SAM_APDU [10:32:19]CAPDU: 80 0D 01 02 [10:32:19]Write to MH i2c: E2 08 00 22 05 80 0D 01 02 00 00 00 00 A0 [10:32:19]Write i2c OK [10:32:19]MH_I2C_Read... [10:32:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:19]Read from MH i2c: E2 [10:32:19]MH_I2C_Read... [10:32:19]Read from MH i2c: E2 03 00 [10:32:19]MH_I2C_Read... [10:32:19]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [10:32:19]RAPDU: 90 00 [10:32:19]wFMCommunicate OK [10:32:19]wFMCommunicate request_size=255 [10:32:19]MH_SAM_APDU [10:32:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 33 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 85 02 00 35 04 06 00 F1 CA B8 E5 [10:32:19]Write to MH i2c: E2 02 01 23 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 33 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 85 02 00 35 04 06 00 F1 CA B8 E5 00 00 F2 [10:32:19]Write i2c OK [10:32:19]MH_I2C_Read... [10:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:20]Read from MH i2c: E2 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 03 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [10:32:20]RAPDU: 90 00 [10:32:20]wFMCommunicate OK [10:32:20]wFMCommunicate request_size=7 [10:32:20]MH_SAM_APDU [10:32:20]CAPDU: 80 0D 02 02 02 07 53 [10:32:20]Write to MH i2c: E2 0A 00 24 05 80 0D 02 02 02 00 07 53 00 00 01 [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:20]Read from MH i2c: E2 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 03 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [10:32:20]RAPDU: 90 00 [10:32:20]wFMCommunicate OK [10:32:20]wFMCommunicate request_size=4 [10:32:20]MH_SAM_APDU [10:32:20]CAPDU: 80 0D 03 02 [10:32:20]Write to MH i2c: E2 08 00 25 05 80 0D 03 02 00 00 00 00 A5 [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:20]Read from MH i2c: E2 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 0B 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 0B 00 25 05 00 4D 65 57 63 4A 43 FE DD 90 00 7A [10:32:20]RAPDU: 4D 65 57 63 4A 43 FE DD 90 00 [10:32:20]wFMCommunicate OK [10:32:20]SAM_PROTO_SignData done [10:32:20]FM_MakeSignedData done [10:32:20]CreateOFDProtocolMessage [10:32:20]wFMCommunicate request_size=4 [10:32:20]MH_SAM_APDU [10:32:20]CAPDU: 80 11 00 00 [10:32:20]Write to MH i2c: E2 08 00 26 05 80 11 00 00 00 00 00 00 A5 [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:20]Read from MH i2c: E2 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 17 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: E2 17 00 26 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [10:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:32:20]wFMCommunicate OK [10:32:20]CreateOFDProtocolMessage done [10:32:20]OFDSenderStorePacket 165298 [10:32:20]StoreOFDPacket docnum=165298 [10:32:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4C 08 04 01 63 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 33 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 85 02 00 35 04 06 00 F1 CA B8 E5 07 53 4D 65 57 63 4A 43 FE DD [10:32:20]CheckFolder [10:32:20]dirname=/storage/ofd_packets [10:32:20]CheckFolder done [10:32:20]ProducePacketName [10:32:20]name=ofd_packets/00165298 [10:32:20]NVStorageSaveData ofd_packets/00165298 [10:32:20]File name is /storage/ofd_packets/00165298 [10:32:20]Write 298 bytes [10:32:20]NVStorageSaveData done [10:32:20]OFDSenderStorePacket done [10:32:20]KKMCreateOFDPacket done [10:32:20]NVStorageSaveData kkm_last_timestamp [10:32:20]File name is /storage/kkm_last_timestamp [10:32:20]Write 4 bytes [10:32:20]NVStorageSaveData done [10:32:20]ExternCall_PrintAddStr [10:32:20]wPrintStart [10:32:20]Write to MH i2c: 01 00 00 27 05 2C [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: 01 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: 01 07 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: 01 07 00 27 05 00 00 00 00 00 FF 0F 41 [10:32:20]RasterBufferAndPrint [10:32:20]line Счет N : (1)294135 [10:32:20]line ИНН: 02508201610067 [10:32:20]line Контрольно-Кассовый Чек [10:32:20]line ПРОДАЖА [10:32:20]line ТРК (МРК, ГНК) : 21 [10:32:20]line Товар: 2710194800 [10:32:20]line ДТ-К-5 [10:32:20]line 100.000 * 0.00 [10:32:20]line = 0.00 [10:32:20]line НДС 12% НСП 1% [10:32:20]line > о реализуемом товаре [10:32:20]line ИТОГО: 0.00 [10:32:20]line НСП 1% : 0.00 [10:32:20]line НДС 12% : 0.00 [10:32:20]line Наличными: 0.00 [10:32:20]line Безнал.: 0.00 [10:32:20]line Место: АЗС № 130 "Партнер Нефть" [10:32:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:32:20]line СНО: Общий режим [10:32:20]line Чек 151 23.08.2024 10:32 [10:32:20]line Смена: 469 ФФД: 1.0 [10:32:20]line ЗНМ: 0300000070 [10:32:20]line РНМ: 0000000000092562 [10:32:20]line Версия ККМ: 001 [10:32:20]line Талоны: Топливные Талоны [10:32:20]line 1 [10:32:20]line ФМ: 0000000000871769 [10:32:20]line ФД: 165298 [10:32:20]line ФПД: 265852987705171 [10:32:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103219&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165298&fm=265852987705171&tin=02508201610067®Number=0000000000092562&sum=0 [10:32:20]written 0, free lines is 4095 [10:32:20]Write to MH i2c: 01 00 00 51 05 56 [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: 01 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: 01 07 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: 01 07 00 51 05 00 00 00 00 00 D5 0C 3E [10:32:20]RasterBufferAndPrint [10:32:20]line [10:32:20]line [10:32:20]line [10:32:20]line [10:32:20]line [10:32:20]written 0, free lines is 3306 [10:32:20]MH_Cut [10:32:20]Write to MH i2c: D1 01 00 58 05 01 2F [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: D1 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: D1 01 00 [10:32:20]MH_I2C_Read... [10:32:20]Read from MH i2c: D1 01 00 58 05 00 2E [10:32:20]Write to MH i2c: 01 00 00 59 05 5E [10:32:20]Write i2c OK [10:32:20]MH_I2C_Read... [10:32:21]*** Cut start [10:32:21]*** Purtial cut [10:32:21]*** Stage 1: CUTSNS_PIN = 1 [10:32:23]Read from MH i2c: 01 [10:32:23]MH_I2C_Read... [10:32:23]*** Stop cut motor [10:32:23]*** Cut end [10:32:23]Read from MH i2c: 01 07 00 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 FF 0F 73 [10:32:23]process_action close_receipt done [10:32:23]requested_data is exist [10:32:23]produce_requested_data [10:32:23]requested_item fm.sn is exist - process it [10:32:23]wFMCommunicate request_size=4 [10:32:23]MH_SAM_APDU [10:32:23]CAPDU: 80 11 00 00 [10:32:23]Write to MH i2c: E2 08 00 5A 05 80 11 00 00 00 00 00 00 D9 [10:32:23]Write i2c OK [10:32:23]MH_I2C_Read... [10:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:23]Read from MH i2c: E2 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 17 00 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 17 00 5A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 32 [10:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:32:23]wFMCommunicate OK [10:32:23]requested_item fd.num is exist - process it [10:32:23]SAM_PROTO_GetFieldsCounters [10:32:23]wFMCommunicate request_size=4 [10:32:23]MH_SAM_APDU [10:32:23]CAPDU: 80 13 00 00 [10:32:23]Write to MH i2c: E2 08 00 5B 05 80 13 00 00 00 00 00 00 DC [10:32:23]Write i2c OK [10:32:23]MH_I2C_Read... [10:32:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:23]Read from MH i2c: E2 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 62 00 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 62 00 5B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [10:32:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:32:23]wFMCommunicate OK [10:32:23]SAM_PROTO_GetFieldsCounters done [10:32:23]requested_item shift.num is exist - process it [10:32:23]requested_item shift.opened is exist - process it [10:32:23]req_shift_opened [10:32:23]FM_GetShiftState [10:32:23]SAM_PROTO_GetShiftState [10:32:23]wFMCommunicate request_size=4 [10:32:23]MH_SAM_APDU [10:32:23]CAPDU: 80 13 01 00 [10:32:23]Write to MH i2c: E2 08 00 5C 05 80 13 01 00 00 00 00 00 DE [10:32:23]Write i2c OK [10:32:23]MH_I2C_Read... [10:32:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:23]Read from MH i2c: E2 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 0E 00 [10:32:23]MH_I2C_Read... [10:32:23]Read from MH i2c: E2 0E 00 5C 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0C [10:32:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:32:23]wFMCommunicate OK [10:32:23]SAM_PROTO_GetShiftState done [10:32:23]FM_GetShiftState done [10:32:23]req_shift_opened done [10:32:23]requested_item shift.open_date is exist - process it [10:32:23]req_shift_open_date [10:32:23]req_shift_open_date done [10:32:23]produce_requested_data done [10:32:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165298,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:32:23]process_action_free close_receipt [10:32:23]json_value_free [10:32:23]json_value_free done [10:32:23]process_json_proto returns [10:32:23]Send response to host [10:32:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165298,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:32:23]free response buf [10:32:23]execute_script done [10:32:23]execute_script returns [10:32:23]free content buf [10:32:23]Sock 7.Close socket [10:32:23]Sock 7.Thread stoped [10:32:27]accept exits with 9 [10:32:27]New connection [10:32:27]New thread 3067333988 created [10:32:27]Thread 3067190628 joined [10:32:27]Waiting for new connection... [10:32:27] Sock 9.Parse request [10:32:27]Sock 9.Check first char [10:32:27]Sock 9.First char is OK [10:32:27]request: POST /json_proto HTTP/1.0 [10:32:27]Method: POST [10:32:27]URL: /json_proto [10:32:27]Method is POST - this is cgi request [10:32:27]url: /json_proto [10:32:27]query_string will be loaded in cgi processing [10:32:27]execute_cgi json_proto POST (null) [10:32:27]execute_cgi path=json_proto method=POST [10:32:27]POST find Content-Length [10:32:27]Host: 172.17.44.132:8080 [10:32:27]Content-Length: 668 [10:32:27]Content-Type: application/json [10:32:27] [10:32:27]POST finish read [10:32:27]Found Content-Length = 668 [10:32:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 13.160, "sum" : 905.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 905.00, "total" : 905.00, "payments": [ { "type": 0, "sum" : 905.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:27]execute_script... [10:32:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 13.160, "sum" : 905.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 905.00, "total" : 905.00, "payments": [ { "type": 0, "sum" : 905.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:32:27]POST & json_proto [10:32:27]process_json_proto [10:32:27]json parsed OK: [10:32:27]protocol is kg_v1.0 [10:32:27]action value=close_receipt [10:32:27]process_action close_receipt [10:32:27]cmd_close_receipt [10:32:27]MH_GetDate [10:32:27]Write to MH i2c: F0 00 00 5D 05 51 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: F0 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: F0 09 00 [10:32:27]MH_I2C_Read... [10:32:27]Read from MH i2c: F0 09 00 5D 05 00 3C 65 C8 66 2A 83 C1 65 FC [10:32:27]GetLastDocTimeStamp 1724409139 [10:32:27]current date 1724409148 [10:32:27]FM_GetShiftState [10:32:27]SAM_PROTO_GetShiftState [10:32:27]wFMCommunicate request_size=4 [10:32:27]MH_SAM_APDU [10:32:27]CAPDU: 80 13 01 00 [10:32:27]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [10:32:27]Write i2c OK [10:32:27]MH_I2C_Read... [10:32:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:27]Read from MH i2c: E2 [10:32:27]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 0E 00 [10:32:28]MH_I2C_Read... [10:32:28]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0E [10:32:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:32:28]wFMCommunicate OK [10:32:28]SAM_PROTO_GetShiftState done [10:32:28]FM_GetShiftState done [10:32:28]opened in 1724372766 [10:32:28]opened+sec_in_day 1724459166 [10:32:28]quantity*price = 90540 [10:32:28]sum+1 = 90542 [10:32:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 905.00 Внесено: 905.00 СДАЧА: 0.00 НСП 1% : 8.01 НДС 12% : 96.15 Наличными: 905.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 152 23.08.2024 10:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165299 ФПД: 111541101364732 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165299&fm=111541101364732&tin=02508201610067®Number=0000000000092562&sum=90500 [10:32:29]StoreToDocumentArchive [10:32:29]shift 469 fd 165299 [10:32:29]save to /storage/0469/doc_00165299 [10:32:29]save last doc name /storage/0469/doc_00165299 to /storage/kkm_last_doc_name [10:32:29]save OK [10:32:29]Clear old archive folders... [10:32:29]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:32:29]tlvbuf is 0121B9F0 [10:32:29]SAM_PROTO_ClearQueue [10:32:29]wFMCommunicate request_size=4 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 09 00 00 [10:32:29]Write to MH i2c: E2 08 00 6B 05 80 09 00 00 00 00 00 00 E2 [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 03 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [10:32:29]RAPDU: 90 00 [10:32:29]wFMCommunicate OK [10:32:29]SAM_PROTO_ClearQueue done [10:32:29]KKMCreateOFDPacket [10:32:29]OFDProtocolAddRootSTLVToBuf [10:32:29]FM_MakeSignedData [10:32:29]FM_MakeSignedData [10:32:29]SAM_PROTO_SignData [10:32:29]wFMCommunicate request_size=4 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 0D 01 02 [10:32:29]Write to MH i2c: E2 08 00 6C 05 80 0D 01 02 00 00 00 00 EA [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 03 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [10:32:29]RAPDU: 90 00 [10:32:29]wFMCommunicate OK [10:32:29]wFMCommunicate request_size=255 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 61 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 25 00 00 00 00 07 04 06 00 84 61 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 3C 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 85 02 00 35 04 06 00 65 72 2F [10:32:29]Write to MH i2c: E2 02 01 6D 05 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 61 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 25 00 00 00 00 07 04 06 00 84 61 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 3C 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 85 02 00 35 04 06 00 65 72 2F 00 00 78 [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 03 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [10:32:29]RAPDU: 90 00 [10:32:29]wFMCommunicate OK [10:32:29]wFMCommunicate request_size=8 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 0D 02 02 03 B9 85 FC [10:32:29]Write to MH i2c: E2 0B 00 6E 05 80 0D 02 02 03 00 B9 85 FC 00 00 2D [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 03 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [10:32:29]RAPDU: 90 00 [10:32:29]wFMCommunicate OK [10:32:29]wFMCommunicate request_size=4 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 0D 03 02 [10:32:29]Write to MH i2c: E2 08 00 6F 05 80 0D 03 02 00 00 00 00 EF [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 0B 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 0B 00 6F 05 00 98 06 5D A6 14 0F D7 AA 90 00 35 [10:32:29]RAPDU: 98 06 5D A6 14 0F D7 AA 90 00 [10:32:29]wFMCommunicate OK [10:32:29]SAM_PROTO_SignData done [10:32:29]FM_MakeSignedData done [10:32:29]CreateOFDProtocolMessage [10:32:29]wFMCommunicate request_size=4 [10:32:29]MH_SAM_APDU [10:32:29]CAPDU: 80 11 00 00 [10:32:29]Write to MH i2c: E2 08 00 70 05 80 11 00 00 00 00 00 00 EF [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:29]Read from MH i2c: E2 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 17 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: E2 17 00 70 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [10:32:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:32:29]wFMCommunicate OK [10:32:29]CreateOFDProtocolMessage done [10:32:29]OFDSenderStorePacket 165299 [10:32:29]StoreOFDPacket docnum=165299 [10:32:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 90 61 05 01 0C 1D 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 61 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 25 00 00 00 00 07 04 06 00 84 61 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 3C 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 85 02 00 35 04 06 00 65 72 2F B9 85 FC 98 06 5D A6 14 0F D7 AA [10:32:29]CheckFolder [10:32:29]dirname=/storage/ofd_packets [10:32:29]CheckFolder done [10:32:29]ProducePacketName [10:32:29]name=ofd_packets/00165299 [10:32:29]NVStorageSaveData ofd_packets/00165299 [10:32:29]File name is /storage/ofd_packets/00165299 [10:32:29]Write 299 bytes [10:32:29]NVStorageSaveData done [10:32:29]OFDSenderStorePacket done [10:32:29]KKMCreateOFDPacket done [10:32:29]NVStorageSaveData kkm_last_timestamp [10:32:29]File name is /storage/kkm_last_timestamp [10:32:29]Write 4 bytes [10:32:29]NVStorageSaveData done [10:32:29]ExternCall_PrintAddStr [10:32:29]wPrintStart [10:32:29]Write to MH i2c: 01 00 00 71 05 76 [10:32:29]Write i2c OK [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: 01 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: 01 07 00 [10:32:29]MH_I2C_Read... [10:32:29]Read from MH i2c: 01 07 00 71 05 00 00 00 00 00 FF 0F 8B [10:32:29]RasterBufferAndPrint [10:32:29]line Счет N : (1)294139 [10:32:29]line ИНН: 02508201610067 [10:32:29]line Контрольно-Кассовый Чек [10:32:29]line ПРОДАЖА [10:32:29]line ТРК (МРК, ГНК) : 61 [10:32:29]line Товар: 2710124130 [10:32:29]line SU-92-К-5 [10:32:29]line 13.160 * 68.80 [10:32:29]line = 905.41 [10:32:29]line НДС 12% НСП 1% [10:32:29]line > о реализуемом товаре [10:32:29]line ОКРУГЛЕНИЕ: -0.41 [10:32:29]line ИТОГО: 905.00 [10:32:29]line Внесено: 905.00 [10:32:29]line СДАЧА: 0.00 [10:32:29]line НСП 1% : 8.01 [10:32:29]line НДС 12% : 96.15 [10:32:29]line Наличными: 905.00 [10:32:29]line Безнал.: 0.00 [10:32:29]line Место: АЗС № 130 "Партнер Нефть" [10:32:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:32:29]line СНО: Общий режим [10:32:29]line Чек 152 23.08.2024 10:32 [10:32:29]line Смена: 469 ФФД: 1.0 [10:32:29]line ЗНМ: 0300000070 [10:32:29]line РНМ: 0000000000092562 [10:32:29]line Версия ККМ: 001 [10:32:29]line ФМ: 0000000000871769 [10:32:29]line ФД: 165299 [10:32:29]line ФПД: 111541101364732 [10:32:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165299&fm=111541101364732&tin=02508201610067®Number=0000000000092562&sum=90500 [10:32:29]written 0, free lines is 4095 [10:32:30]Write to MH i2c: 01 00 00 9C 05 A1 [10:32:30]Write i2c OK [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: 01 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: 01 07 00 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 C5 0C 79 [10:32:30]RasterBufferAndPrint [10:32:30]line [10:32:30]line [10:32:30]line [10:32:30]line [10:32:30]line [10:32:30]written 0, free lines is 3294 [10:32:30]MH_Cut [10:32:30]Write to MH i2c: D1 01 00 A3 05 01 7A [10:32:30]Write i2c OK [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: D1 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: D1 01 00 [10:32:30]MH_I2C_Read... [10:32:30]Read from MH i2c: D1 01 00 A3 05 00 79 [10:32:30]Write to MH i2c: 01 00 00 A4 05 A9 [10:32:30]Write i2c OK [10:32:30]MH_I2C_Read... [10:32:31]*** Cut start [10:32:31]*** Purtial cut [10:32:31]*** Stage 1: CUTSNS_PIN = 1 [10:32:33]Read from MH i2c: 01 [10:32:33]MH_I2C_Read... [10:32:33]*** Stop cut motor [10:32:33]*** Cut end [10:32:33]Read from MH i2c: 01 07 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: 01 07 00 A4 05 00 00 00 00 00 FF 0F BE [10:32:33]process_action close_receipt done [10:32:33]requested_data is exist [10:32:33]produce_requested_data [10:32:33]requested_item fm.sn is exist - process it [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 11 00 00 [10:32:33]Write to MH i2c: E2 08 00 A5 05 80 11 00 00 00 00 00 00 24 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 17 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 17 00 A5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7D [10:32:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:32:33]wFMCommunicate OK [10:32:33]requested_item fd.num is exist - process it [10:32:33]SAM_PROTO_GetFieldsCounters [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 13 00 00 [10:32:33]Write to MH i2c: E2 08 00 A6 05 80 13 00 00 00 00 00 00 27 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 62 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 62 00 A6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [10:32:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:32:33]wFMCommunicate OK [10:32:33]SAM_PROTO_GetFieldsCounters done [10:32:33]requested_item shift.num is exist - process it [10:32:33]requested_item shift.opened is exist - process it [10:32:33]req_shift_opened [10:32:33]FM_GetShiftState [10:32:33]SAM_PROTO_GetShiftState [10:32:33]wFMCommunicate request_size=4 [10:32:33]MH_SAM_APDU [10:32:33]CAPDU: 80 13 01 00 [10:32:33]Write to MH i2c: E2 08 00 A7 05 80 13 01 00 00 00 00 00 29 [10:32:33]Write i2c OK [10:32:33]MH_I2C_Read... [10:32:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:33]Read from MH i2c: E2 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0E 00 [10:32:33]MH_I2C_Read... [10:32:33]Read from MH i2c: E2 0E 00 A7 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 57 [10:32:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:32:33]wFMCommunicate OK [10:32:33]SAM_PROTO_GetShiftState done [10:32:33]FM_GetShiftState done [10:32:33]req_shift_opened done [10:32:33]requested_item shift.open_date is exist - process it [10:32:33]req_shift_open_date [10:32:33]req_shift_open_date done [10:32:33]produce_requested_data done [10:32:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165299,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:32:33]process_action_free close_receipt [10:32:33]json_value_free [10:32:33]json_value_free done [10:32:33]process_json_proto returns [10:32:33]Send response to host [10:32:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165299,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:32:33]free response buf [10:32:33]execute_script done [10:32:33]execute_script returns [10:32:33]free content buf [10:32:33]Sock 9.Close socket [10:32:33]Sock 9.Thread stoped [10:32:34]recv_with_timeout no data received [10:32:36]ConnectInit Can't connect to host [10:32:36]CommunicateWithHost connect error [10:32:36]CommunicateWithHost err = -1 [10:32:36]OFD Sender: Server communicate error [10:32:36]OFD Sender: Processing packet 165296 [packets to send 992, broken 988] [10:32:36]ProducePacketName [10:32:36]name=ofd_packets/00165296 [10:32:36]OFD Sender: To server: pG, [10:32:36]CommunicateWithHost lk.salyk.kg:30040 [10:32:36]ConnectInit lk.salyk.kg [10:32:41]ConnectInit Can't take IP for lk.salyk.kg [10:32:41]CommunicateWithHost connect error [10:32:41]CommunicateWithHost err = -1 [10:32:41]OFD Sender: Server communicate error [10:32:46]OFD Sender: Processing packet 165296 [packets to send 992, broken 988] [10:32:46]ProducePacketName [10:32:46]name=ofd_packets/00165296 [10:32:46]OFD Sender: To server: pG, [10:32:46]CommunicateWithHost lk.salyk.kg:30040 [10:32:46]ConnectInit lk.salyk.kg [10:32:47]Connected sock=9 [10:32:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 36 01 00 00 5F 81 2E 01 F8 66 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 33 33 34 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 94 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 BC 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 85 02 00 35 04 06 00 1A E9 7B 38 98 CB 08 23 F5 DA 94 D5 7E F2 [10:32:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F 05 47 00 C8 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 85 02 00 F4 03 04 00 99 0E C8 66 B6 04 01 00 00 32 52 65 7A 85 8C CE 72 [10:32:47]CommunicateWithHost err = 0 [10:32:47]CheckOFDResponse [10:32:47]1017 (14) - 77093643461234 [10:32:47]1041 (16) - 0000000000871769 [10:32:47]1040 (4) - 165296 [10:32:47]1012 (4) - 23.08.2024 04:22 [10:32:47]1206 (1) - 0 [10:32:47]OFD Sender: Remove packet 165296 [10:32:47]ProducePacketName [10:32:47]name=ofd_packets/00165296 [10:32:47]NVStorageDeleteData [10:32:48]OFD Sender: Processing packet 165297 [packets to send 991, broken 988] [10:32:48]ProducePacketName [10:32:48]name=ofd_packets/00165297 [10:32:48]OFD Sender: To server: pG, [10:32:48]CommunicateWithHost lk.salyk.kg:30040 [10:32:48]ConnectInit lk.salyk.kg [10:32:49]Connected sock=9 [10:32:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 34 D1 05 01 53 9B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 90 2E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 5A 40 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 40 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D6 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 22 00 00 00 00 07 04 06 00 50 40 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 C8 64 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 85 02 00 35 04 06 00 FF EA 3B FE 0D 52 22 FB 1D 3A D3 90 DE E3 [10:32:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9E 2A 47 00 0A 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 85 02 00 F4 03 04 00 9C 0E C8 66 B6 04 01 00 00 4C 77 8C FF B0 87 C9 57 [10:32:50]CommunicateWithHost err = 0 [10:32:50]CheckOFDResponse [10:32:50]1017 (14) - 77093643461234 [10:32:50]1041 (16) - 0000000000871769 [10:32:50]1040 (4) - 165297 [10:32:50]1012 (4) - 23.08.2024 04:22 [10:32:50]1206 (1) - 0 [10:32:50]OFD Sender: Remove packet 165297 [10:32:50]ProducePacketName [10:32:50]name=ofd_packets/00165297 [10:32:50]NVStorageDeleteData [10:32:50]OFD Sender: Processing packet 165298 [packets to send 990, broken 988] [10:32:50]ProducePacketName [10:32:50]name=ofd_packets/00165298 [10:32:50]OFD Sender: To server: pG, [10:32:50]CommunicateWithHost lk.salyk.kg:30040 [10:32:50]ConnectInit lk.salyk.kg [10:32:51]Connected sock=9 [10:32:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4C 08 04 01 63 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 33 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 85 02 00 35 04 06 00 F1 CA B8 E5 07 53 4D 65 57 63 4A 43 FE DD [10:32:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 46 5E 47 00 6D 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 85 02 00 F4 03 04 00 9E 0E C8 66 B6 04 01 00 00 AA 2A B7 EF 69 89 9B 1F [10:32:51]CommunicateWithHost err = 0 [10:32:51]CheckOFDResponse [10:32:51]1017 (14) - 77093643461234 [10:32:51]1041 (16) - 0000000000871769 [10:32:51]1040 (4) - 165298 [10:32:51]1012 (4) - 23.08.2024 04:22 [10:32:51]1206 (1) - 0 [10:32:51]OFD Sender: Remove packet 165298 [10:32:51]ProducePacketName [10:32:51]name=ofd_packets/00165298 [10:32:51]NVStorageDeleteData [10:32:52]OFD Sender: Processing packet 165299 [packets to send 989, broken 988] [10:32:52]ProducePacketName [10:32:52]name=ofd_packets/00165299 [10:32:52]OFD Sender: To server: pG, [10:32:52]CommunicateWithHost lk.salyk.kg:30040 [10:32:52]ConnectInit lk.salyk.kg [10:32:53]Connected sock=9 [10:32:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 90 61 05 01 0C 1D 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 68 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD 61 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 61 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 21 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 25 00 00 00 00 07 04 06 00 84 61 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 3C 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 85 02 00 35 04 06 00 65 72 2F B9 85 FC 98 06 5D A6 14 0F D7 AA [10:32:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 36 E8 47 00 E6 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 85 02 00 F4 03 04 00 A0 0E C8 66 B6 04 01 00 00 C7 E7 CE 33 E8 45 68 02 [10:32:54]CommunicateWithHost err = 0 [10:32:54]CheckOFDResponse [10:32:54]1017 (14) - 77093643461234 [10:32:54]1041 (16) - 0000000000871769 [10:32:54]1040 (4) - 165299 [10:32:54]1012 (4) - 23.08.2024 04:22 [10:32:54]1206 (1) - 0 [10:32:54]OFD Sender: Remove packet 165299 [10:32:54]ProducePacketName [10:32:54]name=ofd_packets/00165299 [10:32:54]NVStorageDeleteData [10:32:54]OFD Sender: No OFD packet to send [10:32:59]OFD Sender: No OFD packet to send [10:33:04]accept exits with 7 [10:33:04]New connection [10:33:04]New thread 3067190628 created [10:33:04]Thread 3067333988 joined [10:33:04]Waiting for new connection... [10:33:04] Sock 7.Parse request [10:33:04]Sock 7.Check first char [10:33:04]Sock 7.First char is OK [10:33:04]request: POST /json_proto HTTP/1.0 [10:33:04]Method: POST [10:33:04]URL: /json_proto [10:33:04]Method is POST - this is cgi request [10:33:04]url: /json_proto [10:33:04]query_string will be loaded in cgi processing [10:33:04]execute_cgi json_proto POST (null) [10:33:04]execute_cgi path=json_proto method=POST [10:33:04]POST find Content-Length [10:33:04]Host: 172.17.44.132:8080 [10:33:04]Content-Length: 816 [10:33:04]Content-Type: application/json [10:33:04] [10:33:04]POST finish read [10:33:04]Found Content-Length = 816 [10:33:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:04]execute_script... [10:33:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:04]POST & json_proto [10:33:04]process_json_proto [10:33:04]json parsed OK: [10:33:04]protocol is kg_v1.0 [10:33:04]action value=close_receipt [10:33:04]process_action close_receipt [10:33:04]cmd_close_receipt [10:33:04]MH_GetDate [10:33:04]Write to MH i2c: F0 00 00 A8 05 9C [10:33:04]Write i2c OK [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: F0 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: F0 09 00 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: F0 09 00 A8 05 00 60 65 C8 66 2A 83 C1 65 6B [10:33:04]GetLastDocTimeStamp 1724409148 [10:33:04]current date 1724409184 [10:33:04]FM_GetShiftState [10:33:04]SAM_PROTO_GetShiftState [10:33:04]wFMCommunicate request_size=4 [10:33:04]MH_SAM_APDU [10:33:04]CAPDU: 80 13 01 00 [10:33:04]Write to MH i2c: E2 08 00 A9 05 80 13 01 00 00 00 00 00 2B [10:33:04]Write i2c OK [10:33:04]MH_I2C_Read... [10:33:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:04]Read from MH i2c: E2 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 0E 00 [10:33:04]MH_I2C_Read... [10:33:04]Read from MH i2c: E2 0E 00 A9 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 59 [10:33:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:33:04]wFMCommunicate OK [10:33:04]SAM_PROTO_GetShiftState done [10:33:04]FM_GetShiftState done [10:33:04]opened in 1724372766 [10:33:04]opened+sec_in_day 1724459166 [10:33:04]quantity*price = 50036 [10:33:04]sum+1 = 50037 [10:33:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 153 23.08.2024 10:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165300 ФПД: 119872905488979 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165300&fm=119872905488979&tin=02508201610067®Number=0000000000092562&sum=50036 [10:33:05]StoreToDocumentArchive [10:33:05]shift 469 fd 165300 [10:33:05]save to /storage/0469/doc_00165300 [10:33:05]save last doc name /storage/0469/doc_00165300 to /storage/kkm_last_doc_name [10:33:05]save OK [10:33:05]Clear old archive folders... [10:33:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:33:05]tlvbuf is 01295F20 [10:33:05]SAM_PROTO_ClearQueue [10:33:05]wFMCommunicate request_size=4 [10:33:05]MH_SAM_APDU [10:33:05]CAPDU: 80 09 00 00 [10:33:05]Write to MH i2c: E2 08 00 B6 05 80 09 00 00 00 00 00 00 2D [10:33:05]Write i2c OK [10:33:05]MH_I2C_Read... [10:33:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:05]Read from MH i2c: E2 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [10:33:05]RAPDU: 90 00 [10:33:05]wFMCommunicate OK [10:33:05]SAM_PROTO_ClearQueue done [10:33:05]KKMCreateOFDPacket [10:33:05]OFDProtocolAddRootSTLVToBuf [10:33:05]FM_MakeSignedData [10:33:05]FM_MakeSignedData [10:33:05]SAM_PROTO_SignData [10:33:05]wFMCommunicate request_size=4 [10:33:05]MH_SAM_APDU [10:33:05]CAPDU: 80 0D 01 02 [10:33:05]Write to MH i2c: E2 08 00 B7 05 80 0D 01 02 00 00 00 00 35 [10:33:05]Write i2c OK [10:33:05]MH_I2C_Read... [10:33:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:05]Read from MH i2c: E2 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [10:33:05]RAPDU: 90 00 [10:33:05]wFMCommunicate OK [10:33:05]wFMCommunicate request_size=255 [10:33:05]MH_SAM_APDU [10:33:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 61 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 85 02 00 35 04 06 00 6D [10:33:05]Write to MH i2c: E2 02 01 B8 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 61 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 85 02 00 35 04 06 00 6D 00 00 0C [10:33:05]Write i2c OK [10:33:05]MH_I2C_Read... [10:33:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:05]Read from MH i2c: E2 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 [10:33:05]MH_I2C_Read... [10:33:05]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [10:33:05]RAPDU: 90 00 [10:33:05]wFMCommunicate OK [10:33:05]wFMCommunicate request_size=10 [10:33:05]MH_SAM_APDU [10:33:05]CAPDU: 80 0D 02 02 05 06 15 F3 2A 53 [10:33:05]Write to MH i2c: E2 0D 00 B9 05 80 0D 02 02 05 00 06 15 F3 2A 53 00 00 CD [10:33:05]Write i2c OK [10:33:05]MH_I2C_Read... [10:33:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:06]Read from MH i2c: E2 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 03 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [10:33:06]RAPDU: 90 00 [10:33:06]wFMCommunicate OK [10:33:06]wFMCommunicate request_size=4 [10:33:06]MH_SAM_APDU [10:33:06]CAPDU: 80 0D 03 02 [10:33:06]Write to MH i2c: E2 08 00 BA 05 80 0D 03 02 00 00 00 00 3A [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:06]Read from MH i2c: E2 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 0B 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 0B 00 BA 05 00 9A 3B 96 12 FA 5B B2 E4 90 00 A3 [10:33:06]RAPDU: 9A 3B 96 12 FA 5B B2 E4 90 00 [10:33:06]wFMCommunicate OK [10:33:06]SAM_PROTO_SignData done [10:33:06]FM_MakeSignedData done [10:33:06]CreateOFDProtocolMessage [10:33:06]wFMCommunicate request_size=4 [10:33:06]MH_SAM_APDU [10:33:06]CAPDU: 80 11 00 00 [10:33:06]Write to MH i2c: E2 08 00 BB 05 80 11 00 00 00 00 00 00 3A [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:06]Read from MH i2c: E2 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 17 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: E2 17 00 BB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [10:33:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:33:06]wFMCommunicate OK [10:33:06]CreateOFDProtocolMessage done [10:33:06]OFDSenderStorePacket 165300 [10:33:06]StoreOFDPacket docnum=165300 [10:33:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E0 B5 07 01 D6 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 61 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 85 02 00 35 04 06 00 6D 06 15 F3 2A 53 9A 3B 96 12 FA 5B B2 E4 [10:33:06]CheckFolder [10:33:06]dirname=/storage/ofd_packets [10:33:06]CheckFolder done [10:33:06]ProducePacketName [10:33:06]name=ofd_packets/00165300 [10:33:06]NVStorageSaveData ofd_packets/00165300 [10:33:06]File name is /storage/ofd_packets/00165300 [10:33:06]Write 301 bytes [10:33:06]NVStorageSaveData done [10:33:06]OFDSenderStorePacket done [10:33:06]KKMCreateOFDPacket done [10:33:06]NVStorageSaveData kkm_last_timestamp [10:33:06]File name is /storage/kkm_last_timestamp [10:33:06]Write 4 bytes [10:33:06]NVStorageSaveData done [10:33:06]ExternCall_PrintAddStr [10:33:06]wPrintStart [10:33:06]Write to MH i2c: 01 00 00 BC 05 C1 [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: 01 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: 01 07 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: 01 07 00 BC 05 00 00 00 00 00 FF 0F D6 [10:33:06]RasterBufferAndPrint [10:33:06]line Счет N : (1)294140 [10:33:06]line ИНН: 02508201610067 [10:33:06]line Контрольно-Кассовый Чек [10:33:06]line ПРОДАЖА [10:33:06]line ТРК (МРК, ГНК) : 42 [10:33:06]line Товар: 2710124130 [10:33:06]line Аи-92-К-5 [10:33:06]line 7.380 * 67.80 [10:33:06]line = 500.36 [10:33:06]line НДС 12% НСП 1% [10:33:06]line > о реализуемом товаре [10:33:06]line ИТОГО: 500.36 [10:33:06]line НСП 1% : 4.43 [10:33:06]line НДС 12% : 53.14 [10:33:06]line Наличными: 0.00 [10:33:06]line Безнал.: 500.36 [10:33:06]line Место: АЗС № 130 "Партнер Нефть" [10:33:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:33:06]line СНО: Общий режим [10:33:06]line Чек 153 23.08.2024 10:33 [10:33:06]line Смена: 469 ФФД: 1.0 [10:33:06]line ЗНМ: 0300000070 [10:33:06]line РНМ: 0000000000092562 [10:33:06]line Версия ККМ: 001 [10:33:06]line Платежная система: Бакай Банк [10:33:06]line ФМ: 0000000000871769 [10:33:06]line ФД: 165300 [10:33:06]line ФПД: 119872905488979 [10:33:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165300&fm=119872905488979&tin=02508201610067®Number=0000000000092562&sum=50036 [10:33:06]OFD Sender: Processing packet 165300 [packets to send 989, broken 988] [10:33:06]ProducePacketName [10:33:06]name=ofd_packets/00165300 [10:33:06]OFD Sender: To server: pG, [10:33:06]CommunicateWithHost lk.salyk.kg:30040 [10:33:06]ConnectInit lk.salyk.kg [10:33:06]written 0, free lines is 4095 [10:33:06]Write to MH i2c: 01 00 00 E6 05 EB [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: 01 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: 01 07 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: 01 07 00 E6 05 00 00 00 00 00 D1 0C CF [10:33:06]RasterBufferAndPrint [10:33:06]line [10:33:06]line [10:33:06]line [10:33:06]line [10:33:06]line [10:33:06]written 0, free lines is 3311 [10:33:06]MH_Cut [10:33:06]Write to MH i2c: D1 01 00 ED 05 01 C4 [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: D1 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: D1 01 00 [10:33:06]MH_I2C_Read... [10:33:06]Read from MH i2c: D1 01 00 ED 05 00 C3 [10:33:06]Write to MH i2c: 01 00 00 EE 05 F3 [10:33:06]Write i2c OK [10:33:06]MH_I2C_Read... [10:33:07]*** Cut start [10:33:07]*** Purtial cut [10:33:07]*** Stage 1: CUTSNS_PIN = 1 [10:33:07]Connected sock=9 [10:33:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E0 B5 07 01 D6 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 61 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 85 02 00 35 04 06 00 6D 06 15 F3 2A 53 9A 3B 96 12 FA 5B B2 E4 [10:33:09]Read from MH i2c: 01 [10:33:09]MH_I2C_Read... [10:33:09]*** Stop cut motor [10:33:09]*** Cut end [10:33:09]Read from MH i2c: 01 07 00 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: 01 07 00 EE 05 00 00 00 00 00 FF 0F 08 [10:33:09]process_action close_receipt done [10:33:09]requested_data is exist [10:33:09]produce_requested_data [10:33:09]requested_item fm.sn is exist - process it [10:33:09]wFMCommunicate request_size=4 [10:33:09]MH_SAM_APDU [10:33:09]CAPDU: 80 11 00 00 [10:33:09]Write to MH i2c: E2 08 00 EF 05 80 11 00 00 00 00 00 00 6E [10:33:09]Write i2c OK [10:33:09]MH_I2C_Read... [10:33:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:09]Read from MH i2c: E2 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: E2 17 00 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: E2 17 00 EF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [10:33:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:33:09]wFMCommunicate OK [10:33:09]requested_item fd.num is exist - process it [10:33:09]SAM_PROTO_GetFieldsCounters [10:33:09]wFMCommunicate request_size=4 [10:33:09]MH_SAM_APDU [10:33:09]CAPDU: 80 13 00 00 [10:33:09]Write to MH i2c: E2 08 00 F0 05 80 13 00 00 00 00 00 00 71 [10:33:09]Write i2c OK [10:33:09]MH_I2C_Read... [10:33:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:09]Read from MH i2c: E2 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: E2 62 00 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: E2 62 00 F0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [10:33:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:33:09]wFMCommunicate OK [10:33:09]SAM_PROTO_GetFieldsCounters done [10:33:09]requested_item shift.num is exist - process it [10:33:09]requested_item shift.opened is exist - process it [10:33:09]req_shift_opened [10:33:09]FM_GetShiftState [10:33:09]SAM_PROTO_GetShiftState [10:33:09]wFMCommunicate request_size=4 [10:33:09]MH_SAM_APDU [10:33:09]CAPDU: 80 13 01 00 [10:33:09]Write to MH i2c: E2 08 00 F1 05 80 13 01 00 00 00 00 00 73 [10:33:09]Write i2c OK [10:33:09]MH_I2C_Read... [10:33:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:09]Read from MH i2c: E2 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: E2 0E 00 [10:33:09]MH_I2C_Read... [10:33:09]Read from MH i2c: E2 0E 00 F1 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A1 [10:33:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:33:09]wFMCommunicate OK [10:33:09]SAM_PROTO_GetShiftState done [10:33:09]FM_GetShiftState done [10:33:09]req_shift_opened done [10:33:10]requested_item shift.open_date is exist - process it [10:33:10]req_shift_open_date [10:33:10]req_shift_open_date done [10:33:10]produce_requested_data done [10:33:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165300,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:33:10]process_action_free close_receipt [10:33:10]json_value_free [10:33:10]json_value_free done [10:33:10]process_json_proto returns [10:33:10]Send response to host [10:33:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165300,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:33:10]free response buf [10:33:10]execute_script done [10:33:10]execute_script returns [10:33:10]free content buf [10:33:10]Sock 7.Close socket [10:33:10]Sock 7.Thread stoped [10:33:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 36 A0 47 00 64 A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 85 02 00 F4 03 04 00 AE 0E C8 66 B6 04 01 00 00 8D 26 55 23 1B 0E 36 4C [10:33:10]CommunicateWithHost err = 0 [10:33:10]CheckOFDResponse [10:33:10]1017 (14) - 77093643461234 [10:33:10]1041 (16) - 0000000000871769 [10:33:10]1040 (4) - 165300 [10:33:10]1012 (4) - 23.08.2024 04:23 [10:33:10]1206 (1) - 0 [10:33:10]OFD Sender: Remove packet 165300 [10:33:10]ProducePacketName [10:33:10]name=ofd_packets/00165300 [10:33:10]NVStorageDeleteData [10:33:11]OFD Sender: No OFD packet to send [10:33:15]recv_with_timeout no data received [10:33:16]OFD Sender: No OFD packet to send [10:33:18]accept exits with 10 [10:33:18]New connection [10:33:18]New thread 3067333988 created [10:33:18]Thread 3067190628 joined [10:33:18]Waiting for new connection... [10:33:18] Sock 10.Parse request [10:33:18]Sock 10.Check first char [10:33:18]Sock 10.First char is OK [10:33:18]request: POST /json_proto HTTP/1.0 [10:33:18]Method: POST [10:33:18]URL: /json_proto [10:33:18]Method is POST - this is cgi request [10:33:18]url: /json_proto [10:33:18]query_string will be loaded in cgi processing [10:33:18]execute_cgi json_proto POST (null) [10:33:18]execute_cgi path=json_proto method=POST [10:33:18]POST find Content-Length [10:33:18]Host: 172.17.44.132:8080 [10:33:18]Content-Length: 685 [10:33:18]Content-Type: application/json [10:33:18] [10:33:18]POST finish read [10:33:18]Found Content-Length = 685 [10:33:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 36.120, "sum" : 1350.89, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1350.00, "payments": [ { "type": 0, "sum" : 1350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:18]execute_script... [10:33:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294134", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 36.120, "sum" : 1350.89, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1350.00, "payments": [ { "type": 0, "sum" : 1350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:33:18]POST & json_proto [10:33:18]process_json_proto [10:33:18]json parsed OK: [10:33:18]protocol is kg_v1.0 [10:33:18]action value=close_receipt [10:33:18]process_action close_receipt [10:33:18]cmd_close_receipt [10:33:18]MH_GetDate [10:33:18]Write to MH i2c: F0 00 00 F2 05 E6 [10:33:18]Write i2c OK [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: F0 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: F0 09 00 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: F0 09 00 F2 05 00 6F 65 C8 66 2A 83 C1 65 C4 [10:33:18]GetLastDocTimeStamp 1724409185 [10:33:18]current date 1724409199 [10:33:18]FM_GetShiftState [10:33:18]SAM_PROTO_GetShiftState [10:33:18]wFMCommunicate request_size=4 [10:33:18]MH_SAM_APDU [10:33:18]CAPDU: 80 13 01 00 [10:33:18]Write to MH i2c: E2 08 00 F3 05 80 13 01 00 00 00 00 00 75 [10:33:18]Write i2c OK [10:33:18]MH_I2C_Read... [10:33:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:18]Read from MH i2c: E2 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: E2 0E 00 [10:33:18]MH_I2C_Read... [10:33:18]Read from MH i2c: E2 0E 00 F3 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A3 [10:33:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:33:18]wFMCommunicate OK [10:33:18]SAM_PROTO_GetShiftState done [10:33:18]FM_GetShiftState done [10:33:18]opened in 1724372766 [10:33:18]opened+sec_in_day 1724459166 [10:33:18]quantity*price = 135088 [10:33:18]sum+1 = 135090 [10:33:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.89 ИТОГО: 1350.00 Внесено: 1500.00 СДАЧА: 150.00 НСП 1% : 11.95 НДС 12% : 143.46 Наличными: 1350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 154 23.08.2024 10:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165301 ФПД: 264373285834739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103319&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165301&fm=264373285834739&tin=02508201610067®Number=0000000000092562&sum=135000 [10:33:19]StoreToDocumentArchive [10:33:19]shift 469 fd 165301 [10:33:19]save to /storage/0469/doc_00165301 [10:33:19]save last doc name /storage/0469/doc_00165301 to /storage/kkm_last_doc_name [10:33:19]save OK [10:33:19]Clear old archive folders... [10:33:19]ProcessDocumentItem done err = 0, tmpTLVsize=250 [10:33:19]tlvbuf is 0128CE80 [10:33:19]SAM_PROTO_ClearQueue [10:33:19]wFMCommunicate request_size=4 [10:33:19]MH_SAM_APDU [10:33:19]CAPDU: 80 09 00 00 [10:33:20]Write to MH i2c: E2 08 00 00 06 80 09 00 00 00 00 00 00 78 [10:33:20]Write i2c OK [10:33:20]MH_I2C_Read... [10:33:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:33:20]Read from MH i2c: E2 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 03 00 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 03 00 00 06 00 90 00 7A [10:33:20]RAPDU: 90 00 [10:33:20]wFMCommunicate OK [10:33:20]SAM_PROTO_ClearQueue done [10:33:20]KKMCreateOFDPacket [10:33:20]OFDProtocolAddRootSTLVToBuf [10:33:20]FM_MakeSignedData [10:33:20]FM_MakeSignedData [10:33:20]SAM_PROTO_SignData [10:33:20]wFMCommunicate request_size=4 [10:33:20]MH_SAM_APDU [10:33:20]CAPDU: 80 0D 01 02 [10:33:20]Write to MH i2c: E2 08 00 01 06 80 0D 01 02 00 00 00 00 80 [10:33:20]Write i2c OK [10:33:20]MH_I2C_Read... [10:33:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:33:20]Read from MH i2c: E2 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 03 00 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [10:33:20]RAPDU: 90 00 [10:33:20]wFMCommunicate OK [10:33:20]wFMCommunicate request_size=255 [10:33:20]MH_SAM_APDU [10:33:20]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 18 8D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 85 02 00 35 04 06 00 F0 72 [10:33:20]Write to MH i2c: E2 02 01 02 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 18 8D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 85 02 00 35 04 06 00 F0 72 00 00 23 [10:33:20]Write i2c OK [10:33:20]MH_I2C_Read... [10:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:20]Read from MH i2c: E2 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 03 00 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [10:33:20]RAPDU: 90 00 [10:33:20]wFMCommunicate OK [10:33:20]wFMCommunicate request_size=9 [10:33:20]MH_SAM_APDU [10:33:20]CAPDU: 80 0D 02 02 04 33 CA 4F F3 [10:33:20]Write to MH i2c: E2 0C 00 03 06 80 0D 02 02 04 00 33 CA 4F F3 00 00 CA [10:33:20]Write i2c OK [10:33:20]MH_I2C_Read... [10:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:33:20]Read from MH i2c: E2 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 03 00 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [10:33:20]RAPDU: 90 00 [10:33:20]wFMCommunicate OK [10:33:20]wFMCommunicate request_size=4 [10:33:20]MH_SAM_APDU [10:33:20]CAPDU: 80 0D 03 02 [10:33:20]Write to MH i2c: E2 08 00 04 06 80 0D 03 02 00 00 00 00 85 [10:33:20]Write i2c OK [10:33:20]MH_I2C_Read... [10:33:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:33:20]Read from MH i2c: E2 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 0B 00 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 0B 00 04 06 00 7D E1 DA 07 54 9A D8 FD 90 00 88 [10:33:20]RAPDU: 7D E1 DA 07 54 9A D8 FD 90 00 [10:33:20]wFMCommunicate OK [10:33:20]SAM_PROTO_SignData done [10:33:20]FM_MakeSignedData done [10:33:20]CreateOFDProtocolMessage [10:33:20]wFMCommunicate request_size=4 [10:33:20]MH_SAM_APDU [10:33:20]CAPDU: 80 11 00 00 [10:33:20]Write to MH i2c: E2 08 00 05 06 80 11 00 00 00 00 00 00 85 [10:33:20]Write i2c OK [10:33:20]MH_I2C_Read... [10:33:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:20]Read from MH i2c: E2 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 17 00 [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: E2 17 00 05 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [10:33:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:33:20]wFMCommunicate OK [10:33:20]CreateOFDProtocolMessage done [10:33:20]OFDSenderStorePacket 165301 [10:33:20]StoreOFDPacket docnum=165301 [10:33:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 51 F6 06 01 64 11 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 18 8D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 85 02 00 35 04 06 00 F0 72 33 CA 4F F3 7D E1 DA 07 54 9A D8 FD [10:33:20]CheckFolder [10:33:20]dirname=/storage/ofd_packets [10:33:20]CheckFolder done [10:33:20]ProducePacketName [10:33:20]name=ofd_packets/00165301 [10:33:20]NVStorageSaveData ofd_packets/00165301 [10:33:20]File name is /storage/ofd_packets/00165301 [10:33:20]Write 300 bytes [10:33:20]NVStorageSaveData done [10:33:20]OFDSenderStorePacket done [10:33:20]KKMCreateOFDPacket done [10:33:20]NVStorageSaveData kkm_last_timestamp [10:33:20]File name is /storage/kkm_last_timestamp [10:33:20]Write 4 bytes [10:33:20]NVStorageSaveData done [10:33:20]ExternCall_PrintAddStr [10:33:20]wPrintStart [10:33:20]Write to MH i2c: 01 00 00 06 06 0C [10:33:20]Write i2c OK [10:33:20]MH_I2C_Read... [10:33:20]Read from MH i2c: 01 [10:33:21]MH_I2C_Read... [10:33:21]Read from MH i2c: 01 07 00 [10:33:21]MH_I2C_Read... [10:33:21]Read from MH i2c: 01 07 00 06 06 00 00 00 00 00 FF 0F 21 [10:33:21]RasterBufferAndPrint [10:33:21]line Счет N : (1)294134 [10:33:21]line ИНН: 02508201610067 [10:33:21]line Контрольно-Кассовый Чек [10:33:21]line ПРОДАЖА [10:33:21]line ТРК (МРК, ГНК) : 81 [10:33:21]line Товар: 2711129700 [10:33:21]line ГАЗ-К-5 [10:33:21]line 36.120 * 37.40 [10:33:21]line = 1350.89 [10:33:21]line НДС 12% НСП 1% [10:33:21]line > о реализуемом товаре [10:33:21]line ОКРУГЛЕНИЕ: -0.89 [10:33:21]line ИТОГО: 1350.00 [10:33:21]line Внесено: 1500.00 [10:33:21]line СДАЧА: 150.00 [10:33:21]line НСП 1% : 11.95 [10:33:21]line НДС 12% : 143.46 [10:33:21]line Наличными: 1350.00 [10:33:21]line Безнал.: 0.00 [10:33:21]line Место: АЗС № 130 "Партнер Нефть" [10:33:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:33:21]line СНО: Общий режим [10:33:21]line Чек 154 23.08.2024 10:33 [10:33:21]line Смена: 469 ФФД: 1.0 [10:33:21]line ЗНМ: 0300000070 [10:33:21]line РНМ: 0000000000092562 [10:33:21]line Версия ККМ: 001 [10:33:21]line ФМ: 0000000000871769 [10:33:21]line ФД: 165301 [10:33:21]line ФПД: 264373285834739 [10:33:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103319&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165301&fm=264373285834739&tin=02508201610067®Number=0000000000092562&sum=135000 [10:33:21]written 0, free lines is 4095 [10:33:21]OFD Sender: Processing packet 165301 [packets to send 989, broken 988] [10:33:21]ProducePacketName [10:33:21]name=ofd_packets/00165301 [10:33:21]OFD Sender: To server: pG, [10:33:21]CommunicateWithHost lk.salyk.kg:30040 [10:33:21]ConnectInit lk.salyk.kg [10:33:21]Write to MH i2c: 01 00 00 31 06 37 [10:33:21]Write i2c OK [10:33:21]MH_I2C_Read... [10:33:21]Read from MH i2c: 01 [10:33:21]MH_I2C_Read... [10:33:21]Read from MH i2c: 01 07 00 [10:33:21]MH_I2C_Read... [10:33:21]Read from MH i2c: 01 07 00 31 06 00 00 00 00 00 C7 0C 11 [10:33:21]RasterBufferAndPrint [10:33:21]line [10:33:21]line [10:33:21]line [10:33:21]line [10:33:21]line [10:33:21]written 0, free lines is 3306 [10:33:21]MH_Cut [10:33:21]Write to MH i2c: D1 01 00 38 06 01 10 [10:33:21]Write i2c OK [10:33:21]MH_I2C_Read... [10:33:21]Read from MH i2c: D1 [10:33:21]MH_I2C_Read... [10:33:21]Read from MH i2c: D1 01 00 [10:33:21]MH_I2C_Read... [10:33:21]Read from MH i2c: D1 01 00 38 06 00 0F [10:33:21]Write to MH i2c: 01 00 00 39 06 3F [10:33:21]Write i2c OK [10:33:21]MH_I2C_Read... [10:33:22]*** Cut start [10:33:22]*** Purtial cut [10:33:22]*** Stage 1: CUTSNS_PIN = 1 [10:33:24]Read from MH i2c: 01 [10:33:24]MH_I2C_Read... [10:33:24]*** Stop cut motor [10:33:24]*** Cut end [10:33:24]Read from MH i2c: 01 07 00 [10:33:24]MH_I2C_Read... [10:33:24]Read from MH i2c: 01 07 00 39 06 00 00 00 00 00 FF 0F 54 [10:33:24]process_action close_receipt done [10:33:24]requested_data is exist [10:33:24]produce_requested_data [10:33:24]requested_item fm.sn is exist - process it [10:33:24]wFMCommunicate request_size=4 [10:33:24]MH_SAM_APDU [10:33:24]CAPDU: 80 11 00 00 [10:33:24]Write to MH i2c: E2 08 00 3A 06 80 11 00 00 00 00 00 00 BA [10:33:24]Write i2c OK [10:33:24]MH_I2C_Read... [10:33:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:33:24]Read from MH i2c: E2 [10:33:24]MH_I2C_Read... [10:33:24]Read from MH i2c: E2 17 00 [10:33:24]MH_I2C_Read... [10:33:24]Read from MH i2c: E2 17 00 3A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [10:33:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:33:24]wFMCommunicate OK [10:33:24]requested_item fd.num is exist - process it [10:33:24]SAM_PROTO_GetFieldsCounters [10:33:24]wFMCommunicate request_size=4 [10:33:24]MH_SAM_APDU [10:33:24]CAPDU: 80 13 00 00 [10:33:24]Write to MH i2c: E2 08 00 3B 06 80 13 00 00 00 00 00 00 BD [10:33:24]Write i2c OK [10:33:24]MH_I2C_Read... [10:33:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:33:24]Read from MH i2c: E2 [10:33:24]MH_I2C_Read... [10:33:24]Read from MH i2c: E2 62 00 [10:33:24]MH_I2C_Read... [10:33:24]Read from MH i2c: E2 62 00 3B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [10:33:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:33:24]wFMCommunicate OK [10:33:24]SAM_PROTO_GetFieldsCounters done [10:33:24]requested_item shift.num is exist - process it [10:33:24]requested_item shift.opened is exist - process it [10:33:24]req_shift_opened [10:33:24]FM_GetShiftState [10:33:24]SAM_PROTO_GetShiftState [10:33:24]wFMCommunicate request_size=4 [10:33:24]MH_SAM_APDU [10:33:24]CAPDU: 80 13 01 00 [10:33:24]Write to MH i2c: E2 08 00 3C 06 80 13 01 00 00 00 00 00 BF [10:33:24]Write i2c OK [10:33:24]MH_I2C_Read... [10:33:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:33:24]Read from MH i2c: E2 [10:33:24]MH_I2C_Read... [10:33:24]Read from MH i2c: E2 0E 00 [10:33:24]MH_I2C_Read... [10:33:24]Read from MH i2c: E2 0E 00 3C 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 ED [10:33:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:33:24]wFMCommunicate OK [10:33:24]SAM_PROTO_GetShiftState done [10:33:24]FM_GetShiftState done [10:33:24]req_shift_opened done [10:33:24]requested_item shift.open_date is exist - process it [10:33:24]req_shift_open_date [10:33:24]req_shift_open_date done [10:33:24]produce_requested_data done [10:33:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165301,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:33:24]process_action_free close_receipt [10:33:24]json_value_free [10:33:24]json_value_free done [10:33:24]process_json_proto returns [10:33:24]Send response to host [10:33:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165301,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:33:24]free response buf [10:33:24]execute_script done [10:33:24]execute_script returns [10:33:24]free content buf [10:33:24]Sock 10.Close socket [10:33:24]Sock 10.Thread stoped [10:33:26]Connected sock=11 [10:33:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 51 F6 06 01 64 11 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 18 8D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 85 02 00 35 04 06 00 F0 72 33 CA 4F F3 7D E1 DA 07 54 9A D8 FD [10:33:30]recv_with_timeout no data received [10:33:31]recv_with_timeout no data received [10:33:31]CommunicateWithHost answer receiving error [10:33:31]CommunicateWithHost err = -3 [10:33:31]OFD Sender: Server communicate error [10:33:36]OFD Sender: Processing packet 165301 [packets to send 989, broken 988] [10:33:36]ProducePacketName [10:33:36]name=ofd_packets/00165301 [10:33:36]OFD Sender: To server: pG, [10:33:36]CommunicateWithHost lk.salyk.kg:30040 [10:33:36]ConnectInit lk.salyk.kg [10:33:45]recv_with_timeout no data received [10:33:55]Connected sock=10 [10:33:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 51 F6 06 01 64 11 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 18 8D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 85 02 00 35 04 06 00 F0 72 33 CA 4F F3 7D E1 DA 07 54 9A D8 FD [10:34:00]recv_with_timeout no data received [10:34:00]CommunicateWithHost answer receiving error [10:34:00]CommunicateWithHost err = -3 [10:34:00]OFD Sender: Server communicate error [10:34:01]recv_with_timeout no data received [10:34:06]OFD Sender: Processing packet 165301 [packets to send 989, broken 988] [10:34:06]ProducePacketName [10:34:06]name=ofd_packets/00165301 [10:34:06]OFD Sender: To server: pG, [10:34:06]CommunicateWithHost lk.salyk.kg:30040 [10:34:06]ConnectInit lk.salyk.kg [10:34:11]ConnectInit Can't take IP for lk.salyk.kg [10:34:11]CommunicateWithHost connect error [10:34:11]CommunicateWithHost err = -1 [10:34:11]OFD Sender: Server communicate error [10:34:16]OFD Sender: Processing packet 165301 [packets to send 989, broken 988] [10:34:16]ProducePacketName [10:34:16]name=ofd_packets/00165301 [10:34:16]OFD Sender: To server: pG, [10:34:16]CommunicateWithHost lk.salyk.kg:30040 [10:34:16]ConnectInit lk.salyk.kg [10:34:16]recv_with_timeout no data received [10:34:21]ConnectInit Can't take IP for lk.salyk.kg [10:34:21]CommunicateWithHost connect error [10:34:21]CommunicateWithHost err = -1 [10:34:21]OFD Sender: Server communicate error [10:34:26]OFD Sender: Processing packet 165301 [packets to send 989, broken 988] [10:34:26]ProducePacketName [10:34:26]name=ofd_packets/00165301 [10:34:26]OFD Sender: To server: pG, [10:34:26]CommunicateWithHost lk.salyk.kg:30040 [10:34:26]ConnectInit lk.salyk.kg [10:34:31]recv_with_timeout no data received [10:34:41]Connected sock=10 [10:34:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 51 F6 06 01 64 11 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 18 8D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F 65 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 85 02 00 35 04 06 00 F0 72 33 CA 4F F3 7D E1 DA 07 54 9A D8 FD [10:34:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 02 B6 47 00 5A 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 85 02 00 F4 03 04 00 0D 0F C8 66 B6 04 01 00 00 D8 62 DA 9A 20 A4 3E 7E [10:34:43]CommunicateWithHost err = 0 [10:34:43]CheckOFDResponse [10:34:43]1017 (14) - 77093643461234 [10:34:43]1041 (16) - 0000000000871769 [10:34:43]1040 (4) - 165301 [10:34:43]1012 (4) - 23.08.2024 04:24 [10:34:43]1206 (1) - 0 [10:34:43]OFD Sender: Remove packet 165301 [10:34:43]ProducePacketName [10:34:43]name=ofd_packets/00165301 [10:34:43]NVStorageDeleteData [10:34:44]OFD Sender: No OFD packet to send [10:34:47]recv_with_timeout no data received [10:34:49]OFD Sender: No OFD packet to send [10:34:54]OFD Sender: No OFD packet to send [10:34:59]OFD Sender: No OFD packet to send [10:35:04]OFD Sender: No OFD packet to send [10:35:06]recv_with_timeout no data received [10:35:09]OFD Sender: No OFD packet to send [10:35:14]OFD Sender: No OFD packet to send [10:35:19]OFD Sender: No OFD packet to send [10:35:24]OFD Sender: No OFD packet to send [10:35:29]OFD Sender: No OFD packet to send [10:35:34]OFD Sender: No OFD packet to send [10:35:39]OFD Sender: No OFD packet to send [10:35:44]OFD Sender: No OFD packet to send [10:35:49]OFD Sender: No OFD packet to send [10:35:54]OFD Sender: No OFD packet to send [10:35:59]OFD Sender: No OFD packet to send [10:36:04]OFD Sender: No OFD packet to send [10:36:09]OFD Sender: No OFD packet to send [10:36:14]OFD Sender: No OFD packet to send [10:36:14]accept exits with 7 [10:36:14]New connection [10:36:14]New thread 3067190628 created [10:36:14]Thread 3067333988 joined [10:36:14]Waiting for new connection... [10:36:14] Sock 7.Parse request [10:36:14]Sock 7.Check first char [10:36:14]Sock 7.First char is OK [10:36:14]request: POST /json_proto HTTP/1.0 [10:36:14]Method: POST [10:36:14]URL: /json_proto [10:36:14]Method is POST - this is cgi request [10:36:14]url: /json_proto [10:36:14]query_string will be loaded in cgi processing [10:36:14]execute_cgi json_proto POST (null) [10:36:14]execute_cgi path=json_proto method=POST [10:36:14]POST find Content-Length [10:36:14]Host: 172.17.44.132:8080 [10:36:14]Content-Length: 677 [10:36:14]Content-Type: application/json [10:36:14] [10:36:14]POST finish read [10:36:14]Found Content-Length = 677 [10:36:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:14]execute_script... [10:36: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)294141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:14]POST & json_proto [10:36:14]process_json_proto [10:36:14]json parsed OK: [10:36:14]protocol is kg_v1.0 [10:36:14]action value=close_receipt [10:36:14]process_action close_receipt [10:36:14]cmd_close_receipt [10:36:14]MH_GetDate [10:36:14]Write to MH i2c: F0 00 00 3D 06 32 [10:36:14]Write i2c OK [10:36:14]MH_I2C_Read... [10:36:14]Read from MH i2c: F0 [10:36:14]MH_I2C_Read... [10:36:14]Read from MH i2c: F0 09 00 [10:36:14]MH_I2C_Read... [10:36:14]Read from MH i2c: F0 09 00 3D 06 00 1F 66 C8 66 2A 83 C1 65 C1 [10:36:14]GetLastDocTimeStamp 1724409199 [10:36:14]current date 1724409375 [10:36:14]FM_GetShiftState [10:36:14]SAM_PROTO_GetShiftState [10:36:14]wFMCommunicate request_size=4 [10:36:14]MH_SAM_APDU [10:36:14]CAPDU: 80 13 01 00 [10:36:14]Write to MH i2c: E2 08 00 3E 06 80 13 01 00 00 00 00 00 C1 [10:36:14]Write i2c OK [10:36:14]MH_I2C_Read... [10:36:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:14]Read from MH i2c: E2 [10:36:14]MH_I2C_Read... [10:36:14]Read from MH i2c: E2 0E 00 [10:36:14]MH_I2C_Read... [10:36:14]Read from MH i2c: E2 0E 00 3E 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EF [10:36:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:36:14]wFMCommunicate OK [10:36:14]SAM_PROTO_GetShiftState done [10:36:14]FM_GetShiftState done [10:36:14]opened in 1724372766 [10:36:14]opened+sec_in_day 1724459166 [10:36:14]quantity*price = 65020 [10:36:14]sum+1 = 65021 [10:36:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 155 23.08.2024 10:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165302 ФПД: 78120885223051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165302&fm=78120885223051&tin=02508201610067®Number=0000000000092562&sum=65000 [10:36:15]StoreToDocumentArchive [10:36:15]shift 469 fd 165302 [10:36:15]save to /storage/0469/doc_00165302 [10:36:15]save last doc name /storage/0469/doc_00165302 to /storage/kkm_last_doc_name [10:36:15]save OK [10:36:15]Clear old archive folders... [10:36:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:15]tlvbuf is 011D2A60 [10:36:15]SAM_PROTO_ClearQueue [10:36:15]wFMCommunicate request_size=4 [10:36:15]MH_SAM_APDU [10:36:15]CAPDU: 80 09 00 00 [10:36:15]Write to MH i2c: E2 08 00 4B 06 80 09 00 00 00 00 00 00 C3 [10:36:15]Write i2c OK [10:36:15]MH_I2C_Read... [10:36:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:15]Read from MH i2c: E2 [10:36:15]MH_I2C_Read... [10:36:15]Read from MH i2c: E2 03 00 [10:36:15]MH_I2C_Read... [10:36:15]Read from MH i2c: E2 03 00 4B 06 00 90 00 C5 [10:36:15]RAPDU: 90 00 [10:36:15]wFMCommunicate OK [10:36:15]SAM_PROTO_ClearQueue done [10:36:15]KKMCreateOFDPacket [10:36:15]OFDProtocolAddRootSTLVToBuf [10:36:15]FM_MakeSignedData [10:36:15]FM_MakeSignedData [10:36:15]SAM_PROTO_SignData [10:36:15]wFMCommunicate request_size=4 [10:36:15]MH_SAM_APDU [10:36:15]CAPDU: 80 0D 01 02 [10:36:15]Write to MH i2c: E2 08 00 4C 06 80 0D 01 02 00 00 00 00 CB [10:36:15]Write i2c OK [10:36:15]MH_I2C_Read... [10:36:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:15]Read from MH i2c: E2 [10:36:15]MH_I2C_Read... [10:36:15]Read from MH i2c: E2 03 00 [10:36:15]MH_I2C_Read... [10:36:15]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [10:36:15]RAPDU: 90 00 [10:36:15]wFMCommunicate OK [10:36:15]wFMCommunicate request_size=255 [10:36:15]MH_SAM_APDU [10:36: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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 1F 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 85 02 00 35 04 06 00 47 [10:36:15]Write to MH i2c: E2 02 01 4D 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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 1F 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 85 02 00 35 04 06 00 47 00 00 CA [10:36:15]Write i2c OK [10:36:15]MH_I2C_Read... [10:36:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:16]Read from MH i2c: E2 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: E2 03 00 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [10:36:16]RAPDU: 90 00 [10:36:16]wFMCommunicate OK [10:36:16]wFMCommunicate request_size=10 [10:36:16]MH_SAM_APDU [10:36:16]CAPDU: 80 0D 02 02 05 0C EF 9C FE 8B [10:36:16]Write to MH i2c: E2 0D 00 4E 06 80 0D 02 02 05 00 0C EF 9C FE 8B 00 00 F8 [10:36:16]Write i2c OK [10:36:16]MH_I2C_Read... [10:36:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:16]Read from MH i2c: E2 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: E2 03 00 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [10:36:16]RAPDU: 90 00 [10:36:16]wFMCommunicate OK [10:36:16]wFMCommunicate request_size=4 [10:36:16]MH_SAM_APDU [10:36:16]CAPDU: 80 0D 03 02 [10:36:16]Write to MH i2c: E2 08 00 4F 06 80 0D 03 02 00 00 00 00 D0 [10:36:16]Write i2c OK [10:36:16]MH_I2C_Read... [10:36:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:16]Read from MH i2c: E2 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: E2 0B 00 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: E2 0B 00 4F 06 00 FC 86 9C 98 1E 5E AD F4 90 00 A4 [10:36:16]RAPDU: FC 86 9C 98 1E 5E AD F4 90 00 [10:36:16]wFMCommunicate OK [10:36:16]SAM_PROTO_SignData done [10:36:16]FM_MakeSignedData done [10:36:16]CreateOFDProtocolMessage [10:36:16]wFMCommunicate request_size=4 [10:36:16]MH_SAM_APDU [10:36:16]CAPDU: 80 11 00 00 [10:36:16]Write to MH i2c: E2 08 00 50 06 80 11 00 00 00 00 00 00 D0 [10:36:16]Write i2c OK [10:36:16]MH_I2C_Read... [10:36:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:16]Read from MH i2c: E2 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: E2 17 00 [10:36:16]MH_I2C_Read... [10:36:16]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 37 36 39 90 00 29 [10:36:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:36:16]wFMCommunicate OK [10:36:16]CreateOFDProtocolMessage done [10:36:16]OFDSenderStorePacket 165302 [10:36:16]StoreOFDPacket docnum=165302 [10:36:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5B C2 07 01 8E F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 1F 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 85 02 00 35 04 06 00 47 0C EF 9C FE 8B FC 86 9C 98 1E 5E AD F4 [10:36:16]CheckFolder [10:36:16]dirname=/storage/ofd_packets [10:36:16]CheckFolder done [10:36:16]ProducePacketName [10:36:16]name=ofd_packets/00165302 [10:36:16]NVStorageSaveData ofd_packets/00165302 [10:36:16]File name is /storage/ofd_packets/00165302 [10:36:16]Write 301 bytes [10:36:16]NVStorageSaveData done [10:36:16]OFDSenderStorePacket done [10:36:16]KKMCreateOFDPacket done [10:36:16]NVStorageSaveData kkm_last_timestamp [10:36:16]File name is /storage/kkm_last_timestamp [10:36:16]Write 4 bytes [10:36:16]NVStorageSaveData done [10:36:16]ExternCall_PrintAddStr [10:36:16]wPrintStart [10:36:16]Write to MH i2c: 01 00 00 51 06 57 [10:36:16]Write i2c OK [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: 01 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: 01 07 00 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: 01 07 00 51 06 00 00 00 00 00 FF 0F 6C [10:36:16]RasterBufferAndPrint [10:36:16]line Счет N : (1)294141 [10:36:16]line ИНН: 02508201610067 [10:36:16]line Контрольно-Кассовый Чек [10:36:16]line ПРОДАЖА [10:36:16]line ТРК (МРК, ГНК) : 52 [10:36:16]line Товар: 2710124130 [10:36:16]line Аи-92-К-5 [10:36:16]line 9.590 * 67.80 [10:36:16]line = 650.20 [10:36:16]line НДС 12% НСП 1% [10:36:16]line > о реализуемом товаре [10:36:16]line ОКРУГЛЕНИЕ: -0.20 [10:36:16]line ИТОГО: 650.00 [10:36:16]line Внесено: 650.00 [10:36:16]line СДАЧА: 0.00 [10:36:16]line НСП 1% : 5.75 [10:36:16]line НДС 12% : 69.05 [10:36:16]line Наличными: 650.00 [10:36:16]line Безнал.: 0.00 [10:36:16]line Место: АЗС № 130 "Партнер Нефть" [10:36:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:36:16]line СНО: Общий режим [10:36:16]line Чек 155 23.08.2024 10:36 [10:36:16]line Смена: 469 ФФД: 1.0 [10:36:16]line ЗНМ: 0300000070 [10:36:16]line РНМ: 0000000000092562 [10:36:16]line Версия ККМ: 001 [10:36:16]line ФМ: 0000000000871769 [10:36:16]line ФД: 165302 [10:36:16]line ФПД: 78120885223051 [10:36:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165302&fm=78120885223051&tin=02508201610067®Number=0000000000092562&sum=65000 [10:36:16]OFD Sender: Processing packet 165302 [packets to send 989, broken 988] [10:36:16]ProducePacketName [10:36:16]name=ofd_packets/00165302 [10:36:16]OFD Sender: To server: pG, [10:36:16]CommunicateWithHost lk.salyk.kg:30040 [10:36:16]ConnectInit lk.salyk.kg [10:36:16]written 0, free lines is 4095 [10:36:16]Write to MH i2c: 01 00 00 7C 06 82 [10:36:16]Write i2c OK [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: 01 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: 01 07 00 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: 01 07 00 7C 06 00 00 00 00 00 B9 0C 4E [10:36:16]RasterBufferAndPrint [10:36:16]line [10:36:16]line [10:36:16]line [10:36:16]line [10:36:16]line [10:36:16]written 0, free lines is 3263 [10:36:16]MH_Cut [10:36:16]Write to MH i2c: D1 01 00 83 06 01 5B [10:36:16]Write i2c OK [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: D1 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: D1 01 00 [10:36:16]MH_I2C_Read... [10:36:16]Read from MH i2c: D1 01 00 83 06 00 5A [10:36:16]Write to MH i2c: 01 00 00 84 06 8A [10:36:16]Write i2c OK [10:36:16]MH_I2C_Read... [10:36:17]*** Cut start [10:36:17]*** Purtial cut [10:36:17]*** Stage 1: CUTSNS_PIN = 1 [10:36:19]Connected sock=11 [10:36:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5B C2 07 01 8E F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 1F 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 85 02 00 35 04 06 00 47 0C EF 9C FE 8B FC 86 9C 98 1E 5E AD F4 [10:36:19]Read from MH i2c: 01 [10:36:19]MH_I2C_Read... [10:36:19]*** Stop cut motor [10:36:19]*** Cut end [10:36:19]Read from MH i2c: 01 07 00 [10:36:19]MH_I2C_Read... [10:36:19]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 FF 0F 9F [10:36:19]process_action close_receipt done [10:36:19]requested_data is exist [10:36:19]produce_requested_data [10:36:19]requested_item fm.sn is exist - process it [10:36:19]wFMCommunicate request_size=4 [10:36:19]MH_SAM_APDU [10:36:19]CAPDU: 80 11 00 00 [10:36:19]Write to MH i2c: E2 08 00 85 06 80 11 00 00 00 00 00 00 05 [10:36:19]Write i2c OK [10:36:19]MH_I2C_Read... [10:36:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:19]Read from MH i2c: E2 [10:36:19]MH_I2C_Read... [10:36:19]Read from MH i2c: E2 17 00 [10:36:19]MH_I2C_Read... [10:36:19]Read from MH i2c: E2 17 00 85 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [10:36:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:36:19]wFMCommunicate OK [10:36:19]requested_item fd.num is exist - process it [10:36:19]SAM_PROTO_GetFieldsCounters [10:36:19]wFMCommunicate request_size=4 [10:36:19]MH_SAM_APDU [10:36:19]CAPDU: 80 13 00 00 [10:36:19]Write to MH i2c: E2 08 00 86 06 80 13 00 00 00 00 00 00 08 [10:36:19]Write i2c OK [10:36:19]MH_I2C_Read... [10:36:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:19]Read from MH i2c: E2 [10:36:19]MH_I2C_Read... [10:36:19]Read from MH i2c: E2 62 00 [10:36:19]MH_I2C_Read... [10:36:19]Read from MH i2c: E2 62 00 86 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [10:36:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:36:19]wFMCommunicate OK [10:36:19]SAM_PROTO_GetFieldsCounters done [10:36:19]requested_item shift.num is exist - process it [10:36:19]requested_item shift.opened is exist - process it [10:36:19]req_shift_opened [10:36:19]FM_GetShiftState [10:36:19]SAM_PROTO_GetShiftState [10:36:19]wFMCommunicate request_size=4 [10:36:19]MH_SAM_APDU [10:36:19]CAPDU: 80 13 01 00 [10:36:19]Write to MH i2c: E2 08 00 87 06 80 13 01 00 00 00 00 00 0A [10:36:19]Write i2c OK [10:36:19]MH_I2C_Read... [10:36:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:20]Read from MH i2c: E2 [10:36:20]MH_I2C_Read... [10:36:20]Read from MH i2c: E2 0E 00 [10:36:20]MH_I2C_Read... [10:36:20]Read from MH i2c: E2 0E 00 87 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 38 [10:36:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:36:20]wFMCommunicate OK [10:36:20]SAM_PROTO_GetShiftState done [10:36:20]FM_GetShiftState done [10:36:20]req_shift_opened done [10:36:20]requested_item shift.open_date is exist - process it [10:36:20]req_shift_open_date [10:36:20]req_shift_open_date done [10:36:20]produce_requested_data done [10:36:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165302,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:36:20]process_action_free close_receipt [10:36:20]json_value_free [10:36:20]json_value_free done [10:36:20]process_json_proto returns [10:36:20]Send response to host [10:36:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165302,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:36:20]free response buf [10:36:20]execute_script done [10:36:20]execute_script returns [10:36:20]free content buf [10:36:20]Sock 7.Close socket [10:36:20]Sock 7.Thread stoped [10:36:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 37 D6 47 00 76 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 85 02 00 F4 03 04 00 6D 0F C8 66 B6 04 01 00 00 F8 9B CD 06 C0 A3 16 8A [10:36:20]CommunicateWithHost err = 0 [10:36:20]CheckOFDResponse [10:36:20]1017 (14) - 77093643461234 [10:36:20]1041 (16) - 0000000000871769 [10:36:20]1040 (4) - 165302 [10:36:20]1012 (4) - 23.08.2024 04:26 [10:36:20]1206 (1) - 0 [10:36:20]OFD Sender: Remove packet 165302 [10:36:20]ProducePacketName [10:36:20]name=ofd_packets/00165302 [10:36:20]NVStorageDeleteData [10:36:21]OFD Sender: No OFD packet to send [10:36:26]OFD Sender: No OFD packet to send [10:36:31]OFD Sender: No OFD packet to send [10:36:36]OFD Sender: No OFD packet to send [10:36:41]OFD Sender: No OFD packet to send [10:36:46]OFD Sender: No OFD packet to send [10:36:51]OFD Sender: No OFD packet to send [10:36:56]OFD Sender: No OFD packet to send [10:37:01]OFD Sender: No OFD packet to send [10:37:06]OFD Sender: No OFD packet to send [10:37:08]accept exits with 9 [10:37:08]New connection [10:37:08]New thread 3067333988 created [10:37:08]Thread 3067190628 joined [10:37:08]Waiting for new connection... [10:37:08] Sock 9.Parse request [10:37:08]Sock 9.Check first char [10:37:08]Sock 9.First char is OK [10:37:08]request: POST /json_proto HTTP/1.0 [10:37:08]Method: POST [10:37:08]URL: /json_proto [10:37:08]Method is POST - this is cgi request [10:37:08]url: /json_proto [10:37:08]query_string will be loaded in cgi processing [10:37:08]execute_cgi json_proto POST (null) [10:37:08]execute_cgi path=json_proto method=POST [10:37:08]POST find Content-Length [10:37:08]Host: 172.17.44.132:8080 [10:37:08]Content-Length: 672 [10:37:08]Content-Type: application/json [10:37:08] [10:37:08]POST finish read [10:37:08]Found Content-Length = 672 [10:37:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:37:08]execute_script... [10:37:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:37:08]POST & json_proto [10:37:08]process_json_proto [10:37:08]json parsed OK: [10:37:08]protocol is kg_v1.0 [10:37:08]action value=close_receipt [10:37:08]process_action close_receipt [10:37:08]cmd_close_receipt [10:37:08]MH_GetDate [10:37:08]Write to MH i2c: F0 00 00 88 06 7D [10:37:08]Write i2c OK [10:37:08]MH_I2C_Read... [10:37:08]Read from MH i2c: F0 [10:37:08]MH_I2C_Read... [10:37:08]Read from MH i2c: F0 09 00 [10:37:08]MH_I2C_Read... [10:37:08]Read from MH i2c: F0 09 00 88 06 00 55 66 C8 66 2A 83 C1 65 42 [10:37:08]GetLastDocTimeStamp 1724409375 [10:37:08]current date 1724409429 [10:37:08]FM_GetShiftState [10:37:08]SAM_PROTO_GetShiftState [10:37:08]wFMCommunicate request_size=4 [10:37:08]MH_SAM_APDU [10:37:08]CAPDU: 80 13 01 00 [10:37:08]Write to MH i2c: E2 08 00 89 06 80 13 01 00 00 00 00 00 0C [10:37:08]Write i2c OK [10:37:08]MH_I2C_Read... [10:37:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:37:08]Read from MH i2c: E2 [10:37:08]MH_I2C_Read... [10:37:08]Read from MH i2c: E2 0E 00 [10:37:08]MH_I2C_Read... [10:37:08]Read from MH i2c: E2 0E 00 89 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3A [10:37:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:37:08]wFMCommunicate OK [10:37:08]SAM_PROTO_GetShiftState done [10:37:08]FM_GetShiftState done [10:37:08]opened in 1724372766 [10:37:08]opened+sec_in_day 1724459166 [10:37:08]quantity*price = 150052 [10:37:08]sum+1 = 150054 [10:37:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 157 23.08.2024 10:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165304 ФПД: 103169094434722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103922&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165304&fm=103169094434722&tin=02508201610067®Number=0000000000092562&sum=500024 [10:39:22]StoreToDocumentArchive [10:39:22]shift 469 fd 165304 [10:39:22]save to /storage/0469/doc_00165304 [10:39:22]save last doc name /storage/0469/doc_00165304 to /storage/kkm_last_doc_name [10:39:22]save OK [10:39:22]Clear old archive folders... [10:39:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:39:22]tlvbuf is 012F1BD0 [10:39:22]SAM_PROTO_ClearQueue [10:39:22]wFMCommunicate request_size=4 [10:39:22]MH_SAM_APDU [10:39:22]CAPDU: 80 09 00 00 [10:39:22]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:39:22]Write i2c OK [10:39:22]MH_I2C_Read... [10:39:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:22]Read from MH i2c: E2 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: E2 03 00 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:39:22]RAPDU: 90 00 [10:39:22]wFMCommunicate OK [10:39:22]SAM_PROTO_ClearQueue done [10:39:22]KKMCreateOFDPacket [10:39:22]OFDProtocolAddRootSTLVToBuf [10:39:22]FM_MakeSignedData [10:39:22]FM_MakeSignedData [10:39:22]SAM_PROTO_SignData [10:39:22]wFMCommunicate request_size=4 [10:39:22]MH_SAM_APDU [10:39:22]CAPDU: 80 0D 01 02 [10:39:22]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:39:22]Write i2c OK [10:39:22]MH_I2C_Read... [10:39:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:22]Read from MH i2c: E2 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: E2 03 00 [10:39:22]MH_I2C_Read... [10:39:22]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:39:22]RAPDU: 90 00 [10:39:22]wFMCommunicate OK [10:39:22]wFMCommunicate request_size=255 [10:39:22]MH_SAM_APDU [10:39:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 DA 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 85 02 00 35 04 06 00 5D D4 ED 39 [10:39:23]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 DA 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 85 02 00 35 04 06 00 5D D4 ED 39 00 00 EE [10:39:23]Write i2c OK [10:39:23]MH_I2C_Read... [10:39:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:23]Read from MH i2c: E2 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 03 00 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:39:23]RAPDU: 90 00 [10:39:23]wFMCommunicate OK [10:39:23]wFMCommunicate request_size=7 [10:39:23]MH_SAM_APDU [10:39:23]CAPDU: 80 0D 02 02 02 BF A2 [10:39:23]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 BF A2 00 00 0D [10:39:23]Write i2c OK [10:39:23]MH_I2C_Read... [10:39:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:23]Read from MH i2c: E2 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 03 00 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:39:23]RAPDU: 90 00 [10:39:23]wFMCommunicate OK [10:39:23]wFMCommunicate request_size=4 [10:39:23]MH_SAM_APDU [10:39:23]CAPDU: 80 0D 03 02 [10:39:23]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:39:23]Write i2c OK [10:39:23]MH_I2C_Read... [10:39:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:23]Read from MH i2c: E2 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 0B 00 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 0B 00 2F 00 00 DB FE CA E5 E2 34 90 23 90 00 FC [10:39:23]RAPDU: DB FE CA E5 E2 34 90 23 90 00 [10:39:23]wFMCommunicate OK [10:39:23]SAM_PROTO_SignData done [10:39:23]FM_MakeSignedData done [10:39:23]CreateOFDProtocolMessage [10:39:23]wFMCommunicate request_size=4 [10:39:23]MH_SAM_APDU [10:39:23]CAPDU: 80 11 00 00 [10:39:23]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:39:23]Write i2c OK [10:39:23]MH_I2C_Read... [10:39:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:23]Read from MH i2c: E2 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 17 00 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [10:39:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:39:23]wFMCommunicate OK [10:39:23]CreateOFDProtocolMessage done [10:39:23]OFDSenderStorePacket 165304 [10:39:23]StoreOFDPacket docnum=165304 [10:39:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C1 1F 04 01 8F 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 DA 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 85 02 00 35 04 06 00 5D D4 ED 39 BF A2 DB FE CA E5 E2 34 90 23 [10:39:23]CheckFolder [10:39:23]dirname=/storage/ofd_packets [10:39:23]CheckFolder done [10:39:23]ProducePacketName [10:39:23]name=ofd_packets/00165304 [10:39:23]NVStorageSaveData ofd_packets/00165304 [10:39:23]File name is /storage/ofd_packets/00165304 [10:39:23]Write 298 bytes [10:39:23]NVStorageSaveData done [10:39:23]OFDSenderStorePacket done [10:39:23]KKMCreateOFDPacket done [10:39:23]NVStorageSaveData kkm_last_timestamp [10:39:23]File name is /storage/kkm_last_timestamp [10:39:23]Write 4 bytes [10:39:23]NVStorageSaveData done [10:39:23]ExternCall_PrintAddStr [10:39:23]wPrintStart [10:39:23]Write to MH i2c: 01 00 00 31 00 31 [10:39:23]Write i2c OK [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: 01 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: 01 07 00 [10:39:23]MH_I2C_Read... [10:39:23]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:39:23]RasterBufferAndPrint [10:39:23]line Счет N : (1)294144 [10:39:23]line ИНН: 02508201610067 [10:39:23]line Контрольно-Кассовый Чек [10:39:23]line ПРОДАЖА [10:39:23]line ТРК (МРК, ГНК) : 34 [10:39:23]line Товар: 2710194800 [10:39:23]line ДТ-К-5 [10:39:23]line 65.620 * 76.20 [10:39:23]line = 5000.24 [10:39:23]line НДС 12% НСП 1% [10:39:23]line > о реализуемом товаре [10:39:23]line ИТОГО: 5000.24 [10:39:23]line НСП 1% : 44.25 [10:39:23]line НДС 12% : 531.00 [10:39:23]line Наличными: 0.00 [10:39:23]line Безнал.: 5000.24 [10:39:23]line Место: АЗС № 130 "Партнер Нефть" [10:39:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:39:23]line СНО: Общий режим [10:39:23]line Чек 157 23.08.2024 10:39 [10:39:23]line Смена: 469 ФФД: 1.0 [10:39:23]line ЗНМ: 0300000070 [10:39:23]line РНМ: 0000000000092562 [10:39:23]line Версия ККМ: 001 [10:39:23]line Платежная система: O! деньги [10:39:23]line ФМ: 0000000000871769 [10:39:23]line ФД: 165304 [10:39:23]line ФПД: 103169094434722 [10:39:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103922&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165304&fm=103169094434722&tin=02508201610067®Number=0000000000092562&sum=500024 [10:39:23]written 0, free lines is 4095 [10:39:23]OFD Sender: Processing packet 165304 [packets to send 990, broken 989] [10:39:23]ProducePacketName [10:39:23]name=ofd_packets/00165304 [10:39:23]OFD Sender: To server: pG, [10:39:23]CommunicateWithHost lk.salyk.kg:30040 [10:39:23]ConnectInit lk.salyk.kg [10:39:24]Write to MH i2c: 01 00 00 5B 00 5B [10:39:24]Write i2c OK [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: 01 [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: 01 07 00 [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E6 0C 54 [10:39:24]RasterBufferAndPrint [10:39:24]line [10:39:24]line [10:39:24]line [10:39:24]line [10:39:24]line [10:39:24]written 0, free lines is 3326 [10:39:24]MH_Cut [10:39:24]Write to MH i2c: D1 01 00 62 00 01 34 [10:39:24]Write i2c OK [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: D1 [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: D1 01 00 [10:39:24]MH_I2C_Read... [10:39:24]Read from MH i2c: D1 01 00 62 00 00 33 [10:39:24]Write to MH i2c: 01 00 00 63 00 63 [10:39:24]Write i2c OK [10:39:24]MH_I2C_Read... [10:39:24]*** Cut start [10:39:24]*** Purtial cut [10:39:24]*** Stage 1: CUTSNS_PIN = 1 [10:39:26]Read from MH i2c: 01 [10:39:26]MH_I2C_Read... [10:39:26]*** Stop cut motor [10:39:26]*** Cut end [10:39:26]Read from MH i2c: 01 07 00 [10:39:26]MH_I2C_Read... [10:39:26]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [10:39:26]process_action close_receipt done [10:39:26]requested_data is exist [10:39:26]produce_requested_data [10:39:26]requested_item fm.sn is exist - process it [10:39:26]wFMCommunicate request_size=4 [10:39:26]MH_SAM_APDU [10:39:26]CAPDU: 80 11 00 00 [10:39:26]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [10:39:26]Write i2c OK [10:39:26]MH_I2C_Read... [10:39:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:26]Read from MH i2c: E2 [10:39:26]MH_I2C_Read... [10:39:26]Read from MH i2c: E2 17 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [10:39:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:39:27]wFMCommunicate OK [10:39:27]requested_item fd.num is exist - process it [10:39:27]SAM_PROTO_GetFieldsCounters [10:39:27]wFMCommunicate request_size=4 [10:39:27]MH_SAM_APDU [10:39:27]CAPDU: 80 13 00 00 [10:39:27]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [10:39:27]Write i2c OK [10:39:27]MH_I2C_Read... [10:39:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:27]Read from MH i2c: E2 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 62 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 F3 [10:39:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:39:27]wFMCommunicate OK [10:39:27]SAM_PROTO_GetFieldsCounters done [10:39:27]requested_item shift.num is exist - process it [10:39:27]requested_item shift.opened is exist - process it [10:39:27]req_shift_opened [10:39:27]FM_GetShiftState [10:39:27]SAM_PROTO_GetShiftState [10:39:27]wFMCommunicate request_size=4 [10:39:27]MH_SAM_APDU [10:39:27]CAPDU: 80 13 01 00 [10:39:27]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [10:39:27]Write i2c OK [10:39:27]MH_I2C_Read... [10:39:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:27]Read from MH i2c: E2 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 0E 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [10:39:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:39:27]wFMCommunicate OK [10:39:27]SAM_PROTO_GetShiftState done [10:39:27]FM_GetShiftState done [10:39:27]req_shift_opened done [10:39:27]requested_item shift.open_date is exist - process it [10:39:27]req_shift_open_date [10:39:27]req_shift_open_date done [10:39:27]produce_requested_data done [10:39:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165304,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:39:27]process_action_free close_receipt [10:39:27]json_value_free [10:39:27]json_value_free done [10:39:27]process_json_proto returns [10:39:27]Send response to host [10:39:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165304,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:39:27]free response buf [10:39:27]execute_script done [10:39:27]execute_script returns [10:39:27]free content buf [10:39:27]Sock 9.Close socket [10:39:27]Sock 9.Thread stoped [10:39:28]ConnectInit Can't take IP for lk.salyk.kg [10:39:28]CommunicateWithHost connect error [10:39:28]CommunicateWithHost err = -1 [10:39:28]OFD Sender: Server communicate error [10:39:31]recv_with_timeout no data received [10:39:33]OFD Sender: Processing packet 165304 [packets to send 990, broken 989] [10:39:33]ProducePacketName [10:39:33]name=ofd_packets/00165304 [10:39:33]OFD Sender: To server: pG, [10:39:33]CommunicateWithHost lk.salyk.kg:30040 [10:39:33]ConnectInit lk.salyk.kg [10:39:38]ConnectInit Can't take IP for lk.salyk.kg [10:39:38]CommunicateWithHost connect error [10:39:38]CommunicateWithHost err = -1 [10:39:38]OFD Sender: Server communicate error [10:39:43]OFD Sender: Processing packet 165304 [packets to send 990, broken 989] [10:39:43]ProducePacketName [10:39:43]name=ofd_packets/00165304 [10:39:43]OFD Sender: To server: pG, [10:39:43]CommunicateWithHost lk.salyk.kg:30040 [10:39:43]ConnectInit lk.salyk.kg [10:39:44]accept exits with 6 [10:39:44]New connection [10:39:44]New thread 3067460964 created [10:39:44]Thread 3067604324 joined [10:39:44]Waiting for new connection... [10:39:44] Sock 6.Parse request [10:39:44]Sock 6.Check first char [10:39:44]Sock 6.First char is OK [10:39:44]request: POST /json_proto HTTP/1.0 [10:39:44]Method: POST [10:39:44]URL: /json_proto [10:39:44]Method is POST - this is cgi request [10:39:44]url: /json_proto [10:39:44]query_string will be loaded in cgi processing [10:39:44]execute_cgi json_proto POST (null) [10:39:44]execute_cgi path=json_proto method=POST [10:39:44]POST find Content-Length [10:39:44]Host: 172.17.44.132:8080 [10:39:44]Content-Length: 627 [10:39:44]Content-Type: application/json [10:39:44] [10:39:44]POST finish read [10:39:44]Found Content-Length = 627 [10:39:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51011", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:44]execute_script... [10:39:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51011", "tax_sys" : 0, "items" : [ { "code": "2000036230011", "name": "\u041A\u043E\u0444\u0435 \u041B\u0430\u0442\u0442\u0435 XL(GABB TRADE)", "price" : 130.00, "quantity" : 2.000, "sum" : 260.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:44]POST & json_proto [10:39:44]process_json_proto [10:39:44]json parsed OK: [10:39:44]protocol is kg_v1.0 [10:39:44]action value=close_receipt [10:39:44]process_action close_receipt [10:39:44]cmd_close_receipt [10:39:44]MH_GetDate [10:39:44]Write to MH i2c: F0 00 00 67 00 56 [10:39:44]Write i2c OK [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: F0 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: F0 09 00 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: F0 09 00 67 00 00 F1 66 C8 66 2A 83 C1 65 B7 [10:39:44]GetLastDocTimeStamp 1724409562 [10:39:44]current date 1724409585 [10:39:44]FM_GetShiftState [10:39:44]SAM_PROTO_GetShiftState [10:39:44]wFMCommunicate request_size=4 [10:39:44]MH_SAM_APDU [10:39:44]CAPDU: 80 13 01 00 [10:39:44]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [10:39:44]Write i2c OK [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 [10:39:44]MH_I2C_Read... [10:39:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:44]Read from MH i2c: E2 0E 00 [10:39:44]MH_I2C_Read... [10:39:44]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [10:39:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:39:44]wFMCommunicate OK [10:39:44]SAM_PROTO_GetShiftState done [10:39:44]FM_GetShiftState done [10:39:44]opened in 1724372766 [10:39:44]opened+sec_in_day 1724459166 [10:39:44]quantity*price = 26000 [10:39:44]sum+1 = 26001 [10:39:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.61 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 158 23.08.2024 10:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165305 ФПД: 3164202666208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103945&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165305&fm=3164202666208&tin=02508201610067®Number=0000000000092562&sum=26000 0 [10:39:45]StoreToDocumentArchive [10:39:45]shift 469 fd 165305 [10:39:45]save to /storage/0469/doc_00165305 [10:39:45]save last doc name /storage/0469/doc_00165305 to /storage/kkm_last_doc_name [10:39:45]save OK [10:39:45]Clear old archive folders... [10:39:45]ProcessDocumentItem done err = 0, tmpTLVsize=276 [10:39:45]tlvbuf is 01313150 [10:39:45]SAM_PROTO_ClearQueue [10:39:45]wFMCommunicate request_size=4 [10:39:45]MH_SAM_APDU [10:39:45]CAPDU: 80 09 00 00 [10:39:45]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [10:39:45]Write i2c OK [10:39:45]MH_I2C_Read... [10:39:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:45]Read from MH i2c: E2 [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: E2 03 00 [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [10:39:45]RAPDU: 90 00 [10:39:45]wFMCommunicate OK [10:39:45]SAM_PROTO_ClearQueue done [10:39:45]KKMCreateOFDPacket [10:39:45]OFDProtocolAddRootSTLVToBuf [10:39:45]FM_MakeSignedData [10:39:45]FM_MakeSignedData [10:39:45]SAM_PROTO_SignData [10:39:45]wFMCommunicate request_size=4 [10:39:45]MH_SAM_APDU [10:39:45]CAPDU: 80 0D 01 02 [10:39:45]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [10:39:45]Write i2c OK [10:39:45]MH_I2C_Read... [10:39:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:45]Read from MH i2c: E2 [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: E2 03 00 [10:39:45]MH_I2C_Read... [10:39:45]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:39:45]RAPDU: 90 00 [10:39:45]wFMCommunicate OK [10:39:45]wFMCommunicate request_size=255 [10:39:45]MH_SAM_APDU [10:39:45]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 F1 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [10:39:45]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 F1 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 BC [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:39:46]RAPDU: 90 00 [10:39:46]wFMCommunicate OK [10:39:46]wFMCommunicate request_size=35 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 85 02 00 35 04 06 00 02 E0 B9 2D 08 E0 [10:39:46]Write to MH i2c: E2 26 00 78 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 85 02 00 35 04 06 00 02 E0 B9 2D 08 E0 00 00 DB [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:39:46]RAPDU: 90 00 [10:39:46]wFMCommunicate OK [10:39:46]wFMCommunicate request_size=4 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 0D 03 02 [10:39:46]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 0B 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 0B 00 79 00 00 A1 D5 6F B6 F4 63 83 CE 90 00 38 [10:39:46]RAPDU: A1 D5 6F B6 F4 63 83 CE 90 00 [10:39:46]wFMCommunicate OK [10:39:46]SAM_PROTO_SignData done [10:39:46]FM_MakeSignedData done [10:39:46]CreateOFDProtocolMessage [10:39:46]wFMCommunicate request_size=4 [10:39:46]MH_SAM_APDU [10:39:46]CAPDU: 80 11 00 00 [10:39:46]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:46]Read from MH i2c: E2 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 17 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [10:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:39:46]wFMCommunicate OK [10:39:46]CreateOFDProtocolMessage done [10:39:46]OFDSenderStorePacket 165305 [10:39:46]StoreOFDPacket docnum=165305 [10:39:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 56 CA 20 01 2F F6 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 F1 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 85 02 00 35 04 06 00 02 E0 B9 2D 08 E0 A1 D5 6F B6 F4 63 83 CE [10:39:46]CheckFolder [10:39:46]dirname=/storage/ofd_packets [10:39:46]CheckFolder done [10:39:46]ProducePacketName [10:39:46]name=ofd_packets/00165305 [10:39:46]NVStorageSaveData ofd_packets/00165305 [10:39:46]File name is /storage/ofd_packets/00165305 [10:39:46]Write 326 bytes [10:39:46]NVStorageSaveData done [10:39:46]OFDSenderStorePacket done [10:39:46]KKMCreateOFDPacket done [10:39:46]NVStorageSaveData kkm_last_timestamp [10:39:46]File name is /storage/kkm_last_timestamp [10:39:46]Write 4 bytes [10:39:46]NVStorageSaveData done [10:39:46]ExternCall_PrintAddStr [10:39:46]wPrintStart [10:39:46]Write to MH i2c: 01 00 00 7B 00 7B [10:39:46]Write i2c OK [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: 01 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: 01 07 00 [10:39:46]MH_I2C_Read... [10:39:46]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [10:39:46]RasterBufferAndPrint [10:39:46]line Счет N : (3)51011 [10:39:46]line ИНН: 02508201610067 [10:39:46]line Контрольно-Кассовый Чек [10:39:46]line ПРОДАЖА [10:39:46]line Товар: 2000036230011 [10:39:46]line Кофе Латте XL(GABB TRADE) [10:39:46]line 2.000 * 130.00 [10:39:46]line = 260.00 [10:39:46]line НДС 12% НСП 1% [10:39:46]line > о реализуемом товаре [10:39:46]line ИТОГО: 260.00 [10:39:46]line НСП 1% : 2.30 [10:39:46]line НДС 12% : 27.61 [10:39:46]line Наличными: 260.00 [10:39:46]line Безнал.: 0.00 [10:39:46]line Место: АЗС № 130 "Партнер Нефть" [10:39:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:39:46]line СНО: Общий режим [10:39:46]line Чек 158 23.08.2024 10:39 [10:39:46]line Смена: 469 ФФД: 1.0 [10:39:46]line ЗНМ: 0300000070 [10:39:46]line РНМ: 0000000000092562 [10:39:46]line Версия ККМ: 001 [10:39:46]line ФМ: 0000000000871769 [10:39:46]line ФД: 165305 [10:39:46]line ФПД: 3164202666208 [10:39:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T103945&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165305&fm=3164202666208&tin=02508201610067®Number=0000000000092562&sum=26000 [10:39:46]line 0 [10:39:46]written 0, free lines is 4095 [10:39:47]Write to MH i2c: 01 00 00 A3 00 A3 [10:39:47]Write i2c OK [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: 01 [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: 01 07 00 [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 F0 0C A6 [10:39:47]RasterBufferAndPrint [10:39:47]line [10:39:47]line [10:39:47]line [10:39:47]line [10:39:47]line [10:39:47]written 0, free lines is 3340 [10:39:47]MH_Cut [10:39:47]Write to MH i2c: D1 01 00 AA 00 01 7C [10:39:47]Write i2c OK [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: D1 [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: D1 01 00 [10:39:47]MH_I2C_Read... [10:39:47]Read from MH i2c: D1 01 00 AA 00 00 7B [10:39:47]Write to MH i2c: 01 00 00 AB 00 AB [10:39:47]Write i2c OK [10:39:47]MH_I2C_Read... [10:39:47]*** Cut start [10:39:47]*** Purtial cut [10:39:47]*** Stage 1: CUTSNS_PIN = 1 [10:39:48]ConnectInit Can't take IP for lk.salyk.kg [10:39:48]CommunicateWithHost connect error [10:39:48]CommunicateWithHost err = -1 [10:39:48]OFD Sender: Server communicate error [10:39:49]OFD Sender: Processing packet 165304 [packets to send 991, broken 989] [10:39:49]ProducePacketName [10:39:49]name=ofd_packets/00165304 [10:39:49]OFD Sender: To server: pG, [10:39:49]CommunicateWithHost lk.salyk.kg:30040 [10:39:49]ConnectInit lk.salyk.kg [10:39:49]Read from MH i2c: 01 [10:39:49]MH_I2C_Read... [10:39:49]*** Stop cut motor [10:39:49]*** Cut end [10:39:49]Read from MH i2c: 01 07 00 [10:39:49]MH_I2C_Read... [10:39:49]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [10:39:49]process_action close_receipt done [10:39:49]requested_data is exist [10:39:49]produce_requested_data [10:39:49]requested_item fm.sn is exist - process it [10:39:49]wFMCommunicate request_size=4 [10:39:49]MH_SAM_APDU [10:39:49]CAPDU: 80 11 00 00 [10:39:49]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [10:39:49]Write i2c OK [10:39:49]MH_I2C_Read... [10:39:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:49]Read from MH i2c: E2 [10:39:49]MH_I2C_Read... [10:39:49]Read from MH i2c: E2 17 00 [10:39:49]MH_I2C_Read... [10:39:49]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [10:39:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:39:50]wFMCommunicate OK [10:39:50]requested_item fd.num is exist - process it [10:39:50]SAM_PROTO_GetFieldsCounters [10:39:50]wFMCommunicate request_size=4 [10:39:50]MH_SAM_APDU [10:39:50]CAPDU: 80 13 00 00 [10:39:50]Write to MH i2c: E2 08 00 AD 00 80 13 00 00 00 00 00 00 29 [10:39:50]Write i2c OK [10:39:50]MH_I2C_Read... [10:39:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:50]Read from MH i2c: E2 [10:39:50]MH_I2C_Read... [10:39:50]Read from MH i2c: E2 62 00 [10:39:50]MH_I2C_Read... [10:39:50]Read from MH i2c: E2 62 00 AD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 3F [10:39:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:39:50]wFMCommunicate OK [10:39:50]SAM_PROTO_GetFieldsCounters done [10:39:50]requested_item shift.num is exist - process it [10:39:50]requested_item shift.opened is exist - process it [10:39:50]req_shift_opened [10:39:50]FM_GetShiftState [10:39:50]SAM_PROTO_GetShiftState [10:39:50]wFMCommunicate request_size=4 [10:39:50]MH_SAM_APDU [10:39:50]CAPDU: 80 13 01 00 [10:39:50]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [10:39:50]Write i2c OK [10:39:50]MH_I2C_Read... [10:39:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:50]Read from MH i2c: E2 [10:39:50]MH_I2C_Read... [10:39:50]Read from MH i2c: E2 0E 00 [10:39:50]MH_I2C_Read... [10:39:50]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 59 [10:39:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:39:50]wFMCommunicate OK [10:39:50]SAM_PROTO_GetShiftState done [10:39:50]FM_GetShiftState done [10:39:50]req_shift_opened done [10:39:50]requested_item shift.open_date is exist - process it [10:39:50]req_shift_open_date [10:39:50]req_shift_open_date done [10:39:50]produce_requested_data done [10:39:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165305,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:39:50]process_action_free close_receipt [10:39:50]json_value_free [10:39:50]json_value_free done [10:39:50]process_json_proto returns [10:39:50]Send response to host [10:39:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165305,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:39:50]free response buf [10:39:50]execute_script done [10:39:50]execute_script returns [10:39:50]free content buf [10:39:50]Sock 6.Close socket [10:39:50]Sock 6.Thread stoped [10:39:50]recv_with_timeout no data received [10:39:54]ConnectInit Can't take IP for lk.salyk.kg [10:39:54]CommunicateWithHost connect error [10:39:54]CommunicateWithHost err = -1 [10:39:54]OFD Sender: Server communicate error [10:39:59]OFD Sender: Processing packet 165304 [packets to send 991, broken 989] [10:39:59]ProducePacketName [10:39:59]name=ofd_packets/00165304 [10:39:59]OFD Sender: To server: pG, [10:39:59]CommunicateWithHost lk.salyk.kg:30040 [10:39:59]ConnectInit lk.salyk.kg [10:39:59]Connected sock=7 [10:39:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C1 1F 04 01 8F 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 DA 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 85 02 00 35 04 06 00 5D D4 ED 39 BF A2 DB FE CA E5 E2 34 90 23 [10:40:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 82 4D 47 00 6A AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 85 02 00 F4 03 04 00 4A 10 C8 66 B6 04 01 00 00 14 61 BC 81 96 B4 17 3A [10:40:00]CommunicateWithHost err = 0 [10:40:00]CheckOFDResponse [10:40:00]1017 (14) - 77093643461234 [10:40:00]1041 (16) - 0000000000871769 [10:40:00]1040 (4) - 165304 [10:40:00]1012 (4) - 23.08.2024 04:30 [10:40:00]1206 (1) - 0 [10:40:00]OFD Sender: Remove packet 165304 [10:40:00]ProducePacketName [10:40:00]name=ofd_packets/00165304 [10:40:00]NVStorageDeleteData [10:40:00]OFD Sender: Processing packet 165305 [packets to send 990, broken 989] [10:40:00]ProducePacketName [10:40:00]name=ofd_packets/00165305 [10:40:00]OFD Sender: To server: pG, [10:40:00]CommunicateWithHost lk.salyk.kg:30040 [10:40:00]ConnectInit lk.salyk.kg [10:40:01]Connected sock=7 [10:40:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 56 CA 20 01 2F F6 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 36 32 33 30 30 31 31 06 04 22 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9B D0 B0 D1 82 D1 82 D0 B5 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 90 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 F1 66 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 85 02 00 35 04 06 00 02 E0 B9 2D 08 E0 A1 D5 6F B6 F4 63 83 CE [10:40:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 53 69 47 00 82 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 85 02 00 F4 03 04 00 4C 10 C8 66 B6 04 01 00 00 C8 71 A2 99 FE 37 BD 1F [10:40:02]CommunicateWithHost err = 0 [10:40:02]CheckOFDResponse [10:40:02]1017 (14) - 77093643461234 [10:40:02]1041 (16) - 0000000000871769 [10:40:02]1040 (4) - 165305 [10:40:02]1012 (4) - 23.08.2024 04:30 [10:40:02]1206 (1) - 0 [10:40:02]OFD Sender: Remove packet 165305 [10:40:02]ProducePacketName [10:40:02]name=ofd_packets/00165305 [10:40:02]NVStorageDeleteData [10:40:02]OFD Sender: No OFD packet to send [10:40:07]OFD Sender: No OFD packet to send [10:40:12]OFD Sender: No OFD packet to send [10:40:17]OFD Sender: No OFD packet to send [10:40:22]OFD Sender: No OFD packet to send [10:40:27]OFD Sender: No OFD packet to send [10:40:28]accept exits with 12 [10:40:28]New connection [10:40:28]New thread 3067604324 created [10:40:28]Thread 3067460964 joined [10:40:28]Waiting for new connection... [10:40:28] Sock 12.Parse request [10:40:28]Sock 12.Check first char [10:40:28]Sock 12.First char is OK [10:40:28]request: POST /json_proto HTTP/1.0 [10:40:28]Method: POST [10:40:28]URL: /json_proto [10:40:28]Method is POST - this is cgi request [10:40:28]url: /json_proto [10:40:28]query_string will be loaded in cgi processing [10:40:28]execute_cgi json_proto POST (null) [10:40:28]execute_cgi path=json_proto method=POST [10:40:28]POST find Content-Length [10:40:28]Host: 172.17.44.132:8080 [10:40:28]Content-Length: 667 [10:40:28]Content-Type: application/json [10:40:28] [10:40:28]POST finish read [10:40:28]Found Content-Length = 667 [10:40:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.820, "sum" : 400.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:28]execute_script... [10:40: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)294147", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.820, "sum" : 400.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:28]POST & json_proto [10:40:28]process_json_proto [10:40:28]json parsed OK: [10:40:28]protocol is kg_v1.0 [10:40:28]action value=close_receipt [10:40:28]process_action close_receipt [10:40:28]cmd_close_receipt [10:40:28]MH_GetDate [10:40:28]Write to MH i2c: F0 00 00 AF 00 9E [10:40:28]Write i2c OK [10:40:28]MH_I2C_Read... [10:40:28]Read from MH i2c: F0 [10:40:28]MH_I2C_Read... [10:40:28]Read from MH i2c: F0 09 00 [10:40:28]MH_I2C_Read... [10:40:28]Read from MH i2c: F0 09 00 AF 00 00 1D 67 C8 66 2A 83 C1 65 2C [10:40:29]GetLastDocTimeStamp 1724409585 [10:40:29]current date 1724409629 [10:40:29]FM_GetShiftState [10:40:29]SAM_PROTO_GetShiftState [10:40:29]wFMCommunicate request_size=4 [10:40:29]MH_SAM_APDU [10:40:29]CAPDU: 80 13 01 00 [10:40:29]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [10:40:29]Write i2c OK [10:40:29]MH_I2C_Read... [10:40:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:29]Read from MH i2c: E2 [10:40:29]MH_I2C_Read... [10:40:29]Read from MH i2c: E2 0E 00 [10:40:29]MH_I2C_Read... [10:40:29]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [10:40:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:40:29]wFMCommunicate OK [10:40:29]SAM_PROTO_GetShiftState done [10:40:29]FM_GetShiftState done [10:40:29]opened in 1724372766 [10:40:29]opened+sec_in_day 1724459166 [10:40:29]quantity*price = 40041 [10:40:29]sum+1 = 40043 [10:40:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.52 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 159 23.08.2024 10:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165306 ФПД: 92170755398355 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165306&fm=92170755398355&tin=02508201610067®Number=0000000000092562&sum=40000 [10:40:30]StoreToDocumentArchive [10:40:30]shift 469 fd 165306 [10:40:30]save to /storage/0469/doc_00165306 [10:40:30]save last doc name /storage/0469/doc_00165306 to /storage/kkm_last_doc_name [10:40:30]save OK [10:40:30]Clear old archive folders... [10:40:30]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:40:30]tlvbuf is 012F17B0 [10:40:30]SAM_PROTO_ClearQueue [10:40:30]wFMCommunicate request_size=4 [10:40:30]MH_SAM_APDU [10:40:30]CAPDU: 80 09 00 00 [10:40:30]Write to MH i2c: E2 08 00 BD 00 80 09 00 00 00 00 00 00 2F [10:40:30]Write i2c OK [10:40:30]MH_I2C_Read... [10:40:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:30]Read from MH i2c: E2 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 03 00 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [10:40:30]RAPDU: 90 00 [10:40:30]wFMCommunicate OK [10:40:30]SAM_PROTO_ClearQueue done [10:40:30]KKMCreateOFDPacket [10:40:30]OFDProtocolAddRootSTLVToBuf [10:40:30]FM_MakeSignedData [10:40:30]FM_MakeSignedData [10:40:30]SAM_PROTO_SignData [10:40:30]wFMCommunicate request_size=4 [10:40:30]MH_SAM_APDU [10:40:30]CAPDU: 80 0D 01 02 [10:40:30]Write to MH i2c: E2 08 00 BE 00 80 0D 01 02 00 00 00 00 37 [10:40:30]Write i2c OK [10:40:30]MH_I2C_Read... [10:40:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:30]Read from MH i2c: E2 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 03 00 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [10:40:30]RAPDU: 90 00 [10:40:30]wFMCommunicate OK [10:40:30]wFMCommunicate request_size=255 [10:40:30]MH_SAM_APDU [10:40:30]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 1D 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 85 02 00 35 04 06 00 53 D4 2D [10:40:30]Write to MH i2c: E2 02 01 BF 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 1D 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 85 02 00 35 04 06 00 53 D4 2D 00 00 55 [10:40:30]Write i2c OK [10:40:30]MH_I2C_Read... [10:40:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:30]Read from MH i2c: E2 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 03 00 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [10:40:30]RAPDU: 90 00 [10:40:30]wFMCommunicate OK [10:40:30]wFMCommunicate request_size=8 [10:40:30]MH_SAM_APDU [10:40:30]CAPDU: 80 0D 02 02 03 22 5A D3 [10:40:30]Write to MH i2c: E2 0B 00 C0 00 80 0D 02 02 03 00 22 5A D3 00 00 8F [10:40:30]Write i2c OK [10:40:30]MH_I2C_Read... [10:40:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:30]Read from MH i2c: E2 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 03 00 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [10:40:30]RAPDU: 90 00 [10:40:30]wFMCommunicate OK [10:40:30]wFMCommunicate request_size=4 [10:40:30]MH_SAM_APDU [10:40:30]CAPDU: 80 0D 03 02 [10:40:30]Write to MH i2c: E2 08 00 C1 00 80 0D 03 02 00 00 00 00 3C [10:40:30]Write i2c OK [10:40:30]MH_I2C_Read... [10:40:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:30]Read from MH i2c: E2 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 0B 00 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 0B 00 C1 00 00 39 73 0F 9E 38 63 83 B1 90 00 65 [10:40:30]RAPDU: 39 73 0F 9E 38 63 83 B1 90 00 [10:40:30]wFMCommunicate OK [10:40:30]SAM_PROTO_SignData done [10:40:30]FM_MakeSignedData done [10:40:30]CreateOFDProtocolMessage [10:40:30]wFMCommunicate request_size=4 [10:40:30]MH_SAM_APDU [10:40:30]CAPDU: 80 11 00 00 [10:40:30]Write to MH i2c: E2 08 00 C2 00 80 11 00 00 00 00 00 00 3C [10:40:30]Write i2c OK [10:40:30]MH_I2C_Read... [10:40:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:30]Read from MH i2c: E2 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 17 00 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: E2 17 00 C2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [10:40:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:40:30]wFMCommunicate OK [10:40:30]CreateOFDProtocolMessage done [10:40:30]OFDSenderStorePacket 165306 [10:40:30]StoreOFDPacket docnum=165306 [10:40:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 28 D6 05 01 9A 76 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 1D 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 85 02 00 35 04 06 00 53 D4 2D 22 5A D3 39 73 0F 9E 38 63 83 B1 [10:40:30]CheckFolder [10:40:30]dirname=/storage/ofd_packets [10:40:30]CheckFolder done [10:40:30]ProducePacketName [10:40:30]name=ofd_packets/00165306 [10:40:30]NVStorageSaveData ofd_packets/00165306 [10:40:30]File name is /storage/ofd_packets/00165306 [10:40:30]Write 299 bytes [10:40:30]NVStorageSaveData done [10:40:30]OFDSenderStorePacket done [10:40:30]KKMCreateOFDPacket done [10:40:30]NVStorageSaveData kkm_last_timestamp [10:40:30]File name is /storage/kkm_last_timestamp [10:40:30]Write 4 bytes [10:40:30]NVStorageSaveData done [10:40:30]ExternCall_PrintAddStr [10:40:30]wPrintStart [10:40:30]Write to MH i2c: 01 00 00 C3 00 C3 [10:40:30]Write i2c OK [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: 01 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: 01 07 00 [10:40:30]MH_I2C_Read... [10:40:30]Read from MH i2c: 01 07 00 C3 00 00 00 00 00 00 FF 0F D8 [10:40:30]RasterBufferAndPrint [10:40:30]line Счет N : (1)294147 [10:40:30]line ИНН: 02508201610067 [10:40:30]line Контрольно-Кассовый Чек [10:40:30]line ПРОДАЖА [10:40:30]line ТРК (МРК, ГНК) : 41 [10:40:30]line Товар: 2710124130 [10:40:30]line SU-92-К-5 [10:40:30]line 5.820 * 68.80 [10:40:30]line = 400.42 [10:40:31]line НДС 12% НСП 1% [10:40:31]line > о реализуемом товаре [10:40:31]line ОКРУГЛЕНИЕ: -0.42 [10:40:31]line ИТОГО: 400.00 [10:40:31]line Внесено: 400.00 [10:40:31]line СДАЧА: 0.00 [10:40:31]line НСП 1% : 3.54 [10:40:31]line НДС 12% : 42.52 [10:40:31]line Наличными: 400.00 [10:40:31]line Безнал.: 0.00 [10:40:31]line Место: АЗС № 130 "Партнер Нефть" [10:40:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:40:31]line СНО: Общий режим [10:40:31]line Чек 159 23.08.2024 10:40 [10:40:31]line Смена: 469 ФФД: 1.0 [10:40:31]line ЗНМ: 0300000070 [10:40:31]line РНМ: 0000000000092562 [10:40:31]line Версия ККМ: 001 [10:40:31]line ФМ: 0000000000871769 [10:40:31]line ФД: 165306 [10:40:31]line ФПД: 92170755398355 [10:40:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165306&fm=92170755398355&tin=02508201610067®Number=0000000000092562&sum=40000 [10:40:31]OFD Sender: Processing packet 165306 [packets to send 990, broken 989] [10:40:31]ProducePacketName [10:40:31]name=ofd_packets/00165306 [10:40:31]OFD Sender: To server: pG, [10:40:31]CommunicateWithHost lk.salyk.kg:30040 [10:40:31]ConnectInit lk.salyk.kg [10:40:31]written 0, free lines is 4095 [10:40:31]Write to MH i2c: 01 00 00 EE 00 EE [10:40:31]Write i2c OK [10:40:31]MH_I2C_Read... [10:40:31]Read from MH i2c: 01 [10:40:31]MH_I2C_Read... [10:40:31]Read from MH i2c: 01 07 00 [10:40:31]MH_I2C_Read... [10:40:31]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 C5 0C C6 [10:40:31]RasterBufferAndPrint [10:40:31]line [10:40:31]line [10:40:31]line [10:40:31]line [10:40:31]line [10:40:31]written 0, free lines is 3293 [10:40:31]MH_Cut [10:40:31]Write to MH i2c: D1 01 00 F5 00 01 C7 [10:40:31]Write i2c OK [10:40:31]MH_I2C_Read... [10:40:31]Read from MH i2c: D1 [10:40:31]MH_I2C_Read... [10:40:31]Read from MH i2c: D1 01 00 [10:40:31]MH_I2C_Read... [10:40:31]Read from MH i2c: D1 01 00 F5 00 00 C6 [10:40:31]Write to MH i2c: 01 00 00 F6 00 F6 [10:40:31]Write i2c OK [10:40:31]MH_I2C_Read... [10:40:32]*** Cut start [10:40:32]*** Purtial cut [10:40:32]*** Stage 1: CUTSNS_PIN = 1 [10:40:34]Read from MH i2c: 01 [10:40:34]MH_I2C_Read... [10:40:34]*** Stop cut motor [10:40:34]*** Cut end [10:40:34]Read from MH i2c: 01 07 00 [10:40:34]MH_I2C_Read... [10:40:34]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [10:40:34]process_action close_receipt done [10:40:34]requested_data is exist [10:40:34]produce_requested_data [10:40:34]requested_item fm.sn is exist - process it [10:40:34]wFMCommunicate request_size=4 [10:40:34]MH_SAM_APDU [10:40:34]CAPDU: 80 11 00 00 [10:40:34]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [10:40:34]Write i2c OK [10:40:34]MH_I2C_Read... [10:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:34]Read from MH i2c: E2 [10:40:34]MH_I2C_Read... [10:40:34]Read from MH i2c: E2 17 00 [10:40:34]MH_I2C_Read... [10:40:34]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [10:40:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:40:34]wFMCommunicate OK [10:40:34]requested_item fd.num is exist - process it [10:40:34]SAM_PROTO_GetFieldsCounters [10:40:34]wFMCommunicate request_size=4 [10:40:34]MH_SAM_APDU [10:40:34]CAPDU: 80 13 00 00 [10:40:34]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [10:40:34]Write i2c OK [10:40:34]MH_I2C_Read... [10:40:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:34]Read from MH i2c: E2 [10:40:34]MH_I2C_Read... [10:40:34]Read from MH i2c: E2 62 00 [10:40:34]MH_I2C_Read... [10:40:34]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [10:40:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:40:34]wFMCommunicate OK [10:40:34]SAM_PROTO_GetFieldsCounters done [10:40:34]requested_item shift.num is exist - process it [10:40:34]requested_item shift.opened is exist - process it [10:40:34]req_shift_opened [10:40:34]FM_GetShiftState [10:40:34]SAM_PROTO_GetShiftState [10:40:34]wFMCommunicate request_size=4 [10:40:34]MH_SAM_APDU [10:40:34]CAPDU: 80 13 01 00 [10:40:34]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [10:40:34]Write i2c OK [10:40:34]MH_I2C_Read... [10:40:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:34]Read from MH i2c: E2 [10:40:34]MH_I2C_Read... [10:40:34]Read from MH i2c: E2 0E 00 [10:40:34]MH_I2C_Read... [10:40:34]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A4 [10:40:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:40:34]wFMCommunicate OK [10:40:34]SAM_PROTO_GetShiftState done [10:40:34]FM_GetShiftState done [10:40:34]req_shift_opened done [10:40:34]requested_item shift.open_date is exist - process it [10:40:34]req_shift_open_date [10:40:34]req_shift_open_date done [10:40:34]produce_requested_data done [10:40:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165306,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:40:34]process_action_free close_receipt [10:40:34]json_value_free [10:40:34]json_value_free done [10:40:34]process_json_proto returns [10:40:34]Send response to host [10:40:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165306,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:40:34]free response buf [10:40:34]execute_script done [10:40:34]execute_script returns [10:40:34]free content buf [10:40:34]Sock 12.Close socket [10:40:34]Sock 12.Thread stoped [10:40:36]ConnectInit Can't take IP for lk.salyk.kg [10:40:36]CommunicateWithHost connect error [10:40:36]CommunicateWithHost err = -1 [10:40:36]OFD Sender: Server communicate error [10:40:41]OFD Sender: Processing packet 165306 [packets to send 990, broken 989] [10:40:41]ProducePacketName [10:40:41]name=ofd_packets/00165306 [10:40:41]OFD Sender: To server: pG, [10:40:41]CommunicateWithHost lk.salyk.kg:30040 [10:40:41]ConnectInit lk.salyk.kg [10:40:46]ConnectInit Can't take IP for lk.salyk.kg [10:40:46]CommunicateWithHost connect error [10:40:46]CommunicateWithHost err = -1 [10:40:46]OFD Sender: Server communicate error [10:40:51]OFD Sender: Processing packet 165306 [packets to send 990, broken 989] [10:40:51]ProducePacketName [10:40:51]name=ofd_packets/00165306 [10:40:51]OFD Sender: To server: pG, [10:40:51]CommunicateWithHost lk.salyk.kg:30040 [10:40:51]ConnectInit lk.salyk.kg [10:40:55]recv_with_timeout no data received [10:40:56]ConnectInit Can't take IP for lk.salyk.kg [10:40:56]CommunicateWithHost connect error [10:40:56]CommunicateWithHost err = -1 [10:40:56]OFD Sender: Server communicate error [10:40:57]accept exits with 9 [10:40:57]New connection [10:40:57]New thread 3067460964 created [10:40:57]Thread 3067604324 joined [10:40:57]Waiting for new connection... [10:40:57] Sock 9.Parse request [10:40:57]Sock 9.Check first char [10:40:57]Sock 9.First char is OK [10:40:57]request: POST /json_proto HTTP/1.0 [10:40:57]Method: POST [10:40:57]URL: /json_proto [10:40:57]Method is POST - this is cgi request [10:40:57]url: /json_proto [10:40:57]query_string will be loaded in cgi processing [10:40:57]execute_cgi json_proto POST (null) [10:40:57]execute_cgi path=json_proto method=POST [10:40:57]POST find Content-Length [10:40:57]Host: 172.17.44.132:8080 [10:40:57]Content-Length: 672 [10:40:57]Content-Type: application/json [10:40:57] [10:40:57]POST finish read [10:40:57]Found Content-Length = 672 [10:40:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:57]execute_script... [10:40:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294148", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:57]POST & json_proto [10:40:57]process_json_proto [10:40:57]json parsed OK: [10:40:57]protocol is kg_v1.0 [10:40:57]action value=close_receipt [10:40:57]process_action close_receipt [10:40:57]cmd_close_receipt [10:40:57]MH_GetDate [10:40:57]Write to MH i2c: F0 00 00 FA 00 E9 [10:40:57]Write i2c OK [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: F0 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: F0 09 00 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: F0 09 00 FA 00 00 39 67 C8 66 2A 83 C1 65 93 [10:40:57]GetLastDocTimeStamp 1724409629 [10:40:57]current date 1724409657 [10:40:57]FM_GetShiftState [10:40:57]SAM_PROTO_GetShiftState [10:40:57]wFMCommunicate request_size=4 [10:40:57]MH_SAM_APDU [10:40:57]CAPDU: 80 13 01 00 [10:40:57]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [10:40:57]Write i2c OK [10:40:57]MH_I2C_Read... [10:40:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:57]Read from MH i2c: E2 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 0E 00 [10:40:57]MH_I2C_Read... [10:40:57]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [10:40:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:40:57]wFMCommunicate OK [10:40:57]SAM_PROTO_GetShiftState done [10:40:57]FM_GetShiftState done [10:40:57]opened in 1724372766 [10:40:57]opened+sec_in_day 1724459166 [10:40:57]quantity*price = 100035 [10:40:57]sum+1 = 100036 [10:40:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 160 23.08.2024 10:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165307 ФПД: 39719589453583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104057&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165307&fm=39719589453583&tin=02508201610067®Number=0000000000092562&sum=100000 [10:40:58]StoreToDocumentArchive [10:40:58]shift 469 fd 165307 [10:40:58]save to /storage/0469/doc_00165307 [10:40:58]save last doc name /storage/0469/doc_00165307 to /storage/kkm_last_doc_name [10:40:58]save OK [10:40:58]Clear old archive folders... [10:40:58]ProcessDocumentItem done err = 0, tmpTLVsize=249 [10:40:58]tlvbuf is 01331AE0 [10:40:58]SAM_PROTO_ClearQueue [10:40:58]wFMCommunicate request_size=4 [10:40:58]MH_SAM_APDU [10:40:58]CAPDU: 80 09 00 00 [10:40:58]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [10:40:58]Write i2c OK [10:40:58]MH_I2C_Read... [10:40:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:58]Read from MH i2c: E2 [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: E2 03 00 [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [10:40:58]RAPDU: 90 00 [10:40:58]wFMCommunicate OK [10:40:58]SAM_PROTO_ClearQueue done [10:40:58]KKMCreateOFDPacket [10:40:58]OFDProtocolAddRootSTLVToBuf [10:40:58]FM_MakeSignedData [10:40:58]FM_MakeSignedData [10:40:58]SAM_PROTO_SignData [10:40:58]wFMCommunicate request_size=4 [10:40:58]MH_SAM_APDU [10:40:58]CAPDU: 80 0D 01 02 [10:40:58]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [10:40:58]Write i2c OK [10:40:58]MH_I2C_Read... [10:40:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:58]Read from MH i2c: E2 [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: E2 03 00 [10:40:58]MH_I2C_Read... [10:40:58]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [10:40:58]RAPDU: 90 00 [10:40:58]wFMCommunicate OK [10:40:58]wFMCommunicate request_size=255 [10:40:58]MH_SAM_APDU [10:40:58]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 39 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 85 02 00 35 04 06 00 24 1F F0 [10:40:58]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 39 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 85 02 00 35 04 06 00 24 1F F0 00 00 BB [10:40:58]Write i2c OK [10:40:58]MH_I2C_Read... [10:40:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:59]Read from MH i2c: E2 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 03 00 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [10:40:59]RAPDU: 90 00 [10:40:59]wFMCommunicate OK [10:40:59]wFMCommunicate request_size=8 [10:40:59]MH_SAM_APDU [10:40:59]CAPDU: 80 0D 02 02 03 05 1F 0F [10:40:59]Write to MH i2c: E2 0B 00 0B 01 80 0D 02 02 03 00 05 1F 0F 00 00 BF [10:40:59]Write i2c OK [10:40:59]MH_I2C_Read... [10:40:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:59]Read from MH i2c: E2 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 03 00 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [10:40:59]RAPDU: 90 00 [10:40:59]wFMCommunicate OK [10:40:59]wFMCommunicate request_size=4 [10:40:59]MH_SAM_APDU [10:40:59]CAPDU: 80 0D 03 02 [10:40:59]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [10:40:59]Write i2c OK [10:40:59]MH_I2C_Read... [10:40:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:59]Read from MH i2c: E2 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 0B 00 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 0B 00 0C 01 00 01 36 A9 B6 7F 2C 7E F5 90 00 3D [10:40:59]RAPDU: 01 36 A9 B6 7F 2C 7E F5 90 00 [10:40:59]wFMCommunicate OK [10:40:59]SAM_PROTO_SignData done [10:40:59]FM_MakeSignedData done [10:40:59]CreateOFDProtocolMessage [10:40:59]wFMCommunicate request_size=4 [10:40:59]MH_SAM_APDU [10:40:59]CAPDU: 80 11 00 00 [10:40:59]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [10:40:59]Write i2c OK [10:40:59]MH_I2C_Read... [10:40:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:59]Read from MH i2c: E2 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 17 00 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [10:40:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:40:59]wFMCommunicate OK [10:40:59]CreateOFDProtocolMessage done [10:40:59]OFDSenderStorePacket 165307 [10:40:59]StoreOFDPacket docnum=165307 [10:40:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 4A 17 05 01 6B 9B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 39 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 85 02 00 35 04 06 00 24 1F F0 05 1F 0F 01 36 A9 B6 7F 2C 7E F5 [10:40:59]CheckFolder [10:40:59]dirname=/storage/ofd_packets [10:40:59]CheckFolder done [10:40:59]ProducePacketName [10:40:59]name=ofd_packets/00165307 [10:40:59]NVStorageSaveData ofd_packets/00165307 [10:40:59]File name is /storage/ofd_packets/00165307 [10:40:59]Write 299 bytes [10:40:59]NVStorageSaveData done [10:40:59]OFDSenderStorePacket done [10:40:59]KKMCreateOFDPacket done [10:40:59]NVStorageSaveData kkm_last_timestamp [10:40:59]File name is /storage/kkm_last_timestamp [10:40:59]Write 4 bytes [10:40:59]NVStorageSaveData done [10:40:59]ExternCall_PrintAddStr [10:40:59]wPrintStart [10:40:59]Write to MH i2c: 01 00 00 0E 01 0F [10:40:59]Write i2c OK [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: 01 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: 01 07 00 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [10:40:59]RasterBufferAndPrint [10:40:59]line Счет N : (1)294148 [10:40:59]line ИНН: 02508201610067 [10:40:59]line Контрольно-Кассовый Чек [10:40:59]line ПРОДАЖА [10:40:59]line ТРК (МРК, ГНК) : 51 [10:40:59]line Товар: 2710124130 [10:40:59]line SU-92-К-5 [10:40:59]line 14.540 * 68.80 [10:40:59]line = 1000.35 [10:40:59]line НДС 12% НСП 1% [10:40:59]line > о реализуемом товаре [10:40:59]line ОКРУГЛЕНИЕ: -0.35 [10:40:59]line ИТОГО: 1000.00 [10:40:59]line Внесено: 1000.00 [10:40:59]line СДАЧА: 0.00 [10:40:59]line НСП 1% : 8.85 [10:40:59]line НДС 12% : 106.23 [10:40:59]line Наличными: 1000.00 [10:40:59]line Безнал.: 0.00 [10:40:59]line Место: АЗС № 130 "Партнер Нефть" [10:40:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:40:59]line СНО: Общий режим [10:40:59]line Чек 160 23.08.2024 10:40 [10:40:59]line Смена: 469 ФФД: 1.0 [10:40:59]line ЗНМ: 0300000070 [10:40:59]line РНМ: 0000000000092562 [10:40:59]line Версия ККМ: 001 [10:40:59]line ФМ: 0000000000871769 [10:40:59]line ФД: 165307 [10:40:59]line ФПД: 39719589453583 [10:40:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104057&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165307&fm=39719589453583&tin=02508201610067®Number=0000000000092562&sum=100000 [10:40:59]OFD Sender: Processing packet 165306 [packets to send 991, broken 989] [10:40:59]ProducePacketName [10:40:59]name=ofd_packets/00165306 [10:40:59]OFD Sender: To server: pG, [10:40:59]CommunicateWithHost lk.salyk.kg:30040 [10:40:59]ConnectInit lk.salyk.kg [10:40:59]written 0, free lines is 4095 [10:40:59]Write to MH i2c: 01 00 00 39 01 3A [10:40:59]Write i2c OK [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: 01 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: 01 07 00 [10:40:59]MH_I2C_Read... [10:40:59]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 C7 0C 14 [10:40:59]RasterBufferAndPrint [10:40:59]line [10:40:59]line [10:40:59]line [10:40:59]line [10:40:59]line [10:41:00]written 0, free lines is 3303 [10:41:00]MH_Cut [10:41:00]Write to MH i2c: D1 01 00 40 01 01 13 [10:41:00]Write i2c OK [10:41:00]MH_I2C_Read... [10:41:00]Read from MH i2c: D1 [10:41:00]MH_I2C_Read... [10:41:00]Read from MH i2c: D1 01 00 [10:41:00]MH_I2C_Read... [10:41:00]Read from MH i2c: D1 01 00 40 01 00 12 [10:41:00]Write to MH i2c: 01 00 00 41 01 42 [10:41:00]Write i2c OK [10:41:00]MH_I2C_Read... [10:41:00]*** Cut start [10:41:00]*** Purtial cut [10:41:00]*** Stage 1: CUTSNS_PIN = 1 [10:41:02]Read from MH i2c: 01 [10:41:02]MH_I2C_Read... [10:41:02]*** Stop cut motor [10:41:02]*** Cut end [10:41:02]Read from MH i2c: 01 07 00 [10:41:02]MH_I2C_Read... [10:41:02]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [10:41:02]process_action close_receipt done [10:41:02]requested_data is exist [10:41:02]produce_requested_data [10:41:02]requested_item fm.sn is exist - process it [10:41:02]wFMCommunicate request_size=4 [10:41:02]MH_SAM_APDU [10:41:02]CAPDU: 80 11 00 00 [10:41:02]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [10:41:02]Write i2c OK [10:41:02]MH_I2C_Read... [10:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:02]Read from MH i2c: E2 [10:41:02]MH_I2C_Read... [10:41:02]Read from MH i2c: E2 17 00 [10:41:02]MH_I2C_Read... [10:41:02]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [10:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:02]wFMCommunicate OK [10:41:02]requested_item fd.num is exist - process it [10:41:02]SAM_PROTO_GetFieldsCounters [10:41:02]wFMCommunicate request_size=4 [10:41:02]MH_SAM_APDU [10:41:02]CAPDU: 80 13 00 00 [10:41:02]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [10:41:02]Write i2c OK [10:41:02]MH_I2C_Read... [10:41:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:03]Read from MH i2c: E2 [10:41:03]MH_I2C_Read... [10:41:03]Read from MH i2c: E2 62 00 [10:41:03]MH_I2C_Read... [10:41:03]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 DE [10:41:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:03]wFMCommunicate OK [10:41:03]SAM_PROTO_GetFieldsCounters done [10:41:03]requested_item shift.num is exist - process it [10:41:03]requested_item shift.opened is exist - process it [10:41:03]req_shift_opened [10:41:03]FM_GetShiftState [10:41:03]SAM_PROTO_GetShiftState [10:41:03]wFMCommunicate request_size=4 [10:41:03]MH_SAM_APDU [10:41:03]CAPDU: 80 13 01 00 [10:41:03]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [10:41:03]Write i2c OK [10:41:03]MH_I2C_Read... [10:41:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:03]Read from MH i2c: E2 [10:41:03]MH_I2C_Read... [10:41:03]Read from MH i2c: E2 0E 00 [10:41:03]MH_I2C_Read... [10:41:03]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F0 [10:41:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:41:03]wFMCommunicate OK [10:41:03]SAM_PROTO_GetShiftState done [10:41:03]FM_GetShiftState done [10:41:03]req_shift_opened done [10:41:03]requested_item shift.open_date is exist - process it [10:41:03]req_shift_open_date [10:41:03]req_shift_open_date done [10:41:03]produce_requested_data done [10:41:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165307,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:41:03]process_action_free close_receipt [10:41:03]json_value_free [10:41:03]json_value_free done [10:41:03]process_json_proto returns [10:41:03]Send response to host [10:41:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165307,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:41:03]free response buf [10:41:03]execute_script done [10:41:03]execute_script returns [10:41:03]free content buf [10:41:03]Sock 9.Close socket [10:41:03]Sock 9.Thread stoped [10:41:04]ConnectInit Can't take IP for lk.salyk.kg [10:41:04]CommunicateWithHost connect error [10:41:04]CommunicateWithHost err = -1 [10:41:04]OFD Sender: Server communicate error [10:41:09]OFD Sender: Processing packet 165306 [packets to send 991, broken 989] [10:41:09]ProducePacketName [10:41:09]name=ofd_packets/00165306 [10:41:09]OFD Sender: To server: pG, [10:41:09]CommunicateWithHost lk.salyk.kg:30040 [10:41:09]ConnectInit lk.salyk.kg [10:41:10]Connected sock=9 [10:41:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 28 D6 05 01 9A 76 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 1D 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 85 02 00 35 04 06 00 53 D4 2D 22 5A D3 39 73 0F 9E 38 63 83 B1 [10:41:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E8 17 47 00 6A E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 85 02 00 F4 03 04 00 91 10 C8 66 B6 04 01 00 00 E7 D5 22 00 49 41 A6 50 [10:41:10]CommunicateWithHost err = 0 [10:41:10]CheckOFDResponse [10:41:10]1017 (14) - 77093643461234 [10:41:10]1041 (16) - 0000000000871769 [10:41:10]1040 (4) - 165306 [10:41:10]1012 (4) - 23.08.2024 04:31 [10:41:10]1206 (1) - 0 [10:41:10]OFD Sender: Remove packet 165306 [10:41:10]ProducePacketName [10:41:10]name=ofd_packets/00165306 [10:41:10]NVStorageDeleteData [10:41:11]OFD Sender: Processing packet 165307 [packets to send 990, broken 989] [10:41:11]ProducePacketName [10:41:11]name=ofd_packets/00165307 [10:41:11]OFD Sender: To server: pG, [10:41:11]CommunicateWithHost lk.salyk.kg:30040 [10:41:11]ConnectInit lk.salyk.kg [10:41:12]Connected sock=9 [10:41:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 4A 17 05 01 6B 9B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 39 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 85 02 00 35 04 06 00 24 1F F0 05 1F 0F 01 36 A9 B6 7F 2C 7E F5 [10:41:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E2 B2 47 00 A2 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 85 02 00 F4 03 04 00 93 10 C8 66 B6 04 01 00 00 F0 EE BD 39 14 DD F6 A6 [10:41:13]CommunicateWithHost err = 0 [10:41:13]CheckOFDResponse [10:41:13]1017 (14) - 77093643461234 [10:41:13]1041 (16) - 0000000000871769 [10:41:13]1040 (4) - 165307 [10:41:13]1012 (4) - 23.08.2024 04:31 [10:41:13]1206 (1) - 0 [10:41:13]OFD Sender: Remove packet 165307 [10:41:13]ProducePacketName [10:41:13]name=ofd_packets/00165307 [10:41:13]NVStorageDeleteData [10:41:13]OFD Sender: No OFD packet to send [10:41:17]recv_with_timeout no data received [10:41:18]OFD Sender: No OFD packet to send [10:41:23]OFD Sender: No OFD packet to send [10:41:28]OFD Sender: No OFD packet to send [10:41:33]OFD Sender: No OFD packet to send [10:41:34]recv_with_timeout no data received [10:41:38]OFD Sender: No OFD packet to send [10:41:43]OFD Sender: No OFD packet to send [10:41:46]accept exits with 7 [10:41:46]New connection [10:41:46]New thread 3067604324 created [10:41:46]Thread 3067460964 joined [10:41:46]Waiting for new connection... [10:41:46] Sock 7.Parse request [10:41:46]Sock 7.Check first char [10:41:46]Sock 7.First char is OK [10:41:46]request: POST /json_proto HTTP/1.0 [10:41:46]Method: POST [10:41:46]URL: /json_proto [10:41:46]Method is POST - this is cgi request [10:41:46]url: /json_proto [10:41:46]query_string will be loaded in cgi processing [10:41:46]execute_cgi json_proto POST (null) [10:41:46]execute_cgi path=json_proto method=POST [10:41:46]POST find Content-Length [10:41:46]Host: 172.17.44.132:8080 [10:41:46]Content-Length: 674 [10:41:46]Content-Type: application/json [10:41:46] [10:41:46]POST finish read [10:41:46]Found Content-Length = 674 [10:41:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:46]execute_script... [10:41: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)294149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:46]POST & json_proto [10:41:46]process_json_proto [10:41:46]json parsed OK: [10:41:46]protocol is kg_v1.0 [10:41:46]action value=close_receipt [10:41:46]process_action close_receipt [10:41:46]cmd_close_receipt [10:41:46]MH_GetDate [10:41:46]Write to MH i2c: F0 00 00 45 01 35 [10:41:46]Write i2c OK [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: F0 [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: F0 09 00 [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: F0 09 00 45 01 00 6B 67 C8 66 2A 83 C1 65 11 [10:41:46]GetLastDocTimeStamp 1724409657 [10:41:46]current date 1724409707 [10:41:46]FM_GetShiftState [10:41:46]SAM_PROTO_GetShiftState [10:41:46]wFMCommunicate request_size=4 [10:41:46]MH_SAM_APDU [10:41:46]CAPDU: 80 13 01 00 [10:41:46]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [10:41:46]Write i2c OK [10:41:46]MH_I2C_Read... [10:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:46]Read from MH i2c: E2 [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: E2 0E 00 [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [10:41:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:41:46]wFMCommunicate OK [10:41:46]SAM_PROTO_GetShiftState done [10:41:46]FM_GetShiftState done [10:41:46]opened in 1724372766 [10:41:46]opened+sec_in_day 1724459166 [10:41:46]quantity*price = 50063 [10:41:46]sum+1 = 50064 [10:41:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 161 23.08.2024 10:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165308 ФПД: 88887553191312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104147&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165308&fm=88887553191312&tin=02508201610067®Number=0000000000092562&sum=50000 [10:41:48]StoreToDocumentArchive [10:41:48]shift 469 fd 165308 [10:41:48]save to /storage/0469/doc_00165308 [10:41:48]save last doc name /storage/0469/doc_00165308 to /storage/kkm_last_doc_name [10:41:48]save OK [10:41:48]Clear old archive folders... [10:41:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:41:48]tlvbuf is 012D8BA0 [10:41:48]SAM_PROTO_ClearQueue [10:41:48]wFMCommunicate request_size=4 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 09 00 00 [10:41:48]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 [10:41:48]MH_I2C_Read... [10:41:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:48]Read from MH i2c: E2 03 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [10:41:48]RAPDU: 90 00 [10:41:48]wFMCommunicate OK [10:41:48]SAM_PROTO_ClearQueue done [10:41:48]KKMCreateOFDPacket [10:41:48]OFDProtocolAddRootSTLVToBuf [10:41:48]FM_MakeSignedData [10:41:48]FM_MakeSignedData [10:41:48]SAM_PROTO_SignData [10:41:48]wFMCommunicate request_size=4 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 0D 01 02 [10:41:48]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:48]Read from MH i2c: E2 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [10:41:48]RAPDU: 90 00 [10:41:48]wFMCommunicate OK [10:41:48]wFMCommunicate request_size=255 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 6B 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 85 02 00 35 04 06 00 50 D7 BF 08 [10:41:48]Write to MH i2c: E2 02 01 55 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 6B 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 85 02 00 35 04 06 00 50 D7 BF 08 00 00 8D [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:48]Read from MH i2c: E2 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [10:41:48]RAPDU: 90 00 [10:41:48]wFMCommunicate OK [10:41:48]wFMCommunicate request_size=7 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 0D 02 02 02 6D 90 [10:41:48]Write to MH i2c: E2 0A 00 56 01 80 0D 02 02 02 00 6D 90 00 00 D2 [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:48]Read from MH i2c: E2 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [10:41:48]RAPDU: 90 00 [10:41:48]wFMCommunicate OK [10:41:48]wFMCommunicate request_size=4 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 0D 03 02 [10:41:48]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:48]Read from MH i2c: E2 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 0B 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 0B 00 57 01 00 79 A2 C9 D2 02 0A D7 BA 90 00 27 [10:41:48]RAPDU: 79 A2 C9 D2 02 0A D7 BA 90 00 [10:41:48]wFMCommunicate OK [10:41:48]SAM_PROTO_SignData done [10:41:48]FM_MakeSignedData done [10:41:48]CreateOFDProtocolMessage [10:41:48]wFMCommunicate request_size=4 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 11 00 00 [10:41:48]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [10:41:48]OFD Sender: No OFD packet to send [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:48]Read from MH i2c: E2 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 17 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [10:41:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:48]wFMCommunicate OK [10:41:48]CreateOFDProtocolMessage done [10:41:48]OFDSenderStorePacket 165308 [10:41:48]StoreOFDPacket docnum=165308 [10:41:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3F CA 04 01 BE 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 6B 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 85 02 00 35 04 06 00 50 D7 BF 08 6D 90 79 A2 C9 D2 02 0A D7 BA [10:41:48]CheckFolder [10:41:48]dirname=/storage/ofd_packets [10:41:48]CheckFolder done [10:41:48]ProducePacketName [10:41:48]name=ofd_packets/00165308 [10:41:48]NVStorageSaveData ofd_packets/00165308 [10:41:48]File name is /storage/ofd_packets/00165308 [10:41:48]Write 298 bytes [10:41:48]NVStorageSaveData done [10:41:48]OFDSenderStorePacket done [10:41:48]KKMCreateOFDPacket done [10:41:48]NVStorageSaveData kkm_last_timestamp [10:41:48]File name is /storage/kkm_last_timestamp [10:41:48]Write 4 bytes [10:41:48]NVStorageSaveData done [10:41:48]ExternCall_PrintAddStr [10:41:48]wPrintStart [10:41:48]Write to MH i2c: 01 00 00 59 01 5A [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: 01 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: 01 07 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [10:41:48]RasterBufferAndPrint [10:41:48]line Счет N : (1)294149 [10:41:48]line ИНН: 02508201610067 [10:41:48]line Контрольно-Кассовый Чек [10:41:48]line ПРОДАЖА [10:41:49]line ТРК (МРК, ГНК) : 64 [10:41:49]line Товар: 2710194800 [10:41:49]line ДТ-К-5 [10:41:49]line 6.570 * 76.20 [10:41:49]line = 500.63 [10:41:49]line НДС 12% НСП 1% [10:41:49]line > о реализуемом товаре [10:41:49]line ОКРУГЛЕНИЕ: -0.63 [10:41:49]line ИТОГО: 500.00 [10:41:49]line Внесено: 500.00 [10:41:49]line СДАЧА: 0.00 [10:41:49]line НСП 1% : 4.43 [10:41:49]line НДС 12% : 53.16 [10:41:49]line Наличными: 500.00 [10:41:49]line Безнал.: 0.00 [10:41:49]line Место: АЗС № 130 "Партнер Нефть" [10:41:49]OFD Sender: Processing packet 165308 [packets to send 990, broken 989] [10:41:49]ProducePacketName [10:41:49]name=ofd_packets/00165308 [10:41:49]OFD Sender: To server: pG, [10:41:49]CommunicateWithHost lk.salyk.kg:30040 [10:41:49]ConnectInit lk.salyk.kg [10:41:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:41:49]line СНО: Общий режим [10:41:49]line Чек 161 23.08.2024 10:41 [10:41:49]line Смена: 469 ФФД: 1.0 [10:41:49]line ЗНМ: 0300000070 [10:41:49]line РНМ: 0000000000092562 [10:41:49]line Версия ККМ: 001 [10:41:49]line ФМ: 0000000000871769 [10:41:49]line ФД: 165308 [10:41:49]line ФПД: 88887553191312 [10:41:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104147&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165308&fm=88887553191312&tin=02508201610067®Number=0000000000092562&sum=50000 [10:41:49]written 0, free lines is 4095 [10:41:49]Write to MH i2c: 01 00 00 84 01 85 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 07 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 CA 0C 62 [10:41:49]RasterBufferAndPrint [10:41:49]line [10:41:49]line [10:41:49]line [10:41:49]line [10:41:49]line [10:41:49]written 0, free lines is 3305 [10:41:49]MH_Cut [10:41:49]Write to MH i2c: D1 01 00 8B 01 01 5E [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: D1 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: D1 01 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: D1 01 00 8B 01 00 5D [10:41:49]Write to MH i2c: 01 00 00 8C 01 8D [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:50]*** Cut start [10:41:50]*** Purtial cut [10:41:50]*** Stage 1: CUTSNS_PIN = 1 [10:41:52]Read from MH i2c: 01 [10:41:52]MH_I2C_Read... [10:41:52]*** Stop cut motor [10:41:52]*** Cut end [10:41:52]Read from MH i2c: 01 07 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [10:41:52]process_action close_receipt done [10:41:52]requested_data is exist [10:41:52]produce_requested_data [10:41:52]requested_item fm.sn is exist - process it [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 11 00 00 [10:41:52]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 17 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [10:41:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:52]wFMCommunicate OK [10:41:52]requested_item fd.num is exist - process it [10:41:52]SAM_PROTO_GetFieldsCounters [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 13 00 00 [10:41:52]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 62 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 2D [10:41:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:52]wFMCommunicate OK [10:41:52]recv_with_timeout no data received [10:41:52]SAM_PROTO_GetFieldsCounters done [10:41:52]requested_item shift.num is exist - process it [10:41:52]requested_item shift.opened is exist - process it [10:41:52]req_shift_opened [10:41:52]FM_GetShiftState [10:41:52]SAM_PROTO_GetShiftState [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 13 01 00 [10:41:52]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 0E 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3B [10:41:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:41:52]wFMCommunicate OK [10:41:52]SAM_PROTO_GetShiftState done [10:41:52]FM_GetShiftState done [10:41:52]req_shift_opened done [10:41:52]requested_item shift.open_date is exist - process it [10:41:52]req_shift_open_date [10:41:52]req_shift_open_date done [10:41:52]produce_requested_data done [10:41:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165308,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:41:52]process_action_free close_receipt [10:41:52]json_value_free [10:41:52]json_value_free done [10:41:52]process_json_proto returns [10:41:52]Send response to host [10:41:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165308,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:41:52]free response buf [10:41:52]execute_script done [10:41:52]execute_script returns [10:41:52]free content buf [10:41:52]Sock 7.Close socket [10:41:52]Sock 7.Thread stoped [10:41:54]ConnectInit Can't take IP for lk.salyk.kg [10:41:54]CommunicateWithHost connect error [10:41:54]CommunicateWithHost err = -1 [10:41:54]OFD Sender: Server communicate error [10:41:57]accept exits with 10 [10:41:57]New connection [10:41:57]New thread 3067460964 created [10:41:57]Thread 3067604324 joined [10:41:57]Waiting for new connection... [10:41:57] Sock 10.Parse request [10:41:57]Sock 10.Check first char [10:41:57]Sock 10.First char is OK [10:41:57]request: POST /json_proto HTTP/1.0 [10:41:57]Method: POST [10:41:57]URL: /json_proto [10:41:57]Method is POST - this is cgi request [10:41:57]url: /json_proto [10:41:57]query_string will be loaded in cgi processing [10:41:57]execute_cgi json_proto POST (null) [10:41:57]execute_cgi path=json_proto method=POST [10:41:57]POST find Content-Length [10:41:57]Host: 172.17.44.132:8080 [10:41:57]Content-Length: 752 [10:41:57]Content-Type: application/json [10:41:57] [10:41:57]POST finish read [10:41:57]Found Content-Length = 752 [10:41:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147401", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:57]execute_script... [10:41: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)294145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147401", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:57]POST & json_proto [10:41:57]process_json_proto [10:41:57]json parsed OK: [10:41:57]protocol is kg_v1.0 [10:41:57]action value=close_receipt [10:41:57]process_action close_receipt [10:41:57]cmd_close_receipt [10:41:57]MH_GetDate [10:41:57]Write to MH i2c: F0 00 00 90 01 80 [10:41:57]Write i2c OK [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: F0 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: F0 09 00 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: F0 09 00 90 01 00 76 67 C8 66 2A 83 C1 65 67 [10:41:57]GetLastDocTimeStamp 1724409707 [10:41:57]current date 1724409718 [10:41:57]FM_GetShiftState [10:41:57]SAM_PROTO_GetShiftState [10:41:57]wFMCommunicate request_size=4 [10:41:57]MH_SAM_APDU [10:41:57]CAPDU: 80 13 01 00 [10:41:57]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [10:41:57]Write i2c OK [10:41:57]MH_I2C_Read... [10:41:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:57]Read from MH i2c: E2 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: E2 0E 00 [10:41:57]MH_I2C_Read... [10:41:57]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [10:41:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:41:57]wFMCommunicate OK [10:41:57]SAM_PROTO_GetShiftState done [10:41:57]FM_GetShiftState done [10:41:57]opened in 1724372766 [10:41:57]opened+sec_in_day 1724459166 [10:41:57]quantity*price = 0 [10:41:57]sum+1 = 1 [10:41:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 162 23.08.2024 10:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147401 ФМ: 0000000000871769 ФД: 165309 ФПД: 270919303584179 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104158&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165309&fm=270919303584179&tin=02508201610067®Number=0000000000092562&sum=0 [10:41:59]StoreToDocumentArchive [10:41:59]shift 469 fd 165309 [10:41:59]save to /storage/0469/doc_00165309 [10:41:59]save last doc name /storage/0469/doc_00165309 to /storage/kkm_last_doc_name [10:41:59]save OK [10:41:59]Clear old archive folders... [10:41:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:41:59]tlvbuf is 01343100 [10:41:59]SAM_PROTO_ClearQueue [10:41:59]wFMCommunicate request_size=4 [10:41:59]MH_SAM_APDU [10:41:59]CAPDU: 80 09 00 00 [10:41:59]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [10:41:59]OFD Sender: Processing packet 165308 [packets to send 990, broken 989] [10:41:59]ProducePacketName [10:41:59]name=ofd_packets/00165308 [10:41:59]OFD Sender: To server: pG, [10:41:59]CommunicateWithHost lk.salyk.kg:30040 [10:41:59]ConnectInit lk.salyk.kg [10:41:59]Write i2c OK [10:41:59]MH_I2C_Read... [10:41:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:59]Read from MH i2c: E2 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 03 00 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [10:41:59]RAPDU: 90 00 [10:41:59]wFMCommunicate OK [10:41:59]SAM_PROTO_ClearQueue done [10:41:59]KKMCreateOFDPacket [10:41:59]OFDProtocolAddRootSTLVToBuf [10:41:59]FM_MakeSignedData [10:41:59]FM_MakeSignedData [10:41:59]SAM_PROTO_SignData [10:41:59]wFMCommunicate request_size=4 [10:41:59]MH_SAM_APDU [10:41:59]CAPDU: 80 0D 01 02 [10:41:59]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [10:41:59]Write i2c OK [10:41:59]MH_I2C_Read... [10:41:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:59]Read from MH i2c: E2 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 03 00 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [10:41:59]RAPDU: 90 00 [10:41:59]wFMCommunicate OK [10:41:59]wFMCommunicate request_size=255 [10:41:59]MH_SAM_APDU [10:41:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 76 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 85 02 00 35 04 06 00 F6 66 50 DA [10:41:59]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 76 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 85 02 00 35 04 06 00 F6 66 50 DA 00 00 F4 [10:41:59]Write i2c OK [10:41:59]MH_I2C_Read... [10:41:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:59]Read from MH i2c: E2 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 03 00 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [10:41:59]RAPDU: 90 00 [10:41:59]wFMCommunicate OK [10:41:59]wFMCommunicate request_size=7 [10:41:59]MH_SAM_APDU [10:41:59]CAPDU: 80 0D 02 02 02 59 B3 [10:41:59]Write to MH i2c: E2 0A 00 A1 01 80 0D 02 02 02 00 59 B3 00 00 2C [10:41:59]Write i2c OK [10:41:59]MH_I2C_Read... [10:41:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:59]Read from MH i2c: E2 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 03 00 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [10:41:59]RAPDU: 90 00 [10:41:59]wFMCommunicate OK [10:41:59]wFMCommunicate request_size=4 [10:41:59]MH_SAM_APDU [10:41:59]CAPDU: 80 0D 03 02 [10:41:59]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [10:41:59]Write i2c OK [10:41:59]MH_I2C_Read... [10:41:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:59]Read from MH i2c: E2 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 0B 00 [10:41:59]MH_I2C_Read... [10:41:59]Read from MH i2c: E2 0B 00 A2 01 00 7B 07 28 60 85 1F C1 45 90 00 D3 [10:41:59]RAPDU: 7B 07 28 60 85 1F C1 45 90 00 [10:41:59]wFMCommunicate OK [10:41:59]SAM_PROTO_SignData done [10:41:59]FM_MakeSignedData done [10:41:59]CreateOFDProtocolMessage [10:41:59]wFMCommunicate request_size=4 [10:41:59]MH_SAM_APDU [10:41:59]CAPDU: 80 11 00 00 [10:41:59]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [10:41:59]Write i2c OK [10:41:59]MH_I2C_Read... [10:42:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:00]Read from MH i2c: E2 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: E2 17 00 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [10:42:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:42:00]wFMCommunicate OK [10:42:00]CreateOFDProtocolMessage done [10:42:00]OFDSenderStorePacket 165309 [10:42:00]StoreOFDPacket docnum=165309 [10:42:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 38 DA 04 01 D3 31 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 76 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 85 02 00 35 04 06 00 F6 66 50 DA 59 B3 7B 07 28 60 85 1F C1 45 [10:42:00]CheckFolder [10:42:00]dirname=/storage/ofd_packets [10:42:00]CheckFolder done [10:42:00]ProducePacketName [10:42:00]name=ofd_packets/00165309 [10:42:00]NVStorageSaveData ofd_packets/00165309 [10:42:00]File name is /storage/ofd_packets/00165309 [10:42:00]Write 298 bytes [10:42:00]NVStorageSaveData done [10:42:00]OFDSenderStorePacket done [10:42:00]KKMCreateOFDPacket done [10:42:00]NVStorageSaveData kkm_last_timestamp [10:42:00]File name is /storage/kkm_last_timestamp [10:42:00]Write 4 bytes [10:42:00]NVStorageSaveData done [10:42:00]ExternCall_PrintAddStr [10:42:00]wPrintStart [10:42:00]Write to MH i2c: 01 00 00 A4 01 A5 [10:42:00]Write i2c OK [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: 01 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: 01 07 00 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [10:42:00]RasterBufferAndPrint [10:42:00]line Счет N : (1)294145 [10:42:00]line ИНН: 02508201610067 [10:42:00]line Контрольно-Кассовый Чек [10:42:00]line ПРОДАЖА [10:42:00]line ТРК (МРК, ГНК) : 21 [10:42:00]line Товар: 2710194800 [10:42:00]line ДТ-К-5 [10:42:00]line 100.000 * 0.00 [10:42:00]line = 0.00 [10:42:00]line НДС 12% НСП 1% [10:42:00]line > о реализуемом товаре [10:42:00]line ИТОГО: 0.00 [10:42:00]line НСП 1% : 0.00 [10:42:00]line НДС 12% : 0.00 [10:42:00]line Наличными: 0.00 [10:42:00]line Безнал.: 0.00 [10:42:00]line Место: АЗС № 130 "Партнер Нефть" [10:42:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:42:00]line СНО: Общий режим [10:42:00]line Чек 162 23.08.2024 10:41 [10:42:00]line Смена: 469 ФФД: 1.0 [10:42:00]line ЗНМ: 0300000070 [10:42:00]line РНМ: 0000000000092562 [10:42:00]line Версия ККМ: 001 [10:42:00]line Талоны: ТК ГПНА Online [10:42:00]line 30147401 [10:42:00]line ФМ: 0000000000871769 [10:42:00]line ФД: 165309 [10:42:00]line ФПД: 270919303584179 [10:42:04]Malloc new data [10:42:04]Malloc new data [10:42:04]KKMSetReceiptItemData err=0 [10:42:04]KKMAddReceiptItem [10:42:04]LoadAmountFromDocumentTag total=0 [10:42:04]LoadAmountFromDocumentTag cost=0 [10:42:04]SetAmountToDocument total=0 [10:42:04]Malloc new data [10:42:04]cost*persent_nds=0 [10:42:04]+500=500 [10:42:04]tax_nds_amount=0 [10:42:04]cost*persent_nds=0 [10:42:04]+500=500 [10:42:04]tax_nsp_amount=0 [10:42:04]Load OK [10:42:04]Load OK [10:42:04]Malloc new data [10:42:04]Malloc new data [10:42:04]Load OK [10:42:04]Load OK [10:42:04]Malloc new data [10:42:04]Malloc new data [10:42:04]free (receipt_item_data.pre_item_text) [10:42:04]free (receipt_item_data.post_item_text) [10:42:04]done [10:42:04]Malloc new data [10:42:04]Malloc new data [10:42:04]Malloc new data [10:42:04]KKMSetReceiptData OK [10:42:04]ProcessDocumentItem done err = 0, tmpTLVsize=111 [10:42:04]tlvbuf is 012BCE50 [10:42:04]KKMLoadAndSignReceiptData [10:42:04]SAM_PROTO_ProcessDocument [10:42:04]wFMCommunicate request_size=9 [10:42:04]MH_SAM_APDU [10:42:04]CAPDU: 80 15 01 00 04 03 00 6F 00 [10:42:04]Write to MH i2c: E2 0C 00 DD 01 80 15 01 00 04 00 03 00 6F 00 00 00 D7 [10:42:04]Write i2c OK [10:42:04]MH_I2C_Read... [10:42:04]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [10:42:04]Read from MH i2c: E2 [10:42:04]MH_I2C_Read... [10:42:04]Read from MH i2c: E2 03 00 [10:42:04]MH_I2C_Read... [10:42:04]Read from MH i2c: E2 03 00 DD 01 00 90 00 52 [10:42:04]RAPDU: 90 00 [10:42:04]wFMCommunicate OK [10:42:04]wFMCommunicate request_size=10 [10:42:04]MH_SAM_APDU [10:42:04]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [10:42:04]Write to MH i2c: E2 0D 00 DE 01 80 15 02 00 05 00 1E 04 01 00 01 00 00 8D [10:42:04]Write i2c OK [10:42:04]MH_I2C_Read... [10:42:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:42:04]Read from MH i2c: E2 [10:42:04]MH_I2C_Read... [10:42:04]Read from MH i2c: E2 03 00 [10:42:04]MH_I2C_Read... [10:42:04]Read from MH i2c: E2 03 00 DE 01 00 90 00 53 [10:42:04]RAPDU: 90 00 [10:42:04]wFMCommunicate OK [10:42:04]wFMCommunicate request_size=15 [10:42:04]MH_SAM_APDU [10:42:04]CAPDU: 80 15 02 00 0A FC 03 06 00 00 00 00 00 00 00 [10:42:04]Write to MH i2c: E2 12 00 DF 01 80 15 02 00 0A 00 FC 03 06 00 00 00 00 00 00 00 00 00 79 [10:42:04]Write i2c OK [10:42:04]MH_I2C_Read... [10:42:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:42:04]Read from MH i2c: E2 [10:42:04]MH_I2C_Read... [10:42:04]Read from MH i2c: E2 03 00 [10:42:04]MH_I2C_Read... [10:42:04]Read from MH i2c: E2 03 00 DF 01 00 90 00 54 [10:42:04]RAPDU: 90 00 [10:42:04]wFMCommunicate OK [10:42:04]wFMCommunicate request_size=47 [10:42:04]MH_SAM_APDU [10:42:04]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 [10:42:04]Write to MH i2c: E2 32 00 E0 01 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 00 00 B8 [10:42:04]Write i2c OK [10:42:04]MH_I2C_Read... [10:42:04]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:42:04]Read from MH i2c: E2 [10:42:04]MH_I2C_Read... [10:42:04]Read from MH i2c: E2 03 00 [10:42:04]MH_I2C_Read... [10:42:04]Read from MH i2c: E2 03 00 E0 01 00 90 00 55 [10:42:04]RAPDU: 90 00 [10:42:04]wFMCommunicate OK [10:42:04]wFMCommunicate request_size=15 [10:42:04]MH_SAM_APDU [10:42:04]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [10:42:04]Write to MH i2c: E2 12 00 E1 01 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 87 [10:42:05]Write i2c OK [10:42:05]MH_I2C_Read... [10:42:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:42:05]Read from MH i2c: E2 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 E1 01 00 90 00 56 [10:42:05]RAPDU: 90 00 [10:42:05]wFMCommunicate OK [10:42:05]wFMCommunicate request_size=15 [10:42:05]MH_SAM_APDU [10:42:05]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [10:42:05]Write to MH i2c: E2 12 00 E2 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 BA [10:42:05]Write i2c OK [10:42:05]MH_I2C_Read... [10:42:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:42:05]Read from MH i2c: E2 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 E2 01 00 90 00 57 [10:42:05]RAPDU: 90 00 [10:42:05]wFMCommunicate OK [10:42:05]wFMCommunicate request_size=11 [10:42:05]MH_SAM_APDU [10:42:05]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:42:05]Write to MH i2c: E2 0E 00 E3 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 96 [10:42:05]Write i2c OK [10:42:05]MH_I2C_Read... [10:42:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:42:05]Read from MH i2c: E2 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 E3 01 00 90 00 58 [10:42:05]RAPDU: 90 00 [10:42:05]wFMCommunicate OK [10:42:05]wFMCommunicate request_size=13 [10:42:05]MH_SAM_APDU [10:42:05]CAPDU: 80 15 02 00 08 F4 03 04 00 7D 67 C8 66 [10:42:05]Write to MH i2c: E2 10 00 E4 01 80 15 02 00 08 00 F4 03 04 00 7D 67 C8 66 00 00 82 [10:42:05]Write i2c OK [10:42:05]MH_I2C_Read... [10:42:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:42:05]Read from MH i2c: E2 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 E4 01 00 90 00 59 [10:42:05]RAPDU: 90 00 [10:42:05]wFMCommunicate OK [10:42:05]wFMCommunicate request_size=25 [10:42:05]MH_SAM_APDU [10:42:05]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [10:42:05]Write to MH i2c: E2 1C 00 E5 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 C7 [10:42:05]Write i2c OK [10:42:05]MH_I2C_Read... [10:42:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:42:05]Read from MH i2c: E2 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [10:42:05]RAPDU: 90 00 [10:42:05]wFMCommunicate OK [10:42:05]wFMCommunicate request_size=4 [10:42:05]MH_SAM_APDU [10:42:05]CAPDU: 80 15 03 00 [10:42:05]Write to MH i2c: E2 08 00 E6 01 80 15 03 00 00 00 00 00 68 [10:42:05]Write i2c OK [10:42:05]MH_I2C_Read... [10:42:05]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:42:05]Read from MH i2c: E2 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 40 00 [10:42:05]MH_I2C_Read... [10:42:05]Read from MH i2c: E2 40 00 E6 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A3 00 00 00 35 04 06 00 27 BA 65 94 A8 97 90 00 3B [10:42:06]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A3 00 00 00 35 04 06 00 27 BA 65 94 A8 97 90 00 [10:42:06]wFMCommunicate OK [10:42:06]SAM_PROTO_ProcessDocument answer len = 59 [10:42:06]SAM_PROTO_ProcessDocument done [10:42:06]SetTLVBufToDocument [10:42:06]Processing tag 1209 (04B9) [10:42:06]Malloc new data [10:42:06]Processing tag 1041 (0411) [10:42:06]Processing tag 1040 (0410) [10:42:06]Malloc new data [10:42:06]Processing tag 1038 (040E) [10:42:06]Malloc new data [10:42:06]Processing tag 1042 (0412) [10:42:06]Malloc new data [10:42:06]Processing tag 1077 (0435) [10:42:06]Malloc new data [10:42:06]SetTLVBufToDocument err=0 [10:42:06]KKMLoadAndSignReceiptData store KKM data [10:42:06]KKMLoadAndSignReceiptData err=0 [10:42:06]wFMCommunicate request_size=4 [10:42:06]MH_SAM_APDU [10:42:06]CAPDU: 80 11 00 00 [10:42:06]Write to MH i2c: E2 08 00 E7 01 80 11 00 00 00 00 00 00 62 [10:42:06]Write i2c OK [10:42:06]MH_I2C_Read... [10:42:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:06]Read from MH i2c: E2 [10:42:06]MH_I2C_Read... [10:42:06]Read from MH i2c: E2 17 00 [10:42:06]MH_I2C_Read... [10:42:06]Read from MH i2c: E2 17 00 E7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [10:42:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:42:06]wFMCommunicate OK [10:42:06]Счет N : (1)294142 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 100.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 163 23.08.2024 10:42 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147401 ФМ: 0000000000871769 ФД: 165310 ФПД: 43681521641623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104205&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165310&fm=43681521641623&tin=02508201610067®Number=0000000000092562&sum=0 [10:42:06]StoreToDocumentArchive [10:42:06]shift 469 fd 165310 [10:42:06]save to /storage/0469/doc_00165310 [10:42:06]save last doc name /storage/0469/doc_00165310 to /storage/kkm_last_doc_name [10:42:06]save OK [10:42:06]Clear old archive folders... [10:42:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:42:06]tlvbuf is 0136FB60 [10:42:06]SAM_PROTO_ClearQueue [10:42:06]wFMCommunicate request_size=4 [10:42:06]MH_SAM_APDU [10:42:06]CAPDU: 80 09 00 00 [10:42:06]Write to MH i2c: E2 08 00 E8 01 80 09 00 00 00 00 00 00 5B [10:42:06]Write i2c OK 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:43:58]wFMCommunicate OK [10:43:58]CreateOFDProtocolMessage done [10:43:58]OFDSenderStorePacket 165312 [10:43:58]StoreOFDPacket docnum=165312 [10:43:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 9D 07 01 FB 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 EC 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 85 02 00 35 04 06 00 44 F5 14 87 5B 23 2E 4B 64 C4 51 A2 CC 63 [10:43:58]CheckFolder [10:43:58]dirname=/storage/ofd_packets [10:43:58]CheckFolder done [10:43:58]ProducePacketName [10:43:58]name=ofd_packets/00165312 [10:43:58]NVStorageSaveData ofd_packets/00165312 [10:43:58]File name is /storage/ofd_packets/00165312 [10:43:58]Write 301 bytes [10:43:58]NVStorageSaveData done [10:43:58]OFDSenderStorePacket done [10:43:58]KKMCreateOFDPacket done [10:43:58]NVStorageSaveData kkm_last_timestamp [10:43:58]File name is /storage/kkm_last_timestamp [10:43:58]Write 4 bytes [10:43:58]NVStorageSaveData done [10:43:58]ExternCall_PrintAddStr [10:43:58]wPrintStart [10:43:58]Write to MH i2c: 01 00 00 82 02 84 [10:43:58]Write i2c OK [10:43:58]MH_I2C_Read... [10:43:58]Read from MH i2c: 01 [10:43:58]MH_I2C_Read... [10:43:58]Read from MH i2c: 01 07 00 [10:43:58]MH_I2C_Read... [10:43:58]Read from MH i2c: 01 07 00 82 02 00 00 00 00 00 FF 0F 99 [10:43:58]RasterBufferAndPrint [10:43:58]line Счет N : (1)294153 [10:43:58]line ИНН: 02508201610067 [10:43:58]line Контрольно-Кассовый Чек [10:43:58]line ПРОДАЖА [10:43:58]line ТРК (МРК, ГНК) : 42 [10:43:58]line Товар: 2710124130 [10:43:58]line Аи-92-К-5 [10:43:58]line 7.380 * 67.80 [10:43:58]line = 500.36 [10:43:58]line НДС 12% НСП 1% [10:43:58]line > о реализуемом товаре [10:43:58]line ОКРУГЛЕНИЕ: -0.36 [10:43:58]line ИТОГО: 500.00 [10:43:58]line Внесено: 500.00 [10:43:58]line СДАЧА: 0.00 [10:43:58]line НСП 1% : 4.43 [10:43:58]line НДС 12% : 53.14 [10:43:58]line Наличными: 500.00 [10:43:58]line Безнал.: 0.00 [10:43:58]line Место: АЗС № 130 "Партнер Нефть" [10:43:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:43:58]line СНО: Общий режим [10:43:58]line Чек 165 23.08.2024 10:43 [10:43:58]line Смена: 469 ФФД: 1.0 [10:43:58]line ЗНМ: 0300000070 [10:43:58]line РНМ: 0000000000092562 [10:43:58]line Версия ККМ: 001 [10:43:58]line ФМ: 0000000000871769 [10:43:58]line ФД: 165312 [10:43:58]line ФПД: 75819402091299 [10:43:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104356&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165312&fm=75819402091299&tin=02508201610067®Number=0000000000092562&sum=50000 [10:43:58]written 0, free lines is 4095 [10:43:59]Write to MH i2c: 01 00 00 AD 02 AF [10:43:59]Write i2c OK [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: 01 [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: 01 07 00 [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: 01 07 00 AD 02 00 00 00 00 00 CD 0C 8F [10:43:59]RasterBufferAndPrint [10:43:59]line [10:43:59]line [10:43:59]line [10:43:59]line [10:43:59]line [10:43:59]written 0, free lines is 3320 [10:43:59]MH_Cut [10:43:59]Write to MH i2c: D1 01 00 B4 02 01 88 [10:43:59]Write i2c OK [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: D1 [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: D1 01 00 [10:43:59]MH_I2C_Read... [10:43:59]Read from MH i2c: D1 01 00 B4 02 00 87 [10:43:59]Write to MH i2c: 01 00 00 B5 02 B7 [10:43:59]Write i2c OK [10:43:59]MH_I2C_Read... [10:43:59]*** Cut start [10:43:59]*** Purtial cut [10:43:59]*** Stage 1: CUTSNS_PIN = 1 [10:44:01]Read from MH i2c: 01 [10:44:01]MH_I2C_Read... [10:44:01]*** Stop cut motor [10:44:01]*** Cut end [10:44:01]Read from MH i2c: 01 07 00 [10:44:01]MH_I2C_Read... [10:44:01]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 FF 0F CC [10:44:01]process_action close_receipt done [10:44:01]requested_data is exist [10:44:01]produce_requested_data [10:44:01]requested_item fm.sn is exist - process it [10:44:01]wFMCommunicate request_size=4 [10:44:01]MH_SAM_APDU [10:44:01]CAPDU: 80 11 00 00 [10:44:01]Write to MH i2c: E2 08 00 B6 02 80 11 00 00 00 00 00 00 32 [10:44:01]Write i2c OK [10:44:01]MH_I2C_Read... [10:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:01]Read from MH i2c: E2 [10:44:01]MH_I2C_Read... [10:44:01]Read from MH i2c: E2 17 00 [10:44:01]MH_I2C_Read... [10:44:01]Read from MH i2c: E2 17 00 B6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [10:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:02]wFMCommunicate OK [10:44:02]requested_item fd.num is exist - process it [10:44:02]SAM_PROTO_GetFieldsCounters [10:44:02]wFMCommunicate request_size=4 [10:44:02]MH_SAM_APDU [10:44:02]CAPDU: 80 13 00 00 [10:44:02]Write to MH i2c: E2 08 00 B7 02 80 13 00 00 00 00 00 00 35 [10:44:02]Write i2c OK [10:44:02]MH_I2C_Read... [10:44:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:02]Read from MH i2c: E2 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 62 00 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 62 00 B7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [10:44:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:44:02]wFMCommunicate OK [10:44:02]SAM_PROTO_GetFieldsCounters done [10:44:02]requested_item shift.num is exist - process it [10:44:02]requested_item shift.opened is exist - process it [10:44:02]req_shift_opened [10:44:02]FM_GetShiftState [10:44:02]SAM_PROTO_GetShiftState [10:44:02]wFMCommunicate request_size=4 [10:44:02]MH_SAM_APDU [10:44:02]CAPDU: 80 13 01 00 [10:44:02]Write to MH i2c: E2 08 00 B8 02 80 13 01 00 00 00 00 00 37 [10:44:02]Write i2c OK [10:44:02]MH_I2C_Read... [10:44:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:02]Read from MH i2c: E2 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 0E 00 [10:44:02]MH_I2C_Read... [10:44:02]Read from MH i2c: E2 0E 00 B8 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 65 [10:44:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:44:02]wFMCommunicate OK [10:44:02]SAM_PROTO_GetShiftState done [10:44:02]FM_GetShiftState done [10:44:02]req_shift_opened done [10:44:02]requested_item shift.open_date is exist - process it [10:44:02]req_shift_open_date [10:44:02]req_shift_open_date done [10:44:02]produce_requested_data done [10:44:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165312,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:44:02]process_action_free close_receipt [10:44:02]json_value_free [10:44:02]json_value_free done [10:44:02]process_json_proto returns [10:44:02]Send response to host [10:44:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165312,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:44:02]free response buf [10:44:02]execute_script done [10:44:02]execute_script returns [10:44:02]free content buf [10:44:02]Sock 11.Close socket [10:44:02]Sock 11.Thread stoped [10:44:03]recv_with_timeout no data received [10:44:12]Connected sock=9 [10:44:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 69 9F 04 01 66 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 7D 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 85 02 00 35 04 06 00 27 BA 65 94 A8 97 1E BB 8F 34 1E 63 3F 9C [10:44:13]accept exits with 12 [10:44:13]New connection [10:44:13]New thread 3067460964 created [10:44:13]Thread 3067604324 joined [10:44:13]Waiting for new connection... [10:44:13] Sock 12.Parse request [10:44:13]Sock 12.Check first char [10:44:13]Sock 12.First char is OK [10:44:13]request: POST /json_proto HTTP/1.0 [10:44:13]Method: POST [10:44:13]URL: /json_proto [10:44:13]Method is POST - this is cgi request [10:44:13]url: /json_proto [10:44:13]query_string will be loaded in cgi processing [10:44:13]execute_cgi json_proto POST (null) [10:44:13]execute_cgi path=json_proto method=POST [10:44:13]POST find Content-Length [10:44:13]Host: 172.17.44.132:8080 [10:44:13]Content-Length: 751 [10:44:13]Content-Type: application/json [10:44:13] [10:44:13]POST finish read [10:44:13]Found Content-Length = 751 [10:44:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147401", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:13]execute_script... [10:44: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)294152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147401", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:13]POST & json_proto [10:44:13]process_json_proto [10:44:13]json parsed OK: [10:44:13]protocol is kg_v1.0 [10:44:13]action value=close_receipt [10:44:13]process_action close_receipt [10:44:13]cmd_close_receipt [10:44:13]MH_GetDate [10:44:13]Write to MH i2c: F0 00 00 B9 02 AA [10:44:13]Write i2c OK [10:44:13]MH_I2C_Read... [10:44:13]Read from MH i2c: F0 [10:44:13]MH_I2C_Read... [10:44:13]Read from MH i2c: F0 09 00 [10:44:13]MH_I2C_Read... [10:44:13]Read from MH i2c: F0 09 00 B9 02 00 FE 67 C8 66 2A 83 C1 65 19 [10:44:13]GetLastDocTimeStamp 1724409836 [10:44:13]current date 1724409854 [10:44:13]FM_GetShiftState [10:44:13]SAM_PROTO_GetShiftState [10:44:13]wFMCommunicate request_size=4 [10:44:13]MH_SAM_APDU [10:44:13]CAPDU: 80 13 01 00 [10:44:13]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [10:44:13]Write i2c OK [10:44:13]MH_I2C_Read... [10:44:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:13]Read from MH i2c: E2 [10:44:13]MH_I2C_Read... [10:44:13]Read from MH i2c: E2 0E 00 [10:44:13]MH_I2C_Read... [10:44:13]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 67 [10:44:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:44:13]wFMCommunicate OK [10:44:13]SAM_PROTO_GetShiftState done [10:44:13]FM_GetShiftState done [10:44:13]opened in 1724372766 [10:44:13]opened+sec_in_day 1724459166 [10:44:13]quantity*price = 0 [10:44:13]sum+1 = 1 [10:44:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 166 23.08.2024 10:44 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147401 ФМ: 0000000000871769 ФД: 165313 ФПД: 44059301186735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104414&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165313&fm=44059301186735&tin=02508201610067®Number=0000000000092562&sum=0 [10:44:15]StoreToDocumentArchive [10:44:15]shift 469 fd 165313 [10:44:15]save to /storage/0469/doc_00165313 [10:44:15]save last doc name /storage/0469/doc_00165313 to /storage/kkm_last_doc_name [10:44:15]save OK [10:44:15]Clear old archive folders... [10:44:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:44:15]tlvbuf is 012F8FF0 [10:44:15]SAM_PROTO_ClearQueue [10:44:15]wFMCommunicate request_size=4 [10:44:15]MH_SAM_APDU [10:44:15]CAPDU: 80 09 00 00 [10:44:15]Write to MH i2c: E2 08 00 C7 02 80 09 00 00 00 00 00 00 3B [10:44:15]Write i2c OK [10:44:15]MH_I2C_Read... [10:44:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:15]Read from MH i2c: E2 [10:44:15]MH_I2C_Read... [10:44:15]Read from MH i2c: E2 03 00 [10:44:15]MH_I2C_Read... [10:44:15]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [10:44:15]RAPDU: 90 00 [10:44:15]wFMCommunicate OK [10:44:15]SAM_PROTO_ClearQueue done [10:44:15]KKMCreateOFDPacket [10:44:15]OFDProtocolAddRootSTLVToBuf [10:44:15]FM_MakeSignedData [10:44:15]FM_MakeSignedData [10:44:15]SAM_PROTO_SignData [10:44:15]wFMCommunicate request_size=4 [10:44:15]MH_SAM_APDU [10:44:15]CAPDU: 80 0D 01 02 [10:44:15]Write to MH i2c: E2 08 00 C8 02 80 0D 01 02 00 00 00 00 43 [10:44:15]Write i2c OK [10:44:15]MH_I2C_Read... [10:44:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:15]Read from MH i2c: E2 [10:44:15]MH_I2C_Read... [10:44:15]Read from MH i2c: E2 03 00 [10:44:15]MH_I2C_Read... [10:44:15]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [10:44:15]RAPDU: 90 00 [10:44:15]wFMCommunicate OK [10:44:15]wFMCommunicate request_size=255 [10:44:15]MH_SAM_APDU [10:44:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 FE 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 85 02 00 OFD Sender: Processing packet 165311 [packets to send 991, broken 989] [10:44:15]35 ProducePacketName [10:44:15]04 name=ofd_packets/00165311 [10:44:15]06 00 OFD Sender: To server: pG, [10:44:15]28 CommunicateWithHost lk.salyk.kg:30040 [10:44:15]12 ConnectInit lk.salyk.kg [10:44:15]5A FF [10:44:15]Write to MH i2c: E2 02 01 C9 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 FE 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 85 02 00 35 04 06 00 28 12 5A FF 00 00 70 [10:44:16]Write i2c OK [10:44:16]MH_I2C_Read... [10:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:16]Read from MH i2c: E2 [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: E2 03 00 [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [10:44:16]RAPDU: 90 00 [10:44:16]wFMCommunicate OK [10:44:16]wFMCommunicate request_size=7 [10:44:16]MH_SAM_APDU [10:44:16]CAPDU: 80 0D 02 02 02 0C AF [10:44:16]Write to MH i2c: E2 0A 00 CA 02 80 0D 02 02 02 00 0C AF 00 00 05 [10:44:16]Write i2c OK [10:44:16]MH_I2C_Read... [10:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:16]Read from MH i2c: E2 [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: E2 03 00 [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [10:44:16]RAPDU: 90 00 [10:44:16]wFMCommunicate OK [10:44:16]wFMCommunicate request_size=4 [10:44:16]MH_SAM_APDU [10:44:16]CAPDU: 80 0D 03 02 [10:44:16]Write to MH i2c: E2 08 00 CB 02 80 0D 03 02 00 00 00 00 48 [10:44:16]Write i2c OK [10:44:16]MH_I2C_Read... [10:44:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:16]Read from MH i2c: E2 [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: E2 0B 00 [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: E2 0B 00 CB 02 00 A4 A3 FD 47 0B 62 25 D6 90 00 3C [10:44:16]RAPDU: A4 A3 FD 47 0B 62 25 D6 90 00 [10:44:16]wFMCommunicate OK [10:44:16]SAM_PROTO_SignData done [10:44:16]FM_MakeSignedData done [10:44:16]CreateOFDProtocolMessage [10:44:16]wFMCommunicate request_size=4 [10:44:16]MH_SAM_APDU [10:44:16]CAPDU: 80 11 00 00 [10:44:16]Write to MH i2c: E2 08 00 CC 02 80 11 00 00 00 00 00 00 48 [10:44:16]Write i2c OK [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: E2 [10:44:16]MH_I2C_Read... [10:44:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:16]Read from MH i2c: E2 17 00 [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: E2 17 00 CC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [10:44:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:16]wFMCommunicate OK [10:44:16]CreateOFDProtocolMessage done [10:44:16]OFDSenderStorePacket 165313 [10:44:16]StoreOFDPacket docnum=165313 [10:44:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F8 5E 04 01 08 E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 FE 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 85 02 00 35 04 06 00 28 12 5A FF 0C AF A4 A3 FD 47 0B 62 25 D6 [10:44:16]CheckFolder [10:44:16]dirname=/storage/ofd_packets [10:44:16]CheckFolder done [10:44:16]ProducePacketName [10:44:16]name=ofd_packets/00165313 [10:44:16]NVStorageSaveData ofd_packets/00165313 [10:44:16]File name is /storage/ofd_packets/00165313 [10:44:16]Write 298 bytes [10:44:16]NVStorageSaveData done [10:44:16]OFDSenderStorePacket done [10:44:16]KKMCreateOFDPacket done [10:44:16]NVStorageSaveData kkm_last_timestamp [10:44:16]File name is /storage/kkm_last_timestamp [10:44:16]Write 4 bytes [10:44:16]NVStorageSaveData done [10:44:16]ExternCall_PrintAddStr [10:44:16]wPrintStart [10:44:16]Write to MH i2c: 01 00 00 CD 02 CF [10:44:16]Write i2c OK [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: 01 [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: 01 07 00 [10:44:16]MH_I2C_Read... [10:44:16]Read from MH i2c: 01 07 00 CD 02 00 00 00 00 00 FF 0F E4 [10:44:16]RasterBufferAndPrint [10:44:16]line Счет N : (1)294152 [10:44:16]line ИНН: 02508201610067 [10:44:16]line Контрольно-Кассовый Чек [10:44:16]line ПРОДАЖА [10:44:16]line ТРК (МРК, ГНК) : 21 [10:44:16]line Товар: 2710194800 [10:44:16]line ДТ-К-5 [10:44:16]line 40.000 * 0.00 [10:44:16]line = 0.00 [10:44:16]line НДС 12% НСП 1% [10:44:16]line > о реализуемом товаре [10:44:16]line ИТОГО: 0.00 [10:44:16]line НСП 1% : 0.00 [10:44:16]line НДС 12% : 0.00 [10:44:16]line Наличными: 0.00 [10:44:16]line Безнал.: 0.00 [10:44:16]line Место: АЗС № 130 "Партнер Нефть" [10:44:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:44:16]line СНО: Общий режим [10:44:16]line Чек 166 23.08.2024 10:44 [10:44:16]line Смена: 469 ФФД: 1.0 [10:44:16]line ЗНМ: 0300000070 [10:44:16]line РНМ: 0000000000092562 [10:44:16]line Версия ККМ: 001 [10:44:16]line Талоны: ТК ГПНА Online [10:44:16]line 30147401 [10:44:16]line ФМ: 0000000000871769 [10:44:16]line ФД: 165313 [10:44:16]line ФПД: 44059301186735 [10:44:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104414&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165313&fm=44059301186735&tin=02508201610067®Number=0000000000092562&sum=0 [10:44:16]written 0, free lines is 4095 [10:44:17]Write to MH i2c: 01 00 00 F7 02 F9 [10:44:17]Write i2c OK [10:44:17]MH_I2C_Read... [10:44:17]Read from MH i2c: 01 [10:44:17]MH_I2C_Read... [10:44:17]Read from MH i2c: 01 07 00 [10:44:17]MH_I2C_Read... [10:44:17]Read from MH i2c: 01 07 00 F7 02 00 00 00 00 00 DD 0C E9 [10:44:17]RasterBufferAndPrint [10:44:17]line [10:44:17]line [10:44:17]line [10:44:17]line [10:44:17]line [10:44:17]written 0, free lines is 3345 [10:44:17]MH_Cut [10:44:17]Write to MH i2c: D1 01 00 FE 02 01 D2 [10:44:17]Write i2c OK [10:44:17]MH_I2C_Read... [10:44:17]Read from MH i2c: D1 [10:44:17]MH_I2C_Read... [10:44:17]Read from MH i2c: D1 01 00 [10:44:17]MH_I2C_Read... [10:44:17]Read from MH i2c: D1 01 00 FE 02 00 D1 [10:44:17]Write to MH i2c: 01 00 00 FF 02 01 [10:44:17]Write i2c OK [10:44:17]MH_I2C_Read... [10:44:18]*** Cut start [10:44:18]*** Purtial cut [10:44:18]*** Stage 1: CUTSNS_PIN = 1 [10:44:18]recv_with_timeout no data received [10:44:20]Read from MH i2c: 01 [10:44:20]MH_I2C_Read... [10:44:20]*** Stop cut motor [10:44:20]*** Cut end [10:44:20]Read from MH i2c: 01 07 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 FF 0F 16 [10:44:20]process_action close_receipt done [10:44:20]requested_data is exist [10:44:20]produce_requested_data [10:44:20]requested_item fm.sn is exist - process it [10:44:20]wFMCommunicate request_size=4 [10:44:20]MH_SAM_APDU [10:44:20]CAPDU: 80 11 00 00 [10:44:20]Write to MH i2c: E2 08 00 00 03 80 11 00 00 00 00 00 00 7D [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:20]Read from MH i2c: E2 17 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 17 00 00 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [10:44:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:20]wFMCommunicate OK [10:44:20]requested_item fd.num is exist - process it [10:44:20]SAM_PROTO_GetFieldsCounters [10:44:20]wFMCommunicate request_size=4 [10:44:20]MH_SAM_APDU [10:44:20]CAPDU: 80 13 00 00 [10:44:20]Write to MH i2c: E2 08 00 01 03 80 13 00 00 00 00 00 00 80 [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 62 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 62 00 01 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [10:44:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:44:20]wFMCommunicate OK [10:44:20]SAM_PROTO_GetFieldsCounters done [10:44:20]requested_item shift.num is exist - process it [10:44:20]requested_item shift.opened is exist - process it [10:44:20]req_shift_opened [10:44:20]FM_GetShiftState [10:44:20]SAM_PROTO_GetShiftState [10:44:20]wFMCommunicate request_size=4 [10:44:20]MH_SAM_APDU [10:44:20]CAPDU: 80 13 01 00 [10:44:20]Write to MH i2c: E2 08 00 02 03 80 13 01 00 00 00 00 00 82 [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 0E 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 0E 00 02 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B0 [10:44:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:44:20]wFMCommunicate OK [10:44:20]SAM_PROTO_GetShiftState done [10:44:20]FM_GetShiftState done [10:44:20]req_shift_opened done [10:44:20]requested_item shift.open_date is exist - process it [10:44:20]req_shift_open_date [10:44:20]req_shift_open_date done [10:44:20]produce_requested_data done [10:44:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165313,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:44:20]process_action_free close_receipt [10:44:20]json_value_free [10:44:20]json_value_free done [10:44:20]process_json_proto returns [10:44:20]Send response to host [10:44:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165313,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:44:20]free response buf [10:44:20]execute_script done [10:44:20]execute_script returns [10:44:20]free content buf [10:44:20]Sock 12.Close socket [10:44:20]Sock 12.Thread stoped [10:44:20]ConnectInit Can't take IP for lk.salyk.kg [10:44:20]CommunicateWithHost connect error [10:44:20]CommunicateWithHost err = -1 [10:44:20]OFD Sender: Server communicate error [10:44:21]OFD Sender: Processing packet 165311 [packets to send 992, broken 989] [10:44:21]ProducePacketName [10:44:21]name=ofd_packets/00165311 [10:44:21]OFD Sender: To server: pG, [10:44:21]CommunicateWithHost lk.salyk.kg:30040 [10:44:21]ConnectInit lk.salyk.kg [10:44:26]ConnectInit Can't take IP for lk.salyk.kg [10:44:26]CommunicateWithHost connect error [10:44:26]CommunicateWithHost err = -1 [10:44:26]OFD Sender: Server communicate error [10:44:31]OFD Sender: Processing packet 165311 [packets to send 992, broken 989] [10:44:31]ProducePacketName [10:44:31]name=ofd_packets/00165311 [10:44:31]OFD Sender: To server: pG, [10:44:31]CommunicateWithHost lk.salyk.kg:30040 [10:44:31]ConnectInit lk.salyk.kg [10:44:34]recv_with_timeout no data received [10:44:36]ConnectInit Can't take IP for lk.salyk.kg [10:44:36]CommunicateWithHost connect error [10:44:36]CommunicateWithHost err = -1 [10:44:36]OFD Sender: Server communicate error [10:44:41]OFD Sender: Processing packet 165311 [packets to send 992, broken 989] [10:44:41]ProducePacketName [10:44:41]name=ofd_packets/00165311 [10:44:41]OFD Sender: To server: pG, [10:44:41]CommunicateWithHost lk.salyk.kg:30040 [10:44:41]ConnectInit lk.salyk.kg [10:44:46]ConnectInit Can't take IP for lk.salyk.kg [10:44:46]CommunicateWithHost connect error [10:44:46]CommunicateWithHost err = -1 [10:44:46]OFD Sender: Server communicate error [10:44:49]recv_with_timeout no data received [10:44:51]OFD Sender: Processing packet 165311 [packets to send 992, broken 989] [10:44:51]ProducePacketName [10:44:51]name=ofd_packets/00165311 [10:44:51]OFD Sender: To server: pG, [10:44:51]CommunicateWithHost lk.salyk.kg:30040 [10:44:51]ConnectInit lk.salyk.kg [10:44:56]ConnectInit Can't take IP for lk.salyk.kg [10:44:56]CommunicateWithHost connect error [10:44:56]CommunicateWithHost err = -1 [10:44:56]OFD Sender: Server communicate error [10:45:01]OFD Sender: Processing packet 165311 [packets to send 992, broken 989] [10:45:01]ProducePacketName [10:45:01]name=ofd_packets/00165311 [10:45:01]OFD Sender: To server: pG, [10:45:01]CommunicateWithHost lk.salyk.kg:30040 [10:45:01]ConnectInit lk.salyk.kg [10:45:04]recv_with_timeout no data received [10:45:06]ConnectInit Can't take IP for lk.salyk.kg [10:45:06]CommunicateWithHost connect error [10:45:06]CommunicateWithHost err = -1 [10:45:06]OFD Sender: Server communicate error [10:45:11]OFD Sender: Processing packet 165311 [packets to send 992, broken 989] [10:45:11]ProducePacketName [10:45:11]name=ofd_packets/00165311 [10:45:11]OFD Sender: To server: pG, [10:45:11]CommunicateWithHost lk.salyk.kg:30040 [10:45:11]ConnectInit lk.salyk.kg [10:45:17]recv_with_timeout no data received [10:45:25]Connected sock=9 [10:45:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 21 6D 06 01 DF 17 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 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 00 00 00 00 00 00 39 04 06 00 54 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 96 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 85 02 00 35 04 06 00 26 C2 1D 00 0D A2 CA 2A BE 84 36 97 AC 64 [10:45:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 27 5A 47 00 99 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 85 02 00 F4 03 04 00 93 11 C8 66 B6 04 01 00 00 95 12 45 64 82 24 9A 65 [10:45:29]CommunicateWithHost err = 0 [10:45:29]CheckOFDResponse [10:45:29]1017 (14) - 77093643461234 [10:45:29]1041 (16) - 0000000000871769 [10:45:29]1040 (4) - 165311 [10:45:29]1012 (4) - 23.08.2024 04:35 [10:45:29]1206 (1) - 0 [10:45:29]OFD Sender: Remove packet 165311 [10:45:29]ProducePacketName [10:45:29]name=ofd_packets/00165311 [10:45:29]NVStorageDeleteData [10:45:29]OFD Sender: Processing packet 165312 [packets to send 991, broken 989] [10:45:29]ProducePacketName [10:45:29]name=ofd_packets/00165312 [10:45:29]OFD Sender: To server: pG, [10:45:29]CommunicateWithHost lk.salyk.kg:30040 [10:45:29]ConnectInit lk.salyk.kg [10:45:32]recv_with_timeout no data received [10:45:33]accept exits with 10 [10:45:33]New connection [10:45:33]New thread 3067604324 created [10:45:33]Thread 3067460964 joined [10:45:33]Waiting for new connection... [10:45:33] Sock 10.Parse request [10:45:33]Sock 10.Check first char [10:45:33]Sock 10.First char is OK [10:45:33]request: POST /json_proto HTTP/1.0 [10:45:33]Method: POST [10:45:33]URL: /json_proto [10:45:33]Method is POST - this is cgi request [10:45:33]url: /json_proto [10:45:33]query_string will be loaded in cgi processing [10:45:33]execute_cgi json_proto POST (null) [10:45:33]execute_cgi path=json_proto method=POST [10:45:33]POST find Content-Length [10:45:33]Host: 172.17.44.132:8080 [10:45:33]Content-Length: 752 [10:45:33]Content-Type: application/json [10:45:33] [10:45:33]POST finish read [10:45:33]Found Content-Length = 752 [10:45:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147401", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:33]execute_script... [10:45: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)294151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147401", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:45:33]POST & json_proto [10:45:33]process_json_proto [10:45:33]json parsed OK: [10:45:33]protocol is kg_v1.0 [10:45:33]action value=close_receipt [10:45:33]process_action close_receipt [10:45:33]cmd_close_receipt [10:45:33]MH_GetDate [10:45:33]Write to MH i2c: F0 00 00 03 03 F5 [10:45:33]Write i2c OK [10:45:33]MH_I2C_Read... [10:45:33]Read from MH i2c: F0 [10:45:33]MH_I2C_Read... [10:45:33]Read from MH i2c: F0 09 00 [10:45:33]MH_I2C_Read... [10:45:33]Read from MH i2c: F0 09 00 03 03 00 4E 68 C8 66 2A 83 C1 65 B5 [10:45:33]GetLastDocTimeStamp 1724409854 [10:45:33]current date 1724409934 [10:45:33]FM_GetShiftState [10:45:33]SAM_PROTO_GetShiftState [10:45:33]wFMCommunicate request_size=4 [10:45:33]MH_SAM_APDU [10:45:33]CAPDU: 80 13 01 00 [10:45:33]Write to MH i2c: E2 08 00 04 03 80 13 01 00 00 00 00 00 84 [10:45:33]Write i2c OK [10:45:33]MH_I2C_Read... [10:45:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:33]Read from MH i2c: E2 [10:45:33]MH_I2C_Read... [10:45:33]Read from MH i2c: E2 0E 00 [10:45:33]MH_I2C_Read... [10:45:33]Read from MH i2c: E2 0E 00 04 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B2 [10:45:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:45:33]wFMCommunicate OK [10:45:33]SAM_PROTO_GetShiftState done [10:45:33]FM_GetShiftState done [10:45:33]opened in 1724372766 [10:45:33]opened+sec_in_day 1724459166 [10:45:33]quantity*price = 0 [10:45:33]sum+1 = 1 [10:45:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 167 23.08.2024 10:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147401 ФМ: 0000000000871769 ФД: 165314 ФПД: 228262860593982 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104534&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165314&fm=228262860593982&tin=02508201610067®Number=0000000000092562&sum=0 [10:45:34]StoreToDocumentArchive [10:45:34]shift 469 fd 165314 [10:45:34]save to /storage/0469/doc_00165314 [10:45:34]save last doc name /storage/0469/doc_00165314 to /storage/kkm_last_doc_name [10:45:34]save OK [10:45:34]Clear old archive folders... [10:45:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:45:34]tlvbuf is 01333D60 [10:45:34]SAM_PROTO_ClearQueue [10:45:34]wFMCommunicate request_size=4 [10:45:34]MH_SAM_APDU [10:45:34]CAPDU: 80 09 00 00 [10:45:34]Write to MH i2c: E2 08 00 11 03 80 09 00 00 00 00 00 00 86 [10:45:34]Write i2c OK [10:45:34]MH_I2C_Read... [10:45:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:45:34]Read from MH i2c: E2 [10:45:34]MH_I2C_Read... [10:45:34]Read from MH i2c: E2 03 00 [10:45:34]MH_I2C_Read... [10:45:34]Read from MH i2c: E2 03 00 11 03 00 90 00 88 [10:45:34]RAPDU: 90 00 [10:45:34]wFMCommunicate OK [10:45:34]SAM_PROTO_ClearQueue done [10:45:34]KKMCreateOFDPacket [10:45:34]OFDProtocolAddRootSTLVToBuf [10:45:34]FM_MakeSignedData [10:45:34]FM_MakeSignedData [10:45:34]SAM_PROTO_SignData [10:45:34]wFMCommunicate request_size=4 [10:45:34]MH_SAM_APDU [10:45:34]CAPDU: 80 0D 01 02 [10:45:34]Write to MH i2c: E2 08 00 12 03 80 0D 01 02 00 00 00 00 8E [10:45:34]Write i2c OK [10:45:34]MH_I2C_Read... [10:45:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:45:35]Read from MH i2c: E2 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 03 00 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [10:45:35]RAPDU: 90 00 [10:45:35]wFMCommunicate OK [10:45:35]wFMCommunicate request_size=255 [10:45:35]MH_SAM_APDU [10:45:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 4E 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 85 02 00 35 04 06 00 CF 9A 96 B8 [10:45:35]Write to MH i2c: E2 02 01 13 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 4E 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 85 02 00 35 04 06 00 CF 9A 96 B8 00 00 7D [10:45:35]Write i2c OK [10:45:35]MH_I2C_Read... [10:45:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:35]Read from MH i2c: E2 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 03 00 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [10:45:35]RAPDU: 90 00 [10:45:35]wFMCommunicate OK [10:45:35]wFMCommunicate request_size=7 [10:45:35]MH_SAM_APDU [10:45:35]CAPDU: 80 0D 02 02 02 9B 3E [10:45:35]Write to MH i2c: E2 0A 00 14 03 80 0D 02 02 02 00 9B 3E 00 00 6E [10:45:35]Write i2c OK [10:45:35]MH_I2C_Read... [10:45:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:45:35]Read from MH i2c: E2 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 03 00 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [10:45:35]RAPDU: 90 00 [10:45:35]wFMCommunicate OK [10:45:35]wFMCommunicate request_size=4 [10:45:35]MH_SAM_APDU [10:45:35]CAPDU: 80 0D 03 02 [10:45:35]Write to MH i2c: E2 08 00 15 03 80 0D 03 02 00 00 00 00 93 [10:45:35]Write i2c OK [10:45:35]MH_I2C_Read... [10:45:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:45:35]Read from MH i2c: E2 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 0B 00 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 0B 00 15 03 00 1D 38 38 D3 2E 95 04 B4 90 00 6F [10:45:35]RAPDU: 1D 38 38 D3 2E 95 04 B4 90 00 [10:45:35]wFMCommunicate OK [10:45:35]SAM_PROTO_SignData done [10:45:35]FM_MakeSignedData done [10:45:35]CreateOFDProtocolMessage [10:45:35]wFMCommunicate request_size=4 [10:45:35]MH_SAM_APDU [10:45:35]CAPDU: 80 11 00 00 [10:45:35]Write to MH i2c: E2 08 00 16 03 80 11 00 00 00 00 00 00 93 [10:45:35]Write i2c OK [10:45:35]MH_I2C_Read... [10:45:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:35]Read from MH i2c: E2 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 17 00 [10:45:35]MH_I2C_Read... [10:45:35]Read from MH i2c: E2 17 00 16 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EC [10:45:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:45:36]wFMCommunicate OK [10:45:36]CreateOFDProtocolMessage done [10:45:36]OFDSenderStorePacket 165314 [10:45:36]StoreOFDPacket docnum=165314 [10:45:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EE 8D 04 01 4A 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 4E 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 85 02 00 35 04 06 00 CF 9A 96 B8 9B 3E 1D 38 38 D3 2E 95 04 B4 [10:45:36]CheckFolder [10:45:36]dirname=/storage/ofd_packets [10:45:36]CheckFolder done [10:45:36]ProducePacketName [10:45:36]name=ofd_packets/00165314 [10:45:36]NVStorageSaveData ofd_packets/00165314 [10:45:36]File name is /storage/ofd_packets/00165314 [10:45:36]Write 298 bytes [10:45:36]NVStorageSaveData done [10:45:36]OFDSenderStorePacket done [10:45:36]KKMCreateOFDPacket done [10:45:36]NVStorageSaveData kkm_last_timestamp [10:45:36]File name is /storage/kkm_last_timestamp [10:45:36]Write 4 bytes [10:45:36]NVStorageSaveData done [10:45:36]ExternCall_PrintAddStr [10:45:36]wPrintStart [10:45:36]Write to MH i2c: 01 00 00 17 03 1A [10:45:36]Write i2c OK [10:45:36]MH_I2C_Read... [10:45:36]Read from MH i2c: 01 [10:45:36]MH_I2C_Read... [10:45:36]Read from MH i2c: 01 07 00 [10:45:36]MH_I2C_Read... [10:45:36]Read from MH i2c: 01 07 00 17 03 00 00 00 00 00 FF 0F 2F [10:45:36]RasterBufferAndPrint [10:45:36]line Счет N : (1)294151 [10:45:36]line ИНН: 02508201610067 [10:45:36]line Контрольно-Кассовый Чек [10:45:36]line ПРОДАЖА [10:45:36]line ТРК (МРК, ГНК) : 11 [10:45:36]line Товар: 2710194800 [10:45:36]line ДТ-К-5 [10:45:36]line 100.000 * 0.00 [10:45:36]line = 0.00 [10:45:36]line НДС 12% НСП 1% [10:45:36]line > о реализуемом товаре [10:45:36]line ИТОГО: 0.00 [10:45:36]line НСП 1% : 0.00 [10:45:36]line НДС 12% : 0.00 [10:45:36]line Наличными: 0.00 [10:45:36]line Безнал.: 0.00 [10:45:36]line Место: АЗС № 130 "Партнер Нефть" [10:45:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:45:36]line СНО: Общий режим [10:45:36]line Чек 167 23.08.2024 10:45 [10:45:36]line Смена: 469 ФФД: 1.0 [10:45:36]line ЗНМ: 0300000070 [10:45:36]line РНМ: 0000000000092562 [10:45:36]line Версия ККМ: 001 [10:45:36]line Талоны: ТК ГПНА Online [10:45:36]line 30147401 [10:45:36]line ФМ: 0000000000871769 [10:45:36]line ФД: 165314 [10:45:36]line ФПД: 228262860593982 [10:45:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104534&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165314&fm=228262860593982&tin=02508201610067®Number=0000000000092562&sum=0 [10:45:36]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:45:36]ProducePacketName [10:45:36]name=ofd_packets/00165312 [10:45:36]OFD Sender: To server: pG, [10:45:36]CommunicateWithHost lk.salyk.kg:30040 [10:45:36]ConnectInit lk.salyk.kg [10:45:36]written 0, free lines is 4095 [10:45:36]Write to MH i2c: 01 00 00 41 03 44 [10:45:36]Write i2c OK [10:45:36]MH_I2C_Read... [10:45:36]Read from MH i2c: 01 [10:45:36]MH_I2C_Read... [10:45:36]Read from MH i2c: 01 07 00 [10:45:36]MH_I2C_Read... [10:45:36]Read from MH i2c: 01 07 00 41 03 00 00 00 00 00 E3 0C 3A [10:45:36]RasterBufferAndPrint [10:45:36]line [10:45:36]line [10:45:36]line [10:45:36]line [10:45:36]line [10:45:36]written 0, free lines is 3345 [10:45:36]MH_Cut [10:45:36]Write to MH i2c: D1 01 00 48 03 01 1D [10:45:36]Write i2c OK [10:45:36]MH_I2C_Read... [10:45:36]Read from MH i2c: D1 [10:45:36]MH_I2C_Read... [10:45:36]Read from MH i2c: D1 01 00 [10:45:36]MH_I2C_Read... [10:45:36]Read from MH i2c: D1 01 00 48 03 00 1C [10:45:36]Write to MH i2c: 01 00 00 49 03 4C [10:45:36]Write i2c OK [10:45:36]MH_I2C_Read... [10:45:37]*** Cut start [10:45:37]*** Purtial cut [10:45:37]*** Stage 1: CUTSNS_PIN = 1 [10:45:39]Read from MH i2c: 01 [10:45:39]MH_I2C_Read... [10:45:39]*** Stop cut motor [10:45:39]*** Cut end [10:45:39]Read from MH i2c: 01 07 00 [10:45:39]MH_I2C_Read... [10:45:39]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 FF 0F 61 [10:45:39]process_action close_receipt done [10:45:39]requested_data is exist [10:45:39]produce_requested_data [10:45:39]requested_item fm.sn is exist - process it [10:45:39]wFMCommunicate request_size=4 [10:45:39]MH_SAM_APDU [10:45:39]CAPDU: 80 11 00 00 [10:45:39]Write to MH i2c: E2 08 00 4A 03 80 11 00 00 00 00 00 00 C7 [10:45:39]Write i2c OK [10:45:39]MH_I2C_Read... [10:45:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:39]Read from MH i2c: E2 [10:45:39]MH_I2C_Read... [10:45:39]Read from MH i2c: E2 17 00 [10:45:39]MH_I2C_Read... [10:45:39]Read from MH i2c: E2 17 00 4A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 20 [10:45:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:45:39]wFMCommunicate OK [10:45:39]requested_item fd.num is exist - process it [10:45:39]SAM_PROTO_GetFieldsCounters [10:45:39]wFMCommunicate request_size=4 [10:45:39]MH_SAM_APDU [10:45:39]CAPDU: 80 13 00 00 [10:45:39]Write to MH i2c: E2 08 00 4B 03 80 13 00 00 00 00 00 00 CA [10:45:39]Write i2c OK [10:45:39]MH_I2C_Read... [10:45:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:39]Read from MH i2c: E2 [10:45:39]MH_I2C_Read... [10:45:39]Read from MH i2c: E2 62 00 [10:45:39]MH_I2C_Read... [10:45:39]Read from MH i2c: E2 62 00 4B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [10:45:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:45:39]wFMCommunicate OK [10:45:39]SAM_PROTO_GetFieldsCounters done [10:45:39]requested_item shift.num is exist - process it [10:45:39]requested_item shift.opened is exist - process it [10:45:39]req_shift_opened [10:45:39]FM_GetShiftState [10:45:39]SAM_PROTO_GetShiftState [10:45:39]wFMCommunicate request_size=4 [10:45:39]MH_SAM_APDU [10:45:39]CAPDU: 80 13 01 00 [10:45:39]Write to MH i2c: E2 08 00 4C 03 80 13 01 00 00 00 00 00 CC [10:45:39]Write i2c OK [10:45:39]MH_I2C_Read... [10:45:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:39]Read from MH i2c: E2 [10:45:39]MH_I2C_Read... [10:45:39]Read from MH i2c: E2 0E 00 [10:45:39]MH_I2C_Read... [10:45:39]Read from MH i2c: E2 0E 00 4C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FA [10:45:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:45:39]wFMCommunicate OK [10:45:39]SAM_PROTO_GetShiftState done [10:45:39]FM_GetShiftState done [10:45:39]req_shift_opened done [10:45:39]requested_item shift.open_date is exist - process it [10:45:39]req_shift_open_date [10:45:39]req_shift_open_date done [10:45:39]produce_requested_data done [10:45:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165314,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:45:39]process_action_free close_receipt [10:45:39]json_value_free [10:45:39]json_value_free done [10:45:39]process_json_proto returns [10:45:39]Send response to host [10:45:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165314,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:45:39]free response buf [10:45:39]execute_script done [10:45:39]execute_script returns [10:45:39]free content buf [10:45:39]Sock 10.Close socket [10:45:39]Sock 10.Thread stoped [10:45:41]ConnectInit Can't take IP for lk.salyk.kg [10:45:41]CommunicateWithHost connect error [10:45:41]CommunicateWithHost err = -1 [10:45:41]OFD Sender: Server communicate error [10:45:46]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:45:46]ProducePacketName [10:45:46]name=ofd_packets/00165312 [10:45:46]OFD Sender: To server: pG, [10:45:46]CommunicateWithHost lk.salyk.kg:30040 [10:45:46]ConnectInit lk.salyk.kg [10:45:54]recv_with_timeout no data received [10:46:24]Connected sock=9 [10:46:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 9D 07 01 FB 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 EC 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 85 02 00 35 04 06 00 44 F5 14 87 5B 23 2E 4B 64 C4 51 A2 CC 63 [10:46:29]recv_with_timeout no data received [10:46:29]CommunicateWithHost answer receiving error [10:46:29]CommunicateWithHost err = -3 [10:46:29]OFD Sender: Server communicate error [10:46:34]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:46:34]ProducePacketName [10:46:34]name=ofd_packets/00165312 [10:46:34]OFD Sender: To server: pG, [10:46:34]CommunicateWithHost lk.salyk.kg:30040 [10:46:34]ConnectInit lk.salyk.kg [10:46:39]ConnectInit Can't take IP for lk.salyk.kg [10:46:39]CommunicateWithHost connect error [10:46:39]CommunicateWithHost err = -1 [10:46:39]OFD Sender: Server communicate error [10:46:44]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:46:44]ProducePacketName [10:46:44]name=ofd_packets/00165312 [10:46:44]OFD Sender: To server: pG, [10:46:44]CommunicateWithHost lk.salyk.kg:30040 [10:46:44]ConnectInit lk.salyk.kg [10:46:49]ConnectInit Can't take IP for lk.salyk.kg [10:46:49]CommunicateWithHost connect error [10:46:49]CommunicateWithHost err = -1 [10:46:49]OFD Sender: Server communicate error [10:46:54]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:46:54]ProducePacketName [10:46:54]name=ofd_packets/00165312 [10:46:54]OFD Sender: To server: pG, [10:46:54]CommunicateWithHost lk.salyk.kg:30040 [10:46:54]ConnectInit lk.salyk.kg [10:46:59]ConnectInit Can't take IP for lk.salyk.kg [10:46:59]CommunicateWithHost connect error [10:46:59]CommunicateWithHost err = -1 [10:46:59]OFD Sender: Server communicate error [10:47:04]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:47:04]ProducePacketName [10:47:04]name=ofd_packets/00165312 [10:47:04]OFD Sender: To server: pG, [10:47:04]CommunicateWithHost lk.salyk.kg:30040 [10:47:04]ConnectInit lk.salyk.kg [10:47:09]ConnectInit Can't take IP for lk.salyk.kg [10:47:09]CommunicateWithHost connect error [10:47:09]CommunicateWithHost err = -1 [10:47:09]OFD Sender: Server communicate error [10:47:14]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:47:14]ProducePacketName [10:47:14]name=ofd_packets/00165312 [10:47:14]OFD Sender: To server: pG, [10:47:14]CommunicateWithHost lk.salyk.kg:30040 [10:47:14]ConnectInit lk.salyk.kg [10:47:24]Connected sock=9 [10:47:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 9D 07 01 FB 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 EC 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 85 02 00 35 04 06 00 44 F5 14 87 5B 23 2E 4B 64 C4 51 A2 CC 63 [10:47:29]recv_with_timeout no data received [10:47:29]CommunicateWithHost answer receiving error [10:47:29]CommunicateWithHost err = -3 [10:47:29]OFD Sender: Server communicate error [10:47:34]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:47:34]ProducePacketName [10:47:34]name=ofd_packets/00165312 [10:47:34]OFD Sender: To server: pG, [10:47:34]CommunicateWithHost lk.salyk.kg:30040 [10:47:34]ConnectInit lk.salyk.kg [10:47:39]ConnectInit Can't take IP for lk.salyk.kg [10:47:39]CommunicateWithHost connect error [10:47:39]CommunicateWithHost err = -1 [10:47:39]OFD Sender: Server communicate error [10:47:44]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:47:44]ProducePacketName [10:47:44]name=ofd_packets/00165312 [10:47:44]OFD Sender: To server: pG, [10:47:44]CommunicateWithHost lk.salyk.kg:30040 [10:47:44]ConnectInit lk.salyk.kg [10:47:49]ConnectInit Can't take IP for lk.salyk.kg [10:47:49]CommunicateWithHost connect error [10:47:49]CommunicateWithHost err = -1 [10:47:49]OFD Sender: Server communicate error [10:47:54]OFD Sender: Processing packet 165312 [packets to send 992, broken 989] [10:47:54]ProducePacketName [10:47:54]name=ofd_packets/00165312 [10:47:54]OFD Sender: To server: pG, [10:47:54]CommunicateWithHost lk.salyk.kg:30040 [10:47:54]ConnectInit lk.salyk.kg [10:47:54]accept exits with 7 [10:47:54]New connection [10:47:54]New thread 3067460964 created [10:47:54]Thread 3067604324 joined [10:47:54]Waiting for new connection... [10:47:54] Sock 7.Parse request [10:47:54]Sock 7.Check first char [10:47:54]Sock 7.First char is OK [10:47:54]request: POST /json_proto HTTP/1.0 [10:47:54]Method: POST [10:47:54]URL: /json_proto [10:47:54]Method is POST - this is cgi request [10:47:54]url: /json_proto [10:47:54]query_string will be loaded in cgi processing [10:47:54]execute_cgi json_proto POST (null) [10:47:54]execute_cgi path=json_proto method=POST [10:47:54]POST find Content-Length [10:47:54]Host: 172.17.44.132:8080 [10:47:54]Content-Length: 674 [10:47:54]Content-Type: application/json [10:47:54] [10:47:54]POST finish read [10:47:54]Found Content-Length = 674 [10:47:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:54]execute_script... [10:47:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294155", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:54]POST & json_proto [10:47:54]process_json_proto [10:47:54]json parsed OK: [10:47:54]protocol is kg_v1.0 [10:47:54]action value=close_receipt [10:47:54]process_action close_receipt [10:47:54]cmd_close_receipt [10:47:54]MH_GetDate [10:47:54]Write to MH i2c: F0 00 00 4D 03 3F [10:47:54]Write i2c OK [10:47:54]MH_I2C_Read... [10:47:54]Read from MH i2c: F0 [10:47:54]MH_I2C_Read... [10:47:54]Read from MH i2c: F0 09 00 [10:47:54]MH_I2C_Read... [10:47:54]Read from MH i2c: F0 09 00 4D 03 00 DB 68 C8 66 2A 83 C1 65 8C [10:47:54]GetLastDocTimeStamp 1724409934 [10:47:54]current date 1724410075 [10:47:54]FM_GetShiftState [10:47:54]SAM_PROTO_GetShiftState [10:47:54]wFMCommunicate request_size=4 [10:47:54]MH_SAM_APDU [10:47:54]CAPDU: 80 13 01 00 [10:47:54]Write to MH i2c: E2 08 00 4E 03 80 13 01 00 00 00 00 00 CE [10:47:54]Write i2c OK [10:47:54]MH_I2C_Read... [10:47:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:54]Read from MH i2c: E2 [10:47:54]MH_I2C_Read... [10:47:54]Read from MH i2c: E2 0E 00 [10:47:54]MH_I2C_Read... [10:47:54]Read from MH i2c: E2 0E 00 4E 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FC [10:47:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:47:54]wFMCommunicate OK [10:47:54]SAM_PROTO_GetShiftState done [10:47:54]FM_GetShiftState done [10:47:54]opened in 1724372766 [10:47:54]opened+sec_in_day 1724459166 [10:47:54]quantity*price = 70027 [10:47:54]sum+1 = 70029 [10:47:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 168 23.08.2024 10:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165315 ФПД: 20663293054012 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104755&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165315&fm=20663293054012&tin=02508201610067®Number=0000000000092562&sum=70000 [10:47:56]StoreToDocumentArchive [10:47:56]shift 469 fd 165315 [10:47:56]save to /storage/0469/doc_00165315 [10:47:56]save last doc name /storage/0469/doc_00165315 to /storage/kkm_last_doc_name [10:47:56]save OK [10:47:56]Clear old archive folders... [10:47:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:47:56]tlvbuf is 01383B90 [10:47:56]SAM_PROTO_ClearQueue [10:47:56]wFMCommunicate request_size=4 [10:47:56]MH_SAM_APDU [10:47:56]CAPDU: 80 09 00 00 [10:47:56]Write to MH i2c: E2 08 00 5B 03 80 09 00 00 00 00 00 00 D0 [10:47:56]Write i2c OK [10:47:56]MH_I2C_Read... [10:47:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:56]Read from MH i2c: E2 [10:47:56]MH_I2C_Read... [10:47:56]Read from MH i2c: E2 03 00 [10:47:56]MH_I2C_Read... [10:47:56]Read from MH i2c: E2 03 00 5B 03 00 90 00 D2 [10:47:56]RAPDU: 90 00 [10:47:56]wFMCommunicate OK [10:47:56]SAM_PROTO_ClearQueue done [10:47:56]KKMCreateOFDPacket [10:47:56]OFDProtocolAddRootSTLVToBuf [10:47:56]FM_MakeSignedData [10:47:56]FM_MakeSignedData [10:47:56]SAM_PROTO_SignData [10:47:56]wFMCommunicate request_size=4 [10:47:56]MH_SAM_APDU [10:47:56]CAPDU: 80 0D 01 02 [10:47:56]Write to MH i2c: E2 08 00 5C 03 80 0D 01 02 00 00 00 00 D8 [10:47:56]Write i2c OK [10:47:56]MH_I2C_Read... [10:47:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:56]Read from MH i2c: E2 [10:47:56]MH_I2C_Read... [10:47:56]Read from MH i2c: E2 03 00 [10:47:56]MH_I2C_Read... [10:47:56]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [10:47:56]RAPDU: 90 00 [10:47:56]wFMCommunicate OK [10:47:56]wFMCommunicate request_size=255 [10:47:56]MH_SAM_APDU [10:47:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A8 00 00 00 F4 03 04 00 DB 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 85 02 00 35 04 06 00 12 CB 0C 3E [10:47:56]Write to MH i2c: E2 02 01 5D 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 DB 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 85 02 00 35 04 06 00 12 CB 0C 3E 00 00 C3 [10:47:56]Write i2c OK [10:47:56]MH_I2C_Read... [10:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:57]Read from MH i2c: E2 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 03 00 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [10:47:57]RAPDU: 90 00 [10:47:57]wFMCommunicate OK [10:47:57]wFMCommunicate request_size=7 [10:47:57]MH_SAM_APDU [10:47:57]CAPDU: 80 0D 02 02 02 0C 3C [10:47:57]Write to MH i2c: E2 0A 00 5E 03 80 0D 02 02 02 00 0C 3C 00 00 27 [10:47:57]Write i2c OK [10:47:57]MH_I2C_Read... [10:47:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:57]Read from MH i2c: E2 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 03 00 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [10:47:57]RAPDU: 90 00 [10:47:57]wFMCommunicate OK [10:47:57]wFMCommunicate request_size=4 [10:47:57]MH_SAM_APDU [10:47:57]CAPDU: 80 0D 03 02 [10:47:57]Write to MH i2c: E2 08 00 5F 03 80 0D 03 02 00 00 00 00 DD [10:47:57]Write i2c OK [10:47:57]MH_I2C_Read... [10:47:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:57]Read from MH i2c: E2 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 0B 00 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 0B 00 5F 03 00 93 8D 51 D4 DF F3 DF 66 90 00 3A [10:47:57]RAPDU: 93 8D 51 D4 DF F3 DF 66 90 00 [10:47:57]wFMCommunicate OK [10:47:57]SAM_PROTO_SignData done [10:47:57]FM_MakeSignedData done [10:47:57]CreateOFDProtocolMessage [10:47:57]wFMCommunicate request_size=4 [10:47:57]MH_SAM_APDU [10:47:57]CAPDU: 80 11 00 00 [10:47:57]Write to MH i2c: E2 08 00 60 03 80 11 00 00 00 00 00 00 DD [10:47:57]Write i2c OK [10:47:57]MH_I2C_Read... [10:47:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:57]Read from MH i2c: E2 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 17 00 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 17 00 60 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [10:47:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:47:57]wFMCommunicate OK [10:47:57]CreateOFDProtocolMessage done [10:47:57]OFDSenderStorePacket 165315 [10:47:57]StoreOFDPacket docnum=165315 [10:47:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8F 80 04 01 AE D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 DB 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 85 02 00 35 04 06 00 12 CB 0C 3E 0C 3C 93 8D 51 D4 DF F3 DF 66 [10:47:57]CheckFolder [10:47:57]dirname=/storage/ofd_packets [10:47:57]CheckFolder done [10:47:57]ProducePacketName [10:47:57]name=ofd_packets/00165315 [10:47:57]NVStorageSaveData ofd_packets/00165315 [10:47:57]File name is /storage/ofd_packets/00165315 [10:47:57]Write 298 bytes [10:47:57]NVStorageSaveData done [10:47:57]OFDSenderStorePacket done [10:47:57]KKMCreateOFDPacket done [10:47:57]NVStorageSaveData kkm_last_timestamp [10:47:57]File name is /storage/kkm_last_timestamp [10:47:57]Write 4 bytes [10:47:57]NVStorageSaveData done [10:47:57]ExternCall_PrintAddStr [10:47:57]wPrintStart [10:47:57]Write to MH i2c: 01 00 00 61 03 64 [10:47:57]Write i2c OK [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: 01 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: 01 07 00 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: 01 07 00 61 03 00 00 00 00 00 FF 0F 79 [10:47:57]RasterBufferAndPrint [10:47:57]line Счет N : (1)294155 [10:47:57]line ИНН: 02508201610067 [10:47:57]line Контрольно-Кассовый Чек [10:47:57]line ПРОДАЖА [10:47:57]line ТРК (МРК, ГНК) : 21 [10:47:57]line Товар: 2710194800 [10:47:57]line ДТ-К-5 [10:47:57]line 9.190 * 76.20 [10:47:57]line = 700.28 [10:47:57]line НДС 12% НСП 1% [10:47:57]line > о реализуемом товаре [10:47:57]line ОКРУГЛЕНИЕ: -0.28 [10:47:57]line ИТОГО: 700.00 [10:47:57]line Внесено: 700.00 [10:47:57]line СДАЧА: 0.00 [10:47:57]line НСП 1% : 6.20 [10:47:57]line НДС 12% : 74.37 [10:47:57]line Наличными: 700.00 [10:47:57]line Безнал.: 0.00 [10:47:57]line Место: АЗС № 130 "Партнер Нефть" [10:47:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:47:57]line СНО: Общий режим [10:47:57]line Чек 168 23.08.2024 10:47 [10:47:57]line Смена: 469 ФФД: 1.0 [10:47:57]line ЗНМ: 0300000070 [10:47:57]line РНМ: 0000000000092562 [10:47:57]line Версия ККМ: 001 [10:47:57]line ФМ: 0000000000871769 [10:47:57]line ФД: 165315 [10:47:57]line ФПД: 20663293054012 [10:47:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104755&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165315&fm=20663293054012&tin=02508201610067®Number=0000000000092562&sum=70000 [10:47:57]written 0, free lines is 4095 [10:47:58]Write to MH i2c: 01 00 00 8C 03 8F [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: 01 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: 01 07 00 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: 01 07 00 8C 03 00 00 00 00 00 DA 0C 7C [10:47:58]RasterBufferAndPrint [10:47:58]line [10:47:58]line [10:47:58]line [10:47:58]line [10:47:58]line [10:47:58]written 0, free lines is 3338 [10:47:58]MH_Cut [10:47:58]Write to MH i2c: D1 01 00 93 03 01 68 [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: D1 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: D1 01 00 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: D1 01 00 93 03 00 67 [10:47:58]Write to MH i2c: 01 00 00 94 03 97 [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:58]*** Cut start [10:47:58]*** Purtial cut [10:47:58]*** Stage 1: CUTSNS_PIN = 1 [10:47:59]ConnectInit Can't take IP for lk.salyk.kg [10:47:59]CommunicateWithHost connect error [10:47:59]CommunicateWithHost err = -1 [10:47:59]OFD Sender: Server communicate error [10:47:59]OFD Sender: Processing packet 165312 [packets to send 993, broken 989] [10:47:59]ProducePacketName [10:47:59]name=ofd_packets/00165312 [10:47:59]OFD Sender: To server: pG, [10:47:59]CommunicateWithHost lk.salyk.kg:30040 [10:47:59]ConnectInit lk.salyk.kg [10:48:00]Read from MH i2c: 01 [10:48:00]MH_I2C_Read... [10:48:00]*** Stop cut motor [10:48:00]*** Cut end [10:48:00]Read from MH i2c: 01 07 00 [10:48:00]MH_I2C_Read... [10:48:00]Read from MH i2c: 01 07 00 94 03 00 00 00 00 00 FF 0F AC [10:48:00]process_action close_receipt done [10:48:00]requested_data is exist [10:48:00]produce_requested_data [10:48:00]requested_item fm.sn is exist - process it [10:48:00]wFMCommunicate request_size=4 [10:48:00]MH_SAM_APDU [10:48:00]CAPDU: 80 11 00 00 [10:48:00]Write to MH i2c: E2 08 00 95 03 80 11 00 00 00 00 00 00 12 [10:48:00]Write i2c OK [10:48:00]MH_I2C_Read... [10:48:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:01]Read from MH i2c: E2 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 17 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 17 00 95 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [10:48:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:48:01]wFMCommunicate OK [10:48:01]requested_item fd.num is exist - process it [10:48:01]SAM_PROTO_GetFieldsCounters [10:48:01]wFMCommunicate request_size=4 [10:48:01]MH_SAM_APDU [10:48:01]CAPDU: 80 13 00 00 [10:48:01]Write to MH i2c: E2 08 00 96 03 80 13 00 00 00 00 00 00 15 [10:48:01]Write i2c OK [10:48:01]MH_I2C_Read... [10:48:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:01]Read from MH i2c: E2 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 62 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 62 00 96 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [10:48:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:48:01]wFMCommunicate OK [10:48:01]SAM_PROTO_GetFieldsCounters done [10:48:01]requested_item shift.num is exist - process it [10:48:01]requested_item shift.opened is exist - process it [10:48:01]req_shift_opened [10:48:01]FM_GetShiftState [10:48:01]SAM_PROTO_GetShiftState [10:48:01]wFMCommunicate request_size=4 [10:48:01]MH_SAM_APDU [10:48:01]CAPDU: 80 13 01 00 [10:48:01]Write to MH i2c: E2 08 00 97 03 80 13 01 00 00 00 00 00 17 [10:48:01]Write i2c OK [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 [10:48:01]MH_I2C_Read... [10:48:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:01]Read from MH i2c: E2 0E 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 0E 00 97 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 45 [10:48:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:48:01]wFMCommunicate OK [10:48:01]SAM_PROTO_GetShiftState done [10:48:01]FM_GetShiftState done [10:48:01]req_shift_opened done [10:48:01]requested_item shift.open_date is exist - process it [10:48:01]req_shift_open_date [10:48:01]req_shift_open_date done [10:48:01]produce_requested_data done [10:48:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165315,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:48:01]process_action_free close_receipt [10:48:01]json_value_free [10:48:01]json_value_free done [10:48:01]process_json_proto returns [10:48:01]Send response to host [10:48:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165315,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:48:01]free response buf [10:48:01]execute_script done [10:48:01]execute_script returns [10:48:01]free content buf [10:48:01]Sock 7.Close socket [10:48:01]Sock 7.Thread stoped [10:48:04]ConnectInit Can't take IP for lk.salyk.kg [10:48:04]CommunicateWithHost connect error [10:48:04]CommunicateWithHost err = -1 [10:48:04]OFD Sender: Server communicate error [10:48:09]OFD Sender: Processing packet 165312 [packets to send 993, broken 989] [10:48:09]ProducePacketName [10:48:09]name=ofd_packets/00165312 [10:48:09]OFD Sender: To server: pG, [10:48:09]CommunicateWithHost lk.salyk.kg:30040 [10:48:09]ConnectInit lk.salyk.kg [10:48:12]ConnectInit Can't connect to host [10:48:14]ConnectInit Can't take IP for lk.salyk.kg [10:48:14]CommunicateWithHost connect error [10:48:14]CommunicateWithHost err = -1 [10:48:14]OFD Sender: Server communicate error [10:48:19]OFD Sender: Processing packet 165312 [packets to send 993, broken 989] [10:48:19]ProducePacketName [10:48:19]name=ofd_packets/00165312 [10:48:19]OFD Sender: To server: pG, [10:48:19]CommunicateWithHost lk.salyk.kg:30040 [10:48:19]ConnectInit lk.salyk.kg [10:48:24]ConnectInit Can't take IP for lk.salyk.kg [10:48:24]CommunicateWithHost connect error [10:48:24]CommunicateWithHost err = -1 [10:48:24]OFD Sender: Server communicate error [10:48:29]OFD Sender: Processing packet 165312 [packets to send 993, broken 989] [10:48:29]ProducePacketName [10:48:29]name=ofd_packets/00165312 [10:48:29]OFD Sender: To server: pG, [10:48:29]CommunicateWithHost lk.salyk.kg:30040 [10:48:29]ConnectInit lk.salyk.kg [10:48:30]accept exits with 12 [10:48:30]New connection [10:48:30]New thread 3067604324 created [10:48:30]Thread 3067460964 joined [10:48:30]Waiting for new connection... [10:48:30] Sock 12.Parse request [10:48:30]Sock 12.Check first char [10:48:30]Sock 12.First char is OK [10:48:30]request: POST /json_proto HTTP/1.0 [10:48:30]Method: POST [10:48:30]URL: /json_proto [10:48:30]Method is POST - this is cgi request [10:48:30]url: /json_proto [10:48:30]query_string will be loaded in cgi processing [10:48:30]execute_cgi json_proto POST (null) [10:48:30]execute_cgi path=json_proto method=POST [10:48:30]POST find Content-Length [10:48:30]Host: 172.17.44.132:8080 [10:48:30]Content-Length: 679 [10:48:30]Content-Type: application/json [10:48:30] [10:48:30]POST finish read [10:48:30]Found Content-Length = 679 [10:48:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:30]execute_script... [10:48:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:48:30]POST & json_proto [10:48:30]process_json_proto [10:48:30]json parsed OK: [10:48:30]protocol is kg_v1.0 [10:48:30]action value=close_receipt [10:48:30]process_action close_receipt [10:48:30]cmd_close_receipt [10:48:30]MH_GetDate [10:48:30]Write to MH i2c: F0 00 00 98 03 8A [10:48:30]Write i2c OK [10:48:30]MH_I2C_Read... [10:48:30]Read from MH i2c: F0 [10:48:30]MH_I2C_Read... [10:48:30]Read from MH i2c: F0 09 00 [10:48:30]MH_I2C_Read... [10:48:30]Read from MH i2c: F0 09 00 98 03 00 FF 68 C8 66 2A 83 C1 65 FB [10:48:30]GetLastDocTimeStamp 1724410075 [10:48:30]current date 1724410111 [10:48:30]FM_GetShiftState [10:48:30]SAM_PROTO_GetShiftState [10:48:30]wFMCommunicate request_size=4 [10:48:30]MH_SAM_APDU [10:48:30]CAPDU: 80 13 01 00 [10:48:30]Write to MH i2c: E2 08 00 99 03 80 13 01 00 00 00 00 00 19 [10:48:30]Write i2c OK [10:48:30]MH_I2C_Read... [10:48:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:30]Read from MH i2c: E2 [10:48:30]MH_I2C_Read... [10:48:30]Read from MH i2c: E2 0E 00 [10:48:30]MH_I2C_Read... [10:48:30]Read from MH i2c: E2 0E 00 99 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 47 [10:48:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:48:30]wFMCommunicate OK [10:48:30]SAM_PROTO_GetShiftState done [10:48:30]FM_GetShiftState done [10:48:30]opened in 1724372766 [10:48:30]opened+sec_in_day 1724459166 [10:48:30]quantity*price = 100050 [10:48:30]sum+1 = 100052 [10:48:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 169 23.08.2024 10:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165316 ФПД: 98787202462673 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104831&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165316&fm=98787202462673&tin=02508201610067®Number=0000000000092562&sum=100000 [10:48:32]StoreToDocumentArchive [10:48:32]shift 469 fd 165316 [10:48:32]save to /storage/0469/doc_00165316 [10:48:32]save last doc name /storage/0469/doc_00165316 to /storage/kkm_last_doc_name [10:48:32]save OK [10:48:32]Clear old archive folders... [10:48:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:48:32]tlvbuf is 0135FD20 [10:48:32]SAM_PROTO_ClearQueue [10:48:32]wFMCommunicate request_size=4 [10:48:32]MH_SAM_APDU [10:48:32]CAPDU: 80 09 00 00 [10:48:32]Write to MH i2c: E2 08 00 A6 03 80 09 00 00 00 00 00 00 1B [10:48:32]Write i2c OK [10:48:32]MH_I2C_Read... [10:48:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:48:32]Read from MH i2c: E2 [10:48:32]MH_I2C_Read... [10:48:32]Read from MH i2c: E2 03 00 [10:48:32]MH_I2C_Read... [10:48:32]Read from MH i2c: E2 03 00 A6 03 00 90 00 1D [10:48:32]RAPDU: 90 00 [10:48:32]wFMCommunicate OK [10:48:32]SAM_PROTO_ClearQueue done [10:48:32]KKMCreateOFDPacket [10:48:32]OFDProtocolAddRootSTLVToBuf [10:48:32]FM_MakeSignedData [10:48:32]FM_MakeSignedData [10:48:32]SAM_PROTO_SignData [10:48:32]wFMCommunicate request_size=4 [10:48:32]MH_SAM_APDU [10:48:32]CAPDU: 80 0D 01 02 [10:48:32]Write to MH i2c: E2 08 00 A7 03 80 0D 01 02 00 00 00 00 23 [10:48:32]Write i2c OK [10:48:32]MH_I2C_Read... [10:48:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:48:32]Read from MH i2c: E2 [10:48:32]MH_I2C_Read... [10:48:32]Read from MH i2c: E2 03 00 [10:48:32]MH_I2C_Read... [10:48:32]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [10:48:32]RAPDU: 90 00 [10:48:32]wFMCommunicate OK [10:48:32]wFMCommunicate request_size=255 [10:48:32]MH_SAM_APDU [10:48:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 FF 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 85 02 00 35 04 06 00 59 D8 B0 1C [10:48:32]Write to MH i2c: E2 02 01 A8 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 A9 00 00 00 F4 03 04 00 FF 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 85 02 00 35 04 06 00 59 D8 B0 1C 00 00 0E [10:48:33]Write i2c OK [10:48:33]MH_I2C_Read... [10:48:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:33]Read from MH i2c: E2 [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: E2 03 00 [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [10:48:33]RAPDU: 90 00 [10:48:33]wFMCommunicate OK [10:48:33]wFMCommunicate request_size=7 [10:48:33]MH_SAM_APDU [10:48:33]CAPDU: 80 0D 02 02 02 73 D1 [10:48:33]Write to MH i2c: E2 0A 00 A9 03 80 0D 02 02 02 00 73 D1 00 00 6E [10:48:33]Write i2c OK [10:48:33]MH_I2C_Read... [10:48:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:48:33]Read from MH i2c: E2 [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: E2 03 00 [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [10:48:33]RAPDU: 90 00 [10:48:33]wFMCommunicate OK [10:48:33]wFMCommunicate request_size=4 [10:48:33]MH_SAM_APDU [10:48:33]CAPDU: 80 0D 03 02 [10:48:33]Write to MH i2c: E2 08 00 AA 03 80 0D 03 02 00 00 00 00 28 [10:48:33]Write i2c OK [10:48:33]MH_I2C_Read... [10:48:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:48:33]Read from MH i2c: E2 [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: E2 0B 00 [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: E2 0B 00 AA 03 00 B7 A3 AD 90 27 4C D5 7E 90 00 86 [10:48:33]RAPDU: B7 A3 AD 90 27 4C D5 7E 90 00 [10:48:33]wFMCommunicate OK [10:48:33]SAM_PROTO_SignData done [10:48:33]FM_MakeSignedData done [10:48:33]CreateOFDProtocolMessage [10:48:33]wFMCommunicate request_size=4 [10:48:33]MH_SAM_APDU [10:48:33]CAPDU: 80 11 00 00 [10:48:33]Write to MH i2c: E2 08 00 AB 03 80 11 00 00 00 00 00 00 28 [10:48:33]Write i2c OK [10:48:33]MH_I2C_Read... [10:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:33]Read from MH i2c: E2 [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: E2 17 00 [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: E2 17 00 AB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [10:48:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:48:33]wFMCommunicate OK [10:48:33]CreateOFDProtocolMessage done [10:48:33]OFDSenderStorePacket 165316 [10:48:33]StoreOFDPacket docnum=165316 [10:48:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 16 0E 04 01 76 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A9 00 00 00 F4 03 04 00 FF 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 85 02 00 35 04 06 00 59 D8 B0 1C 73 D1 B7 A3 AD 90 27 4C D5 7E [10:48:33]CheckFolder [10:48:33]dirname=/storage/ofd_packets [10:48:33]CheckFolder done [10:48:33]ProducePacketName [10:48:33]name=ofd_packets/00165316 [10:48:33]NVStorageSaveData ofd_packets/00165316 [10:48:33]File name is /storage/ofd_packets/00165316 [10:48:33]Write 298 bytes [10:48:33]NVStorageSaveData done [10:48:33]OFDSenderStorePacket done [10:48:33]KKMCreateOFDPacket done [10:48:33]NVStorageSaveData kkm_last_timestamp [10:48:33]File name is /storage/kkm_last_timestamp [10:48:33]Write 4 bytes [10:48:33]NVStorageSaveData done [10:48:33]ExternCall_PrintAddStr [10:48:33]wPrintStart [10:48:33]Write to MH i2c: 01 00 00 AC 03 AF [10:48:33]Write i2c OK [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: 01 [10:48:33]MH_I2C_Read... [10:48:33]Read from MH i2c: 01 07 00 [10:48:33]MH_I2C_Read... [10:42:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104158&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165309&fm=270919303584179&tin=02508201610067®Number=0000000000092562&sum=0 [10:42:00]written 0, free lines is 4095 [10:42:00]Write to MH i2c: 01 00 00 CE 01 CF [10:42:00]Write i2c OK [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: 01 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: 01 07 00 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: 01 07 00 CE 01 00 00 00 00 00 DB 0C BD [10:42:00]RasterBufferAndPrint [10:42:00]line [10:42:00]line [10:42:00]line [10:42:00]line [10:42:00]line [10:42:00]written 0, free lines is 3327 [10:42:00]MH_Cut [10:42:00]Write to MH i2c: D1 01 00 D5 01 01 A8 [10:42:00]Write i2c OK [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: D1 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: D1 01 00 [10:42:00]MH_I2C_Read... [10:42:00]Read from MH i2c: D1 01 00 D5 01 00 A7 [10:42:00]Write to MH i2c: 01 00 00 D6 01 D7 [10:42:00]Write i2c OK [10:42:00]MH_I2C_Read... [10:42:01]*** Cut start [10:42:01]*** Purtial cut [10:42:01]*** Stage 1: CUTSNS_PIN = 1 [10:42:03]Read from MH i2c: 01 [10:42:03]MH_I2C_Read... [10:42:03]*** Stop cut motor [10:42:03]*** Cut end [10:42:03]Read from MH i2c: 01 07 00 [10:42:03]MH_I2C_Read... [10:42:03]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [10:42:03]process_action close_receipt done [10:42:03]requested_data is exist [10:42:03]produce_requested_data [10:42:03]requested_item fm.sn is exist - process it [10:42:03]wFMCommunicate request_size=4 [10:42:03]MH_SAM_APDU [10:42:03]CAPDU: 80 11 00 00 [10:42:03]Write to MH i2c: E2 08 00 D7 01 80 11 00 00 00 00 00 00 52 [10:42:03]Write i2c OK [10:42:03]MH_I2C_Read... [10:42:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:03]Read from MH i2c: E2 [10:42:03]MH_I2C_Read... [10:42:03]Read from MH i2c: E2 17 00 [10:42:03]MH_I2C_Read... [10:42:03]Read from MH i2c: E2 17 00 D7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AB [10:42:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:42:03]wFMCommunicate OK [10:42:03]requested_item fd.num is exist - process it [10:42:03]SAM_PROTO_GetFieldsCounters [10:42:03]wFMCommunicate request_size=4 [10:42:03]MH_SAM_APDU [10:42:03]CAPDU: 80 13 00 00 [10:42:03]Write to MH i2c: E2 08 00 D8 01 80 13 00 00 00 00 00 00 55 [10:42:03]Write i2c OK [10:42:03]MH_I2C_Read... [10:42:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:03]Read from MH i2c: E2 [10:42:03]MH_I2C_Read... [10:42:03]Read from MH i2c: E2 62 00 [10:42:03]MH_I2C_Read... [10:42:03]Read from MH i2c: E2 62 00 D8 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [10:42:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:42:03]wFMCommunicate OK [10:42:03]SAM_PROTO_GetFieldsCounters done [10:42:03]requested_item shift.num is exist - process it [10:42:03]requested_item shift.opened is exist - process it [10:42:03]req_shift_opened [10:42:03]FM_GetShiftState [10:42:03]SAM_PROTO_GetShiftState [10:42:03]wFMCommunicate request_size=4 [10:42:03]MH_SAM_APDU [10:42:03]CAPDU: 80 13 01 00 [10:42:03]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [10:42:03]Write i2c OK [10:42:03]MH_I2C_Read... [10:42:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:03]Read from MH i2c: E2 [10:42:03]MH_I2C_Read... [10:42:03]Read from MH i2c: E2 0E 00 [10:42:03]MH_I2C_Read... [10:42:03]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 85 [10:42:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:42:03]wFMCommunicate OK [10:42:03]SAM_PROTO_GetShiftState done [10:42:03]FM_GetShiftState done [10:42:03]req_shift_opened done [10:42:03]requested_item shift.open_date is exist - process it [10:42:03]req_shift_open_date [10:42:03]req_shift_open_date done [10:42:03]produce_requested_data done [10:42:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165309,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:42:03]process_action_free close_receipt [10:42:03]json_value_free [10:42:03]json_value_free done [10:42:03]process_json_proto returns [10:42:03]Send response to host [10:42:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165309,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:42:03]free response buf [10:42:03]execute_script done [10:42:03]execute_script returns [10:42:03]free content buf [10:42:03]Sock 10.Close socket [10:42:03]Sock 10.Thread stoped [10:42:04]accept exits with 7 [10:42:04]New connection [10:42:04]New thre[10:48:33]Read from MH i2c: 01 07 00 AC 03 00 00 00 00 00 FF 0F C4 [10:48:33]RasterBufferAndPrint [10:48:33]line Счет N : (1)294156 [10:48:33]line ИНН: 02508201610067 [10:48:33]line Контрольно-Кассовый Чек [10:48:33]line ПРОДАЖА [10:48:33]line ТРК (МРК, ГНК) : 34 [10:48:33]line Товар: 2710194800 [10:48:33]line ДТ-К-5 [10:48:33]line 13.130 * 76.20 [10:48:33]line = 1000.51 [10:48:33]line НДС 12% НСП 1% [10:48:33]line > о реализуемом товаре [10:48:33]line ОКРУГЛЕНИЕ: -0.51 [10:48:33]line ИТОГО: 1000.00 [10:48:33]line Внесено: 1000.00 [10:48:33]line СДАЧА: 0.00 [10:48:33]line НСП 1% : 8.85 [10:48:33]line НДС 12% : 106.25 [10:48:33]line Наличными: 1000.00 [10:48:33]line Безнал.: 0.00 [10:48:33]line Место: АЗС № 130 "Партнер Нефть" [10:48:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:48:33]line СНО: Общий режим [10:48:33]line Чек 169 23.08.2024 10:48 [10:48:33]line Смена: 469 ФФД: 1.0 [10:48:33]line ЗНМ: 0300000070 [10:48:33]line РНМ: 0000000000092562 [10:48:33]line Версия ККМ: 001 [10:48:33]line ФМ: 0000000000871769 [10:48:33]line ФД: 165316 [10:48:33]line ФПД: 98787202462673 [10:48:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104831&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165316&fm=98787202462673&tin=02508201610067®Number=0000000000092562&sum=100000 [10:48:33]written 0, free lines is 4095 [10:48:34]Write to MH i2c: 01 00 00 D7 03 DA [10:48:34]Write i2c OK [10:48:34]MH_I2C_Read... [10:48:34]Read from MH i2c: 01 [10:48:34]MH_I2C_Read... [10:48:34]Read from MH i2c: 01 07 00 [10:48:34]MH_I2C_Read... [10:48:34]Read from MH i2c: 01 07 00 D7 03 00 00 00 00 00 DC 0C C9 [10:48:34]RasterBufferAndPrint [10:48:34]line [10:48:34]line [10:48:34]line [10:48:34]line [10:48:34]line [10:48:34]written 0, free lines is 3345 [10:48:34]MH_Cut [10:48:34]Write to MH i2c: D1 01 00 DE 03 01 B3 [10:48:34]Write i2c OK [10:48:34]MH_I2C_Read... [10:48:34]Read from MH i2c: D1 [10:48:34]MH_I2C_Read... [10:48:34]Read from MH i2c: D1 01 00 [10:48:34]MH_I2C_Read... [10:48:34]Read from MH i2c: D1 01 00 DE 03 00 B2 [10:48:34]Write to MH i2c: 01 00 00 DF 03 E2 [10:48:34]Write i2c OK [10:48:34]MH_I2C_Read... [10:48:34]recv_with_timeout no data received [10:48:34]ConnectInit Can't take IP for lk.salyk.kg [10:48:34]CommunicateWithHost connect error [10:48:34]CommunicateWithHost err = -1 [10:48:34]OFD Sender: Server communicate error [10:48:35]OFD Sender: Processing packet 165312 [packets to send 994, broken 989] [10:48:35]ProducePacketName [10:48:35]name=ofd_packets/00165312 [10:48:35]OFD Sender: To server: pG, [10:48:35]CommunicateWithHost lk.salyk.kg:30040 [10:48:35]ConnectInit lk.salyk.kg [10:48:35]*** Cut start [10:48:35]*** Purtial cut [10:48:35]*** Stage 1: CUTSNS_PIN = 1 [10:48:37]Read from MH i2c: 01 [10:48:37]MH_I2C_Read... [10:48:37]*** Stop cut motor [10:48:37]*** Cut end [10:48:37]Read from MH i2c: 01 07 00 [10:48:37]MH_I2C_Read... [10:48:37]Read from MH i2c: 01 07 00 DF 03 00 00 00 00 00 FF 0F F7 [10:48:37]process_action close_receipt done [10:48:37]requested_data is exist [10:48:37]produce_requested_data [10:48:37]requested_item fm.sn is exist - process it [10:48:37]wFMCommunicate request_size=4 [10:48:37]MH_SAM_APDU [10:48:37]CAPDU: 80 11 00 00 [10:48:37]Write to MH i2c: E2 08 00 E0 03 80 11 00 00 00 00 00 00 5D [10:48:37]Write i2c OK [10:48:37]MH_I2C_Read... [10:48:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:37]Read from MH i2c: E2 [10:48:37]MH_I2C_Read... [10:48:37]Read from MH i2c: E2 17 00 [10:48:37]MH_I2C_Read... [10:48:37]Read from MH i2c: E2 17 00 E0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [10:48:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:48:37]wFMCommunicate OK [10:48:37]requested_item fd.num is exist - process it [10:48:37]SAM_PROTO_GetFieldsCounters [10:48:37]wFMCommunicate request_size=4 [10:48:37]MH_SAM_APDU [10:48:37]CAPDU: 80 13 00 00 [10:48:37]Write to MH i2c: E2 08 00 E1 03 80 13 00 00 00 00 00 00 60 [10:48:37]Write i2c OK [10:48:37]MH_I2C_Read... [10:48:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:37]Read from MH i2c: E2 [10:48:37]MH_I2C_Read... [10:48:37]Read from MH i2c: E2 62 00 [10:48:37]MH_I2C_Read... [10:48:37]Read from MH i2c: E2 62 00 E1 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [10:48:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:48:37]wFMCommunicate OK [10:48:37]SAM_PROTO_GetFieldsCounters done [10:48:37]requested_item shift.num is exist - process it [10:48:37]requested_item shift.opened is exist - process it [10:48:37]req_shift_opened [10:48:37]FM_GetShiftState [10:48:37]SAM_PROTO_GetShiftState [10:48:37]wFMCommunicate request_size=4 [10:48:37]MH_SAM_APDU [10:48:37]CAPDU: 80 13 01 00 [10:48:37]Write to MH i2c: E2 08 00 E2 03 80 13 01 00 00 00 00 00 62 [10:48:37]Write i2c OK [10:48:37]MH_I2C_Read... [10:48:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:37]Read from MH i2c: E2 [10:48:37]MH_I2C_Read... [10:48:37]Read from MH i2c: E2 0E 00 [10:48:37]MH_I2C_Read... [10:48:37]Read from MH i2c: E2 0E 00 E2 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 90 [10:48:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:48:37]wFMCommunicate OK [10:48:37]SAM_PROTO_GetShiftState done [10:48:37]FM_GetShiftState done [10:48:37]req_shift_opened done [10:48:37]requested_item shift.open_date is exist - process it [10:48:37]req_shift_open_date [10:48:37]req_shift_open_date done [10:48:37]produce_requested_data done [10:48:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165316,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:48:37]process_action_free close_receipt [10:48:37]json_value_free [10:48:37]json_value_free done [10:48:37]process_json_proto returns [10:48:37]Send response to host [10:48:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165316,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:48:37]free response buf [10:48:37]execute_script done [10:48:37]execute_script returns [10:48:37]free content buf [10:48:37]Sock 12.Close socket [10:48:37]Sock 12.Thread stoped [10:48:40]ConnectInit Can't take IP for lk.salyk.kg [10:48:40]CommunicateWithHost connect error [10:48:40]CommunicateWithHost err = -1 [10:48:40]OFD Sender: Server communicate error [10:48:42]ConnectInit Can't connect to host [10:48:45]OFD Sender: Processing packet 165312 [packets to send 994, broken 989] [10:48:45]ProducePacketName [10:48:45]name=ofd_packets/00165312 [10:48:45]OFD Sender: To server: pG, [10:48:45]CommunicateWithHost lk.salyk.kg:30040 [10:48:45]ConnectInit lk.salyk.kg [10:48:47]ConnectInit Can't connect to host [10:48:50]ConnectInit Can't take IP for lk.salyk.kg [10:48:50]CommunicateWithHost connect error [10:48:50]CommunicateWithHost err = -1 [10:48:50]OFD Sender: Server communicate error [10:48:52]ConnectInit Can't connect to host [10:48:55]OFD Sender: Processing packet 165312 [packets to send 994, broken 989] [10:48:55]ProducePacketName [10:48:55]name=ofd_packets/00165312 [10:48:55]OFD Sender: To server: pG, [10:48:55]CommunicateWithHost lk.salyk.kg:30040 [10:48:55]ConnectInit lk.salyk.kg [10:48:59]ConnectInit Can't connect to host [10:49:00]ConnectInit Can't take IP for lk.salyk.kg [10:49:00]CommunicateWithHost connect error [10:49:00]CommunicateWithHost err = -1 [10:49:00]OFD Sender: Server communicate error [10:49:04]ConnectInit Can't connect to host [10:49:05]OFD Sender: Processing packet 165312 [packets to send 994, broken 989] [10:49:05]ProducePacketName [10:49:05]name=ofd_packets/00165312 [10:49:05]OFD Sender: To server: pG, [10:49:05]CommunicateWithHost lk.salyk.kg:30040 [10:49:05]ConnectInit lk.salyk.kg [10:49:08]accept exits with 11 [10:49:08]New connection [10:49:08]New thread 3067460964 created [10:49:08]Thread 3067604324 joined [10:49:08]Waiting for new connection... [10:49:08] Sock 11.Parse request [10:49:08]Sock 11.Check first char [10:49:08]Sock 11.First char is OK [10:49:08]request: POST /json_proto HTTP/1.0 [10:49:08]Method: POST [10:49:08]URL: /json_proto [10:49:08]Method is POST - this is cgi request [10:49:08]url: /json_proto [10:49:08]query_string will be loaded in cgi processing [10:49:08]execute_cgi json_proto POST (null) [10:49:08]execute_cgi path=json_proto method=POST [10:49:08]POST find Content-Length [10:49:08]Host: 172.17.44.132:8080 [10:49:08]Content-Length: 796 [10:49:08]Content-Type: application/json [10:49:08] [10:49:08]POST finish read [10:49:08]Found Content-Length = 796 [10:49:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51012", "tax_sys" : 0, "items" : [ { "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:08]execute_script... [10:49:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51012", "tax_sys" : 0, "items" : [ { "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:08]POST & json_proto [10:49:08]process_json_proto [10:49:08]json parsed OK: [10:49:08]protocol is kg_v1.0 [10:49:08]action value=close_receipt [10:49:08]process_action close_receipt [10:49:08]cmd_close_receipt [10:49:08]MH_GetDate [10:49:08]Write to MH i2c: F0 00 00 E3 03 D5 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: F0 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: F0 09 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: F0 09 00 E3 03 00 25 69 C8 66 2A 83 C1 65 6D [10:49:08]GetLastDocTimeStamp 1724410111 [10:49:08]current date 1724410149 [10:49:08]FM_GetShiftState [10:49:08]SAM_PROTO_GetShiftState [10:49:08]wFMCommunicate request_size=4 [10:49:08]MH_SAM_APDU [10:49:08]CAPDU: 80 13 01 00 [10:49:08]Write to MH i2c: E2 08 00 E4 03 80 13 01 00 00 00 00 00 64 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:08]Read from MH i2c: E2 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 0E 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 0E 00 E4 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 92 [10:49:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:49:08]wFMCommunicate OK [10:49:08]SAM_PROTO_GetShiftState done [10:49:08]FM_GetShiftState done [10:49:08]opened in 1724372766 [10:49:08]opened+sec_in_day 1724459166 [10:49:08]quantity*price = 13800 [10:49:08]sum+1 = 13801 [10:49:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 0.00 Безнал.: 138.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 170 23.08.2024 10:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165317 ФПД: 191519649864815 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165317&fm=191519649864815&tin=02508201610067®Number=0000000000092562&sum=13800 0 [10:49:10]StoreToDocumentArchive [10:49:10]shift 469 fd 165317 [10:49:10]save to /storage/0469/doc_00165317 [10:49:10]save last doc name /storage/0469/doc_00165317 to /storage/kkm_last_doc_name [10:49:10]save OK [10:49:10]Clear old archive folders... [10:49:10]ProcessDocumentItem done err = 0, tmpTLVsize=272 [10:49:10]tlvbuf is 01361580 [10:49:10]SAM_PROTO_ClearQueue [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 09 00 00 [10:49:10]Write to MH i2c: E2 08 00 F1 03 80 09 00 00 00 00 00 00 66 [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [10:49:10]RAPDU: 90 00 [10:49:10]wFMCommunicate OK [10:49:10]SAM_PROTO_ClearQueue done [10:49:10]KKMCreateOFDPacket [10:49:10]OFDProtocolAddRootSTLVToBuf [10:49:10]FM_MakeSignedData [10:49:10]FM_MakeSignedData [10:49:10]SAM_PROTO_SignData [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 0D 01 02 [10:49:10]Write to MH i2c: E2 08 00 F2 03 80 0D 01 02 00 00 00 00 6E [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [10:49:10]RAPDU: 90 00 [10:49:10]wFMCommunicate OK [10:49:10]wFMCommunicate request_size=255 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 25 69 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [10:49:10]Write to MH i2c: E2 02 01 F3 03 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 25 69 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 D1 [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [10:49:11]RAPDU: 90 00 [10:49:11]wFMCommunicate OK [10:49:11]wFMCommunicate request_size=31 [10:49:11]MH_SAM_APDU [10:49:11]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 C5 85 02 00 35 04 06 00 AE 2F A4 B2 9C 6F [10:49:11]Write to MH i2c: E2 22 00 F4 03 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 C5 85 02 00 35 04 06 00 AE 2F A4 B2 9C 6F 00 00 2C [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [10:49:11]RAPDU: 90 00 [10:49:11]wFMCommunicate OK [10:49:11]wFMCommunicate request_size=4 [10:49:11]MH_SAM_APDU [10:49:11]CAPDU: 80 0D 03 02 [10:49:11]Write to MH i2c: E2 08 00 F5 03 80 0D 03 02 00 00 00 00 73 [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 0B 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 0B 00 F5 03 00 A7 41 F3 02 72 06 AD 47 90 00 BD [10:49:11]RAPDU: A7 41 F3 02 72 06 AD 47 90 00 [10:49:11]wFMCommunicate OK [10:49:11]SAM_PROTO_SignData done [10:49:11]FM_MakeSignedData done [10:49:11]CreateOFDProtocolMessage [10:49:11]wFMCommunicate request_size=4 [10:49:11]MH_SAM_APDU [10:49:11]CAPDU: 80 11 00 00 [10:49:11]Write to MH i2c: E2 08 00 F6 03 80 11 00 00 00 00 00 00 73 [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 17 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 17 00 F6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [10:49:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:49:11]wFMCommunicate OK [10:49:11]CreateOFDProtocolMessage done [10:49:11]OFDSenderStorePacket 165317 [10:49:11]StoreOFDPacket docnum=165317 [10:49:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 5B 70 1C 01 83 21 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 25 69 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 85 02 00 35 04 06 00 AE 2F A4 B2 9C 6F A7 41 F3 02 72 06 AD 47 [10:49:11]CheckFolder [10:49:11]dirname=/storage/ofd_packets [10:49:11]CheckFolder done [10:49:11]ProducePacketName [10:49:11]name=ofd_packets/00165317 [10:49:11]NVStorageSaveData ofd_packets/00165317 [10:49:11]File name is /storage/ofd_packets/00165317 [10:49:11]Write 322 bytes [10:49:11]NVStorageSaveData done [10:49:11]OFDSenderStorePacket done [10:49:11]KKMCreateOFDPacket done [10:49:11]NVStorageSaveData kkm_last_timestamp [10:49:11]File name is /storage/kkm_last_timestamp [10:49:11]Write 4 bytes [10:49:11]NVStorageSaveData done [10:49:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BF E5 47 00 9F 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 ExternCall_PrintAddStr [10:49:11]30 wPrintStart [10:49:11]30 Write to MH i2c: 38 01 37 00 31 00 37 F7 03 FA [10:49:11]36 39 10 04 04 00 C0 85 02 00 F4 03 04 00 71 12 C8 66 B6 04 01 00 00 AF 99 CC 02 0C DF F2 79 [10:49:11]CommunicateWithHost err = 0 [10:49:11]CheckOFDResponse [10:49:11]1017 (14) - 77093643461234 [10:49:11]Write i2c OK [10:49:11]1041 (16) - 0000000000871769 [10:49:11]MH_I2C_Read... [10:49:11]1040 (4) - 165312 [10:49:11]1012 (4) - 23.08.2024 04:39 [10:49:11]1206 (1) - 0 [10:49:11]OFD Sender: Remove packet 165312 [10:49:11]ProducePacketName [10:49:11]name=ofd_packets/00165312 [10:49:11]NVStorageDeleteData [10:49:11]Read from MH i2c: 01 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: 01 07 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: 01 07 00 F7 03 00 00 00 00 00 FF 0F 0F [10:49:11]RasterBufferAndPrint [10:49:11]line Счет N : (3)51012 [10:49:11]line ИНН: 02508201610067 [10:49:11]line Контрольно-Кассовый Чек [10:49:11]line ПРОДАЖА [10:49:11]line Товар: 4640030091607 [10:49:11]line Сигареты ESSE Exchange [10:49:11]line 1.000 * 138.00 [10:49:11]line = 138.00 [10:49:11]line НДС 12% НСП 1% [10:49:11]line > о реализуемом товаре [10:49:11]line ИТОГО: 138.00 [10:49:11]line НСП 1% : 1.22 [10:49:11]line НДС 12% : 14.65 [10:49:11]line Наличными: 0.00 [10:49:11]line Безнал.: 138.00 [10:49:11]line Место: АЗС № 130 "Партнер Нефть" [10:49:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:49:11]line СНО: Общий режим [10:49:11]line Чек 170 23.08.2024 10:49 [10:49:11]line Смена: 469 ФФД: 1.0 [10:49:11]line ЗНМ: 0300000070 [10:49:11]line РНМ: 0000000000092562 [10:49:11]line Версия ККМ: 001 [10:49:11]line Платежная система: Бакай Банк [10:49:11]line ФМ: 0000000000871769 [10:49:11]line ФД: 165317 [10:49:11]line ФПД: 191519649864815 [10:49:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T104909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165317&fm=191519649864815&tin=02508201610067®Number=0000000000092562&sum=13800 [10:49:11]line 0 [10:49:11]written 0, free lines is 4095 [10:49:12]Write to MH i2c: 01 00 00 21 04 25 [10:49:12]Write i2c OK [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: 01 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: 01 07 00 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: 01 07 00 21 04 00 00 00 00 00 DF 0C 17 [10:49:12]RasterBufferAndPrint [10:49:12]line [10:49:12]line [10:49:12]line [10:49:12]line [10:49:12]line [10:49:12]OFD Sender: Processing packet 165313 [packets to send 994, broken 989] [10:49:12]ProducePacketName [10:49:12]name=ofd_packets/00165313 [10:49:12]OFD Sender: To server: pG, [10:49:12]CommunicateWithHost lk.salyk.kg:30040 [10:49:12]ConnectInit lk.salyk.kg [10:49:12]written 0, free lines is 3377 [10:49:12]MH_Cut [10:49:12]Write to MH i2c: D1 01 00 28 04 01 FE [10:49:12]Write i2c OK [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: D1 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: D1 01 00 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: D1 01 00 28 04 00 FD [10:49:12]Write to MH i2c: 01 00 00 29 04 2D [10:49:12]Write i2c OK [10:49:12]MH_I2C_Read... [10:49:13]*** Cut start [10:49:13]*** Purtial cut [10:49:13]*** Stage 1: CUTSNS_PIN = 1 [10:49:13]Connected sock=7 [10:49:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F8 5E 04 01 08 E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 FE 67 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 85 02 00 35 04 06 00 28 12 5A FF 0C AF A4 A3 FD 47 0B 62 25 D6 [10:49:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 2B 47 00 EE 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 85 02 00 F4 03 04 00 74 12 C8 66 B6 04 01 00 00 DD 9C 91 46 F4 C6 F1 C6 [10:49:14]CommunicateWithHost err = 0 [10:49:14]CheckOFDResponse [10:49:14]1017 (14) - 77093643461234 [10:49:14]1041 (16) - 0000000000871769 [10:49:14]1040 (4) - 165313 [10:49:14]1012 (4) - 23.08.2024 04:39 [10:49:14]1206 (1) - 0 [10:49:14]OFD Sender: Remove packet 165313 [10:49:14]ProducePacketName [10:49:14]name=ofd_packets/00165313 [10:49:14]NVStorageDeleteData [10:49:14]OFD Sender: Processing packet 165314 [packets to send 993, broken 989] [10:49:14]ProducePacketName [10:49:14]name=ofd_packets/00165314 [10:49:14]OFD Sender: To server: pG, [10:49:14]CommunicateWithHost lk.salyk.kg:30040 [10:49:14]ConnectInit lk.salyk.kg [10:49:15]Read from MH i2c: 01 [10:49:15]MH_I2C_Read... [10:49:15]*** Stop cut motor [10:49:15]*** Cut end [10:49:15]Read from MH i2c: 01 07 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 FF 0F 42 [10:49:15]process_action close_receipt done [10:49:15]requested_data is exist [10:49:15]produce_requested_data [10:49:15]requested_item fm.sn is exist - process it [10:49:15]wFMCommunicate request_size=4 [10:49:15]MH_SAM_APDU [10:49:15]CAPDU: 80 11 00 00 [10:49:15]Write to MH i2c: E2 08 00 2A 04 80 11 00 00 00 00 00 00 A8 [10:49:15]Write i2c OK [10:49:15]MH_I2C_Read... [10:49:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:15]Read from MH i2c: E2 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 17 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 17 00 2A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [10:49:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:49:15]wFMCommunicate OK [10:49:15]requested_item fd.num is exist - process it [10:49:15]SAM_PROTO_GetFieldsCounters [10:49:15]wFMCommunicate request_size=4 [10:49:15]MH_SAM_APDU [10:49:15]CAPDU: 80 13 00 00 [10:49:15]Write to MH i2c: E2 08 00 2B 04 80 13 00 00 00 00 00 00 AB [10:49:15]Write i2c OK [10:49:15]MH_I2C_Read... [10:49:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:15]Read from MH i2c: E2 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 62 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 62 00 2B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 F1 [10:49:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:49:15]wFMCommunicate OK [10:49:15]SAM_PROTO_GetFieldsCounters done [10:49:15]requested_item shift.num is exist - process it [10:49:15]requested_item shift.opened is exist - process it [10:49:15]req_shift_opened [10:49:15]FM_GetShiftState [10:49:15]SAM_PROTO_GetShiftState [10:49:15]wFMCommunicate request_size=4 [10:49:15]MH_SAM_APDU [10:49:15]CAPDU: 80 13 01 00 [10:49:15]Write to MH i2c: E2 08 00 2C 04 80 13 01 00 00 00 00 00 AD [10:49:15]Write i2c OK [10:49:15]MH_I2C_Read... [10:49:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:15]Read from MH i2c: E2 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 0E 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 0E 00 2C 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DB [10:49:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:49:15]wFMCommunicate OK [10:49:15]SAM_PROTO_GetShiftState done [10:49:15]FM_GetShiftState done [10:49:15]req_shift_opened done [10:49:15]requested_item shift.open_date is exist - process it [10:49:15]req_shift_open_date [10:49:15]req_shift_open_date done [10:49:15]produce_requested_data done [10:49:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165317,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:49:15]process_action_free close_receipt [10:49:15]json_value_free [10:49:15]json_value_free done [10:49:15]process_json_proto returns [10:49:15]Send response to host [10:49:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165317,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:49:15]free response buf [10:49:15]execute_script done [10:49:15]execute_script returns [10:49:15]free content buf [10:49:15]Sock 11.Close socket [10:49:15]Sock 11.Thread stoped [10:49:16]Connected sock=7 [10:49:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EE 8D 04 01 4A 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 4E 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 85 02 00 35 04 06 00 CF 9A 96 B8 9B 3E 1D 38 38 D3 2E 95 04 B4 [10:49:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BC 85 47 00 C0 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 85 02 00 F4 03 04 00 77 12 C8 66 B6 04 01 00 00 30 ED 43 BD CF 1D 99 86 [10:49:17]CommunicateWithHost err = 0 [10:49:17]CheckOFDResponse [10:49:17]1017 (14) - 77093643461234 [10:49:17]1041 (16) - 0000000000871769 [10:49:17]1040 (4) - 165314 [10:49:17]1012 (4) - 23.08.2024 04:39 [10:49:17]1206 (1) - 0 [10:49:17]OFD Sender: Remove packet 165314 [10:49:17]ProducePacketName [10:49:17]name=ofd_packets/00165314 [10:49:17]NVStorageDeleteData [10:49:18]OFD Sender: Processing packet 165315 [packets to send 992, broken 989] [10:49:18]ProducePacketName [10:49:18]name=ofd_packets/00165315 [10:49:18]OFD Sender: To server: pG, [10:49:18]CommunicateWithHost lk.salyk.kg:30040 [10:49:18]ConnectInit lk.salyk.kg [10:49:21]Connected sock=7 [10:49:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8F 80 04 01 AE D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 DB 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 85 02 00 35 04 06 00 12 CB 0C 3E 0C 3C 93 8D 51 D4 DF F3 DF 66 [10:49:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 28 CA 47 00 8B F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 85 02 00 F4 03 04 00 7C 12 C8 66 B6 04 01 00 00 93 C5 E2 41 FE 5B F8 3D [10:49:22]CommunicateWithHost err = 0 [10:49:22]CheckOFDResponse [10:49:22]1017 (14) - 77093643461234 [10:49:22]1041 (16) - 0000000000871769 [10:49:22]1040 (4) - 165315 [10:49:22]1012 (4) - 23.08.2024 04:39 [10:49:22]1206 (1) - 0 [10:49:22]OFD Sender: Remove packet 165315 [10:49:22]ProducePacketName [10:49:22]name=ofd_packets/00165315 [10:49:22]NVStorageDeleteData [10:49:22]OFD Sender: Processing packet 165316 [packets to send 991, broken 989] [10:49:22]ProducePacketName [10:49:22]name=ofd_packets/00165316 [10:49:22]OFD Sender: To server: pG, [10:49:22]CommunicateWithHost lk.salyk.kg:30040 [10:49:22]ConnectInit lk.salyk.kg [10:49:24]Connected sock=7 [10:49:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 16 0E 04 01 76 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A9 00 00 00 F4 03 04 00 FF 68 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 85 02 00 35 04 06 00 59 D8 B0 1C 73 D1 B7 A3 AD 90 27 4C D5 7E [10:49:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E5 07 47 00 FA 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 85 02 00 F4 03 04 00 7F 12 C8 66 B6 04 01 00 00 FA 0E A5 F8 70 88 AB 9F [10:49:25]CommunicateWithHost err = 0 [10:49:25]CheckOFDResponse [10:49:25]1017 (14) - 77093643461234 [10:49:25]1041 (16) - 0000000000871769 [10:49:25]1040 (4) - 165316 [10:49:25]1012 (4) - 23.08.2024 04:39 [10:49:25]1206 (1) - 0 [10:49:25]OFD Sender: Remove packet 165316 [10:49:25]ProducePacketName [10:49:25]name=ofd_packets/00165316 [10:49:25]NVStorageDeleteData [10:49:25]OFD Sender: Processing packet 165317 [packets to send 990, broken 989] [10:49:25]ProducePacketName [10:49:25]name=ofd_packets/00165317 [10:49:26]OFD Sender: To server: pG, [10:49:26]CommunicateWithHost lk.salyk.kg:30040 [10:49:26]ConnectInit lk.salyk.kg [10:49:27]Connected sock=7 [10:49:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 5B 70 1C 01 83 21 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E8 35 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 25 69 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 85 02 00 35 04 06 00 AE 2F A4 B2 9C 6F A7 41 F3 02 72 06 AD 47 [10:49:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C 0A 47 00 05 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 85 02 00 F4 03 04 00 82 12 C8 66 B6 04 01 00 00 19 BE 2A 5C 9C C6 FF D3 [10:49:29]CommunicateWithHost err = 0 [10:49:29]CheckOFDResponse [10:49:29]1017 (14) - 77093643461234 [10:49:29]1041 (16) - 0000000000871769 [10:49:29]1040 (4) - 165317 [10:49:29]1012 (4) - 23.08.2024 04:39 [10:49:29]1206 (1) - 0 [10:49:29]OFD Sender: Remove packet 165317 [10:49:29]ProducePacketName [10:49:29]name=ofd_packets/00165317 [10:49:29]NVStorageDeleteData [10:49:29]OFD Sender: No OFD packet to send [10:49:29]OFD Sender: No OFD packet to send [10:49:34]OFD Sender: No OFD packet to send [10:49:39]OFD Sender: No OFD packet to send [10:49:44]OFD Sender: No OFD packet to send [10:49:49]OFD Sender: No OFD packet to send [10:49:54]OFD Sender: No OFD packet to send [10:49:59]OFD Sender: No OFD packet to send [10:50:04]OFD Sender: No OFD packet to send [10:50:10]OFD Sender: No OFD packet to send [10:50:15]OFD Sender: No OFD packet to send [10:50:20]OFD Sender: No OFD packet to send [10:50:25]OFD Sender: No OFD packet to send [10:50:26]accept exits with 10 [10:50:26]New connection [10:50:26]New thread 3067604324 created [10:50:26]Thread 3067460964 joined [10:50:26]Waiting for new connection... [10:50:26] Sock 10.Parse request [10:50:26]Sock 10.Check first char [10:50:26]Sock 10.First char is OK [10:50:26]request: POST /json_proto HTTP/1.0 [10:50:26]Method: POST [10:50:26]URL: /json_proto [10:50:26]Method is POST - this is cgi request [10:50:26]url: /json_proto [10:50:26]query_string will be loaded in cgi processing [10:50:26]execute_cgi json_proto POST (null) [10:50:26]execute_cgi path=json_proto method=POST [10:50:26]POST find Content-Length [10:50:26]Host: 172.17.44.132:8080 [10:50:26]Content-Length: 679 [10:50:26]Content-Type: application/json [10:50:26] [10:50:26]POST finish read [10:50:26]Found Content-Length = 679 [10:50:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:26]execute_script... [10:50:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:26]POST & json_proto [10:50:26]process_json_proto [10:50:26]json parsed OK: [10:50:26]protocol is kg_v1.0 [10:50:26]action value=close_receipt [10:50:26]process_action close_receipt [10:50:26]cmd_close_receipt [10:50:26]MH_GetDate [10:50:26]Write to MH i2c: F0 00 00 2D 04 20 [10:50:26]Write i2c OK [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: F0 [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: F0 09 00 [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: F0 09 00 2D 04 00 72 69 C8 66 2A 83 C1 65 05 [10:50:26]GetLastDocTimeStamp 1724410149 [10:50:26]current date 1724410226 [10:50:26]FM_GetShiftState [10:50:26]SAM_PROTO_GetShiftState [10:50:26]wFMCommunicate request_size=4 [10:50:26]MH_SAM_APDU [10:50:26]CAPDU: 80 13 01 00 [10:50:26]Write to MH i2c: E2 08 00 2E 04 80 13 01 00 00 00 00 00 AF [10:50:26]Write i2c OK [10:50:26]MH_I2C_Read... [10:50:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:26]Read from MH i2c: E2 [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: E2 0E 00 [10:50:26]MH_I2C_Read... [10:50:26]Read from MH i2c: E2 0E 00 2E 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DD [10:50:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:50:26]wFMCommunicate OK [10:50:26]SAM_PROTO_GetShiftState done [10:50:26]FM_GetShiftState done [10:50:26]opened in 1724372766 [10:50:26]opened+sec_in_day 1724459166 [10:50:26]quantity*price = 100050 [10:50:26]sum+1 = 100052 [10:50:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 171 23.08.2024 10:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165318 ФПД: 251625797100027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105027&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165318&fm=251625797100027&tin=02508201610067®Number=0000000000092562&sum=100000 [10:50:27]StoreToDocumentArchive [10:50:27]shift 469 fd 165318 [10:50:27]save to /storage/0469/doc_00165318 [10:50:27]save last doc name /storage/0469/doc_00165318 to /storage/kkm_last_doc_name [10:50:27]save OK [10:50:27]Clear old archive folders... [10:50:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:50:27]tlvbuf is 01314030 [10:50:27]SAM_PROTO_ClearQueue [10:50:27]wFMCommunicate request_size=4 [10:50:27]MH_SAM_APDU [10:50:27]CAPDU: 80 09 00 00 [10:50:27]Write to MH i2c: E2 08 00 3B 04 80 09 00 00 00 00 00 00 B1 [10:50:27]Write i2c OK [10:50:27]MH_I2C_Read... [10:50:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:27]Read from MH i2c: E2 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [10:50:27]RAPDU: 90 00 [10:50:27]wFMCommunicate OK [10:50:27]SAM_PROTO_ClearQueue done [10:50:27]KKMCreateOFDPacket [10:50:27]OFDProtocolAddRootSTLVToBuf [10:50:27]FM_MakeSignedData [10:50:27]FM_MakeSignedData [10:50:27]SAM_PROTO_SignData [10:50:27]wFMCommunicate request_size=4 [10:50:27]MH_SAM_APDU [10:50:27]CAPDU: 80 0D 01 02 [10:50:27]Write to MH i2c: E2 08 00 3C 04 80 0D 01 02 00 00 00 00 B9 [10:50:27]Write i2c OK [10:50:27]MH_I2C_Read... [10:50:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:27]Read from MH i2c: E2 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 [10:50:27]MH_I2C_Read... [10:50:27]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [10:50:27]RAPDU: 90 00 [10:50:27]wFMCommunicate OK [10:50:27]wFMCommunicate request_size=255 [10:50:27]MH_SAM_APDU [10:50:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 AB 00 00 00 F4 03 04 00 73 69 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 85 02 00 35 04 06 00 E4 DA 32 40 [10:50:27]Write to MH i2c: E2 02 01 3D 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 73 69 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 85 02 00 35 04 06 00 E4 DA 32 40 00 00 50 [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [10:50:28]RAPDU: 90 00 [10:50:28]wFMCommunicate OK [10:50:28]wFMCommunicate request_size=7 [10:50:28]MH_SAM_APDU [10:50:28]CAPDU: 80 0D 02 02 02 A1 FB [10:50:28]Write to MH i2c: E2 0A 00 3E 04 80 0D 02 02 02 00 A1 FB 00 00 5C [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [10:50:28]RAPDU: 90 00 [10:50:28]wFMCommunicate OK [10:50:28]wFMCommunicate request_size=4 [10:50:28]MH_SAM_APDU [10:50:28]CAPDU: 80 0D 03 02 [10:50:28]Write to MH i2c: E2 08 00 3F 04 80 0D 03 02 00 00 00 00 BE [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 0B 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 0B 00 3F 04 00 41 34 44 10 1C 89 8C DE 90 00 97 [10:50:28]RAPDU: 41 34 44 10 1C 89 8C DE 90 00 [10:50:28]wFMCommunicate OK [10:50:28]SAM_PROTO_SignData done [10:50:28]FM_MakeSignedData done [10:50:28]CreateOFDProtocolMessage [10:50:28]wFMCommunicate request_size=4 [10:50:28]MH_SAM_APDU [10:50:28]CAPDU: 80 11 00 00 [10:50:28]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [10:50:28]Write i2c OK [10:50:28]MH_I2C_Read... [10:50:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:28]Read from MH i2c: E2 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 17 00 [10:50:28]MH_I2C_Read... [10:50:28]Read from MH i2c: E2 17 00 40 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [10:50:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:50:28]wFMCommunicate OK [10:50:28]CreateOFDProtocolMessage done [10:50:28]OFDSenderStorePacket 165318 [10:50:28]StoreOFDPacket docnum=165318 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17229631+1707180842=1724410473 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 6A 6A C8 66 2A 83 C1 65 D4 [10:54:34]Current date/time: 23.08.2024 10:54 [10:54:34]FM_Init [10:54:34]wFMConnect [10:54:34]MH_SAM_On [10:54:34]Write to MH i2c: E0 00 00 08 00 E7 [10:54:34]Write i2c OK [10:54:34]MH_I2C_Read... [10:54:34]*** iso7816_init finished! [10:54:34]*** atr: [10:54:34]*** 0F 3B D5 18 FF 81 91 FE [10:54:34]*** 1F C3 80 73 C8 21 10 0A [10:54:34]*** 00 00 00 00 00 00 00 00 [10:54:34]*** 00 00 00 00 00 00 00 00 [10:54:34]*** 00 00 00 00 00 00 00 00 [10:54:34]*** 00 00 00 00 00 00 00 00 [10:54:34]*** 00 00 00 00 00 00 00 00 [10:54:34]*** 00 00 00 00 00 00 00 00 [10:54:34]Read from MH i2c: E0 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E0 10 00 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:54:34]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:54:34]wFMCommunicate request_size=10 [10:54:34]MH_SAM_APDU [10:54:34]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:54:34]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:54:34]Write i2c OK [10:54:34]MH_I2C_Read... [10:54:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:54:34]Read from MH i2c: E2 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 03 00 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:54:34]RAPDU: 90 00 [10:54:34]wFMCommunicate OK [10:54:34]wFMCommunicate request_size=4 [10:54:34]MH_SAM_APDU [10:54:34]CAPDU: 80 11 00 00 [10:54:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:54:34]Write i2c OK [10:54:34]MH_I2C_Read... [10:54:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:34]Read from MH i2c: E2 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 17 00 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [10:54:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:54:34]wFMCommunicate OK [10:54:34]Detected FM SN is 0000000000871769 [10:54:34]Stored FM SN is 0000000000871769 [10:54:34]wFMCommunicate request_size=9 [10:54:34]MH_SAM_APDU [10:54:34]CAPDU: 80 16 00 00 04 E7 8B 00 00 [10:54:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [10:54:34]Write i2c OK [10:54:34]MH_I2C_Read... [10:54:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:54:34]Read from MH i2c: E2 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 03 00 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:54:34]RAPDU: 90 00 [10:54:34]wFMCommunicate OK [10:54:34]FM PIN OK [10:54:34]wFMCommunicate request_size=8 [10:54:34]MH_SAM_APDU [10:54:34]CAPDU: 80 14 04 00 03 02 00 01 [10:54:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:54:34]Write i2c OK [10:54:34]MH_I2C_Read... [10:54:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:54:34]Read from MH i2c: E2 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 03 00 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:54:34]RAPDU: 90 00 [10:54:34]wFMCommunicate OK [10:54:34]wFMCommunicate request_size=13 [10:54:34]MH_SAM_APDU [10:54:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:54:34]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:54:34]Write i2c OK [10:54:34]MH_I2C_Read... [10:54:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:54:34]Read from MH i2c: E2 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 03 00 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:54:34]RAPDU: 90 00 [10:54:34]wFMCommunicate OK [10:54:34]wFMCommunicate request_size=4 [10:54:34]MH_SAM_APDU [10:54:34]CAPDU: 80 11 00 00 [10:54:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:54:34]Write i2c OK [10:54:34]MH_I2C_Read... [10:54:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:34]Read from MH i2c: E2 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 17 00 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [10:54:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:54:34]wFMCommunicate OK [10:54:34]DocumentArchiveInit [10:54:34]Start Httpd... [10:54:34]Httpd thread 3066944868 created [10:54:34]Write to MH i2c: 01 00 00 0F 00 0F [10:54:34]Write i2c OK [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: 01 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: 01 07 00 [10:54:34]MH_I2C_Read... [10:54:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:54:34]MH Int Process started [10:54:34]Allocated Socket 8 [10:54:34]Bind OK [10:54:34]Listen OK [10:54:34]httpd running on port 8080 [10:54:34]Waiting for new connection... [10:54:35]OFD Sender: Processing packet 165318 [packets to send 992, broken 989] [10:54:35]ProducePacketName [10:54:35]name=ofd_packets/00165318 [10:54:35]OFD Sender: To server: pG, [10:54:35]CommunicateWithHost lk.salyk.kg:30040 [10:54:35]ConnectInit lk.salyk.kg [10:54:37]Connected sock=6 [10:54:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9A 21 04 01 4A 60 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 AB 00 00 00 F4 03 04 00 73 69 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 85 02 00 35 04 06 00 E4 DA 32 40 A1 FB 41 34 44 10 1C 89 8C DE [10:54:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 20 B3 47 00 28 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 85 02 00 F4 03 04 00 B8 13 C8 66 B6 04 01 00 00 EB 95 01 48 84 5A 5D 3B [10:54:38]CommunicateWithHost err = 0 [10:54:38]CheckOFDResponse [10:54:38]1017 (14) - 77093643461234 [10:54:38]1041 (16) - 0000000000871769 [10:54:38]1040 (4) - 165318 [10:54:38]1012 (4) - 23.08.2024 04:44 [10:54:38]1206 (1) - 0 [10:54:38]OFD Sender: Remove packet 165318 [10:54:38]ProducePacketName [10:54:38]name=ofd_packets/00165318 [10:54:38]NVStorageDeleteData [10:54:39]OFD Sender: Processing packet 165319 [packets to send 991, broken 989] [10:54:39]ProducePacketName [10:54:39]name=ofd_packets/00165319 [10:54:39]OFD Sender: To server: pG, [10:54:39]CommunicateWithHost lk.salyk.kg:30040 [10:54:39]ConnectInit lk.salyk.kg [10:54:41]accept exits with 9 [10:54:41]New connection [10:54:41]New thread 3066658148 created [10:54:41]Waiting for new connection... [10:54:41] Sock 9.Parse request [10:54:41]Sock 9.Check first char [10:54:41]Sock 9.First char is OK [10:54:41]request: POST /json_proto HTTP/1.0 [10:54:41]Method: POST [10:54:41]URL: /json_proto [10:54:41]Method is POST - this is cgi request [10:54:41]url: /json_proto [10:54:41]query_string will be loaded in cgi processing [10:54:41]execute_cgi json_proto POST (null) [10:54:41]execute_cgi path=json_proto method=POST [10:54:41]POST find Content-Length [10:54:41]Host: 172.17.44.132:8080 [10:54:41]Content-Length: 215 [10:54:41]Content-Type: application/json [10:54:41] [10:54:41]POST finish read [10:54:41]Found Content-Length = 215 [10:54:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:41]execute_script... [10:54:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:41]POST & json_proto [10:54:41]process_json_proto [10:54:41]json parsed OK: [10:54:41]protocol is kg_v1.0 [10:54:41]action value=get_value [10:54:41]process_action get_value [10:54:41]cmd_get_value [10:54:41]process_action get_value done [10:54:41]requested_data is exist [10:54:41]produce_requested_data [10:54:41]requested_item kkm.sn is exist - process it [10:54:41]requested_item kkm.ver is exist - process it [10:54:41]requested_item fm.sn is exist - process it [10:54:41]wFMCommunicate request_size=4 [10:54:41]MH_SAM_APDU [10:54:41]CAPDU: 80 11 00 00 [10:54:41]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:54:41]Write i2c OK [10:54:41]MH_I2C_Read... [10:54:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:41]Read from MH i2c: E2 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 17 00 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [10:54:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:54:41]wFMCommunicate OK [10:54:41]requested_item fd.num is exist - process it [10:54:41]SAM_PROTO_GetFieldsCounters [10:54:41]wFMCommunicate request_size=4 [10:54:41]MH_SAM_APDU [10:54:41]CAPDU: 80 13 00 00 [10:54:41]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:54:41]Write i2c OK [10:54:41]MH_I2C_Read... [10:54:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:41]Read from MH i2c: E2 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 62 00 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [10:54:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:54:41]wFMCommunicate OK [10:54:41]SAM_PROTO_GetFieldsCounters done [10:54:41]requested_item shift.num is exist - process it [10:54:41]requested_item shift.opened is exist - process it [10:54:41]req_shift_opened [10:54:41]FM_GetShiftState [10:54:41]SAM_PROTO_GetShiftState [10:54:41]wFMCommunicate request_size=4 [10:54:41]MH_SAM_APDU [10:54:41]CAPDU: 80 13 01 00 [10:54:41]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:54:41]Write i2c OK [10:54:41]MH_I2C_Read... [10:54:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:41]Read from MH i2c: E2 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 0E 00 [10:54:41]MH_I2C_Read... [10:54:41]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [10:54:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:54:41]wFMCommunicate OK [10:54:41]SAM_PROTO_GetShiftState done [10:54:41]FM_GetShiftState done [10:54:41]req_shift_opened done [10:54:41]requested_item shift.open_date is exist - process it [10:54:41]req_shift_open_date [10:54:41]req_shift_open_date done [10:54:41]produce_requested_data done [10:54:41]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165320,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:54:41]process_action_free get_value [10:54:41]json_value_free [10:54:41]json_value_free done [10:54:41]process_json_proto returns [10:54:41]Send response to host [10:54:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165320,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:54:41]free response buf [10:54:41]execute_script done [10:54:41]execute_script returns [10:54:41]free content buf [10:54:41]Sock 9.Close socket [10:54:41]Sock 9.Thread stoped [10:54:41]accept exits with 12 [10:54:41]New connection [10:54:41]New thread 3066514788 created [10:54:41]Thread 3066658148 joined [10:54:41]Waiting for new connection... [10:54:41] Sock 12.Parse request [10:54:41]Sock 12.Check first char [10:54:41]Sock 12.First char is OK [10:54:41]request: POST /json_proto HTTP/1.0 [10:54:41]Method: POST [10:54:41]URL: /json_proto [10:54:41]Method is POST - this is cgi request [10:54:41]url: /json_proto [10:54:41]query_string will be loaded in cgi processing [10:54:41]execute_cgi json_proto POST (null) [10:54:41]execute_cgi path=json_proto method=POST [10:54:41]POST find Content-Length [10:54:41]Host: 172.17.44.132:8080 [10:54:41]Content-Length: 331 [10:54:41]Content-Type: application/json [10:54:41] [10:54:41]POST finish read [10:54:41]Found Content-Length = 331 [10:54:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:54:41]execute_script... [10:54:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:54:41]POST & json_proto [10:54:41]process_json_proto [10:54:41]json parsed OK: [10:54:41]protocol is kg_v1.0 [10:54:41]action value=get_value [10:54:41]process_action get_value [10:54:41]cmd_get_value [10:54:41]process_action get_value done [10:54:41]requested_data is exist [10:54:41]produce_requested_data [10:54:41]requested_item fm.sale.total is exist - process it [10:54:41]SAM_PROTO_GetFMData [10:54:41]wFMCommunicate request_size=4 [10:54:41]MH_SAM_APDU [10:54:41]CAPDU: 80 13 03 00 [10:54:41]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:54:41]Write i2c OK [10:54:41]MH_I2C_Read... [10:54:42]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:54:42]Read from MH i2c: E2 [10:54:42]MH_I2C_Read... [10:54:42]Read from MH i2c: E2 FD 00 [10:54:42]MH_I2C_Read... [10:54:42]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 1D 82 02 00 69 04 A4 00 6F 04 04 00 0C 7F 02 00 B1 04 05 00 2C 9A 7C 77 03 70 04 05 00 8A 09 1F 72 02 72 04 05 00 A2 90 5D 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0A 76 43 5E 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 90 B7 DA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 06 [10:54:42]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 1D 82 02 00 69 04 A4 00 6F 04 04 00 0C 7F 02 00 B1 04 05 00 2C 9A 7C 77 03 70 04 05 00 8A 09 1F 72 02 72 04 05 00 A2 90 5D 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0A 76 43 5E 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 90 B7 DA 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [10:54:42]wFMCommunicate OK [10:54:42]wFMCommunicate request_size=4 [10:54:42]MH_SAM_APDU [10:54:42]CAPDU: 80 17 00 00 [10:54:42]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:54:42]Write i2c OK [10:54:42]MH_I2C_Read... [10:54:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:54:42]Read from MH i2c: E2 [10:54:42]MH_I2C_Read... [10:54:42]Read from MH i2c: E2 FD 00 [10:54:42]MH_I2C_Read... [10:54:42]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [10:54:42]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [10:54:42]wFMCommunicate OK [10:54:42]wFMCommunicate request_size=4 [10:54:42]MH_SAM_APDU [10:54:42]CAPDU: 80 17 00 00 [10:54:42]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:54:42]Write i2c OK [10:54:42]MH_I2C_Read... [10:54:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:54:42]Read from MH i2c: E2 [10:54:42]MH_I2C_Read... [10:54:42]Read from MH i2c: E2 FD 00 [10:54:42]MH_I2C_Read... [10:54:42]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [10:54:42]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [10:54:42]wFMCommunicate OK [10:54:42]wFMCommunicate request_size=4 [10:54:42]MH_SAM_APDU [10:54:42]CAPDU: 80 17 00 00 [10:54:42]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:54:42]Write i2c OK [10:54:42]MH_I2C_Read... [10:54:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:54:43]Read from MH i2c: E2 [10:54:43]MH_I2C_Read... [10:54:43]Read from MH i2c: E2 FD 00 [10:54:43]MH_I2C_Read... [10:54:43]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [10:54:43]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [10:54:43]wFMCommunicate OK [10:54:43]wFMCommunicate request_size=4 [10:54:43]MH_SAM_APDU [10:54:43]CAPDU: 80 17 00 00 [10:54:43]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [10:54:43]Write i2c OK [10:54:43]MH_I2C_Read... [10:54:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [10:54:43]Read from MH i2c: E2 [10:54:43]MH_I2C_Read... [10:54:43]Read from MH i2c: E2 E6 00 [10:54:43]MH_I2C_Read... [10:54:43]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [10:54:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:54:43]wFMCommunicate OK [10:54:43]SAM_PROTO_GetFMData done [10:54:43]requested_item fm.sale_refund.total is exist - process it [10:54:43]requested_item fm.buy.total is exist - process it [10:54:43]requested_item shift.sale.total is exist - process it [10:54:43]SAM_PROTO_GetShiftData [10:54:43]wFMCommunicate request_size=4 [10:54:43]MH_SAM_APDU [10:54:43]CAPDU: 80 13 02 00 [10:54:43]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [10:54:43]Write i2c OK [10:54:43]MH_I2C_Read... [10:54:43]Connected sock=7 [10:54:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 5A 37 05 01 B6 29 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 05 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 05 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 A9 69 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 85 02 00 35 04 06 00 58 52 AD 6C 6B 93 FF DA FE 71 CD 39 08 D2 [10:54:43]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:54:43]Read from MH i2c: E2 [10:54:43]MH_I2C_Read... [10:54:43]Read from MH i2c: E2 FD 00 [10:54:43]MH_I2C_Read... [10:54:43]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 AD 00 00 00 69 04 9C 00 6F 04 04 00 AD 00 00 00 B1 04 03 00 E5 27 D6 70 04 03 00 4C 4F 96 72 04 03 00 99 D8 3F 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 2A BF 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 37 E5 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 9F [10:54:43]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 AD 00 00 00 69 04 9C 00 6F 04 04 00 AD 00 00 00 B1 04 03 00 E5 27 D6 70 04 03 00 4C 4F 96 72 04 03 00 99 D8 3F 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 2A BF 16 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 37 E5 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [10:54:43]wFMCommunicate OK [10:54:43]wFMCommunicate request_size=4 [10:54:43]MH_SAM_APDU [10:54:43]CAPDU: 80 17 00 00 [10:54:43]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [10:54:43]Write i2c OK [10:54:43]MH_I2C_Read... [10:54:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:54:44]Read from MH i2c: E2 [10:54:44]MH_I2C_Read... [10:54:44]Read from MH i2c: E2 FD 00 [10:54:44]MH_I2C_Read... [10:54:44]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [10:54:44]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [10:54:44]wFMCommunicate OK [10:54:44]wFMCommunicate request_size=4 [10:54:44]MH_SAM_APDU [10:54:44]CAPDU: 80 17 00 00 [10:54:44]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [10:54:44]Write i2c OK [10:54:44]MH_I2C_Read... [10:54:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:54:44]Read from MH i2c: E2 [10:54:44]MH_I2C_Read... [10:54:44]Read from MH i2c: E2 FD 00 [10:54:44]MH_I2C_Read... [10:54:44]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [10:54:44]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [10:54:44]wFMCommunicate OK [10:54:44]wFMCommunicate request_size=4 [10:54:44]MH_SAM_APDU [10:54:44]CAPDU: 80 17 00 00 [10:54:44]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [10:54:44]Write i2c OK [10:54:44]MH_I2C_Read... [10:54:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:54:44]Read from MH i2c: E2 [10:54:44]MH_I2C_Read... [10:54:44]Read from MH i2c: E2 FD 00 [10:54:44]MH_I2C_Read... [10:54:44]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [10:54:44]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [10:54:44]wFMCommunicate OK [10:54:44]wFMCommunicate request_size=4 [10:54:44]MH_SAM_APDU [10:54:44]CAPDU: 80 17 00 00 [10:54:44]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [10:54:44]Write i2c OK [10:54:44]MH_I2C_Read... [10:54:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [10:54:45]Read from MH i2c: E2 [10:54:45]MH_I2C_Read... [10:54:45]Read from MH i2c: E2 CC 00 [10:54:45]MH_I2C_Read... [10:54:45]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [10:54:45]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:54:45]wFMCommunicate OK [10:54:45]SAM_PROTO_GetShiftData done [10:54:45]requested_item shift.sale.total_cash is exist - process it [10:54:45]requested_item shift.sale_refund.total is exist - process it [10:54:45]requested_item shift.sale_refund.total_cash is exist - process it [10:54:45]requested_item shift.buy.total is exist - process it [10:54:45]requested_item shift.buy.total_cash is exist - process it [10:54:45]produce_requested_data done [10:54:45]produce_requested_data return {"fm.sale.total":148895565.24,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":140349.17,"shift.sale.total_cash":98507.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:54:45]process_action_free get_value [10:54:45]json_value_free [10:54:45]json_value_free done [10:54:45]process_json_proto returns [10:54:45]Send response to host [10:54:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":148895565.24,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":140349.17,"shift.sale.total_cash":98507.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:54:45]free response buf [10:54:45]execute_script done [10:54:45]execute_script returns [10:54:45]free content buf [10:54:45]Sock 12.Close socket [10:54:45]Sock 12.Thread stoped [10:54:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A7 C1 47 00 14 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 85 02 00 F4 03 04 00 BE 13 C8 66 B6 04 01 00 00 C4 FF AA 5D 9A 7D B1 DC [10:54:45]CommunicateWithHost err = 0 [10:54:45]CheckOFDResponse [10:54:45]1017 (14) - 77093643461234 [10:54:45]1041 (16) - 0000000000871769 [10:54:45]1040 (4) - 165319 [10:54:45]1012 (4) - 23.08.2024 04:44 [10:54:45]1206 (1) - 0 [10:54:45]OFD Sender: Remove packet 165319 [10:54:45]ProducePacketName [10:54:45]name=ofd_packets/00165319 [10:54:45]NVStorageDeleteData [10:54:45]accept exits with 9 [10:54:45]New connection [10:54:45]New thread 3066658148 created [10:54:45]Thread 3066514788 joined [10:54:45]Waiting for new connection... [10:54:45] Sock 9.Parse request [10:54:45]Sock 9.Check first char [10:54:45]Sock 9.First char is OK [10:54:45]request: POST /json_proto HTTP/1.0 [10:54:45]Method: POST [10:54:45]URL: /json_proto [10:54:45]Method is POST - this is cgi request [10:54:45]url: /json_proto [10:54:45]query_string will be loaded in cgi processing [10:54:45]execute_cgi json_proto POST (null) [10:54:45]execute_cgi path=json_proto method=POST [10:54:45]POST find Content-Length [10:54:45]Host: 172.17.44.132:8080 [10:54:45]Content-Length: 679 [10:54:45]Content-Type: application/json [10:54:45] [10:54:45]POST finish read [10:54:45]Found Content-Length = 679 [10:54:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:45]execute_script... [10:54:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:45]POST & json_proto [10:54:45]process_json_proto [10:54:45]json parsed OK: [10:54:45]protocol is kg_v1.0 [10:54:45]action value=close_receipt [10:54:45]process_action close_receipt [10:54:45]cmd_close_receipt [10:54:45]MH_GetDate [10:54:45]Write to MH i2c: F0 00 00 1D 00 0C [10:54:45]Write i2c OK [10:54:45]MH_I2C_Read... [10:54:45]Read from MH i2c: F0 [10:54:45]MH_I2C_Read... [10:54:45]Read from MH i2c: F0 09 00 [10:54:45]MH_I2C_Read... [10:54:45]Read from MH i2c: F0 09 00 1D 00 00 76 6A C8 66 2A 83 C1 65 F6 [10:54:45]GetLastDocTimeStamp 1724410336 [10:54:45]current date 1724410486 [10:54:45]FM_GetShiftState [10:54:45]SAM_PROTO_GetShiftState [10:54:45]wFMCommunicate request_size=4 [10:54:45]MH_SAM_APDU [10:54:45]CAPDU: 80 13 01 00 [10:54:45]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [10:54:45]Write i2c OK [10:54:45]MH_I2C_Read... [10:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:45]Read from MH i2c: E2 [10:54:45]MH_I2C_Read... [10:54:45]Read from MH i2c: E2 0E 00 [10:54:45]MH_I2C_Read... [10:54:45]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [10:54:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:54:45]wFMCommunicate OK [10:54:45]SAM_PROTO_GetShiftState done [10:54:45]FM_GetShiftState done [10:54:45]opened in 1724372766 [10:54:45]opened+sec_in_day 1724459166 [10:54:45]quantity*price = 150037 [10:54:45]sum+1 = 150039 [10:54:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 174 23.08.2024 10:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165321 ФПД: 16002051252235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165321&fm=16002051252235&tin=02508201610067®Number=0000000000092562&sum=150000 [10:54:47]StoreToDocumentArchive [10:54:47]shift 469 fd 165321 [10:54:47]save to /storage/0469/doc_00165321 [10:54:47]save last doc name /storage/0469/doc_00165321 to /storage/kkm_last_doc_name [10:54:47]save OK [10:54:47]Clear old archive folders... [10:54:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:54:47]tlvbuf is 01867510 [10:54:47]SAM_PROTO_ClearQueue [10:54:47]wFMCommunicate request_size=4 [10:54:47]MH_SAM_APDU [10:54:47]CAPDU: 80 09 00 00 [10:54:47]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:54:47]Write i2c OK [10:54:47]MH_I2C_Read... [10:54:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:47]Read from MH i2c: E2 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 03 00 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:54:47]RAPDU: 90 00 [10:54:47]wFMCommunicate OK [10:54:47]SAM_PROTO_ClearQueue done [10:54:47]KKMCreateOFDPacket [10:54:47]OFDProtocolAddRootSTLVToBuf [10:54:47]FM_MakeSignedData [10:54:47]FM_MakeSignedData [10:54:47]SAM_PROTO_SignData [10:54:47]wFMCommunicate request_size=4 [10:54:47]MH_SAM_APDU [10:54:47]CAPDU: 80 0D 01 02 [10:54:47]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:54:47]Write i2c OK [10:54:47]MH_I2C_Read... [10:54:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:47]Read from MH i2c: E2 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 03 00 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:54:47]RAPDU: 90 00 [10:54:47]wFMCommunicate OK [10:54:47]wFMCommunicate request_size=255 [10:54:47]MH_SAM_APDU [10:54:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 76 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 85 02 00 35 04 06 00 0E 8D C4 94 [10:54:47]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 AE 00 00 00 F4 03 04 00 76 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 85 02 00 35 04 06 00 0E 8D C4 94 00 00 80 [10:54:47]Write i2c OK [10:54:47]MH_I2C_Read... [10:54:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:47]Read from MH i2c: E2 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 03 00 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:54:47]RAPDU: 90 00 [10:54:47]wFMCommunicate OK [10:54:47]wFMCommunicate request_size=7 [10:54:47]MH_SAM_APDU [10:54:47]CAPDU: 80 0D 02 02 02 A0 0B [10:54:47]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 A0 0B 00 00 57 [10:54:47]Write i2c OK [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:47]E2 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 03 00 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:54:47]RAPDU: 90 00 [10:54:47]wFMCommunicate OK [10:54:47]wFMCommunicate request_size=4 [10:54:47]MH_SAM_APDU [10:54:47]CAPDU: 80 0D 03 02 [10:54:47]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:54:47]Write i2c OK [10:54:47]MH_I2C_Read... [10:54:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:47]Read from MH i2c: E2 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 0B 00 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 0B 00 2F 00 00 CC EB 0E E1 FE CB 44 88 90 00 E6 [10:54:47]RAPDU: CC EB 0E E1 FE CB 44 88 90 00 [10:54:47]wFMCommunicate OK [10:54:47]SAM_PROTO_SignData done [10:54:47]FM_MakeSignedData done [10:54:47]CreateOFDProtocolMessage [10:54:47]wFMCommunicate request_size=4 [10:54:47]MH_SAM_APDU [10:54:47]CAPDU: 80 11 00 00 [10:54:47]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:54:47]Write i2c OK [10:54:47]MH_I2C_Read... [10:54:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:47]Read from MH i2c: E2 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 17 00 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [10:54:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:54:47]wFMCommunicate OK [10:54:47]CreateOFDProtocolMessage done [10:54:47]OFDSenderStorePacket 165321 [10:54:47]StoreOFDPacket docnum=165321 [10:54:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 83 40 04 01 98 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 AE 00 00 00 F4 03 04 00 76 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 85 02 00 35 04 06 00 0E 8D C4 94 A0 0B CC EB 0E E1 FE CB 44 88 [10:54:47]CheckFolder [10:54:47]dirname=/storage/ofd_packets [10:54:47]CheckFolder done [10:54:47]ProducePacketName [10:54:47]name=ofd_packets/00165321 [10:54:47]NVStorageSaveData ofd_packets/00165321 [10:54:47]File name is /storage/ofd_packets/00165321 [10:54:47]Write 298 bytes [10:54:47]NVStorageSaveData done [10:54:47]OFDSenderStorePacket done [10:54:47]KKMCreateOFDPacket done [10:54:47]NVStorageSaveData kkm_last_timestamp [10:54:47]File name is /storage/kkm_last_timestamp [10:54:47]Write 4 bytes [10:54:47]NVStorageSaveData done [10:54:47]ExternCall_PrintAddStr [10:54:47]wPrintStart [10:54:47]Write to MH i2c: 01 00 00 31 00 31 [10:54:47]Write i2c OK [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: 01 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: 01 07 00 [10:54:47]MH_I2C_Read... [10:54:47]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:54:47]RasterBufferAndPrint [10:54:47]line Счет N : (1)294161 [10:54:47]line ИНН: 02508201610067 [10:54:47]line Контрольно-Кассовый Чек [10:54:47]line ПРОДАЖА [10:54:47]line ТРК (МРК, ГНК) : 21 [10:54:47]line Товар: 2710194800 [10:54:47]line ДТ-К-5 [10:54:47]line 19.690 * 76.20 [10:54:47]line = 1500.38 [10:54:47]line НДС 12% НСП 1% [10:54:47]line > о реализуемом товаре [10:54:47]line ОКРУГЛЕНИЕ: -0.38 [10:54:47]line ИТОГО: 1500.00 [10:54:47]line Внесено: 1500.00 [10:54:47]line СДАЧА: 0.00 [10:54:47]line НСП 1% : 13.28 [10:54:47]line НДС 12% : 159.33 [10:54:47]line Наличными: 1500.00 [10:54:47]line Безнал.: 0.00 [10:54:47]line Место: АЗС № 130 "Партнер Нефть" [10:54:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:54:47]line СНО: Общий режим [10:54:47]line Чек 174 23.08.2024 10:54 [10:54:47]line Смена: 469 ФФД: 1.0 [10:54:47]line ЗНМ: 0300000070 [10:54:47]line РНМ: 0000000000092562 [10:54:47]line Версия ККМ: 001 [10:54:47]line ФМ: 0000000000871769 [10:54:47]line ФД: 165321 [10:54:47]line ФПД: 16002051252235 [10:54:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165321&fm=16002051252235&tin=02508201610067®Number=0000000000092562&sum=150000 [10:54:48]written 0, free lines is 4095 [10:54:48]Connected sock=10 [10:54:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BF F1 04 01 9E 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 E0 69 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 85 02 00 35 04 06 00 C7 0A 43 00 25 50 45 CB A6 B4 08 A2 6D E2 [10:54:48]Write to MH i2c: 01 00 00 5C 00 5C [10:54:48]Write i2c OK [10:54:48]MH_I2C_Read... [10:54:48]Read from MH i2c: 01 [10:54:48]MH_I2C_Read... [10:54:48]Read from MH i2c: 01 07 00 [10:54:48]MH_I2C_Read... [10:54:48]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D9 0C 48 [10:54:48]RasterBufferAndPrint [10:54:48]line [10:54:48]line [10:54:48]line [10:54:48]line [10:54:48]line [10:54:48]written 0, free lines is 3313 [10:54:48]MH_Cut [10:54:48]Write to MH i2c: D1 01 00 63 00 01 35 [10:54:48]Write i2c OK [10:54:48]MH_I2C_Read... [10:54:48]Read from MH i2c: D1 [10:54:48]MH_I2C_Read... [10:54:48]Read from MH i2c: D1 01 00 [10:54:48]MH_I2C_Read... [10:54:48]Read from MH i2c: D1 01 00 63 00 00 34 [10:54:48]Write to MH i2c: 01 00 00 64 00 64 [10:54:48]Write i2c OK [10:54:48]MH_I2C_Read... [10:54:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 82 E4 47 00 05 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 85 02 00 F4 03 04 00 C2 13 C8 66 B6 04 01 00 00 CD FE 74 ED 71 66 D7 5F [10:54:48]CommunicateWithHost err = 0 [10:54:48]CheckOFDResponse [10:54:48]1017 (14) - 77093643461234 [10:54:48]1041 (16) - 0000000000871769 [10:54:48]1040 (4) - 165320 [10:54:48]1012 (4) - 23.08.2024 04:44 [10:54:48]1206 (1) - 0 [10:54:48]OFD Sender: Remove packet 165320 [10:54:48]ProducePacketName [10:54:48]name=ofd_packets/00165320 [10:54:48]NVStorageDeleteData [10:54:49]*** Cut start [10:54:49]*** Purtial cut [10:54:49]*** Stage 1: CUTSNS_PIN = 1 [10:54:49]OFD Sender: Processing packet 165321 [packets to send 990, broken 989] [10:54:49]ProducePacketName [10:54:49]name=ofd_packets/00165321 [10:54:49]OFD Sender: To server: pG, [10:54:49]CommunicateWithHost lk.salyk.kg:30040 [10:54:49]ConnectInit lk.salyk.kg [10:54:51]Read from MH i2c: 01 *** Stop cut motor [10:54:51] [10:54:51]*** Cut end [10:54:51]MH_I2C_Read... [10:54:51]Read from MH i2c: 01 07 00 [10:54:51]MH_I2C_Read... [10:54:51]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [10:54:51]process_action close_receipt done [10:54:51]requested_data is exist [10:54:51]produce_requested_data [10:54:51]requested_item fm.sn is exist - process it [10:54:51]wFMCommunicate request_size=4 [10:54:51]MH_SAM_APDU [10:54:51]CAPDU: 80 11 00 00 [10:54:51]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [10:54:51]Write i2c OK [10:54:51]MH_I2C_Read... [10:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:51]Read from MH i2c: E2 [10:54:51]MH_I2C_Read... [10:54:51]Read from MH i2c: E2 17 00 [10:54:51]MH_I2C_Read... [10:54:51]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [10:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:54:51]wFMCommunicate OK [10:54:51]requested_item fd.num is exist - process it [10:54:51]SAM_PROTO_GetFieldsCounters [10:54:51]wFMCommunicate request_size=4 [10:54:51]MH_SAM_APDU [10:54:51]CAPDU: 80 13 00 00 [10:54:51]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [10:54:51]Write i2c OK [10:54:51]MH_I2C_Read... [10:54:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:51]Read from MH i2c: E2 [10:54:51]MH_I2C_Read... [10:54:51]Read from MH i2c: E2 62 00 [10:54:51]MH_I2C_Read... [10:54:51]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [10:54:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AE 00 00 00 5E 04 04 00 AE 00 00 00 57 04 04 00 AF 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:54:51]wFMCommunicate OK [10:54:51]SAM_PROTO_GetFieldsCounters done [10:54:51]requested_item shift.num is exist - process it [10:54:51]requested_item shift.opened is exist - process it [10:54:51]req_shift_opened [10:54:51]FM_GetShiftState [10:54:51]SAM_PROTO_GetShiftState [10:54:51]wFMCommunicate request_size=4 [10:54:51]MH_SAM_APDU [10:54:51]CAPDU: 80 13 01 00 [10:54:51]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [10:54:51]Write i2c OK [10:54:51]MH_I2C_Read... [10:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:51]Read from MH i2c: E2 [10:54:51]MH_I2C_Read... [10:54:51]Read from MH i2c: E2 0E 00 [10:54:51]MH_I2C_Read... [10:54:51]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [10:54:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:54:51]wFMCommunicate OK [10:54:51]SAM_PROTO_GetShiftState done [10:54:51]FM_GetShiftState done [10:54:51]req_shift_opened done [10:54:51]requested_item shift.open_date is exist - process it [10:54:51]req_shift_open_date [10:54:51]req_shift_open_date done [10:54:51]produce_requested_data done [10:54:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165321,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:54:51]process_action_free close_receipt [10:54:51]json_value_free [10:54:51]json_value_free done [10:54:51]process_json_proto returns [10:54:51]Send response to host [10:54:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165321,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:54:51]free response buf [10:54:51]execute_script done [10:54:51]execute_script returns [10:54:51]free content buf [10:54:51]Sock 9.Close socket [10:54:51]Sock 9.Thread stoped [10:54:53]Connected sock=10 [10:54:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 83 40 04 01 98 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 AE 00 00 00 F4 03 04 00 76 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 85 02 00 35 04 06 00 0E 8D C4 94 A0 0B CC EB 0E E1 FE CB 44 88 [10:54:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 82 21 47 00 EF C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 85 02 00 F4 03 04 00 C8 13 C8 66 B6 04 01 00 00 F3 74 56 DE 86 B4 7F 7A [10:54:54]CommunicateWithHost err = 0 [10:54:54]CheckOFDResponse [10:54:54]1017 (14) - 77093643461234 [10:54:54]1041 (16) - 0000000000871769 [10:54:54]1040 (4) - 165321 [10:54:54]1012 (4) - 23.08.2024 04:44 [10:54:54]1206 (1) - 0 [10:54:54]OFD Sender: Remove packet 165321 [10:54:54]ProducePacketName [10:54:54]name=ofd_packets/00165321 [10:54:54]NVStorageDeleteData [10:54:54]OFD Sender: No OFD packet to send [10:54:55]OFD Sender: No OFD packet to send [10:55:00]OFD Sender: No OFD packet to send [10:55:05]OFD Sender: No OFD packet to send [10:55:06]recv_with_timeout no data received [10:55:10]OFD Sender: No OFD packet to send [10:55:10]accept exits with 7 [10:55:10]New connection [10:55:10]New thread 3066514788 created [10:55:10]Thread 3066658148 joined [10:55:10]Waiting for new connection... [10:55:10] Sock 7.Parse request [10:55:10]Sock 7.Check first char [10:55:10]Sock 7.First char is OK [10:55:10]request: POST /json_proto HTTP/1.0 [10:55:10]Method: POST [10:55:10]URL: /json_proto [10:55:10]Method is POST - this is cgi request [10:55:10]url: /json_proto [10:55:10]query_string will be loaded in cgi processing [10:55:10]execute_cgi json_proto POST (null) [10:55:10]execute_cgi path=json_proto method=POST [10:55:10]POST find Content-Length [10:55:10]Host: 172.17.44.132:8080 [10:55:10]Content-Length: 800 [10:55:10]Content-Type: application/json [10:55:10] [10:55:10]POST finish read [10:55:10]Found Content-Length = 800 [10:55:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51013", "tax_sys" : 0, "items" : [ { "code": "46227751", "name": "\u0420/\u0436 mentos pure fresh \u0430\u0440\u0431\u0443\u0437 54\u0433", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:10]execute_script... [10:55:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51013", "tax_sys" : 0, "items" : [ { "code": "46227751", "name": "\u0420/\u0436 mentos pure fresh \u0430\u0440\u0431\u0443\u0437 54\u0433", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:10]POST & json_proto [10:55:10]process_json_proto [10:55:10]json parsed OK: [10:55:10]protocol is kg_v1.0 [10:55:10]action value=close_receipt [10:55:10]process_action close_receipt [10:55:10]cmd_close_receipt [10:55:10]MH_GetDate [10:55:10]Write to MH i2c: F0 00 00 68 00 57 [10:55:10]Write i2c OK [10:55:10]MH_I2C_Read... [10:55:10]Read from MH i2c: F0 [10:55:10]MH_I2C_Read... [10:55:10]Read from MH i2c: F0 09 00 [10:55:10]MH_I2C_Read... [10:55:10]Read from MH i2c: F0 09 00 68 00 00 8E 6A C8 66 2A 83 C1 65 59 [10:55:10]GetLastDocTimeStamp 1724410486 [10:55:10]current date 1724410510 [10:55:10]FM_GetShiftState [10:55:10]SAM_PROTO_GetShiftState [10:55:10]wFMCommunicate request_size=4 [10:55:10]MH_SAM_APDU [10:55:10]CAPDU: 80 13 01 00 [10:55:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [10:55:10]Write i2c OK [10:55:10]MH_I2C_Read... [10:55:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:10]Read from MH i2c: E2 [10:55:10]MH_I2C_Read... [10:55:10]Read from MH i2c: E2 0E 00 [10:55:10]MH_I2C_Read... [10:55:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [10:55:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:55:10]wFMCommunicate OK [10:55:10]SAM_PROTO_GetShiftState done [10:55:10]FM_GetShiftState done [10:55:10]opened in 1724372766 [10:55:10]opened+sec_in_day 1724459166 [10:55:10]quantity*price = 20500 [10:55:10]sum+1 = 20501 [10:55:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.81 НДС 12% : 21.77 Наличными: 0.00 Безнал.: 205.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 175 23.08.2024 10:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165322 ФПД: 138561331683882 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105510&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165322&fm=138561331683882&tin=02508201610067®Number=0000000000092562&sum=20500 0 [10:55:11]StoreToDocumentArchive [10:55:11]shift 469 fd 165322 [10:55:11]save to /storage/0469/doc_00165322 [10:55:11]save last doc name /storage/0469/doc_00165322 to /storage/kkm_last_doc_name [10:55:11]save OK [10:55:11]Clear old archive folders... [10:55:11]ProcessDocumentItem done err = 0, tmpTLVsize=276 [10:55:11]tlvbuf is 018673D0 [10:55:11]SAM_PROTO_ClearQueue [10:55:11]wFMCommunicate request_size=4 [10:55:11]MH_SAM_APDU [10:55:11]CAPDU: 80 09 00 00 [10:55:11]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [10:55:11]Write i2c OK [10:55:11]MH_I2C_Read... [10:55:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:11]Read from MH i2c: E2 [10:55:11]MH_I2C_Read... [10:55:11]Read from MH i2c: E2 03 00 [10:55:11]MH_I2C_Read... [10:55:11]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:55:11]RAPDU: 90 00 [10:55:11]wFMCommunicate OK [10:55:11]SAM_PROTO_ClearQueue done [10:55:11]KKMCreateOFDPacket [10:55:11]OFDProtocolAddRootSTLVToBuf [10:55:11]FM_MakeSignedData [10:55:11]FM_MakeSignedData [10:55:11]SAM_PROTO_SignData [10:55:11]wFMCommunicate request_size=4 [10:55:11]MH_SAM_APDU [10:55:11]CAPDU: 80 0D 01 02 [10:55:11]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [10:55:11]Write i2c OK [10:55:11]MH_I2C_Read... [10:55:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:11]Read from MH i2c: E2 [10:55:11]MH_I2C_Read... [10:55:11]Read from MH i2c: E2 03 00 [10:55:11]MH_I2C_Read... [10:55:11]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:55:11]RAPDU: 90 00 [10:55:11]wFMCommunicate OK [10:55:11]wFMCommunicate request_size=255 [10:55:11]MH_SAM_APDU [10:55:11]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 36 32 32 37 37 35 31 06 04 27 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 50 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 8E 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [10:55:11]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 36 32 32 37 37 35 31 06 04 27 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 50 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 8E 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 6E [10:55:11]Write i2c OK [10:55:11]MH_I2C_Read... [10:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:12]Read from MH i2c: E2 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 03 00 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:55:12]RAPDU: 90 00 [10:55:12]wFMCommunicate OK [10:55:12]wFMCommunicate request_size=35 [10:55:12]MH_SAM_APDU [10:55:12]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 85 02 00 35 04 06 00 7E 05 52 F4 62 2A [10:55:12]Write to MH i2c: E2 26 00 79 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 85 02 00 35 04 06 00 7E 05 52 F4 62 2A 00 00 92 [10:55:12]Write i2c OK [10:55:12]MH_I2C_Read... [10:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:12]Read from MH i2c: E2 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 03 00 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [10:55:12]RAPDU: 90 00 [10:55:12]wFMCommunicate OK [10:55:12]wFMCommunicate request_size=4 [10:55:12]MH_SAM_APDU [10:55:12]CAPDU: 80 0D 03 02 [10:55:12]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [10:55:12]Write i2c OK [10:55:12]MH_I2C_Read... [10:55:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:12]Read from MH i2c: E2 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 0B 00 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 0B 00 7A 00 00 5D F7 15 3F F0 17 59 AE 90 00 AC [10:55:12]RAPDU: 5D F7 15 3F F0 17 59 AE 90 00 [10:55:12]wFMCommunicate OK [10:55:12]SAM_PROTO_SignData done [10:55:12]FM_MakeSignedData done [10:55:12]CreateOFDProtocolMessage [10:55:12]wFMCommunicate request_size=4 [10:55:12]MH_SAM_APDU [10:55:12]CAPDU: 80 11 00 00 [10:55:12]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [10:55:12]Write i2c OK [10:55:12]MH_I2C_Read... [10:55:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:12]Read from MH i2c: E2 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 17 00 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [10:55:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:55:12]wFMCommunicate OK [10:55:12]CreateOFDProtocolMessage done [10:55:12]OFDSenderStorePacket 165322 [10:55:12]StoreOFDPacket docnum=165322 [10:55:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 37 1F 20 01 8B 74 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 36 32 32 37 37 35 31 06 04 27 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 50 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 8E 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 85 02 00 35 04 06 00 7E 05 52 F4 62 2A 5D F7 15 3F F0 17 59 AE [10:55:12]CheckFolder [10:55:12]dirname=/storage/ofd_packets [10:55:12]CheckFolder done [10:55:12]ProducePacketName [10:55:12]name=ofd_packets/00165322 [10:55:12]NVStorageSaveData ofd_packets/00165322 [10:55:12]File name is /storage/ofd_packets/00165322 [10:55:12]Write 326 bytes [10:55:12]NVStorageSaveData done [10:55:12]OFDSenderStorePacket done [10:55:12]KKMCreateOFDPacket done [10:55:12]NVStorageSaveData kkm_last_timestamp [10:55:12]File name is /storage/kkm_last_timestamp [10:55:12]Write 4 bytes [10:55:12]NVStorageSaveData done [10:55:12]ExternCall_PrintAddStr [10:55:12]wPrintStart [10:55:12]Write to MH i2c: 01 00 00 7C 00 7C [10:55:12]Write i2c OK [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: 01 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: 01 07 00 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [10:55:12]RasterBufferAndPrint [10:55:12]line Счет N : (3)51013 [10:55:12]line ИНН: 02508201610067 [10:55:12]line Контрольно-Кассовый Чек [10:55:12]line ПРОДАЖА [10:55:12]line Товар: 46227751 [10:55:12]line Р/ж mentos pure fresh арбуз 54г [10:55:12]line 1.000 * 205.00 [10:55:12]line = 205.00 [10:55:12]line НДС 12% НСП 1% [10:55:12]line > о реализуемом товаре [10:55:12]line ИТОГО: 205.00 [10:55:12]line НСП 1% : 1.81 [10:55:12]line НДС 12% : 21.77 [10:55:12]line Наличными: 0.00 [10:55:12]line Безнал.: 205.00 [10:55:12]line Место: АЗС № 130 "Партнер Нефть" [10:55:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:55:12]line СНО: Общий режим [10:55:12]line Чек 175 23.08.2024 10:55 [10:55:12]line Смена: 469 ФФД: 1.0 [10:55:12]line ЗНМ: 0300000070 [10:55:12]line РНМ: 0000000000092562 [10:55:12]line Версия ККМ: 001 [10:55:12]line Платежная система: Бакай Банк [10:55:12]line ФМ: 0000000000871769 [10:55:12]line ФД: 165322 [10:55:12]line ФПД: 138561331683882 [10:55:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105510&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165322&fm=138561331683882&tin=02508201610067®Number=0000000000092562&sum=20500 [10:55:12]line 0 [10:55:12]OFD Sender: Processing packet 165322 [packets to send 990, broken 989] [10:55:12]ProducePacketName [10:55:12]name=ofd_packets/00165322 [10:55:12]written 0, free lines is 4095 [10:55:12]OFD Sender: To server: pG, [10:55:12]CommunicateWithHost lk.salyk.kg:30040 [10:55:12]ConnectInit lk.salyk.kg [10:55:12]Write to MH i2c: 01 00 00 A7 00 A7 [10:55:12]Write i2c OK [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: 01 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: 01 07 00 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C2 0C 7C [10:55:12]RasterBufferAndPrint [10:55:12]line [10:55:12]line [10:55:12]line [10:55:12]line [10:55:12]line [10:55:12]written 0, free lines is 3287 [10:55:12]MH_Cut [10:55:12]Write to MH i2c: D1 01 00 AE 00 01 80 [10:55:12]Write i2c OK [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: D1 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: D1 01 00 [10:55:12]MH_I2C_Read... [10:55:12]Read from MH i2c: D1 01 00 AE 00 00 7F [10:55:12]Write to MH i2c: 01 00 00 AF 00 AF [10:55:12]Write i2c OK [10:55:12]MH_I2C_Read... [10:55:13]*** Cut start [10:55:13]*** Purtial cut [10:55:13]*** Stage 1: CUTSNS_PIN = 1 [10:55:15]Read from MH i2c: 01 [10:55:15]MH_I2C_Read... [10:55:15]*** Stop cut motor [10:55:15]*** Cut end [10:55:15]Read from MH i2c: 01 07 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [10:55:15]process_action close_receipt done [10:55:15]requested_data is exist [10:55:15]produce_requested_data [10:55:15]requested_item fm.sn is exist - process it [10:55:15]wFMCommunicate request_size=4 [10:55:15]MH_SAM_APDU [10:55:15]CAPDU: 80 11 00 00 [10:55:15]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:15]Read from MH i2c: E2 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 17 00 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [10:55:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:55:15]wFMCommunicate OK [10:55:15]requested_item fd.num is exist - process it [10:55:15]SAM_PROTO_GetFieldsCounters [10:55:15]wFMCommunicate request_size=4 [10:55:15]MH_SAM_APDU [10:55:15]CAPDU: 80 13 00 00 [10:55:15]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [10:55:15]Write i2c OK [10:55:15]MH_I2C_Read... [10:55:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:15]Read from MH i2c: E2 [10:55:15]MH_I2C_Read... [10:55:15]Read from MH i2c: E2 62 00 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [10:55:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AF 00 00 00 5E 04 04 00 AF 00 00 00 57 04 04 00 B0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:55:16]wFMCommunicate OK [10:55:16]SAM_PROTO_GetFieldsCounters done [10:55:16]requested_item shift.num is exist - process it [10:55:16]requested_item shift.opened is exist - process it [10:55:16]req_shift_opened [10:55:16]FM_GetShiftState [10:55:16]SAM_PROTO_GetShiftState [10:55:16]wFMCommunicate request_size=4 [10:55:16]MH_SAM_APDU [10:55:16]CAPDU: 80 13 01 00 [10:55:16]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [10:55:16]Write i2c OK [10:55:16]MH_I2C_Read... [10:55:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:16]Read from MH i2c: E2 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: E2 0E 00 [10:55:16]MH_I2C_Read... [10:55:16]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [10:55:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:55:16]wFMCommunicate OK [10:55:16]SAM_PROTO_GetShiftState done [10:55:16]FM_GetShiftState done [10:55:16]req_shift_opened done [10:55:16]requested_item shift.open_date is exist - process it [10:55:16]req_shift_open_date [10:55:16]req_shift_open_date done [10:55:16]produce_requested_data done [10:55:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165322,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:55:16]process_action_free close_receipt [10:55:16]json_value_free [10:55:16]json_value_free done [10:55:16]process_json_proto returns [10:55:16]Send response to host [10:55:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165322,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:55:16]free response buf [10:55:16]execute_script done [10:55:16]execute_script returns [10:55:16]free content buf [10:55:16]Sock 7.Close socket [10:55:16]Sock 7.Thread stoped [10:55:18]Connected sock=11 [10:55:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 37 1F 20 01 8B 74 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 36 32 32 37 37 35 31 06 04 27 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 14 50 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 8E 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 85 02 00 35 04 06 00 7E 05 52 F4 62 2A 5D F7 15 3F F0 17 59 AE [10:55:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 96 6C 47 00 4F 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 85 02 00 F4 03 04 00 E1 13 C8 66 B6 04 01 00 00 67 02 2C F8 79 9A E2 10 [10:55:22]CommunicateWithHost err = 0 [10:55:22]CheckOFDResponse [10:55:22]1017 (14) - 77093643461234 [10:55:22]1041 (16) - 0000000000871769 [10:55:22]1040 (4) - 165322 [10:55:22]1012 (4) - 23.08.2024 04:45 [10:55:22]1206 (1) - 0 [10:55:22]OFD Sender: Remove packet 165322 [10:55:22]ProducePacketName [10:55:22]name=ofd_packets/00165322 [10:55:22]NVStorageDeleteData [10:55:23]OFD Sender: No OFD packet to send [10:55:28]OFD Sender: No OFD packet to send [10:55:33]OFD Sender: No OFD packet to send [10:55:38]OFD Sender: No OFD packet to send [10:55:43]OFD Sender: No OFD packet to send [10:55:48]OFD Sender: No OFD packet to send [10:55:50]accept exits with 9 [10:55:50]New connection [10:55:50]New thread 3066658148 created [10:55:50]Thread 3066514788 joined [10:55:50]Waiting for new connection... [10:55:50] Sock 9.Parse request [10:55:50]Sock 9.Check first char [10:55:50]Sock 9.First char is OK [10:55:50]request: POST /json_proto HTTP/1.0 [10:55:50]Method: POST [10:55:50]URL: /json_proto [10:55:50]Method is POST - this is cgi request [10:55:50]url: /json_proto [10:55:50]query_string will be loaded in cgi processing [10:55:50]execute_cgi json_proto POST (null) [10:55:50]execute_cgi path=json_proto method=POST [10:55:50]POST find Content-Length [10:55:50]Host: 172.17.44.132:8080 [10:55:50]Content-Length: 674 [10:55:50]Content-Type: application/json [10:55:50] [10:55:50]POST finish read [10:55:50]Found Content-Length = 674 [10:55:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.810, "sum" : 290.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 290.00, "total" : 290.00, "payments": [ { "type": 0, "sum" : 290.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:50]execute_script... [10:55: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)294165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.810, "sum" : 290.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 290.00, "total" : 290.00, "payments": [ { "type": 0, "sum" : 290.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:55:50]POST & json_proto [10:55:50]process_json_proto [10:55:50]json parsed OK: [10:55:50]protocol is kg_v1.0 [10:55:50]action value=close_receipt [10:55:50]process_action close_receipt [10:55:50]cmd_close_receipt [10:55:50]MH_GetDate [10:55:50]Write to MH i2c: F0 00 00 B3 00 A2 [10:55:50]Write i2c OK [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: F0 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: F0 09 00 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: F0 09 00 B3 00 00 B6 6A C8 66 2A 83 C1 65 CC [10:55:50]GetLastDocTimeStamp 1724410510 [10:55:50]current date 1724410550 [10:55:50]FM_GetShiftState [10:55:50]SAM_PROTO_GetShiftState [10:55:50]wFMCommunicate request_size=4 [10:55:50]MH_SAM_APDU [10:55:50]CAPDU: 80 13 01 00 [10:55:50]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [10:55:50]Write i2c OK [10:55:50]MH_I2C_Read... [10:55:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:50]Read from MH i2c: E2 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: E2 0E 00 [10:55:50]MH_I2C_Read... [10:55:50]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5F [10:55:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:55:50]wFMCommunicate OK [10:55:50]SAM_PROTO_GetShiftState done [10:55:50]FM_GetShiftState done [10:55:50]opened in 1724372766 [10:55:50]opened+sec_in_day 1724459166 [10:55:50]quantity*price = 29032 [10:55:50]sum+1 = 29033 [10:55:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 290.00 Внесено: 290.00 СДАЧА: 0.00 НСП 1% : 2.57 НДС 12% : 30.83 Наличными: 290.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 176 23.08.2024 10:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165323 ФПД: 90490913421234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105550&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165323&fm=90490913421234&tin=02508201610067®Number=0000000000092562&sum=29000 [10:55:51]StoreToDocumentArchive [10:55:51]shift 469 fd 165323 [10:55:51]save to /storage/0469/doc_00165323 [10:55:51]save last doc name /storage/0469/doc_00165323 to /storage/kkm_last_doc_name [10:55:51]save OK [10:55:51]Clear old archive folders... [10:55:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:55:51]tlvbuf is 01889490 [10:55:51]SAM_PROTO_ClearQueue [10:55:51]wFMCommunicate request_size=4 [10:55:51]MH_SAM_APDU [10:55:51]CAPDU: 80 09 00 00 [10:55:51]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [10:55:51]Write i2c OK [10:55:51]MH_I2C_Read... [10:55:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:55:51]Read from MH i2c: E2 [10:55:51]MH_I2C_Read... [10:55:51]Read from MH i2c: E2 03 00 [10:55:51]MH_I2C_Read... [10:55:51]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [10:55:51]RAPDU: 90 00 [10:55:51]wFMCommunicate OK [10:55:51]SAM_PROTO_ClearQueue done [10:55:51]KKMCreateOFDPacket [10:55:51]OFDProtocolAddRootSTLVToBuf [10:55:51]FM_MakeSignedData [10:55:51]FM_MakeSignedData [10:55:51]SAM_PROTO_SignData [10:55:51]wFMCommunicate request_size=4 [10:55:51]MH_SAM_APDU [10:55:51]CAPDU: 80 0D 01 02 [10:55:51]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [10:55:51]Write i2c OK [10:55:51]MH_I2C_Read... [10:55:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:55:51]Read from MH i2c: E2 [10:55:51]MH_I2C_Read... [10:55:51]Read from MH i2c: E2 03 00 [10:55:51]MH_I2C_Read... [10:55:51]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [10:55:51]RAPDU: 90 00 [10:55:51]wFMCommunicate OK [10:55:51]wFMCommunicate request_size=255 [10:55:51]MH_SAM_APDU [10:55:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 68 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 0C 00 00 00 00 07 04 06 00 48 71 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 B6 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 85 02 00 35 04 06 00 52 4D 0E BF [10:55:51]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 68 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 0C 00 00 00 00 07 04 06 00 48 71 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 B6 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 85 02 00 35 04 06 00 52 4D 0E BF 00 00 69 [10:55:51]Write i2c OK [10:55:51]MH_I2C_Read... [10:55:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:51]Read from MH i2c: E2 [10:55:51]MH_I2C_Read... [10:55:51]Read from MH i2c: E2 03 00 [10:55:51]MH_I2C_Read... [10:55:51]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [10:55:51]RAPDU: 90 00 [10:55:51]wFMCommunicate OK [10:55:51]wFMCommunicate request_size=7 [10:55:51]MH_SAM_APDU [10:55:51]CAPDU: 80 0D 02 02 02 F7 B2 [10:55:51]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 F7 B2 00 00 EB [10:55:51]Write i2c OK [10:55:51]MH_I2C_Read... [10:55:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:55:51]Read from MH i2c: E2 [10:55:51]MH_I2C_Read... [10:55:51]Read from MH i2c: E2 03 00 [10:55:51]MH_I2C_Read... [10:55:51]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [10:55:51]RAPDU: 90 00 [10:55:51]wFMCommunicate OK [10:55:51]wFMCommunicate request_size=4 [10:55:51]MH_SAM_APDU [10:55:51]CAPDU: 80 0D 03 02 [10:55:51]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [10:55:51]Write i2c OK [10:55:51]MH_I2C_Read... [10:55:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:55:52]Read from MH i2c: E2 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: E2 0B 00 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: E2 0B 00 C5 00 00 6B 59 F2 26 0E E4 08 4E 90 00 65 [10:55:52]RAPDU: 6B 59 F2 26 0E E4 08 4E 90 00 [10:55:52]wFMCommunicate OK [10:55:52]SAM_PROTO_SignData done [10:55:52]FM_MakeSignedData done [10:55:52]CreateOFDProtocolMessage [10:55:52]wFMCommunicate request_size=4 [10:55:52]MH_SAM_APDU [10:55:52]CAPDU: 80 11 00 00 [10:55:52]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [10:55:52]Write i2c OK [10:55:52]MH_I2C_Read... [10:55:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:52]Read from MH i2c: E2 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: E2 17 00 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [10:55:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:55:52]wFMCommunicate OK [10:55:52]CreateOFDProtocolMessage done [10:55:52]OFDSenderStorePacket 165323 [10:55:52]StoreOFDPacket docnum=165323 [10:55:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4E BE 04 01 BC 68 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 68 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 0C 00 00 00 00 07 04 06 00 48 71 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 B6 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 85 02 00 35 04 06 00 52 4D 0E BF F7 B2 6B 59 F2 26 0E E4 08 4E [10:55:52]CheckFolder [10:55:52]dirname=/storage/ofd_packets [10:55:52]CheckFolder done [10:55:52]ProducePacketName [10:55:52]name=ofd_packets/00165323 [10:55:52]NVStorageSaveData ofd_packets/00165323 [10:55:52]File name is /storage/ofd_packets/00165323 [10:55:52]Write 298 bytes [10:55:52]NVStorageSaveData done [10:55:52]OFDSenderStorePacket done [10:55:52]KKMCreateOFDPacket done [10:55:52]NVStorageSaveData kkm_last_timestamp [10:55:52]File name is /storage/kkm_last_timestamp [10:55:52]Write 4 bytes [10:55:52]NVStorageSaveData done [10:55:52]ExternCall_PrintAddStr [10:55:52]wPrintStart [10:55:52]Write to MH i2c: 01 00 00 C7 00 C7 [10:55:52]Write i2c OK [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: 01 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: 01 07 00 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [10:55:52]RasterBufferAndPrint [10:55:52]line Счет N : (1)294165 [10:55:52]line ИНН: 02508201610067 [10:55:52]line Контрольно-Кассовый Чек [10:55:52]line ПРОДАЖА [10:55:52]line ТРК (МРК, ГНК) : 21 [10:55:52]line Товар: 2710194800 [10:55:52]line ДТ-К-5 [10:55:52]line 3.810 * 76.20 [10:55:52]line = 290.32 [10:55:52]line НДС 12% НСП 1% [10:55:52]line > о реализуемом товаре [10:55:52]line ОКРУГЛЕНИЕ: -0.32 [10:55:52]line ИТОГО: 290.00 [10:55:52]line Внесено: 290.00 [10:55:52]line СДАЧА: 0.00 [10:55:52]line НСП 1% : 2.57 [10:55:52]line НДС 12% : 30.83 [10:55:52]line Наличными: 290.00 [10:55:52]line Безнал.: 0.00 [10:55:52]line Место: АЗС № 130 "Партнер Нефть" [10:55:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:55:52]line СНО: Общий режим [10:55:52]line Чек 176 23.08.2024 10:55 [10:55:52]line Смена: 469 ФФД: 1.0 [10:55:52]line ЗНМ: 0300000070 [10:55:52]line РНМ: 0000000000092562 [10:55:52]line Версия ККМ: 001 [10:55:52]line ФМ: 0000000000871769 [10:55:52]line ФД: 165323 [10:55:52]line ФПД: 90490913421234 [10:55:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105550&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165323&fm=90490913421234&tin=02508201610067®Number=0000000000092562&sum=29000 [10:55:52]written 0, free lines is 4095 [10:55:52]OFD Sender: Processing packet 165323 [packets to send 990, broken 989] [10:55:52]ProducePacketName [10:55:52]name=ofd_packets/00165323 [10:55:52]OFD Sender: To server: pG, [10:55:52]CommunicateWithHost lk.salyk.kg:30040 [10:55:52]ConnectInit lk.salyk.kg [10:55:52]Write to MH i2c: 01 00 00 F2 00 F2 [10:55:52]Write i2c OK [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: 01 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: 01 07 00 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D4 0C D9 [10:55:52]RasterBufferAndPrint [10:55:52]line [10:55:52]line [10:55:52]line [10:55:52]line [10:55:52]line [10:55:52]written 0, free lines is 3305 [10:55:52]MH_Cut [10:55:52]Write to MH i2c: D1 01 00 F9 00 01 CB [10:55:52]Write i2c OK [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: D1 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: D1 01 00 [10:55:52]MH_I2C_Read... [10:55:52]Read from MH i2c: D1 01 00 F9 00 00 CA [10:55:52]Write to MH i2c: 01 00 00 FA 00 FA [10:55:52]Write i2c OK [10:55:52]MH_I2C_Read... [10:55:53]*** Cut start [10:55:53]*** Purtial cut [10:55:53]*** Stage 1: CUTSNS_PIN = 1 [10:55:54]Connected sock=10 [10:55:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4E BE 04 01 BC 68 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E2 0E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 68 71 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 71 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 0C 00 00 00 00 07 04 06 00 48 71 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 B6 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 85 02 00 35 04 06 00 52 4D 0E BF F7 B2 6B 59 F2 26 0E E4 08 4E [10:55:55]Read from MH i2c: 01 [10:55:55]MH_I2C_Read... [10:55:55]*** Stop cut motor [10:55:55]*** Cut end [10:55:55]Read from MH i2c: 01 07 00 [10:55:55]MH_I2C_Read... [10:55:55]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [10:55:55]process_action close_receipt done [10:55:55]requested_data is exist [10:55:55]produce_requested_data [10:55:55]requested_item fm.sn is exist - process it [10:55:55]wFMCommunicate request_size=4 [10:55:55]MH_SAM_APDU [10:55:55]CAPDU: 80 11 00 00 [10:55:55]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [10:55:55]Write i2c OK [10:55:55]MH_I2C_Read... [10:55:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:55:55]Read from MH i2c: E2 [10:55:55]MH_I2C_Read... [10:55:55]Read from MH i2c: E2 17 00 [10:55:55]MH_I2C_Read... [10:55:55]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [10:55:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:55:55]wFMCommunicate OK [10:55:55]requested_item fd.num is exist - process it [10:55:55]SAM_PROTO_GetFieldsCounters [10:55:55]wFMCommunicate request_size=4 [10:55:55]MH_SAM_APDU [10:55:55]CAPDU: 80 13 00 00 [10:55:55]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [10:55:55]Write i2c OK [10:55:55]MH_I2C_Read... [10:55:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:55:55]Read from MH i2c: E2 [10:55:55]MH_I2C_Read... [10:55:55]Read from MH i2c: E2 62 00 [10:55:55]MH_I2C_Read... [10:55:55]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [10:55:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B0 00 00 00 5E 04 04 00 B0 00 00 00 57 04 04 00 B1 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:55:55]wFMCommunicate OK [10:55:55]SAM_PROTO_GetFieldsCounters done [10:55:55]requested_item shift.num is exist - process it [10:55:55]requested_item shift.opened is exist - process it [10:55:55]req_shift_opened [10:55:55]FM_GetShiftState [10:55:55]SAM_PROTO_GetShiftState [10:55:55]wFMCommunicate request_size=4 [10:55:55]MH_SAM_APDU [10:55:55]CAPDU: 80 13 01 00 [10:55:55]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [10:55:55]Write i2c OK [10:55:55]MH_I2C_Read... [10:55:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:55:55]Read from MH i2c: E2 [10:55:55]MH_I2C_Read... [10:55:55]Read from MH i2c: E2 0E 00 [10:55:55]MH_I2C_Read... [10:55:55]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [10:55:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:55:55]wFMCommunicate OK [10:55:55]SAM_PROTO_GetShiftState done [10:55:55]FM_GetShiftState done [10:55:55]req_shift_opened done [10:55:55]requested_item shift.open_date is exist - process it [10:55:55]req_shift_open_date [10:55:55]req_shift_open_date done [10:55:55]produce_requested_data done [10:55:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165323,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:55:55]process_action_free close_receipt [10:55:55]json_value_free [10:55:55]json_value_free done [10:55:55]process_json_proto returns [10:55:55]Send response to host [10:55:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165323,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:55:55]free response buf [10:55:55]execute_script done [10:55:55]execute_script returns [10:55:55]free content buf [10:55:55]Sock 9.Close socket [10:55:55]Sock 9.Thread stoped [10:55:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F1 76 47 00 2D E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 85 02 00 F4 03 04 00 05 14 C8 66 B6 04 01 00 00 F3 CF 07 88 83 7B 04 AC [10:55:57]CommunicateWithHost err = 0 [10:55:57]CheckOFDResponse [10:55:57]1017 (14) - 77093643461234 [10:55:57]1041 (16) - 0000000000871769 [10:55:57]1040 (4) - 165323 [10:55:57]1012 (4) - 23.08.2024 04:45 [10:55:57]1206 (1) - 0 [10:55:57]OFD Sender: Remove packet 165323 [10:55:57]ProducePacketName [10:55:57]name=ofd_packets/00165323 [10:55:57]NVStorageDeleteData [10:55:57]OFD Sender: No OFD packet to send [10:56:02]OFD Sender: No OFD packet to send [10:56:07]OFD Sender: No OFD packet to send [10:56:08]recv_with_timeout no data received [10:56:12]OFD Sender: No OFD packet to send [10:56:17]OFD Sender: No OFD packet to send [10:56:22]OFD Sender: No OFD packet to send [10:56:22]recv_with_timeout no data received [10:56:27]OFD Sender: No OFD packet to send [10:56:32]OFD Sender: No OFD packet to send [10:56:37]OFD Sender: No OFD packet to send [10:56:42]OFD Sender: No OFD packet to send [10:56:47]OFD Sender: No OFD packet to send [10:56:50]recv_with_timeout no data received [10:56:52]OFD Sender: No OFD packet to send [10:56:57]OFD Sender: No OFD packet to send [10:57:01]recv_with_timeout no data received [10:57:02]OFD Sender: No OFD packet to send [10:57:03]accept exits with 7 [10:57:03]New connection [10:57:03]New thread 3066514788 created [10:57:03]Thread 3066658148 joined [10:57:03]Waiting for new connection... [10:57:03] Sock 7.Parse request [10:57:03]Sock 7.Check first char [10:57:03]Sock 7.First char is OK [10:57:03]request: POST /json_proto HTTP/1.0 [10:57:03]Method: POST [10:57:03]URL: /json_proto [10:57:03]Method is POST - this is cgi request [10:57:03]url: /json_proto [10:57:03]query_string will be loaded in cgi processing [10:57:03]execute_cgi json_proto POST (null) [10:57:03]execute_cgi path=json_proto method=POST [10:57:03]POST find Content-Length [10:57:03]Host: 172.17.44.132:8080 [10:57:03]Content-Length: 679 [10:57:03]Content-Type: application/json [10:57:03] [10:57:03]POST finish read [10:57:03]Found Content-Length = 679 [10:57:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:03]execute_script... [10:57: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)294166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:03]POST & json_proto [10:57:03]process_json_proto [10:57:03]json parsed OK: [10:57:03]protocol is kg_v1.0 [10:57:03]action value=close_receipt [10:57:03]process_action close_receipt [10:57:03]cmd_close_receipt [10:57:03]MH_GetDate [10:57:03]Write to MH i2c: F0 00 00 FE 00 ED [10:57:03]Write i2c OK [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: F0 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: F0 09 00 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: F0 09 00 FE 00 00 FF 6A C8 66 2A 83 C1 65 60 [10:57:03]GetLastDocTimeStamp 1724410550 [10:57:03]current date 1724410623 [10:57:03]FM_GetShiftState [10:57:03]SAM_PROTO_GetShiftState [10:57:03]wFMCommunicate request_size=4 [10:57:03]MH_SAM_APDU [10:57:03]CAPDU: 80 13 01 00 [10:57:03]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [10:57:03]Write i2c OK [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: E2 [10:57:03]MH_I2C_Read... [10:57:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:03]Read from MH i2c: E2 0E 00 [10:57:03]MH_I2C_Read... [10:57:03]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AA [10:57:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:57:03]wFMCommunicate OK [10:57:03]SAM_PROTO_GetShiftState done [10:57:03]FM_GetShiftState done [10:57:03]opened in 1724372766 [10:57:03]opened+sec_in_day 1724459166 [10:57:03]quantity*price = 100050 [10:57:03]sum+1 = 100052 [10:57:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 177 23.08.2024 10:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165324 ФПД: 23510837979725 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105703&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165324&fm=23510837979725&tin=02508201610067®Number=0000000000092562&sum=100000 [10:57:04]StoreToDocumentArchive [10:57:04]shift 469 fd 165324 [10:57:04]save to /storage/0469/doc_00165324 [10:57:04]save last doc name /storage/0469/doc_00165324 to /storage/kkm_last_doc_name [10:57:04]save OK [10:57:04]Clear old archive folders... [10:57:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:57:04]tlvbuf is 01861070 [10:57:04]SAM_PROTO_ClearQueue [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 09 00 00 [10:57:04]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [10:57:04]RAPDU: 90 00 [10:57:04]wFMCommunicate OK [10:57:04]SAM_PROTO_ClearQueue done [10:57:04]KKMCreateOFDPacket [10:57:04]OFDProtocolAddRootSTLVToBuf [10:57:04]FM_MakeSignedData [10:57:04]FM_MakeSignedData [10:57:04]SAM_PROTO_SignData [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 0D 01 02 [10:57:04]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [10:57:04]RAPDU: 90 00 [10:57:04]wFMCommunicate OK [10:57:04]wFMCommunicate request_size=255 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 B1 00 00 00 F4 03 04 00 FF 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 85 02 00 35 04 06 00 15 62 0B 25 [10:57:04]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B1 00 00 00 F4 03 04 00 FF 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 85 02 00 35 04 06 00 15 62 0B 25 00 00 2E [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [10:57:04]RAPDU: 90 00 [10:57:04]wFMCommunicate OK [10:57:04]wFMCommunicate request_size=7 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 0D 02 02 02 6A 4D [10:57:04]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 6A 4D 00 00 45 [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [10:57:04]RAPDU: 90 00 [10:57:04]wFMCommunicate OK [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 0D 03 02 [10:57:04]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:04]Read from MH i2c: E2 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 0B 00 [10:57:04]MH_I2C_Read... [10:57:04]Read from MH i2c: E2 0B 00 10 01 00 B4 99 0C BA CD 07 E2 65 90 00 BB [10:57:04]RAPDU: B4 99 0C BA CD 07 E2 65 90 00 [10:57:04]wFMCommunicate OK [10:57:04]SAM_PROTO_SignData done [10:57:04]FM_MakeSignedData done [10:57:04]CreateOFDProtocolMessage [10:57:04]wFMCommunicate request_size=4 [10:57:04]MH_SAM_APDU [10:57:04]CAPDU: 80 11 00 00 [10:57:04]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [10:57:04]Write i2c OK [10:57:04]MH_I2C_Read... [10:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:05]Read from MH i2c: E2 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 17 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [10:57:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:57:05]wFMCommunicate OK [10:57:05]CreateOFDProtocolMessage done [10:57:05]OFDSenderStorePacket 165324 [10:57:05]StoreOFDPacket docnum=165324 [10:57:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5F 14 04 01 7E 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 FF 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 85 02 00 35 04 06 00 15 62 0B 25 6A 4D B4 99 0C BA CD 07 E2 65 [10:57:05]CheckFolder [10:57:05]dirname=/storage/ofd_packets [10:57:05]CheckFolder done [10:57:05]ProducePacketName [10:57:05]name=ofd_packets/00165324 [10:57:05]NVStorageSaveData ofd_packets/00165324 [10:57:05]File name is /storage/ofd_packets/00165324 [10:57:05]Write 298 bytes [10:57:05]NVStorageSaveData done [10:57:05]OFDSenderStorePacket done [10:57:05]KKMCreateOFDPacket done [10:57:05]NVStorageSaveData kkm_last_timestamp [10:57:05]File name is /storage/kkm_last_timestamp [10:57:05]Write 4 bytes [10:57:05]NVStorageSaveData done [10:57:05]ExternCall_PrintAddStr [10:57:05]wPrintStart [10:57:05]Write to MH i2c: 01 00 00 12 01 13 [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 07 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [10:57:05]RasterBufferAndPrint [10:57:05]line Счет N : (1)294166 [10:57:05]line ИНН: 02508201610067 [10:57:05]line Контрольно-Кассовый Чек [10:57:05]line ПРОДАЖА [10:57:05]line ТРК (МРК, ГНК) : 11 [10:57:05]line Товар: 2710194800 [10:57:05]line ДТ-К-5 [10:57:05]line 13.130 * 76.20 [10:57:05]line = 1000.51 [10:57:05]line НДС 12% НСП 1% [10:57:05]line > о реализуемом товаре [10:57:05]line ОКРУГЛЕНИЕ: -0.51 [10:57:05]line ИТОГО: 1000.00 [10:57:05]line Внесено: 1000.00 [10:57:05]line СДАЧА: 0.00 [10:57:05]line НСП 1% : 8.85 [10:57:05]line НДС 12% : 106.25 [10:57:05]line Наличными: 1000.00 [10:57:05]line Безнал.: 0.00 [10:57:05]line Место: АЗС № 130 "Партнер Нефть" [10:57:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:57:05]line СНО: Общий режим [10:57:05]line Чек 177 23.08.2024 10:57 [10:57:05]line Смена: 469 ФФД: 1.0 [10:57:05]line ЗНМ: 0300000070 [10:57:05]line РНМ: 0000000000092562 [10:57:05]line Версия ККМ: 001 [10:57:05]line ФМ: 0000000000871769 [10:57:05]line ФД: 165324 [10:57:05]line ФПД: 23510837979725 [10:57:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105703&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165324&fm=23510837979725&tin=02508201610067®Number=0000000000092562&sum=100000 [10:57:05]written 0, free lines is 4095 [10:57:05]OFD Sender: Processing packet 165324 [packets to send 990, broken 989] [10:57:05]ProducePacketName [10:57:05]name=ofd_packets/00165324 [10:57:05]OFD Sender: To server: pG, [10:57:05]CommunicateWithHost lk.salyk.kg:30040 [10:57:05]ConnectInit lk.salyk.kg [10:57:05]Write to MH i2c: 01 00 00 3D 01 3E [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 07 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D6 0C 27 [10:57:05]RasterBufferAndPrint [10:57:05]line [10:57:05]line [10:57:05]line [10:57:05]line [10:57:05]line [10:57:05]written 0, free lines is 3299 [10:57:05]MH_Cut [10:57:05]Write to MH i2c: D1 01 00 44 01 01 17 [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: D1 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: D1 01 00 [10:57:05]MH_I2C_Read... [10:57:05]Read from MH i2c: D1 01 00 44 01 00 16 [10:57:05]Write to MH i2c: 01 00 00 45 01 46 [10:57:05]Write i2c OK [10:57:05]MH_I2C_Read... [10:57:06]*** Cut start [10:57:06]*** Purtial cut [10:57:06]*** Stage 1: CUTSNS_PIN = 1 [10:57:06]Connected sock=10 [10:57:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5F 14 04 01 7E 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 FF 6A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 85 02 00 35 04 06 00 15 62 0B 25 6A 4D B4 99 0C BA CD 07 E2 65 [10:57:08]Read from MH i2c: 01 [10:57:08]MH_I2C_Read... [10:57:08]*** Stop cut motor [10:57:08]*** Cut end [10:57:08]Read from MH i2c: 01 07 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [10:57:08]process_action close_receipt done [10:57:08]requested_data is exist [10:57:08]produce_requested_data [10:57:08]requested_item fm.sn is exist - process it [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 11 00 00 [10:57:08]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 17 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [10:57:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:57:08]wFMCommunicate OK [10:57:08]requested_item fd.num is exist - process it [10:57:08]SAM_PROTO_GetFieldsCounters [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 13 00 00 [10:57:08]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 62 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [10:57:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:57:08]wFMCommunicate OK [10:57:08]SAM_PROTO_GetFieldsCounters done [10:57:08]requested_item shift.num is exist - process it [10:57:08]requested_item shift.opened is exist - process it [10:57:08]req_shift_opened [10:57:08]FM_GetShiftState [10:57:08]SAM_PROTO_GetShiftState [10:57:08]wFMCommunicate request_size=4 [10:57:08]MH_SAM_APDU [10:57:08]CAPDU: 80 13 01 00 [10:57:08]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [10:57:08]Write i2c OK [10:57:08]MH_I2C_Read... [10:57:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:08]Read from MH i2c: E2 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 0E 00 [10:57:08]MH_I2C_Read... [10:57:08]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F4 [10:57:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:57:08]wFMCommunicate OK [10:57:08]SAM_PROTO_GetShiftState done [10:57:08]FM_GetShiftState done [10:57:08]req_shift_opened done [10:57:08]requested_item shift.open_date is exist - process it [10:57:08]req_shift_open_date [10:57:08]req_shift_open_date done [10:57:08]produce_requested_data done [10:57:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165324,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:57:08]process_action_free close_receipt [10:57:08]json_value_free [10:57:08]json_value_free done [10:57:08]process_json_proto returns [10:57:08]Send response to host [10:57:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165324,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:57:08]free response buf [10:57:08]execute_script done [10:57:08]execute_script returns [10:57:08]free content buf [10:57:08]Sock 7.Close socket [10:57:08]Sock 7.Thread stoped [10:57:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 45 4A 47 00 81 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 85 02 00 F4 03 04 00 4F 14 C8 66 B6 04 01 00 00 CC 04 AF 2D 3E AA B6 17 [10:57:11]CommunicateWithHost err = 0 [10:57:11]CheckOFDResponse [10:57:11]1017 (14) - 77093643461234 [10:57:11]1041 (16) - 0000000000871769 [10:57:11]1040 (4) - 165324 [10:57:11]1012 (4) - 23.08.2024 04:47 [10:57:11]1206 (1) - 0 [10:57:11]OFD Sender: Remove packet 165324 [10:57:11]ProducePacketName [10:57:11]name=ofd_packets/00165324 [10:57:11]NVStorageDeleteData [10:57:11]OFD Sender: No OFD packet to send [10:57:16]OFD Sender: No OFD packet to send [10:57:22]OFD Sender: No OFD packet to send [10:57:27]OFD Sender: No OFD packet to send [10:57:27]accept exits with 9 [10:57:27]New connection [10:57:27]New thread 3066658148 created [10:57:27]Thread 3066514788 joined [10:57:27]Waiting for new connection... [10:57:27] Sock 9.Parse request [10:57:27]Sock 9.Check first char [10:57:27]Sock 9.First char is OK [10:57:27]request: POST /json_proto HTTP/1.0 [10:57:27]Method: POST [10:57:27]URL: /json_proto [10:57:27]Method is POST - this is cgi request [10:57:27]url: /json_proto [10:57:27]query_string will be loaded in cgi processing [10:57:27]execute_cgi json_proto POST (null) [10:57:27]execute_cgi path=json_proto method=POST [10:57:27]POST find Content-Length [10:57:27]Host: 172.17.44.132:8080 [10:57:27]Content-Length: 658 [10:57:27]Content-Type: application/json [10:57:27] [10:57:27]POST finish read [10:57:27]Found Content-Length = 658 [10:57:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51014", "tax_sys" : 0, "items" : [ { "code": "4870001154059", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 0,5\u043B \u0437\u0435\u043B \u0447\u0430\u0439", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:27]execute_script... [10:57:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51014", "tax_sys" : 0, "items" : [ { "code": "4870001154059", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 0,5\u043B \u0437\u0435\u043B \u0447\u0430\u0439", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:27]POST & json_proto [10:57:27]process_json_proto [10:57:27]json parsed OK: [10:57:27]protocol is kg_v1.0 [10:57:27]action value=close_receipt [10:57:27]process_action close_receipt [10:57:27]cmd_close_receipt [10:57:27]MH_GetDate [10:57:27]Write to MH i2c: F0 00 00 49 01 39 [10:57:27]Write i2c OK [10:57:27]MH_I2C_Read... [10:57:27]Read from MH i2c: F0 [10:57:27]MH_I2C_Read... [10:57:27]Read from MH i2c: F0 09 00 [10:57:27]MH_I2C_Read... [10:57:27]Read from MH i2c: F0 09 00 49 01 00 18 6B C8 66 2A 83 C1 65 C6 [10:57:27]GetLastDocTimeStamp 1724410623 [10:57:27]current date 1724410648 [10:57:27]FM_GetShiftState [10:57:27]SAM_PROTO_GetShiftState [10:57:27]wFMCommunicate request_size=4 [10:57:27]MH_SAM_APDU [10:57:27]CAPDU: 80 13 01 00 [10:57:27]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [10:57:27]Write i2c OK [10:57:27]MH_I2C_Read... [10:57:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:28]Read from MH i2c: E2 [10:57:28]MH_I2C_Read... [10:57:28]Read from MH i2c: E2 0E 00 [10:57:28]MH_I2C_Read... [10:57:28]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F6 [10:57:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:57:28]wFMCommunicate OK [10:57:28]SAM_PROTO_GetShiftState done [10:57:28]FM_GetShiftState done [10:57:28]opened in 1724372766 [10:57:28]opened+sec_in_day 1724459166 [10:57:28]quantity*price = 7500 [10:57:28]sum+1 = 7501 [10:57:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 178 23.08.2024 10:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165325 ФПД: 250665365545409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105728&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165325&fm=250665365545409&tin=02508201610067®Number=0000000000092562&sum=7500 0 [10:57:29]StoreToDocumentArchive [10:57:29]shift 469 fd 165325 [10:57:29]save to /storage/0469/doc_00165325 [10:57:29]save last doc name /storage/0469/doc_00165325 to /storage/kkm_last_doc_name [10:57:29]save OK [10:57:29]Clear old archive folders... [10:57:29]ProcessDocumentItem done err = 0, tmpTLVsize=290 [10:57:29]tlvbuf is 01866B50 [10:57:29]SAM_PROTO_ClearQueue [10:57:29]wFMCommunicate request_size=4 [10:57:29]MH_SAM_APDU [10:57:29]CAPDU: 80 09 00 00 [10:57:29]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [10:57:29]Write i2c OK [10:57:29]MH_I2C_Read... [10:57:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:29]Read from MH i2c: E2 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 03 00 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [10:57:29]RAPDU: 90 00 [10:57:29]wFMCommunicate OK [10:57:29]SAM_PROTO_ClearQueue done [10:57:29]KKMCreateOFDPacket [10:57:29]OFDProtocolAddRootSTLVToBuf [10:57:29]FM_MakeSignedData [10:57:29]FM_MakeSignedData [10:57:29]SAM_PROTO_SignData [10:57:29]wFMCommunicate request_size=4 [10:57:29]MH_SAM_APDU [10:57:29]CAPDU: 80 0D 01 02 [10:57:29]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [10:57:29]Write i2c OK [10:57:29]MH_I2C_Read... [10:57:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:29]Read from MH i2c: E2 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 03 00 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [10:57:29]RAPDU: 90 00 [10:57:29]wFMCommunicate OK [10:57:29]wFMCommunicate request_size=255 [10:57:29]MH_SAM_APDU [10:57:29]CAPDU: 80 0D 02 02 FA 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 18 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 [10:57:29]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 18 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 98 [10:57:29]Write i2c OK [10:57:29]MH_I2C_Read... [10:57:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:29]Read from MH i2c: E2 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 03 00 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [10:57:29]RAPDU: 90 00 [10:57:29]wFMCommunicate OK [10:57:29]wFMCommunicate request_size=49 [10:57:29]MH_SAM_APDU [10:57:29]CAPDU: 80 0D 02 02 2C 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 85 02 00 35 04 06 00 E3 FA 94 12 21 C1 [10:57:29]Write to MH i2c: E2 34 00 5A 01 80 0D 02 02 2C 00 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 85 02 00 35 04 06 00 E3 FA 94 12 21 C1 00 00 C0 [10:57:29]Write i2c OK [10:57:29]MH_I2C_Read... [10:57:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:29]Read from MH i2c: E2 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 03 00 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [10:57:29]RAPDU: 90 00 [10:57:29]wFMCommunicate OK [10:57:29]wFMCommunicate request_size=4 [10:57:29]MH_SAM_APDU [10:57:29]CAPDU: 80 0D 03 02 [10:57:29]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [10:57:29]Write i2c OK [10:57:29]MH_I2C_Read... [10:57:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:29]Read from MH i2c: E2 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 0B 00 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 0B 00 5B 01 00 A3 78 A7 6D 85 4D F7 6B 90 00 3B [10:57:29]RAPDU: A3 78 A7 6D 85 4D F7 6B 90 00 [10:57:29]wFMCommunicate OK [10:57:29]SAM_PROTO_SignData done [10:57:29]FM_MakeSignedData done [10:57:29]CreateOFDProtocolMessage [10:57:29]wFMCommunicate request_size=4 [10:57:29]MH_SAM_APDU [10:57:29]CAPDU: 80 11 00 00 [10:57:29]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [10:57:29]Write i2c OK [10:57:29]MH_I2C_Read... [10:57:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:29]Read from MH i2c: E2 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 17 00 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [10:57:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:57:29]wFMCommunicate OK [10:57:29]CreateOFDProtocolMessage done [10:57:29]OFDSenderStorePacket 165325 [10:57:29]StoreOFDPacket docnum=165325 [10:57:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 36 01 00 00 16 07 2E 01 DF 89 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 18 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 85 02 00 35 04 06 00 E3 FA 94 12 21 C1 A3 78 A7 6D 85 4D F7 6B [10:57:29]CheckFolder [10:57:29]dirname=/storage/ofd_packets [10:57:29]CheckFolder done [10:57:29]ProducePacketName [10:57:29]name=ofd_packets/00165325 [10:57:29]NVStorageSaveData ofd_packets/00165325 [10:57:29]File name is /storage/ofd_packets/00165325 [10:57:29]Write 340 bytes [10:57:29]NVStorageSaveData done [10:57:29]OFDSenderStorePacket done [10:57:29]KKMCreateOFDPacket done [10:57:29]NVStorageSaveData kkm_last_timestamp [10:57:29]File name is /storage/kkm_last_timestamp [10:57:29]Write 4 bytes [10:57:29]NVStorageSaveData done [10:57:29]ExternCall_PrintAddStr [10:57:29]wPrintStart [10:57:29]Write to MH i2c: 01 00 00 5D 01 5E [10:57:29]Write i2c OK [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: 01 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: 01 07 00 [10:57:29]MH_I2C_Read... [10:57:29]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [10:57:29]RasterBufferAndPrint [10:57:29]line Счет N : (3)51014 [10:57:29]line ИНН: 02508201610067 [10:57:29]line Контрольно-Кассовый Чек [10:57:29]line ПРОДАЖА [10:57:29]line Товар: 4870001154059 [10:57:29]line Напиток Lipton IceTea 0,5л зел чай [10:57:29]line 1.000 * 75.00 [10:57:29]line = 75.00 [10:57:29]line НДС 12% НСП 1% [10:57:29]line > о реализуемом товаре [10:57:29]line ИТОГО: 75.00 [10:57:29]line НСП 1% : 0.66 [10:57:29]line НДС 12% : 7.96 [10:57:29]line Наличными: 75.00 [10:57:29]line Безнал.: 0.00 [10:57:29]line Место: АЗС № 130 "Партнер Нефть" [10:57:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:57:29]line СНО: Общий режим [10:57:29]line Чек 178 23.08.2024 10:57 [10:57:29]line Смена: 469 ФФД: 1.0 [10:57:29]line ЗНМ: 0300000070 [10:57:29]line РНМ: 0000000000092562 [10:57:29]line Версия ККМ: 001 [10:57:29]line ФМ: 0000000000871769 [10:57:29]line ФД: 165325 [10:57:29]line ФПД: 250665365545409 [10:57:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105728&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165325&fm=250665365545409&tin=02508201610067®Number=0000000000092562&sum=7500 [10:57:29]line 0 [10:57:29]written 0, free lines is 4095 [10:57:30]OFD Sender: Processing packet 165325 [packets to send 990, broken 989] [10:57:30]ProducePacketName [10:57:30]name=ofd_packets/00165325 [10:57:30]OFD Sender: To server: pG, [10:57:30]CommunicateWithHost lk.salyk.kg:30040 [10:57:30]ConnectInit lk.salyk.kg [10:57:30]Write to MH i2c: 01 00 00 86 01 87 [10:57:30]Write i2c OK [10:57:30]MH_I2C_Read... [10:57:30]Read from MH i2c: 01 [10:57:30]MH_I2C_Read... [10:57:30]Read from MH i2c: 01 07 00 [10:57:30]MH_I2C_Read... [10:57:30]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 D7 0C 71 [10:57:30]RasterBufferAndPrint [10:57:30]line [10:57:30]line [10:57:30]line [10:57:30]line [10:57:30]line [10:57:30]written 0, free lines is 3301 [10:57:30]MH_Cut [10:57:30]Write to MH i2c: D1 01 00 8D 01 01 60 [10:57:30]Write i2c OK [10:57:30]MH_I2C_Read... [10:57:30]Read from MH i2c: D1 [10:57:30]MH_I2C_Read... [10:57:30]Read from MH i2c: D1 01 00 [10:57:30]MH_I2C_Read... [10:57:30]Read from MH i2c: D1 01 00 8D 01 00 5F [10:57:30]Write to MH i2c: 01 00 00 8E 01 8F [10:57:30]Write i2c OK [10:57:30]MH_I2C_Read... [10:57:30]Connected sock=7 [10:57:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 36 01 00 00 16 07 2E 01 DF 89 5A 03 01 00 03 00 22 01 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 30 30 31 31 35 34 30 35 39 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 30 2C 35 D0 BB 20 D0 B7 D0 B5 D0 BB 20 D1 87 D0 B0 D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 18 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 85 02 00 35 04 06 00 E3 FA 94 12 21 C1 A3 78 A7 6D 85 4D F7 6B [10:57:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 67 AD 47 00 EA FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 85 02 00 F4 03 04 00 64 14 C8 66 B6 04 01 00 00 A9 39 43 12 4D DF 4D 5F [10:57:31]CommunicateWithHost err = 0 [10:57:31]CheckOFDResponse [10:57:31]1017 (14) - 77093643461234 [10:57:31]1041 (16) - 0000000000871769 [10:57:31]1040 (4) - 165325 [10:57:31]1012 (4) - 23.08.2024 04:47 [10:57:31]1206 (1) - 0 [10:57:31]OFD Sender: Remove packet 165325 [10:57:31]ProducePacketName [10:57:31]name=ofd_packets/00165325 [10:57:31]NVStorageDeleteData [10:57:31]*** Cut start [10:57:31]*** Purtial cut [10:57:31]*** Stage 1: CUTSNS_PIN = 1 [10:57:31]OFD Sender: No OFD packet to send [10:57:33]Read from MH i2c: 01 [10:57:33]MH_I2C_Read... [10:57:33]*** Stop cut motor [10:57:33]*** Cut end [10:57:33]Read from MH i2c: 01 07 00 [10:57:33]MH_I2C_Read... [10:57:33]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [10:57:33]process_action close_receipt done [10:57:33]requested_data is exist [10:57:33]produce_requested_data [10:57:33]requested_item fm.sn is exist - process it [10:57:33]wFMCommunicate request_size=4 [10:57:33]MH_SAM_APDU [10:57:33]CAPDU: 80 11 00 00 [10:57:33]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [10:57:33]Write i2c OK [10:57:33]MH_I2C_Read... [10:57:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:33]Read from MH i2c: E2 [10:57:33]MH_I2C_Read... [10:57:33]Read from MH i2c: E2 17 00 [10:57:33]MH_I2C_Read... [10:57:33]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [10:57:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:57:33]wFMCommunicate OK [10:57:33]requested_item fd.num is exist - process it [10:57:33]SAM_PROTO_GetFieldsCounters [10:57:33]wFMCommunicate request_size=4 [10:57:33]MH_SAM_APDU [10:57:33]CAPDU: 80 13 00 00 [10:57:33]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [10:57:33]Write i2c OK [10:57:33]MH_I2C_Read... [10:57:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:57:33]Read from MH i2c: E2 [10:57:33]MH_I2C_Read... [10:57:33]Read from MH i2c: E2 62 00 [10:57:33]MH_I2C_Read... [10:57:33]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 73 [10:57:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:57:33]wFMCommunicate OK [10:57:33]SAM_PROTO_GetFieldsCounters done [10:57:33]requested_item shift.num is exist - process it [10:57:33]requested_item shift.opened is exist - process it [10:57:33]req_shift_opened [10:57:33]FM_GetShiftState [10:57:33]SAM_PROTO_GetShiftState [10:57:33]wFMCommunicate request_size=4 [10:57:33]MH_SAM_APDU [10:57:33]CAPDU: 80 13 01 00 [10:57:33]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [10:57:33]Write i2c OK [10:57:33]MH_I2C_Read... [10:57:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:33]Read from MH i2c: E2 [10:57:33]MH_I2C_Read... [10:57:33]Read from MH i2c: E2 0E 00 [10:57:33]MH_I2C_Read... [10:57:33]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [10:57:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:57:33]wFMCommunicate OK [10:57:33]SAM_PROTO_GetShiftState done [10:57:33]FM_GetShiftState done [10:57:33]req_shift_opened done [10:57:33]requested_item shift.open_date is exist - process it [10:57:33]req_shift_open_date [10:57:33]req_shift_open_date done [10:57:33]produce_requested_data done [10:57:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165325,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:57:33]process_action_free close_receipt [10:57:33]json_value_free [10:57:33]json_value_free done [10:57:33]process_json_proto returns [10:57:33]Send response to host [10:57:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165325,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:57:33]free response buf [10:57:33]execute_script done [10:57:33]execute_script returns [10:57:33]free content buf [10:57:33]Sock 9.Close socket [10:57:33]Sock 9.Thread stoped [10:57:36]OFD Sender: No OFD packet to send [10:57:41]OFD Sender: No OFD packet to send [10:57:46]OFD Sender: No OFD packet to send [10:57:51]OFD Sender: No OFD packet to send [10:57:56]OFD Sender: No OFD packet to send [10:57:56]accept exits with 10 [10:57:56]New connection [10:57:56]New thread 3066514788 created [10:57:56]Thread 3066658148 joined [10:57:56]Waiting for new connection... [10:57:56] Sock 10.Parse request [10:57:56]Sock 10.Check first char [10:57:56]Sock 10.First char is OK [10:57:56]request: POST /json_proto HTTP/1.0 [10:57:56]Method: POST [10:57:56]URL: /json_proto [10:57:56]Method is POST - this is cgi request [10:57:56]url: /json_proto [10:57:56]query_string will be loaded in cgi processing [10:57:56]execute_cgi json_proto POST (null) [10:57:56]execute_cgi path=json_proto method=POST [10:57:56]POST find Content-Length [10:57:56]Host: 172.17.44.132:8080 [10:57:56]Content-Length: 716 [10:57:56]Content-Type: application/json [10:57:56] [10:57:56]POST finish read [10:57:56]Found Content-Length = 716 [10:57:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51015", "tax_sys" : 0, "items" : [ { "code": "6921211114420", "name": "\u041A\u0430\u0440\u0430\u043C\u0435\u043B\u044C \u0427\u0427 3D \u0412-\u0420\u041E\u0420 \u0422\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 8*45", "price" : 41.00, "quantity" : 2.000, "sum" : 82.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 82.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:56]execute_script... [10:57:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51015", "tax_sys" : 0, "items" : [ { "code": "6921211114420", "name": "\u041A\u0430\u0440\u0430\u043C\u0435\u043B\u044C \u0427\u0427 3D \u0412-\u0420\u041E\u0420 \u0422\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 8*45", "price" : 41.00, "quantity" : 2.000, "sum" : 82.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 82.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:57:56]POST & json_proto [10:57:56]process_json_proto [10:57:56]json parsed OK: [10:57:56]protocol is kg_v1.0 [10:57:56]action value=close_receipt [10:57:56]process_action close_receipt [10:57:56]cmd_close_receipt [10:57:56]MH_GetDate [10:57:56]Write to MH i2c: F0 00 00 92 01 82 [10:57:56]Write i2c OK [10:57:56]MH_I2C_Read... [10:57:56]Read from MH i2c: F0 [10:57:56]MH_I2C_Read... [10:57:56]Read from MH i2c: F0 09 00 [10:57:56]MH_I2C_Read... [10:57:56]Read from MH i2c: F0 09 00 92 01 00 35 6B C8 66 2A 83 C1 65 2C [10:57:56]GetLastDocTimeStamp 1724410648 [10:57:56]current date 1724410677 [10:57:56]FM_GetShiftState [10:57:56]SAM_PROTO_GetShiftState [10:57:56]wFMCommunicate request_size=4 [10:57:56]MH_SAM_APDU [10:57:56]CAPDU: 80 13 01 00 [10:57:56]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [10:57:56]Write i2c OK [10:57:56]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 [10:57:57]MH_I2C_Read... [10:57:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:57:57]Read from MH i2c: E2 0E 00 [10:57:57]MH_I2C_Read... [10:57:57]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3F [10:57:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:57:57]wFMCommunicate OK [10:57:57]SAM_PROTO_GetShiftState done [10:57:57]FM_GetShiftState done [10:57:57]opened in 1724372766 [10:57:57]opened+sec_in_day 1724459166 [10:57:57]quantity*price = 8200 [10:57:57]sum+1 = 8201 [10:57:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 82.00 НСП 1% : 0.73 НДС 12% : 8.71 Наличными: 82.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 179 23.08.2024 10:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165326 ФПД: 139716191737776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165326&fm=139716191737776&tin=02508201610067®Number=0000000000092562&sum=8200 0 [10:57:58]StoreToDocumentArchive [10:57:58]shift 469 fd 165326 [10:57:58]save to /storage/0469/doc_00165326 [10:57:58]save last doc name /storage/0469/doc_00165326 to /storage/kkm_last_doc_name [10:57:58]save OK [10:57:58]Clear old archive folders... [10:57:58]ProcessDocumentItem done err = 0, tmpTLVsize=304 [10:57:58]tlvbuf is 01868140 [10:57:58]SAM_PROTO_ClearQueue [10:57:58]wFMCommunicate request_size=4 [10:57:58]MH_SAM_APDU [10:57:58]CAPDU: 80 09 00 00 [10:57:58]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [10:57:58]Write i2c OK [10:57:58]MH_I2C_Read... [10:57:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:57:58]Read from MH i2c: E2 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 03 00 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [10:57:58]RAPDU: 90 00 [10:57:58]wFMCommunicate OK [10:57:58]SAM_PROTO_ClearQueue done [10:57:58]KKMCreateOFDPacket [10:57:58]OFDProtocolAddRootSTLVToBuf [10:57:58]FM_MakeSignedData [10:57:58]FM_MakeSignedData [10:57:58]SAM_PROTO_SignData [10:57:58]wFMCommunicate request_size=4 [10:57:58]MH_SAM_APDU [10:57:58]CAPDU: 80 0D 01 02 [10:57:58]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [10:57:58]Write i2c OK [10:57:58]MH_I2C_Read... [10:57:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:57:58]Read from MH i2c: E2 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 03 00 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [10:57:58]RAPDU: 90 00 [10:57:58]wFMCommunicate OK [10:57:58]wFMCommunicate request_size=255 [10:57:58]MH_SAM_APDU [10:57:58]CAPDU: 80 0D 02 02 FA 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 36 39 32 31 32 31 31 31 31 34 34 32 30 06 04 3E 00 D0 9A D0 B0 D1 80 D0 B0 D0 BC D0 B5 D0 BB D1 8C 20 D0 A7 D0 A7 20 33 44 20 D0 92 2D D0 A0 D0 9E D0 A0 20 D0 A2 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 38 2A 34 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 10 00 00 00 00 13 04 06 00 08 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 03 00 00 00 00 07 04 06 00 08 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 35 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 [10:57:58]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 36 39 32 31 32 31 31 31 31 34 34 32 30 06 04 3E 00 D0 9A D0 B0 D1 80 D0 B0 D0 BC D0 B5 D0 BB D1 8C 20 D0 A7 D0 A7 20 33 44 20 D0 92 2D D0 A0 D0 9E D0 A0 20 D0 A2 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 38 2A 34 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 10 00 00 00 00 13 04 06 00 08 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 03 00 00 00 00 07 04 06 00 08 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 35 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 00 00 13 [10:57:58]Write i2c OK [10:57:58]MH_I2C_Read... [10:57:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:58]Read from MH i2c: E2 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 03 00 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [10:57:58]RAPDU: 90 00 [10:57:58]wFMCommunicate OK [10:57:58]wFMCommunicate request_size=63 [10:57:58]MH_SAM_APDU [10:57:58]CAPDU: 80 0D 02 02 3A 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 85 02 00 35 04 06 00 7F 12 35 FA 57 B0 [10:57:58]Write to MH i2c: E2 42 00 A3 01 80 0D 02 02 3A 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 85 02 00 35 04 06 00 7F 12 35 FA 57 B0 00 00 89 [10:57:58]Write i2c OK [10:57:58]MH_I2C_Read... [10:57:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:57:58]Read from MH i2c: E2 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 03 00 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [10:57:58]RAPDU: 90 00 [10:57:58]wFMCommunicate OK [10:57:58]wFMCommunicate request_size=4 [10:57:58]MH_SAM_APDU [10:57:58]CAPDU: 80 0D 03 02 [10:57:58]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [10:57:58]Write i2c OK [10:57:58]MH_I2C_Read... [10:57:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:57:58]Read from MH i2c: E2 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 0B 00 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 0B 00 A4 01 00 1D 58 8C 28 14 41 FB 6F 90 00 09 [10:57:58]RAPDU: 1D 58 8C 28 14 41 FB 6F 90 00 [10:57:58]wFMCommunicate OK [10:57:58]SAM_PROTO_SignData done [10:57:58]FM_MakeSignedData done [10:57:58]CreateOFDProtocolMessage [10:57:58]wFMCommunicate request_size=4 [10:57:58]MH_SAM_APDU [10:57:58]CAPDU: 80 11 00 00 [10:57:58]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [10:57:58]Write i2c OK [10:57:58]MH_I2C_Read... [10:57:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:57:58]Read from MH i2c: E2 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 17 00 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [10:57:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:57:58]wFMCommunicate OK [10:57:58]CreateOFDProtocolMessage done [10:57:58]OFDSenderStorePacket 165326 [10:57:58]StoreOFDPacket docnum=165326 [10:57:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 44 01 00 00 FC 12 3C 01 D3 91 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 36 39 32 31 32 31 31 31 31 34 34 32 30 06 04 3E 00 D0 9A D0 B0 D1 80 D0 B0 D0 BC D0 B5 D0 BB D1 8C 20 D0 A7 D0 A7 20 33 44 20 D0 92 2D D0 A0 D0 9E D0 A0 20 D0 A2 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 38 2A 34 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 10 00 00 00 00 13 04 06 00 08 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 03 00 00 00 00 07 04 06 00 08 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 35 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 85 02 00 35 04 06 00 7F 12 35 FA 57 B0 1D 58 8C 28 14 41 FB 6F [10:57:58]CheckFolder [10:57:58]dirname=/storage/ofd_packets [10:57:58]CheckFolder done [10:57:58]ProducePacketName [10:57:58]name=ofd_packets/00165326 [10:57:58]NVStorageSaveData ofd_packets/00165326 [10:57:58]File name is /storage/ofd_packets/00165326 [10:57:58]Write 354 bytes [10:57:58]NVStorageSaveData done [10:57:58]OFDSenderStorePacket done [10:57:58]KKMCreateOFDPacket done [10:57:58]NVStorageSaveData kkm_last_timestamp [10:57:58]File name is /storage/kkm_last_timestamp [10:57:58]Write 4 bytes [10:57:58]NVStorageSaveData done [10:57:58]ExternCall_PrintAddStr [10:57:58]wPrintStart [10:57:58]Write to MH i2c: 01 00 00 A6 01 A7 [10:57:58]Write i2c OK [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: 01 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: 01 07 00 [10:57:58]MH_I2C_Read... [10:57:58]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [10:57:58]RasterBufferAndPrint [10:57:58]line Счет N : (3)51015 [10:57:58]line ИНН: 02508201610067 [10:57:58]line Контрольно-Кассовый Чек [10:57:58]line ПРОДАЖА [10:57:58]line Товар: 6921211114420 [10:57:58]line Карамель ЧЧ 3D В-РОР Тропический 8*45 [10:57:58]line 2.000 * 41.00 [10:57:58]line = 82.00 [10:57:58]line НДС 12% НСП 1% [10:57:58]line > о реализуемом товаре [10:57:58]line ИТОГО: 82.00 [10:57:58]line НСП 1% : 0.73 [10:57:58]line НДС 12% : 8.71 [10:57:58]line Наличными: 82.00 [10:57:58]line Безнал.: 0.00 [10:57:58]line Место: АЗС № 130 "Партнер Нефть" [10:57:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:57:58]line СНО: Общий режим [10:57:58]line Чек 179 23.08.2024 10:57 [10:57:58]line Смена: 469 ФФД: 1.0 [10:57:58]line ЗНМ: 0300000070 [10:57:58]line РНМ: 0000000000092562 [10:57:58]line Версия ККМ: 001 [10:57:58]line ФМ: 0000000000871769 [10:57:58]line ФД: 165326 [10:57:58]line ФПД: 139716191737776 [10:57:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T105757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165326&fm=139716191737776&tin=02508201610067®Number=0000000000092562&sum=8200 [10:57:58]line 0 [10:57:58]written 0, free lines is 4095 [10:57:58]OFD Sender: Processing packet 165326 [packets to send 990, broken 989] [10:57:58]ProducePacketName [10:57:58]name=ofd_packets/00165326 [10:57:58]OFD Sender: To server: pG, [10:57:58]CommunicateWithHost lk.salyk.kg:30040 [10:57:58]ConnectInit lk.salyk.kg [10:57:59]Write to MH i2c: 01 00 00 CF 01 D0 [10:57:59]Write i2c OK [10:57:59]MH_I2C_Read... [10:57:59]Read from MH i2c: 01 [10:57:59]MH_I2C_Read... [10:57:59]Read from MH i2c: 01 07 00 [10:57:59]MH_I2C_Read... [10:57:59]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 D9 0C BC [10:57:59]RasterBufferAndPrint [10:57:59]line [10:57:59]line [10:57:59]line [10:57:59]line [10:57:59]line [10:57:59]written 0, free lines is 3299 [10:57:59]MH_Cut [10:57:59]Write to MH i2c: D1 01 00 D6 01 01 A9 [10:57:59]Write i2c OK [10:57:59]MH_I2C_Read... [10:57:59]Read from MH i2c: D1 [10:57:59]MH_I2C_Read... [10:57:59]Read from MH i2c: D1 01 00 [10:57:59]MH_I2C_Read... [10:57:59]Read from MH i2c: D1 01 00 D6 01 00 A8 [10:57:59]Write to MH i2c: 01 00 00 D7 01 D8 [10:57:59]Write i2c OK [10:57:59]MH_I2C_Read... [10:58:00]*** Cut start [10:58:00]*** Purtial cut [10:58:00]*** Stage 1: CUTSNS_PIN = 1 [10:58:01]Connected sock=11 [10:58:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 44 01 00 00 FC 12 3C 01 D3 91 5A 03 01 00 03 00 30 01 1E 04 01 00 01 23 04 82 00 8A 04 0D 00 36 39 32 31 32 31 31 31 31 34 34 32 30 06 04 3E 00 D0 9A D0 B0 D1 80 D0 B0 D0 BC D0 B5 D0 BB D1 8C 20 D0 A7 D0 A7 20 33 44 20 D0 92 2D D0 A0 D0 9E D0 A0 20 D0 A2 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 38 2A 34 35 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 04 10 00 00 00 00 13 04 06 00 08 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 20 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 03 00 00 00 00 07 04 06 00 08 20 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 35 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 85 02 00 35 04 06 00 7F 12 35 FA 57 B0 1D 58 8C 28 14 41 FB 6F [10:58:02]Read from MH i2c: 01 [10:58:02]MH_I2C_Read... [10:58:02]*** Stop cut motor [10:58:02]*** Cut end [10:58:02]Read from MH i2c: 01 07 00 [10:58:02]MH_I2C_Read... [10:58:02]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [10:58:02]process_action close_receipt done [10:58:02]requested_data is exist [10:58:02]produce_requested_data [10:58:02]requested_item fm.sn is exist - process it [10:58:02]wFMCommunicate request_size=4 [10:58:02]MH_SAM_APDU [10:58:02]CAPDU: 80 11 00 00 [10:58:02]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [10:58:02]Write i2c OK [10:58:02]MH_I2C_Read... [10:58:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:02]Read from MH i2c: E2 [10:58:02]MH_I2C_Read... [10:58:02]Read from MH i2c: E2 17 00 [10:58:02]MH_I2C_Read... [10:58:02]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [10:58:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:58:02]wFMCommunicate OK [10:58:02]requested_item fd.num is exist - process it [10:58:02]SAM_PROTO_GetFieldsCounters [10:58:02]wFMCommunicate request_size=4 [10:58:02]MH_SAM_APDU [10:58:02]CAPDU: 80 13 00 00 [10:58:02]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [10:58:02]Write i2c OK [10:58:02]MH_I2C_Read... [10:58:02]Read from MH i2c: E2 [10:58:02]MH_I2C_Read... [10:58:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:02]Read from MH i2c: E2 62 00 [10:58:02]MH_I2C_Read... [10:58:02]Read from MH i2c: E2 62 00 D9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [10:58:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:58:02]wFMCommunicate OK [10:58:02]SAM_PROTO_GetFieldsCounters done [10:58:02]requested_item shift.num is exist - process it [10:58:02]requested_item shift.opened is exist - process it [10:58:02]req_shift_opened [10:58:02]FM_GetShiftState [10:58:02]SAM_PROTO_GetShiftState [10:58:02]wFMCommunicate request_size=4 [10:58:02]MH_SAM_APDU [10:58:02]CAPDU: 80 13 01 00 [10:58:02]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [10:58:02]Write i2c OK [10:58:02]MH_I2C_Read... [10:58:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:02]Read from MH i2c: E2 [10:58:02]MH_I2C_Read... [10:58:02]Read from MH i2c: E2 0E 00 [10:58:02]MH_I2C_Read... [10:58:02]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 86 [10:58:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:58:02]wFMCommunicate OK [10:58:02]SAM_PROTO_GetShiftState done [10:58:02]FM_GetShiftState done [10:58:02]req_shift_opened done [10:58:02]requested_item shift.open_date is exist - process it [10:58:02]req_shift_open_date [10:58:02]req_shift_open_date done [10:58:02]produce_requested_data done [10:58:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165326,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [10:58:02]process_action_free close_receipt [10:58:02]json_value_free [10:58:02]json_value_free done [10:58:02]process_json_proto returns [10:58:02]Send response to host [10:58:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165326,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [10:58:02]free response buf [10:58:02]execute_script done [10:58:02]execute_script returns [10:58:02]free content buf [10:58:02]Sock 10.Close socket [10:58:02]Sock 10.Thread stoped [10:58:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5E 19 47 00 8C EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 85 02 00 F4 03 04 00 85 14 C8 66 B6 04 01 00 00 76 FB 78 B5 38 27 A5 B0 [10:58:03]CommunicateWithHost err = 0 [10:58:03]CheckOFDResponse [10:58:03]1017 (14) - 77093643461234 [10:58:03]1041 (16) - 0000000000871769 [10:58:03]1040 (4) - 165326 [10:58:03]1012 (4) - 23.08.2024 04:48 [10:58:03]1206 (1) - 0 [10:58:03]OFD Sender: Remove packet 165326 [10:58:03]ProducePacketName [10:58:03]name=ofd_packets/00165326 [10:58:03]NVStorageDeleteData [10:58:04]OFD Sender: No OFD packet to send [10:58:09]OFD Sender: No OFD packet to send [10:58:14]OFD Sender: No OFD packet to send [10:58:19]OFD Sender: No OFD packet to send [10:58:24]OFD Sender: No OFD packet to send [10:58:29]OFD Sender: No OFD packet to send [10:58:29]accept exits with 7 [10:58:29]New connection [10:58:29]New thread 3066658148 created [10:58:29]Thread 3066514788 joined [10:58:29]Waiting for new connection... [10:58:29] Sock 7.Parse request [10:58:29]Sock 7.Check first char [10:58:29]Sock 7.First char is OK [10:58:29]request: POST /json_proto HTTP/1.0 [10:58:29]Method: POST [10:58:29]URL: /json_proto [10:58:29]Method is POST - this is cgi request [10:58:29]url: /json_proto [10:58:29]query_string will be loaded in cgi processing [10:58:29]execute_cgi json_proto POST (null) [10:58:29]execute_cgi path=json_proto method=POST [10:58:29]POST find Content-Length [10:58:29]Host: 172.17.44.132:8080 [10:58:29]Content-Length: 822 [10:58:29]Content-Type: application/json [10:58:29] [10:58:29]POST finish read [10:58:29]Found Content-Length = 822 [10:58:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 45.470, "sum" : 1700.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1700.58 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:29]execute_script... [10:58: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)294157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 45.470, "sum" : 1700.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1700.58 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:29]POST & json_proto [10:58:29]process_json_proto [10:58:29]json parsed OK: [10:58:29]protocol is kg_v1.0 [10:58:29]action value=close_receipt [10:58:29]process_action close_receipt [10:58:29]cmd_close_receipt [10:58:29]MH_GetDate [10:58:29]Write to MH i2c: F0 00 00 DB 01 CB [10:58:29]Write i2c OK [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: F0 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: F0 09 00 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: F0 09 00 DB 01 00 55 6B C8 66 2A 83 C1 65 95 [10:58:29]GetLastDocTimeStamp 1724410677 [10:58:29]current date 1724410709 [10:58:29]FM_GetShiftState [10:58:29]SAM_PROTO_GetShiftState [10:58:29]wFMCommunicate request_size=4 [10:58:29]MH_SAM_APDU [10:58:29]CAPDU: 80 13 01 00 [10:58:29]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [10:58:29]Write i2c OK [10:58:29]MH_I2C_Read... [10:58:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:29]Read from MH i2c: E2 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: E2 0E 00 [10:58:29]MH_I2C_Read... [10:58:29]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 88 [10:58:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [10:58:29]wFMCommunicate OK [10:58:29]SAM_PROTO_GetShiftState done [10:58:29]FM_GetShiftState done [10:58:29]opened in 1724372766 [10:58:29]opened+sec_in_day 1724459166 [10:58:29]quantity*price = 170057 [10:58:29]sum+1 = 170059 [10:58:29]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 181 23.08.2024 11:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165328 ФПД: 36265847530544 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110110&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165328&fm=36265847530544&tin=02508201610067®Number=0000000000092562&sum=60000 [11:01:10]StoreToDocumentArchive [11:01:10]shift 469 fd 165328 [11:01:10]save to /storage/0469/doc_00165328 [11:01:10]save last doc name /storage/0469/doc_00165328 to /storage/kkm_last_doc_name [11:01:10]save OK [11:01:10]Clear old archive folders... [11:01:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:01:10]tlvbuf is 01886DB0 [11:01:10]SAM_PROTO_ClearQueue [11:01:10]wFMCommunicate request_size=4 [11:01:10]MH_SAM_APDU [11:01:10]CAPDU: 80 09 00 00 [11:01:10]Write to MH i2c: E2 08 00 33 02 80 09 00 00 00 00 00 00 A7 [11:01:10]Write i2c OK [11:01:10]MH_I2C_Read... [11:01:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:10]Read from MH i2c: E2 [11:01:10]MH_I2C_Read... [11:01:10]Read from MH i2c: E2 03 00 [11:01:10]MH_I2C_Read... [11:01:10]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [11:01:10]RAPDU: 90 00 [11:01:10]wFMCommunicate OK [11:01:10]SAM_PROTO_ClearQueue done [11:01:10]KKMCreateOFDPacket [11:01:10]OFDProtocolAddRootSTLVToBuf [11:01:10]FM_MakeSignedData [11:01:10]FM_MakeSignedData [11:01:10]SAM_PROTO_SignData [11:01:10]wFMCommunicate request_size=4 [11:01:10]MH_SAM_APDU [11:01:10]CAPDU: 80 0D 01 02 [11:01:10]Write to MH i2c: E2 08 00 34 02 80 0D 01 02 00 00 00 00 AF [11:01:10]Write i2c OK [11:01:10]MH_I2C_Read... [11:01:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:10]Read from MH i2c: E2 [11:01:10]MH_I2C_Read... [11:01:10]Read from MH i2c: E2 03 00 [11:01:10]MH_I2C_Read... [11:01:10]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [11:01:10]RAPDU: 90 00 [11:01:10]wFMCommunicate OK [11:01:10]wFMCommunicate request_size=255 [11:01:10]MH_SAM_APDU [11:01:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B5 00 00 00 F4 03 04 00 F6 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 85 02 00 35 04 06 00 20 FB CC F5 [11:01:10]Write to MH i2c: E2 02 01 35 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B5 00 00 00 F4 03 04 00 F6 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 85 02 00 35 04 06 00 20 FB CC F5 00 00 4C [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:11]Read from MH i2c: E2 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 03 00 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [11:01:11]RAPDU: 90 00 [11:01:11]wFMCommunicate OK [11:01:11]wFMCommunicate request_size=7 [11:01:11]MH_SAM_APDU [11:01:11]CAPDU: 80 0D 02 02 02 A4 30 [11:01:11]Write to MH i2c: E2 0A 00 36 02 80 0D 02 02 02 00 A4 30 00 00 8A [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:11]Read from MH i2c: E2 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 03 00 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [11:01:11]RAPDU: 90 00 [11:01:11]wFMCommunicate OK [11:01:11]wFMCommunicate request_size=4 [11:01:11]MH_SAM_APDU [11:01:11]CAPDU: 80 0D 03 02 [11:01:11]Write to MH i2c: E2 08 00 37 02 80 0D 03 02 00 00 00 00 B4 [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:11]Read from MH i2c: E2 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 0B 00 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 0B 00 37 02 00 4E 0F 77 50 67 D9 45 0E 90 00 6C [11:01:11]RAPDU: 4E 0F 77 50 67 D9 45 0E 90 00 [11:01:11]wFMCommunicate OK [11:01:11]SAM_PROTO_SignData done [11:01:11]FM_MakeSignedData done [11:01:11]CreateOFDProtocolMessage [11:01:11]wFMCommunicate request_size=4 [11:01:11]MH_SAM_APDU [11:01:11]CAPDU: 80 11 00 00 [11:01:11]Write to MH i2c: E2 08 00 38 02 80 11 00 00 00 00 00 00 B4 [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:11]recv_with_timeout no data received [11:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:11]Read from MH i2c: E2 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 17 00 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: E2 17 00 38 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [11:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:01:11]wFMCommunicate OK [11:01:11]CreateOFDProtocolMessage done [11:01:11]OFDSenderStorePacket 165328 [11:01:11]StoreOFDPacket docnum=165328 [11:01:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E5 1A 04 01 83 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 F6 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 85 02 00 35 04 06 00 20 FB CC F5 A4 30 4E 0F 77 50 67 D9 45 0E [11:01:11]CheckFolder [11:01:11]dirname=/storage/ofd_packets [11:01:11]CheckFolder done [11:01:11]ProducePacketName [11:01:11]name=ofd_packets/00165328 [11:01:11]NVStorageSaveData ofd_packets/00165328 [11:01:11]File name is /storage/ofd_packets/00165328 [11:01:11]Write 298 bytes [11:01:11]NVStorageSaveData done [11:01:11]OFDSenderStorePacket done [11:01:11]KKMCreateOFDPacket done [11:01:11]NVStorageSaveData kkm_last_timestamp [11:01:11]File name is /storage/kkm_last_timestamp [11:01:11]Write 4 bytes [11:01:11]NVStorageSaveData done [11:01:11]ExternCall_PrintAddStr [11:01:11]wPrintStart [11:01:11]Write to MH i2c: 01 00 00 39 02 3B [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: 01 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: 01 07 00 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 FF 0F 50 [11:01:11]RasterBufferAndPrint [11:01:11]line Счет N : (1)294167 [11:01:11]line ИНН: 02508201610067 [11:01:11]line Контрольно-Кассовый Чек [11:01:11]line ПРОДАЖА [11:01:11]line ТРК (МРК, ГНК) : 21 [11:01:11]line Товар: 2710194800 [11:01:11]line ДТ-К-5 [11:01:11]line 7.880 * 76.20 [11:01:11]line = 600.46 [11:01:11]line НДС 12% НСП 1% [11:01:11]line > о реализуемом товаре [11:01:11]line ОКРУГЛЕНИЕ: -0.46 [11:01:11]line ИТОГО: 600.00 [11:01:11]line Внесено: 600.00 [11:01:11]line СДАЧА: 0.00 [11:01:11]line НСП 1% : 5.31 [11:01:11]line НДС 12% : 63.77 [11:01:11]line Наличными: 600.00 [11:01:11]line Безнал.: 0.00 [11:01:11]line Место: АЗС № 130 "Партнер Нефть" [11:01:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:01:11]line СНО: Общий режим [11:01:11]line Чек 181 23.08.2024 11:01 [11:01:11]line Смена: 469 ФФД: 1.0 [11:01:11]line ЗНМ: 0300000070 [11:01:11]line РНМ: 0000000000092562 [11:01:11]line Версия ККМ: 001 [11:01:11]line ФМ: 0000000000871769 [11:01:11]line ФД: 165328 [11:01:11]line ФПД: 36265847530544 [11:01:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110110&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165328&fm=36265847530544&tin=02508201610067®Number=0000000000092562&sum=60000 [11:01:11]written 0, free lines is 4095 [11:01:11]OFD Sender: Processing packet 165328 [packets to send 990, broken 989] [11:01:11]ProducePacketName [11:01:11]name=ofd_packets/00165328 [11:01:11]OFD Sender: To server: pG, [11:01:11]CommunicateWithHost lk.salyk.kg:30040 [11:01:11]ConnectInit lk.salyk.kg [11:01:11]Write to MH i2c: 01 00 00 64 02 66 [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: 01 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: 01 07 00 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 CF 0C 48 [11:01:11]RasterBufferAndPrint [11:01:11]line [11:01:11]line [11:01:11]line [11:01:11]line [11:01:11]line [11:01:11]written 0, free lines is 3284 [11:01:11]MH_Cut [11:01:11]Write to MH i2c: D1 01 00 6B 02 01 3F [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: D1 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: D1 01 00 [11:01:11]MH_I2C_Read... [11:01:11]Read from MH i2c: D1 01 00 6B 02 00 3E [11:01:11]Write to MH i2c: 01 00 00 6C 02 6E [11:01:11]Write i2c OK [11:01:11]MH_I2C_Read... [11:01:12]Connected sock=7 [11:01:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E5 1A 04 01 83 3B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 F6 6B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 85 02 00 35 04 06 00 20 FB CC F5 A4 30 4E 0F 77 50 67 D9 45 0E [11:01:12]*** Cut start [11:01:12]*** Purtial cut [11:01:12]*** Stage 1: CUTSNS_PIN = 1 [11:01:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F 93 47 00 41 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 85 02 00 F4 03 04 00 42 15 C8 66 B6 04 01 00 00 32 D5 96 1D 5F CB 68 B2 [11:01:13]CommunicateWithHost err = 0 [11:01:13]CheckOFDResponse [11:01:13]1017 (14) - 77093643461234 [11:01:13]1041 (16) - 0000000000871769 [11:01:13]1040 (4) - 165328 [11:01:13]1012 (4) - 23.08.2024 04:51 [11:01:13]1206 (1) - 0 [11:01:13]OFD Sender: Remove packet 165328 [11:01:13]ProducePacketName [11:01:13]name=ofd_packets/00165328 [11:01:13]NVStorageDeleteData [11:01:14]OFD Sender: No OFD packet to send [11:01:14]Read from MH i2c: 01 [11:01:14]MH_I2C_Read... [11:01:14]*** Stop cut motor [11:01:14]*** Cut end [11:01:14]Read from MH i2c: 01 07 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [11:01:14]process_action close_receipt done [11:01:14]requested_data is exist [11:01:14]produce_requested_data [11:01:14]requested_item fm.sn is exist - process it [11:01:14]wFMCommunicate request_size=4 [11:01:14]MH_SAM_APDU [11:01:14]CAPDU: 80 11 00 00 [11:01:14]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:14]Read from MH i2c: E2 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 17 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 17 00 6D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [11:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:01:14]wFMCommunicate OK [11:01:14]requested_item fd.num is exist - process it [11:01:14]SAM_PROTO_GetFieldsCounters [11:01:14]wFMCommunicate request_size=4 [11:01:14]MH_SAM_APDU [11:01:14]CAPDU: 80 13 00 00 [11:01:14]Write to MH i2c: E2 08 00 6E 02 80 13 00 00 00 00 00 00 EC [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:14]Read from MH i2c: E2 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 62 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 62 00 6E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 5E [11: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B5 00 00 00 5E 04 04 00 B5 00 00 00 57 04 04 00 B6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:01:14]wFMCommunicate OK [11:01:14]SAM_PROTO_GetFieldsCounters done [11:01:14]requested_item shift.num is exist - process it [11:01:14]requested_item shift.opened is exist - process it [11:01:14]req_shift_opened [11:01:14]FM_GetShiftState [11:01:14]SAM_PROTO_GetShiftState [11:01:14]wFMCommunicate request_size=4 [11:01:14]MH_SAM_APDU [11:01:14]CAPDU: 80 13 01 00 [11:01:14]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [11:01:14]Write i2c OK [11:01:14]MH_I2C_Read... [11:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:14]Read from MH i2c: E2 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 0E 00 [11:01:14]MH_I2C_Read... [11:01:14]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1C [11:01:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:01:14]wFMCommunicate OK [11:01:14]SAM_PROTO_GetShiftState done [11:01:14]FM_GetShiftState done [11:01:14]req_shift_opened done [11:01:14]requested_item shift.open_date is exist - process it [11:01:14]req_shift_open_date [11:01:14]req_shift_open_date done [11:01:14]produce_requested_data done [11:01:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165328,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:01:14]process_action_free close_receipt [11:01:14]json_value_free [11:01:14]json_value_free done [11:01:14]process_json_proto returns [11:01:14]Send response to host [11:01:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165328,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:01:14]free response buf [11:01:14]execute_script done [11:01:14]execute_script returns [11:01:14]free content buf [11:01:14]Sock 10.Close socket [11:01:14]Sock 10.Thread stoped [11:01:19]OFD Sender: No OFD packet to send [11:01:24]OFD Sender: No OFD packet to send [11:01:29]OFD Sender: No OFD packet to send [11:01:34]OFD Sender: No OFD packet to send [11:01:39]OFD Sender: No OFD packet to send [11:01:44]OFD Sender: No OFD packet to send [11:01:47]accept exits with 9 [11:01:47]New connection [11:01:47]New thread 3066658148 created [11:01:47]Thread 3066514788 joined [11:01:47]Waiting for new connection... [11:01:47] Sock 9.Parse request [11:01:47]Sock 9.Check first char [11:01:47]Sock 9.First char is OK [11:01:47]request: POST /json_proto HTTP/1.0 [11:01:47]Method: POST [11:01:47]URL: /json_proto [11:01:47]Method is POST - this is cgi request [11:01:47]url: /json_proto [11:01:47]query_string will be loaded in cgi processing [11:01:47]execute_cgi json_proto POST (null) [11:01:47]execute_cgi path=json_proto method=POST [11:01:47]POST find Content-Length [11:01:47]Host: 172.17.44.132:8080 [11:01:47]Content-Length: 677 [11:01:47]Content-Type: application/json [11:01:47] [11:01:47]POST finish read [11:01:47]Found Content-Length = 677 [11:01:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:47]execute_script... [11:01: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)294168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:47]POST & json_proto [11:01:47]process_json_proto [11:01:47]json parsed OK: [11:01:47]protocol is kg_v1.0 [11:01:47]action value=close_receipt [11:01:47]process_action close_receipt [11:01:47]cmd_close_receipt [11:01:47]MH_GetDate [11:01:47]Write to MH i2c: F0 00 00 70 02 61 [11:01:47]Write i2c OK [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: F0 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: F0 09 00 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: F0 09 00 70 02 00 1C 6C C8 66 2A 83 C1 65 F3 [11:01:47]GetLastDocTimeStamp 1724410870 [11:01:47]current date 1724410908 [11:01:47]FM_GetShiftState [11:01:47]SAM_PROTO_GetShiftState [11:01:47]wFMCommunicate request_size=4 [11:01:47]MH_SAM_APDU [11:01:47]CAPDU: 80 13 01 00 [11:01:47]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [11:01:47]Write i2c OK [11:01:47]MH_I2C_Read... [11:01:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:47]Read from MH i2c: E2 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: E2 0E 00 [11:01:47]MH_I2C_Read... [11:01:47]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1E [11:01:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:01:47]wFMCommunicate OK [11:01:47]SAM_PROTO_GetShiftState done [11:01:47]FM_GetShiftState done [11:01:47]opened in 1724372766 [11:01:47]opened+sec_in_day 1724459166 [11:01:47]quantity*price = 40002 [11:01:47]sum+1 = 40003 [11:01:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 182 23.08.2024 11:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165329 ФПД: 240142339846208 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165329&fm=240142339846208&tin=02508201610067®Number=0000000000092562&sum=40000 [11:01:49]StoreToDocumentArchive [11:01:49]shift 469 fd 165329 [11:01:49]save to /storage/0469/doc_00165329 [11:01:49]save last doc name /storage/0469/doc_00165329 to /storage/kkm_last_doc_name [11:01:49]save OK [11:01:49]Clear old archive folders... [11:01:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:01:49]tlvbuf is 018591C0 [11:01:49]SAM_PROTO_ClearQueue [11:01:49]wFMCommunicate request_size=4 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 09 00 00 [11:01:49]Write to MH i2c: E2 08 00 7E 02 80 09 00 00 00 00 00 00 F2 [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:49]Read from MH i2c: E2 03 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [11:01:49]RAPDU: 90 00 [11:01:49]wFMCommunicate OK [11:01:49]SAM_PROTO_ClearQueue done [11:01:49]KKMCreateOFDPacket [11:01:49]OFDProtocolAddRootSTLVToBuf [11:01:49]FM_MakeSignedData [11:01:49]FM_MakeSignedData [11:01:49]SAM_PROTO_SignData [11:01:49]wFMCommunicate request_size=4 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 0D 01 02 [11:01:49]Write to MH i2c: E2 08 00 7F 02 80 0D 01 02 00 00 00 00 FA [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [11:01:49]RAPDU: 90 00 [11:01:49]wFMCommunicate OK [11:01:49]wFMCommunicate request_size=255 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 1C 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 85 02 00 35 04 06 00 DA [11:01:49]Write to MH i2c: E2 02 01 80 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 1C 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 85 02 00 35 04 06 00 DA 00 00 D7 [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]OFD Sender: No OFD packet to send [11:01:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [11:01:49]RAPDU: 90 00 [11:01:49]wFMCommunicate OK [11:01:49]wFMCommunicate request_size=10 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 0D 02 02 05 68 7E DC B0 40 [11:01:49]Write to MH i2c: E2 0D 00 81 02 80 0D 02 02 05 00 68 7E DC B0 40 00 00 B9 [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [11:01:49]RAPDU: 90 00 [11:01:49]wFMCommunicate OK [11:01:49]wFMCommunicate request_size=4 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 0D 03 02 [11:01:49]Write to MH i2c: E2 08 00 82 02 80 0D 03 02 00 00 00 00 FF [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 0B 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 0B 00 82 02 00 C6 DE B2 9F C0 C8 1F 0F 90 00 AB [11:01:49]RAPDU: C6 DE B2 9F C0 C8 1F 0F 90 00 [11:01:49]wFMCommunicate OK [11:01:49]SAM_PROTO_SignData done [11:01:49]FM_MakeSignedData done [11:01:49]CreateOFDProtocolMessage [11:01:49]wFMCommunicate request_size=4 [11:01:49]MH_SAM_APDU [11:01:49]CAPDU: 80 11 00 00 [11:01:49]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:49]Read from MH i2c: E2 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 17 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [11:01:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:01:49]wFMCommunicate OK [11:01:49]CreateOFDProtocolMessage done [11:01:49]OFDSenderStorePacket 165329 [11:01:49]StoreOFDPacket docnum=165329 [11:01:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FB 2F 07 01 BF 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 1C 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 85 02 00 35 04 06 00 DA 68 7E DC B0 40 C6 DE B2 9F C0 C8 1F 0F [11:01:49]CheckFolder [11:01:49]dirname=/storage/ofd_packets [11:01:49]CheckFolder done [11:01:49]ProducePacketName [11:01:49]name=ofd_packets/00165329 [11:01:49]NVStorageSaveData ofd_packets/00165329 [11:01:49]File name is /storage/ofd_packets/00165329 [11:01:49]Write 301 bytes [11:01:49]NVStorageSaveData done [11:01:49]OFDSenderStorePacket done [11:01:49]KKMCreateOFDPacket done [11:01:49]NVStorageSaveData kkm_last_timestamp [11:01:49]File name is /storage/kkm_last_timestamp [11:01:49]Write 4 bytes [11:01:49]NVStorageSaveData done [11:01:49]ExternCall_PrintAddStr [11:01:49]wPrintStart [11:01:49]Write to MH i2c: 01 00 00 84 02 86 [11:01:49]Write i2c OK [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: 01 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: 01 07 00 [11:01:49]MH_I2C_Read... [11:01:49]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [11:01:49]RasterBufferAndPrint [11:01:49]line Счет N : (1)294168 [11:01:49]line ИНН: 02508201610067 [11:01:49]line Контрольно-Кассовый Чек [11:01:49]line ПРОДАЖА [11:01:49]line ТРК (МРК, ГНК) : 52 [11:01:49]line Товар: 2710124130 [11:01:49]line Аи-92-К-5 [11:01:49]line 5.900 * 67.80 [11:01:49]line = 400.02 [11:01:49]line НДС 12% НСП 1% [11:01:49]line > о реализуемом товаре [11:01:49]line ОКРУГЛЕНИЕ: -0.02 [11:01:49]line ИТОГО: 400.00 [11:01:49]line Внесено: 400.00 [11:01:49]line СДАЧА: 0.00 [11:01:49]line НСП 1% : 3.54 [11:01:49]line НДС 12% : 42.48 [11:01:49]line Наличными: 400.00 [11:01:49]line Безнал.: 0.00 [11:01:49]line Место: АЗС № 130 "Партнер Нефть" [11:01:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:01:49]line СНО: Общий режим [11:01:49]line Чек 182 23.08.2024 11:01 [11:01:49]line Смена: 469 ФФД: 1.0 [11:01:49]line ЗНМ: 0300000070 [11:01:49]line РНМ: 0000000000092562 [11:01:49]line Версия ККМ: 001 [11:01:49]line ФМ: 0000000000871769 [11:01:49]line ФД: 165329 [11:01:49]line ФПД: 240142339846208 [11:01:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165329&fm=240142339846208&tin=02508201610067®Number=0000000000092562&sum=40000 [11:01:49]written 0, free lines is 4095 [11:01:49]OFD Sender: Processing packet 165329 [packets to send 990, broken 989] [11:01:49]ProducePacketName [11:01:49]name=ofd_packets/00165329 [11:01:49]OFD Sender: To server: pG, [11:01:49]CommunicateWithHost lk.salyk.kg:30040 [11:01:49]ConnectInit lk.salyk.kg [11:01:50]Write to MH i2c: 01 00 00 AF 02 B1 [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: 01 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: 01 07 00 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 C8 0C 8C [11:01:50]RasterBufferAndPrint [11:01:50]line [11:01:50]line [11:01:50]line [11:01:50]line [11:01:50]line [11:01:50]written 0, free lines is 3277 [11:01:50]MH_Cut [11:01:50]Write to MH i2c: D1 01 00 B6 02 01 8A [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: D1 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: D1 01 00 [11:01:50]MH_I2C_Read... [11:01:50]Read from MH i2c: D1 01 00 B6 02 00 89 [11:01:50]Write to MH i2c: 01 00 00 B7 02 B9 [11:01:50]Write i2c OK [11:01:50]MH_I2C_Read... [11:01:50]*** Cut start [11:01:50]*** Purtial cut [11:01:50]*** Stage 1: CUTSNS_PIN = 1 [11:01:52]Connected sock=11 [11:01:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FB 2F 07 01 BF 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 1C 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 85 02 00 35 04 06 00 DA 68 7E DC B0 40 C6 DE B2 9F C0 C8 1F 0F [11:01:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 19 C1 47 00 73 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 85 02 00 F4 03 04 00 6A 15 C8 66 B6 04 01 00 00 75 01 E2 2A 99 5C 2D 25 [11:01:52]CommunicateWithHost err = 0 [11:01:52]CheckOFDResponse [11:01:52]1017 (14) - 77093643461234 [11:01:52]1041 (16) - 0000000000871769 [11:01:52]1040 (4) - 165329 [11:01:52]1012 (4) - 23.08.2024 04:51 [11:01:52]1206 (1) - 0 [11:01:52]OFD Sender: Remove packet 165329 [11:01:52]ProducePacketName [11:01:52]name=ofd_packets/00165329 [11:01:52]NVStorageDeleteData [11:01:52]*** Stop cut motor [11:01:52]*** Cut end [11:01:52]Read from MH i2c: 01 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: 01 07 00 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [11:01:52]process_action close_receipt done [11:01:52]requested_data is exist [11:01:52]produce_requested_data [11:01:52]requested_item fm.sn is exist - process it [11:01:52]wFMCommunicate request_size=4 [11:01:52]MH_SAM_APDU [11:01:52]CAPDU: 80 11 00 00 [11:01:52]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [11:01:52]Write i2c OK [11:01:52]MH_I2C_Read... [11:01:52]OFD Sender: No OFD packet to send [11:01:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:52]Read from MH i2c: E2 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 17 00 [11:01:52]MH_I2C_Read... [11:01:52]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [11:01:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:01:52]wFMCommunicate OK [11:01:52]requested_item fd.num is exist - process it [11:01:52]SAM_PROTO_GetFieldsCounters [11:01:52]wFMCommunicate request_size=4 [11:01:52]MH_SAM_APDU [11:01:52]CAPDU: 80 13 00 00 [11:01:52]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [11:01:52]Write i2c OK [11:01:52]MH_I2C_Read... [11:01:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:53]Read from MH i2c: E2 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: E2 62 00 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: E2 62 00 B9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 AD [11:01:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:01:53]wFMCommunicate OK [11:01:53]SAM_PROTO_GetFieldsCounters done [11:01:53]requested_item shift.num is exist - process it [11:01:53]requested_item shift.opened is exist - process it [11:01:53]req_shift_opened [11:01:53]FM_GetShiftState [11:01:53]SAM_PROTO_GetShiftState [11:01:53]wFMCommunicate request_size=4 [11:01:53]MH_SAM_APDU [11:01:53]CAPDU: 80 13 01 00 [11:01:53]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [11:01:53]Write i2c OK [11:01:53]MH_I2C_Read... [11:01:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:53]Read from MH i2c: E2 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: E2 0E 00 [11:01:53]MH_I2C_Read... [11:01:53]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 67 [11:01:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:01:53]wFMCommunicate OK [11:01:53]SAM_PROTO_GetShiftState done [11:01:53]FM_GetShiftState done [11:01:53]req_shift_opened done [11:01:53]requested_item shift.open_date is exist - process it [11:01:53]req_shift_open_date [11:01:53]req_shift_open_date done [11:01:53]produce_requested_data done [11:01:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165329,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:01:53]process_action_free close_receipt [11:01:53]json_value_free [11:01:53]json_value_free done [11:01:53]process_json_proto returns [11:01:53]Send response to host [11:01:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165329,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:01:53]free response buf [11:01:53]execute_script done [11:01:53]execute_script returns [11:01:53]free content buf [11:01:53]Sock 9.Close socket [11:01:53]Sock 9.Thread stoped [11:01:57]OFD Sender: No OFD packet to send [11:02:02]recv_with_timeout no data received [11:02:02]OFD Sender: No OFD packet to send [11:02:08]OFD Sender: No OFD packet to send [11:02:13]OFD Sender: No OFD packet to send [11:02:18]OFD Sender: No OFD packet to send [11:02:23]OFD Sender: No OFD packet to send [11:02:25]accept exits with 7 [11:02:25]New connection [11:02:25]New thread 3066514788 created [11:02:25]Thread 3066658148 joined [11:02:25]Waiting for new connection... [11:02:25] Sock 7.Parse request [11:02:25]Sock 7.Check first char [11:02:25]Sock 7.First char is OK [11:02:25]request: POST /json_proto HTTP/1.0 [11:02:25]Method: POST [11:02:25]URL: /json_proto [11:02:25]Method is POST - this is cgi request [11:02:25]url: /json_proto [11:02:25]query_string will be loaded in cgi processing [11:02:25]execute_cgi json_proto POST (null) [11:02:25]execute_cgi path=json_proto method=POST [11:02:25]POST find Content-Length [11:02:25]Host: 172.17.44.132:8080 [11:02:25]Content-Length: 677 [11:02:25]Content-Type: application/json [11:02:25] [11:02:25]POST finish read [11:02:25]Found Content-Length = 677 [11:02:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:25]execute_script... [11:02:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294169", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:25]POST & json_proto [11:02:25]process_json_proto [11:02:25]json parsed OK: [11:02:25]protocol is kg_v1.0 [11:02:25]action value=close_receipt [11:02:25]process_action close_receipt [11:02:25]cmd_close_receipt [11:02:25]MH_GetDate [11:02:25]Write to MH i2c: F0 00 00 BB 02 AC [11:02:25]Write i2c OK [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: F0 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: F0 09 00 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: F0 09 00 BB 02 00 41 6C C8 66 2A 83 C1 65 63 [11:02:25]GetLastDocTimeStamp 1724410908 [11:02:25]current date 1724410945 [11:02:25]FM_GetShiftState [11:02:25]SAM_PROTO_GetShiftState [11:02:25]wFMCommunicate request_size=4 [11:02:25]MH_SAM_APDU [11:02:25]CAPDU: 80 13 01 00 [11:02:25]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [11:02:25]Write i2c OK [11:02:25]MH_I2C_Read... [11:02:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:25]Read from MH i2c: E2 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: E2 0E 00 [11:02:25]MH_I2C_Read... [11:02:25]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 69 [11:02:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:02:25]wFMCommunicate OK [11:02:25]SAM_PROTO_GetShiftState done [11:02:25]FM_GetShiftState done [11:02:25]opened in 1724372766 [11:02:25]opened+sec_in_day 1724459166 [11:02:25]quantity*price = 20001 [11:02:25]sum+1 = 20002 [11:02:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 183 23.08.2024 11:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165330 ФПД: 28180013849300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110225&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165330&fm=28180013849300&tin=02508201610067®Number=0000000000092562&sum=20000 [11:02:26]StoreToDocumentArchive [11:02:26]shift 469 fd 165330 [11:02:26]save to /storage/0469/doc_00165330 [11:02:26]save last doc name /storage/0469/doc_00165330 to /storage/kkm_last_doc_name [11:02:26]save OK [11:02:26]Clear old archive folders... [11:02:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:02:26]tlvbuf is 01881660 [11:02:26]SAM_PROTO_ClearQueue [11:02:26]wFMCommunicate request_size=4 [11:02:26]MH_SAM_APDU [11:02:26]CAPDU: 80 09 00 00 [11:02:26]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:26]Read from MH i2c: E2 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 03 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [11:02:26]RAPDU: 90 00 [11:02:26]wFMCommunicate OK [11:02:26]SAM_PROTO_ClearQueue done [11:02:26]KKMCreateOFDPacket [11:02:26]OFDProtocolAddRootSTLVToBuf [11:02:26]FM_MakeSignedData [11:02:26]FM_MakeSignedData [11:02:26]SAM_PROTO_SignData [11:02:26]wFMCommunicate request_size=4 [11:02:26]MH_SAM_APDU [11:02:26]CAPDU: 80 0D 01 02 [11:02:26]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:26]Read from MH i2c: E2 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 03 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [11:02:26]RAPDU: 90 00 [11:02:26]wFMCommunicate OK [11:02:26]wFMCommunicate request_size=255 [11:02:26]MH_SAM_APDU [11:02:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 41 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 85 02 00 35 04 06 00 19 [11:02:26]Write to MH i2c: E2 02 01 CB 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 41 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 85 02 00 35 04 06 00 19 00 00 A5 [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:26]Read from MH i2c: E2 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 03 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [11:02:26]RAPDU: 90 00 [11:02:26]wFMCommunicate OK [11:02:26]wFMCommunicate request_size=10 [11:02:26]MH_SAM_APDU [11:02:26]CAPDU: 80 0D 02 02 05 A1 2B B7 1A D4 [11:02:26]Write to MH i2c: E2 0D 00 CC 02 80 0D 02 02 05 00 A1 2B B7 1A D4 00 00 C3 [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:26]Read from MH i2c: E2 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 03 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [11:02:26]RAPDU: 90 00 [11:02:26]wFMCommunicate OK [11:02:26]wFMCommunicate request_size=4 [11:02:26]MH_SAM_APDU [11:02:26]CAPDU: 80 0D 03 02 [11:02:26]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:26]Read from MH i2c: E2 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 0B 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 0B 00 CD 02 00 BE AA C6 E1 52 6E E3 8F 90 00 8C [11:02:26]RAPDU: BE AA C6 E1 52 6E E3 8F 90 00 [11:02:26]wFMCommunicate OK [11:02:26]SAM_PROTO_SignData done [11:02:26]FM_MakeSignedData done [11:02:26]CreateOFDProtocolMessage [11:02:26]wFMCommunicate request_size=4 [11:02:26]MH_SAM_APDU [11:02:26]CAPDU: 80 11 00 00 [11:02:26]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:26]Read from MH i2c: E2 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 17 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [11:02:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:02:26]wFMCommunicate OK [11:02:26]CreateOFDProtocolMessage done [11:02:26]OFDSenderStorePacket 165330 [11:02:26]StoreOFDPacket docnum=165330 [11:02:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF 77 07 01 A5 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 41 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 85 02 00 35 04 06 00 19 A1 2B B7 1A D4 BE AA C6 E1 52 6E E3 8F [11:02:26]CheckFolder [11:02:26]dirname=/storage/ofd_packets [11:02:26]CheckFolder done [11:02:26]ProducePacketName [11:02:26]name=ofd_packets/00165330 [11:02:26]NVStorageSaveData ofd_packets/00165330 [11:02:26]File name is /storage/ofd_packets/00165330 [11:02:26]Write 301 bytes [11:02:26]NVStorageSaveData done [11:02:26]OFDSenderStorePacket done [11:02:26]KKMCreateOFDPacket done [11:02:26]NVStorageSaveData kkm_last_timestamp [11:02:26]File name is /storage/kkm_last_timestamp [11:02:26]Write 4 bytes [11:02:26]NVStorageSaveData done [11:02:26]ExternCall_PrintAddStr [11:02:26]wPrintStart [11:02:26]Write to MH i2c: 01 00 00 CF 02 D1 [11:02:26]Write i2c OK [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: 01 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: 01 07 00 [11:02:26]MH_I2C_Read... [11:02:26]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [11:02:26]RasterBufferAndPrint [11:02:26]line Счет N : (1)294169 [11:02:26]line ИНН: 02508201610067 [11:02:26]line Контрольно-Кассовый Чек [11:02:26]line ПРОДАЖА [11:02:26]line ТРК (МРК, ГНК) : 32 [11:02:26]line Товар: 2710124130 [11:02:26]line Аи-92-К-5 [11:02:26]line 2.950 * 67.80 [11:02:26]line = 200.01 [11:02:26]line НДС 12% НСП 1% [11:02:26]line > о реализуемом товаре [11:02:26]line ОКРУГЛЕНИЕ: -0.01 [11:02:26]line ИТОГО: 200.00 [11:02:26]line Внесено: 200.00 [11:02:26]line СДАЧА: 0.00 [11:02:26]line НСП 1% : 1.77 [11:02:26]line НДС 12% : 21.24 [11:02:26]line Наличными: 200.00 [11:02:26]line Безнал.: 0.00 [11:02:26]line Место: АЗС № 130 "Партнер Нефть" [11:02:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:02:26]line СНО: Общий режим [11:02:26]line Чек 183 23.08.2024 11:02 [11:02:26]line Смена: 469 ФФД: 1.0 [11:02:26]line ЗНМ: 0300000070 [11:02:26]line РНМ: 0000000000092562 [11:02:26]line Версия ККМ: 001 [11:02:26]line ФМ: 0000000000871769 [11:02:26]line ФД: 165330 [11:02:26]line ФПД: 28180013849300 [11:02:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110225&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165330&fm=28180013849300&tin=02508201610067®Number=0000000000092562&sum=20000 [11:02:26]written 0, free lines is 4095 [11:02:26]OFD Sender: Processing packet 165330 [packets to send 990, broken 989] [11:02:26]ProducePacketName [11:02:26]name=ofd_packets/00165330 [11:02:26]OFD Sender: To server: pG, [11:02:26]CommunicateWithHost lk.salyk.kg:30040 [11:02:26]ConnectInit lk.salyk.kg [11:02:27]Write to MH i2c: 01 00 00 FA 02 FC [11:02:27]Write i2c OK [11:02:27]MH_I2C_Read... [11:02:27]Read from MH i2c: 01 [11:02:27]MH_I2C_Read... [11:02:27]Read from MH i2c: 01 07 00 [11:02:27]MH_I2C_Read... [11:02:27]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 C5 0C D4 [11:02:27]RasterBufferAndPrint [11:02:27]line [11:02:27]line [11:02:27]line [11:02:27]line [11:02:27]line [11:02:27]written 0, free lines is 3274 [11:02:27]MH_Cut [11:02:27]Write to MH i2c: D1 01 00 01 03 01 D6 [11:02:27]Write i2c OK [11:02:27]MH_I2C_Read... [11:02:27]Read from MH i2c: D1 [11:02:27]MH_I2C_Read... [11:02:27]Read from MH i2c: D1 01 00 [11:02:27]MH_I2C_Read... [11:02:27]Read from MH i2c: D1 01 00 01 03 00 D5 [11:02:27]Write to MH i2c: 01 00 00 02 03 05 [11:02:27]Write i2c OK [11:02:27]MH_I2C_Read... [11:02:27]Connected sock=9 [11:02:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF 77 07 01 A5 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 41 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 85 02 00 35 04 06 00 19 A1 2B B7 1A D4 BE AA C6 E1 52 6E E3 8F [11:02:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 29 79 47 00 35 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 85 02 00 F4 03 04 00 8D 15 C8 66 B6 04 01 00 00 10 99 3C FA 68 0F FD 45 [11:02:28]CommunicateWithHost err = 0 [11:02:28]CheckOFDResponse [11:02:28]1017 (14) - 77093643461234 [11:02:28]1041 (16) - 0000000000871769 [11:02:28]1040 (4) - 165330 [11:02:28]1012 (4) - 23.08.2024 04:52 [11:02:28]1206 (1) - 0 [11:02:28]OFD Sender: Remove packet 165330 [11:02:28]ProducePacketName [11:02:28]name=ofd_packets/00165330 [11:02:28]NVStorageDeleteData [11:02:28]*** Cut start [11:02:28]*** Purtial cut [11:02:28]*** Stage 1: CUTSNS_PIN = 1 [11:02:28]OFD Sender: No OFD packet to send [11:02:30]Read from MH i2c: 01 [11:02:30]MH_I2C_Read... [11:02:30]*** Stop cut motor [11:02:30]*** Cut end [11:02:30]Read from MH i2c: 01 07 00 [11:02:30]MH_I2C_Read... [11:02:30]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [11:02:30]process_action close_receipt done [11:02:30]requested_data is exist [11:02:30]produce_requested_data [11:02:30]requested_item fm.sn is exist - process it [11:02:30]wFMCommunicate request_size=4 [11:02:30]MH_SAM_APDU [11:02:30]CAPDU: 80 11 00 00 [11:02:30]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [11:02:30]Write i2c OK [11:02:30]MH_I2C_Read... [11:02:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:30]Read from MH i2c: E2 [11:02:30]MH_I2C_Read... [11:02:30]Read from MH i2c: E2 17 00 [11:02:30]MH_I2C_Read... [11:02:30]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [11:02:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:02:30]wFMCommunicate OK [11:02:30]requested_item fd.num is exist - process it [11:02:30]SAM_PROTO_GetFieldsCounters [11:02:30]wFMCommunicate request_size=4 [11:02:30]MH_SAM_APDU [11:02:30]CAPDU: 80 13 00 00 [11:02:30]Write to MH i2c: E2 08 00 04 03 80 13 00 00 00 00 00 00 83 [11:02:30]Write i2c OK [11:02:30]MH_I2C_Read... [11:02:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:30]Read from MH i2c: E2 [11:02:30]MH_I2C_Read... [11:02:30]Read from MH i2c: E2 62 00 [11:02:30]MH_I2C_Read... [11:02:30]Read from MH i2c: E2 62 00 04 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 FD [11:02:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B7 00 00 00 5E 04 04 00 B7 00 00 00 57 04 04 00 B8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:02:30]wFMCommunicate OK [11:02:30]SAM_PROTO_GetFieldsCounters done [11:02:30]requested_item shift.num is exist - process it [11:02:30]requested_item shift.opened is exist - process it [11:02:30]req_shift_opened [11:02:30]FM_GetShiftState [11:02:30]SAM_PROTO_GetShiftState [11:02:30]wFMCommunicate request_size=4 [11:02:30]MH_SAM_APDU [11:02:30]CAPDU: 80 13 01 00 [11:02:30]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [11:02:30]Write i2c OK [11:02:30]MH_I2C_Read... [11:02:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:30]Read from MH i2c: E2 [11:02:30]MH_I2C_Read... [11:02:30]Read from MH i2c: E2 0E 00 [11:02:30]MH_I2C_Read... [11:02:30]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B3 [11:02:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:02:30]wFMCommunicate OK [11:02:30]SAM_PROTO_GetShiftState done [11:02:30]FM_GetShiftState done [11:02:30]req_shift_opened done [11:02:30]requested_item shift.open_date is exist - process it [11:02:30]req_shift_open_date [11:02:30]req_shift_open_date done [11:02:30]produce_requested_data done [11:02:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165330,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:02:30]process_action_free close_receipt [11:02:30]json_value_free [11:02:30]json_value_free done [11:02:30]process_json_proto returns [11:02:30]Send response to host [11:02:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165330,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:02:30]free response buf [11:02:30]execute_script done [11:02:30]execute_script returns [11:02:30]free content buf [11:02:30]Sock 7.Close socket [11:02:30]Sock 7.Thread stoped [11:02:33]OFD Sender: No OFD packet to send [11:02:38]OFD Sender: No OFD packet to send [11:02:43]OFD Sender: No OFD packet to send [11:02:48]recv_with_timeout no data received [11:02:48]OFD Sender: No OFD packet to send [11:02:53]OFD Sender: No OFD packet to send [11:02:58]recv_with_timeout no data received [11:02:58]OFD Sender: No OFD packet to send [11:03:03]OFD Sender: No OFD packet to send [11:03:08]OFD Sender: No OFD packet to send [11:03:13]OFD Sender: No OFD packet to send [11:03:18]OFD Sender: No OFD packet to send [11:03:23]OFD Sender: No OFD packet to send [11:03:28]OFD Sender: No OFD packet to send [11:03:33]OFD Sender: No OFD packet to send [11:03:38]OFD Sender: No OFD packet to send [11:03:43]OFD Sender: No OFD packet to send [11:03:44]accept exits with 10 [11:03:44]New connection [11:03:44]New thread 3066658148 created [11:03:44]Thread 3066514788 joined [11:03:44]Waiting for new connection... [11:03:44] Sock 10.Parse request [11:03:44]Sock 10.Check first char [11:03:44]Sock 10.First char is OK [11:03:44]request: POST /json_proto HTTP/1.0 [11:03:44]Method: POST [11:03:44]URL: /json_proto [11:03:44]Method is POST - this is cgi request [11:03:44]url: /json_proto [11:03:44]query_string will be loaded in cgi processing [11:03:44]execute_cgi json_proto POST (null) [11:03:44]execute_cgi path=json_proto method=POST [11:03:44]POST find Content-Length [11:03:44]Host: 172.17.44.132:8080 [11:03:44]Content-Length: 677 [11:03:44]Content-Type: application/json [11:03:44] [11:03:44]POST finish read [11:03:44]Found Content-Length = 677 [11:03:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:44]execute_script... [11:03:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 5.400, "sum" : 400.68, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:03:44]POST & json_proto [11:03:44]process_json_proto [11:03:44]json parsed OK: [11:03:44]protocol is kg_v1.0 [11:03:44]action value=close_receipt [11:03:44]process_action close_receipt [11:03:44]cmd_close_receipt [11:03:44]MH_GetDate [11:03:44]Write to MH i2c: F0 00 00 06 03 F8 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: F0 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: F0 09 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: F0 09 00 06 03 00 91 6C C8 66 2A 83 C1 65 FF [11:03:44]GetLastDocTimeStamp 1724410945 [11:03:44]current date 1724411025 [11:03:44]FM_GetShiftState [11:03:44]SAM_PROTO_GetShiftState [11:03:44]wFMCommunicate request_size=4 [11:03:44]MH_SAM_APDU [11:03:44]CAPDU: 80 13 01 00 [11:03:44]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [11:03:44]Write i2c OK [11:03:44]MH_I2C_Read... [11:03:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:44]Read from MH i2c: E2 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 0E 00 [11:03:44]MH_I2C_Read... [11:03:44]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B5 [11:03:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:03:44]wFMCommunicate OK [11:03:44]SAM_PROTO_GetShiftState done [11:03:44]FM_GetShiftState done [11:03:44]opened in 1724372766 [11:03:44]opened+sec_in_day 1724459166 [11:03:44]quantity*price = 40068 [11:03:44]sum+1 = 40069 [11:03:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.68 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.55 НДС 12% : 42.55 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 184 23.08.2024 11:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165331 ФПД: 174194208336723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165331&fm=174194208336723&tin=02508201610067®Number=0000000000092562&sum=40000 [11:03:46]StoreToDocumentArchive [11:03:46]shift 469 fd 165331 [11:03:46]save to /storage/0469/doc_00165331 [11:03:46]save last doc name /storage/0469/doc_00165331 to /storage/kkm_last_doc_name [11:03:46]save OK [11:03:46]Clear old archive folders... [11:03:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:03:46]tlvbuf is 018584A0 [11:03:46]SAM_PROTO_ClearQueue [11:03:46]wFMCommunicate request_size=4 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 09 00 00 [11:03:46]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [11:03:46]RAPDU: 90 00 [11:03:46]wFMCommunicate OK [11:03:46]SAM_PROTO_ClearQueue done [11:03:46]KKMCreateOFDPacket [11:03:46]OFDProtocolAddRootSTLVToBuf [11:03:46]FM_MakeSignedData [11:03:46]FM_MakeSignedData [11:03:46]SAM_PROTO_SignData [11:03:46]wFMCommunicate request_size=4 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 0D 01 02 [11:03:46]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [11:03:46]RAPDU: 90 00 [11:03:46]wFMCommunicate OK [11:03:46]wFMCommunicate request_size=255 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 91 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 85 02 00 35 04 06 00 9E [11:03:46]Write to MH i2c: E2 02 01 16 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 91 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 85 02 00 35 04 06 00 9E 00 00 85 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [11:03:46]RAPDU: 90 00 [11:03:46]wFMCommunicate OK [11:03:46]wFMCommunicate request_size=10 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 0D 02 02 05 6D BF E8 EB 53 [11:03:46]Write to MH i2c: E2 0D 00 17 03 80 0D 02 02 05 00 6D BF E8 EB 53 00 00 F0 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [11:03:46]RAPDU: 90 00 [11:03:46]wFMCommunicate OK [11:03:46]wFMCommunicate request_size=4 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 0D 03 02 [11:03:46]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 0B 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 0B 00 18 03 00 E2 CA CB A4 5D D2 11 B3 90 00 A5 [11:03:46]RAPDU: E2 CA CB A4 5D D2 11 B3 90 00 [11:03:46]wFMCommunicate OK [11:03:46]SAM_PROTO_SignData done [11:03:46]FM_MakeSignedData done [11:03:46]CreateOFDProtocolMessage [11:03:46]wFMCommunicate request_size=4 [11:03:46]MH_SAM_APDU [11:03:46]CAPDU: 80 11 00 00 [11:03:46]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:46]Read from MH i2c: E2 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 17 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: E2 17 00 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [11:03:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:03:46]wFMCommunicate OK [11:03:46]CreateOFDProtocolMessage done [11:03:46]OFDSenderStorePacket 165331 [11:03:46]StoreOFDPacket docnum=165331 [11:03:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EA B3 07 01 EC 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 91 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 85 02 00 35 04 06 00 9E 6D BF E8 EB 53 E2 CA CB A4 5D D2 11 B3 [11:03:46]CheckFolder [11:03:46]dirname=/storage/ofd_packets [11:03:46]CheckFolder done [11:03:46]ProducePacketName [11:03:46]name=ofd_packets/00165331 [11:03:46]NVStorageSaveData ofd_packets/00165331 [11:03:46]File name is /storage/ofd_packets/00165331 [11:03:46]Write 301 bytes [11:03:46]NVStorageSaveData done [11:03:46]OFDSenderStorePacket done [11:03:46]KKMCreateOFDPacket done [11:03:46]NVStorageSaveData kkm_last_timestamp [11:03:46]File name is /storage/kkm_last_timestamp [11:03:46]Write 4 bytes [11:03:46]NVStorageSaveData done [11:03:46]ExternCall_PrintAddStr [11:03:46]wPrintStart [11:03:46]Write to MH i2c: 01 00 00 1A 03 1D [11:03:46]Write i2c OK [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: 01 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: 01 07 00 [11:03:46]MH_I2C_Read... [11:03:46]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 FF 0F 32 [11:03:46]RasterBufferAndPrint [11:03:46]line Счет N : (1)294170 [11:03:46]line ИНН: 02508201610067 [11:03:46]line Контрольно-Кассовый Чек [11:03:46]line ПРОДАЖА [11:03:46]line ТРК (МРК, ГНК) : 53 [11:03:46]line Товар: 2710124500 [11:03:46]line Аи-95-К-5 [11:03:46]line 5.400 * 74.20 [11:03:46]line = 400.68 [11:03:46]line НДС 12% НСП 1% [11:03:46]line > о реализуемом товаре [11:03:46]line ОКРУГЛЕНИЕ: -0.68 [11:03:46]line ИТОГО: 400.00 [11:03:46]line Внесено: 400.00 [11:03:46]line СДАЧА: 0.00 [11:03:46]line НСП 1% : 3.55 [11:03:46]line НДС 12% : 42.55 [11:03:46]line Наличными: 400.00 [11:03:46]line Безнал.: 0.00 [11:03:46]line Место: АЗС № 130 "Партнер Нефть" [11:03:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:03:46]line СНО: Общий режим [11:03:46]line Чек 184 23.08.2024 11:03 [11:03:46]line Смена: 469 ФФД: 1.0 [11:03:46]line ЗНМ: 0300000070 [11:03:46]line РНМ: 0000000000092562 [11:03:46]line Версия ККМ: 001 [11:03:46]line ФМ: 0000000000871769 [11:03:46]line ФД: 165331 [11:03:46]line ФПД: 174194208336723 [11:03:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165331&fm=174194208336723&tin=02508201610067®Number=0000000000092562&sum=40000 [11:03:46]written 0, free lines is 4095 [11:03:46]OFD Sender: Processing packet 165331 [packets to send 990, broken 989] [11:03:46]ProducePacketName [11:03:46]name=ofd_packets/00165331 [11:03:46]OFD Sender: To server: pG, [11:03:46]CommunicateWithHost lk.salyk.kg:30040 [11:03:46]ConnectInit lk.salyk.kg [11:03:47]Write to MH i2c: 01 00 00 45 03 48 [11:03:47]Write i2c OK [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: 01 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: 01 07 00 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 CA 0C 25 [11:03:47]RasterBufferAndPrint [11:03:47]line [11:03:47]line [11:03:47]line [11:03:47]line [11:03:47]line [11:03:47]written 0, free lines is 3279 [11:03:47]MH_Cut [11:03:47]Write to MH i2c: D1 01 00 4C 03 01 21 [11:03:47]Write i2c OK [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: D1 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: D1 01 00 [11:03:47]MH_I2C_Read... [11:03:47]Read from MH i2c: D1 01 00 4C 03 00 20 [11:03:47]Write to MH i2c: 01 00 00 4D 03 50 [11:03:47]Write i2c OK [11:03:47]MH_I2C_Read... [11:03:47]*** Cut start [11:03:47]*** Purtial cut [11:03:47]*** Stage 1: CUTSNS_PIN = 1 [11:03:49]Read from MH i2c: 01 [11:03:49]MH_I2C_Read... [11:03:49]*** Stop cut motor [11:03:49]*** Cut end [11:03:49]Read from MH i2c: 01 07 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [11:03:49]process_action close_receipt done [11:03:49]requested_data is exist [11:03:49]produce_requested_data [11:03:49]requested_item fm.sn is exist - process it [11:03:49]wFMCommunicate request_size=4 [11:03:49]MH_SAM_APDU [11:03:49]CAPDU: 80 11 00 00 [11:03:49]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:03:49]Read from MH i2c: E2 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 17 00 [11:03:49]MH_I2C_Read... [11:03:49]Read from MH i2c: E2 17 00 4E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [11:03:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:03:49]wFMCommunicate OK [11:03:49]requested_item fd.num is exist - process it [11:03:49]SAM_PROTO_GetFieldsCounters [11:03:49]wFMCommunicate request_size=4 [11:03:49]MH_SAM_APDU [11:03:49]CAPDU: 80 13 00 00 [11:03:49]Write to MH i2c: E2 08 00 4F 03 80 13 00 00 00 00 00 00 CE [11:03:49]Write i2c OK [11:03:49]MH_I2C_Read... [11:03:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:03:50]Read from MH i2c: E2 [11:03:50]MH_I2C_Read... [11:03:50]Read from MH i2c: E2 62 00 [11:03:50]MH_I2C_Read... [11:03:50]Read from MH i2c: E2 62 00 4F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 4C [11:03:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B8 00 00 00 5E 04 04 00 B8 00 00 00 57 04 04 00 B9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:03:50]wFMCommunicate OK [11:03:50]SAM_PROTO_GetFieldsCounters done [11:03:50]requested_item shift.num is exist - process it [11:03:50]requested_item shift.opened is exist - process it [11:03:50]req_shift_opened [11:03:50]FM_GetShiftState [11:03:50]SAM_PROTO_GetShiftState [11:03:50]wFMCommunicate request_size=4 [11:03:50]MH_SAM_APDU [11:03:50]CAPDU: 80 13 01 00 [11:03:50]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [11:03:50]Write i2c OK [11:03:50]MH_I2C_Read... [11:03:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:03:50]Read from MH i2c: E2 [11:03:50]MH_I2C_Read... [11:03:50]Read from MH i2c: E2 0E 00 [11:03:50]MH_I2C_Read... [11:03:50]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FE [11:03:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:03:50]wFMCommunicate OK [11:03:50]SAM_PROTO_GetShiftState done [11:03:50]FM_GetShiftState done [11:03:50]req_shift_opened done [11:03:50]requested_item shift.open_date is exist - process it [11:03:50]req_shift_open_date [11:03:50]req_shift_open_date done [11:03:50]produce_requested_data done [11:03:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165331,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:03:50]process_action_free close_receipt [11:03:50]json_value_free [11:03:50]json_value_free done [11:03:50]process_json_proto returns [11:03:50]Send response to host [11:03:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165331,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:03:50]free response buf [11:03:50]execute_script done [11:03:50]execute_script returns [11:03:50]free content buf [11:03:50]Sock 10.Close socket [11:03:50]Sock 10.Thread stoped [11:03:50]Connected sock=7 [11:03:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EA B3 07 01 EC 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 18 15 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 84 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 63 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9F 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 91 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 85 02 00 35 04 06 00 9E 6D BF E8 EB 53 E2 CA CB A4 5D D2 11 B3 [11:03:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 59 05 47 00 DE 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 85 02 00 F4 03 04 00 E0 15 C8 66 B6 04 01 00 00 AF 28 55 39 0D 37 36 C9 [11:03:50]CommunicateWithHost err = 0 [11:03:50]CheckOFDResponse [11:03:50]1017 (14) - 77093643461234 [11:03:50]1041 (16) - 0000000000871769 [11:03:50]1040 (4) - 165331 [11:03:50]1012 (4) - 23.08.2024 04:53 [11:03:50]1206 (1) - 0 [11:03:50]OFD Sender: Remove packet 165331 [11:03:50]ProducePacketName [11:03:50]name=ofd_packets/00165331 [11:03:50]NVStorageDeleteData [11:03:51]OFD Sender: No OFD packet to send [11:03:56]OFD Sender: No OFD packet to send [11:04:01]OFD Sender: No OFD packet to send [11:04:05]recv_with_timeout no data received [11:04:06]OFD Sender: No OFD packet to send [11:04:11]OFD Sender: No OFD packet to send [11:04:16]OFD Sender: No OFD packet to send [11:04:21]OFD Sender: No OFD packet to send [11:04:26]OFD Sender: No OFD packet to send [11:04:31]OFD Sender: No OFD packet to send [11:04:36]OFD Sender: No OFD packet to send [11:04:41]OFD Sender: No OFD packet to send [11:04:46]OFD Sender: No OFD packet to send [11:04:51]OFD Sender: No OFD packet to send [11:04:56]OFD Sender: No OFD packet to send [11:05:01]OFD Sender: No OFD packet to send [11:05:02]recv_with_timeout no data received [11:05:06]OFD Sender: No OFD packet to send [11:05:06]accept exits with 9 [11:05:06]New connection [11:05:06]New thread 3066514788 created [11:05:06]Thread 3066658148 joined [11:05:06]Waiting for new connection... [11:05:06] Sock 9.Parse request [11:05:06]Sock 9.Check first char [11:05:06]Sock 9.First char is OK [11:05:06]request: POST /json_proto HTTP/1.0 [11:05:06]Method: POST [11:05:06]URL: /json_proto [11:05:06]Method is POST - this is cgi request [11:05:06]url: /json_proto [11:05:06]query_string will be loaded in cgi processing [11:05:06]execute_cgi json_proto POST (null) [11:05:06]execute_cgi path=json_proto method=POST [11:05:06]POST find Content-Length [11:05:06]Host: 172.17.44.132:8080 [11:05:06]Content-Length: 803 [11:05:06]Content-Type: application/json [11:05:06] [11:05:06]POST finish read [11:05:06]Found Content-Length = 803 [11:05:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:06]execute_script... [11:05: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)294171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:06]POST & json_proto [11:05:06]process_json_proto [11:05:06]json parsed OK: [11:05:06]protocol is kg_v1.0 [11:05:06]action value=close_receipt [11:05:06]process_action close_receipt [11:05:06]cmd_close_receipt [11:05:06]MH_GetDate [11:05:06]Write to MH i2c: F0 00 00 51 03 43 [11:05:06]Write i2c OK [11:05:06]MH_I2C_Read... [11:05:06]Read from MH i2c: F0 [11:05:06]MH_I2C_Read... [11:05:06]Read from MH i2c: F0 09 00 [11:05:06]MH_I2C_Read... [11:05:06]Read from MH i2c: F0 09 00 51 03 00 E2 6C C8 66 2A 83 C1 65 9B [11:05:06]GetLastDocTimeStamp 1724411025 [11:05:06]current date 1724411106 [11:05:06]FM_GetShiftState [11:05:06]SAM_PROTO_GetShiftState [11:05:06]wFMCommunicate request_size=4 [11:05:06]MH_SAM_APDU [11:05:06]CAPDU: 80 13 01 00 [11:05:06]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [11:05:06]Write i2c OK [11:05:06]MH_I2C_Read... [11:05:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:06]Read from MH i2c: E2 [11:05:06]MH_I2C_Read... [11:05:06]Read from MH i2c: E2 0E 00 [11:05:06]MH_I2C_Read... [11:05:06]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 00 [11:05:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:05:06]wFMCommunicate OK [11:05:06]SAM_PROTO_GetShiftState done [11:05:06]FM_GetShiftState done [11:05:06]opened in 1724372766 [11:05:06]opened+sec_in_day 1724459166 [11:05:06]quantity*price = 250054 [11:05:06]sum+1 = 250055 [11:05:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.54 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.54 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 185 23.08.2024 11:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165332 ФПД: 92719425931996 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110507&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165332&fm=92719425931996&tin=02508201610067®Number=0000000000092562&sum=250054 [11:05:07]StoreToDocumentArchive [11:05:07]shift 469 fd 165332 [11:05:07]save to /storage/0469/doc_00165332 [11:05:07]save last doc name /storage/0469/doc_00165332 to /storage/kkm_last_doc_name [11:05:07]save OK [11:05:07]Clear old archive folders... [11:05:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:05:07]tlvbuf is 0188BE80 [11:05:07]SAM_PROTO_ClearQueue [11:05:07]wFMCommunicate request_size=4 [11:05:07]MH_SAM_APDU [11:05:07]CAPDU: 80 09 00 00 [11:05:07]Write to MH i2c: E2 08 00 5F 03 80 09 00 00 00 00 00 00 D4 [11:05:07]Write i2c OK [11:05:07]MH_I2C_Read... [11:05:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:07]Read from MH i2c: E2 [11:05:07]MH_I2C_Read... [11:05:07]Read from MH i2c: E2 03 00 [11:05:07]MH_I2C_Read... [11:05:07]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [11:05:07]RAPDU: 90 00 [11:05:07]wFMCommunicate OK [11:05:07]SAM_PROTO_ClearQueue done [11:05:07]KKMCreateOFDPacket [11:05:07]OFDProtocolAddRootSTLVToBuf [11:05:07]FM_MakeSignedData [11:05:07]FM_MakeSignedData [11:05:07]SAM_PROTO_SignData [11:05:07]wFMCommunicate request_size=4 [11:05:07]MH_SAM_APDU [11:05:07]CAPDU: 80 0D 01 02 [11:05:07]Write to MH i2c: E2 08 00 60 03 80 0D 01 02 00 00 00 00 DC [11:05:07]Write i2c OK [11:05:07]MH_I2C_Read... [11:05:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:07]Read from MH i2c: E2 [11:05:07]MH_I2C_Read... [11:05:07]Read from MH i2c: E2 03 00 [11:05:07]MH_I2C_Read... [11:05:07]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [11:05:07]RAPDU: 90 00 [11:05:07]wFMCommunicate OK [11:05:07]wFMCommunicate request_size=255 [11:05:07]MH_SAM_APDU [11:05:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 E3 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 85 02 00 35 04 06 00 54 [11:05:07]Write to MH i2c: E2 02 01 61 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 E3 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 85 02 00 35 04 06 00 54 00 00 82 [11:05:07]Write i2c OK [11:05:07]MH_I2C_Read... [11:05:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:08]Read from MH i2c: E2 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: E2 03 00 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [11:05:08]RAPDU: 90 00 [11:05:08]wFMCommunicate OK [11:05:08]wFMCommunicate request_size=10 [11:05:08]MH_SAM_APDU [11:05:08]CAPDU: 80 0D 02 02 05 53 EC 72 4A DC [11:05:08]Write to MH i2c: E2 0D 00 62 03 80 0D 02 02 05 00 53 EC 72 4A DC 00 00 C0 [11:05:08]Write i2c OK [11:05:08]MH_I2C_Read... [11:05:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:08]Read from MH i2c: E2 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: E2 03 00 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [11:05:08]RAPDU: 90 00 [11:05:08]wFMCommunicate OK [11:05:08]wFMCommunicate request_size=4 [11:05:08]MH_SAM_APDU [11:05:08]CAPDU: 80 0D 03 02 [11:05:08]Write to MH i2c: E2 08 00 63 03 80 0D 03 02 00 00 00 00 E1 [11:05:08]Write i2c OK [11:05:08]MH_I2C_Read... [11:05:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:08]Read from MH i2c: E2 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: E2 0B 00 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: E2 0B 00 63 03 00 A5 8A 77 19 6E E1 DC BF 90 00 8B [11:05:08]RAPDU: A5 8A 77 19 6E E1 DC BF 90 00 [11:05:08]wFMCommunicate OK [11:05:08]SAM_PROTO_SignData done [11:05:08]FM_MakeSignedData done [11:05:08]CreateOFDProtocolMessage [11:05:08]wFMCommunicate request_size=4 [11:05:08]MH_SAM_APDU [11:05:08]CAPDU: 80 11 00 00 [11:05:08]Write to MH i2c: E2 08 00 64 03 80 11 00 00 00 00 00 00 E1 [11:05:08]Write i2c OK [11:05:08]MH_I2C_Read... [11:05:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:08]Read from MH i2c: E2 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: E2 17 00 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: E2 17 00 64 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3A [11:05:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:05:08]wFMCommunicate OK [11:05:08]CreateOFDProtocolMessage done [11:05:08]OFDSenderStorePacket 165332 [11:05:08]StoreOFDPacket docnum=165332 [11:05:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 32 58 07 01 BD DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 E3 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 85 02 00 35 04 06 00 54 53 EC 72 4A DC A5 8A 77 19 6E E1 DC BF [11:05:08]CheckFolder [11:05:08]dirname=/storage/ofd_packets [11:05:08]CheckFolder done [11:05:08]ProducePacketName [11:05:08]name=ofd_packets/00165332 [11:05:08]NVStorageSaveData ofd_packets/00165332 [11:05:08]File name is /storage/ofd_packets/00165332 [11:05:08]Write 301 bytes [11:05:08]NVStorageSaveData done [11:05:08]OFDSenderStorePacket done [11:05:08]KKMCreateOFDPacket done [11:05:08]NVStorageSaveData kkm_last_timestamp [11:05:08]File name is /storage/kkm_last_timestamp [11:05:08]Write 4 bytes [11:05:08]NVStorageSaveData done [11:05:08]ExternCall_PrintAddStr [11:05:08]wPrintStart [11:05:08]Write to MH i2c: 01 00 00 65 03 68 [11:05:08]Write i2c OK [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: 01 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: 01 07 00 [11:05:08]MH_I2C_Read... [11:05:08]Read from MH i2c: 01 07 00 65 03 00 00 00 00 00 FF 0F 7D [11:05:08]RasterBufferAndPrint [11:05:08]line Счет N : (1)294171 [11:05:08]line ИНН: 02508201610067 [11:05:08]line Контрольно-Кассовый Чек [11:05:08]line ПРОДАЖА [11:05:08]line ТРК (МРК, ГНК) : 43 [11:05:08]line Товар: 2710124500 [11:05:08]line Аи-95-К-5 [11:05:08]line 33.700 * 74.20 [11:05:08]line = 2500.54 [11:05:08]line НДС 12% НСП 1% [11:05:08]line > о реализуемом товаре [11:05:08]line ИТОГО: 2500.54 [11:05:08]line НСП 1% : 22.13 [11:05:08]line НДС 12% : 265.54 [11:05:08]line Наличными: 0.00 [11:05:08]line Безнал.: 2500.54 [11:05:08]line Место: АЗС № 130 "Партнер Нефть" [11:05:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:05:08]line СНО: Общий режим [11:05:08]line Чек 185 23.08.2024 11:05 [11:05:08]line Смена: 469 ФФД: 1.0 [11:05:08]line ЗНМ: 0300000070 [11:05:08]line РНМ: 0000000000092562 [11:05:08]line Версия ККМ: 001 [11:05:08]line Платежная система: O! деньги [11:05:08]line ФМ: 0000000000871769 [11:05:08]line ФД: 165332 [11:05:08]line ФПД: 92719425931996 [11:05:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110507&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165332&fm=92719425931996&tin=02508201610067®Number=0000000000092562&sum=250054 [11:05:08]OFD Sender: Processing packet 165332 [packets to send 990, broken 989] [11:05:08]ProducePacketName [11:05:08]name=ofd_packets/00165332 [11:05:08]OFD Sender: To server: pG, [11:05:08]CommunicateWithHost lk.salyk.kg:30040 [11:05:08]ConnectInit lk.salyk.kg [11:05:08]written 0, free lines is 4095 [11:05:09]Write to MH i2c: 01 00 00 8F 03 92 [11:05:09]Write i2c OK [11:05:09]MH_I2C_Read... [11:05:09]Read from MH i2c: 01 [11:05:09]MH_I2C_Read... [11:05:09]Read from MH i2c: 01 07 00 [11:05:09]MH_I2C_Read... [11:05:09]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 E0 0C 85 [11:05:09]RasterBufferAndPrint [11:05:09]line [11:05:09]line [11:05:09]line [11:05:09]line [11:05:09]line [11:05:09]written 0, free lines is 3302 [11:05:09]MH_Cut [11:05:09]Write to MH i2c: D1 01 00 96 03 01 6B [11:05:09]Write i2c OK [11:05:09]MH_I2C_Read... [11:05:09]Read from MH i2c: D1 [11:05:09]MH_I2C_Read... [11:05:09]Read from MH i2c: D1 01 00 [11:05:09]MH_I2C_Read... [11:05:09]Read from MH i2c: D1 01 00 96 03 00 6A [11:05:09]Write to MH i2c: 01 00 00 97 03 9A [11:05:09]Write i2c OK [11:05:09]MH_I2C_Read... [11:05:09]*** Cut start [11:05:09]*** Purtial cut [11:05:09]*** Stage 1: CUTSNS_PIN = 1 [11:05:11]Read from MH i2c: 01 [11:05:11]MH_I2C_Read... [11:05:11]*** Stop cut motor [11:05:11]*** Cut end [11:05:11]Read from MH i2c: 01 07 00 [11:05:11]MH_I2C_Read... [11:05:11]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 FF 0F AF [11:05:11]process_action close_receipt done [11:05:11]requested_data is exist [11:05:11]produce_requested_data [11:05:11]requested_item fm.sn is exist - process it [11:05:11]wFMCommunicate request_size=4 [11:05:11]MH_SAM_APDU [11:05:11]CAPDU: 80 11 00 00 [11:05:11]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [11:05:11]Write i2c OK [11:05:11]MH_I2C_Read... [11:05:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:11]Read from MH i2c: E2 [11:05:11]MH_I2C_Read... [11:05:11]Read from MH i2c: E2 17 00 [11:05:11]MH_I2C_Read... [11:05:11]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [11:05:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:05:11]wFMCommunicate OK [11:05:11]requested_item fd.num is exist - process it [11:05:11]SAM_PROTO_GetFieldsCounters [11:05:11]wFMCommunicate request_size=4 [11:05:11]MH_SAM_APDU [11:05:11]CAPDU: 80 13 00 00 [11:05:11]Write to MH i2c: E2 08 00 99 03 80 13 00 00 00 00 00 00 18 [11:05:11]Write i2c OK [11:05:11]MH_I2C_Read... [11:05:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:12]Read from MH i2c: E2 [11:05:12]MH_I2C_Read... [11:05:12]Read from MH i2c: E2 62 00 [11:05:12]MH_I2C_Read... [11:05:12]Read from MH i2c: E2 62 00 99 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [11:05:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:05:12]wFMCommunicate OK [11:05:12]SAM_PROTO_GetFieldsCounters done [11:05:12]requested_item shift.num is exist - process it [11:05:12]requested_item shift.opened is exist - process it [11:05:12]req_shift_opened [11:05:12]FM_GetShiftState [11:05:12]SAM_PROTO_GetShiftState [11:05:12]wFMCommunicate request_size=4 [11:05:12]MH_SAM_APDU [11:05:12]CAPDU: 80 13 01 00 [11:05:12]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [11:05:12]Write i2c OK [11:05:12]MH_I2C_Read... [11:05:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:12]Read from MH i2c: E2 [11:05:12]MH_I2C_Read... [11:05:12]Read from MH i2c: E2 0E 00 [11:05:12]MH_I2C_Read... [11:05:12]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 48 [11:05:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:05:12]wFMCommunicate OK [11:05:12]SAM_PROTO_GetShiftState done [11:05:12]FM_GetShiftState done [11:05:12]req_shift_opened done [11:05:12]requested_item shift.open_date is exist - process it [11:05:12]req_shift_open_date [11:05:12]req_shift_open_date done [11:05:12]produce_requested_data done [11:05:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165332,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:05:12]process_action_free close_receipt [11:05:12]json_value_free [11:05:12]json_value_free done [11:05:12]process_json_proto returns [11:05:12]Send response to host [11:05:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165332,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:05:12]free response buf [11:05:12]execute_script done [11:05:12]execute_script returns [11:05:12]free content buf [11:05:12]Sock 9.Close socket [11:05:12]Sock 9.Thread stoped [11:05:12]accept exits with 7 [11:05:12]New connection [11:05:12]New thread 3066658148 created [11:05:12]Thread 3066514788 joined [11:05:12]Waiting for new connection... [11:05:12] Sock 7.Parse request [11:05:12]Sock 7.Check first char [11:05:12]Sock 7.First char is OK [11:05:12]request: POST /json_proto HTTP/1.0 [11:05:12]Method: POST [11:05:12]URL: /json_proto [11:05:12]Method is POST - this is cgi request [11:05:12]url: /json_proto [11:05:12]query_string will be loaded in cgi processing [11:05:12]execute_cgi json_proto POST (null) [11:05:12]execute_cgi path=json_proto method=POST [11:05:12]POST find Content-Length [11:05:12]Host: 172.17.44.132:8080 [11:05:12]Content-Length: 678 [11:05:12]Content-Type: application/json [11:05:12] [11:05:12]POST finish read [11:05:12]Found Content-Length = 678 [11:06:13]ProducePacketName [11:06:13]name=ofd_packets/00165332 [11:06:13]OFD Sender: To server: pG, [11:06:13]CommunicateWithHost lk.salyk.kg:30040 [11:06:13]ConnectInit lk.salyk.kg [11:06:18]ConnectInit Can't take IP for lk.salyk.kg [11:06:18]CommunicateWithHost connect error [11:06:18]CommunicateWithHost err = -1 [11:06:18]OFD Sender: Server communicate error [11:06:22]accept exits with 9 [11:06:22]New connection [11:06:22]New thread 3066514788 created [11:06:22]Thread 3066658148 joined [11:06:22]Waiting for new connection... [11:06:22] Sock 9.Parse request [11:06:22]Sock 9.Check first char [11:06:22]Sock 9.First char is OK [11:06:22]request: POST /json_proto HTTP/1.0 [11:06:22]Method: POST [11:06:22]URL: /json_proto [11:06:22]Method is POST - this is cgi request [11:06:22]url: /json_proto [11:06:22]query_string will be loaded in cgi processing [11:06:22]execute_cgi json_proto POST (null) [11:06:22]execute_cgi path=json_proto method=POST [11:06:22]POST find Content-Length [11:06:22]Host: 172.17.44.132:8080 [11:06:22]Content-Length: 800 [11:06:22]Content-Type: application/json [11:06:22] [11:06:22]POST finish read [11:06:22]Found Content-Length = 800 [11:06:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.570, "sum" : 445.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 445.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:22]execute_script... [11:06:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294174", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.570, "sum" : 445.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 445.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:22]POST & json_proto [11:06:22]process_json_proto [11:06:22]json parsed OK: [11:06:22]protocol is kg_v1.0 [11:06:22]action value=close_receipt [11:06:22]process_action close_receipt [11:06:22]cmd_close_receipt [11:06:22]MH_GetDate [11:06:22]Write to MH i2c: F0 00 00 E6 03 D8 [11:06:22]Write i2c OK [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: F0 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: F0 09 00 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: F0 09 00 E6 03 00 2F 6D C8 66 2A 83 C1 65 7E [11:06:22]GetLastDocTimeStamp 1724411112 [11:06:22]current date 1724411183 [11:06:22]FM_GetShiftState [11:06:22]SAM_PROTO_GetShiftState [11:06:22]wFMCommunicate request_size=4 [11:06:22]MH_SAM_APDU [11:06:22]CAPDU: 80 13 01 00 [11:06:22]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [11:06:22]Write i2c OK [11:06:22]MH_I2C_Read... [11:06:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:22]Read from MH i2c: E2 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: E2 0E 00 [11:06:22]MH_I2C_Read... [11:06:22]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 95 [11:06:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:06:22]wFMCommunicate OK [11:06:22]SAM_PROTO_GetShiftState done [11:06:22]FM_GetShiftState done [11:06:22]opened in 1724372766 [11:06:22]opened+sec_in_day 1724459166 [11:06:22]quantity*price = 44544 [11:06:22]sum+1 = 44546 [11:06:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 445.45 НСП 1% : 3.94 НДС 12% : 47.30 Наличными: 0.00 Безнал.: 445.45 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 187 23.08.2024 11:06 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165334 ФПД: 23392708454041 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110623&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165334&fm=23392708454041&tin=02508201610067®Number=0000000000092562&sum=44545 [11:06:23]StoreToDocumentArchive [11:06:23]shift 469 fd 165334 [11:06:23]save to /storage/0469/doc_00165334 [11:06:23]save last doc name /storage/0469/doc_00165334 to /storage/kkm_last_doc_name [11:06:23]save OK [11:06:23]Clear old archive folders... [11:06:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:06:23]tlvbuf is 01836290 [11:06:23]SAM_PROTO_ClearQueue [11:06:23]wFMCommunicate request_size=4 [11:06:23]MH_SAM_APDU [11:06:23]CAPDU: 80 09 00 00 [11:06:23]Write to MH i2c: E2 08 00 F4 03 80 09 00 00 00 00 00 00 69 [11:06:23]Write i2c OK [11:06:23]MH_I2C_Read... [11:06:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:23]Read from MH i2c: E2 [11:06:23]MH_I2C_Read... [11:06:23]Read from MH i2c: E2 03 00 [11:06:23]MH_I2C_Read... [11:06:23]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [11:06:23]RAPDU: 90 00 [11:06:23]wFMCommunicate OK [11:06:23]SAM_PROTO_ClearQueue done [11:06:23]KKMCreateOFDPacket [11:06:23]OFDProtocolAddRootSTLVToBuf [11:06:23]FM_MakeSignedData [11:06:23]FM_MakeSignedData [11:06:23]SAM_PROTO_SignData [11:06:23]wFMCommunicate request_size=4 [11:06:23]MH_SAM_APDU [11:06:23]CAPDU: 80 0D 01 02 [11:06:23]Write to MH i2c: E2 08 00 F5 03 80 0D 01 02 00 00 00 00 71 [11:06:23]Write i2c OK [11:06:23]MH_I2C_Read... [11:06:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:23]Read from MH i2c: E2 [11:06:23]MH_I2C_Read... [11:06:23]Read from MH i2c: E2 03 00 [11:06:23]MH_I2C_Read... [11:06:23]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [11:06:23]RAPDU: 90 00 [11:06:23]wFMCommunicate OK [11:06:23]wFMCommunicate request_size=255 [11:06:23]MH_SAM_APDU [11:06:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 01 AE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 01 AE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 01 AE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 2F 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 85 02 00 35 04 06 00 15 [11:06:23]Write to MH i2c: E2 02 01 F6 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 01 AE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 01 AE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 01 AE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 2F 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 85 02 00 35 04 06 00 15 00 00 CA [11:06:23]Write i2c OK [11:06:23]MH_I2C_Read... [11:06:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:24]Read from MH i2c: E2 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 03 00 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [11:06:24]RAPDU: 90 00 [11:06:24]wFMCommunicate OK [11:06:24]wFMCommunicate request_size=10 [11:06:24]MH_SAM_APDU [11:06:24]CAPDU: 80 0D 02 02 05 46 8A 13 E6 99 [11:06:24]Write to MH i2c: E2 0D 00 F7 03 80 0D 02 02 05 00 46 8A 13 E6 99 00 00 E0 [11:06:24]Write i2c OK [11:06:24]MH_I2C_Read... [11:06:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:24]Read from MH i2c: E2 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 03 00 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [11:06:24]RAPDU: 90 00 [11:06:24]wFMCommunicate OK [11:06:24]wFMCommunicate request_size=4 [11:06:24]MH_SAM_APDU [11:06:24]CAPDU: 80 0D 03 02 [11:06:24]Write to MH i2c: E2 08 00 F8 03 80 0D 03 02 00 00 00 00 76 [11:06:24]Write i2c OK [11:06:24]MH_I2C_Read... [11:06:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:24]Read from MH i2c: E2 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 0B 00 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 0B 00 F8 03 00 D3 93 E4 3B 46 7F 90 D9 90 00 2A [11:06:24]RAPDU: D3 93 E4 3B 46 7F 90 D9 90 00 [11:06:24]wFMCommunicate OK [11:06:24]SAM_PROTO_SignData done [11:06:24]FM_MakeSignedData done [11:06:24]CreateOFDProtocolMessage [11:06:24]wFMCommunicate request_size=4 [11:06:24]MH_SAM_APDU [11:06:24]CAPDU: 80 11 00 00 [11:06:24]Write to MH i2c: E2 08 00 F9 03 80 11 00 00 00 00 00 00 76 [11:06:24]Write i2c OK [11:06:24]MH_I2C_Read... [11:06:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:24]Read from MH i2c: E2 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 17 00 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: E2 17 00 F9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [11:06:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:06:24]wFMCommunicate OK [11:06:24]CreateOFDProtocolMessage done [11:06:24]OFDSenderStorePacket 165334 [11:06:24]StoreOFDPacket docnum=165334 [11:06:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 70 F7 07 01 96 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 01 AE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 01 AE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 01 AE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 2F 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 85 02 00 35 04 06 00 15 46 8A 13 E6 99 D3 93 E4 3B 46 7F 90 D9 [11:06:24]CheckFolder [11:06:24]dirname=/storage/ofd_packets [11:06:24]CheckFolder done [11:06:24]ProducePacketName [11:06:24]name=ofd_packets/00165334 [11:06:24]NVStorageSaveData ofd_packets/00165334 [11:06:24]File name is /storage/ofd_packets/00165334 [11:06:24]Write 301 bytes [11:06:24]NVStorageSaveData done [11:06:24]OFDSenderStorePacket done [11:06:24]KKMCreateOFDPacket done [11:06:24]NVStorageSaveData kkm_last_timestamp [11:06:24]File name is /storage/kkm_last_timestamp [11:06:24]Write 4 bytes [11:06:24]NVStorageSaveData done [11:06:24]ExternCall_PrintAddStr [11:06:24]wPrintStart [11:06:24]Write to MH i2c: 01 00 00 FA 03 FD [11:06:24]Write i2c OK [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: 01 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: 01 07 00 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: 01 07 00 FA 03 00 00 00 00 00 FF 0F 12 [11:06:24]RasterBufferAndPrint [11:06:24]line Счет N : (1)294174 [11:06:24]line ИНН: 02508201610067 [11:06:24]line Контрольно-Кассовый Чек [11:06:24]line ПРОДАЖА [11:06:24]line ТРК (МРК, ГНК) : 52 [11:06:24]line Товар: 2710124130 [11:06:24]line Аи-92-К-5 [11:06:24]line 6.570 * 67.80 [11:06:24]line = 445.45 [11:06:24]line НДС 12% НСП 1% [11:06:24]line > о реализуемом товаре [11:06:24]line ИТОГО: 445.45 [11:06:24]line НСП 1% : 3.94 [11:06:24]line НДС 12% : 47.30 [11:06:24]line Наличными: 0.00 [11:06:24]line Безнал.: 445.45 [11:06:24]line Место: АЗС № 130 "Партнер Нефть" [11:06:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:06:24]line СНО: Общий режим [11:06:24]line Чек 187 23.08.2024 11:06 [11:06:24]line Смена: 469 ФФД: 1.0 [11:06:24]line ЗНМ: 0300000070 [11:06:24]line РНМ: 0000000000092562 [11:06:24]line Версия ККМ: 001 [11:06:24]line Платежная система: O! деньги [11:06:24]line ФМ: 0000000000871769 [11:06:24]line ФД: 165334 [11:06:24]line ФПД: 23392708454041 [11:06:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110623&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165334&fm=23392708454041&tin=02508201610067®Number=0000000000092562&sum=44545 [11:06:24]written 0, free lines is 4095 [11:06:24]ConnectInit Can't connect to host [11:06:24]Write to MH i2c: 01 00 00 24 04 28 [11:06:24]Write i2c OK [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: 01 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: 01 07 00 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: 01 07 00 24 04 00 00 00 00 00 D8 0C 13 [11:06:24]RasterBufferAndPrint [11:06:24]line [11:06:24]line [11:06:24]line [11:06:24]line [11:06:24]line [11:06:24]written 0, free lines is 3301 [11:06:24]MH_Cut [11:06:24]Write to MH i2c: D1 01 00 2B 04 01 01 [11:06:24]Write i2c OK [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: D1 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: D1 01 00 [11:06:24]MH_I2C_Read... [11:06:24]Read from MH i2c: D1 01 00 2B 04 00 00 [11:06:24]Write to MH i2c: 01 00 00 2C 04 30 [11:06:24]Write i2c OK [11:06:24]MH_I2C_Read... [11:06:25]*** Cut start [11:06:25]*** Purtial cut [11:06:25]*** Stage 1: CUTSNS_PIN = 1 [11:06:27]Read from MH i2c: 01 [11:06:27]MH_I2C_Read... [11:06:27]*** Stop cut motor [11:06:27]*** Cut end [11:06:27]Read from MH i2c: 01 07 00 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: 01 07 00 2C 04 00 00 00 00 00 FF 0F 45 [11:06:27]process_action close_receipt done [11:06:27]requested_data is exist [11:06:27]produce_requested_data [11:06:27]requested_item fm.sn is exist - process it [11:06:27]wFMCommunicate request_size=4 [11:06:27]MH_SAM_APDU [11:06:27]CAPDU: 80 11 00 00 [11:06:27]Write to MH i2c: E2 08 00 2D 04 80 11 00 00 00 00 00 00 AB [11:06:27]Write i2c OK [11:06:27]MH_I2C_Read... [11:06:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:27]Read from MH i2c: E2 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: E2 17 00 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: E2 17 00 2D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [11:06:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:06:27]wFMCommunicate OK [11:06:27]requested_item fd.num is exist - process it [11:06:27]SAM_PROTO_GetFieldsCounters [11:06:27]wFMCommunicate request_size=4 [11:06:27]MH_SAM_APDU [11:06:27]CAPDU: 80 13 00 00 [11:06:27]Write to MH i2c: E2 08 00 2E 04 80 13 00 00 00 00 00 00 AE [11:06:27]Write i2c OK [11:06:27]MH_I2C_Read... [11:06:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:27]Read from MH i2c: E2 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: E2 62 00 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: E2 62 00 2E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 38 [11:06:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:27]wFMCommunicate OK [11:06:27]SAM_PROTO_GetFieldsCounters done [11:06:27]requested_item shift.num is exist - process it [11:06:27]requested_item shift.opened is exist - process it [11:06:27]req_shift_opened [11:06:27]FM_GetShiftState [11:06:27]SAM_PROTO_GetShiftState [11:06:27]wFMCommunicate request_size=4 [11:06:27]MH_SAM_APDU [11:06:27]CAPDU: 80 13 01 00 [11:06:27]Write to MH i2c: E2 08 00 2F 04 80 13 01 00 00 00 00 00 B0 [11:06:27]Write i2c OK [11:06:27]MH_I2C_Read... [11:06:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:27]Read from MH i2c: E2 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: E2 0E 00 [11:06:27]MH_I2C_Read... [11:06:27]Read from MH i2c: E2 0E 00 2F 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DE [11:06:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:06:27]wFMCommunicate OK [11:06:27]SAM_PROTO_GetShiftState done [11:06:27]FM_GetShiftState done [11:06:27]req_shift_opened done [11:06:27]requested_item shift.open_date is exist - process it [11:06:27]req_shift_open_date [11:06:27]req_shift_open_date done [11:06:27]produce_requested_data done [11:06:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165334,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:06:27]process_action_free close_receipt [11:06:27]json_value_free [11:06:27]json_value_free done [11:06:27]process_json_proto returns [11:06:27]Send response to host [11:06:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165334,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:06:27]free response buf [11:06:27]execute_script done [11:06:27]execute_script returns [11:06:27]free content buf [11:06:27]Sock 9.Close socket [11:06:27]Sock 9.Thread stoped [11:06:28]ConnectInit Can't take IP for lk.salyk.kg [11:06:28]CommunicateWithHost connect error [11:06:28]CommunicateWithHost err = -1 [11:06:28]OFD Sender: Server communicate error [11:06:28]OFD Sender: Processing packet 165332 [packets to send 992, broken 989] [11:06:28]ProducePacketName [11:06:28]name=ofd_packets/00165332 [11:06:28]OFD Sender: To server: pG, [11:06:28]CommunicateWithHost lk.salyk.kg:30040 [11:06:28]ConnectInit lk.salyk.kg [11:06:29]ConnectInit Can't connect to host [11:06:33]ConnectInit Can't take IP for lk.salyk.kg [11:06:33]CommunicateWithHost connect error [11:06:33]CommunicateWithHost err = -1 [11:06:33]OFD Sender: Server communicate error [11:06:34]ConnectInit Can't connect to host [11:06:37]accept exits with 10 [11:06:37]New connection [11:06:37]New thread 3066658148 created [11:06:37]Thread 3066514788 joined [11:06:37]Waiting for new connection... [11:06:37] Sock 10.Parse request [11:06:37]Sock 10.Check first char [11:06:37]Sock 10.First char is OK [11:06:37]request: POST /json_proto HTTP/1.0 [11:06:37]Method: POST [11:06:37]URL: /json_proto [11:06:37]Method is POST - this is cgi request [11:06:37]url: /json_proto [11:06:37]query_string will be loaded in cgi processing [11:06:37]execute_cgi json_proto POST (null) [11:06:37]execute_cgi path=json_proto method=POST [11:06:37]POST find Content-Length [11:06:37]Host: 172.17.44.132:8080 [11:06:37]Content-Length: 667 [11:06:37]Content-Type: application/json [11:06:37] [11:06:37]POST finish read [11:06:37]Found Content-Length = 667 [11:06:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:37]execute_script... [11:06: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)294173", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:37]POST & json_proto [11:06:37]process_json_proto [11:06:37]json parsed OK: [11:06:37]protocol is kg_v1.0 [11:06:37]action value=close_receipt [11:06:37]process_action close_receipt [11:06:37]cmd_close_receipt [11:06:37]MH_GetDate [11:06:37]Write to MH i2c: F0 00 00 30 04 23 [11:06:37]Write i2c OK [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: F0 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: F0 09 00 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: F0 09 00 30 04 00 3D 6D C8 66 2A 83 C1 65 D7 [11:06:37]GetLastDocTimeStamp 1724411183 [11:06:37]current date 1724411197 [11:06:37]FM_GetShiftState [11:06:37]SAM_PROTO_GetShiftState [11:06:37]wFMCommunicate request_size=4 [11:06:37]MH_SAM_APDU [11:06:37]CAPDU: 80 13 01 00 [11:06:37]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [11:06:37]Write i2c OK [11:06:37]MH_I2C_Read... [11:06:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:37]Read from MH i2c: E2 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: E2 0E 00 [11:06:37]MH_I2C_Read... [11:06:37]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E0 [11:06:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:06:37]wFMCommunicate OK [11:06:37]SAM_PROTO_GetShiftState done [11:06:37]FM_GetShiftState done [11:06:37]opened in 1724372766 [11:06:37]opened+sec_in_day 1724459166 [11:06:37]quantity*price = 50017 [11:06:37]sum+1 = 50019 [11:06:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 188 23.08.2024 11:06 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165335 ФПД: 145131188697519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165335&fm=145131188697519&tin=02508201610067®Number=0000000000092562&sum=50000 [11:06:38]StoreToDocumentArchive [11:06:38]shift 469 fd 165335 [11:06:38]save to /storage/0469/doc_00165335 [11:06:38]save last doc name /storage/0469/doc_00165335 to /storage/kkm_last_doc_name [11:06:38]save OK [11:06:38]Clear old archive folders... [11:06:38]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:06:38]tlvbuf is 01854460 [11:06:38]SAM_PROTO_ClearQueue [11:06:38]wFMCommunicate request_size=4 [11:06:38]MH_SAM_APDU [11:06:38]CAPDU: 80 09 00 00 [11:06:38]Write to MH i2c: E2 08 00 3E 04 80 09 00 00 00 00 00 00 B4 [11:06:38]Write i2c OK [11:06:38]MH_I2C_Read... [11:06:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:06:38]Read from MH i2c: E2 [11:06:38]MH_I2C_Read... [11:06:38]Read from MH i2c: E2 03 00 [11:06:38]MH_I2C_Read... [11:06:38]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [11:06:38]RAPDU: 90 00 [11:06:38]wFMCommunicate OK [11:06:38]SAM_PROTO_ClearQueue done [11:06:38]KKMCreateOFDPacket [11:06:38]OFDProtocolAddRootSTLVToBuf [11:06:38]FM_MakeSignedData [11:06:38]FM_MakeSignedData [11:06:38]SAM_PROTO_SignData [11:06:38]wFMCommunicate request_size=4 [11:06:38]MH_SAM_APDU [11:06:38]CAPDU: 80 0D 01 02 [11:06:38]Write to MH i2c: E2 08 00 3F 04 80 0D 01 02 00 00 00 00 BC [11:06:38]Write i2c OK [11:06:38]MH_I2C_Read... [11:06:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:06:38]Read from MH i2c: E2 [11:06:38]MH_I2C_Read... [11:06:38]Read from MH i2c: E2 03 00 [11:06:38]MH_I2C_Read... [11:06:38]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [11:06:38]RAPDU: 90 00 [11:06:38]wFMCommunicate OK [11:06:38]wFMCommunicate request_size=255 [11:06:38]MH_SAM_APDU [11:06:38]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 3D 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 85 02 00 35 04 06 00 83 FE FC [11:06:38]Write to MH i2c: E2 02 01 40 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 3D 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 85 02 00 35 04 06 00 83 FE FC 00 00 21 [11:06:38]Write i2c OK [11:06:38]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 03 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [11:06:39]RAPDU: 90 00 [11:06:39]wFMCommunicate OK [11:06:39]wFMCommunicate request_size=8 [11:06:39]MH_SAM_APDU [11:06:39]CAPDU: 80 0D 02 02 03 F2 B9 AF [11:06:39]Write to MH i2c: E2 0B 00 41 04 80 0D 02 02 03 00 F2 B9 AF 00 00 1F [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 03 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [11:06:39]RAPDU: 90 00 [11:06:39]wFMCommunicate OK [11:06:39]wFMCommunicate request_size=4 [11:06:39]MH_SAM_APDU [11:06:39]CAPDU: 80 0D 03 02 [11:06:39]Write to MH i2c: E2 08 00 42 04 80 0D 03 02 00 00 00 00 C1 [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 0B 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 0B 00 42 04 00 62 74 15 DD DE 6A 53 0E 90 00 33 [11:06:39]RAPDU: 62 74 15 DD DE 6A 53 0E 90 00 [11:06:39]wFMCommunicate OK [11:06:39]SAM_PROTO_SignData done [11:06:39]FM_MakeSignedData done [11:06:39]CreateOFDProtocolMessage [11:06:39]wFMCommunicate request_size=4 [11:06:39]MH_SAM_APDU [11:06:39]CAPDU: 80 11 00 00 [11:06:39]Write to MH i2c: E2 08 00 43 04 80 11 00 00 00 00 00 00 C1 [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:39]Read from MH i2c: E2 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 17 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: E2 17 00 43 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [11:06:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:06:39]wFMCommunicate OK [11:06:39]CreateOFDProtocolMessage done [11:06:39]OFDSenderStorePacket 165335 [11:06:39]StoreOFDPacket docnum=165335 [11:06:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 7A 81 05 01 6B 57 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 3D 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 85 02 00 35 04 06 00 83 FE FC F2 B9 AF 62 74 15 DD DE 6A 53 0E [11:06:39]CheckFolder [11:06:39]dirname=/storage/ofd_packets [11:06:39]CheckFolder done [11:06:39]ProducePacketName [11:06:39]name=ofd_packets/00165335 [11:06:39]NVStorageSaveData ofd_packets/00165335 [11:06:39]File name is /storage/ofd_packets/00165335 [11:06:39]Write 299 bytes [11:06:39]NVStorageSaveData done [11:06:39]OFDSenderStorePacket done [11:06:39]KKMCreateOFDPacket done [11:06:39]NVStorageSaveData kkm_last_timestamp [11:06:39]File name is /storage/kkm_last_timestamp [11:06:39]Write 4 bytes [11:06:39]NVStorageSaveData done [11:06:39]ExternCall_PrintAddStr [11:06:39]wPrintStart [11:06:39]Write to MH i2c: 01 00 00 44 04 48 [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: 01 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: 01 07 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: 01 07 00 44 04 00 00 00 00 00 FF 0F 5D [11:06:39]RasterBufferAndPrint [11:06:39]line Счет N : (1)294173 [11:06:39]line ИНН: 02508201610067 [11:06:39]line Контрольно-Кассовый Чек [11:06:39]line ПРОДАЖА [11:06:39]line ТРК (МРК, ГНК) : 31 [11:06:39]line Товар: 2710124130 [11:06:39]line SU-92-К-5 [11:06:39]line 7.270 * 68.80 [11:06:39]line = 500.18 [11:06:39]line НДС 12% НСП 1% [11:06:39]line > о реализуемом товаре [11:06:39]line ОКРУГЛЕНИЕ: -0.18 [11:06:39]line ИТОГО: 500.00 [11:06:39]line Внесено: 500.00 [11:06:39]line СДАЧА: 0.00 [11:06:39]line НСП 1% : 4.43 [11:06:39]line НДС 12% : 53.12 [11:06:39]line Наличными: 500.00 [11:06:39]line Безнал.: 0.00 [11:06:39]line Место: АЗС № 130 "Партнер Нефть" [11:06:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:06:39]line СНО: Общий режим [11:06:39]line Чек 188 23.08.2024 11:06 [11:06:39]line Смена: 469 ФФД: 1.0 [11:06:39]line ЗНМ: 0300000070 [11:06:39]line РНМ: 0000000000092562 [11:06:39]line Версия ККМ: 001 [11:06:39]line ФМ: 0000000000871769 [11:06:39]line ФД: 165335 [11:06:39]line ФПД: 145131188697519 [11:06:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165335&fm=145131188697519&tin=02508201610067®Number=0000000000092562&sum=50000 [11:06:39]written 0, free lines is 4095 [11:06:39]Write to MH i2c: 01 00 00 6F 04 73 [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: 01 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: 01 07 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: 01 07 00 6F 04 00 00 00 00 00 C5 0C 4B [11:06:39]RasterBufferAndPrint [11:06:39]line [11:06:39]line [11:06:39]line [11:06:39]line [11:06:39]line [11:06:39]written 0, free lines is 3278 [11:06:39]MH_Cut [11:06:39]Write to MH i2c: D1 01 00 76 04 01 4C [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: D1 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: D1 01 00 [11:06:39]MH_I2C_Read... [11:06:39]Read from MH i2c: D1 01 00 76 04 00 4B [11:06:39]Write to MH i2c: 01 00 00 77 04 7B [11:06:39]Write i2c OK [11:06:39]MH_I2C_Read... [11:06:40]*** Cut start [11:06:40]*** Purtial cut [11:06:40]*** Stage 1: CUTSNS_PIN = 1 [11:06:42]Read from MH i2c: 01 [11:06:42]MH_I2C_Read... [11:06:42]*** Stop cut motor [11:06:42]*** Cut end [11:06:42]Read from MH i2c: 01 07 00 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 FF 0F 90 [11:06:42]process_action close_receipt done [11:06:42]requested_data is exist [11:06:42]produce_requested_data [11:06:42]requested_item fm.sn is exist - process it [11:06:42]wFMCommunicate request_size=4 [11:06:42]MH_SAM_APDU [11:06:42]CAPDU: 80 11 00 00 [11:06:42]Write to MH i2c: E2 08 00 78 04 80 11 00 00 00 00 00 00 F6 [11:06:42]Write i2c OK [11:06:42]MH_I2C_Read... [11:06:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:06:42]Read from MH i2c: E2 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 17 00 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 17 00 78 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [11:06:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:06:42]wFMCommunicate OK [11:06:42]requested_item fd.num is exist - process it [11:06:42]SAM_PROTO_GetFieldsCounters [11:06:42]wFMCommunicate request_size=4 [11:06:42]MH_SAM_APDU [11:06:42]CAPDU: 80 13 00 00 [11:06:42]Write to MH i2c: E2 08 00 79 04 80 13 00 00 00 00 00 00 F9 [11:06:42]Write i2c OK [11:06:42]MH_I2C_Read... [11:06:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:06:42]Read from MH i2c: E2 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 62 00 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 62 00 79 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 87 [11:06:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:06:42]wFMCommunicate OK [11:06:42]SAM_PROTO_GetFieldsCounters done [11:06:42]requested_item shift.num is exist - process it [11:06:42]requested_item shift.opened is exist - process it [11:06:42]req_shift_opened [11:06:42]FM_GetShiftState [11:06:42]SAM_PROTO_GetShiftState [11:06:42]wFMCommunicate request_size=4 [11:06:42]MH_SAM_APDU [11:06:42]CAPDU: 80 13 01 00 [11:06:42]Write to MH i2c: E2 08 00 7A 04 80 13 01 00 00 00 00 00 FB [11:06:42]Write i2c OK [11:06:42]MH_I2C_Read... [11:06:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:42]Read from MH i2c: E2 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 0E 00 [11:06:42]MH_I2C_Read... [11:06:42]Read from MH i2c: E2 0E 00 7A 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 29 [11:06:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:06:42]wFMCommunicate OK [11:06:42]SAM_PROTO_GetShiftState done [11:06:42]FM_GetShiftState done [11:06:42]req_shift_opened done [11:06:42]requested_item shift.open_date is exist - process it [11:06:42]req_shift_open_date [11:06:42]req_shift_open_date done [11:06:42]produce_requested_data done [11:06:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165335,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:06:42]process_action_free close_receipt [11:06:42]json_value_free [11:06:42]json_value_free done [11:06:42]process_json_proto returns [11:06:42]Send response to host [11:06:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165335,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:06:42]free response buf [11:06:42]execute_script done [11:06:42]execute_script returns [11:06:42]free content buf [11:06:42]Sock 10.Close socket [11:06:42]Sock 10.Thread stoped [11:06:43]ConnectInit Can't take IP for lk.salyk.kg [11:06:43]CommunicateWithHost connect error [11:06:43]CommunicateWithHost err = -1 [11:06:43]OFD Sender: Server communicate error [11:06:43]OFD Sender: Processing packet 165332 [packets to send 993, broken 989] [11:06:43]ProducePacketName [11:06:43]name=ofd_packets/00165332 [11:06:43]OFD Sender: To server: pG, [11:06:43]CommunicateWithHost lk.salyk.kg:30040 [11:06:43]ConnectInit lk.salyk.kg [11:06:50]Connected sock=9 [11:06:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 32 58 07 01 BD DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 E3 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 85 02 00 35 04 06 00 54 53 EC 72 4A DC A5 8A 77 19 6E E1 DC BF [11:06:53]recv_with_timeout no data received [11:06:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 67 A2 47 00 43 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 85 02 00 F4 03 04 00 98 16 C8 66 B6 04 01 00 00 9B 87 37 43 34 DA 00 C9 [11:06:55]CommunicateWithHost err = 0 [11:06:55]CheckOFDResponse [11:06:55]1017 (14) - 77093643461234 [11:06:55]1041 (16) - 0000000000871769 [11:06:55]1040 (4) - 165332 [11:06:55]1012 (4) - 23.08.2024 04:56 [11:06:55]1206 (1) - 0 [11:06:55]OFD Sender: Remove packet 165332 [11:06:55]ProducePacketName [11:06:55]name=ofd_packets/00165332 [11:06:55]NVStorageDeleteData [11:06:56]OFD Sender: Processing packet 165333 [packets to send 992, broken 989] [11:06:56]ProducePacketName [11:06:56]name=ofd_packets/00165333 [11:06:56]OFD Sender: To server: pG, [11:06:56]CommunicateWithHost lk.salyk.kg:30040 [11:06:56]ConnectInit lk.salyk.kg [11:06:56]Connected sock=9 [11:06:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 21 AC 07 01 91 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 E8 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 85 02 00 35 04 06 00 6C 93 56 4B 3E 86 15 D1 85 A6 C9 86 D4 5A [11:07:01]recv_with_timeout no data received [11:07:01]CommunicateWithHost answer receiving error [11:07:01]CommunicateWithHost err = -3 [11:07:01]OFD Sender: Server communicate error [11:07:02]accept exits with 7 [11:07:02]New connection [11:07:02]New thread 3066514788 created [11:07:02]Thread 3066658148 joined [11:07:02]Waiting for new connection... [11:07:02] Sock 7.Parse request [11:07:02]Sock 7.Check first char [11:07:02]Sock 7.First char is OK [11:07:02]request: POST /json_proto HTTP/1.0 [11:07:02]Method: POST [11:07:02]URL: /json_proto [11:07:02]Method is POST - this is cgi request [11:07:02]url: /json_proto [11:07:02]query_string will be loaded in cgi processing [11:07:02]execute_cgi json_proto POST (null) [11:07:02]execute_cgi path=json_proto method=POST [11:07:02]POST find Content-Length [11:07:02]Host: 172.17.44.132:8080 [11:07:02]Content-Length: 677 [11:07:02]Content-Type: application/json [11:07:02] [11:07:02]POST finish read [11:07:02]Found Content-Length = 677 [11:07:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:02]execute_script... [11:07:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294175", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:02]POST & json_proto [11:07:02]process_json_proto [11:07:02]json parsed OK: [11:07:02]protocol is kg_v1.0 [11:07:02]action value=close_receipt [11:07:02]process_action close_receipt [11:07:02]cmd_close_receipt [11:07:02]MH_GetDate [11:07:02]Write to MH i2c: F0 00 00 7B 04 6E [11:07:02]Write i2c OK [11:07:02]MH_I2C_Read... [11:07:02]Read from MH i2c: F0 [11:07:02]MH_I2C_Read... [11:07:02]Read from MH i2c: F0 09 00 [11:07:02]MH_I2C_Read... [11:07:02]Read from MH i2c: F0 09 00 7B 04 00 56 6D C8 66 2A 83 C1 65 3B [11:07:02]GetLastDocTimeStamp 1724411197 [11:07:02]current date 1724411222 [11:07:02]FM_GetShiftState [11:07:02]SAM_PROTO_GetShiftState [11:07:02]wFMCommunicate request_size=4 [11:07:02]MH_SAM_APDU [11:07:02]CAPDU: 80 13 01 00 [11:07:02]Write to MH i2c: E2 08 00 7C 04 80 13 01 00 00 00 00 00 FD [11:07:02]Write i2c OK [11:07:02]MH_I2C_Read... [11:07:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:02]Read from MH i2c: E2 [11:07:02]MH_I2C_Read... [11:07:02]Read from MH i2c: E2 0E 00 [11:07:02]MH_I2C_Read... [11:07:02]Read from MH i2c: E2 0E 00 7C 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2B [11:07:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:07:02]wFMCommunicate OK [11:07:02]SAM_PROTO_GetShiftState done [11:07:02]FM_GetShiftState done [11:07:02]opened in 1724372766 [11:07:02]opened+sec_in_day 1724459166 [11:07:02]quantity*price = 30051 [11:07:02]sum+1 = 30052 [11:07:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 189 23.08.2024 11:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165336 ФПД: 278828515816293 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110702&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165336&fm=278828515816293&tin=02508201610067®Number=0000000000092562&sum=30000 [11:07:03]StoreToDocumentArchive [11:07:03]shift 469 fd 165336 [11:07:03]save to /storage/0469/doc_00165336 [11:07:03]save last doc name /storage/0469/doc_00165336 to /storage/kkm_last_doc_name [11:07:03]save OK [11:07:03]Clear old archive folders... [11:07:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:07:03]tlvbuf is 018854B0 [11:07:03]SAM_PROTO_ClearQueue [11:07:03]wFMCommunicate request_size=4 [11:07:03]MH_SAM_APDU [11:07:03]CAPDU: 80 09 00 00 [11:07:03]Write to MH i2c: E2 08 00 89 04 80 09 00 00 00 00 00 00 FF [11:07:03]Write i2c OK [11:07:03]MH_I2C_Read... [11:07:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:03]Read from MH i2c: E2 [11:07:03]MH_I2C_Read... [11:07:03]Read from MH i2c: E2 03 00 [11:07:03]MH_I2C_Read... [11:07:03]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [11:07:03]RAPDU: 90 00 [11:07:03]wFMCommunicate OK [11:07:03]SAM_PROTO_ClearQueue done [11:07:03]KKMCreateOFDPacket [11:07:03]OFDProtocolAddRootSTLVToBuf [11:07:03]FM_MakeSignedData [11:07:03]FM_MakeSignedData [11:07:03]SAM_PROTO_SignData [11:07:03]wFMCommunicate request_size=4 [11:07:03]MH_SAM_APDU [11:07:03]CAPDU: 80 0D 01 02 [11:07:03]Write to MH i2c: E2 08 00 8A 04 80 0D 01 02 00 00 00 00 07 [11:07:03]Write i2c OK [11:07:03]MH_I2C_Read... [11:07:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:03]Read from MH i2c: E2 [11:07:03]MH_I2C_Read... [11:07:03]Read from MH i2c: E2 03 00 [11:07:03]MH_I2C_Read... [11:07:03]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [11:07:03]RAPDU: 90 00 [11:07:03]wFMCommunicate OK [11:07:03]wFMCommunicate request_size=255 [11:07:03]MH_SAM_APDU [11:07: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 56 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 85 02 00 35 04 06 00 FD [11:07:03]Write to MH i2c: E2 02 01 8B 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 56 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 85 02 00 35 04 06 00 FD 00 00 A3 [11:07:03]Write i2c OK [11:07:03]MH_I2C_Read... [11:07:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:03]Read from MH i2c: E2 [11:07:03]MH_I2C_Read... [11:07:03]Read from MH i2c: E2 03 00 [11:07:03]MH_I2C_Read... [11:07:03]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [11:07:04]RAPDU: 90 00 [11:07:04]wFMCommunicate OK [11:07:04]wFMCommunicate request_size=10 [11:07:04]MH_SAM_APDU [11:07:04]CAPDU: 80 0D 02 02 05 97 D2 A3 73 65 [11:07:04]Write to MH i2c: E2 0D 00 8C 04 80 0D 02 02 05 00 97 D2 A3 73 65 00 00 F8 [11:07:04]Write i2c OK [11:07:04]MH_I2C_Read... [11:07:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:04]Read from MH i2c: E2 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: E2 03 00 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [11:07:04]RAPDU: 90 00 [11:07:04]wFMCommunicate OK [11:07:04]wFMCommunicate request_size=4 [11:07:04]MH_SAM_APDU [11:07:04]CAPDU: 80 0D 03 02 [11:07:04]Write to MH i2c: E2 08 00 8D 04 80 0D 03 02 00 00 00 00 0C [11:07:04]Write i2c OK [11:07:04]MH_I2C_Read... [11:07:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:04]Read from MH i2c: E2 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: E2 0B 00 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: E2 0B 00 8D 04 00 4A 89 FD BE 06 05 FC 8A 90 00 2C [11:07:04]RAPDU: 4A 89 FD BE 06 05 FC 8A 90 00 [11:07:04]wFMCommunicate OK [11:07:04]SAM_PROTO_SignData done [11:07:04]FM_MakeSignedData done [11:07:04]CreateOFDProtocolMessage [11:07:04]wFMCommunicate request_size=4 [11:07:04]MH_SAM_APDU [11:07:04]CAPDU: 80 11 00 00 [11:07:04]Write to MH i2c: E2 08 00 8E 04 80 11 00 00 00 00 00 00 0C [11:07:04]Write i2c OK [11:07:04]MH_I2C_Read... [11:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:04]Read from MH i2c: E2 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: E2 17 00 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: E2 17 00 8E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [11:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:07:04]wFMCommunicate OK [11:07:04]CreateOFDProtocolMessage done [11:07:04]OFDSenderStorePacket 165336 [11:07:04]StoreOFDPacket docnum=165336 [11:07:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 04 FE 07 01 C5 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 56 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 85 02 00 35 04 06 00 FD 97 D2 A3 73 65 4A 89 FD BE 06 05 FC 8A [11:07:04]CheckFolder [11:07:04]dirname=/storage/ofd_packets [11:07:04]CheckFolder done [11:07:04]ProducePacketName [11:07:04]name=ofd_packets/00165336 [11:07:04]NVStorageSaveData ofd_packets/00165336 [11:07:04]File name is /storage/ofd_packets/00165336 [11:07:04]Write 301 bytes [11:07:04]NVStorageSaveData done [11:07:04]OFDSenderStorePacket done [11:07:04]KKMCreateOFDPacket done [11:07:04]NVStorageSaveData kkm_last_timestamp [11:07:04]File name is /storage/kkm_last_timestamp [11:07:04]Write 4 bytes [11:07:04]NVStorageSaveData done [11:07:04]ExternCall_PrintAddStr [11:07:04]wPrintStart [11:07:04]Write to MH i2c: 01 00 00 8F 04 93 [11:07:04]Write i2c OK [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: 01 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: 01 07 00 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: 01 07 00 8F 04 00 00 00 00 00 FF 0F A8 [11:07:04]RasterBufferAndPrint [11:07:04]line Счет N : (1)294175 [11:07:04]line ИНН: 02508201610067 [11:07:04]line Контрольно-Кассовый Чек [11:07:04]line ПРОДАЖА [11:07:04]line ТРК (МРК, ГНК) : 63 [11:07:04]line Товар: 2710124500 [11:07:04]line Аи-95-К-5 [11:07:04]line 4.050 * 74.20 [11:07:04]line = 300.51 [11:07:04]line НДС 12% НСП 1% [11:07:04]line > о реализуемом товаре [11:07:04]line ОКРУГЛЕНИЕ: -0.51 [11:07:04]line ИТОГО: 300.00 [11:07:04]line Внесено: 300.00 [11:07:04]line СДАЧА: 0.00 [11:07:04]line НСП 1% : 2.66 [11:07:04]line НДС 12% : 31.91 [11:07:04]line Наличными: 300.00 [11:07:04]line Безнал.: 0.00 [11:07:04]line Место: АЗС № 130 "Партнер Нефть" [11:07:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:07:04]line СНО: Общий режим [11:07:04]line Чек 189 23.08.2024 11:07 [11:07:04]line Смена: 469 ФФД: 1.0 [11:07:04]line ЗНМ: 0300000070 [11:07:04]line РНМ: 0000000000092562 [11:07:04]line Версия ККМ: 001 [11:07:04]line ФМ: 0000000000871769 [11:07:04]line ФД: 165336 [11:07:04]line ФПД: 278828515816293 [11:07:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110702&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165336&fm=278828515816293&tin=02508201610067®Number=0000000000092562&sum=30000 [11:07:04]OFD Sender: Processing packet 165333 [packets to send 993, broken 989] [11:07:04]ProducePacketName [11:07:04]name=ofd_packets/00165333 [11:07:04]OFD Sender: To server: pG, [11:07:04]CommunicateWithHost lk.salyk.kg:30040 [11:07:04]ConnectInit lk.salyk.kg [11:07:04]written 0, free lines is 4095 [11:07:04]Write to MH i2c: 01 00 00 BA 04 BE [11:07:04]Write i2c OK [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: 01 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: 01 07 00 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: 01 07 00 BA 04 00 00 00 00 00 C9 0C 9A [11:07:04]RasterBufferAndPrint [11:07:04]line [11:07:04]line [11:07:04]line [11:07:04]line [11:07:04]line [11:07:04]written 0, free lines is 3295 [11:07:04]MH_Cut [11:07:04]Write to MH i2c: D1 01 00 C1 04 01 97 [11:07:04]Write i2c OK [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: D1 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: D1 01 00 [11:07:04]MH_I2C_Read... [11:07:04]Read from MH i2c: D1 01 00 C1 04 00 96 [11:07:04]Write to MH i2c: 01 00 00 C2 04 C6 [11:07:04]Write i2c OK [11:07:04]MH_I2C_Read... [11:07:05]*** Cut start [11:07:05]*** Purtial cut [11:07:05]*** Stage 1: CUTSNS_PIN = 1 [11:07:07]Read from MH i2c: 01 [11:07:07]MH_I2C_Read... [11:07:07]*** Stop cut motor [11:07:07]*** Cut end [11:07:07]Read from MH i2c: 01 07 00 [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: 01 07 00 C2 04 00 00 00 00 00 FF 0F DB [11:07:07]process_action close_receipt done [11:07:07]requested_data is exist [11:07:07]produce_requested_data [11:07:07]requested_item fm.sn is exist - process it [11:07:07]wFMCommunicate request_size=4 [11:07:07]MH_SAM_APDU [11:07:07]CAPDU: 80 11 00 00 [11:07:07]Write to MH i2c: E2 08 00 C3 04 80 11 00 00 00 00 00 00 41 [11:07:07]Write i2c OK [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: E2 [11:07:07]MH_I2C_Read... [11:07:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:07]Read from MH i2c: E2 17 00 [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: E2 17 00 C3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [11:07:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:07:07]wFMCommunicate OK [11:07:07]requested_item fd.num is exist - process it [11:07:07]SAM_PROTO_GetFieldsCounters [11:07:07]wFMCommunicate request_size=4 [11:07:07]MH_SAM_APDU [11:07:07]CAPDU: 80 13 00 00 [11:07:07]Write to MH i2c: E2 08 00 C4 04 80 13 00 00 00 00 00 00 44 [11:07:07]Write i2c OK [11:07:07]MH_I2C_Read... [11:07:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:07]Read from MH i2c: E2 [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: E2 62 00 [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: E2 62 00 C4 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [11:07:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:07:07]wFMCommunicate OK [11:07:07]SAM_PROTO_GetFieldsCounters done [11:07:07]requested_item shift.num is exist - process it [11:07:07]requested_item shift.opened is exist - process it [11:07:07]req_shift_opened [11:07:07]FM_GetShiftState [11:07:07]SAM_PROTO_GetShiftState [11:07:07]wFMCommunicate request_size=4 [11:07:07]MH_SAM_APDU [11:07:07]CAPDU: 80 13 01 00 [11:07:07]Write to MH i2c: E2 08 00 C5 04 80 13 01 00 00 00 00 00 46 [11:07:07]Write i2c OK [11:07:07]MH_I2C_Read... [11:07:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:07]Read from MH i2c: E2 [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: E2 0E 00 [11:07:07]MH_I2C_Read... [11:07:07]Read from MH i2c: E2 0E 00 C5 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 74 [11:07:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:07:07]wFMCommunicate OK [11:07:07]SAM_PROTO_GetShiftState done [11:07:07]FM_GetShiftState done [11:07:07]req_shift_opened done [11:07:07]requested_item shift.open_date is exist - process it [11:07:07]req_shift_open_date [11:07:07]req_shift_open_date done [11:07:07]produce_requested_data done [11:07:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165336,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:07:07]process_action_free close_receipt [11:07:07]json_value_free [11:07:07]json_value_free done [11:07:07]process_json_proto returns [11:07:07]Send response to host [11:07:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165336,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:07:07]free response buf [11:07:07]execute_script done [11:07:07]execute_script returns [11:07:07]free content buf [11:07:07]Sock 7.Close socket [11:07:07]Sock 7.Thread stoped [11:07:09]recv_with_timeout no data received [11:07:09]ConnectInit Can't take IP for lk.salyk.kg [11:07:09]CommunicateWithHost connect error [11:07:09]CommunicateWithHost err = -1 [11:07:09]OFD Sender: Server communicate error [11:07:14]OFD Sender: Processing packet 165333 [packets to send 993, broken 989] [11:07:14]ProducePacketName [11:07:14]name=ofd_packets/00165333 [11:07:14]OFD Sender: To server: pG, [11:07:14]CommunicateWithHost lk.salyk.kg:30040 [11:07:14]ConnectInit lk.salyk.kg [11:07:20]recv_with_timeout no data received [11:07:21]Connected sock=10 [11:07:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 21 AC 07 01 91 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 E8 6C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 85 02 00 35 04 06 00 6C 93 56 4B 3E 86 15 D1 85 A6 C9 86 D4 5A [11:07:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E1 ED 47 00 5D C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 85 02 00 F4 03 04 00 B4 16 C8 66 B6 04 01 00 00 C1 E2 84 C4 0B FA 0C 9D [11:07:24]CommunicateWithHost err = 0 [11:07:24]CheckOFDResponse [11:07:24]1017 (14) - 77093643461234 [11:07:24]1041 (16) - 0000000000871769 [11:07:24]1040 (4) - 165333 [11:07:24]1012 (4) - 23.08.2024 04:57 [11:07:24]1206 (1) - 0 [11:07:24]OFD Sender: Remove packet 165333 [11:07:24]ProducePacketName [11:07:24]name=ofd_packets/00165333 [11:07:24]NVStorageDeleteData [11:07:24]accept exits with 9 [11:07:24]New connection [11:07:24]New thread 3066658148 created [11:07:24]Thread 3066514788 joined [11:07:24]Waiting for new connection... [11:07:24] Sock 9.Parse request [11:07:24]Sock 9.Check first char [11:07:24]Sock 9.First char is OK [11:07:24]request: POST /json_proto HTTP/1.0 [11:07:24]Method: POST [11:07:24]URL: /json_proto [11:07:24]Method is POST - this is cgi request [11:07:24]url: /json_proto [11:07:24]query_string will be loaded in cgi processing [11:07:24]execute_cgi json_proto POST (null) [11:07:24]execute_cgi path=json_proto method=POST [11:07:24]POST find Content-Length [11:07:24]Host: 172.17.44.132:8080 [11:07:24]Content-Length: 677 [11:07:24]Content-Type: application/json [11:07:24] [11:07:24]POST finish read [11:07:24]Found Content-Length = 677 [11:07:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:24]execute_script... [11:07:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294176", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:07:24]POST & json_proto [11:07:24]process_json_proto [11:07:24]json parsed OK: [11:07:24]protocol is kg_v1.0 [11:07:24]action value=close_receipt [11:07:24]process_action close_receipt [11:07:24]cmd_close_receipt [11:07:24]MH_GetDate [11:07:24]Write to MH i2c: F0 00 00 C6 04 B9 [11:07:24]Write i2c OK [11:07:24]MH_I2C_Read... [11:07:24]Read from MH i2c: F0 [11:07:24]MH_I2C_Read... [11:07:24]Read from MH i2c: F0 09 00 [11:07:24]MH_I2C_Read... [11:07:24]Read from MH i2c: F0 09 00 C6 04 00 6D 6D C8 66 2A 83 C1 65 9D [11:07:24]GetLastDocTimeStamp 1724411222 [11:07:24]current date 1724411245 [11:07:24]FM_GetShiftState [11:07:24]SAM_PROTO_GetShiftState [11:07:24]wFMCommunicate request_size=4 [11:07:24]MH_SAM_APDU [11:07:24]CAPDU: 80 13 01 00 [11:07:24]Write to MH i2c: E2 08 00 C7 04 80 13 01 00 00 00 00 00 48 [11:07:24]Write i2c OK [11:07:24]MH_I2C_Read... [11:07:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:25]Read from MH i2c: E2 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: E2 0E 00 [11:07:25]MH_I2C_Read... [11:07:25]Read from MH i2c: E2 0E 00 C7 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 76 [11:07:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:07:25]wFMCommunicate OK [11:07:25]SAM_PROTO_GetShiftState done [11:07:25]FM_GetShiftState done [11:07:25]opened in 1724372766 [11:07:25]opened+sec_in_day 1724459166 [11:07:25]quantity*price = 50036 [11:07:25]sum+1 = 50037 [11:07:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 190 23.08.2024 11:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165337 ФПД: 104774683373707 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110725&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165337&fm=104774683373707&tin=02508201610067®Number=0000000000092562&sum=50000 [11:07:26]StoreToDocumentArchive [11:07:26]shift 469 fd 165337 [11:07:26]save to /storage/0469/doc_00165337 [11:07:26]save last doc name /storage/0469/doc_00165337 to /storage/kkm_last_doc_name [11:07:26]save OK [11:07:26]Clear old archive folders... [11:07:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:07:26]tlvbuf is 017E9C20 [11:07:26]SAM_PROTO_ClearQueue [11:07:26]wFMCommunicate request_size=4 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 09 00 00 [11:07:26]Write to MH i2c: E2 08 00 D4 04 80 09 00 00 00 00 00 00 4A [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [11:07:26]RAPDU: 90 00 [11:07:26]wFMCommunicate OK [11:07:26]SAM_PROTO_ClearQueue done [11:07:26]KKMCreateOFDPacket [11:07:26]OFDProtocolAddRootSTLVToBuf [11:07:26]FM_MakeSignedData [11:07:26]FM_MakeSignedData [11:07:26]SAM_PROTO_SignData [11:07:26]wFMCommunicate request_size=4 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 0D 01 02 [11:07:26]Write to MH i2c: E2 08 00 D5 04 80 0D 01 02 00 00 00 00 52 [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [11:07:26]RAPDU: 90 00 [11:07:26]wFMCommunicate OK [11:07:26]wFMCommunicate request_size=255 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 6D 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 85 02 00 35 04 06 00 5F [11:07:26]Write to MH i2c: E2 02 01 D6 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 6D 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 85 02 00 35 04 06 00 5F 00 00 31 [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [11:07:26]RAPDU: 90 00 [11:07:26]wFMCommunicate OK [11:07:26]wFMCommunicate request_size=10 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 0D 02 02 05 4A C1 C8 B0 8B [11:07:26]Write to MH i2c: E2 0D 00 D7 04 80 0D 02 02 05 00 4A C1 C8 B0 8B 00 00 6D [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [11:07:26]RAPDU: 90 00 [11:07:26]wFMCommunicate OK [11:07:26]wFMCommunicate request_size=4 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 0D 03 02 [11:07:26]Write to MH i2c: E2 08 00 D8 04 80 0D 03 02 00 00 00 00 57 [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 0B 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 0B 00 D8 04 00 9D C2 1E 3B 2B 29 CF 50 90 00 83 [11:07:26]RAPDU: 9D C2 1E 3B 2B 29 CF 50 90 00 [11:07:26]wFMCommunicate OK [11:07:26]SAM_PROTO_SignData done [11:07:26]FM_MakeSignedData done [11:07:26]CreateOFDProtocolMessage [11:07:26]wFMCommunicate request_size=4 [11:07:26]MH_SAM_APDU [11:07:26]CAPDU: 80 11 00 00 [11:07:26]Write to MH i2c: E2 08 00 D9 04 80 11 00 00 00 00 00 00 57 [11:07:26]Write i2c OK [11:07:26]MH_I2C_Read... [11:07:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:26]Read from MH i2c: E2 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 17 00 [11:07:26]MH_I2C_Read... [11:07:26]Read from MH i2c: E2 17 00 D9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [11:07:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:07:27]wFMCommunicate OK [11:07:27]CreateOFDProtocolMessage done [11:07:27]OFDSenderStorePacket 165337 [11:07:27]StoreOFDPacket docnum=165337 [11:07:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 54 A1 07 01 5D 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 6D 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 85 02 00 35 04 06 00 5F 4A C1 C8 B0 8B 9D C2 1E 3B 2B 29 CF 50 [11:07:27]CheckFolder [11:07:27]dirname=/storage/ofd_packets [11:07:27]CheckFolder done [11:07:27]ProducePacketName [11:07:27]name=ofd_packets/00165337 [11:07:27]NVStorageSaveData ofd_packets/00165337 [11:07:27]File name is /storage/ofd_packets/00165337 [11:07:27]Write 301 bytes [11:07:27]NVStorageSaveData done [11:07:27]OFDSenderStorePacket done [11:07:27]KKMCreateOFDPacket done [11:07:27]NVStorageSaveData kkm_last_timestamp [11:07:27]File name is /storage/kkm_last_timestamp [11:07:27]Write 4 bytes [11:07:27]NVStorageSaveData done [11:07:27]ExternCall_PrintAddStr [11:07:27]wPrintStart [11:07:27]Write to MH i2c: 01 00 00 DA 04 DE [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 DA 04 00 00 00 00 00 FF 0F F3 [11:07:27]RasterBufferAndPrint [11:07:27]line Счет N : (1)294176 [11:07:27]line ИНН: 02508201610067 [11:07:27]line Контрольно-Кассовый Чек [11:07:27]line ПРОДАЖА [11:07:27]line ТРК (МРК, ГНК) : 42 [11:07:27]line Товар: 2710124130 [11:07:27]line Аи-92-К-5 [11:07:27]line 7.380 * 67.80 [11:07:27]line = 500.36 [11:07:27]line НДС 12% НСП 1% [11:07:27]line > о реализуемом товаре [11:07:27]line ОКРУГЛЕНИЕ: -0.36 [11:07:27]line ИТОГО: 500.00 [11:07:27]line Внесено: 500.00 [11:07:27]line СДАЧА: 0.00 [11:07:27]line НСП 1% : 4.43 [11:07:27]line НДС 12% : 53.14 [11:07:27]line Наличными: 500.00 [11:07:27]line Безнал.: 0.00 [11:07:27]line Место: АЗС № 130 "Партнер Нефть" [11:07:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:07:27]line СНО: Общий режим [11:07:27]line Чек 190 23.08.2024 11:07 [11:07:27]line Смена: 469 ФФД: 1.0 [11:07:27]line ЗНМ: 0300000070 [11:07:27]line РНМ: 0000000000092562 [11:07:27]line Версия ККМ: 001 [11:07:27]line ФМ: 0000000000871769 [11:07:27]line ФД: 165337 [11:07:27]line ФПД: 104774683373707 [11:07:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110725&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165337&fm=104774683373707&tin=02508201610067®Number=0000000000092562&sum=50000 [11:07:27]written 0, free lines is 4095 [11:07:27]Write to MH i2c: 01 00 00 05 05 0A [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: 01 07 00 05 05 00 00 00 00 00 D2 0C EF [11:07:27]RasterBufferAndPrint [11:07:27]line [11:07:27]line [11:07:27]line [11:07:27]line [11:07:27]line [11:07:27]written 0, free lines is 3307 [11:07:27]MH_Cut [11:07:27]Write to MH i2c: D1 01 00 0C 05 01 E3 [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: D1 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: D1 01 00 [11:07:27]MH_I2C_Read... [11:07:27]Read from MH i2c: D1 01 00 0C 05 00 E2 [11:07:27]Write to MH i2c: 01 00 00 0D 05 12 [11:07:27]Write i2c OK [11:07:27]MH_I2C_Read... [11:07:28]*** Cut start [11:07:28]*** Purtial cut [11:07:28]*** Stage 1: CUTSNS_PIN = 1 [11:07:30]ConnectInit Can't take IP for lk.salyk.kg [11:07:30]CommunicateWithHost connect error [11:07:30]CommunicateWithHost err = -1 [11:07:30]OFD Sender: Server communicate error [11:07:30]Read from MH i2c: 01 [11:07:30]MH_I2C_Read... [11:07:30]*** Stop cut motor [11:07:30]*** Cut end [11:07:30]Read from MH i2c: 01 07 00 [11:07:30]MH_I2C_Read... [11:07:30]Read from MH i2c: 01 07 00 0D 05 00 00 00 00 00 FF 0F 27 [11:07:30]process_action close_receipt done [11:07:30]requested_data is exist [11:07:30]produce_requested_data [11:07:30]requested_item fm.sn is exist - process it [11:07:30]wFMCommunicate request_size=4 [11:07:30]MH_SAM_APDU [11:07:30]CAPDU: 80 11 00 00 [11:07:30]Write to MH i2c: E2 08 00 0E 05 80 11 00 00 00 00 00 00 8D [11:07:30]Write i2c OK [11:07:30]MH_I2C_Read... [11:07:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:07:30]Read from MH i2c: E2 [11:07:30]MH_I2C_Read... [11:07:30]Read from MH i2c: E2 17 00 [11:07:30]MH_I2C_Read... [11:07:30]Read from MH i2c: E2 17 00 0E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [11:07:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:07:30]wFMCommunicate OK [11:07:30]requested_item fd.num is exist - process it [11:07:30]SAM_PROTO_GetFieldsCounters [11:07:30]wFMCommunicate request_size=4 [11:07:30]MH_SAM_APDU [11:07:30]CAPDU: 80 13 00 00 [11:07:30]Write to MH i2c: E2 08 00 0F 05 80 13 00 00 00 00 00 00 90 [11:07:30]OFD Sender: Processing packet 165334 [packets to send 993, broken 989] [11:07:30]ProducePacketName [11:07:30]name=ofd_packets/00165334 [11:07:30]OFD Sender: To server: pG, [11:07:30]CommunicateWithHost lk.salyk.kg:30040 [11:07:30]ConnectInit lk.salyk.kg [11:07:30]Write i2c OK [11:07:30]MH_I2C_Read... [11:07:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:07:30]Read from MH i2c: E2 [11:07:30]MH_I2C_Read... [11:07:30]Read from MH i2c: E2 62 00 [11:07:30]MH_I2C_Read... [11:07:30]Read from MH i2c: E2 62 00 0F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [11:07:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:07:30]wFMCommunicate OK [11:07:30]SAM_PROTO_GetFieldsCounters done [11:07:30]requested_item shift.num is exist - process it [11:07:30]requested_item shift.opened is exist - process it [11:07:30]req_shift_opened [11:07:30]FM_GetShiftState [11:07:30]SAM_PROTO_GetShiftState [11:07:30]wFMCommunicate request_size=4 [11:07:30]MH_SAM_APDU [11:07:30]CAPDU: 80 13 01 00 [11:07:30]Write to MH i2c: E2 08 00 10 05 80 13 01 00 00 00 00 00 92 [11:07:30]Write i2c OK [11:07:30]MH_I2C_Read... [11:07:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:07:30]Read from MH i2c: E2 [11:07:30]MH_I2C_Read... [11:07:30]Read from MH i2c: E2 0E 00 [11:07:30]MH_I2C_Read... [11:07:30]Read from MH i2c: E2 0E 00 10 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C0 [11:07:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:07:30]wFMCommunicate OK [11:07:30]SAM_PROTO_GetShiftState done [11:07:30]FM_GetShiftState done [11:07:30]req_shift_opened done [11:07:30]requested_item shift.open_date is exist - process it [11:07:30]req_shift_open_date [11:07:30]req_shift_open_date done [11:07:30]produce_requested_data done [11:07:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165337,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:07:30]process_action_free close_receipt [11:07:30]json_value_free [11:07:30]json_value_free done [11:07:30]process_json_proto returns [11:07:30]Send response to host [11:07:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165337,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:07:30]free response buf [11:07:30]execute_script done [11:07:30]execute_script returns [11:07:30]free content buf [11:07:30]Sock 9.Close socket [11:07:30]Sock 9.Thread stoped [11:07:38]Connected sock=10 [11:07:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 70 F7 07 01 96 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 01 AE 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 01 AE 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 01 AE 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 2F 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 85 02 00 35 04 06 00 15 46 8A 13 E6 99 D3 93 E4 3B 46 7F 90 D9 [11:07:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7C 20 47 00 89 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 85 02 00 F4 03 04 00 C4 16 C8 66 B6 04 01 00 00 24 0C E8 4C 7D C8 88 04 [11:07:39]CommunicateWithHost err = 0 [11:07:39]CheckOFDResponse [11:07:39]1017 (14) - 77093643461234 [11:07:39]1041 (16) - 0000000000871769 [11:07:39]1040 (4) - 165334 [11:07:39]1012 (4) - 23.08.2024 04:57 [11:07:39]1206 (1) - 0 [11:07:39]OFD Sender: Remove packet 165334 [11:07:39]ProducePacketName [11:07:39]name=ofd_packets/00165334 [11:07:39]NVStorageDeleteData [11:07:40]OFD Sender: Processing packet 165335 [packets to send 992, broken 989] [11:07:40]ProducePacketName [11:07:40]name=ofd_packets/00165335 [11:07:40]OFD Sender: To server: pG, [11:07:40]CommunicateWithHost lk.salyk.kg:30040 [11:07:40]ConnectInit lk.salyk.kg [11:07:40]Connected sock=9 [11:07:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 7A 81 05 01 6B 57 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 3D 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 85 02 00 35 04 06 00 83 FE FC F2 B9 AF 62 74 15 DD DE 6A 53 0E [11:07:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 80 7C 47 00 F7 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 85 02 00 F4 03 04 00 C7 16 C8 66 B6 04 01 00 00 72 D8 4D D4 88 AF AF 03 [11:07:41]CommunicateWithHost err = 0 [11:07:41]CheckOFDResponse [11:07:41]1017 (14) - 77093643461234 [11:07:41]1041 (16) - 0000000000871769 [11:07:41]1040 (4) - 165335 [11:07:41]1012 (4) - 23.08.2024 04:57 [11:07:41]1206 (1) - 0 [11:07:41]OFD Sender: Remove packet 165335 [11:07:41]ProducePacketName [11:07:41]name=ofd_packets/00165335 [11:07:41]NVStorageDeleteData [11:07:42]OFD Sender: Processing packet 165336 [packets to send 991, broken 989] [11:07:42]ProducePacketName [11:07:42]name=ofd_packets/00165336 [11:07:42]OFD Sender: To server: pG, [11:07:42]CommunicateWithHost lk.salyk.kg:30040 [11:07:42]ConnectInit lk.salyk.kg [11:07:43]Connected sock=9 [11:07:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 04 FE 07 01 C5 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 56 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 85 02 00 35 04 06 00 FD 97 D2 A3 73 65 4A 89 FD BE 06 05 FC 8A [11:07:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C1 AD 47 00 47 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 85 02 00 F4 03 04 00 CA 16 C8 66 B6 04 01 00 00 01 48 24 73 53 E4 62 78 [11:07:45]CommunicateWithHost err = 0 [11:07:45]CheckOFDResponse [11:07:45]1017 (14) - 77093643461234 [11:07:45]1041 (16) - 0000000000871769 [11:07:45]1040 (4) - 165336 [11:07:45]1012 (4) - 23.08.2024 04:57 [11:07:45]1206 (1) - 0 [11:07:45]OFD Sender: Remove packet 165336 [11:07:45]ProducePacketName [11:07:45]name=ofd_packets/00165336 [11:07:45]NVStorageDeleteData [11:07:45]OFD Sender: Processing packet 165337 [packets to send 990, broken 989] [11:07:45]ProducePacketName [11:07:45]name=ofd_packets/00165337 [11:07:45]OFD Sender: To server: pG, [11:07:45]CommunicateWithHost lk.salyk.kg:30040 [11:07:45]ConnectInit lk.salyk.kg [11:07:46]Connected sock=9 [11:07:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 54 A1 07 01 5D 18 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 6D 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 85 02 00 35 04 06 00 5F 4A C1 C8 B0 8B 9D C2 1E 3B 2B 29 CF 50 [11:07:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 87 BE 47 00 E8 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 85 02 00 F4 03 04 00 CD 16 C8 66 B6 04 01 00 00 DD 34 DB 4D A7 EA ED 99 [11:07:47]CommunicateWithHost err = 0 [11:07:47]CheckOFDResponse [11:07:47]1017 (14) - 77093643461234 [11:07:47]1041 (16) - 0000000000871769 [11:07:47]1040 (4) - 165337 [11:07:47]1012 (4) - 23.08.2024 04:57 [11:07:47]1206 (1) - 0 [11:07:47]OFD Sender: Remove packet 165337 [11:07:47]ProducePacketName [11:07:47]name=ofd_packets/00165337 [11:07:47]NVStorageDeleteData [11:07:48]OFD Sender: No OFD packet to send [11:07:53]OFD Sender: No OFD packet to send [11:07:58]OFD Sender: No OFD packet to send [11:08:03]OFD Sender: No OFD packet to send [11:08:08]OFD Sender: No OFD packet to send [11:08:13]OFD Sender: No OFD packet to send [11:08:18]OFD Sender: No OFD packet to send [11:08:23]OFD Sender: No OFD packet to send [11:08:28]OFD Sender: No OFD packet to send [11:08:33]OFD Sender: No OFD packet to send [11:08:38]OFD Sender: No OFD packet to send [11:08:43]OFD Sender: No OFD packet to send [11:08:48]OFD Sender: No OFD packet to send [11:08:51]accept exits with 7 [11:08:51]New connection [11:08:51]New thread 3066514788 created [11:08:51]Thread 3066658148 joined [11:08:51]Waiting for new connection... [11:08:51] Sock 7.Parse request [11:08:51]Sock 7.Check first char [11:08:51]Sock 7.First char is OK [11:08:51]request: POST /json_proto HTTP/1.0 [11:08:51]Method: POST [11:08:51]URL: /json_proto [11:08:51]Method is POST - this is cgi request [11:08:51]url: /json_proto [11:08:51]query_string will be loaded in cgi processing [11:08:51]execute_cgi json_proto POST (null) [11:08:51]execute_cgi path=json_proto method=POST [11:08:51]POST find Content-Length [11:08:51]Host: 172.17.44.132:8080 [11:08:51]Content-Length: 677 [11:08:51]Content-Type: application/json [11:08:51] [11:08:51]POST finish read [11:08:51]Found Content-Length = 677 [11:08:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:51]execute_script... [11:08:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294177", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:51]POST & json_proto [11:08:51]process_json_proto [11:08:51]json parsed OK: [11:08:51]protocol is kg_v1.0 [11:08:51]action value=close_receipt [11:08:51]process_action close_receipt [11:08:51]cmd_close_receipt [11:08:51]MH_GetDate [11:08:51]Write to MH i2c: F0 00 00 11 05 05 [11:08:51]Write i2c OK [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: F0 [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: F0 09 00 [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: F0 09 00 11 05 00 C3 6D C8 66 2A 83 C1 65 3F [11:08:51]GetLastDocTimeStamp 1724411245 [11:08:51]current date 1724411331 [11:08:51]FM_GetShiftState [11:08:51]SAM_PROTO_GetShiftState [11:08:51]wFMCommunicate request_size=4 [11:08:51]MH_SAM_APDU [11:08:51]CAPDU: 80 13 01 00 [11:08:51]Write to MH i2c: E2 08 00 12 05 80 13 01 00 00 00 00 00 94 [11:08:51]Write i2c OK [11:08:51]MH_I2C_Read... [11:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:51]Read from MH i2c: E2 [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: E2 0E 00 [11:08:51]MH_I2C_Read... [11:08:51]Read from MH i2c: E2 0E 00 12 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C2 [11:08:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:08:51]wFMCommunicate OK [11:08:51]SAM_PROTO_GetShiftState done [11:08:51]FM_GetShiftState done [11:08:51]opened in 1724372766 [11:08:51]opened+sec_in_day 1724459166 [11:08:51]quantity*price = 35052 [11:08:51]sum+1 = 35054 [11:08:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 191 23.08.2024 11:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165338 ФПД: 278471042115478 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110851&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165338&fm=278471042115478&tin=02508201610067®Number=0000000000092562&sum=35000 [11:08:52]StoreToDocumentArchive [11:08:52]shift 469 fd 165338 [11:08:52]save to /storage/0469/doc_00165338 [11:08:52]save last doc name /storage/0469/doc_00165338 to /storage/kkm_last_doc_name [11:08:52]save OK [11:08:52]Clear old archive folders... [11:08:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:08:52]tlvbuf is 01842110 [11:08:52]SAM_PROTO_ClearQueue [11:08:52]wFMCommunicate request_size=4 [11:08:52]MH_SAM_APDU [11:08:52]CAPDU: 80 09 00 00 [11:08:52]Write to MH i2c: E2 08 00 1F 05 80 09 00 00 00 00 00 00 96 [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:52]Read from MH i2c: E2 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [11:08:52]RAPDU: 90 00 [11:08:52]wFMCommunicate OK [11:08:52]SAM_PROTO_ClearQueue done [11:08:52]KKMCreateOFDPacket [11:08:52]OFDProtocolAddRootSTLVToBuf [11:08:52]FM_MakeSignedData [11:08:52]FM_MakeSignedData [11:08:52]SAM_PROTO_SignData [11:08:52]wFMCommunicate request_size=4 [11:08:52]MH_SAM_APDU [11:08:52]CAPDU: 80 0D 01 02 [11:08:52]Write to MH i2c: E2 08 00 20 05 80 0D 01 02 00 00 00 00 9E [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:52]Read from MH i2c: E2 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [11:08:52]RAPDU: 90 00 [11:08:52]wFMCommunicate OK [11:08:52]wFMCommunicate request_size=255 [11:08:52]MH_SAM_APDU [11:08: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 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 C3 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 85 02 00 35 04 06 00 FD [11:08:52]Write to MH i2c: E2 02 01 21 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 C3 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 85 02 00 35 04 06 00 FD 00 00 9E [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:52]Read from MH i2c: E2 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [11:08:52]RAPDU: 90 00 [11:08:52]wFMCommunicate OK [11:08:52]wFMCommunicate request_size=10 [11:08:52]MH_SAM_APDU [11:08:52]CAPDU: 80 0D 02 02 05 44 97 8B A7 96 [11:08:52]Write to MH i2c: E2 0D 00 22 05 80 0D 02 02 05 00 44 97 8B A7 96 00 00 4E [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:52]Read from MH i2c: E2 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [11:08:52]RAPDU: 90 00 [11:08:52]wFMCommunicate OK [11:08:52]wFMCommunicate request_size=4 [11:08:52]MH_SAM_APDU [11:08:52]CAPDU: 80 0D 03 02 [11:08:52]Write to MH i2c: E2 08 00 23 05 80 0D 03 02 00 00 00 00 A3 [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:52]Read from MH i2c: E2 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 0B 00 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 0B 00 23 05 00 C4 52 B2 5C 90 70 EA BD 90 00 6F [11:08:52]RAPDU: C4 52 B2 5C 90 70 EA BD 90 00 [11:08:52]wFMCommunicate OK [11:08:52]SAM_PROTO_SignData done [11:08:52]FM_MakeSignedData done [11:08:52]CreateOFDProtocolMessage [11:08:52]wFMCommunicate request_size=4 [11:08:52]MH_SAM_APDU [11:08:52]CAPDU: 80 11 00 00 [11:08:52]Write to MH i2c: E2 08 00 24 05 80 11 00 00 00 00 00 00 A3 [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:52]Read from MH i2c: E2 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 17 00 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: E2 17 00 24 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [11:08:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:08:52]wFMCommunicate OK [11:08:52]CreateOFDProtocolMessage done [11:08:52]OFDSenderStorePacket 165338 [11:08:52]StoreOFDPacket docnum=165338 [11:08:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C8 25 07 01 6D 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 C3 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 85 02 00 35 04 06 00 FD 44 97 8B A7 96 C4 52 B2 5C 90 70 EA BD [11:08:52]CheckFolder [11:08:52]dirname=/storage/ofd_packets [11:08:52]CheckFolder done [11:08:52]ProducePacketName [11:08:52]name=ofd_packets/00165338 [11:08:52]NVStorageSaveData ofd_packets/00165338 [11:08:52]File name is /storage/ofd_packets/00165338 [11:08:52]Write 301 bytes [11:08:52]NVStorageSaveData done [11:08:52]OFDSenderStorePacket done [11:08:52]KKMCreateOFDPacket done [11:08:52]NVStorageSaveData kkm_last_timestamp [11:08:52]File name is /storage/kkm_last_timestamp [11:08:52]Write 4 bytes [11:08:52]NVStorageSaveData done [11:08:52]ExternCall_PrintAddStr [11:08:52]wPrintStart [11:08:52]Write to MH i2c: 01 00 00 25 05 2A [11:08:52]Write i2c OK [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: 01 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: 01 07 00 [11:08:52]MH_I2C_Read... [11:08:52]Read from MH i2c: 01 07 00 25 05 00 00 00 00 00 FF 0F 3F [11:08:52]RasterBufferAndPrint [11:08:52]line Счет N : (1)294177 [11:08:52]line ИНН: 02508201610067 [11:08:52]line Контрольно-Кассовый Чек [11:08:52]line ПРОДАЖА [11:08:52]line ТРК (МРК, ГНК) : 62 [11:08:52]line Товар: 2710124130 [11:08:52]line Аи-92-К-5 [11:08:52]line 5.170 * 67.80 [11:08:52]line = 350.53 [11:08:52]line НДС 12% НСП 1% [11:08:52]line > о реализуемом товаре [11:08:52]line ОКРУГЛЕНИЕ: -0.53 [11:08:52]line ИТОГО: 350.00 [11:08:52]line Внесено: 350.00 [11:08:52]line СДАЧА: 0.00 [11:08:52]line НСП 1% : 3.10 [11:08:52]line НДС 12% : 37.22 [11:08:52]line Наличными: 350.00 [11:08:52]line Безнал.: 0.00 [11:08:52]line Место: АЗС № 130 "Партнер Нефть" [11:08:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:08:52]line СНО: Общий режим [11:08:52]line Чек 191 23.08.2024 11:08 [11:08:52]line Смена: 469 ФФД: 1.0 [11:08:52]line ЗНМ: 0300000070 [11:08:52]line РНМ: 0000000000092562 [11:08:52]line Версия ККМ: 001 [11:08:52]line ФМ: 0000000000871769 [11:08:52]line ФД: 165338 [11:08:52]line ФПД: 278471042115478 [11:08:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110851&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165338&fm=278471042115478&tin=02508201610067®Number=0000000000092562&sum=35000 [11:08:52]written 0, free lines is 4095 [11:08:53]OFD Sender: Processing packet 165338 [packets to send 990, broken 989] [11:08:53]ProducePacketName [11:08:53]name=ofd_packets/00165338 [11:08:53]OFD Sender: To server: pG, [11:08:53]CommunicateWithHost lk.salyk.kg:30040 [11:08:53]ConnectInit lk.salyk.kg [11:08:53]Write to MH i2c: 01 00 00 50 05 55 [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: 01 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: 01 07 00 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: 01 07 00 50 05 00 00 00 00 00 C9 0C 31 [11:08:53]RasterBufferAndPrint [11:08:53]line [11:08:53]line [11:08:53]line [11:08:53]line [11:08:53]line [11:08:53]written 0, free lines is 3279 [11:08:53]MH_Cut [11:08:53]Write to MH i2c: D1 01 00 57 05 01 2E [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: D1 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: D1 01 00 [11:08:53]MH_I2C_Read... [11:08:53]Read from MH i2c: D1 01 00 57 05 00 2D [11:08:53]Write to MH i2c: 01 00 00 58 05 5D [11:08:53]Write i2c OK [11:08:53]MH_I2C_Read... [11:08:54]*** Cut start [11:08:54]*** Purtial cut [11:08:54]*** Stage 1: CUTSNS_PIN = 1 [11:08:56]Read from MH i2c: 01 [11:08:56]MH_I2C_Read... [11:08:56]*** Stop cut motor [11:08:56]*** Cut end [11:08:56]Read from MH i2c: 01 07 00 [11:08:56]MH_I2C_Read... [11:08:56]Read from MH i2c: 01 07 00 58 05 00 00 00 00 00 FF 0F 72 [11:08:56]process_action close_receipt done [11:08:56]requested_data is exist [11:08:56]produce_requested_data [11:08:56]requested_item fm.sn is exist - process it [11:08:56]wFMCommunicate request_size=4 [11:08:56]MH_SAM_APDU [11:08:56]CAPDU: 80 11 00 00 [11:08:56]Write to MH i2c: E2 08 00 59 05 80 11 00 00 00 00 00 00 D8 [11:08:56]Write i2c OK [11:08:56]MH_I2C_Read... [11:08:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:56]Read from MH i2c: E2 [11:08:56]MH_I2C_Read... [11:08:56]Read from MH i2c: E2 17 00 [11:08:56]MH_I2C_Read... [11:08:56]Read from MH i2c: E2 17 00 59 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [11:08:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:08:56]wFMCommunicate OK [11:08:56]requested_item fd.num is exist - process it [11:08:56]SAM_PROTO_GetFieldsCounters [11:08:56]wFMCommunicate request_size=4 [11:08:56]MH_SAM_APDU [11:08:56]CAPDU: 80 13 00 00 [11:08:56]Write to MH i2c: E2 08 00 5A 05 80 13 00 00 00 00 00 00 DB [11:08:56]Write i2c OK [11:08:56]MH_I2C_Read... [11:08:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:56]Read from MH i2c: E2 [11:08:56]MH_I2C_Read... [11:08:56]Read from MH i2c: E2 62 00 [11:08:56]MH_I2C_Read... [11:08:56]Read from MH i2c: E2 62 00 5A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [11:08:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:08:56]wFMCommunicate OK [11:08:56]SAM_PROTO_GetFieldsCounters done [11:08:56]requested_item shift.num is exist - process it [11:08:56]requested_item shift.opened is exist - process it [11:08:56]req_shift_opened [11:08:56]FM_GetShiftState [11:08:56]SAM_PROTO_GetShiftState [11:08:56]wFMCommunicate request_size=4 [11:08:56]MH_SAM_APDU [11:08:56]CAPDU: 80 13 01 00 [11:08:56]Write to MH i2c: E2 08 00 5B 05 80 13 01 00 00 00 00 00 DD [11:08:56]Write i2c OK [11:08:56]MH_I2C_Read... [11:08:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:56]Read from MH i2c: E2 [11:08:56]MH_I2C_Read... [11:08:56]Read from MH i2c: E2 0E 00 [11:08:56]MH_I2C_Read... [11:08:56]Read from MH i2c: E2 0E 00 5B 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0B [11:08:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:08:56]wFMCommunicate OK [11:08:56]SAM_PROTO_GetShiftState done [11:08:56]FM_GetShiftState done [11:08:56]req_shift_opened done [11:08:56]requested_item shift.open_date is exist - process it [11:08:56]req_shift_open_date [11:08:56]req_shift_open_date done [11:08:56]produce_requested_data done [11:08:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165338,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:08:56]process_action_free close_receipt [11:08:56]json_value_free [11:08:56]json_value_free done [11:08:56]process_json_proto returns [11:08:56]Send response to host [11:08:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165338,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:08:56]free response buf [11:08:56]execute_script done [11:08:56]execute_script returns [11:08:56]free content buf [11:08:56]Sock 7.Close socket [11:08:56]Sock 7.Thread stoped [11:08:56]Connected sock=9 [11:08:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C8 25 07 01 6D 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 C3 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 85 02 00 35 04 06 00 FD 44 97 8B A7 96 C4 52 B2 5C 90 70 EA BD [11:08:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 54 9B 47 00 B7 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 85 02 00 F4 03 04 00 12 17 C8 66 B6 04 01 00 00 1F 33 F7 B5 BE A6 D0 31 [11:08:57]CommunicateWithHost err = 0 [11:08:57]CheckOFDResponse [11:08:57]1017 (14) - 77093643461234 [11:08:57]1041 (16) - 0000000000871769 [11:08:57]1040 (4) - 165338 [11:08:57]1012 (4) - 23.08.2024 04:58 [11:08:57]1206 (1) - 0 [11:08:57]OFD Sender: Remove packet 165338 [11:08:57]ProducePacketName [11:08:57]name=ofd_packets/00165338 [11:08:57]NVStorageDeleteData [11:08:58]OFD Sender: No OFD packet to send [11:09:02]recv_with_timeout no data received [11:09:03]OFD Sender: No OFD packet to send [11:09:08]OFD Sender: No OFD packet to send [11:09:13]OFD Sender: No OFD packet to send [11:09:18]OFD Sender: No OFD packet to send [11:09:23]OFD Sender: No OFD packet to send [11:09:28]OFD Sender: No OFD packet to send [11:09:33]OFD Sender: No OFD packet to send [11:09:38]OFD Sender: No OFD packet to send [11:09:41]accept exits with 10 [11:09:41]New connection [11:09:41]New thread 3066658148 created [11:09:41]Thread 3066514788 joined [11:09:41]Waiting for new connection... [11:09:41] Sock 10.Parse request [11:09:41]Sock 10.Check first char [11:09:41]Sock 10.First char is OK [11:09:41]request: POST /json_proto HTTP/1.0 [11:09:41]Method: POST [11:09:41]URL: /json_proto [11:09:41]Method is POST - this is cgi request [11:09:41]url: /json_proto [11:09:41]query_string will be loaded in cgi processing [11:09:41]execute_cgi json_proto POST (null) [11:09:41]execute_cgi path=json_proto method=POST [11:09:41]POST find Content-Length [11:09:41]Host: 172.17.44.132:8080 [11:09:41]Content-Length: 677 [11:09:41]Content-Type: application/json [11:09:41] [11:09:41]POST finish read [11:09:41]Found Content-Length = 677 [11:09:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:41]execute_script... [11:09: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)294178", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:41]POST & json_proto [11:09:41]process_json_proto [11:09:41]json parsed OK: [11:09:41]protocol is kg_v1.0 [11:09:41]action value=close_receipt [11:09:41]process_action close_receipt [11:09:41]cmd_close_receipt [11:09:41]MH_GetDate [11:09:41]Write to MH i2c: F0 00 00 5C 05 50 [11:09:41]Write i2c OK [11:09:41]MH_I2C_Read... [11:09:41]Read from MH i2c: F0 [11:09:41]MH_I2C_Read... [11:09:41]Read from MH i2c: F0 09 00 [11:09:41]MH_I2C_Read... [11:09:41]Read from MH i2c: F0 09 00 5C 05 00 F5 6D C8 66 2A 83 C1 65 BC [11:09:41]GetLastDocTimeStamp 1724411331 [11:09:41]current date 1724411381 [11:09:41]FM_GetShiftState [11:09:41]SAM_PROTO_GetShiftState [11:09:41]wFMCommunicate request_size=4 [11:09:41]MH_SAM_APDU [11:09:41]CAPDU: 80 13 01 00 [11:09:41]Write to MH i2c: E2 08 00 5D 05 80 13 01 00 00 00 00 00 DF [11:09:41]Write i2c OK [11:09:41]MH_I2C_Read... [11:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:41]Read from MH i2c: E2 [11:09:41]MH_I2C_Read... [11:09:41]Read from MH i2c: E2 0E 00 [11:09:41]MH_I2C_Read... [11:09:41]Read from MH i2c: E2 0E 00 5D 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0D [11:09:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:09:41]wFMCommunicate OK [11:09:41]SAM_PROTO_GetShiftState done [11:09:41]FM_GetShiftState done [11:09:41]opened in 1724372766 [11:09:41]opened+sec_in_day 1724459166 [11:09:41]quantity*price = 60003 [11:09:41]sum+1 = 60004 [11:09:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 192 23.08.2024 11:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165339 ФПД: 80807695458630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165339&fm=80807695458630&tin=02508201610067®Number=0000000000092562&sum=60000 [11:09:42]StoreToDocumentArchive [11:09:42]shift 469 fd 165339 [11:09:42]save to /storage/0469/doc_00165339 [11:09:42]save last doc name /storage/0469/doc_00165339 to /storage/kkm_last_doc_name [11:09:42]save OK [11:09:42]Clear old archive folders... [11:09:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:09:42]tlvbuf is 018436E0 [11:09:42]SAM_PROTO_ClearQueue [11:09:42]wFMCommunicate request_size=4 [11:09:42]MH_SAM_APDU [11:09:42]CAPDU: 80 09 00 00 [11:09:42]Write to MH i2c: E2 08 00 6A 05 80 09 00 00 00 00 00 00 E1 [11:09:42]Write i2c OK [11:09:42]MH_I2C_Read... [11:09:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:42]Read from MH i2c: E2 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 03 00 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [11:09:42]RAPDU: 90 00 [11:09:42]wFMCommunicate OK [11:09:42]SAM_PROTO_ClearQueue done [11:09:42]KKMCreateOFDPacket [11:09:42]OFDProtocolAddRootSTLVToBuf [11:09:42]FM_MakeSignedData [11:09:42]FM_MakeSignedData [11:09:42]SAM_PROTO_SignData [11:09:42]wFMCommunicate request_size=4 [11:09:42]MH_SAM_APDU [11:09:42]CAPDU: 80 0D 01 02 [11:09:42]Write to MH i2c: E2 08 00 6B 05 80 0D 01 02 00 00 00 00 E9 [11:09:42]Write i2c OK [11:09:42]MH_I2C_Read... [11:09:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:42]Read from MH i2c: E2 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 03 00 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [11:09:42]RAPDU: 90 00 [11:09:42]wFMCommunicate OK [11:09:42]wFMCommunicate request_size=255 [11:09:42]MH_SAM_APDU [11:09: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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 F5 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 85 02 00 35 04 06 00 49 [11:09:42]Write to MH i2c: E2 02 01 6C 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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 F5 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 85 02 00 35 04 06 00 49 00 00 05 [11:09:42]Write i2c OK [11:09:42]MH_I2C_Read... [11:09:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:42]Read from MH i2c: E2 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 03 00 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [11:09:42]RAPDU: 90 00 [11:09:42]wFMCommunicate OK [11:09:42]wFMCommunicate request_size=10 [11:09:42]MH_SAM_APDU [11:09:42]CAPDU: 80 0D 02 02 05 7E 81 FB A1 46 [11:09:42]Write to MH i2c: E2 0D 00 6D 05 80 0D 02 02 05 00 7E 81 FB A1 46 00 00 D7 [11:09:42]Write i2c OK [11:09:42]MH_I2C_Read... [11:09:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:42]Read from MH i2c: E2 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 03 00 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [11:09:42]RAPDU: 90 00 [11:09:42]wFMCommunicate OK [11:09:42]wFMCommunicate request_size=4 [11:09:42]MH_SAM_APDU [11:09:42]CAPDU: 80 0D 03 02 [11:09:42]Write to MH i2c: E2 08 00 6E 05 80 0D 03 02 00 00 00 00 EE [11:09:42]Write i2c OK [11:09:42]MH_I2C_Read... [11:09:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:42]Read from MH i2c: E2 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 0B 00 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 0B 00 6E 05 00 4C 4F C1 43 DE 10 D7 3C 90 00 8F [11:09:42]RAPDU: 4C 4F C1 43 DE 10 D7 3C 90 00 [11:09:42]wFMCommunicate OK [11:09:42]SAM_PROTO_SignData done [11:09:42]FM_MakeSignedData done [11:09:42]CreateOFDProtocolMessage [11:09:42]wFMCommunicate request_size=4 [11:09:42]MH_SAM_APDU [11:09:42]CAPDU: 80 11 00 00 [11:09:42]Write to MH i2c: E2 08 00 6F 05 80 11 00 00 00 00 00 00 EE [11:09:42]Write i2c OK [11:09:42]MH_I2C_Read... [11:09:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:42]Read from MH i2c: E2 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 17 00 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: E2 17 00 6F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [11:09:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:09:42]wFMCommunicate OK [11:09:42]CreateOFDProtocolMessage done [11:09:42]OFDSenderStorePacket 165339 [11:09:42]StoreOFDPacket docnum=165339 [11:09:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E7 C3 07 01 B9 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 F5 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 85 02 00 35 04 06 00 49 7E 81 FB A1 46 4C 4F C1 43 DE 10 D7 3C [11:09:42]CheckFolder [11:09:42]dirname=/storage/ofd_packets [11:09:42]CheckFolder done [11:09:42]ProducePacketName [11:09:42]name=ofd_packets/00165339 [11:09:42]NVStorageSaveData ofd_packets/00165339 [11:09:42]File name is /storage/ofd_packets/00165339 [11:09:42]Write 301 bytes [11:09:42]NVStorageSaveData done [11:09:42]OFDSenderStorePacket done [11:09:42]KKMCreateOFDPacket done [11:09:42]NVStorageSaveData kkm_last_timestamp [11:09:42]File name is /storage/kkm_last_timestamp [11:09:42]Write 4 bytes [11:09:42]NVStorageSaveData done [11:09:42]ExternCall_PrintAddStr [11:09:42]wPrintStart [11:09:42]Write to MH i2c: 01 00 00 70 05 75 [11:09:42]Write i2c OK [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: 01 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: 01 07 00 [11:09:42]MH_I2C_Read... [11:09:42]Read from MH i2c: 01 07 00 70 05 00 00 00 00 00 FF 0F 8A [11:09:42]RasterBufferAndPrint [11:09:42]line Счет N : (1)294178 [11:09:42]line ИНН: 02508201610067 [11:09:42]line Контрольно-Кассовый Чек [11:09:42]line ПРОДАЖА [11:09:42]line ТРК (МРК, ГНК) : 52 [11:09:42]line Товар: 2710124130 [11:09:42]line Аи-92-К-5 [11:09:42]line 8.850 * 67.80 [11:09:42]line = 600.03 [11:09:42]line НДС 12% НСП 1% [11:09:42]line > о реализуемом товаре [11:09:42]line ОКРУГЛЕНИЕ: -0.03 [11:09:42]line ИТОГО: 600.00 [11:09:42]line Внесено: 600.00 [11:09:42]line СДАЧА: 0.00 [11:09:42]line НСП 1% : 5.31 [11:09:42]line НДС 12% : 63.72 [11:09:42]line Наличными: 600.00 [11:09:42]line Безнал.: 0.00 [11:09:42]line Место: АЗС № 130 "Партнер Нефть" [11:09:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:09:42]line СНО: Общий режим [11:09:42]line Чек 192 23.08.2024 11:09 [11:09:42]line Смена: 469 ФФД: 1.0 [11:09:42]line ЗНМ: 0300000070 [11:09:42]line РНМ: 0000000000092562 [11:09:42]line Версия ККМ: 001 [11:09:42]line ФМ: 0000000000871769 [11:09:42]line ФД: 165339 [11:09:42]line ФПД: 80807695458630 [11:09:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T110941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165339&fm=80807695458630&tin=02508201610067®Number=0000000000092562&sum=60000 [11:09:42]written 0, free lines is 4095 [11:09:43]OFD Sender: Processing packet 165339 [packets to send 990, broken 989] [11:09:43]ProducePacketName [11:09:43]name=ofd_packets/00165339 [11:09:43]OFD Sender: To server: pG, [11:09:43]CommunicateWithHost lk.salyk.kg:30040 [11:09:43]ConnectInit lk.salyk.kg [11:09:43]Write to MH i2c: 01 00 00 9B 05 A0 [11:09:43]Write i2c OK [11:09:43]MH_I2C_Read... [11:09:43]Read from MH i2c: 01 [11:09:43]MH_I2C_Read... [11:09:43]Read from MH i2c: 01 07 00 [11:09:43]MH_I2C_Read... [11:09:43]Read from MH i2c: 01 07 00 9B 05 00 00 00 00 00 CE 0C 81 [11:09:43]RasterBufferAndPrint [11:09:43]line [11:09:43]line [11:09:43]line [11:09:43]line [11:09:43]line [11:09:43]written 0, free lines is 3283 [11:09:43]MH_Cut [11:09:43]Write to MH i2c: D1 01 00 A2 05 01 79 [11:09:43]Write i2c OK [11:09:43]MH_I2C_Read... [11:09:43]Read from MH i2c: D1 [11:09:43]MH_I2C_Read... [11:09:43]Read from MH i2c: D1 01 00 [11:09:43]MH_I2C_Read... [11:09:43]Read from MH i2c: D1 01 00 A2 05 00 78 [11:09:43]Write to MH i2c: 01 00 00 A3 05 A8 [11:09:43]Write i2c OK [11:09:43]MH_I2C_Read... [11:09:43]Connected sock=7 [11:09:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E7 C3 07 01 B9 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 F5 6D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 85 02 00 35 04 06 00 49 7E 81 FB A1 46 4C 4F C1 43 DE 10 D7 3C [11:09:44]*** Cut start [11:09:44]*** Purtial cut [11:09:44]*** Stage 1: CUTSNS_PIN = 1 [11:09:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7A 62 47 00 F6 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 85 02 00 F4 03 04 00 41 17 C8 66 B6 04 01 00 00 A0 AE EF 98 7E F8 60 7A [11:09:44]CommunicateWithHost err = 0 [11:09:44]CheckOFDResponse [11:09:44]1017 (14) - 77093643461234 [11:09:44]1041 (16) - 0000000000871769 [11:09:44]1040 (4) - 165339 [11:09:44]1012 (4) - 23.08.2024 04:59 [11:09:44]1206 (1) - 0 [11:09:44]OFD Sender: Remove packet 165339 [11:09:44]ProducePacketName [11:09:44]name=ofd_packets/00165339 [11:09:44]NVStorageDeleteData [11:09:44]OFD Sender: No OFD packet to send [11:09:46]Read from MH i2c: 01 [11:09:46]MH_I2C_Read... [11:09:46]*** Stop cut motor [11:09:46]*** Cut end [11:09:46]Read from MH i2c: 01 07 00 [11:09:46]MH_I2C_Read... [11:09:46]Read from MH i2c: 01 07 00 A3 05 00 00 00 00 00 FF 0F BD [11:09:46]process_action close_receipt done [11:09:46]requested_data is exist [11:09:46]produce_requested_data [11:09:46]requested_item fm.sn is exist - process it [11:09:46]wFMCommunicate request_size=4 [11:09:46]MH_SAM_APDU [11:09:46]CAPDU: 80 11 00 00 [11:09:46]Write to MH i2c: E2 08 00 A4 05 80 11 00 00 00 00 00 00 23 [11:09:46]Write i2c OK [11:09:46]MH_I2C_Read... [11:09:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:46]Read from MH i2c: E2 [11:09:46]MH_I2C_Read... [11:09:46]Read from MH i2c: E2 17 00 [11:09:46]MH_I2C_Read... [11:09:46]Read from MH i2c: E2 17 00 A4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [11:09:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:09:46]wFMCommunicate OK [11:09:46]requested_item fd.num is exist - process it [11:09:46]SAM_PROTO_GetFieldsCounters [11:09:46]wFMCommunicate request_size=4 [11:09:46]MH_SAM_APDU [11:09:46]CAPDU: 80 13 00 00 [11:09:46]Write to MH i2c: E2 08 00 A5 05 80 13 00 00 00 00 00 00 26 [11:09:46]Write i2c OK [11:09:46]MH_I2C_Read... [11:09:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:46]Read from MH i2c: E2 [11:09:46]MH_I2C_Read... [11:09:46]Read from MH i2c: E2 62 00 [11:09:46]MH_I2C_Read... [11:09:46]Read from MH i2c: E2 62 00 A5 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 C4 [11:09:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:09:46]wFMCommunicate OK [11:09:46]SAM_PROTO_GetFieldsCounters done [11:09:46]requested_item shift.num is exist - process it [11:09:46]requested_item shift.opened is exist - process it [11:09:46]req_shift_opened [11:09:46]FM_GetShiftState [11:09:46]SAM_PROTO_GetShiftState [11:09:46]wFMCommunicate request_size=4 [11:09:46]MH_SAM_APDU [11:09:46]CAPDU: 80 13 01 00 [11:09:46]Write to MH i2c: E2 08 00 A6 05 80 13 01 00 00 00 00 00 28 [11:09:46]Write i2c OK [11:09:46]MH_I2C_Read... [11:09:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:46]Read from MH i2c: E2 [11:09:46]MH_I2C_Read... [11:09:46]Read from MH i2c: E2 0E 00 [11:09:46]MH_I2C_Read... [11:09:46]Read from MH i2c: E2 0E 00 A6 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 56 [11:09:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:09:46]wFMCommunicate OK [11:09:46]SAM_PROTO_GetShiftState done [11:09:46]FM_GetShiftState done [11:09:46]req_shift_opened done [11:09:46]requested_item shift.open_date is exist - process it [11:09:46]req_shift_open_date [11:09:46]req_shift_open_date done [11:09:46]produce_requested_data done [11:09:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165339,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:09:46]process_action_free close_receipt [11:09:46]json_value_free [11:09:46]json_value_free done [11:09:46]process_json_proto returns [11:09:46]Send response to host [11:09:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165339,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:09:46]free response buf [11:09:46]execute_script done [11:09:46]execute_script returns [11:09:46]free content buf [11:09:46]Sock 10.Close socket [11:09:46]Sock 10.Thread stoped [11:09:49]OFD Sender: No OFD packet to send [11:09:54]OFD Sender: No OFD packet to send [11:09:59]OFD Sender: No OFD packet to send [11:10:04]OFD Sender: No OFD packet to send [11:10:09]OFD Sender: No OFD packet to send [11:10:14]OFD Sender: No OFD packet to send [11:10:20]OFD Sender: No OFD packet to send [11:10:25]OFD Sender: No OFD packet to send [11:10:30]OFD Sender: No OFD packet to send [11:10:35]OFD Sender: No OFD packet to send [11:10:40]OFD Sender: No OFD packet to send [11:10:43]accept exits with 9 [11:10:43]New connection [11:10:43]New thread 3066514788 created [11:10:43]Thread 3066658148 joined [11:10:43]Waiting for new connection... [11:10:43] Sock 9.Parse request [11:10:43]Sock 9.Check first char [11:10:43]Sock 9.First char is OK [11:10:43]request: POST /json_proto HTTP/1.0 [11:10:43]Method: POST [11:10:43]URL: /json_proto [11:10:43]Method is POST - this is cgi request [11:10:43]url: /json_proto [11:10:43]query_string will be loaded in cgi processing [11:10:43]execute_cgi json_proto POST (null) [11:10:43]execute_cgi path=json_proto method=POST [11:10:43]POST find Content-Length [11:10:43]Host: 172.17.44.132:8080 [11:10:43]Content-Length: 679 [11:10:43]Content-Type: application/json [11:10:43] [11:10:43]POST finish read [11:10:43]Found Content-Length = 679 [11:10:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [11:10:43]execute_script... [11:10:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294179", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [11:10:43]POST & json_proto [11:10:43]process_json_proto [11:10:43]json parsed OK: [11:10:43]protocol is kg_v1.0 [11:10:43]action value=close_receipt [11:10:43]process_action close_receipt [11:10:43]cmd_close_receipt [11:10:43]MH_GetDate [11:10:43]Write to MH i2c: F0 00 00 A7 05 9B [11:10:43]Write i2c OK [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: F0 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: F0 09 00 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: F0 09 00 A7 05 00 33 6E C8 66 2A 83 C1 65 46 [11:10:43]GetLastDocTimeStamp 1724411381 [11:10:43]current date 1724411443 [11:10:43]FM_GetShiftState [11:10:43]SAM_PROTO_GetShiftState [11:10:43]wFMCommunicate request_size=4 [11:10:43]MH_SAM_APDU [11:10:43]CAPDU: 80 13 01 00 [11:10:43]Write to MH i2c: E2 08 00 A8 05 80 13 01 00 00 00 00 00 2A [11:10:43]Write i2c OK [11:10:43]MH_I2C_Read... [11:10:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:43]Read from MH i2c: E2 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: E2 0E 00 [11:10:43]MH_I2C_Read... [11:10:43]Read from MH i2c: E2 0E 00 A8 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 58 [11:10:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:10:43]wFMCommunicate OK [11:10:43]SAM_PROTO_GetShiftState done [11:10:43]FM_GetShiftState done [11:10:43]opened in 1724372766 [11:10:43]opened+sec_in_day 1724459166 [11:10:43]quantity*price = 200025 [11:10:43]sum+1 = 200026 [11:10:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 193 23.08.2024 11:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165340 ФПД: 252006606953508 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111043&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165340&fm=252006606953508&tin=02508201610067®Number=0000000000092562&sum=200000 [11:10:44]StoreToDocumentArchive [11:10:44]shift 469 fd 165340 [11:10:44]save to /storage/0469/doc_00165340 [11:10:44]save last doc name /storage/0469/doc_00165340 to /storage/kkm_last_doc_name [11:10:44]save OK [11:10:44]Clear old archive folders... [11:10:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:10:44]tlvbuf is 01881870 [11:10:44]SAM_PROTO_ClearQueue [11:10:44]wFMCommunicate request_size=4 [11:10:44]MH_SAM_APDU [11:10:44]CAPDU: 80 09 00 00 [11:10:44]Write to MH i2c: E2 08 00 B5 05 80 09 00 00 00 00 00 00 2C [11:10:44]Write i2c OK [11:10:44]MH_I2C_Read... [11:10:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:44]Read from MH i2c: E2 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 03 00 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 03 00 B5 05 00 90 00 2E [11:10:44]RAPDU: 90 00 [11:10:44]wFMCommunicate OK [11:10:44]SAM_PROTO_ClearQueue done [11:10:44]KKMCreateOFDPacket [11:10:44]OFDProtocolAddRootSTLVToBuf [11:10:44]FM_MakeSignedData [11:10:44]FM_MakeSignedData [11:10:44]SAM_PROTO_SignData [11:10:44]wFMCommunicate request_size=4 [11:10:44]MH_SAM_APDU [11:10:44]CAPDU: 80 0D 01 02 [11:10:44]Write to MH i2c: E2 08 00 B6 05 80 0D 01 02 00 00 00 00 34 [11:10:44]Write i2c OK [11:10:44]MH_I2C_Read... [11:10:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:44]Read from MH i2c: E2 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 03 00 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [11:10:44]RAPDU: 90 00 [11:10:44]wFMCommunicate OK [11:10:44]wFMCommunicate request_size=255 [11:10:44]MH_SAM_APDU [11:10:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 33 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 85 02 00 35 04 06 00 E5 32 DC 49 [11:10:44]Write to MH i2c: E2 02 01 B7 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 33 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 85 02 00 35 04 06 00 E5 32 DC 49 00 00 B6 [11:10:44]Write i2c OK [11:10:44]MH_I2C_Read... [11:10:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:44]Read from MH i2c: E2 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 03 00 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [11:10:44]RAPDU: 90 00 [11:10:44]wFMCommunicate OK [11:10:44]wFMCommunicate request_size=7 [11:10:44]MH_SAM_APDU [11:10:44]CAPDU: 80 0D 02 02 02 DC 24 [11:10:44]Write to MH i2c: E2 0A 00 B8 05 80 0D 02 02 02 00 DC 24 00 00 3B [11:10:44]Write i2c OK [11:10:44]MH_I2C_Read... [11:10:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:44]Read from MH i2c: E2 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 03 00 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [11:10:44]RAPDU: 90 00 [11:10:44]wFMCommunicate OK [11:10:44]wFMCommunicate request_size=4 [11:10:44]MH_SAM_APDU [11:10:44]CAPDU: 80 0D 03 02 [11:10:44]Write to MH i2c: E2 08 00 B9 05 80 0D 03 02 00 00 00 00 39 [11:10:44]Write i2c OK [11:10:44]MH_I2C_Read... [11:10:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:44]Read from MH i2c: E2 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 0B 00 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 0B 00 B9 05 00 F5 2A 68 9A EA 6A D6 B7 90 00 3C [11:10:44]RAPDU: F5 2A 68 9A EA 6A D6 B7 90 00 [11:10:44]wFMCommunicate OK [11:10:44]SAM_PROTO_SignData done [11:10:44]FM_MakeSignedData done [11:10:44]CreateOFDProtocolMessage [11:10:44]wFMCommunicate request_size=4 [11:10:44]MH_SAM_APDU [11:10:44]CAPDU: 80 11 00 00 [11:10:44]Write to MH i2c: E2 08 00 BA 05 80 11 00 00 00 00 00 00 39 [11:10:44]Write i2c OK [11:10:44]MH_I2C_Read... [11:10:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:44]Read from MH i2c: E2 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 17 00 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: E2 17 00 BA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [11:10:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:10:44]wFMCommunicate OK [11:10:44]CreateOFDProtocolMessage done [11:10:44]OFDSenderStorePacket 165340 [11:10:44]StoreOFDPacket docnum=165340 [11:10:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4A CD 04 01 13 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 33 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 85 02 00 35 04 06 00 E5 32 DC 49 DC 24 F5 2A 68 9A EA 6A D6 B7 [11:10:44]CheckFolder [11:10:44]dirname=/storage/ofd_packets [11:10:44]CheckFolder done [11:10:44]ProducePacketName [11:10:44]name=ofd_packets/00165340 [11:10:44]NVStorageSaveData ofd_packets/00165340 [11:10:44]File name is /storage/ofd_packets/00165340 [11:10:44]Write 298 bytes [11:10:44]NVStorageSaveData done [11:10:44]OFDSenderStorePacket done [11:10:44]KKMCreateOFDPacket done [11:10:44]NVStorageSaveData kkm_last_timestamp [11:10:44]File name is /storage/kkm_last_timestamp [11:10:44]Write 4 bytes [11:10:44]NVStorageSaveData done [11:10:44]ExternCall_PrintAddStr [11:10:44]wPrintStart [11:10:44]Write to MH i2c: 01 00 00 BB 05 C0 [11:10:44]Write i2c OK [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: 01 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: 01 07 00 [11:10:44]MH_I2C_Read... [11:10:44]Read from MH i2c: 01 07 00 BB 05 00 00 00 00 00 FF 0F D5 [11:10:44]RasterBufferAndPrint [11:10:44]line Счет N : (1)294179 [11:10:44]line ИНН: 02508201610067 [11:10:44]line Контрольно-Кассовый Чек [11:10:44]line ПРОДАЖА [11:10:44]line ТРК (МРК, ГНК) : 34 [11:10:44]line Товар: 2710194800 [11:10:44]line ДТ-К-5 [11:10:44]line 26.250 * 76.20 [11:10:44]line = 2000.25 [11:10:44]line НДС 12% НСП 1% [11:10:44]line > о реализуемом товаре [11:10:44]line ОКРУГЛЕНИЕ: -0.25 [11:10:44]line ИТОГО: 2000.00 [11:10:44]line Внесено: 2000.00 [11:10:44]line СДАЧА: 0.00 [11:10:44]line НСП 1% : 17.70 [11:10:44]line НДС 12% : 212.42 [11:10:44]line Наличными: 2000.00 [11:10:44]line Безнал.: 0.00 [11:10:44]line Место: АЗС № 130 "Партнер Нефть" [11:10:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:10:44]line СНО: Общий режим [11:10:44]line Чек 193 23.08.2024 11:10 [11:10:44]line Смена: 469 ФФД: 1.0 [11:10:44]line ЗНМ: 0300000070 [11:10:44]line РНМ: 0000000000092562 [11:10:44]line Версия ККМ: 001 [11:10:44]line ФМ: 0000000000871769 [11:10:44]line ФД: 165340 [11:10:44]line ФПД: 252006606953508 [11:10:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111043&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165340&fm=252006606953508&tin=02508201610067®Number=0000000000092562&sum=200000 [11:10:45]OFD Sender: Processing packet 165340 [packets to send 990, broken 989] [11:10:45]ProducePacketName [11:10:45]name=ofd_packets/00165340 [11:10:45]OFD Sender: To server: pG, [11:10:45]CommunicateWithHost lk.salyk.kg:30040 [11:10:45]ConnectInit lk.salyk.kg [11:10:45]written 0, free lines is 4095 [11:10:45]Write to MH i2c: 01 00 00 E6 05 EB [11:10:45]Write i2c OK [11:10:45]MH_I2C_Read... [11:10:45]Read from MH i2c: 01 [11:10:45]MH_I2C_Read... [11:10:45]Read from MH i2c: 01 07 00 [11:10:45]MH_I2C_Read... [11:10:45]Read from MH i2c: 01 07 00 E6 05 00 00 00 00 00 D4 0C D2 [11:10:45]RasterBufferAndPrint [11:10:45]line [11:10:45]line [11:10:45]line [11:10:45]line [11:10:45]line [11:10:45]written 0, free lines is 3293 [11:10:45]MH_Cut [11:10:45]Write to MH i2c: D1 01 00 ED 05 01 C4 [11:10:45]Write i2c OK [11:10:45]MH_I2C_Read... [11:10:45]Read from MH i2c: D1 [11:10:45]MH_I2C_Read... [11:10:45]Read from MH i2c: D1 01 00 [11:10:45]MH_I2C_Read... [11:10:45]Read from MH i2c: D1 01 00 ED 05 00 C3 [11:10:45]Write to MH i2c: 01 00 00 EE 05 F3 [11:10:45]Write i2c OK [11:10:45]MH_I2C_Read... [11:10:46]*** Cut start [11:10:46]*** Purtial cut [11:10:46]*** Stage 1: CUTSNS_PIN = 1 [11:10:47]Connected sock=10 [11:10:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4A CD 04 01 13 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 33 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 85 02 00 35 04 06 00 E5 32 DC 49 DC 24 F5 2A 68 9A EA 6A D6 B7 [11:10:48]Read from MH i2c: 01 [11:10:48]MH_I2C_Read... [11:10:48]*** Stop cut motor [11:10:48]*** Cut end [11:10:48]Read from MH i2c: 01 07 00 [11:10:48]MH_I2C_Read... [11:10:48]Read from MH i2c: 01 07 00 EE 05 00 00 00 00 00 FF 0F 08 [11:10:48]process_action close_receipt done [11:10:48]requested_data is exist [11:10:48]produce_requested_data [11:10:48]requested_item fm.sn is exist - process it [11:10:48]wFMCommunicate request_size=4 [11:10:48]MH_SAM_APDU [11:10:48]CAPDU: 80 11 00 00 [11:10:48]Write to MH i2c: E2 08 00 EF 05 80 11 00 00 00 00 00 00 6E [11:10:48]Write i2c OK [11:10:48]MH_I2C_Read... [11:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:48]Read from MH i2c: E2 [11:10:48]MH_I2C_Read... [11:10:48]Read from MH i2c: E2 17 00 [11:10:48]MH_I2C_Read... [11:10:48]Read from MH i2c: E2 17 00 EF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [11:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:10:48]wFMCommunicate OK [11:10:48]requested_item fd.num is exist - process it [11:10:48]SAM_PROTO_GetFieldsCounters [11:10:48]wFMCommunicate request_size=4 [11:10:48]MH_SAM_APDU [11:10:48]CAPDU: 80 13 00 00 [11:10:48]Write to MH i2c: E2 08 00 F0 05 80 13 00 00 00 00 00 00 71 [11:10:48]Write i2c OK [11:10:48]MH_I2C_Read... [11:10:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:48]Read from MH i2c: E2 [11:10:48]MH_I2C_Read... [11:10:48]Read from MH i2c: E2 62 00 [11:10:48]MH_I2C_Read... [11:10:48]Read from MH i2c: E2 62 00 F0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 13 [11:10:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:10:48]wFMCommunicate OK [11:10:48]SAM_PROTO_GetFieldsCounters done [11:10:48]requested_item shift.num is exist - process it [11:10:48]requested_item shift.opened is exist - process it [11:10:48]req_shift_opened [11:10:48]FM_GetShiftState [11:10:48]SAM_PROTO_GetShiftState [11:10:48]wFMCommunicate request_size=4 [11:10:48]MH_SAM_APDU [11:10:48]CAPDU: 80 13 01 00 [11:10:48]Write to MH i2c: E2 08 00 F1 05 80 13 01 00 00 00 00 00 73 [11:10:48]Write i2c OK [11:10:48]MH_I2C_Read... [11:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:48]Read from MH i2c: E2 [11:10:48]MH_I2C_Read... [11:10:48]Read from MH i2c: E2 0E 00 [11:10:48]MH_I2C_Read... [11:10:48]Read from MH i2c: E2 0E 00 F1 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A1 [11:10:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:10:48]wFMCommunicate OK [11:10:48]SAM_PROTO_GetShiftState done [11:10:48]FM_GetShiftState done [11:10:48]req_shift_opened done [11:10:48]requested_item shift.open_date is exist - process it [11:10:48]req_shift_open_date [11:10:48]req_shift_open_date done [11:10:48]produce_requested_data done [11:10:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165340,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:10:48]process_action_free close_receipt [11:10:48]json_value_free [11:10:48]json_value_free done [11:10:48]process_json_proto returns [11:10:48]Send response to host [11:10:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165340,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:10:48]free response buf [11:10:48]execute_script done [11:10:48]execute_script returns [11:10:48]free content buf [11:10:48]Sock 9.Close socket [11:10:48]Sock 9.Thread stoped [11:10:52]recv_with_timeout no data received [11:10:52]CommunicateWithHost answer receiving error [11:10:52]CommunicateWithHost err = -3 [11:10:52]OFD Sender: Server communicate error [11:10:52]recv_with_timeout no data received [11:10:57]OFD Sender: Processing packet 165340 [packets to send 990, broken 989] [11:10:57]ProducePacketName [11:10:57]name=ofd_packets/00165340 [11:10:57]OFD Sender: To server: pG, [11:10:57]CommunicateWithHost lk.salyk.kg:30040 [11:10:57]ConnectInit lk.salyk.kg [11:11:02]recv_with_timeout no data received [11:11:11]Connected sock=10 [11:11:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4A CD 04 01 13 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 33 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 85 02 00 35 04 06 00 E5 32 DC 49 DC 24 F5 2A 68 9A EA 6A D6 B7 [11:11:16]recv_with_timeout no data received [11:11:16]CommunicateWithHost answer receiving error [11:11:16]CommunicateWithHost err = -3 [11:11:16]OFD Sender: Server communicate error [11:11:20]recv_with_timeout no data received [11:11:21]OFD Sender: Processing packet 165340 [packets to send 990, broken 989] [11:11:21]ProducePacketName [11:11:21]name=ofd_packets/00165340 [11:11:21]OFD Sender: To server: pG, [11:11:21]CommunicateWithHost lk.salyk.kg:30040 [11:11:21]ConnectInit lk.salyk.kg [11:11:26]ConnectInit Can't take IP for lk.salyk.kg [11:11:26]CommunicateWithHost connect error [11:11:26]CommunicateWithHost err = -1 [11:11:26]OFD Sender: Server communicate error [11:11:31]OFD Sender: Processing packet 165340 [packets to send 990, broken 989] [11:11:31]ProducePacketName [11:11:31]name=ofd_packets/00165340 [11:11:31]OFD Sender: To server: pG, [11:11:31]CommunicateWithHost lk.salyk.kg:30040 [11:11:31]ConnectInit lk.salyk.kg [11:11:38]recv_with_timeout no data received [11:11:39]Connected sock=9 [11:11:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4A CD 04 01 13 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C1 00 00 00 F4 03 04 00 33 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 85 02 00 35 04 06 00 E5 32 DC 49 DC 24 F5 2A 68 9A EA 6A D6 B7 [11:11:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B0 5E 47 00 46 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 85 02 00 F4 03 04 00 B7 17 C8 66 B6 04 01 00 00 EA B0 A3 17 64 9F 29 8D [11:11:41]CommunicateWithHost err = 0 [11:11:41]CheckOFDResponse [11:11:41]1017 (14) - 77093643461234 [11:11:41]1041 (16) - 0000000000871769 [11:11:41]1040 (4) - 165340 [11:11:41]1012 (4) - 23.08.2024 05:01 [11:11:41]1206 (1) - 0 [11:11:41]OFD Sender: Remove packet 165340 [11:11:41]ProducePacketName [11:11:41]name=ofd_packets/00165340 [11:11:41]NVStorageDeleteData [11:11:42]OFD Sender: No OFD packet to send [11:11:47]OFD Sender: No OFD packet to send [11:11:49]recv_with_timeout no data received [11:11:52]OFD Sender: No OFD packet to send [11:11:57]OFD Sender: No OFD packet to send [11:12:02]OFD Sender: No OFD packet to send [11:12:07]OFD Sender: No OFD packet to send [11:12:12]OFD Sender: No OFD packet to send [11:12:17]OFD Sender: No OFD packet to send [11:12:22]OFD Sender: No OFD packet to send [11:12:27]OFD Sender: No OFD packet to send [11:12:30]accept exits with 7 [11:12:30]New connection [11:12:30]New thread 3066658148 created [11:12:30]Thread 3066514788 joined [11:12:30]Waiting for new connection... [11:12:30] Sock 7.Parse request [11:12:30]Sock 7.Check first char [11:12:30]Sock 7.First char is OK [11:12:30]request: POST /json_proto HTTP/1.0 [11:12:30]Method: POST [11:12:30]URL: /json_proto [11:12:30]Method is POST - this is cgi request [11:12:30]url: /json_proto [11:12:30]query_string will be loaded in cgi processing [11:12:30]execute_cgi json_proto POST (null) [11:12:30]execute_cgi path=json_proto method=POST [11:12:30]POST find Content-Length [11:12:30]Host: 172.17.44.132:8080 [11:12:30]Content-Length: 816 [11:12:30]Content-Type: application/json [11:12:30] [11:12:30]POST finish read [11:12:30]Found Content-Length = 816 [11:12:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:30]execute_script... [11:12:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294181", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:12:30]POST & json_proto [11:12:30]process_json_proto [11:12:30]json parsed OK: [11:12:30]protocol is kg_v1.0 [11:12:30]action value=close_receipt [11:12:30]process_action close_receipt [11:12:30]cmd_close_receipt [11:12:30]MH_GetDate [11:12:30]Write to MH i2c: F0 00 00 F2 05 E6 [11:12:30]Write i2c OK [11:12:30]MH_I2C_Read... [11:12:30]Read from MH i2c: F0 [11:12:30]MH_I2C_Read... [11:12:30]Read from MH i2c: F0 09 00 [11:12:30]MH_I2C_Read... [11:12:30]Read from MH i2c: F0 09 00 F2 05 00 9E 6E C8 66 2A 83 C1 65 FC [11:12:30]GetLastDocTimeStamp 1724411443 [11:12:30]current date 1724411550 [11:12:30]FM_GetShiftState [11:12:30]SAM_PROTO_GetShiftState [11:12:30]wFMCommunicate request_size=4 [11:12:30]MH_SAM_APDU [11:12:30]CAPDU: 80 13 01 00 [11:12:30]Write to MH i2c: E2 08 00 F3 05 80 13 01 00 00 00 00 00 75 [11:12:30]Write i2c OK [11:12:30]MH_I2C_Read... [11:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:30]Read from MH i2c: E2 [11:12:30]MH_I2C_Read... [11:12:30]Read from MH i2c: E2 0E 00 [11:12:30]MH_I2C_Read... [11:12:30]Read from MH i2c: E2 0E 00 F3 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A3 [11:12:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:12:30]wFMCommunicate OK [11:12:30]SAM_PROTO_GetShiftState done [11:12:30]FM_GetShiftState done [11:12:30]opened in 1724372766 [11:12:30]opened+sec_in_day 1724459166 [11:12:30]quantity*price = 150037 [11:12:30]sum+1 = 150039 [11:12:30]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 195 23.08.2024 11:13 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165342 ФПД: 124907007982172 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111341&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165342&fm=124907007982172&tin=02508201610067®Number=0000000000092562&sum=100000 [11:13:41]StoreToDocumentArchive [11:13:41]shift 469 fd 165342 [11:13:41]save to /storage/0469/doc_00165342 [11:13:41]save last doc name /storage/0469/doc_00165342 to /storage/kkm_last_doc_name [11:13:41]save OK [11:13:41]Clear old archive folders... [11:13:41]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:13:41]tlvbuf is 006B6460 [11:13:41]SAM_PROTO_ClearQueue [11:13:41]wFMCommunicate request_size=4 [11:13:41]MH_SAM_APDU [11:13:41]CAPDU: 80 09 00 00 [11:13:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:41]Read from MH i2c: E2 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 03 00 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:13:41]RAPDU: 90 00 [11:13:41]wFMCommunicate OK [11:13:41]SAM_PROTO_ClearQueue done [11:13:41]KKMCreateOFDPacket [11:13:41]OFDProtocolAddRootSTLVToBuf [11:13:41]FM_MakeSignedData [11:13:41]FM_MakeSignedData [11:13:41]SAM_PROTO_SignData [11:13:41]wFMCommunicate request_size=4 [11:13:41]MH_SAM_APDU [11:13:41]CAPDU: 80 0D 01 02 [11:13:41]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:42]Read from MH i2c: E2 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 03 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:13:42]RAPDU: 90 00 [11:13:42]wFMCommunicate OK [11:13:42]wFMCommunicate request_size=255 [11:13:42]MH_SAM_APDU [11:13:42]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 E5 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 85 02 00 35 04 06 00 71 9A 2D [11:13:42]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 E5 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 85 02 00 35 04 06 00 71 9A 2D 00 00 DB [11:13:42]Write i2c OK [11:13:42]MH_I2C_Read... [11:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:42]Read from MH i2c: E2 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 03 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:13:42]RAPDU: 90 00 [11:13:42]wFMCommunicate OK [11:13:42]wFMCommunicate request_size=8 [11:13:42]MH_SAM_APDU [11:13:42]CAPDU: 80 0D 02 02 03 D7 3A 5C [11:13:42]Write to MH i2c: E2 0B 00 2E 00 80 0D 02 02 03 00 D7 3A 5C 00 00 1B [11:13:42]Write i2c OK [11:13:42]MH_I2C_Read... [11:13:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:42]Read from MH i2c: E2 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 03 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:13:42]RAPDU: 90 00 [11:13:42]wFMCommunicate OK [11:13:42]wFMCommunicate request_size=4 [11:13:42]MH_SAM_APDU [11:13:42]CAPDU: 80 0D 03 02 [11:13:42]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:13:42]Write i2c OK [11:13:42]MH_I2C_Read... [11:13:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:42]Read from MH i2c: E2 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 0B 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 0B 00 2F 00 00 AD E1 7F 6C 1F E6 63 5E 90 00 EA [11:13:42]RAPDU: AD E1 7F 6C 1F E6 63 5E 90 00 [11:13:42]wFMCommunicate OK [11:13:42]SAM_PROTO_SignData done [11:13:42]FM_MakeSignedData done [11:13:42]CreateOFDProtocolMessage [11:13:42]wFMCommunicate request_size=4 [11:13:42]MH_SAM_APDU [11:13:42]CAPDU: 80 11 00 00 [11:13:42]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:13:42]Write i2c OK [11:13:42]MH_I2C_Read... [11:13:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:42]Read from MH i2c: E2 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 17 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [11:13:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:13:42]wFMCommunicate OK [11:13:42]CreateOFDProtocolMessage done [11:13:42]OFDSenderStorePacket 165342 [11:13:42]StoreOFDPacket docnum=165342 [11:13:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 5C 85 05 01 A7 FE 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 E5 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 85 02 00 35 04 06 00 71 9A 2D D7 3A 5C AD E1 7F 6C 1F E6 63 5E [11:13:42]CheckFolder [11:13:42]dirname=/storage/ofd_packets [11:13:42]CheckFolder done [11:13:42]ProducePacketName [11:13:42]name=ofd_packets/00165342 [11:13:42]NVStorageSaveData ofd_packets/00165342 [11:13:42]File name is /storage/ofd_packets/00165342 [11:13:42]Write 299 bytes [11:13:42]NVStorageSaveData done [11:13:42]OFDSenderStorePacket done [11:13:42]KKMCreateOFDPacket done [11:13:42]NVStorageSaveData kkm_last_timestamp [11:13:42]File name is /storage/kkm_last_timestamp [11:13:42]Write 4 bytes [11:13:42]NVStorageSaveData done [11:13:42]ExternCall_PrintAddStr [11:13:42]wPrintStart [11:13:42]Write to MH i2c: 01 00 00 31 00 31 [11:13:42]Write i2c OK [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: 01 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: 01 07 00 [11:13:42]MH_I2C_Read... [11:13:42]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:13:42]RasterBufferAndPrint [11:13:42]line Счет N : (1)294182 [11:13:42]line ИНН: 02508201610067 [11:13:42]line Контрольно-Кассовый Чек [11:13:42]line ПРОДАЖА [11:13:42]line ТРК (МРК, ГНК) : 51 [11:13:42]line Товар: 2710124130 [11:13:42]line SU-92-К-5 [11:13:42]line 14.540 * 68.80 [11:13:42]line = 1000.35 [11:13:42]line НДС 12% НСП 1% [11:13:42]line > о реализуемом товаре [11:13:42]line ОКРУГЛЕНИЕ: -0.35 [11:13:42]line ИТОГО: 1000.00 [11:13:42]line Внесено: 1000.00 [11:13:42]line СДАЧА: 0.00 [11:13:42]line НСП 1% : 8.85 [11:13:42]line НДС 12% : 106.23 [11:13:42]line Наличными: 1000.00 [11:13:42]line Безнал.: 0.00 [11:13:42]line Место: АЗС № 130 "Партнер Нефть" [11:13:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:13:42]line СНО: Общий режим [11:13:42]line Чек 195 23.08.2024 11:13 [11:13:42]line Смена: 469 ФФД: 1.0 [11:13:42]line ЗНМ: 0300000070 [11:13:42]line РНМ: 0000000000092562 [11:13:42]line Версия ККМ: 001 [11:13:42]line ФМ: 0000000000871769 [11:13:42]line ФД: 165342 [11:13:42]line ФПД: 124907007982172 [11:13:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111341&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165342&fm=124907007982172&tin=02508201610067®Number=0000000000092562&sum=100000 [11:13:42]written 0, free lines is 4095 [11:13:42]OFD Sender: Processing packet 165342 [packets to send 991, broken 990] [11:13:42]ProducePacketName [11:13:42]name=ofd_packets/00165342 [11:13:42]OFD Sender: To server: pG, [11:13:42]CommunicateWithHost lk.salyk.kg:30040 [11:13:42]ConnectInit lk.salyk.kg [11:13:43]Write to MH i2c: 01 00 00 5C 00 5C [11:13:43]Write i2c OK [11:13:43]MH_I2C_Read... [11:13:43]Read from MH i2c: 01 [11:13:43]MH_I2C_Read... [11:13:43]Read from MH i2c: 01 07 00 [11:13:43]MH_I2C_Read... [11:13:43]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E2 0C 51 [11:13:43]RasterBufferAndPrint [11:13:43]line [11:13:43]line [11:13:43]line [11:13:43]line [11:13:43]line [11:13:43]written 0, free lines is 3322 [11:13:43]MH_Cut [11:13:43]Write to MH i2c: D1 01 00 63 00 01 35 [11:13:43]Write i2c OK [11:13:43]MH_I2C_Read... [11:13:43]Read from MH i2c: D1 [11:13:43]MH_I2C_Read... [11:13:43]Read from MH i2c: D1 01 00 [11:13:43]MH_I2C_Read... [11:13:43]Read from MH i2c: D1 01 00 63 00 00 34 [11:13:43]Write to MH i2c: 01 00 00 64 00 64 [11:13:43]Write i2c OK [11:13:43]MH_I2C_Read... [11:13:43]*** Cut start [11:13:43]*** Purtial cut [11:13:43]*** Stage 1: CUTSNS_PIN = 1 [11:13:45]Read from MH i2c: 01 [11:13:45]MH_I2C_Read... [11:13:45]*** Stop cut motor [11:13:45]*** Cut end [11:13:45]Read from MH i2c: 01 07 00 [11:13:45]MH_I2C_Read... [11:13:45]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [11:13:45]process_action close_receipt done [11:13:45]requested_data is exist [11:13:45]produce_requested_data [11:13:45]requested_item fm.sn is exist - process it [11:13:45]wFMCommunicate request_size=4 [11:13:45]MH_SAM_APDU [11:13:45]CAPDU: 80 11 00 00 [11:13:45]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [11:13:45]Write i2c OK [11:13:45]MH_I2C_Read... [11:13:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:46]Read from MH i2c: E2 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 17 00 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [11:13:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:13:46]wFMCommunicate OK [11:13:46]requested_item fd.num is exist - process it [11:13:46]SAM_PROTO_GetFieldsCounters [11:13:46]wFMCommunicate request_size=4 [11:13:46]MH_SAM_APDU [11:13:46]CAPDU: 80 13 00 00 [11:13:46]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [11:13:46]Write i2c OK [11:13:46]MH_I2C_Read... [11:13:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:46]Read from MH i2c: E2 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 62 00 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [11:13:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:13:46]wFMCommunicate OK [11:13:46]SAM_PROTO_GetFieldsCounters done [11:13:46]requested_item shift.num is exist - process it [11:13:46]requested_item shift.opened is exist - process it [11:13:46]req_shift_opened [11:13:46]FM_GetShiftState [11:13:46]SAM_PROTO_GetShiftState [11:13:46]wFMCommunicate request_size=4 [11:13:46]MH_SAM_APDU [11:13:46]CAPDU: 80 13 01 00 [11:13:46]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:13:46]Write i2c OK [11:13:46]MH_I2C_Read... [11:13:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:46]Read from MH i2c: E2 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 0E 00 [11:13:46]MH_I2C_Read... [11:13:46]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [11:13:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:13:46]wFMCommunicate OK [11:13:46]SAM_PROTO_GetShiftState done [11:13:46]FM_GetShiftState done [11:13:46]req_shift_opened done [11:13:46]requested_item shift.open_date is exist - process it [11:13:46]req_shift_open_date [11:13:46]req_shift_open_date done [11:13:46]produce_requested_data done [11:13:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165342,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:13:46]process_action_free close_receipt [11:13:46]json_value_free [11:13:46]json_value_free done [11:13:46]process_json_proto returns [11:13:46]Send response to host [11:13:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165342,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:13:46]free response buf [11:13:46]execute_script done [11:13:46]execute_script returns [11:13:46]free content buf [11:13:46]Sock 9.Close socket [11:13:46]Sock 9.Thread stoped [11:13:47]ConnectInit Can't take IP for lk.salyk.kg [11:13:47]CommunicateWithHost connect error [11:13:47]CommunicateWithHost err = -1 [11:13:47]OFD Sender: Server communicate error [11:13:52]OFD Sender: Processing packet 165342 [packets to send 991, broken 990] [11:13:52]ProducePacketName [11:13:52]name=ofd_packets/00165342 [11:13:52]OFD Sender: To server: pG, [11:13:52]CommunicateWithHost lk.salyk.kg:30040 [11:13:52]ConnectInit lk.salyk.kg [11:13:54]Connected sock=7 [11:13:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 5C 85 05 01 A7 FE 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 E5 6E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 85 02 00 35 04 06 00 71 9A 2D D7 3A 5C AD E1 7F 6C 1F E6 63 5E [11:13:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B1 53 47 00 6D 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 85 02 00 F4 03 04 00 3C 18 C8 66 B6 04 01 00 00 33 83 27 F8 28 23 F9 8A [11:13:54]CommunicateWithHost err = 0 [11:13:54]CheckOFDResponse [11:13:54]1017 (14) - 77093643461234 [11:13:54]1041 (16) - 0000000000871769 [11:13:54]1040 (4) - 165342 [11:13:54]1012 (4) - 23.08.2024 05:03 [11:13:54]1206 (1) - 0 [11:13:54]OFD Sender: Remove packet 165342 [11:13:54]ProducePacketName [11:13:54]name=ofd_packets/00165342 [11:13:54]NVStorageDeleteData [11:13:55]OFD Sender: No OFD packet to send [11:14:00]OFD Sender: No OFD packet to send [11:14:05]OFD Sender: No OFD packet to send [11:14:10]OFD Sender: No OFD packet to send [11:14:15]recv_with_timeout no data received [11:14:15]OFD Sender: No OFD packet to send [11:14:20]OFD Sender: No OFD packet to send [11:14:25]OFD Sender: No OFD packet to send [11:14:30]OFD Sender: No OFD packet to send [11:14:35]OFD Sender: No OFD packet to send [11:14:40]OFD Sender: No OFD packet to send [11:14:45]OFD Sender: No OFD packet to send [11:14:50]OFD Sender: No OFD packet to send [11:14:55]OFD Sender: No OFD packet to send [11:15:00]OFD Sender: No OFD packet to send [11:15:05]OFD Sender: No OFD packet to send [11:15:10]OFD Sender: No OFD packet to send [11:15:12]recv_with_timeout no data received [11:15:15]OFD Sender: No OFD packet to send [11:15:20]OFD Sender: No OFD packet to send [11:15:25]OFD Sender: No OFD packet to send [11:15:30]OFD Sender: No OFD packet to send [11:15:35]OFD Sender: No OFD packet to send [11:15:40]OFD Sender: No OFD packet to send [11:15:45]OFD Sender: No OFD packet to send [11:15:45]recv_with_timeout no data received [11:15:50]OFD Sender: No OFD packet to send [11:15:55]OFD Sender: No OFD packet to send [11:15:56]recv_with_timeout no data received [11:16:00]OFD Sender: No OFD packet to send [11:16:05]OFD Sender: No OFD packet to send [11:16:10]OFD Sender: No OFD packet to send [11:16:15]OFD Sender: No OFD packet to send [11:16:20]OFD Sender: No OFD packet to send [11:16:25]OFD Sender: No OFD packet to send [11:16:30]OFD Sender: No OFD packet to send [11:16:35]OFD Sender: No OFD packet to send [11:16:40]OFD Sender: No OFD packet to send [11:16:45]accept exits with 10 [11:16:45]New connection [11:16:45]New thread 3067063652 created [11:16:45]Thread 3067207012 joined [11:16:45]Waiting for new connection... [11:16:45] Sock 10.Parse request [11:16:45]Sock 10.Check first char [11:16:45]Sock 10.First char is OK [11:16:45]request: POST /json_proto HTTP/1.0 [11:16:45]Method: POST [11:16:45]URL: /json_proto [11:16:45]Method is POST - this is cgi request [11:16:45]url: /json_proto [11:16:45]query_string will be loaded in cgi processing [11:16:45]execute_cgi json_proto POST (null) [11:16:45]execute_cgi path=json_proto method=POST [11:16:45]POST find Content-Length [11:16:45]Host: 172.17.44.132:8080 [11:16:45]Content-Length: 667 [11:16:45]Content-Type: application/json [11:16:45] [11:16:45]POST finish read [11:16:45]Found Content-Length = 667 [11:16:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:45]execute_script... [11:16: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)294185", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:16:45]POST & json_proto [11:16:45]process_json_proto [11:16:45]json parsed OK: [11:16:45]protocol is kg_v1.0 [11:16:45]action value=close_receipt [11:16:45]process_action close_receipt [11:16:45]cmd_close_receipt [11:16:45]MH_GetDate [11:16:45]Write to MH i2c: F0 00 00 68 00 57 [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: F0 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: F0 09 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: F0 09 00 68 00 00 9E 6F C8 66 2A 83 C1 65 6E [11:16:45]GetLastDocTimeStamp 1724411621 [11:16:45]current date 1724411806 [11:16:45]FM_GetShiftState [11:16:45]SAM_PROTO_GetShiftState [11:16:45]wFMCommunicate request_size=4 [11:16:45]MH_SAM_APDU [11:16:45]CAPDU: 80 13 01 00 [11:16:45]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:16:45]Write i2c OK [11:16:45]MH_I2C_Read... [11:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:45]Read from MH i2c: E2 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 0E 00 [11:16:45]MH_I2C_Read... [11:16:45]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [11:16:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:16:45]wFMCommunicate OK [11:16:45]SAM_PROTO_GetShiftState done [11:16:45]FM_GetShiftState done [11:16:45]opened in 1724372766 [11:16:45]opened+sec_in_day 1724459166 [11:16:45]quantity*price = 50017 [11:16:45]sum+1 = 50019 [11:16:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 196 23.08.2024 11:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165343 ФПД: 192609845384219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165343&fm=192609845384219&tin=02508201610067®Number=0000000000092562&sum=50000 [11:16:46]StoreToDocumentArchive [11:16:46]shift 469 fd 165343 [11:16:46]save to /storage/0469/doc_00165343 [11:16:46]save last doc name /storage/0469/doc_00165343 to /storage/kkm_last_doc_name [11:16:46]save OK [11:16:46]Clear old archive folders... [11:16:46]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:16:46]tlvbuf is 00652B90 [11:16:46]SAM_PROTO_ClearQueue [11:16:46]wFMCommunicate request_size=4 [11:16:46]MH_SAM_APDU [11:16:46]CAPDU: 80 09 00 00 [11:16:46]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:16:46]Write i2c OK [11:16:46]MH_I2C_Read... [11:16:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:16:46]Read from MH i2c: E2 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: E2 03 00 [11:16:46]MH_I2C_Read... [11:16:46]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:16:46]RAPDU: 90 00 [11:16:46]wFMCommunicate OK [11:16:46]SAM_PROTO_ClearQueue done [11:16:46]KKMCreateOFDPacket [11:16:46]OFDProtocolAddRootSTLVToBuf [11:16:46]FM_MakeSignedData [11:16:46]FM_MakeSignedData [11:16:46]SAM_PROTO_SignData [11:16:46]wFMCommunicate request_size=4 [11:16:46]MH_SAM_APDU [11:16:46]CAPDU: 80 0D 01 02 [11:16:46]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:16:46]Write i2c OK [11:16:46]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 03 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:16:47]RAPDU: 90 00 [11:16:47]wFMCommunicate OK [11:16:47]wFMCommunicate request_size=255 [11:16:47]MH_SAM_APDU [11:16:47]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 9E 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 85 02 00 35 04 06 00 AF 2D 79 [11:16:47]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 9E 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 85 02 00 35 04 06 00 AF 2D 79 00 00 A0 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 03 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:16:47]RAPDU: 90 00 [11:16:47]wFMCommunicate OK [11:16:47]wFMCommunicate request_size=8 [11:16:47]MH_SAM_APDU [11:16:47]CAPDU: 80 0D 02 02 03 6A 14 1B [11:16:47]Write to MH i2c: E2 0B 00 79 00 80 0D 02 02 03 00 6A 14 1B 00 00 92 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 03 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:16:47]RAPDU: 90 00 [11:16:47]wFMCommunicate OK [11:16:47]wFMCommunicate request_size=4 [11:16:47]MH_SAM_APDU [11:16:47]CAPDU: 80 0D 03 02 [11:16:47]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 0B 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 0B 00 7A 00 00 0F 4A 42 77 72 7C 86 C4 90 00 40 [11:16:47]RAPDU: 0F 4A 42 77 72 7C 86 C4 90 00 [11:16:47]wFMCommunicate OK [11:16:47]SAM_PROTO_SignData done [11:16:47]FM_MakeSignedData done [11:16:47]CreateOFDProtocolMessage [11:16:47]wFMCommunicate request_size=4 [11:16:47]MH_SAM_APDU [11:16:47]CAPDU: 80 11 00 00 [11:16:47]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:47]Read from MH i2c: E2 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 17 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [11:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:16:47]wFMCommunicate OK [11:16:47]CreateOFDProtocolMessage done [11:16:47]OFDSenderStorePacket 165343 [11:16:47]StoreOFDPacket docnum=165343 [11:16:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 30 D5 05 01 C5 0F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 9E 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 85 02 00 35 04 06 00 AF 2D 79 6A 14 1B 0F 4A 42 77 72 7C 86 C4 [11:16:47]CheckFolder [11:16:47]dirname=/storage/ofd_packets [11:16:47]CheckFolder done [11:16:47]ProducePacketName [11:16:47]name=ofd_packets/00165343 [11:16:47]NVStorageSaveData ofd_packets/00165343 [11:16:47]File name is /storage/ofd_packets/00165343 [11:16:47]Write 299 bytes [11:16:47]NVStorageSaveData done [11:16:47]OFDSenderStorePacket done [11:16:47]KKMCreateOFDPacket done [11:16:47]NVStorageSaveData kkm_last_timestamp [11:16:47]File name is /storage/kkm_last_timestamp [11:16:47]Write 4 bytes [11:16:47]NVStorageSaveData done [11:16:47]ExternCall_PrintAddStr [11:16:47]wPrintStart [11:16:47]Write to MH i2c: 01 00 00 7C 00 7C [11:16:47]Write i2c OK [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: 01 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: 01 07 00 [11:16:47]MH_I2C_Read... [11:16:47]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:16:47]RasterBufferAndPrint [11:16:47]line Счет N : (1)294185 [11:16:47]line ИНН: 02508201610067 [11:16:47]line Контрольно-Кассовый Чек [11:16:47]line ПРОДАЖА [11:16:47]line ТРК (МРК, ГНК) : 61 [11:16:47]line Товар: 2710124130 [11:16:47]line SU-92-К-5 [11:16:47]line 7.270 * 68.80 [11:16:47]line = 500.18 [11:16:47]line НДС 12% НСП 1% [11:16:47]line > о реализуемом товаре [11:16:47]line ОКРУГЛЕНИЕ: -0.18 [11:16:47]line ИТОГО: 500.00 [11:16:47]line Внесено: 500.00 [11:16:47]line СДАЧА: 0.00 [11:16:47]line НСП 1% : 4.43 [11:16:47]line НДС 12% : 53.12 [11:16:47]line Наличными: 500.00 [11:16:47]line Безнал.: 0.00 [11:16:47]line Место: АЗС № 130 "Партнер Нефть" [11:16:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:16:47]line СНО: Общий режим [11:16:47]line Чек 196 23.08.2024 11:16 [11:16:47]line Смена: 469 ФФД: 1.0 [11:16:47]line ЗНМ: 0300000070 [11:16:47]line РНМ: 0000000000092562 [11:16:47]line Версия ККМ: 001 [11:16:47]line ФМ: 0000000000871769 [11:16:47]line ФД: 165343 [11:16:47]line ФПД: 192609845384219 [11:16:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165343&fm=192609845384219&tin=02508201610067®Number=0000000000092562&sum=50000 [11:16:47]OFD Sender: Processing packet 165343 [packets to send 991, broken 990] [11:16:47]ProducePacketName [11:16:47]name=ofd_packets/00165343 [11:16:47]OFD Sender: To server: pG, [11:16:47]CommunicateWithHost lk.salyk.kg:30040 [11:16:47]ConnectInit lk.salyk.kg [11:16:47]written 0, free lines is 4095 [11:16:48]Write to MH i2c: 01 00 00 A7 00 A7 [11:16:48]Write i2c OK [11:16:48]MH_I2C_Read... [11:16:48]Read from MH i2c: 01 [11:16:48]MH_I2C_Read... [11:16:48]Read from MH i2c: 01 07 00 [11:16:48]MH_I2C_Read... [11:16:48]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C5 0C 7F [11:16:48]RasterBufferAndPrint [11:16:48]line [11:16:48]line [11:16:48]line [11:16:48]line [11:16:48]line [11:16:48]written 0, free lines is 3274 [11:16:48]MH_Cut [11:16:48]Write to MH i2c: D1 01 00 AE 00 01 80 [11:16:48]Write i2c OK [11:16:48]MH_I2C_Read... [11:16:48]Read from MH i2c: D1 [11:16:48]MH_I2C_Read... [11:16:48]Read from MH i2c: D1 01 00 [11:16:48]MH_I2C_Read... [11:16:48]Read from MH i2c: D1 01 00 AE 00 00 7F [11:16:48]Write to MH i2c: 01 00 00 AF 00 AF [11:16:48]Write i2c OK [11:16:48]MH_I2C_Read... [11:16:48]Connected sock=11 [11:16:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 30 D5 05 01 C5 0F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 9E 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 85 02 00 35 04 06 00 AF 2D 79 6A 14 1B 0F 4A 42 77 72 7C 86 C4 [11:16:49]*** Cut start [11:16:49]*** Purtial cut [11:16:49]*** Stage 1: CUTSNS_PIN = 1 [11:16:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F D8 47 00 71 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 85 02 00 F4 03 04 00 EB 18 C8 66 B6 04 01 00 00 15 52 FF 25 B7 F7 59 55 [11:16:49]CommunicateWithHost err = 0 [11:16:49]CheckOFDResponse [11:16:49]1017 (14) - 77093643461234 [11:16:49]1041 (16) - 0000000000871769 [11:16:49]1040 (4) - 165343 [11:16:49]1012 (4) - 23.08.2024 05:06 [11:16:49]1206 (1) - 0 [11:16:49]OFD Sender: Remove packet 165343 [11:16:49]ProducePacketName [11:16:49]name=ofd_packets/00165343 [11:16:49]NVStorageDeleteData [11:16:50]OFD Sender: No OFD packet to send [11:16:51]Read from MH i2c: 01 [11:16:51]MH_I2C_Read... [11:16:51]*** Stop cut motor [11:16:51]*** Cut end [11:16:51]Read from MH i2c: 01 07 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [11:16:51]process_action close_receipt done [11:16:51]requested_data is exist [11:16:51]produce_requested_data [11:16:51]requested_item fm.sn is exist - process it [11:16:51]wFMCommunicate request_size=4 [11:16:51]MH_SAM_APDU [11:16:51]CAPDU: 80 11 00 00 [11:16:51]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:16:51]Read from MH i2c: E2 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 17 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [11:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:16:51]wFMCommunicate OK [11:16:51]requested_item fd.num is exist - process it [11:16:51]SAM_PROTO_GetFieldsCounters [11:16:51]wFMCommunicate request_size=4 [11:16:51]MH_SAM_APDU [11:16:51]CAPDU: 80 13 00 00 [11:16:51]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:16:51]Read from MH i2c: E2 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 62 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 DB [11:16:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:16:51]wFMCommunicate OK [11:16:51]SAM_PROTO_GetFieldsCounters done [11:16:51]requested_item shift.num is exist - process it [11:16:51]requested_item shift.opened is exist - process it [11:16:51]req_shift_opened [11:16:51]FM_GetShiftState [11:16:51]SAM_PROTO_GetShiftState [11:16:51]wFMCommunicate request_size=4 [11:16:51]MH_SAM_APDU [11:16:51]CAPDU: 80 13 01 00 [11:16:51]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [11:16:51]Write i2c OK [11:16:51]MH_I2C_Read... [11:16:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:16:51]Read from MH i2c: E2 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 0E 00 [11:16:51]MH_I2C_Read... [11:16:51]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [11:16:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:16:51]wFMCommunicate OK [11:16:51]SAM_PROTO_GetShiftState done [11:16:51]FM_GetShiftState done [11:16:51]req_shift_opened done [11:16:51]requested_item shift.open_date is exist - process it [11:16:51]req_shift_open_date [11:16:51]req_shift_open_date done [11:16:51]produce_requested_data done [11:16:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165343,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:16:51]process_action_free close_receipt [11:16:51]json_value_free [11:16:51]json_value_free done [11:16:51]process_json_proto returns [11:16:51]Send response to host [11:16:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165343,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:16:51]free response buf [11:16:51]execute_script done [11:16:51]execute_script returns [11:16:51]free content buf [11:16:51]Sock 10.Close socket [11:16:51]Sock 10.Thread stoped [11:16:55]OFD Sender: No OFD packet to send [11:17:00]OFD Sender: No OFD packet to send [11:17:05]OFD Sender: No OFD packet to send [11:17:10]OFD Sender: No OFD packet to send [11:17:15]OFD Sender: No OFD packet to send [11:17:19]accept exits with 7 [11:17:19]New connection [11:17:19]New thread 3067207012 created [11:17:19]Thread 3067063652 joined [11:17:19]Waiting for new connection... [11:17:19] Sock 7.Parse request [11:17:19]Sock 7.Check first char [11:17:19]Sock 7.First char is OK [11:17:19]request: POST /json_proto HTTP/1.0 [11:17:19]Method: POST [11:17:19]URL: /json_proto [11:17:19]Method is POST - this is cgi request [11:17:19]url: /json_proto [11:17:19]query_string will be loaded in cgi processing [11:17:19]execute_cgi json_proto POST (null) [11:17:19]execute_cgi path=json_proto method=POST [11:17:19]POST find Content-Length [11:17:19]Host: 172.17.44.132:8080 [11:17:19]Content-Length: 1033 [11:17:19]Content-Type: application/json [11:17:19] [11:17:19]POST finish read [11:17:19]Found Content-Length = 1033 [11:17:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51016", "tax_sys" : 0, "items" : [ { "code": "4700000310258", "name": "\u0440\u044F\u0448\u044E\u044A \u0448\u044C\u044E\u044D\u0440\u0444 \u0445\u044B\u0445\u0445\u044A 1\u044B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:19]execute_script... [11:17:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51016", "tax_sys" : 0, "items" : [ { "code": "4700000310258", "name": "\u0440\u044F\u0448\u044E\u044A \u0448\u044C\u044E\u044D\u0440\u0444 \u0445\u044B\u0445\u0445\u044A 1\u044B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:19]POST & json_proto [11:17:19]process_json_proto [11:17:19]json parsed OK: [11:17:19]protocol is kg_v1.0 [11:17:19]action value=close_receipt [11:17:19]process_action close_receipt [11:17:19]cmd_close_receipt [11:17:19]MH_GetDate [11:17:19]Write to MH i2c: F0 00 00 B3 00 A2 [11:17:19]Write i2c OK [11:17:19]MH_I2C_Read... [11:17:19]Read from MH i2c: F0 [11:17:19]MH_I2C_Read... [11:17:19]Read from MH i2c: F0 09 00 [11:17:19]MH_I2C_Read... [11:17:19]Read from MH i2c: F0 09 00 B3 00 00 C0 6F C8 66 2A 83 C1 65 DB [11:17:19]GetLastDocTimeStamp 1724411806 [11:17:19]current date 1724411840 [11:17:19]FM_GetShiftState [11:17:19]SAM_PROTO_GetShiftState [11:17:19]wFMCommunicate request_size=4 [11:17:19]MH_SAM_APDU [11:17:19]CAPDU: 80 13 01 00 [11:17:19]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [11:17:19]Write i2c OK [11:17:19]MH_I2C_Read... [11:17:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:19]Read from MH i2c: E2 [11:17:19]MH_I2C_Read... [11:17:19]Read from MH i2c: E2 0E 00 [11:17:19]MH_I2C_Read... [11:17:19]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5F [11:17:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:17:19]wFMCommunicate OK [11:17:19]SAM_PROTO_GetShiftState done [11:17:19]FM_GetShiftState done [11:17:19]opened in 1724372766 [11:17:19]opened+sec_in_day 1724459166 [11:17:19]quantity*price = 7500 [11:17:19]sum+1 = 7501 [11:17:19]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4630007400976 Арахис жарен Караван орехов Стандарт 90 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.32 НДС 12% : 15.92 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 197 23.08.2024 11:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165344 ФПД: 175330767130897 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111720&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165344&fm=175330767130897&tin=02508201610067®Number=0000000000092562&sum=15000 0 [11:17:20]StoreToDocumentArchive [11:17:20]shift 469 fd 165344 [11:17:20]save to /storage/0469/doc_00165344 [11:17:20]save last doc name /storage/0469/doc_00165344 to /storage/kkm_last_doc_name [11:17:20]save OK [11:17:20]Clear old archive folders... [11:17:20]ProcessDocumentItem done err = 0, tmpTLVsize=424 [11:17:20]tlvbuf is 00652760 [11:17:20]SAM_PROTO_ClearQueue [11:17:20]wFMCommunicate request_size=4 [11:17:20]MH_SAM_APDU [11:17:20]CAPDU: 80 09 00 00 [11:17:20]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [11:17:20]Write i2c OK [11:17:20]MH_I2C_Read... [11:17:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:20]Read from MH i2c: E2 [11:17:20]MH_I2C_Read... [11:17:20]Read from MH i2c: E2 03 00 [11:17:20]MH_I2C_Read... [11:17:20]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:17:20]RAPDU: 90 00 [11:17:20]wFMCommunicate OK [11:17:20]SAM_PROTO_ClearQueue done [11:17:20]KKMCreateOFDPacket [11:17:20]OFDProtocolAddRootSTLVToBuf [11:17:20]FM_MakeSignedData [11:17:20]FM_MakeSignedData [11:17:20]SAM_PROTO_SignData [11:17:20]wFMCommunicate request_size=4 [11:17:20]MH_SAM_APDU [11:17:20]CAPDU: 80 0D 01 02 [11:17:20]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [11:17:20]Write i2c OK [11:17:20]MH_I2C_Read... [11:17:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:20]Read from MH i2c: E2 [11:17:20]MH_I2C_Read... [11:17:20]Read from MH i2c: E2 03 00 [11:17:20]MH_I2C_Read... [11:17:20]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:17:20]RAPDU: 90 00 [11:17:20]wFMCommunicate OK [11:17:20]wFMCommunicate request_size=255 [11:17:20]MH_SAM_APDU [11:17:20]CAPDU: 80 0D 02 02 FA 03 00 A8 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 32 35 38 06 04 26 00 D1 80 D1 8F D1 88 D1 8E D1 8A 20 D1 88 D1 8C D1 8E D1 8D D1 80 D1 84 20 D1 85 D1 8B D1 85 D1 85 D1 8A 20 31 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 [11:17:20]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 A8 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 32 35 38 06 04 26 00 D1 80 D1 8F D1 88 D1 8E D1 8A 20 D1 88 D1 8C D1 8E D1 8D D1 80 D1 84 20 D1 85 D1 8B D1 85 D1 85 D1 8A 20 31 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 00 00 26 [11:17:20]Write i2c OK [11:17:20]MH_I2C_Read... [11:17:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:17:21]RAPDU: 90 00 [11:17:21]wFMCommunicate OK [11:17:21]wFMCommunicate request_size=183 [11:17:21]MH_SAM_APDU [11:17:21]CAPDU: 80 0D 02 02 B2 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 C0 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 85 02 00 35 04 06 00 9F 76 60 17 D1 11 [11:17:21]Write to MH i2c: E2 BA 00 C4 00 80 0D 02 02 B2 00 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 C0 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 85 02 00 35 04 06 00 9F 76 60 17 D1 11 00 00 DB [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [11:17:21]RAPDU: 90 00 [11:17:21]wFMCommunicate OK [11:17:21]wFMCommunicate request_size=4 [11:17:21]MH_SAM_APDU [11:17:21]CAPDU: 80 0D 03 02 [11:17:21]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 0B 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 0B 00 C5 00 00 85 E4 23 09 1F DC C4 D3 90 00 68 [11:17:21]RAPDU: 85 E4 23 09 1F DC C4 D3 90 00 [11:17:21]wFMCommunicate OK [11:17:21]SAM_PROTO_SignData done [11:17:21]FM_MakeSignedData done [11:17:21]CreateOFDProtocolMessage [11:17:21]wFMCommunicate request_size=4 [11:17:21]MH_SAM_APDU [11:17:21]CAPDU: 80 11 00 00 [11:17:21]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:21]Read from MH i2c: E2 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 17 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [11:17:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:17:21]wFMCommunicate OK [11:17:21]CreateOFDProtocolMessage done [11:17:21]OFDSenderStorePacket 165344 [11:17:21]StoreOFDPacket docnum=165344 [11:17:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 BC 01 00 00 72 49 B4 01 12 5F 5A 03 01 00 03 00 A8 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 32 35 38 06 04 26 00 D1 80 D1 8F D1 88 D1 8E D1 8A 20 D1 88 D1 8C D1 8E D1 8D D1 80 D1 84 20 D1 85 D1 8B D1 85 D1 85 D1 8A 20 31 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 C0 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 85 02 00 35 04 06 00 9F 76 60 17 D1 11 85 E4 23 09 1F DC C4 D3 [11:17:21]CheckFolder [11:17:21]dirname=/storage/ofd_packets [11:17:21]CheckFolder done [11:17:21]ProducePacketName [11:17:21]name=ofd_packets/00165344 [11:17:21]NVStorageSaveData ofd_packets/00165344 [11:17:21]File name is /storage/ofd_packets/00165344 [11:17:21]Write 474 bytes [11:17:21]NVStorageSaveData done [11:17:21]OFDSenderStorePacket done [11:17:21]KKMCreateOFDPacket done [11:17:21]NVStorageSaveData kkm_last_timestamp [11:17:21]File name is /storage/kkm_last_timestamp [11:17:21]Write 4 bytes [11:17:21]NVStorageSaveData done [11:17:21]ExternCall_PrintAddStr [11:17:21]wPrintStart [11:17:21]Write to MH i2c: 01 00 00 C7 00 C7 [11:17:21]Write i2c OK [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: 01 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: 01 07 00 [11:17:21]MH_I2C_Read... [11:17:21]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [11:17:21]RasterBufferAndPrint [11:17:21]line Счет N : (3)51016 [11:17:21]line ИНН: 02508201610067 [11:17:21]line Контрольно-Кассовый Чек [11:17:21]line ПРОДАЖА [11:17:21]line Товар: 4700000310258 [11:17:21]line ряшюъ шьюэрф хыххъ 1ы [11:17:21]line 1.000 * 75.00 [11:17:21]line = 75.00 [11:17:21]line НДС 12% НСП 1% [11:17:21]line > о реализуемом товаре [11:17:21]line Товар: 4630007400976 [11:17:21]line Арахис жарен Караван орехов Стандарт 90 [11:17:21]line 1.000 * 75.00 [11:17:21]line = 75.00 [11:17:21]line НДС 12% НСП 1% [11:17:21]line > о реализуемом товаре [11:17:21]line ИТОГО: 150.00 [11:17:21]line НСП 1% : 1.32 [11:17:21]line НДС 12% : 15.92 [11:17:21]line Наличными: 150.00 [11:17:21]line Безнал.: 0.00 [11:17:21]line Место: АЗС № 130 "Партнер Нефть" [11:17:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:17:21]line СНО: Общий режим [11:17:21]line Чек 197 23.08.2024 11:17 [11:17:21]line Смена: 469 ФФД: 1.0 [11:17:21]line ЗНМ: 0300000070 [11:17:21]line РНМ: 0000000000092562 [11:17:21]line Версия ККМ: 001 [11:17:21]line ФМ: 0000000000871769 [11:17:21]line ФД: 165344 [11:17:21]line ФПД: 175330767130897 [11:17:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111720&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165344&fm=175330767130897&tin=02508201610067®Number=0000000000092562&sum=15000 [11:17:21]line 0 [11:17:21]OFD Sender: Processing packet 165344 [packets to send 991, broken 990] [11:17:21]ProducePacketName [11:17:21]name=ofd_packets/00165344 [11:17:21]OFD Sender: To server: pG, [11:17:21]CommunicateWithHost lk.salyk.kg:30040 [11:17:21]ConnectInit lk.salyk.kg [11:17:21]written 0, free lines is 4095 [11:17:22]Write to MH i2c: 01 00 00 F6 00 F6 [11:17:22]Write i2c OK [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: 01 [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: 01 07 00 [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 89 0C 92 [11:17:22]RasterBufferAndPrint [11:17:22]line [11:17:22]line [11:17:22]line [11:17:22]line [11:17:22]line [11:17:22]written 0, free lines is 3215 [11:17:22]MH_Cut [11:17:22]Write to MH i2c: D1 01 00 FD 00 01 CF [11:17:22]Write i2c OK [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: D1 [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: D1 01 00 [11:17:22]MH_I2C_Read... [11:17:22]Read from MH i2c: D1 01 00 FD 00 00 CE [11:17:22]Write to MH i2c: 01 00 00 FE 00 FE [11:17:22]Write i2c OK [11:17:22]MH_I2C_Read... [11:17:22]Connected sock=10 [11:17:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 BC 01 00 00 72 49 B4 01 12 5F 5A 03 01 00 03 00 A8 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 32 35 38 06 04 26 00 D1 80 D1 8F D1 88 D1 8E D1 8A 20 D1 88 D1 8C D1 8E D1 8D D1 80 D1 84 20 D1 85 D1 8B D1 85 D1 85 D1 8A 20 31 D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 38 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 C0 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 85 02 00 35 04 06 00 9F 76 60 17 D1 11 85 E4 23 09 1F DC C4 D3 [11:17:23]*** Cut start [11:17:23]*** Purtial cut [11:17:23]*** Stage 1: CUTSNS_PIN = 1 [11:17:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C7 61 47 00 A4 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 85 02 00 F4 03 04 00 0D 19 C8 66 B6 04 01 00 00 70 A4 E5 9B 44 9A 40 E5 [11:17:23]CommunicateWithHost err = 0 [11:17:23]CheckOFDResponse [11:17:23]1017 (14) - 77093643461234 [11:17:23]1041 (16) - 0000000000871769 [11:17:23]1040 (4) - 165344 [11:17:23]1012 (4) - 23.08.2024 05:07 [11:17:23]1206 (1) - 0 [11:17:23]OFD Sender: Remove packet 165344 [11:17:23]ProducePacketName [11:17:23]name=ofd_packets/00165344 [11:17:23]NVStorageDeleteData [11:17:24]OFD Sender: No OFD packet to send [11:17:25]Read from MH i2c: 01 [11:17:25]MH_I2C_Read... [11:17:25]*** Stop cut motor [11:17:25]*** Cut end [11:17:25]Read from MH i2c: 01 07 00 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [11:17:25]process_action close_receipt done [11:17:25]requested_data is exist [11:17:25]produce_requested_data [11:17:25]requested_item fm.sn is exist - process it [11:17:25]wFMCommunicate request_size=4 [11:17:25]MH_SAM_APDU [11:17:25]CAPDU: 80 11 00 00 [11:17:25]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [11:17:25]Write i2c OK [11:17:25]MH_I2C_Read... [11:17:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:25]Read from MH i2c: E2 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 17 00 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [11:17:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:17:25]wFMCommunicate OK [11:17:25]requested_item fd.num is exist - process it [11:17:25]SAM_PROTO_GetFieldsCounters [11:17:25]wFMCommunicate request_size=4 [11:17:25]MH_SAM_APDU [11:17:25]CAPDU: 80 13 00 00 [11:17:25]Write to MH i2c: E2 08 00 00 01 80 13 00 00 00 00 00 00 7D [11:17:25]Write i2c OK [11:17:25]MH_I2C_Read... [11:17:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:25]Read from MH i2c: E2 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 62 00 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 62 00 00 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [11:17:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:17:25]wFMCommunicate OK [11:17:25]SAM_PROTO_GetFieldsCounters done [11:17:25]requested_item shift.num is exist - process it [11:17:25]requested_item shift.opened is exist - process it [11:17:25]req_shift_opened [11:17:25]FM_GetShiftState [11:17:25]SAM_PROTO_GetShiftState [11:17:25]wFMCommunicate request_size=4 [11:17:25]MH_SAM_APDU [11:17:25]CAPDU: 80 13 01 00 [11:17:25]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [11:17:25]Write i2c OK [11:17:25]MH_I2C_Read... [11:17:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:25]Read from MH i2c: E2 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 0E 00 [11:17:25]MH_I2C_Read... [11:17:25]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AD [11:17:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:17:25]wFMCommunicate OK [11:17:25]SAM_PROTO_GetShiftState done [11:17:25]FM_GetShiftState done [11:17:25]req_shift_opened done [11:17:25]requested_item shift.open_date is exist - process it [11:17:25]req_shift_open_date [11:17:25]req_shift_open_date done [11:17:25]produce_requested_data done [11:17:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165344,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:17:25]process_action_free close_receipt [11:17:25]json_value_free [11:17:25]json_value_free done [11:17:25]process_json_proto returns [11:17:25]Send response to host [11:17:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165344,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:17:25]free response buf [11:17:25]execute_script done [11:17:25]execute_script returns [11:17:25]free content buf [11:17:25]Sock 7.Close socket [11:17:25]Sock 7.Thread stoped [11:17:29]OFD Sender: No OFD packet to send [11:17:34]OFD Sender: No OFD packet to send [11:17:39]OFD Sender: No OFD packet to send [11:17:39]accept exits with 9 [11:17:39]New connection [11:17:39]New thread 3067063652 created [11:17:39]Thread 3067207012 joined [11:17:39]Waiting for new connection... [11:17:39] Sock 9.Parse request [11:17:39]Sock 9.Check first char [11:17:39]Sock 9.First char is OK [11:17:39]request: POST /json_proto HTTP/1.0 [11:17:39]Method: POST [11:17:39]URL: /json_proto [11:17:39]Method is POST - this is cgi request [11:17:39]url: /json_proto [11:17:39]query_string will be loaded in cgi processing [11:17:39]execute_cgi json_proto POST (null) [11:17:39]execute_cgi path=json_proto method=POST [11:17:39]POST find Content-Length [11:17:39]Host: 172.17.44.132:8080 [11:17:39]Content-Length: 917 [11:17:39]Content-Type: application/json [11:17:39] [11:17:39]POST finish read [11:17:39]Found Content-Length = 917 [11:17:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51017", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:39]execute_script... [11:17:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51017", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:39]POST & json_proto [11:17:39]process_json_proto [11:17:39]json parsed OK: [11:17:39]protocol is kg_v1.0 [11:17:39]action value=close_receipt [11:17:39]process_action close_receipt [11:17:39]cmd_close_receipt [11:17:39]MH_GetDate [11:17:39]Write to MH i2c: F0 00 00 02 01 F2 [11:17:39]Write i2c OK [11:17:39]MH_I2C_Read... [11:17:39]Read from MH i2c: F0 [11:17:39]MH_I2C_Read... [11:17:39]Read from MH i2c: F0 09 00 [11:17:39]MH_I2C_Read... [11:17:39]Read from MH i2c: F0 09 00 02 01 00 D4 6F C8 66 2A 83 C1 65 3F [11:17:39]GetLastDocTimeStamp 1724411840 [11:17:39]current date 1724411860 [11:17:39]FM_GetShiftState [11:17:39]SAM_PROTO_GetShiftState [11:17:39]wFMCommunicate request_size=4 [11:17:39]MH_SAM_APDU [11:17:39]CAPDU: 80 13 01 00 [11:17:39]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [11:17:39]Write i2c OK [11:17:39]MH_I2C_Read... [11:17:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:39]Read from MH i2c: E2 [11:17:39]MH_I2C_Read... [11:17:39]Read from MH i2c: E2 0E 00 [11:17:39]MH_I2C_Read... [11:17:39]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AF [11:17:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:17:39]wFMCommunicate OK [11:17:39]SAM_PROTO_GetShiftState done [11:17:39]FM_GetShiftState done [11:17:39]opened in 1724372766 [11:17:39]opened+sec_in_day 1724459166 [11:17:39]quantity*price = 4000 [11:17:39]sum+1 = 4001 [11:17:39]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870022003305 Напиток Gorilla эн нат ж/б 0,5/0,45л 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.32 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 198 23.08.2024 11:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165345 ФПД: 255840540769147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165345&fm=255840540769147&tin=02508201610067®Number=0000000000092562&sum=15000 0 [11:17:40]StoreToDocumentArchive [11:17:40]shift 469 fd 165345 [11:17:40]save to /storage/0469/doc_00165345 [11:17:40]save last doc name /storage/0469/doc_00165345 to /storage/kkm_last_doc_name [11:17:40]save OK [11:17:40]Clear old archive folders... [11:17:40]ProcessDocumentItem done err = 0, tmpTLVsize=394 [11:17:40]tlvbuf is 006C9890 [11:17:40]SAM_PROTO_ClearQueue [11:17:40]wFMCommunicate request_size=4 [11:17:40]MH_SAM_APDU [11:17:40]CAPDU: 80 09 00 00 [11:17:40]Write to MH i2c: E2 08 00 10 01 80 09 00 00 00 00 00 00 83 [11:17:40]Write i2c OK [11:17:40]MH_I2C_Read... [11:17:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:40]Read from MH i2c: E2 [11:17:40]MH_I2C_Read... [11:17:40]Read from MH i2c: E2 03 00 [11:17:40]MH_I2C_Read... [11:17:40]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [11:17:40]RAPDU: 90 00 [11:17:40]wFMCommunicate OK [11:17:40]SAM_PROTO_ClearQueue done [11:17:40]KKMCreateOFDPacket [11:17:40]OFDProtocolAddRootSTLVToBuf [11:17:40]FM_MakeSignedData [11:17:40]FM_MakeSignedData [11:17:40]SAM_PROTO_SignData [11:17:40]wFMCommunicate request_size=4 [11:17:40]MH_SAM_APDU [11:17:40]CAPDU: 80 0D 01 02 [11:17:40]Write to MH i2c: E2 08 00 11 01 80 0D 01 02 00 00 00 00 8B [11:17:40]Write i2c OK [11:17:40]MH_I2C_Read... [11:17:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:40]Read from MH i2c: E2 [11:17:40]MH_I2C_Read... [11:17:40]Read from MH i2c: E2 03 00 [11:17:40]MH_I2C_Read... [11:17:40]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [11:17:40]RAPDU: 90 00 [11:17:40]wFMCommunicate OK [11:17:40]wFMCommunicate request_size=255 [11:17:40]MH_SAM_APDU [11:17:40]CAPDU: 80 0D 02 02 FA 03 00 8A 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F [11:17:40]Write to MH i2c: E2 02 01 12 01 80 0D 02 02 FA 00 03 00 8A 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 F1 [11:17:40]Write i2c OK [11:17:40]MH_I2C_Read... [11:17:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:41]Read from MH i2c: E2 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 03 00 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [11:17:41]RAPDU: 90 00 [11:17:41]wFMCommunicate OK [11:17:41]wFMCommunicate request_size=153 [11:17:41]MH_SAM_APDU [11:17:41]CAPDU: 80 0D 02 02 94 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 D4 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 85 02 00 35 04 06 00 E8 AF 84 8D 3B 7B [11:17:41]Write to MH i2c: E2 9C 00 13 01 80 0D 02 02 94 00 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 D4 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 85 02 00 35 04 06 00 E8 AF 84 8D 3B 7B 00 00 4B [11:17:41]Write i2c OK [11:17:41]MH_I2C_Read... [11:17:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:41]Read from MH i2c: E2 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 03 00 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [11:17:41]RAPDU: 90 00 [11:17:41]wFMCommunicate OK [11:17:41]wFMCommunicate request_size=4 [11:17:41]MH_SAM_APDU [11:17:41]CAPDU: 80 0D 03 02 [11:17:41]Write to MH i2c: E2 08 00 14 01 80 0D 03 02 00 00 00 00 90 [11:17:41]Write i2c OK [11:17:41]MH_I2C_Read... [11:17:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:41]Read from MH i2c: E2 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 0B 00 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 0B 00 14 01 00 FD 8A C9 A9 1E 5E 43 7B 90 00 C4 [11:17:41]RAPDU: FD 8A C9 A9 1E 5E 43 7B 90 00 [11:17:41]wFMCommunicate OK [11:17:41]SAM_PROTO_SignData done [11:17:41]FM_MakeSignedData done [11:17:41]CreateOFDProtocolMessage [11:17:41]wFMCommunicate request_size=4 [11:17:41]MH_SAM_APDU [11:17:41]CAPDU: 80 11 00 00 [11:17:41]Write to MH i2c: E2 08 00 15 01 80 11 00 00 00 00 00 00 90 [11:17:41]Write i2c OK [11:17:41]MH_I2C_Read... [11:17:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:41]Read from MH i2c: E2 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 17 00 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: E2 17 00 15 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [11:17:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:17:41]wFMCommunicate OK [11:17:41]CreateOFDProtocolMessage done [11:17:41]OFDSenderStorePacket 165345 [11:17:41]StoreOFDPacket docnum=165345 [11:17:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9E 01 00 00 CE CA 96 01 AA 70 5A 03 01 00 03 00 8A 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 D4 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 85 02 00 35 04 06 00 E8 AF 84 8D 3B 7B FD 8A C9 A9 1E 5E 43 7B [11:17:41]CheckFolder [11:17:41]dirname=/storage/ofd_packets [11:17:41]CheckFolder done [11:17:41]ProducePacketName [11:17:41]name=ofd_packets/00165345 [11:17:41]NVStorageSaveData ofd_packets/00165345 [11:17:41]File name is /storage/ofd_packets/00165345 [11:17:41]Write 444 bytes [11:17:41]NVStorageSaveData done [11:17:41]OFDSenderStorePacket done [11:17:41]KKMCreateOFDPacket done [11:17:41]NVStorageSaveData kkm_last_timestamp [11:17:41]File name is /storage/kkm_last_timestamp [11:17:41]Write 4 bytes [11:17:41]NVStorageSaveData done [11:17:41]ExternCall_PrintAddStr [11:17:41]wPrintStart [11:17:41]Write to MH i2c: 01 00 00 16 01 17 [11:17:41]Write i2c OK [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: 01 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: 01 07 00 [11:17:41]MH_I2C_Read... [11:17:41]Read from MH i2c: 01 07 00 16 01 00 00 00 00 00 FF 0F 2C [11:17:41]RasterBufferAndPrint [11:17:41]line Счет N : (3)51017 [11:17:41]line ИНН: 02508201610067 [11:17:41]line Контрольно-Кассовый Чек [11:17:41]line ПРОДАЖА [11:17:41]line Товар: 4700000160211 [11:17:41]line Вода Легенда 0,5л [11:17:41]line 1.000 * 40.00 [11:17:41]line = 40.00 [11:17:41]line НДС 12% НСП 1% [11:17:41]line > о реализуемом товаре [11:17:41]line Товар: 4870022003305 [11:17:41]line Напиток Gorilla эн нат ж/б 0,5/0,45л [11:17:41]line 1.000 * 110.00 [11:17:41]line = 110.00 [11:17:41]line НДС 12% НСП 1% [11:17:41]line > о реализуемом товаре [11:17:41]line ИТОГО: 150.00 [11:17:41]line НСП 1% : 1.32 [11:17:41]line НДС 12% : 15.93 [11:17:41]line Наличными: 150.00 [11:17:41]line Безнал.: 0.00 [11:17:41]line Место: АЗС № 130 "Партнер Нефть" [11:17:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:17:41]line СНО: Общий режим [11:17:41]line Чек 198 23.08.2024 11:17 [11:17:41]line Смена: 469 ФФД: 1.0 [11:17:41]line ЗНМ: 0300000070 [11:17:41]line РНМ: 0000000000092562 [11:17:41]line Версия ККМ: 001 [11:17:41]line ФМ: 0000000000871769 [11:17:41]line ФД: 165345 [11:17:41]line ФПД: 255840540769147 [11:17:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165345&fm=255840540769147&tin=02508201610067®Number=0000000000092562&sum=15000 [11:17:41]line 0 [11:17:41]OFD Sender: Processing packet 165345 [packets to send 991, broken 990] [11:17:41]ProducePacketName [11:17:41]name=ofd_packets/00165345 [11:17:41]OFD Sender: To server: pG, [11:17:41]CommunicateWithHost lk.salyk.kg:30040 [11:17:41]ConnectInit lk.salyk.kg [11:17:41]written 0, free lines is 4095 [11:17:42]Write to MH i2c: 01 00 00 45 01 46 [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: 01 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: 01 07 00 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 7D 0C D6 [11:17:42]RasterBufferAndPrint [11:17:42]line [11:17:42]line [11:17:42]line [11:17:42]line [11:17:42]line [11:17:42]written 0, free lines is 3206 [11:17:42]MH_Cut [11:17:42]Write to MH i2c: D1 01 00 4C 01 01 1F [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: D1 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: D1 01 00 [11:17:42]MH_I2C_Read... [11:17:42]Read from MH i2c: D1 01 00 4C 01 00 1E [11:17:42]Write to MH i2c: 01 00 00 4D 01 4E [11:17:42]Write i2c OK [11:17:42]MH_I2C_Read... [11:17:43]*** Cut start [11:17:43]*** Purtial cut [11:17:43]*** Stage 1: CUTSNS_PIN = 1 [11:17:43]Connected sock=11 [11:17:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9E 01 00 00 CE CA 96 01 AA 70 5A 03 01 00 03 00 8A 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 D4 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 85 02 00 35 04 06 00 E8 AF 84 8D 3B 7B FD 8A C9 A9 1E 5E 43 7B [11:17:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D1 BB 47 00 7C 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 85 02 00 F4 03 04 00 21 19 C8 66 B6 04 01 00 00 73 A2 9D 84 7B 84 B3 43 [11:17:44]CommunicateWithHost err = 0 [11:17:44]CheckOFDResponse [11:17:44]1017 (14) - 77093643461234 [11:17:44]1041 (16) - 0000000000871769 [11:17:44]1040 (4) - 165345 [11:17:44]1012 (4) - 23.08.2024 05:07 [11:17:44]1206 (1) - 0 [11:17:44]OFD Sender: Remove packet 165345 [11:17:44]ProducePacketName [11:17:44]name=ofd_packets/00165345 [11:17:44]NVStorageDeleteData [11:17:45]OFD Sender: No OFD packet to send [11:17:45]Read from MH i2c: 01 [11:17:45]MH_I2C_Read... [11:17:45]*** Stop cut motor [11:17:45]*** Cut end [11:17:45]Read from MH i2c: 01 07 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: 01 07 00 4D 01 00 00 00 00 00 FF 0F 63 [11:17:45]process_action close_receipt done [11:17:45]requested_data is exist [11:17:45]produce_requested_data [11:17:45]requested_item fm.sn is exist - process it [11:17:45]wFMCommunicate request_size=4 [11:17:45]MH_SAM_APDU [11:17:45]CAPDU: 80 11 00 00 [11:17:45]Write to MH i2c: E2 08 00 4E 01 80 11 00 00 00 00 00 00 C9 [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:45]Read from MH i2c: E2 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 17 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 17 00 4E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [11:17:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:17:45]wFMCommunicate OK [11:17:45]requested_item fd.num is exist - process it [11:17:45]SAM_PROTO_GetFieldsCounters [11:17:45]wFMCommunicate request_size=4 [11:17:45]MH_SAM_APDU [11:17:45]CAPDU: 80 13 00 00 [11:17:45]Write to MH i2c: E2 08 00 4F 01 80 13 00 00 00 00 00 00 CC [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:45]Read from MH i2c: E2 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 62 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 62 00 4F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [11:17:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:17:45]wFMCommunicate OK [11:17:45]SAM_PROTO_GetFieldsCounters done [11:17:45]requested_item shift.num is exist - process it [11:17:45]requested_item shift.opened is exist - process it [11:17:45]req_shift_opened [11:17:45]FM_GetShiftState [11:17:45]SAM_PROTO_GetShiftState [11:17:45]wFMCommunicate request_size=4 [11:17:45]MH_SAM_APDU [11:17:45]CAPDU: 80 13 01 00 [11:17:45]Write to MH i2c: E2 08 00 50 01 80 13 01 00 00 00 00 00 CE [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:45]Read from MH i2c: E2 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 0E 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 0E 00 50 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FC [11:17:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:17:45]wFMCommunicate OK [11:17:45]SAM_PROTO_GetShiftState done [11:17:45]FM_GetShiftState done [11:17:45]req_shift_opened done [11:17:45]requested_item shift.open_date is exist - process it [11:17:45]req_shift_open_date [11:17:45]req_shift_open_date done [11:17:45]produce_requested_data done [11:17:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165345,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:17:45]process_action_free close_receipt [11:17:45]json_value_free [11:17:45]json_value_free done [11:17:45]process_json_proto returns [11:17:45]Send response to host [11:17:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165345,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:17:45]free response buf [11:17:45]execute_script done [11:17:45]execute_script returns [11:17:45]free content buf [11:17:45]Sock 9.Close socket [11:17:45]Sock 9.Thread stoped [11:17:47]accept exits with 7 [11:17:47]New connection [11:17:47]New thread 3067207012 created [11:17:47]Thread 3067063652 joined [11:17:47]Waiting for new connection... [11:17:47] Sock 7.Parse request [11:17:47]Sock 7.Check first char [11:17:47]Sock 7.First char is OK [11:17:47]request: POST /json_proto HTTP/1.0 [11:17:47]Method: POST [11:17:47]URL: /json_proto [11:17:47]Method is POST - this is cgi request [11:17:47]url: /json_proto [11:17:47]query_string will be loaded in cgi processing [11:17:47]execute_cgi json_proto POST (null) [11:17:47]execute_cgi path=json_proto method=POST [11:17:47]POST find Content-Length [11:17:47]Host: 172.17.44.132:8080 [11:17:47]Content-Length: 789 [11:17:47]Content-Type: application/json [11:17:47] [11:17:47]POST finish read [11:17:47]Found Content-Length = 789 [11:17:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03999", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:47]execute_script... [11:17: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)294180", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03999", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:47]POST & json_proto [11:17:47]process_json_proto [11:17:47]json parsed OK: [11:17:47]protocol is kg_v1.0 [11:17:47]action value=close_receipt [11:17:47]process_action close_receipt [11:17:47]cmd_close_receipt [11:17:47]MH_GetDate [11:17:47]Write to MH i2c: F0 00 00 51 01 41 [11:17:47]Write i2c OK [11:17:47]MH_I2C_Read... [11:17:47]Read from MH i2c: F0 [11:17:47]MH_I2C_Read... [11:17:47]Read from MH i2c: F0 09 00 [11:17:47]MH_I2C_Read... [11:17:47]Read from MH i2c: F0 09 00 51 01 00 DC 6F C8 66 2A 83 C1 65 96 [11:17:47]GetLastDocTimeStamp 1724411860 [11:17:47]current date 1724411868 [11:17:47]FM_GetShiftState [11:17:47]SAM_PROTO_GetShiftState [11:17:47]wFMCommunicate request_size=4 [11:17:47]MH_SAM_APDU [11:17:47]CAPDU: 80 13 01 00 [11:17:47]Write to MH i2c: E2 08 00 52 01 80 13 01 00 00 00 00 00 D0 [11:17:47]Write i2c OK [11:17:47]MH_I2C_Read... [11:17:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:47]Read from MH i2c: E2 [11:17:47]MH_I2C_Read... [11:17:47]Read from MH i2c: E2 0E 00 [11:17:47]MH_I2C_Read... [11:17:47]Read from MH i2c: E2 0E 00 52 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FE [11:17:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:17:47]wFMCommunicate OK [11:17:47]SAM_PROTO_GetShiftState done [11:17:47]FM_GetShiftState done [11:17:47]opened in 1724372766 [11:17:47]opened+sec_in_day 1724459166 [11:17:47]quantity*price = 0 [11:17:47]sum+1 = 1 [11:17:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 199 23.08.2024 11:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 03999 ФМ: 0000000000871769 ФД: 165346 ФПД: 256828157750868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111748&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165346&fm=256828157750868&tin=02508201610067®Number=0000000000092562&sum=0 [11:17:48]StoreToDocumentArchive [11:17:48]shift 469 fd 165346 [11:17:48]save to /storage/0469/doc_00165346 [11:17:48]save last doc name /storage/0469/doc_00165346 to /storage/kkm_last_doc_name [11:17:48]save OK [11:17:48]Clear old archive folders... [11:17:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:17:48]tlvbuf is 006D0560 [11:17:48]SAM_PROTO_ClearQueue [11:17:48]wFMCommunicate request_size=4 [11:17:48]MH_SAM_APDU [11:17:48]CAPDU: 80 09 00 00 [11:17:48]Write to MH i2c: E2 08 00 5F 01 80 09 00 00 00 00 00 00 D2 [11:17:48]Write i2c OK [11:17:48]MH_I2C_Read... [11:17:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:48]Read from MH i2c: E2 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 03 00 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [11:17:48]RAPDU: 90 00 [11:17:48]wFMCommunicate OK [11:17:48]SAM_PROTO_ClearQueue done [11:17:48]KKMCreateOFDPacket [11:17:48]OFDProtocolAddRootSTLVToBuf [11:17:48]FM_MakeSignedData [11:17:48]FM_MakeSignedData [11:17:48]SAM_PROTO_SignData [11:17:48]wFMCommunicate request_size=4 [11:17:48]MH_SAM_APDU [11:17:48]CAPDU: 80 0D 01 02 [11:17:48]Write to MH i2c: E2 08 00 60 01 80 0D 01 02 00 00 00 00 DA [11:17:48]Write i2c OK [11:17:48]MH_I2C_Read... [11:17:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:48]Read from MH i2c: E2 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 03 00 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 03 00 60 01 00 90 00 D5 [11:17:48]RAPDU: 90 00 [11:17:48]wFMCommunicate OK [11:17:48]wFMCommunicate request_size=255 [11:17:48]MH_SAM_APDU [11:17:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C7 00 00 00 F4 03 04 00 DC 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 85 02 00 35 04 06 00 E9 95 77 1C [11:17:48]Write to MH i2c: E2 02 01 61 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 DC 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 85 02 00 35 04 06 00 E9 95 77 1C 00 00 76 [11:17:48]Write i2c OK [11:17:48]MH_I2C_Read... [11:17:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:48]Read from MH i2c: E2 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 03 00 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [11:17:48]RAPDU: 90 00 [11:17:48]wFMCommunicate OK [11:17:48]wFMCommunicate request_size=7 [11:17:48]MH_SAM_APDU [11:17:48]CAPDU: 80 0D 02 02 02 6E 54 [11:17:48]Write to MH i2c: E2 0A 00 62 01 80 0D 02 02 02 00 6E 54 00 00 A3 [11:17:48]Write i2c OK [11:17:48]MH_I2C_Read... [11:17:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:48]Read from MH i2c: E2 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 03 00 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [11:17:48]RAPDU: 90 00 [11:17:48]wFMCommunicate OK [11:17:48]wFMCommunicate request_size=4 [11:17:48]MH_SAM_APDU [11:17:48]CAPDU: 80 0D 03 02 [11:17:48]Write to MH i2c: E2 08 00 63 01 80 0D 03 02 00 00 00 00 DF [11:17:48]Write i2c OK [11:17:48]MH_I2C_Read... [11:17:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:49]Read from MH i2c: E2 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: E2 0B 00 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: E2 0B 00 63 01 00 2D F4 73 62 5A E9 31 39 90 00 83 [11:17:49]RAPDU: 2D F4 73 62 5A E9 31 39 90 00 [11:17:49]wFMCommunicate OK [11:17:49]SAM_PROTO_SignData done [11:17:49]FM_MakeSignedData done [11:17:49]CreateOFDProtocolMessage [11:17:49]wFMCommunicate request_size=4 [11:17:49]MH_SAM_APDU [11:17:49]CAPDU: 80 11 00 00 [11:17:49]Write to MH i2c: E2 08 00 64 01 80 11 00 00 00 00 00 00 DF [11:17:49]Write i2c OK [11:17:49]MH_I2C_Read... [11:17:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:49]Read from MH i2c: E2 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: E2 17 00 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: E2 17 00 64 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [11:17:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:17:49]wFMCommunicate OK [11:17:49]CreateOFDProtocolMessage done [11:17:49]OFDSenderStorePacket 165346 [11:17:49]StoreOFDPacket docnum=165346 [11:17:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BC 7C 04 01 EF 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 DC 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 85 02 00 35 04 06 00 E9 95 77 1C 6E 54 2D F4 73 62 5A E9 31 39 [11:17:49]CheckFolder [11:17:49]dirname=/storage/ofd_packets [11:17:49]CheckFolder done [11:17:49]ProducePacketName [11:17:49]name=ofd_packets/00165346 [11:17:49]NVStorageSaveData ofd_packets/00165346 [11:17:49]File name is /storage/ofd_packets/00165346 [11:17:49]Write 298 bytes [11:17:49]NVStorageSaveData done [11:17:49]OFDSenderStorePacket done [11:17:49]KKMCreateOFDPacket done [11:17:49]NVStorageSaveData kkm_last_timestamp [11:17:49]File name is /storage/kkm_last_timestamp [11:17:49]Write 4 bytes [11:17:49]NVStorageSaveData done [11:17:49]ExternCall_PrintAddStr [11:17:49]wPrintStart [11:17:49]Write to MH i2c: 01 00 00 65 01 66 [11:17:49]Write i2c OK [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: 01 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: 01 07 00 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: 01 07 00 65 01 00 00 00 00 00 FF 0F 7B [11:17:49]RasterBufferAndPrint [11:17:49]line Счет N : (1)294180 [11:17:49]line ИНН: 02508201610067 [11:17:49]line Контрольно-Кассовый Чек [11:17:49]line ПРОДАЖА [11:17:49]line ТРК (МРК, ГНК) : 44 [11:17:49]line Товар: 2710194800 [11:17:49]line ДТ-К-5 [11:17:49]line 30.000 * 0.00 [11:17:49]line = 0.00 [11:17:49]line НДС 12% НСП 1% [11:17:49]line > о реализуемом товаре [11:17:49]line ИТОГО: 0.00 [11:17:49]line НСП 1% : 0.00 [11:17:49]line НДС 12% : 0.00 [11:17:49]line Наличными: 0.00 [11:17:49]line Безнал.: 0.00 [11:17:49]line Место: АЗС № 130 "Партнер Нефть" [11:17:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:17:49]OFD Sender: Processing packet 165346 [packets to send 991, broken 990] [11:17:49]ProducePacketName [11:17:49]name=ofd_packets/00165346 [11:17:49]OFD Sender: To server: pG, [11:17:49]CommunicateWithHost lk.salyk.kg:30040 [11:17:49]ConnectInit lk.salyk.kg [11:17:49]line СНО: Общий режим [11:17:49]line Чек 199 23.08.2024 11:17 [11:17:49]line Смена: 469 ФФД: 1.0 [11:17:49]line ЗНМ: 0300000070 [11:17:49]line РНМ: 0000000000092562 [11:17:49]line Версия ККМ: 001 [11:17:49]line Талоны: Топливная Карта [11:17:49]line 03999 [11:17:49]line ФМ: 0000000000871769 [11:17:49]line ФД: 165346 [11:17:49]line ФПД: 256828157750868 [11:17:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111748&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165346&fm=256828157750868&tin=02508201610067®Number=0000000000092562&sum=0 [11:17:49]written 0, free lines is 4095 [11:17:49]Write to MH i2c: 01 00 00 8F 01 90 [11:17:49]Write i2c OK [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: 01 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: 01 07 00 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 E7 0C 8A [11:17:49]RasterBufferAndPrint [11:17:49]line [11:17:49]line [11:17:49]line [11:17:49]line [11:17:49]line [11:17:49]written 0, free lines is 3322 [11:17:49]MH_Cut [11:17:49]Write to MH i2c: D1 01 00 96 01 01 69 [11:17:49]Write i2c OK [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: D1 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: D1 01 00 [11:17:49]MH_I2C_Read... [11:17:49]Read from MH i2c: D1 01 00 96 01 00 68 [11:17:49]Write to MH i2c: 01 00 00 97 01 98 [11:17:49]Write i2c OK [11:17:49]MH_I2C_Read... [11:17:50]Connected sock=11 [11:17:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BC 7C 04 01 EF 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 DC 6F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 85 02 00 35 04 06 00 E9 95 77 1C 6E 54 2D F4 73 62 5A E9 31 39 [11:17:50]*** Cut start [11:17:50]*** Purtial cut [11:17:50]*** Stage 1: CUTSNS_PIN = 1 [11:17:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E6 EA 47 00 8B 0C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 85 02 00 F4 03 04 00 28 19 C8 66 B6 04 01 00 00 27 85 58 09 FA DA F6 AE [11:17:50]CommunicateWithHost err = 0 [11:17:50]CheckOFDResponse [11:17:50]1017 (14) - 77093643461234 [11:17:50]1041 (16) - 0000000000871769 [11:17:50]1040 (4) - 165346 [11:17:50]1012 (4) - 23.08.2024 05:07 [11:17:50]1206 (1) - 0 [11:17:50]OFD Sender: Remove packet 165346 [11:17:50]ProducePacketName [11:17:50]name=ofd_packets/00165346 [11:17:50]NVStorageDeleteData [11:17:51]OFD Sender: No OFD packet to send [11:17:52]Read from MH i2c: 01 [11:17:52]MH_I2C_Read... [11:17:52]*** Stop cut motor [11:17:52]*** Cut end [11:17:52]Read from MH i2c: 01 07 00 [11:17:52]MH_I2C_Read... [11:17:52]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FF 0F AD [11:17:52]process_action close_receipt done [11:17:52]requested_data is exist [11:17:52]produce_requested_data [11:17:52]requested_item fm.sn is exist - process it [11:17:52]wFMCommunicate request_size=4 [11:17:52]MH_SAM_APDU [11:17:52]CAPDU: 80 11 00 00 [11:17:52]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [11:17:52]Write i2c OK [11:17:52]MH_I2C_Read... [11:17:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:52]Read from MH i2c: E2 [11:17:52]MH_I2C_Read... [11:17:52]Read from MH i2c: E2 17 00 [11:17:52]MH_I2C_Read... [11:17:52]Read from MH i2c: E2 17 00 98 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [11:17:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:17:52]wFMCommunicate OK [11:17:52]requested_item fd.num is exist - process it [11:17:52]SAM_PROTO_GetFieldsCounters [11:17:52]wFMCommunicate request_size=4 [11:17:52]MH_SAM_APDU [11:17:52]CAPDU: 80 13 00 00 [11:17:52]Write to MH i2c: E2 08 00 99 01 80 13 00 00 00 00 00 00 16 [11:17:52]Write i2c OK [11:17:52]MH_I2C_Read... [11:17:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:52]Read from MH i2c: E2 [11:17:52]MH_I2C_Read... [11:17:52]Read from MH i2c: E2 62 00 [11:17:52]MH_I2C_Read... [11:17:52]Read from MH i2c: E2 62 00 99 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [11:17:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:17:52]wFMCommunicate OK [11:17:52]SAM_PROTO_GetFieldsCounters done [11:17:52]requested_item shift.num is exist - process it [11:17:52]requested_item shift.opened is exist - process it [11:17:52]req_shift_opened [11:17:52]FM_GetShiftState [11:17:52]SAM_PROTO_GetShiftState [11:17:52]wFMCommunicate request_size=4 [11:17:52]MH_SAM_APDU [11:17:52]CAPDU: 80 13 01 00 [11:17:52]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [11:17:52]Write i2c OK [11:17:52]MH_I2C_Read... [11:17:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:52]Read from MH i2c: E2 [11:17:52]MH_I2C_Read... [11:17:52]Read from MH i2c: E2 0E 00 [11:17:52]MH_I2C_Read... [11:17:52]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 46 [11:17:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:17:52]wFMCommunicate OK [11:17:52]SAM_PROTO_GetShiftState done [11:17:52]FM_GetShiftState done [11:17:52]req_shift_opened done [11:17:52]requested_item shift.open_date is exist - process it [11:17:52]req_shift_open_date [11:17:52]req_shift_open_date done [11:17:52]produce_requested_data done [11:17:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165346,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:17:52]process_action_free close_receipt [11:17:52]json_value_free [11:17:52]json_value_free done [11:17:52]process_json_proto returns [11:17:52]Send response to host [11:17:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165346,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:17:52]free response buf [11:17:52]execute_script done [11:17:52]execute_script returns [11:17:52]free content buf [11:17:52]Sock 7.Close socket [11:17:52]Sock 7.Thread stoped [11:17:56]OFD Sender: No OFD packet to send [11:18:01]OFD Sender: No OFD packet to send [11:18:06]OFD Sender: No OFD packet to send [11:18:11]OFD Sender: No OFD packet to send [11:18:16]OFD Sender: No OFD packet to send [11:18:21]OFD Sender: No OFD packet to send [11:18:25]accept exits with 9 [11:18:25]New connection [11:18:25]New thread 3067063652 created [11:18:25]Thread 3067207012 joined [11:18:25]Waiting for new connection... [11:18:25] Sock 9.Parse request [11:18:25]Sock 9.Check first char [11:18:25]Sock 9.First char is OK [11:18:25]request: POST /json_proto HTTP/1.0 [11:18:25]Method: POST [11:18:25]URL: /json_proto [11:18:25]Method is POST - this is cgi request [11:18:25]url: /json_proto [11:18:25]query_string will be loaded in cgi processing [11:18:25]execute_cgi json_proto POST (null) [11:18:25]execute_cgi path=json_proto method=POST [11:18:25]POST find Content-Length [11:18:25]Host: 172.17.44.132:8080 [11:18:25]Content-Length: 682 [11:18:25]Content-Type: application/json [11:18:25] [11:18:25]POST finish read [11:18:25]Found Content-Length = 682 [11:18:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:25]execute_script... [11:18: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)294186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:25]POST & json_proto [11:18:25]process_json_proto [11:18:25]json parsed OK: [11:18:25]protocol is kg_v1.0 [11:18:25]action value=close_receipt [11:18:25]process_action close_receipt [11:18:25]cmd_close_receipt [11:18:25]MH_GetDate [11:18:25]Write to MH i2c: F0 00 00 9B 01 8B [11:18:25]Write i2c OK [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: F0 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: F0 09 00 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: F0 09 00 9B 01 00 02 70 C8 66 2A 83 C1 65 07 [11:18:25]GetLastDocTimeStamp 1724411868 [11:18:25]current date 1724411906 [11:18:25]FM_GetShiftState [11:18:25]SAM_PROTO_GetShiftState [11:18:25]wFMCommunicate request_size=4 [11:18:25]MH_SAM_APDU [11:18:25]CAPDU: 80 13 01 00 [11:18:25]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [11:18:25]Write i2c OK [11:18:25]MH_I2C_Read... [11:18:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:25]Read from MH i2c: E2 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: E2 0E 00 [11:18:25]MH_I2C_Read... [11:18:25]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 48 [11:18:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:18:25]wFMCommunicate OK [11:18:25]SAM_PROTO_GetShiftState done [11:18:25]FM_GetShiftState done [11:18:25]opened in 1724372766 [11:18:25]opened+sec_in_day 1724459166 [11:18:25]quantity*price = 100021 [11:18:25]sum+1 = 100023 [11:18:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 200 23.08.2024 11:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165347 ФПД: 75357086118138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111826&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165347&fm=75357086118138&tin=02508201610067®Number=0000000000092562&sum=100000 [11:18:26]StoreToDocumentArchive [11:18:26]shift 469 fd 165347 [11:18:26]save to /storage/0469/doc_00165347 [11:18:26]save last doc name /storage/0469/doc_00165347 to /storage/kkm_last_doc_name [11:18:26]save OK [11:18:26]Clear old archive folders... [11:18:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:18:26]tlvbuf is B6F96610 [11:18:26]SAM_PROTO_ClearQueue [11:18:26]wFMCommunicate request_size=4 [11:18:26]MH_SAM_APDU [11:18:26]CAPDU: 80 09 00 00 [11:18:26]Write to MH i2c: E2 08 00 A9 01 80 09 00 00 00 00 00 00 1C [11:18:26]Write i2c OK [11:18:26]MH_I2C_Read... [11:18:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:26]Read from MH i2c: E2 [11:18:26]MH_I2C_Read... [11:18:26]Read from MH i2c: E2 03 00 [11:18:26]MH_I2C_Read... [11:18:26]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [11:18:26]RAPDU: 90 00 [11:18:26]wFMCommunicate OK [11:18:26]SAM_PROTO_ClearQueue done [11:18:26]KKMCreateOFDPacket [11:18:26]OFDProtocolAddRootSTLVToBuf [11:18:26]FM_MakeSignedData [11:18:26]FM_MakeSignedData [11:18:26]SAM_PROTO_SignData [11:18:26]wFMCommunicate request_size=4 [11:18:26]MH_SAM_APDU [11:18:26]CAPDU: 80 0D 01 02 [11:18:26]Write to MH i2c: E2 08 00 AA 01 80 0D 01 02 00 00 00 00 24 [11:18:26]Write i2c OK [11:18:26]MH_I2C_Read... [11:18:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:26]Read from MH i2c: E2 [11:18:26]MH_I2C_Read... [11:18:26]Read from MH i2c: E2 03 00 [11:18:26]MH_I2C_Read... [11:18:26]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [11:18:26]RAPDU: 90 00 [11:18:26]wFMCommunicate OK [11:18:26]wFMCommunicate request_size=255 [11:18:26]MH_SAM_APDU [11:18:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 02 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 85 02 00 35 04 06 00 44 [11:18:26]Write to MH i2c: E2 02 01 AB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 C8 00 00 00 F4 03 04 00 02 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 85 02 00 35 04 06 00 44 00 00 C1 [11:18:26]Write i2c OK [11:18:26]MH_I2C_Read... [11:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:27]Read from MH i2c: E2 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 03 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [11:18:27]RAPDU: 90 00 [11:18:27]wFMCommunicate OK [11:18:27]wFMCommunicate request_size=10 [11:18:27]MH_SAM_APDU [11:18:27]CAPDU: 80 0D 02 02 05 89 70 59 70 FA [11:18:27]Write to MH i2c: E2 0D 00 AC 01 80 0D 02 02 05 00 89 70 59 70 FA 00 00 ED [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:27]Read from MH i2c: E2 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 03 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [11:18:27]RAPDU: 90 00 [11:18:27]wFMCommunicate OK [11:18:27]wFMCommunicate request_size=4 [11:18:27]MH_SAM_APDU [11:18:27]CAPDU: 80 0D 03 02 [11:18:27]Write to MH i2c: E2 08 00 AD 01 80 0D 03 02 00 00 00 00 29 [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:27]Read from MH i2c: E2 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 0B 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 0B 00 AD 01 00 37 F7 C7 01 FC 52 76 9A 90 00 7E [11:18:27]RAPDU: 37 F7 C7 01 FC 52 76 9A 90 00 [11:18:27]wFMCommunicate OK [11:18:27]SAM_PROTO_SignData done [11:18:27]FM_MakeSignedData done [11:18:27]CreateOFDProtocolMessage [11:18:27]wFMCommunicate request_size=4 [11:18:27]MH_SAM_APDU [11:18:27]CAPDU: 80 11 00 00 [11:18:27]Write to MH i2c: E2 08 00 AE 01 80 11 00 00 00 00 00 00 29 [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:27]Read from MH i2c: E2 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 17 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: E2 17 00 AE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [11:18:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:18:27]wFMCommunicate OK [11:18:27]CreateOFDProtocolMessage done [11:18:27]OFDSenderStorePacket 165347 [11:18:27]StoreOFDPacket docnum=165347 [11:18:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8C 89 07 01 A0 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C8 00 00 00 F4 03 04 00 02 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 85 02 00 35 04 06 00 44 89 70 59 70 FA 37 F7 C7 01 FC 52 76 9A [11:18:27]CheckFolder [11:18:27]dirname=/storage/ofd_packets [11:18:27]CheckFolder done [11:18:27]ProducePacketName [11:18:27]name=ofd_packets/00165347 [11:18:27]NVStorageSaveData ofd_packets/00165347 [11:18:27]File name is /storage/ofd_packets/00165347 [11:18:27]Write 301 bytes [11:18:27]NVStorageSaveData done [11:18:27]OFDSenderStorePacket done [11:18:27]KKMCreateOFDPacket done [11:18:27]NVStorageSaveData kkm_last_timestamp [11:18:27]File name is /storage/kkm_last_timestamp [11:18:27]Write 4 bytes [11:18:27]NVStorageSaveData done [11:18:27]ExternCall_PrintAddStr [11:18:27]wPrintStart [11:18:27]Write to MH i2c: 01 00 00 AF 01 B0 [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: 01 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: 01 07 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: 01 07 00 AF 01 00 00 00 00 00 FF 0F C5 [11:18:27]RasterBufferAndPrint [11:18:27]line Счет N : (1)294186 [11:18:27]line ИНН: 02508201610067 [11:18:27]line Контрольно-Кассовый Чек [11:18:27]line ПРОДАЖА [11:18:27]line ТРК (МРК, ГНК) : 63 [11:18:27]line Товар: 2710124500 [11:18:27]line Аи-95-К-5 [11:18:27]line 13.480 * 74.20 [11:18:27]line = 1000.22 [11:18:27]line НДС 12% НСП 1% [11:18:27]line > о реализуемом товаре [11:18:27]line ОКРУГЛЕНИЕ: -0.22 [11:18:27]line ИТОГО: 1000.00 [11:18:27]line Внесено: 1000.00 [11:18:27]line СДАЧА: 0.00 [11:18:27]line НСП 1% : 8.85 [11:18:27]line НДС 12% : 106.22 [11:18:27]line Наличными: 1000.00 [11:18:27]line Безнал.: 0.00 [11:18:27]line Место: АЗС № 130 "Партнер Нефть" [11:18:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:18:27]line СНО: Общий режим [11:18:27]line Чек 200 23.08.2024 11:18 [11:18:27]line Смена: 469 ФФД: 1.0 [11:18:27]line ЗНМ: 0300000070 [11:18:27]line РНМ: 0000000000092562 [11:18:27]line Версия ККМ: 001 [11:18:27]line ФМ: 0000000000871769 [11:18:27]line ФД: 165347 [11:18:27]line ФПД: 75357086118138 [11:18:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111826&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165347&fm=75357086118138&tin=02508201610067®Number=0000000000092562&sum=100000 [11:18:27]written 0, free lines is 4095 [11:18:27]OFD Sender: Processing packet 165347 [packets to send 991, broken 990] [11:18:27]ProducePacketName [11:18:27]name=ofd_packets/00165347 [11:18:27]OFD Sender: To server: pG, [11:18:27]CommunicateWithHost lk.salyk.kg:30040 [11:18:27]ConnectInit lk.salyk.kg [11:18:27]Write to MH i2c: 01 00 00 DA 01 DB [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: 01 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: 01 07 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 DD 0C CB [11:18:27]RasterBufferAndPrint [11:18:27]line [11:18:27]line [11:18:27]line [11:18:27]line [11:18:27]line [11:18:27]written 0, free lines is 3301 [11:18:27]MH_Cut [11:18:27]Write to MH i2c: D1 01 00 E1 01 01 B4 [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: D1 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: D1 01 00 [11:18:27]MH_I2C_Read... [11:18:27]Read from MH i2c: D1 01 00 E1 01 00 B3 [11:18:27]Write to MH i2c: 01 00 00 E2 01 E3 [11:18:27]Write i2c OK [11:18:27]MH_I2C_Read... [11:18:28]Connected sock=11 [11:18:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8C 89 07 01 A0 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 C8 00 00 00 F4 03 04 00 02 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 85 02 00 35 04 06 00 44 89 70 59 70 FA 37 F7 C7 01 FC 52 76 9A [11:18:28]*** Cut start [11:18:28]*** Purtial cut [11:18:28]*** Stage 1: CUTSNS_PIN = 1 [11:18:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6A A5 47 00 29 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 85 02 00 F4 03 04 00 4E 19 C8 66 B6 04 01 00 00 62 64 2F 69 F6 0C 85 B2 [11:18:29]CommunicateWithHost err = 0 [11:18:29]CheckOFDResponse [11:18:29]1017 (14) - 77093643461234 [11:18:29]1041 (16) - 0000000000871769 [11:18:29]1040 (4) - 165347 [11:18:29]1012 (4) - 23.08.2024 05:08 [11:18:29]1206 (1) - 0 [11:18:29]OFD Sender: Remove packet 165347 [11:18:29]ProducePacketName [11:18:29]name=ofd_packets/00165347 [11:18:29]NVStorageDeleteData [11:18:29]OFD Sender: No OFD packet to send [11:18:30]Read from MH i2c: 01 [11:18:30]MH_I2C_Read... [11:18:30]*** Stop cut motor [11:18:30]*** Cut end [11:18:30]Read from MH i2c: 01 07 00 [11:18:30]MH_I2C_Read... [11:18:30]Read from MH i2c: 01 07 00 E2 01 00 00 00 00 00 FF 0F F8 [11:18:30]process_action close_receipt done [11:18:30]requested_data is exist [11:18:30]produce_requested_data [11:18:30]requested_item fm.sn is exist - process it [11:18:30]wFMCommunicate request_size=4 [11:18:30]MH_SAM_APDU [11:18:30]CAPDU: 80 11 00 00 [11:18:30]Write to MH i2c: E2 08 00 E3 01 80 11 00 00 00 00 00 00 5E [11:18:30]Write i2c OK [11:18:30]MH_I2C_Read... [11:18:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:30]Read from MH i2c: E2 [11:18:30]MH_I2C_Read... [11:18:30]Read from MH i2c: E2 17 00 [11:18:30]MH_I2C_Read... [11:18:30]Read from MH i2c: E2 17 00 E3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [11:18:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:18:30]wFMCommunicate OK [11:18:30]requested_item fd.num is exist - process it [11:18:30]SAM_PROTO_GetFieldsCounters [11:18:30]wFMCommunicate request_size=4 [11:18:30]MH_SAM_APDU [11:18:30]CAPDU: 80 13 00 00 [11:18:30]Write to MH i2c: E2 08 00 E4 01 80 13 00 00 00 00 00 00 61 [11:18:30]Write i2c OK [11:18:30]MH_I2C_Read... [11:18:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:30]Read from MH i2c: E2 [11:18:30]MH_I2C_Read... [11:18:30]Read from MH i2c: E2 62 00 [11:18:30]MH_I2C_Read... [11:18:30]Read from MH i2c: E2 62 00 E4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 1F [11:18:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:18:30]wFMCommunicate OK [11:18:30]SAM_PROTO_GetFieldsCounters done [11:18:30]requested_item shift.num is exist - process it [11:18:30]requested_item shift.opened is exist - process it [11:18:30]req_shift_opened [11:18:30]FM_GetShiftState [11:18:30]SAM_PROTO_GetShiftState [11:18:30]wFMCommunicate request_size=4 [11:18:30]MH_SAM_APDU [11:18:30]CAPDU: 80 13 01 00 [11:18:30]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [11:18:30]Write i2c OK [11:18:30]MH_I2C_Read... [11:18:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:30]Read from MH i2c: E2 [11:18:30]MH_I2C_Read... [11:18:30]Read from MH i2c: E2 0E 00 [11:18:30]MH_I2C_Read... [11:18:30]Read from MH i2c: E2 0E 00 E5 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 91 [11:18:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:18:30]wFMCommunicate OK [11:18:30]SAM_PROTO_GetShiftState done [11:18:30]FM_GetShiftState done [11:18:30]req_shift_opened done [11:18:30]requested_item shift.open_date is exist - process it [11:18:30]req_shift_open_date [11:18:30]req_shift_open_date done [11:18:30]produce_requested_data done [11:18:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165347,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:18:30]process_action_free close_receipt [11:18:30]json_value_free [11:18:30]json_value_free done [11:18:30]process_json_proto returns [11:18:30]Send response to host [11:18:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165347,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:18:30]free response buf [11:18:30]execute_script done [11:18:30]execute_script returns [11:18:30]free content buf [11:18:30]Sock 9.Close socket [11:18:30]Sock 9.Thread stoped [11:18:34]OFD Sender: No OFD packet to send [11:18:39]OFD Sender: No OFD packet to send [11:18:44]OFD Sender: No OFD packet to send [11:18:49]OFD Sender: No OFD packet to send [11:18:50]accept exits with 7 [11:18:50]New connection [11:18:50]New thread 3067207012 created [11:18:50]Thread 3067063652 joined [11:18:50]Waiting for new connection... [11:18:50] Sock 7.Parse request [11:18:50]Sock 7.Check first char [11:18:50]Sock 7.First char is OK [11:18:50]request: POST /json_proto HTTP/1.0 [11:18:50]Method: POST [11:18:50]URL: /json_proto [11:18:50]Method is POST - this is cgi request [11:18:50]url: /json_proto [11:18:50]query_string will be loaded in cgi processing [11:18:50]execute_cgi json_proto POST (null) [11:18:50]execute_cgi path=json_proto method=POST [11:18:50]POST find Content-Length [11:18:50]Host: 172.17.44.132:8080 [11:18:50]Content-Length: 631 [11:18:50]Content-Type: application/json [11:18:50] [11:18:50]POST finish read [11:18:50]Found Content-Length = 631 [11:18:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51018", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:50]execute_script... [11: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 : (3)51018", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:18:50]POST & json_proto [11:18:50]process_json_proto [11:18:50]json parsed OK: [11:18:50]protocol is kg_v1.0 [11:18:50]action value=close_receipt [11:18:50]process_action close_receipt [11:18:50]cmd_close_receipt [11:18:50]MH_GetDate [11:18:50]Write to MH i2c: F0 00 00 E6 01 D6 [11:18:50]Write i2c OK [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: F0 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: F0 09 00 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: F0 09 00 E6 01 00 1B 70 C8 66 2A 83 C1 65 6B [11:18:50]GetLastDocTimeStamp 1724411906 [11:18:50]current date 1724411931 [11:18:50]FM_GetShiftState [11:18:50]SAM_PROTO_GetShiftState [11:18:50]wFMCommunicate request_size=4 [11:18:50]MH_SAM_APDU [11:18:50]CAPDU: 80 13 01 00 [11:18:50]Write to MH i2c: E2 08 00 E7 01 80 13 01 00 00 00 00 00 65 [11:18:50]Write i2c OK [11:18:50]MH_I2C_Read... [11:18:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:50]Read from MH i2c: E2 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: E2 0E 00 [11:18:50]MH_I2C_Read... [11:18:50]Read from MH i2c: E2 0E 00 E7 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 93 [11:18:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:18:50]wFMCommunicate OK [11:18:50]SAM_PROTO_GetShiftState done [11:18:50]FM_GetShiftState done [11:18:50]opened in 1724372766 [11:18:50]opened+sec_in_day 1724459166 [11:18:50]quantity*price = 8000 [11:18:50]sum+1 = 8001 [11:18:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 201 23.08.2024 11:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165348 ФПД: 61995900350526 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111851&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165348&fm=61995900350526&tin=02508201610067®Number=0000000000092562&sum=8000 0 [11:18:51]StoreToDocumentArchive [11:18:51]shift 469 fd 165348 [11:18:51]save to /storage/0469/doc_00165348 [11:18:51]save last doc name /storage/0469/doc_00165348 to /storage/kkm_last_doc_name [11:18:51]save OK [11:18:51]Clear old archive folders... [11:18:51]ProcessDocumentItem done err = 0, tmpTLVsize=271 [11:18:51]tlvbuf is 00654C10 [11:18:51]SAM_PROTO_ClearQueue [11:18:51]wFMCommunicate request_size=4 [11:18:51]MH_SAM_APDU [11:18:51]CAPDU: 80 09 00 00 [11:18:51]Write to MH i2c: E2 08 00 F4 01 80 09 00 00 00 00 00 00 67 [11:18:51]Write i2c OK [11:18:51]MH_I2C_Read... [11:18:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:51]Read from MH i2c: E2 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 03 00 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [11:18:51]RAPDU: 90 00 [11:18:51]wFMCommunicate OK [11:18:51]SAM_PROTO_ClearQueue done [11:18:51]KKMCreateOFDPacket [11:18:51]OFDProtocolAddRootSTLVToBuf [11:18:51]FM_MakeSignedData [11:18:51]FM_MakeSignedData [11:18:51]SAM_PROTO_SignData [11:18:51]wFMCommunicate request_size=4 [11:18:51]MH_SAM_APDU [11:18:51]CAPDU: 80 0D 01 02 [11:18:51]Write to MH i2c: E2 08 00 F5 01 80 0D 01 02 00 00 00 00 6F [11:18:51]Write i2c OK [11:18:51]MH_I2C_Read... [11:18:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:51]Read from MH i2c: E2 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 03 00 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [11:18:51]RAPDU: 90 00 [11:18:51]wFMCommunicate OK [11:18:51]wFMCommunicate request_size=255 [11:18:51]MH_SAM_APDU [11:18:51]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 1B 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [11:18:51]Write to MH i2c: E2 02 01 F6 01 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 1B 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 76 [11:18:51]Write i2c OK [11:18:51]MH_I2C_Read... [11:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:51]Read from MH i2c: E2 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 03 00 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [11:18:51]RAPDU: 90 00 [11:18:51]wFMCommunicate OK [11:18:51]wFMCommunicate request_size=30 [11:18:51]MH_SAM_APDU [11:18:51]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 E4 85 02 00 35 04 06 00 38 62 8B 9E 30 3E [11:18:51]Write to MH i2c: E2 21 00 F7 01 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 E4 85 02 00 35 04 06 00 38 62 8B 9E 30 3E 00 00 0D [11:18:51]Write i2c OK [11:18:51]MH_I2C_Read... [11:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:51]Read from MH i2c: E2 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 03 00 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [11:18:51]RAPDU: 90 00 [11:18:51]wFMCommunicate OK [11:18:51]wFMCommunicate request_size=4 [11:18:51]MH_SAM_APDU [11:18:51]CAPDU: 80 0D 03 02 [11:18:51]Write to MH i2c: E2 08 00 F8 01 80 0D 03 02 00 00 00 00 74 [11:18:51]Write i2c OK [11:18:51]MH_I2C_Read... [11:18:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:51]Read from MH i2c: E2 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 0B 00 [11:18:51]MH_I2C_Read... [11:18:51]Read from MH i2c: E2 0B 00 F8 01 00 CB D5 89 68 E7 32 6A 16 90 00 9F [11:18:51]RAPDU: CB D5 89 68 E7 32 6A 16 90 00 [11:18:51]wFMCommunicate OK [11:18:51]SAM_PROTO_SignData done [11:18:51]FM_MakeSignedData done [11:18:51]CreateOFDProtocolMessage [11:18:51]wFMCommunicate request_size=4 [11:18:51]MH_SAM_APDU [11:18:51]CAPDU: 80 11 00 00 [11:18:51]Write to MH i2c: E2 08 00 F9 01 80 11 00 00 00 00 00 00 74 [11:18:51]Write i2c OK [11:18:51]MH_I2C_Read... [11:18:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:52]Read from MH i2c: E2 [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: E2 17 00 [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: E2 17 00 F9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [11:18:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:18:52]wFMCommunicate OK [11:18:52]CreateOFDProtocolMessage done [11:18:52]OFDSenderStorePacket 165348 [11:18:52]StoreOFDPacket docnum=165348 [11:18:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 AE 84 1B 01 0B 53 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 1B 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 85 02 00 35 04 06 00 38 62 8B 9E 30 3E CB D5 89 68 E7 32 6A 16 [11:18:52]CheckFolder [11:18:52]dirname=/storage/ofd_packets [11:18:52]CheckFolder done [11:18:52]ProducePacketName [11:18:52]name=ofd_packets/00165348 [11:18:52]NVStorageSaveData ofd_packets/00165348 [11:18:52]File name is /storage/ofd_packets/00165348 [11:18:52]Write 321 bytes [11:18:52]NVStorageSaveData done [11:18:52]OFDSenderStorePacket done [11:18:52]KKMCreateOFDPacket done [11:18:52]NVStorageSaveData kkm_last_timestamp [11:18:52]File name is /storage/kkm_last_timestamp [11:18:52]Write 4 bytes [11:18:52]NVStorageSaveData done [11:18:52]ExternCall_PrintAddStr [11:18:52]wPrintStart [11:18:52]Write to MH i2c: 01 00 00 FA 01 FB [11:18:52]Write i2c OK [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: 01 [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: 01 07 00 [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: 01 07 00 FA 01 00 00 00 00 00 FF 0F 10 [11:18:52]RasterBufferAndPrint [11:18:52]line Счет N : (3)51018 [11:18:52]line ИНН: 02508201610067 [11:18:52]line Контрольно-Кассовый Чек [11:18:52]line ПРОДАЖА [11:18:52]line Товар: 4700000160211 [11:18:52]line Вода Легенда 0,5л [11:18:52]line 2.000 * 40.00 [11:18:52]line = 80.00 [11:18:52]line НДС 12% НСП 1% [11:18:52]line > о реализуемом товаре [11:18:52]line ИТОГО: 80.00 [11:18:52]line НСП 1% : 0.71 [11:18:52]line НДС 12% : 8.50 [11:18:52]line Наличными: 80.00 [11:18:52]line Безнал.: 0.00 [11:18:52]line Место: АЗС № 130 "Партнер Нефть" [11:18:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:18:52]line СНО: Общий режим [11:18:52]line Чек 201 23.08.2024 11:18 [11:18:52]line Смена: 469 ФФД: 1.0 [11:18:52]line ЗНМ: 0300000070 [11:18:52]line РНМ: 0000000000092562 [11:18:52]line Версия ККМ: 001 [11:18:52]line ФМ: 0000000000871769 [11:18:52]line ФД: 165348 [11:18:52]line ФПД: 61995900350526 [11:18:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111851&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165348&fm=61995900350526&tin=02508201610067®Number=0000000000092562&sum=8000 [11:18:52]line 0 [11:18:52]written 0, free lines is 4095 [11:18:52]OFD Sender: Processing packet 165348 [packets to send 991, broken 990] [11:18:52]ProducePacketName [11:18:52]name=ofd_packets/00165348 [11:18:52]OFD Sender: To server: pG, [11:18:52]CommunicateWithHost lk.salyk.kg:30040 [11:18:52]ConnectInit lk.salyk.kg [11:18:52]Write to MH i2c: 01 00 00 22 02 24 [11:18:52]Write i2c OK [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: 01 [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: 01 07 00 [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 E8 0C 1F [11:18:52]RasterBufferAndPrint [11:18:52]line [11:18:52]line [11:18:52]line [11:18:52]line [11:18:52]line [11:18:52]written 0, free lines is 3314 [11:18:52]MH_Cut [11:18:52]Write to MH i2c: D1 01 00 29 02 01 FD [11:18:52]Write i2c OK [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: D1 [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: D1 01 00 [11:18:52]MH_I2C_Read... [11:18:52]Read from MH i2c: D1 01 00 29 02 00 FC [11:18:52]Write to MH i2c: 01 00 00 2A 02 2C [11:18:52]Write i2c OK [11:18:52]MH_I2C_Read... [11:18:53]*** Cut start [11:18:53]*** Purtial cut [11:18:53]*** Stage 1: CUTSNS_PIN = 1 [11:18:55]Read from MH i2c: 01 [11:18:55]MH_I2C_Read... [11:18:55]*** Stop cut motor [11:18:55]*** Cut end [11:18:55]Read from MH i2c: 01 07 00 [11:18:55]MH_I2C_Read... [11:18:55]Read from MH i2c: 01 07 00 2A 02 00 00 00 00 00 FF 0F 41 [11:18:55]process_action close_receipt done [11:18:55]requested_data is exist [11:18:55]produce_requested_data [11:18:55]requested_item fm.sn is exist - process it [11:18:55]wFMCommunicate request_size=4 [11:18:55]MH_SAM_APDU [11:18:55]CAPDU: 80 11 00 00 [11:18:55]Write to MH i2c: E2 08 00 2B 02 80 11 00 00 00 00 00 00 A7 [11:18:55]Write i2c OK [11:18:55]MH_I2C_Read... [11:18:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:55]Read from MH i2c: E2 [11:18:55]MH_I2C_Read... [11:18:55]Read from MH i2c: E2 17 00 [11:18:55]MH_I2C_Read... [11:18:55]Read from MH i2c: E2 17 00 2B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 00 [11:18:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:18:55]wFMCommunicate OK [11:18:55]requested_item fd.num is exist - process it [11:18:55]SAM_PROTO_GetFieldsCounters [11:18:55]wFMCommunicate request_size=4 [11:18:55]MH_SAM_APDU [11:18:55]CAPDU: 80 13 00 00 [11:18:55]Write to MH i2c: E2 08 00 2C 02 80 13 00 00 00 00 00 00 AA [11:18:55]Write i2c OK [11:18:55]MH_I2C_Read... [11:18:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:55]Read from MH i2c: E2 [11:18:55]MH_I2C_Read... [11:18:55]Read from MH i2c: E2 62 00 [11:18:55]MH_I2C_Read... [11:18:55]Read from MH i2c: E2 62 00 2C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [11:18:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:18:55]wFMCommunicate OK [11:18:55]SAM_PROTO_GetFieldsCounters done [11:18:55]requested_item shift.num is exist - process it [11:18:55]requested_item shift.opened is exist - process it [11:18:55]req_shift_opened [11:18:55]FM_GetShiftState [11:18:55]SAM_PROTO_GetShiftState [11:18:55]wFMCommunicate request_size=4 [11:18:55]MH_SAM_APDU [11:18:55]CAPDU: 80 13 01 00 [11:18:55]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [11:18:55]Write i2c OK [11:18:55]MH_I2C_Read... [11:18:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:55]Read from MH i2c: E2 [11:18:55]MH_I2C_Read... [11:18:55]Read from MH i2c: E2 0E 00 [11:18:55]MH_I2C_Read... [11:18:55]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DA [11:18:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:18:55]wFMCommunicate OK [11:18:55]SAM_PROTO_GetShiftState done [11:18:55]FM_GetShiftState done [11:18:55]req_shift_opened done [11:18:55]requested_item shift.open_date is exist - process it [11:18:55]req_shift_open_date [11:18:55]req_shift_open_date done [11:18:55]produce_requested_data done [11:18:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165348,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:18:55]process_action_free close_receipt [11:18:55]json_value_free [11:18:55]json_value_free done [11:18:55]process_json_proto returns [11:18:55]Send response to host [11:18:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165348,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:18:55]free response buf [11:18:55]execute_script done [11:18:55]execute_script returns [11:18:55]free content buf [11:18:55]Sock 7.Close socket [11:18:55]Sock 7.Thread stoped [11:18:56]Connected sock=11 [11:18:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 AE 84 1B 01 0B 53 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 47 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 1B 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 85 02 00 35 04 06 00 38 62 8B 9E 30 3E CB D5 89 68 E7 32 6A 16 [11:18:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EF A1 47 00 E5 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 85 02 00 F4 03 04 00 6B 19 C8 66 B6 04 01 00 00 DE 09 D8 37 D1 10 8F CB [11:18:57]CommunicateWithHost err = 0 [11:18:57]CheckOFDResponse [11:18:57]1017 (14) - 77093643461234 [11:18:57]1041 (16) - 0000000000871769 [11:18:57]1040 (4) - 165348 [11:18:57]1012 (4) - 23.08.2024 05:08 [11:18:57]1206 (1) - 0 [11:18:57]OFD Sender: Remove packet 165348 [11:18:57]ProducePacketName [11:18:57]name=ofd_packets/00165348 [11:18:57]NVStorageDeleteData [11:18:57]OFD Sender: No OFD packet to send [11:19:02]OFD Sender: No OFD packet to send [11:19:07]OFD Sender: No OFD packet to send [11:19:12]OFD Sender: No OFD packet to send [11:19:17]OFD Sender: No OFD packet to send [11:19:22]OFD Sender: No OFD packet to send [11:19:27]OFD Sender: No OFD packet to send [11:19:32]OFD Sender: No OFD packet to send [11:19:34]accept exits with 10 [11:19:34]New connection [11:19:34]New thread 3067063652 created [11:19:34]Thread 3067207012 joined [11:19:34]Waiting for new connection... [11:19:34] Sock 10.Parse request [11:19:34]Sock 10.Check first char [11:19:34]Sock 10.First char is OK [11:19:34]request: POST /json_proto HTTP/1.0 [11:19:34]Method: POST [11:19:34]URL: /json_proto [11:19:34]Method is POST - this is cgi request [11:19:34]url: /json_proto [11:19:34]query_string will be loaded in cgi processing [11:19:34]execute_cgi json_proto POST (null) [11:19:34]execute_cgi path=json_proto method=POST [11:19:34]POST find Content-Length [11:19:34]Host: 172.17.44.132:8080 [11:19:34]Content-Length: 644 [11:19:34]Content-Type: application/json [11:19:34] [11:19:34]POST finish read [11:19:34]Found Content-Length = 644 [11:19:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51019", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:34]execute_script... [11:19:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51019", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:34]POST & json_proto [11:19:34]process_json_proto [11:19:34]json parsed OK: [11:19:34]protocol is kg_v1.0 [11:19:34]action value=close_receipt [11:19:34]process_action close_receipt [11:19:34]cmd_close_receipt [11:19:34]MH_GetDate [11:19:34]Write to MH i2c: F0 00 00 2E 02 1F [11:19:34]Write i2c OK [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: F0 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: F0 09 00 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: F0 09 00 2E 02 00 47 70 C8 66 2A 83 C1 65 E0 [11:19:34]GetLastDocTimeStamp 1724411931 [11:19:34]current date 1724411975 [11:19:34]FM_GetShiftState [11:19:34]SAM_PROTO_GetShiftState [11:19:34]wFMCommunicate request_size=4 [11:19:34]MH_SAM_APDU [11:19:34]CAPDU: 80 13 01 00 [11:19:34]Write to MH i2c: E2 08 00 2F 02 80 13 01 00 00 00 00 00 AE [11:19:34]Write i2c OK [11:19:34]MH_I2C_Read... [11:19:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:34]Read from MH i2c: E2 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: E2 0E 00 [11:19:34]MH_I2C_Read... [11:19:34]Read from MH i2c: E2 0E 00 2F 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DC [11:19:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:19:34]wFMCommunicate OK [11:19:34]SAM_PROTO_GetShiftState done [11:19:34]FM_GetShiftState done [11:19:34]opened in 1724372766 [11:19:34]opened+sec_in_day 1724459166 [11:19:34]quantity*price = 6000 [11:19:34]sum+1 = 6001 [11:19:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 202 23.08.2024 11:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165349 ФПД: 51002636620610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111935&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165349&fm=51002636620610&tin=02508201610067®Number=0000000000092562&sum=6000 0 [11:19:35]StoreToDocumentArchive [11:19:35]shift 469 fd 165349 [11:19:35]save to /storage/0469/doc_00165349 [11:19:35]save last doc name /storage/0469/doc_00165349 to /storage/kkm_last_doc_name [11:19:35]save OK [11:19:35]Clear old archive folders... [11:19:35]ProcessDocumentItem done err = 0, tmpTLVsize=276 [11:19:35]tlvbuf is 00673870 [11:19:35]SAM_PROTO_ClearQueue [11:19:35]wFMCommunicate request_size=4 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 09 00 00 [11:19:35]Write to MH i2c: E2 08 00 3C 02 80 09 00 00 00 00 00 00 B0 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:35]Read from MH i2c: E2 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [11:19:35]RAPDU: 90 00 [11:19:35]wFMCommunicate OK [11:19:35]SAM_PROTO_ClearQueue done [11:19:35]KKMCreateOFDPacket [11:19:35]OFDProtocolAddRootSTLVToBuf [11:19:35]FM_MakeSignedData [11:19:35]FM_MakeSignedData [11:19:35]SAM_PROTO_SignData [11:19:35]wFMCommunicate request_size=4 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 0D 01 02 [11:19:35]Write to MH i2c: E2 08 00 3D 02 80 0D 01 02 00 00 00 00 B8 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:35]Read from MH i2c: E2 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [11:19:35]RAPDU: 90 00 [11:19:35]wFMCommunicate OK [11:19:35]wFMCommunicate request_size=255 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 47 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [11:19:35]Write to MH i2c: E2 02 01 3E 02 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 47 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 77 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:35]Read from MH i2c: E2 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 [11:19:35]MH_I2C_Read... [11:19:35]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [11:19:35]RAPDU: 90 00 [11:19:35]wFMCommunicate OK [11:19:35]wFMCommunicate request_size=35 [11:19:35]MH_SAM_APDU [11:19:35]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 85 02 00 35 04 06 00 2E 62 FA 09 D3 42 [11:19:35]Write to MH i2c: E2 26 00 3F 02 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 85 02 00 35 04 06 00 2E 62 FA 09 D3 42 00 00 C8 [11:19:35]Write i2c OK [11:19:35]MH_I2C_Read... [11:19:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:36]Read from MH i2c: E2 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 03 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [11:19:36]RAPDU: 90 00 [11:19:36]wFMCommunicate OK [11:19:36]wFMCommunicate request_size=4 [11:19:36]MH_SAM_APDU [11:19:36]CAPDU: 80 0D 03 02 [11:19:36]Write to MH i2c: E2 08 00 40 02 80 0D 03 02 00 00 00 00 BD [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:36]Read from MH i2c: E2 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 0B 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 0B 00 40 02 00 8A D9 80 FE 4B 44 33 CB 90 00 2C [11:19:36]RAPDU: 8A D9 80 FE 4B 44 33 CB 90 00 [11:19:36]wFMCommunicate OK [11:19:36]SAM_PROTO_SignData done [11:19:36]FM_MakeSignedData done [11:19:36]CreateOFDProtocolMessage [11:19:36]wFMCommunicate request_size=4 [11:19:36]MH_SAM_APDU [11:19:36]CAPDU: 80 11 00 00 [11:19:36]Write to MH i2c: E2 08 00 41 02 80 11 00 00 00 00 00 00 BD [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:36]Read from MH i2c: E2 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 17 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: E2 17 00 41 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [11:19:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:36]wFMCommunicate OK [11:19:36]CreateOFDProtocolMessage done [11:19:36]OFDSenderStorePacket 165349 [11:19:36]StoreOFDPacket docnum=165349 [11:19:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 2F 91 20 01 5A 41 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 47 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 85 02 00 35 04 06 00 2E 62 FA 09 D3 42 8A D9 80 FE 4B 44 33 CB [11:19:36]CheckFolder [11:19:36]dirname=/storage/ofd_packets [11:19:36]CheckFolder done [11:19:36]ProducePacketName [11:19:36]name=ofd_packets/00165349 [11:19:36]NVStorageSaveData ofd_packets/00165349 [11:19:36]File name is /storage/ofd_packets/00165349 [11:19:36]Write 326 bytes [11:19:36]NVStorageSaveData done [11:19:36]OFDSenderStorePacket done [11:19:36]KKMCreateOFDPacket done [11:19:36]NVStorageSaveData kkm_last_timestamp [11:19:36]File name is /storage/kkm_last_timestamp [11:19:36]Write 4 bytes [11:19:36]NVStorageSaveData done [11:19:36]ExternCall_PrintAddStr [11:19:36]wPrintStart [11:19:36]Write to MH i2c: 01 00 00 42 02 44 [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 07 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 07 00 42 02 00 00 00 00 00 FF 0F 59 [11:19:36]RasterBufferAndPrint [11:19:36]line Счет N : (3)51019 [11:19:36]line ИНН: 02508201610067 [11:19:36]line Контрольно-Кассовый Чек [11:19:36]line ПРОДАЖА [11:19:36]line Товар: 4700000310043 [11:19:36]line Вода Жалалабат 27 1л [11:19:36]line 1.000 * 60.00 [11:19:36]line = 60.00 [11:19:36]line НДС 12% НСП 1% [11:19:36]line > о реализуемом товаре [11:19:36]line ИТОГО: 60.00 [11:19:36]line НСП 1% : 0.53 [11:19:36]line НДС 12% : 6.37 [11:19:36]line Наличными: 60.00 [11:19:36]line Безнал.: 0.00 [11:19:36]line Место: АЗС № 130 "Партнер Нефть" [11:19:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:19:36]line СНО: Общий режим [11:19:36]line Чек 202 23.08.2024 11:19 [11:19:36]line Смена: 469 ФФД: 1.0 [11:19:36]line ЗНМ: 0300000070 [11:19:36]line РНМ: 0000000000092562 [11:19:36]line Версия ККМ: 001 [11:19:36]line ФМ: 0000000000871769 [11:19:36]line ФД: 165349 [11:19:36]line ФПД: 51002636620610 [11:19:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111935&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165349&fm=51002636620610&tin=02508201610067®Number=0000000000092562&sum=6000 [11:19:36]line 0 [11:19:36]written 0, free lines is 4095 [11:19:36]OFD Sender: Processing packet 165349 [packets to send 991, broken 990] [11:19:36]ProducePacketName [11:19:36]name=ofd_packets/00165349 [11:19:36]OFD Sender: To server: pG, [11:19:36]CommunicateWithHost lk.salyk.kg:30040 [11:19:36]ConnectInit lk.salyk.kg [11:19:36]Write to MH i2c: 01 00 00 6A 02 6C [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 07 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 EB 0C 6A [11:19:36]RasterBufferAndPrint [11:19:36]line [11:19:36]line [11:19:36]line [11:19:36]line [11:19:36]line [11:19:36]written 0, free lines is 3313 [11:19:36]MH_Cut [11:19:36]Write to MH i2c: D1 01 00 71 02 01 45 [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: D1 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: D1 01 00 [11:19:36]MH_I2C_Read... [11:19:36]Read from MH i2c: D1 01 00 71 02 00 44 [11:19:36]Write to MH i2c: 01 00 00 72 02 74 [11:19:36]Write i2c OK [11:19:36]MH_I2C_Read... [11:19:37]*** Cut start [11:19:37]*** Purtial cut [11:19:37]*** Stage 1: CUTSNS_PIN = 1 [11:19:39]Read from MH i2c: 01 [11:19:39]MH_I2C_Read... [11:19:39]*** Stop cut motor [11:19:39]*** Cut end [11:19:39]Read from MH i2c: 01 07 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [11:19:39]process_action close_receipt done [11:19:39]requested_data is exist [11:19:39]produce_requested_data [11:19:39]requested_item fm.sn is exist - process it [11:19:39]wFMCommunicate request_size=4 [11:19:39]MH_SAM_APDU [11:19:39]CAPDU: 80 11 00 00 [11:19:39]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:39]Read from MH i2c: E2 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 17 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [11:19:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:39]wFMCommunicate OK [11:19:39]requested_item fd.num is exist - process it [11:19:39]SAM_PROTO_GetFieldsCounters [11:19:39]wFMCommunicate request_size=4 [11:19:39]MH_SAM_APDU [11:19:39]CAPDU: 80 13 00 00 [11:19:39]Write to MH i2c: E2 08 00 74 02 80 13 00 00 00 00 00 00 F2 [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:39]Read from MH i2c: E2 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 62 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 62 00 74 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 B8 [11:19:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:19:39]wFMCommunicate OK [11:19:39]SAM_PROTO_GetFieldsCounters done [11:19:39]requested_item shift.num is exist - process it [11:19:39]requested_item shift.opened is exist - process it [11:19:39]req_shift_opened [11:19:39]FM_GetShiftState [11:19:39]SAM_PROTO_GetShiftState [11:19:39]wFMCommunicate request_size=4 [11:19:39]MH_SAM_APDU [11:19:39]CAPDU: 80 13 01 00 [11:19:39]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [11:19:39]Write i2c OK [11:19:39]MH_I2C_Read... [11:19:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:39]Read from MH i2c: E2 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 0E 00 [11:19:39]MH_I2C_Read... [11:19:39]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 22 [11:19:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:19:39]wFMCommunicate OK [11:19:39]SAM_PROTO_GetShiftState done [11:19:39]FM_GetShiftState done [11:19:39]req_shift_opened done [11:19:39]requested_item shift.open_date is exist - process it [11:19:39]req_shift_open_date [11:19:39]req_shift_open_date done [11:19:39]produce_requested_data done [11:19:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165349,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:19:39]process_action_free close_receipt [11:19:39]json_value_free [11:19:39]json_value_free done [11:19:39]process_json_proto returns [11:19:39]Send response to host [11:19:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165349,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:19:39]free response buf [11:19:39]execute_script done [11:19:39]execute_script returns [11:19:39]free content buf [11:19:39]Sock 10.Close socket [11:19:39]Sock 10.Thread stoped [11:19:40]accept exits with 9 [11:19:40]New connection [11:19:40]New thread 3067207012 created [11:19:40]Thread 3067063652 joined [11:19:40]Waiting for new connection... [11:19:40] Sock 9.Parse request [11:19:40]Sock 9.Check first char [11:19:40]Sock 9.First char is OK [11:19:40]request: POST /json_proto HTTP/1.0 [11:19:40]Method: POST [11:19:40]URL: /json_proto [11:19:40]Method is POST - this is cgi request [11:19:40]url: /json_proto [11:19:40]query_string will be loaded in cgi processing [11:19:40]execute_cgi json_proto POST (null) [11:19:40]execute_cgi path=json_proto method=POST [11:19:40]POST find Content-Length [11:19:40]Host: 172.17.44.132:8080 [11:19:40]Content-Length: 672 [11:19:40]Content-Type: application/json [11:19:40] [11:19:40]POST finish read [11:19:40]Found Content-Length = 672 [11:19:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 36.340, "sum" : 2500.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:40]execute_script... [11:19: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)294188", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 36.340, "sum" : 2500.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:40]POST & json_proto [11:19:40]process_json_proto [11:19:40]json parsed OK: [11:19:40]protocol is kg_v1.0 [11:19:40]action value=close_receipt [11:19:40]process_action close_receipt [11:19:40]cmd_close_receipt [11:19:40]MH_GetDate [11:19:40]Write to MH i2c: F0 00 00 76 02 67 [11:19:40]Write i2c OK [11:19:40]MH_I2C_Read... [11:19:40]Read from MH i2c: F0 [11:19:40]MH_I2C_Read... [11:19:40]Read from MH i2c: F0 09 00 [11:19:40]MH_I2C_Read... [11:19:40]Read from MH i2c: F0 09 00 76 02 00 4C 70 C8 66 2A 83 C1 65 2D [11:19:40]GetLastDocTimeStamp 1724411975 [11:19:40]current date 1724411980 [11:19:40]FM_GetShiftState [11:19:40]SAM_PROTO_GetShiftState [11:19:40]wFMCommunicate request_size=4 [11:19:40]MH_SAM_APDU [11:19:40]CAPDU: 80 13 01 00 [11:19:40]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [11:19:40]Write i2c OK [11:19:40]MH_I2C_Read... [11:19:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:40]Read from MH i2c: E2 [11:19:40]MH_I2C_Read... [11:19:40]Read from MH i2c: E2 0E 00 [11:19:40]MH_I2C_Read... [11:19:40]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 24 [11:19:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:19:40]wFMCommunicate OK [11:19:40]SAM_PROTO_GetShiftState done [11:19:40]FM_GetShiftState done [11:19:40]opened in 1724372766 [11:19:40]opened+sec_in_day 1724459166 [11:19:40]quantity*price = 250019 [11:19:40]sum+1 = 250020 [11:19:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.51 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 203 23.08.2024 11:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165350 ФПД: 143585135477919 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165350&fm=143585135477919&tin=02508201610067®Number=0000000000092562&sum=250000 [11:19:41]StoreToDocumentArchive [11:19:41]shift 469 fd 165350 [11:19:41]save to /storage/0469/doc_00165350 [11:19:41]save last doc name /storage/0469/doc_00165350 to /storage/kkm_last_doc_name [11:19:41]save OK [11:19:41]Clear old archive folders... [11:19:41]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:19:41]tlvbuf is 006E2BA0 [11:19:41]SAM_PROTO_ClearQueue [11:19:41]wFMCommunicate request_size=4 [11:19:41]MH_SAM_APDU [11:19:41]CAPDU: 80 09 00 00 [11:19:41]Write to MH i2c: E2 08 00 84 02 80 09 00 00 00 00 00 00 F8 [11:19:41]Write i2c OK [11:19:41]MH_I2C_Read... [11:19:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:41]Read from MH i2c: E2 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 03 00 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [11:19:41]RAPDU: 90 00 [11:19:41]wFMCommunicate OK [11:19:41]SAM_PROTO_ClearQueue done [11:19:41]KKMCreateOFDPacket [11:19:41]OFDProtocolAddRootSTLVToBuf [11:19:41]FM_MakeSignedData [11:19:41]FM_MakeSignedData [11:19:41]SAM_PROTO_SignData [11:19:41]wFMCommunicate request_size=4 [11:19:41]MH_SAM_APDU [11:19:41]CAPDU: 80 0D 01 02 [11:19:41]Write to MH i2c: E2 08 00 85 02 80 0D 01 02 00 00 00 00 00 [11:19:41]Write i2c OK [11:19:41]MH_I2C_Read... [11:19:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:41]Read from MH i2c: E2 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 03 00 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [11:19:41]RAPDU: 90 00 [11:19:41]wFMCommunicate OK [11:19:41]wFMCommunicate request_size=255 [11:19:41]MH_SAM_APDU [11:19:41]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 4D 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 85 02 00 35 04 06 00 82 97 04 [11:19:41]Write to MH i2c: E2 02 01 86 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 4D 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 85 02 00 35 04 06 00 82 97 04 00 00 61 [11:19:41]Write i2c OK [11:19:41]MH_I2C_Read... [11:19:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:41]Read from MH i2c: E2 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 03 00 [11:19:41]MH_I2C_Read... [11:19:41]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [11:19:41]RAPDU: 90 00 [11:19:41]wFMCommunicate OK [11:19:41]wFMCommunicate request_size=8 [11:19:41]MH_SAM_APDU [11:19:41]CAPDU: 80 0D 02 02 03 FE C4 9F [11:19:41]Write to MH i2c: E2 0B 00 87 02 80 0D 02 02 03 00 FE C4 9F 00 00 6A [11:19:41]Write i2c OK [11:19:41]MH_I2C_Read... [11:19:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:42]Read from MH i2c: E2 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 03 00 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [11:19:42]RAPDU: 90 00 [11:19:42]wFMCommunicate OK [11:19:42]wFMCommunicate request_size=4 [11:19:42]MH_SAM_APDU [11:19:42]CAPDU: 80 0D 03 02 [11:19:42]Write to MH i2c: E2 08 00 88 02 80 0D 03 02 00 00 00 00 05 [11:19:42]Write i2c OK [11:19:42]MH_I2C_Read... [11:19:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:42]Read from MH i2c: E2 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 0B 00 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 0B 00 88 02 00 72 C0 37 B1 43 20 1F 93 90 00 35 [11:19:42]RAPDU: 72 C0 37 B1 43 20 1F 93 90 00 [11:19:42]wFMCommunicate OK [11:19:42]SAM_PROTO_SignData done [11:19:42]FM_MakeSignedData done [11:19:42]CreateOFDProtocolMessage [11:19:42]wFMCommunicate request_size=4 [11:19:42]MH_SAM_APDU [11:19:42]CAPDU: 80 11 00 00 [11:19:42]Write to MH i2c: E2 08 00 89 02 80 11 00 00 00 00 00 00 05 [11:19:42]Write i2c OK [11:19:42]MH_I2C_Read... [11:19:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:42]Read from MH i2c: E2 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 17 00 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: E2 17 00 89 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [11:19:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:42]wFMCommunicate OK [11:19:42]CreateOFDProtocolMessage done [11:19:42]OFDSenderStorePacket 165350 [11:19:42]StoreOFDPacket docnum=165350 [11:19:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 0B FA 05 01 C2 DA 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 4D 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 85 02 00 35 04 06 00 82 97 04 FE C4 9F 72 C0 37 B1 43 20 1F 93 [11:19:42]CheckFolder [11:19:42]dirname=/storage/ofd_packets [11:19:42]CheckFolder done [11:19:42]ProducePacketName [11:19:42]name=ofd_packets/00165350 [11:19:42]NVStorageSaveData ofd_packets/00165350 [11:19:42]File name is /storage/ofd_packets/00165350 [11:19:42]Write 299 bytes [11:19:42]NVStorageSaveData done [11:19:42]OFDSenderStorePacket done [11:19:42]KKMCreateOFDPacket done [11:19:42]NVStorageSaveData kkm_last_timestamp [11:19:42]File name is /storage/kkm_last_timestamp [11:19:42]Write 4 bytes [11:19:42]NVStorageSaveData done [11:19:42]ExternCall_PrintAddStr [11:19:42]wPrintStart [11:19:42]Write to MH i2c: 01 00 00 8A 02 8C [11:19:42]Write i2c OK [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: 01 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: 01 07 00 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: 01 07 00 8A 02 00 00 00 00 00 FF 0F A1 [11:19:42]RasterBufferAndPrint [11:19:42]line Счет N : (1)294188 [11:19:42]line ИНН: 02508201610067 [11:19:42]line Контрольно-Кассовый Чек [11:19:42]line ПРОДАЖА [11:19:42]line ТРК (МРК, ГНК) : 51 [11:19:42]line Товар: 2710124130 [11:19:42]line SU-92-К-5 [11:19:42]line 36.340 * 68.80 [11:19:42]line = 2500.19 [11:19:42]line НДС 12% НСП 1% [11:19:42]line > о реализуемом товаре [11:19:42]line ОКРУГЛЕНИЕ: -0.19 [11:19:42]line ИТОГО: 2500.00 [11:19:42]line Внесено: 2500.00 [11:19:42]line СДАЧА: 0.00 [11:19:42]line НСП 1% : 22.13 [11:19:42]line НДС 12% : 265.51 [11:19:42]line Наличными: 2500.00 [11:19:42]Connected sock=11 [11:19:42]line Безнал.: 0.00 [11:19:42]Data to sent: line Место: АЗС № 130 "Партнер Нефть" [11:19:42]87 line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:19:42]95 line СНО: Общий режим [11:19:42]F6 line Чек 203 23.08.2024 11:19 [11:19:42]70 line Смена: 469 ФФД: 1.0 [11:19:42]47 line ЗНМ: 0300000070 [11:19:42]2C line РНМ: 0000000000092562 [11:19:42]01 line Версия ККМ: 001 [11:19:42]00 line ФМ: 0000000000871769 [11:19:42]30 line ФД: 165350 [11:19:42]30 line ФПД: 143585135477919 [11:19:42]30 line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165350&fm=143585135477919&tin=02508201610067®Number=0000000000092562&sum=250000 [11:19:42]30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 2F 91 20 01 5A 41 5A 03 01 00 03 00 written 0, free lines is 4095 [11:19:42]14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 47 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 85 02 00 35 04 06 00 2E 62 FA 09 D3 42 8A D9 80 FE 4B 44 33 CB [11:19:42]Write to MH i2c: 01 00 00 B5 02 B7 [11:19:42]Write i2c OK [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: 01 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: 01 07 00 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 D9 0C A3 [11:19:42]RasterBufferAndPrint [11:19:42]line [11:19:42]line [11:19:42]line [11:19:42]line [11:19:42]line [11:19:42]written 0, free lines is 3301 [11:19:42]MH_Cut [11:19:42]Write to MH i2c: D1 01 00 BC 02 01 90 [11:19:42]Write i2c OK [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: D1 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: D1 01 00 [11:19:42]MH_I2C_Read... [11:19:42]Read from MH i2c: D1 01 00 BC 02 00 8F [11:19:42]Write to MH i2c: 01 00 00 BD 02 BF [11:19:42]Write i2c OK [11:19:42]MH_I2C_Read... [11:19:43]*** Cut start [11:19:43]*** Purtial cut [11:19:43]*** Stage 1: CUTSNS_PIN = 1 [11:19:45]Read from MH i2c: 01 *** Stop cut motor [11:19:45] [11:19:45]*** Cut end [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: 01 07 00 [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FF 0F D4 [11:19:45]process_action close_receipt done [11:19:45]requested_data is exist [11:19:45]produce_requested_data [11:19:45]requested_item fm.sn is exist - process it [11:19:45]wFMCommunicate request_size=4 [11:19:45]MH_SAM_APDU [11:19:45]CAPDU: 80 11 00 00 [11:19:45]Write to MH i2c: E2 08 00 BE 02 80 11 00 00 00 00 00 00 3A [11:19:45]Write i2c OK [11:19:45]MH_I2C_Read... [11:19:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:45]Read from MH i2c: E2 [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: E2 17 00 [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: E2 17 00 BE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [11:19:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:45]wFMCommunicate OK [11:19:45]requested_item fd.num is exist - process it [11:19:45]SAM_PROTO_GetFieldsCounters [11:19:45]wFMCommunicate request_size=4 [11:19:45]MH_SAM_APDU [11:19:45]CAPDU: 80 13 00 00 [11:19:45]Write to MH i2c: E2 08 00 BF 02 80 13 00 00 00 00 00 00 3D [11:19:45]Write i2c OK [11:19:45]MH_I2C_Read... [11:19:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:45]Read from MH i2c: E2 [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: E2 62 00 [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: E2 62 00 BF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [11:19:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:19:45]wFMCommunicate OK [11:19:45]SAM_PROTO_GetFieldsCounters done [11:19:45]requested_item shift.num is exist - process it [11:19:45]requested_item shift.opened is exist - process it [11:19:45]req_shift_opened [11:19:45]FM_GetShiftState [11:19:45]SAM_PROTO_GetShiftState [11:19:45]wFMCommunicate request_size=4 [11:19:45]MH_SAM_APDU [11:19:45]CAPDU: 80 13 01 00 [11:19:45]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [11:19:45]Write i2c OK [11:19:45]MH_I2C_Read... [11:19:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:45]Read from MH i2c: E2 [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: E2 0E 00 [11:19:45]MH_I2C_Read... [11:19:45]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6D [11:19:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:19:45]wFMCommunicate OK [11:19:45]SAM_PROTO_GetShiftState done [11:19:45]FM_GetShiftState done [11:19:45]req_shift_opened done [11:19:45]requested_item shift.open_date is exist - process it [11:19:45]req_shift_open_date [11:19:45]req_shift_open_date done [11:19:45]produce_requested_data done [11:19:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165350,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:19:45]process_action_free close_receipt [11:19:45]json_value_free [11:19:45]json_value_free done [11:19:45]process_json_proto returns [11:19:45]Send response to host [11:19:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165350,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:19:45]free response buf [11:19:45]execute_script done [11:19:45]execute_script returns [11:19:45]free content buf [11:19:45]Sock 9.Close socket [11:19:45]Sock 9.Thread stoped [11:19:47]recv_with_timeout no data received [11:19:47]CommunicateWithHost answer receiving error [11:19:47]CommunicateWithHost err = -3 [11:19:47]OFD Sender: Server communicate error [11:19:47]OFD Sender: Processing packet 165349 [packets to send 992, broken 990] [11:19:47]ProducePacketName [11:19:47]name=ofd_packets/00165349 [11:19:47]OFD Sender: To server: pG, [11:19:47]CommunicateWithHost lk.salyk.kg:30040 [11:19:47]ConnectInit lk.salyk.kg [11:19:52]ConnectInit Can't take IP for lk.salyk.kg [11:19:52]CommunicateWithHost connect error [11:19:52]CommunicateWithHost err = -1 [11:19:52]OFD Sender: Server communicate error [11:19:53]recv_with_timeout no data received [11:19:57]OFD Sender: Processing packet 165349 [packets to send 992, broken 990] [11:19:57]ProducePacketName [11:19:57]name=ofd_packets/00165349 [11:19:57]OFD Sender: To server: pG, [11:19:57]CommunicateWithHost lk.salyk.kg:30040 [11:19:57]ConnectInit lk.salyk.kg [11:19:57]accept exits with 7 [11:19:57]New connection [11:19:57]New thread 3067063652 created [11:19:57]Thread 3067207012 joined [11:19:57]Waiting for new connection... [11:19:57] Sock 7.Parse request [11:19:57]Sock 7.Check first char [11:19:57]Sock 7.First char is OK [11:19:57]request: POST /json_proto HTTP/1.0 [11:19:57]Method: POST [11:19:57]URL: /json_proto [11:19:57]Method is POST - this is cgi request [11:19:57]url: /json_proto [11:19:57]query_string will be loaded in cgi processing [11:19:57]execute_cgi json_proto POST (null) [11:19:57]execute_cgi path=json_proto method=POST [11:19:57]POST find Content-Length [11:19:57]Host: 172.17.44.132:8080 [11:19:57]Content-Length: 677 [11:19:57]Content-Type: application/json [11:19:57] [11:19:57]POST finish read [11:19:57]Found Content-Length = 677 [11:19:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:57]execute_script... [11:19: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)294189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:57]POST & json_proto [11:19:57]process_json_proto [11:19:57]json parsed OK: [11:19:57]protocol is kg_v1.0 [11:19:57]action value=close_receipt [11:19:57]process_action close_receipt [11:19:57]cmd_close_receipt [11:19:57]MH_GetDate [11:19:57]Write to MH i2c: F0 00 00 C1 02 B2 [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: F0 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: F0 09 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: F0 09 00 C1 02 00 5E 70 C8 66 2A 83 C1 65 8A [11:19:57]GetLastDocTimeStamp 1724411981 [11:19:57]current date 1724411998 [11:19:57]FM_GetShiftState [11:19:57]SAM_PROTO_GetShiftState [11:19:57]wFMCommunicate request_size=4 [11:19:57]MH_SAM_APDU [11:19:57]CAPDU: 80 13 01 00 [11:19:57]Write to MH i2c: E2 08 00 C2 02 80 13 01 00 00 00 00 00 41 [11:19:57]Write i2c OK [11:19:57]MH_I2C_Read... [11:19:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:57]Read from MH i2c: E2 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 0E 00 [11:19:57]MH_I2C_Read... [11:19:57]Read from MH i2c: E2 0E 00 C2 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6F [11:19:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:19:57]wFMCommunicate OK [11:19:57]SAM_PROTO_GetShiftState done [11:19:57]FM_GetShiftState done [11:19:57]opened in 1724372766 [11:19:57]opened+sec_in_day 1724459166 [11:19:57]quantity*price = 50010 [11:19:57]sum+1 = 50012 [11:19:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 204 23.08.2024 11:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165351 ФПД: 58789689184388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111958&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165351&fm=58789689184388&tin=02508201610067®Number=0000000000092562&sum=50000 [11:19:59]StoreToDocumentArchive [11:19:59]shift 469 fd 165351 [11:19:59]save to /storage/0469/doc_00165351 [11:19:59]save last doc name /storage/0469/doc_00165351 to /storage/kkm_last_doc_name [11:19:59]save OK [11:19:59]Clear old archive folders... [11:19:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:59]tlvbuf is 00660740 [11:19:59]SAM_PROTO_ClearQueue [11:19:59]wFMCommunicate request_size=4 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 09 00 00 [11:19:59]Write to MH i2c: E2 08 00 CF 02 80 09 00 00 00 00 00 00 43 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [11:19:59]RAPDU: 90 00 [11:19:59]wFMCommunicate OK [11:19:59]SAM_PROTO_ClearQueue done [11:19:59]KKMCreateOFDPacket [11:19:59]OFDProtocolAddRootSTLVToBuf [11:19:59]FM_MakeSignedData [11:19:59]FM_MakeSignedData [11:19:59]SAM_PROTO_SignData [11:19:59]wFMCommunicate request_size=4 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 0D 01 02 [11:19:59]Write to MH i2c: E2 08 00 D0 02 80 0D 01 02 00 00 00 00 4B [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [11:19:59]RAPDU: 90 00 [11:19:59]wFMCommunicate OK [11:19:59]wFMCommunicate request_size=255 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 CC 00 00 00 F4 03 04 00 5E 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 85 02 00 35 04 06 00 35 [11:19:59]Write to MH i2c: E2 02 01 D1 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 CC 00 00 00 F4 03 04 00 5E 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 85 02 00 35 04 06 00 35 00 00 F8 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [11:19:59]RAPDU: 90 00 [11:19:59]wFMCommunicate OK [11:19:59]wFMCommunicate request_size=10 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 0D 02 02 05 78 0A 8A 50 84 [11:19:59]Write to MH i2c: E2 0D 00 D2 02 80 0D 02 02 05 00 78 0A 8A 50 84 00 00 38 [11:19:59]OFD Sender: Processing packet 165350 [packets to send 991, broken 990] [11:19:59]ProducePacketName [11:19:59]name=ofd_packets/00165350 [11:19:59]OFD Sender: To server: pG, [11:19:59]CommunicateWithHost lk.salyk.kg:30040 [11:19:59]ConnectInit lk.salyk.kg [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [11:19:59]RAPDU: 90 00 [11:19:59]wFMCommunicate OK [11:19:59]wFMCommunicate request_size=4 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 0D 03 02 [11:19:59]Write to MH i2c: E2 08 00 D3 02 80 0D 03 02 00 00 00 00 50 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 0B 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 0B 00 D3 02 00 9D FD 46 42 B8 C1 75 AB 90 00 0C [11:19:59]RAPDU: 9D FD 46 42 B8 C1 75 AB 90 00 [11:19:59]wFMCommunicate OK [11:19:59]SAM_PROTO_SignData done [11:19:59]FM_MakeSignedData done [11:19:59]CreateOFDProtocolMessage [11:19:59]wFMCommunicate request_size=4 [11:19:59]MH_SAM_APDU [11:19:59]CAPDU: 80 11 00 00 [11:19:59]Write to MH i2c: E2 08 00 D4 02 80 11 00 00 00 00 00 00 50 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:59]Read from MH i2c: E2 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 17 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: E2 17 00 D4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A9 [11:19:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:59]wFMCommunicate OK [11:19:59]CreateOFDProtocolMessage done [11:19:59]OFDSenderStorePacket 165351 [11:19:59]StoreOFDPacket docnum=165351 [11:19:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FD 8C 07 01 A4 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 CC 00 00 00 F4 03 04 00 5E 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 85 02 00 35 04 06 00 35 78 0A 8A 50 84 9D FD 46 42 B8 C1 75 AB [11:19:59]CheckFolder [11:19:59]dirname=/storage/ofd_packets [11:19:59]CheckFolder done [11:19:59]ProducePacketName [11:19:59]name=ofd_packets/00165351 [11:19:59]NVStorageSaveData ofd_packets/00165351 [11:19:59]File name is /storage/ofd_packets/00165351 [11:19:59]Write 301 bytes [11:19:59]NVStorageSaveData done [11:19:59]OFDSenderStorePacket done [11:19:59]KKMCreateOFDPacket done [11:19:59]NVStorageSaveData kkm_last_timestamp [11:19:59]File name is /storage/kkm_last_timestamp [11:19:59]Write 4 bytes [11:19:59]NVStorageSaveData done [11:19:59]ExternCall_PrintAddStr [11:19:59]wPrintStart [11:19:59]Write to MH i2c: 01 00 00 D5 02 D7 [11:19:59]Write i2c OK [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 07 00 [11:19:59]MH_I2C_Read... [11:19:59]Read from MH i2c: 01 07 00 D5 02 00 00 00 00 00 FF 0F EC [11:19:59]RasterBufferAndPrint [11:19:59]line Счет N : (1)294189 [11:19:59]line ИНН: 02508201610067 [11:19:59]line Контрольно-Кассовый Чек [11:19:59]line ПРОДАЖА [11:19:59]line ТРК (МРК, ГНК) : 43 [11:19:59]line Товар: 2710124500 [11:19:59]line Аи-95-К-5 [11:19:59]line 6.740 * 74.20 [11:19:59]line = 500.11 [11:19:59]line НДС 12% НСП 1% [11:19:59]line > о реализуемом товаре [11:19:59]line ОКРУГЛЕНИЕ: -0.11 [11:19:59]line ИТОГО: 500.00 [11:19:59]line Внесено: 500.00 [11:19:59]line СДАЧА: 0.00 [11:19:59]line НСП 1% : 4.43 [11:19:59]line НДС 12% : 53.11 [11:19:59]line Наличными: 500.00 [11:19:59]line Безнал.: 0.00 [11:19:59]line Место: АЗС № 130 "Партнер Нефть" [11:19:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:19:59]line СНО: Общий режим [11:19:59]line Чек 204 23.08.2024 11:19 [11:19:59]line Смена: 469 ФФД: 1.0 [11:19:59]line ЗНМ: 0300000070 [11:19:59]line РНМ: 0000000000092562 [11:19:59]line Версия ККМ: 001 [11:19:59]line ФМ: 0000000000871769 [11:19:59]line ФД: 165351 [11:19:59]line ФПД: 58789689184388 [11:19:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T111958&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165351&fm=58789689184388&tin=02508201610067®Number=0000000000092562&sum=50000 [11:19:59]written 0, free lines is 4095 [11:20:00]Write to MH i2c: 01 00 00 00 03 03 [11:20:00]Write i2c OK [11:20:00]MH_I2C_Read... [11:20:00]Read from MH i2c: 01 [11:20:00]MH_I2C_Read... [11:20:00]Read from MH i2c: 01 07 00 [11:20:00]MH_I2C_Read... [11:20:00]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 CD 0C E3 [11:20:00]RasterBufferAndPrint [11:20:00]line [11:20:00]line [11:20:00]line [11:20:00]line [11:20:00]line [11:20:00]written 0, free lines is 3299 [11:20:00]MH_Cut [11:20:00]Write to MH i2c: D1 01 00 07 03 01 DC [11:20:00]Write i2c OK [11:20:00]MH_I2C_Read... [11:20:00]Read from MH i2c: D1 [11:20:00]MH_I2C_Read... [11:20:00]Read from MH i2c: D1 01 00 [11:20:00]MH_I2C_Read... [11:20:00]Read from MH i2c: D1 01 00 07 03 00 DB [11:20:00]Write to MH i2c: 01 00 00 08 03 0B [11:20:00]Write i2c OK [11:20:00]MH_I2C_Read... [11:20:01]*** Cut start [11:20:01]*** Purtial cut [11:20:01]*** Stage 1: CUTSNS_PIN = 1 [11:20:01]Connected sock=9 [11:20:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 0B FA 05 01 C2 DA 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 4D 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 85 02 00 35 04 06 00 82 97 04 FE C4 9F 72 C0 37 B1 43 20 1F 93 [11:20:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EC AE 47 00 E8 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 85 02 00 F4 03 04 00 AC 19 C8 66 B6 04 01 00 00 61 8C EF 73 98 70 A4 D3 [11:20:02]CommunicateWithHost err = 0 [11:20:02]CheckOFDResponse [11:20:02]1017 (14) - 77093643461234 [11:20:02]1041 (16) - 0000000000871769 [11:20:02]1040 (4) - 165350 [11:20:02]1012 (4) - 23.08.2024 05:10 [11:20:02]1206 (1) - 0 [11:20:02]OFD Sender: Remove packet 165350 [11:20:02]ProducePacketName [11:20:02]name=ofd_packets/00165350 [11:20:02]NVStorageDeleteData [11:20:02]OFD Sender: Processing packet 165351 [packets to send 991, broken 990] [11:20:02]ProducePacketName [11:20:02]name=ofd_packets/00165351 [11:20:02]OFD Sender: To server: pG, [11:20:02]CommunicateWithHost lk.salyk.kg:30040 [11:20:02]ConnectInit lk.salyk.kg [11:20:03]Read from MH i2c: 01 [11:20:03]MH_I2C_Read... [11:20:03]*** Stop cut motor [11:20:03]*** Cut end [11:20:03]Read from MH i2c: 01 07 00 [11:20:03]MH_I2C_Read... [11:20:03]Read from MH i2c: 01 07 00 08 03 00 00 00 00 00 FF 0F 20 [11:20:03]process_action close_receipt done [11:20:03]requested_data is exist [11:20:03]produce_requested_data [11:20:03]requested_item fm.sn is exist - process it [11:20:03]wFMCommunicate request_size=4 [11:20:03]MH_SAM_APDU [11:20:03]CAPDU: 80 11 00 00 [11:20:03]Write to MH i2c: E2 08 00 09 03 80 11 00 00 00 00 00 00 86 [11:20:03]Write i2c OK [11:20:03]MH_I2C_Read... [11:20:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:03]Read from MH i2c: E2 [11:20:03]MH_I2C_Read... [11:20:03]Read from MH i2c: E2 17 00 [11:20:03]MH_I2C_Read... [11:20:03]Read from MH i2c: E2 17 00 09 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [11:20:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:20:03]wFMCommunicate OK [11:20:03]requested_item fd.num is exist - process it [11:20:03]SAM_PROTO_GetFieldsCounters [11:20:03]wFMCommunicate request_size=4 [11:20:03]MH_SAM_APDU [11:20:03]CAPDU: 80 13 00 00 [11:20:03]Write to MH i2c: E2 08 00 0A 03 80 13 00 00 00 00 00 00 89 [11:20:03]Write i2c OK [11:20:03]MH_I2C_Read... [11:20:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:03]Read from MH i2c: E2 [11:20:03]MH_I2C_Read... [11:20:03]Read from MH i2c: E2 62 00 [11:20:03]MH_I2C_Read... [11:20:03]Read from MH i2c: E2 62 00 0A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 57 [11:20:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:20:03]wFMCommunicate OK [11:20:03]SAM_PROTO_GetFieldsCounters done [11:20:03]requested_item shift.num is exist - process it [11:20:03]requested_item shift.opened is exist - process it [11:20:03]req_shift_opened [11:20:03]FM_GetShiftState [11:20:03]SAM_PROTO_GetShiftState [11:20:03]wFMCommunicate request_size=4 [11:20:03]MH_SAM_APDU [11:20:03]CAPDU: 80 13 01 00 [11:20:03]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [11:20:03]Write i2c OK [11:20:03]MH_I2C_Read... [11:20:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:03]Read from MH i2c: E2 [11:20:03]MH_I2C_Read... [11:20:03]Read from MH i2c: E2 0E 00 [11:20:03]MH_I2C_Read... [11:20:03]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B9 [11:20:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:20:03]wFMCommunicate OK [11:20:03]SAM_PROTO_GetShiftState done [11:20:03]FM_GetShiftState done [11:20:03]req_shift_opened done [11:20:03]requested_item shift.open_date is exist - process it [11:20:03]req_shift_open_date [11:20:03]req_shift_open_date done [11:20:03]produce_requested_data done [11:20:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165351,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:20:03]process_action_free close_receipt [11:20:03]json_value_free [11:20:03]json_value_free done [11:20:03]process_json_proto returns [11:20:03]Send response to host [11:20:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165351,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:20:03]free response buf [11:20:03]execute_script done [11:20:03]execute_script returns [11:20:03]free content buf [11:20:03]Sock 7.Close socket [11:20:03]Sock 7.Thread stoped [11:20:04]Connected sock=9 [11:20:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FD 8C 07 01 A4 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 CC 00 00 00 F4 03 04 00 5E 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 85 02 00 35 04 06 00 35 78 0A 8A 50 84 9D FD 46 42 B8 C1 75 AB [11:20:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 E0 47 00 AC DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 85 02 00 F4 03 04 00 AF 19 C8 66 B6 04 01 00 00 AA C9 1D CE 12 FA 02 BE [11:20:07]CommunicateWithHost err = 0 [11:20:07]CheckOFDResponse [11:20:07]1017 (14) - 77093643461234 [11:20:07]1041 (16) - 0000000000871769 [11:20:07]1040 (4) - 165351 [11:20:07]1012 (4) - 23.08.2024 05:10 [11:20:07]1206 (1) - 0 [11:20:07]OFD Sender: Remove packet 165351 [11:20:07]ProducePacketName [11:20:07]name=ofd_packets/00165351 [11:20:07]NVStorageDeleteData [11:20:08]OFD Sender: No OFD packet to send [11:20:08]OFD Sender: No OFD packet to send [11:20:13]OFD Sender: No OFD packet to send [11:20:18]OFD Sender: No OFD packet to send [11:20:23]OFD Sender: No OFD packet to send [11:20:28]OFD Sender: No OFD packet to send [11:20:30]recv_with_timeout no data received [11:20:33]OFD Sender: No OFD packet to send [11:20:38]OFD Sender: No OFD packet to send [11:20:43]OFD Sender: No OFD packet to send [11:20:48]OFD Sender: No OFD packet to send [11:20:52]recv_with_timeout no data received [11:20:53]OFD Sender: No OFD packet to send [11:20:58]OFD Sender: No OFD packet to send [11:21:03]OFD Sender: No OFD packet to send [11:21:08]OFD Sender: No OFD packet to send [11:21:13]OFD Sender: No OFD packet to send [11:21:18]OFD Sender: No OFD packet to send [11:21:23]OFD Sender: No OFD packet to send [11:21:28]OFD Sender: No OFD packet to send [11:21:33]OFD Sender: No OFD packet to send [11:21:38]OFD Sender: No OFD packet to send [11:21:44]OFD Sender: No OFD packet to send [11:21:49]OFD Sender: No OFD packet to send [11:21:54]OFD Sender: No OFD packet to send [11:21:59]OFD Sender: No OFD packet to send [11:22:02]accept exits with 11 [11:22:02]New connection [11:22:02]New thread 3067207012 created [11:22:02]Thread 3067063652 joined [11:22:02]Waiting for new connection... [11:22:02] Sock 11.Parse request [11:22:02]Sock 11.Check first char [11:22:02]Sock 11.First char is OK [11:22:02]request: POST /json_proto HTTP/1.0 [11:22:02]Method: POST [11:22:02]URL: /json_proto [11:22:02]Method is POST - this is cgi request [11:22:02]url: /json_proto [11:22:02]query_string will be loaded in cgi processing [11:22:02]execute_cgi json_proto POST (null) [11:22:02]execute_cgi path=json_proto method=POST [11:22:02]POST find Content-Length [11:22:02]Host: 172.17.44.132:8080 [11:22:02]Content-Length: 679 [11:22:02]Content-Type: application/json [11:22:02] [11:22:02]POST finish read [11:22:02]Found Content-Length = 679 [11:22:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:02]execute_script... [11:22: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)294191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:02]POST & json_proto [11:22:02]process_json_proto [11:22:02]json parsed OK: [11:22:02]protocol is kg_v1.0 [11:22:02]action value=close_receipt [11:22:02]process_action close_receipt [11:22:02]cmd_close_receipt [11:22:02]MH_GetDate [11:22:02]Write to MH i2c: F0 00 00 0C 03 FE [11:22:02]Write i2c OK [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: F0 [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: F0 09 00 [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: F0 09 00 0C 03 00 DB 70 C8 66 2A 83 C1 65 53 [11:22:02]GetLastDocTimeStamp 1724411998 [11:22:02]current date 1724412123 [11:22:02]FM_GetShiftState [11:22:02]SAM_PROTO_GetShiftState [11:22:02]wFMCommunicate request_size=4 [11:22:02]MH_SAM_APDU [11:22:02]CAPDU: 80 13 01 00 [11:22:02]Write to MH i2c: E2 08 00 0D 03 80 13 01 00 00 00 00 00 8D [11:22:02]Write i2c OK [11:22:02]MH_I2C_Read... [11:22:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:02]Read from MH i2c: E2 [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: E2 0E 00 [11:22:02]MH_I2C_Read... [11:22:02]Read from MH i2c: E2 0E 00 0D 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BB [11:22:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:22:02]wFMCommunicate OK [11:22:02]SAM_PROTO_GetShiftState done [11:22:02]FM_GetShiftState done [11:22:02]opened in 1724372766 [11:22:02]opened+sec_in_day 1724459166 [11:22:02]quantity*price = 100050 [11:22:02]sum+1 = 100052 [11:22:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 205 23.08.2024 11:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165352 ФПД: 221994290289455 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112203&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165352&fm=221994290289455&tin=02508201610067®Number=0000000000092562&sum=100000 [11:22:03]StoreToDocumentArchive [11:22:03]shift 469 fd 165352 [11:22:03]save to /storage/0469/doc_00165352 [11:22:03]save last doc name /storage/0469/doc_00165352 to /storage/kkm_last_doc_name [11:22:03]save OK [11:22:03]Clear old archive folders... [11:22:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:22:03]tlvbuf is 00673270 [11:22:03]SAM_PROTO_ClearQueue [11:22:03]wFMCommunicate request_size=4 [11:22:03]MH_SAM_APDU [11:22:03]CAPDU: 80 09 00 00 [11:22:03]Write to MH i2c: E2 08 00 1A 03 80 09 00 00 00 00 00 00 8F [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:03]Read from MH i2c: E2 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [11:22:03]RAPDU: 90 00 [11:22:03]wFMCommunicate OK [11:22:03]SAM_PROTO_ClearQueue done [11:22:03]KKMCreateOFDPacket [11:22:03]OFDProtocolAddRootSTLVToBuf [11:22:03]FM_MakeSignedData [11:22:03]FM_MakeSignedData [11:22:03]SAM_PROTO_SignData [11:22:03]wFMCommunicate request_size=4 [11:22:03]MH_SAM_APDU [11:22:03]CAPDU: 80 0D 01 02 [11:22:03]Write to MH i2c: E2 08 00 1B 03 80 0D 01 02 00 00 00 00 97 [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:03]Read from MH i2c: E2 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [11:22:03]RAPDU: 90 00 [11:22:03]wFMCommunicate OK [11:22:03]wFMCommunicate request_size=255 [11:22:03]MH_SAM_APDU [11:22:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 00 00 00 F4 03 04 00 DB 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 85 02 00 35 04 06 00 C9 E7 12 D0 [11:22:03]Write to MH i2c: E2 02 01 1C 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 CD 00 00 00 F4 03 04 00 DB 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 85 02 00 35 04 06 00 C9 E7 12 D0 00 00 43 [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:03]Read from MH i2c: E2 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [11:22:03]RAPDU: 90 00 [11:22:03]wFMCommunicate OK [11:22:03]wFMCommunicate request_size=7 [11:22:03]MH_SAM_APDU [11:22:03]CAPDU: 80 0D 02 02 02 9B 2F [11:22:03]Write to MH i2c: E2 0A 00 1D 03 80 0D 02 02 02 00 9B 2F 00 00 68 [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:03]Read from MH i2c: E2 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [11:22:03]RAPDU: 90 00 [11:22:03]wFMCommunicate OK [11:22:03]wFMCommunicate request_size=4 [11:22:03]MH_SAM_APDU [11:22:03]CAPDU: 80 0D 03 02 [11:22:03]Write to MH i2c: E2 08 00 1E 03 80 0D 03 02 00 00 00 00 9C [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:03]Read from MH i2c: E2 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 0B 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 0B 00 1E 03 00 84 3A 7C 57 77 D6 0D 17 90 00 9F [11:22:03]RAPDU: 84 3A 7C 57 77 D6 0D 17 90 00 [11:22:03]wFMCommunicate OK [11:22:03]SAM_PROTO_SignData done [11:22:03]FM_MakeSignedData done [11:22:03]CreateOFDProtocolMessage [11:22:03]wFMCommunicate request_size=4 [11:22:03]MH_SAM_APDU [11:22:03]CAPDU: 80 11 00 00 [11:22:03]Write to MH i2c: E2 08 00 1F 03 80 11 00 00 00 00 00 00 9C [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:03]Read from MH i2c: E2 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 17 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: E2 17 00 1F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [11:22:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:22:03]wFMCommunicate OK [11:22:03]CreateOFDProtocolMessage done [11:22:03]OFDSenderStorePacket 165352 [11:22:03]StoreOFDPacket docnum=165352 [11:22:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 03 53 04 01 3B EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 00 00 00 F4 03 04 00 DB 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 85 02 00 35 04 06 00 C9 E7 12 D0 9B 2F 84 3A 7C 57 77 D6 0D 17 [11:22:03]CheckFolder [11:22:03]dirname=/storage/ofd_packets [11:22:03]CheckFolder done [11:22:03]ProducePacketName [11:22:03]name=ofd_packets/00165352 [11:22:03]NVStorageSaveData ofd_packets/00165352 [11:22:03]File name is /storage/ofd_packets/00165352 [11:22:03]Write 298 bytes [11:22:03]NVStorageSaveData done [11:22:03]OFDSenderStorePacket done [11:22:03]KKMCreateOFDPacket done [11:22:03]NVStorageSaveData kkm_last_timestamp [11:22:03]File name is /storage/kkm_last_timestamp [11:22:03]Write 4 bytes [11:22:03]NVStorageSaveData done [11:22:03]ExternCall_PrintAddStr [11:22:03]wPrintStart [11:22:03]Write to MH i2c: 01 00 00 20 03 23 [11:22:03]Write i2c OK [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: 01 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: 01 07 00 [11:22:03]MH_I2C_Read... [11:22:03]Read from MH i2c: 01 07 00 20 03 00 00 00 00 00 FF 0F 38 [11:22:03]RasterBufferAndPrint [11:22:03]line Счет N : (1)294191 [11:22:03]line ИНН: 02508201610067 [11:22:03]line Контрольно-Кассовый Чек [11:22:03]line ПРОДАЖА [11:22:03]line ТРК (МРК, ГНК) : 21 [11:22:03]line Товар: 2710194800 [11:22:03]line ДТ-К-5 [11:22:03]line 13.130 * 76.20 [11:22:03]line = 1000.51 [11:22:03]line НДС 12% НСП 1% [11:22:03]line > о реализуемом товаре [11:22:03]line ОКРУГЛЕНИЕ: -0.51 [11:22:03]line ИТОГО: 1000.00 [11:22:03]line Внесено: 1000.00 [11:22:03]line СДАЧА: 0.00 [11:22:03]line НСП 1% : 8.85 [11:22:03]line НДС 12% : 106.25 [11:22:03]line Наличными: 1000.00 [11:22:03]line Безнал.: 0.00 [11:22:03]line Место: АЗС № 130 "Партнер Нефть" [11:22:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:22:03]line СНО: Общий режим [11:22:03]line Чек 205 23.08.2024 11:22 [11:22:03]line Смена: 469 ФФД: 1.0 [11:22:03]line ЗНМ: 0300000070 [11:22:03]line РНМ: 0000000000092562 [11:22:03]line Версия ККМ: 001 [11:22:03]line ФМ: 0000000000871769 [11:22:03]line ФД: 165352 [11:22:03]line ФПД: 221994290289455 [11:22:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112203&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165352&fm=221994290289455&tin=02508201610067®Number=0000000000092562&sum=100000 [11:22:03]written 0, free lines is 4095 [11:22:04]OFD Sender: Processing packet 165352 [packets to send 991, broken 990] [11:22:04]ProducePacketName [11:22:04]name=ofd_packets/00165352 [11:22:04]OFD Sender: To server: pG, [11:22:04]CommunicateWithHost lk.salyk.kg:30040 [11:22:04]ConnectInit lk.salyk.kg [11:22:04]Write to MH i2c: 01 00 00 4B 03 4E [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: 01 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: 01 07 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 D5 0C 36 [11:22:04]RasterBufferAndPrint [11:22:04]line [11:22:04]line [11:22:04]line [11:22:04]line [11:22:04]line [11:22:04]written 0, free lines is 3292 [11:22:04]MH_Cut [11:22:04]Write to MH i2c: D1 01 00 52 03 01 27 [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: D1 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: D1 01 00 [11:22:04]MH_I2C_Read... [11:22:04]Read from MH i2c: D1 01 00 52 03 00 26 [11:22:04]Write to MH i2c: 01 00 00 53 03 56 [11:22:04]Write i2c OK [11:22:04]MH_I2C_Read... [11:22:05]*** Cut start [11:22:05]*** Purtial cut [11:22:05]*** Stage 1: CUTSNS_PIN = 1 [11:22:07]Read from MH i2c: 01 [11:22:07]MH_I2C_Read... [11:22:07]*** Stop cut motor [11:22:07]*** Cut end [11:22:07]Read from MH i2c: 01 07 00 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 FF 0F 6B [11:22:07]process_action close_receipt done [11:22:07]requested_data is exist [11:22:07]produce_requested_data [11:22:07]requested_item fm.sn is exist - process it [11:22:07]wFMCommunicate request_size=4 [11:22:07]MH_SAM_APDU [11:22:07]CAPDU: 80 11 00 00 [11:22:07]Write to MH i2c: E2 08 00 54 03 80 11 00 00 00 00 00 00 D1 [11:22:07]Write i2c OK [11:22:07]MH_I2C_Read... [11:22:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:07]Read from MH i2c: E2 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: E2 17 00 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: E2 17 00 54 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [11:22:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:22:07]wFMCommunicate OK [11:22:07]requested_item fd.num is exist - process it [11:22:07]SAM_PROTO_GetFieldsCounters [11:22:07]wFMCommunicate request_size=4 [11:22:07]MH_SAM_APDU [11:22:07]CAPDU: 80 13 00 00 [11:22:07]Write to MH i2c: E2 08 00 55 03 80 13 00 00 00 00 00 00 D4 [11:22:07]Write i2c OK [11:22:07]MH_I2C_Read... [11:22:07]Connected sock=7 [11:22:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 03 53 04 01 3B EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 00 00 00 F4 03 04 00 DB 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 85 02 00 35 04 06 00 C9 E7 12 D0 9B 2F 84 3A 7C 57 77 D6 0D 17 [11:22:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:07]Read from MH i2c: E2 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: E2 62 00 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: E2 62 00 55 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 A6 [11:22:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:22:07]wFMCommunicate OK [11:22:07]SAM_PROTO_GetFieldsCounters done [11:22:07]requested_item shift.num is exist - process it [11:22:07]requested_item shift.opened is exist - process it [11:22:07]req_shift_opened [11:22:07]FM_GetShiftState [11:22:07]SAM_PROTO_GetShiftState [11:22:07]wFMCommunicate request_size=4 [11:22:07]MH_SAM_APDU [11:22:07]CAPDU: 80 13 01 00 [11:22:07]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [11:22:07]Write i2c OK [11:22:07]MH_I2C_Read... [11:22:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:07]Read from MH i2c: E2 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: E2 0E 00 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 04 [11:22:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:22:07]wFMCommunicate OK [11:22:07]SAM_PROTO_GetShiftState done [11:22:07]FM_GetShiftState done [11:22:07]req_shift_opened done [11:22:07]requested_item shift.open_date is exist - process it [11:22:07]req_shift_open_date [11:22:07]req_shift_open_date done [11:22:07]produce_requested_data done [11:22:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165352,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:22:07]process_action_free close_receipt [11:22:07]json_value_free [11:22:07]json_value_free done [11:22:07]process_json_proto returns [11:22:07]Send response to host [11:22:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165352,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:22:07]free response buf [11:22:07]execute_script done [11:22:07]execute_script returns [11:22:07]free content buf [11:22:07]Sock 11.Close socket [11:22:07]Sock 11.Thread stoped [11:22:07]accept exits with 9 [11:22:07]New connection [11:22:07]New thread 3067063652 created [11:22:07]Thread 3067207012 joined [11:22:07]Waiting for new connection... [11:22:07] Sock 9.Parse request [11:22:07]Sock 9.Check first char [11:22:07]Sock 9.First char is OK [11:22:07]request: POST /json_proto HTTP/1.0 [11:22:07]Method: POST [11:22:07]URL: /json_proto [11:22:07]Method is POST - this is cgi request [11:22:07]url: /json_proto [11:22:07]query_string will be loaded in cgi processing [11:22:07]execute_cgi json_proto POST (null) [11:22:07]execute_cgi path=json_proto method=POST [11:22:07]POST find Content-Length [11:22:07]Host: 172.17.44.132:8080 [11:22:07]Content-Length: 685 [11:22:07]Content-Type: application/json [11:22:07] [11:22:07]POST finish read [11:22:07]Found Content-Length = 685 [11:22:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.090, "sum" : 1499.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1499.00, "payments": [ { "type": 0, "sum" : 1499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:07]execute_script... [11:22: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)294187", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.090, "sum" : 1499.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1499.00, "payments": [ { "type": 0, "sum" : 1499.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:07]POST & json_proto [11:22:07]process_json_proto [11:22:07]json parsed OK: [11:22:07]protocol is kg_v1.0 [11:22:07]action value=close_receipt [11:22:07]process_action close_receipt [11:22:07]cmd_close_receipt [11:22:07]MH_GetDate [11:22:07]Write to MH i2c: F0 00 00 57 03 49 [11:22:07]Write i2c OK [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: F0 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: F0 09 00 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: F0 09 00 57 03 00 E0 70 C8 66 2A 83 C1 65 A3 [11:22:07]GetLastDocTimeStamp 1724412123 [11:22:07]current date 1724412128 [11:22:07]FM_GetShiftState [11:22:07]SAM_PROTO_GetShiftState [11:22:07]wFMCommunicate request_size=4 [11:22:07]MH_SAM_APDU [11:22:07]CAPDU: 80 13 01 00 [11:22:07]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [11:22:07]Write i2c OK [11:22:07]MH_I2C_Read... [11:22:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:07]Read from MH i2c: E2 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: E2 0E 00 [11:22:07]MH_I2C_Read... [11:22:07]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 06 [11:22:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:22:07]wFMCommunicate OK [11:22:07]SAM_PROTO_GetShiftState done [11:22:07]FM_GetShiftState done [11:22:07]opened in 1724372766 [11:22:07]opened+sec_in_day 1724459166 [11:22:07]quantity*price = 149936 [11:22:07]sum+1 = 149938 [11:22:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 1499.00 Внесено: 2000.00 СДАЧА: 501.00 НСП 1% : 13.27 НДС 12% : 159.22 Наличными: 1499.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 206 23.08.2024 11:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165353 ФПД: 192169221631423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112208&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165353&fm=192169221631423&tin=02508201610067®Number=0000000000092562&sum=149900 [11:22:08]StoreToDocumentArchive [11:22:08]shift 469 fd 165353 [11:22:08]save to /storage/0469/doc_00165353 [11:22:08]save last doc name /storage/0469/doc_00165353 to /storage/kkm_last_doc_name [11:22:08]save OK [11:22:08]Clear old archive folders... [11:22:08]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:22:08]tlvbuf is 0068D980 [11:22:08]SAM_PROTO_ClearQueue [11:22:08]wFMCommunicate request_size=4 [11:22:08]MH_SAM_APDU [11:22:08]CAPDU: 80 09 00 00 [11:22:08]Write to MH i2c: E2 08 00 65 03 80 09 00 00 00 00 00 00 DA [11:22:08]Write i2c OK [11:22:08]MH_I2C_Read... [11:22:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:08]Read from MH i2c: E2 [11:22:08]MH_I2C_Read... [11:22:08]Read from MH i2c: E2 03 00 [11:22:08]MH_I2C_Read... [11:22:08]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [11:22:08]RAPDU: 90 00 [11:22:08]wFMCommunicate OK [11:22:08]SAM_PROTO_ClearQueue done [11:22:08]KKMCreateOFDPacket [11:22:08]OFDProtocolAddRootSTLVToBuf [11:22:08]FM_MakeSignedData [11:22:08]FM_MakeSignedData [11:22:08]SAM_PROTO_SignData [11:22:08]wFMCommunicate request_size=4 [11:22:08]MH_SAM_APDU [11:22:08]CAPDU: 80 0D 01 02 [11:22:08]Write to MH i2c: E2 08 00 66 03 80 0D 01 02 00 00 00 00 E2 [11:22:08]Write i2c OK [11:22:08]MH_I2C_Read... [11:22:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:09]Read from MH i2c: E2 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 03 00 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [11:22:09]RAPDU: 90 00 [11:22:09]wFMCommunicate OK [11:22:09]wFMCommunicate request_size=255 [11:22:09]MH_SAM_APDU [11:22:09]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9A 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 3E 00 00 00 00 07 04 06 00 8C 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 CE 00 00 00 F4 03 04 00 E0 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 85 02 00 35 04 06 00 AE C6 [11:22:09]Write to MH i2c: E2 02 01 67 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9A 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 3E 00 00 00 00 07 04 06 00 8C 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 CE 00 00 00 F4 03 04 00 E0 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 85 02 00 35 04 06 00 AE C6 00 00 D5 [11:22:09]Write i2c OK [11:22:09]MH_I2C_Read... [11:22:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:09]Read from MH i2c: E2 [11:22:09]MH_I2C_Read... [11:22:09]OFD Sender: No OFD packet to send [11:22:09]Read from MH i2c: E2 03 00 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [11:22:09]RAPDU: 90 00 [11:22:09]wFMCommunicate OK [11:22:09]wFMCommunicate request_size=9 [11:22:09]MH_SAM_APDU [11:22:09]CAPDU: 80 0D 02 02 04 E2 31 2D BF [11:22:09]Write to MH i2c: E2 0C 00 68 03 80 0D 02 02 04 00 E2 31 2D BF 00 00 EC [11:22:09]Write i2c OK [11:22:09]MH_I2C_Read... [11:22:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:09]Read from MH i2c: E2 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 03 00 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [11:22:09]RAPDU: 90 00 [11:22:09]wFMCommunicate OK [11:22:09]wFMCommunicate request_size=4 [11:22:09]MH_SAM_APDU [11:22:09]CAPDU: 80 0D 03 02 [11:22:09]Write to MH i2c: E2 08 00 69 03 80 0D 03 02 00 00 00 00 E7 [11:22:09]Write i2c OK [11:22:09]MH_I2C_Read... [11:22:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:09]Read from MH i2c: E2 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 0B 00 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 0B 00 69 03 00 90 15 04 28 AA 05 33 F4 90 00 8F [11:22:09]RAPDU: 90 15 04 28 AA 05 33 F4 90 00 [11:22:09]wFMCommunicate OK [11:22:09]SAM_PROTO_SignData done [11:22:09]FM_MakeSignedData done [11:22:09]CreateOFDProtocolMessage [11:22:09]wFMCommunicate request_size=4 [11:22:09]MH_SAM_APDU [11:22:09]CAPDU: 80 11 00 00 [11:22:09]Write to MH i2c: E2 08 00 6A 03 80 11 00 00 00 00 00 00 E7 [11:22:09]Write i2c OK [11:22:09]MH_I2C_Read... [11:22:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:09]Read from MH i2c: E2 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 17 00 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: E2 17 00 6A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [11:22:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:22:09]wFMCommunicate OK [11:22:09]CreateOFDProtocolMessage done [11:22:09]OFDSenderStorePacket 165353 [11:22:09]StoreOFDPacket docnum=165353 [11:22:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 8D FD 06 01 C7 16 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9A 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 3E 00 00 00 00 07 04 06 00 8C 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 CE 00 00 00 F4 03 04 00 E0 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 85 02 00 35 04 06 00 AE C6 E2 31 2D BF 90 15 04 28 AA 05 33 F4 [11:22:09]CheckFolder [11:22:09]dirname=/storage/ofd_packets [11:22:09]CheckFolder done [11:22:09]ProducePacketName [11:22:09]name=ofd_packets/00165353 [11:22:09]NVStorageSaveData ofd_packets/00165353 [11:22:09]File name is /storage/ofd_packets/00165353 [11:22:09]Write 300 bytes [11:22:09]NVStorageSaveData done [11:22:09]OFDSenderStorePacket done [11:22:09]KKMCreateOFDPacket done [11:22:09]NVStorageSaveData kkm_last_timestamp [11:22:09]File name is /storage/kkm_last_timestamp [11:22:09]Write 4 bytes [11:22:09]NVStorageSaveData done [11:22:09]ExternCall_PrintAddStr [11:22:09]wPrintStart [11:22:09]Write to MH i2c: 01 00 00 6B 03 6E [11:22:09]Write i2c OK [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: 01 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: 01 07 00 [11:22:09]MH_I2C_Read... [11:22:09]Read from MH i2c: 01 07 00 6B 03 00 00 00 00 00 FF 0F 83 [11:22:09]RasterBufferAndPrint [11:22:09]line Счет N : (1)294187 [11:22:09]line ИНН: 02508201610067 [11:22:09]line Контрольно-Кассовый Чек [11:22:09]line ПРОДАЖА [11:22:09]line ТРК (МРК, ГНК) : 71 [11:22:09]line Товар: 2711129700 [11:22:09]line ГАЗ-К-5 [11:22:09]line 40.090 * 37.40 [11:22:09]line = 1499.37 [11:22:09]line НДС 12% НСП 1% [11:22:09]line > о реализуемом товаре [11:22:09]line ОКРУГЛЕНИЕ: -0.37 [11:22:09]line ИТОГО: 1499.00 [11:22:09]line Внесено: 2000.00 [11:22:09]line СДАЧА: 501.00 [11:22:09]line НСП 1% : 13.27 [11:22:09]line НДС 12% : 159.22 [11:22:09]line Наличными: 1499.00 [11:22:09]line Безнал.: 0.00 [11:22:10]line Место: АЗС № 130 "Партнер Нефть" [11:22:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:22:10]line СНО: Общий режим [11:22:10]line Чек 206 23.08.2024 11:22 [11:22:10]line Смена: 469 ФФД: 1.0 [11:22:10]line ЗНМ: 0300000070 [11:22:10]line РНМ: 0000000000092562 [11:22:10]line Версия ККМ: 001 [11:22:10]line ФМ: 0000000000871769 [11:22:10]line ФД: 165353 [11:22:10]line ФПД: 192169221631423 [11:22:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112208&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165353&fm=192169221631423&tin=02508201610067®Number=0000000000092562&sum=149900 [11:22:10]OFD Sender: Processing packet 165353 [packets to send 991, broken 990] [11:22:10]ProducePacketName [11:22:10]name=ofd_packets/00165353 [11:22:10]OFD Sender: To server: pG, [11:22:10]CommunicateWithHost lk.salyk.kg:30040 [11:22:10]ConnectInit lk.salyk.kg [11:22:10]written 0, free lines is 4095 [11:22:10]Write to MH i2c: 01 00 00 96 03 99 [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: 01 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: 01 07 00 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 D4 0C 80 [11:22:10]RasterBufferAndPrint [11:22:10]line [11:22:10]line [11:22:10]line [11:22:10]line [11:22:10]line [11:22:10]written 0, free lines is 3297 [11:22:10]MH_Cut [11:22:10]Write to MH i2c: D1 01 00 9D 03 01 72 [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: D1 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: D1 01 00 [11:22:10]MH_I2C_Read... [11:22:10]Read from MH i2c: D1 01 00 9D 03 00 71 [11:22:10]Write to MH i2c: 01 00 00 9E 03 A1 [11:22:10]Write i2c OK [11:22:10]MH_I2C_Read... [11:22:11]*** Cut start [11:22:11]*** Purtial cut [11:22:11]*** Stage 1: CUTSNS_PIN = 1 [11:22:13]Read from MH i2c: 01 [11:22:13]MH_I2C_Read... [11:22:13]*** Stop cut motor [11:22:13]*** Cut end [11:22:13]Read from MH i2c: 01 07 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [11:22:13]process_action close_receipt done [11:22:13]requested_data is exist [11:22:13]produce_requested_data [11:22:13]requested_item fm.sn is exist - process it [11:22:13]wFMCommunicate request_size=4 [11:22:13]MH_SAM_APDU [11:22:13]CAPDU: 80 11 00 00 [11:22:13]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [11:22:13]Write i2c OK [11:22:13]MH_I2C_Read... [11:22:13]Connected sock=7 [11:22:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 8D FD 06 01 C7 16 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9A 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 3E 00 00 00 00 07 04 06 00 8C 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 CE 00 00 00 F4 03 04 00 E0 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:13]10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 85 02 00 35 04 06 00 AE C6 E2 31 2D BF 90 15 04 28 AA 05 33 F4 [11:22:13]Read from MH i2c: E2 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 17 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 17 00 9F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [11:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:22:13]wFMCommunicate OK [11:22:13]requested_item fd.num is exist - process it [11:22:13]SAM_PROTO_GetFieldsCounters [11:22:13]wFMCommunicate request_size=4 [11:22:13]MH_SAM_APDU [11:22:13]CAPDU: 80 13 00 00 [11:22:13]Write to MH i2c: E2 08 00 A0 03 80 13 00 00 00 00 00 00 1F [11:22:13]Write i2c OK [11:22:13]MH_I2C_Read... [11:22:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:13]Read from MH i2c: E2 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 62 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 62 00 A0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 F5 [11:22:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:22:13]wFMCommunicate OK [11:22:13]SAM_PROTO_GetFieldsCounters done [11:22:13]requested_item shift.num is exist - process it [11:22:13]requested_item shift.opened is exist - process it [11:22:13]req_shift_opened [11:22:13]FM_GetShiftState [11:22:13]SAM_PROTO_GetShiftState [11:22:13]wFMCommunicate request_size=4 [11:22:13]MH_SAM_APDU [11:22:13]CAPDU: 80 13 01 00 [11:22:13]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [11:22:13]Write i2c OK [11:22:13]MH_I2C_Read... [11:22:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:13]Read from MH i2c: E2 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 0E 00 [11:22:13]MH_I2C_Read... [11:22:13]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4F [11:22:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:22:13]wFMCommunicate OK [11:22:13]SAM_PROTO_GetShiftState done [11:22:13]FM_GetShiftState done [11:22:13]req_shift_opened done [11:22:13]requested_item shift.open_date is exist - process it [11:22:13]req_shift_open_date [11:22:13]req_shift_open_date done [11:22:13]produce_requested_data done [11:22:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165353,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:22:13]process_action_free close_receipt [11:22:13]json_value_free [11:22:13]json_value_free done [11:22:13]process_json_proto returns [11:22:13]Send response to host [11:22:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165353,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:22:13]free response buf [11:22:13]execute_script done [11:22:13]execute_script returns [11:22:13]free content buf [11:22:13]Sock 9.Close socket [11:22:13]Sock 9.Thread stoped [11:22:13]recv_with_timeout no data received [11:22:18]recv_with_timeout no data received [11:22:18]CommunicateWithHost answer receiving error [11:22:18]CommunicateWithHost err = -3 [11:22:18]OFD Sender: Server communicate error [11:22:23]OFD Sender: Processing packet 165353 [packets to send 991, broken 990] [11:22:23]ProducePacketName [11:22:23]name=ofd_packets/00165353 [11:22:23]OFD Sender: To server: pG, [11:22:23]CommunicateWithHost lk.salyk.kg:30040 [11:22:23]ConnectInit lk.salyk.kg [11:22:25]recv_with_timeout no data received [11:22:28]ConnectInit Can't take IP for lk.salyk.kg [11:22:28]CommunicateWithHost connect error [11:22:28]CommunicateWithHost err = -1 [11:22:28]OFD Sender: Server communicate error [11:22:33]OFD Sender: Processing packet 165353 [packets to send 991, broken 990] [11:22:33]ProducePacketName [11:22:33]name=ofd_packets/00165353 [11:22:33]OFD Sender: To server: pG, [11:22:33]CommunicateWithHost lk.salyk.kg:30040 [11:22:33]ConnectInit lk.salyk.kg [11:22:34]accept exits with 10 [11:22:34]New connection [11:22:34]New thread 3067207012 created [11:22:34]Thread 3067063652 joined [11:22:34]Waiting for new connection... [11:22:34] Sock 10.Parse request [11:22:34]Sock 10.Check first char [11:22:34]Sock 10.First char is OK [11:22:34]request: POST /json_proto HTTP/1.0 [11:22:34]Method: POST [11:22:34]URL: /json_proto [11:22:34]Method is POST - this is cgi request [11:22:34]url: /json_proto [11:22:34]query_string will be loaded in cgi processing [11:22:34]execute_cgi json_proto POST (null) [11:22:34]execute_cgi path=json_proto method=POST [11:22:34]POST find Content-Length [11:22:34]Host: 172.17.44.132:8080 [11:22:34]Content-Length: 803 [11:22:34]Content-Type: application/json [11:22:34] [11:22:34]POST finish read [11:22:34]Found Content-Length = 803 [11:22:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:34]execute_script... [11:22:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:34]POST & json_proto [11:22:34]process_json_proto [11:22:34]json parsed OK: [11:22:34]protocol is kg_v1.0 [11:22:34]action value=close_receipt [11:22:34]process_action close_receipt [11:22:34]cmd_close_receipt [11:22:34]MH_GetDate [11:22:34]Write to MH i2c: F0 00 00 A2 03 94 [11:22:34]Write i2c OK [11:22:34]MH_I2C_Read... [11:22:34]Read from MH i2c: F0 [11:22:34]MH_I2C_Read... [11:22:34]Read from MH i2c: F0 09 00 [11:22:34]MH_I2C_Read... [11:22:34]Read from MH i2c: F0 09 00 A2 03 00 FB 70 C8 66 2A 83 C1 65 09 [11:22:34]GetLastDocTimeStamp 1724412128 [11:22:34]current date 1724412155 [11:22:34]FM_GetShiftState [11:22:34]SAM_PROTO_GetShiftState [11:22:34]wFMCommunicate request_size=4 [11:22:34]MH_SAM_APDU [11:22:34]CAPDU: 80 13 01 00 [11:22:34]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [11:22:34]Write i2c OK [11:22:34]MH_I2C_Read... [11:22:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:35]Read from MH i2c: E2 [11:22:35]MH_I2C_Read... [11:22:35]Read from MH i2c: E2 0E 00 [11:22:35]MH_I2C_Read... [11:22:35]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 51 [11:22:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:22:35]wFMCommunicate OK [11:22:35]SAM_PROTO_GetShiftState done [11:22:35]FM_GetShiftState done [11:22:35]opened in 1724372766 [11:22:35]opened+sec_in_day 1724459166 [11:22:35]quantity*price = 150032 [11:22:35]sum+1 = 150033 [11:22:35]Check (price>sum+1) || (price+1 о реализуемом товаре [11:22:36]line ИТОГО: 1500.32 [11:22:36]line НСП 1% : 13.28 [11:22:36]line НДС 12% : 159.33 [11:22:36]line Наличными: 0.00 [11:22:36]line Безнал.: 1500.32 [11:22:36]line Место: АЗС № 130 "Партнер Нефть" [11:22:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:22:36]line СНО: Общий режим [11:22:36]line Чек 207 23.08.2024 11:22 [11:22:36]line Смена: 469 ФФД: 1.0 [11:22:36]line ЗНМ: 0300000070 [11:22:36]line РНМ: 0000000000092562 [11:22:36]line Версия ККМ: 001 [11:22:36]line Платежная система: O! деньги [11:22:36]line ФМ: 0000000000871769 [11:22:36]line ФД: 165354 [11:22:36]line ФПД: 126649106737767 [11:22:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112235&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165354&fm=126649106737767&tin=02508201610067®Number=0000000000092562&sum=150032 [11:22:36]written 0, free lines is 4095 [11:22:37]Write to MH i2c: 01 00 00 E0 03 E3 [11:22:37]Write i2c OK [11:22:37]MH_I2C_Read... [11:22:37]Read from MH i2c: 01 [11:22:37]MH_I2C_Read... [11:22:37]Read from MH i2c: 01 07 00 [11:22:37]MH_I2C_Read... [11:22:37]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 E5 0C DB [11:22:37]RasterBufferAndPrint [11:22:37]line [11:22:37]line [11:22:37]line [11:22:37]line [11:22:37]line [11:22:37]written 0, free lines is 3316 [11:22:37]MH_Cut [11:22:37]Write to MH i2c: D1 01 00 E7 03 01 BC [11:22:37]Write i2c OK [11:22:37]MH_I2C_Read... [11:22:37]Read from MH i2c: D1 [11:22:37]MH_I2C_Read... [11:22:37]Read from MH i2c: D1 01 00 [11:22:37]MH_I2C_Read... [11:22:37]Read from MH i2c: D1 01 00 E7 03 00 BB [11:22:37]Write to MH i2c: 01 00 00 E8 03 EB [11:22:37]Write i2c OK [11:22:37]MH_I2C_Read... [11:22:38]*** Cut start [11:22:38]*** Purtial cut [11:22:38]*** Stage 1: CUTSNS_PIN = 1 [11:22:38]ConnectInit Can't take IP for lk.salyk.kg [11:22:38]CommunicateWithHost connect error [11:22:38]CommunicateWithHost err = -1 [11:22:38]OFD Sender: Server communicate error [11:22:38]OFD Sender: Processing packet 165353 [packets to send 992, broken 990] [11:22:38]ProducePacketName [11:22:38]name=ofd_packets/00165353 [11:22:38]OFD Sender: To server: pG, [11:22:38]CommunicateWithHost lk.salyk.kg:30040 [11:22:38]ConnectInit lk.salyk.kg [11:22:40]Read from MH i2c: 01 [11:22:40]MH_I2C_Read... [11:22:40]*** Stop cut motor [11:22:40]*** Cut end [11:22:40]Read from MH i2c: 01 07 00 [11:22:40]MH_I2C_Read... [11:22:40]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 FF 0F 00 [11:22:40]process_action close_receipt done [11:22:40]requested_data is exist [11:22:40]produce_requested_data [11:22:40]requested_item fm.sn is exist - process it [11:22:40]wFMCommunicate request_size=4 [11:22:40]MH_SAM_APDU [11:22:40]CAPDU: 80 11 00 00 [11:22:40]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [11:22:40]Write i2c OK [11:22:40]MH_I2C_Read... [11:22:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:40]Read from MH i2c: E2 [11:22:40]MH_I2C_Read... [11:22:40]Read from MH i2c: E2 17 00 [11:22:40]MH_I2C_Read... [11:22:40]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [11:22:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:22:40]wFMCommunicate OK [11:22:40]requested_item fd.num is exist - process it [11:22:40]SAM_PROTO_GetFieldsCounters [11:22:40]wFMCommunicate request_size=4 [11:22:40]MH_SAM_APDU [11:22:40]CAPDU: 80 13 00 00 [11:22:40]Write to MH i2c: E2 08 00 EA 03 80 13 00 00 00 00 00 00 69 [11:22:40]Write i2c OK [11:22:40]MH_I2C_Read... [11:22:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:40]Read from MH i2c: E2 [11:22:40]MH_I2C_Read... [11:22:40]Read from MH i2c: E2 62 00 [11:22:40]MH_I2C_Read... [11:22:40]Read from MH i2c: E2 62 00 EA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 43 [11:22:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:22:40]wFMCommunicate OK [11:22:40]SAM_PROTO_GetFieldsCounters done [11:22:40]requested_item shift.num is exist - process it [11:22:40]requested_item shift.opened is exist - process it [11:22:40]req_shift_opened [11:22:40]FM_GetShiftState [11:22:40]SAM_PROTO_GetShiftState [11:22:40]wFMCommunicate request_size=4 [11:22:40]MH_SAM_APDU [11:22:40]CAPDU: 80 13 01 00 [11:22:40]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [11:22:40]Write i2c OK [11:22:40]MH_I2C_Read... [11:22:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:40]Read from MH i2c: E2 [11:22:40]MH_I2C_Read... [11:22:40]Read from MH i2c: E2 0E 00 [11:22:40]MH_I2C_Read... [11:22:40]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 99 [11:22:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:22:40]wFMCommunicate OK [11:22:40]SAM_PROTO_GetShiftState done [11:22:40]FM_GetShiftState done [11:22:40]req_shift_opened done [11:22:40]requested_item shift.open_date is exist - process it [11:22:40]req_shift_open_date [11:22:40]req_shift_open_date done [11:22:40]produce_requested_data done [11:22:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165354,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:22:40]process_action_free close_receipt [11:22:40]json_value_free [11:22:40]json_value_free done [11:22:40]process_json_proto returns [11:22:40]Send response to host [11:22:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165354,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:22:40]free response buf [11:22:40]execute_script done [11:22:40]execute_script returns [11:22:40]free content buf [11:22:40]Sock 10.Close socket [11:22:40]Sock 10.Thread stoped [11:22:45]Connected sock=9 [11:22:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 8D FD 06 01 C7 16 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9A 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 3E 00 00 00 00 07 04 06 00 8C 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 CE 00 00 00 F4 03 04 00 E0 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 85 02 00 35 04 06 00 AE C6 E2 31 2D BF 90 15 04 28 AA 05 33 F4 [11:22:46]recv_with_timeout no data received [11:22:50]recv_with_timeout no data received [11:22:50]CommunicateWithHost answer receiving error [11:22:50]CommunicateWithHost err = -3 [11:22:50]OFD Sender: Server communicate error [11:22:55]OFD Sender: Processing packet 165353 [packets to send 992, broken 990] [11:22:55]ProducePacketName [11:22:55]name=ofd_packets/00165353 [11:22:55]OFD Sender: To server: pG, [11:22:55]CommunicateWithHost lk.salyk.kg:30040 [11:22:55]ConnectInit lk.salyk.kg [11:22:58]Connected sock=9 [11:22:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 8D FD 06 01 C7 16 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9A 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 3E 00 00 00 00 07 04 06 00 8C 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 CE 00 00 00 F4 03 04 00 E0 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 85 02 00 35 04 06 00 AE C6 E2 31 2D BF 90 15 04 28 AA 05 33 F4 [11:23:03]recv_with_timeout no data received [11:23:03]CommunicateWithHost answer receiving error [11:23:03]CommunicateWithHost err = -3 [11:23:03]OFD Sender: Server communicate error [11:23:04]accept exits with 12 [11:23:04]New connection [11:23:04]New thread 3067063652 created [11:23:04]Thread 3067207012 joined [11:23:04]Waiting for new connection... [11:23:04] Sock 12.Parse request [11:23:04]Sock 12.Check first char [11:23:04]Sock 12.First char is OK [11:23:04]request: POST /json_proto HTTP/1.0 [11:23:04]Method: POST [11:23:04]URL: /json_proto [11:23:04]Method is POST - this is cgi request [11:23:04]url: /json_proto [11:23:04]query_string will be loaded in cgi processing [11:23:04]execute_cgi json_proto POST (null) [11:23:04]execute_cgi path=json_proto method=POST [11:23:04]POST find Content-Length [11:23:04]Host: 172.17.44.132:8080 [11:23:04]Content-Length: 679 [11:23:04]Content-Type: application/json [11:23:04] [11:23:04]POST finish read [11:23:04]Found Content-Length = 679 [11:23:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 38.590, "sum" : 2940.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2940.00, "total" : 2940.00, "payments": [ { "type": 0, "sum" : 2940.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:04]execute_script... [11:23:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 38.590, "sum" : 2940.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2940.00, "total" : 2940.00, "payments": [ { "type": 0, "sum" : 2940.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:04]POST & json_proto [11:23:04]process_json_proto [11:23:04]json parsed OK: [11:23:04]protocol is kg_v1.0 [11:23:04]action value=close_receipt [11:23:04]process_action close_receipt [11:23:04]cmd_close_receipt [11:23:04]MH_GetDate [11:23:04]Write to MH i2c: F0 00 00 EC 03 DE [11:23:04]Write i2c OK [11:23:04]MH_I2C_Read... [11:23:04]Read from MH i2c: F0 [11:23:04]MH_I2C_Read... [11:23:04]Read from MH i2c: F0 09 00 [11:23:04]MH_I2C_Read... [11:23:04]Read from MH i2c: F0 09 00 EC 03 00 19 71 C8 66 2A 83 C1 65 72 [11:23:04]GetLastDocTimeStamp 1724412155 [11:23:04]current date 1724412185 [11:23:04]FM_GetShiftState [11:23:04]SAM_PROTO_GetShiftState [11:23:04]wFMCommunicate request_size=4 [11:23:04]MH_SAM_APDU [11:23:04]CAPDU: 80 13 01 00 [11:23:04]Write to MH i2c: E2 08 00 ED 03 80 13 01 00 00 00 00 00 6D [11:23:04]Write i2c OK [11:23:04]MH_I2C_Read... [11:23:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:04]Read from MH i2c: E2 [11:23:04]MH_I2C_Read... [11:23:04]Read from MH i2c: E2 0E 00 [11:23:04]MH_I2C_Read... [11:23:04]Read from MH i2c: E2 0E 00 ED 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9B [11:23:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:23:04]wFMCommunicate OK [11:23:04]SAM_PROTO_GetShiftState done [11:23:04]FM_GetShiftState done [11:23:04]opened in 1724372766 [11:23:04]opened+sec_in_day 1724459166 [11:23:04]quantity*price = 294055 [11:23:04]sum+1 = 294057 [11:23:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 2940.00 Внесено: 2940.00 СДАЧА: 0.00 НСП 1% : 26.02 НДС 12% : 312.27 Наличными: 2940.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 208 23.08.2024 11:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165355 ФПД: 5643745848898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165355&fm=5643745848898&tin=02508201610067®Number=0000000000092562&sum=294000 [11:23:05]StoreToDocumentArchive [11:23:05]shift 469 fd 165355 [11:23:05]save to /storage/0469/doc_00165355 [11:23:05]save last doc name /storage/0469/doc_00165355 to /storage/kkm_last_doc_name [11:23:05]save OK [11:23:05]Clear old archive folders... [11:23:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:23:05]tlvbuf is 00661500 [11:23:05]SAM_PROTO_ClearQueue [11:23:05]wFMCommunicate request_size=4 [11:23:05]MH_SAM_APDU [11:23:05]CAPDU: 80 09 00 00 [11:23:05]Write to MH i2c: E2 08 00 FA 03 80 09 00 00 00 00 00 00 6F [11:23:05]Write i2c OK [11:23:05]MH_I2C_Read... [11:23:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:05]Read from MH i2c: E2 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 03 00 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [11:23:05]RAPDU: 90 00 [11:23:05]wFMCommunicate OK [11:23:05]SAM_PROTO_ClearQueue done [11:23:05]KKMCreateOFDPacket [11:23:05]OFDProtocolAddRootSTLVToBuf [11:23:05]FM_MakeSignedData [11:23:05]FM_MakeSignedData [11:23:05]SAM_PROTO_SignData [11:23:05]wFMCommunicate request_size=4 [11:23:05]MH_SAM_APDU [11:23:05]CAPDU: 80 0D 01 02 [11:23:05]Write to MH i2c: E2 08 00 FB 03 80 0D 01 02 00 00 00 00 77 [11:23:05]Write i2c OK [11:23:05]MH_I2C_Read... [11:23:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:05]Read from MH i2c: E2 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 03 00 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [11:23:05]RAPDU: 90 00 [11:23:05]wFMCommunicate OK [11:23:05]wFMCommunicate request_size=255 [11:23:05]MH_SAM_APDU [11:23:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 96 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A8 7C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 7C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 79 00 00 00 00 07 04 06 00 70 7C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 19 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 85 02 00 35 04 06 00 05 22 09 77 [11:23:05]Write to MH i2c: E2 02 01 FC 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 96 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A8 7C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 7C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 79 00 00 00 00 07 04 06 00 70 7C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 19 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 85 02 00 35 04 06 00 05 22 09 77 00 00 3A [11:23:05]Write i2c OK [11:23:05]MH_I2C_Read... [11:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:05]Read from MH i2c: E2 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 03 00 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 03 00 FC 03 00 90 00 73 [11:23:05]RAPDU: 90 00 [11:23:05]wFMCommunicate OK [11:23:05]wFMCommunicate request_size=7 [11:23:05]MH_SAM_APDU [11:23:05]CAPDU: 80 0D 02 02 02 6E 42 [11:23:05]Write to MH i2c: E2 0A 00 FD 03 80 0D 02 02 02 00 6E 42 00 00 2E [11:23:05]Write i2c OK [11:23:05]MH_I2C_Read... [11:23:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:05]Read from MH i2c: E2 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 03 00 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [11:23:05]RAPDU: 90 00 [11:23:05]wFMCommunicate OK [11:23:05]wFMCommunicate request_size=4 [11:23:05]MH_SAM_APDU [11:23:05]CAPDU: 80 0D 03 02 [11:23:05]Write to MH i2c: E2 08 00 FE 03 80 0D 03 02 00 00 00 00 7C [11:23:05]Write i2c OK [11:23:05]MH_I2C_Read... [11:23:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:05]Read from MH i2c: E2 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 0B 00 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 0B 00 FE 03 00 95 77 74 68 CD 8B 51 FE 90 00 0C [11:23:05]RAPDU: 95 77 74 68 CD 8B 51 FE 90 00 [11:23:05]wFMCommunicate OK [11:23:05]SAM_PROTO_SignData done [11:23:05]FM_MakeSignedData done [11:23:05]CreateOFDProtocolMessage [11:23:05]wFMCommunicate request_size=4 [11:23:05]MH_SAM_APDU [11:23:05]CAPDU: 80 11 00 00 [11:23:05]Write to MH i2c: E2 08 00 FF 03 80 11 00 00 00 00 00 00 7C [11:23:05]Write i2c OK [11:23:05]MH_I2C_Read... [11:23:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:05]Read from MH i2c: E2 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 17 00 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: E2 17 00 FF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D5 [11:23:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:23:05]wFMCommunicate OK [11:23:05]CreateOFDProtocolMessage done [11:23:05]OFDSenderStorePacket 165355 [11:23:05]StoreOFDPacket docnum=165355 [11:23:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 46 34 04 01 81 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 96 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A8 7C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 7C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 79 00 00 00 00 07 04 06 00 70 7C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 19 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 85 02 00 35 04 06 00 05 22 09 77 6E 42 95 77 74 68 CD 8B 51 FE [11:23:05]CheckFolder [11:23:05]dirname=/storage/ofd_packets [11:23:05]CheckFolder done [11:23:05]ProducePacketName [11:23:05]name=ofd_packets/00165355 [11:23:05]NVStorageSaveData ofd_packets/00165355 [11:23:05]File name is /storage/ofd_packets/00165355 [11:23:05]Write 298 bytes [11:23:05]NVStorageSaveData done [11:23:05]OFDSenderStorePacket done [11:23:05]KKMCreateOFDPacket done [11:23:05]NVStorageSaveData kkm_last_timestamp [11:23:05]File name is /storage/kkm_last_timestamp [11:23:05]Write 4 bytes [11:23:05]NVStorageSaveData done [11:23:05]ExternCall_PrintAddStr [11:23:05]wPrintStart [11:23:05]Write to MH i2c: 01 00 00 00 04 04 [11:23:05]Write i2c OK [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: 01 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: 01 07 00 [11:23:05]MH_I2C_Read... [11:23:05]Read from MH i2c: 01 07 00 00 04 00 00 00 00 00 FF 0F 19 [11:23:05]RasterBufferAndPrint [11:23:05]line Счет N : (1)294190 [11:23:05]line ИНН: 02508201610067 [11:23:05]line Контрольно-Кассовый Чек [11:23:05]line ПРОДАЖА [11:23:05]line ТРК (МРК, ГНК) : 34 [11:23:05]line Товар: 2710194800 [11:23:05]line ДТ-К-5 [11:23:05]line 38.590 * 76.20 [11:23:05]line = 2940.56 [11:23:05]line НДС 12% НСП 1% [11:23:05]line > о реализуемом товаре [11:23:05]line ОКРУГЛЕНИЕ: -0.56 [11:23:05]line ИТОГО: 2940.00 [11:23:05]line Внесено: 2940.00 [11:23:05]line СДАЧА: 0.00 [11:23:05]line НСП 1% : 26.02 [11:23:05]line НДС 12% : 312.27 [11:23:05]line Наличными: 2940.00 [11:23:05]line Безнал.: 0.00 [11:23:05]line Место: АЗС № 130 "Партнер Нефть" [11:23:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:23:05]line СНО: Общий режим [11:23:05]line Чек 208 23.08.2024 11:23 [11:23:05]line Смена: 469 ФФД: 1.0 [11:23:05]line ЗНМ: 0300000070 [11:23:05]line РНМ: 0000000000092562 [11:23:05]line Версия ККМ: 001 [11:23:05]line ФМ: 0000000000871769 [11:23:05]line ФД: 165355 [11:23:05]line ФПД: 5643745848898 [11:23:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165355&fm=5643745848898&tin=02508201610067®Number=0000000000092562&sum=294000 [11:23:05]written 0, free lines is 4095 [11:23:05]OFD Sender: Processing packet 165353 [packets to send 993, broken 990] [11:23:05]ProducePacketName [11:23:05]name=ofd_packets/00165353 [11:23:05]OFD Sender: To server: pG, [11:23:05]CommunicateWithHost lk.salyk.kg:30040 [11:23:05]ConnectInit lk.salyk.kg [11:23:06]Write to MH i2c: 01 00 00 2B 04 2F [11:23:06]Write i2c OK [11:23:06]MH_I2C_Read... [11:23:06]Read from MH i2c: 01 [11:23:06]MH_I2C_Read... [11:23:06]Read from MH i2c: 01 07 00 [11:23:06]MH_I2C_Read... [11:23:06]Read from MH i2c: 01 07 00 2B 04 00 00 00 00 00 E1 0C 23 [11:23:06]RasterBufferAndPrint [11:23:06]line [11:23:06]line [11:23:06]line [11:23:06]line [11:23:06]line [11:23:06]written 0, free lines is 3317 [11:23:06]MH_Cut [11:23:06]Write to MH i2c: D1 01 00 32 04 01 08 [11:23:06]Write i2c OK [11:23:06]MH_I2C_Read... [11:23:06]Read from MH i2c: D1 [11:23:06]MH_I2C_Read... [11:23:06]Read from MH i2c: D1 01 00 [11:23:06]MH_I2C_Read... [11:23:06]Read from MH i2c: D1 01 00 32 04 00 07 [11:23:06]Write to MH i2c: 01 00 00 33 04 37 [11:23:06]Write i2c OK [11:23:06]MH_I2C_Read... [11:23:07]*** Cut start [11:23:07]*** Purtial cut [11:23:07]*** Stage 1: CUTSNS_PIN = 1 [11:23:09]Read from MH i2c: 01 [11:23:09]MH_I2C_Read... [11:23:09]*** Stop cut motor [11:23:09]*** Cut end [11:23:09]Read from MH i2c: 01 07 00 [11:23:09]MH_I2C_Read... [11:23:09]Read from MH i2c: 01 07 00 33 04 00 00 00 00 00 FF 0F 4C [11:23:09]process_action close_receipt done [11:23:09]requested_data is exist [11:23:09]produce_requested_data [11:23:09]requested_item fm.sn is exist - process it [11:23:09]wFMCommunicate request_size=4 [11:23:09]MH_SAM_APDU [11:23:09]CAPDU: 80 11 00 00 [11:23:09]Write to MH i2c: E2 08 00 34 04 80 11 00 00 00 00 00 00 B2 [11:23:09]Write i2c OK [11:23:09]MH_I2C_Read... [11:23:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:09]Read from MH i2c: E2 [11:23:09]MH_I2C_Read... [11:23:09]Read from MH i2c: E2 17 00 [11:23:09]MH_I2C_Read... [11:23:09]Read from MH i2c: E2 17 00 34 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [11:23:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:23:09]wFMCommunicate OK [11:23:09]requested_item fd.num is exist - process it [11:23:09]SAM_PROTO_GetFieldsCounters [11:23:09]wFMCommunicate request_size=4 [11:23:09]MH_SAM_APDU [11:23:09]CAPDU: 80 13 00 00 [11:23:09]Write to MH i2c: E2 08 00 35 04 80 13 00 00 00 00 00 00 B5 [11:23:09]Write i2c OK [11:23:09]MH_I2C_Read... [11:23:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:09]Read from MH i2c: E2 [11:23:09]MH_I2C_Read... [11:23:09]Read from MH i2c: E2 62 00 [11:23:09]MH_I2C_Read... [11:23:09]Read from MH i2c: E2 62 00 35 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [11:23:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:23:09]wFMCommunicate OK [11:23:09]SAM_PROTO_GetFieldsCounters done [11:23:09]requested_item shift.num is exist - process it [11:23:09]requested_item shift.opened is exist - process it [11:23:09]req_shift_opened [11:23:09]FM_GetShiftState [11:23:09]SAM_PROTO_GetShiftState [11:23:09]wFMCommunicate request_size=4 [11:23:09]MH_SAM_APDU [11:23:09]CAPDU: 80 13 01 00 [11:23:09]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [11:23:09]Write i2c OK [11:23:09]MH_I2C_Read... [11:23:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:09]Read from MH i2c: E2 [11:23:09]MH_I2C_Read... [11:23:09]Read from MH i2c: E2 0E 00 [11:23:09]MH_I2C_Read... [11:23:09]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E5 [11:23:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:23:09]wFMCommunicate OK [11:23:09]SAM_PROTO_GetShiftState done [11:23:09]FM_GetShiftState done [11:23:09]req_shift_opened done [11:23:09]requested_item shift.open_date is exist - process it [11:23:09]req_shift_open_date [11:23:09]req_shift_open_date done [11:23:09]produce_requested_data done [11:23:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165355,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:23:09]process_action_free close_receipt [11:23:09]json_value_free [11:23:09]json_value_free done [11:23:09]process_json_proto returns [11:23:09]Send response to host [11:23:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165355,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:23:09]free response buf [11:23:09]execute_script done [11:23:09]execute_script returns [11:23:09]free content buf [11:23:09]Sock 12.Close socket [11:23:09]Sock 12.Thread stoped [11:23:10]recv_with_timeout no data received [11:23:11]Connected sock=10 [11:23:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 8D FD 06 01 C7 16 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9A 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 B1 49 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 3E 00 00 00 00 07 04 06 00 8C 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 CE 00 00 00 F4 03 04 00 E0 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 85 02 00 35 04 06 00 AE C6 E2 31 2D BF 90 15 04 28 AA 05 33 F4 [11:23:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E EE 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 37 36 39 10 04 04 00 E9 85 02 00 F4 03 04 00 6A 1A C8 66 B6 04 01 00 00 0C 83 5F 0B B1 96 37 4B [11:23:14]CommunicateWithHost err = 0 [11:23:14]CheckOFDResponse [11:23:14]1017 (14) - 77093643461234 [11:23:14]1041 (16) - 0000000000871769 [11:23:14]1040 (4) - 165353 [11:23:14]1012 (4) - 23.08.2024 05:13 [11:23:14]1206 (1) - 0 [11:23:14]OFD Sender: Remove packet 165353 [11:23:14]ProducePacketName [11:23:14]name=ofd_packets/00165353 [11:23:14]NVStorageDeleteData [11:23:14]OFD Sender: Processing packet 165354 [packets to send 992, broken 990] [11:23:14]ProducePacketName [11:23:14]name=ofd_packets/00165354 [11:23:14]OFD Sender: To server: pG, [11:23:14]CommunicateWithHost lk.salyk.kg:30040 [11:23:14]ConnectInit lk.salyk.kg [11:23:23]recv_with_timeout no data received [11:23:52]recv_with_timeout no data received [11:24:21]accept exits with 9 [11:24:21]New connection [11:24:21]New thread 3067207012 created [11:24:21]Thread 3067063652 joined [11:24:21]Waiting for new connection... [11:24:21] Sock 9.Parse request [11:24:21]Sock 9.Check first char [11:24:21]Sock 9.First char is OK [11:24:21]request: POST /json_proto HTTP/1.0 [11:24:21]Method: POST [11:24:21]URL: /json_proto [11:24:21]Method is POST - this is cgi request [11:24:21]url: /json_proto [11:24:21]query_string will be loaded in cgi processing [11:24:21]execute_cgi json_proto POST (null) [11:24:21]execute_cgi path=json_proto method=POST [11:24:21]POST find Content-Length [11:24:21]Host: 172.17.44.132:8080 [11:24:21]Content-Length: 679 [11:24:21]Content-Type: application/json [11:24:21] [11:24:21]POST finish read [11:24:21]Found Content-Length = 679 [11:24:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:21]execute_script... [11:24:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 17.070, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:21]POST & json_proto [11:24:21]process_json_proto [11:24:21]json parsed OK: [11:24:21]protocol is kg_v1.0 [11:24:21]action value=close_receipt [11:24:21]process_action close_receipt [11:24:21]cmd_close_receipt [11:24:21]MH_GetDate [11:24:21]Write to MH i2c: F0 00 00 37 04 2A [11:24:21]Write i2c OK [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: F0 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: F0 09 00 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: F0 09 00 37 04 00 66 71 C8 66 2A 83 C1 65 0B [11:24:21]GetLastDocTimeStamp 1724412185 [11:24:21]current date 1724412262 [11:24:21]FM_GetShiftState [11:24:21]SAM_PROTO_GetShiftState [11:24:21]wFMCommunicate request_size=4 [11:24:21]MH_SAM_APDU [11:24:21]CAPDU: 80 13 01 00 [11:24:21]Write to MH i2c: E2 08 00 38 04 80 13 01 00 00 00 00 00 B9 [11:24:21]Write i2c OK [11:24:21]MH_I2C_Read... [11:24:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:21]Read from MH i2c: E2 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: E2 0E 00 [11:24:21]MH_I2C_Read... [11:24:21]Read from MH i2c: E2 0E 00 38 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E7 [11:24:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:24:21]wFMCommunicate OK [11:24:21]SAM_PROTO_GetShiftState done [11:24:21]FM_GetShiftState done [11:24:21]opened in 1724372766 [11:24:21]opened+sec_in_day 1724459166 [11:24:21]quantity*price = 130073 [11:24:21]sum+1 = 130074 [11:24:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 209 23.08.2024 11:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165356 ФПД: 267519747578811 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112422&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165356&fm=267519747578811&tin=02508201610067®Number=0000000000092562&sum=130000 [11:24:22]StoreToDocumentArchive [11:24:22]shift 469 fd 165356 [11:24:22]save to /storage/0469/doc_00165356 [11:24:22]save last doc name /storage/0469/doc_00165356 to /storage/kkm_last_doc_name [11:24:22]save OK [11:24:22]Clear old archive folders... [11:24:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:24:22]tlvbuf is 006E1700 [11:24:22]SAM_PROTO_ClearQueue [11:24:22]wFMCommunicate request_size=4 [11:24:22]MH_SAM_APDU [11:24:22]CAPDU: 80 09 00 00 [11:24:22]Write to MH i2c: E2 08 00 45 04 80 09 00 00 00 00 00 00 BB [11:24:22]Write i2c OK [11:24:22]MH_I2C_Read... [11:24:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:22]Read from MH i2c: E2 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: E2 03 00 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [11:24:22]RAPDU: 90 00 [11:24:22]wFMCommunicate OK [11:24:22]SAM_PROTO_ClearQueue done [11:24:22]KKMCreateOFDPacket [11:24:22]OFDProtocolAddRootSTLVToBuf [11:24:22]FM_MakeSignedData [11:24:22]FM_MakeSignedData [11:24:22]SAM_PROTO_SignData [11:24:22]wFMCommunicate request_size=4 [11:24:22]MH_SAM_APDU [11:24:22]CAPDU: 80 0D 01 02 [11:24:22]Write to MH i2c: E2 08 00 46 04 80 0D 01 02 00 00 00 00 C3 [11:24:22]Write i2c OK [11:24:22]MH_I2C_Read... [11:24:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:22]Read from MH i2c: E2 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: E2 03 00 [11:24:22]MH_I2C_Read... [11:24:22]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [11:24:22]RAPDU: 90 00 [11:24:22]wFMCommunicate OK [11:24:22]wFMCommunicate request_size=255 [11:24:22]MH_SAM_APDU [11:24:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 66 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 85 02 00 35 04 06 00 F3 4E CB 86 [11:24:22]Write to MH i2c: E2 02 01 47 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 66 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 85 02 00 35 04 06 00 F3 4E CB 86 00 00 07 [11:24:22]Write i2c OK [11:24:22]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [11:24:23]RAPDU: 90 00 [11:24:23]wFMCommunicate OK [11:24:23]wFMCommunicate request_size=7 [11:24:23]MH_SAM_APDU [11:24:23]CAPDU: 80 0D 02 02 02 5B BB [11:24:23]Write to MH i2c: E2 0A 00 48 04 80 0D 02 02 02 00 5B BB 00 00 E0 [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [11:24:23]RAPDU: 90 00 [11:24:23]wFMCommunicate OK [11:24:23]wFMCommunicate request_size=4 [11:24:23]MH_SAM_APDU [11:24:23]CAPDU: 80 0D 03 02 [11:24:23]Write to MH i2c: E2 08 00 49 04 80 0D 03 02 00 00 00 00 C8 [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 0B 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 0B 00 49 04 00 B8 99 62 25 B9 A9 3D C0 90 00 00 [11:24:23]RAPDU: B8 99 62 25 B9 A9 3D C0 90 00 [11:24:23]wFMCommunicate OK [11:24:23]SAM_PROTO_SignData done [11:24:23]FM_MakeSignedData done [11:24:23]CreateOFDProtocolMessage [11:24:23]wFMCommunicate request_size=4 [11:24:23]MH_SAM_APDU [11:24:23]CAPDU: 80 11 00 00 [11:24:23]Write to MH i2c: E2 08 00 4A 04 80 11 00 00 00 00 00 00 C8 [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:23]Read from MH i2c: E2 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 17 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: E2 17 00 4A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [11:24:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:24:23]wFMCommunicate OK [11:24:23]CreateOFDProtocolMessage done [11:24:23]OFDSenderStorePacket 165356 [11:24:23]StoreOFDPacket docnum=165356 [11:24:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 80 DF 04 01 75 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 66 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 85 02 00 35 04 06 00 F3 4E CB 86 5B BB B8 99 62 25 B9 A9 3D C0 [11:24:23]CheckFolder [11:24:23]dirname=/storage/ofd_packets [11:24:23]CheckFolder done [11:24:23]ProducePacketName [11:24:23]name=ofd_packets/00165356 [11:24:23]NVStorageSaveData ofd_packets/00165356 [11:24:23]File name is /storage/ofd_packets/00165356 [11:24:23]Write 298 bytes [11:24:23]NVStorageSaveData done [11:24:23]OFDSenderStorePacket done [11:24:23]KKMCreateOFDPacket done [11:24:23]NVStorageSaveData kkm_last_timestamp [11:24:23]File name is /storage/kkm_last_timestamp [11:24:23]Write 4 bytes [11:24:23]NVStorageSaveData done [11:24:23]ExternCall_PrintAddStr [11:24:23]wPrintStart [11:24:23]Write to MH i2c: 01 00 00 4B 04 4F [11:24:23]Write i2c OK [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: 01 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: 01 07 00 [11:24:23]MH_I2C_Read... [11:24:23]Read from MH i2c: 01 07 00 4B 04 00 00 00 00 00 FF 0F 64 [11:24:23]RasterBufferAndPrint [11:24:23]line Счет N : (1)294193 [11:24:23]line ИНН: 02508201610067 [11:24:23]line Контрольно-Кассовый Чек [11:24:23]line ПРОДАЖА [11:24:23]line ТРК (МРК, ГНК) : 11 [11:24:23]line Товар: 2710194800 [11:24:23]line ДТ-К-5 [11:24:23]line 17.070 * 76.20 [11:24:23]line = 1300.73 [11:24:23]line НДС 12% НСП 1% [11:24:23]line > о реализуемом товаре [11:24:23]line ОКРУГЛЕНИЕ: -0.73 [11:24:23]line ИТОГО: 1300.00 [11:24:23]line Внесено: 1300.00 [11:24:23]line СДАЧА: 0.00 [11:24:23]line НСП 1% : 11.51 [11:24:23]line НДС 12% : 138.13 [11:24:23]line Наличными: 1300.00 [11:24:23]line Безнал.: 0.00 [11:24:23]line Место: АЗС № 130 "Партнер Нефть" [11:24:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:24:23]line СНО: Общий режим [11:24:23]line Чек 209 23.08.2024 11:24 [11:24:23]line Смена: 469 ФФД: 1.0 [11:24:23]line ЗНМ: 0300000070 [11:24:23]line РНМ: 0000000000092562 [11:24:23]line Версия ККМ: 001 [11:24:23]line ФМ: 0000000000871769 [11:24:23]line ФД: 165356 [11:24:23]line ФПД: 267519747578811 [11:24:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112422&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165356&fm=267519747578811&tin=02508201610067®Number=0000000000092562&sum=130000 [11:24:23]written 0, free lines is 4095 [11:24:24]Write to MH i2c: 01 00 00 76 04 7A [11:24:24]Write i2c OK [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: 01 [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: 01 07 00 [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: 01 07 00 76 04 00 00 00 00 00 CF 0C 5C [11:24:24]RasterBufferAndPrint [11:24:24]line [11:24:24]line [11:24:24]line [11:24:24]line [11:24:24]line [11:24:24]written 0, free lines is 3298 [11:24:24]MH_Cut [11:24:24]Write to MH i2c: D1 01 00 7D 04 01 53 [11:24:24]Write i2c OK [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: D1 [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: D1 01 00 [11:24:24]MH_I2C_Read... [11:24:24]Read from MH i2c: D1 01 00 7D 04 00 52 [11:24:24]Write to MH i2c: 01 00 00 7E 04 82 [11:24:24]Write i2c OK [11:24:24]MH_I2C_Read... [11:24:24]*** Cut start [11:24:24]*** Purtial cut [11:24:24]*** Stage 1: CUTSNS_PIN = 1 [11:24:26]Read from MH i2c: 01 [11:24:26]MH_I2C_Read... [11:24:26]*** Stop cut motor [11:24:26]*** Cut end [11:24:26]Read from MH i2c: 01 07 00 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 FF 0F 97 [11:24:26]process_action close_receipt done [11:24:26]requested_data is exist [11:24:26]produce_requested_data [11:24:26]requested_item fm.sn is exist - process it [11:24:26]wFMCommunicate request_size=4 [11:24:26]MH_SAM_APDU [11:24:26]CAPDU: 80 11 00 00 [11:24:26]Write to MH i2c: E2 08 00 7F 04 80 11 00 00 00 00 00 00 FD [11:24:26]Write i2c OK [11:24:26]MH_I2C_Read... [11:24:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:26]Read from MH i2c: E2 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 17 00 [11:24:26]MH_I2C_Read... [11:24:26]Read from MH i2c: E2 17 00 7F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [11:24:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:24:26]wFMCommunicate OK [11:24:26]requested_item fd.num is exist - process it [11:24:26]SAM_PROTO_GetFieldsCounters [11:24:26]wFMCommunicate request_size=4 [11:24:26]MH_SAM_APDU [11:24:26]CAPDU: 80 13 00 00 [11:24:26]Write to MH i2c: E2 08 00 80 04 80 13 00 00 00 00 00 00 00 [11:24:26]Write i2c OK [11:24:26]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 62 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 62 00 80 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [11:24:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:24:27]wFMCommunicate OK [11:24:27]SAM_PROTO_GetFieldsCounters done [11:24:27]requested_item shift.num is exist - process it [11:24:27]requested_item shift.opened is exist - process it [11:24:27]req_shift_opened [11:24:27]FM_GetShiftState [11:24:27]SAM_PROTO_GetShiftState [11:24:27]wFMCommunicate request_size=4 [11:24:27]MH_SAM_APDU [11:24:27]CAPDU: 80 13 01 00 [11:24:27]Write to MH i2c: E2 08 00 81 04 80 13 01 00 00 00 00 00 02 [11:24:27]Write i2c OK [11:24:27]MH_I2C_Read... [11:24:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:27]Read from MH i2c: E2 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 0E 00 [11:24:27]MH_I2C_Read... [11:24:27]Read from MH i2c: E2 0E 00 81 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 30 [11:24:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:24:27]wFMCommunicate OK [11:24:27]SAM_PROTO_GetShiftState done [11:24:27]FM_GetShiftState done [11:24:27]req_shift_opened done [11:24:27]requested_item shift.open_date is exist - process it [11:24:27]req_shift_open_date [11:24:27]req_shift_open_date done [11:24:27]produce_requested_data done [11:24:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165356,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:24:27]process_action_free close_receipt [11:24:27]json_value_free [11:24:27]json_value_free done [11:24:27]process_json_proto returns [11:24:27]Send response to host [11:24:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165356,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:24:27]free response buf [11:24:27]execute_script done [11:24:27]execute_script returns [11:24:27]free content buf [11:24:27]Sock 9.Close socket [11:24:27]Sock 9.Thread stoped [11:24:52]accept exits with 11 [11:24:52]New connection [11:24:52]New thread 3067063652 created [11:24:52]Thread 3067207012 joined [11:24:52]Waiting for new connection... [11:24:52] Sock 11.Parse request [11:24:52]Sock 11.Check first char [11:24:52]Sock 11.First char is OK [11:24:52]request: POST /json_proto HTTP/1.0 [11:24:52]Method: POST [11:24:52]URL: /json_proto [11:24:52]Method is POST - this is cgi request [11:24:52]url: /json_proto [11:24:52]query_string will be loaded in cgi processing [11:24:52]execute_cgi json_proto POST (null) [11:24:52]execute_cgi path=json_proto method=POST [11:24:52]POST find Content-Length [11:24:52]Host: 172.17.44.132:8080 [11:24:52]Content-Length: 816 [11:24:52]Content-Type: application/json [11:24:52] [11:24:52]POST finish read [11:24:52]Found Content-Length = 816 [11:24:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:52]execute_script... [11:24:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:52]POST & json_proto [11:24:52]process_json_proto [11:24:52]json parsed OK: [11:24:52]protocol is kg_v1.0 [11:24:52]action value=close_receipt [11:24:52]process_action close_receipt [11:24:52]cmd_close_receipt [11:24:52]MH_GetDate [11:24:52]Write to MH i2c: F0 00 00 82 04 75 [11:24:52]Write i2c OK [11:24:52]MH_I2C_Read... [11:24:52]Read from MH i2c: F0 [11:24:52]MH_I2C_Read... [11:24:52]Read from MH i2c: F0 09 00 [11:24:52]MH_I2C_Read... [11:24:52]Read from MH i2c: F0 09 00 82 04 00 85 71 C8 66 2A 83 C1 65 75 [11:24:52]GetLastDocTimeStamp 1724412262 [11:24:52]current date 1724412293 [11:24:52]FM_GetShiftState [11:24:52]SAM_PROTO_GetShiftState [11:24:52]wFMCommunicate request_size=4 [11:24:52]MH_SAM_APDU [11:24:52]CAPDU: 80 13 01 00 [11:24:52]Write to MH i2c: E2 08 00 83 04 80 13 01 00 00 00 00 00 04 [11:24:52]Write i2c OK [11:24:52]MH_I2C_Read... [11:24:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:52]Read from MH i2c: E2 [11:24:52]MH_I2C_Read... [11:24:52]Read from MH i2c: E2 0E 00 [11:24:52]MH_I2C_Read... [11:24:52]Read from MH i2c: E2 0E 00 83 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 32 [11:24:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:24:52]wFMCommunicate OK [11:24:52]SAM_PROTO_GetShiftState done [11:24:52]FM_GetShiftState done [11:24:52]opened in 1724372766 [11:24:52]opened+sec_in_day 1724459166 [11:24:52]quantity*price = 100050 [11:24:52]sum+1 = 100052 [11:24:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 210 23.08.2024 11:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165357 ФПД: 142083650265301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165357&fm=142083650265301&tin=02508201610067®Number=0000000000092562&sum=100051 [11:24:53]StoreToDocumentArchive [11:24:53]shift 469 fd 165357 [11:24:53]save to /storage/0469/doc_00165357 [11:24:53]save last doc name /storage/0469/doc_00165357 to /storage/kkm_last_doc_name [11:24:53]save OK [11:24:53]Clear old archive folders... [11:24:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:24:53]tlvbuf is 00652A50 [11:24:53]SAM_PROTO_ClearQueue [11:24:53]wFMCommunicate request_size=4 [11:24:53]MH_SAM_APDU [11:24:53]CAPDU: 80 09 00 00 [11:24:53]Write to MH i2c: E2 08 00 90 04 80 09 00 00 00 00 00 00 06 [11:24:53]Write i2c OK [11:24:53]MH_I2C_Read... [11:24:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:53]Read from MH i2c: E2 [11:24:53]MH_I2C_Read... [11:24:53]Read from MH i2c: E2 03 00 [11:24:53]MH_I2C_Read... [11:24:53]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [11:24:53]RAPDU: 90 00 [11:24:53]wFMCommunicate OK [11:24:53]SAM_PROTO_ClearQueue done [11:24:53]KKMCreateOFDPacket [11:24:53]OFDProtocolAddRootSTLVToBuf [11:24:53]FM_MakeSignedData [11:24:53]FM_MakeSignedData [11:24:53]SAM_PROTO_SignData [11:24:53]wFMCommunicate request_size=4 [11:24:53]MH_SAM_APDU [11:24:53]CAPDU: 80 0D 01 02 [11:24:53]Write to MH i2c: E2 08 00 91 04 80 0D 01 02 00 00 00 00 0E [11:24:53]Write i2c OK [11:24:53]MH_I2C_Read... [11:24:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:53]Read from MH i2c: E2 [11:24:53]MH_I2C_Read... [11:24:53]Read from MH i2c: E2 03 00 [11:24:53]MH_I2C_Read... [11:24:53]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [11:24:53]RAPDU: 90 00 [11:24:53]wFMCommunicate OK [11:24:53]wFMCommunicate request_size=255 [11:24:53]MH_SAM_APDU [11:24:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 85 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 85 02 00 35 04 06 00 81 39 6D 80 [11:24:54]Write to MH i2c: E2 02 01 92 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 85 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 85 02 00 35 04 06 00 81 39 6D 80 00 00 EA [11:24:54]Write i2c OK [11:24:54]MH_I2C_Read... [11:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:54]Read from MH i2c: E2 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: E2 03 00 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [11:24:54]RAPDU: 90 00 [11:24:54]wFMCommunicate OK [11:24:54]wFMCommunicate request_size=7 [11:24:54]MH_SAM_APDU [11:24:54]CAPDU: 80 0D 02 02 02 A0 D5 [11:24:54]Write to MH i2c: E2 0A 00 93 04 80 0D 02 02 02 00 A0 D5 00 00 8A [11:24:54]Write i2c OK [11:24:54]MH_I2C_Read... [11:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:54]Read from MH i2c: E2 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: E2 03 00 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [11:24:54]RAPDU: 90 00 [11:24:54]wFMCommunicate OK [11:24:54]wFMCommunicate request_size=4 [11:24:54]MH_SAM_APDU [11:24:54]CAPDU: 80 0D 03 02 [11:24:54]Write to MH i2c: E2 08 00 94 04 80 0D 03 02 00 00 00 00 13 [11:24:54]Write i2c OK [11:24:54]MH_I2C_Read... [11:24:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:54]Read from MH i2c: E2 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: E2 0B 00 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: E2 0B 00 94 04 00 0B C6 FB 6D 67 EF C2 2C 90 00 91 [11:24:54]RAPDU: 0B C6 FB 6D 67 EF C2 2C 90 00 [11:24:54]wFMCommunicate OK [11:24:54]SAM_PROTO_SignData done [11:24:54]FM_MakeSignedData done [11:24:54]CreateOFDProtocolMessage [11:24:54]wFMCommunicate request_size=4 [11:24:54]MH_SAM_APDU [11:24:54]CAPDU: 80 11 00 00 [11:24:54]Write to MH i2c: E2 08 00 95 04 80 11 00 00 00 00 00 00 13 [11:24:54]Write i2c OK [11:24:54]MH_I2C_Read... [11:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:54]Read from MH i2c: E2 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: E2 17 00 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: E2 17 00 95 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [11:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:24:54]wFMCommunicate OK [11:24:54]CreateOFDProtocolMessage done [11:24:54]OFDSenderStorePacket 165357 [11:24:54]StoreOFDPacket docnum=165357 [11:24:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 94 E9 04 01 DF 1C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 85 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 85 02 00 35 04 06 00 81 39 6D 80 A0 D5 0B C6 FB 6D 67 EF C2 2C [11:24:54]CheckFolder [11:24:54]dirname=/storage/ofd_packets [11:24:54]CheckFolder done [11:24:54]ProducePacketName [11:24:54]name=ofd_packets/00165357 [11:24:54]NVStorageSaveData ofd_packets/00165357 [11:24:54]File name is /storage/ofd_packets/00165357 [11:24:54]Write 298 bytes [11:24:54]NVStorageSaveData done [11:24:54]OFDSenderStorePacket done [11:24:54]KKMCreateOFDPacket done [11:24:54]NVStorageSaveData kkm_last_timestamp [11:24:54]File name is /storage/kkm_last_timestamp [11:24:54]Write 4 bytes [11:24:54]NVStorageSaveData done [11:24:54]ExternCall_PrintAddStr [11:24:54]wPrintStart [11:24:54]Write to MH i2c: 01 00 00 96 04 9A [11:24:54]Write i2c OK [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: 01 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: 01 07 00 [11:24:54]MH_I2C_Read... [11:24:54]Read from MH i2c: 01 07 00 96 04 00 00 00 00 00 FF 0F AF [11:24:54]RasterBufferAndPrint [11:24:54]line Счет N : (1)294194 [11:24:54]line ИНН: 02508201610067 [11:24:54]line Контрольно-Кассовый Чек [11:24:54]line ПРОДАЖА [11:24:54]line ТРК (МРК, ГНК) : 21 [11:24:54]line Товар: 2710194800 [11:24:54]line ДТ-К-5 [11:24:54]line 13.130 * 76.20 [11:24:54]line = 1000.51 [11:24:54]line НДС 12% НСП 1% [11:24:54]line > о реализуемом товаре [11:24:54]line ИТОГО: 1000.51 [11:24:54]line НСП 1% : 8.85 [11:24:54]line НДС 12% : 106.25 [11:24:54]line Наличными: 0.00 [11:24:54]line Безнал.: 1000.51 [11:24:54]line Место: АЗС № 130 "Партнер Нефть" [11:24:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:24:54]line СНО: Общий режим [11:24:54]line Чек 210 23.08.2024 11:24 [11:24:54]line Смена: 469 ФФД: 1.0 [11:24:54]line ЗНМ: 0300000070 [11:24:54]line РНМ: 0000000000092562 [11:24:54]line Версия ККМ: 001 [11:24:54]line Платежная система: Бакай Банк [11:24:54]line ФМ: 0000000000871769 [11:24:54]line ФД: 165357 [11:24:54]line ФПД: 142083650265301 [11:24:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T112453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165357&fm=142083650265301&tin=02508201610067®Number=0000000000092562&sum=100051 [11:24:54]written 0, free lines is 4095 [11:24:55]Write to MH i2c: 01 00 00 C0 04 C4 [11:24:55]Write i2c OK [11:24:55]MH_I2C_Read... [11:24:55]Read from MH i2c: 01 [11:24:55]MH_I2C_Read... [11:24:55]Read from MH i2c: 01 07 00 [11:24:55]MH_I2C_Read... [11:24:55]Read from MH i2c: 01 07 00 C0 04 00 00 00 00 00 E6 0C BD [11:24:55]RasterBufferAndPrint [11:24:55]line [11:24:55]line [11:24:55]line [11:24:55]line [11:24:55]line [11:24:55]written 0, free lines is 3327 [11:24:55]MH_Cut [11:24:55]Write to MH i2c: D1 01 00 C7 04 01 9D [11:24:55]Write i2c OK [11:24:55]MH_I2C_Read... [11:24:55]Read from MH i2c: D1 [11:24:55]MH_I2C_Read... [11:24:55]Read from MH i2c: D1 01 00 [11:24:55]MH_I2C_Read... [11:24:55]Read from MH i2c: D1 01 00 C7 04 00 9C [11:24:55]Write to MH i2c: 01 00 00 C8 04 CC [11:24:55]Write i2c OK [11:24:55]MH_I2C_Read... [11:24:55]*** Cut start [11:24:55]*** Purtial cut [11:24:55]*** Stage 1: CUTSNS_PIN = 1 [11:24:57]Read from MH i2c: 01 [11:24:57]MH_I2C_Read... [11:24:57]*** Stop cut motor [11:24:57]*** Cut end [11:24:57]Read from MH i2c: 01 07 00 [11:24:57]MH_I2C_Read... [11:24:57]Read from MH i2c: 01 07 00 C8 04 00 00 00 00 00 FF 0F E1 [11:24:57]process_action close_receipt done [11:24:57]requested_data is exist [11:24:57]produce_requested_data [11:24:57]requested_item fm.sn is exist - process it [11:24:57]wFMCommunicate request_size=4 [11:24:57]MH_SAM_APDU [11:24:57]CAPDU: 80 11 00 00 [11:24:57]Write to MH i2c: E2 08 00 C9 04 80 11 00 00 00 00 00 00 47 [11:24:57]Write i2c OK [11:24:57]MH_I2C_Read... [11:24:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:57]Read from MH i2c: E2 [11:24:57]MH_I2C_Read... [11:24:57]Read from MH i2c: E2 17 00 [11:24:57]MH_I2C_Read... [11:24:57]Read from MH i2c: E2 17 00 C9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [11:24:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:24:57]wFMCommunicate OK [11:24:57]requested_item fd.num is exist - process it [11:24:57]SAM_PROTO_GetFieldsCounters [11:24:57]wFMCommunicate request_size=4 [11:24:57]MH_SAM_APDU [11:24:57]CAPDU: 80 13 00 00 [11:24:57]Write to MH i2c: E2 08 00 CA 04 80 13 00 00 00 00 00 00 4A [11:24:57]Write i2c OK [11:24:57]MH_I2C_Read... [11:24:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:58]Read from MH i2c: E2 [11:24:58]MH_I2C_Read... [11:24:58]Read from MH i2c: E2 62 00 [11:24:58]MH_I2C_Read... [11:24:58]Read from MH i2c: E2 62 00 CA 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [11:24:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:24:58]wFMCommunicate OK [11:24:58]SAM_PROTO_GetFieldsCounters done [11:24:58]requested_item shift.num is exist - process it [11:24:58]requested_item shift.opened is exist - process it [11:24:58]req_shift_opened [11:24:58]FM_GetShiftState [11:24:58]SAM_PROTO_GetShiftState [11:24:58]wFMCommunicate request_size=4 [11:24:58]MH_SAM_APDU [11:24:58]CAPDU: 80 13 01 00 [11:24:58]Write to MH i2c: E2 08 00 CB 04 80 13 01 00 00 00 00 00 4C [11:24:58]Write i2c OK [11:24:58]MH_I2C_Read... [11:24:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:58]Read from MH i2c: E2 [11:24:58]MH_I2C_Read... [11:24:58]Read from MH i2c: E2 0E 00 [11:24:58]MH_I2C_Read... [11:24:58]Read from MH i2c: E2 0E 00 CB 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7A [11:24:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:24:58]wFMCommunicate OK [11:24:58]SAM_PROTO_GetShiftState done [11:24:58]FM_GetShiftState done [11:24:58]req_shift_opened done [11:24:58]requested_item shift.open_date is exist - process it [11:24:58]req_shift_open_date [11:24:58]req_shift_open_date done [11:24:58]produce_requested_data done [11:24:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165357,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:24:58]process_action_free close_receipt [11:24:58]json_value_free [11:24:58]json_value_free done [11:24:58]process_json_proto returns [11:24:58]Send response to host [11:24:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165357,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:24:58]free response buf [11:24:58]execute_script done [11:24:58]execute_script returns [11:24:58]free content buf [11:24:58]Sock 11.Close socket [11:24:58]Sock 11.Thread stoped [11:25:28]ConnectInit Can't connect to host [11:25:28]CommunicateWithHost connect error [11:25:28]CommunicateWithHost err = -1 [11:25:28]OFD Sender: Server communicate error [11:25:28]OFD Sender: Processing packet 165354 [packets to send 994, broken 990] [11:25:28]ProducePacketName [11:25:28]name=ofd_packets/00165354 [11:25:28]OFD Sender: To server: pG, [11:25:28]CommunicateWithHost lk.salyk.kg:30040 [11:25:28]ConnectInit lk.salyk.kg [11:25:50]recv_with_timeout no data received [11:26:10]recv_with_timeout no data received [11:26:28]recv_with_timeout no data received [11:27:46]ConnectInit Can't connect to host [11:27:46]CommunicateWithHost connect error [11:27:46]CommunicateWithHost err = -1 [11:27:46]OFD Sender: Server communicate error [11:27:51]OFD Sender: Processing packet 165354 [packets to send 994, broken 990] [11:27:51]ProducePacketName [11:27:51]name=ofd_packets/00165354 [11:27:51]OFD Sender: To server: pG, [11:27:51]CommunicateWithHost lk.salyk.kg:30040 [11:27:51]ConnectInit lk.salyk.kg [11:27:56]ConnectInit Can't take IP for lk.salyk.kg [11:27:56]CommunicateWithHost connect error [11:27:56]CommunicateWithHost err = -1 [11:27:56]OFD Sender: Server communicate error [11:28:01]OFD Sender: Processing packet 165354 [packets to send 994, broken 990] [11:28:01]ProducePacketName [11:28:01]name=ofd_packets/00165354 [11:28:01]OFD Sender: To server: pG, [11:28:01]CommunicateWithHost lk.salyk.kg:30040 [11:28:01]ConnectInit lk.salyk.kg [11:28:06]ConnectInit Can't take IP for lk.salyk.kg [11:28:06]CommunicateWithHost connect error [11:28:06]CommunicateWithHost err = -1 [11:28:06]OFD Sender: Server communicate error [11:28:11]OFD Sender: Processing packet 165354 [packets to send 994, broken 990] [11:28:11]ProducePacketName [11:28:11]name=ofd_packets/00165354 [11:28:11]OFD Sender: To server: pG, [11:28:11]CommunicateWithHost lk.salyk.kg:30040 [11:28:11]ConnectInit lk.salyk.kg [11:28:16]ConnectInit Can't take IP for lk.salyk.kg [11:28:16]CommunicateWithHost connect error [11:28:16]CommunicateWithHost err = -1 [11:28:16]OFD Sender: Server communicate error [11:28:21]OFD Sender: Processing packet 165354 [packets to send 994, broken 990] [11:28:21]ProducePacketName [11:28:21]name=ofd_packets/00165354 [11:28:21]OFD Sender: To server: pG, [11:28:21]CommunicateWithHost lk.salyk.kg:30040 [11:28:21]ConnectInit lk.salyk.kg [11:28:25]Connected sock=7 [11:28:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F3 27 07 01 89 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 FB 70 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 85 02 00 35 04 06 00 73 2F CB 04 AA 67 CC 54 6A 84 02 02 58 11 [11:28:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E A5 47 00 CF 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 85 02 00 F4 03 04 00 A4 1B C8 66 B6 04 01 00 00 C4 FA AF C0 08 AD F9 AF [11:28:26]CommunicateWithHost err = 0 [11:28:26]CheckOFDResponse [11:28:26]1017 (14) - 77093643461234 [11:28:26]1041 (16) - 0000000000871769 [11:28:26]1040 (4) - 165354 [11:28:26]1012 (4) - 23.08.2024 05:18 [11:28:26]1206 (1) - 0 [11:28:26]OFD Sender: Remove packet 165354 [11:28:26]ProducePacketName [11:28:26]name=ofd_packets/00165354 [11:28:26]NVStorageDeleteData [11:28:26]OFD Sender: Processing packet 165355 [packets to send 993, broken 990] [11:28:26]ProducePacketName [11:28:26]name=ofd_packets/00165355 [11:28:26]OFD Sender: To server: pG, [11:28:26]CommunicateWithHost lk.salyk.kg:30040 [11:28:26]ConnectInit lk.salyk.kg [11:28:28]Connected sock=7 [11:28:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 46 34 04 01 81 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 96 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A8 7C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 7C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 79 00 00 00 00 07 04 06 00 70 7C 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 00 00 00 F4 03 04 00 19 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 85 02 00 35 04 06 00 05 22 09 77 6E 42 95 77 74 68 CD 8B 51 FE [11:28:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EB 3C 47 00 60 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 85 02 00 F4 03 04 00 A7 1B C8 66 B6 04 01 00 00 95 AD 90 49 9C 53 5C E7 [11:28:28]CommunicateWithHost err = 0 [11:28:28]CheckOFDResponse [11:28:28]1017 (14) - 77093643461234 [11:28:28]1041 (16) - 0000000000871769 [11:28:28]1040 (4) - 165355 [11:28:28]1012 (4) - 23.08.2024 05:18 [11:28:28]1206 (1) - 0 [11:28:28]OFD Sender: Remove packet 165355 [11:28:28]ProducePacketName [11:28:28]name=ofd_packets/00165355 [11:28:28]NVStorageDeleteData [11:28:29]OFD Sender: Processing packet 165356 [packets to send 992, broken 990] [11:28:29]ProducePacketName [11:28:29]name=ofd_packets/00165356 [11:28:29]OFD Sender: To server: pG, [11:28:29]CommunicateWithHost lk.salyk.kg:30040 [11:28:29]ConnectInit lk.salyk.kg [11:28:30]Connected sock=7 [11:28:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 80 DF 04 01 75 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AE 42 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 66 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 85 02 00 35 04 06 00 F3 4E CB 86 5B BB B8 99 62 25 B9 A9 3D C0 [11:28:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 28 B1 47 00 B2 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 85 02 00 F4 03 04 00 AB 1B C8 66 B6 04 01 00 00 9E 73 75 B8 47 8B 77 6A [11:28:33]CommunicateWithHost err = 0 [11:28:33]CheckOFDResponse [11:28:33]1017 (14) - 77093643461234 [11:28:33]1041 (16) - 0000000000871769 [11:28:33]1040 (4) - 165356 [11:28:33]1012 (4) - 23.08.2024 05:18 [11:28:33]1206 (1) - 0 [11:28:33]OFD Sender: Remove packet 165356 [11:28:33]ProducePacketName [11:28:33]name=ofd_packets/00165356 [11:28:33]NVStorageDeleteData [11:28:34]OFD Sender: Processing packet 165357 [packets to send 991, broken 990] [11:28:34]ProducePacketName [11:28:34]name=ofd_packets/00165357 [11:28:34]OFD Sender: To server: pG, [11:28:34]CommunicateWithHost lk.salyk.kg:30040 [11:28:34]ConnectInit lk.salyk.kg [11:28:34]Connected sock=7 [11:28:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 94 E9 04 01 DF 1C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 85 71 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 85 02 00 35 04 06 00 81 39 6D 80 A0 D5 0B C6 FB 6D 67 EF C2 2C [11:28:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F3 BE 47 00 0E A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 85 02 00 F4 03 04 00 AD 1B C8 66 B6 04 01 00 00 46 43 D2 21 EE B0 55 D9 [11:28:35]CommunicateWithHost err = 0 [11:28:35]CheckOFDResponse [11:28:35]1017 (14) - 77093643461234 [11:28:35]1041 (16) - 0000000000871769 [11:28:35]1040 (4) - 165357 [11:28:35]1012 (4) - 23.08.2024 05:18 [11:28:35]1206 (1) - 0 [11:28:35]OFD Sender: Remove packet 165357 [11:28:35]ProducePacketName [11:28:35]name=ofd_packets/00165357 [11:28:35]NVStorageDeleteData [11:28:36]OFD Sender: No OFD packet to send [11:28:41]OFD Sender: No OFD packet to send [11:28:46]OFD Sender: No OFD packet to send [11:28:51]OFD Sender: No OFD packet to send [11:28:56]OFD Sender: No OFD packet to send [11:29:01]OFD Sender: No OFD packet to send [11:29:06]OFD Sender: No OFD packet to send [11:29:11]OFD Sender: No OFD packet to send [11:29:12]recv_with_timeout no data received [11:29:16]OFD Sender: No OFD packet to send [11:29:21]OFD Sender: No OFD packet to send [11:29:26]OFD Sender: No OFD packet to send [11:29:27]recv_with_timeout no data received [11:29:31]OFD Sender: No OFD packet to send [11:29:36]OFD Sender: No OFD packet to send [11:29:41]OFD Sender: No OFD packet to send [11:29:46]OFD Sender: No OFD packet to send [11:29:51]OFD Sender: No OFD packet to send [11:29:56]OFD Sender: No OFD packet to send [11:30:01]OFD Sender: No OFD packet to send [11:30:06]OFD Sender: No OFD packet to send [11:30:11]OFD Sender: No OFD packet to send [11:30:16]OFD Sender: No OFD packet to send [11:30:21]OFD Sender: No OFD packet to send [11:30:26]OFD Sender: No OFD packet to send [11:30:29]accept exits with 9 [11:30:29]New connection [11:30:29]New thread 3067207012 created [11:30:29]Thread 3067063652 joined [11:30:29]Waiting for new connection... [11:30:29] Sock 9.Parse request [11:30:29]Sock 9.Check first char [11:30:29]Sock 9.First char is OK [11:30:29]request: POST /json_proto HTTP/1.0 [11:30:29]Method: POST [11:30:29]URL: /json_proto [11:30:29]Method is POST - this is cgi request [11:30:29]url: /json_proto [11:30:29]query_string will be loaded in cgi processing [11:30:29]execute_cgi json_proto POST (null) [11:30:29]execute_cgi path=json_proto method=POST [11:30:29]POST find Content-Length [11:30:29]Host: 172.17.44.132:8080 [11:30:29]Content-Length: 792 [11:30:29]Content-Type: application/json [11:30:29] [11:30:29]POST finish read [11:30:29]Found Content-Length = 792 [11:30:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:29]execute_script... [11:30: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)294195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:29]POST & json_proto [11:30:29]process_json_proto [11:30:29]json parsed OK: [11:30:29]protocol is kg_v1.0 [11:30:29]action value=close_receipt [11:30:29]process_action close_receipt [11:30:29]cmd_close_receipt [11:30:29]MH_GetDate [11:30:29]Write to MH i2c: F0 00 00 CC 04 BF [11:30:29]Write i2c OK [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: F0 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: F0 09 00 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: F0 09 00 CC 04 00 D6 72 C8 66 2A 83 C1 65 11 [11:30:29]GetLastDocTimeStamp 1724412293 [11:30:29]current date 1724412630 [11:30:29]FM_GetShiftState [11:30:29]SAM_PROTO_GetShiftState [11:30:29]wFMCommunicate request_size=4 [11:30:29]MH_SAM_APDU [11:30:29]CAPDU: 80 13 01 00 [11:30:29]Write to MH i2c: E2 08 00 CD 04 80 13 01 00 00 00 00 00 4E [11:30:29]Write i2c OK [11:30:29]MH_I2C_Read... [11:30:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:29]Read from MH i2c: E2 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: E2 0E 00 [11:30:29]MH_I2C_Read... [11:30:29]Read from MH i2c: E2 0E 00 CD 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7C [11:30:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:30:29]wFMCommunicate OK [11:30:29]SAM_PROTO_GetShiftState done [11:30:29]FM_GetShiftState done [11:30:29]opened in 1724372766 [11:30:29]opened+sec_in_day 1724459166 [11:30:29]quantity*price = 0 [11:30:29]sum+1 = 1 [11:30:29]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 214 23.08.2024 11:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30130720 ФМ: 0000000000871769 ФД: 165361 ФПД: 230149533074419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T113719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165361&fm=230149533074419&tin=02508201610067®Number=0000000000092562&sum=0 [11:37:19]StoreToDocumentArchive [11:37:19]shift 469 fd 165361 [11:37:19]save to /storage/0469/doc_00165361 [11:37:19]save last doc name /storage/0469/doc_00165361 to /storage/kkm_last_doc_name [11:37:19]save OK [11:37:19]Clear old archive folders... [11:37:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:37:19]tlvbuf is 01557020 [11:37:19]SAM_PROTO_ClearQueue [11:37:19]wFMCommunicate request_size=4 [11:37:19]MH_SAM_APDU [11:37:19]CAPDU: 80 09 00 00 [11:37:19]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:37:19]Write i2c OK [11:37:19]MH_I2C_Read... [11:37:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:37:19]Read from MH i2c: E2 [11:37:19]MH_I2C_Read... [11:37:19]Read from MH i2c: E2 03 00 [11:37:19]MH_I2C_Read... [11:37:19]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:37:19]RAPDU: 90 00 [11:37:19]wFMCommunicate OK [11:37:19]SAM_PROTO_ClearQueue done [11:37:19]KKMCreateOFDPacket [11:37:19]OFDProtocolAddRootSTLVToBuf [11:37:19]FM_MakeSignedData [11:37:19]FM_MakeSignedData [11:37:19]SAM_PROTO_SignData [11:37:19]wFMCommunicate request_size=4 [11:37:19]MH_SAM_APDU [11:37:19]CAPDU: 80 0D 01 02 [11:37:19]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:37:19]Write i2c OK [11:37:19]MH_I2C_Read... [11:37:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:37:19]Read from MH i2c: E2 [11:37:19]MH_I2C_Read... [11:37:19]Read from MH i2c: E2 03 00 [11:37:19]MH_I2C_Read... [11:37:19]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:37:19]RAPDU: 90 00 [11:37:19]wFMCommunicate OK [11:37:19]wFMCommunicate request_size=255 [11:37:19]MH_SAM_APDU [11:37:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 D6 00 00 00 F4 03 04 00 6F 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 85 02 00 35 04 06 00 D1 51 DD 2A [11:37:19]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 D6 00 00 00 F4 03 04 00 6F 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 85 02 00 35 04 06 00 D1 51 DD 2A 00 00 0F [11:37:19]Write i2c OK [11:37:19]MH_I2C_Read... [11:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:20]Read from MH i2c: E2 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 03 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:37:20]RAPDU: 90 00 [11:37:20]wFMCommunicate OK [11:37:20]wFMCommunicate request_size=7 [11:37:20]MH_SAM_APDU [11:37:20]CAPDU: 80 0D 02 02 02 03 F3 [11:37:20]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 03 F3 00 00 A2 [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:37:20]Read from MH i2c: E2 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 03 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:37:20]RAPDU: 90 00 [11:37:20]wFMCommunicate OK [11:37:20]wFMCommunicate request_size=4 [11:37:20]MH_SAM_APDU [11:37:20]CAPDU: 80 0D 03 02 [11:37:20]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:37:20]Read from MH i2c: E2 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 0B 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 0B 00 2F 00 00 A8 44 17 1C 79 B0 1A 34 90 00 41 [11:37:20]RAPDU: A8 44 17 1C 79 B0 1A 34 90 00 [11:37:20]wFMCommunicate OK [11:37:20]SAM_PROTO_SignData done [11:37:20]FM_MakeSignedData done [11:37:20]CreateOFDProtocolMessage [11:37:20]wFMCommunicate request_size=4 [11:37:20]MH_SAM_APDU [11:37:20]CAPDU: 80 11 00 00 [11:37:20]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:20]Read from MH i2c: E2 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 17 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [11:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:37:20]wFMCommunicate OK [11:37:20]CreateOFDProtocolMessage done [11:37:20]OFDSenderStorePacket 165361 [11:37:20]StoreOFDPacket docnum=165361 [11:37:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B5 E5 04 01 3A F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 6F 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 85 02 00 35 04 06 00 D1 51 DD 2A 03 F3 A8 44 17 1C 79 B0 1A 34 [11:37:20]CheckFolder [11:37:20]dirname=/storage/ofd_packets [11:37:20]CheckFolder done [11:37:20]ProducePacketName [11:37:20]name=ofd_packets/00165361 [11:37:20]NVStorageSaveData ofd_packets/00165361 [11:37:20]File name is /storage/ofd_packets/00165361 [11:37:20]Write 298 bytes [11:37:20]NVStorageSaveData done [11:37:20]OFDSenderStorePacket done [11:37:20]KKMCreateOFDPacket done [11:37:20]NVStorageSaveData kkm_last_timestamp [11:37:20]File name is /storage/kkm_last_timestamp [11:37:20]Write 4 bytes [11:37:20]NVStorageSaveData done [11:37:20]ExternCall_PrintAddStr [11:37:20]wPrintStart [11:37:20]Write to MH i2c: 01 00 00 31 00 31 [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: 01 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: 01 07 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:37:20]RasterBufferAndPrint [11:37:20]line Счет N : (1)294196 [11:37:20]line ИНН: 02508201610067 [11:37:20]line Контрольно-Кассовый Чек [11:37:20]line ПРОДАЖА [11:37:20]line ТРК (МРК, ГНК) : 21 [11:37:20]line Товар: 2710194800 [11:37:20]line ДТ-К-5 [11:37:20]line 30.000 * 0.00 [11:37:20]line = 0.00 [11:37:20]line НДС 12% НСП 1% [11:37:20]line > о реализуемом товаре [11:37:20]line ИТОГО: 0.00 [11:37:20]line НСП 1% : 0.00 [11:37:20]line НДС 12% : 0.00 [11:37:20]line Наличными: 0.00 [11:37:20]line Безнал.: 0.00 [11:37:20]line Место: АЗС № 130 "Партнер Нефть" [11:37:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:37:20]line СНО: Общий режим [11:37:20]line Чек 214 23.08.2024 11:37 [11:37:20]line Смена: 469 ФФД: 1.0 [11:37:20]line ЗНМ: 0300000070 [11:37:20]line РНМ: 0000000000092562 [11:37:20]line Версия ККМ: 001 [11:37:20]line Талоны: ТК ГПНА Online [11:37:20]line 30130720 [11:37:20]line ФМ: 0000000000871769 [11:37:20]line ФД: 165361 [11:37:20]line ФПД: 230149533074419 [11:37:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T113719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165361&fm=230149533074419&tin=02508201610067®Number=0000000000092562&sum=0 [11:37:20]written 0, free lines is 4095 [11:37:20]OFD Sender: Processing packet 165361 [packets to send 991, broken 990] [11:37:20]ProducePacketName [11:37:20]name=ofd_packets/00165361 [11:37:20]OFD Sender: To server: pG, [11:37:20]CommunicateWithHost lk.salyk.kg:30040 [11:37:20]ConnectInit lk.salyk.kg [11:37:20]Write to MH i2c: 01 00 00 5B 00 5B [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: 01 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: 01 07 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E9 0C 57 [11:37:20]RasterBufferAndPrint [11:37:20]line [11:37:20]line [11:37:20]line [11:37:20]line [11:37:20]line [11:37:20]written 0, free lines is 3326 [11:37:20]MH_Cut [11:37:20]Write to MH i2c: D1 01 00 62 00 01 34 [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: D1 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: D1 01 00 [11:37:20]MH_I2C_Read... [11:37:20]Read from MH i2c: D1 01 00 62 00 00 33 [11:37:20]Write to MH i2c: 01 00 00 63 00 63 [11:37:20]Write i2c OK [11:37:20]MH_I2C_Read... [11:37:21]Connected sock=10 [11:37:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B5 E5 04 01 3A F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 *** Cut start [11:37:21]00 *** Purtial cut [11:37:21]37 *** Stage 1: CUTSNS_PIN = 1 [11:37:21]04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 6F 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 85 02 00 35 04 06 00 D1 51 DD 2A 03 F3 A8 44 17 1C 79 B0 1A 34 [11:37:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9C 14 47 00 5B E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 85 02 00 F4 03 04 00 BC 1D C8 66 B6 04 01 00 00 79 AC 9D 9A 7E E7 4D 30 [11:37:22]CommunicateWithHost err = 0 [11:37:22]CheckOFDResponse [11:37:22]1017 (14) - 77093643461234 [11:37:22]1041 (16) - 0000000000871769 [11:37:22]1040 (4) - 165361 [11:37:22]1012 (4) - 23.08.2024 05:27 [11:37:22]1206 (1) - 0 [11:37:22]OFD Sender: Remove packet 165361 [11:37:22]ProducePacketName [11:37:22]name=ofd_packets/00165361 [11:37:22]NVStorageDeleteData [11:37:22]OFD Sender: No OFD packet to send [11:37:23]Read from MH i2c: 01 *** Stop cut motor [11:37:23] [11:37:23]*** Cut end [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: 01 07 00 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [11:37:23]process_action close_receipt done [11:37:23]requested_data is exist [11:37:23]produce_requested_data [11:37:23]requested_item fm.sn is exist - process it [11:37:23]wFMCommunicate request_size=4 [11:37:23]MH_SAM_APDU [11:37:23]CAPDU: 80 11 00 00 [11:37:23]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [11:37:23]Write i2c OK [11:37:23]MH_I2C_Read... [11:37:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:37:23]Read from MH i2c: E2 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: E2 17 00 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [11:37:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:37:23]wFMCommunicate OK [11:37:23]requested_item fd.num is exist - process it [11:37:23]SAM_PROTO_GetFieldsCounters [11:37:23]wFMCommunicate request_size=4 [11:37:23]MH_SAM_APDU [11:37:23]CAPDU: 80 13 00 00 [11:37:23]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [11:37:23]Write i2c OK [11:37:23]MH_I2C_Read... [11:37:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:37:23]Read from MH i2c: E2 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: E2 62 00 [11:37:23]MH_I2C_Read... [11:37:23]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [11:37:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:37:24]wFMCommunicate OK [11:37:24]SAM_PROTO_GetFieldsCounters done [11:37:24]requested_item shift.num is exist - process it [11:37:24]requested_item shift.opened is exist - process it [11:37:24]req_shift_opened [11:37:24]FM_GetShiftState [11:37:24]SAM_PROTO_GetShiftState [11:37:24]wFMCommunicate request_size=4 [11:37:24]MH_SAM_APDU [11:37:24]CAPDU: 80 13 01 00 [11:37:24]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [11:37:24]Write i2c OK [11:37:24]MH_I2C_Read... [11:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:37:24]Read from MH i2c: E2 [11:37:24]MH_I2C_Read... [11:37:24]Read from MH i2c: E2 0E 00 [11:37:24]MH_I2C_Read... [11:37:24]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [11:37:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:37:24]wFMCommunicate OK [11:37:24]SAM_PROTO_GetShiftState done [11:37:24]FM_GetShiftState done [11:37:24]req_shift_opened done [11:37:24]requested_item shift.open_date is exist - process it [11:37:24]req_shift_open_date [11:37:24]req_shift_open_date done [11:37:24]produce_requested_data done [11:37:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165361,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:37:24]process_action_free close_receipt [11:37:24]json_value_free [11:37:24]json_value_free done [11:37:24]process_json_proto returns [11:37:24]Send response to host [11:37:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165361,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:37:24]free response buf [11:37:24]execute_script done [11:37:24]execute_script returns [11:37:24]free content buf [11:37:24]Sock 9.Close socket [11:37:24]Sock 9.Thread stoped [11:37:27]OFD Sender: No OFD packet to send [11:37:32]OFD Sender: No OFD packet to send [11:37:38]OFD Sender: No OFD packet to send [11:37:43]OFD Sender: No OFD packet to send [11:37:47]recv_with_timeout no data received [11:37:48]OFD Sender: No OFD packet to send [11:37:53]OFD Sender: No OFD packet to send [11:37:58]OFD Sender: No OFD packet to send [11:38:03]OFD Sender: No OFD packet to send [11:38:08]OFD Sender: No OFD packet to send [11:38:09]recv_with_timeout no data received [11:38:13]OFD Sender: No OFD packet to send [11:38:15]accept exits with 7 [11:38:15]New connection [11:38:15]New thread 3067182436 created [11:38:15]Thread 3067325796 joined [11:38:15]Waiting for new connection... [11:38:15] Sock 7.Parse request [11:38:15]Sock 7.Check first char [11:38:15]Sock 7.First char is OK [11:38:15]request: POST /json_proto HTTP/1.0 [11:38:15]Method: POST [11:38:15]URL: /json_proto [11:38:15]Method is POST - this is cgi request [11:38:15]url: /json_proto [11:38:15]query_string will be loaded in cgi processing [11:38:15]execute_cgi json_proto POST (null) [11:38:15]execute_cgi path=json_proto method=POST [11:38:15]POST find Content-Length [11:38:15]Host: 172.17.44.132:8080 [11:38:15]Content-Length: 677 [11:38:15]Content-Type: application/json [11:38:15] [11:38:15]POST finish read [11:38:15]Found Content-Length = 677 [11:38:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.720, "sum" : 350.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:15]execute_script... [11:38:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294197", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.720, "sum" : 350.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:15]POST & json_proto [11:38:15]process_json_proto [11:38:15]json parsed OK: [11:38:15]protocol is kg_v1.0 [11:38:15]action value=close_receipt [11:38:15]process_action close_receipt [11:38:15]cmd_close_receipt [11:38:15]MH_GetDate [11:38:15]Write to MH i2c: F0 00 00 67 00 56 [11:38:15]Write i2c OK [11:38:15]MH_I2C_Read... [11:38:15]Read from MH i2c: F0 [11:38:15]MH_I2C_Read... [11:38:15]Read from MH i2c: F0 09 00 [11:38:15]MH_I2C_Read... [11:38:15]Read from MH i2c: F0 09 00 67 00 00 A8 74 C8 66 2A 83 C1 65 7C [11:38:15]GetLastDocTimeStamp 1724413039 [11:38:15]current date 1724413096 [11:38:15]FM_GetShiftState [11:38:15]SAM_PROTO_GetShiftState [11:38:15]wFMCommunicate request_size=4 [11:38:15]MH_SAM_APDU [11:38:15]CAPDU: 80 13 01 00 [11:38:15]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [11:38:15]Write i2c OK [11:38:15]MH_I2C_Read... [11:38:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:15]Read from MH i2c: E2 [11:38:15]MH_I2C_Read... [11:38:15]Read from MH i2c: E2 0E 00 [11:38:15]MH_I2C_Read... [11:38:15]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [11:38:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:38:15]wFMCommunicate OK [11:38:15]SAM_PROTO_GetShiftState done [11:38:15]FM_GetShiftState done [11:38:15]opened in 1724372766 [11:38:15]opened+sec_in_day 1724459166 [11:38:15]quantity*price = 35022 [11:38:15]sum+1 = 35023 [11:38:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.19 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 215 23.08.2024 11:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165362 ФПД: 280029320522189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T113816&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165362&fm=280029320522189&tin=02508201610067®Number=0000000000092562&sum=35000 [11:38:16]StoreToDocumentArchive [11:38:16]shift 469 fd 165362 [11:38:16]save to /storage/0469/doc_00165362 [11:38:16]save last doc name /storage/0469/doc_00165362 to /storage/kkm_last_doc_name [11:38:16]save OK [11:38:16]Clear old archive folders... [11:38:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:38:16]tlvbuf is 0150C960 [11:38:16]SAM_PROTO_ClearQueue [11:38:16]wFMCommunicate request_size=4 [11:38:16]MH_SAM_APDU [11:38:16]CAPDU: 80 09 00 00 [11:38:16]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [11:38:16]Write i2c OK [11:38:16]MH_I2C_Read... [11:38:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:16]Read from MH i2c: E2 [11:38:16]MH_I2C_Read... [11:38:16]Read from MH i2c: E2 03 00 [11:38:16]MH_I2C_Read... [11:38:16]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [11:38:16]RAPDU: 90 00 [11:38:16]wFMCommunicate OK [11:38:16]SAM_PROTO_ClearQueue done [11:38:16]KKMCreateOFDPacket [11:38:16]OFDProtocolAddRootSTLVToBuf [11:38:16]FM_MakeSignedData [11:38:16]FM_MakeSignedData [11:38:16]SAM_PROTO_SignData [11:38:16]wFMCommunicate request_size=4 [11:38:16]MH_SAM_APDU [11:38:16]CAPDU: 80 0D 01 02 [11:38:16]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [11:38:16]Write i2c OK [11:38:16]MH_I2C_Read... [11:38:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:16]Read from MH i2c: E2 [11:38:16]MH_I2C_Read... [11:38:16]Read from MH i2c: E2 03 00 [11:38:16]MH_I2C_Read... [11:38:16]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:38:16]RAPDU: 90 00 [11:38:16]wFMCommunicate OK [11:38:16]wFMCommunicate request_size=255 [11:38:16]MH_SAM_APDU [11:38:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 A8 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 85 02 00 35 04 06 00 FE [11:38:16]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 A8 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 85 02 00 35 04 06 00 FE 00 00 AC [11:38:16]Write i2c OK [11:38:16]MH_I2C_Read... [11:38:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:16]Read from MH i2c: E2 [11:38:16]MH_I2C_Read... [11:38:16]Read from MH i2c: E2 03 00 [11:38:16]MH_I2C_Read... [11:38:16]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:38:16]RAPDU: 90 00 [11:38:16]wFMCommunicate OK [11:38:16]wFMCommunicate request_size=10 [11:38:16]MH_SAM_APDU [11:38:16]CAPDU: 80 0D 02 02 05 AF 68 2D 29 CD [11:38:16]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 AF 68 2D 29 CD 00 00 36 [11:38:16]Write i2c OK [11:38:16]MH_I2C_Read... [11:38:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:17]Read from MH i2c: E2 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: E2 03 00 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:38:17]RAPDU: 90 00 [11:38:17]wFMCommunicate OK [11:38:17]wFMCommunicate request_size=4 [11:38:17]MH_SAM_APDU [11:38:17]CAPDU: 80 0D 03 02 [11:38:17]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [11:38:17]Write i2c OK [11:38:17]MH_I2C_Read... [11:38:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:17]Read from MH i2c: E2 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: E2 0B 00 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: E2 0B 00 79 00 00 B5 7B 9D 92 8B 3B 8B BF 90 00 64 [11:38:17]RAPDU: B5 7B 9D 92 8B 3B 8B BF 90 00 [11:38:17]wFMCommunicate OK [11:38:17]SAM_PROTO_SignData done [11:38:17]FM_MakeSignedData done [11:38:17]CreateOFDProtocolMessage [11:38:17]wFMCommunicate request_size=4 [11:38:17]MH_SAM_APDU [11:38:17]CAPDU: 80 11 00 00 [11:38:17]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [11:38:17]Write i2c OK [11:38:17]MH_I2C_Read... [11:38:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:17]Read from MH i2c: E2 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: E2 17 00 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [11:38:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:38:17]wFMCommunicate OK [11:38:17]CreateOFDProtocolMessage done [11:38:17]OFDSenderStorePacket 165362 [11:38:17]StoreOFDPacket docnum=165362 [11:38:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9E EF 07 01 A0 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 A8 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 85 02 00 35 04 06 00 FE AF 68 2D 29 CD B5 7B 9D 92 8B 3B 8B BF [11:38:17]CheckFolder [11:38:17]dirname=/storage/ofd_packets [11:38:17]CheckFolder done [11:38:17]ProducePacketName [11:38:17]name=ofd_packets/00165362 [11:38:17]NVStorageSaveData ofd_packets/00165362 [11:38:17]File name is /storage/ofd_packets/00165362 [11:38:17]Write 301 bytes [11:38:17]NVStorageSaveData done [11:38:17]OFDSenderStorePacket done [11:38:17]KKMCreateOFDPacket done [11:38:17]NVStorageSaveData kkm_last_timestamp [11:38:17]File name is /storage/kkm_last_timestamp [11:38:17]Write 4 bytes [11:38:17]NVStorageSaveData done [11:38:17]ExternCall_PrintAddStr [11:38:17]wPrintStart [11:38:17]Write to MH i2c: 01 00 00 7B 00 7B [11:38:17]Write i2c OK [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: 01 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: 01 07 00 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [11:38:17]RasterBufferAndPrint [11:38:17]line Счет N : (1)294197 [11:38:17]line ИНН: 02508201610067 [11:38:17]line Контрольно-Кассовый Чек [11:38:17]line ПРОДАЖА [11:38:17]line ТРК (МРК, ГНК) : 53 [11:38:17]line Товар: 2710124500 [11:38:17]line Аи-95-К-5 [11:38:17]line 4.720 * 74.20 [11:38:17]line = 350.22 [11:38:17]line НДС 12% НСП 1% [11:38:17]line > о реализуемом товаре [11:38:17]line ОКРУГЛЕНИЕ: -0.22 [11:38:17]line ИТОГО: 350.00 [11:38:17]line Внесено: 350.00 [11:38:17]line СДАЧА: 0.00 [11:38:17]line НСП 1% : 3.10 [11:38:17]line НДС 12% : 37.19 [11:38:17]line Наличными: 350.00 [11:38:17]line Безнал.: 0.00 [11:38:17]line Место: АЗС № 130 "Партнер Нефть" [11:38:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:38:17]line СНО: Общий режим [11:38:17]line Чек 215 23.08.2024 11:38 [11:38:17]line Смена: 469 ФФД: 1.0 [11:38:17]line ЗНМ: 0300000070 [11:38:17]line РНМ: 0000000000092562 [11:38:17]line Версия ККМ: 001 [11:38:17]line ФМ: 0000000000871769 [11:38:17]line ФД: 165362 [11:38:17]line ФПД: 280029320522189 [11:38:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T113816&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165362&fm=280029320522189&tin=02508201610067®Number=0000000000092562&sum=35000 [11:38:17]written 0, free lines is 4095 [11:38:17]OFD Sender: Processing packet 165362 [packets to send 991, broken 990] [11:38:17]ProducePacketName [11:38:17]name=ofd_packets/00165362 [11:38:17]OFD Sender: To server: pG, [11:38:17]CommunicateWithHost lk.salyk.kg:30040 [11:38:17]ConnectInit lk.salyk.kg [11:38:17]Write to MH i2c: 01 00 00 A6 00 A6 [11:38:17]Write i2c OK [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: 01 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: 01 07 00 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 CE 0C 87 [11:38:17]RasterBufferAndPrint [11:38:17]line [11:38:17]line [11:38:17]line [11:38:17]line [11:38:17]line [11:38:17]written 0, free lines is 3288 [11:38:17]MH_Cut [11:38:17]Write to MH i2c: D1 01 00 AD 00 01 7F [11:38:17]Write i2c OK [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: D1 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: D1 01 00 [11:38:17]MH_I2C_Read... [11:38:17]Read from MH i2c: D1 01 00 AD 00 00 7E [11:38:17]Write to MH i2c: 01 00 00 AE 00 AE [11:38:17]Write i2c OK [11:38:17]MH_I2C_Read... [11:38:18]*** Cut start [11:38:18]*** Purtial cut [11:38:18]*** Stage 1: CUTSNS_PIN = 1 [11:38:20]Read from MH i2c: 01 [11:38:20]MH_I2C_Read... [11:38:20]*** Stop cut motor [11:38:20]*** Cut end [11:38:20]Read from MH i2c: 01 07 00 [11:38:20]MH_I2C_Read... [11:38:20]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [11:38:20]process_action close_receipt done [11:38:20]requested_data is exist [11:38:20]produce_requested_data [11:38:20]requested_item fm.sn is exist - process it [11:38:20]wFMCommunicate request_size=4 [11:38:20]MH_SAM_APDU [11:38:20]CAPDU: 80 11 00 00 [11:38:20]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [11:38:20]Write i2c OK [11:38:20]MH_I2C_Read... [11:38:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:20]Read from MH i2c: E2 [11:38:20]MH_I2C_Read... [11:38:20]Read from MH i2c: E2 17 00 [11:38:20]MH_I2C_Read... [11:38:20]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [11:38:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:38:20]wFMCommunicate OK [11:38:20]requested_item fd.num is exist - process it [11:38:20]SAM_PROTO_GetFieldsCounters [11:38:20]wFMCommunicate request_size=4 [11:38:20]MH_SAM_APDU [11:38:20]CAPDU: 80 13 00 00 [11:38:20]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [11:38:20]Write i2c OK [11:38:20]MH_I2C_Read... [11:38:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:20]Read from MH i2c: E2 [11:38:20]MH_I2C_Read... [11:38:20]Read from MH i2c: E2 62 00 [11:38:20]MH_I2C_Read... [11:38:20]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [11:38:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:38:20]wFMCommunicate OK [11:38:20]SAM_PROTO_GetFieldsCounters done [11:38:20]requested_item shift.num is exist - process it [11:38:20]requested_item shift.opened is exist - process it [11:38:20]req_shift_opened [11:38:20]FM_GetShiftState [11:38:20]SAM_PROTO_GetShiftState [11:38:20]wFMCommunicate request_size=4 [11:38:20]MH_SAM_APDU [11:38:20]CAPDU: 80 13 01 00 [11:38:20]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [11:38:20]Write i2c OK [11:38:20]MH_I2C_Read... [11:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:20]Read from MH i2c: E2 [11:38:20]MH_I2C_Read... [11:38:20]Read from MH i2c: E2 0E 00 [11:38:20]MH_I2C_Read... [11:38:20]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [11:38:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:38:20]wFMCommunicate OK [11:38:20]SAM_PROTO_GetShiftState done [11:38:20]FM_GetShiftState done [11:38:20]req_shift_opened done [11:38:20]requested_item shift.open_date is exist - process it [11:38:20]req_shift_open_date [11:38:20]req_shift_open_date done [11:38:20]produce_requested_data done [11:38:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165362,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:38:20]process_action_free close_receipt [11:38:20]json_value_free [11:38:20]json_value_free done [11:38:20]process_json_proto returns [11:38:20]Send response to host [11:38:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165362,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:38:20]free response buf [11:38:20]execute_script done [11:38:20]execute_script returns [11:38:20]free content buf [11:38:20]Sock 7.Close socket [11:38:20]Sock 7.Thread stoped [11:38:22]recv_with_timeout no data received [11:38:28]Connected sock=11 [11:38:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9E EF 07 01 A0 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 CE 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 A8 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 85 02 00 35 04 06 00 FE AF 68 2D 29 CD B5 7B 9D 92 8B 3B 8B BF [11:38:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D2 AF 47 00 F5 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 85 02 00 F4 03 04 00 FE 1D C8 66 B6 04 01 00 00 AF 95 D1 9D 04 F1 72 F0 [11:38:30]CommunicateWithHost err = 0 [11:38:30]CheckOFDResponse [11:38:30]1017 (14) - 77093643461234 [11:38:30]1041 (16) - 0000000000871769 [11:38:30]1040 (4) - 165362 [11:38:30]1012 (4) - 23.08.2024 05:28 [11:38:30]1206 (1) - 0 [11:38:30]OFD Sender: Remove packet 165362 [11:38:30]ProducePacketName [11:38:30]name=ofd_packets/00165362 [11:38:30]NVStorageDeleteData [11:38:30]OFD Sender: No OFD packet to send [11:38:35]OFD Sender: No OFD packet to send [11:38:37]accept exits with 10 [11:38:37]New connection [11:38:37]New thread 3067325796 created [11:38:37]Thread 3067182436 joined [11:38:37]Waiting for new connection... [11:38:37] Sock 10.Parse request [11:38:37]Sock 10.Check first char [11:38:37]Sock 10.First char is OK [11:38:37]request: POST /json_proto HTTP/1.0 [11:38:37]Method: POST [11:38:37]URL: /json_proto [11:38:37]Method is POST - this is cgi request [11:38:37]url: /json_proto [11:38:37]query_string will be loaded in cgi processing [11:38:37]execute_cgi json_proto POST (null) [11:38:37]execute_cgi path=json_proto method=POST [11:38:37]POST find Content-Length [11:38:37]Host: 172.17.44.132:8080 [11:38:37]Content-Length: 677 [11:38:37]Content-Type: application/json [11:38:37] [11:38:37]POST finish read [11:38:37]Found Content-Length = 677 [11:38:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:37]execute_script... [11:38: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)294198", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:37]POST & json_proto [11:38:37]process_json_proto [11:38:37]json parsed OK: [11:38:37]protocol is kg_v1.0 [11:38:37]action value=close_receipt [11:38:37]process_action close_receipt [11:38:37]cmd_close_receipt [11:38:37]MH_GetDate [11:38:37]Write to MH i2c: F0 00 00 B2 00 A1 [11:38:37]Write i2c OK [11:38:37]MH_I2C_Read... [11:38:37]Read from MH i2c: F0 [11:38:37]MH_I2C_Read... [11:38:37]Read from MH i2c: F0 09 00 [11:38:37]MH_I2C_Read... [11:38:37]Read from MH i2c: F0 09 00 B2 00 00 BE 74 C8 66 2A 83 C1 65 DD [11:38:37]GetLastDocTimeStamp 1724413096 [11:38:37]current date 1724413118 [11:38:37]FM_GetShiftState [11:38:37]SAM_PROTO_GetShiftState [11:38:37]wFMCommunicate request_size=4 [11:38:37]MH_SAM_APDU [11:38:37]CAPDU: 80 13 01 00 [11:38:37]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [11:38:37]Write i2c OK [11:38:37]MH_I2C_Read... [11:38:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:37]Read from MH i2c: E2 [11:38:37]MH_I2C_Read... [11:38:37]Read from MH i2c: E2 0E 00 [11:38:37]MH_I2C_Read... [11:38:37]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [11:38:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:38:37]wFMCommunicate OK [11:38:37]SAM_PROTO_GetShiftState done [11:38:37]FM_GetShiftState done [11:38:37]opened in 1724372766 [11:38:37]opened+sec_in_day 1724459166 [11:38:37]quantity*price = 50036 [11:38:37]sum+1 = 50037 [11:38:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 216 23.08.2024 11:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165363 ФПД: 43421944602577 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T113838&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165363&fm=43421944602577&tin=02508201610067®Number=0000000000092562&sum=50000 [11:38:39]StoreToDocumentArchive [11:38:39]shift 469 fd 165363 [11:38:39]save to /storage/0469/doc_00165363 [11:38:39]save last doc name /storage/0469/doc_00165363 to /storage/kkm_last_doc_name [11:38:39]save OK [11:38:39]Clear old archive folders... [11:38:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:38:39]tlvbuf is 0155C410 [11:38:39]SAM_PROTO_ClearQueue [11:38:39]wFMCommunicate request_size=4 [11:38:39]MH_SAM_APDU [11:38:39]CAPDU: 80 09 00 00 [11:38:39]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:38:39]Read from MH i2c: E2 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 03 00 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [11:38:39]RAPDU: 90 00 [11:38:39]wFMCommunicate OK [11:38:39]SAM_PROTO_ClearQueue done [11:38:39]KKMCreateOFDPacket [11:38:39]OFDProtocolAddRootSTLVToBuf [11:38:39]FM_MakeSignedData [11:38:39]FM_MakeSignedData [11:38:39]SAM_PROTO_SignData [11:38:39]wFMCommunicate request_size=4 [11:38:39]MH_SAM_APDU [11:38:39]CAPDU: 80 0D 01 02 [11:38:39]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:38:39]Read from MH i2c: E2 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 03 00 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:38:39]RAPDU: 90 00 [11:38:39]wFMCommunicate OK [11:38:39]wFMCommunicate request_size=255 [11:38:39]MH_SAM_APDU [11:38:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 BE 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 85 02 00 35 04 06 00 27 [11:38:39]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 BE 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 85 02 00 35 04 06 00 27 00 00 6D [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:39]Read from MH i2c: E2 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 03 00 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:38:39]RAPDU: 90 00 [11:38:39]wFMCommunicate OK [11:38:39]wFMCommunicate request_size=10 [11:38:39]MH_SAM_APDU [11:38:39]CAPDU: 80 0D 02 02 05 7D F5 95 5F D1 [11:38:39]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 7D F5 95 5F D1 00 00 7E [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:38:39]Read from MH i2c: E2 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 03 00 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:38:39]RAPDU: 90 00 [11:38:39]wFMCommunicate OK [11:38:39]wFMCommunicate request_size=4 [11:38:39]MH_SAM_APDU [11:38:39]CAPDU: 80 0D 03 02 [11:38:39]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:38:39]Read from MH i2c: E2 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 0B 00 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 0B 00 C4 00 00 C4 45 3E 4F 04 B1 4B 5C 90 00 32 [11:38:39]RAPDU: C4 45 3E 4F 04 B1 4B 5C 90 00 [11:38:39]wFMCommunicate OK [11:38:39]SAM_PROTO_SignData done [11:38:39]FM_MakeSignedData done [11:38:39]CreateOFDProtocolMessage [11:38:39]wFMCommunicate request_size=4 [11:38:39]MH_SAM_APDU [11:38:39]CAPDU: 80 11 00 00 [11:38:39]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:39]Read from MH i2c: E2 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 17 00 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [11:38:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:38:39]wFMCommunicate OK [11:38:39]CreateOFDProtocolMessage done [11:38:39]OFDSenderStorePacket 165363 [11:38:39]StoreOFDPacket docnum=165363 [11:38:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 21 8E 07 01 23 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 BE 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 85 02 00 35 04 06 00 27 7D F5 95 5F D1 C4 45 3E 4F 04 B1 4B 5C [11:38:39]CheckFolder [11:38:39]dirname=/storage/ofd_packets [11:38:39]CheckFolder done [11:38:39]ProducePacketName [11:38:39]name=ofd_packets/00165363 [11:38:39]NVStorageSaveData ofd_packets/00165363 [11:38:39]File name is /storage/ofd_packets/00165363 [11:38:39]Write 301 bytes [11:38:39]NVStorageSaveData done [11:38:39]OFDSenderStorePacket done [11:38:39]KKMCreateOFDPacket done [11:38:39]NVStorageSaveData kkm_last_timestamp [11:38:39]File name is /storage/kkm_last_timestamp [11:38:39]Write 4 bytes [11:38:39]NVStorageSaveData done [11:38:39]ExternCall_PrintAddStr [11:38:39]wPrintStart [11:38:39]Write to MH i2c: 01 00 00 C6 00 C6 [11:38:39]Write i2c OK [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: 01 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: 01 07 00 [11:38:39]MH_I2C_Read... [11:38:39]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [11:38:39]RasterBufferAndPrint [11:38:39]line Счет N : (1)294198 [11:38:39]line ИНН: 02508201610067 [11:38:39]line Контрольно-Кассовый Чек [11:38:39]line ПРОДАЖА [11:38:39]line ТРК (МРК, ГНК) : 62 [11:38:39]line Товар: 2710124130 [11:38:39]line Аи-92-К-5 [11:38:39]line 7.380 * 67.80 [11:38:39]line = 500.36 [11:38:39]line НДС 12% НСП 1% [11:38:39]line > о реализуемом товаре [11:38:39]line ОКРУГЛЕНИЕ: -0.36 [11:38:39]line ИТОГО: 500.00 [11:38:39]line Внесено: 500.00 [11:38:39]line СДАЧА: 0.00 [11:38:39]line НСП 1% : 4.43 [11:38:39]line НДС 12% : 53.14 [11:38:39]line Наличными: 500.00 [11:38:39]line Безнал.: 0.00 [11:38:39]line Место: АЗС № 130 "Партнер Нефть" [11:38:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:38:39]line СНО: Общий режим [11:38:39]line Чек 216 23.08.2024 11:38 [11:38:39]line Смена: 469 ФФД: 1.0 [11:38:39]line ЗНМ: 0300000070 [11:38:39]line РНМ: 0000000000092562 [11:38:39]line Версия ККМ: 001 [11:38:39]line ФМ: 0000000000871769 [11:38:39]line ФД: 165363 [11:38:39]line ФПД: 43421944602577 [11:38:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T113838&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165363&fm=43421944602577&tin=02508201610067®Number=0000000000092562&sum=50000 [11:38:39]written 0, free lines is 4095 [11:38:39]OFD Sender: Processing packet 165363 [packets to send 991, broken 990] [11:38:39]ProducePacketName [11:38:39]name=ofd_packets/00165363 [11:38:39]OFD Sender: To server: pG, [11:38:39]CommunicateWithHost lk.salyk.kg:30040 [11:38:39]ConnectInit lk.salyk.kg [11:38:40]Write to MH i2c: 01 00 00 F1 00 F1 [11:38:40]Write i2c OK [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: 01 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: 01 07 00 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D7 0C DB [11:38:40]RasterBufferAndPrint [11:38:40]line [11:38:40]line [11:38:40]line [11:38:40]line [11:38:40]line [11:38:40]written 0, free lines is 3297 [11:38:40]MH_Cut [11:38:40]Write to MH i2c: D1 01 00 F8 00 01 CA [11:38:40]Write i2c OK [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: D1 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: D1 01 00 [11:38:40]MH_I2C_Read... [11:38:40]Read from MH i2c: D1 01 00 F8 00 00 C9 [11:38:40]Write to MH i2c: 01 00 00 F9 00 F9 [11:38:40]Write i2c OK [11:38:40]MH_I2C_Read... [11:38:40]Connected sock=11 [11:38:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 21 8E 07 01 23 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 BE 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 85 02 00 35 04 06 00 27 7D F5 95 5F D1 C4 45 3E 4F 04 B1 4B 5C [11:38:40]*** Cut start [11:38:40]*** Purtial cut [11:38:40]*** Stage 1: CUTSNS_PIN = 1 [11:38:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F2 F4 47 00 2D 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 85 02 00 F4 03 04 00 0A 1E C8 66 B6 04 01 00 00 F5 75 73 32 F2 7A 7D 35 [11:38:41]CommunicateWithHost err = 0 [11:38:41]CheckOFDResponse [11:38:41]1017 (14) - 77093643461234 [11:38:41]1041 (16) - 0000000000871769 [11:38:41]1040 (4) - 165363 [11:38:41]1012 (4) - 23.08.2024 05:28 [11:38:41]1206 (1) - 0 [11:38:41]OFD Sender: Remove packet 165363 [11:38:41]ProducePacketName [11:38:41]name=ofd_packets/00165363 [11:38:41]NVStorageDeleteData [11:38:42]OFD Sender: No OFD packet to send [11:38:42]Read from MH i2c: 01 [11:38:42]MH_I2C_Read... [11:38:42]*** Stop cut motor [11:38:42]*** Cut end [11:38:42]Read from MH i2c: 01 07 00 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [11:38:42]process_action close_receipt done [11:38:42]requested_data is exist [11:38:42]produce_requested_data [11:38:42]requested_item fm.sn is exist - process it [11:38:42]wFMCommunicate request_size=4 [11:38:42]MH_SAM_APDU [11:38:42]CAPDU: 80 11 00 00 [11:38:42]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [11:38:42]Write i2c OK [11:38:42]MH_I2C_Read... [11:38:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:38:42]Read from MH i2c: E2 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 17 00 [11:38:42]MH_I2C_Read... [11:38:42]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [11:38:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:38:42]wFMCommunicate OK [11:38:42]requested_item fd.num is exist - process it [11:38:42]SAM_PROTO_GetFieldsCounters [11:38:42]wFMCommunicate request_size=4 [11:38:42]MH_SAM_APDU [11:38:42]CAPDU: 80 13 00 00 [11:38:42]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [11:38:42]Write i2c OK [11:38:42]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 62 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [11:38:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:38:43]wFMCommunicate OK [11:38:43]SAM_PROTO_GetFieldsCounters done [11:38:43]requested_item shift.num is exist - process it [11:38:43]requested_item shift.opened is exist - process it [11:38:43]req_shift_opened [11:38:43]FM_GetShiftState [11:38:43]SAM_PROTO_GetShiftState [11:38:43]wFMCommunicate request_size=4 [11:38:43]MH_SAM_APDU [11:38:43]CAPDU: 80 13 01 00 [11:38:43]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [11:38:43]Write i2c OK [11:38:43]MH_I2C_Read... [11:38:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:43]Read from MH i2c: E2 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 0E 00 [11:38:43]MH_I2C_Read... [11:38:43]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A7 [11:38:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:38:43]wFMCommunicate OK [11:38:43]SAM_PROTO_GetShiftState done [11:38:43]FM_GetShiftState done [11:38:43]req_shift_opened done [11:38:43]requested_item shift.open_date is exist - process it [11:38:43]req_shift_open_date [11:38:43]req_shift_open_date done [11:38:43]produce_requested_data done [11:38:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165363,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:38:43]process_action_free close_receipt [11:38:43]json_value_free [11:38:43]json_value_free done [11:38:43]process_json_proto returns [11:38:43]Send response to host [11:38:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165363,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:38:43]free response buf [11:38:43]execute_script done [11:38:43]execute_script returns [11:38:43]free content buf [11:38:43]Sock 10.Close socket [11:38:43]Sock 10.Thread stoped [11:38:47]OFD Sender: No OFD packet to send [11:38:52]OFD Sender: No OFD packet to send [11:38:57]OFD Sender: No OFD packet to send [11:38:59]recv_with_timeout no data received [11:39:02]OFD Sender: No OFD packet to send [11:39:07]OFD Sender: No OFD packet to send [11:39:12]OFD Sender: No OFD packet to send [11:39:17]OFD Sender: No OFD packet to send [11:39:17]accept exits with 9 [11:39:17]New connection [11:39:17]New thread 3067182436 created [11:39:17]Thread 3067325796 joined [11:39:17]Waiting for new connection... [11:39:17] Sock 9.Parse request [11:39:17]Sock 9.Check first char [11:39:17]Sock 9.First char is OK [11:39:17]request: POST /json_proto HTTP/1.0 [11:39:17]Method: POST [11:39:17]URL: /json_proto [11:39:17]Method is POST - this is cgi request [11:39:17]url: /json_proto [11:39:17]query_string will be loaded in cgi processing [11:39:17]execute_cgi json_proto POST (null) [11:39:17]execute_cgi path=json_proto method=POST [11:39:17]POST find Content-Length [11:39:17]Host: 172.17.44.132:8080 [11:39:17]Content-Length: 679 [11:39:17]Content-Type: application/json [11:39:17] [11:39:17]POST finish read [11:39:17]Found Content-Length = 679 [11:39:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:17]execute_script... [11:39:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294199", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:17]POST & json_proto [11:39:17]process_json_proto [11:39:17]json parsed OK: [11:39:17]protocol is kg_v1.0 [11:39:17]action value=close_receipt [11:39:17]process_action close_receipt [11:39:17]cmd_close_receipt [11:39:17]MH_GetDate [11:39:17]Write to MH i2c: F0 00 00 FD 00 EC [11:39:17]Write i2c OK [11:39:17]MH_I2C_Read... [11:39:17]Read from MH i2c: F0 [11:39:17]MH_I2C_Read... [11:39:17]Read from MH i2c: F0 09 00 [11:39:17]MH_I2C_Read... [11:39:17]Read from MH i2c: F0 09 00 FD 00 00 E6 74 C8 66 2A 83 C1 65 50 [11:39:17]GetLastDocTimeStamp 1724413118 [11:39:17]current date 1724413158 [11:39:17]FM_GetShiftState [11:39:17]SAM_PROTO_GetShiftState [11:39:17]wFMCommunicate request_size=4 [11:39:17]MH_SAM_APDU [11:39:17]CAPDU: 80 13 01 00 [11:39:17]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [11:39:17]Write i2c OK [11:39:17]MH_I2C_Read... [11:39:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:18]Read from MH i2c: E2 [11:39:18]MH_I2C_Read... [11:39:18]Read from MH i2c: E2 0E 00 [11:39:18]MH_I2C_Read... [11:39:18]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A9 [11:39:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:39:18]wFMCommunicate OK [11:39:18]SAM_PROTO_GetShiftState done [11:39:18]FM_GetShiftState done [11:39:18]opened in 1724372766 [11:39:18]opened+sec_in_day 1724459166 [11:39:18]quantity*price = 100050 [11:39:18]sum+1 = 100052 [11:39:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 217 23.08.2024 11:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165364 ФПД: 207002414381832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T113918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165364&fm=207002414381832&tin=02508201610067®Number=0000000000092562&sum=100000 [11:39:19]StoreToDocumentArchive [11:39:19]shift 469 fd 165364 [11:39:19]save to /storage/0469/doc_00165364 [11:39:19]save last doc name /storage/0469/doc_00165364 to /storage/kkm_last_doc_name [11:39:19]save OK [11:39:19]Clear old archive folders... [11:39:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:39:19]tlvbuf is 0155E020 [11:39:19]SAM_PROTO_ClearQueue [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 09 00 00 [11:39:19]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]SAM_PROTO_ClearQueue done [11:39:19]KKMCreateOFDPacket [11:39:19]OFDProtocolAddRootSTLVToBuf [11:39:19]FM_MakeSignedData [11:39:19]FM_MakeSignedData [11:39:19]SAM_PROTO_SignData [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 0D 01 02 [11:39:19]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]wFMCommunicate request_size=255 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 D9 00 00 00 F4 03 04 00 E6 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 85 02 00 35 04 06 00 BC 44 81 60 [11:39:19]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 D9 00 00 00 F4 03 04 00 E6 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 85 02 00 35 04 06 00 BC 44 81 60 00 00 A8 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]wFMCommunicate request_size=7 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 0D 02 02 02 7B 08 [11:39:19]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 7B 08 00 00 10 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:39:19]RAPDU: 90 00 [11:39:19]wFMCommunicate OK [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 0D 03 02 [11:39:19]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 0B 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 0B 00 0F 01 00 4E C9 8B 5F CC 40 EB 0A 90 00 8E [11:39:19]RAPDU: 4E C9 8B 5F CC 40 EB 0A 90 00 [11:39:19]wFMCommunicate OK [11:39:19]SAM_PROTO_SignData done [11:39:19]FM_MakeSignedData done [11:39:19]CreateOFDProtocolMessage [11:39:19]wFMCommunicate request_size=4 [11:39:19]MH_SAM_APDU [11:39:19]CAPDU: 80 11 00 00 [11:39:19]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:19]Read from MH i2c: E2 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 17 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [11:39:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:39:19]wFMCommunicate OK [11:39:19]CreateOFDProtocolMessage done [11:39:19]OFDSenderStorePacket 165364 [11:39:19]StoreOFDPacket docnum=165364 [11:39:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 08 07 04 01 C6 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 D9 00 00 00 F4 03 04 00 E6 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 85 02 00 35 04 06 00 BC 44 81 60 7B 08 4E C9 8B 5F CC 40 EB 0A [11:39:19]CheckFolder [11:39:19]dirname=/storage/ofd_packets [11:39:19]CheckFolder done [11:39:19]ProducePacketName [11:39:19]name=ofd_packets/00165364 [11:39:19]NVStorageSaveData ofd_packets/00165364 [11:39:19]File name is /storage/ofd_packets/00165364 [11:39:19]Write 298 bytes [11:39:19]NVStorageSaveData done [11:39:19]OFDSenderStorePacket done [11:39:19]KKMCreateOFDPacket done [11:39:19]NVStorageSaveData kkm_last_timestamp [11:39:19]File name is /storage/kkm_last_timestamp [11:39:19]Write 4 bytes [11:39:19]NVStorageSaveData done [11:39:19]ExternCall_PrintAddStr [11:39:19]wPrintStart [11:39:19]Write to MH i2c: 01 00 00 11 01 12 [11:39:19]Write i2c OK [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: 01 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: 01 07 00 [11:39:19]MH_I2C_Read... [11:39:19]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [11:39:19]RasterBufferAndPrint [11:39:19]line Счет N : (1)294199 [11:39:19]line ИНН: 02508201610067 [11:39:19]line Контрольно-Кассовый Чек [11:39:19]line ПРОДАЖА [11:39:19]line ТРК (МРК, ГНК) : 44 [11:39:19]line Товар: 2710194800 [11:39:19]line ДТ-К-5 [11:39:19]line 13.130 * 76.20 [11:39:19]line = 1000.51 [11:39:19]line НДС 12% НСП 1% [11:39:19]line > о реализуемом товаре [11:39:19]line ОКРУГЛЕНИЕ: -0.51 [11:39:19]line ИТОГО: 1000.00 [11:39:19]line Внесено: 1000.00 [11:39:19]line СДАЧА: 0.00 [11:39:19]line НСП 1% : 8.85 [11:39:19]line НДС 12% : 106.25 [11:39:19]line Наличными: 1000.00 [11:39:19]line Безнал.: 0.00 [11:39:19]line Место: АЗС № 130 "Партнер Нефть" [11:39:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:39:19]line СНО: Общий режим [11:39:19]line Чек 217 23.08.2024 11:39 [11:39:19]line Смена: 469 ФФД: 1.0 [11:39:19]line ЗНМ: 0300000070 [11:39:19]line РНМ: 0000000000092562 [11:39:19]line Версия ККМ: 001 [11:39:19]line ФМ: 0000000000871769 [11:39:19]line ФД: 165364 [11:39:19]line ФПД: 207002414381832 [11:39:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T113918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165364&fm=207002414381832&tin=02508201610067®Number=0000000000092562&sum=100000 [11:39:19]written 0, free lines is 4095 [11:39:19]OFD Sender: Processing packet 165364 [packets to send 991, broken 990] [11:39:19]ProducePacketName [11:39:19]name=ofd_packets/00165364 [11:39:19]OFD Sender: To server: pG, [11:39:19]CommunicateWithHost lk.salyk.kg:30040 [11:39:19]ConnectInit lk.salyk.kg [11:39:20]Write to MH i2c: 01 00 00 3C 01 3D [11:39:20]Write i2c OK [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: 01 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: 01 07 00 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 D6 0C 26 [11:39:20]RasterBufferAndPrint [11:39:20]line [11:39:20]line [11:39:20]line [11:39:20]line [11:39:20]line [11:39:20]written 0, free lines is 3293 [11:39:20]MH_Cut [11:39:20]Write to MH i2c: D1 01 00 43 01 01 16 [11:39:20]Write i2c OK [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: D1 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: D1 01 00 [11:39:20]MH_I2C_Read... [11:39:20]Read from MH i2c: D1 01 00 43 01 00 15 [11:39:20]Write to MH i2c: 01 00 00 44 01 45 [11:39:20]Write i2c OK [11:39:20]MH_I2C_Read... [11:39:20]*** Cut start [11:39:20]*** Purtial cut [11:39:20]*** Stage 1: CUTSNS_PIN = 1 [11:39:22]Read from MH i2c: 01 [11:39:22]MH_I2C_Read... [11:39:22]*** Stop cut motor [11:39:22]*** Cut end [11:39:22]Read from MH i2c: 01 07 00 [11:39:22]MH_I2C_Read... [11:39:22]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [11:39:22]process_action close_receipt done [11:39:22]requested_data is exist [11:39:22]produce_requested_data [11:39:22]requested_item fm.sn is exist - process it [11:39:22]wFMCommunicate request_size=4 [11:39:22]MH_SAM_APDU [11:39:22]CAPDU: 80 11 00 00 [11:39:22]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [11:39:22]Write i2c OK [11:39:22]MH_I2C_Read... [11:39:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:23]Read from MH i2c: E2 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: E2 17 00 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [11:39:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:39:23]wFMCommunicate OK [11:39:23]requested_item fd.num is exist - process it [11:39:23]SAM_PROTO_GetFieldsCounters [11:39:23]wFMCommunicate request_size=4 [11:39:23]MH_SAM_APDU [11:39:23]CAPDU: 80 13 00 00 [11:39:23]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [11:39:23]Write i2c OK [11:39:23]MH_I2C_Read... [11:39:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:23]Read from MH i2c: E2 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: E2 62 00 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [11:39:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:39:23]wFMCommunicate OK [11:39:23]SAM_PROTO_GetFieldsCounters done [11:39:23]requested_item shift.num is exist - process it [11:39:23]requested_item shift.opened is exist - process it [11:39:23]req_shift_opened [11:39:23]FM_GetShiftState [11:39:23]SAM_PROTO_GetShiftState [11:39:23]wFMCommunicate request_size=4 [11:39:23]MH_SAM_APDU [11:39:23]CAPDU: 80 13 01 00 [11:39:23]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [11:39:23]Write i2c OK [11:39:23]MH_I2C_Read... [11:39:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:23]Read from MH i2c: E2 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: E2 0E 00 [11:39:23]MH_I2C_Read... [11:39:23]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F3 [11:39:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:39:23]wFMCommunicate OK [11:39:23]SAM_PROTO_GetShiftState done [11:39:23]FM_GetShiftState done [11:39:23]req_shift_opened done [11:39:23]requested_item shift.open_date is exist - process it [11:39:23]req_shift_open_date [11:39:23]req_shift_open_date done [11:39:23]produce_requested_data done [11:39:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165364,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:39:23]process_action_free close_receipt [11:39:23]json_value_free [11:39:23]json_value_free done [11:39:23]process_json_proto returns [11:39:23]Send response to host [11:39:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165364,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:39:23]free response buf [11:39:23]execute_script done [11:39:23]execute_script returns [11:39:23]free content buf [11:39:23]Sock 9.Close socket [11:39:23]Sock 9.Thread stoped [11:40:04]accept exits with 7 [11:40:04]New connection [11:40:04]New thread 3067325796 created [11:40:04]Thread 3067182436 joined [11:40:04]Waiting for new connection... [11:40:04] Sock 7.Parse request [11:40:04]Sock 7.Check first char [11:40:04]Sock 7.First char is OK [11:40:04]request: POST /json_proto HTTP/1.0 [11:40:04]Method: POST [11:40:04]URL: /json_proto [11:40:04]Method is POST - this is cgi request [11:40:04]url: /json_proto [11:40:04]query_string will be loaded in cgi processing [11:40:04]execute_cgi json_proto POST (null) [11:40:04]execute_cgi path=json_proto method=POST [11:40:04]POST find Content-Length [11:40:04]Host: 172.17.44.132:8080 [11:40:04]Content-Length: 682 [11:40:04]Content-Type: application/json [11:40:04] [11:40:04]POST finish read [11:40:04]Found Content-Length = 682 [11:40:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:04]execute_script... [11:40:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294200", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 20.650, "sum" : 1400.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:04]POST & json_proto [11:40:04]process_json_proto [11:40:04]json parsed OK: [11:40:04]protocol is kg_v1.0 [11:40:04]action value=close_receipt [11:40:04]process_action close_receipt [11:40:04]cmd_close_receipt [11:40:04]MH_GetDate [11:40:04]Write to MH i2c: F0 00 00 48 01 38 [11:40:04]Write i2c OK [11:40:04]MH_I2C_Read... [11:40:04]Read from MH i2c: F0 [11:40:04]MH_I2C_Read... [11:40:04]Read from MH i2c: F0 09 00 [11:40:04]MH_I2C_Read... [11:40:04]Read from MH i2c: F0 09 00 48 01 00 15 75 C8 66 2A 83 C1 65 CC [11:40:04]GetLastDocTimeStamp 1724413158 [11:40:04]current date 1724413205 [11:40:04]FM_GetShiftState [11:40:04]SAM_PROTO_GetShiftState [11:40:04]wFMCommunicate request_size=4 [11:40:04]MH_SAM_APDU [11:40:04]CAPDU: 80 13 01 00 [11:40:04]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [11:40:04]Write i2c OK [11:40:04]MH_I2C_Read... [11:40:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:04]Read from MH i2c: E2 [11:40:04]MH_I2C_Read... [11:40:04]Read from MH i2c: E2 0E 00 [11:40:04]MH_I2C_Read... [11:40:04]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F5 [11:40:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:40:04]wFMCommunicate OK [11:40:04]SAM_PROTO_GetShiftState done [11:40:04]FM_GetShiftState done [11:40:04]opened in 1724372766 [11:40:04]opened+sec_in_day 1724459166 [11:40:04]quantity*price = 140007 [11:40:04]sum+1 = 140008 [11:40:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.68 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 218 23.08.2024 11:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165365 ФПД: 251056342140069 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114005&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165365&fm=251056342140069&tin=02508201610067®Number=0000000000092562&sum=140000 [11:40:05]StoreToDocumentArchive [11:40:05]shift 469 fd 165365 [11:40:05]save to /storage/0469/doc_00165365 [11:40:05]save last doc name /storage/0469/doc_00165365 to /storage/kkm_last_doc_name [11:40:05]save OK [11:40:05]Clear old archive folders... [11:40:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:40:05]tlvbuf is 01567D50 [11:40:05]SAM_PROTO_ClearQueue [11:40:05]wFMCommunicate request_size=4 [11:40:05]MH_SAM_APDU [11:40:05]CAPDU: 80 09 00 00 [11:40:05]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [11:40:05]Write i2c OK [11:40:05]MH_I2C_Read... [11:40:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:40:05]Read from MH i2c: E2 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 03 00 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [11:40:05]RAPDU: 90 00 [11:40:05]wFMCommunicate OK [11:40:05]SAM_PROTO_ClearQueue done [11:40:05]KKMCreateOFDPacket [11:40:05]OFDProtocolAddRootSTLVToBuf [11:40:05]FM_MakeSignedData [11:40:05]FM_MakeSignedData [11:40:05]SAM_PROTO_SignData [11:40:05]wFMCommunicate request_size=4 [11:40:05]MH_SAM_APDU [11:40:05]CAPDU: 80 0D 01 02 [11:40:05]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [11:40:05]Write i2c OK [11:40:05]MH_I2C_Read... [11:40:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:40:05]Read from MH i2c: E2 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 03 00 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:40:05]RAPDU: 90 00 [11:40:05]wFMCommunicate OK [11:40:05]wFMCommunicate request_size=255 [11:40:05]MH_SAM_APDU [11:40: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 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 15 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 85 02 00 35 04 06 00 E4 [11:40:05]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 15 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 85 02 00 35 04 06 00 E4 00 00 74 [11:40:05]Write i2c OK [11:40:05]MH_I2C_Read... [11:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:05]Read from MH i2c: E2 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 03 00 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:40:05]RAPDU: 90 00 [11:40:05]wFMCommunicate OK [11:40:05]wFMCommunicate request_size=10 [11:40:05]MH_SAM_APDU [11:40:05]CAPDU: 80 0D 02 02 05 55 9C 17 84 A5 [11:40:05]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 55 9C 17 84 A5 00 00 0F [11:40:05]Write i2c OK [11:40:05]MH_I2C_Read... [11:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:40:05]Read from MH i2c: E2 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 03 00 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [11:40:05]RAPDU: 90 00 [11:40:05]wFMCommunicate OK [11:40:05]wFMCommunicate request_size=4 [11:40:05]MH_SAM_APDU [11:40:05]CAPDU: 80 0D 03 02 [11:40:05]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [11:40:05]Write i2c OK [11:40:05]MH_I2C_Read... [11:40:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:40:05]Read from MH i2c: E2 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 0B 00 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 0B 00 5A 01 00 E6 D1 97 14 45 DB BF 95 90 00 AD [11:40:05]RAPDU: E6 D1 97 14 45 DB BF 95 90 00 [11:40:05]wFMCommunicate OK [11:40:05]SAM_PROTO_SignData done [11:40:05]FM_MakeSignedData done [11:40:05]CreateOFDProtocolMessage [11:40:05]wFMCommunicate request_size=4 [11:40:05]MH_SAM_APDU [11:40:05]CAPDU: 80 11 00 00 [11:40:05]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [11:40:05]Write i2c OK [11:40:05]MH_I2C_Read... [11:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:05]Read from MH i2c: E2 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 17 00 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [11:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:40:05]wFMCommunicate OK [11:40:05]CreateOFDProtocolMessage done [11:40:05]OFDSenderStorePacket 165365 [11:40:05]StoreOFDPacket docnum=165365 [11:40:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF A9 07 01 04 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 15 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 85 02 00 35 04 06 00 E4 55 9C 17 84 A5 E6 D1 97 14 45 DB BF 95 [11:40:05]CheckFolder [11:40:05]dirname=/storage/ofd_packets [11:40:05]CheckFolder done [11:40:05]ProducePacketName [11:40:05]name=ofd_packets/00165365 [11:40:05]NVStorageSaveData ofd_packets/00165365 [11:40:05]File name is /storage/ofd_packets/00165365 [11:40:05]Write 301 bytes [11:40:05]NVStorageSaveData done [11:40:05]OFDSenderStorePacket done [11:40:05]KKMCreateOFDPacket done [11:40:05]NVStorageSaveData kkm_last_timestamp [11:40:05]File name is /storage/kkm_last_timestamp [11:40:05]Write 4 bytes [11:40:05]NVStorageSaveData done [11:40:05]ExternCall_PrintAddStr [11:40:05]wPrintStart [11:40:05]Write to MH i2c: 01 00 00 5C 01 5D [11:40:05]Write i2c OK [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: 01 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: 01 07 00 [11:40:05]MH_I2C_Read... [11:40:05]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [11:40:05]RasterBufferAndPrint [11:40:05]line Счет N : (1)294200 [11:40:05]line ИНН: 02508201610067 [11:40:05]line Контрольно-Кассовый Чек [11:40:05]line ПРОДАЖА [11:40:05]line ТРК (МРК, ГНК) : 32 [11:40:05]line Товар: 2710124130 [11:40:05]line Аи-92-К-5 [11:40:05]line 20.650 * 67.80 [11:40:05]line = 1400.07 [11:40:05]line НДС 12% НСП 1% [11:40:05]line > о реализуемом товаре [11:40:05]line ОКРУГЛЕНИЕ: -0.07 [11:40:05]line ИТОГО: 1400.00 [11:40:05]line Внесено: 1400.00 [11:40:05]line СДАЧА: 0.00 [11:40:05]line НСП 1% : 12.39 [11:40:05]line НДС 12% : 148.68 [11:40:05]line Наличными: 1400.00 [11:40:05]line Безнал.: 0.00 [11:40:05]line Место: АЗС № 130 "Партнер Нефть" [11:40:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:40:05]line СНО: Общий режим [11:40:05]line Чек 218 23.08.2024 11:40 [11:40:05]line Смена: 469 ФФД: 1.0 [11:40:05]line ЗНМ: 0300000070 [11:40:05]line РНМ: 0000000000092562 [11:40:05]line Версия ККМ: 001 [11:40:05]line ФМ: 0000000000871769 [11:40:05]line ФД: 165365 [11:40:05]line ФПД: 251056342140069 [11:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114005&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165365&fm=251056342140069&tin=02508201610067®Number=0000000000092562&sum=140000 [11:40:06]written 0, free lines is 4095 [11:40:06]Write to MH i2c: 01 00 00 87 01 88 [11:40:06]Write i2c OK [11:40:06]MH_I2C_Read... [11:40:06]Read from MH i2c: 01 [11:40:06]MH_I2C_Read... [11:40:06]Read from MH i2c: 01 07 00 [11:40:06]MH_I2C_Read... [11:40:06]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 CF 0C 6A [11:40:06]RasterBufferAndPrint [11:40:06]line [11:40:06]line [11:40:06]line [11:40:06]line [11:40:06]line [11:40:06]written 0, free lines is 3284 [11:40:06]MH_Cut [11:40:06]Write to MH i2c: D1 01 00 8E 01 01 61 [11:40:06]Write i2c OK [11:40:06]MH_I2C_Read... [11:40:06]Read from MH i2c: D1 [11:40:06]MH_I2C_Read... [11:40:06]Read from MH i2c: D1 01 00 [11:40:06]MH_I2C_Read... [11:40:06]Read from MH i2c: D1 01 00 8E 01 00 60 [11:40:06]Write to MH i2c: 01 00 00 8F 01 90 [11:40:06]Write i2c OK [11:40:06]MH_I2C_Read... [11:40:07]*** Cut start [11:40:07]*** Purtial cut [11:40:07]*** Stage 1: CUTSNS_PIN = 1 [11:40:09]Read from MH i2c: 01 [11:40:09]*** Stop cut motor [11:40:09]*** Cut end [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: 01 07 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [11:40:09]process_action close_receipt done [11:40:09]requested_data is exist [11:40:09]produce_requested_data [11:40:09]requested_item fm.sn is exist - process it [11:40:09]wFMCommunicate request_size=4 [11:40:09]MH_SAM_APDU [11:40:09]CAPDU: 80 11 00 00 [11:40:09]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:40:09]Read from MH i2c: E2 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 17 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [11:40:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:40:09]wFMCommunicate OK [11:40:09]requested_item fd.num is exist - process it [11:40:09]SAM_PROTO_GetFieldsCounters [11:40:09]wFMCommunicate request_size=4 [11:40:09]MH_SAM_APDU [11:40:09]CAPDU: 80 13 00 00 [11:40:09]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:40:09]Read from MH i2c: E2 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 62 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [11:40:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:40:09]wFMCommunicate OK [11:40:09]SAM_PROTO_GetFieldsCounters done [11:40:09]requested_item shift.num is exist - process it [11:40:09]requested_item shift.opened is exist - process it [11:40:09]req_shift_opened [11:40:09]FM_GetShiftState [11:40:09]SAM_PROTO_GetShiftState [11:40:09]wFMCommunicate request_size=4 [11:40:09]MH_SAM_APDU [11:40:09]CAPDU: 80 13 01 00 [11:40:09]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [11:40:09]Write i2c OK [11:40:09]MH_I2C_Read... [11:40:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:09]Read from MH i2c: E2 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 0E 00 [11:40:09]MH_I2C_Read... [11:40:09]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3E [11:40:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:40:09]wFMCommunicate OK [11:40:09]SAM_PROTO_GetShiftState done [11:40:09]FM_GetShiftState done [11:40:09]req_shift_opened done [11:40:09]requested_item shift.open_date is exist - process it [11:40:09]req_shift_open_date [11:40:09]req_shift_open_date done [11:40:09]produce_requested_data done [11:40:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165365,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:40:09]process_action_free close_receipt [11:40:09]json_value_free [11:40:09]json_value_free done [11:40:09]process_json_proto returns [11:40:09]Send response to host [11:40:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165365,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:40:09]free response buf [11:40:09]execute_script done [11:40:09]execute_script returns [11:40:09]free content buf [11:40:09]Sock 7.Close socket [11:40:09]Sock 7.Thread stoped [11:40:11]recv_with_timeout no data received [11:40:22]recv_with_timeout no data received [11:41:11]accept exits with 9 [11:41:11]New connection [11:41:11]New thread 3067182436 created [11:41:11]Thread 3067325796 joined [11:41:11]Waiting for new connection... [11:41:11] Sock 9.Parse request [11:41:11]Sock 9.Check first char [11:41:11]Sock 9.First char is OK [11:41:11]request: POST /json_proto HTTP/1.0 [11:41:11]Method: POST [11:41:11]URL: /json_proto [11:41:11]Method is POST - this is cgi request [11:41:11]url: /json_proto [11:41:11]query_string will be loaded in cgi processing [11:41:11]execute_cgi json_proto POST (null) [11:41:11]execute_cgi path=json_proto method=POST [11:41:11]POST find Content-Length [11:41:11]Host: 172.17.44.132:8080 [11:41:11]Content-Length: 645 [11:41:11]Content-Type: application/json [11:41:11] [11:41:11]POST finish read [11:41:11]Found Content-Length = 645 [11:41:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51022", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:11]execute_script... [11:41:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51022", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:11]POST & json_proto [11:41:11]process_json_proto [11:41:11]json parsed OK: [11:41:11]protocol is kg_v1.0 [11:41:11]action value=close_receipt [11:41:11]process_action close_receipt [11:41:11]cmd_close_receipt [11:41:11]MH_GetDate [11:41:11]Write to MH i2c: F0 00 00 93 01 83 [11:41:11]Write i2c OK [11:41:11]MH_I2C_Read... [11:41:11]Read from MH i2c: F0 [11:41:11]MH_I2C_Read... [11:41:11]Read from MH i2c: F0 09 00 [11:41:11]MH_I2C_Read... [11:41:11]Read from MH i2c: F0 09 00 93 01 00 58 75 C8 66 2A 83 C1 65 5A [11:41:11]GetLastDocTimeStamp 1724413205 [11:41:11]current date 1724413272 [11:41:11]FM_GetShiftState [11:41:11]SAM_PROTO_GetShiftState [11:41:11]wFMCommunicate request_size=4 [11:41:11]MH_SAM_APDU [11:41:11]CAPDU: 80 13 01 00 [11:41:11]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [11:41:11]Write i2c OK [11:41:11]MH_I2C_Read... [11:41:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:11]Read from MH i2c: E2 [11:41:11]MH_I2C_Read... [11:41:11]Read from MH i2c: E2 0E 00 [11:41:11]MH_I2C_Read... [11:41:11]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 40 [11:41:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:41:11]wFMCommunicate OK [11:41:11]SAM_PROTO_GetShiftState done [11:41:11]FM_GetShiftState done [11:41:11]opened in 1724372766 [11:41:11]opened+sec_in_day 1724459166 [11:41:11]quantity*price = 12500 [11:41:11]sum+1 = 12501 [11:41:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 219 23.08.2024 11:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165366 ФПД: 58329265093191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165366&fm=58329265093191&tin=02508201610067®Number=0000000000092562&sum=12500 0 [11:41:12]StoreToDocumentArchive [11:41:12]shift 469 fd 165366 [11:41:12]save to /storage/0469/doc_00165366 [11:41:12]save last doc name /storage/0469/doc_00165366 to /storage/kkm_last_doc_name [11:41:12]save OK [11:41:12]Clear old archive folders... [11:41:12]ProcessDocumentItem done err = 0, tmpTLVsize=282 [11:41:12]tlvbuf is 01565020 [11:41:12]SAM_PROTO_ClearQueue [11:41:12]wFMCommunicate request_size=4 [11:41:12]MH_SAM_APDU [11:41:12]CAPDU: 80 09 00 00 [11:41:12]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [11:41:12]Write i2c OK [11:41:12]MH_I2C_Read... [11:41:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:12]Read from MH i2c: E2 [11:41:12]MH_I2C_Read... [11:41:12]Read from MH i2c: E2 03 00 [11:41:12]MH_I2C_Read... [11:41:12]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [11:41:12]RAPDU: 90 00 [11:41:12]wFMCommunicate OK [11:41:12]SAM_PROTO_ClearQueue done [11:41:12]KKMCreateOFDPacket [11:41:12]OFDProtocolAddRootSTLVToBuf [11:41:12]FM_MakeSignedData [11:41:12]FM_MakeSignedData [11:41:12]SAM_PROTO_SignData [11:41:12]wFMCommunicate request_size=4 [11:41:12]MH_SAM_APDU [11:41:12]CAPDU: 80 0D 01 02 [11:41:12]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [11:41:12]Write i2c OK [11:41:12]MH_I2C_Read... [11:41:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:12]Read from MH i2c: E2 [11:41:12]MH_I2C_Read... [11:41:12]Read from MH i2c: E2 03 00 [11:41:12]MH_I2C_Read... [11:41:12]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:41:12]RAPDU: 90 00 [11:41:12]wFMCommunicate OK [11:41:12]wFMCommunicate request_size=255 [11:41:12]MH_SAM_APDU [11:41:12]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 58 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [11:41:12]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 58 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 C5 [11:41:12]Write i2c OK [11:41:12]MH_I2C_Read... [11:41:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:12]Read from MH i2c: E2 [11:41:12]MH_I2C_Read... [11:41:12]Read from MH i2c: E2 03 00 [11:41:12]MH_I2C_Read... [11:41:12]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [11:41:12]RAPDU: 90 00 [11:41:12]wFMCommunicate OK [11:41:12]wFMCommunicate request_size=41 [11:41:12]MH_SAM_APDU [11:41:12]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 85 02 00 35 04 06 00 35 0C D7 20 3A 47 [11:41:12]Write to MH i2c: E2 2C 00 A4 01 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 85 02 00 35 04 06 00 35 0C D7 20 3A 47 00 00 2A [11:41:12]Write i2c OK [11:41:12]MH_I2C_Read... [11:41:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:13]Read from MH i2c: E2 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: E2 03 00 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [11:41:13]RAPDU: 90 00 [11:41:13]wFMCommunicate OK [11:41:13]wFMCommunicate request_size=4 [11:41:13]MH_SAM_APDU [11:41:13]CAPDU: 80 0D 03 02 [11:41:13]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [11:41:13]Write i2c OK [11:41:13]MH_I2C_Read... [11:41:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:13]Read from MH i2c: E2 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: E2 0B 00 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: E2 0B 00 A5 01 00 D1 87 8F B7 E3 BA 33 9E 90 00 2E [11:41:13]RAPDU: D1 87 8F B7 E3 BA 33 9E 90 00 [11:41:13]wFMCommunicate OK [11:41:13]SAM_PROTO_SignData done [11:41:13]FM_MakeSignedData done [11:41:13]CreateOFDProtocolMessage [11:41:13]wFMCommunicate request_size=4 [11:41:13]MH_SAM_APDU [11:41:13]CAPDU: 80 11 00 00 [11:41:13]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [11:41:13]Write i2c OK [11:41:13]MH_I2C_Read... [11:41:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:13]Read from MH i2c: E2 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: E2 17 00 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [11:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:41:13]wFMCommunicate OK [11:41:13]CreateOFDProtocolMessage done [11:41:13]OFDSenderStorePacket 165366 [11:41:13]StoreOFDPacket docnum=165366 [11:41:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 25 16 26 01 DC C6 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 58 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 85 02 00 35 04 06 00 35 0C D7 20 3A 47 D1 87 8F B7 E3 BA 33 9E [11:41:13]CheckFolder [11:41:13]dirname=/storage/ofd_packets [11:41:13]CheckFolder done [11:41:13]ProducePacketName [11:41:13]name=ofd_packets/00165366 [11:41:13]NVStorageSaveData ofd_packets/00165366 [11:41:13]File name is /storage/ofd_packets/00165366 [11:41:13]Write 332 bytes [11:41:13]NVStorageSaveData done [11:41:13]OFDSenderStorePacket done [11:41:13]KKMCreateOFDPacket done [11:41:13]NVStorageSaveData kkm_last_timestamp [11:41:13]File name is /storage/kkm_last_timestamp [11:41:13]Write 4 bytes [11:41:13]NVStorageSaveData done [11:41:13]ExternCall_PrintAddStr [11:41:13]wPrintStart [11:41:13]Write to MH i2c: 01 00 00 A7 01 A8 [11:41:13]Write i2c OK [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: 01 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: 01 07 00 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [11:41:13]RasterBufferAndPrint [11:41:13]line Счет N : (3)51022 [11:41:13]line ИНН: 02508201610067 [11:41:13]line Контрольно-Кассовый Чек [11:41:13]line ПРОДАЖА [11:41:13]line Товар: 2000036220012 [11:41:13]line Кофе Капучино XL(GABB TRADE) [11:41:13]line 1.000 * 125.00 [11:41:13]line = 125.00 [11:41:13]line НДС 12% НСП 1% [11:41:13]line > о реализуемом товаре [11:41:13]line ИТОГО: 125.00 [11:41:13]line НСП 1% : 1.11 [11:41:13]line НДС 12% : 13.27 [11:41:13]line Наличными: 125.00 [11:41:13]line Безнал.: 0.00 [11:41:13]line Место: АЗС № 130 "Партнер Нефть" [11:41:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:41:13]line СНО: Общий режим [11:41:13]line Чек 219 23.08.2024 11:41 [11:41:13]line Смена: 469 ФФД: 1.0 [11:41:13]line ЗНМ: 0300000070 [11:41:13]line РНМ: 0000000000092562 [11:41:13]line Версия ККМ: 001 [11:41:13]line ФМ: 0000000000871769 [11:41:13]line ФД: 165366 [11:41:13]line ФПД: 58329265093191 [11:41:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165366&fm=58329265093191&tin=02508201610067®Number=0000000000092562&sum=12500 [11:41:13]line 0 [11:41:13]written 0, free lines is 4095 [11:41:13]Write to MH i2c: 01 00 00 D0 01 D1 [11:41:13]Write i2c OK [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: 01 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: 01 07 00 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 DC 0C C0 [11:41:13]RasterBufferAndPrint [11:41:13]line [11:41:13]line [11:41:13]line [11:41:13]line [11:41:13]line [11:41:13]written 0, free lines is 3298 [11:41:13]MH_Cut [11:41:13]Write to MH i2c: D1 01 00 D7 01 01 AA [11:41:13]Write i2c OK [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: D1 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: D1 01 00 [11:41:13]MH_I2C_Read... [11:41:13]Read from MH i2c: D1 01 00 D7 01 00 A9 [11:41:13]Write to MH i2c: 01 00 00 D8 01 D9 [11:41:13]Write i2c OK [11:41:13]MH_I2C_Read... [11:41:14]*** Cut start [11:41:14]*** Purtial cut [11:41:14]*** Stage 1: CUTSNS_PIN = 1 [11:41:16]Read from MH i2c: 01 [11:41:16]MH_I2C_Read... [11:41:16]*** Stop cut motor [11:41:16]*** Cut end [11:41:16]Read from MH i2c: 01 07 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [11:41:16]process_action close_receipt done [11:41:16]requested_data is exist [11:41:16]produce_requested_data [11:41:16]requested_item fm.sn is exist - process it [11:41:16]wFMCommunicate request_size=4 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 11 00 00 [11:41:16]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:16]Read from MH i2c: E2 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 17 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [11:41:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:41:16]wFMCommunicate OK [11:41:16]requested_item fd.num is exist - process it [11:41:16]SAM_PROTO_GetFieldsCounters [11:41:16]wFMCommunicate request_size=4 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 13 00 00 [11:41:16]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:16]Read from MH i2c: E2 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 62 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [11:41:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:16]wFMCommunicate OK [11:41:16]SAM_PROTO_GetFieldsCounters done [11:41:16]requested_item shift.num is exist - process it [11:41:16]requested_item shift.opened is exist - process it [11:41:16]req_shift_opened [11:41:16]FM_GetShiftState [11:41:16]SAM_PROTO_GetShiftState [11:41:16]wFMCommunicate request_size=4 [11:41:16]MH_SAM_APDU [11:41:16]CAPDU: 80 13 01 00 [11:41:16]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [11:41:16]Write i2c OK [11:41:16]MH_I2C_Read... [11:41:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:16]Read from MH i2c: E2 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 0E 00 [11:41:16]MH_I2C_Read... [11:41:16]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 87 [11:41:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:41:16]wFMCommunicate OK [11:41:16]SAM_PROTO_GetShiftState done [11:41:16]FM_GetShiftState done [11:41:16]req_shift_opened done [11:41:16]requested_item shift.open_date is exist - process it [11:41:16]req_shift_open_date [11:41:16]req_shift_open_date done [11:41:16]produce_requested_data done [11:41:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165366,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:41:16]process_action_free close_receipt [11:41:16]json_value_free [11:41:16]json_value_free done [11:41:16]process_json_proto returns [11:41:16]Send response to host [11:41:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165366,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:41:16]free response buf [11:41:16]execute_script done [11:41:16]execute_script returns [11:41:16]free content buf [11:41:16]Sock 9.Close socket [11:41:16]Sock 9.Thread stoped [11:41:30]recv_with_timeout no data received [11:41:34]ConnectInit Can't connect to host [11:41:34]CommunicateWithHost connect error [11:41:34]CommunicateWithHost err = -1 [11:41:34]OFD Sender: Server communicate error [11:41:34]OFD Sender: Processing packet 165364 [packets to send 993, broken 990] [11:41:34]ProducePacketName [11:41:34]name=ofd_packets/00165364 [11:41:34]OFD Sender: To server: pG, [11:41:34]CommunicateWithHost lk.salyk.kg:30040 [11:41:34]ConnectInit lk.salyk.kg [11:42:33]accept exits with 7 [11:42:33]New connection [11:42:33]New thread 3067325796 created [11:42:33]Thread 3067182436 joined [11:42:33]Waiting for new connection... [11:42:33] Sock 7.Parse request [11:42:33]Sock 7.Check first char [11:42:33]Sock 7.First char is OK [11:42:33]request: POST /json_proto HTTP/1.0 [11:42:33]Method: POST [11:42:33]URL: /json_proto [11:42:33]Method is POST - this is cgi request [11:42:33]url: /json_proto [11:42:33]query_string will be loaded in cgi processing [11:42:33]execute_cgi json_proto POST (null) [11:42:33]execute_cgi path=json_proto method=POST [11:42:33]POST find Content-Length [11:42:33]Host: 172.17.44.132:8080 [11:42:33]Content-Length: 1313 [11:42:33]Content-Type: application/json [11:42:33] [11:42:33]POST finish read [11:42:33]Found Content-Length = 1313 [11:42:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51023", "tax_sys" : 0, "items" : [ { "code": "4870235681376", "name": "\u0427\u0418\u041F\u0421\u042B SLANG \u0421\u041E \u0412\u041A\u0423\u0421\u041E\u041C \u041A\u0420\u0410\u0411 60\u0413", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607010748616", "name": "\u0421\u0443\u0445 \u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 \u041C\u0410\u0425 - \u043E\u0445\u043E\u0442\u043D\u0438\u0447\u044C\u0438 \u043A\u043E\u043B\u0431\u0430\u0441\u043A\u0438 40", "price" : 21.00, "quantity" : 1.000, "sum" : 21.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 211.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:33]execute_script... [11:42:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51023", "tax_sys" : 0, "items" : [ { "code": "4870235681376", "name": "\u0427\u0418\u041F\u0421\u042B SLANG \u0421\u041E \u0412\u041A\u0423\u0421\u041E\u041C \u041A\u0420\u0410\u0411 60\u0413", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607010748616", "name": "\u0421\u0443\u0445 \u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 \u041C\u0410\u0425 - \u043E\u0445\u043E\u0442\u043D\u0438\u0447\u044C\u0438 \u043A\u043E\u043B\u0431\u0430\u0441\u043A\u0438 40", "price" : 21.00, "quantity" : 1.000, "sum" : 21.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 211.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:33]POST & json_proto [11:42:33]process_json_proto [11:42:33]json parsed OK: [11:42:33]protocol is kg_v1.0 [11:42:33]action value=close_receipt [11:42:33]process_action close_receipt [11:42:33]cmd_close_receipt [11:42:33]MH_GetDate [11:42:33]Write to MH i2c: F0 00 00 DC 01 CC [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: F0 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: F0 09 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: F0 09 00 DC 01 00 AA 75 C8 66 2A 83 C1 65 F5 [11:42:33]GetLastDocTimeStamp 1724413272 [11:42:33]current date 1724413354 [11:42:33]FM_GetShiftState [11:42:33]SAM_PROTO_GetShiftState [11:42:33]wFMCommunicate request_size=4 [11:42:33]MH_SAM_APDU [11:42:33]CAPDU: 80 13 01 00 [11:42:33]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [11:42:33]Write i2c OK [11:42:33]MH_I2C_Read... [11:42:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:33]Read from MH i2c: E2 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 0E 00 [11:42:33]MH_I2C_Read... [11:42:33]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 89 [11:42:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:42:33]wFMCommunicate OK [11:42:33]SAM_PROTO_GetShiftState done [11:42:33]FM_GetShiftState done [11:42:33]opened in 1724372766 [11:42:33]opened+sec_in_day 1724459166 [11:42:33]quantity*price = 9500 [11:42:33]sum+1 = 9501 [11:42:33]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000480050 Напиток Nitro Energy эн green ж/б 0,45л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607010748616 Сух Кириешки МАХ - охотничьи колбаски 40 1.000 * 21.00 = 21.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 211.00 НСП 1% : 1.87 НДС 12% : 22.41 Наличными: 211.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 220 23.08.2024 11:42 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165367 ФПД: 231092831877393 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114235&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165367&fm=231092831877393&tin=02508201610067®Number=0000000000092562&sum=21100 0 [11:42:35]StoreToDocumentArchive [11:42:35]shift 469 fd 165367 [11:42:35]save to /storage/0469/doc_00165367 [11:42:35]save last doc name /storage/0469/doc_00165367 to /storage/kkm_last_doc_name [11:42:35]save OK [11:42:35]Clear old archive folders... [11:42:35]ProcessDocumentItem done err = 0, tmpTLVsize=556 [11:42:35]tlvbuf is B6F03090 [11:42:35]SAM_PROTO_ClearQueue [11:42:35]wFMCommunicate request_size=4 [11:42:35]MH_SAM_APDU [11:42:35]CAPDU: 80 09 00 00 [11:42:35]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [11:42:35]Write i2c OK [11:42:35]MH_I2C_Read... [11:42:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:35]Read from MH i2c: E2 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 03 00 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [11:42:35]RAPDU: 90 00 [11:42:35]wFMCommunicate OK [11:42:35]SAM_PROTO_ClearQueue done [11:42:35]KKMCreateOFDPacket [11:42:35]OFDProtocolAddRootSTLVToBuf [11:42:35]FM_MakeSignedData [11:42:35]FM_MakeSignedData [11:42:35]SAM_PROTO_SignData [11:42:35]wFMCommunicate request_size=4 [11:42:35]MH_SAM_APDU [11:42:35]CAPDU: 80 0D 01 02 [11:42:35]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [11:42:35]Write i2c OK [11:42:35]MH_I2C_Read... [11:42:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:35]Read from MH i2c: E2 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 03 00 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [11:42:35]RAPDU: 90 00 [11:42:35]wFMCommunicate OK [11:42:35]wFMCommunicate request_size=255 [11:42:35]MH_SAM_APDU [11:42:35]CAPDU: 80 0D 02 02 FA 03 00 2C 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 33 37 36 06 04 30 00 D0 A7 D0 98 D0 9F D0 A1 D0 AB 20 53 4C 41 4E 47 20 D0 A1 D0 9E 20 D0 92 D0 9A D0 A3 D0 A1 D0 9E D0 9C 20 D0 9A D0 A0 D0 90 D0 91 20 36 30 D0 93 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 [11:42:35]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 2C 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 33 37 36 06 04 30 00 D0 A7 D0 98 D0 9F D0 A1 D0 AB 20 53 4C 41 4E 47 20 D0 A1 D0 9E 20 D0 92 D0 9A D0 A3 D0 A1 D0 9E D0 9C 20 D0 9A D0 A0 D0 90 D0 91 20 36 30 D0 93 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 00 29 [11:42:35]Write i2c OK [11:42:35]MH_I2C_Read... [11:42:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:35]Read from MH i2c: E2 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 03 00 [11:42:35]MH_I2C_Read... [11:42:35]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:42:35]RAPDU: 90 00 [11:42:35]wFMCommunicate OK [11:42:35]wFMCommunicate request_size=255 [11:42:35]MH_SAM_APDU [11:42:35]CAPDU: 80 0D 02 02 FA 00 01 23 04 8B 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 38 36 31 36 06 04 47 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D0 9C D0 90 D0 A5 20 2D 20 D0 BE D1 85 D0 BE D1 82 D0 BD D0 B8 D1 87 D1 8C D0 B8 20 D0 BA D0 BE D0 BB D0 B1 D0 B0 D1 81 D0 BA D0 B8 20 34 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 08 00 00 00 00 07 04 06 00 6C 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 AB 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 [11:42:35]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 00 01 23 04 8B 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 38 36 31 36 06 04 47 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D0 9C D0 90 D0 A5 20 2D 20 D0 BE D1 85 D0 BE D1 82 D0 BD D0 B8 D1 87 D1 8C D0 B8 20 D0 BA D0 BE D0 BB D0 B1 D0 B0 D1 81 D0 BA D0 B8 20 34 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 08 00 00 00 00 07 04 06 00 6C 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 AB 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 00 12 [11:42:35]Write i2c OK [11:42:35]MH_I2C_Read... [11:42:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:36]Read from MH i2c: E2 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: E2 03 00 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:42:36]RAPDU: 90 00 [11:42:36]wFMCommunicate OK [11:42:36]wFMCommunicate request_size=65 [11:42:36]MH_SAM_APDU [11:42:36]CAPDU: 80 0D 02 02 3C 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 85 02 00 35 04 06 00 D2 2D 7E 27 79 11 [11:42:36]Write to MH i2c: E2 44 00 EE 01 80 0D 02 02 3C 00 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 85 02 00 35 04 06 00 D2 2D 7E 27 79 11 00 00 69 [11:42:36]Write i2c OK [11:42:36]MH_I2C_Read... [11:42:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:36]Read from MH i2c: E2 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: E2 03 00 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [11:42:36]RAPDU: 90 00 [11:42:36]wFMCommunicate OK [11:42:36]wFMCommunicate request_size=4 [11:42:36]MH_SAM_APDU [11:42:36]CAPDU: 80 0D 03 02 [11:42:36]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [11:42:36]Write i2c OK [11:42:36]MH_I2C_Read... [11:42:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:36]Read from MH i2c: E2 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: E2 0B 00 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: E2 0B 00 EF 01 00 79 51 AC 3D C9 4C 80 C0 90 00 74 [11:42:36]RAPDU: 79 51 AC 3D C9 4C 80 C0 90 00 [11:42:36]wFMCommunicate OK [11:42:36]SAM_PROTO_SignData done [11:42:36]FM_MakeSignedData done [11:42:36]CreateOFDProtocolMessage [11:42:36]wFMCommunicate request_size=4 [11:42:36]MH_SAM_APDU [11:42:36]CAPDU: 80 11 00 00 [11:42:36]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [11:42:36]Write i2c OK [11:42:36]MH_I2C_Read... [11:42:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:36]Read from MH i2c: E2 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: E2 17 00 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [11:42:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:42:36]wFMCommunicate OK [11:42:36]CreateOFDProtocolMessage done [11:42:36]OFDSenderStorePacket 165367 [11:42:36]StoreOFDPacket docnum=165367 [11:42:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 40 02 00 00 F9 43 38 02 A8 76 5A 03 01 00 03 00 2C 02 1E 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 33 37 36 06 04 30 00 D0 A7 D0 98 D0 9F D0 A1 D0 AB 20 53 4C 41 4E 47 20 D0 A1 D0 9E 20 D0 92 D0 9A D0 A3 D0 A1 D0 9E D0 9C 20 D0 9A D0 A0 D0 90 D0 91 20 36 30 D0 93 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8B 00 8A 04 0D 00 34 36 30 37 30 31 30 37 34 38 36 31 36 06 04 47 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D0 9C D0 90 D0 A5 20 2D 20 D0 BE D1 85 D0 BE D1 82 D0 BD D0 B8 D1 87 D1 8C D0 B8 20 D0 BA D0 BE D0 BB D0 B1 D0 B0 D1 81 D0 BA D0 B8 20 34 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 08 00 00 00 00 07 04 06 00 6C 52 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 AB 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 85 02 00 35 04 06 00 D2 2D 7E 27 79 11 79 51 AC 3D C9 4C 80 C0 [11:42:36]CheckFolder [11:42:36]dirname=/storage/ofd_packets [11:42:36]CheckFolder done [11:42:36]ProducePacketName [11:42:36]name=ofd_packets/00165367 [11:42:36]NVStorageSaveData ofd_packets/00165367 [11:42:36]File name is /storage/ofd_packets/00165367 [11:42:36]Write 606 bytes [11:42:36]NVStorageSaveData done [11:42:36]OFDSenderStorePacket done [11:42:36]KKMCreateOFDPacket done [11:42:36]NVStorageSaveData kkm_last_timestamp [11:42:36]File name is /storage/kkm_last_timestamp [11:42:36]Write 4 bytes [11:42:36]NVStorageSaveData done [11:42:36]ExternCall_PrintAddStr [11:42:36]wPrintStart [11:42:36]Write to MH i2c: 01 00 00 F1 01 F2 [11:42:36]Write i2c OK [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: 01 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: 01 07 00 [11:42:36]MH_I2C_Read... [11:42:36]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [11:42:36]RasterBufferAndPrint [11:42:36]line Счет N : (3)51023 [11:42:36]line ИНН: 02508201610067 [11:42:36]line Контрольно-Кассовый Чек [11:42:36]line ПРОДАЖА [11:42:36]line Товар: 4870235681376 [11:42:36]line ЧИПСЫ SLANG СО ВКУСОМ КРАБ 60Г [11:42:36]line 1.000 * 95.00 [11:42:36]line = 95.00 [11:42:36]line НДС 12% НСП 1% [11:42:36]line > о реализуемом товаре [11:42:36]line Товар: 4700000480050 [11:42:36]line Напиток Nitro Energy эн green ж/б 0,45л [11:42:36]line 1.000 * 95.00 [11:42:36]line = 95.00 [11:42:36]line НДС 12% НСП 1% [11:42:36]line > о реализуемом товаре [11:42:36]line Товар: 4607010748616 [11:42:36]line Сух Кириешки МАХ - охотничьи колбаски 40 [11:42:36]line 1.000 * 21.00 [11:42:36]line = 21.00 [11:42:36]line НДС 12% НСП 1% [11:42:36]line > о реализуемом товаре [11:42:36]line ИТОГО: 211.00 [11:42:36]line НСП 1% : 1.87 [11:42:36]line НДС 12% : 22.41 [11:42:36]line Наличными: 211.00 [11:42:36]line Безнал.: 0.00 [11:42:36]line Место: АЗС № 130 "Партнер Нефть" [11:42:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:42:36]line СНО: Общий режим [11:42:36]line Чек 220 23.08.2024 11:42 [11:42:36]line Смена: 469 ФФД: 1.0 [11:42:36]line ЗНМ: 0300000070 [11:42:36]line РНМ: 0000000000092562 [11:42:36]line Версия ККМ: 001 [11:42:36]line ФМ: 0000000000871769 [11:42:36]line ФД: 165367 [11:42:36]line ФПД: 231092831877393 [11:42:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114235&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165367&fm=231092831877393&tin=02508201610067®Number=0000000000092562&sum=21100 [11:42:36]line 0 [11:42:36]written 0, free lines is 4095 [11:42:37]Write to MH i2c: 01 00 00 28 02 2A [11:42:37]Write i2c OK [11:42:37]MH_I2C_Read... [11:42:37]Read from MH i2c: 01 [11:42:37]MH_I2C_Read... [11:42:37]Read from MH i2c: 01 07 00 [11:42:37]MH_I2C_Read... [11:42:37]Read from MH i2c: 01 07 00 28 02 00 00 00 00 00 10 0C 4D [11:42:37]RasterBufferAndPrint [11:42:37]line [11:42:37]line [11:42:37]line [11:42:37]line [11:42:37]line [11:42:37]written 0, free lines is 3093 [11:42:37]MH_Cut [11:42:37]Write to MH i2c: D1 01 00 2F 02 01 03 [11:42:37]Write i2c OK [11:42:37]MH_I2C_Read... [11:42:37]Read from MH i2c: D1 [11:42:37]MH_I2C_Read... [11:42:37]Read from MH i2c: D1 01 00 [11:42:37]MH_I2C_Read... [11:42:37]Read from MH i2c: D1 01 00 2F 02 00 02 [11:42:37]Write to MH i2c: 01 00 00 30 02 32 [11:42:37]Write i2c OK [11:42:37]MH_I2C_Read... [11:42:38]*** Cut start [11:42:38]*** Purtial cut [11:42:38]*** Stage 1: CUTSNS_PIN = 1 [11:42:40]Read from MH i2c: 01 [11:42:40]MH_I2C_Read... [11:42:40]*** Stop cut motor [11:42:40]*** Cut end [11:42:40]Read from MH i2c: 01 07 00 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: 01 07 00 30 02 00 00 00 00 00 FF 0F 47 [11:42:40]process_action close_receipt done [11:42:40]requested_data is exist [11:42:40]produce_requested_data [11:42:40]requested_item fm.sn is exist - process it [11:42:40]wFMCommunicate request_size=4 [11:42:40]MH_SAM_APDU [11:42:40]CAPDU: 80 11 00 00 [11:42:40]Write to MH i2c: E2 08 00 31 02 80 11 00 00 00 00 00 00 AD [11:42:40]Write i2c OK [11:42:40]MH_I2C_Read... [11:42:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:40]Read from MH i2c: E2 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 17 00 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 17 00 31 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 06 [11:42:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:42:40]wFMCommunicate OK [11:42:40]requested_item fd.num is exist - process it [11:42:40]SAM_PROTO_GetFieldsCounters [11:42:40]wFMCommunicate request_size=4 [11:42:40]MH_SAM_APDU [11:42:40]CAPDU: 80 13 00 00 [11:42:40]Write to MH i2c: E2 08 00 32 02 80 13 00 00 00 00 00 00 B0 [11:42:40]Write i2c OK [11:42:40]MH_I2C_Read... [11:42:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:40]Read from MH i2c: E2 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 62 00 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 62 00 32 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 BE [11:42:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:42:40]wFMCommunicate OK [11:42:40]SAM_PROTO_GetFieldsCounters done [11:42:40]requested_item shift.num is exist - process it [11:42:40]requested_item shift.opened is exist - process it [11:42:40]req_shift_opened [11:42:40]FM_GetShiftState [11:42:40]SAM_PROTO_GetShiftState [11:42:40]wFMCommunicate request_size=4 [11:42:40]MH_SAM_APDU [11:42:40]CAPDU: 80 13 01 00 [11:42:40]Write to MH i2c: E2 08 00 33 02 80 13 01 00 00 00 00 00 B2 [11:42:40]Write i2c OK [11:42:40]MH_I2C_Read... [11:42:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:40]Read from MH i2c: E2 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 0E 00 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 0E 00 33 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E0 [11:42:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:42:40]wFMCommunicate OK [11:42:40]SAM_PROTO_GetShiftState done [11:42:40]FM_GetShiftState done [11:42:40]req_shift_opened done [11:42:40]requested_item shift.open_date is exist - process it [11:42:40]req_shift_open_date [11:42:40]req_shift_open_date done [11:42:40]produce_requested_data done [11:42:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165367,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:42:40]process_action_free close_receipt [11:42:40]json_value_free [11:42:40]json_value_free done [11:42:40]process_json_proto returns [11:42:40]Send response to host [11:42:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165367,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:42:40]free response buf [11:42:40]execute_script done [11:42:40]execute_script returns [11:42:40]free content buf [11:42:40]Sock 7.Close socket [11:42:40]Sock 7.Thread stoped [11:42:40]accept exits with 10 [11:42:40]New connection [11:42:40]New thread 3067182436 created [11:42:40]Thread 3067325796 joined [11:42:40]Waiting for new connection... [11:42:40] Sock 10.Parse request [11:42:40]Sock 10.Check first char [11:42:40]Sock 10.First char is OK [11:42:40]request: POST /json_proto HTTP/1.0 [11:42:40]Method: POST [11:42:40]URL: /json_proto [11:42:40]Method is POST - this is cgi request [11:42:40]url: /json_proto [11:42:40]query_string will be loaded in cgi processing [11:42:40]execute_cgi json_proto POST (null) [11:42:40]execute_cgi path=json_proto method=POST [11:42:40]POST find Content-Length [11:42:40]Host: 172.17.44.132:8080 [11:42:40]Content-Length: 679 [11:42:40]Content-Type: application/json [11:42:40] [11:42:40]POST finish read [11:42:40]Found Content-Length = 679 [11:42:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:40]execute_script... [11:42: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)294202", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:40]POST & json_proto [11:42:40]process_json_proto [11:42:40]json parsed OK: [11:42:40]protocol is kg_v1.0 [11:42:40]action value=close_receipt [11:42:40]process_action close_receipt [11:42:40]cmd_close_receipt [11:42:40]MH_GetDate [11:42:40]Write to MH i2c: F0 00 00 34 02 25 [11:42:40]Write i2c OK [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: F0 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: F0 09 00 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: F0 09 00 34 02 00 B1 75 C8 66 2A 83 C1 65 55 [11:42:40]GetLastDocTimeStamp 1724413355 [11:42:40]current date 1724413361 [11:42:40]FM_GetShiftState [11:42:40]SAM_PROTO_GetShiftState [11:42:40]wFMCommunicate request_size=4 [11:42:40]MH_SAM_APDU [11:42:40]CAPDU: 80 13 01 00 [11:42:40]Write to MH i2c: E2 08 00 35 02 80 13 01 00 00 00 00 00 B4 [11:42:40]Write i2c OK [11:42:40]MH_I2C_Read... [11:42:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:40]Read from MH i2c: E2 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 0E 00 [11:42:40]MH_I2C_Read... [11:42:40]Read from MH i2c: E2 0E 00 35 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E2 [11:42:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:42:40]wFMCommunicate OK [11:42:40]SAM_PROTO_GetShiftState done [11:42:40]FM_GetShiftState done [11:42:40]opened in 1724372766 [11:42:40]opened+sec_in_day 1724459166 [11:42:40]quantity*price = 100050 [11:42:40]sum+1 = 100052 [11:42:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 221 23.08.2024 11:42 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165368 ФПД: 53214132591302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114241&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165368&fm=53214132591302&tin=02508201610067®Number=0000000000092562&sum=100000 [11:42:42]StoreToDocumentArchive [11:42:42]shift 469 fd 165368 [11:42:42]save to /storage/0469/doc_00165368 [11:42:42]save last doc name /storage/0469/doc_00165368 to /storage/kkm_last_doc_name [11:42:42]save OK [11:42:42]Clear old archive folders... [11:42:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:42:42]tlvbuf is 01572C00 [11:42:42]SAM_PROTO_ClearQueue [11:42:42]wFMCommunicate request_size=4 [11:42:42]MH_SAM_APDU [11:42:42]CAPDU: 80 09 00 00 [11:42:42]Write to MH i2c: E2 08 00 42 02 80 09 00 00 00 00 00 00 B6 [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [11:42:42]RAPDU: 90 00 [11:42:42]wFMCommunicate OK [11:42:42]SAM_PROTO_ClearQueue done [11:42:42]KKMCreateOFDPacket [11:42:42]OFDProtocolAddRootSTLVToBuf [11:42:42]FM_MakeSignedData [11:42:42]FM_MakeSignedData [11:42:42]SAM_PROTO_SignData [11:42:42]wFMCommunicate request_size=4 [11:42:42]MH_SAM_APDU [11:42:42]CAPDU: 80 0D 01 02 [11:42:42]Write to MH i2c: E2 08 00 43 02 80 0D 01 02 00 00 00 00 BE [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 43 02 00 90 00 B9 [11:42:42]RAPDU: 90 00 [11:42:42]wFMCommunicate OK [11:42:42]wFMCommunicate request_size=255 [11:42:42]MH_SAM_APDU [11:42:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DD 00 00 00 F4 03 04 00 B1 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 85 02 00 35 04 06 00 30 65 E1 78 [11:42:42]Write to MH i2c: E2 02 01 44 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 B1 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 85 02 00 35 04 06 00 30 65 E1 78 00 00 C1 [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [11:42:42]RAPDU: 90 00 [11:42:42]wFMCommunicate OK [11:42:42]wFMCommunicate request_size=7 [11:42:42]MH_SAM_APDU [11:42:42]CAPDU: 80 0D 02 02 02 5A C6 [11:42:42]Write to MH i2c: E2 0A 00 45 02 80 0D 02 02 02 00 5A C6 00 00 E5 [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 03 00 45 02 00 90 00 BB [11:42:42]RAPDU: 90 00 [11:42:42]wFMCommunicate OK [11:42:42]wFMCommunicate request_size=4 [11:42:42]MH_SAM_APDU [11:42:42]CAPDU: 80 0D 03 02 [11:42:42]Write to MH i2c: E2 08 00 46 02 80 0D 03 02 00 00 00 00 C3 [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 0B 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 0B 00 46 02 00 F5 99 9F E9 F3 66 5B 1C 90 00 AA [11:42:42]RAPDU: F5 99 9F E9 F3 66 5B 1C 90 00 [11:42:42]wFMCommunicate OK [11:42:42]SAM_PROTO_SignData done [11:42:42]FM_MakeSignedData done [11:42:42]CreateOFDProtocolMessage [11:42:42]wFMCommunicate request_size=4 [11:42:42]MH_SAM_APDU [11:42:42]CAPDU: 80 11 00 00 [11:42:42]Write to MH i2c: E2 08 00 47 02 80 11 00 00 00 00 00 00 C3 [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:42]Read from MH i2c: E2 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 17 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: E2 17 00 47 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [11:42:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:42:42]wFMCommunicate OK [11:42:42]CreateOFDProtocolMessage done [11:42:42]OFDSenderStorePacket 165368 [11:42:42]StoreOFDPacket docnum=165368 [11:42:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 76 45 04 01 F2 E0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 B1 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 85 02 00 35 04 06 00 30 65 E1 78 5A C6 F5 99 9F E9 F3 66 5B 1C [11:42:42]CheckFolder [11:42:42]dirname=/storage/ofd_packets [11:42:42]CheckFolder done [11:42:42]ProducePacketName [11:42:42]name=ofd_packets/00165368 [11:42:42]NVStorageSaveData ofd_packets/00165368 [11:42:42]File name is /storage/ofd_packets/00165368 [11:42:42]Write 298 bytes [11:42:42]NVStorageSaveData done [11:42:42]OFDSenderStorePacket done [11:42:42]KKMCreateOFDPacket done [11:42:42]NVStorageSaveData kkm_last_timestamp [11:42:42]File name is /storage/kkm_last_timestamp [11:42:42]Write 4 bytes [11:42:42]NVStorageSaveData done [11:42:42]ExternCall_PrintAddStr [11:42:42]wPrintStart [11:42:42]Write to MH i2c: 01 00 00 48 02 4A [11:42:42]Write i2c OK [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: 01 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: 01 07 00 [11:42:42]MH_I2C_Read... [11:42:42]Read from MH i2c: 01 07 00 48 02 00 00 00 00 00 FF 0F 5F [11:42:43]RasterBufferAndPrint [11:42:43]line Счет N : (1)294202 [11:42:43]line ИНН: 02508201610067 [11:42:43]line Контрольно-Кассовый Чек [11:42:43]line ПРОДАЖА [11:42:43]line ТРК (МРК, ГНК) : 21 [11:42:43]line Товар: 2710194800 [11:42:43]line ДТ-К-5 [11:42:43]line 13.130 * 76.20 [11:42:43]line = 1000.51 [11:42:43]line НДС 12% НСП 1% [11:42:43]line > о реализуемом товаре [11:42:43]line ОКРУГЛЕНИЕ: -0.51 [11:42:43]line ИТОГО: 1000.00 [11:42:43]line Внесено: 1000.00 [11:42:43]line СДАЧА: 0.00 [11:42:43]line НСП 1% : 8.85 [11:42:43]line НДС 12% : 106.25 [11:42:43]line Наличными: 1000.00 [11:42:43]line Безнал.: 0.00 [11:42:43]line Место: АЗС № 130 "Партнер Нефть" [11:42:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:42:43]line СНО: Общий режим [11:42:43]line Чек 221 23.08.2024 11:42 [11:42:43]line Смена: 469 ФФД: 1.0 [11:42:43]line ЗНМ: 0300000070 [11:42:43]line РНМ: 0000000000092562 [11:42:43]line Версия ККМ: 001 [11:42:43]line ФМ: 0000000000871769 [11:42:43]line ФД: 165368 [11:42:43]line ФПД: 53214132591302 [11:42:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114241&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165368&fm=53214132591302&tin=02508201610067®Number=0000000000092562&sum=100000 [11:42:43]written 0, free lines is 4095 [11:42:43]Write to MH i2c: 01 00 00 73 02 75 [11:42:43]Write i2c OK [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: 01 [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: 01 07 00 [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 D9 0C 61 [11:42:43]RasterBufferAndPrint [11:42:43]line [11:42:43]line [11:42:43]line [11:42:43]line [11:42:43]line [11:42:43]written 0, free lines is 3303 [11:42:43]MH_Cut [11:42:43]Write to MH i2c: D1 01 00 7A 02 01 4E [11:42:43]Write i2c OK [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: D1 [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: D1 01 00 [11:42:43]MH_I2C_Read... [11:42:43]Read from MH i2c: D1 01 00 7A 02 00 4D [11:42:43]Write to MH i2c: 01 00 00 7B 02 7D [11:42:43]Write i2c OK [11:42:43]MH_I2C_Read... [11:42:44]*** Cut start [11:42:44]*** Purtial cut [11:42:44]*** Stage 1: CUTSNS_PIN = 1 [11:42:46]Read from MH i2c: 01 [11:42:46]*** Stop cut motor [11:42:46]MH_I2C_Read... [11:42:46]*** Cut end [11:42:46]Read from MH i2c: 01 07 00 [11:42:46]MH_I2C_Read... [11:42:46]Read from MH i2c: 01 07 00 7B 02 00 00 00 00 00 FF 0F 92 [11:42:46]process_action close_receipt done [11:42:46]requested_data is exist [11:42:46]produce_requested_data [11:42:46]requested_item fm.sn is exist - process it [11:42:46]wFMCommunicate request_size=4 [11:42:46]MH_SAM_APDU [11:42:46]CAPDU: 80 11 00 00 [11:42:46]Write to MH i2c: E2 08 00 7C 02 80 11 00 00 00 00 00 00 F8 [11:42:46]Write i2c OK [11:42:46]MH_I2C_Read... [11:42:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:46]Read from MH i2c: E2 [11:42:46]MH_I2C_Read... [11:42:46]Read from MH i2c: E2 17 00 [11:42:46]MH_I2C_Read... [11:42:46]Read from MH i2c: E2 17 00 7C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [11:42:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:42:46]wFMCommunicate OK [11:42:46]requested_item fd.num is exist - process it [11:42:46]SAM_PROTO_GetFieldsCounters [11:42:46]wFMCommunicate request_size=4 [11:42:46]MH_SAM_APDU [11:42:46]CAPDU: 80 13 00 00 [11:42:46]Write to MH i2c: E2 08 00 7D 02 80 13 00 00 00 00 00 00 FB [11:42:46]Write i2c OK [11:42:46]MH_I2C_Read... [11:42:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:46]Read from MH i2c: E2 [11:42:46]MH_I2C_Read... [11:42:46]Read from MH i2c: E2 62 00 [11:42:46]MH_I2C_Read... [11:42:46]Read from MH i2c: E2 62 00 7D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [11:42:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F8 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:42:46]wFMCommunicate OK [11:42:46]SAM_PROTO_GetFieldsCounters done [11:42:46]requested_item shift.num is exist - process it [11:42:46]requested_item shift.opened is exist - process it [11:42:46]req_shift_opened [11:42:46]FM_GetShiftState [11:42:46]SAM_PROTO_GetShiftState [11:42:46]wFMCommunicate request_size=4 [11:42:46]MH_SAM_APDU [11:42:46]CAPDU: 80 13 01 00 [11:42:46]Write to MH i2c: E2 08 00 7E 02 80 13 01 00 00 00 00 00 FD [11:42:46]Write i2c OK [11:42:46]MH_I2C_Read... [11:42:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:46]Read from MH i2c: E2 [11:42:46]MH_I2C_Read... [11:42:46]Read from MH i2c: E2 0E 00 [11:42:46]MH_I2C_Read... [11:42:46]Read from MH i2c: E2 0E 00 7E 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2B [11:42:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:42:46]wFMCommunicate OK [11:42:46]SAM_PROTO_GetShiftState done [11:42:46]FM_GetShiftState done [11:42:46]req_shift_opened done [11:42:46]requested_item shift.open_date is exist - process it [11:42:46]req_shift_open_date [11:42:46]req_shift_open_date done [11:42:46]produce_requested_data done [11:42:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165368,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:42:46]process_action_free close_receipt [11:42:46]json_value_free [11:42:46]json_value_free done [11:42:46]process_json_proto returns [11:42:46]Send response to host [11:42:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165368,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:42:46]free response buf [11:42:46]execute_script done [11:42:46]execute_script returns [11:42:46]free content buf [11:42:46]Sock 10.Close socket [11:42:46]Sock 10.Thread stoped [11:42:47]accept exits with 7 [11:42:47]New connection [11:42:47]New thread 3067325796 created [11:42:47]Thread 3067182436 joined [11:42:47]Waiting for new connection... [11:42:47] Sock 7.Parse request [11:42:47]Sock 7.Check first char [11:42:47]Sock 7.First char is OK [11:42:47]request: POST /json_proto HTTP/1.0 [11:42:47]Method: POST [11:42:47]URL: /json_proto [11:42:47]Method is POST - this is cgi request [11:42:47]url: /json_proto [11:42:47]query_string will be loaded in cgi processing [11:42:47]execute_cgi json_proto POST (null) [11:42:47]execute_cgi path=json_proto method=POST [11:42:47]POST find Content-Length [11:42:47]Host: 172.17.44.132:8080 [11:42:47]Content-Length: 617 [11:42:47]Content-Type: application/json [11:42:47] [11:42:47]POST finish read [11:42:47]Found Content-Length = 617 [11:42:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51024", "tax_sys" : 0, "items" : [ { "code": "40052403", "name": "Nestle KIT-KAT \u043F\u043B\u043E\u0441\u043A\u0438\u0439 41,5\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:47]execute_script... [11:42:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51024", "tax_sys" : 0, "items" : [ { "code": "40052403", "name": "Nestle KIT-KAT \u043F\u043B\u043E\u0441\u043A\u0438\u0439 41,5\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:42:47]POST & json_proto [11:42:47]process_json_proto [11:42:47]json parsed OK: [11:42:47]protocol is kg_v1.0 [11:42:47]action value=close_receipt [11:42:47]process_action close_receipt [11:42:47]cmd_close_receipt [11:42:47]MH_GetDate [11:42:47]Write to MH i2c: F0 00 00 7F 02 70 [11:42:47]Write i2c OK [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: F0 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: F0 09 00 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: F0 09 00 7F 02 00 B8 75 C8 66 2A 83 C1 65 A7 [11:42:47]GetLastDocTimeStamp 1724413361 [11:42:47]current date 1724413368 [11:42:47]FM_GetShiftState [11:42:47]SAM_PROTO_GetShiftState [11:42:47]wFMCommunicate request_size=4 [11:42:47]MH_SAM_APDU [11:42:47]CAPDU: 80 13 01 00 [11:42:47]Write to MH i2c: E2 08 00 80 02 80 13 01 00 00 00 00 00 FF [11:42:47]Write i2c OK [11:42:47]MH_I2C_Read... [11:42:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:47]Read from MH i2c: E2 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 0E 00 [11:42:47]MH_I2C_Read... [11:42:47]Read from MH i2c: E2 0E 00 80 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2D [11:42:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:42:47]wFMCommunicate OK [11:42:47]SAM_PROTO_GetShiftState done [11:42:47]FM_GetShiftState done [11:42:47]opened in 1724372766 [11:42:47]opened+sec_in_day 1724459166 [11:42:47]quantity*price = 9000 [11:42:47]sum+1 = 9001 [11:42:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 222 23.08.2024 11:42 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165369 ФПД: 129334536460309 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165369&fm=129334536460309&tin=02508201610067®Number=0000000000092562&sum=9000 0 [11:42:48]StoreToDocumentArchive [11:42:48]shift 469 fd 165369 [11:42:48]save to /storage/0469/doc_00165369 [11:42:48]save last doc name /storage/0469/doc_00165369 to /storage/kkm_last_doc_name [11:42:48]save OK [11:42:48]Clear old archive folders... [11:42:48]ProcessDocumentItem done err = 0, tmpTLVsize=273 [11:42:48]tlvbuf is 01512F10 [11:42:48]SAM_PROTO_ClearQueue [11:42:48]wFMCommunicate request_size=4 [11:42:48]MH_SAM_APDU [11:42:48]CAPDU: 80 09 00 00 [11:42:48]Write to MH i2c: E2 08 00 8D 02 80 09 00 00 00 00 00 00 01 [11:42:48]Write i2c OK [11:42:48]MH_I2C_Read... [11:42:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:42:48]Read from MH i2c: E2 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: E2 03 00 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [11:42:48]RAPDU: 90 00 [11:42:48]wFMCommunicate OK [11:42:48]SAM_PROTO_ClearQueue done [11:42:48]KKMCreateOFDPacket [11:42:48]OFDProtocolAddRootSTLVToBuf [11:42:48]FM_MakeSignedData [11:42:48]FM_MakeSignedData [11:42:48]SAM_PROTO_SignData [11:42:48]wFMCommunicate request_size=4 [11:42:48]MH_SAM_APDU [11:42:48]CAPDU: 80 0D 01 02 [11:42:48]Write to MH i2c: E2 08 00 8E 02 80 0D 01 02 00 00 00 00 09 [11:42:48]Write i2c OK [11:42:48]MH_I2C_Read... [11:42:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:42:48]Read from MH i2c: E2 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: E2 03 00 [11:42:48]MH_I2C_Read... [11:42:48]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [11:42:48]RAPDU: 90 00 [11:42:48]wFMCommunicate OK [11:42:48]wFMCommunicate request_size=255 [11:42:48]MH_SAM_APDU [11:42:48]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 30 30 35 32 34 30 33 06 04 24 00 4E 65 73 74 6C 65 20 4B 49 54 2D 4B 41 54 20 D0 BF D0 BB D0 BE D1 81 D0 BA D0 B8 D0 B9 20 34 31 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 B8 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [11:42:48]Write to MH i2c: E2 02 01 8F 02 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 30 30 35 32 34 30 33 06 04 24 00 4E 65 73 74 6C 65 20 4B 49 54 2D 4B 41 54 20 D0 BF D0 BB D0 BE D1 81 D0 BA D0 B8 D0 B9 20 34 31 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 B8 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 25 [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:49]Read from MH i2c: E2 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 03 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [11:42:49]RAPDU: 90 00 [11:42:49]wFMCommunicate OK [11:42:49]wFMCommunicate request_size=32 [11:42:49]MH_SAM_APDU [11:42:49]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 85 02 00 35 04 06 00 75 A1 0B 1A 58 15 [11:42:49]Write to MH i2c: E2 23 00 90 02 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 85 02 00 35 04 06 00 75 A1 0B 1A 58 15 00 00 97 [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:42:49]Read from MH i2c: E2 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 03 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 03 00 90 02 00 90 00 06 [11:42:49]RAPDU: 90 00 [11:42:49]wFMCommunicate OK [11:42:49]wFMCommunicate request_size=4 [11:42:49]MH_SAM_APDU [11:42:49]CAPDU: 80 0D 03 02 [11:42:49]Write to MH i2c: E2 08 00 91 02 80 0D 03 02 00 00 00 00 0E [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:42:49]Read from MH i2c: E2 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 0B 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 0B 00 91 02 00 FC 95 CB 99 8E 65 FD 92 90 00 86 [11:42:49]RAPDU: FC 95 CB 99 8E 65 FD 92 90 00 [11:42:49]wFMCommunicate OK [11:42:49]SAM_PROTO_SignData done [11:42:49]FM_MakeSignedData done [11:42:49]CreateOFDProtocolMessage [11:42:49]wFMCommunicate request_size=4 [11:42:49]MH_SAM_APDU [11:42:49]CAPDU: 80 11 00 00 [11:42:49]Write to MH i2c: E2 08 00 92 02 80 11 00 00 00 00 00 00 0E [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:49]Read from MH i2c: E2 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 17 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: E2 17 00 92 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [11:42:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:42:49]wFMCommunicate OK [11:42:49]CreateOFDProtocolMessage done [11:42:49]OFDSenderStorePacket 165369 [11:42:49]StoreOFDPacket docnum=165369 [11:42:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 A3 8C 1D 01 A9 49 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 30 30 35 32 34 30 33 06 04 24 00 4E 65 73 74 6C 65 20 4B 49 54 2D 4B 41 54 20 D0 BF D0 BB D0 BE D1 81 D0 BA D0 B8 D0 B9 20 34 31 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 B8 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 85 02 00 35 04 06 00 75 A1 0B 1A 58 15 FC 95 CB 99 8E 65 FD 92 [11:42:49]CheckFolder [11:42:49]dirname=/storage/ofd_packets [11:42:49]CheckFolder done [11:42:49]ProducePacketName [11:42:49]name=ofd_packets/00165369 [11:42:49]NVStorageSaveData ofd_packets/00165369 [11:42:49]File name is /storage/ofd_packets/00165369 [11:42:49]Write 323 bytes [11:42:49]NVStorageSaveData done [11:42:49]OFDSenderStorePacket done [11:42:49]KKMCreateOFDPacket done [11:42:49]NVStorageSaveData kkm_last_timestamp [11:42:49]File name is /storage/kkm_last_timestamp [11:42:49]Write 4 bytes [11:42:49]NVStorageSaveData done [11:42:49]ExternCall_PrintAddStr [11:42:49]wPrintStart [11:42:49]Write to MH i2c: 01 00 00 93 02 95 [11:42:49]Write i2c OK [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: 01 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: 01 07 00 [11:42:49]MH_I2C_Read... [11:42:49]Read from MH i2c: 01 07 00 93 02 00 00 00 00 00 FF 0F AA [11:42:49]RasterBufferAndPrint [11:42:49]line Счет N : (3)51024 [11:42:49]line ИНН: 02508201610067 [11:42:49]line Контрольно-Кассовый Чек [11:42:49]line ПРОДАЖА [11:42:49]line Товар: 40052403 [11:42:49]line Nestle KIT-KAT плоский 41,5г [11:42:49]line 1.000 * 90.00 [11:42:49]line = 90.00 [11:42:49]line НДС 12% НСП 1% [11:42:49]line > о реализуемом товаре [11:42:49]line ИТОГО: 90.00 [11:42:49]line НСП 1% : 0.80 [11:42:49]line НДС 12% : 9.56 [11:42:49]line Наличными: 90.00 [11:42:49]line Безнал.: 0.00 [11:42:49]line Место: АЗС № 130 "Партнер Нефть" [11:42:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:42:49]line СНО: Общий режим [11:42:49]line Чек 222 23.08.2024 11:42 [11:42:49]line Смена: 469 ФФД: 1.0 [11:42:49]line ЗНМ: 0300000070 [11:42:49]line РНМ: 0000000000092562 [11:42:49]line Версия ККМ: 001 [11:42:49]line ФМ: 0000000000871769 [11:42:49]line ФД: 165369 [11:42:49]line ФПД: 129334536460309 [11:42:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165369&fm=129334536460309&tin=02508201610067®Number=0000000000092562&sum=9000 [11:42:49]line 0 [11:42:49]written 0, free lines is 4095 [11:42:49]Write to MH i2c: 01 00 00 BB 02 BD [11:42:50]Write i2c OK [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: 01 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: 01 07 00 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FE 0C CE [11:42:50]RasterBufferAndPrint [11:42:50]line [11:42:50]line [11:42:50]line [11:42:50]line [11:42:50]line [11:42:50]written 0, free lines is 3347 [11:42:50]MH_Cut [11:42:50]Write to MH i2c: D1 01 00 C2 02 01 96 [11:42:50]Write i2c OK [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: D1 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: D1 01 00 [11:42:50]MH_I2C_Read... [11:42:50]Read from MH i2c: D1 01 00 C2 02 00 95 [11:42:50]Write to MH i2c: 01 00 00 C3 02 C5 [11:42:50]Write i2c OK [11:42:50]MH_I2C_Read... [11:42:50]*** Cut start [11:42:50]*** Purtial cut [11:42:50]*** Stage 1: CUTSNS_PIN = 1 [11:42:51]recv_with_timeout no data received [11:42:52]Read from MH i2c: 01 [11:42:52]MH_I2C_Read... [11:42:52]*** Stop cut motor [11:42:52]*** Cut end [11:42:52]Read from MH i2c: 01 07 00 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: 01 07 00 C3 02 00 00 00 00 00 FF 0F DA [11:42:52]process_action close_receipt done [11:42:52]requested_data is exist [11:42:52]produce_requested_data [11:42:52]requested_item fm.sn is exist - process it [11:42:52]wFMCommunicate request_size=4 [11:42:52]MH_SAM_APDU [11:42:52]CAPDU: 80 11 00 00 [11:42:52]Write to MH i2c: E2 08 00 C4 02 80 11 00 00 00 00 00 00 40 [11:42:52]Write i2c OK [11:42:52]MH_I2C_Read... [11:42:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:42:52]Read from MH i2c: E2 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: E2 17 00 [11:42:52]MH_I2C_Read... [11:42:52]Read from MH i2c: E2 17 00 C4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [11:42:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:42:52]wFMCommunicate OK [11:42:52]requested_item fd.num is exist - process it [11:42:52]SAM_PROTO_GetFieldsCounters [11:42:52]wFMCommunicate request_size=4 [11:42:52]MH_SAM_APDU [11:42:52]CAPDU: 80 13 00 00 [11:42:52]Write to MH i2c: E2 08 00 C5 02 80 13 00 00 00 00 00 00 43 [11:42:52]Write i2c OK [11:42:52]MH_I2C_Read... [11:42:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:42:53]Read from MH i2c: E2 [11:42:53]MH_I2C_Read... [11:42:53]Read from MH i2c: E2 62 00 [11:42:53]MH_I2C_Read... [11:42:53]Read from MH i2c: E2 62 00 C5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [11:42:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:42:53]wFMCommunicate OK [11:42:53]SAM_PROTO_GetFieldsCounters done [11:42:53]requested_item shift.num is exist - process it [11:42:53]requested_item shift.opened is exist - process it [11:42:53]req_shift_opened [11:42:53]FM_GetShiftState [11:42:53]SAM_PROTO_GetShiftState [11:42:53]wFMCommunicate request_size=4 [11:42:53]MH_SAM_APDU [11:42:53]CAPDU: 80 13 01 00 [11:42:53]Write to MH i2c: E2 08 00 C6 02 80 13 01 00 00 00 00 00 45 [11:42:53]Write i2c OK [11:42:53]MH_I2C_Read... [11:42:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:42:53]Read from MH i2c: E2 [11:42:53]MH_I2C_Read... [11:42:53]Read from MH i2c: E2 0E 00 [11:42:53]MH_I2C_Read... [11:42:53]Read from MH i2c: E2 0E 00 C6 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 73 [11:42:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:42:53]wFMCommunicate OK [11:42:53]SAM_PROTO_GetShiftState done [11:42:53]FM_GetShiftState done [11:42:53]req_shift_opened done [11:42:53]requested_item shift.open_date is exist - process it [11:42:53]req_shift_open_date [11:42:53]req_shift_open_date done [11:42:53]produce_requested_data done [11:42:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165369,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:42:53]process_action_free close_receipt [11:42:53]json_value_free [11:42:53]json_value_free done [11:42:53]process_json_proto returns [11:42:53]Send response to host [11:42:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165369,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:42:53]free response buf [11:42:53]execute_script done [11:42:53]execute_script returns [11:42:53]free content buf [11:42:53]Sock 7.Close socket [11:42:53]Sock 7.Thread stoped [11:43:04]recv_with_timeout no data received [11:43:16]recv_with_timeout no data received [11:43:29]accept exits with 10 [11:43:29]New connection [11:43:29]New thread 3067182436 created [11:43:29]Thread 3067325796 joined [11:43:29]Waiting for new connection... [11:43:29] Sock 10.Parse request [11:43:29]Sock 10.Check first char [11:43:29]Sock 10.First char is OK [11:43:29]request: POST /json_proto HTTP/1.0 [11:43:29]Method: POST [11:43:29]URL: /json_proto [11:43:29]Method is POST - this is cgi request [11:43:29]url: /json_proto [11:43:29]query_string will be loaded in cgi processing [11:43:29]execute_cgi json_proto POST (null) [11:43:29]execute_cgi path=json_proto method=POST [11:43:29]POST find Content-Length [11:43:29]Host: 172.17.44.132:8080 [11:43:29]Content-Length: 682 [11:43:29]Content-Type: application/json [11:43:29] [11:43:29]POST finish read [11:43:29]Found Content-Length = 682 [11:43:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:29]execute_script... [11:43: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)294201", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:29]POST & json_proto [11:43:29]process_json_proto [11:43:29]json parsed OK: [11:43:29]protocol is kg_v1.0 [11:43:29]action value=close_receipt [11:43:29]process_action close_receipt [11:43:29]cmd_close_receipt [11:43:29]MH_GetDate [11:43:29]Write to MH i2c: F0 00 00 C7 02 B8 [11:43:29]Write i2c OK [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: F0 [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: F0 09 00 [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: F0 09 00 C7 02 00 E2 75 C8 66 2A 83 C1 65 19 [11:43:29]GetLastDocTimeStamp 1724413368 [11:43:29]current date 1724413410 [11:43:29]FM_GetShiftState [11:43:29]SAM_PROTO_GetShiftState [11:43:29]wFMCommunicate request_size=4 [11:43:29]MH_SAM_APDU [11:43:29]CAPDU: 80 13 01 00 [11:43:29]Write to MH i2c: E2 08 00 C8 02 80 13 01 00 00 00 00 00 47 [11:43:29]Write i2c OK [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: E2 [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: E2 0E 00 [11:43:29]MH_I2C_Read... [11:43:29]Read from MH i2c: E2 0E 00 C8 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 75 [11:43:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:43:29]wFMCommunicate OK [11:43:29]SAM_PROTO_GetShiftState done [11:43:29]FM_GetShiftState done [11:43:29]opened in 1724372766 [11:43:29]opened+sec_in_day 1724459166 [11:43:29]quantity*price = 200010 [11:43:29]sum+1 = 200011 [11:43:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 223 23.08.2024 11:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165370 ФПД: 110117900918308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114330&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165370&fm=110117900918308&tin=02508201610067®Number=0000000000092562&sum=200000 [11:43:30]StoreToDocumentArchive [11:43:30]shift 469 fd 165370 [11:43:30]save to /storage/0469/doc_00165370 [11:43:30]save last doc name /storage/0469/doc_00165370 to /storage/kkm_last_doc_name [11:43:30]save OK [11:43:30]Clear old archive folders... [11:43:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:30]tlvbuf is 01574250 [11:43:30]SAM_PROTO_ClearQueue [11:43:30]wFMCommunicate request_size=4 [11:43:30]MH_SAM_APDU [11:43:30]CAPDU: 80 09 00 00 [11:43:30]Write to MH i2c: E2 08 00 D5 02 80 09 00 00 00 00 00 00 49 [11:43:30]Write i2c OK [11:43:30]MH_I2C_Read... [11:43:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:30]Read from MH i2c: E2 [11:43:30]MH_I2C_Read... [11:43:30]Read from MH i2c: E2 03 00 [11:43:30]MH_I2C_Read... [11:43:30]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [11:43:30]RAPDU: 90 00 [11:43:30]wFMCommunicate OK [11:43:30]SAM_PROTO_ClearQueue done [11:43:30]KKMCreateOFDPacket [11:43:30]OFDProtocolAddRootSTLVToBuf [11:43:30]FM_MakeSignedData [11:43:30]FM_MakeSignedData [11:43:30]SAM_PROTO_SignData [11:43:30]wFMCommunicate request_size=4 [11:43:30]MH_SAM_APDU [11:43:30]CAPDU: 80 0D 01 02 [11:43:30]Write to MH i2c: E2 08 00 D6 02 80 0D 01 02 00 00 00 00 51 [11:43:30]Write i2c OK [11:43:30]MH_I2C_Read... [11:43:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:30]Read from MH i2c: E2 [11:43:30]MH_I2C_Read... [11:43:30]Read from MH i2c: E2 03 00 [11:43:30]MH_I2C_Read... [11:43:30]Read from MH i2c: E2 03 00 D6 02 00 90 00 4C [11:43:30]RAPDU: 90 00 [11:43:30]wFMCommunicate OK [11:43:30]wFMCommunicate request_size=255 [11:43:30]MH_SAM_APDU [11:43: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 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 E2 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 85 02 00 35 04 06 00 64 [11:43:30]Write to MH i2c: E2 02 01 D7 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 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 E2 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 85 02 00 35 04 06 00 64 00 00 F8 [11:43:30]Write i2c OK [11:43:30]MH_I2C_Read... [11:43:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:31]Read from MH i2c: E2 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 03 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [11:43:31]RAPDU: 90 00 [11:43:31]wFMCommunicate OK [11:43:31]wFMCommunicate request_size=10 [11:43:31]MH_SAM_APDU [11:43:31]CAPDU: 80 0D 02 02 05 26 D2 5E 1E 24 [11:43:31]Write to MH i2c: E2 0D 00 D8 02 80 0D 02 02 05 00 26 D2 5E 1E 24 00 00 F6 [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:31]Read from MH i2c: E2 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 03 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [11:43:31]RAPDU: 90 00 [11:43:31]wFMCommunicate OK [11:43:31]wFMCommunicate request_size=4 [11:43:31]MH_SAM_APDU [11:43:31]CAPDU: 80 0D 03 02 [11:43:31]Write to MH i2c: E2 08 00 D9 02 80 0D 03 02 00 00 00 00 56 [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:31]Read from MH i2c: E2 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 0B 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 0B 00 D9 02 00 61 4E 49 2D A5 C1 7D 03 90 00 62 [11:43:31]RAPDU: 61 4E 49 2D A5 C1 7D 03 90 00 [11:43:31]wFMCommunicate OK [11:43:31]SAM_PROTO_SignData done [11:43:31]FM_MakeSignedData done [11:43:31]CreateOFDProtocolMessage [11:43:31]wFMCommunicate request_size=4 [11:43:31]MH_SAM_APDU [11:43:31]CAPDU: 80 11 00 00 [11:43:31]Write to MH i2c: E2 08 00 DA 02 80 11 00 00 00 00 00 00 56 [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:31]Read from MH i2c: E2 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 17 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: E2 17 00 DA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AF [11:43:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:43:31]wFMCommunicate OK [11:43:31]CreateOFDProtocolMessage done [11:43:31]OFDSenderStorePacket 165370 [11:43:31]StoreOFDPacket docnum=165370 [11:43:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4E B4 07 01 15 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 E2 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 85 02 00 35 04 06 00 64 26 D2 5E 1E 24 61 4E 49 2D A5 C1 7D 03 [11:43:31]CheckFolder [11:43:31]dirname=/storage/ofd_packets [11:43:31]CheckFolder done [11:43:31]ProducePacketName [11:43:31]name=ofd_packets/00165370 [11:43:31]NVStorageSaveData ofd_packets/00165370 [11:43:31]File name is /storage/ofd_packets/00165370 [11:43:31]Write 301 bytes [11:43:31]NVStorageSaveData done [11:43:31]OFDSenderStorePacket done [11:43:31]KKMCreateOFDPacket done [11:43:31]NVStorageSaveData kkm_last_timestamp [11:43:31]File name is /storage/kkm_last_timestamp [11:43:31]Write 4 bytes [11:43:31]NVStorageSaveData done [11:43:31]ExternCall_PrintAddStr [11:43:31]wPrintStart [11:43:31]Write to MH i2c: 01 00 00 DB 02 DD [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 07 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 07 00 DB 02 00 00 00 00 00 FF 0F F2 [11:43:31]RasterBufferAndPrint [11:43:31]line Счет N : (1)294201 [11:43:31]line ИНН: 02508201610067 [11:43:31]line Контрольно-Кассовый Чек [11:43:31]line ПРОДАЖА [11:43:31]line ТРК (МРК, ГНК) : 52 [11:43:31]line Товар: 2710124130 [11:43:31]line Аи-92-К-5 [11:43:31]line 29.500 * 67.80 [11:43:31]line = 2000.10 [11:43:31]line НДС 12% НСП 1% [11:43:31]line > о реализуемом товаре [11:43:31]line ОКРУГЛЕНИЕ: -0.10 [11:43:31]line ИТОГО: 2000.00 [11:43:31]line Внесено: 2000.00 [11:43:31]line СДАЧА: 0.00 [11:43:31]line НСП 1% : 17.70 [11:43:31]line НДС 12% : 212.40 [11:43:31]line Наличными: 2000.00 [11:43:31]line Безнал.: 0.00 [11:43:31]line Место: АЗС № 130 "Партнер Нефть" [11:43:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:43:31]line СНО: Общий режим [11:43:31]line Чек 223 23.08.2024 11:43 [11:43:31]line Смена: 469 ФФД: 1.0 [11:43:31]line ЗНМ: 0300000070 [11:43:31]line РНМ: 0000000000092562 [11:43:31]line Версия ККМ: 001 [11:43:31]line ФМ: 0000000000871769 [11:43:31]line ФД: 165370 [11:43:31]line ФПД: 110117900918308 [11:43:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114330&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165370&fm=110117900918308&tin=02508201610067®Number=0000000000092562&sum=200000 [11:43:31]written 0, free lines is 4095 [11:43:31]Write to MH i2c: 01 00 00 06 03 09 [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 07 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 D3 0C EF [11:43:31]RasterBufferAndPrint [11:43:31]line [11:43:31]line [11:43:31]line [11:43:31]line [11:43:31]line [11:43:31]written 0, free lines is 3303 [11:43:31]MH_Cut [11:43:31]Write to MH i2c: D1 01 00 0D 03 01 E2 [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: D1 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: D1 01 00 [11:43:31]MH_I2C_Read... [11:43:31]Read from MH i2c: D1 01 00 0D 03 00 E1 [11:43:31]Write to MH i2c: 01 00 00 0E 03 11 [11:43:31]Write i2c OK [11:43:31]MH_I2C_Read... [11:43:32]*** Cut start [11:43:32]*** Purtial cut [11:43:32]*** Stage 1: CUTSNS_PIN = 1 [11:43:34]Read from MH i2c: 01 [11:43:34]MH_I2C_Read... [11:43:34]*** Stop cut motor [11:43:34]*** Cut end [11:43:34]Read from MH i2c: 01 07 00 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: 01 07 00 0E 03 00 00 00 00 00 FF 0F 26 [11:43:34]process_action close_receipt done [11:43:34]requested_data is exist [11:43:34]produce_requested_data [11:43:34]requested_item fm.sn is exist - process it [11:43:34]wFMCommunicate request_size=4 [11:43:34]MH_SAM_APDU [11:43:34]CAPDU: 80 11 00 00 [11:43:34]Write to MH i2c: E2 08 00 0F 03 80 11 00 00 00 00 00 00 8C [11:43:34]Write i2c OK [11:43:34]MH_I2C_Read... [11:43:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:34]Read from MH i2c: E2 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: E2 17 00 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: E2 17 00 0F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [11:43:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:43:34]wFMCommunicate OK [11:43:34]requested_item fd.num is exist - process it [11:43:34]SAM_PROTO_GetFieldsCounters [11:43:34]wFMCommunicate request_size=4 [11:43:34]MH_SAM_APDU [11:43:34]CAPDU: 80 13 00 00 [11:43:34]Write to MH i2c: E2 08 00 10 03 80 13 00 00 00 00 00 00 8F [11:43:34]Write i2c OK [11:43:34]MH_I2C_Read... [11:43:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:34]Read from MH i2c: E2 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: E2 62 00 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: E2 62 00 10 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [11:43:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:43:34]wFMCommunicate OK [11:43:34]SAM_PROTO_GetFieldsCounters done [11:43:34]requested_item shift.num is exist - process it [11:43:34]requested_item shift.opened is exist - process it [11:43:34]req_shift_opened [11:43:34]FM_GetShiftState [11:43:34]SAM_PROTO_GetShiftState [11:43:34]wFMCommunicate request_size=4 [11:43:34]MH_SAM_APDU [11:43:34]CAPDU: 80 13 01 00 [11:43:34]Write to MH i2c: E2 08 00 11 03 80 13 01 00 00 00 00 00 91 [11:43:34]Write i2c OK [11:43:34]MH_I2C_Read... [11:43:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:34]Read from MH i2c: E2 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: E2 0E 00 [11:43:34]MH_I2C_Read... [11:43:34]Read from MH i2c: E2 0E 00 11 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BF [11:43:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:43:34]wFMCommunicate OK [11:43:34]SAM_PROTO_GetShiftState done [11:43:34]FM_GetShiftState done [11:43:34]req_shift_opened done [11:43:34]requested_item shift.open_date is exist - process it [11:43:34]req_shift_open_date [11:43:34]req_shift_open_date done [11:43:34]produce_requested_data done [11:43:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165370,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:43:34]process_action_free close_receipt [11:43:34]json_value_free [11:43:34]json_value_free done [11:43:34]process_json_proto returns [11:43:34]Send response to host [11:43:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165370,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:43:34]free response buf [11:43:34]execute_script done [11:43:34]execute_script returns [11:43:34]free content buf [11:43:34]Sock 10.Close socket [11:43:34]Sock 10.Thread stoped [11:43:40]recv_with_timeout no data received [11:43:46]accept exits with 7 [11:43:46]New connection [11:43:46]New thread 3067325796 created [11:43:46]Thread 3067182436 joined [11:43:46]Waiting for new connection... [11:43:46] Sock 7.Parse request [11:43:46]Sock 7.Check first char [11:43:46]Sock 7.First char is OK [11:43:46]request: POST /json_proto HTTP/1.0 [11:43:46]Method: POST [11:43:46]URL: /json_proto [11:43:46]Method is POST - this is cgi request [11:43:46]url: /json_proto [11:43:46]query_string will be loaded in cgi processing [11:43:46]execute_cgi json_proto POST (null) [11:43:46]execute_cgi path=json_proto method=POST [11:43:46]POST find Content-Length [11:43:46]Host: 172.17.44.132:8080 [11:43:46]Content-Length: 682 [11:43:46]Content-Type: application/json [11:43:46] [11:43:46]POST finish read [11:43:46]Found Content-Length = 682 [11:43:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:46]execute_script... [11:43: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)294203", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:46]POST & json_proto [11:43:46]process_json_proto [11:43:46]json parsed OK: [11:43:46]protocol is kg_v1.0 [11:43:46]action value=close_receipt [11:43:46]process_action close_receipt [11:43:46]cmd_close_receipt [11:43:46]MH_GetDate [11:43:46]Write to MH i2c: F0 00 00 12 03 04 [11:43:46]Write i2c OK [11:43:46]MH_I2C_Read... [11:43:46]Read from MH i2c: F0 [11:43:46]MH_I2C_Read... [11:43:46]Read from MH i2c: F0 09 00 [11:43:46]MH_I2C_Read... [11:43:46]Read from MH i2c: F0 09 00 12 03 00 F3 75 C8 66 2A 83 C1 65 76 [11:43:46]GetLastDocTimeStamp 1724413410 [11:43:46]current date 1724413427 [11:43:46]FM_GetShiftState [11:43:46]SAM_PROTO_GetShiftState [11:43:46]wFMCommunicate request_size=4 [11:43:46]MH_SAM_APDU [11:43:46]CAPDU: 80 13 01 00 [11:43:46]Write to MH i2c: E2 08 00 13 03 80 13 01 00 00 00 00 00 93 [11:43:46]Write i2c OK [11:43:46]MH_I2C_Read... [11:43:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:46]Read from MH i2c: E2 [11:43:46]MH_I2C_Read... [11:43:46]Read from MH i2c: E2 0E 00 [11:43:46]MH_I2C_Read... [11:43:46]Read from MH i2c: E2 0E 00 13 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C1 [11:43:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:43:46]wFMCommunicate OK [11:43:46]SAM_PROTO_GetShiftState done [11:43:46]FM_GetShiftState done [11:43:46]opened in 1724372766 [11:43:46]opened+sec_in_day 1724459166 [11:43:46]quantity*price = 130040 [11:43:46]sum+1 = 130041 [11:43:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.40 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.10 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 224 23.08.2024 11:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165371 ФПД: 244251233962615 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114347&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165371&fm=244251233962615&tin=02508201610067®Number=0000000000092562&sum=130000 [11:43:47]StoreToDocumentArchive [11:43:47]shift 469 fd 165371 [11:43:47]save to /storage/0469/doc_00165371 [11:43:47]save last doc name /storage/0469/doc_00165371 to /storage/kkm_last_doc_name [11:43:47]save OK [11:43:47]Clear old archive folders... [11:43:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:47]tlvbuf is 0157C740 [11:43:47]SAM_PROTO_ClearQueue [11:43:47]wFMCommunicate request_size=4 [11:43:47]MH_SAM_APDU [11:43:47]CAPDU: 80 09 00 00 [11:43:47]Write to MH i2c: E2 08 00 20 03 80 09 00 00 00 00 00 00 95 [11:43:47]Write i2c OK [11:43:47]MH_I2C_Read... [11:43:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:47]Read from MH i2c: E2 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [11:43:47]RAPDU: 90 00 [11:43:47]wFMCommunicate OK [11:43:47]SAM_PROTO_ClearQueue done [11:43:47]KKMCreateOFDPacket [11:43:47]OFDProtocolAddRootSTLVToBuf [11:43:47]FM_MakeSignedData [11:43:47]FM_MakeSignedData [11:43:47]SAM_PROTO_SignData [11:43:47]wFMCommunicate request_size=4 [11:43:47]MH_SAM_APDU [11:43:47]CAPDU: 80 0D 01 02 [11:43:47]Write to MH i2c: E2 08 00 21 03 80 0D 01 02 00 00 00 00 9D [11:43:47]Write i2c OK [11:43:47]MH_I2C_Read... [11:43:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:47]Read from MH i2c: E2 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 [11:43:47]MH_I2C_Read... [11:43:47]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [11:43:47]RAPDU: 90 00 [11:43:47]wFMCommunicate OK [11:43:47]wFMCommunicate request_size=255 [11:43:47]MH_SAM_APDU [11:43:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 F3 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 85 02 00 35 04 06 00 DE [11:43:47]Write to MH i2c: E2 02 01 22 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 F3 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 85 02 00 35 04 06 00 DE 00 00 5A [11:43:47]Write i2c OK [11:43:47]MH_I2C_Read... [11:43:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:48]Read from MH i2c: E2 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: E2 03 00 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [11:43:48]RAPDU: 90 00 [11:43:48]wFMCommunicate OK [11:43:48]wFMCommunicate request_size=10 [11:43:48]MH_SAM_APDU [11:43:48]CAPDU: 80 0D 02 02 05 25 2C 09 4A 77 [11:43:48]Write to MH i2c: E2 0D 00 23 03 80 0D 02 02 05 00 25 2C 09 4A 77 00 00 C5 [11:43:48]Write i2c OK [11:43:48]MH_I2C_Read... [11:43:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:48]Read from MH i2c: E2 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: E2 03 00 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: E2 03 00 23 03 00 90 00 9A [11:43:48]RAPDU: 90 00 [11:43:48]wFMCommunicate OK [11:43:48]wFMCommunicate request_size=4 [11:43:48]MH_SAM_APDU [11:43:48]CAPDU: 80 0D 03 02 [11:43:48]Write to MH i2c: E2 08 00 24 03 80 0D 03 02 00 00 00 00 A2 [11:43:48]Write i2c OK [11:43:48]MH_I2C_Read... [11:43:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:48]Read from MH i2c: E2 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: E2 0B 00 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: E2 0B 00 24 03 00 05 BB 8C C5 F3 A0 0A 79 90 00 CA [11:43:48]RAPDU: 05 BB 8C C5 F3 A0 0A 79 90 00 [11:43:48]wFMCommunicate OK [11:43:48]SAM_PROTO_SignData done [11:43:48]FM_MakeSignedData done [11:43:48]CreateOFDProtocolMessage [11:43:48]wFMCommunicate request_size=4 [11:43:48]MH_SAM_APDU [11:43:48]CAPDU: 80 11 00 00 [11:43:48]Write to MH i2c: E2 08 00 25 03 80 11 00 00 00 00 00 00 A2 [11:43:48]Write i2c OK [11:43:48]MH_I2C_Read... [11:43:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:48]Read from MH i2c: E2 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: E2 17 00 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: E2 17 00 25 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FB [11:43:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:43:48]wFMCommunicate OK [11:43:48]CreateOFDProtocolMessage done [11:43:48]OFDSenderStorePacket 165371 [11:43:48]StoreOFDPacket docnum=165371 [11:43:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D4 E8 07 01 40 8D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 F3 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 85 02 00 35 04 06 00 DE 25 2C 09 4A 77 05 BB 8C C5 F3 A0 0A 79 [11:43:48]CheckFolder [11:43:48]dirname=/storage/ofd_packets [11:43:48]CheckFolder done [11:43:48]ProducePacketName [11:43:48]name=ofd_packets/00165371 [11:43:48]NVStorageSaveData ofd_packets/00165371 [11:43:48]File name is /storage/ofd_packets/00165371 [11:43:48]Write 301 bytes [11:43:48]NVStorageSaveData done [11:43:48]OFDSenderStorePacket done [11:43:48]KKMCreateOFDPacket done [11:43:48]NVStorageSaveData kkm_last_timestamp [11:43:48]File name is /storage/kkm_last_timestamp [11:43:48]Write 4 bytes [11:43:48]NVStorageSaveData done [11:43:48]ExternCall_PrintAddStr [11:43:48]wPrintStart [11:43:48]Write to MH i2c: 01 00 00 26 03 29 [11:43:48]Write i2c OK [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: 01 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: 01 07 00 [11:43:48]MH_I2C_Read... [11:43:48]Read from MH i2c: 01 07 00 26 03 00 00 00 00 00 FF 0F 3E [11:43:48]RasterBufferAndPrint [11:43:48]line Счет N : (1)294203 [11:43:48]line ИНН: 02508201610067 [11:43:48]line Контрольно-Кассовый Чек [11:43:48]line ПРОДАЖА [11:43:48]line ТРК (МРК, ГНК) : 32 [11:43:48]line Товар: 2710124130 [11:43:48]line Аи-92-К-5 [11:43:48]line 19.180 * 67.80 [11:43:48]line = 1300.40 [11:43:48]line НДС 12% НСП 1% [11:43:48]line > о реализуемом товаре [11:43:48]line ОКРУГЛЕНИЕ: -0.40 [11:43:48]line ИТОГО: 1300.00 [11:43:48]line Внесено: 1300.00 [11:43:48]line СДАЧА: 0.00 [11:43:48]line НСП 1% : 11.51 [11:43:48]line НДС 12% : 138.10 [11:43:48]line Наличными: 1300.00 [11:43:48]line Безнал.: 0.00 [11:43:48]line Место: АЗС № 130 "Партнер Нефть" [11:43:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:43:48]line СНО: Общий режим [11:43:48]line Чек 224 23.08.2024 11:43 [11:43:48]line Смена: 469 ФФД: 1.0 [11:43:48]line ЗНМ: 0300000070 [11:43:48]line РНМ: 0000000000092562 [11:43:48]line Версия ККМ: 001 [11:43:48]line ФМ: 0000000000871769 [11:43:48]line ФД: 165371 [11:43:48]line ФПД: 244251233962615 [11:43:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T114347&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165371&fm=244251233962615&tin=02508201610067®Number=0000000000092562&sum=130000 [11:43:48]written 0, free lines is 4095 [11:43:49]Write to MH i2c: 01 00 00 51 03 54 [11:43:49]Write i2c OK [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: 01 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: 01 07 00 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 D6 0C 3D [11:43:49]RasterBufferAndPrint [11:43:49]line [11:43:49]line [11:43:49]line [11:43:49]line [11:43:49]line [11:43:49]written 0, free lines is 3308 [11:43:49]MH_Cut [11:43:49]Write to MH i2c: D1 01 00 58 03 01 2D [11:43:49]Write i2c OK [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: D1 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: D1 01 00 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: D1 01 00 58 03 00 2C [11:43:49]Write to MH i2c: 01 00 00 59 03 5C [11:43:49]Write i2c OK [11:43:49]MH_I2C_Read... [11:43:49]*** Cut start [11:43:49]*** Purtial cut [11:43:49]*** Stage 1: CUTSNS_PIN = 1 [11:43:51]Read from MH i2c: 01 [11:43:51]MH_I2C_Read... [11:43:51]*** Stop cut motor [11:43:51]*** Cut end [11:43:51]Read from MH i2c: 01 07 00 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 FF 0F 71 [11:43:51]process_action close_receipt done [11:43:51]requested_data is exist [11:43:51]produce_requested_data [11:43:51]requested_item fm.sn is exist - process it [11:43:51]wFMCommunicate request_size=4 [11:43:51]MH_SAM_APDU [11:43:51]CAPDU: 80 11 00 00 [11:43:51]Write to MH i2c: E2 08 00 5A 03 80 11 00 00 00 00 00 00 D7 [11:43:51]Write i2c OK [11:43:51]MH_I2C_Read... [11:43:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:51]Read from MH i2c: E2 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: E2 17 00 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: E2 17 00 5A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [11:43:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:43:51]wFMCommunicate OK [11:43:51]requested_item fd.num is exist - process it [11:43:51]SAM_PROTO_GetFieldsCounters [11:43:51]wFMCommunicate request_size=4 [11:43:51]MH_SAM_APDU [11:43:51]CAPDU: 80 13 00 00 [11:43:51]Write to MH i2c: E2 08 00 5B 03 80 13 00 00 00 00 00 00 DA [11:43:51]Write i2c OK [11:43:51]MH_I2C_Read... [11:43:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:52]Read from MH i2c: E2 [11:43:52]MH_I2C_Read... [11:43:52]Read from MH i2c: E2 62 00 [11:43:52]MH_I2C_Read... [11:43:52]Read from MH i2c: E2 62 00 5B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 F8 [11:43:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:43:52]wFMCommunicate OK [11:43:52]SAM_PROTO_GetFieldsCounters done [11:43:52]requested_item shift.num is exist - process it [11:43:52]requested_item shift.opened is exist - process it [11:43:52]req_shift_opened [11:43:52]FM_GetShiftState [11:43:52]SAM_PROTO_GetShiftState [11:43:52]wFMCommunicate request_size=4 [11:43:52]MH_SAM_APDU [11:43:52]CAPDU: 80 13 01 00 [11:43:52]Write to MH i2c: E2 08 00 5C 03 80 13 01 00 00 00 00 00 DC [11:43:52]Write i2c OK [11:43:52]MH_I2C_Read... [11:43:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:52]Read from MH i2c: E2 [11:43:52]MH_I2C_Read... [11:43:52]Read from MH i2c: E2 0E 00 [11:43:52]MH_I2C_Read... [11:43:52]Read from MH i2c: E2 0E 00 5C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0A [11:43:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:43:52]wFMCommunicate OK [11:43:52]SAM_PROTO_GetShiftState done [11:43:52]FM_GetShiftState done [11:43:52]req_shift_opened done [11:43:52]requested_item shift.open_date is exist - process it [11:43:52]req_shift_open_date [11:43:52]req_shift_open_date done [11:43:52]produce_requested_data done [11:43:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165371,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:43:52]process_action_free close_receipt [11:43:52]json_value_free [11:43:52]json_value_free done [11:43:52]process_json_proto returns [11:43:52]Send response to host [11:43:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165371,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:43:52]free response buf [11:43:52]execute_script done [11:43:52]execute_script returns [11:43:52]free content buf [11:43:52]Sock 7.Close socket [11:43:52]Sock 7.Thread stoped [11:43:52]ConnectInit Can't take IP for lk.salyk.kg [11:43:52]CommunicateWithHost connect error [11:43:52]CommunicateWithHost err = -1 [11:43:52]OFD Sender: Server communicate error [11:43:52]OFD Sender: Processing packet 165364 [packets to send 998, broken 990] [11:43:52]ProducePacketName [11:43:52]name=ofd_packets/00165364 [11:43:52]OFD Sender: To server: pG, [11:43:52]CommunicateWithHost lk.salyk.kg:30040 [11:43:52]ConnectInit lk.salyk.kg [11:43:54]recv_with_timeout no data received [11:43:59]Connected sock=7 [11:43:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 08 07 04 01 C6 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 D9 00 00 00 F4 03 04 00 E6 74 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 85 02 00 35 04 06 00 BC 44 81 60 7B 08 4E C9 8B 5F CC 40 EB 0A [11:44:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0C A9 47 00 A2 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 85 02 00 F4 03 04 00 4A 1F C8 66 B6 04 01 00 00 5A 06 93 58 BE 69 25 D0 [11:44:00]CommunicateWithHost err = 0 [11:44:00]CheckOFDResponse [11:44:00]1017 (14) - 77093643461234 [11:44:00]1041 (16) - 0000000000871769 [11:44:00]1040 (4) - 165364 [11:44:00]1012 (4) - 23.08.2024 05:34 [11:44:00]1206 (1) - 0 [11:44:00]OFD Sender: Remove packet 165364 [11:44:00]ProducePacketName [11:44:00]name=ofd_packets/00165364 [11:44:00]NVStorageDeleteData [11:44:00]OFD Sender: Processing packet 165365 [packets to send 997, broken 990] [11:44:00]ProducePacketName [11:44:00]name=ofd_packets/00165365 [11:44:00]OFD Sender: To server: pG, [11:44:00]CommunicateWithHost lk.salyk.kg:30040 [11:44:00]ConnectInit lk.salyk.kg [11:44:05]Connected sock=7 [11:44:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AF A9 07 01 04 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AA 50 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E7 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 14 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 15 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 85 02 00 35 04 06 00 E4 55 9C 17 84 A5 E6 D1 97 14 45 DB BF 95 [11:44:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CB 92 47 00 5B 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 85 02 00 F4 03 04 00 50 1F C8 66 B6 04 01 00 00 AB 6B 00 48 69 61 03 39 [11:44:08]CommunicateWithHost err = 0 [11:44:08]CheckOFDResponse [11:44:08]1017 (14) - 77093643461234 [11:44:08]1041 (16) - 0000000000871769 [11:44:08]1040 (4) - 165365 [11:44:08]1012 (4) - 23.08.2024 05:34 [11:44:08]1206 (1) - 0 [11:44:08]OFD Sender: Remove packet 165365 [11:44:08]ProducePacketName [11:44:08]name=ofd_packets/00165365 [11:44:08]NVStorageDeleteData [11:44:08]OFD Sender: Processing packet 165366 [packets to send 996, broken 990] [11:44:08]ProducePacketName [11:44:08]name=ofd_packets/00165366 [11:44:08]OFD Sender: To server: pG, [11:44:08]CommunicateWithHost lk.salyk.kg:30040 [11:44:08]ConnectInit lk.salyk.kg [11:44:17]recv_with_timeout no data received [11:44:19]Connected sock=9 [11:44:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 25 16 26 01 DC C6 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 58 75 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 85 02 00 35 04 06 00 35 0C D7 20 3A 47 D1 87 8F B7 E3 BA 33 9E [11:44:21]accept exits with 11 [11:44:21]New connection [11:44:21]New thread 3067182436 created [11:44:21]Thread 3067325796 joined [11:44:21]Waiting for new connection... [11:44:21] Sock 11.Parse request [11:44:21]Sock 11.Check first char [11:44:21]Sock 11.First char is OK [11:44:21]request: POST /json_proto HTTP/1.0 [11:44:21]Method: POST [11:44:21]URL: /json_proto [11:44:21]Method is POST - this is cgi request [11:44:21]url: /json_proto [11:44:21]query_string will be loaded in cgi processing [11:44:21]execute_cgi json_proto POST (null) [11:44:21]execute_cgi path=json_proto method=POST [11:44:21]POST find Content-Length [11:44:21]Host: 172.17.44.132:8080 [11:44:21]Content-Length: 700 [11:44:21]Content-Type: application/json [11:44:21] [11:44:21]POST finish read [11:44:21]Found Content-Length = 700 [11:44:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51025", "tax_sys" : 0, "items" : [ { "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 3.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:21]execute_script... [11:44:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51025", "tax_sys" : 0, "items" : [ { "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 3.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:21]POST & json_proto [11:44:21]process_json_proto [11:44:21]json parsed OK: [11:44:21]protocol is kg_v1.0 [11:44:21]action value=close_receipt [11:44:21]process_action close_receipt [11:44:21]cmd_close_receipt [11:44:21]MH_GetDate [11:44:21]Write to MH i2c: F0 00 00 5D 03 4F [11:44:21]Write i2c OK [11:44:21]MH_I2C_Read... [11:44:21]Read from MH i2c: F0 [11:44:21]MH_I2C_Read... [11:44:21]Read from MH i2c: F0 09 00 [11:44:21]MH_I2C_Read... [11:44:21]Read from MH i2c: F0 09 00 5D 03 00 16 76 C8 66 2A 83 C1 65 E5 [11:44:21]GetLastDocTimeStamp 1724413427 [11:44:21]current date 1724413462 [11:44:21]FM_GetShiftState [11:44:21]SAM_PROTO_GetShiftState [11:44:21]wFMCommunicate request_size=4 [11:44:21]MH_SAM_APDU [11:44:21]CAPDU: 80 13 01 00 [11:44:21]Write to MH i2c: E2 08 00 5E 03 80 13 01 00 00 00 00 00 DE [11:44:21]Write i2c OK [11:44:21]MH_I2C_Read... [11:44:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:21]Read from MH i2c: E2 [11:44:21]MH_I2C_Read... [11:44:21]Read from MH i2c: E2 0E 00 [11:44:21]MH_I2C_Read... [11:44:21]Read from MH i2c: E2 0E 00 5E 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0C [11:44:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:44:21]wFMCommunicate OK [11:44:21]SAM_PROTO_GetShiftState done [11:44:21]FM_GetShiftState done [11:44:21]opened in 1724372766 [11:44:21]opened+sec_in_day 1724459166 [11:44:21]quantity*price = 15000 [11:44:21]sum+1 = 15001 [11:44:21]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 228 23.08.2024 11:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165375 ФПД: 263427160950218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T115405&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165375&fm=263427160950218&tin=02508201610067®Number=0000000000092562&sum=200043 [11:54:05]StoreToDocumentArchive [11:54:05]shift 469 fd 165375 [11:54:05]save to /storage/0469/doc_00165375 [11:54:05]save last doc name /storage/0469/doc_00165375 to /storage/kkm_last_doc_name [11:54:05]save OK [11:54:05]Clear old archive folders... [11:54:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:54:05]tlvbuf is 00424E00 [11:54:05]SAM_PROTO_ClearQueue [11:54:05]wFMCommunicate request_size=4 [11:54:05]MH_SAM_APDU [11:54:05]CAPDU: 80 09 00 00 [11:54:05]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [11:54:05]Write i2c OK [11:54:05]MH_I2C_Read... [11:54:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:05]Read from MH i2c: E2 [11:54:05]MH_I2C_Read... [11:54:05]Read from MH i2c: E2 03 00 [11:54:05]MH_I2C_Read... [11:54:05]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [11:54:05]RAPDU: 90 00 [11:54:05]wFMCommunicate OK [11:54:05]SAM_PROTO_ClearQueue done [11:54:05]KKMCreateOFDPacket [11:54:05]OFDProtocolAddRootSTLVToBuf [11:54:05]FM_MakeSignedData [11:54:05]FM_MakeSignedData [11:54:05]SAM_PROTO_SignData [11:54:05]wFMCommunicate request_size=4 [11:54:05]MH_SAM_APDU [11:54:05]CAPDU: 80 0D 01 02 [11:54:05]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [11:54:05]Write i2c OK [11:54:05]MH_I2C_Read... [11:54:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:05]Read from MH i2c: E2 [11:54:05]MH_I2C_Read... [11:54:05]Read from MH i2c: E2 03 00 [11:54:05]MH_I2C_Read... [11:54:05]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [11:54:05]RAPDU: 90 00 [11:54:05]wFMCommunicate OK [11:54:05]wFMCommunicate request_size=255 [11:54:05]MH_SAM_APDU [11:54:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E4 00 00 00 F4 03 04 00 5D 78 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 85 02 00 35 04 06 00 EF [11:54:05]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 E4 00 00 00 F4 03 04 00 5D 78 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 85 02 00 35 04 06 00 EF 00 00 B2 [11:54:05]Write i2c OK [11:54:05]MH_I2C_Read... [11:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:06]Read from MH i2c: E2 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 03 00 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:54:06]RAPDU: 90 00 [11:54:06]wFMCommunicate OK [11:54:06]wFMCommunicate request_size=10 [11:54:06]MH_SAM_APDU [11:54:06]CAPDU: 80 0D 02 02 05 95 EA 5A 45 CA [11:54:06]Write to MH i2c: E2 0D 00 77 00 80 0D 02 02 05 00 95 EA 5A 45 CA 00 00 E3 [11:54:06]Write i2c OK [11:54:06]MH_I2C_Read... [11:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:06]Read from MH i2c: E2 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 03 00 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:54:06]RAPDU: 90 00 [11:54:06]wFMCommunicate OK [11:54:06]wFMCommunicate request_size=4 [11:54:06]MH_SAM_APDU [11:54:06]CAPDU: 80 0D 03 02 [11:54:06]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [11:54:06]Write i2c OK [11:54:06]MH_I2C_Read... [11:54:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:06]Read from MH i2c: E2 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 0B 00 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 0B 00 78 00 00 45 33 20 45 9A 48 CE 6D 90 00 EE [11:54:06]RAPDU: 45 33 20 45 9A 48 CE 6D 90 00 [11:54:06]wFMCommunicate OK [11:54:06]SAM_PROTO_SignData done [11:54:06]FM_MakeSignedData done [11:54:06]CreateOFDProtocolMessage [11:54:06]wFMCommunicate request_size=4 [11:54:06]MH_SAM_APDU [11:54:06]CAPDU: 80 11 00 00 [11:54:06]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [11:54:06]Write i2c OK [11:54:06]MH_I2C_Read... [11:54:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:06]Read from MH i2c: E2 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 17 00 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [11:54:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:54:06]wFMCommunicate OK [11:54:06]CreateOFDProtocolMessage done [11:54:06]OFDSenderStorePacket 165375 [11:54:06]StoreOFDPacket docnum=165375 [11:54:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 41 07 01 87 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E4 00 00 00 F4 03 04 00 5D 78 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 85 02 00 35 04 06 00 EF 95 EA 5A 45 CA 45 33 20 45 9A 48 CE 6D [11:54:06]CheckFolder [11:54:06]dirname=/storage/ofd_packets [11:54:06]CheckFolder done [11:54:06]ProducePacketName [11:54:06]name=ofd_packets/00165375 [11:54:06]NVStorageSaveData ofd_packets/00165375 [11:54:06]File name is /storage/ofd_packets/00165375 [11:54:06]Write 301 bytes [11:54:06]NVStorageSaveData done [11:54:06]OFDSenderStorePacket done [11:54:06]KKMCreateOFDPacket done [11:54:06]NVStorageSaveData kkm_last_timestamp [11:54:06]File name is /storage/kkm_last_timestamp [11:54:06]Write 4 bytes [11:54:06]NVStorageSaveData done [11:54:06]ExternCall_PrintAddStr [11:54:06]wPrintStart [11:54:06]Write to MH i2c: 01 00 00 7A 00 7A [11:54:06]Write i2c OK [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: 01 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: 01 07 00 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [11:54:06]RasterBufferAndPrint [11:54:06]line Счет N : (1)294206 [11:54:06]line ИНН: 02508201610067 [11:54:06]line Контрольно-Кассовый Чек [11:54:06]line ПРОДАЖА [11:54:06]line ТРК (МРК, ГНК) : 53 [11:54:06]line Товар: 2710124500 [11:54:06]line Аи-95-К-5 [11:54:06]line 26.960 * 74.20 [11:54:06]line = 2000.43 [11:54:06]line НДС 12% НСП 1% [11:54:06]line > о реализуемом товаре [11:54:06]line ИТОГО: 2000.43 [11:54:06]line НСП 1% : 17.70 [11:54:06]line НДС 12% : 212.43 [11:54:06]line Наличными: 0.00 [11:54:06]line Безнал.: 2000.43 [11:54:06]line Место: АЗС № 130 "Партнер Нефть" [11:54:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:54:06]line СНО: Общий режим [11:54:06]line Чек 228 23.08.2024 11:54 [11:54:06]line Смена: 469 ФФД: 1.0 [11:54:06]line ЗНМ: 0300000070 [11:54:06]line РНМ: 0000000000092562 [11:54:06]line Версия ККМ: 001 [11:54:06]line Платежная система: O! деньги [11:54:06]line ФМ: 0000000000871769 [11:54:06]line ФД: 165375 [11:54:06]line ФПД: 263427160950218 [11:54:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T115405&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165375&fm=263427160950218&tin=02508201610067®Number=0000000000092562&sum=200043 [11:54:06]written 0, free lines is 4095 [11:54:06]OFD Sender: Processing packet 165375 [packets to send 991, broken 990] [11:54:06]ProducePacketName [11:54:06]name=ofd_packets/00165375 [11:54:06]OFD Sender: To server: pG, [11:54:06]CommunicateWithHost lk.salyk.kg:30040 [11:54:06]ConnectInit lk.salyk.kg [11:54:06]Write to MH i2c: 01 00 00 A4 00 A4 [11:54:06]Write i2c OK [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: 01 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: 01 07 00 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 E2 0C 99 [11:54:06]RasterBufferAndPrint [11:54:06]line [11:54:06]line [11:54:06]line [11:54:06]line [11:54:06]line [11:54:06]written 0, free lines is 3303 [11:54:06]MH_Cut [11:54:06]Write to MH i2c: D1 01 00 AB 00 01 7D [11:54:06]Write i2c OK [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: D1 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: D1 01 00 [11:54:06]MH_I2C_Read... [11:54:06]Read from MH i2c: D1 01 00 AB 00 00 7C [11:54:06]Write to MH i2c: 01 00 00 AC 00 AC [11:54:06]Write i2c OK [11:54:06]MH_I2C_Read... [11:54:07]*** Cut start [11:54:07]*** Purtial cut [11:54:07]*** Stage 1: CUTSNS_PIN = 1 [11:54:09]Read from MH i2c: 01 [11:54:09]MH_I2C_Read... [11:54:09]*** Stop cut motor [11:54:09]*** Cut end [11:54:09]Read from MH i2c: 01 07 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [11:54:09]process_action close_receipt done [11:54:09]requested_data is exist [11:54:09]produce_requested_data [11:54:09]requested_item fm.sn is exist - process it [11:54:09]wFMCommunicate request_size=4 [11:54:09]MH_SAM_APDU [11:54:09]CAPDU: 80 11 00 00 [11:54:09]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:09]Read from MH i2c: E2 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 17 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [11:54:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:54:09]wFMCommunicate OK [11:54:09]requested_item fd.num is exist - process it [11:54:09]SAM_PROTO_GetFieldsCounters [11:54:09]wFMCommunicate request_size=4 [11:54:09]MH_SAM_APDU [11:54:09]CAPDU: 80 13 00 00 [11:54:09]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:09]Read from MH i2c: E2 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 62 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 58 [11:54:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 85 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:54:09]wFMCommunicate OK [11:54:09]SAM_PROTO_GetFieldsCounters done [11:54:09]requested_item shift.num is exist - process it [11:54:09]requested_item shift.opened is exist - process it [11:54:09]req_shift_opened [11:54:09]FM_GetShiftState [11:54:09]SAM_PROTO_GetShiftState [11:54:09]wFMCommunicate request_size=4 [11:54:09]MH_SAM_APDU [11:54:09]CAPDU: 80 13 01 00 [11:54:09]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [11:54:09]Write i2c OK [11:54:09]MH_I2C_Read... [11:54:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:09]Read from MH i2c: E2 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 0E 00 [11:54:09]MH_I2C_Read... [11:54:09]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5A [11:54:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:54:09]wFMCommunicate OK [11:54:09]SAM_PROTO_GetShiftState done [11:54:09]FM_GetShiftState done [11:54:09]req_shift_opened done [11:54:09]requested_item shift.open_date is exist - process it [11:54:09]req_shift_open_date [11:54:09]req_shift_open_date done [11:54:09]produce_requested_data done [11:54:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165375,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:54:09]process_action_free close_receipt [11:54:09]json_value_free [11:54:09]json_value_free done [11:54:09]process_json_proto returns [11:54:09]Send response to host [11:54:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165375,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:54:09]free response buf [11:54:09]execute_script done [11:54:09]execute_script returns [11:54:09]free content buf [11:54:09]Sock 7.Close socket [11:54:09]Sock 7.Thread stoped [11:54:11]ConnectInit Can't take IP for lk.salyk.kg [11:54:11]CommunicateWithHost connect error [11:54:11]CommunicateWithHost err = -1 [11:54:11]OFD Sender: Server communicate error [11:54:16]OFD Sender: Processing packet 165375 [packets to send 991, broken 990] [11:54:16]ProducePacketName [11:54:16]name=ofd_packets/00165375 [11:54:16]OFD Sender: To server: pG, [11:54:16]CommunicateWithHost lk.salyk.kg:30040 [11:54:16]ConnectInit lk.salyk.kg [11:54:17]accept exits with 9 [11:54:17]New connection [11:54:17]New thread 3067317604 created [11:54:17]Thread 3067174244 joined [11:54:17]Waiting for new connection... [11:54:17] Sock 9.Parse request [11:54:17]Sock 9.Check first char [11:54:17]Sock 9.First char is OK [11:54:17]request: POST /json_proto HTTP/1.0 [11:54:17]Method: POST [11:54:17]URL: /json_proto [11:54:17]Method is POST - this is cgi request [11:54:17]url: /json_proto [11:54:17]query_string will be loaded in cgi processing [11:54:17]execute_cgi json_proto POST (null) [11:54:17]execute_cgi path=json_proto method=POST [11:54:17]POST find Content-Length [11:54:17]Host: 172.17.44.132:8080 [11:54:17]Content-Length: 679 [11:54:17]Content-Type: application/json [11:54:17] [11:54:17]POST finish read [11:54:17]Found Content-Length = 679 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17233456+1707180842=1724414298 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 5A 79 C8 66 2A 83 C1 65 D3 [11:58:18]Current date/time: 23.08.2024 11:58 [11:58:18]FM_Init [11:58:18]wFMConnect [11:58:18]MH_SAM_On [11:58:18]Write to MH i2c: E0 00 00 08 00 E7 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_init finished! [11:58:18]*** atr: [11:58:18]*** 0F 3B D5 18 FF 81 91 FE [11:58:18]*** 1F C3 80 73 C8 21 10 0A [11:58:18]*** 00 00 00 00 00 00 00 00 [11:58:18]*** 00 00 00 00 00 00 00 00 [11:58:18]*** 00 00 00 00 00 00 00 00 [11:58:18]*** 00 00 00 00 00 00 00 00 [11:58:18]*** 00 00 00 00 00 00 00 00 [11:58:18]*** 00 00 00 00 00 00 00 00 [11:58:18]Read from MH i2c: E0 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E0 10 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [11:58:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [11:58:18]wFMCommunicate request_size=10 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [11:58:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:58:18]RAPDU: 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 11 00 00 [11:58:18]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 17 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [11:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:18]wFMCommunicate OK [11:58:18]Detected FM SN is 0000000000871769 [11:58:18]Stored FM SN is 0000000000871769 [11:58:18]wFMCommunicate request_size=9 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 16 00 00 04 E7 8B 00 00 [11:58:18]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:58:18]RAPDU: 90 00 [11:58:18]wFMCommunicate OK [11:58:18]FM PIN OK [11:58:18]wFMCommunicate request_size=8 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 14 04 00 03 02 00 01 [11:58:18]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:58:18]RAPDU: 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=13 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:58:18]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:58:18]RAPDU: 90 00 [11:58:18]wFMCommunicate OK [11:58:18]wFMCommunicate request_size=4 [11:58:18]MH_SAM_APDU [11:58:18]CAPDU: 80 11 00 00 [11:58:18]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:18]Read from MH i2c: E2 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 17 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [11:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:18]wFMCommunicate OK [11:58:18]DocumentArchiveInit [11:58:18]Start Httpd... [11:58:18]Httpd thread 3067260260 created [11:58:18]Write to MH i2c: 01 00 00 0F 00 0F [11:58:18]Write i2c OK [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: 01 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: 01 07 00 [11:58:18]MH_I2C_Read... [11:58:18]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:58:18]MH Int Process started [11:58:18]Allocated Socket 8 [11:58:18]Bind OK [11:58:18]Listen OK [11:58:18]httpd running on port 8080 [11:58:18]Waiting for new connection... [11:58:19]OFD Sender: Processing packet 165376 [packets to send 991, broken 990] [11:58:19]ProducePacketName [11:58:19]name=ofd_packets/00165376 [11:58:19]OFD Sender: To server: pG, [11:58:19]CommunicateWithHost lk.salyk.kg:30040 [11:58:19]ConnectInit lk.salyk.kg [11:58:21]accept exits with 9 [11:58:21]New connection [11:58:21]New thread 3066973540 created [11:58:21]Waiting for new connection... [11:58:21] Sock 9.Parse request [11:58:21]Sock 9.Check first char [11:58:21]Sock 9.First char is OK [11:58:21]request: POST /json_proto HTTP/1.0 [11:58:21]Method: POST [11:58:21]URL: /json_proto [11:58:21]Method is POST - this is cgi request [11:58:21]url: /json_proto [11:58:21]query_string will be loaded in cgi processing [11:58:21]execute_cgi json_proto POST (null) [11:58:21]execute_cgi path=json_proto method=POST [11:58:21]POST find Content-Length [11:58:21]Host: 172.17.44.132:8080 [11:58:21]Content-Length: 215 [11:58:21]Content-Type: application/json [11:58:21] [11:58:21]POST finish read [11:58:21]Found Content-Length = 215 [11:58:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:21]execute_script... [11:58:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:21]POST & json_proto [11:58:21]process_json_proto [11:58:21]json parsed OK: [11:58:21]protocol is kg_v1.0 [11:58:21]action value=get_value [11:58:21]process_action get_value [11:58:21]cmd_get_value [11:58:21]process_action get_value done [11:58:21]requested_data is exist [11:58:21]produce_requested_data [11:58:21]requested_item kkm.sn is exist - process it [11:58:21]requested_item kkm.ver is exist - process it [11:58:21]requested_item fm.sn is exist - process it [11:58:21]wFMCommunicate request_size=4 [11:58:21]MH_SAM_APDU [11:58:21]CAPDU: 80 11 00 00 [11:58:21]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:58:21]Write i2c OK [11:58:21]MH_I2C_Read... [11:58:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:21]Read from MH i2c: E2 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 17 00 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [11:58:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:21]wFMCommunicate OK [11:58:21]requested_item fd.num is exist - process it [11:58:21]SAM_PROTO_GetFieldsCounters [11:58:21]wFMCommunicate request_size=4 [11:58:21]MH_SAM_APDU [11:58:21]CAPDU: 80 13 00 00 [11:58:21]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:58:21]Write i2c OK [11:58:21]MH_I2C_Read... [11:58:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:21]Read from MH i2c: E2 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 62 00 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 C0 [11:58:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:21]wFMCommunicate OK [11:58:21]SAM_PROTO_GetFieldsCounters done [11:58:21]requested_item shift.num is exist - process it [11:58:21]requested_item shift.opened is exist - process it [11:58:21]req_shift_opened [11:58:21]FM_GetShiftState [11:58:21]SAM_PROTO_GetShiftState [11:58:21]wFMCommunicate request_size=4 [11:58:21]MH_SAM_APDU [11:58:21]CAPDU: 80 13 01 00 [11:58:21]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:58:21]Write i2c OK [11:58:21]MH_I2C_Read... [11:58:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:21]Read from MH i2c: E2 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 0E 00 [11:58:21]MH_I2C_Read... [11:58:21]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [11:58:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:58:21]wFMCommunicate OK [11:58:21]SAM_PROTO_GetShiftState done [11:58:21]FM_GetShiftState done [11:58:21]req_shift_opened done [11:58:21]requested_item shift.open_date is exist - process it [11:58:21]req_shift_open_date [11:58:21]req_shift_open_date done [11:58:21]produce_requested_data done [11:58:21]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165376,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:58:21]process_action_free get_value [11:58:21]json_value_free [11:58:21]json_value_free done [11:58:21]process_json_proto returns [11:58:21]Send response to host [11:58:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165376,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:58:21]free response buf [11:58:21]execute_script done [11:58:21]execute_script returns [11:58:21]free content buf [11:58:21]Sock 9.Close socket [11:58:21]Sock 9.Thread stoped [11:58:21]accept exits with 11 [11:58:21]New connection [11:58:21]New thread 3066830180 created [11:58:21]Thread 3066973540 joined [11:58:21]Waiting for new connection... [11:58:21] Sock 11.Parse request [11:58:21]Sock 11.Check first char [11:58:21]Sock 11.First char is OK [11:58:21]request: POST /json_proto HTTP/1.0 [11:58:21]Method: POST [11:58:21]URL: /json_proto [11:58:21]Method is POST - this is cgi request [11:58:21]url: /json_proto [11:58:21]query_string will be loaded in cgi processing [11:58:21]execute_cgi json_proto POST (null) [11:58:21]execute_cgi path=json_proto method=POST [11:58:21]POST find Content-Length [11:58:21]Host: 172.17.44.132:8080 [11:58:21]Content-Length: 331 [11:58:21]Content-Type: application/json [11:58:21] [11:58:21]POST finish read [11:58:21]Found Content-Length = 331 [11:58:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:58:21]execute_script... [11:58:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [11:58:21]POST & json_proto [11:58:21]process_json_proto [11:58:21]json parsed OK: [11:58:21]protocol is kg_v1.0 [11:58:21]action value=get_value [11:58:21]process_action get_value [11:58:21]cmd_get_value [11:58:21]process_action get_value done [11:58:21]requested_data is exist [11:58:21]produce_requested_data [11:58:21]requested_item fm.sale.total is exist - process it [11:58:21]SAM_PROTO_GetFMData [11:58:21]wFMCommunicate request_size=4 [11:58:21]MH_SAM_APDU [11:58:21]CAPDU: 80 13 03 00 [11:58:21]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:58:21]Write i2c OK [11:58:21]MH_I2C_Read... [11:58:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:58:22]Read from MH i2c: E2 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 FD 00 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 55 82 02 00 69 04 A4 00 6F 04 04 00 44 7F 02 00 B1 04 05 00 F5 48 BF 77 03 70 04 05 00 CA 28 51 72 02 72 04 05 00 2B 20 6E 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 48 8B 4A 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 4E DB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 F6 [11:58:22]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 55 82 02 00 69 04 A4 00 6F 04 04 00 44 7F 02 00 B1 04 05 00 F5 48 BF 77 03 70 04 05 00 CA 28 51 72 02 72 04 05 00 2B 20 6E 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 48 8B 4A 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 4E DB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [11:58:22]wFMCommunicate OK [11:58:22]wFMCommunicate request_size=4 [11:58:22]MH_SAM_APDU [11:58:22]CAPDU: 80 17 00 00 [11:58:22]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:58:22]Write i2c OK [11:58:22]MH_I2C_Read... [11:58:22]Connected sock=6 [11:58:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0F 90 04 01 B6 3A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E5 00 00 00 F4 03 04 00 6A 78 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 86 02 00 35 04 06 00 09 93 04 6C A2 6F 57 BE 29 26 55 16 4F AA [11:58:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:22]Read from MH i2c: E2 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 FD 00 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [11:58:22]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [11:58:22]wFMCommunicate OK [11:58:22]wFMCommunicate request_size=4 [11:58:22]MH_SAM_APDU [11:58:22]CAPDU: 80 17 00 00 [11:58:22]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:58:22]Write i2c OK [11:58:22]MH_I2C_Read... [11:58:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:22]Read from MH i2c: E2 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 FD 00 [11:58:22]MH_I2C_Read... [11:58:22]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [11:58:22]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [11:58:22]wFMCommunicate OK [11:58:22]wFMCommunicate request_size=4 [11:58:22]MH_SAM_APDU [11:58:22]CAPDU: 80 17 00 00 [11:58:22]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [11:58:22]Write i2c OK [11:58:22]MH_I2C_Read... [11:58:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:23]Read from MH i2c: E2 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 FD 00 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [11:58:23]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [11:58:23]wFMCommunicate OK [11:58:23]wFMCommunicate request_size=4 [11:58:23]MH_SAM_APDU [11:58:23]CAPDU: 80 17 00 00 [11:58:23]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:58:23]Write i2c OK [11:58:23]MH_I2C_Read... [11:58:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [11:58:23]Read from MH i2c: E2 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 E6 00 [11:58:23]MH_I2C_Read... [11:58:23]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [11:58:23]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:58:23]wFMCommunicate OK [11:58:23]SAM_PROTO_GetFMData done [11:58:23]requested_item fm.sale_refund.total is exist - process it [11:58:23]requested_item fm.buy.total is exist - process it [11:58:23]requested_item shift.sale.total is exist - process it [11:58:23]SAM_PROTO_GetShiftData [11:58:23]wFMCommunicate request_size=4 [11:58:23]MH_SAM_APDU [11:58:23]CAPDU: 80 13 02 00 [11:58:23]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [11:58:23]Write i2c OK [11:58:23]MH_I2C_Read... [11:58:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F CF 47 00 EE EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 86 02 00 F4 03 04 00 A9 22 C8 66 B6 04 01 00 00 1D FD 48 95 28 E4 *** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:58:23]9F Read from MH i2c: 1D E2 [11:58:23] [11:58:23]CommunicateWithHost err = 0 [11:58:23]MH_I2C_Read... [11:58:23]CheckOFDResponse [11:58:23]1017 (14) - 77093643461234 [11:58:23]Read from MH i2c: 1041 (16) - 0000000000871769 [11:58:23]E2 1040 (4) - 165376 [11:58:23]FD 1012 (4) - 23.08.2024 05:48 [11:58:23]00 1206 (1) - 0 [11:58:23] [11:58:23]OFD Sender: Remove packet 165376 [11:58:23]MH_I2C_Read... [11:58:23]ProducePacketName [11:58:23]name=ofd_packets/00165376 [11:58:23]NVStorageDeleteData [11:58:23]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 E5 00 00 00 69 04 9D 00 6F 04 04 00 E5 00 00 00 B1 04 04 00 AE D6 18 01 70 04 03 00 8C 6E C8 72 04 03 00 22 68 50 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 68 D4 1D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 7C 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 93 [11:58:23]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 E5 00 00 00 69 04 9D 00 6F 04 04 00 E5 00 00 00 B1 04 04 00 AE D6 18 01 70 04 03 00 8C 6E C8 72 04 03 00 22 68 50 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 68 D4 1D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 7C 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [11:58:23]wFMCommunicate OK [11:58:23]wFMCommunicate request_size=4 [11:58:23]MH_SAM_APDU [11:58:23]CAPDU: 80 17 00 00 [11:58:23]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [11:58:23]Write i2c OK [11:58:23]MH_I2C_Read... [11:58:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:24]Read from MH i2c: E2 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: E2 FD 00 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [11:58:24]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 [11:58:24]wFMCommunicate OK [11:58:24]wFMCommunicate request_size=4 [11:58:24]MH_SAM_APDU [11:58:24]CAPDU: 80 17 00 00 [11:58:24]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:58:24]Write i2c OK [11:58:24]MH_I2C_Read... [11:58:24]OFD Sender: No OFD packet to send [11:58:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:24]Read from MH i2c: E2 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: E2 FD 00 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 57 [11:58:24]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 [11:58:24]wFMCommunicate OK [11:58:24]wFMCommunicate request_size=4 [11:58:24]MH_SAM_APDU [11:58:24]CAPDU: 80 17 00 00 [11:58:24]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:58:24]Write i2c OK [11:58:24]MH_I2C_Read... [11:58:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:58:24]Read from MH i2c: E2 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: E2 FD 00 [11:58:24]MH_I2C_Read... [11:58:24]Read from MH i2c: E2 FD 00 1B 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 0E [11:58:24]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [11:58:24]wFMCommunicate OK [11:58:24]wFMCommunicate request_size=4 [11:58:24]MH_SAM_APDU [11:58:24]CAPDU: 80 17 00 00 [11:58:24]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:58:24]Write i2c OK [11:58:24]MH_I2C_Read... [11:58:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [11:58:25]Read from MH i2c: E2 [11:58:25]MH_I2C_Read... [11:58:25]Read from MH i2c: E2 CD 00 [11:58:25]MH_I2C_Read... [11:58:25]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [11:58:25]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:58:25]wFMCommunicate OK [11:58:25]SAM_PROTO_GetShiftData done [11:58:25]requested_item shift.sale.total_cash is exist - process it [11:58:25]requested_item shift.sale_refund.total is exist - process it [11:58:25]requested_item shift.sale_refund.total_cash is exist - process it [11:58:25]requested_item shift.buy.total is exist - process it [11:58:25]requested_item shift.buy.total_cash is exist - process it [11:58:25]produce_requested_data done [11:58:25]produce_requested_data return {"fm.sale.total":148939266.45,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":184050.38,"shift.sale.total_cash":131355.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:58:25]process_action_free get_value [11:58:25]json_value_free [11:58:25]json_value_free done [11:58:25]process_json_proto returns [11:58:25]Send response to host [11:58:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":148939266.45,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":184050.38,"shift.sale.total_cash":131355.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:58:25]free response buf [11:58:25]execute_script done [11:58:25]execute_script returns [11:58:25]free content buf [11:58:25]Sock 11.Close socket [11:58:25]Sock 11.Thread stoped [11:58:25]accept exits with 9 [11:58:25]New connection [11:58:25]New thread 3066973540 created [11:58:25]Thread 3066830180 joined [11:58:25]Waiting for new connection... [11:58:25] Sock 9.Parse request [11:58:25]Sock 9.Check first char [11:58:25]Sock 9.First char is OK [11:58:25]request: POST /json_proto HTTP/1.0 [11:58:25]Method: POST [11:58:25]URL: /json_proto [11:58:25]Method is POST - this is cgi request [11:58:25]url: /json_proto [11:58:25]query_string will be loaded in cgi processing [11:58:25]execute_cgi json_proto POST (null) [11:58:25]execute_cgi path=json_proto method=POST [11:58:25]POST find Content-Length [11:58:25]Host: 172.17.44.132:8080 [11:58:25]Content-Length: 646 [11:58:25]Content-Type: application/json [11:58:25] [11:58:25]POST finish read [11:58:25]Found Content-Length = 646 [11:58:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51028", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:25]execute_script... [11:58:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51028", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:25]POST & json_proto [11:58:25]process_json_proto [11:58:25]json parsed OK: [11:58:25]protocol is kg_v1.0 [11:58:25]action value=close_receipt [11:58:25]process_action close_receipt [11:58:25]cmd_close_receipt [11:58:25]MH_GetDate [11:58:25]Write to MH i2c: F0 00 00 1D 00 0C [11:58:25]Write i2c OK [11:58:25]MH_I2C_Read... [11:58:25]Read from MH i2c: F0 [11:58:25]MH_I2C_Read... [11:58:25]Read from MH i2c: F0 09 00 [11:58:25]MH_I2C_Read... [11:58:25]Read from MH i2c: F0 09 00 1D 00 00 62 79 C8 66 2A 83 C1 65 F1 [11:58:25]GetLastDocTimeStamp 1724414058 [11:58:25]current date 1724414306 [11:58:25]FM_GetShiftState [11:58:25]SAM_PROTO_GetShiftState [11:58:25]wFMCommunicate request_size=4 [11:58:25]MH_SAM_APDU [11:58:25]CAPDU: 80 13 01 00 [11:58:25]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [11:58:25]Write i2c OK [11:58:25]MH_I2C_Read... [11:58:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:25]Read from MH i2c: E2 [11:58:25]MH_I2C_Read... [11:58:25]Read from MH i2c: E2 0E 00 [11:58:25]MH_I2C_Read... [11:58:25]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [11:58:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:58:25]wFMCommunicate OK [11:58:25]SAM_PROTO_GetShiftState done [11:58:25]FM_GetShiftState done [11:58:25]opened in 1724372766 [11:58:25]opened+sec_in_day 1724459166 [11:58:25]quantity*price = 7500 [11:58:25]sum+1 = 7501 [11:58:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 230 23.08.2024 11:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165377 ФПД: 61374788634290 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T115826&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165377&fm=61374788634290&tin=02508201610067®Number=0000000000092562&sum=7500 0 [11:58:27]StoreToDocumentArchive [11:58:27]shift 469 fd 165377 [11:58:27]save to /storage/0469/doc_00165377 [11:58:27]save last doc name /storage/0469/doc_00165377 to /storage/kkm_last_doc_name [11:58:27]save OK [11:58:27]Clear old archive folders... [11:58:27]ProcessDocumentItem done err = 0, tmpTLVsize=282 [11:58:27]tlvbuf is 002B4AC0 [11:58:27]SAM_PROTO_ClearQueue [11:58:27]wFMCommunicate request_size=4 [11:58:27]MH_SAM_APDU [11:58:27]CAPDU: 80 09 00 00 [11:58:27]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:58:27]Write i2c OK [11:58:27]MH_I2C_Read... [11:58:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:27]Read from MH i2c: E2 [11:58:27]MH_I2C_Read... [11:58:27]Read from MH i2c: E2 03 00 [11:58:27]MH_I2C_Read... [11:58:27]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:58:27]RAPDU: 90 00 [11:58:27]wFMCommunicate OK [11:58:27]SAM_PROTO_ClearQueue done [11:58:27]KKMCreateOFDPacket [11:58:27]OFDProtocolAddRootSTLVToBuf [11:58:27]FM_MakeSignedData [11:58:27]FM_MakeSignedData [11:58:27]SAM_PROTO_SignData [11:58:27]wFMCommunicate request_size=4 [11:58:27]MH_SAM_APDU [11:58:27]CAPDU: 80 0D 01 02 [11:58:27]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:58:27]Write i2c OK [11:58:27]MH_I2C_Read... [11:58:27]recv_with_timeout no data received [11:58:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:27]Read from MH i2c: E2 [11:58:27]MH_I2C_Read... [11:58:27]Read from MH i2c: E2 03 00 [11:58:27]MH_I2C_Read... [11:58:27]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:58:27]RAPDU: 90 00 [11:58:27]wFMCommunicate OK [11:58:27]wFMCommunicate request_size=255 [11:58:27]MH_SAM_APDU [11:58:27]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 62 79 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [11:58:27]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 62 79 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 C6 [11:58:27]Write i2c OK [11:58:27]MH_I2C_Read... [11:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:27]Read from MH i2c: E2 [11:58:27]MH_I2C_Read... [11:58:27]Read from MH i2c: E2 03 00 [11:58:27]MH_I2C_Read... [11:58:27]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:58:27]RAPDU: 90 00 [11:58:27]wFMCommunicate OK [11:58:27]wFMCommunicate request_size=41 [11:58:27]MH_SAM_APDU [11:58:27]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 86 02 00 35 04 06 00 37 D1 EE 79 86 B2 [11:58:27]Write to MH i2c: E2 2C 00 2E 00 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 86 02 00 35 04 06 00 37 D1 EE 79 86 B2 00 00 AD [11:58:27]Write i2c OK [11:58:27]MH_I2C_Read... [11:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:27]Read from MH i2c: E2 [11:58:27]MH_I2C_Read... [11:58:27]Read from MH i2c: E2 03 00 [11:58:27]MH_I2C_Read... [11:58:27]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:58:27]RAPDU: 90 00 [11:58:27]wFMCommunicate OK [11:58:27]wFMCommunicate request_size=4 [11:58:27]MH_SAM_APDU [11:58:27]CAPDU: 80 0D 03 02 [11:58:27]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:58:27]Write i2c OK [11:58:27]MH_I2C_Read... [11:58:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:28]Read from MH i2c: E2 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: E2 0B 00 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: E2 0B 00 2F 00 00 41 FA DD 30 F7 24 7C 8F 90 00 19 [11:58:28]RAPDU: 41 FA DD 30 F7 24 7C 8F 90 00 [11:58:28]wFMCommunicate OK [11:58:28]SAM_PROTO_SignData done [11:58:28]FM_MakeSignedData done [11:58:28]CreateOFDProtocolMessage [11:58:28]wFMCommunicate request_size=4 [11:58:28]MH_SAM_APDU [11:58:28]CAPDU: 80 11 00 00 [11:58:28]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:58:28]Write i2c OK [11:58:28]MH_I2C_Read... [11:58:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:28]Read from MH i2c: E2 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: E2 17 00 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [11:58:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:28]wFMCommunicate OK [11:58:28]CreateOFDProtocolMessage done [11:58:28]OFDSenderStorePacket 165377 [11:58:28]StoreOFDPacket docnum=165377 [11:58:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 10 58 26 01 0D 68 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 62 79 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 86 02 00 35 04 06 00 37 D1 EE 79 86 B2 41 FA DD 30 F7 24 7C 8F [11:58:28]CheckFolder [11:58:28]dirname=/storage/ofd_packets [11:58:28]CheckFolder done [11:58:28]ProducePacketName [11:58:28]name=ofd_packets/00165377 [11:58:28]NVStorageSaveData ofd_packets/00165377 [11:58:28]File name is /storage/ofd_packets/00165377 [11:58:28]Write 332 bytes [11:58:28]NVStorageSaveData done [11:58:28]OFDSenderStorePacket done [11:58:28]KKMCreateOFDPacket done [11:58:28]NVStorageSaveData kkm_last_timestamp [11:58:28]File name is /storage/kkm_last_timestamp [11:58:28]Write 4 bytes [11:58:28]NVStorageSaveData done [11:58:28]ExternCall_PrintAddStr [11:58:28]wPrintStart [11:58:28]Write to MH i2c: 01 00 00 31 00 31 [11:58:28]Write i2c OK [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: 01 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: 01 07 00 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:58:28]RasterBufferAndPrint [11:58:28]line Счет N : (3)51028 [11:58:28]line ИНН: 02508201610067 [11:58:28]line Контрольно-Кассовый Чек [11:58:28]line ПРОДАЖА [11:58:28]line Товар: 2000034730018 [11:58:28]line Кофе Американо (GABB TRADE) [11:58:28]line 1.000 * 75.00 [11:58:28]line = 75.00 [11:58:28]line НДС 12% НСП 1% [11:58:28]line > о реализуемом товаре [11:58:28]line ИТОГО: 75.00 [11:58:28]line НСП 1% : 0.66 [11:58:28]line НДС 12% : 7.96 [11:58:28]line Наличными: 75.00 [11:58:28]line Безнал.: 0.00 [11:58:28]line Место: АЗС № 130 "Партнер Нефть" [11:58:28]OFD Sender: Processing packet 165377 [packets to send 991, broken 990] [11:58:28]ProducePacketName [11:58:28]name=ofd_packets/00165377 [11:58:28]OFD Sender: To server: pG, [11:58:28]CommunicateWithHost lk.salyk.kg:30040 [11:58:28]ConnectInit lk.salyk.kg [11:58:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:58:28]line СНО: Общий режим [11:58:28]line Чек 230 23.08.2024 11:58 [11:58:28]line Смена: 469 ФФД: 1.0 [11:58:28]line ЗНМ: 0300000070 [11:58:28]line РНМ: 0000000000092562 [11:58:28]line Версия ККМ: 001 [11:58:28]line ФМ: 0000000000871769 [11:58:28]line ФД: 165377 [11:58:28]line ФПД: 61374788634290 [11:58:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T115826&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165377&fm=61374788634290&tin=02508201610067®Number=0000000000092562&sum=7500 [11:58:28]line 0 [11:58:28]written 0, free lines is 4095 [11:58:28]Write to MH i2c: 01 00 00 5A 00 5A [11:58:28]Write i2c OK [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: 01 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: 01 07 00 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 E8 0C 55 [11:58:28]RasterBufferAndPrint [11:58:28]line [11:58:28]line [11:58:28]line [11:58:28]line [11:58:28]line [11:58:28]written 0, free lines is 3326 [11:58:28]MH_Cut [11:58:28]Write to MH i2c: D1 01 00 61 00 01 33 [11:58:28]Write i2c OK [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: D1 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: D1 01 00 [11:58:28]MH_I2C_Read... [11:58:28]Read from MH i2c: D1 01 00 61 00 00 32 [11:58:28]Write to MH i2c: 01 00 00 62 00 62 [11:58:28]Write i2c OK [11:58:28]MH_I2C_Read... [11:58:29]*** Cut start [11:58:29]*** Purtial cut [11:58:29]*** Stage 1: CUTSNS_PIN = 1 [11:58:31]Read from MH i2c: 01 [11:58:31]MH_I2C_Read... [11:58:31]*** Stop cut motor [11:58:31]*** Cut end [11:58:31]Read from MH i2c: 01 07 00 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [11:58:31]process_action close_receipt done [11:58:31]requested_data is exist [11:58:31]produce_requested_data [11:58:31]requested_item fm.sn is exist - process it [11:58:31]wFMCommunicate request_size=4 [11:58:31]MH_SAM_APDU [11:58:31]CAPDU: 80 11 00 00 [11:58:31]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [11:58:31]Write i2c OK [11:58:31]MH_I2C_Read... [11:58:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:31]Read from MH i2c: E2 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: E2 17 00 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [11:58:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:31]wFMCommunicate OK [11:58:31]requested_item fd.num is exist - process it [11:58:31]SAM_PROTO_GetFieldsCounters [11:58:31]wFMCommunicate request_size=4 [11:58:31]MH_SAM_APDU [11:58:31]CAPDU: 80 13 00 00 [11:58:31]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [11:58:31]Write i2c OK [11:58:31]MH_I2C_Read... [11:58:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:31]Read from MH i2c: E2 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: E2 62 00 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [11:58:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:31]wFMCommunicate OK [11:58:31]SAM_PROTO_GetFieldsCounters done [11:58:31]requested_item shift.num is exist - process it [11:58:31]requested_item shift.opened is exist - process it [11:58:31]req_shift_opened [11:58:31]FM_GetShiftState [11:58:31]SAM_PROTO_GetShiftState [11:58:31]wFMCommunicate request_size=4 [11:58:31]MH_SAM_APDU [11:58:31]CAPDU: 80 13 01 00 [11:58:31]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [11:58:31]Write i2c OK [11:58:31]MH_I2C_Read... [11:58:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:31]Read from MH i2c: E2 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: E2 0E 00 [11:58:31]MH_I2C_Read... [11:58:31]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 10 [11:58:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:58:31]wFMCommunicate OK [11:58:31]SAM_PROTO_GetShiftState done [11:58:31]FM_GetShiftState done [11:58:31]req_shift_opened done [11:58:31]requested_item shift.open_date is exist - process it [11:58:31]req_shift_open_date [11:58:31]req_shift_open_date done [11:58:31]produce_requested_data done [11:58:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165377,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:58:31]process_action_free close_receipt [11:58:31]json_value_free [11:58:31]json_value_free done [11:58:31]process_json_proto returns [11:58:31]Send response to host [11:58:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165377,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:58:31]free response buf [11:58:31]execute_script done [11:58:31]execute_script returns [11:58:31]free content buf [11:58:31]Sock 9.Close socket [11:58:31]Sock 9.Thread stoped [11:58:32]accept exits with 7 [11:58:32]New connection [11:58:32]New thread 3066830180 created [11:58:32]Thread 3066973540 joined [11:58:32]Waiting for new connection... [11:58:32] Sock 7.Parse request [11:58:32]Sock 7.Check first char [11:58:32]Sock 7.First char is OK [11:58:32]request: POST /json_proto HTTP/1.0 [11:58:32]Method: POST [11:58:32]URL: /json_proto [11:58:32]Method is POST - this is cgi request [11:58:32]url: /json_proto [11:58:32]query_string will be loaded in cgi processing [11:58:32]execute_cgi json_proto POST (null) [11:58:32]execute_cgi path=json_proto method=POST [11:58:32]POST find Content-Length [11:58:32]Host: 172.17.44.132:8080 [11:58:32]Content-Length: 685 [11:58:32]Content-Type: application/json [11:58:32] [11:58:32]POST finish read [11:58:32]Found Content-Length = 685 [11:58:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "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" ] } } [11:58:32]execute_script... [11:58: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)294204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "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" ] } } [11:58:32]POST & json_proto [11:58:32]process_json_proto [11:58:32]json parsed OK: [11:58:32]protocol is kg_v1.0 [11:58:32]action value=close_receipt [11:58:32]process_action close_receipt [11:58:32]cmd_close_receipt [11:58:32]MH_GetDate [11:58:32]Write to MH i2c: F0 00 00 66 00 55 [11:58:32]Write i2c OK [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: F0 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: F0 09 00 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: F0 09 00 66 00 00 68 79 C8 66 2A 83 C1 65 40 [11:58:32]GetLastDocTimeStamp 1724414306 [11:58:32]current date 1724414312 [11:58:32]FM_GetShiftState [11:58:32]SAM_PROTO_GetShiftState [11:58:32]wFMCommunicate request_size=4 [11:58:32]MH_SAM_APDU [11:58:32]CAPDU: 80 13 01 00 [11:58:32]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:58:32]Write i2c OK [11:58:32]MH_I2C_Read... [11:58:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:32]Read from MH i2c: E2 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 0E 00 [11:58:32]MH_I2C_Read... [11:58:32]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [11:58:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:58:32]wFMCommunicate OK [11:58:32]SAM_PROTO_GetShiftState done [11:58:32]FM_GetShiftState done [11:58:32]opened in 1724372766 [11:58:32]opened+sec_in_day 1724459166 [11:58:32]quantity*price = 150011 [11:58:32]sum+1 = 150012 [11:58:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.30 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 231 23.08.2024 11:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165378 ФПД: 2507636906114 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T115833&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165378&fm=2507636906114&tin=02508201610067®Number=0000000000092562&sum=150000 [11:58:34]StoreToDocumentArchive [11:58:34]shift 469 fd 165378 [11:58:34]save to /storage/0469/doc_00165378 [11:58:34]save last doc name /storage/0469/doc_00165378 to /storage/kkm_last_doc_name [11:58:34]save OK [11:58:34]Clear old archive folders... [11:58:34]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:58:34]tlvbuf is 002D1200 [11:58:34]SAM_PROTO_ClearQueue [11:58:34]wFMCommunicate request_size=4 [11:58:34]MH_SAM_APDU [11:58:34]CAPDU: 80 09 00 00 [11:58:34]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [11:58:34]Write i2c OK [11:58:34]MH_I2C_Read... [11:58:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:34]Read from MH i2c: E2 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 03 00 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [11:58:34]RAPDU: 90 00 [11:58:34]wFMCommunicate OK [11:58:34]SAM_PROTO_ClearQueue done [11:58:34]KKMCreateOFDPacket [11:58:34]OFDProtocolAddRootSTLVToBuf [11:58:34]FM_MakeSignedData [11:58:34]FM_MakeSignedData [11:58:34]SAM_PROTO_SignData [11:58:34]wFMCommunicate request_size=4 [11:58:34]MH_SAM_APDU [11:58:34]CAPDU: 80 0D 01 02 [11:58:34]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [11:58:34]Write i2c OK [11:58:34]MH_I2C_Read... [11:58:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:34]Read from MH i2c: E2 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 03 00 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [11:58:34]RAPDU: 90 00 [11:58:34]wFMCommunicate OK [11:58:34]wFMCommunicate request_size=255 [11:58:34]MH_SAM_APDU [11:58:34]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 E7 00 00 00 F4 03 04 00 69 79 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 86 02 00 35 04 06 00 02 47 [11:58:34]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 E7 00 00 00 F4 03 04 00 69 79 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 86 02 00 35 04 06 00 02 47 00 00 A9 [11:58:34]Write i2c OK [11:58:34]MH_I2C_Read... [11:58:34]OFD Sender: No OFD packet to send [11:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:34]Read from MH i2c: E2 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 03 00 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:58:34]RAPDU: 90 00 [11:58:34]wFMCommunicate OK [11:58:34]wFMCommunicate request_size=9 [11:58:34]MH_SAM_APDU [11:58:34]CAPDU: 80 0D 02 02 04 DA CE 98 82 [11:58:34]Write to MH i2c: E2 0C 00 77 00 80 0D 02 02 04 00 DA CE 98 82 00 00 BB [11:58:34]Write i2c OK [11:58:34]MH_I2C_Read... [11:58:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:34]Read from MH i2c: E2 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 03 00 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:58:34]RAPDU: 90 00 [11:58:34]wFMCommunicate OK [11:58:34]wFMCommunicate request_size=4 [11:58:34]MH_SAM_APDU [11:58:34]CAPDU: 80 0D 03 02 [11:58:34]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [11:58:34]Write i2c OK [11:58:34]MH_I2C_Read... [11:58:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:34]Read from MH i2c: E2 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 0B 00 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 0B 00 78 00 00 AC 02 6F 49 8B C1 76 49 90 00 65 [11:58:34]RAPDU: AC 02 6F 49 8B C1 76 49 90 00 [11:58:34]wFMCommunicate OK [11:58:34]SAM_PROTO_SignData done [11:58:34]FM_MakeSignedData done [11:58:34]CreateOFDProtocolMessage [11:58:34]wFMCommunicate request_size=4 [11:58:34]MH_SAM_APDU [11:58:34]CAPDU: 80 11 00 00 [11:58:34]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [11:58:34]Write i2c OK [11:58:34]MH_I2C_Read... [11:58:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:34]Read from MH i2c: E2 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 17 00 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [11:58:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:34]wFMCommunicate OK [11:58:34]CreateOFDProtocolMessage done [11:58:34]OFDSenderStorePacket 165378 [11:58:34]StoreOFDPacket docnum=165378 [11:58:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 49 14 06 01 E7 FF 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 E7 00 00 00 F4 03 04 00 69 79 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 86 02 00 35 04 06 00 02 47 DA CE 98 82 AC 02 6F 49 8B C1 76 49 [11:58:34]CheckFolder [11:58:34]dirname=/storage/ofd_packets [11:58:34]CheckFolder done [11:58:34]ProducePacketName [11:58:34]name=ofd_packets/00165378 [11:58:34]NVStorageSaveData ofd_packets/00165378 [11:58:34]File name is /storage/ofd_packets/00165378 [11:58:34]Write 300 bytes [11:58:34]NVStorageSaveData done [11:58:34]OFDSenderStorePacket done [11:58:34]KKMCreateOFDPacket done [11:58:34]NVStorageSaveData kkm_last_timestamp [11:58:34]File name is /storage/kkm_last_timestamp [11:58:34]Write 4 bytes [11:58:34]NVStorageSaveData done [11:58:34]ExternCall_PrintAddStr [11:58:34]wPrintStart [11:58:34]Write to MH i2c: 01 00 00 7A 00 7A [11:58:34]Write i2c OK [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: 01 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: 01 07 00 [11:58:34]MH_I2C_Read... [11:58:34]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [11:58:35]RasterBufferAndPrint [11:58:35]line Счет N : (1)294204 [11:58:35]line ИНН: 02508201610067 [11:58:35]line Контрольно-Кассовый Чек [11:58:35]line ПРОДАЖА [11:58:35]line ТРК (МРК, ГНК) : 71 [11:58:35]line Товар: 2711129700 [11:58:35]line ГАЗ-К-5 [11:58:35]line 40.110 * 37.40 [11:58:35]line = 1500.11 [11:58:35]line НДС 12% НСП 1% [11:58:35]line > о реализуемом товаре [11:58:35]line ОКРУГЛЕНИЕ: -0.11 [11:58:35]line ИТОГО: 1500.00 [11:58:35]line Внесено: 1500.00 [11:58:35]line СДАЧА: 0.00 [11:58:35]line НСП 1% : 13.27 [11:58:35]line НДС 12% : 159.30 [11:58:35]line Наличными: 1500.00 [11:58:35]line Безнал.: 0.00 [11:58:35]line Место: АЗС № 130 "Партнер Нефть" [11:58:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:58:35]line СНО: Общий режим [11:58:35]line Чек 231 23.08.2024 11:58 [11:58:35]line Смена: 469 ФФД: 1.0 [11:58:35]line ЗНМ: 0300000070 [11:58:35]line РНМ: 0000000000092562 [11:58:35]line Версия ККМ: 001 [11:58:35]line ФМ: 0000000000871769 [11:58:35]line ФД: 165378 [11:58:35]line ФПД: 2507636906114 [11:58:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T115833&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165378&fm=2507636906114&tin=02508201610067®Number=0000000000092562&sum=150000 [11:58:35]OFD Sender: Processing packet 165378 [packets to send 991, broken 990] [11:58:35]ProducePacketName [11:58:35]name=ofd_packets/00165378 [11:58:35]OFD Sender: To server: pG, [11:58:35]CommunicateWithHost lk.salyk.kg:30040 [11:58:35]ConnectInit lk.salyk.kg [11:58:35]written 0, free lines is 4095 [11:58:35]Write to MH i2c: 01 00 00 A5 00 A5 [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: 01 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: 01 07 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 C6 0C 7E [11:58:35]RasterBufferAndPrint [11:58:35]line [11:58:35]line [11:58:35]line [11:58:35]line [11:58:35]line [11:58:35]written 0, free lines is 3300 [11:58:35]MH_Cut [11:58:35]Write to MH i2c: D1 01 00 AC 00 01 7E [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: D1 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: D1 01 00 [11:58:35]MH_I2C_Read... [11:58:35]Read from MH i2c: D1 01 00 AC 00 00 7D [11:58:35]Write to MH i2c: 01 00 00 AD 00 AD [11:58:35]Write i2c OK [11:58:35]MH_I2C_Read... [11:58:36]*** Cut start [11:58:36]*** Purtial cut [11:58:36]*** Stage 1: CUTSNS_PIN = 1 [11:58:38]Read from MH i2c: 01 [11:58:38]MH_I2C_Read... [11:58:38]*** Stop cut motor [11:58:38]*** Cut end [11:58:38]Read from MH i2c: 01 07 00 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [11:58:38]process_action close_receipt done [11:58:38]requested_data is exist [11:58:38]produce_requested_data [11:58:38]requested_item fm.sn is exist - process it [11:58:38]wFMCommunicate request_size=4 [11:58:38]MH_SAM_APDU [11:58:38]CAPDU: 80 11 00 00 [11:58:38]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [11:58:38]Write i2c OK [11:58:38]MH_I2C_Read... [11:58:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:38]Read from MH i2c: E2 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: E2 17 00 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [11:58:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:38]wFMCommunicate OK [11:58:38]requested_item fd.num is exist - process it [11:58:38]SAM_PROTO_GetFieldsCounters [11:58:38]wFMCommunicate request_size=4 [11:58:38]MH_SAM_APDU [11:58:38]CAPDU: 80 13 00 00 [11:58:38]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [11:58:38]Write i2c OK [11:58:38]MH_I2C_Read... [11:58:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:38]Read from MH i2c: E2 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: E2 62 00 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [11:58:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:38]wFMCommunicate OK [11:58:38]SAM_PROTO_GetFieldsCounters done [11:58:38]requested_item shift.num is exist - process it [11:58:38]requested_item shift.opened is exist - process it [11:58:38]req_shift_opened [11:58:38]FM_GetShiftState [11:58:38]SAM_PROTO_GetShiftState [11:58:38]wFMCommunicate request_size=4 [11:58:38]MH_SAM_APDU [11:58:38]CAPDU: 80 13 01 00 [11:58:38]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [11:58:38]Write i2c OK [11:58:38]MH_I2C_Read... [11:58:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:38]Read from MH i2c: E2 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: E2 0E 00 [11:58:38]MH_I2C_Read... [11:58:38]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [11:58:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:58:38]wFMCommunicate OK [11:58:38]SAM_PROTO_GetShiftState done [11:58:38]FM_GetShiftState done [11:58:38]req_shift_opened done [11:58:38]requested_item shift.open_date is exist - process it [11:58:38]req_shift_open_date [11:58:38]req_shift_open_date done [11:58:38]produce_requested_data done [11:58:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165378,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:58:38]process_action_free close_receipt [11:58:38]json_value_free [11:58:38]json_value_free done [11:58:38]process_json_proto returns [11:58:38]Send response to host [11:58:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165378,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:58:38]free response buf [11:58:38]execute_script done [11:58:38]execute_script returns [11:58:38]free content buf [11:58:38]Sock 7.Close socket [11:58:38]Sock 7.Thread stoped [11:58:39]accept exits with 9 [11:58:39]New connection [11:58:39]New thread 3066973540 created [11:58:39]Thread 3066830180 joined [11:58:39]Waiting for new connection... [11:58:39] Sock 9.Parse request [11:58:39]Sock 9.Check first char [11:58:39]Sock 9.First char is OK [11:58:39]request: POST /json_proto HTTP/1.0 [11:58:39]Method: POST [11:58:39]URL: /json_proto [11:58:39]Method is POST - this is cgi request [11:58:39]url: /json_proto [11:58:39]query_string will be loaded in cgi processing [11:58:39]execute_cgi json_proto POST (null) [11:58:39]execute_cgi path=json_proto method=POST [11:58:39]POST find Content-Length [11:58:39]Host: 172.17.44.132:8080 [11:58:39]Content-Length: 682 [11:58:39]Content-Type: application/json [11:58:39] [11:58:39]POST finish read [11:58:39]Found Content-Length = 682 [11:58:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 17.940, "sum" : 670.96, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 670.00, "payments": [ { "type": 0, "sum" : 670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:39]execute_script... [11:58: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)294205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 17.940, "sum" : 670.96, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 670.00, "payments": [ { "type": 0, "sum" : 670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:39]POST & json_proto [11:58:39]process_json_proto [11:58:39]json parsed OK: [11:58:39]protocol is kg_v1.0 [11:58:39]action value=close_receipt [11:58:39]process_action close_receipt [11:58:39]cmd_close_receipt [11:58:39]MH_GetDate [11:58:39]Write to MH i2c: F0 00 00 B1 00 A0 [11:58:39]Write i2c OK [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: F0 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: F0 09 00 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: F0 09 00 B1 00 00 6F 79 C8 66 2A 83 C1 65 92 [11:58:39]GetLastDocTimeStamp 1724414313 [11:58:39]current date 1724414319 [11:58:39]FM_GetShiftState [11:58:39]SAM_PROTO_GetShiftState [11:58:39]wFMCommunicate request_size=4 [11:58:39]MH_SAM_APDU [11:58:39]CAPDU: 80 13 01 00 [11:58:39]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [11:58:39]Write i2c OK [11:58:39]MH_I2C_Read... [11:58:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:39]Read from MH i2c: E2 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 0E 00 [11:58:39]MH_I2C_Read... [11:58:39]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [11:58:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:58:39]wFMCommunicate OK [11:58:39]SAM_PROTO_GetShiftState done [11:58:39]FM_GetShiftState done [11:58:39]opened in 1724372766 [11:58:39]opened+sec_in_day 1724459166 [11:58:39]quantity*price = 67095 [11:58:39]sum+1 = 67097 [11:58:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.96 ИТОГО: 670.00 Внесено: 4000.00 СДАЧА: 3330.00 НСП 1% : 5.94 НДС 12% : 71.25 Наличными: 670.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 232 23.08.2024 11:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165379 ФПД: 25065104242302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T115840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165379&fm=25065104242302&tin=02508201610067®Number=0000000000092562&sum=67000 [11:58:41]StoreToDocumentArchive [11:58:41]shift 469 fd 165379 [11:58:41]save to /storage/0469/doc_00165379 [11:58:41]save last doc name /storage/0469/doc_00165379 to /storage/kkm_last_doc_name [11:58:41]save OK [11:58:41]Clear old archive folders... [11:58:41]ProcessDocumentItem done err = 0, tmpTLVsize=250 [11:58:41]tlvbuf is 002F2380 [11:58:41]SAM_PROTO_ClearQueue [11:58:41]wFMCommunicate request_size=4 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 09 00 00 [11:58:41]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [11:58:41]RAPDU: 90 00 [11:58:41]wFMCommunicate OK [11:58:41]SAM_PROTO_ClearQueue done [11:58:41]KKMCreateOFDPacket [11:58:41]OFDProtocolAddRootSTLVToBuf [11:58:41]FM_MakeSignedData [11:58:41]FM_MakeSignedData [11:58:41]SAM_PROTO_SignData [11:58:41]wFMCommunicate request_size=4 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 0D 01 02 [11:58:41]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [11:58:41]RAPDU: 90 00 [11:58:41]wFMCommunicate OK [11:58:41]wFMCommunicate request_size=255 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 Received data: 9A 87 2D 95 35 F6 FF 70 03 47 08 2C 00 01 03 00 30 14 30 46 30 00 30 00 30 00 30 00 30 00 30 37 30 04 30 06 00 9C 0E 00 00 00 00 13 04 06 00 18 06 01 00 00 00 F2 03 38 01 37 00 31 01 37 F6 36 03 39 01 4F 00 00 01 00 BC 00 04 D4 01 A6 00 47 01 00 FC BA 03 25 06 A5 00 07 B8 01 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 00 03 07 06 00 00 3B 52 00 02 F9 00 03 00 0E 00 00 00 37 EE 37 03 30 0F 39 00 33 F2 36 03 34 01 33 00 34 01 36 F3 03 06 00 D5 1B 00 00 00 00 07 04 06 00 B8 05 01 00 00 31 00 32 39 33 04 34 06 11 00 04 00 10 00 00 00 30 00 30 00 30 00 30 1F 30 04 30 02 30 00 30 01 30 00 30 12 38 04 37 04 31 00 37 E8 36 00 39 00 10 00 04 F4 04 03 00 04 02 00 86 70 02 79 00 C8 F4 66 03 0E 04 04 00 04 BA 00 22 D5 C8 01 66 B6 04 01 00 00 08 92 41 AD 79 83 D9 67 [11:58:41]CommunicateWithHost err = 0 [11:58:41]CheckOFDResponse [11:58:41]1017 (14) - 77093643461234 [11:58:41]00 1041 (16) - 0000000000871769 [11:58:41]00 1040 (4) - 165378 [11:58:41]B9 1012 (4) - 23.08.2024 05:48 [11:58:41]04 1206 (1) - 0 [11:58:41]01 OFD Sender: Remove packet 165378 [11:58:41]00 ProducePacketName [11:58:41]01 name=ofd_packets/00165378 [11:58:41]0D NVStorageDeleteData [11:58:41]04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 86 02 00 35 04 06 00 16 CB [11:58:41]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 18 06 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 1B 00 00 00 00 07 04 06 00 B8 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 E8 00 00 00 F4 03 04 00 70 79 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 86 02 00 35 04 06 00 16 CB 00 00 1C [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:58:41]RAPDU: 90 00 [11:58:41]wFMCommunicate OK [11:58:41]wFMCommunicate request_size=9 [11:58:41]MH_SAM_APDU [11:58:41]CAPDU: 80 0D 02 02 04 EC A2 76 7E [11:58:41]Write to MH i2c: E2 0C 00 C2 00 80 0D 02 02 04 00 EC A2 76 7E 00 00 C6 [11:58:41]Write i2c OK [11:58:41]MH_I2C_Read... [11:58:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:58:41]OFD Sender: No OFD packet to send [11:58:41]Read from MH i2c: E2 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 [11:58:41]MH_I2C_Read... [11:58:41]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:58:41]RAPDU: 90 00 [11:58:42]wFMCommunicate OK [11:58:42]wFMCommunicate request_size=4 [11:58:42]MH_SAM_APDU [11:58:42]CAPDU: 80 0D 03 02 [11:58:42]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:58:42]Read from MH i2c: E2 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 0B 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 0B 00 C3 00 00 BD 0C CB 31 12 55 1B 43 90 00 C9 [11:58:42]RAPDU: BD 0C CB 31 12 55 1B 43 90 00 [11:58:42]wFMCommunicate OK [11:58:42]SAM_PROTO_SignData done [11:58:42]FM_MakeSignedData done [11:58:42]CreateOFDProtocolMessage [11:58:42]wFMCommunicate request_size=4 [11:58:42]MH_SAM_APDU [11:58:42]CAPDU: 80 11 00 00 [11:58:42]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:42]Read from MH i2c: E2 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 17 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [11:58:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:42]wFMCommunicate OK [11:58:42]CreateOFDProtocolMessage done [11:58:42]OFDSenderStorePacket 165379 [11:58:42]StoreOFDPacket docnum=165379 [11:58:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 46 ED 06 01 05 69 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 18 06 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 1B 00 00 00 00 07 04 06 00 B8 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 E8 00 00 00 F4 03 04 00 70 79 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 86 02 00 35 04 06 00 16 CB EC A2 76 7E BD 0C CB 31 12 55 1B 43 [11:58:42]CheckFolder [11:58:42]dirname=/storage/ofd_packets [11:58:42]CheckFolder done [11:58:42]ProducePacketName [11:58:42]name=ofd_packets/00165379 [11:58:42]NVStorageSaveData ofd_packets/00165379 [11:58:42]File name is /storage/ofd_packets/00165379 [11:58:42]Write 300 bytes [11:58:42]NVStorageSaveData done [11:58:42]OFDSenderStorePacket done [11:58:42]KKMCreateOFDPacket done [11:58:42]NVStorageSaveData kkm_last_timestamp [11:58:42]File name is /storage/kkm_last_timestamp [11:58:42]Write 4 bytes [11:58:42]NVStorageSaveData done [11:58:42]ExternCall_PrintAddStr [11:58:42]wPrintStart [11:58:42]Write to MH i2c: 01 00 00 C5 00 C5 [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [11:58:42]RasterBufferAndPrint [11:58:42]line Счет N : (1)294205 [11:58:42]line ИНН: 02508201610067 [11:58:42]line Контрольно-Кассовый Чек [11:58:42]line ПРОДАЖА [11:58:42]line ТРК (МРК, ГНК) : 81 [11:58:42]line Товар: 2711129700 [11:58:42]line ГАЗ-К-5 [11:58:42]line 17.940 * 37.40 [11:58:42]line = 670.96 [11:58:42]line НДС 12% НСП 1% [11:58:42]line > о реализуемом товаре [11:58:42]line ОКРУГЛЕНИЕ: -0.96 [11:58:42]line ИТОГО: 670.00 [11:58:42]line Внесено: 4000.00 [11:58:42]line СДАЧА: 3330.00 [11:58:42]line НСП 1% : 5.94 [11:58:42]line НДС 12% : 71.25 [11:58:42]line Наличными: 670.00 [11:58:42]line Безнал.: 0.00 [11:58:42]line Место: АЗС № 130 "Партнер Нефть" [11:58:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:58:42]line СНО: Общий режим [11:58:42]line Чек 232 23.08.2024 11:58 [11:58:42]line Смена: 469 ФФД: 1.0 [11:58:42]line ЗНМ: 0300000070 [11:58:42]line РНМ: 0000000000092562 [11:58:42]line Версия ККМ: 001 [11:58:42]line ФМ: 0000000000871769 [11:58:42]line ФД: 165379 [11:58:42]line ФПД: 25065104242302 [11:58:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T115840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165379&fm=25065104242302&tin=02508201610067®Number=0000000000092562&sum=67000 [11:58:42]written 0, free lines is 4095 [11:58:42]OFD Sender: Processing packet 165379 [packets to send 991, broken 990] [11:58:42]ProducePacketName [11:58:42]name=ofd_packets/00165379 [11:58:42]OFD Sender: To server: pG, [11:58:42]CommunicateWithHost lk.salyk.kg:30040 [11:58:42]ConnectInit lk.salyk.kg [11:58:42]Write to MH i2c: 01 00 00 F0 00 F0 [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 DA 0C DD [11:58:42]RasterBufferAndPrint [11:58:42]line [11:58:42]line [11:58:42]line [11:58:42]line [11:58:42]line [11:58:42]written 0, free lines is 3327 [11:58:42]MH_Cut [11:58:42]Write to MH i2c: D1 01 00 F7 00 01 C9 [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: D1 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: D1 01 00 [11:58:42]MH_I2C_Read... [11:58:42]Read from MH i2c: D1 01 00 F7 00 00 C8 [11:58:42]Write to MH i2c: 01 00 00 F8 00 F8 [11:58:42]Write i2c OK [11:58:42]MH_I2C_Read... [11:58:42]Connected sock=10 [11:58:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 46 ED 06 01 05 69 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 14 46 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 18 06 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 52 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D5 1B 00 00 00 00 07 04 06 00 B8 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 E8 00 00 00 F4 03 04 00 70 79 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 86 02 00 35 04 06 00 16 CB EC A2 76 7E BD 0C CB 31 12 55 1B 43 [11:58:43]*** Cut start [11:58:43]*** Purtial cut [11:58:43]*** Stage 1: CUTSNS_PIN = 1 [11:58:45]Read from MH i2c: *** Stop cut motor [11:58:45]01 *** Cut end [11:58:45] [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: 01 07 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [11:58:45]process_action close_receipt done [11:58:45]requested_data is exist [11:58:45]produce_requested_data [11:58:45]requested_item fm.sn is exist - process it [11:58:45]wFMCommunicate request_size=4 [11:58:45]MH_SAM_APDU [11:58:45]CAPDU: 80 11 00 00 [11:58:45]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:58:45]Read from MH i2c: E2 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 17 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [11:58:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:58:45]wFMCommunicate OK [11:58:45]requested_item fd.num is exist - process it [11:58:45]SAM_PROTO_GetFieldsCounters [11:58:45]wFMCommunicate request_size=4 [11:58:45]MH_SAM_APDU [11:58:45]CAPDU: 80 13 00 00 [11:58:45]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:58:45]Read from MH i2c: E2 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 62 00 [11:58:45]MH_I2C_Read... [11:58:45]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 B5 [11:58:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:58:45]wFMCommunicate OK [11:58:45]SAM_PROTO_GetFieldsCounters done [11:58:45]requested_item shift.num is exist - process it [11:58:45]requested_item shift.opened is exist - process it [11:58:45]req_shift_opened [11:58:45]FM_GetShiftState [11:58:45]SAM_PROTO_GetShiftState [11:58:45]wFMCommunicate request_size=4 [11:58:45]MH_SAM_APDU [11:58:45]CAPDU: 80 13 01 00 [11:58:45]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [11:58:45]Write i2c OK [11:58:45]MH_I2C_Read... [11:58:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:46]Read from MH i2c: E2 [11:58:46]MH_I2C_Read... [11:58:46]Read from MH i2c: E2 0E 00 [11:58:46]MH_I2C_Read... [11:58:46]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [11:58:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:58:46]wFMCommunicate OK [11:58:46]SAM_PROTO_GetShiftState done [11:58:46]FM_GetShiftState done [11:58:46]req_shift_opened done [11:58:46]requested_item shift.open_date is exist - process it [11:58:46]req_shift_open_date [11:58:46]req_shift_open_date done [11:58:46]produce_requested_data done [11:58:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165379,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [11:58:46]process_action_free close_receipt [11:58:46]json_value_free [11:58:46]json_value_free done [11:58:46]process_json_proto returns [11:58:46]Send response to host [11:58:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165379,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [11:58:46]free response buf [11:58:46]execute_script done [11:58:46]execute_script returns [11:58:46]free content buf [11:58:46]Sock 9.Close socket [11:58:46]Sock 9.Thread stoped [11:58:46]accept exits with 7 [11:58:46]New connection [11:58:46]New thread 3066830180 created [11:58:46]Thread 3066973540 joined [11:58:46]Waiting for new connection... [11:58:46] Sock 7.Parse request [11:58:46]Sock 7.Check first char [11:58:46]Sock 7.First char is OK [11:58:46]request: POST /json_proto HTTP/1.0 [11:58:46]Method: POST [11:58:46]URL: /json_proto [11:58:46]Method is POST - this is cgi request [11:58:46]url: /json_proto [11:58:46]query_string will be loaded in cgi processing [11:58:46]execute_cgi json_proto POST (null) [11:58:46]execute_cgi path=json_proto method=POST [11:58:46]POST find Content-Length [11:58:46]Host: 172.17.44.132:8080 [11:58:46]Content-Length: 672 [11:58:46]Content-Type: application/json [11:58:46] [11:58:46]POST finish read [11:58:46]Found Content-Length = 672 [11:58:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:46]execute_script... [11:58: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)294208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:58:46]POST & json_proto [11:58:46]process_json_proto [11:58:46]json parsed OK: [11:58:46]protocol is kg_v1.0 [11:58:46]action value=close_receipt [11:58:46]process_action close_receipt [11:58:46]cmd_close_receipt [11:58:46]MH_GetDate [11:58:46]Write to MH i2c: F0 00 00 FC 00 EB [11:58:46]Write i2c OK [11:58:46]MH_I2C_Read... [11:58:46]Read from MH i2c: F0 [11:58:46]MH_I2C_Read... [11:58:46]Read from MH i2c: F0 09 00 [11:58:46]MH_I2C_Read... [11:58:46]Read from MH i2c: F0 09 00 FC 00 00 77 79 C8 66 2A 83 C1 65 E5 [11:58:46]GetLastDocTimeStamp 1724414320 [11:58:46]current date 1724414327 [11:58:46]FM_GetShiftState [11:58:46]SAM_PROTO_GetShiftState [11:58:46]wFMCommunicate request_size=4 [11:58:46]MH_SAM_APDU [11:58:46]CAPDU: 80 13 01 00 [11:58:46]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [11:58:46]Write i2c OK [11:58:46]MH_I2C_Read... [11:58:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:58:46]Read from MH i2c: E2 [11:58:46]MH_I2C_Read... [11:58:46]Read from MH i2c: E2 0E 00 [11:58:46]MH_I2C_Read... [11:58:46]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [11:58:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [11:58:46]wFMCommunicate OK [11:58:46]SAM_PROTO_GetShiftState done [11:58:46]FM_GetShiftState done [11:58:46]opened in 1724372766 [11:58:46]opened+sec_in_day 1724459166 [11:58:46]quantity*price = 150052 [11:58:46]sum+1 = 150054 [11:58:46]Check (price>sum+1) || (price+1 о реализуемом товаре [12:06:41]line Товар: 46146625 [12:06:41]line Р/ж Orbit XXL сладкая мята 20,4г [12:06:41]line 1.000 * 51.00 [12:06:41]line = 51.00 [12:06:41]line НДС 12% НСП 1% [12:06:41]line > о реализуемом товаре [12:06:41]line Товар: 4700000160358 [12:06:41]line Вода Легенда 1л [12:06:41]line 1.000 * 50.00 [12:06:41]line = 50.00 [12:06:41]line НДС 12% НСП 1% [12:06:41]line > о реализуемом товаре [12:06:41]line ИТОГО: 161.00 [12:06:41]line НСП 1% : 1.42 [12:06:41]line НДС 12% : 17.10 [12:06:41]line Наличными: 161.00 [12:06:41]line Безнал.: 0.00 [12:06:41]line Место: АЗС № 130 "Партнер Нефть" [12:06:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:06:41]line СНО: Общий режим [12:06:41]line Чек 239 23.08.2024 12:00 [12:06:41]line Смена: 469 ФФД: 1.0 [12:06:41]line ЗНМ: 0300000070 [12:06:41]line РНМ: 0000000000092562 [12:06:41]line Версия ККМ: 001 [12:06:41]line ФМ: 0000000000871769 [12:06:41]line ФД: 165386 [12:06:41]line ФПД: 56085023831252 [12:06:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T120018&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165386&fm=56085023831252&tin=02508201610067®Number=0000000000092562&sum=16100 [12:06:41]line 0 [12:06:41]written 0, free lines is 4095 [12:06:41]OFD Sender: No OFD packet to send [12:06:41]Write to MH i2c: 01 00 00 53 00 53 [12:06:41]Write i2c OK [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: 01 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: 01 07 00 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: 01 07 00 53 00 00 00 00 00 00 18 0C 7E [12:06:41]RasterBufferAndPrint [12:06:41]line [12:06:41]line [12:06:41]line [12:06:41]line [12:06:41]line [12:06:41]written 0, free lines is 3109 [12:06:41]MH_Cut [12:06:41]Write to MH i2c: D1 01 00 5A 00 01 2C [12:06:41]Write i2c OK [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: D1 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: D1 01 00 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: D1 01 00 5A 00 00 2B [12:06:41]Write to MH i2c: 01 00 00 5B 00 5B [12:06:41]Write i2c OK [12:06:41]MH_I2C_Read... [12:06:42]*** Cut start [12:06:42]*** Purtial cut [12:06:42]*** Stage 1: CUTSNS_PIN = 1 [12:06:44]recv_with_timeout no data received [12:06:44]Read from MH i2c: 01 *** Stop cut motor [12:06:44] [12:06:44]*** Cut end [12:06:44]MH_I2C_Read... [12:06:44]Read from MH i2c: 01 07 00 [12:06:44]MH_I2C_Read... [12:06:44]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 FF 0F 70 [12:06:44]process_action print_doc done [12:06:44]requested_data is exist [12:06:44]produce_requested_data [12:06:44]produce_requested_data return (null) [12:06:44]process_action_free print_doc [12:06:44]json_value_free [12:06:44]json_value_free done [12:06:44]process_json_proto returns [12:06:44]Send response to host [12:06:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [12:06:44]free response buf [12:06:44]execute_script done [12:06:44]execute_script returns [12:06:44]free content buf [12:06:44]Sock 8.Close socket [12:06:44]Sock 8.Thread stoped [12:06:44]int [12:06:44]Write to MH i2c: 01 00 00 5C 00 5C [12:06:44]*** FLAG_PRN_PAP1 set [12:06:44]Write i2c OK [12:06:44]MH_I2C_Read... [12:06:44]Read from MH i2c: 01 [12:06:44]MH_I2C_Read... [12:06:44]Read from MH i2c: 01 07 00 [12:06:44]MH_I2C_Read... [12:06:44]Read from MH i2c: 01 07 00 5C 00 00 01 00 00 00 FF 0F 72 [12:06:44]state=0 [12:06:44]No paper [12:06:44]int [12:06:44]Write to MH i2c: *** FLAG_PRN_PAP2 set [12:06:44]01 00 00 5D 00 5D [12:06:44]Write i2c OK [12:06:44]MH_I2C_Read... [12:06:44]Read from MH i2c: 01 [12:06:44]MH_I2C_Read... [12:06:44]Read from MH i2c: 01 07 00 [12:06:44]MH_I2C_Read... [12:06:44]Read from MH i2c: 01 07 00 5D 00 00 03 00 00 00 FF 0F 75 [12:06:44]state=0 [12:06:44]No paper [12:06:44]Cover opened [12:06:45]int [12:06:45]Write to MH i2c: 01 00 00 5E 00 5E [12:06:45]*** FLAG_PRN_PAP2 reset [12:06:45]*** FLAG_PRN_PAP1 reset [12:06:45]Write i2c OK [12:06:45]MH_I2C_Read... [12:06:45]Read from MH i2c: 01 [12:06:45]MH_I2C_Read... [12:06:45]Read from MH i2c: 01 07 00 [12:06:45]MH_I2C_Read... [12:06:45]Read from MH i2c: 01 07 00 5E 00 00 00 00 00 00 FF 0F 73 [12:06:45]state=3 [12:06:45]Cover closed [12:06:46]OFD Sender: No OFD packet to send [12:06:46]int [12:06:46]Write to MH i2c: 01 00 00 5F 00 5F [12:06:46]*** FLAG_PRN_KEY set [12:06:46]Write i2c OK [12:06:46]MH_I2C_Read... [12:06:46]Read from MH i2c: 01 [12:06:46]MH_I2C_Read... [12:06:46]Read from MH i2c: 01 07 00 [12:06:46]MH_I2C_Read... [12:06:46]Read from MH i2c: 01 07 00 5F 00 00 08 00 00 00 FF 0F 7C [12:06:46]state=0 [12:06:46]Key pressed [12:06:46]Feed [12:06:46]Write to MH i2c: D8 00 00 60 00 37 [12:06:46]Write i2c OK [12:06:46]MH_I2C_Read... [12:06:46]Read from MH i2c: D8 [12:06:46]MH_I2C_Read... [12:06:46]Read from MH i2c: D8 01 00 [12:06:46]MH_I2C_Read... [12:06:46]Read from MH i2c: D8 01 00 60 00 00 38 [12:06:46]int [12:06:46]Write to MH i2c: 01 00 00 61 00 61 [12:06:46]Write i2c OK [12:06:46]MH_I2C_Read... [12:06:46]Read from MH i2c: 01 [12:06:46]MH_I2C_Read... [12:06:46]Read from MH i2c: 01 07 00 [12:06:46]MH_I2C_Read... [12:06:46]Read from MH i2c: 01 07 00 61 00 00 48 00 00 00 3C 00 EC [12:06:46]state=2 [12:06:46]Key pressed [12:06:47]int [12:06:47]Write to MH i2c: *** FLAG_PRN_KEY reset [12:06:47]01 00 00 62 00 62 [12:06:47]Write i2c OK [12:06:47]MH_I2C_Read... [12:06:47]Read from MH i2c: 01 [12:06:47]MH_I2C_Read... [12:06:47]Read from MH i2c: 01 07 00 [12:06:47]MH_I2C_Read... [12:06:47]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FA 0F 72 [12:06:47]state=2 [12:06:47]Stop feed [12:06:51]OFD Sender: No OFD packet to send [12:06:55]recv_with_timeout no data received [12:06:56]OFD Sender: No OFD packet to send [12:07:01]OFD Sender: No OFD packet to send [12:07:06]OFD Sender: No OFD packet to send [12:07:11]OFD Sender: No OFD packet to send [12:07:16]recv_with_timeout no data received [12:07:16]OFD Sender: No OFD packet to send [12:07:21]OFD Sender: No OFD packet to send [12:07:26]OFD Sender: No OFD packet to send [12:07:31]OFD Sender: No OFD packet to send [12:07:36]OFD Sender: No OFD packet to send [12:07:41]OFD Sender: No OFD packet to send [12:07:46]OFD Sender: No OFD packet to send [12:07:51]OFD Sender: No OFD packet to send [12:07:52]recv_with_timeout no data received [12:07:56]OFD Sender: No OFD packet to send [12:08:01]OFD Sender: No OFD packet to send [12:08:03]recv_with_timeout no data received [12:08:06]OFD Sender: No OFD packet to send [12:08:11]OFD Sender: No OFD packet to send [12:08:14]recv_with_timeout no data received [12:08:16]OFD Sender: No OFD packet to send [12:08:21]OFD Sender: No OFD packet to send [12:08:23]accept exits with 9 [12:08:23]New connection [12:08:23]New thread 3066912100 created [12:08:23]Thread 3067055460 joined [12:08:23]Waiting for new connection... [12:08:23] Sock 9.Parse request [12:08:23]Sock 9.Check first char [12:08:23]Sock 9.First char is OK [12:08:23]request: POST /json_proto HTTP/1.0 [12:08:23]Method: POST [12:08:23]URL: /json_proto [12:08:23]Method is POST - this is cgi request [12:08:23]url: /json_proto [12:08:23]query_string will be loaded in cgi processing [12:08:23]execute_cgi json_proto POST (null) [12:08:23]execute_cgi path=json_proto method=POST [12:08:23]POST find Content-Length [12:08:23]Host: 172.17.44.132:8080 [12:08:23]Content-Length: 667 [12:08:23]Content-Type: application/json [12:08:23] [12:08:23]POST finish read [12:08:23]Found Content-Length = 667 [12:08:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.820, "sum" : 400.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:23]execute_script... [12:08:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.820, "sum" : 400.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:23]POST & json_proto [12:08:23]process_json_proto [12:08:23]json parsed OK: [12:08:23]protocol is kg_v1.0 [12:08:23]action value=close_receipt [12:08:23]process_action close_receipt [12:08:23]cmd_close_receipt [12:08:23]MH_GetDate [12:08:23]Write to MH i2c: F0 00 00 63 00 52 [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: F0 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: F0 09 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: F0 09 00 63 00 00 B8 7B C8 66 2A 83 C1 65 8F [12:08:23]GetLastDocTimeStamp 1724414418 [12:08:23]current date 1724414904 [12:08:23]FM_GetShiftState [12:08:23]SAM_PROTO_GetShiftState [12:08:23]wFMCommunicate request_size=4 [12:08:23]MH_SAM_APDU [12:08:23]CAPDU: 80 13 01 00 [12:08:23]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [12:08:23]Write i2c OK [12:08:23]MH_I2C_Read... [12:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:23]Read from MH i2c: E2 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 0E 00 [12:08:23]MH_I2C_Read... [12:08:23]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0F [12:08:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:08:23]wFMCommunicate OK [12:08:23]SAM_PROTO_GetShiftState done [12:08:23]FM_GetShiftState done [12:08:23]opened in 1724372766 [12:08:23]opened+sec_in_day 1724459166 [12:08:23]quantity*price = 40041 [12:08:23]sum+1 = 40043 [12:08:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.52 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 241 23.08.2024 12:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165388 ФПД: 38361116862207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T120824&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165388&fm=38361116862207&tin=02508201610067®Number=0000000000092562&sum=40000 [12:08:25]StoreToDocumentArchive [12:08:25]shift 469 fd 165388 [12:08:25]save to /storage/0469/doc_00165388 [12:08:25]save last doc name /storage/0469/doc_00165388 to /storage/kkm_last_doc_name [12:08:25]save OK [12:08:25]Clear old archive folders... [12:08:25]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:08:25]tlvbuf is 00B84080 [12:08:25]SAM_PROTO_ClearQueue [12:08:25]wFMCommunicate request_size=4 [12:08:25]MH_SAM_APDU [12:08:25]CAPDU: 80 09 00 00 [12:08:25]Write to MH i2c: E2 08 00 71 00 80 09 00 00 00 00 00 00 E3 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:25]Read from MH i2c: E2 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 71 00 00 90 00 E5 [12:08:25]RAPDU: 90 00 [12:08:25]wFMCommunicate OK [12:08:25]SAM_PROTO_ClearQueue done [12:08:25]KKMCreateOFDPacket [12:08:25]OFDProtocolAddRootSTLVToBuf [12:08:25]FM_MakeSignedData [12:08:25]FM_MakeSignedData [12:08:25]SAM_PROTO_SignData [12:08:25]wFMCommunicate request_size=4 [12:08:25]MH_SAM_APDU [12:08:25]CAPDU: 80 0D 01 02 [12:08:25]Write to MH i2c: E2 08 00 72 00 80 0D 01 02 00 00 00 00 EB [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:25]Read from MH i2c: E2 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 72 00 00 90 00 E6 [12:08:25]RAPDU: 90 00 [12:08:25]wFMCommunicate OK [12:08:25]wFMCommunicate request_size=255 [12:08:25]MH_SAM_APDU [12:08:25]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 B8 7B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 86 02 00 35 04 06 00 22 E3 A4 [12:08:25]Write to MH i2c: E2 02 01 73 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 B8 7B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 86 02 00 35 04 06 00 22 E3 A4 00 00 B2 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:25]Read from MH i2c: E2 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [12:08:25]RAPDU: 90 00 [12:08:25]wFMCommunicate OK [12:08:25]wFMCommunicate request_size=8 [12:08:25]MH_SAM_APDU [12:08:25]CAPDU: 80 0D 02 02 03 BE 66 FF [12:08:25]Write to MH i2c: E2 0B 00 74 00 80 0D 02 02 03 00 BE 66 FF 00 00 17 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:25]Read from MH i2c: E2 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [12:08:25]RAPDU: 90 00 [12:08:25]wFMCommunicate OK [12:08:25]wFMCommunicate request_size=4 [12:08:25]MH_SAM_APDU [12:08:25]CAPDU: 80 0D 03 02 [12:08:25]Write to MH i2c: E2 08 00 75 00 80 0D 03 02 00 00 00 00 F0 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:25]Read from MH i2c: E2 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 0B 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 0B 00 75 00 00 85 55 AC 0A BD 1B D0 1A 90 00 43 [12:08:25]RAPDU: 85 55 AC 0A BD 1B D0 1A 90 00 [12:08:25]wFMCommunicate OK [12:08:25]SAM_PROTO_SignData done [12:08:25]FM_MakeSignedData done [12:08:25]CreateOFDProtocolMessage [12:08:25]wFMCommunicate request_size=4 [12:08:25]MH_SAM_APDU [12:08:25]CAPDU: 80 11 00 00 [12:08:25]Write to MH i2c: E2 08 00 76 00 80 11 00 00 00 00 00 00 F0 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:25]Read from MH i2c: E2 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 17 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: E2 17 00 76 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [12:08:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:08:25]wFMCommunicate OK [12:08:25]CreateOFDProtocolMessage done [12:08:25]OFDSenderStorePacket 165388 [12:08:25]StoreOFDPacket docnum=165388 [12:08:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 FD DB 05 01 FD 0B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 B8 7B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 86 02 00 35 04 06 00 22 E3 A4 BE 66 FF 85 55 AC 0A BD 1B D0 1A [12:08:25]CheckFolder [12:08:25]dirname=/storage/ofd_packets [12:08:25]CheckFolder done [12:08:25]ProducePacketName [12:08:25]name=ofd_packets/00165388 [12:08:25]NVStorageSaveData ofd_packets/00165388 [12:08:25]File name is /storage/ofd_packets/00165388 [12:08:25]Write 299 bytes [12:08:25]NVStorageSaveData done [12:08:25]OFDSenderStorePacket done [12:08:25]KKMCreateOFDPacket done [12:08:25]NVStorageSaveData kkm_last_timestamp [12:08:25]File name is /storage/kkm_last_timestamp [12:08:25]Write 4 bytes [12:08:25]NVStorageSaveData done [12:08:25]ExternCall_PrintAddStr [12:08:25]wPrintStart [12:08:25]Write to MH i2c: 01 00 00 77 00 77 [12:08:25]Write i2c OK [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: 01 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: 01 07 00 [12:08:25]MH_I2C_Read... [12:08:25]Read from MH i2c: 01 07 00 77 00 00 00 00 00 00 FF 0F 8C [12:08:25]RasterBufferAndPrint [12:08:25]line Счет N : (1)294216 [12:08:25]line ИНН: 02508201610067 [12:08:25]line Контрольно-Кассовый Чек [12:08:25]line ПРОДАЖА [12:08:25]line ТРК (МРК, ГНК) : 51 [12:08:25]line Товар: 2710124130 [12:08:25]line SU-92-К-5 [12:08:25]line 5.820 * 68.80 [12:08:25]line = 400.42 [12:08:25]line НДС 12% НСП 1% [12:08:25]line > о реализуемом товаре [12:08:25]line ОКРУГЛЕНИЕ: -0.42 [12:08:25]line ИТОГО: 400.00 [12:08:25]line Внесено: 400.00 [12:08:25]line СДАЧА: 0.00 [12:08:25]line НСП 1% : 3.54 [12:08:25]line НДС 12% : 42.52 [12:08:25]line Наличными: 400.00 [12:08:25]line Безнал.: 0.00 [12:08:25]line Место: АЗС № 130 "Партнер Нефть" [12:08:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:08:25]line СНО: Общий режим [12:08:25]line Чек 241 23.08.2024 12:08 [12:08:25]line Смена: 469 ФФД: 1.0 [12:08:25]line ЗНМ: 0300000070 [12:08:25]line РНМ: 0000000000092562 [12:08:25]line Версия ККМ: 001 [12:08:25]line ФМ: 0000000000871769 [12:08:25]line ФД: 165388 [12:08:25]line ФПД: 38361116862207 [12:08:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T120824&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165388&fm=38361116862207&tin=02508201610067®Number=0000000000092562&sum=40000 [12:08:25]written 0, free lines is 4095 [12:08:25]OFD Sender: Processing packet 165388 [packets to send 991, broken 990] [12:08:25]ProducePacketName [12:08:25]name=ofd_packets/00165388 [12:08:25]OFD Sender: To server: pG, [12:08:25]CommunicateWithHost lk.salyk.kg:30040 [12:08:25]ConnectInit lk.salyk.kg [12:08:26]Write to MH i2c: 01 00 00 A2 00 A2 [12:08:26]Write i2c OK [12:08:26]MH_I2C_Read... [12:08:26]Read from MH i2c: 01 [12:08:26]MH_I2C_Read... [12:08:26]Read from MH i2c: 01 07 00 [12:08:26]MH_I2C_Read... [12:08:26]Read from MH i2c: 01 07 00 A2 00 00 00 00 00 00 DA 0C 8F [12:08:26]RasterBufferAndPrint [12:08:26]line [12:08:26]line [12:08:26]line [12:08:26]line [12:08:26]line [12:08:26]written 0, free lines is 3296 [12:08:26]MH_Cut [12:08:26]Write to MH i2c: D1 01 00 A9 00 01 7B [12:08:26]Write i2c OK [12:08:26]MH_I2C_Read... [12:08:26]Read from MH i2c: D1 [12:08:26]MH_I2C_Read... [12:08:26]Read from MH i2c: D1 01 00 [12:08:26]MH_I2C_Read... [12:08:26]Read from MH i2c: D1 01 00 A9 00 00 7A [12:08:26]Write to MH i2c: 01 00 00 AA 00 AA [12:08:26]Write i2c OK [12:08:26]MH_I2C_Read... [12:08:26]*** Cut start [12:08:26]*** Purtial cut [12:08:26]*** Stage 1: CUTSNS_PIN = 1 [12:08:28]Read from MH i2c: 01 [12:08:28]MH_I2C_Read... [12:08:28]*** Stop cut motor [12:08:28]*** Cut end [12:08:28]Read from MH i2c: 01 07 00 [12:08:28]MH_I2C_Read... [12:08:28]Read from MH i2c: 01 07 00 AA 00 00 00 00 00 00 FF 0F BF [12:08:28]process_action close_receipt done [12:08:28]requested_data is exist [12:08:28]produce_requested_data [12:08:28]requested_item fm.sn is exist - process it [12:08:28]wFMCommunicate request_size=4 [12:08:28]MH_SAM_APDU [12:08:28]CAPDU: 80 11 00 00 [12:08:28]Write to MH i2c: E2 08 00 AB 00 80 11 00 00 00 00 00 00 25 [12:08:28]Write i2c OK [12:08:28]MH_I2C_Read... [12:08:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:28]Read from MH i2c: E2 [12:08:28]MH_I2C_Read... [12:08:28]Read from MH i2c: E2 17 00 [12:08:28]MH_I2C_Read... [12:08:28]Read from MH i2c: E2 17 00 AB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [12:08:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:08:28]wFMCommunicate OK [12:08:28]requested_item fd.num is exist - process it [12:08:28]SAM_PROTO_GetFieldsCounters [12:08:28]wFMCommunicate request_size=4 [12:08:28]MH_SAM_APDU [12:08:28]CAPDU: 80 13 00 00 [12:08:28]Write to MH i2c: E2 08 00 AC 00 80 13 00 00 00 00 00 00 28 [12:08:28]Write i2c OK [12:08:28]MH_I2C_Read... [12:08:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:29]Read from MH i2c: E2 [12:08:29]MH_I2C_Read... [12:08:29]Read from MH i2c: E2 62 00 [12:08:29]MH_I2C_Read... [12:08:29]Read from MH i2c: E2 62 00 AC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 8B [12:08:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:08:29]wFMCommunicate OK [12:08:29]SAM_PROTO_GetFieldsCounters done [12:08:29]requested_item shift.num is exist - process it [12:08:29]requested_item shift.opened is exist - process it [12:08:29]req_shift_opened [12:08:29]FM_GetShiftState [12:08:29]SAM_PROTO_GetShiftState [12:08:29]wFMCommunicate request_size=4 [12:08:29]MH_SAM_APDU [12:08:29]CAPDU: 80 13 01 00 [12:08:29]Write to MH i2c: E2 08 00 AD 00 80 13 01 00 00 00 00 00 2A [12:08:29]Write i2c OK [12:08:29]MH_I2C_Read... [12:08:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:29]Read from MH i2c: E2 [12:08:29]MH_I2C_Read... [12:08:29]Read from MH i2c: E2 0E 00 [12:08:29]MH_I2C_Read... [12:08:29]Read from MH i2c: E2 0E 00 AD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 58 [12:08:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:08:29]wFMCommunicate OK [12:08:29]SAM_PROTO_GetShiftState done [12:08:29]FM_GetShiftState done [12:08:29]req_shift_opened done [12:08:29]requested_item shift.open_date is exist - process it [12:08:29]req_shift_open_date [12:08:29]req_shift_open_date done [12:08:29]produce_requested_data done [12:08:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165388,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:08:29]process_action_free close_receipt [12:08:29]json_value_free [12:08:29]json_value_free done [12:08:29]process_json_proto returns [12:08:29]Send response to host [12:08:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165388,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:08:29]free response buf [12:08:29]execute_script done [12:08:29]execute_script returns [12:08:29]free content buf [12:08:29]Sock 9.Close socket [12:08:29]Sock 9.Thread stoped [12:08:30]ConnectInit Can't take IP for lk.salyk.kg [12:08:30]CommunicateWithHost connect error [12:08:30]CommunicateWithHost err = -1 [12:08:30]OFD Sender: Server communicate error [12:08:35]OFD Sender: Processing packet 165388 [packets to send 991, broken 990] [12:08:35]ProducePacketName [12:08:35]name=ofd_packets/00165388 [12:08:35]OFD Sender: To server: pG, [12:08:35]CommunicateWithHost lk.salyk.kg:30040 [12:08:35]ConnectInit lk.salyk.kg [12:08:37]Connected sock=8 [12:08:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 FD DB 05 01 FD 0B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 B8 7B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 86 02 00 35 04 06 00 22 E3 A4 BE 66 FF 85 55 AC 0A BD 1B D0 1A [12:08:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F5 EB 47 00 EE F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 86 02 00 F4 03 04 00 10 25 C8 66 B6 04 01 00 00 D8 40 18 7C 96 F2 1E D0 [12:08:39]CommunicateWithHost err = 0 [12:08:39]CheckOFDResponse [12:08:39]1017 (14) - 77093643461234 [12:08:39]1041 (16) - 0000000000871769 [12:08:39]1040 (4) - 165388 [12:08:39]1012 (4) - 23.08.2024 05:58 [12:08:39]1206 (1) - 0 [12:08:39]OFD Sender: Remove packet 165388 [12:08:39]ProducePacketName [12:08:39]name=ofd_packets/00165388 [12:08:39]NVStorageDeleteData [12:08:40]OFD Sender: No OFD packet to send [12:08:45]OFD Sender: No OFD packet to send [12:08:47]recv_with_timeout no data received [12:08:50]OFD Sender: No OFD packet to send [12:08:55]OFD Sender: No OFD packet to send [12:09:00]OFD Sender: No OFD packet to send [12:09:05]OFD Sender: No OFD packet to send [12:09:10]OFD Sender: No OFD packet to send [12:09:15]OFD Sender: No OFD packet to send [12:09:17]recv_with_timeout no data received [12:09:20]OFD Sender: No OFD packet to send [12:09:25]OFD Sender: No OFD packet to send [12:09:29]recv_with_timeout no data received [12:09:30]OFD Sender: No OFD packet to send [12:09:35]OFD Sender: No OFD packet to send [12:09:40]OFD Sender: No OFD packet to send [12:09:45]OFD Sender: No OFD packet to send [12:09:50]OFD Sender: No OFD packet to send [12:09:55]OFD Sender: No OFD packet to send [12:10:00]OFD Sender: No OFD packet to send [12:10:05]OFD Sender: No OFD packet to send [12:10:10]OFD Sender: No OFD packet to send [12:10:11]recv_with_timeout no data received [12:10:15]OFD Sender: No OFD packet to send [12:10:20]OFD Sender: No OFD packet to send [12:10:22]recv_with_timeout no data received [12:10:25]OFD Sender: No OFD packet to send [12:10:30]OFD Sender: No OFD packet to send [12:10:35]OFD Sender: No OFD packet to send [12:10:40]OFD Sender: No OFD packet to send [12:10:45]OFD Sender: No OFD packet to send [12:10:49]accept exits with 10 [12:10:49]New connection [12:10:49]New thread 3067055460 created [12:10:49]Thread 3066912100 joined [12:10:49]Waiting for new connection... [12:10:49] Sock 10.Parse request [12:10:49]Sock 10.Check first char [12:10:49]Sock 10.First char is OK [12:10:49]request: POST /json_proto HTTP/1.0 [12:10:49]Method: POST [12:10:49]URL: /json_proto [12:10:49]Method is POST - this is cgi request [12:10:49]url: /json_proto [12:10:49]query_string will be loaded in cgi processing [12:10:49]execute_cgi json_proto POST (null) [12:10:49]execute_cgi path=json_proto method=POST [12:10:49]POST find Content-Length [12:10:49]Host: 172.17.44.132:8080 [12:10:49]Content-Length: 643 [12:10:49]Content-Type: application/json [12:10:49] [12:10:49]POST finish read [12:10:49]Found Content-Length = 643 [12:10:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51032", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:49]execute_script... [12:10:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51032", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:49]POST & json_proto [12:10:49]process_json_proto [12:10:49]json parsed OK: [12:10:49]protocol is kg_v1.0 [12:10:49]action value=close_receipt [12:10:49]process_action close_receipt [12:10:49]cmd_close_receipt [12:10:49]MH_GetDate [12:10:49]Write to MH i2c: F0 00 00 AE 00 9D [12:10:49]Write i2c OK [12:10:49]MH_I2C_Read... [12:10:49]Read from MH i2c: F0 [12:10:49]MH_I2C_Read... [12:10:49]Read from MH i2c: F0 09 00 [12:10:49]MH_I2C_Read... [12:10:49]Read from MH i2c: F0 09 00 AE 00 00 4A 7C C8 66 2A 83 C1 65 6D [12:10:49]GetLastDocTimeStamp 1724414904 [12:10:49]current date 1724415050 [12:10:49]FM_GetShiftState [12:10:49]SAM_PROTO_GetShiftState [12:10:49]wFMCommunicate request_size=4 [12:10:49]MH_SAM_APDU [12:10:49]CAPDU: 80 13 01 00 [12:10:49]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [12:10:49]Write i2c OK [12:10:49]MH_I2C_Read... [12:10:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:49]Read from MH i2c: E2 [12:10:49]MH_I2C_Read... [12:10:49]Read from MH i2c: E2 0E 00 [12:10:49]MH_I2C_Read... [12:10:49]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5A [12:10:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:10:49]wFMCommunicate OK [12:10:49]SAM_PROTO_GetShiftState done [12:10:49]FM_GetShiftState done [12:10:49]opened in 1724372766 [12:10:49]opened+sec_in_day 1724459166 [12:10:49]quantity*price = 3500 [12:10:49]sum+1 = 3501 [12:10:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 35.00 НСП 1% : 0.31 НДС 12% : 3.72 Наличными: 35.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 242 23.08.2024 12:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165389 ФПД: 13135841433221 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165389&fm=13135841433221&tin=02508201610067®Number=0000000000092562&sum=3500 0 [12:10:50]StoreToDocumentArchive [12:10:50]shift 469 fd 165389 [12:10:50]save to /storage/0469/doc_00165389 [12:10:50]save last doc name /storage/0469/doc_00165389 to /storage/kkm_last_doc_name [12:10:50]save OK [12:10:50]Clear old archive folders... [12:10:50]ProcessDocumentItem done err = 0, tmpTLVsize=275 [12:10:50]tlvbuf is 00BDDE90 [12:10:50]SAM_PROTO_ClearQueue [12:10:50]wFMCommunicate request_size=4 [12:10:50]MH_SAM_APDU [12:10:50]CAPDU: 80 09 00 00 [12:10:50]Write to MH i2c: E2 08 00 BC 00 80 09 00 00 00 00 00 00 2E [12:10:50]Write i2c OK [12:10:50]MH_I2C_Read... [12:10:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:51]Read from MH i2c: E2 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 03 00 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [12:10:51]RAPDU: 90 00 [12:10:51]wFMCommunicate OK [12:10:51]SAM_PROTO_ClearQueue done [12:10:51]KKMCreateOFDPacket [12:10:51]OFDProtocolAddRootSTLVToBuf [12:10:51]FM_MakeSignedData [12:10:51]FM_MakeSignedData [12:10:51]SAM_PROTO_SignData [12:10:51]wFMCommunicate request_size=4 [12:10:51]MH_SAM_APDU [12:10:51]CAPDU: 80 0D 01 02 [12:10:51]Write to MH i2c: E2 08 00 BD 00 80 0D 01 02 00 00 00 00 36 [12:10:51]Write i2c OK [12:10:51]MH_I2C_Read... [12:10:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:51]Read from MH i2c: E2 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 03 00 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [12:10:51]RAPDU: 90 00 [12:10:51]wFMCommunicate OK [12:10:51]wFMCommunicate request_size=255 [12:10:51]MH_SAM_APDU [12:10:51]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 4A 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [12:10:51]Write to MH i2c: E2 02 01 BE 00 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 4A 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 D9 [12:10:51]Write i2c OK [12:10:51]MH_I2C_Read... [12:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:51]Read from MH i2c: E2 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 03 00 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [12:10:51]RAPDU: 90 00 [12:10:51]wFMCommunicate OK [12:10:51]wFMCommunicate request_size=34 [12:10:51]MH_SAM_APDU [12:10:51]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 86 02 00 35 04 06 00 0B F2 6D 29 96 85 [12:10:51]Write to MH i2c: E2 25 00 BF 00 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 86 02 00 35 04 06 00 0B F2 6D 29 96 85 00 00 43 [12:10:51]Write i2c OK [12:10:51]MH_I2C_Read... [12:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:51]Read from MH i2c: E2 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 03 00 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [12:10:51]RAPDU: 90 00 [12:10:51]wFMCommunicate OK [12:10:51]wFMCommunicate request_size=4 [12:10:51]MH_SAM_APDU [12:10:51]CAPDU: 80 0D 03 02 [12:10:51]Write to MH i2c: E2 08 00 C0 00 80 0D 03 02 00 00 00 00 3B [12:10:51]Write i2c OK [12:10:51]MH_I2C_Read... [12:10:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:51]Read from MH i2c: E2 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 0B 00 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 0B 00 C0 00 00 8D 63 D1 CC EB D4 24 8C 90 00 38 [12:10:51]RAPDU: 8D 63 D1 CC EB D4 24 8C 90 00 [12:10:51]wFMCommunicate OK [12:10:51]SAM_PROTO_SignData done [12:10:51]FM_MakeSignedData done [12:10:51]CreateOFDProtocolMessage [12:10:51]wFMCommunicate request_size=4 [12:10:51]MH_SAM_APDU [12:10:51]CAPDU: 80 11 00 00 [12:10:51]Write to MH i2c: E2 08 00 C1 00 80 11 00 00 00 00 00 00 3B [12:10:51]Write i2c OK [12:10:51]MH_I2C_Read... [12:10:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:51]Read from MH i2c: E2 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 17 00 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: E2 17 00 C1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [12:10:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:10:51]wFMCommunicate OK [12:10:51]CreateOFDProtocolMessage done [12:10:51]OFDSenderStorePacket 165389 [12:10:51]StoreOFDPacket docnum=165389 [12:10:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 83 45 1F 01 70 CB 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 4A 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 86 02 00 35 04 06 00 0B F2 6D 29 96 85 8D 63 D1 CC EB D4 24 8C [12:10:51]CheckFolder [12:10:51]dirname=/storage/ofd_packets [12:10:51]CheckFolder done [12:10:51]ProducePacketName [12:10:51]name=ofd_packets/00165389 [12:10:51]NVStorageSaveData ofd_packets/00165389 [12:10:51]File name is /storage/ofd_packets/00165389 [12:10:51]Write 325 bytes [12:10:51]NVStorageSaveData done [12:10:51]OFDSenderStorePacket done [12:10:51]KKMCreateOFDPacket done [12:10:51]NVStorageSaveData kkm_last_timestamp [12:10:51]File name is /storage/kkm_last_timestamp [12:10:51]Write 4 bytes [12:10:51]NVStorageSaveData done [12:10:51]ExternCall_PrintAddStr [12:10:51]wPrintStart [12:10:51]Write to MH i2c: 01 00 00 C2 00 C2 [12:10:51]Write i2c OK [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: 01 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: 01 07 00 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: 01 07 00 C2 00 00 00 00 00 00 FF 0F D7 [12:10:51]RasterBufferAndPrint [12:10:51]line Счет N : (3)51032 [12:10:51]line ИНН: 02508201610067 [12:10:51]line Контрольно-Кассовый Чек [12:10:51]line ПРОДАЖА [12:10:51]line Товар: 4700000310326 [12:10:51]line Вода Адыгене 1л б/г [12:10:51]line 1.000 * 35.00 [12:10:51]line = 35.00 [12:10:51]line НДС 12% НСП 1% [12:10:51]line > о реализуемом товаре [12:10:51]line ИТОГО: 35.00 [12:10:51]line НСП 1% : 0.31 [12:10:51]line НДС 12% : 3.72 [12:10:51]line Наличными: 35.00 [12:10:51]line Безнал.: 0.00 [12:10:51]line Место: АЗС № 130 "Партнер Нефть" [12:10:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:10:51]line СНО: Общий режим [12:10:51]line Чек 242 23.08.2024 12:10 [12:10:51]line Смена: 469 ФФД: 1.0 [12:10:51]line ЗНМ: 0300000070 [12:10:51]line РНМ: 0000000000092562 [12:10:51]line Версия ККМ: 001 [12:10:51]line ФМ: 0000000000871769 [12:10:51]line ФД: 165389 [12:10:51]line ФПД: 13135841433221 [12:10:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165389&fm=13135841433221&tin=02508201610067®Number=0000000000092562&sum=3500 [12:10:51]line 0 [12:10:51]written 0, free lines is 4095 [12:10:51]OFD Sender: Processing packet 165389 [packets to send 991, broken 990] [12:10:51]ProducePacketName [12:10:51]name=ofd_packets/00165389 [12:10:51]OFD Sender: To server: pG, [12:10:51]CommunicateWithHost lk.salyk.kg:30040 [12:10:51]ConnectInit lk.salyk.kg [12:10:51]Connected sock=9 [12:10:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 83 45 1F 01 70 CB 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 4A 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 86 02 00 35 04 06 00 0B F2 6D 29 96 85 8D 63 D1 CC EB D4 24 8C [12:10:51]Write to MH i2c: 01 00 00 EA 00 EA [12:10:51]Write i2c OK [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: 01 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: 01 07 00 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: 01 07 00 EA 00 00 00 00 00 00 E9 0C E6 [12:10:51]RasterBufferAndPrint [12:10:51]line [12:10:51]line [12:10:51]line [12:10:51]line [12:10:51]line [12:10:51]written 0, free lines is 3311 [12:10:51]MH_Cut [12:10:51]Write to MH i2c: D1 01 00 F1 00 01 C3 [12:10:51]Write i2c OK [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: D1 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: D1 01 00 [12:10:51]MH_I2C_Read... [12:10:51]Read from MH i2c: D1 01 00 F1 00 00 C2 [12:10:51]Write to MH i2c: 01 00 00 F2 00 F2 [12:10:51]Write i2c OK [12:10:51]MH_I2C_Read... [12:10:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 B0 47 00 5E E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 86 02 00 F4 03 04 00 96 25 C8 66 B6 04 01 00 00 54 AF 4E 14 E8 5A 07 F3 [12:10:52]CommunicateWithHost err = 0 [12:10:52]CheckOFDResponse [12:10:52]1017 (14) - 77093643461234 [12:10:52]1041 (16) - 0000000000871769 [12:10:52]1040 (4) - 165389 [12:10:52]1012 (4) - 23.08.2024 06:00 [12:10:52]1206 (1) - 0 [12:10:52]OFD Sender: Remove packet 165389 [12:10:52]ProducePacketName [12:10:52]name=ofd_packets/00165389 [12:10:52]NVStorageDeleteData [12:10:52]*** Cut start [12:10:52]*** Purtial cut [12:10:52]*** Stage 1: CUTSNS_PIN = 1 [12:10:52]OFD Sender: No OFD packet to send [12:10:54]Read from MH i2c: 01 [12:10:54]MH_I2C_Read... [12:10:54]*** Stop cut motor [12:10:54]*** Cut end [12:10:54]Read from MH i2c: 01 07 00 [12:10:54]MH_I2C_Read... [12:10:54]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 FF 0F 07 [12:10:54]process_action close_receipt done [12:10:54]requested_data is exist [12:10:54]produce_requested_data [12:10:54]requested_item fm.sn is exist - process it [12:10:54]wFMCommunicate request_size=4 [12:10:54]MH_SAM_APDU [12:10:54]CAPDU: 80 11 00 00 [12:10:54]Write to MH i2c: E2 08 00 F3 00 80 11 00 00 00 00 00 00 6D [12:10:54]Write i2c OK [12:10:54]MH_I2C_Read... [12:10:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:54]Read from MH i2c: E2 [12:10:54]MH_I2C_Read... [12:10:54]Read from MH i2c: E2 17 00 [12:10:54]MH_I2C_Read... [12:10:54]Read from MH i2c: E2 17 00 F3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [12:10:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:10:54]wFMCommunicate OK [12:10:54]requested_item fd.num is exist - process it [12:10:54]SAM_PROTO_GetFieldsCounters [12:10:54]wFMCommunicate request_size=4 [12:10:54]MH_SAM_APDU [12:10:54]CAPDU: 80 13 00 00 [12:10:54]Write to MH i2c: E2 08 00 F4 00 80 13 00 00 00 00 00 00 70 [12:10:54]Write i2c OK [12:10:54]MH_I2C_Read... [12:10:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:54]Read from MH i2c: E2 [12:10:54]MH_I2C_Read... [12:10:54]Read from MH i2c: E2 62 00 [12:10:54]MH_I2C_Read... [12:10:54]Read from MH i2c: E2 62 00 F4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [12:10:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:10:54]wFMCommunicate OK [12:10:54]SAM_PROTO_GetFieldsCounters done [12:10:54]requested_item shift.num is exist - process it [12:10:54]requested_item shift.opened is exist - process it [12:10:54]req_shift_opened [12:10:54]FM_GetShiftState [12:10:54]SAM_PROTO_GetShiftState [12:10:54]wFMCommunicate request_size=4 [12:10:54]MH_SAM_APDU [12:10:54]CAPDU: 80 13 01 00 [12:10:54]Write to MH i2c: E2 08 00 F5 00 80 13 01 00 00 00 00 00 72 [12:10:54]Write i2c OK [12:10:54]MH_I2C_Read... [12:10:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:55]Read from MH i2c: E2 [12:10:55]MH_I2C_Read... [12:10:55]Read from MH i2c: E2 0E 00 [12:10:55]MH_I2C_Read... [12:10:55]Read from MH i2c: E2 0E 00 F5 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A0 [12:10:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:10:55]wFMCommunicate OK [12:10:55]SAM_PROTO_GetShiftState done [12:10:55]FM_GetShiftState done [12:10:55]req_shift_opened done [12:10:55]requested_item shift.open_date is exist - process it [12:10:55]req_shift_open_date [12:10:55]req_shift_open_date done [12:10:55]produce_requested_data done [12:10:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165389,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:10:55]process_action_free close_receipt [12:10:55]json_value_free [12:10:55]json_value_free done [12:10:55]process_json_proto returns [12:10:55]Send response to host [12:10:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165389,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:10:55]free response buf [12:10:55]execute_script done [12:10:55]execute_script returns [12:10:55]free content buf [12:10:55]Sock 10.Close socket [12:10:55]Sock 10.Thread stoped [12:10:57]OFD Sender: No OFD packet to send [12:11:02]OFD Sender: No OFD packet to send [12:11:07]OFD Sender: No OFD packet to send [12:11:12]OFD Sender: No OFD packet to send [12:11:17]OFD Sender: No OFD packet to send [12:11:20]recv_with_timeout no data received [12:11:22]OFD Sender: No OFD packet to send [12:11:27]OFD Sender: No OFD packet to send [12:11:32]OFD Sender: No OFD packet to send [12:11:37]OFD Sender: No OFD packet to send [12:11:39]accept exits with 8 [12:11:39]New connection [12:11:39]New thread 3066912100 created [12:11:39]Thread 3067055460 joined [12:11:39]Waiting for new connection... [12:11:39] Sock 8.Parse request [12:11:39]Sock 8.Check first char [12:11:39]Sock 8.First char is OK [12:11:39]request: POST /json_proto HTTP/1.0 [12:11:39]Method: POST [12:11:39]URL: /json_proto [12:11:39]Method is POST - this is cgi request [12:11:39]url: /json_proto [12:11:39]query_string will be loaded in cgi processing [12:11:39]execute_cgi json_proto POST (null) [12:11:39]execute_cgi path=json_proto method=POST [12:11:39]POST find Content-Length [12:11:39]Host: 172.17.44.132:8080 [12:11:39]Content-Length: 683 [12:11:39]Content-Type: application/json [12:11:39] [12:11:39]POST finish read [12:11:39]Found Content-Length = 683 [12:11:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51033", "tax_sys" : 0, "items" : [ { "code": "4870202521230", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043B\u0438\u043C\u043E\u043D", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:39]execute_script... [12:11:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51033", "tax_sys" : 0, "items" : [ { "code": "4870202521230", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043B\u0438\u043C\u043E\u043D", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:39]POST & json_proto [12:11:39]process_json_proto [12:11:39]json parsed OK: [12:11:39]protocol is kg_v1.0 [12:11:39]action value=close_receipt [12:11:39]process_action close_receipt [12:11:39]cmd_close_receipt [12:11:39]MH_GetDate [12:11:39]Write to MH i2c: F0 00 00 F6 00 E5 [12:11:39]Write i2c OK [12:11:39]MH_I2C_Read... [12:11:39]Read from MH i2c: F0 [12:11:39]MH_I2C_Read... [12:11:39]Read from MH i2c: F0 09 00 [12:11:39]MH_I2C_Read... [12:11:39]Read from MH i2c: F0 09 00 F6 00 00 7C 7C C8 66 2A 83 C1 65 E7 [12:11:39]GetLastDocTimeStamp 1724415050 [12:11:39]current date 1724415100 [12:11:39]FM_GetShiftState [12:11:39]SAM_PROTO_GetShiftState [12:11:39]wFMCommunicate request_size=4 [12:11:39]MH_SAM_APDU [12:11:39]CAPDU: 80 13 01 00 [12:11:39]Write to MH i2c: E2 08 00 F7 00 80 13 01 00 00 00 00 00 74 [12:11:39]Write i2c OK [12:11:39]MH_I2C_Read... [12:11:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:39]Read from MH i2c: E2 [12:11:39]MH_I2C_Read... [12:11:39]Read from MH i2c: E2 0E 00 [12:11:39]MH_I2C_Read... [12:11:39]Read from MH i2c: E2 0E 00 F7 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A2 [12:11:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:11:39]wFMCommunicate OK [12:11:39]SAM_PROTO_GetShiftState done [12:11:39]FM_GetShiftState done [12:11:39]opened in 1724372766 [12:11:39]opened+sec_in_day 1724459166 [12:11:39]quantity*price = 12500 [12:11:39]sum+1 = 12501 [12:11:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 243 23.08.2024 12:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165390 ФПД: 244826891078052 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165390&fm=244826891078052&tin=02508201610067®Number=0000000000092562&sum=12500 0 [12:11:40]StoreToDocumentArchive [12:11:40]shift 469 fd 165390 [12:11:40]save to /storage/0469/doc_00165390 [12:11:40]save last doc name /storage/0469/doc_00165390 to /storage/kkm_last_doc_name [12:11:40]save OK [12:11:40]Clear old archive folders... [12:11:40]ProcessDocumentItem done err = 0, tmpTLVsize=292 [12:11:40]tlvbuf is 00BD63D0 [12:11:40]SAM_PROTO_ClearQueue [12:11:40]wFMCommunicate request_size=4 [12:11:40]MH_SAM_APDU [12:11:40]CAPDU: 80 09 00 00 [12:11:40]Write to MH i2c: E2 08 00 04 01 80 09 00 00 00 00 00 00 77 [12:11:40]Write i2c OK [12:11:40]MH_I2C_Read... [12:11:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:11:40]Read from MH i2c: E2 [12:11:40]MH_I2C_Read... [12:11:40]Read from MH i2c: E2 03 00 [12:11:40]MH_I2C_Read... [12:11:40]Read from MH i2c: E2 03 00 04 01 00 90 00 79 [12:11:40]RAPDU: 90 00 [12:11:40]wFMCommunicate OK [12:11:40]SAM_PROTO_ClearQueue done [12:11:40]KKMCreateOFDPacket [12:11:40]OFDProtocolAddRootSTLVToBuf [12:11:40]FM_MakeSignedData [12:11:40]FM_MakeSignedData [12:11:40]SAM_PROTO_SignData [12:11:40]wFMCommunicate request_size=4 [12:11:40]MH_SAM_APDU [12:11:40]CAPDU: 80 0D 01 02 [12:11:40]Write to MH i2c: E2 08 00 05 01 80 0D 01 02 00 00 00 00 7F [12:11:40]Write i2c OK [12:11:40]MH_I2C_Read... [12:11:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:11:41]Read from MH i2c: E2 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 03 00 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 03 00 05 01 00 90 00 7A [12:11:41]RAPDU: 90 00 [12:11:41]wFMCommunicate OK [12:11:41]wFMCommunicate request_size=255 [12:11:41]MH_SAM_APDU [12:11:41]CAPDU: 80 0D 02 02 FA 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 33 30 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 7C 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [12:11:41]Write to MH i2c: E2 02 01 06 01 80 0D 02 02 FA 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 33 30 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 7C 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 34 [12:11:41]Write i2c OK [12:11:41]MH_I2C_Read... [12:11:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:41]Read from MH i2c: E2 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 03 00 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 03 00 06 01 00 90 00 7B [12:11:41]RAPDU: 90 00 [12:11:41]wFMCommunicate OK [12:11:41]wFMCommunicate request_size=51 [12:11:41]MH_SAM_APDU [12:11:41]CAPDU: 80 0D 02 02 2E 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 86 02 00 35 04 06 00 DE AB 33 DF C9 A4 [12:11:41]Write to MH i2c: E2 36 00 07 01 80 0D 02 02 2E 00 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 86 02 00 35 04 06 00 DE AB 33 DF C9 A4 00 00 B6 [12:11:41]Write i2c OK [12:11:41]MH_I2C_Read... [12:11:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:41]Read from MH i2c: E2 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 03 00 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [12:11:41]RAPDU: 90 00 [12:11:41]wFMCommunicate OK [12:11:41]wFMCommunicate request_size=4 [12:11:41]MH_SAM_APDU [12:11:41]CAPDU: 80 0D 03 02 [12:11:41]Write to MH i2c: E2 08 00 08 01 80 0D 03 02 00 00 00 00 84 [12:11:41]Write i2c OK [12:11:41]MH_I2C_Read... [12:11:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:11:41]Read from MH i2c: E2 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 0B 00 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 0B 00 08 01 00 F4 76 5D 5B 13 B1 62 37 90 00 04 [12:11:41]RAPDU: F4 76 5D 5B 13 B1 62 37 90 00 [12:11:41]wFMCommunicate OK [12:11:41]SAM_PROTO_SignData done [12:11:41]FM_MakeSignedData done [12:11:41]CreateOFDProtocolMessage [12:11:41]wFMCommunicate request_size=4 [12:11:41]MH_SAM_APDU [12:11:41]CAPDU: 80 11 00 00 [12:11:41]Write to MH i2c: E2 08 00 09 01 80 11 00 00 00 00 00 00 84 [12:11:41]Write i2c OK [12:11:41]MH_I2C_Read... [12:11:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:41]Read from MH i2c: E2 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 17 00 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: E2 17 00 09 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [12:11:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:11:41]wFMCommunicate OK [12:11:41]CreateOFDProtocolMessage done [12:11:41]OFDSenderStorePacket 165390 [12:11:41]StoreOFDPacket docnum=165390 [12:11:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 38 01 00 00 67 24 30 01 89 CC 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 33 30 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 7C 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 86 02 00 35 04 06 00 DE AB 33 DF C9 A4 F4 76 5D 5B 13 B1 62 37 [12:11:41]CheckFolder [12:11:41]dirname=/storage/ofd_packets [12:11:41]CheckFolder done [12:11:41]ProducePacketName [12:11:41]name=ofd_packets/00165390 [12:11:41]NVStorageSaveData ofd_packets/00165390 [12:11:41]File name is /storage/ofd_packets/00165390 [12:11:41]Write 342 bytes [12:11:41]NVStorageSaveData done [12:11:41]OFDSenderStorePacket done [12:11:41]KKMCreateOFDPacket done [12:11:41]NVStorageSaveData kkm_last_timestamp [12:11:41]File name is /storage/kkm_last_timestamp [12:11:41]Write 4 bytes [12:11:41]NVStorageSaveData done [12:11:41]ExternCall_PrintAddStr [12:11:41]wPrintStart [12:11:41]Write to MH i2c: 01 00 00 0A 01 0B [12:11:41]Write i2c OK [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: 01 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: 01 07 00 [12:11:41]MH_I2C_Read... [12:11:41]Read from MH i2c: 01 07 00 0A 01 00 00 00 00 00 FF 0F 20 [12:11:41]RasterBufferAndPrint [12:11:41]line Счет N : (3)51033 [12:11:41]line ИНН: 02508201610067 [12:11:41]line Контрольно-Кассовый Чек [12:11:41]line ПРОДАЖА [12:11:41]line Товар: 4870202521230 [12:11:41]line Напиток MAXI чай 1,2 черн.лимон [12:11:41]line 1.000 * 125.00 [12:11:41]line = 125.00 [12:11:41]line НДС 12% НСП 1% [12:11:41]line > о реализуемом товаре [12:11:41]line ИТОГО: 125.00 [12:11:41]line НСП 1% : 1.11 [12:11:41]line НДС 12% : 13.27 [12:11:41]line Наличными: 125.00 [12:11:41]line Безнал.: 0.00 [12:11:41]line Место: АЗС № 130 "Партнер Нефть" [12:11:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:11:41]line СНО: Общий режим [12:11:41]line Чек 243 23.08.2024 12:11 [12:11:41]line Смена: 469 ФФД: 1.0 [12:11:41]line ЗНМ: 0300000070 [12:11:41]line РНМ: 0000000000092562 [12:11:41]line Версия ККМ: 001 [12:11:41]line ФМ: 0000000000871769 [12:11:41]line ФД: 165390 [12:11:41]line ФПД: 244826891078052 [12:11:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165390&fm=244826891078052&tin=02508201610067®Number=0000000000092562&sum=12500 [12:11:41]OFD Sender: Processing packet 165390 [packets to send 991, broken 990] [12:11:41]ProducePacketName [12:11:41]name=ofd_packets/00165390 [12:11:41]OFD Sender: To server: pG, [12:11:41]CommunicateWithHost lk.salyk.kg:30040 [12:11:41]ConnectInit lk.salyk.kg [12:11:41]line 0 [12:11:41]written 0, free lines is 4095 [12:11:42]Write to MH i2c: 01 00 00 33 01 34 [12:11:42]Write i2c OK [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: 01 [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: 01 07 00 [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: 01 07 00 33 01 00 00 00 00 00 D6 0C 1D [12:11:42]RasterBufferAndPrint [12:11:42]line [12:11:42]line [12:11:42]line [12:11:42]line [12:11:42]line [12:11:42]written 0, free lines is 3289 [12:11:42]MH_Cut [12:11:42]Write to MH i2c: D1 01 00 3A 01 01 0D [12:11:42]Write i2c OK [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: D1 [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: D1 01 00 [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: D1 01 00 3A 01 00 0C [12:11:42]Write to MH i2c: 01 00 00 3B 01 3C [12:11:42]Write i2c OK [12:11:42]MH_I2C_Read... [12:11:43]*** Cut start [12:11:43]*** Purtial cut [12:11:43]*** Stage 1: CUTSNS_PIN = 1 [12:11:45]Read from MH i2c: 01 [12:11:45]MH_I2C_Read... [12:11:45]*** Stop cut motor [12:11:45]*** Cut end [12:11:45]Read from MH i2c: 01 07 00 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 FF 0F 51 [12:11:45]process_action close_receipt done [12:11:45]requested_data is exist [12:11:45]produce_requested_data [12:11:45]requested_item fm.sn is exist - process it [12:11:45]wFMCommunicate request_size=4 [12:11:45]MH_SAM_APDU [12:11:45]CAPDU: 80 11 00 00 [12:11:45]Write to MH i2c: E2 08 00 3C 01 80 11 00 00 00 00 00 00 B7 [12:11:45]Write i2c OK [12:11:45]MH_I2C_Read... [12:11:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:45]Read from MH i2c: E2 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: E2 17 00 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: E2 17 00 3C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [12:11:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:11:45]wFMCommunicate OK [12:11:45]requested_item fd.num is exist - process it [12:11:45]SAM_PROTO_GetFieldsCounters [12:11:45]wFMCommunicate request_size=4 [12:11:45]MH_SAM_APDU [12:11:45]CAPDU: 80 13 00 00 [12:11:45]Write to MH i2c: E2 08 00 3D 01 80 13 00 00 00 00 00 00 BA [12:11:45]Write i2c OK [12:11:45]MH_I2C_Read... [12:11:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:11:45]Read from MH i2c: E2 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: E2 62 00 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: E2 62 00 3D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [12:11:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:11:45]wFMCommunicate OK [12:11:45]SAM_PROTO_GetFieldsCounters done [12:11:45]requested_item shift.num is exist - process it [12:11:45]requested_item shift.opened is exist - process it [12:11:45]req_shift_opened [12:11:45]FM_GetShiftState [12:11:45]SAM_PROTO_GetShiftState [12:11:45]wFMCommunicate request_size=4 [12:11:45]MH_SAM_APDU [12:11:45]CAPDU: 80 13 01 00 [12:11:45]Write to MH i2c: E2 08 00 3E 01 80 13 01 00 00 00 00 00 BC [12:11:45]Write i2c OK [12:11:45]MH_I2C_Read... [12:11:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:45]Read from MH i2c: E2 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: E2 0E 00 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: E2 0E 00 3E 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EA [12:11:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:11:45]wFMCommunicate OK [12:11:45]SAM_PROTO_GetShiftState done [12:11:45]FM_GetShiftState done [12:11:45]req_shift_opened done [12:11:45]requested_item shift.open_date is exist - process it [12:11:45]req_shift_open_date [12:11:45]req_shift_open_date done [12:11:45]produce_requested_data done [12:11:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165390,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:11:45]process_action_free close_receipt [12:11:45]json_value_free [12:11:45]json_value_free done [12:11:45]process_json_proto returns [12:11:45]Send response to host [12:11:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165390,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:11:45]free response buf [12:11:45]execute_script done [12:11:45]execute_script returns [12:11:45]free content buf [12:11:45]Sock 8.Close socket [12:11:45]Sock 8.Thread stoped [12:11:46]ConnectInit Can't take IP for lk.salyk.kg [12:11:46]CommunicateWithHost connect error [12:11:46]CommunicateWithHost err = -1 [12:11:46]OFD Sender: Server communicate error [12:11:47]recv_with_timeout no data received [12:11:51]OFD Sender: Processing packet 165390 [packets to send 991, broken 990] [12:11:51]ProducePacketName [12:11:51]name=ofd_packets/00165390 [12:11:51]OFD Sender: To server: pG, [12:11:51]CommunicateWithHost lk.salyk.kg:30040 [12:11:51]ConnectInit lk.salyk.kg [12:11:56]ConnectInit Can't take IP for lk.salyk.kg [12:11:56]CommunicateWithHost connect error [12:11:56]CommunicateWithHost err = -1 [12:11:56]OFD Sender: Server communicate error [12:12:01]OFD Sender: Processing packet 165390 [packets to send 991, broken 990] [12:12:01]ProducePacketName [12:12:01]name=ofd_packets/00165390 [12:12:01]OFD Sender: To server: pG, [12:12:01]CommunicateWithHost lk.salyk.kg:30040 [12:12:01]ConnectInit lk.salyk.kg [12:12:06]ConnectInit Can't take IP for lk.salyk.kg [12:12:06]CommunicateWithHost connect error [12:12:06]CommunicateWithHost err = -1 [12:12:06]OFD Sender: Server communicate error [12:12:11]OFD Sender: Processing packet 165390 [packets to send 991, broken 990] [12:12:11]ProducePacketName [12:12:11]name=ofd_packets/00165390 [12:12:11]OFD Sender: To server: pG, [12:12:11]CommunicateWithHost lk.salyk.kg:30040 [12:12:11]ConnectInit lk.salyk.kg [12:12:15]Connected sock=8 [12:12:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 38 01 00 00 67 24 30 01 89 CC 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 33 30 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 7C 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 86 02 00 35 04 06 00 DE AB 33 DF C9 A4 F4 76 5D 5B 13 B1 62 37 [12:12:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 65 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 37 36 39 10 04 04 00 0E 86 02 00 F4 03 04 00 E9 25 C8 66 B6 04 01 00 00 3E 75 67 64 24 D4 C2 D2 [12:12:19]CommunicateWithHost err = 0 [12:12:19]CheckOFDResponse [12:12:19]1017 (14) - 77093643461234 [12:12:19]1041 (16) - 0000000000871769 [12:12:19]1040 (4) - 165390 [12:12:19]1012 (4) - 23.08.2024 06:02 [12:12:19]1206 (1) - 0 [12:12:19]OFD Sender: Remove packet 165390 [12:12:19]ProducePacketName [12:12:19]name=ofd_packets/00165390 [12:12:19]NVStorageDeleteData [12:12:20]OFD Sender: No OFD packet to send [12:12:25]OFD Sender: No OFD packet to send [12:12:30]OFD Sender: No OFD packet to send [12:12:30]accept exits with 9 [12:12:30]New connection [12:12:30]New thread 3067055460 created [12:12:30]Thread 3066912100 joined [12:12:30]Waiting for new connection... [12:12:30] Sock 9.Parse request [12:12:30]Sock 9.Check first char [12:12:30]Sock 9.First char is OK [12:12:30]request: POST /json_proto HTTP/1.0 [12:12:30]Method: POST [12:12:30]URL: /json_proto [12:12:30]Method is POST - this is cgi request [12:12:30]url: /json_proto [12:12:30]query_string will be loaded in cgi processing [12:12:30]execute_cgi json_proto POST (null) [12:12:30]execute_cgi path=json_proto method=POST [12:12:30]POST find Content-Length [12:12:30]Host: 172.17.44.132:8080 [12:12:30]Content-Length: 677 [12:12:30]Content-Type: application/json [12:12:30] [12:12:30]POST finish read [12:12:30]Found Content-Length = 677 [12:12:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:30]execute_script... [12:12:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294218", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:30]POST & json_proto [12:12:30]process_json_proto [12:12:30]json parsed OK: [12:12:30]protocol is kg_v1.0 [12:12:30]action value=close_receipt [12:12:30]process_action close_receipt [12:12:30]cmd_close_receipt [12:12:30]MH_GetDate [12:12:30]Write to MH i2c: F0 00 00 3F 01 2F [12:12:30]Write i2c OK [12:12:30]MH_I2C_Read... [12:12:30]Read from MH i2c: F0 [12:12:30]MH_I2C_Read... [12:12:30]Read from MH i2c: F0 09 00 [12:12:30]MH_I2C_Read... [12:12:30]Read from MH i2c: F0 09 00 3F 01 00 AF 7C C8 66 2A 83 C1 65 64 [12:12:30]GetLastDocTimeStamp 1724415100 [12:12:30]current date 1724415151 [12:12:30]FM_GetShiftState [12:12:30]SAM_PROTO_GetShiftState [12:12:30]wFMCommunicate request_size=4 [12:12:30]MH_SAM_APDU [12:12:30]CAPDU: 80 13 01 00 [12:12:30]Write to MH i2c: E2 08 00 40 01 80 13 01 00 00 00 00 00 BE [12:12:30]Write i2c OK [12:12:30]MH_I2C_Read... [12:12:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:30]Read from MH i2c: E2 [12:12:30]MH_I2C_Read... [12:12:30]Read from MH i2c: E2 0E 00 [12:12:30]MH_I2C_Read... [12:12:30]Read from MH i2c: E2 0E 00 40 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EC [12:12:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:12:30]wFMCommunicate OK [12:12:30]SAM_PROTO_GetShiftState done [12:12:30]FM_GetShiftState done [12:12:30]opened in 1724372766 [12:12:30]opened+sec_in_day 1724459166 [12:12:30]quantity*price = 20001 [12:12:30]sum+1 = 20002 [12:12:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 244 23.08.2024 12:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165391 ФПД: 40888083767769 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165391&fm=40888083767769&tin=02508201610067®Number=0000000000092562&sum=20000 [12:12:31]StoreToDocumentArchive [12:12:31]shift 469 fd 165391 [12:12:31]save to /storage/0469/doc_00165391 [12:12:31]save last doc name /storage/0469/doc_00165391 to /storage/kkm_last_doc_name [12:12:31]save OK [12:12:31]Clear old archive folders... [12:12:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:12:31]tlvbuf is 00BCE2B0 [12:12:31]SAM_PROTO_ClearQueue [12:12:31]wFMCommunicate request_size=4 [12:12:31]MH_SAM_APDU [12:12:31]CAPDU: 80 09 00 00 [12:12:31]Write to MH i2c: E2 08 00 4D 01 80 09 00 00 00 00 00 00 C0 [12:12:31]Write i2c OK [12:12:31]MH_I2C_Read... [12:12:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:32]Read from MH i2c: E2 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 03 00 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 03 00 4D 01 00 90 00 C2 [12:12:32]RAPDU: 90 00 [12:12:32]wFMCommunicate OK [12:12:32]SAM_PROTO_ClearQueue done [12:12:32]KKMCreateOFDPacket [12:12:32]OFDProtocolAddRootSTLVToBuf [12:12:32]FM_MakeSignedData [12:12:32]FM_MakeSignedData [12:12:32]SAM_PROTO_SignData [12:12:32]wFMCommunicate request_size=4 [12:12:32]MH_SAM_APDU [12:12:32]CAPDU: 80 0D 01 02 [12:12:32]Write to MH i2c: E2 08 00 4E 01 80 0D 01 02 00 00 00 00 C8 [12:12:32]Write i2c OK [12:12:32]MH_I2C_Read... [12:12:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:32]Read from MH i2c: E2 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 03 00 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 03 00 4E 01 00 90 00 C3 [12:12:32]RAPDU: 90 00 [12:12:32]wFMCommunicate OK [12:12:32]wFMCommunicate request_size=255 [12:12:32]MH_SAM_APDU [12:12:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 AF 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 86 02 00 35 04 06 00 25 [12:12:32]Write to MH i2c: E2 02 01 4F 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 AF 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 86 02 00 35 04 06 00 25 00 00 2D [12:12:32]Write i2c OK [12:12:32]MH_I2C_Read... [12:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:32]Read from MH i2c: E2 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 03 00 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 03 00 4F 01 00 90 00 C4 [12:12:32]RAPDU: 90 00 [12:12:32]wFMCommunicate OK [12:12:32]wFMCommunicate request_size=10 [12:12:32]MH_SAM_APDU [12:12:32]CAPDU: 80 0D 02 02 05 2F FF B5 61 D9 [12:12:32]Write to MH i2c: E2 0D 00 50 01 80 0D 02 02 05 00 2F FF B5 61 D9 00 00 F2 [12:12:32]Write i2c OK [12:12:32]MH_I2C_Read... [12:12:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:32]Read from MH i2c: E2 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 03 00 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [12:12:32]RAPDU: 90 00 [12:12:32]wFMCommunicate OK [12:12:32]wFMCommunicate request_size=4 [12:12:32]MH_SAM_APDU [12:12:32]CAPDU: 80 0D 03 02 [12:12:32]Write to MH i2c: E2 08 00 51 01 80 0D 03 02 00 00 00 00 CD [12:12:32]Write i2c OK [12:12:32]MH_I2C_Read... [12:12:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:32]Read from MH i2c: E2 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 0B 00 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 0B 00 51 01 00 72 CD E2 08 B9 D7 51 D1 90 00 A9 [12:12:32]RAPDU: 72 CD E2 08 B9 D7 51 D1 90 00 [12:12:32]wFMCommunicate OK [12:12:32]SAM_PROTO_SignData done [12:12:32]FM_MakeSignedData done [12:12:32]CreateOFDProtocolMessage [12:12:32]wFMCommunicate request_size=4 [12:12:32]MH_SAM_APDU [12:12:32]CAPDU: 80 11 00 00 [12:12:32]Write to MH i2c: E2 08 00 52 01 80 11 00 00 00 00 00 00 CD [12:12:32]Write i2c OK [12:12:32]MH_I2C_Read... [12:12:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:32]Read from MH i2c: E2 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 17 00 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: E2 17 00 52 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [12:12:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:12:32]wFMCommunicate OK [12:12:32]CreateOFDProtocolMessage done [12:12:32]OFDSenderStorePacket 165391 [12:12:32]StoreOFDPacket docnum=165391 [12:12:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 08 75 07 01 02 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 AF 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 86 02 00 35 04 06 00 25 2F FF B5 61 D9 72 CD E2 08 B9 D7 51 D1 [12:12:32]CheckFolder [12:12:32]dirname=/storage/ofd_packets [12:12:32]CheckFolder done [12:12:32]ProducePacketName [12:12:32]name=ofd_packets/00165391 [12:12:32]NVStorageSaveData ofd_packets/00165391 [12:12:32]File name is /storage/ofd_packets/00165391 [12:12:32]Write 301 bytes [12:12:32]NVStorageSaveData done [12:12:32]OFDSenderStorePacket done [12:12:32]KKMCreateOFDPacket done [12:12:32]NVStorageSaveData kkm_last_timestamp [12:12:32]File name is /storage/kkm_last_timestamp [12:12:32]Write 4 bytes [12:12:32]NVStorageSaveData done [12:12:32]ExternCall_PrintAddStr [12:12:32]wPrintStart [12:12:32]Write to MH i2c: 01 00 00 53 01 54 [12:12:32]Write i2c OK [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: 01 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: 01 07 00 [12:12:32]MH_I2C_Read... [12:12:32]Read from MH i2c: 01 07 00 53 01 00 00 00 00 00 FF 0F 69 [12:12:32]RasterBufferAndPrint [12:12:32]line Счет N : (1)294218 [12:12:32]line ИНН: 02508201610067 [12:12:32]line Контрольно-Кассовый Чек [12:12:32]line ПРОДАЖА [12:12:32]line ТРК (МРК, ГНК) : 52 [12:12:32]line Товар: 2710124130 [12:12:32]line Аи-92-К-5 [12:12:32]line 2.950 * 67.80 [12:12:32]line = 200.01 [12:12:32]line НДС 12% НСП 1% [12:12:32]line > о реализуемом товаре [12:12:32]line ОКРУГЛЕНИЕ: -0.01 [12:12:32]line ИТОГО: 200.00 [12:12:32]line Внесено: 200.00 [12:12:32]line СДАЧА: 0.00 [12:12:32]line НСП 1% : 1.77 [12:12:32]line НДС 12% : 21.24 [12:12:32]line Наличными: 200.00 [12:12:32]line Безнал.: 0.00 [12:12:32]line Место: АЗС № 130 "Партнер Нефть" [12:12:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:12:32]line СНО: Общий режим [12:12:32]line Чек 244 23.08.2024 12:12 [12:12:32]line Смена: 469 ФФД: 1.0 [12:12:32]line ЗНМ: 0300000070 [12:12:32]line РНМ: 0000000000092562 [12:12:32]line Версия ККМ: 001 [12:12:32]line ФМ: 0000000000871769 [12:12:32]line ФД: 165391 [12:12:32]line ФПД: 40888083767769 [12:12:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121231&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165391&fm=40888083767769&tin=02508201610067®Number=0000000000092562&sum=20000 [12:12:32]written 0, free lines is 4095 [12:12:32]OFD Sender: Processing packet 165391 [packets to send 991, broken 990] [12:12:32]ProducePacketName [12:12:32]name=ofd_packets/00165391 [12:12:32]OFD Sender: To server: pG, [12:12:32]CommunicateWithHost lk.salyk.kg:30040 [12:12:32]ConnectInit lk.salyk.kg [12:12:33]Write to MH i2c: 01 00 00 7E 01 7F [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: 01 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: 01 07 00 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: 01 07 00 7E 01 00 00 00 00 00 C9 0C 5B [12:12:33]RasterBufferAndPrint [12:12:33]line [12:12:33]line [12:12:33]line [12:12:33]line [12:12:33]line [12:12:33]written 0, free lines is 3279 [12:12:33]MH_Cut [12:12:33]Write to MH i2c: D1 01 00 85 01 01 58 [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: D1 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: D1 01 00 [12:12:33]MH_I2C_Read... [12:12:33]Read from MH i2c: D1 01 00 85 01 00 57 [12:12:33]Write to MH i2c: 01 00 00 86 01 87 [12:12:33]Write i2c OK [12:12:33]MH_I2C_Read... [12:12:33]Connected sock=11 [12:12:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 08 75 07 01 02 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 AF 7C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 86 02 00 35 04 06 00 25 2F FF B5 61 D9 72 CD E2 08 B9 D7 51 D1 [12:12:33]*** Cut start [12:12:33]*** Purtial cut [12:12:33]*** Stage 1: CUTSNS_PIN = 1 [12:12:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 74 93 47 00 0C F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 86 02 00 F4 03 04 00 FC 25 C8 66 B6 04 01 00 00 EB 87 73 B8 13 B3 80 85 [12:12:34]CommunicateWithHost err = 0 [12:12:34]CheckOFDResponse [12:12:34]1017 (14) - 77093643461234 [12:12:34]1041 (16) - 0000000000871769 [12:12:34]1040 (4) - 165391 [12:12:34]1012 (4) - 23.08.2024 06:02 [12:12:34]1206 (1) - 0 [12:12:34]OFD Sender: Remove packet 165391 [12:12:34]ProducePacketName [12:12:34]name=ofd_packets/00165391 [12:12:34]NVStorageDeleteData [12:12:34]OFD Sender: No OFD packet to send [12:12:35]Read from MH i2c: 01 [12:12:35]MH_I2C_Read... [12:12:35]*** Stop cut motor [12:12:35]*** Cut end [12:12:35]Read from MH i2c: 01 07 00 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 FF 0F 9C [12:12:35]process_action close_receipt done [12:12:35]requested_data is exist [12:12:35]produce_requested_data [12:12:35]requested_item fm.sn is exist - process it [12:12:35]wFMCommunicate request_size=4 [12:12:35]MH_SAM_APDU [12:12:35]CAPDU: 80 11 00 00 [12:12:35]Write to MH i2c: E2 08 00 87 01 80 11 00 00 00 00 00 00 02 [12:12:35]Write i2c OK [12:12:35]MH_I2C_Read... [12:12:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:35]Read from MH i2c: E2 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: E2 17 00 [12:12:35]MH_I2C_Read... [12:12:35]Read from MH i2c: E2 17 00 87 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [12:12:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:12:35]wFMCommunicate OK [12:12:35]requested_item fd.num is exist - process it [12:12:35]SAM_PROTO_GetFieldsCounters [12:12:35]wFMCommunicate request_size=4 [12:12:35]MH_SAM_APDU [12:12:35]CAPDU: 80 13 00 00 [12:12:35]Write to MH i2c: E2 08 00 88 01 80 13 00 00 00 00 00 00 05 [12:12:35]Write i2c OK [12:12:35]MH_I2C_Read... [12:12:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:36]Read from MH i2c: E2 [12:12:36]MH_I2C_Read... [12:12:36]Read from MH i2c: E2 62 00 [12:12:36]MH_I2C_Read... [12:12:36]Read from MH i2c: E2 62 00 88 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [12:12:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:12:36]wFMCommunicate OK [12:12:36]SAM_PROTO_GetFieldsCounters done [12:12:36]requested_item shift.num is exist - process it [12:12:36]requested_item shift.opened is exist - process it [12:12:36]req_shift_opened [12:12:36]FM_GetShiftState [12:12:36]SAM_PROTO_GetShiftState [12:12:36]wFMCommunicate request_size=4 [12:12:36]MH_SAM_APDU [12:12:36]CAPDU: 80 13 01 00 [12:12:36]Write to MH i2c: E2 08 00 89 01 80 13 01 00 00 00 00 00 07 [12:12:36]Write i2c OK [12:12:36]MH_I2C_Read... [12:12:36]Read from MH i2c: E2 [12:12:36]MH_I2C_Read... [12:12:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:36]Read from MH i2c: E2 0E 00 [12:12:36]MH_I2C_Read... [12:12:36]Read from MH i2c: E2 0E 00 89 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 35 [12:12:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:12:36]wFMCommunicate OK [12:12:36]SAM_PROTO_GetShiftState done [12:12:36]FM_GetShiftState done [12:12:36]req_shift_opened done [12:12:36]requested_item shift.open_date is exist - process it [12:12:36]req_shift_open_date [12:12:36]req_shift_open_date done [12:12:36]produce_requested_data done [12:12:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165391,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:12:36]process_action_free close_receipt [12:12:36]json_value_free [12:12:36]json_value_free done [12:12:36]process_json_proto returns [12:12:36]Send response to host [12:12:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165391,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:12:36]free response buf [12:12:36]execute_script done [12:12:36]execute_script returns [12:12:36]free content buf [12:12:36]Sock 9.Close socket [12:12:36]Sock 9.Thread stoped [12:12:39]OFD Sender: No OFD packet to send [12:12:43]recv_with_timeout no data received [12:12:44]OFD Sender: No OFD packet to send [12:12:49]OFD Sender: No OFD packet to send [12:12:54]OFD Sender: No OFD packet to send [12:12:55]recv_with_timeout no data received [12:12:59]OFD Sender: No OFD packet to send [12:13:04]OFD Sender: No OFD packet to send [12:13:09]OFD Sender: No OFD packet to send [12:13:14]OFD Sender: No OFD packet to send [12:13:19]OFD Sender: No OFD packet to send [12:13:24]OFD Sender: No OFD packet to send [12:13:29]OFD Sender: No OFD packet to send [12:13:35]OFD Sender: No OFD packet to send [12:13:40]OFD Sender: No OFD packet to send [12:13:45]OFD Sender: No OFD packet to send [12:13:50]OFD Sender: No OFD packet to send [12:13:55]OFD Sender: No OFD packet to send [12:14:00]OFD Sender: No OFD packet to send [12:14:05]OFD Sender: No OFD packet to send [12:14:10]OFD Sender: No OFD packet to send [12:14:15]OFD Sender: No OFD packet to send [12:14:20]OFD Sender: No OFD packet to send [12:14:25]OFD Sender: No OFD packet to send [12:14:28]recv_with_timeout no data received [12:14:30]OFD Sender: No OFD packet to send [12:14:35]OFD Sender: No OFD packet to send [12:14:40]OFD Sender: No OFD packet to send [12:14:45]OFD Sender: No OFD packet to send [12:14:50]OFD Sender: No OFD packet to send [12:14:55]OFD Sender: No OFD packet to send [12:15:00]OFD Sender: No OFD packet to send [12:15:01]recv_with_timeout no data received [12:15:05]OFD Sender: No OFD packet to send [12:15:10]OFD Sender: No OFD packet to send [12:15:15]OFD Sender: No OFD packet to send [12:15:20]OFD Sender: No OFD packet to send [12:15:25]OFD Sender: No OFD packet to send [12:15:30]OFD Sender: No OFD packet to send [12:15:35]OFD Sender: No OFD packet to send [12:15:40]OFD Sender: No OFD packet to send [12:15:43]recv_with_timeout no data received [12:15:45]OFD Sender: No OFD packet to send [12:15:50]OFD Sender: No OFD packet to send [12:15:50]accept exits with 10 [12:15:50]New connection [12:15:50]New thread 3066912100 created [12:15:50]Thread 3067055460 joined [12:15:50]Waiting for new connection... [12:15:50] Sock 10.Parse request [12:15:50]Sock 10.Check first char [12:15:50]Sock 10.First char is OK [12:15:50]request: POST /json_proto HTTP/1.0 [12:15:50]Method: POST [12:15:50]URL: /json_proto [12:15:50]Method is POST - this is cgi request [12:15:50]url: /json_proto [12:15:50]query_string will be loaded in cgi processing [12:15:50]execute_cgi json_proto POST (null) [12:15:50]execute_cgi path=json_proto method=POST [12:15:50]POST find Content-Length [12:15:50]Host: 172.17.44.132:8080 [12:15:50]Content-Length: 817 [12:15:50]Content-Type: application/json [12:15:50] [12:15:50]POST finish read [12:15:50]Found Content-Length = 817 [12:15:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 129.930, "sum" : 9900.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 9900.67 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:50]execute_script... [12:15: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)294217", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 129.930, "sum" : 9900.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 9900.67 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:50]POST & json_proto [12:15:50]process_json_proto [12:15:50]json parsed OK: [12:15:50]protocol is kg_v1.0 [12:15:50]action value=close_receipt [12:15:50]process_action close_receipt [12:15:50]cmd_close_receipt [12:15:50]MH_GetDate [12:15:50]Write to MH i2c: F0 00 00 8A 01 7A [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: F0 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: F0 09 00 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: F0 09 00 8A 01 00 77 7D C8 66 2A 83 C1 65 78 [12:15:50]GetLastDocTimeStamp 1724415151 [12:15:50]current date 1724415351 [12:15:50]FM_GetShiftState [12:15:50]SAM_PROTO_GetShiftState [12:15:50]wFMCommunicate request_size=4 [12:15:50]MH_SAM_APDU [12:15:50]CAPDU: 80 13 01 00 [12:15:50]Write to MH i2c: E2 08 00 8B 01 80 13 01 00 00 00 00 00 09 [12:15:50]Write i2c OK [12:15:50]MH_I2C_Read... [12:15:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:50]Read from MH i2c: E2 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: E2 0E 00 [12:15:50]MH_I2C_Read... [12:15:50]Read from MH i2c: E2 0E 00 8B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 37 [12:15:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:15:50]wFMCommunicate OK [12:15:50]SAM_PROTO_GetShiftState done [12:15:50]FM_GetShiftState done [12:15:50]opened in 1724372766 [12:15:50]opened+sec_in_day 1724459166 [12:15:50]quantity*price = 990066 [12:15:50]sum+1 = 990068 [12:15:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9900.67 НСП 1% : 87.62 НДС 12% : 1051.40 Наличными: 0.00 Безнал.: 9900.67 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 245 23.08.2024 12:15 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165392 ФПД: 147095206405097 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121551&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165392&fm=147095206405097&tin=02508201610067®Number=0000000000092562&sum=990067 [12:15:51]StoreToDocumentArchive [12:15:51]shift 469 fd 165392 [12:15:51]save to /storage/0469/doc_00165392 [12:15:51]save last doc name /storage/0469/doc_00165392 to /storage/kkm_last_doc_name [12:15:51]save OK [12:15:51]Clear old archive folders... [12:15:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:15:51]tlvbuf is 00B8E450 [12:15:51]SAM_PROTO_ClearQueue [12:15:51]wFMCommunicate request_size=4 [12:15:51]MH_SAM_APDU [12:15:51]CAPDU: 80 09 00 00 [12:15:51]Write to MH i2c: E2 08 00 98 01 80 09 00 00 00 00 00 00 0B [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 03 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 03 00 98 01 00 90 00 0D [12:15:51]RAPDU: 90 00 [12:15:51]wFMCommunicate OK [12:15:51]SAM_PROTO_ClearQueue done [12:15:51]KKMCreateOFDPacket [12:15:51]OFDProtocolAddRootSTLVToBuf [12:15:51]FM_MakeSignedData [12:15:51]FM_MakeSignedData [12:15:51]SAM_PROTO_SignData [12:15:51]wFMCommunicate request_size=4 [12:15:51]MH_SAM_APDU [12:15:51]CAPDU: 80 0D 01 02 [12:15:51]Write to MH i2c: E2 08 00 99 01 80 0D 01 02 00 00 00 00 13 [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:51]Read from MH i2c: E2 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 03 00 [12:15:51]MH_I2C_Read... [12:15:51]Read from MH i2c: E2 03 00 99 01 00 90 00 0E [12:15:51]RAPDU: 90 00 [12:15:51]wFMCommunicate OK [12:15:51]wFMCommunicate request_size=255 [12:15:51]MH_SAM_APDU [12:15:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A FB 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 73 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 9A 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 1B 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 77 7D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 86 02 00 35 04 06 00 85 C8 45 86 [12:15:51]Write to MH i2c: E2 02 01 9A 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A FB 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 73 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 9A 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 1B 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 77 7D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 86 02 00 35 04 06 00 85 C8 45 86 00 00 00 [12:15:51]Write i2c OK [12:15:51]MH_I2C_Read... [12:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:52]Read from MH i2c: E2 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 03 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 03 00 9A 01 00 90 00 0F [12:15:52]RAPDU: 90 00 [12:15:52]wFMCommunicate OK [12:15:52]wFMCommunicate request_size=7 [12:15:52]MH_SAM_APDU [12:15:52]CAPDU: 80 0D 02 02 02 A3 E9 [12:15:52]Write to MH i2c: E2 0A 00 9B 01 80 0D 02 02 02 00 A3 E9 00 00 A6 [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:52]Read from MH i2c: E2 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 03 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [12:15:52]RAPDU: 90 00 [12:15:52]wFMCommunicate OK [12:15:52]wFMCommunicate request_size=4 [12:15:52]MH_SAM_APDU [12:15:52]CAPDU: 80 0D 03 02 [12:15:52]Write to MH i2c: E2 08 00 9C 01 80 0D 03 02 00 00 00 00 18 [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:52]Read from MH i2c: E2 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 0B 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 0B 00 9C 01 00 D1 66 9B 7D F1 0A 02 F9 90 00 5E [12:15:52]RAPDU: D1 66 9B 7D F1 0A 02 F9 90 00 [12:15:52]wFMCommunicate OK [12:15:52]SAM_PROTO_SignData done [12:15:52]FM_MakeSignedData done [12:15:52]CreateOFDProtocolMessage [12:15:52]wFMCommunicate request_size=4 [12:15:52]MH_SAM_APDU [12:15:52]CAPDU: 80 11 00 00 [12:15:52]Write to MH i2c: E2 08 00 9D 01 80 11 00 00 00 00 00 00 18 [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:52]Read from MH i2c: E2 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 17 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: E2 17 00 9D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [12:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:52]wFMCommunicate OK [12:15:52]CreateOFDProtocolMessage done [12:15:52]OFDSenderStorePacket 165392 [12:15:52]StoreOFDPacket docnum=165392 [12:15:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B8 4B 04 01 69 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A FB 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 73 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 9A 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 1B 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 77 7D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 86 02 00 35 04 06 00 85 C8 45 86 A3 E9 D1 66 9B 7D F1 0A 02 F9 [12:15:52]CheckFolder [12:15:52]dirname=/storage/ofd_packets [12:15:52]CheckFolder done [12:15:52]ProducePacketName [12:15:52]name=ofd_packets/00165392 [12:15:52]NVStorageSaveData ofd_packets/00165392 [12:15:52]File name is /storage/ofd_packets/00165392 [12:15:52]Write 298 bytes [12:15:52]NVStorageSaveData done [12:15:52]OFDSenderStorePacket done [12:15:52]KKMCreateOFDPacket done [12:15:52]NVStorageSaveData kkm_last_timestamp [12:15:52]File name is /storage/kkm_last_timestamp [12:15:52]Write 4 bytes [12:15:52]NVStorageSaveData done [12:15:52]ExternCall_PrintAddStr [12:15:52]wPrintStart [12:15:52]Write to MH i2c: 01 00 00 9E 01 9F [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: 01 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: 01 07 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: 01 07 00 9E 01 00 00 00 00 00 FF 0F B4 [12:15:52]RasterBufferAndPrint [12:15:52]line Счет N : (1)294217 [12:15:52]line ИНН: 02508201610067 [12:15:52]line Контрольно-Кассовый Чек [12:15:52]line ПРОДАЖА [12:15:52]line ТРК (МРК, ГНК) : 11 [12:15:52]line Товар: 2710194800 [12:15:52]line ДТ-К-5 [12:15:52]line 129.930 * 76.20 [12:15:52]line = 9900.67 [12:15:52]line НДС 12% НСП 1% [12:15:52]line > о реализуемом товаре [12:15:52]line ИТОГО: 9900.67 [12:15:52]line НСП 1% : 87.62 [12:15:52]line НДС 12% : 1051.40 [12:15:52]line Наличными: 0.00 [12:15:52]line Безнал.: 9900.67 [12:15:52]line Место: АЗС № 130 "Партнер Нефть" [12:15:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:15:52]line СНО: Общий режим [12:15:52]line Чек 245 23.08.2024 12:15 [12:15:52]line Смена: 469 ФФД: 1.0 [12:15:52]line ЗНМ: 0300000070 [12:15:52]line РНМ: 0000000000092562 [12:15:52]line Версия ККМ: 001 [12:15:52]line Платежная система: Бакай Банк [12:15:52]line ФМ: 0000000000871769 [12:15:52]line ФД: 165392 [12:15:52]line ФПД: 147095206405097 [12:15:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121551&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165392&fm=147095206405097&tin=02508201610067®Number=0000000000092562&sum=990067 [12:15:52]written 0, free lines is 4095 [12:15:52]OFD Sender: Processing packet 165392 [packets to send 991, broken 990] [12:15:52]ProducePacketName [12:15:52]name=ofd_packets/00165392 [12:15:52]OFD Sender: To server: pG, [12:15:52]CommunicateWithHost lk.salyk.kg:30040 [12:15:52]ConnectInit lk.salyk.kg [12:15:52]Write to MH i2c: 01 00 00 C8 01 C9 [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: 01 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: 01 07 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: 01 07 00 C8 01 00 00 00 00 00 F5 0C D1 [12:15:52]RasterBufferAndPrint [12:15:52]line [12:15:52]line [12:15:52]line [12:15:52]line [12:15:52]line [12:15:52]written 0, free lines is 3322 [12:15:52]MH_Cut [12:15:52]Write to MH i2c: D1 01 00 CF 01 01 A2 [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: D1 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: D1 01 00 [12:15:52]MH_I2C_Read... [12:15:52]Read from MH i2c: D1 01 00 CF 01 00 A1 [12:15:52]Write to MH i2c: 01 00 00 D0 01 D1 [12:15:52]Write i2c OK [12:15:52]MH_I2C_Read... [12:15:53]*** Cut start [12:15:53]*** Purtial cut [12:15:53]*** Stage 1: CUTSNS_PIN = 1 [12:15:53]Connected sock=9 [12: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 37 36 39 0C 01 00 00 B8 4B 04 01 69 9E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A FB 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 73 1B 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 1B 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 9A 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 1B 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 77 7D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 86 02 00 35 04 06 00 85 C8 45 86 A3 E9 D1 66 9B 7D F1 0A 02 F9 [12:15:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F D7 47 00 FB B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 86 02 00 F4 03 04 00 C4 26 C8 66 B6 04 01 00 00 2C 8E E2 91 EF E4 C3 7F [12:15:54]CommunicateWithHost err = 0 [12:15:54]CheckOFDResponse [12:15:54]1017 (14) - 77093643461234 [12:15:54]1041 (16) - 0000000000871769 [12:15:54]1040 (4) - 165392 [12:15:54]1012 (4) - 23.08.2024 06:05 [12:15:54]1206 (1) - 0 [12:15:54]OFD Sender: Remove packet 165392 [12:15:54]ProducePacketName [12:15:54]name=ofd_packets/00165392 [12:15:54]NVStorageDeleteData [12:15:54]OFD Sender: No OFD packet to send [12:15:55]Read from MH i2c: 01 [12:15:55]MH_I2C_Read... [12:15:55]*** Stop cut motor [12:15:55]*** Cut end [12:15:55]Read from MH i2c: 01 07 00 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 FF 0F E6 [12:15:55]process_action close_receipt done [12:15:55]requested_data is exist [12:15:55]produce_requested_data [12:15:55]requested_item fm.sn is exist - process it [12:15:55]wFMCommunicate request_size=4 [12:15:55]MH_SAM_APDU [12:15:55]CAPDU: 80 11 00 00 [12:15:55]Write to MH i2c: E2 08 00 D1 01 80 11 00 00 00 00 00 00 4C [12:15:55]Write i2c OK [12:15:55]MH_I2C_Read... [12:15:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:55]Read from MH i2c: E2 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: E2 17 00 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: E2 17 00 D1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [12:15:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:55]wFMCommunicate OK [12:15:55]requested_item fd.num is exist - process it [12:15:55]SAM_PROTO_GetFieldsCounters [12:15:55]wFMCommunicate request_size=4 [12:15:55]MH_SAM_APDU [12:15:55]CAPDU: 80 13 00 00 [12:15:55]Write to MH i2c: E2 08 00 D2 01 80 13 00 00 00 00 00 00 4F [12:15:55]Write i2c OK [12:15:55]MH_I2C_Read... [12:15:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:55]Read from MH i2c: E2 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: E2 62 00 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: E2 62 00 D2 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 C2 [12: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:15:55]wFMCommunicate OK [12:15:55]SAM_PROTO_GetFieldsCounters done [12:15:55]requested_item shift.num is exist - process it [12:15:55]requested_item shift.opened is exist - process it [12:15:55]req_shift_opened [12:15:55]FM_GetShiftState [12:15:55]SAM_PROTO_GetShiftState [12:15:55]wFMCommunicate request_size=4 [12:15:55]MH_SAM_APDU [12:15:55]CAPDU: 80 13 01 00 [12:15:55]Write to MH i2c: E2 08 00 D3 01 80 13 01 00 00 00 00 00 51 [12:15:55]Write i2c OK [12:15:55]MH_I2C_Read... [12:15:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:55]Read from MH i2c: E2 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: E2 0E 00 [12:15:55]MH_I2C_Read... [12:15:55]Read from MH i2c: E2 0E 00 D3 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7F [12:15:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:15:55]wFMCommunicate OK [12:15:55]SAM_PROTO_GetShiftState done [12:15:55]FM_GetShiftState done [12:15:55]req_shift_opened done [12:15:55]requested_item shift.open_date is exist - process it [12:15:55]req_shift_open_date [12:15:55]req_shift_open_date done [12:15:55]produce_requested_data done [12:15:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165392,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:15:55]process_action_free close_receipt [12:15:55]json_value_free [12:15:55]json_value_free done [12:15:55]process_json_proto returns [12:15:55]Send response to host [12:15:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165392,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:15:55]free response buf [12:15:55]execute_script done [12:15:55]execute_script returns [12:15:55]free content buf [12:15:55]Sock 10.Close socket [12:15:55]Sock 10.Thread stoped [12:15:59]OFD Sender: No OFD packet to send [12:16:00]recv_with_timeout no data received [12:16:04]OFD Sender: No OFD packet to send [12:16:09]OFD Sender: No OFD packet to send [12:16:15]OFD Sender: No OFD packet to send [12:16:20]OFD Sender: No OFD packet to send [12:16:25]OFD Sender: No OFD packet to send [12:16:29]recv_with_timeout no data received [12:16:30]OFD Sender: No OFD packet to send [12:16:34]accept exits with 8 [12:16:34]New connection [12:16:34]New thread 3067055460 created [12:16:34]Thread 3066912100 joined [12:16:34]Waiting for new connection... [12:16:34] Sock 8.Parse request [12:16:34]Sock 8.Check first char [12:16:34]Sock 8.First char is OK [12:16:34]request: POST /json_proto HTTP/1.0 [12:16:34]Method: POST [12:16:34]URL: /json_proto [12:16:34]Method is POST - this is cgi request [12:16:34]url: /json_proto [12:16:34]query_string will be loaded in cgi processing [12:16:34]execute_cgi json_proto POST (null) [12:16:34]execute_cgi path=json_proto method=POST [12:16:34]POST find Content-Length [12:16:34]Host: 172.17.44.132:8080 [12:16:34]Content-Length: 803 [12:16:34]Content-Type: application/json [12:16:34] [12:16:34]POST finish read [12:16:34]Found Content-Length = 803 [12:16:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:34]execute_script... [12:16:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294221", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:16:34]POST & json_proto [12:16:34]process_json_proto [12:16:34]json parsed OK: [12:16:34]protocol is kg_v1.0 [12:16:34]action value=close_receipt [12:16:34]process_action close_receipt [12:16:34]cmd_close_receipt [12:16:34]MH_GetDate [12:16:34]Write to MH i2c: F0 00 00 D4 01 C4 [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: F0 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: F0 09 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: F0 09 00 D4 01 00 A2 7D C8 66 2A 83 C1 65 ED [12:16:34]GetLastDocTimeStamp 1724415351 [12:16:34]current date 1724415394 [12:16:34]FM_GetShiftState [12:16:34]SAM_PROTO_GetShiftState [12:16:34]wFMCommunicate request_size=4 [12:16:34]MH_SAM_APDU [12:16:34]CAPDU: 80 13 01 00 [12:16:34]Write to MH i2c: E2 08 00 D5 01 80 13 01 00 00 00 00 00 53 [12:16:34]Write i2c OK [12:16:34]MH_I2C_Read... [12:16:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:34]Read from MH i2c: E2 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 0E 00 [12:16:34]MH_I2C_Read... [12:16:34]Read from MH i2c: E2 0E 00 D5 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 81 [12:16:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:16:34]wFMCommunicate OK [12:16:34]SAM_PROTO_GetShiftState done [12:16:34]FM_GetShiftState done [12:16:34]opened in 1724372766 [12:16:34]opened+sec_in_day 1724459166 [12:16:34]quantity*price = 100005 [12:16:34]sum+1 = 100006 [12:16:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 246 23.08.2024 12:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165393 ФПД: 56448345420315 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165393&fm=56448345420315&tin=02508201610067®Number=0000000000092562&sum=100005 [12:16:35]StoreToDocumentArchive [12:16:35]shift 469 fd 165393 [12:16:35]save to /storage/0469/doc_00165393 [12:16:35]save last doc name /storage/0469/doc_00165393 to /storage/kkm_last_doc_name [12:16:35]save OK [12:16:35]Clear old archive folders... [12:16:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:16:35]tlvbuf is 00B7F1E0 [12:16:35]SAM_PROTO_ClearQueue [12:16:35]wFMCommunicate request_size=4 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 09 00 00 [12:16:35]Write to MH i2c: E2 08 00 E2 01 80 09 00 00 00 00 00 00 55 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 E2 01 00 90 00 57 [12:16:35]RAPDU: 90 00 [12:16:35]wFMCommunicate OK [12:16:35]SAM_PROTO_ClearQueue done [12:16:35]KKMCreateOFDPacket [12:16:35]OFDProtocolAddRootSTLVToBuf [12:16:35]FM_MakeSignedData [12:16:35]FM_MakeSignedData [12:16:35]SAM_PROTO_SignData [12:16:35]wFMCommunicate request_size=4 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 0D 01 02 [12:16:35]Write to MH i2c: E2 08 00 E3 01 80 0D 01 02 00 00 00 00 5D [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 E3 01 00 90 00 58 [12:16:35]RAPDU: 90 00 [12:16:35]wFMCommunicate OK [12:16:35]wFMCommunicate request_size=255 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 A2 7D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 86 02 00 35 04 06 00 33 [12:16:35]Write to MH i2c: E2 02 01 E4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 A2 7D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 86 02 00 35 04 06 00 33 00 00 5F [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 E4 01 00 90 00 59 [12:16:35]RAPDU: 90 00 [12:16:35]wFMCommunicate OK [12:16:35]wFMCommunicate request_size=10 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 0D 02 02 05 56 E7 93 B2 1B [12:16:35]Write to MH i2c: E2 0D 00 E5 01 80 0D 02 02 05 00 56 E7 93 B2 1B 00 00 07 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [12:16:35]RAPDU: 90 00 [12:16:35]wFMCommunicate OK [12:16:35]wFMCommunicate request_size=4 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 0D 03 02 [12:16:35]Write to MH i2c: E2 08 00 E6 01 80 0D 03 02 00 00 00 00 62 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 0B 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 0B 00 E6 01 00 5E F2 02 45 AA 67 92 9C 90 00 39 [12:16:35]RAPDU: 5E F2 02 45 AA 67 92 9C 90 00 [12:16:35]wFMCommunicate OK [12:16:35]SAM_PROTO_SignData done [12:16:35]FM_MakeSignedData done [12:16:35]CreateOFDProtocolMessage [12:16:35]wFMCommunicate request_size=4 [12:16:35]MH_SAM_APDU [12:16:35]CAPDU: 80 11 00 00 [12:16:35]Write to MH i2c: E2 08 00 E7 01 80 11 00 00 00 00 00 00 62 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:35]Read from MH i2c: E2 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 17 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: E2 17 00 E7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [12:16:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:16:35]wFMCommunicate OK [12:16:35]CreateOFDProtocolMessage done [12:16:35]OFDSenderStorePacket 165393 [12:16:35]StoreOFDPacket docnum=165393 [12:16:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F 07 07 01 FD AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 A2 7D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 86 02 00 35 04 06 00 33 56 E7 93 B2 1B 5E F2 02 45 AA 67 92 9C [12:16:35]CheckFolder [12:16:35]dirname=/storage/ofd_packets [12:16:35]CheckFolder done [12:16:35]ProducePacketName [12:16:35]name=ofd_packets/00165393 [12:16:35]NVStorageSaveData ofd_packets/00165393 [12:16:35]File name is /storage/ofd_packets/00165393 [12:16:35]Write 301 bytes [12:16:35]NVStorageSaveData done [12:16:35]OFDSenderStorePacket done [12:16:35]KKMCreateOFDPacket done [12:16:35]NVStorageSaveData kkm_last_timestamp [12:16:35]File name is /storage/kkm_last_timestamp [12:16:35]Write 4 bytes [12:16:35]NVStorageSaveData done [12:16:35]ExternCall_PrintAddStr [12:16:35]wPrintStart [12:16:35]Write to MH i2c: 01 00 00 E8 01 E9 [12:16:35]Write i2c OK [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: 01 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: 01 07 00 [12:16:35]MH_I2C_Read... [12:16:35]Read from MH i2c: 01 07 00 E8 01 00 00 00 00 00 FF 0F FE [12:16:35]RasterBufferAndPrint [12:16:35]line Счет N : (1)294221 [12:16:35]line ИНН: 02508201610067 [12:16:35]line Контрольно-Кассовый Чек [12:16:35]line ПРОДАЖА [12:16:35]line ТРК (МРК, ГНК) : 32 [12:16:35]line Товар: 2710124130 [12:16:35]line Аи-92-К-5 [12:16:35]line 14.750 * 67.80 [12:16:35]line = 1000.05 [12:16:35]line НДС 12% НСП 1% [12:16:35]line > о реализуемом товаре [12:16:35]line ИТОГО: 1000.05 [12:16:35]line НСП 1% : 8.85 [12:16:35]line НДС 12% : 106.20 [12:16:35]line Наличными: 0.00 [12:16:35]line Безнал.: 1000.05 [12:16:35]line Место: АЗС № 130 "Партнер Нефть" [12:16:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:16:35]line СНО: Общий режим [12:16:35]line Чек 246 23.08.2024 12:16 [12:16:35]line Смена: 469 ФФД: 1.0 [12:16:35]line ЗНМ: 0300000070 [12:16:35]line РНМ: 0000000000092562 [12:16:35]line Версия ККМ: 001 [12:16:35]line Платежная система: O! деньги [12:16:35]line ФМ: 0000000000871769 [12:16:35]line ФД: 165393 [12:16:35]line ФПД: 56448345420315 [12:16:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165393&fm=56448345420315&tin=02508201610067®Number=0000000000092562&sum=100005 [12:16:35]written 0, free lines is 4095 [12:16:35]OFD Sender: Processing packet 165393 [packets to send 991, broken 990] [12:16:35]ProducePacketName [12:16:35]name=ofd_packets/00165393 [12:16:35]OFD Sender: To server: pG, [12:16:35]CommunicateWithHost lk.salyk.kg:30040 [12:16:35]ConnectInit lk.salyk.kg [12:16:36]Write to MH i2c: 01 00 00 12 02 14 [12:16:36]Write i2c OK [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: 01 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: 01 07 00 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: 01 07 00 12 02 00 00 00 00 00 02 0D 2A [12:16:36]RasterBufferAndPrint [12:16:36]line [12:16:36]line [12:16:36]line [12:16:36]line [12:16:36]line [12:16:36]written 0, free lines is 3335 [12:16:36]MH_Cut [12:16:36]Write to MH i2c: D1 01 00 19 02 01 ED [12:16:36]Write i2c OK [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: D1 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: D1 01 00 [12:16:36]MH_I2C_Read... [12:16:36]Read from MH i2c: D1 01 00 19 02 00 EC [12:16:36]Write to MH i2c: 01 00 00 1A 02 1C [12:16:36]Write i2c OK [12:16:36]MH_I2C_Read... [12:16:37]*** Cut start [12:16:37]*** Purtial cut [12:16:37]*** Stage 1: CUTSNS_PIN = 1 [12:16:39]Read from MH i2c: 01 [12:16:39]MH_I2C_Read... [12:16:39]*** Stop cut motor [12:16:39]*** Cut end [12:16:39]Read from MH i2c: 01 07 00 [12:16:39]MH_I2C_Read... [12:16:39]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 FF 0F 31 [12:16:39]process_action close_receipt done [12:16:39]requested_data is exist [12:16:39]produce_requested_data [12:16:39]requested_item fm.sn is exist - process it [12:16:39]wFMCommunicate request_size=4 [12:16:39]MH_SAM_APDU [12:16:39]CAPDU: 80 11 00 00 [12:16:39]Write to MH i2c: E2 08 00 1B 02 80 11 00 00 00 00 00 00 97 [12:16:39]Write i2c OK [12:16:39]MH_I2C_Read... [12:16:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:16:39]Read from MH i2c: E2 [12:16:39]MH_I2C_Read... [12:16:39]Read from MH i2c: E2 17 00 [12:16:39]MH_I2C_Read... [12:16:39]Read from MH i2c: E2 17 00 1B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [12:16:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:16:39]wFMCommunicate OK [12:16:39]requested_item fd.num is exist - process it [12:16:39]SAM_PROTO_GetFieldsCounters [12:16:39]wFMCommunicate request_size=4 [12:16:39]MH_SAM_APDU [12:16:39]CAPDU: 80 13 00 00 [12:16:39]Write to MH i2c: E2 08 00 1C 02 80 13 00 00 00 00 00 00 9A [12:16:39]Write i2c OK [12:16:39]MH_I2C_Read... [12:16:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:16:39]Read from MH i2c: E2 [12:16:39]MH_I2C_Read... [12:16:39]Read from MH i2c: E2 62 00 [12:16:39]MH_I2C_Read... [12:16:39]Read from MH i2c: E2 62 00 1C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [12:16:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:16:39]wFMCommunicate OK [12:16:39]SAM_PROTO_GetFieldsCounters done [12:16:39]requested_item shift.num is exist - process it [12:16:39]requested_item shift.opened is exist - process it [12:16:39]req_shift_opened [12:16:39]FM_GetShiftState [12:16:39]SAM_PROTO_GetShiftState [12:16:39]wFMCommunicate request_size=4 [12:16:39]MH_SAM_APDU [12:16:39]CAPDU: 80 13 01 00 [12:16:39]Write to MH i2c: E2 08 00 1D 02 80 13 01 00 00 00 00 00 9C [12:16:39]Write i2c OK [12:16:39]MH_I2C_Read... [12:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:16:39]Read from MH i2c: E2 [12:16:39]MH_I2C_Read... [12:16:39]Read from MH i2c: E2 0E 00 [12:16:39]MH_I2C_Read... [12:16:39]Read from MH i2c: E2 0E 00 1D 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CA [12:16:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:16:39]wFMCommunicate OK [12:16:39]SAM_PROTO_GetShiftState done [12:16:39]FM_GetShiftState done [12:16:39]req_shift_opened done [12:16:39]requested_item shift.open_date is exist - process it [12:16:39]req_shift_open_date [12:16:39]req_shift_open_date done [12:16:39]produce_requested_data done [12:16:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165393,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:16:39]process_action_free close_receipt [12:16:39]json_value_free [12:16:39]json_value_free done [12:16:39]process_json_proto returns [12:16:39]Send response to host [12:16:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165393,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:16:39]free response buf [12:16:39]execute_script done [12:16:39]execute_script returns [12:16:39]free content buf [12:16:39]Sock 8.Close socket [12:16:39]Sock 8.Thread stoped [12:16:39]recv_with_timeout no data received [12:16:39]Connected sock=11 [12:16:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F 07 07 01 FD AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 A2 7D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 86 02 00 35 04 06 00 33 56 E7 93 B2 1B 5E F2 02 45 AA 67 92 9C [12:16:45]recv_with_timeout no data received [12:16:45]CommunicateWithHost answer receiving error [12:16:45]CommunicateWithHost err = -3 [12:16:45]OFD Sender: Server communicate error [12:16:50]OFD Sender: Processing packet 165393 [packets to send 991, broken 990] [12:16:50]ProducePacketName [12:16:50]name=ofd_packets/00165393 [12:16:50]OFD Sender: To server: pG, [12:16:50]CommunicateWithHost lk.salyk.kg:30040 [12:16:50]ConnectInit lk.salyk.kg [12:16:55]ConnectInit Can't take IP for lk.salyk.kg [12:16:55]CommunicateWithHost connect error [12:16:55]CommunicateWithHost err = -1 [12:16:55]OFD Sender: Server communicate error [12:17:00]OFD Sender: Processing packet 165393 [packets to send 991, broken 990] [12:17:00]ProducePacketName [12:17:00]name=ofd_packets/00165393 [12:17:00]OFD Sender: To server: pG, [12:17:00]CommunicateWithHost lk.salyk.kg:30040 [12:17:00]ConnectInit lk.salyk.kg [12:17:05]ConnectInit Can't take IP for lk.salyk.kg [12:17:05]CommunicateWithHost connect error [12:17:05]CommunicateWithHost err = -1 [12:17:05]OFD Sender: Server communicate error [12:17:10]OFD Sender: Processing packet 165393 [packets to send 991, broken 990] [12:17:10]ProducePacketName [12:17:10]name=ofd_packets/00165393 [12:17:10]OFD Sender: To server: pG, [12:17:10]CommunicateWithHost lk.salyk.kg:30040 [12:17:10]ConnectInit lk.salyk.kg [12:17:15]Connected sock=10 [12:17:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F 07 07 01 FD AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 A2 7D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 86 02 00 35 04 06 00 33 56 E7 93 B2 1B 5E F2 02 45 AA 67 92 9C [12:17:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 BC 47 00 87 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 86 02 00 F4 03 04 00 16 27 C8 66 B6 04 01 00 00 2D A9 CB 2B EF 81 23 87 [12:17:16]CommunicateWithHost err = 0 [12:17:16]CheckOFDResponse [12:17:16]1017 (14) - 77093643461234 [12:17:16]1041 (16) - 0000000000871769 [12:17:16]1040 (4) - 165393 [12:17:16]1012 (4) - 23.08.2024 06:07 [12:17:16]1206 (1) - 0 [12:17:16]OFD Sender: Remove packet 165393 [12:17:16]ProducePacketName [12:17:16]name=ofd_packets/00165393 [12:17:16]NVStorageDeleteData [12:17:16]OFD Sender: No OFD packet to send [12:17:21]OFD Sender: No OFD packet to send [12:17:26]OFD Sender: No OFD packet to send [12:17:31]OFD Sender: No OFD packet to send [12:17:33]recv_with_timeout no data received [12:17:36]OFD Sender: No OFD packet to send [12:17:41]OFD Sender: No OFD packet to send [12:17:46]OFD Sender: No OFD packet to send [12:17:51]OFD Sender: No OFD packet to send [12:17:56]OFD Sender: No OFD packet to send [12:18:01]OFD Sender: No OFD packet to send [12:18:06]OFD Sender: No OFD packet to send [12:18:11]OFD Sender: No OFD packet to send [12:18:16]OFD Sender: No OFD packet to send [12:18:21]OFD Sender: No OFD packet to send [12:18:26]OFD Sender: No OFD packet to send [12:18:31]OFD Sender: No OFD packet to send [12:18:36]OFD Sender: No OFD packet to send [12:18:41]OFD Sender: No OFD packet to send [12:18:47]OFD Sender: No OFD packet to send [12:18:52]OFD Sender: No OFD packet to send [12:18:57]OFD Sender: No OFD packet to send [12:19:02]OFD Sender: No OFD packet to send [12:19:07]OFD Sender: No OFD packet to send [12:19:12]OFD Sender: No OFD packet to send [12:19:17]OFD Sender: No OFD packet to send [12:19:22]OFD Sender: No OFD packet to send [12:19:22]recv_with_timeout no data received [12:19:27]OFD Sender: No OFD packet to send [12:19:32]OFD Sender: No OFD packet to send [12:19:34]accept exits with 9 [12:19:34]New connection [12:19:34]New thread 3066912100 created [12:19:34]Thread 3067055460 joined [12:19:34]Waiting for new connection... [12:19:34] Sock 9.Parse request [12:19:34]Sock 9.Check first char [12:19:34]Sock 9.First char is OK [12:19:34]request: POST /json_proto HTTP/1.0 [12:19:34]Method: POST [12:19:34]URL: /json_proto [12:19:34]Method is POST - this is cgi request [12:19:34]url: /json_proto [12:19:34]query_string will be loaded in cgi processing [12:19:34]execute_cgi json_proto POST (null) [12:19:34]execute_cgi path=json_proto method=POST [12:19:34]POST find Content-Length [12:19:34]Host: 172.17.44.132:8080 [12:19:34]Content-Length: 2630 [12:19:34]Content-Type: application/json [12:19:34] [12:19:34]POST finish read [12:19:34]Found Content-Length = 2630 [12:19:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51034", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 4.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54492509", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,25\u043B", "price" : 90.00, "quantity" : 2.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004824", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u0441\u043B\u0438\u0432 \u041A\u0440\u0435\u043C 182\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4601025117702", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D 0,5", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 2.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 2.000, "sum" : 226.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065000790", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0430\u0440\u0430\u0445\u0438\u0441\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 2.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1132.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:34]execute_script... [12:19:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51034", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 4.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54492509", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,25\u043B", "price" : 90.00, "quantity" : 2.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004824", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u0441\u043B\u0438\u0432 \u041A\u0440\u0435\u043C 182\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4601025117702", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D 0,5", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570057", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 0,5\u043B", "price" : 80.00, "quantity" : 2.000, "sum" : 160.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 2.000, "sum" : 226.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4607065000790", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0430\u0440\u0430\u0445\u0438\u0441\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 2.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1132.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:34]POST & json_proto [12:19:34]process_json_proto [12:19:34]json parsed OK: [12:19:34]protocol is kg_v1.0 [12:19:34]action value=close_receipt [12:19:34]process_action close_receipt [12:19:34]cmd_close_receipt [12:19:34]MH_GetDate [12:19:34]Write to MH i2c: F0 00 00 1E 02 0F [12:19:34]Write i2c OK [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: F0 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: F0 09 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: F0 09 00 1E 02 00 57 7E C8 66 2A 83 C1 65 EE [12:19:34]GetLastDocTimeStamp 1724415394 [12:19:34]current date 1724415575 [12:19:34]FM_GetShiftState [12:19:34]SAM_PROTO_GetShiftState [12:19:34]wFMCommunicate request_size=4 [12:19:34]MH_SAM_APDU [12:19:34]CAPDU: 80 13 01 00 [12:19:34]Write to MH i2c: E2 08 00 1F 02 80 13 01 00 00 00 00 00 9E [12:19:34]Write i2c OK [12:19:34]MH_I2C_Read... [12:19:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:34]Read from MH i2c: E2 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 0E 00 [12:19:34]MH_I2C_Read... [12:19:34]Read from MH i2c: E2 0E 00 1F 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CC [12:19:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:19:34]wFMCommunicate OK [12:19:34]SAM_PROTO_GetShiftState done [12:19:34]FM_GetShiftState done [12:19:34]opened in 1724372766 [12:19:34]opened+sec_in_day 1724459166 [12:19:34]quantity*price = 16000 [12:19:34]sum+1 = 16001 [12:19:34]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 54492509 Напиток Кока-Кола 0,25л 2.000 * 90.00 = 180.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4603290004824 Печ зат Яшкино слив Крем 182г 1.000 * 81.00 = 81.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4601025117702 Напиток Фрутмотив апельсин 0,5 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870001570057 Напиток Pepsi 0,5л 2.000 * 80.00 = 160.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700001501815 Мороженое Бомба Фараона 100гр 2.000 * 50.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5000159484657 Мороженое батончик Twix 2.000 * 113.00 = 226.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607065000790 Шок M&M`s с арахисом 45г 2.000 * 70.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 1132.00 НСП 1% : 10.02 НДС 12% : 120.21 Наличными: 1132.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 247 23.08.2024 12:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165394 ФПД: 246086284533461 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T121935&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165394&fm=246086284533461&tin=02508201610067®Number=0000000000092562&sum=113200 0 [12:19:35]StoreToDocumentArchive [12:19:35]shift 469 fd 165394 [12:19:35]save to /storage/0469/doc_00165394 [12:19:35]save last doc name /storage/0469/doc_00165394 to /storage/kkm_last_doc_name [12:19:35]save OK [12:19:35]Clear old archive folders... [12:19:35]ProcessDocumentItem done err = 0, tmpTLVsize=1068 [12:19:35]tlvbuf is 00B871C0 [12:19:35]SAM_PROTO_ClearQueue [12:19:35]wFMCommunicate request_size=4 [12:19:35]MH_SAM_APDU [12:19:35]CAPDU: 80 09 00 00 [12:19:35]Write to MH i2c: E2 08 00 2C 02 80 09 00 00 00 00 00 00 A0 [12:19:35]Write i2c OK [12:19:35]MH_I2C_Read... [12:19:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:35]Read from MH i2c: E2 [12:19:35]MH_I2C_Read... [12:19:35]Read from MH i2c: E2 03 00 [12:19:35]MH_I2C_Read... [12:19:35]Read from MH i2c: E2 03 00 2C 02 00 90 00 A2 [12:19:35]RAPDU: 90 00 [12:19:35]wFMCommunicate OK [12:19:35]SAM_PROTO_ClearQueue done [12:19:35]KKMCreateOFDPacket [12:19:35]OFDProtocolAddRootSTLVToBuf [12:19:35]FM_MakeSignedData [12:19:35]FM_MakeSignedData [12:19:35]SAM_PROTO_SignData [12:19:35]wFMCommunicate request_size=4 [12:19:35]MH_SAM_APDU [12:19:35]CAPDU: 80 0D 01 02 [12:19:35]Write to MH i2c: E2 08 00 2D 02 80 0D 01 02 00 00 00 00 A8 [12:19:35]Write i2c OK [12:19:35]MH_I2C_Read... [12:19:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:36]Read from MH i2c: E2 [12:19:36]MH_I2C_Read... [12:19:36]Read from MH i2c: E2 03 00 [12:19:36]MH_I2C_Read... [12:19:36]Read from MH i2c: E2 03 00 2D 02 00 90 00 A3 [12:19:36]RAPDU: 90 00 [12:19:36]wFMCommunicate OK [12:19:36]wFMCommunicate request_size=255 [12:19:36]MH_SAM_APDU [12:19:36]CAPDU: 80 0D 02 02 FA 03 00 2C 04 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 [12:19:36]Write to MH i2c: E2 02 01 2E 02 80 0D 02 02 FA 00 03 00 2C 04 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 35 34 34 39 32 35 30 39 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 32 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 00 00 DB [12:19:36]Write i2c OK [12:19:36]MH_I2C_Read... [12:19:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:36]Read from MH i2c: E2 [12:19:36]MH_I2C_Read... [12:19:36]Read from MH i2c: E2 03 00 [12:19:36]MH_I2C_Read... [12:19:36]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [12:19:36]RAPDU: 90 00 [12:19:36]wFMCommunicate OK [12:19:36]wFMCommunicate request_size=255 [12:19:36]MH_SAM_APDU [12:19:36]CAPDU: 80 0D 02 02 FA D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 37 30 32 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 [12:19:36]Write to MH i2c: E2 02 01 2F 02 80 0D 02 02 FA 00 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 37 30 32 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 00 00 4A [12:19:36]Write i2c OK [12:19:36]MH_I2C_Read... [12:19:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:36]Read from MH i2c: E2 [12:19:36]MH_I2C_Read... [12:19:36]Read from MH i2c: E2 03 00 [12:19:36]MH_I2C_Read... [12:19:36]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [12:19:36]RAPDU: 90 00 [12:19:36]wFMCommunicate OK [12:19:36]wFMCommunicate request_size=255 [12:19:36]MH_SAM_APDU [12:19:36]CAPDU: 80 0D 02 02 FA BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 [12:19:36]Write to MH i2c: E2 02 01 30 02 80 0D 02 02 FA 00 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 00 00 25 [12:19:36]Write i2c OK [12:19:36]MH_I2C_Read... [12:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:37]Read from MH i2c: E2 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 03 00 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [12:19:37]RAPDU: 90 00 [12:19:37]wFMCommunicate OK [12:19:37]wFMCommunicate request_size=255 [12:19:37]MH_SAM_APDU [12:19:37]CAPDU: 80 0D 02 02 FA 78 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 BA 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 2E 00 00 00 00 07 04 06 00 30 BA 01 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 57 7E C8 [12:19:37]Write to MH i2c: E2 02 01 31 02 80 0D 02 02 FA 00 78 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 BA 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 2E 00 00 00 00 07 04 06 00 30 BA 01 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 57 7E C8 00 00 D2 [12:19:37]OFD Sender: No OFD packet to send [12:19:37]Write i2c OK [12:19:37]MH_I2C_Read... [12:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:37]Read from MH i2c: E2 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 03 00 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [12:19:37]RAPDU: 90 00 [12:19:37]wFMCommunicate OK [12:19:37]wFMCommunicate request_size=77 [12:19:37]MH_SAM_APDU [12:19:37]CAPDU: 80 0D 02 02 48 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 86 02 00 35 04 06 00 DF D0 6D 92 DE D5 [12:19:37]Write to MH i2c: E2 50 00 32 02 80 0D 02 02 48 00 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 86 02 00 35 04 06 00 DF D0 6D 92 DE D5 00 00 25 [12:19:37]Write i2c OK [12:19:37]MH_I2C_Read... [12:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:37]Read from MH i2c: E2 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 03 00 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [12:19:37]RAPDU: 90 00 [12:19:37]wFMCommunicate OK [12:19:37]wFMCommunicate request_size=4 [12:19:37]MH_SAM_APDU [12:19:37]CAPDU: 80 0D 03 02 [12:19:37]Write to MH i2c: E2 08 00 33 02 80 0D 03 02 00 00 00 00 B0 [12:19:37]Write i2c OK [12:19:37]MH_I2C_Read... [12:19:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:37]Read from MH i2c: E2 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 0B 00 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 0B 00 33 02 00 A0 03 93 23 FF 3B 31 99 90 00 0E [12:19:37]RAPDU: A0 03 93 23 FF 3B 31 99 90 00 [12:19:37]wFMCommunicate OK [12:19:37]SAM_PROTO_SignData done [12:19:37]FM_MakeSignedData done [12:19:37]CreateOFDProtocolMessage [12:19:37]wFMCommunicate request_size=4 [12:19:37]MH_SAM_APDU [12:19:37]CAPDU: 80 11 00 00 [12:19:37]Write to MH i2c: E2 08 00 34 02 80 11 00 00 00 00 00 00 B0 [12:19:37]Write i2c OK [12:19:37]MH_I2C_Read... [12:19:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:37]Read from MH i2c: E2 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 17 00 [12:19:37]MH_I2C_Read... [12:19:37]Read from MH i2c: E2 17 00 34 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [12:19:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:19:37]wFMCommunicate OK [12:19:37]CreateOFDProtocolMessage done [12:19:37]OFDSenderStorePacket 165394 [12:19:37]StoreOFDPacket docnum=165394 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 35 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 40 1F 00 00 00 00 13 04 06 00 80 3E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 BA 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 2E 00 00 00 00 07 04 06 00 30 BA 01 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 57 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 86 02 00 35 04 06 00 DF D0 6D 92 DE D5 A0 03 93 23 FF 3B 31 99 [12:19:40]*** Cut start [12:19:40]*** Purtial cut [12:19:40]*** Stage 1: CUTSNS_PIN = 1 [12:19:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 08 67 47 00 44 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 86 02 00 F4 03 04 00 A6 27 C8 66 B6 04 01 00 00 44 74 CB CD D5 DC F0 4A [12:19:41]CommunicateWithHost err = 0 [12:19:41]CheckOFDResponse [12:19:41]1017 (14) - 77093643461234 [12:19:41]1041 (16) - 0000000000871769 [12:19:41]1040 (4) - 165394 [12:19:41]1012 (4) - 23.08.2024 06:09 [12:19:41]1206 (1) - 0 [12:19:41]OFD Sender: Remove packet 165394 [12:19:41]ProducePacketName [12:19:41]name=ofd_packets/00165394 [12:19:41]NVStorageDeleteData [12:19:41]OFD Sender: No OFD packet to send [12:19:42]Read from MH i2c: 01 [12:19:42]MH_I2C_Read... [12:19:42]*** Stop cut motor [12:19:42]*** Cut end [12:19:42]Read from MH i2c: 01 07 00 [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: 01 07 00 92 02 00 00 00 00 00 FF 0F A9 [12:19:42]process_action close_receipt done [12:19:42]requested_data is exist [12:19:42]produce_requested_data [12:19:42]requested_item fm.sn is exist - process it [12:19:42]wFMCommunicate request_size=4 [12:19:42]MH_SAM_APDU [12:19:42]CAPDU: 80 11 00 00 [12:19:42]Write to MH i2c: E2 08 00 93 02 80 11 00 00 00 00 00 00 0F [12:19:42]Write i2c OK [12:19:42]MH_I2C_Read... [12:19:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:42]Read from MH i2c: E2 [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: E2 17 00 [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: E2 17 00 93 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [12:19:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:19:42]wFMCommunicate OK [12:19:42]requested_item fd.num is exist - process it [12:19:42]SAM_PROTO_GetFieldsCounters [12:19:42]wFMCommunicate request_size=4 [12:19:42]MH_SAM_APDU [12:19:42]CAPDU: 80 13 00 00 [12:19:42]Write to MH i2c: E2 08 00 94 02 80 13 00 00 00 00 00 00 12 [12:19:42]Write i2c OK [12:19:42]MH_I2C_Read... [12:19:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:42]Read from MH i2c: E2 [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: E2 62 00 [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: E2 62 00 94 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [12:19:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:19:42]wFMCommunicate OK [12:19:42]SAM_PROTO_GetFieldsCounters done [12:19:42]requested_item shift.num is exist - process it [12:19:42]requested_item shift.opened is exist - process it [12:19:42]req_shift_opened [12:19:42]FM_GetShiftState [12:19:42]SAM_PROTO_GetShiftState [12:19:42]wFMCommunicate request_size=4 [12:19:42]MH_SAM_APDU [12:19:42]CAPDU: 80 13 01 00 [12:19:42]Write to MH i2c: E2 08 00 95 02 80 13 01 00 00 00 00 00 14 [12:19:42]Write i2c OK [12:19:42]MH_I2C_Read... [12:19:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:42]Read from MH i2c: E2 [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: E2 0E 00 [12:19:42]MH_I2C_Read... [12:19:42]Read from MH i2c: E2 0E 00 95 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 42 [12:19:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:19:42]wFMCommunicate OK [12:19:42]SAM_PROTO_GetShiftState done [12:19:42]FM_GetShiftState done [12:19:42]req_shift_opened done [12:19:42]requested_item shift.open_date is exist - process it [12:19:42]req_shift_open_date [12:19:42]req_shift_open_date done [12:19:42]produce_requested_data done [12:19:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165394,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:19:42]process_action_free close_receipt [12:19:42]json_value_free [12:19:42]json_value_free done [12:19:42]process_json_proto returns [12:19:42]Send response to host [12:19:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165394,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:19:42]free response buf [12:19:42]execute_script done [12:19:42]execute_script returns [12:19:42]free content buf [12:19:42]Sock 9.Close socket [12:19:42]Sock 9.Thread stoped [12:19:46]OFD Sender: No OFD packet to send [12:19:52]OFD Sender: No OFD packet to send [12:19:57]OFD Sender: No OFD packet to send [12:20:02]OFD Sender: No OFD packet to send [12:20:07]OFD Sender: No OFD packet to send [12:20:09]recv_with_timeout no data received [12:20:12]OFD Sender: No OFD packet to send [12:20:17]OFD Sender: No OFD packet to send [12:20:22]OFD Sender: No OFD packet to send [12:20:27]OFD Sender: No OFD packet to send [12:20:32]OFD Sender: No OFD packet to send [12:20:37]OFD Sender: No OFD packet to send [12:20:42]OFD Sender: No OFD packet to send [12:20:47]OFD Sender: No OFD packet to send [12:20:52]OFD Sender: No OFD packet to send [12:20:55]accept exits with 8 [12:20:55]New connection [12:20:55]New thread 3067055460 created [12:20:55]Thread 3066912100 joined [12:20:55]Waiting for new connection... [12:20:55] Sock 8.Parse request [12:20:55]Sock 8.Check first char [12:20:55]Sock 8.First char is OK [12:20:55]request: POST /json_proto HTTP/1.0 [12:20:55]Method: POST [12:20:55]URL: /json_proto [12:20:55]Method is POST - this is cgi request [12:20:55]url: /json_proto [12:20:55]query_string will be loaded in cgi processing [12:20:55]execute_cgi json_proto POST (null) [12:20:55]execute_cgi path=json_proto method=POST [12:20:55]POST find Content-Length [12:20:55]Host: 172.17.44.132:8080 [12:20:55]Content-Length: 677 [12:20:55]Content-Type: application/json [12:20:55] [12:20:55]POST finish read [12:20:55]Found Content-Length = 677 [12:20:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:55]execute_script... [12:20: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)294224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:55]POST & json_proto [12:20:55]process_json_proto [12:20:55]json parsed OK: [12:20:55]protocol is kg_v1.0 [12:20:55]action value=close_receipt [12:20:55]process_action close_receipt [12:20:55]cmd_close_receipt [12:20:55]MH_GetDate [12:20:55]Write to MH i2c: F0 00 00 96 02 87 [12:20:55]Write i2c OK [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: F0 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: F0 09 00 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: F0 09 00 96 02 00 A8 7E C8 66 2A 83 C1 65 B7 [12:20:55]GetLastDocTimeStamp 1724415575 [12:20:55]current date 1724415656 [12:20:55]FM_GetShiftState [12:20:55]SAM_PROTO_GetShiftState [12:20:55]wFMCommunicate request_size=4 [12:20:55]MH_SAM_APDU [12:20:55]CAPDU: 80 13 01 00 [12:20:55]Write to MH i2c: E2 08 00 97 02 80 13 01 00 00 00 00 00 16 [12:20:55]Write i2c OK [12:20:55]MH_I2C_Read... [12:20:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:55]Read from MH i2c: E2 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: E2 0E 00 [12:20:55]MH_I2C_Read... [12:20:55]Read from MH i2c: E2 0E 00 97 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 44 [12:20:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:20:55]wFMCommunicate OK [12:20:55]SAM_PROTO_GetShiftState done [12:20:55]FM_GetShiftState done [12:20:55]opened in 1724372766 [12:20:55]opened+sec_in_day 1724459166 [12:20:55]quantity*price = 30035 [12:20:55]sum+1 = 30036 [12:20:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 248 23.08.2024 12:20 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165395 ФПД: 9218590978654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165395&fm=9218590978654&tin=02508201610067®Number=0000000000092562&sum=30000 [12:20:56]StoreToDocumentArchive [12:20:56]shift 469 fd 165395 [12:20:56]save to /storage/0469/doc_00165395 [12:20:56]save last doc name /storage/0469/doc_00165395 to /storage/kkm_last_doc_name [12:20:56]save OK [12:20:56]Clear old archive folders... [12:20:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:20:56]tlvbuf is 00B62B60 [12:20:56]SAM_PROTO_ClearQueue [12:20:56]wFMCommunicate request_size=4 [12:20:56]MH_SAM_APDU [12:20:56]CAPDU: 80 09 00 00 [12:20:56]Write to MH i2c: E2 08 00 A4 02 80 09 00 00 00 00 00 00 18 [12:20:56]Write i2c OK [12:20:56]MH_I2C_Read... [12:20:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:57]Read from MH i2c: E2 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 03 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 03 00 A4 02 00 90 00 1A [12:20:57]RAPDU: 90 00 [12:20:57]wFMCommunicate OK [12:20:57]SAM_PROTO_ClearQueue done [12:20:57]KKMCreateOFDPacket [12:20:57]OFDProtocolAddRootSTLVToBuf [12:20:57]FM_MakeSignedData [12:20:57]FM_MakeSignedData [12:20:57]SAM_PROTO_SignData [12:20:57]wFMCommunicate request_size=4 [12:20:57]MH_SAM_APDU [12:20:57]CAPDU: 80 0D 01 02 [12:20:57]Write to MH i2c: E2 08 00 A5 02 80 0D 01 02 00 00 00 00 20 [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:57]Read from MH i2c: E2 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 03 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 03 00 A5 02 00 90 00 1B [12:20:57]RAPDU: 90 00 [12:20:57]wFMCommunicate OK [12:20:57]wFMCommunicate request_size=255 [12:20:57]MH_SAM_APDU [12:20:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 A8 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 86 02 00 35 04 06 00 08 [12:20:57]Write to MH i2c: E2 02 01 A6 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 A8 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 86 02 00 35 04 06 00 08 00 00 88 [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]OFD Sender: No OFD packet to send [12:20:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:57]Read from MH i2c: E2 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 03 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 03 00 A6 02 00 90 00 1C [12:20:57]RAPDU: 90 00 [12:20:57]wFMCommunicate OK [12:20:57]wFMCommunicate request_size=10 [12:20:57]MH_SAM_APDU [12:20:57]CAPDU: 80 0D 02 02 05 62 5E D7 32 5E [12:20:57]Write to MH i2c: E2 0D 00 A7 02 80 0D 02 02 05 00 62 5E D7 32 5E 00 00 54 [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:57]Read from MH i2c: E2 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 03 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 03 00 A7 02 00 90 00 1D [12:20:57]RAPDU: 90 00 [12:20:57]wFMCommunicate OK [12:20:57]wFMCommunicate request_size=4 [12:20:57]MH_SAM_APDU [12:20:57]CAPDU: 80 0D 03 02 [12:20:57]Write to MH i2c: E2 08 00 A8 02 80 0D 03 02 00 00 00 00 25 [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:57]Read from MH i2c: E2 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 0B 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 0B 00 A8 02 00 9E AC 1A 35 AB D1 EB 0C 90 00 32 [12:20:57]RAPDU: 9E AC 1A 35 AB D1 EB 0C 90 00 [12:20:57]wFMCommunicate OK [12:20:57]SAM_PROTO_SignData done [12:20:57]FM_MakeSignedData done [12:20:57]CreateOFDProtocolMessage [12:20:57]wFMCommunicate request_size=4 [12:20:57]MH_SAM_APDU [12:20:57]CAPDU: 80 11 00 00 [12:20:57]Write to MH i2c: E2 08 00 A9 02 80 11 00 00 00 00 00 00 25 [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:57]Read from MH i2c: E2 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 17 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: E2 17 00 A9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [12:20:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:20:57]wFMCommunicate OK [12:20:57]CreateOFDProtocolMessage done [12:20:57]OFDSenderStorePacket 165395 [12:20:57]StoreOFDPacket docnum=165395 [12:20:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 96 E8 07 01 5B C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 A8 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 86 02 00 35 04 06 00 08 62 5E D7 32 5E 9E AC 1A 35 AB D1 EB 0C [12:20:57]CheckFolder [12:20:57]dirname=/storage/ofd_packets [12:20:57]CheckFolder done [12:20:57]ProducePacketName [12:20:57]name=ofd_packets/00165395 [12:20:57]NVStorageSaveData ofd_packets/00165395 [12:20:57]File name is /storage/ofd_packets/00165395 [12:20:57]Write 301 bytes [12:20:57]NVStorageSaveData done [12:20:57]OFDSenderStorePacket done [12:20:57]KKMCreateOFDPacket done [12:20:57]NVStorageSaveData kkm_last_timestamp [12:20:57]File name is /storage/kkm_last_timestamp [12:20:57]Write 4 bytes [12:20:57]NVStorageSaveData done [12:20:57]ExternCall_PrintAddStr [12:20:57]wPrintStart [12:20:57]Write to MH i2c: 01 00 00 AA 02 AC [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 07 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 07 00 AA 02 00 00 00 00 00 FF 0F C1 [12:20:57]RasterBufferAndPrint [12:20:57]line Счет N : (1)294224 [12:20:57]line ИНН: 02508201610067 [12:20:57]line Контрольно-Кассовый Чек [12:20:57]line ПРОДАЖА [12:20:57]line ТРК (МРК, ГНК) : 52 [12:20:57]line Товар: 2710124130 [12:20:57]line Аи-92-К-5 [12:20:57]line 4.430 * 67.80 [12:20:57]line = 300.35 [12:20:57]line НДС 12% НСП 1% [12:20:57]line > о реализуемом товаре [12:20:57]line ОКРУГЛЕНИЕ: -0.35 [12:20:57]line ИТОГО: 300.00 [12:20:57]line Внесено: 300.00 [12:20:57]line СДАЧА: 0.00 [12:20:57]line НСП 1% : 2.66 [12:20:57]line НДС 12% : 31.90 [12:20:57]line Наличными: 300.00 [12:20:57]line Безнал.: 0.00 [12:20:57]line Место: АЗС № 130 "Партнер Нефть" [12:20:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:20:57]line СНО: Общий режим [12:20:57]line Чек 248 23.08.2024 12:20 [12:20:57]line Смена: 469 ФФД: 1.0 [12:20:57]line ЗНМ: 0300000070 [12:20:57]line РНМ: 0000000000092562 [12:20:57]line Версия ККМ: 001 [12:20:57]line ФМ: 0000000000871769 [12:20:57]line ФД: 165395 [12:20:57]line ФПД: 9218590978654 [12:20:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165395&fm=9218590978654&tin=02508201610067®Number=0000000000092562&sum=30000 [12:20:57]written 0, free lines is 4095 [12:20:57]OFD Sender: Processing packet 165395 [packets to send 991, broken 990] [12:20:57]ProducePacketName [12:20:57]name=ofd_packets/00165395 [12:20:57]OFD Sender: To server: pG, [12:20:57]CommunicateWithHost lk.salyk.kg:30040 [12:20:57]ConnectInit lk.salyk.kg [12:20:57]Write to MH i2c: 01 00 00 D5 02 D7 [12:20:57]Write i2c OK [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 07 00 [12:20:57]MH_I2C_Read... [12:20:57]Read from MH i2c: 01 07 00 D5 02 00 00 00 00 00 D6 0C C0 [12:20:57]RasterBufferAndPrint [12:20:57]line [12:20:57]line [12:20:57]line [12:20:57]line [12:20:57]line [12:20:57]written 0, free lines is 3295 [12:20:58]MH_Cut [12:20:58]Write to MH i2c: D1 01 00 DC 02 01 B0 [12:20:58]Write i2c OK [12:20:58]MH_I2C_Read... [12:20:58]Read from MH i2c: D1 [12:20:58]MH_I2C_Read... [12:20:58]Read from MH i2c: D1 01 00 [12:20:58]MH_I2C_Read... [12:20:58]Read from MH i2c: D1 01 00 DC 02 00 AF [12:20:58]Write to MH i2c: 01 00 00 DD 02 DF [12:20:58]Write i2c OK [12:20:58]MH_I2C_Read... [12:20:58]*** Cut start [12:20:58]*** Purtial cut [12:20:58]*** Stage 1: CUTSNS_PIN = 1 [12:21:00]Read from MH i2c: 01 [12:21:00]MH_I2C_Read... [12:21:00]*** Stop cut motor [12:21:00]*** Cut end [12:21:00]Read from MH i2c: 01 07 00 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: 01 07 00 DD 02 00 00 00 00 00 FF 0F F4 [12:21:00]process_action close_receipt done [12:21:00]requested_data is exist [12:21:00]produce_requested_data [12:21:00]requested_item fm.sn is exist - process it [12:21:00]wFMCommunicate request_size=4 [12:21:00]MH_SAM_APDU [12:21:00]CAPDU: 80 11 00 00 [12:21:00]Write to MH i2c: E2 08 00 DE 02 80 11 00 00 00 00 00 00 5A [12:21:00]Write i2c OK [12:21:00]MH_I2C_Read... [12:21:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:00]Read from MH i2c: E2 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 17 00 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 17 00 DE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [12:21:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:21:00]wFMCommunicate OK [12:21:00]requested_item fd.num is exist - process it [12:21:00]SAM_PROTO_GetFieldsCounters [12:21:00]wFMCommunicate request_size=4 [12:21:00]MH_SAM_APDU [12:21:00]CAPDU: 80 13 00 00 [12:21:00]Write to MH i2c: E2 08 00 DF 02 80 13 00 00 00 00 00 00 5D [12:21:00]Write i2c OK [12:21:00]MH_I2C_Read... [12:21:00]recv_with_timeout no data received [12:21:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:00]Read from MH i2c: E2 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 62 00 [12:21:00]MH_I2C_Read... [12:21:00]Read from MH i2c: E2 62 00 DF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [12:21:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:21:01]wFMCommunicate OK [12:21:01]SAM_PROTO_GetFieldsCounters done [12:21:01]requested_item shift.num is exist - process it [12:21:01]requested_item shift.opened is exist - process it [12:21:01]req_shift_opened [12:21:01]FM_GetShiftState [12:21:01]SAM_PROTO_GetShiftState [12:21:01]wFMCommunicate request_size=4 [12:21:01]MH_SAM_APDU [12:21:01]CAPDU: 80 13 01 00 [12:21:01]Write to MH i2c: E2 08 00 E0 02 80 13 01 00 00 00 00 00 5F [12:21:01]Write i2c OK [12:21:01]MH_I2C_Read... [12:21:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:01]Read from MH i2c: E2 [12:21:01]MH_I2C_Read... [12:21:01]Read from MH i2c: E2 0E 00 [12:21:01]MH_I2C_Read... [12:21:01]Read from MH i2c: E2 0E 00 E0 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8D [12:21:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:21:01]wFMCommunicate OK [12:21:01]SAM_PROTO_GetShiftState done [12:21:01]FM_GetShiftState done [12:21:01]req_shift_opened done [12:21:01]requested_item shift.open_date is exist - process it [12:21:01]req_shift_open_date [12:21:01]req_shift_open_date done [12:21:01]produce_requested_data done [12:21:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165395,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:21:01]process_action_free close_receipt [12:21:01]json_value_free [12:21:01]json_value_free done [12:21:01]process_json_proto returns [12:21:01]Send response to host [12:21:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165395,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:21:01]free response buf [12:21:01]execute_script done [12:21:01]execute_script returns [12:21:01]free content buf [12:21:01]Sock 8.Close socket [12:21:01]Sock 8.Thread stoped [12:21:01]accept exits with 10 [12:21:01]New connection [12:21:01]New thread 3066912100 created [12:21:01]Thread 3067055460 joined [12:21:01]Waiting for new connection... [12:21:01] Sock 10.Parse request [12:21:01]Sock 10.Check first char [12:21:01]Sock 10.First char is OK [12:21:01]request: POST /json_proto HTTP/1.0 [12:21:01]Method: POST [12:21:01]URL: /json_proto [12:21:01]Method is POST - this is cgi request [12:21:01]url: /json_proto [12:21:01]query_string will be loaded in cgi processing [12:21:01]execute_cgi json_proto POST (null) [12:21:01]execute_cgi path=json_proto method=POST [12:21:01]POST find Content-Length [12:21:01]Host: 172.17.44.132:8080 [12:21:01]Content-Length: 667 [12:21:01]Content-Type: application/json [12:21:01] [12:21:01]POST finish read [12:21:01]Found Content-Length = 667 [12:21:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:01]execute_script... [12:21: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)294223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:01]POST & json_proto [12:21:01]process_json_proto [12:21:01]json parsed OK: [12:21:01]protocol is kg_v1.0 [12:21:01]action value=close_receipt [12:21:01]process_action close_receipt [12:21:01]cmd_close_receipt [12:21:01]MH_GetDate [12:21:01]Write to MH i2c: F0 00 00 E1 02 D2 [12:21:01]Write i2c OK [12:21:01]MH_I2C_Read... [12:21:01]Read from MH i2c: F0 [12:21:01]MH_I2C_Read... [12:21:01]Read from MH i2c: F0 09 00 [12:21:01]MH_I2C_Read... [12:21:01]Read from MH i2c: F0 09 00 E1 02 00 AE 7E C8 66 2A 83 C1 65 08 [12:21:01]GetLastDocTimeStamp 1724415656 [12:21:01]current date 1724415662 [12:21:01]FM_GetShiftState [12:21:01]SAM_PROTO_GetShiftState [12:21:01]wFMCommunicate request_size=4 [12:21:01]MH_SAM_APDU [12:21:01]CAPDU: 80 13 01 00 [12:21:01]Write to MH i2c: E2 08 00 E2 02 80 13 01 00 00 00 00 00 61 [12:21:01]Write i2c OK [12:21:01]MH_I2C_Read... [12:21:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:01]Read from MH i2c: E2 [12:21:01]MH_I2C_Read... [12:21:01]Read from MH i2c: E2 0E 00 [12:21:01]MH_I2C_Read... [12:21:01]Read from MH i2c: E2 0E 00 E2 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8F [12:21:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:21:01]wFMCommunicate OK [12:21:01]SAM_PROTO_GetShiftState done [12:21:01]FM_GetShiftState done [12:21:01]opened in 1724372766 [12:21:01]opened+sec_in_day 1724459166 [12:21:01]quantity*price = 30065 [12:21:01]sum+1 = 30067 [12:21:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.93 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 249 23.08.2024 12:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165396 ФПД: 266178649113876 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122102&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165396&fm=266178649113876&tin=02508201610067®Number=0000000000092562&sum=30000 [12:21:02]StoreToDocumentArchive [12:21:02]shift 469 fd 165396 [12:21:02]save to /storage/0469/doc_00165396 [12:21:02]save last doc name /storage/0469/doc_00165396 to /storage/kkm_last_doc_name [12:21:02]save OK [12:21:02]Clear old archive folders... [12:21:02]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:21:02]tlvbuf is 00BF3CD0 [12:21:02]SAM_PROTO_ClearQueue [12:21:02]wFMCommunicate request_size=4 [12:21:02]MH_SAM_APDU [12:21:02]CAPDU: 80 09 00 00 [12:21:02]Write to MH i2c: E2 08 00 EF 02 80 09 00 00 00 00 00 00 63 [12:21:02]Write i2c OK [12:21:02]MH_I2C_Read... [12:21:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:02]Read from MH i2c: E2 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 EF 02 00 90 00 65 [12:21:02]RAPDU: 90 00 [12:21:02]wFMCommunicate OK [12:21:02]SAM_PROTO_ClearQueue done [12:21:02]KKMCreateOFDPacket [12:21:02]OFDProtocolAddRootSTLVToBuf [12:21:02]FM_MakeSignedData [12:21:02]FM_MakeSignedData [12:21:02]SAM_PROTO_SignData [12:21:02]wFMCommunicate request_size=4 [12:21:02]MH_SAM_APDU [12:21:02]CAPDU: 80 0D 01 02 [12:21:02]Write to MH i2c: E2 08 00 F0 02 80 0D 01 02 00 00 00 00 6B [12:21:02]ConnectInit Can't take IP for lk.salyk.kg [12:21:02]CommunicateWithHost connect error [12:21:02]CommunicateWithHost err = -1 [12:21:02]OFD Sender: Server communicate error [12:21:02]Write i2c OK [12:21:02]MH_I2C_Read... [12:21:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:02]Read from MH i2c: E2 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 [12:21:02]MH_I2C_Read... [12:21:02]Read from MH i2c: E2 03 00 F0 02 00 90 00 66 [12:21:02]RAPDU: 90 00 [12:21:02]wFMCommunicate OK [12:21:02]wFMCommunicate request_size=255 [12:21:02]MH_SAM_APDU [12:21:02]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AE 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 86 02 00 35 04 06 00 F2 16 8B [12:21:03]Write to MH i2c: E2 02 01 F1 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AE 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 86 02 00 35 04 06 00 F2 16 8B 00 00 6A [12:21:03]Write i2c OK [12:21:03]MH_I2C_Read... [12:21:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:03]Read from MH i2c: E2 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: E2 03 00 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: E2 03 00 F1 02 00 90 00 67 [12:21:03]RAPDU: 90 00 [12:21:03]wFMCommunicate OK [12:21:03]wFMCommunicate request_size=8 [12:21:03]MH_SAM_APDU [12:21:03]CAPDU: 80 0D 02 02 03 D3 C5 14 [12:21:03]Write to MH i2c: E2 0B 00 F2 02 80 0D 02 02 03 00 D3 C5 14 00 00 20 [12:21:03]Write i2c OK [12:21:03]MH_I2C_Read... [12:21:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:03]Read from MH i2c: E2 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: E2 03 00 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: E2 03 00 F2 02 00 90 00 68 [12:21:03]RAPDU: 90 00 [12:21:03]wFMCommunicate OK [12:21:03]wFMCommunicate request_size=4 [12:21:03]MH_SAM_APDU [12:21:03]CAPDU: 80 0D 03 02 [12:21:03]Write to MH i2c: E2 08 00 F3 02 80 0D 03 02 00 00 00 00 70 [12:21:03]Write i2c OK [12:21:03]MH_I2C_Read... [12:21:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:03]Read from MH i2c: E2 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: E2 0B 00 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: E2 0B 00 F3 02 00 21 03 55 A2 4E 04 E7 73 90 00 38 [12:21:03]RAPDU: 21 03 55 A2 4E 04 E7 73 90 00 [12:21:03]wFMCommunicate OK [12:21:03]SAM_PROTO_SignData done [12:21:03]FM_MakeSignedData done [12:21:03]CreateOFDProtocolMessage [12:21:03]wFMCommunicate request_size=4 [12:21:03]MH_SAM_APDU [12:21:03]CAPDU: 80 11 00 00 [12:21:03]Write to MH i2c: E2 08 00 F4 02 80 11 00 00 00 00 00 00 70 [12:21:03]Write i2c OK [12:21:03]MH_I2C_Read... [12:21:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:03]Read from MH i2c: E2 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: E2 17 00 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: E2 17 00 F4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [12:21:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:21:03]wFMCommunicate OK [12:21:03]CreateOFDProtocolMessage done [12:21:03]OFDSenderStorePacket 165396 [12:21:03]StoreOFDPacket docnum=165396 [12:21:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BD 8A 05 01 E8 E5 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AE 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 86 02 00 35 04 06 00 F2 16 8B D3 C5 14 21 03 55 A2 4E 04 E7 73 [12:21:03]CheckFolder [12:21:03]dirname=/storage/ofd_packets [12:21:03]CheckFolder done [12:21:03]ProducePacketName [12:21:03]name=ofd_packets/00165396 [12:21:03]NVStorageSaveData ofd_packets/00165396 [12:21:03]File name is /storage/ofd_packets/00165396 [12:21:03]Write 299 bytes [12:21:03]NVStorageSaveData done [12:21:03]OFDSenderStorePacket done [12:21:03]KKMCreateOFDPacket done [12:21:03]NVStorageSaveData kkm_last_timestamp [12:21:03]File name is /storage/kkm_last_timestamp [12:21:03]Write 4 bytes [12:21:03]NVStorageSaveData done [12:21:03]ExternCall_PrintAddStr [12:21:03]wPrintStart [12:21:03]Write to MH i2c: 01 00 00 F5 02 F7 [12:21:03]Write i2c OK [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: 01 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: 01 07 00 [12:21:03]MH_I2C_Read... [12:21:03]Read from MH i2c: 01 07 00 F5 02 00 00 00 00 00 FF 0F 0C [12:21:03]RasterBufferAndPrint [12:21:03]line Счет N : (1)294223 [12:21:03]line ИНН: 02508201610067 [12:21:03]line Контрольно-Кассовый Чек [12:21:03]line ПРОДАЖА [12:21:03]line ТРК (МРК, ГНК) : 41 [12:21:03]line Товар: 2710124130 [12:21:03]line SU-92-К-5 [12:21:03]line 4.370 * 68.80 [12:21:03]line = 300.66 [12:21:03]line НДС 12% НСП 1% [12:21:03]line > о реализуемом товаре [12:21:03]line ОКРУГЛЕНИЕ: -0.66 [12:21:03]line ИТОГО: 300.00 [12:21:03]line Внесено: 300.00 [12:21:03]line СДАЧА: 0.00 [12:21:03]line НСП 1% : 2.66 [12:21:03]line НДС 12% : 31.93 [12:21:03]line Наличными: 300.00 [12:21:03]line Безнал.: 0.00 [12:21:03]line Место: АЗС № 130 "Партнер Нефть" [12:21:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:21:03]line СНО: Общий режим [12:21:03]line Чек 249 23.08.2024 12:21 [12:21:03]line Смена: 469 ФФД: 1.0 [12:21:03]line ЗНМ: 0300000070 [12:21:03]line РНМ: 0000000000092562 [12:21:03]line Версия ККМ: 001 [12:21:03]line ФМ: 0000000000871769 [12:21:03]line ФД: 165396 [12:21:03]line ФПД: 266178649113876 [12:21:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122102&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165396&fm=266178649113876&tin=02508201610067®Number=0000000000092562&sum=30000 [12:21:03]written 0, free lines is 4095 [12:21:03]OFD Sender: Processing packet 165395 [packets to send 992, broken 990] [12:21:03]ProducePacketName [12:21:03]name=ofd_packets/00165395 [12:21:03]OFD Sender: To server: pG, [12:21:03]CommunicateWithHost lk.salyk.kg:30040 [12:21:03]ConnectInit lk.salyk.kg [12:21:04]Write to MH i2c: 01 00 00 20 03 23 [12:21:04]Write i2c OK [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: 01 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: 01 07 00 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: 01 07 00 20 03 00 00 00 00 00 CC 0C 02 [12:21:04]RasterBufferAndPrint [12:21:04]line [12:21:04]line [12:21:04]line [12:21:04]line [12:21:04]line [12:21:04]written 0, free lines is 3295 [12:21:04]MH_Cut [12:21:04]Write to MH i2c: D1 01 00 27 03 01 FC [12:21:04]Write i2c OK [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: D1 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: D1 01 00 [12:21:04]MH_I2C_Read... [12:21:04]Read from MH i2c: D1 01 00 27 03 00 FB [12:21:04]Write to MH i2c: 01 00 00 28 03 2B [12:21:04]Write i2c OK [12:21:04]MH_I2C_Read... [12:21:04]Connected sock=9 [12:21:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 96 E8 07 01 5B C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 A8 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 86 02 00 35 04 06 00 08 62 5E D7 32 5E 9E AC 1A 35 AB D1 EB 0C [12:21:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 14 0C 47 00 1C DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 86 02 00 F4 03 04 00 FA 27 C8 66 B6 04 01 00 00 19 94 7D 40 9C B3 FF FB [12:21:04]CommunicateWithHost err = 0 [12:21:04]CheckOFDResponse [12:21:04]1017 (14) - 77093643461234 [12:21:04]1041 (16) - 0000000000871769 [12:21:04]1040 (4) - 165395 [12:21:04]1012 (4) - 23.08.2024 06:11 [12:21:04]1206 (1) - 0 [12:21:04]OFD Sender: Remove packet 165395 [12:21:04]ProducePacketName [12:21:04]name=ofd_packets/00165395 [12:21:04]NVStorageDeleteData [12:21:05]*** Cut start [12:21:05]*** Purtial cut [12:21:05]*** Stage 1: CUTSNS_PIN = 1 [12:21:05]OFD Sender: Processing packet 165396 [packets to send 991, broken 990] [12:21:05]ProducePacketName [12:21:05]name=ofd_packets/00165396 [12:21:05]OFD Sender: To server: pG, [12:21:05]CommunicateWithHost lk.salyk.kg:30040 [12:21:05]ConnectInit lk.salyk.kg [12:21:06]Connected sock=9 [12:21:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BD 8A 05 01 E8 E5 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AE 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 86 02 00 35 04 06 00 F2 16 8B D3 C5 14 21 03 55 A2 4E 04 E7 73 [12:21:07]Read from MH i2c: 01 [12:21:07]MH_I2C_Read... [12:21:07]*** Stop cut motor [12:21:07]*** Cut end [12:21:07]Read from MH i2c: 01 07 00 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: 01 07 00 28 03 00 00 00 00 00 FF 0F 40 [12:21:07]process_action close_receipt done [12:21:07]requested_data is exist [12:21:07]produce_requested_data [12:21:07]requested_item fm.sn is exist - process it [12:21:07]wFMCommunicate request_size=4 [12:21:07]MH_SAM_APDU [12:21:07]CAPDU: 80 11 00 00 [12:21:07]Write to MH i2c: E2 08 00 29 03 80 11 00 00 00 00 00 00 A6 [12:21:07]Write i2c OK [12:21:07]MH_I2C_Read... [12:21:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:07]Read from MH i2c: E2 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 17 00 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 17 00 29 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [12:21:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:21:07]wFMCommunicate OK [12:21:07]requested_item fd.num is exist - process it [12:21:07]SAM_PROTO_GetFieldsCounters [12:21:07]wFMCommunicate request_size=4 [12:21:07]MH_SAM_APDU [12:21:07]CAPDU: 80 13 00 00 [12:21:07]Write to MH i2c: E2 08 00 2A 03 80 13 00 00 00 00 00 00 A9 [12:21:07]Write i2c OK [12:21:07]MH_I2C_Read... [12:21:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:07]Read from MH i2c: E2 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 62 00 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 62 00 2A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 2C [12:21:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:21:07]wFMCommunicate OK [12:21:07]SAM_PROTO_GetFieldsCounters done [12:21:07]requested_item shift.num is exist - process it [12:21:07]requested_item shift.opened is exist - process it [12:21:07]req_shift_opened [12:21:07]FM_GetShiftState [12:21:07]SAM_PROTO_GetShiftState [12:21:07]wFMCommunicate request_size=4 [12:21:07]MH_SAM_APDU [12:21:07]CAPDU: 80 13 01 00 [12:21:07]Write to MH i2c: E2 08 00 2B 03 80 13 01 00 00 00 00 00 AB [12:21:07]Write i2c OK [12:21:07]MH_I2C_Read... [12:21:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:07]Read from MH i2c: E2 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 0E 00 [12:21:07]MH_I2C_Read... [12:21:07]Read from MH i2c: E2 0E 00 2B 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [12:21:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:21:07]wFMCommunicate OK [12:21:07]SAM_PROTO_GetShiftState done [12:21:07]FM_GetShiftState done [12:21:07]req_shift_opened done [12:21:07]requested_item shift.open_date is exist - process it [12:21:07]req_shift_open_date [12:21:07]req_shift_open_date done [12:21:07]produce_requested_data done [12:21:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165396,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:21:07]process_action_free close_receipt [12:21:07]json_value_free [12:21:07]json_value_free done [12:21:07]process_json_proto returns [12:21:07]Send response to host [12:21:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165396,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:21:07]free response buf [12:21:07]execute_script done [12:21:07]execute_script returns [12:21:07]free content buf [12:21:07]Sock 10.Close socket [12:21:07]Sock 10.Thread stoped [12:21:11]recv_with_timeout no data received [12:21:11]recv_with_timeout no data received [12:21:11]CommunicateWithHost answer receiving error [12:21:11]CommunicateWithHost err = -3 [12:21:11]OFD Sender: Server communicate error [12:21:16]OFD Sender: Processing packet 165396 [packets to send 991, broken 990] [12:21:16]ProducePacketName [12:21:16]name=ofd_packets/00165396 [12:21:16]OFD Sender: To server: pG, [12:21:16]CommunicateWithHost lk.salyk.kg:30040 [12:21:16]ConnectInit lk.salyk.kg [12:21:21]ConnectInit Can't take IP for lk.salyk.kg [12:21:21]CommunicateWithHost connect error [12:21:21]CommunicateWithHost err = -1 [12:21:21]OFD Sender: Server communicate error [12:21:23]accept exits with 8 [12:21:23]New connection [12:21:23]New thread 3067055460 created [12:21:23]Thread 3066912100 joined [12:21:23]Waiting for new connection... [12:21:23] Sock 8.Parse request [12:21:23]Sock 8.Check first char [12:21:23]Sock 8.First char is OK [12:21:23]request: POST /json_proto HTTP/1.0 [12:21:23]Method: POST [12:21:23]URL: /json_proto [12:21:23]Method is POST - this is cgi request [12:21:23]url: /json_proto [12:21:23]query_string will be loaded in cgi processing [12:21:23]execute_cgi json_proto POST (null) [12:21:23]execute_cgi path=json_proto method=POST [12:21:23]POST find Content-Length [12:21:23]Host: 172.17.44.132:8080 [12:21:23]Content-Length: 622 [12:21:23]Content-Type: application/json [12:21:23] [12:21:23]POST finish read [12:21:23]Found Content-Length = 622 [12:21:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51035", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:23]execute_script... [12:21:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51035", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:23]POST & json_proto [12:21:23]process_json_proto [12:21:23]json parsed OK: [12:21:23]protocol is kg_v1.0 [12:21:23]action value=close_receipt [12:21:23]process_action close_receipt [12:21:23]cmd_close_receipt [12:21:23]MH_GetDate [12:21:23]Write to MH i2c: F0 00 00 2C 03 1E [12:21:23]Write i2c OK [12:21:23]MH_I2C_Read... [12:21:23]Read from MH i2c: F0 [12:21:23]MH_I2C_Read... [12:21:23]Read from MH i2c: F0 09 00 [12:21:23]MH_I2C_Read... [12:21:23]Read from MH i2c: F0 09 00 2C 03 00 C4 7E C8 66 2A 83 C1 65 6A [12:21:23]GetLastDocTimeStamp 1724415662 [12:21:23]current date 1724415684 [12:21:23]FM_GetShiftState [12:21:23]SAM_PROTO_GetShiftState [12:21:23]wFMCommunicate request_size=4 [12:21:23]MH_SAM_APDU [12:21:23]CAPDU: 80 13 01 00 [12:21:23]Write to MH i2c: E2 08 00 2D 03 80 13 01 00 00 00 00 00 AD [12:21:23]Write i2c OK [12:21:23]MH_I2C_Read... [12:21:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:23]Read from MH i2c: E2 [12:21:23]MH_I2C_Read... [12:21:23]Read from MH i2c: E2 0E 00 [12:21:23]MH_I2C_Read... [12:21:23]Read from MH i2c: E2 0E 00 2D 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DB [12:21:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:21:23]wFMCommunicate OK [12:21:23]SAM_PROTO_GetShiftState done [12:21:23]FM_GetShiftState done [12:21:23]opened in 1724372766 [12:21:23]opened+sec_in_day 1724459166 [12:21:23]quantity*price = 14000 [12:21:23]sum+1 = 14001 [12:21:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 250 23.08.2024 12:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165397 ФПД: 228806843217563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122124&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165397&fm=228806843217563&tin=02508201610067®Number=0000000000092562&sum=14000 0 [12:21:24]StoreToDocumentArchive [12:21:24]shift 469 fd 165397 [12:21:24]save to /storage/0469/doc_00165397 [12:21:24]save last doc name /storage/0469/doc_00165397 to /storage/kkm_last_doc_name [12:21:24]save OK [12:21:24]Clear old archive folders... [12:21:24]ProcessDocumentItem done err = 0, tmpTLVsize=275 [12:21:24]tlvbuf is 00C15F90 [12:21:24]SAM_PROTO_ClearQueue [12:21:24]wFMCommunicate request_size=4 [12:21:24]MH_SAM_APDU [12:21:24]CAPDU: 80 09 00 00 [12:21:24]Write to MH i2c: E2 08 00 3A 03 80 09 00 00 00 00 00 00 AF [12:21:24]Write i2c OK [12:21:24]MH_I2C_Read... [12:21:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:24]Read from MH i2c: E2 [12:21:24]MH_I2C_Read... [12:21:24]Read from MH i2c: E2 03 00 [12:21:24]MH_I2C_Read... [12:21:24]Read from MH i2c: E2 03 00 3A 03 00 90 00 B1 [12:21:24]RAPDU: 90 00 [12:21:24]wFMCommunicate OK [12:21:24]SAM_PROTO_ClearQueue done [12:21:24]KKMCreateOFDPacket [12:21:24]OFDProtocolAddRootSTLVToBuf [12:21:24]FM_MakeSignedData [12:21:24]FM_MakeSignedData [12:21:24]SAM_PROTO_SignData [12:21:24]wFMCommunicate request_size=4 [12:21:24]MH_SAM_APDU [12:21:24]CAPDU: 80 0D 01 02 [12:21:24]Write to MH i2c: E2 08 00 3B 03 80 0D 01 02 00 00 00 00 B7 [12:21:24]Write i2c OK [12:21:24]MH_I2C_Read... [12:21:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:24]Read from MH i2c: E2 [12:21:24]MH_I2C_Read... [12:21:24]Read from MH i2c: E2 03 00 [12:21:24]MH_I2C_Read... [12:21:24]Read from MH i2c: E2 03 00 3B 03 00 90 00 B2 [12:21:24]RAPDU: 90 00 [12:21:24]wFMCommunicate OK [12:21:24]wFMCommunicate request_size=255 [12:21:24]MH_SAM_APDU [12:21:24]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 C4 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [12:21:24]Write to MH i2c: E2 02 01 3C 03 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 C4 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 86 [12:21:25]Write i2c OK [12:21:25]MH_I2C_Read... [12:21:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:25]Read from MH i2c: E2 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: E2 03 00 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: E2 03 00 3C 03 00 90 00 B3 [12:21:25]RAPDU: 90 00 [12:21:25]wFMCommunicate OK [12:21:25]wFMCommunicate request_size=34 [12:21:25]MH_SAM_APDU [12:21:25]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 86 02 00 35 04 06 00 D0 19 3E 9C B6 9B [12:21:25]Write to MH i2c: E2 25 00 3D 03 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 86 02 00 35 04 06 00 D0 19 3E 9C B6 9B 00 00 32 [12:21:25]Write i2c OK [12:21:25]MH_I2C_Read... [12:21:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:25]Read from MH i2c: E2 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: E2 03 00 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: E2 03 00 3D 03 00 90 00 B4 [12:21:25]RAPDU: 90 00 [12:21:25]wFMCommunicate OK [12:21:25]wFMCommunicate request_size=4 [12:21:25]MH_SAM_APDU [12:21:25]CAPDU: 80 0D 03 02 [12:21:25]Write to MH i2c: E2 08 00 3E 03 80 0D 03 02 00 00 00 00 BC [12:21:25]Write i2c OK [12:21:25]MH_I2C_Read... [12:21:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:25]Read from MH i2c: E2 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: E2 0B 00 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: E2 0B 00 3E 03 00 41 60 5D C7 CA 85 8A FC 90 00 57 [12:21:25]RAPDU: 41 60 5D C7 CA 85 8A FC 90 00 [12:21:25]wFMCommunicate OK [12:21:25]SAM_PROTO_SignData done [12:21:25]FM_MakeSignedData done [12:21:25]CreateOFDProtocolMessage [12:21:25]wFMCommunicate request_size=4 [12:21:25]MH_SAM_APDU [12:21:25]CAPDU: 80 11 00 00 [12:21:25]Write to MH i2c: E2 08 00 3F 03 80 11 00 00 00 00 00 00 BC [12:21:25]Write i2c OK [12:21:25]MH_I2C_Read... [12:21:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:25]Read from MH i2c: E2 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: E2 17 00 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: E2 17 00 3F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [12:21:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:21:25]wFMCommunicate OK [12:21:25]CreateOFDProtocolMessage done [12:21:25]OFDSenderStorePacket 165397 [12:21:25]StoreOFDPacket docnum=165397 [12:21:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 FA 1B 1F 01 61 FA 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 C4 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 86 02 00 35 04 06 00 D0 19 3E 9C B6 9B 41 60 5D C7 CA 85 8A FC [12:21:25]CheckFolder [12:21:25]dirname=/storage/ofd_packets [12:21:25]CheckFolder done [12:21:25]ProducePacketName [12:21:25]name=ofd_packets/00165397 [12:21:25]NVStorageSaveData ofd_packets/00165397 [12:21:25]File name is /storage/ofd_packets/00165397 [12:21:25]Write 325 bytes [12:21:25]NVStorageSaveData done [12:21:25]OFDSenderStorePacket done [12:21:25]KKMCreateOFDPacket done [12:21:25]NVStorageSaveData kkm_last_timestamp [12:21:25]File name is /storage/kkm_last_timestamp [12:21:25]Write 4 bytes [12:21:25]NVStorageSaveData done [12:21:25]ExternCall_PrintAddStr [12:21:25]wPrintStart [12:21:25]Write to MH i2c: 01 00 00 40 03 43 [12:21:25]Write i2c OK [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: 01 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: 01 07 00 [12:21:25]MH_I2C_Read... [12:21:25]Read from MH i2c: 01 07 00 40 03 00 00 00 00 00 FF 0F 58 [12:21:25]RasterBufferAndPrint [12:21:25]line Счет N : (3)51035 [12:21:25]line ИНН: 02508201610067 [12:21:25]line Контрольно-Кассовый Чек [12:21:25]line ПРОДАЖА [12:21:25]line Товар: 48743587 [12:21:25]line Сигареты Winston XStyle Silver [12:21:25]line 1.000 * 140.00 [12:21:25]line = 140.00 [12:21:25]line НДС 12% НСП 1% [12:21:25]OFD Sender: Processing packet 165396 [packets to send 992, broken 990] [12:21:25]ProducePacketName [12:21:25]name=ofd_packets/00165396 [12:21:25]OFD Sender: To server: pG, [12:21:25]CommunicateWithHost lk.salyk.kg:30040 [12:21:25]ConnectInit lk.salyk.kg [12:21:25]line > о реализуемом товаре [12:21:25]line ИТОГО: 140.00 [12:21:25]line НСП 1% : 1.24 [12:21:25]line НДС 12% : 14.87 [12:21:25]line Наличными: 140.00 [12:21:25]line Безнал.: 0.00 [12:21:25]line Место: АЗС № 130 "Партнер Нефть" [12:21:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:21:25]line СНО: Общий режим [12:21:25]line Чек 250 23.08.2024 12:21 [12:21:25]line Смена: 469 ФФД: 1.0 [12:21:25]line ЗНМ: 0300000070 [12:21:25]line РНМ: 0000000000092562 [12:21:25]line Версия ККМ: 001 [12:21:25]line ФМ: 0000000000871769 [12:21:25]line ФД: 165397 [12:21:25]line ФПД: 228806843217563 [12:21:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122124&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165397&fm=228806843217563&tin=02508201610067®Number=0000000000092562&sum=14000 [12:21:25]line 0 [12:21:25]written 0, free lines is 4095 [12:21:26]Write to MH i2c: 01 00 00 69 03 6C [12:21:26]Write i2c OK [12:21:26]MH_I2C_Read... [12:21:26]Read from MH i2c: 01 [12:21:26]MH_I2C_Read... [12:21:26]Read from MH i2c: 01 07 00 [12:21:26]MH_I2C_Read... [12:21:26]Read from MH i2c: 01 07 00 69 03 00 00 00 00 00 DD 0C 5C [12:21:26]RasterBufferAndPrint [12:21:26]line [12:21:26]line [12:21:26]line [12:21:26]line [12:21:26]line [12:21:26]written 0, free lines is 3316 [12:21:26]MH_Cut [12:21:26]Write to MH i2c: D1 01 00 70 03 01 45 [12:21:26]Write i2c OK [12:21:26]MH_I2C_Read... [12:21:26]Read from MH i2c: D1 [12:21:26]MH_I2C_Read... [12:21:26]Read from MH i2c: D1 01 00 [12:21:26]MH_I2C_Read... [12:21:26]Read from MH i2c: D1 01 00 70 03 00 44 [12:21:26]Write to MH i2c: 01 00 00 71 03 74 [12:21:26]Write i2c OK [12:21:26]MH_I2C_Read... [12:21:26]*** Cut start [12:21:26]*** Purtial cut [12:21:26]*** Stage 1: CUTSNS_PIN = 1 [12:21:28]Read from MH i2c: 01 [12:21:28]MH_I2C_Read... [12:21:28]*** Stop cut motor [12:21:28]*** Cut end [12:21:28]Read from MH i2c: 01 07 00 [12:21:28]MH_I2C_Read... [12:21:28]Read from MH i2c: 01 07 00 71 03 00 00 00 00 00 FF 0F 89 [12:21:28]process_action close_receipt done [12:21:28]requested_data is exist [12:21:28]produce_requested_data [12:21:28]requested_item fm.sn is exist - process it [12:21:28]wFMCommunicate request_size=4 [12:21:28]MH_SAM_APDU [12:21:28]CAPDU: 80 11 00 00 [12:21:28]Write to MH i2c: E2 08 00 72 03 80 11 00 00 00 00 00 00 EF [12:21:28]Write i2c OK [12:21:28]MH_I2C_Read... [12:21:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:28]Read from MH i2c: E2 [12:21:28]MH_I2C_Read... [12:21:28]Read from MH i2c: E2 17 00 [12:21:28]MH_I2C_Read... [12:21:28]Read from MH i2c: E2 17 00 72 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [12:21:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:21:28]wFMCommunicate OK [12:21:28]requested_item fd.num is exist - process it [12:21:28]SAM_PROTO_GetFieldsCounters [12:21:28]wFMCommunicate request_size=4 [12:21:28]MH_SAM_APDU [12:21:28]CAPDU: 80 13 00 00 [12:21:28]Write to MH i2c: E2 08 00 73 03 80 13 00 00 00 00 00 00 F2 [12:21:29]Write i2c OK [12:21:29]MH_I2C_Read... [12:21:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:29]Read from MH i2c: E2 [12:21:29]MH_I2C_Read... [12:21:29]Read from MH i2c: E2 62 00 [12:21:29]MH_I2C_Read... [12:21:29]Read from MH i2c: E2 62 00 73 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 79 [12:21:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:21:29]wFMCommunicate OK [12:21:29]SAM_PROTO_GetFieldsCounters done [12:21:29]requested_item shift.num is exist - process it [12:21:29]requested_item shift.opened is exist - process it [12:21:29]req_shift_opened [12:21:29]FM_GetShiftState [12:21:29]SAM_PROTO_GetShiftState [12:21:29]wFMCommunicate request_size=4 [12:21:29]MH_SAM_APDU [12:21:29]CAPDU: 80 13 01 00 [12:21:29]Write to MH i2c: E2 08 00 74 03 80 13 01 00 00 00 00 00 F4 [12:21:29]Write i2c OK [12:21:29]MH_I2C_Read... [12:21:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:29]Read from MH i2c: E2 [12:21:29]MH_I2C_Read... [12:21:29]Read from MH i2c: E2 0E 00 [12:21:29]MH_I2C_Read... [12:21:29]Read from MH i2c: E2 0E 00 74 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 22 [12:21:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:21:29]wFMCommunicate OK [12:21:29]SAM_PROTO_GetShiftState done [12:21:29]FM_GetShiftState done [12:21:29]req_shift_opened done [12:21:29]requested_item shift.open_date is exist - process it [12:21:29]req_shift_open_date [12:21:29]req_shift_open_date done [12:21:29]produce_requested_data done [12:21:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165397,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:21:29]process_action_free close_receipt [12:21:29]json_value_free [12:21:29]json_value_free done [12:21:29]process_json_proto returns [12:21:29]Send response to host [12:21:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165397,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:21:29]free response buf [12:21:29]execute_script done [12:21:29]execute_script returns [12:21:29]free content buf [12:21:29]Sock 8.Close socket [12:21:29]Sock 8.Thread stoped [12:21:30]Connected sock=11 [12:21:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BD 8A 05 01 E8 E5 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 AE 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 86 02 00 35 04 06 00 F2 16 8B D3 C5 14 21 03 55 A2 4E 04 E7 73 [12:21:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F0 4B 47 00 6A 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 37 36 39 10 04 04 00 14 86 02 00 F4 03 04 00 14 28 C8 66 B6 04 01 00 00 C1 09 EC F0 57 C1 B4 E1 [12:21:30]CommunicateWithHost err = 0 [12:21:30]CheckOFDResponse [12:21:30]1017 (14) - 77093643461234 [12:21:30]1041 (16) - 0000000000871769 [12:21:30]1040 (4) - 165396 [12:21:30]1012 (4) - 23.08.2024 06:11 [12:21:30]1206 (1) - 0 [12:21:30]OFD Sender: Remove packet 165396 [12:21:30]ProducePacketName [12:21:30]name=ofd_packets/00165396 [12:21:30]NVStorageDeleteData [12:21:31]OFD Sender: Processing packet 165397 [packets to send 991, broken 990] [12:21:31]ProducePacketName [12:21:31]name=ofd_packets/00165397 [12:21:31]OFD Sender: To server: pG, [12:21:31]CommunicateWithHost lk.salyk.kg:30040 [12:21:31]ConnectInit lk.salyk.kg [12:21:31]Connected sock=8 [12:21:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 FA 1B 1F 01 61 FA 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 C4 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 86 02 00 35 04 06 00 D0 19 3E 9C B6 9B 41 60 5D C7 CA 85 8A FC [12:21:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 95 30 47 00 44 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 86 02 00 F4 03 04 00 16 28 C8 66 B6 04 01 00 00 A1 CC CC CC 96 D0 41 CD [12:21:32]CommunicateWithHost err = 0 [12:21:32]CheckOFDResponse [12:21:32]1017 (14) - 77093643461234 [12:21:32]1041 (16) - 0000000000871769 [12:21:32]1040 (4) - 165397 [12:21:32]1012 (4) - 23.08.2024 06:11 [12:21:32]1206 (1) - 0 [12:21:32]OFD Sender: Remove packet 165397 [12:21:32]ProducePacketName [12:21:32]name=ofd_packets/00165397 [12:21:32]NVStorageDeleteData [12:21:32]OFD Sender: No OFD packet to send [12:21:37]OFD Sender: No OFD packet to send [12:21:38]accept exits with 10 [12:21:38]New connection [12:21:38]New thread 3066912100 created [12:21:38]Thread 3067055460 joined [12:21:38]Waiting for new connection... [12:21:38] Sock 10.Parse request [12:21:38]Sock 10.Check first char [12:21:38]Sock 10.First char is OK [12:21:38]request: POST /json_proto HTTP/1.0 [12:21:38]Method: POST [12:21:38]URL: /json_proto [12:21:38]Method is POST - this is cgi request [12:21:38]url: /json_proto [12:21:38]query_string will be loaded in cgi processing [12:21:38]execute_cgi json_proto POST (null) [12:21:38]execute_cgi path=json_proto method=POST [12:21:38]POST find Content-Length [12:21:38]Host: 172.17.44.132:8080 [12:21:38]Content-Length: 674 [12:21:38]Content-Type: application/json [12:21:38] [12:21:38]POST finish read [12:21:38]Found Content-Length = 674 [12:21:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:38]execute_script... [12:21:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:38]POST & json_proto [12:21:38]process_json_proto [12:21:38]json parsed OK: [12:21:38]protocol is kg_v1.0 [12:21:38]action value=close_receipt [12:21:38]process_action close_receipt [12:21:38]cmd_close_receipt [12:21:38]MH_GetDate [12:21:38]Write to MH i2c: F0 00 00 75 03 67 [12:21:38]Write i2c OK [12:21:38]MH_I2C_Read... [12:21:38]Read from MH i2c: F0 [12:21:38]MH_I2C_Read... [12:21:38]Read from MH i2c: F0 09 00 [12:21:38]MH_I2C_Read... [12:21:38]Read from MH i2c: F0 09 00 75 03 00 D3 7E C8 66 2A 83 C1 65 C2 [12:21:38]GetLastDocTimeStamp 1724415684 [12:21:38]current date 1724415699 [12:21:38]FM_GetShiftState [12:21:38]SAM_PROTO_GetShiftState [12:21:38]wFMCommunicate request_size=4 [12:21:38]MH_SAM_APDU [12:21:38]CAPDU: 80 13 01 00 [12:21:38]Write to MH i2c: E2 08 00 76 03 80 13 01 00 00 00 00 00 F6 [12:21:38]Write i2c OK [12:21:38]MH_I2C_Read... [12:21:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:38]Read from MH i2c: E2 [12:21:38]MH_I2C_Read... [12:21:38]Read from MH i2c: E2 0E 00 [12:21:38]MH_I2C_Read... [12:21:38]Read from MH i2c: E2 0E 00 76 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 24 [12:21:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:21:38]wFMCommunicate OK [12:21:38]SAM_PROTO_GetShiftState done [12:21:38]FM_GetShiftState done [12:21:38]opened in 1724372766 [12:21:38]opened+sec_in_day 1724459166 [12:21:38]quantity*price = 75057 [12:21:38]sum+1 = 75058 [12:21:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 251 23.08.2024 12:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165398 ФПД: 141101171476008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122139&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165398&fm=141101171476008&tin=02508201610067®Number=0000000000092562&sum=75000 [12:21:40]StoreToDocumentArchive [12:21:40]shift 469 fd 165398 [12:21:40]save to /storage/0469/doc_00165398 [12:21:40]save last doc name /storage/0469/doc_00165398 to /storage/kkm_last_doc_name [12:21:40]save OK [12:21:40]Clear old archive folders... [12:21:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:21:40]tlvbuf is 00C081E0 [12:21:40]SAM_PROTO_ClearQueue [12:21:40]wFMCommunicate request_size=4 [12:21:40]MH_SAM_APDU [12:21:40]CAPDU: 80 09 00 00 [12:21:40]Write to MH i2c: E2 08 00 83 03 80 09 00 00 00 00 00 00 F8 [12:21:40]Write i2c OK [12:21:40]MH_I2C_Read... [12:21:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:40]Read from MH i2c: E2 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 03 00 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 03 00 83 03 00 90 00 FA [12:21:40]RAPDU: 90 00 [12:21:40]wFMCommunicate OK [12:21:40]SAM_PROTO_ClearQueue done [12:21:40]KKMCreateOFDPacket [12:21:40]OFDProtocolAddRootSTLVToBuf [12:21:40]FM_MakeSignedData [12:21:40]FM_MakeSignedData [12:21:40]SAM_PROTO_SignData [12:21:40]wFMCommunicate request_size=4 [12:21:40]MH_SAM_APDU [12:21:40]CAPDU: 80 0D 01 02 [12:21:40]Write to MH i2c: E2 08 00 84 03 80 0D 01 02 00 00 00 00 00 [12:21:40]Write i2c OK [12:21:40]MH_I2C_Read... [12:21:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:40]Read from MH i2c: E2 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 03 00 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 03 00 84 03 00 90 00 FB [12:21:40]RAPDU: 90 00 [12:21:40]wFMCommunicate OK [12:21:40]wFMCommunicate request_size=255 [12:21:40]MH_SAM_APDU [12:21:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 D3 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 86 02 00 35 04 06 00 80 54 AD 34 [12:21:40]Write to MH i2c: E2 02 01 85 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 D3 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 86 02 00 35 04 06 00 80 54 AD 34 00 00 F8 [12:21:40]Write i2c OK [12:21:40]MH_I2C_Read... [12:21:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:40]Read from MH i2c: E2 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 03 00 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 03 00 85 03 00 90 00 FC [12:21:40]RAPDU: 90 00 [12:21:40]wFMCommunicate OK [12:21:40]wFMCommunicate request_size=7 [12:21:40]MH_SAM_APDU [12:21:40]CAPDU: 80 0D 02 02 02 06 28 [12:21:40]Write to MH i2c: E2 0A 00 86 03 80 0D 02 02 02 00 06 28 00 00 35 [12:21:40]Write i2c OK [12:21:40]MH_I2C_Read... [12:21:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:40]Read from MH i2c: E2 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 03 00 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 03 00 86 03 00 90 00 FD [12:21:40]RAPDU: 90 00 [12:21:40]wFMCommunicate OK [12:21:40]wFMCommunicate request_size=4 [12:21:40]MH_SAM_APDU [12:21:40]CAPDU: 80 0D 03 02 [12:21:40]Write to MH i2c: E2 08 00 87 03 80 0D 03 02 00 00 00 00 05 [12:21:40]Write i2c OK [12:21:40]MH_I2C_Read... [12:21:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:40]Read from MH i2c: E2 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 0B 00 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 0B 00 87 03 00 A1 51 F1 86 15 7F 1B 84 90 00 A2 [12:21:40]RAPDU: A1 51 F1 86 15 7F 1B 84 90 00 [12:21:40]wFMCommunicate OK [12:21:40]SAM_PROTO_SignData done [12:21:40]FM_MakeSignedData done [12:21:40]CreateOFDProtocolMessage [12:21:40]wFMCommunicate request_size=4 [12:21:40]MH_SAM_APDU [12:21:40]CAPDU: 80 11 00 00 [12:21:40]Write to MH i2c: E2 08 00 88 03 80 11 00 00 00 00 00 00 05 [12:21:40]Write i2c OK [12:21:40]MH_I2C_Read... [12:21:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:40]Read from MH i2c: E2 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 17 00 [12:21:40]MH_I2C_Read... [12:21:40]Read from MH i2c: E2 17 00 88 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [12:21:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:21:40]wFMCommunicate OK [12:21:40]CreateOFDProtocolMessage done [12:21:40]OFDSenderStorePacket 165398 [12:21:40]StoreOFDPacket docnum=165398 [12:21:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EB AF 04 01 9B FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 D3 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 86 02 00 35 04 06 00 80 54 AD 34 06 28 A1 51 F1 86 15 7F 1B 84 [12:21:40]CheckFolder [12:21:41]dirname=/storage/ofd_packets [12:21:41]CheckFolder done [12:21:41]ProducePacketName [12:21:41]name=ofd_packets/00165398 [12:21:41]NVStorageSaveData ofd_packets/00165398 [12:21:41]File name is /storage/ofd_packets/00165398 [12:21:41]Write 298 bytes [12:21:41]NVStorageSaveData done [12:21:41]OFDSenderStorePacket done [12:21:41]KKMCreateOFDPacket done [12:21:41]NVStorageSaveData kkm_last_timestamp [12:21:41]File name is /storage/kkm_last_timestamp [12:21:41]Write 4 bytes [12:21:41]NVStorageSaveData done [12:21:41]ExternCall_PrintAddStr [12:21:41]wPrintStart [12:21:41]Write to MH i2c: 01 00 00 89 03 8C [12:21:41]Write i2c OK [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: 01 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: 01 07 00 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: 01 07 00 89 03 00 00 00 00 00 FF 0F A1 [12:21:41]RasterBufferAndPrint [12:21:41]line Счет N : (1)294226 [12:21:41]line ИНН: 02508201610067 [12:21:41]line Контрольно-Кассовый Чек [12:21:41]line ПРОДАЖА [12:21:41]line ТРК (МРК, ГНК) : 11 [12:21:41]line Товар: 2710194800 [12:21:41]line ДТ-К-5 [12:21:41]line 9.850 * 76.20 [12:21:41]line = 750.57 [12:21:41]line НДС 12% НСП 1% [12:21:41]line > о реализуемом товаре [12:21:41]line ОКРУГЛЕНИЕ: -0.57 [12:21:41]line ИТОГО: 750.00 [12:21:41]line Внесено: 750.00 [12:21:41]line СДАЧА: 0.00 [12:21:41]line НСП 1% : 6.64 [12:21:41]line НДС 12% : 79.71 [12:21:41]line Наличными: 750.00 [12:21:41]line Безнал.: 0.00 [12:21:41]line Место: АЗС № 130 "Партнер Нефть" [12:21:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:21:41]line СНО: Общий режим [12:21:41]line Чек 251 23.08.2024 12:21 [12:21:41]line Смена: 469 ФФД: 1.0 [12:21:41]line ЗНМ: 0300000070 [12:21:41]line РНМ: 0000000000092562 [12:21:41]line Версия ККМ: 001 [12:21:41]line ФМ: 0000000000871769 [12:21:41]line ФД: 165398 [12:21:41]line ФПД: 141101171476008 [12:21:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122139&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165398&fm=141101171476008&tin=02508201610067®Number=0000000000092562&sum=75000 [12:21:41]OFD Sender: Processing packet 165398 [packets to send 991, broken 990] [12:21:41]ProducePacketName [12:21:41]name=ofd_packets/00165398 [12:21:41]OFD Sender: To server: pG, [12:21:41]CommunicateWithHost lk.salyk.kg:30040 [12:21:41]ConnectInit lk.salyk.kg [12:21:41]written 0, free lines is 4095 [12:21:41]Write to MH i2c: 01 00 00 B4 03 B7 [12:21:41]Write i2c OK [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: 01 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: 01 07 00 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: 01 07 00 B4 03 00 00 00 00 00 D4 0C 9E [12:21:41]RasterBufferAndPrint [12:21:41]line [12:21:41]line [12:21:41]line [12:21:41]line [12:21:41]line [12:21:41]written 0, free lines is 3314 [12:21:41]MH_Cut [12:21:41]Write to MH i2c: D1 01 00 BB 03 01 90 [12:21:41]Write i2c OK [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: D1 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: D1 01 00 [12:21:41]MH_I2C_Read... [12:21:41]Read from MH i2c: D1 01 00 BB 03 00 8F [12:21:41]Write to MH i2c: 01 00 00 BC 03 BF [12:21:41]Write i2c OK [12:21:41]MH_I2C_Read... [12:21:42]*** Cut start [12:21:42]*** Purtial cut [12:21:42]*** Stage 1: CUTSNS_PIN = 1 [12:21:43]Connected sock=11 [12:21:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EB AF 04 01 9B FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 D3 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 86 02 00 35 04 06 00 80 54 AD 34 06 28 A1 51 F1 86 15 7F 1B 84 [12:21:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 83 8A 47 00 44 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 86 02 00 F4 03 04 00 22 28 C8 66 B6 04 01 00 00 8F 6E 02 DB C9 36 AF 25 [12:21:44]CommunicateWithHost err = 0 [12:21:44]CheckOFDResponse [12:21:44]1017 (14) - 77093643461234 [12:21:44]1041 (16) - 0000000000871769 [12:21:44]1040 (4) - 165398 [12:21:44]1012 (4) - 23.08.2024 06:11 [12:21:44]1206 (1) - 0 [12:21:44]OFD Sender: Remove packet 165398 [12:21:44]ProducePacketName [12:21:44]name=ofd_packets/00165398 [12:21:44]NVStorageDeleteData [12:21:44]Read from MH i2c: 01 [12:21:44]MH_I2C_Read... [12:21:44]*** Stop cut motor [12:21:44]*** Cut end [12:21:44]Read from MH i2c: 01 07 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: 01 07 00 BC 03 00 00 00 00 00 FF 0F D4 [12:21:44]process_action close_receipt done [12:21:44]requested_data is exist [12:21:44]produce_requested_data [12:21:44]requested_item fm.sn is exist - process it [12:21:44]wFMCommunicate request_size=4 [12:21:44]MH_SAM_APDU [12:21:44]CAPDU: 80 11 00 00 [12:21:44]Write to MH i2c: E2 08 00 BD 03 80 11 00 00 00 00 00 00 3A [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:44]Read from MH i2c: E2 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 17 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 17 00 BD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [12:21:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:21:44]wFMCommunicate OK [12:21:44]requested_item fd.num is exist - process it [12:21:44]SAM_PROTO_GetFieldsCounters [12:21:44]wFMCommunicate request_size=4 [12:21:44]MH_SAM_APDU [12:21:44]CAPDU: 80 13 00 00 [12:21:44]Write to MH i2c: E2 08 00 BE 03 80 13 00 00 00 00 00 00 3D [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:44]Read from MH i2c: E2 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 62 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 62 00 BE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 C8 [12:21:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:21:44]wFMCommunicate OK [12:21:44]SAM_PROTO_GetFieldsCounters done [12:21:44]requested_item shift.num is exist - process it [12:21:44]requested_item shift.opened is exist - process it [12:21:44]req_shift_opened [12:21:44]FM_GetShiftState [12:21:44]SAM_PROTO_GetShiftState [12:21:44]wFMCommunicate request_size=4 [12:21:44]MH_SAM_APDU [12:21:44]CAPDU: 80 13 01 00 [12:21:44]Write to MH i2c: E2 08 00 BF 03 80 13 01 00 00 00 00 00 3F [12:21:44]OFD Sender: No OFD packet to send [12:21:44]Write i2c OK [12:21:44]MH_I2C_Read... [12:21:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:44]Read from MH i2c: E2 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 0E 00 [12:21:44]MH_I2C_Read... [12:21:44]Read from MH i2c: E2 0E 00 BF 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6D [12:21:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:21:44]wFMCommunicate OK [12:21:44]SAM_PROTO_GetShiftState done [12:21:44]FM_GetShiftState done [12:21:44]req_shift_opened done [12:21:44]requested_item shift.open_date is exist - process it [12:21:44]req_shift_open_date [12:21:44]req_shift_open_date done [12:21:44]produce_requested_data done [12:21:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165398,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:21:44]process_action_free close_receipt [12:21:44]json_value_free [12:21:44]json_value_free done [12:21:44]process_json_proto returns [12:21:44]Send response to host [12:21:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165398,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:21:44]free response buf [12:21:44]execute_script done [12:21:44]execute_script returns [12:21:44]free content buf [12:21:44]Sock 10.Close socket [12:21:44]Sock 10.Thread stoped [12:21:49]OFD Sender: No OFD packet to send [12:21:50]accept exits with 9 [12:21:50]New connection [12:21:50]New thread 3067055460 created [12:21:50]Thread 3066912100 joined [12:21:50]Waiting for new connection... [12:21:50] Sock 9.Parse request [12:21:50]Sock 9.Check first char [12:21:50]Sock 9.First char is OK [12:21:50]request: POST /json_proto HTTP/1.0 [12:21:50]Method: POST [12:21:50]URL: /json_proto [12:21:50]Method is POST - this is cgi request [12:21:50]url: /json_proto [12:21:50]query_string will be loaded in cgi processing [12:21:50]execute_cgi json_proto POST (null) [12:21:50]execute_cgi path=json_proto method=POST [12:21:50]POST find Content-Length [12:21:50]Host: 172.17.44.132:8080 [12:21:50]Content-Length: 672 [12:21:50]Content-Type: application/json [12:21:50] [12:21:50]POST finish read [12:21:50]Found Content-Length = 672 [12:21:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:50]execute_script... [12:21: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)294225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:21:50]POST & json_proto [12:21:50]process_json_proto [12:21:50]json parsed OK: [12:21:50]protocol is kg_v1.0 [12:21:50]action value=close_receipt [12:21:50]process_action close_receipt [12:21:50]cmd_close_receipt [12:21:50]MH_GetDate [12:21:50]Write to MH i2c: F0 00 00 C0 03 B2 [12:21:50]Write i2c OK [12:21:50]MH_I2C_Read... [12:21:50]Read from MH i2c: F0 [12:21:50]MH_I2C_Read... [12:21:50]Read from MH i2c: F0 09 00 [12:21:50]MH_I2C_Read... [12:21:50]Read from MH i2c: F0 09 00 C0 03 00 DF 7E C8 66 2A 83 C1 65 19 [12:21:50]GetLastDocTimeStamp 1724415699 [12:21:50]current date 1724415711 [12:21:50]FM_GetShiftState [12:21:50]SAM_PROTO_GetShiftState [12:21:50]wFMCommunicate request_size=4 [12:21:50]MH_SAM_APDU [12:21:50]CAPDU: 80 13 01 00 [12:21:50]Write to MH i2c: E2 08 00 C1 03 80 13 01 00 00 00 00 00 41 [12:21:50]Write i2c OK [12:21:50]MH_I2C_Read... [12:21:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:50]Read from MH i2c: E2 [12:21:50]MH_I2C_Read... [12:21:50]Read from MH i2c: E2 0E 00 [12:21:50]MH_I2C_Read... [12:21:50]Read from MH i2c: E2 0E 00 C1 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6F [12:21:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:21:50]wFMCommunicate OK [12:21:50]SAM_PROTO_GetShiftState done [12:21:50]FM_GetShiftState done [12:21:50]opened in 1724372766 [12:21:50]opened+sec_in_day 1724459166 [12:21:50]quantity*price = 150052 [12:21:50]sum+1 = 150054 [12:21:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 252 23.08.2024 12:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165399 ФПД: 250166357626239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165399&fm=250166357626239&tin=02508201610067®Number=0000000000092562&sum=150000 [12:21:51]StoreToDocumentArchive [12:21:51]shift 469 fd 165399 [12:21:51]save to /storage/0469/doc_00165399 [12:21:51]save last doc name /storage/0469/doc_00165399 to /storage/kkm_last_doc_name [12:21:51]save OK [12:21:51]Clear old archive folders... [12:21:51]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:21:51]tlvbuf is 00C27F80 [12:21:51]SAM_PROTO_ClearQueue [12:21:51]wFMCommunicate request_size=4 [12:21:51]MH_SAM_APDU [12:21:51]CAPDU: 80 09 00 00 [12:21:51]Write to MH i2c: E2 08 00 CE 03 80 09 00 00 00 00 00 00 43 [12:21:51]Write i2c OK [12:21:51]MH_I2C_Read... [12:21:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:21:51]Read from MH i2c: E2 [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: E2 03 00 [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: E2 03 00 CE 03 00 90 00 45 [12:21:51]RAPDU: 90 00 [12:21:51]wFMCommunicate OK [12:21:51]SAM_PROTO_ClearQueue done [12:21:51]KKMCreateOFDPacket [12:21:51]OFDProtocolAddRootSTLVToBuf [12:21:51]FM_MakeSignedData [12:21:51]FM_MakeSignedData [12:21:51]SAM_PROTO_SignData [12:21:51]wFMCommunicate request_size=4 [12:21:51]MH_SAM_APDU [12:21:51]CAPDU: 80 0D 01 02 [12:21:51]Write to MH i2c: E2 08 00 CF 03 80 0D 01 02 00 00 00 00 4B [12:21:51]Write i2c OK [12:21:51]MH_I2C_Read... [12:21:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:21:51]Read from MH i2c: E2 [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: E2 03 00 [12:21:51]MH_I2C_Read... [12:21:51]Read from MH i2c: E2 03 00 CF 03 00 90 00 46 [12:21:51]RAPDU: 90 00 [12:21:51]wFMCommunicate OK [12:21:51]wFMCommunicate request_size=255 [12:21:51]MH_SAM_APDU [12:21:51]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 DF 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 86 02 00 35 04 06 00 E3 86 64 [12:21:52]Write to MH i2c: E2 02 01 D0 03 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 DF 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 86 02 00 35 04 06 00 E3 86 64 00 00 F7 [12:21:52]Write i2c OK [12:21:52]MH_I2C_Read... [12:21:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:52]Read from MH i2c: E2 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 03 00 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 03 00 D0 03 00 90 00 47 [12:21:52]RAPDU: 90 00 [12:21:52]wFMCommunicate OK [12:21:52]wFMCommunicate request_size=8 [12:21:52]MH_SAM_APDU [12:21:52]CAPDU: 80 0D 02 02 03 E1 8D 7F [12:21:52]Write to MH i2c: E2 0B 00 D1 03 80 0D 02 02 03 00 E1 8D 7F 00 00 41 [12:21:52]Write i2c OK [12:21:52]MH_I2C_Read... [12:21:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:21:52]Read from MH i2c: E2 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 03 00 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 03 00 D1 03 00 90 00 48 [12:21:52]RAPDU: 90 00 [12:21:52]wFMCommunicate OK [12:21:52]wFMCommunicate request_size=4 [12:21:52]MH_SAM_APDU [12:21:52]CAPDU: 80 0D 03 02 [12:21:52]Write to MH i2c: E2 08 00 D2 03 80 0D 03 02 00 00 00 00 50 [12:21:52]Write i2c OK [12:21:52]MH_I2C_Read... [12:21:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:21:52]Read from MH i2c: E2 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 0B 00 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 0B 00 D2 03 00 AD EF 05 47 9B 70 AE D8 90 00 CA [12:21:52]RAPDU: AD EF 05 47 9B 70 AE D8 90 00 [12:21:52]wFMCommunicate OK [12:21:52]SAM_PROTO_SignData done [12:21:52]FM_MakeSignedData done [12:21:52]CreateOFDProtocolMessage [12:21:52]wFMCommunicate request_size=4 [12:21:52]MH_SAM_APDU [12:21:52]CAPDU: 80 11 00 00 [12:21:52]Write to MH i2c: E2 08 00 D3 03 80 11 00 00 00 00 00 00 50 [12:21:52]Write i2c OK [12:21:52]MH_I2C_Read... [12:21:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:52]Read from MH i2c: E2 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 17 00 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: E2 17 00 D3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A9 [12:21:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:21:52]wFMCommunicate OK [12:21:52]CreateOFDProtocolMessage done [12:21:52]OFDSenderStorePacket 165399 [12:21:52]StoreOFDPacket docnum=165399 [12:21:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 AB 95 05 01 F2 A1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 DF 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 86 02 00 35 04 06 00 E3 86 64 E1 8D 7F AD EF 05 47 9B 70 AE D8 [12:21:52]CheckFolder [12:21:52]dirname=/storage/ofd_packets [12:21:52]CheckFolder done [12:21:52]ProducePacketName [12:21:52]name=ofd_packets/00165399 [12:21:52]NVStorageSaveData ofd_packets/00165399 [12:21:52]File name is /storage/ofd_packets/00165399 [12:21:52]Write 299 bytes [12:21:52]NVStorageSaveData done [12:21:52]OFDSenderStorePacket done [12:21:52]KKMCreateOFDPacket done [12:21:52]NVStorageSaveData kkm_last_timestamp [12:21:52]File name is /storage/kkm_last_timestamp [12:21:52]Write 4 bytes [12:21:52]NVStorageSaveData done [12:21:52]ExternCall_PrintAddStr [12:21:52]wPrintStart [12:21:52]Write to MH i2c: 01 00 00 D4 03 D7 [12:21:52]Write i2c OK [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: 01 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: 01 07 00 [12:21:52]MH_I2C_Read... [12:21:52]Read from MH i2c: 01 07 00 D4 03 00 00 00 00 00 FF 0F EC [12:21:52]RasterBufferAndPrint [12:21:52]line Счет N : (1)294225 [12:21:52]line ИНН: 02508201610067 [12:21:52]line Контрольно-Кассовый Чек [12:21:52]line ПРОДАЖА [12:21:52]line ТРК (МРК, ГНК) : 61 [12:21:52]line Товар: 2710124130 [12:21:52]line SU-92-К-5 [12:21:52]line 21.810 * 68.80 [12:21:52]line = 1500.53 [12:21:52]line НДС 12% НСП 1% [12:21:52]line > о реализуемом товаре [12:21:52]line ОКРУГЛЕНИЕ: -0.53 [12:21:52]line ИТОГО: 1500.00 [12:21:52]line Внесено: 1500.00 [12:21:52]line СДАЧА: 0.00 [12:21:52]line НСП 1% : 13.28 [12:21:52]line НДС 12% : 159.35 [12:21:52]line Наличными: 1500.00 [12:21:52]line Безнал.: 0.00 [12:21:52]line Место: АЗС № 130 "Партнер Нефть" [12:21:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:21:52]line СНО: Общий режим [12:21:52]line Чек 252 23.08.2024 12:21 [12:21:52]line Смена: 469 ФФД: 1.0 [12:21:52]line ЗНМ: 0300000070 [12:21:52]line РНМ: 0000000000092562 [12:21:52]line Версия ККМ: 001 [12:21:52]line ФМ: 0000000000871769 [12:21:52]line ФД: 165399 [12:21:52]line ФПД: 250166357626239 [12:21:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165399&fm=250166357626239&tin=02508201610067®Number=0000000000092562&sum=150000 [12:21:52]written 0, free lines is 4095 [12:21:52]OFD Sender: Processing packet 165399 [packets to send 991, broken 990] [12:21:52]ProducePacketName [12:21:52]name=ofd_packets/00165399 [12:21:52]OFD Sender: To server: pG, [12:21:52]CommunicateWithHost lk.salyk.kg:30040 [12:21:52]ConnectInit lk.salyk.kg [12:21:53]Connected sock=8 [12:21:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 AB 95 05 01 F2 A1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 DF 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 86 02 00 35 04 06 00 E3 86 64 E1 8D 7F AD EF 05 47 9B 70 AE D8 [12:21:53]Write to MH i2c: 01 00 00 FF 03 02 [12:21:53]Write i2c OK [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: 01 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: 01 07 00 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: 01 07 00 FF 03 00 00 00 00 00 CC 0D E2 [12:21:53]RasterBufferAndPrint [12:21:53]line [12:21:53]line [12:21:53]line [12:21:53]line [12:21:53]line [12:21:53]written 0, free lines is 3565 [12:21:53]MH_Cut [12:21:53]Write to MH i2c: D1 01 00 06 04 01 DC [12:21:53]Write i2c OK [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: D1 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: D1 01 00 [12:21:53]MH_I2C_Read... [12:21:53]Read from MH i2c: D1 01 00 06 04 00 DB [12:21:53]Write to MH i2c: 01 00 00 07 04 0B [12:21:53]Write i2c OK [12:21:53]MH_I2C_Read... [12:21:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E3 EF 47 00 3D DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 86 02 00 F4 03 04 00 2B 28 C8 66 B6 04 01 00 00 D8 5F EE E6 D3 FD 67 DD [12:21:53]CommunicateWithHost err = 0 [12:21:53]CheckOFDResponse [12:21:53]1017 (14) - 77093643461234 [12:21:53]1041 (16) - 0000000000871769 [12:21:53]1040 (4) - 165399 [12:21:53]1012 (4) - 23.08.2024 06:11 [12:21:53]1206 (1) - 0 [12:21:53]OFD Sender: Remove packet 165399 [12:21:53]ProducePacketName [12:21:53]name=ofd_packets/00165399 [12:21:53]NVStorageDeleteData [12:21:54]*** Cut start [12:21:54]*** Purtial cut [12:21:54]*** Stage 1: CUTSNS_PIN = 1 [12:21:54]OFD Sender: No OFD packet to send [12:21:56]Read from MH i2c: 01 [12:21:56]MH_I2C_Read... [12:21:56]*** Stop cut motor [12:21:56]*** Cut end [12:21:56]Read from MH i2c: 01 07 00 [12:21:56]MH_I2C_Read... [12:21:56]Read from MH i2c: 01 07 00 07 04 00 00 00 00 00 FF 0F 20 [12:21:56]process_action close_receipt done [12:21:56]requested_data is exist [12:21:56]produce_requested_data [12:21:56]requested_item fm.sn is exist - process it [12:21:56]wFMCommunicate request_size=4 [12:21:56]MH_SAM_APDU [12:21:56]CAPDU: 80 11 00 00 [12:21:56]Write to MH i2c: E2 08 00 08 04 80 11 00 00 00 00 00 00 86 [12:21:56]Write i2c OK [12:21:56]MH_I2C_Read... [12:21:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:21:56]Read from MH i2c: E2 [12:21:56]MH_I2C_Read... [12:21:56]Read from MH i2c: E2 17 00 [12:21:56]MH_I2C_Read... [12:21:56]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 37 36 39 90 00 DF [12:21:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:21:56]wFMCommunicate OK [12:21:56]requested_item fd.num is exist - process it [12:21:56]SAM_PROTO_GetFieldsCounters [12:21:56]wFMCommunicate request_size=4 [12:21:56]MH_SAM_APDU [12:21:56]CAPDU: 80 13 00 00 [12:21:56]Write to MH i2c: E2 08 00 09 04 80 13 00 00 00 00 00 00 89 [12:21:56]Write i2c OK [12:21:56]MH_I2C_Read... [12:21:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:21:56]Read from MH i2c: E2 [12:21:56]MH_I2C_Read... [12:21:56]Read from MH i2c: E2 62 00 [12:21:56]MH_I2C_Read... [12:21:56]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 18 [12:21:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:21:56]wFMCommunicate OK [12:21:56]SAM_PROTO_GetFieldsCounters done [12:21:56]requested_item shift.num is exist - process it [12:21:56]requested_item shift.opened is exist - process it [12:21:56]req_shift_opened [12:21:56]FM_GetShiftState [12:21:56]SAM_PROTO_GetShiftState [12:21:56]wFMCommunicate request_size=4 [12:21:56]MH_SAM_APDU [12:21:56]CAPDU: 80 13 01 00 [12:21:56]Write to MH i2c: E2 08 00 0A 04 80 13 01 00 00 00 00 00 8B [12:21:56]Write i2c OK [12:21:56]MH_I2C_Read... [12:21:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:21:56]Read from MH i2c: E2 [12:21:56]MH_I2C_Read... [12:21:56]Read from MH i2c: E2 0E 00 [12:21:56]MH_I2C_Read... [12:21:56]Read from MH i2c: E2 0E 00 0A 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B9 [12:21:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:21:56]wFMCommunicate OK [12:21:56]SAM_PROTO_GetShiftState done [12:21:56]FM_GetShiftState done [12:21:56]req_shift_opened done [12:21:56]requested_item shift.open_date is exist - process it [12:21:56]req_shift_open_date [12:21:56]req_shift_open_date done [12:21:56]produce_requested_data done [12:21:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165399,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:21:56]process_action_free close_receipt [12:21:56]json_value_free [12:21:56]json_value_free done [12:21:56]process_json_proto returns [12:21:56]Send response to host [12:21:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165399,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:21:56]free response buf [12:21:56]execute_script done [12:21:56]execute_script returns [12:21:56]free content buf [12:21:56]Sock 9.Close socket [12:21:56]Sock 9.Thread stoped [12:21:59]OFD Sender: No OFD packet to send [12:22:04]OFD Sender: No OFD packet to send [12:22:08]accept exits with 10 [12:22:08]New connection [12:22:08]New thread 3066912100 created [12:22:08]Thread 3067055460 joined [12:22:08]Waiting for new connection... [12:22:08] Sock 10.Parse request [12:22:08]Sock 10.Check first char [12:22:08]Sock 10.First char is OK [12:22:08]request: POST /json_proto HTTP/1.0 [12:22:08]Method: POST [12:22:08]URL: /json_proto [12:22:08]Method is POST - this is cgi request [12:22:08]url: /json_proto [12:22:08]query_string will be loaded in cgi processing [12:22:08]execute_cgi json_proto POST (null) [12:22:08]execute_cgi path=json_proto method=POST [12:22:08]POST find Content-Length [12:22:08]Host: 172.17.44.132:8080 [12:22:08]Content-Length: 754 [12:22:08]Content-Type: application/json [12:22:08] [12:22:08]POST finish read [12:22:08]Found Content-Length = 754 [12:22:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51036", "tax_sys" : 0, "items" : [ { "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:08]execute_script... [12:22:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51036", "tax_sys" : 0, "items" : [ { "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:08]POST & json_proto [12:22:08]process_json_proto [12:22:08]json parsed OK: [12:22:08]protocol is kg_v1.0 [12:22:08]action value=close_receipt [12:22:08]process_action close_receipt [12:22:08]cmd_close_receipt [12:22:08]MH_GetDate [12:22:08]Write to MH i2c: F0 00 00 0B 04 FE [12:22:08]Write i2c OK [12:22:08]MH_I2C_Read... [12:22:08]Read from MH i2c: F0 [12:22:08]MH_I2C_Read... [12:22:08]Read from MH i2c: F0 09 00 [12:22:08]MH_I2C_Read... [12:22:08]Read from MH i2c: F0 09 00 0B 04 00 F1 7E C8 66 2A 83 C1 65 77 [12:22:08]GetLastDocTimeStamp 1724415711 [12:22:08]current date 1724415729 [12:22:08]FM_GetShiftState [12:22:08]SAM_PROTO_GetShiftState [12:22:08]wFMCommunicate request_size=4 [12:22:08]MH_SAM_APDU [12:22:08]CAPDU: 80 13 01 00 [12:22:08]Write to MH i2c: E2 08 00 0C 04 80 13 01 00 00 00 00 00 8D [12:22:08]Write i2c OK [12:22:08]MH_I2C_Read... [12:22:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:08]Read from MH i2c: E2 [12:22:08]MH_I2C_Read... [12:22:08]Read from MH i2c: E2 0E 00 [12:22:08]MH_I2C_Read... [12:22:08]Read from MH i2c: E2 0E 00 0C 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BB [12:22:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:22:08]wFMCommunicate OK [12:22:08]SAM_PROTO_GetShiftState done [12:22:08]FM_GetShiftState done [12:22:08]opened in 1724372766 [12:22:08]opened+sec_in_day 1724459166 [12:22:08]quantity*price = 7500 [12:22:08]sum+1 = 7501 [12:22:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 253 23.08.2024 12:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165400 ФПД: 7296905500833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122209&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165400&fm=7296905500833&tin=02508201610067®Number=0000000000092562&sum=7500 0 [12:22:10]StoreToDocumentArchive [12:22:10]shift 469 fd 165400 [12:22:10]save to /storage/0469/doc_00165400 [12:22:10]save last doc name /storage/0469/doc_00165400 to /storage/kkm_last_doc_name [12:22:10]save OK [12:22:10]Clear old archive folders... [12:22:10]ProcessDocumentItem done err = 0, tmpTLVsize=314 [12:22:10]tlvbuf is 00BEF540 [12:22:10]SAM_PROTO_ClearQueue [12:22:10]wFMCommunicate request_size=4 [12:22:10]MH_SAM_APDU [12:22:10]CAPDU: 80 09 00 00 [12:22:10]Write to MH i2c: E2 08 00 19 04 80 09 00 00 00 00 00 00 8F [12:22:10]Write i2c OK [12:22:10]MH_I2C_Read... [12:22:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:10]Read from MH i2c: E2 [12:22:10]MH_I2C_Read... [12:22:10]Read from MH i2c: E2 03 00 [12:22:10]MH_I2C_Read... [12:22:10]Read from MH i2c: E2 03 00 19 04 00 90 00 91 [12:22:10]RAPDU: 90 00 [12:22:10]wFMCommunicate OK [12:22:10]SAM_PROTO_ClearQueue done [12:22:10]KKMCreateOFDPacket [12:22:10]OFDProtocolAddRootSTLVToBuf [12:22:10]FM_MakeSignedData [12:22:10]FM_MakeSignedData [12:22:10]SAM_PROTO_SignData [12:22:10]wFMCommunicate request_size=4 [12:22:10]MH_SAM_APDU [12:22:10]CAPDU: 80 0D 01 02 [12:22:10]Write to MH i2c: E2 08 00 1A 04 80 0D 01 02 00 00 00 00 97 [12:22:10]Write i2c OK [12:22:10]MH_I2C_Read... [12:22:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:10]Read from MH i2c: E2 [12:22:10]MH_I2C_Read... [12:22:10]Read from MH i2c: E2 03 00 [12:22:10]MH_I2C_Read... [12:22:10]Read from MH i2c: E2 03 00 1A 04 00 90 00 92 [12:22:10]RAPDU: 90 00 [12:22:10]wFMCommunicate OK [12:22:10]wFMCommunicate request_size=255 [12:22:10]MH_SAM_APDU [12:22:10]CAPDU: 80 0D 02 02 FA 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 F1 7E C8 66 0E 04 04 [12:22:10]Write to MH i2c: E2 02 01 1B 04 80 0D 02 02 FA 00 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 F1 7E C8 66 0E 04 04 00 00 04 [12:22:10]Write i2c OK [12:22:10]MH_I2C_Read... [12:22:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:10]Read from MH i2c: E2 [12:22:10]MH_I2C_Read... [12:22:10]Read from MH i2c: E2 03 00 [12:22:10]MH_I2C_Read... [12:22:10]Read from MH i2c: E2 03 00 1B 04 00 90 00 93 [12:22:10]RAPDU: 90 00 [12:22:10]wFMCommunicate OK [12:22:10]wFMCommunicate request_size=73 [12:22:10]MH_SAM_APDU [12:22:10]CAPDU: 80 0D 02 02 44 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 86 02 00 35 04 06 00 06 A2 F1 75 D8 A1 [12:22:10]Write to MH i2c: E2 4C 00 1C 04 80 0D 02 02 44 00 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 86 02 00 35 04 06 00 06 A2 F1 75 D8 A1 00 00 B9 [12:22:11]Write i2c OK [12:22:11]MH_I2C_Read... [12:22:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:11]Read from MH i2c: E2 [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: E2 03 00 [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: E2 03 00 1C 04 00 90 00 94 [12:22:11]RAPDU: 90 00 [12:22:11]wFMCommunicate OK [12:22:11]wFMCommunicate request_size=4 [12:22:11]MH_SAM_APDU [12:22:11]CAPDU: 80 0D 03 02 [12:22:11]Write to MH i2c: E2 08 00 1D 04 80 0D 03 02 00 00 00 00 9C [12:22:11]Write i2c OK [12:22:11]MH_I2C_Read... [12:22:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:11]Read from MH i2c: E2 [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: E2 0B 00 [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: E2 0B 00 1D 04 00 D7 4F D8 C4 19 EC 99 C7 90 00 C4 [12:22:11]RAPDU: D7 4F D8 C4 19 EC 99 C7 90 00 [12:22:11]wFMCommunicate OK [12:22:11]SAM_PROTO_SignData done [12:22:11]FM_MakeSignedData done [12:22:11]CreateOFDProtocolMessage [12:22:11]wFMCommunicate request_size=4 [12:22:11]MH_SAM_APDU [12:22:11]CAPDU: 80 11 00 00 [12:22:11]Write to MH i2c: E2 08 00 1E 04 80 11 00 00 00 00 00 00 9C [12:22:11]Write i2c OK [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: E2 [12:22:11]MH_I2C_Read... [12:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:11]Read from MH i2c: E2 17 00 [12:22:11]MH_I2C_Read... [12:22:11]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 37 36 39 90 00 F5 [12:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:22:11]wFMCommunicate OK [12:22:11]CreateOFDProtocolMessage done [12:22:11]OFDSenderStorePacket 165400 [12:22:11]StoreOFDPacket docnum=165400 [12:22:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4E 01 00 00 52 4A 46 01 A1 43 5A 03 01 00 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 F1 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 86 02 00 35 04 06 00 06 A2 F1 75 D8 A1 D7 4F D8 C4 19 EC 99 C7 [12:22:11]CheckFolder [12:22:11]dirname=/storage/ofd_packets [12:22:11]CheckFolder done [12:22:11]ProducePacketName [12:22:11]name=ofd_packets/00165400 [12:22:11]NVStorageSaveData ofd_packets/00165400 [12:22:11]File name is /storage/ofd_packets/00165400 [12:22:11]Write 364 bytes [12:22:11]NVStorageSaveData done [12:22:11]OFDSenderStorePacket done [12:22:11]KKMCreateOFDPacket done [12:22:11]NVStorageSaveData kkm_last_timestamp [12:22:11]File name is /storage/kkm_last_timestamp [12:22:11]Write 4 bytes [12:22:11]NVStorageSaveData done [12:22:11]ExternCall_PrintAddStr [12:22:11]wPrintStart [12:22:11]Write to MH i2c: 01 00 00 1F 04 23 [12:22:11]Write i2c OK [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: 01 [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: 01 07 00 [12:22:11]MH_I2C_Read... [12:22:11]Read from MH i2c: 01 07 00 1F 04 00 00 00 00 00 FF 0F 38 [12:22:11]RasterBufferAndPrint [12:22:11]line Счет N : (3)51036 [12:22:11]line ИНН: 02508201610067 [12:22:11]line Контрольно-Кассовый Чек [12:22:11]line ПРОДАЖА [12:22:11]line Товар: 4630007400976 [12:22:11]line Арахис жарен Караван орехов Стандарт 90 [12:22:11]line 1.000 * 75.00 [12:22:11]line = 75.00 [12:22:11]line НДС 12% НСП 1% [12:22:11]line > о реализуемом товаре [12:22:11]line ИТОГО: 75.00 [12:22:11]line НСП 1% : 0.66 [12:22:11]line НДС 12% : 7.96 [12:22:11]line Наличными: 75.00 [12:22:11]line Безнал.: 0.00 [12:22:11]line Место: АЗС № 130 "Партнер Нефть" [12:22:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:22:11]line СНО: Общий режим [12:22:11]line Чек 253 23.08.2024 12:22 [12:22:11]line Смена: 469 ФФД: 1.0 [12:22:11]line ЗНМ: 0300000070 [12:22:11]line РНМ: 0000000000092562 [12:22:11]line Версия ККМ: 001 [12:22:11]line ФМ: 0000000000871769 [12:22:11]line ФД: 165400 [12:22:11]line ФПД: 7296905500833 [12:22:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122209&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165400&fm=7296905500833&tin=02508201610067®Number=0000000000092562&sum=7500 [12:22:11]line 0 [12:22:11]written 0, free lines is 4095 [12:22:11]OFD Sender: Processing packet 165400 [packets to send 991, broken 990] [12:22:11]ProducePacketName [12:22:11]name=ofd_packets/00165400 [12:22:11]OFD Sender: To server: pG, [12:22:11]CommunicateWithHost lk.salyk.kg:30040 [12:22:11]ConnectInit lk.salyk.kg [12:22:11]Connected sock=8 [12:22:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4E 01 00 00 52 4A 46 01 A1 43 5A 03 01 00 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 Write to MH i2c: 00 01 01 00 FC 00 03 48 06 04 00 4C 4C [12:22:11]1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 Write i2c OK [12:22:11]00 MH_I2C_Read... [12:22:11]01 Read from MH i2c: F7 01 03 [12:22:11]06 MH_I2C_Read... [12:22:11]00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 Read from MH i2c: 00 01 1C 07 03 00 00 [12:22:11]00 MH_I2C_Read... [12:22:11]00 Read from MH i2c: 00 01 07 00 48 07 04 04 00 06 00 00 00 4C 00 1D 00 00 45 00 0D 00 A5 00 [12:22:11]39 RasterBufferAndPrint [12:22:11]04 line [12:22:12]06 line [12:22:12]00 line [12:22:12]line [12:22:12]line [12:22:12]00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 F1 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 86 02 00 35 04 06 00 06 A2 F1 75 D8 A1 D7 4F D8 C4 19 EC 99 C7 [12:22:12]written 0, free lines is 3499 [12:22:12]MH_Cut [12:22:12]Write to MH i2c: D1 01 00 4F 04 01 25 [12:22:12]Write i2c OK [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: D1 [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: D1 01 00 [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: D1 01 00 4F 04 00 24 [12:22:12]Write to MH i2c: 01 00 00 50 04 54 [12:22:12]Write i2c OK [12:22:12]MH_I2C_Read... [12:22:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1D 0C 47 00 04 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 86 02 00 F4 03 04 00 3E 28 C8 66 B6 04 01 00 00 20 30 AA 60 3B 58 93 E3 [12:22:12]CommunicateWithHost err = 0 [12:22:12]CheckOFDResponse [12:22:12]1017 (14) - 77093643461234 [12:22:12]1041 (16) - 0000000000871769 [12:22:12]1040 (4) - 165400 [12:22:12]1012 (4) - 23.08.2024 06:12 [12:22:12]1206 (1) - 0 [12:22:12]OFD Sender: Remove packet 165400 [12:22:12]ProducePacketName [12:22:12]name=ofd_packets/00165400 [12:22:12]NVStorageDeleteData [12:22:12]*** Cut start [12:22:12]*** Purtial cut [12:22:12]*** Stage 1: CUTSNS_PIN = 1 [12:22:13]OFD Sender: No OFD packet to send [12:22:14]Read from MH i2c: 01 [12:22:14]MH_I2C_Read... [12:22:14]*** Stop cut motor [12:22:14]*** Cut end [12:22:14]Read from MH i2c: 01 07 00 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: 01 07 00 50 04 00 00 00 00 00 FF 0F 69 [12:22:14]process_action close_receipt done [12:22:14]requested_data is exist [12:22:14]produce_requested_data [12:22:14]requested_item fm.sn is exist - process it [12:22:14]wFMCommunicate request_size=4 [12:22:14]MH_SAM_APDU [12:22:14]CAPDU: 80 11 00 00 [12:22:14]Write to MH i2c: E2 08 00 51 04 80 11 00 00 00 00 00 00 CF [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:14]Read from MH i2c: E2 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: E2 17 00 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: E2 17 00 51 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [12:22:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:22:14]wFMCommunicate OK [12:22:14]requested_item fd.num is exist - process it [12:22:14]SAM_PROTO_GetFieldsCounters [12:22:14]wFMCommunicate request_size=4 [12:22:14]MH_SAM_APDU [12:22:14]CAPDU: 80 13 00 00 [12:22:14]Write to MH i2c: E2 08 00 52 04 80 13 00 00 00 00 00 00 D2 [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:14]Read from MH i2c: E2 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: E2 62 00 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: E2 62 00 52 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 65 [12:22:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:15]wFMCommunicate OK [12:22:15]SAM_PROTO_GetFieldsCounters done [12:22:15]requested_item shift.num is exist - process it [12:22:15]requested_item shift.opened is exist - process it [12:22:15]req_shift_opened [12:22:15]FM_GetShiftState [12:22:15]SAM_PROTO_GetShiftState [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 13 01 00 [12:22:15]Write to MH i2c: E2 08 00 53 04 80 13 01 00 00 00 00 00 D4 [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 0E 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 0E 00 53 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 02 [12:22:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:22:15]wFMCommunicate OK [12:22:15]SAM_PROTO_GetShiftState done [12:22:15]FM_GetShiftState done [12:22:15]req_shift_opened done [12:22:15]requested_item shift.open_date is exist - process it [12:22:15]req_shift_open_date [12:22:15]req_shift_open_date done [12:22:15]produce_requested_data done [12:22:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165400,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:22:15]process_action_free close_receipt [12:22:15]json_value_free [12:22:15]json_value_free done [12:22:15]process_json_proto returns [12:22:15]Send response to host [12:22:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165400,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:22:15]free response buf [12:22:15]execute_script done [12:22:15]execute_script returns [12:22:15]free content buf [12:22:15]Sock 10.Close socket [12:22:15]Sock 10.Thread stoped [12:22:16]accept exits with 9 [12:22:16]New connection [12:22:16]New thread 3067055460 created [12:22:16]Thread 3066912100 joined [12:22:16]Waiting for new connection... [12:22:16] Sock 9.Parse request [12:22:16]Sock 9.Check first char [12:22:16]Sock 9.First char is OK [12:22:16]request: POST /json_proto HTTP/1.0 [12:22:16]Method: POST [12:22:16]URL: /json_proto [12:22:16]Method is POST - this is cgi request [12:22:16]url: /json_proto [12:22:16]query_string will be loaded in cgi processing [12:22:16]execute_cgi json_proto POST (null) [12:22:16]execute_cgi path=json_proto method=POST [12:22:16]POST find Content-Length [12:22:16]Host: 172.17.44.132:8080 [12:22:16]Content-Length: 677 [12:22:16]Content-Type: application/json [12:22:16] [12:22:16]POST finish read [12:22:16]Found Content-Length = 677 [12:22:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.310, "sum" : 360.02, "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" ] } } [12:22:16]execute_script... [12:22:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.310, "sum" : 360.02, "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" ] } } [12:22:16]POST & json_proto [12:22:16]process_json_proto [12:22:16]json parsed OK: [12:22:16]protocol is kg_v1.0 [12:22:16]action value=close_receipt [12:22:16]process_action close_receipt [12:22:16]cmd_close_receipt [12:22:16]MH_GetDate [12:22:16]Write to MH i2c: F0 00 00 54 04 47 [12:22:16]Write i2c OK [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: F0 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: F0 09 00 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: F0 09 00 54 04 00 F9 7E C8 66 2A 83 C1 65 C8 [12:22:16]GetLastDocTimeStamp 1724415729 [12:22:16]current date 1724415737 [12:22:16]FM_GetShiftState [12:22:16]SAM_PROTO_GetShiftState [12:22:16]wFMCommunicate request_size=4 [12:22:16]MH_SAM_APDU [12:22:16]CAPDU: 80 13 01 00 [12:22:16]Write to MH i2c: E2 08 00 55 04 80 13 01 00 00 00 00 00 D6 [12:22:16]Write i2c OK [12:22:16]MH_I2C_Read... [12:22:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:16]Read from MH i2c: E2 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 0E 00 [12:22:16]MH_I2C_Read... [12:22:16]Read from MH i2c: E2 0E 00 55 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 04 [12:22:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:22:16]wFMCommunicate OK [12:22:16]SAM_PROTO_GetShiftState done [12:22:16]FM_GetShiftState done [12:22:16]opened in 1724372766 [12:22:16]opened+sec_in_day 1724459166 [12:22:16]quantity*price = 36001 [12:22:16]sum+1 = 36003 [12:22:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.23 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 254 23.08.2024 12:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165401 ФПД: 151145838187167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165401&fm=151145838187167&tin=02508201610067®Number=0000000000092562&sum=36000 [12:22:18]StoreToDocumentArchive [12:22:18]shift 469 fd 165401 [12:22:18]save to /storage/0469/doc_00165401 [12:22:18]save last doc name /storage/0469/doc_00165401 to /storage/kkm_last_doc_name [12:22:18]save OK [12:22:18]Clear old archive folders... [12:22:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:18]tlvbuf is 00C3FA40 [12:22:18]SAM_PROTO_ClearQueue [12:22:18]wFMCommunicate request_size=4 [12:22:18]MH_SAM_APDU [12:22:18]CAPDU: 80 09 00 00 [12:22:18]Write to MH i2c: E2 08 00 62 04 80 09 00 00 00 00 00 00 D8 [12:22:18]Write i2c OK [12:22:18]MH_I2C_Read... [12:22:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:18]Read from MH i2c: E2 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 03 00 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 03 00 62 04 00 90 00 DA [12:22:18]RAPDU: 90 00 [12:22:18]wFMCommunicate OK [12:22:18]SAM_PROTO_ClearQueue done [12:22:18]KKMCreateOFDPacket [12:22:18]OFDProtocolAddRootSTLVToBuf [12:22:18]FM_MakeSignedData [12:22:18]FM_MakeSignedData [12:22:18]SAM_PROTO_SignData [12:22:18]wFMCommunicate request_size=4 [12:22:18]MH_SAM_APDU [12:22:18]CAPDU: 80 0D 01 02 [12:22:18]Write to MH i2c: E2 08 00 63 04 80 0D 01 02 00 00 00 00 E0 [12:22:18]Write i2c OK [12:22:18]MH_I2C_Read... [12:22:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:18]Read from MH i2c: E2 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 03 00 [12:22:18]MH_I2C_Read... [12:22:18]Read from MH i2c: E2 03 00 63 04 00 90 00 DB [12:22:18]RAPDU: 90 00 [12:22:18]wFMCommunicate OK [12:22:18]wFMCommunicate request_size=255 [12:22:18]MH_SAM_APDU [12:22:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 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 EF 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 FE 00 00 00 F4 03 04 00 F9 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 86 02 00 35 04 06 00 89 [12:22:18]Write to MH i2c: E2 02 01 64 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 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 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 EF 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 FE 00 00 00 F4 03 04 00 F9 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 86 02 00 35 04 06 00 89 00 00 BD [12:22:19]Write i2c OK [12:22:19]MH_I2C_Read... [12:22:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:19]Read from MH i2c: E2 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 03 00 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 03 00 64 04 00 90 00 DC [12:22:19]RAPDU: 90 00 [12:22:19]wFMCommunicate OK [12:22:19]wFMCommunicate request_size=10 [12:22:19]MH_SAM_APDU [12:22:19]CAPDU: 80 0D 02 02 05 77 61 FE 92 9F [12:22:19]Write to MH i2c: E2 0D 00 65 04 80 0D 02 02 05 00 77 61 FE 92 9F 00 00 F4 [12:22:19]Write i2c OK [12:22:19]MH_I2C_Read... [12:22:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:19]Read from MH i2c: E2 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 03 00 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 03 00 65 04 00 90 00 DD [12:22:19]RAPDU: 90 00 [12:22:19]wFMCommunicate OK [12:22:19]wFMCommunicate request_size=4 [12:22:19]MH_SAM_APDU [12:22:19]CAPDU: 80 0D 03 02 [12:22:19]Write to MH i2c: E2 08 00 66 04 80 0D 03 02 00 00 00 00 E5 [12:22:19]Write i2c OK [12:22:19]MH_I2C_Read... [12:22:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:19]Read from MH i2c: E2 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 0B 00 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 0B 00 66 04 00 FF 86 1B B5 77 CB 68 7D 90 00 62 [12:22:19]RAPDU: FF 86 1B B5 77 CB 68 7D 90 00 [12:22:19]wFMCommunicate OK [12:22:19]SAM_PROTO_SignData done [12:22:19]FM_MakeSignedData done [12:22:19]CreateOFDProtocolMessage [12:22:19]wFMCommunicate request_size=4 [12:22:19]MH_SAM_APDU [12:22:19]CAPDU: 80 11 00 00 [12:22:19]Write to MH i2c: E2 08 00 67 04 80 11 00 00 00 00 00 00 E5 [12:22:19]Write i2c OK [12:22:19]MH_I2C_Read... [12:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:19]Read from MH i2c: E2 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 17 00 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: E2 17 00 67 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3E [12:22:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:22:19]wFMCommunicate OK [12:22:19]CreateOFDProtocolMessage done [12:22:19]OFDSenderStorePacket 165401 [12:22:19]StoreOFDPacket docnum=165401 [12:22:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 C0 07 01 47 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 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 EF 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 FE 00 00 00 F4 03 04 00 F9 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 86 02 00 35 04 06 00 89 77 61 FE 92 9F FF 86 1B B5 77 CB 68 7D [12:22:19]CheckFolder [12:22:19]dirname=/storage/ofd_packets [12:22:19]CheckFolder done [12:22:19]ProducePacketName [12:22:19]name=ofd_packets/00165401 [12:22:19]NVStorageSaveData ofd_packets/00165401 [12:22:19]File name is /storage/ofd_packets/00165401 [12:22:19]Write 301 bytes [12:22:19]NVStorageSaveData done [12:22:19]OFDSenderStorePacket done [12:22:19]KKMCreateOFDPacket done [12:22:19]NVStorageSaveData kkm_last_timestamp [12:22:19]File name is /storage/kkm_last_timestamp [12:22:19]Write 4 bytes [12:22:19]NVStorageSaveData done [12:22:19]ExternCall_PrintAddStr [12:22:19]wPrintStart [12:22:19]Write to MH i2c: 01 00 00 68 04 6C [12:22:19]Write i2c OK [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: 01 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: 01 07 00 [12:22:19]MH_I2C_Read... [12:22:19]Read from MH i2c: 01 07 00 68 04 00 00 00 00 00 FF 0F 81 [12:22:19]RasterBufferAndPrint [12:22:19]line Счет N : (1)294227 [12:22:19]line ИНН: 02508201610067 [12:22:19]line Контрольно-Кассовый Чек [12:22:19]line ПРОДАЖА [12:22:19]line ТРК (МРК, ГНК) : 32 [12:22:19]line Товар: 2710124130 [12:22:19]line Аи-92-К-5 [12:22:19]line 5.310 * 67.80 [12:22:19]line = 360.02 [12:22:19]line НДС 12% НСП 1% [12:22:19]line > о реализуемом товаре [12:22:19]line ОКРУГЛЕНИЕ: -0.02 [12:22:19]line ИТОГО: 360.00 [12:22:19]line Внесено: 360.00 [12:22:19]line СДАЧА: 0.00 [12:22:19]line НСП 1% : 3.19 [12:22:19]line НДС 12% : 38.23 [12:22:19]line Наличными: 360.00 [12:22:19]line Безнал.: 0.00 [12:22:19]line Место: АЗС № 130 "Партнер Нефть" [12:22:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:22:19]line СНО: Общий режим [12:22:19]line Чек 254 23.08.2024 12:22 [12:22:19]line Смена: 469 ФФД: 1.0 [12:22:19]line ЗНМ: 0300000070 [12:22:19]line РНМ: 0000000000092562 [12:22:19]line Версия ККМ: 001 [12:22:19]line ФМ: 0000000000871769 [12:22:19]line ФД: 165401 [12:22:19]line ФПД: 151145838187167 [12:22:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165401&fm=151145838187167&tin=02508201610067®Number=0000000000092562&sum=36000 [12:22:19]OFD Sender: Processing packet 165401 [packets to send 991, broken 990] [12:22:19]ProducePacketName [12:22:19]name=ofd_packets/00165401 [12:22:19]OFD Sender: To server: pG, [12:22:19]CommunicateWithHost lk.salyk.kg:30040 [12:22:19]ConnectInit lk.salyk.kg [12:22:19]written 0, free lines is 4095 [12:22:20]Write to MH i2c: 01 00 00 93 04 97 [12:22:20]Write i2c OK [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: 01 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: 01 07 00 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: 01 07 00 93 04 00 00 00 00 00 DD 0C 87 [12:22:20]RasterBufferAndPrint [12:22:20]line [12:22:20]line [12:22:20]line [12:22:20]line [12:22:20]line [12:22:20]written 0, free lines is 3337 [12:22:20]MH_Cut [12:22:20]Write to MH i2c: D1 01 00 9A 04 01 70 [12:22:20]Write i2c OK [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: D1 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: D1 01 00 [12:22:20]MH_I2C_Read... [12:22:20]Read from MH i2c: D1 01 00 9A 04 00 6F [12:22:20]Write to MH i2c: 01 00 00 9B 04 9F [12:22:20]Write i2c OK [12:22:20]MH_I2C_Read... [12:22:20]*** Cut start [12:22:20]*** Purtial cut [12:22:20]*** Stage 1: CUTSNS_PIN = 1 [12:22:21]Connected sock=10 [12:22:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 C0 07 01 47 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BE 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A2 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 EF 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 FE 00 00 00 F4 03 04 00 F9 7E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 86 02 00 35 04 06 00 89 77 61 FE 92 9F FF 86 1B B5 77 CB 68 7D [12:22:22]Read from MH i2c: 01 [12:22:22]MH_I2C_Read... [12:22:23]*** Stop cut motor [12:22:23]*** Cut end [12:22:23]Read from MH i2c: 01 07 00 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: 01 07 00 9B 04 00 00 00 00 00 FF 0F B4 [12:22:23]process_action close_receipt done [12:22:23]requested_data is exist [12:22:23]produce_requested_data [12:22:23]requested_item fm.sn is exist - process it [12:22:23]wFMCommunicate request_size=4 [12:22:23]MH_SAM_APDU [12:22:23]CAPDU: 80 11 00 00 [12:22:23]Write to MH i2c: E2 08 00 9C 04 80 11 00 00 00 00 00 00 1A [12:22:23]Write i2c OK [12:22:23]MH_I2C_Read... [12:22:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:23]Read from MH i2c: E2 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 17 00 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 17 00 9C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [12:22:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:22:23]wFMCommunicate OK [12:22:23]requested_item fd.num is exist - process it [12:22:23]SAM_PROTO_GetFieldsCounters [12:22:23]wFMCommunicate request_size=4 [12:22:23]MH_SAM_APDU [12:22:23]CAPDU: 80 13 00 00 [12:22:23]Write to MH i2c: E2 08 00 9D 04 80 13 00 00 00 00 00 00 1D [12:22:23]Write i2c OK [12:22:23]MH_I2C_Read... [12:22:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FB F7 47 00 C1 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 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:23]37 Read from MH i2c: 31 E2 37 [12:22:23]36 MH_I2C_Read... [12:22:23]39 10 04 04 00 19 86 02 00 F4 03 04 00 Read from MH i2c: 49 E2 28 62 C8 00 66 [12:22:23]B6 MH_I2C_Read... [12:22:23]04 01 00 00 Read from MH i2c: 61 E2 18 62 0D 00 E3 9D 15 04 E9 00 30 55 5D [12:22:23]00 CommunicateWithHost err = 0 [12:22:23]B9 CheckOFDResponse [12:22:23]04 1017 (14) - 77093643461234 [12:22:23]01 1041 (16) - 0000000000871769 [12:22:23]00 1040 (4) - 165401 [12:22:23]1012 (4) - 23.08.2024 06:12 [12:22:23]1206 (1) - 0 [12:22:23]OFD Sender: Remove packet 165401 [12:22:23]ProducePacketName [12:22:23]name=ofd_packets/00165401 [12:22:23]NVStorageDeleteData [12:22:23]01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 B4 [12:22:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:23]wFMCommunicate OK [12:22:23]SAM_PROTO_GetFieldsCounters done [12:22:23]requested_item shift.num is exist - process it [12:22:23]requested_item shift.opened is exist - process it [12:22:23]req_shift_opened [12:22:23]FM_GetShiftState [12:22:23]SAM_PROTO_GetShiftState [12:22:23]wFMCommunicate request_size=4 [12:22:23]MH_SAM_APDU [12:22:23]CAPDU: 80 13 01 00 [12:22:23]Write to MH i2c: E2 08 00 9E 04 80 13 01 00 00 00 00 00 1F [12:22:23]Write i2c OK [12:22:23]MH_I2C_Read... [12:22:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:23]Read from MH i2c: E2 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 0E 00 [12:22:23]MH_I2C_Read... [12:22:23]Read from MH i2c: E2 0E 00 9E 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4D [12:22:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:22:23]wFMCommunicate OK [12:22:23]SAM_PROTO_GetShiftState done [12:22:23]FM_GetShiftState done [12:22:23]req_shift_opened done [12:22:23]requested_item shift.open_date is exist - process it [12:22:23]req_shift_open_date [12:22:23]req_shift_open_date done [12:22:23]produce_requested_data done [12:22:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165401,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:22:23]process_action_free close_receipt [12:22:23]json_value_free [12:22:23]json_value_free done [12:22:23]process_json_proto returns [12:22:23]Send response to host [12:22:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165401,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:22:23]free response buf [12:22:23]execute_script done [12:22:23]execute_script returns [12:22:23]free content buf [12:22:23]Sock 9.Close socket [12:22:23]Sock 9.Thread stoped [12:22:23]OFD Sender: No OFD packet to send [12:22:28]OFD Sender: No OFD packet to send [12:22:33]OFD Sender: No OFD packet to send [12:22:38]OFD Sender: No OFD packet to send [12:22:41]recv_with_timeout no data received [12:22:43]OFD Sender: No OFD packet to send [12:22:47]accept exits with 8 [12:22:47]New connection [12:22:47]New thread 3066912100 created [12:22:47]Thread 3067055460 joined [12:22:47]Waiting for new connection... [12:22:47] Sock 8.Parse request [12:22:47]Sock 8.Check first char [12:22:47]Sock 8.First char is OK [12:22:47]request: POST /json_proto HTTP/1.0 [12:22:47]Method: POST [12:22:47]URL: /json_proto [12:22:47]Method is POST - this is cgi request [12:22:47]url: /json_proto [12:22:47]query_string will be loaded in cgi processing [12:22:47]execute_cgi json_proto POST (null) [12:22:47]execute_cgi path=json_proto method=POST [12:22:47]POST find Content-Length [12:22:47]Host: 172.17.44.132:8080 [12:22:47]Content-Length: 623 [12:22:47]Content-Type: application/json [12:22:47] [12:22:47]POST finish read [12:22:47]Found Content-Length = 623 [12:22:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51037", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:47]execute_script... [12:22:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51037", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:47]POST & json_proto [12:22:47]process_json_proto [12:22:47]json parsed OK: [12:22:47]protocol is kg_v1.0 [12:22:47]action value=close_receipt [12:22:47]process_action close_receipt [12:22:47]cmd_close_receipt [12:22:47]MH_GetDate [12:22:47]Write to MH i2c: F0 00 00 9F 04 92 [12:22:47]Write i2c OK [12:22:47]MH_I2C_Read... [12:22:47]Read from MH i2c: F0 [12:22:47]MH_I2C_Read... [12:22:47]Read from MH i2c: F0 09 00 [12:22:47]MH_I2C_Read... [12:22:47]Read from MH i2c: F0 09 00 9F 04 00 18 7F C8 66 2A 83 C1 65 33 [12:22:47]GetLastDocTimeStamp 1724415737 [12:22:47]current date 1724415768 [12:22:47]FM_GetShiftState [12:22:47]SAM_PROTO_GetShiftState [12:22:47]wFMCommunicate request_size=4 [12:22:47]MH_SAM_APDU [12:22:47]CAPDU: 80 13 01 00 [12:22:47]Write to MH i2c: E2 08 00 A0 04 80 13 01 00 00 00 00 00 21 [12:22:47]Write i2c OK [12:22:47]MH_I2C_Read... [12:22:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:47]Read from MH i2c: E2 [12:22:47]MH_I2C_Read... [12:22:47]Read from MH i2c: E2 0E 00 [12:22:47]MH_I2C_Read... [12:22:47]Read from MH i2c: E2 0E 00 A0 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4F [12:22:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:22:47]wFMCommunicate OK [12:22:47]SAM_PROTO_GetShiftState done [12:22:47]FM_GetShiftState done [12:22:47]opened in 1724372766 [12:22:47]opened+sec_in_day 1724459166 [12:22:47]quantity*price = 15100 [12:22:47]sum+1 = 15101 [12:22:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 255 23.08.2024 12:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165402 ФПД: 2811778318445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165402&fm=2811778318445&tin=02508201610067®Number=0000000000092562&sum=15100 0 [12:22:49]StoreToDocumentArchive [12:22:49]shift 469 fd 165402 [12:22:49]save to /storage/0469/doc_00165402 [12:22:49]save last doc name /storage/0469/doc_00165402 to /storage/kkm_last_doc_name [12:22:49]save OK [12:22:49]Clear old archive folders... [12:22:49]ProcessDocumentItem done err = 0, tmpTLVsize=276 [12:22:49]tlvbuf is 00C4DF60 [12:22:49]SAM_PROTO_ClearQueue [12:22:49]wFMCommunicate request_size=4 [12:22:49]MH_SAM_APDU [12:22:49]CAPDU: 80 09 00 00 [12:22:49]Write to MH i2c: E2 08 00 AD 04 80 09 00 00 00 00 00 00 23 [12:22:49]Write i2c OK [12:22:49]MH_I2C_Read... [12:22:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:49]Read from MH i2c: E2 [12:22:49]MH_I2C_Read... [12:22:49]Read from MH i2c: E2 03 00 [12:22:49]MH_I2C_Read... [12:22:49]Read from MH i2c: E2 03 00 AD 04 00 90 00 25 [12:22:49]RAPDU: 90 00 [12:22:49]wFMCommunicate OK [12:22:49]SAM_PROTO_ClearQueue done [12:22:49]KKMCreateOFDPacket [12:22:49]OFDProtocolAddRootSTLVToBuf [12:22:49]FM_MakeSignedData [12:22:49]FM_MakeSignedData [12:22:49]SAM_PROTO_SignData [12:22:49]wFMCommunicate request_size=4 [12:22:49]MH_SAM_APDU [12:22:49]CAPDU: 80 0D 01 02 [12:22:49]Write to MH i2c: E2 08 00 AE 04 80 0D 01 02 00 00 00 00 2B [12:22:49]Write i2c OK [12:22:49]MH_I2C_Read... [12:22:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:49]Read from MH i2c: E2 [12:22:49]MH_I2C_Read... [12:22:49]Read from MH i2c: E2 03 00 [12:22:49]MH_I2C_Read... [12:22:49]Read from MH i2c: E2 03 00 AE 04 00 90 00 26 [12:22:49]RAPDU: 90 00 [12:22:49]wFMCommunicate OK [12:22:49]wFMCommunicate request_size=255 [12:22:49]MH_SAM_APDU [12:22:49]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 18 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [12:22:49]Write to MH i2c: E2 02 01 AF 04 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 18 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 16 [12:22:49]Write i2c OK [12:22:49]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 AF 04 00 90 00 27 [12:22:50]RAPDU: 90 00 [12:22:50]wFMCommunicate OK [12:22:50]wFMCommunicate request_size=35 [12:22:50]MH_SAM_APDU [12:22:50]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 86 02 00 35 04 06 00 02 8E AB 0C 40 6D [12:22:50]Write to MH i2c: E2 26 00 B0 04 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 86 02 00 35 04 06 00 02 8E AB 0C 40 6D 00 00 BD [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 03 00 B0 04 00 90 00 28 [12:22:50]RAPDU: 90 00 [12:22:50]wFMCommunicate OK [12:22:50]wFMCommunicate request_size=4 [12:22:50]MH_SAM_APDU [12:22:50]CAPDU: 80 0D 03 02 [12:22:50]Write to MH i2c: E2 08 00 B1 04 80 0D 03 02 00 00 00 00 30 [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 0B 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 0B 00 B1 04 00 1E F6 7C 6F 64 CE 67 DD 90 00 A6 [12:22:50]RAPDU: 1E F6 7C 6F 64 CE 67 DD 90 00 [12:22:50]wFMCommunicate OK [12:22:50]SAM_PROTO_SignData done [12:22:50]FM_MakeSignedData done [12:22:50]CreateOFDProtocolMessage [12:22:50]wFMCommunicate request_size=4 [12:22:50]MH_SAM_APDU [12:22:50]CAPDU: 80 11 00 00 [12:22:50]Write to MH i2c: E2 08 00 B2 04 80 11 00 00 00 00 00 00 30 [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 [12:22:50]MH_I2C_Read... [12:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:50]Read from MH i2c: E2 17 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: E2 17 00 B2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 89 [12:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:22:50]wFMCommunicate OK [12:22:50]CreateOFDProtocolMessage done [12:22:50]OFDSenderStorePacket 165402 [12:22:50]StoreOFDPacket docnum=165402 [12:22:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 79 F8 20 01 6D 93 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 18 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 86 02 00 35 04 06 00 02 8E AB 0C 40 6D 1E F6 7C 6F 64 CE 67 DD [12:22:50]CheckFolder [12:22:50]dirname=/storage/ofd_packets [12:22:50]CheckFolder done [12:22:50]ProducePacketName [12:22:50]name=ofd_packets/00165402 [12:22:50]NVStorageSaveData ofd_packets/00165402 [12:22:50]File name is /storage/ofd_packets/00165402 [12:22:50]Write 326 bytes [12:22:50]NVStorageSaveData done [12:22:50]OFDSenderStorePacket done [12:22:50]KKMCreateOFDPacket done [12:22:50]NVStorageSaveData kkm_last_timestamp [12:22:50]File name is /storage/kkm_last_timestamp [12:22:50]Write 4 bytes [12:22:50]NVStorageSaveData done [12:22:50]ExternCall_PrintAddStr [12:22:50]wPrintStart [12:22:50]Write to MH i2c: 01 00 00 B3 04 B7 [12:22:50]OFD Sender: Processing packet 165402 [packets to send 991, broken 990] [12:22:50]ProducePacketName [12:22:50]name=ofd_packets/00165402 [12:22:50]OFD Sender: To server: pG, [12:22:50]CommunicateWithHost lk.salyk.kg:30040 [12:22:50]ConnectInit lk.salyk.kg [12:22:50]Write i2c OK [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: 01 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: 01 07 00 [12:22:50]MH_I2C_Read... [12:22:50]Read from MH i2c: 01 07 00 B3 04 00 00 00 00 00 FF 0F CC [12:22:50]RasterBufferAndPrint [12:22:50]line Счет N : (3)51037 [12:22:50]line ИНН: 02508201610067 [12:22:50]line Контрольно-Кассовый Чек [12:22:50]line ПРОДАЖА [12:22:50]line Товар: 48742245 [12:22:50]line Сигареты Parliament Silver Blue [12:22:50]line 1.000 * 151.00 [12:22:50]line = 151.00 [12:22:50]line НДС 12% НСП 1% [12:22:50]line > о реализуемом товаре [12:22:50]line ИТОГО: 151.00 [12:22:50]line НСП 1% : 1.34 [12:22:50]line НДС 12% : 16.03 [12:22:50]line Наличными: 151.00 [12:22:50]line Безнал.: 0.00 [12:22:50]line Место: АЗС № 130 "Партнер Нефть" [12:22:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:22:50]line СНО: Общий режим [12:22:50]line Чек 255 23.08.2024 12:22 [12:22:50]line Смена: 469 ФФД: 1.0 [12:22:50]line ЗНМ: 0300000070 [12:22:50]line РНМ: 0000000000092562 [12:22:50]line Версия ККМ: 001 [12:22:50]line ФМ: 0000000000871769 [12:22:50]line ФД: 165402 [12:22:50]line ФПД: 2811778318445 [12:22:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165402&fm=2811778318445&tin=02508201610067®Number=0000000000092562&sum=15100 [12:22:50]line 0 [12:22:50]written 0, free lines is 4095 [12:22:51]Write to MH i2c: 01 00 00 DC 04 E0 [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: 01 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: 01 07 00 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: 01 07 00 DC 04 00 00 00 00 00 DE 0C D1 [12:22:51]RasterBufferAndPrint [12:22:51]line [12:22:51]line [12:22:51]line [12:22:51]line [12:22:51]line [12:22:51]written 0, free lines is 3335 [12:22:51]MH_Cut [12:22:51]Write to MH i2c: D1 01 00 E3 04 01 B9 [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: D1 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: D1 01 00 [12:22:51]MH_I2C_Read... [12:22:51]Read from MH i2c: D1 01 00 E3 04 00 B8 [12:22:51]Write to MH i2c: 01 00 00 E4 04 E8 [12:22:51]Write i2c OK [12:22:51]MH_I2C_Read... [12:22:51]*** Cut start [12:22:51]*** Purtial cut [12:22:51]*** Stage 1: CUTSNS_PIN = 1 [12:22:53]Connected sock=11 [12:22:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 79 F8 20 01 6D 93 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 18 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 86 02 00 35 04 06 00 02 8E AB 0C 40 6D 1E F6 7C 6F 64 CE 67 DD [12:22:53]Read from MH i2c: 01 [12:22:53]MH_I2C_Read... [12:22:53]*** Stop cut motor [12:22:53]*** Cut end [12:22:53]Read from MH i2c: 01 07 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: 01 07 00 E4 04 00 00 00 00 00 FF 0F FD [12:22:53]process_action close_receipt done [12:22:53]requested_data is exist [12:22:53]produce_requested_data [12:22:53]requested_item fm.sn is exist - process it [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 11 00 00 [12:22:53]Write to MH i2c: E2 08 00 E5 04 80 11 00 00 00 00 00 00 63 [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:53]Read from MH i2c: E2 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 17 00 [12:22:53]MH_I2C_Read... [12:22:53]Read from MH i2c: E2 17 00 E5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [12:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:22:53]wFMCommunicate OK [12:22:53]requested_item fd.num is exist - process it [12:22:53]SAM_PROTO_GetFieldsCounters [12:22:53]wFMCommunicate request_size=4 [12:22:53]MH_SAM_APDU [12:22:53]CAPDU: 80 13 00 00 [12:22:53]Write to MH i2c: E2 08 00 E6 04 80 13 00 00 00 00 00 00 66 [12:22:53]Write i2c OK [12:22:53]MH_I2C_Read... [12:22:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:54]Read from MH i2c: E2 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: E2 62 00 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: E2 62 00 E6 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 02 [12:22:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:22:54]wFMCommunicate OK [12:22:54]SAM_PROTO_GetFieldsCounters done [12:22:54]requested_item shift.num is exist - process it [12:22:54]requested_item shift.opened is exist - process it [12:22:54]req_shift_opened [12:22:54]FM_GetShiftState [12:22:54]SAM_PROTO_GetShiftState [12:22:54]wFMCommunicate request_size=4 [12:22:54]MH_SAM_APDU [12:22:54]CAPDU: 80 13 01 00 [12:22:54]Write to MH i2c: E2 08 00 E7 04 80 13 01 00 00 00 00 00 68 [12:22:54]Write i2c OK [12:22:54]MH_I2C_Read... [12:22:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:54]Read from MH i2c: E2 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: E2 0E 00 [12:22:54]MH_I2C_Read... [12:22:54]Read from MH i2c: E2 0E 00 E7 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 96 [12:22:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:22:54]wFMCommunicate OK [12:22:54]SAM_PROTO_GetShiftState done [12:22:54]FM_GetShiftState done [12:22:54]req_shift_opened done [12:22:54]requested_item shift.open_date is exist - process it [12:22:54]req_shift_open_date [12:22:54]req_shift_open_date done [12:22:54]produce_requested_data done [12:22:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165402,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:22:54]process_action_free close_receipt [12:22:54]json_value_free [12:22:54]json_value_free done [12:22:54]process_json_proto returns [12:22:54]Send response to host [12:22:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165402,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:22:54]free response buf [12:22:54]execute_script done [12:22:54]execute_script returns [12:22:54]free content buf [12:22:54]Sock 8.Close socket [12:22:54]Sock 8.Thread stoped [12:22:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 04 F4 47 00 40 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 86 02 00 F4 03 04 00 67 28 C8 66 B6 04 01 00 00 4D 6B DC 48 32 1A 43 E5 [12:22:58]CommunicateWithHost err = 0 [12:22:58]CheckOFDResponse [12:22:58]1017 (14) - 77093643461234 [12:22:58]1041 (16) - 0000000000871769 [12:22:58]1040 (4) - 165402 [12:22:58]1012 (4) - 23.08.2024 06:12 [12:22:58]1206 (1) - 0 [12:22:58]OFD Sender: Remove packet 165402 [12:22:58]ProducePacketName [12:22:58]name=ofd_packets/00165402 [12:22:58]NVStorageDeleteData [12:22:58]OFD Sender: No OFD packet to send [12:23:01]accept exits with 10 [12:23:01]New connection [12:23:01]New thread 3067055460 created [12:23:01]Thread 3066912100 joined [12:23:01]Waiting for new connection... [12:23:01] Sock 10.Parse request [12:23:01]Sock 10.Check first char [12:23:01]Sock 10.First char is OK [12:23:01]request: POST /json_proto HTTP/1.0 [12:23:01]Method: POST [12:23:01]URL: /json_proto [12:23:01]Method is POST - this is cgi request [12:23:01]url: /json_proto [12:23:01]query_string will be loaded in cgi processing [12:23:01]execute_cgi json_proto POST (null) [12:23:01]execute_cgi path=json_proto method=POST [12:23:01]POST find Content-Length [12:23:01]Host: 172.17.44.132:8080 [12:23:01]Content-Length: 685 [12:23:01]Content-Type: application/json [12:23:01] [12:23:01]POST finish read [12:23:01]Found Content-Length = 685 [12:23:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 53.170, "sum" : 1988.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 1988.00, "payments": [ { "type": 0, "sum" : 1988.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:01]execute_script... [12:23:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294219", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 53.170, "sum" : 1988.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 1988.00, "payments": [ { "type": 0, "sum" : 1988.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:01]POST & json_proto [12:23:01]process_json_proto [12:23:01]json parsed OK: [12:23:02]protocol is kg_v1.0 [12:23:02]action value=close_receipt [12:23:02]process_action close_receipt [12:23:02]cmd_close_receipt [12:23:02]MH_GetDate [12:23:02]Write to MH i2c: F0 00 00 E8 04 DB [12:23:02]Write i2c OK [12:23:02]MH_I2C_Read... [12:23:02]Read from MH i2c: F0 [12:23:02]MH_I2C_Read... [12:23:02]Read from MH i2c: F0 09 00 [12:23:02]MH_I2C_Read... [12:23:02]Read from MH i2c: F0 09 00 E8 04 00 26 7F C8 66 2A 83 C1 65 8A [12:23:02]GetLastDocTimeStamp 1724415768 [12:23:02]current date 1724415782 [12:23:02]FM_GetShiftState [12:23:02]SAM_PROTO_GetShiftState [12:23:02]wFMCommunicate request_size=4 [12:23:02]MH_SAM_APDU [12:23:02]CAPDU: 80 13 01 00 [12:23:02]Write to MH i2c: E2 08 00 E9 04 80 13 01 00 00 00 00 00 6A [12:23:02]Write i2c OK [12:23:02]MH_I2C_Read... [12:23:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:02]Read from MH i2c: E2 [12:23:02]MH_I2C_Read... [12:23:02]Read from MH i2c: E2 0E 00 [12:23:02]MH_I2C_Read... [12:23:02]Read from MH i2c: E2 0E 00 E9 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 98 [12:23:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:23:02]wFMCommunicate OK [12:23:02]SAM_PROTO_GetShiftState done [12:23:02]FM_GetShiftState done [12:23:02]opened in 1724372766 [12:23:02]opened+sec_in_day 1724459166 [12:23:02]quantity*price = 198855 [12:23:02]sum+1 = 198857 [12:23:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1988.00 Внесено: 6000.00 СДАЧА: 4012.00 НСП 1% : 17.60 НДС 12% : 211.17 Наличными: 1988.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 256 23.08.2024 12:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165403 ФПД: 71884239994951 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122302&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165403&fm=71884239994951&tin=02508201610067®Number=0000000000092562&sum=198800 [12:23:03]StoreToDocumentArchive [12:23:03]shift 469 fd 165403 [12:23:03]save to /storage/0469/doc_00165403 [12:23:03]save last doc name /storage/0469/doc_00165403 to /storage/kkm_last_doc_name [12:23:03]save OK [12:23:03]Clear old archive folders... [12:23:03]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:23:03]tlvbuf is 00C12330 [12:23:03]SAM_PROTO_ClearQueue [12:23:03]wFMCommunicate request_size=4 [12:23:03]MH_SAM_APDU [12:23:03]CAPDU: 80 09 00 00 [12:23:03]Write to MH i2c: E2 08 00 F6 04 80 09 00 00 00 00 00 00 6C [12:23:03]OFD Sender: No OFD packet to send [12:23:03]Write i2c OK [12:23:03]MH_I2C_Read... [12:23:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:03]Read from MH i2c: E2 [12:23:03]MH_I2C_Read... [12:23:03]Read from MH i2c: E2 03 00 [12:23:03]MH_I2C_Read... [12:23:03]Read from MH i2c: E2 03 00 F6 04 00 90 00 6E [12:23:03]RAPDU: 90 00 [12:23:03]wFMCommunicate OK [12:23:03]SAM_PROTO_ClearQueue done [12:23:03]KKMCreateOFDPacket [12:23:03]OFDProtocolAddRootSTLVToBuf [12:23:03]FM_MakeSignedData [12:23:03]FM_MakeSignedData [12:23:03]SAM_PROTO_SignData [12:23:03]wFMCommunicate request_size=4 [12:23:03]MH_SAM_APDU [12:23:03]CAPDU: 80 0D 01 02 [12:23:03]Write to MH i2c: E2 08 00 F7 04 80 0D 01 02 00 00 00 00 74 [12:23:03]Write i2c OK [12:23:03]MH_I2C_Read... [12:23:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:03]Read from MH i2c: E2 [12:23:03]MH_I2C_Read... [12:23:03]Read from MH i2c: E2 03 00 [12:23:03]MH_I2C_Read... [12:23:03]Read from MH i2c: E2 03 00 F7 04 00 90 00 6F [12:23:03]RAPDU: 90 00 [12:23:03]wFMCommunicate OK [12:23:03]wFMCommunicate request_size=255 [12:23:03]MH_SAM_APDU [12:23:03]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B2 CF 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 C8 08 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 08 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 52 00 00 00 00 07 04 06 00 90 08 03 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 26 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 86 02 00 35 04 06 00 41 60 [12:23:04]Write to MH i2c: E2 02 01 F8 04 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B2 CF 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 C8 08 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 08 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 52 00 00 00 00 07 04 06 00 90 08 03 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 26 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 86 02 00 35 04 06 00 41 60 00 00 0A [12:23:04]Write i2c OK [12:23:04]MH_I2C_Read... [12:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:04]Read from MH i2c: E2 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 03 00 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 03 00 F8 04 00 90 00 70 [12:23:04]RAPDU: 90 00 [12:23:04]wFMCommunicate OK [12:23:04]wFMCommunicate request_size=9 [12:23:04]MH_SAM_APDU [12:23:04]CAPDU: 80 0D 02 02 04 DA 97 00 47 [12:23:04]Write to MH i2c: E2 0C 00 F9 04 80 0D 02 02 04 00 DA 97 00 47 00 00 37 [12:23:04]Write i2c OK [12:23:04]MH_I2C_Read... [12:23:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:04]Read from MH i2c: E2 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 03 00 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 03 00 F9 04 00 90 00 71 [12:23:04]RAPDU: 90 00 [12:23:04]wFMCommunicate OK [12:23:04]wFMCommunicate request_size=4 [12:23:04]MH_SAM_APDU [12:23:04]CAPDU: 80 0D 03 02 [12:23:04]Write to MH i2c: E2 08 00 FA 04 80 0D 03 02 00 00 00 00 79 [12:23:04]Write i2c OK [12:23:04]MH_I2C_Read... [12:23:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:04]Read from MH i2c: E2 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 0B 00 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 0B 00 FA 04 00 EE B0 EE B7 35 95 6A 64 90 00 55 [12:23:04]RAPDU: EE B0 EE B7 35 95 6A 64 90 00 [12:23:04]wFMCommunicate OK [12:23:04]SAM_PROTO_SignData done [12:23:04]FM_MakeSignedData done [12:23:04]CreateOFDProtocolMessage [12:23:04]wFMCommunicate request_size=4 [12:23:04]MH_SAM_APDU [12:23:04]CAPDU: 80 11 00 00 [12:23:04]Write to MH i2c: E2 08 00 FB 04 80 11 00 00 00 00 00 00 79 [12:23:04]Write i2c OK [12:23:04]MH_I2C_Read... [12:23:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:04]Read from MH i2c: E2 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 17 00 [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: E2 17 00 FB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [12:23:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:23:04]wFMCommunicate OK [12:23:04]CreateOFDProtocolMessage done [12:23:04]OFDSenderStorePacket 165403 [12:23:04]StoreOFDPacket docnum=165403 [12:23:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 3F 02 06 01 55 D1 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B2 CF 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 C8 08 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 08 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 52 00 00 00 00 07 04 06 00 90 08 03 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 26 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 86 02 00 35 04 06 00 41 60 DA 97 00 47 EE B0 EE B7 35 95 6A 64 [12:23:04]CheckFolder [12:23:04]dirname=/storage/ofd_packets [12:23:04]CheckFolder done [12:23:04]ProducePacketName [12:23:04]name=ofd_packets/00165403 [12:23:04]NVStorageSaveData ofd_packets/00165403 [12:23:04]File name is /storage/ofd_packets/00165403 [12:23:04]Write 300 bytes [12:23:04]NVStorageSaveData done [12:23:04]OFDSenderStorePacket done [12:23:04]KKMCreateOFDPacket done [12:23:04]NVStorageSaveData kkm_last_timestamp [12:23:04]File name is /storage/kkm_last_timestamp [12:23:04]Write 4 bytes [12:23:04]NVStorageSaveData done [12:23:04]ExternCall_PrintAddStr [12:23:04]wPrintStart [12:23:04]Write to MH i2c: 01 00 00 FC 04 00 [12:23:04]Write i2c OK [12:23:04]MH_I2C_Read... [12:23:04]Read from MH i2c: 01 [12:23:04]MH_I2C_Read... [12:23:05]Read from MH i2c: 01 07 00 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: 01 07 00 FC 04 00 00 00 00 00 FF 0F 15 [12:23:05]RasterBufferAndPrint [12:23:05]line Счет N : (1)294219 [12:23:05]line ИНН: 02508201610067 [12:23:05]line Контрольно-Кассовый Чек [12:23:05]line ПРОДАЖА [12:23:05]line ТРК (МРК, ГНК) : 71 [12:23:05]line Товар: 2711129700 [12:23:05]line ГАЗ-К-5 [12:23:05]line 53.170 * 37.40 [12:23:05]line = 1988.56 [12:23:05]line НДС 12% НСП 1% [12:23:05]line > о реализуемом товаре [12:23:05]line ОКРУГЛЕНИЕ: -0.56 [12:23:05]line ИТОГО: 1988.00 [12:23:05]line Внесено: 6000.00 [12:23:05]line СДАЧА: 4012.00 [12:23:05]line НСП 1% : 17.60 [12:23:05]line НДС 12% : 211.17 [12:23:05]line Наличными: 1988.00 [12:23:05]line Безнал.: 0.00 [12:23:05]line Место: АЗС № 130 "Партнер Нефть" [12:23:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:23:05]line СНО: Общий режим [12:23:05]line Чек 256 23.08.2024 12:23 [12:23:05]line Смена: 469 ФФД: 1.0 [12:23:05]line ЗНМ: 0300000070 [12:23:05]line РНМ: 0000000000092562 [12:23:05]line Версия ККМ: 001 [12:23:05]line ФМ: 0000000000871769 [12:23:05]line ФД: 165403 [12:23:05]line ФПД: 71884239994951 [12:23:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122302&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165403&fm=71884239994951&tin=02508201610067®Number=0000000000092562&sum=198800 [12:23:05]OFD Sender: Processing packet 165403 [packets to send 991, broken 990] [12:23:05]ProducePacketName [12:23:05]name=ofd_packets/00165403 [12:23:05]OFD Sender: To server: pG, [12:23:05]CommunicateWithHost lk.salyk.kg:30040 [12:23:05]ConnectInit lk.salyk.kg [12:23:05]written 0, free lines is 4095 [12:23:05]Write to MH i2c: 01 00 00 27 05 2C [12:23:05]Write i2c OK [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: 01 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: 01 07 00 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: 01 07 00 27 05 00 00 00 00 00 D8 0C 17 [12:23:05]RasterBufferAndPrint [12:23:05]line [12:23:05]line [12:23:05]line [12:23:05]line [12:23:05]line [12:23:05]written 0, free lines is 3336 [12:23:05]MH_Cut [12:23:05]Write to MH i2c: D1 01 00 2E 05 01 05 [12:23:05]Write i2c OK [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: D1 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: D1 01 00 [12:23:05]MH_I2C_Read... [12:23:05]Read from MH i2c: D1 01 00 2E 05 00 04 [12:23:05]Write to MH i2c: 01 00 00 2F 05 34 [12:23:05]Write i2c OK [12:23:05]MH_I2C_Read... [12:23:06]*** Cut start [12:23:06]*** Purtial cut [12:23:06]*** Stage 1: CUTSNS_PIN = 1 [12:23:06]Connected sock=8 [12:23:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 3F 02 06 01 55 D1 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B2 CF 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 C8 08 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 08 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 52 00 00 00 00 07 04 06 00 90 08 03 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 26 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 86 02 00 35 04 06 00 41 60 DA 97 00 47 EE B0 EE B7 35 95 6A 64 [12:23:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D1 E7 47 00 95 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 86 02 00 F4 03 04 00 75 28 C8 66 B6 04 01 00 00 D3 04 30 CA 68 C2 68 E7 [12:23:07]CommunicateWithHost err = 0 [12:23:07]CheckOFDResponse [12:23:07]1017 (14) - 77093643461234 [12:23:07]1041 (16) - 0000000000871769 [12:23:07]1040 (4) - 165403 [12:23:07]1012 (4) - 23.08.2024 06:13 [12:23:07]1206 (1) - 0 [12:23:07]OFD Sender: Remove packet 165403 [12:23:07]ProducePacketName [12:23:07]name=ofd_packets/00165403 [12:23:07]NVStorageDeleteData [12:23:08]OFD Sender: No OFD packet to send [12:23:08]Read from MH i2c: 01 [12:23:08]MH_I2C_Read... [12:23:08]*** Stop cut motor [12:23:08]*** Cut end [12:23:08]Read from MH i2c: 01 07 00 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: 01 07 00 2F 05 00 00 00 00 00 FF 0F 49 [12:23:08]process_action close_receipt done [12:23:08]requested_data is exist [12:23:08]produce_requested_data [12:23:08]requested_item fm.sn is exist - process it [12:23:08]wFMCommunicate request_size=4 [12:23:08]MH_SAM_APDU [12:23:08]CAPDU: 80 11 00 00 [12:23:08]Write to MH i2c: E2 08 00 30 05 80 11 00 00 00 00 00 00 AF [12:23:08]Write i2c OK [12:23:08]MH_I2C_Read... [12:23:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:08]Read from MH i2c: E2 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 17 00 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 17 00 30 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [12:23:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:23:08]wFMCommunicate OK [12:23:08]requested_item fd.num is exist - process it [12:23:08]SAM_PROTO_GetFieldsCounters [12:23:08]wFMCommunicate request_size=4 [12:23:08]MH_SAM_APDU [12:23:08]CAPDU: 80 13 00 00 [12:23:08]Write to MH i2c: E2 08 00 31 05 80 13 00 00 00 00 00 00 B2 [12:23:08]Write i2c OK [12:23:08]MH_I2C_Read... [12:23:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:23:08]Read from MH i2c: E2 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 62 00 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 62 00 31 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 54 [12:23:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:23:08]wFMCommunicate OK [12:23:08]SAM_PROTO_GetFieldsCounters done [12:23:08]requested_item shift.num is exist - process it [12:23:08]requested_item shift.opened is exist - process it [12:23:08]req_shift_opened [12:23:08]FM_GetShiftState [12:23:08]SAM_PROTO_GetShiftState [12:23:08]wFMCommunicate request_size=4 [12:23:08]MH_SAM_APDU [12:23:08]CAPDU: 80 13 01 00 [12:23:08]Write to MH i2c: E2 08 00 32 05 80 13 01 00 00 00 00 00 B4 [12:23:08]Write i2c OK [12:23:08]MH_I2C_Read... [12:23:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:08]Read from MH i2c: E2 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 0E 00 [12:23:08]MH_I2C_Read... [12:23:08]Read from MH i2c: E2 0E 00 32 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E2 [12:23:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:23:08]wFMCommunicate OK [12:23:08]SAM_PROTO_GetShiftState done [12:23:08]FM_GetShiftState done [12:23:08]req_shift_opened done [12:23:08]requested_item shift.open_date is exist - process it [12:23:08]req_shift_open_date [12:23:08]req_shift_open_date done [12:23:08]produce_requested_data done [12:23:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165403,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:23:08]process_action_free close_receipt [12:23:08]json_value_free [12:23:08]json_value_free done [12:23:08]process_json_proto returns [12:23:08]Send response to host [12:23:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165403,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:23:08]free response buf [12:23:08]execute_script done [12:23:08]execute_script returns [12:23:08]free content buf [12:23:08]Sock 10.Close socket [12:23:08]Sock 10.Thread stoped [12:23:13]OFD Sender: No OFD packet to send [12:23:18]OFD Sender: No OFD packet to send [12:23:23]OFD Sender: No OFD packet to send [12:23:28]OFD Sender: No OFD packet to send [12:23:33]OFD Sender: No OFD packet to send [12:23:38]OFD Sender: No OFD packet to send [12:23:42]recv_with_timeout no data received [12:23:43]OFD Sender: No OFD packet to send [12:23:48]OFD Sender: No OFD packet to send [12:23:53]OFD Sender: No OFD packet to send [12:23:56]accept exits with 9 [12:23:56]New connection [12:23:56]New thread 3066912100 created [12:23:56]Thread 3067055460 joined [12:23:56]Waiting for new connection... [12:23:56] Sock 9.Parse request [12:23:56]Sock 9.Check first char [12:23:56]Sock 9.First char is OK [12:23:56]request: POST /json_proto HTTP/1.0 [12:23:56]Method: POST [12:23:56]URL: /json_proto [12:23:56]Method is POST - this is cgi request [12:23:56]url: /json_proto [12:23:56]query_string will be loaded in cgi processing [12:23:56]execute_cgi json_proto POST (null) [12:23:56]execute_cgi path=json_proto method=POST [12:23:56]POST find Content-Length [12:23:56]Host: 172.17.44.132:8080 [12:23:56]Content-Length: 682 [12:23:56]Content-Type: application/json [12:23:56] [12:23:56]POST finish read [12:23:56]Found Content-Length = 682 [12:23:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:56]execute_script... [12:23: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)294228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:23:56]POST & json_proto [12:23:56]process_json_proto [12:23:56]json parsed OK: [12:23:56]protocol is kg_v1.0 [12:23:56]action value=close_receipt [12:23:56]process_action close_receipt [12:23:56]cmd_close_receipt [12:23:56]MH_GetDate [12:23:56]Write to MH i2c: F0 00 00 33 05 27 [12:23:56]Write i2c OK [12:23:56]MH_I2C_Read... [12:23:56]Read from MH i2c: F0 [12:23:56]MH_I2C_Read... [12:23:56]Read from MH i2c: F0 09 00 [12:23:56]MH_I2C_Read... [12:23:56]Read from MH i2c: F0 09 00 33 05 00 5C 7F C8 66 2A 83 C1 65 0C [12:23:56]GetLastDocTimeStamp 1724415782 [12:23:56]current date 1724415836 [12:23:56]FM_GetShiftState [12:23:56]SAM_PROTO_GetShiftState [12:23:56]wFMCommunicate request_size=4 [12:23:56]MH_SAM_APDU [12:23:56]CAPDU: 80 13 01 00 [12:23:56]Write to MH i2c: E2 08 00 34 05 80 13 01 00 00 00 00 00 B6 [12:23:56]Write i2c OK [12:23:56]MH_I2C_Read... [12:23:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:23:56]Read from MH i2c: E2 [12:23:56]MH_I2C_Read... [12:23:56]Read from MH i2c: E2 0E 00 [12:23:56]MH_I2C_Read... [12:23:56]Read from MH i2c: E2 0E 00 34 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E4 [12:23:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:23:56]wFMCommunicate OK [12:23:56]SAM_PROTO_GetShiftState done [12:23:56]FM_GetShiftState done [12:23:56]opened in 1724372766 [12:23:56]opened+sec_in_day 1724459166 [12:23:56]quantity*price = 150041 [12:23:56]sum+1 = 150042 [12:23:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 257 23.08.2024 12:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165404 ФПД: 37122702112101 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122356&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165404&fm=37122702112101&tin=02508201610067®Number=0000000000092562&sum=150000 [12:23:57]StoreToDocumentArchive [12:23:57]shift 469 fd 165404 [12:23:57]save to /storage/0469/doc_00165404 [12:23:57]save last doc name /storage/0469/doc_00165404 to /storage/kkm_last_doc_name [12:23:57]save OK [12:23:57]Clear old archive folders... [12:23:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:23:57]tlvbuf is 00C2D9B0 [12:23:57]SAM_PROTO_ClearQueue [12:23:57]wFMCommunicate request_size=4 [12:23:57]MH_SAM_APDU [12:23:57]CAPDU: 80 09 00 00 [12:23:57]Write to MH i2c: E2 08 00 41 05 80 09 00 00 00 00 00 00 B8 [12:23:57]Write i2c OK [12:23:57]MH_I2C_Read... [12:23:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:23:57]Read from MH i2c: E2 [12:23:57]MH_I2C_Read... [12:23:57]Read from MH i2c: E2 03 00 [12:23:57]MH_I2C_Read... [12:23:57]Read from MH i2c: E2 03 00 41 05 00 90 00 BA [12:23:57]RAPDU: 90 00 [12:23:57]wFMCommunicate OK [12:23:57]SAM_PROTO_ClearQueue done [12:23:57]KKMCreateOFDPacket [12:23:57]OFDProtocolAddRootSTLVToBuf [12:23:57]FM_MakeSignedData [12:23:57]FM_MakeSignedData [12:23:57]SAM_PROTO_SignData [12:23:57]wFMCommunicate request_size=4 [12:23:57]MH_SAM_APDU [12:23:57]CAPDU: 80 0D 01 02 [12:23:57]Write to MH i2c: E2 08 00 42 05 80 0D 01 02 00 00 00 00 C0 [12:23:57]Write i2c OK [12:23:57]MH_I2C_Read... [12:23:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:23:57]Read from MH i2c: E2 [12:23:57]MH_I2C_Read... [12:23:57]Read from MH i2c: E2 03 00 [12:23:57]MH_I2C_Read... [12:23:57]Read from MH i2c: E2 03 00 42 05 00 90 00 BB [12:23:57]RAPDU: 90 00 [12:23:57]wFMCommunicate OK [12:23:57]wFMCommunicate request_size=255 [12:23:57]MH_SAM_APDU [12:23:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5C 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 86 02 00 35 04 06 00 21 [12:23:58]Write to MH i2c: E2 02 01 43 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 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5C 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 86 02 00 35 04 06 00 21 00 00 5F [12:23:58]Write i2c OK [12:23:58]MH_I2C_Read... [12:23:58]OFD Sender: No OFD packet to send [12:23:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:58]Read from MH i2c: E2 [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: E2 03 00 [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: E2 03 00 43 05 00 90 00 BC [12:23:58]RAPDU: 90 00 [12:23:58]wFMCommunicate OK [12:23:58]wFMCommunicate request_size=10 [12:23:58]MH_SAM_APDU [12:23:58]CAPDU: 80 0D 02 02 05 C3 4D 78 F5 65 [12:23:58]Write to MH i2c: E2 0D 00 44 05 80 0D 02 02 05 00 C3 4D 78 F5 65 00 00 AF [12:23:58]Write i2c OK [12:23:58]MH_I2C_Read... [12:23:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:23:58]Read from MH i2c: E2 [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: E2 03 00 [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: E2 03 00 44 05 00 90 00 BD [12:23:58]RAPDU: 90 00 [12:23:58]wFMCommunicate OK [12:23:58]wFMCommunicate request_size=4 [12:23:58]MH_SAM_APDU [12:23:58]CAPDU: 80 0D 03 02 [12:23:58]Write to MH i2c: E2 08 00 45 05 80 0D 03 02 00 00 00 00 C5 [12:23:58]Write i2c OK [12:23:58]MH_I2C_Read... [12:23:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:23:58]Read from MH i2c: E2 [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: E2 0B 00 [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: E2 0B 00 45 05 00 DD B1 D1 7C 3B 90 E2 9F 90 00 ED [12:23:58]RAPDU: DD B1 D1 7C 3B 90 E2 9F 90 00 [12:23:58]wFMCommunicate OK [12:23:58]SAM_PROTO_SignData done [12:23:58]FM_MakeSignedData done [12:23:58]CreateOFDProtocolMessage [12:23:58]wFMCommunicate request_size=4 [12:23:58]MH_SAM_APDU [12:23:58]CAPDU: 80 11 00 00 [12:23:58]Write to MH i2c: E2 08 00 46 05 80 11 00 00 00 00 00 00 C5 [12:23:58]Write i2c OK [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: E2 [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: E2 17 00 [12:23:58]MH_I2C_Read... [12:23:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:23:58]Read from MH i2c: E2 17 00 46 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [12:23:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:23:58]wFMCommunicate OK [12:23:58]CreateOFDProtocolMessage done [12:23:58]OFDSenderStorePacket 165404 [12:23:58]StoreOFDPacket docnum=165404 [12:23:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 80 4C 07 01 49 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5C 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 86 02 00 35 04 06 00 21 C3 4D 78 F5 65 DD B1 D1 7C 3B 90 E2 9F [12:23:58]CheckFolder [12:23:58]dirname=/storage/ofd_packets [12:23:58]CheckFolder done [12:23:58]ProducePacketName [12:23:58]name=ofd_packets/00165404 [12:23:58]NVStorageSaveData ofd_packets/00165404 [12:23:58]File name is /storage/ofd_packets/00165404 [12:23:58]Write 301 bytes [12:23:58]NVStorageSaveData done [12:23:58]OFDSenderStorePacket done [12:23:58]KKMCreateOFDPacket done [12:23:58]NVStorageSaveData kkm_last_timestamp [12:23:58]File name is /storage/kkm_last_timestamp [12:23:58]Write 4 bytes [12:23:58]NVStorageSaveData done [12:23:58]ExternCall_PrintAddStr [12:23:58]wPrintStart [12:23:58]Write to MH i2c: 01 00 00 47 05 4C [12:23:58]Write i2c OK [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: 01 [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: 01 07 00 [12:23:58]MH_I2C_Read... [12:23:58]Read from MH i2c: 01 07 00 47 05 00 00 00 00 00 FF 0F 61 [12:23:58]RasterBufferAndPrint [12:23:58]line Счет N : (1)294228 [12:23:58]line ИНН: 02508201610067 [12:23:58]line Контрольно-Кассовый Чек [12:23:58]line ПРОДАЖА [12:23:58]line ТРК (МРК, ГНК) : 42 [12:23:58]line Товар: 2710124130 [12:23:58]line Аи-92-К-5 [12:23:58]line 22.130 * 67.80 [12:23:58]line = 1500.41 [12:23:58]line НДС 12% НСП 1% [12:23:58]line > о реализуемом товаре [12:23:58]line ОКРУГЛЕНИЕ: -0.41 [12:23:58]line ИТОГО: 1500.00 [12:23:58]line Внесено: 1500.00 [12:23:58]line СДАЧА: 0.00 [12:23:58]line НСП 1% : 13.28 [12:23:58]line НДС 12% : 159.34 [12:23:58]line Наличными: 1500.00 [12:23:58]line Безнал.: 0.00 [12:23:58]line Место: АЗС № 130 "Партнер Нефть" [12:23:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:23:58]line СНО: Общий режим [12:23:58]line Чек 257 23.08.2024 12:23 [12:23:58]line Смена: 469 ФФД: 1.0 [12:23:58]line ЗНМ: 0300000070 [12:23:58]line РНМ: 0000000000092562 [12:23:58]line Версия ККМ: 001 [12:23:58]line ФМ: 0000000000871769 [12:23:58]line ФД: 165404 [12:23:58]line ФПД: 37122702112101 [12:23:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122356&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165404&fm=37122702112101&tin=02508201610067®Number=0000000000092562&sum=150000 [12:23:58]written 0, free lines is 4095 [12:23:58]OFD Sender: Processing packet 165404 [packets to send 991, broken 990] [12:23:58]ProducePacketName [12:23:58]name=ofd_packets/00165404 [12:23:58]OFD Sender: To server: pG, [12:23:58]CommunicateWithHost lk.salyk.kg:30040 [12:23:58]ConnectInit lk.salyk.kg [12:23:59]Write to MH i2c: 01 00 00 72 05 77 [12:23:59]Write i2c OK [12:23:59]MH_I2C_Read... [12:23:59]Read from MH i2c: 01 [12:23:59]MH_I2C_Read... [12:23:59]Read from MH i2c: 01 07 00 [12:23:59]MH_I2C_Read... [12:23:59]Read from MH i2c: 01 07 00 72 05 00 00 00 00 00 D4 0C 5E [12:23:59]RasterBufferAndPrint [12:23:59]line [12:23:59]line [12:23:59]line [12:23:59]line [12:23:59]line [12:23:59]written 0, free lines is 3320 [12:23:59]MH_Cut [12:23:59]Write to MH i2c: D1 01 00 79 05 01 50 [12:23:59]Write i2c OK [12:23:59]MH_I2C_Read... [12:23:59]Read from MH i2c: D1 [12:23:59]MH_I2C_Read... [12:23:59]Read from MH i2c: D1 01 00 [12:23:59]MH_I2C_Read... [12:23:59]Read from MH i2c: D1 01 00 79 05 00 4F [12:23:59]Write to MH i2c: 01 00 00 7A 05 7F [12:23:59]Write i2c OK [12:23:59]MH_I2C_Read... [12:24:00]*** Cut start [12:24:00]*** Purtial cut [12:24:00]*** Stage 1: CUTSNS_PIN = 1 [12:24:02]Read from MH i2c: 01 [12:24:02]MH_I2C_Read... [12:24:02]*** Stop cut motor [12:24:02]*** Cut end [12:24:02]Read from MH i2c: 01 07 00 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: 01 07 00 7A 05 00 00 00 00 00 FF 0F 94 [12:24:02]process_action close_receipt done [12:24:02]requested_data is exist [12:24:02]produce_requested_data [12:24:02]requested_item fm.sn is exist - process it [12:24:02]wFMCommunicate request_size=4 [12:24:02]MH_SAM_APDU [12:24:02]CAPDU: 80 11 00 00 [12:24:02]Write to MH i2c: E2 08 00 7B 05 80 11 00 00 00 00 00 00 FA [12:24:02]Write i2c OK [12:24:02]MH_I2C_Read... [12:24:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:02]Read from MH i2c: E2 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 17 00 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 17 00 7B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [12:24:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:24:02]wFMCommunicate OK [12:24:02]requested_item fd.num is exist - process it [12:24:02]SAM_PROTO_GetFieldsCounters [12:24:02]wFMCommunicate request_size=4 [12:24:02]MH_SAM_APDU [12:24:02]CAPDU: 80 13 00 00 [12:24:02]Write to MH i2c: E2 08 00 7C 05 80 13 00 00 00 00 00 00 FD [12:24:02]Write i2c OK [12:24:02]MH_I2C_Read... [12:24:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:02]Read from MH i2c: E2 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 62 00 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 62 00 7C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 A3 [12:24:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:24:02]wFMCommunicate OK [12:24:02]SAM_PROTO_GetFieldsCounters done [12:24:02]requested_item shift.num is exist - process it [12:24:02]requested_item shift.opened is exist - process it [12:24:02]req_shift_opened [12:24:02]FM_GetShiftState [12:24:02]SAM_PROTO_GetShiftState [12:24:02]wFMCommunicate request_size=4 [12:24:02]MH_SAM_APDU [12:24:02]CAPDU: 80 13 01 00 [12:24:02]Write to MH i2c: E2 08 00 7D 05 80 13 01 00 00 00 00 00 FF [12:24:02]Write i2c OK [12:24:02]MH_I2C_Read... [12:24:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:02]Read from MH i2c: E2 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 0E 00 [12:24:02]MH_I2C_Read... [12:24:02]Read from MH i2c: E2 0E 00 7D 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2D [12:24:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:24:02]wFMCommunicate OK [12:24:02]SAM_PROTO_GetShiftState done [12:24:02]FM_GetShiftState done [12:24:02]req_shift_opened done [12:24:02]requested_item shift.open_date is exist - process it [12:24:02]req_shift_open_date [12:24:02]req_shift_open_date done [12:24:02]produce_requested_data done [12:24:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165404,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:24:02]process_action_free close_receipt [12:24:02]json_value_free [12:24:02]json_value_free done [12:24:02]process_json_proto returns [12:24:02]Send response to host [12:24:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165404,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:24:02]free response buf [12:24:02]execute_script done [12:24:02]execute_script returns [12:24:02]free content buf [12:24:02]Sock 9.Close socket [12:24:02]Sock 9.Thread stoped [12:24:03]Connected sock=11 [12:24:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 80 4C 07 01 49 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5C 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 86 02 00 35 04 06 00 21 C3 4D 78 F5 65 DD B1 D1 7C 3B 90 E2 9F [12:24:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 02 37 47 00 29 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 86 02 00 F4 03 04 00 AD 28 C8 66 B6 04 01 00 00 09 F0 92 C3 D4 0B C4 00 [12:24:03]CommunicateWithHost err = 0 [12:24:03]CheckOFDResponse [12:24:03]1017 (14) - 77093643461234 [12:24:03]1041 (16) - 0000000000871769 [12:24:03]1040 (4) - 165404 [12:24:03]1012 (4) - 23.08.2024 06:14 [12:24:03]1206 (1) - 0 [12:24:03]OFD Sender: Remove packet 165404 [12:24:03]ProducePacketName [12:24:03]name=ofd_packets/00165404 [12:24:03]NVStorageDeleteData [12:24:04]OFD Sender: No OFD packet to send [12:24:09]OFD Sender: No OFD packet to send [12:24:14]OFD Sender: No OFD packet to send [12:24:14]recv_with_timeout no data received [12:24:19]OFD Sender: No OFD packet to send [12:24:24]OFD Sender: No OFD packet to send [12:24:29]OFD Sender: No OFD packet to send [12:24:29]recv_with_timeout no data received [12:24:29]accept exits with 8 [12:24:29]New connection [12:24:29]New thread 3067055460 created [12:24:29]Thread 3066912100 joined [12:24:29]Waiting for new connection... [12:24:29] Sock 8.Parse request [12:24:29]Sock 8.Check first char [12:24:29]Sock 8.First char is OK [12:24:29]request: POST /json_proto HTTP/1.0 [12:24:29]Method: POST [12:24:29]URL: /json_proto [12:24:29]Method is POST - this is cgi request [12:24:29]url: /json_proto [12:24:29]query_string will be loaded in cgi processing [12:24:29]execute_cgi json_proto POST (null) [12:24:29]execute_cgi path=json_proto method=POST [12:24:29]POST find Content-Length [12:24:29]Host: 172.17.44.132:8080 [12:24:29]Content-Length: 677 [12:24:29]Content-Type: application/json [12:24:29] [12:24:29]POST finish read [12:24:29]Found Content-Length = 677 [12:24:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:29]execute_script... [12:24:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:29]POST & json_proto [12:24:29]process_json_proto [12:24:29]json parsed OK: [12:24:29]protocol is kg_v1.0 [12:24:29]action value=close_receipt [12:24:29]process_action close_receipt [12:24:29]cmd_close_receipt [12:24:29]MH_GetDate [12:24:29]Write to MH i2c: F0 00 00 7E 05 72 [12:24:29]Write i2c OK [12:24:29]MH_I2C_Read... [12:24:29]Read from MH i2c: F0 [12:24:29]MH_I2C_Read... [12:24:29]Read from MH i2c: F0 09 00 [12:24:29]MH_I2C_Read... [12:24:29]Read from MH i2c: F0 09 00 7E 05 00 7E 7F C8 66 2A 83 C1 65 79 [12:24:29]GetLastDocTimeStamp 1724415836 [12:24:29]current date 1724415870 [12:24:29]FM_GetShiftState [12:24:29]SAM_PROTO_GetShiftState [12:24:29]wFMCommunicate request_size=4 [12:24:29]MH_SAM_APDU [12:24:29]CAPDU: 80 13 01 00 [12:24:29]Write to MH i2c: E2 08 00 7F 05 80 13 01 00 00 00 00 00 01 [12:24:29]Write i2c OK [12:24:29]MH_I2C_Read... [12:24:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:29]Read from MH i2c: E2 [12:24:29]MH_I2C_Read... [12:24:29]Read from MH i2c: E2 0E 00 [12:24:29]MH_I2C_Read... [12:24:29]Read from MH i2c: E2 0E 00 7F 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2F [12:24:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:24:29]wFMCommunicate OK [12:24:29]SAM_PROTO_GetShiftState done [12:24:29]FM_GetShiftState done [12:24:29]opened in 1724372766 [12:24:29]opened+sec_in_day 1724459166 [12:24:29]quantity*price = 50036 [12:24:29]sum+1 = 50037 [12:24:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 258 23.08.2024 12:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165405 ФПД: 273544891504196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122430&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165405&fm=273544891504196&tin=02508201610067®Number=0000000000092562&sum=50000 [12:24:31]StoreToDocumentArchive [12:24:31]shift 469 fd 165405 [12:24:31]save to /storage/0469/doc_00165405 [12:24:31]save last doc name /storage/0469/doc_00165405 to /storage/kkm_last_doc_name [12:24:31]save OK [12:24:31]Clear old archive folders... [12:24:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:31]tlvbuf is 00C23090 [12:24:31]SAM_PROTO_ClearQueue [12:24:31]wFMCommunicate request_size=4 [12:24:31]MH_SAM_APDU [12:24:31]CAPDU: 80 09 00 00 [12:24:31]Write to MH i2c: E2 08 00 8C 05 80 09 00 00 00 00 00 00 03 [12:24:31]Write i2c OK [12:24:31]MH_I2C_Read... [12:24:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:31]Read from MH i2c: E2 [12:24:31]MH_I2C_Read... [12:24:31]Read from MH i2c: E2 03 00 [12:24:31]MH_I2C_Read... [12:24:31]Read from MH i2c: E2 03 00 8C 05 00 90 00 05 [12:24:31]RAPDU: 90 00 [12:24:31]wFMCommunicate OK [12:24:31]SAM_PROTO_ClearQueue done [12:24:31]KKMCreateOFDPacket [12:24:31]OFDProtocolAddRootSTLVToBuf [12:24:31]FM_MakeSignedData [12:24:31]FM_MakeSignedData [12:24:31]SAM_PROTO_SignData [12:24:31]wFMCommunicate request_size=4 [12:24:31]MH_SAM_APDU [12:24:31]CAPDU: 80 0D 01 02 [12:24:31]Write to MH i2c: E2 08 00 8D 05 80 0D 01 02 00 00 00 00 0B [12:24:31]Write i2c OK [12:24:31]MH_I2C_Read... [12:24:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:31]Read from MH i2c: E2 [12:24:31]MH_I2C_Read... [12:24:31]Read from MH i2c: E2 03 00 [12:24:31]MH_I2C_Read... [12:24:31]Read from MH i2c: E2 03 00 8D 05 00 90 00 06 [12:24:31]RAPDU: 90 00 [12:24:31]wFMCommunicate OK [12:24:31]wFMCommunicate request_size=255 [12:24:31]MH_SAM_APDU [12:24:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 7E 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 86 02 00 35 04 06 00 F8 [12:24:31]Write to MH i2c: E2 02 01 8E 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 7E 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 86 02 00 35 04 06 00 F8 00 00 30 [12:24:31]Write i2c OK [12:24:31]MH_I2C_Read... [12:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:32]Read from MH i2c: E2 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: E2 03 00 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: E2 03 00 8E 05 00 90 00 07 [12:24:32]RAPDU: 90 00 [12:24:32]wFMCommunicate OK [12:24:32]wFMCommunicate request_size=10 [12:24:32]MH_SAM_APDU [12:24:32]CAPDU: 80 0D 02 02 05 C9 A2 16 96 44 [12:24:32]Write to MH i2c: E2 0D 00 8F 05 80 0D 02 02 05 00 C9 A2 16 96 44 00 00 73 [12:24:32]Write i2c OK [12:24:32]MH_I2C_Read... [12:24:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:32]Read from MH i2c: E2 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: E2 03 00 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: E2 03 00 8F 05 00 90 00 08 [12:24:32]RAPDU: 90 00 [12:24:32]wFMCommunicate OK [12:24:32]wFMCommunicate request_size=4 [12:24:32]MH_SAM_APDU [12:24:32]CAPDU: 80 0D 03 02 [12:24:32]Write to MH i2c: E2 08 00 90 05 80 0D 03 02 00 00 00 00 10 [12:24:32]Write i2c OK [12:24:32]MH_I2C_Read... [12:24:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:32]Read from MH i2c: E2 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: E2 0B 00 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: E2 0B 00 90 05 00 EC E4 AE CE 22 EB D0 C5 90 00 FF [12:24:32]RAPDU: EC E4 AE CE 22 EB D0 C5 90 00 [12:24:32]wFMCommunicate OK [12:24:32]SAM_PROTO_SignData done [12:24:32]FM_MakeSignedData done [12:24:32]CreateOFDProtocolMessage [12:24:32]wFMCommunicate request_size=4 [12:24:32]MH_SAM_APDU [12:24:32]CAPDU: 80 11 00 00 [12:24:32]Write to MH i2c: E2 08 00 91 05 80 11 00 00 00 00 00 00 10 [12:24:32]Write i2c OK [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: E2 [12:24:32]MH_I2C_Read... [12:24:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:32]Read from MH i2c: E2 17 00 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: E2 17 00 91 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [12:24:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:24:32]wFMCommunicate OK [12:24:32]CreateOFDProtocolMessage done [12:24:32]OFDSenderStorePacket 165405 [12:24:32]StoreOFDPacket docnum=165405 [12:24:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E4 D7 07 01 39 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 7E 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 86 02 00 35 04 06 00 F8 C9 A2 16 96 44 EC E4 AE CE 22 EB D0 C5 [12:24:32]CheckFolder [12:24:32]dirname=/storage/ofd_packets [12:24:32]CheckFolder done [12:24:32]ProducePacketName [12:24:32]name=ofd_packets/00165405 [12:24:32]NVStorageSaveData ofd_packets/00165405 [12:24:32]File name is /storage/ofd_packets/00165405 [12:24:32]Write 301 bytes [12:24:32]NVStorageSaveData done [12:24:32]OFDSenderStorePacket done [12:24:32]KKMCreateOFDPacket done [12:24:32]NVStorageSaveData kkm_last_timestamp [12:24:32]File name is /storage/kkm_last_timestamp [12:24:32]Write 4 bytes [12:24:32]NVStorageSaveData done [12:24:32]ExternCall_PrintAddStr [12:24:32]wPrintStart [12:24:32]Write to MH i2c: 01 00 00 92 05 97 [12:24:32]Write i2c OK [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: 01 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: 01 07 00 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: 01 07 00 92 05 00 00 00 00 00 FF 0F AC [12:24:32]RasterBufferAndPrint [12:24:32]line Счет N : (1)294229 [12:24:32]line ИНН: 02508201610067 [12:24:32]line Контрольно-Кассовый Чек [12:24:32]line ПРОДАЖА [12:24:32]line ТРК (МРК, ГНК) : 52 [12:24:32]line Товар: 2710124130 [12:24:32]line Аи-92-К-5 [12:24:32]line 7.380 * 67.80 [12:24:32]line = 500.36 [12:24:32]line НДС 12% НСП 1% [12:24:32]line > о реализуемом товаре [12:24:32]line ОКРУГЛЕНИЕ: -0.36 [12:24:32]line ИТОГО: 500.00 [12:24:32]line Внесено: 500.00 [12:24:32]line СДАЧА: 0.00 [12:24:32]line НСП 1% : 4.43 [12:24:32]line НДС 12% : 53.14 [12:24:32]line Наличными: 500.00 [12:24:32]line Безнал.: 0.00 [12:24:32]line Место: АЗС № 130 "Партнер Нефть" [12:24:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:24:32]line СНО: Общий режим [12:24:32]line Чек 258 23.08.2024 12:24 [12:24:32]line Смена: 469 ФФД: 1.0 [12:24:32]line ЗНМ: 0300000070 [12:24:32]line РНМ: 0000000000092562 [12:24:32]line Версия ККМ: 001 [12:24:32]line ФМ: 0000000000871769 [12:24:32]line ФД: 165405 [12:24:32]line ФПД: 273544891504196 [12:24:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122430&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165405&fm=273544891504196&tin=02508201610067®Number=0000000000092562&sum=50000 [12:24:32]OFD Sender: Processing packet 165405 [packets to send 991, broken 990] [12:24:32]ProducePacketName [12:24:32]name=ofd_packets/00165405 [12:24:32]OFD Sender: To server: pG, [12:24:32]CommunicateWithHost lk.salyk.kg:30040 [12:24:32]ConnectInit lk.salyk.kg [12:24:32]written 0, free lines is 4095 [12:24:32]Write to MH i2c: 01 00 00 BD 05 C2 [12:24:32]Write i2c OK [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: 01 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: 01 07 00 [12:24:32]MH_I2C_Read... [12:24:32]Read from MH i2c: 01 07 00 BD 05 00 00 00 00 00 D2 0C A7 [12:24:33]RasterBufferAndPrint [12:24:33]line [12:24:33]line [12:24:33]line [12:24:33]line [12:24:33]line [12:24:33]written 0, free lines is 3325 [12:24:33]MH_Cut [12:24:33]Write to MH i2c: D1 01 00 C4 05 01 9B [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: D1 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: D1 01 00 [12:24:33]MH_I2C_Read... [12:24:33]Read from MH i2c: D1 01 00 C4 05 00 9A [12:24:33]Write to MH i2c: 01 00 00 C5 05 CA [12:24:33]Write i2c OK [12:24:33]MH_I2C_Read... [12:24:33]Connected sock=10 [12:24:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E4 D7 07 01 39 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 7E 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 86 02 00 35 04 06 00 F8 C9 A2 16 96 44 EC E4 AE CE 22 EB D0 C5 [12:24:33]*** Cut start [12:24:33]*** Purtial cut [12:24:33]*** Stage 1: CUTSNS_PIN = 1 [12:24:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 10 4F 47 00 B1 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 86 02 00 F4 03 04 00 CC 28 C8 66 B6 04 01 00 00 D7 3E AA 3E 7C FC F3 F9 [12:24:34]CommunicateWithHost err = 0 [12:24:34]CheckOFDResponse [12:24:34]1017 (14) - 77093643461234 [12:24:34]1041 (16) - 0000000000871769 [12:24:34]1040 (4) - 165405 [12:24:34]1012 (4) - 23.08.2024 06:14 [12:24:34]1206 (1) - 0 [12:24:34]OFD Sender: Remove packet 165405 [12:24:34]ProducePacketName [12:24:34]name=ofd_packets/00165405 [12:24:34]NVStorageDeleteData [12:24:34]OFD Sender: No OFD packet to send [12:24:35]Read from MH i2c: 01 [12:24:35]MH_I2C_Read... [12:24:35]*** Stop cut motor [12:24:35]*** Cut end [12:24:35]Read from MH i2c: 01 07 00 [12:24:35]MH_I2C_Read... [12:24:35]Read from MH i2c: 01 07 00 C5 05 2D 35 FF 03 08 00 03 C0 B2 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 86 9C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 9C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 46 00 00 00 00 07 04 06 00 5C 9C 02 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 8D 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 86 02 00 35 04 06 00 60 B0 [12:24:46]Write to MH i2c: E2 02 01 24 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C0 B2 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 86 9C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 9C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 46 00 00 00 00 07 04 06 00 5C 9C 02 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 8D 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 86 02 00 35 04 06 00 60 B0 00 00 94 [12:24:47]Write i2c OK [12:24:47]MH_I2C_Read... [12:24:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:47]Read from MH i2c: E2 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: E2 03 00 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: E2 03 00 24 06 00 90 00 9E [12:24:47]RAPDU: 90 00 [12:24:47]wFMCommunicate OK [12:24:47]wFMCommunicate request_size=9 [12:24:47]MH_SAM_APDU [12:24:47]CAPDU: 80 0D 02 02 04 9A 90 E1 BE [12:24:47]Write to MH i2c: E2 0C 00 25 06 80 0D 02 02 04 00 9A 90 E1 BE 00 00 76 [12:24:47]Write i2c OK [12:24:47]MH_I2C_Read... [12:24:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:47]Read from MH i2c: E2 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: E2 03 00 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: E2 03 00 25 06 00 90 00 9F [12:24:47]RAPDU: 90 00 [12:24:47]wFMCommunicate OK [12:24:47]wFMCommunicate request_size=4 [12:24:47]MH_SAM_APDU [12:24:47]CAPDU: 80 0D 03 02 [12:24:47]Write to MH i2c: E2 08 00 26 06 80 0D 03 02 00 00 00 00 A7 [12:24:47]Write i2c OK [12:24:47]MH_I2C_Read... [12:24:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:47]Read from MH i2c: E2 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: E2 0B 00 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: E2 0B 00 26 06 00 72 6C 79 DC 0F C5 B0 04 90 00 63 [12:24:47]RAPDU: 72 6C 79 DC 0F C5 B0 04 90 00 [12:24:47]wFMCommunicate OK [12:24:47]SAM_PROTO_SignData done [12:24:47]FM_MakeSignedData done [12:24:47]CreateOFDProtocolMessage [12:24:47]wFMCommunicate request_size=4 [12:24:47]MH_SAM_APDU [12:24:47]CAPDU: 80 11 00 00 [12:24:47]Write to MH i2c: E2 08 00 27 06 80 11 00 00 00 00 00 00 A7 [12:24:47]Write i2c OK [12:24:47]MH_I2C_Read... [12:24:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:47]Read from MH i2c: E2 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: E2 17 00 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: E2 17 00 27 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 00 [12:24:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:24:47]wFMCommunicate OK [12:24:47]CreateOFDProtocolMessage done [12:24:47]OFDSenderStorePacket 165407 [12:24:47]StoreOFDPacket docnum=165407 [12:24:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 76 6A 06 01 2D E5 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C0 B2 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 86 9C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 9C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 46 00 00 00 00 07 04 06 00 5C 9C 02 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 8D 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 86 02 00 35 04 06 00 60 B0 9A 90 E1 BE 72 6C 79 DC 0F C5 B0 04 [12:24:47]CheckFolder [12:24:47]dirname=/storage/ofd_packets [12:24:47]CheckFolder done [12:24:47]ProducePacketName [12:24:47]name=ofd_packets/00165407 [12:24:47]NVStorageSaveData ofd_packets/00165407 [12:24:47]File name is /storage/ofd_packets/00165407 [12:24:47]Write 300 bytes [12:24:47]NVStorageSaveData done [12:24:47]OFDSenderStorePacket done [12:24:47]KKMCreateOFDPacket done [12:24:47]NVStorageSaveData kkm_last_timestamp [12:24:47]File name is /storage/kkm_last_timestamp [12:24:47]Write 4 bytes [12:24:47]NVStorageSaveData done [12:24:47]ExternCall_PrintAddStr [12:24:47]wPrintStart [12:24:47]Write to MH i2c: 01 00 00 28 06 2E [12:24:47]Write i2c OK [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: 01 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: 01 07 00 [12:24:47]MH_I2C_Read... [12:24:47]Read from MH i2c: 01 07 00 28 06 00 00 00 00 00 FF 0F 43 [12:24:47]RasterBufferAndPrint [12:24:47]line Счет N : (1)294220 [12:24:47]line ИНН: 02508201610067 [12:24:47]line Контрольно-Кассовый Чек [12:24:47]line ПРОДАЖА [12:24:47]line ТРК (МРК, ГНК) : 81 [12:24:47]line Товар: 2711129700 [12:24:47]line ГАЗ-К-5 [12:24:47]line 45.760 * 37.40 [12:24:47]line = 1711.42 [12:24:47]line НДС 12% НСП 1% [12:24:47]line > о реализуемом товаре [12:24:47]line ОКРУГЛЕНИЕ: -0.42 [12:24:47]line ИТОГО: 1711.00 [12:24:47]line Внесено: 6000.00 [12:24:47]line СДАЧА: 4289.00 [12:24:47]line НСП 1% : 15.14 [12:24:47]line НДС 12% : 181.74 [12:24:47]line Наличными: 1711.00 [12:24:47]line Безнал.: 0.00 [12:24:47]line Место: АЗС № 130 "Партнер Нефть" [12:24:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:24:47]line СНО: Общий режим [12:24:47]line Чек 260 23.08.2024 12:24 [12:24:47]line Смена: 469 ФФД: 1.0 [12:24:47]line ЗНМ: 0300000070 [12:24:47]line РНМ: 0000000000092562 [12:24:47]line Версия ККМ: 001 [12:24:47]line ФМ: 0000000000871769 [12:24:47]line ФД: 165407 [12:24:47]line ФПД: 106311623696830 [12:24:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122445&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165407&fm=106311623696830&tin=02508201610067®Number=0000000000092562&sum=171100 [12:24:47]written 0, free lines is 4095 [12:24:47]OFD Sender: Processing packet 165407 [packets to send 991, broken 990] [12:24:47]ProducePacketName [12:24:47]name=ofd_packets/00165407 [12:24:47]OFD Sender: To server: pG, [12:24:48]CommunicateWithHost lk.salyk.kg:30040 [12:24:48]ConnectInit lk.salyk.kg [12:24:48]Write to MH i2c: 01 00 00 53 06 59 [12:24:48]Write i2c OK [12:24:48]MH_I2C_Read... [12:24:48]Read from MH i2c: 01 [12:24:48]MH_I2C_Read... [12:24:48]Read from MH i2c: 01 07 00 [12:24:48]MH_I2C_Read... [12:24:48]Read from MH i2c: 01 07 00 53 06 00 00 00 00 00 E0 0C 4C [12:24:48]RasterBufferAndPrint [12:24:48]line [12:24:48]line [12:24:48]line [12:24:48]line [12:24:48]line [12:24:48]written 0, free lines is 3350 [12:24:48]MH_Cut [12:24:48]Write to MH i2c: D1 01 00 5A 06 01 32 [12:24:48]Write i2c OK [12:24:48]MH_I2C_Read... [12:24:48]Read from MH i2c: D1 [12:24:48]MH_I2C_Read... [12:24:48]Read from MH i2c: D1 01 00 [12:24:48]MH_I2C_Read... [12:24:48]Read from MH i2c: D1 01 00 5A 06 00 31 [12:24:48]Write to MH i2c: 01 00 00 5B 06 61 [12:24:48]Write i2c OK [12:24:48]MH_I2C_Read... [12:24:49]*** Cut start [12:24:49]*** Purtial cut [12:24:49]*** Stage 1: CUTSNS_PIN = 1 [12:24:50]Connected sock=10 [12:24:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 76 6A 06 01 2D E5 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C0 B2 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 86 9C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 9C 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 46 00 00 00 00 07 04 06 00 5C 9C 02 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 8D 7F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 86 02 00 35 04 06 00 60 B0 9A 90 E1 BE 72 6C 79 DC 0F C5 B0 04 [12:24:50]recv_with_timeout no data received [12:24:51]Read from MH i2c: *** Stop cut motor [12:24:51]01 *** Cut end [12:24:51] [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: 01 07 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: 01 07 00 5B 06 00 00 00 00 00 FF 0F 76 [12:24:51]process_action close_receipt done [12:24:51]requested_data is exist [12:24:51]produce_requested_data [12:24:51]requested_item fm.sn is exist - process it [12:24:51]wFMCommunicate request_size=4 [12:24:51]MH_SAM_APDU [12:24:51]CAPDU: 80 11 00 00 [12:24:51]Write to MH i2c: E2 08 00 5C 06 80 11 00 00 00 00 00 00 DC [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:51]Read from MH i2c: E2 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 17 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 17 00 5C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [12:24:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:24:51]wFMCommunicate OK [12:24:51]requested_item fd.num is exist - process it [12:24:51]SAM_PROTO_GetFieldsCounters [12:24:51]wFMCommunicate request_size=4 [12:24:51]MH_SAM_APDU [12:24:51]CAPDU: 80 13 00 00 [12:24:51]Write to MH i2c: E2 08 00 5D 06 80 13 00 00 00 00 00 00 DF [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:51]Read from MH i2c: E2 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 62 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 62 00 5D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 91 [12:24:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:24:51]wFMCommunicate OK [12:24:51]SAM_PROTO_GetFieldsCounters done [12:24:51]requested_item shift.num is exist - process it [12:24:51]requested_item shift.opened is exist - process it [12:24:51]req_shift_opened [12:24:51]FM_GetShiftState [12:24:51]SAM_PROTO_GetShiftState [12:24:51]wFMCommunicate request_size=4 [12:24:51]MH_SAM_APDU [12:24:51]CAPDU: 80 13 01 00 [12:24:51]Write to MH i2c: E2 08 00 5E 06 80 13 01 00 00 00 00 00 E1 [12:24:51]Write i2c OK [12:24:51]MH_I2C_Read... [12:24:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:51]Read from MH i2c: E2 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 0E 00 [12:24:51]MH_I2C_Read... [12:24:51]Read from MH i2c: E2 0E 00 5E 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0F [12:24:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:24:51]wFMCommunicate OK [12:24:51]SAM_PROTO_GetShiftState done [12:24:51]FM_GetShiftState done [12:24:51]req_shift_opened done [12:24:51]requested_item shift.open_date is exist - process it [12:24:51]req_shift_open_date [12:24:51]req_shift_open_date done [12:24:51]produce_requested_data done [12:24:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165407,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:24:51]process_action_free close_receipt [12:24:51]json_value_free [12:24:51]json_value_free done [12:24:51]process_json_proto returns [12:24:51]Send response to host [12:24:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165407,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:24:51]free response buf [12:24:51]execute_script done [12:24:51]execute_script returns [12:24:51]free content buf [12:24:51]Sock 8.Close socket [12:24:51]Sock 8.Thread stoped [12:24:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4D 44 47 00 23 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 86 02 00 F4 03 04 00 DC 28 C8 66 B6 04 01 00 00 D7 CC 27 DB 8B D1 CB EB [12:24:52]CommunicateWithHost err = 0 [12:24:52]CheckOFDResponse [12:24:52]1017 (14) - 77093643461234 [12:24:52]1041 (16) - 0000000000871769 [12:24:52]1040 (4) - 165407 [12:24:52]1012 (4) - 23.08.2024 06:14 [12:24:52]1206 (1) - 0 [12:24:52]OFD Sender: Remove packet 165407 [12:24:52]ProducePacketName [12:24:52]name=ofd_packets/00165407 [12:24:52]NVStorageDeleteData [12:24:52]OFD Sender: No OFD packet to send [12:24:57]OFD Sender: No OFD packet to send [12:25:02]OFD Sender: No OFD packet to send [12:25:03]recv_with_timeout no data received [12:25:07]OFD Sender: No OFD packet to send [12:25:12]OFD Sender: No OFD packet to send [12:25:14]recv_with_timeout no data received [12:25:17]OFD Sender: No OFD packet to send [12:25:22]OFD Sender: No OFD packet to send [12:25:27]recv_with_timeout no data received [12:25:27]OFD Sender: No OFD packet to send [12:25:32]OFD Sender: No OFD packet to send [12:25:37]OFD Sender: No OFD packet to send [12:25:42]OFD Sender: No OFD packet to send [12:25:43]recv_with_timeout no data received [12:25:47]OFD Sender: No OFD packet to send [12:25:52]OFD Sender: No OFD packet to send [12:25:57]OFD Sender: No OFD packet to send [12:26:00]recv_with_timeout no data received [12:26:02]OFD Sender: No OFD packet to send [12:26:07]OFD Sender: No OFD packet to send [12:26:13]OFD Sender: No OFD packet to send [12:26:13]recv_with_timeout no data received [12:26:18]OFD Sender: No OFD packet to send [12:26:23]OFD Sender: No OFD packet to send [12:26:27]recv_with_timeout no data received [12:26:28]OFD Sender: No OFD packet to send [12:26:30]accept exits with 9 [12:26:30]New connection [12:26:30]New thread 3066912100 created [12:26:30]Thread 3067055460 joined [12:26:30]Waiting for new connection... [12:26:30] Sock 9.Parse request [12:26:30]Sock 9.Check first char [12:26:30]Sock 9.First char is OK [12:26:30]request: POST /json_proto HTTP/1.0 [12:26:30]Method: POST [12:26:30]URL: /json_proto [12:26:30]Method is POST - this is cgi request [12:26:30]url: /json_proto [12:26:30]query_string will be loaded in cgi processing [12:26:30]execute_cgi json_proto POST (null) [12:26:30]execute_cgi path=json_proto method=POST [12:26:30]POST find Content-Length [12:26:30]Host: 172.17.44.132:8080 [12:26:30]Content-Length: 800 [12:26:30]Content-Type: application/json [12:26:30] [12:26:30]POST finish read [12:26:30]Found Content-Length = 800 [12:26:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:30]execute_script... [12:26: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)294233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:30]POST & json_proto [12:26:30]process_json_proto [12:26:30]json parsed OK: [12:26:30]protocol is kg_v1.0 [12:26:30]action value=close_receipt [12:26:30]process_action close_receipt [12:26:30]cmd_close_receipt [12:26:30]MH_GetDate [12:26:30]Write to MH i2c: F0 00 00 5F 06 54 [12:26:30]Write i2c OK [12:26:30]MH_I2C_Read... [12:26:30]Read from MH i2c: F0 [12:26:30]MH_I2C_Read... [12:26:30]Read from MH i2c: F0 09 00 [12:26:30]MH_I2C_Read... [12:26:30]Read from MH i2c: F0 09 00 5F 06 00 F6 7F C8 66 2A 83 C1 65 D3 [12:26:30]GetLastDocTimeStamp 1724415885 [12:26:30]current date 1724415990 [12:26:30]FM_GetShiftState [12:26:30]SAM_PROTO_GetShiftState [12:26:30]wFMCommunicate request_size=4 [12:26:30]MH_SAM_APDU [12:26:30]CAPDU: 80 13 01 00 [12:26:30]Write to MH i2c: E2 08 00 60 06 80 13 01 00 00 00 00 00 E3 [12:26:30]Write i2c OK [12:26:30]MH_I2C_Read... [12:26:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:30]Read from MH i2c: E2 [12:26:30]MH_I2C_Read... [12:26:30]Read from MH i2c: E2 0E 00 [12:26:30]MH_I2C_Read... [12:26:30]Read from MH i2c: E2 0E 00 60 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [12:26:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:26:30]wFMCommunicate OK [12:26:30]SAM_PROTO_GetShiftState done [12:26:30]FM_GetShiftState done [12:26:30]opened in 1724372766 [12:26:30]opened+sec_in_day 1724459166 [12:26:30]quantity*price = 50010 [12:26:30]sum+1 = 50012 [12:26:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 261 23.08.2024 12:26 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165408 ФПД: 812496194971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T122631&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165408&fm=812496194971&tin=02508201610067®Number=0000000000092562&sum=50011 [12:26:31]StoreToDocumentArchive [12:26:31]shift 469 fd 165408 [12:26:31]save to /storage/0469/doc_00165408 [12:26:31]save last doc name /storage/0469/doc_00165408 to /storage/kkm_last_doc_name [12:26:31]save OK [12:26:31]Clear old archive folders... [12:26:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:26:31]tlvbuf is 00C435A0 [12:26:31]SAM_PROTO_ClearQueue [12:30:35]OFD Sender: No OFD packet to send [12:30:40]OFD Sender: No OFD packet to send [12:30:45]OFD Sender: No OFD packet to send [12:30:50]OFD Sender: No OFD packet to send [12:30:52]accept exits with 8 [12:30:52]New connection [12:30:52]New thread 3067055460 created [12:30:52]Thread 3066912100 joined [12:30:52]Waiting for new connection... [12:30:52] Sock 8.Parse request [12:30:52]Sock 8.Check first char [12:30:52]Sock 8.First char is OK [12:30:52]request: POST /json_proto HTTP/1.0 [12:30:52]Method: POST [12:30:52]URL: /json_proto [12:30:52]Method is POST - this is cgi request [12:30:52]url: /json_proto [12:30:52]query_string will be loaded in cgi processing [12:30:52]execute_cgi json_proto POST (null) [12:30:52]execute_cgi path=json_proto method=POST [12:30:52]POST find Content-Length [12:30:52]Host: 172.17.44.132:8080 [12:30:52]Content-Length: 682 [12:30:52]Content-Type: application/json [12:30:52] [12:30:52]POST finish read [12:30:52]Found Content-Length = 682 [12:30:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 24.080, "sum" : 900.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:30:52]execute_script... [12:30:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 24.080, "sum" : 900.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:30:52]POST & json_proto [12:30:52]process_json_proto [12:30:52]json parsed OK: [12:30:52]protocol is kg_v1.0 [12:30:52]action value=close_receipt [12:30:52]process_action close_receipt [12:30:52]cmd_close_receipt [12:30:52]MH_GetDate [12:30:52]Write to MH i2c: F0 00 00 A9 06 9E [12:30:52]Write i2c OK [12:30:52]MH_I2C_Read... [12:30:52]Read from MH i2c: F0 [12:30:52]MH_I2C_Read... [12:30:52]Read from MH i2c: F0 09 00 [12:30:52]MH_I2C_Read... [12:30:52]Read from MH i2c: F0 09 00 A9 06 00 FD 80 C8 66 2A 83 C1 65 25 [12:30:52]GetLastDocTimeStamp 1724415991 [12:30:52]current date 1724416253 [12:30:52]FM_GetShiftState [12:30:52]SAM_PROTO_GetShiftState [12:30:52]wFMCommunicate request_size=4 [12:30:52]MH_SAM_APDU [12:30:52]CAPDU: 80 13 01 00 [12:30:52]Write to MH i2c: E2 08 00 AA 06 80 13 01 00 00 00 00 00 2D [12:30:52]Write i2c OK [12:30:52]MH_I2C_Read... [12:30:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:53]Read from MH i2c: E2 [12:30:53]MH_I2C_Read... [12:30:53]Read from MH i2c: E2 0E 00 [12:30:53]MH_I2C_Read... [12:30:53]Read from MH i2c: E2 0E 00 AA 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [12:30:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:30:53]wFMCommunicate OK [12:30:53]SAM_PROTO_GetShiftState done [12:30:53]FM_GetShiftState done [12:30:53]opened in 1724372766 [12:30:53]opened+sec_in_day 1724459166 [12:30:53]quantity*price = 90059 [12:30:53]sum+1 = 90060 [12:30:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 900.00 Внесено: 1200.00 СДАЧА: 300.00 НСП 1% : 7.97 НДС 12% : 95.64 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 262 23.08.2024 12:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165409 ФПД: 185032356362421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123053&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165409&fm=185032356362421&tin=02508201610067®Number=0000000000092562&sum=90000 [12:30:54]StoreToDocumentArchive [12:30:54]shift 469 fd 165409 [12:30:54]save to /storage/0469/doc_00165409 [12:30:54]save last doc name /storage/0469/doc_00165409 to /storage/kkm_last_doc_name [12:30:54]save OK [12:30:54]Clear old archive folders... [12:30:54]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:30:54]tlvbuf is 00C52B60 [12:30:54]SAM_PROTO_ClearQueue [12:30:54]wFMCommunicate request_size=4 [12:30:54]MH_SAM_APDU [12:30:54]CAPDU: 80 09 00 00 [12:30:54]Write to MH i2c: E2 08 00 B7 06 80 09 00 00 00 00 00 00 2F [12:30:54]Write i2c OK [12:30:54]MH_I2C_Read... [12:30:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:30:54]Read from MH i2c: E2 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 03 00 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 03 00 B7 06 00 90 00 31 [12:30:54]RAPDU: 90 00 [12:30:54]wFMCommunicate OK [12:30:54]SAM_PROTO_ClearQueue done [12:30:54]KKMCreateOFDPacket [12:30:54]OFDProtocolAddRootSTLVToBuf [12:30:54]FM_MakeSignedData [12:30:54]FM_MakeSignedData [12:30:54]SAM_PROTO_SignData [12:30:54]wFMCommunicate request_size=4 [12:30:54]MH_SAM_APDU [12:30:54]CAPDU: 80 0D 01 02 [12:30:54]Write to MH i2c: E2 08 00 B8 06 80 0D 01 02 00 00 00 00 37 [12:30:54]Write i2c OK [12:30:54]MH_I2C_Read... [12:30:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:30:54]Read from MH i2c: E2 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 03 00 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 03 00 B8 06 00 90 00 32 [12:30:54]RAPDU: 90 00 [12:30:54]wFMCommunicate OK [12:30:54]wFMCommunicate request_size=255 [12:30:54]MH_SAM_APDU [12:30:54]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 10 5E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 CB 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 FD 80 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 86 02 00 35 04 06 00 A8 49 [12:30:54]Write to MH i2c: E2 02 01 B9 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 10 5E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 CB 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 FD 80 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 86 02 00 35 04 06 00 A8 49 00 00 DC [12:30:54]Write i2c OK [12:30:54]MH_I2C_Read... [12:30:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:54]Read from MH i2c: E2 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 03 00 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 03 00 B9 06 00 90 00 33 [12:30:54]RAPDU: 90 00 [12:30:54]wFMCommunicate OK [12:30:54]wFMCommunicate request_size=9 [12:30:54]MH_SAM_APDU [12:30:54]CAPDU: 80 0D 02 02 04 33 DF 78 B5 [12:30:54]Write to MH i2c: E2 0C 00 BA 06 80 0D 02 02 04 00 33 DF 78 B5 00 00 81 [12:30:54]Write i2c OK [12:30:54]MH_I2C_Read... [12:30:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:30:54]Read from MH i2c: E2 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 03 00 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 03 00 BA 06 00 90 00 34 [12:30:54]RAPDU: 90 00 [12:30:54]wFMCommunicate OK [12:30:54]wFMCommunicate request_size=4 [12:30:54]MH_SAM_APDU [12:30:54]CAPDU: 80 0D 03 02 [12:30:54]Write to MH i2c: E2 08 00 BB 06 80 0D 03 02 00 00 00 00 3C [12:30:54]Write i2c OK [12:30:54]MH_I2C_Read... [12:30:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:30:54]Read from MH i2c: E2 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 0B 00 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 0B 00 BB 06 00 90 C4 2C A6 1C B6 4D 27 90 00 A9 [12:30:54]RAPDU: 90 C4 2C A6 1C B6 4D 27 90 00 [12:30:54]wFMCommunicate OK [12:30:54]SAM_PROTO_SignData done [12:30:54]FM_MakeSignedData done [12:30:54]CreateOFDProtocolMessage [12:30:54]wFMCommunicate request_size=4 [12:30:54]MH_SAM_APDU [12:30:54]CAPDU: 80 11 00 00 [12:30:54]Write to MH i2c: E2 08 00 BC 06 80 11 00 00 00 00 00 00 3C [12:30:54]Write i2c OK [12:30:54]MH_I2C_Read... [12:30:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:54]Read from MH i2c: E2 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 17 00 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: E2 17 00 BC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [12:30:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:30:54]wFMCommunicate OK [12:30:54]CreateOFDProtocolMessage done [12:30:54]OFDSenderStorePacket 165409 [12:30:54]StoreOFDPacket docnum=165409 [12:30:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 85 BE 06 01 0C C8 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 10 5E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 CB 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 FD 80 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 86 02 00 35 04 06 00 A8 49 33 DF 78 B5 90 C4 2C A6 1C B6 4D 27 [12:30:54]CheckFolder [12:30:54]dirname=/storage/ofd_packets [12:30:54]CheckFolder done [12:30:54]ProducePacketName [12:30:54]name=ofd_packets/00165409 [12:30:54]NVStorageSaveData ofd_packets/00165409 [12:30:54]File name is /storage/ofd_packets/00165409 [12:30:54]Write 300 bytes [12:30:54]NVStorageSaveData done [12:30:54]OFDSenderStorePacket done [12:30:54]KKMCreateOFDPacket done [12:30:54]NVStorageSaveData kkm_last_timestamp [12:30:54]File name is /storage/kkm_last_timestamp [12:30:54]Write 4 bytes [12:30:54]NVStorageSaveData done [12:30:54]ExternCall_PrintAddStr [12:30:54]wPrintStart [12:30:54]Write to MH i2c: 01 00 00 BD 06 C3 [12:30:54]Write i2c OK [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: 01 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: 01 07 00 [12:30:54]MH_I2C_Read... [12:30:54]Read from MH i2c: 01 07 00 BD 06 00 00 00 00 00 FF 0F D8 [12:30:54]RasterBufferAndPrint [12:30:54]line Счет N : (1)294231 [12:30:54]line ИНН: 02508201610067 [12:30:54]line Контрольно-Кассовый Чек [12:30:54]line ПРОДАЖА [12:30:54]line ТРК (МРК, ГНК) : 71 [12:30:54]line Товар: 2711129700 [12:30:54]line ГАЗ-К-5 [12:30:54]line 24.080 * 37.40 [12:30:54]line = 900.59 [12:30:54]line НДС 12% НСП 1% [12:30:54]line > о реализуемом товаре [12:30:54]line ОКРУГЛЕНИЕ: -0.59 [12:30:54]line ИТОГО: 900.00 [12:30:54]line Внесено: 1200.00 [12:30:54]line СДАЧА: 300.00 [12:30:54]line НСП 1% : 7.97 [12:30:54]line НДС 12% : 95.64 [12:30:54]line Наличными: 900.00 [12:30:54]line Безнал.: 0.00 [12:30:54]line Место: АЗС № 130 "Партнер Нефть" [12:30:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:30:54]line СНО: Общий режим [12:30:54]line Чек 262 23.08.2024 12:30 [12:30:54]line Смена: 469 ФФД: 1.0 [12:30:54]line ЗНМ: 0300000070 [12:30:54]line РНМ: 0000000000092562 [12:30:54]line Версия ККМ: 001 [12:30:54]line ФМ: 0000000000871769 [12:30:54]line ФД: 165409 [12:30:54]line ФПД: 185032356362421 [12:30:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123053&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165409&fm=185032356362421&tin=02508201610067®Number=0000000000092562&sum=90000 [12:30:54]written 0, free lines is 4095 [12:30:54]OFD Sender: Processing packet 165409 [packets to send 991, broken 990] [12:30:54]ProducePacketName [12:30:54]name=ofd_packets/00165409 [12:30:54]OFD Sender: To server: pG, [12:30:54]CommunicateWithHost lk.salyk.kg:30040 [12:30:54]ConnectInit lk.salyk.kg [12:30:55]Write to MH i2c: 01 00 00 E8 06 EE [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: 01 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: 01 07 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: 01 07 00 E8 06 00 00 00 00 00 D0 0C D1 [12:30:55]RasterBufferAndPrint [12:30:55]line [12:30:55]line [12:30:55]line [12:30:55]line [12:30:55]line [12:30:55]written 0, free lines is 3285 [12:30:55]MH_Cut [12:30:55]Write to MH i2c: D1 01 00 EF 06 01 C7 [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: D1 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: D1 01 00 [12:30:55]MH_I2C_Read... [12:30:55]Read from MH i2c: D1 01 00 EF 06 00 C6 [12:30:55]Write to MH i2c: 01 00 00 F0 06 F6 [12:30:55]Write i2c OK [12:30:55]MH_I2C_Read... [12:30:55]*** Cut start [12:30:55]*** Purtial cut [12:30:55]*** Stage 1: CUTSNS_PIN = 1 [12:30:57]Connected sock=11 [12:30:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 85 BE 06 01 0C C8 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 10 5E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 CB 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 FD 80 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 86 02 00 35 04 06 00 A8 49 33 DF 78 B5 90 C4 2C A6 1C B6 4D 27 [12:30:57]Read from MH i2c: 01 [12:30:57]MH_I2C_Read... [12:30:57]*** Stop cut motor [12:30:57]*** Cut end [12:30:57]Read from MH i2c: 01 07 00 [12:30:57]MH_I2C_Read... [12:30:57]Read from MH i2c: 01 07 00 F0 06 00 00 00 00 00 FF 0F 0B [12:30:57]process_action close_receipt done [12:30:57]requested_data is exist [12:30:57]produce_requested_data [12:30:57]requested_item fm.sn is exist - process it [12:30:57]wFMCommunicate request_size=4 [12:30:57]MH_SAM_APDU [12:30:57]CAPDU: 80 11 00 00 [12:30:57]Write to MH i2c: E2 08 00 F1 06 80 11 00 00 00 00 00 00 71 [12:30:57]Write i2c OK [12:30:57]MH_I2C_Read... [12:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:30:58]Read from MH i2c: E2 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 17 00 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 17 00 F1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [12:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:30:58]wFMCommunicate OK [12:30:58]requested_item fd.num is exist - process it [12:30:58]SAM_PROTO_GetFieldsCounters [12:30:58]wFMCommunicate request_size=4 [12:30:58]MH_SAM_APDU [12:30:58]CAPDU: 80 13 00 00 [12:30:58]Write to MH i2c: E2 08 00 F2 06 80 13 00 00 00 00 00 00 74 [12:30:58]Write i2c OK [12:30:58]MH_I2C_Read... [12:30:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:30:58]Read from MH i2c: E2 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 62 00 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 62 00 F2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [12:30:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:30:58]wFMCommunicate OK [12:30:58]SAM_PROTO_GetFieldsCounters done [12:30:58]requested_item shift.num is exist - process it [12:30:58]requested_item shift.opened is exist - process it [12:30:58]req_shift_opened [12:30:58]FM_GetShiftState [12:30:58]SAM_PROTO_GetShiftState [12:30:58]wFMCommunicate request_size=4 [12:30:58]MH_SAM_APDU [12:30:58]CAPDU: 80 13 01 00 [12:30:58]Write to MH i2c: E2 08 00 F3 06 80 13 01 00 00 00 00 00 76 [12:30:58]Write i2c OK [12:30:58]MH_I2C_Read... [12:30:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:30:58]Read from MH i2c: E2 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 0E 00 [12:30:58]MH_I2C_Read... [12:30:58]Read from MH i2c: E2 0E 00 F3 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A4 [12:30:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:30:58]wFMCommunicate OK [12:30:58]SAM_PROTO_GetShiftState done [12:30:58]FM_GetShiftState done [12:30:58]req_shift_opened done [12:30:58]requested_item shift.open_date is exist - process it [12:30:58]req_shift_open_date [12:30:58]req_shift_open_date done [12:30:58]produce_requested_data done [12:30:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165409,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:30:58]process_action_free close_receipt [12:30:58]json_value_free [12:30:58]json_value_free done [12:30:58]process_json_proto returns [12:30:58]Send response to host [12:30:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165409,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:30:58]free response buf [12:30:58]execute_script done [12:30:58]execute_script returns [12:30:58]free content buf [12:30:58]Sock 8.Close socket [12:30:58]Sock 8.Thread stoped [12:30:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CF 5C 47 00 9E 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 86 02 00 F4 03 04 00 4C 2A C8 66 B6 04 01 00 00 AB 9D 71 81 A6 A7 26 27 [12:30:58]CommunicateWithHost err = 0 [12:30:58]CheckOFDResponse [12:30:58]1017 (14) - 77093643461234 [12:30:58]1041 (16) - 0000000000871769 [12:30:58]1040 (4) - 165409 [12:30:58]1012 (4) - 23.08.2024 06:21 [12:30:58]1206 (1) - 0 [12:30:58]OFD Sender: Remove packet 165409 [12:30:58]ProducePacketName [12:30:58]name=ofd_packets/00165409 [12:30:58]NVStorageDeleteData [12:30:58]OFD Sender: No OFD packet to send [12:31:03]OFD Sender: No OFD packet to send [12:31:08]OFD Sender: No OFD packet to send [12:31:10]accept exits with 9 [12:31:10]New connection [12:31:10]New thread 3066912100 created [12:31:10]Thread 3067055460 joined [12:31:10]Waiting for new connection... [12:31:10] Sock 9.Parse request [12:31:10]Sock 9.Check first char [12:31:10]Sock 9.First char is OK [12:31:10]request: POST /json_proto HTTP/1.0 [12:31:10]Method: POST [12:31:10]URL: /json_proto [12:31:10]Method is POST - this is cgi request [12:31:10]url: /json_proto [12:31:10]query_string will be loaded in cgi processing [12:31:10]execute_cgi json_proto POST (null) [12:31:10]execute_cgi path=json_proto method=POST [12:31:10]POST find Content-Length [12:31:10]Host: 172.17.44.132:8080 [12:31:10]Content-Length: 682 [12:31:10]Content-Type: application/json [12:31:10] [12:31:10]POST finish read [12:31:10]Found Content-Length = 682 [12:31:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:10]execute_script... [12:31: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)294234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:10]POST & json_proto [12:31:10]process_json_proto [12:31:10]json parsed OK: [12:31:10]protocol is kg_v1.0 [12:31:10]action value=close_receipt [12:31:10]process_action close_receipt [12:31:10]cmd_close_receipt [12:31:10]MH_GetDate [12:31:10]Write to MH i2c: F0 00 00 F4 06 E9 [12:31:10]Write i2c OK [12:31:10]MH_I2C_Read... [12:31:10]Read from MH i2c: F0 [12:31:10]MH_I2C_Read... [12:31:10]Read from MH i2c: F0 09 00 [12:31:10]MH_I2C_Read... [12:31:10]Read from MH i2c: F0 09 00 F4 06 00 0F 81 C8 66 2A 83 C1 65 83 [12:31:10]GetLastDocTimeStamp 1724416253 [12:31:10]current date 1724416271 [12:31:10]FM_GetShiftState [12:31:10]SAM_PROTO_GetShiftState [12:31:10]wFMCommunicate request_size=4 [12:31:10]MH_SAM_APDU [12:31:10]CAPDU: 80 13 01 00 [12:31:10]Write to MH i2c: E2 08 00 F5 06 80 13 01 00 00 00 00 00 78 [12:31:10]Write i2c OK [12:31:10]MH_I2C_Read... [12:31:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:10]Read from MH i2c: E2 [12:31:10]MH_I2C_Read... [12:31:10]Read from MH i2c: E2 0E 00 [12:31:10]MH_I2C_Read... [12:31:10]Read from MH i2c: E2 0E 00 F5 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [12:31:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:31:10]wFMCommunicate OK [12:31:10]SAM_PROTO_GetShiftState done [12:31:10]FM_GetShiftState done [12:31:10]opened in 1724372766 [12:31:10]opened+sec_in_day 1724459166 [12:31:10]quantity*price = 100021 [12:31:10]sum+1 = 100023 [12:31:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 263 23.08.2024 12:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165410 ФПД: 219905508448769 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123111&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165410&fm=219905508448769&tin=02508201610067®Number=0000000000092562&sum=100000 [12:31:11]StoreToDocumentArchive [12:31:11]shift 469 fd 165410 [12:31:11]save to /storage/0469/doc_00165410 [12:31:11]save last doc name /storage/0469/doc_00165410 to /storage/kkm_last_doc_name [12:31:11]save OK [12:31:11]Clear old archive folders... [12:31:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:31:11]tlvbuf is 00B89D20 [12:31:11]SAM_PROTO_ClearQueue [12:31:11]wFMCommunicate request_size=4 [12:31:11]MH_SAM_APDU [12:31:11]CAPDU: 80 09 00 00 [12:31:11]Write to MH i2c: E2 08 00 02 07 80 09 00 00 00 00 00 00 7B [12:31:11]Write i2c OK [12:31:11]MH_I2C_Read... [12:31:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:31:11]Read from MH i2c: E2 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 03 00 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 03 00 02 07 00 90 00 7D [12:31:11]RAPDU: 90 00 [12:31:11]wFMCommunicate OK [12:31:11]SAM_PROTO_ClearQueue done [12:31:11]KKMCreateOFDPacket [12:31:11]OFDProtocolAddRootSTLVToBuf [12:31:11]FM_MakeSignedData [12:31:11]FM_MakeSignedData [12:31:11]SAM_PROTO_SignData [12:31:11]wFMCommunicate request_size=4 [12:31:11]MH_SAM_APDU [12:31:11]CAPDU: 80 0D 01 02 [12:31:11]Write to MH i2c: E2 08 00 03 07 80 0D 01 02 00 00 00 00 83 [12:31:11]Write i2c OK [12:31:11]MH_I2C_Read... [12:31:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:31:11]Read from MH i2c: E2 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 03 00 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 03 00 03 07 00 90 00 7E [12:31:11]RAPDU: 90 00 [12:31:11]wFMCommunicate OK [12:31:11]wFMCommunicate request_size=255 [12:31:11]MH_SAM_APDU [12:31:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 0F 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 86 02 00 35 04 06 00 C8 [12:31:11]Write to MH i2c: E2 02 01 04 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 07 01 00 00 F4 03 04 00 0F 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 86 02 00 35 04 06 00 C8 00 00 42 [12:31:11]Write i2c OK [12:31:11]MH_I2C_Read... [12:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:11]Read from MH i2c: E2 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 03 00 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 03 00 04 07 00 90 00 7F [12:31:11]RAPDU: 90 00 [12:31:11]wFMCommunicate OK [12:31:11]wFMCommunicate request_size=10 [12:31:11]MH_SAM_APDU [12:31:11]CAPDU: 80 0D 02 02 05 00 BD B7 1A 01 [12:31:11]Write to MH i2c: E2 0D 00 05 07 80 0D 02 02 05 00 00 BD B7 1A 01 00 00 1F [12:31:11]Write i2c OK [12:31:11]MH_I2C_Read... [12:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:12]Read from MH i2c: E2 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: E2 03 00 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: E2 03 00 05 07 00 90 00 80 [12:31:12]RAPDU: 90 00 [12:31:12]wFMCommunicate OK [12:31:12]wFMCommunicate request_size=4 [12:31:12]MH_SAM_APDU [12:31:12]CAPDU: 80 0D 03 02 [12:31:12]Write to MH i2c: E2 08 00 06 07 80 0D 03 02 00 00 00 00 88 [12:31:12]Write i2c OK [12:31:12]MH_I2C_Read... [12:31:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:31:12]Read from MH i2c: E2 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: E2 0B 00 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: E2 0B 00 06 07 00 30 DB 8A 90 6D C3 2A D4 90 00 DC [12:31:12]RAPDU: 30 DB 8A 90 6D C3 2A D4 90 00 [12:31:12]wFMCommunicate OK [12:31:12]SAM_PROTO_SignData done [12:31:12]FM_MakeSignedData done [12:31:12]CreateOFDProtocolMessage [12:31:12]wFMCommunicate request_size=4 [12:31:12]MH_SAM_APDU [12:31:12]CAPDU: 80 11 00 00 [12:31:12]Write to MH i2c: E2 08 00 07 07 80 11 00 00 00 00 00 00 88 [12:31:12]Write i2c OK [12:31:12]MH_I2C_Read... [12:31:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:12]Read from MH i2c: E2 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: E2 17 00 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: E2 17 00 07 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [12:31:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:31:12]wFMCommunicate OK [12:31:12]CreateOFDProtocolMessage done [12:31:12]OFDSenderStorePacket 165410 [12:31:12]StoreOFDPacket docnum=165410 [12:31:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B8 1E 07 01 6B 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 0F 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 86 02 00 35 04 06 00 C8 00 BD B7 1A 01 30 DB 8A 90 6D C3 2A D4 [12:31:12]CheckFolder [12:31:12]dirname=/storage/ofd_packets [12:31:12]CheckFolder done [12:31:12]ProducePacketName [12:31:12]name=ofd_packets/00165410 [12:31:12]NVStorageSaveData ofd_packets/00165410 [12:31:12]File name is /storage/ofd_packets/00165410 [12:31:12]Write 301 bytes [12:31:12]NVStorageSaveData done [12:31:12]OFDSenderStorePacket done [12:31:12]KKMCreateOFDPacket done [12:31:12]NVStorageSaveData kkm_last_timestamp [12:31:12]File name is /storage/kkm_last_timestamp [12:31:12]Write 4 bytes [12:31:12]NVStorageSaveData done [12:31:12]ExternCall_PrintAddStr [12:31:12]wPrintStart [12:31:12]Write to MH i2c: 01 00 00 08 07 0F [12:31:12]OFD Sender: Processing packet 165410 [packets to send 991, broken 990] [12:31:12]ProducePacketName [12:31:12]name=ofd_packets/00165410 [12:31:12]OFD Sender: To server: pG, [12:31:12]CommunicateWithHost lk.salyk.kg:30040 [12:31:12]ConnectInit lk.salyk.kg [12:31:12]Write i2c OK [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: 01 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: 01 07 00 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: 01 07 00 08 07 00 00 00 00 00 FF 0F 24 [12:31:12]RasterBufferAndPrint [12:31:12]line Счет N : (1)294234 [12:31:12]line ИНН: 02508201610067 [12:31:12]line Контрольно-Кассовый Чек [12:31:12]line ПРОДАЖА [12:31:12]line ТРК (МРК, ГНК) : 43 [12:31:12]line Товар: 2710124500 [12:31:12]line Аи-95-К-5 [12:31:12]line 13.480 * 74.20 [12:31:12]line = 1000.22 [12:31:12]line НДС 12% НСП 1% [12:31:12]line > о реализуемом товаре [12:31:12]line ОКРУГЛЕНИЕ: -0.22 [12:31:12]line ИТОГО: 1000.00 [12:31:12]line Внесено: 1000.00 [12:31:12]line СДАЧА: 0.00 [12:31:12]line НСП 1% : 8.85 [12:31:12]line НДС 12% : 106.22 [12:31:12]line Наличными: 1000.00 [12:31:12]line Безнал.: 0.00 [12:31:12]line Место: АЗС № 130 "Партнер Нефть" [12:31:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:31:12]line СНО: Общий режим [12:31:12]line Чек 263 23.08.2024 12:31 [12:31:12]line Смена: 469 ФФД: 1.0 [12:31:12]line ЗНМ: 0300000070 [12:31:12]line РНМ: 0000000000092562 [12:31:12]line Версия ККМ: 001 [12:31:12]line ФМ: 0000000000871769 [12:31:12]line ФД: 165410 [12:31:12]line ФПД: 219905508448769 [12:31:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123111&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165410&fm=219905508448769&tin=02508201610067®Number=0000000000092562&sum=100000 [12:31:12]written 0, free lines is 4095 [12:31:12]Write to MH i2c: 01 00 00 33 07 3A [12:31:12]Write i2c OK [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: 01 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: 01 07 00 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: 01 07 00 33 07 00 00 00 00 00 D1 0C 1E [12:31:12]RasterBufferAndPrint [12:31:12]line [12:31:12]line [12:31:12]line [12:31:12]line [12:31:12]line [12:31:12]written 0, free lines is 3290 [12:31:12]MH_Cut [12:31:12]Write to MH i2c: D1 01 00 3A 07 01 13 [12:31:12]Write i2c OK [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: D1 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: D1 01 00 [12:31:12]MH_I2C_Read... [12:31:12]Read from MH i2c: D1 01 00 3A 07 00 12 [12:31:12]Write to MH i2c: 01 00 00 3B 07 42 [12:31:12]Write i2c OK [12:31:12]MH_I2C_Read... [12:31:13]*** Cut start [12:31:13]*** Purtial cut [12:31:13]*** Stage 1: CUTSNS_PIN = 1 [12:31:15]Read from MH i2c: 01 [12:31:15]MH_I2C_Read... [12:31:15]*** Stop cut motor [12:31:15]*** Cut end [12:31:15]Read from MH i2c: 01 07 00 [12:31:15]MH_I2C_Read... [12:31:15]Read from MH i2c: 01 07 00 3B 07 00 00 00 00 00 FF 0F 57 [12:31:15]process_action close_receipt done [12:31:15]requested_data is exist [12:31:15]produce_requested_data [12:31:15]requested_item fm.sn is exist - process it [12:31:15]wFMCommunicate request_size=4 [12:31:15]MH_SAM_APDU [12:31:15]CAPDU: 80 11 00 00 [12:31:15]Write to MH i2c: E2 08 00 3C 07 80 11 00 00 00 00 00 00 BD [12:31:15]Write i2c OK [12:31:15]MH_I2C_Read... [12:31:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:15]Read from MH i2c: E2 [12:31:15]MH_I2C_Read... [12:31:15]Read from MH i2c: E2 17 00 [12:31:15]MH_I2C_Read... [12:31:15]Read from MH i2c: E2 17 00 3C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [12:31:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:31:15]wFMCommunicate OK [12:31:15]requested_item fd.num is exist - process it [12:31:15]SAM_PROTO_GetFieldsCounters [12:31:15]wFMCommunicate request_size=4 [12:31:15]MH_SAM_APDU [12:31:15]CAPDU: 80 13 00 00 [12:31:15]Write to MH i2c: E2 08 00 3D 07 80 13 00 00 00 00 00 00 C0 [12:31:15]Write i2c OK [12:31:15]MH_I2C_Read... [12:31:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:31:15]Read from MH i2c: E2 [12:31:15]MH_I2C_Read... [12:31:15]Read from MH i2c: E2 62 00 [12:31:15]MH_I2C_Read... [12:31:15]Read from MH i2c: E2 62 00 3D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [12:31:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:31:15]wFMCommunicate OK [12:31:15]SAM_PROTO_GetFieldsCounters done [12:31:15]requested_item shift.num is exist - process it [12:31:15]requested_item shift.opened is exist - process it [12:31:15]req_shift_opened [12:31:15]FM_GetShiftState [12:31:15]SAM_PROTO_GetShiftState [12:31:15]wFMCommunicate request_size=4 [12:31:15]MH_SAM_APDU [12:31:15]CAPDU: 80 13 01 00 [12:31:15]Write to MH i2c: E2 08 00 3E 07 80 13 01 00 00 00 00 00 C2 [12:31:15]Write i2c OK [12:31:15]MH_I2C_Read... [12:31:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:15]Read from MH i2c: E2 [12:31:15]MH_I2C_Read... [12:31:15]Read from MH i2c: E2 0E 00 [12:31:15]MH_I2C_Read... [12:31:15]Read from MH i2c: E2 0E 00 3E 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F0 [12:31:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:31:15]wFMCommunicate OK [12:31:15]SAM_PROTO_GetShiftState done [12:31:15]FM_GetShiftState done [12:31:15]req_shift_opened done [12:31:15]requested_item shift.open_date is exist - process it [12:31:15]req_shift_open_date [12:31:15]req_shift_open_date done [12:31:15]produce_requested_data done [12:31:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165410,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:31:15]process_action_free close_receipt [12:31:15]json_value_free [12:31:15]json_value_free done [12:31:15]process_json_proto returns [12:31:15]Send response to host [12:31:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165410,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:31:15]free response buf [12:31:15]execute_script done [12:31:15]execute_script returns [12:31:15]free content buf [12:31:15]Sock 9.Close socket [12:31:15]Sock 9.Thread stoped [12:31:17]recv_with_timeout no data received [12:31:18]Connected sock=10 [12:31:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B8 1E 07 01 6B 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 0F 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 86 02 00 35 04 06 00 C8 00 BD B7 1A 01 30 DB 8A 90 6D C3 2A D4 [12:31:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C8 73 47 00 12 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 86 02 00 F4 03 04 00 61 2A C8 66 B6 04 01 00 00 38 56 10 20 2D 89 94 72 [12:31:20]CommunicateWithHost err = 0 [12:31:20]CheckOFDResponse [12:31:20]1017 (14) - 77093643461234 [12:31:20]1041 (16) - 0000000000871769 [12:31:20]1040 (4) - 165410 [12:31:20]1012 (4) - 23.08.2024 06:21 [12:31:20]1206 (1) - 0 [12:31:20]OFD Sender: Remove packet 165410 [12:31:20]ProducePacketName [12:31:20]name=ofd_packets/00165410 [12:31:20]NVStorageDeleteData [12:31:21]OFD Sender: No OFD packet to send [12:31:26]OFD Sender: No OFD packet to send [12:31:27]recv_with_timeout no data received [12:31:31]OFD Sender: No OFD packet to send [12:31:36]OFD Sender: No OFD packet to send [12:31:41]OFD Sender: No OFD packet to send [12:31:42]recv_with_timeout no data received [12:31:46]OFD Sender: No OFD packet to send [12:31:51]OFD Sender: No OFD packet to send [12:31:56]OFD Sender: No OFD packet to send [12:31:58]recv_with_timeout no data received [12:32:01]OFD Sender: No OFD packet to send [12:32:06]OFD Sender: No OFD packet to send [12:32:11]OFD Sender: No OFD packet to send [12:32:12]recv_with_timeout no data received [12:32:16]OFD Sender: No OFD packet to send [12:32:18]accept exits with 8 [12:32:18]New connection [12:32:18]New thread 3067055460 created [12:32:18]Thread 3066912100 joined [12:32:18]Waiting for new connection... [12:32:18] Sock 8.Parse request [12:32:18]Sock 8.Check first char [12:32:18]Sock 8.First char is OK [12:32:18]request: POST /json_proto HTTP/1.0 [12:32:18]Method: POST [12:32:18]URL: /json_proto [12:32:18]Method is POST - this is cgi request [12:32:18]url: /json_proto [12:32:18]query_string will be loaded in cgi processing [12:32:18]execute_cgi json_proto POST (null) [12:32:18]execute_cgi path=json_proto method=POST [12:32:18]POST find Content-Length [12:32:18]Host: 172.17.44.132:8080 [12:32:18]Content-Length: 682 [12:32:18]Content-Type: application/json [12:32:18] [12:32:18]POST finish read [12:32:18]Found Content-Length = 682 [12:32:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.630, "sum" : 1011.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1011.00, "total" : 1011.00, "payments": [ { "type": 0, "sum" : 1011.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:18]execute_script... [12:32:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.630, "sum" : 1011.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1011.00, "total" : 1011.00, "payments": [ { "type": 0, "sum" : 1011.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:18]POST & json_proto [12:32:18]process_json_proto [12:32:18]json parsed OK: [12:32:18]protocol is kg_v1.0 [12:32:18]action value=close_receipt [12:32:18]process_action close_receipt [12:32:18]cmd_close_receipt [12:32:18]MH_GetDate [12:32:18]Write to MH i2c: F0 00 00 3F 07 35 [12:32:18]Write i2c OK [12:32:18]MH_I2C_Read... [12:32:18]Read from MH i2c: F0 [12:32:18]MH_I2C_Read... [12:32:18]Read from MH i2c: F0 09 00 [12:32:18]MH_I2C_Read... [12:32:18]Read from MH i2c: F0 09 00 3F 07 00 53 81 C8 66 2A 83 C1 65 13 [12:32:18]GetLastDocTimeStamp 1724416271 [12:32:18]current date 1724416339 [12:32:18]FM_GetShiftState [12:32:18]SAM_PROTO_GetShiftState [12:32:18]wFMCommunicate request_size=4 [12:32:18]MH_SAM_APDU [12:32:18]CAPDU: 80 13 01 00 [12:32:18]Write to MH i2c: E2 08 00 40 07 80 13 01 00 00 00 00 00 C4 [12:32:18]Write i2c OK [12:32:18]MH_I2C_Read... [12:32:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:18]Read from MH i2c: E2 [12:32:18]MH_I2C_Read... [12:32:18]Read from MH i2c: E2 0E 00 [12:32:18]MH_I2C_Read... [12:32:18]Read from MH i2c: E2 0E 00 40 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [12:32:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:32:18]wFMCommunicate OK [12:32:18]SAM_PROTO_GetShiftState done [12:32:18]FM_GetShiftState done [12:32:18]opened in 1724372766 [12:32:18]opened+sec_in_day 1724459166 [12:32:18]quantity*price = 101134 [12:32:18]sum+1 = 101136 [12:32:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1011.00 Внесено: 1011.00 СДАЧА: 0.00 НСП 1% : 8.95 НДС 12% : 107.40 Наличными: 1011.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 264 23.08.2024 12:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165411 ФПД: 269306625263169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123219&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165411&fm=269306625263169&tin=02508201610067®Number=0000000000092562&sum=101100 [12:32:19]StoreToDocumentArchive [12:32:19]shift 469 fd 165411 [12:32:19]save to /storage/0469/doc_00165411 [12:32:19]save last doc name /storage/0469/doc_00165411 to /storage/kkm_last_doc_name [12:32:19]save OK [12:32:19]Clear old archive folders... [12:32:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:32:19]tlvbuf is 00B90240 [12:32:19]SAM_PROTO_ClearQueue [12:32:19]wFMCommunicate request_size=4 [12:32:19]MH_SAM_APDU [12:32:19]CAPDU: 80 09 00 00 [12:32:19]Write to MH i2c: E2 08 00 4D 07 80 09 00 00 00 00 00 00 C6 [12:32:19]Write i2c OK [12:32:19]MH_I2C_Read... [12:32:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:19]Read from MH i2c: E2 [12:32:19]MH_I2C_Read... [12:32:19]Read from MH i2c: E2 03 00 [12:32:19]MH_I2C_Read... [12:32:19]Read from MH i2c: E2 03 00 4D 07 00 90 00 C8 [12:32:19]RAPDU: 90 00 [12:32:19]wFMCommunicate OK [12:32:19]SAM_PROTO_ClearQueue done [12:32:19]KKMCreateOFDPacket [12:32:19]OFDProtocolAddRootSTLVToBuf [12:32:19]FM_MakeSignedData [12:32:19]FM_MakeSignedData [12:32:19]SAM_PROTO_SignData [12:32:19]wFMCommunicate request_size=4 [12:32:19]MH_SAM_APDU [12:32:19]CAPDU: 80 0D 01 02 [12:32:19]Write to MH i2c: E2 08 00 4E 07 80 0D 01 02 00 00 00 00 CE [12:32:19]Write i2c OK [12:32:19]MH_I2C_Read... [12:32:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:19]Read from MH i2c: E2 [12:32:19]MH_I2C_Read... [12:32:19]Read from MH i2c: E2 03 00 [12:32:19]MH_I2C_Read... [12:32:19]Read from MH i2c: E2 03 00 4E 07 00 90 00 C9 [12:32:19]RAPDU: 90 00 [12:32:19]wFMCommunicate OK [12:32:19]wFMCommunicate request_size=255 [12:32:19]MH_SAM_APDU [12:32:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3E 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0F 8B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 29 00 00 00 00 07 04 06 00 EC 8A 01 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 53 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 86 02 00 35 04 06 00 F4 [12:32:19]Write to MH i2c: E2 02 01 4F 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3E 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0F 8B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 29 00 00 00 00 07 04 06 00 EC 8A 01 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 53 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 86 02 00 35 04 06 00 F4 00 00 14 [12:32:19]Write i2c OK [12:32:19]MH_I2C_Read... [12:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:20]Read from MH i2c: E2 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: E2 03 00 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: E2 03 00 4F 07 00 90 00 CA [12:32:20]RAPDU: 90 00 [12:32:20]wFMCommunicate OK [12:32:20]wFMCommunicate request_size=10 [12:32:20]MH_SAM_APDU [12:32:20]CAPDU: 80 0D 02 02 05 EE D5 BC 06 41 [12:32:20]Write to MH i2c: E2 0D 00 50 07 80 0D 02 02 05 00 EE D5 BC 06 41 00 00 A1 [12:32:20]Write i2c OK [12:32:20]MH_I2C_Read... [12:32:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:20]Read from MH i2c: E2 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: E2 03 00 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: E2 03 00 50 07 00 90 00 CB [12:32:20]RAPDU: 90 00 [12:32:20]wFMCommunicate OK [12:32:20]wFMCommunicate request_size=4 [12:32:20]MH_SAM_APDU [12:32:20]CAPDU: 80 0D 03 02 [12:32:20]Write to MH i2c: E2 08 00 51 07 80 0D 03 02 00 00 00 00 D3 [12:32:20]Write i2c OK [12:32:20]MH_I2C_Read... [12:32:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:20]Read from MH i2c: E2 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: E2 0B 00 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: E2 0B 00 51 07 00 72 C5 05 46 FD 4A 65 19 90 00 1B [12:32:20]RAPDU: 72 C5 05 46 FD 4A 65 19 90 00 [12:32:20]wFMCommunicate OK [12:32:20]SAM_PROTO_SignData done [12:32:20]FM_MakeSignedData done [12:32:20]CreateOFDProtocolMessage [12:32:20]wFMCommunicate request_size=4 [12:32:20]MH_SAM_APDU [12:32:20]CAPDU: 80 11 00 00 [12:32:20]Write to MH i2c: E2 08 00 52 07 80 11 00 00 00 00 00 00 D3 [12:32:20]Write i2c OK [12:32:20]MH_I2C_Read... [12:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:20]Read from MH i2c: E2 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: E2 17 00 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: E2 17 00 52 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [12:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:20]wFMCommunicate OK [12:32:20]CreateOFDProtocolMessage done [12:32:20]OFDSenderStorePacket 165411 [12:32:20]StoreOFDPacket docnum=165411 [12:32:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C0 71 07 01 B5 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3E 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0F 8B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 29 00 00 00 00 07 04 06 00 EC 8A 01 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 53 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 86 02 00 35 04 06 00 F4 EE D5 BC 06 41 72 C5 05 46 FD 4A 65 19 [12:32:20]CheckFolder [12:32:20]dirname=/storage/ofd_packets [12:32:20]CheckFolder done [12:32:20]ProducePacketName [12:32:20]name=ofd_packets/00165411 [12:32:20]NVStorageSaveData ofd_packets/00165411 [12:32:20]File name is /storage/ofd_packets/00165411 [12:32:20]Write 301 bytes [12:32:20]NVStorageSaveData done [12:32:20]OFDSenderStorePacket done [12:32:20]KKMCreateOFDPacket done [12:32:20]NVStorageSaveData kkm_last_timestamp [12:32:20]File name is /storage/kkm_last_timestamp [12:32:20]Write 4 bytes [12:32:20]NVStorageSaveData done [12:32:20]ExternCall_PrintAddStr [12:32:20]wPrintStart [12:32:20]Write to MH i2c: 01 00 00 53 07 5A [12:32:20]Write i2c OK [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: 01 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: 01 07 00 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: 01 07 00 53 07 00 00 00 00 00 FF 0F 6F [12:32:20]RasterBufferAndPrint [12:32:20]line Счет N : (1)294235 [12:32:20]line ИНН: 02508201610067 [12:32:20]line Контрольно-Кассовый Чек [12:32:20]line ПРОДАЖА [12:32:20]line ТРК (МРК, ГНК) : 33 [12:32:20]line Товар: 2710124500 [12:32:20]line Аи-95-К-5 [12:32:20]line 13.630 * 74.20 [12:32:20]line = 1011.35 [12:32:20]line НДС 12% НСП 1% [12:32:20]line > о реализуемом товаре [12:32:20]line ОКРУГЛЕНИЕ: -0.35 [12:32:20]line ИТОГО: 1011.00 [12:32:20]line Внесено: 1011.00 [12:32:20]line СДАЧА: 0.00 [12:32:20]line НСП 1% : 8.95 [12:32:20]line НДС 12% : 107.40 [12:32:20]line Наличными: 1011.00 [12:32:20]line Безнал.: 0.00 [12:32:20]line Место: АЗС № 130 "Партнер Нефть" [12:32:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:32:20]line СНО: Общий режим [12:32:20]line Чек 264 23.08.2024 12:32 [12:32:20]line Смена: 469 ФФД: 1.0 [12:32:20]line ЗНМ: 0300000070 [12:32:20]line РНМ: 0000000000092562 [12:32:20]line Версия ККМ: 001 [12:32:20]line ФМ: 0000000000871769 [12:32:20]line ФД: 165411 [12:32:20]line ФПД: 269306625263169 [12:32:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123219&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165411&fm=269306625263169&tin=02508201610067®Number=0000000000092562&sum=101100 [12:32:20]written 0, free lines is 4095 [12:32:20]OFD Sender: Processing packet 165411 [packets to send 991, broken 990] [12:32:20]ProducePacketName [12:32:20]name=ofd_packets/00165411 [12:32:20]OFD Sender: To server: pG, [12:32:20]CommunicateWithHost lk.salyk.kg:30040 [12:32:20]ConnectInit lk.salyk.kg [12:32:20]Write to MH i2c: 01 00 00 7E 07 85 [12:32:20]Write i2c OK [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: 01 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: 01 07 00 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: 01 07 00 7E 07 00 00 00 00 00 CE 0C 66 [12:32:20]RasterBufferAndPrint [12:32:20]line [12:32:20]line [12:32:20]line [12:32:20]line [12:32:20]line [12:32:20]written 0, free lines is 3283 [12:32:20]MH_Cut [12:32:20]Write to MH i2c: D1 01 00 85 07 01 5E [12:32:20]Write i2c OK [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: D1 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: D1 01 00 [12:32:20]MH_I2C_Read... [12:32:20]Read from MH i2c: D1 01 00 85 07 00 5D [12:32:20]Write to MH i2c: 01 00 00 86 07 8D [12:32:20]Write i2c OK [12:32:20]MH_I2C_Read... [12:32:20]Connected sock=9 [12:32:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C0 71 07 01 B5 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3E 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 0F 8B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 8A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F4 29 00 00 00 00 07 04 06 00 EC 8A 01 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 53 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 86 02 00 35 04 06 00 F4 EE D5 BC 06 41 72 C5 05 46 FD 4A 65 19 [12:32:21]*** Cut start [12:32:21]*** Purtial cut [12:32:21]*** Stage 1: CUTSNS_PIN = 1 [12:32:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 ED 71 47 00 D3 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 86 02 00 F4 03 04 00 9F 2A C8 66 B6 04 01 00 00 03 30 C2 B0 DD 98 33 F9 [12:32:21]CommunicateWithHost err = 0 [12:32:21]CheckOFDResponse [12:32:21]1017 (14) - 77093643461234 [12:32:21]1041 (16) - 0000000000871769 [12:32:21]1040 (4) - 165411 [12:32:21]1012 (4) - 23.08.2024 06:22 [12:32:21]1206 (1) - 0 [12:32:21]OFD Sender: Remove packet 165411 [12:32:21]ProducePacketName [12:32:21]name=ofd_packets/00165411 [12:32:21]NVStorageDeleteData [12:32:22]OFD Sender: No OFD packet to send [12:32:23]Read from MH i2c: 01 [12:32:23]MH_I2C_Read... [12:32:23]*** Stop cut motor [12:32:23]*** Cut end [12:32:23]Read from MH i2c: 01 07 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: 01 07 00 86 07 00 00 00 00 00 FF 0F A2 [12:32:23]process_action close_receipt done [12:32:23]requested_data is exist [12:32:23]produce_requested_data [12:32:23]requested_item fm.sn is exist - process it [12:32:23]wFMCommunicate request_size=4 [12:32:23]MH_SAM_APDU [12:32:23]CAPDU: 80 11 00 00 [12:32:23]Write to MH i2c: E2 08 00 87 07 80 11 00 00 00 00 00 00 08 [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:23]Read from MH i2c: E2 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 17 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 17 00 87 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [12:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:23]wFMCommunicate OK [12:32:23]requested_item fd.num is exist - process it [12:32:23]SAM_PROTO_GetFieldsCounters [12:32:23]wFMCommunicate request_size=4 [12:32:23]MH_SAM_APDU [12:32:23]CAPDU: 80 13 00 00 [12:32:23]Write to MH i2c: E2 08 00 88 07 80 13 00 00 00 00 00 00 0B [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:23]Read from MH i2c: E2 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 62 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 62 00 88 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [12:32:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:23]wFMCommunicate OK [12:32:23]SAM_PROTO_GetFieldsCounters done [12:32:23]requested_item shift.num is exist - process it [12:32:23]requested_item shift.opened is exist - process it [12:32:23]req_shift_opened [12:32:23]FM_GetShiftState [12:32:23]SAM_PROTO_GetShiftState [12:32:23]wFMCommunicate request_size=4 [12:32:23]MH_SAM_APDU [12:32:23]CAPDU: 80 13 01 00 [12:32:23]Write to MH i2c: E2 08 00 89 07 80 13 01 00 00 00 00 00 0D [12:32:23]Write i2c OK [12:32:23]MH_I2C_Read... [12:32:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:23]Read from MH i2c: E2 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 0E 00 [12:32:23]MH_I2C_Read... [12:32:23]Read from MH i2c: E2 0E 00 89 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3B [12:32:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:32:23]wFMCommunicate OK [12:32:23]SAM_PROTO_GetShiftState done [12:32:23]FM_GetShiftState done [12:32:23]req_shift_opened done [12:32:23]requested_item shift.open_date is exist - process it [12:32:23]req_shift_open_date [12:32:23]req_shift_open_date done [12:32:23]produce_requested_data done [12:32:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165411,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:32:23]process_action_free close_receipt [12:32:23]json_value_free [12:32:23]json_value_free done [12:32:23]process_json_proto returns [12:32:23]Send response to host [12:32:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165411,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:32:23]free response buf [12:32:23]execute_script done [12:32:23]execute_script returns [12:32:23]free content buf [12:32:23]Sock 8.Close socket [12:32:23]Sock 8.Thread stoped [12:32:27]OFD Sender: No OFD packet to send [12:32:31]recv_with_timeout no data received [12:32:31]accept exits with 10 [12:32:31]New connection [12:32:31]New thread 3066912100 created [12:32:31]Thread 3067055460 joined [12:32:31]Waiting for new connection... [12:32:31] Sock 10.Parse request [12:32:31]Sock 10.Check first char [12:32:31]Sock 10.First char is OK [12:32:31]request: POST /json_proto HTTP/1.0 [12:32:31]Method: POST [12:32:31]URL: /json_proto [12:32:31]Method is POST - this is cgi request [12:32:31]url: /json_proto [12:32:31]query_string will be loaded in cgi processing [12:32:31]execute_cgi json_proto POST (null) [12:32:31]execute_cgi path=json_proto method=POST [12:32:31]POST find Content-Length [12:32:31]Host: 172.17.44.132:8080 [12:32:31]Content-Length: 677 [12:32:31]Content-Type: application/json [12:32:31] [12:32:31]POST finish read [12:32:31]Found Content-Length = 677 [12:32:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:31]execute_script... [12:32: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)294236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:31]POST & json_proto [12:32:31]process_json_proto [12:32:31]json parsed OK: [12:32:31]protocol is kg_v1.0 [12:32:31]action value=close_receipt [12:32:31]process_action close_receipt [12:32:31]cmd_close_receipt [12:32:31]MH_GetDate [12:32:31]Write to MH i2c: F0 00 00 8A 07 80 [12:32:31]Write i2c OK [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: F0 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: F0 09 00 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: F0 09 00 8A 07 00 60 81 C8 66 2A 83 C1 65 6B [12:32:31]GetLastDocTimeStamp 1724416339 [12:32:31]current date 1724416352 [12:32:31]FM_GetShiftState [12:32:31]SAM_PROTO_GetShiftState [12:32:31]wFMCommunicate request_size=4 [12:32:31]MH_SAM_APDU [12:32:31]CAPDU: 80 13 01 00 [12:32:31]Write to MH i2c: E2 08 00 8B 07 80 13 01 00 00 00 00 00 0F [12:32:31]Write i2c OK [12:32:31]MH_I2C_Read... [12:32:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:31]Read from MH i2c: E2 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 0E 00 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 0E 00 8B 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [12:32:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:32:31]wFMCommunicate OK [12:32:31]SAM_PROTO_GetShiftState done [12:32:31]FM_GetShiftState done [12:32:31]opened in 1724372766 [12:32:31]opened+sec_in_day 1724459166 [12:32:31]quantity*price = 30035 [12:32:31]sum+1 = 30036 [12:32:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 265 23.08.2024 12:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165412 ФПД: 172596805780277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123232&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165412&fm=172596805780277&tin=02508201610067®Number=0000000000092562&sum=30000 [12:32:32]StoreToDocumentArchive [12:32:32]shift 469 fd 165412 [12:32:32]save to /storage/0469/doc_00165412 [12:32:32]save last doc name /storage/0469/doc_00165412 to /storage/kkm_last_doc_name [12:32:32]save OK [12:32:32]Clear old archive folders... [12:32:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:32:32]tlvbuf is 00BB2160 [12:32:32]SAM_PROTO_ClearQueue [12:32:32]wFMCommunicate request_size=4 [12:32:32]MH_SAM_APDU [12:32:32]CAPDU: 80 09 00 00 [12:32:32]Write to MH i2c: E2 08 00 98 07 80 09 00 00 00 00 00 00 11 [12:32:32]Write i2c OK [12:32:32]MH_I2C_Read... [12:32:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:32]Read from MH i2c: E2 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: E2 03 00 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: E2 03 00 98 07 00 90 00 13 [12:32:32]RAPDU: 90 00 [12:32:32]wFMCommunicate OK [12:32:32]SAM_PROTO_ClearQueue done [12:32:32]KKMCreateOFDPacket [12:32:32]OFDProtocolAddRootSTLVToBuf [12:32:32]FM_MakeSignedData [12:32:32]FM_MakeSignedData [12:32:32]SAM_PROTO_SignData [12:32:32]wFMCommunicate request_size=4 [12:32:32]MH_SAM_APDU [12:32:32]CAPDU: 80 0D 01 02 [12:32:32]Write to MH i2c: E2 08 00 99 07 80 0D 01 02 00 00 00 00 19 [12:32:32]Write i2c OK [12:32:32]MH_I2C_Read... [12:32:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:32]Read from MH i2c: E2 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: E2 03 00 [12:32:32]MH_I2C_Read... [12:32:32]Read from MH i2c: E2 03 00 99 07 00 90 00 14 [12:32:32]RAPDU: 90 00 [12:32:32]wFMCommunicate OK [12:32:32]wFMCommunicate request_size=255 [12:32:32]MH_SAM_APDU [12:32:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 60 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 86 02 00 35 04 06 00 9C [12:32:33]Write to MH i2c: E2 02 01 9A 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 60 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 86 02 00 35 04 06 00 9C 00 00 F3 [12:32:33]Write i2c OK [12:32:33]MH_I2C_Read... [12:32:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:33]Read from MH i2c: E2 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: E2 03 00 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: E2 03 00 9A 07 00 90 00 15 [12:32:33]RAPDU: 90 00 [12:32:33]wFMCommunicate OK [12:32:33]wFMCommunicate request_size=10 [12:32:33]MH_SAM_APDU [12:32:33]CAPDU: 80 0D 02 02 05 F9 D3 4C 43 35 [12:32:33]Write to MH i2c: E2 0D 00 9B 07 80 0D 02 02 05 00 F9 D3 4C 43 35 00 00 B6 [12:32:33]Write i2c OK [12:32:33]MH_I2C_Read... [12:32:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:33]Read from MH i2c: E2 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: E2 03 00 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: E2 03 00 9B 07 00 90 00 16 [12:32:33]RAPDU: 90 00 [12:32:33]wFMCommunicate OK [12:32:33]wFMCommunicate request_size=4 [12:32:33]MH_SAM_APDU [12:32:33]CAPDU: 80 0D 03 02 [12:32:33]Write to MH i2c: E2 08 00 9C 07 80 0D 03 02 00 00 00 00 1E [12:32:33]Write i2c OK [12:32:33]MH_I2C_Read... [12:32:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:33]Read from MH i2c: E2 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: E2 0B 00 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: E2 0B 00 9C 07 00 3B 95 9D C6 FB 8B 07 29 90 00 08 [12:32:33]RAPDU: 3B 95 9D C6 FB 8B 07 29 90 00 [12:32:33]wFMCommunicate OK [12:32:33]SAM_PROTO_SignData done [12:32:33]FM_MakeSignedData done [12:32:33]CreateOFDProtocolMessage [12:32:33]wFMCommunicate request_size=4 [12:32:33]MH_SAM_APDU [12:32:33]CAPDU: 80 11 00 00 [12:32:33]Write to MH i2c: E2 08 00 9D 07 80 11 00 00 00 00 00 00 1E [12:32:33]Write i2c OK [12:32:33]MH_I2C_Read... [12:32:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:33]Read from MH i2c: E2 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: E2 17 00 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: E2 17 00 9D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [12:32:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:33]wFMCommunicate OK [12:32:33]CreateOFDProtocolMessage done [12:32:33]OFDSenderStorePacket 165412 [12:32:33]StoreOFDPacket docnum=165412 [12:32:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DB 65 07 01 C7 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 60 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 86 02 00 35 04 06 00 9C F9 D3 4C 43 35 3B 95 9D C6 FB 8B 07 29 [12:32:33]CheckFolder [12:32:33]dirname=/storage/ofd_packets [12:32:33]CheckFolder done [12:32:33]ProducePacketName [12:32:33]name=ofd_packets/00165412 [12:32:33]NVStorageSaveData ofd_packets/00165412 [12:32:33]File name is /storage/ofd_packets/00165412 [12:32:33]Write 301 bytes [12:32:33]NVStorageSaveData done [12:32:33]OFDSenderStorePacket done [12:32:33]KKMCreateOFDPacket done [12:32:33]NVStorageSaveData kkm_last_timestamp [12:32:33]File name is /storage/kkm_last_timestamp [12:32:33]Write 4 bytes [12:32:33]NVStorageSaveData done [12:32:33]ExternCall_PrintAddStr [12:32:33]wPrintStart [12:32:33]Write to MH i2c: 01 00 00 9E 07 A5 [12:32:33]Write i2c OK [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: 01 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: 01 07 00 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: 01 07 00 9E 07 00 00 00 00 00 FF 0F BA [12:32:33]RasterBufferAndPrint [12:32:33]line Счет N : (1)294236 [12:32:33]line ИНН: 02508201610067 [12:32:33]line Контрольно-Кассовый Чек [12:32:33]line ПРОДАЖА [12:32:33]line ТРК (МРК, ГНК) : 62 [12:32:33]line Товар: 2710124130 [12:32:33]line Аи-92-К-5 [12:32:33]line 4.430 * 67.80 [12:32:33]line = 300.35 [12:32:33]line НДС 12% НСП 1% [12:32:33]line > о реализуемом товаре [12:32:33]line ОКРУГЛЕНИЕ: -0.35 [12:32:33]line ИТОГО: 300.00 [12:32:33]line Внесено: 300.00 [12:32:33]line СДАЧА: 0.00 [12:32:33]line НСП 1% : 2.66 [12:32:33]line НДС 12% : 31.90 [12:32:33]line Наличными: 300.00 [12:32:33]line Безнал.: 0.00 [12:32:33]line Место: АЗС № 130 "Партнер Нефть" [12:32:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:32:33]line СНО: Общий режим [12:32:33]line Чек 265 23.08.2024 12:32 [12:32:33]line Смена: 469 ФФД: 1.0 [12:32:33]line ЗНМ: 0300000070 [12:32:33]line РНМ: 0000000000092562 [12:32:33]line Версия ККМ: 001 [12:32:33]line ФМ: 0000000000871769 [12:32:33]line ФД: 165412 [12:32:33]line ФПД: 172596805780277 [12:32:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123232&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165412&fm=172596805780277&tin=02508201610067®Number=0000000000092562&sum=30000 [12:32:33]written 0, free lines is 4095 [12:32:33]OFD Sender: Processing packet 165412 [packets to send 991, broken 990] [12:32:33]ProducePacketName [12:32:33]name=ofd_packets/00165412 [12:32:33]OFD Sender: To server: pG, [12:32:33]CommunicateWithHost lk.salyk.kg:30040 [12:32:33]ConnectInit lk.salyk.kg [12:32:33]Write to MH i2c: 01 00 00 C9 07 D0 [12:32:33]Write i2c OK [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: 01 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: 01 07 00 [12:32:33]MH_I2C_Read... [12:32:33]Read from MH i2c: 01 07 00 C9 07 00 00 00 00 00 CE 0C B1 [12:32:34]RasterBufferAndPrint [12:32:34]line [12:32:34]line [12:32:34]line [12:32:34]line [12:32:34]line [12:32:34]written 0, free lines is 3288 [12:32:34]MH_Cut [12:32:34]Write to MH i2c: D1 01 00 D0 07 01 A9 [12:32:34]Write i2c OK [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: D1 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: D1 01 00 [12:32:34]MH_I2C_Read... [12:32:34]Read from MH i2c: D1 01 00 D0 07 00 A8 [12:32:34]Write to MH i2c: 01 00 00 D1 07 D8 [12:32:34]Write i2c OK [12:32:34]MH_I2C_Read... [12:32:34]*** Cut start [12:32:34]*** Purtial cut [12:32:34]*** Stage 1: CUTSNS_PIN = 1 [12:32:36]Read from MH i2c: 01 [12:32:36]MH_I2C_Read... [12:32:36]*** Stop cut motor [12:32:36]*** Cut end [12:32:36]Read from MH i2c: 01 07 00 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: 01 07 00 D1 07 00 00 00 00 00 FF 0F ED [12:32:36]process_action close_receipt done [12:32:36]requested_data is exist [12:32:36]produce_requested_data [12:32:36]requested_item fm.sn is exist - process it [12:32:36]wFMCommunicate request_size=4 [12:32:36]MH_SAM_APDU [12:32:36]CAPDU: 80 11 00 00 [12:32:36]Write to MH i2c: E2 08 00 D2 07 80 11 00 00 00 00 00 00 53 [12:32:36]Write i2c OK [12:32:36]MH_I2C_Read... [12:32:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:36]Read from MH i2c: E2 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 17 00 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 17 00 D2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [12:32:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:36]wFMCommunicate OK [12:32:36]requested_item fd.num is exist - process it [12:32:36]SAM_PROTO_GetFieldsCounters [12:32:36]wFMCommunicate request_size=4 [12:32:36]MH_SAM_APDU [12:32:36]CAPDU: 80 13 00 00 [12:32:36]Write to MH i2c: E2 08 00 D3 07 80 13 00 00 00 00 00 00 56 [12:32:36]Write i2c OK [12:32:36]MH_I2C_Read... [12:32:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:36]Read from MH i2c: E2 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 62 00 [12:32:36]MH_I2C_Read... [12:32:36]Read from MH i2c: E2 62 00 D3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 86 02 00 0E 04 04 00 D5 01 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 1C [12:32:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 86 02 00 0E 04 04 00 D5 01 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 [12:32:36]wFMCommunicate OK [12:32:36]SAM_PROTO_GetFieldsCounters done [12:32:36]requested_item shift.num is exist - process it [12:32:36]requested_item shift.opened is exist - process it [12:32:36]req_shift_opened [12:32:36]FM_GetShiftState [12:32:36]SAM_PROTO_GetShiftState [12:32:36]wFMCommunicate request_size=4 [12:32:36]MH_SAM_APDU [12:32:36]CAPDU: 80 13 01 00 [12:32:36]Write to MH i2c: E2 08 00 D4 07 80 13 01 00 00 00 00 00 58 [12:32:36]Write i2c OK [12:32:36]MH_I2C_Read... [12:32:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:37]Read from MH i2c: E2 [12:32:37]MH_I2C_Read... [12:32:37]Read from MH i2c: E2 0E 00 [12:32:37]MH_I2C_Read... [12:32:37]Read from MH i2c: E2 0E 00 D4 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 86 [12:32:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:32:37]wFMCommunicate OK [12:32:37]SAM_PROTO_GetShiftState done [12:32:37]FM_GetShiftState done [12:32:37]req_shift_opened done [12:32:37]requested_item shift.open_date is exist - process it [12:32:37]req_shift_open_date [12:32:37]req_shift_open_date done [12:32:37]produce_requested_data done [12:32:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165412,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:32:37]process_action_free close_receipt [12:32:37]json_value_free [12:32:37]json_value_free done [12:32:37]process_json_proto returns [12:32:37]Send response to host [12:32:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165412,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:32:37]free response buf [12:32:37]execute_script done [12:32:37]execute_script returns [12:32:37]free content buf [12:32:37]Sock 10.Close socket [12:32:37]Sock 10.Thread stoped [12:32:38]ConnectInit Can't take IP for lk.salyk.kg [12:32:38]CommunicateWithHost connect error [12:32:38]CommunicateWithHost err = -1 [12:32:38]OFD Sender: Server communicate error [12:32:41]accept exits with 8 [12:32:41]New connection [12:32:41]New thread 3067055460 created [12:32:41]Thread 3066912100 joined [12:32:41]Waiting for new connection... [12:32:41] Sock 8.Parse request [12:32:41]Sock 8.Check first char [12:32:41]Sock 8.First char is OK [12:32:41]request: POST /json_proto HTTP/1.0 [12:32:41]Method: POST [12:32:41]URL: /json_proto [12:32:41]Method is POST - this is cgi request [12:32:41]url: /json_proto [12:32:41]query_string will be loaded in cgi processing [12:32:41]execute_cgi json_proto POST (null) [12:32:41]execute_cgi path=json_proto method=POST [12:32:41]POST find Content-Length [12:32:41]Host: 172.17.44.132:8080 [12:32:41]Content-Length: 685 [12:32:41]Content-Type: application/json [12:32:41] [12:32:41]POST finish read [12:32:41]Found Content-Length = 685 [12:32:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 53.480, "sum" : 2000.15, "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" ] } } [12:32:41]execute_script... [12:32: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)294232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 53.480, "sum" : 2000.15, "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" ] } } [12:32:41]POST & json_proto [12:32:41]process_json_proto [12:32:41]json parsed OK: [12:32:41]protocol is kg_v1.0 [12:32:41]action value=close_receipt [12:32:41]process_action close_receipt [12:32:41]cmd_close_receipt [12:32:41]MH_GetDate [12:32:41]Write to MH i2c: F0 00 00 D5 07 CB [12:32:41]Write i2c OK [12:32:41]MH_I2C_Read... [12:32:41]Read from MH i2c: F0 [12:32:41]MH_I2C_Read... [12:32:41]Read from MH i2c: F0 09 00 [12:32:41]MH_I2C_Read... [12:32:41]Read from MH i2c: F0 09 00 D5 07 00 6A 81 C8 66 2A 83 C1 65 C0 [12:32:41]GetLastDocTimeStamp 1724416352 [12:32:41]current date 1724416362 [12:32:41]FM_GetShiftState [12:32:41]SAM_PROTO_GetShiftState [12:32:41]wFMCommunicate request_size=4 [12:32:41]MH_SAM_APDU [12:32:41]CAPDU: 80 13 01 00 [12:32:41]Write to MH i2c: E2 08 00 D6 07 80 13 01 00 00 00 00 00 5A [12:32:41]Write i2c OK [12:32:41]MH_I2C_Read... [12:32:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:41]Read from MH i2c: E2 [12:32:41]MH_I2C_Read... [12:32:41]Read from MH i2c: E2 0E 00 [12:32:41]MH_I2C_Read... [12:32:41]Read from MH i2c: E2 0E 00 D6 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 88 [12:32:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:32:41]wFMCommunicate OK [12:32:41]SAM_PROTO_GetShiftState done [12:32:41]FM_GetShiftState done [12:32:41]opened in 1724372766 [12:32:41]opened+sec_in_day 1724459166 [12:32:41]quantity*price = 200015 [12:32:41]sum+1 = 200016 [12:32:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 266 23.08.2024 12:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165413 ФПД: 51239521662993 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165413&fm=51239521662993&tin=02508201610067®Number=0000000000092562&sum=200000 [12:32:42]StoreToDocumentArchive [12:32:42]shift 469 fd 165413 [12:32:42]save to /storage/0469/doc_00165413 [12:32:42]save last doc name /storage/0469/doc_00165413 to /storage/kkm_last_doc_name [12:32:42]save OK [12:32:42]Clear old archive folders... [12:32:42]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:32:42]tlvbuf is 00C21520 [12:32:42]SAM_PROTO_ClearQueue [12:32:42]wFMCommunicate request_size=4 [12:32:42]MH_SAM_APDU [12:32:42]CAPDU: 80 09 00 00 [12:32:42]Write to MH i2c: E2 08 00 E3 07 80 09 00 00 00 00 00 00 5C [12:32:42]Write i2c OK [12:32:42]MH_I2C_Read... [12:32:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:42]Read from MH i2c: E2 [12:32:42]MH_I2C_Read... [12:32:42]Read from MH i2c: E2 03 00 [12:32:42]MH_I2C_Read... [12:32:42]Read from MH i2c: E2 03 00 E3 07 00 90 00 5E [12:32:42]RAPDU: 90 00 [12:32:42]wFMCommunicate OK [12:32:42]SAM_PROTO_ClearQueue done [12:32:42]KKMCreateOFDPacket [12:32:42]OFDProtocolAddRootSTLVToBuf [12:32:42]FM_MakeSignedData [12:32:42]FM_MakeSignedData [12:32:42]SAM_PROTO_SignData [12:32:42]wFMCommunicate request_size=4 [12:32:42]MH_SAM_APDU [12:32:42]CAPDU: 80 0D 01 02 [12:32:42]Write to MH i2c: E2 08 00 E4 07 80 0D 01 02 00 00 00 00 64 [12:32:42]Write i2c OK [12:32:42]MH_I2C_Read... [12:32:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:42]Read from MH i2c: E2 [12:32:42]MH_I2C_Read... [12:32:42]Read from MH i2c: E2 03 00 [12:32:42]MH_I2C_Read... [12:32:42]Read from MH i2c: E2 03 00 E4 07 00 90 00 5F [12:32:42]RAPDU: 90 00 [12:32:42]wFMCommunicate OK [12:32:42]wFMCommunicate request_size=255 [12:32:42]MH_SAM_APDU [12:32:42]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E8 D0 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 4F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 6A 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 86 02 00 35 04 06 00 2E 9A [12:32:42]Write to MH i2c: E2 02 01 E5 07 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E8 D0 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 4F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 6A 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 86 02 00 35 04 06 00 2E 9A 00 00 2D [12:32:42]Write i2c OK [12:32:42]MH_I2C_Read... [12:32:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:43]Read from MH i2c: E2 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 03 00 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 03 00 E5 07 00 90 00 60 [12:32:43]RAPDU: 90 00 [12:32:43]wFMCommunicate OK [12:32:43]wFMCommunicate request_size=9 [12:32:43]MH_SAM_APDU [12:32:43]CAPDU: 80 0D 02 02 04 21 7C B8 11 [12:32:43]Write to MH i2c: E2 0C 00 E6 07 80 0D 02 02 04 00 21 7C B8 11 00 00 D5 [12:32:43]Write i2c OK [12:32:43]MH_I2C_Read... [12:32:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:43]Read from MH i2c: E2 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 03 00 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 03 00 E6 07 00 90 00 61 [12:32:43]RAPDU: 90 00 [12:32:43]wFMCommunicate OK [12:32:43]wFMCommunicate request_size=4 [12:32:43]MH_SAM_APDU [12:32:43]CAPDU: 80 0D 03 02 [12:32:43]Write to MH i2c: E2 08 00 E7 07 80 0D 03 02 00 00 00 00 69 [12:32:43]Write i2c OK [12:32:43]MH_I2C_Read... [12:32:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:43]Read from MH i2c: E2 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 0B 00 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 0B 00 E7 07 00 BA BF 10 E4 BD FB 22 0E 90 00 BF [12:32:43]RAPDU: BA BF 10 E4 BD FB 22 0E 90 00 [12:32:43]wFMCommunicate OK [12:32:43]SAM_PROTO_SignData done [12:32:43]FM_MakeSignedData done [12:32:43]CreateOFDProtocolMessage [12:32:43]wFMCommunicate request_size=4 [12:32:43]MH_SAM_APDU [12:32:43]CAPDU: 80 11 00 00 [12:32:43]Write to MH i2c: E2 08 00 E8 07 80 11 00 00 00 00 00 00 69 [12:32:43]Write i2c OK [12:32:43]MH_I2C_Read... [12:32:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:43]Read from MH i2c: E2 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 17 00 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 17 00 E8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [12:32:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:43]wFMCommunicate OK [12:32:43]CreateOFDProtocolMessage done [12:32:43]OFDSenderStorePacket 165413 [12:32:43]StoreOFDPacket docnum=165413 [12:32:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E8 4C 06 01 5C 5B 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E8 D0 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 4F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 6A 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 86 02 00 35 04 06 00 2E 9A 21 7C B8 11 BA BF 10 E4 BD FB 22 0E [12:32:43]CheckFolder [12:32:43]dirname=/storage/ofd_packets [12:32:43]CheckFolder done [12:32:43]ProducePacketName [12:32:43]name=ofd_packets/00165413 [12:32:43]NVStorageSaveData ofd_packets/00165413 [12:32:43]File name is /storage/ofd_packets/00165413 [12:32:43]Write 300 bytes [12:32:43]NVStorageSaveData done [12:32:43]OFDSenderStorePacket done [12:32:43]KKMCreateOFDPacket done [12:32:43]NVStorageSaveData kkm_last_timestamp [12:32:43]File name is /storage/kkm_last_timestamp [12:32:43]Write 4 bytes [12:32:43]NVStorageSaveData done [12:32:43]ExternCall_PrintAddStr [12:32:43]wPrintStart [12:32:43]Write to MH i2c: 01 00 00 E9 07 F0 [12:32:43]Write i2c OK [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: 01 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: 01 07 00 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: 01 07 00 E9 07 00 00 00 00 00 FF 0F 05 [12:32:43]RasterBufferAndPrint [12:32:43]line Счет N : (1)294232 [12:32:43]line ИНН: 02508201610067 [12:32:43]line Контрольно-Кассовый Чек [12:32:43]line ПРОДАЖА [12:32:43]line ТРК (МРК, ГНК) : 81 [12:32:43]line Товар: 2711129700 [12:32:43]line ГАЗ-К-5 [12:32:43]line 53.480 * 37.40 [12:32:43]line = 2000.15 [12:32:43]line НДС 12% НСП 1% [12:32:43]line > о реализуемом товаре [12:32:43]line ОКРУГЛЕНИЕ: -0.15 [12:32:43]line ИТОГО: 2000.00 [12:32:43]line Внесено: 2000.00 [12:32:43]line СДАЧА: 0.00 [12:32:43]line НСП 1% : 17.70 [12:32:43]line НДС 12% : 212.40 [12:32:43]line Наличными: 2000.00 [12:32:43]line Безнал.: 0.00 [12:32:43]line Место: АЗС № 130 "Партнер Нефть" [12:32:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:32:43]line СНО: Общий режим [12:32:43]line Чек 266 23.08.2024 12:32 [12:32:43]line Смена: 469 ФФД: 1.0 [12:32:43]line ЗНМ: 0300000070 [12:32:43]line РНМ: 0000000000092562 [12:32:43]line Версия ККМ: 001 [12:32:43]line ФМ: 0000000000871769 [12:32:43]line ФД: 165413 [12:32:43]line ФПД: 51239521662993 [12:32:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165413&fm=51239521662993&tin=02508201610067®Number=0000000000092562&sum=200000 [12:32:43]OFD Sender: Processing packet 165412 [packets to send 992, broken 990] [12:32:43]ProducePacketName [12:32:43]name=ofd_packets/00165412 [12:32:43]OFD Sender: To server: pG, [12:32:43]CommunicateWithHost lk.salyk.kg:30040 [12:32:43]ConnectInit lk.salyk.kg [12:32:43]written 0, free lines is 4095 [12:32:43]Write to MH i2c: 01 00 00 14 08 1C [12:32:43]Write i2c OK [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: 01 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: 01 07 00 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: 01 07 00 14 08 00 00 00 00 00 D2 0C 01 [12:32:43]RasterBufferAndPrint [12:32:43]line [12:32:43]line [12:32:43]line [12:32:43]line [12:32:43]line [12:32:43]written 0, free lines is 3301 [12:32:43]MH_Cut [12:32:43]Write to MH i2c: D1 01 00 1B 08 01 F5 [12:32:43]Write i2c OK [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: D1 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: D1 01 00 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: D1 01 00 1B 08 00 F4 [12:32:43]Write to MH i2c: 01 00 00 1C 08 24 [12:32:43]Write i2c OK [12:32:43]MH_I2C_Read... [12:32:44]recv_with_timeout no data received [12:32:44]*** Cut start [12:32:44]*** Purtial cut [12:32:44]*** Stage 1: CUTSNS_PIN = 1 [12:32:46]Read from MH i2c: 01 [12:32:46]MH_I2C_Read... [12:32:46]*** Stop cut motor [12:32:46]*** Cut end [12:32:46]Read from MH i2c: 01 07 00 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: 01 07 00 1C 08 00 00 00 00 00 FF 0F 39 [12:32:46]process_action close_receipt done [12:32:46]requested_data is exist [12:32:46]produce_requested_data [12:32:46]requested_item fm.sn is exist - process it [12:32:46]wFMCommunicate request_size=4 [12:32:46]MH_SAM_APDU [12:32:46]CAPDU: 80 11 00 00 [12:32:46]Write to MH i2c: E2 08 00 1D 08 80 11 00 00 00 00 00 00 9F [12:32:46]Write i2c OK [12:32:46]MH_I2C_Read... [12:32:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:46]Read from MH i2c: E2 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 17 00 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 17 00 1D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [12:32:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:46]wFMCommunicate OK [12:32:46]requested_item fd.num is exist - process it [12:32:46]SAM_PROTO_GetFieldsCounters [12:32:46]wFMCommunicate request_size=4 [12:32:46]MH_SAM_APDU [12:32:46]CAPDU: 80 13 00 00 [12:32:46]Write to MH i2c: E2 08 00 1E 08 80 13 00 00 00 00 00 00 A2 [12:32:46]Write i2c OK [12:32:46]MH_I2C_Read... [12:32:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:46]Read from MH i2c: E2 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 62 00 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 62 00 1E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 6C [12:32:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:46]wFMCommunicate OK [12:32:46]SAM_PROTO_GetFieldsCounters done [12:32:46]requested_item shift.num is exist - process it [12:32:46]requested_item shift.opened is exist - process it [12:32:46]req_shift_opened [12:32:46]FM_GetShiftState [12:32:46]SAM_PROTO_GetShiftState [12:32:46]wFMCommunicate request_size=4 [12:32:46]MH_SAM_APDU [12:32:46]CAPDU: 80 13 01 00 [12:32:46]Write to MH i2c: E2 08 00 1F 08 80 13 01 00 00 00 00 00 A4 [12:32:46]Write i2c OK [12:32:46]MH_I2C_Read... [12:32:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:47]Read from MH i2c: E2 [12:32:47]MH_I2C_Read... [12:32:47]Read from MH i2c: E2 0E 00 [12:32:47]MH_I2C_Read... [12:32:47]Read from MH i2c: E2 0E 00 1F 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D2 [12:32:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:32:47]wFMCommunicate OK [12:32:47]SAM_PROTO_GetShiftState done [12:32:47]FM_GetShiftState done [12:32:47]req_shift_opened done [12:32:47]requested_item shift.open_date is exist - process it [12:32:47]req_shift_open_date [12:32:47]req_shift_open_date done [12:32:47]produce_requested_data done [12:32:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165413,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:32:47]process_action_free close_receipt [12:32:47]json_value_free [12:32:47]json_value_free done [12:32:47]process_json_proto returns [12:32:47]Send response to host [12:32:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165413,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:32:47]free response buf [12:32:47]execute_script done [12:32:47]execute_script returns [12:32:47]free content buf [12:32:47]Sock 8.Close socket [12:32:47]Sock 8.Thread stoped [12:32:48]ConnectInit Can't take IP for lk.salyk.kg [12:32:48]CommunicateWithHost connect error [12:32:48]CommunicateWithHost err = -1 [12:32:48]OFD Sender: Server communicate error [12:32:53]OFD Sender: Processing packet 165412 [packets to send 992, broken 990] [12:32:53]ProducePacketName [12:32:53]name=ofd_packets/00165412 [12:32:53]OFD Sender: To server: pG, [12:32:53]CommunicateWithHost lk.salyk.kg:30040 [12:32:53]ConnectInit lk.salyk.kg [12:32:58]recv_with_timeout no data received [12:33:06]Connected sock=10 [12:33:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DB 65 07 01 C7 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 60 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 86 02 00 35 04 06 00 9C F9 D3 4C 43 35 3B 95 9D C6 FB 8B 07 29 [12:33:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 48 2D 47 00 56 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 86 02 00 F4 03 04 00 CF 2A C8 66 B6 04 01 00 00 89 28 B8 97 C5 97 EE 66 [12:33:10]CommunicateWithHost err = 0 [12:33:10]CheckOFDResponse [12:33:10]1017 (14) - 77093643461234 [12:33:10]1041 (16) - 0000000000871769 [12:33:10]1040 (4) - 165412 [12:33:10]1012 (4) - 23.08.2024 06:23 [12:33:10]1206 (1) - 0 [12:33:10]OFD Sender: Remove packet 165412 [12:33:10]ProducePacketName [12:33:10]name=ofd_packets/00165412 [12:33:10]NVStorageDeleteData [12:33:11]OFD Sender: Processing packet 165413 [packets to send 991, broken 990] [12:33:11]ProducePacketName [12:33:11]name=ofd_packets/00165413 [12:33:11]OFD Sender: To server: pG, [12:33:11]CommunicateWithHost lk.salyk.kg:30040 [12:33:11]ConnectInit lk.salyk.kg [12:33:14]recv_with_timeout no data received [12:33:16]ConnectInit Can't take IP for lk.salyk.kg [12:33:16]CommunicateWithHost connect error [12:33:16]CommunicateWithHost err = -1 [12:33:16]OFD Sender: Server communicate error [12:33:21]OFD Sender: Processing packet 165413 [packets to send 991, broken 990] [12:33:21]ProducePacketName [12:33:21]name=ofd_packets/00165413 [12:33:21]OFD Sender: To server: pG, [12:33:21]CommunicateWithHost lk.salyk.kg:30040 [12:33:21]ConnectInit lk.salyk.kg [12:33:30]recv_with_timeout no data received [12:33:39]Connected sock=10 [12:33:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E8 4C 06 01 5C 5B 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E8 D0 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 4F 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 6A 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 86 02 00 35 04 06 00 2E 9A 21 7C B8 11 BA BF 10 E4 BD FB 22 0E [12:33:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 AB 47 00 2F 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 86 02 00 F4 03 04 00 EF 2A C8 66 B6 04 01 00 00 67 09 F8 FC 3C 17 B6 FA [12:33:41]CommunicateWithHost err = 0 [12:33:41]CheckOFDResponse [12:33:41]1017 (14) - 77093643461234 [12:33:41]1041 (16) - 0000000000871769 [12:33:41]1040 (4) - 165413 [12:33:41]1012 (4) - 23.08.2024 06:23 [12:33:41]1206 (1) - 0 [12:33:41]OFD Sender: Remove packet 165413 [12:33:41]ProducePacketName [12:33:41]name=ofd_packets/00165413 [12:33:41]NVStorageDeleteData [12:33:42]OFD Sender: No OFD packet to send [12:33:46]recv_with_timeout no data received [12:33:47]OFD Sender: No OFD packet to send [12:33:52]OFD Sender: No OFD packet to send [12:33:57]OFD Sender: No OFD packet to send [12:33:59]accept exits with 9 [12:33:59]New connection [12:33:59]New thread 3066912100 created [12:33:59]Thread 3067055460 joined [12:33:59]Waiting for new connection... [12:33:59] Sock 9.Parse request [12:33:59]Sock 9.Check first char [12:33:59]Sock 9.First char is OK [12:33:59]request: POST /json_proto HTTP/1.0 [12:33:59]Method: POST [12:33:59]URL: /json_proto [12:33:59]Method is POST - this is cgi request [12:33:59]url: /json_proto [12:33:59]query_string will be loaded in cgi processing [12:33:59]execute_cgi json_proto POST (null) [12:33:59]execute_cgi path=json_proto method=POST [12:33:59]POST find Content-Length [12:33:59]Host: 172.17.44.132:8080 [12:33:59]Content-Length: 677 [12:33:59]Content-Type: application/json [12:33:59] [12:33:59]POST finish read [12:33:59]Found Content-Length = 677 [12:33:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:59]execute_script... [12:33:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:59]POST & json_proto [12:33:59]process_json_proto [12:33:59]json parsed OK: [12:33:59]protocol is kg_v1.0 [12:33:59]action value=close_receipt [12:33:59]process_action close_receipt [12:33:59]cmd_close_receipt [12:33:59]MH_GetDate [12:33:59]Write to MH i2c: F0 00 00 20 08 17 [12:33:59]Write i2c OK [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: F0 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: F0 09 00 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: F0 09 00 20 08 00 B8 81 C8 66 2A 83 C1 65 5A [12:33:59]GetLastDocTimeStamp 1724416362 [12:33:59]current date 1724416440 [12:33:59]FM_GetShiftState [12:33:59]SAM_PROTO_GetShiftState [12:33:59]wFMCommunicate request_size=4 [12:33:59]MH_SAM_APDU [12:33:59]CAPDU: 80 13 01 00 [12:33:59]Write to MH i2c: E2 08 00 21 08 80 13 01 00 00 00 00 00 A6 [12:33:59]Write i2c OK [12:33:59]MH_I2C_Read... [12:33:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:59]Read from MH i2c: E2 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 0E 00 [12:33:59]MH_I2C_Read... [12:33:59]Read from MH i2c: E2 0E 00 21 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D4 [12:33:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:33:59]wFMCommunicate OK [12:33:59]SAM_PROTO_GetShiftState done [12:33:59]FM_GetShiftState done [12:33:59]opened in 1724372766 [12:33:59]opened+sec_in_day 1724459166 [12:33:59]quantity*price = 25018 [12:33:59]sum+1 = 25019 [12:33:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 267 23.08.2024 12:34 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165414 ФПД: 103260292011357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123400&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165414&fm=103260292011357&tin=02508201610067®Number=0000000000092562&sum=25000 [12:34:01]StoreToDocumentArchive [12:34:01]shift 469 fd 165414 [12:34:01]save to /storage/0469/doc_00165414 [12:34:01]save last doc name /storage/0469/doc_00165414 to /storage/kkm_last_doc_name [12:34:01]save OK [12:34:01]Clear old archive folders... [12:34:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:34:01]tlvbuf is 00B805B0 [12:34:01]SAM_PROTO_ClearQueue [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 09 00 00 [12:34:01]Write to MH i2c: E2 08 00 2E 08 80 09 00 00 00 00 00 00 A8 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 2E 08 00 90 00 AA [12:34:01]RAPDU: 90 00 [12:34:01]wFMCommunicate OK [12:34:01]SAM_PROTO_ClearQueue done [12:34:01]KKMCreateOFDPacket [12:34:01]OFDProtocolAddRootSTLVToBuf [12:34:01]FM_MakeSignedData [12:34:01]FM_MakeSignedData [12:34:01]SAM_PROTO_SignData [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 0D 01 02 [12:34:01]Write to MH i2c: E2 08 00 2F 08 80 0D 01 02 00 00 00 00 B0 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 2F 08 00 90 00 AB [12:34:01]RAPDU: 90 00 [12:34:01]wFMCommunicate OK [12:34:01]wFMCommunicate request_size=255 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 B8 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 86 02 00 35 04 06 00 5D [12:34:01]Write to MH i2c: E2 02 01 30 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 B8 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 86 02 00 35 04 06 00 5D 00 00 96 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 30 08 00 90 00 AC [12:34:01]RAPDU: 90 00 [12:34:01]wFMCommunicate OK [12:34:01]wFMCommunicate request_size=10 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 0D 02 02 05 EA 29 06 55 5D [12:34:01]Write to MH i2c: E2 0D 00 31 08 80 0D 02 02 05 00 EA 29 06 55 5D 00 00 88 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 03 00 31 08 00 90 00 AD [12:34:01]RAPDU: 90 00 [12:34:01]wFMCommunicate OK [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 0D 03 02 [12:34:01]Write to MH i2c: E2 08 00 32 08 80 0D 03 02 00 00 00 00 B5 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 0B 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 0B 00 32 08 00 44 B5 5A 06 89 1E FD 58 90 00 0B [12:34:01]RAPDU: 44 B5 5A 06 89 1E FD 58 90 00 [12:34:01]wFMCommunicate OK [12:34:01]SAM_PROTO_SignData done [12:34:01]FM_MakeSignedData done [12:34:01]CreateOFDProtocolMessage [12:34:01]wFMCommunicate request_size=4 [12:34:01]MH_SAM_APDU [12:34:01]CAPDU: 80 11 00 00 [12:34:01]Write to MH i2c: E2 08 00 33 08 80 11 00 00 00 00 00 00 B5 [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:01]Read from MH i2c: E2 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 17 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: E2 17 00 33 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [12:34:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:34:01]wFMCommunicate OK [12:34:01]CreateOFDProtocolMessage done [12:34:01]OFDSenderStorePacket 165414 [12:34:01]StoreOFDPacket docnum=165414 [12:34:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 52 43 07 01 A5 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 B8 81 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 86 02 00 35 04 06 00 5D EA 29 06 55 5D 44 B5 5A 06 89 1E FD 58 [12:34:01]CheckFolder [12:34:01]dirname=/storage/ofd_packets [12:34:01]CheckFolder done [12:34:01]ProducePacketName [12:34:01]name=ofd_packets/00165414 [12:34:01]NVStorageSaveData ofd_packets/00165414 [12:34:01]File name is /storage/ofd_packets/00165414 [12:34:01]Write 301 bytes [12:34:01]NVStorageSaveData done [12:34:01]OFDSenderStorePacket done [12:34:01]KKMCreateOFDPacket done [12:34:01]NVStorageSaveData kkm_last_timestamp [12:34:01]File name is /storage/kkm_last_timestamp [12:34:01]Write 4 bytes [12:34:01]NVStorageSaveData done [12:34:01]ExternCall_PrintAddStr [12:34:01]wPrintStart [12:34:01]Write to MH i2c: 01 00 00 34 08 3C [12:34:01]Write i2c OK [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: 01 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: 01 07 00 [12:34:01]MH_I2C_Read... [12:34:01]Read from MH i2c: 01 07 00 34 08 00 00 00 00 00 FF 0F 51 [12:34:01]RasterBufferAndPrint [12:34:01]line Счет N : (1)294237 [12:34:01]line ИНН: 02508201610067 [12:34:01]line Контрольно-Кассовый Чек [12:34:01]line ПРОДАЖА [12:34:01]line ТРК (МРК, ГНК) : 52 [12:34:01]line Товар: 2710124130 [12:34:01]line Аи-92-К-5 [12:34:01]line 3.690 * 67.80 [12:34:01]line = 250.18 [12:34:01]line НДС 12% НСП 1% [12:34:01]line > о реализуемом товаре [12:34:01]line ОКРУГЛЕНИЕ: -0.18 [12:34:01]line ИТОГО: 250.00 [12:34:01]line Внесено: 250.00 [12:34:01]line СДАЧА: 0.00 [12:34:01]line НСП 1% : 2.21 [12:34:01]line НДС 12% : 26.57 [12:34:01]line Наличными: 250.00 [12:34:01]line Безнал.: 0.00 [12:34:01]line Место: АЗС № 130 "Партнер Нефть" [12:34:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:34:01]line СНО: Общий режим [12:34:01]line Чек 267 23.08.2024 12:34 [12:34:01]line Смена: 469 ФФД: 1.0 [12:34:01]line ЗНМ: 0300000070 [12:34:01]line РНМ: 0000000000092562 [12:34:01]line Версия ККМ: 001 [12:34:01]line ФМ: 0000000000871769 [12:34:01]line ФД: 165414 [12:34:01]line ФПД: 103260292011357 [12:34:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123400&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165414&fm=103260292011357&tin=02508201610067®Number=0000000000092562&sum=25000 [12:34:01]written 0, free lines is 4095 [12:34:01]OFD Sender: Processing packet 165414 [packets to send 991, broken 990] [12:34:01]ProducePacketName [12:34:01]name=ofd_packets/00165414 [12:34:01]OFD Sender: To server: pG, [12:34:01]CommunicateWithHost lk.salyk.kg:30040 [12:34:01]ConnectInit lk.salyk.kg [12:34:02]Write to MH i2c: 01 00 00 5F 08 67 [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: 01 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: 01 07 00 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: 01 07 00 5F 08 00 00 00 00 00 CE 0C 48 [12:34:02]RasterBufferAndPrint [12:34:02]line [12:34:02]line [12:34:02]line [12:34:02]line [12:34:02]line [12:34:02]written 0, free lines is 3292 [12:34:02]MH_Cut [12:34:02]Write to MH i2c: D1 01 00 66 08 01 40 [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: D1 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: D1 01 00 [12:34:02]MH_I2C_Read... [12:34:02]Read from MH i2c: D1 01 00 66 08 00 3F [12:34:02]Write to MH i2c: 01 00 00 67 08 6F [12:34:02]Write i2c OK [12:34:02]MH_I2C_Read... [12:34:02]*** Cut start [12:34:02]*** Purtial cut [12:34:02]*** Stage 1: CUTSNS_PIN = 1 [12:34:04]Read from MH i2c: 01 [12:34:04]MH_I2C_Read... [12:34:04]*** Stop cut motor [12:34:04]*** Cut end [12:34:04]Read from MH i2c: 01 07 00 [12:34:04]MH_I2C_Read... [12:34:05]Read from MH i2c: 01 07 00 67 08 00 00 00 00 00 FF 0F 84 [12:34:05]process_action close_receipt done [12:34:05]requested_data is exist [12:34:05]produce_requested_data [12:34:05]requested_item fm.sn is exist - process it [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 11 00 00 [12:34:05]Write to MH i2c: E2 08 00 68 08 80 11 00 00 00 00 00 00 EA [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 17 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 17 00 68 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [12:34:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:34:05]wFMCommunicate OK [12:34:05]requested_item fd.num is exist - process it [12:34:05]SAM_PROTO_GetFieldsCounters [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 13 00 00 [12:34:05]Write to MH i2c: E2 08 00 69 08 80 13 00 00 00 00 00 00 ED [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 62 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 62 00 69 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [12:34:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:34:05]wFMCommunicate OK [12:34:05]SAM_PROTO_GetFieldsCounters done [12:34:05]requested_item shift.num is exist - process it [12:34:05]requested_item shift.opened is exist - process it [12:34:05]req_shift_opened [12:34:05]FM_GetShiftState [12:34:05]SAM_PROTO_GetShiftState [12:34:05]wFMCommunicate request_size=4 [12:34:05]MH_SAM_APDU [12:34:05]CAPDU: 80 13 01 00 [12:34:05]Write to MH i2c: E2 08 00 6A 08 80 13 01 00 00 00 00 00 EF [12:34:05]Write i2c OK [12:34:05]MH_I2C_Read... [12:34:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:05]Read from MH i2c: E2 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 0E 00 [12:34:05]MH_I2C_Read... [12:34:05]Read from MH i2c: E2 0E 00 6A 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1D [12:34:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:34:05]wFMCommunicate OK [12:34:05]SAM_PROTO_GetShiftState done [12:34:05]FM_GetShiftState done [12:34:05]req_shift_opened done [12:34:05]requested_item shift.open_date is exist - process it [12:34:05]req_shift_open_date [12:34:05]req_shift_open_date done [12:34:05]produce_requested_data done [12:34:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165414,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:34:05]process_action_free close_receipt [12:34:05]json_value_free [12:34:05]json_value_free done [12:34:05]process_json_proto returns [12:34:05]Send response to host [12:34:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165414,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:34:05]free response buf [12:34:05]execute_script done [12:34:05]execute_script returns [12:34:05]free content buf [12:34:05]Sock 9.Close socket [12:34:05]Sock 9.Thread stoped [12:34:06]ConnectInit Can't take IP for lk.salyk.kg [12:34:06]CommunicateWithHost connect error [12:34:06]CommunicateWithHost err = -1 [12:34:06]OFD Sender: Server communicate error [12:34:11]OFD Sender: Processing packet 165414 [packets to send 991, broken 990] [12:34:11]ProducePacketName [12:34:11]name=ofd_packets/00165414 [12:34:11]OFD Sender: To server: pG, [12:34:11]CommunicateWithHost lk.salyk.kg:30040 [12:34:11]ConnectInit lk.salyk.kg [12:34:15]recv_with_timeout no data received [12:34:16]ConnectInit Can't take IP for lk.salyk.kg [12:34:16]CommunicateWithHost connect error [12:34:16]CommunicateWithHost err = -1 [12:34:16]OFD Sender: Server communicate error [12:34:21]OFD Sender: Processing packet 165414 [packets to send 991, broken 990] [12:34:21]ProducePacketName [12:34:21]name=ofd_packets/00165414 [12:34:21]OFD Sender: To server: pG, [12:34:21]CommunicateWithHost lk.salyk.kg:30040 [12:34:21]ConnectInit lk.salyk.kg [12:34:31]recv_with_timeout no data received [12:34:38]accept exits with 10 [12:34:38]New connection [12:34:38]New thread 3067055460 created [12:34:38]Thread 3066912100 joined [12:34:38]Waiting for new connection... [12:34:38] Sock 10.Parse request [12:34:38]Sock 10.Check first char [12:34:38]Sock 10.First char is OK [12:34:38]request: POST /json_proto HTTP/1.0 [12:34:38]Method: POST [12:34:38]URL: /json_proto [12:34:38]Method is POST - this is cgi request [12:34:38]url: /json_proto [12:34:38]query_string will be loaded in cgi processing [12:34:38]execute_cgi json_proto POST (null) [12:34:38]execute_cgi path=json_proto method=POST [12:34:38]POST find Content-Length [12:34:38]Host: 172.17.44.132:8080 [12:34:38]Content-Length: 816 [12:34:38]Content-Type: application/json [12:34:38] [12:34:38]POST finish read [12:34:38]Found Content-Length = 816 [12:34:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:38]execute_script... [12:34: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)294239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:34:38]POST & json_proto [12:34:38]process_json_proto [12:34:38]json parsed OK: [12:34:38]protocol is kg_v1.0 [12:34:38]action value=close_receipt [12:34:38]process_action close_receipt [12:34:38]cmd_close_receipt [12:34:38]MH_GetDate [12:34:38]Write to MH i2c: F0 00 00 6B 08 62 [12:34:38]Write i2c OK [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: F0 [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: F0 09 00 [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: F0 09 00 6B 08 00 DE 81 C8 66 2A 83 C1 65 CB [12:34:38]GetLastDocTimeStamp 1724416440 [12:34:38]current date 1724416478 [12:34:38]FM_GetShiftState [12:34:38]SAM_PROTO_GetShiftState [12:34:38]wFMCommunicate request_size=4 [12:34:38]MH_SAM_APDU [12:34:38]CAPDU: 80 13 01 00 [12:34:38]Write to MH i2c: E2 08 00 6C 08 80 13 01 00 00 00 00 00 F1 [12:34:38]Write i2c OK [12:34:38]MH_I2C_Read... [12:34:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:34:38]Read from MH i2c: E2 [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: E2 0E 00 [12:34:38]MH_I2C_Read... [12:34:38]Read from MH i2c: E2 0E 00 6C 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1F [12:34:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:34:38]wFMCommunicate OK [12:34:38]SAM_PROTO_GetShiftState done [12:34:38]FM_GetShiftState done [12:34:38]opened in 1724372766 [12:34:38]opened+sec_in_day 1724459166 [12:34:38]quantity*price = 60003 [12:34:38]sum+1 = 60004 [12:34:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.50 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 270 23.08.2024 12:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165417 ФПД: 61965920154622 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165417&fm=61965920154622&tin=02508201610067®Number=0000000000092562&sum=40000 [12:36:38]StoreToDocumentArchive [12:36:38]shift 469 fd 165417 [12:36:38]save to /storage/0469/doc_00165417 [12:36:38]save last doc name /storage/0469/doc_00165417 to /storage/kkm_last_doc_name [12:36:38]save OK [12:36:38]Clear old archive folders... [12:36:38]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:36:38]tlvbuf is 00BE0910 [12:36:38]SAM_PROTO_ClearQueue [12:36:38]wFMCommunicate request_size=4 [12:36:38]MH_SAM_APDU [12:36:38]CAPDU: 80 09 00 00 [12:36:38]Write to MH i2c: E2 08 00 0D 09 80 09 00 00 00 00 00 00 88 [12:36:38]Write i2c OK [12:36:38]MH_I2C_Read... [12:36:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:38]Read from MH i2c: E2 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 03 00 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 03 00 0D 09 00 90 00 8A [12:36:38]RAPDU: 90 00 [12:36:38]wFMCommunicate OK [12:36:38]SAM_PROTO_ClearQueue done [12:36:38]KKMCreateOFDPacket [12:36:38]OFDProtocolAddRootSTLVToBuf [12:36:38]FM_MakeSignedData [12:36:38]FM_MakeSignedData [12:36:38]SAM_PROTO_SignData [12:36:38]wFMCommunicate request_size=4 [12:36:38]MH_SAM_APDU [12:36:38]CAPDU: 80 0D 01 02 [12:36:38]Write to MH i2c: E2 08 00 0E 09 80 0D 01 02 00 00 00 00 90 [12:36:38]Write i2c OK [12:36:38]MH_I2C_Read... [12:36:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:38]Read from MH i2c: E2 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 03 00 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 03 00 0E 09 00 90 00 8B [12:36:38]RAPDU: 90 00 [12:36:38]wFMCommunicate OK [12:36:38]wFMCommunicate request_size=255 [12:36:38]MH_SAM_APDU [12:36:38]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 52 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 9A 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 55 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 86 02 00 35 04 06 00 38 5B [12:36:38]Write to MH i2c: E2 02 01 0F 09 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 52 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 9A 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 55 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 86 02 00 35 04 06 00 38 5B 00 00 CF [12:36:38]Write i2c OK [12:36:38]MH_I2C_Read... [12:36:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:38]Read from MH i2c: E2 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 03 00 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 03 00 0F 09 00 90 00 8C [12:36:38]RAPDU: 90 00 [12:36:38]wFMCommunicate OK [12:36:38]wFMCommunicate request_size=9 [12:36:38]MH_SAM_APDU [12:36:38]CAPDU: 80 0D 02 02 04 90 A8 B3 FE [12:36:38]Write to MH i2c: E2 0C 00 10 09 80 0D 02 02 04 00 90 A8 B3 FE 00 00 84 [12:36:38]Write i2c OK [12:36:38]MH_I2C_Read... [12:36:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:38]Read from MH i2c: E2 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 03 00 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 03 00 10 09 00 90 00 8D [12:36:38]RAPDU: 90 00 [12:36:38]wFMCommunicate OK [12:36:38]wFMCommunicate request_size=4 [12:36:38]MH_SAM_APDU [12:36:38]CAPDU: 80 0D 03 02 [12:36:38]Write to MH i2c: E2 08 00 11 09 80 0D 03 02 00 00 00 00 95 [12:36:38]Write i2c OK [12:36:38]MH_I2C_Read... [12:36:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:38]Read from MH i2c: E2 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 0B 00 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 0B 00 11 09 00 E5 68 4E 09 1E 09 8B 83 90 00 6F [12:36:38]RAPDU: E5 68 4E 09 1E 09 8B 83 90 00 [12:36:38]wFMCommunicate OK [12:36:38]SAM_PROTO_SignData done [12:36:38]FM_MakeSignedData done [12:36:38]CreateOFDProtocolMessage [12:36:38]wFMCommunicate request_size=4 [12:36:38]MH_SAM_APDU [12:36:38]CAPDU: 80 11 00 00 [12:36:38]Write to MH i2c: E2 08 00 12 09 80 11 00 00 00 00 00 00 95 [12:36:38]Write i2c OK [12:36:38]MH_I2C_Read... [12:36:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:38]Read from MH i2c: E2 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 17 00 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: E2 17 00 12 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [12:36:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:36:38]wFMCommunicate OK [12:36:38]CreateOFDProtocolMessage done [12:36:38]OFDSenderStorePacket 165417 [12:36:38]StoreOFDPacket docnum=165417 [12:36:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 44 54 06 01 8D C7 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 52 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 9A 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 55 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 86 02 00 35 04 06 00 38 5B 90 A8 B3 FE E5 68 4E 09 1E 09 8B 83 [12:36:38]CheckFolder [12:36:38]dirname=/storage/ofd_packets [12:36:38]CheckFolder done [12:36:38]ProducePacketName [12:36:38]name=ofd_packets/00165417 [12:36:38]NVStorageSaveData ofd_packets/00165417 [12:36:38]File name is /storage/ofd_packets/00165417 [12:36:38]Write 300 bytes [12:36:38]NVStorageSaveData done [12:36:38]OFDSenderStorePacket done [12:36:38]KKMCreateOFDPacket done [12:36:38]NVStorageSaveData kkm_last_timestamp [12:36:38]File name is /storage/kkm_last_timestamp [12:36:38]Write 4 bytes [12:36:38]NVStorageSaveData done [12:36:38]ExternCall_PrintAddStr [12:36:38]wPrintStart [12:36:38]Write to MH i2c: 01 00 00 13 09 1C [12:36:38]Write i2c OK [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: 01 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: 01 07 00 [12:36:38]MH_I2C_Read... [12:36:38]Read from MH i2c: 01 07 00 13 09 00 00 00 00 00 FF 0F 31 [12:36:38]RasterBufferAndPrint [12:36:38]line Счет N : (1)294238 [12:36:38]line ИНН: 02508201610067 [12:36:38]line Контрольно-Кассовый Чек [12:36:38]line ПРОДАЖА [12:36:38]line ТРК (МРК, ГНК) : 71 [12:36:38]line Товар: 2711129700 [12:36:38]line ГАЗ-К-5 [12:36:38]line 10.700 * 37.40 [12:36:38]line = 400.18 [12:36:38]line НДС 12% НСП 1% [12:36:38]line > о реализуемом товаре [12:36:38]line ОКРУГЛЕНИЕ: -0.18 [12:36:38]line ИТОГО: 400.00 [12:36:38]line Внесено: 400.00 [12:36:38]line СДАЧА: 0.00 [12:36:38]line НСП 1% : 3.54 [12:36:38]line НДС 12% : 42.50 [12:36:38]line Наличными: 400.00 [12:36:38]line Безнал.: 0.00 [12:36:38]line Место: АЗС № 130 "Партнер Нефть" [12:36:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:36:38]line СНО: Общий режим [12:36:38]line Чек 270 23.08.2024 12:36 [12:36:38]line Смена: 469 ФФД: 1.0 [12:36:38]line ЗНМ: 0300000070 [12:36:38]line РНМ: 0000000000092562 [12:36:38]line Версия ККМ: 001 [12:36:38]line ФМ: 0000000000871769 [12:36:38]line ФД: 165417 [12:36:38]line ФПД: 61965920154622 [12:36:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165417&fm=61965920154622&tin=02508201610067®Number=0000000000092562&sum=40000 [12:36:38]written 0, free lines is 4095 [12:36:38]Connected sock=8 [12:36:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 76 FD 07 01 81 00 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 01 00 00 F4 03 04 00 2A 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 86 02 00 35 04 06 00 17 FF 86 7C 57 58 A9 80 DF FD 64 5C 51 5D [12:36:39]Write to MH i2c: 01 00 00 3E 09 47 [12:36:39]Write i2c OK [12:36:39]MH_I2C_Read... [12:36:39]Read from MH i2c: 01 [12:36:39]MH_I2C_Read... [12:36:39]Read from MH i2c: 01 07 00 [12:36:39]MH_I2C_Read... [12:36:39]Read from MH i2c: 01 07 00 3E 09 00 00 00 00 00 CA 0C 24 [12:36:39]RasterBufferAndPrint [12:36:39]line [12:36:39]line [12:36:39]line [12:36:39]line [12:36:39]line [12:36:39]written 0, free lines is 3283 [12:36:39]MH_Cut [12:36:39]Write to MH i2c: D1 01 00 45 09 01 20 [12:36:39]Write i2c OK [12:36:39]MH_I2C_Read... [12:36:39]Read from MH i2c: D1 [12:36:39]MH_I2C_Read... [12:36:39]Read from MH i2c: D1 01 00 [12:36:39]MH_I2C_Read... [12:36:39]Read from MH i2c: D1 01 00 45 09 00 1F [12:36:39]Write to MH i2c: 01 00 00 46 09 4F [12:36:39]Write i2c OK [12:36:39]MH_I2C_Read... [12:36:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CF 9A 47 00 C6 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 86 02 00 F4 03 04 00 A1 2B C8 66 B6 04 01 00 00 CA 70 A2 BF 56 06 2B 35 [12:36:39]CommunicateWithHost err = 0 [12:36:39]CheckOFDResponse [12:36:39]1017 (14) - 77093643461234 [12:36:39]1041 (16) - 0000000000871769 [12:36:39]1040 (4) - 165416 [12:36:39]1012 (4) - 23.08.2024 06:26 [12:36:39]1206 (1) - 0 [12:36:39]OFD Sender: Remove packet 165416 [12:36:39]ProducePacketName [12:36:39]name=ofd_packets/00165416 [12:36:39]NVStorageDeleteData [12:36:39]*** Cut start [12:36:39]*** Purtial cut [12:36:39]*** Stage 1: CUTSNS_PIN = 1 [12:36:40]OFD Sender: Processing packet 165417 [packets to send 991, broken 990] [12:36:40]ProducePacketName [12:36:40]name=ofd_packets/00165417 [12:36:40]OFD Sender: To server: pG, [12:36:40]CommunicateWithHost lk.salyk.kg:30040 [12:36:40]ConnectInit lk.salyk.kg [12:36:40]Connected sock=8 [12:36:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 44 54 06 01 8D C7 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 52 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 9A 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 55 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 86 02 00 35 04 06 00 38 5B 90 A8 B3 FE E5 68 4E 09 1E 09 8B 83 [12:36:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0C 7B 47 00 B2 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 86 02 00 F4 03 04 00 A3 2B C8 66 B6 04 01 00 00 E9 D6 1F C5 24 43 4C 1E [12:36:41]CommunicateWithHost err = 0 [12:36:41]CheckOFDResponse [12:36:41]1017 (14) - 77093643461234 [12:36:41]1041 (16) - 0000000000871769 [12:36:41]1040 (4) - 165417 [12:36:41]1012 (4) - 23.08.2024 06:26 [12:36:41]1206 (1) - 0 [12:36:41]OFD Sender: Remove packet 165417 [12:36:41]ProducePacketName [12:36:41]name=ofd_packets/00165417 [12:36:41]NVStorageDeleteData [12:36:41]Read from MH i2c: 01 [12:36:41]MH_I2C_Read... [12:36:41]*** Stop cut motor [12:36:41]*** Cut end [12:36:41]Read from MH i2c: 01 07 00 [12:36:41]MH_I2C_Read... [12:36:41]Read from MH i2c: 01 07 00 46 09 00 00 00 00 00 FF 0F 64 [12:36:41]process_action close_receipt done [12:36:41]requested_data is exist [12:36:41]produce_requested_data [12:36:41]requested_item fm.sn is exist - process it [12:36:41]wFMCommunicate request_size=4 [12:36:41]MH_SAM_APDU [12:36:41]CAPDU: 80 11 00 00 [12:36:41]Write to MH i2c: E2 08 00 47 09 80 11 00 00 00 00 00 00 CA [12:36:41]Write i2c OK [12:36:41]MH_I2C_Read... [12:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:41]OFD Sender: No OFD packet to send [12:36:42]Read from MH i2c: E2 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 17 00 [12:36:42]MH_I2C_Read... [12:36:42]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 37 36 39 90 00 23 [12:36:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:36:42]wFMCommunicate OK [12:36:42]requested_item fd.num is exist - process it [12:36:42]SAM_PROTO_GetFieldsCounters [12:36:42]wFMCommunicate request_size=4 [12:36:42]MH_SAM_APDU [12:36:42]CAPDU: 80 13 00 00 [12:36:42]Write to MH i2c: E2 08 00 48 09 80 13 00 00 00 00 00 00 CD [12:36:42]Write i2c OK [12:36:42]MH_I2C_Read... [12:36:42]OFD Sender: No OFD packet to send [12:36:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:42]Read from MH i2c: E2 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 62 00 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 62 00 48 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 A7 [12:36:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:36:42]wFMCommunicate OK [12:36:42]SAM_PROTO_GetFieldsCounters done [12:36:42]requested_item shift.num is exist - process it [12:36:42]requested_item shift.opened is exist - process it [12:36:42]req_shift_opened [12:36:42]FM_GetShiftState [12:36:42]SAM_PROTO_GetShiftState [12:36:42]wFMCommunicate request_size=4 [12:36:42]MH_SAM_APDU [12:36:42]CAPDU: 80 13 01 00 [12:36:42]Write to MH i2c: E2 08 00 49 09 80 13 01 00 00 00 00 00 CF [12:36:42]Write i2c OK [12:36:42]MH_I2C_Read... [12:36:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:42]Read from MH i2c: E2 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 0E 00 [12:36:42]MH_I2C_Read... [12:36:42]Read from MH i2c: E2 0E 00 49 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [12:36:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:36:42]wFMCommunicate OK [12:36:42]SAM_PROTO_GetShiftState done [12:36:42]FM_GetShiftState done [12:36:42]req_shift_opened done [12:36:42]requested_item shift.open_date is exist - process it [12:36:42]req_shift_open_date [12:36:42]req_shift_open_date done [12:36:42]produce_requested_data done [12:36:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165417,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:36:42]process_action_free close_receipt [12:36:42]json_value_free [12:36:42]json_value_free done [12:36:42]process_json_proto returns [12:36:42]Send response to host [12:36:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165417,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:36:42]free response buf [12:36:42]execute_script done [12:36:42]execute_script returns [12:36:42]free content buf [12:36:42]Sock 10.Close socket [12:36:42]Sock 10.Thread stoped [12:36:47]OFD Sender: No OFD packet to send [12:36:52]OFD Sender: No OFD packet to send [12:36:57]OFD Sender: No OFD packet to send [12:37:02]OFD Sender: No OFD packet to send [12:37:07]OFD Sender: No OFD packet to send [12:37:08]recv_with_timeout no data received [12:37:12]OFD Sender: No OFD packet to send [12:37:17]OFD Sender: No OFD packet to send [12:37:22]OFD Sender: No OFD packet to send [12:37:27]OFD Sender: No OFD packet to send [12:37:32]OFD Sender: No OFD packet to send [12:37:37]recv_with_timeout no data received [12:37:37]OFD Sender: No OFD packet to send [12:37:42]OFD Sender: No OFD packet to send [12:37:46]accept exits with 12 [12:37:46]New connection [12:37:46]New thread 3066912100 created [12:37:46]Thread 3067055460 joined [12:37:46]Waiting for new connection... [12:37:46] Sock 12.Parse request [12:37:46]Sock 12.Check first char [12:37:46]Sock 12.First char is OK [12:37:46]request: POST /json_proto HTTP/1.0 [12:37:46]Method: POST [12:37:46]URL: /json_proto [12:37:46]Method is POST - this is cgi request [12:37:46]url: /json_proto [12:37:46]query_string will be loaded in cgi processing [12:37:46]execute_cgi json_proto POST (null) [12:37:46]execute_cgi path=json_proto method=POST [12:37:46]POST find Content-Length [12:37:46]Host: 172.17.44.132:8080 [12:37:46]Content-Length: 819 [12:37:46]Content-Type: application/json [12:37:46] [12:37:46]POST finish read [12:37:46]Found Content-Length = 819 [12:37:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:46]execute_script... [12:37: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)294242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:46]POST & json_proto [12:37:46]process_json_proto [12:37:46]json parsed OK: [12:37:46]protocol is kg_v1.0 [12:37:46]action value=close_receipt [12:37:46]process_action close_receipt [12:37:46]cmd_close_receipt [12:37:46]MH_GetDate [12:37:46]Write to MH i2c: F0 00 00 4A 09 42 [12:37:46]Write i2c OK [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: F0 [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: F0 09 00 [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: F0 09 00 4A 09 00 9B 82 C8 66 2A 83 C1 65 69 [12:37:46]GetLastDocTimeStamp 1724416597 [12:37:46]current date 1724416667 [12:37:46]FM_GetShiftState [12:37:46]SAM_PROTO_GetShiftState [12:37:46]wFMCommunicate request_size=4 [12:37:46]MH_SAM_APDU [12:37:46]CAPDU: 80 13 01 00 [12:37:46]Write to MH i2c: E2 08 00 4B 09 80 13 01 00 00 00 00 00 D1 [12:37:46]Write i2c OK [12:37:46]MH_I2C_Read... [12:37:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:46]Read from MH i2c: E2 [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: E2 0E 00 [12:37:46]MH_I2C_Read... [12:37:46]Read from MH i2c: E2 0E 00 4B 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FF [12:37:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:37:46]wFMCommunicate OK [12:37:46]SAM_PROTO_GetShiftState done [12:37:46]FM_GetShiftState done [12:37:46]opened in 1724372766 [12:37:46]opened+sec_in_day 1724459166 [12:37:46]quantity*price = 150032 [12:37:46]sum+1 = 150033 [12:37:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 271 23.08.2024 12:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165418 ФПД: 39910250530572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123747&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165418&fm=39910250530572&tin=02508201610067®Number=0000000000092562&sum=150032 [12:37:47]StoreToDocumentArchive [12:37:47]shift 469 fd 165418 [12:37:47]save to /storage/0469/doc_00165418 [12:37:47]save last doc name /storage/0469/doc_00165418 to /storage/kkm_last_doc_name [12:37:47]save OK [12:37:47]Clear old archive folders... [12:37:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:37:47]tlvbuf is 00BE0780 [12:37:47]SAM_PROTO_ClearQueue [12:37:47]wFMCommunicate request_size=4 [12:37:47]MH_SAM_APDU [12:37:47]CAPDU: 80 09 00 00 [12:37:47]Write to MH i2c: E2 08 00 58 09 80 09 00 00 00 00 00 00 D3 [12:37:47]Write i2c OK [12:37:47]MH_I2C_Read... [12:37:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:47]Read from MH i2c: E2 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 03 00 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 03 00 58 09 00 90 00 D5 [12:37:47]RAPDU: 90 00 [12:37:47]wFMCommunicate OK [12:37:47]SAM_PROTO_ClearQueue done [12:37:47]KKMCreateOFDPacket [12:37:47]OFDProtocolAddRootSTLVToBuf [12:37:47]FM_MakeSignedData [12:37:47]FM_MakeSignedData [12:37:47]SAM_PROTO_SignData [12:37:47]wFMCommunicate request_size=4 [12:37:47]MH_SAM_APDU [12:37:47]CAPDU: 80 0D 01 02 [12:37:47]Write to MH i2c: E2 08 00 59 09 80 0D 01 02 00 00 00 00 DB [12:37:47]Write i2c OK [12:37:47]MH_I2C_Read... [12:37:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:47]Read from MH i2c: E2 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 03 00 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 03 00 59 09 00 90 00 D6 [12:37:47]RAPDU: 90 00 [12:37:47]wFMCommunicate OK [12:37:47]wFMCommunicate request_size=255 [12:37:47]MH_SAM_APDU [12:37:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 9B 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 86 02 00 35 04 06 00 24 [12:37:47]Write to MH i2c: E2 02 01 5A 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 9B 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 86 02 00 35 04 06 00 24 00 00 1B [12:37:47]Write i2c OK [12:37:47]MH_I2C_Read... [12:37:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:47]Read from MH i2c: E2 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 03 00 [12:37:47]MH_I2C_Read... [12:37:47]Read from MH i2c: E2 03 00 5A 09 00 90 00 D7 [12:37:47]RAPDU: 90 00 [12:37:47]wFMCommunicate OK [12:37:47]wFMCommunicate request_size=10 [12:37:47]MH_SAM_APDU [12:37:47]CAPDU: 80 0D 02 02 05 4C 54 4E 47 0C [12:37:47]Write to MH i2c: E2 0D 00 5B 09 80 0D 02 02 05 00 4C 54 4E 47 0C 00 00 29 [12:37:47]Write i2c OK [12:37:47]MH_I2C_Read... [12:37:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:48]Read from MH i2c: E2 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 03 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 03 00 5B 09 00 90 00 D8 [12:37:48]RAPDU: 90 00 [12:37:48]wFMCommunicate OK [12:37:48]wFMCommunicate request_size=4 [12:37:48]MH_SAM_APDU [12:37:48]CAPDU: 80 0D 03 02 [12:37:48]Write to MH i2c: E2 08 00 5C 09 80 0D 03 02 00 00 00 00 E0 [12:37:48]Write i2c OK [12:37:48]MH_I2C_Read... [12:37:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:48]Read from MH i2c: E2 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 0B 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 0B 00 5C 09 00 CC 39 8F 9B CB 53 49 03 90 00 7A [12:37:48]RAPDU: CC 39 8F 9B CB 53 49 03 90 00 [12:37:48]wFMCommunicate OK [12:37:48]SAM_PROTO_SignData done [12:37:48]FM_MakeSignedData done [12:37:48]CreateOFDProtocolMessage [12:37:48]wFMCommunicate request_size=4 [12:37:48]MH_SAM_APDU [12:37:48]CAPDU: 80 11 00 00 [12:37:48]Write to MH i2c: E2 08 00 5D 09 80 11 00 00 00 00 00 00 E0 [12:37:48]Write i2c OK [12:37:48]MH_I2C_Read... [12:37:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:48]Read from MH i2c: E2 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 17 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: E2 17 00 5D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [12:37:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:48]wFMCommunicate OK [12:37:48]CreateOFDProtocolMessage done [12:37:48]OFDSenderStorePacket 165418 [12:37:48]StoreOFDPacket docnum=165418 [12:37:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9B AE 07 01 C7 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 9B 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 86 02 00 35 04 06 00 24 4C 54 4E 47 0C CC 39 8F 9B CB 53 49 03 [12:37:48]CheckFolder [12:37:48]dirname=/storage/ofd_packets [12:37:48]CheckFolder done [12:37:48]ProducePacketName [12:37:48]name=ofd_packets/00165418 [12:37:48]NVStorageSaveData ofd_packets/00165418 [12:37:48]File name is /storage/ofd_packets/00165418 [12:37:48]Write 301 bytes [12:37:48]NVStorageSaveData done [12:37:48]OFDSenderStorePacket done [12:37:48]KKMCreateOFDPacket done [12:37:48]NVStorageSaveData kkm_last_timestamp [12:37:48]File name is /storage/kkm_last_timestamp [12:37:48]Write 4 bytes [12:37:48]NVStorageSaveData done [12:37:48]ExternCall_PrintAddStr [12:37:48]wPrintStart [12:37:48]Write to MH i2c: 01 00 00 5E 09 67 [12:37:48]Write i2c OK [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: 01 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: 01 07 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: 01 07 00 5E 09 00 00 00 00 00 FF 0F 7C [12:37:48]RasterBufferAndPrint [12:37:48]line Счет N : (1)294242 [12:37:48]line ИНН: 02508201610067 [12:37:48]line Контрольно-Кассовый Чек [12:37:48]line ПРОДАЖА [12:37:48]line ТРК (МРК, ГНК) : 33 [12:37:48]line Товар: 2710124500 [12:37:48]line Аи-95-К-5 [12:37:48]line 20.220 * 74.20 [12:37:48]line = 1500.32 [12:37:48]line НДС 12% НСП 1% [12:37:48]line > о реализуемом товаре [12:37:48]line ИТОГО: 1500.32 [12:37:48]line НСП 1% : 13.28 [12:37:48]line НДС 12% : 159.33 [12:37:48]line Наличными: 0.00 [12:37:48]line Безнал.: 1500.32 [12:37:48]line Место: АЗС № 130 "Партнер Нефть" [12:37:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:37:48]line СНО: Общий режим [12:37:48]line Чек 271 23.08.2024 12:37 [12:37:48]line Смена: 469 ФФД: 1.0 [12:37:48]line ЗНМ: 0300000070 [12:37:48]line РНМ: 0000000000092562 [12:37:48]line Версия ККМ: 001 [12:37:48]line Платежная система: Бакай Банк [12:37:48]line ФМ: 0000000000871769 [12:37:48]line ФД: 165418 [12:37:48]line ФПД: 39910250530572 [12:37:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123747&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165418&fm=39910250530572&tin=02508201610067®Number=0000000000092562&sum=150032 [12:37:48]written 0, free lines is 4095 [12:37:48]OFD Sender: Processing packet 165418 [packets to send 991, broken 990] [12:37:48]ProducePacketName [12:37:48]name=ofd_packets/00165418 [12:37:48]OFD Sender: To server: pG, [12:37:48]CommunicateWithHost lk.salyk.kg:30040 [12:37:48]ConnectInit lk.salyk.kg [12:37:48]Write to MH i2c: 01 00 00 88 09 91 [12:37:48]Write i2c OK [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: 01 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: 01 07 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: 01 07 00 88 09 00 00 00 00 00 E8 0C 8C [12:37:48]RasterBufferAndPrint [12:37:48]line [12:37:48]line [12:37:48]line [12:37:48]line [12:37:48]line [12:37:48]written 0, free lines is 3309 [12:37:48]MH_Cut [12:37:48]Write to MH i2c: D1 01 00 8F 09 01 6A [12:37:48]Write i2c OK [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: D1 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: D1 01 00 [12:37:48]MH_I2C_Read... [12:37:48]Read from MH i2c: D1 01 00 8F 09 00 69 [12:37:48]Write to MH i2c: 01 00 00 90 09 99 [12:37:48]Write i2c OK [12:37:48]MH_I2C_Read... [12:37:48]recv_with_timeout no data received [12:37:49]*** Cut start [12:37:49]*** Purtial cut [12:37:49]*** Stage 1: CUTSNS_PIN = 1 [12:37:51]Read from MH i2c: 01 [12:37:51]MH_I2C_Read... [12:37:51]*** Stop cut motor [12:37:51]*** Cut end [12:37:51]Read from MH i2c: 01 07 00 [12:37:51]MH_I2C_Read... [12:37:51]Read from MH i2c: 01 07 00 90 09 00 00 00 00 00 FF 0F AE [12:37:51]process_action close_receipt done [12:37:51]requested_data is exist [12:37:51]produce_requested_data [12:37:51]requested_item fm.sn is exist - process it [12:37:51]wFMCommunicate request_size=4 [12:37:51]MH_SAM_APDU [12:37:51]CAPDU: 80 11 00 00 [12:37:51]Write to MH i2c: E2 08 00 91 09 80 11 00 00 00 00 00 00 14 [12:37:51]Write i2c OK [12:37:51]MH_I2C_Read... [12:37:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:51]Read from MH i2c: E2 [12:37:51]MH_I2C_Read... [12:37:51]Read from MH i2c: E2 17 00 [12:37:51]MH_I2C_Read... [12:37:51]Read from MH i2c: E2 17 00 91 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [12:37:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:51]wFMCommunicate OK [12:37:51]requested_item fd.num is exist - process it [12:37:51]SAM_PROTO_GetFieldsCounters [12:37:51]wFMCommunicate request_size=4 [12:37:51]MH_SAM_APDU [12:37:51]CAPDU: 80 13 00 00 [12:37:51]Write to MH i2c: E2 08 00 92 09 80 13 00 00 00 00 00 00 17 [12:37:51]Write i2c OK [12:37:51]MH_I2C_Read... [12:37:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:37:51]Read from MH i2c: E2 [12:37:51]MH_I2C_Read... [12:37:51]Read from MH i2c: E2 62 00 [12:37:51]MH_I2C_Read... [12:37:51]Read from MH i2c: E2 62 00 92 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [12:37:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:37:51]wFMCommunicate OK [12:37:51]SAM_PROTO_GetFieldsCounters done [12:37:51]requested_item shift.num is exist - process it [12:37:51]requested_item shift.opened is exist - process it [12:37:51]req_shift_opened [12:37:51]FM_GetShiftState [12:37:51]SAM_PROTO_GetShiftState [12:37:51]wFMCommunicate request_size=4 [12:37:51]MH_SAM_APDU [12:37:51]CAPDU: 80 13 01 00 [12:37:51]Write to MH i2c: E2 08 00 93 09 80 13 01 00 00 00 00 00 19 [12:37:51]Write i2c OK [12:37:51]MH_I2C_Read... [12:37:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:51]Read from MH i2c: E2 [12:37:51]MH_I2C_Read... [12:37:51]Read from MH i2c: E2 0E 00 [12:37:51]MH_I2C_Read... [12:37:51]Read from MH i2c: E2 0E 00 93 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 47 [12:37:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:37:51]wFMCommunicate OK [12:37:51]SAM_PROTO_GetShiftState done [12:37:51]FM_GetShiftState done [12:37:51]req_shift_opened done [12:37:51]requested_item shift.open_date is exist - process it [12:37:51]req_shift_open_date [12:37:51]req_shift_open_date done [12:37:51]produce_requested_data done [12:37:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165418,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:37:51]process_action_free close_receipt [12:37:51]json_value_free [12:37:51]json_value_free done [12:37:51]process_json_proto returns [12:37:51]Send response to host [12:37:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165418,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:37:51]free response buf [12:37:51]execute_script done [12:37:51]execute_script returns [12:37:51]free content buf [12:37:51]Sock 12.Close socket [12:37:51]Sock 12.Thread stoped [12:37:53]ConnectInit Can't take IP for lk.salyk.kg [12:37:53]CommunicateWithHost connect error [12:37:53]CommunicateWithHost err = -1 [12:37:53]OFD Sender: Server communicate error [12:37:58]OFD Sender: Processing packet 165418 [packets to send 991, broken 990] [12:37:58]ProducePacketName [12:37:58]name=ofd_packets/00165418 [12:37:58]OFD Sender: To server: pG, [12:37:58]CommunicateWithHost lk.salyk.kg:30040 [12:37:58]ConnectInit lk.salyk.kg [12:37:59]recv_with_timeout no data received [12:38:03]Connected sock=10 [12:38:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9B AE 07 01 C7 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 9B 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 86 02 00 35 04 06 00 24 4C 54 4E 47 0C CC 39 8F 9B CB 53 49 03 [12:38:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C2 AE 47 00 34 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 86 02 00 F4 03 04 00 F6 2B C8 66 B6 04 01 00 00 5E 4E F4 54 BD 5F 6A 29 [12:38:06]CommunicateWithHost err = 0 [12:38:06]CheckOFDResponse [12:38:06]1017 (14) - 77093643461234 [12:38:06]1041 (16) - 0000000000871769 [12:38:06]1040 (4) - 165418 [12:38:06]1012 (4) - 23.08.2024 06:28 [12:38:06]1206 (1) - 0 [12:38:06]OFD Sender: Remove packet 165418 [12:38:06]ProducePacketName [12:38:06]name=ofd_packets/00165418 [12:38:06]NVStorageDeleteData [12:38:07]OFD Sender: No OFD packet to send [12:38:11]recv_with_timeout no data received [12:38:12]OFD Sender: No OFD packet to send [12:38:17]OFD Sender: No OFD packet to send [12:38:21]accept exits with 9 [12:38:21]New connection [12:38:21]New thread 3067055460 created [12:38:21]Thread 3066912100 joined [12:38:21]Waiting for new connection... [12:38:21] Sock 9.Parse request [12:38:21]Sock 9.Check first char [12:38:21]Sock 9.First char is OK [12:38:21]request: POST /json_proto HTTP/1.0 [12:38:21]Method: POST [12:38:21]URL: /json_proto [12:38:21]Method is POST - this is cgi request [12:38:21]url: /json_proto [12:38:21]query_string will be loaded in cgi processing [12:38:21]execute_cgi json_proto POST (null) [12:38:21]execute_cgi path=json_proto method=POST [12:38:21]POST find Content-Length [12:38:21]Host: 172.17.44.132:8080 [12:38:21]Content-Length: 819 [12:38:21]Content-Type: application/json [12:38:21] [12:38:21]POST finish read [12:38:21]Found Content-Length = 819 [12:38:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 73.470, "sum" : 5451.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 5451.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:21]execute_script... [12:38:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 73.470, "sum" : 5451.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 5451.47 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:21]POST & json_proto [12:38:21]process_json_proto [12:38:21]json parsed OK: [12:38:21]protocol is kg_v1.0 [12:38:21]action value=close_receipt [12:38:21]process_action close_receipt [12:38:21]cmd_close_receipt [12:38:21]MH_GetDate [12:38:21]Write to MH i2c: F0 00 00 94 09 8C [12:38:21]Write i2c OK [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: F0 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: F0 09 00 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: F0 09 00 94 09 00 BE 82 C8 66 2A 83 C1 65 D6 [12:38:21]GetLastDocTimeStamp 1724416667 [12:38:21]current date 1724416702 [12:38:21]FM_GetShiftState [12:38:21]SAM_PROTO_GetShiftState [12:38:21]wFMCommunicate request_size=4 [12:38:21]MH_SAM_APDU [12:38:21]CAPDU: 80 13 01 00 [12:38:21]Write to MH i2c: E2 08 00 95 09 80 13 01 00 00 00 00 00 1B [12:38:21]Write i2c OK [12:38:21]MH_I2C_Read... [12:38:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:21]Read from MH i2c: E2 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: E2 0E 00 [12:38:21]MH_I2C_Read... [12:38:21]Read from MH i2c: E2 0E 00 95 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 49 [12:38:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:38:21]wFMCommunicate OK [12:38:21]SAM_PROTO_GetShiftState done [12:38:21]FM_GetShiftState done [12:38:21]opened in 1724372766 [12:38:21]opened+sec_in_day 1724459166 [12:38:21]quantity*price = 545147 [12:38:21]sum+1 = 545148 [12:38:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5451.47 НСП 1% : 48.24 НДС 12% : 578.92 Наличными: 0.00 Безнал.: 5451.47 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 272 23.08.2024 12:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165419 ФПД: 144163968798126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123822&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165419&fm=144163968798126&tin=02508201610067®Number=0000000000092562&sum=545147 [12:38:22]StoreToDocumentArchive [12:38:22]shift 469 fd 165419 [12:38:22]save to /storage/0469/doc_00165419 [12:38:22]save last doc name /storage/0469/doc_00165419 to /storage/kkm_last_doc_name [12:38:22]save OK [12:38:22]Clear old archive folders... [12:38:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:38:22]tlvbuf is 00BE1110 [12:38:22]SAM_PROTO_ClearQueue [12:38:22]wFMCommunicate request_size=4 [12:38:22]MH_SAM_APDU [12:38:22]CAPDU: 80 09 00 00 [12:38:22]Write to MH i2c: E2 08 00 A2 09 80 09 00 00 00 00 00 00 1D [12:38:22]Write i2c OK [12:38:22]MH_I2C_Read... [12:38:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:22]Read from MH i2c: E2 [12:38:22]MH_I2C_Read... [12:38:22]Read from MH i2c: E2 03 00 [12:38:22]MH_I2C_Read... [12:38:22]Read from MH i2c: E2 03 00 A2 09 00 90 00 1F [12:38:22]RAPDU: 90 00 [12:38:22]wFMCommunicate OK [12:38:22]SAM_PROTO_ClearQueue done [12:38:22]KKMCreateOFDPacket [12:38:22]OFDProtocolAddRootSTLVToBuf [12:38:22]FM_MakeSignedData [12:38:22]FM_MakeSignedData [12:38:22]SAM_PROTO_SignData [12:38:22]wFMCommunicate request_size=4 [12:38:22]MH_SAM_APDU [12:38:22]CAPDU: 80 0D 01 02 [12:38:22]Write to MH i2c: E2 08 00 A3 09 80 0D 01 02 00 00 00 00 25 [12:38:22]Write i2c OK [12:38:22]MH_I2C_Read... [12:38:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:22]Read from MH i2c: E2 [12:38:22]MH_I2C_Read... [12:38:22]Read from MH i2c: E2 03 00 [12:38:22]MH_I2C_Read... [12:38:22]Read from MH i2c: E2 03 00 A3 09 00 90 00 20 [12:38:22]RAPDU: 90 00 [12:38:22]wFMCommunicate OK [12:38:22]wFMCommunicate request_size=255 [12:38:22]MH_SAM_APDU [12:38:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FE 1E 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7B 51 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7B 51 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 12 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 E2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7B 51 08 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 BE 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 86 02 00 35 04 06 00 83 [12:38:22]Write to MH i2c: E2 02 01 A4 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FE 1E 01 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7B 51 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7B 51 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 12 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 E2 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7B 51 08 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 BE 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 86 02 00 35 04 06 00 83 00 00 64 [12:38:22]Write i2c OK [12:38:22]MH_I2C_Read... [12:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:23]Read from MH i2c: E2 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 A4 09 00 90 00 21 [12:38:23]RAPDU: 90 00 [12:38:23]wFMCommunicate OK [12:38:23]wFMCommunicate request_size=10 [12:38:23]MH_SAM_APDU [12:38:23]CAPDU: 80 0D 02 02 05 1D CA 26 4D AE [12:38:23]Write to MH i2c: E2 0D 00 A5 09 80 0D 02 02 05 00 1D CA 26 4D AE 00 00 3A [12:38:23]Write i2c OK [12:38:23]MH_I2C_Read... [12:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:23]Read from MH i2c: E2 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 [12:38:23]MH_I2C_Read... [12:38:23]Read from MH i2c: E2 03 00 A5 09 00 90 00 22 [12:38:23]RAPDU: 90 00 [12:38:23]wFMCommunicate OK [12:38:23]wFMCommunicate request_size=4 [12:38:23]MH_SAM_APDU [12:38:23]CAPDU: 80 0D 03 02 [12:38:23]Write to MH i2c: E2 08 00 A6 09 80 0D 03 02 00 00 00 00 2A [12:38:23]Write i2c OK [12:38:23]MH_I2C_Read... [12:38:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:23]Read from MH i2c: E2 [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: E2 03 00 31 0A 00 90 00 AF [12:38:45]RAPDU: 90 00 [12:38:45]wFMCommunicate OK [12:38:45]wFMCommunicate request_size=47 [12:38:45]MH_SAM_APDU [12:38:45]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 [12:38:45]Write to MH i2c: E2 32 00 32 0A 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 00 00 30 [12:38:45]Write i2c OK [12:38:45]MH_I2C_Read... [12:38:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:38:45]Read from MH i2c: E2 [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: E2 03 00 [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: E2 03 00 32 0A 00 90 00 B0 [12:38:45]RAPDU: 90 00 [12:38:45]wFMCommunicate OK [12:38:45]wFMCommunicate request_size=15 [12:38:45]MH_SAM_APDU [12:38:45]CAPDU: 80 15 02 00 0A 07 04 06 00 A0 86 01 00 00 00 [12:38:45]Write to MH i2c: E2 12 00 33 0A 80 15 02 00 0A 00 07 04 06 00 A0 86 01 00 00 00 00 00 09 [12:38:45]Write i2c OK [12:38:45]MH_I2C_Read... [12:38:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:38:45]Read from MH i2c: E2 [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: E2 03 00 [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: E2 03 00 33 0A 00 90 00 B1 [12:38:45]RAPDU: 90 00 [12:38:45]wFMCommunicate OK [12:38:45]wFMCommunicate request_size=15 [12:38:45]MH_SAM_APDU [12:38:45]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [12:38:45]Write to MH i2c: E2 12 00 34 0A 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 15 [12:38:45]Write i2c OK [12:38:45]MH_I2C_Read... [12:38:45]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:38:46]Read from MH i2c: E2 03 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 34 0A 00 90 00 B2 [12:38:46]RAPDU: 90 00 [12:38:46]wFMCommunicate OK [12:38:46]wFMCommunicate request_size=11 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [12:38:46]Write to MH i2c: E2 0E 00 35 0A 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 F1 [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 35 0A 00 90 00 B3 [12:38:46]RAPDU: 90 00 [12:38:46]wFMCommunicate OK [12:38:46]wFMCommunicate request_size=13 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 15 02 00 08 F4 03 04 00 D6 82 C8 66 [12:38:46]Write to MH i2c: E2 10 00 36 0A 80 15 02 00 08 00 F4 03 04 00 D6 82 C8 66 00 00 51 [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 36 0A 00 90 00 B4 [12:38:46]RAPDU: 90 00 [12:38:46]wFMCommunicate OK [12:38:46]wFMCommunicate request_size=25 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [12:38:46]Write to MH i2c: E2 1C 00 37 0A 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 22 [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 37 0A 00 90 00 B5 [12:38:46]RAPDU: 90 00 [12:38:46]wFMCommunicate OK [12:38:46]wFMCommunicate request_size=4 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 15 03 00 [12:38:46]Write to MH i2c: E2 08 00 38 0A 80 15 03 00 00 00 00 00 C3 [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 40 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 40 00 38 0A 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 12 01 00 00 35 04 06 00 E8 BA 88 CF 67 47 90 00 04 [12:38:46]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 12 01 00 00 35 04 06 00 E8 BA 88 CF 67 47 90 00 [12:38:46]wFMCommunicate OK [12:38:46]SAM_PROTO_ProcessDocument answer len = 59 [12:38:46]SAM_PROTO_ProcessDocument done [12:38:46]SetTLVBufToDocument [12:38:46]Processing tag 1209 (04B9) [12:38:46]Malloc new data [12:38:46]Processing tag 1041 (0411) [12:38:46]Processing tag 1040 (0410) [12:38:46]Malloc new data [12:38:46]Processing tag 1038 (040E) [12:38:46]Malloc new data [12:38:46]Processing tag 1042 (0412) [12:38:46]Malloc new data [12:38:46]Processing tag 1077 (0435) [12:38:46]Malloc new data [12:38:46]SetTLVBufToDocument err=0 [12:38:46]KKMLoadAndSignReceiptData store KKM data [12:38:46]KKMLoadAndSignReceiptData err=0 [12:38:46]wFMCommunicate request_size=4 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 11 00 00 [12:38:46]Write to MH i2c: E2 08 00 39 0A 80 11 00 00 00 00 00 00 BD [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 17 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 17 00 39 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [12:38:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:38:46]wFMCommunicate OK [12:38:46]Счет N : (1)294243 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 52 Товар: 2710124130 Аи-92-К-5 14.750 * 67.80 = 1000.05 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 274 23.08.2024 12:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165421 ФПД: 255887856854855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165421&fm=255887856854855&tin=02508201610067®Number=0000000000092562&sum=100000 [12:38:46]StoreToDocumentArchive [12:38:46]shift 469 fd 165421 [12:38:46]save to /storage/0469/doc_00165421 [12:38:46]save last doc name /storage/0469/doc_00165421 to /storage/kkm_last_doc_name [12:38:46]save OK [12:38:46]Clear old archive folders... [12:38:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:38:46]tlvbuf is 00C80F20 [12:38:46]SAM_PROTO_ClearQueue [12:38:46]wFMCommunicate request_size=4 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 09 00 00 [12:38:46]Write to MH i2c: E2 08 00 3A 0A 80 09 00 00 00 00 00 00 B6 [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 3A 0A 00 90 00 B8 [12:38:46]RAPDU: 90 00 [12:38:46]wFMCommunicate OK [12:38:46]SAM_PROTO_ClearQueue done [12:38:46]KKMCreateOFDPacket [12:38:46]OFDProtocolAddRootSTLVToBuf [12:38:46]FM_MakeSignedData [12:38:46]FM_MakeSignedData [12:38:46]SAM_PROTO_SignData [12:38:46]wFMCommunicate request_size=4 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 0D 01 02 [12:38:46]Write to MH i2c: E2 08 00 3B 0A 80 0D 01 02 00 00 00 00 BE [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:46]Read from MH i2c: E2 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 [12:38:46]MH_I2C_Read... [12:38:46]Read from MH i2c: E2 03 00 3B 0A 00 90 00 B9 [12:38:46]RAPDU: 90 00 [12:38:46]wFMCommunicate OK [12:38:46]wFMCommunicate request_size=255 [12:38:46]MH_SAM_APDU [12:38:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D6 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 86 02 00 35 04 06 00 E8 [12:38:46]Write to MH i2c: E2 02 01 3C 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D6 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 86 02 00 35 04 06 00 E8 00 00 DD [12:38:46]Write i2c OK [12:38:46]MH_I2C_Read... [12:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:47]Read from MH i2c: E2 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: E2 03 00 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: E2 03 00 3C 0A 00 90 00 BA [12:38:47]RAPDU: 90 00 [12:38:47]wFMCommunicate OK [12:38:47]wFMCommunicate request_size=10 [12:38:47]MH_SAM_APDU [12:38:47]CAPDU: 80 0D 02 02 05 BA 88 CF 67 47 [12:38:47]Write to MH i2c: E2 0D 00 3D 0A 80 0D 02 02 05 00 BA 88 CF 67 47 00 00 8A [12:38:47]Write i2c OK [12:38:47]MH_I2C_Read... [12:38:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:47]Read from MH i2c: E2 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: E2 03 00 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: E2 03 00 3D 0A 00 90 00 BB [12:38:47]RAPDU: 90 00 [12:38:47]wFMCommunicate OK [12:38:47]wFMCommunicate request_size=4 [12:38:47]MH_SAM_APDU [12:38:47]CAPDU: 80 0D 03 02 [12:38:47]Write to MH i2c: E2 08 00 3E 0A 80 0D 03 02 00 00 00 00 C3 [12:38:47]Write i2c OK [12:38:47]MH_I2C_Read... [12:38:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:47]Read from MH i2c: E2 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: E2 0B 00 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: E2 0B 00 3E 0A 00 39 5C 3D 37 EC 88 FF C2 90 00 02 [12:38:47]RAPDU: 39 5C 3D 37 EC 88 FF C2 90 00 [12:38:47]wFMCommunicate OK [12:38:47]SAM_PROTO_SignData done [12:38:47]FM_MakeSignedData done [12:38:47]CreateOFDProtocolMessage [12:38:47]wFMCommunicate request_size=4 [12:38:47]MH_SAM_APDU [12:38:47]CAPDU: 80 11 00 00 [12:38:47]Write to MH i2c: E2 08 00 3F 0A 80 11 00 00 00 00 00 00 C3 [12:38:47]Write i2c OK [12:38:47]MH_I2C_Read... [12:38:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:47]Read from MH i2c: E2 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: E2 17 00 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: E2 17 00 3F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [12:38:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:38:47]wFMCommunicate OK [12:38:47]CreateOFDProtocolMessage done [12:38:47]OFDSenderStorePacket 165421 [12:38:47]StoreOFDPacket docnum=165421 [12:38:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A8 BC 07 01 3A 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D6 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 86 02 00 35 04 06 00 E8 BA 88 CF 67 47 39 5C 3D 37 EC 88 FF C2 [12:38:47]CheckFolder [12:38:47]dirname=/storage/ofd_packets [12:38:47]CheckFolder done [12:38:47]ProducePacketName [12:38:47]name=ofd_packets/00165421 [12:38:47]NVStorageSaveData ofd_packets/00165421 [12:38:47]File name is /storage/ofd_packets/00165421 [12:38:47]Write 301 bytes [12:38:47]NVStorageSaveData done [12:38:47]OFDSenderStorePacket done [12:38:47]KKMCreateOFDPacket done [12:38:47]NVStorageSaveData kkm_last_timestamp [12:38:47]File name is /storage/kkm_last_timestamp [12:38:47]Write 4 bytes [12:38:47]NVStorageSaveData done [12:38:47]ExternCall_PrintAddStr [12:38:47]wPrintStart [12:38:47]Write to MH i2c: 01 00 00 40 0A 4A [12:38:47]Write i2c OK [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: 01 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: 01 07 00 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: 01 07 00 40 0A 00 00 00 00 00 FF 0F 5F [12:38:47]RasterBufferAndPrint [12:38:47]line Счет N : (1)294243 [12:38:47]line ИНН: 02508201610067 [12:38:47]line Контрольно-Кассовый Чек [12:38:47]line ПРОДАЖА [12:38:47]line ТРК (МРК, ГНК) : 52 [12:38:47]line Товар: 2710124130 [12:38:47]line Аи-92-К-5 [12:38:47]line 14.750 * 67.80 [12:38:47]line = 1000.05 [12:38:47]line НДС 12% НСП 1% [12:38:47]line > о реализуемом товаре [12:38:47]line ОКРУГЛЕНИЕ: -0.05 [12:38:47]line ИТОГО: 1000.00 [12:38:47]line Внесено: 1000.00 [12:38:47]line СДАЧА: 0.00 [12:38:47]line НСП 1% : 8.85 [12:38:47]line НДС 12% : 106.20 [12:38:47]line Наличными: 1000.00 [12:38:47]line Безнал.: 0.00 [12:38:47]line Место: АЗС № 130 "Партнер Нефть" [12:38:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:38:47]line СНО: Общий режим [12:38:47]line Чек 274 23.08.2024 12:38 [12:38:47]line Смена: 469 ФФД: 1.0 [12:38:47]line ЗНМ: 0300000070 [12:38:47]line РНМ: 0000000000092562 [12:38:47]line Версия ККМ: 001 [12:38:47]line ФМ: 0000000000871769 [12:38:47]line ФД: 165421 [12:38:47]line ФПД: 255887856854855 [12:38:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165421&fm=255887856854855&tin=02508201610067®Number=0000000000092562&sum=100000 [12:38:47]written 0, free lines is 4095 [12:38:47]Write to MH i2c: 01 00 00 6B 0A 75 [12:38:47]Write i2c OK [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: 01 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: 01 07 00 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: 01 07 00 6B 0A 00 00 00 00 00 E3 0C 6B [12:38:47]RasterBufferAndPrint [12:38:47]line [12:38:47]line [12:38:47]line [12:38:47]line [12:38:47]line [12:38:47]written 0, free lines is 3323 [12:38:47]MH_Cut [12:38:47]Write to MH i2c: D1 01 00 72 0A 01 4E [12:38:47]Write i2c OK [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: D1 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: D1 01 00 [12:38:47]MH_I2C_Read... [12:38:47]Read from MH i2c: D1 01 00 72 0A 00 4D [12:38:47]Write to MH i2c: 01 00 00 73 0A 7D [12:38:47]Write i2c OK [12:38:47]MH_I2C_Read... [12:38:48]*** Cut start [12:38:48]*** Purtial cut [12:38:48]*** Stage 1: CUTSNS_PIN = 1 [12:38:48]recv_with_timeout no data received [12:38:50]ConnectInit Can't take IP for lk.salyk.kg [12:38:50]CommunicateWithHost connect error [12:38:50]CommunicateWithHost err = -1 [12:38:50]OFD Sender: Server communicate error [12:38:50]Read from MH i2c: 01 [12:38:50]MH_I2C_Read... [12:38:50]*** Stop cut motor [12:38:50]*** Cut end [12:38:50]Read from MH i2c: 01 07 00 [12:38:50]MH_I2C_Read... [12:38:50]Read from MH i2c: 01 07 00 73 0A 00 00 00 00 00 FF 0F 92 [12:38:50]process_action close_receipt done [12:38:50]requested_data is exist [12:38:50]produce_requested_data [12:38:50]requested_item fm.sn is exist - process it [12:38:50]wFMCommunicate request_size=4 [12:38:50]MH_SAM_APDU [12:38:50]CAPDU: 80 11 00 00 [12:38:50]Write to MH i2c: E2 08 00 74 0A 80 11 00 00 00 00 00 00 F8 [12:38:50]OFD Sender: Processing packet 165420 [packets to send 992, broken 990] [12:38:50]ProducePacketName [12:38:50]name=ofd_packets/00165420 [12:38:50]OFD Sender: To server: pG, [12:38:50]CommunicateWithHost lk.salyk.kg:30040 [12:38:50]ConnectInit lk.salyk.kg [12:38:50]Write i2c OK [12:38:50]MH_I2C_Read... [12:38:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:50]Read from MH i2c: E2 [12:38:50]MH_I2C_Read... [12:38:50]Read from MH i2c: E2 17 00 [12:38:50]MH_I2C_Read... [12:38:50]Read from MH i2c: E2 17 00 74 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [12:38:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:38:50]wFMCommunicate OK [12:38:50]requested_item fd.num is exist - process it [12:38:50]SAM_PROTO_GetFieldsCounters [12:38:50]wFMCommunicate request_size=4 [12:38:50]MH_SAM_APDU [12:38:50]CAPDU: 80 13 00 00 [12:38:50]Write to MH i2c: E2 08 00 75 0A 80 13 00 00 00 00 00 00 FB [12:38:50]Write i2c OK [12:38:50]MH_I2C_Read... [12:38:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:50]Read from MH i2c: E2 [12:38:50]MH_I2C_Read... [12:38:50]Read from MH i2c: E2 62 00 [12:38:50]MH_I2C_Read... [12:38:50]Read from MH i2c: E2 62 00 75 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [12:38:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:38:50]wFMCommunicate OK [12:38:50]SAM_PROTO_GetFieldsCounters done [12:38:50]requested_item shift.num is exist - process it [12:38:50]requested_item shift.opened is exist - process it [12:38:50]req_shift_opened [12:38:50]FM_GetShiftState [12:38:50]SAM_PROTO_GetShiftState [12:38:50]wFMCommunicate request_size=4 [12:38:50]MH_SAM_APDU [12:38:50]CAPDU: 80 13 01 00 [12:38:50]Write to MH i2c: E2 08 00 76 0A 80 13 01 00 00 00 00 00 FD [12:38:50]Write i2c OK [12:38:50]MH_I2C_Read... [12:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:51]Read from MH i2c: E2 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: E2 0E 00 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: E2 0E 00 76 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2B [12:38:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:38:51]wFMCommunicate OK [12:38:51]SAM_PROTO_GetShiftState done [12:38:51]FM_GetShiftState done [12:38:51]req_shift_opened done [12:38:51]requested_item shift.open_date is exist - process it [12:38:51]req_shift_open_date [12:38:51]req_shift_open_date done [12:38:51]produce_requested_data done [12:38:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165421,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:38:51]process_action_free close_receipt [12:38:51]json_value_free [12:38:51]json_value_free done [12:38:51]process_json_proto returns [12:38:51]Send response to host [12:38:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165421,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:38:51]free response buf [12:38:51]execute_script done [12:38:51]execute_script returns [12:38:51]free content buf [12:38:51]Sock 9.Close socket [12:38:51]Sock 9.Thread stoped [12:38:51]accept exits with 11 [12:38:51]New connection [12:38:51]New thread 3066912100 created [12:38:51]Thread 3067055460 joined [12:38:51]Waiting for new connection... [12:38:51] Sock 11.Parse request [12:38:51]Sock 11.Check first char [12:38:51]Sock 11.First char is OK [12:38:51]request: POST /json_proto HTTP/1.0 [12:38:51]Method: POST [12:38:51]URL: /json_proto [12:38:51]Method is POST - this is cgi request [12:38:51]url: /json_proto [12:38:51]query_string will be loaded in cgi processing [12:38:51]execute_cgi json_proto POST (null) [12:38:51]execute_cgi path=json_proto method=POST [12:38:51]POST find Content-Length [12:38:51]Host: 172.17.44.132:8080 [12:38:51]Content-Length: 679 [12:38:51]Content-Type: application/json [12:38:51] [12:38:51]POST finish read [12:38:51]Found Content-Length = 679 [12:38:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [12:38:51]execute_script... [12:38: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)294244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [12:38:51]POST & json_proto [12:38:51]process_json_proto [12:38:51]json parsed OK: [12:38:51]protocol is kg_v1.0 [12:38:51]action value=close_receipt [12:38:51]process_action close_receipt [12:38:51]cmd_close_receipt [12:38:51]MH_GetDate [12:38:51]Write to MH i2c: F0 00 00 77 0A 70 [12:38:51]Write i2c OK [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: F0 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: F0 09 00 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: F0 09 00 77 0A 00 DC 82 C8 66 2A 83 C1 65 D8 [12:38:51]GetLastDocTimeStamp 1724416726 [12:38:51]current date 1724416732 [12:38:51]FM_GetShiftState [12:38:51]SAM_PROTO_GetShiftState [12:38:51]wFMCommunicate request_size=4 [12:38:51]MH_SAM_APDU [12:38:51]CAPDU: 80 13 01 00 [12:38:51]Write to MH i2c: E2 08 00 78 0A 80 13 01 00 00 00 00 00 FF [12:38:51]Write i2c OK [12:38:51]MH_I2C_Read... [12:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:51]Read from MH i2c: E2 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: E2 0E 00 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: E2 0E 00 78 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2D [12:38:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:38:51]wFMCommunicate OK [12:38:51]SAM_PROTO_GetShiftState done [12:38:51]FM_GetShiftState done [12:38:51]opened in 1724372766 [12:38:51]opened+sec_in_day 1724459166 [12:38:51]quantity*price = 200025 [12:38:51]sum+1 = 200026 [12:38:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 275 23.08.2024 12:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165422 ФПД: 251552469384389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123852&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165422&fm=251552469384389&tin=02508201610067®Number=0000000000092562&sum=200000 [12:38:52]StoreToDocumentArchive [12:38:52]shift 469 fd 165422 [12:38:52]save to /storage/0469/doc_00165422 [12:38:52]save last doc name /storage/0469/doc_00165422 to /storage/kkm_last_doc_name [12:38:52]save OK [12:38:52]Clear old archive folders... [12:38:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:38:52]tlvbuf is 00BEDE50 [12:38:52]SAM_PROTO_ClearQueue [12:38:52]wFMCommunicate request_size=4 [12:38:52]MH_SAM_APDU [12:38:52]CAPDU: 80 09 00 00 [12:38:52]Write to MH i2c: E2 08 00 85 0A 80 09 00 00 00 00 00 00 01 [12:38:52]Write i2c OK [12:38:52]MH_I2C_Read... [12:38:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:52]Read from MH i2c: E2 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 85 0A 00 90 00 03 [12:38:52]RAPDU: 90 00 [12:38:52]wFMCommunicate OK [12:38:52]SAM_PROTO_ClearQueue done [12:38:52]KKMCreateOFDPacket [12:38:52]OFDProtocolAddRootSTLVToBuf [12:38:52]FM_MakeSignedData [12:38:52]FM_MakeSignedData [12:38:52]SAM_PROTO_SignData [12:38:52]wFMCommunicate request_size=4 [12:38:52]MH_SAM_APDU [12:38:52]CAPDU: 80 0D 01 02 [12:38:52]Write to MH i2c: E2 08 00 86 0A 80 0D 01 02 00 00 00 00 09 [12:38:52]Write i2c OK [12:38:52]MH_I2C_Read... [12:38:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:52]Read from MH i2c: E2 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 86 0A 00 90 00 04 [12:38:52]RAPDU: 90 00 [12:38:52]wFMCommunicate OK [12:38:52]wFMCommunicate request_size=255 [12:38:52]MH_SAM_APDU [12:38:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 13 01 00 00 F4 03 04 00 DC 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 86 02 00 35 04 06 00 E4 C9 1F 94 [12:38:52]Write to MH i2c: E2 02 01 87 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 13 01 00 00 F4 03 04 00 DC 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 86 02 00 35 04 06 00 E4 C9 1F 94 00 00 12 [12:38:53]Write i2c OK [12:38:53]MH_I2C_Read... [12:38:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:53]Read from MH i2c: E2 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: E2 03 00 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: E2 03 00 87 0A 00 90 00 05 [12:38:53]RAPDU: 90 00 [12:38:53]wFMCommunicate OK [12:38:53]wFMCommunicate request_size=7 [12:38:53]MH_SAM_APDU [12:38:53]CAPDU: 80 0D 02 02 02 7C C5 [12:38:53]Write to MH i2c: E2 0A 00 88 0A 80 0D 02 02 02 00 7C C5 00 00 51 [12:38:53]Write i2c OK [12:38:53]MH_I2C_Read... [12:38:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:53]Read from MH i2c: E2 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: E2 03 00 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: E2 03 00 88 0A 00 90 00 06 [12:38:53]RAPDU: 90 00 [12:38:53]wFMCommunicate OK [12:38:53]wFMCommunicate request_size=4 [12:38:53]MH_SAM_APDU [12:38:53]CAPDU: 80 0D 03 02 [12:38:53]Write to MH i2c: E2 08 00 89 0A 80 0D 03 02 00 00 00 00 0E [12:38:53]Write i2c OK [12:38:53]MH_I2C_Read... [12:38:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:53]Read from MH i2c: E2 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: E2 0B 00 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: E2 0B 00 89 0A 00 60 04 31 A2 6E 69 D5 E7 90 00 D9 [12:38:53]RAPDU: 60 04 31 A2 6E 69 D5 E7 90 00 [12:38:53]wFMCommunicate OK [12:38:53]SAM_PROTO_SignData done [12:38:53]FM_MakeSignedData done [12:38:53]CreateOFDProtocolMessage [12:38:53]wFMCommunicate request_size=4 [12:38:53]MH_SAM_APDU [12:38:53]CAPDU: 80 11 00 00 [12:38:53]Write to MH i2c: E2 08 00 8A 0A 80 11 00 00 00 00 00 00 0E [12:38:53]Write i2c OK [12:38:53]MH_I2C_Read... [12:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:53]Read from MH i2c: E2 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: E2 17 00 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: E2 17 00 8A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [12:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:38:53]wFMCommunicate OK [12:38:53]CreateOFDProtocolMessage done [12:38:53]OFDSenderStorePacket 165422 [12:38:53]StoreOFDPacket docnum=165422 [12:38:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 03 6F 04 01 9B 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 13 01 00 00 F4 03 04 00 DC 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 86 02 00 35 04 06 00 E4 C9 1F 94 7C C5 60 04 31 A2 6E 69 D5 E7 [12:38:53]CheckFolder [12:38:53]dirname=/storage/ofd_packets [12:38:53]CheckFolder done [12:38:53]ProducePacketName [12:38:53]name=ofd_packets/00165422 [12:38:53]NVStorageSaveData ofd_packets/00165422 [12:38:53]File name is /storage/ofd_packets/00165422 [12:38:53]Write 298 bytes [12:38:53]NVStorageSaveData done [12:38:53]OFDSenderStorePacket done [12:38:53]KKMCreateOFDPacket done [12:38:53]NVStorageSaveData kkm_last_timestamp [12:38:53]File name is /storage/kkm_last_timestamp [12:38:53]Write 4 bytes [12:38:53]NVStorageSaveData done [12:38:53]ExternCall_PrintAddStr [12:38:53]wPrintStart [12:38:53]Write to MH i2c: 01 00 00 8B 0A 95 [12:38:53]Write i2c OK [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: 01 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: 01 07 00 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: 01 07 00 8B 0A 00 00 00 00 00 FF 0F AA [12:38:53]RasterBufferAndPrint [12:38:53]line Счет N : (1)294244 [12:38:53]line ИНН: 02508201610067 [12:38:53]line Контрольно-Кассовый Чек [12:38:53]line ПРОДАЖА [12:38:53]line ТРК (МРК, ГНК) : 64 [12:38:53]line Товар: 2710194800 [12:38:53]line ДТ-К-5 [12:38:53]line 26.250 * 76.20 [12:38:53]line = 2000.25 [12:38:53]line НДС 12% НСП 1% [12:38:53]line > о реализуемом товаре [12:38:53]line ОКРУГЛЕНИЕ: -0.25 [12:38:53]line ИТОГО: 2000.00 [12:38:53]line Внесено: 2000.00 [12:38:53]line СДАЧА: 0.00 [12:38:53]line НСП 1% : 17.70 [12:38:53]line НДС 12% : 212.42 [12:38:53]line Наличными: 2000.00 [12:38:53]line Безнал.: 0.00 [12:38:53]line Место: АЗС № 130 "Партнер Нефть" [12:38:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:38:53]line СНО: Общий режим [12:38:53]line Чек 275 23.08.2024 12:38 [12:38:53]line Смена: 469 ФФД: 1.0 [12:38:53]line ЗНМ: 0300000070 [12:38:53]line РНМ: 0000000000092562 [12:38:53]line Версия ККМ: 001 [12:38:53]line ФМ: 0000000000871769 [12:38:53]line ФД: 165422 [12:38:53]line ФПД: 251552469384389 [12:38:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T123852&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165422&fm=251552469384389&tin=02508201610067®Number=0000000000092562&sum=200000 [12:38:53]written 0, free lines is 4095 [12:38:54]Write to MH i2c: 01 00 00 B6 0A C0 [12:38:54]Write i2c OK [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: 01 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: 01 07 00 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: 01 07 00 B6 0A 00 00 00 00 00 E4 0C B7 [12:38:54]RasterBufferAndPrint [12:38:54]line [12:38:54]line [12:38:54]line [12:38:54]line [12:38:54]line [12:38:54]written 0, free lines is 3330 [12:38:54]MH_Cut [12:38:54]Write to MH i2c: D1 01 00 BD 0A 01 99 [12:38:54]Write i2c OK [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: D1 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: D1 01 00 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: D1 01 00 BD 0A 00 98 [12:38:54]Write to MH i2c: 01 00 00 BE 0A C8 [12:38:54]Write i2c OK [12:38:54]MH_I2C_Read... [12:38:55]*** Cut start [12:38:55]*** Purtial cut [12:38:55]*** Stage 1: CUTSNS_PIN = 1 [12:38:55]ConnectInit Can't take IP for lk.salyk.kg [12:38:55]CommunicateWithHost connect error [12:38:55]CommunicateWithHost err = -1 [12:38:55]OFD Sender: Server communicate error [12:38:55]OFD Sender: Processing packet 165420 [packets to send 993, broken 990] [12:38:55]ProducePacketName [12:38:55]name=ofd_packets/00165420 [12:38:55]OFD Sender: To server: pG, [12:38:55]CommunicateWithHost lk.salyk.kg:30040 [12:38:55]ConnectInit lk.salyk.kg [12:38:57]Read from MH i2c: 01 [12:38:57]MH_I2C_Read... [12:38:57]*** Stop cut motor [12:38:57]*** Cut end [12:38:57]Read from MH i2c: 01 07 00 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: 01 07 00 BE 0A 00 00 00 00 00 FF 0F DD [12:38:57]process_action close_receipt done [12:38:57]requested_data is exist [12:38:57]produce_requested_data [12:38:57]requested_item fm.sn is exist - process it [12:38:57]wFMCommunicate request_size=4 [12:38:57]MH_SAM_APDU [12:38:57]CAPDU: 80 11 00 00 [12:38:57]Write to MH i2c: E2 08 00 BF 0A 80 11 00 00 00 00 00 00 43 [12:38:57]Write i2c OK [12:38:57]MH_I2C_Read... [12:38:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:57]Read from MH i2c: E2 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 17 00 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 17 00 BF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [12:38:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:38:57]wFMCommunicate OK [12:38:57]requested_item fd.num is exist - process it [12:38:57]SAM_PROTO_GetFieldsCounters [12:38:57]wFMCommunicate request_size=4 [12:38:57]MH_SAM_APDU [12:38:57]CAPDU: 80 13 00 00 [12:38:57]Write to MH i2c: E2 08 00 C0 0A 80 13 00 00 00 00 00 00 46 [12:38:57]Write i2c OK [12:38:57]MH_I2C_Read... [12:38:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:57]Read from MH i2c: E2 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 62 00 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 62 00 C0 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [12:38:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:38:57]wFMCommunicate OK [12:38:57]SAM_PROTO_GetFieldsCounters done [12:38:57]requested_item shift.num is exist - process it [12:38:57]requested_item shift.opened is exist - process it [12:38:57]req_shift_opened [12:38:57]FM_GetShiftState [12:38:57]SAM_PROTO_GetShiftState [12:38:57]wFMCommunicate request_size=4 [12:38:57]MH_SAM_APDU [12:38:57]CAPDU: 80 13 01 00 [12:38:57]Write to MH i2c: E2 08 00 C1 0A 80 13 01 00 00 00 00 00 48 [12:38:57]Write i2c OK [12:38:57]MH_I2C_Read... [12:38:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:57]Read from MH i2c: E2 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 0E 00 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 0E 00 C1 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 76 [12:38:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:38:57]wFMCommunicate OK [12:38:57]SAM_PROTO_GetShiftState done [12:38:57]FM_GetShiftState done [12:38:57]req_shift_opened done [12:38:57]requested_item shift.open_date is exist - process it [12:38:57]req_shift_open_date [12:38:57]req_shift_open_date done [12:38:57]produce_requested_data done [12:38:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165422,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:38:57]process_action_free close_receipt [12:38:57]json_value_free [12:38:57]json_value_free done [12:38:57]process_json_proto returns [12:38:57]Send response to host [12:38:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165422,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:38:57]free response buf [12:38:57]execute_script done [12:38:57]execute_script returns [12:38:57]free content buf [12:38:57]Sock 11.Close socket [12:38:57]Sock 11.Thread stoped [12:39:00]ConnectInit Can't take IP for lk.salyk.kg [12:39:00]CommunicateWithHost connect error [12:39:00]CommunicateWithHost err = -1 [12:39:00]OFD Sender: Server communicate error [12:39:05]OFD Sender: Processing packet 165420 [packets to send 993, broken 990] [12:39:05]ProducePacketName [12:39:05]name=ofd_packets/00165420 [12:39:05]OFD Sender: To server: pG, [12:39:05]CommunicateWithHost lk.salyk.kg:30040 [12:39:05]ConnectInit lk.salyk.kg [12:39:11]recv_with_timeout no data received [12:39:24]ConnectInit Can't connect to host [12:39:29]ConnectInit Can't connect to host [12:39:34]ConnectInit Can't connect to host [12:39:39]ConnectInit Can't connect to host [12:39:41]ConnectInit Can't connect to host [12:39:41]CommunicateWithHost connect error [12:39:41]CommunicateWithHost err = -1 [12:39:41]OFD Sender: Server communicate error [12:39:44]ConnectInit Can't connect to host [12:39:46]OFD Sender: Processing packet 165420 [packets to send 993, broken 990] [12:39:46]ProducePacketName [12:39:46]name=ofd_packets/00165420 [12:39:46]OFD Sender: To server: pG, [12:39:46]CommunicateWithHost lk.salyk.kg:30040 [12:39:46]ConnectInit lk.salyk.kg [12:39:51]ConnectInit Can't take IP for lk.salyk.kg [12:39:51]CommunicateWithHost connect error [12:39:51]CommunicateWithHost err = -1 [12:39:51]OFD Sender: Server communicate error [12:39:55]recv_with_timeout no data received [12:39:56]OFD Sender: Processing packet 165420 [packets to send 993, broken 990] [12:39:56]ProducePacketName [12:39:56]name=ofd_packets/00165420 [12:39:56]OFD Sender: To server: pG, [12:39:56]CommunicateWithHost lk.salyk.kg:30040 [12:39:56]ConnectInit lk.salyk.kg [12:40:01]Connected sock=8 [12:40:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 96 01 00 00 40 C4 8E 01 65 D3 5A 03 01 00 03 00 82 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 06 00 00 00 00 07 04 06 00 A0 41 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 C4 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 86 02 00 35 04 06 00 D3 9A 17 B1 0C 86 CC 4D 12 4F EF FA 8E ED [12:40:07]recv_with_timeout no data received [12:40:07]CommunicateWithHost answer receiving error [12:40:07]CommunicateWithHost err = -3 [12:40:07]OFD Sender: Server communicate error [12:40:07]recv_with_timeout no data received [12:40:12]OFD Sender: Processing packet 165420 [packets to send 993, broken 990] [12:40:12]ProducePacketName [12:40:12]name=ofd_packets/00165420 [12:40:12]OFD Sender: To server: pG, [12:40:12]CommunicateWithHost lk.salyk.kg:30040 [12:40:12]ConnectInit lk.salyk.kg [12:40:17]ConnectInit Can't take IP for lk.salyk.kg [12:40:17]CommunicateWithHost connect error [12:40:17]CommunicateWithHost err = -1 [12:40:17]OFD Sender: Server communicate error [12:40:22]OFD Sender: Processing packet 165420 [packets to send 993, broken 990] [12:40:22]ProducePacketName [12:40:22]name=ofd_packets/00165420 [12:40:22]OFD Sender: To server: pG, [12:40:22]CommunicateWithHost lk.salyk.kg:30040 [12:40:22]ConnectInit lk.salyk.kg [12:40:26]recv_with_timeout no data received [12:40:26]Connected sock=10 [12:40:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 96 01 00 00 40 C4 8E 01 65 D3 5A 03 01 00 03 00 82 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 31 34 34 35 06 04 27 00 D0 A8 D0 BE D0 BA 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 53 6E 69 63 6B 65 72 73 20 35 30 2C 35 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 0C 17 00 00 00 00 13 04 06 00 18 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 41 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 06 00 00 00 00 07 04 06 00 A0 41 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 C4 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 86 02 00 35 04 06 00 D3 9A 17 B1 0C 86 CC 4D 12 4F EF FA 8E ED [12:40:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B0 A8 47 00 51 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 86 02 00 F4 03 04 00 85 2C C8 66 B6 04 01 00 00 C0 91 0A 13 EC B3 E9 B6 [12:40:27]CommunicateWithHost err = 0 [12:40:27]CheckOFDResponse [12:40:27]1017 (14) - 77093643461234 [12:40:27]1041 (16) - 0000000000871769 [12:40:27]1040 (4) - 165420 [12:40:27]1012 (4) - 23.08.2024 06:30 [12:40:27]1206 (1) - 0 [12:40:27]OFD Sender: Remove packet 165420 [12:40:27]ProducePacketName [12:40:27]name=ofd_packets/00165420 [12:40:27]NVStorageDeleteData [12:40:27]OFD Sender: Processing packet 165421 [packets to send 992, broken 990] [12:40:27]ProducePacketName [12:40:27]name=ofd_packets/00165421 [12:40:27]OFD Sender: To server: pG, [12:40:27]CommunicateWithHost lk.salyk.kg:30040 [12:40:27]ConnectInit lk.salyk.kg [12:40:27]Connected sock=8 [12:40:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A8 BC 07 01 3A 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 D6 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 86 02 00 35 04 06 00 E8 BA 88 CF 67 47 39 5C 3D 37 EC 88 FF C2 [12:40:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AA BE 47 00 90 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 86 02 00 F4 03 04 00 86 2C C8 66 B6 04 01 00 00 38 BC 61 94 2A FD 4C 67 [12:40:29]CommunicateWithHost err = 0 [12:40:29]CheckOFDResponse [12:40:29]1017 (14) - 77093643461234 [12:40:29]1041 (16) - 0000000000871769 [12:40:29]1040 (4) - 165421 [12:40:29]1012 (4) - 23.08.2024 06:30 [12:40:29]1206 (1) - 0 [12:40:29]OFD Sender: Remove packet 165421 [12:40:29]ProducePacketName [12:40:29]name=ofd_packets/00165421 [12:40:29]NVStorageDeleteData [12:40:29]OFD Sender: Processing packet 165422 [packets to send 991, broken 990] [12:40:29]ProducePacketName [12:40:29]name=ofd_packets/00165422 [12:40:29]OFD Sender: To server: pG, [12:40:29]CommunicateWithHost lk.salyk.kg:30040 [12:40:29]ConnectInit lk.salyk.kg [12:40:30]Connected sock=8 [12:40:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 03 6F 04 01 9B 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 13 01 00 00 F4 03 04 00 DC 82 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 86 02 00 35 04 06 00 E4 C9 1F 94 7C C5 60 04 31 A2 6E 69 D5 E7 [12:40:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D7 F9 47 00 66 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 86 02 00 F4 03 04 00 88 2C C8 66 B6 04 01 00 00 E2 7F 62 19 53 4E F3 49 [12:40:30]CommunicateWithHost err = 0 [12:40:30]CheckOFDResponse [12:40:30]1017 (14) - 77093643461234 [12:40:30]1041 (16) - 0000000000871769 [12:40:30]1040 (4) - 165422 [12:40:30]1012 (4) - 23.08.2024 06:30 [12:40:30]1206 (1) - 0 [12:40:30]OFD Sender: Remove packet 165422 [12:40:30]ProducePacketName [12:40:30]name=ofd_packets/00165422 [12:40:30]NVStorageDeleteData [12:40:31]OFD Sender: No OFD packet to send [12:40:36]OFD Sender: No OFD packet to send [12:40:41]OFD Sender: No OFD packet to send [12:40:46]OFD Sender: No OFD packet to send [12:40:51]OFD Sender: No OFD packet to send [12:40:51]recv_with_timeout no data received [12:40:56]OFD Sender: No OFD packet to send [12:40:58]accept exits with 9 [12:40:58]New connection [12:40:58]New thread 3067055460 created [12:40:58]Thread 3066912100 joined [12:40:58]Waiting for new connection... [12:40:58] Sock 9.Parse request [12:40:58]Sock 9.Check first char [12:40:58]Sock 9.First char is OK [12:40:58]request: POST /json_proto HTTP/1.0 [12:40:58]Method: POST [12:40:58]URL: /json_proto [12:40:58]Method is POST - this is cgi request [12:40:58]url: /json_proto [12:40:58]query_string will be loaded in cgi processing [12:40:58]execute_cgi json_proto POST (null) [12:40:58]execute_cgi path=json_proto method=POST [12:40:58]POST find Content-Length [12:40:58]Host: 172.17.44.132:8080 [12:40:58]Content-Length: 677 [12:40:58]Content-Type: application/json [12:40:58] [12:40:58]POST finish read [12:40:58]Found Content-Length = 677 [12:40:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.890, "sum" : 670.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 670.00, "total" : 670.00, "payments": [ { "type": 0, "sum" : 670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:58]execute_script... [12:40: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)294245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.890, "sum" : 670.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 670.00, "total" : 670.00, "payments": [ { "type": 0, "sum" : 670.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:58]POST & json_proto [12:40:58]process_json_proto [12:40:58]json parsed OK: [12:40:58]protocol is kg_v1.0 [12:40:58]action value=close_receipt [12:40:58]process_action close_receipt [12:40:58]cmd_close_receipt [12:40:58]MH_GetDate [12:40:58]Write to MH i2c: F0 00 00 C2 0A BB [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: F0 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: F0 09 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: F0 09 00 C2 0A 00 5B 83 C8 66 2A 83 C1 65 A3 [12:40:58]GetLastDocTimeStamp 1724416732 [12:40:58]current date 1724416859 [12:40:58]FM_GetShiftState [12:40:58]SAM_PROTO_GetShiftState [12:40:58]wFMCommunicate request_size=4 [12:40:58]MH_SAM_APDU [12:40:58]CAPDU: 80 13 01 00 [12:40:58]Write to MH i2c: E2 08 00 C3 0A 80 13 01 00 00 00 00 00 4A [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:58]Read from MH i2c: E2 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 0E 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 0E 00 C3 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 78 [12:40:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:40:58]wFMCommunicate OK [12:40:58]SAM_PROTO_GetShiftState done [12:40:58]FM_GetShiftState done [12:40:58]opened in 1724372766 [12:40:58]opened+sec_in_day 1724459166 [12:40:58]quantity*price = 67054 [12:40:58]sum+1 = 67055 [12:40:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 670.00 Внесено: 670.00 СДАЧА: 0.00 НСП 1% : 5.93 НДС 12% : 71.21 Наличными: 670.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 276 23.08.2024 12:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165423 ФПД: 214272645682265 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124059&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165423&fm=214272645682265&tin=02508201610067®Number=0000000000092562&sum=67000 [12:40:59]StoreToDocumentArchive [12:40:59]shift 469 fd 165423 [12:40:59]save to /storage/0469/doc_00165423 [12:40:59]save last doc name /storage/0469/doc_00165423 to /storage/kkm_last_doc_name [12:40:59]save OK [12:40:59]Clear old archive folders... [12:40:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:40:59]tlvbuf is 00B7A800 [12:40:59]SAM_PROTO_ClearQueue [12:40:59]wFMCommunicate request_size=4 [12:40:59]MH_SAM_APDU [12:40:59]CAPDU: 80 09 00 00 [12:40:59]Write to MH i2c: E2 08 00 D0 0A 80 09 00 00 00 00 00 00 4C [12:40:59]Write i2c OK [12:40:59]MH_I2C_Read... [12:40:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:59]Read from MH i2c: E2 [12:40:59]MH_I2C_Read... [12:40:59]Read from MH i2c: E2 03 00 [12:40:59]MH_I2C_Read... [12:40:59]Read from MH i2c: E2 03 00 D0 0A 00 90 00 4E [12:40:59]RAPDU: 90 00 [12:40:59]wFMCommunicate OK [12:40:59]SAM_PROTO_ClearQueue done [12:40:59]KKMCreateOFDPacket [12:40:59]OFDProtocolAddRootSTLVToBuf [12:40:59]FM_MakeSignedData [12:40:59]FM_MakeSignedData [12:40:59]SAM_PROTO_SignData [12:40:59]wFMCommunicate request_size=4 [12:40:59]MH_SAM_APDU [12:40:59]CAPDU: 80 0D 01 02 [12:40:59]Write to MH i2c: E2 08 00 D1 0A 80 0D 01 02 00 00 00 00 54 [12:40:59]Write i2c OK [12:40:59]MH_I2C_Read... [12:41:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:00]Read from MH i2c: E2 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 03 00 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 03 00 D1 0A 00 90 00 4F [12:41:00]RAPDU: 90 00 [12:41:00]wFMCommunicate OK [12:41:00]wFMCommunicate request_size=255 [12:41:00]MH_SAM_APDU [12:41:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A2 26 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EE 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 1B 00 00 00 00 07 04 06 00 B8 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 14 01 00 00 F4 03 04 00 5B 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 86 02 00 35 04 06 00 C2 [12:41:00]Write to MH i2c: E2 02 01 D2 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 A2 26 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EE 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 1B 00 00 00 00 07 04 06 00 B8 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 14 01 00 00 F4 03 04 00 5B 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 86 02 00 35 04 06 00 C2 00 00 E0 [12:41:00]Write i2c OK [12:41:00]MH_I2C_Read... [12:41:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:00]Read from MH i2c: E2 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 03 00 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 03 00 D2 0A 00 90 00 50 [12:41:00]RAPDU: 90 00 [12:41:00]wFMCommunicate OK [12:41:00]wFMCommunicate request_size=10 [12:41:00]MH_SAM_APDU [12:41:00]CAPDU: 80 0D 02 02 05 E1 3C EE 54 59 [12:41:00]Write to MH i2c: E2 0D 00 D3 0A 80 0D 02 02 05 00 E1 3C EE 54 59 00 00 19 [12:41:00]Write i2c OK [12:41:00]MH_I2C_Read... [12:41:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:00]Read from MH i2c: E2 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 03 00 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 03 00 D3 0A 00 90 00 51 [12:41:00]RAPDU: 90 00 [12:41:00]wFMCommunicate OK [12:41:00]wFMCommunicate request_size=4 [12:41:00]MH_SAM_APDU [12:41:00]CAPDU: 80 0D 03 02 [12:41:00]Write to MH i2c: E2 08 00 D4 0A 80 0D 03 02 00 00 00 00 59 [12:41:00]Write i2c OK [12:41:00]MH_I2C_Read... [12:41:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:00]Read from MH i2c: E2 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 0B 00 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 0B 00 D4 0A 00 4B 47 75 56 96 7F B6 2F 90 00 B1 [12:41:00]RAPDU: 4B 47 75 56 96 7F B6 2F 90 00 [12:41:00]wFMCommunicate OK [12:41:00]SAM_PROTO_SignData done [12:41:00]FM_MakeSignedData done [12:41:00]CreateOFDProtocolMessage [12:41:00]wFMCommunicate request_size=4 [12:41:00]MH_SAM_APDU [12:41:00]CAPDU: 80 11 00 00 [12:41:00]Write to MH i2c: E2 08 00 D5 0A 80 11 00 00 00 00 00 00 59 [12:41:00]Write i2c OK [12:41:00]MH_I2C_Read... [12:41:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:00]Read from MH i2c: E2 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 17 00 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: E2 17 00 D5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [12:41:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:00]wFMCommunicate OK [12:41:00]CreateOFDProtocolMessage done [12:41:00]OFDSenderStorePacket 165423 [12:41:00]StoreOFDPacket docnum=165423 [12:41:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6C 2B 07 01 65 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 A2 26 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EE 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 1B 00 00 00 00 07 04 06 00 B8 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 14 01 00 00 F4 03 04 00 5B 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 86 02 00 35 04 06 00 C2 E1 3C EE 54 59 4B 47 75 56 96 7F B6 2F [12:41:00]CheckFolder [12:41:00]dirname=/storage/ofd_packets [12:41:00]CheckFolder done [12:41:00]ProducePacketName [12:41:00]name=ofd_packets/00165423 [12:41:00]NVStorageSaveData ofd_packets/00165423 [12:41:00]File name is /storage/ofd_packets/00165423 [12:41:00]Write 301 bytes [12:41:00]NVStorageSaveData done [12:41:00]OFDSenderStorePacket done [12:41:00]KKMCreateOFDPacket done [12:41:00]NVStorageSaveData kkm_last_timestamp [12:41:00]File name is /storage/kkm_last_timestamp [12:41:00]Write 4 bytes [12:41:00]NVStorageSaveData done [12:41:00]ExternCall_PrintAddStr [12:41:00]wPrintStart [12:41:00]Write to MH i2c: 01 00 00 D6 0A E0 [12:41:00]Write i2c OK [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: 01 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: 01 07 00 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: 01 07 00 D6 0A 00 00 00 00 00 FF 0F F5 [12:41:00]RasterBufferAndPrint [12:41:00]line Счет N : (1)294245 [12:41:00]line ИНН: 02508201610067 [12:41:00]line Контрольно-Кассовый Чек [12:41:00]line ПРОДАЖА [12:41:00]line ТРК (МРК, ГНК) : 32 [12:41:00]line Товар: 2710124130 [12:41:00]line Аи-92-К-5 [12:41:00]line 9.890 * 67.80 [12:41:00]line = 670.54 [12:41:00]line НДС 12% НСП 1% [12:41:00]line > о реализуемом товаре [12:41:00]line ОКРУГЛЕНИЕ: -0.54 [12:41:00]line ИТОГО: 670.00 [12:41:00]line Внесено: 670.00 [12:41:00]line СДАЧА: 0.00 [12:41:00]line НСП 1% : 5.93 [12:41:00]line НДС 12% : 71.21 [12:41:00]line Наличными: 670.00 [12:41:00]line Безнал.: 0.00 [12:41:00]line Место: АЗС № 130 "Партнер Нефть" [12:41:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:41:00]line СНО: Общий режим [12:41:00]line Чек 276 23.08.2024 12:40 [12:41:00]line Смена: 469 ФФД: 1.0 [12:41:00]line ЗНМ: 0300000070 [12:41:00]line РНМ: 0000000000092562 [12:41:00]line Версия ККМ: 001 [12:41:00]line ФМ: 0000000000871769 [12:41:00]line ФД: 165423 [12:41:00]line ФПД: 214272645682265 [12:41:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124059&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165423&fm=214272645682265&tin=02508201610067®Number=0000000000092562&sum=67000 [12:41:00]written 0, free lines is 4095 [12:41:00]OFD Sender: Processing packet 165423 [packets to send 991, broken 990] [12:41:00]ProducePacketName [12:41:00]name=ofd_packets/00165423 [12:41:00]OFD Sender: To server: pG, [12:41:00]CommunicateWithHost lk.salyk.kg:30040 [12:41:00]ConnectInit lk.salyk.kg [12:41:00]Write to MH i2c: 01 00 00 01 0B 0C [12:41:00]Write i2c OK [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: 01 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: 01 07 00 [12:41:00]MH_I2C_Read... [12:41:00]Read from MH i2c: 01 07 00 01 0B 00 00 00 00 00 D5 0C F4 [12:41:00]RasterBufferAndPrint [12:41:00]line [12:41:00]line [12:41:00]line [12:41:00]line [12:41:00]line [12:41:00]written 0, free lines is 3292 [12:41:01]MH_Cut [12:41:01]Write to MH i2c: D1 01 00 08 0B 01 E5 [12:41:01]Write i2c OK [12:41:01]MH_I2C_Read... [12:41:01]Read from MH i2c: D1 [12:41:01]MH_I2C_Read... [12:41:01]Read from MH i2c: D1 01 00 [12:41:01]MH_I2C_Read... [12:41:01]Read from MH i2c: D1 01 00 08 0B 00 E4 [12:41:01]Write to MH i2c: 01 00 00 09 0B 14 [12:41:01]Write i2c OK [12:41:01]MH_I2C_Read... [12:41:01]*** Cut start [12:41:01]*** Purtial cut [12:41:01]*** Stage 1: CUTSNS_PIN = 1 [12:41:02]Connected sock=11 [12:41:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6C 2B 07 01 65 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 A2 26 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EE 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 1B 00 00 00 00 07 04 06 00 B8 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 14 01 00 00 F4 03 04 00 5B 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 86 02 00 35 04 06 00 C2 E1 3C EE 54 59 4B 47 75 56 96 7F B6 2F [12:41:03]Read from MH i2c: 01 [12:41:03]MH_I2C_Read... [12:41:03]*** Stop cut motor [12:41:03]*** Cut end [12:41:03]Read from MH i2c: 01 07 00 [12:41:03]MH_I2C_Read... [12:41:03]Read from MH i2c: 01 07 00 09 0B 00 00 00 00 00 FF 0F 29 [12:41:03]process_action close_receipt done [12:41:03]requested_data is exist [12:41:03]produce_requested_data [12:41:03]requested_item fm.sn is exist - process it [12:41:03]wFMCommunicate request_size=4 [12:41:03]MH_SAM_APDU [12:41:03]CAPDU: 80 11 00 00 [12:41:03]Write to MH i2c: E2 08 00 0A 0B 80 11 00 00 00 00 00 00 8F [12:41:03]Write i2c OK [12:41:03]MH_I2C_Read... [12:41:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:03]Read from MH i2c: E2 [12:41:03]MH_I2C_Read... [12:41:03]Read from MH i2c: E2 17 00 [12:41:03]MH_I2C_Read... [12:41:03]Read from MH i2c: E2 17 00 0A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [12:41:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:03]wFMCommunicate OK [12:41:03]requested_item fd.num is exist - process it [12:41:03]SAM_PROTO_GetFieldsCounters [12:41:03]wFMCommunicate request_size=4 [12:41:03]MH_SAM_APDU [12:41:03]CAPDU: 80 13 00 00 [12:41:03]Write to MH i2c: E2 08 00 0B 0B 80 13 00 00 00 00 00 00 92 [12:41:03]Write i2c OK [12:41:03]MH_I2C_Read... [12:41:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:03]Read from MH i2c: E2 [12:41:03]MH_I2C_Read... [12:41:03]Read from MH i2c: E2 62 00 [12:41:03]MH_I2C_Read... [12:41:03]Read from MH i2c: E2 62 00 0B 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 84 [12:41:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:41:03]wFMCommunicate OK [12:41:03]SAM_PROTO_GetFieldsCounters done [12:41:03]requested_item shift.num is exist - process it [12:41:03]requested_item shift.opened is exist - process it [12:41:03]req_shift_opened [12:41:03]FM_GetShiftState [12:41:03]SAM_PROTO_GetShiftState [12:41:03]wFMCommunicate request_size=4 [12:41:03]MH_SAM_APDU [12:41:03]CAPDU: 80 13 01 00 [12:41:03]Write to MH i2c: E2 08 00 0C 0B 80 13 01 00 00 00 00 00 94 [12:41:03]Write i2c OK [12:41:03]MH_I2C_Read... [12:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:04]Read from MH i2c: E2 [12:41:04]MH_I2C_Read... [12:41:04]Read from MH i2c: E2 0E 00 [12:41:04]MH_I2C_Read... [12:41:04]Read from MH i2c: E2 0E 00 0C 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C2 [12:41:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:41:04]wFMCommunicate OK [12:41:04]SAM_PROTO_GetShiftState done [12:41:04]FM_GetShiftState done [12:41:04]req_shift_opened done [12:41:04]requested_item shift.open_date is exist - process it [12:41:04]req_shift_open_date [12:41:04]req_shift_open_date done [12:41:04]produce_requested_data done [12:41:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165423,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:41:04]process_action_free close_receipt [12:41:04]json_value_free [12:41:04]json_value_free done [12:41:04]process_json_proto returns [12:41:04]Send response to host [12:41:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165423,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:41:04]free response buf [12:41:04]execute_script done [12:41:04]execute_script returns [12:41:04]free content buf [12:41:04]Sock 9.Close socket [12:41:04]Sock 9.Thread stoped [12:41:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F0 8E 47 00 C6 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 37 36 39 10 04 04 00 2F 86 02 00 F4 03 04 00 A9 2C C8 66 B6 04 01 00 00 5A BF D9 8B D7 AC 46 6A [12:41:04]CommunicateWithHost err = 0 [12:41:04]CheckOFDResponse [12:41:04]1017 (14) - 77093643461234 [12:41:04]1041 (16) - 0000000000871769 [12:41:04]1040 (4) - 165423 [12:41:04]1012 (4) - 23.08.2024 06:31 [12:41:04]1206 (1) - 0 [12:41:04]OFD Sender: Remove packet 165423 [12:41:04]ProducePacketName [12:41:04]name=ofd_packets/00165423 [12:41:04]NVStorageDeleteData [12:41:05]OFD Sender: No OFD packet to send [12:41:10]OFD Sender: No OFD packet to send [12:41:13]recv_with_timeout no data received [12:41:15]OFD Sender: No OFD packet to send [12:41:20]OFD Sender: No OFD packet to send [12:41:25]OFD Sender: No OFD packet to send [12:41:30]OFD Sender: No OFD packet to send [12:41:31]recv_with_timeout no data received [12:41:35]OFD Sender: No OFD packet to send [12:41:40]OFD Sender: No OFD packet to send [12:41:43]accept exits with 10 [12:41:43]New connection [12:41:43]New thread 3066912100 created [12:41:43]Thread 3067055460 joined [12:41:43]Waiting for new connection... [12:41:43] Sock 10.Parse request [12:41:43]Sock 10.Check first char [12:41:43]Sock 10.First char is OK [12:41:43]request: POST /json_proto HTTP/1.0 [12:41:43]Method: POST [12:41:43]URL: /json_proto [12:41:43]Method is POST - this is cgi request [12:41:43]url: /json_proto [12:41:43]query_string will be loaded in cgi processing [12:41:43]execute_cgi json_proto POST (null) [12:41:43]execute_cgi path=json_proto method=POST [12:41:43]POST find Content-Length [12:41:43]Host: 172.17.44.132:8080 [12:41:43]Content-Length: 674 [12:41:43]Content-Type: application/json [12:41:43] [12:41:43]POST finish read [12:41:43]Found Content-Length = 674 [12:41:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [12:41:43]execute_script... [12:41:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [12:41:43]POST & json_proto [12:41:43]process_json_proto [12:41:43]json parsed OK: [12:41:43]protocol is kg_v1.0 [12:41:43]action value=close_receipt [12:41:43]process_action close_receipt [12:41:43]cmd_close_receipt [12:41:43]MH_GetDate [12:41:43]Write to MH i2c: F0 00 00 0D 0B 07 [12:41:43]Write i2c OK [12:41:43]MH_I2C_Read... [12:41:43]Read from MH i2c: F0 [12:41:43]MH_I2C_Read... [12:41:43]Read from MH i2c: F0 09 00 [12:41:43]MH_I2C_Read... [12:41:43]Read from MH i2c: F0 09 00 0D 0B 00 87 83 C8 66 2A 83 C1 65 1B [12:41:43]GetLastDocTimeStamp 1724416859 [12:41:43]current date 1724416903 [12:41:43]FM_GetShiftState [12:41:43]SAM_PROTO_GetShiftState [12:41:43]wFMCommunicate request_size=4 [12:41:43]MH_SAM_APDU [12:41:43]CAPDU: 80 13 01 00 [12:41:43]Write to MH i2c: E2 08 00 0E 0B 80 13 01 00 00 00 00 00 96 [12:41:43]Write i2c OK [12:41:43]MH_I2C_Read... [12:41:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:43]Read from MH i2c: E2 [12:41:43]MH_I2C_Read... [12:41:43]Read from MH i2c: E2 0E 00 [12:41:43]MH_I2C_Read... [12:41:43]Read from MH i2c: E2 0E 00 0E 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C4 [12:41:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:41:43]wFMCommunicate OK [12:41:43]SAM_PROTO_GetShiftState done [12:41:43]FM_GetShiftState done [12:41:43]opened in 1724372766 [12:41:43]opened+sec_in_day 1724459166 [12:41:43]quantity*price = 40005 [12:41:43]sum+1 = 40006 [12:41:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 277 23.08.2024 12:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165424 ФПД: 11229533599974 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124143&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165424&fm=11229533599974&tin=02508201610067®Number=0000000000092562&sum=40000 [12:41:44]StoreToDocumentArchive [12:41:44]shift 469 fd 165424 [12:41:44]save to /storage/0469/doc_00165424 [12:41:44]save last doc name /storage/0469/doc_00165424 to /storage/kkm_last_doc_name [12:41:44]save OK [12:41:44]Clear old archive folders... [12:41:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:41:44]tlvbuf is 00B7C420 [12:41:44]SAM_PROTO_ClearQueue [12:41:44]wFMCommunicate request_size=4 [12:41:44]MH_SAM_APDU [12:41:44]CAPDU: 80 09 00 00 [12:41:44]Write to MH i2c: E2 08 00 1B 0B 80 09 00 00 00 00 00 00 98 [12:41:44]Write i2c OK [12:41:44]MH_I2C_Read... [12:41:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:41:44]Read from MH i2c: E2 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 03 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 03 00 1B 0B 00 90 00 9A [12:41:44]RAPDU: 90 00 [12:41:44]wFMCommunicate OK [12:41:44]SAM_PROTO_ClearQueue done [12:41:44]KKMCreateOFDPacket [12:41:44]OFDProtocolAddRootSTLVToBuf [12:41:44]FM_MakeSignedData [12:41:44]FM_MakeSignedData [12:41:44]SAM_PROTO_SignData [12:41:44]wFMCommunicate request_size=4 [12:41:44]MH_SAM_APDU [12:41:44]CAPDU: 80 0D 01 02 [12:41:44]Write to MH i2c: E2 08 00 1C 0B 80 0D 01 02 00 00 00 00 A0 [12:41:44]Write i2c OK [12:41:44]MH_I2C_Read... [12:41:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:41:44]Read from MH i2c: E2 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 03 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 03 00 1C 0B 00 90 00 9B [12:41:44]RAPDU: 90 00 [12:41:44]wFMCommunicate OK [12:41:44]wFMCommunicate request_size=255 [12:41:44]MH_SAM_APDU [12:41:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 15 01 00 00 F4 03 04 00 87 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 86 02 00 35 04 06 00 0A 36 94 5C [12:41:44]Write to MH i2c: E2 02 01 1D 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 15 01 00 00 F4 03 04 00 87 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 86 02 00 35 04 06 00 0A 36 94 5C 00 00 2E [12:41:44]Write i2c OK [12:41:44]MH_I2C_Read... [12:41:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:44]Read from MH i2c: E2 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 03 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 03 00 1D 0B 00 90 00 9C [12:41:44]RAPDU: 90 00 [12:41:44]wFMCommunicate OK [12:41:44]wFMCommunicate request_size=7 [12:41:44]MH_SAM_APDU [12:41:44]CAPDU: 80 0D 02 02 02 78 E6 [12:41:44]Write to MH i2c: E2 0A 00 1E 0B 80 0D 02 02 02 00 78 E6 00 00 05 [12:41:44]Write i2c OK [12:41:44]MH_I2C_Read... [12:41:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:41:44]Read from MH i2c: E2 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 03 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 03 00 1E 0B 00 90 00 9D [12:41:44]RAPDU: 90 00 [12:41:44]wFMCommunicate OK [12:41:44]wFMCommunicate request_size=4 [12:41:44]MH_SAM_APDU [12:41:44]CAPDU: 80 0D 03 02 [12:41:44]Write to MH i2c: E2 08 00 1F 0B 80 0D 03 02 00 00 00 00 A5 [12:41:44]Write i2c OK [12:41:44]MH_I2C_Read... [12:41:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:41:44]Read from MH i2c: E2 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 0B 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 0B 00 1F 0B 00 1A FA 98 A7 BB 3E AE C8 90 00 68 [12:41:44]RAPDU: 1A FA 98 A7 BB 3E AE C8 90 00 [12:41:44]wFMCommunicate OK [12:41:44]SAM_PROTO_SignData done [12:41:44]FM_MakeSignedData done [12:41:44]CreateOFDProtocolMessage [12:41:44]wFMCommunicate request_size=4 [12:41:44]MH_SAM_APDU [12:41:44]CAPDU: 80 11 00 00 [12:41:44]Write to MH i2c: E2 08 00 20 0B 80 11 00 00 00 00 00 00 A5 [12:41:44]Write i2c OK [12:41:44]MH_I2C_Read... [12:41:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:44]Read from MH i2c: E2 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 17 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: E2 17 00 20 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [12:41:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:44]wFMCommunicate OK [12:41:44]CreateOFDProtocolMessage done [12:41:44]OFDSenderStorePacket 165424 [12:41:44]StoreOFDPacket docnum=165424 [12:41:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A6 39 04 01 6D 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 87 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 86 02 00 35 04 06 00 0A 36 94 5C 78 E6 1A FA 98 A7 BB 3E AE C8 [12:41:44]CheckFolder [12:41:44]dirname=/storage/ofd_packets [12:41:44]CheckFolder done [12:41:44]ProducePacketName [12:41:44]name=ofd_packets/00165424 [12:41:44]NVStorageSaveData ofd_packets/00165424 [12:41:44]File name is /storage/ofd_packets/00165424 [12:41:44]Write 298 bytes [12:41:44]NVStorageSaveData done [12:41:44]OFDSenderStorePacket done [12:41:44]KKMCreateOFDPacket done [12:41:44]NVStorageSaveData kkm_last_timestamp [12:41:44]File name is /storage/kkm_last_timestamp [12:41:44]Write 4 bytes [12:41:44]NVStorageSaveData done [12:41:44]ExternCall_PrintAddStr [12:41:44]wPrintStart [12:41:44]Write to MH i2c: 01 00 00 21 0B 2C [12:41:44]Write i2c OK [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: 01 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: 01 07 00 [12:41:44]MH_I2C_Read... [12:41:44]Read from MH i2c: 01 07 00 21 0B 00 00 00 00 00 FF 0F 41 [12:41:44]RasterBufferAndPrint [12:41:44]line Счет N : (1)294246 [12:41:44]line ИНН: 02508201610067 [12:41:44]line Контрольно-Кассовый Чек [12:41:44]line ПРОДАЖА [12:41:44]line ТРК (МРК, ГНК) : 54 [12:41:44]line Товар: 2710194800 [12:41:44]line ДТ-К-5 [12:41:44]line 5.250 * 76.20 [12:41:44]line = 400.05 [12:41:44]line НДС 12% НСП 1% [12:41:44]line > о реализуемом товаре [12:41:44]line ОКРУГЛЕНИЕ: -0.05 [12:41:44]line ИТОГО: 400.00 [12:41:44]line Внесено: 400.00 [12:41:44]line СДАЧА: 0.00 [12:41:44]line НСП 1% : 3.54 [12:41:44]line НДС 12% : 42.48 [12:41:44]line Наличными: 400.00 [12:41:44]line Безнал.: 0.00 [12:41:44]line Место: АЗС № 130 "Партнер Нефть" [12:41:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:41:44]line СНО: Общий режим [12:41:44]line Чек 277 23.08.2024 12:41 [12:41:44]line Смена: 469 ФФД: 1.0 [12:41:44]line ЗНМ: 0300000070 [12:41:44]line РНМ: 0000000000092562 [12:41:44]line Версия ККМ: 001 [12:41:44]line ФМ: 0000000000871769 [12:41:44]line ФД: 165424 [12:41:44]line ФПД: 11229533599974 [12:41:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124143&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165424&fm=11229533599974&tin=02508201610067®Number=0000000000092562&sum=40000 [12:41:44]written 0, free lines is 4095 [12:41:44]OFD Sender: Processing packet 165424 [packets to send 991, broken 990] [12:41:44]ProducePacketName [12:41:44]name=ofd_packets/00165424 [12:41:44]OFD Sender: To server: pG, [12:41:44]CommunicateWithHost lk.salyk.kg:30040 [12:41:44]ConnectInit lk.salyk.kg [12:41:45]Write to MH i2c: 01 00 00 4C 0B 57 [12:41:45]Write i2c OK [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: 01 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: 01 07 00 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: 01 07 00 4C 0B 00 00 00 00 00 DC 0C 46 [12:41:45]RasterBufferAndPrint [12:41:45]line [12:41:45]line [12:41:45]line [12:41:45]line [12:41:45]line [12:41:45]written 0, free lines is 3298 [12:41:45]MH_Cut [12:41:45]Write to MH i2c: D1 01 00 53 0B 01 30 [12:41:45]Write i2c OK [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: D1 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: D1 01 00 [12:41:45]MH_I2C_Read... [12:41:45]Read from MH i2c: D1 01 00 53 0B 00 2F [12:41:45]Write to MH i2c: 01 00 00 54 0B 5F [12:41:45]Write i2c OK [12:41:45]MH_I2C_Read... [12:41:45]*** Cut start [12:41:45]*** Purtial cut [12:41:45]*** Stage 1: CUTSNS_PIN = 1 [12:41:46]recv_with_timeout no data received [12:41:48]Read from MH i2c: 01 [12:41:48]MH_I2C_Read... [12:41:48]*** Stop cut motor [12:41:48]*** Cut end [12:41:48]Read from MH i2c: 01 07 00 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: 01 07 00 54 0B 00 00 00 00 00 FF 0F 74 [12:41:48]process_action close_receipt done [12:41:48]requested_data is exist [12:41:48]produce_requested_data [12:41:48]requested_item fm.sn is exist - process it [12:41:48]wFMCommunicate request_size=4 [12:41:48]MH_SAM_APDU [12:41:48]CAPDU: 80 11 00 00 [12:41:48]Write to MH i2c: E2 08 00 55 0B 80 11 00 00 00 00 00 00 DA [12:41:48]Write i2c OK [12:41:48]MH_I2C_Read... [12:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:48]Read from MH i2c: E2 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 17 00 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 17 00 55 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 33 [12:41:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:48]wFMCommunicate OK [12:41:48]requested_item fd.num is exist - process it [12:41:48]SAM_PROTO_GetFieldsCounters [12:41:48]wFMCommunicate request_size=4 [12:41:48]MH_SAM_APDU [12:41:48]CAPDU: 80 13 00 00 [12:41:48]Write to MH i2c: E2 08 00 56 0B 80 13 00 00 00 00 00 00 DD [12:41:48]Write i2c OK [12:41:48]MH_I2C_Read... [12:41:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:48]Read from MH i2c: E2 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 62 00 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 62 00 56 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [12:41:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:41:48]wFMCommunicate OK [12:41:48]SAM_PROTO_GetFieldsCounters done [12:41:48]requested_item shift.num is exist - process it [12:41:48]requested_item shift.opened is exist - process it [12:41:48]req_shift_opened [12:41:48]FM_GetShiftState [12:41:48]SAM_PROTO_GetShiftState [12:41:48]wFMCommunicate request_size=4 [12:41:48]MH_SAM_APDU [12:41:48]CAPDU: 80 13 01 00 [12:41:48]Write to MH i2c: E2 08 00 57 0B 80 13 01 00 00 00 00 00 DF [12:41:48]Write i2c OK [12:41:48]MH_I2C_Read... [12:41:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:48]Read from MH i2c: E2 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 0E 00 [12:41:48]MH_I2C_Read... [12:41:48]Read from MH i2c: E2 0E 00 57 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0D [12:41:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:41:48]wFMCommunicate OK [12:41:48]SAM_PROTO_GetShiftState done [12:41:48]FM_GetShiftState done [12:41:48]req_shift_opened done [12:41:48]requested_item shift.open_date is exist - process it [12:41:48]req_shift_open_date [12:41:48]req_shift_open_date done [12:41:48]produce_requested_data done [12:41:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165424,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:41:48]process_action_free close_receipt [12:41:48]json_value_free [12:41:48]json_value_free done [12:41:48]process_json_proto returns [12:41:48]Send response to host [12:41:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165424,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:41:48]free response buf [12:41:48]execute_script done [12:41:48]execute_script returns [12:41:48]free content buf [12:41:48]Sock 10.Close socket [12:41:48]Sock 10.Thread stoped [12:41:49]ConnectInit Can't take IP for lk.salyk.kg [12:41:49]CommunicateWithHost connect error [12:41:49]CommunicateWithHost err = -1 [12:41:49]OFD Sender: Server communicate error [12:41:54]OFD Sender: Processing packet 165424 [packets to send 991, broken 990] [12:41:54]ProducePacketName [12:41:54]name=ofd_packets/00165424 [12:41:54]OFD Sender: To server: pG, [12:41:54]CommunicateWithHost lk.salyk.kg:30040 [12:41:54]ConnectInit lk.salyk.kg [12:41:59]ConnectInit Can't take IP for lk.salyk.kg [12:41:59]CommunicateWithHost connect error [12:41:59]CommunicateWithHost err = -1 [12:41:59]OFD Sender: Server communicate error [12:42:04]OFD Sender: Processing packet 165424 [packets to send 991, broken 990] [12:42:04]ProducePacketName [12:42:04]name=ofd_packets/00165424 [12:42:04]OFD Sender: To server: pG, [12:42:04]CommunicateWithHost lk.salyk.kg:30040 [12:42:04]ConnectInit lk.salyk.kg [12:42:05]recv_with_timeout no data received [12:42:09]ConnectInit Can't take IP for lk.salyk.kg [12:42:09]CommunicateWithHost connect error [12:42:09]CommunicateWithHost err = -1 [12:42:09]OFD Sender: Server communicate error [12:42:14]OFD Sender: Processing packet 165424 [packets to send 991, broken 990] [12:42:14]ProducePacketName [12:42:14]name=ofd_packets/00165424 [12:42:14]OFD Sender: To server: pG, [12:42:14]CommunicateWithHost lk.salyk.kg:30040 [12:42:14]ConnectInit lk.salyk.kg [12:42:14]accept exits with 9 [12:42:14]New connection [12:42:14]New thread 3067055460 created [12:42:14]Thread 3066912100 joined [12:42:14]Waiting for new connection... [12:42:14] Sock 9.Parse request [12:42:14]Sock 9.Check first char [12:42:14]Sock 9.First char is OK [12:42:14]request: POST /json_proto HTTP/1.0 [12:42:14]Method: POST [12:42:14]URL: /json_proto [12:42:14]Method is POST - this is cgi request [12:42:14]url: /json_proto [12:42:14]query_string will be loaded in cgi processing [12:42:14]execute_cgi json_proto POST (null) [12:42:14]execute_cgi path=json_proto method=POST [12:42:14]POST find Content-Length [12:42:14]Host: 172.17.44.132:8080 [12:42:14]Content-Length: 894 [12:42:14]Content-Type: application/json [12:42:14] [12:42:14]POST finish read [12:42:14]Found Content-Length = 894 [12:42:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51039", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:14]execute_script... [12:42:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51039", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:14]POST & json_proto [12:42:14]process_json_proto [12:42:14]json parsed OK: [12:42:14]protocol is kg_v1.0 [12:42:14]action value=close_receipt [12:42:14]process_action close_receipt [12:42:14]cmd_close_receipt [12:42:14]MH_GetDate [12:42:14]Write to MH i2c: F0 00 00 58 0B 52 [12:42:14]Write i2c OK [12:42:14]MH_I2C_Read... [12:42:14]Read from MH i2c: F0 [12:42:14]MH_I2C_Read... [12:42:14]Read from MH i2c: F0 09 00 [12:42:14]MH_I2C_Read... [12:42:14]Read from MH i2c: F0 09 00 58 0B 00 A7 83 C8 66 2A 83 C1 65 86 [12:42:14]GetLastDocTimeStamp 1724416903 [12:42:14]current date 1724416935 [12:42:14]FM_GetShiftState [12:42:14]SAM_PROTO_GetShiftState [12:42:14]wFMCommunicate request_size=4 [12:42:14]MH_SAM_APDU [12:42:14]CAPDU: 80 13 01 00 [12:42:14]Write to MH i2c: E2 08 00 59 0B 80 13 01 00 00 00 00 00 E1 [12:42:14]Write i2c OK [12:42:14]MH_I2C_Read... [12:42:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:15]Read from MH i2c: E2 [12:42:15]MH_I2C_Read... [12:42:15]Read from MH i2c: E2 0E 00 [12:42:15]MH_I2C_Read... [12:42:15]Read from MH i2c: E2 0E 00 59 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0F [12:42:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:42:15]wFMCommunicate OK [12:42:15]SAM_PROTO_GetShiftState done [12:42:15]FM_GetShiftState done [12:42:15]opened in 1724372766 [12:42:15]opened+sec_in_day 1724459166 [12:42:15]quantity*price = 4000 [12:42:15]sum+1 = 4001 [12:42:15]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 165.00 НСП 1% : 1.46 НДС 12% : 17.52 Наличными: 165.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 278 23.08.2024 12:42 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165425 ФПД: 72289572725005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165425&fm=72289572725005&tin=02508201610067®Number=0000000000092562&sum=16500 0 [12:42:16]StoreToDocumentArchive [12:42:16]shift 469 fd 165425 [12:42:16]save to /storage/0469/doc_00165425 [12:42:16]save last doc name /storage/0469/doc_00165425 to /storage/kkm_last_doc_name [12:42:16]save OK [12:42:16]Clear old archive folders... [12:42:16]ProcessDocumentItem done err = 0, tmpTLVsize=383 [12:42:16]tlvbuf is 00BE4260 [12:42:16]SAM_PROTO_ClearQueue [12:42:16]wFMCommunicate request_size=4 [12:42:16]MH_SAM_APDU [12:42:16]CAPDU: 80 09 00 00 [12:42:16]Write to MH i2c: E2 08 00 66 0B 80 09 00 00 00 00 00 00 E3 [12:42:16]Write i2c OK [12:42:16]MH_I2C_Read... [12:42:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:16]Read from MH i2c: E2 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 03 00 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 03 00 66 0B 00 90 00 E5 [12:42:16]RAPDU: 90 00 [12:42:16]wFMCommunicate OK [12:42:16]SAM_PROTO_ClearQueue done [12:42:16]KKMCreateOFDPacket [12:42:16]OFDProtocolAddRootSTLVToBuf [12:42:16]FM_MakeSignedData [12:42:16]FM_MakeSignedData [12:42:16]SAM_PROTO_SignData [12:42:16]wFMCommunicate request_size=4 [12:42:16]MH_SAM_APDU [12:42:16]CAPDU: 80 0D 01 02 [12:42:16]Write to MH i2c: E2 08 00 67 0B 80 0D 01 02 00 00 00 00 EB [12:42:16]Write i2c OK [12:42:16]MH_I2C_Read... [12:42:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:42:16]Read from MH i2c: E2 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 03 00 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 03 00 67 0B 00 90 00 E6 [12:42:16]RAPDU: 90 00 [12:42:16]wFMCommunicate OK [12:42:16]wFMCommunicate request_size=255 [12:42:16]MH_SAM_APDU [12:42:16]CAPDU: 80 0D 02 02 FA 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 [12:42:16]Write to MH i2c: E2 02 01 68 0B 80 0D 02 02 FA 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 54 [12:42:16]Write i2c OK [12:42:16]MH_I2C_Read... [12:42:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:16]Read from MH i2c: E2 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 03 00 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 03 00 68 0B 00 90 00 E7 [12:42:16]RAPDU: 90 00 [12:42:16]wFMCommunicate OK [12:42:16]wFMCommunicate request_size=142 [12:42:16]MH_SAM_APDU [12:42:16]CAPDU: 80 0D 02 02 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 A7 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 86 02 00 35 04 06 00 41 BF 3A 4D A1 0D [12:42:16]Write to MH i2c: E2 91 00 69 0B 80 0D 02 02 89 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 A7 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 86 02 00 35 04 06 00 41 BF 3A 4D A1 0D 00 00 F7 [12:42:16]Write i2c OK [12:42:16]MH_I2C_Read... [12:42:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:16]Read from MH i2c: E2 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 03 00 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 03 00 69 0B 00 90 00 E8 [12:42:16]RAPDU: 90 00 [12:42:16]wFMCommunicate OK [12:42:16]wFMCommunicate request_size=4 [12:42:16]MH_SAM_APDU [12:42:16]CAPDU: 80 0D 03 02 [12:42:16]Write to MH i2c: E2 08 00 6A 0B 80 0D 03 02 00 00 00 00 F0 [12:42:16]Write i2c OK [12:42:16]MH_I2C_Read... [12:42:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:42:16]Read from MH i2c: E2 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 0B 00 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 0B 00 6A 0B 00 19 EB 51 C4 F1 8F 95 A8 90 00 C7 [12:42:16]RAPDU: 19 EB 51 C4 F1 8F 95 A8 90 00 [12:42:16]wFMCommunicate OK [12:42:16]SAM_PROTO_SignData done [12:42:16]FM_MakeSignedData done [12:42:16]CreateOFDProtocolMessage [12:42:16]wFMCommunicate request_size=4 [12:42:16]MH_SAM_APDU [12:42:16]CAPDU: 80 11 00 00 [12:42:16]Write to MH i2c: E2 08 00 6B 0B 80 11 00 00 00 00 00 00 F0 [12:42:16]Write i2c OK [12:42:16]MH_I2C_Read... [12:42:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:16]Read from MH i2c: E2 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 17 00 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: E2 17 00 6B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [12:42:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:42:16]wFMCommunicate OK [12:42:16]CreateOFDProtocolMessage done [12:42:16]OFDSenderStorePacket 165425 [12:42:16]StoreOFDPacket docnum=165425 [12:42:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 93 01 00 00 91 CB 8B 01 41 D8 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 A7 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 86 02 00 35 04 06 00 41 BF 3A 4D A1 0D 19 EB 51 C4 F1 8F 95 A8 [12:42:16]CheckFolder [12:42:16]dirname=/storage/ofd_packets [12:42:16]CheckFolder done [12:42:16]ProducePacketName [12:42:16]name=ofd_packets/00165425 [12:42:16]NVStorageSaveData ofd_packets/00165425 [12:42:16]File name is /storage/ofd_packets/00165425 [12:42:16]Write 433 bytes [12:42:16]NVStorageSaveData done [12:42:16]OFDSenderStorePacket done [12:42:16]KKMCreateOFDPacket done [12:42:16]NVStorageSaveData kkm_last_timestamp [12:42:16]File name is /storage/kkm_last_timestamp [12:42:16]Write 4 bytes [12:42:16]NVStorageSaveData done [12:42:16]ExternCall_PrintAddStr [12:42:16]wPrintStart [12:42:16]Write to MH i2c: 01 00 00 6C 0B 77 [12:42:16]Write i2c OK [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: 01 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: 01 07 00 [12:42:16]MH_I2C_Read... [12:42:16]Read from MH i2c: 01 07 00 6C 0B 00 00 00 00 00 FF 0F 8C [12:42:16]RasterBufferAndPrint [12:42:16]line Счет N : (3)51039 [12:42:16]line ИНН: 02508201610067 [12:42:16]line Контрольно-Кассовый Чек [12:42:16]line ПРОДАЖА [12:42:16]line Товар: 4700000160211 [12:42:16]line Вода Легенда 0,5л [12:42:16]line 1.000 * 40.00 [12:42:16]line = 40.00 [12:42:16]line НДС 12% НСП 1% [12:42:16]line > о реализуемом товаре [12:42:16]line Товар: 2000036220012 [12:42:16]line Кофе Капучино XL(GABB TRADE) [12:42:16]line 1.000 * 125.00 [12:42:16]line = 125.00 [12:42:16]line НДС 12% НСП 1% [12:42:16]line > о реализуемом товаре [12:42:16]line ИТОГО: 165.00 [12:42:16]line НСП 1% : 1.46 [12:42:16]line НДС 12% : 17.52 [12:42:16]line Наличными: 165.00 [12:42:16]line Безнал.: 0.00 [12:42:16]line Место: АЗС № 130 "Партнер Нефть" [12:42:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:42:17]line СНО: Общий режим [12:42:17]line Чек 278 23.08.2024 12:42 [12:42:17]line Смена: 469 ФФД: 1.0 [12:42:17]line ЗНМ: 0300000070 [12:42:17]line РНМ: 0000000000092562 [12:42:17]line Версия ККМ: 001 [12:42:17]line ФМ: 0000000000871769 [12:42:17]line ФД: 165425 [12:42:17]line ФПД: 72289572725005 [12:42:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165425&fm=72289572725005&tin=02508201610067®Number=0000000000092562&sum=16500 [12:42:17]line 0 [12:42:17]written 0, free lines is 4095 [12:42:17]Write to MH i2c: 01 00 00 9B 0B A6 [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: 01 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: 01 07 00 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: 01 07 00 9B 0B 00 00 00 00 00 90 0C 49 [12:42:17]RasterBufferAndPrint [12:42:17]line [12:42:17]line [12:42:17]line [12:42:17]line [12:42:17]line [12:42:17]written 0, free lines is 3224 [12:42:17]MH_Cut [12:42:17]Write to MH i2c: D1 01 00 A2 0B 01 7F [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: D1 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: D1 01 00 [12:42:17]MH_I2C_Read... [12:42:17]Read from MH i2c: D1 01 00 A2 0B 00 7E [12:42:17]Write to MH i2c: 01 00 00 A3 0B AE [12:42:17]Write i2c OK [12:42:17]MH_I2C_Read... [12:42:18]*** Cut start [12:42:18]*** Purtial cut [12:42:18]*** Stage 1: CUTSNS_PIN = 1 [12:42:20]Read from MH i2c: 01 [12:42:20]MH_I2C_Read... [12:42:20]*** Stop cut motor [12:42:20]*** Cut end [12:42:20]Read from MH i2c: 01 07 00 [12:42:20]MH_I2C_Read... [12:42:20]Read from MH i2c: 01 07 00 A3 0B 00 00 00 00 00 FF 0F C3 [12:42:20]process_action close_receipt done [12:42:20]requested_data is exist [12:42:20]produce_requested_data [12:42:20]requested_item fm.sn is exist - process it [12:42:20]wFMCommunicate request_size=4 [12:42:20]MH_SAM_APDU [12:42:20]CAPDU: 80 11 00 00 [12:42:20]Write to MH i2c: E2 08 00 A4 0B 80 11 00 00 00 00 00 00 29 [12:42:20]Write i2c OK [12:42:20]MH_I2C_Read... [12:42:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:20]Read from MH i2c: E2 [12:42:20]MH_I2C_Read... [12:42:20]Read from MH i2c: E2 17 00 [12:42:20]MH_I2C_Read... [12:42:20]Read from MH i2c: E2 17 00 A4 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [12:42:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:42:20]wFMCommunicate OK [12:42:20]requested_item fd.num is exist - process it [12:42:20]SAM_PROTO_GetFieldsCounters [12:42:20]wFMCommunicate request_size=4 [12:42:20]MH_SAM_APDU [12:42:20]CAPDU: 80 13 00 00 [12:42:20]Write to MH i2c: E2 08 00 A5 0B 80 13 00 00 00 00 00 00 2C [12:42:20]Write i2c OK [12:42:20]MH_I2C_Read... [12:42:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:20]Read from MH i2c: E2 [12:42:20]MH_I2C_Read... [12:42:20]Read from MH i2c: E2 62 00 [12:42:20]MH_I2C_Read... [12:42:20]Read from MH i2c: E2 62 00 A5 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 26 [12:42:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:42:20]wFMCommunicate OK [12:42:20]SAM_PROTO_GetFieldsCounters done [12:42:20]requested_item shift.num is exist - process it [12:42:20]requested_item shift.opened is exist - process it [12:42:20]req_shift_opened [12:42:20]FM_GetShiftState [12:42:20]SAM_PROTO_GetShiftState [12:42:20]wFMCommunicate request_size=4 [12:42:20]MH_SAM_APDU [12:42:20]CAPDU: 80 13 01 00 [12:42:20]Write to MH i2c: E2 08 00 A6 0B 80 13 01 00 00 00 00 00 2E [12:42:20]Write i2c OK [12:42:20]MH_I2C_Read... [12:42:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:20]Read from MH i2c: E2 [12:42:20]MH_I2C_Read... [12:42:20]Read from MH i2c: E2 0E 00 [12:42:20]MH_I2C_Read... [12:42:20]Read from MH i2c: E2 0E 00 A6 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [12:42:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:42:20]wFMCommunicate OK [12:42:20]SAM_PROTO_GetShiftState done [12:42:20]FM_GetShiftState done [12:42:20]req_shift_opened done [12:42:20]requested_item shift.open_date is exist - process it [12:42:20]req_shift_open_date [12:42:20]req_shift_open_date done [12:42:20]produce_requested_data done [12:42:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165425,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:42:20]process_action_free close_receipt [12:42:20]json_value_free [12:42:20]json_value_free done [12:42:20]process_json_proto returns [12:42:20]Send response to host [12:42:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165425,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:42:20]free response buf [12:42:20]execute_script done [12:42:20]execute_script returns [12:42:20]free content buf [12:42:20]Sock 9.Close socket [12:42:20]Sock 9.Thread stoped [12:42:21]recv_with_timeout no data received [12:42:32]Connected sock=10 [12:42:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A6 39 04 01 6D 9F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 87 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 86 02 00 35 04 06 00 0A 36 94 5C 78 E6 1A FA 98 A7 BB 3E AE C8 [12:42:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A6 11 47 00 86 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 86 02 00 F4 03 04 00 04 2D C8 66 B6 04 01 00 00 EA ED 4F E8 29 CF 37 72 [12:42:36]CommunicateWithHost err = 0 [12:42:36]CheckOFDResponse [12:42:36]1017 (14) - 77093643461234 [12:42:36]1041 (16) - 0000000000871769 [12:42:36]1040 (4) - 165424 [12:42:36]1012 (4) - 23.08.2024 06:32 [12:42:36]1206 (1) - 0 [12:42:36]OFD Sender: Remove packet 165424 [12:42:36]ProducePacketName [12:42:36]name=ofd_packets/00165424 [12:42:36]NVStorageDeleteData [12:42:36]OFD Sender: Processing packet 165425 [packets to send 991, broken 990] [12:42:36]ProducePacketName [12:42:36]name=ofd_packets/00165425 [12:42:36]OFD Sender: To server: pG, [12:42:36]CommunicateWithHost lk.salyk.kg:30040 [12:42:36]ConnectInit lk.salyk.kg [12:42:38]recv_with_timeout no data received [12:42:41]ConnectInit Can't take IP for lk.salyk.kg [12:42:41]CommunicateWithHost connect error [12:42:41]CommunicateWithHost err = -1 [12:42:41]OFD Sender: Server communicate error [12:42:42]OFD Sender: Processing packet 165425 [packets to send 991, broken 990] [12:42:42]ProducePacketName [12:42:42]name=ofd_packets/00165425 [12:42:42]OFD Sender: To server: pG, [12:42:42]CommunicateWithHost lk.salyk.kg:30040 [12:42:42]ConnectInit lk.salyk.kg [12:42:47]ConnectInit Can't take IP for lk.salyk.kg [12:42:47]CommunicateWithHost connect error [12:42:47]CommunicateWithHost err = -1 [12:42:47]OFD Sender: Server communicate error [12:42:52]OFD Sender: Processing packet 165425 [packets to send 991, broken 990] [12:42:52]ProducePacketName [12:42:52]name=ofd_packets/00165425 [12:42:52]OFD Sender: To server: pG, [12:42:52]CommunicateWithHost lk.salyk.kg:30040 [12:42:52]ConnectInit lk.salyk.kg [12:42:56]recv_with_timeout no data received [12:42:57]ConnectInit Can't take IP for lk.salyk.kg [12:42:57]CommunicateWithHost connect error [12:42:57]CommunicateWithHost err = -1 [12:42:57]OFD Sender: Server communicate error [12:43:02]OFD Sender: Processing packet 165425 [packets to send 991, broken 990] [12:43:02]ProducePacketName [12:43:02]name=ofd_packets/00165425 [12:43:02]OFD Sender: To server: pG, [12:43:02]CommunicateWithHost lk.salyk.kg:30040 [12:43:02]ConnectInit lk.salyk.kg [12:43:07]ConnectInit Can't take IP for lk.salyk.kg [12:43:07]CommunicateWithHost connect error [12:43:07]CommunicateWithHost err = -1 [12:43:07]OFD Sender: Server communicate error [12:43:12]OFD Sender: Processing packet 165425 [packets to send 991, broken 990] [12:43:12]ProducePacketName [12:43:12]name=ofd_packets/00165425 [12:43:12]OFD Sender: To server: pG, [12:43:12]CommunicateWithHost lk.salyk.kg:30040 [12:43:12]ConnectInit lk.salyk.kg [12:43:14]recv_with_timeout no data received [12:43:17]ConnectInit Can't take IP for lk.salyk.kg [12:43:17]CommunicateWithHost connect error [12:43:17]CommunicateWithHost err = -1 [12:43:17]OFD Sender: Server communicate error [12:43:22]OFD Sender: Processing packet 165425 [packets to send 991, broken 990] [12:43:22]ProducePacketName [12:43:22]name=ofd_packets/00165425 [12:43:22]OFD Sender: To server: pG, [12:43:22]CommunicateWithHost lk.salyk.kg:30040 [12:43:22]ConnectInit lk.salyk.kg [12:43:23]accept exits with 12 [12:43:23]New connection [12:43:23]New thread 3066912100 created [12:43:23]Thread 3067055460 joined [12:43:23]Waiting for new connection... [12:43:23] Sock 12.Parse request [12:43:23]Sock 12.Check first char [12:43:23]Sock 12.First char is OK [12:43:23]request: POST /json_proto HTTP/1.0 [12:43:23]Method: POST [12:43:23]URL: /json_proto [12:43:23]Method is POST - this is cgi request [12:43:23]url: /json_proto [12:43:23]query_string will be loaded in cgi processing [12:43:23]execute_cgi json_proto POST (null) [12:43:23]execute_cgi path=json_proto method=POST [12:43:23]POST find Content-Length [12:43:23]Host: 172.17.44.132:8080 [12:43:23]Content-Length: 682 [12:43:23]Content-Type: application/json [12:43:23] [12:43:23]POST finish read [12:43:23]Found Content-Length = 682 [12:43:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:23]execute_script... [12:43:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:23]POST & json_proto [12:43:23]process_json_proto [12:43:23]json parsed OK: [12:43:23]protocol is kg_v1.0 [12:43:23]action value=close_receipt [12:43:23]process_action close_receipt [12:43:23]cmd_close_receipt [12:43:23]MH_GetDate [12:43:23]Write to MH i2c: F0 00 00 A7 0B A1 [12:43:23]Write i2c OK [12:43:23]MH_I2C_Read... [12:43:23]Read from MH i2c: F0 [12:43:23]MH_I2C_Read... [12:43:23]Read from MH i2c: F0 09 00 [12:43:23]MH_I2C_Read... [12:43:23]Read from MH i2c: F0 09 00 A7 0B 00 EC 83 C8 66 2A 83 C1 65 1A [12:43:23]GetLastDocTimeStamp 1724416935 [12:43:23]current date 1724417004 [12:43:23]FM_GetShiftState [12:43:23]SAM_PROTO_GetShiftState [12:43:23]wFMCommunicate request_size=4 [12:43:23]MH_SAM_APDU [12:43:23]CAPDU: 80 13 01 00 [12:43:23]Write to MH i2c: E2 08 00 A8 0B 80 13 01 00 00 00 00 00 30 [12:43:23]Write i2c OK [12:43:23]MH_I2C_Read... [12:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:23]Read from MH i2c: E2 [12:43:23]MH_I2C_Read... [12:43:23]Read from MH i2c: E2 0E 00 [12:43:23]MH_I2C_Read... [12:43:23]Read from MH i2c: E2 0E 00 A8 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [12:43:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:43:23]wFMCommunicate OK [12:43:23]SAM_PROTO_GetShiftState done [12:43:23]FM_GetShiftState done [12:43:23]opened in 1724372766 [12:43:23]opened+sec_in_day 1724459166 [12:43:23]quantity*price = 100005 [12:43:23]sum+1 = 100006 [12:43:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 279 23.08.2024 12:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165426 ФПД: 58952865548850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165426&fm=58952865548850&tin=02508201610067®Number=0000000000092562&sum=100000 [12:43:25]StoreToDocumentArchive [12:43:25]shift 469 fd 165426 [12:43:25]save to /storage/0469/doc_00165426 [12:43:25]save last doc name /storage/0469/doc_00165426 to /storage/kkm_last_doc_name [12:43:25]save OK [12:43:25]Clear old archive folders... [12:43:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:43:25]tlvbuf is 00B7BD10 [12:43:25]SAM_PROTO_ClearQueue [12:43:25]wFMCommunicate request_size=4 [12:43:25]MH_SAM_APDU [12:43:25]CAPDU: 80 09 00 00 [12:43:25]Write to MH i2c: E2 08 00 B5 0B 80 09 00 00 00 00 00 00 32 [12:43:25]Write i2c OK [12:43:25]MH_I2C_Read... [12:43:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:25]Read from MH i2c: E2 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 03 00 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 03 00 B5 0B 00 90 00 34 [12:43:25]RAPDU: 90 00 [12:43:25]wFMCommunicate OK [12:43:25]SAM_PROTO_ClearQueue done [12:43:25]KKMCreateOFDPacket [12:43:25]OFDProtocolAddRootSTLVToBuf [12:43:25]FM_MakeSignedData [12:43:25]FM_MakeSignedData [12:43:25]SAM_PROTO_SignData [12:43:25]wFMCommunicate request_size=4 [12:43:25]MH_SAM_APDU [12:43:25]CAPDU: 80 0D 01 02 [12:43:25]Write to MH i2c: E2 08 00 B6 0B 80 0D 01 02 00 00 00 00 3A [12:43:25]Write i2c OK [12:43:25]MH_I2C_Read... [12:43:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:25]Read from MH i2c: E2 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 03 00 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 03 00 B6 0B 00 90 00 35 [12:43:25]RAPDU: 90 00 [12:43:25]wFMCommunicate OK [12:43:25]wFMCommunicate request_size=255 [12:43:25]MH_SAM_APDU [12:43:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 EC 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 86 02 00 35 04 06 00 35 [12:43:25]Write to MH i2c: E2 02 01 B7 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 EC 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 86 02 00 35 04 06 00 35 00 00 C7 [12:43:25]Write i2c OK [12:43:25]MH_I2C_Read... [12:43:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:25]Read from MH i2c: E2 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 03 00 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 03 00 B7 0B 00 90 00 36 [12:43:25]RAPDU: 90 00 [12:43:25]wFMCommunicate OK [12:43:25]wFMCommunicate request_size=10 [12:43:25]MH_SAM_APDU [12:43:25]CAPDU: 80 0D 02 02 05 9E 08 9C 0A 32 [12:43:25]Write to MH i2c: E2 0D 00 B8 0B 80 0D 02 02 05 00 9E 08 9C 0A 32 00 00 C5 [12:43:25]Write i2c OK [12:43:25]MH_I2C_Read... [12:43:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:25]Read from MH i2c: E2 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 03 00 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 03 00 B8 0B 00 90 00 37 [12:43:25]RAPDU: 90 00 [12:43:25]wFMCommunicate OK [12:43:25]wFMCommunicate request_size=4 [12:43:25]MH_SAM_APDU [12:43:25]CAPDU: 80 0D 03 02 [12:43:25]Write to MH i2c: E2 08 00 B9 0B 80 0D 03 02 00 00 00 00 3F [12:43:25]Write i2c OK [12:43:25]MH_I2C_Read... [12:43:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:25]Read from MH i2c: E2 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 0B 00 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 0B 00 B9 0B 00 E8 CE 03 A2 99 AC 56 6C 90 00 A2 [12:43:25]RAPDU: E8 CE 03 A2 99 AC 56 6C 90 00 [12:43:25]wFMCommunicate OK [12:43:25]SAM_PROTO_SignData done [12:43:25]FM_MakeSignedData done [12:43:25]CreateOFDProtocolMessage [12:43:25]wFMCommunicate request_size=4 [12:43:25]MH_SAM_APDU [12:43:25]CAPDU: 80 11 00 00 [12:43:25]Write to MH i2c: E2 08 00 BA 0B 80 11 00 00 00 00 00 00 3F [12:43:25]Write i2c OK [12:43:25]MH_I2C_Read... [12:43:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:25]Read from MH i2c: E2 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 17 00 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: E2 17 00 BA 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [12:43:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:43:25]wFMCommunicate OK [12:43:25]CreateOFDProtocolMessage done [12:43:25]OFDSenderStorePacket 165426 [12:43:25]StoreOFDPacket docnum=165426 [12:43:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 54 7C 07 01 E2 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 EC 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 86 02 00 35 04 06 00 35 9E 08 9C 0A 32 E8 CE 03 A2 99 AC 56 6C [12:43:25]CheckFolder [12:43:25]dirname=/storage/ofd_packets [12:43:25]CheckFolder done [12:43:25]ProducePacketName [12:43:25]name=ofd_packets/00165426 [12:43:25]NVStorageSaveData ofd_packets/00165426 [12:43:25]File name is /storage/ofd_packets/00165426 [12:43:25]Write 301 bytes [12:43:25]NVStorageSaveData done [12:43:25]OFDSenderStorePacket done [12:43:25]KKMCreateOFDPacket done [12:43:25]NVStorageSaveData kkm_last_timestamp [12:43:25]File name is /storage/kkm_last_timestamp [12:43:25]Write 4 bytes [12:43:25]NVStorageSaveData done [12:43:25]ExternCall_PrintAddStr [12:43:25]wPrintStart [12:43:25]Write to MH i2c: 01 00 00 BB 0B C6 [12:43:25]Write i2c OK [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: 01 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: 01 07 00 [12:43:25]MH_I2C_Read... [12:43:25]Read from MH i2c: 01 07 00 BB 0B 00 00 00 00 00 FF 0F DB [12:43:25]RasterBufferAndPrint [12:43:25]line Счет N : (1)294247 [12:43:25]line ИНН: 02508201610067 [12:43:25]line Контрольно-Кассовый Чек [12:43:25]line ПРОДАЖА [12:43:25]line ТРК (МРК, ГНК) : 32 [12:43:25]line Товар: 2710124130 [12:43:25]line Аи-92-К-5 [12:43:25]line 14.750 * 67.80 [12:43:25]line = 1000.05 [12:43:25]line НДС 12% НСП 1% [12:43:25]line > о реализуемом товаре [12:43:25]line ОКРУГЛЕНИЕ: -0.05 [12:43:25]line ИТОГО: 1000.00 [12:43:25]line Внесено: 1000.00 [12:43:25]line СДАЧА: 0.00 [12:43:25]line НСП 1% : 8.85 [12:43:25]line НДС 12% : 106.20 [12:43:25]line Наличными: 1000.00 [12:43:25]line Безнал.: 0.00 [12:43:25]line Место: АЗС № 130 "Партнер Нефть" [12:43:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:43:25]line СНО: Общий режим [12:43:25]line Чек 279 23.08.2024 12:43 [12:43:25]line Смена: 469 ФФД: 1.0 [12:43:25]line ЗНМ: 0300000070 [12:43:25]line РНМ: 0000000000092562 [12:43:25]line Версия ККМ: 001 [12:43:25]line ФМ: 0000000000871769 [12:43:25]line ФД: 165426 [12:43:25]line ФПД: 58952865548850 [12:43:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165426&fm=58952865548850&tin=02508201610067®Number=0000000000092562&sum=100000 [12:43:25]written 0, free lines is 4095 [12:43:26]Write to MH i2c: 01 00 00 E6 0B F1 [12:43:26]Write i2c OK [12:43:26]MH_I2C_Read... [12:43:26]Read from MH i2c: 01 [12:43:26]MH_I2C_Read... [12:43:26]Read from MH i2c: 01 07 00 [12:43:26]MH_I2C_Read... [12:43:26]Read from MH i2c: 01 07 00 E6 0B 00 00 00 00 00 D7 0C DB [12:43:26]RasterBufferAndPrint [12:43:26]line [12:43:26]line [12:43:26]line [12:43:26]line [12:43:26]line [12:43:26]written 0, free lines is 3296 [12:43:26]MH_Cut [12:43:26]Write to MH i2c: D1 01 00 ED 0B 01 CA [12:43:26]Write i2c OK [12:43:26]MH_I2C_Read... [12:43:26]Read from MH i2c: D1 [12:43:26]MH_I2C_Read... [12:43:26]Read from MH i2c: D1 01 00 [12:43:26]MH_I2C_Read... [12:43:26]Read from MH i2c: D1 01 00 ED 0B 00 C9 [12:43:26]Write to MH i2c: 01 00 00 EE 0B F9 [12:43:26]Write i2c OK [12:43:26]MH_I2C_Read... [12:43:27]*** Cut start [12:43:27]*** Purtial cut [12:43:27]*** Stage 1: CUTSNS_PIN = 1 [12:43:27]ConnectInit Can't take IP for lk.salyk.kg [12:43:27]CommunicateWithHost connect error [12:43:27]CommunicateWithHost err = -1 [12:43:27]OFD Sender: Server communicate error [12:43:27]OFD Sender: Processing packet 165425 [packets to send 992, broken 990] [12:43:27]ProducePacketName [12:43:27]name=ofd_packets/00165425 [12:43:27]OFD Sender: To server: pG, [12:43:27]CommunicateWithHost lk.salyk.kg:30040 [12:43:27]ConnectInit lk.salyk.kg [12:43:29]Read from MH i2c: 01 [12:43:29]MH_I2C_Read... [12:43:29]*** Stop cut motor [12:43:29]*** Cut end [12:43:29]Read from MH i2c: 01 07 00 [12:43:29]MH_I2C_Read... [12:43:29]Read from MH i2c: 01 07 00 EE 0B 00 00 00 00 00 FF 0F 0E [12:43:29]process_action close_receipt done [12:43:29]requested_data is exist [12:43:29]produce_requested_data [12:43:29]requested_item fm.sn is exist - process it [12:43:29]wFMCommunicate request_size=4 [12:43:29]MH_SAM_APDU [12:43:29]CAPDU: 80 11 00 00 [12:43:29]Write to MH i2c: E2 08 00 EF 0B 80 11 00 00 00 00 00 00 74 [12:43:29]Write i2c OK [12:43:29]MH_I2C_Read... [12:43:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:29]Read from MH i2c: E2 [12:43:29]MH_I2C_Read... [12:43:29]Read from MH i2c: E2 17 00 [12:43:29]MH_I2C_Read... [12:43:29]Read from MH i2c: E2 17 00 EF 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [12:43:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:43:29]wFMCommunicate OK [12:43:29]requested_item fd.num is exist - process it [12:43:29]SAM_PROTO_GetFieldsCounters [12:43:29]wFMCommunicate request_size=4 [12:43:29]MH_SAM_APDU [12:43:29]CAPDU: 80 13 00 00 [12:43:29]Write to MH i2c: E2 08 00 F0 0B 80 13 00 00 00 00 00 00 77 [12:43:29]Write i2c OK [12:43:29]MH_I2C_Read... [12:43:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:29]Read from MH i2c: E2 [12:43:29]MH_I2C_Read... [12:43:29]Read from MH i2c: E2 62 00 [12:43:29]MH_I2C_Read... [12:43:29]Read from MH i2c: E2 62 00 F0 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 75 [12:43:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:43:29]wFMCommunicate OK [12:43:29]SAM_PROTO_GetFieldsCounters done [12:43:29]requested_item shift.num is exist - process it [12:43:29]requested_item shift.opened is exist - process it [12:43:29]req_shift_opened [12:43:29]FM_GetShiftState [12:43:29]SAM_PROTO_GetShiftState [12:43:29]wFMCommunicate request_size=4 [12:43:29]MH_SAM_APDU [12:43:29]CAPDU: 80 13 01 00 [12:43:29]Write to MH i2c: E2 08 00 F1 0B 80 13 01 00 00 00 00 00 79 [12:43:29]Write i2c OK [12:43:29]MH_I2C_Read... [12:43:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:29]Read from MH i2c: E2 [12:43:29]MH_I2C_Read... [12:43:29]Read from MH i2c: E2 0E 00 [12:43:29]MH_I2C_Read... [12:43:29]Read from MH i2c: E2 0E 00 F1 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A7 [12:43:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:43:29]wFMCommunicate OK [12:43:29]SAM_PROTO_GetShiftState done [12:43:29]FM_GetShiftState done [12:43:29]req_shift_opened done [12:43:29]requested_item shift.open_date is exist - process it [12:43:29]req_shift_open_date [12:43:29]req_shift_open_date done [12:43:29]produce_requested_data done [12:43:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165426,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:43:29]process_action_free close_receipt [12:43:29]json_value_free [12:43:29]json_value_free done [12:43:29]process_json_proto returns [12:43:29]Send response to host [12:43:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165426,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:43:29]free response buf [12:43:29]execute_script done [12:43:29]execute_script returns [12:43:29]free content buf [12:43:29]Sock 12.Close socket [12:43:29]Sock 12.Thread stoped [12:43:31]recv_with_timeout no data received [12:43:32]ConnectInit Can't take IP for lk.salyk.kg [12:43:32]CommunicateWithHost connect error [12:43:32]CommunicateWithHost err = -1 [12:43:32]OFD Sender: Server communicate error [12:43:37]OFD Sender: Processing packet 165425 [packets to send 992, broken 990] [12:43:37]ProducePacketName [12:43:37]name=ofd_packets/00165425 [12:43:37]OFD Sender: To server: pG, [12:43:37]CommunicateWithHost lk.salyk.kg:30040 [12:43:37]ConnectInit lk.salyk.kg [12:43:42]ConnectInit Can't take IP for lk.salyk.kg [12:43:42]CommunicateWithHost connect error [12:43:42]CommunicateWithHost err = -1 [12:43:42]OFD Sender: Server communicate error [12:43:47]OFD Sender: Processing packet 165425 [packets to send 992, broken 990] [12:43:47]ProducePacketName [12:43:47]name=ofd_packets/00165425 [12:43:47]OFD Sender: To server: pG, [12:43:47]CommunicateWithHost lk.salyk.kg:30040 [12:43:47]ConnectInit lk.salyk.kg [12:43:50]recv_with_timeout no data received [12:43:52]ConnectInit Can't take IP for lk.salyk.kg [12:43:52]CommunicateWithHost connect error [12:43:52]CommunicateWithHost err = -1 [12:43:52]OFD Sender: Server communicate error [12:43:56]accept exits with 11 [12:43:56]New connection [12:43:56]New thread 3067055460 created [12:43:56]Thread 3066912100 joined [12:43:56]Waiting for new connection... [12:43:56] Sock 11.Parse request [12:43:56]Sock 11.Check first char [12:43:56]Sock 11.First char is OK [12:43:56]request: POST /json_proto HTTP/1.0 [12:43:56]Method: POST [12:43:56]URL: /json_proto [12:43:56]Method is POST - this is cgi request [12:43:56]url: /json_proto [12:43:56]query_string will be loaded in cgi processing [12:43:56]execute_cgi json_proto POST (null) [12:43:56]execute_cgi path=json_proto method=POST [12:43:56]POST find Content-Length [12:43:56]Host: 172.17.44.132:8080 [12:43:56]Content-Length: 677 [12:43:56]Content-Type: application/json [12:43:56] [12:43:56]POST finish read [12:43:56]Found Content-Length = 677 [12:43:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:56]execute_script... [12: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)294248", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:43:56]POST & json_proto [12:43:56]process_json_proto [12:43:56]json parsed OK: [12:43:56]protocol is kg_v1.0 [12:43:56]action value=close_receipt [12:43:56]process_action close_receipt [12:43:56]cmd_close_receipt [12:43:56]MH_GetDate [12:43:56]Write to MH i2c: F0 00 00 F2 0B EC [12:43:56]Write i2c OK [12:43:56]MH_I2C_Read... [12:43:56]Read from MH i2c: F0 [12:43:56]MH_I2C_Read... [12:43:56]Read from MH i2c: F0 09 00 [12:43:56]MH_I2C_Read... [12:43:56]Read from MH i2c: F0 09 00 F2 0B 00 0D 84 C8 66 2A 83 C1 65 87 [12:43:56]GetLastDocTimeStamp 1724417004 [12:43:56]current date 1724417037 [12:43:56]FM_GetShiftState [12:43:56]SAM_PROTO_GetShiftState [12:43:56]wFMCommunicate request_size=4 [12:43:56]MH_SAM_APDU [12:43:56]CAPDU: 80 13 01 00 [12:43:56]Write to MH i2c: E2 08 00 F3 0B 80 13 01 00 00 00 00 00 7B [12:43:56]Write i2c OK [12:43:56]MH_I2C_Read... [12:43:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:56]Read from MH i2c: E2 [12:43:56]MH_I2C_Read... [12:43:56]Read from MH i2c: E2 0E 00 [12:43:56]MH_I2C_Read... [12:43:56]Read from MH i2c: E2 0E 00 F3 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A9 [12:43:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:43:56]wFMCommunicate OK [12:43:56]SAM_PROTO_GetShiftState done [12:43:56]FM_GetShiftState done [12:43:56]opened in 1724372766 [12:43:56]opened+sec_in_day 1724459166 [12:43:56]quantity*price = 60003 [12:43:56]sum+1 = 60004 [12:43:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 280 23.08.2024 12:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165427 ФПД: 179809944531918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165427&fm=179809944531918&tin=02508201610067®Number=0000000000092562&sum=60000 [12:43:57]StoreToDocumentArchive [12:43:57]shift 469 fd 165427 [12:43:57]save to /storage/0469/doc_00165427 [12:43:57]save last doc name /storage/0469/doc_00165427 to /storage/kkm_last_doc_name [12:43:57]save OK [12:43:57]Clear old archive folders... [12:43:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:43:57]tlvbuf is 00B62D00 [12:43:57]SAM_PROTO_ClearQueue [12:43:57]wFMCommunicate request_size=4 [12:43:57]MH_SAM_APDU [12:43:57]CAPDU: 80 09 00 00 [12:43:57]Write to MH i2c: E2 08 00 00 0C 80 09 00 00 00 00 00 00 7E [12:43:57]OFD Sender: Processing packet 165425 [packets to send 992, broken 990] [12:43:57]ProducePacketName [12:43:57]name=ofd_packets/00165425 [12:43:57]OFD Sender: To server: pG, [12:43:57]CommunicateWithHost lk.salyk.kg:30040 [12:43:57]ConnectInit lk.salyk.kg [12:43:57]Write i2c OK [12:43:57]MH_I2C_Read... [12:43:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:43:57]Read from MH i2c: E2 [12:43:57]MH_I2C_Read... [12:43:57]Read from MH i2c: E2 03 00 [12:43:57]MH_I2C_Read... [12:43:57]Read from MH i2c: E2 03 00 00 0C 00 90 00 80 [12:43:57]RAPDU: 90 00 [12:43:57]wFMCommunicate OK [12:43:57]SAM_PROTO_ClearQueue done [12:43:57]KKMCreateOFDPacket [12:43:57]OFDProtocolAddRootSTLVToBuf [12:43:57]FM_MakeSignedData [12:43:57]FM_MakeSignedData [12:43:57]SAM_PROTO_SignData [12:43:57]wFMCommunicate request_size=4 [12:43:57]MH_SAM_APDU [12:43:57]CAPDU: 80 0D 01 02 [12:43:57]Write to MH i2c: E2 08 00 01 0C 80 0D 01 02 00 00 00 00 86 [12:43:57]Write i2c OK [12:43:57]MH_I2C_Read... [12:43:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:43:57]Read from MH i2c: E2 [12:43:57]MH_I2C_Read... [12:43:57]Read from MH i2c: E2 03 00 [12:43:57]MH_I2C_Read... [12:43:57]Read from MH i2c: E2 03 00 01 0C 00 90 00 81 [12:43:57]RAPDU: 90 00 [12:43:57]wFMCommunicate OK [12:43:57]wFMCommunicate request_size=255 [12:43:57]MH_SAM_APDU [12:43:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 0D 84 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 86 02 00 35 04 06 00 A3 [12:43:57]Write to MH i2c: E2 02 01 02 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 0D 84 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 86 02 00 35 04 06 00 A3 00 00 DD [12:43:57]Write i2c OK [12:43:57]MH_I2C_Read... [12:43:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:57]Read from MH i2c: E2 [12:43:57]MH_I2C_Read... [12:43:57]Read from MH i2c: E2 03 00 [12:43:57]MH_I2C_Read... [12:43:57]Read from MH i2c: E2 03 00 02 0C 00 90 00 82 [12:43:57]RAPDU: 90 00 [12:43:57]wFMCommunicate OK [12:43:57]wFMCommunicate request_size=10 [12:43:57]MH_SAM_APDU [12:43:57]CAPDU: 80 0D 02 02 05 89 43 DE F3 CE [12:43:57]Write to MH i2c: E2 0D 00 03 0C 80 0D 02 02 05 00 89 43 DE F3 CE 00 00 FE [12:43:57]Write i2c OK [12:43:57]MH_I2C_Read... [12:43:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:43:58]Read from MH i2c: E2 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: E2 03 00 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: E2 03 00 03 0C 00 90 00 83 [12:43:58]RAPDU: 90 00 [12:43:58]wFMCommunicate OK [12:43:58]wFMCommunicate request_size=4 [12:43:58]MH_SAM_APDU [12:43:58]CAPDU: 80 0D 03 02 [12:43:58]Write to MH i2c: E2 08 00 04 0C 80 0D 03 02 00 00 00 00 8B [12:43:58]Write i2c OK [12:43:58]MH_I2C_Read... [12:43:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:43:58]Read from MH i2c: E2 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: E2 0B 00 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: E2 0B 00 04 0C 00 60 D7 03 57 BB 4E 85 EA 90 00 95 [12:43:58]RAPDU: 60 D7 03 57 BB 4E 85 EA 90 00 [12:43:58]wFMCommunicate OK [12:43:58]SAM_PROTO_SignData done [12:43:58]FM_MakeSignedData done [12:43:58]CreateOFDProtocolMessage [12:43:58]wFMCommunicate request_size=4 [12:43:58]MH_SAM_APDU [12:43:58]CAPDU: 80 11 00 00 [12:43:58]Write to MH i2c: E2 08 00 05 0C 80 11 00 00 00 00 00 00 8B [12:43:58]Write i2c OK [12:43:58]MH_I2C_Read... [12:43:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:58]Read from MH i2c: E2 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: E2 17 00 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: E2 17 00 05 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [12:43:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:43:58]wFMCommunicate OK [12:43:58]CreateOFDProtocolMessage done [12:43:58]OFDSenderStorePacket 165427 [12:43:58]StoreOFDPacket docnum=165427 [12:43:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F CD 07 01 27 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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 0D 84 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 86 02 00 35 04 06 00 A3 89 43 DE F3 CE 60 D7 03 57 BB 4E 85 EA [12:43:58]CheckFolder [12:43:58]dirname=/storage/ofd_packets [12:43:58]CheckFolder done [12:43:58]ProducePacketName [12:43:58]name=ofd_packets/00165427 [12:43:58]NVStorageSaveData ofd_packets/00165427 [12:43:58]File name is /storage/ofd_packets/00165427 [12:43:58]Write 301 bytes [12:43:58]NVStorageSaveData done [12:43:58]OFDSenderStorePacket done [12:43:58]KKMCreateOFDPacket done [12:43:58]NVStorageSaveData kkm_last_timestamp [12:43:58]File name is /storage/kkm_last_timestamp [12:43:58]Write 4 bytes [12:43:58]NVStorageSaveData done [12:43:58]ExternCall_PrintAddStr [12:43:58]wPrintStart [12:43:58]Write to MH i2c: 01 00 00 06 0C 12 [12:43:58]Write i2c OK [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: 01 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: 01 07 00 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: 01 07 00 06 0C 00 00 00 00 00 FF 0F 27 [12:43:58]RasterBufferAndPrint [12:43:58]line Счет N : (1)294248 [12:43:58]line ИНН: 02508201610067 [12:43:58]line Контрольно-Кассовый Чек [12:43:58]line ПРОДАЖА [12:43:58]line ТРК (МРК, ГНК) : 52 [12:43:58]line Товар: 2710124130 [12:43:58]line Аи-92-К-5 [12:43:58]line 8.850 * 67.80 [12:43:58]line = 600.03 [12:43:58]line НДС 12% НСП 1% [12:43:58]line > о реализуемом товаре [12:43:58]line ОКРУГЛЕНИЕ: -0.03 [12:43:58]line ИТОГО: 600.00 [12:43:58]line Внесено: 600.00 [12:43:58]line СДАЧА: 0.00 [12:43:58]line НСП 1% : 5.31 [12:43:58]line НДС 12% : 63.72 [12:43:58]line Наличными: 600.00 [12:43:58]line Безнал.: 0.00 [12:43:58]line Место: АЗС № 130 "Партнер Нефть" [12:43:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:43:58]line СНО: Общий режим [12:43:58]line Чек 280 23.08.2024 12:43 [12:43:58]line Смена: 469 ФФД: 1.0 [12:43:58]line ЗНМ: 0300000070 [12:43:58]line РНМ: 0000000000092562 [12:43:58]line Версия ККМ: 001 [12:43:58]line ФМ: 0000000000871769 [12:43:58]line ФД: 165427 [12:43:58]line ФПД: 179809944531918 [12:43:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165427&fm=179809944531918&tin=02508201610067®Number=0000000000092562&sum=60000 [12:43:58]written 0, free lines is 4095 [12:43:58]Write to MH i2c: 01 00 00 31 0C 3D [12:43:58]Write i2c OK [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: 01 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: 01 07 00 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: 01 07 00 31 0C 00 00 00 00 00 D6 0C 26 [12:43:58]RasterBufferAndPrint [12:43:58]line [12:43:58]line [12:43:58]line [12:43:58]line [12:43:58]line [12:43:58]written 0, free lines is 3296 [12:43:58]MH_Cut [12:43:58]Write to MH i2c: D1 01 00 38 0C 01 16 [12:43:58]Write i2c OK [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: D1 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: D1 01 00 [12:43:58]MH_I2C_Read... [12:43:58]Read from MH i2c: D1 01 00 38 0C 00 15 [12:43:58]Write to MH i2c: 01 00 00 39 0C 45 [12:43:58]Write i2c OK [12:43:58]MH_I2C_Read... [12:43:59]*** Cut start [12:43:59]*** Purtial cut [12:43:59]*** Stage 1: CUTSNS_PIN = 1 [12:44:01]Read from MH i2c: 01 [12:44:01]MH_I2C_Read... [12:44:01]Read from MH i2c: 01 07 00 [12:44:01]MH_I2C_Read... [12:44:01]*** Stop cut motor [12:44:01]*** Cut end [12:44:01]Read from MH i2c: 01 07 00 39 0C 00 00 00 00 00 FF 0F 5A [12:44:01]process_action close_receipt done [12:44:01]requested_data is exist [12:44:01]produce_requested_data [12:44:01]requested_item fm.sn is exist - process it [12:44:01]wFMCommunicate request_size=4 [12:44:01]MH_SAM_APDU [12:44:01]CAPDU: 80 11 00 00 [12:44:01]Write to MH i2c: E2 08 00 3A 0C 80 11 00 00 00 00 00 00 C0 [12:44:01]Write i2c OK [12:44:01]MH_I2C_Read... [12:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:01]Read from MH i2c: E2 [12:44:01]MH_I2C_Read... [12:44:01]Read from MH i2c: E2 17 00 [12:44:01]MH_I2C_Read... [12:44:01]Read from MH i2c: E2 17 00 3A 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [12:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:44:01]wFMCommunicate OK [12:44:01]requested_item fd.num is exist - process it [12:44:01]SAM_PROTO_GetFieldsCounters [12:44:01]wFMCommunicate request_size=4 [12:44:01]MH_SAM_APDU [12:44:01]CAPDU: 80 13 00 00 [12:44:01]Write to MH i2c: E2 08 00 3B 0C 80 13 00 00 00 00 00 00 C3 [12:44:01]Write i2c OK [12:44:01]MH_I2C_Read... [12:44:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:44:01]Read from MH i2c: E2 [12:44:01]MH_I2C_Read... [12:44:01]Read from MH i2c: E2 62 00 [12:44:01]MH_I2C_Read... [12:44:01]Read from MH i2c: E2 62 00 3B 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 C5 [12:44:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:44:01]wFMCommunicate OK [12:44:01]SAM_PROTO_GetFieldsCounters done [12:44:01]requested_item shift.num is exist - process it [12:44:01]requested_item shift.opened is exist - process it [12:44:01]req_shift_opened [12:44:01]FM_GetShiftState [12:44:01]SAM_PROTO_GetShiftState [12:44:01]wFMCommunicate request_size=4 [12:44:01]MH_SAM_APDU [12:44:01]CAPDU: 80 13 01 00 [12:44:01]Write to MH i2c: E2 08 00 3C 0C 80 13 01 00 00 00 00 00 C5 [12:44:01]Write i2c OK [12:44:01]MH_I2C_Read... [12:44:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:01]Read from MH i2c: E2 [12:44:01]MH_I2C_Read... [12:44:01]Read from MH i2c: E2 0E 00 [12:44:01]MH_I2C_Read... [12:44:01]Read from MH i2c: E2 0E 00 3C 0C 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F3 [12:44:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:44:01]wFMCommunicate OK [12:44:01]SAM_PROTO_GetShiftState done [12:44:01]FM_GetShiftState done [12:44:01]req_shift_opened done [12:44:01]requested_item shift.open_date is exist - process it [12:44:01]req_shift_open_date [12:44:01]req_shift_open_date done [12:44:01]produce_requested_data done [12:44:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165427,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:44:01]process_action_free close_receipt [12:44:01]json_value_free [12:44:01]json_value_free done [12:44:01]process_json_proto returns [12:44:01]Send response to host [12:44:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165427,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:44:01]free response buf [12:44:01]execute_script done [12:44:01]execute_script returns [12:44:01]free content buf [12:44:01]Sock 11.Close socket [12:44:01]Sock 11.Thread stoped [12:44:07]recv_with_timeout no data received [12:44:14]Connected sock=10 [12:44:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 93 01 00 00 91 CB 8B 01 41 D8 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 01 00 00 F4 03 04 00 A7 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 86 02 00 35 04 06 00 41 BF 3A 4D A1 0D 19 EB 51 C4 F1 8F 95 A8 [12:44:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8E DD 47 00 DC 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 86 02 00 F4 03 04 00 6C 2D C8 66 B6 04 01 00 00 03 E8 C2 70 66 2C C6 3E [12:44:18]CommunicateWithHost err = 0 [12:44:18]CheckOFDResponse [12:44:18]1017 (14) - 77093643461234 [12:44:18]1041 (16) - 0000000000871769 [12:44:18]1040 (4) - 165425 [12:44:18]1012 (4) - 23.08.2024 06:34 [12:44:18]1206 (1) - 0 [12:44:18]OFD Sender: Remove packet 165425 [12:44:18]ProducePacketName [12:44:18]name=ofd_packets/00165425 [12:44:18]NVStorageDeleteData [12:44:18]OFD Sender: Processing packet 165426 [packets to send 992, broken 990] [12:44:18]ProducePacketName [12:44:18]name=ofd_packets/00165426 [12:44:18]OFD Sender: To server: pG, [12:44:18]CommunicateWithHost lk.salyk.kg:30040 [12:44:18]ConnectInit lk.salyk.kg [12:44:23]recv_with_timeout no data received [12:44:23]ConnectInit Can't take IP for lk.salyk.kg [12:44:23]CommunicateWithHost connect error [12:44:23]CommunicateWithHost err = -1 [12:44:23]OFD Sender: Server communicate error [12:44:24]OFD Sender: Processing packet 165426 [packets to send 992, broken 990] [12:44:24]ProducePacketName [12:44:24]name=ofd_packets/00165426 [12:44:24]OFD Sender: To server: pG, [12:44:24]CommunicateWithHost lk.salyk.kg:30040 [12:44:24]ConnectInit lk.salyk.kg [12:44:27]Connected sock=8 [12:44:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 54 7C 07 01 E2 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 EC 83 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 86 02 00 35 04 06 00 35 9E 08 9C 0A 32 E8 CE 03 A2 99 AC 56 6C [12:44:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7E 05 47 00 5C F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 86 02 00 F4 03 04 00 75 2D C8 66 B6 04 01 00 00 07 38 B3 5C 19 DE 62 AB [12:44:28]CommunicateWithHost err = 0 [12:44:28]CheckOFDResponse [12:44:28]1017 (14) - 77093643461234 [12:44:28]1041 (16) - 0000000000871769 [12:44:28]1040 (4) - 165426 [12:44:28]1012 (4) - 23.08.2024 06:34 [12:44:28]1206 (1) - 0 [12:44:28]OFD Sender: Remove packet 165426 [12:44:28]ProducePacketName [12:44:28]name=ofd_packets/00165426 [12:44:28]NVStorageDeleteData [12:44:29]OFD Sender: Processing packet 165427 [packets to send 991, broken 990] [12:44:29]ProducePacketName [12:44:29]name=ofd_packets/00165427 [12:44:29]OFD Sender: To server: pG, [12:44:29]CommunicateWithHost lk.salyk.kg:30040 [12:44:29]ConnectInit lk.salyk.kg [12:44:35]Connected sock=8 [12:44:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F CD 07 01 27 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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 0D 84 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 86 02 00 35 04 06 00 A3 89 43 DE F3 CE 60 D7 03 57 BB 4E 85 EA [12:44:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3A 81 47 00 A8 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 86 02 00 F4 03 04 00 7E 2D C8 66 B6 04 01 00 00 FD AB 53 C9 B7 87 09 44 [12:44:39]CommunicateWithHost err = 0 [12:44:39]CheckOFDResponse [12:44:39]1017 (14) - 77093643461234 [12:44:39]1041 (16) - 0000000000871769 [12:44:39]1040 (4) - 165427 [12:44:39]1012 (4) - 23.08.2024 06:34 [12:44:39]1206 (1) - 0 [12:44:39]OFD Sender: Remove packet 165427 [12:44:39]ProducePacketName [12:44:39]name=ofd_packets/00165427 [12:44:39]NVStorageDeleteData [12:44:39]OFD Sender: No OFD packet to send [12:44:44]OFD Sender: No OFD packet to send [12:44:49]OFD Sender: No OFD packet to send [12:44:54]OFD Sender: No OFD packet to send [12:44:59]OFD Sender: No OFD packet to send [12:45:04]OFD Sender: No OFD packet to send [12:45:09]OFD Sender: No OFD packet to send [12:45:14]OFD Sender: No OFD packet to send [12:45:19]OFD Sender: No OFD packet to send [12:45:24]OFD Sender: No OFD packet to send [12:45:27]recv_with_timeout no data received [12:45:29]OFD Sender: No OFD packet to send [12:45:34]OFD Sender: No OFD packet to send [12:45:39]OFD Sender: No OFD packet to send [12:45:44]OFD Sender: No OFD packet to send [12:45:49]OFD Sender: No OFD packet to send [12:45:54]OFD Sender: No OFD packet to send [12:45:59]OFD Sender: No OFD packet to send [12:46:05]OFD Sender: No OFD packet to send [12:46:10]OFD Sender: No OFD packet to send [12:46:15]OFD Sender: No OFD packet to send [12:46:19]recv_with_timeout no data received [12:46:20]OFD Sender: No OFD packet to send [12:46:25]OFD Sender: No OFD packet to send [12:46:30]OFD Sender: No OFD packet to send [12:46:35]OFD Sender: No OFD packet to send [12:46:40]OFD Sender: No OFD packet to send [12:46:45]OFD Sender: No OFD packet to send [12:46:50]OFD Sender: No OFD packet to send [12:46:55]OFD Sender: No OFD packet to send [12:47:00]OFD Sender: No OFD packet to send [12:47:05]OFD Sender: No OFD packet to send [12:47:10]OFD Sender: No OFD packet to send [12:47:15]OFD Sender: No OFD packet to send [12:47:20]OFD Sender: No OFD packet to send [12:47:25]OFD Sender: No OFD packet to send [12:47:30]OFD Sender: No OFD packet to send [12:47:35]OFD Sender: No OFD packet to send [12:47:40]OFD Sender: No OFD packet to send [12:47:45]OFD Sender: No OFD packet to send [12:47:50]OFD Sender: No OFD packet to send [12:47:55]OFD Sender: No OFD packet to send [12:47:59]accept exits with 9 [12:47:59]New connection [12:47:59]New thread 3066912100 created [12:47:59]Thread 3067055460 joined [12:47:59]Waiting for new connection... [12:47:59] Sock 9.Parse request [12:47:59]Sock 9.Check first char [12:47:59]Sock 9.First char is OK [12:47:59]request: POST /json_proto HTTP/1.0 [12:47:59]Method: POST [12:47:59]URL: /json_proto [12:47:59]Method is POST - this is cgi request [12:47:59]url: /json_proto [12:47:59]query_string will be loaded in cgi processing [12:47:59]execute_cgi json_proto POST (null) [12:47:59]execute_cgi path=json_proto method=POST [12:47:59]POST find Content-Length [12:47:59]Host: 172.17.44.132:8080 [12:47:59]Content-Length: 819 [12:47:59]Content-Type: application/json [12:47:59] [12:47:59]POST finish read [12:47:59]Found Content-Length = 819 [12:47:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:59]execute_script... [12:47:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:59]POST & json_proto [12:47:59]process_json_proto [12:47:59]json parsed OK: [12:47:59]protocol is kg_v1.0 [12:47:59]action value=close_receipt [12:47:59]process_action close_receipt [12:47:59]cmd_close_receipt [12:47:59]MH_GetDate [12:47:59]Write to MH i2c: F0 00 00 3D 0C 38 [12:47:59]Write i2c OK [12:47:59]MH_I2C_Read... [12:47:59]Read from MH i2c: F0 [12:47:59]MH_I2C_Read... [12:47:59]Read from MH i2c: F0 09 00 [12:47:59]MH_I2C_Read... [12:47:59]Read from MH i2c: F0 09 00 3D 0C 00 00 85 C8 66 2A 83 C1 65 C7 [12:47:59]GetLastDocTimeStamp 1724417037 [12:47:59]current date 1724417280 [12:47:59]FM_GetShiftState [12:47:59]SAM_PROTO_GetShiftState [12:47:59]wFMCommunicate request_size=4 [12:47:59]MH_SAM_APDU [12:47:59]CAPDU: 80 13 01 00 [12:47:59]Write to MH i2c: E2 08 00 3E 0C 80 13 01 00 00 00 00 00 C7 [12:47:59]Write i2c OK [12:47:59]MH_I2C_Read... [12:47:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:59]Read from MH i2c: E2 [12:47:59]MH_I2C_Read... [12:47:59]Read from MH i2c: E2 0E 00 [12:47:59]MH_I2C_Read... [12:47:59]Read from MH i2c: E2 0E 00 3E 0C 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F5 [12:47:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:47:59]wFMCommunicate OK [12:47:59]SAM_PROTO_GetShiftState done [12:47:59]FM_GetShiftState done [12:47:59]opened in 1724372766 [12:47:59]opened+sec_in_day 1724459166 [12:47:59]quantity*price = 100005 [12:47:59]sum+1 = 100006 [12:47:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 281 23.08.2024 12:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165428 ФПД: 123618013370564 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124800&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165428&fm=123618013370564&tin=02508201610067®Number=0000000000092562&sum=100005 [12:48:00]StoreToDocumentArchive [12:48:00]shift 469 fd 165428 [12:48:00]save to /storage/0469/doc_00165428 [12:48:00]save last doc name /storage/0469/doc_00165428 to /storage/kkm_last_doc_name [12:48:00]save OK [12:48:00]Clear old archive folders... [12:48:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:48:00]tlvbuf is 00C1BB60 [12:48:00]SAM_PROTO_ClearQueue [12:48:00]wFMCommunicate request_size=4 [12:48:00]MH_SAM_APDU [12:48:00]CAPDU: 80 09 00 00 [12:48:00]Write to MH i2c: E2 08 00 4B 0C 80 09 00 00 00 00 00 00 C9 [12:48:00]Write i2c OK [12:48:00]MH_I2C_Read... [12:48:00]Read from MH i2c: E2 [12:48:00]MH_I2C_Read... [12:48:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:00]Read from MH i2c: E2 03 00 [12:48:00]MH_I2C_Read... [12:48:00]Read from MH i2c: E2 03 00 4B 0C 00 90 00 CB [12:48:00]RAPDU: 90 00 [12:48:00]wFMCommunicate OK [12:48:00]SAM_PROTO_ClearQueue done [12:48:00]KKMCreateOFDPacket [12:48:00]OFDProtocolAddRootSTLVToBuf [12:48:00]FM_MakeSignedData [12:48:00]FM_MakeSignedData [12:48:00]SAM_PROTO_SignData [12:48:00]wFMCommunicate request_size=4 [12:48:00]MH_SAM_APDU [12:48:00]CAPDU: 80 0D 01 02 [12:48:00]Write to MH i2c: E2 08 00 4C 0C 80 0D 01 02 00 00 00 00 D1 [12:48:00]Write i2c OK [12:48:00]MH_I2C_Read... [12:48:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:00]Read from MH i2c: E2 [12:48:00]MH_I2C_Read... [12:48:00]Read from MH i2c: E2 03 00 [12:48:00]MH_I2C_Read... [12:48:00]Read from MH i2c: E2 03 00 4C 0C 00 90 00 CC [12:48:00]RAPDU: 90 00 [12:48:00]wFMCommunicate OK [12:48:00]wFMCommunicate request_size=255 [12:48:00]MH_SAM_APDU [12:48:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 00 85 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 86 02 00 35 04 06 00 70 [12:48:00]Write to MH i2c: E2 02 01 4D 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 00 85 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 86 02 00 35 04 06 00 70 00 00 BD [12:48:00]Write i2c OK [12:48:00]MH_I2C_Read... [12:48:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:01]Read from MH i2c: E2 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: E2 03 00 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: E2 03 00 4D 0C 00 90 00 CD [12:48:01]RAPDU: 90 00 [12:48:01]wFMCommunicate OK [12:48:01]wFMCommunicate request_size=10 [12:48:01]MH_SAM_APDU [12:48:01]CAPDU: 80 0D 02 02 05 6E 0F C6 58 C4 [12:48:01]Write to MH i2c: E2 0D 00 4E 0C 80 0D 02 02 05 00 6E 0F C6 58 C4 00 00 3D [12:48:01]Write i2c OK [12:48:01]MH_I2C_Read... [12:48:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:01]Read from MH i2c: E2 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: E2 03 00 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: E2 03 00 4E 0C 00 90 00 CE [12:48:01]RAPDU: 90 00 [12:48:01]wFMCommunicate OK [12:48:01]wFMCommunicate request_size=4 [12:48:01]MH_SAM_APDU [12:48:01]CAPDU: 80 0D 03 02 [12:48:01]Write to MH i2c: E2 08 00 4F 0C 80 0D 03 02 00 00 00 00 D6 [12:48:01]Write i2c OK [12:48:01]MH_I2C_Read... [12:48:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:01]Read from MH i2c: E2 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: E2 0B 00 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: E2 0B 00 4F 0C 00 62 B4 B8 A3 88 31 AE 56 90 00 05 [12:48:01]RAPDU: 62 B4 B8 A3 88 31 AE 56 90 00 [12:48:01]wFMCommunicate OK [12:48:01]SAM_PROTO_SignData done [12:48:01]FM_MakeSignedData done [12:48:01]CreateOFDProtocolMessage [12:48:01]wFMCommunicate request_size=4 [12:48:01]MH_SAM_APDU [12:48:01]CAPDU: 80 11 00 00 [12:48:01]Write to MH i2c: E2 08 00 50 0C 80 11 00 00 00 00 00 00 D6 [12:48:01]Write i2c OK [12:48:01]MH_I2C_Read... [12:48:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:01]Read from MH i2c: E2 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: E2 17 00 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: E2 17 00 50 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [12:48:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:48:01]wFMCommunicate OK [12:48:01]CreateOFDProtocolMessage done [12:48:01]OFDSenderStorePacket 165428 [12:48:01]StoreOFDPacket docnum=165428 [12:48:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0E 9B 07 01 AE 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 00 85 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 86 02 00 35 04 06 00 70 6E 0F C6 58 C4 62 B4 B8 A3 88 31 AE 56 [12:48:01]CheckFolder [12:48:01]dirname=/storage/ofd_packets [12:48:01]CheckFolder done [12:48:01]ProducePacketName [12:48:01]name=ofd_packets/00165428 [12:48:01]NVStorageSaveData ofd_packets/00165428 [12:48:01]File name is /storage/ofd_packets/00165428 [12:48:01]Write 301 bytes [12:48:01]NVStorageSaveData done [12:48:01]OFDSenderStorePacket done [12:48:01]KKMCreateOFDPacket done [12:48:01]NVStorageSaveData kkm_last_timestamp [12:48:01]File name is /storage/kkm_last_timestamp [12:48:01]Write 4 bytes [12:48:01]NVStorageSaveData done [12:48:01]ExternCall_PrintAddStr [12:48:01]wPrintStart [12:48:01]Write to MH i2c: 01 00 00 51 0C 5D [12:48:01]Write i2c OK [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: 01 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: 01 07 00 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: 01 07 00 51 0C 00 00 00 00 00 FF 0F 72 [12:48:01]RasterBufferAndPrint [12:48:01]line Счет N : (1)294249 [12:48:01]line ИНН: 02508201610067 [12:48:01]line Контрольно-Кассовый Чек [12:48:01]line ПРОДАЖА [12:48:01]line ТРК (МРК, ГНК) : 32 [12:48:01]line Товар: 2710124130 [12:48:01]line Аи-92-К-5 [12:48:01]line 14.750 * 67.80 [12:48:01]line = 1000.05 [12:48:01]line НДС 12% НСП 1% [12:48:01]line > о реализуемом товаре [12:48:01]line ИТОГО: 1000.05 [12:48:01]line НСП 1% : 8.85 [12:48:01]line НДС 12% : 106.20 [12:48:01]line Наличными: 0.00 [12:48:01]line Безнал.: 1000.05 [12:48:01]line Место: АЗС № 130 "Партнер Нефть" [12:48:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:48:01]line СНО: Общий режим [12:48:01]line Чек 281 23.08.2024 12:48 [12:48:01]line Смена: 469 ФФД: 1.0 [12:48:01]line ЗНМ: 0300000070 [12:48:01]line РНМ: 0000000000092562 [12:48:01]line Версия ККМ: 001 [12:48:01]line Платежная система: Бакай Банк [12:48:01]line ФМ: 0000000000871769 [12:48:01]line ФД: 165428 [12:48:01]line ФПД: 123618013370564 [12:48:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T124800&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165428&fm=123618013370564&tin=02508201610067®Number=0000000000092562&sum=100005 [12:48:01]written 0, free lines is 4095 [12:48:01]OFD Sender: Processing packet 165428 [packets to send 991, broken 990] [12:48:01]ProducePacketName [12:48:01]name=ofd_packets/00165428 [12:48:01]OFD Sender: To server: pG, [12:48:01]CommunicateWithHost lk.salyk.kg:30040 [12:48:01]ConnectInit lk.salyk.kg [12:48:01]Write to MH i2c: 01 00 00 7B 0C 87 [12:48:01]Write i2c OK [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: 01 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: 01 07 00 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: 01 07 00 7B 0C 00 00 00 00 00 E2 0C 7C [12:48:01]RasterBufferAndPrint [12:48:01]line [12:48:01]line [12:48:01]line [12:48:01]line [12:48:01]line [12:48:01]written 0, free lines is 3303 [12:48:01]MH_Cut [12:48:01]Write to MH i2c: D1 01 00 82 0C 01 60 [12:48:01]Write i2c OK [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: D1 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: D1 01 00 [12:48:01]MH_I2C_Read... [12:48:01]Read from MH i2c: D1 01 00 82 0C 00 5F [12:48:01]Write to MH i2c: 01 00 00 83 0C 8F [12:48:01]Write i2c OK [12:48:01]MH_I2C_Read... [12:48:02]*** Cut start [12:48:02]*** Purtial cut [12:48:02]*** Stage 1: CUTSNS_PIN = 1 [12:48:04]Read from MH i2c: 01 [12:48:04]MH_I2C_Read... [12:48:04]*** Stop cut motor [12:48:04]*** Cut end [12:48:04]Read from MH i2c: 01 07 00 [12:48:04]MH_I2C_Read... [12:48:04]Read from MH i2c: 01 07 00 83 0C 00 00 00 00 00 FF 0F A4 [12:48:04]process_action close_receipt done [12:48:04]requested_data is exist [12:48:04]produce_requested_data [12:48:04]requested_item fm.sn is exist - process it [12:48:04]wFMCommunicate request_size=4 [12:48:04]MH_SAM_APDU [12:48:04]CAPDU: 80 11 00 00 [12:48:04]Write to MH i2c: E2 08 00 84 0C 80 11 00 00 00 00 00 00 0A [12:48:04]Write i2c OK [12:48:04]MH_I2C_Read... [12:48:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:04]Read from MH i2c: E2 [12:48:04]MH_I2C_Read... [12:48:04]Read from MH i2c: E2 17 00 [12:48:04]MH_I2C_Read... [12:48:04]Read from MH i2c: E2 17 00 84 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [12:48:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:48:04]wFMCommunicate OK [12:48:04]requested_item fd.num is exist - process it [12:48:04]SAM_PROTO_GetFieldsCounters [12:48:04]wFMCommunicate request_size=4 [12:48:04]MH_SAM_APDU [12:48:04]CAPDU: 80 13 00 00 [12:48:04]Write to MH i2c: E2 08 00 85 0C 80 13 00 00 00 00 00 00 0D [12:48:04]Write i2c OK [12:48:04]MH_I2C_Read... [12:48:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:04]Read from MH i2c: E2 [12:48:04]MH_I2C_Read... [12:48:04]Read from MH i2c: E2 62 00 [12:48:04]MH_I2C_Read... [12:48:04]Read from MH i2c: E2 62 00 85 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 13 [12:48:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:48:04]wFMCommunicate OK [12:48:04]SAM_PROTO_GetFieldsCounters done [12:48:04]requested_item shift.num is exist - process it [12:48:04]requested_item shift.opened is exist - process it [12:48:04]req_shift_opened [12:48:04]FM_GetShiftState [12:48:04]SAM_PROTO_GetShiftState [12:48:04]wFMCommunicate request_size=4 [12:48:04]MH_SAM_APDU [12:48:04]CAPDU: 80 13 01 00 [12:48:04]Write to MH i2c: E2 08 00 86 0C 80 13 01 00 00 00 00 00 0F [12:48:04]Write i2c OK [12:48:04]MH_I2C_Read... [12:48:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:04]Read from MH i2c: E2 [12:48:04]MH_I2C_Read... [12:48:04]Read from MH i2c: E2 0E 00 [12:48:04]MH_I2C_Read... [12:48:04]Read from MH i2c: E2 0E 00 86 0C 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [12:48:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:48:04]wFMCommunicate OK [12:48:04]SAM_PROTO_GetShiftState done [12:48:04]FM_GetShiftState done [12:48:04]req_shift_opened done [12:48:04]requested_item shift.open_date is exist - process it [12:48:04]req_shift_open_date [12:48:04]req_shift_open_date done [12:48:04]produce_requested_data done [12:48:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165428,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:48:04]process_action_free close_receipt [12:48:04]json_value_free [12:48:04]json_value_free done [12:48:04]process_json_proto returns [12:48:04]Send response to host [12:48:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165428,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:48:04]free response buf [12:48:04]execute_script done [12:48:04]execute_script returns [12:48:04]free content buf [12:48:04]Sock 9.Close socket [12:48:04]Sock 9.Thread stoped [12:48:06]recv_with_timeout no data received [12:48:06]ConnectInit Can't take IP for lk.salyk.kg [12:48:06]CommunicateWithHost connect error [12:48:06]CommunicateWithHost err = -1 [12:48:06]OFD Sender: Server communicate error [12:48:11]OFD Sender: Processing packet 165428 [packets to send 991, broken 990] [12:48:11]ProducePacketName [12:48:11]name=ofd_packets/00165428 [12:48:11]OFD Sender: To server: pG, [12:48:11]CommunicateWithHost lk.salyk.kg:30040 [12:48:11]ConnectInit lk.salyk.kg [12:48:16]ConnectInit Can't take IP for lk.salyk.kg [12:48:16]CommunicateWithHost connect error [12:48:16]CommunicateWithHost err = -1 [12:48:16]OFD Sender: Server communicate error [12:48:16]recv_with_timeout no data received [12:48:21]OFD Sender: Processing packet 165428 [packets to send 991, broken 990] [12:48:21]ProducePacketName [12:48:21]name=ofd_packets/00165428 [12:48:21]OFD Sender: To server: pG, [12:48:21]CommunicateWithHost lk.salyk.kg:30040 [12:48:21]ConnectInit lk.salyk.kg [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17236546+1707180842=1724417388 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 6D 85 C8 66 2A 83 C1 65 F2 [12:49:49]Current date/time: 23.08.2024 12:49 [12:49:49]FM_Init [12:49:49]wFMConnect [12:49:49]MH_SAM_On [12:49:49]Write to MH i2c: E0 00 00 08 00 E7 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_init finished! [12:49:49]*** atr: [12:49:49]*** 0F 3B D5 18 FF 81 91 FE [12:49:49]*** 1F C3 80 73 C8 21 10 0A [12:49:49]*** 00 00 00 00 00 00 00 00 [12:49:49]*** 00 00 00 00 00 00 00 00 [12:49:49]*** 00 00 00 00 00 00 00 00 [12:49:49]*** 00 00 00 00 00 00 00 00 [12:49:49]*** 00 00 00 00 00 00 00 00 [12:49:49]*** 00 00 00 00 00 00 00 00 [12:49:49]Read from MH i2c: E0 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E0 10 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:49:49]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:49:49]wFMCommunicate request_size=10 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:49:49]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:49:49]RAPDU: 90 00 [12:49:49]wFMCommunicate OK [12:49:49]wFMCommunicate request_size=4 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 11 00 00 [12:49:49]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 17 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [12:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:49:49]wFMCommunicate OK [12:49:49]Detected FM SN is 0000000000871769 [12:49:49]Stored FM SN is 0000000000871769 [12:49:49]wFMCommunicate request_size=9 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 16 00 00 04 E7 8B 00 00 [12:49:49]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:49:49]RAPDU: 90 00 [12:49:49]wFMCommunicate OK [12:49:49]FM PIN OK [12:49:49]wFMCommunicate request_size=8 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 14 04 00 03 02 00 01 [12:49:49]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:49:49]RAPDU: 90 00 [12:49:49]wFMCommunicate OK [12:49:49]wFMCommunicate request_size=13 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:49:49]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:49:49]RAPDU: 90 00 [12:49:49]wFMCommunicate OK [12:49:49]wFMCommunicate request_size=4 [12:49:49]MH_SAM_APDU [12:49:49]CAPDU: 80 11 00 00 [12:49:49]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:49]Read from MH i2c: E2 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 17 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [12:49:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:49:49]wFMCommunicate OK [12:49:49]DocumentArchiveInit [12:49:49]Start Httpd... [12:49:49]Httpd thread 3067153764 created [12:49:49]Write to MH i2c: 01 00 00 0F 00 0F [12:49:49]Write i2c OK [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: 01 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: 01 07 00 [12:49:49]MH_I2C_Read... [12:49:49]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:49:49]MH Int Process started [12:49:49]Allocated Socket 8 [12:49:49]Bind OK [12:49:49]Listen OK [12:49:49]httpd running on port 8080 [12:49:49]Waiting for new connection... [12:49:50]OFD Sender: Processing packet 165428 [packets to send 991, broken 990] [12:49:50]ProducePacketName [12:49:50]name=ofd_packets/00165428 [12:49:50]OFD Sender: To server: pG, [12:49:50]CommunicateWithHost lk.salyk.kg:30040 [12:49:50]ConnectInit lk.salyk.kg [12:49:52]accept exits with 9 [12:49:52]New connection [12:49:52]New thread 3066867044 created [12:49:52]Waiting for new connection... [12:49:52] Sock 9.Parse request [12:49:52]Sock 9.Check first char [12:49:52]Sock 9.First char is OK [12:49:52]request: POST /json_proto HTTP/1.0 [12:49:52]Method: POST [12:49:52]URL: /json_proto [12:49:52]Method is POST - this is cgi request [12:49:52]url: /json_proto [12:49:52]query_string will be loaded in cgi processing [12:49:52]execute_cgi json_proto POST (null) [12:49:52]execute_cgi path=json_proto method=POST [12:49:52]POST find Content-Length [12:49:52]Host: 172.17.44.132:8080 [12:49:52]Content-Length: 215 [12:49:52]Content-Type: application/json [12:49:52] [12:49:52]POST finish read [12:49:52]Found Content-Length = 215 [12:49:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:52]execute_script... [12:49:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:49:52]POST & json_proto [12:49:52]process_json_proto [12:49:52]json parsed OK: [12:49:52]protocol is kg_v1.0 [12:49:52]action value=get_value [12:49:52]process_action get_value [12:49:52]cmd_get_value [12:49:52]process_action get_value done [12:49:52]requested_data is exist [12:49:52]produce_requested_data [12:49:52]requested_item kkm.sn is exist - process it [12:49:52]requested_item kkm.ver is exist - process it [12:49:52]requested_item fm.sn is exist - process it [12:49:52]wFMCommunicate request_size=4 [12:49:52]MH_SAM_APDU [12:49:52]CAPDU: 80 11 00 00 [12:49:52]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:49:52]Write i2c OK [12:49:52]MH_I2C_Read... [12:49:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:49:52]Read from MH i2c: E2 [12:49:52]MH_I2C_Read... [12:49:52]Read from MH i2c: E2 17 00 [12:49:52]MH_I2C_Read... [12:49:52]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [12:49:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:49:52]wFMCommunicate OK [12:49:52]requested_item fd.num is exist - process it [12:49:52]SAM_PROTO_GetFieldsCounters [12:49:52]wFMCommunicate request_size=4 [12:49:52]MH_SAM_APDU [12:49:52]CAPDU: 80 13 00 00 [12:49:52]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:49:52]Write i2c OK [12:49:52]MH_I2C_Read... [12:49:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:49:52]Read from MH i2c: E2 [12:49:52]MH_I2C_Read... [12:49:52]Read from MH i2c: E2 62 00 [12:49:52]MH_I2C_Read... [12:49:52]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [12:49:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:49:52]wFMCommunicate OK [12:49:52]SAM_PROTO_GetFieldsCounters done [12:49:52]requested_item shift.num is exist - process it [12:49:52]requested_item shift.opened is exist - process it [12:49:52]req_shift_opened [12:49:52]FM_GetShiftState [12:49:52]SAM_PROTO_GetShiftState [12:49:52]wFMCommunicate request_size=4 [12:49:52]MH_SAM_APDU [12:49:52]CAPDU: 80 13 01 00 [12:49:52]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:49:52]Write i2c OK [12:49:52]MH_I2C_Read... [12:49:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:52]Read from MH i2c: E2 [12:49:52]MH_I2C_Read... [12:49:52]Read from MH i2c: E2 0E 00 [12:49:52]MH_I2C_Read... [12:49:52]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [12:49:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:49:52]wFMCommunicate OK [12:49:52]SAM_PROTO_GetShiftState done [12:49:52]FM_GetShiftState done [12:49:52]req_shift_opened done [12:49:52]requested_item shift.open_date is exist - process it [12:49:52]req_shift_open_date [12:49:52]req_shift_open_date done [12:49:52]produce_requested_data done [12:49:52]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165428,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:49:52]process_action_free get_value [12:49:52]json_value_free [12:49:52]json_value_free done [12:49:52]process_json_proto returns [12:49:52]Send response to host [12:49:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165428,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:49:52]free response buf [12:49:52]execute_script done [12:49:52]execute_script returns [12:49:52]free content buf [12:49:52]Sock 9.Close socket [12:49:52]Sock 9.Thread stoped [12:49:52]accept exits with 11 [12:49:52]New connection [12:49:52]New thread 3066723684 created [12:49:52]Thread 3066867044 joined [12:49:52]Waiting for new connection... [12:49:52] Sock 11.Parse request [12:49:52]Sock 11.Check first char [12:49:52]Sock 11.First char is OK [12:49:52]request: POST /json_proto HTTP/1.0 [12:49:52]Method: POST [12:49:52]URL: /json_proto [12:49:52]Method is POST - this is cgi request [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]/dev/ttyS4 opened [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17236649+1707180842=1724417491 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 D4 85 C8 66 2A 83 C1 65 59 [12:51:32]Current date/time: 23.08.2024 12:51 [12:51:32]FM_Init [12:51:32]wFMConnect [12:51:32]MH_SAM_On [12:51:32]Write to MH i2c: E0 00 00 08 00 E7 [12:51:32]Write i2c OK [12:51:32]MH_I2C_Read... [12:51:32]*** iso7816_init finished! [12:51:32]*** atr: [12:51:32]*** 0F 3B D5 18 FF 81 91 FE [12:51:32]*** 1F C3 80 73 C8 21 10 0A [12:51:32]*** 00 00 00 00 00 00 00 00 [12:51:32]*** 00 00 00 00 00 00 00 00 [12:51:32]*** 00 00 00 00 00 00 00 00 [12:51:32]*** 00 00 00 00 00 00 00 00 [12:51:32]*** 00 00 00 00 00 00 00 00 [12:51:32]*** 00 00 00 00 00 00 00 00 [12:51:32]Read from MH i2c: E0 [12:51:32]MH_I2C_Read... [12:51:32]Read from MH i2c: E0 10 00 [12:51:32]MH_I2C_Read... [12:51:32]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:51:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:51:32]wFMCommunicate request_size=10 [12:51:32]MH_SAM_APDU [12:51:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:51:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:51:32]Write i2c OK [12:51:32]MH_I2C_Read... [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17236669+1707180842=1724417511 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E7 85 C8 66 2A 83 C1 65 6C [12:51:51]Current date/time: 23.08.2024 12:51 [12:51:51]FM_Init [12:51:51]wFMConnect [12:51:51]MH_SAM_On [12:51:51]Write to MH i2c: E0 00 00 08 00 E7 [12:51:51]Write i2c OK [12:51:51]MH_I2C_Read... [12:51:51]*** iso7816_init finished! [12:51:51]*** atr: [12:51:51]*** 0F 3B D5 18 FF 81 91 FE [12:51:51]*** 1F C3 80 73 C8 21 10 0A [12:51:51]*** 00 00 00 00 00 00 00 00 [12:51:51]*** 00 00 00 00 00 00 00 00 [12:51:51]*** 00 00 00 00 00 00 00 00 [12:51:51]*** 00 00 00 00 00 00 00 00 [12:51:51]*** 00 00 00 00 00 00 00 00 [12:51:51]*** 00 00 00 00 00 00 00 00 [12:51:51]Read from MH i2c: E0 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E0 10 00 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:51:51]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:51:51]wFMCommunicate request_size=10 [12:51:51]MH_SAM_APDU [12:51:51]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:51:51]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:51:51]Write i2c OK [12:51:51]MH_I2C_Read... [12:51:51]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:51:51]Read from MH i2c: E2 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 03 00 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:51:51]RAPDU: 90 00 [12:51:51]wFMCommunicate OK [12:51:51]wFMCommunicate request_size=4 [12:51:51]MH_SAM_APDU [12:51:51]CAPDU: 80 11 00 00 [12:51:51]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:51:51]Write i2c OK [12:51:51]MH_I2C_Read... [12:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:51]Read from MH i2c: E2 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 17 00 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [12:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:51:51]wFMCommunicate OK [12:51:51]Detected FM SN is 0000000000871769 [12:51:51]Stored FM SN is 0000000000871769 [12:51:51]wFMCommunicate request_size=9 [12:51:51]MH_SAM_APDU [12:51:51]CAPDU: 80 16 00 00 04 E7 8B 00 00 [12:51:51]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [12:51:51]Write i2c OK [12:51:51]MH_I2C_Read... [12:51:51]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:51:51]Read from MH i2c: E2 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 03 00 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:51:51]RAPDU: 90 00 [12:51:51]wFMCommunicate OK [12:51:51]FM PIN OK [12:51:51]wFMCommunicate request_size=8 [12:51:51]MH_SAM_APDU [12:51:51]CAPDU: 80 14 04 00 03 02 00 01 [12:51:51]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:51:51]Write i2c OK [12:51:51]MH_I2C_Read... [12:51:51]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:51:51]Read from MH i2c: E2 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 03 00 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:51:51]RAPDU: 90 00 [12:51:51]wFMCommunicate OK [12:51:51]wFMCommunicate request_size=13 [12:51:51]MH_SAM_APDU [12:51:51]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:51:51]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:51:51]Write i2c OK [12:51:51]MH_I2C_Read... [12:51:51]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:51:51]Read from MH i2c: E2 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 03 00 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:51:51]RAPDU: 90 00 [12:51:51]wFMCommunicate OK [12:51:51]wFMCommunicate request_size=4 [12:51:51]MH_SAM_APDU [12:51:51]CAPDU: 80 11 00 00 [12:51:51]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:51:51]Write i2c OK [12:51:51]MH_I2C_Read... [12:51:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:51]Read from MH i2c: E2 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 17 00 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [12:51:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:51:51]wFMCommunicate OK [12:51:51]DocumentArchiveInit [12:51:51]Start Httpd... [12:51:51]Httpd thread 3067817316 created [12:51:51]Write to MH i2c: 01 00 00 0F 00 0F [12:51:51]Write i2c OK [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: 01 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: 01 07 00 [12:51:51]MH_I2C_Read... [12:51:51]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:51:51]MH Int Process started [12:51:51]Allocated Socket 8 [12:51:51]Bind OK [12:51:51]Listen OK [12:51:51]httpd running on port 8080 [12:51:51]Waiting for new connection... [12:51:52]OFD Sender: Processing packet 165428 [packets to send 992, broken 990] [12:51:52]ProducePacketName [12:51:52]name=ofd_packets/00165428 [12:51:52]OFD Sender: To server: pG, [12:51:52]CommunicateWithHost lk.salyk.kg:30040 [12:51:52]ConnectInit lk.salyk.kg [12:51:54]Connected sock=6 [12:51:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0E 9B 07 01 AE 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 00 85 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 86 02 00 35 04 06 00 70 6E 0F C6 58 C4 62 B4 B8 A3 88 31 AE 56 [12:51:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BB F6 47 00 E3 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 86 02 00 F4 03 04 00 35 2F C8 66 B6 04 01 00 00 BD 08 47 A2 7B 39 40 5F [12:51:54]CommunicateWithHost err = 0 [12:51:54]CheckOFDResponse [12:51:54]1017 (14) - 77093643461234 [12:51:54]1041 (16) - 0000000000871769 [12:51:54]1040 (4) - 165428 [12:51:54]1012 (4) - 23.08.2024 06:41 [12:51:54]1206 (1) - 0 [12:51:54]OFD Sender: Remove packet 165428 [12:51:54]ProducePacketName [12:51:54]name=ofd_packets/00165428 [12:51:54]NVStorageDeleteData [12:51:55]OFD Sender: Processing packet 165429 [packets to send 991, broken 990] [12:51:55]ProducePacketName [12:51:55]name=ofd_packets/00165429 [12:51:55]OFD Sender: To server: pG, [12:51:55]CommunicateWithHost lk.salyk.kg:30040 [12:51:55]ConnectInit lk.salyk.kg [12:51:56]accept exits with 9 [12:51:56]New connection [12:51:56]New thread 3067530596 created [12:51:56]Waiting for new connection... [12:51:56] Sock 9.Parse request [12:51:56]Sock 9.Check first char [12:51:56]Sock 9.First char is OK [12:51:56]request: POST /json_proto HTTP/1.0 [12:51:56]Method: POST [12:51:56]URL: /json_proto [12:51:56]Method is POST - this is cgi request [12:51:56]url: /json_proto [12:51:56]query_string will be loaded in cgi processing [12:51:56]execute_cgi json_proto POST (null) [12:51:56]execute_cgi path=json_proto method=POST [12:51:56]POST find Content-Length [12:51:56]Host: 172.17.44.132:8080 [12:51:56]Content-Length: 215 [12:51:56]Content-Type: application/json [12:51:56] [12:51:56]POST finish read [12:51:56]Found Content-Length = 215 [12:51:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:56]execute_script... [12:51:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:51:56]POST & json_proto [12:51:56]process_json_proto [12:51:56]json parsed OK: [12:51:56]protocol is kg_v1.0 [12:51:56]action value=get_value [12:51:56]process_action get_value [12:51:56]cmd_get_value [12:51:56]process_action get_value done [12:51:56]requested_data is exist [12:51:56]produce_requested_data [12:51:56]requested_item kkm.sn is exist - process it [12:51:56]requested_item kkm.ver is exist - process it [12:51:56]requested_item fm.sn is exist - process it [12:51:56]wFMCommunicate request_size=4 [12:51:56]MH_SAM_APDU [12:51:56]CAPDU: 80 11 00 00 [12:51:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:51:56]Write i2c OK [12:51:56]MH_I2C_Read... [12:51:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:51:56]Read from MH i2c: E2 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 17 00 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [12:51:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:51:56]wFMCommunicate OK [12:51:56]requested_item fd.num is exist - process it [12:51:56]SAM_PROTO_GetFieldsCounters [12:51:56]wFMCommunicate request_size=4 [12:51:56]MH_SAM_APDU [12:51:56]CAPDU: 80 13 00 00 [12:51:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:51:56]Write i2c OK [12:51:56]MH_I2C_Read... [12:51:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:51:56]Read from MH i2c: E2 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 62 00 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [12:51:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:51:56]wFMCommunicate OK [12:51:56]SAM_PROTO_GetFieldsCounters done [12:51:56]requested_item shift.num is exist - process it [12:51:56]requested_item shift.opened is exist - process it [12:51:56]req_shift_opened [12:51:56]FM_GetShiftState [12:51:56]SAM_PROTO_GetShiftState [12:51:56]wFMCommunicate request_size=4 [12:51:56]MH_SAM_APDU [12:51:56]CAPDU: 80 13 01 00 [12:51:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:51:56]Write i2c OK [12:51:56]MH_I2C_Read... [12:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:51:56]Read from MH i2c: E2 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 0E 00 [12:51:56]MH_I2C_Read... [12:51:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [12:51:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:51:56]wFMCommunicate OK [12:51:56]SAM_PROTO_GetShiftState done [12:51:56]FM_GetShiftState done [12:51:56]req_shift_opened done [12:51:56]requested_item shift.open_date is exist - process it [12:51:56]req_shift_open_date [12:51:56]req_shift_open_date done [12:51:56]produce_requested_data done [12:51:56]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165429,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:51:56]process_action_free get_value [12:51:56]json_value_free [12:51:56]json_value_free done [12:51:56]process_json_proto returns [12:51:56]Send response to host [12:51:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165429,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:51:56]free response buf [12:51:56]execute_script done [12:51:56]execute_script returns [12:51:56]free content buf [12:51:56]Sock 9.Close socket [12:51:56]Sock 9.Thread stoped [12:51:56]accept exits with 12 [12:51:56]New connection [12:51:56]New thread 3067387236 created [12:51:56]Thread 3067530596 joined [12:51:56]Waiting for new connection... [12:51:56] Sock 12.Parse request [12:51:56]Sock 12.Check first char [12:51:56]Sock 12.First char is OK [12:51:56]request: POST /json_proto HTTP/1.0 [12:51:56]Method: POST [12:51:56]URL: /json_proto [12:51:56]Method is POST - this is cgi request [12:51:56]url: /json_proto [12:51:56]query_string will be loaded in cgi processing [12:51:56]execute_cgi json_proto POST (null) [12:51:56]execute_cgi path=json_proto method=POST [12:51:56]POST find Content-Length [12:51:56]Host: 172.17.44.132:8080 [12:51:56]Content-Length: 331 [12:51:56]Content-Type: application/json [12:51:56] [12:51:56]POST finish read [12:51:56]Found Content-Length = 331 [12:51:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:51:56]execute_script... [12:51:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:51:56]POST & json_proto [12:51:56]process_json_proto [12:51:56]json parsed OK: [12:51:56]protocol is kg_v1.0 [12:51:56]action value=get_value [12:51:56]process_action get_value [12:51:56]cmd_get_value [12:51:56]process_action get_value done [12:51:56]requested_data is exist [12:51:56]produce_requested_data [12:51:56]requested_item fm.sale.total is exist - process it [12:51:56]SAM_PROTO_GetFMData [12:51:56]wFMCommunicate request_size=4 [12:51:56]MH_SAM_APDU [12:51:56]CAPDU: 80 13 03 00 [12:51:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:51:56]Write i2c OK [12:51:56]MH_I2C_Read... [12:51:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:51:57]Read from MH i2c: E2 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: E2 FD 00 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 8A 82 02 00 69 04 A4 00 6F 04 04 00 79 7F 02 00 B1 04 05 00 0F CB 11 78 03 70 04 05 00 D6 19 81 72 02 72 04 05 00 39 B1 90 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 C4 4E 53 5E 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 9C 09 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 35 [12:51:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8A 82 02 00 69 04 A4 00 6F 04 04 00 79 7F 02 00 B1 04 05 00 0F CB 11 78 03 70 04 05 00 D6 19 81 72 02 72 04 05 00 39 B1 90 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 C4 4E 53 5E 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 9C 09 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [12:51:57]wFMCommunicate OK [12:51:57]wFMCommunicate request_size=4 [12:51:57]MH_SAM_APDU [12:51:57]CAPDU: 80 17 00 00 [12:51:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:51:57]Write i2c OK [12:51:57]MH_I2C_Read... [12:51:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:51:57]Read from MH i2c: E2 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: E2 FD 00 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [12:51:57]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [12:51:57]wFMCommunicate OK [12:51:57]wFMCommunicate request_size=4 [12:51:57]MH_SAM_APDU [12:51:57]CAPDU: 80 17 00 00 [12:51:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:51:57]Write i2c OK [12:51:57]MH_I2C_Read... [12:51:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:51:57]Read from MH i2c: E2 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: E2 FD 00 [12:51:57]MH_I2C_Read... [12:51:57]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [12:51:57]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [12:51:57]wFMCommunicate OK [12:51:57]wFMCommunicate request_size=4 [12:51:57]MH_SAM_APDU [12:51:57]CAPDU: 80 17 00 00 [12:51:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:51:57]Write i2c OK [12:51:57]MH_I2C_Read... [12:51:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:51:58]Read from MH i2c: E2 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 FD 00 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [12:51:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [12:51:58]wFMCommunicate OK [12:51:58]wFMCommunicate request_size=4 [12:51:58]MH_SAM_APDU [12:51:58]CAPDU: 80 17 00 00 [12:51:58]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:51:58]Write i2c OK [12:51:58]MH_I2C_Read... [12:51:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [12:51:58]Read from MH i2c: E2 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 E6 00 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [12:51:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:51:58]wFMCommunicate OK [12:51:58]SAM_PROTO_GetFMData done [12:51:58]requested_item fm.sale_refund.total is exist - process it [12:51:58]requested_item fm.buy.total is exist - process it [12:51:58]requested_item shift.sale.total is exist - process it [12:51:58]SAM_PROTO_GetShiftData [12:51:58]wFMCommunicate request_size=4 [12:51:58]MH_SAM_APDU [12:51:58]CAPDU: 80 13 02 00 [12:51:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:51:58]Write i2c OK [12:51:58]MH_I2C_Read... [12:51:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:51:58]Read from MH i2c: E2 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 FD 00 [12:51:58]MH_I2C_Read... [12:51:58]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 1A 01 00 00 69 04 9D 00 6F 04 04 00 1A 01 00 00 B1 04 04 00 C8 58 6B 01 70 04 03 00 98 5F F8 72 04 03 00 30 F9 72 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 E4 97 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 43 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 D3 [12:51:58]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 1A 01 00 00 69 04 9D 00 6F 04 04 00 1A 01 00 00 B1 04 04 00 C8 58 6B 01 70 04 03 00 98 5F F8 72 04 03 00 30 F9 72 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 E4 97 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 43 37 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:51:58]wFMCommunicate OK [12:51:58]wFMCommunicate request_size=4 [12:51:58]MH_SAM_APDU [12:51:58]CAPDU: 80 17 00 00 [12:51:58]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:51:58]Write i2c OK [12:51:58]MH_I2C_Read... [12:51:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:51:59]Read from MH i2c: E2 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 FD 00 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [12:51:59]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 [12:51:59]wFMCommunicate OK [12:51:59]wFMCommunicate request_size=4 [12:51:59]MH_SAM_APDU [12:51:59]CAPDU: 80 17 00 00 [12:51:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:51:59]Write i2c OK [12:51:59]MH_I2C_Read... [12:51:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:51:59]Read from MH i2c: E2 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 FD 00 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 57 [12:51:59]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 90 00 [12:51:59]wFMCommunicate OK [12:51:59]wFMCommunicate request_size=4 [12:51:59]MH_SAM_APDU [12:51:59]CAPDU: 80 17 00 00 [12:51:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:51:59]Write i2c OK [12:51:59]MH_I2C_Read... [12:51:59]Connected sock=6 [12:51:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 02 13 07 01 F0 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 74 85 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 86 02 00 35 04 06 00 D7 2F 2A DA 4F 41 EA A5 21 50 9B BC 76 9C [12:51:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:51:59]Read from MH i2c: E2 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 FD 00 [12:51:59]MH_I2C_Read... [12:51:59]Read from MH i2c: E2 FD 00 1B 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 0E [12:51:59]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:51:59]wFMCommunicate OK [12:51:59]wFMCommunicate request_size=4 [12:51:59]MH_SAM_APDU [12:51:59]CAPDU: 80 17 00 00 [12:51:59]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:51:59]Write i2c OK [12:51:59]MH_I2C_Read... [12:52:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [12:52:00]Read from MH i2c: E2 [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: E2 CD 00 [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [12:52:00]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:52:00]wFMCommunicate OK [12:52:00]SAM_PROTO_GetShiftData done [12:52:00]requested_item shift.sale.total_cash is exist - process it [12:52:00]requested_item shift.sale_refund.total is exist - process it [12:52:00]requested_item shift.sale_refund.total_cash is exist - process it [12:52:00]requested_item shift.buy.total is exist - process it [12:52:00]requested_item shift.buy.total_cash is exist - process it [12:52:00]produce_requested_data done [12:52:00]produce_requested_data return {"fm.sale.total":148993339.03,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":238122.96,"shift.sale.total_cash":162774.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:52:00]process_action_free get_value [12:52:00]json_value_free [12:52:00]json_value_free done [12:52:00]process_json_proto returns [12:52:00]Send response to host [12:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":148993339.03,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":238122.96,"shift.sale.total_cash":162774.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:52:00]free response buf [12:52:00]execute_script done [12:52:00]execute_script returns [12:52:00]free content buf [12:52:00]Sock 12.Close socket [12:52:00]Sock 12.Thread stoped [12:52:00]accept exits with 9 [12:52:00]New connection [12:52:00]New thread 3067530596 created [12:52:00]Thread 3067387236 joined [12:52:00]Waiting for new connection... [12:52:00] Sock 9.Parse request [12:52:00]Sock 9.Check first char [12:52:00]Sock 9.First char is OK [12:52:00]request: POST /json_proto HTTP/1.0 [12:52:00]Method: POST [12:52:00]URL: /json_proto [12:52:00]Method is POST - this is cgi request [12:52:00]url: /json_proto [12:52:00]query_string will be loaded in cgi processing [12:52:00]execute_cgi json_proto POST (null) [12:52:00]execute_cgi path=json_proto method=POST [12:52:00]POST find Content-Length [12:52:00]Host: 172.17.44.132:8080 [12:52:00]Content-Length: 672 [12:52:00]Content-Type: application/json [12:52:00] [12:52:00]POST finish read [12:52:00]Found Content-Length = 672 [12:52:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:00]execute_script... [12:52: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)294251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:00]POST & json_proto [12:52:00]process_json_proto [12:52:00]json parsed OK: [12:52:00]protocol is kg_v1.0 [12:52:00]action value=close_receipt [12:52:00]process_action close_receipt [12:52:00]cmd_close_receipt [12:52:00]MH_GetDate [12:52:00]Write to MH i2c: F0 00 00 1D 00 0C [12:52:00]Write i2c OK [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: F0 [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: F0 09 00 [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: F0 09 00 1D 00 00 F1 85 C8 66 2A 83 C1 65 8C [12:52:00]GetLastDocTimeStamp 1724417396 [12:52:00]current date 1724417521 [12:52:00]FM_GetShiftState [12:52:00]SAM_PROTO_GetShiftState [12:52:00]wFMCommunicate request_size=4 [12:52:00]MH_SAM_APDU [12:52:00]CAPDU: 80 13 01 00 [12:52:00]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:52:00]Write i2c OK [12:52:00]MH_I2C_Read... [12:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:00]Read from MH i2c: E2 [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: E2 0E 00 [12:52:00]MH_I2C_Read... [12:52:00]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [12:52:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:52:00]wFMCommunicate OK [12:52:00]SAM_PROTO_GetShiftState done [12:52:00]FM_GetShiftState done [12:52:00]opened in 1724372766 [12:52:00]opened+sec_in_day 1724459166 [12:52:00]quantity*price = 100035 [12:52:00]sum+1 = 100036 [12:52:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 283 23.08.2024 12:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165430 ФПД: 217379160609570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125201&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165430&fm=217379160609570&tin=02508201610067®Number=0000000000092562&sum=100000 [12:52:02]StoreToDocumentArchive [12:52:02]shift 469 fd 165430 [12:52:02]save to /storage/0469/doc_00165430 [12:52:02]save last doc name /storage/0469/doc_00165430 to /storage/kkm_last_doc_name [12:52:02]save OK [12:52:02]Clear old archive folders... [12:52:02]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:52:02]tlvbuf is 01497BE0 [12:52:02]SAM_PROTO_ClearQueue [12:52:02]wFMCommunicate request_size=4 [12:52:02]MH_SAM_APDU [12:52:02]CAPDU: 80 09 00 00 [12:52:02]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:52:02]Write i2c OK [12:52:02]MH_I2C_Read... [12:52:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:02]Read from MH i2c: E2 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 03 00 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:52:02]RAPDU: 90 00 [12:52:02]wFMCommunicate OK [12:52:02]SAM_PROTO_ClearQueue done [12:52:02]KKMCreateOFDPacket [12:52:02]OFDProtocolAddRootSTLVToBuf [12:52:02]FM_MakeSignedData [12:52:02]FM_MakeSignedData [12:52:02]SAM_PROTO_SignData [12:52:02]wFMCommunicate request_size=4 [12:52:02]MH_SAM_APDU [12:52:02]CAPDU: 80 0D 01 02 [12:52:02]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:52:02]Write i2c OK [12:52:02]MH_I2C_Read... [12:52:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:02]Read from MH i2c: E2 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 03 00 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:52:02]RAPDU: 90 00 [12:52:02]wFMCommunicate OK [12:52:02]wFMCommunicate request_size=255 [12:52:02]MH_SAM_APDU [12:52:02]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 F1 85 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 86 02 00 35 04 06 00 C5 B4 87 [12:52:02]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 F1 85 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 86 02 00 35 04 06 00 C5 B4 87 00 00 78 [12:52:02]Write i2c OK [12:52:02]MH_I2C_Read... [12:52:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:02]Read from MH i2c: E2 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 03 00 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:52:02]RAPDU: 90 00 [12:52:02]wFMCommunicate OK [12:52:02]wFMCommunicate request_size=8 [12:52:02]MH_SAM_APDU [12:52:02]CAPDU: 80 0D 02 02 03 A6 53 22 [12:52:02]Write to MH i2c: E2 0B 00 2E 00 80 0D 02 02 03 00 A6 53 22 00 00 C9 [12:52:02]Write i2c OK [12:52:02]MH_I2C_Read... [12:52:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:02]Read from MH i2c: E2 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 03 00 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:52:02]RAPDU: 90 00 [12:52:02]wFMCommunicate OK [12:52:02]wFMCommunicate request_size=4 [12:52:02]MH_SAM_APDU [12:52:02]CAPDU: 80 0D 03 02 [12:52:02]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:52:02]Write i2c OK [12:52:02]MH_I2C_Read... [12:52:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:02]Read from MH i2c: E2 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 0B 00 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 0B 00 2F 00 00 34 81 2A D7 03 D9 B2 CC 90 00 BB [12:52:02]RAPDU: 34 81 2A D7 03 D9 B2 CC 90 00 [12:52:02]wFMCommunicate OK [12:52:02]SAM_PROTO_SignData done [12:52:02]FM_MakeSignedData done [12:52:02]CreateOFDProtocolMessage [12:52:02]wFMCommunicate request_size=4 [12:52:02]MH_SAM_APDU [12:52:02]CAPDU: 80 11 00 00 [12:52:02]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:52:02]Write i2c OK [12:52:02]MH_I2C_Read... [12:52:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:02]Read from MH i2c: E2 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 17 00 [12:52:02]MH_I2C_Read... [12:52:02]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [12:52:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:52:02]wFMCommunicate OK [12:52:02]CreateOFDProtocolMessage done [12:52:02]OFDSenderStorePacket 165430 [12:52:02]StoreOFDPacket docnum=165430 [12:52:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 52 9C 05 01 A3 34 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 F1 85 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 86 02 00 35 04 06 00 C5 B4 87 A6 53 22 34 81 2A D7 03 D9 B2 CC [12:52:02]CheckFolder [12:52:02]dirname=/storage/ofd_packets [12:52:02]CheckFolder done [12:52:02]ProducePacketName [12:52:02]name=ofd_packets/00165430 [12:52:02]NVStorageSaveData ofd_packets/00165430 [12:52:02]File name is /storage/ofd_packets/00165430 [12:52:02]Write 299 bytes [12:52:02]NVStorageSaveData done [12:52:02]OFDSenderStorePacket done [12:52:02]KKMCreateOFDPacket done [12:52:02]NVStorageSaveData kkm_last_timestamp [12:52:02]File name is /storage/kkm_last_timestamp [12:52:02]Write 4 bytes [12:52:02]NVStorageSaveData done [12:52:03]ExternCall_PrintAddStr [12:52:03]wPrintStart [12:52:03]Write to MH i2c: 01 00 00 31 00 31 [12:52:03]Write i2c OK [12:52:03]MH_I2C_Read... [12:52:03]Read from MH i2c: 01 [12:52:03]MH_I2C_Read... [12:52:03]Read from MH i2c: 01 07 00 [12:52:03]MH_I2C_Read... [12:52:03]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:52:03]RasterBufferAndPrint [12:52:03]line Счет N : (1)294251 [12:52:03]line ИНН: 02508201610067 [12:52:03]line Контрольно-Кассовый Чек [12:52:03]line ПРОДАЖА [12:52:03]line ТРК (МРК, ГНК) : 51 [12:52:03]line Товар: 2710124130 [12:52:03]line SU-92-К-5 [12:52:03]line 14.540 * 68.80 [12:52:03]line = 1000.35 [12:52:03]line НДС 12% НСП 1% [12:52:03]line > о реализуемом товаре [12:52:03]line ОКРУГЛЕНИЕ: -0.35 [12:52:03]line ИТОГО: 1000.00 [12:52:03]line Внесено: 1000.00 [12:52:03]line СДАЧА: 0.00 [12:52:03]line НСП 1% : 8.85 [12:52:03]line НДС 12% : 106.23 [12:52:03]line Наличными: 1000.00 [12:52:03]line Безнал.: 0.00 [12:52:03]line Место: АЗС № 130 "Партнер Нефть" [12:52:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:52:03]line СНО: Общий режим [12:52:03]line Чек 283 23.08.2024 12:52 [12:52:03]line Смена: 469 ФФД: 1.0 [12:52:03]line ЗНМ: 0300000070 [12:52:03]line РНМ: 0000000000092562 [12:52:03]line Версия ККМ: 001 [12:52:03]line ФМ: 0000000000871769 [12:52:03]line ФД: 165430 [12:52:03]line ФПД: 217379160609570 [12:52:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125201&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165430&fm=217379160609570&tin=02508201610067®Number=0000000000092562&sum=100000 [12:52:03]written 0, free lines is 4095 00 80 13 01 00 00 00 00 00 31 [12:53:42]Write i2c OK [12:53:42]MH_I2C_Read... [12:53:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:42]Read from MH i2c: E2 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 0E 00 [12:53:42]MH_I2C_Read... [12:53:42]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5F [12:53:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:53:42]wFMCommunicate OK [12:53:42]SAM_PROTO_GetShiftState done [12:53:42]FM_GetShiftState done [12:53:42]opened in 1724372766 [12:53:42]opened+sec_in_day 1724459166 [12:53:42]quantity*price = 5000 [12:53:42]sum+1 = 5001 [12:53:42]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 285 23.08.2024 12:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165432 ФПД: 247801922096625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125343&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165432&fm=247801922096625&tin=02508201610067®Number=0000000000092562&sum=10000 0 [12:53:43]StoreToDocumentArchive [12:53:43]shift 469 fd 165432 [12:53:43]save to /storage/0469/doc_00165432 [12:53:43]save last doc name /storage/0469/doc_00165432 to /storage/kkm_last_doc_name [12:53:43]save OK [12:53:43]Clear old archive folders... [12:53:43]ProcessDocumentItem done err = 0, tmpTLVsize=397 [12:53:43]tlvbuf is 014ABB10 [12:53:43]SAM_PROTO_ClearQueue [12:53:43]wFMCommunicate request_size=4 [12:53:43]MH_SAM_APDU [12:53:43]CAPDU: 80 09 00 00 [12:53:43]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [12:53:43]Write i2c OK [12:53:43]MH_I2C_Read... [12:53:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:53:43]Read from MH i2c: E2 [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: E2 03 00 [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:53:43]RAPDU: 90 00 [12:53:43]wFMCommunicate OK [12:53:43]SAM_PROTO_ClearQueue done [12:53:43]KKMCreateOFDPacket [12:53:43]OFDProtocolAddRootSTLVToBuf [12:53:43]FM_MakeSignedData [12:53:43]FM_MakeSignedData [12:53:43]SAM_PROTO_SignData [12:53:43]wFMCommunicate request_size=4 [12:53:43]MH_SAM_APDU [12:53:43]CAPDU: 80 0D 01 02 [12:53:43]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [12:53:43]Write i2c OK [12:53:43]MH_I2C_Read... [12:53:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:53:43]Read from MH i2c: E2 [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: E2 03 00 [12:53:43]MH_I2C_Read... [12:53:43]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [12:53:43]RAPDU: 90 00 [12:53:43]wFMCommunicate OK [12:53:43]wFMCommunicate request_size=255 [12:53:43]MH_SAM_APDU [12:53:43]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 [12:53:44]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 00 00 1B [12:53:44]Write i2c OK [12:53:44]MH_I2C_Read... [12:53:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:44]Read from MH i2c: E2 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: E2 03 00 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [12:53:44]RAPDU: 90 00 [12:53:44]wFMCommunicate OK [12:53:44]wFMCommunicate request_size=156 [12:53:44]MH_SAM_APDU [12:53:44]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 57 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 86 02 00 35 04 06 00 E1 5F E1 8A 8D F1 [12:53:44]Write to MH i2c: E2 9F 00 C4 00 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 57 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 86 02 00 35 04 06 00 E1 5F E1 8A 8D F1 00 00 3B [12:53:44]Write i2c OK [12:53:44]MH_I2C_Read... [12:53:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:53:44]Read from MH i2c: E2 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: E2 03 00 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [12:53:44]RAPDU: 90 00 [12:53:44]wFMCommunicate OK [12:53:44]wFMCommunicate request_size=4 [12:53:44]MH_SAM_APDU [12:53:44]CAPDU: 80 0D 03 02 [12:53:44]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [12:53:44]Write i2c OK [12:53:44]MH_I2C_Read... [12:53:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:53:44]Read from MH i2c: E2 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: E2 0B 00 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: E2 0B 00 C5 00 00 81 50 A9 A0 DD 36 5D 9F 90 00 6A [12:53:44]RAPDU: 81 50 A9 A0 DD 36 5D 9F 90 00 [12:53:44]wFMCommunicate OK [12:53:44]SAM_PROTO_SignData done [12:53:44]FM_MakeSignedData done [12:53:44]CreateOFDProtocolMessage [12:53:44]wFMCommunicate request_size=4 [12:53:44]MH_SAM_APDU [12:53:44]CAPDU: 80 11 00 00 [12:53:44]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [12:53:44]Write i2c OK [12:53:44]MH_I2C_Read... [12:53:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:44]Read from MH i2c: E2 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: E2 17 00 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [12:53:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:53:44]wFMCommunicate OK [12:53:44]CreateOFDProtocolMessage done [12:53:44]OFDSenderStorePacket 165432 [12:53:44]StoreOFDPacket docnum=165432 [12:53:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A1 01 00 00 60 1A 99 01 42 5A 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 57 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 86 02 00 35 04 06 00 E1 5F E1 8A 8D F1 81 50 A9 A0 DD 36 5D 9F [12:53:44]CheckFolder [12:53:44]dirname=/storage/ofd_packets [12:53:44]CheckFolder done [12:53:44]ProducePacketName [12:53:44]name=ofd_packets/00165432 [12:53:44]NVStorageSaveData ofd_packets/00165432 [12:53:44]File name is /storage/ofd_packets/00165432 [12:53:44]Write 447 bytes [12:53:44]NVStorageSaveData done [12:53:44]OFDSenderStorePacket done [12:53:44]KKMCreateOFDPacket done [12:53:44]NVStorageSaveData kkm_last_timestamp [12:53:44]File name is /storage/kkm_last_timestamp [12:53:44]Write 4 bytes [12:53:44]NVStorageSaveData done [12:53:44]ExternCall_PrintAddStr [12:53:44]wPrintStart [12:53:44]Write to MH i2c: 01 00 00 C7 00 C7 [12:53:44]Write i2c OK [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: 01 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: 01 07 00 [12:53:44]MH_I2C_Read... [12:53:44]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [12:53:44]RasterBufferAndPrint [12:53:44]line Счет N : (3)51040 [12:53:44]line ИНН: 02508201610067 [12:53:44]line Контрольно-Кассовый Чек [12:53:44]line ПРОДАЖА [12:53:44]line Товар: 4700003010032 [12:53:44]line Чай хол Let`s Go! чер персик ПЭТ 0,5л [12:53:44]line 1.000 * 50.00 [12:53:44]line = 50.00 [12:53:44]line НДС 12% НСП 1% [12:53:44]line > о реализуемом товаре [12:53:44]line Товар: 4700000160358 [12:53:44]line Вода Легенда 1л [12:53:44]line 1.000 * 50.00 [12:53:44]line = 50.00 [12:53:44]line НДС 12% НСП 1% [12:53:44]line > о реализуемом товаре [12:53:44]line ИТОГО: 100.00 [12:53:44]line НСП 1% : 0.88 [12:53:44]line НДС 12% : 10.62 [12:53:44]line Наличными: 100.00 [12:53:44]line Безнал.: 0.00 [12:53:44]line Место: АЗС № 130 "Партнер Нефть" [12:53:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:53:44]line СНО: Общий режим [12:53:44]line Чек 285 23.08.2024 12:53 [12:53:44]line Смена: 469 ФФД: 1.0 [12:53:44]line ЗНМ: 0300000070 [12:53:44]line РНМ: 0000000000092562 [12:53:44]line Версия ККМ: 001 [12:53:44]line ФМ: 0000000000871769 [12:53:44]line ФД: 165432 [12:53:44]line ФПД: 247801922096625 [12:53:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125343&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165432&fm=247801922096625&tin=02508201610067®Number=0000000000092562&sum=10000 [12:53:44]line 0 [12:53:44]written 0, free lines is 4095 [12:53:45]Write to MH i2c: 01 00 00 F6 00 F6 [12:53:45]Write i2c OK [12:53:45]MH_I2C_Read... [12:53:45]Read from MH i2c: 01 [12:53:45]MH_I2C_Read... [12:53:45]Read from MH i2c: 01 07 00 [12:53:45]MH_I2C_Read... [12:53:45]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 8F 0C 98 [12:53:45]RasterBufferAndPrint [12:53:45]line [12:53:45]line [12:53:45]line [12:53:45]line [12:53:45]line [12:53:45]written 0, free lines is 3228 [12:53:45]MH_Cut [12:53:45]Write to MH i2c: D1 01 00 FD 00 01 CF [12:53:45]Write i2c OK [12:53:45]MH_I2C_Read... [12:53:45]Read from MH i2c: D1 [12:53:45]MH_I2C_Read... [12:53:45]Read from MH i2c: D1 01 00 [12:53:45]MH_I2C_Read... [12:53:45]Read from MH i2c: D1 01 00 FD 00 00 CE [12:53:45]Write to MH i2c: 01 00 00 FE 00 FE [12:53:45]Write i2c OK [12:53:45]MH_I2C_Read... [12:53:45]*** Cut start [12:53:45]*** Purtial cut [12:53:45]*** Stage 1: CUTSNS_PIN = 1 [12:53:48]Read from MH i2c: 01 [12:53:48]MH_I2C_Read... [12:53:48]*** Stop cut motor [12:53:48]*** Cut end [12:53:48]Read from MH i2c: 01 07 00 [12:53:48]MH_I2C_Read... [12:53:48]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [12:53:48]process_action close_receipt done [12:53:48]requested_data is exist [12:53:48]produce_requested_data [12:53:48]requested_item fm.sn is exist - process it [12:53:48]wFMCommunicate request_size=4 [12:53:48]MH_SAM_APDU [12:53:48]CAPDU: 80 11 00 00 [12:53:48]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [12:53:48]Write i2c OK [12:53:48]MH_I2C_Read... [12:53:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:53:48]Read from MH i2c: E2 [12:53:48]MH_I2C_Read... [12:53:48]Read from MH i2c: E2 17 00 [12:53:48]MH_I2C_Read... [12:53:48]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [12:53:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:53:48]wFMCommunicate OK [12:53:48]requested_item fd.num is exist - process it [12:53:48]SAM_PROTO_GetFieldsCounters [12:53:48]wFMCommunicate request_size=4 [12:53:48]MH_SAM_APDU [12:53:48]CAPDU: 80 13 00 00 [12:53:48]Write to MH i2c: E2 08 00 00 01 80 13 00 00 00 00 00 00 7D [12:53:48]Write i2c OK [12:53:48]MH_I2C_Read... [12:53:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:53:48]Read from MH i2c: E2 [12:53:48]MH_I2C_Read... [12:53:48]Read from MH i2c: E2 62 00 [12:53:48]MH_I2C_Read... [12:53:48]Read from MH i2c: E2 62 00 00 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [12:53:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:53:48]wFMCommunicate OK [12:53:48]SAM_PROTO_GetFieldsCounters done [12:53:48]requested_item shift.num is exist - process it [12:53:48]requested_item shift.opened is exist - process it [12:53:48]req_shift_opened [12:53:48]FM_GetShiftState [12:53:48]SAM_PROTO_GetShiftState [12:53:48]wFMCommunicate request_size=4 [12:53:48]MH_SAM_APDU [12:53:48]CAPDU: 80 13 01 00 [12:53:48]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [12:53:48]Write i2c OK [12:53:48]MH_I2C_Read... [12:53:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:48]Read from MH i2c: E2 [12:53:48]MH_I2C_Read... [12:53:48]Read from MH i2c: E2 0E 00 [12:53:48]MH_I2C_Read... [12:53:48]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AD [12:53:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:53:48]wFMCommunicate OK [12:53:48]SAM_PROTO_GetShiftState done [12:53:48]FM_GetShiftState done [12:53:48]req_shift_opened done [12:53:48]requested_item shift.open_date is exist - process it [12:53:48]req_shift_open_date [12:53:48]req_shift_open_date done [12:53:48]produce_requested_data done [12:53:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165432,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:53:48]process_action_free close_receipt [12:53:48]json_value_free [12:53:48]json_value_free done [12:53:48]process_json_proto returns [12:53:48]Send response to host [12:53:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165432,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:53:48]free response buf [12:53:48]execute_script done [12:53:48]execute_script returns [12:53:48]free content buf [12:53:48]Sock 9.Close socket [12:53:48]Sock 9.Thread stoped [12:53:50]Connected sock=10 [12:53:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 3B AF 05 01 12 97 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 37 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 86 02 00 35 04 06 00 FB A7 32 3D 49 F4 8B C5 11 21 D5 47 5D 05 [12:53:55]recv_with_timeout no data received [12:53:55]CommunicateWithHost answer receiving error [12:53:55]CommunicateWithHost err = -3 [12:53:55]OFD Sender: Server communicate error [12:53:55]recv_with_timeout no data received [12:53:55]OFD Sender: Processing packet 165431 [packets to send 992, broken 990] [12:53:55]ProducePacketName [12:53:55]name=ofd_packets/00165431 [12:53:55]OFD Sender: To server: pG, [12:53:55]CommunicateWithHost lk.salyk.kg:30040 [12:53:55]ConnectInit lk.salyk.kg [12:53:59]accept exits with 11 [12:53:59]New connection [12:53:59]New thread 3067387236 created [12:53:59]Thread 3067530596 joined [12:53:59]Waiting for new connection... [12:53:59] Sock 11.Parse request [12:53:59]Sock 11.Check first char [12:53:59]Sock 11.First char is OK [12:53:59]request: POST /json_proto HTTP/1.0 [12:53:59]Method: POST [12:53:59]URL: /json_proto [12:53:59]Method is POST - this is cgi request [12:53:59]url: /json_proto [12:53:59]query_string will be loaded in cgi processing [12:53:59]execute_cgi json_proto POST (null) [12:53:59]execute_cgi path=json_proto method=POST [12:53:59]POST find Content-Length [12:53:59]Host: 172.17.44.132:8080 [12:53:59]Content-Length: 657 [12:53:59]Content-Type: application/json [12:53:59] [12:53:59]POST finish read [12:53:59]Found Content-Length = 657 [12:53:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51041", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:53:59]execute_script... [12:53:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51041", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:53:59]POST & json_proto [12:53:59]process_json_proto [12:53:59]json parsed OK: [12:53:59]protocol is kg_v1.0 [12:53:59]action value=close_receipt [12:53:59]process_action close_receipt [12:53:59]cmd_close_receipt [12:53:59]MH_GetDate [12:53:59]Write to MH i2c: F0 00 00 02 01 F2 [12:53:59]Write i2c OK [12:53:59]MH_I2C_Read... [12:53:59]Read from MH i2c: F0 [12:53:59]MH_I2C_Read... [12:53:59]Read from MH i2c: F0 09 00 [12:53:59]MH_I2C_Read... [12:53:59]Read from MH i2c: F0 09 00 02 01 00 68 86 C8 66 2A 83 C1 65 EA [12:53:59]GetLastDocTimeStamp 1724417623 [12:53:59]current date 1724417640 [12:53:59]FM_GetShiftState [12:53:59]SAM_PROTO_GetShiftState [12:53:59]wFMCommunicate request_size=4 [12:53:59]MH_SAM_APDU [12:53:59]CAPDU: 80 13 01 00 [12:53:59]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [12:53:59]Write i2c OK [12:53:59]MH_I2C_Read... [12:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:53:59]Read from MH i2c: E2 [12:53:59]MH_I2C_Read... [12:53:59]Read from MH i2c: E2 0E 00 [12:53:59]MH_I2C_Read... [12:53:59]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AF [12:53:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:53:59]wFMCommunicate OK [12:53:59]SAM_PROTO_GetShiftState done [12:53:59]FM_GetShiftState done [12:53:59]opened in 1724372766 [12:53:59]opened+sec_in_day 1724459166 [12:53:59]quantity*price = 11300 [12:53:59]sum+1 = 11301 [12:53:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 113.00 НСП 1% : 1.00 НДС 12% : 12.00 Наличными: 113.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 286 23.08.2024 12:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165433 ФПД: 53310055542242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125400&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165433&fm=53310055542242&tin=02508201610067®Number=0000000000092562&sum=11300 0 [12:54:00]StoreToDocumentArchive [12:54:00]shift 469 fd 165433 [12:54:00]save to /storage/0469/doc_00165433 [12:54:00]save last doc name /storage/0469/doc_00165433 to /storage/kkm_last_doc_name [12:54:00]save OK [12:54:00]Clear old archive folders... [12:54:00]ProcessDocumentItem done err = 0, tmpTLVsize=278 [12:54:00]tlvbuf is 0142FC20 [12:54:00]SAM_PROTO_ClearQueue [12:54:00]wFMCommunicate request_size=4 [12:54:00]MH_SAM_APDU [12:54:00]CAPDU: 80 09 00 00 [12:54:00]Write to MH i2c: E2 08 00 10 01 80 09 00 00 00 00 00 00 83 [12:54:00]Write i2c OK [12:54:00]MH_I2C_Read... [12:54:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:54:00]Read from MH i2c: E2 [12:54:00]MH_I2C_Read... [12:54:00]Read from MH i2c: E2 03 00 [12:54:00]MH_I2C_Read... [12:54:00]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [12:54:00]RAPDU: 90 00 [12:54:00]wFMCommunicate OK [12:54:00]SAM_PROTO_ClearQueue done [12:54:00]KKMCreateOFDPacket [12:54:00]OFDProtocolAddRootSTLVToBuf [12:54:00]FM_MakeSignedData [12:54:00]FM_MakeSignedData [12:54:00]SAM_PROTO_SignData [12:54:00]wFMCommunicate request_size=4 [12:54:00]MH_SAM_APDU [12:54:00]CAPDU: 80 0D 01 02 [12:54:00]Write to MH i2c: E2 08 00 11 01 80 0D 01 02 00 00 00 00 8B [12:54:00]Write i2c OK [12:54:00]MH_I2C_Read... [12:54:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:54:00]Read from MH i2c: E2 [12:54:00]MH_I2C_Read... [12:54:00]Read from MH i2c: E2 03 00 [12:54:00]MH_I2C_Read... [12:54:00]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [12:54:00]RAPDU: 90 00 [12:54:00]wFMCommunicate OK [12:54:00]wFMCommunicate request_size=255 [12:54:00]MH_SAM_APDU [12:54:00]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 24 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 68 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 [12:54:00]Write to MH i2c: E2 02 01 12 01 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 24 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 68 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 00 00 EC [12:54:00]Write i2c OK [12:54:00]MH_I2C_Read... [12:54:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:01]Read from MH i2c: E2 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 03 00 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [12:54:01]RAPDU: 90 00 [12:54:01]wFMCommunicate OK [12:54:01]wFMCommunicate request_size=37 [12:54:01]MH_SAM_APDU [12:54:01]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 86 02 00 35 04 06 00 30 7C 36 EC 6D E2 [12:54:01]Write to MH i2c: E2 28 00 13 01 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 86 02 00 35 04 06 00 30 7C 36 EC 6D E2 00 00 C9 [12:54:01]Write i2c OK [12:54:01]MH_I2C_Read... [12:54:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:01]Read from MH i2c: E2 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 03 00 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [12:54:01]RAPDU: 90 00 [12:54:01]wFMCommunicate OK [12:54:01]wFMCommunicate request_size=4 [12:54:01]MH_SAM_APDU [12:54:01]CAPDU: 80 0D 03 02 [12:54:01]Write to MH i2c: E2 08 00 14 01 80 0D 03 02 00 00 00 00 90 [12:54:01]Write i2c OK [12:54:01]MH_I2C_Read... [12:54:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:54:01]Read from MH i2c: E2 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 0B 00 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 0B 00 14 01 00 0E 21 45 A9 7D 44 0B A7 90 00 21 [12:54:01]RAPDU: 0E 21 45 A9 7D 44 0B A7 90 00 [12:54:01]wFMCommunicate OK [12:54:01]SAM_PROTO_SignData done [12:54:01]FM_MakeSignedData done [12:54:01]CreateOFDProtocolMessage [12:54:01]wFMCommunicate request_size=4 [12:54:01]MH_SAM_APDU [12:54:01]CAPDU: 80 11 00 00 [12:54:01]Write to MH i2c: E2 08 00 15 01 80 11 00 00 00 00 00 00 90 [12:54:01]Write i2c OK [12:54:01]MH_I2C_Read... [12:54:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:01]Read from MH i2c: E2 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 17 00 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: E2 17 00 15 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [12:54:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:54:01]wFMCommunicate OK [12:54:01]CreateOFDProtocolMessage done [12:54:01]OFDSenderStorePacket 165433 [12:54:01]StoreOFDPacket docnum=165433 [12:54:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 9A E9 22 01 26 EC 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 24 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 68 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 86 02 00 35 04 06 00 30 7C 36 EC 6D E2 0E 21 45 A9 7D 44 0B A7 [12:54:01]CheckFolder [12:54:01]dirname=/storage/ofd_packets [12:54:01]CheckFolder done [12:54:01]ProducePacketName [12:54:01]name=ofd_packets/00165433 [12:54:01]NVStorageSaveData ofd_packets/00165433 [12:54:01]File name is /storage/ofd_packets/00165433 [12:54:01]Write 328 bytes [12:54:01]NVStorageSaveData done [12:54:01]OFDSenderStorePacket done [12:54:01]KKMCreateOFDPacket done [12:54:01]NVStorageSaveData kkm_last_timestamp [12:54:01]File name is /storage/kkm_last_timestamp [12:54:01]Write 4 bytes [12:54:01]NVStorageSaveData done [12:54:01]ExternCall_PrintAddStr [12:54:01]wPrintStart [12:54:01]Write to MH i2c: 01 00 00 16 01 17 [12:54:01]Write i2c OK [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: 01 [12:54:01]MH_I2C_Read... [12:54:01]OFD Sender: Processing packet 165431 [packets to send 993, broken 990] [12:54:01]ProducePacketName [12:54:01]name=ofd_packets/00165431 [12:54:01]OFD Sender: To server: pG, [12:54:01]CommunicateWithHost lk.salyk.kg:30040 [12:54:01]ConnectInit lk.salyk.kg [12:54:01]Read from MH i2c: 01 07 00 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: 01 07 00 16 01 00 00 00 00 00 FF 0F 2C [12:54:01]RasterBufferAndPrint [12:54:01]line Счет N : (3)51041 [12:54:01]line ИНН: 02508201610067 [12:54:01]line Контрольно-Кассовый Чек [12:54:01]line ПРОДАЖА [12:54:01]line Товар: 5449000054227 [12:54:01]line Напиток Кока-Кола 1л [12:54:01]line 1.000 * 113.00 [12:54:01]line = 113.00 [12:54:01]line НДС 12% НСП 1% [12:54:01]line > о реализуемом товаре [12:54:01]line ИТОГО: 113.00 [12:54:01]line НСП 1% : 1.00 [12:54:01]line НДС 12% : 12.00 [12:54:01]line Наличными: 113.00 [12:54:01]line Безнал.: 0.00 [12:54:01]line Место: АЗС № 130 "Партнер Нефть" [12:54:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:54:01]line СНО: Общий режим [12:54:01]line Чек 286 23.08.2024 12:54 [12:54:01]line Смена: 469 ФФД: 1.0 [12:54:01]line ЗНМ: 0300000070 [12:54:01]line РНМ: 0000000000092562 [12:54:01]line Версия ККМ: 001 [12:54:01]line ФМ: 0000000000871769 [12:54:01]line ФД: 165433 [12:54:01]line ФПД: 53310055542242 [12:54:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125400&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165433&fm=53310055542242&tin=02508201610067®Number=0000000000092562&sum=11300 [12:54:01]line 0 [12:54:01]written 0, free lines is 4095 [12:54:01]Write to MH i2c: 01 00 00 3E 01 3F [12:54:01]Write i2c OK [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: 01 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: 01 07 00 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 E7 0C 39 [12:54:01]RasterBufferAndPrint [12:54:01]line [12:54:01]line [12:54:01]line [12:54:01]line [12:54:01]line [12:54:01]written 0, free lines is 3328 [12:54:01]MH_Cut [12:54:01]Write to MH i2c: D1 01 00 45 01 01 18 [12:54:01]Write i2c OK [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: D1 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: D1 01 00 [12:54:01]MH_I2C_Read... [12:54:01]Read from MH i2c: D1 01 00 45 01 00 17 [12:54:01]Write to MH i2c: 01 00 00 46 01 47 [12:54:01]Write i2c OK [12:54:01]MH_I2C_Read... [12:54:02]*** Cut start [12:54:02]*** Purtial cut [12:54:02]*** Stage 1: CUTSNS_PIN = 1 [12:54:04]Read from MH i2c: 01 [12:54:04]MH_I2C_Read... [12:54:04]*** Stop cut motor [12:54:04]*** Cut end [12:54:04]Read from MH i2c: 01 07 00 [12:54:04]MH_I2C_Read... [12:54:04]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [12:54:04]process_action close_receipt done [12:54:04]requested_data is exist [12:54:04]produce_requested_data [12:54:04]requested_item fm.sn is exist - process it [12:54:04]wFMCommunicate request_size=4 [12:54:04]MH_SAM_APDU [12:54:04]CAPDU: 80 11 00 00 [12:54:04]Write to MH i2c: E2 08 00 47 01 80 11 00 00 00 00 00 00 C2 [12:54:04]Write i2c OK [12:54:04]MH_I2C_Read... [12:54:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:04]Read from MH i2c: E2 [12:54:04]MH_I2C_Read... [12:54:04]Read from MH i2c: E2 17 00 [12:54:04]MH_I2C_Read... [12:54:04]Read from MH i2c: E2 17 00 47 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [12:54:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:54:04]wFMCommunicate OK [12:54:04]requested_item fd.num is exist - process it [12:54:04]SAM_PROTO_GetFieldsCounters [12:54:04]wFMCommunicate request_size=4 [12:54:04]MH_SAM_APDU [12:54:04]CAPDU: 80 13 00 00 [12:54:04]Write to MH i2c: E2 08 00 48 01 80 13 00 00 00 00 00 00 C5 [12:54:04]Write i2c OK [12:54:04]MH_I2C_Read... [12:54:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:54:04]Read from MH i2c: E2 [12:54:04]MH_I2C_Read... [12:54:04]Read from MH i2c: E2 62 00 [12:54:04]MH_I2C_Read... [12:54:04]Read from MH i2c: E2 62 00 48 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [12:54:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:54:05]wFMCommunicate OK [12:54:05]SAM_PROTO_GetFieldsCounters done [12:54:05]requested_item shift.num is exist - process it [12:54:05]requested_item shift.opened is exist - process it [12:54:05]req_shift_opened [12:54:05]FM_GetShiftState [12:54:05]SAM_PROTO_GetShiftState [12:54:05]wFMCommunicate request_size=4 [12:54:05]MH_SAM_APDU [12:54:05]CAPDU: 80 13 01 00 [12:54:05]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [12:54:05]Write i2c OK [12:54:05]MH_I2C_Read... [12:54:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:05]Read from MH i2c: E2 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 0E 00 [12:54:05]MH_I2C_Read... [12:54:05]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F5 [12:54:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:54:05]wFMCommunicate OK [12:54:05]SAM_PROTO_GetShiftState done [12:54:05]FM_GetShiftState done [12:54:05]req_shift_opened done [12:54:05]requested_item shift.open_date is exist - process it [12:54:05]req_shift_open_date [12:54:05]req_shift_open_date done [12:54:05]produce_requested_data done [12:54:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165433,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:54:05]process_action_free close_receipt [12:54:05]json_value_free [12:54:05]json_value_free done [12:54:05]process_json_proto returns [12:54:05]Send response to host [12:54:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165433,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:54:05]free response buf [12:54:05]execute_script done [12:54:05]execute_script returns [12:54:05]free content buf [12:54:05]Sock 11.Close socket [12:54:05]Sock 11.Thread stoped [12:54:06]ConnectInit Can't take IP for lk.salyk.kg [12:54:06]CommunicateWithHost connect error [12:54:06]CommunicateWithHost err = -1 [12:54:06]OFD Sender: Server communicate error [12:54:07]accept exits with 10 [12:54:07]New connection [12:54:07]New thread 3067530596 created [12:54:07]Thread 3067387236 joined [12:54:07]Waiting for new connection... [12:54:07] Sock 10.Parse request [12:54:07]Sock 10.Check first char [12:54:07]Sock 10.First char is OK [12:54:07]request: POST /json_proto HTTP/1.0 [12:54:07]Method: POST [12:54:07]URL: /json_proto [12:54:07]Method is POST - this is cgi request [12:54:07]url: /json_proto [12:54:07]query_string will be loaded in cgi processing [12:54:07]execute_cgi json_proto POST (null) [12:54:07]execute_cgi path=json_proto method=POST [12:54:07]POST find Content-Length [12:54:07]Host: 172.17.44.132:8080 [12:54:07]Content-Length: 679 [12:54:07]Content-Type: application/json [12:54:07] [12:54:07]POST finish read [12:54:07]Found Content-Length = 679 [12:54:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:07]execute_script... [12: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)294256", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:07]POST & json_proto [12:54:07]process_json_proto [12:54:07]json parsed OK: [12:54:07]protocol is kg_v1.0 [12:54:07]action value=close_receipt [12:54:07]process_action close_receipt [12:54:07]cmd_close_receipt [12:54:07]MH_GetDate [12:54:07]Write to MH i2c: F0 00 00 4A 01 3A [12:54:07]Write i2c OK [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: F0 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: F0 09 00 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: F0 09 00 4A 01 00 70 86 C8 66 2A 83 C1 65 3A [12:54:07]GetLastDocTimeStamp 1724417640 [12:54:07]current date 1724417648 [12:54:07]FM_GetShiftState [12:54:07]SAM_PROTO_GetShiftState [12:54:07]wFMCommunicate request_size=4 [12:54:07]MH_SAM_APDU [12:54:07]CAPDU: 80 13 01 00 [12:54:07]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [12:54:07]Write i2c OK [12:54:07]MH_I2C_Read... [12:54:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:07]Read from MH i2c: E2 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 0E 00 [12:54:07]MH_I2C_Read... [12:54:07]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F7 [12:54:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:54:07]wFMCommunicate OK [12:54:07]SAM_PROTO_GetShiftState done [12:54:07]FM_GetShiftState done [12:54:07]opened in 1724372766 [12:54:07]opened+sec_in_day 1724459166 [12:54:07]quantity*price = 100050 [12:54:07]sum+1 = 100052 [12:54:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 287 23.08.2024 12:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165434 ФПД: 166346676976590 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125408&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165434&fm=166346676976590&tin=02508201610067®Number=0000000000092562&sum=100000 [12:54:08]StoreToDocumentArchive [12:54:08]shift 469 fd 165434 [12:54:08]save to /storage/0469/doc_00165434 [12:54:08]save last doc name /storage/0469/doc_00165434 to /storage/kkm_last_doc_name [12:54:08]save OK [12:54:08]Clear old archive folders... [12:54:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:54:08]tlvbuf is 014B02F0 [12:54:08]SAM_PROTO_ClearQueue [12:54:08]wFMCommunicate request_size=4 [12:54:08]MH_SAM_APDU [12:54:08]CAPDU: 80 09 00 00 [12:54:08]Write to MH i2c: E2 08 00 58 01 80 09 00 00 00 00 00 00 CB [12:54:08]Write i2c OK [12:54:08]MH_I2C_Read... [12:54:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:54:08]Read from MH i2c: E2 [12:54:08]MH_I2C_Read... [12:54:08]Read from MH i2c: E2 03 00 [12:54:08]MH_I2C_Read... [12:54:08]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [12:54:08]RAPDU: 90 00 [12:54:08]wFMCommunicate OK [12:54:08]SAM_PROTO_ClearQueue done [12:54:08]KKMCreateOFDPacket [12:54:08]OFDProtocolAddRootSTLVToBuf [12:54:08]FM_MakeSignedData [12:54:08]FM_MakeSignedData [12:54:08]SAM_PROTO_SignData [12:54:08]wFMCommunicate request_size=4 [12:54:08]MH_SAM_APDU [12:54:08]CAPDU: 80 0D 01 02 [12:54:08]Write to MH i2c: E2 08 00 59 01 80 0D 01 02 00 00 00 00 D3 [12:54:08]Write i2c OK [12:54:08]MH_I2C_Read... [12:54:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:54:08]Read from MH i2c: E2 [12:54:08]MH_I2C_Read... [12:54:08]Read from MH i2c: E2 03 00 [12:54:08]MH_I2C_Read... [12:54:08]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [12:54:08]RAPDU: 90 00 [12:54:08]wFMCommunicate OK [12:54:08]wFMCommunicate request_size=255 [12:54:08]MH_SAM_APDU [12:54:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 70 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 86 02 00 35 04 06 00 97 4A 9A 97 [12:54:08]Write to MH i2c: E2 02 01 5A 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 70 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 86 02 00 35 04 06 00 97 4A 9A 97 00 00 50 [12:54:08]Write i2c OK [12:54:08]MH_I2C_Read... [12:54:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:08]Read from MH i2c: E2 [12:54:08]MH_I2C_Read... [12:54:08]Read from MH i2c: E2 03 00 [12:54:08]MH_I2C_Read... [12:54:08]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [12:54:08]RAPDU: 90 00 [12:54:08]wFMCommunicate OK [12:54:08]wFMCommunicate request_size=7 [12:54:08]MH_SAM_APDU [12:54:08]CAPDU: 80 0D 02 02 02 3B CE [12:54:08]Write to MH i2c: E2 0A 00 5B 01 80 0D 02 02 02 00 3B CE 00 00 E3 [12:54:08]Write i2c OK [12:54:08]MH_I2C_Read... [12:54:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:09]Read from MH i2c: E2 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: E2 03 00 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [12:54:09]RAPDU: 90 00 [12:54:09]wFMCommunicate OK [12:54:09]wFMCommunicate request_size=4 [12:54:09]MH_SAM_APDU [12:54:09]CAPDU: 80 0D 03 02 [12:54:09]Write to MH i2c: E2 08 00 5C 01 80 0D 03 02 00 00 00 00 D8 [12:54:09]Write i2c OK [12:54:09]MH_I2C_Read... [12:54:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:54:09]Read from MH i2c: E2 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: E2 0B 00 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: E2 0B 00 5C 01 00 AE 1A 3A F1 8C 37 92 1C 90 00 3D [12:54:09]RAPDU: AE 1A 3A F1 8C 37 92 1C 90 00 [12:54:09]wFMCommunicate OK [12:54:09]SAM_PROTO_SignData done [12:54:09]FM_MakeSignedData done [12:54:09]CreateOFDProtocolMessage [12:54:09]wFMCommunicate request_size=4 [12:54:09]MH_SAM_APDU [12:54:09]CAPDU: 80 11 00 00 [12:54:09]Write to MH i2c: E2 08 00 5D 01 80 11 00 00 00 00 00 00 D8 [12:54:09]Write i2c OK [12:54:09]MH_I2C_Read... [12:54:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:09]Read from MH i2c: E2 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: E2 17 00 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: E2 17 00 5D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [12:54:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:54:09]wFMCommunicate OK [12:54:09]CreateOFDProtocolMessage done [12:54:09]OFDSenderStorePacket 165434 [12:54:09]StoreOFDPacket docnum=165434 [12:54:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3B 04 04 01 13 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 70 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 86 02 00 35 04 06 00 97 4A 9A 97 3B CE AE 1A 3A F1 8C 37 92 1C [12:54:09]CheckFolder [12:54:09]dirname=/storage/ofd_packets [12:54:09]CheckFolder done [12:54:09]ProducePacketName [12:54:09]name=ofd_packets/00165434 [12:54:09]NVStorageSaveData ofd_packets/00165434 [12:54:09]File name is /storage/ofd_packets/00165434 [12:54:09]Write 298 bytes [12:54:09]NVStorageSaveData done [12:54:09]OFDSenderStorePacket done [12:54:09]KKMCreateOFDPacket done [12:54:09]NVStorageSaveData kkm_last_timestamp [12:54:09]File name is /storage/kkm_last_timestamp [12:54:09]Write 4 bytes [12:54:09]NVStorageSaveData done [12:54:09]ExternCall_PrintAddStr [12:54:09]wPrintStart [12:54:09]Write to MH i2c: 01 00 00 5E 01 5F [12:54:09]Write i2c OK [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: 01 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: 01 07 00 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [12:54:09]RasterBufferAndPrint [12:54:09]line Счет N : (1)294256 [12:54:09]line ИНН: 02508201610067 [12:54:09]line Контрольно-Кассовый Чек [12:54:09]line ПРОДАЖА [12:54:09]line ТРК (МРК, ГНК) : 11 [12:54:09]line Товар: 2710194800 [12:54:09]line ДТ-К-5 [12:54:09]line 13.130 * 76.20 [12:54:09]line = 1000.51 [12:54:09]line НДС 12% НСП 1% [12:54:09]line > о реализуемом товаре [12:54:09]line ОКРУГЛЕНИЕ: -0.51 [12:54:09]line ИТОГО: 1000.00 [12:54:09]line Внесено: 1000.00 [12:54:09]line СДАЧА: 0.00 [12:54:09]line НСП 1% : 8.85 [12:54:09]line НДС 12% : 106.25 [12:54:09]line Наличными: 1000.00 [12:54:09]line Безнал.: 0.00 [12:54:09]line Место: АЗС № 130 "Партнер Нефть" [12:54:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:54:09]line СНО: Общий режим [12:54:09]line Чек 287 23.08.2024 12:54 [12:54:09]line Смена: 469 ФФД: 1.0 [12:54:09]line ЗНМ: 0300000070 [12:54:09]line РНМ: 0000000000092562 [12:54:09]line Версия ККМ: 001 [12:54:09]line ФМ: 0000000000871769 [12:54:09]line ФД: 165434 [12:54:09]line ФПД: 166346676976590 [12:54:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125408&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165434&fm=166346676976590&tin=02508201610067®Number=0000000000092562&sum=100000 [12:54:09]OFD Sender: Processing packet 165431 [packets to send 994, broken 990] [12:54:09]ProducePacketName [12:54:09]name=ofd_packets/00165431 [12:54:09]OFD Sender: To server: pG, [12:54:09]CommunicateWithHost lk.salyk.kg:30040 [12:54:09]ConnectInit lk.salyk.kg [12:54:09]written 0, free lines is 4095 [12:54:09]Write to MH i2c: 01 00 00 89 01 8A [12:54:09]Write i2c OK [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: 01 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: 01 07 00 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 DA 0C 77 [12:54:09]RasterBufferAndPrint [12:54:09]line [12:54:09]line [12:54:09]line [12:54:09]line [12:54:09]line [12:54:09]written 0, free lines is 3320 [12:54:09]MH_Cut [12:54:09]Write to MH i2c: D1 01 00 90 01 01 63 [12:54:09]Write i2c OK [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: D1 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: D1 01 00 [12:54:09]MH_I2C_Read... [12:54:09]Read from MH i2c: D1 01 00 90 01 00 62 [12:54:09]Write to MH i2c: 01 00 00 91 01 92 [12:54:09]Write i2c OK [12:54:09]MH_I2C_Read... [12:54:10]*** Cut start [12:54:10]*** Purtial cut [12:54:10]*** Stage 1: CUTSNS_PIN = 1 [12:54:12]Read from MH i2c: 01 [12:54:12]MH_I2C_Read... [12:54:12]*** Stop cut motor [12:54:12]*** Cut end [12:54:12]Read from MH i2c: 01 07 00 [12:54:12]MH_I2C_Read... [12:54:12]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [12:54:12]process_action close_receipt done [12:54:12]requested_data is exist [12:54:12]produce_requested_data [12:54:12]requested_item fm.sn is exist - process it [12:54:12]wFMCommunicate request_size=4 [12:54:12]MH_SAM_APDU [12:54:12]CAPDU: 80 11 00 00 [12:54:12]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [12:54:12]Write i2c OK [12:54:12]MH_I2C_Read... [12:54:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:12]Read from MH i2c: E2 [12:54:12]MH_I2C_Read... [12:54:12]Read from MH i2c: E2 17 00 [12:54:12]MH_I2C_Read... [12:54:12]Read from MH i2c: E2 17 00 92 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [12:54:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:54:12]wFMCommunicate OK [12:54:12]requested_item fd.num is exist - process it [12:54:12]SAM_PROTO_GetFieldsCounters [12:54:12]wFMCommunicate request_size=4 [12:54:12]MH_SAM_APDU [12:54:12]CAPDU: 80 13 00 00 [12:54:12]Write to MH i2c: E2 08 00 93 01 80 13 00 00 00 00 00 00 10 [12:54:12]Write i2c OK [12:54:12]MH_I2C_Read... [12:54:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:54:12]Read from MH i2c: E2 [12:54:12]MH_I2C_Read... [12:54:12]Read from MH i2c: E2 62 00 [12:54:12]MH_I2C_Read... [12:54:12]Read from MH i2c: E2 62 00 93 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [12:54:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:54:12]wFMCommunicate OK [12:54:12]SAM_PROTO_GetFieldsCounters done [12:54:12]requested_item shift.num is exist - process it [12:54:12]requested_item shift.opened is exist - process it [12:54:12]req_shift_opened [12:54:12]FM_GetShiftState [12:54:12]SAM_PROTO_GetShiftState [12:54:12]wFMCommunicate request_size=4 [12:54:12]MH_SAM_APDU [12:54:12]CAPDU: 80 13 01 00 [12:54:12]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [12:54:12]Write i2c OK [12:54:12]MH_I2C_Read... [12:54:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:12]Read from MH i2c: E2 [12:54:12]MH_I2C_Read... [12:54:12]Read from MH i2c: E2 0E 00 [12:54:12]MH_I2C_Read... [12:54:12]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 40 [12:54:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:54:13]wFMCommunicate OK [12:54:13]SAM_PROTO_GetShiftState done [12:54:13]FM_GetShiftState done [12:54:13]req_shift_opened done [12:54:13]requested_item shift.open_date is exist - process it [12:54:13]req_shift_open_date [12:54:13]req_shift_open_date done [12:54:13]produce_requested_data done [12:54:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165434,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:54:13]process_action_free close_receipt [12:54:13]json_value_free [12:54:13]json_value_free done [12:54:13]process_json_proto returns [12:54:13]Send response to host [12:54:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165434,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:54:13]free response buf [12:54:13]execute_script done [12:54:13]execute_script returns [12:54:13]free content buf [12:54:13]Sock 10.Close socket [12:54:13]Sock 10.Thread stoped [12:54:14]ConnectInit Can't take IP for lk.salyk.kg [12:54:14]CommunicateWithHost connect error [12:54:14]CommunicateWithHost err = -1 [12:54:14]OFD Sender: Server communicate error [12:54:15]ConnectInit Can't connect to host [12:54:19]OFD Sender: Processing packet 165431 [packets to send 994, broken 990] [12:54:19]ProducePacketName [12:54:19]name=ofd_packets/00165431 [12:54:19]OFD Sender: To server: pG, [12:54:19]CommunicateWithHost lk.salyk.kg:30040 [12:54:19]ConnectInit lk.salyk.kg [12:54:20]ConnectInit Can't connect to host [12:54:24]ConnectInit Can't take IP for lk.salyk.kg [12:54:24]CommunicateWithHost connect error [12:54:24]CommunicateWithHost err = -1 [12:54:24]OFD Sender: Server communicate error [12:54:25]ConnectInit Can't connect to host [12:54:29]OFD Sender: Processing packet 165431 [packets to send 994, broken 990] [12:54:29]ProducePacketName [12:54:29]name=ofd_packets/00165431 [12:54:29]OFD Sender: To server: pG, [12:54:29]CommunicateWithHost lk.salyk.kg:30040 [12:54:29]ConnectInit lk.salyk.kg [12:54:34]ConnectInit Can't take IP for lk.salyk.kg [12:54:34]CommunicateWithHost connect error [12:54:34]CommunicateWithHost err = -1 [12:54:34]OFD Sender: Server communicate error [12:54:39]OFD Sender: Processing packet 165431 [packets to send 994, broken 990] [12:54:39]ProducePacketName [12:54:39]name=ofd_packets/00165431 [12:54:39]OFD Sender: To server: pG, [12:54:39]CommunicateWithHost lk.salyk.kg:30040 [12:54:39]ConnectInit lk.salyk.kg [12:54:40]recv_with_timeout no data received [12:54:44]ConnectInit Can't take IP for lk.salyk.kg [12:54:44]CommunicateWithHost connect error [12:54:44]CommunicateWithHost err = -1 [12:54:44]OFD Sender: Server communicate error [12:54:49]OFD Sender: Processing packet 165431 [packets to send 994, broken 990] [12:54:49]ProducePacketName [12:54:49]name=ofd_packets/00165431 [12:54:49]OFD Sender: To server: pG, [12:54:49]CommunicateWithHost lk.salyk.kg:30040 [12:54:49]ConnectInit lk.salyk.kg [12:54:56]recv_with_timeout no data received [12:54:56]Connected sock=10 [12:54:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 3B AF 05 01 12 97 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 37 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 86 02 00 35 04 06 00 FB A7 32 3D 49 F4 8B C5 11 21 D5 47 5D 05 [12:54:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C 65 47 00 11 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 86 02 00 F4 03 04 00 EB 2F C8 66 B6 04 01 00 00 67 39 1A 6C 80 EB A3 99 [12:54:59]CommunicateWithHost err = 0 [12:54:59]CheckOFDResponse [12:54:59]1017 (14) - 77093643461234 [12:54:59]1041 (16) - 0000000000871769 [12:54:59]1040 (4) - 165431 [12:54:59]1012 (4) - 23.08.2024 06:44 [12:54:59]1206 (1) - 0 [12:54:59]OFD Sender: Remove packet 165431 [12:54:59]ProducePacketName [12:54:59]name=ofd_packets/00165431 [12:54:59]NVStorageDeleteData [12:54:59]OFD Sender: Processing packet 165432 [packets to send 993, broken 990] [12:54:59]ProducePacketName [12:54:59]name=ofd_packets/00165432 [12:54:59]OFD Sender: To server: pG, [12:54:59]CommunicateWithHost lk.salyk.kg:30040 [12:54:59]ConnectInit lk.salyk.kg [12:55:02]Connected sock=9 [12:55:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A1 01 00 00 60 1A 99 01 42 5A 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 57 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 86 02 00 35 04 06 00 E1 5F E1 8A 8D F1 81 50 A9 A0 DD 36 5D 9F [12:55:07]recv_with_timeout no data received [12:55:07]recv_with_timeout no data received [12:55:07]CommunicateWithHost answer receiving error [12:55:07]CommunicateWithHost err = -3 [12:55:07]OFD Sender: Server communicate error [12:55:12]OFD Sender: Processing packet 165432 [packets to send 993, broken 990] [12:55:12]ProducePacketName [12:55:12]name=ofd_packets/00165432 [12:55:12]OFD Sender: To server: pG, [12:55:12]CommunicateWithHost lk.salyk.kg:30040 [12:55:12]ConnectInit lk.salyk.kg [12:55:16]accept exits with 7 [12:55:16]New connection [12:55:16]New thread 3067387236 created [12:55:16]Thread 3067530596 joined [12:55:16]Waiting for new connection... [12:55:16] Sock 7.Parse request [12:55:16]Sock 7.Check first char [12:55:16]Sock 7.First char is OK [12:55:16]request: POST /json_proto HTTP/1.0 [12:55:16]Method: POST [12:55:16]URL: /json_proto [12:55:16]Method is POST - this is cgi request [12:55:16]url: /json_proto [12:55:16]query_string will be loaded in cgi processing [12:55:16]execute_cgi json_proto POST (null) [12:55:16]execute_cgi path=json_proto method=POST [12:55:16]POST find Content-Length [12:55:16]Host: 172.17.44.132:8080 [12:55:16]Content-Length: 677 [12:55:16]Content-Type: application/json [12:55:16] [12:55:16]POST finish read [12:55:16]Found Content-Length = 677 [12:55:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:16]execute_script... [12:55:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294257", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:16]POST & json_proto [12:55:16]process_json_proto [12:55:16]json parsed OK: [12:55:16]protocol is kg_v1.0 [12:55:16]action value=close_receipt [12:55:16]process_action close_receipt [12:55:16]cmd_close_receipt [12:55:16]MH_GetDate [12:55:16]Write to MH i2c: F0 00 00 95 01 85 [12:55:16]Write i2c OK [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: F0 [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: F0 09 00 [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: F0 09 00 95 01 00 B5 86 C8 66 2A 83 C1 65 CA [12:55:16]GetLastDocTimeStamp 1724417648 [12:55:16]current date 1724417717 [12:55:16]FM_GetShiftState [12:55:16]SAM_PROTO_GetShiftState [12:55:16]wFMCommunicate request_size=4 [12:55:16]MH_SAM_APDU [12:55:16]CAPDU: 80 13 01 00 [12:55:16]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [12:55:16]Write i2c OK [12:55:16]MH_I2C_Read... [12:55:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:16]Read from MH i2c: E2 [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: E2 0E 00 [12:55:16]MH_I2C_Read... [12:55:16]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 42 [12:55:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:55:16]wFMCommunicate OK [12:55:16]SAM_PROTO_GetShiftState done [12:55:16]FM_GetShiftState done [12:55:16]opened in 1724372766 [12:55:16]opened+sec_in_day 1724459166 [12:55:16]quantity*price = 50036 [12:55:16]sum+1 = 50037 [12:55:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 288 23.08.2024 12:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165435 ФПД: 27911582112158 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125517&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165435&fm=27911582112158&tin=02508201610067®Number=0000000000092562&sum=50000 [12:55:17]StoreToDocumentArchive [12:55:17]shift 469 fd 165435 [12:55:17]save to /storage/0469/doc_00165435 [12:55:17]save last doc name /storage/0469/doc_00165435 to /storage/kkm_last_doc_name [12:55:17]save OK [12:55:17]Clear old archive folders... [12:55:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:55:17]tlvbuf is 01462720 [12:55:17]SAM_PROTO_ClearQueue [12:55:17]wFMCommunicate request_size=4 [12:55:17]MH_SAM_APDU [12:55:17]CAPDU: 80 09 00 00 [12:55:17]Write to MH i2c: E2 08 00 A3 01 80 09 00 00 00 00 00 00 16 [12:55:17]Write i2c OK [12:55:17]MH_I2C_Read... [12:55:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:55:17]Read from MH i2c: E2 [12:55:17]MH_I2C_Read... [12:55:17]Read from MH i2c: E2 03 00 [12:55:17]MH_I2C_Read... [12:55:17]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [12:55:17]RAPDU: 90 00 [12:55:17]wFMCommunicate OK [12:55:17]SAM_PROTO_ClearQueue done [12:55:17]KKMCreateOFDPacket [12:55:17]OFDProtocolAddRootSTLVToBuf [12:55:17]FM_MakeSignedData [12:55:17]FM_MakeSignedData [12:55:17]SAM_PROTO_SignData [12:55:17]wFMCommunicate request_size=4 [12:55:17]MH_SAM_APDU [12:55:17]CAPDU: 80 0D 01 02 [12:55:17]Write to MH i2c: E2 08 00 A4 01 80 0D 01 02 00 00 00 00 1E [12:55:17]Write i2c OK [12:55:17]MH_I2C_Read... [12:55:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:55:17]Read from MH i2c: E2 [12:55:17]MH_I2C_Read... [12:55:17]Read from MH i2c: E2 03 00 [12:55:17]MH_I2C_Read... [12:55:17]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [12:55:17]RAPDU: 90 00 [12:55:17]wFMCommunicate OK [12:55:17]wFMCommunicate request_size=255 [12:55:17]MH_SAM_APDU [12:55:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 B5 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 86 02 00 35 04 06 00 19 [12:55:17]Write to MH i2c: E2 02 01 A5 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 B5 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 86 02 00 35 04 06 00 19 00 00 DE [12:55:17]Write i2c OK [12:55:17]MH_I2C_Read... [12:55:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:18]Read from MH i2c: E2 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: E2 03 00 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [12:55:18]RAPDU: 90 00 [12:55:18]wFMCommunicate OK [12:55:18]wFMCommunicate request_size=10 [12:55:18]MH_SAM_APDU [12:55:18]CAPDU: 80 0D 02 02 05 62 AB EF D9 9E [12:55:18]Write to MH i2c: E2 0D 00 A6 01 80 0D 02 02 05 00 62 AB EF D9 9E 00 00 9E [12:55:18]Write i2c OK [12:55:18]MH_I2C_Read... [12:55:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:18]Read from MH i2c: E2 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: E2 03 00 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [12:55:18]RAPDU: 90 00 [12:55:18]wFMCommunicate OK [12:55:18]wFMCommunicate request_size=4 [12:55:18]MH_SAM_APDU [12:55:18]CAPDU: 80 0D 03 02 [12:55:18]Write to MH i2c: E2 08 00 A7 01 80 0D 03 02 00 00 00 00 23 [12:55:18]Write i2c OK [12:55:18]MH_I2C_Read... [12:55:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:55:18]Read from MH i2c: E2 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: E2 0B 00 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: E2 0B 00 A7 01 00 BC EB C3 E6 D2 63 9D A7 90 00 ED [12:55:18]RAPDU: BC EB C3 E6 D2 63 9D A7 90 00 [12:55:18]wFMCommunicate OK [12:55:18]SAM_PROTO_SignData done [12:55:18]FM_MakeSignedData done [12:55:18]CreateOFDProtocolMessage [12:55:18]wFMCommunicate request_size=4 [12:55:18]MH_SAM_APDU [12:55:18]CAPDU: 80 11 00 00 [12:55:18]Write to MH i2c: E2 08 00 A8 01 80 11 00 00 00 00 00 00 23 [12:55:18]Write i2c OK [12:55:18]MH_I2C_Read... [12:55:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:18]Read from MH i2c: E2 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: E2 17 00 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: E2 17 00 A8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [12:55:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:55:18]wFMCommunicate OK [12:55:18]CreateOFDProtocolMessage done [12:55:18]OFDSenderStorePacket 165435 [12:55:18]StoreOFDPacket docnum=165435 [12:55:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F2 54 07 01 3C 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 B5 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 86 02 00 35 04 06 00 19 62 AB EF D9 9E BC EB C3 E6 D2 63 9D A7 [12:55:18]CheckFolder [12:55:18]dirname=/storage/ofd_packets [12:55:18]CheckFolder done [12:55:18]ProducePacketName [12:55:18]name=ofd_packets/00165435 [12:55:18]NVStorageSaveData ofd_packets/00165435 [12:55:18]File name is /storage/ofd_packets/00165435 [12:55:18]Write 301 bytes [12:55:18]NVStorageSaveData done [12:55:18]OFDSenderStorePacket done [12:55:18]KKMCreateOFDPacket done [12:55:18]NVStorageSaveData kkm_last_timestamp [12:55:18]File name is /storage/kkm_last_timestamp [12:55:18]Write 4 bytes [12:55:18]NVStorageSaveData done [12:55:18]ExternCall_PrintAddStr [12:55:18]wPrintStart [12:55:18]Write to MH i2c: 01 00 00 A9 01 AA [12:55:18]Write i2c OK [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: 01 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: 01 07 00 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [12:55:18]RasterBufferAndPrint [12:55:18]line Счет N : (1)294257 [12:55:18]line ИНН: 02508201610067 [12:55:18]line Контрольно-Кассовый Чек [12:55:18]line ПРОДАЖА [12:55:18]line ТРК (МРК, ГНК) : 52 [12:55:18]line Товар: 2710124130 [12:55:18]line Аи-92-К-5 [12:55:18]line 7.380 * 67.80 [12:55:18]line = 500.36 [12:55:18]line НДС 12% НСП 1% [12:55:18]line > о реализуемом товаре [12:55:18]line ОКРУГЛЕНИЕ: -0.36 [12:55:18]line ИТОГО: 500.00 [12:55:18]line Внесено: 500.00 [12:55:18]line СДАЧА: 0.00 [12:55:18]line НСП 1% : 4.43 [12:55:18]line НДС 12% : 53.14 [12:55:18]line Наличными: 500.00 [12:55:18]line Безнал.: 0.00 [12:55:18]line Место: АЗС № 130 "Партнер Нефть" [12:55:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:55:18]line СНО: Общий режим [12:55:18]line Чек 288 23.08.2024 12:55 [12:55:18]line Смена: 469 ФФД: 1.0 [12:55:18]line ЗНМ: 0300000070 [12:55:18]line РНМ: 0000000000092562 [12:55:18]line Версия ККМ: 001 [12:55:18]line ФМ: 0000000000871769 [12:55:18]line ФД: 165435 [12:55:18]line ФПД: 27911582112158 [12:55:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125517&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165435&fm=27911582112158&tin=02508201610067®Number=0000000000092562&sum=50000 [12:55:18]written 0, free lines is 4095 [12:55:18]Write to MH i2c: 01 00 00 D4 01 D5 [12:55:18]Write i2c OK [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: 01 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: 01 07 00 [12:55:18]MH_I2C_Read... [12:55:18]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 CA 0C B2 [12:55:18]RasterBufferAndPrint [12:55:18]line [12:55:18]line [12:55:18]line [12:55:18]line [12:55:18]line [12:55:18]written 0, free lines is 3299 [12:55:19]MH_Cut [12:55:19]Write to MH i2c: D1 01 00 DB 01 01 AE [12:55:19]Write i2c OK [12:55:19]MH_I2C_Read... [12:55:19]Read from MH i2c: D1 [12:55:19]MH_I2C_Read... [12:55:19]Read from MH i2c: D1 01 00 [12:55:19]MH_I2C_Read... [12:55:19]Read from MH i2c: D1 01 00 DB 01 00 AD [12:55:19]Write to MH i2c: 01 00 00 DC 01 DD [12:55:19]Write i2c OK [12:55:19]MH_I2C_Read... [12:55:19]*** Cut start [12:55:19]*** Purtial cut [12:55:19]*** Stage 1: CUTSNS_PIN = 1 [12:55:20]recv_with_timeout no data received [12:55:21]Read from MH i2c: 01 [12:55:21]MH_I2C_Read... [12:55:21]*** Stop cut motor [12:55:21]*** Cut end [12:55:21]Read from MH i2c: 01 07 00 [12:55:21]MH_I2C_Read... [12:55:21]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [12:55:21]process_action close_receipt done [12:55:21]requested_data is exist [12:55:21]produce_requested_data [12:55:21]requested_item fm.sn is exist - process it [12:55:21]wFMCommunicate request_size=4 [12:55:21]MH_SAM_APDU [12:55:21]CAPDU: 80 11 00 00 [12:55:21]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [12:55:21]Write i2c OK [12:55:21]MH_I2C_Read... [12:55:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:21]Read from MH i2c: E2 [12:55:21]MH_I2C_Read... [12:55:21]Read from MH i2c: E2 17 00 [12:55:21]MH_I2C_Read... [12:55:21]Read from MH i2c: E2 17 00 DD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [12:55:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:55:21]wFMCommunicate OK [12:55:21]requested_item fd.num is exist - process it [12:55:21]SAM_PROTO_GetFieldsCounters [12:55:21]wFMCommunicate request_size=4 [12:55:21]MH_SAM_APDU [12:55:21]CAPDU: 80 13 00 00 [12:55:21]Write to MH i2c: E2 08 00 DE 01 80 13 00 00 00 00 00 00 5B [12:55:21]Write i2c OK [12:55:21]MH_I2C_Read... [12:55:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:55:22]Read from MH i2c: E2 [12:55:22]MH_I2C_Read... [12:55:22]Read from MH i2c: E2 62 00 [12:55:22]MH_I2C_Read... [12:55:22]Read from MH i2c: E2 62 00 DE 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [12:55:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:55:22]wFMCommunicate OK [12:55:22]SAM_PROTO_GetFieldsCounters done [12:55:22]requested_item shift.num is exist - process it [12:55:22]requested_item shift.opened is exist - process it [12:55:22]req_shift_opened [12:55:22]FM_GetShiftState [12:55:22]SAM_PROTO_GetShiftState [12:55:22]wFMCommunicate request_size=4 [12:55:22]MH_SAM_APDU [12:55:22]CAPDU: 80 13 01 00 [12:55:22]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [12:55:22]Write i2c OK [12:55:22]MH_I2C_Read... [12:55:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:22]Read from MH i2c: E2 [12:55:22]MH_I2C_Read... [12:55:22]Read from MH i2c: E2 0E 00 [12:55:22]MH_I2C_Read... [12:55:22]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8B [12:55:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:55:22]wFMCommunicate OK [12:55:22]SAM_PROTO_GetShiftState done [12:55:22]FM_GetShiftState done [12:55:22]req_shift_opened done [12:55:22]requested_item shift.open_date is exist - process it [12:55:22]req_shift_open_date [12:55:22]req_shift_open_date done [12:55:22]produce_requested_data done [12:55:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165435,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:55:22]process_action_free close_receipt [12:55:22]json_value_free [12:55:22]json_value_free done [12:55:22]process_json_proto returns [12:55:22]Send response to host [12:55:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165435,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:55:22]free response buf [12:55:22]execute_script done [12:55:22]execute_script returns [12:55:22]free content buf [12:55:22]Sock 7.Close socket [12:55:22]Sock 7.Thread stoped [12:55:26]Connected sock=10 [12:55:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A1 01 00 00 60 1A 99 01 42 5A 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 57 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 86 02 00 35 04 06 00 E1 5F E1 8A 8D F1 81 50 A9 A0 DD 36 5D 9F [12:55:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C5 95 47 00 95 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 86 02 00 F4 03 04 00 0B 30 C8 66 B6 04 01 00 00 B5 9C A5 E8 09 79 9C A0 [12:55:29]CommunicateWithHost err = 0 [12:55:29]CheckOFDResponse [12:55:29]1017 (14) - 77093643461234 [12:55:29]1041 (16) - 0000000000871769 [12:55:29]1040 (4) - 165432 [12:55:29]1012 (4) - 23.08.2024 06:45 [12:55:29]1206 (1) - 0 [12:55:29]OFD Sender: Remove packet 165432 [12:55:29]ProducePacketName [12:55:29]name=ofd_packets/00165432 [12:55:29]NVStorageDeleteData [12:55:30]OFD Sender: Processing packet 165433 [packets to send 993, broken 990] [12:55:30]ProducePacketName [12:55:30]name=ofd_packets/00165433 [12:55:30]OFD Sender: To server: pG, [12:55:30]CommunicateWithHost lk.salyk.kg:30040 [12:55:30]ConnectInit lk.salyk.kg [12:55:33]recv_with_timeout no data received [12:55:34]Connected sock=9 [12:55:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 9A E9 22 01 26 EC 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 24 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 68 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 86 02 00 35 04 06 00 30 7C 36 EC 6D E2 0E 21 45 A9 7D 44 0B A7 [12:55:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 53 D4 47 00 C0 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 86 02 00 F4 03 04 00 11 30 C8 66 B6 04 01 00 00 47 16 42 2D D4 95 A0 D4 [12:55:38]CommunicateWithHost err = 0 [12:55:38]CheckOFDResponse [12:55:38]1017 (14) - 77093643461234 [12:55:38]1041 (16) - 0000000000871769 [12:55:38]1040 (4) - 165433 [12:55:38]1012 (4) - 23.08.2024 06:45 [12:55:38]1206 (1) - 0 [12:55:38]OFD Sender: Remove packet 165433 [12:55:38]ProducePacketName [12:55:38]name=ofd_packets/00165433 [12:55:38]NVStorageDeleteData [12:55:39]OFD Sender: Processing packet 165434 [packets to send 992, broken 990] [12:55:39]ProducePacketName [12:55:39]name=ofd_packets/00165434 [12:55:39]OFD Sender: To server: pG, [12:55:39]CommunicateWithHost lk.salyk.kg:30040 [12:55:39]ConnectInit lk.salyk.kg [12:55:44]Connected sock=9 [12:55:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3B 04 04 01 13 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 70 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 86 02 00 35 04 06 00 97 4A 9A 97 3B CE AE 1A 3A F1 8C 37 92 1C [12:55:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A FC 47 00 27 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 86 02 00 F4 03 04 00 1B 30 C8 66 B6 04 01 00 00 A9 E2 80 1E 8A FA C4 D4 [12:55:45]CommunicateWithHost err = 0 [12:55:45]CheckOFDResponse [12:55:45]1017 (14) - 77093643461234 [12:55:45]1041 (16) - 0000000000871769 [12:55:45]1040 (4) - 165434 [12:55:45]1012 (4) - 23.08.2024 06:45 [12:55:45]1206 (1) - 0 [12:55:45]OFD Sender: Remove packet 165434 [12:55:45]ProducePacketName [12:55:45]name=ofd_packets/00165434 [12:55:45]NVStorageDeleteData [12:55:45]OFD Sender: Processing packet 165435 [packets to send 991, broken 990] [12:55:45]ProducePacketName [12:55:45]name=ofd_packets/00165435 [12:55:45]OFD Sender: To server: pG, [12:55:45]CommunicateWithHost lk.salyk.kg:30040 [12:55:45]ConnectInit lk.salyk.kg [12:55:49]Connected sock=7 [12: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 37 36 39 0F 01 00 00 F2 54 07 01 3C 37 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 B5 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 86 02 00 35 04 06 00 19 62 AB EF D9 9E BC EB C3 E6 D2 63 9D A7 [12: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 37 36 39 4F 00 00 00 A2 BF 47 00 DD 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 86 02 00 F4 03 04 00 1F 30 C8 66 B6 04 01 00 00 3A 21 80 8B FB 2F B7 D7 [12:55:49]CommunicateWithHost err = 0 [12:55:49]CheckOFDResponse [12:55:49]1017 (14) - 77093643461234 [12:55:49]1041 (16) - 0000000000871769 [12:55:49]1040 (4) - 165435 [12:55:49]1012 (4) - 23.08.2024 06:45 [12:55:49]1206 (1) - 0 [12:55:49]OFD Sender: Remove packet 165435 [12:55:49]ProducePacketName [12:55:49]name=ofd_packets/00165435 [12:55:49]NVStorageDeleteData [12:55:50]OFD Sender: No OFD packet to send [12:55:50]OFD Sender: No OFD packet to send [12:55:55]OFD Sender: No OFD packet to send [12:55:57]accept exits with 11 [12:55:57]New connection [12:55:57]New thread 3067530596 created [12:55:57]Thread 3067387236 joined [12:55:57]Waiting for new connection... [12:55:57] Sock 11.Parse request [12:55:57]Sock 11.Check first char [12:55:57]Sock 11.First char is OK [12:55:57]request: POST /json_proto HTTP/1.0 [12:55:57]Method: POST [12:55:57]URL: /json_proto [12:55:57]Method is POST - this is cgi request [12:55:57]url: /json_proto [12:55:57]query_string will be loaded in cgi processing [12:55:57]execute_cgi json_proto POST (null) [12:55:57]execute_cgi path=json_proto method=POST [12:55:57]POST find Content-Length [12:55:57]Host: 172.17.44.132:8080 [12:55:57]Content-Length: 677 [12:55:57]Content-Type: application/json [12:55:57] [12:55:57]POST finish read [12:55:57]Found Content-Length = 677 [12:55:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:57]execute_script... [12:55: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)294258", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:55:57]POST & json_proto [12:55:57]process_json_proto [12:55:57]json parsed OK: [12:55:57]protocol is kg_v1.0 [12:55:57]action value=close_receipt [12:55:57]process_action close_receipt [12:55:57]cmd_close_receipt [12:55:57]MH_GetDate [12:55:57]Write to MH i2c: F0 00 00 E0 01 D0 [12:55:57]Write i2c OK [12:55:57]MH_I2C_Read... [12:55:57]Read from MH i2c: F0 [12:55:57]MH_I2C_Read... [12:55:57]Read from MH i2c: F0 09 00 [12:55:57]MH_I2C_Read... [12:55:57]Read from MH i2c: F0 09 00 E0 01 00 DE 86 C8 66 2A 83 C1 65 3E [12:55:57]GetLastDocTimeStamp 1724417717 [12:55:57]current date 1724417758 [12:55:57]FM_GetShiftState [12:55:57]SAM_PROTO_GetShiftState [12:55:57]wFMCommunicate request_size=4 [12:55:57]MH_SAM_APDU [12:55:57]CAPDU: 80 13 01 00 [12:55:57]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [12:55:57]Write i2c OK [12:55:57]MH_I2C_Read... [12:55:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:55:57]Read from MH i2c: E2 [12:55:57]MH_I2C_Read... [12:55:57]Read from MH i2c: E2 0E 00 [12:55:57]MH_I2C_Read... [12:55:57]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8D [12:55:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:55:57]wFMCommunicate OK [12:55:58]SAM_PROTO_GetShiftState done [12:55:58]FM_GetShiftState done [12:55:58]opened in 1724372766 [12:55:58]opened+sec_in_day 1724459166 [12:55:58]quantity*price = 20001 [12:55:58]sum+1 = 20002 [12:55:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 289 23.08.2024 12:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165436 ФПД: 279225880205378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165436&fm=279225880205378&tin=02508201610067®Number=0000000000092562&sum=20000 [12:55:59]StoreToDocumentArchive [12:55:59]shift 469 fd 165436 [12:55:59]save to /storage/0469/doc_00165436 [12:55:59]save last doc name /storage/0469/doc_00165436 to /storage/kkm_last_doc_name [12:55:59]save OK [12:55:59]Clear old archive folders... [12:55:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:55:59]tlvbuf is 01454EA0 [12:55:59]SAM_PROTO_ClearQueue [12:55:59]wFMCommunicate request_size=4 [12:55:59]MH_SAM_APDU [12:55:59]CAPDU: 80 09 00 00 [12:55:59]Write to MH i2c: E2 08 00 EE 01 80 09 00 00 00 00 00 00 61 [12:55:59]Write i2c OK [12:55:59]MH_I2C_Read... [12:55:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:55:59]Read from MH i2c: E2 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 03 00 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [12:55:59]RAPDU: 90 00 [12:55:59]wFMCommunicate OK [12:55:59]SAM_PROTO_ClearQueue done [12:55:59]KKMCreateOFDPacket [12:55:59]OFDProtocolAddRootSTLVToBuf [12:55:59]FM_MakeSignedData [12:55:59]FM_MakeSignedData [12:55:59]SAM_PROTO_SignData [12:55:59]wFMCommunicate request_size=4 [12:55:59]MH_SAM_APDU [12:55:59]CAPDU: 80 0D 01 02 [12:55:59]Write to MH i2c: E2 08 00 EF 01 80 0D 01 02 00 00 00 00 69 [12:55:59]Write i2c OK [12:55:59]MH_I2C_Read... [12:55:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:55:59]Read from MH i2c: E2 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 03 00 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [12:55:59]RAPDU: 90 00 [12:55:59]wFMCommunicate OK [12:55:59]wFMCommunicate request_size=255 [12:55:59]MH_SAM_APDU [12:55:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 DE 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 86 02 00 35 04 06 00 FD [12:55:59]Write to MH i2c: E2 02 01 F0 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 DE 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 86 02 00 35 04 06 00 FD 00 00 3A [12:55:59]Write i2c OK [12:55:59]MH_I2C_Read... [12:55:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:59]Read from MH i2c: E2 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 03 00 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [12:55:59]RAPDU: 90 00 [12:55:59]wFMCommunicate OK [12:55:59]wFMCommunicate request_size=10 [12:55:59]MH_SAM_APDU [12:55:59]CAPDU: 80 0D 02 02 05 F4 57 66 D8 42 [12:55:59]Write to MH i2c: E2 0D 00 F1 01 80 0D 02 02 05 00 F4 57 66 D8 42 00 00 41 [12:55:59]Write i2c OK [12:55:59]MH_I2C_Read... [12:55:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:55:59]Read from MH i2c: E2 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 03 00 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [12:55:59]RAPDU: 90 00 [12:55:59]wFMCommunicate OK [12:55:59]wFMCommunicate request_size=4 [12:55:59]MH_SAM_APDU [12:55:59]CAPDU: 80 0D 03 02 [12:55:59]Write to MH i2c: E2 08 00 F2 01 80 0D 03 02 00 00 00 00 6E [12:55:59]Write i2c OK [12:55:59]MH_I2C_Read... [12:55:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:55:59]Read from MH i2c: E2 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 0B 00 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 0B 00 F2 01 00 A0 FC F1 B8 2F 19 6A 97 90 00 FD [12:55:59]RAPDU: A0 FC F1 B8 2F 19 6A 97 90 00 [12:55:59]wFMCommunicate OK [12:55:59]SAM_PROTO_SignData done [12:55:59]FM_MakeSignedData done [12:55:59]CreateOFDProtocolMessage [12:55:59]wFMCommunicate request_size=4 [12:55:59]MH_SAM_APDU [12:55:59]CAPDU: 80 11 00 00 [12:55:59]Write to MH i2c: E2 08 00 F3 01 80 11 00 00 00 00 00 00 6E [12:55:59]Write i2c OK [12:55:59]MH_I2C_Read... [12:55:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:55:59]Read from MH i2c: E2 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 17 00 [12:55:59]MH_I2C_Read... [12:55:59]Read from MH i2c: E2 17 00 F3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [12:55:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:55:59]wFMCommunicate OK [12:55:59]CreateOFDProtocolMessage done [12:55:59]OFDSenderStorePacket 165436 [12:55:59]StoreOFDPacket docnum=165436 [12:55:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F4 4F 07 01 72 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 DE 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 86 02 00 35 04 06 00 FD F4 57 66 D8 42 A0 FC F1 B8 2F 19 6A 97 [12:55:59]CheckFolder [12:55:59]dirname=/storage/ofd_packets [12:55:59]CheckFolder done [12:55:59]ProducePacketName [12:55:59]name=ofd_packets/00165436 [12:55:59]NVStorageSaveData ofd_packets/00165436 [12:55:59]File name is /storage/ofd_packets/00165436 [12:55:59]Write 301 bytes [12:55:59]NVStorageSaveData done [12:55:59]OFDSenderStorePacket done [12:55:59]KKMCreateOFDPacket done [12:55:59]NVStorageSaveData kkm_last_timestamp [12:55:59]File name is /storage/kkm_last_timestamp [12:55:59]Write 4 bytes [12:55:59]NVStorageSaveData done [12:56:00]ExternCall_PrintAddStr [12:56:00]wPrintStart [12:56:00]Write to MH i2c: 01 00 00 F4 01 F5 [12:56:00]Write i2c OK [12:56:00]MH_I2C_Read... [12:56:00]Read from MH i2c: 01 [12:56:00]MH_I2C_Read... [12:56:00]Read from MH i2c: 01 07 00 [12:56:00]MH_I2C_Read... [12:56:00]Read from MH i2c: 01 07 00 F4 01 00 00 00 00 00 FF 0F 0A [12:56:00]RasterBufferAndPrint [12:56:00]line Счет N : (1)294258 [12:56:00]line ИНН: 02508201610067 [12:56:00]line Контрольно-Кассовый Чек [12:56:00]line ПРОДАЖА [12:56:00]line ТРК (МРК, ГНК) : 32 [12:56:00]line Товар: 2710124130 [12:56:00]line Аи-92-К-5 [12:56:00]line 2.950 * 67.80 [12:56:00]line = 200.01 [12:56:00]line НДС 12% НСП 1% [12:56:00]line > о реализуемом товаре [12:56:00]line ОКРУГЛЕНИЕ: -0.01 [12:56:00]line ИТОГО: 200.00 [12:56:00]line Внесено: 200.00 [12:56:00]line СДАЧА: 0.00 [12:56:00]line НСП 1% : 1.77 [12:56:00]line НДС 12% : 21.24 [12:56:00]line Наличными: 200.00 [12:56:00]line Безнал.: 0.00 [12:56:00]line Место: АЗС № 130 "Партнер Нефть" [12:56:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:56:00]line СНО: Общий режим [12:56:00]line Чек 289 23.08.2024 12:55 [12:56:00]line Смена: 469 ФФД: 1.0 [12:56:00]line ЗНМ: 0300000070 [12:56:00]line РНМ: 0000000000092562 [12:56:00]line Версия ККМ: 001 [12:56:00]line ФМ: 0000000000871769 [12:56:00]line ФД: 165436 [12:56:00]line ФПД: 279225880205378 [12:56:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165436&fm=279225880205378&tin=02508201610067®Number=0000000000092562&sum=20000 [12:56:00]written 0, free lines is 4095 [12:56:00]OFD Sender: Processing packet 165436 [packets to send 991, broken 990] [12:56:00]ProducePacketName [12:56:00]name=ofd_packets/00165436 [12:56:00]OFD Sender: To server: pG, [12:56:00]CommunicateWithHost lk.salyk.kg:30040 [12:56:00]ConnectInit lk.salyk.kg [12:56:00]Write to MH i2c: 01 00 00 1F 02 21 [12:56:00]Write i2c OK [12:56:00]MH_I2C_Read... [12:56:00]Read from MH i2c: 01 [12:56:00]MH_I2C_Read... [12:56:00]Read from MH i2c: 01 07 00 [12:56:00]MH_I2C_Read... [12:56:00]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 DC 0C 10 [12:56:00]RasterBufferAndPrint [12:56:00]line [12:56:00]line [12:56:00]line [12:56:00]line [12:56:00]line [12:56:00]written 0, free lines is 3319 [12:56:00]MH_Cut [12:56:00]Write to MH i2c: D1 01 00 26 02 01 FA [12:56:00]Write i2c OK [12:56:00]MH_I2C_Read... [12:56:00]Read from MH i2c: D1 [12:56:00]MH_I2C_Read... [12:56:00]Read from MH i2c: D1 01 00 [12:56:00]MH_I2C_Read... [12:56:00]Read from MH i2c: D1 01 00 26 02 00 F9 [12:56:00]Write to MH i2c: 01 00 00 27 02 29 [12:56:00]Write i2c OK [12:56:00]MH_I2C_Read... [12:56:01]*** Cut start [12:56:01]*** Purtial cut [12:56:01]*** Stage 1: CUTSNS_PIN = 1 [12:56:01]Connected sock=10 [12:56:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F4 4F 07 01 72 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 DE 86 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 86 02 00 35 04 06 00 FD F4 57 66 D8 42 A0 FC F1 B8 2F 19 6A 97 [12:56:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E C0 47 00 13 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 86 02 00 F4 03 04 00 2C 30 C8 66 B6 04 01 00 00 BE A4 CD 0A 09 AB 17 58 [12:56:02]CommunicateWithHost err = 0 [12:56:02]CheckOFDResponse [12:56:02]1017 (14) - 77093643461234 [12:56:02]1041 (16) - 0000000000871769 [12:56:02]1040 (4) - 165436 [12:56:02]1012 (4) - 23.08.2024 06:46 [12:56:02]1206 (1) - 0 [12:56:02]OFD Sender: Remove packet 165436 [12:56:02]ProducePacketName [12:56:02]name=ofd_packets/00165436 [12:56:02]NVStorageDeleteData [12:56:02]OFD Sender: No OFD packet to send [12:56:03]Read from MH i2c: *** Stop cut motor [12:56:03]01 *** Cut end [12:56:03] [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: 01 07 00 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [12:56:03]process_action close_receipt done [12:56:03]requested_data is exist [12:56:03]produce_requested_data [12:56:03]requested_item fm.sn is exist - process it [12:56:03]wFMCommunicate request_size=4 [12:56:03]MH_SAM_APDU [12:56:03]CAPDU: 80 11 00 00 [12:56:03]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [12:56:03]Write i2c OK [12:56:03]MH_I2C_Read... [12:56:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:03]Read from MH i2c: E2 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: E2 17 00 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: E2 17 00 28 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [12:56:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:56:03]wFMCommunicate OK [12:56:03]requested_item fd.num is exist - process it [12:56:03]SAM_PROTO_GetFieldsCounters [12:56:03]wFMCommunicate request_size=4 [12:56:03]MH_SAM_APDU [12:56:03]CAPDU: 80 13 00 00 [12:56:03]Write to MH i2c: E2 08 00 29 02 80 13 00 00 00 00 00 00 A7 [12:56:03]Write i2c OK [12:56:03]MH_I2C_Read... [12:56:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:56:03]Read from MH i2c: E2 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: E2 62 00 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: E2 62 00 29 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [12:56:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:56:03]wFMCommunicate OK [12:56:03]SAM_PROTO_GetFieldsCounters done [12:56:03]requested_item shift.num is exist - process it [12:56:03]requested_item shift.opened is exist - process it [12:56:03]req_shift_opened [12:56:03]FM_GetShiftState [12:56:03]SAM_PROTO_GetShiftState [12:56:03]wFMCommunicate request_size=4 [12:56:03]MH_SAM_APDU [12:56:03]CAPDU: 80 13 01 00 [12:56:03]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [12:56:03]Write i2c OK [12:56:03]MH_I2C_Read... [12:56:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:03]Read from MH i2c: E2 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: E2 0E 00 [12:56:03]MH_I2C_Read... [12:56:03]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D7 [12:56:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:56:03]wFMCommunicate OK [12:56:03]SAM_PROTO_GetShiftState done [12:56:03]FM_GetShiftState done [12:56:03]req_shift_opened done [12:56:03]requested_item shift.open_date is exist - process it [12:56:03]req_shift_open_date [12:56:03]req_shift_open_date done [12:56:03]produce_requested_data done [12:56:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165436,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:56:03]process_action_free close_receipt [12:56:03]json_value_free [12:56:03]json_value_free done [12:56:03]process_json_proto returns [12:56:03]Send response to host [12:56:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165436,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:56:03]free response buf [12:56:03]execute_script done [12:56:03]execute_script returns [12:56:03]free content buf [12:56:03]Sock 11.Close socket [12:56:03]Sock 11.Thread stoped [12:56:07]OFD Sender: No OFD packet to send [12:56:12]OFD Sender: No OFD packet to send [12:56:17]OFD Sender: No OFD packet to send [12:56:21]recv_with_timeout no data received [12:56:22]OFD Sender: No OFD packet to send [12:56:28]OFD Sender: No OFD packet to send [12:56:32]recv_with_timeout no data received [12:56:33]OFD Sender: No OFD packet to send [12:56:38]OFD Sender: No OFD packet to send [12:56:43]OFD Sender: No OFD packet to send [12:56:48]OFD Sender: No OFD packet to send [12:56:50]recv_with_timeout no data received [12:56:53]OFD Sender: No OFD packet to send [12:56:58]OFD Sender: No OFD packet to send [12:57:03]OFD Sender: No OFD packet to send [12:57:08]OFD Sender: No OFD packet to send [12:57:13]OFD Sender: No OFD packet to send [12:57:17]recv_with_timeout no data received [12:57:18]OFD Sender: No OFD packet to send [12:57:23]OFD Sender: No OFD packet to send [12:57:28]OFD Sender: No OFD packet to send [12:57:33]OFD Sender: No OFD packet to send [12:57:38]OFD Sender: No OFD packet to send [12:57:43]OFD Sender: No OFD packet to send [12:57:48]OFD Sender: No OFD packet to send [12:57:53]OFD Sender: No OFD packet to send [12:57:58]OFD Sender: No OFD packet to send [12:58:03]OFD Sender: No OFD packet to send [12:58:08]OFD Sender: No OFD packet to send [12:58:10]recv_with_timeout no data received [12:58:13]OFD Sender: No OFD packet to send [12:58:18]OFD Sender: No OFD packet to send [12:58:23]OFD Sender: No OFD packet to send [12:58:27]recv_with_timeout no data received [12:58:28]OFD Sender: No OFD packet to send [12:58:33]OFD Sender: No OFD packet to send [12:58:38]OFD Sender: No OFD packet to send [12:58:43]OFD Sender: No OFD packet to send [12:58:48]OFD Sender: No OFD packet to send [12:52:03]OFD Sender: Processing packet 165430 [packets to send 991, broken 990] [12:52:03]ProducePacketName [12:52:03]name=ofd_packets/00165430 [12:52:03]OFD Sender: To server: pG, [12:52:03]CommunicateWithHost lk.salyk.kg:30040 [12:52:03]ConnectInit lk.salyk.kg [12:52:03]Connected sock=7 [12:52:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 52 9C 05 01 A3 34 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 F1 85 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 86 02 00 35 04 06 00 C5 B4 87 A6 53 22 34 81 2A D7 03 D9 B2 CC [12:52:[12:58:53]OFD Sender: No OFD packet to send [12:58:58]OFD Sender: No OFD packet to send [12:59:03]OFD Sender: No OFD packet to send [12:59:08]OFD Sender: No OFD packet to send [12:59:13]OFD Sender: No OFD packet to send [12:59:18]OFD Sender: No OFD packet to send [12:59:23]OFD Sender: No OFD packet to send [12:59:25]recv_with_timeout no data received [12:59:25]accept exits with 7 [12:59:25]New connection [12:59:25]New thread 3067387236 created [12:59:25]Thread 3067530596 joined [12:59:25]Waiting for new connection... [12:59:25] Sock 7.Parse request [12:59:25]Sock 7.Check first char [12:59:25]Sock 7.First char is OK [12:59:25]request: POST /json_proto HTTP/1.0 [12:59:25]Method: POST [12:59:25]URL: /json_proto [12:59:25]Method is POST - this is cgi request [12:59:25]url: /json_proto [12:59:25]query_string will be loaded in cgi processing [12:59:25]execute_cgi json_proto POST (null) [12:59:25]execute_cgi path=json_proto method=POST [12:59:25]POST find Content-Length [12:59:25]Host: 172.17.44.132:8080 [12:59:25]Content-Length: 674 [12:59:25]Content-Type: application/json [12:59:25] [12:59:25]POST finish read [12:59:25]Found Content-Length = 674 [12:59:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:25]execute_script... [12: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)294259", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:25]POST & json_proto [12:59:25]process_json_proto [12:59:25]json parsed OK: [12:59:25]protocol is kg_v1.0 [12:59:25]action value=close_receipt [12:59:25]process_action close_receipt [12:59:25]cmd_close_receipt [12:59:25]MH_GetDate [12:59:25]Write to MH i2c: F0 00 00 2B 02 1C [12:59:25]Write i2c OK [12:59:25]MH_I2C_Read... [12:59:25]Read from MH i2c: F0 [12:59:25]MH_I2C_Read... [12:59:25]Read from MH i2c: F0 09 00 [12:59:25]MH_I2C_Read... [12:59:25]Read from MH i2c: F0 09 00 2B 02 00 AE 87 C8 66 2A 83 C1 65 5B [12:59:25]GetLastDocTimeStamp 1724417758 [12:59:25]current date 1724417966 [12:59:25]FM_GetShiftState [12:59:25]SAM_PROTO_GetShiftState [12:59:25]wFMCommunicate request_size=4 [12:59:25]MH_SAM_APDU [12:59:25]CAPDU: 80 13 01 00 [12:59:25]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [12:59:25]Write i2c OK [12:59:25]MH_I2C_Read... [12:59:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:26]Read from MH i2c: E2 [12:59:26]MH_I2C_Read... [12:59:26]Read from MH i2c: E2 0E 00 [12:59:26]MH_I2C_Read... [12:59:26]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [12:59:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:59:26]wFMCommunicate OK [12:59:26]SAM_PROTO_GetShiftState done [12:59:26]FM_GetShiftState done [12:59:26]opened in 1724372766 [12:59:26]opened+sec_in_day 1724459166 [12:59:26]quantity*price = 70027 [12:59:26]sum+1 = 70029 [12:59:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 290 23.08.2024 12:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165437 ФПД: 206064106082865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165437&fm=206064106082865&tin=02508201610067®Number=0000000000092562&sum=70000 [12:59:27]StoreToDocumentArchive [12:59:27]shift 469 fd 165437 [12:59:27]save to /storage/0469/doc_00165437 [12:59:27]save last doc name /storage/0469/doc_00165437 to /storage/kkm_last_doc_name [12:59:27]save OK [12:59:27]Clear old archive folders... [12:59:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:59:27]tlvbuf is 01421100 [12:59:27]SAM_PROTO_ClearQueue [12:59:27]wFMCommunicate request_size=4 [12:59:27]MH_SAM_APDU [12:59:27]CAPDU: 80 09 00 00 [12:59:27]Write to MH i2c: E2 08 00 39 02 80 09 00 00 00 00 00 00 AD [12:59:27]Write i2c OK [12:59:27]MH_I2C_Read... [12:59:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:59:27]Read from MH i2c: E2 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 03 00 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [12:59:27]RAPDU: 90 00 [12:59:27]wFMCommunicate OK [12:59:27]SAM_PROTO_ClearQueue done [12:59:27]KKMCreateOFDPacket [12:59:27]OFDProtocolAddRootSTLVToBuf [12:59:27]FM_MakeSignedData [12:59:27]FM_MakeSignedData [12:59:27]SAM_PROTO_SignData [12:59:27]wFMCommunicate request_size=4 [12:59:27]MH_SAM_APDU [12:59:27]CAPDU: 80 0D 01 02 [12:59:27]Write to MH i2c: E2 08 00 3A 02 80 0D 01 02 00 00 00 00 B5 [12:59:27]Write i2c OK [12:59:27]MH_I2C_Read... [12:59:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:59:27]Read from MH i2c: E2 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 03 00 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [12:59:27]RAPDU: 90 00 [12:59:27]wFMCommunicate OK [12:59:27]wFMCommunicate request_size=255 [12:59:27]MH_SAM_APDU [12:59:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 22 01 00 00 F4 03 04 00 AF 87 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 86 02 00 35 04 06 00 BB 6A 09 D8 [12:59:27]Write to MH i2c: E2 02 01 3B 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 AF 87 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 86 02 00 35 04 06 00 BB 6A 09 D8 00 00 68 [12:59:27]Write i2c OK [12:59:27]MH_I2C_Read... [12:59:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:27]Read from MH i2c: E2 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 03 00 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [12:59:27]RAPDU: 90 00 [12:59:27]wFMCommunicate OK [12:59:27]wFMCommunicate request_size=7 [12:59:27]MH_SAM_APDU [12:59:27]CAPDU: 80 0D 02 02 02 12 31 [12:59:27]Write to MH i2c: E2 0A 00 3C 02 80 0D 02 02 02 00 12 31 00 00 FF [12:59:27]Write i2c OK [12:59:27]MH_I2C_Read... [12:59:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:27]Read from MH i2c: E2 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 03 00 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [12:59:27]RAPDU: 90 00 [12:59:27]wFMCommunicate OK [12:59:27]wFMCommunicate request_size=4 [12:59:27]MH_SAM_APDU [12:59:27]CAPDU: 80 0D 03 02 [12:59:27]Write to MH i2c: E2 08 00 3D 02 80 0D 03 02 00 00 00 00 BA [12:59:27]Write i2c OK [12:59:27]MH_I2C_Read... [12:59:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:59:27]Read from MH i2c: E2 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 0B 00 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 0B 00 3D 02 00 3E 39 A3 BC 59 8C AD 0B 90 00 2E [12:59:27]RAPDU: 3E 39 A3 BC 59 8C AD 0B 90 00 [12:59:27]wFMCommunicate OK [12:59:27]SAM_PROTO_SignData done [12:59:27]FM_MakeSignedData done [12:59:27]CreateOFDProtocolMessage [12:59:27]wFMCommunicate request_size=4 [12:59:27]MH_SAM_APDU [12:59:27]CAPDU: 80 11 00 00 [12:59:27]Write to MH i2c: E2 08 00 3E 02 80 11 00 00 00 00 00 00 BA [12:59:27]Write i2c OK [12:59:27]MH_I2C_Read... [12:59:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:27]Read from MH i2c: E2 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 17 00 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: E2 17 00 3E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [12:59:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:59:27]wFMCommunicate OK [12:59:27]CreateOFDProtocolMessage done [12:59:27]OFDSenderStorePacket 165437 [12:59:27]StoreOFDPacket docnum=165437 [12:59:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B6 6E 04 01 72 6D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 AF 87 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 86 02 00 35 04 06 00 BB 6A 09 D8 12 31 3E 39 A3 BC 59 8C AD 0B [12:59:27]CheckFolder [12:59:27]dirname=/storage/ofd_packets [12:59:27]CheckFolder done [12:59:27]ProducePacketName [12:59:27]name=ofd_packets/00165437 [12:59:27]NVStorageSaveData ofd_packets/00165437 [12:59:27]File name is /storage/ofd_packets/00165437 [12:59:27]Write 298 bytes [12:59:27]NVStorageSaveData done [12:59:27]OFDSenderStorePacket done [12:59:27]KKMCreateOFDPacket done [12:59:27]NVStorageSaveData kkm_last_timestamp [12:59:27]File name is /storage/kkm_last_timestamp [12:59:27]Write 4 bytes [12:59:27]NVStorageSaveData done [12:59:27]ExternCall_PrintAddStr [12:59:27]wPrintStart [12:59:27]Write to MH i2c: 01 00 00 3F 02 41 [12:59:27]Write i2c OK [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: 01 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: 01 07 00 [12:59:27]MH_I2C_Read... [12:59:27]Read from MH i2c: 01 07 00 3F 02 00 00 00 00 00 FF 0F 56 [12:59:27]RasterBufferAndPrint [12:59:27]line Счет N : (1)294259 [12:59:27]line ИНН: 02508201610067 [12:59:27]line Контрольно-Кассовый Чек [12:59:27]line ПРОДАЖА [12:59:27]line ТРК (МРК, ГНК) : 44 [12:59:27]line Товар: 2710194800 [12:59:27]line ДТ-К-5 [12:59:27]line 9.190 * 76.20 [12:59:27]line = 700.28 [12:59:27]line НДС 12% НСП 1% [12:59:27]line > о реализуемом товаре [12:59:27]line ОКРУГЛЕНИЕ: -0.28 [12:59:27]line ИТОГО: 700.00 [12:59:27]line Внесено: 700.00 [12:59:27]line СДАЧА: 0.00 [12:59:27]line НСП 1% : 6.20 [12:59:27]line НДС 12% : 74.37 [12:59:27]line Наличными: 700.00 [12:59:27]line Безнал.: 0.00 [12:59:27]line Место: АЗС № 130 "Партнер Нефть" [12:59:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:59:27]line СНО: Общий режим [12:59:27]line Чек 290 23.08.2024 12:59 [12:59:27]line Смена: 469 ФФД: 1.0 [12:59:27]line ЗНМ: 0300000070 [12:59:27]line РНМ: 0000000000092562 [12:59:27]line Версия ККМ: 001 [12:59:27]line ФМ: 0000000000871769 [12:59:27]line ФД: 165437 [12:59:27]line ФПД: 206064106082865 [12:59:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T125927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165437&fm=206064106082865&tin=02508201610067®Number=0000000000092562&sum=70000 [12:59:27]written 0, free lines is 4095 [12:59:27]OFD Sender: Processing packet 165437 [packets to send 991, broken 990] [12:59:27]ProducePacketName [12:59:27]name=ofd_packets/00165437 [12:59:27]OFD Sender: To server: pG, [12:59:27]CommunicateWithHost lk.salyk.kg:30040 [12:59:27]ConnectInit lk.salyk.kg [12:59:28]Write to MH i2c: 01 00 00 6A 02 6C [12:59:28]Write i2c OK [12:59:28]MH_I2C_Read... [12:59:28]Read from MH i2c: 01 [12:59:28]MH_I2C_Read... [12:59:28]Read from MH i2c: 01 07 00 [12:59:28]MH_I2C_Read... [12:59:28]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 D3 0C 52 [12:59:28]RasterBufferAndPrint [12:59:28]line [12:59:28]line [12:59:28]line [12:59:28]line [12:59:28]line [12:59:28]written 0, free lines is 3288 [12:59:28]MH_Cut [12:59:28]Write to MH i2c: D1 01 00 71 02 01 45 [12:59:28]Write i2c OK [12:59:28]MH_I2C_Read... [12:59:28]Read from MH i2c: D1 [12:59:28]MH_I2C_Read... [12:59:28]Read from MH i2c: D1 01 00 [12:59:28]MH_I2C_Read... [12:59:28]Read from MH i2c: D1 01 00 71 02 00 44 [12:59:28]Write to MH i2c: 01 00 00 72 02 74 [12:59:28]Write i2c OK [12:59:28]MH_I2C_Read... [12:59:28]*** Cut start [12:59:28]*** Purtial cut [12:59:28]*** Stage 1: CUTSNS_PIN = 1 [12:59:30]Read from MH i2c: 01 [12:59:30]MH_I2C_Read... [12:59:30]*** Stop cut motor [12:59:30]*** Cut end [12:59:30]Read from MH i2c: 01 07 00 [12:59:30]MH_I2C_Read... [12:59:30]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [12:59:30]process_action close_receipt done [12:59:30]requested_data is exist [12:59:30]produce_requested_data [12:59:30]requested_item fm.sn is exist - process it [12:59:30]wFMCommunicate request_size=4 [12:59:30]MH_SAM_APDU [12:59:30]CAPDU: 80 11 00 00 [12:59:30]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [12:59:30]Write i2c OK [12:59:30]MH_I2C_Read... [12:59:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:31]Read from MH i2c: E2 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 17 00 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [12:59:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:59:31]wFMCommunicate OK [12:59:31]requested_item fd.num is exist - process it [12:59:31]SAM_PROTO_GetFieldsCounters [12:59:31]wFMCommunicate request_size=4 [12:59:31]MH_SAM_APDU [12:59:31]CAPDU: 80 13 00 00 [12:59:31]Write to MH i2c: E2 08 00 74 02 80 13 00 00 00 00 00 00 F2 [12:59:31]Write i2c OK [12:59:31]MH_I2C_Read... [12:59:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:59:31]Read from MH i2c: E2 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 62 00 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 62 00 74 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [12:59:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:59:31]wFMCommunicate OK [12:59:31]SAM_PROTO_GetFieldsCounters done [12:59:31]requested_item shift.num is exist - process it [12:59:31]requested_item shift.opened is exist - process it [12:59:31]req_shift_opened [12:59:31]FM_GetShiftState [12:59:31]SAM_PROTO_GetShiftState [12:59:31]wFMCommunicate request_size=4 [12:59:31]MH_SAM_APDU [12:59:31]CAPDU: 80 13 01 00 [12:59:31]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [12:59:31]Write i2c OK [12:59:31]MH_I2C_Read... [12:59:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:31]Read from MH i2c: E2 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 0E 00 [12:59:31]MH_I2C_Read... [12:59:31]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 22 [12:59:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [12:59:31]wFMCommunicate OK [12:59:31]SAM_PROTO_GetShiftState done [12:59:31]FM_GetShiftState done [12:59:31]req_shift_opened done [12:59:31]requested_item shift.open_date is exist - process it [12:59:31]req_shift_open_date [12:59:31]req_shift_open_date done [12:59:31]produce_requested_data done [12:59:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165437,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [12:59:31]process_action_free close_receipt [12:59:31]json_value_free [12:59:31]json_value_free done [12:59:31]process_json_proto returns [12:59:31]Send response to host [12:59:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165437,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [12:59:31]free response buf [12:59:31]execute_script done [12:59:31]execute_script returns [12:59:31]free content buf [12:59:31]Sock 7.Close socket [12:59:31]Sock 7.Thread stoped [12:59:32]ConnectInit Can't take IP for lk.salyk.kg [12:59:32]CommunicateWithHost connect error [12:59:32]CommunicateWithHost err = -1 [12:59:32]OFD Sender: Server communicate error [12:59:37]OFD Sender: Processing packet 165437 [packets to send 991, broken 990] [12:59:37]ProducePacketName [12:59:37]name=ofd_packets/00165437 [12:59:37]OFD Sender: To server: pG, [12:59:37]CommunicateWithHost lk.salyk.kg:30040 [12:59:37]ConnectInit lk.salyk.kg [12:59:39]recv_with_timeout no data received [12:59:42]ConnectInit Can't take IP for lk.salyk.kg [12:59:42]CommunicateWithHost connect error [12:59:42]CommunicateWithHost err = -1 [12:59:42]OFD Sender: Server communicate error [12:59:47]OFD Sender: Processing packet 165437 [packets to send 991, broken 990] [12:59:47]ProducePacketName [12:59:47]name=ofd_packets/00165437 [12:59:47]OFD Sender: To server: pG, [12:59:47]CommunicateWithHost lk.salyk.kg:30040 [12:59:47]ConnectInit lk.salyk.kg [12:59:50]Connected sock=10 [12:59:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B6 6E 04 01 72 6D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 AF 87 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 86 02 00 35 04 06 00 BB 6A 09 D8 12 31 3E 39 A3 BC 59 8C AD 0B [12:59:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 34 07 47 00 70 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 37 36 39 10 04 04 00 3D 86 02 00 F4 03 04 00 11 31 C8 66 B6 04 01 00 00 0A D8 39 D2 A7 EE DC 44 [12:59:51]CommunicateWithHost err = 0 [12:59:51]CheckOFDResponse [12:59:51]1017 (14) - 77093643461234 [12:59:51]1041 (16) - 0000000000871769 [12:59:51]1040 (4) - 165437 [12:59:51]1012 (4) - 23.08.2024 06:49 [12:59:51]1206 (1) - 0 [12:59:51]OFD Sender: Remove packet 165437 [12:59:51]ProducePacketName [12:59:51]name=ofd_packets/00165437 [12:59:51]NVStorageDeleteData [12:59:51]OFD Sender: No OFD packet to send [12:59:56]OFD Sender: No OFD packet to send [13:00:01]OFD Sender: No OFD packet to send [13:00:06]OFD Sender: No OFD packet to send [13:00:11]OFD Sender: No OFD packet to send [13:00:16]OFD Sender: No OFD packet to send [13:00:21]OFD Sender: No OFD packet to send [13:00:26]OFD Sender: No OFD packet to send [13:00:31]OFD Sender: No OFD packet to send [13:00:35]accept exits with 9 [13:00:35]New connection [13:00:35]New thread 3067530596 created [13:00:35]Thread 3067387236 joined [13:00:35]Waiting for new connection... [13:00:35] Sock 9.Parse request [13:00:35]Sock 9.Check first char [13:00:35]Sock 9.First char is OK [13:00:35]request: POST /json_proto HTTP/1.0 [13:00:35]Method: POST [13:00:35]URL: /json_proto [13:00:35]Method is POST - this is cgi request [13:00:35]url: /json_proto [13:00:35]query_string will be loaded in cgi processing [13:00:35]execute_cgi json_proto POST (null) [13:00:35]execute_cgi path=json_proto method=POST [13:00:35]POST find Content-Length [13:00:35]Host: 172.17.44.132:8080 [13:00:35]Content-Length: 681 [13:00:35]Content-Type: application/json [13:00:35] [13:00:35]POST finish read [13:00:35]Found Content-Length = 681 [13:00:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294260", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 25.730, "sum" : 962.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 962.00, "total" : 962.00, "payments": [ { "type": 0, "sum" : 962.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:35]execute_script... [13:00:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294260", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 25.730, "sum" : 962.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 962.00, "total" : 962.00, "payments": [ { "type": 0, "sum" : 962.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:35]POST & json_proto [13:00:35]process_json_proto [13:00:35]json parsed OK: [13:00:35]protocol is kg_v1.0 [13:00:35]action value=close_receipt [13:00:35]process_action close_receipt [13:00:35]cmd_close_receipt [13:00:35]MH_GetDate [13:00:35]Write to MH i2c: F0 00 00 76 02 67 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: F0 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: F0 09 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: F0 09 00 76 02 00 F4 87 C8 66 2A 83 C1 65 EC [13:00:35]GetLastDocTimeStamp 1724417967 [13:00:35]current date 1724418036 [13:00:35]FM_GetShiftState [13:00:35]SAM_PROTO_GetShiftState [13:00:35]wFMCommunicate request_size=4 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 13 01 00 [13:00:35]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 0E 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 24 [13:00:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:00:35]wFMCommunicate OK [13:00:35]SAM_PROTO_GetShiftState done [13:00:35]FM_GetShiftState done [13:00:35]opened in 1724372766 [13:00:35]opened+sec_in_day 1724459166 [13:00:35]quantity*price = 96230 [13:00:35]sum+1 = 96231 [13:00:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 962.00 Внесено: 962.00 СДАЧА: 0.00 НСП 1% : 8.52 НДС 12% : 102.19 Наличными: 962.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 291 23.08.2024 13:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165438 ФПД: 3714679289095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165438&fm=3714679289095&tin=02508201610067®Number=0000000000092562&sum=96200 [13:00:36]StoreToDocumentArchive [13:00:36]shift 469 fd 165438 [13:00:36]save to /storage/0469/doc_00165438 [13:00:36]save last doc name /storage/0469/doc_00165438 to /storage/kkm_last_doc_name [13:00:36]save OK [13:00:36]Clear old archive folders... [13:00:36]ProcessDocumentItem done err = 0, tmpTLVsize=250 [13:00:36]tlvbuf is 0148D570 [13:00:36]SAM_PROTO_ClearQueue [13:00:36]wFMCommunicate request_size=4 [13:00:36]MH_SAM_APDU [13:00:36]CAPDU: 80 09 00 00 [13:00:36]Write to MH i2c: E2 08 00 84 02 80 09 00 00 00 00 00 00 F8 [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:36]Read from MH i2c: E2 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 03 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [13:00:36]RAPDU: 90 00 [13:00:36]wFMCommunicate OK [13:00:36]SAM_PROTO_ClearQueue done [13:00:36]KKMCreateOFDPacket [13:00:36]OFDProtocolAddRootSTLVToBuf [13:00:36]FM_MakeSignedData [13:00:36]FM_MakeSignedData [13:00:36]SAM_PROTO_SignData [13:00:36]wFMCommunicate request_size=4 [13:00:36]MH_SAM_APDU [13:00:36]CAPDU: 80 0D 01 02 [13:00:36]Write to MH i2c: E2 08 00 85 02 80 0D 01 02 00 00 00 00 00 [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:36]Read from MH i2c: E2 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 03 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [13:00:36]RAPDU: 90 00 [13:00:36]wFMCommunicate OK [13:00:36]wFMCommunicate request_size=255 [13:00:36]MH_SAM_APDU [13:00:36]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 82 64 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E6 77 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 77 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 27 00 00 00 00 07 04 06 00 C8 77 01 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 F4 87 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 86 02 00 35 04 06 00 03 60 [13:00:36]Write to MH i2c: E2 02 01 86 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 82 64 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E6 77 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 77 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 27 00 00 00 00 07 04 06 00 C8 77 01 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 F4 87 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 86 02 00 35 04 06 00 03 60 00 00 62 [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:36]Read from MH i2c: E2 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 03 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [13:00:36]RAPDU: 90 00 [13:00:36]wFMCommunicate OK [13:00:36]wFMCommunicate request_size=9 [13:00:36]MH_SAM_APDU [13:00:36]CAPDU: 80 0D 02 02 04 E4 23 B5 07 [13:00:36]Write to MH i2c: E2 0C 00 87 02 80 0D 02 02 04 00 E4 23 B5 07 00 00 CE [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:36]Read from MH i2c: E2 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 03 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [13:00:36]RAPDU: 90 00 [13:00:36]wFMCommunicate OK [13:00:36]wFMCommunicate request_size=4 [13:00:36]MH_SAM_APDU [13:00:36]CAPDU: 80 0D 03 02 [13:00:36]Write to MH i2c: E2 08 00 88 02 80 0D 03 02 00 00 00 00 05 [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:36]Read from MH i2c: E2 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 0B 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 0B 00 88 02 00 93 1D 4A BE F2 43 C8 81 90 00 3C [13:00:36]RAPDU: 93 1D 4A BE F2 43 C8 81 90 00 [13:00:36]wFMCommunicate OK [13:00:36]SAM_PROTO_SignData done [13:00:36]FM_MakeSignedData done [13:00:36]CreateOFDProtocolMessage [13:00:36]wFMCommunicate request_size=4 [13:00:36]MH_SAM_APDU [13:00:36]CAPDU: 80 11 00 00 [13:00:36]Write to MH i2c: E2 08 00 89 02 80 11 00 00 00 00 00 00 05 [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:36]Read from MH i2c: E2 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 17 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: E2 17 00 89 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [13:00:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:00:36]wFMCommunicate OK [13:00:36]CreateOFDProtocolMessage done [13:00:36]OFDSenderStorePacket 165438 [13:00:36]StoreOFDPacket docnum=165438 [13:00:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 57 CF 06 01 28 93 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 82 64 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E6 77 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 77 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 27 00 00 00 00 07 04 06 00 C8 77 01 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 F4 87 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 86 02 00 35 04 06 00 03 60 E4 23 B5 07 93 1D 4A BE F2 43 C8 81 [13:00:36]CheckFolder [13:00:36]dirname=/storage/ofd_packets [13:00:36]CheckFolder done [13:00:36]ProducePacketName [13:00:36]name=ofd_packets/00165438 [13:00:36]NVStorageSaveData ofd_packets/00165438 [13:00:36]File name is /storage/ofd_packets/00165438 [13:00:36]Write 300 bytes [13:00:36]NVStorageSaveData done [13:00:36]OFDSenderStorePacket done [13:00:36]KKMCreateOFDPacket done [13:00:36]NVStorageSaveData kkm_last_timestamp [13:00:36]File name is /storage/kkm_last_timestamp [13:00:36]Write 4 bytes [13:00:36]NVStorageSaveData done [13:00:36]ExternCall_PrintAddStr [13:00:36]wPrintStart [13:00:36]Write to MH i2c: 01 00 00 8A 02 8C [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: 01 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: 01 07 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: 01 07 00 8A 02 00 00 00 00 00 FF 0F A1 [13:00:36]RasterBufferAndPrint [13:00:36]line Счет N : (1)294260 [13:00:36]line ИНН: 02508201610067 [13:00:36]line Контрольно-Кассовый Чек [13:00:36]line ПРОДАЖА [13:00:36]line ТРК (МРК, ГНК) : 71 [13:00:36]line Товар: 2711129700 [13:00:36]line ГАЗ-К-5 [13:00:36]line 25.730 * 37.40 [13:00:36]line = 962.30 [13:00:36]line НДС 12% НСП 1% [13:00:36]line > о реализуемом товаре [13:00:36]line ОКРУГЛЕНИЕ: -0.30 [13:00:36]line ИТОГО: 962.00 [13:00:36]line Внесено: 962.00 [13:00:36]line СДАЧА: 0.00 [13:00:36]line НСП 1% : 8.52 [13:00:36]line НДС 12% : 102.19 [13:00:36]line Наличными: 962.00 [13:00:36]line Безнал.: 0.00 [13:00:36]line Место: АЗС № 130 "Партнер Нефть" [13:00:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:00:36]line СНО: Общий режим [13:00:36]line Чек 291 23.08.2024 13:00 [13:00:36]line Смена: 469 ФФД: 1.0 [13:00:36]line ЗНМ: 0300000070 [13:00:36]line РНМ: 0000000000092562 [13:00:36]line Версия ККМ: 001 [13:00:36]line ФМ: 0000000000871769 [13:00:36]line ФД: 165438 [13:00:36]line ФПД: 3714679289095 [13:00:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165438&fm=3714679289095&tin=02508201610067®Number=0000000000092562&sum=96200 [13:00:36]written 0, free lines is 4095 [13:00:36]OFD Sender: Processing packet 165438 [packets to send 991, broken 990] [13:00:36]ProducePacketName [13:00:36]name=ofd_packets/00165438 [13:00:36]OFD Sender: To server: pG, [13:00:36]CommunicateWithHost lk.salyk.kg:30040 [13:00:36]ConnectInit lk.salyk.kg [13:00:37]Write to MH i2c: 01 00 00 B5 02 B7 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: 01 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: 01 07 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 C7 0C 91 [13:00:37]RasterBufferAndPrint [13:00:37]line [13:00:37]line [13:00:37]line [13:00:37]line [13:00:37]line [13:00:37]written 0, free lines is 3276 [13:00:37]MH_Cut [13:00:37]Write to MH i2c: D1 01 00 BC 02 01 90 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: D1 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: D1 01 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: D1 01 00 BC 02 00 8F [13:00:37]Write to MH i2c: 01 00 00 BD 02 BF [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]Connected sock=7 [13:00:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 57 CF 06 01 28 93 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 82 64 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E6 77 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 77 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 27 00 00 00 00 07 04 06 00 C8 77 01 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 F4 87 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 86 02 00 35 04 06 00 03 60 E4 23 B5 07 93 1D 4A BE F2 43 C8 81 [13:00:38]*** Cut start [13:00:38]*** Purtial cut [13:00:38]*** Stage 1: CUTSNS_PIN = 1 [13:00:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 60 1B 47 00 46 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 86 02 00 F4 03 04 00 40 31 C8 66 B6 04 01 00 00 11 04 C9 94 D4 B2 36 D0 [13:00:38]CommunicateWithHost err = 0 [13:00:38]CheckOFDResponse [13:00:38]1017 (14) - 77093643461234 [13:00:38]1041 (16) - 0000000000871769 [13:00:38]1040 (4) - 165438 [13:00:38]1012 (4) - 23.08.2024 06:50 [13:00:38]1206 (1) - 0 [13:00:38]OFD Sender: Remove packet 165438 [13:00:38]ProducePacketName [13:00:38]name=ofd_packets/00165438 [13:00:38]NVStorageDeleteData [13:00:38]OFD Sender: No OFD packet to send [13:00:40]Read from MH i2c: 01 [13:00:40]MH_I2C_Read... [13:00:40]*** Stop cut motor [13:00:40]*** Cut end [13:00:40]Read from MH i2c: 01 07 00 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FF 0F D4 [13:00:40]process_action close_receipt done [13:00:40]requested_data is exist [13:00:40]produce_requested_data [13:00:40]requested_item fm.sn is exist - process it [13:00:40]wFMCommunicate request_size=4 [13:00:40]MH_SAM_APDU [13:00:40]CAPDU: 80 11 00 00 [13:00:40]Write to MH i2c: E2 08 00 BE 02 80 11 00 00 00 00 00 00 3A [13:00:40]Write i2c OK [13:00:40]MH_I2C_Read... [13:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:40]Read from MH i2c: E2 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 17 00 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 17 00 BE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [13:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:00:40]wFMCommunicate OK [13:00:40]requested_item fd.num is exist - process it [13:00:40]SAM_PROTO_GetFieldsCounters [13:00:40]wFMCommunicate request_size=4 [13:00:40]MH_SAM_APDU [13:00:40]CAPDU: 80 13 00 00 [13:00:40]Write to MH i2c: E2 08 00 BF 02 80 13 00 00 00 00 00 00 3D [13:00:40]Write i2c OK [13:00:40]MH_I2C_Read... [13:00:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:40]Read from MH i2c: E2 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 62 00 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 62 00 BF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [13:00:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:00:40]wFMCommunicate OK [13:00:40]SAM_PROTO_GetFieldsCounters done [13:00:40]requested_item shift.num is exist - process it [13:00:40]requested_item shift.opened is exist - process it [13:00:40]req_shift_opened [13:00:40]FM_GetShiftState [13:00:40]SAM_PROTO_GetShiftState [13:00:40]wFMCommunicate request_size=4 [13:00:40]MH_SAM_APDU [13:00:40]CAPDU: 80 13 01 00 [13:00:40]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [13:00:40]Write i2c OK [13:00:40]MH_I2C_Read... [13:00:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:40]Read from MH i2c: E2 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 0E 00 [13:00:40]MH_I2C_Read... [13:00:40]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6D [13:00:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:00:40]wFMCommunicate OK [13:00:40]SAM_PROTO_GetShiftState done [13:00:40]FM_GetShiftState done [13:00:40]req_shift_opened done [13:00:40]requested_item shift.open_date is exist - process it [13:00:40]req_shift_open_date [13:00:40]req_shift_open_date done [13:00:40]produce_requested_data done [13:00:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165438,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:00:40]process_action_free close_receipt [13:00:40]json_value_free [13:00:40]json_value_free done [13:00:40]process_json_proto returns [13:00:40]Send response to host [13:00:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165438,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:00:40]free response buf [13:00:40]execute_script done [13:00:40]execute_script returns [13:00:40]free content buf [13:00:40]Sock 9.Close socket [13:00:40]Sock 9.Thread stoped [13:00:43]OFD Sender: No OFD packet to send [13:00:47]recv_with_timeout no data received [13:00:48]OFD Sender: No OFD packet to send [13:00:53]OFD Sender: No OFD packet to send [13:00:58]recv_with_timeout no data received [13:00:58]OFD Sender: No OFD packet to send [13:01:03]OFD Sender: No OFD packet to send [13:01:08]OFD Sender: No OFD packet to send [13:01:10]recv_with_timeout no data received [13:01:13]OFD Sender: No OFD packet to send [13:01:18]OFD Sender: No OFD packet to send [13:01:21]recv_with_timeout no data received [13:01:23]OFD Sender: No OFD packet to send [13:01:28]OFD Sender: No OFD packet to send [13:01:33]OFD Sender: No OFD packet to send [13:01:38]OFD Sender: No OFD packet to send [13:01:43]OFD Sender: No OFD packet to send [13:01:48]OFD Sender: No OFD packet to send [13:01:53]OFD Sender: No OFD packet to send [13:01:58]OFD Sender: No OFD packet to send [13:02:03]OFD Sender: No OFD packet to send [13:02:05]accept exits with 10 [13:02:05]New connection [13:02:05]New thread 3067387236 created [13:02:05]Thread 3067530596 joined [13:02:05]Waiting for new connection... [13:02:05] Sock 10.Parse request [13:02:05]Sock 10.Check first char [13:02:05]Sock 10.First char is OK [13:02:05]request: POST /json_proto HTTP/1.0 [13:02:05]Method: POST [13:02:05]URL: /json_proto [13:02:05]Method is POST - this is cgi request [13:02:05]url: /json_proto [13:02:05]query_string will be loaded in cgi processing [13:02:05]execute_cgi json_proto POST (null) [13:02:05]execute_cgi path=json_proto method=POST [13:02:05]POST find Content-Length [13:02:05]Host: 172.17.44.132:8080 [13:02:05]Content-Length: 657 [13:02:05]Content-Type: application/json [13:02:05] [13:02:05]POST finish read [13:02:05]Found Content-Length = 657 [13:02:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51042", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:05]execute_script... [13:02:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51042", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:05]POST & json_proto [13:02:05]process_json_proto [13:02:05]json parsed OK: [13:02:05]protocol is kg_v1.0 [13:02:05]action value=close_receipt [13:02:05]process_action close_receipt [13:02:05]cmd_close_receipt [13:02:05]MH_GetDate [13:02:05]Write to MH i2c: F0 00 00 C1 02 B2 [13:02:05]Write i2c OK [13:02:05]MH_I2C_Read... [13:02:05]Read from MH i2c: F0 [13:02:05]MH_I2C_Read... [13:02:05]Read from MH i2c: F0 09 00 [13:02:05]MH_I2C_Read... [13:02:05]Read from MH i2c: F0 09 00 C1 02 00 4E 88 C8 66 2A 83 C1 65 92 [13:02:05]GetLastDocTimeStamp 1724418036 [13:02:05]current date 1724418126 [13:02:05]FM_GetShiftState [13:02:05]SAM_PROTO_GetShiftState [13:02:05]wFMCommunicate request_size=4 [13:02:05]MH_SAM_APDU [13:02:05]CAPDU: 80 13 01 00 [13:02:05]Write to MH i2c: E2 08 00 C2 02 80 13 01 00 00 00 00 00 41 [13:02:05]Write i2c OK [13:02:05]MH_I2C_Read... [13:02:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:05]Read from MH i2c: E2 [13:02:05]MH_I2C_Read... [13:02:05]Read from MH i2c: E2 0E 00 [13:02:05]MH_I2C_Read... [13:02:05]Read from MH i2c: E2 0E 00 C2 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6F [13:02:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:02:05]wFMCommunicate OK [13:02:05]SAM_PROTO_GetShiftState done [13:02:05]FM_GetShiftState done [13:02:05]opened in 1724372766 [13:02:05]opened+sec_in_day 1724459166 [13:02:05]quantity*price = 8500 [13:02:05]sum+1 = 8501 [13:02:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 292 23.08.2024 13:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165439 ФПД: 41197789233459 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130206&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165439&fm=41197789233459&tin=02508201610067®Number=0000000000092562&sum=8500 0 [13:02:06]StoreToDocumentArchive [13:02:06]shift 469 fd 165439 [13:02:06]save to /storage/0469/doc_00165439 [13:02:06]save last doc name /storage/0469/doc_00165439 to /storage/kkm_last_doc_name [13:02:06]save OK [13:02:06]Clear old archive folders... [13:02:06]ProcessDocumentItem done err = 0, tmpTLVsize=281 [13:02:06]tlvbuf is 01425770 [13:02:06]SAM_PROTO_ClearQueue [13:02:06]wFMCommunicate request_size=4 [13:02:06]MH_SAM_APDU [13:02:06]CAPDU: 80 09 00 00 [13:02:06]Write to MH i2c: E2 08 00 CF 02 80 09 00 00 00 00 00 00 43 [13:02:06]Write i2c OK [13:02:06]MH_I2C_Read... [13:02:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:02:06]Read from MH i2c: E2 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 03 00 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [13:02:06]RAPDU: 90 00 [13:02:06]wFMCommunicate OK [13:02:06]SAM_PROTO_ClearQueue done [13:02:06]KKMCreateOFDPacket [13:02:06]OFDProtocolAddRootSTLVToBuf [13:02:06]FM_MakeSignedData [13:02:06]FM_MakeSignedData [13:02:06]SAM_PROTO_SignData [13:02:06]wFMCommunicate request_size=4 [13:02:06]MH_SAM_APDU [13:02:06]CAPDU: 80 0D 01 02 [13:02:06]Write to MH i2c: E2 08 00 D0 02 80 0D 01 02 00 00 00 00 4B [13:02:06]Write i2c OK [13:02:06]MH_I2C_Read... [13:02:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:02:06]Read from MH i2c: E2 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 03 00 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [13:02:06]RAPDU: 90 00 [13:02:06]wFMCommunicate OK [13:02:06]wFMCommunicate request_size=255 [13:02:06]MH_SAM_APDU [13:02:06]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 4E 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 [13:02:06]Write to MH i2c: E2 02 01 D1 02 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 4E 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 A9 [13:02:06]Write i2c OK [13:02:06]MH_I2C_Read... [13:02:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:06]Read from MH i2c: E2 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 03 00 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [13:02:06]RAPDU: 90 00 [13:02:06]wFMCommunicate OK [13:02:06]wFMCommunicate request_size=40 [13:02:06]MH_SAM_APDU [13:02:06]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 86 02 00 35 04 06 00 25 78 1B 97 C1 33 [13:02:06]Write to MH i2c: E2 2B 00 D2 02 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 86 02 00 35 04 06 00 25 78 1B 97 C1 33 00 00 1B [13:02:06]Write i2c OK [13:02:06]MH_I2C_Read... [13:02:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:06]Read from MH i2c: E2 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 03 00 [13:02:06]MH_I2C_Read... [13:02:06]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [13:02:06]RAPDU: 90 00 [13:02:06]wFMCommunicate OK [13:02:06]wFMCommunicate request_size=4 [13:02:06]MH_SAM_APDU [13:02:06]CAPDU: 80 0D 03 02 [13:02:06]Write to MH i2c: E2 08 00 D3 02 80 0D 03 02 00 00 00 00 50 [13:02:06]Write i2c OK [13:02:06]MH_I2C_Read... [13:02:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:02:07]Read from MH i2c: E2 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 0B 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 0B 00 D3 02 00 E9 94 83 1E 10 F6 32 4A 90 00 F1 [13:02:07]RAPDU: E9 94 83 1E 10 F6 32 4A 90 00 [13:02:07]wFMCommunicate OK [13:02:07]SAM_PROTO_SignData done [13:02:07]FM_MakeSignedData done [13:02:07]CreateOFDProtocolMessage [13:02:07]wFMCommunicate request_size=4 [13:02:07]MH_SAM_APDU [13:02:07]CAPDU: 80 11 00 00 [13:02:07]Write to MH i2c: E2 08 00 D4 02 80 11 00 00 00 00 00 00 50 [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:07]Read from MH i2c: E2 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 17 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: E2 17 00 D4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A9 [13:02:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:02:07]wFMCommunicate OK [13:02:07]CreateOFDProtocolMessage done [13:02:07]OFDSenderStorePacket 165439 [13:02:07]StoreOFDPacket docnum=165439 [13:02:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2D 01 00 00 02 DA 25 01 69 DB 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 4E 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 86 02 00 35 04 06 00 25 78 1B 97 C1 33 E9 94 83 1E 10 F6 32 4A [13:02:07]CheckFolder [13:02:07]dirname=/storage/ofd_packets [13:02:07]CheckFolder done [13:02:07]ProducePacketName [13:02:07]name=ofd_packets/00165439 [13:02:07]NVStorageSaveData ofd_packets/00165439 [13:02:07]File name is /storage/ofd_packets/00165439 [13:02:07]Write 331 bytes [13:02:07]NVStorageSaveData done [13:02:07]OFDSenderStorePacket done [13:02:07]KKMCreateOFDPacket done [13:02:07]NVStorageSaveData kkm_last_timestamp [13:02:07]File name is /storage/kkm_last_timestamp [13:02:07]Write 4 bytes [13:02:07]NVStorageSaveData done [13:02:07]ExternCall_PrintAddStr [13:02:07]wPrintStart [13:02:07]Write to MH i2c: 01 00 00 D5 02 D7 [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: 01 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: 01 07 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: 01 07 00 D5 02 00 00 00 00 00 FF 0F EC [13:02:07]RasterBufferAndPrint [13:02:07]line Счет N : (3)51042 [13:02:07]line ИНН: 02508201610067 [13:02:07]line Контрольно-Кассовый Чек [13:02:07]line ПРОДАЖА [13:02:07]line Товар: 5449000000996 [13:02:07]line Напиток Кока-Кола 0,33л [13:02:07]line 1.000 * 85.00 [13:02:07]line = 85.00 [13:02:07]line НДС 12% НСП 1% [13:02:07]line > о реализуемом товаре [13:02:07]line ИТОГО: 85.00 [13:02:07]line НСП 1% : 0.75 [13:02:07]line НДС 12% : 9.03 [13:02:07]line Наличными: 85.00 [13:02:07]line Безнал.: 0.00 [13:02:07]line Место: АЗС № 130 "Партнер Нефть" [13:02:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:02:07]line СНО: Общий режим [13:02:07]line Чек 292 23.08.2024 13:02 [13:02:07]line Смена: 469 ФФД: 1.0 [13:02:07]line ЗНМ: 0300000070 [13:02:07]line РНМ: 0000000000092562 [13:02:07]line Версия ККМ: 001 [13:02:07]line ФМ: 0000000000871769 [13:02:07]line ФД: 165439 [13:02:07]line ФПД: 41197789233459 [13:02:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130206&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165439&fm=41197789233459&tin=02508201610067®Number=0000000000092562&sum=8500 [13:02:07]line 0 [13:02:07]written 0, free lines is 4095 [13:02:07]OFD Sender: Processing packet 165439 [packets to send 991, broken 990] [13:02:07]ProducePacketName [13:02:07]name=ofd_packets/00165439 [13:02:07]OFD Sender: To server: pG, [13:02:07]CommunicateWithHost lk.salyk.kg:30040 [13:02:07]ConnectInit lk.salyk.kg [13:02:07]Write to MH i2c: 01 00 00 FD 02 FF [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: 01 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: 01 07 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 EE 0C 00 [13:02:07]RasterBufferAndPrint [13:02:07]line [13:02:07]line [13:02:07]line [13:02:07]line [13:02:07]line [13:02:07]written 0, free lines is 3316 [13:02:07]MH_Cut [13:02:07]Write to MH i2c: D1 01 00 04 03 01 D9 [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: D1 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: D1 01 00 [13:02:07]MH_I2C_Read... [13:02:07]Read from MH i2c: D1 01 00 04 03 00 D8 [13:02:07]Write to MH i2c: 01 00 00 05 03 08 [13:02:07]Write i2c OK [13:02:07]MH_I2C_Read... [13:02:08]*** Cut start [13:02:08]*** Purtial cut [13:02:08]*** Stage 1: CUTSNS_PIN = 1 [13:02:10]Read from MH i2c: 01 [13:02:10]MH_I2C_Read... [13:02:10]*** Stop cut motor [13:02:10]Read from MH i2c: 01 07 00 [13:02:10]MH_I2C_Read... [13:02:10]*** Cut end [13:02:10]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [13:02:10]process_action close_receipt done [13:02:10]requested_data is exist [13:02:10]produce_requested_data [13:02:10]requested_item fm.sn is exist - process it [13:02:10]wFMCommunicate request_size=4 [13:02:10]MH_SAM_APDU [13:02:10]CAPDU: 80 11 00 00 [13:02:10]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [13:02:10]Write i2c OK [13:02:10]MH_I2C_Read... [13:02:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:10]Read from MH i2c: E2 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 17 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [13:02:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:02:10]wFMCommunicate OK [13:02:10]requested_item fd.num is exist - process it [13:02:10]SAM_PROTO_GetFieldsCounters [13:02:10]wFMCommunicate request_size=4 [13:02:10]MH_SAM_APDU [13:02:10]CAPDU: 80 13 00 00 [13:02:10]Write to MH i2c: E2 08 00 07 03 80 13 00 00 00 00 00 00 86 [13:02:10]Write i2c OK [13:02:10]MH_I2C_Read... [13:02:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:10]Read from MH i2c: E2 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 62 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 62 00 07 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 B8 [13:02:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:02:10]wFMCommunicate OK [13:02:10]SAM_PROTO_GetFieldsCounters done [13:02:10]requested_item shift.num is exist - process it [13:02:10]requested_item shift.opened is exist - process it [13:02:10]req_shift_opened [13:02:10]FM_GetShiftState [13:02:10]SAM_PROTO_GetShiftState [13:02:10]wFMCommunicate request_size=4 [13:02:10]MH_SAM_APDU [13:02:10]CAPDU: 80 13 01 00 [13:02:10]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [13:02:10]Write i2c OK [13:02:10]MH_I2C_Read... [13:02:10]Connected sock=11 [13:02:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2D 01 00 00 02 DA 25 01 69 DB 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 4E 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 86 02 00 35 04 06 00 25 78 1B 97 C1 33 E9 94 83 1E 10 F6 32 4A [13:02:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:10]Read from MH i2c: E2 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 0E 00 [13:02:10]MH_I2C_Read... [13:02:10]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B6 [13:02:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:02:10]wFMCommunicate OK [13:02:10]SAM_PROTO_GetShiftState done [13:02:10]FM_GetShiftState done [13:02:10]req_shift_opened done [13:02:10]requested_item shift.open_date is exist - process it [13:02:10]req_shift_open_date [13:02:10]req_shift_open_date done [13:02:10]produce_requested_data done [13:02:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165439,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:02:10]process_action_free close_receipt [13:02:10]json_value_free [13:02:10]json_value_free done [13:02:10]process_json_proto returns [13:02:10]Send response to host [13:02:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165439,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:02:10]free response buf [13:02:10]execute_script done [13:02:10]execute_script returns [13:02:10]free content buf [13:02:10]Sock 10.Close socket [13:02:10]Sock 10.Thread stoped [13:02:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BC 54 47 00 07 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 86 02 00 F4 03 04 00 9D 31 C8 66 B6 04 01 00 00 7B 6B 13 FF 75 F3 77 1E [13:02:12]CommunicateWithHost err = 0 [13:02:12]CheckOFDResponse [13:02:12]1017 (14) - 77093643461234 [13:02:12]1041 (16) - 0000000000871769 [13:02:12]1040 (4) - 165439 [13:02:12]1012 (4) - 23.08.2024 06:52 [13:02:12]1206 (1) - 0 [13:02:12]OFD Sender: Remove packet 165439 [13:02:12]ProducePacketName [13:02:12]name=ofd_packets/00165439 [13:02:12]NVStorageDeleteData [13:02:12]OFD Sender: No OFD packet to send [13:02:17]OFD Sender: No OFD packet to send [13:02:20]recv_with_timeout no data received [13:02:22]OFD Sender: No OFD packet to send [13:02:27]OFD Sender: No OFD packet to send [13:02:32]OFD Sender: No OFD packet to send [13:02:33]recv_with_timeout no data received [13:02:37]OFD Sender: No OFD packet to send [13:02:42]OFD Sender: No OFD packet to send [13:02:47]OFD Sender: No OFD packet to send [13:02:49]recv_with_timeout no data received [13:02:50]accept exits with 9 [13:02:50]New connection [13:02:50]New thread 3067530596 created [13:02:50]Thread 3067387236 joined [13:02:50]Waiting for new connection... [13:02:50] Sock 9.Parse request [13:02:50]Sock 9.Check first char [13:02:50]Sock 9.First char is OK [13:02:50]request: POST /json_proto HTTP/1.0 [13:02:50]Method: POST [13:02:50]URL: /json_proto [13:02:50]Method is POST - this is cgi request [13:02:50]url: /json_proto [13:02:50]query_string will be loaded in cgi processing [13:02:50]execute_cgi json_proto POST (null) [13:02:50]execute_cgi path=json_proto method=POST [13:02:50]POST find Content-Length [13:02:50]Host: 172.17.44.132:8080 [13:02:50]Content-Length: 678 [13:02:50]Content-Type: application/json [13:02:50] [13:02:50]POST finish read [13:02:50]Found Content-Length = 678 [13:02:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:50]execute_script... [13:02: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)294261", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:02:50]POST & json_proto [13:02:50]process_json_proto [13:02:50]json parsed OK: [13:02:50]protocol is kg_v1.0 [13:02:50]action value=close_receipt [13:02:50]process_action close_receipt [13:02:50]cmd_close_receipt [13:02:50]MH_GetDate [13:02:50]Write to MH i2c: F0 00 00 09 03 FB [13:02:50]Write i2c OK [13:02:50]MH_I2C_Read... [13:02:50]Read from MH i2c: F0 [13:02:50]MH_I2C_Read... [13:02:50]Read from MH i2c: F0 09 00 [13:02:50]MH_I2C_Read... [13:02:50]Read from MH i2c: F0 09 00 09 03 00 7B 88 C8 66 2A 83 C1 65 08 [13:02:50]GetLastDocTimeStamp 1724418126 [13:02:50]current date 1724418171 [13:02:50]FM_GetShiftState [13:02:50]SAM_PROTO_GetShiftState [13:02:50]wFMCommunicate request_size=4 [13:02:50]MH_SAM_APDU [13:02:50]CAPDU: 80 13 01 00 [13:02:50]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [13:02:50]Write i2c OK [13:02:50]MH_I2C_Read... [13:02:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:50]Read from MH i2c: E2 [13:02:50]MH_I2C_Read... [13:02:50]Read from MH i2c: E2 0E 00 [13:02:50]MH_I2C_Read... [13:02:50]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B8 [13:02:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:02:50]wFMCommunicate OK [13:02:50]SAM_PROTO_GetShiftState done [13:02:50]FM_GetShiftState done [13:02:50]opened in 1724372766 [13:02:50]opened+sec_in_day 1724459166 [13:02:50]quantity*price = 70037 [13:02:50]sum+1 = 70038 [13:02:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 293 23.08.2024 13:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165440 ФПД: 193581130984691 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165440&fm=193581130984691&tin=02508201610067®Number=0000000000092562&sum=70000 [13:02:51]StoreToDocumentArchive [13:02:51]shift 469 fd 165440 [13:02:51]save to /storage/0469/doc_00165440 [13:02:51]save last doc name /storage/0469/doc_00165440 to /storage/kkm_last_doc_name [13:02:51]save OK [13:02:51]Clear old archive folders... [13:02:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:02:51]tlvbuf is 014250B0 [13:02:51]SAM_PROTO_ClearQueue [13:02:51]wFMCommunicate request_size=4 [13:02:51]MH_SAM_APDU [13:02:51]CAPDU: 80 09 00 00 [13:02:51]Write to MH i2c: E2 08 00 17 03 80 09 00 00 00 00 00 00 8C [13:02:51]Write i2c OK [13:02:51]MH_I2C_Read... [13:02:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:02:51]Read from MH i2c: E2 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 03 00 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [13:02:51]RAPDU: 90 00 [13:02:51]wFMCommunicate OK [13:02:51]SAM_PROTO_ClearQueue done [13:02:51]KKMCreateOFDPacket [13:02:51]OFDProtocolAddRootSTLVToBuf [13:02:51]FM_MakeSignedData [13:02:51]FM_MakeSignedData [13:02:51]SAM_PROTO_SignData [13:02:51]wFMCommunicate request_size=4 [13:02:51]MH_SAM_APDU [13:02:51]CAPDU: 80 0D 01 02 [13:02:51]Write to MH i2c: E2 08 00 18 03 80 0D 01 02 00 00 00 00 94 [13:02:51]Write i2c OK [13:02:51]MH_I2C_Read... [13:02:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:02:51]Read from MH i2c: E2 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 03 00 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [13:02:51]RAPDU: 90 00 [13:02:51]wFMCommunicate OK [13:02:51]wFMCommunicate request_size=255 [13:02:51]MH_SAM_APDU [13:02: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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 7B 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 86 02 00 35 04 06 00 B0 [13:02:51]Write to MH i2c: E2 02 01 19 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 7B 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 86 02 00 35 04 06 00 B0 00 00 A4 [13:02:51]Write i2c OK [13:02:51]MH_I2C_Read... [13:02:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:51]Read from MH i2c: E2 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 03 00 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [13:02:51]RAPDU: 90 00 [13:02:51]wFMCommunicate OK [13:02:51]wFMCommunicate request_size=10 [13:02:51]MH_SAM_APDU [13:02:51]CAPDU: 80 0D 02 02 05 0F 9E 8C 2C F3 [13:02:51]Write to MH i2c: E2 0D 00 1A 03 80 0D 02 02 05 00 0F 9E 8C 2C F3 00 00 F9 [13:02:51]Write i2c OK [13:02:51]MH_I2C_Read... [13:02:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:02:51]Read from MH i2c: E2 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 03 00 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [13:02:51]RAPDU: 90 00 [13:02:51]wFMCommunicate OK [13:02:51]wFMCommunicate request_size=4 [13:02:51]MH_SAM_APDU [13:02:51]CAPDU: 80 0D 03 02 [13:02:51]Write to MH i2c: E2 08 00 1B 03 80 0D 03 02 00 00 00 00 99 [13:02:51]Write i2c OK [13:02:51]MH_I2C_Read... [13:02:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:02:51]Read from MH i2c: E2 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 0B 00 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 0B 00 1B 03 00 30 AF 07 43 E4 37 8C 7D 90 00 E7 [13:02:51]RAPDU: 30 AF 07 43 E4 37 8C 7D 90 00 [13:02:51]wFMCommunicate OK [13:02:51]SAM_PROTO_SignData done [13:02:51]FM_MakeSignedData done [13:02:51]CreateOFDProtocolMessage [13:02:51]wFMCommunicate request_size=4 [13:02:51]MH_SAM_APDU [13:02:51]CAPDU: 80 11 00 00 [13:02:51]Write to MH i2c: E2 08 00 1C 03 80 11 00 00 00 [13:04:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:04]execute_script... [13:04:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294264", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:04]POST & json_proto [13:04:04]process_json_proto [13:04:04]json parsed OK: [13:04:04]protocol is kg_v1.0 [13:04:04]action value=close_receipt [13:04:04]process_action close_receipt [13:04:04]cmd_close_receipt [13:04:04]MH_GetDate [13:04:04]Write to MH i2c: F0 00 00 EA 03 DC [13:04:04]Write i2c OK [13:04:04]MH_I2C_Read... [13:04:04]Read from MH i2c: F0 [13:04:04]MH_I2C_Read... [13:04:04]Read from MH i2c: F0 09 00 [13:04:04]MH_I2C_Read... [13:04:04]Read from MH i2c: F0 09 00 EA 03 00 C5 88 C8 66 2A 83 C1 65 33 [13:04:04]GetLastDocTimeStamp 1724418207 [13:04:04]current date 1724418245 [13:04:04]FM_GetShiftState [13:04:04]SAM_PROTO_GetShiftState [13:04:04]wFMCommunicate request_size=4 [13:04:04]MH_SAM_APDU [13:04:04]CAPDU: 80 13 01 00 [13:04:04]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [13:04:04]Write i2c OK [13:04:04]MH_I2C_Read... [13:04:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:04]Read from MH i2c: E2 [13:04:04]MH_I2C_Read... [13:04:04]Read from MH i2c: E2 0E 00 [13:04:04]MH_I2C_Read... [13:04:04]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 99 [13:04:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:04:04]wFMCommunicate OK [13:04:04]SAM_PROTO_GetShiftState done [13:04:04]FM_GetShiftState done [13:04:04]opened in 1724372766 [13:04:04]opened+sec_in_day 1724459166 [13:04:04]quantity*price = 200043 [13:04:04]sum+1 = 200044 [13:04:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 296 23.08.2024 13:04 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165443 ФПД: 220648927545292 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130405&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165443&fm=220648927545292&tin=02508201610067®Number=0000000000092562&sum=200000 [13:04:05]StoreToDocumentArchive [13:04:05]shift 469 fd 165443 [13:04:05]save to /storage/0469/doc_00165443 [13:04:05]save last doc name /storage/0469/doc_00165443 to /storage/kkm_last_doc_name [13:04:05]save OK [13:04:05]Clear old archive folders... [13:04:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:04:05]tlvbuf is 0149FFE0 [13:04:05]SAM_PROTO_ClearQueue [13:04:05]wFMCommunicate request_size=4 [13:04:05]MH_SAM_APDU [13:04:05]CAPDU: 80 09 00 00 [13:04:05]Write to MH i2c: E2 08 00 F8 03 80 09 00 00 00 00 00 00 6D [13:04:05]Write i2c OK [13:04:05]MH_I2C_Read... [13:04:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:05]Read from MH i2c: E2 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 03 00 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [13:04:05]RAPDU: 90 00 [13:04:05]wFMCommunicate OK [13:04:05]SAM_PROTO_ClearQueue done [13:04:05]KKMCreateOFDPacket [13:04:05]OFDProtocolAddRootSTLVToBuf [13:04:05]FM_MakeSignedData [13:04:05]FM_MakeSignedData [13:04:05]SAM_PROTO_SignData [13:04:05]wFMCommunicate request_size=4 [13:04:05]MH_SAM_APDU [13:04:05]CAPDU: 80 0D 01 02 [13:04:05]Write to MH i2c: E2 08 00 F9 03 80 0D 01 02 00 00 00 00 75 [13:04:05]Write i2c OK [13:04:05]MH_I2C_Read... [13:04:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:05]Read from MH i2c: E2 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 03 00 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [13:04:05]RAPDU: 90 00 [13:04:05]wFMCommunicate OK [13:04:05]wFMCommunicate request_size=255 [13:04:05]MH_SAM_APDU [13:04:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C5 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 86 02 00 35 04 06 00 C8 [13:04:05]Write to MH i2c: E2 02 01 FA 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C5 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 86 02 00 35 04 06 00 C8 00 00 BE [13:04:05]Write i2c OK [13:04:05]MH_I2C_Read... [13:04:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:05]Read from MH i2c: E2 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 03 00 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [13:04:05]RAPDU: 90 00 [13:04:05]wFMCommunicate OK [13:04:05]wFMCommunicate request_size=10 [13:04:05]MH_SAM_APDU [13:04:05]CAPDU: 80 0D 02 02 05 AD D4 F2 47 CC [13:04:05]Write to MH i2c: E2 0D 00 FB 03 80 0D 02 02 05 00 AD D4 F2 47 CC 00 00 08 [13:04:05]Write i2c OK [13:04:05]MH_I2C_Read... [13:04:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:05]Read from MH i2c: E2 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 03 00 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [13:04:05]RAPDU: 90 00 [13:04:05]wFMCommunicate OK [13:04:05]wFMCommunicate request_size=4 [13:04:05]MH_SAM_APDU [13:04:05]CAPDU: 80 0D 03 02 [13:04:05]Write to MH i2c: E2 08 00 FC 03 80 0D 03 02 00 00 00 00 7A [13:04:05]Write i2c OK [13:04:05]MH_I2C_Read... [13:04:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:05]Read from MH i2c: E2 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 0B 00 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 0B 00 FC 03 00 F7 7D 1D C1 D7 39 6E 70 90 00 BB [13:04:05]RAPDU: F7 7D 1D C1 D7 39 6E 70 90 00 [13:04:05]wFMCommunicate OK [13:04:05]SAM_PROTO_SignData done [13:04:05]FM_MakeSignedData done [13:04:05]CreateOFDProtocolMessage [13:04:05]wFMCommunicate request_size=4 [13:04:05]MH_SAM_APDU [13:04:05]CAPDU: 80 11 00 00 [13:04:05]Write to MH i2c: E2 08 00 FD 03 80 11 00 00 00 00 00 00 7A [13:04:05]Write i2c OK [13:04:05]MH_I2C_Read... [13:04:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:05]Read from MH i2c: E2 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 17 00 [13:04:05]MH_I2C_Read... [13:04:05]Read from MH i2c: E2 17 00 FD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D3 [13:04:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:04:06]wFMCommunicate OK [13:04:06]CreateOFDProtocolMessage done [13:04:06]OFDSenderStorePacket 165443 [13:04:06]StoreOFDPacket docnum=165443 [13:04:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E8 39 07 01 14 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C5 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 86 02 00 35 04 06 00 C8 AD D4 F2 47 CC F7 7D 1D C1 D7 39 6E 70 [13:04:06]CheckFolder [13:04:06]dirname=/storage/ofd_packets [13:04:06]CheckFolder done [13:04:06]ProducePacketName [13:04:06]name=ofd_packets/00165443 [13:04:06]NVStorageSaveData ofd_packets/00165443 [13:04:06]File name is /storage/ofd_packets/00165443 [13:04:06]Write 301 bytes [13:04:06]NVStorageSaveData done [13:04:06]OFDSenderStorePacket done [13:04:06]KKMCreateOFDPacket done [13:04:06]NVStorageSaveData kkm_last_timestamp [13:04:06]File name is /storage/kkm_last_timestamp [13:04:06]Write 4 bytes [13:04:06]NVStorageSaveData done [13:04:06]ExternCall_PrintAddStr [13:04:06]wPrintStart [13:04:06]Write to MH i2c: 01 00 00 FE 03 01 [13:04:06]Write i2c OK [13:04:06]MH_I2C_Read... [13:04:06]Read from MH i2c: 01 [13:04:06]MH_I2C_Read... [13:04:06]Read from MH i2c: 01 07 00 [13:04:06]MH_I2C_Read... [13:04:06]Read from MH i2c: 01 07 00 FE 03 00 00 00 00 00 FF 0F 16 [13:04:06]RasterBufferAndPrint [13:04:06]line Счет N : (1)294264 [13:04:06]line ИНН: 02508201610067 [13:04:06]line Контрольно-Кассовый Чек [13:04:06]line ПРОДАЖА [13:04:06]line ТРК (МРК, ГНК) : 33 [13:04:06]line Товар: 2710124500 [13:04:06]line Аи-95-К-5 [13:04:06]line 26.960 * 74.20 [13:04:06]line = 2000.43 [13:04:06]line НДС 12% НСП 1% [13:04:06]line > о реализуемом товаре [13:04:06]line ОКРУГЛЕНИЕ: -0.43 [13:04:06]line ИТОГО: 2000.00 [13:04:06]line Внесено: 2000.00 [13:04:06]line СДАЧА: 0.00 [13:04:06]line НСП 1% : 17.70 [13:04:06]line НДС 12% : 212.43 [13:04:06]line Наличными: 2000.00 [13:04:06]line Безнал.: 0.00 [13:04:06]line Место: АЗС № 130 "Партнер Нефть" [13:04:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:04:06]line СНО: Общий режим [13:04:06]line Чек 296 23.08.2024 13:04 [13:04:06]line Смена: 469 ФФД: 1.0 [13:04:06]line ЗНМ: 0300000070 [13:04:06]line РНМ: 0000000000092562 [13:04:06]line Версия ККМ: 001 [13:04:06]line ФМ: 0000000000871769 [13:04:06]line ФД: 165443 [13:04:06]line ФПД: 220648927545292 [13:04:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130405&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165443&fm=220648927545292&tin=02508201610067®Number=0000000000092562&sum=200000 [13:04:06]OFD Sender: Processing packet 165440 [packets to send 994, broken 990] [13:04:06]ProducePacketName [13:04:06]name=ofd_packets/00165440 [13:04:06]OFD Sender: To server: pG, [13:04:06]CommunicateWithHost lk.salyk.kg:30040 [13:04:06]ConnectInit lk.salyk.kg [13:04:06]written 0, free lines is 4095 [13:04:06]Write to MH i2c: 01 00 00 29 04 2D [13:04:06]Write i2c OK [13:04:06]MH_I2C_Read... [13:04:06]Read from MH i2c: 01 [13:04:06]MH_I2C_Read... [13:04:06]Read from MH i2c: 01 07 00 [13:04:06]MH_I2C_Read... [13:04:06]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 D9 0C 19 [13:04:06]RasterBufferAndPrint [13:04:06]line [13:04:06]line [13:04:06]line [13:04:06]line [13:04:06]line [13:04:06]written 0, free lines is 3310 [13:04:06]MH_Cut [13:04:06]Write to MH i2c: D1 01 00 30 04 01 06 [13:04:06]Write i2c OK [13:04:06]MH_I2C_Read... [13:04:06]Read from MH i2c: D1 [13:04:06]MH_I2C_Read... [13:04:06]Read from MH i2c: D1 01 00 [13:04:06]MH_I2C_Read... [13:04:06]Read from MH i2c: D1 01 00 30 04 00 05 [13:04:06]Write to MH i2c: 01 00 00 31 04 35 [13:04:06]Write i2c OK [13:04:06]MH_I2C_Read... [13:04:07]*** Cut start [13:04:07]*** Purtial cut [13:04:07]*** Stage 1: CUTSNS_PIN = 1 [13:04:09]Read from MH i2c: 01 [13:04:09]MH_I2C_Read... [13:04:09]*** Stop cut motor [13:04:09]*** Cut end [13:04:09]Read from MH i2c: 01 07 00 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 FF 0F 4A [13:04:09]process_action close_receipt done [13:04:09]requested_data is exist [13:04:09]produce_requested_data [13:04:09]requested_item fm.sn is exist - process it [13:04:09]wFMCommunicate request_size=4 [13:04:09]MH_SAM_APDU [13:04:09]CAPDU: 80 11 00 00 [13:04:09]Write to MH i2c: E2 08 00 32 04 80 11 00 00 00 00 00 00 B0 [13:04:09]Write i2c OK [13:04:09]MH_I2C_Read... [13:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:09]Read from MH i2c: E2 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 17 00 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 17 00 32 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [13:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:04:09]wFMCommunicate OK [13:04:09]requested_item fd.num is exist - process it [13:04:09]SAM_PROTO_GetFieldsCounters [13:04:09]wFMCommunicate request_size=4 [13:04:09]MH_SAM_APDU [13:04:09]CAPDU: 80 13 00 00 [13:04:09]Write to MH i2c: E2 08 00 33 04 80 13 00 00 00 00 00 00 B3 [13:04:09]Write i2c OK [13:04:09]MH_I2C_Read... [13:04:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:09]Read from MH i2c: E2 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 62 00 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 62 00 33 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [13:04:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:04:09]wFMCommunicate OK [13:04:09]SAM_PROTO_GetFieldsCounters done [13:04:09]requested_item shift.num is exist - process it [13:04:09]requested_item shift.opened is exist - process it [13:04:09]req_shift_opened [13:04:09]FM_GetShiftState [13:04:09]SAM_PROTO_GetShiftState [13:04:09]wFMCommunicate request_size=4 [13:04:09]MH_SAM_APDU [13:04:09]CAPDU: 80 13 01 00 [13:04:09]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [13:04:09]Write i2c OK [13:04:09]MH_I2C_Read... [13:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:09]Read from MH i2c: E2 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 0E 00 [13:04:09]MH_I2C_Read... [13:04:09]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E3 [13:04:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:04:09]wFMCommunicate OK [13:04:09]SAM_PROTO_GetShiftState done [13:04:09]FM_GetShiftState done [13:04:09]req_shift_opened done [13:04:09]requested_item shift.open_date is exist - process it [13:04:09]req_shift_open_date [13:04:09]req_shift_open_date done [13:04:09]produce_requested_data done [13:04:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165443,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:04:09]process_action_free close_receipt [13:04:09]json_value_free [13:04:09]json_value_free done [13:04:09]process_json_proto returns [13:04:09]Send response to host [13:04:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165443,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:04:09]free response buf [13:04:09]execute_script done [13:04:09]execute_script returns [13:04:09]free content buf [13:04:09]Sock 7.Close socket [13:04:09]Sock 7.Thread stoped [13:04:10]ConnectInit Can't connect to host [13:04:11]ConnectInit Can't take IP for lk.salyk.kg [13:04:11]CommunicateWithHost connect error [13:04:11]CommunicateWithHost err = -1 [13:04:11]OFD Sender: Server communicate error [13:04:15]ConnectInit Can't connect to host [13:04:16]OFD Sender: Processing packet 165440 [packets to send 994, broken 990] [13:04:16]ProducePacketName [13:04:16]name=ofd_packets/00165440 [13:04:16]OFD Sender: To server: pG, [13:04:16]CommunicateWithHost lk.salyk.kg:30040 [13:04:16]ConnectInit lk.salyk.kg [13:04:20]ConnectInit Can't connect to host [13:04:21]ConnectInit Can't take IP for lk.salyk.kg [13:04:21]CommunicateWithHost connect error [13:04:21]CommunicateWithHost err = -1 [13:04:21]OFD Sender: Server communicate error [13:04:25]ConnectInit Can't connect to host [13:04:26]OFD Sender: Processing packet 165440 [packets to send 994, broken 990] [13:04:26]ProducePacketName [13:04:26]name=ofd_packets/00165440 [13:04:26]OFD Sender: To server: pG, [13:04:26]CommunicateWithHost lk.salyk.kg:30040 [13:04:26]ConnectInit lk.salyk.kg [13:04:30]ConnectInit Can't connect to host [13:04:31]ConnectInit Can't take IP for lk.salyk.kg [13:04:31]CommunicateWithHost connect error [13:04:31]CommunicateWithHost err = -1 [13:04:31]OFD Sender: Server communicate error [13:04:35]ConnectInit Can't connect to host [13:04:36]OFD Sender: Processing packet 165440 [packets to send 994, broken 990] [13:04:36]ProducePacketName [13:04:36]name=ofd_packets/00165440 [13:04:36]OFD Sender: To server: pG, [13:04:36]CommunicateWithHost lk.salyk.kg:30040 [13:04:36]ConnectInit lk.salyk.kg [13:04:38]Connected sock=7 [13:04:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4B 17 07 01 F5 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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 7B 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 86 02 00 35 04 06 00 B0 0F 9E 8C 2C F3 30 AF 07 43 E4 37 8C 7D [13:04:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BC 10 47 00 BD DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 86 02 00 F4 03 04 00 32 32 C8 66 B6 04 01 00 00 46 07 15 CF E7 B3 9C 92 [13:04:40]CommunicateWithHost err = 0 [13:04:40]CheckOFDResponse [13:04:40]1017 (14) - 77093643461234 [13:04:40]1041 (16) - 0000000000871769 [13:04:40]1040 (4) - 165440 [13:04:40]1012 (4) - 23.08.2024 06:54 [13:04:40]1206 (1) - 0 [13:04:40]OFD Sender: Remove packet 165440 [13:04:40]ProducePacketName [13:04:40]name=ofd_packets/00165440 [13:04:40]NVStorageDeleteData [13:04:40]OFD Sender: Processing packet 165441 [packets to send 993, broken 990] [13:04:40]ProducePacketName [13:04:40]name=ofd_packets/00165441 [13:04:40]OFD Sender: To server: pG, [13:04:40]CommunicateWithHost lk.salyk.kg:30040 [13:04:40]ConnectInit lk.salyk.kg 00 00 00 99 [13:02:51]Write i2c OK [13:02:51]MH_I2C_Read... [13:02:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:51]Read from MH i2c: E2 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 17 00 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: E2 17 00 1C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [13:02:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:02:51]wFMCommunicate OK [13:02:51]CreateOFDProtocolMessage done [13:02:51]OFDSenderStorePacket 165440 [13:02:51]StoreOFDPacket docnum=165440 [13:02:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4B 17 07 01 F5 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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 7B 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 86 02 00 35 04 06 00 B0 0F 9E 8C 2C F3 30 AF 07 43 E4 37 8C 7D [13:02:51]CheckFolder [13:02:51]dirname=/storage/ofd_packets [13:02:51]CheckFolder done [13:02:51]ProducePacketName [13:02:51]name=ofd_packets/00165440 [13:02:51]NVStorageSaveData ofd_packets/00165440 [13:02:51]File name is /storage/ofd_packets/00165440 [13:02:51]Write 301 bytes [13:02:51]NVStorageSaveData done [13:02:51]OFDSenderStorePacket done [13:02:51]KKMCreateOFDPacket done [13:02:51]NVStorageSaveData kkm_last_timestamp [13:02:51]File name is /storage/kkm_last_timestamp [13:02:51]Write 4 bytes [13:02:51]NVStorageSaveData done [13:02:51]ExternCall_PrintAddStr [13:02:51]wPrintStart [13:02:51]Write to MH i2c: 01 00 00 1D 03 20 [13:02:51]Write i2c OK [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: 01 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: 01 07 00 [13:02:51]MH_I2C_Read... [13:02:51]Read from MH i2c: 01 07 00 1D 03 00 00 00 00 00 FF 0F 35 [13:02:51]RasterBufferAndPrint [13:02:51]line Счет N : (1)294261 [13:02:51]line ИНН: 02508201610067 [13:02:51]line Контрольно-Кассовый Чек [13:02:51]line ПРОДАЖА [13:02:51]line ТРК (МРК, ГНК) : 42 [13:02:51]line Товар: 2710124130 [13:02:51]line Аи-92-К-5 [13:02:51]line 10.330 * 67.80 [13:02:51]line = 700.37 [13:02:51]line НДС 12% НСП 1% [13:02:51]line > о реализуемом товаре [13:02:51]line ОКРУГЛЕНИЕ: -0.37 [13:02:51]line ИТОГО: 700.00 [13:02:51]line Внесено: 700.00 [13:02:51]line СДАЧА: 0.00 [13:02:51]line НСП 1% : 6.20 [13:02:51]line НДС 12% : 74.38 [13:02:51]line Наличными: 700.00 [13:02:51]line Безнал.: 0.00 [13:02:51]line Место: АЗС № 130 "Партнер Нефть" [13:02:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:02:51]line СНО: Общий режим [13:02:51]line Чек 293 23.08.2024 13:02 [13:02:51]line Смена: 469 ФФД: 1.0 [13:02:51]line ЗНМ: 0300000070 [13:02:51]line РНМ: 0000000000092562 [13:02:51]line Версия ККМ: 001 [13:02:51]line ФМ: 0000000000871769 [13:02:51]line ФД: 165440 [13:02:51]line ФПД: 193581130984691 [13:02:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165440&fm=193581130984691&tin=02508201610067®Number=0000000000092562&sum=70000 [13:02:51]written 0, free lines is 4095 [13:02:51]OFD Sender: Processing packet 165440 [packets to send 991, broken 990] [13:02:51]ProducePacketName [13:02:51]name=ofd_packets/00165440 [13:02:51]OFD Sender: To server: pG, [13:02:51]CommunicateWithHost lk.salyk.kg:30040 [13:02:51]ConnectInit lk.salyk.kg [13:02:52]Write to MH i2c: 01 00 00 48 03 4B [13:02:52]Write i2c OK [13:02:52]MH_I2C_Read... [13:02:52]Read from MH i2c: 01 [13:02:52]MH_I2C_Read... [13:02:52]Read from MH i2c: 01 07 00 [13:02:52]MH_I2C_Read... [13:02:52]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 C2 0C 20 [13:02:52]RasterBufferAndPrint [13:02:52]line [13:02:52]line [13:02:52]line [13:02:52]line [13:02:52]line [13:02:52]written 0, free lines is 3272 [13:02:52]MH_Cut [13:02:52]Write to MH i2c: D1 01 00 4F 03 01 24 [13:02:52]Write i2c OK [13:02:52]MH_I2C_Read... [13:02:52]Read from MH i2c: D1 [13:02:52]MH_I2C_Read... [13:02:52]Read from MH i2c: D1 01 00 [13:02:52]MH_I2C_Read... [13:02:52]Read from MH i2c: D1 01 00 4F 03 00 23 [13:02:52]Write to MH i2c: 01 00 00 50 03 53 [13:02:52]Write i2c OK [13:02:52]MH_I2C_Read... [13:02:53]*** Cut start [13:02:53]*** Purtial cut [13:02:53]*** Stage 1: CUTSNS_PIN = 1 [13:02:55]Read from MH i2c: 01 [13:02:55]MH_I2C_Read... [13:02:55]*** Stop cut motor [13:02:55]*** Cut end [13:02:55]Read from MH i2c: 01 07 00 [13:02:55]MH_I2C_Read... [13:02:55]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [13:02:55]process_action close_receipt done [13:02:55]requested_data is exist [13:02:55]produce_requested_data [13:02:55]requested_item fm.sn is exist - process it [13:02:55]wFMCommunicate request_size=4 [13:02:55]MH_SAM_APDU [13:02:55]CAPDU: 80 11 00 00 [13:02:55]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [13:02:55]Write i2c OK [13:02:55]MH_I2C_Read... [13:02:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:02:55]Read from MH i2c: E2 [13:02:55]MH_I2C_Read... [13:02:55]Read from MH i2c: E2 17 00 [13:02:55]MH_I2C_Read... [13:02:55]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [13:02:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:02:55]wFMCommunicate OK [13:02:55]requested_item fd.num is exist - process it [13:02:55]SAM_PROTO_GetFieldsCounters [13:02:55]wFMCommunicate request_size=4 [13:02:55]MH_SAM_APDU [13:02:55]CAPDU: 80 13 00 00 [13:02:55]Write to MH i2c: E2 08 00 52 03 80 13 00 00 00 00 00 00 D1 [13:02:55]Write i2c OK [13:02:55]MH_I2C_Read... [13:02:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:02:55]Read from MH i2c: E2 [13:02:55]MH_I2C_Read... [13:02:55]Read from MH i2c: E2 62 00 [13:02:55]MH_I2C_Read... [13:02:55]Read from MH i2c: E2 62 00 52 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [13:02:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:02:55]wFMCommunicate OK [13:02:55]SAM_PROTO_GetFieldsCounters done [13:02:55]requested_item shift.num is exist - process it [13:02:55]requested_item shift.opened is exist - process it [13:02:55]req_shift_opened [13:02:55]FM_GetShiftState [13:02:55]SAM_PROTO_GetShiftState [13:02:55]wFMCommunicate request_size=4 [13:02:55]MH_SAM_APDU [13:02:55]CAPDU: 80 13 01 00 [13:02:55]Write to MH i2c: E2 08 00 53 03 80 13 01 00 00 00 00 00 D3 [13:02:55]Write i2c OK [13:02:55]MH_I2C_Read... [13:02:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:02:55]Read from MH i2c: E2 [13:02:55]MH_I2C_Read... [13:02:55]Read from MH i2c: E2 0E 00 [13:02:55]MH_I2C_Read... [13:02:55]Read from MH i2c: E2 0E 00 53 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 01 [13:02:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:02:55]wFMCommunicate OK [13:02:55]SAM_PROTO_GetShiftState done [13:02:55]FM_GetShiftState done [13:02:55]req_shift_opened done [13:02:55]requested_item shift.open_date is exist - process it [13:02:55]req_shift_open_date [13:02:55]req_shift_open_date done [13:02:55]produce_requested_data done [13:02:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165440,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:02:55]process_action_free close_receipt [13:02:55]json_value_free [13:02:55]json_value_free done [13:02:55]process_json_proto returns [13:02:55]Send response to host [13:02:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165440,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:02:55]free response buf [13:02:55]execute_script done [13:02:55]execute_script returns [13:02:55]free content buf [13:02:55]Sock 9.Close socket [13:02:55]Sock 9.Thread stoped [13:02:56]ConnectInit Can't take IP for lk.salyk.kg [13:02:56]CommunicateWithHost connect error [13:02:56]CommunicateWithHost err = -1 [13:02:56]OFD Sender: Server communicate error [13:03:01]OFD Sender: Processing packet 165440 [packets to send 991, broken 990] [13:03:01]ProducePacketName [13:03:01]name=ofd_packets/00165440 [13:03:01]OFD Sender: To server: pG, [13:03:01]CommunicateWithHost lk.salyk.kg:30040 [13:03:01]ConnectInit lk.salyk.kg [13:03:06]ConnectInit Can't take IP for lk.salyk.kg [13:03:06]CommunicateWithHost connect error [13:03:06]CommunicateWithHost err = -1 [13:03:06]OFD Sender: Server communicate error [13:03:11]OFD Sender: Processing packet 165440 [packets to send 991, broken 990] [13:03:11]ProducePacketName [13:03:11]name=ofd_packets/00165440 [13:03:11]OFD Sender: To server: pG, [13:03:11]CommunicateWithHost lk.salyk.kg:30040 [13:05:36]accept exits with 10 [13:05:36]New connection [13:05:36]New thread 3067530596 created [13:05:36]Thread 3067387236 joined [13:05:36]Waiting for new connection... [13:05:36] Sock 10.Parse request [13:05:36]Sock 10.Check first char [13:05:36]Sock 10.First char is OK [13:05:36]request: POST /json_proto HTTP/1.0 [13:05:36]Method: POST [13:05:36]URL: /json_proto [13:05:36]Method is POST - this is cgi request [13:05:36]url: /json_proto [13:05:36]query_string will be loaded in cgi processing [13:05:36]execute_cgi json_proto POST (null) [13:05:36]execute_cgi path=json_proto method=POST [13:05:36]POST find Content-Length [13:05:36]Host: 172.17.44.132:8080 [13:05:36]Content-Length: 679 [13:05:36]Content-Type: application/json [13:05:36] [13:05:36]POST finish read [13:05:36]Found Content-Length = 679 [13:05:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:36]execute_script... [13:05: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)294265", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:36]POST & json_proto [13:05:36]process_json_proto [13:05:36]json parsed OK: [13:05:36]protocol is kg_v1.0 [13:05:36]action value=close_receipt [13:05:36]process_action close_receipt [13:05:36]cmd_close_receipt [13:05:36]MH_GetDate [13:05:36]Write to MH i2c: F0 00 00 35 04 28 [13:05:36]Write i2c OK [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: F0 [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: F0 09 00 [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: F0 09 00 35 04 00 21 89 C8 66 2A 83 C1 65 DC [13:05:36]GetLastDocTimeStamp 1724418245 [13:05:36]current date 1724418337 [13:05:36]FM_GetShiftState [13:05:36]SAM_PROTO_GetShiftState [13:05:36]wFMCommunicate request_size=4 [13:05:36]MH_SAM_APDU [13:05:36]CAPDU: 80 13 01 00 [13:05:36]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [13:05:36]Write i2c OK [13:05:36]MH_I2C_Read... [13:05:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:36]Read from MH i2c: E2 [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: E2 0E 00 [13:05:36]MH_I2C_Read... [13:05:36]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E5 [13:05:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:05:36]wFMCommunicate OK [13:05:36]SAM_PROTO_GetShiftState done [13:05:36]FM_GetShiftState done [13:05:36]opened in 1724372766 [13:05:36]opened+sec_in_day 1724459166 [13:05:36]quantity*price = 100050 [13:05:36]sum+1 = 100052 [13:05:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 297 23.08.2024 13:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165444 ФПД: 154458195759741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165444&fm=154458195759741&tin=02508201610067®Number=0000000000092562&sum=100000 [13:05:37]StoreToDocumentArchive [13:05:37]shift 469 fd 165444 [13:05:37]save to /storage/0469/doc_00165444 [13:05:37]save last doc name /storage/0469/doc_00165444 to /storage/kkm_last_doc_name [13:05:37]save OK [13:05:37]Clear old archive folders... [13:05:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:05:37]tlvbuf is 01421380 [13:05:37]SAM_PROTO_ClearQueue [13:05:37]wFMCommunicate request_size=4 [13:05:37]MH_SAM_APDU [13:05:37]CAPDU: 80 09 00 00 [13:05:37]Write to MH i2c: E2 08 00 43 04 80 09 00 00 00 00 00 00 B9 [13:05:37]Write i2c OK [13:05:37]MH_I2C_Read... [13:05:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:37]Read from MH i2c: E2 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 03 00 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [13:05:37]RAPDU: 90 00 [13:05:37]wFMCommunicate OK [13:05:37]SAM_PROTO_ClearQueue done [13:05:37]KKMCreateOFDPacket [13:05:37]OFDProtocolAddRootSTLVToBuf [13:05:37]FM_MakeSignedData [13:05:37]FM_MakeSignedData [13:05:37]SAM_PROTO_SignData [13:05:37]wFMCommunicate request_size=4 [13:05:37]MH_SAM_APDU [13:05:37]CAPDU: 80 0D 01 02 [13:05:37]Write to MH i2c: E2 08 00 44 04 80 0D 01 02 00 00 00 00 C1 [13:05:37]Write i2c OK [13:05:37]MH_I2C_Read... [13:05:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:37]Read from MH i2c: E2 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 03 00 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [13:05:37]RAPDU: 90 00 [13:05:37]wFMCommunicate OK [13:05:37]wFMCommunicate request_size=255 [13:05:37]MH_SAM_APDU [13:05:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 21 89 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 86 02 00 35 04 06 00 8C 7A 99 E4 [13:05:37]Write to MH i2c: E2 02 01 45 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 21 89 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 86 02 00 35 04 06 00 8C 7A 99 E4 00 00 77 [13:05:37]Write i2c OK [13:05:37]MH_I2C_Read... [13:05:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:37]Read from MH i2c: E2 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 03 00 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [13:05:37]RAPDU: 90 00 [13:05:37]wFMCommunicate OK [13:05:37]wFMCommunicate request_size=7 [13:05:37]MH_SAM_APDU [13:05:37]CAPDU: 80 0D 02 02 02 12 7D [13:05:37]Write to MH i2c: E2 0A 00 46 04 80 0D 02 02 02 00 12 7D 00 00 57 [13:05:37]Write i2c OK [13:05:37]MH_I2C_Read... [13:05:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:37]Read from MH i2c: E2 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 03 00 [13:05:37]MH_I2C_Read... [13:05:37]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [13:05:37]RAPDU: 90 00 [13:05:37]wFMCommunicate OK [13:05:37]wFMCommunicate request_size=4 [13:05:37]MH_SAM_APDU [13:05:37]CAPDU: 80 0D 03 02 [13:05:37]Write to MH i2c: E2 08 00 47 04 80 0D 03 02 00 00 00 00 C6 [13:05:37]Write i2c OK [13:05:37]MH_I2C_Read... [13:05:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:38]Read from MH i2c: E2 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: E2 0B 00 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: E2 0B 00 47 04 00 0C 68 D7 17 8A 3C D9 D3 90 00 9B [13:05:38]RAPDU: 0C 68 D7 17 8A 3C D9 D3 90 00 [13:05:38]wFMCommunicate OK [13:05:38]SAM_PROTO_SignData done [13:05:38]FM_MakeSignedData done [13:05:38]CreateOFDProtocolMessage [13:05:38]wFMCommunicate request_size=4 [13:05:38]MH_SAM_APDU [13:05:38]CAPDU: 80 11 00 00 [13:05:38]Write to MH i2c: E2 08 00 48 04 80 11 00 00 00 00 00 00 C6 [13:05:38]Write i2c OK [13:05:38]MH_I2C_Read... [13:05:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:38]Read from MH i2c: E2 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: E2 17 00 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: E2 17 00 48 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1F [13:05:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:05:38]wFMCommunicate OK [13:05:38]CreateOFDProtocolMessage done [13:05:38]OFDSenderStorePacket 165444 [13:05:38]StoreOFDPacket docnum=165444 [13:05:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A9 77 04 01 91 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 21 89 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 86 02 00 35 04 06 00 8C 7A 99 E4 12 7D 0C 68 D7 17 8A 3C D9 D3 [13:05:38]CheckFolder [13:05:38]dirname=/storage/ofd_packets [13:05:38]CheckFolder done [13:05:38]ProducePacketName [13:05:38]name=ofd_packets/00165444 [13:05:38]NVStorageSaveData ofd_packets/00165444 [13:05:38]File name is /storage/ofd_packets/00165444 [13:05:38]Write 298 bytes [13:05:38]NVStorageSaveData done [13:05:38]OFDSenderStorePacket done [13:05:38]KKMCreateOFDPacket done [13:05:38]NVStorageSaveData kkm_last_timestamp [13:05:38]File name is /storage/kkm_last_timestamp [13:05:38]Write 4 bytes [13:05:38]NVStorageSaveData done [13:05:38]ExternCall_PrintAddStr [13:05:38]wPrintStart [13:05:38]Write to MH i2c: 01 00 00 49 04 4D [13:05:38]Write i2c OK [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: 01 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: 01 07 00 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: 01 07 00 49 04 00 00 00 00 00 FF 0F 62 [13:05:38]RasterBufferAndPrint [13:05:38]line Счет N : (1)294265 [13:05:38]line ИНН: 02508201610067 [13:05:38]line Контрольно-Кассовый Чек [13:05:38]line ПРОДАЖА [13:05:38]line ТРК (МРК, ГНК) : 21 [13:05:38]line Товар: 2710194800 [13:05:38]line ДТ-К-5 [13:05:38]line 13.130 * 76.20 [13:05:38]line = 1000.51 [13:05:38]line НДС 12% НСП 1% [13:05:38]line > о реализуемом товаре [13:05:38]line ОКРУГЛЕНИЕ: -0.51 [13:05:38]line ИТОГО: 1000.00 [13:05:38]line Внесено: 1000.00 [13:05:38]line СДАЧА: 0.00 [13:05:38]line НСП 1% : 8.85 [13:05:38]line НДС 12% : 106.25 [13:05:38]line Наличными: 1000.00 [13:05:38]line Безнал.: 0.00 [13:05:38]line Место: АЗС № 130 "Партнер Нефть" [13:05:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:05:38]line СНО: Общий режим [13:05:38]line Чек 297 23.08.2024 13:05 [13:05:38]line Смена: 469 ФФД: 1.0 [13:05:38]line ЗНМ: 0300000070 [13:05:38]line РНМ: 0000000000092562 [13:05:38]line Версия ККМ: 001 [13:05:38]line ФМ: 0000000000871769 [13:05:38]line ФД: 165444 [13:05:38]line ФПД: 154458195759741 [13:05:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165444&fm=154458195759741&tin=02508201610067®Number=0000000000092562&sum=100000 [13:05:38]written 0, free lines is 4095 [13:05:38]Write to MH i2c: 01 00 00 74 04 78 [13:05:38]Write i2c OK [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: 01 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: 01 07 00 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 D8 0C 63 [13:05:38]RasterBufferAndPrint [13:05:38]line [13:05:38]line [13:05:38]line [13:05:38]line [13:05:38]line [13:05:38]written 0, free lines is 3294 [13:05:38]MH_Cut [13:05:38]Write to MH i2c: D1 01 00 7B 04 01 51 [13:05:38]Write i2c OK [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: D1 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: D1 01 00 [13:05:38]MH_I2C_Read... [13:05:38]Read from MH i2c: D1 01 00 7B 04 00 50 [13:05:38]Write to MH i2c: 01 00 00 7C 04 80 [13:05:38]Write i2c OK [13:05:38]MH_I2C_Read... [13:05:39]*** Cut start [13:05:39]*** Purtial cut [13:05:39]*** Stage 1: CUTSNS_PIN = 1 [13:05:41]Read from MH i2c: 01 [13:05:41]MH_I2C_Read... [13:05:41]*** Stop cut motor [13:05:41]*** Cut end [13:05:41]Read from MH i2c: 01 07 00 [13:05:41]MH_I2C_Read... [13:05:41]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FF 0F 95 [13:05:41]process_action close_receipt done [13:05:41]requested_data is exist [13:05:41]produce_requested_data [13:05:41]requested_item fm.sn is exist - process it [13:05:41]wFMCommunicate request_size=4 [13:05:41]MH_SAM_APDU [13:05:41]CAPDU: 80 11 00 00 [13:05:41]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [13:05:41]Write i2c OK [13:05:41]MH_I2C_Read... [13:05:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:41]Read from MH i2c: E2 [13:05:41]MH_I2C_Read... [13:05:41]Read from MH i2c: E2 17 00 [13:05:41]MH_I2C_Read... [13:05:41]Read from MH i2c: E2 17 00 7D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 54 [13:05:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:05:41]wFMCommunicate OK [13:05:41]requested_item fd.num is exist - process it [13:05:41]SAM_PROTO_GetFieldsCounters [13:05:41]wFMCommunicate request_size=4 [13:05:41]MH_SAM_APDU [13:05:41]CAPDU: 80 13 00 00 [13:05:41]Write to MH i2c: E2 08 00 7E 04 80 13 00 00 00 00 00 00 FE [13:05:41]Write i2c OK [13:05:41]MH_I2C_Read... [13:05:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:41]Read from MH i2c: E2 [13:05:41]MH_I2C_Read... [13:05:41]Read from MH i2c: E2 62 00 [13:05:41]MH_I2C_Read... [13:05:41]Read from MH i2c: E2 62 00 7E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 44 [13:05:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:05:41]wFMCommunicate OK [13:05:41]SAM_PROTO_GetFieldsCounters done [13:05:41]requested_item shift.num is exist - process it [13:05:41]requested_item shift.opened is exist - process it [13:05:41]req_shift_opened [13:05:41]FM_GetShiftState [13:05:41]SAM_PROTO_GetShiftState [13:05:41]wFMCommunicate request_size=4 [13:05:41]MH_SAM_APDU [13:05:41]CAPDU: 80 13 01 00 [13:05:41]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [13:05:41]Write i2c OK [13:05:41]MH_I2C_Read... [13:05:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:41]Read from MH i2c: E2 [13:05:41]MH_I2C_Read... [13:05:41]Read from MH i2c: E2 0E 00 [13:05:41]MH_I2C_Read... [13:05:41]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2E [13:05:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:05:41]wFMCommunicate OK [13:05:41]SAM_PROTO_GetShiftState done [13:05:41]FM_GetShiftState done [13:05:41]req_shift_opened done [13:05:41]requested_item shift.open_date is exist - process it [13:05:41]req_shift_open_date [13:05:41]req_shift_open_date done [13:05:41]produce_requested_data done [13:05:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165444,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:05:41]process_action_free close_receipt [13:05:41]json_value_free [13:05:41]json_value_free done [13:05:41]process_json_proto returns [13:05:41]Send response to host [13:05:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165444,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:05:41]free response buf [13:05:41]execute_script done [13:05:41]execute_script returns [13:05:41]free content buf [13:05:41]Sock 10.Close socket [13:05:41]Sock 10.Thread stoped [13:06:51]ConnectInit Can't connect to host [13:06:51]CommunicateWithHost connect error [13:06:51]CommunicateWithHost err = -1 [13:06:51]OFD Sender: Server communicate error [13:06:51]OFD Sender: Processing packet 165441 [packets to send 994, broken 990] [13:06:51]ProducePacketName [13:06:51]name=ofd_packets/00165441 [13:06:51]OFD Sender: To server: pG, [13:06:51]CommunicateWithHost lk.salyk.kg:30040 [13:06:51]ConnectInit lk.salyk.kg [13:06:52]Connected sock=7 [13:06:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AA EE 07 01 5F 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 64 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 16 EC 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C EC 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 71 4F 00 00 00 00 07 04 06 00 0C EC 02 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 9A 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 86 02 00 35 04 06 00 74 82 C3 8E D7 E7 D5 E6 9B B3 36 6E 89 04 [13:06:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 6D 47 00 06 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 86 02 00 F4 03 04 00 B7 32 C8 66 B6 04 01 00 00 26 B5 64 20 99 2A 80 C5 [13:06:53]CommunicateWithHost err = 0 [13:06:53]CheckOFDResponse [13:06:53]1017 (14) - 77093643461234 [13:06:53]1041 (16) - 0000000000871769 [13:06:53]1040 (4) - 165441 [13:06:53]1012 (4) - 23.08.2024 06:56 [13:06:53]1206 (1) - 0 [13:06:53]OFD Sender: Remove packet 165441 [13:06:53]ProducePacketName [13:06:53]name=ofd_packets/00165441 [13:06:53]NVStorageDeleteData [13:06:54]OFD Sender: Processing packet 165442 [packets to send 993, broken 990] [13:06:54]ProducePacketName [13:06:54]name=ofd_packets/00165442 [13:06:54]OFD Sender: To server: pG, [13:06:54]CommunicateWithHost lk.salyk.kg:30040 [13:06:54]ConnectInit lk.salyk.kg [13:06:56]Connected sock=7 [13:06:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 74 9D 05 01 FC 34 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 9F 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 86 02 00 35 04 06 00 2F 4A 8A E3 0F F8 1B E0 56 6A 63 5E 35 AA [13:06:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 30 3C 47 00 56 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 86 02 00 F4 03 04 00 BB 32 C8 66 B6 04 01 00 00 A9 76 3D 89 18 AA 3B AC [13:06:57]CommunicateWithHost err = 0 [13:06:57]CheckOFDResponse [13:06:57]1017 (14) - 77093643461234 [13:06:57]1041 (16) - 0000000000871769 [13:06:57]1040 (4) - 165442 [13:06:57]1012 (4) - 23.08.2024 06:56 [13:06:57]1206 (1) - 0 [13:06:57]OFD Sender: Remove packet 165442 [13:06:57]ProducePacketName [13:06:57]name=ofd_packets/00165442 [13:06:57]NVStorageDeleteData [13:06:58]OFD Sender: Processing packet 165443 [packets to send 992, broken 990] [13:06:58]ProducePacketName [13:06:58]name=ofd_packets/00165443 [13:06:58]OFD Sender: To server: pG, [13:06:58]CommunicateWithHost lk.salyk.kg:30040 [13:06:58]ConnectInit lk.salyk.kg [13:06:59]Connected sock=7 [13:06:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E8 39 07 01 14 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 C5 88 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 86 02 00 35 04 06 00 C8 AD D4 F2 47 CC F7 7D 1D C1 D7 39 6E 70 [13:07:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 18 47 00 13 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 86 02 00 F4 03 04 00 BE 32 C8 66 B6 04 01 00 00 BB E3 C5 38 74 BE 9A BC [13:07:00]CommunicateWithHost err = 0 [13:07:00]CheckOFDResponse [13:07:00]1017 (14) - 77093643461234 [13:07:00]1041 (16) - 0000000000871769 [13:07:00]1040 (4) - 165443 [13:07:00]1012 (4) - 23.08.2024 06:57 [13:07:00]1206 (1) - 0 [13:07:00]OFD Sender: Remove packet 165443 [13:07:00]ProducePacketName [13:07:00]name=ofd_packets/00165443 [13:07:00]NVStorageDeleteData [13:07:00]OFD Sender: Processing packet 165444 [packets to send 991, broken 990] [13:07:00]ProducePacketName [13:07:00]name=ofd_packets/00165444 [13:07:00]OFD Sender: To server: pG, [13:07:00]CommunicateWithHost lk.salyk.kg:30040 [13:07:00]ConnectInit lk.salyk.kg [13:07:01]Connected sock=7 [13:07:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A9 77 04 01 91 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 21 89 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 86 02 00 35 04 06 00 8C 7A 99 E4 12 7D 0C 68 D7 17 8A 3C D9 D3 [13:07:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E6 37 47 00 32 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 86 02 00 F4 03 04 00 C0 32 C8 66 B6 04 01 00 00 D2 0A 62 3C 7D 21 10 7A [13:07:02]CommunicateWithHost err = 0 [13:07:02]CheckOFDResponse [13:07:02]1017 (14) - 77093643461234 [13:07:02]1041 (16) - 0000000000871769 [13:07:02]1040 (4) - 165444 [13:07:02]1012 (4) - 23.08.2024 06:57 [13:07:02]1206 (1) - 0 [13:07:02]OFD Sender: Remove packet 165444 [13:07:02]ProducePacketName [13:07:02]name=ofd_packets/00165444 [13:07:02]NVStorageDeleteData [13:07:03]OFD Sender: No OFD packet to send [13:07:07]recv_with_timeout no data received [13:07:08]OFD Sender: No OFD packet to send [13:07:13]OFD Sender: No OFD packet to send [13:07:18]OFD Sender: No OFD packet to send [13:07:23]OFD Sender: No OFD packet to send [13:07:28]OFD Sender: No OFD packet to send [13:07:33]OFD Sender: No OFD packet to send [13:07:38]OFD Sender: No OFD packet to send [13:07:43]OFD Sender: No OFD packet to send [13:07:48]OFD Sender: No OFD packet to send [13:07:53]OFD Sender: No OFD packet to send [13:07:58]OFD Sender: No OFD packet to send [13:08:03]OFD Sender: No OFD packet to send [13:08:08]OFD Sender: No OFD packet to send [13:08:13]OFD Sender: No OFD packet to send [13:08:18]OFD Sender: No OFD packet to send [13:08:23]OFD Sender: No OFD packet to send [13:08:28]OFD Sender: No OFD packet to send [13:08:33]OFD Sender: No OFD packet to send [13:08:38]OFD Sender: No OFD packet to send [13:08:43]recv_with_timeout no data received [13:08:43]OFD Sender: No OFD packet to send [13:08:48]OFD Sender: No OFD packet to send [13:08:53]OFD Sender: No OFD packet to send [13:08:58]OFD Sender: No OFD packet to send [13:09:02]recv_with_timeout no data received [13:09:03]OFD Sender: No OFD packet to send [13:09:08]OFD Sender: No OFD packet to send [13:09:13]OFD Sender: No OFD packet to send [13:09:18]OFD Sender: No OFD packet to send [13:09:23]OFD Sender: No OFD packet to send [13:09:28]OFD Sender: No OFD packet to send [13:09:33]OFD Sender: No OFD packet to send [13:09:35]accept exits with 9 [13:09:35]New connection [13:09:35]New thread 3067387236 created [13:09:35]Thread 3067530596 joined [13:09:35]Waiting for new connection... [13:09:35] Sock 9.Parse request [13:09:35]Sock 9.Check first char [13:09:35]Sock 9.First char is OK [13:09:35]request: POST /json_proto HTTP/1.0 [13:09:35]Method: POST [13:09:35]URL: /json_proto [13:09:35]Method is POST - this is cgi request [13:09:35]url: /json_proto [13:09:35]query_string will be loaded in cgi processing [13:09:35]execute_cgi json_proto POST (null) [13:09:35]execute_cgi path=json_proto method=POST [13:09:35]POST find Content-Length [13:09:35]Host: 172.17.44.132:8080 [13:09:35]Content-Length: 667 [13:09:35]Content-Type: application/json [13:09:35] [13:09:35]POST finish read [13:09:35]Found Content-Length = 667 [13:09:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.510, "sum" : 310.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:35]execute_script... [13:09: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)294266", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.510, "sum" : 310.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:09:35]POST & json_proto [13:09:35]process_json_proto [13:09:35]json parsed OK: [13:09:35]protocol is kg_v1.0 [13:09:35]action value=close_receipt [13:09:35]process_action close_receipt [13:09:35]cmd_close_receipt [13:09:35]MH_GetDate [13:09:35]Write to MH i2c: F0 00 00 80 04 73 [13:09:35]Write i2c OK [13:09:35]MH_I2C_Read... [13:09:35]Read from MH i2c: F0 [13:09:35]MH_I2C_Read... [13:09:35]Read from MH i2c: F0 09 00 [13:09:35]MH_I2C_Read... [13:09:35]Read from MH i2c: F0 09 00 80 04 00 10 8A C8 66 2A 83 C1 65 17 [13:09:35]GetLastDocTimeStamp 1724418337 [13:09:35]current date 1724418576 [13:09:35]FM_GetShiftState [13:09:35]SAM_PROTO_GetShiftState [13:09:35]wFMCommunicate request_size=4 [13:09:35]MH_SAM_APDU [13:09:35]CAPDU: 80 13 01 00 [13:09:35]Write to MH i2c: E2 08 00 81 04 80 13 01 00 00 00 00 00 02 [13:09:35]Write i2c OK [13:09:35]MH_I2C_Read... [13:09:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:35]Read from MH i2c: E2 [13:09:35]MH_I2C_Read... [13:09:35]Read from MH i2c: E2 0E 00 [13:09:35]MH_I2C_Read... [13:09:35]Read from MH i2c: E2 0E 00 81 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 30 [13:09:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:09:35]wFMCommunicate OK [13:09:35]SAM_PROTO_GetShiftState done [13:09:35]FM_GetShiftState done [13:09:35]opened in 1724372766 [13:09:35]opened+sec_in_day 1724459166 [13:09:35]quantity*price = 31028 [13:09:35]sum+1 = 31030 [13:09:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 310.00 Внесено: 310.00 СДАЧА: 0.00 НСП 1% : 2.75 НДС 12% : 32.95 Наличными: 310.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 298 23.08.2024 13:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165445 ФПД: 207583499563502 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130936&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165445&fm=207583499563502&tin=02508201610067®Number=0000000000092562&sum=31000 [13:09:36]StoreToDocumentArchive [13:09:36]shift 469 fd 165445 [13:09:36]save to /storage/0469/doc_00165445 [13:09:36]save last doc name /storage/0469/doc_00165445 to /storage/kkm_last_doc_name [13:09:36]save OK [13:09:36]Clear old archive folders... [13:09:36]ProcessDocumentItem done err = 0, tmpTLVsize=249 [13:09:36]tlvbuf is 014970C0 [13:09:36]SAM_PROTO_ClearQueue [13:09:36]wFMCommunicate request_size=4 [13:09:36]MH_SAM_APDU [13:09:36]CAPDU: 80 09 00 00 [13:09:36]Write to MH i2c: E2 08 00 8E 04 80 09 00 00 00 00 00 00 04 [13:09:36]Write i2c OK [13:09:36]MH_I2C_Read... [13:09:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:09:36]Read from MH i2c: E2 [13:09:36]MH_I2C_Read... [13:09:36]Read from MH i2c: E2 03 00 [13:09:36]MH_I2C_Read... [13:09:36]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [13:09:36]RAPDU: 90 00 [13:09:36]wFMCommunicate OK [13:09:36]SAM_PROTO_ClearQueue done [13:09:36]KKMCreateOFDPacket [13:09:36]OFDProtocolAddRootSTLVToBuf [13:09:36]FM_MakeSignedData [13:09:36]FM_MakeSignedData [13:09:36]SAM_PROTO_SignData [13:09:36]wFMCommunicate request_size=4 [13:09:36]MH_SAM_APDU [13:09:36]CAPDU: 80 0D 01 02 [13:09:36]Write to MH i2c: E2 08 00 8F 04 80 0D 01 02 00 00 00 00 0C [13:09:36]Write i2c OK [13:09:36]MH_I2C_Read... [13:09:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:09:37]Read from MH i2c: E2 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 03 00 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [13:09:37]RAPDU: 90 00 [13:09:37]wFMCommunicate OK [13:09:37]wFMCommunicate request_size=255 [13:09:37]MH_SAM_APDU [13:09:37]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 35 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 10 8A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 86 02 00 35 04 06 00 BC CB CC [13:09:37]Write to MH i2c: E2 02 01 90 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 35 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 10 8A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 86 02 00 35 04 06 00 BC CB CC 00 00 36 [13:09:37]Write i2c OK [13:09:37]MH_I2C_Read... [13:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:37]Read from MH i2c: E2 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 03 00 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [13:09:37]RAPDU: 90 00 [13:09:37]wFMCommunicate OK [13:09:37]wFMCommunicate request_size=8 [13:09:37]MH_SAM_APDU [13:09:37]CAPDU: 80 0D 02 02 03 C0 B1 EE [13:09:37]Write to MH i2c: E2 0B 00 91 04 80 0D 02 02 03 00 C0 B1 EE 00 00 74 [13:09:37]Write i2c OK [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 [13:09:37]MH_I2C_Read... [13:09:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:09:37]Read from MH i2c: E2 03 00 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [13:09:37]RAPDU: 90 00 [13:09:37]wFMCommunicate OK [13:09:37]wFMCommunicate request_size=4 [13:09:37]MH_SAM_APDU [13:09:37]CAPDU: 80 0D 03 02 [13:09:37]Write to MH i2c: E2 08 00 92 04 80 0D 03 02 00 00 00 00 11 [13:09:37]Write i2c OK [13:09:37]MH_I2C_Read... [13:09:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:09:37]Read from MH i2c: E2 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 0B 00 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 0B 00 92 04 00 79 08 DB C3 AD 6C A0 46 90 00 30 [13:09:37]RAPDU: 79 08 DB C3 AD 6C A0 46 90 00 [13:09:37]wFMCommunicate OK [13:09:37]SAM_PROTO_SignData done [13:09:37]FM_MakeSignedData done [13:09:37]CreateOFDProtocolMessage [13:09:37]wFMCommunicate request_size=4 [13:09:37]MH_SAM_APDU [13:09:37]CAPDU: 80 11 00 00 [13:09:37]Write to MH i2c: E2 08 00 93 04 80 11 00 00 00 00 00 00 11 [13:09:37]Write i2c OK [13:09:37]MH_I2C_Read... [13:09:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:37]Read from MH i2c: E2 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 17 00 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: E2 17 00 93 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6A [13:09:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:09:37]wFMCommunicate OK [13:09:37]CreateOFDProtocolMessage done [13:09:37]OFDSenderStorePacket 165445 [13:09:37]StoreOFDPacket docnum=165445 [13:09:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 59 07 05 01 8F A5 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 35 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 10 8A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 86 02 00 35 04 06 00 BC CB CC C0 B1 EE 79 08 DB C3 AD 6C A0 46 [13:09:37]CheckFolder [13:09:37]dirname=/storage/ofd_packets [13:09:37]CheckFolder done [13:09:37]ProducePacketName [13:09:37]name=ofd_packets/00165445 [13:09:37]NVStorageSaveData ofd_packets/00165445 [13:09:37]File name is /storage/ofd_packets/00165445 [13:09:37]Write 299 bytes [13:09:37]NVStorageSaveData done [13:09:37]OFDSenderStorePacket done [13:09:37]KKMCreateOFDPacket done [13:09:37]NVStorageSaveData kkm_last_timestamp [13:09:37]File name is /storage/kkm_last_timestamp [13:09:37]Write 4 bytes [13:09:37]NVStorageSaveData done [13:09:37]ExternCall_PrintAddStr [13:09:37]wPrintStart [13:09:37]Write to MH i2c: 01 00 00 94 04 98 [13:09:37]Write i2c OK [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: 01 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: 01 07 00 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: 01 07 00 94 04 00 00 00 00 00 FF 0F AD [13:09:37]RasterBufferAndPrint [13:09:37]line Счет N : (1)294266 [13:09:37]line ИНН: 02508201610067 [13:09:37]line Контрольно-Кассовый Чек [13:09:37]line ПРОДАЖА [13:09:37]line ТРК (МРК, ГНК) : 51 [13:09:37]line Товар: 2710124130 [13:09:37]line SU-92-К-5 [13:09:37]line 4.510 * 68.80 [13:09:37]line = 310.29 [13:09:37]line НДС 12% НСП 1% [13:09:37]line > о реализуемом товаре [13:09:37]line ОКРУГЛЕНИЕ: -0.29 [13:09:37]line ИТОГО: 310.00 [13:09:37]line Внесено: 310.00 [13:09:37]line СДАЧА: 0.00 [13:09:37]line НСП 1% : 2.75 [13:09:37]line НДС 12% : 32.95 [13:09:37]line Наличными: 310.00 [13:09:37]line Безнал.: 0.00 [13:09:37]line Место: АЗС № 130 "Партнер Нефть" [13:09:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:09:37]line СНО: Общий режим [13:09:37]line Чек 298 23.08.2024 13:09 [13:09:37]line Смена: 469 ФФД: 1.0 [13:09:37]line ЗНМ: 0300000070 [13:09:37]line РНМ: 0000000000092562 [13:09:37]line Версия ККМ: 001 [13:09:37]line ФМ: 0000000000871769 [13:09:37]line ФД: 165445 [13:09:37]line ФПД: 207583499563502 [13:09:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T130936&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165445&fm=207583499563502&tin=02508201610067®Number=0000000000092562&sum=31000 [13:09:37]written 0, free lines is 4095 [13:09:37]OFD Sender: Processing packet 165445 [packets to send 991, broken 990] [13:09:37]ProducePacketName [13:09:37]name=ofd_packets/00165445 [13:09:37]OFD Sender: To server: pG, [13:09:37]CommunicateWithHost lk.salyk.kg:30040 [13:09:37]ConnectInit lk.salyk.kg [13:09:37]Write to MH i2c: 01 00 00 BF 04 C3 [13:09:37]Write i2c OK [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: 01 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: 01 07 00 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: 01 07 00 BF 04 00 00 00 00 00 D2 0C A8 [13:09:37]RasterBufferAndPrint [13:09:37]line [13:09:37]line [13:09:37]line [13:09:37]line [13:09:37]line [13:09:37]written 0, free lines is 3288 [13:09:37]MH_Cut [13:09:37]Write to MH i2c: D1 01 00 C6 04 01 9C [13:09:37]Write i2c OK [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: D1 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: D1 01 00 [13:09:37]MH_I2C_Read... [13:09:37]Read from MH i2c: D1 01 00 C6 04 00 9B [13:09:37]Write to MH i2c: 01 00 00 C7 04 CB [13:09:37]Write i2c OK [13:09:37]MH_I2C_Read... [13:09:38]*** Cut start [13:09:38]*** Purtial cut [13:09:38]*** Stage 1: CUTSNS_PIN = 1 [13:09:40]Read from MH i2c: 01 [13:09:40]MH_I2C_Read... [13:09:40]*** Stop cut motor [13:09:40]*** Cut end [13:09:40]Read from MH i2c: 01 07 00 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 FF 0F E0 [13:09:40]process_action close_receipt done [13:09:40]requested_data is exist [13:09:40]produce_requested_data [13:09:40]requested_item fm.sn is exist - process it [13:09:40]wFMCommunicate request_size=4 [13:09:40]MH_SAM_APDU [13:09:40]CAPDU: 80 11 00 00 [13:09:40]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [13:09:40]Write i2c OK [13:09:40]MH_I2C_Read... [13:09:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:09:40]Read from MH i2c: E2 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 17 00 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9F [13:09:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:09:40]wFMCommunicate OK [13:09:40]requested_item fd.num is exist - process it [13:09:40]SAM_PROTO_GetFieldsCounters [13:09:40]wFMCommunicate request_size=4 [13:09:40]MH_SAM_APDU [13:09:40]CAPDU: 80 13 00 00 [13:09:40]Write to MH i2c: E2 08 00 C9 04 80 13 00 00 00 00 00 00 49 [13:09:40]Write i2c OK [13:09:40]MH_I2C_Read... [13:09:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:09:40]Read from MH i2c: E2 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 62 00 [13:09:40]MH_I2C_Read... [13:09:40]Read from MH i2c: E2 62 00 C9 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [13:09:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:09:40]wFMCommunicate OK [13:09:40]SAM_PROTO_GetFieldsCounters done [13:09:40]requested_item shift.num is exist - process it [13:09:40]requested_item shift.opened is exist - process it [13:09:40]req_shift_opened [13:09:40]FM_GetShiftState [13:09:40]SAM_PROTO_GetShiftState [13:09:40]wFMCommunicate request_size=4 [13:09:40]MH_SAM_APDU [13:09:40]CAPDU: 80 13 01 00 [13:09:40]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [13:09:40]Write i2c OK [13:09:40]MH_I2C_Read... [13:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:09:41]Read from MH i2c: E2 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 0E 00 [13:09:41]MH_I2C_Read... [13:09:41]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 79 [13:09:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:09:41]wFMCommunicate OK [13:09:41]SAM_PROTO_GetShiftState done [13:09:41]FM_GetShiftState done [13:09:41]req_shift_opened done [13:09:41]requested_item shift.open_date is exist - process it [13:09:41]req_shift_open_date [13:09:41]req_shift_open_date done [13:09:41]produce_requested_data done [13:09:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165445,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:09:41]process_action_free close_receipt [13:09:41]json_value_free [13:09:41]json_value_free done [13:09:41]process_json_proto returns [13:09:41]Send response to host [13:09:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165445,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:09:41]free response buf [13:09:41]execute_script done [13:09:41]execute_script returns [13:09:41]free content buf [13:09:41]Sock 9.Close socket [13:09:41]Sock 9.Thread stoped [13:09:41]Connected sock=7 [13:09:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 59 07 05 01 8F A5 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 35 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DF 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 10 8A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 86 02 00 35 04 06 00 BC CB CC C0 B1 EE 79 08 DB C3 AD 6C A0 46 [13:09:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 20 98 47 00 E3 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 86 02 00 F4 03 04 00 61 33 C8 66 B6 04 01 00 00 41 C0 4E C7 AD F5 5F 80 [13:09:42]CommunicateWithHost err = 0 [13:09:42]CheckOFDResponse [13:09:42]1017 (14) - 77093643461234 [13:09:42]1041 (16) - 0000000000871769 [13:09:42]1040 (4) - 165445 [13:09:42]1012 (4) - 23.08.2024 06:59 [13:09:42]1206 (1) - 0 [13:09:42]OFD Sender: Remove packet 165445 [13:09:42]ProducePacketName [13:09:42]name=ofd_packets/00165445 [13:09:42]NVStorageDeleteData [13:09:43]OFD Sender: No OFD packet to send [13:09:48]recv_with_timeout no data received [13:09:48]OFD Sender: No OFD packet to send [13:09:53]OFD Sender: No OFD packet to send [13:09:58]OFD Sender: No OFD packet to send [13:10:03]OFD Sender: No OFD packet to send [13:10:07]recv_with_timeout no data received [13:10:08]OFD Sender: No OFD packet to send [13:10:13]OFD Sender: No OFD packet to send [13:10:18]OFD Sender: No OFD packet to send [13:10:23]OFD Sender: No OFD packet to send [13:10:24]recv_with_timeout no data received [13:10:28]OFD Sender: No OFD packet to send [13:10:33]OFD Sender: No OFD packet to send [13:10:38]OFD Sender: No OFD packet to send [13:10:41]recv_with_timeout no data received [13:10:43]OFD Sender: No OFD packet to send [13:10:48]OFD Sender: No OFD packet to send [13:10:53]OFD Sender: No OFD packet to send [13:10:58]OFD Sender: No OFD packet to send [13:11:03]OFD Sender: No OFD packet to send [13:11:08]OFD Sender: No OFD packet to send [13:11:13]OFD Sender: No OFD packet to send [13:11:18]OFD Sender: No OFD packet to send [13:11:23]OFD Sender: No OFD packet to send [13:11:25]recv_with_timeout no data received [13:11:28]OFD Sender: No OFD packet to send [13:11:33]OFD Sender: No OFD packet to send [13:11:38]OFD Sender: No OFD packet to send [13:11:43]OFD Sender: No OFD packet to send [13:11:45]recv_with_timeout no data received [13:11:48]OFD Sender: No OFD packet to send [13:11:53]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:54]accept exits with 10 [13:12:54]New connection [13:12:54]New thread 3067530596 created [13:12:54]Thread 3067387236 joined [13:12:54]Waiting for new connection... [13:12:54] Sock 10.Parse request [13:12:54]Sock 10.Check first char [13:12:54]Sock 10.First char is OK [13:12:54]request: POST /json_proto HTTP/1.0 [13:12:54]Method: POST [13:12:54]URL: /json_proto [13:12:54]Method is POST - this is cgi request [13:12:54]url: /json_proto [13:12:54]query_string will be loaded in cgi processing [13:12:54]execute_cgi json_proto POST (null) [13:12:54]execute_cgi path=json_proto method=POST [13:12:54]POST find Content-Length [13:12:54]Host: 172.17.44.132:8080 [13:12:54]Content-Length: 678 [13:12:54]Content-Type: application/json [13:12:54] [13:12:54]POST finish read [13:12:54]Found Content-Length = 678 [13:12:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:54]execute_script... [13:12:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294267", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:12:54]POST & json_proto [13:12:54]process_json_proto [13:12:54]json parsed OK: [13:12:54]protocol is kg_v1.0 [13:12:54]action value=close_receipt [13:12:54]process_action close_receipt [13:12:54]cmd_close_receipt [13:12:54]MH_GetDate [13:12:54]Write to MH i2c: F0 00 00 CB 04 BE [13:12:54]Write i2c OK [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: F0 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: F0 09 00 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: F0 09 00 CB 04 00 D7 8A C8 66 2A 83 C1 65 29 [13:12:54]GetLastDocTimeStamp 1724418576 [13:12:54]current date 1724418775 [13:12:54]FM_GetShiftState [13:12:54]SAM_PROTO_GetShiftState [13:12:54]wFMCommunicate request_size=4 [13:12:54]MH_SAM_APDU [13:12:54]CAPDU: 80 13 01 00 [13:12:54]Write to MH i2c: E2 08 00 CC 04 80 13 01 00 00 00 00 00 4D [13:12:54]Write i2c OK [13:12:54]MH_I2C_Read... [13:12:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:12:54]Read from MH i2c: E2 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: E2 0E 00 [13:12:54]MH_I2C_Read... [13:12:54]Read from MH i2c: E2 0E 00 CC 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7B [13:12:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:12:54]wFMCommunicate OK [13:12:54]SAM_PROTO_GetShiftState done [13:12:54]FM_GetShiftState done [13:12:54]opened in 1724372766 [13:12:54]opened+sec_in_day 1724459166 [13:12:54]quantity*price = 70037 [13:12:54]sum+1 = 70038 [13:12:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 299 23.08.2024 13:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165446 ФПД: 40123567690445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131255&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165446&fm=40123567690445&tin=02508201610067®Number=0000000000092562&sum=70000 [13:12:55]StoreToDocumentArchive [13:12:55]shift 469 fd 165446 [13:12:55]save to /storage/0469/doc_00165446 [13:12:55]save last doc name /storage/0469/doc_00165446 to /storage/kkm_last_doc_name [13:12:55]save OK [13:12:55]Clear old archive folders... [13:12:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:12:55]tlvbuf is 014223F0 [13:12:55]SAM_PROTO_ClearQueue [13:12:55]wFMCommunicate request_size=4 [13:12:55]MH_SAM_APDU [13:12:55]CAPDU: 80 09 00 00 [13:12:55]Write to MH i2c: E2 08 00 D9 04 80 09 00 00 00 00 00 00 4F [13:12:55]Write i2c OK [13:12:55]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [13:12:56]RAPDU: 90 00 [13:12:56]wFMCommunicate OK [13:12:56]SAM_PROTO_ClearQueue done [13:12:56]KKMCreateOFDPacket [13:12:56]OFDProtocolAddRootSTLVToBuf [13:12:56]FM_MakeSignedData [13:12:56]FM_MakeSignedData [13:12:56]SAM_PROTO_SignData [13:12:56]wFMCommunicate request_size=4 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 0D 01 02 [13:12:56]Write to MH i2c: E2 08 00 DA 04 80 0D 01 02 00 00 00 00 57 [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [13:12:56]RAPDU: 90 00 [13:12:56]wFMCommunicate OK [13:12:56]wFMCommunicate request_size=255 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 D7 8A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 86 02 00 35 04 06 00 24 [13:12:56]Write to MH i2c: E2 02 01 DB 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 D7 8A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 86 02 00 35 04 06 00 24 00 00 45 [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [13:12:56]RAPDU: 90 00 [13:12:56]wFMCommunicate OK [13:12:56]wFMCommunicate request_size=10 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 0D 02 02 05 7D FE FF D2 CD [13:12:56]Write to MH i2c: E2 0D 00 DC 04 80 0D 02 02 05 00 7D FE FF D2 CD 00 00 7D [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [13:12:56]RAPDU: 90 00 [13:12:56]wFMCommunicate OK [13:12:56]wFMCommunicate request_size=4 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 0D 03 02 [13:12:56]Write to MH i2c: E2 08 00 DD 04 80 0D 03 02 00 00 00 00 5C [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 0B 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 0B 00 DD 04 00 72 B3 D5 65 19 40 82 CA 90 00 61 [13:12:56]RAPDU: 72 B3 D5 65 19 40 82 CA 90 00 [13:12:56]wFMCommunicate OK [13:12:56]SAM_PROTO_SignData done [13:12:56]FM_MakeSignedData done [13:12:56]CreateOFDProtocolMessage [13:12:56]wFMCommunicate request_size=4 [13:12:56]MH_SAM_APDU [13:12:56]CAPDU: 80 11 00 00 [13:12:56]Write to MH i2c: E2 08 00 DE 04 80 11 00 00 00 00 00 00 5C [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:56]Read from MH i2c: E2 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 17 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: E2 17 00 DE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B5 [13:12:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:12:56]wFMCommunicate OK [13:12:56]CreateOFDProtocolMessage done [13:12:56]OFDSenderStorePacket 165446 [13:12:56]StoreOFDPacket docnum=165446 [13:12:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C9 27 07 01 CE 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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 D7 8A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 86 02 00 35 04 06 00 24 7D FE FF D2 CD 72 B3 D5 65 19 40 82 CA [13:12:56]CheckFolder [13:12:56]dirname=/storage/ofd_packets [13:12:56]CheckFolder done [13:12:56]ProducePacketName [13:12:56]name=ofd_packets/00165446 [13:12:56]NVStorageSaveData ofd_packets/00165446 [13:12:56]File name is /storage/ofd_packets/00165446 [13:12:56]Write 301 bytes [13:12:56]NVStorageSaveData done [13:12:56]OFDSenderStorePacket done [13:12:56]KKMCreateOFDPacket done [13:12:56]NVStorageSaveData kkm_last_timestamp [13:12:56]File name is /storage/kkm_last_timestamp [13:12:56]Write 4 bytes [13:12:56]NVStorageSaveData done [13:12:56]ExternCall_PrintAddStr [13:12:56]wPrintStart [13:12:56]Write to MH i2c: 01 00 00 DF 04 E3 [13:12:56]Write i2c OK [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: 01 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: 01 07 00 [13:12:56]MH_I2C_Read... [13:12:56]Read from MH i2c: 01 07 00 DF 04 00 00 00 00 00 FF 0F F8 [13:12:56]RasterBufferAndPrint [13:12:56]line Счет N : (1)294267 [13:12:56]line ИНН: 02508201610067 [13:12:56]line Контрольно-Кассовый Чек [13:12:56]line ПРОДАЖА [13:12:56]line ТРК (МРК, ГНК) : 52 [13:12:56]line Товар: 2710124130 [13:12:56]line Аи-92-К-5 [13:12:56]line 10.330 * 67.80 [13:12:56]line = 700.37 [13:12:56]line НДС 12% НСП 1% [13:12:56]line > о реализуемом товаре [13:12:56]line ОКРУГЛЕНИЕ: -0.37 [13:12:56]line ИТОГО: 700.00 [13:12:56]line Внесено: 700.00 [13:12:56]line СДАЧА: 0.00 [13:12:56]line НСП 1% : 6.20 [13:12:56]line НДС 12% : 74.38 [13:12:56]line Наличными: 700.00 [13:12:56]line Безнал.: 0.00 [13:12:56]line Место: АЗС № 130 "Партнер Нефть" [13:12:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:12:56]line СНО: Общий режим [13:12:56]line Чек 299 23.08.2024 13:12 [13:12:56]line Смена: 469 ФФД: 1.0 [13:12:56]line ЗНМ: 0300000070 [13:12:56]line РНМ: 0000000000092562 [13:12:56]line Версия ККМ: 001 [13:12:56]line ФМ: 0000000000871769 [13:12:56]line ФД: 165446 [13:12:56]line ФПД: 40123567690445 [13:12:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131255&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165446&fm=40123567690445&tin=02508201610067®Number=0000000000092562&sum=70000 [13:12:56]written 0, free lines is 4095 [13:12:56]OFD Sender: Processing packet 165446 [packets to send 991, broken 990] [13:12:56]ProducePacketName [13:12:56]name=ofd_packets/00165446 [13:12:56]OFD Sender: To server: pG, [13:12:56]CommunicateWithHost lk.salyk.kg:30040 [13:12:56]ConnectInit lk.salyk.kg [13:12:56]Write to MH i2c: 01 00 00 0A 05 0F [13:12:56]Write i2c OK [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: 01 [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: 01 07 00 [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: 01 07 00 0A 05 00 00 00 00 00 CF 0C F1 [13:12:57]RasterBufferAndPrint [13:12:57]line [13:12:57]line [13:12:57]line [13:12:57]line [13:12:57]line [13:12:57]written 0, free lines is 3284 [13:12:57]MH_Cut [13:12:57]Write to MH i2c: D1 01 00 11 05 01 E8 [13:12:57]Write i2c OK [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: D1 [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: D1 01 00 [13:12:57]MH_I2C_Read... [13:12:57]Read from MH i2c: D1 01 00 11 05 00 E7 [13:12:57]Write to MH i2c: 01 00 00 12 05 17 [13:12:57]Write i2c OK [13:12:57]MH_I2C_Read... [13:12:57]Connected sock=9 [13:12:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C9 27 07 01 CE 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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 D7 8A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 86 02 00 35 04 06 00 24 7D FE FF D2 CD 72 B3 D5 65 19 40 82 CA [13:12:57]*** Cut start [13:12:57]*** Purtial cut [13:12:57]*** Stage 1: CUTSNS_PIN = 1 [13:12:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7B F5 47 00 6C 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 86 02 00 F4 03 04 00 24 34 C8 66 B6 04 01 00 00 4E A1 E9 38 5C CA 58 4B [13:12:57]CommunicateWithHost err = 0 [13:12:57]CheckOFDResponse [13:12:57]1017 (14) - 77093643461234 [13:12:57]1041 (16) - 0000000000871769 [13:12:57]1040 (4) - 165446 [13:12:57]1012 (4) - 23.08.2024 07:03 [13:12:57]1206 (1) - 0 [13:12:57]OFD Sender: Remove packet 165446 [13:12:57]ProducePacketName [13:12:57]name=ofd_packets/00165446 [13:12:57]NVStorageDeleteData [13:12:58]OFD Sender: No OFD packet to send [13:12:59]Read from MH i2c: 01 [13:12:59]MH_I2C_Read... [13:12:59]*** Stop cut motor [13:12:59]*** Cut end [13:12:59]Read from MH i2c: 01 07 00 [13:12:59]MH_I2C_Read... [13:12:59]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 FF 0F 2C [13:12:59]process_action close_receipt done [13:12:59]requested_data is exist [13:12:59]produce_requested_data [13:12:59]requested_item fm.sn is exist - process it [13:12:59]wFMCommunicate request_size=4 [13:12:59]MH_SAM_APDU [13:12:59]CAPDU: 80 11 00 00 [13:12:59]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [13:12:59]Write i2c OK [13:12:59]MH_I2C_Read... [13:12:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:12:59]Read from MH i2c: E2 [13:12:59]MH_I2C_Read... [13:12:59]Read from MH i2c: E2 17 00 [13:12:59]MH_I2C_Read... [13:12:59]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EB [13:12:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:12:59]wFMCommunicate OK [13:12:59]requested_item fd.num is exist - process it [13:12:59]SAM_PROTO_GetFieldsCounters [13:12:59]wFMCommunicate request_size=4 [13:12:59]MH_SAM_APDU [13:12:59]CAPDU: 80 13 00 00 [13:12:59]Write to MH i2c: E2 08 00 14 05 80 13 00 00 00 00 00 00 95 [13:12:59]Write i2c OK [13:12:59]MH_I2C_Read... [13:13:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:00]Read from MH i2c: E2 [13:13:00]MH_I2C_Read... [13:13:00]Read from MH i2c: E2 62 00 [13:13:00]MH_I2C_Read... [13:13:00]Read from MH i2c: E2 62 00 14 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [13:13:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:13:00]wFMCommunicate OK [13:13:00]SAM_PROTO_GetFieldsCounters done [13:13:00]requested_item shift.num is exist - process it [13:13:00]requested_item shift.opened is exist - process it [13:13:00]req_shift_opened [13:13:00]FM_GetShiftState [13:13:00]SAM_PROTO_GetShiftState [13:13:00]wFMCommunicate request_size=4 [13:13:00]MH_SAM_APDU [13:13:00]CAPDU: 80 13 01 00 [13:13:00]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [13:13:00]Write i2c OK [13:13:00]MH_I2C_Read... [13:13:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:00]Read from MH i2c: E2 [13:13:00]MH_I2C_Read... [13:13:00]Read from MH i2c: E2 0E 00 [13:13:00]MH_I2C_Read... [13:13:00]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C5 [13:13:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:13:00]wFMCommunicate OK [13:13:00]SAM_PROTO_GetShiftState done [13:13:00]FM_GetShiftState done [13:13:00]req_shift_opened done [13:13:00]requested_item shift.open_date is exist - process it [13:13:00]req_shift_open_date [13:13:00]req_shift_open_date done [13:13:00]produce_requested_data done [13:13:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165446,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:13:00]process_action_free close_receipt [13:13:00]json_value_free [13:13:00]json_value_free done [13:13:00]process_json_proto returns [13:13:00]Send response to host [13:13:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165446,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:13:00]free response buf [13:13:00]execute_script done [13:13:00]execute_script returns [13:13:00]free content buf [13:13:00]Sock 10.Close socket [13:13:00]Sock 10.Thread stoped [13:13:03]OFD Sender: No OFD packet to send [13:13:08]OFD Sender: No OFD packet to send [13:13:13]OFD Sender: No OFD packet to send [13:13:14]recv_with_timeout no data received [13:13:18]OFD Sender: No OFD packet to send [13:13:23]OFD Sender: No OFD packet to send [13:13:28]OFD Sender: No OFD packet to send [13:13:33]OFD Sender: No OFD packet to send [13:13:38]OFD Sender: No OFD packet to send [13:13:43]OFD Sender: No OFD packet to send [13:13:48]OFD Sender: No OFD packet to send [13:13:49]accept exits with 7 [13:13:49]New connection [13:13:49]New thread 3067387236 created [13:13:49]Thread 3067530596 joined [13:13:49]Waiting for new connection... [13:13:49] Sock 7.Parse request [13:13:49]Sock 7.Check first char [13:13:49]Sock 7.First char is OK [13:13:49]request: POST /json_proto HTTP/1.0 [13:13:49]Method: POST [13:13:49]URL: /json_proto [13:13:49]Method is POST - this is cgi request [13:13:49]url: /json_proto [13:13:49]query_string will be loaded in cgi processing [13:13:49]execute_cgi json_proto POST (null) [13:13:49]execute_cgi path=json_proto method=POST [13:13:49]POST find Content-Length [13:13:49]Host: 172.17.44.132:8080 [13:13:49]Content-Length: 679 [13:13:49]Content-Type: application/json [13:13:49] [13:13:49]POST finish read [13:13:49]Found Content-Length = 679 [13:13:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:49]execute_script... [13:13: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)294268", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:13:49]POST & json_proto [13:13:49]process_json_proto [13:13:49]json parsed OK: [13:13:49]protocol is kg_v1.0 [13:13:49]action value=close_receipt [13:13:49]process_action close_receipt [13:13:49]cmd_close_receipt [13:13:49]MH_GetDate [13:13:49]Write to MH i2c: F0 00 00 16 05 0A [13:13:49]Write i2c OK [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: F0 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: F0 09 00 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: F0 09 00 16 05 00 0E 8B C8 66 2A 83 C1 65 AD [13:13:49]GetLastDocTimeStamp 1724418775 [13:13:49]current date 1724418830 [13:13:49]FM_GetShiftState [13:13:49]SAM_PROTO_GetShiftState [13:13:49]wFMCommunicate request_size=4 [13:13:49]MH_SAM_APDU [13:13:49]CAPDU: 80 13 01 00 [13:13:49]Write to MH i2c: E2 08 00 17 05 80 13 01 00 00 00 00 00 99 [13:13:49]Write i2c OK [13:13:49]MH_I2C_Read... [13:13:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:49]Read from MH i2c: E2 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: E2 0E 00 [13:13:49]MH_I2C_Read... [13:13:49]Read from MH i2c: E2 0E 00 17 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C7 [13:13:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:13:49]wFMCommunicate OK [13:13:49]SAM_PROTO_GetShiftState done [13:13:49]FM_GetShiftState done [13:13:49]opened in 1724372766 [13:13:49]opened+sec_in_day 1724459166 [13:13:49]quantity*price = 100050 [13:13:49]sum+1 = 100052 [13:13:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 300 23.08.2024 13:13 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165447 ФПД: 42134545008770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131350&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165447&fm=42134545008770&tin=02508201610067®Number=0000000000092562&sum=100000 [13:13:50]StoreToDocumentArchive [13:13:50]shift 469 fd 165447 [13:13:50]save to /storage/0469/doc_00165447 [13:13:50]save last doc name /storage/0469/doc_00165447 to /storage/kkm_last_doc_name [13:13:50]save OK [13:13:50]Clear old archive folders... [13:13:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:13:50]tlvbuf is 00051440 [13:13:50]SAM_PROTO_ClearQueue [13:13:50]wFMCommunicate request_size=4 [13:13:50]MH_SAM_APDU [13:13:50]CAPDU: 80 09 00 00 [13:13:50]Write to MH i2c: E2 08 00 24 05 80 09 00 00 00 00 00 00 9B [13:13:50]Write i2c OK [13:13:50]MH_I2C_Read... [13:13:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:13:50]Read from MH i2c: E2 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 03 00 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [13:13:50]RAPDU: 90 00 [13:13:50]wFMCommunicate OK [13:13:50]SAM_PROTO_ClearQueue done [13:13:50]KKMCreateOFDPacket [13:13:50]OFDProtocolAddRootSTLVToBuf [13:13:50]FM_MakeSignedData [13:13:50]FM_MakeSignedData [13:13:50]SAM_PROTO_SignData [13:13:50]wFMCommunicate request_size=4 [13:13:50]MH_SAM_APDU [13:13:50]CAPDU: 80 0D 01 02 [13:13:50]Write to MH i2c: E2 08 00 25 05 80 0D 01 02 00 00 00 00 A3 [13:13:50]Write i2c OK [13:13:50]MH_I2C_Read... [13:13:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:13:50]Read from MH i2c: E2 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 03 00 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [13:13:50]RAPDU: 90 00 [13:13:50]wFMCommunicate OK [13:13:50]wFMCommunicate request_size=255 [13:13:50]MH_SAM_APDU [13:13:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 2C 01 00 00 F4 03 04 00 0E 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 86 02 00 35 04 06 00 26 52 36 96 [13:13:50]Write to MH i2c: E2 02 01 26 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 2C 01 00 00 F4 03 04 00 0E 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 86 02 00 35 04 06 00 26 52 36 96 00 00 0F [13:13:50]Write i2c OK [13:13:50]MH_I2C_Read... [13:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:50]Read from MH i2c: E2 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 03 00 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [13:13:50]RAPDU: 90 00 [13:13:50]wFMCommunicate OK [13:13:50]wFMCommunicate request_size=7 [13:13:50]MH_SAM_APDU [13:13:50]CAPDU: 80 0D 02 02 02 88 82 [13:13:50]Write to MH i2c: E2 0A 00 27 05 80 0D 02 02 02 00 88 82 00 00 B4 [13:13:50]Write i2c OK [13:13:50]MH_I2C_Read... [13:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:13:50]Read from MH i2c: E2 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 03 00 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [13:13:50]RAPDU: 90 00 [13:13:50]wFMCommunicate OK [13:13:50]wFMCommunicate request_size=4 [13:13:50]MH_SAM_APDU [13:13:50]CAPDU: 80 0D 03 02 [13:13:50]Write to MH i2c: E2 08 00 28 05 80 0D 03 02 00 00 00 00 A8 [13:13:50]Write i2c OK [13:13:50]MH_I2C_Read... [13:13:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:13:50]Read from MH i2c: E2 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 0B 00 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 0B 00 28 05 00 30 49 57 59 7B F5 F6 71 90 00 A9 [13:13:50]RAPDU: 30 49 57 59 7B F5 F6 71 90 00 [13:13:50]wFMCommunicate OK [13:13:50]SAM_PROTO_SignData done [13:13:50]FM_MakeSignedData done [13:13:50]CreateOFDProtocolMessage [13:13:50]wFMCommunicate request_size=4 [13:13:50]MH_SAM_APDU [13:13:50]CAPDU: 80 11 00 00 [13:13:50]Write to MH i2c: E2 08 00 29 05 80 11 00 00 00 00 00 00 A8 [13:13:50]Write i2c OK [13:13:50]MH_I2C_Read... [13:13:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:50]Read from MH i2c: E2 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 17 00 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: E2 17 00 29 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [13:13:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:13:50]wFMCommunicate OK [13:13:50]CreateOFDProtocolMessage done [13:13:50]OFDSenderStorePacket 165447 [13:13:50]StoreOFDPacket docnum=165447 [13:13:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 14 D1 04 01 07 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 0E 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 86 02 00 35 04 06 00 26 52 36 96 88 82 30 49 57 59 7B F5 F6 71 [13:13:50]CheckFolder [13:13:50]dirname=/storage/ofd_packets [13:13:50]CheckFolder done [13:13:50]ProducePacketName [13:13:50]name=ofd_packets/00165447 [13:13:50]NVStorageSaveData ofd_packets/00165447 [13:13:50]File name is /storage/ofd_packets/00165447 [13:13:50]Write 298 bytes [13:13:50]NVStorageSaveData done [13:13:50]OFDSenderStorePacket done [13:13:50]KKMCreateOFDPacket done [13:13:50]NVStorageSaveData kkm_last_timestamp [13:13:50]File name is /storage/kkm_last_timestamp [13:13:50]Write 4 bytes [13:13:50]NVStorageSaveData done [13:13:50]ExternCall_PrintAddStr [13:13:50]wPrintStart [13:13:50]Write to MH i2c: 01 00 00 2A 05 2F [13:13:50]Write i2c OK [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: 01 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: 01 07 00 [13:13:50]MH_I2C_Read... [13:13:50]Read from MH i2c: 01 07 00 2A 05 00 00 00 00 00 FF 0F 44 [13:13:50]RasterBufferAndPrint [13:13:50]line Счет N : (1)294268 [13:13:50]line ИНН: 02508201610067 [13:13:50]line Контрольно-Кассовый Чек [13:13:50]line ПРОДАЖА [13:13:50]line ТРК (МРК, ГНК) : 64 [13:13:50]line Товар: 2710194800 [13:13:50]line ДТ-К-5 [13:13:50]line 13.130 * 76.20 [13:13:50]line = 1000.51 [13:13:50]line НДС 12% НСП 1% [13:13:50]line > о реализуемом товаре [13:13:50]line ОКРУГЛЕНИЕ: -0.51 [13:13:50]line ИТОГО: 1000.00 [13:13:50]line Внесено: 1000.00 [13:13:50]line СДАЧА: 0.00 [13:13:50]line НСП 1% : 8.85 [13:13:50]line НДС 12% : 106.25 [13:13:50]line Наличными: 1000.00 [13:13:50]line Безнал.: 0.00 [13:13:50]line Место: АЗС № 130 "Партнер Нефть" [13:13:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:13:50]line СНО: Общий режим [13:13:50]line Чек 300 23.08.2024 13:13 [13:13:50]line Смена: 469 ФФД: 1.0 [13:13:50]line ЗНМ: 0300000070 [13:13:50]line РНМ: 0000000000092562 [13:13:50]line Версия ККМ: 001 [13:13:50]line ФМ: 0000000000871769 [13:13:50]line ФД: 165447 [13:13:50]line ФПД: 42134545008770 [13:13:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131350&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165447&fm=42134545008770&tin=02508201610067®Number=0000000000092562&sum=100000 [13:13:51]OFD Sender: Processing packet 165447 [packets to send 991, broken 990] [13:13:51]ProducePacketName [13:13:51]name=ofd_packets/00165447 [13:13:51]OFD Sender: To server: pG, [13:13:51]CommunicateWithHost lk.salyk.kg:30040 [13:13:51]ConnectInit lk.salyk.kg [13:13:51]written 0, free lines is 4095 [13:13:51]Write to MH i2c: 01 00 00 55 05 5A [13:13:51]Write i2c OK [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: 01 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: 01 07 00 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: 01 07 00 55 05 00 00 00 00 00 D2 0C 3F [13:13:51]RasterBufferAndPrint [13:13:51]line [13:13:51]line [13:13:51]line [13:13:51]line [13:13:51]line [13:13:51]written 0, free lines is 3287 [13:13:51]MH_Cut [13:13:51]Write to MH i2c: D1 01 00 5C 05 01 33 [13:13:51]Write i2c OK [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: D1 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: D1 01 00 [13:13:51]MH_I2C_Read... [13:13:51]Read from MH i2c: D1 01 00 5C 05 00 32 [13:13:51]Write to MH i2c: 01 00 00 5D 05 62 [13:13:51]Write i2c OK [13:13:51]MH_I2C_Read... [13:13:52]*** Cut start [13:13:52]*** Purtial cut [13:13:52]*** Stage 1: CUTSNS_PIN = 1 [13:13:54]Read from MH i2c: 01 [13:13:54]MH_I2C_Read... [13:13:54]*** Stop cut motor [13:13:54]*** Cut end [13:13:54]Read from MH i2c: 01 07 00 [13:13:54]MH_I2C_Read... [13:13:54]Read from MH i2c: 01 07 00 5D 05 00 00 00 00 00 FF 0F 77 [13:13:54]process_action close_receipt done [13:13:54]requested_data is exist [13:13:54]produce_requested_data [13:13:54]requested_item fm.sn is exist - process it [13:13:54]wFMCommunicate request_size=4 [13:13:54]MH_SAM_APDU [13:13:54]CAPDU: 80 11 00 00 [13:13:54]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [13:13:54]Write i2c OK [13:13:54]MH_I2C_Read... [13:13:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:54]Read from MH i2c: E2 [13:13:54]MH_I2C_Read... [13:13:54]Read from MH i2c: E2 17 00 [13:13:54]MH_I2C_Read... [13:13:54]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [13:13:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:13:54]wFMCommunicate OK [13:13:54]requested_item fd.num is exist - process it [13:13:54]SAM_PROTO_GetFieldsCounters [13:13:54]wFMCommunicate request_size=4 [13:13:54]MH_SAM_APDU [13:13:54]CAPDU: 80 13 00 00 [13:13:54]Write to MH i2c: E2 08 00 5F 05 80 13 00 00 00 00 00 00 E0 [13:13:54]Write i2c OK [13:13:54]MH_I2C_Read... [13:13:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:54]Read from MH i2c: E2 [13:13:54]MH_I2C_Read... [13:13:54]Read from MH i2c: E2 62 00 [13:13:54]MH_I2C_Read... [13:13:54]Read from MH i2c: E2 62 00 5F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 32 [13:13:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:13:54]wFMCommunicate OK [13:13:54]SAM_PROTO_GetFieldsCounters done [13:13:54]requested_item shift.num is exist - process it [13:13:54]requested_item shift.opened is exist - process it [13:13:54]req_shift_opened [13:13:54]FM_GetShiftState [13:13:54]SAM_PROTO_GetShiftState [13:13:54]wFMCommunicate request_size=4 [13:13:54]MH_SAM_APDU [13:13:54]CAPDU: 80 13 01 00 [13:13:54]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [13:13:54]Write i2c OK [13:13:54]MH_I2C_Read... [13:13:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:54]Read from MH i2c: E2 [13:13:54]MH_I2C_Read... [13:13:54]Read from MH i2c: E2 0E 00 [13:13:54]MH_I2C_Read... [13:13:54]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 10 [13:13:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:13:54]wFMCommunicate OK [13:13:54]SAM_PROTO_GetShiftState done [13:13:54]FM_GetShiftState done [13:13:54]req_shift_opened done [13:13:54]requested_item shift.open_date is exist - process it [13:13:54]req_shift_open_date [13:13:54]req_shift_open_date done [13:13:54]produce_requested_data done [13:13:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165447,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:13:54]process_action_free close_receipt [13:13:54]json_value_free [13:13:54]json_value_free done [13:13:54]process_json_proto returns [13:13:54]Send response to host [13:13:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165447,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:13:54]free response buf [13:13:54]execute_script done [13:13:54]execute_script returns [13:13:54]free content buf [13:13:54]Sock 7.Close socket [13:13:54]Sock 7.Thread stoped [13:13:56]recv_with_timeout no data received [13:14:00]Connected sock=11 [13:14:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 14 D1 04 01 07 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 0E 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 86 02 00 35 04 06 00 26 52 36 96 88 82 30 49 57 59 7B F5 F6 71 [13:14:00]accept exits with 9 [13:14:00]New connection [13:14:00]New thread 3067530596 created [13:14:00]Thread 3067387236 joined [13:14:00]Waiting for new connection... [13:14:00] Sock 9.Parse request [13:14:00]Sock 9.Check first char [13:14:00]Sock 9.First char is OK [13:14:00]request: POST /json_proto HTTP/1.0 [13:14:00]Method: POST [13:14:00]URL: /json_proto [13:14:00]Method is POST - this is cgi request [13:14:00]url: /json_proto [13:14:00]query_string will be loaded in cgi processing [13:14:00]execute_cgi json_proto POST (null) [13:14:00]execute_cgi path=json_proto method=POST [13:14:00]POST find Content-Length [13:14:00]Host: 172.17.44.132:8080 [13:14:00]Content-Length: 674 [13:14:00]Content-Type: application/json [13:14:00] [13:14:00]POST finish read [13:14:00]Found Content-Length = 674 [13:14:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:00]execute_script... [13:14:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294269", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:14:00]POST & json_proto [13:14:00]process_json_proto [13:14:00]json parsed OK: [13:14:00]protocol is kg_v1.0 [13:14:00]action value=close_receipt [13:14:00]process_action close_receipt [13:14:00]cmd_close_receipt [13:14:00]MH_GetDate [13:14:00]Write to MH i2c: F0 00 00 61 05 55 [13:14:00]Write i2c OK [13:14:00]MH_I2C_Read... [13:14:00]Read from MH i2c: F0 [13:14:00]MH_I2C_Read... [13:14:00]Read from MH i2c: F0 09 00 [13:14:00]MH_I2C_Read... [13:14:00]Read from MH i2c: F0 09 00 61 05 00 1A 8B C8 66 2A 83 C1 65 04 [13:14:00]GetLastDocTimeStamp 1724418830 [13:14:00]current date 1724418842 [13:14:00]FM_GetShiftState [13:14:00]SAM_PROTO_GetShiftState [13:14:00]wFMCommunicate request_size=4 [13:14:00]MH_SAM_APDU [13:14:00]CAPDU: 80 13 01 00 [13:14:00]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [13:14:00]Write i2c OK [13:14:00]MH_I2C_Read... [13:14:01]Read from MH i2c: E2 [13:14:01]MH_I2C_Read... [13:14:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:01]Read from MH i2c: E2 0E 00 [13:14:01]MH_I2C_Read... [13:14:01]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [13:14:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:14:01]wFMCommunicate OK [13:14:01]SAM_PROTO_GetShiftState done [13:14:01]FM_GetShiftState done [13:14:01]opened in 1724372766 [13:14:01]opened+sec_in_day 1724459166 [13:14:01]quantity*price = 50063 [13:14:01]sum+1 = 50064 [13:14:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 301 23.08.2024 13:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165448 ФПД: 251949949435757 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165448&fm=251949949435757&tin=02508201610067®Number=0000000000092562&sum=50000 [13:14:02]StoreToDocumentArchive [13:14:02]shift 469 fd 165448 [13:14:02]save to /storage/0469/doc_00165448 [13:14:02]save last doc name /storage/0469/doc_00165448 to /storage/kkm_last_doc_name [13:14:02]save OK [13:14:02]Clear old archive folders... [13:14:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:14:02]tlvbuf is 01499130 [13:14:02]SAM_PROTO_ClearQueue [13:14:02]wFMCommunicate request_size=4 [13:14:02]MH_SAM_APDU [13:14:02]CAPDU: 80 09 00 00 [13:14:02]Write to MH i2c: E2 08 00 6F 05 80 09 00 00 00 00 00 00 E6 [13:14:02]Write i2c OK [13:14:02]MH_I2C_Read... [13:14:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:02]Read from MH i2c: E2 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 03 00 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [13:14:02]RAPDU: 90 00 [13:14:02]wFMCommunicate OK [13:14:02]SAM_PROTO_ClearQueue done [13:14:02]KKMCreateOFDPacket [13:14:02]OFDProtocolAddRootSTLVToBuf [13:14:02]FM_MakeSignedData [13:14:02]FM_MakeSignedData [13:14:02]SAM_PROTO_SignData [13:14:02]wFMCommunicate request_size=4 [13:14:02]MH_SAM_APDU [13:14:02]CAPDU: 80 0D 01 02 [13:14:02]Write to MH i2c: E2 08 00 70 05 80 0D 01 02 00 00 00 00 EE [13:14:02]Write i2c OK [13:14:02]MH_I2C_Read... [13:14:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:02]Read from MH i2c: E2 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 03 00 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [13:14:02]RAPDU: 90 00 [13:14:02]wFMCommunicate OK [13:14:02]wFMCommunicate request_size=255 [13:14:02]MH_SAM_APDU [13:14:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 1A 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 86 02 00 35 04 06 00 E5 25 AB 3C [13:14:02]Write to MH i2c: E2 02 01 71 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 1A 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 86 02 00 35 04 06 00 E5 25 AB 3C 00 00 9D [13:14:02]Write i2c OK [13:14:02]MH_I2C_Read... [13:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:02]Read from MH i2c: E2 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 03 00 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [13:14:02]RAPDU: 90 00 [13:14:02]wFMCommunicate OK [13:14:02]wFMCommunicate request_size=7 [13:14:02]MH_SAM_APDU [13:14:02]CAPDU: 80 0D 02 02 02 BF 6D [13:14:02]Write to MH i2c: E2 0A 00 72 05 80 0D 02 02 02 00 BF 6D 00 00 21 [13:14:02]Write i2c OK [13:14:02]MH_I2C_Read... [13:14:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:02]Read from MH i2c: E2 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 03 00 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [13:14:02]RAPDU: 90 00 [13:14:02]wFMCommunicate OK [13:14:02]wFMCommunicate request_size=4 [13:14:02]MH_SAM_APDU [13:14:02]CAPDU: 80 0D 03 02 [13:14:02]Write to MH i2c: E2 08 00 73 05 80 0D 03 02 00 00 00 00 F3 [13:14:02]Write i2c OK [13:14:02]MH_I2C_Read... [13:14:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:02]Read from MH i2c: E2 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 0B 00 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 0B 00 73 05 00 59 5D 99 C0 3A 5F 02 E7 90 00 85 [13:14:02]RAPDU: 59 5D 99 C0 3A 5F 02 E7 90 00 [13:14:02]wFMCommunicate OK [13:14:02]SAM_PROTO_SignData done [13:14:02]FM_MakeSignedData done [13:14:02]CreateOFDProtocolMessage [13:14:02]wFMCommunicate request_size=4 [13:14:02]MH_SAM_APDU [13:14:02]CAPDU: 80 11 00 00 [13:14:02]Write to MH i2c: E2 08 00 74 05 80 11 00 00 00 00 00 00 F3 [13:14:02]Write i2c OK [13:14:02]MH_I2C_Read... [13:14:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:02]Read from MH i2c: E2 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 17 00 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: E2 17 00 74 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [13:14:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:14:02]wFMCommunicate OK [13:14:02]CreateOFDProtocolMessage done [13:14:02]OFDSenderStorePacket 165448 [13:14:02]StoreOFDPacket docnum=165448 [13:14:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 42 A9 04 01 9D 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 1A 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 86 02 00 35 04 06 00 E5 25 AB 3C BF 6D 59 5D 99 C0 3A 5F 02 E7 [13:14:02]CheckFolder [13:14:02]dirname=/storage/ofd_packets [13:14:02]CheckFolder done [13:14:02]ProducePacketName [13:14:02]name=ofd_packets/00165448 [13:14:02]NVStorageSaveData ofd_packets/00165448 [13:14:02]File name is /storage/ofd_packets/00165448 [13:14:02]Write 298 bytes [13:14:02]NVStorageSaveData done [13:14:02]OFDSenderStorePacket done [13:14:02]KKMCreateOFDPacket done [13:14:02]NVStorageSaveData kkm_last_timestamp [13:14:02]File name is /storage/kkm_last_timestamp [13:14:02]Write 4 bytes [13:14:02]NVStorageSaveData done [13:14:02]ExternCall_PrintAddStr [13:14:02]wPrintStart [13:14:02]Write to MH i2c: 01 00 00 75 05 7A [13:14:02]Write i2c OK [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: 01 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: 01 07 00 [13:14:02]MH_I2C_Read... [13:14:02]Read from MH i2c: 01 07 00 75 05 00 00 00 00 00 FF 0F 8F [13:14:02]RasterBufferAndPrint [13:14:02]line Счет N : (1)294269 [13:14:02]line ИНН: 02508201610067 [13:14:02]line Контрольно-Кассовый Чек [13:14:02]line ПРОДАЖА [13:14:02]line ТРК (МРК, ГНК) : 21 [13:14:02]line Товар: 2710194800 [13:14:02]line ДТ-К-5 [13:14:02]line 6.570 * 76.20 [13:14:02]line = 500.63 [13:14:02]line НДС 12% НСП 1% [13:14:02]line > о реализуемом товаре [13:14:02]line ОКРУГЛЕНИЕ: -0.63 [13:14:02]line ИТОГО: 500.00 [13:14:02]line Внесено: 500.00 [13:14:02]line СДАЧА: 0.00 [13:14:02]line НСП 1% : 4.43 [13:14:02]line НДС 12% : 53.16 [13:14:02]line Наличными: 500.00 [13:14:02]line Безнал.: 0.00 [13:14:02]line Место: АЗС № 130 "Партнер Нефть" [13:14:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:14:02]line СНО: Общий режим [13:14:02]line Чек 301 23.08.2024 13:14 [13:14:02]line Смена: 469 ФФД: 1.0 [13:14:02]line ЗНМ: 0300000070 [13:14:02]line РНМ: 0000000000092562 [13:14:02]line Версия ККМ: 001 [13:14:02]line ФМ: 0000000000871769 [13:14:02]line ФД: 165448 [13:14:02]line ФПД: 251949949435757 [13:14:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131402&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165448&fm=251949949435757&tin=02508201610067®Number=0000000000092562&sum=50000 [13:14:02]written 0, free lines is 4095 [13:14:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0B 10 47 00 E1 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 86 02 00 F4 03 04 00 63 34 C8 66 B6 04 01 00 00 F8 62 0A 3C 6C 0F 05 2C [13:14:03]CommunicateWithHost err = 0 [13:14:03]CheckOFDResponse [13:14:03]1017 (14) - 77093643461234 [13:14:03]1041 (16) - 0000000000871769 [13:14:03]1040 (4) - 165447 [13:14:03]1012 (4) - 23.08.2024 07:04 [13:14:03]1206 (1) - 0 [13:14:03]OFD Sender: Remove packet 165447 [13:14:03]ProducePacketName [13:14:03]name=ofd_packets/00165447 [13:14:03]NVStorageDeleteData [13:14:03]Write to MH i2c: 01 00 00 A0 05 A5 [13:14:03]Write i2c OK [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: 01 [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: 01 07 00 [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: 01 07 00 A0 05 00 00 00 00 00 E1 0C 99 [13:14:03]RasterBufferAndPrint [13:14:03]line [13:14:03]line [13:14:03]line [13:14:03]line [13:14:03]line [13:14:03]written 0, free lines is 3303 [13:14:03]MH_Cut [13:14:03]Write to MH i2c: D1 01 00 A7 05 01 7E [13:14:03]Write i2c OK [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: D1 [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: D1 01 00 [13:14:03]MH_I2C_Read... [13:14:03]Read from MH i2c: D1 01 00 A7 05 00 7D [13:14:03]Write to MH i2c: 01 00 00 A8 05 AD [13:14:03]Write i2c OK [13:14:03]MH_I2C_Read... [13:14:03]OFD Sender: Processing packet 165448 [packets to send 991, broken 990] [13:14:03]ProducePacketName [13:14:03]name=ofd_packets/00165448 [13:14:03]OFD Sender: To server: pG, [13:14:03]CommunicateWithHost lk.salyk.kg:30040 [13:14:03]ConnectInit lk.salyk.kg [13:14:03]*** Cut start [13:14:03]*** Purtial cut [13:14:03]*** Stage 1: CUTSNS_PIN = 1 [13:14:05]Read from MH i2c: 01 [13:14:05]MH_I2C_Read... [13:14:05]*** Stop cut motor [13:14:06]*** Cut end [13:14:06]Read from MH i2c: 01 07 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 FF 0F C2 [13:14:06]process_action close_receipt done [13:14:06]requested_data is exist [13:14:06]produce_requested_data [13:14:06]requested_item fm.sn is exist - process it [13:14:06]wFMCommunicate request_size=4 [13:14:06]MH_SAM_APDU [13:14:06]CAPDU: 80 11 00 00 [13:14:06]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:06]Read from MH i2c: E2 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 17 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [13:14:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:14:06]wFMCommunicate OK [13:14:06]requested_item fd.num is exist - process it [13:14:06]SAM_PROTO_GetFieldsCounters [13:14:06]wFMCommunicate request_size=4 [13:14:06]MH_SAM_APDU [13:14:06]CAPDU: 80 13 00 00 [13:14:06]Write to MH i2c: E2 08 00 AA 05 80 13 00 00 00 00 00 00 2B [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:06]Read from MH i2c: E2 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 62 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 62 00 AA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 81 [13:14:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:06]wFMCommunicate OK [13:14:06]SAM_PROTO_GetFieldsCounters done [13:14:06]requested_item shift.num is exist - process it [13:14:06]requested_item shift.opened is exist - process it [13:14:06]req_shift_opened [13:14:06]FM_GetShiftState [13:14:06]SAM_PROTO_GetShiftState [13:14:06]wFMCommunicate request_size=4 [13:14:06]MH_SAM_APDU [13:14:06]CAPDU: 80 13 01 00 [13:14:06]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [13:14:06]Write i2c OK [13:14:06]MH_I2C_Read... [13:14:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:06]Read from MH i2c: E2 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 0E 00 [13:14:06]MH_I2C_Read... [13:14:06]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [13:14:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:14:06]wFMCommunicate OK [13:14:06]SAM_PROTO_GetShiftState done [13:14:06]FM_GetShiftState done [13:14:06]req_shift_opened done [13:14:06]requested_item shift.open_date is exist - process it [13:14:06]req_shift_open_date [13:14:06]req_shift_open_date done [13:14:06]produce_requested_data done [13:14:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165448,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:14:06]process_action_free close_receipt [13:14:06]json_value_free [13:14:06]json_value_free done [13:14:06]process_json_proto returns [13:14:06]Send response to host [13:14:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165448,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:14:06]free response buf [13:14:06]execute_script done [13:14:06]execute_script returns [13:14:06]free content buf [13:14:06]Sock 9.Close socket [13:14:06]Sock 9.Thread stoped [13:14:06]Connected sock=11 [13:14:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 42 A9 04 01 9D 8C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 1A 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 86 02 00 35 04 06 00 E5 25 AB 3C BF 6D 59 5D 99 C0 3A 5F 02 E7 [13:14:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A4 20 47 00 38 EB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 86 02 00 F4 03 04 00 69 34 C8 66 B6 04 01 00 00 CB B6 81 A4 81 5E BD F1 [13:14:07]CommunicateWithHost err = 0 [13:14:07]CheckOFDResponse [13:14:07]1017 (14) - 77093643461234 [13:14:07]1041 (16) - 0000000000871769 [13:14:07]1040 (4) - 165448 [13:14:07]1012 (4) - 23.08.2024 07:04 [13:14:07]1206 (1) - 0 [13:14:07]OFD Sender: Remove packet 165448 [13:14:07]ProducePacketName [13:14:07]name=ofd_packets/00165448 [13:14:07]NVStorageDeleteData [13:14:07]OFD Sender: No OFD packet to send [13:14:07]OFD Sender: No OFD packet to send [13:14:12]OFD Sender: No OFD packet to send [13:14:17]OFD Sender: No OFD packet to send [13:14:22]OFD Sender: No OFD packet to send [13:14:27]OFD Sender: No OFD packet to send [13:14:32]OFD Sender: No OFD packet to send [13:14:37]OFD Sender: No OFD packet to send [13:14:38]accept exits with 7 [13:14:38]New connection [13:14:38]New thread 3067387236 created [13:14:38]Thread 3067530596 joined [13:14:38]Waiting for new connection... [13:14:38] Sock 7.Parse request [13:14:38]Sock 7.Check first char [13:14:38]Sock 7.First char is OK [13:14:38]request: POST /json_proto HTTP/1.0 [13:14:38]Method: POST [13:14:38]URL: /json_proto [13:14:38]Method is POST - this is cgi request [13:14:38]url: /json_proto [13:14:38]query_string will be loaded in cgi processing [13:14:38]execute_cgi json_proto POST (null) [13:14:38]execute_cgi path=json_proto method=POST [13:14:38]POST find Content-Length [13:14:38]Host: 172.17.44.132:8080 [13:14:38]Content-Length: 679 [13:14:38]Content-Type: application/json [13:14:38] [13:14:38]POST finish read [13:14:38]Found Content-Length = 679 [13:14:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:14:38]execute_script... [13:14:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294270", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:14:38]POST & json_proto [13:14:38]process_json_proto [13:14:38]json parsed OK: [13:14:38]protocol is kg_v1.0 [13:14:38]action value=close_receipt [13:14:38]process_action close_receipt [13:14:38]cmd_close_receipt [13:14:38]MH_GetDate [13:14:38]Write to MH i2c: F0 00 00 AC 05 A0 [13:14:38]Write i2c OK [13:14:38]MH_I2C_Read... [13:14:38]Read from MH i2c: F0 [13:14:38]MH_I2C_Read... [13:14:38]Read from MH i2c: F0 09 00 [13:14:38]MH_I2C_Read... [13:14:38]Read from MH i2c: F0 09 00 AC 05 00 3F 8B C8 66 2A 83 C1 65 74 [13:14:38]GetLastDocTimeStamp 1724418842 [13:14:38]current date 1724418879 [13:14:38]FM_GetShiftState [13:14:38]SAM_PROTO_GetShiftState [13:14:38]wFMCommunicate request_size=4 [13:14:38]MH_SAM_APDU [13:14:38]CAPDU: 80 13 01 00 [13:14:38]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [13:14:38]Write i2c OK [13:14:38]MH_I2C_Read... [13:14:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:38]Read from MH i2c: E2 [13:14:38]MH_I2C_Read... [13:14:38]Read from MH i2c: E2 0E 00 [13:14:38]MH_I2C_Read... [13:14:38]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [13:14:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:14:38]wFMCommunicate OK [13:14:38]SAM_PROTO_GetShiftState done [13:14:38]FM_GetShiftState done [13:14:38]opened in 1724372766 [13:14:38]opened+sec_in_day 1724459166 [13:14:38]quantity*price = 100050 [13:14:38]sum+1 = 100052 [13:14:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 302 23.08.2024 13:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165449 ФПД: 83297575302322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131439&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165449&fm=83297575302322&tin=02508201610067®Number=0000000000092562&sum=100000 [13:14:39]StoreToDocumentArchive [13:14:39]shift 469 fd 165449 [13:14:39]save to /storage/0469/doc_00165449 [13:14:39]save last doc name /storage/0469/doc_00165449 to /storage/kkm_last_doc_name [13:14:39]save OK [13:14:39]Clear old archive folders... [13:14:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:14:39]tlvbuf is 01487A50 [13:14:39]SAM_PROTO_ClearQueue [13:14:39]wFMCommunicate request_size=4 [13:14:39]MH_SAM_APDU [13:14:39]CAPDU: 80 09 00 00 [13:14:39]Write to MH i2c: E2 08 00 BA 05 80 09 00 00 00 00 00 00 31 [13:14:39]Write i2c OK [13:14:39]MH_I2C_Read... [13:14:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:14:39]Read from MH i2c: E2 [13:14:39]MH_I2C_Read... [13:14:39]Read from MH i2c: E2 03 00 [13:14:39]MH_I2C_Read... [13:14:39]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [13:14:39]RAPDU: 90 00 [13:14:39]wFMCommunicate OK [13:14:39]SAM_PROTO_ClearQueue done [13:14:39]KKMCreateOFDPacket [13:14:39]OFDProtocolAddRootSTLVToBuf [13:14:39]FM_MakeSignedData [13:14:39]FM_MakeSignedData [13:14:39]SAM_PROTO_SignData [13:14:39]wFMCommunicate request_size=4 [13:14:39]MH_SAM_APDU [13:14:39]CAPDU: 80 0D 01 02 [13:14:39]Write to MH i2c: E2 08 00 BB 05 80 0D 01 02 00 00 00 00 39 [13:14:39]Write i2c OK [13:14:39]MH_I2C_Read... [13:14:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:14:39]Read from MH i2c: E2 [13:14:39]MH_I2C_Read... [13:14:39]Read from MH i2c: E2 03 00 [13:14:39]MH_I2C_Read... [13:14:39]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [13:14:39]RAPDU: 90 00 [13:14:39]wFMCommunicate OK [13:14:39]wFMCommunicate request_size=255 [13:14:39]MH_SAM_APDU [13:14:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 3F 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 86 02 00 35 04 06 00 4B C2 3A 62 [13:14:39]Write to MH i2c: E2 02 01 BC 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 3F 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 86 02 00 35 04 06 00 4B C2 3A 62 00 00 3F [13:14:39]Write i2c OK [13:14:39]MH_I2C_Read... [13:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:40]Read from MH i2c: E2 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: E2 03 00 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [13:14:40]RAPDU: 90 00 [13:14:40]wFMCommunicate OK [13:14:40]wFMCommunicate request_size=7 [13:14:40]MH_SAM_APDU [13:14:40]CAPDU: 80 0D 02 02 02 F4 B2 [13:14:40]Write to MH i2c: E2 0A 00 BD 05 80 0D 02 02 02 00 F4 B2 00 00 E6 [13:14:40]Write i2c OK [13:14:40]MH_I2C_Read... [13:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:14:40]Read from MH i2c: E2 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: E2 03 00 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [13:14:40]RAPDU: 90 00 [13:14:40]wFMCommunicate OK [13:14:40]wFMCommunicate request_size=4 [13:14:40]MH_SAM_APDU [13:14:40]CAPDU: 80 0D 03 02 [13:14:40]Write to MH i2c: E2 08 00 BE 05 80 0D 03 02 00 00 00 00 3E [13:14:40]Write i2c OK [13:14:40]MH_I2C_Read... [13:14:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:14:40]Read from MH i2c: E2 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: E2 0B 00 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: E2 0B 00 BE 05 00 E1 85 EB 87 76 B9 66 7A 90 00 26 [13:14:40]RAPDU: E1 85 EB 87 76 B9 66 7A 90 00 [13:14:40]wFMCommunicate OK [13:14:40]SAM_PROTO_SignData done [13:14:40]FM_MakeSignedData done [13:14:40]CreateOFDProtocolMessage [13:14:40]wFMCommunicate request_size=4 [13:14:40]MH_SAM_APDU [13:14:40]CAPDU: 80 11 00 00 [13:14:40]Write to MH i2c: E2 08 00 BF 05 80 11 00 00 00 00 00 00 3E [13:14:40]Write i2c OK [13:14:40]MH_I2C_Read... [13:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:40]Read from MH i2c: E2 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: E2 17 00 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: E2 17 00 BF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [13:14:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:14:40]wFMCommunicate OK [13:14:40]CreateOFDProtocolMessage done [13:14:40]OFDSenderStorePacket 165449 [13:14:40]StoreOFDPacket docnum=165449 [13:14:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DA B5 04 01 4C 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 3F 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 86 02 00 35 04 06 00 4B C2 3A 62 F4 B2 E1 85 EB 87 76 B9 66 7A [13:14:40]CheckFolder [13:14:40]dirname=/storage/ofd_packets [13:14:40]CheckFolder done [13:14:40]ProducePacketName [13:14:40]name=ofd_packets/00165449 [13:14:40]NVStorageSaveData ofd_packets/00165449 [13:14:40]File name is /storage/ofd_packets/00165449 [13:14:40]Write 298 bytes [13:14:40]NVStorageSaveData done [13:14:40]OFDSenderStorePacket done [13:14:40]KKMCreateOFDPacket done [13:14:40]NVStorageSaveData kkm_last_timestamp [13:14:40]File name is /storage/kkm_last_timestamp [13:14:40]Write 4 bytes [13:14:40]NVStorageSaveData done [13:14:40]ExternCall_PrintAddStr [13:14:40]wPrintStart [13:14:40]Write to MH i2c: 01 00 00 C0 05 C5 [13:14:40]Write i2c OK [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: 01 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: 01 07 00 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: 01 07 00 C0 05 00 00 00 00 00 FF 0F DA [13:14:40]RasterBufferAndPrint [13:14:40]line Счет N : (1)294270 [13:14:40]line ИНН: 02508201610067 [13:14:40]line Контрольно-Кассовый Чек [13:14:40]line ПРОДАЖА [13:14:40]line ТРК (МРК, ГНК) : 44 [13:14:40]line Товар: 2710194800 [13:14:40]line ДТ-К-5 [13:14:40]line 13.130 * 76.20 [13:14:40]line = 1000.51 [13:14:40]line НДС 12% НСП 1% [13:14:40]line > о реализуемом товаре [13:14:40]line ОКРУГЛЕНИЕ: -0.51 [13:14:40]line ИТОГО: 1000.00 [13:14:40]line Внесено: 1000.00 [13:14:40]line СДАЧА: 0.00 [13:14:40]line НСП 1% : 8.85 [13:14:40]line НДС 12% : 106.25 [13:14:40]line Наличными: 1000.00 [13:14:40]line Безнал.: 0.00 [13:14:40]line Место: АЗС № 130 "Партнер Нефть" [13:14:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:14:40]line СНО: Общий режим [13:14:40]line Чек 302 23.08.2024 13:14 [13:14:40]line Смена: 469 ФФД: 1.0 [13:14:40]line ЗНМ: 0300000070 [13:14:40]line РНМ: 0000000000092562 [13:14:40]line Версия ККМ: 001 [13:14:40]line ФМ: 0000000000871769 [13:14:40]line ФД: 165449 [13:14:40]line ФПД: 83297575302322 [13:14:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131439&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165449&fm=83297575302322&tin=02508201610067®Number=0000000000092562&sum=100000 [13:14:40]written 0, free lines is 4095 [13:14:40]OFD Sender: Processing packet 165449 [packets to send 991, broken 990] [13:14:40]ProducePacketName [13:14:40]name=ofd_packets/00165449 [13:14:40]OFD Sender: To server: pG, [13:14:40]CommunicateWithHost lk.salyk.kg:30040 [13:14:40]ConnectInit lk.salyk.kg [13:14:40]Write to MH i2c: 01 00 00 EB 05 F0 [13:14:40]Write i2c OK [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: 01 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: 01 07 00 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: 01 07 00 EB 05 00 00 00 00 00 DC 0C DF [13:14:40]RasterBufferAndPrint [13:14:40]line [13:14:40]line [13:14:40]line [13:14:40]line [13:14:40]line [13:14:40]written 0, free lines is 3301 [13:14:40]MH_Cut [13:14:40]Write to MH i2c: D1 01 00 F2 05 01 C9 [13:14:40]Write i2c OK [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: D1 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: D1 01 00 [13:14:40]MH_I2C_Read... [13:14:40]Read from MH i2c: D1 01 00 F2 05 00 C8 [13:14:40]Write to MH i2c: 01 00 00 F3 05 F8 [13:14:40]Write i2c OK [13:14:40]MH_I2C_Read... [13:14:41]*** Cut start [13:14:41]*** Purtial cut [13:14:41]*** Stage 1: CUTSNS_PIN = 1 [13:14:42]recv_with_timeout no data received [13:14:43]Read from MH i2c: 01 [13:14:43]MH_I2C_Read... [13:14:43]*** Stop cut motor [13:14:43]*** Cut end [13:14:43]Read from MH i2c: 01 07 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: 01 07 00 F3 05 00 00 00 00 00 FF 0F 0D [13:14:43]process_action close_receipt done [13:14:43]requested_data is exist [13:14:43]produce_requested_data [13:14:43]requested_item fm.sn is exist - process it [13:14:43]wFMCommunicate request_size=4 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 11 00 00 [13:14:43]Write to MH i2c: E2 08 00 F4 05 80 11 00 00 00 00 00 00 73 [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:43]Read from MH i2c: E2 17 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 17 00 F4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [13:14:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:14:43]wFMCommunicate OK [13:14:43]requested_item fd.num is exist - process it [13:14:43]SAM_PROTO_GetFieldsCounters [13:14:43]wFMCommunicate request_size=4 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 13 00 00 [13:14:43]Write to MH i2c: E2 08 00 F5 05 80 13 00 00 00 00 00 00 76 [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 62 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 62 00 F5 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 D0 [13:14:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:43]wFMCommunicate OK [13:14:43]SAM_PROTO_GetFieldsCounters done [13:14:43]requested_item shift.num is exist - process it [13:14:43]requested_item shift.opened is exist - process it [13:14:43]req_shift_opened [13:14:43]FM_GetShiftState [13:14:43]SAM_PROTO_GetShiftState [13:14:43]wFMCommunicate request_size=4 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 13 01 00 [13:14:43]Write to MH i2c: E2 08 00 F6 05 80 13 01 00 00 00 00 00 78 [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 0E 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 0E 00 F6 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [13:14:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:14:43]wFMCommunicate OK [13:14:43]SAM_PROTO_GetShiftState done [13:14:43]FM_GetShiftState done [13:14:43]req_shift_opened done [13:14:43]requested_item shift.open_date is exist - process it [13:14:43]req_shift_open_date [13:14:43]req_shift_open_date done [13:14:43]produce_requested_data done [13:14:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165449,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:14:43]process_action_free close_receipt [13:14:43]json_value_free [13:14:43]json_value_free done [13:14:43]process_json_proto returns [13:14:43]Send response to host [13:14:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165449,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:14:43]free response buf [13:14:43]execute_script done [13:14:43]execute_script returns [13:14:43]free content buf [13:14:43]Sock 7.Close socket [13:14:43]Sock 7.Thread stoped [13:14:45]ConnectInit Can't take IP for lk.salyk.kg [13:14:45]CommunicateWithHost connect error [13:14:45]CommunicateWithHost err = -1 [13:14:45]OFD Sender: Server communicate error [13:14:50]OFD Sender: Processing packet 165449 [packets to send 991, broken 990] [13:14:50]ProducePacketName [13:14:50]name=ofd_packets/00165449 [13:14:50]OFD Sender: To server: pG, [13:14:50]CommunicateWithHost lk.salyk.kg:30040 [13:14:50]ConnectInit lk.salyk.kg [13:14:56]recv_with_timeout no data received [13:14:57]Connected sock=9 [13:14:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DA B5 04 01 4C 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 3F 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 86 02 00 35 04 06 00 4B C2 3A 62 F4 B2 E1 85 EB 87 76 B9 66 7A [13:15:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 20 B0 47 00 9A 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 37 36 39 10 04 04 00 49 86 02 00 F4 03 04 00 9C 34 C8 66 B6 04 01 00 00 C3 D9 23 EF 1A A4 3F 31 [13:15:01]CommunicateWithHost err = 0 [13:15:01]CheckOFDResponse [13:15:01]1017 (14) - 77093643461234 [13:15:01]1041 (16) - 0000000000871769 [13:15:01]1040 (4) - 165449 [13:15:01]1012 (4) - 23.08.2024 07:05 [13:15:01]1206 (1) - 0 [13:15:01]OFD Sender: Remove packet 165449 [13:15:01]ProducePacketName [13:15:01]name=ofd_packets/00165449 [13:15:01]NVStorageDeleteData [13:15:01]OFD Sender: No OFD packet to send [13:15:06]OFD Sender: No OFD packet to send [13:15:09]recv_with_timeout no data received [13:15:12]OFD Sender: No OFD packet to send [13:15:17]OFD Sender: No OFD packet to send [13:15:22]OFD Sender: No OFD packet to send [13:15:27]OFD Sender: No OFD packet to send [13:15:31]recv_with_timeout no data received [13:15:32]OFD Sender: No OFD packet to send [13:15:37]OFD Sender: No OFD packet to send [13:15:42]OFD Sender: No OFD packet to send [13:15:47]OFD Sender: No OFD packet to send [13:15:52]OFD Sender: No OFD packet to send [13:15:57]OFD Sender: No OFD packet to send [13:16:01]accept exits with 10 [13:16:01]New connection [13:16:01]New thread 3067530596 created [13:16:01]Thread 3067387236 joined [13:16:01]Waiting for new connection... [13:16:01] Sock 10.Parse request [13:16:01]Sock 10.Check first char [13:16:01]Sock 10.First char is OK [13:16:01]request: POST /json_proto HTTP/1.0 [13:16:01]Method: POST [13:16:01]URL: /json_proto [13:16:01]Method is POST - this is cgi request [13:16:01]url: /json_proto [13:16:01]query_string will be loaded in cgi processing [13:16:01]execute_cgi json_proto POST (null) [13:16:01]execute_cgi path=json_proto method=POST [13:16:01]POST find Content-Length [13:16:01]Host: 172.17.44.132:8080 [13:16:01]Content-Length: 667 [13:16:01]Content-Type: application/json [13:16:01] [13:16:01]POST finish read [13:16:01]Found Content-Length = 667 [13:16:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:01]execute_script... [13:16: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)294271", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:01]POST & json_proto [13:16:01]process_json_proto [13:16:01]json parsed OK: [13:16:01]protocol is kg_v1.0 [13:16:01]action value=close_receipt [13:16:01]process_action close_receipt [13:16:01]cmd_close_receipt [13:16:01]MH_GetDate [13:16:01]Write to MH i2c: F0 00 00 F7 05 EB [13:16:01]Write i2c OK [13:16:01]MH_I2C_Read... [13:16:01]Read from MH i2c: F0 [13:16:01]MH_I2C_Read... [13:16:01]Read from MH i2c: F0 09 00 [13:16:01]MH_I2C_Read... [13:16:01]Read from MH i2c: F0 09 00 F7 05 00 92 8B C8 66 2A 83 C1 65 12 [13:16:01]GetLastDocTimeStamp 1724418879 [13:16:01]current date 1724418962 [13:16:01]FM_GetShiftState [13:16:01]SAM_PROTO_GetShiftState [13:16:01]wFMCommunicate request_size=4 [13:16:01]MH_SAM_APDU [13:16:01]CAPDU: 80 13 01 00 [13:16:01]Write to MH i2c: E2 08 00 F8 05 80 13 01 00 00 00 00 00 7A [13:16:01]Write i2c OK [13:16:01]MH_I2C_Read... [13:16:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:01]Read from MH i2c: E2 [13:16:01]MH_I2C_Read... [13:16:01]Read from MH i2c: E2 0E 00 [13:16:01]MH_I2C_Read... [13:16:01]Read from MH i2c: E2 0E 00 F8 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [13:16:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:16:01]wFMCommunicate OK [13:16:01]SAM_PROTO_GetShiftState done [13:16:01]FM_GetShiftState done [13:16:01]opened in 1724372766 [13:16:01]opened+sec_in_day 1724459166 [13:16:01]quantity*price = 50017 [13:16:01]sum+1 = 50019 [13:16:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 303 23.08.2024 13:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165450 ФПД: 52284573174460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131602&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165450&fm=52284573174460&tin=02508201610067®Number=0000000000092562&sum=50000 [13:16:02]StoreToDocumentArchive [13:16:02]shift 469 fd 165450 [13:16:02]save to /storage/0469/doc_00165450 [13:16:02]save last doc name /storage/0469/doc_00165450 to /storage/kkm_last_doc_name [13:16:02]save OK [13:16:02]Clear old archive folders... [13:16:02]ProcessDocumentItem done err = 0, tmpTLVsize=249 [13:16:02]tlvbuf is 01480FD0 [13:16:02]SAM_PROTO_ClearQueue [13:16:02]wFMCommunicate request_size=4 [13:16:02]MH_SAM_APDU [13:16:02]CAPDU: 80 09 00 00 [13:16:02]Write to MH i2c: E2 08 00 05 06 80 09 00 00 00 00 00 00 7D [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [13:16:02]RAPDU: 90 00 [13:16:02]wFMCommunicate OK [13:16:02]SAM_PROTO_ClearQueue done [13:16:02]KKMCreateOFDPacket [13:16:02]OFDProtocolAddRootSTLVToBuf [13:16:02]FM_MakeSignedData [13:16:02]FM_MakeSignedData [13:16:02]SAM_PROTO_SignData [13:16:02]wFMCommunicate request_size=4 [13:16:02]MH_SAM_APDU [13:16:02]CAPDU: 80 0D 01 02 [13:16:02]Write to MH i2c: E2 08 00 06 06 80 0D 01 02 00 00 00 00 85 [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [13:16:02]RAPDU: 90 00 [13:16:02]wFMCommunicate OK [13:16:02]wFMCommunicate request_size=255 [13:16:02]MH_SAM_APDU [13:16:02]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 92 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 86 02 00 35 04 06 00 2F 8D 73 [13:16:02]Write to MH i2c: E2 02 01 07 06 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 92 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 86 02 00 35 04 06 00 2F 8D 73 00 00 F7 [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [13:16:02]RAPDU: 90 00 [13:16:02]wFMCommunicate OK [13:16:02]wFMCommunicate request_size=8 [13:16:02]MH_SAM_APDU [13:16:02]CAPDU: 80 0D 02 02 03 69 4A BC [13:16:02]Write to MH i2c: E2 0B 00 08 06 80 0D 02 02 03 00 69 4A BC 00 00 FD [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [13:16:02]RAPDU: 90 00 [13:16:02]wFMCommunicate OK [13:16:02]wFMCommunicate request_size=4 [13:16:02]MH_SAM_APDU [13:16:02]CAPDU: 80 0D 03 02 [13:16:02]Write to MH i2c: E2 08 00 09 06 80 0D 03 02 00 00 00 00 8A [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 0B 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 0B 00 09 06 00 7D D9 EE 7F 93 7D 45 5F 90 00 02 [13:16:02]RAPDU: 7D D9 EE 7F 93 7D 45 5F 90 00 [13:16:02]wFMCommunicate OK [13:16:02]SAM_PROTO_SignData done [13:16:02]FM_MakeSignedData done [13:16:02]CreateOFDProtocolMessage [13:16:02]wFMCommunicate request_size=4 [13:16:02]MH_SAM_APDU [13:16:02]CAPDU: 80 11 00 00 [13:16:02]Write to MH i2c: E2 08 00 0A 06 80 11 00 00 00 00 00 00 8A [13:16:02]Write i2c OK [13:16:02]MH_I2C_Read... [13:16:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:02]Read from MH i2c: E2 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 17 00 [13:16:02]MH_I2C_Read... [13:16:02]Read from MH i2c: E2 17 00 0A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:16:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:02]wFMCommunicate OK [13:16:02]CreateOFDProtocolMessage done [13:16:02]OFDSenderStorePacket 165450 [13:16:02]StoreOFDPacket docnum=165450 [13:16:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 80 EB 05 01 BF AF 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 92 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 86 02 00 35 04 06 00 2F 8D 73 69 4A BC 7D D9 EE 7F 93 7D 45 5F [13:16:02]CheckFolder [13:16:02]dirname=/storage/ofd_packets [13:16:02]CheckFolder done [13:16:02]ProducePacketName [13:16:02]name=ofd_packets/00165450 [13:16:02]NVStorageSaveData ofd_packets/00165450 [13:16:02]File name is /storage/ofd_packets/00165450 [13:16:02]Write 299 bytes [13:16:02]NVStorageSaveData done [13:16:02]OFDSenderStorePacket done [13:16:02]KKMCreateOFDPacket done [13:16:02]NVStorageSaveData kkm_last_timestamp [13:16:02]File name is /storage/kkm_last_timestamp [13:16:02]Write 4 bytes [13:16:02]NVStorageSaveData done [13:16:03]ExternCall_PrintAddStr [13:16:03]wPrintStart [13:16:03]Write to MH i2c: 01 00 00 0B 06 11 [13:16:03]Write i2c OK [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: 01 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: 01 07 00 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: 01 07 00 0B 06 00 00 00 00 00 FF 0F 26 [13:16:03]RasterBufferAndPrint [13:16:03]line Счет N : (1)294271 [13:16:03]line ИНН: 02508201610067 [13:16:03]line Контрольно-Кассовый Чек [13:16:03]line ПРОДАЖА [13:16:03]line ТРК (МРК, ГНК) : 61 [13:16:03]line Товар: 2710124130 [13:16:03]line SU-92-К-5 [13:16:03]line 7.270 * 68.80 [13:16:03]line = 500.18 [13:16:03]line НДС 12% НСП 1% [13:16:03]line > о реализуемом товаре [13:16:03]line ОКРУГЛЕНИЕ: -0.18 [13:16:03]line ИТОГО: 500.00 [13:16:03]line Внесено: 500.00 [13:16:03]line СДАЧА: 0.00 [13:16:03]line НСП 1% : 4.43 [13:16:03]line НДС 12% : 53.12 [13:16:03]line Наличными: 500.00 [13:16:03]line Безнал.: 0.00 [13:16:03]line Место: АЗС № 130 "Партнер Нефть" [13:16:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:16:03]line СНО: Общий режим [13:16:03]line Чек 303 23.08.2024 13:16 [13:16:03]line Смена: 469 ФФД: 1.0 [13:16:03]line ЗНМ: 0300000070 [13:16:03]line РНМ: 0000000000092562 [13:16:03]line Версия ККМ: 001 [13:16:03]line ФМ: 0000000000871769 [13:16:03]line ФД: 165450 [13:16:03]line ФПД: 52284573174460 [13:16:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131602&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165450&fm=52284573174460&tin=02508201610067®Number=0000000000092562&sum=50000 [13:16:03]written 0, free lines is 4095 [13:16:03]OFD Sender: Processing packet 165450 [packets to send 991, broken 990] [13:16:03]ProducePacketName [13:16:03]name=ofd_packets/00165450 [13:16:03]OFD Sender: To server: pG, [13:16:03]CommunicateWithHost lk.salyk.kg:30040 [13:16:03]ConnectInit lk.salyk.kg [13:16:03]Write to MH i2c: 01 00 00 36 06 3C [13:16:03]Write i2c OK [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: 01 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: 01 07 00 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: 01 07 00 36 06 00 00 00 00 00 CA 0C 19 [13:16:03]RasterBufferAndPrint [13:16:03]line [13:16:03]line [13:16:03]line [13:16:03]line [13:16:03]line [13:16:03]written 0, free lines is 3280 [13:16:03]MH_Cut [13:16:03]Write to MH i2c: D1 01 00 3D 06 01 15 [13:16:03]Write i2c OK [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: D1 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: D1 01 00 [13:16:03]MH_I2C_Read... [13:16:03]Read from MH i2c: D1 01 00 3D 06 00 14 [13:16:03]Write to MH i2c: 01 00 00 3E 06 44 [13:16:03]Write i2c OK [13:16:03]MH_I2C_Read... [13:16:03]Connected sock=9 [13:16:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 80 EB 05 01 BF AF 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 92 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 86 02 00 35 04 06 00 2F 8D 73 69 4A BC 7D D9 EE 7F 93 7D 45 5F [13:16:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 55 47 00 B6 F0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 86 02 00 F4 03 04 00 DE 34 C8 66 B6 04 01 00 00 FF 62 EB F7 BE 57 14 2C [13:16:04]CommunicateWithHost err = 0 [13:16:04]CheckOFDResponse [13:16:04]1017 (14) - 77093643461234 [13:16:04]1041 (16) - 0000000000871769 [13:16:04]1040 (4) - 165450 [13:16:04]1012 (4) - 23.08.2024 07:06 [13:16:04]1206 (1) - 0 [13:16:04]OFD Sender: Remove packet 165450 [13:16:04]ProducePacketName [13:16:04]name=ofd_packets/00165450 [13:16:04]NVStorageDeleteData [13:16:04]*** Cut start [13:16:04]*** Purtial cut [13:16:04]*** Stage 1: CUTSNS_PIN = 1 [13:16:04]OFD Sender: No OFD packet to send [13:16:06]Read from MH i2c: 01 [13:16:06]MH_I2C_Read... [13:16:06]*** Stop cut motor [13:16:06]*** Cut end [13:16:06]Read from MH i2c: 01 07 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: 01 07 00 3E 06 00 00 00 00 00 FF 0F 59 [13:16:06]process_action close_receipt done [13:16:06]requested_data is exist [13:16:06]produce_requested_data [13:16:06]requested_item fm.sn is exist - process it [13:16:06]wFMCommunicate request_size=4 [13:16:06]MH_SAM_APDU [13:16:06]CAPDU: 80 11 00 00 [13:16:06]Write to MH i2c: E2 08 00 3F 06 80 11 00 00 00 00 00 00 BF [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:06]Read from MH i2c: E2 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 17 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 17 00 3F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [13:16:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:06]wFMCommunicate OK [13:16:06]requested_item fd.num is exist - process it [13:16:06]SAM_PROTO_GetFieldsCounters [13:16:06]wFMCommunicate request_size=4 [13:16:06]MH_SAM_APDU [13:16:06]CAPDU: 80 13 00 00 [13:16:06]Write to MH i2c: E2 08 00 40 06 80 13 00 00 00 00 00 00 C2 [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:06]Read from MH i2c: E2 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 62 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 62 00 40 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 20 [13:16:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:06]wFMCommunicate OK [13:16:06]SAM_PROTO_GetFieldsCounters done [13:16:06]requested_item shift.num is exist - process it [13:16:06]requested_item shift.opened is exist - process it [13:16:06]req_shift_opened [13:16:06]FM_GetShiftState [13:16:06]SAM_PROTO_GetShiftState [13:16:06]wFMCommunicate request_size=4 [13:16:06]MH_SAM_APDU [13:16:06]CAPDU: 80 13 01 00 [13:16:06]Write to MH i2c: E2 08 00 41 06 80 13 01 00 00 00 00 00 C4 [13:16:06]Write i2c OK [13:16:06]MH_I2C_Read... [13:16:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:06]Read from MH i2c: E2 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 0E 00 [13:16:06]MH_I2C_Read... [13:16:06]Read from MH i2c: E2 0E 00 41 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [13:16:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:16:06]wFMCommunicate OK [13:16:06]SAM_PROTO_GetShiftState done [13:16:06]FM_GetShiftState done [13:16:06]req_shift_opened done [13:16:06]requested_item shift.open_date is exist - process it [13:16:06]req_shift_open_date [13:16:06]req_shift_open_date done [13:16:06]produce_requested_data done [13:16:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165450,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:16:06]process_action_free close_receipt [13:16:06]json_value_free [13:16:06]json_value_free done [13:16:06]process_json_proto returns [13:16:06]Send response to host [13:16:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165450,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:16:06]free response buf [13:16:06]execute_script done [13:16:06]execute_script returns [13:16:06]free content buf [13:16:06]Sock 10.Close socket [13:16:06]Sock 10.Thread stoped [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:32]accept exits with 7 [13:16:32]New connection [13:16:32]New thread 3067387236 created [13:16:32]Thread 3067530596 joined [13:16:32]Waiting for new connection... [13:16:32] Sock 7.Parse request [13:16:32]Sock 7.Check first char [13:16:32]Sock 7.First char is OK [13:16:32]request: POST /json_proto HTTP/1.0 [13:16:32]Method: POST [13:16:32]URL: /json_proto [13:16:32]Method is POST - this is cgi request [13:16:32]url: /json_proto [13:16:32]query_string will be loaded in cgi processing [13:16:32]execute_cgi json_proto POST (null) [13:16:32]execute_cgi path=json_proto method=POST [13:16:32]POST find Content-Length [13:16:32]Host: 172.17.44.132:8080 [13:16:32]Content-Length: 677 [13:16:32]Content-Type: application/json [13:16:32] [13:16:32]POST finish read [13:16:32]Found Content-Length = 677 [13:16:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:32]execute_script... [13:16: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)294272", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:32]POST & json_proto [13:16:32]process_json_proto [13:16:32]json parsed OK: [13:16:32]protocol is kg_v1.0 [13:16:32]action value=close_receipt [13:16:32]process_action close_receipt [13:16:32]cmd_close_receipt [13:16:32]MH_GetDate [13:16:32]Write to MH i2c: F0 00 00 42 06 37 [13:16:32]Write i2c OK [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: F0 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: F0 09 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: F0 09 00 42 06 00 B1 8B C8 66 2A 83 C1 65 7D [13:16:32]GetLastDocTimeStamp 1724418962 [13:16:32]current date 1724418993 [13:16:32]FM_GetShiftState [13:16:32]SAM_PROTO_GetShiftState [13:16:32]wFMCommunicate request_size=4 [13:16:32]MH_SAM_APDU [13:16:32]CAPDU: 80 13 01 00 [13:16:32]Write to MH i2c: E2 08 00 43 06 80 13 01 00 00 00 00 00 C6 [13:16:32]Write i2c OK [13:16:32]MH_I2C_Read... [13:16:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:32]Read from MH i2c: E2 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 0E 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 0E 00 43 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F4 [13:16:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:16:32]wFMCommunicate OK [13:16:32]SAM_PROTO_GetShiftState done [13:16:32]FM_GetShiftState done [13:16:32]opened in 1724372766 [13:16:32]opened+sec_in_day 1724459166 [13:16:32]quantity*price = 50036 [13:16:32]sum+1 = 50037 [13:16:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 304 23.08.2024 13:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165451 ФПД: 85241632650517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131633&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165451&fm=85241632650517&tin=02508201610067®Number=0000000000092562&sum=50000 [13:16:33]StoreToDocumentArchive [13:16:33]shift 469 fd 165451 [13:16:33]save to /storage/0469/doc_00165451 [13:16:33]save last doc name /storage/0469/doc_00165451 to /storage/kkm_last_doc_name [13:16:33]save OK [13:16:33]Clear old archive folders... [13:16:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:33]tlvbuf is 014AF190 [13:16:33]SAM_PROTO_ClearQueue [13:16:33]wFMCommunicate request_size=4 [13:16:33]MH_SAM_APDU [13:16:33]CAPDU: 80 09 00 00 [13:16:33]Write to MH i2c: E2 08 00 50 06 80 09 00 00 00 00 00 00 C8 [13:16:33]Write i2c OK [13:16:33]MH_I2C_Read... [13:16:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:33]Read from MH i2c: E2 [13:16:33]MH_I2C_Read... [13:16:33]Read from MH i2c: E2 03 00 [13:16:33]MH_I2C_Read... [13:16:33]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [13:16:33]RAPDU: 90 00 [13:16:33]wFMCommunicate OK [13:16:33]SAM_PROTO_ClearQueue done [13:16:33]KKMCreateOFDPacket [13:16:33]OFDProtocolAddRootSTLVToBuf [13:16:33]FM_MakeSignedData [13:16:33]FM_MakeSignedData [13:16:33]SAM_PROTO_SignData [13:16:33]wFMCommunicate request_size=4 [13:16:33]MH_SAM_APDU [13:16:33]CAPDU: 80 0D 01 02 [13:16:33]Write to MH i2c: E2 08 00 51 06 80 0D 01 02 00 00 00 00 D0 [13:16:33]Write i2c OK [13:16:33]MH_I2C_Read... [13:16:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:33]Read from MH i2c: E2 [13:16:33]MH_I2C_Read... [13:16:33]Read from MH i2c: E2 03 00 [13:16:33]MH_I2C_Read... [13:16:33]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [13:16:33]RAPDU: 90 00 [13:16:33]wFMCommunicate OK [13:16:33]wFMCommunicate request_size=255 [13:16:33]MH_SAM_APDU [13:16:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 B1 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 86 02 00 35 04 06 00 4D [13:16:33]Write to MH i2c: E2 02 01 52 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 B1 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 86 02 00 35 04 06 00 4D 00 00 E5 [13:16:33]Write i2c OK [13:16:33]MH_I2C_Read... [13:16:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:33]Read from MH i2c: E2 [13:16:33]MH_I2C_Read... [13:16:33]Read from MH i2c: E2 03 00 [13:16:33]MH_I2C_Read... [13:16:33]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [13:16:33]RAPDU: 90 00 [13:16:33]wFMCommunicate OK [13:16:33]wFMCommunicate request_size=10 [13:16:33]MH_SAM_APDU [13:16:33]CAPDU: 80 0D 02 02 05 86 DD 3B F5 15 [13:16:33]Write to MH i2c: E2 0D 00 53 06 80 0D 02 02 05 00 86 DD 3B F5 15 00 00 85 [13:16:33]Write i2c OK [13:16:33]MH_I2C_Read... [13:16:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:33]Read from MH i2c: E2 [13:16:33]MH_I2C_Read... [13:16:33]Read from MH i2c: E2 03 00 [13:16:33]MH_I2C_Read... [13:16:33]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [13:16:33]RAPDU: 90 00 [13:16:33]wFMCommunicate OK [13:16:33]wFMCommunicate request_size=4 [13:16:33]MH_SAM_APDU [13:16:33]CAPDU: 80 0D 03 02 [13:16:33]Write to MH i2c: E2 08 00 54 06 80 0D 03 02 00 00 00 00 D5 [13:16:33]Write i2c OK [13:16:33]MH_I2C_Read... [13:16:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:34]Read from MH i2c: E2 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: E2 0B 00 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: E2 0B 00 54 06 00 AD BD 6E B9 F4 92 C8 60 90 00 15 [13:16:34]RAPDU: AD BD 6E B9 F4 92 C8 60 90 00 [13:16:34]wFMCommunicate OK [13:16:34]SAM_PROTO_SignData done [13:16:34]FM_MakeSignedData done [13:16:34]CreateOFDProtocolMessage [13:16:34]wFMCommunicate request_size=4 [13:16:34]MH_SAM_APDU [13:16:34]CAPDU: 80 11 00 00 [13:16:34]Write to MH i2c: E2 08 00 55 06 80 11 00 00 00 00 00 00 D5 [13:16:34]Write i2c OK [13:16:34]MH_I2C_Read... [13:16:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:34]Read from MH i2c: E2 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: E2 17 00 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: E2 17 00 55 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [13:16:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:34]wFMCommunicate OK [13:16:34]CreateOFDProtocolMessage done [13:16:34]OFDSenderStorePacket 165451 [13:16:34]StoreOFDPacket docnum=165451 [13:16:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A8 C4 07 01 5A 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B1 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 86 02 00 35 04 06 00 4D 86 DD 3B F5 15 AD BD 6E B9 F4 92 C8 60 [13:16:34]CheckFolder [13:16:34]dirname=/storage/ofd_packets [13:16:34]CheckFolder done [13:16:34]ProducePacketName [13:16:34]name=ofd_packets/00165451 [13:16:34]NVStorageSaveData ofd_packets/00165451 [13:16:34]File name is /storage/ofd_packets/00165451 [13:16:34]Write 301 bytes [13:16:34]NVStorageSaveData done [13:16:34]OFDSenderStorePacket done [13:16:34]KKMCreateOFDPacket done [13:16:34]NVStorageSaveData kkm_last_timestamp [13:16:34]File name is /storage/kkm_last_timestamp [13:16:34]Write 4 bytes [13:16:34]NVStorageSaveData done [13:16:34]ExternCall_PrintAddStr [13:16:34]wPrintStart [13:16:34]Write to MH i2c: 01 00 00 56 06 5C [13:16:34]Write i2c OK [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: 01 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: 01 07 00 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: 01 07 00 56 06 00 00 00 00 00 FF 0F 71 [13:16:34]RasterBufferAndPrint [13:16:34]line Счет N : (1)294272 [13:16:34]line ИНН: 02508201610067 [13:16:34]line Контрольно-Кассовый Чек [13:16:34]line ПРОДАЖА [13:16:34]line ТРК (МРК, ГНК) : 32 [13:16:34]line Товар: 2710124130 [13:16:34]line Аи-92-К-5 [13:16:34]line 7.380 * 67.80 [13:16:34]line = 500.36 [13:16:34]line НДС 12% НСП 1% [13:16:34]line > о реализуемом товаре [13:16:34]line ОКРУГЛЕНИЕ: -0.36 [13:16:34]line ИТОГО: 500.00 [13:16:34]line Внесено: 500.00 [13:16:34]line СДАЧА: 0.00 [13:16:34]line НСП 1% : 4.43 [13:16:34]line НДС 12% : 53.14 [13:16:34]line Наличными: 500.00 [13:16:34]line Безнал.: 0.00 [13:16:34]line Место: АЗС № 130 "Партнер Нефть" [13:16:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:16:34]line СНО: Общий режим [13:16:34]line Чек 304 23.08.2024 13:16 [13:16:34]line Смена: 469 ФФД: 1.0 [13:16:34]line ЗНМ: 0300000070 [13:16:34]line РНМ: 0000000000092562 [13:16:34]line Версия ККМ: 001 [13:16:34]line ФМ: 0000000000871769 [13:16:34]line ФД: 165451 [13:16:34]line ФПД: 85241632650517 [13:16:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131633&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165451&fm=85241632650517&tin=02508201610067®Number=0000000000092562&sum=50000 [13:16:34]written 0, free lines is 4095 [13:16:34]OFD Sender: Processing packet 165451 [packets to send 991, broken 990] [13:16:34]ProducePacketName [13:16:34]name=ofd_packets/00165451 [13:16:34]OFD Sender: To server: pG, [13:16:34]CommunicateWithHost lk.salyk.kg:30040 [13:16:34]ConnectInit lk.salyk.kg [13:16:34]Connected sock=10 [13:16:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A8 C4 07 01 5A 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 B1 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 86 02 00 35 04 06 00 4D 86 DD 3B F5 15 AD BD 6E B9 F4 92 C8 60 [13:16:34]Write to MH i2c: 01 00 00 81 06 87 [13:16:34]Write i2c OK [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: 01 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: 01 07 00 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: 01 07 00 81 06 00 00 00 00 00 E0 0C 7A [13:16:34]RasterBufferAndPrint [13:16:34]line [13:16:34]line [13:16:34]line [13:16:34]line [13:16:34]line [13:16:34]written 0, free lines is 3302 [13:16:34]MH_Cut [13:16:34]Write to MH i2c: D1 01 00 88 06 01 60 [13:16:34]Write i2c OK [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: D1 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: D1 01 00 [13:16:34]MH_I2C_Read... [13:16:34]Read from MH i2c: D1 01 00 88 06 00 5F [13:16:34]Write to MH i2c: 01 00 00 89 06 8F [13:16:34]Write i2c OK [13:16:34]MH_I2C_Read... [13:16:35]*** Cut start [13:16:35]*** Purtial cut [13:16:35]*** Stage 1: CUTSNS_PIN = 1 [13:16:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A F0 47 00 1F 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 86 02 00 F4 03 04 00 FD 34 C8 66 B6 04 01 00 00 58 7C 7D B4 7B 00 D7 DF [13:16:35]CommunicateWithHost err = 0 [13:16:35]CheckOFDResponse [13:16:35]1017 (14) - 77093643461234 [13:16:35]1041 (16) - 0000000000871769 [13:16:35]1040 (4) - 165451 [13:16:35]1012 (4) - 23.08.2024 07:06 [13:16:35]1206 (1) - 0 [13:16:35]OFD Sender: Remove packet 165451 [13:16:35]ProducePacketName [13:16:35]name=ofd_packets/00165451 [13:16:35]NVStorageDeleteData [13:16:35]OFD Sender: No OFD packet to send [13:16:37]Read from MH i2c: 01 [13:16:37]MH_I2C_Read... [13:16:37]*** Stop cut motor [13:16:37]*** Cut end [13:16:37]Read from MH i2c: 01 07 00 [13:16:37]MH_I2C_Read... [13:16:37]Read from MH i2c: 01 07 00 89 06 00 00 00 00 00 FF 0F A4 [13:16:37]process_action close_receipt done [13:16:37]requested_data is exist [13:16:37]produce_requested_data [13:16:37]requested_item fm.sn is exist - process it [13:16:37]wFMCommunicate request_size=4 [13:16:37]MH_SAM_APDU [13:16:37]CAPDU: 80 11 00 00 [13:16:37]Write to MH i2c: E2 08 00 8A 06 80 11 00 00 00 00 00 00 0A [13:16:37]Write i2c OK [13:16:37]MH_I2C_Read... [13:16:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:37]Read from MH i2c: E2 [13:16:37]MH_I2C_Read... [13:16:37]Read from MH i2c: E2 17 00 [13:16:37]MH_I2C_Read... [13:16:37]Read from MH i2c: E2 17 00 8A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [13:16:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:37]wFMCommunicate OK [13:16:37]requested_item fd.num is exist - process it [13:16:37]SAM_PROTO_GetFieldsCounters [13:16:37]wFMCommunicate request_size=4 [13:16:37]MH_SAM_APDU [13:16:37]CAPDU: 80 13 00 00 [13:16:37]Write to MH i2c: E2 08 00 8B 06 80 13 00 00 00 00 00 00 0D [13:16:37]Write i2c OK [13:16:37]MH_I2C_Read... [13:16:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:37]Read from MH i2c: E2 [13:16:37]MH_I2C_Read... [13:16:37]Read from MH i2c: E2 62 00 [13:16:37]MH_I2C_Read... [13:16:37]Read from MH i2c: E2 62 00 8B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [13:16:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:37]wFMCommunicate OK [13:16:37]SAM_PROTO_GetFieldsCounters done [13:16:37]requested_item shift.num is exist - process it [13:16:37]requested_item shift.opened is exist - process it [13:16:37]req_shift_opened [13:16:37]FM_GetShiftState [13:16:37]SAM_PROTO_GetShiftState [13:16:37]wFMCommunicate request_size=4 [13:16:37]MH_SAM_APDU [13:16:37]CAPDU: 80 13 01 00 [13:16:37]Write to MH i2c: E2 08 00 8C 06 80 13 01 00 00 00 00 00 0F [13:16:37]Write i2c OK [13:16:37]MH_I2C_Read... [13:16:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:37]Read from MH i2c: E2 [13:16:37]MH_I2C_Read... [13:16:37]Read from MH i2c: E2 0E 00 [13:16:37]MH_I2C_Read... [13:16:37]Read from MH i2c: E2 0E 00 8C 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [13:16:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:16:37]wFMCommunicate OK [13:16:37]SAM_PROTO_GetShiftState done [13:16:37]FM_GetShiftState done [13:16:37]req_shift_opened done [13:16:37]requested_item shift.open_date is exist - process it [13:16:37]req_shift_open_date [13:16:37]req_shift_open_date done [13:16:37]produce_requested_data done [13:16:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165451,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:16:37]process_action_free close_receipt [13:16:37]json_value_free [13:16:37]json_value_free done [13:16:37]process_json_proto returns [13:16:37]Send response to host [13:16:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165451,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:16:37]free response buf [13:16:37]execute_script done [13:16:37]execute_script returns [13:16:37]free content buf [13:16:37]Sock 7.Close socket [13:16:37]Sock 7.Thread stoped [13:16:41]OFD Sender: No OFD packet to send [13:16:42]accept exits with 9 [13:16:42]New connection [13:16:42]New thread 3067530596 created [13:16:42]Thread 3067387236 joined [13:16:42]Waiting for new connection... [13:16:42] Sock 9.Parse request [13:16:42]Sock 9.Check first char [13:16:42]Sock 9.First char is OK [13:16:42]request: POST /json_proto HTTP/1.0 [13:16:42]Method: POST [13:16:42]URL: /json_proto [13:16:42]Method is POST - this is cgi request [13:16:42]url: /json_proto [13:16:42]query_string will be loaded in cgi processing [13:16:42]execute_cgi json_proto POST (null) [13:16:42]execute_cgi path=json_proto method=POST [13:16:42]POST find Content-Length [13:16:42]Host: 172.17.44.132:8080 [13:16:42]Content-Length: 677 [13:16:42]Content-Type: application/json [13:16:42] [13:16:42]POST finish read [13:16:42]Found Content-Length = 677 [13:16:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:42]execute_script... [13:16:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294273", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 550.00, "total" : 550.00, "payments": [ { "type": 0, "sum" : 550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:42]POST & json_proto [13:16:42]process_json_proto [13:16:42]json parsed OK: [13:16:42]protocol is kg_v1.0 [13:16:42]action value=close_receipt [13:16:42]process_action close_receipt [13:16:42]cmd_close_receipt [13:16:42]MH_GetDate [13:16:42]Write to MH i2c: F0 00 00 8D 06 82 [13:16:42]Write i2c OK [13:16:42]MH_I2C_Read... [13:16:42]Read from MH i2c: F0 [13:16:42]MH_I2C_Read... [13:16:42]Read from MH i2c: F0 09 00 [13:16:42]MH_I2C_Read... [13:16:42]Read from MH i2c: F0 09 00 8D 06 00 BB 8B C8 66 2A 83 C1 65 D2 [13:16:42]GetLastDocTimeStamp 1724418993 [13:16:42]current date 1724419003 [13:16:42]FM_GetShiftState [13:16:42]SAM_PROTO_GetShiftState [13:16:42]wFMCommunicate request_size=4 [13:16:42]MH_SAM_APDU [13:16:42]CAPDU: 80 13 01 00 [13:16:42]Write to MH i2c: E2 08 00 8E 06 80 13 01 00 00 00 00 00 11 [13:16:42]Write i2c OK [13:16:42]MH_I2C_Read... [13:16:42]Read from MH i2c: E2 [13:16:42]MH_I2C_Read... [13:16:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:42]Read from MH i2c: E2 0E 00 [13:16:42]MH_I2C_Read... [13:16:42]Read from MH i2c: E2 0E 00 8E 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3F [13:16:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:16:42]wFMCommunicate OK [13:16:42]SAM_PROTO_GetShiftState done [13:16:42]FM_GetShiftState done [13:16:42]opened in 1724372766 [13:16:42]opened+sec_in_day 1724459166 [13:16:42]quantity*price = 55053 [13:16:42]sum+1 = 55055 [13:16:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.46 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 305 23.08.2024 13:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165452 ФПД: 5592495260348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131643&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165452&fm=5592495260348&tin=02508201610067®Number=0000000000092562&sum=55000 [13:16:43]StoreToDocumentArchive [13:16:43]shift 469 fd 165452 [13:16:43]save to /storage/0469/doc_00165452 [13:16:43]save last doc name /storage/0469/doc_00165452 to /storage/kkm_last_doc_name [13:16:43]save OK [13:16:43]Clear old archive folders... [13:16:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:43]tlvbuf is 014BB380 [13:16:43]SAM_PROTO_ClearQueue [13:16:43]wFMCommunicate request_size=4 [13:16:43]MH_SAM_APDU [13:16:43]CAPDU: 80 09 00 00 [13:16:43]Write to MH i2c: E2 08 00 9B 06 80 09 00 00 00 00 00 00 13 [13:16:43]Write i2c OK [13:16:43]MH_I2C_Read... [13:16:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:43]Read from MH i2c: E2 [13:16:43]MH_I2C_Read... [13:16:43]Read from MH i2c: E2 03 00 [13:16:43]MH_I2C_Read... [13:16:43]Read from MH i2c: E2 03 00 9B 06 00 90 00 15 [13:16:43]RAPDU: 90 00 [13:16:43]wFMCommunicate OK [13:16:43]SAM_PROTO_ClearQueue done [13:16:43]KKMCreateOFDPacket [13:16:43]OFDProtocolAddRootSTLVToBuf [13:16:43]FM_MakeSignedData [13:16:43]FM_MakeSignedData [13:16:43]SAM_PROTO_SignData [13:16:43]wFMCommunicate request_size=4 [13:16:43]MH_SAM_APDU [13:16:43]CAPDU: 80 0D 01 02 [13:16:43]Write to MH i2c: E2 08 00 9C 06 80 0D 01 02 00 00 00 00 1B [13:16:43]Write i2c OK [13:16:43]MH_I2C_Read... [13:16:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:44]Read from MH i2c: E2 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 03 00 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 03 00 9C 06 00 90 00 16 [13:16:44]RAPDU: 90 00 [13:16:44]wFMCommunicate OK [13:16:44]wFMCommunicate request_size=255 [13:16:44]MH_SAM_APDU [13:16:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 BB 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 86 02 00 35 04 06 00 05 [13:16:44]Write to MH i2c: E2 02 01 9D 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 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 BB 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 86 02 00 35 04 06 00 05 00 00 01 [13:16:44]Write i2c OK [13:16:44]MH_I2C_Read... [13:16:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:44]Read from MH i2c: E2 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 03 00 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 03 00 9D 06 00 90 00 17 [13:16:44]RAPDU: 90 00 [13:16:44]wFMCommunicate OK [13:16:44]wFMCommunicate request_size=10 [13:16:44]MH_SAM_APDU [13:16:44]CAPDU: 80 0D 02 02 05 16 1A B1 82 BC [13:16:44]Write to MH i2c: E2 0D 00 9E 06 80 0D 02 02 05 00 16 1A B1 82 BC 00 00 47 [13:16:44]Write i2c OK [13:16:44]MH_I2C_Read... [13:16:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:44]Read from MH i2c: E2 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 03 00 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [13:16:44]RAPDU: 90 00 [13:16:44]wFMCommunicate OK [13:16:44]wFMCommunicate request_size=4 [13:16:44]MH_SAM_APDU [13:16:44]CAPDU: 80 0D 03 02 [13:16:44]Write to MH i2c: E2 08 00 9F 06 80 0D 03 02 00 00 00 00 20 [13:16:44]Write i2c OK [13:16:44]MH_I2C_Read... [13:16:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:44]Read from MH i2c: E2 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 0B 00 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 0B 00 9F 06 00 EA 49 E2 81 D7 1A 51 D7 90 00 D0 [13:16:44]RAPDU: EA 49 E2 81 D7 1A 51 D7 90 00 [13:16:44]wFMCommunicate OK [13:16:44]SAM_PROTO_SignData done [13:16:44]FM_MakeSignedData done [13:16:44]CreateOFDProtocolMessage [13:16:44]wFMCommunicate request_size=4 [13:16:44]MH_SAM_APDU [13:16:44]CAPDU: 80 11 00 00 [13:16:44]Write to MH i2c: E2 08 00 A0 06 80 11 00 00 00 00 00 00 20 [13:16:44]Write i2c OK [13:16:44]MH_I2C_Read... [13:16:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:44]Read from MH i2c: E2 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 17 00 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: E2 17 00 A0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [13:16:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:44]wFMCommunicate OK [13:16:44]CreateOFDProtocolMessage done [13:16:44]OFDSenderStorePacket 165452 [13:16:44]StoreOFDPacket docnum=165452 [13:16:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F5 6F 07 01 E4 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 BB 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 86 02 00 35 04 06 00 05 16 1A B1 82 BC EA 49 E2 81 D7 1A 51 D7 [13:16:44]CheckFolder [13:16:44]dirname=/storage/ofd_packets [13:16:44]CheckFolder done [13:16:44]ProducePacketName [13:16:44]name=ofd_packets/00165452 [13:16:44]NVStorageSaveData ofd_packets/00165452 [13:16:44]File name is /storage/ofd_packets/00165452 [13:16:44]Write 301 bytes [13:16:44]NVStorageSaveData done [13:16:44]OFDSenderStorePacket done [13:16:44]KKMCreateOFDPacket done [13:16:44]NVStorageSaveData kkm_last_timestamp [13:16:44]File name is /storage/kkm_last_timestamp [13:16:44]Write 4 bytes [13:16:44]NVStorageSaveData done [13:16:44]ExternCall_PrintAddStr [13:16:44]wPrintStart [13:16:44]Write to MH i2c: 01 00 00 A1 06 A7 [13:16:44]Write i2c OK [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: 01 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: 01 07 00 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: 01 07 00 A1 06 00 00 00 00 00 FF 0F BC [13:16:44]RasterBufferAndPrint [13:16:44]line Счет N : (1)294273 [13:16:44]line ИНН: 02508201610067 [13:16:44]line Контрольно-Кассовый Чек [13:16:44]line ПРОДАЖА [13:16:44]line ТРК (МРК, ГНК) : 52 [13:16:44]line Товар: 2710124130 [13:16:44]line Аи-92-К-5 [13:16:44]line 8.120 * 67.80 [13:16:44]line = 550.54 [13:16:44]line НДС 12% НСП 1% [13:16:44]line > о реализуемом товаре [13:16:44]line ОКРУГЛЕНИЕ: -0.54 [13:16:44]line ИТОГО: 550.00 [13:16:44]line Внесено: 550.00 [13:16:44]line СДАЧА: 0.00 [13:16:44]line НСП 1% : 4.87 [13:16:44]line НДС 12% : 58.46 [13:16:44]line Наличными: 550.00 [13:16:44]line Безнал.: 0.00 [13:16:44]line Место: АЗС № 130 "Партнер Нефть" [13:16:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:16:44]line СНО: Общий режим [13:16:44]line Чек 305 23.08.2024 13:16 [13:16:44]line Смена: 469 ФФД: 1.0 [13:16:44]line ЗНМ: 0300000070 [13:16:44]line РНМ: 0000000000092562 [13:16:44]line Версия ККМ: 001 [13:16:44]line ФМ: 0000000000871769 [13:16:44]line ФД: 165452 [13:16:44]line ФПД: 5592495260348 [13:16:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131643&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165452&fm=5592495260348&tin=02508201610067®Number=0000000000092562&sum=55000 [13:16:44]written 0, free lines is 4095 [13:16:44]OFD Sender: Processing packet 165452 [packets to send 991, broken 990] [13:16:44]ProducePacketName [13:16:44]name=ofd_packets/00165452 [13:16:44]OFD Sender: To server: pG, [13:16:44]CommunicateWithHost lk.salyk.kg:30040 [13:16:44]ConnectInit lk.salyk.kg [13:16:44]Write to MH i2c: 01 00 00 CC 06 D2 [13:16:44]Write i2c OK [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: 01 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: 01 07 00 [13:16:44]MH_I2C_Read... [13:16:44]Read from MH i2c: 01 07 00 CC 06 00 00 00 00 00 D3 0C B8 [13:16:44]RasterBufferAndPrint [13:16:44]line [13:16:44]line [13:16:44]line [13:16:44]line [13:16:44]line [13:16:45]written 0, free lines is 3293 [13:16:45]MH_Cut [13:16:45]Write to MH i2c: D1 01 00 D3 06 01 AB [13:16:45]Write i2c OK [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: D1 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: D1 01 00 [13:16:45]MH_I2C_Read... [13:16:45]Read from MH i2c: D1 01 00 D3 06 00 AA [13:16:45]Write to MH i2c: 01 00 00 D4 06 DA [13:16:45]Write i2c OK [13:16:45]MH_I2C_Read... [13:16:45]*** Cut start [13:16:45]*** Purtial cut [13:16:45]*** Stage 1: CUTSNS_PIN = 1 [13:16:46]Connected sock=11 [13:16:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F5 6F 07 01 E4 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E D7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D6 16 00 00 00 00 07 04 06 00 D8 D6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 BB 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 86 02 00 35 04 06 00 05 16 1A B1 82 BC EA 49 E2 81 D7 1A 51 D7 [13:16:47]Read from MH i2c: 01 [13:16:47]MH_I2C_Read... [13:16:47]*** Stop cut motor [13:16:47]*** Cut end [13:16:47]Read from MH i2c: 01 07 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: 01 07 00 D4 06 00 00 00 00 00 FF 0F EF [13:16:47]process_action close_receipt done [13:16:47]requested_data is exist [13:16:47]produce_requested_data [13:16:47]requested_item fm.sn is exist - process it [13:16:47]wFMCommunicate request_size=4 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 11 00 00 [13:16:47]Write to MH i2c: E2 08 00 D5 06 80 11 00 00 00 00 00 00 55 [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 17 00 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 17 00 D5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [13:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:47]wFMCommunicate OK [13:16:47]requested_item fd.num is exist - process it [13:16:47]SAM_PROTO_GetFieldsCounters [13:16:47]wFMCommunicate request_size=4 [13:16:47]MH_SAM_APDU [13:16:47]CAPDU: 80 13 00 00 [13:16:47]Write to MH i2c: E2 08 00 D6 06 80 13 00 00 00 00 00 00 58 [13:16:47]Write i2c OK [13:16:47]MH_I2C_Read... [13:16:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:47]Read from MH i2c: E2 [13:16:47]MH_I2C_Read... [13:16:47]Read from MH i2c: E2 62 00 [13:16:47]MH_I2C_Read... [13:16:48]Read from MH i2c: E2 62 00 D6 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [13:16:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:48]wFMCommunicate OK [13:16:48]SAM_PROTO_GetFieldsCounters done [13:16:48]requested_item shift.num is exist - process it [13:16:48]requested_item shift.opened is exist - process it [13:16:48]req_shift_opened [13:16:48]FM_GetShiftState [13:16:48]SAM_PROTO_GetShiftState [13:16:48]wFMCommunicate request_size=4 [13:16:48]MH_SAM_APDU [13:16:48]CAPDU: 80 13 01 00 [13:16:48]Write to MH i2c: E2 08 00 D7 06 80 13 01 00 00 00 00 00 5A [13:16:48]Write i2c OK [13:16:48]MH_I2C_Read... [13:16:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:48]Read from MH i2c: E2 [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: E2 0E 00 [13:16:48]MH_I2C_Read... [13:16:48]Read from MH i2c: E2 0E 00 D7 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 88 [13:16:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:16:48]wFMCommunicate OK [13:16:48]SAM_PROTO_GetShiftState done [13:16:48]FM_GetShiftState done [13:16:48]req_shift_opened done [13:16:48]requested_item shift.open_date is exist - process it [13:16:48]req_shift_open_date [13:16:48]req_shift_open_date done [13:16:48]produce_requested_data done [13:16:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165452,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:16:48]process_action_free close_receipt [13:16:48]json_value_free [13:16:48]json_value_free done [13:16:48]process_json_proto returns [13:16:48]Send response to host [13:16:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165452,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:16:48]free response buf [13:16:48]execute_script done [13:16:48]execute_script returns [13:16:48]free content buf [13:16:48]Sock 9.Close socket [13:16:48]Sock 9.Thread stoped [13:16:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EA EF 47 00 25 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 86 02 00 F4 03 04 00 09 35 C8 66 B6 04 01 00 00 6F 6D E9 45 DA 0F 37 D6 [13:16:49]CommunicateWithHost err = 0 [13:16:49]CheckOFDResponse [13:16:49]1017 (14) - 77093643461234 [13:16:49]1041 (16) - 0000000000871769 [13:16:49]1040 (4) - 165452 [13:16:49]1012 (4) - 23.08.2024 07:06 [13:16:49]1206 (1) - 0 [13:16:49]OFD Sender: Remove packet 165452 [13:16:49]ProducePacketName [13:16:49]name=ofd_packets/00165452 [13:16:49]NVStorageDeleteData [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:23]recv_with_timeout no data received [13:17:24]OFD Sender: No OFD packet to send [13:17:29]accept exits with 7 [13:17:29]New connection [13:17:29]New thread 3067387236 created [13:17:29]Thread 3067530596 joined [13:17:29]Waiting for new connection... [13:17:29] Sock 7.Parse request [13:17:29]Sock 7.Check first char [13:17:29]Sock 7.First char is OK [13:17:29]request: POST /json_proto HTTP/1.0 [13:17:29]Method: POST [13:17:29]URL: /json_proto [13:17:29]Method is POST - this is cgi request [13:17:29]url: /json_proto [13:17:29]query_string will be loaded in cgi processing [13:17:29]execute_cgi json_proto POST (null) [13:17:29]execute_cgi path=json_proto method=POST [13:17:29]POST find Content-Length [13:17:29]Host: 172.17.44.132:8080 [13:17:29]Content-Length: 682 [13:17:29]Content-Type: application/json [13:17:29] [13:17:29]POST finish read [13:17:29]Found Content-Length = 682 [13:17:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:29]execute_script... [13:17: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)294274", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:29]POST & json_proto [13:17:29]process_json_proto [13:17:29]json parsed OK: [13:17:29]protocol is kg_v1.0 [13:17:29]action value=close_receipt [13:17:29]process_action close_receipt [13:17:29]cmd_close_receipt [13:17:29]MH_GetDate [13:17:29]Write to MH i2c: F0 00 00 D8 06 CD [13:17:29]Write i2c OK [13:17:29]MH_I2C_Read... [13:17:29]Read from MH i2c: F0 [13:17:29]MH_I2C_Read... [13:17:29]Read from MH i2c: F0 09 00 [13:17:29]MH_I2C_Read... [13:17:29]Read from MH i2c: F0 09 00 D8 06 00 EA 8B C8 66 2A 83 C1 65 4C [13:17:29]GetLastDocTimeStamp 1724419003 [13:17:29]current date 1724419050 [13:17:29]FM_GetShiftState [13:17:29]SAM_PROTO_GetShiftState [13:17:29]wFMCommunicate request_size=4 [13:17:29]MH_SAM_APDU [13:17:29]CAPDU: 80 13 01 00 [13:17:29]Write to MH i2c: E2 08 00 D9 06 80 13 01 00 00 00 00 00 5C [13:17:29]Write i2c OK [13:17:29]MH_I2C_Read... [13:17:29]OFD Sender: No OFD packet to send [13:17:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:29]Read from MH i2c: E2 [13:17:29]MH_I2C_Read... [13:17:29]Read from MH i2c: E2 0E 00 [13:17:29]MH_I2C_Read... [13:17:29]Read from MH i2c: E2 0E 00 D9 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8A [13:17:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:17:29]wFMCommunicate OK [13:17:29]SAM_PROTO_GetShiftState done [13:17:29]FM_GetShiftState done [13:17:29]opened in 1724372766 [13:17:29]opened+sec_in_day 1724459166 [13:17:29]quantity*price = 200043 [13:17:29]sum+1 = 200044 [13:17:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 306 23.08.2024 13:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165453 ФПД: 238537322021967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165453&fm=238537322021967&tin=02508201610067®Number=0000000000092562&sum=200000 [13:17:30]StoreToDocumentArchive [13:17:30]shift 469 fd 165453 [13:17:30]save to /storage/0469/doc_00165453 [13:17:30]save last doc name /storage/0469/doc_00165453 to /storage/kkm_last_doc_name [13:17:30]save OK [13:17:30]Clear old archive folders... [13:17:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:17:30]tlvbuf is 014BE930 [13:17:30]SAM_PROTO_ClearQueue [13:17:30]wFMCommunicate request_size=4 [13:17:30]MH_SAM_APDU [13:17:30]CAPDU: 80 09 00 00 [13:17:30]Write to MH i2c: E2 08 00 E6 06 80 09 00 00 00 00 00 00 5E [13:17:30]Write i2c OK [13:17:30]MH_I2C_Read... [13:17:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:30]Read from MH i2c: E2 [13:17:30]MH_I2C_Read... [13:17:30]Read from MH i2c: E2 03 00 [13:17:30]MH_I2C_Read... [13:17:30]Read from MH i2c: E2 03 00 E6 06 00 90 00 60 [13:17:30]RAPDU: 90 00 [13:17:30]wFMCommunicate OK [13:17:30]SAM_PROTO_ClearQueue done [13:17:30]KKMCreateOFDPacket [13:17:30]OFDProtocolAddRootSTLVToBuf [13:17:30]FM_MakeSignedData [13:17:30]FM_MakeSignedData [13:17:30]SAM_PROTO_SignData [13:17:30]wFMCommunicate request_size=4 [13:17:30]MH_SAM_APDU [13:17:30]CAPDU: 80 0D 01 02 [13:17:30]Write to MH i2c: E2 08 00 E7 06 80 0D 01 02 00 00 00 00 66 [13:17:30]Write i2c OK [13:17:30]MH_I2C_Read... [13:17:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:30]Read from MH i2c: E2 [13:17:30]MH_I2C_Read... [13:17:30]Read from MH i2c: E2 03 00 [13:17:30]MH_I2C_Read... [13:17:30]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [13:17:30]RAPDU: 90 00 [13:17:30]wFMCommunicate OK [13:17:30]wFMCommunicate request_size=255 [13:17:30]MH_SAM_APDU [13:17:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 EA 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 86 02 00 35 04 06 00 D8 [13:17:30]Write to MH i2c: E2 02 01 E8 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 EA 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 86 02 00 35 04 06 00 D8 00 00 FB [13:17:30]Write i2c OK [13:17:30]MH_I2C_Read... [13:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:31]Read from MH i2c: E2 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: E2 03 00 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [13:17:31]RAPDU: 90 00 [13:17:31]wFMCommunicate OK [13:17:31]wFMCommunicate request_size=10 [13:17:31]MH_SAM_APDU [13:17:31]CAPDU: 80 0D 02 02 05 F2 CC 58 44 4F [13:17:31]Write to MH i2c: E2 0D 00 E9 06 80 0D 02 02 05 00 F2 CC 58 44 4F 00 00 1C [13:17:31]Write i2c OK [13:17:31]MH_I2C_Read... [13:17:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:31]Read from MH i2c: E2 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: E2 03 00 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [13:17:31]RAPDU: 90 00 [13:17:31]wFMCommunicate OK [13:17:31]wFMCommunicate request_size=4 [13:17:31]MH_SAM_APDU [13:17:31]CAPDU: 80 0D 03 02 [13:17:31]Write to MH i2c: E2 08 00 EA 06 80 0D 03 02 00 00 00 00 6B [13:17:31]Write i2c OK [13:17:31]MH_I2C_Read... [13:17:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:31]Read from MH i2c: E2 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: E2 0B 00 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: E2 0B 00 EA 06 00 81 11 8D 99 E4 DF 77 F3 90 00 51 [13:17:31]RAPDU: 81 11 8D 99 E4 DF 77 F3 90 00 [13:17:31]wFMCommunicate OK [13:17:31]SAM_PROTO_SignData done [13:17:31]FM_MakeSignedData done [13:17:31]CreateOFDProtocolMessage [13:17:31]wFMCommunicate request_size=4 [13:17:31]MH_SAM_APDU [13:17:31]CAPDU: 80 11 00 00 [13:17:31]Write to MH i2c: E2 08 00 EB 06 80 11 00 00 00 00 00 00 6B [13:17:31]Write i2c OK [13:17:31]MH_I2C_Read... [13:17:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:31]Read from MH i2c: E2 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: E2 17 00 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: E2 17 00 EB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [13:17:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:17:31]wFMCommunicate OK [13:17:31]CreateOFDProtocolMessage done [13:17:31]OFDSenderStorePacket 165453 [13:17:31]StoreOFDPacket docnum=165453 [13:17:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D2 0A 07 01 B8 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 EA 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 86 02 00 35 04 06 00 D8 F2 CC 58 44 4F 81 11 8D 99 E4 DF 77 F3 [13:17:31]CheckFolder [13:17:31]dirname=/storage/ofd_packets [13:17:31]CheckFolder done [13:17:31]ProducePacketName [13:17:31]name=ofd_packets/00165453 [13:17:31]NVStorageSaveData ofd_packets/00165453 [13:17:31]File name is /storage/ofd_packets/00165453 [13:17:31]Write 301 bytes [13:17:31]NVStorageSaveData done [13:17:31]OFDSenderStorePacket done [13:17:31]KKMCreateOFDPacket done [13:17:31]NVStorageSaveData kkm_last_timestamp [13:17:31]File name is /storage/kkm_last_timestamp [13:17:31]Write 4 bytes [13:17:31]NVStorageSaveData done [13:17:31]ExternCall_PrintAddStr [13:17:31]wPrintStart [13:17:31]Write to MH i2c: 01 00 00 EC 06 F2 [13:17:31]Write i2c OK [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: 01 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: 01 07 00 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: 01 07 00 EC 06 00 00 00 00 00 FF 0F 07 [13:17:31]RasterBufferAndPrint [13:17:31]line Счет N : (1)294274 [13:17:31]line ИНН: 02508201610067 [13:17:31]line Контрольно-Кассовый Чек [13:17:31]line ПРОДАЖА [13:17:31]line ТРК (МРК, ГНК) : 43 [13:17:31]line Товар: 2710124500 [13:17:31]line Аи-95-К-5 [13:17:31]line 26.960 * 74.20 [13:17:31]line = 2000.43 [13:17:31]line НДС 12% НСП 1% [13:17:31]line > о реализуемом товаре [13:17:31]line ОКРУГЛЕНИЕ: -0.43 [13:17:31]line ИТОГО: 2000.00 [13:17:31]line Внесено: 2000.00 [13:17:31]line СДАЧА: 0.00 [13:17:31]line НСП 1% : 17.70 [13:17:31]line НДС 12% : 212.43 [13:17:31]line Наличными: 2000.00 [13:17:31]line Безнал.: 0.00 [13:17:31]line Место: АЗС № 130 "Партнер Нефть" [13:17:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:17:31]line СНО: Общий режим [13:17:31]line Чек 306 23.08.2024 13:17 [13:17:31]line Смена: 469 ФФД: 1.0 [13:17:31]line ЗНМ: 0300000070 [13:17:31]line РНМ: 0000000000092562 [13:17:31]line Версия ККМ: 001 [13:17:31]line ФМ: 0000000000871769 [13:17:31]line ФД: 165453 [13:17:31]line ФПД: 238537322021967 [13:17:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165453&fm=238537322021967&tin=02508201610067®Number=0000000000092562&sum=200000 [13:17:31]written 0, free lines is 4095 [13:17:31]OFD Sender: Processing packet 165453 [packets to send 991, broken 990] [13:17:31]ProducePacketName [13:17:31]name=ofd_packets/00165453 [13:17:31]OFD Sender: To server: pG, [13:17:31]CommunicateWithHost lk.salyk.kg:30040 [13:17:31]ConnectInit lk.salyk.kg [13:17:31]Write to MH i2c: 01 00 00 17 07 1E [13:17:31]Write i2c OK [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: 01 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: 01 07 00 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: 01 07 00 17 07 00 00 00 00 00 D9 0C 0A [13:17:31]RasterBufferAndPrint [13:17:31]line [13:17:31]line [13:17:31]line [13:17:31]line [13:17:31]line [13:17:31]written 0, free lines is 3295 [13:17:31]MH_Cut [13:17:31]Write to MH i2c: D1 01 00 1E 07 01 F7 [13:17:31]Write i2c OK [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: D1 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: D1 01 00 [13:17:31]MH_I2C_Read... [13:17:31]Read from MH i2c: D1 01 00 1E 07 00 F6 [13:17:31]Write to MH i2c: 01 00 00 1F 07 26 [13:17:31]Write i2c OK [13:17:31]MH_I2C_Read... [13:17:32]*** Cut start [13:17:32]*** Purtial cut [13:17:32]*** Stage 1: CUTSNS_PIN = 1 [13:17:32]Connected sock=11 [13:17:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D2 0A 07 01 B8 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 EA 8B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 86 02 00 35 04 06 00 D8 F2 CC 58 44 4F 81 11 8D 99 E4 DF 77 F3 [13:17:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 25 2C 47 00 0C 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 86 02 00 F4 03 04 00 37 35 C8 66 B6 04 01 00 00 63 1E C7 C5 BA 67 7C 7F [13:17:33]CommunicateWithHost err = 0 [13:17:33]CheckOFDResponse [13:17:33]1017 (14) - 77093643461234 [13:17:33]1041 (16) - 0000000000871769 [13:17:33]1040 (4) - 165453 [13:17:33]1012 (4) - 23.08.2024 07:07 [13:17:33]1206 (1) - 0 [13:17:33]OFD Sender: Remove packet 165453 [13:17:33]ProducePacketName [13:17:33]name=ofd_packets/00165453 [13:17:33]NVStorageDeleteData [13:17:33]OFD Sender: No OFD packet to send [13:17:34]Read from MH i2c: 01 [13:17:34]MH_I2C_Read... [13:17:34]*** Stop cut motor [13:17:34]*** Cut end [13:17:34]Read from MH i2c: 01 07 00 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: 01 07 00 1F 07 00 00 00 00 00 FF 0F 3B [13:17:34]process_action close_receipt done [13:17:34]requested_data is exist [13:17:34]produce_requested_data [13:17:34]requested_item fm.sn is exist - process it [13:17:34]wFMCommunicate request_size=4 [13:17:34]MH_SAM_APDU [13:17:34]CAPDU: 80 11 00 00 [13:17:34]Write to MH i2c: E2 08 00 20 07 80 11 00 00 00 00 00 00 A1 [13:17:34]Write i2c OK [13:17:34]MH_I2C_Read... [13:17:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:34]Read from MH i2c: E2 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: E2 17 00 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: E2 17 00 20 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [13:17:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:17:34]wFMCommunicate OK [13:17:34]requested_item fd.num is exist - process it [13:17:34]SAM_PROTO_GetFieldsCounters [13:17:34]wFMCommunicate request_size=4 [13:17:34]MH_SAM_APDU [13:17:34]CAPDU: 80 13 00 00 [13:17:34]Write to MH i2c: E2 08 00 21 07 80 13 00 00 00 00 00 00 A4 [13:17:34]Write i2c OK [13:17:34]MH_I2C_Read... [13:17:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:17:34]Read from MH i2c: E2 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: E2 62 00 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: E2 62 00 21 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [13:17:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:17:34]wFMCommunicate OK [13:17:34]SAM_PROTO_GetFieldsCounters done [13:17:34]requested_item shift.num is exist - process it [13:17:34]requested_item shift.opened is exist - process it [13:17:34]req_shift_opened [13:17:34]FM_GetShiftState [13:17:34]SAM_PROTO_GetShiftState [13:17:34]wFMCommunicate request_size=4 [13:17:34]MH_SAM_APDU [13:17:34]CAPDU: 80 13 01 00 [13:17:34]Write to MH i2c: E2 08 00 22 07 80 13 01 00 00 00 00 00 A6 [13:17:34]Write i2c OK [13:17:34]MH_I2C_Read... [13:17:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:34]Read from MH i2c: E2 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: E2 0E 00 [13:17:34]MH_I2C_Read... [13:17:34]Read from MH i2c: E2 0E 00 22 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D4 [13:17:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:17:34]wFMCommunicate OK [13:17:34]SAM_PROTO_GetShiftState done [13:17:34]FM_GetShiftState done [13:17:34]req_shift_opened done [13:17:34]requested_item shift.open_date is exist - process it [13:17:34]req_shift_open_date [13:17:34]req_shift_open_date done [13:17:34]produce_requested_data done [13:17:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165453,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:17:34]process_action_free close_receipt [13:17:34]json_value_free [13:17:34]json_value_free done [13:17:34]process_json_proto returns [13:17:34]Send response to host [13:17:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165453,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:17:34]free response buf [13:17:34]execute_script done [13:17:34]execute_script returns [13:17:34]free content buf [13:17:34]Sock 7.Close socket [13:17:34]Sock 7.Thread stoped [13:17:38]OFD Sender: No OFD packet to send [13:17:43]recv_with_timeout no data received [13:17:43]OFD Sender: No OFD packet to send [13:17:48]OFD Sender: No OFD packet to send [13:17:53]OFD Sender: No OFD packet to send [13:17:58]OFD Sender: No OFD packet to send [13:18:00]accept exits with 10 [13:18:00]New connection [13:18:00]New thread 3067530596 created [13:18:00]Thread 3067387236 joined [13:18:00]Waiting for new connection... [13:18:00] Sock 10.Parse request [13:18:00]Sock 10.Check first char [13:18:00]Sock 10.First char is OK [13:18:00]request: POST /json_proto HTTP/1.0 [13:18:00]Method: POST [13:18:00]URL: /json_proto [13:18:00]Method is POST - this is cgi request [13:18:00]url: /json_proto [13:18:00]query_string will be loaded in cgi processing [13:18:00]execute_cgi json_proto POST (null) [13:18:00]execute_cgi path=json_proto method=POST [13:18:00]POST find Content-Length [13:18:00]Host: 172.17.44.132:8080 [13:18:00]Content-Length: 677 [13:18:00]Content-Type: application/json [13:18:00] [13:18:00]POST finish read [13:18:00]Found Content-Length = 677 [13:18:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:00]execute_script... [13:18: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)294275", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:00]POST & json_proto [13:18:00]process_json_proto [13:18:00]json parsed OK: [13:18:00]protocol is kg_v1.0 [13:18:00]action value=close_receipt [13:18:00]process_action close_receipt [13:18:00]cmd_close_receipt [13:18:00]MH_GetDate [13:18:00]Write to MH i2c: F0 00 00 23 07 19 [13:18:00]Write i2c OK [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: F0 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: F0 09 00 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: F0 09 00 23 07 00 09 8C C8 66 2A 83 C1 65 B8 [13:18:00]GetLastDocTimeStamp 1724419050 [13:18:00]current date 1724419081 [13:18:00]FM_GetShiftState [13:18:00]SAM_PROTO_GetShiftState [13:18:00]wFMCommunicate request_size=4 [13:18:00]MH_SAM_APDU [13:18:00]CAPDU: 80 13 01 00 [13:18:00]Write to MH i2c: E2 08 00 24 07 80 13 01 00 00 00 00 00 A8 [13:18:00]Write i2c OK [13:18:00]MH_I2C_Read... [13:18:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:00]Read from MH i2c: E2 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: E2 0E 00 [13:18:00]MH_I2C_Read... [13:18:00]Read from MH i2c: E2 0E 00 24 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D6 [13:18:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:18:00]wFMCommunicate OK [13:18:00]SAM_PROTO_GetShiftState done [13:18:00]FM_GetShiftState done [13:18:00]opened in 1724372766 [13:18:00]opened+sec_in_day 1724459166 [13:18:00]quantity*price = 60003 [13:18:00]sum+1 = 60004 [13:18:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 307 23.08.2024 13:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165454 ФПД: 162111224910519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131801&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165454&fm=162111224910519&tin=02508201610067®Number=0000000000092562&sum=60000 [13:18:01]StoreToDocumentArchive [13:18:01]shift 469 fd 165454 [13:18:01]save to /storage/0469/doc_00165454 [13:18:01]save last doc name /storage/0469/doc_00165454 to /storage/kkm_last_doc_name [13:18:01]save OK [13:18:01]Clear old archive folders... [13:18:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:18:01]tlvbuf is 0148CCC0 [13:18:01]SAM_PROTO_ClearQueue [13:18:01]wFMCommunicate request_size=4 [13:18:01]MH_SAM_APDU [13:18:01]CAPDU: 80 09 00 00 [13:18:01]Write to MH i2c: E2 08 00 31 07 80 09 00 00 00 00 00 00 AA [13:18:01]Write i2c OK [13:18:01]MH_I2C_Read... [13:18:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:01]Read from MH i2c: E2 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 03 00 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [13:18:01]RAPDU: 90 00 [13:18:01]wFMCommunicate OK [13:18:01]SAM_PROTO_ClearQueue done [13:18:01]KKMCreateOFDPacket [13:18:01]OFDProtocolAddRootSTLVToBuf [13:18:01]FM_MakeSignedData [13:18:01]FM_MakeSignedData [13:18:01]SAM_PROTO_SignData [13:18:01]wFMCommunicate request_size=4 [13:18:01]MH_SAM_APDU [13:18:01]CAPDU: 80 0D 01 02 [13:18:01]Write to MH i2c: E2 08 00 32 07 80 0D 01 02 00 00 00 00 B2 [13:18:01]Write i2c OK [13:18:01]MH_I2C_Read... [13:18:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:01]Read from MH i2c: E2 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 03 00 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [13:18:01]RAPDU: 90 00 [13:18:01]wFMCommunicate OK [13:18:01]wFMCommunicate request_size=255 [13:18:01]MH_SAM_APDU [13:18:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 09 8C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 86 02 00 35 04 06 00 93 [13:18:01]Write to MH i2c: E2 02 01 33 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 09 8C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 86 02 00 35 04 06 00 93 00 00 33 [13:18:01]Write i2c OK [13:18:01]MH_I2C_Read... [13:18:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:01]Read from MH i2c: E2 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 03 00 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [13:18:01]RAPDU: 90 00 [13:18:01]wFMCommunicate OK [13:18:01]wFMCommunicate request_size=10 [13:18:01]MH_SAM_APDU [13:18:01]CAPDU: 80 0D 02 02 05 70 75 F9 92 B7 [13:18:01]Write to MH i2c: E2 0D 00 34 07 80 0D 02 02 05 00 70 75 F9 92 B7 00 00 E6 [13:18:01]Write i2c OK [13:18:01]MH_I2C_Read... [13:18:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:01]Read from MH i2c: E2 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 03 00 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [13:18:01]RAPDU: 90 00 [13:18:01]wFMCommunicate OK [13:18:01]wFMCommunicate request_size=4 [13:18:01]MH_SAM_APDU [13:18:01]CAPDU: 80 0D 03 02 [13:18:01]Write to MH i2c: E2 08 00 35 07 80 0D 03 02 00 00 00 00 B7 [13:18:01]Write i2c OK [13:18:01]MH_I2C_Read... [13:18:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:01]Read from MH i2c: E2 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 0B 00 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 0B 00 35 07 00 D2 C8 CB 38 13 21 BE 4C 90 00 93 [13:18:01]RAPDU: D2 C8 CB 38 13 21 BE 4C 90 00 [13:18:01]wFMCommunicate OK [13:18:01]SAM_PROTO_SignData done [13:18:01]FM_MakeSignedData done [13:18:01]CreateOFDProtocolMessage [13:18:01]wFMCommunicate request_size=4 [13:18:01]MH_SAM_APDU [13:18:01]CAPDU: 80 11 00 00 [13:18:01]Write to MH i2c: E2 08 00 36 07 80 11 00 00 00 00 00 00 B7 [13:18:01]Write i2c OK [13:18:01]MH_I2C_Read... [13:18:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:01]Read from MH i2c: E2 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 17 00 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: E2 17 00 36 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [13:18:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:18:01]wFMCommunicate OK [13:18:01]CreateOFDProtocolMessage done [13:18:01]OFDSenderStorePacket 165454 [13:18:01]StoreOFDPacket docnum=165454 [13:18:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 98 A2 07 01 68 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 09 8C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 86 02 00 35 04 06 00 93 70 75 F9 92 B7 D2 C8 CB 38 13 21 BE 4C [13:18:01]CheckFolder [13:18:01]dirname=/storage/ofd_packets [13:18:01]CheckFolder done [13:18:01]ProducePacketName [13:18:01]name=ofd_packets/00165454 [13:18:01]NVStorageSaveData ofd_packets/00165454 [13:18:01]File name is /storage/ofd_packets/00165454 [13:18:01]Write 301 bytes [13:18:01]NVStorageSaveData done [13:18:01]OFDSenderStorePacket done [13:18:01]KKMCreateOFDPacket done [13:18:01]NVStorageSaveData kkm_last_timestamp [13:18:01]File name is /storage/kkm_last_timestamp [13:18:01]Write 4 bytes [13:18:01]NVStorageSaveData done [13:18:01]ExternCall_PrintAddStr [13:18:01]wPrintStart [13:18:01]Write to MH i2c: 01 00 00 37 07 3E [13:18:01]Write i2c OK [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: 01 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: 01 07 00 [13:18:01]MH_I2C_Read... [13:18:01]Read from MH i2c: 01 07 00 37 07 00 00 00 00 00 FF 0F 53 [13:18:01]RasterBufferAndPrint [13:18:01]line Счет N : (1)294275 [13:18:01]line ИНН: 02508201610067 [13:18:01]line Контрольно-Кассовый Чек [13:18:01]line ПРОДАЖА [13:18:01]line ТРК (МРК, ГНК) : 62 [13:18:01]line Товар: 2710124130 [13:18:01]line Аи-92-К-5 [13:18:01]line 8.850 * 67.80 [13:18:01]line = 600.03 [13:18:01]line НДС 12% НСП 1% [13:18:01]line > о реализуемом товаре [13:18:01]line ОКРУГЛЕНИЕ: -0.03 [13:18:01]line ИТОГО: 600.00 [13:18:01]line Внесено: 600.00 [13:18:01]line СДАЧА: 0.00 [13:18:01]line НСП 1% : 5.31 [13:18:01]line НДС 12% : 63.72 [13:18:01]line Наличными: 600.00 [13:18:01]line Безнал.: 0.00 [13:18:01]line Место: АЗС № 130 "Партнер Нефть" [13:18:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:18:01]line СНО: Общий режим [13:18:01]line Чек 307 23.08.2024 13:18 [13:18:01]line Смена: 469 ФФД: 1.0 [13:18:01]line ЗНМ: 0300000070 [13:18:01]line РНМ: 0000000000092562 [13:18:01]line Версия ККМ: 001 [13:18:01]line ФМ: 0000000000871769 [13:18:01]line ФД: 165454 [13:18:01]line ФПД: 162111224910519 [13:18:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T131801&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165454&fm=162111224910519&tin=02508201610067®Number=0000000000092562&sum=60000 [13:18:01]written 0, free lines is 4095 [13:18:01]OFD Sender: Processing packet 165454 [packets to send 991, broken 990] [13:18:01]ProducePacketName [13:18:01]name=ofd_packets/00165454 [13:18:01]OFD Sender: To server: pG, [13:18:01]CommunicateWithHost lk.salyk.kg:30040 [13:18:01]ConnectInit lk.salyk.kg [13:18:02]Write to MH i2c: 01 00 00 62 07 69 [13:18:02]Write i2c OK [13:18:02]MH_I2C_Read... [13:18:02]Read from MH i2c: 01 [13:18:02]MH_I2C_Read... [13:18:02]Read from MH i2c: 01 07 00 [13:18:02]MH_I2C_Read... [13:18:02]Read from MH i2c: 01 07 00 62 07 00 00 00 00 00 D0 0C 4C [13:18:02]RasterBufferAndPrint [13:18:02]line [13:18:02]line [13:18:02]line [13:18:02]line [13:18:02]line [13:18:02]written 0, free lines is 3285 [13:18:02]MH_Cut [13:18:02]Write to MH i2c: D1 01 00 69 07 01 42 [13:18:02]Write i2c OK [13:18:02]MH_I2C_Read... [13:18:02]Read from MH i2c: D1 [13:18:02]MH_I2C_Read... [13:18:02]Read from MH i2c: D1 01 00 [13:18:02]MH_I2C_Read... [13:18:02]Read from MH i2c: D1 01 00 69 07 00 41 [13:18:02]Write to MH i2c: 01 00 00 6A 07 71 [13:18:02]Write i2c OK [13:18:02]MH_I2C_Read... [13:18:02]Connected sock=7 [13:18:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 98 A2 07 01 68 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 09 8C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 86 02 00 35 04 06 00 93 70 75 F9 92 B7 D2 C8 CB 38 13 21 BE 4C [13:18:03]*** Cut start [13:18:03]*** Purtial cut [13:18:03]*** Stage 1: CUTSNS_PIN = 1 [13:18:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6E 70 47 00 2E FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 86 02 00 F4 03 04 00 55 35 C8 66 B6 04 01 00 00 70 6C 24 26 E5 9F 41 2C [13:18:04]CommunicateWithHost err = 0 [13:18:04]CheckOFDResponse [13:18:04]1017 (14) - 77093643461234 [13:18:04]1041 (16) - 0000000000871769 [13:18:04]1040 (4) - 165454 [13:18:04]1012 (4) - 23.08.2024 07:08 [13:18:04]1206 (1) - 0 [13:18:04]OFD Sender: Remove packet 165454 [13:18:04]ProducePacketName [13:18:04]name=ofd_packets/00165454 [13:18:04]NVStorageDeleteData [13:18:04]OFD Sender: No OFD packet to send [13:18:05]Read from MH i2c: 01 [13:18:05]MH_I2C_Read... [13:18:05]*** Stop cut motor [13:18:05]*** Cut end [13:18:05]Read from MH i2c: 01 07 00 [13:18:05]MH_I2C_Read... [13:18:05]Read from MH i2c: 01 07 00 6A 07 00 00 00 00 00 FF 0F 86 [13:18:05]process_action close_receipt done [13:18:05]requested_data is exist [13:18:05]produce_requested_data [13:18:05]requested_item fm.sn is exist - process it [13:18:05]wFMCommunicate request_size=4 [13:18:05]MH_SAM_APDU [13:18:05]CAPDU: 80 11 00 00 [13:18:05]Write to MH i2c: E2 08 00 6B 07 80 11 00 00 00 00 00 00 EC [13:18:05]Write i2c OK [13:18:05]MH_I2C_Read... [13:18:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:05]Read from MH i2c: E2 [13:18:05]MH_I2C_Read... [13:18:05]Read from MH i2c: E2 17 00 [13:18:05]MH_I2C_Read... [13:18:05]Read from MH i2c: E2 17 00 6B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [13:18:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:18:05]wFMCommunicate OK [13:18:05]requested_item fd.num is exist - process it [13:18:05]SAM_PROTO_GetFieldsCounters [13:18:05]wFMCommunicate request_size=4 [13:18:05]MH_SAM_APDU [13:18:05]CAPDU: 80 13 00 00 [13:18:05]Write to MH i2c: E2 08 00 6C 07 80 13 00 00 00 00 00 00 EF [13:18:05]Write i2c OK [13:18:05]MH_I2C_Read... [13:18:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:05]Read from MH i2c: E2 [13:18:05]MH_I2C_Read... [13:18:05]Read from MH i2c: E2 62 00 [13:18:05]MH_I2C_Read... [13:18:05]Read from MH i2c: E2 62 00 6C 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [13:18:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:18:05]wFMCommunicate OK [13:18:05]SAM_PROTO_GetFieldsCounters done [13:18:05]requested_item shift.num is exist - process it [13:18:05]requested_item shift.opened is exist - process it [13:18:05]req_shift_opened [13:18:05]FM_GetShiftState [13:18:05]SAM_PROTO_GetShiftState [13:18:05]wFMCommunicate request_size=4 [13:18:05]MH_SAM_APDU [13:18:05]CAPDU: 80 13 01 00 [13:18:05]Write to MH i2c: E2 08 00 6D 07 80 13 01 00 00 00 00 00 F1 [13:18:05]Write i2c OK [13:18:05]MH_I2C_Read... [13:18:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:05]Read from MH i2c: E2 [13:18:05]MH_I2C_Read... [13:18:05]Read from MH i2c: E2 0E 00 [13:18:05]MH_I2C_Read... [13:18:05]Read from MH i2c: E2 0E 00 6D 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1F [13:18:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:18:05]wFMCommunicate OK [13:18:05]SAM_PROTO_GetShiftState done [13:18:05]FM_GetShiftState done [13:18:05]req_shift_opened done [13:18:05]requested_item shift.open_date is exist - process it [13:18:05]req_shift_open_date [13:18:05]req_shift_open_date done [13:18:05]produce_requested_data done [13:18:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165454,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:18:05]process_action_free close_receipt [13:18:05]json_value_free [13:18:05]json_value_free done [13:18:05]process_json_proto returns [13:18:05]Send response to host [13:18:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165454,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:18:05]free response buf [13:18:05]execute_script done [13:18:05]execute_script returns [13:18:05]free content buf [13:18:05]Sock 10.Close socket [13:18:05]Sock 10.Thread stoped [13:18:09]OFD Sender: No OFD packet to send [13:18:14]OFD Sender: No OFD packet to send [13:18:19]OFD Sender: No OFD packet to send [13:18:24]OFD Sender: No OFD packet to send [13:18:29]OFD Sender: No OFD packet to send [13:18:34]OFD Sender: No OFD packet to send [13:18:39]OFD Sender: No OFD packet to send [13:18:44]OFD Sender: No OFD packet to send [13:18:50]OFD Sender: No OFD packet to send [13:18:55]OFD Sender: No OFD packet to send [13:19:00]OFD Sender: No OFD packet to send [13:19:05]OFD Sender: No OFD packet to send [13:19:10]OFD Sender: No OFD packet to send [13:19:15]OFD Sender: No OFD packet to send [13:19:19]recv_with_timeout no data received [13:19:20]OFD Sender: No OFD packet to send [13:19:25]OFD Sender: No OFD packet to send [13:19:30]OFD Sender: No OFD packet to send [13:19:35]OFD Sender: No OFD packet to send [13:19:40]OFD Sender: No OFD packet to send [13:19:45]OFD Sender: No OFD packet to send [13:19:50]OFD Sender: No OFD packet to send [13:19:55]OFD Sender: No OFD packet to send [13:20:00]OFD Sender: No OFD packet to send [13:20:05]OFD Sender: No OFD packet to send [13:20:10]OFD Sender: No OFD packet to send [13:20:15]OFD Sender: No OFD packet to send [13:20:20]OFD Sender: No OFD packet to send [13:20:25]OFD Sender: No OFD packet to send [13:20:30]OFD Sender: No OFD packet to send [13:20:35]OFD Sender: No OFD packet to send [13:20:40]OFD Sender: No OFD packet to send [13:20:45]OFD Sender: No OFD packet to send [13:20:50]OFD Sender: No OFD packet to send [13:20:52]recv_with_timeout no data received [13:20:55]OFD Sender: No OFD packet to send [13:21:00]OFD Sender: No OFD packet to send [13:21:05]OFD Sender: No OFD packet to send [13:21:10]OFD Sender: No OFD packet to send [13:21:10]recv_with_timeout no data received [13:21:15]OFD Sender: No OFD packet to send [13:21:20]OFD Sender: No OFD packet to send [13:21:25]OFD Sender: No OFD packet to send [13:21:27]recv_with_timeout no data received [13:21:30]OFD Sender: No OFD packet to send [13:21:35]OFD Sender: No OFD packet to send [13:21:40]OFD Sender: No OFD packet to send [13:21:45]OFD Sender: No OFD packet to send [13:21:47]recv_with_timeout no data received [13:21:50]OFD Sender: No OFD packet to send [13:21:55]OFD Sender: No OFD packet to send [13:22:00]OFD Sender: No OFD packet to send [13:22:05]OFD Sender: No OFD packet to send [13:22:10]OFD Sender: No OFD packet to send [13:22:15]OFD Sender: No OFD packet to send [13:22:20]OFD Sender: No OFD packet to send [13:22:25]accept exits with 9 [13:22:25]New connection [13:22:25]New thread 3067387236 created [13:22:25]Thread 3067530596 joined [13:22:25]Waiting for new connection... [13:22:25] Sock 9.Parse request [13:22:25]Sock 9.Check first char [13:22:25]Sock 9.First char is OK [13:22:25]request: POST /json_proto HTTP/1.0 [13:22:25]Method: POST [13:22:25]URL: /json_proto [13:22:25]Method is POST - this is cgi request [13:22:25]url: /json_proto [13:22:25]query_string will be loaded in cgi processing [13:22:25]execute_cgi json_proto POST (null) [13:22:25]execute_cgi path=json_proto method=POST [13:22:25]POST find Content-Length [13:22:25]Host: 172.17.44.132:8080 [13:22:25]Content-Length: 682 [13:22:25]Content-Type: application/json [13:22:25] [13:22:25]POST finish read [13:22:25]Found Content-Length = 682 [13:22:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:25]execute_script... [13:22: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)294277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:25]POST & json_proto [13:22:25]process_json_proto [13:22:25]json parsed OK: [13:22:25]protocol is kg_v1.0 [13:22:25]action value=close_receipt [13:22:25]process_action close_receipt [13:22:25]cmd_close_receipt [13:22:25]MH_GetDate [13:22:25]Write to MH i2c: F0 00 00 6E 07 64 [13:22:25]Write i2c OK [13:22:25]MH_I2C_Read... [13:22:25]Read from MH i2c: F0 [13:22:25]MH_I2C_Read... [13:22:25]Read from MH i2c: F0 09 00 [13:22:25]MH_I2C_Read... [13:22:25]Read from MH i2c: F0 09 00 6E 07 00 12 8D C8 66 2A 83 C1 65 0D [13:22:25]GetLastDocTimeStamp 1724419081 [13:22:25]current date 1724419346 [13:22:25]FM_GetShiftState [13:22:25]SAM_PROTO_GetShiftState [13:22:25]wFMCommunicate request_size=4 [13:22:25]MH_SAM_APDU [13:22:25]CAPDU: 80 13 01 00 [13:22:25]Write to MH i2c: E2 08 00 6F 07 80 13 01 00 00 00 00 00 F3 [13:22:25]Write i2c OK [13:22:25]MH_I2C_Read... [13:22:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:25]Read from MH i2c: E2 [13:22:25]MH_I2C_Read... [13:22:25]Read from MH i2c: E2 0E 00 [13:22:25]MH_I2C_Read... [13:22:25]Read from MH i2c: E2 0E 00 6F 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 21 [13:22:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:22:25]wFMCommunicate OK [13:22:25]SAM_PROTO_GetShiftState done [13:22:25]FM_GetShiftState done [13:22:25]opened in 1724372766 [13:22:25]opened+sec_in_day 1724459166 [13:22:25]quantity*price = 100021 [13:22:25]sum+1 = 100023 [13:22:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 308 23.08.2024 13:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165455 ФПД: 266982915968760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T132226&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165455&fm=266982915968760&tin=02508201610067®Number=0000000000092562&sum=100000 [13:22:26]StoreToDocumentArchive [13:22:26]shift 469 fd 165455 [13:22:26]save to /storage/0469/doc_00165455 [13:22:26]save last doc name /storage/0469/doc_00165455 to /storage/kkm_last_doc_name [13:22:26]save OK [13:22:26]Clear old archive folders... [13:22:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:26]tlvbuf is 0148C890 [13:22:26]SAM_PROTO_ClearQueue [13:22:26]wFMCommunicate request_size=4 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 09 00 00 [13:22:26]Write to MH i2c: E2 08 00 7C 07 80 09 00 00 00 00 00 00 F5 [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 7C 07 00 90 00 F7 [13:22:26]RAPDU: 90 00 [13:22:26]wFMCommunicate OK [13:22:26]SAM_PROTO_ClearQueue done [13:22:26]KKMCreateOFDPacket [13:22:26]OFDProtocolAddRootSTLVToBuf [13:22:26]FM_MakeSignedData [13:22:26]FM_MakeSignedData [13:22:26]SAM_PROTO_SignData [13:22:26]wFMCommunicate request_size=4 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 0D 01 02 [13:22:26]Write to MH i2c: E2 08 00 7D 07 80 0D 01 02 00 00 00 00 FD [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 7D 07 00 90 00 F8 [13:22:26]RAPDU: 90 00 [13:22:26]wFMCommunicate OK [13:22:26]wFMCommunicate request_size=255 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 12 8D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 86 02 00 35 04 06 00 F2 [13:22:26]Write to MH i2c: E2 02 01 7E 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 12 8D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 86 02 00 35 04 06 00 F2 00 00 4F [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 7E 07 00 90 00 F9 [13:22:26]RAPDU: 90 00 [13:22:26]wFMCommunicate OK [13:22:26]wFMCommunicate request_size=10 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 0D 02 02 05 D1 CD DE 0E F8 [13:22:26]Write to MH i2c: E2 0D 00 7F 07 80 0D 02 02 05 00 D1 CD DE 0E F8 00 00 8C [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 03 00 7F 07 00 90 00 FA [13:22:26]RAPDU: 90 00 [13:22:26]wFMCommunicate OK [13:22:26]wFMCommunicate request_size=4 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 0D 03 02 [13:22:26]Write to MH i2c: E2 08 00 80 07 80 0D 03 02 00 00 00 00 02 [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 0B 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 0B 00 80 07 00 07 A0 D3 2D E3 B9 E2 95 90 00 BD [13:22:26]RAPDU: 07 A0 D3 2D E3 B9 E2 95 90 00 [13:22:26]wFMCommunicate OK [13:22:26]SAM_PROTO_SignData done [13:22:26]FM_MakeSignedData done [13:22:26]CreateOFDProtocolMessage [13:22:26]wFMCommunicate request_size=4 [13:22:26]MH_SAM_APDU [13:22:26]CAPDU: 80 11 00 00 [13:22:26]Write to MH i2c: E2 08 00 81 07 80 11 00 00 00 00 00 00 02 [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:26]Read from MH i2c: E2 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 17 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: E2 17 00 81 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [13:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:22:26]wFMCommunicate OK [13:22:26]CreateOFDProtocolMessage done [13:22:26]OFDSenderStorePacket 165455 [13:22:26]StoreOFDPacket docnum=165455 [13:22:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 31 07 01 F8 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 34 01 00 00 F4 03 04 00 12 8D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 86 02 00 35 04 06 00 F2 D1 CD DE 0E F8 07 A0 D3 2D E3 B9 E2 95 [13:22:26]CheckFolder [13:22:26]dirname=/storage/ofd_packets [13:22:26]CheckFolder done [13:22:26]ProducePacketName [13:22:26]name=ofd_packets/00165455 [13:22:26]NVStorageSaveData ofd_packets/00165455 [13:22:26]File name is /storage/ofd_packets/00165455 [13:22:26]Write 301 bytes [13:22:26]NVStorageSaveData done [13:22:26]OFDSenderStorePacket done [13:22:26]KKMCreateOFDPacket done [13:22:26]NVStorageSaveData kkm_last_timestamp [13:22:26]File name is /storage/kkm_last_timestamp [13:22:26]Write 4 bytes [13:22:26]NVStorageSaveData done [13:22:26]ExternCall_PrintAddStr [13:22:26]wPrintStart [13:22:26]Write to MH i2c: 01 00 00 82 07 89 [13:22:26]Write i2c OK [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: 01 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: 01 07 00 [13:22:26]MH_I2C_Read... [13:22:26]Read from MH i2c: 01 07 00 82 07 00 00 00 00 00 FF 0F 9E [13:22:26]RasterBufferAndPrint [13:22:26]line Счет N : (1)294277 [13:22:26]line ИНН: 02508201610067 [13:22:26]line Контрольно-Кассовый Чек [13:22:26]line ПРОДАЖА [13:22:26]line ТРК (МРК, ГНК) : 43 [13:22:26]line Товар: 2710124500 [13:22:26]line Аи-95-К-5 [13:22:26]line 13.480 * 74.20 [13:22:26]line = 1000.22 [13:22:26]line НДС 12% НСП 1% [13:22:26]line > о реализуемом товаре [13:22:26]line ОКРУГЛЕНИЕ: -0.22 [13:22:26]line ИТОГО: 1000.00 [13:22:26]line Внесено: 1000.00 [13:22:26]line СДАЧА: 0.00 [13:22:26]line НСП 1% : 8.85 [13:22:26]line НДС 12% : 106.22 [13:22:26]line Наличными: 1000.00 [13:22:26]line Безнал.: 0.00 [13:22:26]line Место: АЗС № 130 "Партнер Нефть" [13:22:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:22:26]line СНО: Общий режим [13:22:26]line Чек 308 23.08.2024 13:22 [13:22:26]line Смена: 469 ФФД: 1.0 [13:22:26]line ЗНМ: 0300000070 [13:22:26]line РНМ: 0000000000092562 [13:22:26]line Версия ККМ: 001 [13:22:26]line ФМ: 0000000000871769 [13:22:26]line ФД: 165455 [13:22:26]line ФПД: 266982915968760 [13:22:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T132226&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165455&fm=266982915968760&tin=02508201610067®Number=0000000000092562&sum=100000 [13:22:26]OFD Sender: Processing packet 165455 [packets to send 991, broken 990] [13:22:26]ProducePacketName [13:22:26]name=ofd_packets/00165455 [13:22:26]OFD Sender: To server: pG, [13:22:26]CommunicateWithHost lk.salyk.kg:30040 [13:22:26]ConnectInit lk.salyk.kg [13:22:26]written 0, free lines is 4095 [13:22:27]Write to MH i2c: 01 00 00 AD 07 B4 [13:22:27]Write i2c OK [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: 01 [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: 01 07 00 [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: 01 07 00 AD 07 00 00 00 00 00 D6 0C 9D [13:22:27]RasterBufferAndPrint [13:22:27]line [13:22:27]line [13:22:27]line [13:22:27]line [13:22:27]line [13:22:27]written 0, free lines is 3292 [13:22:27]MH_Cut [13:22:27]Write to MH i2c: D1 01 00 B4 07 01 8D [13:22:27]Write i2c OK [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: D1 [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: D1 01 00 [13:22:27]MH_I2C_Read... [13:22:27]Read from MH i2c: D1 01 00 B4 07 00 8C [13:22:27]Write to MH i2c: 01 00 00 B5 07 BC [13:22:27]Write i2c OK [13:22:27]MH_I2C_Read... [13:22:28]*** Cut start [13:22:28]*** Purtial cut [13:22:28]*** Stage 1: CUTSNS_PIN = 1 [13:22:28]Connected sock=10 [13:22:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 31 07 01 F8 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 34 01 00 00 F4 03 04 00 12 8D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 86 02 00 35 04 06 00 F2 D1 CD DE 0E F8 07 A0 D3 2D E3 B9 E2 95 [13:22:30]Read from MH i2c: 01 [13:22:30]MH_I2C_Read... [13:22:30]*** Stop cut motor [13:22:30]*** Cut end [13:22:30]Read from MH i2c: 01 07 00 [13:22:30]MH_I2C_Read... [13:22:30]Read from MH i2c: 01 07 00 B5 07 00 00 00 00 00 FF 0F D1 [13:22:30]process_action close_receipt done [13:22:30]requested_data is exist [13:22:30]produce_requested_data [13:22:30]requested_item fm.sn is exist - process it [13:22:30]wFMCommunicate request_size=4 [13:22:30]MH_SAM_APDU [13:22:30]CAPDU: 80 11 00 00 [13:22:30]Write to MH i2c: E2 08 00 B6 07 80 11 00 00 00 00 00 00 37 [13:22:30]Write i2c OK [13:22:30]MH_I2C_Read... [13:22:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:30]Read from MH i2c: E2 [13:22:30]MH_I2C_Read... [13:22:30]Read from MH i2c: E2 17 00 [13:22:30]MH_I2C_Read... [13:22:30]Read from MH i2c: E2 17 00 B6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [13:22:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:22:30]wFMCommunicate OK [13:22:30]requested_item fd.num is exist - process it [13:22:30]SAM_PROTO_GetFieldsCounters [13:22:30]wFMCommunicate request_size=4 [13:22:30]MH_SAM_APDU [13:22:30]CAPDU: 80 13 00 00 [13:22:30]Write to MH i2c: E2 08 00 B7 07 80 13 00 00 00 00 00 00 3A [13:22:30]Write i2c OK [13:22:30]MH_I2C_Read... [13:22:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:30]Read from MH i2c: E2 [13:22:30]MH_I2C_Read... [13:22:30]Read from MH i2c: E2 62 00 [13:22:30]MH_I2C_Read... [13:22:30]Read from MH i2c: E2 62 00 B7 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 AC [13:22:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:30]wFMCommunicate OK [13:22:30]SAM_PROTO_GetFieldsCounters done [13:22:30]requested_item shift.num is exist - process it [13:22:30]requested_item shift.opened is exist - process it [13:22:30]req_shift_opened [13:22:30]FM_GetShiftState [13:22:30]SAM_PROTO_GetShiftState [13:22:30]wFMCommunicate request_size=4 [13:22:30]MH_SAM_APDU [13:22:30]CAPDU: 80 13 01 00 [13:22:30]Write to MH i2c: E2 08 00 B8 07 80 13 01 00 00 00 00 00 3C [13:22:30]Write i2c OK [13:22:30]MH_I2C_Read... [13:22:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:30]Read from MH i2c: E2 [13:22:30]MH_I2C_Read... [13:22:30]Read from MH i2c: E2 0E 00 [13:22:30]MH_I2C_Read... [13:22:30]Read from MH i2c: E2 0E 00 B8 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6A [13:22:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:22:30]wFMCommunicate OK [13:22:30]SAM_PROTO_GetShiftState done [13:22:30]FM_GetShiftState done [13:22:30]req_shift_opened done [13:22:30]requested_item shift.open_date is exist - process it [13:22:30]req_shift_open_date [13:22:30]req_shift_open_date done [13:22:30]produce_requested_data done [13:22:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165455,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:22:30]process_action_free close_receipt [13:22:30]json_value_free [13:22:30]json_value_free done [13:22:30]process_json_proto returns [13:22:30]Send response to host [13:22:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165455,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:22:30]free response buf [13:22:30]execute_script done [13:22:30]execute_script returns [13:22:30]free content buf [13:22:30]Sock 9.Close socket [13:22:30]Sock 9.Thread stoped [13:22:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BD 69 47 00 06 F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 86 02 00 F4 03 04 00 62 36 C8 66 B6 04 01 00 00 1B AB D7 79 30 4E 2E 14 [13:22:32]CommunicateWithHost err = 0 [13:22:32]CheckOFDResponse [13:22:32]1017 (14) - 77093643461234 [13:22:32]1041 (16) - 0000000000871769 [13:22:32]1040 (4) - 165455 [13:22:32]1012 (4) - 23.08.2024 07:12 [13:22:32]1206 (1) - 0 [13:22:32]OFD Sender: Remove packet 165455 [13:22:32]ProducePacketName [13:22:32]name=ofd_packets/00165455 [13:22:32]NVStorageDeleteData [13:22:32]OFD Sender: No OFD packet to send [13:22:33]recv_with_timeout no data received [13:22:37]OFD Sender: No OFD packet to send [13:22:42]OFD Sender: No OFD packet to send [13:22:47]OFD Sender: No OFD packet to send [13:22:52]OFD Sender: No OFD packet to send [13:22:57]OFD Sender: No OFD packet to send [13:23:01]recv_with_timeout no data received [13:23:02]OFD Sender: No OFD packet to send [13:23:07]OFD Sender: No OFD packet to send [13:23:12]OFD Sender: No OFD packet to send [13:23:17]OFD Sender: No OFD packet to send [13:23:22]OFD Sender: No OFD packet to send [13:23:27]OFD Sender: No OFD packet to send [13:23:32]OFD Sender: No OFD packet to send [13:23:37]OFD Sender: No OFD packet to send [13:23:41]accept exits with 7 [13:23:41]New connection [13:23:41]New thread 3067530596 created [13:23:41]Thread 3067387236 joined [13:23:41]Waiting for new connection... [13:23:41] Sock 7.Parse request [13:23:41]Sock 7.Check first char [13:23:41]Sock 7.First char is OK [13:23:41]request: POST /json_proto HTTP/1.0 [13:23:41]Method: POST [13:23:41]URL: /json_proto [13:23:41]Method is POST - this is cgi request [13:23:41]url: /json_proto [13:23:41]query_string will be loaded in cgi processing [13:23:41]execute_cgi json_proto POST (null) [13:23:41]execute_cgi path=json_proto method=POST [13:23:41]POST find Content-Length [13:23:41]Host: 172.17.44.132:8080 [13:23:41]Content-Length: 733 [13:23:41]Content-Type: application/json [13:23:41] [13:23:41]POST finish read [13:23:41]Found Content-Length = 733 [13:23:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51043", "tax_sys" : 0, "items" : [ { "code": "0010420131003113", "name": "\u0423\u0433\u043E\u043B\u044C \u0434\u0440\u0435\u0432\u0435\u0441\u043D\u044B\u0439 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C 3\u043A\u0433", "price" : 395.00, "quantity" : 1.000, "sum" : 395.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 395.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:41]execute_script... [13:23:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51043", "tax_sys" : 0, "items" : [ { "code": "0010420131003113", "name": "\u0423\u0433\u043E\u043B\u044C \u0434\u0440\u0435\u0432\u0435\u0441\u043D\u044B\u0439 \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u041D\u0435\u0444\u0442\u044C 3\u043A\u0433", "price" : 395.00, "quantity" : 1.000, "sum" : 395.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 395.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:41]POST & json_proto [13:23:41]process_json_proto [13:23:41]json parsed OK: [13:23:41]protocol is kg_v1.0 [13:23:41]action value=close_receipt [13:23:41]process_action close_receipt [13:23:41]cmd_close_receipt [13:23:41]MH_GetDate [13:23:41]Write to MH i2c: F0 00 00 B9 07 AF [13:23:41]Write i2c OK [13:23:41]MH_I2C_Read... [13:23:41]Read from MH i2c: F0 [13:23:41]MH_I2C_Read... [13:23:41]Read from MH i2c: F0 09 00 [13:23:41]MH_I2C_Read... [13:23:41]Read from MH i2c: F0 09 00 B9 07 00 5E 8D C8 66 2A 83 C1 65 A4 [13:23:41]GetLastDocTimeStamp 1724419346 [13:23:41]current date 1724419422 [13:23:41]FM_GetShiftState [13:23:41]SAM_PROTO_GetShiftState [13:23:41]wFMCommunicate request_size=4 [13:23:41]MH_SAM_APDU [13:23:41]CAPDU: 80 13 01 00 [13:23:41]Write to MH i2c: E2 08 00 BA 07 80 13 01 00 00 00 00 00 3E [13:23:41]Write i2c OK [13:23:41]MH_I2C_Read... [13:23:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:41]Read from MH i2c: E2 [13:23:41]MH_I2C_Read... [13:23:41]Read from MH i2c: E2 0E 00 [13:23:41]MH_I2C_Read... [13:23:41]Read from MH i2c: E2 0E 00 BA 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6C [13:23:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:23:41]wFMCommunicate OK [13:23:41]SAM_PROTO_GetShiftState done [13:23:41]FM_GetShiftState done [13:23:41]opened in 1724372766 [13:23:41]opened+sec_in_day 1724459166 [13:23:41]quantity*price = 39500 [13:23:41]sum+1 = 39501 [13:23:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 395.00 НСП 1% : 3.50 НДС 12% : 41.95 Наличными: 395.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 309 23.08.2024 13:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165456 ФПД: 38112021421377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T132342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165456&fm=38112021421377&tin=02508201610067®Number=0000000000092562&sum=39500 0 [13:23:42]StoreToDocumentArchive [13:23:42]shift 469 fd 165456 [13:23:42]save to /storage/0469/doc_00165456 [13:23:42]save last doc name /storage/0469/doc_00165456 to /storage/kkm_last_doc_name [13:23:42]save OK [13:23:42]Clear old archive folders... [13:23:42]ProcessDocumentItem done err = 0, tmpTLVsize=306 [13:23:42]tlvbuf is 014C22F0 [13:23:42]SAM_PROTO_ClearQueue [13:23:42]wFMCommunicate request_size=4 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 09 00 00 [13:23:42]Write to MH i2c: E2 08 00 C7 07 80 09 00 00 00 00 00 00 40 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [13:23:42]RAPDU: 90 00 [13:23:42]wFMCommunicate OK [13:23:42]SAM_PROTO_ClearQueue done [13:23:42]KKMCreateOFDPacket [13:23:42]OFDProtocolAddRootSTLVToBuf [13:23:42]FM_MakeSignedData [13:23:42]FM_MakeSignedData [13:23:42]SAM_PROTO_SignData [13:23:42]wFMCommunicate request_size=4 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 0D 01 02 [13:23:42]Write to MH i2c: E2 08 00 C8 07 80 0D 01 02 00 00 00 00 48 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 C8 07 00 90 00 43 [13:23:42]RAPDU: 90 00 [13:23:42]wFMCommunicate OK [13:23:42]wFMCommunicate request_size=255 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 0D 02 02 FA 03 00 32 01 1E 04 01 00 01 23 04 84 00 8A 04 10 00 30 30 31 30 34 32 30 31 33 31 30 30 33 31 31 33 06 04 3D 00 D0 A3 D0 B3 D0 BE D0 BB D1 8C 20 D0 B4 D1 80 D0 B5 D0 B2 D0 B5 D1 81 D0 BD D1 8B D0 B9 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 20 33 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 9A 00 00 00 00 13 04 06 00 4C 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 10 00 00 00 00 07 04 06 00 4C 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 5E 8D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 [13:23:42]Write to MH i2c: E2 02 01 C9 07 80 0D 02 02 FA 00 03 00 32 01 1E 04 01 00 01 23 04 84 00 8A 04 10 00 30 30 31 30 34 32 30 31 33 31 30 30 33 31 31 33 06 04 3D 00 D0 A3 D0 B3 D0 BE D0 BB D1 8C 20 D0 B4 D1 80 D0 B5 D0 B2 D0 B5 D1 81 D0 BD D1 8B D0 B9 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 20 33 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 9A 00 00 00 00 13 04 06 00 4C 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 10 00 00 00 00 07 04 06 00 4C 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 5E 8D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 00 7F [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:42]OFD Sender: No OFD packet to send [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 C9 07 00 90 00 44 [13:23:42]RAPDU: 90 00 [13:23:42]wFMCommunicate OK [13:23:42]wFMCommunicate request_size=65 [13:23:42]MH_SAM_APDU [13:23:42]CAPDU: 80 0D 02 02 3C 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 86 02 00 35 04 06 00 22 A9 A5 7F 9D 41 [13:23:42]Write to MH i2c: E2 44 00 CA 07 80 0D 02 02 3C 00 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 86 02 00 35 04 06 00 22 A9 A5 7F 9D 41 00 00 44 [13:23:42]Write i2c OK [13:23:42]MH_I2C_Read... [13:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:42]Read from MH i2c: E2 [13:23:42]MH_I2C_Read... [13:23:42]Read from MH i2c: E2 03 00 [13:23:42]MH_I2C_Read... [13:23:43]Read from MH i2c: E2 03 00 CA 07 00 90 00 45 [13:23:43]RAPDU: 90 00 [13:23:43]wFMCommunicate OK [13:23:43]wFMCommunicate request_size=4 [13:23:43]MH_SAM_APDU [13:23:43]CAPDU: 80 0D 03 02 [13:23:43]Write to MH i2c: E2 08 00 CB 07 80 0D 03 02 00 00 00 00 4D [13:23:43]Write i2c OK [13:23:43]MH_I2C_Read... [13:23:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:43]Read from MH i2c: E2 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: E2 0B 00 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: E2 0B 00 CB 07 00 BA 87 EE BE 89 7B D6 43 90 00 58 [13:23:43]RAPDU: BA 87 EE BE 89 7B D6 43 90 00 [13:23:43]wFMCommunicate OK [13:23:43]SAM_PROTO_SignData done [13:23:43]FM_MakeSignedData done [13:23:43]CreateOFDProtocolMessage [13:23:43]wFMCommunicate request_size=4 [13:23:43]MH_SAM_APDU [13:23:43]CAPDU: 80 11 00 00 [13:23:43]Write to MH i2c: E2 08 00 CC 07 80 11 00 00 00 00 00 00 4D [13:23:43]Write i2c OK [13:23:43]MH_I2C_Read... [13:23:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:43]Read from MH i2c: E2 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: E2 17 00 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: E2 17 00 CC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [13:23:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:23:43]wFMCommunicate OK [13:23:43]CreateOFDProtocolMessage done [13:23:43]OFDSenderStorePacket 165456 [13:23:43]StoreOFDPacket docnum=165456 [13:23:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 46 01 00 00 62 2B 3E 01 76 49 5A 03 01 00 03 00 32 01 1E 04 01 00 01 23 04 84 00 8A 04 10 00 30 30 31 30 34 32 30 31 33 31 30 30 33 31 31 33 06 04 3D 00 D0 A3 D0 B3 D0 BE D0 BB D1 8C 20 D0 B4 D1 80 D0 B5 D0 B2 D0 B5 D1 81 D0 BD D1 8B D0 B9 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 20 33 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 9A 00 00 00 00 13 04 06 00 4C 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 10 00 00 00 00 07 04 06 00 4C 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 5E 8D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 86 02 00 35 04 06 00 22 A9 A5 7F 9D 41 BA 87 EE BE 89 7B D6 43 [13:23:43]CheckFolder [13:23:43]dirname=/storage/ofd_packets [13:23:43]CheckFolder done [13:23:43]ProducePacketName [13:23:43]name=ofd_packets/00165456 [13:23:43]NVStorageSaveData ofd_packets/00165456 [13:23:43]File name is /storage/ofd_packets/00165456 [13:23:43]Write 356 bytes [13:23:43]NVStorageSaveData done [13:23:43]OFDSenderStorePacket done [13:23:43]KKMCreateOFDPacket done [13:23:43]NVStorageSaveData kkm_last_timestamp [13:23:43]File name is /storage/kkm_last_timestamp [13:23:43]Write 4 bytes [13:23:43]NVStorageSaveData done [13:23:43]ExternCall_PrintAddStr [13:23:43]wPrintStart [13:23:43]Write to MH i2c: 01 00 00 CD 07 D4 [13:23:43]Write i2c OK [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: 01 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: 01 07 00 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: 01 07 00 CD 07 00 00 00 00 00 FF 0F E9 [13:23:43]RasterBufferAndPrint [13:23:43]line Счет N : (3)51043 [13:23:43]line ИНН: 02508201610067 [13:23:43]line Контрольно-Кассовый Чек [13:23:43]line ПРОДАЖА [13:23:43]line Товар: 0010420131003113 [13:23:43]line Уголь древесный Партнер Нефть 3кг [13:23:43]line 1.000 * 395.00 [13:23:43]line = 395.00 [13:23:43]line НДС 12% НСП 1% [13:23:43]line > о реализуемом товаре [13:23:43]line ИТОГО: 395.00 [13:23:43]line НСП 1% : 3.50 [13:23:43]line НДС 12% : 41.95 [13:23:43]line Наличными: 395.00 [13:23:43]line Безнал.: 0.00 [13:23:43]line Место: АЗС № 130 "Партнер Нефть" [13:23:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:23:43]line СНО: Общий режим [13:23:43]line Чек 309 23.08.2024 13:23 [13:23:43]line Смена: 469 ФФД: 1.0 [13:23:43]line ЗНМ: 0300000070 [13:23:43]line РНМ: 0000000000092562 [13:23:43]line Версия ККМ: 001 [13:23:43]line ФМ: 0000000000871769 [13:23:43]line ФД: 165456 [13:23:43]line ФПД: 38112021421377 [13:23:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T132342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165456&fm=38112021421377&tin=02508201610067®Number=0000000000092562&sum=39500 [13:23:43]line 0 [13:23:43]written 0, free lines is 4095 [13:23:43]OFD Sender: Processing packet 165456 [packets to send 991, broken 990] [13:23:43]ProducePacketName [13:23:43]name=ofd_packets/00165456 [13:23:43]OFD Sender: To server: pG, [13:23:43]CommunicateWithHost lk.salyk.kg:30040 [13:23:43]ConnectInit lk.salyk.kg [13:23:43]Write to MH i2c: 01 00 00 F6 07 FD [13:23:43]Write i2c OK [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: 01 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: 01 07 00 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: 01 07 00 F6 07 00 00 00 00 00 EE 0C FE [13:23:43]RasterBufferAndPrint [13:23:43]line [13:23:43]line [13:23:43]line [13:23:43]line [13:23:43]line [13:23:43]written 0, free lines is 3316 [13:23:43]MH_Cut [13:23:43]Write to MH i2c: D1 01 00 FD 07 01 D6 [13:23:43]Write i2c OK [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: D1 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: D1 01 00 [13:23:43]MH_I2C_Read... [13:23:43]Read from MH i2c: D1 01 00 FD 07 00 D5 [13:23:43]Write to MH i2c: 01 00 00 FE 07 05 [13:23:43]Write i2c OK [13:23:43]MH_I2C_Read... [13:23:44]*** Cut start [13:23:44]*** Purtial cut [13:23:44]*** Stage 1: CUTSNS_PIN = 1 [13:23:46]Connected sock=11 [13:23:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 46 01 00 00 62 2B 3E 01 76 49 5A 03 01 00 03 00 32 01 1E 04 01 00 01 23 04 84 00 8A 04 10 00 30 30 31 30 34 32 30 31 33 31 30 30 33 31 31 33 06 04 3D 00 D0 A3 D0 B3 D0 BE D0 BB D1 8C 20 D0 B4 D1 80 D0 B5 D0 B2 D0 B5 D1 81 D0 BD D1 8B D0 B9 20 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 20 33 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 9A 00 00 00 00 13 04 06 00 4C 9A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 10 00 00 00 00 07 04 06 00 4C 9A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 5E 8D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 86 02 00 35 04 06 00 22 A9 A5 7F 9D 41 BA 87 EE BE 89 7B D6 43 [13:23:46]Read from MH i2c: 01 [13:23:46]MH_I2C_Read... [13:23:46]*** Stop cut motor [13:23:46]*** Cut end [13:23:46]Read from MH i2c: 01 07 00 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: 01 07 00 FE 07 00 00 00 00 00 FF 0F 1A [13:23:46]process_action close_receipt done [13:23:46]requested_data is exist [13:23:46]produce_requested_data [13:23:46]requested_item fm.sn is exist - process it [13:23:46]wFMCommunicate request_size=4 [13:23:46]MH_SAM_APDU [13:23:46]CAPDU: 80 11 00 00 [13:23:46]Write to MH i2c: E2 08 00 FF 07 80 11 00 00 00 00 00 00 80 [13:23:46]Write i2c OK [13:23:46]MH_I2C_Read... [13:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:46]Read from MH i2c: E2 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: E2 17 00 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: E2 17 00 FF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [13:23:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:23:46]wFMCommunicate OK [13:23:46]requested_item fd.num is exist - process it [13:23:46]SAM_PROTO_GetFieldsCounters [13:23:46]wFMCommunicate request_size=4 [13:23:46]MH_SAM_APDU [13:23:46]CAPDU: 80 13 00 00 [13:23:46]Write to MH i2c: E2 08 00 00 08 80 13 00 00 00 00 00 00 84 [13:23:46]Write i2c OK [13:23:46]MH_I2C_Read... [13:23:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:46]Read from MH i2c: E2 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: E2 62 00 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: E2 62 00 00 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [13:23:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:23:46]wFMCommunicate OK [13:23:46]SAM_PROTO_GetFieldsCounters done [13:23:46]requested_item shift.num is exist - process it [13:23:46]requested_item shift.opened is exist - process it [13:23:46]req_shift_opened [13:23:46]FM_GetShiftState [13:23:46]SAM_PROTO_GetShiftState [13:23:46]wFMCommunicate request_size=4 [13:23:46]MH_SAM_APDU [13:23:46]CAPDU: 80 13 01 00 [13:23:46]Write to MH i2c: E2 08 00 01 08 80 13 01 00 00 00 00 00 86 [13:23:46]Write i2c OK [13:23:46]MH_I2C_Read... [13:23:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:46]Read from MH i2c: E2 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: E2 0E 00 [13:23:46]MH_I2C_Read... [13:23:46]Read from MH i2c: E2 0E 00 01 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B4 [13:23:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:23:46]wFMCommunicate OK [13:23:46]SAM_PROTO_GetShiftState done [13:23:46]FM_GetShiftState done [13:23:46]req_shift_opened done [13:23:46]requested_item shift.open_date is exist - process it [13:23:46]req_shift_open_date [13:23:46]req_shift_open_date done [13:23:46]produce_requested_data done [13:23:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165456,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:23:46]process_action_free close_receipt [13:23:46]json_value_free [13:23:46]json_value_free done [13:23:46]process_json_proto returns [13:23:46]Send response to host [13:23:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165456,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:23:46]free response buf [13:23:46]execute_script done [13:23:46]execute_script returns [13:23:46]free content buf [13:23:46]Sock 7.Close socket [13:23:46]Sock 7.Thread stoped [13:23:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 99 87 47 00 22 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 86 02 00 F4 03 04 00 AC 36 C8 66 B6 04 01 00 00 25 D3 46 6F DE 66 61 9C [13:23:46]CommunicateWithHost err = 0 [13:23:46]CheckOFDResponse [13:23:46]1017 (14) - 77093643461234 [13:23:46]1041 (16) - 0000000000871769 [13:23:46]1040 (4) - 165456 [13:23:46]1012 (4) - 23.08.2024 07:13 [13:23:46]1206 (1) - 0 [13:23:46]OFD Sender: Remove packet 165456 [13:23:46]ProducePacketName [13:23:46]name=ofd_packets/00165456 [13:23:46]NVStorageDeleteData [13:23:47]OFD Sender: No OFD packet to send [13:23:52]OFD Sender: No OFD packet to send [13:23:57]OFD Sender: No OFD packet to send [13:24:02]OFD Sender: No OFD packet to send [13:24:07]OFD Sender: No OFD packet to send [13:24:12]OFD Sender: No OFD packet to send [13:24:17]OFD Sender: No OFD packet to send [13:24:22]OFD Sender: No OFD packet to send [13:24:27]OFD Sender: No OFD packet to send [13:24:32]OFD Sender: No OFD packet to send [13:24:37]OFD Sender: No OFD packet to send [13:24:42]OFD Sender: No OFD packet to send [13:24:47]OFD Sender: No OFD packet to send [13:24:52]OFD Sender: No OFD packet to send [13:24:57]OFD Sender: No OFD packet to send [13:25:02]OFD Sender: No OFD packet to send [13:25:07]OFD Sender: No OFD packet to send [13:25:12]OFD Sender: No OFD packet to send [13:25:17]OFD Sender: No OFD packet to send [13:25:19]recv_with_timeout no data received [13:25:22]OFD Sender: No OFD packet to send [13:25:27]OFD Sender: No OFD packet to send [13:25:32]OFD Sender: No OFD packet to send [13:25:37]OFD Sender: No OFD packet to send [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17238750+1707180842=1724419592 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 09 8E C8 66 2A 83 C1 65 97 [13:26:33]Current date/time: 23.08.2024 13:26 [13:26:33]FM_Init [13:26:33]wFMConnect [13:26:33]MH_SAM_On [13:26:33]Write to MH i2c: E0 00 00 08 00 E7 [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]*** iso7816_init finished! [13:26:33]*** atr: [13:26:33]*** 0F 3B D5 18 FF 81 91 FE [13:26:33]*** 1F C3 80 73 C8 21 10 0A [13:26:33]*** 00 00 00 00 00 00 00 00 [13:26:33]*** 00 00 00 00 00 00 00 00 [13:26:33]*** 00 00 00 00 00 00 00 00 [13:26:33]*** 00 00 00 00 00 00 00 00 [13:26:33]*** 00 00 00 00 00 00 00 00 [13:26:33]*** 00 00 00 00 00 00 00 00 [13:26:33]Read from MH i2c: E0 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E0 10 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:26:33]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:26:33]wFMCommunicate request_size=10 [13:26:33]MH_SAM_APDU [13:26:33]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:26:33]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:26:33]Read from MH i2c: E2 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 03 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:26:33]RAPDU: 90 00 [13:26:33]wFMCommunicate OK [13:26:33]wFMCommunicate request_size=4 [13:26:33]MH_SAM_APDU [13:26:33]CAPDU: 80 11 00 00 [13:26:33]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:33]Read from MH i2c: E2 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 17 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:26:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:26:33]wFMCommunicate OK [13:26:33]Detected FM SN is 0000000000871769 [13:26:33]Stored FM SN is 0000000000871769 [13:26:33]wFMCommunicate request_size=9 [13:26:33]MH_SAM_APDU [13:26:33]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:26:33]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:26:33]Read from MH i2c: E2 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 03 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:26:33]RAPDU: 90 00 [13:26:33]wFMCommunicate OK [13:26:33]FM PIN OK [13:26:33]wFMCommunicate request_size=8 [13:26:33]MH_SAM_APDU [13:26:33]CAPDU: 80 14 04 00 03 02 00 01 [13:26:33]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:26:33]Read from MH i2c: E2 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 03 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:26:33]RAPDU: 90 00 [13:26:33]wFMCommunicate OK [13:26:33]wFMCommunicate request_size=13 [13:26:33]MH_SAM_APDU [13:26:33]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:26:33]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:26:33]Read from MH i2c: E2 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 03 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:26:33]RAPDU: 90 00 [13:26:33]wFMCommunicate OK [13:26:33]wFMCommunicate request_size=4 [13:26:33]MH_SAM_APDU [13:26:33]CAPDU: 80 11 00 00 [13:26:33]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:33]Read from MH i2c: E2 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 17 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:26:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:26:33]wFMCommunicate OK [13:26:33]DocumentArchiveInit [13:26:33]Start Httpd... [13:26:33]Httpd thread 3067120996 created [13:26:33]Write to MH i2c: 01 00 00 0F 00 0F [13:26:33]Write i2c OK [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: 01 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: 01 07 00 [13:26:33]MH_I2C_Read... [13:26:33]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:26:33]MH Int Process started [13:26:33]Allocated Socket 7 [13:26:33]Bind OK [13:26:33]Listen OK [13:26:33]httpd running on port 8080 [13:26:33]Waiting for new connection... [13:26:34]OFD Sender: No OFD packet to send [13:26:39]OFD Sender: No OFD packet to send [13:26:44]OFD Sender: No OFD packet to send [13:26:50]OFD Sender: No OFD packet to send [13:26:55]OFD Sender: No OFD packet to send [13:27:00]OFD Sender: No OFD packet to send [13:27:02]accept exits with 8 [13:27:02]New connection [13:27:02]New thread 3066834276 created [13:27:02]Waiting for new connection... [13:27:02] Sock 8.Parse request [13:27:02]Sock 8.Check first char [13:27:02]Sock 8.First char is OK [13:27:02]request: POST /json_proto HTTP/1.0 [13:27:02]Method: POST [13:27:02]URL: /json_proto [13:27:02]Method is POST - this is cgi request [13:27:02]url: /json_proto [13:27:02]query_string will be loaded in cgi processing [13:27:02]execute_cgi json_proto POST (null) [13:27:02]execute_cgi path=json_proto method=POST [13:27:02]POST find Content-Length [13:27:02]Host: 172.17.44.132:8080 [13:27:02]Content-Length: 215 [13:27:02]Content-Type: application/json [13:27:02] [13:27:02]POST finish read [13:27:02]Found Content-Length = 215 [13:27:02]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:27:02]execute_script... [13:27:02]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:27:02]POST & json_proto [13:27:02]process_json_proto [13:27:02]json parsed OK: [13:27:02]protocol is kg_v1.0 [13:27:02]action value=get_value [13:27:02]process_action get_value [13:27:02]cmd_get_value [13:27:02]process_action get_value done [13:27:02]requested_data is exist [13:27:02]produce_requested_data [13:27:02]requested_item kkm.sn is exist - process it [13:27:02]requested_item kkm.ver is exist - process it [13:27:02]requested_item fm.sn is exist - process it [13:27:02]wFMCommunicate request_size=4 [13:27:02]MH_SAM_APDU [13:27:02]CAPDU: 80 11 00 00 [13:27:02]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:27:02]Write i2c OK [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 [13:27:02]MH_I2C_Read... [13:27:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:02]Read from MH i2c: E2 17 00 [13:27:02]MH_I2C_Read... [13:27:02]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:27:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:27:02]wFMCommunicate OK [13:27:02]requested_item fd.num is exist - process it [13:27:02]SAM_PROTO_GetFieldsCounters [13:27:02]wFMCommunicate request_size=4 [13:27:02]MH_SAM_APDU [13:27:02]CAPDU: 80 13 00 00 [13:27:02]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:27:02]Write i2c OK [13:27:02]MH_I2C_Read... [13:27:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:27:03]Read from MH i2c: E2 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: E2 62 00 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 03 [13:27:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:27:03]wFMCommunicate OK [13:27:03]SAM_PROTO_GetFieldsCounters done [13:27:03]requested_item shift.num is exist - process it [13:27:03]requested_item shift.opened is exist - process it [13:27:03]req_shift_opened [13:27:03]FM_GetShiftState [13:27:03]SAM_PROTO_GetShiftState [13:27:03]wFMCommunicate request_size=4 [13:27:03]MH_SAM_APDU [13:27:03]CAPDU: 80 13 01 00 [13:27:03]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:27:03]Write i2c OK [13:27:03]MH_I2C_Read... [13:27:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:03]Read from MH i2c: E2 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: E2 0E 00 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [13:27:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:27:03]wFMCommunicate OK [13:27:03]SAM_PROTO_GetShiftState done [13:27:03]FM_GetShiftState done [13:27:03]req_shift_opened done [13:27:03]requested_item shift.open_date is exist - process it [13:27:03]req_shift_open_date [13:27:03]req_shift_open_date done [13:27:03]produce_requested_data done [13:27:03]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165456,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:27:03]process_action_free get_value [13:27:03]json_value_free [13:27:03]json_value_free done [13:27:03]process_json_proto returns [13:27:03]Send response to host [13:27:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165456,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:27:03]free response buf [13:27:03]execute_script done [13:27:03]execute_script returns [13:27:03]free content buf [13:27:03]Sock 8.Close socket [13:27:03]Sock 8.Thread stoped [13:27:03]accept exits with 9 [13:27:03]New connection [13:27:03]New thread 3066690916 created [13:27:03]Thread 3066834276 joined [13:27:03]Waiting for new connection... [13:27:03] Sock 9.Parse request [13:27:03]Sock 9.Check first char [13:27:03]Sock 9.First char is OK [13:27:03]request: POST /json_proto HTTP/1.0 [13:27:03]Method: POST [13:27:03]URL: /json_proto [13:27:03]Method is POST - this is cgi request [13:27:03]url: /json_proto [13:27:03]query_string will be loaded in cgi processing [13:27:03]execute_cgi json_proto POST (null) [13:27:03]execute_cgi path=json_proto method=POST [13:27:03]POST find Content-Length [13:27:03]Host: 172.17.44.132:8080 [13:27:03]Content-Length: 331 [13:27:03]Content-Type: application/json [13:27:03] [13:27:03]POST finish read [13:27:03]Found Content-Length = 331 [13:27:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:27:03]execute_script... [13:27:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:27:03]POST & json_proto [13:27:03]process_json_proto [13:27:03]json parsed OK: [13:27:03]protocol is kg_v1.0 [13:27:03]action value=get_value [13:27:03]process_action get_value [13:27:03]cmd_get_value [13:27:03]process_action get_value done [13:27:03]requested_data is exist [13:27:03]produce_requested_data [13:27:03]requested_item fm.sale.total is exist - process it [13:27:03]SAM_PROTO_GetFMData [13:27:03]wFMCommunicate request_size=4 [13:27:03]MH_SAM_APDU [13:27:03]CAPDU: 80 13 03 00 [13:27:03]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:27:03]Write i2c OK [13:27:03]MH_I2C_Read... [13:27:03]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:27:03]Read from MH i2c: E2 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: E2 FD 00 [13:27:03]MH_I2C_Read... [13:27:03]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 A5 82 02 00 69 04 A4 00 6F 04 04 00 94 7F 02 00 B1 04 05 00 67 1A 33 78 03 70 04 05 00 2E 69 A2 72 02 72 04 05 00 39 B1 90 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A4 D8 56 5E 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 19 55 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 33 [13:27:03]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A5 82 02 00 69 04 A4 00 6F 04 04 00 94 7F 02 00 B1 04 05 00 67 1A 33 78 03 70 04 05 00 2E 69 A2 72 02 72 04 05 00 39 B1 90 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A4 D8 56 5E 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 19 55 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [13:27:03]wFMCommunicate OK [13:27:03]wFMCommunicate request_size=4 [13:27:03]MH_SAM_APDU [13:27:03]CAPDU: 80 17 00 00 [13:27:03]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:27:03]Write i2c OK [13:27:03]MH_I2C_Read... [13:27:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:27:04]Read from MH i2c: E2 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 FD 00 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [13:27:04]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [13:27:04]wFMCommunicate OK [13:27:04]wFMCommunicate request_size=4 [13:27:04]MH_SAM_APDU [13:27:04]CAPDU: 80 17 00 00 [13:27:04]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:27:04]Write i2c OK [13:27:04]MH_I2C_Read... [13:27:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:27:04]Read from MH i2c: E2 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 FD 00 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [13:27:04]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [13:27:04]wFMCommunicate OK [13:27:04]wFMCommunicate request_size=4 [13:27:04]MH_SAM_APDU [13:27:04]CAPDU: 80 17 00 00 [13:27:04]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:27:04]Write i2c OK [13:27:04]MH_I2C_Read... [13:27:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:27:04]Read from MH i2c: E2 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 FD 00 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [13:27:04]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [13:27:04]wFMCommunicate OK [13:27:04]wFMCommunicate request_size=4 [13:27:04]MH_SAM_APDU [13:27:04]CAPDU: 80 17 00 00 [13:27:04]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:27:04]Write i2c OK [13:27:04]MH_I2C_Read... [13:27:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [13:27:04]Read from MH i2c: E2 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 E6 00 [13:27:04]MH_I2C_Read... [13:27:04]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [13:27:04]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:27:04]wFMCommunicate OK [13:27:04]SAM_PROTO_GetFMData done [13:27:04]requested_item fm.sale_refund.total is exist - process it [13:27:04]requested_item fm.buy.total is exist - process it [13:27:04]requested_item shift.sale.total is exist - process it [13:27:04]SAM_PROTO_GetShiftData [13:27:04]wFMCommunicate request_size=4 [13:27:04]MH_SAM_APDU [13:27:04]CAPDU: 80 13 02 00 [13:27:04]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:27:04]Write i2c OK [13:27:04]MH_I2C_Read... [13:27:05]OFD Sender: No OFD packet to send [13:27:05]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:27:05]Read from MH i2c: E2 [13:27:05]MH_I2C_Read... [13:27:05]Read from MH i2c: E2 FD 00 [13:27:05]MH_I2C_Read... [13:27:05]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 35 01 00 00 69 04 9E 00 6F 04 04 00 35 01 00 00 B1 04 04 00 20 A8 8C 01 70 04 04 00 F0 AE 19 01 72 04 03 00 30 F9 72 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C4 21 2A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C0 82 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 D5 [13:27:05]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 35 01 00 00 69 04 9E 00 6F 04 04 00 35 01 00 00 B1 04 04 00 20 A8 8C 01 70 04 04 00 F0 AE 19 01 72 04 03 00 30 F9 72 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C4 21 2A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C0 82 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:27:05]wFMCommunicate OK [13:27:05]wFMCommunicate request_size=4 [13:27:05]MH_SAM_APDU [13:27:05]CAPDU: 80 17 00 00 [13:27:05]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:27:05]Write i2c OK [13:27:05]MH_I2C_Read... [13:27:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:27:05]Read from MH i2c: E2 [13:27:05]MH_I2C_Read... [13:27:05]Read from MH i2c: E2 FD 00 [13:27:05]MH_I2C_Read... [13:27:05]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:27:05]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:27:05]wFMCommunicate OK [13:27:05]wFMCommunicate request_size=4 [13:27:05]MH_SAM_APDU [13:27:05]CAPDU: 80 17 00 00 [13:27:05]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:27:05]Write i2c OK [13:27:05]MH_I2C_Read... [13:27:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:27:05]Read from MH i2c: E2 [13:27:05]MH_I2C_Read... [13:27:05]Read from MH i2c: E2 FD 00 [13:27:05]MH_I2C_Read... [13:27:05]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:27:05]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:27:05]wFMCommunicate OK [13:27:05]wFMCommunicate request_size=4 [13:27:05]MH_SAM_APDU [13:27:05]CAPDU: 80 17 00 00 [13:27:05]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:27:05]Write i2c OK [13:27:05]MH_I2C_Read... [13:27:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:27:06]Read from MH i2c: E2 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 FD 00 [13:27:06]MH_I2C_Read... [13:27:06]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:27:06]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:27:06]wFMCommunicate OK [13:27:06]wFMCommunicate request_size=4 [13:27:06]MH_SAM_APDU [13:27:06]CAPDU: 80 17 00 00 [13:27:06]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:27:06]Write i2c OK [13:27:06]MH_I2C_Read... [13:27:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [13:27:06]Read from MH i2c: E2 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 CE 00 [13:27:06]MH_I2C_Read... [13:27:06]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:27:06]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:27:06]wFMCommunicate OK [13:27:06]SAM_PROTO_GetShiftData done [13:27:06]requested_item shift.sale.total_cash is exist - process it [13:27:06]requested_item shift.sale_refund.total is exist - process it [13:27:06]requested_item shift.sale_refund.total_cash is exist - process it [13:27:06]requested_item shift.buy.total is exist - process it [13:27:06]requested_item shift.buy.total_cash is exist - process it [13:27:06]produce_requested_data done [13:27:06]produce_requested_data return {"fm.sale.total":149015169.03,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":259952.96,"shift.sale.total_cash":184604.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:27:06]process_action_free get_value [13:27:06]json_value_free [13:27:06]json_value_free done [13:27:06]process_json_proto returns [13:27:06]Send response to host [13:27:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149015169.03,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":259952.96,"shift.sale.total_cash":184604.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:27:06]free response buf [13:27:06]execute_script done [13:27:06]execute_script returns [13:27:06]free content buf [13:27:06]Sock 9.Close socket [13:27:06]Sock 9.Thread stoped [13:27:06]accept exits with 8 [13:27:06]New connection [13:27:06]New thread 3066834276 created [13:27:06]Thread 3066690916 joined [13:27:06]Waiting for new connection... [13:27:06] Sock 8.Parse request [13:27:06]Sock 8.Check first char [13:27:06]Sock 8.First char is OK [13:27:06]request: POST /json_proto HTTP/1.0 [13:27:06]Method: POST [13:27:06]URL: /json_proto [13:27:06]Method is POST - this is cgi request [13:27:06]url: /json_proto [13:27:06]query_string will be loaded in cgi processing [13:27:06]execute_cgi json_proto POST (null) [13:27:06]execute_cgi path=json_proto method=POST [13:27:06]POST find Content-Length [13:27:06]Host: 172.17.44.132:8080 [13:27:06]Content-Length: 801 [13:27:06]Content-Type: application/json [13:27:06] [13:27:06]POST finish read [13:27:06]Found Content-Length = 801 [13:27:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:06]execute_script... [13:27: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)294276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:06]POST & json_proto [13:27:06]process_json_proto [13:27:06]json parsed OK: [13:27:06]protocol is kg_v1.0 [13:27:06]action value=close_receipt [13:27:06]process_action close_receipt [13:27:06]cmd_close_receipt [13:27:06]MH_GetDate [13:27:06]Write to MH i2c: F0 00 00 1D 00 0C [13:27:06]Write i2c OK [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: F0 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: F0 09 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: F0 09 00 1D 00 00 2B 8E C8 66 2A 83 C1 65 CF [13:27:06]GetLastDocTimeStamp 1724419422 [13:27:06]current date 1724419627 [13:27:06]FM_GetShiftState [13:27:06]SAM_PROTO_GetShiftState [13:27:06]wFMCommunicate request_size=4 [13:27:06]MH_SAM_APDU [13:27:06]CAPDU: 80 13 01 00 [13:27:06]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:27:06]Write i2c OK [13:27:06]MH_I2C_Read... [13:27:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:06]Read from MH i2c: E2 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 0E 00 [13:27:06]MH_I2C_Read... [13:27:06]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [13:27:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:27:06]wFMCommunicate OK [13:27:06]SAM_PROTO_GetShiftState done [13:27:06]FM_GetShiftState done [13:27:06]opened in 1724372766 [13:27:06]opened+sec_in_day 1724459166 [13:27:06]quantity*price = 998982 [13:27:06]sum+1 = 998983 [13:27:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 310 23.08.2024 13:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165457 ФПД: 224055752460723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T132707&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165457&fm=224055752460723&tin=02508201610067®Number=0000000000092562&sum=998982 [13:27:07]StoreToDocumentArchive [13:27:07]shift 469 fd 165457 [13:27:07]save to /storage/0469/doc_00165457 [13:27:07]save last doc name /storage/0469/doc_00165457 to /storage/kkm_last_doc_name [13:27:07]save OK [13:27:07]Clear old archive folders... [13:27:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:27:07]tlvbuf is 006940C0 [13:27:07]SAM_PROTO_ClearQueue [13:27:07]wFMCommunicate request_size=4 [13:27:07]MH_SAM_APDU [13:27:07]CAPDU: 80 09 00 00 [13:27:07]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:27:07]Write i2c OK [13:27:07]MH_I2C_Read... [13:27:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:07]Read from MH i2c: E2 [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: E2 03 00 [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:27:07]RAPDU: 90 00 [13:27:07]wFMCommunicate OK [13:27:07]SAM_PROTO_ClearQueue done [13:27:07]KKMCreateOFDPacket [13:27:07]OFDProtocolAddRootSTLVToBuf [13:27:07]FM_MakeSignedData [13:27:07]FM_MakeSignedData [13:27:07]SAM_PROTO_SignData [13:27:07]wFMCommunicate request_size=4 [13:27:07]MH_SAM_APDU [13:27:07]CAPDU: 80 0D 01 02 [13:27:07]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:27:07]Write i2c OK [13:27:07]MH_I2C_Read... [13:27:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:07]Read from MH i2c: E2 [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: E2 03 00 [13:27:07]MH_I2C_Read... [13:27:07]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:27:07]RAPDU: 90 00 [13:27:07]wFMCommunicate OK [13:27:07]wFMCommunicate request_size=255 [13:27:07]MH_SAM_APDU [13:27:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 2B 8E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 86 02 00 35 04 06 00 CB C7 0B 89 [13:27:07]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 2B 8E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 86 02 00 35 04 06 00 CB C7 0B 89 00 00 67 [13:27:07]Write i2c OK [13:27:07]MH_I2C_Read... [13:27:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:08]Read from MH i2c: E2 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 03 00 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:27:08]RAPDU: 90 00 [13:27:08]wFMCommunicate OK [13:27:08]wFMCommunicate request_size=7 [13:27:08]MH_SAM_APDU [13:27:08]CAPDU: 80 0D 02 02 02 09 B3 [13:27:08]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 09 B3 00 00 68 [13:27:08]Write i2c OK [13:27:08]MH_I2C_Read... [13:27:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:08]Read from MH i2c: E2 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 03 00 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:27:08]RAPDU: 90 00 [13:27:08]wFMCommunicate OK [13:27:08]wFMCommunicate request_size=4 [13:27:08]MH_SAM_APDU [13:27:08]CAPDU: 80 0D 03 02 [13:27:08]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:27:08]Write i2c OK [13:27:08]MH_I2C_Read... [13:27:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:08]Read from MH i2c: E2 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 0B 00 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 0B 00 2F 00 00 16 C5 3A EF 3C 5B FD 02 90 00 45 [13:27:08]RAPDU: 16 C5 3A EF 3C 5B FD 02 90 00 [13:27:08]wFMCommunicate OK [13:27:08]SAM_PROTO_SignData done [13:27:08]FM_MakeSignedData done [13:27:08]CreateOFDProtocolMessage [13:27:08]wFMCommunicate request_size=4 [13:27:08]MH_SAM_APDU [13:27:08]CAPDU: 80 11 00 00 [13:27:08]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:27:08]Write i2c OK [13:27:08]MH_I2C_Read... [13:27:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:08]Read from MH i2c: E2 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 17 00 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [13:27:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:27:08]wFMCommunicate OK [13:27:08]CreateOFDProtocolMessage done [13:27:08]OFDSenderStorePacket 165457 [13:27:08]StoreOFDPacket docnum=165457 [13:27:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 97 1C 04 01 27 55 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 2B 8E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 86 02 00 35 04 06 00 CB C7 0B 89 09 B3 16 C5 3A EF 3C 5B FD 02 [13:27:08]CheckFolder [13:27:08]dirname=/storage/ofd_packets [13:27:08]CheckFolder done [13:27:08]ProducePacketName [13:27:08]name=ofd_packets/00165457 [13:27:08]NVStorageSaveData ofd_packets/00165457 [13:27:08]File name is /storage/ofd_packets/00165457 [13:27:08]Write 298 bytes [13:27:08]NVStorageSaveData done [13:27:08]OFDSenderStorePacket done [13:27:08]KKMCreateOFDPacket done [13:27:08]NVStorageSaveData kkm_last_timestamp [13:27:08]File name is /storage/kkm_last_timestamp [13:27:08]Write 4 bytes [13:27:08]NVStorageSaveData done [13:27:08]ExternCall_PrintAddStr [13:27:08]wPrintStart [13:27:08]Write to MH i2c: 01 00 00 31 00 31 [13:27:08]Write i2c OK [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: 01 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: 01 07 00 [13:27:08]MH_I2C_Read... [13:27:08]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:27:08]RasterBufferAndPrint [13:27:08]line Счет N : (1)294276 [13:27:08]line ИНН: 02508201610067 [13:27:08]line Контрольно-Кассовый Чек [13:27:08]line ПРОДАЖА [13:27:08]line ТРК (МРК, ГНК) : 21 [13:27:08]line Товар: 2710194800 [13:27:08]line ДТ-К-5 [13:27:08]line 131.100 * 76.20 [13:27:08]line = 9989.82 [13:27:08]line НДС 12% НСП 1% [13:27:08]line > о реализуемом товаре [13:27:08]line ИТОГО: 9989.82 [13:27:08]line НСП 1% : 88.40 [13:27:08]line НДС 12% : 1060.87 [13:27:08]line Наличными: 0.00 [13:27:08]line Безнал.: 9989.82 [13:27:08]line Место: АЗС № 130 "Партнер Нефть" [13:27:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:27:08]line СНО: Общий режим [13:27:08]line Чек 310 23.08.2024 13:27 [13:27:08]line Смена: 469 ФФД: 1.0 [13:27:08]line ЗНМ: 0300000070 [13:27:08]line РНМ: 0000000000092562 [13:27:08]line Версия ККМ: 001 [13:27:08]line Платежная система: O! деньги [13:27:08]line ФМ: 0000000000871769 [13:27:08]line ФД: 165457 [13:27:08]line ФПД: 224055752460723 [13:27:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T132707&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165457&fm=224055752460723&tin=02508201610067®Number=0000000000092562&sum=998982 [13:27:09]OFD Sender: Processing packet 165457 [packets to send 991, broken 990] [13:27:09]ProducePacketName [13:27:09]name=ofd_packets/00165457 [13:27:09]OFD Sender: To server: pG, [13:27:09]CommunicateWithHost lk.salyk.kg:30040 [13:27:09]ConnectInit lk.salyk.kg [13:27:09]written 0, free lines is 4095 [13:27:09]Write to MH i2c: 01 00 00 5B 00 5B [13:27:09]Write i2c OK [13:27:09]MH_I2C_Read... [13:27:09]Read from MH i2c: 01 [13:27:09]MH_I2C_Read... [13:27:09]Read from MH i2c: 01 07 00 [13:27:09]MH_I2C_Read... [13:27:09]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 FC 0C 6A [13:27:09]RasterBufferAndPrint [13:27:09]line [13:27:09]line [13:27:09]line [13:27:09]line [13:27:09]line [13:27:09]written 0, free lines is 3341 [13:27:09]MH_Cut [13:27:09]Write to MH i2c: D1 01 00 62 00 01 34 [13:27:09]Write i2c OK [13:27:09]MH_I2C_Read... [13:27:09]Read from MH i2c: D1 [13:27:09]MH_I2C_Read... [13:27:09]Read from MH i2c: D1 01 00 [13:27:09]MH_I2C_Read... [13:27:09]Read from MH i2c: D1 01 00 62 00 00 33 [13:27:09]Write to MH i2c: 01 00 00 63 00 63 [13:27:09]Write i2c OK [13:27:09]MH_I2C_Read... [13:27:10]*** Cut start [13:27:10]*** Purtial cut [13:27:10]*** Stage 1: CUTSNS_PIN = 1 [13:27:12]Read from MH i2c: 01 *** Stop cut motor [13:27:12] [13:27:12]*** Cut end [13:27:12]MH_I2C_Read... [13:27:12]Read from MH i2c: 01 07 00 [13:27:12]MH_I2C_Read... [13:27:12]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [13:27:12]process_action close_receipt done [13:27:12]requested_data is exist [13:27:12]produce_requested_data [13:27:12]requested_item fm.sn is exist - process it [13:27:12]wFMCommunicate request_size=4 [13:27:12]MH_SAM_APDU [13:27:12]CAPDU: 80 11 00 00 [13:27:12]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:27:12]Write i2c OK [13:27:12]MH_I2C_Read... [13:27:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:12]Read from MH i2c: E2 [13:27:12]MH_I2C_Read... [13:27:12]Read from MH i2c: E2 17 00 [13:27:12]MH_I2C_Read... [13:27:12]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [13:27:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:27:12]wFMCommunicate OK [13:27:12]requested_item fd.num is exist - process it [13:27:12]SAM_PROTO_GetFieldsCounters [13:27:12]wFMCommunicate request_size=4 [13:27:12]MH_SAM_APDU [13:27:12]CAPDU: 80 13 00 00 [13:27:12]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [13:27:12]Write i2c OK [13:27:12]MH_I2C_Read... [13:27:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:27:12]Read from MH i2c: E2 [13:27:12]MH_I2C_Read... [13:27:12]Read from MH i2c: E2 62 00 [13:27:12]MH_I2C_Read... [13:27:12]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [13:27:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:27:12]wFMCommunicate OK [13:27:12]SAM_PROTO_GetFieldsCounters done [13:27:12]requested_item shift.num is exist - process it [13:27:12]requested_item shift.opened is exist - process it [13:27:12]req_shift_opened [13:27:12]FM_GetShiftState [13:27:12]SAM_PROTO_GetShiftState [13:27:12]wFMCommunicate request_size=4 [13:27:12]MH_SAM_APDU [13:27:12]CAPDU: 80 13 01 00 [13:27:12]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [13:27:12]Write i2c OK [13:27:12]MH_I2C_Read... [13:27:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:12]Read from MH i2c: E2 [13:27:12]MH_I2C_Read... [13:27:12]Read from MH i2c: E2 0E 00 [13:27:12]MH_I2C_Read... [13:27:12]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [13:27:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:27:12]wFMCommunicate OK [13:27:12]SAM_PROTO_GetShiftState done [13:27:12]FM_GetShiftState done [13:27:12]req_shift_opened done [13:27:12]requested_item shift.open_date is exist - process it [13:27:12]req_shift_open_date [13:27:12]req_shift_open_date done [13:27:12]produce_requested_data done [13:27:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165457,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:27:12]process_action_free close_receipt [13:27:12]json_value_free [13:27:12]json_value_free done [13:27:12]process_json_proto returns [13:27:12]Send response to host [13:27:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165457,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:27:12]free response buf [13:27:12]execute_script done [13:27:12]execute_script returns [13:27:12]free content buf [13:27:12]Sock 8.Close socket [13:27:12]Sock 8.Thread stoped [13:27:14]ConnectInit Can't take IP for lk.salyk.kg [13:27:14]CommunicateWithHost connect error [13:27:14]CommunicateWithHost err = -1 [13:27:14]OFD Sender: Server communicate error [13:27:19]OFD Sender: Processing packet 165457 [packets to send 991, broken 990] [13:27:19]ProducePacketName [13:27:19]name=ofd_packets/00165457 [13:27:19]OFD Sender: To server: pG, [13:27:19]CommunicateWithHost lk.salyk.kg:30040 [13:27:19]ConnectInit lk.salyk.kg [13:27:23]Connected sock=10 [13:27:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 97 1C 04 01 27 55 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 2B 8E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 86 02 00 35 04 06 00 CB C7 0B 89 09 B3 16 C5 3A EF 3C 5B FD 02 [13:27:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 12 1D 47 00 00 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 86 02 00 F4 03 04 00 85 37 C8 66 B6 04 01 00 00 B3 E7 B2 AE 86 B8 38 F3 [13:27:23]CommunicateWithHost err = 0 [13:27:23]CheckOFDResponse [13:27:23]1017 (14) - 77093643461234 [13:27:23]1041 (16) - 0000000000871769 [13:27:23]1040 (4) - 165457 [13:27:23]1012 (4) - 23.08.2024 07:17 [13:27:23]1206 (1) - 0 [13:27:23]OFD Sender: Remove packet 165457 [13:27:23]ProducePacketName [13:27:23]name=ofd_packets/00165457 [13:27:23]NVStorageDeleteData [13:27:24]OFD Sender: No OFD packet to send [13:27:29]OFD Sender: No OFD packet to send [13:27:34]OFD Sender: No OFD packet to send [13:27:39]OFD Sender: No OFD packet to send [13:27:44]OFD Sender: No OFD packet to send [13:27:49]OFD Sender: No OFD packet to send [13:27:54]OFD Sender: No OFD packet to send [13:27:59]OFD Sender: No OFD packet to send [13:28:00]recv_with_timeout no data received [13:28:04]OFD Sender: No OFD packet to send [13:28:09]OFD Sender: No OFD packet to send [13:28:14]OFD Sender: No OFD packet to send [13:28:15]recv_with_timeout no data received [13:28:19]OFD Sender: No OFD packet to send [13:28:24]OFD Sender: No OFD packet to send [13:28:29]OFD Sender: No OFD packet to send [13:28:30]accept exits with 9 [13:28:30]New connection [13:28:30]New thread 3066690916 created [13:28:30]Thread 3066834276 joined [13:28:30]Waiting for new connection... [13:28:30] Sock 9.Parse request [13:28:30]Sock 9.Check first char [13:28:30]Sock 9.First char is OK [13:28:30]request: POST /json_proto HTTP/1.0 [13:28:30]Method: POST [13:28:30]URL: /json_proto [13:28:30]Method is POST - this is cgi request [13:28:30]url: /json_proto [13:28:30]query_string will be loaded in cgi processing [13:28:30]execute_cgi json_proto POST (null) [13:28:30]execute_cgi path=json_proto method=POST [13:28:30]POST find Content-Length [13:28:30]Host: 172.17.44.132:8080 [13:28:30]Content-Length: 679 [13:28:30]Content-Type: application/json [13:28:30] [13:28:30]POST finish read [13:28:30]Found Content-Length = 679 [13:28:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:30]execute_script... [13:28: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)294286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:30]POST & json_proto [13:28:30]process_json_proto [13:28:30]json parsed OK: [13:28:30]protocol is kg_v1.0 [13:28:30]action value=close_receipt [13:28:30]process_action close_receipt [13:28:30]cmd_close_receipt [13:28:30]MH_GetDate [13:28:30]Write to MH i2c: F0 00 00 67 00 56 [13:28:30]Write i2c OK [13:28:30]MH_I2C_Read... [13:28:30]Read from MH i2c: F0 [13:28:30]MH_I2C_Read... [13:28:30]Read from MH i2c: F0 09 00 [13:28:30]MH_I2C_Read... [13:28:30]Read from MH i2c: F0 09 00 67 00 00 7F 8E C8 66 2A 83 C1 65 6D [13:28:30]GetLastDocTimeStamp 1724419627 [13:28:30]current date 1724419711 [13:28:30]FM_GetShiftState [13:28:30]SAM_PROTO_GetShiftState [13:28:30]wFMCommunicate request_size=4 [13:28:30]MH_SAM_APDU [13:28:30]CAPDU: 80 13 01 00 [13:28:30]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [13:28:30]Write i2c OK [13:28:30]MH_I2C_Read... [13:28:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:30]Read from MH i2c: E2 [13:28:30]MH_I2C_Read... [13:28:30]Read from MH i2c: E2 0E 00 [13:28:30]MH_I2C_Read... [13:28:30]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [13:28:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:28:30]wFMCommunicate OK [13:28:30]SAM_PROTO_GetShiftState done [13:28:30]FM_GetShiftState done [13:28:30]opened in 1724372766 [13:28:30]opened+sec_in_day 1724459166 [13:28:30]quantity*price = 200025 [13:28:30]sum+1 = 200026 [13:28:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3296.71 НСП 1% : 29.17 НДС 12% : 350.09 Наличными: 0.00 Безнал.: 3296.71 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 313 23.08.2024 13:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165460 ФПД: 116493177656895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T133318&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165460&fm=116493177656895&tin=02508201610067®Number=0000000000092562&sum=329671 [13:33:19]StoreToDocumentArchive [13:33:19]shift 469 fd 165460 [13:33:19]save to /storage/0469/doc_00165460 [13:33:19]save last doc name /storage/0469/doc_00165460 to /storage/kkm_last_doc_name [13:33:19]save OK [13:33:19]Clear old archive folders... [13:33:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:33:19]tlvbuf is 016E7A90 [13:33:19]SAM_PROTO_ClearQueue [13:33:19]wFMCommunicate request_size=4 [13:33:19]MH_SAM_APDU [13:33:19]CAPDU: 80 09 00 00 [13:33:19]Write to MH i2c: E2 08 00 B0 00 80 09 00 00 00 00 00 00 22 [13:33:19]Write i2c OK [13:33:19]MH_I2C_Read... [13:33:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:19]Read from MH i2c: E2 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 03 00 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 03 00 B0 00 00 90 00 24 [13:33:19]RAPDU: 90 00 [13:33:19]wFMCommunicate OK [13:33:19]SAM_PROTO_ClearQueue done [13:33:19]KKMCreateOFDPacket [13:33:19]OFDProtocolAddRootSTLVToBuf [13:33:19]FM_MakeSignedData [13:33:19]FM_MakeSignedData [13:33:19]SAM_PROTO_SignData [13:33:19]wFMCommunicate request_size=4 [13:33:19]MH_SAM_APDU [13:33:19]CAPDU: 80 0D 01 02 [13:33:19]Write to MH i2c: E2 08 00 B1 00 80 0D 01 02 00 00 00 00 2A [13:33:19]Write i2c OK [13:33:19]MH_I2C_Read... [13:33:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:19]Read from MH i2c: E2 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 03 00 [13:33:19]MH_I2C_Read... [13:33:19]Read from MH i2c: E2 03 00 B1 00 00 90 00 25 [13:33:19]RAPDU: 90 00 [13:33:19]wFMCommunicate OK [13:33:19]wFMCommunicate request_size=255 [13:33:19]MH_SAM_APDU [13:33:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8E AD 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 07 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C7 07 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 88 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C7 07 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 9E 8F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 86 02 00 35 04 06 00 69 [13:33:19]Write to MH i2c: E2 02 01 B2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8E AD 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 07 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C7 07 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 88 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C7 07 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 9E 8F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 86 02 00 35 04 06 00 69 00 00 72 [13:33:19]Write i2c OK [13:33:19]MH_I2C_Read... [13:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:20]Read from MH i2c: E2 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 03 00 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 03 00 B2 00 00 90 00 26 [13:33:20]RAPDU: 90 00 [13:33:20]wFMCommunicate OK [13:33:20]wFMCommunicate request_size=10 [13:33:20]MH_SAM_APDU [13:33:20]CAPDU: 80 0D 02 02 05 F3 2E 79 16 3F [13:33:20]Write to MH i2c: E2 0D 00 B3 00 80 0D 02 02 05 00 F3 2E 79 16 3F 00 00 26 [13:33:20]Write i2c OK [13:33:20]MH_I2C_Read... [13:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:20]Read from MH i2c: E2 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 03 00 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 03 00 B3 00 00 90 00 27 [13:33:20]RAPDU: 90 00 [13:33:20]wFMCommunicate OK [13:33:20]wFMCommunicate request_size=4 [13:33:20]MH_SAM_APDU [13:33:20]CAPDU: 80 0D 03 02 [13:33:20]Write to MH i2c: E2 08 00 B4 00 80 0D 03 02 00 00 00 00 2F [13:33:20]Write i2c OK [13:33:20]MH_I2C_Read... [13:33:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:20]Read from MH i2c: E2 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 0B 00 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 0B 00 B4 00 00 39 C7 06 8B C2 68 49 BB 90 00 EF [13:33:20]RAPDU: 39 C7 06 8B C2 68 49 BB 90 00 [13:33:20]wFMCommunicate OK [13:33:20]SAM_PROTO_SignData done [13:33:20]FM_MakeSignedData done [13:33:20]CreateOFDProtocolMessage [13:33:20]wFMCommunicate request_size=4 [13:33:20]MH_SAM_APDU [13:33:20]CAPDU: 80 11 00 00 [13:33:20]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [13:33:20]Write i2c OK [13:33:20]MH_I2C_Read... [13:33:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:20]Read from MH i2c: E2 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 17 00 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [13:33:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:33:20]wFMCommunicate OK [13:33:20]CreateOFDProtocolMessage done [13:33:20]OFDSenderStorePacket 165460 [13:33:20]StoreOFDPacket docnum=165460 [13:33:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 35 4E 07 01 9D F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8E AD 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 07 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C7 07 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 88 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C7 07 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 9E 8F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 86 02 00 35 04 06 00 69 F3 2E 79 16 3F 39 C7 06 8B C2 68 49 BB [13:33:20]CheckFolder [13:33:20]dirname=/storage/ofd_packets [13:33:20]CheckFolder done [13:33:20]ProducePacketName [13:33:20]name=ofd_packets/00165460 [13:33:20]NVStorageSaveData ofd_packets/00165460 [13:33:20]File name is /storage/ofd_packets/00165460 [13:33:20]Write 301 bytes [13:33:20]NVStorageSaveData done [13:33:20]OFDSenderStorePacket done [13:33:20]KKMCreateOFDPacket done [13:33:20]NVStorageSaveData kkm_last_timestamp [13:33:20]File name is /storage/kkm_last_timestamp [13:33:20]Write 4 bytes [13:33:20]NVStorageSaveData done [13:33:20]ExternCall_PrintAddStr [13:33:20]wPrintStart [13:33:20]Write to MH i2c: 01 00 00 B6 00 B6 [13:33:20]Write i2c OK [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: 01 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: 01 07 00 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: 01 07 00 B6 00 00 00 00 00 00 FF 0F CB [13:33:20]RasterBufferAndPrint [13:33:20]line Счет N : (1)294285 [13:33:20]line ИНН: 02508201610067 [13:33:20]line Контрольно-Кассовый Чек [13:33:20]line ПРОДАЖА [13:33:20]line ТРК (МРК, ГНК) : 53 [13:33:20]line Товар: 2710124500 [13:33:20]line Аи-95-К-5 [13:33:20]line 44.430 * 74.20 [13:33:20]line = 3296.71 [13:33:20]line НДС 12% НСП 1% [13:33:20]line > о реализуемом товаре [13:33:20]line ИТОГО: 3296.71 [13:33:20]line НСП 1% : 29.17 [13:33:20]line НДС 12% : 350.09 [13:33:20]line Наличными: 0.00 [13:33:20]line Безнал.: 3296.71 [13:33:20]line Место: АЗС № 130 "Партнер Нефть" [13:33:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:33:20]line СНО: Общий режим [13:33:20]line Чек 313 23.08.2024 13:33 [13:33:20]line Смена: 469 ФФД: 1.0 [13:33:20]line ЗНМ: 0300000070 [13:33:20]line РНМ: 0000000000092562 [13:33:20]line Версия ККМ: 001 [13:33:20]line Платежная система: Бакай Банк [13:33:20]line ФМ: 0000000000871769 [13:33:20]line ФД: 165460 [13:33:20]line ФПД: 116493177656895 [13:33:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T133318&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165460&fm=116493177656895&tin=02508201610067®Number=0000000000092562&sum=329671 [13:33:20]written 0, free lines is 4095 [13:33:20]Write to MH i2c: 01 00 00 E0 00 E0 [13:33:20]Write i2c OK [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: 01 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: 01 07 00 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 E4 0C D7 [13:33:20]RasterBufferAndPrint [13:33:20]line [13:33:20]line [13:33:20]line [13:33:20]line [13:33:20]line [13:33:20]written 0, free lines is 3332 [13:33:20]MH_Cut [13:33:20]Write to MH i2c: D1 01 00 E7 00 01 B9 [13:33:20]Write i2c OK [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: D1 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: D1 01 00 [13:33:20]MH_I2C_Read... [13:33:20]Read from MH i2c: D1 01 00 E7 00 00 B8 [13:33:20]Write to MH i2c: 01 00 00 E8 00 E8 [13:33:20]Write i2c OK [13:33:20]MH_I2C_Read... [13:33:21]*** Cut start [13:33:21]*** Purtial cut [13:33:21]*** Stage 1: CUTSNS_PIN = 1 [13:33:21]ConnectInit Can't take IP for lk.salyk.kg [13:33:21]CommunicateWithHost connect error [13:33:21]CommunicateWithHost err = -1 [13:33:21]OFD Sender: Server communicate error [13:33:22]OFD Sender: Processing packet 165458 [packets to send 993, broken 990] [13:33:22]ProducePacketName [13:33:22]name=ofd_packets/00165458 [13:33:22]OFD Sender: To server: pG, [13:33:22]CommunicateWithHost lk.salyk.kg:30040 [13:33:22]ConnectInit lk.salyk.kg [13:33:23]Read from MH i2c: 01 [13:33:23]MH_I2C_Read... [13:33:23]*** Stop cut motor [13:33:23]*** Cut end [13:33:23]Read from MH i2c: 01 07 00 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: 01 07 00 E8 00 00 00 00 00 00 FF 0F FD [13:33:23]process_action close_receipt done [13:33:23]requested_data is exist [13:33:23]produce_requested_data [13:33:23]requested_item fm.sn is exist - process it [13:33:23]wFMCommunicate request_size=4 [13:33:23]MH_SAM_APDU [13:33:23]CAPDU: 80 11 00 00 [13:33:23]Write to MH i2c: E2 08 00 E9 00 80 11 00 00 00 00 00 00 63 [13:33:23]Write i2c OK [13:33:23]MH_I2C_Read... [13:33:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:23]Read from MH i2c: E2 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: E2 17 00 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: E2 17 00 E9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [13:33:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:33:23]wFMCommunicate OK [13:33:23]requested_item fd.num is exist - process it [13:33:23]SAM_PROTO_GetFieldsCounters [13:33:23]wFMCommunicate request_size=4 [13:33:23]MH_SAM_APDU [13:33:23]CAPDU: 80 13 00 00 [13:33:23]Write to MH i2c: E2 08 00 EA 00 80 13 00 00 00 00 00 00 66 [13:33:23]Write i2c OK [13:33:23]MH_I2C_Read... [13:33:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:23]Read from MH i2c: E2 [13:33:23]MH_I2C_Read... [13:33:23]Read from MH i2c: E2 62 00 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 62 00 EA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 EC [13:33:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:33:24]wFMCommunicate OK [13:33:24]SAM_PROTO_GetFieldsCounters done [13:33:24]requested_item shift.num is exist - process it [13:33:24]requested_item shift.opened is exist - process it [13:33:24]req_shift_opened [13:33:24]FM_GetShiftState [13:33:24]SAM_PROTO_GetShiftState [13:33:24]wFMCommunicate request_size=4 [13:33:24]MH_SAM_APDU [13:33:24]CAPDU: 80 13 01 00 [13:33:24]Write to MH i2c: E2 08 00 EB 00 80 13 01 00 00 00 00 00 68 [13:33:24]Write i2c OK [13:33:24]MH_I2C_Read... [13:33:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:24]Read from MH i2c: E2 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 0E 00 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 0E 00 EB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 96 [13:33:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:33:24]wFMCommunicate OK [13:33:24]SAM_PROTO_GetShiftState done [13:33:24]FM_GetShiftState done [13:33:24]req_shift_opened done [13:33:24]requested_item shift.open_date is exist - process it [13:33:24]req_shift_open_date [13:33:24]req_shift_open_date done [13:33:24]produce_requested_data done [13:33:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165460,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:33:24]process_action_free close_receipt [13:33:24]json_value_free [13:33:24]json_value_free done [13:33:24]process_json_proto returns [13:33:24]Send response to host [13:33:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165460,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:33:24]free response buf [13:33:24]execute_script done [13:33:24]execute_script returns [13:33:24]free content buf [13:33:24]Sock 9.Close socket [13:33:24]Sock 9.Thread stoped [13:33:24]accept exits with 8 [13:33:24]New connection [13:33:24]New thread 3067272548 created [13:33:24]Thread 3067415908 joined [13:33:24]Waiting for new connection... [13:33:24] Sock 8.Parse request [13:33:24]Sock 8.Check first char [13:33:24]Sock 8.First char is OK [13:33:24]request: POST /json_proto HTTP/1.0 [13:33:24]Method: POST [13:33:24]URL: /json_proto [13:33:24]Method is POST - this is cgi request [13:33:24]url: /json_proto [13:33:24]query_string will be loaded in cgi processing [13:33:24]execute_cgi json_proto POST (null) [13:33:24]execute_cgi path=json_proto method=POST [13:33:24]POST find Content-Length [13:33:24]Host: 172.17.44.132:8080 [13:33:24]Content-Length: 679 [13:33:24]Content-Type: application/json [13:33:24] [13:33:24]POST finish read [13:33:24]Found Content-Length = 679 [13:33:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:24]execute_script... [13:33:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:33:24]POST & json_proto [13:33:24]process_json_proto [13:33:24]json parsed OK: [13:33:24]protocol is kg_v1.0 [13:33:24]action value=close_receipt [13:33:24]process_action close_receipt [13:33:24]cmd_close_receipt [13:33:24]MH_GetDate [13:33:24]Write to MH i2c: F0 00 00 EC 00 DB [13:33:24]Write i2c OK [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: F0 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: F0 09 00 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: F0 09 00 EC 00 00 A4 8F C8 66 2A 83 C1 65 18 [13:33:24]GetLastDocTimeStamp 1724419998 [13:33:24]current date 1724420004 [13:33:24]FM_GetShiftState [13:33:24]SAM_PROTO_GetShiftState [13:33:24]wFMCommunicate request_size=4 [13:33:24]MH_SAM_APDU [13:33:24]CAPDU: 80 13 01 00 [13:33:24]Write to MH i2c: E2 08 00 ED 00 80 13 01 00 00 00 00 00 6A [13:33:24]Write i2c OK [13:33:24]MH_I2C_Read... [13:33:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:24]Read from MH i2c: E2 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 0E 00 [13:33:24]MH_I2C_Read... [13:33:24]Read from MH i2c: E2 0E 00 ED 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 98 [13:33:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:33:24]wFMCommunicate OK [13:33:24]SAM_PROTO_GetShiftState done [13:33:24]FM_GetShiftState done [13:33:24]opened in 1724372766 [13:33:24]opened+sec_in_day 1724459166 [13:33:24]quantity*price = 400050 [13:33:24]sum+1 = 400051 [13:33:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 314 23.08.2024 13:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165461 ФПД: 136683497339423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T133324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165461&fm=136683497339423&tin=02508201610067®Number=0000000000092562&sum=400000 [13:33:26]StoreToDocumentArchive [13:33:26]shift 469 fd 165461 [13:33:26]save to /storage/0469/doc_00165461 [13:33:26]save last doc name /storage/0469/doc_00165461 to /storage/kkm_last_doc_name [13:33:26]save OK [13:33:26]Clear old archive folders... [13:33:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:33:26]tlvbuf is 0170FD60 [13:33:26]SAM_PROTO_ClearQueue [13:33:26]wFMCommunicate request_size=4 [13:33:26]MH_SAM_APDU [13:33:26]CAPDU: 80 09 00 00 [13:33:26]Write to MH i2c: E2 08 00 FA 00 80 09 00 00 00 00 00 00 6C [13:33:26]Write i2c OK [13:33:26]MH_I2C_Read... [13:33:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:33:26]Read from MH i2c: E2 [13:33:26]MH_I2C_Read... [13:33:26]Read from MH i2c: E2 03 00 [13:33:26]MH_I2C_Read... [13:33:26]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [13:33:26]RAPDU: 90 00 [13:33:26]wFMCommunicate OK [13:33:26]SAM_PROTO_ClearQueue done [13:33:26]KKMCreateOFDPacket [13:33:26]OFDProtocolAddRootSTLVToBuf [13:33:26]FM_MakeSignedData [13:33:26]FM_MakeSignedData [13:33:26]SAM_PROTO_SignData [13:33:26]wFMCommunicate request_size=4 [13:33:26]MH_SAM_APDU [13:33:26]CAPDU: 80 0D 01 02 [13:33:26]Write to MH i2c: E2 08 00 FB 00 80 0D 01 02 00 00 00 00 74 [13:33:26]Write i2c OK [13:33:26]MH_I2C_Read... [13:33:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:33:26]Read from MH i2c: E2 [13:33:26]MH_I2C_Read... [13:33:26]Read from MH i2c: E2 03 00 [13:33:26]MH_I2C_Read... [13:33:26]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [13:33:26]RAPDU: 90 00 [13:33:26]wFMCommunicate OK [13:33:26]wFMCommunicate request_size=255 [13:33:26]MH_SAM_APDU [13:33:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 A4 8F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 86 02 00 35 04 06 00 7C 50 1B 4E [13:33:26]Write to MH i2c: E2 02 01 FC 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 A4 8F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 86 02 00 35 04 06 00 7C 50 1B 4E 00 00 AC [13:33:26]Write i2c OK [13:33:26]MH_I2C_Read... [13:33:27]ConnectInit Can't take IP for lk.salyk.kg [13:33:27]CommunicateWithHost connect error [13:33:27]CommunicateWithHost err = -1 [13:33:27]OFD Sender: Server communicate error [13:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:27]Read from MH i2c: E2 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: E2 03 00 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: E2 03 00 FC 00 00 90 00 70 [13:33:27]RAPDU: 90 00 [13:33:27]wFMCommunicate OK [13:33:27]wFMCommunicate request_size=7 [13:33:27]MH_SAM_APDU [13:33:27]CAPDU: 80 0D 02 02 02 3A 1F [13:33:27]Write to MH i2c: E2 0A 00 FD 00 80 0D 02 02 02 00 3A 1F 00 00 D4 [13:33:27]Write i2c OK [13:33:27]MH_I2C_Read... [13:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:33:27]Read from MH i2c: E2 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: E2 03 00 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: E2 03 00 FD 00 00 90 00 71 [13:33:27]RAPDU: 90 00 [13:33:27]wFMCommunicate OK [13:33:27]wFMCommunicate request_size=4 [13:33:27]MH_SAM_APDU [13:33:27]CAPDU: 80 0D 03 02 [13:33:27]Write to MH i2c: E2 08 00 FE 00 80 0D 03 02 00 00 00 00 79 [13:33:27]Write i2c OK [13:33:27]MH_I2C_Read... [13:33:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:33:27]Read from MH i2c: E2 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: E2 0B 00 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: E2 0B 00 FE 00 00 CF 88 2C 5F 32 89 60 6D 90 00 E4 [13:33:27]RAPDU: CF 88 2C 5F 32 89 60 6D 90 00 [13:33:27]wFMCommunicate OK [13:33:27]SAM_PROTO_SignData done [13:33:27]FM_MakeSignedData done [13:33:27]CreateOFDProtocolMessage [13:33:27]wFMCommunicate request_size=4 [13:33:27]MH_SAM_APDU [13:33:27]CAPDU: 80 11 00 00 [13:33:27]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [13:33:27]Write i2c OK [13:33:27]MH_I2C_Read... [13:33:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:27]Read from MH i2c: E2 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: E2 17 00 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [13:33:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:33:27]wFMCommunicate OK [13:33:27]CreateOFDProtocolMessage done [13:33:27]OFDSenderStorePacket 165461 [13:33:27]StoreOFDPacket docnum=165461 [13:33:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 04 D0 04 01 68 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 A4 8F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 86 02 00 35 04 06 00 7C 50 1B 4E 3A 1F CF 88 2C 5F 32 89 60 6D [13:33:27]CheckFolder [13:33:27]dirname=/storage/ofd_packets [13:33:27]CheckFolder done [13:33:27]ProducePacketName [13:33:27]name=ofd_packets/00165461 [13:33:27]NVStorageSaveData ofd_packets/00165461 [13:33:27]File name is /storage/ofd_packets/00165461 [13:33:27]Write 298 bytes [13:33:27]NVStorageSaveData done [13:33:27]OFDSenderStorePacket done [13:33:27]KKMCreateOFDPacket done [13:33:27]NVStorageSaveData kkm_last_timestamp [13:33:27]File name is /storage/kkm_last_timestamp [13:33:27]Write 4 bytes [13:33:27]NVStorageSaveData done [13:33:27]ExternCall_PrintAddStr [13:33:27]wPrintStart [13:33:27]Write to MH i2c: 01 00 00 00 01 01 [13:33:27]Write i2c OK [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: 01 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: 01 07 00 [13:33:27]MH_I2C_Read... [13:33:27]Read from MH i2c: 01 07 00 00 01 00 00 00 00 00 FF 0F 16 [13:33:27]RasterBufferAndPrint [13:33:27]line Счет N : (1)294287 [13:33:27]line ИНН: 02508201610067 [13:33:27]line Контрольно-Кассовый Чек [13:33:27]line ПРОДАЖА [13:33:27]line ТРК (МРК, ГНК) : 44 [13:33:27]line Товар: 2710194800 [13:33:27]line ДТ-К-5 [13:33:27]line 52.500 * 76.20 [13:33:27]line = 4000.50 [13:33:27]line НДС 12% НСП 1% [13:33:27]line > о реализуемом товаре [13:33:27]line ОКРУГЛЕНИЕ: -0.50 [13:33:27]line ИТОГО: 4000.00 [13:33:27]line Внесено: 4000.00 [13:33:27]line СДАЧА: 0.00 [13:33:27]line НСП 1% : 35.40 [13:33:27]line НДС 12% : 424.83 [13:33:27]line Наличными: 4000.00 [13:33:27]line Безнал.: 0.00 [13:33:27]line Место: АЗС № 130 "Партнер Нефть" [13:33:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:33:27]line СНО: Общий режим [13:33:27]line Чек 314 23.08.2024 13:33 [13:33:27]line Смена: 469 ФФД: 1.0 [13:33:27]line ЗНМ: 0300000070 [13:33:27]line РНМ: 0000000000092562 [13:33:27]line Версия ККМ: 001 [13:33:27]line ФМ: 0000000000871769 [13:33:27]line ФД: 165461 [13:33:27]line ФПД: 136683497339423 [13:33:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T133324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165461&fm=136683497339423&tin=02508201610067®Number=0000000000092562&sum=400000 [13:33:27]OFD Sender: Processing packet 165458 [packets to send 994, broken 990] [13:33:27]ProducePacketName [13:33:27]name=ofd_packets/00165458 [13:33:27]OFD Sender: To server: pG, [13:33:27]CommunicateWithHost lk.salyk.kg:30040 [13:33:27]ConnectInit lk.salyk.kg [13:33:27]written 0, free lines is 4095 [13:33:28]Write to MH i2c: 01 00 00 2B 01 2C [13:33:28]Write i2c OK [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: 01 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: 01 07 00 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 E6 0C 25 [13:33:28]RasterBufferAndPrint [13:33:28]line [13:33:28]line [13:33:28]line [13:33:28]line [13:33:28]line [13:33:28]written 0, free lines is 3341 [13:33:28]MH_Cut [13:33:28]Write to MH i2c: D1 01 00 32 01 01 05 [13:33:28]Write i2c OK [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: D1 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: D1 01 00 [13:33:28]MH_I2C_Read... [13:33:28]Read from MH i2c: D1 01 00 32 01 00 04 [13:33:28]Write to MH i2c: 01 00 00 33 01 34 [13:33:28]Write i2c OK [13:33:28]MH_I2C_Read... [13:33:28]*** Cut start [13:33:28]*** Purtial cut [13:33:28]*** Stage 1: CUTSNS_PIN = 1 [13:33:30]Read from MH i2c: *** Stop cut motor [13:33:30]01 *** Cut end [13:33:30] [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 07 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: 01 07 00 33 01 00 00 00 00 00 FF 0F 49 [13:33:30]process_action close_receipt done [13:33:30]requested_data is exist [13:33:30]produce_requested_data [13:33:30]requested_item fm.sn is exist - process it [13:33:30]wFMCommunicate request_size=4 [13:33:30]MH_SAM_APDU [13:33:30]CAPDU: 80 11 00 00 [13:33:30]Write to MH i2c: E2 08 00 34 01 80 11 00 00 00 00 00 00 AF [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:30]Read from MH i2c: E2 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 17 00 [13:33:30]MH_I2C_Read... [13:33:30]Read from MH i2c: E2 17 00 34 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [13:33:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:33:30]wFMCommunicate OK [13:33:30]requested_item fd.num is exist - process it [13:33:30]SAM_PROTO_GetFieldsCounters [13:33:30]wFMCommunicate request_size=4 [13:33:30]MH_SAM_APDU [13:33:30]CAPDU: 80 13 00 00 [13:33:30]Write to MH i2c: E2 08 00 35 01 80 13 00 00 00 00 00 00 B2 [13:33:30]Write i2c OK [13:33:30]MH_I2C_Read... [13:33:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:31]Read from MH i2c: E2 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: E2 62 00 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: E2 62 00 35 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 3C [13:33:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:33:31]wFMCommunicate OK [13:33:31]SAM_PROTO_GetFieldsCounters done [13:33:31]requested_item shift.num is exist - process it [13:33:31]requested_item shift.opened is exist - process it [13:33:31]req_shift_opened [13:33:31]FM_GetShiftState [13:33:31]SAM_PROTO_GetShiftState [13:33:31]wFMCommunicate request_size=4 [13:33:31]MH_SAM_APDU [13:33:31]CAPDU: 80 13 01 00 [13:33:31]Write to MH i2c: E2 08 00 36 01 80 13 01 00 00 00 00 00 B4 [13:33:31]Write i2c OK [13:33:31]MH_I2C_Read... [13:33:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:31]Read from MH i2c: E2 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: E2 0E 00 [13:33:31]MH_I2C_Read... [13:33:31]Read from MH i2c: E2 0E 00 36 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E2 [13:33:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:33:31]wFMCommunicate OK [13:33:31]SAM_PROTO_GetShiftState done [13:33:31]FM_GetShiftState done [13:33:31]req_shift_opened done [13:33:31]requested_item shift.open_date is exist - process it [13:33:31]req_shift_open_date [13:33:31]req_shift_open_date done [13:33:31]produce_requested_data done [13:33:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165461,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:33:31]process_action_free close_receipt [13:33:31]json_value_free [13:33:31]json_value_free done [13:33:31]process_json_proto returns [13:33:31]Send response to host [13:33:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165461,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:33:31]free response buf [13:33:31]execute_script done [13:33:31]execute_script returns [13:33:31]free content buf [13:33:31]Sock 8.Close socket [13:33:31]Sock 8.Thread stoped [13:33:31]recv_with_timeout no data received [13:33:32]ConnectInit Can't take IP for lk.salyk.kg [13:33:32]CommunicateWithHost connect error [13:33:32]CommunicateWithHost err = -1 [13:33:32]OFD Sender: Server communicate error [13:33:37]OFD Sender: Processing packet 165458 [packets to send 994, broken 990] [13:33:37]ProducePacketName [13:33:37]name=ofd_packets/00165458 [13:33:37]OFD Sender: To server: pG, [13:33:37]CommunicateWithHost lk.salyk.kg:30040 [13:33:37]ConnectInit lk.salyk.kg [13:33:42]ConnectInit Can't take IP for lk.salyk.kg [13:33:42]CommunicateWithHost connect error [13:33:42]CommunicateWithHost err = -1 [13:33:42]OFD Sender: Server communicate error [13:33:47]OFD Sender: Processing packet 165458 [packets to send 994, broken 990] [13:33:47]ProducePacketName [13:33:47]name=ofd_packets/00165458 [13:33:47]OFD Sender: To server: pG, [13:33:47]CommunicateWithHost lk.salyk.kg:30040 [13:33:47]ConnectInit lk.salyk.kg [13:33:52]ConnectInit Can't take IP for lk.salyk.kg [13:33:52]CommunicateWithHost connect error [13:33:52]CommunicateWithHost err = -1 [13:33:52]OFD Sender: Server communicate error [13:33:57]OFD Sender: Processing packet 165458 [packets to send 994, broken 990] [13:33:57]ProducePacketName [13:33:57]name=ofd_packets/00165458 [13:33:57]OFD Sender: To server: pG, [13:33:57]CommunicateWithHost lk.salyk.kg:30040 [13:33:57]ConnectInit lk.salyk.kg [13:34:02]ConnectInit Can't take IP for lk.salyk.kg [13:34:02]CommunicateWithHost connect error [13:34:02]CommunicateWithHost err = -1 [13:34:02]OFD Sender: Server communicate error [13:34:07]OFD Sender: Processing packet 165458 [packets to send 994, broken 990] [13:34:07]ProducePacketName [13:34:07]name=ofd_packets/00165458 [13:34:07]OFD Sender: To server: pG, [13:34:07]CommunicateWithHost lk.salyk.kg:30040 [13:34:07]ConnectInit lk.salyk.kg [13:34:09]recv_with_timeout no data received [13:34:12]ConnectInit Can't take IP for lk.salyk.kg [13:34:12]CommunicateWithHost connect error [13:34:12]CommunicateWithHost err = -1 [13:34:12]OFD Sender: Server communicate error [13:34:17]ConnectInit Can't connect to host [13:34:17]OFD Sender: Processing packet 165458 [packets to send 994, broken 990] [13:34:17]ProducePacketName [13:34:17]name=ofd_packets/00165458 [13:34:17]OFD Sender: To server: pG, [13:34:17]CommunicateWithHost lk.salyk.kg:30040 [13:34:17]ConnectInit lk.salyk.kg [13:34:22]ConnectInit Can't connect to host [13:34:22]ConnectInit Can't take IP for lk.salyk.kg [13:34:22]CommunicateWithHost connect error [13:34:22]CommunicateWithHost err = -1 [13:34:22]OFD Sender: Server communicate error [13:34:27]ConnectInit Can't connect to host [13:34:27]OFD Sender: Processing packet 165458 [packets to send 994, broken 990] [13:34:27]ProducePacketName [13:34:27]name=ofd_packets/00165458 [13:34:27]OFD Sender: To server: pG, [13:34:27]CommunicateWithHost lk.salyk.kg:30040 [13:34:27]ConnectInit lk.salyk.kg [13:34:32]ConnectInit Can't connect to host [13:34:32]ConnectInit Can't take IP for lk.salyk.kg [13:34:32]CommunicateWithHost connect error [13:34:32]CommunicateWithHost err = -1 [13:34:32]OFD Sender: Server communicate error [13:34:37]ConnectInit Can't connect to host [13:34:37]OFD Sender: Processing packet 165458 [packets to send 994, broken 990] [13:34:37]ProducePacketName [13:34:37]name=ofd_packets/00165458 [13:34:37]OFD Sender: To server: pG, [13:34:37]CommunicateWithHost lk.salyk.kg:30040 [13:34:37]ConnectInit lk.salyk.kg [13:34:42]ConnectInit Can't connect to host [13:34:42]ConnectInit Can't take IP for lk.salyk.kg [13:34:42]CommunicateWithHost connect error [13:34:42]CommunicateWithHost err = -1 [13:34:42]OFD Sender: Server communicate error [13:34:47]ConnectInit Can't connect to host [13:34:47]OFD Sender: Processing packet 165458 [packets to send 994, broken 990] [13:34:47]ProducePacketName [13:34:47]name=ofd_packets/00165458 [13:34:47]OFD Sender: To server: pG, [13:34:47]CommunicateWithHost lk.salyk.kg:30040 [13:34:47]ConnectInit lk.salyk.kg [13:34:52]Connected sock=8 [13:34:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 15 6D 04 01 71 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 37 01 00 00 F4 03 04 00 7F 8E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 86 02 00 35 04 06 00 BB E3 D1 D2 1A A9 BD 6C 9C A2 C4 EA 64 AE [13:34:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BF 13 47 00 CE B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 86 02 00 F4 03 04 00 46 39 C8 66 B6 04 01 00 00 BE CA 0C 36 66 B7 C8 55 [13:34:52]CommunicateWithHost err = 0 [13:34:52]CheckOFDResponse [13:34:52]1017 (14) - 77093643461234 [13:34:52]1041 (16) - 0000000000871769 [13:34:52]1040 (4) - 165458 [13:34:52]1012 (4) - 23.08.2024 07:24 [13:34:52]1206 (1) - 0 [13:34:52]OFD Sender: Remove packet 165458 [13:34:52]ProducePacketName [13:34:52]name=ofd_packets/00165458 [13:34:52]NVStorageDeleteData [13:34:53]OFD Sender: Processing packet 165459 [packets to send 993, broken 990] [13:34:53]ProducePacketName [13:34:53]name=ofd_packets/00165459 [13:34:53]OFD Sender: To server: pG, [13:34:53]CommunicateWithHost lk.salyk.kg:30040 [13:34:53]ConnectInit lk.salyk.kg [13:34:58]Connected sock=8 [13:34:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A1 01 00 00 58 63 99 01 8C 9D 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D0 52 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 97 8F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 86 02 00 35 04 06 00 E5 32 49 9C 62 7B 88 F9 E6 54 2C 0D 5E 28 [13:34:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FB 15 47 00 BD 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 86 02 00 F4 03 04 00 4C 39 C8 66 B6 04 01 00 00 ED BC BC 89 B2 A9 AE 45 [13:34:59]CommunicateWithHost err = 0 [13:34:59]CheckOFDResponse [13:34:59]1017 (14) - 77093643461234 [13:34:59]1041 (16) - 0000000000871769 [13:34:59]1040 (4) - 165459 [13:34:59]1012 (4) - 23.08.2024 07:25 [13:34:59]1206 (1) - 0 [13:34:59]OFD Sender: Remove packet 165459 [13:34:59]ProducePacketName [13:34:59]name=ofd_packets/00165459 [13:34:59]NVStorageDeleteData [13:35:00]OFD Sender: Processing packet 165460 [packets to send 992, broken 990] [13:35:00]ProducePacketName [13:35:00]name=ofd_packets/00165460 [13:35:00]OFD Sender: To server: pG, [13:35:00]CommunicateWithHost lk.salyk.kg:30040 [13:35:00]ConnectInit lk.salyk.kg [13:35:01]Connected sock=8 [13:35:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 35 4E 07 01 9D F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8E AD 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 07 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C7 07 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 88 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C7 07 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 9E 8F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 86 02 00 35 04 06 00 69 F3 2E 79 16 3F 39 C7 06 8B C2 68 49 BB [13:35:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FD 13 47 00 1D 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 86 02 00 F4 03 04 00 4F 39 C8 66 B6 04 01 00 00 52 06 38 DA D4 63 9D 14 [13:35:02]CommunicateWithHost err = 0 [13:35:02]CheckOFDResponse [13:35:02]1017 (14) - 77093643461234 [13:35:02]1041 (16) - 0000000000871769 [13:35:02]1040 (4) - 165460 [13:35:02]1012 (4) - 23.08.2024 07:25 [13:35:02]1206 (1) - 0 [13:35:02]OFD Sender: Remove packet 165460 [13:35:02]ProducePacketName [13:35:02]name=ofd_packets/00165460 [13:35:02]NVStorageDeleteData [13:35:02]OFD Sender: Processing packet 165461 [packets to send 991, broken 990] [13:35:02]ProducePacketName [13:35:02]name=ofd_packets/00165461 [13:35:02]OFD Sender: To server: pG, [13:35:02]CommunicateWithHost lk.salyk.kg:30040 [13:35:02]ConnectInit lk.salyk.kg [13:35:04]Connected sock=10 [13:35:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 04 D0 04 01 68 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 A4 8F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 86 02 00 35 04 06 00 7C 50 1B 4E 3A 1F CF 88 2C 5F 32 89 60 6D [13:35:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 09 8B 47 00 C4 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 86 02 00 F4 03 04 00 51 39 C8 66 B6 04 01 00 00 20 53 9D 98 3F F5 71 A4 [13:35:04]CommunicateWithHost err = 0 [13:35:04]CheckOFDResponse [13:35:04]1017 (14) - 77093643461234 [13:35:04]1041 (16) - 0000000000871769 [13:35:04]1040 (4) - 165461 [13:35:04]1012 (4) - 23.08.2024 07:25 [13:35:04]1206 (1) - 0 [13:35:04]OFD Sender: Remove packet 165461 [13:35:04]ProducePacketName [13:35:04]name=ofd_packets/00165461 [13:35:04]NVStorageDeleteData [13:35:05]OFD Sender: No OFD packet to send [13:35:10]OFD Sender: No OFD packet to send [13:35:15]OFD Sender: No OFD packet to send [13:35:20]OFD Sender: No OFD packet to send [13:35:24]recv_with_timeout no data received [13:35:25]OFD Sender: No OFD packet to send [13:35:30]OFD Sender: No OFD packet to send [13:35:35]OFD Sender: No OFD packet to send [13:35:39]recv_with_timeout no data received [13:35:40]OFD Sender: No OFD packet to send [13:35:45]OFD Sender: No OFD packet to send [13:35:50]OFD Sender: No OFD packet to send [13:35:50]recv_with_timeout no data received [13:35:55]OFD Sender: No OFD packet to send [13:35:56]accept exits with 9 [13:35:56]New connection [13:35:56]New thread 3067415908 created [13:35:56]Thread 3067272548 joined [13:35:56]Waiting for new connection... [13:35:56] Sock 9.Parse request [13:35:56]Sock 9.Check first char [13:35:56]Sock 9.First char is OK [13:35:56]request: POST /json_proto HTTP/1.0 [13:35:56]Method: POST [13:35:56]URL: /json_proto [13:35:56]Method is POST - this is cgi request [13:35:56]url: /json_proto [13:35:56]query_string will be loaded in cgi processing [13:35:56]execute_cgi json_proto POST (null) [13:35:56]execute_cgi path=json_proto method=POST [13:35:56]POST find Content-Length [13:35:56]Host: 172.17.44.132:8080 [13:35:56]Content-Length: 679 [13:35:56]Content-Type: application/json [13:35:56] [13:35:56]POST finish read [13:35:56]Found Content-Length = 679 [13:35:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.640, "sum" : 3020.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3020.00, "total" : 3020.00, "payments": [ { "type": 0, "sum" : 3020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:56]execute_script... [13:35:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.640, "sum" : 3020.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3020.00, "total" : 3020.00, "payments": [ { "type": 0, "sum" : 3020.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:35:56]POST & json_proto [13:35:56]process_json_proto [13:35:56]json parsed OK: [13:35:56]protocol is kg_v1.0 [13:35:56]action value=close_receipt [13:35:56]process_action close_receipt [13:35:56]cmd_close_receipt [13:35:56]MH_GetDate [13:35:56]Write to MH i2c: F0 00 00 37 01 27 [13:35:56]Write i2c OK [13:35:56]MH_I2C_Read... [13:35:56]Read from MH i2c: F0 [13:35:56]MH_I2C_Read... [13:35:56]Read from MH i2c: F0 09 00 [13:35:56]MH_I2C_Read... [13:35:56]Read from MH i2c: F0 09 00 37 01 00 3C 90 C8 66 2A 83 C1 65 FD [13:35:56]GetLastDocTimeStamp 1724420004 [13:35:56]current date 1724420156 [13:35:56]FM_GetShiftState [13:35:56]SAM_PROTO_GetShiftState [13:35:56]wFMCommunicate request_size=4 [13:35:56]MH_SAM_APDU [13:35:56]CAPDU: 80 13 01 00 [13:35:56]Write to MH i2c: E2 08 00 38 01 80 13 01 00 00 00 00 00 B6 [13:35:56]Write i2c OK [13:35:56]MH_I2C_Read... [13:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:35:56]Read from MH i2c: E2 [13:35:56]MH_I2C_Read... [13:35:56]Read from MH i2c: E2 0E 00 [13:35:56]MH_I2C_Read... [13:35:56]Read from MH i2c: E2 0E 00 38 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E4 [13:35:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:35:56]wFMCommunicate OK [13:35:56]SAM_PROTO_GetShiftState done [13:35:56]FM_GetShiftState done [13:35:56]opened in 1724372766 [13:35:56]opened+sec_in_day 1724459166 [13:35:56]quantity*price = 302056 [13:35:56]sum+1 = 302058 [13:35:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 3020.00 Внесено: 3020.00 СДАЧА: 0.00 НСП 1% : 26.73 НДС 12% : 320.77 Наличными: 3020.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 315 23.08.2024 13:35 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165462 ФПД: 25661770830395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T133557&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165462&fm=25661770830395&tin=02508201610067®Number=0000000000092562&sum=302000 [13:35:57]StoreToDocumentArchive [13:35:57]shift 469 fd 165462 [13:35:57]save to /storage/0469/doc_00165462 [13:35:57]save last doc name /storage/0469/doc_00165462 to /storage/kkm_last_doc_name [13:35:57]save OK [13:35:57]Clear old archive folders... [13:35:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:35:57]tlvbuf is 01654FB0 [13:35:57]SAM_PROTO_ClearQueue [13:35:57]wFMCommunicate request_size=4 [13:35:57]MH_SAM_APDU [13:35:57]CAPDU: 80 09 00 00 [13:35:57]Write to MH i2c: E2 08 00 45 01 80 09 00 00 00 00 00 00 B8 [13:35:57]Write i2c OK [13:35:57]MH_I2C_Read... [13:35:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:35:58]Read from MH i2c: E2 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 03 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [13:35:58]RAPDU: 90 00 [13:35:58]wFMCommunicate OK [13:35:58]SAM_PROTO_ClearQueue done [13:35:58]KKMCreateOFDPacket [13:35:58]OFDProtocolAddRootSTLVToBuf [13:35:58]FM_MakeSignedData [13:35:58]FM_MakeSignedData [13:35:58]SAM_PROTO_SignData [13:35:58]wFMCommunicate request_size=4 [13:35:58]MH_SAM_APDU [13:35:58]CAPDU: 80 0D 01 02 [13:35:58]Write to MH i2c: E2 08 00 46 01 80 0D 01 02 00 00 00 00 C0 [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:35:58]Read from MH i2c: E2 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 03 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [13:35:58]RAPDU: 90 00 [13:35:58]wFMCommunicate OK [13:35:58]wFMCommunicate request_size=255 [13:35:58]MH_SAM_APDU [13:35:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 9A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E9 9B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 9B 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 7D 00 00 00 00 07 04 06 00 B0 9B 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 3D 90 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 86 02 00 35 04 06 00 17 56 D8 BC [13:35:58]Write to MH i2c: E2 02 01 47 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 9A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E9 9B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 9B 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 7D 00 00 00 00 07 04 06 00 B0 9B 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 3D 90 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 86 02 00 35 04 06 00 17 56 D8 BC 00 00 D1 [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:58]Read from MH i2c: E2 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 03 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [13:35:58]RAPDU: 90 00 [13:35:58]wFMCommunicate OK [13:35:58]wFMCommunicate request_size=7 [13:35:58]MH_SAM_APDU [13:35:58]CAPDU: 80 0D 02 02 02 12 3B [13:35:58]Write to MH i2c: E2 0A 00 48 01 80 0D 02 02 02 00 12 3B 00 00 14 [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:35:58]Read from MH i2c: E2 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 03 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [13:35:58]RAPDU: 90 00 [13:35:58]wFMCommunicate OK [13:35:58]wFMCommunicate request_size=4 [13:35:58]MH_SAM_APDU [13:35:58]CAPDU: 80 0D 03 02 [13:35:58]Write to MH i2c: E2 08 00 49 01 80 0D 03 02 00 00 00 00 C5 [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:35:58]Read from MH i2c: E2 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 0B 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 0B 00 49 01 00 16 A8 EC 95 BC 07 EA DE 90 00 90 [13:35:58]RAPDU: 16 A8 EC 95 BC 07 EA DE 90 00 [13:35:58]wFMCommunicate OK [13:35:58]SAM_PROTO_SignData done [13:35:58]FM_MakeSignedData done [13:35:58]CreateOFDProtocolMessage [13:35:58]wFMCommunicate request_size=4 [13:35:58]MH_SAM_APDU [13:35:58]CAPDU: 80 11 00 00 [13:35:58]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:35:58]Read from MH i2c: E2 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 17 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: E2 17 00 4A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [13:35:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:35:58]wFMCommunicate OK [13:35:58]CreateOFDProtocolMessage done [13:35:58]OFDSenderStorePacket 165462 [13:35:58]StoreOFDPacket docnum=165462 [13:35:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5D 37 04 01 E5 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 9A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E9 9B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 9B 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 7D 00 00 00 00 07 04 06 00 B0 9B 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 3D 90 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 86 02 00 35 04 06 00 17 56 D8 BC 12 3B 16 A8 EC 95 BC 07 EA DE [13:35:58]CheckFolder [13:35:58]dirname=/storage/ofd_packets [13:35:58]CheckFolder done [13:35:58]ProducePacketName [13:35:58]name=ofd_packets/00165462 [13:35:58]NVStorageSaveData ofd_packets/00165462 [13:35:58]File name is /storage/ofd_packets/00165462 [13:35:58]Write 298 bytes [13:35:58]NVStorageSaveData done [13:35:58]OFDSenderStorePacket done [13:35:58]KKMCreateOFDPacket done [13:35:58]NVStorageSaveData kkm_last_timestamp [13:35:58]File name is /storage/kkm_last_timestamp [13:35:58]Write 4 bytes [13:35:58]NVStorageSaveData done [13:35:58]ExternCall_PrintAddStr [13:35:58]wPrintStart [13:35:58]Write to MH i2c: 01 00 00 4B 01 4C [13:35:58]Write i2c OK [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: 01 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: 01 07 00 [13:35:58]MH_I2C_Read... [13:35:58]Read from MH i2c: 01 07 00 4B 01 00 00 00 00 00 FF 0F 61 [13:35:58]RasterBufferAndPrint [13:35:58]line Счет N : (1)294289 [13:35:58]line ИНН: 02508201610067 [13:35:58]line Контрольно-Кассовый Чек [13:35:58]line ПРОДАЖА [13:35:58]line ТРК (МРК, ГНК) : 21 [13:35:58]line Товар: 2710194800 [13:35:58]line ДТ-К-5 [13:35:58]line 39.640 * 76.20 [13:35:58]line = 3020.57 [13:35:58]line НДС 12% НСП 1% [13:35:58]line > о реализуемом товаре [13:35:58]line ОКРУГЛЕНИЕ: -0.57 [13:35:58]line ИТОГО: 3020.00 [13:35:58]line Внесено: 3020.00 [13:35:58]line СДАЧА: 0.00 [13:35:58]line НСП 1% : 26.73 [13:35:58]line НДС 12% : 320.77 [13:35:58]line Наличными: 3020.00 [13:35:58]line Безнал.: 0.00 [13:35:58]line Место: АЗС № 130 "Партнер Нефть" [13:35:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:35:58]line СНО: Общий режим [13:35:58]line Чек 315 23.08.2024 13:35 [13:35:58]line Смена: 469 ФФД: 1.0 [13:35:58]line ЗНМ: 0300000070 [13:35:58]line РНМ: 0000000000092562 [13:35:58]line Версия ККМ: 001 [13:35:58]line ФМ: 0000000000871769 [13:35:58]line ФД: 165462 [13:35:58]line ФПД: 25661770830395 [13:35:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T133557&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165462&fm=25661770830395&tin=02508201610067®Number=0000000000092562&sum=302000 [13:35:58]OFD Sender: Processing packet 165462 [packets to send 991, broken 990] [13:35:58]ProducePacketName [13:35:58]name=ofd_packets/00165462 [13:35:58]OFD Sender: To server: pG, [13:35:58]CommunicateWithHost lk.salyk.kg:30040 [13:35:58]ConnectInit lk.salyk.kg [13:35:58]written 0, free lines is 4095 [13:35:59]Write to MH i2c: 01 00 00 76 01 77 [13:35:59]Write i2c OK [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: 01 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: 01 07 00 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 D1 0C 5B [13:35:59]RasterBufferAndPrint [13:35:59]line [13:35:59]line [13:35:59]line [13:35:59]line [13:35:59]line [13:35:59]written 0, free lines is 3286 [13:35:59]MH_Cut [13:35:59]Write to MH i2c: D1 01 00 7D 01 01 50 [13:35:59]Write i2c OK [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: D1 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: D1 01 00 [13:35:59]MH_I2C_Read... [13:35:59]Read from MH i2c: D1 01 00 7D 01 00 4F [13:35:59]Write to MH i2c: 01 00 00 7E 01 7F [13:35:59]Write i2c OK [13:35:59]MH_I2C_Read... [13:36:00]*** Cut start [13:36:00]*** Purtial cut [13:36:00]*** Stage 1: CUTSNS_PIN = 1 [13:36:02]Read from MH i2c: 01 [13:36:02]MH_I2C_Read... [13:36:02]*** Stop cut motor [13:36:02]*** Cut end [13:36:02]Read from MH i2c: 01 07 00 [13:36:02]MH_I2C_Read... [13:36:02]Read from MH i2c: 01 07 00 7E 01 00 00 00 00 00 FF 0F 94 [13:36:02]process_action close_receipt done [13:36:02]requested_data is exist [13:36:02]produce_requested_data [13:36:02]requested_item fm.sn is exist - process it [13:36:02]wFMCommunicate request_size=4 [13:36:02]MH_SAM_APDU [13:36:02]CAPDU: 80 11 00 00 [13:36:02]Write to MH i2c: E2 08 00 7F 01 80 11 00 00 00 00 00 00 FA [13:36:02]Write i2c OK [13:36:02]MH_I2C_Read... [13:36:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:02]Read from MH i2c: E2 [13:36:02]MH_I2C_Read... [13:36:02]Read from MH i2c: E2 17 00 [13:36:02]MH_I2C_Read... [13:36:02]Read from MH i2c: E2 17 00 7F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [13:36:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:36:02]wFMCommunicate OK [13:36:02]requested_item fd.num is exist - process it [13:36:02]SAM_PROTO_GetFieldsCounters [13:36:02]wFMCommunicate request_size=4 [13:36:02]MH_SAM_APDU [13:36:02]CAPDU: 80 13 00 00 [13:36:02]Write to MH i2c: E2 08 00 80 01 80 13 00 00 00 00 00 00 FD [13:36:02]Write i2c OK [13:36:02]MH_I2C_Read... [13:36:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:36:02]Read from MH i2c: E2 [13:36:02]MH_I2C_Read... [13:36:02]Read from MH i2c: E2 62 00 [13:36:02]MH_I2C_Read... [13:36:02]Read from MH i2c: E2 62 00 80 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [13:36:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:36:02]wFMCommunicate OK [13:36:02]SAM_PROTO_GetFieldsCounters done [13:36:02]requested_item shift.num is exist - process it [13:36:02]requested_item shift.opened is exist - process it [13:36:02]req_shift_opened [13:36:02]FM_GetShiftState [13:36:02]SAM_PROTO_GetShiftState [13:36:02]wFMCommunicate request_size=4 [13:36:02]MH_SAM_APDU [13:36:02]CAPDU: 80 13 01 00 [13:36:02]Write to MH i2c: E2 08 00 81 01 80 13 01 00 00 00 00 00 FF [13:36:02]Write i2c OK [13:36:02]MH_I2C_Read... [13:36:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:02]Read from MH i2c: E2 [13:36:02]MH_I2C_Read... [13:36:02]Read from MH i2c: E2 0E 00 [13:36:02]MH_I2C_Read... [13:36:02]Read from MH i2c: E2 0E 00 81 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2D [13:36:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:36:02]wFMCommunicate OK [13:36:02]SAM_PROTO_GetShiftState done [13:36:02]FM_GetShiftState done [13:36:02]req_shift_opened done [13:36:02]requested_item shift.open_date is exist - process it [13:36:02]req_shift_open_date [13:36:02]req_shift_open_date done [13:36:02]produce_requested_data done [13:36:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165462,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:36:02]process_action_free close_receipt [13:36:02]json_value_free [13:36:02]json_value_free done [13:36:02]process_json_proto returns [13:36:02]Send response to host [13:36:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165462,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:36:02]free response buf [13:36:02]execute_script done [13:36:02]execute_script returns [13:36:02]free content buf [13:36:02]Sock 9.Close socket [13:36:02]Sock 9.Thread stoped [13:36:03]ConnectInit Can't take IP for lk.salyk.kg [13:36:03]CommunicateWithHost connect error [13:36:03]CommunicateWithHost err = -1 [13:36:03]OFD Sender: Server communicate error [13:36:08]OFD Sender: Processing packet 165462 [packets to send 991, broken 990] [13:36:08]ProducePacketName [13:36:08]name=ofd_packets/00165462 [13:36:08]OFD Sender: To server: pG, [13:36:08]CommunicateWithHost lk.salyk.kg:30040 [13:36:08]ConnectInit lk.salyk.kg [13:36:15]recv_with_timeout no data received [13:36:15]Connected sock=9 [13:36:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5D 37 04 01 E5 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 9A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 E9 9B 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 9B 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 71 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 7D 00 00 00 00 07 04 06 00 B0 9B 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 3D 90 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 86 02 00 35 04 06 00 17 56 D8 BC 12 3B 16 A8 EC 95 BC 07 EA DE [13:36:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 32 62 47 00 BA 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 86 02 00 F4 03 04 00 99 39 C8 66 B6 04 01 00 00 4C F5 9B FF AB 98 F6 AD [13:36:16]CommunicateWithHost err = 0 [13:36:16]CheckOFDResponse [13:36:16]1017 (14) - 77093643461234 [13:36:16]1041 (16) - 0000000000871769 [13:36:16]1040 (4) - 165462 [13:36:16]1012 (4) - 23.08.2024 07:26 [13:36:16]1206 (1) - 0 [13:36:16]OFD Sender: Remove packet 165462 [13:36:16]ProducePacketName [13:36:16]name=ofd_packets/00165462 [13:36:16]NVStorageDeleteData [13:36:17]OFD Sender: No OFD packet to send [13:36:22]OFD Sender: No OFD packet to send [13:36:27]OFD Sender: No OFD packet to send [13:36:27]recv_with_timeout no data received [13:36:32]OFD Sender: No OFD packet to send [13:36:37]OFD Sender: No OFD packet to send [13:36:38]recv_with_timeout no data received [13:36:42]OFD Sender: No OFD packet to send [13:36:47]OFD Sender: No OFD packet to send [13:36:52]OFD Sender: No OFD packet to send [13:36:54]accept exits with 10 [13:36:54]New connection [13:36:54]New thread 3067272548 created [13:36:54]Thread 3067415908 joined [13:36:54]Waiting for new connection... [13:36:54] Sock 10.Parse request [13:36:54]Sock 10.Check first char [13:36:54]Sock 10.First char is OK [13:36:54]request: POST /json_proto HTTP/1.0 [13:36:54]Method: POST [13:36:54]URL: /json_proto [13:36:54]Method is POST - this is cgi request [13:36:54]url: /json_proto [13:36:54]query_string will be loaded in cgi processing [13:36:54]execute_cgi json_proto POST (null) [13:36:54]execute_cgi path=json_proto method=POST [13:36:54]POST find Content-Length [13:36:54]Host: 172.17.44.132:8080 [13:36:54]Content-Length: 819 [13:36:54]Content-Type: application/json [13:36:54] [13:36:54]POST finish read [13:36:54]Found Content-Length = 819 [13:36:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2500.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:36:54]execute_script... [13:36:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2500.54 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:36:54]POST & json_proto [13:36:54]process_json_proto [13:36:54]json parsed OK: [13:36:54]protocol is kg_v1.0 [13:36:54]action value=close_receipt [13:36:54]process_action close_receipt [13:36:54]cmd_close_receipt [13:36:54]MH_GetDate [13:36:54]Write to MH i2c: F0 00 00 82 01 72 [13:36:54]Write i2c OK [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: F0 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: F0 09 00 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: F0 09 00 82 01 00 76 90 C8 66 2A 83 C1 65 82 [13:36:54]GetLastDocTimeStamp 1724420157 [13:36:54]current date 1724420214 [13:36:54]FM_GetShiftState [13:36:54]SAM_PROTO_GetShiftState [13:36:54]wFMCommunicate request_size=4 [13:36:54]MH_SAM_APDU [13:36:54]CAPDU: 80 13 01 00 [13:36:54]Write to MH i2c: E2 08 00 83 01 80 13 01 00 00 00 00 00 01 [13:36:54]Write i2c OK [13:36:54]MH_I2C_Read... [13:36:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:36:54]Read from MH i2c: E2 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 0E 00 [13:36:54]MH_I2C_Read... [13:36:54]Read from MH i2c: E2 0E 00 83 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2F [13:36:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:36:54]wFMCommunicate OK [13:36:54]SAM_PROTO_GetShiftState done [13:36:54]FM_GetShiftState done [13:36:54]opened in 1724372766 [13:36:54]opened+sec_in_day 1724459166 [13:36:54]quantity*price = 250054 [13:36:54]sum+1 = 250055 [13:36:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.54 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.54 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 316 23.08.2024 13:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165463 ФПД: 235759844261664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T133654&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165463&fm=235759844261664&tin=02508201610067®Number=0000000000092562&sum=250054 [13:36:55]StoreToDocumentArchive [13:36:55]shift 469 fd 165463 [13:36:55]save to /storage/0469/doc_00165463 [13:36:55]save last doc name /storage/0469/doc_00165463 to /storage/kkm_last_doc_name [13:36:55]save OK [13:36:55]Clear old archive folders... [13:36:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:36:55]tlvbuf is 01656BD0 [13:36:55]SAM_PROTO_ClearQueue [13:36:55]wFMCommunicate request_size=4 [13:36:55]MH_SAM_APDU [13:36:55]CAPDU: 80 09 00 00 [13:36:55]Write to MH i2c: E2 08 00 90 01 80 09 00 00 00 00 00 00 03 [13:36:55]Write i2c OK [13:36:55]MH_I2C_Read... [13:36:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:36:55]Read from MH i2c: E2 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: E2 03 00 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [13:36:55]RAPDU: 90 00 [13:36:55]wFMCommunicate OK [13:36:55]SAM_PROTO_ClearQueue done [13:36:55]KKMCreateOFDPacket [13:36:55]OFDProtocolAddRootSTLVToBuf [13:36:55]FM_MakeSignedData [13:36:55]FM_MakeSignedData [13:36:55]SAM_PROTO_SignData [13:36:55]wFMCommunicate request_size=4 [13:36:55]MH_SAM_APDU [13:36:55]CAPDU: 80 0D 01 02 [13:36:55]Write to MH i2c: E2 08 00 91 01 80 0D 01 02 00 00 00 00 0B [13:36:55]Write i2c OK [13:36:55]MH_I2C_Read... [13:36:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:36:55]Read from MH i2c: E2 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: E2 03 00 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [13:36:55]RAPDU: 90 00 [13:36:55]wFMCommunicate OK [13:36:55]wFMCommunicate request_size=255 [13:36:55]MH_SAM_APDU [13:36:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 76 90 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 86 02 00 35 04 06 00 D6 [13:36:55]Write to MH i2c: E2 02 01 92 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 76 90 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 86 02 00 35 04 06 00 D6 00 00 F2 [13:36:55]Write i2c OK [13:36:55]MH_I2C_Read... [13:36:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:55]Read from MH i2c: E2 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: E2 03 00 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [13:36:55]RAPDU: 90 00 [13:36:55]wFMCommunicate OK [13:36:55]wFMCommunicate request_size=10 [13:36:55]MH_SAM_APDU [13:36:55]CAPDU: 80 0D 02 02 05 6C 1D C4 FF 20 [13:36:55]Write to MH i2c: E2 0D 00 93 01 80 0D 02 02 05 00 6C 1D C4 FF 20 00 00 84 [13:36:55]Write i2c OK [13:36:55]MH_I2C_Read... [13:36:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:36:55]Read from MH i2c: E2 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: E2 03 00 [13:36:55]MH_I2C_Read... [13:36:55]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [13:36:55]RAPDU: 90 00 [13:36:55]wFMCommunicate OK [13:36:55]wFMCommunicate request_size=4 [13:36:55]MH_SAM_APDU [13:36:55]CAPDU: 80 0D 03 02 [13:36:55]Write to MH i2c: E2 08 00 94 01 80 0D 03 02 00 00 00 00 10 [13:36:55]Write i2c OK [13:36:55]MH_I2C_Read... [13:36:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:36:56]Read from MH i2c: E2 [13:36:56]MH_I2C_Read... [13:36:56]Read from MH i2c: E2 0B 00 [13:36:56]MH_I2C_Read... [13:36:56]Read from MH i2c: E2 0B 00 94 01 00 E6 76 E0 07 85 44 3D 4E 90 00 A8 [13:36:56]RAPDU: E6 76 E0 07 85 44 3D 4E 90 00 [13:36:56]wFMCommunicate OK [13:36:56]SAM_PROTO_SignData done [13:36:56]FM_MakeSignedData done [13:36:56]CreateOFDProtocolMessage [13:36:56]wFMCommunicate request_size=4 [13:36:56]MH_SAM_APDU [13:36:56]CAPDU: 80 11 00 00 [13:36:56]Write to MH i2c: E2 08 00 95 01 80 11 00 00 00 00 00 00 10 [13:36:56]Write i2c OK [13:36:56]MH_I2C_Read... [13:36:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:36:56]Read from MH i2c: E2 [13:36:56]MH_I2C_Read... [13:36:56]Read from MH i2c: E2 17 00 [13:36:56]MH_I2C_Read... [13:36:56]Read from MH i2c: E2 17 00 95 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [13:36:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:36:56]wFMCommunicate OK [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17239424+1707180842=1724420266 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 AB 90 C8 66 2A 83 C1 65 3B [13:37:47]Current date/time: 23.08.2024 13:37 [13:37:47]FM_Init [13:37:47]wFMConnect [13:37:47]MH_SAM_On [13:37:47]Write to MH i2c: E0 00 00 08 00 E7 [13:37:47]Write i2c OK [13:37:47]MH_I2C_Read... [13:37:47]*** iso7816_init finished! [13:37:47]*** atr: [13:37:47]*** 0F 3B D5 18 FF 81 91 FE [13:37:47]*** 1F C3 80 73 C8 21 10 0A [13:37:47]*** 00 00 00 00 00 00 00 00 [13:37:47]*** 00 00 00 00 00 00 00 00 [13:37:47]*** 00 00 00 00 00 00 00 00 [13:37:47]*** 00 00 00 00 00 00 00 00 [13:37:47]*** 00 00 00 00 00 00 00 00 [13:37:47]*** 00 00 00 00 00 00 00 00 [13:37:47]Read from MH i2c: E0 [13:37:47]MH_I2C_Read... [13:37:47]Read from MH i2c: E0 10 00 [13:37:47]MH_I2C_Read... [13:37:47]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:37:47]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:37:47]wFMCommunicate request_size=10 [13:37:47]MH_SAM_APDU [13:37:47]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:37:47]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:37:47]Write i2c OK [13:37:47]MH_I2C_Read... [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17239446+1707180842=1724420288 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 C1 90 C8 66 2A 83 C1 65 51 [13:38:09]Current date/time: 23.08.2024 13:38 [13:38:09]FM_Init [13:38:09]wFMConnect [13:38:09]MH_SAM_On [13:38:09]Write to MH i2c: E0 00 00 08 00 E7 [13:38:09]Write i2c OK [13:38:09]MH_I2C_Read... [13:38:09]*** iso7816_init finished! [13:38:09]*** atr: [13:38:09]*** 0F 3B D5 18 FF 81 91 FE [13:38:09]*** 1F C3 80 73 C8 21 10 0A [13:38:09]*** 00 00 00 00 00 00 00 00 [13:38:09]*** 00 00 00 00 00 00 00 00 [13:38:09]*** 00 00 00 00 00 00 00 00 [13:38:09]*** 00 00 00 00 00 00 00 00 [13:38:09]*** 00 00 00 00 00 00 00 00 [13:38:09]Read from MH i2c: E0 [13:38:09]MH_I2C_Read... [13:38:09]*** 00 00 00 00 00 00 00 00 [13:38:09]Read from MH i2c: E0 10 00 [13:38:09]MH_I2C_Read... [13:38:09]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:38:09]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:38:09]wFMCommunicate request_size=10 [13:38:09]MH_SAM_APDU [13:38:09]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:38:09]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:38:09]Write i2c OK [13:38:09]MH_I2C_Read... [13:38:09]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:38:09]Read from MH i2c: E2 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 03 00 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:38:09]RAPDU: 90 00 [13:38:09]wFMCommunicate OK [13:38:09]wFMCommunicate request_size=4 [13:38:09]MH_SAM_APDU [13:38:09]CAPDU: 80 11 00 00 [13:38:09]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:38:09]Write i2c OK [13:38:09]MH_I2C_Read... [13:38:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:09]Read from MH i2c: E2 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 17 00 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:38:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:38:09]wFMCommunicate OK [13:38:09]Detected FM SN is 0000000000871769 [13:38:09]Stored FM SN is 0000000000871769 [13:38:09]wFMCommunicate request_size=9 [13:38:09]MH_SAM_APDU [13:38:09]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:38:09]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:38:09]Write i2c OK [13:38:09]MH_I2C_Read... [13:38:09]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:38:09]Read from MH i2c: E2 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 03 00 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:38:09]RAPDU: 90 00 [13:38:09]wFMCommunicate OK [13:38:09]FM PIN OK [13:38:09]wFMCommunicate request_size=8 [13:38:09]MH_SAM_APDU [13:38:09]CAPDU: 80 14 04 00 03 02 00 01 [13:38:09]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:38:09]Write i2c OK [13:38:09]MH_I2C_Read... [13:38:09]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:38:09]Read from MH i2c: E2 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 03 00 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:38:09]RAPDU: 90 00 [13:38:09]wFMCommunicate OK [13:38:09]wFMCommunicate request_size=13 [13:38:09]MH_SAM_APDU [13:38:09]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:38:09]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:38:09]Write i2c OK [13:38:09]MH_I2C_Read... [13:38:09]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:38:09]Read from MH i2c: E2 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 03 00 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:38:09]RAPDU: 90 00 [13:38:09]wFMCommunicate OK [13:38:09]wFMCommunicate request_size=4 [13:38:09]MH_SAM_APDU [13:38:09]CAPDU: 80 11 00 00 [13:38:09]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:38:09]Write i2c OK [13:38:09]MH_I2C_Read... [13:38:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:09]Read from MH i2c: E2 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 17 00 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:38:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:38:09]wFMCommunicate OK [13:38:09]DocumentArchiveInit [13:38:09]Start Httpd... [13:38:09]Httpd thread 3067407716 created [13:38:09]Write to MH i2c: 01 00 00 0F 00 0F [13:38:09]Write i2c OK [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: 01 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: 01 07 00 [13:38:09]MH_I2C_Read... [13:38:09]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:38:09]MH Int Process started [13:38:09]Allocated Socket 8 [13:38:09]Bind OK [13:38:09]Listen OK [13:38:09]httpd running on port 8080 [13:38:09]Waiting for new connection... [13:38:10]OFD Sender: No OFD packet to send [13:38:14]accept exits with 9 [13:38:14]New connection [13:38:14]New thread 3067120996 created [13:38:14]Waiting for new connection... [13:38:14] Sock 9.Parse request [13:38:14]Sock 9.Check first char [13:38:14]Sock 9.First char is OK [13:38:14]request: POST /json_proto HTTP/1.0 [13:38:14]Method: POST [13:38:14]URL: /json_proto [13:38:14]Method is POST - this is cgi request [13:38:14]url: /json_proto [13:38:14]query_string will be loaded in cgi processing [13:38:14]execute_cgi json_proto POST (null) [13:38:14]execute_cgi path=json_proto method=POST [13:38:14]POST find Content-Length [13:38:14]Host: 172.17.44.132:8080 [13:38:14]Content-Length: 215 [13:38:14]Content-Type: application/json [13:38:14] [13:38:14]POST finish read [13:38:14]Found Content-Length = 215 [13:38:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:14]execute_script... [13:38:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:14]POST & json_proto [13:38:14]process_json_proto [13:38:14]json parsed OK: [13:38:14]protocol is kg_v1.0 [13:38:14]action value=get_value [13:38:14]process_action get_value [13:38:14]cmd_get_value [13:38:14]process_action get_value done [13:38:14]requested_data is exist [13:38:14]produce_requested_data [13:38:14]requested_item kkm.sn is exist - process it [13:38:14]requested_item kkm.ver is exist - process it [13:38:14]requested_item fm.sn is exist - process it [13:38:14]wFMCommunicate request_size=4 [13:38:14]MH_SAM_APDU [13:38:14]CAPDU: 80 11 00 00 [13:38:14]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:38:14]Write i2c OK [13:38:14]MH_I2C_Read... [13:38:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:14]Read from MH i2c: E2 [13:38:14]MH_I2C_Read... [13:38:14]Read from MH i2c: E2 17 00 [13:38:14]MH_I2C_Read... [13:38:14]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:38:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:38:14]wFMCommunicate OK [13:38:14]requested_item fd.num is exist - process it [13:38:14]SAM_PROTO_GetFieldsCounters [13:38:14]wFMCommunicate request_size=4 [13:38:14]MH_SAM_APDU [13:38:14]CAPDU: 80 13 00 00 [13:38:14]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:38:14]Write i2c OK [13:38:14]MH_I2C_Read... [13:38:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:14]Read from MH i2c: E2 [13:38:14]MH_I2C_Read... [13:38:14]Read from MH i2c: E2 62 00 [13:38:14]MH_I2C_Read... [13:38:14]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [13:38:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:38:14]wFMCommunicate OK [13:38:14]SAM_PROTO_GetFieldsCounters done [13:38:14]requested_item shift.num is exist - process it [13:38:14]requested_item shift.opened is exist - process it [13:38:14]req_shift_opened [13:38:14]FM_GetShiftState [13:38:14]SAM_PROTO_GetShiftState [13:38:14]wFMCommunicate request_size=4 [13:38:14]MH_SAM_APDU [13:38:14]CAPDU: 80 13 01 00 [13:38:14]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:38:14]Write i2c OK [13:38:14]MH_I2C_Read... [13:38:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:14]Read from MH i2c: E2 [13:38:14]MH_I2C_Read... [13:38:14]Read from MH i2c: E2 0E 00 [13:38:14]MH_I2C_Read... [13:38:14]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [13:38:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:38:14]wFMCommunicate OK [13:38:14]SAM_PROTO_GetShiftState done [13:38:14]FM_GetShiftState done [13:38:14]req_shift_opened done [13:38:14]requested_item shift.open_date is exist - process it [13:38:14]req_shift_open_date [13:38:14]req_shift_open_date done [13:38:14]produce_requested_data done [13:38:14]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165464,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:38:14]process_action_free get_value [13:38:14]json_value_free [13:38:14]json_value_free done [13:38:14]process_json_proto returns [13:38:14]Send response to host [13:38:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165464,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:38:14]free response buf [13:38:14]execute_script done [13:38:14]execute_script returns [13:38:14]free content buf [13:38:14]Sock 9.Close socket [13:38:14]Sock 9.Thread stoped [13:38:15]accept exits with 10 [13:38:15]New connection [13:38:15]New thread 3066977636 created [13:38:15]Thread 3067120996 joined [13:38:15]Waiting for new connection... [13:38:15] Sock 10.Parse request [13:38:15]Sock 10.Check first char [13:38:15]Sock 10.First char is OK [13:38:15]request: POST /json_proto HTTP/1.0 [13:38:15]Method: POST [13:38:15]URL: /json_proto [13:38:15]Method is POST - this is cgi request [13:38:15]url: /json_proto [13:38:15]query_string will be loaded in cgi processing [13:38:15]execute_cgi json_proto POST (null) [13:38:15]execute_cgi path=json_proto method=POST [13:38:15]POST find Content-Length [13:38:15]Host: 172.17.44.132:8080 [13:38:15]Content-Length: 331 [13:38:15]Content-Type: application/json [13:38:15] [13:38:15]POST finish read [13:38:15]Found Content-Length = 331 [13:38:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:38:15]execute_script... [13:38:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:38:15]POST & json_proto [13:38:15]process_json_proto [13:38:15]json parsed OK: [13:38:15]protocol is kg_v1.0 [13:38:15]action value=get_value [13:38:15]process_action get_value [13:38:15]cmd_get_value [13:38:15]process_action get_value done [13:38:15]requested_data is exist [13:38:15]produce_requested_data [13:38:15]requested_item fm.sale.total is exist - process it [13:38:15]SAM_PROTO_GetFMData [13:38:15]wFMCommunicate request_size=4 [13:38:15]MH_SAM_APDU [13:38:15]CAPDU: 80 13 03 00 [13:38:15]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:38:15]Write i2c OK [13:38:15]MH_I2C_Read... [13:38:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:38:15]Read from MH i2c: E2 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: E2 FD 00 [13:38:15]MH_I2C_Read... [13:38:15]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 AD 82 02 00 69 04 A4 00 6F 04 04 00 9C 7F 02 00 B1 04 05 00 6A 91 5B 78 03 70 04 05 00 8E 76 B2 72 02 72 04 05 00 DC 1A A9 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 CA 24 5B 5E 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 C6 B0 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 06 [13:38:15]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 AD 82 02 00 69 04 A4 00 6F 04 04 00 9C 7F 02 00 B1 04 05 00 6A 91 5B 78 03 70 04 05 00 8E 76 B2 72 02 72 04 05 00 DC 1A A9 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 CA 24 5B 5E 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 C6 B0 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [13:38:15]wFMCommunicate OK [13:38:15]wFMCommunicate request_size=4 [13:38:15]MH_SAM_APDU [13:38:15]CAPDU: 80 17 00 00 [13:38:15]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:38:15]Write i2c OK [13:38:15]MH_I2C_Read... [13:38:15]OFD Sender: No OFD packet to send [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:38:16]Read from MH i2c: E2 FD 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [13:38:16]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [13:38:16]wFMCommunicate OK [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 17 00 00 [13:38:16]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 FD 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [13:38:16]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [13:38:16]wFMCommunicate OK [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 17 00 00 [13:38:16]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 FD 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [13:38:16]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [13:38:16]wFMCommunicate OK [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 17 00 00 [13:38:16]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [13:38:16]Read from MH i2c: E2 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 E6 00 [13:38:16]MH_I2C_Read... [13:38:16]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [13:38:16]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:38:16]wFMCommunicate OK [13:38:16]SAM_PROTO_GetFMData done [13:38:16]requested_item fm.sale_refund.total is exist - process it [13:38:16]requested_item fm.buy.total is exist - process it [13:38:16]requested_item shift.sale.total is exist - process it [13:38:16]SAM_PROTO_GetShiftData [13:38:16]wFMCommunicate request_size=4 [13:38:16]MH_SAM_APDU [13:38:16]CAPDU: 80 13 02 00 [13:38:16]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:38:16]Write i2c OK [13:38:16]MH_I2C_Read... [13:38:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:38:17]Read from MH i2c: E2 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: E2 FD 00 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 23 1F B5 01 70 04 04 00 50 BC 29 01 72 04 03 00 D3 62 8B 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 EA 6D 2E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 6D DE 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 AA [13:38:17]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 23 1F B5 01 70 04 04 00 50 BC 29 01 72 04 03 00 D3 62 8B 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 EA 6D 2E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 6D DE 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:38:17]wFMCommunicate OK [13:38:17]wFMCommunicate request_size=4 [13:38:17]MH_SAM_APDU [13:38:17]CAPDU: 80 17 00 00 [13:38:17]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:38:17]Write i2c OK [13:38:17]MH_I2C_Read... [13:38:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:38:17]Read from MH i2c: E2 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: E2 FD 00 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [13:38:17]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [13:38:17]wFMCommunicate OK [13:38:17]wFMCommunicate request_size=4 [13:38:17]MH_SAM_APDU [13:38:17]CAPDU: 80 17 00 00 [13:38:17]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:38:17]Write i2c OK [13:38:17]MH_I2C_Read... [13:38:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:38:17]Read from MH i2c: E2 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: E2 FD 00 [13:38:17]MH_I2C_Read... [13:38:17]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [13:38:17]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [13:38:17]wFMCommunicate OK [13:38:17]wFMCommunicate request_size=4 [13:38:17]MH_SAM_APDU [13:38:17]CAPDU: 80 17 00 00 [13:38:17]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:38:17]Write i2c OK [13:38:17]MH_I2C_Read... [13:38:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:38:18]Read from MH i2c: E2 [13:38:18]MH_I2C_Read... [13:38:18]Read from MH i2c: E2 FD 00 [13:38:18]MH_I2C_Read... [13:38:18]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [13:38:18]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:38:18]wFMCommunicate OK [13:38:18]wFMCommunicate request_size=4 [13:38:18]MH_SAM_APDU [13:38:18]CAPDU: 80 17 00 00 [13:38:18]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:38:18]Write i2c OK [13:38:18]MH_I2C_Read... [13:38:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [13:38:18]Read from MH i2c: E2 [13:38:18]MH_I2C_Read... [13:38:18]Read from MH i2c: E2 CE 00 [13:38:18]MH_I2C_Read... [13:38:18]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [13:38:18]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:38:18]wFMCommunicate OK [13:38:18]SAM_PROTO_GetShiftData done [13:38:18]requested_item shift.sale.total_cash is exist - process it [13:38:18]requested_item shift.sale_refund.total is exist - process it [13:38:18]requested_item shift.sale_refund.total_cash is exist - process it [13:38:18]requested_item shift.buy.total is exist - process it [13:38:18]requested_item shift.buy.total_cash is exist - process it [13:38:18]produce_requested_data done [13:38:18]produce_requested_data return {"fm.sale.total":149041688.10,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":286472.03,"shift.sale.total_cash":195124.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:38:18]process_action_free get_value [13:38:18]json_value_free [13:38:18]json_value_free done [13:38:18]process_json_proto returns [13:38:18]Send response to host [13:38:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149041688.10,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":286472.03,"shift.sale.total_cash":195124.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:38:18]free response buf [13:38:18]execute_script done [13:38:18]execute_script returns [13:38:18]free content buf [13:38:18]Sock 10.Close socket [13:38:18]Sock 10.Thread stoped [13:38:18]accept exits with 9 [13:38:18]New connection [13:38:18]New thread 3067120996 created [13:38:18]Thread 3066977636 joined [13:38:18]Waiting for new connection... [13:38:18] Sock 9.Parse request [13:38:18]Sock 9.Check first char [13:38:18]Sock 9.First char is OK [13:38:18]request: POST /json_proto HTTP/1.0 [13:38:18]Method: POST [13:38:18]URL: /json_proto [13:38:18]Method is POST - this is cgi request [13:38:18]url: /json_proto [13:38:18]query_string will be loaded in cgi processing [13:38:18]execute_cgi json_proto POST (null) [13:38:18]execute_cgi path=json_proto method=POST [13:38:18]POST find Content-Length [13:38:18]Host: 172.17.44.132:8080 [13:38:18]Content-Length: 144 [13:38:18]Content-Type: application/json [13:38:18] [13:38:18]POST finish read [13:38:18]Found Content-Length = 144 [13:38:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:38:18]execute_script... [13:38:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:38:18]POST & json_proto [13:38:18]process_json_proto [13:38:18]json parsed OK: [13:38:18]protocol is kg_v1.0 [13:38:18]action value=print_doc [13:38:18]process_action print_doc [13:38:18]process_action_free print_doc [13:38:18]json_value_free [13:38:18]json_value_free done [13:38:18]process_json_proto returns [13:38:18]Send response to host [13:38:18]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [13:38:18]free response buf [13:38:18]execute_script done [13:38:18]execute_script returns [13:38:18]free content buf [13:38:18]Sock 9.Close socket [13:38:18]Sock 9.Thread stoped [13:38:21]OFD Sender: No OFD packet to send [13:38:26]OFD Sender: No OFD packet to send [13:38:31]OFD Sender: No OFD packet to send [13:38:36]OFD Sender: No OFD packet to send [13:38:41]OFD Sender: No OFD packet to send [13:38:46]OFD Sender: No OFD packet to send [13:38:51]OFD Sender: No OFD packet to send [13:38:53]recv_with_timeout no data received [13:38:56]OFD Sender: No OFD packet to send [13:39:01]OFD Sender: No OFD packet to send [13:39:06]OFD Sender: No OFD packet to send [13:32:58]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:32:58]Read from MH i2c: E2 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 03 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:32:58]RAPDU: 90 00 [13:32:58]wFMCommunicate OK [13:32:58]wFMCommunicate request_size=4 [13:32:58]MH_SAM_APDU [13:32:58]CAPDU: 80 11 00 00 [13:32:58]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:58]Read from MH i2c: E2 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 17 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:32:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:32:58]wFMCommunicate OK [13:32:58]Detected FM SN is 0000000000871769 [13:32:58]Stored FM SN is 0000000000871769 [13:32:58]wFMCommunicate request_size=9 [13:32:58]MH_SAM_APDU [13:32:58]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:32:58]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:32:58]Read from MH i2c: E2 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 03 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:32:58]RAPDU: 90 00 [13:32:58]wFMCommunicate OK [13:32:58]FM PIN OK [13:32:58]wFMCommunicate request_size=8 [13:32:58]MH_SAM_APDU [13:32:58]CAPDU: 80 14 04 00 03 02 00 01 [13:32:58]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:32:58]Read from MH i2c: E2 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 03 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:32:58]RAPDU: 90 00 [13:32:58]wFMCommunicate OK [13:32:58]wFMCommunicate request_size=13 [13:32:58]MH_SAM_APDU [13:32:58]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:32:58]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:32:58]Read from MH i2c: E2 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 03 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:32:58]RAPDU: 90 00 [13:32:58]wFMCommunicate OK [13:32:58]wFMCommunicate request_size=4 [13:32:58]MH_SAM_APDU [13:32:58]CAPDU: 80 11 00 00 [13:32:58]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:58]Read from MH i2c: E2 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 17 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:32:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:32:58]wFMCommunicate OK [13:32:58]DocumentArchiveInit [13:32:58]Start Httpd... [13:32:58]Httpd thread 3067702628 created [13:32:58]Write to MH i2c: 01 00 00 0F 00 0F [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: 01 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: 01 07 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:32:58]MH Int Process started [13:32:58]Allocated Socket 7 [13:32:58]Bind OK [13:32:58]Listen OK [13:32:58]httpd running on port 8080 [13:32:58]Waiting for new connection... [13:32:59]OFD Sender: Processing packet 165458 [packets to send 991, broken 990] [13:32:59]ProducePacketName [13:32:59]name=ofd_packets/00165458 [13:32:59]OFD Sender: To server: pG, [13:32:59]CommunicateWithHost lk.salyk.kg:30040 [13:32:59]ConnectInit lk.salyk.kg [13:33:01]Connected sock=8 [13:33:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 15 6D 04 01 71 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 37 01 00 00 F4 03 04 00 7F 8E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 86 02 00 35 04 06 00 BB E3 D1 D2 1A A9 BD 6C 9C A2 C4 EA 64 AE [13:33:02]accept exits with 9 [13:33:02]New connection [13:33:02]New thread 3067415908 created [13:33:02]Waiting for new connection... [13:33:02] Sock 9.Parse request [13:33:02]Sock 9.Check first char [13[13:39:11]OFD Sender: No OFD packet to send [13:39:16]OFD Sender: No OFD packet to send [13:39:21]OFD Sender: No OFD packet to send [13:39:26]OFD Sender: No OFD packet to send [13:39:31]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17239551+1707180842=1724420393 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 2A 91 C8 66 2A 83 C1 65 BB [13:39:54]Current date/time: 23.08.2024 13:39 [13:39:54]FM_Init [13:39:54]wFMConnect [13:39:54]MH_SAM_On [13:39:54]Write to MH i2c: E0 00 00 08 00 E7 [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_init finished! [13:39:54]*** atr: [13:39:54]*** 0F 3B D5 18 FF 81 91 FE [13:39:54]*** 1F C3 80 73 C8 21 10 0A [13:39:54]*** 00 00 00 00 00 00 00 00 [13:39:54]*** 00 00 00 00 00 00 00 00 [13:39:54]*** 00 00 00 00 00 00 00 00 [13:39:54]*** 00 00 00 00 00 00 00 00 [13:39:54]*** 00 00 00 00 00 00 00 00 [13:39:54]*** 00 00 00 00 00 00 00 00 [13:39:54]Read from MH i2c: E0 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E0 10 00 [13:39:54]MH_I2C_Read... [13:39:54]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:39:54]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:39:54]wFMCommunicate request_size=10 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:39:54]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 03 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:39:54]RAPDU: 90 00 [13:39:54]wFMCommunicate OK [13:39:54]wFMCommunicate request_size=4 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 80 11 00 00 [13:39:54]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 17 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:39:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:39:54]wFMCommunicate OK [13:39:54]Detected FM SN is 0000000000871769 [13:39:54]Stored FM SN is 0000000000871769 [13:39:54]wFMCommunicate request_size=9 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:39:54]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 03 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:39:54]RAPDU: 90 00 [13:39:54]wFMCommunicate OK [13:39:54]FM PIN OK [13:39:54]wFMCommunicate request_size=8 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 80 14 04 00 03 02 00 01 [13:39:54]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 03 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:39:54]RAPDU: 90 00 [13:39:54]wFMCommunicate OK [13:39:54]wFMCommunicate request_size=13 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:39:54]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:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 03 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:39:54]RAPDU: 90 00 [13:39:54]wFMCommunicate OK [13:39:54]wFMCommunicate request_size=4 [13:39:54]MH_SAM_APDU [13:39:54]CAPDU: 80 11 00 00 [13:39:54]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:54]Read from MH i2c: E2 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 17 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:39:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:39:54]wFMCommunicate OK [13:39:54]DocumentArchiveInit [13:39:54]Start Httpd... [13:39:54]Httpd thread 3067383140 created [13:39:54]Write to MH i2c: 01 00 00 0F 00 0F [13:39:54]Write i2c OK [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: 01 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: 01 07 00 [13:39:54]MH_I2C_Read... [13:39:54]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:39:54]MH Int Process started [13:39:54]Allocated Socket 8 [13:39:54]Bind OK [13:39:54]Listen OK [13:39:54]httpd running on port 8080 [13:39:54]Waiting for new connection... [13:39:55]OFD Sender: No OFD packet to send [13:39:56]accept exits with 9 [13:39:56]New connection [13:39:56]New thread 3067096420 created [13:39:56]Waiting for new connection... [13:39:56] Sock 9.Parse request [13:39:56]Sock 9.Check first char [13:39:56]Sock 9.First char is OK [13:39:56]request: POST /json_proto HTTP/1.0 [13:39:56]Method: POST [13:39:56]URL: /json_proto [13:39:56]Method is POST - this is cgi request [13:39:56]url: /json_proto [13:39:56]query_string will be loaded in cgi processing [13:39:56]execute_cgi json_proto POST (null) [13:39:56]execute_cgi path=json_proto method=POST [13:39:56]POST find Content-Length [13:39:56]Host: 172.17.44.132:8080 [13:39:56]Content-Length: 215 [13:39:56]Content-Type: application/json [13:39:56] [13:39:56]POST finish read [13:39:56]Found Content-Length = 215 [13:39:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:56]execute_script... [13:39:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:56]POST & json_proto [13:39:56]process_json_proto [13:39:56]json parsed OK: [13:39:56]protocol is kg_v1.0 [13:39:56]action value=get_value [13:39:56]process_action get_value [13:39:56]cmd_get_value [13:39:56]process_action get_value done [13:39:56]requested_data is exist [13:39:56]produce_requested_data [13:39:56]requested_item kkm.sn is exist - process it [13:39:56]requested_item kkm.ver is exist - process it [13:39:56]requested_item fm.sn is exist - process it [13:39:56]wFMCommunicate request_size=4 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 11 00 00 [13:39:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:56]Read from MH i2c: E2 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 17 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:39:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:39:56]wFMCommunicate OK [13:39:56]requested_item fd.num is exist - process it [13:39:56]SAM_PROTO_GetFieldsCounters [13:39:56]wFMCommunicate request_size=4 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 13 00 00 [13:39:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:39:56]Read from MH i2c: E2 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 62 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [13:39:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:39:56]wFMCommunicate OK [13:39:56]SAM_PROTO_GetFieldsCounters done [13:39:56]requested_item shift.num is exist - process it [13:39:56]requested_item shift.opened is exist - process it [13:39:56]req_shift_opened [13:39:56]FM_GetShiftState [13:39:56]SAM_PROTO_GetShiftState [13:39:56]wFMCommunicate request_size=4 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 13 01 00 [13:39:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:39:56]Write i2c OK [13:39:56]MH_I2C_Read... [13:39:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:56]Read from MH i2c: E2 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 0E 00 [13:39:56]MH_I2C_Read... [13:39:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [13:39:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:39:56]wFMCommunicate OK [13:39:56]SAM_PROTO_GetShiftState done [13:39:56]FM_GetShiftState done [13:39:56]req_shift_opened done [13:39:56]requested_item shift.open_date is exist - process it [13:39:56]req_shift_open_date [13:39:56]req_shift_open_date done [13:39:56]produce_requested_data done [13:39:56]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165464,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:39:56]process_action_free get_value [13:39:56]json_value_free [13:39:56]json_value_free done [13:39:56]process_json_proto returns [13:39:56]Send response to host [13:39:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165464,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:39:56]free response buf [13:39:56]execute_script done [13:39:56]execute_script returns [13:39:56]free content buf [13:39:56]Sock 9.Close socket [13:39:56]Sock 9.Thread stoped [13:39:56]accept exits with 6 [13:39:56]New connection [13:39:56]New thread 3066953060 created [13:39:56]Thread 3067096420 joined [13:39:56]Waiting for new connection... [13:39:56] Sock 6.Parse request [13:39:56]Sock 6.Check first char [13:39:56]Sock 6.First char is OK [13:39:56]request: POST /json_proto HTTP/1.0 [13:39:56]Method: POST [13:39:56]URL: /json_proto [13:39:56]Method is POST - this is cgi request [13:39:56]url: /json_proto [13:39:56]query_string will be loaded in cgi processing [13:39:56]execute_cgi json_proto POST (null) [13:39:56]execute_cgi path=json_proto method=POST [13:39:56]POST find Content-Length [13:39:56]Host: 172.17.44.132:8080 [13:39:56]Content-Length: 331 [13:39:56]Content-Type: application/json [13:39:56] [13:39:56]POST finish read [13:39:56]Found Content-Length = 331 [13:39:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:39:56]execute_script... [13:39:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:39:56]POST & json_proto [13:39:56]process_json_proto [13:39:56]json parsed OK: [13:39:56]protocol is kg_v1.0 [13:39:56]action value=get_value [13:39:56]process_action get_value [13:39:56]cmd_get_value [13:39:56]process_action get_value done [13:39:56]requested_data is exist [13:39:56]produce_requested_data [13:39:56]requested_item fm.sale.total is exist - process it [13:39:56]SAM_PROTO_GetFMData [13:39:56]wFMCommunicate request_size=4 [13:39:56]MH_SAM_APDU [13:39:56]CAPDU: 80 13 03 00 [13:39:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:39:57]Write i2c OK [13:39:57]MH_I2C_Read... [13:39:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:39:57]Read from MH i2c: E2 [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: E2 FD 00 [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 AD 82 02 00 69 04 A4 00 6F 04 04 00 9C 7F 02 00 B1 04 05 00 6A 91 5B 78 03 70 04 05 00 8E 76 B2 72 02 72 04 05 00 DC 1A A9 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 CA 24 5B 5E 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 C6 B0 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 06 [13:39:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 AD 82 02 00 69 04 A4 00 6F 04 04 00 9C 7F 02 00 B1 04 05 00 6A 91 5B 78 03 70 04 05 00 8E 76 B2 72 02 72 04 05 00 DC 1A A9 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 CA 24 5B 5E 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 C6 B0 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [13:39:57]wFMCommunicate OK [13:39:57]wFMCommunicate request_size=4 [13:39:57]MH_SAM_APDU [13:39:57]CAPDU: 80 17 00 00 [13:39:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:39:57]Write i2c OK [13:39:57]MH_I2C_Read... [13:39:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:39:57]Read from MH i2c: E2 [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: E2 FD 00 [13:39:57]MH_I2C_Read... [13:39:57]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [13:39:57]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [13:39:57]wFMCommunicate OK [13:39:57]wFMCommunicate request_size=4 [13:39:57]MH_SAM_APDU [13:39:57]CAPDU: 80 17 00 00 [13:39:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:39:57]Write i2c OK [13:39:57]MH_I2C_Read... [13:39:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:39:58]Read from MH i2c: E2 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 FD 00 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [13:39:58]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [13:39:58]wFMCommunicate OK [13:39:58]wFMCommunicate request_size=4 [13:39:58]MH_SAM_APDU [13:39:58]CAPDU: 80 17 00 00 [13:39:58]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:39:58]Write i2c OK [13:39:58]MH_I2C_Read... [13:39:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:39:58]Read from MH i2c: E2 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 FD 00 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [13:39:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [13:39:58]wFMCommunicate OK [13:39:58]wFMCommunicate request_size=4 [13:39:58]MH_SAM_APDU [13:39:58]CAPDU: 80 17 00 00 [13:39:58]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:39:58]Write i2c OK [13:39:58]MH_I2C_Read... [13:39:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [13:39:58]Read from MH i2c: E2 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 E6 00 [13:39:58]MH_I2C_Read... [13:39:58]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [13:39:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:39:58]wFMCommunicate OK [13:39:58]SAM_PROTO_GetFMData done [13:39:58]requested_item fm.sale_refund.total is exist - process it [13:39:58]requested_item fm.buy.total is exist - process it [13:39:58]requested_item shift.sale.total is exist - process it [13:39:58]SAM_PROTO_GetShiftData [13:39:58]wFMCommunicate request_size=4 [13:39:58]MH_SAM_APDU [13:39:58]CAPDU: 80 13 02 00 [13:39:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:39:58]Write i2c OK [13:39:58]MH_I2C_Read... [13:39:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:39:59]Read from MH i2c: E2 [13:39:59]MH_I2C_Read... [13:39:59]Read from MH i2c: E2 FD 00 [13:39:59]MH_I2C_Read... [13:39:59]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 23 1F B5 01 70 04 04 00 50 BC 29 01 72 04 03 00 D3 62 8B 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 EA 6D 2E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 6D DE 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 AA [13:39:59]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 3D 01 00 00 69 04 9E 00 6F 04 04 00 3D 01 00 00 B1 04 04 00 23 1F B5 01 70 04 04 00 50 BC 29 01 72 04 03 00 D3 62 8B 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 EA 6D 2E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 6D DE 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:39:59]wFMCommunicate OK [13:39:59]wFMCommunicate request_size=4 [13:39:59]MH_SAM_APDU [13:39:59]CAPDU: 80 17 00 00 [13:39:59]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:39:59]Write i2c OK [13:39:59]MH_I2C_Read... [13:39:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:39:59]Read from MH i2c: E2 [13:39:59]MH_I2C_Read... [13:39:59]Read from MH i2c: E2 FD 00 [13:39:59]MH_I2C_Read... [13:39:59]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:39:59]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:39:59]wFMCommunicate OK [13:39:59]wFMCommunicate request_size=4 [13:39:59]MH_SAM_APDU [13:39:59]CAPDU: 80 17 00 00 [13:39:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:39:59]Write i2c OK [13:39:59]MH_I2C_Read... [13:39:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:39:59]Read from MH i2c: E2 [13:39:59]MH_I2C_Read... [13:39:59]Read from MH i2c: E2 FD 00 [13:39:59]MH_I2C_Read... [13:39:59]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [13:39:59]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [13:39:59]wFMCommunicate OK [13:39:59]wFMCommunicate request_size=4 [13:39:59]MH_SAM_APDU [13:39:59]CAPDU: 80 17 00 00 [13:39:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:39:59]Write i2c OK [13:39:59]MH_I2C_Read... [13:39:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:39:59]Read from MH i2c: E2 [13:39:59]MH_I2C_Read... [13:39:59]Read from MH i2c: E2 FD 00 [13:39:59]MH_I2C_Read... [13:39:59]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [13:39:59]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:40:00]wFMCommunicate OK [13:40:00]wFMCommunicate request_size=4 [13:40:00]MH_SAM_APDU [13:40:00]CAPDU: 80 17 00 00 [13:40:00]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:40:00]Write i2c OK [13:40:00]MH_I2C_Read... [13:40:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [13:40:00]Read from MH i2c: E2 [13:40:00]MH_I2C_Read... [13:40:00]Read from MH i2c: E2 CE 00 [13:40:00]MH_I2C_Read... [13:40:00]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:40:00]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:40:00]wFMCommunicate OK [13:40:00]SAM_PROTO_GetShiftData done [13:40:00]requested_item shift.sale.total_cash is exist - process it [13:40:00]requested_item shift.sale_refund.total is exist - process it [13:40:00]requested_item shift.sale_refund.total_cash is exist - process it [13:40:00]requested_item shift.buy.total is exist - process it [13:40:00]requested_item shift.buy.total_cash is exist - process it [13:40:00]produce_requested_data done [13:40:00]produce_requested_data return {"fm.sale.total":149041688.10,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":286472.03,"shift.sale.total_cash":195124.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:40:00]process_action_free get_value [13:40:00]json_value_free [13:40:00]json_value_free done [13:40:00]process_json_proto returns [13:40:00]Send response to host [13:40:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149041688.10,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":286472.03,"shift.sale.total_cash":195124.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:40:00]free response buf [13:40:00]execute_script done [13:40:00]execute_script returns [13:40:00]free content buf [13:40:00]Sock 6.Close socket [13:40:00]Sock 6.Thread stoped [13:40:01]OFD Sender: No OFD packet to send [13:40:01]accept exits with 9 [13:40:01]New connection [13:40:01]New thread 3067096420 created [13:40:01]Thread 3066953060 joined [13:40:01]Waiting for new connection... [13:40:01] Sock 9.Parse request [13:40:01]Sock 9.Check first char [13:40:01]Sock 9.First char is OK [13:40:01]request: POST /json_proto HTTP/1.0 [13:40:01]Method: POST [13:40:01]URL: /json_proto [13:40:01]Method is POST - this is cgi request [13:40:01]url: /json_proto [13:40:01]query_string will be loaded in cgi processing [13:40:01]execute_cgi json_proto POST (null) [13:40:01]execute_cgi path=json_proto method=POST [13:40:01]POST find Content-Length [13:40:01]Host: 172.17.44.132:8080 [13:40:01]Content-Length: 932 [13:40:01]Content-Type: application/json [13:40:01] [13:40:01]POST finish read [13:40:01]Found Content-Length = 932 [13:40:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51045", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:40:01]execute_script... [13:40:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51045", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:40:01]POST & json_proto [13:40:01]process_json_proto [13:40:01]json parsed OK: [13:40:01]protocol is kg_v1.0 [13:40:01]action value=close_receipt [13:40:01]process_action close_receipt [13:40:01]cmd_close_receipt [13:40:01]MH_GetDate [13:40:01]Write to MH i2c: F0 00 00 1D 00 0C [13:40:01]Write i2c OK [13:40:01]MH_I2C_Read... [13:40:01]Read from MH i2c: F0 [13:40:01]MH_I2C_Read... [13:40:01]Read from MH i2c: F0 09 00 [13:40:01]MH_I2C_Read... [13:40:01]Read from MH i2c: F0 09 00 1D 00 00 31 91 C8 66 2A 83 C1 65 D8 [13:40:01]GetLastDocTimeStamp 48 [13:40:01]current date 1724420401 [13:40:01]FM_GetShiftState [13:40:01]SAM_PROTO_GetShiftState [13:40:01]wFMCommunicate request_size=4 [13:40:01]MH_SAM_APDU [13:40:01]CAPDU: 80 13 01 00 [13:40:01]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:40:01]Write i2c OK [13:40:01]MH_I2C_Read... [13:40:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:01]Read from MH i2c: E2 [13:40:01]MH_I2C_Read... [13:40:01]Read from MH i2c: E2 0E 00 [13:40:01]MH_I2C_Read... [13:40:01]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [13:40:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:40:01]wFMCommunicate OK [13:40:01]SAM_PROTO_GetShiftState done [13:40:01]FM_GetShiftState done [13:40:01]opened in 1724372766 [13:40:01]opened+sec_in_day 1724459166 [13:40:01]quantity*price = 9500 [13:40:01]sum+1 = 9501 [13:40:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 155.00 НСП 1% : 1.37 НДС 12% : 16.46 Наличными: 155.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 318 23.08.2024 13:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165465 ФПД: 48888424222814 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134001&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165465&fm=48888424222814&tin=02508201610067®Number=0000000000092562&sum=15500 0 [13:40:03]StoreToDocumentArchive [13:40:03]shift 469 fd 165465 [13:40:03]save to /storage/0469/doc_00165465 [13:40:03]save last doc name /storage/0469/doc_00165465 to /storage/kkm_last_doc_name [13:40:03]save OK [13:40:03]Clear old archive folders... [13:40:03]ProcessDocumentItem done err = 0, tmpTLVsize=399 [13:40:03]tlvbuf is 00CE1860 [13:40:03]SAM_PROTO_ClearQueue [13:40:03]wFMCommunicate request_size=4 [13:40:03]MH_SAM_APDU [13:40:03]CAPDU: 80 09 00 00 [13:40:03]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:40:03]Write i2c OK [13:40:03]MH_I2C_Read... [13:40:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:40:03]Read from MH i2c: E2 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 03 00 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:40:03]RAPDU: 90 00 [13:40:03]wFMCommunicate OK [13:40:03]SAM_PROTO_ClearQueue done [13:40:03]KKMCreateOFDPacket [13:40:03]OFDProtocolAddRootSTLVToBuf [13:40:03]FM_MakeSignedData [13:40:03]FM_MakeSignedData [13:40:03]SAM_PROTO_SignData [13:40:03]wFMCommunicate request_size=4 [13:40:03]MH_SAM_APDU [13:40:03]CAPDU: 80 0D 01 02 [13:40:03]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:40:03]Write i2c OK [13:40:03]MH_I2C_Read... [13:40:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:40:03]Read from MH i2c: E2 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 03 00 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:40:03]RAPDU: 90 00 [13:40:03]wFMCommunicate OK [13:40:03]wFMCommunicate request_size=255 [13:40:03]MH_SAM_APDU [13:40:03]CAPDU: 80 0D 02 02 FA 03 00 8F 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 [13:40:03]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 8F 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 00 00 D6 [13:40:03]Write i2c OK [13:40:03]MH_I2C_Read... [13:40:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:03]Read from MH i2c: E2 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 03 00 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:40:03]RAPDU: 90 00 [13:40:03]wFMCommunicate OK [13:40:03]wFMCommunicate request_size=158 [13:40:03]MH_SAM_APDU [13:40:03]CAPDU: 80 0D 02 02 99 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 31 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 86 02 00 35 04 06 00 2C 76 B9 28 D0 5E [13:40:03]Write to MH i2c: E2 A1 00 2E 00 80 0D 02 02 99 00 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 31 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 86 02 00 35 04 06 00 2C 76 B9 28 D0 5E 00 00 8A [13:40:03]Write i2c OK [13:40:03]MH_I2C_Read... [13:40:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:03]Read from MH i2c: E2 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 03 00 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:40:03]RAPDU: 90 00 [13:40:03]wFMCommunicate OK [13:40:03]wFMCommunicate request_size=4 [13:40:03]MH_SAM_APDU [13:40:03]CAPDU: 80 0D 03 02 [13:40:03]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:40:03]Write i2c OK [13:40:03]MH_I2C_Read... [13:40:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:40:03]Read from MH i2c: E2 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 0B 00 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 0B 00 2F 00 00 88 12 D9 B9 73 CF EE D0 90 00 D7 [13:40:03]RAPDU: 88 12 D9 B9 73 CF EE D0 90 00 [13:40:03]wFMCommunicate OK [13:40:03]SAM_PROTO_SignData done [13:40:03]FM_MakeSignedData done [13:40:03]CreateOFDProtocolMessage [13:40:03]wFMCommunicate request_size=4 [13:40:03]MH_SAM_APDU [13:40:03]CAPDU: 80 11 00 00 [13:40:03]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:40:03]Write i2c OK [13:40:03]MH_I2C_Read... [13:40:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:03]Read from MH i2c: E2 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 17 00 [13:40:03]MH_I2C_Read... [13:40:03]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [13:40:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:40:04]wFMCommunicate OK [13:40:04]CreateOFDProtocolMessage done [13:40:04]OFDSenderStorePacket 165465 [13:40:04]StoreOFDPacket docnum=165465 [13:40:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A3 01 00 00 5F F5 9B 01 9D D5 5A 03 01 00 03 00 8F 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 31 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 86 02 00 35 04 06 00 2C 76 B9 28 D0 5E 88 12 D9 B9 73 CF EE D0 [13:40:04]CheckFolder [13:40:04]dirname=/storage/ofd_packets [13:40:04]CheckFolder done [13:40:04]ProducePacketName [13:40:04]name=ofd_packets/00165465 [13:40:04]NVStorageSaveData ofd_packets/00165465 [13:40:04]File name is /storage/ofd_packets/00165465 [13:40:04]Write 449 bytes [13:40:04]NVStorageSaveData done [13:40:04]OFDSenderStorePacket done [13:40:04]KKMCreateOFDPacket done [13:40:04]NVStorageSaveData kkm_last_timestamp [13:40:04]File name is /storage/kkm_last_timestamp [13:40:04]Write 4 bytes [13:40:04]NVStorageSaveData done [13:40:04]ExternCall_PrintAddStr [13:40:04]wPrintStart [13:40:04]Write to MH i2c: 01 00 00 31 00 31 [13:40:04]Write i2c OK [13:40:04]MH_I2C_Read... [13:40:04]Read from MH i2c: 01 [13:40:04]MH_I2C_Read... [13:40:04]Read from MH i2c: 01 07 00 [13:40:04]MH_I2C_Read... [13:40:04]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:40:04]RasterBufferAndPrint [13:40:04]line Счет N : (3)51045 [13:40:04]line ИНН: 02508201610067 [13:40:04]line Контрольно-Кассовый Чек [13:40:04]line ПРОДАЖА [13:40:04]line Товар: 4700003010056 [13:40:04]line Чай хол Let`s Go! зел лим ПЭТ 1,25л [13:40:04]line 1.000 * 95.00 [13:40:04]line = 95.00 [13:40:04]line НДС 12% НСП 1% [13:40:04]line > о реализуемом товаре [13:40:04]line Товар: 4700000310043 [13:40:04]line Вода Жалалабат 27 1л [13:40:04]line 1.000 * 60.00 [13:40:04]line = 60.00 [13:40:04]line НДС 12% НСП 1% [13:40:04]line > о реализуемом товаре [13:40:04]line ИТОГО: 155.00 [13:40:04]line НСП 1% : 1.37 [13:40:04]line НДС 12% : 16.46 [13:40:04]line Наличными: 155.00 [13:40:04]line Безнал.: 0.00 [13:40:04]line Место: АЗС № 130 "Партнер Нефть" [13:40:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:40:04]line СНО: Общий режим [13:40:04]line Чек 318 23.08.2024 13:40 [13:40:04]line Смена: 469 ФФД: 1.0 [13:40:04]line ЗНМ: 0300000070 [13:40:04]line РНМ: 0000000000092562 [13:40:04]line Версия ККМ: 001 [13:40:04]line ФМ: 0000000000871769 [13:40:04]line ФД: 165465 [13:40:04]line ФПД: 48888424222814 [13:40:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134001&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165465&fm=48888424222814&tin=02508201610067®Number=0000000000092562&sum=15500 [13:40:04]line 0 [13:40:04]written 0, free lines is 4095 [13:40:04]OFD Sender: Processing packet 165465 [packets to send 993, broken 992] [13:40:04]ProducePacketName [13:40:04]name=ofd_packets/00165465 [13:40:04]OFD Sender: To server: pG, [13:40:04]CommunicateWithHost lk.salyk.kg:30040 [13:40:04]ConnectInit lk.salyk.kg [13:40:04]Write to MH i2c: 01 00 00 60 00 60 [13:40:04]Write i2c OK [13:40:04]MH_I2C_Read... [13:40:04]Read from MH i2c: 01 [13:40:04]MH_I2C_Read... [13:40:04]Read from MH i2c: 01 07 00 [13:40:04]MH_I2C_Read... [13:40:04]Read from MH i2c: 01 07 00 60 00 00 00 00 00 00 80 0C F3 [13:40:04]RasterBufferAndPrint [13:40:04]line [13:40:04]line [13:40:04]line [13:40:04]line [13:40:04]line [13:40:04]written 0, free lines is 3223 [13:40:04]MH_Cut [13:40:04]Write to MH i2c: D1 01 00 67 00 01 39 [13:40:04]Write i2c OK [13:40:04]MH_I2C_Read... [13:40:04]Read from MH i2c: D1 [13:40:04]MH_I2C_Read... [13:40:04]Read from MH i2c: D1 01 00 [13:40:04]MH_I2C_Read... [13:40:04]Read from MH i2c: D1 01 00 67 00 00 38 [13:40:04]Write to MH i2c: 01 00 00 68 00 68 [13:40:04]Write i2c OK [13:40:04]MH_I2C_Read... [13:40:05]*** Cut start [13:40:05]*** Purtial cut [13:40:05]*** Stage 1: CUTSNS_PIN = 1 [13:40:06]Connected sock=11 [13:40:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A3 01 00 00 5F F5 9B 01 9D D5 5A 03 01 00 03 00 8F 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 31 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 86 02 00 35 04 06 00 2C 76 B9 28 D0 5E 88 12 D9 B9 73 CF EE D0 [13:40:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E B4 47 00 A0 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 86 02 00 F4 03 04 00 80 3A C8 66 B6 04 01 00 00 82 8C 49 53 C9 DA D8 62 [13:40:06]CommunicateWithHost err = 0 [13:40:06]CheckOFDResponse [13:40:06]1017 (14) - 77093643461234 [13:40:06]1041 (16) - 0000000000871769 [13:40:06]1040 (4) - 165465 [13:40:06]1012 (4) - 23.08.2024 07:30 [13:40:06]1206 (1) - 0 [13:40:06]OFD Sender: Remove packet 165465 [13:40:06]ProducePacketName [13:40:06]name=ofd_packets/00165465 [13:40:06]NVStorageDeleteData [13:40:07]Read from MH i2c: 01 [13:40:07]MH_I2C_Read... [13:40:07]*** Stop cut motor [13:40:07]*** Cut end [13:40:07]Read from MH i2c: 01 07 00 [13:40:07]MH_I2C_Read... [13:40:07]Read from MH i2c: 01 07 00 68 00 00 00 00 00 00 FF 0F 7D [13:40:07]process_action close_receipt done [13:40:07]requested_data is exist [13:40:07]produce_requested_data [13:40:07]requested_item fm.sn is exist - process it [13:40:07]wFMCommunicate request_size=4 [13:40:07]MH_SAM_APDU [13:40:07]CAPDU: 80 11 00 00 [13:40:07]Write to MH i2c: E2 08 00 69 00 80 11 00 00 00 00 00 00 E3 [13:40:07]Write i2c OK [13:40:07]MH_I2C_Read... [13:40:07]OFD Sender: No OFD packet to send [13:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:07]Read from MH i2c: E2 [13:40:07]MH_I2C_Read... [13:40:07]Read from MH i2c: E2 17 00 [13:40:07]MH_I2C_Read... [13:40:07]Read from MH i2c: E2 17 00 69 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [13:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:40:07]wFMCommunicate OK [13:40:07]requested_item fd.num is exist - process it [13:40:07]SAM_PROTO_GetFieldsCounters [13:40:07]wFMCommunicate request_size=4 [13:40:07]MH_SAM_APDU [13:40:07]CAPDU: 80 13 00 00 [13:40:07]Write to MH i2c: E2 08 00 6A 00 80 13 00 00 00 00 00 00 E6 [13:40:07]Write i2c OK [13:40:07]MH_I2C_Read... [13:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:40:07]Read from MH i2c: E2 [13:40:07]MH_I2C_Read... [13:40:07]Read from MH i2c: E2 62 00 [13:40:07]MH_I2C_Read... [13:40:07]Read from MH i2c: E2 62 00 6A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [13:40:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:40:07]wFMCommunicate OK [13:40:07]SAM_PROTO_GetFieldsCounters done [13:40:07]requested_item shift.num is exist - process it [13:40:07]requested_item shift.opened is exist - process it [13:40:07]req_shift_opened [13:40:07]FM_GetShiftState [13:40:07]SAM_PROTO_GetShiftState [13:40:07]wFMCommunicate request_size=4 [13:40:07]MH_SAM_APDU [13:40:07]CAPDU: 80 13 01 00 [13:40:07]Write to MH i2c: E2 08 00 6B 00 80 13 01 00 00 00 00 00 E8 [13:40:07]Write i2c OK [13:40:07]MH_I2C_Read... [13:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:07]Read from MH i2c: E2 [13:40:07]MH_I2C_Read... [13:40:07]Read from MH i2c: E2 0E 00 [13:40:07]MH_I2C_Read... [13:40:07]Read from MH i2c: E2 0E 00 6B 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 16 [13:40:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:40:07]wFMCommunicate OK [13:40:07]SAM_PROTO_GetShiftState done [13:40:07]FM_GetShiftState done [13:40:07]req_shift_opened done [13:40:07]requested_item shift.open_date is exist - process it [13:40:07]req_shift_open_date [13:40:07]req_shift_open_date done [13:40:07]produce_requested_data done [13:40:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165465,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:40:07]process_action_free close_receipt [13:40:07]json_value_free [13:40:07]json_value_free done [13:40:07]process_json_proto returns [13:40:07]Send response to host [13:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165465,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:40:07]free response buf [13:40:07]execute_script done [13:40:07]execute_script returns [13:40:07]free content buf [13:40:07]Sock 9.Close socket [13:40:07]Sock 9.Thread stoped [13:40:08]accept exits with 6 [13:40:08]New connection [13:40:08]New thread 3066953060 created [13:40:08]Thread 3067096420 joined [13:40:08]Waiting for new connection... [13:40:08] Sock 6.Parse request [13:40:08]Sock 6.Check first char [13:40:08]Sock 6.First char is OK [13:40:08]request: POST /json_proto HTTP/1.0 [13:40:08]Method: POST [13:40:08]URL: /json_proto [13:40:08]Method is POST - this is cgi request [13:40:08]url: /json_proto [13:40:08]query_string will be loaded in cgi processing [13:40:08]execute_cgi json_proto POST (null) [13:40:08]execute_cgi path=json_proto method=POST [13:40:08]POST find Content-Length [13:40:08]Host: 172.17.44.132:8080 [13:40:08]Content-Length: 681 [13:40:08]Content-Type: application/json [13:40:08] [13:40:08]POST finish read [13:40:08]Found Content-Length = 681 [13:40:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 16.050, "sum" : 600.27, "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:40:08]execute_script... [13:40:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 16.050, "sum" : 600.27, "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:40:08]POST & json_proto [13:40:08]process_json_proto [13:40:08]json parsed OK: [13:40:08]protocol is kg_v1.0 [13:40:08]action value=close_receipt [13:40:08]process_action close_receipt [13:40:08]cmd_close_receipt [13:40:08]MH_GetDate [13:40:08]Write to MH i2c: F0 00 00 6C 00 5B [13:40:08]Write i2c OK [13:40:08]MH_I2C_Read... [13:40:08]Read from MH i2c: F0 [13:40:08]MH_I2C_Read... [13:40:08]Read from MH i2c: F0 09 00 [13:40:08]MH_I2C_Read... [13:40:08]Read from MH i2c: F0 09 00 6C 00 00 38 91 C8 66 2A 83 C1 65 2E [13:40:08]GetLastDocTimeStamp 1724420401 [13:40:08]current date 1724420408 [13:40:08]FM_GetShiftState [13:40:08]SAM_PROTO_GetShiftState [13:40:08]wFMCommunicate request_size=4 [13:40:08]MH_SAM_APDU [13:40:08]CAPDU: 80 13 01 00 [13:40:08]Write to MH i2c: E2 08 00 6D 00 80 13 01 00 00 00 00 00 EA [13:40:08]Write i2c OK [13:40:08]MH_I2C_Read... [13:40:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:08]Read from MH i2c: E2 [13:40:08]MH_I2C_Read... [13:40:08]Read from MH i2c: E2 0E 00 [13:40:08]MH_I2C_Read... [13:40:08]Read from MH i2c: E2 0E 00 6D 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 18 [13:40:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:40:08]wFMCommunicate OK [13:40:08]SAM_PROTO_GetShiftState done [13:40:08]FM_GetShiftState done [13:40:08]opened in 1724372766 [13:40:08]opened+sec_in_day 1724459166 [13:40:08]quantity*price = 60027 [13:40:08]sum+1 = 60028 [13:40:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.74 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 319 23.08.2024 13:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165466 ФПД: 152816075835777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134008&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165466&fm=152816075835777&tin=02508201610067®Number=0000000000092562&sum=60000 [13:40:09]StoreToDocumentArchive [13:40:09]shift 469 fd 165466 [13:40:09]save to /storage/0469/doc_00165466 [13:40:09]save last doc name /storage/0469/doc_00165466 to /storage/kkm_last_doc_name [13:40:09]save OK [13:40:09]Clear old archive folders... [13:40:09]ProcessDocumentItem done err = 0, tmpTLVsize=250 [13:40:09]tlvbuf is 00D02A60 [13:40:09]SAM_PROTO_ClearQueue [13:40:09]wFMCommunicate request_size=4 [13:40:09]MH_SAM_APDU [13:40:09]CAPDU: 80 09 00 00 [13:40:09]Write to MH i2c: E2 08 00 7A 00 80 09 00 00 00 00 00 00 EC [13:40:09]Write i2c OK [13:40:09]MH_I2C_Read... [13:40:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:40:09]Read from MH i2c: E2 [13:40:09]MH_I2C_Read... [13:40:09]Read from MH i2c: E2 03 00 [13:40:09]MH_I2C_Read... [13:40:09]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [13:40:09]RAPDU: 90 00 [13:40:09]wFMCommunicate OK [13:40:09]SAM_PROTO_ClearQueue done [13:40:09]KKMCreateOFDPacket [13:40:09]OFDProtocolAddRootSTLVToBuf [13:40:09]FM_MakeSignedData [13:40:09]FM_MakeSignedData [13:40:09]SAM_PROTO_SignData [13:40:09]wFMCommunicate request_size=4 [13:40:09]MH_SAM_APDU [13:40:09]CAPDU: 80 0D 01 02 [13:40:09]Write to MH i2c: E2 08 00 7B 00 80 0D 01 02 00 00 00 00 F4 [13:40:09]Write i2c OK [13:40:09]MH_I2C_Read... [13:40:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:40:09]Read from MH i2c: E2 [13:40:09]MH_I2C_Read... [13:40:09]Read from MH i2c: E2 03 00 [13:40:09]MH_I2C_Read... [13:40:09]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [13:40:09]RAPDU: 90 00 [13:40:09]wFMCommunicate OK [13:40:09]wFMCommunicate request_size=255 [13:40:09]MH_SAM_APDU [13:40:09]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B2 3E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7B 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 3F 01 00 00 F4 03 04 00 38 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 86 02 00 35 04 06 00 8A FC [13:40:10]Write to MH i2c: E2 02 01 7C 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B2 3E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7B 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 3F 01 00 00 F4 03 04 00 38 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 86 02 00 35 04 06 00 8A FC 00 00 CE [13:40:10]Write i2c OK [13:40:10]MH_I2C_Read... [13:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:10]Read from MH i2c: E2 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: E2 03 00 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [13:40:10]RAPDU: 90 00 [13:40:10]wFMCommunicate OK [13:40:10]wFMCommunicate request_size=9 [13:40:10]MH_SAM_APDU [13:40:10]CAPDU: 80 0D 02 02 04 43 EA 89 81 [13:40:10]Write to MH i2c: E2 0C 00 7D 00 80 0D 02 02 04 00 43 EA 89 81 00 00 36 [13:40:10]Write i2c OK [13:40:10]MH_I2C_Read... [13:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:10]Read from MH i2c: E2 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: E2 03 00 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [13:40:10]RAPDU: 90 00 [13:40:10]wFMCommunicate OK [13:40:10]wFMCommunicate request_size=4 [13:40:10]MH_SAM_APDU [13:40:10]CAPDU: 80 0D 03 02 [13:40:10]Write to MH i2c: E2 08 00 7E 00 80 0D 03 02 00 00 00 00 F9 [13:40:10]Write i2c OK [13:40:10]MH_I2C_Read... [13:40:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:40:10]Read from MH i2c: E2 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: E2 0B 00 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: E2 0B 00 7E 00 00 3C E3 97 C5 54 29 03 E6 90 00 DB [13:40:10]RAPDU: 3C E3 97 C5 54 29 03 E6 90 00 [13:40:10]wFMCommunicate OK [13:40:10]SAM_PROTO_SignData done [13:40:10]FM_MakeSignedData done [13:40:10]CreateOFDProtocolMessage [13:40:10]wFMCommunicate request_size=4 [13:40:10]MH_SAM_APDU [13:40:10]CAPDU: 80 11 00 00 [13:40:10]Write to MH i2c: E2 08 00 7F 00 80 11 00 00 00 00 00 00 F9 [13:40:10]Write i2c OK [13:40:10]MH_I2C_Read... [13:40:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:10]Read from MH i2c: E2 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: E2 17 00 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: E2 17 00 7F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [13:40:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:40:10]wFMCommunicate OK [13:40:10]CreateOFDProtocolMessage done [13:40:10]OFDSenderStorePacket 165466 [13:40:10]StoreOFDPacket docnum=165466 [13:40:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 7F 22 06 01 E0 AB 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B2 3E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7B 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 3F 01 00 00 F4 03 04 00 38 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 86 02 00 35 04 06 00 8A FC 43 EA 89 81 3C E3 97 C5 54 29 03 E6 [13:40:10]CheckFolder [13:40:10]dirname=/storage/ofd_packets [13:40:10]CheckFolder done [13:40:10]ProducePacketName [13:40:10]name=ofd_packets/00165466 [13:40:10]NVStorageSaveData ofd_packets/00165466 [13:40:10]File name is /storage/ofd_packets/00165466 [13:40:10]Write 300 bytes [13:40:10]NVStorageSaveData done [13:40:10]OFDSenderStorePacket done [13:40:10]KKMCreateOFDPacket done [13:40:10]NVStorageSaveData kkm_last_timestamp [13:40:10]File name is /storage/kkm_last_timestamp [13:40:10]Write 4 bytes [13:40:10]NVStorageSaveData done [13:40:10]ExternCall_PrintAddStr [13:40:10]wPrintStart [13:40:10]Write to MH i2c: 01 00 00 80 00 80 [13:40:10]Write i2c OK [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: 01 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: 01 07 00 [13:40:10]MH_I2C_Read... [13:40:10]Read from MH i2c: 01 07 00 80 00 00 00 00 00 00 FF 0F 95 [13:40:10]RasterBufferAndPrint [13:40:10]line Счет N : (1)294292 [13:40:10]line ИНН: 02508201610067 [13:40:10]line Контрольно-Кассовый Чек [13:40:10]line ПРОДАЖА [13:40:10]line ТРК (МРК, ГНК) : 81 [13:40:10]line Товар: 2711129700 [13:40:10]line ГАЗ-К-5 [13:40:10]line 16.050 * 37.40 [13:40:10]line = 600.27 [13:40:10]line НДС 12% НСП 1% [13:40:10]line > о реализуемом товаре [13:40:10]line ОКРУГЛЕНИЕ: -0.27 [13:40:10]line ИТОГО: 600.00 [13:40:10]line Внесено: 600.00 [13:40:10]line СДАЧА: 0.00 [13:40:10]line НСП 1% : 5.31 [13:40:10]line НДС 12% : 63.74 [13:40:10]line Наличными: 600.00 [13:40:10]line Безнал.: 0.00 [13:40:10]line Место: АЗС № 130 "Партнер Нефть" [13:40:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:40:10]line СНО: Общий режим [13:40:10]line Чек 319 23.08.2024 13:40 [13:40:10]line Смена: 469 ФФД: 1.0 [13:40:10]line ЗНМ: 0300000070 [13:40:10]line РНМ: 0000000000092562 [13:40:10]line Версия ККМ: 001 [13:40:10]line ФМ: 0000000000871769 [13:40:10]line ФД: 165466 [13:40:10]line ФПД: 152816075835777 [13:40:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134008&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165466&fm=152816075835777&tin=02508201610067®Number=0000000000092562&sum=60000 [13:40:10]written 0, free lines is 4095 [13:40:10]OFD Sender: Processing packet 165466 [packets to send 993, broken 992] [13:40:10]ProducePacketName [13:40:10]name=ofd_packets/00165466 [13:40:10]OFD Sender: To server: pG, [13:40:10]CommunicateWithHost lk.salyk.kg:30040 [13:40:10]ConnectInit lk.salyk.kg [13:40:11]Write to MH i2c: 01 00 00 AB 00 AB [13:40:11]Write i2c OK [13:40:11]MH_I2C_Read... [13:40:11]Read from MH i2c: 01 [13:40:11]MH_I2C_Read... [13:40:11]Read from MH i2c: 01 07 00 [13:40:11]MH_I2C_Read... [13:40:11]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 C8 0C 86 [13:40:11]RasterBufferAndPrint [13:40:11]line [13:40:11]line [13:40:11]line [13:40:11]line [13:40:11]line [13:40:11]written 0, free lines is 3303 [13:40:11]MH_Cut [13:40:11]Write to MH i2c: D1 01 00 B2 00 01 84 [13:40:11]Write i2c OK [13:40:11]MH_I2C_Read... [13:40:11]Read from MH i2c: D1 [13:40:11]MH_I2C_Read... [13:40:11]Read from MH i2c: D1 01 00 [13:40:11]MH_I2C_Read... [13:40:11]Read from MH i2c: D1 01 00 B2 00 00 83 [13:40:11]Write to MH i2c: 01 00 00 B3 00 B3 [13:40:11]Write i2c OK [13:40:11]MH_I2C_Read... [13:40:11]*** Cut start [13:40:11]*** Purtial cut [13:40:11]*** Stage 1: CUTSNS_PIN = 1 [13:40:12]Connected sock=10 [13:40:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 7F 22 06 01 E0 AB 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B2 3E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7B 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 3F 01 00 00 F4 03 04 00 38 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 86 02 00 35 04 06 00 8A FC 43 EA 89 81 3C E3 97 C5 54 29 03 E6 [13:40:14]Read from MH i2c: 01 [13:40:14]MH_I2C_Read... [13:40:14]*** Stop cut motor [13:40:14]*** Cut end [13:40:14]Read from MH i2c: 01 07 00 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [13:40:14]process_action close_receipt done [13:40:14]requested_data is exist [13:40:14]produce_requested_data [13:40:14]requested_item fm.sn is exist - process it [13:40:14]wFMCommunicate request_size=4 [13:40:14]MH_SAM_APDU [13:40:14]CAPDU: 80 11 00 00 [13:40:14]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [13:40:14]Write i2c OK [13:40:14]MH_I2C_Read... [13:40:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:14]Read from MH i2c: E2 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: E2 17 00 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: E2 17 00 B4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [13:40:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:40:14]wFMCommunicate OK [13:40:14]requested_item fd.num is exist - process it [13:40:14]SAM_PROTO_GetFieldsCounters [13:40:14]wFMCommunicate request_size=4 [13:40:14]MH_SAM_APDU [13:40:14]CAPDU: 80 13 00 00 [13:40:14]Write to MH i2c: E2 08 00 B5 00 80 13 00 00 00 00 00 00 31 [13:40:14]Write i2c OK [13:40:14]MH_I2C_Read... [13:40:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:40:14]Read from MH i2c: E2 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: E2 62 00 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: E2 62 00 B5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [13:40:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:40:14]wFMCommunicate OK [13:40:14]SAM_PROTO_GetFieldsCounters done [13:40:14]requested_item shift.num is exist - process it [13:40:14]requested_item shift.opened is exist - process it [13:40:14]req_shift_opened [13:40:14]FM_GetShiftState [13:40:14]SAM_PROTO_GetShiftState [13:40:14]wFMCommunicate request_size=4 [13:40:14]MH_SAM_APDU [13:40:14]CAPDU: 80 13 01 00 [13:40:14]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [13:40:14]Write i2c OK [13:40:14]MH_I2C_Read... [13:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:14]Read from MH i2c: E2 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: E2 0E 00 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 61 [13:40:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:40:14]wFMCommunicate OK [13:40:14]SAM_PROTO_GetShiftState done [13:40:14]FM_GetShiftState done [13:40:14]req_shift_opened done [13:40:14]requested_item shift.open_date is exist - process it [13:40:14]req_shift_open_date [13:40:14]req_shift_open_date done [13:40:14]produce_requested_data done [13:40:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165466,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:40:14]process_action_free close_receipt [13:40:14]json_value_free [13:40:14]json_value_free done [13:40:14]process_json_proto returns [13:40:14]Send response to host [13:40:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165466,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:40:14]free response buf [13:40:14]execute_script done [13:40:14]execute_script returns [13:40:14]free content buf [13:40:14]Sock 6.Close socket [13:40:14]Sock 6.Thread stoped [13:40:14]accept exits with 9 [13:40:14]New connection [13:40:14]New thread 3067096420 created [13:40:14]Thread 3066953060 joined [13:40:14]Waiting for new connection... [13:40:14] Sock 9.Parse request [13:40:14]Sock 9.Check first char [13:40:14]Sock 9.First char is OK [13:40:14]request: POST /json_proto HTTP/1.0 [13:40:14]Method: POST [13:40:14]URL: /json_proto [13:40:14]Method is POST - this is cgi request [13:40:14]url: /json_proto [13:40:14]query_string will be loaded in cgi processing [13:40:14]execute_cgi json_proto POST (null) [13:40:14]execute_cgi path=json_proto method=POST [13:40:14]POST find Content-Length [13:40:14]Host: 172.17.44.132:8080 [13:40:14]Content-Length: 819 [13:40:14]Content-Type: application/json [13:40:14] [13:40:14]POST finish read [13:40:14]Found Content-Length = 819 [13:40:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:40:14]execute_script... [13:40: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)294296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:40:14]POST & json_proto [13:40:14]process_json_proto [13:40:14]json parsed OK: [13:40:14]protocol is kg_v1.0 [13:40:14]action value=close_receipt [13:40:14]process_action close_receipt [13:40:14]cmd_close_receipt [13:40:14]MH_GetDate [13:40:14]Write to MH i2c: F0 00 00 B7 00 A6 [13:40:14]Write i2c OK [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: F0 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: F0 09 00 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: F0 09 00 B7 00 00 3F 91 C8 66 2A 83 C1 65 80 [13:40:14]GetLastDocTimeStamp 1724420408 [13:40:14]current date 1724420415 [13:40:14]FM_GetShiftState [13:40:14]SAM_PROTO_GetShiftState [13:40:14]wFMCommunicate request_size=4 [13:40:14]MH_SAM_APDU [13:40:14]CAPDU: 80 13 01 00 [13:40:14]Write to MH i2c: E2 08 00 B8 00 80 13 01 00 00 00 00 00 35 [13:40:14]Write i2c OK [13:40:14]MH_I2C_Read... [13:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:14]Read from MH i2c: E2 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: E2 0E 00 [13:40:14]MH_I2C_Read... [13:40:14]Read from MH i2c: E2 0E 00 B8 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 63 [13:40:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:40:15]wFMCommunicate OK [13:40:15]SAM_PROTO_GetShiftState done [13:40:15]FM_GetShiftState done [13:40:15]opened in 1724372766 [13:40:15]opened+sec_in_day 1724459166 [13:40:15]quantity*price = 200043 [13:40:15]sum+1 = 200044 [13:40:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 320 23.08.2024 13:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165467 ФПД: 71396779799670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134015&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165467&fm=71396779799670&tin=02508201610067®Number=0000000000092562&sum=200043 [13:40:16]StoreToDocumentArchive [13:40:16]shift 469 fd 165467 [13:40:16]save to /storage/0469/doc_00165467 [13:40:16]save last doc name /storage/0469/doc_00165467 to /storage/kkm_last_doc_name [13:40:16]save OK [13:40:16]Clear old archive folders... [13:40:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:40:16]tlvbuf is 00D109E0 [13:40:16]SAM_PROTO_ClearQueue [13:40:16]wFMCommunicate request_size=4 [13:40:16]MH_SAM_APDU [13:40:16]CAPDU: 80 09 00 00 [13:40:16]Write to MH i2c: E2 08 00 C5 00 80 09 00 00 00 00 00 00 37 [13:40:16]Write i2c OK [13:40:16]MH_I2C_Read... [13:40:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:40:16]Read from MH i2c: E2 [13:40:16]MH_I2C_Read... [13:40:16]Read from MH i2c: E2 03 00 [13:40:16]MH_I2C_Read... [13:40:16]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [13:40:16]RAPDU: 90 00 [13:40:16]wFMCommunicate OK [13:40:16]SAM_PROTO_ClearQueue done [13:40:16]KKMCreateOFDPacket [13:40:16]OFDProtocolAddRootSTLVToBuf [13:40:16]FM_MakeSignedData [13:40:16]FM_MakeSignedData [13:40:16]SAM_PROTO_SignData [13:40:16]wFMCommunicate request_size=4 [13:40:16]MH_SAM_APDU [13:40:16]CAPDU: 80 0D 01 02 [13:40:16]Write to MH i2c: E2 08 00 C6 00 80 0D 01 02 00 00 00 00 3F [13:40:16]Write i2c OK [13:40:16]MH_I2C_Read... [13:40:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:40:16]Read from MH i2c: E2 [13:40:16]MH_I2C_Read... [13:40:16]Read from MH i2c: E2 03 00 [13:40:16]MH_I2C_Read... [13:40:16]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [13:40:16]RAPDU: 90 00 [13:40:16]wFMCommunicate OK [13:40:16]wFMCommunicate request_size=255 [13:40:16]MH_SAM_APDU [13:40:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 40 01 00 00 F4 03 04 00 3F 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 86 02 00 35 04 06 00 40 [13:40:16]Write to MH i2c: E2 02 01 C7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 40 01 00 00 F4 03 04 00 3F 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 86 02 00 35 04 06 00 40 00 00 09 [13:40:17]Write i2c OK [13:40:17]MH_I2C_Read... [13:40:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:17]Read from MH i2c: E2 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: E2 03 00 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [13:40:17]RAPDU: 90 00 [13:40:17]wFMCommunicate OK [13:40:17]wFMCommunicate request_size=10 [13:40:17]MH_SAM_APDU [13:40:17]CAPDU: 80 0D 02 02 05 EF 5B B2 B4 76 [13:40:17]Write to MH i2c: E2 0D 00 C8 00 80 0D 02 02 05 00 EF 5B B2 B4 76 00 00 72 [13:40:17]Write i2c OK [13:40:17]MH_I2C_Read... [13:40:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:17]Read from MH i2c: E2 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: E2 03 00 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [13:40:17]RAPDU: 90 00 [13:40:17]wFMCommunicate OK [13:40:17]wFMCommunicate request_size=4 [13:40:17]MH_SAM_APDU [13:40:17]CAPDU: 80 0D 03 02 [13:40:17]Write to MH i2c: E2 08 00 C9 00 80 0D 03 02 00 00 00 00 44 [13:40:17]Write i2c OK [13:40:17]MH_I2C_Read... [13:40:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:40:17]Read from MH i2c: E2 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: E2 0B 00 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: E2 0B 00 C9 00 00 75 4F 4D 14 34 A4 7D D6 90 00 95 [13:40:17]RAPDU: 75 4F 4D 14 34 A4 7D D6 90 00 [13:40:17]wFMCommunicate OK [13:40:17]SAM_PROTO_SignData done [13:40:17]FM_MakeSignedData done [13:40:17]CreateOFDProtocolMessage [13:40:17]wFMCommunicate request_size=4 [13:40:17]MH_SAM_APDU [13:40:17]CAPDU: 80 11 00 00 [13:40:17]Write to MH i2c: E2 08 00 CA 00 80 11 00 00 00 00 00 00 44 [13:40:17]Write i2c OK [13:40:17]MH_I2C_Read... [13:40:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:17]Read from MH i2c: E2 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: E2 17 00 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: E2 17 00 CA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [13:40:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:40:17]wFMCommunicate OK [13:40:17]CreateOFDProtocolMessage done [13:40:17]OFDSenderStorePacket 165467 [13:40:17]StoreOFDPacket docnum=165467 [13:40:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1B 77 07 01 55 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 40 01 00 00 F4 03 04 00 3F 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 86 02 00 35 04 06 00 40 EF 5B B2 B4 76 75 4F 4D 14 34 A4 7D D6 [13:40:17]CheckFolder [13:40:17]dirname=/storage/ofd_packets [13:40:17]CheckFolder done [13:40:17]ProducePacketName [13:40:17]name=ofd_packets/00165467 [13:40:17]NVStorageSaveData ofd_packets/00165467 [13:40:17]File name is /storage/ofd_packets/00165467 [13:40:17]Write 301 bytes [13:40:17]NVStorageSaveData done [13:40:17]OFDSenderStorePacket done [13:40:17]KKMCreateOFDPacket done [13:40:17]NVStorageSaveData kkm_last_timestamp [13:40:17]File name is /storage/kkm_last_timestamp [13:40:17]Write 4 bytes [13:40:17]NVStorageSaveData done [13:40:17]ExternCall_PrintAddStr [13:40:17]wPrintStart [13:40:17]Write to MH i2c: 01 00 00 CB 00 CB [13:40:17]Write i2c OK [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: 01 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: 01 07 00 [13:40:17]MH_I2C_Read... [13:40:17]Read from MH i2c: 01 07 00 CB 00 00 00 00 00 00 FF 0F E0 [13:40:17]RasterBufferAndPrint [13:40:17]line Счет N : (1)294296 [13:40:17]line ИНН: 02508201610067 [13:40:17]line Контрольно-Кассовый Чек [13:40:17]line ПРОДАЖА [13:40:17]line ТРК (МРК, ГНК) : 33 [13:40:17]line Товар: 2710124500 [13:40:17]line Аи-95-К-5 [13:40:17]line 26.960 * 74.20 [13:40:17]line = 2000.43 [13:40:17]line НДС 12% НСП 1% [13:40:17]line > о реализуемом товаре [13:40:17]line ИТОГО: 2000.43 [13:40:17]line НСП 1% : 17.70 [13:40:17]line НДС 12% : 212.43 [13:40:17]line Наличными: 0.00 [13:40:17]line Безнал.: 2000.43 [13:40:17]line Место: АЗС № 130 "Партнер Нефть" [13:40:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:40:17]line СНО: Общий режим [13:40:17]line Чек 320 23.08.2024 13:40 [13:40:17]line Смена: 469 ФФД: 1.0 [13:40:17]line ЗНМ: 0300000070 [13:40:17]line РНМ: 0000000000092562 [13:40:17]line Версия ККМ: 001 [13:40:17]line Платежная система: Бакай Банк [13:40:17]line ФМ: 0000000000871769 [13:40:17]line ФД: 165467 [13:40:17]line ФПД: 71396779799670 [13:40:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134015&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165467&fm=71396779799670&tin=02508201610067®Number=0000000000092562&sum=200043 [13:40:17]written 0, free lines is 4095 [13:40:17]recv_with_timeout no data received [13:40:18]recv_with_timeout no data received [13:40:18]CommunicateWithHost answer receiving error [13:40:18]CommunicateWithHost err = -3 [13:40:18]OFD Sender: Server communicate error [13:40:18]Write to MH i2c: 01 00 00 F5 00 F5 [13:40:18]Write i2c OK [13:40:18]MH_I2C_Read... [13:40:18]Read from MH i2c: 01 [13:40:18]MH_I2C_Read... [13:40:18]Read from MH i2c: 01 07 00 [13:40:18]MH_I2C_Read... [13:40:18]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 EC 0C F4 [13:40:18]RasterBufferAndPrint [13:40:18]line [13:40:18]line [13:40:18]line [13:40:18]line [13:40:18]line [13:40:18]written 0, free lines is 3344 [13:40:18]MH_Cut [13:40:18]Write to MH i2c: D1 01 00 FC 00 01 CE [13:40:18]Write i2c OK [13:40:18]MH_I2C_Read... [13:40:18]Read from MH i2c: D1 [13:40:18]MH_I2C_Read... [13:40:18]Read from MH i2c: D1 01 00 [13:40:18]MH_I2C_Read... [13:40:18]Read from MH i2c: D1 01 00 FC 00 00 CD [13:40:18]Write to MH i2c: 01 00 00 FD 00 FD [13:40:18]Write i2c OK [13:40:18]MH_I2C_Read... [13:40:18]OFD Sender: Processing packet 165466 [packets to send 994, broken 992] [13:40:18]ProducePacketName [13:40:18]name=ofd_packets/00165466 [13:40:18]OFD Sender: To server: pG, [13:40:18]CommunicateWithHost lk.salyk.kg:30040 [13:40:18]ConnectInit lk.salyk.kg [13:40:18]*** Cut start [13:40:18]*** Purtial cut [13:40:18]*** Stage 1: CUTSNS_PIN = 1 [13:40:20]Read from MH i2c: 01 [13:40:20]MH_I2C_Read... [13:40:20]int [13:40:20]*** Stop cut motor [13:40:20]*** Cut end [13:40:20]*** FLAG_PRN_KEY set [13:40:21]Read from MH i2c: 01 07 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 FF 0F 12 [13:40:21]process_action close_receipt done [13:40:21]requested_data is exist [13:40:21]produce_requested_data [13:40:21]requested_item fm.sn is exist - process it [13:40:21]wFMCommunicate request_size=4 [13:40:21]MH_SAM_APDU [13:40:21]CAPDU: 80 11 00 00 [13:40:21]Write to MH i2c: 01 00 00 FE 00 FE [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 FE 00 00 08 00 00 00 FF 0F 1B [13:40:21]state=0 [13:40:21]Key pressed [13:40:21]Feed [13:40:21]Write to MH i2c: D8 00 00 FF 00 D6 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: D8 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: D8 01 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: D8 01 00 FF 00 00 D7 [13:40:21]int line is 0 - check status [13:40:21]Write to MH i2c: 01 00 00 00 01 01 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 00 01 00 48 00 00 00 3C 00 8C [13:40:21]state=2 [13:40:21]Key pressed [13:40:21]Write to MH i2c: E2 08 00 01 01 80 11 00 00 00 00 00 00 7C [13:40:21]int [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:21]Read from MH i2c: E2 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 17 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 17 00 01 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D5 [13:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:40:21]wFMCommunicate OK [13:40:21]requested_item fd.num is exist - process it [13:40:21]SAM_PROTO_GetFieldsCounters [13:40:21]wFMCommunicate request_size=4 [13:40:21]MH_SAM_APDU [13:40:21]CAPDU: 80 13 00 00 [13:40:21]Write to MH i2c: 01 00 00 02 01 03 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: *** FLAG_PRN_KEY reset [13:40:21]01 07 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 02 01 00 48 00 00 00 3E 00 90 [13:40:21]state=2 [13:40:21]Key pressed [13:40:21]int line is 0 - check status [13:40:21]Write to MH i2c: 01 00 00 03 01 04 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 03 01 00 00 00 00 00 FF 0F 19 [13:40:21]state=2 [13:40:21]Stop feed [13:40:21]Write to MH i2c: E2 08 00 04 01 80 13 00 00 00 00 00 00 81 [13:40:21]int [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:40:21]Read from MH i2c: E2 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 62 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 62 00 04 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [13:40:21]RAPDU: Write to MH i2c: 5D 01 00 00 B9 04 00 01 05 00 01 06 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: 01 07 00 [13:40:21]01 MH_I2C_Read... [13:40:21]11 Read from MH i2c: 04 01 10 07 00 00 30 05 30 01 30 00 30 00 30 00 30 00 30 00 30 FF 30 0F 30 38 1B 37 [13:40:21]31 state=0 [13:40:21]37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:40:21]wFMCommunicate OK [13:40:21]SAM_PROTO_GetFieldsCounters done [13:40:21]requested_item shift.num is exist - process it [13:40:21]requested_item shift.opened is exist - process it [13:40:21]req_shift_opened [13:40:21]FM_GetShiftState [13:40:21]SAM_PROTO_GetShiftState [13:40:21]wFMCommunicate request_size=4 [13:40:21]MH_SAM_APDU [13:40:21]CAPDU: 80 13 01 00 [13:40:21]Write to MH i2c: E2 08 00 06 01 80 13 01 00 00 00 00 00 84 [13:40:21]Write i2c OK [13:40:21]MH_I2C_Read... [13:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:21]Read from MH i2c: E2 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 0E 00 [13:40:21]MH_I2C_Read... [13:40:21]Read from MH i2c: E2 0E 00 06 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B2 [13:40:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:40:21]wFMCommunicate OK [13:40:21]SAM_PROTO_GetShiftState done [13:40:21]FM_GetShiftState done [13:40:21]req_shift_opened done [13:40:21]requested_item shift.open_date is exist - process it [13:40:21]req_shift_open_date [13:40:21]req_shift_open_date done [13:40:21]produce_requested_data done [13:40:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165467,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:40:21]process_action_free close_receipt [13:40:21]json_value_free [13:40:21]json_value_free done [13:40:21]process_json_proto returns [13:40:21]Send response to host [13:40:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165467,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:40:21]free response buf [13:40:21]execute_script done [13:40:21]execute_script returns [13:40:21]free content buf [13:40:21]Sock 9.Close socket [13:40:21]Sock 9.Thread stoped [13:40:23]ConnectInit Can't take IP for lk.salyk.kg [13:40:23]CommunicateWithHost connect error [13:40:23]CommunicateWithHost err = -1 [13:40:23]OFD Sender: Server communicate error [13:40:28]OFD Sender: Processing packet 165466 [packets to send 994, broken 992] [13:40:28]ProducePacketName [13:40:28]name=ofd_packets/00165466 [13:40:28]OFD Sender: To server: pG, [13:40:28]CommunicateWithHost lk.salyk.kg:30040 [13:40:28]ConnectInit lk.salyk.kg [13:40:36]accept exits with 6 [13:40:36]New connection [13:40:36]New thread 3066953060 created [13:40:36]Thread 3067096420 joined [13:40:36]Waiting for new connection... [13:40:36] Sock 6.Parse request [13:40:36]Sock 6.Check first char [13:40:36]Sock 6.First char is OK [13:40:36]request: POST /json_proto HTTP/1.0 [13:40:36]Method: POST [13:40:36]URL: /json_proto [13:40:36]Method is POST - this is cgi request [13:40:36]url: /json_proto [13:40:36]query_string will be loaded in cgi processing [13:40:36]execute_cgi json_proto POST (null) [13:40:36]execute_cgi path=json_proto method=POST [13:40:36]POST find Content-Length [13:40:36]Host: 172.17.44.132:8080 [13:40:36]Content-Length: 679 [13:40:36]Content-Type: application/json [13:40:36] [13:40:36]POST finish read [13:40:36]Found Content-Length = 679 [13:40:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.010, "sum" : 3963.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3963.00, "payments": [ { "type": 0, "sum" : 3963.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:40:36]execute_script... [13:40:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.010, "sum" : 3963.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 3963.00, "payments": [ { "type": 0, "sum" : 3963.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:40:36]POST & json_proto [13:40:36]process_json_proto [13:40:36]json parsed OK: [13:40:36]protocol is kg_v1.0 [13:40:36]action value=close_receipt [13:40:36]process_action close_receipt [13:40:36]cmd_close_receipt [13:40:36]MH_GetDate [13:40:36]Write to MH i2c: F0 00 00 07 01 F7 [13:40:36]Write i2c OK [13:40:36]MH_I2C_Read... [13:40:36]Read from MH i2c: F0 [13:40:36]MH_I2C_Read... [13:40:36]Read from MH i2c: F0 09 00 [13:40:36]MH_I2C_Read... [13:40:36]Read from MH i2c: F0 09 00 07 01 00 54 91 C8 66 2A 83 C1 65 E6 [13:40:36]GetLastDocTimeStamp 1724420415 [13:40:36]current date 1724420436 [13:40:36]FM_GetShiftState [13:40:36]SAM_PROTO_GetShiftState [13:40:36]wFMCommunicate request_size=4 [13:40:36]MH_SAM_APDU [13:40:36]CAPDU: 80 13 01 00 [13:40:36]Write to MH i2c: E2 08 00 08 01 80 13 01 00 00 00 00 00 86 [13:40:36]Write i2c OK [13:40:36]MH_I2C_Read... [13:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:36]Read from MH i2c: E2 [13:40:36]MH_I2C_Read... [13:40:36]Read from MH i2c: E2 0E 00 [13:40:36]MH_I2C_Read... [13:40:36]Read from MH i2c: E2 0E 00 08 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B4 [13:40:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:40:36]wFMCommunicate OK [13:40:36]SAM_PROTO_GetShiftState done [13:40:36]FM_GetShiftState done [13:40:36]opened in 1724372766 [13:40:36]opened+sec_in_day 1724459166 [13:40:36]quantity*price = 396316 [13:40:36]sum+1 = 396317 [13:40:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 3963.00 Внесено: 6000.00 СДАЧА: 2037.00 НСП 1% : 35.07 НДС 12% : 420.87 Наличными: 3963.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 321 23.08.2024 13:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165468 ФПД: 241612608417571 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165468&fm=241612608417571&tin=02508201610067®Number=0000000000092562&sum=396300 [13:40:38]StoreToDocumentArchive [13:40:38]shift 469 fd 165468 [13:40:38]save to /storage/0469/doc_00165468 [13:40:38]save last doc name /storage/0469/doc_00165468 to /storage/kkm_last_doc_name [13:40:38]save OK [13:40:38]Clear old archive folders... [13:40:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:40:38]tlvbuf is 00C85BF0 [13:40:38]SAM_PROTO_ClearQueue [13:40:38]wFMCommunicate request_size=4 [13:40:38]MH_SAM_APDU [13:40:38]CAPDU: 80 09 00 00 [13:40:38]Write to MH i2c: E2 08 00 15 01 80 09 00 00 00 00 00 00 88 [13:40:38]Write i2c OK [13:40:38]MH_I2C_Read... [13:40:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:40:38]Read from MH i2c: E2 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 03 00 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [13:40:38]RAPDU: 90 00 [13:40:38]wFMCommunicate OK [13:40:38]SAM_PROTO_ClearQueue done [13:40:38]KKMCreateOFDPacket [13:40:38]OFDProtocolAddRootSTLVToBuf [13:40:38]FM_MakeSignedData [13:40:38]FM_MakeSignedData [13:40:38]SAM_PROTO_SignData [13:40:38]wFMCommunicate request_size=4 [13:40:38]MH_SAM_APDU [13:40:38]CAPDU: 80 0D 01 02 [13:40:38]Write to MH i2c: E2 08 00 16 01 80 0D 01 02 00 00 00 00 90 [13:40:38]Write i2c OK [13:40:38]MH_I2C_Read... [13:40:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:40:38]Read from MH i2c: E2 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 03 00 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [13:40:38]RAPDU: 90 00 [13:40:38]wFMCommunicate OK [13:40:38]wFMCommunicate request_size=255 [13:40:38]MH_SAM_APDU [13:40:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A CB 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 1C 0C 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 0C 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 A4 00 00 00 00 07 04 06 00 0C 0C 06 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 54 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 86 02 00 35 04 06 00 DB BE D1 B2 [13:40:38]Write to MH i2c: E2 02 01 17 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A CB 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 1C 0C 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 0C 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 A4 00 00 00 00 07 04 06 00 0C 0C 06 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 54 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 86 02 00 35 04 06 00 DB BE D1 B2 00 00 2D [13:40:38]Write i2c OK [13:40:38]MH_I2C_Read... [13:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:38]Read from MH i2c: E2 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 03 00 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [13:40:38]RAPDU: 90 00 [13:40:38]wFMCommunicate OK [13:40:38]wFMCommunicate request_size=7 [13:40:38]MH_SAM_APDU [13:40:38]CAPDU: 80 0D 02 02 02 AF 23 [13:40:38]Write to MH i2c: E2 0A 00 18 01 80 0D 02 02 02 00 AF 23 00 00 69 [13:40:38]Write i2c OK [13:40:38]MH_I2C_Read... [13:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:40:38]Read from MH i2c: E2 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 03 00 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [13:40:38]RAPDU: 90 00 [13:40:38]wFMCommunicate OK [13:40:38]wFMCommunicate request_size=4 [13:40:38]MH_SAM_APDU [13:40:38]CAPDU: 80 0D 03 02 [13:40:38]Write to MH i2c: E2 08 00 19 01 80 0D 03 02 00 00 00 00 95 [13:40:38]Write i2c OK [13:40:38]MH_I2C_Read... [13:40:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:40:38]Read from MH i2c: E2 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 0B 00 [13:40:38]MH_I2C_Read... [13:40:38]Read from MH i2c: E2 0B 00 19 01 00 83 D2 71 F8 F0 2A 4B 74 90 00 2D [13:40:39]RAPDU: 83 D2 71 F8 F0 2A 4B 74 90 00 [13:40:39]wFMCommunicate OK [13:40:39]SAM_PROTO_SignData done [13:40:39]FM_MakeSignedData done [13:40:39]CreateOFDProtocolMessage [13:40:39]wFMCommunicate request_size=4 [13:40:39]MH_SAM_APDU [13:40:39]CAPDU: 80 11 00 00 [13:40:39]Write to MH i2c: E2 08 00 1A 01 80 11 00 00 00 00 00 00 95 [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:39]Read from MH i2c: E2 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 17 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: E2 17 00 1A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [13:40:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:40:39]wFMCommunicate OK [13:40:39]CreateOFDProtocolMessage done [13:40:39]OFDSenderStorePacket 165468 [13:40:39]StoreOFDPacket docnum=165468 [13:40:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E0 15 04 01 53 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A CB 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 1C 0C 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 0C 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 A4 00 00 00 00 07 04 06 00 0C 0C 06 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 54 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 86 02 00 35 04 06 00 DB BE D1 B2 AF 23 83 D2 71 F8 F0 2A 4B 74 [13:40:39]CheckFolder [13:40:39]dirname=/storage/ofd_packets [13:40:39]CheckFolder done [13:40:39]ProducePacketName [13:40:39]name=ofd_packets/00165468 [13:40:39]NVStorageSaveData ofd_packets/00165468 [13:40:39]File name is /storage/ofd_packets/00165468 [13:40:39]Write 298 bytes [13:40:39]NVStorageSaveData done [13:40:39]OFDSenderStorePacket done [13:40:39]KKMCreateOFDPacket done [13:40:39]NVStorageSaveData kkm_last_timestamp [13:40:39]File name is /storage/kkm_last_timestamp [13:40:39]Write 4 bytes [13:40:39]NVStorageSaveData done [13:40:39]ExternCall_PrintAddStr [13:40:39]wPrintStart [13:40:39]Write to MH i2c: 01 00 00 1B 01 1C [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: 01 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: 01 07 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: 01 07 00 1B 01 00 00 00 00 00 FF 0F 31 [13:40:39]RasterBufferAndPrint [13:40:39]line Счет N : (1)294297 [13:40:39]line ИНН: 02508201610067 [13:40:39]line Контрольно-Кассовый Чек [13:40:39]line ПРОДАЖА [13:40:39]line ТРК (МРК, ГНК) : 21 [13:40:39]line Товар: 2710194800 [13:40:39]line ДТ-К-5 [13:40:39]line 52.010 * 76.20 [13:40:39]line = 3963.16 [13:40:39]line НДС 12% НСП 1% [13:40:39]line > о реализуемом товаре [13:40:39]line ОКРУГЛЕНИЕ: -0.16 [13:40:39]line ИТОГО: 3963.00 [13:40:39]line Внесено: 6000.00 [13:40:39]line СДАЧА: 2037.00 [13:40:39]line НСП 1% : 35.07 [13:40:39]line НДС 12% : 420.87 [13:40:39]line Наличными: 3963.00 [13:40:39]line Безнал.: 0.00 [13:40:39]line Место: АЗС № 130 "Партнер Нефть" [13:40:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:40:39]line СНО: Общий режим [13:40:39]line Чек 321 23.08.2024 13:40 [13:40:39]line Смена: 469 ФФД: 1.0 [13:40:39]line ЗНМ: 0300000070 [13:40:39]line РНМ: 0000000000092562 [13:40:39]line Версия ККМ: 001 [13:40:39]line ФМ: 0000000000871769 [13:40:39]line ФД: 165468 [13:40:39]line ФПД: 241612608417571 [13:40:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165468&fm=241612608417571&tin=02508201610067®Number=0000000000092562&sum=396300 [13:40:39]written 0, free lines is 4095 [13:40:39]Write to MH i2c: 01 00 00 46 01 47 [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: 01 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: 01 07 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 EA 0C 44 [13:40:39]RasterBufferAndPrint [13:40:39]line [13:40:39]line [13:40:39]line [13:40:39]line [13:40:39]line [13:40:39]written 0, free lines is 3343 [13:40:39]MH_Cut [13:40:39]Write to MH i2c: D1 01 00 4D 01 01 20 [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: D1 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: D1 01 00 [13:40:39]MH_I2C_Read... [13:40:39]Read from MH i2c: D1 01 00 4D 01 00 1F [13:40:39]Write to MH i2c: 01 00 00 4E 01 4F [13:40:39]Write i2c OK [13:40:39]MH_I2C_Read... [13:40:40]*** Cut start [13:40:40]*** Purtial cut [13:40:40]*** Stage 1: CUTSNS_PIN = 1 [13:40:42]Read from MH i2c: 01 [13:40:42]MH_I2C_Read... [13:40:42]*** Stop cut motor [13:40:42]*** Cut end [13:40:42]Read from MH i2c: 01 07 00 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 FF 0F 64 [13:40:42]process_action close_receipt done [13:40:42]requested_data is exist [13:40:42]produce_requested_data [13:40:42]requested_item fm.sn is exist - process it [13:40:42]wFMCommunicate request_size=4 [13:40:42]MH_SAM_APDU [13:40:42]CAPDU: 80 11 00 00 [13:40:42]Write to MH i2c: E2 08 00 4F 01 80 11 00 00 00 00 00 00 CA [13:40:42]Write i2c OK [13:40:42]MH_I2C_Read... [13:40:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:40:42]Read from MH i2c: E2 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 17 00 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 17 00 4F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [13:40:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:40:42]wFMCommunicate OK [13:40:42]requested_item fd.num is exist - process it [13:40:42]SAM_PROTO_GetFieldsCounters [13:40:42]wFMCommunicate request_size=4 [13:40:42]MH_SAM_APDU [13:40:42]CAPDU: 80 13 00 00 [13:40:42]Write to MH i2c: E2 08 00 50 01 80 13 00 00 00 00 00 00 CD [13:40:42]Write i2c OK [13:40:42]MH_I2C_Read... [13:40:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:40:42]Read from MH i2c: E2 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 62 00 [13:40:42]MH_I2C_Read... [13:40:42]recv_with_timeout no data received [13:40:42]CommunicateWithHost answer receiving error [13:40:42]CommunicateWithHost err = -3 [13:40:42]OFD Sender: Server communicate error [13:40:42]Read from MH i2c: E2 62 00 50 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [13:40:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:40:42]wFMCommunicate OK [13:40:42]SAM_PROTO_GetFieldsCounters done [13:40:42]requested_item shift.num is exist - process it [13:40:42]requested_item shift.opened is exist - process it [13:40:42]req_shift_opened [13:40:42]FM_GetShiftState [13:40:42]SAM_PROTO_GetShiftState [13:40:42]wFMCommunicate request_size=4 [13:40:42]MH_SAM_APDU [13:40:42]CAPDU: 80 13 01 00 [13:40:42]Write to MH i2c: E2 08 00 51 01 80 13 01 00 00 00 00 00 CF [13:40:42]OFD Sender: Processing packet 165466 [packets to send 995, broken 992] [13:40:42]ProducePacketName [13:40:42]name=ofd_packets/00165466 [13:40:42]OFD Sender: To server: pG, [13:40:42]CommunicateWithHost lk.salyk.kg:30040 [13:40:42]ConnectInit lk.salyk.kg [13:40:42]Write i2c OK [13:40:42]MH_I2C_Read... [13:40:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:40:42]Read from MH i2c: E2 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 0E 00 [13:40:42]MH_I2C_Read... [13:40:42]Read from MH i2c: E2 0E 00 51 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [13:40:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:40:42]wFMCommunicate OK [13:40:42]SAM_PROTO_GetShiftState done [13:40:42]FM_GetShiftState done [13:40:42]req_shift_opened done [13:40:42]requested_item shift.open_date is exist - process it [13:40:42]req_shift_open_date [13:40:42]req_shift_open_date done [13:40:42]produce_requested_data done [13:40:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165468,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:40:42]process_action_free close_receipt [13:40:42]json_value_free [13:40:42]json_value_free done [13:40:42]process_json_proto returns [13:40:42]Send response to host [13:40:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165468,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:40:42]free response buf [13:40:42]execute_script done [13:40:42]execute_script returns [13:40:42]free content buf [13:40:42]Sock 6.Close socket [13:40:42]Sock 6.Thread stoped [13:40:47]ConnectInit Can't take IP for lk.salyk.kg [13:40:47]CommunicateWithHost connect error [13:40:47]CommunicateWithHost err = -1 [13:40:47]OFD Sender: Server communicate error [13:40:52]OFD Sender: Processing packet 165466 [packets to send 995, broken 992] [13:40:52]ProducePacketName [13:40:52]name=ofd_packets/00165466 [13:40:52]OFD Sender: To server: pG, [13:40:52]CommunicateWithHost lk.salyk.kg:30040 [13:40:52]ConnectInit lk.salyk.kg [13:40:56]Connected sock=7 [13:40:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 7F 22 06 01 E0 AB 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B2 3E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7B 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 3F 01 00 00 F4 03 04 00 38 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 86 02 00 35 04 06 00 8A FC 43 EA 89 81 3C E3 97 C5 54 29 03 E6 [13:40:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0F 8D 47 00 22 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 86 02 00 F4 03 04 00 B2 3A C8 66 B6 04 01 00 00 5C 60 B7 92 26 2C BA 6F [13:40:57]CommunicateWithHost err = 0 [13:40:57]CheckOFDResponse [13:40:57]1017 (14) - 77093643461234 [13:40:57]1041 (16) - 0000000000871769 [13:40:57]1040 (4) - 165466 [13:40:57]1012 (4) - 23.08.2024 07:30 [13:40:57]1206 (1) - 0 [13:40:57]OFD Sender: Remove packet 165466 [13:40:57]ProducePacketName [13:40:57]name=ofd_packets/00165466 [13:40:57]NVStorageDeleteData [13:40:57]OFD Sender: Processing packet 165467 [packets to send 994, broken 992] [13:40:57]ProducePacketName [13:40:57]name=ofd_packets/00165467 [13:40:57]OFD Sender: To server: pG, [13:40:57]CommunicateWithHost lk.salyk.kg:30040 [13:40:57]ConnectInit lk.salyk.kg [13:40:59]Connected sock=7 [13:40:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1B 77 07 01 55 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 40 01 00 00 F4 03 04 00 3F 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 86 02 00 35 04 06 00 40 EF 5B B2 B4 76 75 4F 4D 14 34 A4 7D D6 [13:41:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 39 30 47 00 76 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 86 02 00 F4 03 04 00 B5 3A C8 66 B6 04 01 00 00 A6 0D 68 61 95 FC B9 F0 [13:41:00]CommunicateWithHost err = 0 [13:41:00]CheckOFDResponse [13:41:00]1017 (14) - 77093643461234 [13:41:00]1041 (16) - 0000000000871769 [13:41:00]1040 (4) - 165467 [13:41:00]1012 (4) - 23.08.2024 07:31 [13:41:00]1206 (1) - 0 [13:41:00]OFD Sender: Remove packet 165467 [13:41:00]ProducePacketName [13:41:00]name=ofd_packets/00165467 [13:41:00]NVStorageDeleteData [13:41:00]OFD Sender: Processing packet 165468 [packets to send 993, broken 992] [13:41:00]ProducePacketName [13:41:00]name=ofd_packets/00165468 [13:41:00]OFD Sender: To server: pG, [13:41:00]CommunicateWithHost lk.salyk.kg:30040 [13:41:00]ConnectInit lk.salyk.kg [13:41:01]Connected sock=7 [13:41:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E0 15 04 01 53 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A CB 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 1C 0C 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 0C 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 A4 00 00 00 00 07 04 06 00 0C 0C 06 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 54 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 86 02 00 35 04 06 00 DB BE D1 B2 AF 23 83 D2 71 F8 F0 2A 4B 74 [13:41:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 16 19 47 00 A5 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 37 36 39 10 04 04 00 5C 86 02 00 F4 03 04 00 B7 3A C8 66 B6 04 01 00 00 11 16 EB 03 A4 D2 83 87 [13:41:01]CommunicateWithHost err = 0 [13:41:01]CheckOFDResponse [13:41:01]1017 (14) - 77093643461234 [13:41:01]1041 (16) - 0000000000871769 [13:41:01]1040 (4) - 165468 [13:41:01]1012 (4) - 23.08.2024 07:31 [13:41:01]1206 (1) - 0 [13:41:01]OFD Sender: Remove packet 165468 [13:41:01]ProducePacketName [13:41:01]name=ofd_packets/00165468 [13:41:01]NVStorageDeleteData [13:41:02]OFD Sender: No OFD packet to send [13:41:07]OFD Sender: No OFD packet to send [13:41:12]OFD Sender: No OFD packet to send [13:41:17]OFD Sender: No OFD packet to send [13:41:22]OFD Sender: No OFD packet to send [13:41:27]OFD Sender: No OFD packet to send [13:41:29]accept exits with 9 [13:41:29]New connection [13:41:29]New thread 3067096420 created [13:41:29]Thread 3066953060 joined [13:41:29]Waiting for new connection... [13:41:29] Sock 9.Parse request [13:41:29]Sock 9.Check first char [13:41:29]Sock 9.First char is OK [13:41:29]request: POST /json_proto HTTP/1.0 [13:41:29]Method: POST [13:41:29]URL: /json_proto [13:41:29]Method is POST - this is cgi request [13:41:29]url: /json_proto [13:41:29]query_string will be loaded in cgi processing [13:41:29]execute_cgi json_proto POST (null) [13:41:29]execute_cgi path=json_proto method=POST [13:41:29]POST find Content-Length [13:41:29]Host: 172.17.44.132:8080 [13:41:29]Content-Length: 629 [13:41:29]Content-Type: application/json [13:41:29] [13:41:29]POST finish read [13:41:29]Found Content-Length = 629 [13:41:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51046", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:29]execute_script... [13:41:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51046", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:29]POST & json_proto [13:41:29]process_json_proto [13:41:29]json parsed OK: [13:41:29]protocol is kg_v1.0 [13:41:29]action value=close_receipt [13:41:29]process_action close_receipt [13:41:29]cmd_close_receipt [13:41:29]MH_GetDate [13:41:29]Write to MH i2c: F0 00 00 52 01 42 [13:41:29]Write i2c OK [13:41:29]MH_I2C_Read... [13:41:29]Read from MH i2c: F0 [13:41:29]MH_I2C_Read... [13:41:29]Read from MH i2c: F0 09 00 [13:41:29]MH_I2C_Read... [13:41:29]Read from MH i2c: F0 09 00 52 01 00 89 91 C8 66 2A 83 C1 65 66 [13:41:29]GetLastDocTimeStamp 1724420436 [13:41:29]current date 1724420489 [13:41:29]FM_GetShiftState [13:41:29]SAM_PROTO_GetShiftState [13:41:29]wFMCommunicate request_size=4 [13:41:29]MH_SAM_APDU [13:41:29]CAPDU: 80 13 01 00 [13:41:29]Write to MH i2c: E2 08 00 53 01 80 13 01 00 00 00 00 00 D1 [13:41:29]Write i2c OK [13:41:29]MH_I2C_Read... [13:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:29]Read from MH i2c: E2 [13:41:29]MH_I2C_Read... [13:41:29]Read from MH i2c: E2 0E 00 [13:41:29]MH_I2C_Read... [13:41:29]Read from MH i2c: E2 0E 00 53 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FF [13:41:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:41:29]wFMCommunicate OK [13:41:29]SAM_PROTO_GetShiftState done [13:41:29]FM_GetShiftState done [13:41:29]opened in 1724372766 [13:41:29]opened+sec_in_day 1724459166 [13:41:29]quantity*price = 5000 [13:41:29]sum+1 = 5001 [13:41:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 322 23.08.2024 13:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165469 ФПД: 11354789030045 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165469&fm=11354789030045&tin=02508201610067®Number=0000000000092562&sum=5000 0 [13:41:30]StoreToDocumentArchive [13:41:30]shift 469 fd 165469 [13:41:30]save to /storage/0469/doc_00165469 [13:41:30]save last doc name /storage/0469/doc_00165469 to /storage/kkm_last_doc_name [13:41:30]save OK [13:41:30]Clear old archive folders... [13:41:30]ProcessDocumentItem done err = 0, tmpTLVsize=269 [13:41:30]tlvbuf is 00D3F040 [13:41:30]SAM_PROTO_ClearQueue [13:41:30]wFMCommunicate request_size=4 [13:41:30]MH_SAM_APDU [13:41:30]CAPDU: 80 09 00 00 [13:41:30]Write to MH i2c: E2 08 00 60 01 80 09 00 00 00 00 00 00 D3 [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:30]Read from MH i2c: E2 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 60 01 00 90 00 D5 [13:41:30]RAPDU: 90 00 [13:41:30]wFMCommunicate OK [13:41:30]SAM_PROTO_ClearQueue done [13:41:30]KKMCreateOFDPacket [13:41:30]OFDProtocolAddRootSTLVToBuf [13:41:30]FM_MakeSignedData [13:41:30]FM_MakeSignedData [13:41:30]SAM_PROTO_SignData [13:41:30]wFMCommunicate request_size=4 [13:41:30]MH_SAM_APDU [13:41:30]CAPDU: 80 0D 01 02 [13:41:30]Write to MH i2c: E2 08 00 61 01 80 0D 01 02 00 00 00 00 DB [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:30]Read from MH i2c: E2 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 [13:41:30]MH_I2C_Read... [13:41:30]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [13:41:30]RAPDU: 90 00 [13:41:30]wFMCommunicate OK [13:41:30]wFMCommunicate request_size=255 [13:41:30]MH_SAM_APDU [13:41:30]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 89 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [13:41:30]Write to MH i2c: E2 02 01 62 01 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 89 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 52 [13:41:30]Write i2c OK [13:41:30]MH_I2C_Read... [13:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:31]Read from MH i2c: E2 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: E2 03 00 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [13:41:31]RAPDU: 90 00 [13:41:31]wFMCommunicate OK [13:41:31]wFMCommunicate request_size=28 [13:41:31]MH_SAM_APDU [13:41:31]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 5D 86 02 00 35 04 06 00 0A 53 BE 2A A8 9D [13:41:31]Write to MH i2c: E2 1F 00 63 01 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 5D 86 02 00 35 04 06 00 0A 53 BE 2A A8 9D 00 00 E0 [13:41:31]Write i2c OK [13:41:31]MH_I2C_Read... [13:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:31]Read from MH i2c: E2 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: E2 03 00 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [13:41:31]RAPDU: 90 00 [13:41:31]wFMCommunicate OK [13:41:31]wFMCommunicate request_size=4 [13:41:31]MH_SAM_APDU [13:41:31]CAPDU: 80 0D 03 02 [13:41:31]Write to MH i2c: E2 08 00 64 01 80 0D 03 02 00 00 00 00 E0 [13:41:31]Write i2c OK [13:41:31]MH_I2C_Read... [13:41:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:31]Read from MH i2c: E2 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: E2 0B 00 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: E2 0B 00 64 01 00 43 55 F5 9E 87 2F AF 76 90 00 E7 [13:41:31]RAPDU: 43 55 F5 9E 87 2F AF 76 90 00 [13:41:31]wFMCommunicate OK [13:41:31]SAM_PROTO_SignData done [13:41:31]FM_MakeSignedData done [13:41:31]CreateOFDProtocolMessage [13:41:31]wFMCommunicate request_size=4 [13:41:31]MH_SAM_APDU [13:41:31]CAPDU: 80 11 00 00 [13:41:31]Write to MH i2c: E2 08 00 65 01 80 11 00 00 00 00 00 00 E0 [13:41:31]Write i2c OK [13:41:31]MH_I2C_Read... [13:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:31]Read from MH i2c: E2 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: E2 17 00 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: E2 17 00 65 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [13:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:41:31]wFMCommunicate OK [13:41:31]CreateOFDProtocolMessage done [13:41:31]OFDSenderStorePacket 165469 [13:41:31]StoreOFDPacket docnum=165469 [13:41:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 33 82 19 01 75 86 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 89 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 86 02 00 35 04 06 00 0A 53 BE 2A A8 9D 43 55 F5 9E 87 2F AF 76 [13:41:31]CheckFolder [13:41:31]dirname=/storage/ofd_packets [13:41:31]CheckFolder done [13:41:31]ProducePacketName [13:41:31]name=ofd_packets/00165469 [13:41:31]NVStorageSaveData ofd_packets/00165469 [13:41:31]File name is /storage/ofd_packets/00165469 [13:41:31]Write 319 bytes [13:41:31]NVStorageSaveData done [13:41:31]OFDSenderStorePacket done [13:41:31]KKMCreateOFDPacket done [13:41:31]NVStorageSaveData kkm_last_timestamp [13:41:31]File name is /storage/kkm_last_timestamp [13:41:31]Write 4 bytes [13:41:31]NVStorageSaveData done [13:41:31]ExternCall_PrintAddStr [13:41:31]wPrintStart [13:41:31]Write to MH i2c: 01 00 00 66 01 67 [13:41:31]Write i2c OK [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: 01 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: 01 07 00 [13:41:31]MH_I2C_Read... [13:41:31]Read from MH i2c: 01 07 00 66 01 00 00 00 00 00 FF 0F 7C [13:41:31]RasterBufferAndPrint [13:41:31]line Счет N : (3)51046 [13:41:31]line ИНН: 02508201610067 [13:41:31]line Контрольно-Кассовый Чек [13:41:31]line ПРОДАЖА [13:41:31]line Товар: 4700000160358 [13:41:31]line Вода Легенда 1л [13:41:31]line 1.000 * 50.00 [13:41:31]line = 50.00 [13:41:31]line НДС 12% НСП 1% [13:41:31]line > о реализуемом товаре [13:41:31]line ИТОГО: 50.00 [13:41:31]line НСП 1% : 0.44 [13:41:31]line НДС 12% : 5.31 [13:41:31]line Наличными: 50.00 [13:41:31]line Безнал.: 0.00 [13:41:31]line Место: АЗС № 130 "Партнер Нефть" [13:41:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:41:31]line СНО: Общий режим [13:41:31]line Чек 322 23.08.2024 13:41 [13:41:31]line Смена: 469 ФФД: 1.0 [13:41:31]line ЗНМ: 0300000070 [13:41:31]line РНМ: 0000000000092562 [13:41:31]line Версия ККМ: 001 [13:41:31]line ФМ: 0000000000871769 [13:41:31]line ФД: 165469 [13:41:31]line ФПД: 11354789030045 [13:41:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165469&fm=11354789030045&tin=02508201610067®Number=0000000000092562&sum=5000 [13:41:31]line 0 [13:41:31]written 0, free lines is 4095 [13:41:31]OFD Sender: Processing packet 165469 [packets to send 993, broken 992] [13:41:31]ProducePacketName [13:41:31]name=ofd_packets/00165469 [13:41:31]OFD Sender: To server: pG, [13:41:31]CommunicateWithHost lk.salyk.kg:30040 [13:41:31]ConnectInit lk.salyk.kg [13:41:31]Connected sock=7 [13:41:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 33 82 19 01 75 86 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 Write to MH i2c: 26 01 00 00 EF 00 03 8E 0F 01 00 8F F6 [13:41:32]03 01 00 01 F7 Write i2c OK [13:41:32]03 MH_I2C_Read... [13:41:32]06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 Read from MH i2c: 03 01 01 00 [13:41:32]01 MH_I2C_Read... [13:41:32]F3 Read from MH i2c: 03 01 06 07 00 00 13 [13:41:32]02 MH_I2C_Read... [13:41:32]00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 Read from MH i2c: 04 01 06 07 00 00 00 8E 00 01 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 00 89 00 91 AE C8 66 0D 0E 51 04 [13:41:32]04 RasterBufferAndPrint [13:41:32]00 line [13:41:32]D5 line [13:41:32]01 line [13:41:32]00 line [13:41:32]00 line [13:41:32]B9 04 01 00 01 0D 04 10 00 30 30 30 30 written 0, free lines is 3611 [13:41:32]30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 MH_Cut [13:41:32]30 Write to MH i2c: 30 D1 38 01 37 00 31 37 95 36 01 39 01 10 68 04 [13:41:32]04 00 Write i2c OK [13:41:32]5D MH_I2C_Read... [13:41:32]86 Read from MH i2c: 02 D1 00 [13:41:32]35 MH_I2C_Read... [13:41:32]04 Read from MH i2c: 06 D1 00 0A 01 53 BE 2A A8 9D 43 55 F5 9E 87 2F AF 76 [13:41:32]00 [13:41:32]MH_I2C_Read... [13:41:32]Read from MH i2c: D1 01 00 95 01 00 67 [13:41:32]Write to MH i2c: 01 00 00 96 01 97 [13:41:32]Write i2c OK [13:41:32]MH_I2C_Read... [13:41:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 71 53 47 00 73 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 86 02 00 F4 03 04 00 D6 3A C8 66 B6 04 01 00 00 55 D9 44 DB 5A F4 B0 92 [13:41:32]CommunicateWithHost err = 0 [13:41:32]CheckOFDResponse [13:41:32]1017 (14) - 77093643461234 [13:41:32]1041 (16) - 0000000000871769 [13:41:32]1040 (4) - 165469 [13:41:32]1012 (4) - 23.08.2024 07:31 [13:41:32]1206 (1) - 0 [13:41:32]OFD Sender: Remove packet 165469 [13:41:32]ProducePacketName [13:41:32]name=ofd_packets/00165469 [13:41:32]NVStorageDeleteData [13:41:32]*** Cut start [13:41:32]*** Purtial cut [13:41:32]*** Stage 1: CUTSNS_PIN = 1 [13:41:33]OFD Sender: No OFD packet to send [13:41:34]Read from MH i2c: 01 [13:41:34]MH_I2C_Read... [13:41:34]*** Stop cut motor [13:41:34]*** Cut end [13:41:34]Read from MH i2c: 01 07 00 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: 01 07 00 96 01 00 00 00 00 00 FF 0F AC [13:41:34]process_action close_receipt done [13:41:34]requested_data is exist [13:41:34]produce_requested_data [13:41:34]requested_item fm.sn is exist - process it [13:41:34]wFMCommunicate request_size=4 [13:41:34]MH_SAM_APDU [13:41:34]CAPDU: 80 11 00 00 [13:41:34]Write to MH i2c: E2 08 00 97 01 80 11 00 00 00 00 00 00 12 [13:41:34]Write i2c OK [13:41:34]MH_I2C_Read... [13:41:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:34]Read from MH i2c: E2 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: E2 17 00 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: E2 17 00 97 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [13:41:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:41:34]wFMCommunicate OK [13:41:34]requested_item fd.num is exist - process it [13:41:34]SAM_PROTO_GetFieldsCounters [13:41:34]wFMCommunicate request_size=4 [13:41:34]MH_SAM_APDU [13:41:34]CAPDU: 80 13 00 00 [13:41:34]Write to MH i2c: E2 08 00 98 01 80 13 00 00 00 00 00 00 15 [13:41:34]Write i2c OK [13:41:34]MH_I2C_Read... [13:41:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:34]Read from MH i2c: E2 [13:41:34]MH_I2C_Read... [13:41:34]Read from MH i2c: E2 62 00 [13:41:34]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 62 00 98 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 BF [13:41:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:35]wFMCommunicate OK [13:41:35]SAM_PROTO_GetFieldsCounters done [13:41:35]requested_item shift.num is exist - process it [13:41:35]requested_item shift.opened is exist - process it [13:41:35]req_shift_opened [13:41:35]FM_GetShiftState [13:41:35]SAM_PROTO_GetShiftState [13:41:35]wFMCommunicate request_size=4 [13:41:35]MH_SAM_APDU [13:41:35]CAPDU: 80 13 01 00 [13:41:35]Write to MH i2c: E2 08 00 99 01 80 13 01 00 00 00 00 00 17 [13:41:35]Write i2c OK [13:41:35]MH_I2C_Read... [13:41:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:35]Read from MH i2c: E2 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 0E 00 [13:41:35]MH_I2C_Read... [13:41:35]Read from MH i2c: E2 0E 00 99 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 45 [13:41:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:41:35]wFMCommunicate OK [13:41:35]SAM_PROTO_GetShiftState done [13:41:35]FM_GetShiftState done [13:41:35]req_shift_opened done [13:41:35]requested_item shift.open_date is exist - process it [13:41:35]req_shift_open_date [13:41:35]req_shift_open_date done [13:41:35]produce_requested_data done [13:41:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165469,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:41:35]process_action_free close_receipt [13:41:35]json_value_free [13:41:35]json_value_free done [13:41:35]process_json_proto returns [13:41:35]Send response to host [13:41:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165469,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:41:35]free response buf [13:41:35]execute_script done [13:41:35]execute_script returns [13:41:35]free content buf [13:41:35]Sock 9.Close socket [13:41:35]Sock 9.Thread stoped [13:41:38]OFD Sender: No OFD packet to send [13:41:43]OFD Sender: No OFD packet to send [13:41:48]OFD Sender: No OFD packet to send [13:41:53]OFD Sender: No OFD packet to send [13:41:58]OFD Sender: No OFD packet to send [13:42:02]recv_with_timeout no data received [13:42:03]OFD Sender: No OFD packet to send [13:42:08]OFD Sender: No OFD packet to send [13:42:13]OFD Sender: No OFD packet to send [13:42:15]recv_with_timeout no data received [13:42:18]OFD Sender: No OFD packet to send [13:42:23]OFD Sender: No OFD packet to send [13:42:28]OFD Sender: No OFD packet to send [13:42:28]recv_with_timeout no data received [13:42:33]OFD Sender: No OFD packet to send [13:42:38]OFD Sender: No OFD packet to send [13:42:41]recv_with_timeout no data received [13:42:43]OFD Sender: No OFD packet to send [13:42:48]OFD Sender: No OFD packet to send [13:42:53]OFD Sender: No OFD packet to send [13:42:58]OFD Sender: No OFD packet to send [13:42:58]accept exits with 10 [13:42:58]New connection [13:42:58]New thread 3066953060 created [13:42:58]Thread 3067096420 joined [13:42:58]Waiting for new connection... [13:42:58] Sock 10.Parse request [13:42:58]Sock 10.Check first char [13:42:58]Sock 10.First char is OK [13:42:58]request: POST /json_proto HTTP/1.0 [13:42:58]Method: POST [13:42:58]URL: /json_proto [13:42:58]Method is POST - this is cgi request [13:42:58]url: /json_proto [13:42:58]query_string will be loaded in cgi processing [13:42:58]execute_cgi json_proto POST (null) [13:42:58]execute_cgi path=json_proto method=POST [13:42:58]POST find Content-Length [13:42:58]Host: 172.17.44.132:8080 [13:42:58]Content-Length: 677 [13:42:58]Content-Type: application/json [13:42:58] [13:42:58]POST finish read [13:42:58]Found Content-Length = 677 [13:42:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:58]execute_script... [13:42:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:58]POST & json_proto [13:42:58]process_json_proto [13:42:58]json parsed OK: [13:42:58]protocol is kg_v1.0 [13:42:58]action value=close_receipt [13:42:58]process_action close_receipt [13:42:58]cmd_close_receipt [13:42:58]MH_GetDate [13:42:58]Write to MH i2c: F0 00 00 9A 01 8A [13:42:58]Write i2c OK [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: F0 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: F0 09 00 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: F0 09 00 9A 01 00 E3 91 C8 66 2A 83 C1 65 08 [13:42:58]GetLastDocTimeStamp 1724420489 [13:42:58]current date 1724420579 [13:42:58]FM_GetShiftState [13:42:58]SAM_PROTO_GetShiftState [13:42:58]wFMCommunicate request_size=4 [13:42:58]MH_SAM_APDU [13:42:58]CAPDU: 80 13 01 00 [13:42:58]Write to MH i2c: E2 08 00 9B 01 80 13 01 00 00 00 00 00 19 [13:42:58]Write i2c OK [13:42:58]MH_I2C_Read... [13:42:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:58]Read from MH i2c: E2 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: E2 0E 00 [13:42:58]MH_I2C_Read... [13:42:58]Read from MH i2c: E2 0E 00 9B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 47 [13:42:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:42:58]wFMCommunicate OK [13:42:58]SAM_PROTO_GetShiftState done [13:42:58]FM_GetShiftState done [13:42:58]opened in 1724372766 [13:42:58]opened+sec_in_day 1724459166 [13:42:58]quantity*price = 45019 [13:42:58]sum+1 = 45020 [13:42:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 323 23.08.2024 13:42 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165470 ФПД: 170338849131724 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134259&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165470&fm=170338849131724&tin=02508201610067®Number=0000000000092562&sum=45000 [13:42:59]StoreToDocumentArchive [13:42:59]shift 469 fd 165470 [13:42:59]save to /storage/0469/doc_00165470 [13:42:59]save last doc name /storage/0469/doc_00165470 to /storage/kkm_last_doc_name [13:42:59]save OK [13:42:59]Clear old archive folders... [13:42:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:42:59]tlvbuf is 00D18030 [13:42:59]SAM_PROTO_ClearQueue [13:42:59]wFMCommunicate request_size=4 [13:42:59]MH_SAM_APDU [13:42:59]CAPDU: 80 09 00 00 [13:42:59]Write to MH i2c: E2 08 00 A8 01 80 09 00 00 00 00 00 00 1B [13:42:59]Write i2c OK [13:42:59]MH_I2C_Read... [13:42:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:59]Read from MH i2c: E2 [13:42:59]MH_I2C_Read... [13:42:59]Read from MH i2c: E2 03 00 [13:42:59]MH_I2C_Read... [13:42:59]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [13:42:59]RAPDU: 90 00 [13:42:59]wFMCommunicate OK [13:42:59]SAM_PROTO_ClearQueue done [13:42:59]KKMCreateOFDPacket [13:42:59]OFDProtocolAddRootSTLVToBuf [13:42:59]FM_MakeSignedData [13:42:59]FM_MakeSignedData [13:42:59]SAM_PROTO_SignData [13:42:59]wFMCommunicate request_size=4 [13:42:59]MH_SAM_APDU [13:42:59]CAPDU: 80 0D 01 02 [13:42:59]Write to MH i2c: E2 08 00 A9 01 80 0D 01 02 00 00 00 00 23 [13:42:59]Write i2c OK [13:42:59]MH_I2C_Read... [13:42:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:59]Read from MH i2c: E2 [13:42:59]MH_I2C_Read... [13:42:59]Read from MH i2c: E2 03 00 [13:42:59]MH_I2C_Read... [13:42:59]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [13:42:59]RAPDU: 90 00 [13:42:59]wFMCommunicate OK [13:42:59]wFMCommunicate request_size=255 [13:42:59]MH_SAM_APDU [13:42:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 E3 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 86 02 00 35 04 06 00 9A [13:42:59]Write to MH i2c: E2 02 01 AA 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 E3 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 86 02 00 35 04 06 00 9A 00 00 D3 [13:43:00]Write i2c OK [13:43:00]MH_I2C_Read... [13:43:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:00]Read from MH i2c: E2 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: E2 03 00 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [13:43:00]RAPDU: 90 00 [13:43:00]wFMCommunicate OK [13:43:00]wFMCommunicate request_size=10 [13:43:00]MH_SAM_APDU [13:43:00]CAPDU: 80 0D 02 02 05 EC 1A 98 0C CC [13:43:00]Write to MH i2c: E2 0D 00 AB 01 80 0D 02 02 05 00 EC 1A 98 0C CC 00 00 A6 [13:43:00]Write i2c OK [13:43:00]MH_I2C_Read... [13:43:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:00]Read from MH i2c: E2 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: E2 03 00 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [13:43:00]RAPDU: 90 00 [13:43:00]wFMCommunicate OK [13:43:00]wFMCommunicate request_size=4 [13:43:00]MH_SAM_APDU [13:43:00]CAPDU: 80 0D 03 02 [13:43:00]Write to MH i2c: E2 08 00 AC 01 80 0D 03 02 00 00 00 00 28 [13:43:00]Write i2c OK [13:43:00]MH_I2C_Read... [13:43:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:00]Read from MH i2c: E2 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: E2 0B 00 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: E2 0B 00 AC 01 00 4B 93 13 E9 0F 19 91 54 90 00 10 [13:43:00]RAPDU: 4B 93 13 E9 0F 19 91 54 90 00 [13:43:00]wFMCommunicate OK [13:43:00]SAM_PROTO_SignData done [13:43:00]FM_MakeSignedData done [13:43:00]CreateOFDProtocolMessage [13:43:00]wFMCommunicate request_size=4 [13:43:00]MH_SAM_APDU [13:43:00]CAPDU: 80 11 00 00 [13:43:00]Write to MH i2c: E2 08 00 AD 01 80 11 00 00 00 00 00 00 28 [13:43:00]Write i2c OK [13:43:00]MH_I2C_Read... [13:43:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:00]Read from MH i2c: E2 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: E2 17 00 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: E2 17 00 AD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [13:43:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:43:00]wFMCommunicate OK [13:43:00]CreateOFDProtocolMessage done [13:43:00]OFDSenderStorePacket 165470 [13:43:00]StoreOFDPacket docnum=165470 [13:43:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 30 41 07 01 53 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 E3 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 86 02 00 35 04 06 00 9A EC 1A 98 0C CC 4B 93 13 E9 0F 19 91 54 [13:43:00]CheckFolder [13:43:00]dirname=/storage/ofd_packets [13:43:00]CheckFolder done [13:43:00]ProducePacketName [13:43:00]name=ofd_packets/00165470 [13:43:00]NVStorageSaveData ofd_packets/00165470 [13:43:00]File name is /storage/ofd_packets/00165470 [13:43:00]Write 301 bytes [13:43:00]NVStorageSaveData done [13:43:00]OFDSenderStorePacket done [13:43:00]KKMCreateOFDPacket done [13:43:00]NVStorageSaveData kkm_last_timestamp [13:43:00]File name is /storage/kkm_last_timestamp [13:43:00]Write 4 bytes [13:43:00]NVStorageSaveData done [13:43:00]ExternCall_PrintAddStr [13:43:00]wPrintStart [13:43:00]Write to MH i2c: 01 00 00 AE 01 AF [13:43:00]Write i2c OK [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: 01 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: 01 07 00 [13:43:00]MH_I2C_Read... [13:43:00]Read from MH i2c: 01 07 00 AE 01 00 00 00 00 00 FF 0F C4 [13:43:00]RasterBufferAndPrint [13:43:00]line Счет N : (1)294300 [13:43:00]line ИНН: 02508201610067 [13:43:00]line Контрольно-Кассовый Чек [13:43:00]line ПРОДАЖА [13:43:00]line ТРК (МРК, ГНК) : 32 [13:43:00]line Товар: 2710124130 [13:43:00]line Аи-92-К-5 [13:43:00]line 6.640 * 67.80 [13:43:00]line = 450.19 [13:43:00]line НДС 12% НСП 1% [13:43:00]line > о реализуемом товаре [13:43:00]line ОКРУГЛЕНИЕ: -0.19 [13:43:00]line ИТОГО: 450.00 [13:43:00]line Внесено: 450.00 [13:43:00]line СДАЧА: 0.00 [13:43:00]line НСП 1% : 3.98 [13:43:00]line НДС 12% : 47.81 [13:43:00]line Наличными: 450.00 [13:43:00]line Безнал.: 0.00 [13:43:00]line Место: АЗС № 130 "Партнер Нефть" [13:43:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:43:00]line СНО: Общий режим [13:43:00]line Чек 323 23.08.2024 13:42 [13:43:00]line Смена: 469 ФФД: 1.0 [13:43:00]line ЗНМ: 0300000070 [13:43:00]line РНМ: 0000000000092562 [13:43:00]recv_with_timeout no data received [13:43:00]line Версия ККМ: 001 [13:43:00]line ФМ: 0000000000871769 [13:43:00]line ФД: 165470 [13:43:00]line ФПД: 170338849131724 [13:43:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134259&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165470&fm=170338849131724&tin=02508201610067®Number=0000000000092562&sum=45000 [13:43:00]OFD Sender: Processing packet 165470 [packets to send 993, broken 992] [13:43:00]ProducePacketName [13:43:00]name=ofd_packets/00165470 [13:43:00]OFD Sender: To server: pG, [13:43:00]CommunicateWithHost lk.salyk.kg:30040 [13:43:00]ConnectInit lk.salyk.kg [13:43:00]written 0, free lines is 4095 [13:43:01]Write to MH i2c: 01 00 00 D9 01 DA [13:43:01]Write i2c OK [13:43:01]MH_I2C_Read... [13:43:01]Read from MH i2c: 01 [13:43:01]MH_I2C_Read... [13:43:01]Read from MH i2c: 01 07 00 [13:43:01]MH_I2C_Read... [13:43:01]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 D4 0C C1 [13:43:01]RasterBufferAndPrint [13:43:01]line [13:43:01]line [13:43:01]line [13:43:01]line [13:43:01]line [13:43:01]written 0, free lines is 3305 [13:43:01]MH_Cut [13:43:01]Write to MH i2c: D1 01 00 E0 01 01 B3 [13:43:01]Write i2c OK [13:43:01]MH_I2C_Read... [13:43:01]Read from MH i2c: D1 [13:43:01]MH_I2C_Read... [13:43:01]Read from MH i2c: D1 01 00 [13:43:01]MH_I2C_Read... [13:43:01]Read from MH i2c: D1 01 00 E0 01 00 B2 [13:43:01]Write to MH i2c: 01 00 00 E1 01 E2 [13:43:01]Write i2c OK [13:43:01]MH_I2C_Read... [13:43:01]*** Cut start [13:43:01]*** Purtial cut [13:43:01]*** Stage 1: CUTSNS_PIN = 1 [13:43:03]Read from MH i2c: 01 [13:43:03]MH_I2C_Read... [13:43:03]*** Stop cut motor [13:43:03]*** Cut end [13:43:03]Read from MH i2c: 01 07 00 [13:43:03]MH_I2C_Read... [13:43:03]Read from MH i2c: 01 07 00 E1 01 00 00 00 00 00 FF 0F F7 [13:43:03]process_action close_receipt done [13:43:03]requested_data is exist [13:43:03]produce_requested_data [13:43:03]requested_item fm.sn is exist - process it [13:43:03]wFMCommunicate request_size=4 [13:43:03]MH_SAM_APDU [13:43:03]CAPDU: 80 11 00 00 [13:43:03]Write to MH i2c: E2 08 00 E2 01 80 11 00 00 00 00 00 00 5D [13:43:03]Write i2c OK [13:43:03]MH_I2C_Read... [13:43:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:03]Read from MH i2c: E2 [13:43:03]MH_I2C_Read... [13:43:03]Read from MH i2c: E2 17 00 [13:43:04]MH_I2C_Read... [13:43:04]Read from MH i2c: E2 17 00 E2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [13:43:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:43:04]wFMCommunicate OK [13:43:04]requested_item fd.num is exist - process it [13:43:04]SAM_PROTO_GetFieldsCounters [13:43:04]wFMCommunicate request_size=4 [13:43:04]MH_SAM_APDU [13:43:04]CAPDU: 80 13 00 00 [13:43:04]Write to MH i2c: E2 08 00 E3 01 80 13 00 00 00 00 00 00 60 [13:43:04]Write i2c OK [13:43:04]MH_I2C_Read... [13:43:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:04]Read from MH i2c: E2 [13:43:04]MH_I2C_Read... [13:43:04]Read from MH i2c: E2 62 00 [13:43:04]MH_I2C_Read... [13:43:04]Read from MH i2c: E2 62 00 E3 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [13:43:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:43:04]wFMCommunicate OK [13:43:04]SAM_PROTO_GetFieldsCounters done [13:43:04]requested_item shift.num is exist - process it [13:43:04]requested_item shift.opened is exist - process it [13:43:04]req_shift_opened [13:43:04]FM_GetShiftState [13:43:04]SAM_PROTO_GetShiftState [13:43:04]wFMCommunicate request_size=4 [13:43:04]MH_SAM_APDU [13:43:04]CAPDU: 80 13 01 00 [13:43:04]Write to MH i2c: E2 08 00 E4 01 80 13 01 00 00 00 00 00 62 [13:43:04]Write i2c OK [13:43:04]MH_I2C_Read... [13:43:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:04]Read from MH i2c: E2 [13:43:04]MH_I2C_Read... [13:43:04]Read from MH i2c: E2 0E 00 [13:43:04]MH_I2C_Read... [13:43:04]Read from MH i2c: E2 0E 00 E4 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 90 [13:43:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:43:04]wFMCommunicate OK [13:43:04]SAM_PROTO_GetShiftState done [13:43:04]FM_GetShiftState done [13:43:04]req_shift_opened done [13:43:04]requested_item shift.open_date is exist - process it [13:43:04]req_shift_open_date [13:43:04]req_shift_open_date done [13:43:04]produce_requested_data done [13:43:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165470,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:43:04]process_action_free close_receipt [13:43:04]json_value_free [13:43:04]json_value_free done [13:43:04]process_json_proto returns [13:43:04]Send response to host [13:43:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165470,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:43:04]free response buf [13:43:04]execute_script done [13:43:04]execute_script returns [13:43:04]free content buf [13:43:04]Sock 10.Close socket [13:43:04]Sock 10.Thread stoped [13:43:05]ConnectInit Can't take IP for lk.salyk.kg [13:43:05]CommunicateWithHost connect error [13:43:05]CommunicateWithHost err = -1 [13:43:05]OFD Sender: Server communicate error [13:43:10]OFD Sender: Processing packet 165470 [packets to send 993, broken 992] [13:43:10]ProducePacketName [13:43:10]name=ofd_packets/00165470 [13:43:10]OFD Sender: To server: pG, [13:43:10]CommunicateWithHost lk.salyk.kg:30040 [13:43:10]ConnectInit lk.salyk.kg [13:43:14]accept exits with 9 [13:43:14]New connection [13:43:14]New thread 3067096420 created [13:43:14]Thread 3066953060 joined [13:43:14]Waiting for new connection... [13:43:14] Sock 9.Parse request [13:43:14]Sock 9.Check first char [13:43:14]Sock 9.First char is OK [13:43:14]request: POST /json_proto HTTP/1.0 [13:43:14]Method: POST [13:43:14]URL: /json_proto [13:43:14]Method is POST - this is cgi request [13:43:14]url: /json_proto [13:43:14]query_string will be loaded in cgi processing [13:43:14]execute_cgi json_proto POST (null) [13:43:14]execute_cgi path=json_proto method=POST [13:43:14]POST find Content-Length [13:43:14]Host: 172.17.44.132:8080 [13:43:14]Content-Length: 677 [13:43:14]Content-Type: application/json [13:43:14] [13:43:14]POST finish read [13:43:14]Found Content-Length = 677 [13:43:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:14]execute_script... [13:43: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)294301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:14]POST & json_proto [13:43:14]process_json_proto [13:43:14]json parsed OK: [13:43:14]protocol is kg_v1.0 [13:43:14]action value=close_receipt [13:43:14]process_action close_receipt [13:43:14]cmd_close_receipt [13:43:14]MH_GetDate [13:43:14]Write to MH i2c: F0 00 00 E5 01 D5 [13:43:14]Write i2c OK [13:43:14]MH_I2C_Read... [13:43:14]Read from MH i2c: F0 [13:43:14]MH_I2C_Read... [13:43:14]Read from MH i2c: F0 09 00 [13:43:14]MH_I2C_Read... [13:43:14]Read from MH i2c: F0 09 00 E5 01 00 F3 91 C8 66 2A 83 C1 65 63 [13:43:14]GetLastDocTimeStamp 1724420579 [13:43:14]current date 1724420595 [13:43:14]FM_GetShiftState [13:43:14]SAM_PROTO_GetShiftState [13:43:14]wFMCommunicate request_size=4 [13:43:14]MH_SAM_APDU [13:43:14]CAPDU: 80 13 01 00 [13:43:14]Write to MH i2c: E2 08 00 E6 01 80 13 01 00 00 00 00 00 64 [13:43:14]Write i2c OK [13:43:14]MH_I2C_Read... [13:43:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:14]Read from MH i2c: E2 [13:43:14]MH_I2C_Read... [13:43:14]Read from MH i2c: E2 0E 00 [13:43:14]MH_I2C_Read... [13:43:14]Read from MH i2c: E2 0E 00 E6 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 92 [13:43:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:43:14]wFMCommunicate OK [13:43:14]SAM_PROTO_GetShiftState done [13:43:14]FM_GetShiftState done [13:43:14]opened in 1724372766 [13:43:14]opened+sec_in_day 1724459166 [13:43:14]quantity*price = 30035 [13:43:14]sum+1 = 30036 [13:43:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 324 23.08.2024 13:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165471 ФПД: 130428725621142 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165471&fm=130428725621142&tin=02508201610067®Number=0000000000092562&sum=30000 [13:43:15]StoreToDocumentArchive [13:43:15]shift 469 fd 165471 [13:43:15]save to /storage/0469/doc_00165471 [13:43:15]save last doc name /storage/0469/doc_00165471 to /storage/kkm_last_doc_name [13:43:15]save OK [13:43:15]Clear old archive folders... [13:43:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:43:15]tlvbuf is 00C76E20 [13:43:15]SAM_PROTO_ClearQueue [13:43:15]wFMCommunicate request_size=4 [13:43:15]MH_SAM_APDU [13:43:15]CAPDU: 80 09 00 00 [13:43:15]Write to MH i2c: E2 08 00 F3 01 80 09 00 00 00 00 00 00 66 [13:43:15]Write i2c OK [13:43:15]MH_I2C_Read... [13:43:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:43:15]Read from MH i2c: E2 [13:43:15]MH_I2C_Read... [13:43:15]Read from MH i2c: E2 03 00 [13:43:15]MH_I2C_Read... [13:43:15]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [13:43:15]RAPDU: 90 00 [13:43:15]wFMCommunicate OK [13:43:15]SAM_PROTO_ClearQueue done [13:43:15]KKMCreateOFDPacket [13:43:15]OFDProtocolAddRootSTLVToBuf [13:43:15]FM_MakeSignedData [13:43:15]FM_MakeSignedData [13:43:15]SAM_PROTO_SignData [13:43:15]wFMCommunicate request_size=4 [13:43:15]MH_SAM_APDU [13:43:15]CAPDU: 80 0D 01 02 [13:43:15]Write to MH i2c: E2 08 00 F4 01 80 0D 01 02 00 00 00 00 6E [13:43:16]Write i2c OK [13:43:16]MH_I2C_Read... [13:43:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:43:16]Read from MH i2c: E2 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 03 00 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [13:43:16]RAPDU: 90 00 [13:43:16]wFMCommunicate OK [13:43:16]wFMCommunicate request_size=255 [13:43:16]MH_SAM_APDU [13:43: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 F3 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 86 02 00 35 04 06 00 76 [13:43:16]Write to MH i2c: E2 02 01 F5 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 F3 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 86 02 00 35 04 06 00 76 00 00 3B [13:43:16]Write i2c OK [13:43:16]MH_I2C_Read... [13:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:16]Read from MH i2c: E2 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 03 00 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [13:43:16]RAPDU: 90 00 [13:43:16]wFMCommunicate OK [13:43:16]wFMCommunicate request_size=10 [13:43:16]MH_SAM_APDU [13:43:16]CAPDU: 80 0D 02 02 05 9F CD DB F1 96 [13:43:16]Write to MH i2c: E2 0D 00 F6 01 80 0D 02 02 05 00 9F CD DB F1 96 00 00 49 [13:43:16]recv_with_timeout no data received [13:43:16]Write i2c OK [13:43:16]MH_I2C_Read... [13:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:16]Read from MH i2c: E2 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 03 00 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [13:43:16]RAPDU: 90 00 [13:43:16]wFMCommunicate OK [13:43:16]wFMCommunicate request_size=4 [13:43:16]MH_SAM_APDU [13:43:16]CAPDU: 80 0D 03 02 [13:43:16]Write to MH i2c: E2 08 00 F7 01 80 0D 03 02 00 00 00 00 73 [13:43:16]Write i2c OK [13:43:16]MH_I2C_Read... [13:43:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:16]Read from MH i2c: E2 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 0B 00 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 0B 00 F7 01 00 3C F5 83 9F 76 F0 3F 0F 90 00 7B [13:43:16]RAPDU: 3C F5 83 9F 76 F0 3F 0F 90 00 [13:43:16]wFMCommunicate OK [13:43:16]SAM_PROTO_SignData done [13:43:16]FM_MakeSignedData done [13:43:16]CreateOFDProtocolMessage [13:43:16]wFMCommunicate request_size=4 [13:43:16]MH_SAM_APDU [13:43:16]CAPDU: 80 11 00 00 [13:43:16]Write to MH i2c: E2 08 00 F8 01 80 11 00 00 00 00 00 00 73 [13:43:16]Write i2c OK [13:43:16]MH_I2C_Read... [13:43:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:16]Read from MH i2c: E2 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 17 00 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: E2 17 00 F8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [13:43:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:43:16]wFMCommunicate OK [13:43:16]CreateOFDProtocolMessage done [13:43:16]OFDSenderStorePacket 165471 [13:43:16]StoreOFDPacket docnum=165471 [13:43:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 C6 07 01 EA E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 F3 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 86 02 00 35 04 06 00 76 9F CD DB F1 96 3C F5 83 9F 76 F0 3F 0F [13:43:16]CheckFolder [13:43:16]dirname=/storage/ofd_packets [13:43:16]CheckFolder done [13:43:16]ProducePacketName [13:43:16]name=ofd_packets/00165471 [13:43:16]NVStorageSaveData ofd_packets/00165471 [13:43:16]File name is /storage/ofd_packets/00165471 [13:43:16]Write 301 bytes [13:43:16]NVStorageSaveData done [13:43:16]OFDSenderStorePacket done [13:43:16]KKMCreateOFDPacket done [13:43:16]NVStorageSaveData kkm_last_timestamp [13:43:16]File name is /storage/kkm_last_timestamp [13:43:16]Write 4 bytes [13:43:16]NVStorageSaveData done [13:43:16]ExternCall_PrintAddStr [13:43:16]wPrintStart [13:43:16]Write to MH i2c: 01 00 00 F9 01 FA [13:43:16]Write i2c OK [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: 01 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: 01 07 00 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: 01 07 00 F9 01 00 00 00 00 00 FF 0F 0F [13:43:16]RasterBufferAndPrint [13:43:16]line Счет N : (1)294301 [13:43:16]line ИНН: 02508201610067 [13:43:16]line Контрольно-Кассовый Чек [13:43:16]line ПРОДАЖА [13:43:16]line ТРК (МРК, ГНК) : 52 [13:43:16]line Товар: 2710124130 [13:43:16]line Аи-92-К-5 [13:43:16]line 4.430 * 67.80 [13:43:16]line = 300.35 [13:43:16]line НДС 12% НСП 1% [13:43:16]line > о реализуемом товаре [13:43:16]line ОКРУГЛЕНИЕ: -0.35 [13:43:16]line ИТОГО: 300.00 [13:43:16]line Внесено: 300.00 [13:43:16]line СДАЧА: 0.00 [13:43:16]line НСП 1% : 2.66 [13:43:16]line НДС 12% : 31.90 [13:43:16]line Наличными: 300.00 [13:43:16]line Безнал.: 0.00 [13:43:16]line Место: АЗС № 130 "Партнер Нефть" [13:43:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:43:16]line СНО: Общий режим [13:43:16]line Чек 324 23.08.2024 13:43 [13:43:16]line Смена: 469 ФФД: 1.0 [13:43:16]line ЗНМ: 0300000070 [13:43:16]line РНМ: 0000000000092562 [13:43:16]line Версия ККМ: 001 [13:43:16]line ФМ: 0000000000871769 [13:43:16]line ФД: 165471 [13:43:16]line ФПД: 130428725621142 [13:43:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165471&fm=130428725621142&tin=02508201610067®Number=0000000000092562&sum=30000 [13:43:16]written 0, free lines is 4095 [13:43:17]Write to MH i2c: 01 00 00 24 02 26 [13:43:17]Write i2c OK [13:43:17]MH_I2C_Read... [13:43:17]Read from MH i2c: 01 [13:43:17]MH_I2C_Read... [13:43:17]Read from MH i2c: 01 07 00 [13:43:17]MH_I2C_Read... [13:43:17]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 D8 0C 11 [13:43:17]RasterBufferAndPrint [13:43:17]line [13:43:17]line [13:43:17]line [13:43:17]line [13:43:17]line [13:43:17]written 0, free lines is 3316 [13:43:17]MH_Cut [13:43:17]Write to MH i2c: D1 01 00 2B 02 01 FF [13:43:17]Write i2c OK [13:43:17]MH_I2C_Read... [13:43:17]Read from MH i2c: D1 [13:43:17]MH_I2C_Read... [13:43:17]Read from MH i2c: D1 01 00 [13:43:17]MH_I2C_Read... [13:43:17]Read from MH i2c: D1 01 00 2B 02 00 FE [13:43:17]Write to MH i2c: 01 00 00 2C 02 2E [13:43:17]Write i2c OK [13:43:17]MH_I2C_Read... [13:43:18]*** Cut start [13:43:18]*** Purtial cut [13:43:18]*** Stage 1: CUTSNS_PIN = 1 [13:43:20]Read from MH i2c: 01 [13:43:20]MH_I2C_Read... [13:43:20]*** Stop cut motor [13:43:20]*** Cut end [13:43:20]Read from MH i2c: 01 07 00 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: 01 07 00 2C 02 00 00 00 00 00 FF 0F 43 [13:43:20]process_action close_receipt done [13:43:20]requested_data is exist [13:43:20]produce_requested_data [13:43:20]requested_item fm.sn is exist - process it [13:43:20]wFMCommunicate request_size=4 [13:43:20]MH_SAM_APDU [13:43:20]CAPDU: 80 11 00 00 [13:43:20]Write to MH i2c: E2 08 00 2D 02 80 11 00 00 00 00 00 00 A9 [13:43:20]Write i2c OK [13:43:20]MH_I2C_Read... [13:43:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:20]Read from MH i2c: E2 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 17 00 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 17 00 2D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 02 [13:43:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:43:20]wFMCommunicate OK [13:43:20]requested_item fd.num is exist - process it [13:43:20]SAM_PROTO_GetFieldsCounters [13:43:20]wFMCommunicate request_size=4 [13:43:20]MH_SAM_APDU [13:43:20]CAPDU: 80 13 00 00 [13:43:20]Write to MH i2c: E2 08 00 2E 02 80 13 00 00 00 00 00 00 AC [13:43:20]Write i2c OK [13:43:20]MH_I2C_Read... [13:43:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:20]Read from MH i2c: E2 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 62 00 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 62 00 2E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 5E [13:43:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:43:20]wFMCommunicate OK [13:43:20]SAM_PROTO_GetFieldsCounters done [13:43:20]requested_item shift.num is exist - process it [13:43:20]requested_item shift.opened is exist - process it [13:43:20]req_shift_opened [13:43:20]FM_GetShiftState [13:43:20]SAM_PROTO_GetShiftState [13:43:20]wFMCommunicate request_size=4 [13:43:20]MH_SAM_APDU [13:43:20]CAPDU: 80 13 01 00 [13:43:20]Write to MH i2c: E2 08 00 2F 02 80 13 01 00 00 00 00 00 AE [13:43:20]Write i2c OK [13:43:20]MH_I2C_Read... [13:43:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:20]Read from MH i2c: E2 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 0E 00 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 0E 00 2F 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DC [13:43:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:43:20]wFMCommunicate OK [13:43:20]SAM_PROTO_GetShiftState done [13:43:20]FM_GetShiftState done [13:43:20]req_shift_opened done [13:43:20]requested_item shift.open_date is exist - process it [13:43:20]req_shift_open_date [13:43:20]req_shift_open_date done [13:43:20]produce_requested_data done [13:43:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165471,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:43:20]process_action_free close_receipt [13:43:20]json_value_free [13:43:20]json_value_free done [13:43:20]process_json_proto returns [13:43:20]Send response to host [13:43:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165471,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:43:20]free response buf [13:43:20]execute_script done [13:43:20]execute_script returns [13:43:20]free content buf [13:43:20]Sock 9.Close socket [13:43:20]Sock 9.Thread stoped [13:43:26]Connected sock=7 [13:43:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 30 41 07 01 53 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 E3 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 86 02 00 35 04 06 00 9A EC 1A 98 0C CC 4B 93 13 E9 0F 19 91 54 [13:43:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E2 74 47 00 D9 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 86 02 00 F4 03 04 00 4A 3B C8 66 B6 04 01 00 00 2F 00 F5 43 3E 15 4B 5D [13:43:30]CommunicateWithHost err = 0 [13:43:30]CheckOFDResponse [13:43:30]1017 (14) - 77093643461234 [13:43:30]1041 (16) - 0000000000871769 [13:43:30]1040 (4) - 165470 [13:43:30]1012 (4) - 23.08.2024 07:33 [13:43:30]1206 (1) - 0 [13:43:30]OFD Sender: Remove packet 165470 [13:43:30]ProducePacketName [13:43:30]name=ofd_packets/00165470 [13:43:30]NVStorageDeleteData [13:43:31]OFD Sender: Processing packet 165471 [packets to send 993, broken 992] [13:43:31]ProducePacketName [13:43:31]name=ofd_packets/00165471 [13:43:31]OFD Sender: To server: pG, [13:43:31]CommunicateWithHost lk.salyk.kg:30040 [13:43:31]ConnectInit lk.salyk.kg [13:43:33]recv_with_timeout no data received [13:43:36]ConnectInit Can't take IP for lk.salyk.kg [13:43:36]CommunicateWithHost connect error [13:43:36]CommunicateWithHost err = -1 [13:43:36]OFD Sender: Server communicate error [13:43:36]OFD Sender: Processing packet 165471 [packets to send 993, broken 992] [13:43:36]ProducePacketName [13:43:36]name=ofd_packets/00165471 [13:43:36]OFD Sender: To server: pG, [13:43:36]CommunicateWithHost lk.salyk.kg:30040 [13:43:36]ConnectInit lk.salyk.kg [13:43:41]ConnectInit Can't take IP for lk.salyk.kg [13:43:41]CommunicateWithHost connect error [13:43:41]CommunicateWithHost err = -1 [13:43:41]OFD Sender: Server communicate error [13:43:46]OFD Sender: Processing packet 165471 [packets to send 993, broken 992] [13:43:46]ProducePacketName [13:43:46]name=ofd_packets/00165471 [13:43:46]OFD Sender: To server: pG, [13:43:46]CommunicateWithHost lk.salyk.kg:30040 [13:43:46]ConnectInit lk.salyk.kg [13:43:50]recv_with_timeout no data received [13:43:51]ConnectInit Can't take IP for lk.salyk.kg [13:43:51]CommunicateWithHost connect error [13:43:51]CommunicateWithHost err = -1 [13:43:51]OFD Sender: Server communicate error [13:43:56]OFD Sender: Processing packet 165471 [packets to send 993, broken 992] [13:43:56]ProducePacketName [13:43:56]name=ofd_packets/00165471 [13:43:56]OFD Sender: To server: pG, [13:43:56]CommunicateWithHost lk.salyk.kg:30040 [13:43:56]ConnectInit lk.salyk.kg [13:44:01]ConnectInit Can't take IP for lk.salyk.kg [13:44:01]CommunicateWithHost connect error [13:44:01]CommunicateWithHost err = -1 [13:44:01]OFD Sender: Server communicate error [13:44:06]OFD Sender: Processing packet 165471 [packets to send 993, broken 992] [13:44:06]ProducePacketName [13:44:06]name=ofd_packets/00165471 [13:44:06]OFD Sender: To server: pG, [13:44:06]CommunicateWithHost lk.salyk.kg:30040 [13:44:06]ConnectInit lk.salyk.kg [13:44:08]recv_with_timeout no data received [13:44:11]ConnectInit Can't take IP for lk.salyk.kg [13:44:11]CommunicateWithHost connect error [13:44:11]CommunicateWithHost err = -1 [13:44:11]OFD Sender: Server communicate error [13:44:16]OFD Sender: Processing packet 165471 [packets to send 993, broken 992] [13:44:16]ProducePacketName [13:44:16]name=ofd_packets/00165471 [13:44:16]OFD Sender: To server: pG, [13:44:16]CommunicateWithHost lk.salyk.kg:30040 [13:44:16]ConnectInit lk.salyk.kg [13:44:20]Connected sock=9 [13:44:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 C6 07 01 EA E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 F3 91 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 86 02 00 35 04 06 00 76 9F CD DB F1 96 3C F5 83 9F 76 F0 3F 0F [13:44:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C 87 47 00 2B 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 86 02 00 F4 03 04 00 7E 3B C8 66 B6 04 01 00 00 7D A8 63 44 44 13 9C E4 [13:44:21]CommunicateWithHost err = 0 [13:44:21]CheckOFDResponse [13:44:21]1017 (14) - 77093643461234 [13:44:21]1041 (16) - 0000000000871769 [13:44:21]1040 (4) - 165471 [13:44:21]1012 (4) - 23.08.2024 07:34 [13:44:21]1206 (1) - 0 [13:44:21]OFD Sender: Remove packet 165471 [13:44:21]ProducePacketName [13:44:21]name=ofd_packets/00165471 [13:44:21]NVStorageDeleteData [13:44:21]OFD Sender: No OFD packet to send [13:44:27]OFD Sender: No OFD packet to send [13:44:27]accept exits with 11 [13:44:27]New connection [13:44:27]New thread 3066953060 created [13:44:27]Thread 3067096420 joined [13:44:27]Waiting for new connection... [13:44:27] Sock 11.Parse request [13:44:27]Sock 11.Check first char [13:44:27]Sock 11.First char is OK [13:44:27]request: POST /json_proto HTTP/1.0 [13:44:27]Method: POST [13:44:27]URL: /json_proto [13:44:27]Method is POST - this is cgi request [13:44:27]url: /json_proto [13:44:27]query_string will be loaded in cgi processing [13:44:27]execute_cgi json_proto POST (null) [13:44:27]execute_cgi path=json_proto method=POST [13:44:27]POST find Content-Length [13:44:27]Host: 172.17.44.132:8080 [13:44:27]Content-Length: 679 [13:44:27]Content-Type: application/json [13:44:27] [13:44:27]POST finish read [13:44:27]Found Content-Length = 679 [13:44:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:44:27]execute_script... [13:44:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:44:27]POST & json_proto [13:44:27]process_json_proto [13:44:27]json parsed OK: [13:44:27]protocol is kg_v1.0 [13:44:27]action value=close_receipt [13:44:27]process_action close_receipt [13:44:27]cmd_close_receipt [13:44:27]MH_GetDate [13:44:27]Write to MH i2c: F0 00 00 30 02 21 [13:44:27]Write i2c OK [13:44:27]MH_I2C_Read... [13:44:27]Read from MH i2c: F0 [13:44:27]MH_I2C_Read... [13:44:27]Read from MH i2c: F0 09 00 [13:44:27]MH_I2C_Read... [13:44:27]Read from MH i2c: F0 09 00 30 02 00 3C 92 C8 66 2A 83 C1 65 F9 [13:44:27]GetLastDocTimeStamp 1724420595 [13:44:27]current date 1724420668 [13:44:27]FM_GetShiftState [13:44:27]SAM_PROTO_GetShiftState [13:44:27]wFMCommunicate request_size=4 [13:44:27]MH_SAM_APDU [13:44:27]CAPDU: 80 13 01 00 [13:44:27]Write to MH i2c: E2 08 00 31 02 80 13 01 00 00 00 00 00 B0 [13:44:27]Write i2c OK [13:44:27]MH_I2C_Read... [13:44:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:27]Read from MH i2c: E2 [13:44:27]MH_I2C_Read... [13:44:27]Read from MH i2c: E2 0E 00 [13:44:27]MH_I2C_Read... [13:44:27]Read from MH i2c: E2 0E 00 31 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DE [13:44:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:44:27]wFMCommunicate OK [13:44:27]SAM_PROTO_GetShiftState done [13:44:27]FM_GetShiftState done [13:44:27]opened in 1724372766 [13:44:27]opened+sec_in_day 1724459166 [13:44:27]quantity*price = 150037 [13:44:27]sum+1 = 150039 [13:44:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 325 23.08.2024 13:44 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165472 ФПД: 65825432445950 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165472&fm=65825432445950&tin=02508201610067®Number=0000000000092562&sum=150000 [13:44:28]StoreToDocumentArchive [13:44:28]shift 469 fd 165472 [13:44:28]save to /storage/0469/doc_00165472 [13:44:28]save last doc name /storage/0469/doc_00165472 to /storage/kkm_last_doc_name [13:44:28]save OK [13:44:28]Clear old archive folders... [13:44:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:44:28]tlvbuf is 00C93B50 [13:44:28]SAM_PROTO_ClearQueue [13:44:28]wFMCommunicate request_size=4 [13:44:28]MH_SAM_APDU [13:44:28]CAPDU: 80 09 00 00 [13:44:28]Write to MH i2c: E2 08 00 3E 02 80 09 00 00 00 00 00 00 B2 [13:44:28]Write i2c OK [13:44:28]MH_I2C_Read... [13:44:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:44:28]Read from MH i2c: E2 [13:44:28]MH_I2C_Read... [13:44:28]Read from MH i2c: E2 03 00 [13:44:28]MH_I2C_Read... [13:44:28]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [13:44:28]RAPDU: 90 00 [13:44:28]wFMCommunicate OK [13:44:28]SAM_PROTO_ClearQueue done [13:44:28]KKMCreateOFDPacket [13:44:28]OFDProtocolAddRootSTLVToBuf [13:44:28]FM_MakeSignedData [13:44:28]FM_MakeSignedData [13:44:28]SAM_PROTO_SignData [13:44:28]wFMCommunicate request_size=4 [13:44:28]MH_SAM_APDU [13:44:28]CAPDU: 80 0D 01 02 [13:44:28]Write to MH i2c: E2 08 00 3F 02 80 0D 01 02 00 00 00 00 BA [13:44:28]Write i2c OK [13:44:28]MH_I2C_Read... [13:44:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:44:28]Read from MH i2c: E2 [13:44:28]MH_I2C_Read... [13:44:28]Read from MH i2c: E2 03 00 [13:44:28]MH_I2C_Read... [13:44:28]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [13:44:28]RAPDU: 90 00 [13:44:28]wFMCommunicate OK [13:44:28]wFMCommunicate request_size=255 [13:44:28]MH_SAM_APDU [13:44:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 45 01 00 00 F4 03 04 00 3C 92 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 86 02 00 35 04 06 00 3B DE 2D 84 [13:44:29]Write to MH i2c: E2 02 01 40 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 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 45 01 00 00 F4 03 04 00 3C 92 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 86 02 00 35 04 06 00 3B DE 2D 84 00 00 8A [13:44:29]Write i2c OK [13:44:29]MH_I2C_Read... [13:44:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:29]Read from MH i2c: E2 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 03 00 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 03 00 40 02 00 90 00 B6 [13:44:29]RAPDU: 90 00 [13:44:29]wFMCommunicate OK [13:44:29]wFMCommunicate request_size=7 [13:44:29]MH_SAM_APDU [13:44:29]CAPDU: 80 0D 02 02 02 A3 FE [13:44:29]Write to MH i2c: E2 0A 00 41 02 80 0D 02 02 02 00 A3 FE 00 00 62 [13:44:29]Write i2c OK [13:44:29]MH_I2C_Read... [13:44:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:44:29]Read from MH i2c: E2 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 03 00 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [13:44:29]RAPDU: 90 00 [13:44:29]wFMCommunicate OK [13:44:29]wFMCommunicate request_size=4 [13:44:29]MH_SAM_APDU [13:44:29]CAPDU: 80 0D 03 02 [13:44:29]Write to MH i2c: E2 08 00 42 02 80 0D 03 02 00 00 00 00 BF [13:44:29]Write i2c OK [13:44:29]MH_I2C_Read... [13:44:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:44:29]Read from MH i2c: E2 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 0B 00 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 0B 00 42 02 00 0A E8 94 05 AD F9 4B 33 90 00 6F [13:44:29]RAPDU: 0A E8 94 05 AD F9 4B 33 90 00 [13:44:29]wFMCommunicate OK [13:44:29]SAM_PROTO_SignData done [13:44:29]FM_MakeSignedData done [13:44:29]CreateOFDProtocolMessage [13:44:29]wFMCommunicate request_size=4 [13:44:29]MH_SAM_APDU [13:44:29]CAPDU: 80 11 00 00 [13:44:29]Write to MH i2c: E2 08 00 43 02 80 11 00 00 00 00 00 00 BF [13:44:29]Write i2c OK [13:44:29]MH_I2C_Read... [13:44:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:29]Read from MH i2c: E2 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 17 00 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: E2 17 00 43 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [13:44:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:44:29]wFMCommunicate OK [13:44:29]CreateOFDProtocolMessage done [13:44:29]OFDSenderStorePacket 165472 [13:44:29]StoreOFDPacket docnum=165472 [13:44:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C3 7D 04 01 BF 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 3C 92 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 86 02 00 35 04 06 00 3B DE 2D 84 A3 FE 0A E8 94 05 AD F9 4B 33 [13:44:29]CheckFolder [13:44:29]dirname=/storage/ofd_packets [13:44:29]CheckFolder done [13:44:29]ProducePacketName [13:44:29]name=ofd_packets/00165472 [13:44:29]NVStorageSaveData ofd_packets/00165472 [13:44:29]File name is /storage/ofd_packets/00165472 [13:44:29]Write 298 bytes [13:44:29]NVStorageSaveData done [13:44:29]OFDSenderStorePacket done [13:44:29]KKMCreateOFDPacket done [13:44:29]NVStorageSaveData kkm_last_timestamp [13:44:29]File name is /storage/kkm_last_timestamp [13:44:29]Write 4 bytes [13:44:29]NVStorageSaveData done [13:44:29]ExternCall_PrintAddStr [13:44:29]wPrintStart [13:44:29]Write to MH i2c: 01 00 00 44 02 46 [13:44:29]Write i2c OK [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: 01 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: 01 07 00 [13:44:29]MH_I2C_Read... [13:44:29]Read from MH i2c: 01 07 00 44 02 00 00 00 00 00 FF 0F 5B [13:44:29]RasterBufferAndPrint [13:44:29]line Счет N : (1)294302 [13:44:29]line ИНН: 02508201610067 [13:44:29]line Контрольно-Кассовый Чек [13:44:29]line ПРОДАЖА [13:44:29]line ТРК (МРК, ГНК) : 44 [13:44:29]line Товар: 2710194800 [13:44:29]line ДТ-К-5 [13:44:29]line 19.690 * 76.20 [13:44:29]line = 1500.38 [13:44:29]line НДС 12% НСП 1% [13:44:29]line > о реализуемом товаре [13:44:29]line ОКРУГЛЕНИЕ: -0.38 [13:44:29]line ИТОГО: 1500.00 [13:44:29]line Внесено: 1500.00 [13:44:29]line СДАЧА: 0.00 [13:44:29]line НСП 1% : 13.28 [13:44:29]line НДС 12% : 159.33 [13:44:29]line Наличными: 1500.00 [13:44:29]line Безнал.: 0.00 [13:44:29]line Место: АЗС № 130 "Партнер Нефть" [13:44:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:44:29]line СНО: Общий режим [13:44:29]line Чек 325 23.08.2024 13:44 [13:44:29]line Смена: 469 ФФД: 1.0 [13:44:29]line ЗНМ: 0300000070 [13:44:29]line РНМ: 0000000000092562 [13:44:29]line Версия ККМ: 001 [13:44:29]line ФМ: 0000000000871769 [13:44:29]line ФД: 165472 [13:44:29]line ФПД: 65825432445950 [13:44:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165472&fm=65825432445950&tin=02508201610067®Number=0000000000092562&sum=150000 [13:44:29]written 0, free lines is 4095 [13:44:29]OFD Sender: Processing packet 165472 [packets to send 993, broken 992] [13:44:29]ProducePacketName [13:44:29]name=ofd_packets/00165472 [13:44:29]OFD Sender: To server: pG, [13:44:29]CommunicateWithHost lk.salyk.kg:30040 [13:44:29]ConnectInit lk.salyk.kg [13:44:30]Write to MH i2c: 01 00 00 6F 02 71 [13:44:30]Write i2c OK [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: 01 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: 01 07 00 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 DF 0C 63 [13:44:30]RasterBufferAndPrint [13:44:30]line [13:44:30]line [13:44:30]line [13:44:30]line [13:44:30]line [13:44:30]written 0, free lines is 3319 [13:44:30]MH_Cut [13:44:30]Write to MH i2c: D1 01 00 76 02 01 4A [13:44:30]Write i2c OK [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: D1 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: D1 01 00 [13:44:30]MH_I2C_Read... [13:44:30]Read from MH i2c: D1 01 00 76 02 00 49 [13:44:30]Write to MH i2c: 01 00 00 77 02 79 [13:44:30]Write i2c OK [13:44:30]MH_I2C_Read... [13:44:30]*** Cut start [13:44:30]*** Purtial cut [13:44:30]*** Stage 1: CUTSNS_PIN = 1 [13:44:31]Connected sock=10 [13:44:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C3 7D 04 01 BF 99 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 3C 92 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 86 02 00 35 04 06 00 3B DE 2D 84 A3 FE 0A E8 94 05 AD F9 4B 33 [13:44:32]Read from MH i2c: 01 [13:44:32]MH_I2C_Read... [13:44:32]*** Stop cut motor [13:44:32]*** Cut end [13:44:32]Read from MH i2c: 01 07 00 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: 01 07 00 77 02 00 00 00 00 00 FF 0F 8E [13:44:32]process_action close_receipt done [13:44:32]requested_data is exist [13:44:32]produce_requested_data [13:44:32]requested_item fm.sn is exist - process it [13:44:32]wFMCommunicate request_size=4 [13:44:32]MH_SAM_APDU [13:44:32]CAPDU: 80 11 00 00 [13:44:32]Write to MH i2c: E2 08 00 78 02 80 11 00 00 00 00 00 00 F4 [13:44:32]Write i2c OK [13:44:32]MH_I2C_Read... [13:44:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:32]Read from MH i2c: E2 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: E2 17 00 [13:44:32]MH_I2C_Read... [13:44:32]Read from MH i2c: E2 17 00 78 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [13:44:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:44:32]wFMCommunicate OK [13:44:32]requested_item fd.num is exist - process it [13:44:32]SAM_PROTO_GetFieldsCounters [13:44:32]wFMCommunicate request_size=4 [13:44:32]MH_SAM_APDU [13:44:32]CAPDU: 80 13 00 00 [13:44:32]Write to MH i2c: E2 08 00 79 02 80 13 00 00 00 00 00 00 F7 [13:44:33]Write i2c OK [13:44:33]MH_I2C_Read... [13:44:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:33]Read from MH i2c: E2 [13:44:33]MH_I2C_Read... [13:44:33]Read from MH i2c: E2 62 00 [13:44:33]MH_I2C_Read... [13:44:33]Read from MH i2c: E2 62 00 79 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 AD [13:44:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:33]wFMCommunicate OK [13:44:33]SAM_PROTO_GetFieldsCounters done [13:44:33]requested_item shift.num is exist - process it [13:44:33]requested_item shift.opened is exist - process it [13:44:33]req_shift_opened [13:44:33]FM_GetShiftState [13:44:33]SAM_PROTO_GetShiftState [13:44:33]wFMCommunicate request_size=4 [13:44:33]MH_SAM_APDU [13:44:33]CAPDU: 80 13 01 00 [13:44:33]Write to MH i2c: E2 08 00 7A 02 80 13 01 00 00 00 00 00 F9 [13:44:33]Write i2c OK [13:44:33]MH_I2C_Read... [13:44:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:33]Read from MH i2c: E2 [13:44:33]MH_I2C_Read... [13:44:33]Read from MH i2c: E2 0E 00 [13:44:33]MH_I2C_Read... [13:44:33]Read from MH i2c: E2 0E 00 7A 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 27 [13:44:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:44:33]wFMCommunicate OK [13:44:33]SAM_PROTO_GetShiftState done [13:44:33]FM_GetShiftState done [13:44:33]req_shift_opened done [13:44:33]requested_item shift.open_date is exist - process it [13:44:33]req_shift_open_date [13:44:33]req_shift_open_date done [13:44:33]produce_requested_data done [13:44:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165472,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:44:33]process_action_free close_receipt [13:44:33]json_value_free [13:44:33]json_value_free done [13:44:33]process_json_proto returns [13:44:33]Send response to host [13:44:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165472,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:44:33]free response buf [13:44:33]execute_script done [13:44:33]execute_script returns [13:44:33]free content buf [13:44:33]Sock 11.Close socket [13:44:33]Sock 11.Thread stoped [13:44:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E7 90 47 00 C4 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 86 02 00 F4 03 04 00 89 3B C8 66 B6 04 01 00 00 25 AA 6F D7 9E 43 2E 80 [13:44:33]CommunicateWithHost err = 0 [13:44:33]CheckOFDResponse [13:44:33]1017 (14) - 77093643461234 [13:44:33]1041 (16) - 0000000000871769 [13:44:33]1040 (4) - 165472 [13:44:33]1012 (4) - 23.08.2024 07:34 [13:44:33]1206 (1) - 0 [13:44:33]OFD Sender: Remove packet 165472 [13:44:33]ProducePacketName [13:44:33]name=ofd_packets/00165472 [13:44:33]NVStorageDeleteData [13:44:34]OFD Sender: No OFD packet to send [13:44:39]OFD Sender: No OFD packet to send [13:44:39]recv_with_timeout no data received [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:01]recv_with_timeout no data received [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:26]recv_with_timeout no data received [13:45:29]OFD Sender: No OFD packet to send [13:45:34]OFD Sender: No OFD packet to send [13:45:36]recv_with_timeout no data received [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:50]recv_with_timeout no data received [13:45:53]accept exits with 9 [13:45:53]New connection [13:45:53]New thread 3067096420 created [13:45:53]Thread 3066953060 joined [13:45:53]Waiting for new connection... [13:45:53] Sock 9.Parse request [13:45:53]Sock 9.Check first char [13:45:53]Sock 9.First char is OK [13:45:53]request: POST /json_proto HTTP/1.0 [13:45:53]Method: POST [13:45:53]URL: /json_proto [13:45:53]Method is POST - this is cgi request [13:45:53]url: /json_proto [13:45:53]query_string will be loaded in cgi processing [13:45:53]execute_cgi json_proto POST (null) [13:45:53]execute_cgi path=json_proto method=POST [13:45:53]POST find Content-Length [13:45:53]Host: 172.17.44.132:8080 [13:45:53]Content-Length: 675 [13:45:53]Content-Type: application/json [13:45:53] [13:45:53]POST finish read [13:45:53]Found Content-Length = 675 [13:45:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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:45:53]execute_script... [13:45:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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:45:53]POST & json_proto [13:45:53]process_json_proto [13:45:53]json parsed OK: [13:45:53]protocol is kg_v1.0 [13:45:53]action value=close_receipt [13:45:53]process_action close_receipt [13:45:53]cmd_close_receipt [13:45:53]MH_GetDate [13:45:53]Write to MH i2c: F0 00 00 7B 02 6C [13:45:53]Write i2c OK [13:45:53]MH_I2C_Read... [13:45:53]Read from MH i2c: F0 [13:45:53]MH_I2C_Read... [13:45:53]Read from MH i2c: F0 09 00 [13:45:53]MH_I2C_Read... [13:45:53]Read from MH i2c: F0 09 00 7B 02 00 92 92 C8 66 2A 83 C1 65 9A [13:45:53]GetLastDocTimeStamp 1724420668 [13:45:53]current date 1724420754 [13:45:53]FM_GetShiftState [13:45:53]SAM_PROTO_GetShiftState [13:45:53]wFMCommunicate request_size=4 [13:45:53]MH_SAM_APDU [13:45:53]CAPDU: 80 13 01 00 [13:45:53]Write to MH i2c: E2 08 00 7C 02 80 13 01 00 00 00 00 00 FB [13:45:53]Write i2c OK [13:45:53]MH_I2C_Read... [13:45:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:53]Read from MH i2c: E2 [13:45:53]MH_I2C_Read... [13:45:53]Read from MH i2c: E2 0E 00 [13:45:53]MH_I2C_Read... [13:45:53]Read from MH i2c: E2 0E 00 7C 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 29 [13:45:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:45:53]wFMCommunicate OK [13:45:53]SAM_PROTO_GetShiftState done [13:45:53]FM_GetShiftState done [13:45:53]opened in 1724372766 [13:45:53]opened+sec_in_day 1724459166 [13:45:53]quantity*price = 80010 [13:45:53]sum+1 = 80011 [13:45:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 326 23.08.2024 13:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165473 ФПД: 92937867809824 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165473&fm=92937867809824&tin=02508201610067®Number=0000000000092562&sum=80000 [13:45:55]StoreToDocumentArchive [13:45:55]shift 469 fd 165473 [13:45:55]save to /storage/0469/doc_00165473 [13:45:55]save last doc name /storage/0469/doc_00165473 to /storage/kkm_last_doc_name [13:45:55]save OK [13:45:55]Clear old archive folders... [13:45:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:45:55]tlvbuf is 00C9CE40 [13:45:55]SAM_PROTO_ClearQueue [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 09 00 00 [13:45:55]Write to MH i2c: E2 08 00 89 02 80 09 00 00 00 00 00 00 FD [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]SAM_PROTO_ClearQueue done [13:45:55]KKMCreateOFDPacket [13:45:55]OFDProtocolAddRootSTLVToBuf [13:45:55]FM_MakeSignedData [13:45:55]FM_MakeSignedData [13:45:55]SAM_PROTO_SignData [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 01 02 [13:45:55]Write to MH i2c: E2 08 00 8A 02 80 0D 01 02 00 00 00 00 05 [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]wFMCommunicate request_size=255 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 46 01 00 00 F4 03 04 00 92 92 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 86 02 00 35 04 06 00 54 86 C8 98 [13:45:55]Write to MH i2c: E2 02 01 8B 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 46 01 00 00 F4 03 04 00 92 92 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 86 02 00 35 04 06 00 54 86 C8 98 00 00 59 [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 8B 02 00 90 00 01 [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]wFMCommunicate request_size=7 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 02 02 02 D4 20 [13:45:55]Write to MH i2c: E2 0A 00 8C 02 80 0D 02 02 02 00 D4 20 00 00 00 [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [13:45:55]RAPDU: 90 00 [13:45:55]wFMCommunicate OK [13:45:55]wFMCommunicate request_size=4 [13:45:55]MH_SAM_APDU [13:45:55]CAPDU: 80 0D 03 02 [13:45:55]Write to MH i2c: E2 08 00 8D 02 80 0D 03 02 00 00 00 00 0A [13:45:55]Write i2c OK [13:45:55]MH_I2C_Read... [13:45:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:55]Read from MH i2c: E2 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 0B 00 [13:45:55]MH_I2C_Read... [13:45:55]Read from MH i2c: E2 0B 00 8D 02 00 E1 33 A7 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17240031+1707180842=1724420873 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 0A 93 C8 66 2A 83 C1 65 9D [13:47:54]Current date/time: 23.08.2024 13:47 [13:47:54]FM_Init [13:47:54]wFMConnect [13:47:54]MH_SAM_On [13:47:54]Write to MH i2c: E0 00 00 08 00 E7 [13:47:54]Write i2c OK [13:47:54]MH_I2C_Read... [13:47:54]*** iso7816_init finished! [13:47:54]*** atr: [13:47:54]*** 0F 3B D5 18 FF 81 91 FE [13:47:54]*** 1F C3 80 73 C8 21 10 0A [13:47:54]*** 00 00 00 00 00 00 00 00 [13:47:54]*** 00 00 00 00 00 00 00 00 [13:47:54]*** 00 00 00 00 00 00 00 00 [13:47:54]*** 00 00 00 00 00 00 00 00 [13:47:54]*** 00 00 00 00 00 00 00 00 [13:47:54]*** 00 00 00 00 00 00 00 00 [13:47:54]Read from MH i2c: E0 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E0 10 00 [13:47:54]MH_I2C_Read... [13:47:54]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:47:54]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:47:54]wFMCommunicate request_size=10 [13:47:54]MH_SAM_APDU [13:47:54]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:47:54]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:47:54]Write i2c OK [13:47:54]MH_I2C_Read... [13:47:54]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:47:54]Read from MH i2c: E2 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 03 00 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:47:54]RAPDU: 90 00 [13:47:54]wFMCommunicate OK [13:47:54]wFMCommunicate request_size=4 [13:47:54]MH_SAM_APDU [13:47:54]CAPDU: 80 11 00 00 [13:47:54]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:47:54]Write i2c OK [13:47:54]MH_I2C_Read... [13:47:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:54]Read from MH i2c: E2 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 17 00 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:47:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:47:54]wFMCommunicate OK [13:47:54]Detected FM SN is 0000000000871769 [13:47:54]Stored FM SN is 0000000000871769 [13:47:54]wFMCommunicate request_size=9 [13:47:54]MH_SAM_APDU [13:47:54]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:47:54]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:47:54]Write i2c OK [13:47:54]MH_I2C_Read... [13:47:54]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:47:54]Read from MH i2c: E2 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 03 00 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:47:54]RAPDU: 90 00 [13:47:54]wFMCommunicate OK [13:47:54]FM PIN OK [13:47:54]wFMCommunicate request_size=8 [13:47:54]MH_SAM_APDU [13:47:54]CAPDU: 80 14 04 00 03 02 00 01 [13:47:54]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:47:54]Write i2c OK [13:47:54]MH_I2C_Read... [13:47:54]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:47:54]Read from MH i2c: E2 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 03 00 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:47:54]RAPDU: 90 00 [13:47:54]wFMCommunicate OK [13:47:54]wFMCommunicate request_size=13 [13:47:54]MH_SAM_APDU [13:47:54]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:47:54]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:47:54]Write i2c OK [13:47:54]MH_I2C_Read... [13:47:54]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:47:54]Read from MH i2c: E2 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 03 00 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:47:54]RAPDU: 90 00 [13:47:54]wFMCommunicate OK [13:47:54]wFMCommunicate request_size=4 [13:47:54]MH_SAM_APDU [13:47:54]CAPDU: 80 11 00 00 [13:47:54]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:47:54]Write i2c OK [13:47:54]MH_I2C_Read... [13:47:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:54]Read from MH i2c: E2 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 17 00 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:47:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:47:54]wFMCommunicate OK [13:47:54]DocumentArchiveInit [13:47:54]Start Httpd... [13:47:54]Httpd thread 3066912100 created [13:47:54]Write to MH i2c: 01 00 00 0F 00 0F [13:47:54]Write i2c OK [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: 01 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: 01 07 00 [13:47:54]MH_I2C_Read... [13:47:54]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:47:54]MH Int Process started [13:47:54]Allocated Socket 8 [13:47:54]Bind OK [13:47:54]Listen OK [13:47:54]httpd running on port 8080 [13:47:54]Waiting for new connection... [13:47:55]OFD Sender: Processing packet 165473 [packets to send 993, broken 992] [13:47:55]ProducePacketName [13:47:55]name=ofd_packets/00165473 [13:47:55]OFD Sender: To server: pG, [13:47:55]CommunicateWithHost lk.salyk.kg:30040 [13:47:55]ConnectInit lk.salyk.kg [13:47:56]Connected sock=7 [13:47:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B6 A8 04 01 01 03 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 92 92 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 86 02 00 35 04 06 00 54 86 C8 98 D4 20 E1 33 A7 17 78 1D B3 C6 [13:47:57]accept exits with 9 [13:47:57]New connection [13:47:57]New thread 3066625380 created [13:47:57]Waiting for new connection... [13:47:57] Sock 9.Parse request [13:47:57]Sock 9.Check first char [13:47:57]Sock 9.First char is OK [13:47:57]request: POST /json_proto HTTP/1.0 [13:47:57]Method: POST [13:47:57]URL: /json_proto [13:47:57]Method is POST - this is cgi request [13:47:57]url: /json_proto [13:47:57]query_string will be loaded in cgi processing [13:47:57]execute_cgi json_proto POST (null) [13:47:57]execute_cgi path=json_proto method=POST [13:47:57]POST find Content-Length [13:47:57]Host: 172.17.44.132:8080 [13:47:57]Content-Length: 215 [13:47:57]Content-Type: application/json [13:47:57] [13:47:57]POST finish read [13:47:57]Found Content-Length = 215 [13:47:57]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:47:57]execute_script... [13:47:57]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:47:57]POST & json_proto [13:47:57]process_json_proto [13:47:57]json parsed OK: [13:47:57]protocol is kg_v1.0 [13:47:57]action value=get_value [13:47:57]process_action get_value [13:47:57]cmd_get_value [13:47:57]process_action get_value done [13:47:57]requested_data is exist [13:47:57]produce_requested_data [13:47:57]requested_item kkm.sn is exist - process it [13:47:57]requested_item kkm.ver is exist - process it [13:47:57]requested_item fm.sn is exist - process it [13:47:57]wFMCommunicate request_size=4 [13:47:57]MH_SAM_APDU [13:47:57]CAPDU: 80 11 00 00 [13:47:57]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:47:57]Write i2c OK [13:47:57]MH_I2C_Read... [13:47:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:57]Read from MH i2c: E2 [13:47:57]MH_I2C_Read... [13:47:57]Read from MH i2c: E2 17 00 [13:47:57]MH_I2C_Read... [13:47:57]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:47:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:47:57]wFMCommunicate OK [13:47:57]requested_item fd.num is exist - process it [13:47:57]SAM_PROTO_GetFieldsCounters [13:47:57]wFMCommunicate request_size=4 [13:47:57]MH_SAM_APDU [13:47:57]CAPDU: 80 13 00 00 [13:47:57]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:47:57]Write i2c OK [13:47:57]MH_I2C_Read... [13:47:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BB 27 47 00 41 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 86 02 00 F4 03 04 00 56 3C C8 66 B6 04 01 00 00 7A 45 47 85 E9 06 09 71 [13:47:57]CommunicateWithHost err = 0 [13:47:57]CheckOFDResponse [13:47:57]1017 (14) - 77093643461234 [13:47:57]1041 (16) - 0000000000871769 [13:47:57]1040 (4) - 165473 [13:47:57]1012 (4) - 23.08.2024 07:37 [13:47:57]1206 (1) - 0 [13:47:57]OFD Sender: Remove packet 165473 [13:47:57]ProducePacketName [13:47:57]name=ofd_packets/00165473 [13:47:57]NVStorageDeleteData [13:47:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:57]Read from MH i2c: E2 [13:47:57]MH_I2C_Read... [13:47:57]Read from MH i2c: E2 62 00 [13:47:57]MH_I2C_Read... [13:47:57]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [13:47:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:47:57]wFMCommunicate OK [13:47:57]SAM_PROTO_GetFieldsCounters done [13:47:57]requested_item shift.num is exist - process it [13:47:57]requested_item shift.opened is exist - process it [13:47:57]req_shift_opened [13:47:57]FM_GetShiftState [13:47:57]SAM_PROTO_GetShiftState [13:47:57]wFMCommunicate request_size=4 [13:47:57]MH_SAM_APDU [13:47:57]CAPDU: 80 13 01 00 [13:47:57]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:47:57]Write i2c OK [13:47:57]MH_I2C_Read... [13:47:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:57]Read from MH i2c: E2 [13:47:57]MH_I2C_Read... [13:47:57]Read from MH i2c: E2 0E 00 [13:47:57]MH_I2C_Read... [13:47:57]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [13:47:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:47:57]wFMCommunicate OK [13:47:57]SAM_PROTO_GetShiftState done [13:47:57]FM_GetShiftState done [13:47:57]req_shift_opened done [13:47:57]requested_item shift.open_date is exist - process it [13:47:57]req_shift_open_date [13:47:57]req_shift_open_date done [13:47:57]produce_requested_data done [13:47:57]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165473,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:47:57]process_action_free get_value [13:47:57]json_value_free [13:47:57]json_value_free done [13:47:57]process_json_proto returns [13:47:57]Send response to host [13:47:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165473,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:47:57]free response buf [13:47:57]execute_script done [13:47:57]execute_script returns [13:47:57]free content buf [13:47:57]Sock 9.Close socket [13:47:57]Sock 9.Thread stoped [13:47:57]accept exits with 10 [13:47:57]New connection [13:47:57]New thread 3066482020 created [13:47:57]Thread 3066625380 joined [13:47:57]Waiting for new connection... [13:47:57] Sock 10.Parse request [13:47:57]Sock 10.Check first char [13:47:57]Sock 10.First char is OK [13:47:57]request: POST /json_proto HTTP/1.0 [13:47:57]Method: POST [13:47:57]URL: /json_proto [13:47:57]Method is POST - this is cgi request [13:47:57]url: /json_proto [13:47:57]query_string will be loaded in cgi processing [13:47:57]execute_cgi json_proto POST (null) [13:47:57]execute_cgi path=json_proto method=POST [13:47:57]POST find Content-Length [13:47:57]Host: 172.17.44.132:8080 [13:47:57]Content-Length: 331 [13:47:57]Content-Type: application/json [13:47:57] [13:47:57]POST finish read [13:47:57]Found Content-Length = 331 [13:47: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" ] } } [13:47:57]execute_script... [13:47: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" ] } } [13:47:57]POST & json_proto [13:47:57]process_json_proto [13:47:57]json parsed OK: [13:47:57]protocol is kg_v1.0 [13:47:58]action value=get_value [13:47:58]process_action get_value [13:47:58]cmd_get_value [13:47:58]process_action get_value done [13:47:58]requested_data is exist [13:47:58]produce_requested_data [13:47:58]requested_item fm.sale.total is exist - process it [13:47:58]SAM_PROTO_GetFMData [13:47:58]wFMCommunicate request_size=4 [13:47:58]MH_SAM_APDU [13:47:58]CAPDU: 80 13 03 00 [13:47:58]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:47:58]OFD Sender: No OFD packet to send [13:47:58]Write i2c OK [13:47:58]MH_I2C_Read... [13:47:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:47:58]Read from MH i2c: E2 [13:47:58]MH_I2C_Read... [13:47:58]Read from MH i2c: E2 FD 00 [13:47:58]MH_I2C_Read... [13:47:58]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 B6 82 02 00 69 04 A4 00 6F 04 04 00 A5 7F 02 00 B1 04 05 00 BD 8C 6A 78 03 70 04 05 00 76 64 BE 72 02 72 04 05 00 47 28 AC 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 24 BC 5C 5E 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 B7 D2 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 D9 [13:47:58]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B6 82 02 00 69 04 A4 00 6F 04 04 00 A5 7F 02 00 B1 04 05 00 BD 8C 6A 78 03 70 04 05 00 76 64 BE 72 02 72 04 05 00 47 28 AC 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 24 BC 5C 5E 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 B7 D2 DC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [13:47:58]wFMCommunicate OK [13:47:58]wFMCommunicate request_size=4 [13:47:58]MH_SAM_APDU [13:47:58]CAPDU: 80 17 00 00 [13:47:58]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:47:58]Write i2c OK [13:47:58]MH_I2C_Read... [13:47:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:47:58]Read from MH i2c: E2 [13:47:58]MH_I2C_Read... [13:47:58]Read from MH i2c: E2 FD 00 [13:47:58]MH_I2C_Read... [13:47:58]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [13:47:58]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [13:47:58]wFMCommunicate OK [13:47:58]wFMCommunicate request_size=4 [13:47:58]MH_SAM_APDU [13:47:58]CAPDU: 80 17 00 00 [13:47:58]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:47:58]Write i2c OK [13:47:58]MH_I2C_Read... [13:47:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:47:58]Read from MH i2c: E2 [13:47:58]MH_I2C_Read... [13:47:58]Read from MH i2c: E2 FD 00 [13:47:58]MH_I2C_Read... [13:47:58]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [13:47:58]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [13:47:58]wFMCommunicate OK [13:47:58]wFMCommunicate request_size=4 [13:47:58]MH_SAM_APDU [13:47:58]CAPDU: 80 17 00 00 [13:47:58]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:47:58]Write i2c OK [13:47:58]MH_I2C_Read... [13:47:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:47:59]Read from MH i2c: E2 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: E2 FD 00 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [13:47:59]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [13:47:59]wFMCommunicate OK [13:47:59]wFMCommunicate request_size=4 [13:47:59]MH_SAM_APDU [13:47:59]CAPDU: 80 17 00 00 [13:47:59]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:47:59]Write i2c OK [13:47:59]MH_I2C_Read... [13:47:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [13:47:59]Read from MH i2c: E2 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: E2 E6 00 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [13:47:59]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:47:59]wFMCommunicate OK [13:47:59]SAM_PROTO_GetFMData done [13:47:59]requested_item fm.sale_refund.total is exist - process it [13:47:59]requested_item fm.buy.total is exist - process it [13:47:59]requested_item shift.sale.total is exist - process it [13:47:59]SAM_PROTO_GetShiftData [13:47:59]wFMCommunicate request_size=4 [13:47:59]MH_SAM_APDU [13:47:59]CAPDU: 80 13 02 00 [13:47:59]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:47:59]Write i2c OK [13:47:59]MH_I2C_Read... [13:47:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:47:59]Read from MH i2c: E2 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: E2 FD 00 [13:47:59]MH_I2C_Read... [13:47:59]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 46 01 00 00 69 04 9E 00 6F 04 04 00 46 01 00 00 B1 04 04 00 76 1A C4 01 70 04 04 00 38 AA 35 01 72 04 03 00 3E 70 8E 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 44 05 30 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 5E 00 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 7F [13:47:59]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 46 01 00 00 69 04 9E 00 6F 04 04 00 46 01 00 00 B1 04 04 00 76 1A C4 01 70 04 04 00 38 AA 35 01 72 04 03 00 3E 70 8E 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 44 05 30 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 5E 00 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:48:00]wFMCommunicate OK [13:48:00]wFMCommunicate request_size=4 [13:48:00]MH_SAM_APDU [13:48:00]CAPDU: 80 17 00 00 [13:48:00]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:48:00]Write i2c OK [13:48:00]MH_I2C_Read... [13:48:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:48:00]Read from MH i2c: E2 [13:48:00]MH_I2C_Read... [13:48:00]Read from MH i2c: E2 FD 00 [13:48:00]MH_I2C_Read... [13:48:00]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:48:00]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:48:00]wFMCommunicate OK [13:48:00]wFMCommunicate request_size=4 [13:48:00]MH_SAM_APDU [13:48:00]CAPDU: 80 17 00 00 [13:48:00]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:48:00]Write i2c OK [13:48:00]MH_I2C_Read... [13:48:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:48:00]Read from MH i2c: E2 [13:48:00]MH_I2C_Read... [13:48:00]Read from MH i2c: E2 FD 00 [13:48:00]MH_I2C_Read... [13:48:00]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:48:00]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:48:00]wFMCommunicate OK [13:48:00]wFMCommunicate request_size=4 [13:48:00]MH_SAM_APDU [13:48:00]CAPDU: 80 17 00 00 [13:48:00]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:48:00]Write i2c OK [13:48:00]MH_I2C_Read... [13:48:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:48:00]Read from MH i2c: E2 [13:48:00]MH_I2C_Read... [13:48:00]Read from MH i2c: E2 FD 00 [13:48:00]MH_I2C_Read... [13:48:00]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:48:00]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:48:00]wFMCommunicate OK [13:48:00]wFMCommunicate request_size=4 [13:48:00]MH_SAM_APDU [13:48:00]CAPDU: 80 17 00 00 [13:48:00]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:48:00]Write i2c OK [13:48:00]MH_I2C_Read... [13:48:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [13:48:01]Read from MH i2c: E2 [13:48:01]MH_I2C_Read... [13:48:01]Read from MH i2c: E2 CE 00 [13:48:01]MH_I2C_Read... [13:48:01]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:48:01]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:48:01]wFMCommunicate OK [13:48:01]SAM_PROTO_GetShiftData done [13:48:01]requested_item shift.sale.total_cash is exist - process it [13:48:01]requested_item shift.sale_refund.total is exist - process it [13:48:01]requested_item shift.sale_refund.total_cash is exist - process it [13:48:01]requested_item shift.buy.total is exist - process it [13:48:01]requested_item shift.buy.total_cash is exist - process it [13:48:01]produce_requested_data done [13:48:01]produce_requested_data return {"fm.sale.total":149051506.53,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":296290.46,"shift.sale.total_cash":202942.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:48:01]process_action_free get_value [13:48:01]json_value_free [13:48:01]json_value_free done [13:48:01]process_json_proto returns [13:48:01]Send response to host [13:48:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149051506.53,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":296290.46,"shift.sale.total_cash":202942.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:48:01]free response buf [13:48:01]execute_script done [13:48:01]execute_script returns [13:48:01]free content buf [13:48:01]Sock 10.Close socket [13:48:01]Sock 10.Thread stoped [13:48:02]accept exits with 7 [13:48:02]New connection [13:48:02]New thread 3066625380 created [13:48:02]Thread 3066482020 joined [13:48:02]Waiting for new connection... [13:48:02] Sock 7.Parse request [13:48:02]Sock 7.Check first char [13:48:02]Sock 7.First char is OK [13:48:02]request: POST /json_proto HTTP/1.0 [13:48:02]Method: POST [13:48:02]URL: /json_proto [13:48:02]Method is POST - this is cgi request [13:48:02]url: /json_proto [13:48:02]query_string will be loaded in cgi processing [13:48:02]execute_cgi json_proto POST (null) [13:48:02]execute_cgi path=json_proto method=POST [13:48:02]POST find Content-Length [13:48:02]Host: 172.17.44.132:8080 [13:48:02]Content-Length: 834 [13:48:02]Content-Type: application/json [13:48:02] [13:48:02]POST finish read [13:48:02]Found Content-Length = 834 [13:48:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51047", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:02]execute_script... [13:48:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51047", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:02]POST & json_proto [13:48:02]process_json_proto [13:48:02]json parsed OK: [13:48:02]protocol is kg_v1.0 [13:48:02]action value=close_receipt [13:48:02]process_action close_receipt [13:48:02]cmd_close_receipt [13:48:02]MH_GetDate [13:48:02]Write to MH i2c: F0 00 00 1D 00 0C [13:48:02]Write i2c OK [13:48:02]MH_I2C_Read... [13:48:02]Read from MH i2c: F0 [13:48:02]MH_I2C_Read... [13:48:02]Read from MH i2c: F0 09 00 [13:48:02]MH_I2C_Read... [13:48:02]Read from MH i2c: F0 09 00 1D 00 00 13 93 C8 66 2A 83 C1 65 BC [13:48:02]GetLastDocTimeStamp 1724420754 [13:48:02]current date 1724420883 [13:48:02]FM_GetShiftState [13:48:02]SAM_PROTO_GetShiftState [13:48:02]wFMCommunicate request_size=4 [13:48:02]MH_SAM_APDU [13:48:02]CAPDU: 80 13 01 00 [13:48:02]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:48:02]Write i2c OK [13:48:02]MH_I2C_Read... [13:48:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:02]Read from MH i2c: E2 [13:48:02]MH_I2C_Read... [13:48:02]Read from MH i2c: E2 0E 00 [13:48:02]MH_I2C_Read... [13:48:02]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [13:48:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:48:02]wFMCommunicate OK [13:48:02]SAM_PROTO_GetShiftState done [13:48:02]FM_GetShiftState done [13:48:02]opened in 1724372766 [13:48:02]opened+sec_in_day 1724459166 [13:48:02]quantity*price = 8500 [13:48:02]sum+1 = 8501 [13:48:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 0.00 Безнал.: 85.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 327 23.08.2024 13:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165474 ФПД: 43512949593625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165474&fm=43512949593625&tin=02508201610067®Number=0000000000092562&sum=8500 0 [13:48:04]StoreToDocumentArchive [13:48:04]shift 469 fd 165474 [13:48:04]save to /storage/0469/doc_00165474 [13:48:04]save last doc name /storage/0469/doc_00165474 to /storage/kkm_last_doc_name [13:48:04]save OK [13:48:04]Clear old archive folders... [13:48:04]ProcessDocumentItem done err = 0, tmpTLVsize=281 [13:48:04]tlvbuf is 006F8880 [13:48:04]SAM_PROTO_ClearQueue [13:48:04]wFMCommunicate request_size=4 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 09 00 00 [13:48:04]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:04]Read from MH i2c: E2 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:48:04]RAPDU: 90 00 [13:48:04]wFMCommunicate OK [13:48:04]SAM_PROTO_ClearQueue done [13:48:04]KKMCreateOFDPacket [13:48:04]OFDProtocolAddRootSTLVToBuf [13:48:04]FM_MakeSignedData [13:48:04]FM_MakeSignedData [13:48:04]SAM_PROTO_SignData [13:48:04]wFMCommunicate request_size=4 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 0D 01 02 [13:48:04]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:04]Read from MH i2c: E2 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:48:04]RAPDU: 90 00 [13:48:04]wFMCommunicate OK [13:48:04]wFMCommunicate request_size=255 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 13 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 [13:48:04]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 13 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 F6 [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:04]Read from MH i2c: E2 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:48:04]RAPDU: 90 00 [13:48:04]wFMCommunicate OK [13:48:04]wFMCommunicate request_size=40 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 86 02 00 35 04 06 00 27 93 25 E7 56 19 [13:48:04]Write to MH i2c: E2 2B 00 2E 00 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 86 02 00 35 04 06 00 27 93 25 E7 56 19 00 00 8A [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:04]Read from MH i2c: E2 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:48:04]RAPDU: 90 00 [13:48:04]wFMCommunicate OK [13:48:04]wFMCommunicate request_size=4 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 0D 03 02 [13:48:04]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:04]Read from MH i2c: E2 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 0B 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 0B 00 2F 00 00 85 62 6E F8 27 A2 91 FA 90 00 4C [13:48:04]RAPDU: 85 62 6E F8 27 A2 91 FA 90 00 [13:48:04]wFMCommunicate OK [13:48:04]SAM_PROTO_SignData done [13:48:04]FM_MakeSignedData done [13:48:04]CreateOFDProtocolMessage [13:48:04]wFMCommunicate request_size=4 [13:48:04]MH_SAM_APDU [13:48:04]CAPDU: 80 11 00 00 [13:48:04]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:04]Read from MH i2c: E2 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 17 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [13:48:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:48:04]wFMCommunicate OK [13:48:04]CreateOFDProtocolMessage done [13:48:04]OFDSenderStorePacket 165474 [13:48:04]StoreOFDPacket docnum=165474 [13:48:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2D 01 00 00 DD 3F 25 01 C3 A4 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 13 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 86 02 00 35 04 06 00 27 93 25 E7 56 19 85 62 6E F8 27 A2 91 FA [13:48:04]CheckFolder [13:48:04]dirname=/storage/ofd_packets [13:48:04]CheckFolder done [13:48:04]ProducePacketName [13:48:04]name=ofd_packets/00165474 [13:48:04]NVStorageSaveData ofd_packets/00165474 [13:48:04]File name is /storage/ofd_packets/00165474 [13:48:04]Write 331 bytes [13:48:04]NVStorageSaveData done [13:48:04]OFDSenderStorePacket done [13:48:04]KKMCreateOFDPacket done [13:48:04]NVStorageSaveData kkm_last_timestamp [13:48:04]File name is /storage/kkm_last_timestamp [13:48:04]Write 4 bytes [13:48:04]NVStorageSaveData done [13:48:04]ExternCall_PrintAddStr [13:48:04]wPrintStart [13:48:04]Write to MH i2c: 01 00 00 31 00 31 [13:48:04]Write i2c OK [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: 01 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: 01 07 00 [13:48:04]MH_I2C_Read... [13:48:04]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:48:04]RasterBufferAndPrint [13:48:04]line Счет N : (3)51047 [13:48:04]line ИНН: 02508201610067 [13:48:04]line Контрольно-Кассовый Чек [13:48:04]line ПРОДАЖА [13:48:04]line Товар: 5449000000996 [13:48:04]line Напиток Кока-Кола 0,33л [13:48:04]line 1.000 * 85.00 [13:48:04]line = 85.00 [13:48:04]line НДС 12% НСП 1% [13:48:04]line > о реализуемом товаре [13:48:04]line ИТОГО: 85.00 [13:48:04]line НСП 1% : 0.75 [13:48:04]line НДС 12% : 9.03 [13:48:04]line Наличными: 0.00 [13:48:04]line Безнал.: 85.00 [13:48:04]line Место: АЗС № 130 "Партнер Нефть" [13:48:04]OFD Sender: Processing packet 165474 [packets to send 993, broken 992] [13:48:04]ProducePacketName [13:48:04]name=ofd_packets/00165474 [13:48:04]OFD Sender: To server: pG, [13:48:04]CommunicateWithHost lk.salyk.kg:30040 [13:48:04]ConnectInit lk.salyk.kg [13:48:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:48:04]line СНО: Общий режим [13:48:04]line Чек 327 23.08.2024 13:48 [13:48:04]line Смена: 469 ФФД: 1.0 [13:48:04]line ЗНМ: 0300000070 [13:48:04]line РНМ: 0000000000092562 [13:48:04]line Версия ККМ: 001 [13:48:04]line Платежная система: Бакай Банк [13:48:04]line ФМ: 0000000000871769 [13:48:04]line ФД: 165474 [13:48:04]line ФПД: 43512949593625 [13:48:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165474&fm=43512949593625&tin=02508201610067®Number=0000000000092562&sum=8500 [13:48:05]line 0 [13:48:05]written 0, free lines is 4095 [13:48:05]Connected sock=10 [13:48:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2D 01 00 00 DD 3F 25 01 C3 A4 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 13 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 86 02 00 35 04 06 00 27 93 25 E7 56 19 85 62 6E F8 27 A2 91 FA [13:48:05]Write to MH i2c: 01 00 00 5B 00 5B [13:48:05]Write i2c OK [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: 01 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: 01 07 00 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 FF 0C 6D [13:48:05]RasterBufferAndPrint [13:48:05]line [13:48:05]line [13:48:05]line [13:48:05]line [13:48:05]line [13:48:05]written 0, free lines is 3349 [13:48:05]MH_Cut [13:48:05]Write to MH i2c: D1 01 00 62 00 01 34 [13:48:05]Write i2c OK [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: D1 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: D1 01 00 [13:48:05]MH_I2C_Read... [13:48:05]Read from MH i2c: D1 01 00 62 00 00 33 [13:48:05]Write to MH i2c: 01 00 00 63 00 63 [13:48:05]Write i2c OK [13:48:05]MH_I2C_Read... [13:48:06]*** Cut start [13:48:06]*** Purtial cut [13:48:06]*** Stage 1: CUTSNS_PIN = 1 [13:48:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7D A3 47 00 78 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 86 02 00 F4 03 04 00 5F 3C C8 66 B6 04 01 00 00 6F 94 82 4D 72 52 40 93 [13:48:06]CommunicateWithHost err = 0 [13:48:06]CheckOFDResponse [13:48:06]1017 (14) - 77093643461234 [13:48:06]1041 (16) - 0000000000871769 [13:48:06]1040 (4) - 165474 [13:48:06]1012 (4) - 23.08.2024 07:38 [13:48:06]1206 (1) - 0 [13:48:06]OFD Sender: Remove packet 165474 [13:48:06]ProducePacketName [13:48:06]name=ofd_packets/00165474 [13:48:06]NVStorageDeleteData [13:48:07]OFD Sender: No OFD packet to send [13:48:08]Read from MH i2c: 01 [13:48:08]MH_I2C_Read... [13:48:08]*** Stop cut motor [13:48:08]Read from MH i2c: 01 07 00 [13:48:08]MH_I2C_Read... [13:48:08]*** Cut end [13:48:08]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [13:48:08]process_action close_receipt done [13:48:08]requested_data is exist [13:48:08]produce_requested_data [13:48:08]requested_item fm.sn is exist - process it [13:48:08]wFMCommunicate request_size=4 [13:48:08]MH_SAM_APDU [13:48:08]CAPDU: 80 11 00 00 [13:48:08]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:48:08]Write i2c OK [13:48:08]MH_I2C_Read... [13:48:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:08]Read from MH i2c: E2 [13:48:08]MH_I2C_Read... [13:48:08]Read from MH i2c: E2 17 00 [13:48:08]MH_I2C_Read... [13:48:08]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [13:48:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:48:08]wFMCommunicate OK [13:48:08]requested_item fd.num is exist - process it [13:48:08]SAM_PROTO_GetFieldsCounters [13:48:08]wFMCommunicate request_size=4 [13:48:08]MH_SAM_APDU [13:48:08]CAPDU: 80 13 00 00 [13:48:08]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [13:48:08]Write i2c OK [13:48:08]MH_I2C_Read... [13:48:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:08]Read from MH i2c: E2 [13:48:08]MH_I2C_Read... [13:48:08]Read from MH i2c: E2 62 00 [13:48:08]MH_I2C_Read... [13:48:08]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [13:48:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:08]wFMCommunicate OK [13:48:08]SAM_PROTO_GetFieldsCounters done [13:48:08]requested_item shift.num is exist - process it [13:48:08]requested_item shift.opened is exist - process it [13:48:08]req_shift_opened [13:48:08]FM_GetShiftState [13:48:08]SAM_PROTO_GetShiftState [13:48:08]wFMCommunicate request_size=4 [13:48:08]MH_SAM_APDU [13:48:08]CAPDU: 80 13 01 00 [13:48:08]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [13:48:08]Write i2c OK [13:48:08]MH_I2C_Read... [13:48:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:08]Read from MH i2c: E2 [13:48:08]MH_I2C_Read... [13:48:08]Read from MH i2c: E2 0E 00 [13:48:08]MH_I2C_Read... [13:48:08]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [13:48:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:48:08]wFMCommunicate OK [13:48:08]SAM_PROTO_GetShiftState done [13:48:08]FM_GetShiftState done [13:48:08]req_shift_opened done [13:48:08]requested_item shift.open_date is exist - process it [13:48:08]req_shift_open_date [13:48:08]req_shift_open_date done [13:48:08]produce_requested_data done [13:48:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165474,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:48:08]process_action_free close_receipt [13:48:08]json_value_free [13:48:08]json_value_free done [13:48:08]process_json_proto returns [13:48:08]Send response to host [13:48:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165474,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:48:08]free response buf [13:48:08]execute_script done [13:48:08]execute_script returns [13:48:08]free content buf [13:48:08]Sock 7.Close socket [13:48:08]Sock 7.Thread stoped [13:48:12]OFD Sender: No OFD packet to send [13:48:12]recv_with_timeout no data received [13:48:17]OFD Sender: No OFD packet to send [13:48:22]OFD Sender: No OFD packet to send [13:48:26]recv_with_timeout no data received [13:48:27]OFD Sender: No OFD packet to send [13:48:32]OFD Sender: No OFD packet to send [13:48:37]OFD Sender: No OFD packet to send [13:48:42]OFD Sender: No OFD packet to send [13:48:47]OFD Sender: No OFD packet to send [13:48:52]OFD Sender: No OFD packet to send [13:48:54]recv_with_timeout no data received [13:48:57]OFD Sender: No OFD packet to send [13:49:02]OFD Sender: No OFD packet to send [13:49:07]OFD Sender: No OFD packet to send [13:49:12]OFD Sender: No OFD packet to send [13:49:17]OFD Sender: No OFD packet to send [13:49:22]OFD Sender: No OFD packet to send [13:49:27]OFD Sender: No OFD packet to send [13:49:32]OFD Sender: No OFD packet to send [13:49:37]OFD Sender: No OFD packet to send [13:49:37]accept exits with 9 [13:49:37]New connection [13:49:37]New thread 3066482020 created [13:49:37]Thread 3066625380 joined [13:49:37]Waiting for new connection... [13:49:37] Sock 9.Parse request [13:49:37]Sock 9.Check first char [13:49:37]Sock 9.First char is OK [13:49:37]request: POST /json_proto HTTP/1.0 [13:49:37]Method: POST [13:49:37]URL: /json_proto [13:49:37]Method is POST - this is cgi request [13:49:37]url: /json_proto [13:49:37]query_string will be loaded in cgi processing [13:49:37]execute_cgi json_proto POST (null) [13:49:37]execute_cgi path=json_proto method=POST [13:49:37]POST find Content-Length [13:49:37]Host: 172.17.44.132:8080 [13:49:37]Content-Length: 677 [13:49:37]Content-Type: application/json [13:49:37] [13:49:37]POST finish read [13:49:37]Found Content-Length = 677 [13:49:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:37]execute_script... [13:49:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:37]POST & json_proto [13:49:37]process_json_proto [13:49:37]json parsed OK: [13:49:37]protocol is kg_v1.0 [13:49:37]action value=close_receipt [13:49:37]process_action close_receipt [13:49:37]cmd_close_receipt [13:49:37]MH_GetDate [13:49:37]Write to MH i2c: F0 00 00 67 00 56 [13:49:37]Write i2c OK [13:49:37]MH_I2C_Read... [13:49:37]Read from MH i2c: F0 [13:49:37]MH_I2C_Read... [13:49:37]Read from MH i2c: F0 09 00 [13:49:37]MH_I2C_Read... [13:49:37]Read from MH i2c: F0 09 00 67 00 00 72 93 C8 66 2A 83 C1 65 65 [13:49:37]GetLastDocTimeStamp 1724420883 [13:49:37]current date 1724420978 [13:49:37]FM_GetShiftState [13:49:37]SAM_PROTO_GetShiftState [13:49:37]wFMCommunicate request_size=4 [13:49:37]MH_SAM_APDU [13:49:37]CAPDU: 80 13 01 00 [13:49:37]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [13:49:37]Write i2c OK [13:49:37]MH_I2C_Read... [13:49:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:37]Read from MH i2c: E2 [13:49:37]MH_I2C_Read... [13:49:37]Read from MH i2c: E2 0E 00 [13:49:37]MH_I2C_Read... [13:49:37]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [13:49:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:49:37]wFMCommunicate OK [13:49:37]SAM_PROTO_GetShiftState done [13:49:37]FM_GetShiftState done [13:49:37]opened in 1724372766 [13:49:37]opened+sec_in_day 1724459166 [13:49:37]quantity*price = 30035 [13:49:37]sum+1 = 30036 [13:49:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 328 23.08.2024 13:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165475 ФПД: 63821537444989 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165475&fm=63821537444989&tin=02508201610067®Number=0000000000092562&sum=30000 [13:49:38]StoreToDocumentArchive [13:49:38]shift 469 fd 165475 [13:49:38]save to /storage/0469/doc_00165475 [13:49:38]save last doc name /storage/0469/doc_00165475 to /storage/kkm_last_doc_name [13:49:38]save OK [13:49:38]Clear old archive folders... [13:49:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:49:38]tlvbuf is 006F6220 [13:49:38]SAM_PROTO_ClearQueue [13:49:38]wFMCommunicate request_size=4 [13:49:38]MH_SAM_APDU [13:49:38]CAPDU: 80 09 00 00 [13:49:38]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [13:49:38]Write i2c OK [13:49:38]MH_I2C_Read... [13:49:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:49:38]Read from MH i2c: E2 [13:49:38]MH_I2C_Read... [13:49:38]Read from MH i2c: E2 03 00 [13:49:38]MH_I2C_Read... [13:49:38]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [13:49:38]RAPDU: 90 00 [13:49:38]wFMCommunicate OK [13:49:38]SAM_PROTO_ClearQueue done [13:49:38]KKMCreateOFDPacket [13:49:38]OFDProtocolAddRootSTLVToBuf [13:49:38]FM_MakeSignedData [13:49:38]FM_MakeSignedData [13:49:38]SAM_PROTO_SignData [13:49:38]wFMCommunicate request_size=4 [13:49:38]MH_SAM_APDU [13:49:38]CAPDU: 80 0D 01 02 [13:49:38]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [13:49:38]Write i2c OK [13:49:38]MH_I2C_Read... [13:49:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:49:38]Read from MH i2c: E2 [13:49:38]MH_I2C_Read... [13:49:38]Read from MH i2c: E2 03 00 [13:49:38]MH_I2C_Read... [13:49:38]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:49:38]RAPDU: 90 00 [13:49:38]wFMCommunicate OK [13:49:38]wFMCommunicate request_size=255 [13:49:38]MH_SAM_APDU [13:49:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 72 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 86 02 00 35 04 06 00 3A [13:49:38]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 72 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 86 02 00 35 04 06 00 3A 00 00 09 [13:49:38]Write i2c OK [13:49:38]MH_I2C_Read... [13:49:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:39]Read from MH i2c: E2 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: E2 03 00 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:49:39]RAPDU: 90 00 [13:49:39]wFMCommunicate OK [13:49:39]wFMCommunicate request_size=10 [13:49:39]MH_SAM_APDU [13:49:39]CAPDU: 80 0D 02 02 05 0B 9C 11 84 7D [13:49:39]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 0B 9C 11 84 7D 00 00 B5 [13:49:39]Write i2c OK [13:49:39]MH_I2C_Read... [13:49:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:39]Read from MH i2c: E2 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: E2 03 00 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:49:39]RAPDU: 90 00 [13:49:39]wFMCommunicate OK [13:49:39]wFMCommunicate request_size=4 [13:49:39]MH_SAM_APDU [13:49:39]CAPDU: 80 0D 03 02 [13:49:39]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [13:49:39]Write i2c OK [13:49:39]MH_I2C_Read... [13:49:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:49:39]Read from MH i2c: E2 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: E2 0B 00 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: E2 0B 00 79 00 00 24 45 13 38 55 67 4D 50 90 00 02 [13:49:39]RAPDU: 24 45 13 38 55 67 4D 50 90 00 [13:49:39]wFMCommunicate OK [13:49:39]SAM_PROTO_SignData done [13:49:39]FM_MakeSignedData done [13:49:39]CreateOFDProtocolMessage [13:49:39]wFMCommunicate request_size=4 [13:49:39]MH_SAM_APDU [13:49:39]CAPDU: 80 11 00 00 [13:49:39]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [13:49:39]Write i2c OK [13:49:39]MH_I2C_Read... [13:49:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:39]Read from MH i2c: E2 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: E2 17 00 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [13:49:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:49:39]wFMCommunicate OK [13:49:39]CreateOFDProtocolMessage done [13:49:39]OFDSenderStorePacket 165475 [13:49:39]StoreOFDPacket docnum=165475 [13:49:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EF 5D 07 01 BB 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 72 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 86 02 00 35 04 06 00 3A 0B 9C 11 84 7D 24 45 13 38 55 67 4D 50 [13:49:39]CheckFolder [13:49:39]dirname=/storage/ofd_packets [13:49:39]CheckFolder done [13:49:39]ProducePacketName [13:49:39]name=ofd_packets/00165475 [13:49:39]NVStorageSaveData ofd_packets/00165475 [13:49:39]File name is /storage/ofd_packets/00165475 [13:49:39]Write 301 bytes [13:49:39]NVStorageSaveData done [13:49:39]OFDSenderStorePacket done [13:49:39]KKMCreateOFDPacket done [13:49:39]NVStorageSaveData kkm_last_timestamp [13:49:39]File name is /storage/kkm_last_timestamp [13:49:39]Write 4 bytes [13:49:39]NVStorageSaveData done [13:49:39]ExternCall_PrintAddStr [13:49:39]wPrintStart [13:49:39]Write to MH i2c: 01 00 00 7B 00 7B [13:49:39]Write i2c OK [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: 01 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: 01 07 00 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [13:49:39]RasterBufferAndPrint [13:49:39]line Счет N : (1)294307 [13:49:39]line ИНН: 02508201610067 [13:49:39]line Контрольно-Кассовый Чек [13:49:39]line ПРОДАЖА [13:49:39]line ТРК (МРК, ГНК) : 62 [13:49:39]line Товар: 2710124130 [13:49:39]line Аи-92-К-5 [13:49:39]line 4.430 * 67.80 [13:49:39]line = 300.35 [13:49:39]line НДС 12% НСП 1% [13:49:39]line > о реализуемом товаре [13:49:39]line ОКРУГЛЕНИЕ: -0.35 [13:49:39]line ИТОГО: 300.00 [13:49:39]line Внесено: 300.00 [13:49:39]line СДАЧА: 0.00 [13:49:39]line НСП 1% : 2.66 [13:49:39]line НДС 12% : 31.90 [13:49:39]line Наличными: 300.00 [13:49:39]line Безнал.: 0.00 [13:49:39]line Место: АЗС № 130 "Партнер Нефть" [13:49:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:49:39]line СНО: Общий режим [13:49:39]line Чек 328 23.08.2024 13:49 [13:49:39]line Смена: 469 ФФД: 1.0 [13:49:39]line ЗНМ: 0300000070 [13:49:39]line РНМ: 0000000000092562 [13:49:39]line Версия ККМ: 001 [13:49:39]line ФМ: 0000000000871769 [13:49:39]line ФД: 165475 [13:49:39]line ФПД: 63821537444989 [13:49:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T134938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165475&fm=63821537444989&tin=02508201610067®Number=0000000000092562&sum=30000 [13:49:39]written 0, free lines is 4095 [13:49:39]OFD Sender: Processing packet 165475 [packets to send 993, broken 992] [13:49:39]ProducePacketName [13:49:39]name=ofd_packets/00165475 [13:49:39]OFD Sender: To server: pG, [13:49:39]CommunicateWithHost lk.salyk.kg:30040 [13:49:39]ConnectInit lk.salyk.kg [13:49:39]Connected sock=7 [13:49:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EF 5D 07 01 BB 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 72 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 86 02 00 35 04 06 00 3A 0B 9C 11 84 7D 24 45 13 38 55 67 4D 50 [13:49:39]Write to MH i2c: 01 00 00 A6 00 A6 [13:49:39]Write i2c OK [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: 01 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: 01 07 00 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E1 0C 9A [13:49:39]RasterBufferAndPrint [13:49:39]line [13:49:39]line [13:49:39]line [13:49:39]line [13:49:39]line [13:49:39]written 0, free lines is 3302 [13:49:39]MH_Cut [13:49:39]Write to MH i2c: D1 01 00 AD 00 01 7F [13:49:39]Write i2c OK [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: D1 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: D1 01 00 [13:49:39]MH_I2C_Read... [13:49:39]Read from MH i2c: D1 01 00 AD 00 00 7E [13:49:39]Write to MH i2c: 01 00 00 AE 00 AE [13:49:39]Write i2c OK [13:49:39]MH_I2C_Read... [13:49:40]*** Cut start [13:49:40]*** Purtial cut [13:49:40]*** Stage 1: CUTSNS_PIN = 1 [13:49:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FC 41 47 00 6D 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 86 02 00 F4 03 04 00 BD 3C C8 66 B6 04 01 00 00 86 97 2C DC FC A1 34 68 [13:49:40]CommunicateWithHost err = 0 [13:49:40]CheckOFDResponse [13:49:40]1017 (14) - 77093643461234 [13:49:40]1041 (16) - 0000000000871769 [13:49:40]1040 (4) - 165475 [13:49:40]1012 (4) - 23.08.2024 07:39 [13:49:40]1206 (1) - 0 [13:49:40]OFD Sender: Remove packet 165475 [13:49:40]ProducePacketName [13:49:40]name=ofd_packets/00165475 [13:49:40]NVStorageDeleteData [13:49:41]OFD Sender: No OFD packet to send [13:49:42]Read from MH i2c: 01 [13:49:42]MH_I2C_Read... [13:49:42]*** Stop cut motor [13:49:42]*** Cut end [13:49:42]Read from MH i2c: 01 07 00 [13:49:42]MH_I2C_Read... [13:49:42]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [13:49:42]process_action close_receipt done [13:49:42]requested_data is exist [13:49:42]produce_requested_data [13:49:42]requested_item fm.sn is exist - process it [13:49:42]wFMCommunicate request_size=4 [13:49:42]MH_SAM_APDU [13:49:42]CAPDU: 80 11 00 00 [13:49:42]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [13:49:42]Write i2c OK [13:49:42]MH_I2C_Read... [13:49:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:42]Read from MH i2c: E2 [13:49:42]MH_I2C_Read... [13:49:42]Read from MH i2c: E2 17 00 [13:49:42]MH_I2C_Read... [13:49:42]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [13:49:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:49:42]wFMCommunicate OK [13:49:42]requested_item fd.num is exist - process it [13:49:42]SAM_PROTO_GetFieldsCounters [13:49:42]wFMCommunicate request_size=4 [13:49:42]MH_SAM_APDU [13:49:42]CAPDU: 80 13 00 00 [13:49:42]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [13:49:42]Write i2c OK [13:49:42]MH_I2C_Read... [13:49:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:49:42]Read from MH i2c: E2 [13:49:42]MH_I2C_Read... [13:49:42]Read from MH i2c: E2 62 00 [13:49:42]MH_I2C_Read... [13:49:42]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [13:49:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:49:42]wFMCommunicate OK [13:49:42]SAM_PROTO_GetFieldsCounters done [13:49:42]requested_item shift.num is exist - process it [13:49:42]requested_item shift.opened is exist - process it [13:49:42]req_shift_opened [13:49:42]FM_GetShiftState [13:49:42]SAM_PROTO_GetShiftState [13:49:42]wFMCommunicate request_size=4 [13:49:42]MH_SAM_APDU [13:49:42]CAPDU: 80 13 01 00 [13:49:42]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [13:49:42]Write i2c OK [13:49:42]MH_I2C_Read... [13:49:42]Read from MH i2c: E2 [13:49:42]MH_I2C_Read... [13:49:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:42]Read from MH i2c: E2 0E 00 [13:49:42]MH_I2C_Read... [13:49:42]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [13:49:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:49:42]wFMCommunicate OK [13:49:42]SAM_PROTO_GetShiftState done [13:49:42]FM_GetShiftState done [13:49:42]req_shift_opened done [13:49:42]requested_item shift.open_date is exist - process it [13:49:42]req_shift_open_date [13:49:42]req_shift_open_date done [13:49:42]produce_requested_data done [13:49:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165475,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:49:42]process_action_free close_receipt [13:49:42]json_value_free [13:49:42]json_value_free done [13:49:42]process_json_proto returns [13:49:42]Send response to host [13:49:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165475,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:49:42]free response buf [13:49:42]execute_script done [13:49:42]execute_script returns [13:49:42]free content buf [13:49:42]Sock 9.Close socket [13:49:42]Sock 9.Thread stoped [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:02]accept exits with 10 [13:50:02]New connection [13:50:02]New thread 3066625380 created [13:50:02]Thread 3066482020 joined [13:50:02]Waiting for new connection... [13:50:02] Sock 10.Parse request [13:50:02]Sock 10.Check first char [13:50:02]Sock 10.First char is OK [13:50:02]request: POST /json_proto HTTP/1.0 [13:50:02]Method: POST [13:50:02]URL: /json_proto [13:50:02]Method is POST - this is cgi request [13:50:02]url: /json_proto [13:50:02]query_string will be loaded in cgi processing [13:50:02]execute_cgi json_proto POST (null) [13:50:02]execute_cgi path=json_proto method=POST [13:50:02]POST find Content-Length [13:50:02]Host: 172.17.44.132:8080 [13:50:02]Content-Length: 751 [13:50:02]Content-Type: application/json [13:50:02] [13:50:02]POST finish read [13:50:02]Found Content-Length = 751 [13:50:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 45.940, "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\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:02]execute_script... [13:50: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)294306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 45.940, "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\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:02]POST & json_proto [13:50:02]process_json_proto [13:50:02]json parsed OK: [13:50:02]protocol is kg_v1.0 [13:50:02]action value=close_receipt [13:50:02]process_action close_receipt [13:50:02]cmd_close_receipt [13:50:02]MH_GetDate [13:50:02]Write to MH i2c: F0 00 00 B2 00 A1 [13:50:02]Write i2c OK [13:50:02]MH_I2C_Read... [13:50:02]Read from MH i2c: F0 [13:50:02]MH_I2C_Read... [13:50:02]Read from MH i2c: F0 09 00 [13:50:02]MH_I2C_Read... [13:50:02]Read from MH i2c: F0 09 00 B2 00 00 8B 93 C8 66 2A 83 C1 65 C9 [13:50:02]GetLastDocTimeStamp 1724420978 [13:50:02]current date 1724421003 [13:50:02]FM_GetShiftState [13:50:02]SAM_PROTO_GetShiftState [13:50:02]wFMCommunicate request_size=4 [13:50:02]MH_SAM_APDU [13:50:02]CAPDU: 80 13 01 00 [13:50:02]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [13:50:02]Write i2c OK [13:50:02]MH_I2C_Read... [13:50:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:02]Read from MH i2c: E2 [13:50:02]MH_I2C_Read... [13:50:02]Read from MH i2c: E2 0E 00 [13:50:02]MH_I2C_Read... [13:50:02]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [13:50:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:50:02]wFMCommunicate OK [13:50:02]SAM_PROTO_GetShiftState done [13:50:02]FM_GetShiftState done [13:50:02]opened in 1724372766 [13:50:02]opened+sec_in_day 1724459166 [13:50:02]quantity*price = 0 [13:50:02]sum+1 = 1 [13:50:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 329 23.08.2024 13:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116596 ФМ: 0000000000871769 ФД: 165476 ФПД: 75305478966408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165476&fm=75305478966408&tin=02508201610067®Number=0000000000092562&sum=0 [13:50:03]StoreToDocumentArchive [13:50:03]shift 469 fd 165476 [13:50:03]save to /storage/0469/doc_00165476 [13:50:03]save last doc name /storage/0469/doc_00165476 to /storage/kkm_last_doc_name [13:50:03]save OK [13:50:03]Clear old archive folders... [13:50:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:50:03]tlvbuf is 0068DE70 [13:50:03]SAM_PROTO_ClearQueue [13:50:03]wFMCommunicate request_size=4 [13:50:03]MH_SAM_APDU [13:50:03]CAPDU: 80 09 00 00 [13:50:03]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [13:50:03]Write i2c OK [13:50:03]MH_I2C_Read... [13:50:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:50:03]Read from MH i2c: E2 [13:50:03]MH_I2C_Read... [13:50:03]Read from MH i2c: E2 03 00 [13:50:03]MH_I2C_Read... [13:50:03]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [13:50:03]RAPDU: 90 00 [13:50:03]wFMCommunicate OK [13:50:03]SAM_PROTO_ClearQueue done [13:50:03]KKMCreateOFDPacket [13:50:03]OFDProtocolAddRootSTLVToBuf [13:50:03]FM_MakeSignedData [13:50:03]FM_MakeSignedData [13:50:03]SAM_PROTO_SignData [13:50:03]wFMCommunicate request_size=4 [13:50:03]MH_SAM_APDU [13:50:03]CAPDU: 80 0D 01 02 [13:50:03]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [13:50:03]Write i2c OK [13:50:03]MH_I2C_Read... [13:50:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:50:03]Read from MH i2c: E2 [13:50:03]MH_I2C_Read... [13:50:03]Read from MH i2c: E2 03 00 [13:50:03]MH_I2C_Read... [13:50:03]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:50:03]RAPDU: 90 00 [13:50:03]wFMCommunicate OK [13:50:03]wFMCommunicate request_size=255 [13:50:03]MH_SAM_APDU [13:50:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 8B 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 86 02 00 35 04 06 00 44 7D 6C 52 [13:50:03]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 8B 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 86 02 00 35 04 06 00 44 7D 6C 52 00 00 9F [13:50:03]Write i2c OK [13:50:03]MH_I2C_Read... [13:50:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:04]Read from MH i2c: E2 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: E2 03 00 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:50:04]RAPDU: 90 00 [13:50:04]wFMCommunicate OK [13:50:04]wFMCommunicate request_size=7 [13:50:04]MH_SAM_APDU [13:50:04]CAPDU: 80 0D 02 02 02 CC 88 [13:50:04]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 CC 88 00 00 95 [13:50:04]Write i2c OK [13:50:04]MH_I2C_Read... [13:50:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:04]Read from MH i2c: E2 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: E2 03 00 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:50:04]RAPDU: 90 00 [13:50:04]wFMCommunicate OK [13:50:04]wFMCommunicate request_size=4 [13:50:04]MH_SAM_APDU [13:50:04]CAPDU: 80 0D 03 02 [13:50:04]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [13:50:04]Write i2c OK [13:50:04]MH_I2C_Read... [13:50:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:04]Read from MH i2c: E2 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: E2 0B 00 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: E2 0B 00 C4 00 00 E8 28 F0 F4 37 B7 12 F7 90 00 2B [13:50:04]RAPDU: E8 28 F0 F4 37 B7 12 F7 90 00 [13:50:04]wFMCommunicate OK [13:50:04]SAM_PROTO_SignData done [13:50:04]FM_MakeSignedData done [13:50:04]CreateOFDProtocolMessage [13:50:04]wFMCommunicate request_size=4 [13:50:04]MH_SAM_APDU [13:50:04]CAPDU: 80 11 00 00 [13:50:04]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [13:50:04]Write i2c OK [13:50:04]MH_I2C_Read... [13:50:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:04]Read from MH i2c: E2 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: E2 17 00 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [13:50:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:50:04]wFMCommunicate OK [13:50:04]CreateOFDProtocolMessage done [13:50:04]OFDSenderStorePacket 165476 [13:50:04]StoreOFDPacket docnum=165476 [13:50:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9B 4F 04 01 EA F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 8B 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 86 02 00 35 04 06 00 44 7D 6C 52 CC 88 E8 28 F0 F4 37 B7 12 F7 [13:50:04]CheckFolder [13:50:04]dirname=/storage/ofd_packets [13:50:04]CheckFolder done [13:50:04]ProducePacketName [13:50:04]name=ofd_packets/00165476 [13:50:04]NVStorageSaveData ofd_packets/00165476 [13:50:04]File name is /storage/ofd_packets/00165476 [13:50:04]Write 298 bytes [13:50:04]NVStorageSaveData done [13:50:04]OFDSenderStorePacket done [13:50:04]KKMCreateOFDPacket done [13:50:04]NVStorageSaveData kkm_last_timestamp [13:50:04]File name is /storage/kkm_last_timestamp [13:50:04]Write 4 bytes [13:50:04]NVStorageSaveData done [13:50:04]ExternCall_PrintAddStr [13:50:04]wPrintStart [13:50:04]Write to MH i2c: 01 00 00 C6 00 C6 [13:50:04]Write i2c OK [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: 01 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: 01 07 00 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [13:50:04]RasterBufferAndPrint [13:50:04]line Счет N : (1)294306 [13:50:04]line ИНН: 02508201610067 [13:50:04]line Контрольно-Кассовый Чек [13:50:04]line ПРОДАЖА [13:50:04]line ТРК (МРК, ГНК) : 44 [13:50:04]line Товар: 2710194800 [13:50:04]line ДТ-К-5 [13:50:04]line 45.940 * 0.00 [13:50:04]line = 0.00 [13:50:04]line НДС 12% НСП 1% [13:50:04]line > о реализуемом товаре [13:50:04]line ИТОГО: 0.00 [13:50:04]line НСП 1% : 0.00 [13:50:04]line НДС 12% : 0.00 [13:50:04]line Наличными: 0.00 [13:50:04]line Безнал.: 0.00 [13:50:04]line Место: АЗС № 130 "Партнер Нефть" [13:50:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:50:04]line СНО: Общий режим [13:50:04]line Чек 329 23.08.2024 13:50 [13:50:04]line Смена: 469 ФФД: 1.0 [13:50:04]line ЗНМ: 0300000070 [13:50:04]line РНМ: 0000000000092562 [13:50:04]line Версия ККМ: 001 [13:50:04]line Талоны: ТК ГПНА Online [13:50:04]line 30116596 [13:50:04]line ФМ: 0000000000871769 [13:50:04]line ФД: 165476 [13:50:04]line ФПД: 75305478966408 [13:50:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165476&fm=75305478966408&tin=02508201610067®Number=0000000000092562&sum=0 [13:50:04]written 0, free lines is 4095 [13:50:04]OFD Sender: Processing packet 165476 [packets to send 993, broken 992] [13:50:04]ProducePacketName [13:50:04]name=ofd_packets/00165476 [13:50:04]OFD Sender: To server: pG, [13:50:04]CommunicateWithHost lk.salyk.kg:30040 [13:50:04]ConnectInit lk.salyk.kg [13:50:04]Write to MH i2c: 01 00 00 F0 00 F0 [13:50:04]Write i2c OK [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: 01 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: 01 07 00 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E1 0C E4 [13:50:04]RasterBufferAndPrint [13:50:04]line [13:50:04]line [13:50:04]line [13:50:04]line [13:50:04]line [13:50:04]written 0, free lines is 3302 [13:50:04]MH_Cut [13:50:04]Write to MH i2c: D1 01 00 F7 00 01 C9 [13:50:04]Write i2c OK [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: D1 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: D1 01 00 [13:50:04]MH_I2C_Read... [13:50:04]Read from MH i2c: D1 01 00 F7 00 00 C8 [13:50:04]Write to MH i2c: 01 00 00 F8 00 F8 [13:50:04]Write i2c OK [13:50:04]MH_I2C_Read... [13:50:05]Connected sock=9 [13:50:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9B 4F 04 01 EA F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 8B 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 86 02 00 35 04 06 00 44 7D 6C 52 CC 88 E8 28 F0 F4 37 B7 12 F7 [13:50:05]*** Cut start [13:50:05]*** Purtial cut [13:50:05]*** Stage 1: CUTSNS_PIN = 1 [13:50:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2D 3A 47 00 FD 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 86 02 00 F4 03 04 00 D7 3C C8 66 B6 04 01 00 00 C8 1A 97 11 D1 0E 98 6F [13:50:05]CommunicateWithHost err = 0 [13:50:05]CheckOFDResponse [13:50:05]1017 (14) - 77093643461234 [13:50:05]1041 (16) - 0000000000871769 [13:50:05]1040 (4) - 165476 [13:50:05]1012 (4) - 23.08.2024 07:40 [13:50:05]1206 (1) - 0 [13:50:05]OFD Sender: Remove packet 165476 [13:50:05]ProducePacketName [13:50:05]name=ofd_packets/00165476 [13:50:05]NVStorageDeleteData [13:50:06]OFD Sender: No OFD packet to send [13:50:07]Read from MH i2c: 01 [13:50:07]MH_I2C_Read... [13:50:07]*** Stop cut motor [13:50:07]*** Cut end [13:50:07]Read from MH i2c: 01 07 00 [13:50:07]MH_I2C_Read... [13:50:07]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [13:50:07]process_action close_receipt done [13:50:07]requested_data is exist [13:50:07]produce_requested_data [13:50:07]requested_item fm.sn is exist - process it [13:50:07]wFMCommunicate request_size=4 [13:50:07]MH_SAM_APDU [13:50:07]CAPDU: 80 11 00 00 [13:50:07]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [13:50:07]Write i2c OK [13:50:07]MH_I2C_Read... [13:50:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:07]Read from MH i2c: E2 [13:50:07]MH_I2C_Read... [13:50:07]Read from MH i2c: E2 17 00 [13:50:07]MH_I2C_Read... [13:50:07]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [13:50:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:50:07]wFMCommunicate OK [13:50:07]requested_item fd.num is exist - process it [13:50:07]SAM_PROTO_GetFieldsCounters [13:50:07]wFMCommunicate request_size=4 [13:50:07]MH_SAM_APDU [13:50:07]CAPDU: 80 13 00 00 [13:50:07]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [13:50:07]Write i2c OK [13:50:07]MH_I2C_Read... [13:50:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:50:07]Read from MH i2c: E2 [13:50:07]MH_I2C_Read... [13:50:07]Read from MH i2c: E2 62 00 [13:50:07]MH_I2C_Read... [13:50:07]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 3C [13:50:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:50:07]wFMCommunicate OK [13:50:07]SAM_PROTO_GetFieldsCounters done [13:50:07]requested_item shift.num is exist - process it [13:50:07]requested_item shift.opened is exist - process it [13:50:07]req_shift_opened [13:50:07]FM_GetShiftState [13:50:07]SAM_PROTO_GetShiftState [13:50:07]wFMCommunicate request_size=4 [13:50:07]MH_SAM_APDU [13:50:07]CAPDU: 80 13 01 00 [13:50:07]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [13:50:07]Write i2c OK [13:50:07]MH_I2C_Read... [13:50:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:07]Read from MH i2c: E2 [13:50:07]MH_I2C_Read... [13:50:07]Read from MH i2c: E2 0E 00 [13:50:07]MH_I2C_Read... [13:50:07]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [13:50:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:50:07]wFMCommunicate OK [13:50:07]SAM_PROTO_GetShiftState done [13:50:07]FM_GetShiftState done [13:50:07]req_shift_opened done [13:50:07]requested_item shift.open_date is exist - process it [13:50:07]req_shift_open_date [13:50:07]req_shift_open_date done [13:50:07]produce_requested_data done [13:50:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165476,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:50:07]process_action_free close_receipt [13:50:07]json_value_free [13:50:07]json_value_free done [13:50:07]process_json_proto returns [13:50:07]Send response to host [13:50:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165476,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:50:07]free response buf [13:50:07]execute_script done [13:50:07]execute_script returns [13:50:07]free content buf [13:50:07]Sock 10.Close socket [13:50:07]Sock 10.Thread stoped [13:50:11]OFD Sender: No OFD packet to send [13:50:16]OFD Sender: No OFD packet to send [13:50:20]recv_with_timeout no data received [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:33]recv_with_timeout no data received [13:50:36]OFD Sender: No OFD packet to send [13:50:41]OFD Sender: No OFD packet to send [13:50:46]recv_with_timeout no data received [13:50:46]OFD Sender: No OFD packet to send [13:50:51]OFD Sender: No OFD packet to send [13:50:55]accept exits with 7 [13:50:55]New connection [13:50:55]New thread 3066482020 created [13:50:55]Thread 3066625380 joined [13:50:55]Waiting for new connection... [13:50:55] Sock 7.Parse request [13:50:55]Sock 7.Check first char [13:50:55]Sock 7.First char is OK [13:50:55]request: POST /json_proto HTTP/1.0 [13:50:55]Method: POST [13:50:55]URL: /json_proto [13:50:55]Method is POST - this is cgi request [13:50:55]url: /json_proto [13:50:55]query_string will be loaded in cgi processing [13:50:55]execute_cgi json_proto POST (null) [13:50:55]execute_cgi path=json_proto method=POST [13:50:55]POST find Content-Length [13:50:55]Host: 172.17.44.132:8080 [13:50:55]Content-Length: 803 [13:50:55]Content-Type: application/json [13:50:55] [13:50:55]POST finish read [13:50:55]Found Content-Length = 803 [13:50:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:55]execute_script... [13:50: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)294308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:55]POST & json_proto [13:50:55]process_json_proto [13:50:55]json parsed OK: [13:50:55]protocol is kg_v1.0 [13:50:55]action value=close_receipt [13:50:55]process_action close_receipt [13:50:55]cmd_close_receipt [13:50:55]MH_GetDate [13:50:55]Write to MH i2c: F0 00 00 FC 00 EB [13:50:55]Write i2c OK [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: F0 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: F0 09 00 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: F0 09 00 FC 00 00 C0 93 C8 66 2A 83 C1 65 48 [13:50:55]GetLastDocTimeStamp 1724421003 [13:50:55]current date 1724421056 [13:50:55]FM_GetShiftState [13:50:55]SAM_PROTO_GetShiftState [13:50:55]wFMCommunicate request_size=4 [13:50:55]MH_SAM_APDU [13:50:55]CAPDU: 80 13 01 00 [13:50:55]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [13:50:55]Write i2c OK [13:50:55]MH_I2C_Read... [13:50:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:55]Read from MH i2c: E2 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: E2 0E 00 [13:50:55]MH_I2C_Read... [13:50:55]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [13:50:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:50:55]wFMCommunicate OK [13:50:55]SAM_PROTO_GetShiftState done [13:50:55]FM_GetShiftState done [13:50:55]opened in 1724372766 [13:50:55]opened+sec_in_day 1724459166 [13:50:55]quantity*price = 300015 [13:50:55]sum+1 = 300016 [13:50:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.15 НСП 1% : 26.55 НДС 12% : 318.60 Наличными: 0.00 Безнал.: 3000.15 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 330 23.08.2024 13:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165477 ФПД: 229498847900633 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165477&fm=229498847900633&tin=02508201610067®Number=0000000000092562&sum=300015 [13:50:56]StoreToDocumentArchive [13:50:56]shift 469 fd 165477 [13:50:56]save to /storage/0469/doc_00165477 [13:50:56]save last doc name /storage/0469/doc_00165477 to /storage/kkm_last_doc_name [13:50:56]save OK [13:50:56]Clear old archive folders... [13:50:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:50:56]tlvbuf is 0068DD50 [13:50:56]SAM_PROTO_ClearQueue [13:50:56]wFMCommunicate request_size=4 [13:50:56]MH_SAM_APDU [13:50:56]CAPDU: 80 09 00 00 [13:50:56]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [13:50:56]Write i2c OK [13:50:56]MH_I2C_Read... [13:50:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:50:56]Read from MH i2c: E2 [13:50:56]MH_I2C_Read... [13:50:56]Read from MH i2c: E2 03 00 [13:50:56]MH_I2C_Read... [13:50:56]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [13:50:56]RAPDU: 90 00 [13:50:56]wFMCommunicate OK [13:50:56]SAM_PROTO_ClearQueue done [13:50:56]KKMCreateOFDPacket [13:50:56]OFDProtocolAddRootSTLVToBuf [13:50:56]FM_MakeSignedData [13:50:56]FM_MakeSignedData [13:50:56]SAM_PROTO_SignData [13:50:56]wFMCommunicate request_size=4 [13:50:56]MH_SAM_APDU [13:50:56]CAPDU: 80 0D 01 02 [13:50:56]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [13:50:56]Write i2c OK [13:50:56]MH_I2C_Read... [13:50:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:50:56]Read from MH i2c: E2 [13:50:56]MH_I2C_Read... [13:50:56]Read from MH i2c: E2 03 00 [13:50:56]MH_I2C_Read... [13:50:56]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [13:50:56]RAPDU: 90 00 [13:50:56]wFMCommunicate OK [13:50:56]wFMCommunicate request_size=255 [13:50:56]MH_SAM_APDU [13:50:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 C0 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 86 02 00 35 04 06 00 D0 [13:50:56]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 C0 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 86 02 00 35 04 06 00 D0 00 00 FA [13:50:56]Write i2c OK [13:50:56]MH_I2C_Read... [13:50:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:57]Read from MH i2c: E2 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: E2 03 00 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:50:57]RAPDU: 90 00 [13:50:57]wFMCommunicate OK [13:50:57]wFMCommunicate request_size=10 [13:50:57]MH_SAM_APDU [13:50:57]CAPDU: 80 0D 02 02 05 BA 5D 4E 33 D9 [13:50:57]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 BA 5D 4E 33 D9 00 00 03 [13:50:57]Write i2c OK [13:50:57]MH_I2C_Read... [13:50:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:57]Read from MH i2c: E2 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: E2 03 00 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [13:50:57]RAPDU: 90 00 [13:50:57]wFMCommunicate OK [13:50:57]wFMCommunicate request_size=4 [13:50:57]MH_SAM_APDU [13:50:57]CAPDU: 80 0D 03 02 [13:50:57]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [13:50:57]Write i2c OK [13:50:57]MH_I2C_Read... [13:50:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:57]Read from MH i2c: E2 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: E2 0B 00 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: E2 0B 00 0E 01 00 12 A8 64 66 9A 05 A0 5C 90 00 AA [13:50:57]RAPDU: 12 A8 64 66 9A 05 A0 5C 90 00 [13:50:57]wFMCommunicate OK [13:50:57]SAM_PROTO_SignData done [13:50:57]FM_MakeSignedData done [13:50:57]CreateOFDProtocolMessage [13:50:57]wFMCommunicate request_size=4 [13:50:57]MH_SAM_APDU [13:50:57]CAPDU: 80 11 00 00 [13:50:57]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [13:50:57]Write i2c OK [13:50:57]MH_I2C_Read... [13:50:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:57]Read from MH i2c: E2 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: E2 17 00 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:50:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:50:57]wFMCommunicate OK [13:50:57]CreateOFDProtocolMessage done [13:50:57]OFDSenderStorePacket 165477 [13:50:57]StoreOFDPacket docnum=165477 [13:50:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8E ED 07 01 0C C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 C0 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 86 02 00 35 04 06 00 D0 BA 5D 4E 33 D9 12 A8 64 66 9A 05 A0 5C [13:50:57]CheckFolder [13:50:57]dirname=/storage/ofd_packets [13:50:57]CheckFolder done [13:50:57]ProducePacketName [13:50:57]name=ofd_packets/00165477 [13:50:57]NVStorageSaveData ofd_packets/00165477 [13:50:57]File name is /storage/ofd_packets/00165477 [13:50:57]Write 301 bytes [13:50:57]NVStorageSaveData done [13:50:57]OFDSenderStorePacket done [13:50:57]KKMCreateOFDPacket done [13:50:57]NVStorageSaveData kkm_last_timestamp [13:50:57]File name is /storage/kkm_last_timestamp [13:50:57]Write 4 bytes [13:50:57]NVStorageSaveData done [13:50:57]ExternCall_PrintAddStr [13:50:57]wPrintStart [13:50:57]Write to MH i2c: 01 00 00 10 01 11 [13:50:57]Write i2c OK [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: 01 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: 01 07 00 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [13:50:57]RasterBufferAndPrint [13:50:57]line Счет N : (1)294308 [13:50:57]line ИНН: 02508201610067 [13:50:57]line Контрольно-Кассовый Чек [13:50:57]line ПРОДАЖА [13:50:57]line ТРК (МРК, ГНК) : 32 [13:50:57]line Товар: 2710124130 [13:50:57]line Аи-92-К-5 [13:50:57]line 44.250 * 67.80 [13:50:57]line = 3000.15 [13:50:57]line НДС 12% НСП 1% [13:50:57]line > о реализуемом товаре [13:50:57]line ИТОГО: 3000.15 [13:50:57]line НСП 1% : 26.55 [13:50:57]line НДС 12% : 318.60 [13:50:57]line Наличными: 0.00 [13:50:57]line Безнал.: 3000.15 [13:50:57]line Место: АЗС № 130 "Партнер Нефть" [13:50:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:50:57]line СНО: Общий режим [13:50:57]line Чек 330 23.08.2024 13:50 [13:50:57]line Смена: 469 ФФД: 1.0 [13:50:57]line ЗНМ: 0300000070 [13:50:57]line РНМ: 0000000000092562 [13:50:57]line Версия ККМ: 001 [13:50:57]line Платежная система: O! деньги [13:50:57]line ФМ: 0000000000871769 [13:50:57]line ФД: 165477 [13:50:57]line ФПД: 229498847900633 [13:50:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165477&fm=229498847900633&tin=02508201610067®Number=0000000000092562&sum=300015 [13:50:57]written 0, free lines is 4095 [13:50:57]OFD Sender: Processing packet 165477 [packets to send 993, broken 992] [13:50:57]ProducePacketName [13:50:57]name=ofd_packets/00165477 [13:50:57]OFD Sender: To server: pG, [13:50:57]CommunicateWithHost lk.salyk.kg:30040 [13:50:57]ConnectInit lk.salyk.kg [13:50:57]Write to MH i2c: 01 00 00 3A 01 3B [13:50:57]Write i2c OK [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: 01 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: 01 07 00 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 E2 0C 30 [13:50:57]RasterBufferAndPrint [13:50:57]line [13:50:57]line [13:50:57]line [13:50:57]line [13:50:57]line [13:50:57]written 0, free lines is 3303 [13:50:57]MH_Cut [13:50:57]Write to MH i2c: D1 01 00 41 01 01 14 [13:50:57]Write i2c OK [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: D1 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: D1 01 00 [13:50:57]MH_I2C_Read... [13:50:57]Read from MH i2c: D1 01 00 41 01 00 13 [13:50:57]Write to MH i2c: 01 00 00 42 01 43 [13:50:57]Write i2c OK [13:50:57]MH_I2C_Read... [13:50:58]*** Cut start [13:50:58]*** Purtial cut [13:50:58]*** Stage 1: CUTSNS_PIN = 1 [13:50:59]Connected sock=9 [13:50:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8E ED 07 01 0C C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 C0 93 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 86 02 00 35 04 06 00 D0 BA 5D 4E 33 D9 12 A8 64 66 9A 05 A0 5C [13:51:00]Read from MH i2c: 01 [13:51:00]MH_I2C_Read... [13:51:00]*** Stop cut motor [13:51:00]*** Cut end [13:51:00]Read from MH i2c: 01 07 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [13:51:00]process_action close_receipt done [13:51:00]requested_data is exist [13:51:00]produce_requested_data [13:51:00]requested_item fm.sn is exist - process it [13:51:00]wFMCommunicate request_size=4 [13:51:00]MH_SAM_APDU [13:51:00]CAPDU: 80 11 00 00 [13:51:00]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:00]Read from MH i2c: E2 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 17 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [13:51:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:51:00]wFMCommunicate OK [13:51:00]requested_item fd.num is exist - process it [13:51:00]SAM_PROTO_GetFieldsCounters [13:51:00]wFMCommunicate request_size=4 [13:51:00]MH_SAM_APDU [13:51:00]CAPDU: 80 13 00 00 [13:51:00]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:00]Read from MH i2c: E2 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 62 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [13:51:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:51:00]wFMCommunicate OK [13:51:00]SAM_PROTO_GetFieldsCounters done [13:51:00]requested_item shift.num is exist - process it [13:51:00]requested_item shift.opened is exist - process it [13:51:00]req_shift_opened [13:51:00]FM_GetShiftState [13:51:00]SAM_PROTO_GetShiftState [13:51:00]wFMCommunicate request_size=4 [13:51:00]MH_SAM_APDU [13:51:00]CAPDU: 80 13 01 00 [13:51:00]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [13:51:00]Write i2c OK [13:51:00]MH_I2C_Read... [13:51:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:00]Read from MH i2c: E2 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 0E 00 [13:51:00]MH_I2C_Read... [13:51:00]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F1 [13:51:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:51:00]wFMCommunicate OK [13:51:00]SAM_PROTO_GetShiftState done [13:51:00]FM_GetShiftState done [13:51:00]req_shift_opened done [13:51:00]requested_item shift.open_date is exist - process it [13:51:00]req_shift_open_date [13:51:00]req_shift_open_date done [13:51:00]produce_requested_data done [13:51:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165477,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:51:00]process_action_free close_receipt [13:51:00]json_value_free [13:51:00]json_value_free done [13:51:00]process_json_proto returns [13:51:00]Send response to host [13:51:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165477,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:51:00]free response buf [13:51:00]execute_script done [13:51:00]execute_script returns [13:51:00]free content buf [13:51:00]Sock 7.Close socket [13:51:00]Sock 7.Thread stoped [13: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 37 36 39 4F 00 00 00 9E 0E 47 00 4B 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 86 02 00 F4 03 04 00 0D 3D C8 66 B6 04 01 00 00 C0 BA B2 53 71 AC 22 6B [13:51:03]CommunicateWithHost err = 0 [13:51:03]CheckOFDResponse [13:51:03]1017 (14) - 77093643461234 [13:51:03]1041 (16) - 0000000000871769 [13:51:03]1040 (4) - 165477 [13:51:03]1012 (4) - 23.08.2024 07:41 [13:51:03]1206 (1) - 0 [13:51:03]OFD Sender: Remove packet 165477 [13:51:03]ProducePacketName [13:51:03]name=ofd_packets/00165477 [13:51:03]NVStorageDeleteData [13:51:03]OFD Sender: No OFD packet to send [13:51:08]recv_with_timeout no data received [13:51:08]OFD Sender: No OFD packet to send [13:51:13]OFD Sender: No OFD packet to send [13:51:18]OFD Sender: No OFD packet to send [13:51:23]recv_with_timeout no data received [13:51:23]OFD Sender: No OFD packet to send [13:51:28]OFD Sender: No OFD packet to send [13:51:33]OFD Sender: No OFD packet to send [13:51:38]OFD Sender: No OFD packet to send [13:51:39]recv_with_timeout no data received [13:51:43]OFD Sender: No OFD packet to send [13:51:48]OFD Sender: No OFD packet to send [13:51:53]OFD Sender: No OFD packet to send [13:51:58]OFD Sender: No OFD packet to send [13:52:03]OFD Sender: No OFD packet to send [13:52:09]OFD Sender: No OFD packet to send [13:52:14]OFD Sender: No OFD packet to send [13:52:14]accept exits with 10 [13:52:14]New connection [13:52:14]New thread 3066625380 created [13:52:14]Thread 3066482020 joined [13:52:14]Waiting for new connection... [13:52:14] Sock 10.Parse request [13:52:14]Sock 10.Check first char [13:52:14]Sock 10.First char is OK [13:52:14]request: POST /json_proto HTTP/1.0 [13:52:14]Method: POST [13:52:14]URL: /json_proto [13:52:14]Method is POST - this is cgi request [13:52:14]url: /json_proto [13:52:14]query_string will be loaded in cgi processing [13:52:14]execute_cgi json_proto POST (null) [13:52:14]execute_cgi path=json_proto method=POST [13:52:14]POST find Content-Length [13:52:14]Host: 172.17.44.132:8080 [13:52:14]Content-Length: 678 [13:52:14]Content-Type: application/json [13:52:14] [13:52:14]POST finish read [13:52:14]Found Content-Length = 678 [13:52:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:14]execute_script... [13:52: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)294309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:14]POST & json_proto [13:52:14]process_json_proto [13:52:14]json parsed OK: [13:52:14]protocol is kg_v1.0 [13:52:14]action value=close_receipt [13:52:14]process_action close_receipt [13:52:14]cmd_close_receipt [13:52:14]MH_GetDate [13:52:14]Write to MH i2c: F0 00 00 46 01 36 [13:52:14]Write i2c OK [13:52:14]MH_I2C_Read... [13:52:14]Read from MH i2c: F0 [13:52:14]MH_I2C_Read... [13:52:14]Read from MH i2c: F0 09 00 [13:52:14]MH_I2C_Read... [13:52:14]Read from MH i2c: F0 09 00 46 01 00 0F 94 C8 66 2A 83 C1 65 E3 [13:52:14]GetLastDocTimeStamp 1724421056 [13:52:14]current date 1724421135 [13:52:14]FM_GetShiftState [13:52:14]SAM_PROTO_GetShiftState [13:52:14]wFMCommunicate request_size=4 [13:52:14]MH_SAM_APDU [13:52:14]CAPDU: 80 13 01 00 [13:52:14]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [13:52:14]Write i2c OK [13:52:14]MH_I2C_Read... [13:52:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:14]Read from MH i2c: E2 [13:52:14]MH_I2C_Read... [13:52:14]Read from MH i2c: E2 0E 00 [13:52:14]MH_I2C_Read... [13:52:14]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F3 [13:52:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:52:14]wFMCommunicate OK [13:52:14]SAM_PROTO_GetShiftState done [13:52:14]FM_GetShiftState done [13:52:14]opened in 1724372766 [13:52:14]opened+sec_in_day 1724459166 [13:52:14]quantity*price = 90038 [13:52:14]sum+1 = 90039 [13:52:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 331 23.08.2024 13:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165478 ФПД: 207225078622333 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165478&fm=207225078622333&tin=02508201610067®Number=0000000000092562&sum=90000 [13:52:16]StoreToDocumentArchive [13:52:16]shift 469 fd 165478 [13:52:16]save to /storage/0469/doc_00165478 [13:52:16]save last doc name /storage/0469/doc_00165478 to /storage/kkm_last_doc_name [13:52:16]save OK [13:52:16]Clear old archive folders... [13:52:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:16]tlvbuf is 0068B900 [13:52:16]SAM_PROTO_ClearQueue [13:52:16]wFMCommunicate request_size=4 [13:52:16]MH_SAM_APDU [13:52:16]CAPDU: 80 09 00 00 [13:52:16]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:16]Read from MH i2c: E2 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [13:52:16]RAPDU: 90 00 [13:52:16]wFMCommunicate OK [13:52:16]SAM_PROTO_ClearQueue done [13:52:16]KKMCreateOFDPacket [13:52:16]OFDProtocolAddRootSTLVToBuf [13:52:16]FM_MakeSignedData [13:52:16]FM_MakeSignedData [13:52:16]SAM_PROTO_SignData [13:52:16]wFMCommunicate request_size=4 [13:52:16]MH_SAM_APDU [13:52:16]CAPDU: 80 0D 01 02 [13:52:16]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:16]Read from MH i2c: E2 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [13:52:16]RAPDU: 90 00 [13:52:16]wFMCommunicate OK [13:52:16]wFMCommunicate request_size=255 [13:52:16]MH_SAM_APDU [13:52: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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 0F 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 86 02 00 35 04 06 00 BC [13:52:16]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 0F 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 86 02 00 35 04 06 00 BC 00 00 B9 [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:16]Read from MH i2c: E2 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [13:52:16]RAPDU: 90 00 [13:52:16]wFMCommunicate OK [13:52:16]wFMCommunicate request_size=10 [13:52:16]MH_SAM_APDU [13:52:16]CAPDU: 80 0D 02 02 05 78 59 33 28 7D [13:52:16]Write to MH i2c: E2 0D 00 57 01 80 0D 02 02 05 00 78 59 33 28 7D 00 00 85 [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:16]Read from MH i2c: E2 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [13:52:16]RAPDU: 90 00 [13:52:16]wFMCommunicate OK [13:52:16]wFMCommunicate request_size=4 [13:52:16]MH_SAM_APDU [13:52:16]CAPDU: 80 0D 03 02 [13:52:16]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:16]Read from MH i2c: E2 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 0B 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 0B 00 58 01 00 99 A7 64 89 45 6F 30 B6 90 00 9C [13:52:16]RAPDU: 99 A7 64 89 45 6F 30 B6 90 00 [13:52:16]wFMCommunicate OK [13:52:16]SAM_PROTO_SignData done [13:52:16]FM_MakeSignedData done [13:52:16]CreateOFDProtocolMessage [13:52:16]wFMCommunicate request_size=4 [13:52:16]MH_SAM_APDU [13:52:16]CAPDU: 80 11 00 00 [13:52:16]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:16]Read from MH i2c: E2 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 17 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [13:52:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:52:16]wFMCommunicate OK [13:52:16]CreateOFDProtocolMessage done [13:52:16]OFDSenderStorePacket 165478 [13:52:16]StoreOFDPacket docnum=165478 [13:52:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 89 61 07 01 CB B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 0F 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 86 02 00 35 04 06 00 BC 78 59 33 28 7D 99 A7 64 89 45 6F 30 B6 [13:52:16]CheckFolder [13:52:16]dirname=/storage/ofd_packets [13:52:16]CheckFolder done [13:52:16]ProducePacketName [13:52:16]name=ofd_packets/00165478 [13:52:16]NVStorageSaveData ofd_packets/00165478 [13:52:16]File name is /storage/ofd_packets/00165478 [13:52:16]Write 301 bytes [13:52:16]NVStorageSaveData done [13:52:16]OFDSenderStorePacket done [13:52:16]KKMCreateOFDPacket done [13:52:16]NVStorageSaveData kkm_last_timestamp [13:52:16]File name is /storage/kkm_last_timestamp [13:52:16]Write 4 bytes [13:52:16]NVStorageSaveData done [13:52:16]ExternCall_PrintAddStr [13:52:16]wPrintStart [13:52:16]Write to MH i2c: 01 00 00 5A 01 5B [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: 01 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: 01 07 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [13:52:16]RasterBufferAndPrint [13:52:16]line Счет N : (1)294309 [13:52:16]line ИНН: 02508201610067 [13:52:16]line Контрольно-Кассовый Чек [13:52:16]line ПРОДАЖА [13:52:16]line ТРК (МРК, ГНК) : 62 [13:52:16]line Товар: 2710124130 [13:52:16]line Аи-92-К-5 [13:52:16]line 13.280 * 67.80 [13:52:16]line = 900.38 [13:52:16]line НДС 12% НСП 1% [13:52:16]line > о реализуемом товаре [13:52:16]line ОКРУГЛЕНИЕ: -0.38 [13:52:16]line ИТОГО: 900.00 [13:52:16]line Внесено: 900.00 [13:52:16]line СДАЧА: 0.00 [13:52:16]line НСП 1% : 7.97 [13:52:16]line НДС 12% : 95.62 [13:52:16]line Наличными: 900.00 [13:52:16]line Безнал.: 0.00 [13:52:16]line Место: АЗС № 130 "Партнер Нефть" [13:52:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:52:16]line СНО: Общий режим [13:52:16]line Чек 331 23.08.2024 13:52 [13:52:16]line Смена: 469 ФФД: 1.0 [13:52:16]line ЗНМ: 0300000070 [13:52:16]line РНМ: 0000000000092562 [13:52:16]line Версия ККМ: 001 [13:52:16]line ФМ: 0000000000871769 [13:52:16]line ФД: 165478 [13:52:16]line ФПД: 207225078622333 [13:52:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165478&fm=207225078622333&tin=02508201610067®Number=0000000000092562&sum=90000 [13:52:16]OFD Sender: Processing packet 165478 [packets to send 993, broken 992] [13:52:16]ProducePacketName [13:52:16]name=ofd_packets/00165478 [13:52:16]OFD Sender: To server: pG, [13:52:16]CommunicateWithHost lk.salyk.kg:30040 [13:52:16]ConnectInit lk.salyk.kg [13:52:16]written 0, free lines is 4095 [13:52:16]Connected sock=9 [13: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 37 36 39 0F 01 00 00 89 61 07 01 CB B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 0F 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 86 02 00 35 04 06 00 BC 78 59 33 28 7D 99 A7 64 89 45 6F 30 B6 [13:52:17]Write to MH i2c: 01 00 00 85 01 86 [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: 01 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: 01 07 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 D5 0C 6E [13:52:17]RasterBufferAndPrint [13:52:17]line [13:52:17]line [13:52:17]line [13:52:17]line [13:52:17]line [13:52:17]written 0, free lines is 3295 [13:52:17]MH_Cut [13:52:17]Write to MH i2c: D1 01 00 8C 01 01 5F [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: D1 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: D1 01 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: D1 01 00 8C 01 00 5E [13:52:17]Write to MH i2c: 01 00 00 8D 01 8E [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13: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 37 36 39 4F 00 00 00 44 4B 47 00 92 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 86 02 00 F4 03 04 00 5B 3D C8 66 B6 04 01 00 00 93 B3 01 19 75 F9 E5 93 [13:52:17]CommunicateWithHost err = 0 [13:52:17]CheckOFDResponse [13:52:17]1017 (14) - 77093643461234 [13:52:17]1041 (16) - 0000000000871769 [13:52:17]1040 (4) - 165478 [13:52:17]1012 (4) - 23.08.2024 07:42 [13:52:17]1206 (1) - 0 [13:52:17]OFD Sender: Remove packet 165478 [13:52:17]ProducePacketName [13:52:17]name=ofd_packets/00165478 [13:52:17]NVStorageDeleteData [13:52:17]*** Cut start [13:52:17]*** Purtial cut [13:52:17]*** Stage 1: CUTSNS_PIN = 1 [13:52:18]OFD Sender: No OFD packet to send [13:52:19]Read from MH i2c: 01 [13:52:19]MH_I2C_Read... [13:52:19]*** Stop cut motor [13:52:19]*** Cut end [13:52:19]Read from MH i2c: 01 07 00 [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [13:52:19]process_action close_receipt done [13:52:19]requested_data is exist [13:52:19]produce_requested_data [13:52:19]requested_item fm.sn is exist - process it [13:52:19]wFMCommunicate request_size=4 [13:52:19]MH_SAM_APDU [13:52:19]CAPDU: 80 11 00 00 [13:52:19]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [13:52:19]Write i2c OK [13:52:19]MH_I2C_Read... [13:52:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:19]Read from MH i2c: E2 [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: E2 17 00 [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [13:52:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:52:19]wFMCommunicate OK [13:52:19]requested_item fd.num is exist - process it [13:52:19]SAM_PROTO_GetFieldsCounters [13:52:19]wFMCommunicate request_size=4 [13:52:19]MH_SAM_APDU [13:52:19]CAPDU: 80 13 00 00 [13:52:19]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [13:52:19]Write i2c OK [13:52:19]MH_I2C_Read... [13:52:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:20]Read from MH i2c: E2 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 62 00 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 DA [13:52:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:52:20]wFMCommunicate OK [13:52:20]SAM_PROTO_GetFieldsCounters done [13:52:20]requested_item shift.num is exist - process it [13:52:20]requested_item shift.opened is exist - process it [13:52:20]req_shift_opened [13:52:20]FM_GetShiftState [13:52:20]SAM_PROTO_GetShiftState [13:52:20]wFMCommunicate request_size=4 [13:52:20]MH_SAM_APDU [13:52:20]CAPDU: 80 13 01 00 [13:52:20]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [13:52:20]Write i2c OK [13:52:20]MH_I2C_Read... [13:52:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:20]Read from MH i2c: E2 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 0E 00 [13:52:20]MH_I2C_Read... [13:52:20]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3C [13:52:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:52:20]wFMCommunicate OK [13:52:20]SAM_PROTO_GetShiftState done [13:52:20]FM_GetShiftState done [13:52:20]req_shift_opened done [13:52:20]requested_item shift.open_date is exist - process it [13:52:20]req_shift_open_date [13:52:20]req_shift_open_date done [13:52:20]produce_requested_data done [13:52:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165478,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:52:20]process_action_free close_receipt [13:52:20]json_value_free [13:52:20]json_value_free done [13:52:20]process_json_proto returns [13:52:20]Send response to host [13:52:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165478,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:52:20]free response buf [13:52:20]execute_script done [13:52:20]execute_script returns [13:52:20]free content buf [13:52:20]Sock 10.Close socket [13:52:20]Sock 10.Thread stoped [13:52:23]OFD Sender: No OFD packet to send [13:52:28]OFD Sender: No OFD packet to send [13:52:33]OFD Sender: No OFD packet to send [13:52:38]OFD Sender: No OFD packet to send [13:52:43]OFD Sender: No OFD packet to send [13:52:48]OFD Sender: No OFD packet to send [13:52:53]OFD Sender: No OFD packet to send [13:52:58]OFD Sender: No OFD packet to send [13:53:03]OFD Sender: No OFD packet to send [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:32]recv_with_timeout no data received [13:53:33]OFD Sender: No OFD packet to send [13:53:38]OFD Sender: No OFD packet to send [13:53:43]OFD Sender: No OFD packet to send [13:53:48]OFD Sender: No OFD packet to send [13:53:53]OFD Sender: No OFD packet to send [13:53:58]OFD Sender: No OFD packet to send [13:54:03]OFD Sender: No OFD packet to send [13:54:07]recv_with_timeout no data received [13:54:08]OFD Sender: No OFD packet to send [13:54:13]OFD Sender: No OFD packet to send [13:54:18]OFD Sender: No OFD packet to send [13:54:23]OFD Sender: No OFD packet to send [13:54:28]OFD Sender: No OFD packet to send [13:54:33]OFD Sender: No OFD packet to send [13:54:38]OFD Sender: No OFD packet to send [13:54:43]OFD Sender: No OFD packet to send [13:54:48]OFD Sender: No OFD packet to send [13:54:53]accept exits with 7 [13:54:53]New connection [13:54:53]New thread 3066482020 created [13:54:53]Thread 3066625380 joined [13:54:53]Waiting for new connection... [13:54:53] Sock 7.Parse request [13:54:53]Sock 7.Check first char [13:54:53]Sock 7.First char is OK [13:54:53]request: POST /json_proto HTTP/1.0 [13:54:53]Method: POST [13:54:53]URL: /json_proto [13:54:53]Method is POST - this is cgi request [13:54:53]url: /json_proto [13:54:53]query_string will be loaded in cgi processing [13:54:53]execute_cgi json_proto POST (null) [13:54:53]execute_cgi path=json_proto method=POST [13:54:53]POST find Content-Length [13:54:53]Host: 172.17.44.132:8080 [13:54:53]Content-Length: 677 [13:54:53]Content-Type: application/json [13:54:53] [13:54:53]POST finish read [13:54:53]Found Content-Length = 677 [13:54:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:53]execute_script... [13:54: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)294312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:53]POST & json_proto [13:54:53]process_json_proto [13:54:53]json parsed OK: [13:54:53]protocol is kg_v1.0 [13:54:53]action value=close_receipt [13:54:53]process_action close_receipt [13:54:53]cmd_close_receipt [13:54:53]MH_GetDate [13:54:53]Write to MH i2c: F0 00 00 91 01 81 [13:54:53]Write i2c OK [13:54:53]MH_I2C_Read... [13:54:53]Read from MH i2c: F0 [13:54:53]MH_I2C_Read... [13:54:53]Read from MH i2c: F0 09 00 [13:54:53]MH_I2C_Read... [13:54:53]Read from MH i2c: F0 09 00 91 01 00 AE 94 C8 66 2A 83 C1 65 CD [13:54:53]GetLastDocTimeStamp 1724421135 [13:54:53]current date 1724421294 [13:54:53]FM_GetShiftState [13:54:53]SAM_PROTO_GetShiftState [13:54:53]wFMCommunicate request_size=4 [13:54:53]MH_SAM_APDU [13:54:53]CAPDU: 80 13 01 00 [13:54:53]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [13:54:53]Write i2c OK [13:54:53]MH_I2C_Read... [13:54:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:53]Read from MH i2c: E2 [13:54:53]MH_I2C_Read... [13:54:53]Read from MH i2c: E2 0E 00 [13:54:53]MH_I2C_Read... [13:54:53]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3E [13:54:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:54:53]wFMCommunicate OK [13:54:53]SAM_PROTO_GetShiftState done [13:54:53]FM_GetShiftState done [13:54:53]opened in 1724372766 [13:54:53]opened+sec_in_day 1724459166 [13:54:53]quantity*price = 50036 [13:54:53]sum+1 = 50037 [13:54:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 332 23.08.2024 13:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165479 ФПД: 239103423744772 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165479&fm=239103423744772&tin=02508201610067®Number=0000000000092562&sum=50000 [13:54:54]StoreToDocumentArchive [13:54:54]shift 469 fd 165479 [13:54:54]save to /storage/0469/doc_00165479 [13:54:54]save last doc name /storage/0469/doc_00165479 to /storage/kkm_last_doc_name [13:54:54]save OK [13:54:54]Clear old archive folders... [13:54:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:54]tlvbuf is 0068C680 [13:54:54]SAM_PROTO_ClearQueue [13:54:54]wFMCommunicate request_size=4 [13:54:54]MH_SAM_APDU [13:54:54]CAPDU: 80 09 00 00 [13:54:54]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [13:54:54]Write i2c OK [13:54:54]MH_I2C_Read... [13:54:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:54]Read from MH i2c: E2 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: E2 03 00 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [13:54:54]RAPDU: 90 00 [13:54:54]wFMCommunicate OK [13:54:54]SAM_PROTO_ClearQueue done [13:54:54]KKMCreateOFDPacket [13:54:54]OFDProtocolAddRootSTLVToBuf [13:54:54]FM_MakeSignedData [13:54:54]FM_MakeSignedData [13:54:54]SAM_PROTO_SignData [13:54:54]wFMCommunicate request_size=4 [13:54:54]MH_SAM_APDU [13:54:54]CAPDU: 80 0D 01 02 [13:54:54]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [13:54:54]Write i2c OK [13:54:54]MH_I2C_Read... [13:54:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:54]Read from MH i2c: E2 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: E2 03 00 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [13:54:54]RAPDU: 90 00 [13:54:54]wFMCommunicate OK [13:54:54]wFMCommunicate request_size=255 [13:54:54]MH_SAM_APDU [13:54:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 AE 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 86 02 00 35 04 06 00 D9 [13:54:54]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 AE 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 86 02 00 35 04 06 00 D9 00 00 F9 [13:54:54]Write i2c OK [13:54:54]MH_I2C_Read... [13:54:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:54]Read from MH i2c: E2 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: E2 03 00 [13:54:54]MH_I2C_Read... [13:54:54]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [13:54:54]RAPDU: 90 00 [13:54:54]wFMCommunicate OK [13:54:54]wFMCommunicate request_size=10 [13:54:54]MH_SAM_APDU [13:54:54]CAPDU: 80 0D 02 02 05 76 9A A3 0B 04 [13:54:54]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 76 9A A3 0B 04 00 00 E9 [13:54:54]Write i2c OK [13:54:54]MH_I2C_Read... [13:54:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:55]Read from MH i2c: E2 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 03 00 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [13:54:55]RAPDU: 90 00 [13:54:55]wFMCommunicate OK [13:54:55]wFMCommunicate request_size=4 [13:54:55]MH_SAM_APDU [13:54:55]CAPDU: 80 0D 03 02 [13:54:55]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:55]Read from MH i2c: E2 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 0B 00 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 0B 00 A3 01 00 C4 FE AF 0F 48 EF AE 75 90 00 FA [13:54:55]RAPDU: C4 FE AF 0F 48 EF AE 75 90 00 [13:54:55]wFMCommunicate OK [13:54:55]SAM_PROTO_SignData done [13:54:55]FM_MakeSignedData done [13:54:55]CreateOFDProtocolMessage [13:54:55]wFMCommunicate request_size=4 [13:54:55]MH_SAM_APDU [13:54:55]CAPDU: 80 11 00 00 [13:54:55]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:55]Read from MH i2c: E2 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 17 00 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [13:54:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:54:55]wFMCommunicate OK [13:54:55]CreateOFDProtocolMessage done [13:54:55]OFDSenderStorePacket 165479 [13:54:55]StoreOFDPacket docnum=165479 [13:54:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 24 AF 07 01 8C 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 AE 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 86 02 00 35 04 06 00 D9 76 9A A3 0B 04 C4 FE AF 0F 48 EF AE 75 [13:54:55]CheckFolder [13:54:55]dirname=/storage/ofd_packets [13:54:55]CheckFolder done [13:54:55]ProducePacketName [13:54:55]name=ofd_packets/00165479 [13:54:55]NVStorageSaveData ofd_packets/00165479 [13:54:55]File name is /storage/ofd_packets/00165479 [13:54:55]Write 301 bytes [13:54:55]NVStorageSaveData done [13:54:55]OFDSenderStorePacket done [13:54:55]KKMCreateOFDPacket done [13:54:55]NVStorageSaveData kkm_last_timestamp [13:54:55]File name is /storage/kkm_last_timestamp [13:54:55]Write 4 bytes [13:54:55]NVStorageSaveData done [13:54:55]ExternCall_PrintAddStr [13:54:55]wPrintStart [13:54:55]Write to MH i2c: 01 00 00 A5 01 A6 [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: 01 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: 01 07 00 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [13:54:55]RasterBufferAndPrint [13:54:55]line Счет N : (1)294312 [13:54:55]line ИНН: 02508201610067 [13:54:55]line Контрольно-Кассовый Чек [13:54:55]line ПРОДАЖА [13:54:55]line ТРК (МРК, ГНК) : 32 [13:54:55]line Товар: 2710124130 [13:54:55]line Аи-92-К-5 [13:54:55]line 7.380 * 67.80 [13:54:55]line = 500.36 [13:54:55]line НДС 12% НСП 1% [13:54:55]line > о реализуемом товаре [13:54:55]line ОКРУГЛЕНИЕ: -0.36 [13:54:55]line ИТОГО: 500.00 [13:54:55]line Внесено: 500.00 [13:54:55]line СДАЧА: 0.00 [13:54:55]line НСП 1% : 4.43 [13:54:55]line НДС 12% : 53.14 [13:54:55]line Наличными: 500.00 [13:54:55]line Безнал.: 0.00 [13:54:55]line Место: АЗС № 130 "Партнер Нефть" [13:54:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:54:55]line СНО: Общий режим [13:54:55]line Чек 332 23.08.2024 13:54 [13:54:55]line Смена: 469 ФФД: 1.0 [13:54:55]line ЗНМ: 0300000070 [13:54:55]line РНМ: 0000000000092562 [13:54:55]line Версия ККМ: 001 [13:54:55]line ФМ: 0000000000871769 [13:54:55]line ФД: 165479 [13:54:55]line ФПД: 239103423744772 [13:54:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165479&fm=239103423744772&tin=02508201610067®Number=0000000000092562&sum=50000 [13:54:55]OFD Sender: Processing packet 165479 [packets to send 993, broken 992] [13:54:55]ProducePacketName [13:54:55]name=ofd_packets/00165479 [13:54:55]OFD Sender: To server: pG, [13:54:55]CommunicateWithHost lk.salyk.kg:30040 [13:54:55]ConnectInit lk.salyk.kg [13:54:55]written 0, free lines is 4095 [13:54:55]Write to MH i2c: 01 00 00 D0 01 D1 [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: 01 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: 01 07 00 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 CE 0C B2 [13:54:55]RasterBufferAndPrint [13:54:55]line [13:54:55]line [13:54:55]line [13:54:55]line [13:54:55]line [13:54:55]written 0, free lines is 3283 [13:54:55]MH_Cut [13:54:55]Write to MH i2c: D1 01 00 D7 01 01 AA [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: D1 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: D1 01 00 [13:54:55]MH_I2C_Read... [13:54:55]Read from MH i2c: D1 01 00 D7 01 00 A9 [13:54:55]Write to MH i2c: 01 00 00 D8 01 D9 [13:54:55]Write i2c OK [13:54:55]MH_I2C_Read... [13:54:55]Connected sock=11 [13:54:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 24 AF 07 01 8C 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 AE 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 86 02 00 35 04 06 00 D9 76 9A A3 0B 04 C4 FE AF 0F 48 EF AE 75 [13:54:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E4 90 47 00 43 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 86 02 00 F4 03 04 00 F9 3D C8 66 B6 04 01 00 00 BA 32 19 5B 91 FA 20 A5 [13:54:56]CommunicateWithHost err = 0 [13:54:56]CheckOFDResponse [13:54:56]1017 (14) - 77093643461234 [13:54:56]1041 (16) - 0000000000871769 [13:54:56]1040 (4) - 165479 [13:54:56]1012 (4) - 23.08.2024 07:44 [13:54:56]1206 (1) - 0 [13:54:56]OFD Sender: Remove packet 165479 [13:54:56]ProducePacketName [13:54:56]name=ofd_packets/00165479 [13:54:56]NVStorageDeleteData [13:54:56]*** Cut start [13:54:56]*** Purtial cut [13:54:56]*** Stage 1: CUTSNS_PIN = 1 [13:54:56]OFD Sender: No OFD packet to send [13:54:58]Read from MH i2c: 01 [13:54:58]MH_I2C_Read... [13:54:58]*** Stop cut motor [13:54:58]*** Cut end [13:54:58]Read from MH i2c: 01 07 00 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [13:54:58]process_action close_receipt done [13:54:58]requested_data is exist [13:54:58]produce_requested_data [13:54:58]requested_item fm.sn is exist - process it [13:54:58]wFMCommunicate request_size=4 [13:54:58]MH_SAM_APDU [13:54:58]CAPDU: 80 11 00 00 [13:54:58]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [13:54:58]Write i2c OK [13:54:58]MH_I2C_Read... [13:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:58]Read from MH i2c: E2 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 17 00 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [13:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:54:58]wFMCommunicate OK [13:54:58]requested_item fd.num is exist - process it [13:54:58]SAM_PROTO_GetFieldsCounters [13:54:58]wFMCommunicate request_size=4 [13:54:58]MH_SAM_APDU [13:54:58]CAPDU: 80 13 00 00 [13:54:58]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [13:54:58]Write i2c OK [13:54:58]MH_I2C_Read... [13:54:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:58]Read from MH i2c: E2 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 62 00 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [13:54:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:58]wFMCommunicate OK [13:54:58]SAM_PROTO_GetFieldsCounters done [13:54:58]requested_item shift.num is exist - process it [13:54:58]requested_item shift.opened is exist - process it [13:54:58]req_shift_opened [13:54:58]FM_GetShiftState [13:54:58]SAM_PROTO_GetShiftState [13:54:58]wFMCommunicate request_size=4 [13:54:58]MH_SAM_APDU [13:54:58]CAPDU: 80 13 01 00 [13:54:58]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [13:54:58]Write i2c OK [13:54:58]MH_I2C_Read... [13:54:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:58]Read from MH i2c: E2 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 0E 00 [13:54:58]MH_I2C_Read... [13:54:58]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 87 [13:54:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:54:58]wFMCommunicate OK [13:54:58]SAM_PROTO_GetShiftState done [13:54:58]FM_GetShiftState done [13:54:58]req_shift_opened done [13:54:58]requested_item shift.open_date is exist - process it [13:54:58]req_shift_open_date [13:54:58]req_shift_open_date done [13:54:58]produce_requested_data done [13:54:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165479,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:54:58]process_action_free close_receipt [13:54:58]json_value_free [13:54:58]json_value_free done [13:54:58]process_json_proto returns [13:54:58]Send response to host [13:54:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165479,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:54:58]free response buf [13:54:58]execute_script done [13:54:58]execute_script returns [13:54:58]free content buf [13:54:58]Sock 7.Close socket [13:54:58]Sock 7.Thread stoped [13:55:01]OFD Sender: No OFD packet to send [13:55:06]OFD Sender: No OFD packet to send [13:55:11]OFD Sender: No OFD packet to send [13:55:16]OFD Sender: No OFD packet to send [13:55:21]OFD Sender: No OFD packet to send [13:55:26]OFD Sender: No OFD packet to send [13:55:30]accept exits with 9 [13:55:30]New connection [13:55:30]New thread 3066625380 created [13:55:30]Thread 3066482020 joined [13:55:30]Waiting for new connection... [13:55:30] Sock 9.Parse request [13:55:30]Sock 9.Check first char [13:55:30]Sock 9.First char is OK [13:55:30]request: POST /json_proto HTTP/1.0 [13:55:30]Method: POST [13:55:30]URL: /json_proto [13:55:30]Method is POST - this is cgi request [13:55:30]url: /json_proto [13:55:30]query_string will be loaded in cgi processing [13:55:30]execute_cgi json_proto POST (null) [13:55:30]execute_cgi path=json_proto method=POST [13:55:30]POST find Content-Length [13:55:30]Host: 172.17.44.132:8080 [13:55:30]Content-Length: 681 [13:55:30]Content-Type: application/json [13:55:30] [13:55:30]POST finish read [13:55:30]Found Content-Length = 681 [13:55:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 10.700, "sum" : 400.18, "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:30]execute_script... [13:55: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)294311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 10.700, "sum" : 400.18, "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:30]POST & json_proto [13:55:30]process_json_proto [13:55:30]json parsed OK: [13:55:30]protocol is kg_v1.0 [13:55:30]action value=close_receipt [13:55:30]process_action close_receipt [13:55:30]cmd_close_receipt [13:55:30]MH_GetDate [13:55:30]Write to MH i2c: F0 00 00 DC 01 CC [13:55:30]Write i2c OK [13:55:30]MH_I2C_Read... [13:55:30]Read from MH i2c: F0 [13:55:30]MH_I2C_Read... [13:55:30]Read from MH i2c: F0 09 00 [13:55:30]MH_I2C_Read... [13:55:30]Read from MH i2c: F0 09 00 DC 01 00 D3 94 C8 66 2A 83 C1 65 3D [13:55:30]GetLastDocTimeStamp 1724421294 [13:55:30]current date 1724421331 [13:55:30]FM_GetShiftState [13:55:30]SAM_PROTO_GetShiftState [13:55:30]wFMCommunicate request_size=4 [13:55:30]MH_SAM_APDU [13:55:30]CAPDU: 80 13 01 00 [13:55:30]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [13:55:30]Write i2c OK [13:55:30]MH_I2C_Read... [13:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:30]Read from MH i2c: E2 [13:55:30]MH_I2C_Read... [13:55:30]Read from MH i2c: E2 0E 00 [13:55:30]MH_I2C_Read... [13:55:30]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 89 [13:55:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:55:30]wFMCommunicate OK [13:55:30]SAM_PROTO_GetShiftState done [13:55:30]FM_GetShiftState done [13:55:30]opened in 1724372766 [13:55:30]opened+sec_in_day 1724459166 [13:55:30]quantity*price = 40018 [13:55:30]sum+1 = 40019 [13:55:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.50 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 333 23.08.2024 13:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165480 ФПД: 142958081295909 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135531&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165480&fm=142958081295909&tin=02508201610067®Number=0000000000092562&sum=40000 [13:55:31]StoreToDocumentArchive [13:55:31]shift 469 fd 165480 [13:55:31]save to /storage/0469/doc_00165480 [13:55:31]save last doc name /storage/0469/doc_00165480 to /storage/kkm_last_doc_name [13:55:31]save OK [13:55:31]Clear old archive folders... [13:55:31]ProcessDocumentItem done err = 0, tmpTLVsize=250 [13:55:31]tlvbuf is 0068C540 [13:55:31]SAM_PROTO_ClearQueue [13:55:31]wFMCommunicate request_size=4 [13:55:31]MH_SAM_APDU [13:55:31]CAPDU: 80 09 00 00 [13:55:31]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [13:55:31]Write i2c OK [13:55:31]MH_I2C_Read... [13:55:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:55:31]Read from MH i2c: E2 [13:55:31]MH_I2C_Read... [13:55:31]Read from MH i2c: E2 03 00 [13:55:31]MH_I2C_Read... [13:55:31]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [13:55:31]RAPDU: 90 00 [13:55:31]wFMCommunicate OK [13:55:31]SAM_PROTO_ClearQueue done [13:55:31]KKMCreateOFDPacket [13:55:31]OFDProtocolAddRootSTLVToBuf [13:55:31]FM_MakeSignedData [13:55:31]FM_MakeSignedData [13:55:31]SAM_PROTO_SignData [13:55:31]wFMCommunicate request_size=4 [13:55:31]MH_SAM_APDU [13:55:31]CAPDU: 80 0D 01 02 [13:55:31]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [13:55:31]Write i2c OK [13:55:31]MH_I2C_Read... [13:55:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:55:31]Read from MH i2c: E2 [13:55:31]MH_I2C_Read... [13:55:31]Read from MH i2c: E2 03 00 [13:55:31]MH_I2C_Read... [13:55:31]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [13:55:31]RAPDU: 90 00 [13:55:31]wFMCommunicate OK [13:55:31]wFMCommunicate request_size=255 [13:55:31]MH_SAM_APDU [13:55:31]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 52 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 9A 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 4D 01 00 00 F4 03 04 00 D3 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 86 02 00 35 04 06 00 82 05 [13:55:31]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 52 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 9A 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 4D 01 00 00 F4 03 04 00 D3 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 86 02 00 35 04 06 00 82 05 00 00 A6 [13:55:31]Write i2c OK [13:55:31]MH_I2C_Read... [13:55:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:32]Read from MH i2c: E2 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 03 00 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [13:55:32]RAPDU: 90 00 [13:55:32]wFMCommunicate OK [13:55:32]wFMCommunicate request_size=9 [13:55:32]MH_SAM_APDU [13:55:32]CAPDU: 80 0D 02 02 04 05 A7 46 25 [13:55:32]Write to MH i2c: E2 0C 00 ED 01 80 0D 02 02 04 00 05 A7 46 25 00 00 87 [13:55:32]Write i2c OK [13:55:32]MH_I2C_Read... [13:55:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:32]Read from MH i2c: E2 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 03 00 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [13:55:32]RAPDU: 90 00 [13:55:32]wFMCommunicate OK [13:55:32]wFMCommunicate request_size=4 [13:55:32]MH_SAM_APDU [13:55:32]CAPDU: 80 0D 03 02 [13:55:32]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [13:55:32]Write i2c OK [13:55:32]MH_I2C_Read... [13:55:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:55:32]Read from MH i2c: E2 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 0B 00 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 0B 00 EE 01 00 3E A1 CE B8 85 CF 41 E7 90 00 4C [13:55:32]RAPDU: 3E A1 CE B8 85 CF 41 E7 90 00 [13:55:32]wFMCommunicate OK [13:55:32]SAM_PROTO_SignData done [13:55:32]FM_MakeSignedData done [13:55:32]CreateOFDProtocolMessage [13:55:32]wFMCommunicate request_size=4 [13:55:32]MH_SAM_APDU [13:55:32]CAPDU: 80 11 00 00 [13:55:32]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [13:55:32]Write i2c OK [13:55:32]MH_I2C_Read... [13:55:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:32]Read from MH i2c: E2 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 17 00 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [13:55:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:55:32]wFMCommunicate OK [13:55:32]CreateOFDProtocolMessage done [13:55:32]OFDSenderStorePacket 165480 [13:55:32]StoreOFDPacket docnum=165480 [13:55:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 CB 7E 06 01 59 92 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 52 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 9A 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 4D 01 00 00 F4 03 04 00 D3 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 86 02 00 35 04 06 00 82 05 05 A7 46 25 3E A1 CE B8 85 CF 41 E7 [13:55:32]CheckFolder [13:55:32]dirname=/storage/ofd_packets [13:55:32]CheckFolder done [13:55:32]ProducePacketName [13:55:32]name=ofd_packets/00165480 [13:55:32]NVStorageSaveData ofd_packets/00165480 [13:55:32]File name is /storage/ofd_packets/00165480 [13:55:32]Write 300 bytes [13:55:32]NVStorageSaveData done [13:55:32]OFDSenderStorePacket done [13:55:32]KKMCreateOFDPacket done [13:55:32]NVStorageSaveData kkm_last_timestamp [13:55:32]File name is /storage/kkm_last_timestamp [13:55:32]Write 4 bytes [13:55:32]NVStorageSaveData done [13:55:32]ExternCall_PrintAddStr [13:55:32]wPrintStart [13:55:32]Write to MH i2c: 01 00 00 F0 01 F1 [13:55:32]Write i2c OK [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: 01 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: 01 07 00 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [13:55:32]RasterBufferAndPrint [13:55:32]line Счет N : (1)294311 [13:55:32]line ИНН: 02508201610067 [13:55:32]line Контрольно-Кассовый Чек [13:55:32]line ПРОДАЖА [13:55:32]line ТРК (МРК, ГНК) : 71 [13:55:32]line Товар: 2711129700 [13:55:32]line ГАЗ-К-5 [13:55:32]line 10.700 * 37.40 [13:55:32]line = 400.18 [13:55:32]line НДС 12% НСП 1% [13:55:32]line > о реализуемом товаре [13:55:32]line ОКРУГЛЕНИЕ: -0.18 [13:55:32]line ИТОГО: 400.00 [13:55:32]line Внесено: 400.00 [13:55:32]line СДАЧА: 0.00 [13:55:32]line НСП 1% : 3.54 [13:55:32]line НДС 12% : 42.50 [13:55:32]line Наличными: 400.00 [13:55:32]line Безнал.: 0.00 [13:55:32]line Место: АЗС № 130 "Партнер Нефть" [13:55:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:55:32]line СНО: Общий режим [13:55:32]line Чек 333 23.08.2024 13:55 [13:55:32]line Смена: 469 ФФД: 1.0 [13:55:32]line ЗНМ: 0300000070 [13:55:32]line РНМ: 0000000000092562 [13:55:32]line Версия ККМ: 001 [13:55:32]line ФМ: 0000000000871769 [13:55:32]line ФД: 165480 [13:55:32]line ФПД: 142958081295909 [13:55:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135531&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165480&fm=142958081295909&tin=02508201610067®Number=0000000000092562&sum=40000 [13:55:32]written 0, free lines is 4095 [13:55:32]OFD Sender: Processing packet 165480 [packets to send 993, broken 992] [13:55:32]ProducePacketName [13:55:32]name=ofd_packets/00165480 [13:55:32]OFD Sender: To server: pG, [13:55:32]CommunicateWithHost lk.salyk.kg:30040 [13:55:32]ConnectInit lk.salyk.kg [13:55:32]Write to MH i2c: 01 00 00 1B 02 1D [13:55:32]Write i2c OK [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: 01 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: 01 07 00 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 CD 0C FD [13:55:32]RasterBufferAndPrint [13:55:32]line [13:55:32]line [13:55:32]line [13:55:32]line [13:55:32]line [13:55:32]written 0, free lines is 3282 [13:55:32]MH_Cut [13:55:32]Write to MH i2c: D1 01 00 22 02 01 F6 [13:55:32]Write i2c OK [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: D1 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: D1 01 00 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: D1 01 00 22 02 00 F5 [13:55:32]Write to MH i2c: 01 00 00 23 02 25 [13:55:32]Write i2c OK [13:55:32]MH_I2C_Read... [13:55:33]*** Cut start [13:55:33]*** Purtial cut [13:55:33]*** Stage 1: CUTSNS_PIN = 1 [13:55:33]Connected sock=10 [13:55:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 CB 7E 06 01 59 92 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 CC 29 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 52 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 9A 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 4D 01 00 00 F4 03 04 00 D3 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 86 02 00 35 04 06 00 82 05 05 A7 46 25 3E A1 CE B8 85 CF 41 E7 [13:55:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 19 1C 47 00 8C 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 86 02 00 F4 03 04 00 20 3E C8 66 B6 04 01 00 00 FA AA 6F 2E 2C C9 74 9E [13:55:34]CommunicateWithHost err = 0 [13:55:34]CheckOFDResponse [13:55:34]1017 (14) - 77093643461234 [13:55:34]1041 (16) - 0000000000871769 [13:55:34]1040 (4) - 165480 [13:55:34]1012 (4) - 23.08.2024 07:45 [13:55:34]1206 (1) - 0 [13:55:34]OFD Sender: Remove packet 165480 [13:55:34]ProducePacketName [13:55:34]name=ofd_packets/00165480 [13:55:34]NVStorageDeleteData [13:55:35]OFD Sender: No OFD packet to send [13:55:35]Read from MH i2c: 01 [13:55:35]MH_I2C_Read... [13:55:35]*** Stop cut motor [13:55:35]*** Cut end [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 23 02 00 00 00 00 00 FF 0F 3A [13:55:35]process_action close_receipt done [13:55:35]requested_data is exist [13:55:35]produce_requested_data [13:55:35]requested_item fm.sn is exist - process it [13:55:35]wFMCommunicate request_size=4 [13:55:35]MH_SAM_APDU [13:55:35]CAPDU: 80 11 00 00 [13:55:35]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [13:55:35]Write i2c OK [13:55:35]MH_I2C_Read... [13:55:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:35]Read from MH i2c: E2 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: E2 17 00 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [13:55:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:55:35]wFMCommunicate OK [13:55:35]requested_item fd.num is exist - process it [13:55:35]SAM_PROTO_GetFieldsCounters [13:55:35]wFMCommunicate request_size=4 [13:55:35]MH_SAM_APDU [13:55:35]CAPDU: 80 13 00 00 [13:55:35]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [13:55:35]Write i2c OK [13:55:35]MH_I2C_Read... [13:55:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:35]Read from MH i2c: E2 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: E2 62 00 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [13:55:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:55:35]wFMCommunicate OK [13:55:35]SAM_PROTO_GetFieldsCounters done [13:55:35]requested_item shift.num is exist - process it [13:55:35]requested_item shift.opened is exist - process it [13:55:35]req_shift_opened [13:55:35]FM_GetShiftState [13:55:35]SAM_PROTO_GetShiftState [13:55:35]wFMCommunicate request_size=4 [13:55:35]MH_SAM_APDU [13:55:35]CAPDU: 80 13 01 00 [13:55:35]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [13:55:35]Write i2c OK [13:55:35]MH_I2C_Read... [13:55:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:35]Read from MH i2c: E2 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: E2 0E 00 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D3 [13:55:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:55:35]wFMCommunicate OK [13:55:35]SAM_PROTO_GetShiftState done [13:55:35]FM_GetShiftState done [13:55:35]req_shift_opened done [13:55:35]requested_item shift.open_date is exist - process it [13:55:35]req_shift_open_date [13:55:35]req_shift_open_date done [13:55:35]produce_requested_data done [13:55:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165480,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:55:35]process_action_free close_receipt [13:55:35]json_value_free [13:55:35]json_value_free done [13:55:35]process_json_proto returns [13:55:35]Send response to host [13:55:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165480,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:55:35]free response buf [13:55:35]execute_script done [13:55:35]execute_script returns [13:55:35]free content buf [13:55:35]Sock 9.Close socket [13:55:35]Sock 9.Thread stoped [13:55:36]accept exits with 7 [13:55:36]New connection [13:55:36]New thread 3066482020 created [13:55:36]Thread 3066625380 joined [13:55:36]Waiting for new connection... [13:55:36] Sock 7.Parse request [13:55:36]Sock 7.Check first char [13:55:36]Sock 7.First char is OK [13:55:36]request: POST /json_proto HTTP/1.0 [13:55:36]Method: POST [13:55:36]URL: /json_proto [13:55:36]Method is POST - this is cgi request [13:55:36]url: /json_proto [13:55:36]query_string will be loaded in cgi processing [13:55:36]execute_cgi json_proto POST (null) [13:55:36]execute_cgi path=json_proto method=POST [13:55:36]POST find Content-Length [13:55:36]Host: 172.17.44.132:8080 [13:55:36]Content-Length: 677 [13:55:36]Content-Type: application/json [13:55:36] [13:55:36]POST finish read [13:55:36]Found Content-Length = 677 [13:55:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:36]execute_script... [13:55: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)294313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:36]POST & json_proto [13:55:36]process_json_proto [13:55:36]json parsed OK: [13:55:36]protocol is kg_v1.0 [13:55:36]action value=close_receipt [13:55:36]process_action close_receipt [13:55:36]cmd_close_receipt [13:55:36]MH_GetDate [13:55:36]Write to MH i2c: F0 00 00 27 02 18 [13:55:36]Write i2c OK [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: F0 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: F0 09 00 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: F0 09 00 27 02 00 D8 94 C8 66 2A 83 C1 65 8E [13:55:36]GetLastDocTimeStamp 1724421331 [13:55:36]current date 1724421336 [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 28 02 80 13 01 00 00 00 00 00 A7 [13:55:36]Write i2c OK [13:55:36]MH_I2C_Read... [13:55:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:36]Read from MH i2c: E2 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: E2 0E 00 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D5 [13:55:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:55:36]wFMCommunicate OK [13:55:36]SAM_PROTO_GetShiftState done [13:55:36]FM_GetShiftState done [13:55:36]opened in 1724372766 [13:55:36]opened+sec_in_day 1724459166 [13:55:36]quantity*price = 20001 [13:55:36]sum+1 = 20002 [13:55:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 334 23.08.2024 13:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165481 ФПД: 15994277692127 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165481&fm=15994277692127&tin=02508201610067®Number=0000000000092562&sum=20000 [13:55:37]StoreToDocumentArchive [13:55:37]shift 469 fd 165481 [13:55:37]save to /storage/0469/doc_00165481 [13:55:37]save last doc name /storage/0469/doc_00165481 to /storage/kkm_last_doc_name [13:55:37]save OK [13:55:37]Clear old archive folders... [13:55:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:55:37]tlvbuf is 00727CB0 [13:55:37]SAM_PROTO_ClearQueue [13:55:37]wFMCommunicate request_size=4 [13:55:37]MH_SAM_APDU [13:55:37]CAPDU: 80 09 00 00 [13:55:37]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:55:37]Read from MH i2c: E2 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [13:55:37]RAPDU: 90 00 [13:55:37]wFMCommunicate OK [13:55:37]SAM_PROTO_ClearQueue done [13:55:37]KKMCreateOFDPacket [13:55:37]OFDProtocolAddRootSTLVToBuf [13:55:37]FM_MakeSignedData [13:55:37]FM_MakeSignedData [13:55:37]SAM_PROTO_SignData [13:55:37]wFMCommunicate request_size=4 [13:55:37]MH_SAM_APDU [13:55:37]CAPDU: 80 0D 01 02 [13:55:37]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:55:37]Read from MH i2c: E2 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [13:55:37]RAPDU: 90 00 [13:55:37]wFMCommunicate OK [13:55:37]wFMCommunicate request_size=255 [13:55:37]MH_SAM_APDU [13:55:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 D8 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 86 02 00 35 04 06 00 0E [13:55:37]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 D8 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 86 02 00 35 04 06 00 0E 00 00 F5 [13:55:37]Write i2c OK [13:55:37]MH_I2C_Read... [13:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:38]Read from MH i2c: E2 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 03 00 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [13:55:38]RAPDU: 90 00 [13:55:38]wFMCommunicate OK [13:55:38]wFMCommunicate request_size=10 [13:55:38]MH_SAM_APDU [13:55:38]CAPDU: 80 0D 02 02 05 8B F5 3D 82 DF [13:55:38]Write to MH i2c: E2 0D 00 38 02 80 0D 02 02 05 00 8B F5 3D 82 DF 00 00 DC [13:55:38]Write i2c OK [13:55:38]MH_I2C_Read... [13:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:38]Read from MH i2c: E2 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 03 00 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [13:55:38]RAPDU: 90 00 [13:55:38]wFMCommunicate OK [13:55:38]wFMCommunicate request_size=4 [13:55:38]MH_SAM_APDU [13:55:38]CAPDU: 80 0D 03 02 [13:55:38]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [13:55:38]Write i2c OK [13:55:38]MH_I2C_Read... [13:55:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:55:38]Read from MH i2c: E2 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 0B 00 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 0B 00 39 02 00 37 BA 4C 2F 84 1D A2 33 90 00 99 [13:55:38]RAPDU: 37 BA 4C 2F 84 1D A2 33 90 00 [13:55:38]wFMCommunicate OK [13:55:38]SAM_PROTO_SignData done [13:55:38]FM_MakeSignedData done [13:55:38]CreateOFDProtocolMessage [13:55:38]wFMCommunicate request_size=4 [13:55:38]MH_SAM_APDU [13:55:38]CAPDU: 80 11 00 00 [13:55:38]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [13:55:38]Write i2c OK [13:55:38]MH_I2C_Read... [13:55:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:38]Read from MH i2c: E2 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 17 00 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [13:55:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:55:38]wFMCommunicate OK [13:55:38]CreateOFDProtocolMessage done [13:55:38]OFDSenderStorePacket 165481 [13:55:38]StoreOFDPacket docnum=165481 [13:55:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D0 40 07 01 F2 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 D8 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 86 02 00 35 04 06 00 0E 8B F5 3D 82 DF 37 BA 4C 2F 84 1D A2 33 [13:55:38]CheckFolder [13:55:38]dirname=/storage/ofd_packets [13:55:38]CheckFolder done [13:55:38]ProducePacketName [13:55:38]name=ofd_packets/00165481 [13:55:38]NVStorageSaveData ofd_packets/00165481 [13:55:38]File name is /storage/ofd_packets/00165481 [13:55:38]Write 301 bytes [13:55:38]NVStorageSaveData done [13:55:38]OFDSenderStorePacket done [13:55:38]KKMCreateOFDPacket done [13:55:38]NVStorageSaveData kkm_last_timestamp [13:55:38]File name is /storage/kkm_last_timestamp [13:55:38]Write 4 bytes [13:55:38]NVStorageSaveData done [13:55:38]ExternCall_PrintAddStr [13:55:38]wPrintStart [13:55:38]Write to MH i2c: 01 00 00 3B 02 3D [13:55:38]Write i2c OK [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: 01 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: 01 07 00 [13:55:38]MH_I2C_Read... [13:55:38]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [13:55:38]RasterBufferAndPrint [13:55:38]line Счет N : (1)294313 [13:55:38]line ИНН: 02508201610067 [13:55:38]line Контрольно-Кассовый Чек [13:55:38]line ПРОДАЖА [13:55:38]line ТРК (МРК, ГНК) : 62 [13:55:38]line Товар: 2710124130 [13:55:38]line Аи-92-К-5 [13:55:38]line 2.950 * 67.80 [13:55:38]line = 200.01 [13:55:38]line НДС 12% НСП 1% [13:55:38]line > о реализуемом товаре [13:55:38]line ОКРУГЛЕНИЕ: -0.01 [13:55:38]line ИТОГО: 200.00 [13:55:38]line Внесено: 200.00 [13:55:38]line СДАЧА: 0.00 [13:55:38]line НСП 1% : 1.77 [13:55:38]line НДС 12% : 21.24 [13:55:38]line Наличными: 200.00 [13:55:38]line Безнал.: 0.00 [13:55:38]line Место: АЗС № 130 "Партнер Нефть" [13:55:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:55:38]line СНО: Общий режим [13:55:38]line Чек 334 23.08.2024 13:55 [13:55:38]line Смена: 469 ФФД: 1.0 [13:55:38]line ЗНМ: 0300000070 [13:55:38]line РНМ: 0000000000092562 [13:55:38]line Версия ККМ: 001 [13:55:38]line ФМ: 0000000000871769 [13:55:38]line ФД: 165481 [13:55:38]line ФПД: 15994277692127 [13:55:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135536&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165481&fm=15994277692127&tin=02508201610067®Number=0000000000092562&sum=20000 [13:55:38]OFD Sender: Processing packet 165481 [packets to send 993, broken 992] [13:55:38]ProducePacketName [13:55:38]name=ofd_packets/00165481 [13:55:38]OFD Sender: To server: pG, [13:55:38]CommunicateWithHost lk.salyk.kg:30040 [13:55:38]ConnectInit lk.salyk.kg [13:55:38]written 0, free lines is 4095 [13:55:39]Write to MH i2c: 01 00 00 66 02 68 [13:55:39]Write i2c OK [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: 01 [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: 01 07 00 [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 CF 0C 4A [13:55:39]RasterBufferAndPrint [13:55:39]line [13:55:39]line [13:55:39]line [13:55:39]line [13:55:39]line [13:55:39]written 0, free lines is 3292 [13:55:39]MH_Cut [13:55:39]Write to MH i2c: D1 01 00 6D 02 01 41 [13:55:39]Write i2c OK [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: D1 [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: D1 01 00 [13:55:39]MH_I2C_Read... [13:55:39]Read from MH i2c: D1 01 00 6D 02 00 40 [13:55:39]Write to MH i2c: 01 00 00 6E 02 70 [13:55:39]Write i2c OK [13:55:39]MH_I2C_Read... [13:55:39]Connected sock=10 [13:55:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D0 40 07 01 F2 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 D8 94 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 86 02 00 35 04 06 00 0E 8B F5 3D 82 DF 37 BA 4C 2F 84 1D A2 33 [13:55:39]*** Cut start [13:55:39]*** Purtial cut [13:55:39]*** Stage 1: CUTSNS_PIN = 1 [13:55:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E C9 47 00 69 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 86 02 00 F4 03 04 00 25 3E C8 66 B6 04 01 00 00 60 B5 42 99 9C A5 33 71 [13:55:40]CommunicateWithHost err = 0 [13:55:40]CheckOFDResponse [13:55:40]1017 (14) - 77093643461234 [13:55:40]1041 (16) - 0000000000871769 [13:55:40]1040 (4) - 165481 [13:55:40]1012 (4) - 23.08.2024 07:45 [13:55:40]1206 (1) - 0 [13:55:40]OFD Sender: Remove packet 165481 [13:55:40]ProducePacketName [13:55:40]name=ofd_packets/00165481 [13:55:40]NVStorageDeleteData [13:55:40]OFD Sender: No OFD packet to send [13:55:41]Read from MH i2c: 01 [13:55:41]MH_I2C_Read... [13:55:41]*** Stop cut motor [13:55:41]*** Cut end [13:55:41]Read from MH i2c: 01 07 00 [13:55:41]MH_I2C_Read... [13:55:41]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [13:55:41]process_action close_receipt done [13:55:41]requested_data is exist [13:55:41]produce_requested_data [13:55:41]requested_item fm.sn is exist - process it [13:55:41]wFMCommunicate request_size=4 [13:55:41]MH_SAM_APDU [13:55:41]CAPDU: 80 11 00 00 [13:55:41]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [13:55:41]Write i2c OK [13:55:41]MH_I2C_Read... [13:55:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:42]Read from MH i2c: E2 [13:55:42]MH_I2C_Read... [13:55:42]Read from MH i2c: E2 17 00 [13:55:42]MH_I2C_Read... [13:55:42]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [13:55:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:55:42]wFMCommunicate OK [13:55:42]requested_item fd.num is exist - process it [13:55:42]SAM_PROTO_GetFieldsCounters [13:55:42]wFMCommunicate request_size=4 [13:55:42]MH_SAM_APDU [13:55:42]CAPDU: 80 13 00 00 [13:55:42]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [13:55:42]Write i2c OK [13:55:42]MH_I2C_Read... [13:55:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:42]Read from MH i2c: E2 [13:55:42]MH_I2C_Read... [13:55:42]Read from MH i2c: E2 62 00 [13:55:42]MH_I2C_Read... [13:55:42]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [13:55:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:55:42]wFMCommunicate OK [13:55:42]SAM_PROTO_GetFieldsCounters done [13:55:42]requested_item shift.num is exist - process it [13:55:42]requested_item shift.opened is exist - process it [13:55:42]req_shift_opened [13:55:42]FM_GetShiftState [13:55:42]SAM_PROTO_GetShiftState [13:55:42]wFMCommunicate request_size=4 [13:55:42]MH_SAM_APDU [13:55:42]CAPDU: 80 13 01 00 [13:55:42]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [13:55:42]Write i2c OK [13:55:42]MH_I2C_Read... [13:55:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:42]Read from MH i2c: E2 [13:55:42]MH_I2C_Read... [13:55:42]Read from MH i2c: E2 0E 00 [13:55:42]MH_I2C_Read... [13:55:42]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1E [13:55:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:55:42]wFMCommunicate OK [13:55:42]SAM_PROTO_GetShiftState done [13:55:42]FM_GetShiftState done [13:55:42]req_shift_opened done [13:55:42]requested_item shift.open_date is exist - process it [13:55:42]req_shift_open_date [13:55:42]req_shift_open_date done [13:55:42]produce_requested_data done [13:55:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165481,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:55:42]process_action_free close_receipt [13:55:42]json_value_free [13:55:42]json_value_free done [13:55:42]process_json_proto returns [13:55:42]Send response to host [13:55:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165481,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:55:42]free response buf [13:55:42]execute_script done [13:55:42]execute_script returns [13:55:42]free content buf [13:55:42]Sock 7.Close socket [13:55:42]Sock 7.Thread stoped [13:55:45]OFD Sender: No OFD packet to send [13:55:50]OFD Sender: No OFD packet to send [13:55:55]OFD Sender: No OFD packet to send [13:56:01]OFD Sender: No OFD packet to send [13:56:06]OFD Sender: No OFD packet to send [13:56:11]OFD Sender: No OFD packet to send [13:56:16]OFD Sender: No OFD packet to send [13:56:18]recv_with_timeout no data received [13:56:21]OFD Sender: No OFD packet to send [13:56:26]OFD Sender: No OFD packet to send [13:56:31]OFD Sender: No OFD packet to send [13:56:36]OFD Sender: No OFD packet to send [13:56:41]OFD Sender: No OFD packet to send [13:56:46]OFD Sender: No OFD packet to send [13:56:48]recv_with_timeout no data received [13:56:51]OFD Sender: No OFD packet to send [13:56:56]OFD Sender: No OFD packet to send [13:57:01]OFD Sender: No OFD packet to send [13:57:06]OFD Sender: No OFD packet to send [13:57:11]OFD Sender: No OFD packet to send [13:57:16]OFD Sender: No OFD packet to send [13:57:21]OFD Sender: No OFD packet to send [13:57:26]OFD Sender: No OFD packet to send [13:57:31]OFD Sender: No OFD packet to send [13:57:36]OFD Sender: No OFD packet to send [13:57:41]OFD Sender: No OFD packet to send [13:57:46]OFD Sender: No OFD packet to send [13:57:51]OFD Sender: No OFD packet to send [13:57:52]accept exits with 9 [13:57:52]New connection [13:57:52]New thread 3066625380 created [13:57:52]Thread 3066482020 joined [13:57:52]Waiting for new connection... [13:57:52] Sock 9.Parse request [13:57:52]Sock 9.Check first char [13:57:52]Sock 9.First char is OK [13:57:52]request: POST /json_proto HTTP/1.0 [13:57:52]Method: POST [13:57:52]URL: /json_proto [13:57:52]Method is POST - this is cgi request [13:57:52]url: /json_proto [13:57:52]query_string will be loaded in cgi processing [13:57:52]execute_cgi json_proto POST (null) [13:57:52]execute_cgi path=json_proto method=POST [13:57:52]POST find Content-Length [13:57:52]Host: 172.17.44.132:8080 [13:57:52]Content-Length: 621 [13:57:52]Content-Type: application/json [13:57:52] [13:57:52]POST finish read [13:57:52]Found Content-Length = 621 [13:57:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51048", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:52]execute_script... [13:57:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51048", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:57:52]POST & json_proto [13:57:52]process_json_proto [13:57:52]json parsed OK: [13:57:52]protocol is kg_v1.0 [13:57:52]action value=close_receipt [13:57:52]process_action close_receipt [13:57:52]cmd_close_receipt [13:57:52]MH_GetDate [13:57:52]Write to MH i2c: F0 00 00 72 02 63 [13:57:52]Write i2c OK [13:57:52]MH_I2C_Read... [13:57:52]Read from MH i2c: F0 [13:57:52]MH_I2C_Read... [13:57:52]Read from MH i2c: F0 09 00 [13:57:52]MH_I2C_Read... [13:57:52]Read from MH i2c: F0 09 00 72 02 00 61 95 C8 66 2A 83 C1 65 63 [13:57:52]GetLastDocTimeStamp 1724421336 [13:57:52]current date 1724421473 [13:57:52]FM_GetShiftState [13:57:52]SAM_PROTO_GetShiftState [13:57:52]wFMCommunicate request_size=4 [13:57:52]MH_SAM_APDU [13:57:52]CAPDU: 80 13 01 00 [13:57:52]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [13:57:52]Write i2c OK [13:57:52]MH_I2C_Read... [13:57:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:52]Read from MH i2c: E2 [13:57:52]MH_I2C_Read... [13:57:52]Read from MH i2c: E2 0E 00 [13:57:52]MH_I2C_Read... [13:57:52]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 20 [13:57:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:57:52]wFMCommunicate OK [13:57:52]SAM_PROTO_GetShiftState done [13:57:52]FM_GetShiftState done [13:57:52]opened in 1724372766 [13:57:52]opened+sec_in_day 1724459166 [13:57:52]quantity*price = 27600 [13:57:52]sum+1 = 27601 [13:57:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 276.00 НСП 1% : 2.44 НДС 12% : 29.31 Наличными: 276.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 335 23.08.2024 13:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165482 ФПД: 146148054682774 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135753&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165482&fm=146148054682774&tin=02508201610067®Number=0000000000092562&sum=27600 0 [13:57:54]StoreToDocumentArchive [13:57:54]shift 469 fd 165482 [13:57:54]save to /storage/0469/doc_00165482 [13:57:54]save last doc name /storage/0469/doc_00165482 to /storage/kkm_last_doc_name [13:57:54]save OK [13:57:54]Clear old archive folders... [13:57:54]ProcessDocumentItem done err = 0, tmpTLVsize=274 [13:57:54]tlvbuf is 0071C100 [13:57:54]SAM_PROTO_ClearQueue [13:57:54]wFMCommunicate request_size=4 [13:57:54]MH_SAM_APDU [13:57:54]CAPDU: 80 09 00 00 [13:57:54]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [13:57:54]Write i2c OK [13:57:54]MH_I2C_Read... [13:57:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:54]Read from MH i2c: E2 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 03 00 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [13:57:54]RAPDU: 90 00 [13:57:54]wFMCommunicate OK [13:57:54]SAM_PROTO_ClearQueue done [13:57:54]KKMCreateOFDPacket [13:57:54]OFDProtocolAddRootSTLVToBuf [13:57:54]FM_MakeSignedData [13:57:54]FM_MakeSignedData [13:57:54]SAM_PROTO_SignData [13:57:54]wFMCommunicate request_size=4 [13:57:54]MH_SAM_APDU [13:57:54]CAPDU: 80 0D 01 02 [13:57:54]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [13:57:54]Write i2c OK [13:57:54]MH_I2C_Read... [13:57:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:54]Read from MH i2c: E2 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 03 00 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [13:57:54]RAPDU: 90 00 [13:57:54]wFMCommunicate OK [13:57:54]wFMCommunicate request_size=255 [13:57:54]MH_SAM_APDU [13:57:54]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 61 95 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [13:57:54]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 61 95 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 02 [13:57:54]Write i2c OK [13:57:54]MH_I2C_Read... [13:57:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:54]Read from MH i2c: E2 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 03 00 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [13:57:54]RAPDU: 90 00 [13:57:54]wFMCommunicate OK [13:57:54]wFMCommunicate request_size=33 [13:57:54]MH_SAM_APDU [13:57:54]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 86 02 00 35 04 06 00 84 EB BE E2 4C 96 [13:57:54]Write to MH i2c: E2 24 00 83 02 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 86 02 00 35 04 06 00 84 EB BE E2 4C 96 00 00 77 [13:57:54]Write i2c OK [13:57:54]MH_I2C_Read... [13:57:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:54]Read from MH i2c: E2 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 03 00 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [13:57:54]RAPDU: 90 00 [13:57:54]wFMCommunicate OK [13:57:54]wFMCommunicate request_size=4 [13:57:54]MH_SAM_APDU [13:57:54]CAPDU: 80 0D 03 02 [13:57:54]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [13:57:54]Write i2c OK [13:57:54]MH_I2C_Read... [13:57:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:54]Read from MH i2c: E2 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 0B 00 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 0B 00 84 02 00 D9 65 FB F9 3F 82 5B 7C 90 00 CC [13:57:54]RAPDU: D9 65 FB F9 3F 82 5B 7C 90 00 [13:57:54]wFMCommunicate OK [13:57:54]SAM_PROTO_SignData done [13:57:54]FM_MakeSignedData done [13:57:54]CreateOFDProtocolMessage [13:57:54]wFMCommunicate request_size=4 [13:57:54]MH_SAM_APDU [13:57:54]CAPDU: 80 11 00 00 [13:57:54]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [13:57:54]Write i2c OK [13:57:54]MH_I2C_Read... [13:57:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:54]Read from MH i2c: E2 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 17 00 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [13:57:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:57:54]wFMCommunicate OK [13:57:54]CreateOFDProtocolMessage done [13:57:54]OFDSenderStorePacket 165482 [13:57:54]StoreOFDPacket docnum=165482 [13:57:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 F8 AC 1E 01 9C 75 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 61 95 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 86 02 00 35 04 06 00 84 EB BE E2 4C 96 D9 65 FB F9 3F 82 5B 7C [13:57:54]CheckFolder [13:57:54]dirname=/storage/ofd_packets [13:57:54]CheckFolder done [13:57:54]ProducePacketName [13:57:54]name=ofd_packets/00165482 [13:57:54]NVStorageSaveData ofd_packets/00165482 [13:57:54]File name is /storage/ofd_packets/00165482 [13:57:54]Write 324 bytes [13:57:54]NVStorageSaveData done [13:57:54]OFDSenderStorePacket done [13:57:54]KKMCreateOFDPacket done [13:57:54]NVStorageSaveData kkm_last_timestamp [13:57:54]File name is /storage/kkm_last_timestamp [13:57:54]Write 4 bytes [13:57:54]NVStorageSaveData done [13:57:54]ExternCall_PrintAddStr [13:57:54]wPrintStart [13:57:54]Write to MH i2c: 01 00 00 86 02 88 [13:57:54]Write i2c OK [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: 01 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: 01 07 00 [13:57:54]MH_I2C_Read... [13:57:54]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [13:57:54]RasterBufferAndPrint [13:57:54]line Счет N : (3)51048 [13:57:54]line ИНН: 02508201610067 [13:57:54]line Контрольно-Кассовый Чек [13:57:54]line ПРОДАЖА [13:57:54]line Товар: 4640030091645 [13:57:54]line Сигареты ESSE Exchange M [13:57:54]line 2.000 * 138.00 [13:57:54]line = 276.00 [13:57:54]line НДС 12% НСП 1% [13:57:54]line > о реализуемом товаре [13:57:54]line ИТОГО: 276.00 [13:57:54]line НСП 1% : 2.44 [13:57:54]line НДС 12% : 29.31 [13:57:54]line Наличными: 276.00 [13:57:54]line Безнал.: 0.00 [13:57:54]line Место: АЗС № 130 "Партнер Нефть" [13:57:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:57:54]line СНО: Общий режим [13:57:54]line Чек 335 23.08.2024 13:57 [13:57:54]line Смена: 469 ФФД: 1.0 [13:57:54]line ЗНМ: 0300000070 [13:57:54]line РНМ: 0000000000092562 [13:57:54]line Версия ККМ: 001 [13:57:54]line ФМ: 0000000000871769 [13:57:54]line ФД: 165482 [13:57:54]line ФПД: 146148054682774 [13:57:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T135753&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165482&fm=146148054682774&tin=02508201610067®Number=0000000000092562&sum=27600 [13:57:54]line 0 [13:57:54]written 0, free lines is 4095 [13:57:54]OFD Sender: Processing packet 165482 [packets to send 993, broken 992] [13:57:54]ProducePacketName [13:57:54]name=ofd_packets/00165482 [13:57:54]OFD Sender: To server: pG, [13:57:54]CommunicateWithHost lk.salyk.kg:30040 [13:57:54]ConnectInit lk.salyk.kg [13:57:55]Write to MH i2c: 01 00 00 AE 02 B0 [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: 01 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: 01 07 00 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 00 0D C4 [13:57:55]RasterBufferAndPrint [13:57:55]line [13:57:55]line [13:57:55]line [13:57:55]line [13:57:55]line [13:57:55]written 0, free lines is 3334 [13:57:55]MH_Cut [13:57:55]Write to MH i2c: D1 01 00 B5 02 01 89 [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: D1 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: D1 01 00 [13:57:55]MH_I2C_Read... [13:57:55]Read from MH i2c: D1 01 00 B5 02 00 88 [13:57:55]Write to MH i2c: 01 00 00 B6 02 B8 [13:57:55]Write i2c OK [13:57:55]MH_I2C_Read... [13:57:55]*** Cut start [13:57:55]*** Purtial cut [13:57:55]*** Stage 1: CUTSNS_PIN = 1 [13:57:56]Connected sock=11 [13:57:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 F8 AC 1E 01 9C 75 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 61 95 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 86 02 00 35 04 06 00 84 EB BE E2 4C 96 D9 65 FB F9 3F 82 5B 7C [13:57:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B1 00 47 00 0E 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 86 02 00 F4 03 04 00 AE 3E C8 66 B6 04 01 00 00 44 C2 11 DE D5 86 C5 EF [13:57:56]CommunicateWithHost err = 0 [13:57:56]CheckOFDResponse [13:57:56]1017 (14) - 77093643461234 [13:57:56]1041 (16) - 0000000000871769 [13:57:56]1040 (4) - 165482 [13:57:56]1012 (4) - 23.08.2024 07:47 [13:57:56]1206 (1) - 0 [13:57:56]OFD Sender: Remove packet 165482 [13:57:56]ProducePacketName [13:57:56]name=ofd_packets/00165482 [13:57:56]NVStorageDeleteData [13:57:57]OFD Sender: No OFD packet to send [13:57:57]Read from MH i2c: 01 [13:57:57]MH_I2C_Read... [13:57:57]*** Stop cut motor [13:57:57]*** Cut end [13:57:57]Read from MH i2c: 01 07 00 [13:57:57]MH_I2C_Read... [13:57:57]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [13:57:57]process_action close_receipt done [13:57:57]requested_data is exist [13:57:57]produce_requested_data [13:57:57]requested_item fm.sn is exist - process it [13:57:57]wFMCommunicate request_size=4 [13:57:57]MH_SAM_APDU [13:57:57]CAPDU: 80 11 00 00 [13:57:57]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [13:57:57]Write i2c OK [13:57:57]MH_I2C_Read... [13:57:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:57]Read from MH i2c: E2 [13:57:57]MH_I2C_Read... [13:57:57]Read from MH i2c: E2 17 00 [13:57:57]MH_I2C_Read... [13:57:57]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [13:57:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:57:57]wFMCommunicate OK [13:57:57]requested_item fd.num is exist - process it [13:57:57]SAM_PROTO_GetFieldsCounters [13:57:57]wFMCommunicate request_size=4 [13:57:57]MH_SAM_APDU [13:57:57]CAPDU: 80 13 00 00 [13:57:57]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [13:57:57]Write i2c OK [13:57:57]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 62 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [13:57:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:57:58]wFMCommunicate OK [13:57:58]SAM_PROTO_GetFieldsCounters done [13:57:58]requested_item shift.num is exist - process it [13:57:58]requested_item shift.opened is exist - process it [13:57:58]req_shift_opened [13:57:58]FM_GetShiftState [13:57:58]SAM_PROTO_GetShiftState [13:57:58]wFMCommunicate request_size=4 [13:57:58]MH_SAM_APDU [13:57:58]CAPDU: 80 13 01 00 [13:57:58]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [13:57:58]Write i2c OK [13:57:58]MH_I2C_Read... [13:57:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:58]Read from MH i2c: E2 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 0E 00 [13:57:58]MH_I2C_Read... [13:57:58]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 66 [13:57:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [13:57:58]wFMCommunicate OK [13:57:58]SAM_PROTO_GetShiftState done [13:57:58]FM_GetShiftState done [13:57:58]req_shift_opened done [13:57:58]requested_item shift.open_date is exist - process it [13:57:58]req_shift_open_date [13:57:58]req_shift_open_date done [13:57:58]produce_requested_data done [13:57:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165482,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [13:57:58]process_action_free close_receipt [13:57:58]json_value_free [13:57:58]json_value_free done [13:57:58]process_json_proto returns [13:57:58]Send response to host [13:57:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165482,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [13:57:58]free response buf [13:57:58]execute_script done [13:57:58]execute_script returns [13:57:58]free content buf [13:57:58]Sock 9.Close socket [13:57:58]Sock 9.Thread stoped [13:58:02]OFD Sender: No OFD packet to send [13:58:07]OFD Sender: No OFD packet to send [13:58:12]OFD Sender: No OFD packet to send [13:58:17]OFD Sender: No OFD packet to send [13:58:22]OFD Sender: No OFD packet to send [13:58:27]OFD Sender: No OFD packet to send [13:58:32]OFD Sender: No OFD packet to send [13:58:37]OFD Sender: No OFD packet to send [13:58:42]OFD Sender: No OFD packet to send [13:58:47]OFD Sender: No OFD packet to send [13:58:52]OFD Sender: No OFD packet to send [13:58:57]OFD Sender: No OFD packet to send [13:59:02]OFD Sender: No OFD packet to send [13:59:07]OFD Sender: No OFD packet to send [13:59:12]OFD Sender: No OFD packet to send [13:59:17]OFD Sender: No OFD packet to send [13:59:22]OFD Sender: No OFD packet to send [13:59:27]OFD Sender: No OFD packet to send [13:59:32]OFD Sender: No OFD packet to send [13:59:37]OFD Sender: No OFD packet to send [13:59:42]OFD Sender: No OFD packet to send [13:59:47]OFD Sender: No OFD packet to send [13:59:52]OFD Sender: No OFD packet to send [13:59:58]OFD Sender: No OFD packet to send [14:00:03]OFD Sender: No OFD packet to send [14:00:08]OFD Sender: No OFD packet to send [14:00:13]OFD Sender: No OFD packet to send [14:00:18]OFD Sender: No OFD packet to send [14:00:23]OFD Sender: No OFD packet to send [14:00:28]OFD Sender: No OFD packet to send [14:00:33]OFD Sender: No OFD packet to send [14:00:36]accept exits with 7 [14:00:36]New connection [14:00:36]New thread 3066482020 created [14:00:36]Thread 3066625380 joined [14:00:36]Waiting for new connection... [14:00:36] Sock 7.Parse request [14:00:36]Sock 7.Check first char [14:00:36]Sock 7.First char is OK [14:00:36]request: POST /json_proto HTTP/1.0 [14:00:36]Method: POST [14:00:36]URL: /json_proto [14:00:36]Method is POST - this is cgi request [14:00:36]url: /json_proto [14:00:36]query_string will be loaded in cgi processing [14:00:36]execute_cgi json_proto POST (null) [14:00:36]execute_cgi path=json_proto method=POST [14:00:36]POST find Content-Length [14:00:36]Host: 172.17.44.132:8080 [14:00:36]Content-Length: 678 [14:00:36]Content-Type: application/json [14:00:36] [14:00:36]POST finish read [14:00:36]Found Content-Length = 678 [14:00:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:00:36]execute_script... [14:00: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)294314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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:00:36]POST & json_proto [14:00:36]process_json_proto [14:00:36]json parsed OK: [14:00:36]protocol is kg_v1.0 [14:00:36]action value=close_receipt [14:00:36]process_action close_receipt [14:00:36]cmd_close_receipt [14:00:36]MH_GetDate [14:00:36]Write to MH i2c: F0 00 00 BA 02 AB [14:00:36]Write i2c OK [14:00:36]MH_I2C_Read... [14:00:36]Read from MH i2c: F0 [14:00:36]MH_I2C_Read... [14:00:36]Read from MH i2c: F0 09 00 [14:00:36]MH_I2C_Read... [14:00:36]Read from MH i2c: F0 09 00 BA 02 00 05 96 C8 66 2A 83 C1 65 50 [14:00:36]GetLastDocTimeStamp 1724421473 [14:00:36]current date 1724421637 [14:00:36]FM_GetShiftState [14:00:36]SAM_PROTO_GetShiftState [14:00:36]wFMCommunicate request_size=4 [14:00:36]MH_SAM_APDU [14:00:36]CAPDU: 80 13 01 00 [14:00:36]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [14:00:36]Write i2c OK [14:00:36]MH_I2C_Read... [14:00:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:36]Read from MH i2c: E2 [14:00:36]MH_I2C_Read... [14:00:36]Read from MH i2c: E2 0E 00 [14:00:36]MH_I2C_Read... [14:00:36]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 68 [14:00:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:00:36]wFMCommunicate OK [14:00:36]SAM_PROTO_GetShiftState done [14:00:36]FM_GetShiftState done [14:00:36]opened in 1724372766 [14:00:36]opened+sec_in_day 1724459166 [14:00:36]quantity*price = 80004 [14:00:36]sum+1 = 80005 [14:00:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 336 23.08.2024 14:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165483 ФПД: 89568562926879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T140037&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165483&fm=89568562926879&tin=02508201610067®Number=0000000000092562&sum=80000 [14:00:38]StoreToDocumentArchive [14:00:38]shift 469 fd 165483 [14:00:38]save to /storage/0469/doc_00165483 [14:00:38]save last doc name /storage/0469/doc_00165483 to /storage/kkm_last_doc_name [14:00:38]save OK [14:00:38]Clear old archive folders... [14:00:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:00:38]tlvbuf is 00703A40 [14:00:38]SAM_PROTO_ClearQueue [14:00:38]wFMCommunicate request_size=4 [14:00:38]MH_SAM_APDU [14:00:38]CAPDU: 80 09 00 00 [14:00:38]Write to MH i2c: E2 08 00 C8 02 80 09 00 00 00 00 00 00 3C [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:00:38]Read from MH i2c: E2 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 03 00 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [14:00:38]RAPDU: 90 00 [14:00:38]wFMCommunicate OK [14:00:38]SAM_PROTO_ClearQueue done [14:00:38]KKMCreateOFDPacket [14:00:38]OFDProtocolAddRootSTLVToBuf [14:00:38]FM_MakeSignedData [14:00:38]FM_MakeSignedData [14:00:38]SAM_PROTO_SignData [14:00:38]wFMCommunicate request_size=4 [14:00:38]MH_SAM_APDU [14:00:38]CAPDU: 80 0D 01 02 [14:00:38]Write to MH i2c: E2 08 00 C9 02 80 0D 01 02 00 00 00 00 44 [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:00:38]OFD Sender: No OFD packet to send [14:00:38]Read from MH i2c: E2 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 03 00 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [14:00:38]RAPDU: 90 00 [14:00:38]wFMCommunicate OK [14:00:38]wFMCommunicate request_size=255 [14:00:38]MH_SAM_APDU [14:00:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 05 96 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 86 02 00 35 04 06 00 51 [14:00:38]Write to MH i2c: E2 02 01 CA 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 05 96 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 86 02 00 35 04 06 00 51 00 00 A9 [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 [14:00:38]MH_I2C_Read... [14:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:38]Read from MH i2c: E2 03 00 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [14:00:38]RAPDU: 90 00 [14:00:38]wFMCommunicate OK [14:00:38]wFMCommunicate request_size=10 [14:00:38]MH_SAM_APDU [14:00:38]CAPDU: 80 0D 02 02 05 76 4E 60 55 1F [14:00:38]Write to MH i2c: E2 0D 00 CB 02 80 0D 02 02 05 00 76 4E 60 55 1F 00 00 E9 [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:38]Read from MH i2c: E2 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 03 00 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [14:00:38]RAPDU: 90 00 [14:00:38]wFMCommunicate OK [14:00:38]wFMCommunicate request_size=4 [14:00:38]MH_SAM_APDU [14:00:38]CAPDU: 80 0D 03 02 [14:00:38]Write to MH i2c: E2 08 00 CC 02 80 0D 03 02 00 00 00 00 49 [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:00:38]Read from MH i2c: E2 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 0B 00 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 0B 00 CC 02 00 F1 5E 76 C4 66 8A E3 F3 90 00 99 [14:00:38]RAPDU: F1 5E 76 C4 66 8A E3 F3 90 00 [14:00:38]wFMCommunicate OK [14:00:38]SAM_PROTO_SignData done [14:00:38]FM_MakeSignedData done [14:00:38]CreateOFDProtocolMessage [14:00:38]wFMCommunicate request_size=4 [14:00:38]MH_SAM_APDU [14:00:38]CAPDU: 80 11 00 00 [14:00:38]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:38]Read from MH i2c: E2 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 17 00 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: E2 17 00 CD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [14:00:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:00:38]wFMCommunicate OK [14:00:38]CreateOFDProtocolMessage done [14:00:38]OFDSenderStorePacket 165483 [14:00:38]StoreOFDPacket docnum=165483 [14:00:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 09 28 07 01 51 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 05 96 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 86 02 00 35 04 06 00 51 76 4E 60 55 1F F1 5E 76 C4 66 8A E3 F3 [14:00:38]CheckFolder [14:00:38]dirname=/storage/ofd_packets [14:00:38]CheckFolder done [14:00:38]ProducePacketName [14:00:38]name=ofd_packets/00165483 [14:00:38]NVStorageSaveData ofd_packets/00165483 [14:00:38]File name is /storage/ofd_packets/00165483 [14:00:38]Write 301 bytes [14:00:38]NVStorageSaveData done [14:00:38]OFDSenderStorePacket done [14:00:38]KKMCreateOFDPacket done [14:00:38]NVStorageSaveData kkm_last_timestamp [14:00:38]File name is /storage/kkm_last_timestamp [14:00:38]Write 4 bytes [14:00:38]NVStorageSaveData done [14:00:38]ExternCall_PrintAddStr [14:00:38]wPrintStart [14:00:38]Write to MH i2c: 01 00 00 CE 02 D0 [14:00:38]Write i2c OK [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: 01 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: 01 07 00 [14:00:38]MH_I2C_Read... [14:00:38]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [14:00:38]RasterBufferAndPrint [14:00:38]line Счет N : (1)294314 [14:00:38]line ИНН: 02508201610067 [14:00:38]line Контрольно-Кассовый Чек [14:00:38]line ПРОДАЖА [14:00:38]line ТРК (МРК, ГНК) : 52 [14:00:38]line Товар: 2710124130 [14:00:38]line Аи-92-К-5 [14:00:38]line 11.800 * 67.80 [14:00:38]line = 800.04 [14:00:38]line НДС 12% НСП 1% [14:00:38]line > о реализуемом товаре [14:00:38]line ОКРУГЛЕНИЕ: -0.04 [14:00:38]line ИТОГО: 800.00 [14:00:38]line Внесено: 800.00 [14:00:38]line СДАЧА: 0.00 [14:00:38]line НСП 1% : 7.08 [14:00:38]line НДС 12% : 84.96 [14:00:38]line Наличными: 800.00 [14:00:38]line Безнал.: 0.00 [14:00:38]line Место: АЗС № 130 "Партнер Нефть" [14:00:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:00:38]line СНО: Общий режим [14:00:38]line Чек 336 23.08.2024 14:00 [14:00:38]line Смена: 469 ФФД: 1.0 [14:00:38]line ЗНМ: 0300000070 [14:00:38]line РНМ: 0000000000092562 [14:00:38]line Версия ККМ: 001 [14:00:38]line ФМ: 0000000000871769 [14:00:38]line ФД: 165483 [14:00:38]line ФПД: 89568562926879 [14:00:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T140037&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165483&fm=89568562926879&tin=02508201610067®Number=0000000000092562&sum=80000 [14:00:38]written 0, free lines is 4095 [14:00:38]OFD Sender: Processing packet 165483 [packets to send 993, broken 992] [14:00:38]ProducePacketName [14:00:38]name=ofd_packets/00165483 [14:00:38]OFD Sender: To server: pG, [14:00:38]CommunicateWithHost lk.salyk.kg:30040 [14:00:38]ConnectInit lk.salyk.kg [14:00:39]Write to MH i2c: 01 00 00 F9 02 FB [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: 01 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: 01 07 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: 01 07 00 F9 02 00 00 00 00 00 D6 0C E4 [14:00:39]RasterBufferAndPrint [14:00:39]line [14:00:39]line [14:00:39]line [14:00:39]line [14:00:39]line [14:00:39]written 0, free lines is 3293 [14:00:39]MH_Cut [14:00:39]Write to MH i2c: D1 01 00 00 03 01 D5 [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: D1 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: D1 01 00 [14:00:39]MH_I2C_Read... [14:00:39]Read from MH i2c: D1 01 00 00 03 00 D4 [14:00:39]Write to MH i2c: 01 00 00 01 03 04 [14:00:39]Write i2c OK [14:00:39]MH_I2C_Read... [14:00:39]Connected sock=10 [14:00:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 09 28 07 01 51 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 05 96 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 86 02 00 35 04 06 00 51 76 4E 60 55 1F F1 5E 76 C4 66 8A E3 F3 [14:00:39]*** Cut start [14:00:39]*** Purtial cut [14:00:39]*** Stage 1: CUTSNS_PIN = 1 [14:00:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 15 52 47 00 12 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 86 02 00 F4 03 04 00 52 3F C8 66 B6 04 01 00 00 5B C7 8D ED 16 C9 0D 4D [14:00:40]CommunicateWithHost err = 0 [14:00:40]CheckOFDResponse [14:00:40]1017 (14) - 77093643461234 [14:00:40]1041 (16) - 0000000000871769 [14:00:40]1040 (4) - 165483 [14:00:40]1012 (4) - 23.08.2024 07:50 [14:00:40]1206 (1) - 0 [14:00:40]OFD Sender: Remove packet 165483 [14:00:40]ProducePacketName [14:00:40]name=ofd_packets/00165483 [14:00:40]NVStorageDeleteData [14:00:40]OFD Sender: No OFD packet to send [14:00:41]Read from MH i2c: 01 [14:00:41]MH_I2C_Read... [14:00:41]*** Stop cut motor [14:00:41]*** Cut end [14:00:41]Read from MH i2c: 01 07 00 [14:00:41]MH_I2C_Read... [14:00:41]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 FF 0F 19 [14:00:41]process_action close_receipt done [14:00:41]requested_data is exist [14:00:41]produce_requested_data [14:00:41]requested_item fm.sn is exist - process it [14:00:41]wFMCommunicate request_size=4 [14:00:41]MH_SAM_APDU [14:00:41]CAPDU: 80 11 00 00 [14:00:41]Write to MH i2c: E2 08 00 02 03 80 11 00 00 00 00 00 00 7F [14:00:41]Write i2c OK [14:00:41]MH_I2C_Read... [14:00:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:42]Read from MH i2c: E2 [14:00:42]MH_I2C_Read... [14:00:42]Read from MH i2c: E2 17 00 [14:00:42]MH_I2C_Read... [14:00:42]Read from MH i2c: E2 17 00 02 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [14:00:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:00:42]wFMCommunicate OK [14:00:42]requested_item fd.num is exist - process it [14:00:42]SAM_PROTO_GetFieldsCounters [14:00:42]wFMCommunicate request_size=4 [14:00:42]MH_SAM_APDU [14:00:42]CAPDU: 80 13 00 00 [14:00:42]Write to MH i2c: E2 08 00 03 03 80 13 00 00 00 00 00 00 82 [14:00:42]Write i2c OK [14:00:42]MH_I2C_Read... [14:00:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:00:42]Read from MH i2c: E2 [14:00:42]MH_I2C_Read... [14:00:42]Read from MH i2c: E2 62 00 [14:00:42]MH_I2C_Read... [14:00:42]Read from MH i2c: E2 62 00 03 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [14:00:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:00:42]wFMCommunicate OK [14:00:42]SAM_PROTO_GetFieldsCounters done [14:00:42]requested_item shift.num is exist - process it [14:00:42]requested_item shift.opened is exist - process it [14:00:42]req_shift_opened [14:00:42]FM_GetShiftState [14:00:42]SAM_PROTO_GetShiftState [14:00:42]wFMCommunicate request_size=4 [14:00:42]MH_SAM_APDU [14:00:42]CAPDU: 80 13 01 00 [14:00:42]Write to MH i2c: E2 08 00 04 03 80 13 01 00 00 00 00 00 84 [14:00:42]Write i2c OK [14:00:42]MH_I2C_Read... [14:00:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:42]Read from MH i2c: E2 [14:00:42]MH_I2C_Read... [14:00:42]Read from MH i2c: E2 0E 00 [14:00:42]MH_I2C_Read... [14:00:42]Read from MH i2c: E2 0E 00 04 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B2 [14:00:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:00:42]wFMCommunicate OK [14:00:42]SAM_PROTO_GetShiftState done [14:00:42]FM_GetShiftState done [14:00:42]req_shift_opened done [14:00:42]requested_item shift.open_date is exist - process it [14:00:42]req_shift_open_date [14:00:42]req_shift_open_date done [14:00:42]produce_requested_data done [14:00:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165483,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:00:42]process_action_free close_receipt [14:00:42]json_value_free [14:00:42]json_value_free done [14:00:42]process_json_proto returns [14:00:42]Send response to host [14:00:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165483,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:00:42]free response buf [14:00:42]execute_script done [14:00:42]execute_script returns [14:00:42]free content buf [14:00:42]Sock 7.Close socket [14:00:42]Sock 7.Thread stoped [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:36]OFD Sender: No OFD packet to send [14:01:41]OFD Sender: No OFD packet to send [14:01:46]OFD Sender: No OFD packet to send [14:01:51]OFD Sender: No OFD packet to send [14:01:56]OFD Sender: No OFD packet to send [14:02:01]OFD Sender: No OFD packet to send [14:02:06]OFD Sender: No OFD packet to send [14:02:11]OFD Sender: No OFD packet to send [14:02:16]OFD Sender: No OFD packet to send [14:02:21]OFD Sender: No OFD packet to send [14:02:26]OFD Sender: No OFD packet to send [14:02:31]OFD Sender: No OFD packet to send [14:02:36]OFD Sender: No OFD packet to send [14:02:41]OFD Sender: No OFD packet to send [14:02:46]OFD Sender: No OFD packet to send [14:02:51]OFD Sender: No OFD packet to send [14:02:56]OFD Sender: No OFD packet to send [14:03:01]OFD Sender: No OFD packet to send [14:03:06]OFD Sender: No OFD packet to send [14:03:11]OFD Sender: No OFD packet to send [14:03:16]OFD Sender: No OFD packet to send [14:03:21]OFD Sender: No OFD packet to send [14:03:26]OFD Sender: No OFD packet to send [14:03:31]OFD Sender: No OFD packet to send [14:03:36]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:54]accept exits with 9 [14:03:54]New connection [14:03:54]New thread 3066625380 created [14:03:54]Thread 3066482020 joined [14:03:54]Waiting for new connection... [14:03:54] Sock 9.Parse request [14:03:54]Sock 9.Check first char [14:03:54]Sock 9.First char is OK [14:03:54]request: POST /json_proto HTTP/1.0 [14:03:54]Method: POST [14:03:54]URL: /json_proto [14:03:54]Method is POST - this is cgi request [14:03:54]url: /json_proto [14:03:54]query_string will be loaded in cgi processing [14:03:54]execute_cgi json_proto POST (null) [14:03:54]execute_cgi path=json_proto method=POST [14:03:54]POST find Content-Length [14:03:54]Host: 172.17.44.132:8080 [14:03:54]Content-Length: 677 [14:03:54]Content-Type: application/json [14:03:54] [14:03:54]POST finish read [14:03:54]Found Content-Length = 677 [14:03:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.860, "sum" : 360.61, "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" ] } } [14:03:54]execute_script... [14:03:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.860, "sum" : 360.61, "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" ] } } [14:03:54]POST & json_proto [14:03:54]process_json_proto [14:03:54]json parsed OK: [14:03:54]protocol is kg_v1.0 [14:03:54]action value=close_receipt [14:03:54]process_action close_receipt [14:03:54]cmd_close_receipt [14:03:54]MH_GetDate [14:03:54]Write to MH i2c: F0 00 00 05 03 F7 [14:03:54]Write i2c OK [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: F0 [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: F0 09 00 [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: F0 09 00 05 03 00 CB 96 C8 66 2A 83 C1 65 62 [14:03:54]GetLastDocTimeStamp 1724421637 [14:03:54]current date 1724421835 [14:03:54]FM_GetShiftState [14:03:54]SAM_PROTO_GetShiftState [14:03:54]wFMCommunicate request_size=4 [14:03:54]MH_SAM_APDU [14:03:54]CAPDU: 80 13 01 00 [14:03:54]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [14:03:54]Write i2c OK [14:03:54]MH_I2C_Read... [14:03:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:54]Read from MH i2c: E2 [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: E2 0E 00 [14:03:54]MH_I2C_Read... [14:03:54]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B4 [14:03:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:03:54]wFMCommunicate OK [14:03:54]SAM_PROTO_GetShiftState done [14:03:54]FM_GetShiftState done [14:03:54]opened in 1724372766 [14:03:54]opened+sec_in_day 1724459166 [14:03:54]quantity*price = 36061 [14:03:54]sum+1 = 36062 [14:03:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.29 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 337 23.08.2024 14:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165484 ФПД: 175705809520612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T140355&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165484&fm=175705809520612&tin=02508201610067®Number=0000000000092562&sum=36000 [14:03:55]StoreToDocumentArchive [14:03:55]shift 469 fd 165484 [14:03:55]save to /storage/0469/doc_00165484 [14:03:55]save last doc name /storage/0469/doc_00165484 to /storage/kkm_last_doc_name [14:03:55]save OK [14:03:55]Clear old archive folders... [14:03:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:03:55]tlvbuf is 00734B00 [14:03:55]SAM_PROTO_ClearQueue [14:03:55]wFMCommunicate request_size=4 [14:03:55]MH_SAM_APDU [14:03:55]CAPDU: 80 09 00 00 [14:03:55]Write to MH i2c: E2 08 00 13 03 80 09 00 00 00 00 00 00 88 [14:03:55]Write i2c OK [14:03:55]MH_I2C_Read... [14:03:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:03:55]Read from MH i2c: E2 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 [14:03:55]MH_I2C_Read... [14:03:55]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [14:03:55]RAPDU: 90 00 [14:03:55]wFMCommunicate OK [14:03:55]SAM_PROTO_ClearQueue done [14:03:55]KKMCreateOFDPacket [14:03:55]OFDProtocolAddRootSTLVToBuf [14:03:55]FM_MakeSignedData [14:03:55]FM_MakeSignedData [14:03:55]SAM_PROTO_SignData [14:03:55]wFMCommunicate request_size=4 [14:03:55]MH_SAM_APDU [14:03:55]CAPDU: 80 0D 01 02 [14:03:55]Write to MH i2c: E2 08 00 14 03 80 0D 01 02 00 00 00 00 90 [14:03:55]Write i2c OK [14:03:55]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [14:03:56]RAPDU: 90 00 [14:03:56]wFMCommunicate OK [14:03:56]wFMCommunicate request_size=255 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DD 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 51 01 00 00 F4 03 04 00 CB 96 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 86 02 00 35 04 06 00 9F [14:03:56]Write to MH i2c: E2 02 01 15 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DD 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 51 01 00 00 F4 03 04 00 CB 96 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 86 02 00 35 04 06 00 9F 00 00 17 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [14:03:56]RAPDU: 90 00 [14:03:56]wFMCommunicate OK [14:03:56]wFMCommunicate request_size=10 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 0D 02 02 05 CD B2 5C 87 E4 [14:03:56]Write to MH i2c: E2 0D 00 16 03 80 0D 02 02 05 00 CD B2 5C 87 E4 00 00 E3 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [14:03:56]RAPDU: 90 00 [14:03:56]wFMCommunicate OK [14:03:56]wFMCommunicate request_size=4 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 0D 03 02 [14:03:56]Write to MH i2c: E2 08 00 17 03 80 0D 03 02 00 00 00 00 95 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 0B 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 0B 00 17 03 00 5D EF 3A 52 5A B8 C8 69 90 00 B1 [14:03:56]RAPDU: 5D EF 3A 52 5A B8 C8 69 90 00 [14:03:56]wFMCommunicate OK [14:03:56]SAM_PROTO_SignData done [14:03:56]FM_MakeSignedData done [14:03:56]CreateOFDProtocolMessage [14:03:56]wFMCommunicate request_size=4 [14:03:56]MH_SAM_APDU [14:03:56]CAPDU: 80 11 00 00 [14:03:56]Write to MH i2c: E2 08 00 18 03 80 11 00 00 00 00 00 00 95 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:56]Read from MH i2c: E2 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 17 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: E2 17 00 18 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [14:03:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:03:56]wFMCommunicate OK [14:03:56]CreateOFDProtocolMessage done [14:03:56]OFDSenderStorePacket 165484 [14:03:56]StoreOFDPacket docnum=165484 [14:03:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7B D7 07 01 06 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DD 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 51 01 00 00 F4 03 04 00 CB 96 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 86 02 00 35 04 06 00 9F CD B2 5C 87 E4 5D EF 3A 52 5A B8 C8 69 [14:03:56]CheckFolder [14:03:56]dirname=/storage/ofd_packets [14:03:56]CheckFolder done [14:03:56]ProducePacketName [14:03:56]name=ofd_packets/00165484 [14:03:56]NVStorageSaveData ofd_packets/00165484 [14:03:56]File name is /storage/ofd_packets/00165484 [14:03:56]Write 301 bytes [14:03:56]NVStorageSaveData done [14:03:56]OFDSenderStorePacket done [14:03:56]KKMCreateOFDPacket done [14:03:56]NVStorageSaveData kkm_last_timestamp [14:03:56]File name is /storage/kkm_last_timestamp [14:03:56]Write 4 bytes [14:03:56]NVStorageSaveData done [14:03:56]ExternCall_PrintAddStr [14:03:56]wPrintStart [14:03:56]Write to MH i2c: 01 00 00 19 03 1C [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: 01 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: 01 07 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: 01 07 00 19 03 00 00 00 00 00 FF 0F 31 [14:03:56]RasterBufferAndPrint [14:03:56]line Счет N : (1)294315 [14:03:56]line ИНН: 02508201610067 [14:03:56]line Контрольно-Кассовый Чек [14:03:56]line ПРОДАЖА [14:03:56]line ТРК (МРК, ГНК) : 53 [14:03:56]line Товар: 2710124500 [14:03:56]line Аи-95-К-5 [14:03:56]line 4.860 * 74.20 [14:03:56]line = 360.61 [14:03:56]line НДС 12% НСП 1% [14:03:56]line > о реализуемом товаре [14:03:56]line ОКРУГЛЕНИЕ: -0.61 [14:03:56]line ИТОГО: 360.00 [14:03:56]line Внесено: 360.00 [14:03:56]line СДАЧА: 0.00 [14:03:56]line НСП 1% : 3.19 [14:03:56]line НДС 12% : 38.29 [14:03:56]line Наличными: 360.00 [14:03:56]line Безнал.: 0.00 [14:03:56]line Место: АЗС № 130 "Партнер Нефть" [14:03:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:03:56]line СНО: Общий режим [14:03:56]line Чек 337 23.08.2024 14:03 [14:03:56]line Смена: 469 ФФД: 1.0 [14:03:56]line ЗНМ: 0300000070 [14:03:56]line РНМ: 0000000000092562 [14:03:56]line Версия ККМ: 001 [14:03:56]line ФМ: 0000000000871769 [14:03:56]line ФД: 165484 [14:03:56]line ФПД: 175705809520612 [14:03:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T140355&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165484&fm=175705809520612&tin=02508201610067®Number=0000000000092562&sum=36000 [14:03:56]written 0, free lines is 4095 [14:03:56]OFD Sender: Processing packet 165484 [packets to send 993, broken 992] [14:03:56]ProducePacketName [14:03:56]name=ofd_packets/00165484 [14:03:56]OFD Sender: To server: pG, [14:03:56]CommunicateWithHost lk.salyk.kg:30040 [14:03:56]ConnectInit lk.salyk.kg [14:03:56]Write to MH i2c: 01 00 00 44 03 47 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: 01 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: 01 07 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: 01 07 00 44 03 00 00 00 00 00 CE 0C 28 [14:03:56]RasterBufferAndPrint [14:03:56]line [14:03:56]line [14:03:56]line [14:03:56]line [14:03:56]line [14:03:56]written 0, free lines is 3285 [14:03:56]MH_Cut [14:03:56]Write to MH i2c: D1 01 00 4B 03 01 20 [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: D1 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: D1 01 00 [14:03:56]MH_I2C_Read... [14:03:56]Read from MH i2c: D1 01 00 4B 03 00 1F [14:03:56]Write to MH i2c: 01 00 00 4C 03 4F [14:03:56]Write i2c OK [14:03:56]MH_I2C_Read... [14:03:57]*** Cut start [14:03:57]*** Purtial cut [14:03:57]*** Stage 1: CUTSNS_PIN = 1 [14:03:59]Read from MH i2c: 01 [14:03:59]MH_I2C_Read... [14:03:59]*** Stop cut motor [14:03:59]*** Cut end [14:03:59]Read from MH i2c: 01 07 00 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 FF 0F 64 [14:03:59]process_action close_receipt done [14:03:59]requested_data is exist [14:03:59]produce_requested_data [14:03:59]requested_item fm.sn is exist - process it [14:03:59]wFMCommunicate request_size=4 [14:03:59]MH_SAM_APDU [14:03:59]CAPDU: 80 11 00 00 [14:03:59]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [14:03:59]Write i2c OK [14:03:59]MH_I2C_Read... [14:03:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:59]Read from MH i2c: E2 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 17 00 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [14:03:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:03:59]wFMCommunicate OK [14:03:59]requested_item fd.num is exist - process it [14:03:59]SAM_PROTO_GetFieldsCounters [14:03:59]wFMCommunicate request_size=4 [14:03:59]MH_SAM_APDU [14:03:59]CAPDU: 80 13 00 00 [14:03:59]Write to MH i2c: E2 08 00 4E 03 80 13 00 00 00 00 00 00 CD [14:03:59]Write i2c OK [14:03:59]MH_I2C_Read... [14:03:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:03:59]Read from MH i2c: E2 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 62 00 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 62 00 4E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 B3 [14:03:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:03:59]wFMCommunicate OK [14:03:59]SAM_PROTO_GetFieldsCounters done [14:03:59]requested_item shift.num is exist - process it [14:03:59]requested_item shift.opened is exist - process it [14:03:59]req_shift_opened [14:03:59]FM_GetShiftState [14:03:59]SAM_PROTO_GetShiftState [14:03:59]wFMCommunicate request_size=4 [14:03:59]MH_SAM_APDU [14:03:59]CAPDU: 80 13 01 00 [14:03:59]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [14:03:59]Write i2c OK [14:03:59]MH_I2C_Read... [14:03:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:59]Read from MH i2c: E2 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 0E 00 [14:03:59]MH_I2C_Read... [14:03:59]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [14:03:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:03:59]wFMCommunicate OK [14:03:59]SAM_PROTO_GetShiftState done [14:03:59]FM_GetShiftState done [14:03:59]req_shift_opened done [14:03:59]requested_item shift.open_date is exist - process it [14:03:59]req_shift_open_date [14:03:59]req_shift_open_date done [14:03:59]produce_requested_data done [14:03:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165484,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:03:59]process_action_free close_receipt [14:03:59]json_value_free [14:03:59]json_value_free done [14:03:59]process_json_proto returns [14:03:59]Send response to host [14:03:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165484,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:03:59]free response buf [14:03:59]execute_script done [14:03:59]execute_script returns [14:03:59]free content buf [14:03:59]Sock 9.Close socket [14:03:59]Sock 9.Thread stoped [14:04:01]recv_with_timeout no data received [14:04:04]Connected sock=11 [14:04:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7B D7 07 01 06 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DD 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 51 01 00 00 F4 03 04 00 CB 96 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 86 02 00 35 04 06 00 9F CD B2 5C 87 E4 5D EF 3A 52 5A B8 C8 69 [14:04:09]recv_with_timeout no data received [14:04:09]CommunicateWithHost answer receiving error [14:04:09]CommunicateWithHost err = -3 [14:04:09]OFD Sender: Server communicate error [14:04:14]OFD Sender: Processing packet 165484 [packets to send 993, broken 992] [14:04:14]ProducePacketName [14:04:14]name=ofd_packets/00165484 [14:04:14]OFD Sender: To server: pG, [14:04:14]CommunicateWithHost lk.salyk.kg:30040 [14:04:14]ConnectInit lk.salyk.kg [14:04:19]recv_with_timeout no data received [14:04:19]ConnectInit Can't take IP for lk.salyk.kg [14:04:19]CommunicateWithHost connect error [14:04:19]CommunicateWithHost err = -1 [14:04:19]OFD Sender: Server communicate error [14:04:25]OFD Sender: Processing packet 165484 [packets to send 993, broken 992] [14:04:25]ProducePacketName [14:04:25]name=ofd_packets/00165484 [14:04:25]OFD Sender: To server: pG, [14:04:25]CommunicateWithHost lk.salyk.kg:30040 [14:04:25]ConnectInit lk.salyk.kg [14:04:26]Connected sock=10 [14:04:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7B D7 07 01 06 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DD 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 51 01 00 00 F4 03 04 00 CB 96 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 86 02 00 35 04 06 00 9F CD B2 5C 87 E4 5D EF 3A 52 5A B8 C8 69 [14:04:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 41 F3 47 00 45 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 86 02 00 F4 03 04 00 34 40 C8 66 B6 04 01 00 00 04 99 CA CF 30 80 F0 59 [14:04:26]CommunicateWithHost err = 0 [14:04:26]CheckOFDResponse [14:04:26]1017 (14) - 77093643461234 [14:04:26]1041 (16) - 0000000000871769 [14:04:26]1040 (4) - 165484 [14:04:26]1012 (4) - 23.08.2024 07:54 [14:04:26]1206 (1) - 0 [14:04:26]OFD Sender: Remove packet 165484 [14:04:26]ProducePacketName [14:04:26]name=ofd_packets/00165484 [14:04:26]NVStorageDeleteData [14:04:27]OFD Sender: No OFD packet to send [14:04:32]OFD Sender: No OFD packet to send [14:04:37]OFD Sender: No OFD packet to send [14:04:42]OFD Sender: No OFD packet to send [14:04:47]OFD Sender: No OFD packet to send [14:04:52]OFD Sender: No OFD packet to send [14:04:57]OFD Sender: No OFD packet to send [14:05:02]OFD Sender: No OFD packet to send [14:05:07]OFD Sender: No OFD packet to send [14:05:12]OFD Sender: No OFD packet to send [14:05:16]recv_with_timeout no data received [14:05:17]OFD Sender: No OFD packet to send [14:05:22]OFD Sender: No OFD packet to send [14:05:27]OFD Sender: No OFD packet to send [14:05:32]OFD Sender: No OFD packet to send [14:05:37]OFD Sender: No OFD packet to send [14:05:42]OFD Sender: No OFD packet to send [14:05:47]OFD Sender: No OFD packet to send [14:05:52]OFD Sender: No OFD packet to send [14:05:57]OFD Sender: No OFD packet to send [14:06:01]recv_with_timeout no data received [14:06:02]OFD Sender: No OFD packet to send [14:06:07]OFD Sender: No OFD packet to send [14:06:12]OFD Sender: No OFD packet to send [14:06:13]recv_with_timeout no data received [14:06:17]OFD Sender: No OFD packet to send [14:06:22]OFD Sender: No OFD packet to send [14:06:27]OFD Sender: No OFD packet to send [14:06:30]recv_with_timeout no data received [14:06:32]OFD Sender: No OFD packet to send [14:06:47]OFD Sender: No OFD packet to send [14:06:53]OFD Sender: No OFD packet to send [14:06:58]OFD Sender: No OFD packet to send [14:07:03]OFD Sender: No OFD packet to send [14:07:04]accept exits with 7 [14:07:04]New connection [14:07:04]New thread 3066482020 created [14:07:04]Thread 3066625380 joined [14:07:04]Waiting for new connection... [14:07:04] Sock 7.Parse request [14:07:04]Sock 7.Check first char [14:07:04]Sock 7.First char is OK [14:07:04]request: POST /json_proto HTTP/1.0 [14:07:04]Method: POST [14:07:04]URL: /json_proto [14:07:04]Method is POST - this is cgi request [14:07:04]url: /json_proto [14:07:04]query_string will be loaded in cgi processing [14:07:04]execute_cgi json_proto POST (null) [14:07:04]execute_cgi path=json_proto method=POST [14:07:04]POST find Content-Length [14:07:04]Host: 172.17.44.132:8080 [14:07:04]Content-Length: 674 [14:07:04]Content-Type: application/json [14:07:04] [14:07:04]POST finish read [14:07:04]Found Content-Length = 674 [14:07:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:04]execute_script... [14:07:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:04]POST & json_proto [14:07:04]process_json_proto [14:07:04]json parsed OK: [14:07:04]protocol is kg_v1.0 [14:07:04]action value=close_receipt [14:07:04]process_action close_receipt [14:07:04]cmd_close_receipt [14:07:04]MH_GetDate [14:07:04]Write to MH i2c: F0 00 00 50 03 42 [14:07:04]Write i2c OK [14:07:04]MH_I2C_Read... [14:07:04]Read from MH i2c: F0 [14:07:04]MH_I2C_Read... [14:07:04]Read from MH i2c: F0 09 00 [14:07:04]MH_I2C_Read... [14:07:04]Read from MH i2c: F0 09 00 50 03 00 89 97 C8 66 2A 83 C1 65 6C [14:07:04]GetLastDocTimeStamp 1724421835 [14:07:04]current date 1724422025 [14:07:04]FM_GetShiftState [14:07:04]SAM_PROTO_GetShiftState [14:07:04]wFMCommunicate request_size=4 [14:07:04]MH_SAM_APDU [14:07:04]CAPDU: 80 13 01 00 [14:07:04]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [14:07:04]Write i2c OK [14:07:04]MH_I2C_Read... [14:07:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:04]Read from MH i2c: E2 [14:07:04]MH_I2C_Read... [14:07:04]Read from MH i2c: E2 0E 00 [14:07:04]MH_I2C_Read... [14:07:04]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FF [14:07:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:07:04]wFMCommunicate OK [14:07:04]SAM_PROTO_GetShiftState done [14:07:04]FM_GetShiftState done [14:07:04]opened in 1724372766 [14:07:04]opened+sec_in_day 1724459166 [14:07:04]quantity*price = 50063 [14:07:04]sum+1 = 50064 [14:07:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 338 23.08.2024 14:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165485 ФПД: 233036150018583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T140705&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165485&fm=233036150018583&tin=02508201610067®Number=0000000000092562&sum=50000 [14:07:05]StoreToDocumentArchive [14:07:05]shift 469 fd 165485 [14:07:05]save to /storage/0469/doc_00165485 [14:07:05]save last doc name /storage/0469/doc_00165485 to /storage/kkm_last_doc_name [14:07:05]save OK [14:07:05]Clear old archive folders... [14:07:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:07:05]tlvbuf is 006F9B80 [14:07:05]SAM_PROTO_ClearQueue [14:07:05]wFMCommunicate request_size=4 [14:07:05]MH_SAM_APDU [14:07:05]CAPDU: 80 09 00 00 [14:07:05]Write to MH i2c: E2 08 00 5E 03 80 09 00 00 00 00 00 00 D3 [14:07:05]Write i2c OK [14:07:05]MH_I2C_Read... [14:07:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:07:05]Read from MH i2c: E2 [14:07:05]MH_I2C_Read... [14:07:05]Read from MH i2c: E2 03 00 [14:07:05]MH_I2C_Read... [14:07:05]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [14:07:05]RAPDU: 90 00 [14:07:05]wFMCommunicate OK [14:07:05]SAM_PROTO_ClearQueue done [14:07:05]KKMCreateOFDPacket [14:07:05]OFDProtocolAddRootSTLVToBuf [14:07:05]FM_MakeSignedData [14:07:05]FM_MakeSignedData [14:07:05]SAM_PROTO_SignData [14:07:05]wFMCommunicate request_size=4 [14:07:05]MH_SAM_APDU [14:07:05]CAPDU: 80 0D 01 02 [14:07:05]Write to MH i2c: E2 08 00 5F 03 80 0D 01 02 00 00 00 00 DB [14:07:05]Write i2c OK [14:07:05]MH_I2C_Read... [14:07:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:07:06]Read from MH i2c: E2 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 03 00 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [14:07:06]RAPDU: 90 00 [14:07:06]wFMCommunicate OK [14:07:06]wFMCommunicate request_size=255 [14:07:06]MH_SAM_APDU [14:07:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 89 97 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 86 02 00 35 04 06 00 D3 F1 F4 F1 [14:07:06]Write to MH i2c: E2 02 01 60 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 89 97 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 86 02 00 35 04 06 00 D3 F1 F4 F1 00 00 07 [14:07:06]Write i2c OK [14:07:06]MH_I2C_Read... [14:07:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:06]Read from MH i2c: E2 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 03 00 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [14:07:06]RAPDU: 90 00 [14:07:06]wFMCommunicate OK [14:07:06]wFMCommunicate request_size=7 [14:07:06]MH_SAM_APDU [14:07:06]CAPDU: 80 0D 02 02 02 12 17 [14:07:06]Write to MH i2c: E2 0A 00 61 03 80 0D 02 02 02 00 12 17 00 00 0B [14:07:06]Write i2c OK [14:07:06]MH_I2C_Read... [14:07:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:07:06]Read from MH i2c: E2 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 03 00 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [14:07:06]RAPDU: 90 00 [14:07:06]wFMCommunicate OK [14:07:06]wFMCommunicate request_size=4 [14:07:06]MH_SAM_APDU [14:07:06]CAPDU: 80 0D 03 02 [14:07:06]Write to MH i2c: E2 08 00 62 03 80 0D 03 02 00 00 00 00 E0 [14:07:06]Write i2c OK [14:07:06]MH_I2C_Read... [14:07:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:07:06]Read from MH i2c: E2 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 0B 00 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 0B 00 62 03 00 0D 4D C5 0D B3 09 A5 0A 90 00 78 [14:07:06]RAPDU: 0D 4D C5 0D B3 09 A5 0A 90 00 [14:07:06]wFMCommunicate OK [14:07:06]SAM_PROTO_SignData done [14:07:06]FM_MakeSignedData done [14:07:06]CreateOFDProtocolMessage [14:07:06]wFMCommunicate request_size=4 [14:07:06]MH_SAM_APDU [14:07:06]CAPDU: 80 11 00 00 [14:07:06]Write to MH i2c: E2 08 00 63 03 80 11 00 00 00 00 00 00 E0 [14:07:06]Write i2c OK [14:07:06]MH_I2C_Read... [14:07:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:06]Read from MH i2c: E2 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 17 00 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: E2 17 00 63 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [14:07:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:07:06]wFMCommunicate OK [14:07:06]CreateOFDProtocolMessage done [14:07:06]OFDSenderStorePacket 165485 [14:07:06]StoreOFDPacket docnum=165485 [14:07:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 85 68 04 01 66 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 89 97 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 86 02 00 35 04 06 00 D3 F1 F4 F1 12 17 0D 4D C5 0D B3 09 A5 0A [14:07:06]CheckFolder [14:07:06]dirname=/storage/ofd_packets [14:07:06]CheckFolder done [14:07:06]ProducePacketName [14:07:06]name=ofd_packets/00165485 [14:07:06]NVStorageSaveData ofd_packets/00165485 [14:07:06]File name is /storage/ofd_packets/00165485 [14:07:06]Write 298 bytes [14:07:06]NVStorageSaveData done [14:07:06]OFDSenderStorePacket done [14:07:06]KKMCreateOFDPacket done [14:07:06]NVStorageSaveData kkm_last_timestamp [14:07:06]File name is /storage/kkm_last_timestamp [14:07:06]Write 4 bytes [14:07:06]NVStorageSaveData done [14:07:06]ExternCall_PrintAddStr [14:07:06]wPrintStart [14:07:06]Write to MH i2c: 01 00 00 64 03 67 [14:07:06]Write i2c OK [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: 01 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: 01 07 00 [14:07:06]MH_I2C_Read... [14:07:06]Read from MH i2c: 01 07 00 64 03 00 00 00 00 00 FF 0F 7C [14:07:06]RasterBufferAndPrint [14:07:06]line Счет N : (1)294317 [14:07:06]line ИНН: 02508201610067 [14:07:06]line Контрольно-Кассовый Чек [14:07:06]line ПРОДАЖА [14:07:06]line ТРК (МРК, ГНК) : 21 [14:07:06]line Товар: 2710194800 [14:07:06]line ДТ-К-5 [14:07:06]line 6.570 * 76.20 [14:07:06]line = 500.63 [14:07:06]line НДС 12% НСП 1% [14:07:06]line > о реализуемом товаре [14:07:06]line ОКРУГЛЕНИЕ: -0.63 [14:07:06]line ИТОГО: 500.00 [14:07:06]line Внесено: 500.00 [14:07:06]line СДАЧА: 0.00 [14:07:06]line НСП 1% : 4.43 [14:07:06]line НДС 12% : 53.16 [14:07:06]line Наличными: 500.00 [14:07:06]line Безнал.: 0.00 [14:07:06]line Место: АЗС № 130 "Партнер Нефть" [14:07:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:07:06]line СНО: Общий режим [14:07:06]line Чек 338 23.08.2024 14:07 [14:07:06]line Смена: 469 ФФД: 1.0 [14:07:06]line ЗНМ: 0300000070 [14:07:06]line РНМ: 0000000000092562 [14:07:06]line Версия ККМ: 001 [14:07:06]line ФМ: 0000000000871769 [14:07:06]line ФД: 165485 [14:07:06]line ФПД: 233036150018583 [14:07:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T140705&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165485&fm=233036150018583&tin=02508201610067®Number=0000000000092562&sum=50000 [14:07:06]OFD Sender: Processing packet 165485 [packets to send 993, broken 992] [14:07:06]ProducePacketName [14:07:06]name=ofd_packets/00165485 [14:07:06]OFD Sender: To server: pG, [14:07:06]CommunicateWithHost lk.salyk.kg:30040 [14:07:06]ConnectInit lk.salyk.kg [14:07:06]written 0, free lines is 4095 [14:07:07]Write to MH i2c: 01 00 00 8F 03 92 [14:07:07]Write i2c OK [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: 01 [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: 01 07 00 [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 D7 0C 7C [14:07:07]RasterBufferAndPrint [14:07:07]line [14:07:07]line [14:07:07]line [14:07:07]line [14:07:07]line [14:07:07]written 0, free lines is 3293 [14:07:07]MH_Cut [14:07:07]Write to MH i2c: D1 01 00 96 03 01 6B [14:07:07]Write i2c OK [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: D1 [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: D1 01 00 [14:07:07]MH_I2C_Read... [14:07:07]Read from MH i2c: D1 01 00 96 03 00 6A [14:07:07]Write to MH i2c: 01 00 00 97 03 9A [14:07:07]Write i2c OK [14:07:07]MH_I2C_Read... [14:07:07]*** Cut start [14:07:07]*** Purtial cut [14:07:07]*** Stage 1: CUTSNS_PIN = 1 [14:07:10]Read from MH i2c: 01 [14:07:10]MH_I2C_Read... [14:07:10]*** Stop cut motor [14:07:10]*** Cut end [14:07:10]Read from MH i2c: 01 07 00 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: 01 07 00 97 03 00 00 00 00 00 FF 0F AF [14:07:10]process_action close_receipt done [14:07:10]requested_data is exist [14:07:10]produce_requested_data [14:07:10]requested_item fm.sn is exist - process it [14:07:10]wFMCommunicate request_size=4 [14:07:10]MH_SAM_APDU [14:07:10]CAPDU: 80 11 00 00 [14:07:10]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [14:07:10]Write i2c OK [14:07:10]MH_I2C_Read... [14:07:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:07:10]Read from MH i2c: E2 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: E2 17 00 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [14:07:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:07:10]wFMCommunicate OK [14:07:10]requested_item fd.num is exist - process it [14:07:10]SAM_PROTO_GetFieldsCounters [14:07:10]wFMCommunicate request_size=4 [14:07:10]MH_SAM_APDU [14:07:10]CAPDU: 80 13 00 00 [14:07:10]Write to MH i2c: E2 08 00 99 03 80 13 00 00 00 00 00 00 18 [14:07:10]Write i2c OK [14:07:10]MH_I2C_Read... [14:07:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:07:10]Read from MH i2c: E2 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: E2 62 00 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: E2 62 00 99 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 02 [14:07:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:07:10]wFMCommunicate OK [14:07:10]SAM_PROTO_GetFieldsCounters done [14:07:10]requested_item shift.num is exist - process it [14:07:10]requested_item shift.opened is exist - process it [14:07:10]req_shift_opened [14:07:10]FM_GetShiftState [14:07:10]SAM_PROTO_GetShiftState [14:07:10]wFMCommunicate request_size=4 [14:07:10]MH_SAM_APDU [14:07:10]CAPDU: 80 13 01 00 [14:07:10]Write to MH i2c: E2 08 00 9A 03 80 13 01 00 00 00 00 00 1A [14:07:10]Write i2c OK [14:07:10]MH_I2C_Read... [14:07:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:10]Read from MH i2c: E2 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: E2 0E 00 [14:07:10]MH_I2C_Read... [14:07:10]Read from MH i2c: E2 0E 00 9A 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 48 [14:07:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:07:10]wFMCommunicate OK [14:07:10]SAM_PROTO_GetShiftState done [14:07:10]FM_GetShiftState done [14:07:10]req_shift_opened done [14:07:10]requested_item shift.open_date is exist - process it [14:07:10]req_shift_open_date [14:07:10]req_shift_open_date done [14:07:10]produce_requested_data done [14:07:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165485,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:07:10]process_action_free close_receipt [14:07:10]json_value_free [14:07:10]json_value_free done [14:07:10]process_json_proto returns [14:07:10]Send response to host [14:07:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165485,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:07:10]free response buf [14:07:10]execute_script done [14:07:10]execute_script returns [14:07:10]free content buf [14:07:10]Sock 7.Close socket [14:07:10]Sock 7.Thread stoped [14:07:11]ConnectInit Can't take IP for lk.salyk.kg [14:07:11]CommunicateWithHost connect error [14:07:11]CommunicateWithHost err = -1 [14:07:11]OFD Sender: Server communicate error [14:07:16]OFD Sender: Processing packet 165485 [packets to send 993, broken 992] [14:07:16]ProducePacketName [14:07:16]name=ofd_packets/00165485 [14:07:16]OFD Sender: To server: pG, [14:07:16]CommunicateWithHost lk.salyk.kg:30040 [14:07:16]ConnectInit lk.salyk.kg [14:07:18]recv_with_timeout no data received [14:07:22]Connected sock=7 [14:07:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 85 68 04 01 66 0D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 89 97 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 86 02 00 35 04 06 00 D3 F1 F4 F1 12 17 0D 4D C5 0D B3 09 A5 0A [14:07:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 81 7E 47 00 10 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 86 02 00 F4 03 04 00 E4 40 C8 66 B6 04 01 00 00 70 D3 7E A5 8D F6 BD 8B [14:07:22]CommunicateWithHost err = 0 [14:07:22]CheckOFDResponse [14:07:22]1017 (14) - 77093643461234 [14:07:22]1041 (16) - 0000000000871769 [14:07:22]1040 (4) - 165485 [14:07:22]1012 (4) - 23.08.2024 07:57 [14:07:22]1206 (1) - 0 [14:07:22]OFD Sender: Remove packet 165485 [14:07:22]ProducePacketName [14:07:22]name=ofd_packets/00165485 [14:07:22]NVStorageDeleteData [14:07:23]OFD Sender: No OFD packet to send [14:07:28]OFD Sender: No OFD packet to send [14:07:33]OFD Sender: No OFD packet to send [14:07:38]OFD Sender: No OFD packet to send [14:07:43]OFD Sender: No OFD packet to send [14:07:44]recv_with_timeout no data received [14:07:48]OFD Sender: No OFD packet to send [14:07:53]OFD Sender: No OFD packet to send [14:07:58]OFD Sender: No OFD packet to send [14:08:03]OFD Sender: No OFD packet to send [14:08:08]OFD Sender: No OFD packet to send [14:08:13]OFD Sender: No OFD packet to send [14:08:18]OFD Sender: No OFD packet to send [14:08:23]OFD Sender: No OFD packet to send [14:08:28]OFD Sender: No OFD packet to send [14:08:33]OFD Sender: No OFD packet to send [14:08:38]OFD Sender: No OFD packet to send [14:08:43]OFD Sender: No OFD packet to send [14:08:48]OFD Sender: No OFD packet to send [14:08:51]accept exits with 10 [14:08:51]New connection [14:08:51]New thread 3066625380 created [14:08:51]Thread 3066482020 joined [14:08:51]Waiting for new connection... [14:08:51] Sock 10.Parse request [14:08:51]Sock 10.Check first char [14:08:51]Sock 10.First char is OK [14:08:51]request: POST /json_proto HTTP/1.0 [14:08:51]Method: POST [14:08:51]URL: /json_proto [14:08:51]Method is POST - this is cgi request [14:08:51]url: /json_proto [14:08:51]query_string will be loaded in cgi processing [14:08:51]execute_cgi json_proto POST (null) [14:08:51]execute_cgi path=json_proto method=POST [14:08:51]POST find Content-Length [14:08:51]Host: 172.17.44.132:8080 [14:08:51]Content-Length: 860 [14:08:51]Content-Type: application/json [14:08:51] [14:08:51]POST finish read [14:08:51]Found Content-Length = 860 [14:08:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51049", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:51]execute_script... [14:08:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51049", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:51]POST & json_proto [14:08:51]process_json_proto [14:08:51]json parsed OK: [14:08:51]protocol is kg_v1.0 [14:08:51]action value=close_receipt [14:08:51]process_action close_receipt [14:08:51]cmd_close_receipt [14:08:51]MH_GetDate [14:08:51]Write to MH i2c: F0 00 00 9B 03 8D [14:08:51]Write i2c OK [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: F0 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: F0 09 00 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: F0 09 00 9B 03 00 F3 97 C8 66 2A 83 C1 65 21 [14:08:51]GetLastDocTimeStamp 1724422025 [14:08:51]current date 1724422131 [14:08:51]FM_GetShiftState [14:08:51]SAM_PROTO_GetShiftState [14:08:51]wFMCommunicate request_size=4 [14:08:51]MH_SAM_APDU [14:08:51]CAPDU: 80 13 01 00 [14:08:51]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [14:08:51]Write i2c OK [14:08:51]MH_I2C_Read... [14:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:51]Read from MH i2c: E2 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 0E 00 [14:08:51]MH_I2C_Read... [14:08:51]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4A [14:08:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:08:51]wFMCommunicate OK [14:08:51]SAM_PROTO_GetShiftState done [14:08:51]FM_GetShiftState done [14:08:51]opened in 1724372766 [14:08:51]opened+sec_in_day 1724459166 [14:08:51]quantity*price = 11000 [14:08:51]sum+1 = 11001 [14:08:51]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.41 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 339 23.08.2024 14:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165486 ФПД: 101481148240346 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T140851&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165486&fm=101481148240346&tin=02508201610067®Number=0000000000092562&sum=16000 0 [14:08:52]StoreToDocumentArchive [14:08:52]shift 469 fd 165486 [14:08:52]save to /storage/0469/doc_00165486 [14:08:52]save last doc name /storage/0469/doc_00165486 to /storage/kkm_last_doc_name [14:08:52]save OK [14:08:52]Clear old archive folders... [14:08:52]ProcessDocumentItem done err = 0, tmpTLVsize=365 [14:08:52]tlvbuf is 006FB4A0 [14:08:52]SAM_PROTO_ClearQueue [14:08:52]wFMCommunicate request_size=4 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 09 00 00 [14:08:52]Write to MH i2c: E2 08 00 A9 03 80 09 00 00 00 00 00 00 1E [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [14:08:52]RAPDU: 90 00 [14:08:52]wFMCommunicate OK [14:08:52]SAM_PROTO_ClearQueue done [14:08:52]KKMCreateOFDPacket [14:08:52]OFDProtocolAddRootSTLVToBuf [14:08:52]FM_MakeSignedData [14:08:52]FM_MakeSignedData [14:08:52]SAM_PROTO_SignData [14:08:52]wFMCommunicate request_size=4 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 0D 01 02 [14:08:52]Write to MH i2c: E2 08 00 AA 03 80 0D 01 02 00 00 00 00 26 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [14:08:52]RAPDU: 90 00 [14:08:52]wFMCommunicate OK [14:08:52]wFMCommunicate request_size=255 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 0D 02 02 FA 03 00 6D 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 [14:08:52]Write to MH i2c: E2 02 01 AB 03 80 0D 02 02 FA 00 03 00 6D 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 28 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [14:08:52]RAPDU: 90 00 [14:08:52]wFMCommunicate OK [14:08:52]wFMCommunicate request_size=124 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 0D 02 02 77 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 F3 97 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 86 02 00 35 04 06 00 5C 4B EB CA D1 DA [14:08:52]Write to MH i2c: E2 7F 00 AC 03 80 0D 02 02 77 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 F3 97 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 86 02 00 35 04 06 00 5C 4B EB CA D1 DA 00 00 9C [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [14:08:52]RAPDU: 90 00 [14:08:52]wFMCommunicate OK [14:08:52]wFMCommunicate request_size=4 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 0D 03 02 [14:08:52]Write to MH i2c: E2 08 00 AD 03 80 0D 03 02 00 00 00 00 2B [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 0B 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 0B 00 AD 03 00 D8 8B 7D 70 D1 31 2F 61 90 00 0E [14:08:52]RAPDU: D8 8B 7D 70 D1 31 2F 61 90 00 [14:08:52]wFMCommunicate OK [14:08:52]SAM_PROTO_SignData done [14:08:52]FM_MakeSignedData done [14:08:52]CreateOFDProtocolMessage [14:08:52]wFMCommunicate request_size=4 [14:08:52]MH_SAM_APDU [14:08:52]CAPDU: 80 11 00 00 [14:08:52]Write to MH i2c: E2 08 00 AE 03 80 11 00 00 00 00 00 00 2B [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:52]Read from MH i2c: E2 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 17 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: E2 17 00 AE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [14:08:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:08:52]wFMCommunicate OK [14:08:52]CreateOFDProtocolMessage done [14:08:52]OFDSenderStorePacket 165486 [14:08:52]StoreOFDPacket docnum=165486 [14:08:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 81 01 00 00 9E A8 79 01 D4 AE 5A 03 01 00 03 00 6D 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 F3 97 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 86 02 00 35 04 06 00 5C 4B EB CA D1 DA D8 8B 7D 70 D1 31 2F 61 [14:08:52]CheckFolder [14:08:52]dirname=/storage/ofd_packets [14:08:52]CheckFolder done [14:08:52]ProducePacketName [14:08:52]name=ofd_packets/00165486 [14:08:52]NVStorageSaveData ofd_packets/00165486 [14:08:52]File name is /storage/ofd_packets/00165486 [14:08:52]Write 415 bytes [14:08:52]NVStorageSaveData done [14:08:52]OFDSenderStorePacket done [14:08:52]KKMCreateOFDPacket done [14:08:52]NVStorageSaveData kkm_last_timestamp [14:08:52]File name is /storage/kkm_last_timestamp [14:08:52]Write 4 bytes [14:08:52]NVStorageSaveData done [14:08:52]ExternCall_PrintAddStr [14:08:52]wPrintStart [14:08:52]Write to MH i2c: 01 00 00 AF 03 B2 [14:08:52]Write i2c OK [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 07 00 [14:08:52]MH_I2C_Read... [14:08:52]Read from MH i2c: 01 07 00 AF 03 00 00 00 00 00 FF 0F C7 [14:08:52]RasterBufferAndPrint [14:08:52]line Счет N : (3)51049 [14:08:52]line ИНН: 02508201610067 [14:08:52]line Контрольно-Кассовый Чек [14:08:52]line ПРОДАЖА [14:08:52]line Товар: 4870001570071 [14:08:52]line Напиток Pepsi 1л [14:08:52]line 1.000 * 110.00 [14:08:52]line = 110.00 [14:08:52]line НДС 12% НСП 1% [14:08:52]line > о реализуемом товаре [14:08:52]line Товар: 4700000160358 [14:08:52]line Вода Легенда 1л [14:08:52]line 1.000 * 50.00 [14:08:52]line = 50.00 [14:08:52]line НДС 12% НСП 1% [14:08:52]line > о реализуемом товаре [14:08:52]line ИТОГО: 160.00 [14:08:52]line НСП 1% : 1.41 [14:08:52]line НДС 12% : 16.99 [14:08:52]line Наличными: 160.00 [14:08:52]line Безнал.: 0.00 [14:08:52]line Место: АЗС № 130 "Партнер Нефть" [14:08:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:08:52]line СНО: Общий режим [14:08:52]line Чек 339 23.08.2024 14:08 [14:08:52]line Смена: 469 ФФД: 1.0 [14:08:52]line ЗНМ: 0300000070 [14:08:52]line РНМ: 0000000000092562 [14:08:52]line Версия ККМ: 001 [14:08:52]line ФМ: 0000000000871769 [14:08:52]line ФД: 165486 [14:08:52]line ФПД: 101481148240346 [14:08:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T140851&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165486&fm=101481148240346&tin=02508201610067®Number=0000000000092562&sum=16000 [14:08:52]line 0 [14:08:52]written 0, free lines is 4095 [14:08:52]OFD Sender: Processing packet 165486 [packets to send 993, broken 992] [14:08:52]ProducePacketName [14:08:52]name=ofd_packets/00165486 [14:08:52]OFD Sender: To server: pG, [14:08:52]CommunicateWithHost lk.salyk.kg:30040 [14:08:52]ConnectInit lk.salyk.kg [14:08:53]Write to MH i2c: 01 00 00 DD 03 E0 [14:08:53]Write i2c OK [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: 01 [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: 01 07 00 [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: 01 07 00 DD 03 00 00 00 00 00 96 0C 89 [14:08:53]RasterBufferAndPrint [14:08:53]line [14:08:53]line [14:08:53]line [14:08:53]line [14:08:53]line [14:08:53]written 0, free lines is 3228 [14:08:53]MH_Cut [14:08:53]Write to MH i2c: D1 01 00 E4 03 01 B9 [14:08:53]Write i2c OK [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: D1 [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: D1 01 00 [14:08:53]MH_I2C_Read... [14:08:53]Read from MH i2c: D1 01 00 E4 03 00 B8 [14:08:53]Write to MH i2c: 01 00 00 E5 03 E8 [14:08:53]Write i2c OK [14:08:53]MH_I2C_Read... [14:08:54]*** Cut start [14:08:54]*** Purtial cut [14:08:54]*** Stage 1: CUTSNS_PIN = 1 [14:08:54]Connected sock=11 [14:08:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 81 01 00 00 9E A8 79 01 D4 AE 5A 03 01 00 03 00 6D 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 F3 97 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 86 02 00 35 04 06 00 5C 4B EB CA D1 DA D8 8B 7D 70 D1 31 2F 61 [14:08:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9A 69 47 00 C2 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 86 02 00 F4 03 04 00 40 41 C8 66 B6 04 01 00 00 F4 6E 3B D8 CE 09 98 8C [14:08:55]CommunicateWithHost err = 0 [14:08:55]CheckOFDResponse [14:08:55]1017 (14) - 77093643461234 [14:08:55]1041 (16) - 0000000000871769 [14:08:55]1040 (4) - 165486 [14:08:55]1012 (4) - 23.08.2024 07:58 [14:08:55]1206 (1) - 0 [14:08:55]OFD Sender: Remove packet 165486 [14:08:55]ProducePacketName [14:08:55]name=ofd_packets/00165486 [14:08:55]NVStorageDeleteData [14:08:56]Read from MH i2c: 01 [14:08:56]MH_I2C_Read... [14:08:56]*** Stop cut motor [14:08:56]*** Cut end [14:08:56]Read from MH i2c: 01 07 00 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 FF 0F FD [14:08:56]process_action close_receipt done [14:08:56]requested_data is exist [14:08:56]produce_requested_data [14:08:56]requested_item fm.sn is exist - process it [14:08:56]wFMCommunicate request_size=4 [14:08:56]MH_SAM_APDU [14:08:56]CAPDU: 80 11 00 00 [14:08:56]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [14:08:56]Write i2c OK [14:08:56]MH_I2C_Read... [14:08:56]OFD Sender: No OFD packet to send [14:08:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:08:56]Read from MH i2c: E2 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: E2 17 00 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: E2 17 00 E6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [14:08:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:08:56]wFMCommunicate OK [14:08:56]requested_item fd.num is exist - process it [14:08:56]SAM_PROTO_GetFieldsCounters [14:08:56]wFMCommunicate request_size=4 [14:08:56]MH_SAM_APDU [14:08:56]CAPDU: 80 13 00 00 [14:08:56]Write to MH i2c: E2 08 00 E7 03 80 13 00 00 00 00 00 00 66 [14:08:56]Write i2c OK [14:08:56]MH_I2C_Read... [14:08:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:08:56]Read from MH i2c: E2 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: E2 62 00 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: E2 62 00 E7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 54 [14:08:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:08:56]wFMCommunicate OK [14:08:56]SAM_PROTO_GetFieldsCounters done [14:08:56]requested_item shift.num is exist - process it [14:08:56]requested_item shift.opened is exist - process it [14:08:56]req_shift_opened [14:08:56]FM_GetShiftState [14:08:56]SAM_PROTO_GetShiftState [14:08:56]wFMCommunicate request_size=4 [14:08:56]MH_SAM_APDU [14:08:56]CAPDU: 80 13 01 00 [14:08:56]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [14:08:56]Write i2c OK [14:08:56]MH_I2C_Read... [14:08:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:56]Read from MH i2c: E2 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: E2 0E 00 [14:08:56]MH_I2C_Read... [14:08:56]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 96 [14:08:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:08:56]wFMCommunicate OK [14:08:56]SAM_PROTO_GetShiftState done [14:08:56]FM_GetShiftState done [14:08:56]req_shift_opened done [14:08:56]requested_item shift.open_date is exist - process it [14:08:56]req_shift_open_date [14:08:56]req_shift_open_date done [14:08:56]produce_requested_data done [14:08:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165486,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:08:56]process_action_free close_receipt [14:08:56]json_value_free [14:08:56]json_value_free done [14:08:56]process_json_proto returns [14:08:56]Send response to host [14:08:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165486,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:08:56]free response buf [14:08:56]execute_script done [14:08:56]execute_script returns [14:08:56]free content buf [14:08:56]Sock 10.Close socket [14:08:56]Sock 10.Thread stoped [14:08:58]accept exits with 9 [14:08:58]New connection [14:08:58]New thread 3066482020 created [14:08:58]Thread 3066625380 joined [14:08:58]Waiting for new connection... [14:08:58] Sock 9.Parse request [14:08:58]Sock 9.Check first char [14:08:58]Sock 9.First char is OK [14:08:58]request: POST /json_proto HTTP/1.0 [14:08:58]Method: POST [14:08:58]URL: /json_proto [14:08:58]Method is POST - this is cgi request [14:08:58]url: /json_proto [14:08:58]query_string will be loaded in cgi processing [14:08:58]execute_cgi json_proto POST (null) [14:08:58]execute_cgi path=json_proto method=POST [14:08:58]POST find Content-Length [14:08:58]Host: 172.17.44.132:8080 [14:08:58]Content-Length: 683 [14:08:58]Content-Type: application/json [14:08:58] [14:08:58]POST finish read [14:08:58]Found Content-Length = 683 [14:08:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 108.510, "sum" : 8051.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9000.00, "total" : 8051.00, "payments": [ { "type": 0, "sum" : 8051.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:58]execute_script... [14:08: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)294316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 108.510, "sum" : 8051.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9000.00, "total" : 8051.00, "payments": [ { "type": 0, "sum" : 8051.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:08:58]POST & json_proto [14:08:58]process_json_proto [14:08:58]json parsed OK: [14:08:58]protocol is kg_v1.0 [14:08:58]action value=close_receipt [14:08:58]process_action close_receipt [14:08:58]cmd_close_receipt [14:08:58]MH_GetDate [14:08:58]Write to MH i2c: F0 00 00 E9 03 DB [14:08:58]Write i2c OK [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: F0 [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: F0 09 00 [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: F0 09 00 E9 03 00 FA 97 C8 66 2A 83 C1 65 76 [14:08:58]GetLastDocTimeStamp 1724422131 [14:08:58]current date 1724422138 [14:08:58]FM_GetShiftState [14:08:58]SAM_PROTO_GetShiftState [14:08:58]wFMCommunicate request_size=4 [14:08:58]MH_SAM_APDU [14:08:58]CAPDU: 80 13 01 00 [14:08:58]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [14:08:58]Write i2c OK [14:08:58]MH_I2C_Read... [14:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:08:58]Read from MH i2c: E2 [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: E2 0E 00 [14:08:58]MH_I2C_Read... [14:08:58]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 98 [14:08:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:08:58]wFMCommunicate OK [14:08:58]SAM_PROTO_GetShiftState done [14:08:58]FM_GetShiftState done [14:08:58]opened in 1724372766 [14:08:58]opened+sec_in_day 1724459166 [14:08:58]quantity*price = 805144 [14:08:58]sum+1 = 805145 [14:08:58]Check (price>sum+1) || (price+1 о реализуемом товаре [14:10:07]line ОКРУГЛЕНИЕ: -0.51 [14:10:07]line ИТОГО: 1000.00 [14:10:07]line Внесено: 1000.00 [14:10:07]line СДАЧА: 0.00 [14:10:07]line НСП 1% : 8.85 [14:10:07]line НДС 12% : 106.25 [14:10:07]line Наличными: 1000.00 [14:10:07]line Безнал.: 0.00 [14:10:07]line Место: АЗС № 130 "Партнер Нефть" [14:10:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:10:07]line СНО: Общий режим [14:10:07]line Чек 342 23.08.2024 14:10 [14:10:07]line Смена: 469 ФФД: 1.0 [14:10:07]line ЗНМ: 0300000070 [14:10:07]line РНМ: 0000000000092562 [14:10:07]line Версия ККМ: 001 [14:10:07]line ФМ: 0000000000871769 [14:10:07]line ФД: 165489 [14:10:07]line ФПД: 177332165121320 [14:10:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141006&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165489&fm=177332165121320&tin=02508201610067®Number=0000000000092562&sum=100000 [14:10:07]written 0, free lines is 4095 [14:10:08]Write to MH i2c: 01 00 00 BB 04 BF [14:10:08]Write i2c OK [14:10:08]MH_I2C_Read... [14:10:08]Read from MH i2c: 01 [14:10:08]MH_I2C_Read... [14:10:08]Read from MH i2c: 01 07 00 [14:10:08]MH_I2C_Read... [14:10:08]Read from MH i2c: 01 07 00 BB 04 00 00 00 00 00 CE 0C A0 [14:10:08]RasterBufferAndPrint [14:10:08]line [14:10:08]line [14:10:08]line [14:10:08]line [14:10:08]line [14:10:08]written 0, free lines is 3302 [14:10:08]MH_Cut [14:10:08]Write to MH i2c: D1 01 00 C2 04 01 98 [14:10:08]Write i2c OK [14:10:08]MH_I2C_Read... [14:10:08]Read from MH i2c: D1 [14:10:08]MH_I2C_Read... [14:10:08]Read from MH i2c: D1 01 00 [14:10:08]MH_I2C_Read... [14:10:08]Read from MH i2c: D1 01 00 C2 04 00 97 [14:10:08]Write to MH i2c: 01 00 00 C3 04 C7 [14:10:08]Write i2c OK [14:10:08]MH_I2C_Read... [14:10:09]*** Cut start [14:10:09]*** Purtial cut [14:10:09]*** Stage 1: CUTSNS_PIN = 1 [14:10:11]ConnectInit Can't take IP for lk.salyk.kg [14:10:11]CommunicateWithHost connect error [14:10:11]CommunicateWithHost err = -1 [14:10:11]OFD Sender: Server communicate error [14:10:11]Read from MH i2c: 01 [14:10:11]MH_I2C_Read... [14:10:11]*** Stop cut motor [14:10:11]*** Cut end [14:10:11]Read from MH i2c: 01 07 00 [14:10:11]MH_I2C_Read... [14:10:11]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 FF 0F DC [14:10:11]process_action close_receipt done [14:10:11]requested_data is exist [14:10:11]produce_requested_data [14:10:11]requested_item fm.sn is exist - process it [14:10:11]wFMCommunicate request_size=4 [14:10:11]MH_SAM_APDU [14:10:11]CAPDU: 80 11 00 00 [14:10:11]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [14:10:11]Write i2c OK [14:10:11]MH_I2C_Read... [14:10:11]OFD Sender: Processing packet 165488 [packets to send 994, broken 992] [14:10:11]ProducePacketName [14:10:11]name=ofd_packets/00165488 [14:10:11]OFD Sender: To server: pG, [14:10:11]CommunicateWithHost lk.salyk.kg:30040 [14:10:11]ConnectInit lk.salyk.kg [14:10:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:11]Read from MH i2c: E2 [14:10:11]MH_I2C_Read... [14:10:11]Read from MH i2c: E2 17 00 [14:10:11]MH_I2C_Read... [14:10:11]Read from MH i2c: E2 17 00 C4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [14:10:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:10:11]wFMCommunicate OK [14:10:11]requested_item fd.num is exist - process it [14:10:11]SAM_PROTO_GetFieldsCounters [14:10:11]wFMCommunicate request_size=4 [14:10:11]MH_SAM_APDU [14:10:11]CAPDU: 80 13 00 00 [14:10:11]Write to MH i2c: E2 08 00 C5 04 80 13 00 00 00 00 00 00 45 [14:10:11]Write i2c OK [14:10:11]MH_I2C_Read... [14:10:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:10:11]Read from MH i2c: E2 [14:10:11]MH_I2C_Read... [14:10:11]Read from MH i2c: E2 62 00 [14:10:11]MH_I2C_Read... [14:10:11]Read from MH i2c: E2 62 00 C5 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [14:10:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:10:11]wFMCommunicate OK [14:10:11]SAM_PROTO_GetFieldsCounters done [14:10:11]requested_item shift.num is exist - process it [14:10:11]requested_item shift.opened is exist - process it [14:10:11]req_shift_opened [14:10:11]FM_GetShiftState [14:10:11]SAM_PROTO_GetShiftState [14:10:11]wFMCommunicate request_size=4 [14:10:11]MH_SAM_APDU [14:10:11]CAPDU: 80 13 01 00 [14:10:11]Write to MH i2c: E2 08 00 C6 04 80 13 01 00 00 00 00 00 47 [14:10:11]Write i2c OK [14:10:11]MH_I2C_Read... [14:10:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:11]Read from MH i2c: E2 [14:10:11]MH_I2C_Read... [14:10:11]Read from MH i2c: E2 0E 00 [14:10:11]MH_I2C_Read... [14:10:11]Read from MH i2c: E2 0E 00 C6 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 75 [14:10:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:10:11]wFMCommunicate OK [14:10:11]SAM_PROTO_GetShiftState done [14:10:11]FM_GetShiftState done [14:10:11]req_shift_opened done [14:10:11]requested_item shift.open_date is exist - process it [14:10:11]req_shift_open_date [14:10:11]req_shift_open_date done [14:10:11]produce_requested_data done [14:10:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165489,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:10:11]process_action_free close_receipt [14:10:11]json_value_free [14:10:11]json_value_free done [14:10:11]process_json_proto returns [14:10:11]Send response to host [14:10:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165489,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:10:11]free response buf [14:10:11]execute_script done [14:10:11]execute_script returns [14:10:11]free content buf [14:10:11]Sock 12.Close socket [14:10:11]Sock 12.Thread stoped [14:10:13]accept exits with 9 [14:10:13]New connection [14:10:13]New thread 3066625380 created [14:10:13]Thread 3066482020 joined [14:10:13]Waiting for new connection... [14:10:13] Sock 9.Parse request [14:10:13]Sock 9.Check first char [14:10:13]Sock 9.First char is OK [14:10:13]request: POST /json_proto HTTP/1.0 [14:10:13]Method: POST [14:10:13]URL: /json_proto [14:10:13]Method is POST - this is cgi request [14:10:13]url: /json_proto [14:10:13]query_string will be loaded in cgi processing [14:10:13]execute_cgi json_proto POST (null) [14:10:13]execute_cgi path=json_proto method=POST [14:10:13]POST find Content-Length [14:10:13]Host: 172.17.44.132:8080 [14:10:13]Content-Length: 1819 [14:10:13]Content-Type: application/json [14:10:13] [14:10:13]POST finish read [14:10:13]Found Content-Length = 1819 [14:10:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51051", "tax_sys" : 0, "items" : [ { "code": "4870233466333", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0419\u043E\u0433\u0443\u0440\u0442 \u0427\u0435\u0440\u043D\u0438\u043A\u0430 80 \u0433\u0440", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700041420145", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST GOLD 100\u0448\u0442", "price" : 190.00, "quantity" : 1.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46198051", "name": "\u0420/\u0436 mentos pure white \u043D\u0435\u0436\u043D \u043C\u044F\u0442\u0430 54\u0433", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870145004975", "name": "\u0448\u0442\u044E \u0440\u0445\u044A\u0448\u0449 \u0451 N?5 \u044C\u0443\u044A\u044E\u0445 0,43\u044B \u0446/\u0441", "price" : 105.00, "quantity" : 3.000, "sum" : 315.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 837.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:13]execute_script... [14:10:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51051", "tax_sys" : 0, "items" : [ { "code": "4870233466333", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0419\u043E\u0433\u0443\u0440\u0442 \u0427\u0435\u0440\u043D\u0438\u043A\u0430 80 \u0433\u0440", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700041420145", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 \u0432\u043B\u0430\u0436\u043D BEST GOLD 100\u0448\u0442", "price" : 190.00, "quantity" : 1.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46198051", "name": "\u0420/\u0436 mentos pure white \u043D\u0435\u0436\u043D \u043C\u044F\u0442\u0430 54\u0433", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870145004975", "name": "\u0448\u0442\u044E \u0440\u0445\u044A\u0448\u0449 \u0451 N?5 \u044C\u0443\u044A\u044E\u0445 0,43\u044B \u0446/\u0441", "price" : 105.00, "quantity" : 3.000, "sum" : 315.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 837.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:13]POST & json_proto [14:10:13]process_json_proto [14:10:13]json parsed OK: [14:10:13]protocol is kg_v1.0 [14:10:13]action value=close_receipt [14:10:13]process_action close_receipt [14:10:13]cmd_close_receipt [14:10:13]MH_GetDate [14:10:13]Write to MH i2c: F0 00 00 C7 04 BA [14:10:13]Write i2c OK [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: F0 [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: F0 09 00 [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: F0 09 00 C7 04 00 46 98 C8 66 2A 83 C1 65 A2 [14:10:13]GetLastDocTimeStamp 1724422206 [14:10:13]current date 1724422214 [14:10:13]FM_GetShiftState [14:10:13]SAM_PROTO_GetShiftState [14:10:13]wFMCommunicate request_size=4 [14:10:13]MH_SAM_APDU [14:10:13]CAPDU: 80 13 01 00 [14:10:13]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [14:10:13]Write i2c OK [14:10:13]MH_I2C_Read... [14:10:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:13]Read from MH i2c: E2 [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: E2 0E 00 [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 77 [14:10:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:10:13]wFMCommunicate OK [14:10:13]SAM_PROTO_GetShiftState done [14:10:13]FM_GetShiftState done [14:10:13]opened in 1724372766 [14:10:13]opened+sec_in_day 1724459166 [14:10:13]quantity*price = 7700 [14:10:13]sum+1 = 7701 [14:10:13]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700041420145 Салфетки влажн BEST GOLD 100шт 1.000 * 190.00 = 190.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46198051 Р/ж mentos pure white нежн мята 54г 1.000 * 205.00 = 205.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870145004975 штю рхъшщ ё N?5 ьуъюх 0,43ы ц/с 3.000 * 105.00 = 315.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000005489 Вода Бонаква 1л б/г 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 837.00 НСП 1% : 7.40 НДС 12% : 88.89 Наличными: 837.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 343 23.08.2024 14:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165490 ФПД: 138237590590454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141014&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165490&fm=138237590590454&tin=02508201610067®Number=0000000000092562&sum=83700 0 [14:10:15]StoreToDocumentArchive [14:10:15]shift 469 fd 165490 [14:10:15]save to /storage/0469/doc_00165490 [14:10:15]save last doc name /storage/0469/doc_00165490 to /storage/kkm_last_doc_name [14:10:15]save OK [14:10:15]Clear old archive folders... [14:10:15]ProcessDocumentItem done err = 0, tmpTLVsize=760 [14:10:15]tlvbuf is 006E0850 [14:10:15]SAM_PROTO_ClearQueue [14:10:15]wFMCommunicate request_size=4 [14:10:15]MH_SAM_APDU [14:10:15]CAPDU: 80 09 00 00 [14:10:15]Write to MH i2c: E2 08 00 D5 04 80 09 00 00 00 00 00 00 4B [14:10:15]Write i2c OK [14:10:15]MH_I2C_Read... [14:10:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:15]Read from MH i2c: E2 [14:10:15]MH_I2C_Read... [14:10:15]Read from MH i2c: E2 03 00 [14:10:15]MH_I2C_Read... [14:10:15]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [14:10:15]RAPDU: 90 00 [14:10:15]wFMCommunicate OK [14:10:15]SAM_PROTO_ClearQueue done [14:10:15]KKMCreateOFDPacket [14:10:15]OFDProtocolAddRootSTLVToBuf [14:10:15]FM_MakeSignedData [14:10:15]FM_MakeSignedData [14:10:15]SAM_PROTO_SignData [14:10:15]wFMCommunicate request_size=4 [14:10:15]MH_SAM_APDU [14:10:15]CAPDU: 80 0D 01 02 [14:10:15]Write to MH i2c: E2 08 00 D6 04 80 0D 01 02 00 00 00 00 53 [14:10:15]Write i2c OK [14:10:15]MH_I2C_Read... [14:10:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:15]Read from MH i2c: E2 [14:10:15]MH_I2C_Read... [14:10:15]Read from MH i2c: E2 03 00 [14:10:15]MH_I2C_Read... [14:10:15]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [14:10:15]RAPDU: 90 00 [14:10:15]wFMCommunicate OK [14:10:15]wFMCommunicate request_size=255 [14:10:15]MH_SAM_APDU [14:10:15]CAPDU: 80 0D 02 02 FA 03 00 F8 02 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 33 33 06 04 3F 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 99 D0 BE D0 B3 D1 83 D1 80 D1 82 20 D0 A7 D0 B5 D1 80 D0 BD D0 B8 D0 BA D0 B0 20 38 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 31 34 35 06 04 2D 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 31 30 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 [14:10:15]Write to MH i2c: E2 02 01 D7 04 80 0D 02 02 FA 00 03 00 F8 02 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 33 33 06 04 3F 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 99 D0 BE D0 B3 D1 83 D1 80 D1 82 20 D0 A7 D0 B5 D1 80 D0 BD D0 B8 D0 BA D0 B0 20 38 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 31 34 35 06 04 2D 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 31 30 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 00 00 CC [14:10:15]Write i2c OK [14:10:15]MH_I2C_Read... [14:10:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:16]Read from MH i2c: E2 [14:10:16]MH_I2C_Read... [14:10:16]Read from MH i2c: E2 03 00 [14:10:16]MH_I2C_Read... [14:10:16]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [14:10:16]RAPDU: 90 00 [14:10:16]wFMCommunicate OK [14:10:16]wFMCommunicate request_size=255 [14:10:16]MH_SAM_APDU [14:10:16]CAPDU: 80 0D 02 02 FA 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 08 00 34 36 31 39 38 30 35 31 06 04 2E 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD 20 D0 BC D1 8F D1 82 D0 B0 20 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 34 39 37 35 06 04 30 00 D1 88 D1 82 D1 8E 20 D1 80 D1 85 D1 8A D1 88 D1 89 20 D1 91 20 4E 3F 35 20 D1 8C D1 83 D1 8A D1 8E D1 85 20 30 2C 34 33 D1 8B 20 D1 86 2F D1 81 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 [14:10:16]Write to MH i2c: E2 02 01 D8 04 80 0D 02 02 FA 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 08 00 34 36 31 39 38 30 35 31 06 04 2E 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD 20 D0 BC D1 8F D1 82 D0 B0 20 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 34 39 37 35 06 04 30 00 D1 88 D1 82 D1 8E 20 D1 80 D1 85 D1 8A D1 88 D1 89 20 D1 91 20 4E 3F 35 20 D1 8C D1 83 D1 8A D1 8E D1 85 20 30 2C 34 33 D1 8B 20 D1 86 2F D1 81 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 00 00 29 [14:10:16]ConnectInit Can't take IP for lk.salyk.kg [14:10:16]CommunicateWithHost connect error [14:10:16]CommunicateWithHost err = -1 [14:10:16]OFD Sender: Server communicate error [14:10:16]Write i2c OK [14:10:16]MH_I2C_Read... [14:10:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:16]Read from MH i2c: E2 [14:10:16]MH_I2C_Read... [14:10:16]Read from MH i2c: E2 03 00 [14:10:16]MH_I2C_Read... [14:10:16]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [14:10:16]RAPDU: 90 00 [14:10:16]wFMCommunicate OK [14:10:16]wFMCommunicate request_size=255 [14:10:16]MH_SAM_APDU [14:10:16]CAPDU: 80 0D 02 02 FA 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 46 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 22 00 00 00 00 07 04 06 00 F4 46 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 46 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 [14:10:16]Write to MH i2c: E2 02 01 D9 04 80 0D 02 02 FA 00 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 46 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 22 00 00 00 00 07 04 06 00 F4 46 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 46 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 00 A8 [14:10:16]Write i2c OK [14:10:16]MH_I2C_Read... [14:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:17]Read from MH i2c: E2 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 03 00 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [14:10:17]RAPDU: 90 00 [14:10:17]wFMCommunicate OK [14:10:17]wFMCommunicate request_size=19 [14:10:17]MH_SAM_APDU [14:10:17]CAPDU: 80 0D 02 02 0E 72 86 02 00 35 04 06 00 7D B9 F2 7B 53 F6 [14:10:17]Write to MH i2c: E2 16 00 DA 04 80 0D 02 02 0E 00 72 86 02 00 35 04 06 00 7D B9 F2 7B 53 F6 00 00 99 [14:10:17]Write i2c OK [14:10:17]MH_I2C_Read... [14:10:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:17]Read from MH i2c: E2 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 03 00 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [14:10:17]RAPDU: 90 00 [14:10:17]wFMCommunicate OK [14:10:17]wFMCommunicate request_size=4 [14:10:17]MH_SAM_APDU [14:10:17]CAPDU: 80 0D 03 02 [14:10:17]Write to MH i2c: E2 08 00 DB 04 80 0D 03 02 00 00 00 00 5A [14:10:17]Write i2c OK [14:10:17]MH_I2C_Read... [14:10:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:17]Read from MH i2c: E2 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 0B 00 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 0B 00 DB 04 00 6A B2 C6 54 08 D7 03 BD 90 00 30 [14:10:17]RAPDU: 6A B2 C6 54 08 D7 03 BD 90 00 [14:10:17]wFMCommunicate OK [14:10:17]SAM_PROTO_SignData done [14:10:17]FM_MakeSignedData done [14:10:17]CreateOFDProtocolMessage [14:10:17]wFMCommunicate request_size=4 [14:10:17]MH_SAM_APDU [14:10:17]CAPDU: 80 11 00 00 [14:10:17]Write to MH i2c: E2 08 00 DC 04 80 11 00 00 00 00 00 00 5A [14:10:17]Write i2c OK [14:10:17]MH_I2C_Read... [14:10:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:17]Read from MH i2c: E2 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 17 00 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: E2 17 00 DC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [14:10:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:10:17]wFMCommunicate OK [14:10:17]CreateOFDProtocolMessage done [14:10:17]OFDSenderStorePacket 165490 [14:10:17]StoreOFDPacket docnum=165490 [14:10:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 03 00 00 A1 B4 04 03 CD 09 5A 03 01 00 03 00 F8 02 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 33 33 06 04 3F 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 99 D0 BE D0 B3 D1 83 D1 80 D1 82 20 D0 A7 D0 B5 D1 80 D0 BD D0 B8 D0 BA D0 B0 20 38 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 31 34 35 06 04 2D 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 31 30 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 08 00 34 36 31 39 38 30 35 31 06 04 2E 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD 20 D0 BC D1 8F D1 82 D0 B0 20 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 34 39 37 35 06 04 30 00 D1 88 D1 82 D1 8E 20 D1 80 D1 85 D1 8A D1 88 D1 89 20 D1 91 20 4E 3F 35 20 D1 8C D1 83 D1 8A D1 8E D1 85 20 30 2C 34 33 D1 8B 20 D1 86 2F D1 81 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 46 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 22 00 00 00 00 07 04 06 00 F4 46 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 46 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 86 02 00 35 04 06 00 7D B9 F2 7B 53 F6 6A B2 C6 54 08 D7 03 BD [14:10:17]CheckFolder [14:10:17]dirname=/storage/ofd_packets [14:10:17]CheckFolder done [14:10:17]ProducePacketName [14:10:17]name=ofd_packets/00165490 [14:10:17]NVStorageSaveData ofd_packets/00165490 [14:10:17]File name is /storage/ofd_packets/00165490 [14:10:17]Write 810 bytes [14:10:17]NVStorageSaveData done [14:10:17]OFDSenderStorePacket done [14:10:17]KKMCreateOFDPacket done [14:10:17]NVStorageSaveData kkm_last_timestamp [14:10:17]File name is /storage/kkm_last_timestamp [14:10:17]Write 4 bytes [14:10:17]NVStorageSaveData done [14:10:17]ExternCall_PrintAddStr [14:10:17]wPrintStart [14:10:17]Write to MH i2c: 01 00 00 DD 04 E1 [14:10:17]OFD Sender: Processing packet 165488 [packets to send 995, broken 992] [14:10:17]ProducePacketName [14:10:17]name=ofd_packets/00165488 [14:10:17]OFD Sender: To server: pG, [14:10:17]CommunicateWithHost lk.salyk.kg:30040 [14:10:17]ConnectInit lk.salyk.kg [14:10:17]Write i2c OK [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: 01 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: 01 07 00 [14:10:17]MH_I2C_Read... [14:10:17]Read from MH i2c: 01 07 00 DD 04 00 00 00 00 00 FF 0F F6 [14:10:17]RasterBufferAndPrint [14:10:17]line Счет N : (3)51051 [14:10:17]line ИНН: 02508201610067 [14:10:17]line Контрольно-Кассовый Чек [14:10:17]line ПРОДАЖА [14:10:17]line Товар: 4870233466333 [14:10:17]line Мороженое Миша Йогурт Черника 80 гр [14:10:17]line 1.000 * 77.00 [14:10:17]line = 77.00 [14:10:17]line НДС 12% НСП 1% [14:10:17]line > о реализуемом товаре [14:10:17]line Товар: 4700041420145 [14:10:17]line Салфетки влажн BEST GOLD 100шт [14:10:17]line 1.000 * 190.00 [14:10:17]line = 190.00 [14:10:17]line НДС 12% НСП 1% [14:10:17]line > о реализуемом товаре [14:10:17]line Товар: 46198051 [14:10:17]line Р/ж mentos pure white нежн мята 54г [14:10:17]line 1.000 * 205.00 [14:10:17]line = 205.00 [14:10:17]line НДС 12% НСП 1% [14:10:17]line > о реализуемом товаре [14:10:17]line Товар: 4870145004975 [14:10:17]line штю рхъшщ ё N?5 ьуъюх 0,43ы ц/с [14:10:17]line 3.000 * 105.00 [14:10:17]line = 315.00 [14:10:17]line НДС 12% НСП 1% [14:10:17]line > о реализуемом товаре [14:10:17]line Товар: 5449000005489 [14:10:17]line Вода Бонаква 1л б/г [14:10:17]line 1.000 * 50.00 [14:10:17]line = 50.00 [14:10:17]line НДС 12% НСП 1% [14:10:17]line > о реализуемом товаре [14:10:17]line ИТОГО: 837.00 [14:10:17]line НСП 1% : 7.40 [14:10:17]line НДС 12% : 88.89 [14:10:17]line Наличными: 837.00 [14:10:17]line Безнал.: 0.00 [14:10:17]line Место: АЗС № 130 "Партнер Нефть" [14:10:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:10:17]line СНО: Общий режим [14:10:17]line Чек 343 23.08.2024 14:10 [14:10:17]line Смена: 469 ФФД: 1.0 [14:10:17]line ЗНМ: 0300000070 [14:10:17]line РНМ: 0000000000092562 [14:10:17]line Версия ККМ: 001 [14:10:17]line ФМ: 0000000000871769 [14:10:17]line ФД: 165490 [14:10:17]line ФПД: 138237590590454 [14:10:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141014&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165490&fm=138237590590454&tin=02508201610067®Number=0000000000092562&sum=83700 [14:10:17]line 0 [14:10:17]written 0, free lines is 4095 [14:10:18]Write to MH i2c: 01 00 00 21 05 26 [14:10:18]Write i2c OK [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: 01 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: 01 07 00 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: 01 07 00 21 05 00 00 00 00 00 4D 0B 85 [14:10:18]RasterBufferAndPrint [14:10:18]line [14:10:18]line [14:10:18]line [14:10:18]line [14:10:18]line [14:10:18]written 0, free lines is 2923 [14:10:18]MH_Cut [14:10:18]Write to MH i2c: D1 01 00 28 05 01 FF [14:10:18]Write i2c OK [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: D1 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: D1 01 00 [14:10:18]MH_I2C_Read... [14:10:18]Read from MH i2c: D1 01 00 28 05 00 FE [14:10:18]Write to MH i2c: 01 00 00 29 05 2E [14:10:18]Write i2c OK [14:10:18]MH_I2C_Read... [14:10:19]*** Cut start [14:10:19]*** Purtial cut [14:10:19]*** Stage 1: CUTSNS_PIN = 1 [14:10:20]recv_with_timeout no data received [14:10:21]Read from MH i2c: 01 [14:10:21]MH_I2C_Read... [14:10:21]*** Stop cut motor [14:10:21]*** Cut end [14:10:21]Read from MH i2c: 01 07 00 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: 01 07 00 29 05 00 00 00 00 00 FF 0F 43 [14:10:21]process_action close_receipt done [14:10:21]requested_data is exist [14:10:21]produce_requested_data [14:10:21]requested_item fm.sn is exist - process it [14:10:21]wFMCommunicate request_size=4 [14:10:21]MH_SAM_APDU [14:10:21]CAPDU: 80 11 00 00 [14:10:21]Write to MH i2c: E2 08 00 2A 05 80 11 00 00 00 00 00 00 A9 [14:10:21]Write i2c OK [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: E2 [14:10:21]MH_I2C_Read... [14:10:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:21]Read from MH i2c: E2 17 00 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: E2 17 00 2A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 02 [14:10:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:10:21]wFMCommunicate OK [14:10:21]requested_item fd.num is exist - process it [14:10:21]SAM_PROTO_GetFieldsCounters [14:10:21]wFMCommunicate request_size=4 [14:10:21]MH_SAM_APDU [14:10:21]CAPDU: 80 13 00 00 [14:10:21]Write to MH i2c: E2 08 00 2B 05 80 13 00 00 00 00 00 00 AC [14:10:21]Write i2c OK [14:10:21]MH_I2C_Read... [14:10:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:10:21]Read from MH i2c: E2 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: E2 62 00 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: E2 62 00 2B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 AA [14:10:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:10:21]wFMCommunicate OK [14:10:21]SAM_PROTO_GetFieldsCounters done [14:10:21]requested_item shift.num is exist - process it [14:10:21]requested_item shift.opened is exist - process it [14:10:21]req_shift_opened [14:10:21]FM_GetShiftState [14:10:21]SAM_PROTO_GetShiftState [14:10:21]wFMCommunicate request_size=4 [14:10:21]MH_SAM_APDU [14:10:21]CAPDU: 80 13 01 00 [14:10:21]Write to MH i2c: E2 08 00 2C 05 80 13 01 00 00 00 00 00 AE [14:10:21]Write i2c OK [14:10:21]MH_I2C_Read... [14:10:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:21]Read from MH i2c: E2 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: E2 0E 00 [14:10:21]MH_I2C_Read... [14:10:21]Read from MH i2c: E2 0E 00 2C 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DC [14:10:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:10:21]wFMCommunicate OK [14:10:21]SAM_PROTO_GetShiftState done [14:10:21]FM_GetShiftState done [14:10:21]req_shift_opened done [14:10:21]requested_item shift.open_date is exist - process it [14:10:21]req_shift_open_date [14:10:21]req_shift_open_date done [14:10:21]produce_requested_data done [14:10:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165490,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:10:21]process_action_free close_receipt [14:10:21]json_value_free [14:10:21]json_value_free done [14:10:21]process_json_proto returns [14:10:21]Send response to host [14:10:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165490,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:10:21]free response buf [14:10:21]execute_script done [14:10:21]execute_script returns [14:10:21]free content buf [14:10:21]Sock 9.Close socket [14:10:21]Sock 9.Thread stoped [14:10:22]ConnectInit Can't take IP for lk.salyk.kg [14:10:22]CommunicateWithHost connect error [14:10:22]CommunicateWithHost err = -1 [14:10:22]OFD Sender: Server communicate error [14:10:27]OFD Sender: Processing packet 165488 [packets to send 995, broken 992] [14:10:27]ProducePacketName [14:10:27]name=ofd_packets/00165488 [14:10:27]OFD Sender: To server: pG, [14:10:27]CommunicateWithHost lk.salyk.kg:30040 [14:10:27]ConnectInit lk.salyk.kg [14:10:32]ConnectInit Can't take IP for lk.salyk.kg [14:10:32]CommunicateWithHost connect error [14:10:32]CommunicateWithHost err = -1 [14:10:32]OFD Sender: Server communicate error [14:10:37]OFD Sender: Processing packet 165488 [packets to send 995, broken 992] [14:10:37]ProducePacketName [14:10:37]name=ofd_packets/00165488 [14:10:37]OFD Sender: To server: pG, [14:10:37]CommunicateWithHost lk.salyk.kg:30040 [14:10:37]ConnectInit lk.salyk.kg [14:10:42]ConnectInit Can't take IP for lk.salyk.kg [14:10:42]CommunicateWithHost connect error [14:10:42]CommunicateWithHost err = -1 [14:10:42]OFD Sender: Server communicate error [14:10:47]OFD Sender: Processing packet 165488 [packets to send 995, broken 992] [14:10:47]ProducePacketName [14:10:47]name=ofd_packets/00165488 [14:10:47]OFD Sender: To server: pG, [14:10:47]CommunicateWithHost lk.salyk.kg:30040 [14:10:47]ConnectInit lk.salyk.kg [14:10:52]ConnectInit Can't take IP for lk.salyk.kg [14:10:52]CommunicateWithHost connect error [14:10:52]CommunicateWithHost err = -1 [14:10:52]OFD Sender: Server communicate error [14:10:54]accept exits with 12 [14:10:54]New connection [14:10:54]New thread 3066482020 created [14:10:54]Thread 3066625380 joined [14:10:54]Waiting for new connection... [14:10:54] Sock 12.Parse request [14:10:54]Sock 12.Check first char [14:10:54]Sock 12.First char is OK [14:10:54]request: POST /json_proto HTTP/1.0 [14:10:54]Method: POST [14:10:54]URL: /json_proto [14:10:54]Method is POST - this is cgi request [14:10:54]url: /json_proto [14:10:54]query_string will be loaded in cgi processing [14:10:54]execute_cgi json_proto POST (null) [14:10:54]execute_cgi path=json_proto method=POST [14:10:54]POST find Content-Length [14:10:54]Host: 172.17.44.132:8080 [14:10:54]Content-Length: 682 [14:10:54]Content-Type: application/json [14:10:54] [14:10:54]POST finish read [14:10:54]Found Content-Length = 682 [14:10:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:54]execute_script... [14:10:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:54]POST & json_proto [14:10:54]process_json_proto [14:10:54]json parsed OK: [14:10:54]protocol is kg_v1.0 [14:10:54]action value=close_receipt [14:10:54]process_action close_receipt [14:10:54]cmd_close_receipt [14:10:54]MH_GetDate [14:10:54]Write to MH i2c: F0 00 00 2D 05 21 [14:10:54]Write i2c OK [14:10:54]MH_I2C_Read... [14:10:54]Read from MH i2c: F0 [14:10:54]MH_I2C_Read... [14:10:54]Read from MH i2c: F0 09 00 [14:10:54]MH_I2C_Read... [14:10:54]Read from MH i2c: F0 09 00 2D 05 00 6F 98 C8 66 2A 83 C1 65 32 [14:10:54]GetLastDocTimeStamp 1724422214 [14:10:54]current date 1724422255 [14:10:54]FM_GetShiftState [14:10:54]SAM_PROTO_GetShiftState [14:10:54]wFMCommunicate request_size=4 [14:10:54]MH_SAM_APDU [14:10:54]CAPDU: 80 13 01 00 [14:10:54]Write to MH i2c: E2 08 00 2E 05 80 13 01 00 00 00 00 00 B0 [14:10:54]Write i2c OK [14:10:54]MH_I2C_Read... [14:10:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:54]Read from MH i2c: E2 [14:10:54]MH_I2C_Read... [14:10:54]Read from MH i2c: E2 0E 00 [14:10:54]MH_I2C_Read... [14:10:54]Read from MH i2c: E2 0E 00 2E 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DE [14:10:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:10:54]wFMCommunicate OK [14:10:54]SAM_PROTO_GetShiftState done [14:10:54]FM_GetShiftState done [14:10:54]opened in 1724372766 [14:10:54]opened+sec_in_day 1724459166 [14:10:54]quantity*price = 100005 [14:10:54]sum+1 = 100006 [14:10:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 344 23.08.2024 14:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165491 ФПД: 3111432282981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141055&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165491&fm=3111432282981&tin=02508201610067®Number=0000000000092562&sum=100000 [14:10:55]StoreToDocumentArchive [14:10:55]shift 469 fd 165491 [14:10:55]save to /storage/0469/doc_00165491 [14:10:55]save last doc name /storage/0469/doc_00165491 to /storage/kkm_last_doc_name [14:10:55]save OK [14:10:55]Clear old archive folders... [14:10:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:10:55]tlvbuf is 00748B70 [14:10:55]SAM_PROTO_ClearQueue [14:10:55]wFMCommunicate request_size=4 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 09 00 00 [14:10:55]Write to MH i2c: E2 08 00 3B 05 80 09 00 00 00 00 00 00 B2 [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:55]Read from MH i2c: E2 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 3B 05 00 90 00 B4 [14:10:55]RAPDU: 90 00 [14:10:55]wFMCommunicate OK [14:10:55]SAM_PROTO_ClearQueue done [14:10:55]KKMCreateOFDPacket [14:10:55]OFDProtocolAddRootSTLVToBuf [14:10:55]FM_MakeSignedData [14:10:55]FM_MakeSignedData [14:10:55]SAM_PROTO_SignData [14:10:55]wFMCommunicate request_size=4 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 0D 01 02 [14:10:55]Write to MH i2c: E2 08 00 3C 05 80 0D 01 02 00 00 00 00 BA [14:10:55]Write i2c OK [14:10:55]MH_I2C_Read... [14:10:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:55]Read from MH i2c: E2 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 [14:10:55]MH_I2C_Read... [14:10:55]Read from MH i2c: E2 03 00 3C 05 00 90 00 B5 [14:10:55]RAPDU: 90 00 [14:10:55]wFMCommunicate OK [14:10:55]wFMCommunicate request_size=255 [14:10:55]MH_SAM_APDU [14:10:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 6F 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 86 02 00 35 04 06 00 02 [14:10:56]Write to MH i2c: E2 02 01 3D 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 6F 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 86 02 00 35 04 06 00 02 00 00 2E [14:10:56]Write i2c OK [14:10:56]MH_I2C_Read... [14:10:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:56]Read from MH i2c: E2 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: E2 03 00 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: E2 03 00 3D 05 00 90 00 B6 [14:10:56]RAPDU: 90 00 [14:10:56]wFMCommunicate OK [14:10:56]wFMCommunicate request_size=10 [14:10:56]MH_SAM_APDU [14:10:56]CAPDU: 80 0D 02 02 05 D4 6F D0 E3 65 [14:10:56]Write to MH i2c: E2 0D 00 3E 05 80 0D 02 02 05 00 D4 6F D0 E3 65 00 00 22 [14:10:56]Write i2c OK [14:10:56]MH_I2C_Read... [14:10:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:56]Read from MH i2c: E2 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: E2 03 00 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: E2 03 00 3E 05 00 90 00 B7 [14:10:56]RAPDU: 90 00 [14:10:56]wFMCommunicate OK [14:10:56]wFMCommunicate request_size=4 [14:10:56]MH_SAM_APDU [14:10:56]CAPDU: 80 0D 03 02 [14:10:56]Write to MH i2c: E2 08 00 3F 05 80 0D 03 02 00 00 00 00 BF [14:10:56]Write i2c OK [14:10:56]MH_I2C_Read... [14:10:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:56]Read from MH i2c: E2 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: E2 0B 00 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: E2 0B 00 3F 05 00 78 34 81 D6 9F 8D 0F 25 90 00 23 [14:10:56]RAPDU: 78 34 81 D6 9F 8D 0F 25 90 00 [14:10:56]wFMCommunicate OK [14:10:56]SAM_PROTO_SignData done [14:10:56]FM_MakeSignedData done [14:10:56]CreateOFDProtocolMessage [14:10:56]wFMCommunicate request_size=4 [14:10:56]MH_SAM_APDU [14:10:56]CAPDU: 80 11 00 00 [14:10:56]Write to MH i2c: E2 08 00 40 05 80 11 00 00 00 00 00 00 BF [14:10:56]Write i2c OK [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: E2 [14:10:56]MH_I2C_Read... [14:10:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:56]Read from MH i2c: E2 17 00 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: E2 17 00 40 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [14:10:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:10:56]wFMCommunicate OK [14:10:56]CreateOFDProtocolMessage done [14:10:56]OFDSenderStorePacket 165491 [14:10:56]StoreOFDPacket docnum=165491 [14:10:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4A DA 07 01 29 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 6F 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 86 02 00 35 04 06 00 02 D4 6F D0 E3 65 78 34 81 D6 9F 8D 0F 25 [14:10:56]CheckFolder [14:10:56]dirname=/storage/ofd_packets [14:10:56]CheckFolder done [14:10:56]ProducePacketName [14:10:56]name=ofd_packets/00165491 [14:10:56]NVStorageSaveData ofd_packets/00165491 [14:10:56]File name is /storage/ofd_packets/00165491 [14:10:56]Write 301 bytes [14:10:56]NVStorageSaveData done [14:10:56]OFDSenderStorePacket done [14:10:56]KKMCreateOFDPacket done [14:10:56]NVStorageSaveData kkm_last_timestamp [14:10:56]File name is /storage/kkm_last_timestamp [14:10:56]Write 4 bytes [14:10:56]NVStorageSaveData done [14:10:56]ExternCall_PrintAddStr [14:10:56]wPrintStart [14:10:56]Write to MH i2c: 01 00 00 41 05 46 [14:10:56]Write i2c OK [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: 01 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: 01 07 00 [14:10:56]MH_I2C_Read... [14:10:56]Read from MH i2c: 01 07 00 41 05 00 00 00 00 00 FF 0F 5B [14:10:56]RasterBufferAndPrint [14:10:56]line Счет N : (1)294320 [14:10:56]line ИНН: 02508201610067 [14:10:56]line Контрольно-Кассовый Чек [14:10:56]line ПРОДАЖА [14:10:56]line ТРК (МРК, ГНК) : 52 [14:10:56]line Товар: 2710124130 [14:10:56]line Аи-92-К-5 [14:10:56]line 14.750 * 67.80 [14:10:56]line = 1000.05 [14:10:56]line НДС 12% НСП 1% [14:10:56]line > о реализуемом товаре [14:10:56]line ОКРУГЛЕНИЕ: -0.05 [14:10:56]line ИТОГО: 1000.00 [14:10:56]line Внесено: 1000.00 [14:10:56]line СДАЧА: 0.00 [14:10:56]line НСП 1% : 8.85 [14:10:56]line НДС 12% : 106.20 [14:10:56]line Наличными: 1000.00 [14:10:56]line Безнал.: 0.00 [14:10:56]line Место: АЗС № 130 "Партнер Нефть" [14:10:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:10:56]line СНО: Общий режим [14:10:56]line Чек 344 23.08.2024 14:10 [14:10:56]line Смена: 469 ФФД: 1.0 [14:10:56]line ЗНМ: 0300000070 [14:10:56]line РНМ: 0000000000092562 [14:10:56]line Версия ККМ: 001 [14:10:56]line ФМ: 0000000000871769 [14:10:56]line ФД: 165491 [14:10:56]line ФПД: 3111432282981 [14:10:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141055&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165491&fm=3111432282981&tin=02508201610067®Number=0000000000092562&sum=100000 [14:10:56]written 0, free lines is 4095 [14:10:56]OFD Sender: Processing packet 165488 [packets to send 996, broken 992] [14:10:56]ProducePacketName [14:10:56]name=ofd_packets/00165488 [14:10:56]OFD Sender: To server: pG, [14:10:56]CommunicateWithHost lk.salyk.kg:30040 [14:10:56]ConnectInit lk.salyk.kg [14:10:57]Write to MH i2c: 01 00 00 6C 05 71 [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: 01 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: 01 07 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: 01 07 00 6C 05 00 00 00 00 00 DD 0C 61 [14:10:57]RasterBufferAndPrint [14:10:57]line [14:10:57]line [14:10:57]line [14:10:57]line [14:10:57]line [14:10:57]written 0, free lines is 3332 [14:10:57]MH_Cut [14:10:57]Write to MH i2c: D1 01 00 73 05 01 4A [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: D1 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: D1 01 00 [14:10:57]MH_I2C_Read... [14:10:57]Read from MH i2c: D1 01 00 73 05 00 49 [14:10:57]Write to MH i2c: 01 00 00 74 05 79 [14:10:57]Write i2c OK [14:10:57]MH_I2C_Read... [14:10:58]*** Cut start [14:10:58]*** Purtial cut [14:10:58]*** Stage 1: CUTSNS_PIN = 1 [14:10:58]recv_with_timeout no data received [14:11:00]Read from MH i2c: 01 [14:11:00]MH_I2C_Read... [14:11:00]*** Stop cut motor [14:11:00]*** Cut end [14:11:00]Read from MH i2c: 01 07 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: 01 07 00 74 05 00 00 00 00 00 FF 0F 8E [14:11:00]process_action close_receipt done [14:11:00]requested_data is exist [14:11:00]produce_requested_data [14:11:00]requested_item fm.sn is exist - process it [14:11:00]wFMCommunicate request_size=4 [14:11:00]MH_SAM_APDU [14:11:00]CAPDU: 80 11 00 00 [14:11:00]Write to MH i2c: E2 08 00 75 05 80 11 00 00 00 00 00 00 F4 [14:11:00]Write i2c OK [14:11:00]MH_I2C_Read... [14:11:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:00]Read from MH i2c: E2 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 17 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 17 00 75 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [14:11:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:11:00]wFMCommunicate OK [14:11:00]requested_item fd.num is exist - process it [14:11:00]SAM_PROTO_GetFieldsCounters [14:11:00]wFMCommunicate request_size=4 [14:11:00]MH_SAM_APDU [14:11:00]CAPDU: 80 13 00 00 [14:11:00]Write to MH i2c: E2 08 00 76 05 80 13 00 00 00 00 00 00 F7 [14:11:00]Write i2c OK [14:11:00]MH_I2C_Read... [14:11:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:00]Read from MH i2c: E2 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 62 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 62 00 76 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 F9 [14:11:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:11:00]wFMCommunicate OK [14:11:00]SAM_PROTO_GetFieldsCounters done [14:11:00]requested_item shift.num is exist - process it [14:11:00]requested_item shift.opened is exist - process it [14:11:00]req_shift_opened [14:11:00]FM_GetShiftState [14:11:00]SAM_PROTO_GetShiftState [14:11:00]wFMCommunicate request_size=4 [14:11:00]MH_SAM_APDU [14:11:00]CAPDU: 80 13 01 00 [14:11:00]Write to MH i2c: E2 08 00 77 05 80 13 01 00 00 00 00 00 F9 [14:11:00]Write i2c OK [14:11:00]MH_I2C_Read... [14:11:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:00]Read from MH i2c: E2 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 0E 00 [14:11:00]MH_I2C_Read... [14:11:00]Read from MH i2c: E2 0E 00 77 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 27 [14:11:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:11:00]wFMCommunicate OK [14:11:00]SAM_PROTO_GetShiftState done [14:11:00]FM_GetShiftState done [14:11:00]req_shift_opened done [14:11:00]requested_item shift.open_date is exist - process it [14:11:00]req_shift_open_date [14:11:00]req_shift_open_date done [14:11:00]produce_requested_data done [14:11:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165491,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:11:00]process_action_free close_receipt [14:11:00]json_value_free [14:11:00]json_value_free done [14:11:00]process_json_proto returns [14:11:00]Send response to host [14:11:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165491,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:11:00]free response buf [14:11:00]execute_script done [14:11:00]execute_script returns [14:11:00]free content buf [14:11:00]Sock 12.Close socket [14:11:00]Sock 12.Thread stoped [14:11:01]ConnectInit Can't take IP for lk.salyk.kg [14:11:01]CommunicateWithHost connect error [14:11:01]CommunicateWithHost err = -1 [14:11:01]OFD Sender: Server communicate error [14:11:04]ConnectInit Can't connect to host [14:11:07]OFD Sender: Processing packet 165488 [packets to send 996, broken 992] [14:11:07]ProducePacketName [14:11:07]name=ofd_packets/00165488 [14:11:07]OFD Sender: To server: pG, [14:11:07]CommunicateWithHost lk.salyk.kg:30040 [14:11:07]ConnectInit lk.salyk.kg [14:11:09]ConnectInit Can't connect to host [14:11:12]ConnectInit Can't take IP for lk.salyk.kg [14:11:12]CommunicateWithHost connect error [14:11:12]CommunicateWithHost err = -1 [14:11:12]OFD Sender: Server communicate error [14:11:14]ConnectInit Can't connect to host [14:11:17]OFD Sender: Processing packet 165488 [packets to send 996, broken 992] [14:11:17]ProducePacketName [14:11:17]name=ofd_packets/00165488 [14:11:17]OFD Sender: To server: pG, [14:11:17]CommunicateWithHost lk.salyk.kg:30040 [14:11:17]ConnectInit lk.salyk.kg [14:11:19]accept exits with 9 [14:11:19]New connection [14:11:19]New thread 3066625380 created [14:11:19]Thread 3066482020 joined [14:11:19]Waiting for new connection... [14:11:19] Sock 9.Parse request [14:11:19]Sock 9.Check first char [14:11:19]Sock 9.First char is OK [14:11:19]request: POST /json_proto HTTP/1.0 [14:11:19]Method: POST [14:11:19]URL: /json_proto [14:11:19]Method is POST - this is cgi request [14:11:19]url: /json_proto [14:11:19]query_string will be loaded in cgi processing [14:11:19]execute_cgi json_proto POST (null) [14:11:19]execute_cgi path=json_proto method=POST [14:11:19]POST find Content-Length [14:11:19]Host: 172.17.44.132:8080 [14:11:19]Content-Length: 681 [14:11:19]Content-Type: application/json [14:11:19] [14:11:19]POST finish read [14:11:19]Found Content-Length = 681 [14:11:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 18.720, "sum" : 700.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:19]execute_script... [14:11:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 18.720, "sum" : 700.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:11:19]POST & json_proto [14:11:19]process_json_proto [14:11:19]json parsed OK: [14:11:19]protocol is kg_v1.0 [14:11:19]action value=close_receipt [14:11:19]process_action close_receipt [14:11:19]cmd_close_receipt [14:11:19]MH_GetDate [14:11:19]Write to MH i2c: F0 00 00 78 05 6C [14:11:19]Write i2c OK [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: F0 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: F0 09 00 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: F0 09 00 78 05 00 87 98 C8 66 2A 83 C1 65 95 [14:11:19]GetLastDocTimeStamp 1724422255 [14:11:19]current date 1724422279 [14:11:19]FM_GetShiftState [14:11:19]SAM_PROTO_GetShiftState [14:11:19]wFMCommunicate request_size=4 [14:11:19]MH_SAM_APDU [14:11:19]CAPDU: 80 13 01 00 [14:11:19]Write to MH i2c: E2 08 00 79 05 80 13 01 00 00 00 00 00 FB [14:11:19]Write i2c OK [14:11:19]MH_I2C_Read... [14:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:19]Read from MH i2c: E2 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: E2 0E 00 [14:11:19]MH_I2C_Read... [14:11:19]Read from MH i2c: E2 0E 00 79 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 29 [14:11:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:11:19]wFMCommunicate OK [14:11:19]SAM_PROTO_GetShiftState done [14:11:19]FM_GetShiftState done [14:11:19]opened in 1724372766 [14:11:19]opened+sec_in_day 1724459166 [14:11:19]quantity*price = 70012 [14:11:19]sum+1 = 70014 [14:11:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.35 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 345 23.08.2024 14:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165492 ФПД: 138126945717784 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165492&fm=138126945717784&tin=02508201610067®Number=0000000000092562&sum=70000 [14:11:20]StoreToDocumentArchive [14:11:20]shift 469 fd 165492 [14:11:20]save to /storage/0469/doc_00165492 [14:11:20]save last doc name /storage/0469/doc_00165492 to /storage/kkm_last_doc_name [14:11:20]save OK [14:11:20]Clear old archive folders... [14:11:20]ProcessDocumentItem done err = 0, tmpTLVsize=250 [14:11:20]tlvbuf is 00784F40 [14:11:20]SAM_PROTO_ClearQueue [14:11:20]wFMCommunicate request_size=4 [14:11:20]MH_SAM_APDU [14:11:20]CAPDU: 80 09 00 00 [14:11:20]Write to MH i2c: E2 08 00 86 05 80 09 00 00 00 00 00 00 FD [14:11:20]Write i2c OK [14:11:20]MH_I2C_Read... [14:11:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:11:20]Read from MH i2c: E2 [14:11:20]MH_I2C_Read... [14:11:20]Read from MH i2c: E2 03 00 [14:11:20]MH_I2C_Read... [14:11:20]Read from MH i2c: E2 03 00 86 05 00 90 00 FF [14:11:20]RAPDU: 90 00 [14:11:20]wFMCommunicate OK [14:11:20]SAM_PROTO_ClearQueue done [14:11:20]KKMCreateOFDPacket [14:11:20]OFDProtocolAddRootSTLVToBuf [14:11:20]FM_MakeSignedData [14:11:20]FM_MakeSignedData [14:11:20]SAM_PROTO_SignData [14:11:20]wFMCommunicate request_size=4 [14:11:20]MH_SAM_APDU [14:11:20]CAPDU: 80 0D 01 02 [14:11:20]Write to MH i2c: E2 08 00 87 05 80 0D 01 02 00 00 00 00 05 [14:11:20]Write i2c OK [14:11:20]MH_I2C_Read... [14:11:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:11:20]Read from MH i2c: E2 [14:11:20]MH_I2C_Read... [14:11:20]Read from MH i2c: E2 03 00 [14:11:20]MH_I2C_Read... [14:11:20]Read from MH i2c: E2 03 00 87 05 00 90 00 00 [14:11:20]RAPDU: 90 00 [14:11:20]wFMCommunicate OK [14:11:20]wFMCommunicate request_size=255 [14:11:20]MH_SAM_APDU [14:11:20]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 20 49 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7D 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 0B 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 59 01 00 00 F4 03 04 00 88 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 86 02 00 35 04 06 00 7D A0 [14:11:21]Write to MH i2c: E2 02 01 88 05 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 20 49 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7D 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 0B 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 59 01 00 00 F4 03 04 00 88 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 86 02 00 35 04 06 00 7D A0 00 00 97 [14:11:21]Write i2c OK [14:11:21]MH_I2C_Read... [14:11:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:21]Read from MH i2c: E2 [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: E2 03 00 [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: E2 03 00 88 05 00 90 00 01 [14:11:21]RAPDU: 90 00 [14:11:21]wFMCommunicate OK [14:11:21]wFMCommunicate request_size=9 [14:11:21]MH_SAM_APDU [14:11:21]CAPDU: 80 0D 02 02 04 2F 88 8E 18 [14:11:21]Write to MH i2c: E2 0C 00 89 05 80 0D 02 02 04 00 2F 88 8E 18 00 00 6D [14:11:21]Write i2c OK [14:11:21]MH_I2C_Read... [14:11:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:11:21]Read from MH i2c: E2 [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: E2 03 00 [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: E2 03 00 89 05 00 90 00 02 [14:11:21]RAPDU: 90 00 [14:11:21]wFMCommunicate OK [14:11:21]wFMCommunicate request_size=4 [14:11:21]MH_SAM_APDU [14:11:21]CAPDU: 80 0D 03 02 [14:11:21]Write to MH i2c: E2 08 00 8A 05 80 0D 03 02 00 00 00 00 0A [14:11:21]Write i2c OK [14:11:21]MH_I2C_Read... [14:11:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:11:21]Read from MH i2c: E2 [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: E2 0B 00 [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: E2 0B 00 8A 05 00 81 A9 FF 08 01 65 04 8D 90 00 33 [14:11:21]RAPDU: 81 A9 FF 08 01 65 04 8D 90 00 [14:11:21]wFMCommunicate OK [14:11:21]SAM_PROTO_SignData done [14:11:21]FM_MakeSignedData done [14:11:21]CreateOFDProtocolMessage [14:11:21]wFMCommunicate request_size=4 [14:11:21]MH_SAM_APDU [14:11:21]CAPDU: 80 11 00 00 [14:11:21]Write to MH i2c: E2 08 00 8B 05 80 11 00 00 00 00 00 00 0A [14:11:21]Write i2c OK [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: E2 [14:11:21]MH_I2C_Read... [14:11:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:21]Read from MH i2c: E2 17 00 [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: E2 17 00 8B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [14:11:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:11:21]wFMCommunicate OK [14:11:21]CreateOFDProtocolMessage done [14:11:21]OFDSenderStorePacket 165492 [14:11:21]StoreOFDPacket docnum=165492 [14:11:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 3B 00 06 01 72 FA 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 20 49 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7D 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 0B 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 59 01 00 00 F4 03 04 00 88 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 86 02 00 35 04 06 00 7D A0 2F 88 8E 18 81 A9 FF 08 01 65 04 8D [14:11:21]CheckFolder [14:11:21]dirname=/storage/ofd_packets [14:11:21]CheckFolder done [14:11:21]ProducePacketName [14:11:21]name=ofd_packets/00165492 [14:11:21]NVStorageSaveData ofd_packets/00165492 [14:11:21]File name is /storage/ofd_packets/00165492 [14:11:21]Write 300 bytes [14:11:21]NVStorageSaveData done [14:11:21]OFDSenderStorePacket done [14:11:21]KKMCreateOFDPacket done [14:11:21]NVStorageSaveData kkm_last_timestamp [14:11:21]File name is /storage/kkm_last_timestamp [14:11:21]Write 4 bytes [14:11:21]NVStorageSaveData done [14:11:21]ExternCall_PrintAddStr [14:11:21]wPrintStart [14:11:21]Write to MH i2c: 01 00 00 8C 05 91 [14:11:21]Write i2c OK [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: 01 [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: 01 07 00 [14:11:21]MH_I2C_Read... [14:11:21]Read from MH i2c: 01 07 00 8C 05 00 00 00 00 00 FF 0F A6 [14:11:21]RasterBufferAndPrint [14:11:21]line Счет N : (1)294319 [14:11:21]line ИНН: 02508201610067 [14:11:21]line Контрольно-Кассовый Чек [14:11:21]line ПРОДАЖА [14:11:21]line ТРК (МРК, ГНК) : 81 [14:11:21]line Товар: 2711129700 [14:11:21]line ГАЗ-К-5 [14:11:21]line 18.720 * 37.40 [14:11:21]line = 700.13 [14:11:21]line НДС 12% НСП 1% [14:11:21]line > о реализуемом товаре [14:11:21]line ОКРУГЛЕНИЕ: -0.13 [14:11:21]line ИТОГО: 700.00 [14:11:21]line Внесено: 700.00 [14:11:21]line СДАЧА: 0.00 [14:11:21]line НСП 1% : 6.20 [14:11:21]line НДС 12% : 74.35 [14:11:21]line Наличными: 700.00 [14:11:21]line Безнал.: 0.00 [14:11:21]line Место: АЗС № 130 "Партнер Нефть" [14:11:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:11:21]line СНО: Общий режим [14:11:21]line Чек 345 23.08.2024 14:11 [14:11:21]line Смена: 469 ФФД: 1.0 [14:11:21]line ЗНМ: 0300000070 [14:11:21]line РНМ: 0000000000092562 [14:11:21]line Версия ККМ: 001 [14:11:21]line ФМ: 0000000000871769 [14:11:21]line ФД: 165492 [14:11:21]line ФПД: 138126945717784 [14:11:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165492&fm=138126945717784&tin=02508201610067®Number=0000000000092562&sum=70000 [14:11:21]written 0, free lines is 4095 [14:11:22]ConnectInit Can't take IP for lk.salyk.kg [14:11:22]CommunicateWithHost connect error [14:11:22]CommunicateWithHost err = -1 [14:11:22]OFD Sender: Server communicate error [14:11:22]OFD Sender: Processing packet 165488 [packets to send 997, broken 992] [14:11:22]ProducePacketName [14:11:22]name=ofd_packets/00165488 [14:11:22]OFD Sender: To server: pG, [14:11:22]CommunicateWithHost lk.salyk.kg:30040 [14:11:22]ConnectInit lk.salyk.kg [14:11:22]Write to MH i2c: 01 00 00 B7 05 BC [14:11:22]Write i2c OK [14:11:22]MH_I2C_Read... [14:11:22]Read from MH i2c: 01 [14:11:22]MH_I2C_Read... [14:11:22]Read from MH i2c: 01 07 00 [14:11:22]MH_I2C_Read... [14:11:22]Read from MH i2c: 01 07 00 B7 05 00 00 00 00 00 D6 0C A5 [14:11:22]RasterBufferAndPrint [14:11:22]line [14:11:22]line [14:11:22]line [14:11:22]line [14:11:22]line [14:11:22]written 0, free lines is 3322 [14:11:22]MH_Cut [14:11:22]Write to MH i2c: D1 01 00 BE 05 01 95 [14:11:22]Write i2c OK [14:11:22]MH_I2C_Read... [14:11:22]Read from MH i2c: D1 [14:11:22]MH_I2C_Read... [14:11:22]Read from MH i2c: D1 01 00 [14:11:22]MH_I2C_Read... [14:11:22]Read from MH i2c: D1 01 00 BE 05 00 94 [14:11:22]Write to MH i2c: 01 00 00 BF 05 C4 [14:11:22]Write i2c OK [14:11:22]MH_I2C_Read... [14:11:23]*** Cut start [14:11:23]*** Purtial cut [14:11:23]*** Stage 1: CUTSNS_PIN = 1 [14:11:25]Read from MH i2c: 01 [14:11:25]MH_I2C_Read... [14:11:25]*** Stop cut motor [14:11:25]*** Cut end [14:11:25]Read from MH i2c: 01 07 00 [14:11:25]MH_I2C_Read... [14:11:25]Read from MH i2c: 01 07 00 BF 05 00 00 00 00 00 FF 0F D9 [14:11:25]process_action close_receipt done [14:11:25]requested_data is exist [14:11:25]produce_requested_data [14:11:25]requested_item fm.sn is exist - process it [14:11:25]wFMCommunicate request_size=4 [14:11:25]MH_SAM_APDU [14:11:25]CAPDU: 80 11 00 00 [14:11:25]Write to MH i2c: E2 08 00 C0 05 80 11 00 00 00 00 00 00 3F [14:11:25]Write i2c OK [14:11:25]MH_I2C_Read... [14:11:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:11:25]Read from MH i2c: E2 [14:11:25]MH_I2C_Read... [14:11:25]Read from MH i2c: E2 17 00 [14:11:25]MH_I2C_Read... [14:11:25]Read from MH i2c: E2 17 00 C0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [14:11:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:11:25]wFMCommunicate OK [14:11:25]requested_item fd.num is exist - process it [14:11:25]SAM_PROTO_GetFieldsCounters [14:11:25]wFMCommunicate request_size=4 [14:11:25]MH_SAM_APDU [14:11:25]CAPDU: 80 13 00 00 [14:11:25]Write to MH i2c: E2 08 00 C1 05 80 13 00 00 00 00 00 00 42 [14:11:25]Write i2c OK [14:11:25]MH_I2C_Read... [14:11:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:11:25]Read from MH i2c: E2 [14:11:25]MH_I2C_Read... [14:11:25]Read from MH i2c: E2 62 00 [14:11:25]MH_I2C_Read... [14:11:25]Read from MH i2c: E2 62 00 C1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [14:11:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:11:25]wFMCommunicate OK [14:11:25]SAM_PROTO_GetFieldsCounters done [14:11:25]requested_item shift.num is exist - process it [14:11:25]requested_item shift.opened is exist - process it [14:11:25]req_shift_opened [14:11:25]FM_GetShiftState [14:11:25]SAM_PROTO_GetShiftState [14:11:25]wFMCommunicate request_size=4 [14:11:25]MH_SAM_APDU [14:11:25]CAPDU: 80 13 01 00 [14:11:25]Write to MH i2c: E2 08 00 C2 05 80 13 01 00 00 00 00 00 44 [14:11:25]Write i2c OK [14:11:25]MH_I2C_Read... [14:11:25]ConnectInit Can't connect to host [14:11:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:11:25]Read from MH i2c: E2 [14:11:25]MH_I2C_Read... [14:11:25]Read from MH i2c: E2 0E 00 [14:11:25]MH_I2C_Read... [14:11:25]Read from MH i2c: E2 0E 00 C2 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 72 [14:11:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:11:25]wFMCommunicate OK [14:11:25]SAM_PROTO_GetShiftState done [14:11:25]FM_GetShiftState done [14:11:25]req_shift_opened done [14:11:25]requested_item shift.open_date is exist - process it [14:11:25]req_shift_open_date [14:11:25]req_shift_open_date done [14:11:25]produce_requested_data done [14:11:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165492,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:11:25]process_action_free close_receipt [14:11:25]json_value_free [14:11:25]json_value_free done [14:11:25]process_json_proto returns [14:11:25]Send response to host [14:11:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165492,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:11:25]free response buf [14:11:25]execute_script done [14:11:25]execute_script returns [14:11:25]free content buf [14:11:25]Sock 9.Close socket [14:11:25]Sock 9.Thread stoped [14:11:27]ConnectInit Can't take IP for lk.salyk.kg [14:11:27]CommunicateWithHost connect error [14:11:27]CommunicateWithHost err = -1 [14:11:27]OFD Sender: Server communicate error [14:11:30]ConnectInit Can't connect to host [14:11:32]OFD Sender: Processing packet 165488 [packets to send 997, broken 992] [14:11:32]ProducePacketName [14:11:32]name=ofd_packets/00165488 [14:11:32]OFD Sender: To server: pG, [14:11:32]CommunicateWithHost lk.salyk.kg:30040 [14:11:32]ConnectInit lk.salyk.kg [14:11:36]Connected sock=7 [14:11:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 17 01 00 00 C8 3B 0F 01 74 7A 5A 03 01 00 03 00 03 01 1E 04 01 00 01 23 04 55 00 8A 04 08 00 34 36 32 33 33 38 32 30 06 04 16 00 4C 44 20 43 6F 6D 70 61 63 74 20 31 30 30 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 07 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 86 02 00 35 04 06 00 F2 69 C2 79 5E 39 03 08 2D 4D 6E EF 01 51 [14:11:42]recv_with_timeout no data received [14:11:42]recv_with_timeout no data received [14:11:42]CommunicateWithHost answer receiving error [14:11:42]CommunicateWithHost err = -3 [14:11:42]OFD Sender: Server communicate error [14:11:47]OFD Sender: Processing packet 165488 [packets to send 997, broken 992] [14:11:47]ProducePacketName [14:11:47]name=ofd_packets/00165488 [14:11:47]OFD Sender: To server: pG, [14:11:47]CommunicateWithHost lk.salyk.kg:30040 [14:11:47]ConnectInit lk.salyk.kg [14:11:52]Connected sock=9 [14: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 37 36 39 17 01 00 00 C8 3B 0F 01 74 7A 5A 03 01 00 03 00 03 01 1E 04 01 00 01 23 04 55 00 8A 04 08 00 34 36 32 33 33 38 32 30 06 04 16 00 4C 44 20 43 6F 6D 70 61 63 74 20 31 30 30 73 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 07 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 86 02 00 35 04 06 00 F2 69 C2 79 5E 39 03 08 2D 4D 6E EF 01 51 [14:11:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6E 54 47 00 6F 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 86 02 00 F4 03 04 00 F3 41 C8 66 B6 04 01 00 00 45 43 77 F0 09 69 D5 76 [14:11:53]CommunicateWithHost err = 0 [14:11:53]CheckOFDResponse [14:11:53]1017 (14) - 77093643461234 [14:11:53]1041 (16) - 0000000000871769 [14:11:53]1040 (4) - 165488 [14:11:53]1012 (4) - 23.08.2024 08:01 [14:11:53]1206 (1) - 0 [14:11:53]OFD Sender: Remove packet 165488 [14:11:53]ProducePacketName [14:11:53]name=ofd_packets/00165488 [14:11:53]NVStorageDeleteData [14:11:54]OFD Sender: Processing packet 165489 [packets to send 996, broken 992] [14:11:54]ProducePacketName [14:11:54]name=ofd_packets/00165489 [14:11:54]OFD Sender: To server: pG, [14:11:54]CommunicateWithHost lk.salyk.kg:30040 [14:11:54]ConnectInit lk.salyk.kg [14:11:59]Connected sock=7 [14:11:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 67 91 04 01 45 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 56 01 00 00 F4 03 04 00 3E 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 86 02 00 35 04 06 00 A1 48 5C B5 95 28 6C 44 D9 E3 3D 49 90 B1 [14:12:02]recv_with_timeout no data received [14:12:04]recv_with_timeout no data received [14:12:04]CommunicateWithHost answer receiving error [14:12:04]CommunicateWithHost err = -3 [14:12:04]OFD Sender: Server communicate error [14:12:09]OFD Sender: Processing packet 165489 [packets to send 996, broken 992] [14:12:09]ProducePacketName [14:12:09]name=ofd_packets/00165489 [14:12:09]OFD Sender: To server: pG, [14:12:09]CommunicateWithHost lk.salyk.kg:30040 [14:12:09]ConnectInit lk.salyk.kg [14:12:11]accept exits with 11 [14:12:11]New connection [14:12:11]New thread 3066482020 created [14:12:11]Thread 3066625380 joined [14:12:11]Waiting for new connection... [14:12:11] Sock 11.Parse request [14:12:11]Sock 11.Check first char [14:12:11]Sock 11.First char is OK [14:12:11]request: POST /json_proto HTTP/1.0 [14:12:11]Method: POST [14:12:11]URL: /json_proto [14:12:11]Method is POST - this is cgi request [14:12:11]url: /json_proto [14:12:11]query_string will be loaded in cgi processing [14:12:11]execute_cgi json_proto POST (null) [14:12:11]execute_cgi path=json_proto method=POST [14:12:11]POST find Content-Length [14:12:11]Host: 172.17.44.132:8080 [14:12:11]Content-Length: 685 [14:12:11]Content-Type: application/json [14:12:11] [14:12:11]POST finish read [14:12:11]Found Content-Length = 685 [14:12:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:12:11]execute_script... [14:12: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)294318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 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:12:11]POST & json_proto [14:12:11]process_json_proto [14:12:11]json parsed OK: [14:12:11]protocol is kg_v1.0 [14:12:11]action value=close_receipt [14:12:11]process_action close_receipt [14:12:11]cmd_close_receipt [14:12:11]MH_GetDate [14:12:11]Write to MH i2c: F0 00 00 C3 05 B7 [14:12:11]Write i2c OK [14:12:11]MH_I2C_Read... [14:12:11]Read from MH i2c: F0 [14:12:11]MH_I2C_Read... [14:12:11]Read from MH i2c: F0 09 00 [14:12:11]MH_I2C_Read... [14:12:11]Read from MH i2c: F0 09 00 C3 05 00 BC 98 C8 66 2A 83 C1 65 15 [14:12:11]GetLastDocTimeStamp 1724422280 [14:12:11]current date 1724422332 [14:12:11]FM_GetShiftState [14:12:11]SAM_PROTO_GetShiftState [14:12:11]wFMCommunicate request_size=4 [14:12:11]MH_SAM_APDU [14:12:11]CAPDU: 80 13 01 00 [14:12:11]Write to MH i2c: E2 08 00 C4 05 80 13 01 00 00 00 00 00 46 [14:12:11]Write i2c OK [14:12:11]MH_I2C_Read... [14:12:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:11]Read from MH i2c: E2 [14:12:11]MH_I2C_Read... [14:12:11]Read from MH i2c: E2 0E 00 [14:12:11]MH_I2C_Read... [14:12:11]Read from MH i2c: E2 0E 00 C4 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 74 [14:12:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:12:11]wFMCommunicate OK [14:12:11]SAM_PROTO_GetShiftState done [14:12:11]FM_GetShiftState done [14:12:11]opened in 1724372766 [14:12:11]opened+sec_in_day 1724459166 [14:12:11]quantity*price = 100007 [14:12:11]sum+1 = 100009 [14:12:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 346 23.08.2024 14:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165493 ФПД: 251624548178449 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165493&fm=251624548178449&tin=02508201610067®Number=0000000000092562&sum=100000 [14:12:12]StoreToDocumentArchive [14:12:12]shift 469 fd 165493 [14:12:12]save to /storage/0469/doc_00165493 [14:12:12]save last doc name /storage/0469/doc_00165493 to /storage/kkm_last_doc_name [14:12:12]save OK [14:12:12]Clear old archive folders... [14:12:12]ProcessDocumentItem done err = 0, tmpTLVsize=250 [14:12:12]tlvbuf is 006AD7F0 [14:12:12]SAM_PROTO_ClearQueue [14:12:12]wFMCommunicate request_size=4 [14:12:12]MH_SAM_APDU [14:12:12]CAPDU: 80 09 00 00 [14:12:12]Write to MH i2c: E2 08 00 D1 05 80 09 00 00 00 00 00 00 48 [14:12:12]Write i2c OK [14:12:12]MH_I2C_Read... [14:12:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:12:12]Read from MH i2c: E2 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 03 00 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 03 00 D1 05 00 90 00 4A [14:12:12]RAPDU: 90 00 [14:12:12]wFMCommunicate OK [14:12:12]SAM_PROTO_ClearQueue done [14:12:12]KKMCreateOFDPacket [14:12:12]OFDProtocolAddRootSTLVToBuf [14:12:12]FM_MakeSignedData [14:12:12]FM_MakeSignedData [14:12:12]SAM_PROTO_SignData [14:12:12]wFMCommunicate request_size=4 [14:12:12]MH_SAM_APDU [14:12:12]CAPDU: 80 0D 01 02 [14:12:12]Write to MH i2c: E2 08 00 D2 05 80 0D 01 02 00 00 00 00 50 [14:12:12]Write i2c OK [14:12:12]MH_I2C_Read... [14:12:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:12:12]Read from MH i2c: E2 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 03 00 [14:12:12]MH_I2C_Read... [14:12:12]Read from MH i2c: E2 03 00 D2 05 00 90 00 4B [14:12:12]RAPDU: 90 00 [14:12:12]wFMCommunicate OK [14:12:12]wFMCommunicate request_size=255 [14:12:12]MH_SAM_APDU [14:12:12]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 BC 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 86 02 00 35 04 06 00 E4 D9 [14:12:12]Write to MH i2c: E2 02 01 D3 05 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 BC 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 86 02 00 35 04 06 00 E4 D9 00 00 9C [14:12:13]Write i2c OK [14:12:13]MH_I2C_Read... [14:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:13]Read from MH i2c: E2 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: E2 03 00 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: E2 03 00 D3 05 00 90 00 4C [14:12:13]RAPDU: 90 00 [14:12:13]wFMCommunicate OK [14:12:13]wFMCommunicate request_size=9 [14:12:13]MH_SAM_APDU [14:12:13]CAPDU: 80 0D 02 02 04 E7 CF 9A 11 [14:12:13]Write to MH i2c: E2 0C 00 D4 05 80 0D 02 02 04 00 E7 CF 9A 11 00 00 BC [14:12:13]Write i2c OK [14:12:13]MH_I2C_Read... [14:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:12:13]Read from MH i2c: E2 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: E2 03 00 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: E2 03 00 D4 05 00 90 00 4D [14:12:13]RAPDU: 90 00 [14:12:13]wFMCommunicate OK [14:12:13]wFMCommunicate request_size=4 [14:12:13]MH_SAM_APDU [14:12:13]CAPDU: 80 0D 03 02 [14:12:13]Write to MH i2c: E2 08 00 D5 05 80 0D 03 02 00 00 00 00 55 [14:12:13]Write i2c OK [14:12:13]MH_I2C_Read... [14:12:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:12:13]Read from MH i2c: E2 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: E2 0B 00 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: E2 0B 00 D5 05 00 44 00 15 C7 AF 65 44 70 90 00 3E [14:12:13]RAPDU: 44 00 15 C7 AF 65 44 70 90 00 [14:12:13]wFMCommunicate OK [14:12:13]SAM_PROTO_SignData done [14:12:13]FM_MakeSignedData done [14:12:13]CreateOFDProtocolMessage [14:12:13]wFMCommunicate request_size=4 [14:12:13]MH_SAM_APDU [14:12:13]CAPDU: 80 11 00 00 [14:12:13]Write to MH i2c: E2 08 00 D6 05 80 11 00 00 00 00 00 00 55 [14:12:13]Write i2c OK [14:12:13]MH_I2C_Read... [14:12:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:13]Read from MH i2c: E2 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: E2 17 00 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: E2 17 00 D6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [14:12:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:12:13]wFMCommunicate OK [14:12:13]CreateOFDProtocolMessage done [14:12:13]OFDSenderStorePacket 165493 [14:12:13]StoreOFDPacket docnum=165493 [14:12:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E1 E5 06 01 55 11 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 BC 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 86 02 00 35 04 06 00 E4 D9 E7 CF 9A 11 44 00 15 C7 AF 65 44 70 [14:12:13]CheckFolder [14:12:13]dirname=/storage/ofd_packets [14:12:13]CheckFolder done [14:12:13]ProducePacketName [14:12:13]name=ofd_packets/00165493 [14:12:13]NVStorageSaveData ofd_packets/00165493 [14:12:13]File name is /storage/ofd_packets/00165493 [14:12:13]Write 300 bytes [14:12:13]NVStorageSaveData done [14:12:13]OFDSenderStorePacket done [14:12:13]KKMCreateOFDPacket done [14:12:13]NVStorageSaveData kkm_last_timestamp [14:12:13]File name is /storage/kkm_last_timestamp [14:12:13]Write 4 bytes [14:12:13]NVStorageSaveData done [14:12:13]ExternCall_PrintAddStr [14:12:13]wPrintStart [14:12:13]Write to MH i2c: 01 00 00 D7 05 DC [14:12:13]Write i2c OK [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: 01 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: 01 07 00 [14:12:13]MH_I2C_Read... [14:12:13]Read from MH i2c: 01 07 00 D7 05 00 00 00 00 00 FF 0F F1 [14:12:13]RasterBufferAndPrint [14:12:13]line Счет N : (1)294318 [14:12:13]line ИНН: 02508201610067 [14:12:13]line Контрольно-Кассовый Чек [14:12:13]line ПРОДАЖА [14:12:13]line ТРК (МРК, ГНК) : 71 [14:12:13]line Товар: 2711129700 [14:12:13]line ГАЗ-К-5 [14:12:13]line 26.740 * 37.40 [14:12:13]line = 1000.08 [14:12:13]line НДС 12% НСП 1% [14:12:13]line > о реализуемом товаре [14:12:13]line ОКРУГЛЕНИЕ: -0.08 [14:12:13]line ИТОГО: 1000.00 [14:12:13]line Внесено: 1000.00 [14:12:13]line СДАЧА: 0.00 [14:12:13]line НСП 1% : 8.85 [14:12:13]line НДС 12% : 106.20 [14:12:13]line Наличными: 1000.00 [14:12:13]line Безнал.: 0.00 [14:12:13]line Место: АЗС № 130 "Партнер Нефть" [14:12:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:12:13]line СНО: Общий режим [14:12:13]line Чек 346 23.08.2024 14:12 [14:12:13]line Смена: 469 ФФД: 1.0 [14:12:13]line ЗНМ: 0300000070 [14:12:13]line РНМ: 0000000000092562 [14:12:13]line Версия ККМ: 001 [14:12:13]line ФМ: 0000000000871769 [14:12:13]line ФД: 165493 [14:12:13]line ФПД: 251624548178449 [14:12:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165493&fm=251624548178449&tin=02508201610067®Number=0000000000092562&sum=100000 [14:12:13]written 0, free lines is 4095 [14:12:14]recv_with_timeout no data received [14:12:14]Write to MH i2c: 01 00 00 02 06 08 [14:12:14]Write i2c OK [14:12:14]MH_I2C_Read... [14:12:14]Read from MH i2c: 01 [14:12:14]MH_I2C_Read... [14:12:14]Read from MH i2c: 01 07 00 [14:12:14]MH_I2C_Read... [14:12:14]Read from MH i2c: 01 07 00 02 06 00 00 00 00 00 D5 0C F0 [14:12:14]RasterBufferAndPrint [14:12:14]line [14:12:14]line [14:12:14]line [14:12:14]line [14:12:14]line [14:12:14]written 0, free lines is 3319 [14:12:14]MH_Cut [14:12:14]Write to MH i2c: D1 01 00 09 06 01 E1 [14:12:14]Write i2c OK [14:12:14]MH_I2C_Read... [14:12:14]Read from MH i2c: D1 [14:12:14]MH_I2C_Read... [14:12:14]Read from MH i2c: D1 01 00 [14:12:14]MH_I2C_Read... [14:12:14]Read from MH i2c: D1 01 00 09 06 00 E0 [14:12:14]Write to MH i2c: 01 00 00 0A 06 10 [14:12:14]Write i2c OK [14:12:14]MH_I2C_Read... [14:12:14]ConnectInit Can't take IP for lk.salyk.kg [14:12:14]CommunicateWithHost connect error [14:12:14]CommunicateWithHost err = -1 [14:12:14]OFD Sender: Server communicate error [14:12:14]OFD Sender: Processing packet 165489 [packets to send 997, broken 992] [14:12:14]ProducePacketName [14:12:14]name=ofd_packets/00165489 [14:12:14]OFD Sender: To server: pG, [14:12:14]CommunicateWithHost lk.salyk.kg:30040 [14:12:14]ConnectInit lk.salyk.kg [14:12:14]*** Cut start [14:12:14]*** Purtial cut [14:12:14]*** Stage 1: CUTSNS_PIN = 1 [14:12:16]Connected sock=7 [14:12:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 67 91 04 01 45 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 Read from MH i2c: 37 01 04 [14:12:17]06 MH_I2C_Read... [14:12:17]00 *** Stop cut motor [14:12:17]C4 *** Cut end [14:12:17]1D Read from MH i2c: 00 01 00 07 00 00 00 [14:12:17]13 MH_I2C_Read... [14:12:17]04 Read from MH i2c: 06 00 01 D3 07 86 00 01 0A 00 06 00 00 00 00 F2 00 03 01 00 00 00 01 FF F6 0F 03 25 01 [14:12:17]00 process_action close_receipt done [14:12:17]01 requested_data is exist [14:12:17]BC produce_requested_data [14:12:17]04 01 requested_item fm.sn is exist - process it [14:12:17]00 wFMCommunicate request_size=4 [14:12:17]01 MH_SAM_APDU [14:12:17]FC CAPDU: 03 80 06 11 00 00 A0 00 86 [14:12:17]01 Write to MH i2c: 00 E2 00 08 00 00 EB 0B 03 06 26 00 80 EF 11 03 00 0F 00 00 00 F6 00 03 00 01 00 00 8B 01 [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]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 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:12:17]39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 Read from MH i2c: 56 E2 01 [14:12:17]00 MH_I2C_Read... [14:12:17]00 Read from MH i2c: F4 E2 03 04 00 3E 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 17 04 00 10 [14:12:17]00 MH_I2C_Read... [14:12:17]30 30 Read from MH i2c: 30 E2 30 17 30 00 30 0B 30 06 30 00 30 11 30 04 30 10 39 00 32 30 35 30 36 30 32 30 11 30 04 30 10 30 00 30 30 30 30 30 30 38 30 37 30 31 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 86 02 00 35 04 06 00 A1 48 5C B5 95 28 6C 44 D9 E3 3D 49 90 B1 [14:12:17]37 36 39 90 00 E4 [14:12:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:12:17]wFMCommunicate OK [14:12:17]requested_item fd.num is exist - process it [14:12:17]SAM_PROTO_GetFieldsCounters [14:12:17]wFMCommunicate request_size=4 [14:12:17]MH_SAM_APDU [14:12:17]CAPDU: 80 13 00 00 [14:12:17]Write to MH i2c: E2 08 00 0C 06 80 13 00 00 00 00 00 00 8E [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:12:17]Read from MH i2c: E2 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 62 00 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 62 00 0C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 98 [14:12:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:12:17]wFMCommunicate OK [14:12:17]SAM_PROTO_GetFieldsCounters done [14:12:17]requested_item shift.num is exist - process it [14:12:17]requested_item shift.opened is exist - process it [14:12:17]req_shift_opened [14:12:17]FM_GetShiftState [14:12:17]SAM_PROTO_GetShiftState [14:12:17]wFMCommunicate request_size=4 [14:12:17]MH_SAM_APDU [14:12:17]CAPDU: 80 13 01 00 [14:12:17]Write to MH i2c: E2 08 00 0D 06 80 13 01 00 00 00 00 00 90 [14:12:17]Write i2c OK [14:12:17]MH_I2C_Read... [14:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:12:17]Read from MH i2c: E2 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 0E 00 [14:12:17]MH_I2C_Read... [14:12:17]Read from MH i2c: E2 0E 00 0D 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BE [14:12:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:12:17]wFMCommunicate OK [14:12:17]SAM_PROTO_GetShiftState done [14:12:17]FM_GetShiftState done [14:12:17]req_shift_opened done [14:12:17]requested_item shift.open_date is exist - process it [14:12:17]req_shift_open_date [14:12:17]req_shift_open_date done [14:12:17]produce_requested_data done [14:12:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165493,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:12:17]process_action_free close_receipt [14:12:17]json_value_free [14:12:17]json_value_free done [14:12:17]process_json_proto returns [14:12:17]Send response to host [14:12:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165493,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:12:17]free response buf [14:12:17]execute_script done [14:12:17]execute_script returns [14:12:17]free content buf [14:12:17]Sock 11.Close socket [14:12:17]Sock 11.Thread stoped [14:12:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 54 31 47 00 6A 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 86 02 00 F4 03 04 00 0C 42 C8 66 B6 04 01 00 00 F3 93 5B A2 69 52 4C 29 [14:12:18]CommunicateWithHost err = 0 [14:12:18]CheckOFDResponse [14:12:18]1017 (14) - 77093643461234 [14:12:18]1041 (16) - 0000000000871769 [14:12:18]1040 (4) - 165489 [14:12:18]1012 (4) - 23.08.2024 08:02 [14:12:18]1206 (1) - 0 [14:12:18]OFD Sender: Remove packet 165489 [14:12:18]ProducePacketName [14:12:18]name=ofd_packets/00165489 [14:12:18]NVStorageDeleteData [14:12:18]OFD Sender: Processing packet 165490 [packets to send 996, broken 992] [14:12:18]ProducePacketName [14:12:18]name=ofd_packets/00165490 [14:12:18]OFD Sender: To server: pG, [14:12:18]CommunicateWithHost lk.salyk.kg:30040 [14:12:18]ConnectInit lk.salyk.kg [14:12:24]recv_with_timeout no data received [14:12:36]recv_with_timeout no data received [14:13:08]recv_with_timeout no data received [14:13:20]recv_with_timeout no data received [14:13:40]recv_with_timeout no data received [14:14:02]recv_with_timeout no data received [14:14:29]recv_with_timeout no data received [14:14:30]ConnectInit Can't connect to host [14:14:30]CommunicateWithHost connect error [14:14:30]CommunicateWithHost err = -1 [14:14:30]OFD Sender: Server communicate error [14:14:35]OFD Sender: Processing packet 165490 [packets to send 996, broken 992] [14:14:35]ProducePacketName [14:14:35]name=ofd_packets/00165490 [14:14:35]OFD Sender: To server: pG, [14:14:35]CommunicateWithHost lk.salyk.kg:30040 [14:14:35]ConnectInit lk.salyk.kg [14:14:40]ConnectInit Can't take IP for lk.salyk.kg [14:14:40]CommunicateWithHost connect error [14:14:40]CommunicateWithHost err = -1 [14:14:40]OFD Sender: Server communicate error [14:14:45]OFD Sender: Processing packet 165490 [packets to send 996, broken 992] [14:14:45]ProducePacketName [14:14:45]name=ofd_packets/00165490 [14:14:45]OFD Sender: To server: pG, [14:14:45]CommunicateWithHost lk.salyk.kg:30040 [14:14:45]ConnectInit lk.salyk.kg [14:14:50]ConnectInit Can't take IP for lk.salyk.kg [14:14:50]CommunicateWithHost connect error [14:14:50]CommunicateWithHost err = -1 [14:14:50]OFD Sender: Server communicate error [14:14:56]OFD Sender: Processing packet 165490 [packets to send 996, broken 992] [14:14:56]ProducePacketName [14:14:56]name=ofd_packets/00165490 [14:14:56]OFD Sender: To server: pG, [14:14:56]CommunicateWithHost lk.salyk.kg:30040 [14:14:56]ConnectInit lk.salyk.kg [14:14:59]recv_with_timeout no data received [14:15:01]ConnectInit Can't take IP for lk.salyk.kg [14:15:01]CommunicateWithHost connect error [14:15:01]CommunicateWithHost err = -1 [14:15:01]OFD Sender: Server communicate error [14:15:06]OFD Sender: Processing packet 165490 [packets to send 996, broken 992] [14:15:06]ProducePacketName [14:15:06]name=ofd_packets/00165490 [14:15:06]OFD Sender: To server: pG, [14:15:06]CommunicateWithHost lk.salyk.kg:30040 [14:15:06]ConnectInit lk.salyk.kg [14:15:11]ConnectInit Can't take IP for lk.salyk.kg [14:15:11]CommunicateWithHost connect error [14:15:11]CommunicateWithHost err = -1 [14:15:11]OFD Sender: Server communicate error [14:15:16]OFD Sender: Processing packet 165490 [packets to send 996, broken 992] [14:15:16]ProducePacketName [14:15:16]name=ofd_packets/00165490 [14:15:16]OFD Sender: To server: pG, [14:15:16]CommunicateWithHost lk.salyk.kg:30040 [14:15:16]ConnectInit lk.salyk.kg [14:15:16]recv_with_timeout no data received [14:15:21]ConnectInit Can't take IP for lk.salyk.kg [14:15:21]CommunicateWithHost connect error [14:15:21]CommunicateWithHost err = -1 [14:15:21]OFD Sender: Server communicate error [14:15:26]OFD Sender: Processing packet 165490 [packets to send 996, broken 992] [14:15:26]ProducePacketName [14:15:26]name=ofd_packets/00165490 [14:15:26]OFD Sender: To server: pG, [14:15:26]CommunicateWithHost lk.salyk.kg:30040 [14:15:26]ConnectInit lk.salyk.kg [14:15:30]Connected sock=9 [14:15:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 03 00 00 A1 B4 04 03 CD 09 5A 03 01 00 03 00 F8 02 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 33 33 06 04 3F 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 99 D0 BE D0 B3 D1 83 D1 80 D1 82 20 D0 A7 D0 B5 D1 80 D0 BD D0 B8 D0 BA D0 B0 20 38 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 34 37 30 30 30 34 31 34 32 30 31 34 35 06 04 2D 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 D0 B2 D0 BB D0 B0 D0 B6 D0 BD 20 42 45 53 54 20 47 4F 4C 44 20 31 30 30 D1 88 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 4A 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6D 00 8A 04 08 00 34 36 31 39 38 30 35 31 06 04 2E 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 77 68 69 74 65 20 D0 BD D0 B5 D0 B6 D0 BD 20 D0 BC D1 8F D1 82 D0 B0 20 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 74 00 8A 04 0D 00 34 38 37 30 31 34 35 30 30 34 39 37 35 06 04 30 00 D1 88 D1 82 D1 8E 20 D1 80 D1 85 D1 8A D1 88 D1 89 20 D1 91 20 4E 3F 35 20 D1 8C D1 83 D1 8A D1 8E D1 85 20 30 2C 34 33 D1 8B 20 D1 86 2F D1 81 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 04 29 00 00 00 00 13 04 06 00 0C 7B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 46 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 22 00 00 00 00 07 04 06 00 F4 46 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 46 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 86 02 00 35 04 06 00 7D B9 F2 7B 53 F6 6A B2 C6 54 08 D7 03 BD [14:15:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6C FC 47 00 D2 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 86 02 00 F4 03 04 00 CD 42 C8 66 B6 04 01 00 00 2E BC 33 1C F2 C6 0F D8 [14:15:31]CommunicateWithHost err = 0 [14:15:31]CheckOFDResponse [14:15:31]1017 (14) - 77093643461234 [14:15:31]1041 (16) - 0000000000871769 [14:15:31]1040 (4) - 165490 [14:15:31]1012 (4) - 23.08.2024 08:05 [14:15:31]1206 (1) - 0 [14:15:31]OFD Sender: Remove packet 165490 [14:15:31]ProducePacketName [14:15:31]name=ofd_packets/00165490 [14:15:31]NVStorageDeleteData [14:15:32]OFD Sender: Processing packet 165491 [packets to send 995, broken 992] [14:15:32]ProducePacketName [14:15:32]name=ofd_packets/00165491 [14:15:32]OFD Sender: To server: pG, [14:15:32]CommunicateWithHost lk.salyk.kg:30040 [14:15:32]ConnectInit lk.salyk.kg [14:15:33]Connected sock=7 [14:15:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4A DA 07 01 29 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 6F 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 86 02 00 35 04 06 00 02 D4 6F D0 E3 65 78 34 81 D6 9F 8D 0F 25 [14:15:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E0 3D 47 00 AA EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 86 02 00 F4 03 04 00 CF 42 C8 66 B6 04 01 00 00 55 30 BF 2C 3D 09 AC CC [14:15:33]CommunicateWithHost err = 0 [14:15:33]CheckOFDResponse [14:15:33]1017 (14) - 77093643461234 [14:15:33]1041 (16) - 0000000000871769 [14:15:33]1040 (4) - 165491 [14:15:33]1012 (4) - 23.08.2024 08:05 [14:15:33]1206 (1) - 0 [14:15:33]OFD Sender: Remove packet 165491 [14:15:33]ProducePacketName [14:15:33]name=ofd_packets/00165491 [14:15:33]NVStorageDeleteData [14:15:34]OFD Sender: Processing packet 165492 [packets to send 994, broken 992] [14:15:34]ProducePacketName [14:15:34]name=ofd_packets/00165492 [14:15:34]OFD Sender: To server: pG, [14:15:34]CommunicateWithHost lk.salyk.kg:30040 [14:15:34]ConnectInit lk.salyk.kg [14:15:35]Connected sock=7 [14:15:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 3B 00 06 01 72 FA 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 20 49 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7D 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 0B 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 59 01 00 00 F4 03 04 00 88 98 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 86 02 00 35 04 06 00 7D A0 2F 88 8E 18 81 A9 FF 08 01 65 04 8D [14:15:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7D D4 47 00 3F 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 86 02 00 F4 03 04 00 D1 42 C8 66 B6 04 01 00 00 7D 18 B4 B3 C2 87 0F C4 [14:15:35]CommunicateWithHost err = 0 [14:15:35]CheckOFDResponse [14:15:35]1017 (14) - 77093643461234 [14:15:35]1041 (16) - 0000000000871769 [14:15:35]1040 (4) - 165492 [14:15:35]1012 (4) - 23.08.2024 08:05 [14:15:35]1206 (1) - 0 [14:15:35]OFD Sender: Remove packet 165492 [14:15:35]ProducePacketName [14:15:35]name=ofd_packets/00165492 [14:15:35]NVStorageDeleteData [14:15:36]OFD Sender: Processing packet 165493 [packets to send 993, broken 992] [14:15:36]ProducePacketName [14:15:36]name=ofd_packets/00165493 [14:15:36]OFD Sender: To server: pG, [14:15:36]CommunicateWithHost lk.salyk.kg:30040 [14:15:36]ConnectInit lk.salyk.kg [14:15:37]accept exits with 12 [14:15:37]New connection [14:15:37]New thread 3066625380 created [14:15:37]Thread 3066482020 joined [14:15:37]Waiting for new connection... [14:15:37] Sock 12.Parse request [14:15:37]Sock 12.Check first char [14:15:37]Sock 12.First char is OK [14:15:37]request: POST /json_proto HTTP/1.0 [14:15:37]Method: POST [14:15:37]URL: /json_proto [14:15:37]Method is POST - this is cgi request [14:15:37]url: /json_proto [14:15:37]query_string will be loaded in cgi processing [14:15:37]execute_cgi json_proto POST (null) [14:15:37]execute_cgi path=json_proto method=POST [14:15:37]POST find Content-Length [14:15:37]Host: 172.17.44.132:8080 [14:15:37]Content-Length: 754 [14:15:37]Content-Type: application/json [14:15:37] [14:15:37]POST finish read [14:15:37]Found Content-Length = 754 [14:15:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 11.730, "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\u000A30062618", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:37]execute_script... [14:15: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)294322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 11.730, "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\u000A30062618", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:37]POST & json_proto [14:15:37]process_json_proto [14:15:37]json parsed OK: [14:15:37]protocol is kg_v1.0 [14:15:37]action value=close_receipt [14:15:37]process_action close_receipt [14:15:37]cmd_close_receipt [14:15:37]MH_GetDate [14:15:37]Write to MH i2c: F0 00 00 0E 06 03 [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: F0 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: F0 09 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: F0 09 00 0E 06 00 89 99 C8 66 2A 83 C1 65 2F [14:15:37]GetLastDocTimeStamp 1724422332 [14:15:37]current date 1724422537 [14:15:37]FM_GetShiftState [14:15:37]SAM_PROTO_GetShiftState [14:15:37]wFMCommunicate request_size=4 [14:15:37]MH_SAM_APDU [14:15:37]CAPDU: 80 13 01 00 [14:15:37]Write to MH i2c: E2 08 00 0F 06 80 13 01 00 00 00 00 00 92 [14:15:37]Write i2c OK [14:15:37]MH_I2C_Read... [14:15:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:37]Read from MH i2c: E2 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 0E 00 [14:15:37]MH_I2C_Read... [14:15:37]Read from MH i2c: E2 0E 00 0F 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C0 [14:15:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:15:37]wFMCommunicate OK [14:15:37]SAM_PROTO_GetShiftState done [14:15:37]FM_GetShiftState done [14:15:37]opened in 1724372766 [14:15:37]opened+sec_in_day 1724459166 [14:15:37]quantity*price = 0 [14:15:37]sum+1 = 1 [14:15:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 347 23.08.2024 14:15 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30062618 ФМ: 0000000000871769 ФД: 165494 ФПД: 34608390625082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165494&fm=34608390625082&tin=02508201610067®Number=0000000000092562&sum=0 [14:15:38]StoreToDocumentArchive [14:15:38]shift 469 fd 165494 [14:15:38]save to /storage/0469/doc_00165494 [14:15:38]save last doc name /storage/0469/doc_00165494 to /storage/kkm_last_doc_name [14:15:38]save OK [14:15:38]Clear old archive folders... [14:15:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:38]tlvbuf is 006FB7E0 [14:15:38]SAM_PROTO_ClearQueue [14:15:38]wFMCommunicate request_size=4 [14:15:38]MH_SAM_APDU [14:15:38]CAPDU: 80 09 00 00 [14:15:38]Write to MH i2c: E2 08 00 1C 06 80 09 00 00 00 00 00 00 94 [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:38]Read from MH i2c: E2 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 1C 06 00 90 00 96 [14:15:38]RAPDU: 90 00 [14:15:38]wFMCommunicate OK [14:15:38]SAM_PROTO_ClearQueue done [14:15:38]KKMCreateOFDPacket [14:15:38]OFDProtocolAddRootSTLVToBuf [14:15:38]FM_MakeSignedData [14:15:38]FM_MakeSignedData [14:15:38]SAM_PROTO_SignData [14:15:38]wFMCommunicate request_size=4 [14:15:38]MH_SAM_APDU [14:15:38]CAPDU: 80 0D 01 02 [14:15:38]Write to MH i2c: E2 08 00 1D 06 80 0D 01 02 00 00 00 00 9C [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:38]Read from MH i2c: E2 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 1D 06 00 90 00 97 [14:15:38]RAPDU: 90 00 [14:15:38]wFMCommunicate OK [14:15:38]wFMCommunicate request_size=255 [14:15:38]MH_SAM_APDU [14:15:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 89 99 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 86 02 00 35 04 06 00 1F [14:15:38]Write to MH i2c: E2 02 01 1E 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 89 99 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 86 02 00 35 04 06 00 1F 00 00 4D [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:38]OFD Sender: No OFD packet to send [14:15:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:38]Read from MH i2c: E2 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 1E 06 00 90 00 98 [14:15:38]RAPDU: 90 00 [14:15:38]wFMCommunicate OK [14:15:38]wFMCommunicate request_size=10 [14:15:38]MH_SAM_APDU [14:15:38]CAPDU: 80 0D 02 02 05 79 E4 D4 57 3A [14:15:38]Write to MH i2c: E2 0D 00 1F 06 80 0D 02 02 05 00 79 E4 D4 57 3A 00 00 6B [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:38]Read from MH i2c: E2 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 03 00 1F 06 00 90 00 99 [14:15:38]RAPDU: 90 00 [14:15:38]wFMCommunicate OK [14:15:38]wFMCommunicate request_size=4 [14:15:38]MH_SAM_APDU [14:15:38]CAPDU: 80 0D 03 02 [14:15:38]Write to MH i2c: E2 08 00 20 06 80 0D 03 02 00 00 00 00 A1 [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:38]Read from MH i2c: E2 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 0B 00 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 0B 00 20 06 00 A2 CE 10 01 00 4C 5E 67 90 00 34 [14:15:38]RAPDU: A2 CE 10 01 00 4C 5E 67 90 00 [14:15:38]wFMCommunicate OK [14:15:38]SAM_PROTO_SignData done [14:15:38]FM_MakeSignedData done [14:15:38]CreateOFDProtocolMessage [14:15:38]wFMCommunicate request_size=4 [14:15:38]MH_SAM_APDU [14:15:38]CAPDU: 80 11 00 00 [14:15:38]Write to MH i2c: E2 08 00 21 06 80 11 00 00 00 00 00 00 A1 [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:38]Read from MH i2c: E2 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 17 00 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: E2 17 00 21 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [14:15:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:15:38]wFMCommunicate OK [14:15:38]CreateOFDProtocolMessage done [14:15:38]OFDSenderStorePacket 165494 [14:15:38]StoreOFDPacket docnum=165494 [14:15:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 79 16 07 01 F2 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 89 99 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 86 02 00 35 04 06 00 1F 79 E4 D4 57 3A A2 CE 10 01 00 4C 5E 67 [14:15:38]CheckFolder [14:15:38]dirname=/storage/ofd_packets [14:15:38]CheckFolder done [14:15:38]ProducePacketName [14:15:38]name=ofd_packets/00165494 [14:15:38]NVStorageSaveData ofd_packets/00165494 [14:15:38]File name is /storage/ofd_packets/00165494 [14:15:38]Write 301 bytes [14:15:38]NVStorageSaveData done [14:15:38]OFDSenderStorePacket done [14:15:38]KKMCreateOFDPacket done [14:15:38]NVStorageSaveData kkm_last_timestamp [14:15:38]File name is /storage/kkm_last_timestamp [14:15:38]Write 4 bytes [14:15:38]NVStorageSaveData done [14:15:38]ExternCall_PrintAddStr [14:15:38]wPrintStart [14:15:38]Write to MH i2c: 01 00 00 22 06 28 [14:15:38]Write i2c OK [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: 01 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: 01 07 00 [14:15:38]MH_I2C_Read... [14:15:38]Read from MH i2c: 01 07 00 22 06 00 00 00 00 00 FF 0F 3D [14:15:38]RasterBufferAndPrint [14:15:38]line Счет N : (1)294322 [14:15:38]line ИНН: 02508201610067 [14:15:38]line Контрольно-Кассовый Чек [14:15:38]line ПРОДАЖА [14:15:38]line ТРК (МРК, ГНК) : 33 [14:15:38]line Товар: 2710124500 [14:15:38]line Аи-95-К-5 [14:15:38]line 11.730 * 0.00 [14:15:38]line = 0.00 [14:15:38]line НДС 12% НСП 1% [14:15:38]line > о реализуемом товаре [14:15:38]line ИТОГО: 0.00 [14:15:38]line НСП 1% : 0.00 [14:15:38]line НДС 12% : 0.00 [14:15:38]line Наличными: 0.00 [14:15:38]line Безнал.: 0.00 [14:15:38]line Место: АЗС № 130 "Партнер Нефть" [14:15:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:15:38]line СНО: Общий режим [14:15:38]line Чек 347 23.08.2024 14:15 [14:15:38]line Смена: 469 ФФД: 1.0 [14:15:38]line ЗНМ: 0300000070 [14:15:38]line РНМ: 0000000000092562 [14:15:38]line Версия ККМ: 001 [14:15:39]line Талоны: ТК ГПНА Online [14:15:39]line 30062618 [14:15:39]line ФМ: 0000000000871769 [14:15:39]line ФД: 165494 [14:15:39]line ФПД: 34608390625082 [14:15:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165494&fm=34608390625082&tin=02508201610067®Number=0000000000092562&sum=0 [14:15:39]OFD Sender: Processing packet 165494 [packets to send 993, broken 992] [14:15:39]ProducePacketName [14:15:39]name=ofd_packets/00165494 [14:15:39]OFD Sender: To server: pG, [14:15:39]CommunicateWithHost lk.salyk.kg:30040 [14:15:39]ConnectInit lk.salyk.kg [14:15:39]written 0, free lines is 4095 [14:15:39]Write to MH i2c: 01 00 00 4C 06 52 [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 07 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: 01 07 00 4C 06 00 00 00 00 00 D8 0C 3D [14:15:39]RasterBufferAndPrint [14:15:39]line [14:15:39]line [14:15:39]line [14:15:39]line [14:15:39]line [14:15:39]written 0, free lines is 3294 [14:15:39]MH_Cut [14:15:39]Write to MH i2c: D1 01 00 53 06 01 2B [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: D1 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: D1 01 00 [14:15:39]MH_I2C_Read... [14:15:39]Read from MH i2c: D1 01 00 53 06 00 2A [14:15:39]Write to MH i2c: 01 00 00 54 06 5A [14:15:39]Write i2c OK [14:15:39]MH_I2C_Read... [14:15:40]*** Cut start [14:15:40]*** Purtial cut [14:15:40]*** Stage 1: CUTSNS_PIN = 1 [14:15:41]Connected sock=7 [14:15:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 79 16 07 01 F2 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 89 99 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 86 02 00 35 04 06 00 1F 79 E4 D4 57 3A A2 CE 10 01 00 4C 5E 67 [14:15:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1A F2 47 00 2A ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 86 02 00 F4 03 04 00 D7 42 C8 66 B6 04 01 00 00 FF F9 90 B7 D2 57 F0 D2 [14:15:42]CommunicateWithHost err = 0 [14:15:42]CheckOFDResponse [14:15:42]1017 (14) - 77093643461234 [14:15:42]1041 (16) - 0000000000871769 [14:15:42]1040 (4) - 165494 [14:15:42]1012 (4) - 23.08.2024 08:05 [14:15:42]1206 (1) - 0 [14:15:42]OFD Sender: Remove packet 165494 [14:15:42]ProducePacketName [14:15:42]name=ofd_packets/00165494 [14:15:42]NVStorageDeleteData [14:15:42]Read from MH i2c: 01 [14:15:42]MH_I2C_Read... [14:15:42]*** Stop cut motor [14:15:42]*** Cut end [14:15:42]Read from MH i2c: 01 07 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: 01 07 00 54 06 00 00 00 00 00 FF 0F 6F [14:15:42]process_action close_receipt done [14:15:42]requested_data is exist [14:15:42]produce_requested_data [14:15:42]requested_item fm.sn is exist - process it [14:15:42]wFMCommunicate request_size=4 [14:15:42]MH_SAM_APDU [14:15:42]CAPDU: 80 11 00 00 [14:15:42]Write to MH i2c: E2 08 00 55 06 80 11 00 00 00 00 00 00 D5 [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:42]Read from MH i2c: E2 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 17 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 17 00 55 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [14:15:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:15:42]wFMCommunicate OK [14:15:42]requested_item fd.num is exist - process it [14:15:42]SAM_PROTO_GetFieldsCounters [14:15:42]wFMCommunicate request_size=4 [14:15:42]MH_SAM_APDU [14:15:42]CAPDU: 80 13 00 00 [14:15:42]Write to MH i2c: E2 08 00 56 06 80 13 00 00 00 00 00 00 D8 [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:42]Read from MH i2c: E2 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 62 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 62 00 56 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 E6 [14:15:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:15:42]wFMCommunicate OK [14:15:42]SAM_PROTO_GetFieldsCounters done [14:15:42]requested_item shift.num is exist - process it [14:15:42]requested_item shift.opened is exist - process it [14:15:42]req_shift_opened [14:15:42]FM_GetShiftState [14:15:42]SAM_PROTO_GetShiftState [14:15:42]wFMCommunicate request_size=4 [14:15:42]MH_SAM_APDU [14:15:42]CAPDU: 80 13 01 00 [14:15:42]Write to MH i2c: E2 08 00 57 06 80 13 01 00 00 00 00 00 DA [14:15:42]Write i2c OK [14:15:42]MH_I2C_Read... [14:15:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:42]Read from MH i2c: E2 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 0E 00 [14:15:42]MH_I2C_Read... [14:15:42]Read from MH i2c: E2 0E 00 57 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 08 [14:15:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:15:42]wFMCommunicate OK [14:15:42]SAM_PROTO_GetShiftState done [14:15:42]FM_GetShiftState done [14:15:42]req_shift_opened done [14:15:42]requested_item shift.open_date is exist - process it [14:15:42]req_shift_open_date [14:15:42]req_shift_open_date done [14:15:42]produce_requested_data done [14:15:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165494,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:15:42]process_action_free close_receipt [14:15:42]json_value_free [14:15:42]json_value_free done [14:15:42]process_json_proto returns [14:15:42]Send response to host [14:15:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165494,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:15:42]free response buf [14:15:42]execute_script done [14:15:42]execute_script returns [14:15:42]free content buf [14:15:42]Sock 12.Close socket [14:15:42]Sock 12.Thread stoped [14:15:42]OFD Sender: No OFD packet to send [14:15:47]OFD Sender: No OFD packet to send [14:15:52]OFD Sender: No OFD packet to send [14:15:57]OFD Sender: No OFD packet to send [14:16:02]OFD Sender: No OFD packet to send [14:16:07]OFD Sender: No OFD packet to send [14:16:12]OFD Sender: No OFD packet to send [14:16:17]OFD Sender: No OFD packet to send [14:16:22]OFD Sender: No OFD packet to send [14:16:27]OFD Sender: No OFD packet to send [14:16:32]OFD Sender: No OFD packet to send [14:16:37]OFD Sender: No OFD packet to send [14:16:42]OFD Sender: No OFD packet to send [14:16:46]recv_with_timeout no data received [14:16:48]OFD Sender: No OFD packet to send [14:16:53]OFD Sender: No OFD packet to send [14:16:58]OFD Sender: No OFD packet to send [14:17:03]OFD Sender: No OFD packet to send [14:17:08]OFD Sender: No OFD packet to send [14:17:12]accept exits with 9 [14:17:12]New connection [14:17:12]New thread 3066482020 created [14:17:12]Thread 3066625380 joined [14:17:12]Waiting for new connection... [14:17:12] Sock 9.Parse request [14:17:12]Sock 9.Check first char [14:17:12]Sock 9.First char is OK [14:17:12]request: POST /json_proto HTTP/1.0 [14:17:12]Method: POST [14:17:12]URL: /json_proto [14:17:12]Method is POST - this is cgi request [14:17:12]url: /json_proto [14:17:12]query_string will be loaded in cgi processing [14:17:12]execute_cgi json_proto POST (null) [14:17:12]execute_cgi path=json_proto method=POST [14:17:12]POST find Content-Length [14:17:12]Host: 172.17.44.132:8080 [14:17:12]Content-Length: 682 [14:17:12]Content-Type: application/json [14:17:12] [14:17:12]POST finish read [14:17:12]Found Content-Length = 682 [14:17:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:12]execute_script... [14:17:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:17:12]POST & json_proto [14:17:12]process_json_proto [14:17:12]json parsed OK: [14:17:12]protocol is kg_v1.0 [14:17:12]action value=close_receipt [14:17:12]process_action close_receipt [14:17:12]cmd_close_receipt [14:17:12]MH_GetDate [14:17:12]Write to MH i2c: F0 00 00 58 06 4D [14:17:12]Write i2c OK [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: F0 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: F0 09 00 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: F0 09 00 58 06 00 E8 99 C8 66 2A 83 C1 65 D8 [14:17:12]GetLastDocTimeStamp 1724422537 [14:17:12]current date 1724422632 [14:17:12]FM_GetShiftState [14:17:12]SAM_PROTO_GetShiftState [14:17:12]wFMCommunicate request_size=4 [14:17:12]MH_SAM_APDU [14:17:12]CAPDU: 80 13 01 00 [14:17:12]Write to MH i2c: E2 08 00 59 06 80 13 01 00 00 00 00 00 DC [14:17:12]Write i2c OK [14:17:12]MH_I2C_Read... [14:17:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:12]Read from MH i2c: E2 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 0E 00 [14:17:12]MH_I2C_Read... [14:17:12]Read from MH i2c: E2 0E 00 59 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0A [14:17:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:17:12]wFMCommunicate OK [14:17:12]SAM_PROTO_GetShiftState done [14:17:12]FM_GetShiftState done [14:17:12]opened in 1724372766 [14:17:12]opened+sec_in_day 1724459166 [14:17:12]quantity*price = 130072 [14:17:12]sum+1 = 130074 [14:17:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 348 23.08.2024 14:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165495 ФПД: 29886008630771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165495&fm=29886008630771&tin=02508201610067®Number=0000000000092562&sum=130000 [14:17:13]StoreToDocumentArchive [14:17:13]shift 469 fd 165495 [14:17:13]save to /storage/0469/doc_00165495 [14:17:13]save last doc name /storage/0469/doc_00165495 to /storage/kkm_last_doc_name [14:17:13]save OK [14:17:13]Clear old archive folders... [14:17:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:17:13]tlvbuf is 006FB0E0 [14:17:13]SAM_PROTO_ClearQueue [14:17:13]wFMCommunicate request_size=4 [14:17:13]MH_SAM_APDU [14:17:13]CAPDU: 80 09 00 00 [14:17:13]Write to MH i2c: E2 08 00 66 06 80 09 00 00 00 00 00 00 DE [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:17:13]Read from MH i2c: E2 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 03 00 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 03 00 66 06 00 90 00 E0 [14:17:13]RAPDU: 90 00 [14:17:13]wFMCommunicate OK [14:17:13]SAM_PROTO_ClearQueue done [14:17:13]KKMCreateOFDPacket [14:17:13]OFDProtocolAddRootSTLVToBuf [14:17:13]FM_MakeSignedData [14:17:13]FM_MakeSignedData [14:17:13]SAM_PROTO_SignData [14:17:13]wFMCommunicate request_size=4 [14:17:13]MH_SAM_APDU [14:17:13]CAPDU: 80 0D 01 02 [14:17:13]Write to MH i2c: E2 08 00 67 06 80 0D 01 02 00 00 00 00 E6 [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:17:13]Read from MH i2c: E2 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 03 00 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 03 00 67 06 00 90 00 E1 [14:17:13]RAPDU: 90 00 [14:17:13]wFMCommunicate OK [14:17:13]wFMCommunicate request_size=255 [14:17:13]MH_SAM_APDU [14:17: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 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 E9 99 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 86 02 00 35 04 06 00 1B [14:17:13]Write to MH i2c: E2 02 01 68 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 E9 99 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 86 02 00 35 04 06 00 1B 00 00 27 [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:13]Read from MH i2c: E2 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 03 00 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 03 00 68 06 00 90 00 E2 [14:17:13]RAPDU: 90 00 [14:17:13]wFMCommunicate OK [14:17:13]wFMCommunicate request_size=10 [14:17:13]MH_SAM_APDU [14:17:13]CAPDU: 80 0D 02 02 05 2E 60 ED 9D F3 [14:17:13]Write to MH i2c: E2 0D 00 69 06 80 0D 02 02 05 00 2E 60 ED 9D F3 00 00 FE [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:17:13]Read from MH i2c: E2 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 03 00 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 03 00 69 06 00 90 00 E3 [14:17:13]RAPDU: 90 00 [14:17:13]wFMCommunicate OK [14:17:13]wFMCommunicate request_size=4 [14:17:13]MH_SAM_APDU [14:17:13]CAPDU: 80 0D 03 02 [14:17:13]Write to MH i2c: E2 08 00 6A 06 80 0D 03 02 00 00 00 00 EB [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:17:13]Read from MH i2c: E2 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 0B 00 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 0B 00 6A 06 00 28 63 8D 47 14 0D 1D 6E 90 00 F7 [14:17:13]RAPDU: 28 63 8D 47 14 0D 1D 6E 90 00 [14:17:13]wFMCommunicate OK [14:17:13]SAM_PROTO_SignData done [14:17:13]FM_MakeSignedData done [14:17:13]CreateOFDProtocolMessage [14:17:13]wFMCommunicate request_size=4 [14:17:13]MH_SAM_APDU [14:17:13]CAPDU: 80 11 00 00 [14:17:13]Write to MH i2c: E2 08 00 6B 06 80 11 00 00 00 00 00 00 EB [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:13]Read from MH i2c: E2 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 17 00 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: E2 17 00 6B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [14:17:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:17:13]wFMCommunicate OK [14:17:13]CreateOFDProtocolMessage done [14:17:13]OFDSenderStorePacket 165495 [14:17:13]StoreOFDPacket docnum=165495 [14:17:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B5 40 07 01 D8 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 E9 99 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 86 02 00 35 04 06 00 1B 2E 60 ED 9D F3 28 63 8D 47 14 0D 1D 6E [14:17:13]CheckFolder [14:17:13]dirname=/storage/ofd_packets [14:17:13]CheckFolder done [14:17:13]ProducePacketName [14:17:13]name=ofd_packets/00165495 [14:17:13]NVStorageSaveData ofd_packets/00165495 [14:17:13]File name is /storage/ofd_packets/00165495 [14:17:13]Write 301 bytes [14:17:13]NVStorageSaveData done [14:17:13]OFDSenderStorePacket done [14:17:13]KKMCreateOFDPacket done [14:17:13]NVStorageSaveData kkm_last_timestamp [14:17:13]File name is /storage/kkm_last_timestamp [14:17:13]Write 4 bytes [14:17:13]NVStorageSaveData done [14:17:13]ExternCall_PrintAddStr [14:17:13]wPrintStart [14:17:13]Write to MH i2c: 01 00 00 6C 06 72 [14:17:13]Write i2c OK [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: 01 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: 01 07 00 [14:17:13]MH_I2C_Read... [14:17:13]Read from MH i2c: 01 07 00 6C 06 00 00 00 00 00 FF 0F 87 [14:17:13]RasterBufferAndPrint [14:17:13]line Счет N : (1)294323 [14:17:13]line ИНН: 02508201610067 [14:17:13]line Контрольно-Кассовый Чек [14:17:13]line ПРОДАЖА [14:17:13]line ТРК (МРК, ГНК) : 43 [14:17:13]line Товар: 2710124500 [14:17:13]line Аи-95-К-5 [14:17:13]line 17.530 * 74.20 [14:17:13]line = 1300.73 [14:17:13]line НДС 12% НСП 1% [14:17:13]line > о реализуемом товаре [14:17:13]line ОКРУГЛЕНИЕ: -0.73 [14:17:13]line ИТОГО: 1300.00 [14:17:13]line Внесено: 1300.00 [14:17:13]line СДАЧА: 0.00 [14:17:13]line НСП 1% : 11.51 [14:17:13]line НДС 12% : 138.13 [14:17:13]line Наличными: 1300.00 [14:17:13]line Безнал.: 0.00 [14:17:13]line Место: АЗС № 130 "Партнер Нефть" [14:17:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:17:13]line СНО: Общий режим [14:17:13]line Чек 348 23.08.2024 14:17 [14:17:13]line Смена: 469 ФФД: 1.0 [14:17:13]line ЗНМ: 0300000070 [14:17:13]line РНМ: 0000000000092562 [14:17:13]line Версия ККМ: 001 [14:17:13]line ФМ: 0000000000871769 [14:17:13]line ФД: 165495 [14:17:13]line ФПД: 29886008630771 [14:17:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165495&fm=29886008630771&tin=02508201610067®Number=0000000000092562&sum=130000 [14:17:13]written 0, free lines is 4095 [14:17:14]OFD Sender: Processing packet 165495 [packets to send 993, broken 992] [14:17:14]ProducePacketName [14:17:14]name=ofd_packets/00165495 [14:17:14]OFD Sender: To server: pG, [14:17:14]CommunicateWithHost lk.salyk.kg:30040 [14:17:14]ConnectInit lk.salyk.kg [14:17:14]Connected sock=10 [14:17:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B5 40 07 01 D8 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 E9 99 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 86 02 00 35 04 06 00 1B 2E 60 ED 9D F3 28 63 8D 47 14 0D 1D 6E [14:17:14]Write to MH i2c: 01 00 00 97 06 9D [14:17:14]Write i2c OK [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: 01 [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: 01 07 00 [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: 01 07 00 97 06 00 00 00 00 00 DF 0C 8F [14:17:14]RasterBufferAndPrint [14:17:14]line [14:17:14]line [14:17:14]line [14:17:14]line [14:17:14]line [14:17:14]written 0, free lines is 3301 [14:17:14]MH_Cut [14:17:14]Write to MH i2c: D1 01 00 9E 06 01 76 [14:17:14]Write i2c OK [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: D1 [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: D1 01 00 [14:17:14]MH_I2C_Read... [14:17:14]Read from MH i2c: D1 01 00 9E 06 00 75 [14:17:14]Write to MH i2c: 01 00 00 9F 06 A5 [14:17:14]Write i2c OK [14:17:14]MH_I2C_Read... [14:17:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C7 80 47 00 49 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 86 02 00 F4 03 04 00 34 43 C8 66 B6 04 01 00 00 C7 ED 50 FE 56 AE 1F 58 [14:17:14]CommunicateWithHost err = 0 [14:17:14]CheckOFDResponse [14:17:14]1017 (14) - 77093643461234 [14:17:14]1041 (16) - 0000000000871769 [14:17:14]1040 (4) - 165495 [14:17:14]1012 (4) - 23.08.2024 08:07 [14:17:14]1206 (1) - 0 [14:17:14]OFD Sender: Remove packet 165495 [14:17:14]ProducePacketName [14:17:14]name=ofd_packets/00165495 [14:17:14]NVStorageDeleteData [14:17:15]OFD Sender: No OFD packet to send [14:17:15]*** Cut start [14:17:15]*** Purtial cut [14:17:15]*** Stage 1: CUTSNS_PIN = 1 [14:17:17]Read from MH i2c: 01 [14:17:17]MH_I2C_Read... [14:17:17]*** Stop cut motor [14:17:17]*** Cut end [14:17:17]Read from MH i2c: 01 07 00 [14:17:17]MH_I2C_Read... [14:17:17]Read from MH i2c: 01 07 00 9F 06 00 00 00 00 00 FF 0F BA [14:17:17]process_action close_receipt done [14:17:17]requested_data is exist [14:17:17]produce_requested_data [14:17:17]requested_item fm.sn is exist - process it [14:17:17]wFMCommunicate request_size=4 [14:17:17]MH_SAM_APDU [14:17:17]CAPDU: 80 11 00 00 [14:17:17]Write to MH i2c: E2 08 00 A0 06 80 11 00 00 00 00 00 00 20 [14:17:17]Write i2c OK [14:17:17]MH_I2C_Read... [14:17:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:17:17]Read from MH i2c: E2 [14:17:17]MH_I2C_Read... [14:17:17]Read from MH i2c: E2 17 00 [14:17:17]MH_I2C_Read... [14:17:17]Read from MH i2c: E2 17 00 A0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [14:17:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:17:17]wFMCommunicate OK [14:17:17]requested_item fd.num is exist - process it [14:17:17]SAM_PROTO_GetFieldsCounters [14:17:17]wFMCommunicate request_size=4 [14:17:17]MH_SAM_APDU [14:17:17]CAPDU: 80 13 00 00 [14:17:17]Write to MH i2c: E2 08 00 A1 06 80 13 00 00 00 00 00 00 23 [14:17:17]Write i2c OK [14:17:17]MH_I2C_Read... [14:17:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:17:17]Read from MH i2c: E2 [14:17:17]MH_I2C_Read... [14:17:17]Read from MH i2c: E2 62 00 [14:17:17]MH_I2C_Read... [14:17:17]Read from MH i2c: E2 62 00 A1 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [14:17:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:17:17]wFMCommunicate OK [14:17:17]SAM_PROTO_GetFieldsCounters done [14:17:17]requested_item shift.num is exist - process it [14:17:17]requested_item shift.opened is exist - process it [14:17:17]req_shift_opened [14:17:17]FM_GetShiftState [14:17:17]SAM_PROTO_GetShiftState [14:17:17]wFMCommunicate request_size=4 [14:17:17]MH_SAM_APDU [14:17:17]CAPDU: 80 13 01 00 [14:17:17]Write to MH i2c: E2 08 00 A2 06 80 13 01 00 00 00 00 00 25 [14:17:17]Write i2c OK [14:17:17]MH_I2C_Read... [14:17:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:17:17]Read from MH i2c: E2 [14:17:17]MH_I2C_Read... [14:17:17]Read from MH i2c: E2 0E 00 [14:17:17]MH_I2C_Read... [14:17:17]Read from MH i2c: E2 0E 00 A2 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 53 [14:17:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:17:17]wFMCommunicate OK [14:17:17]SAM_PROTO_GetShiftState done [14:17:17]FM_GetShiftState done [14:17:17]req_shift_opened done [14:17:17]requested_item shift.open_date is exist - process it [14:17:17]req_shift_open_date [14:17:17]req_shift_open_date done [14:17:17]produce_requested_data done [14:17:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165495,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:17:17]process_action_free close_receipt [14:17:17]json_value_free [14:17:17]json_value_free done [14:17:17]process_json_proto returns [14:17:17]Send response to host [14:17:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165495,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:17:17]free response buf [14:17:17]execute_script done [14:17:17]execute_script returns [14:17:17]free content buf [14:17:17]Sock 9.Close socket [14:17:17]Sock 9.Thread stoped [14:17:20]OFD Sender: No OFD packet to send [14:17:25]OFD Sender: No OFD packet to send [14:17:30]OFD Sender: No OFD packet to send [14:17:35]OFD Sender: No OFD packet to send [14:17:37]recv_with_timeout no data received [14:17:40]OFD Sender: No OFD packet to send [14:17:45]OFD Sender: No OFD packet to send [14:17:50]OFD Sender: No OFD packet to send [14:17:55]OFD Sender: No OFD packet to send [14:18:00]OFD Sender: No OFD packet to send [14:18:05]OFD Sender: No OFD packet to send [14:18:10]OFD Sender: No OFD packet to send [14:18:15]OFD Sender: No OFD packet to send [14:18:20]OFD Sender: No OFD packet to send [14:18:24]accept exits with 7 [14:18:24]New connection [14:18:24]New thread 3066625380 created [14:18:24]Thread 3066482020 joined [14:18:24]Waiting for new connection... [14:18:24] Sock 7.Parse request [14:18:24]Sock 7.Check first char [14:18:24]Sock 7.First char is OK [14:18:24]request: POST /json_proto HTTP/1.0 [14:18:24]Method: POST [14:18:24]URL: /json_proto [14:18:24]Method is POST - this is cgi request [14:18:24]url: /json_proto [14:18:24]query_string will be loaded in cgi processing [14:18:24]execute_cgi json_proto POST (null) [14:18:24]execute_cgi path=json_proto method=POST [14:18:24]POST find Content-Length [14:18:24]Host: 172.17.44.132:8080 [14:18:24]Content-Length: 679 [14:18:24]Content-Type: application/json [14:18:24] [14:18:24]POST finish read [14:18:24]Found Content-Length = 679 [14:18:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:24]execute_script... [14:18:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:24]POST & json_proto [14:18:24]process_json_proto [14:18:24]json parsed OK: [14:18:24]protocol is kg_v1.0 [14:18:24]action value=close_receipt [14:18:24]process_action close_receipt [14:18:24]cmd_close_receipt [14:18:24]MH_GetDate [14:18:24]Write to MH i2c: F0 00 00 A3 06 98 [14:18:24]Write i2c OK [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: F0 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: F0 09 00 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: F0 09 00 A3 06 00 31 9A C8 66 2A 83 C1 65 6D [14:18:24]GetLastDocTimeStamp 1724422633 [14:18:24]current date 1724422705 [14:18:24]FM_GetShiftState [14:18:24]SAM_PROTO_GetShiftState [14:18:24]wFMCommunicate request_size=4 [14:18:24]MH_SAM_APDU [14:18:24]CAPDU: 80 13 01 00 [14:18:24]Write to MH i2c: E2 08 00 A4 06 80 13 01 00 00 00 00 00 27 [14:18:24]Write i2c OK [14:18:24]MH_I2C_Read... [14:18:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:24]Read from MH i2c: E2 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: E2 0E 00 [14:18:24]MH_I2C_Read... [14:18:24]Read from MH i2c: E2 0E 00 A4 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 55 [14:18:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:18:24]wFMCommunicate OK [14:18:24]SAM_PROTO_GetShiftState done [14:18:24]FM_GetShiftState done [14:18:24]opened in 1724372766 [14:18:24]opened+sec_in_day 1724459166 [14:18:24]quantity*price = 100050 [14:18:24]sum+1 = 100052 [14:18:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 349 23.08.2024 14:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165496 ФПД: 232136154210884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141825&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165496&fm=232136154210884&tin=02508201610067®Number=0000000000092562&sum=100000 [14:18:25]StoreToDocumentArchive [14:18:25]shift 469 fd 165496 [14:18:25]save to /storage/0469/doc_00165496 [14:18:25]save last doc name /storage/0469/doc_00165496 to /storage/kkm_last_doc_name [14:18:25]save OK [14:18:25]Clear old archive folders... [14:18:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:18:25]tlvbuf is 0071B780 [14:18:25]SAM_PROTO_ClearQueue [14:18:25]wFMCommunicate request_size=4 [14:18:25]MH_SAM_APDU [14:18:25]CAPDU: 80 09 00 00 [14:18:25]Write to MH i2c: E2 08 00 B1 06 80 09 00 00 00 00 00 00 29 [14:18:25]Write i2c OK [14:18:25]MH_I2C_Read... [14:18:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:25]Read from MH i2c: E2 [14:18:25]MH_I2C_Read... [14:18:25]Read from MH i2c: E2 03 00 [14:18:25]MH_I2C_Read... [14:18:25]Read from MH i2c: E2 03 00 B1 06 00 90 00 2B [14:18:25]RAPDU: 90 00 [14:18:25]wFMCommunicate OK [14:18:25]SAM_PROTO_ClearQueue done [14:18:25]KKMCreateOFDPacket [14:18:25]OFDProtocolAddRootSTLVToBuf [14:18:25]FM_MakeSignedData [14:18:25]FM_MakeSignedData [14:18:25]SAM_PROTO_SignData [14:18:25]wFMCommunicate request_size=4 [14:18:25]MH_SAM_APDU [14:18:25]CAPDU: 80 0D 01 02 [14:18:25]Write to MH i2c: E2 08 00 B2 06 80 0D 01 02 00 00 00 00 31 [14:18:25]Write i2c OK [14:18:25]MH_I2C_Read... [14:18:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:25]Read from MH i2c: E2 [14:18:25]MH_I2C_Read... [14:18:25]Read from MH i2c: E2 03 00 [14:18:25]MH_I2C_Read... [14:18:25]Read from MH i2c: E2 03 00 B2 06 00 90 00 2C [14:18:25]RAPDU: 90 00 [14:18:25]wFMCommunicate OK [14:18:25]wFMCommunicate request_size=255 [14:18:25]MH_SAM_APDU [14:18:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 31 9A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 86 02 00 35 04 06 00 D3 20 69 02 [14:18:25]Write to MH i2c: E2 02 01 B3 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 5D 01 00 00 F4 03 04 00 31 9A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 86 02 00 35 04 06 00 D3 20 69 02 00 00 4B [14:18:25]Write i2c OK [14:18:25]MH_I2C_Read... [14:18:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:26]Read from MH i2c: E2 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: E2 03 00 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: E2 03 00 B3 06 00 90 00 2D [14:18:26]RAPDU: 90 00 [14:18:26]wFMCommunicate OK [14:18:26]wFMCommunicate request_size=7 [14:18:26]MH_SAM_APDU [14:18:26]CAPDU: 80 0D 02 02 02 E2 44 [14:18:26]Write to MH i2c: E2 0A 00 B4 06 80 0D 02 02 02 00 E2 44 00 00 5E [14:18:26]Write i2c OK [14:18:26]MH_I2C_Read... [14:18:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:26]Read from MH i2c: E2 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: E2 03 00 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: E2 03 00 B4 06 00 90 00 2E [14:18:26]RAPDU: 90 00 [14:18:26]wFMCommunicate OK [14:18:26]wFMCommunicate request_size=4 [14:18:26]MH_SAM_APDU [14:18:26]CAPDU: 80 0D 03 02 [14:18:26]Write to MH i2c: E2 08 00 B5 06 80 0D 03 02 00 00 00 00 36 [14:18:26]Write i2c OK [14:18:26]MH_I2C_Read... [14:18:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:26]Read from MH i2c: E2 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: E2 0B 00 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: E2 0B 00 B5 06 00 D6 4B D1 FC DB 9F B0 A5 90 00 F4 [14:18:26]RAPDU: D6 4B D1 FC DB 9F B0 A5 90 00 [14:18:26]wFMCommunicate OK [14:18:26]SAM_PROTO_SignData done [14:18:26]FM_MakeSignedData done [14:18:26]CreateOFDProtocolMessage [14:18:26]wFMCommunicate request_size=4 [14:18:26]MH_SAM_APDU [14:18:26]CAPDU: 80 11 00 00 [14:18:26]Write to MH i2c: E2 08 00 B6 06 80 11 00 00 00 00 00 00 36 [14:18:26]Write i2c OK [14:18:26]MH_I2C_Read... [14:18:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:26]Read from MH i2c: E2 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: E2 17 00 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: E2 17 00 B6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [14:18:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:18:26]wFMCommunicate OK [14:18:26]CreateOFDProtocolMessage done [14:18:26]OFDSenderStorePacket 165496 [14:18:26]StoreOFDPacket docnum=165496 [14:18:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 21 96 04 01 00 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 31 9A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 86 02 00 35 04 06 00 D3 20 69 02 E2 44 D6 4B D1 FC DB 9F B0 A5 [14:18:26]CheckFolder [14:18:26]dirname=/storage/ofd_packets [14:18:26]CheckFolder done [14:18:26]ProducePacketName [14:18:26]name=ofd_packets/00165496 [14:18:26]NVStorageSaveData ofd_packets/00165496 [14:18:26]File name is /storage/ofd_packets/00165496 [14:18:26]Write 298 bytes [14:18:26]NVStorageSaveData done [14:18:26]OFDSenderStorePacket done [14:18:26]KKMCreateOFDPacket done [14:18:26]NVStorageSaveData kkm_last_timestamp [14:18:26]File name is /storage/kkm_last_timestamp [14:18:26]Write 4 bytes [14:18:26]NVStorageSaveData done [14:18:26]ExternCall_PrintAddStr [14:18:26]wPrintStart [14:18:26]Write to MH i2c: 01 00 00 B7 06 BD [14:18:26]Write i2c OK [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: 01 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: 01 07 00 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: 01 07 00 B7 06 00 00 00 00 00 FF 0F D2 [14:18:26]RasterBufferAndPrint [14:18:26]line Счет N : (1)294324 [14:18:26]line ИНН: 02508201610067 [14:18:26]line Контрольно-Кассовый Чек [14:18:26]line ПРОДАЖА [14:18:26]line ТРК (МРК, ГНК) : 21 [14:18:26]line Товар: 2710194800 [14:18:26]line ДТ-К-5 [14:18:26]line 13.130 * 76.20 [14:18:26]line = 1000.51 [14:18:26]line НДС 12% НСП 1% [14:18:26]line > о реализуемом товаре [14:18:26]line ОКРУГЛЕНИЕ: -0.51 [14:18:26]line ИТОГО: 1000.00 [14:18:26]line Внесено: 1000.00 [14:18:26]line СДАЧА: 0.00 [14:18:26]line НСП 1% : 8.85 [14:18:26]line НДС 12% : 106.25 [14:18:26]line Наличными: 1000.00 [14:18:26]line Безнал.: 0.00 [14:18:26]line Место: АЗС № 130 "Партнер Нефть" [14:18:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:18:26]line СНО: Общий режим [14:18:26]line Чек 349 23.08.2024 14:18 [14:18:26]line Смена: 469 ФФД: 1.0 [14:18:26]line ЗНМ: 0300000070 [14:18:26]line РНМ: 0000000000092562 [14:18:26]line Версия ККМ: 001 [14:18:26]line ФМ: 0000000000871769 [14:18:26]line ФД: 165496 [14:18:26]line ФПД: 232136154210884 [14:18:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T141825&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165496&fm=232136154210884&tin=02508201610067®Number=0000000000092562&sum=100000 [14:18:26]written 0, free lines is 4095 [14:18:26]OFD Sender: Processing packet 165496 [packets to send 993, broken 992] [14:18:26]ProducePacketName [14:18:26]name=ofd_packets/00165496 [14:18:26]OFD Sender: To server: pG, [14:18:26]CommunicateWithHost lk.salyk.kg:30040 [14:18:26]ConnectInit lk.salyk.kg [14:18:26]Write to MH i2c: 01 00 00 E2 06 E8 [14:18:26]Write i2c OK [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: 01 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: 01 07 00 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: 01 07 00 E2 06 00 00 00 00 00 D8 0C D3 [14:18:26]RasterBufferAndPrint [14:18:26]line [14:18:26]line [14:18:26]line [14:18:26]line [14:18:26]line [14:18:26]written 0, free lines is 3294 [14:18:26]MH_Cut [14:18:26]Write to MH i2c: D1 01 00 E9 06 01 C1 [14:18:26]Write i2c OK [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: D1 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: D1 01 00 [14:18:26]MH_I2C_Read... [14:18:26]Read from MH i2c: D1 01 00 E9 06 00 C0 [14:18:26]Write to MH i2c: 01 00 00 EA 06 F0 [14:18:26]Write i2c OK [14:18:26]MH_I2C_Read... [14:18:27]Connected sock=10 [14:18:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 21 96 04 01 00 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 31 9A C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 86 02 00 35 04 06 00 D3 20 69 02 E2 44 D6 4B D1 FC DB 9F B0 A5 [14:18:27]*** Cut start [14:18:27]*** Purtial cut [14:18:27]*** Stage 1: CUTSNS_PIN = 1 [14:18:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 37 A2 47 00 83 72 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 86 02 00 F4 03 04 00 7D 43 C8 66 B6 04 01 00 00 FA CE 84 57 6F E0 4B 42 [14:18:27]CommunicateWithHost err = 0 [14:18:27]CheckOFDResponse [14:18:27]1017 (14) - 77093643461234 [14:18:27]1041 (16) - 0000000000871769 [14:18:27]1040 (4) - 165496 [14:18:27]1012 (4) - 23.08.2024 08:08 [14:18:27]1206 (1) - 0 [14:18:27]OFD Sender: Remove packet 165496 [14:18:27]ProducePacketName [14:18:27]name=ofd_packets/00165496 [14:18:27]NVStorageDeleteData [14:18:28]OFD Sender: No OFD packet to send [14:18:29]Read from MH i2c: 01 [14:18:29]MH_I2C_Read... [14:18:29]*** Stop cut motor [14:18:29]*** Cut end [14:18:29]Read from MH i2c: 01 07 00 [14:18:29]MH_I2C_Read... [14:18:29]Read from MH i2c: 01 07 00 EA 06 00 00 00 00 00 FF 0F 05 [14:18:29]process_action close_receipt done [14:18:29]requested_data is exist [14:18:29]produce_requested_data [14:18:29]requested_item fm.sn is exist - process it [14:18:29]wFMCommunicate request_size=4 [14:18:29]MH_SAM_APDU [14:18:29]CAPDU: 80 11 00 00 [14:18:29]Write to MH i2c: E2 08 00 EB 06 80 11 00 00 00 00 00 00 6B [14:18:29]Write i2c OK [14:18:29]MH_I2C_Read... [14:18:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:29]Read from MH i2c: E2 [14:18:29]MH_I2C_Read... [14:18:29]Read from MH i2c: E2 17 00 [14:18:29]MH_I2C_Read... [14:18:29]Read from MH i2c: E2 17 00 EB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [14:18:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:18:29]wFMCommunicate OK [14:18:29]requested_item fd.num is exist - process it [14:18:29]SAM_PROTO_GetFieldsCounters [14:18:29]wFMCommunicate request_size=4 [14:18:29]MH_SAM_APDU [14:18:29]CAPDU: 80 13 00 00 [14:18:29]Write to MH i2c: E2 08 00 EC 06 80 13 00 00 00 00 00 00 6E [14:18:29]Write i2c OK [14:18:29]MH_I2C_Read... [14:18:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:29]Read from MH i2c: E2 [14:18:29]MH_I2C_Read... [14:18:29]Read from MH i2c: E2 62 00 [14:18:29]MH_I2C_Read... [14:18:29]Read from MH i2c: E2 62 00 EC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 84 [14:18:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:18:29]wFMCommunicate OK [14:18:29]SAM_PROTO_GetFieldsCounters done [14:18:29]requested_item shift.num is exist - process it [14:18:29]requested_item shift.opened is exist - process it [14:18:29]req_shift_opened [14:18:29]FM_GetShiftState [14:18:29]SAM_PROTO_GetShiftState [14:18:29]wFMCommunicate request_size=4 [14:18:29]MH_SAM_APDU [14:18:29]CAPDU: 80 13 01 00 [14:18:29]Write to MH i2c: E2 08 00 ED 06 80 13 01 00 00 00 00 00 70 [14:18:29]Write i2c OK [14:18:29]MH_I2C_Read... [14:18:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:29]Read from MH i2c: E2 [14:18:29]MH_I2C_Read... [14:18:29]Read from MH i2c: E2 0E 00 [14:18:29]MH_I2C_Read... [14:18:29]Read from MH i2c: E2 0E 00 ED 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9E [14:18:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:18:29]wFMCommunicate OK [14:18:29]SAM_PROTO_GetShiftState done [14:18:29]FM_GetShiftState done [14:18:29]req_shift_opened done [14:18:29]requested_item shift.open_date is exist - process it [14:18:29]req_shift_open_date [14:18:29]req_shift_open_date done [14:18:29]produce_requested_data done [14:18:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165496,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:18:29]process_action_free close_receipt [14:18:29]json_value_free [14:18:29]json_value_free done [14:18:29]process_json_proto returns [14:18:29]Send response to host [14:18:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165496,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:18:29]free response buf [14:18:29]execute_script done [14:18:29]execute_script returns [14:18:29]free content buf [14:18:29]Sock 7.Close socket [14:18:29]Sock 7.Thread stoped [14:18:33]OFD Sender: No OFD packet to send [14:18:38]OFD Sender: No OFD packet to send [14:18:39]recv_with_timeout no data received [14:18:43]OFD Sender: No OFD packet to send [14:18:48]OFD Sender: No OFD packet to send [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:59]ConnectInit Can't connect to host [14:20:03]OFD Sender: No OFD packet to send [14:20:08]OFD Sender: No OFD packet to send [14:20:13]OFD Sender: No OFD packet to send [14:20:18]OFD Sender: No OFD packet to send [14:20:23]OFD Sender: No OFD packet to send [14:20:28]OFD Sender: No OFD packet to send [14:20:33]OFD Sender: No OFD packet to send [14:20:38]OFD Sender: No OFD packet to send [14:20:41]recv_with_timeout no data received [14:20:43]OFD Sender: No OFD packet to send [14:20:48]OFD Sender: No OFD packet to send [14:20:53]OFD Sender: No OFD packet to send [14:20:58]OFD Sender: No OFD packet to send [14:21:03]OFD Sender: No OFD packet to send [14:21:08]OFD Sender: No OFD packet to send [14:21:13]OFD Sender: No OFD packet to send [14:21:18]OFD Sender: No OFD packet to send [14:21:23]OFD Sender: No OFD packet to send [14:21:28]OFD Sender: No OFD packet to send [14:21:33]OFD Sender: No OFD packet to send [14:21:38]OFD Sender: No OFD packet to send [14:21:44]OFD Sender: No OFD packet to send [14:21:49]OFD Sender: No OFD packet to send [14:21:54]OFD Sender: No OFD packet to send [14:21:59]OFD Sender: No OFD packet to send [14:22:04]OFD Sender: No OFD packet to send [14:22:09]OFD Sender: No OFD packet to send [14:22:14]OFD Sender: No OFD packet to send [14:22:19]OFD Sender: No OFD packet to send [14:22:24]OFD Sender: No OFD packet to send [14:22:27]recv_with_timeout no data received [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]recv_with_timeout no data received [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:05]recv_with_timeout no data received [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:29]recv_with_timeout no data received [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:59]OFD Sender: No OFD packet to send [14:25:01]recv_with_timeout no data received [14:25:04]OFD Sender: No OFD packet to send [14:25:09]OFD Sender: No OFD packet to send [14:25:14]OFD Sender: No OFD packet to send [14:25:19]OFD Sender: No OFD packet to send [14:25:24]OFD Sender: No OFD packet to send [14:25:26]recv_with_timeout no data received [14:25:29]OFD Sender: No OFD packet to send [14:25:34]OFD Sender: No OFD packet to send [14:25:40]OFD Sender: No OFD packet to send [14:25:45]OFD Sender: No OFD packet to send [14:25:50]OFD Sender: No OFD packet to send [14:25:54]accept exits with 9 [14:25:54]New connection [14:25:54]New thread 3066482020 created [14:25:54]Thread 3066625380 joined [14:25:54]Waiting for new connection... [14:25:54] Sock 9.Parse request [14:25:54]Sock 9.Check first char [14:25:54]Sock 9.First char is OK [14:25:54]request: POST /json_proto HTTP/1.0 [14:25:54]Method: POST [14:25:54]URL: /json_proto [14:25:54]Method is POST - this is cgi request [14:25:54]url: /json_proto [14:25:54]query_string will be loaded in cgi processing [14:25:54]execute_cgi json_proto POST (null) [14:25:54]execute_cgi path=json_proto method=POST [14:25:54]POST find Content-Length [14:25:54]Host: 172.17.44.132:8080 [14:25:54]Content-Length: 674 [14:25:54]Content-Type: application/json [14:25:54] [14:25:54]POST finish read [14:25:54]Found Content-Length = 674 [14:25:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [14:25:54]execute_script... [14:25:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [14:25:54]POST & json_proto [14:25:54]process_json_proto [14:25:54]json parsed OK: [14:25:54]protocol is kg_v1.0 [14:25:54]action value=close_receipt [14:25:54]process_action close_receipt [14:25:54]cmd_close_receipt [14:25:54]MH_GetDate [14:25:54]Write to MH i2c: F0 00 00 EE 06 E3 [14:25:54]Write i2c OK [14:25:54]MH_I2C_Read... [14:25:54]Read from MH i2c: F0 [14:25:54]MH_I2C_Read... [14:25:54]Read from MH i2c: F0 09 00 [14:25:54]MH_I2C_Read... [14:25:54]Read from MH i2c: F0 09 00 EE 06 00 F3 9B C8 66 2A 83 C1 65 7B [14:25:54]GetLastDocTimeStamp 1724422705 [14:25:54]current date 1724423155 [14:25:54]FM_GetShiftState [14:25:54]SAM_PROTO_GetShiftState [14:25:54]wFMCommunicate request_size=4 [14:25:54]MH_SAM_APDU [14:25:54]CAPDU: 80 13 01 00 [14:25:54]Write to MH i2c: E2 08 00 EF 06 80 13 01 00 00 00 00 00 72 [14:25:54]Write i2c OK [14:25:54]MH_I2C_Read... [14:25:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:54]Read from MH i2c: E2 [14:25:54]MH_I2C_Read... [14:25:54]Read from MH i2c: E2 0E 00 [14:25:54]MH_I2C_Read... [14:25:54]Read from MH i2c: E2 0E 00 EF 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A0 [14:25:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:25:54]wFMCommunicate OK [14:25:54]SAM_PROTO_GetShiftState done [14:25:54]FM_GetShiftState done [14:25:54]opened in 1724372766 [14:25:54]opened+sec_in_day 1724459166 [14:25:54]quantity*price = 54025 [14:25:54]sum+1 = 54027 [14:25:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.37 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 350 23.08.2024 14:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165497 ФПД: 22901090705066 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T142555&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165497&fm=22901090705066&tin=02508201610067®Number=0000000000092562&sum=54000 [14:25:56]StoreToDocumentArchive [14:25:56]shift 469 fd 165497 [14:25:56]save to /storage/0469/doc_00165497 [14:25:56]save last doc name /storage/0469/doc_00165497 to /storage/kkm_last_doc_name [14:25:56]save OK [14:25:56]Clear old archive folders... [14:25:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:25:56]tlvbuf is 0068CC40 [14:25:56]SAM_PROTO_ClearQueue [14:25:56]wFMCommunicate request_size=4 [14:25:56]MH_SAM_APDU [14:25:56]CAPDU: 80 09 00 00 [14:25:56]Write to MH i2c: E2 08 00 FC 06 80 09 00 00 00 00 00 00 74 [14:25:56]Write i2c OK [14:25:56]MH_I2C_Read... [14:25:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:56]Read from MH i2c: E2 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 03 00 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 03 00 FC 06 00 90 00 76 [14:25:56]RAPDU: 90 00 [14:25:56]wFMCommunicate OK [14:25:56]SAM_PROTO_ClearQueue done [14:25:56]KKMCreateOFDPacket [14:25:56]OFDProtocolAddRootSTLVToBuf [14:25:56]FM_MakeSignedData [14:25:56]FM_MakeSignedData [14:25:56]SAM_PROTO_SignData [14:25:56]wFMCommunicate request_size=4 [14:25:56]MH_SAM_APDU [14:25:56]CAPDU: 80 0D 01 02 [14:25:56]Write to MH i2c: E2 08 00 FD 06 80 0D 01 02 00 00 00 00 7C [14:25:56]Write i2c OK [14:25:56]MH_I2C_Read... [14:25:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:56]Read from MH i2c: E2 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 03 00 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 03 00 FD 06 00 90 00 77 [14:25:56]RAPDU: 90 00 [14:25:56]wFMCommunicate OK [14:25:56]wFMCommunicate request_size=255 [14:25:56]MH_SAM_APDU [14:25:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5E 01 00 00 F4 03 04 00 F3 9B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 86 02 00 35 04 06 00 14 D4 13 60 [14:25:56]Write to MH i2c: E2 02 01 FE 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5E 01 00 00 F4 03 04 00 F3 9B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 86 02 00 35 04 06 00 14 D4 13 60 00 00 9D [14:25:56]Write i2c OK [14:25:56]MH_I2C_Read... [14:25:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:56]Read from MH i2c: E2 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 03 00 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 03 00 FE 06 00 90 00 78 [14:25:56]RAPDU: 90 00 [14:25:56]wFMCommunicate OK [14:25:56]wFMCommunicate request_size=7 [14:25:56]MH_SAM_APDU [14:25:56]CAPDU: 80 0D 02 02 02 5E AA [14:25:56]Write to MH i2c: E2 0A 00 FF 06 80 0D 02 02 02 00 5E AA 00 00 8B [14:25:56]Write i2c OK [14:25:56]MH_I2C_Read... [14:25:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:56]Read from MH i2c: E2 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 03 00 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 03 00 FF 06 00 90 00 79 [14:25:56]RAPDU: 90 00 [14:25:56]wFMCommunicate OK [14:25:56]wFMCommunicate request_size=4 [14:25:56]MH_SAM_APDU [14:25:56]CAPDU: 80 0D 03 02 [14:25:56]Write to MH i2c: E2 08 00 00 07 80 0D 03 02 00 00 00 00 82 [14:25:56]Write i2c OK [14:25:56]MH_I2C_Read... [14:25:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:56]Read from MH i2c: E2 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 0B 00 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 0B 00 00 07 00 D2 CD 29 54 9C 94 8A 39 90 00 92 [14:25:56]RAPDU: D2 CD 29 54 9C 94 8A 39 90 00 [14:25:56]wFMCommunicate OK [14:25:56]SAM_PROTO_SignData done [14:25:56]FM_MakeSignedData done [14:25:56]CreateOFDProtocolMessage [14:25:56]wFMCommunicate request_size=4 [14:25:56]MH_SAM_APDU [14:25:56]CAPDU: 80 11 00 00 [14:25:56]Write to MH i2c: E2 08 00 01 07 80 11 00 00 00 00 00 00 82 [14:25:56]Write i2c OK [14:25:56]MH_I2C_Read... [14:25:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:56]Read from MH i2c: E2 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 17 00 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: E2 17 00 01 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [14:25:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:25:56]wFMCommunicate OK [14:25:56]CreateOFDProtocolMessage done [14:25:56]OFDSenderStorePacket 165497 [14:25:56]StoreOFDPacket docnum=165497 [14:25:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 70 FD 04 01 CA F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 5E 01 00 00 F4 03 04 00 F3 9B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 86 02 00 35 04 06 00 14 D4 13 60 5E AA D2 CD 29 54 9C 94 8A 39 [14:25:56]CheckFolder [14:25:56]dirname=/storage/ofd_packets [14:25:56]CheckFolder done [14:25:56]ProducePacketName [14:25:56]name=ofd_packets/00165497 [14:25:56]NVStorageSaveData ofd_packets/00165497 [14:25:56]File name is /storage/ofd_packets/00165497 [14:25:56]Write 298 bytes [14:25:56]NVStorageSaveData done [14:25:56]OFDSenderStorePacket done [14:25:56]KKMCreateOFDPacket done [14:25:56]NVStorageSaveData kkm_last_timestamp [14:25:56]File name is /storage/kkm_last_timestamp [14:25:56]Write 4 bytes [14:25:56]NVStorageSaveData done [14:25:56]ExternCall_PrintAddStr [14:25:56]wPrintStart [14:25:56]Write to MH i2c: 01 00 00 02 07 09 [14:25:56]Write i2c OK [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: 01 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: 01 07 00 [14:25:56]MH_I2C_Read... [14:25:56]Read from MH i2c: 01 07 00 02 07 00 00 00 00 00 FF 0F 1E [14:25:56]RasterBufferAndPrint [14:25:56]line Счет N : (1)294325 [14:25:56]line ИНН: 02508201610067 [14:25:56]line Контрольно-Кассовый Чек [14:25:56]line ПРОДАЖА [14:25:56]line ТРК (МРК, ГНК) : 11 [14:25:56]line Товар: 2710194800 [14:25:56]line ДТ-К-5 [14:25:56]line 7.090 * 76.20 [14:25:56]line = 540.26 [14:25:56]line НДС 12% НСП 1% [14:25:56]line > о реализуемом товаре [14:25:56]line ОКРУГЛЕНИЕ: -0.26 [14:25:56]line ИТОГО: 540.00 [14:25:56]line Внесено: 540.00 [14:25:56]line СДАЧА: 0.00 [14:25:56]line НСП 1% : 4.78 [14:25:56]line НДС 12% : 57.37 [14:25:56]line Наличными: 540.00 [14:25:56]line Безнал.: 0.00 [14:25:56]line Место: АЗС № 130 "Партнер Нефть" [14:25:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:25:56]line СНО: Общий режим [14:25:56]line Чек 350 23.08.2024 14:25 [14:25:56]line Смена: 469 ФФД: 1.0 [14:25:56]line ЗНМ: 0300000070 [14:25:56]line РНМ: 0000000000092562 [14:25:56]line Версия ККМ: 001 [14:25:56]line ФМ: 0000000000871769 [14:25:56]line ФД: 165497 [14:25:56]line ФПД: 22901090705066 [14:25:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T142555&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165497&fm=22901090705066&tin=02508201610067®Number=0000000000092562&sum=54000 [14:25:56]written 0, free lines is 4095 [14:25:56]OFD Sender: Processing packet 165497 [packets to send 993, broken 992] [14:25:56]ProducePacketName [14:25:56]name=ofd_packets/00165497 [14:25:56]OFD Sender: To server: pG, [14:25:56]CommunicateWithHost lk.salyk.kg:30040 [14:25:56]ConnectInit lk.salyk.kg [14:25:57]Write to MH i2c: 01 00 00 2D 07 34 [14:25:57]Write i2c OK [14:25:57]MH_I2C_Read... [14:25:57]Read from MH i2c: 01 [14:25:57]MH_I2C_Read... [14:25:57]Read from MH i2c: 01 07 00 [14:25:57]MH_I2C_Read... [14:25:57]Read from MH i2c: 01 07 00 2D 07 00 00 00 00 00 C2 0C 09 [14:25:57]RasterBufferAndPrint [14:25:57]line [14:25:57]line [14:25:57]line [14:25:57]line [14:25:57]line [14:25:57]written 0, free lines is 3272 [14:25:57]MH_Cut [14:25:57]Write to MH i2c: D1 01 00 34 07 01 0D [14:25:57]Write i2c OK [14:25:57]MH_I2C_Read... [14:25:57]Read from MH i2c: D1 [14:25:57]MH_I2C_Read... [14:25:57]Read from MH i2c: D1 01 00 [14:25:57]MH_I2C_Read... [14:25:57]Read from MH i2c: D1 01 00 34 07 00 0C [14:25:57]Write to MH i2c: 01 00 00 35 07 3C [14:25:57]Write i2c OK [14:25:57]MH_I2C_Read... [14:25:57]Connected sock=10 [14:25:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 70 FD 04 01 CA F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 5E 01 00 00 F4 03 04 00 F3 9B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 86 02 00 35 04 06 00 14 D4 13 60 5E AA D2 CD 29 54 9C 94 8A 39 [14:25:57]*** Cut start [14:25:57]*** Purtial cut [14:25:57]*** Stage 1: CUTSNS_PIN = 1 [14:25:59]Read from MH i2c: 01 [14:25:59]MH_I2C_Read... [14:25:59]*** Stop cut motor [14:25:59]Read from MH i2c: 01 07 00 [14:25:59]MH_I2C_Read... [14:25:59]*** Cut end [14:25:59]Read from MH i2c: 01 07 00 35 07 00 00 00 00 00 FF 0F 51 [14:25:59]process_action close_receipt done [14:25:59]requested_data is exist [14:25:59]produce_requested_data [14:25:59]requested_item fm.sn is exist - process it [14:25:59]wFMCommunicate request_size=4 [14:25:59]MH_SAM_APDU [14:25:59]CAPDU: 80 11 00 00 [14:25:59]Write to MH i2c: E2 08 00 36 07 80 11 00 00 00 00 00 00 B7 [14:25:59]Write i2c OK [14:25:59]MH_I2C_Read... [14:25:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:59]Read from MH i2c: E2 [14:25:59]MH_I2C_Read... [14:25:59]Read from MH i2c: E2 17 00 [14:25:59]MH_I2C_Read... [14:25:59]Read from MH i2c: E2 17 00 36 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [14:25:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:25:59]wFMCommunicate OK [14:25:59]requested_item fd.num is exist - process it [14:25:59]SAM_PROTO_GetFieldsCounters [14:25:59]wFMCommunicate request_size=4 [14:25:59]MH_SAM_APDU [14:25:59]CAPDU: 80 13 00 00 [14:25:59]Write to MH i2c: E2 08 00 37 07 80 13 00 00 00 00 00 00 BA [14:25:59]Write i2c OK [14:25:59]MH_I2C_Read... [14:26:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:00]Read from MH i2c: E2 [14:26:00]MH_I2C_Read... [14:26:00]Read from MH i2c: E2 62 00 [14:26:00]MH_I2C_Read... [14:26:00]Read from MH i2c: E2 62 00 37 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [14:26:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:00]wFMCommunicate OK [14:26:00]SAM_PROTO_GetFieldsCounters done [14:26:00]requested_item shift.num is exist - process it [14:26:00]requested_item shift.opened is exist - process it [14:26:00]req_shift_opened [14:26:00]FM_GetShiftState [14:26:00]SAM_PROTO_GetShiftState [14:26:00]wFMCommunicate request_size=4 [14:26:00]MH_SAM_APDU [14:26:00]CAPDU: 80 13 01 00 [14:26:00]Write to MH i2c: E2 08 00 38 07 80 13 01 00 00 00 00 00 BC [14:26:00]Write i2c OK [14:26:00]MH_I2C_Read... [14:26:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:00]Read from MH i2c: E2 [14:26:00]MH_I2C_Read... [14:26:00]Read from MH i2c: E2 0E 00 [14:26:00]MH_I2C_Read... [14:26:00]Read from MH i2c: E2 0E 00 38 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EA [14:26:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:26:00]wFMCommunicate OK [14:26:00]SAM_PROTO_GetShiftState done [14:26:00]FM_GetShiftState done [14:26:00]req_shift_opened done [14:26:00]requested_item shift.open_date is exist - process it [14:26:00]req_shift_open_date [14:26:00]req_shift_open_date done [14:26:00]produce_requested_data done [14:26:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165497,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:26:00]process_action_free close_receipt [14:26:00]json_value_free [14:26:00]json_value_free done [14:26:00]process_json_proto returns [14:26:00]Send response to host [14:26:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165497,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:26:00]free response buf [14:26:00]execute_script done [14:26:00]execute_script returns [14:26:00]free content buf [14:26:00]Sock 9.Close socket [14:26:00]Sock 9.Thread stoped [14:26:02]recv_with_timeout no data received [14:26:02]CommunicateWithHost answer receiving error [14:26:02]CommunicateWithHost err = -3 [14:26:02]OFD Sender: Server communicate error [14:26:02]recv_with_timeout no data received [14:26:05]accept exits with 7 [14:26:05]New connection [14:26:05]New thread 3066625380 created [14:26:05]Thread 3066482020 joined [14:26:05]Waiting for new connection... [14:26:05] Sock 7.Parse request [14:26:05]Sock 7.Check first char [14:26:05]Sock 7.First char is OK [14:26:05]request: POST /json_proto HTTP/1.0 [14:26:05]Method: POST [14:26:05]URL: /json_proto [14:26:05]Method is POST - this is cgi request [14:26:05]url: /json_proto [14:26:05]query_string will be loaded in cgi processing [14:26:05]execute_cgi json_proto POST (null) [14:26:05]execute_cgi path=json_proto method=POST [14:26:05]POST find Content-Length [14:26:05]Host: 172.17.44.132:8080 [14:26:05]Content-Length: 674 [14:26:05]Content-Type: application/json [14:26:05] [14:26:05]POST finish read [14:26:05]Found Content-Length = 674 [14:26:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:05]execute_script... [14:26: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)294326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:05]POST & json_proto [14:26:05]process_json_proto [14:26:05]json parsed OK: [14:26:05]protocol is kg_v1.0 [14:26:05]action value=close_receipt [14:26:05]process_action close_receipt [14:26:05]cmd_close_receipt [14:26:05]MH_GetDate [14:26:05]Write to MH i2c: F0 00 00 39 07 2F [14:26:05]Write i2c OK [14:26:05]MH_I2C_Read... [14:26:05]Read from MH i2c: F0 [14:26:05]MH_I2C_Read... [14:26:05]Read from MH i2c: F0 09 00 [14:26:05]MH_I2C_Read... [14:26:05]Read from MH i2c: F0 09 00 39 07 00 FE 9B C8 66 2A 83 C1 65 D2 [14:26:05]GetLastDocTimeStamp 1724423155 [14:26:05]current date 1724423166 [14:26:05]FM_GetShiftState [14:26:05]SAM_PROTO_GetShiftState [14:26:05]wFMCommunicate request_size=4 [14:26:05]MH_SAM_APDU [14:26:05]CAPDU: 80 13 01 00 [14:26:05]Write to MH i2c: E2 08 00 3A 07 80 13 01 00 00 00 00 00 BE [14:26:05]Write i2c OK [14:26:05]MH_I2C_Read... [14:26:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:05]Read from MH i2c: E2 [14:26:05]MH_I2C_Read... [14:26:05]Read from MH i2c: E2 0E 00 [14:26:05]MH_I2C_Read... [14:26:05]Read from MH i2c: E2 0E 00 3A 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EC [14:26:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:26:05]wFMCommunicate OK [14:26:05]SAM_PROTO_GetShiftState done [14:26:05]FM_GetShiftState done [14:26:05]opened in 1724372766 [14:26:05]opened+sec_in_day 1724459166 [14:26:05]quantity*price = 50063 [14:26:05]sum+1 = 50064 [14:26:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 351 23.08.2024 14:26 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165498 ФПД: 104808636061912 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T142606&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165498&fm=104808636061912&tin=02508201610067®Number=0000000000092562&sum=50000 [14:26:06]StoreToDocumentArchive [14:26:06]shift 469 fd 165498 [14:26:06]save to /storage/0469/doc_00165498 [14:26:06]save last doc name /storage/0469/doc_00165498 to /storage/kkm_last_doc_name [14:26:06]save OK [14:26:06]Clear old archive folders... [14:26:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:26:06]tlvbuf is 0069B230 [14:26:06]SAM_PROTO_ClearQueue [14:26:06]wFMCommunicate request_size=4 [14:26:06]MH_SAM_APDU [14:26:06]CAPDU: 80 09 00 00 [14:26:06]Write to MH i2c: E2 08 00 47 07 80 09 00 00 00 00 00 00 C0 [14:26:06]Write i2c OK [14:26:06]MH_I2C_Read... [14:26:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:06]Read from MH i2c: E2 [14:26:06]MH_I2C_Read... [14:26:06]Read from MH i2c: E2 03 00 [14:26:06]MH_I2C_Read... [14:26:06]Read from MH i2c: E2 03 00 47 07 00 90 00 C2 [14:26:06]RAPDU: 90 00 [14:26:06]wFMCommunicate OK [14:26:06]SAM_PROTO_ClearQueue done [14:26:06]KKMCreateOFDPacket [14:26:06]OFDProtocolAddRootSTLVToBuf [14:26:06]FM_MakeSignedData [14:26:06]FM_MakeSignedData [14:26:06]SAM_PROTO_SignData [14:26:06]wFMCommunicate request_size=4 [14:26:06]MH_SAM_APDU [14:26:06]CAPDU: 80 0D 01 02 [14:26:06]Write to MH i2c: E2 08 00 48 07 80 0D 01 02 00 00 00 00 C8 [14:26:06]Write i2c OK [14:26:06]MH_I2C_Read... [14:26:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:06]Read from MH i2c: E2 [14:26:06]MH_I2C_Read... [14:26:06]Read from MH i2c: E2 03 00 [14:26:06]MH_I2C_Read... [14:26:06]Read from MH i2c: E2 03 00 48 07 00 90 00 C3 [14:26:06]RAPDU: 90 00 [14:26:06]wFMCommunicate OK [14:26:06]wFMCommunicate request_size=255 [14:26:06]MH_SAM_APDU [14:26:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 FE 9B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 86 02 00 35 04 06 00 5F 52 A9 85 [14:26:06]Write to MH i2c: E2 02 01 49 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 FE 9B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 86 02 00 35 04 06 00 5F 52 A9 85 00 00 BD [14:26:06]Write i2c OK [14:26:06]MH_I2C_Read... [14:26:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:06]Read from MH i2c: E2 [14:26:06]MH_I2C_Read... [14:26:06]Read from MH i2c: E2 03 00 [14:26:06]MH_I2C_Read... [14:26:06]Read from MH i2c: E2 03 00 49 07 00 90 00 C4 [14:26:06]RAPDU: 90 00 [14:26:06]wFMCommunicate OK [14:26:06]wFMCommunicate request_size=7 [14:26:06]MH_SAM_APDU [14:26:06]CAPDU: 80 0D 02 02 02 98 D8 [14:26:06]Write to MH i2c: E2 0A 00 4A 07 80 0D 02 02 02 00 98 D8 00 00 3F [14:26:06]Write i2c OK [14:26:06]MH_I2C_Read... [14:26:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:07]Read from MH i2c: E2 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 03 00 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 03 00 4A 07 00 90 00 C5 [14:26:07]RAPDU: 90 00 [14:26:07]wFMCommunicate OK [14:26:07]wFMCommunicate request_size=4 [14:26:07]MH_SAM_APDU [14:26:07]CAPDU: 80 0D 03 02 [14:26:07]Write to MH i2c: E2 08 00 4B 07 80 0D 03 02 00 00 00 00 CD [14:26:07]Write i2c OK [14:26:07]MH_I2C_Read... [14:26:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:07]Read from MH i2c: E2 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 0B 00 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 0B 00 4B 07 00 20 1C 78 43 54 1A A8 24 90 00 FF [14:26:07]RAPDU: 20 1C 78 43 54 1A A8 24 90 00 [14:26:07]wFMCommunicate OK [14:26:07]SAM_PROTO_SignData done [14:26:07]FM_MakeSignedData done [14:26:07]CreateOFDProtocolMessage [14:26:07]wFMCommunicate request_size=4 [14:26:07]MH_SAM_APDU [14:26:07]CAPDU: 80 11 00 00 [14:26:07]Write to MH i2c: E2 08 00 4C 07 80 11 00 00 00 00 00 00 CD [14:26:07]Write i2c OK [14:26:07]MH_I2C_Read... [14:26:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:07]Read from MH i2c: E2 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 17 00 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: E2 17 00 4C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [14:26:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:26:07]wFMCommunicate OK [14:26:07]CreateOFDProtocolMessage done [14:26:07]OFDSenderStorePacket 165498 [14:26:07]StoreOFDPacket docnum=165498 [14:26:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 12 00 04 01 54 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 FE 9B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 86 02 00 35 04 06 00 5F 52 A9 85 98 D8 20 1C 78 43 54 1A A8 24 [14:26:07]CheckFolder [14:26:07]dirname=/storage/ofd_packets [14:26:07]CheckFolder done [14:26:07]ProducePacketName [14:26:07]name=ofd_packets/00165498 [14:26:07]NVStorageSaveData ofd_packets/00165498 [14:26:07]File name is /storage/ofd_packets/00165498 [14:26:07]Write 298 bytes [14:26:07]NVStorageSaveData done [14:26:07]OFDSenderStorePacket done [14:26:07]KKMCreateOFDPacket done [14:26:07]NVStorageSaveData kkm_last_timestamp [14:26:07]File name is /storage/kkm_last_timestamp [14:26:07]Write 4 bytes [14:26:07]NVStorageSaveData done [14:26:07]ExternCall_PrintAddStr [14:26:07]wPrintStart [14:26:07]Write to MH i2c: 01 00 00 4D 07 54 [14:26:07]Write i2c OK [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: 01 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: 01 07 00 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 FF 0F 69 [14:26:07]RasterBufferAndPrint [14:26:07]line Счет N : (1)294326 [14:26:07]line ИНН: 02508201610067 [14:26:07]line Контрольно-Кассовый Чек [14:26:07]line ПРОДАЖА [14:26:07]line ТРК (МРК, ГНК) : 21 [14:26:07]line Товар: 2710194800 [14:26:07]line ДТ-К-5 [14:26:07]line 6.570 * 76.20 [14:26:07]line = 500.63 [14:26:07]line НДС 12% НСП 1% [14:26:07]line > о реализуемом товаре [14:26:07]line ОКРУГЛЕНИЕ: -0.63 [14:26:07]line ИТОГО: 500.00 [14:26:07]line Внесено: 500.00 [14:26:07]line СДАЧА: 0.00 [14:26:07]line НСП 1% : 4.43 [14:26:07]line НДС 12% : 53.16 [14:26:07]line Наличными: 500.00 [14:26:07]line Безнал.: 0.00 [14:26:07]line Место: АЗС № 130 "Партнер Нефть" [14:26:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:26:07]line СНО: Общий режим [14:26:07]line Чек 351 23.08.2024 14:26 [14:26:07]line Смена: 469 ФФД: 1.0 [14:26:07]line ЗНМ: 0300000070 [14:26:07]line РНМ: 0000000000092562 [14:26:07]line Версия ККМ: 001 [14:26:07]line ФМ: 0000000000871769 [14:26:07]line ФД: 165498 [14:26:07]line ФПД: 104808636061912 [14:26:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T142606&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165498&fm=104808636061912&tin=02508201610067®Number=0000000000092562&sum=50000 [14:26:07]written 0, free lines is 4095 [14:26:07]OFD Sender: Processing packet 165497 [packets to send 994, broken 992] [14:26:07]ProducePacketName [14:26:07]name=ofd_packets/00165497 [14:26:07]OFD Sender: To server: pG, [14:26:07]CommunicateWithHost lk.salyk.kg:30040 [14:26:07]ConnectInit lk.salyk.kg [14:26:07]Write to MH i2c: 01 00 00 78 07 7F [14:26:07]Write i2c OK [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: 01 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: 01 07 00 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: 01 07 00 78 07 00 00 00 00 00 CC 0C 5E [14:26:07]RasterBufferAndPrint [14:26:07]line [14:26:07]line [14:26:07]line [14:26:07]line [14:26:07]line [14:26:07]written 0, free lines is 3289 [14:26:07]MH_Cut [14:26:07]Write to MH i2c: D1 01 00 7F 07 01 58 [14:26:07]Write i2c OK [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: D1 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: D1 01 00 [14:26:07]MH_I2C_Read... [14:26:07]Read from MH i2c: D1 01 00 7F 07 00 57 [14:26:07]Write to MH i2c: 01 00 00 80 07 87 [14:26:07]Write i2c OK [14:26:07]MH_I2C_Read... [14:26:08]*** Cut start [14:26:08]*** Purtial cut [14:26:08]*** Stage 1: CUTSNS_PIN = 1 [14:26:10]Read from MH i2c: 01 [14:26:10]MH_I2C_Read... [14:26:10]*** Stop cut motor [14:26:10]*** Cut end [14:26:10]Read from MH i2c: 01 07 00 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: 01 07 00 80 07 00 00 00 00 00 FF 0F 9C [14:26:10]process_action close_receipt done [14:26:10]requested_data is exist [14:26:10]produce_requested_data [14:26:10]requested_item fm.sn is exist - process it [14:26:10]wFMCommunicate request_size=4 [14:26:10]MH_SAM_APDU [14:26:10]CAPDU: 80 11 00 00 [14:26:10]Write to MH i2c: E2 08 00 81 07 80 11 00 00 00 00 00 00 02 [14:26:10]Write i2c OK [14:26:10]MH_I2C_Read... [14:26:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:10]Read from MH i2c: E2 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: E2 17 00 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: E2 17 00 81 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [14:26:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:26:10]wFMCommunicate OK [14:26:10]requested_item fd.num is exist - process it [14:26:10]SAM_PROTO_GetFieldsCounters [14:26:10]wFMCommunicate request_size=4 [14:26:10]MH_SAM_APDU [14:26:10]CAPDU: 80 13 00 00 [14:26:10]Write to MH i2c: E2 08 00 82 07 80 13 00 00 00 00 00 00 05 [14:26:10]Write i2c OK [14:26:10]MH_I2C_Read... [14:26:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:10]Read from MH i2c: E2 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: E2 62 00 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: E2 62 00 82 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [14:26:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:10]wFMCommunicate OK [14:26:10]SAM_PROTO_GetFieldsCounters done [14:26:10]requested_item shift.num is exist - process it [14:26:10]requested_item shift.opened is exist - process it [14:26:10]req_shift_opened [14:26:10]FM_GetShiftState [14:26:10]SAM_PROTO_GetShiftState [14:26:10]wFMCommunicate request_size=4 [14:26:10]MH_SAM_APDU [14:26:10]CAPDU: 80 13 01 00 [14:26:10]Write to MH i2c: E2 08 00 83 07 80 13 01 00 00 00 00 00 07 [14:26:10]Write i2c OK [14:26:10]MH_I2C_Read... [14:26:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:10]Read from MH i2c: E2 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: E2 0E 00 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: E2 0E 00 83 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 35 [14:26:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:26:10]wFMCommunicate OK [14:26:10]SAM_PROTO_GetShiftState done [14:26:10]FM_GetShiftState done [14:26:10]req_shift_opened done [14:26:10]requested_item shift.open_date is exist - process it [14:26:10]req_shift_open_date [14:26:10]req_shift_open_date done [14:26:10]produce_requested_data done [14:26:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165498,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:26:10]process_action_free close_receipt [14:26:10]json_value_free [14:26:10]json_value_free done [14:26:10]process_json_proto returns [14:26:10]Send response to host [14:26:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165498,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:26:10]free response buf [14:26:10]execute_script done [14:26:10]execute_script returns [14:26:10]free content buf [14:26:10]Sock 7.Close socket [14:26:10]Sock 7.Thread stoped [14:26:12]ConnectInit Can't take IP for lk.salyk.kg [14:26:12]CommunicateWithHost connect error [14:26:12]CommunicateWithHost err = -1 [14:26:12]OFD Sender: Server communicate error [14:26:17]OFD Sender: Processing packet 165497 [packets to send 994, broken 992] [14:26:17]ProducePacketName [14:26:17]name=ofd_packets/00165497 [14:26:17]OFD Sender: To server: pG, [14:26:17]CommunicateWithHost lk.salyk.kg:30040 [14:26:17]ConnectInit lk.salyk.kg [14:26:19]Connected sock=7 [14:26:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 70 FD 04 01 CA F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 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 5E 01 00 00 F4 03 04 00 F3 9B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 86 02 00 35 04 06 00 14 D4 13 60 5E AA D2 CD 29 54 9C 94 8A 39 [14:26:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 7E 47 00 53 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 86 02 00 F4 03 04 00 55 45 C8 66 B6 04 01 00 00 EA AD BE 9C 89 1E E5 1E [14:26:19]CommunicateWithHost err = 0 [14:26:19]CheckOFDResponse [14:26:19]1017 (14) - 77093643461234 [14:26:19]1041 (16) - 0000000000871769 [14:26:19]1040 (4) - 165497 [14:26:19]1012 (4) - 23.08.2024 08:16 [14:26:19]1206 (1) - 0 [14:26:19]OFD Sender: Remove packet 165497 [14:26:19]ProducePacketName [14:26:19]name=ofd_packets/00165497 [14:26:19]NVStorageDeleteData [14:26:20]OFD Sender: Processing packet 165498 [packets to send 993, broken 992] [14:26:20]ProducePacketName [14:26:20]name=ofd_packets/00165498 [14:26:20]OFD Sender: To server: pG, [14:26:20]CommunicateWithHost lk.salyk.kg:30040 [14:26:20]ConnectInit lk.salyk.kg [14:26:20]Connected sock=7 [14:26:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 12 00 04 01 54 19 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 FE 9B C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 86 02 00 35 04 06 00 5F 52 A9 85 98 D8 20 1C 78 43 54 1A A8 24 [14:26:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FC A3 47 00 32 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 86 02 00 F4 03 04 00 56 45 C8 66 B6 04 01 00 00 F2 61 73 23 86 C8 FE FC [14:26:22]CommunicateWithHost err = 0 [14:26:22]CheckOFDResponse [14:26:22]1017 (14) - 77093643461234 [14:26:22]1041 (16) - 0000000000871769 [14:26:22]1040 (4) - 165498 [14:26:22]1012 (4) - 23.08.2024 08:16 [14:26:22]1206 (1) - 0 [14:26:22]OFD Sender: Remove packet 165498 [14:26:22]ProducePacketName [14:26:22]name=ofd_packets/00165498 [14:26:22]NVStorageDeleteData [14:26:22]OFD Sender: No OFD packet to send [14:26:27]OFD Sender: No OFD packet to send [14:26:32]OFD Sender: No OFD packet to send [14:26:37]OFD Sender: No OFD packet to send [14:26:42]OFD Sender: No OFD packet to send [14:26:47]OFD Sender: No OFD packet to send [14:26:48]recv_with_timeout no data received [14:26:52]OFD Sender: No OFD packet to send [14:26:57]OFD Sender: No OFD packet to send [14:27:02]OFD Sender: No OFD packet to send [14:27:07]OFD Sender: No OFD packet to send [14:27:09]recv_with_timeout no data received [14:27:12]OFD Sender: No OFD packet to send [14:27:17]OFD Sender: No OFD packet to send [14:27:22]OFD Sender: No OFD packet to send [14:27:28]OFD Sender: No OFD packet to send [14:27:33]OFD Sender: No OFD packet to send [14:27:38]OFD Sender: No OFD packet to send [14:27:43]OFD Sender: No OFD packet to send [14:27:48]OFD Sender: No OFD packet to send [14:27:53]OFD Sender: No OFD packet to send [14:27:58]OFD Sender: No OFD packet to send [14:28:03]OFD Sender: No OFD packet to send [14:28:08]OFD Sender: No OFD packet to send [14:28:13]OFD Sender: No OFD packet to send [14:28:13]recv_with_timeout no data received [14:28:18]OFD Sender: No OFD packet to send [14:28:23]OFD Sender: No OFD packet to send [14:28:28]OFD Sender: No OFD packet to send [14:28:33]OFD Sender: No OFD packet to send [14:28:37]accept exits with 9 [14:28:37]New connection [14:28:37]New thread 3066482020 created [14:28:37]Thread 3066625380 joined [14:28:37]Waiting for new connection... [14:28:37] Sock 9.Parse request [14:28:37]Sock 9.Check first char [14:28:37]Sock 9.First char is OK [14:28:37]request: POST /json_proto HTTP/1.0 [14:28:37]Method: POST [14:28:37]URL: /json_proto [14:28:37]Method is POST - this is cgi request [14:28:37]url: /json_proto [14:28:37]query_string will be loaded in cgi processing [14:28:37]execute_cgi json_proto POST (null) [14:28:37]execute_cgi path=json_proto method=POST [14:28:37]POST find Content-Length [14:28:37]Host: 172.17.44.132:8080 [14:28:37]Content-Length: 677 [14:28:37]Content-Type: application/json [14:28:37] [14:28:37]POST finish read [14:28:37]Found Content-Length = 677 [14:28:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:37]execute_script... [14:28:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:37]POST & json_proto [14:28:37]process_json_proto [14:28:37]json parsed OK: [14:28:37]protocol is kg_v1.0 [14:28:37]action value=close_receipt [14:28:37]process_action close_receipt [14:28:37]cmd_close_receipt [14:28:37]MH_GetDate [14:28:37]Write to MH i2c: F0 00 00 84 07 7A [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: F0 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: F0 09 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: F0 09 00 84 07 00 96 9C C8 66 2A 83 C1 65 B6 [14:28:37]GetLastDocTimeStamp 1724423166 [14:28:37]current date 1724423318 [14:28:37]FM_GetShiftState [14:28:37]SAM_PROTO_GetShiftState [14:28:37]wFMCommunicate request_size=4 [14:28:37]MH_SAM_APDU [14:28:37]CAPDU: 80 13 01 00 [14:28:37]Write to MH i2c: E2 08 00 85 07 80 13 01 00 00 00 00 00 09 [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:37]Read from MH i2c: E2 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 0E 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 0E 00 85 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 37 [14:28:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:28:37]wFMCommunicate OK [14:28:37]SAM_PROTO_GetShiftState done [14:28:37]FM_GetShiftState done [14:28:37]opened in 1724372766 [14:28:37]opened+sec_in_day 1724459166 [14:28:37]quantity*price = 40002 [14:28:37]sum+1 = 40003 [14:28:37]Check (price>sum+1) || (price+1 о реализуемом товаре [14:28:39]line ОКРУГЛЕНИЕ: -0.02 [14:28:39]line ИТОГО: 400.00 [14:28:39]line Внесено: 400.00 [14:28:39]line СДАЧА: 0.00 [14:28:39]line НСП 1% : 3.54 [14:28:39]line НДС 12% : 42.48 [14:28:39]line Наличными: 400.00 [14:28:39]line Безнал.: 0.00 [14:28:39]line Место: АЗС № 130 "Партнер Нефть" [14:28:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:28:39]line СНО: Общий режим [14:28:39]line Чек 352 23.08.2024 14:28 [14:28:39]line Смена: 469 ФФД: 1.0 [14:28:39]line ЗНМ: 0300000070 [14:28:39]line РНМ: 0000000000092562 [14:28:39]line Версия ККМ: 001 [14:28:39]line ФМ: 0000000000871769 [14:28:39]line ФД: 165499 [14:28:39]line ФПД: 236635404429275 [14:28:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T142838&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165499&fm=236635404429275&tin=02508201610067®Number=0000000000092562&sum=40000 [14:28:39]written 0, free lines is 4095 [14:28:39]OFD Sender: Processing packet 165499 [packets to send 993, broken 992] [14:28:39]ProducePacketName [14:28:39]name=ofd_packets/00165499 [14:28:39]OFD Sender: To server: pG, [14:28:39]CommunicateWithHost lk.salyk.kg:30040 [14:28:39]ConnectInit lk.salyk.kg [14:28:39]Write to MH i2c: 01 00 00 C3 07 CA [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: 01 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: 01 07 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: 01 07 00 C3 07 00 00 00 00 00 C4 0C A1 [14:28:39]RasterBufferAndPrint [14:28:39]line [14:28:39]line [14:28:39]line [14:28:39]line [14:28:39]line [14:28:39]written 0, free lines is 3273 [14:28:39]MH_Cut [14:28:39]Write to MH i2c: D1 01 00 CA 07 01 A3 [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: D1 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: D1 01 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: D1 01 00 CA 07 00 A2 [14:28:39]Write to MH i2c: 01 00 00 CB 07 D2 [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:40]*** Cut start [14:28:40]*** Purtial cut [14:28:40]*** Stage 1: CUTSNS_PIN = 1 [14:28:41]recv_with_timeout no data received [14:28:42]Read from MH i2c: 01 [14:28:42]MH_I2C_Read... [14:28:42]*** Stop cut motor [14:28:42]*** Cut end [14:28:42]Read from MH i2c: 01 07 00 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: 01 07 00 CB 07 00 00 00 00 00 FF 0F E7 [14:28:42]process_action close_receipt done [14:28:42]requested_data is exist [14:28:42]produce_requested_data [14:28:42]requested_item fm.sn is exist - process it [14:28:42]wFMCommunicate request_size=4 [14:28:42]MH_SAM_APDU [14:28:42]CAPDU: 80 11 00 00 [14:28:42]Write to MH i2c: E2 08 00 CC 07 80 11 00 00 00 00 00 00 4D [14:28:42]Write i2c OK [14:28:42]MH_I2C_Read... [14:28:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:42]Read from MH i2c: E2 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: E2 17 00 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: E2 17 00 CC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [14:28:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:28:42]wFMCommunicate OK [14:28:42]requested_item fd.num is exist - process it [14:28:42]SAM_PROTO_GetFieldsCounters [14:28:42]wFMCommunicate request_size=4 [14:28:42]MH_SAM_APDU [14:28:42]CAPDU: 80 13 00 00 [14:28:42]Write to MH i2c: E2 08 00 CD 07 80 13 00 00 00 00 00 00 50 [14:28:42]Write i2c OK [14:28:42]MH_I2C_Read... [14:28:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:42]Read from MH i2c: E2 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: E2 62 00 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: E2 62 00 CD 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 72 [14:28:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:42]wFMCommunicate OK [14:28:42]SAM_PROTO_GetFieldsCounters done [14:28:42]requested_item shift.num is exist - process it [14:28:42]requested_item shift.opened is exist - process it [14:28:42]req_shift_opened [14:28:42]FM_GetShiftState [14:28:42]SAM_PROTO_GetShiftState [14:28:42]wFMCommunicate request_size=4 [14:28:42]MH_SAM_APDU [14:28:42]CAPDU: 80 13 01 00 [14:28:42]Write to MH i2c: E2 08 00 CE 07 80 13 01 00 00 00 00 00 52 [14:28:42]Write i2c OK [14:28:42]MH_I2C_Read... [14:28:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:42]Read from MH i2c: E2 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: E2 0E 00 [14:28:42]MH_I2C_Read... [14:28:42]Read from MH i2c: E2 0E 00 CE 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 80 [14:28:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:28:42]wFMCommunicate OK [14:28:42]SAM_PROTO_GetShiftState done [14:28:42]FM_GetShiftState done [14:28:42]req_shift_opened done [14:28:42]requested_item shift.open_date is exist - process it [14:28:42]req_shift_open_date [14:28:42]req_shift_open_date done [14:28:42]produce_requested_data done [14:28:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165499,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:28:42]process_action_free close_receipt [14:28:42]json_value_free [14:28:42]json_value_free done [14:28:42]process_json_proto returns [14:28:42]Send response to host [14:28:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165499,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:28:42]free response buf [14:28:42]execute_script done [14:28:42]execute_script returns [14:28:42]free content buf [14:28:42]Sock 9.Close socket [14:28:42]Sock 9.Thread stoped [14:28:44]ConnectInit Can't take IP for lk.salyk.kg [14:28:44]CommunicateWithHost connect error [14:28:44]CommunicateWithHost err = -1 [14:28:44]OFD Sender: Server communicate error [14:28:49]OFD Sender: Processing packet 165499 [packets to send 993, broken 992] [14:28:49]ProducePacketName [14:28:49]name=ofd_packets/00165499 [14:28:49]OFD Sender: To server: pG, [14:28:49]CommunicateWithHost lk.salyk.kg:30040 [14:28:49]ConnectInit lk.salyk.kg [14:28:54]ConnectInit Can't take IP for lk.salyk.kg [14:28:54]CommunicateWithHost connect error [14:28:54]CommunicateWithHost err = -1 [14:28:54]OFD Sender: Server communicate error [14:28:59]OFD Sender: Processing packet 165499 [packets to send 993, broken 992] [14:28:59]ProducePacketName [14:28:59]name=ofd_packets/00165499 [14:28:59]OFD Sender: To server: pG, [14:28:59]CommunicateWithHost lk.salyk.kg:30040 [14:28:59]ConnectInit lk.salyk.kg [14:29:01]recv_with_timeout no data received [14:29:04]ConnectInit Can't take IP for lk.salyk.kg [14:29:04]CommunicateWithHost connect error [14:29:04]CommunicateWithHost err = -1 [14:29:04]OFD Sender: Server communicate error [14:29:09]OFD Sender: Processing packet 165499 [packets to send 993, broken 992] [14:29:09]ProducePacketName [14:29:09]name=ofd_packets/00165499 [14:29:09]OFD Sender: To server: pG, [14:29:09]CommunicateWithHost lk.salyk.kg:30040 [14:29:09]ConnectInit lk.salyk.kg 8D 07 00 90 00 08 [14:28:38]RAPDU: 90 00 [14:28:38]wFMCommunicate OK [14:28:38]wFMCommunicate request_size=13 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 15 02 00 08 F4 03 04 00 96 9C C8 66 [14:28:38]Write to MH i2c: E2 10 00 8E 07 80 15 02 00 08 00 F4 03 04 00 96 9C C8 66 00 00 80 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:28:38]Read from MH i2c: E2 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 8E 07 00 90 00 09 [14:28:38]RAPDU: 90 00 [14:28:38]wFMCommunicate OK [14:28:38]wFMCommunicate request_size=25 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [14:28:38]Write to MH i2c: E2 1C 00 8F 07 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 77 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:28:38]Read from MH i2c: E2 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 8F 07 00 90 00 0A [14:28:38]RAPDU: 90 00 [14:28:38]wFMCommunicate OK [14:28:38]wFMCommunicate request_size=4 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 15 03 00 [14:28:38]Write to MH i2c: E2 08 00 90 07 80 15 03 00 00 00 00 00 18 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [14:28:38]Read from MH i2c: E2 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 40 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 40 00 90 07 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 60 01 00 00 35 04 06 00 D7 37 F9 38 E7 DB 90 00 4F [14:28:38]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 60 01 00 00 35 04 06 00 D7 37 F9 38 E7 DB 90 00 [14:28:38]wFMCommunicate OK [14:28:38]SAM_PROTO_ProcessDocument answer len = 59 [14:28:38]SAM_PROTO_ProcessDocument done [14:28:38]SetTLVBufToDocument [14:28:38]Processing tag 1209 (04B9) [14:28:38]Malloc new data [14:28:38]Processing tag 1041 (0411) [14:28:38]Processing tag 1040 (0410) [14:28:38]Malloc new data [14:28:38]Processing tag 1038 (040E) [14:28:38]Malloc new data [14:28:38]Processing tag 1042 (0412) [14:28:38]Malloc new data [14:28:38]Processing tag 1077 (0435) [14:28:38]Malloc new data [14:28:38]SetTLVBufToDocument err=0 [14:28:38]KKMLoadAndSignReceiptData store KKM data [14:28:38]KKMLoadAndSignReceiptData err=0 [14:28:38]wFMCommunicate request_size=4 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 11 00 00 [14:28:38]Write to MH i2c: E2 08 00 91 07 80 11 00 00 00 00 00 00 12 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:38]Read from MH i2c: E2 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 17 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 17 00 91 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [14:28:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:28:38]wFMCommunicate OK [14:28:38]Счет N : (1)294330 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 5.900 * 67.80 = 400.02 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 352 23.08.2024 14:28 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165499 ФПД: 236635404429275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T142838&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165499&fm=236635404429275&tin=02508201610067®Number=0000000000092562&sum=40000 [14:28:38]StoreToDocumentArchive [14:28:38]shift 469 fd 165499 [14:28:38]save to /storage/0469/doc_00165499 [14:28:38]save last doc name /storage/0469/doc_00165499 to /storage/kkm_last_doc_name [14:28:38]save OK [14:28:38]Clear old archive folders... [14:28:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:28:38]tlvbuf is 00703A70 [14:28:38]SAM_PROTO_ClearQueue [14:28:38]wFMCommunicate request_size=4 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 09 00 00 [14:28:38]Write to MH i2c: E2 08 00 92 07 80 09 00 00 00 00 00 00 0B [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:38]Read from MH i2c: E2 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 92 07 00 90 00 0D [14:28:38]RAPDU: 90 00 [14:28:38]wFMCommunicate OK [14:28:38]SAM_PROTO_ClearQueue done [14:28:38]KKMCreateOFDPacket [14:28:38]OFDProtocolAddRootSTLVToBuf [14:28:38]FM_MakeSignedData [14:28:38]FM_MakeSignedData [14:28:38]SAM_PROTO_SignData [14:28:38]wFMCommunicate request_size=4 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 0D 01 02 [14:28:38]Write to MH i2c: E2 08 00 93 07 80 0D 01 02 00 00 00 00 13 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:38]Read from MH i2c: E2 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: E2 03 00 93 07 00 90 00 0E [14:28:38]RAPDU: 90 00 [14:28:38]wFMCommunicate OK [14:28:38]wFMCommunicate request_size=255 [14:28:38]MH_SAM_APDU [14:28:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 96 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 86 02 00 35 04 06 00 D7 [14:28:38]Write to MH i2c: E2 02 01 94 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 96 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 86 02 00 35 04 06 00 D7 00 00 ED [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:39]Read from MH i2c: E2 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 03 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 03 00 94 07 00 90 00 0F [14:28:39]RAPDU: 90 00 [14:28:39]wFMCommunicate OK [14:28:39]wFMCommunicate request_size=10 [14:28:39]MH_SAM_APDU [14:28:39]CAPDU: 80 0D 02 02 05 37 F9 38 E7 DB [14:28:39]Write to MH i2c: E2 0D 00 95 07 80 0D 02 02 05 00 37 F9 38 E7 DB 00 00 4A [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:39]Read from MH i2c: E2 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 03 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 03 00 95 07 00 90 00 10 [14:28:39]RAPDU: 90 00 [14:28:39]wFMCommunicate OK [14:28:39]wFMCommunicate request_size=4 [14:28:39]MH_SAM_APDU [14:28:39]CAPDU: 80 0D 03 02 [14:28:39]Write to MH i2c: E2 08 00 96 07 80 0D 03 02 00 00 00 00 18 [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:39]Read from MH i2c: E2 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 0B 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 0B 00 96 07 00 0F AC BA 8B 92 B1 99 96 90 00 8B [14:28:39]RAPDU: 0F AC BA 8B 92 B1 99 96 90 00 [14:28:39]wFMCommunicate OK [14:28:39]SAM_PROTO_SignData done [14:28:39]FM_MakeSignedData done [14:28:39]CreateOFDProtocolMessage [14:28:39]wFMCommunicate request_size=4 [14:28:39]MH_SAM_APDU [14:28:39]CAPDU: 80 11 00 00 [14:28:39]Write to MH i2c: E2 08 00 97 07 80 11 00 00 00 00 00 00 18 [14:28:39]Write i2c OK [14:28:39]MH_I2C_Read... [14:28:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:39]Read from MH i2c: E2 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 17 00 [14:28:39]MH_I2C_Read... [14:28:39]Read from MH i2c: E2 17 00 97 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [14:28:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:28:39]wFMCommunicate OK [14:28:39]CreateOFDProtocolMessage done [14:28:39]OFDSenderStorePacket 165499 [14:28:39]StoreOFDPacket docnum=165499 [14:29:14]ConnectInit Can't take IP for lk.salyk.kg [14:29:14]CommunicateWithHost connect error [14:29:14]CommunicateWithHost err = -1 [14:29:14]OFD Sender: Server communicate error [14:29:19]OFD Sender: Processing packet 165499 [packets to send 993, broken 992] [14:29:19]ProducePacketName [14:29:19]name=ofd_packets/00165499 [14:29:19]OFD Sender: To server: pG, [14:29:19]CommunicateWithHost lk.salyk.kg:30040 [14:29:19]ConnectInit lk.salyk.kg [14:29:24]ConnectInit Can't take IP for lk.salyk.kg [14:29:24]CommunicateWithHost connect error [14:29:24]CommunicateWithHost err = -1 [14:29:24]OFD Sender: Server communicate error [14:29:29]OFD Sender: Processing packet 165499 [packets to send 993, broken 992] [14:29:29]ProducePacketName [14:29:29]name=ofd_packets/00165499 [14:29:29]OFD Sender: To server: pG, [14:29:29]CommunicateWithHost lk.salyk.kg:30040 [14:29:29]ConnectInit lk.salyk.kg [14:29:34]ConnectInit Can't take IP for lk.salyk.kg [14:29:34]CommunicateWithHost connect error [14:29:34]CommunicateWithHost err = -1 [14:29:34]OFD Sender: Server communicate error [14:29:39]OFD Sender: Processing packet 165499 [packets to send 993, broken 992] [14:29:39]ProducePacketName [14:29:39]name=ofd_packets/00165499 [14:29:39]OFD Sender: To server: pG, [14:29:39]CommunicateWithHost lk.salyk.kg:30040 [14:29:39]ConnectInit lk.salyk.kg [14:29:44]ConnectInit Can't take IP for lk.salyk.kg [14:29:44]CommunicateWithHost connect error [14:29:44]CommunicateWithHost err = -1 [14:29:44]OFD Sender: Server communicate error [14:29:48]accept exits with 10 [14:29:48]New connection [14:29:48]New thread 3066625380 created [14:29:48]Thread 3066482020 joined [14:29:48]Waiting for new connection... [14:29:48] Sock 10.Parse request [14:29:48]Sock 10.Check first char [14:29:48]Sock 10.First char is OK [14:29:48]request: POST /json_proto HTTP/1.0 [14:29:48]Method: POST [14:29:48]URL: /json_proto [14:29:48]Method is POST - this is cgi request [14:29:48]url: /json_proto [14:29:48]query_string will be loaded in cgi processing [14:29:48]execute_cgi json_proto POST (null) [14:29:48]execute_cgi path=json_proto method=POST [14:29:48]POST find Content-Length [14:29:48]Host: 172.17.44.132:8080 [14:29:48]Content-Length: 803 [14:29:48]Content-Type: application/json [14:29:48] [14:29:48]POST finish read [14:29:48]Found Content-Length = 803 [14:29:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1100.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:48]execute_script... [14:29:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 16.230, "sum" : 1100.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1100.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:48]POST & json_proto [14:29:48]process_json_proto [14:29:48]json parsed OK: [14:29:48]protocol is kg_v1.0 [14:29:48]action value=close_receipt [14:29:48]process_action close_receipt [14:29:48]cmd_close_receipt [14:29:48]MH_GetDate [14:29:48]Write to MH i2c: F0 00 00 CF 07 C5 [14:29:48]Write i2c OK [14:29:48]MH_I2C_Read... [14:29:48]Read from MH i2c: F0 [14:29:48]MH_I2C_Read... [14:29:48]Read from MH i2c: F0 09 00 [14:29:48]MH_I2C_Read... [14:29:48]Read from MH i2c: F0 09 00 CF 07 00 DC 9C C8 66 2A 83 C1 65 47 [14:29:48]GetLastDocTimeStamp 1724423318 [14:29:48]current date 1724423388 [14:29:48]FM_GetShiftState [14:29:48]SAM_PROTO_GetShiftState [14:29:48]wFMCommunicate request_size=4 [14:29:48]MH_SAM_APDU [14:29:48]CAPDU: 80 13 01 00 [14:29:48]Write to MH i2c: E2 08 00 D0 07 80 13 01 00 00 00 00 00 54 [14:29:48]Write i2c OK [14:29:48]MH_I2C_Read... [14:29:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:48]Read from MH i2c: E2 [14:29:48]MH_I2C_Read... [14:29:48]Read from MH i2c: E2 0E 00 [14:29:48]MH_I2C_Read... [14:29:48]Read from MH i2c: E2 0E 00 D0 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 82 [14:29:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:29:48]wFMCommunicate OK [14:29:48]SAM_PROTO_GetShiftState done [14:29:48]FM_GetShiftState done [14:29:48]opened in 1724372766 [14:29:48]opened+sec_in_day 1724459166 [14:29:48]quantity*price = 110039 [14:29:48]sum+1 = 110040 [14:29:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1100.39 НСП 1% : 9.74 НДС 12% : 116.86 Наличными: 0.00 Безнал.: 1100.39 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 353 23.08.2024 14:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165500 ФПД: 32719973015761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T142948&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165500&fm=32719973015761&tin=02508201610067®Number=0000000000092562&sum=110039 [14:29:49]StoreToDocumentArchive [14:29:49]shift 469 fd 165500 [14:29:49]save to /storage/0469/doc_00165500 [14:29:49]save last doc name /storage/0469/doc_00165500 to /storage/kkm_last_doc_name [14:29:49]save OK [14:29:49]Clear old archive folders... [14:29:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:29:49]tlvbuf is 00703640 [14:29:49]SAM_PROTO_ClearQueue [14:29:49]wFMCommunicate request_size=4 [14:29:49]MH_SAM_APDU [14:29:49]CAPDU: 80 09 00 00 [14:29:49]Write to MH i2c: E2 08 00 DD 07 80 09 00 00 00 00 00 00 56 [14:29:49]Write i2c OK [14:29:49]MH_I2C_Read... [14:29:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:49]Read from MH i2c: E2 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 03 00 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 03 00 DD 07 00 90 00 58 [14:29:49]RAPDU: 90 00 [14:29:49]wFMCommunicate OK [14:29:49]SAM_PROTO_ClearQueue done [14:29:49]KKMCreateOFDPacket [14:29:49]OFDProtocolAddRootSTLVToBuf [14:29:49]FM_MakeSignedData [14:29:49]FM_MakeSignedData [14:29:49]SAM_PROTO_SignData [14:29:49]wFMCommunicate request_size=4 [14:29:49]MH_SAM_APDU [14:29:49]CAPDU: 80 0D 01 02 [14:29:49]Write to MH i2c: E2 08 00 DE 07 80 0D 01 02 00 00 00 00 5E [14:29:49]Write i2c OK [14:29:49]MH_I2C_Read... [14:29:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:49]Read from MH i2c: E2 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 03 00 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 03 00 DE 07 00 90 00 59 [14:29:49]RAPDU: 90 00 [14:29:49]wFMCommunicate OK [14:29:49]wFMCommunicate request_size=255 [14:29:49]MH_SAM_APDU [14:29:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 DC 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 86 02 00 35 04 06 00 1D [14:29:49]Write to MH i2c: E2 02 01 DF 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 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 DC 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 86 02 00 35 04 06 00 1D 00 00 DA [14:29:49]Write i2c OK [14:29:49]MH_I2C_Read... [14:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:49]Read from MH i2c: E2 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 03 00 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 03 00 DF 07 00 90 00 5A [14:29:49]RAPDU: 90 00 [14:29:49]wFMCommunicate OK [14:29:49]wFMCommunicate request_size=10 [14:29:49]MH_SAM_APDU [14:29:49]CAPDU: 80 0D 02 02 05 C2 36 5E 60 D1 [14:29:49]Write to MH i2c: E2 0D 00 E0 07 80 0D 02 02 05 00 C2 36 5E 60 D1 00 00 F2 [14:29:49]Write i2c OK [14:29:49]MH_I2C_Read... [14:29:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:49]OFD Sender: Processing packet 165499 [packets to send 993, broken 992] [14:29:49]ProducePacketName [14:29:49]name=ofd_packets/00165499 [14:29:49]OFD Sender: To server: pG, [14:29:49]CommunicateWithHost lk.salyk.kg:30040 [14:29:49]ConnectInit lk.salyk.kg [14:29:49]Read from MH i2c: E2 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 03 00 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 03 00 E0 07 00 90 00 5B [14:29:49]RAPDU: 90 00 [14:29:49]wFMCommunicate OK [14:29:49]wFMCommunicate request_size=4 [14:29:49]MH_SAM_APDU [14:29:49]CAPDU: 80 0D 03 02 [14:29:49]Write to MH i2c: E2 08 00 E1 07 80 0D 03 02 00 00 00 00 63 [14:29:49]Write i2c OK [14:29:49]MH_I2C_Read... [14:29:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:29:49]Read from MH i2c: E2 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 0B 00 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 0B 00 E1 07 00 C1 BC 94 99 06 66 85 3E 90 00 3D [14:29:49]RAPDU: C1 BC 94 99 06 66 85 3E 90 00 [14:29:49]wFMCommunicate OK [14:29:49]SAM_PROTO_SignData done [14:29:49]FM_MakeSignedData done [14:29:49]CreateOFDProtocolMessage [14:29:49]wFMCommunicate request_size=4 [14:29:49]MH_SAM_APDU [14:29:49]CAPDU: 80 11 00 00 [14:29:49]Write to MH i2c: E2 08 00 E2 07 80 11 00 00 00 00 00 00 63 [14:29:49]Write i2c OK [14:29:49]MH_I2C_Read... [14:29:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:49]Read from MH i2c: E2 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 17 00 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: E2 17 00 E2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [14:29:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:29:49]wFMCommunicate OK [14:29:49]CreateOFDProtocolMessage done [14:29:49]OFDSenderStorePacket 165500 [14:29:49]StoreOFDPacket docnum=165500 [14:29:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AB F8 07 01 87 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 DC 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 86 02 00 35 04 06 00 1D C2 36 5E 60 D1 C1 BC 94 99 06 66 85 3E [14:29:49]CheckFolder [14:29:49]dirname=/storage/ofd_packets [14:29:49]CheckFolder done [14:29:49]ProducePacketName [14:29:49]name=ofd_packets/00165500 [14:29:49]NVStorageSaveData ofd_packets/00165500 [14:29:49]File name is /storage/ofd_packets/00165500 [14:29:49]Write 301 bytes [14:29:49]NVStorageSaveData done [14:29:49]OFDSenderStorePacket done [14:29:49]KKMCreateOFDPacket done [14:29:49]NVStorageSaveData kkm_last_timestamp [14:29:49]File name is /storage/kkm_last_timestamp [14:29:49]Write 4 bytes [14:29:49]NVStorageSaveData done [14:29:49]ExternCall_PrintAddStr [14:29:49]wPrintStart [14:29:49]Write to MH i2c: 01 00 00 E3 07 EA [14:29:49]Write i2c OK [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: 01 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: 01 07 00 [14:29:49]MH_I2C_Read... [14:29:49]Read from MH i2c: 01 07 00 E3 07 00 00 00 00 00 FF 0F FF [14:29:49]RasterBufferAndPrint [14:29:49]line Счет N : (1)294332 [14:29:49]line ИНН: 02508201610067 [14:29:49]line Контрольно-Кассовый Чек [14:29:49]line ПРОДАЖА [14:29:49]line ТРК (МРК, ГНК) : 42 [14:29:49]line Товар: 2710124130 [14:29:49]line Аи-92-К-5 [14:29:49]line 16.230 * 67.80 [14:29:49]line = 1100.39 [14:29:49]line НДС 12% НСП 1% [14:29:49]line > о реализуемом товаре [14:29:49]line ИТОГО: 1100.39 [14:29:49]line НСП 1% : 9.74 [14:29:49]line НДС 12% : 116.86 [14:29:49]line Наличными: 0.00 [14:29:49]line Безнал.: 1100.39 [14:29:49]line Место: АЗС № 130 "Партнер Нефть" [14:29:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:29:49]line СНО: Общий режим [14:29:49]line Чек 353 23.08.2024 14:29 [14:29:49]line Смена: 469 ФФД: 1.0 [14:29:49]line ЗНМ: 0300000070 [14:29:49]line РНМ: 0000000000092562 [14:29:49]line Версия ККМ: 001 [14:29:49]line Платежная система: O! деньги [14:29:49]line ФМ: 0000000000871769 [14:29:49]line ФД: 165500 [14:29:49]line ФПД: 32719973015761 [14:29:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T142948&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165500&fm=32719973015761&tin=02508201610067®Number=0000000000092562&sum=110039 [14:29:49]written 0, free lines is 4095 [14:29:50]Write to MH i2c: 01 00 00 0D 08 15 [14:29:50]Write i2c OK [14:29:50]MH_I2C_Read... [14:29:50]Read from MH i2c: 01 [14:29:50]MH_I2C_Read... [14:29:50]Read from MH i2c: 01 07 00 [14:29:50]MH_I2C_Read... [14:29:50]Read from MH i2c: 01 07 00 0D 08 00 00 00 00 00 E0 0C 08 [14:29:50]RasterBufferAndPrint [14:29:50]line [14:29:50]line [14:29:50]line [14:29:50]line [14:29:50]line [14:29:50]written 0, free lines is 3303 [14:29:50]MH_Cut [14:29:50]Write to MH i2c: D1 01 00 14 08 01 EE [14:29:50]Write i2c OK [14:29:50]MH_I2C_Read... [14:29:50]Read from MH i2c: D1 [14:29:50]MH_I2C_Read... [14:29:50]Read from MH i2c: D1 01 00 [14:29:50]MH_I2C_Read... [14:29:50]Read from MH i2c: D1 01 00 14 08 00 ED [14:29:50]Write to MH i2c: 01 00 00 15 08 1D [14:29:50]Write i2c OK [14:29:50]MH_I2C_Read... [14:29:51]*** Cut start [14:29:51]*** Purtial cut [14:29:51]*** Stage 1: CUTSNS_PIN = 1 [14:29:53]Connected sock=11 [14:29:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 09 C9 07 01 C8 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 96 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 86 02 00 35 04 06 00 D7 37 F9 38 E7 DB 0F AC BA 8B 92 B1 99 96 [14:29:53]Read from MH i2c: 01 [14:29:53]MH_I2C_Read... [14:29:53]*** Stop cut motor [14:29:53]*** Cut end [14:29:53]Read from MH i2c: 01 07 00 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: 01 07 00 15 08 00 00 00 00 00 FF 0F 32 [14:29:53]process_action close_receipt done [14:29:53]requested_data is exist [14:29:53]produce_requested_data [14:29:53]requested_item fm.sn is exist - process it [14:29:53]wFMCommunicate request_size=4 [14:29:53]MH_SAM_APDU [14:29:53]CAPDU: 80 11 00 00 [14:29:53]Write to MH i2c: E2 08 00 16 08 80 11 00 00 00 00 00 00 98 [14:29:53]Write i2c OK [14:29:53]MH_I2C_Read... [14:29:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:53]Read from MH i2c: E2 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 17 00 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 17 00 16 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F1 [14:29:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:29:53]wFMCommunicate OK [14:29:53]requested_item fd.num is exist - process it [14:29:53]SAM_PROTO_GetFieldsCounters [14:29:53]wFMCommunicate request_size=4 [14:29:53]MH_SAM_APDU [14:29:53]CAPDU: 80 13 00 00 [14:29:53]Write to MH i2c: E2 08 00 17 08 80 13 00 00 00 00 00 00 9B [14:29:53]Write i2c OK [14:29:53]MH_I2C_Read... [14:29:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:29:53]Read from MH i2c: E2 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 62 00 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 62 00 17 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 C1 [14:29:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:29:53]wFMCommunicate OK [14:29:53]SAM_PROTO_GetFieldsCounters done [14:29:53]requested_item shift.num is exist - process it [14:29:53]requested_item shift.opened is exist - process it [14:29:53]req_shift_opened [14:29:53]FM_GetShiftState [14:29:53]SAM_PROTO_GetShiftState [14:29:53]wFMCommunicate request_size=4 [14:29:53]MH_SAM_APDU [14:29:53]CAPDU: 80 13 01 00 [14:29:53]Write to MH i2c: E2 08 00 18 08 80 13 01 00 00 00 00 00 9D [14:29:53]Write i2c OK [14:29:53]MH_I2C_Read... [14:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:53]Read from MH i2c: E2 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 0E 00 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 0E 00 18 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CB [14:29:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:29:53]wFMCommunicate OK [14:29:53]SAM_PROTO_GetShiftState done [14:29:53]FM_GetShiftState done [14:29:53]req_shift_opened done [14:29:53]requested_item shift.open_date is exist - process it [14:29:53]req_shift_open_date [14:29:53]req_shift_open_date done [14:29:53]produce_requested_data done [14:29:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165500,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:29:53]process_action_free close_receipt [14:29:53]json_value_free [14:29:53]json_value_free done [14:29:53]process_json_proto returns [14:29:53]Send response to host [14:29:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165500,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:29:53]free response buf [14:29:53]execute_script done [14:29:53]execute_script returns [14:29:53]free content buf [14:29:53]Sock 10.Close socket [14:29:53]Sock 10.Thread stoped [14:29:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 64 D6 47 00 54 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 86 02 00 F4 03 04 00 2B 46 C8 66 B6 04 01 00 00 13 B4 7C 28 5C DC 45 13 [14:29:54]CommunicateWithHost err = 0 [14:29:54]CheckOFDResponse [14:29:54]1017 (14) - 77093643461234 [14:29:54]1041 (16) - 0000000000871769 [14:29:54]1040 (4) - 165499 [14:29:54]1012 (4) - 23.08.2024 08:19 [14:29:54]1206 (1) - 0 [14:29:54]OFD Sender: Remove packet 165499 [14:29:54]ProducePacketName [14:29:54]name=ofd_packets/00165499 [14:29:54]NVStorageDeleteData [14:29:54]OFD Sender: Processing packet 165500 [packets to send 993, broken 992] [14:29:54]ProducePacketName [14:29:54]name=ofd_packets/00165500 [14:29:54]OFD Sender: To server: pG, [14:29:54]CommunicateWithHost lk.salyk.kg:30040 [14:29:54]ConnectInit lk.salyk.kg [14:29:59]ConnectInit Can't take IP for lk.salyk.kg [14:29:59]CommunicateWithHost connect error [14:29:59]CommunicateWithHost err = -1 [14:29:59]OFD Sender: Server communicate error [14:29:59]OFD Sender: Processing packet 165500 [packets to send 993, broken 992] [14:29:59]ProducePacketName [14:29:59]name=ofd_packets/00165500 [14:29:59]OFD Sender: To server: pG, [14:29:59]CommunicateWithHost lk.salyk.kg:30040 [14:29:59]ConnectInit lk.salyk.kg [14:30:00]accept exits with 9 [14:30:00]New connection [14:30:00]New thread 3066482020 created [14:30:00]Thread 3066625380 joined [14:30:00]Waiting for new connection... [14:30:00] Sock 9.Parse request [14:30:00]Sock 9.Check first char [14:30:00]Sock 9.First char is OK [14:30:00]request: POST /json_proto HTTP/1.0 [14:30:00]Method: POST [14:30:00]URL: /json_proto [14:30:00]Method is POST - this is cgi request [14:30:00]url: /json_proto [14:30:00]query_string will be loaded in cgi processing [14:30:00]execute_cgi json_proto POST (null) [14:30:00]execute_cgi path=json_proto method=POST [14:30:00]POST find Content-Length [14:30:00]Host: 172.17.44.132:8080 [14:30:00]Content-Length: 793 [14:30:00]Content-Type: application/json [14:30:00] [14:30:00]POST finish read [14:30:00]Found Content-Length = 793 [14:30:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:00]execute_script... [14:30: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)294331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:00]POST & json_proto [14:30:00]process_json_proto [14:30:00]json parsed OK: [14:30:00]protocol is kg_v1.0 [14:30:00]action value=close_receipt [14:30:00]process_action close_receipt [14:30:00]cmd_close_receipt [14:30:00]MH_GetDate [14:30:00]Write to MH i2c: F0 00 00 19 08 10 [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: F0 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: F0 09 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: F0 09 00 19 08 00 E9 9C C8 66 2A 83 C1 65 9F [14:30:00]GetLastDocTimeStamp 1724423388 [14:30:00]current date 1724423401 [14:30:00]FM_GetShiftState [14:30:00]SAM_PROTO_GetShiftState [14:30:00]wFMCommunicate request_size=4 [14:30:00]MH_SAM_APDU [14:30:00]CAPDU: 80 13 01 00 [14:30:00]Write to MH i2c: E2 08 00 1A 08 80 13 01 00 00 00 00 00 9F [14:30:00]Write i2c OK [14:30:00]MH_I2C_Read... [14:30:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:00]Read from MH i2c: E2 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 0E 00 [14:30:00]MH_I2C_Read... [14:30:00]Read from MH i2c: E2 0E 00 1A 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CD [14:30:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:30:00]wFMCommunicate OK [14:30:00]SAM_PROTO_GetShiftState done [14:30:00]FM_GetShiftState done [14:30:00]opened in 1724372766 [14:30:00]opened+sec_in_day 1724459166 [14:30:00]quantity*price = 100035 [14:30:00]sum+1 = 100036 [14:30:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 354 23.08.2024 14:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165501 ФПД: 89794824697697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143001&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165501&fm=89794824697697&tin=02508201610067®Number=0000000000092562&sum=100035 [14:30:02]StoreToDocumentArchive [14:30:02]shift 469 fd 165501 [14:30:02]save to /storage/0469/doc_00165501 [14:30:02]save last doc name /storage/0469/doc_00165501 to /storage/kkm_last_doc_name [14:30:02]save OK [14:30:02]Clear old archive folders... [14:30:02]ProcessDocumentItem done err = 0, tmpTLVsize=249 [14:30:02]tlvbuf is 0068B9A0 [14:30:02]SAM_PROTO_ClearQueue [14:30:02]wFMCommunicate request_size=4 [14:30:02]MH_SAM_APDU [14:30:02]CAPDU: 80 09 00 00 [14:30:02]Write to MH i2c: E2 08 00 27 08 80 09 00 00 00 00 00 00 A1 [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:02]Read from MH i2c: E2 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 03 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 03 00 27 08 00 90 00 A3 [14:30:02]RAPDU: 90 00 [14:30:02]wFMCommunicate OK [14:30:02]SAM_PROTO_ClearQueue done [14:30:02]KKMCreateOFDPacket [14:30:02]OFDProtocolAddRootSTLVToBuf [14:30:02]FM_MakeSignedData [14:30:02]FM_MakeSignedData [14:30:02]SAM_PROTO_SignData [14:30:02]wFMCommunicate request_size=4 [14:30:02]MH_SAM_APDU [14:30:02]CAPDU: 80 0D 01 02 [14:30:02]Write to MH i2c: E2 08 00 28 08 80 0D 01 02 00 00 00 00 A9 [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:02]Read from MH i2c: E2 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 03 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 03 00 28 08 00 90 00 A4 [14:30:02]RAPDU: 90 00 [14:30:02]wFMCommunicate OK [14:30:02]wFMCommunicate request_size=255 [14:30:02]MH_SAM_APDU [14:30:02]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 E9 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 86 02 00 35 04 06 00 51 AA FC [14:30:02]Write to MH i2c: E2 02 01 29 08 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 E9 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 86 02 00 35 04 06 00 51 AA FC 00 00 56 [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:02]Read from MH i2c: E2 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 03 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 03 00 29 08 00 90 00 A5 [14:30:02]RAPDU: 90 00 [14:30:02]wFMCommunicate OK [14:30:02]wFMCommunicate request_size=8 [14:30:02]MH_SAM_APDU [14:30:02]CAPDU: 80 0D 02 02 03 A0 F7 61 [14:30:02]Write to MH i2c: E2 0B 00 2A 08 80 0D 02 02 03 00 A0 F7 61 00 00 AA [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:02]Read from MH i2c: E2 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 03 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 03 00 2A 08 00 90 00 A6 [14:30:02]RAPDU: 90 00 [14:30:02]wFMCommunicate OK [14:30:02]wFMCommunicate request_size=4 [14:30:02]MH_SAM_APDU [14:30:02]CAPDU: 80 0D 03 02 [14:30:02]Write to MH i2c: E2 08 00 2B 08 80 0D 03 02 00 00 00 00 AE [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:02]Read from MH i2c: E2 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 0B 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 0B 00 2B 08 00 CA 76 41 F6 23 46 A3 B5 90 00 E7 [14:30:02]RAPDU: CA 76 41 F6 23 46 A3 B5 90 00 [14:30:02]wFMCommunicate OK [14:30:02]SAM_PROTO_SignData done [14:30:02]FM_MakeSignedData done [14:30:02]CreateOFDProtocolMessage [14:30:02]wFMCommunicate request_size=4 [14:30:02]MH_SAM_APDU [14:30:02]CAPDU: 80 11 00 00 [14:30:02]Write to MH i2c: E2 08 00 2C 08 80 11 00 00 00 00 00 00 AE [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:02]Read from MH i2c: E2 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 17 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: E2 17 00 2C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [14:30:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:30:02]wFMCommunicate OK [14:30:02]CreateOFDProtocolMessage done [14:30:02]OFDSenderStorePacket 165501 [14:30:02]StoreOFDPacket docnum=165501 [14:30:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 08 E8 05 01 D0 DE 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 E9 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 86 02 00 35 04 06 00 51 AA FC A0 F7 61 CA 76 41 F6 23 46 A3 B5 [14:30:02]CheckFolder [14:30:02]dirname=/storage/ofd_packets [14:30:02]CheckFolder done [14:30:02]ProducePacketName [14:30:02]name=ofd_packets/00165501 [14:30:02]NVStorageSaveData ofd_packets/00165501 [14:30:02]File name is /storage/ofd_packets/00165501 [14:30:02]Write 299 bytes [14:30:02]NVStorageSaveData done [14:30:02]OFDSenderStorePacket done [14:30:02]KKMCreateOFDPacket done [14:30:02]NVStorageSaveData kkm_last_timestamp [14:30:02]File name is /storage/kkm_last_timestamp [14:30:02]Write 4 bytes [14:30:02]NVStorageSaveData done [14:30:02]ExternCall_PrintAddStr [14:30:02]wPrintStart [14:30:02]Write to MH i2c: 01 00 00 2D 08 35 [14:30:02]Write i2c OK [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: 01 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: 01 07 00 [14:30:02]MH_I2C_Read... [14:30:02]Read from MH i2c: 01 07 00 2D 08 00 00 00 00 00 FF 0F 4A [14:30:02]RasterBufferAndPrint [14:30:02]line Счет N : (1)294331 [14:30:02]line ИНН: 02508201610067 [14:30:02]line Контрольно-Кассовый Чек [14:30:02]line ПРОДАЖА [14:30:02]line ТРК (МРК, ГНК) : 61 [14:30:02]line Товар: 2710124130 [14:30:02]line SU-92-К-5 [14:30:02]line 14.540 * 68.80 [14:30:02]line = 1000.35 [14:30:02]line НДС 12% НСП 1% [14:30:02]line > о реализуемом товаре [14:30:02]line ИТОГО: 1000.35 [14:30:02]line НСП 1% : 8.85 [14:30:02]line НДС 12% : 106.23 [14:30:02]line Наличными: 0.00 [14:30:02]line Безнал.: 1000.35 [14:30:02]line Место: АЗС № 130 "Партнер Нефть" [14:30:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:30:02]line СНО: Общий режим [14:30:02]line Чек 354 23.08.2024 14:30 [14:30:02]line Смена: 469 ФФД: 1.0 [14:30:02]line ЗНМ: 0300000070 [14:30:02]line РНМ: 0000000000092562 [14:30:02]line Версия ККМ: 001 [14:30:02]line Платежная система: O! деньги [14:30:02]line ФМ: 0000000000871769 [14:30:02]line ФД: 165501 [14:30:02]line ФПД: 89794824697697 [14:30:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143001&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165501&fm=89794824697697&tin=02508201610067®Number=0000000000092562&sum=100035 [14:30:02]written 0, free lines is 4095 [14:30:03]Write to MH i2c: 01 00 00 57 08 5F [14:30:03]Write i2c OK [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: 01 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: 01 07 00 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: 01 07 00 57 08 00 00 00 00 00 E4 0C 56 [14:30:03]RasterBufferAndPrint [14:30:03]line [14:30:03]line [14:30:03]line [14:30:03]line [14:30:03]line [14:30:03]written 0, free lines is 3321 [14:30:03]MH_Cut [14:30:03]Write to MH i2c: D1 01 00 5E 08 01 38 [14:30:03]Write i2c OK [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: D1 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: D1 01 00 [14:30:03]MH_I2C_Read... [14:30:03]Read from MH i2c: D1 01 00 5E 08 00 37 [14:30:03]Write to MH i2c: 01 00 00 5F 08 67 [14:30:03]Write i2c OK [14:30:03]MH_I2C_Read... [14:30:03]*** Cut start [14:30:03]*** Purtial cut [14:30:03]*** Stage 1: CUTSNS_PIN = 1 [14:30:04]Connected sock=10 [14:30:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AB F8 07 01 87 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D7 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D7 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 2D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D7 AD 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 DC 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 86 02 00 35 04 06 00 1D C2 36 5E 60 D1 C1 BC 94 99 06 66 85 3E [14:30:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CC C6 47 00 CD 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 86 02 00 F4 03 04 00 37 46 C8 66 B6 04 01 00 00 04 D9 3B 26 1A BA 1F 88 [14:30:05]CommunicateWithHost err = 0 [14:30:05]CheckOFDResponse [14:30:05]1017 (14) - 77093643461234 [14:30:05]1041 (16) - 0000000000871769 [14:30:05]1040 (4) - 165500 [14:30:05]1012 (4) - 23.08.2024 08:20 [14:30:05]1206 (1) - 0 [14:30:05]OFD Sender: Remove packet 165500 [14:30:05]ProducePacketName [14:30:05]name=ofd_packets/00165500 [14:30:05]NVStorageDeleteData [14:30:05]Read from MH i2c: 01 [14:30:06]MH_I2C_Read... [14:30:06]*** Stop cut motor [14:30:06]*** Cut end [14:30:06]Read from MH i2c: 01 07 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: 01 07 00 5F 08 00 00 00 00 00 FF 0F 7C [14:30:06]process_action close_receipt done [14:30:06]requested_data is exist [14:30:06]produce_requested_data [14:30:06]requested_item fm.sn is exist - process it [14:30:06]wFMCommunicate request_size=4 [14:30:06]MH_SAM_APDU [14:30:06]CAPDU: 80 11 00 00 [14:30:06]Write to MH i2c: E2 08 00 60 08 80 11 00 00 00 00 00 00 E2 [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:06]Read from MH i2c: E2 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 17 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 17 00 60 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [14:30:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:30:06]wFMCommunicate OK [14:30:06]requested_item fd.num is exist - process it [14:30:06]SAM_PROTO_GetFieldsCounters [14:30:06]wFMCommunicate request_size=4 [14:30:06]MH_SAM_APDU [14:30:06]CAPDU: 80 13 00 00 [14:30:06]Write to MH i2c: E2 08 00 61 08 80 13 00 00 00 00 00 00 E5 [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]OFD Sender: Processing packet 165501 [packets to send 993, broken 992] [14:30:06]ProducePacketName [14:30:06]name=ofd_packets/00165501 [14:30:06]OFD Sender: To server: pG, [14:30:06]CommunicateWithHost lk.salyk.kg:30040 [14:30:06]ConnectInit lk.salyk.kg [14:30:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:06]Read from MH i2c: E2 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 62 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 62 00 61 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [14:30:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:30:06]wFMCommunicate OK [14:30:06]SAM_PROTO_GetFieldsCounters done [14:30:06]requested_item shift.num is exist - process it [14:30:06]requested_item shift.opened is exist - process it [14:30:06]req_shift_opened [14:30:06]FM_GetShiftState [14:30:06]SAM_PROTO_GetShiftState [14:30:06]wFMCommunicate request_size=4 [14:30:06]MH_SAM_APDU [14:30:06]CAPDU: 80 13 01 00 [14:30:06]Write to MH i2c: E2 08 00 62 08 80 13 01 00 00 00 00 00 E7 [14:30:06]Write i2c OK [14:30:06]MH_I2C_Read... [14:30:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:06]Read from MH i2c: E2 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 0E 00 [14:30:06]MH_I2C_Read... [14:30:06]Read from MH i2c: E2 0E 00 62 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 15 [14:30:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:30:06]wFMCommunicate OK [14:30:06]SAM_PROTO_GetShiftState done [14:30:06]FM_GetShiftState done [14:30:06]req_shift_opened done [14:30:06]requested_item shift.open_date is exist - process it [14:30:06]req_shift_open_date [14:30:06]req_shift_open_date done [14:30:06]produce_requested_data done [14:30:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165501,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:30:06]process_action_free close_receipt [14:30:06]json_value_free [14:30:06]json_value_free done [14:30:06]process_json_proto returns [14:30:06]Send response to host [14:30:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165501,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:30:06]free response buf [14:30:06]execute_script done [14:30:06]execute_script returns [14:30:06]free content buf [14:30:06]Sock 9.Close socket [14:30:06]Sock 9.Thread stoped [14:30:11]ConnectInit Can't take IP for lk.salyk.kg [14:30:11]CommunicateWithHost connect error [14:30:11]CommunicateWithHost err = -1 [14:30:11]OFD Sender: Server communicate error [14:30:11]OFD Sender: Processing packet 165501 [packets to send 993, broken 992] [14:30:11]ProducePacketName [14:30:11]name=ofd_packets/00165501 [14:30:11]OFD Sender: To server: pG, [14:30:11]CommunicateWithHost lk.salyk.kg:30040 [14:30:11]ConnectInit lk.salyk.kg [14:30:16]ConnectInit Can't take IP for lk.salyk.kg [14:30:16]CommunicateWithHost connect error [14:30:16]CommunicateWithHost err = -1 [14:30:16]OFD Sender: Server communicate error [14:30:21]OFD Sender: Processing packet 165501 [packets to send 993, broken 992] [14:30:21]ProducePacketName [14:30:21]name=ofd_packets/00165501 [14:30:21]OFD Sender: To server: pG, [14:30:21]CommunicateWithHost lk.salyk.kg:30040 [14:30:21]ConnectInit lk.salyk.kg [14:30:26]ConnectInit Can't take IP for lk.salyk.kg [14:30:26]CommunicateWithHost connect error [14:30:26]CommunicateWithHost err = -1 [14:30:26]OFD Sender: Server communicate error [14:30:30]recv_with_timeout no data received [14:30:31]OFD Sender: Processing packet 165501 [packets to send 993, broken 992] [14:30:31]ProducePacketName [14:30:31]name=ofd_packets/00165501 [14:30:31]OFD Sender: To server: pG, [14:30:31]CommunicateWithHost lk.salyk.kg:30040 [14:30:31]ConnectInit lk.salyk.kg [14:30:36]ConnectInit Can't take IP for lk.salyk.kg [14:30:36]CommunicateWithHost connect error [14:30:36]CommunicateWithHost err = -1 [14:30:36]OFD Sender: Server communicate error [14:30:41]OFD Sender: Processing packet 165501 [packets to send 993, broken 992] [14:30:41]ProducePacketName [14:30:41]name=ofd_packets/00165501 [14:30:41]OFD Sender: To server: pG, [14:30:41]CommunicateWithHost lk.salyk.kg:30040 [14:30:41]ConnectInit lk.salyk.kg [14:30:42]accept exits with 12 [14:30:42]New connection [14:30:42]New thread 3066625380 created [14:30:42]Thread 3066482020 joined [14:30:42]Waiting for new connection... [14:30:42] Sock 12.Parse request [14:30:42]Sock 12.Check first char [14:30:42]Sock 12.First char is OK [14:30:42]request: POST /json_proto HTTP/1.0 [14:30:42]Method: POST [14:30:42]URL: /json_proto [14:30:42]Method is POST - this is cgi request [14:30:42]url: /json_proto [14:30:42]query_string will be loaded in cgi processing [14:30:42]execute_cgi json_proto POST (null) [14:30:42]execute_cgi path=json_proto method=POST [14:30:42]POST find Content-Length [14:30:42]Host: 172.17.44.132:8080 [14:30:42]Content-Length: 803 [14:30:42]Content-Type: application/json [14:30:42] [14:30:42]POST finish read [14:30:42]Found Content-Length = 803 [14:30:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:42]execute_script... [14:30:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:42]POST & json_proto [14:30:42]process_json_proto [14:30:42]json parsed OK: [14:30:42]protocol is kg_v1.0 [14:30:42]action value=close_receipt [14:30:42]process_action close_receipt [14:30:42]cmd_close_receipt [14:30:42]MH_GetDate [14:30:42]Write to MH i2c: F0 00 00 63 08 5A [14:30:42]Write i2c OK [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: F0 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: F0 09 00 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: F0 09 00 63 08 00 13 9D C8 66 2A 83 C1 65 14 [14:30:42]GetLastDocTimeStamp 1724423401 [14:30:42]current date 1724423443 [14:30:42]FM_GetShiftState [14:30:42]SAM_PROTO_GetShiftState [14:30:42]wFMCommunicate request_size=4 [14:30:42]MH_SAM_APDU [14:30:42]CAPDU: 80 13 01 00 [14:30:42]Write to MH i2c: E2 08 00 64 08 80 13 01 00 00 00 00 00 E9 [14:30:42]Write i2c OK [14:30:42]MH_I2C_Read... [14:30:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:42]Read from MH i2c: E2 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: E2 0E 00 [14:30:42]MH_I2C_Read... [14:30:42]Read from MH i2c: E2 0E 00 64 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 17 [14:30:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:30:42]wFMCommunicate OK [14:30:42]SAM_PROTO_GetShiftState done [14:30:42]FM_GetShiftState done [14:30:42]opened in 1724372766 [14:30:42]opened+sec_in_day 1724459166 [14:30:42]quantity*price = 200043 [14:30:42]sum+1 = 200044 [14:30:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 355 23.08.2024 14:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165502 ФПД: 77959680860751 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143043&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165502&fm=77959680860751&tin=02508201610067®Number=0000000000092562&sum=200043 [14:30:43]StoreToDocumentArchive [14:30:43]shift 469 fd 165502 [14:30:43]save to /storage/0469/doc_00165502 [14:30:43]save last doc name /storage/0469/doc_00165502 to /storage/kkm_last_doc_name [14:30:43]save OK [14:30:43]Clear old archive folders... [14:30:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:30:43]tlvbuf is 006EB6A0 [14:30:43]SAM_PROTO_ClearQueue [14:30:43]wFMCommunicate request_size=4 [14:30:43]MH_SAM_APDU [14:30:43]CAPDU: 80 09 00 00 [14:30:43]Write to MH i2c: E2 08 00 71 08 80 09 00 00 00 00 00 00 EB [14:30:43]Write i2c OK [14:30:43]MH_I2C_Read... [14:30:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:43]Read from MH i2c: E2 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 03 00 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 03 00 71 08 00 90 00 ED [14:30:43]RAPDU: 90 00 [14:30:43]wFMCommunicate OK [14:30:43]SAM_PROTO_ClearQueue done [14:30:43]KKMCreateOFDPacket [14:30:43]OFDProtocolAddRootSTLVToBuf [14:30:43]FM_MakeSignedData [14:30:43]FM_MakeSignedData [14:30:43]SAM_PROTO_SignData [14:30:43]wFMCommunicate request_size=4 [14:30:43]MH_SAM_APDU [14:30:43]CAPDU: 80 0D 01 02 [14:30:43]Write to MH i2c: E2 08 00 72 08 80 0D 01 02 00 00 00 00 F3 [14:30:43]Write i2c OK [14:30:43]MH_I2C_Read... [14:30:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:43]Read from MH i2c: E2 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 03 00 [14:30:43]MH_I2C_Read... [14:30:43]Read from MH i2c: E2 03 00 72 08 00 90 00 EE [14:30:43]RAPDU: 90 00 [14:30:43]wFMCommunicate OK [14:30:43]wFMCommunicate request_size=255 [14:30:43]MH_SAM_APDU [14:30:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 63 01 00 00 F4 03 04 00 13 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 86 02 00 35 04 06 00 46 [14:30:43]Write to MH i2c: E2 02 01 73 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 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 63 01 00 00 F4 03 04 00 13 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 86 02 00 35 04 06 00 46 00 00 E9 [14:30:44]Write i2c OK [14:30:44]MH_I2C_Read... [14:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:44]Read from MH i2c: E2 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 03 00 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 03 00 73 08 00 90 00 EF [14:30:44]RAPDU: 90 00 [14:30:44]wFMCommunicate OK [14:30:44]wFMCommunicate request_size=10 [14:30:44]MH_SAM_APDU [14:30:44]CAPDU: 80 0D 02 02 05 E7 67 15 A2 4F [14:30:44]Write to MH i2c: E2 0D 00 74 08 80 0D 02 02 05 00 E7 67 15 A2 4F 00 00 54 [14:30:44]Write i2c OK [14:30:44]MH_I2C_Read... [14:30:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:44]Read from MH i2c: E2 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 03 00 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 03 00 74 08 00 90 00 F0 [14:30:44]RAPDU: 90 00 [14:30:44]wFMCommunicate OK [14:30:44]wFMCommunicate request_size=4 [14:30:44]MH_SAM_APDU [14:30:44]CAPDU: 80 0D 03 02 [14:30:44]Write to MH i2c: E2 08 00 75 08 80 0D 03 02 00 00 00 00 F8 [14:30:44]Write i2c OK [14:30:44]MH_I2C_Read... [14:30:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:44]Read from MH i2c: E2 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 0B 00 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 0B 00 75 08 00 12 16 F7 1A 0A F6 69 8F 90 00 2A [14:30:44]RAPDU: 12 16 F7 1A 0A F6 69 8F 90 00 [14:30:44]wFMCommunicate OK [14:30:44]SAM_PROTO_SignData done [14:30:44]FM_MakeSignedData done [14:30:44]CreateOFDProtocolMessage [14:30:44]wFMCommunicate request_size=4 [14:30:44]MH_SAM_APDU [14:30:44]CAPDU: 80 11 00 00 [14:30:44]Write to MH i2c: E2 08 00 76 08 80 11 00 00 00 00 00 00 F8 [14:30:44]Write i2c OK [14:30:44]MH_I2C_Read... [14:30:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:44]Read from MH i2c: E2 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 17 00 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 17 00 76 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [14:30:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:30:44]wFMCommunicate OK [14:30:44]CreateOFDProtocolMessage done [14:30:44]OFDSenderStorePacket 165502 [14:30:44]StoreOFDPacket docnum=165502 [14:30:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 16 64 07 01 51 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 63 01 00 00 F4 03 04 00 13 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 86 02 00 35 04 06 00 46 E7 67 15 A2 4F 12 16 F7 1A 0A F6 69 8F [14:30:44]CheckFolder [14:30:44]dirname=/storage/ofd_packets [14:30:44]CheckFolder done [14:30:44]ProducePacketName [14:30:44]name=ofd_packets/00165502 [14:30:44]NVStorageSaveData ofd_packets/00165502 [14:30:44]File name is /storage/ofd_packets/00165502 [14:30:44]Write 301 bytes [14:30:44]NVStorageSaveData done [14:30:44]OFDSenderStorePacket done [14:30:44]KKMCreateOFDPacket done [14:30:44]NVStorageSaveData kkm_last_timestamp [14:30:44]File name is /storage/kkm_last_timestamp [14:30:44]Write 4 bytes [14:30:44]NVStorageSaveData done [14:30:44]ExternCall_PrintAddStr [14:30:44]wPrintStart [14:30:44]Write to MH i2c: 01 00 00 77 08 7F [14:30:44]Write i2c OK [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: 01 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: 01 07 00 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: 01 07 00 77 08 00 00 00 00 00 FF 0F 94 [14:30:44]RasterBufferAndPrint [14:30:44]line Счет N : (1)294333 [14:30:44]line ИНН: 02508201610067 [14:30:44]line Контрольно-Кассовый Чек [14:30:44]line ПРОДАЖА [14:30:44]line ТРК (МРК, ГНК) : 33 [14:30:44]line Товар: 2710124500 [14:30:44]line Аи-95-К-5 [14:30:44]line 26.960 * 74.20 [14:30:44]line = 2000.43 [14:30:44]line НДС 12% НСП 1% [14:30:44]line > о реализуемом товаре [14:30:44]line ИТОГО: 2000.43 [14:30:44]line НСП 1% : 17.70 [14:30:44]line НДС 12% : 212.43 [14:30:44]line Наличными: 0.00 [14:30:44]line Безнал.: 2000.43 [14:30:44]line Место: АЗС № 130 "Партнер Нефть" [14:30:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:30:44]line СНО: Общий режим [14:30:44]line Чек 355 23.08.2024 14:30 [14:30:44]line Смена: 469 ФФД: 1.0 [14:30:44]line ЗНМ: 0300000070 [14:30:44]line РНМ: 0000000000092562 [14:30:44]line Версия ККМ: 001 [14:30:44]line Платежная система: O! деньги [14:30:44]line ФМ: 0000000000871769 [14:30:44]line ФД: 165502 [14:30:44]line ФПД: 77959680860751 [14:30:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143043&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165502&fm=77959680860751&tin=02508201610067®Number=0000000000092562&sum=200043 [14:30:44]written 0, free lines is 4095 [14:30:45]Write to MH i2c: 01 00 00 A1 08 A9 [14:30:45]Write i2c OK [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: 01 [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: 01 07 00 [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: 01 07 00 A1 08 00 00 00 00 00 E8 0C A4 [14:30:45]RasterBufferAndPrint [14:30:45]line [14:30:45]line [14:30:45]line [14:30:45]line [14:30:45]line [14:30:45]written 0, free lines is 3332 [14:30:45]MH_Cut [14:30:45]Write to MH i2c: D1 01 00 A8 08 01 82 [14:30:45]Write i2c OK [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: D1 [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: D1 01 00 [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: D1 01 00 A8 08 00 81 [14:30:45]Write to MH i2c: 01 00 00 A9 08 B1 [14:30:45]Write i2c OK [14:30:45]MH_I2C_Read... [14:30:45]*** Cut start [14:30:45]*** Purtial cut [14:30:45]*** Stage 1: CUTSNS_PIN = 1 [14:30:46]ConnectInit Can't take IP for lk.salyk.kg [14:30:46]CommunicateWithHost connect error [14:30:46]CommunicateWithHost err = -1 [14:30:46]OFD Sender: Server communicate error [14:30:46]OFD Sender: Processing packet 165501 [packets to send 994, broken 992] [14:30:46]ProducePacketName [14:30:46]name=ofd_packets/00165501 [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:47]Read from MH i2c: 01 [14:30:47]MH_I2C_Read... [14:30:47]*** Stop cut motor [14:30:47]*** Cut end [14:30:47]Read from MH i2c: 01 07 00 [14:30:47]MH_I2C_Read... [14:30:47]Read from MH i2c: 01 07 00 A9 08 00 00 00 00 00 FF 0F C6 [14:30:47]process_action close_receipt done [14:30:47]requested_data is exist [14:30:47]produce_requested_data [14:30:47]requested_item fm.sn is exist - process it [14:30:47]wFMCommunicate request_size=4 [14:30:47]MH_SAM_APDU [14:30:47]CAPDU: 80 11 00 00 [14:30:47]Write to MH i2c: E2 08 00 AA 08 80 11 00 00 00 00 00 00 2C [14:30:47]Write i2c OK [14:30:47]MH_I2C_Read... [14:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:47]Read from MH i2c: E2 [14:30:47]MH_I2C_Read... [14:30:47]Read from MH i2c: E2 17 00 [14:30:47]MH_I2C_Read... [14:30:47]Read from MH i2c: E2 17 00 AA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [14:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:30:47]wFMCommunicate OK [14:30:47]requested_item fd.num is exist - process it [14:30:47]SAM_PROTO_GetFieldsCounters [14:30:47]wFMCommunicate request_size=4 [14:30:47]MH_SAM_APDU [14:30:47]CAPDU: 80 13 00 00 [14:30:47]Write to MH i2c: E2 08 00 AB 08 80 13 00 00 00 00 00 00 2F [14:30:47]Write i2c OK [14:30:47]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 AB 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [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 AC 08 80 13 01 00 00 00 00 00 31 [14:30:48]Write i2c OK [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 [14:30:48]MH_I2C_Read... [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 AC 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5F [14:30:48]RAPDU: 09 00 01 1E D7 C7 66 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":"0000000000871769","fd.num":165502,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [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":"0000000000871769","fd.num":165502,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [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 12.Close socket [14:30:48]Sock 12.Thread stoped [14:30:51]ConnectInit Can't take IP for lk.salyk.kg [14:30:51]CommunicateWithHost connect error [14:30:51]CommunicateWithHost err = -1 [14:30:51]OFD Sender: Server communicate error [14:30:56]OFD Sender: Processing packet 165501 [packets to send 994, broken 992] [14:30:56]ProducePacketName [14:30:56]name=ofd_packets/00165501 [14:30:56]OFD Sender: To server: pG, [14:30:56]CommunicateWithHost lk.salyk.kg:30040 [14:30:56]ConnectInit lk.salyk.kg [14:31:01]ConnectInit Can't take IP for lk.salyk.kg [14:31:01]CommunicateWithHost connect error [14:31:01]CommunicateWithHost err = -1 [14:31:01]OFD Sender: Server communicate error [14:31:06]OFD Sender: Processing packet 165501 [packets to send 994, broken 992] [14:31:06]ProducePacketName [14:31:06]name=ofd_packets/00165501 [14:31:06]OFD Sender: To server: pG, [14:31:06]CommunicateWithHost lk.salyk.kg:30040 [14:31:06]ConnectInit lk.salyk.kg [14:31:08]recv_with_timeout no data received [14:31:11]ConnectInit Can't take IP for lk.salyk.kg [14:31:11]CommunicateWithHost connect error [14:31:11]CommunicateWithHost err = -1 [14:31:11]OFD Sender: Server communicate error [14:31:16]OFD Sender: Processing packet 165501 [packets to send 994, broken 992] [14:31:16]ProducePacketName [14:31:16]name=ofd_packets/00165501 [14:31:16]OFD Sender: To server: pG, [14:31:16]CommunicateWithHost lk.salyk.kg:30040 [14:31:16]ConnectInit lk.salyk.kg [14:31:17]Connected sock=7 [14:31:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 08 E8 05 01 D0 DE 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 E9 9C C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 86 02 00 35 04 06 00 51 AA FC A0 F7 61 CA 76 41 F6 23 46 A3 B5 [14:31:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C D4 47 00 0E E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 86 02 00 F4 03 04 00 80 46 C8 66 B6 04 01 00 00 1A EE EF F7 99 D6 A0 EB [14:31:18]CommunicateWithHost err = 0 [14:31:18]CheckOFDResponse [14:31:18]1017 (14) - 77093643461234 [14:31:18]1041 (16) - 0000000000871769 [14:31:18]1040 (4) - 165501 [14:31:18]1012 (4) - 23.08.2024 08:21 [14:31:18]1206 (1) - 0 [14:31:18]OFD Sender: Remove packet 165501 [14:31:18]ProducePacketName [14:31:18]name=ofd_packets/00165501 [14:31:18]NVStorageDeleteData [14:31:18]OFD Sender: Processing packet 165502 [packets to send 993, broken 992] [14:31:18]ProducePacketName [14:31:18]name=ofd_packets/00165502 [14:31:18]OFD Sender: To server: pG, [14:31:18]CommunicateWithHost lk.salyk.kg:30040 [14:31:18]ConnectInit lk.salyk.kg [14:31:19]Connected sock=7 [14:31:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 16 64 07 01 51 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 63 01 00 00 F4 03 04 00 13 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 86 02 00 35 04 06 00 46 E7 67 15 A2 4F 12 16 F7 1A 0A F6 69 8F [14:31:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6C F3 47 00 1E 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 86 02 00 F4 03 04 00 81 46 C8 66 B6 04 01 00 00 B2 F6 79 7D CB A9 6E 04 [14:31:20]CommunicateWithHost err = 0 [14:31:20]CheckOFDResponse [14:31:20]1017 (14) - 77093643461234 [14:31:20]1041 (16) - 0000000000871769 [14:31:20]1040 (4) - 165502 [14:31:20]1012 (4) - 23.08.2024 08:21 [14:31:20]1206 (1) - 0 [14:31:20]OFD Sender: Remove packet 165502 [14:31:20]ProducePacketName [14:31:20]name=ofd_packets/00165502 [14:31:20]NVStorageDeleteData [14:31:21]OFD Sender: No OFD packet to send [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:04]recv_with_timeout no data received [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:29]accept exits with 11 [14:32:29]New connection [14:32:29]New thread 3066482020 created [14:32:29]Thread 3066625380 joined [14:32:29]Waiting for new connection... [14:32:29] Sock 11.Parse request [14:32:29]Sock 11.Check first char [14:32:29]Sock 11.First char is OK [14:32:29]request: POST /json_proto HTTP/1.0 [14:32:29]Method: POST [14:32:29]URL: /json_proto [14:32:29]Method is POST - this is cgi request [14:32:29]url: /json_proto [14:32:29]query_string will be loaded in cgi processing [14:32:29]execute_cgi json_proto POST (null) [14:32:29]execute_cgi path=json_proto method=POST [14:32:29]POST find Content-Length [14:32:29]Host: 172.17.44.132:8080 [14:32:29]Content-Length: 751 [14:32:29]Content-Type: application/json [14:32:29] [14:32:29]POST finish read [14:32:29]Found Content-Length = 751 [14:32:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:29]execute_script... [14:32: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)294334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30116596", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:29]POST & json_proto [14:32:29]process_json_proto [14:32:29]json parsed OK: [14:32:29]protocol is kg_v1.0 [14:32:29]action value=close_receipt [14:32:29]process_action close_receipt [14:32:29]cmd_close_receipt [14:32:29]MH_GetDate [14:32:29]Write to MH i2c: F0 00 00 AD 08 A4 [14:32:29]Write i2c OK [14:32:29]MH_I2C_Read... [14:32:29]Read from MH i2c: F0 [14:32:29]MH_I2C_Read... [14:32:29]Read from MH i2c: F0 09 00 [14:32:29]MH_I2C_Read... [14:32:29]Read from MH i2c: F0 09 00 AD 08 00 7E 9D C8 66 2A 83 C1 65 C9 [14:32:29]GetLastDocTimeStamp 1724423443 [14:32:29]current date 1724423550 [14:32:29]FM_GetShiftState [14:32:29]SAM_PROTO_GetShiftState [14:32:29]wFMCommunicate request_size=4 [14:32:29]MH_SAM_APDU [14:32:29]CAPDU: 80 13 01 00 [14:32:29]Write to MH i2c: E2 08 00 AE 08 80 13 01 00 00 00 00 00 33 [14:32:29]Write i2c OK [14:32:29]MH_I2C_Read... [14:32:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:29]Read from MH i2c: E2 [14:32:29]MH_I2C_Read... [14:32:29]Read from MH i2c: E2 0E 00 [14:32:29]MH_I2C_Read... [14:32:29]Read from MH i2c: E2 0E 00 AE 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 61 [14:32:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:32:29]wFMCommunicate OK [14:32:29]SAM_PROTO_GetShiftState done [14:32:29]FM_GetShiftState done [14:32:29]opened in 1724372766 [14:32:29]opened+sec_in_day 1724459166 [14:32:29]quantity*price = 0 [14:32:29]sum+1 = 1 [14:32:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 356 23.08.2024 14:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30116596 ФМ: 0000000000871769 ФД: 165503 ФПД: 109157513773433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165503&fm=109157513773433&tin=02508201610067®Number=0000000000092562&sum=0 [14:32:30]StoreToDocumentArchive [14:32:30]shift 469 fd 165503 [14:32:30]save to /storage/0469/doc_00165503 [14:32:30]save last doc name /storage/0469/doc_00165503 to /storage/kkm_last_doc_name [14:32:30]save OK [14:32:30]Clear old archive folders... [14:32:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:32:30]tlvbuf is 007024A0 [14:32:30]SAM_PROTO_ClearQueue [14:32:30]wFMCommunicate request_size=4 [14:32:30]MH_SAM_APDU [14:32:30]CAPDU: 80 09 00 00 [14:32:30]Write to MH i2c: E2 08 00 BB 08 80 09 00 00 00 00 00 00 35 [14:32:30]Write i2c OK [14:32:30]MH_I2C_Read... [14:32:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:30]Read from MH i2c: E2 [14:32:30]MH_I2C_Read... [14:32:30]Read from MH i2c: E2 03 00 [14:32:30]MH_I2C_Read... [14:32:30]Read from MH i2c: E2 03 00 BB 08 00 90 00 37 [14:32:30]RAPDU: 90 00 [14:32:30]wFMCommunicate OK [14:32:30]SAM_PROTO_ClearQueue done [14:32:30]KKMCreateOFDPacket [14:32:30]OFDProtocolAddRootSTLVToBuf [14:32:30]FM_MakeSignedData [14:32:30]FM_MakeSignedData [14:32:30]SAM_PROTO_SignData [14:32:30]wFMCommunicate request_size=4 [14:32:30]MH_SAM_APDU [14:32:30]CAPDU: 80 0D 01 02 [14:32:30]Write to MH i2c: E2 08 00 BC 08 80 0D 01 02 00 00 00 00 3D [14:32:30]Write i2c OK [14:32:30]MH_I2C_Read... [14:32:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:30]Read from MH i2c: E2 [14:32:30]MH_I2C_Read... [14:32:30]Read from MH i2c: E2 03 00 [14:32:30]MH_I2C_Read... [14:32:30]Read from MH i2c: E2 03 00 BC 08 00 90 00 38 [14:32:30]RAPDU: 90 00 [14:32:30]wFMCommunicate OK [14:32:30]wFMCommunicate request_size=255 [14:32:30]MH_SAM_APDU [14:32:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 7E 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 86 02 00 35 04 06 00 63 47 36 D5 [14:32:30]Write to MH i2c: E2 02 01 BD 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 7E 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 86 02 00 35 04 06 00 63 47 36 D5 00 00 61 [14:32:30]Write i2c OK [14:32:30]MH_I2C_Read... [14:32:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:31]Read from MH i2c: E2 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 03 00 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 03 00 BD 08 00 90 00 39 [14:32:31]RAPDU: 90 00 [14:32:31]wFMCommunicate OK [14:32:31]wFMCommunicate request_size=7 [14:32:31]MH_SAM_APDU [14:32:31]CAPDU: 80 0D 02 02 02 41 79 [14:32:31]Write to MH i2c: E2 0A 00 BE 08 80 0D 02 02 02 00 41 79 00 00 FE [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:31]Read from MH i2c: E2 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 03 00 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 03 00 BE 08 00 90 00 3A [14:32:31]RAPDU: 90 00 [14:32:31]wFMCommunicate OK [14:32:31]wFMCommunicate request_size=4 [14:32:31]MH_SAM_APDU [14:32:31]CAPDU: 80 0D 03 02 [14:32:31]Write to MH i2c: E2 08 00 BF 08 80 0D 03 02 00 00 00 00 42 [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:31]Read from MH i2c: E2 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 0B 00 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 0B 00 BF 08 00 9B 31 A4 F8 F8 35 82 02 90 00 5C [14:32:31]RAPDU: 9B 31 A4 F8 F8 35 82 02 90 00 [14:32:31]wFMCommunicate OK [14:32:31]SAM_PROTO_SignData done [14:32:31]FM_MakeSignedData done [14:32:31]CreateOFDProtocolMessage [14:32:31]wFMCommunicate request_size=4 [14:32:31]MH_SAM_APDU [14:32:31]CAPDU: 80 11 00 00 [14:32:31]Write to MH i2c: E2 08 00 C0 08 80 11 00 00 00 00 00 00 42 [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:31]Read from MH i2c: E2 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 17 00 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: E2 17 00 C0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [14:32:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:32:31]wFMCommunicate OK [14:32:31]CreateOFDProtocolMessage done [14:32:31]OFDSenderStorePacket 165503 [14:32:31]StoreOFDPacket docnum=165503 [14:32:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8A 0D 04 01 24 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 7E 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 86 02 00 35 04 06 00 63 47 36 D5 41 79 9B 31 A4 F8 F8 35 82 02 [14:32:31]CheckFolder [14:32:31]dirname=/storage/ofd_packets [14:32:31]CheckFolder done [14:32:31]ProducePacketName [14:32:31]name=ofd_packets/00165503 [14:32:31]NVStorageSaveData ofd_packets/00165503 [14:32:31]File name is /storage/ofd_packets/00165503 [14:32:31]Write 298 bytes [14:32:31]NVStorageSaveData done [14:32:31]OFDSenderStorePacket done [14:32:31]KKMCreateOFDPacket done [14:32:31]NVStorageSaveData kkm_last_timestamp [14:32:31]File name is /storage/kkm_last_timestamp [14:32:31]Write 4 bytes [14:32:31]NVStorageSaveData done [14:32:31]ExternCall_PrintAddStr [14:32:31]wPrintStart [14:32:31]Write to MH i2c: 01 00 00 C1 08 C9 [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: 01 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: 01 07 00 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: 01 07 00 C1 08 00 00 00 00 00 FF 0F DE [14:32:31]RasterBufferAndPrint [14:32:31]line Счет N : (1)294334 [14:32:31]line ИНН: 02508201610067 [14:32:31]line Контрольно-Кассовый Чек [14:32:31]line ПРОДАЖА [14:32:31]line ТРК (МРК, ГНК) : 21 [14:32:31]line Товар: 2710194800 [14:32:31]line ДТ-К-5 [14:32:31]line 13.130 * 0.00 [14:32:31]line = 0.00 [14:32:31]line НДС 12% НСП 1% [14:32:31]line > о реализуемом товаре [14:32:31]line ИТОГО: 0.00 [14:32:31]line НСП 1% : 0.00 [14:32:31]line НДС 12% : 0.00 [14:32:31]line Наличными: 0.00 [14:32:31]line Безнал.: 0.00 [14:32:31]line Место: АЗС № 130 "Партнер Нефть" [14:32:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:32:31]line СНО: Общий режим [14:32:31]line Чек 356 23.08.2024 14:32 [14:32:31]line Смена: 469 ФФД: 1.0 [14:32:31]line ЗНМ: 0300000070 [14:32:31]line РНМ: 0000000000092562 [14:32:31]line Версия ККМ: 001 [14:32:31]line Талоны: ТК ГПНА Online [14:32:31]line 30116596 [14:32:31]line ФМ: 0000000000871769 [14:32:31]line ФД: 165503 [14:32:31]line ФПД: 109157513773433 [14:32:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165503&fm=109157513773433&tin=02508201610067®Number=0000000000092562&sum=0 [14:32:31]written 0, free lines is 4095 [14:32:31]OFD Sender: Processing packet 165503 [packets to send 993, broken 992] [14:32:31]ProducePacketName [14:32:31]name=ofd_packets/00165503 [14:32:31]OFD Sender: To server: pG, [14:32:31]CommunicateWithHost lk.salyk.kg:30040 [14:32:31]ConnectInit lk.salyk.kg [14:32:31]Write to MH i2c: 01 00 00 EB 08 F3 [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: 01 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: 01 07 00 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: 01 07 00 EB 08 00 00 00 00 00 E4 0C EA [14:32:31]RasterBufferAndPrint [14:32:31]line [14:32:31]line [14:32:31]line [14:32:31]line [14:32:31]line [14:32:31]written 0, free lines is 3306 [14:32:31]MH_Cut [14:32:31]Write to MH i2c: D1 01 00 F2 08 01 CC [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: D1 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: D1 01 00 [14:32:31]MH_I2C_Read... [14:32:31]Read from MH i2c: D1 01 00 F2 08 00 CB [14:32:31]Write to MH i2c: 01 00 00 F3 08 FB [14:32:31]Write i2c OK [14:32:31]MH_I2C_Read... [14:32:32]*** Cut start [14:32:32]*** Purtial cut [14:32:32]*** Stage 1: CUTSNS_PIN = 1 [14:32:32]Connected sock=7 [14:32:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8A 0D 04 01 24 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 7E 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 86 02 00 35 04 06 00 63 47 36 D5 41 79 9B 31 A4 F8 F8 35 82 02 [14:32:34]Read from MH i2c: 01 [14:32:34]MH_I2C_Read... [14:32:34]*** Stop cut motor [14:32:34]*** Cut end [14:32:34]Read from MH i2c: 01 07 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: 01 07 00 F3 08 00 00 00 00 00 FF 0F 10 [14:32:34]process_action close_receipt done [14:32:34]requested_data is exist [14:32:34]produce_requested_data [14:32:34]requested_item fm.sn is exist - process it [14:32:34]wFMCommunicate request_size=4 [14:32:34]MH_SAM_APDU [14:32:34]CAPDU: 80 11 00 00 [14:32:34]Write to MH i2c: E2 08 00 F4 08 80 11 00 00 00 00 00 00 76 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 17 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 17 00 F4 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [14:32:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:32:34]wFMCommunicate OK [14:32:34]requested_item fd.num is exist - process it [14:32:34]SAM_PROTO_GetFieldsCounters [14:32:34]wFMCommunicate request_size=4 [14:32:34]MH_SAM_APDU [14:32:34]CAPDU: 80 13 00 00 [14:32:34]Write to MH i2c: E2 08 00 F5 08 80 13 00 00 00 00 00 00 79 [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 62 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 62 00 F5 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [14:32:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:32:34]wFMCommunicate OK [14:32:34]SAM_PROTO_GetFieldsCounters done [14:32:34]requested_item shift.num is exist - process it [14:32:34]requested_item shift.opened is exist - process it [14:32:34]req_shift_opened [14:32:34]FM_GetShiftState [14:32:34]SAM_PROTO_GetShiftState [14:32:34]wFMCommunicate request_size=4 [14:32:34]MH_SAM_APDU [14:32:34]CAPDU: 80 13 01 00 [14:32:34]Write to MH i2c: E2 08 00 F6 08 80 13 01 00 00 00 00 00 7B [14:32:34]Write i2c OK [14:32:34]MH_I2C_Read... [14:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:34]Read from MH i2c: E2 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 0E 00 [14:32:34]MH_I2C_Read... [14:32:34]Read from MH i2c: E2 0E 00 F6 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A9 [14:32:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:32:34]wFMCommunicate OK [14:32:34]SAM_PROTO_GetShiftState done [14:32:34]FM_GetShiftState done [14:32:34]req_shift_opened done [14:32:34]requested_item shift.open_date is exist - process it [14:32:34]req_shift_open_date [14:32:34]req_shift_open_date done [14:32:34]produce_requested_data done [14:32:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165503,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:32:34]process_action_free close_receipt [14:32:34]json_value_free [14:32:34]json_value_free done [14:32:34]process_json_proto returns [14:32:34]Send response to host [14:32:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165503,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:32:34]free response buf [14:32:34]execute_script done [14:32:34]execute_script returns [14:32:34]free content buf [14:32:34]Sock 11.Close socket [14:32:34]Sock 11.Thread stoped [14:32:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F1 EC 47 00 BF F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 86 02 00 F4 03 04 00 CA 46 C8 66 B6 04 01 00 00 4C 99 7D 5C 3A AB 50 E5 [14:32:35]CommunicateWithHost err = 0 [14:32:35]CheckOFDResponse [14:32:35]1017 (14) - 77093643461234 [14:32:35]1041 (16) - 0000000000871769 [14:32:35]1040 (4) - 165503 [14:32:35]1012 (4) - 23.08.2024 08:22 [14:32:35]1206 (1) - 0 [14:32:35]OFD Sender: Remove packet 165503 [14:32:35]ProducePacketName [14:32:35]name=ofd_packets/00165503 [14:32:35]NVStorageDeleteData [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]accept exits with 9 [14:32:51]New connection [14:32:51]New thread 3066625380 created [14:32:51]Thread 3066482020 joined [14:32:51]Waiting for new connection... [14:32:51] Sock 9.Parse request [14:32:51]Sock 9.Check first char [14:32:51]Sock 9.First char is OK [14:32:51]request: POST /json_proto HTTP/1.0 [14:32:51]Method: POST [14:32:51]URL: /json_proto [14:32:51]Method is POST - this is cgi request [14:32:51]url: /json_proto [14:32:51]query_string will be loaded in cgi processing [14:32:51]execute_cgi json_proto POST (null) [14:32:51]execute_cgi path=json_proto method=POST [14:32:51]POST find Content-Length [14:32:51]Host: 172.17.44.132:8080 [14:32:51]Content-Length: 678 [14:32:51]Content-Type: application/json [14:32:51] [14:32:51]POST finish read [14:32:51]Found Content-Length = 678 [14:32:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:51]execute_script... [14:32: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)294335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:32:51]POST & json_proto [14:32:51]process_json_proto [14:32:51]json parsed OK: [14:32:51]protocol is kg_v1.0 [14:32:51]action value=close_receipt [14:32:51]process_action close_receipt [14:32:51]cmd_close_receipt [14:32:51]MH_GetDate [14:32:51]Write to MH i2c: F0 00 00 F7 08 EE [14:32:51]Write i2c OK [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: F0 [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: F0 09 00 [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: F0 09 00 F7 08 00 93 9D C8 66 2A 83 C1 65 28 [14:32:51]GetLastDocTimeStamp 1724423550 [14:32:51]current date 1724423571 [14:32:51]FM_GetShiftState [14:32:51]SAM_PROTO_GetShiftState [14:32:51]wFMCommunicate request_size=4 [14:32:51]MH_SAM_APDU [14:32:51]CAPDU: 80 13 01 00 [14:32:51]Write to MH i2c: E2 08 00 F8 08 80 13 01 00 00 00 00 00 7D [14:32:51]Write i2c OK [14:32:51]MH_I2C_Read... [14:32:51]OFD Sender: No OFD packet to send [14:32:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:51]Read from MH i2c: E2 [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: E2 0E 00 [14:32:51]MH_I2C_Read... [14:32:51]Read from MH i2c: E2 0E 00 F8 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AB [14:32:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:32:51]wFMCommunicate OK [14:32:51]SAM_PROTO_GetShiftState done [14:32:51]FM_GetShiftState done [14:32:51]opened in 1724372766 [14:32:51]opened+sec_in_day 1724459166 [14:32:51]quantity*price = 70037 [14:32:51]sum+1 = 70038 [14:32:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 357 23.08.2024 14:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165504 ФПД: 136419891113124 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165504&fm=136419891113124&tin=02508201610067®Number=0000000000092562&sum=70000 [14:32:52]StoreToDocumentArchive [14:32:52]shift 469 fd 165504 [14:32:52]save to /storage/0469/doc_00165504 [14:32:52]save last doc name /storage/0469/doc_00165504 to /storage/kkm_last_doc_name [14:32:52]save OK [14:32:52]Clear old archive folders... [14:32:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:32:52]tlvbuf is 00702090 [14:32:52]SAM_PROTO_ClearQueue [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 09 00 00 [14:32:52]Write to MH i2c: E2 08 00 05 09 80 09 00 00 00 00 00 00 80 [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 05 09 00 90 00 82 [14:32:52]RAPDU: 90 00 [14:32:52]wFMCommunicate OK [14:32:52]SAM_PROTO_ClearQueue done [14:32:52]KKMCreateOFDPacket [14:32:52]OFDProtocolAddRootSTLVToBuf [14:32:52]FM_MakeSignedData [14:32:52]FM_MakeSignedData [14:32:52]SAM_PROTO_SignData [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 0D 01 02 [14:32:52]Write to MH i2c: E2 08 00 06 09 80 0D 01 02 00 00 00 00 88 [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 06 09 00 90 00 83 [14:32:52]RAPDU: 90 00 [14:32:52]wFMCommunicate OK [14:32:52]wFMCommunicate request_size=255 [14:32:52]MH_SAM_APDU [14:32: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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 93 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 86 02 00 35 04 06 00 7C [14:32:52]Write to MH i2c: E2 02 01 07 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 93 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 86 02 00 35 04 06 00 7C 00 00 11 [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 07 09 00 90 00 84 [14:32:52]RAPDU: 90 00 [14:32:52]wFMCommunicate OK [14:32:52]wFMCommunicate request_size=10 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 0D 02 02 05 12 BB 26 6C A4 [14:32:52]Write to MH i2c: E2 0D 00 08 09 80 0D 02 02 05 00 12 BB 26 6C A4 00 00 98 [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 03 00 08 09 00 90 00 85 [14:32:52]RAPDU: 90 00 [14:32:52]wFMCommunicate OK [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 0D 03 02 [14:32:52]Write to MH i2c: E2 08 00 09 09 80 0D 03 02 00 00 00 00 8D [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 0B 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 0B 00 09 09 00 B7 33 3B 04 BD 8F C1 C2 90 00 86 [14:32:52]RAPDU: B7 33 3B 04 BD 8F C1 C2 90 00 [14:32:52]wFMCommunicate OK [14:32:52]SAM_PROTO_SignData done [14:32:52]FM_MakeSignedData done [14:32:52]CreateOFDProtocolMessage [14:32:52]wFMCommunicate request_size=4 [14:32:52]MH_SAM_APDU [14:32:52]CAPDU: 80 11 00 00 [14:32:52]Write to MH i2c: E2 08 00 0A 09 80 11 00 00 00 00 00 00 8D [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:52]Read from MH i2c: E2 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 17 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: E2 17 00 0A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [14:32:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:32:52]wFMCommunicate OK [14:32:52]CreateOFDProtocolMessage done [14:32:52]OFDSenderStorePacket 165504 [14:32:52]StoreOFDPacket docnum=165504 [14:32:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8D 39 07 01 3E 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 93 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 86 02 00 35 04 06 00 7C 12 BB 26 6C A4 B7 33 3B 04 BD 8F C1 C2 [14:32:52]CheckFolder [14:32:52]dirname=/storage/ofd_packets [14:32:52]CheckFolder done [14:32:52]ProducePacketName [14:32:52]name=ofd_packets/00165504 [14:32:52]NVStorageSaveData ofd_packets/00165504 [14:32:52]File name is /storage/ofd_packets/00165504 [14:32:52]Write 301 bytes [14:32:52]NVStorageSaveData done [14:32:52]OFDSenderStorePacket done [14:32:52]KKMCreateOFDPacket done [14:32:52]NVStorageSaveData kkm_last_timestamp [14:32:52]File name is /storage/kkm_last_timestamp [14:32:52]Write 4 bytes [14:32:52]NVStorageSaveData done [14:32:52]ExternCall_PrintAddStr [14:32:52]wPrintStart [14:32:52]Write to MH i2c: 01 00 00 0B 09 14 [14:32:52]Write i2c OK [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: 01 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: 01 07 00 [14:32:52]MH_I2C_Read... [14:32:52]Read from MH i2c: 01 07 00 0B 09 00 00 00 00 00 FF 0F 29 [14:32:52]RasterBufferAndPrint [14:32:52]line Счет N : (1)294335 [14:32:52]line ИНН: 02508201610067 [14:32:52]line Контрольно-Кассовый Чек [14:32:52]line ПРОДАЖА [14:32:52]line ТРК (МРК, ГНК) : 42 [14:32:52]line Товар: 2710124130 [14:32:52]line Аи-92-К-5 [14:32:52]line 10.330 * 67.80 [14:32:52]line = 700.37 [14:32:52]line НДС 12% НСП 1% [14:32:52]line > о реализуемом товаре [14:32:52]line ОКРУГЛЕНИЕ: -0.37 [14:32:52]line ИТОГО: 700.00 [14:32:52]line Внесено: 700.00 [14:32:52]line СДАЧА: 0.00 [14:32:52]line НСП 1% : 6.20 [14:32:52]line НДС 12% : 74.38 [14:32:52]line Наличными: 700.00 [14:32:52]line Безнал.: 0.00 [14:32:52]line Место: АЗС № 130 "Партнер Нефть" [14:32:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:32:52]line СНО: Общий режим [14:32:52]line Чек 357 23.08.2024 14:32 [14:32:52]line Смена: 469 ФФД: 1.0 [14:32:52]line ЗНМ: 0300000070 [14:32:52]line РНМ: 0000000000092562 [14:32:52]line Версия ККМ: 001 [14:32:52]line ФМ: 0000000000871769 [14:32:52]line ФД: 165504 [14:32:52]line ФПД: 136419891113124 [14:32:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165504&fm=136419891113124&tin=02508201610067®Number=0000000000092562&sum=70000 [14:32:52]written 0, free lines is 4095 [14:32:52]OFD Sender: Processing packet 165504 [packets to send 993, broken 992] [14:32:52]ProducePacketName [14:32:52]name=ofd_packets/00165504 [14:32:52]OFD Sender: To server: pG, [14:32:52]CommunicateWithHost lk.salyk.kg:30040 [14:32:52]ConnectInit lk.salyk.kg [14:32:53]Write to MH i2c: 01 00 00 36 09 3F [14:32:53]Write i2c OK [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: 01 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: 01 07 00 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: 01 07 00 36 09 00 00 00 00 00 D2 0C 24 [14:32:53]RasterBufferAndPrint [14:32:53]line [14:32:53]line [14:32:53]line [14:32:53]line [14:32:53]line [14:32:53]written 0, free lines is 3288 [14:32:53]MH_Cut [14:32:53]Write to MH i2c: D1 01 00 3D 09 01 18 [14:32:53]Write i2c OK [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: D1 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: D1 01 00 [14:32:53]MH_I2C_Read... [14:32:53]Read from MH i2c: D1 01 00 3D 09 00 17 [14:32:53]Write to MH i2c: 01 00 00 3E 09 47 [14:32:53]Write i2c OK [14:32:53]MH_I2C_Read... [14:32:54]*** Cut start [14:32:54]*** Purtial cut [14:32:54]*** Stage 1: CUTSNS_PIN = 1 [14:32:56]Read from MH i2c: 01 [14:32:56]MH_I2C_Read... [14:32:56]*** Stop cut motor [14:32:56]*** Cut end [14:32:56]Read from MH i2c: 01 07 00 [14:32:56]MH_I2C_Read... [14:32:56]Read from MH i2c: 01 07 00 3E 09 00 00 00 00 00 FF 0F 5C [14:32:56]process_action close_receipt done [14:32:56]requested_data is exist [14:32:56]produce_requested_data [14:32:56]requested_item fm.sn is exist - process it [14:32:56]wFMCommunicate request_size=4 [14:32:56]MH_SAM_APDU [14:32:56]CAPDU: 80 11 00 00 [14:32:56]Write to MH i2c: E2 08 00 3F 09 80 11 00 00 00 00 00 00 C2 [14:32:56]Write i2c OK [14:32:56]MH_I2C_Read... [14:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:56]Read from MH i2c: E2 [14:32:56]MH_I2C_Read... [14:32:56]Read from MH i2c: E2 17 00 [14:32:56]MH_I2C_Read... [14:32:56]Read from MH i2c: E2 17 00 3F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [14:32:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:32:56]wFMCommunicate OK [14:32:56]requested_item fd.num is exist - process it [14:32:56]SAM_PROTO_GetFieldsCounters [14:32:56]wFMCommunicate request_size=4 [14:32:56]MH_SAM_APDU [14:32:56]CAPDU: 80 13 00 00 [14:32:56]Write to MH i2c: E2 08 00 40 09 80 13 00 00 00 00 00 00 C5 [14:32:56]Write i2c OK [14:32:56]MH_I2C_Read... [14:32:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:56]Read from MH i2c: E2 [14:32:56]MH_I2C_Read... [14:32:56]Read from MH i2c: E2 62 00 [14:32:56]MH_I2C_Read... [14:32:56]Read from MH i2c: E2 62 00 40 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [14:32:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:32:56]wFMCommunicate OK [14:32:56]SAM_PROTO_GetFieldsCounters done [14:32:56]requested_item shift.num is exist - process it [14:32:56]requested_item shift.opened is exist - process it [14:32:56]req_shift_opened [14:32:56]FM_GetShiftState [14:32:56]SAM_PROTO_GetShiftState [14:32:56]wFMCommunicate request_size=4 [14:32:56]MH_SAM_APDU [14:32:56]CAPDU: 80 13 01 00 [14:32:56]Write to MH i2c: E2 08 00 41 09 80 13 01 00 00 00 00 00 C7 [14:32:56]Write i2c OK [14:32:56]MH_I2C_Read... [14:32:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:56]Read from MH i2c: E2 [14:32:56]MH_I2C_Read... [14:32:56]Read from MH i2c: E2 0E 00 [14:32:56]MH_I2C_Read... [14:32:56]Read from MH i2c: E2 0E 00 41 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F5 [14:32:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:32:56]wFMCommunicate OK [14:32:56]SAM_PROTO_GetShiftState done [14:32:56]FM_GetShiftState done [14:32:56]req_shift_opened done [14:32:56]requested_item shift.open_date is exist - process it [14:32:56]req_shift_open_date [14:32:56]req_shift_open_date done [14:32:56]produce_requested_data done [14:32:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165504,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:32:56]process_action_free close_receipt [14:32:56]json_value_free [14:32:56]json_value_free done [14:32:56]process_json_proto returns [14:32:56]Send response to host [14:32:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165504,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:32:56]free response buf [14:32:56]execute_script done [14:32:56]execute_script returns [14:32:56]free content buf [14:32:56]Sock 9.Close socket [14:32:56]Sock 9.Thread stoped [14:32:57]ConnectInit Can't take IP for lk.salyk.kg [14:32:57]CommunicateWithHost connect error [14:32:57]CommunicateWithHost err = -1 [14:32:57]OFD Sender: Server communicate error [14:33:02]OFD Sender: Processing packet 165504 [packets to send 993, broken 992] [14:33:02]ProducePacketName [14:33:02]name=ofd_packets/00165504 [14:33:02]OFD Sender: To server: pG, [14:33:02]CommunicateWithHost lk.salyk.kg:30040 [14:33:02]ConnectInit lk.salyk.kg [14:33:07]ConnectInit Can't take IP for lk.salyk.kg [14:33:07]CommunicateWithHost connect error [14:33:07]CommunicateWithHost err = -1 [14:33:07]OFD Sender: Server communicate error [14:33:12]OFD Sender: Processing packet 165504 [packets to send 993, broken 992] [14:33:12]ProducePacketName [14:33:12]name=ofd_packets/00165504 [14:33:12]OFD Sender: To server: pG, [14:33:12]CommunicateWithHost lk.salyk.kg:30040 [14:33:12]ConnectInit lk.salyk.kg [14:33:20]Connected sock=9 [14:33:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8D 39 07 01 3E 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC [14:34:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165506,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:34:26]free response buf [14:34:26]execute_script done [14:34:26]execute_script returns [14:34:26]free content buf [14:34:26]Sock 10.Close socket [14:34:26]Sock 10.Thread stoped [14:34:27]ConnectInit Can't take IP for lk.salyk.kg [14:34:27]CommunicateWithHost connect error [14:34:27]CommunicateWithHost err = -1 [14:34:27]OFD Sender: Server communicate error [14:34:32]OFD Sender: Processing packet 165505 [packets to send 994, broken 992] [14:34:32]ProducePacketName [14:34:32]name=ofd_packets/00165505 [14:34:32]OFD Sender: To server: pG, [14:34:32]CommunicateWithHost lk.salyk.kg:30040 [14:34:32]ConnectInit lk.salyk.kg [14:34:37]recv_with_timeout no data received [14:34:37]ConnectInit Can't take IP for lk.salyk.kg [14:34:37]CommunicateWithHost connect error [14:34:37]CommunicateWithHost err = -1 [14:34:37]OFD Sender: Server communicate error [14:34:42]ConnectInit Can't connect to host [14:34:42]OFD Sender: Processing packet 165505 [packets to send 994, broken 992] [14:34:42]ProducePacketName [14:34:42]name=ofd_packets/00165505 [14:34:42]OFD Sender: To server: pG, [14:34:42]CommunicateWithHost lk.salyk.kg:30040 [14:34:42]ConnectInit lk.salyk.kg [14:34:47]ConnectInit Can't connect to host [14:34:47]ConnectInit Can't take IP for lk.salyk.kg [14:34:47]CommunicateWithHost connect error [14:34:47]CommunicateWithHost err = -1 [14:34:47]OFD Sender: Server communicate error [14:34:52]ConnectInit Can't connect to host [14:34:52]OFD Sender: Processing packet 165505 [packets to send 994, broken 992] [14:34:52]ProducePacketName [14:34:52]name=ofd_packets/00165505 [14:34:52]OFD Sender: To server: pG, [14:34:52]CommunicateWithHost lk.salyk.kg:30040 [14:34:52]ConnectInit lk.salyk.kg [14:34:57]ConnectInit Can't connect to host [14:34:57]ConnectInit Can't take IP for lk.salyk.kg [14:34:57]CommunicateWithHost connect error [14:34:57]CommunicateWithHost err = -1 [14:34:57]OFD Sender: Server communicate error [14:35:02]ConnectInit Can't connect to host [14:35:03]OFD Sender: Processing packet 165505 [packets to send 994, broken 992] [14:35:03]ProducePacketName [14:35:03]name=ofd_packets/00165505 [14:35:03]OFD Sender: To server: pG, [14:35:03]CommunicateWithHost lk.salyk.kg:30040 [14:35:03]ConnectInit lk.salyk.kg [14:35:06]Connected sock=7 [14:35:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CA 0F 07 01 EF F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 C0 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 86 02 00 35 04 06 00 9F 24 A1 85 23 37 37 0D D3 F7 53 14 05 E8 [14:35:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 D5 47 00 37 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 86 02 00 F4 03 04 00 64 47 C8 66 B6 04 01 00 00 B2 37 C4 FD 32 61 21 E5 [14:35:06]CommunicateWithHost err = 0 [14:35:06]CheckOFDResponse [14:35:06]1017 (14) - 77093643461234 [14:35:06]1041 (16) - 0000000000871769 [14:35:06]1040 (4) - 165505 [14:35:06]1012 (4) - 23.08.2024 08:25 [14:35:06]1206 (1) - 0 [14:35:06]OFD Sender: Remove packet 165505 [14:35:06]ProducePacketName [14:35:06]name=ofd_packets/00165505 [14:35:06]NVStorageDeleteData [14:35:07]OFD Sender: Processing packet 165506 [packets to send 993, broken 992] [14:35:07]ProducePacketName [14:35:07]name=ofd_packets/00165506 [14:35:07]OFD Sender: To server: pG, [14:35:07]CommunicateWithHost lk.salyk.kg:30040 [14:35:07]ConnectInit lk.salyk.kg [14:35:09]Connected sock=9 [14:35:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 46 CE 07 01 2B 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 ED 9D C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 86 02 00 35 04 06 00 CC 38 91 6F 0A 00 FE 50 1F FA CC C1 98 2C [14:35:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7F C2 47 00 51 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 86 02 00 F4 03 04 00 67 47 C8 66 B6 04 01 00 00 5C A3 7F 94 E8 B8 42 23 [14:35:09]CommunicateWithHost err = 0 [14:35:09]CheckOFDResponse [14:35:09]1017 (14) - 77093643461234 [14:35:09]1041 (16) - 0000000000871769 [14:35:09]1040 (4) - 165506 [14:35:09]1012 (4) - 23.08.2024 08:25 [14:35:09]1206 (1) - 0 [14:35:09]OFD Sender: Remove packet 165506 [14:35:09]ProducePacketName [14:35:09]name=ofd_packets/00165506 [14:35:09]NVStorageDeleteData [14:35:10]OFD Sender: No OFD packet to send [14:35:15]OFD Sender: No OFD packet to send [14:35:20]OFD Sender: No OFD packet to send [14:35:25]OFD Sender: No OFD packet to send [14:35:30]OFD Sender: No OFD packet to send [14:35:35]OFD Sender: No OFD packet to send [14:35:40]OFD Sender: No OFD packet to send [14:35:45]OFD Sender: No OFD packet to send [14:35:50]OFD Sender: No OFD packet to send [14:35:55]OFD Sender: No OFD packet to send [14:36:00]OFD Sender: No OFD packet to send [14:36:05]OFD Sender: No OFD packet to send [14:36:10]OFD Sender: No OFD packet to send [14:36:14]accept exits with 12 [14:36:14]New connection [14:36:14]New thread 3066482020 created [14:36:14]Thread 3066625380 joined [14:36:14]Waiting for new connection... [14:36:14] Sock 12.Parse request [14:36:14]Sock 12.Check first char [14:36:14]Sock 12.First char is OK [14:36:14]request: POST /json_proto HTTP/1.0 [14:36:14]Method: POST [14:36:14]URL: /json_proto [14:36:14]Method is POST - this is cgi request [14:36:14]url: /json_proto [14:36:14]query_string will be loaded in cgi processing [14:36:14]execute_cgi json_proto POST (null) [14:36:14]execute_cgi path=json_proto method=POST [14:36:14]POST find Content-Length [14:36:14]Host: 172.17.44.132:8080 [14:36:14]Content-Length: 677 [14:36:14]Content-Type: application/json [14:36:14] [14:36:14]POST finish read [14:36:14]Found Content-Length = 677 [14:36:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:14]execute_script... [14:36: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)294340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:14]POST & json_proto [14:36:14]process_json_proto [14:36:14]json parsed OK: [14:36:14]protocol is kg_v1.0 [14:36:14]action value=close_receipt [14:36:14]process_action close_receipt [14:36:14]cmd_close_receipt [14:36:14]MH_GetDate [14:36:14]Write to MH i2c: F0 00 00 D7 09 CF [14:36:14]Write i2c OK [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: F0 [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: F0 09 00 [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: F0 09 00 D7 09 00 5F 9E C8 66 2A 83 C1 65 D6 [14:36:14]GetLastDocTimeStamp 1724423661 [14:36:14]current date 1724423775 [14:36:14]FM_GetShiftState [14:36:14]SAM_PROTO_GetShiftState [14:36:14]wFMCommunicate request_size=4 [14:36:14]MH_SAM_APDU [14:36:14]CAPDU: 80 13 01 00 [14:36:14]Write to MH i2c: E2 08 00 D8 09 80 13 01 00 00 00 00 00 5E [14:36:14]Write i2c OK [14:36:14]MH_I2C_Read... [14:36:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:14]Read from MH i2c: E2 [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: E2 0E 00 [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: E2 0E 00 D8 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8C [14:36:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:36:14]wFMCommunicate OK [14:36:14]SAM_PROTO_GetShiftState done [14:36:14]FM_GetShiftState done [14:36:14]opened in 1724372766 [14:36:14]opened+sec_in_day 1724459166 [14:36:14]quantity*price = 50036 [14:36:14]sum+1 = 50037 [14:36:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 360 23.08.2024 14:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165507 ФПД: 40353996971705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165507&fm=40353996971705&tin=02508201610067®Number=0000000000092562&sum=50000 [14:36:15]StoreToDocumentArchive [14:36:15]shift 469 fd 165507 [14:36:15]save to /storage/0469/doc_00165507 [14:36:15]save last doc name /storage/0469/doc_00165507 to /storage/kkm_last_doc_name [14:36:15]save OK [14:36:15]Clear old archive folders... [14:36:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:36:15]tlvbuf is 00772990 [14:36:15]SAM_PROTO_ClearQueue [14:36:15]wFMCommunicate request_size=4 [14:36:15]MH_SAM_APDU [14:36:15]CAPDU: 80 09 00 00 [14:36:15]Write to MH i2c: E2 08 00 E5 09 80 09 00 00 00 00 00 00 60 [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:15]Read from MH i2c: E2 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 03 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 03 00 E5 09 00 90 00 62 [14:36:15]RAPDU: 90 00 [14:36:15]wFMCommunicate OK [14:36:15]SAM_PROTO_ClearQueue done [14:36:15]KKMCreateOFDPacket [14:36:15]OFDProtocolAddRootSTLVToBuf [14:36:15]FM_MakeSignedData [14:36:15]FM_MakeSignedData [14:36:15]SAM_PROTO_SignData [14:36:15]wFMCommunicate request_size=4 [14:36:15]MH_SAM_APDU [14:36:15]CAPDU: 80 0D 01 02 [14:36:15]Write to MH i2c: E2 08 00 E6 09 80 0D 01 02 00 00 00 00 68 [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:15]Read from MH i2c: E2 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 03 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 03 00 E6 09 00 90 00 63 [14:36:15]RAPDU: 90 00 [14:36:15]wFMCommunicate OK [14:36:15]wFMCommunicate request_size=255 [14:36:15]MH_SAM_APDU [14:36:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 5F 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 86 02 00 35 04 06 00 24 [14:36:15]Write to MH i2c: E2 02 01 E7 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 5F 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 86 02 00 35 04 06 00 24 00 00 85 [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]OFD Sender: No OFD packet to send [14:36:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:15]Read from MH i2c: E2 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 03 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 03 00 E7 09 00 90 00 64 [14:36:15]RAPDU: 90 00 [14:36:15]wFMCommunicate OK [14:36:15]wFMCommunicate request_size=10 [14:36:15]MH_SAM_APDU [14:36:15]CAPDU: 80 0D 02 02 05 B3 A5 A7 9E B9 [14:36:15]Write to MH i2c: E2 0D 00 E8 09 80 0D 02 02 05 00 B3 A5 A7 9E B9 00 00 CB [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:15]Read from MH i2c: E2 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 03 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 03 00 E8 09 00 90 00 65 [14:36:15]RAPDU: 90 00 [14:36:15]wFMCommunicate OK [14:36:15]wFMCommunicate request_size=4 [14:36:15]MH_SAM_APDU [14:36:15]CAPDU: 80 0D 03 02 [14:36:15]Write to MH i2c: E2 08 00 E9 09 80 0D 03 02 00 00 00 00 6D [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:15]Read from MH i2c: E2 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 0B 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 0B 00 E9 09 00 40 7E DC E8 1E 68 B7 91 90 00 BE [14:36:15]RAPDU: 40 7E DC E8 1E 68 B7 91 90 00 [14:36:15]wFMCommunicate OK [14:36:15]SAM_PROTO_SignData done [14:36:15]FM_MakeSignedData done [14:36:15]CreateOFDProtocolMessage [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 EA 09 80 11 00 00 00 00 00 00 6D [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 EA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [14:36:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:36:15]wFMCommunicate OK [14:36:15]CreateOFDProtocolMessage done [14:36:15]OFDSenderStorePacket 165507 [14:36:15]StoreOFDPacket docnum=165507 [14:36:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 C7 07 01 00 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 5F 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 86 02 00 35 04 06 00 24 B3 A5 A7 9E B9 40 7E DC E8 1E 68 B7 91 [14:36:15]CheckFolder [14:36:15]dirname=/storage/ofd_packets [14:36:15]CheckFolder done [14:36:15]ProducePacketName [14:36:15]name=ofd_packets/00165507 [14:36:15]NVStorageSaveData ofd_packets/00165507 [14:36:15]File name is /storage/ofd_packets/00165507 [14:36:15]Write 301 bytes [14:36:15]NVStorageSaveData done [14:36:15]OFDSenderStorePacket done [14:36:15]KKMCreateOFDPacket done [14:36:15]NVStorageSaveData kkm_last_timestamp [14:36:15]File name is /storage/kkm_last_timestamp [14:36:15]Write 4 bytes [14:36:15]NVStorageSaveData done [14:36:15]ExternCall_PrintAddStr [14:36:16]wPrintStart [14:36:16]Write to MH i2c: 01 00 00 EB 09 F4 [14:36:16]Write i2c OK [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: 01 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: 01 07 00 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: 01 07 00 EB 09 00 00 00 00 00 FF 0F 09 [14:36:16]RasterBufferAndPrint [14:36:16]line Счет N : (1)294340 [14:36:16]line ИНН: 02508201610067 [14:36:16]line Контрольно-Кассовый Чек [14:36:16]line ПРОДАЖА [14:36:16]line ТРК (МРК, ГНК) : 52 [14:36:16]line Товар: 2710124130 [14:36:16]line Аи-92-К-5 [14:36:16]line 7.380 * 67.80 [14:36:16]line = 500.36 [14:36:16]line НДС 12% НСП 1% [14:36:16]line > о реализуемом товаре [14:36:16]line ОКРУГЛЕНИЕ: -0.36 [14:36:16]line ИТОГО: 500.00 [14:36:16]line Внесено: 500.00 [14:36:16]line СДАЧА: 0.00 [14:36:16]line НСП 1% : 4.43 [14:36:16]line НДС 12% : 53.14 [14:36:16]line Наличными: 500.00 [14:36:16]line Безнал.: 0.00 [14:36:16]line Место: АЗС № 130 "Партнер Нефть" [14:36:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:36:16]line СНО: Общий режим [14:36:16]line Чек 360 23.08.2024 14:36 [14:36:16]line Смена: 469 ФФД: 1.0 [14:36:16]line ЗНМ: 0300000070 [14:36:16]line РНМ: 0000000000092562 [14:36:16]line Версия ККМ: 001 [14:36:16]line ФМ: 0000000000871769 [14:36:16]line ФД: 165507 [14:36:16]line ФПД: 40353996971705 [14:36:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165507&fm=40353996971705&tin=02508201610067®Number=0000000000092562&sum=50000 [14:36:16]written 0, free lines is 4095 [14:36:16]OFD Sender: Processing packet 165507 [packets to send 993, broken 992] [14:36:16]ProducePacketName [14:36:16]name=ofd_packets/00165507 [14:36:16]OFD Sender: To server: pG, [14:36:16]CommunicateWithHost lk.salyk.kg:30040 [14:36:16]ConnectInit lk.salyk.kg [14:36:16]Write to MH i2c: 01 00 00 16 0A 20 [14:36:16]Write i2c OK [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: 01 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: 01 07 00 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: 01 07 00 16 0A 00 00 00 00 00 CF 0C 02 [14:36:16]RasterBufferAndPrint [14:36:16]line [14:36:16]line [14:36:16]line [14:36:16]line [14:36:16]line [14:36:16]written 0, free lines is 3284 [14:36:16]MH_Cut [14:36:16]Write to MH i2c: D1 01 00 1D 0A 01 F9 [14:36:16]Write i2c OK [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: D1 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: D1 01 00 [14:36:16]MH_I2C_Read... [14:36:16]Read from MH i2c: D1 01 00 1D 0A 00 F8 [14:36:16]Write to MH i2c: 01 00 00 1E 0A 28 [14:36:16]Write i2c OK [14:36:16]MH_I2C_Read... [14:36:17]*** Cut start [14:36:17]*** Purtial cut [14:36:17]*** Stage 1: CUTSNS_PIN = 1 [14:36:19]Read from MH i2c: 01 [14:36:19]MH_I2C_Read... [14:36:19]*** Stop cut motor [14:36:19]*** Cut end [14:36:19]Read from MH i2c: 01 07 00 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: 01 07 00 1E 0A 00 00 00 00 00 FF 0F 3D [14:36:19]process_action close_receipt done [14:36:19]requested_data is exist [14:36:19]produce_requested_data [14:36:19]requested_item fm.sn is exist - process it [14:36:19]wFMCommunicate request_size=4 [14:36:19]MH_SAM_APDU [14:36:19]CAPDU: 80 11 00 00 [14:36:19]Write to MH i2c: E2 08 00 1F 0A 80 11 00 00 00 00 00 00 A3 [14:36:19]Write i2c OK [14:36:19]MH_I2C_Read... [14:36:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:19]Read from MH i2c: E2 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: E2 17 00 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: E2 17 00 1F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [14:36:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:36:19]wFMCommunicate OK [14:36:19]requested_item fd.num is exist - process it [14:36:19]SAM_PROTO_GetFieldsCounters [14:36:19]wFMCommunicate request_size=4 [14:36:19]MH_SAM_APDU [14:36:19]CAPDU: 80 13 00 00 [14:36:19]Write to MH i2c: E2 08 00 20 0A 80 13 00 00 00 00 00 00 A6 [14:36:19]Write i2c OK [14:36:19]MH_I2C_Read... [14:36:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:19]Read from MH i2c: E2 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: E2 62 00 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: E2 62 00 20 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [14:36:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:36:19]wFMCommunicate OK [14:36:19]SAM_PROTO_GetFieldsCounters done [14:36:19]requested_item shift.num is exist - process it [14:36:19]requested_item shift.opened is exist - process it [14:36:19]req_shift_opened [14:36:19]FM_GetShiftState [14:36:19]SAM_PROTO_GetShiftState [14:36:19]wFMCommunicate request_size=4 [14:36:19]MH_SAM_APDU [14:36:19]CAPDU: 80 13 01 00 [14:36:19]Write to MH i2c: E2 08 00 21 0A 80 13 01 00 00 00 00 00 A8 [14:36:19]Write i2c OK [14:36:19]MH_I2C_Read... [14:36:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:19]Read from MH i2c: E2 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: E2 0E 00 [14:36:19]MH_I2C_Read... [14:36:19]Read from MH i2c: E2 0E 00 21 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D6 [14:36:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:36:19]wFMCommunicate OK [14:36:19]SAM_PROTO_GetShiftState done [14:36:19]FM_GetShiftState done [14:36:19]req_shift_opened done [14:36:19]requested_item shift.open_date is exist - process it [14:36:19]req_shift_open_date [14:36:19]req_shift_open_date done [14:36:19]produce_requested_data done [14:36:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165507,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:36:19]process_action_free close_receipt [14:36:19]json_value_free [14:36:19]json_value_free done [14:36:19]process_json_proto returns [14:36:19]Send response to host [14:36:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165507,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:36:19]free response buf [14:36:19]execute_script done [14:36:19]execute_script returns [14:36:19]free content buf [14:36:19]Sock 12.Close socket [14:36:19]Sock 12.Thread stoped [14:36:19]recv_with_timeout no data received [14:36:21]ConnectInit Can't take IP for lk.salyk.kg [14:36:21]CommunicateWithHost connect error [14:36:21]CommunicateWithHost err = -1 [14:36:21]OFD Sender: Server communicate error [14:36:25]accept exits with 7 [14:36:25]New connection [14:36:25]New thread 3066625380 created [14:36:25]Thread 3066482020 joined [14:36:25]Waiting for new connection... [14:36:25] Sock 7.Parse request [14:36:25]Sock 7.Check first char [14:36:25]Sock 7.First char is OK [14:36:25]request: POST /json_proto HTTP/1.0 [14:36:25]Method: POST [14:36:25]URL: /json_proto [14:36:25]Method is POST - this is cgi request [14:36:25]url: /json_proto [14:36:25]query_string will be loaded in cgi processing [14:36:25]execute_cgi json_proto POST (null) [14:36:25]execute_cgi path=json_proto method=POST [14:36:25]POST find Content-Length [14:36:25]Host: 172.17.44.132:8080 [14:36:25]Content-Length: 679 [14:36:25]Content-Type: application/json [14:36:25] [14:36:25]POST finish read [14:36:25]Found Content-Length = 679 [14:36:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:25]execute_script... [14:36: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)294339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:25]POST & json_proto [14:36:25]process_json_proto [14:36:25]json parsed OK: [14:36:25]protocol is kg_v1.0 [14:36:25]action value=close_receipt [14:36:25]process_action close_receipt [14:36:25]cmd_close_receipt [14:36:25]MH_GetDate [14:36:25]Write to MH i2c: F0 00 00 22 0A 1B [14:36:25]Write i2c OK [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: F0 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: F0 09 00 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: F0 09 00 22 0A 00 6A 9E C8 66 2A 83 C1 65 2D [14:36:25]GetLastDocTimeStamp 1724423775 [14:36:25]current date 1724423786 [14:36:25]FM_GetShiftState [14:36:25]SAM_PROTO_GetShiftState [14:36:25]wFMCommunicate request_size=4 [14:36:25]MH_SAM_APDU [14:36:25]CAPDU: 80 13 01 00 [14:36:25]Write to MH i2c: E2 08 00 23 0A 80 13 01 00 00 00 00 00 AA [14:36:25]Write i2c OK [14:36:25]MH_I2C_Read... [14:36:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:25]Read from MH i2c: E2 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: E2 0E 00 [14:36:25]MH_I2C_Read... [14:36:25]Read from MH i2c: E2 0E 00 23 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D8 [14:36:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:36:25]wFMCommunicate OK [14:36:25]SAM_PROTO_GetShiftState done [14:36:25]FM_GetShiftState done [14:36:25]opened in 1724372766 [14:36:25]opened+sec_in_day 1724459166 [14:36:25]quantity*price = 150037 [14:36:25]sum+1 = 150039 [14:36:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 361 23.08.2024 14:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165508 ФПД: 1792005396845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143626&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165508&fm=1792005396845&tin=02508201610067®Number=0000000000092562&sum=150000 [14:36:26]StoreToDocumentArchive [14:36:26]shift 469 fd 165508 [14:36:26]save to /storage/0469/doc_00165508 [14:36:26]save last doc name /storage/0469/doc_00165508 to /storage/kkm_last_doc_name [14:36:26]save OK [14:36:26]Clear old archive folders... [14:36:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:36:26]tlvbuf is 007145F0 [14:36:26]SAM_PROTO_ClearQueue [14:36:26]wFMCommunicate request_size=4 [14:36:26]MH_SAM_APDU [14:36:26]CAPDU: 80 09 00 00 [14:36:26]Write to MH i2c: E2 08 00 30 0A 80 09 00 00 00 00 00 00 AC [14:36:26]Write i2c OK [14:36:26]MH_I2C_Read... [14:36:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:26]Read from MH i2c: E2 [14:36:26]MH_I2C_Read... [14:36:26]Read from MH i2c: E2 03 00 [14:36:26]MH_I2C_Read... [14:36:26]Read from MH i2c: E2 03 00 30 0A 00 90 00 AE [14:36:26]RAPDU: 90 00 [14:36:26]wFMCommunicate OK [14:36:26]SAM_PROTO_ClearQueue done [14:36:26]KKMCreateOFDPacket [14:36:26]OFDProtocolAddRootSTLVToBuf [14:36:26]FM_MakeSignedData [14:36:26]FM_MakeSignedData [14:36:26]SAM_PROTO_SignData [14:36:26]wFMCommunicate request_size=4 [14:36:26]MH_SAM_APDU [14:36:26]CAPDU: 80 0D 01 02 [14:36:26]Write to MH i2c: E2 08 00 31 0A 80 0D 01 02 00 00 00 00 B4 [14:36:26]Write i2c OK [14:36:26]MH_I2C_Read... [14:36:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:26]Read from MH i2c: E2 [14:36:26]MH_I2C_Read... [14:36:26]Read from MH i2c: E2 03 00 [14:36:26]MH_I2C_Read... [14:36:26]Read from MH i2c: E2 03 00 31 0A 00 90 00 AF [14:36:26]RAPDU: 90 00 [14:36:26]wFMCommunicate OK [14:36:26]wFMCommunicate request_size=255 [14:36:26]MH_SAM_APDU [14:36:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 69 01 00 00 F4 03 04 00 6A 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 86 02 00 35 04 06 00 01 A1 3B D8 [14:36:26]Write to MH i2c: E2 02 01 32 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 69 01 00 00 F4 03 04 00 6A 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 86 02 00 35 04 06 00 01 A1 3B D8 00 00 F1 [14:36:26]Write i2c OK [14:36:26]MH_I2C_Read... [14:36:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:27]Read from MH i2c: E2 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: E2 03 00 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: E2 03 00 32 0A 00 90 00 B0 [14:36:27]RAPDU: 90 00 [14:36:27]wFMCommunicate OK [14:36:27]wFMCommunicate request_size=7 [14:36:27]MH_SAM_APDU [14:36:27]CAPDU: 80 0D 02 02 02 59 6D [14:36:27]Write to MH i2c: E2 0A 00 33 0A 80 0D 02 02 02 00 59 6D 00 00 81 [14:36:27]Write i2c OK [14:36:27]MH_I2C_Read... [14:36:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:27]Read from MH i2c: E2 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: E2 03 00 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: E2 03 00 33 0A 00 90 00 B1 [14:36:27]RAPDU: 90 00 [14:36:27]wFMCommunicate OK [14:36:27]wFMCommunicate request_size=4 [14:36:27]MH_SAM_APDU [14:36:27]CAPDU: 80 0D 03 02 [14:36:27]Write to MH i2c: E2 08 00 34 0A 80 0D 03 02 00 00 00 00 B9 [14:36:27]Write i2c OK [14:36:27]MH_I2C_Read... [14:36:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:27]Read from MH i2c: E2 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: E2 0B 00 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: E2 0B 00 34 0A 00 64 23 A1 B6 26 28 47 84 90 00 B1 [14:36:27]RAPDU: 64 23 A1 B6 26 28 47 84 90 00 [14:36:27]wFMCommunicate OK [14:36:27]SAM_PROTO_SignData done [14:36:27]FM_MakeSignedData done [14:36:27]CreateOFDProtocolMessage [14:36:27]wFMCommunicate request_size=4 [14:36:27]MH_SAM_APDU [14:36:27]CAPDU: 80 11 00 00 [14:36:27]Write to MH i2c: E2 08 00 35 0A 80 11 00 00 00 00 00 00 B9 [14:36:27]Write i2c OK [14:36:27]MH_I2C_Read... [14:36:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:27]Read from MH i2c: E2 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: E2 17 00 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: E2 17 00 35 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [14:36:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:36:27]wFMCommunicate OK [14:36:27]CreateOFDProtocolMessage done [14:36:27]OFDSenderStorePacket 165508 [14:36:27]StoreOFDPacket docnum=165508 [14:36:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C8 7C 04 01 89 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 6A 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 86 02 00 35 04 06 00 01 A1 3B D8 59 6D 64 23 A1 B6 26 28 47 84 [14:36:27]CheckFolder [14:36:27]dirname=/storage/ofd_packets [14:36:27]CheckFolder done [14:36:27]ProducePacketName [14:36:27]name=ofd_packets/00165508 [14:36:27]NVStorageSaveData ofd_packets/00165508 [14:36:27]File name is /storage/ofd_packets/00165508 [14:36:27]Write 298 bytes [14:36:27]NVStorageSaveData done [14:36:27]OFDSenderStorePacket done [14:36:27]KKMCreateOFDPacket done [14:36:27]NVStorageSaveData kkm_last_timestamp [14:36:27]File name is /storage/kkm_last_timestamp [14:36:27]Write 4 bytes [14:36:27]NVStorageSaveData done [14:36:27]ExternCall_PrintAddStr [14:36:27]wPrintStart [14:36:27]Write to MH i2c: 01 00 00 36 0A 40 [14:36:27]Write i2c OK [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: 01 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: 01 07 00 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: 01 07 00 36 0A 00 00 00 00 00 FF 0F 55 [14:36:27]RasterBufferAndPrint [14:36:27]line Счет N : (1)294339 [14:36:27]line ИНН: 02508201610067 [14:36:27]line Контрольно-Кассовый Чек [14:36:27]line ПРОДАЖА [14:36:27]line ТРК (МРК, ГНК) : 21 [14:36:27]line Товар: 2710194800 [14:36:27]line ДТ-К-5 [14:36:27]line 19.690 * 76.20 [14:36:27]line = 1500.38 [14:36:27]line НДС 12% НСП 1% [14:36:27]line > о реализуемом товаре [14:36:27]line ОКРУГЛЕНИЕ: -0.38 [14:36:27]line ИТОГО: 1500.00 [14:36:27]line Внесено: 1500.00 [14:36:27]line СДАЧА: 0.00 [14:36:27]line НСП 1% : 13.28 [14:36:27]line НДС 12% : 159.33 [14:36:27]line Наличными: 1500.00 [14:36:27]line Безнал.: 0.00 [14:36:27]line Место: АЗС № 130 "Партнер Нефть" [14:36:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:36:27]line СНО: Общий режим [14:36:27]line Чек 361 23.08.2024 14:36 [14:36:27]line Смена: 469 ФФД: 1.0 [14:36:27]line ЗНМ: 0300000070 [14:36:27]line РНМ: 0000000000092562 [14:36:27]line Версия ККМ: 001 [14:36:27]line ФМ: 0000000000871769 [14:36:27]line ФД: 165508 [14:36:27]line ФПД: 1792005396845 [14:36:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143626&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165508&fm=1792005396845&tin=02508201610067®Number=0000000000092562&sum=150000 [14:36:27]written 0, free lines is 4095 [14:36:27]Write to MH i2c: 01 00 00 61 0A 6B [14:36:27]Write i2c OK [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: 01 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: 01 07 00 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: 01 07 00 61 0A 00 00 00 00 00 DB 0C 59 [14:36:27]RasterBufferAndPrint [14:36:27]line [14:36:27]line [14:36:27]line [14:36:27]line [14:36:27]line [14:36:27]written 0, free lines is 3300 [14:36:27]MH_Cut [14:36:27]Write to MH i2c: D1 01 00 68 0A 01 44 [14:36:27]Write i2c OK [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: D1 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: D1 01 00 [14:36:27]MH_I2C_Read... [14:36:27]Read from MH i2c: D1 01 00 68 0A 00 43 [14:36:27]Write to MH i2c: 01 00 00 69 0A 73 [14:36:27]Write i2c OK [14:36:27]MH_I2C_Read... [14:36:28]*** Cut start [14:36:28]*** Purtial cut [14:36:28]*** Stage 1: CUTSNS_PIN = 1 [14:36:30]Read from MH i2c: 01 [14:36:30]MH_I2C_Read... [14:36:30]*** Stop cut motor [14:36:30]*** Cut end [14:36:30]Read from MH i2c: 01 07 00 [14:36:30]MH_I2C_Read... [14:36:30]Read from MH i2c: 01 07 00 69 0A 00 00 00 00 00 FF 0F 88 [14:36:30]process_action close_receipt done [14:36:30]requested_data is exist [14:36:30]produce_requested_data [14:36:30]requested_item fm.sn is exist - process it [14:36:30]wFMCommunicate request_size=4 [14:36:30]MH_SAM_APDU [14:36:30]CAPDU: 80 11 00 00 [14:36:30]Write to MH i2c: E2 08 00 6A 0A 80 11 00 00 00 00 00 00 EE [14:36:30]Write i2c OK [14:36:30]MH_I2C_Read... [14:36:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:30]Read from MH i2c: E2 [14:36:30]MH_I2C_Read... [14:36:30]Read from MH i2c: E2 17 00 [14:36:30]MH_I2C_Read... [14:36:30]Read from MH i2c: E2 17 00 6A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [14:36:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:36:30]wFMCommunicate OK [14:36:30]requested_item fd.num is exist - process it [14:36:30]SAM_PROTO_GetFieldsCounters [14:36:30]wFMCommunicate request_size=4 [14:36:30]MH_SAM_APDU [14:36:30]CAPDU: 80 13 00 00 [14:36:30]Write to MH i2c: E2 08 00 6B 0A 80 13 00 00 00 00 00 00 F1 [14:36:30]Write i2c OK [14:36:30]MH_I2C_Read... [14:36:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:30]Read from MH i2c: E2 [14:36:30]MH_I2C_Read... [14:36:30]Read from MH i2c: E2 62 00 [14:36:30]MH_I2C_Read... [14:36:30]Read from MH i2c: E2 62 00 6B 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [14:36:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:36:30]wFMCommunicate OK [14:36:30]SAM_PROTO_GetFieldsCounters done [14:36:30]requested_item shift.num is exist - process it [14:36:30]requested_item shift.opened is exist - process it [14:36:30]req_shift_opened [14:36:30]FM_GetShiftState [14:36:30]SAM_PROTO_GetShiftState [14:36:30]wFMCommunicate request_size=4 [14:36:30]MH_SAM_APDU [14:36:30]CAPDU: 80 13 01 00 [14:36:30]Write to MH i2c: E2 08 00 6C 0A 80 13 01 00 00 00 00 00 F3 [14:36:30]Write i2c OK [14:36:30]MH_I2C_Read... [14:36:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:30]Read from MH i2c: E2 [14:36:30]MH_I2C_Read... [14:36:30]Read from MH i2c: E2 0E 00 [14:36:30]MH_I2C_Read... [14:36:30]Read from MH i2c: E2 0E 00 6C 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 21 [14:36:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:36:30]wFMCommunicate OK [14:36:30]SAM_PROTO_GetShiftState done [14:36:30]FM_GetShiftState done [14:36:30]req_shift_opened done [14:36:30]requested_item shift.open_date is exist - process it [14:36:30]req_shift_open_date [14:36:30]req_shift_open_date done [14:36:30]produce_requested_data done [14:36:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165508,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:36:30]process_action_free close_receipt [14:36:30]json_value_free [14:36:30]json_value_free done [14:36:30]process_json_proto returns [14:36:30]Send response to host [14:36:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165508,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:36:30]free response buf [14:36:30]execute_script done [14:36:30]execute_script returns [14:36:30]free content buf [14:36:30]Sock 7.Close socket [14:36:30]Sock 7.Thread stoped [14:36:31]recv_with_timeout no data received [14:36:33]Connected sock=11 [14:36:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 C7 07 01 00 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 5F 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 86 02 00 35 04 06 00 24 B3 A5 A7 9E B9 40 7E DC E8 1E 68 B7 91 [14:36:38]recv_with_timeout no data received [14:36:38]CommunicateWithHost answer receiving error [14:36:38]CommunicateWithHost err = -3 [14:36:38]OFD Sender: Server communicate error [14:36:38]OFD Sender: Processing packet 165507 [packets to send 994, broken 992] [14:36:38]ProducePacketName [14:36:38]name=ofd_packets/00165507 [14:36:38]OFD Sender: To server: pG, [14:36:38]CommunicateWithHost lk.salyk.kg:30040 [14:36:38]ConnectInit lk.salyk.kg [14:36:43]recv_with_timeout no data received [14:36:43]Connected sock=9 [14:36:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 C7 07 01 00 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 5F 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 86 02 00 35 04 06 00 24 B3 A5 A7 9E B9 40 7E DC E8 1E 68 B7 91 [14:36:48]recv_with_timeout no data received [14:36:48]CommunicateWithHost answer receiving error [14:36:48]CommunicateWithHost err = -3 [14:36:48]OFD Sender: Server communicate error [14:36:54]OFD Sender: Processing packet 165507 [packets to send 994, broken 992] [14:36:54]ProducePacketName [14:36:54]name=ofd_packets/00165507 [14:36:54]OFD Sender: To server: pG, [14:36:54]CommunicateWithHost lk.salyk.kg:30040 [14:36:54]ConnectInit lk.salyk.kg [14:36:57]Connected sock=9 [14:36:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 C7 07 01 00 B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 5F 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 86 02 00 35 04 06 00 24 B3 A5 A7 9E B9 40 7E DC E8 1E 68 B7 91 [14:36:57]accept exits with 10 [14:36:57]New connection [14:36:57]New thread 3066482020 created [14:36:57]Thread 3066625380 joined [14:36:57]Waiting for new connection... [14:36:57] Sock 10.Parse request [14:36:57]Sock 10.Check first char [14:36:57]Sock 10.First char is OK [14:36:57]request: POST /json_proto HTTP/1.0 [14:36:57]Method: POST [14:36:57]URL: /json_proto [14:36:57]Method is POST - this is cgi request [14:36:57]url: /json_proto [14:36:57]query_string will be loaded in cgi processing [14:36:57]execute_cgi json_proto POST (null) [14:36:57]execute_cgi path=json_proto method=POST [14:36:57]POST find Content-Length [14:36:57]Host: 172.17.44.132:8080 [14:36:57]Content-Length: 631 [14:36:57]Content-Type: application/json [14:36:57] [14:36:57]POST finish read [14:36:57]Found Content-Length = 631 [14:36:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51052", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:57]execute_script... [14:36:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51052", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:57]POST & json_proto [14:36:57]process_json_proto [14:36:57]json parsed OK: [14:36:57]protocol is kg_v1.0 [14:36:57]action value=close_receipt [14:36:57]process_action close_receipt [14:36:57]cmd_close_receipt [14:36:57]MH_GetDate [14:36:57]Write to MH i2c: F0 00 00 6D 0A 66 [14:36:57]Write i2c OK [14:36:57]MH_I2C_Read... [14:36:57]Read from MH i2c: F0 [14:36:57]MH_I2C_Read... [14:36:57]Read from MH i2c: F0 09 00 [14:36:57]MH_I2C_Read... [14:36:57]Read from MH i2c: F0 09 00 6D 0A 00 8A 9E C8 66 2A 83 C1 65 98 [14:36:57]GetLastDocTimeStamp 1724423786 [14:36:57]current date 1724423818 [14:36:57]FM_GetShiftState [14:36:57]SAM_PROTO_GetShiftState [14:36:57]wFMCommunicate request_size=4 [14:36:57]MH_SAM_APDU [14:36:57]CAPDU: 80 13 01 00 [14:36:57]Write to MH i2c: E2 08 00 6E 0A 80 13 01 00 00 00 00 00 F5 [14:36:57]Write i2c OK [14:36:57]MH_I2C_Read... [14:36:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:57]Read from MH i2c: E2 [14:36:57]MH_I2C_Read... [14:36:57]Read from MH i2c: E2 0E 00 [14:36:57]MH_I2C_Read... [14:36:57]Read from MH i2c: E2 0E 00 6E 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 23 [14:36:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:36:57]wFMCommunicate OK [14:36:57]SAM_PROTO_GetShiftState done [14:36:57]FM_GetShiftState done [14:36:57]opened in 1724372766 [14:36:57]opened+sec_in_day 1724459166 [14:36:57]quantity*price = 4000 [14:36:57]sum+1 = 4001 [14:36:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 362 23.08.2024 14:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165509 ФПД: 178140966700510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143658&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165509&fm=178140966700510&tin=02508201610067®Number=0000000000092562&sum=4000 0 [14:36:58]StoreToDocumentArchive [14:36:58]shift 469 fd 165509 [14:36:58]save to /storage/0469/doc_00165509 [14:36:58]save last doc name /storage/0469/doc_00165509 to /storage/kkm_last_doc_name [14:36:58]save OK [14:36:58]Clear old archive folders... [14:36:58]ProcessDocumentItem done err = 0, tmpTLVsize=271 [14:36:58]tlvbuf is 0072AA50 [14:36:58]SAM_PROTO_ClearQueue [14:36:58]wFMCommunicate request_size=4 [14:36:58]MH_SAM_APDU [14:36:58]CAPDU: 80 09 00 00 [14:36:58]Write to MH i2c: E2 08 00 7B 0A 80 09 00 00 00 00 00 00 F7 [14:36:58]Write i2c OK [14:36:58]MH_I2C_Read... [14:36:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:58]Read from MH i2c: E2 [14:36:58]MH_I2C_Read... [14:36:58]Read from MH i2c: E2 03 00 [14:36:58]MH_I2C_Read... [14:36:58]Read from MH i2c: E2 03 00 7B 0A 00 90 00 F9 [14:36:58]RAPDU: 90 00 [14:36:58]wFMCommunicate OK [14:36:58]SAM_PROTO_ClearQueue done [14:36:58]KKMCreateOFDPacket [14:36:58]OFDProtocolAddRootSTLVToBuf [14:36:58]FM_MakeSignedData [14:36:58]FM_MakeSignedData [14:36:58]SAM_PROTO_SignData [14:36:58]wFMCommunicate request_size=4 [14:36:58]MH_SAM_APDU [14:36:58]CAPDU: 80 0D 01 02 [14:36:58]Write to MH i2c: E2 08 00 7C 0A 80 0D 01 02 00 00 00 00 FF [14:36:58]Write i2c OK [14:36:58]MH_I2C_Read... [14:36:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:58]Read from MH i2c: E2 [14:36:58]MH_I2C_Read... [14:36:58]Read from MH i2c: E2 03 00 [14:36:58]MH_I2C_Read... [14:36:58]Read from MH i2c: E2 03 00 7C 0A 00 90 00 FA [14:36:58]RAPDU: 90 00 [14:36:58]wFMCommunicate OK [14:36:58]wFMCommunicate request_size=255 [14:36:58]MH_SAM_APDU [14:36:58]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 8A 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [14:36:58]Write to MH i2c: E2 02 01 7D 0A 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 8A 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 7A [14:36:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8D 17 47 00 7D 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 86 02 00 F4 03 04 00 D3 47 C8 66 B6 04 01 00 00 28 61 69 39 6B 92 B5 21 [14:36:59]CommunicateWithHost err = 0 [14:36:59]CheckOFDResponse [14:36:59]1017 (14) - 77093643461234 [14:36:59]1041 (16) - 0000000000871769 [14:36:59]1040 (4) - 165507 [14:36:59]1012 (4) - 23.08.2024 08:26 [14:36:59]1206 (1) - 0 [14:36:59]OFD Sender: Remove packet 165507 [14:36:59]ProducePacketName [14:36:59]name=ofd_packets/00165507 [14:36:59]NVStorageDeleteData [14:36:59]Write i2c OK [14:36:59]MH_I2C_Read... [14:36:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:59]Read from MH i2c: E2 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 03 00 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 03 00 7D 0A 00 90 00 FB [14:36:59]RAPDU: 90 00 [14:36:59]wFMCommunicate OK [14:36:59]wFMCommunicate request_size=30 [14:36:59]MH_SAM_APDU [14:36:59]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 85 86 02 00 35 04 06 00 A2 04 AD 0A 45 DE [14:36:59]Write to MH i2c: E2 21 00 7E 0A 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 85 86 02 00 35 04 06 00 A2 04 AD 0A 45 DE 00 00 8E [14:36:59]Write i2c OK [14:36:59]MH_I2C_Read... [14:36:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:59]Read from MH i2c: E2 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 03 00 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 03 00 7E 0A 00 90 00 FC [14:36:59]RAPDU: 90 00 [14:36:59]wFMCommunicate OK [14:36:59]wFMCommunicate request_size=4 [14:36:59]MH_SAM_APDU [14:36:59]CAPDU: 80 0D 03 02 [14:36:59]Write to MH i2c: E2 08 00 7F 0A 80 0D 03 02 00 00 00 00 04 [14:36:59]Write i2c OK [14:36:59]MH_I2C_Read... [14:36:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:59]Read from MH i2c: E2 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 0B 00 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 0B 00 7F 0A 00 4A 06 3B 3D 38 F8 D7 61 90 00 35 [14:36:59]RAPDU: 4A 06 3B 3D 38 F8 D7 61 90 00 [14:36:59]wFMCommunicate OK [14:36:59]SAM_PROTO_SignData done [14:36:59]FM_MakeSignedData done [14:36:59]CreateOFDProtocolMessage [14:36:59]wFMCommunicate request_size=4 [14:36:59]MH_SAM_APDU [14:36:59]CAPDU: 80 11 00 00 [14:36:59]Write to MH i2c: E2 08 00 80 0A 80 11 00 00 00 00 00 00 04 [14:36:59]Write i2c OK [14:36:59]MH_I2C_Read... [14:36:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:59]Read from MH i2c: E2 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 17 00 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: E2 17 00 80 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [14:36:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:36:59]wFMCommunicate OK [14:36:59]CreateOFDProtocolMessage done [14:36:59]OFDSenderStorePacket 165509 [14:36:59]StoreOFDPacket docnum=165509 [14:36:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 7B 16 1B 01 69 37 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 8A 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 86 02 00 35 04 06 00 A2 04 AD 0A 45 DE 4A 06 3B 3D 38 F8 D7 61 [14:36:59]CheckFolder [14:36:59]dirname=/storage/ofd_packets [14:36:59]CheckFolder done [14:36:59]ProducePacketName [14:36:59]name=ofd_packets/00165509 [14:36:59]NVStorageSaveData ofd_packets/00165509 [14:36:59]File name is /storage/ofd_packets/00165509 [14:36:59]Write 321 bytes [14:36:59]NVStorageSaveData done [14:36:59]OFDSenderStorePacket done [14:36:59]KKMCreateOFDPacket done [14:36:59]NVStorageSaveData kkm_last_timestamp [14:36:59]File name is /storage/kkm_last_timestamp [14:36:59]Write 4 bytes [14:36:59]NVStorageSaveData done [14:36:59]ExternCall_PrintAddStr [14:36:59]wPrintStart [14:36:59]Write to MH i2c: 01 00 00 81 0A 8B [14:36:59]Write i2c OK [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: 01 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: 01 07 00 [14:36:59]MH_I2C_Read... [14:36:59]Read from MH i2c: 01 07 00 81 0A 00 00 00 00 00 FF 0F A0 [14:36:59]RasterBufferAndPrint [14:36:59]line Счет N : (3)51052 [14:36:59]line ИНН: 02508201610067 [14:36:59]line Контрольно-Кассовый Чек [14:36:59]line ПРОДАЖА [14:36:59]line Товар: 4700000160211 [14:36:59]line Вода Легенда 0,5л [14:36:59]line 1.000 * 40.00 [14:36:59]line = 40.00 [14:36:59]line НДС 12% НСП 1% [14:36:59]line > о реализуемом товаре [14:36:59]line ИТОГО: 40.00 [14:36:59]line НСП 1% : 0.35 [14:36:59]line НДС 12% : 4.25 [14:36:59]line Наличными: 40.00 [14:36:59]line Безнал.: 0.00 [14:36:59]line Место: АЗС № 130 "Партнер Нефть" [14:36:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:36:59]line СНО: Общий режим [14:36:59]line Чек 362 23.08.2024 14:36 [14:36:59]line Смена: 469 ФФД: 1.0 [14:36:59]line ЗНМ: 0300000070 [14:36:59]line РНМ: 0000000000092562 [14:36:59]line Версия ККМ: 001 [14:36:59]line ФМ: 0000000000871769 [14:36:59]line ФД: 165509 [14:36:59]line ФПД: 178140966700510 [14:36:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143658&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165509&fm=178140966700510&tin=02508201610067®Number=0000000000092562&sum=4000 [14:36:59]line 0 [14:36:59]written 0, free lines is 4095 [14:36:59]OFD Sender: Processing packet 165508 [packets to send 994, broken 992] [14:36:59]ProducePacketName [14:36:59]name=ofd_packets/00165508 [14:36:59]OFD Sender: To server: pG, [14:36:59]CommunicateWithHost lk.salyk.kg:30040 [14:36:59]ConnectInit lk.salyk.kg [14:37:00]Connected sock=9 [14:37:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C8 7C 04 01 89 C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 6A 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 86 02 00 35 04 06 00 01 A1 3B D8 59 6D 64 23 A1 B6 26 28 47 84 [14:37:00]Write to MH i2c: 01 00 00 A9 0A B3 [14:37:00]Write i2c OK [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: 01 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: 01 07 00 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: 01 07 00 A9 0A 00 00 00 00 00 AA 0D 71 [14:37:00]RasterBufferAndPrint [14:37:00]line [14:37:00]line [14:37:00]line [14:37:00]line [14:37:00]line [14:37:00]written 0, free lines is 3514 [14:37:00]MH_Cut [14:37:00]Write to MH i2c: D1 01 00 B0 0A 01 8C [14:37:00]Write i2c OK [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: D1 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: D1 01 00 [14:37:00]MH_I2C_Read... [14:37:00]Read from MH i2c: D1 01 00 B0 0A 00 8B [14:37:00]Write to MH i2c: 01 00 00 B1 0A BB [14:37:00]Write i2c OK [14:37:00]MH_I2C_Read... [14:37:00]*** Cut start [14:37:00]*** Purtial cut [14:37:00]*** Stage 1: CUTSNS_PIN = 1 [14:37:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 05 27 47 00 05 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 86 02 00 F4 03 04 00 D6 47 C8 66 B6 04 01 00 00 42 08 E6 8A 77 82 E0 B6 [14:37:01]CommunicateWithHost err = 0 [14:37:01]CheckOFDResponse [14:37:01]1017 (14) - 77093643461234 [14:37:01]1041 (16) - 0000000000871769 [14:37:01]1040 (4) - 165508 [14:37:01]1012 (4) - 23.08.2024 08:27 [14:37:01]1206 (1) - 0 [14:37:01]OFD Sender: Remove packet 165508 [14:37:01]ProducePacketName [14:37:01]name=ofd_packets/00165508 [14:37:01]NVStorageDeleteData [14:37:01]OFD Sender: Processing packet 165509 [packets to send 993, broken 992] [14:37:01]ProducePacketName [14:37:01]name=ofd_packets/00165509 [14:37:01]OFD Sender: To server: pG, [14:37:01]CommunicateWithHost lk.salyk.kg:30040 [14:37:01]ConnectInit lk.salyk.kg [14:37:02]Read from MH i2c: 01 [14:37:02]MH_I2C_Read... [14:37:02]*** Stop cut motor [14:37:02]*** Cut end [14:37:02]Read from MH i2c: 01 07 00 [14:37:02]MH_I2C_Read... [14:37:02]Read from MH i2c: 01 07 00 B1 0A 00 00 00 00 00 FF 0F D0 [14:37:02]process_action close_receipt done [14:37:02]requested_data is exist [14:37:02]produce_requested_data [14:37:02]requested_item fm.sn is exist - process it [14:37:02]wFMCommunicate request_size=4 [14:37:02]MH_SAM_APDU [14:37:02]CAPDU: 80 11 00 00 [14:37:02]Write to MH i2c: E2 08 00 B2 0A 80 11 00 00 00 00 00 00 36 [14:37:02]Write i2c OK [14:37:02]MH_I2C_Read... [14:37:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:02]Read from MH i2c: E2 [14:37:02]MH_I2C_Read... [14:37:02]Read from MH i2c: E2 17 00 [14:37:02]MH_I2C_Read... [14:37:02]Read from MH i2c: E2 17 00 B2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [14:37:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:37:02]wFMCommunicate OK [14:37:02]requested_item fd.num is exist - process it [14:37:02]SAM_PROTO_GetFieldsCounters [14:37:02]wFMCommunicate request_size=4 [14:37:02]MH_SAM_APDU [14:37:02]CAPDU: 80 13 00 00 [14:37:02]Write to MH i2c: E2 08 00 B3 0A 80 13 00 00 00 00 00 00 39 [14:37:02]Write i2c OK [14:37:02]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 62 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 62 00 B3 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [14:37:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:37:03]wFMCommunicate OK [14:37:03]SAM_PROTO_GetFieldsCounters done [14:37:03]requested_item shift.num is exist - process it [14:37:03]requested_item shift.opened is exist - process it [14:37:03]req_shift_opened [14:37:03]FM_GetShiftState [14:37:03]SAM_PROTO_GetShiftState [14:37:03]wFMCommunicate request_size=4 [14:37:03]MH_SAM_APDU [14:37:03]CAPDU: 80 13 01 00 [14:37:03]Write to MH i2c: E2 08 00 B4 0A 80 13 01 00 00 00 00 00 3B [14:37:03]Write i2c OK [14:37:03]MH_I2C_Read... [14:37:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:03]Read from MH i2c: E2 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 0E 00 [14:37:03]MH_I2C_Read... [14:37:03]Read from MH i2c: E2 0E 00 B4 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 69 [14:37:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:37:03]wFMCommunicate OK [14:37:03]SAM_PROTO_GetShiftState done [14:37:03]FM_GetShiftState done [14:37:03]req_shift_opened done [14:37:03]requested_item shift.open_date is exist - process it [14:37:03]req_shift_open_date [14:37:03]req_shift_open_date done [14:37:03]produce_requested_data done [14:37:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165509,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:37:03]process_action_free close_receipt [14:37:03]json_value_free [14:37:03]json_value_free done [14:37:03]process_json_proto returns [14:37:03]Send response to host [14:37:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165509,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:37:03]free response buf [14:37:03]execute_script done [14:37:03]execute_script returns [14:37:03]free content buf [14:37:03]Sock 10.Close socket [14:37:03]Sock 10.Thread stoped [14:37:06]Connected sock=9 [14:37:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 7B 16 1B 01 69 37 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 8A 9E C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 86 02 00 35 04 06 00 A2 04 AD 0A 45 DE 4A 06 3B 3D 38 F8 D7 61 [14:37:09]recv_with_timeout no data received [14:37:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9E 83 47 00 65 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 86 02 00 F4 03 04 00 DF 47 C8 66 B6 04 01 00 00 0E 56 00 69 AF 6A 47 58 [14:37:10]CommunicateWithHost err = 0 [14:37:10]CheckOFDResponse [14:37:10]1017 (14) - 77093643461234 [14:37:10]1041 (16) - 0000000000871769 [14:37:10]1040 (4) - 165509 [14:37:10]1012 (4) - 23.08.2024 08:27 [14:37:10]1206 (1) - 0 [14:37:10]OFD Sender: Remove packet 165509 [14:37:10]ProducePacketName [14:37:10]name=ofd_packets/00165509 [14:37:10]NVStorageDeleteData [14:37:11]OFD Sender: No OFD packet to send [14:37:11]OFD Sender: No OFD packet to send [14:37:16]OFD Sender: No OFD packet to send [14:37:21]OFD Sender: No OFD packet to send [14:37:26]OFD Sender: No OFD packet to send [14:37:31]OFD Sender: No OFD packet to send [14:37:36]OFD Sender: No OFD packet to send [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:06]recv_with_timeout no data received [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]accept exits with 7 [14:39:01]New connection [14:39:01]New thread 3066625380 created [14:39:01]Thread 3066482020 joined [14:39:01]Waiting for new connection... [14:39:01] Sock 7.Parse request [14:39:01]Sock 7.Check first char [14:39:01]Sock 7.First char is OK [14:39:01]request: POST /json_proto HTTP/1.0 [14:39:01]Method: POST [14:39:01]URL: /json_proto [14:39:01]Method is POST - this is cgi request [14:39:01]url: /json_proto [14:39:01]query_string will be loaded in cgi processing [14:39:01]execute_cgi json_proto POST (null) [14:39:01]execute_cgi path=json_proto method=POST [14:39:01]POST find Content-Length [14:39:01]Host: 172.17.44.132:8080 [14:39:01]Content-Length: 674 [14:39:01]Content-Type: application/json [14:39:01] [14:39:01]POST finish read [14:39:01]Found Content-Length = 674 [14:39:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51053", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:01]execute_script... [14:39:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51053", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:01]POST & json_proto [14:39:01]process_json_proto [14:39:01]json parsed OK: [14:39:01]protocol is kg_v1.0 [14:39:01]action value=close_receipt [14:39:01]process_action close_receipt [14:39:01]cmd_close_receipt [14:39:01]MH_GetDate [14:39:01]Write to MH i2c: F0 00 00 B5 0A AE [14:39:01]Write i2c OK [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: F0 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: F0 09 00 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: F0 09 00 B5 0A 00 06 9F C8 66 2A 83 C1 65 5D [14:39:01]GetLastDocTimeStamp 1724423818 [14:39:01]current date 1724423942 [14:39:01]FM_GetShiftState [14:39:01]SAM_PROTO_GetShiftState [14:39:01]wFMCommunicate request_size=4 [14:39:01]MH_SAM_APDU [14:39:01]CAPDU: 80 13 01 00 [14:39:01]Write to MH i2c: E2 08 00 B6 0A 80 13 01 00 00 00 00 00 3D [14:39:01]Write i2c OK [14:39:01]MH_I2C_Read... [14:39:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:01]Read from MH i2c: E2 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: E2 0E 00 [14:39:01]MH_I2C_Read... [14:39:01]Read from MH i2c: E2 0E 00 B6 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6B [14:39:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:39:01]wFMCommunicate OK [14:39:01]SAM_PROTO_GetShiftState done [14:39:01]FM_GetShiftState done [14:39:01]opened in 1724372766 [14:39:01]opened+sec_in_day 1724459166 [14:39:01]quantity*price = 6500 [14:39:01]sum+1 = 6501 [14:39:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 363 23.08.2024 14:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165510 ФПД: 220935848302717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143902&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165510&fm=220935848302717&tin=02508201610067®Number=0000000000092562&sum=6500 0 [14:39:02]StoreToDocumentArchive [14:39:02]shift 469 fd 165510 [14:39:02]save to /storage/0469/doc_00165510 [14:39:02]save last doc name /storage/0469/doc_00165510 to /storage/kkm_last_doc_name [14:39:02]save OK [14:39:02]Clear old archive folders... [14:39:02]ProcessDocumentItem done err = 0, tmpTLVsize=286 [14:39:02]tlvbuf is 00712080 [14:39:02]SAM_PROTO_ClearQueue [14:39:02]wFMCommunicate request_size=4 [14:39:02]MH_SAM_APDU [14:39:02]CAPDU: 80 09 00 00 [14:39:02]Write to MH i2c: E2 08 00 C3 0A 80 09 00 00 00 00 00 00 3F [14:39:02]Write i2c OK [14:39:02]MH_I2C_Read... [14:39:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:02]Read from MH i2c: E2 [14:39:02]MH_I2C_Read... [14:39:02]Read from MH i2c: E2 03 00 [14:39:02]MH_I2C_Read... [14:39:02]Read from MH i2c: E2 03 00 C3 0A 00 90 00 41 [14:39:02]RAPDU: 90 00 [14:39:02]wFMCommunicate OK [14:39:02]SAM_PROTO_ClearQueue done [14:39:02]KKMCreateOFDPacket [14:39:02]OFDProtocolAddRootSTLVToBuf [14:39:02]FM_MakeSignedData [14:39:02]FM_MakeSignedData [14:39:02]SAM_PROTO_SignData [14:39:02]wFMCommunicate request_size=4 [14:39:02]MH_SAM_APDU [14:39:02]CAPDU: 80 0D 01 02 [14:39:02]Write to MH i2c: E2 08 00 C4 0A 80 0D 01 02 00 00 00 00 47 [14:39:02]Write i2c OK [14:39:02]MH_I2C_Read... [14:39:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:02]Read from MH i2c: E2 [14:39:02]MH_I2C_Read... [14:39:02]Read from MH i2c: E2 03 00 [14:39:02]MH_I2C_Read... [14:39:02]Read from MH i2c: E2 03 00 C4 0A 00 90 00 42 [14:39:02]RAPDU: 90 00 [14:39:02]wFMCommunicate OK [14:39:02]wFMCommunicate request_size=255 [14:39:02]MH_SAM_APDU [14:39:02]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 06 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 [14:39:02]Write to MH i2c: E2 02 01 C5 0A 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 06 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 00 23 [14:39:02]Write i2c OK [14:39:02]MH_I2C_Read... [14:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:03]Read from MH i2c: E2 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: E2 03 00 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: E2 03 00 C5 0A 00 90 00 43 [14:39:03]RAPDU: 90 00 [14:39:03]wFMCommunicate OK [14:39:03]wFMCommunicate request_size=45 [14:39:03]MH_SAM_APDU [14:39:03]CAPDU: 80 0D 02 02 28 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 86 02 00 35 04 06 00 C8 F0 A2 C1 98 7D [14:39:03]Write to MH i2c: E2 30 00 C6 0A 80 0D 02 02 28 00 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 86 02 00 35 04 06 00 C8 F0 A2 C1 98 7D 00 00 E2 [14:39:03]Write i2c OK [14:39:03]MH_I2C_Read... [14:39:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:03]Read from MH i2c: E2 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: E2 03 00 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: E2 03 00 C6 0A 00 90 00 44 [14:39:03]RAPDU: 90 00 [14:39:03]wFMCommunicate OK [14:39:03]wFMCommunicate request_size=4 [14:39:03]MH_SAM_APDU [14:39:03]CAPDU: 80 0D 03 02 [14:39:03]Write to MH i2c: E2 08 00 C7 0A 80 0D 03 02 00 00 00 00 4C [14:39:03]Write i2c OK [14:39:03]MH_I2C_Read... [14:39:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:03]Read from MH i2c: E2 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: E2 0B 00 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: E2 0B 00 C7 0A 00 6A 68 56 FC 44 D1 88 74 90 00 82 [14:39:03]RAPDU: 6A 68 56 FC 44 D1 88 74 90 00 [14:39:03]wFMCommunicate OK [14:39:03]SAM_PROTO_SignData done [14:39:03]FM_MakeSignedData done [14:39:03]CreateOFDProtocolMessage [14:39:03]wFMCommunicate request_size=4 [14:39:03]MH_SAM_APDU [14:39:03]CAPDU: 80 11 00 00 [14:39:03]Write to MH i2c: E2 08 00 C8 0A 80 11 00 00 00 00 00 00 4C [14:39:03]Write i2c OK [14:39:03]MH_I2C_Read... [14:39:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:03]Read from MH i2c: E2 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: E2 17 00 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: E2 17 00 C8 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [14:39:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:39:03]wFMCommunicate OK [14:39:03]CreateOFDProtocolMessage done [14:39:03]OFDSenderStorePacket 165510 [14:39:03]StoreOFDPacket docnum=165510 [14:39:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 32 01 00 00 4D B5 2A 01 F4 10 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 06 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 86 02 00 35 04 06 00 C8 F0 A2 C1 98 7D 6A 68 56 FC 44 D1 88 74 [14:39:03]CheckFolder [14:39:03]dirname=/storage/ofd_packets [14:39:03]CheckFolder done [14:39:03]ProducePacketName [14:39:03]name=ofd_packets/00165510 [14:39:03]NVStorageSaveData ofd_packets/00165510 [14:39:03]File name is /storage/ofd_packets/00165510 [14:39:03]Write 336 bytes [14:39:03]NVStorageSaveData done [14:39:03]OFDSenderStorePacket done [14:39:03]KKMCreateOFDPacket done [14:39:03]NVStorageSaveData kkm_last_timestamp [14:39:03]File name is /storage/kkm_last_timestamp [14:39:03]Write 4 bytes [14:39:03]NVStorageSaveData done [14:39:03]ExternCall_PrintAddStr [14:39:03]wPrintStart [14:39:03]Write to MH i2c: 01 00 00 C9 0A D3 [14:39:03]Write i2c OK [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: 01 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: 01 07 00 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: 01 07 00 C9 0A 00 00 00 00 00 FF 0F E8 [14:39:03]RasterBufferAndPrint [14:39:03]line Счет N : (3)51053 [14:39:03]line ИНН: 02508201610067 [14:39:03]line Контрольно-Кассовый Чек [14:39:03]line ПРОДАЖА [14:39:03]line Товар: 4700040114120 [14:39:03]line Султан чай 1л. чер персик [14:39:03]line 1.000 * 65.00 [14:39:03]line = 65.00 [14:39:03]line НДС 12% НСП 1% [14:39:03]line > о реализуемом товаре [14:39:03]line ИТОГО: 65.00 [14:39:03]line НСП 1% : 0.57 [14:39:03]line НДС 12% : 6.90 [14:39:03]line Наличными: 65.00 [14:39:03]line Безнал.: 0.00 [14:39:03]line Место: АЗС № 130 "Партнер Нефть" [14:39:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:39:03]line СНО: Общий режим [14:39:03]line Чек 363 23.08.2024 14:39 [14:39:03]line Смена: 469 ФФД: 1.0 [14:39:03]line ЗНМ: 0300000070 [14:39:03]line РНМ: 0000000000092562 [14:39:03]line Версия ККМ: 001 [14:39:03]line ФМ: 0000000000871769 [14:39:03]line ФД: 165510 [14:39:03]line ФПД: 220935848302717 [14:39:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143902&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165510&fm=220935848302717&tin=02508201610067®Number=0000000000092562&sum=6500 [14:39:03]line 0 [14:39:03]written 0, free lines is 4095 [14:39:03]OFD Sender: Processing packet 165510 [packets to send 993, broken 992] [14:39:03]ProducePacketName [14:39:03]name=ofd_packets/00165510 [14:39:03]OFD Sender: To server: pG, [14:39:03]CommunicateWithHost lk.salyk.kg:30040 [14:39:03]ConnectInit lk.salyk.kg [14:39:03]Write to MH i2c: 01 00 00 F1 0A FB [14:39:03]Write i2c OK [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: 01 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: 01 07 00 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: 01 07 00 F1 0A 00 00 00 00 00 F1 0C FF [14:39:03]RasterBufferAndPrint [14:39:03]line [14:39:03]line [14:39:03]line [14:39:03]line [14:39:03]line [14:39:03]written 0, free lines is 3320 [14:39:03]MH_Cut [14:39:03]Write to MH i2c: D1 01 00 F8 0A 01 D4 [14:39:03]Write i2c OK [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: D1 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: D1 01 00 [14:39:03]MH_I2C_Read... [14:39:03]Read from MH i2c: D1 01 00 F8 0A 00 D3 [14:39:03]Write to MH i2c: 01 00 00 F9 0A 03 [14:39:03]Write i2c OK [14:39:03]MH_I2C_Read... [14:39:04]Connected sock=9 [14:39:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 32 01 00 00 4D B5 2A 01 F4 10 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 06 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 86 02 00 35 04 06 00 C8 F0 A2 C1 98 7D 6A 68 56 FC 44 D1 88 74 [14:39:04]*** Cut start [14:39:04]*** Purtial cut [14:39:04]*** Stage 1: CUTSNS_PIN = 1 [14:39:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9E 8F 47 00 1B BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 86 02 00 F4 03 04 00 52 48 C8 66 B6 04 01 00 00 5C 14 C4 AA 60 49 E9 2E [14:39:05]CommunicateWithHost err = 0 [14:39:05]CheckOFDResponse [14:39:05]1017 (14) - 77093643461234 [14:39:05]1041 (16) - 0000000000871769 [14:39:05]1040 (4) - 165510 [14:39:05]1012 (4) - 23.08.2024 08:29 [14:39:05]1206 (1) - 0 [14:39:05]OFD Sender: Remove packet 165510 [14:39:05]ProducePacketName [14:39:05]name=ofd_packets/00165510 [14:39:05]NVStorageDeleteData [14:39:05]OFD Sender: No OFD packet to send [14:39:06]Read from MH i2c: 01 [14:39:06]MH_I2C_Read... [14:39:06]*** Stop cut motor [14:39:06]*** Cut end [14:39:06]Read from MH i2c: 01 07 00 [14:39:06]MH_I2C_Read... [14:39:06]Read from MH i2c: 01 07 00 F9 0A 00 00 00 00 00 FF 0F 18 [14:39:06]process_action close_receipt done [14:39:06]requested_data is exist [14:39:06]produce_requested_data [14:39:06]requested_item fm.sn is exist - process it [14:39:06]wFMCommunicate request_size=4 [14:39:06]MH_SAM_APDU [14:39:06]CAPDU: 80 11 00 00 [14:39:06]Write to MH i2c: E2 08 00 FA 0A 80 11 00 00 00 00 00 00 7E [14:39:06]Write i2c OK [14:39:06]MH_I2C_Read... [14:39:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:06]Read from MH i2c: E2 [14:39:06]MH_I2C_Read... [14:39:06]Read from MH i2c: E2 17 00 [14:39:06]MH_I2C_Read... [14:39:06]Read from MH i2c: E2 17 00 FA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [14:39:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:39:06]wFMCommunicate OK [14:39:06]requested_item fd.num is exist - process it [14:39:06]SAM_PROTO_GetFieldsCounters [14:39:06]wFMCommunicate request_size=4 [14:39:06]MH_SAM_APDU [14:39:06]CAPDU: 80 13 00 00 [14:39:06]Write to MH i2c: E2 08 00 FB 0A 80 13 00 00 00 00 00 00 81 [14:39:06]Write i2c OK [14:39:06]MH_I2C_Read... [14:39:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:06]Read from MH i2c: E2 [14:39:06]MH_I2C_Read... [14:39:06]Read from MH i2c: E2 62 00 [14:39:06]MH_I2C_Read... [14:39:06]Read from MH i2c: E2 62 00 FB 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 CF [14:39:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:06]wFMCommunicate OK [14:39:06]SAM_PROTO_GetFieldsCounters done [14:39:06]requested_item shift.num is exist - process it [14:39:06]requested_item shift.opened is exist - process it [14:39:06]req_shift_opened [14:39:06]FM_GetShiftState [14:39:06]SAM_PROTO_GetShiftState [14:39:06]wFMCommunicate request_size=4 [14:39:06]MH_SAM_APDU [14:39:06]CAPDU: 80 13 01 00 [14:39:06]Write to MH i2c: E2 08 00 FC 0A 80 13 01 00 00 00 00 00 83 [14:39:06]Write i2c OK [14:39:06]MH_I2C_Read... [14:39:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:06]Read from MH i2c: E2 [14:39:06]MH_I2C_Read... [14:39:06]Read from MH i2c: E2 0E 00 [14:39:06]MH_I2C_Read... [14:39:06]Read from MH i2c: E2 0E 00 FC 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B1 [14:39:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:39:06]wFMCommunicate OK [14:39:06]SAM_PROTO_GetShiftState done [14:39:06]FM_GetShiftState done [14:39:06]req_shift_opened done [14:39:06]requested_item shift.open_date is exist - process it [14:39:06]req_shift_open_date [14:39:06]req_shift_open_date done [14:39:06]produce_requested_data done [14:39:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165510,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:39:06]process_action_free close_receipt [14:39:06]json_value_free [14:39:06]json_value_free done [14:39:06]process_json_proto returns [14:39:06]Send response to host [14:39:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165510,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:39:06]free response buf [14:39:06]execute_script done [14:39:06]execute_script returns [14:39:06]free content buf [14:39:06]Sock 7.Close socket [14:39:06]Sock 7.Thread stoped [14:39:09]accept exits with 10 [14:39:09]New connection [14:39:09]New thread 3066482020 created [14:39:09]Thread 3066625380 joined [14:39:09]Waiting for new connection... [14:39:09] Sock 10.Parse request [14:39:09]Sock 10.Check first char [14:39:09]Sock 10.First char is OK [14:39:09]request: POST /json_proto HTTP/1.0 [14:39:09]Method: POST [14:39:09]URL: /json_proto [14:39:09]Method is POST - this is cgi request [14:39:09]url: /json_proto [14:39:09]query_string will be loaded in cgi processing [14:39:09]execute_cgi json_proto POST (null) [14:39:09]execute_cgi path=json_proto method=POST [14:39:09]POST find Content-Length [14:39:09]Host: 172.17.44.132:8080 [14:39:09]Content-Length: 682 [14:39:09]Content-Type: application/json [14:39:09] [14:39:09]POST finish read [14:39:09]Found Content-Length = 682 [14:39:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 19.680, "sum" : 1460.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1460.00, "total" : 1460.00, "payments": [ { "type": 0, "sum" : 1460.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:09]execute_script... [14:39:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 19.680, "sum" : 1460.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1460.00, "total" : 1460.00, "payments": [ { "type": 0, "sum" : 1460.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:09]POST & json_proto [14:39:09]process_json_proto [14:39:09]json parsed OK: [14:39:09]protocol is kg_v1.0 [14:39:09]action value=close_receipt [14:39:09]process_action close_receipt [14:39:09]cmd_close_receipt [14:39:09]MH_GetDate [14:39:09]Write to MH i2c: F0 00 00 FD 0A F6 [14:39:09]Write i2c OK [14:39:09]MH_I2C_Read... [14:39:09]Read from MH i2c: F0 [14:39:09]MH_I2C_Read... [14:39:09]Read from MH i2c: F0 09 00 [14:39:09]MH_I2C_Read... [14:39:09]Read from MH i2c: F0 09 00 FD 0A 00 0E 9F C8 66 2A 83 C1 65 AD [14:39:09]GetLastDocTimeStamp 1724423942 [14:39:09]current date 1724423950 [14:39:09]FM_GetShiftState [14:39:09]SAM_PROTO_GetShiftState [14:39:09]wFMCommunicate request_size=4 [14:39:09]MH_SAM_APDU [14:39:09]CAPDU: 80 13 01 00 [14:39:09]Write to MH i2c: E2 08 00 FE 0A 80 13 01 00 00 00 00 00 85 [14:39:09]Write i2c OK [14:39:09]MH_I2C_Read... [14:39:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:09]Read from MH i2c: E2 [14:39:09]MH_I2C_Read... [14:39:09]Read from MH i2c: E2 0E 00 [14:39:09]MH_I2C_Read... [14:39:09]Read from MH i2c: E2 0E 00 FE 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B3 [14:39:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:39:09]wFMCommunicate OK [14:39:09]SAM_PROTO_GetShiftState done [14:39:09]FM_GetShiftState done [14:39:09]opened in 1724372766 [14:39:09]opened+sec_in_day 1724459166 [14:39:09]quantity*price = 146025 [14:39:09]sum+1 = 146027 [14:39:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 1460.00 Внесено: 1460.00 СДАЧА: 0.00 НСП 1% : 12.92 НДС 12% : 155.07 Наличными: 1460.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 364 23.08.2024 14:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165511 ФПД: 127599221697805 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143910&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165511&fm=127599221697805&tin=02508201610067®Number=0000000000092562&sum=146000 [14:39:11]StoreToDocumentArchive [14:39:11]shift 469 fd 165511 [14:39:11]save to /storage/0469/doc_00165511 [14:39:11]save last doc name /storage/0469/doc_00165511 to /storage/kkm_last_doc_name [14:39:11]save OK [14:39:11]Clear old archive folders... [14:39:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:39:11]tlvbuf is 007119A0 [14:39:11]SAM_PROTO_ClearQueue [14:39:11]wFMCommunicate request_size=4 [14:39:11]MH_SAM_APDU [14:39:11]CAPDU: 80 09 00 00 [14:39:11]Write to MH i2c: E2 08 00 0B 0B 80 09 00 00 00 00 00 00 88 [14:39:11]Write i2c OK [14:39:11]MH_I2C_Read... [14:39:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:11]Read from MH i2c: E2 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 03 00 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 03 00 0B 0B 00 90 00 8A [14:39:11]RAPDU: 90 00 [14:39:11]wFMCommunicate OK [14:39:11]SAM_PROTO_ClearQueue done [14:39:11]KKMCreateOFDPacket [14:39:11]OFDProtocolAddRootSTLVToBuf [14:39:11]FM_MakeSignedData [14:39:11]FM_MakeSignedData [14:39:11]SAM_PROTO_SignData [14:39:11]wFMCommunicate request_size=4 [14:39:11]MH_SAM_APDU [14:39:11]CAPDU: 80 0D 01 02 [14:39:11]Write to MH i2c: E2 08 00 0C 0B 80 0D 01 02 00 00 00 00 90 [14:39:11]Write i2c OK [14:39:11]MH_I2C_Read... [14:39:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:11]Read from MH i2c: E2 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 03 00 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 03 00 0C 0B 00 90 00 8B [14:39:11]RAPDU: 90 00 [14:39:11]wFMCommunicate OK [14:39:11]wFMCommunicate request_size=255 [14:39:11]MH_SAM_APDU [14:39:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 4C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6A 3A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 3A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 3C 00 00 00 00 07 04 06 00 50 3A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 0E 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 86 02 00 35 04 06 00 74 [14:39:11]Write to MH i2c: E2 02 01 0D 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 E0 4C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6A 3A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 3A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 3C 00 00 00 00 07 04 06 00 50 3A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 0E 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 86 02 00 35 04 06 00 74 00 00 26 [14:39:11]Write i2c OK [14:39:11]MH_I2C_Read... [14:39:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:11]Read from MH i2c: E2 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 03 00 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 03 00 0D 0B 00 90 00 8C [14:39:11]RAPDU: 90 00 [14:39:11]wFMCommunicate OK [14:39:11]wFMCommunicate request_size=10 [14:39:11]MH_SAM_APDU [14:39:11]CAPDU: 80 0D 02 02 05 0D 02 48 6D 0D [14:39:11]Write to MH i2c: E2 0D 00 0E 0B 80 0D 02 02 05 00 0D 02 48 6D 0D 00 00 6E [14:39:11]Write i2c OK [14:39:11]MH_I2C_Read... [14:39:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:11]Read from MH i2c: E2 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 03 00 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 03 00 0E 0B 00 90 00 8D [14:39:11]RAPDU: 90 00 [14:39:11]wFMCommunicate OK [14:39:11]wFMCommunicate request_size=4 [14:39:11]MH_SAM_APDU [14:39:11]CAPDU: 80 0D 03 02 [14:39:11]Write to MH i2c: E2 08 00 0F 0B 80 0D 03 02 00 00 00 00 95 [14:39:11]Write i2c OK [14:39:11]MH_I2C_Read... [14:39:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:11]Read from MH i2c: E2 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 0B 00 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 0B 00 0F 0B 00 E1 2F 0E F3 1D 62 EB 18 90 00 29 [14:39:11]RAPDU: E1 2F 0E F3 1D 62 EB 18 90 00 [14:39:11]wFMCommunicate OK [14:39:11]SAM_PROTO_SignData done [14:39:11]FM_MakeSignedData done [14:39:11]CreateOFDProtocolMessage [14:39:11]wFMCommunicate request_size=4 [14:39:11]MH_SAM_APDU [14:39:11]CAPDU: 80 11 00 00 [14:39:11]Write to MH i2c: E2 08 00 10 0B 80 11 00 00 00 00 00 00 95 [14:39:11]Write i2c OK [14:39:11]MH_I2C_Read... [14:39:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:11]Read from MH i2c: E2 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 17 00 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: E2 17 00 10 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [14:39:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:39:11]wFMCommunicate OK [14:39:11]CreateOFDProtocolMessage done [14:39:11]OFDSenderStorePacket 165511 [14:39:11]StoreOFDPacket docnum=165511 [14:39:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 20 F7 07 01 79 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 4C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6A 3A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 3A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 3C 00 00 00 00 07 04 06 00 50 3A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 0E 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 86 02 00 35 04 06 00 74 0D 02 48 6D 0D E1 2F 0E F3 1D 62 EB 18 [14:39:11]CheckFolder [14:39:11]dirname=/storage/ofd_packets [14:39:11]CheckFolder done [14:39:11]ProducePacketName [14:39:11]name=ofd_packets/00165511 [14:39:11]NVStorageSaveData ofd_packets/00165511 [14:39:11]File name is /storage/ofd_packets/00165511 [14:39:11]Write 301 bytes [14:39:11]NVStorageSaveData done [14:39:11]OFDSenderStorePacket done [14:39:11]KKMCreateOFDPacket done [14:39:11]NVStorageSaveData kkm_last_timestamp [14:39:11]File name is /storage/kkm_last_timestamp [14:39:11]Write 4 bytes [14:39:11]NVStorageSaveData done [14:39:11]ExternCall_PrintAddStr [14:39:11]wPrintStart [14:39:11]Write to MH i2c: 01 00 00 11 0B 1C [14:39:11]Write i2c OK [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: 01 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: 01 07 00 [14:39:11]MH_I2C_Read... [14:39:11]Read from MH i2c: 01 07 00 11 0B 00 00 00 00 00 FF 0F 31 [14:39:11]RasterBufferAndPrint [14:39:11]line Счет N : (1)294341 [14:39:11]line ИНН: 02508201610067 [14:39:11]line Контрольно-Кассовый Чек [14:39:11]line ПРОДАЖА [14:39:11]line ТРК (МРК, ГНК) : 63 [14:39:11]line Товар: 2710124500 [14:39:11]line Аи-95-К-5 [14:39:11]line 19.680 * 74.20 [14:39:11]line = 1460.26 [14:39:11]line НДС 12% НСП 1% [14:39:11]line > о реализуемом товаре [14:39:11]line ОКРУГЛЕНИЕ: -0.26 [14:39:11]line ИТОГО: 1460.00 [14:39:11]line Внесено: 1460.00 [14:39:11]line СДАЧА: 0.00 [14:39:11]line НСП 1% : 12.92 [14:39:11]line НДС 12% : 155.07 [14:39:11]line Наличными: 1460.00 [14:39:11]line Безнал.: 0.00 [14:39:11]line Место: АЗС № 130 "Партнер Нефть" [14:39:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:39:11]line СНО: Общий режим [14:39:11]line Чек 364 23.08.2024 14:39 [14:39:11]line Смена: 469 ФФД: 1.0 [14:39:11]line ЗНМ: 0300000070 [14:39:11]line РНМ: 0000000000092562 [14:39:11]line Версия ККМ: 001 [14:39:11]line ФМ: 0000000000871769 [14:39:11]line ФД: 165511 [14:39:11]line ФПД: 127599221697805 [14:39:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143910&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165511&fm=127599221697805&tin=02508201610067®Number=0000000000092562&sum=146000 [14:39:11]OFD Sender: Processing packet 165511 [packets to send 993, broken 992] [14:39:11]ProducePacketName [14:39:11]name=ofd_packets/00165511 [14:39:11]OFD Sender: To server: pG, [14:39:11]CommunicateWithHost lk.salyk.kg:30040 [14:39:11]ConnectInit lk.salyk.kg [14:39:11]written 0, free lines is 4095 [14:39:12]Write to MH i2c: 01 00 00 3C 0B 47 [14:39:12]Write i2c OK [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: 01 [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: 01 07 00 [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: 01 07 00 3C 0B 00 00 00 00 00 D7 0C 31 [14:39:12]RasterBufferAndPrint [14:39:12]line [14:39:12]line [14:39:12]line [14:39:12]line [14:39:12]line [14:39:12]written 0, free lines is 3300 [14:39:12]MH_Cut [14:39:12]Write to MH i2c: D1 01 00 43 0B 01 20 [14:39:12]Write i2c OK [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: D1 [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: D1 01 00 [14:39:12]MH_I2C_Read... [14:39:12]Read from MH i2c: D1 01 00 43 0B 00 1F [14:39:12]Write to MH i2c: 01 00 00 44 0B 4F [14:39:12]Write i2c OK [14:39:12]MH_I2C_Read... [14:39:12]*** Cut start [14:39:12]*** Purtial cut [14:39:12]*** Stage 1: CUTSNS_PIN = 1 [14:39:13]recv_with_timeout no data received [14:39:14]Read from MH i2c: 01 [14:39:14]MH_I2C_Read... [14:39:14]*** Stop cut motor [14:39:14]*** Cut end [14:39:14]Read from MH i2c: 01 07 00 [14:39:14]MH_I2C_Read... [14:39:15]Read from MH i2c: 01 07 00 44 0B 00 00 00 00 00 FF 0F 64 [14:39:15]process_action close_receipt done [14:39:15]requested_data is exist [14:39:15]produce_requested_data [14:39:15]requested_item fm.sn is exist - process it [14:39:15]wFMCommunicate request_size=4 [14:39:15]MH_SAM_APDU [14:39:15]CAPDU: 80 11 00 00 [14:39:15]Write to MH i2c: E2 08 00 45 0B 80 11 00 00 00 00 00 00 CA [14:39:15]Write i2c OK [14:39:15]MH_I2C_Read... [14:39:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:15]Read from MH i2c: E2 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: E2 17 00 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: E2 17 00 45 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [14:39:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:39:15]wFMCommunicate OK [14:39:15]requested_item fd.num is exist - process it [14:39:15]SAM_PROTO_GetFieldsCounters [14:39:15]wFMCommunicate request_size=4 [14:39:15]MH_SAM_APDU [14:39:15]CAPDU: 80 13 00 00 [14:39:15]Write to MH i2c: E2 08 00 46 0B 80 13 00 00 00 00 00 00 CD [14:39:15]Write i2c OK [14:39:15]MH_I2C_Read... [14:39:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:15]Read from MH i2c: E2 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: E2 62 00 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: E2 62 00 46 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [14:39:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:15]wFMCommunicate OK [14:39:15]SAM_PROTO_GetFieldsCounters done [14:39:15]requested_item shift.num is exist - process it [14:39:15]requested_item shift.opened is exist - process it [14:39:15]req_shift_opened [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 47 0B 80 13 01 00 00 00 00 00 CF [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 47 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [14:39:15]RAPDU: 09 00 01 1E D7 C7 66 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]req_shift_opened done [14:39:15]requested_item shift.open_date is exist - process it [14:39:15]req_shift_open_date [14:39:15]req_shift_open_date done [14:39:15]produce_requested_data done [14:39:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165511,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:39:15]process_action_free close_receipt [14:39:15]json_value_free [14:39:15]json_value_free done [14:39:15]process_json_proto returns [14:39:15]Send response to host [14:39:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165511,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:39:15]free response buf [14:39:15]execute_script done [14:39:15]execute_script returns [14:39:15]free content buf [14:39:15]Sock 10.Close socket [14:39:15]Sock 10.Thread stoped [14:39:17]Connected sock=11 [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 37 36 39 0F 01 00 00 20 F7 07 01 79 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 4C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6A 3A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 3A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 3C 00 00 00 00 07 04 06 00 50 3A 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 0E 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 86 02 00 35 04 06 00 74 0D 02 48 6D 0D E1 2F 0E F3 1D 62 EB 18 [14:39:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 A4 47 00 C0 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 86 02 00 F4 03 04 00 60 48 C8 66 B6 04 01 00 00 C7 8C 43 3D C3 5C 47 06 [14:39:19]CommunicateWithHost err = 0 [14:39:19]CheckOFDResponse [14:39:19]1017 (14) - 77093643461234 [14:39:19]1041 (16) - 0000000000871769 [14:39:19]1040 (4) - 165511 [14:39:19]1012 (4) - 23.08.2024 08:29 [14:39:19]1206 (1) - 0 [14:39:19]OFD Sender: Remove packet 165511 [14:39:19]ProducePacketName [14:39:19]name=ofd_packets/00165511 [14:39:19]NVStorageDeleteData [14:39:20]OFD Sender: No OFD packet to send [14:39:24]recv_with_timeout no data received [14:39:25]OFD Sender: No OFD packet to send [14:39:30]OFD Sender: No OFD packet to send [14:39:35]OFD Sender: No OFD packet to send [14:39:37]recv_with_timeout no data received [14:39:40]OFD Sender: No OFD packet to send [14:39:45]OFD Sender: No OFD packet to send [14:39:50]OFD Sender: No OFD packet to send [14:39:50]recv_with_timeout no data received [14:39:55]OFD Sender: No OFD packet to send [14:39:58]accept exits with 9 [14:39:58]New connection [14:39:58]New thread 3066625380 created [14:39:58]Thread 3066482020 joined [14:39:58]Waiting for new connection... [14:39:58] Sock 9.Parse request [14:39:58]Sock 9.Check first char [14:39:58]Sock 9.First char is OK [14:39:58]request: POST /json_proto HTTP/1.0 [14:39:58]Method: POST [14:39:58]URL: /json_proto [14:39:58]Method is POST - this is cgi request [14:39:58]url: /json_proto [14:39:58]query_string will be loaded in cgi processing [14:39:58]execute_cgi json_proto POST (null) [14:39:58]execute_cgi path=json_proto method=POST [14:39:58]POST find Content-Length [14:39:58]Host: 172.17.44.132:8080 [14:39:58]Content-Length: 672 [14:39:58]Content-Type: application/json [14:39:58] [14:39:58]POST finish read [14:39:58]Found Content-Length = 672 [14:39:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 36.340, "sum" : 2500.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:58]execute_script... [14:39:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 36.340, "sum" : 2500.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:39:58]POST & json_proto [14:39:58]process_json_proto [14:39:58]json parsed OK: [14:39:58]protocol is kg_v1.0 [14:39:58]action value=close_receipt [14:39:58]process_action close_receipt [14:39:58]cmd_close_receipt [14:39:58]MH_GetDate [14:39:58]Write to MH i2c: F0 00 00 48 0B 42 [14:39:58]Write i2c OK [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: F0 [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: F0 09 00 [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: F0 09 00 48 0B 00 3F 9F C8 66 2A 83 C1 65 2A [14:39:58]GetLastDocTimeStamp 1724423950 [14:39:58]current date 1724423999 [14:39:58]FM_GetShiftState [14:39:58]SAM_PROTO_GetShiftState [14:39:58]wFMCommunicate request_size=4 [14:39:58]MH_SAM_APDU [14:39:58]CAPDU: 80 13 01 00 [14:39:58]Write to MH i2c: E2 08 00 49 0B 80 13 01 00 00 00 00 00 D1 [14:39:58]Write i2c OK [14:39:58]MH_I2C_Read... [14:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:58]Read from MH i2c: E2 [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: E2 0E 00 [14:39:58]MH_I2C_Read... [14:39:58]Read from MH i2c: E2 0E 00 49 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FF [14:39:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:39:58]wFMCommunicate OK [14:39:58]SAM_PROTO_GetShiftState done [14:39:58]FM_GetShiftState done [14:39:58]opened in 1724372766 [14:39:58]opened+sec_in_day 1724459166 [14:39:58]quantity*price = 250019 [14:39:58]sum+1 = 250020 [14:39:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.51 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 365 23.08.2024 14:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165512 ФПД: 678240506915 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165512&fm=678240506915&tin=02508201610067®Number=0000000000092562&sum=250000 [14:39:59]StoreToDocumentArchive [14:39:59]shift 469 fd 165512 [14:39:59]save to /storage/0469/doc_00165512 [14:39:59]save last doc name /storage/0469/doc_00165512 to /storage/kkm_last_doc_name [14:39:59]save OK [14:39:59]Clear old archive folders... [14:39:59]ProcessDocumentItem done err = 0, tmpTLVsize=249 [14:39:59]tlvbuf is 0068D7D0 [14:39:59]SAM_PROTO_ClearQueue [14:39:59]wFMCommunicate request_size=4 [14:39:59]MH_SAM_APDU [14:39:59]CAPDU: 80 09 00 00 [14:39:59]Write to MH i2c: E2 08 00 56 0B 80 09 00 00 00 00 00 00 D3 [14:39:59]Write i2c OK [14:39:59]MH_I2C_Read... [14:39:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:59]Read from MH i2c: E2 [14:39:59]MH_I2C_Read... [14:39:59]Read from MH i2c: E2 03 00 [14:39:59]MH_I2C_Read... [14:39:59]Read from MH i2c: E2 03 00 56 0B 00 90 00 D5 [14:39:59]RAPDU: 90 00 [14:39:59]wFMCommunicate OK [14:39:59]SAM_PROTO_ClearQueue done [14:39:59]KKMCreateOFDPacket [14:39:59]OFDProtocolAddRootSTLVToBuf [14:39:59]FM_MakeSignedData [14:39:59]FM_MakeSignedData [14:39:59]SAM_PROTO_SignData [14:39:59]wFMCommunicate request_size=4 [14:39:59]MH_SAM_APDU [14:39:59]CAPDU: 80 0D 01 02 [14:39:59]Write to MH i2c: E2 08 00 57 0B 80 0D 01 02 00 00 00 00 DB [14:39:59]Write i2c OK [14:39:59]MH_I2C_Read... [14:39:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:59]Read from MH i2c: E2 [14:39:59]MH_I2C_Read... [14:39:59]Read from MH i2c: E2 03 00 [14:39:59]MH_I2C_Read... [14:39:59]Read from MH i2c: E2 03 00 57 0B 00 90 00 D6 [14:39:59]RAPDU: 90 00 [14:39:59]wFMCommunicate OK [14:39:59]wFMCommunicate request_size=255 [14:39:59]MH_SAM_APDU [14:39:59]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 3F 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 86 02 00 35 04 06 00 00 9D EA [14:39:59]Write to MH i2c: E2 02 01 58 0B 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 3F 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 86 02 00 35 04 06 00 00 9D EA 00 00 0D [14:39:59]Write i2c OK [14:39:59]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 [14:40:00]MH_I2C_Read... [14:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:00]Read from MH i2c: E2 03 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 03 00 58 0B 00 90 00 D7 [14:40:00]RAPDU: 90 00 [14:40:00]wFMCommunicate OK [14:40:00]wFMCommunicate request_size=8 [14:40:00]MH_SAM_APDU [14:40:00]CAPDU: 80 0D 02 02 03 48 D4 23 [14:40:00]Write to MH i2c: E2 0B 00 59 0B 80 0D 02 02 03 00 48 D4 23 00 00 23 [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:00]Read from MH i2c: E2 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 03 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 03 00 59 0B 00 90 00 D8 [14:40:00]RAPDU: 90 00 [14:40:00]wFMCommunicate OK [14:40:00]wFMCommunicate request_size=4 [14:40:00]MH_SAM_APDU [14:40:00]CAPDU: 80 0D 03 02 [14:40:00]Write to MH i2c: E2 08 00 5A 0B 80 0D 03 02 00 00 00 00 E0 [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:00]Read from MH i2c: E2 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 0B 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 0B 00 5A 0B 00 B0 F4 39 F3 7B 93 3A 22 90 00 1B [14:40:00]RAPDU: B0 F4 39 F3 7B 93 3A 22 90 00 [14:40:00]wFMCommunicate OK [14:40:00]SAM_PROTO_SignData done [14:40:00]FM_MakeSignedData done [14:40:00]CreateOFDProtocolMessage [14:40:00]wFMCommunicate request_size=4 [14:40:00]MH_SAM_APDU [14:40:00]CAPDU: 80 11 00 00 [14:40:00]Write to MH i2c: E2 08 00 5B 0B 80 11 00 00 00 00 00 00 E0 [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:00]Read from MH i2c: E2 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 17 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: E2 17 00 5B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [14:40:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:00]wFMCommunicate OK [14:40:00]CreateOFDProtocolMessage done [14:40:00]OFDSenderStorePacket 165512 [14:40:00]StoreOFDPacket docnum=165512 [14:40:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 49 6F 05 01 B6 79 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 3F 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 86 02 00 35 04 06 00 00 9D EA 48 D4 23 B0 F4 39 F3 7B 93 3A 22 [14:40:00]CheckFolder [14:40:00]dirname=/storage/ofd_packets [14:40:00]CheckFolder done [14:40:00]ProducePacketName [14:40:00]name=ofd_packets/00165512 [14:40:00]NVStorageSaveData ofd_packets/00165512 [14:40:00]File name is /storage/ofd_packets/00165512 [14:40:00]Write 299 bytes [14:40:00]NVStorageSaveData done [14:40:00]OFDSenderStorePacket done [14:40:00]KKMCreateOFDPacket done [14:40:00]NVStorageSaveData kkm_last_timestamp [14:40:00]File name is /storage/kkm_last_timestamp [14:40:00]Write 4 bytes [14:40:00]NVStorageSaveData done [14:40:00]ExternCall_PrintAddStr [14:40:00]wPrintStart [14:40:00]Write to MH i2c: 01 00 00 5C 0B 67 [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 07 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 07 00 5C 0B 00 00 00 00 00 FF 0F 7C [14:40:00]RasterBufferAndPrint [14:40:00]line Счет N : (1)294342 [14:40:00]line ИНН: 02508201610067 [14:40:00]line Контрольно-Кассовый Чек [14:40:00]line ПРОДАЖА [14:40:00]line ТРК (МРК, ГНК) : 51 [14:40:00]line Товар: 2710124130 [14:40:00]line SU-92-К-5 [14:40:00]line 36.340 * 68.80 [14:40:00]line = 2500.19 [14:40:00]line НДС 12% НСП 1% [14:40:00]line > о реализуемом товаре [14:40:00]line ОКРУГЛЕНИЕ: -0.19 [14:40:00]line ИТОГО: 2500.00 [14:40:00]line Внесено: 2500.00 [14:40:00]line СДАЧА: 0.00 [14:40:00]line НСП 1% : 22.13 [14:40:00]line НДС 12% : 265.51 [14:40:00]line Наличными: 2500.00 [14:40:00]line Безнал.: 0.00 [14:40:00]line Место: АЗС № 130 "Партнер Нефть" [14:40:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:40:00]line СНО: Общий режим [14:40:00]line Чек 365 23.08.2024 14:39 [14:40:00]line Смена: 469 ФФД: 1.0 [14:40:00]line ЗНМ: 0300000070 [14:40:00]line РНМ: 0000000000092562 [14:40:00]line Версия ККМ: 001 [14:40:00]line ФМ: 0000000000871769 [14:40:00]line ФД: 165512 [14:40:00]line ФПД: 678240506915 [14:40:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T143959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165512&fm=678240506915&tin=02508201610067®Number=0000000000092562&sum=250000 [14:40:00]written 0, free lines is 4095 [14:40:00]OFD Sender: Processing packet 165512 [packets to send 993, broken 992] [14:40:00]ProducePacketName [14:40:00]name=ofd_packets/00165512 [14:40:00]OFD Sender: To server: pG, [14:40:00]CommunicateWithHost lk.salyk.kg:30040 [14:40:00]ConnectInit lk.salyk.kg [14:40:00]Write to MH i2c: 01 00 00 87 0B 92 [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 07 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: 01 07 00 87 0B 00 00 00 00 00 D6 0C 7B [14:40:00]RasterBufferAndPrint [14:40:00]line [14:40:00]line [14:40:00]line [14:40:00]line [14:40:00]line [14:40:00]written 0, free lines is 3293 [14:40:00]MH_Cut [14:40:00]Write to MH i2c: D1 01 00 8E 0B 01 6B [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: D1 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: D1 01 00 [14:40:00]MH_I2C_Read... [14:40:00]Read from MH i2c: D1 01 00 8E 0B 00 6A [14:40:00]Write to MH i2c: 01 00 00 8F 0B 9A [14:40:00]Write i2c OK [14:40:00]MH_I2C_Read... [14:40:01]*** Cut start [14:40:01]*** Purtial cut [14:40:01]*** Stage 1: CUTSNS_PIN = 1 [14:40:03]Read from MH i2c: 01 [14:40:03]MH_I2C_Read... [14:40:03]*** Stop cut motor [14:40:03]*** Cut end [14:40:03]Read from MH i2c: 01 07 00 [14:40:03]MH_I2C_Read... [14:40:03]Read from MH i2c: 01 07 00 8F 0B 00 00 00 00 00 FF 0F AF [14:40:03]process_action close_receipt done [14:40:03]requested_data is exist [14:40:03]produce_requested_data [14:40:03]requested_item fm.sn is exist - process it [14:40:03]wFMCommunicate request_size=4 [14:40:03]MH_SAM_APDU [14:40:03]CAPDU: 80 11 00 00 [14:40:03]Write to MH i2c: E2 08 00 90 0B 80 11 00 00 00 00 00 00 15 [14:40:03]Write i2c OK [14:40:03]MH_I2C_Read... [14:40:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:03]Read from MH i2c: E2 [14:40:03]MH_I2C_Read... [14:40:03]Read from MH i2c: E2 17 00 [14:40:03]MH_I2C_Read... [14:40:03]Read from MH i2c: E2 17 00 90 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [14:40:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:03]wFMCommunicate OK [14:40:03]requested_item fd.num is exist - process it [14:40:03]SAM_PROTO_GetFieldsCounters [14:40:03]wFMCommunicate request_size=4 [14:40:03]MH_SAM_APDU [14:40:03]CAPDU: 80 13 00 00 [14:40:03]Write to MH i2c: E2 08 00 91 0B 80 13 00 00 00 00 00 00 18 [14:40:03]Write i2c OK [14:40:03]MH_I2C_Read... [14:40:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:03]Read from MH i2c: E2 [14:40:03]MH_I2C_Read... [14:40:03]Read from MH i2c: E2 62 00 [14:40:03]MH_I2C_Read... [14:40:03]Read from MH i2c: E2 62 00 91 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [14:40:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:40:03]wFMCommunicate OK [14:40:03]SAM_PROTO_GetFieldsCounters done [14:40:03]requested_item shift.num is exist - process it [14:40:03]requested_item shift.opened is exist - process it [14:40:03]req_shift_opened [14:40:03]FM_GetShiftState [14:40:03]SAM_PROTO_GetShiftState [14:40:03]wFMCommunicate request_size=4 [14:40:03]MH_SAM_APDU [14:40:03]CAPDU: 80 13 01 00 [14:40:03]Write to MH i2c: E2 08 00 92 0B 80 13 01 00 00 00 00 00 1A [14:40:03]Write i2c OK [14:40:03]MH_I2C_Read... [14:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:03]Read from MH i2c: E2 [14:40:03]MH_I2C_Read... [14:40:03]Read from MH i2c: E2 0E 00 [14:40:03]MH_I2C_Read... [14:40:03]Read from MH i2c: E2 0E 00 92 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 48 [14:40:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:40:03]wFMCommunicate OK [14:40:03]SAM_PROTO_GetShiftState done [14:40:03]FM_GetShiftState done [14:40:03]req_shift_opened done [14:40:03]requested_item shift.open_date is exist - process it [14:40:03]req_shift_open_date [14:40:03]req_shift_open_date done [14:40:03]produce_requested_data done [14:40:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165512,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:40:03]process_action_free close_receipt [14:40:03]json_value_free [14:40:03]json_value_free done [14:40:03]process_json_proto returns [14:40:03]Send response to host [14:40:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165512,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:40:03]free response buf [14:40:03]execute_script done [14:40:03]execute_script returns [14:40:03]free content buf [14:40:03]Sock 9.Close socket [14:40:03]Sock 9.Thread stoped [14:40:05]ConnectInit Can't take IP for lk.salyk.kg [14:40:05]CommunicateWithHost connect error [14:40:05]CommunicateWithHost err = -1 [14:40:05]OFD Sender: Server communicate error [14:40:10]OFD Sender: Processing packet 165512 [packets to send 993, broken 992] [14:40:10]ProducePacketName [14:40:10]name=ofd_packets/00165512 [14:40:10]OFD Sender: To server: pG, [14:40:10]CommunicateWithHost lk.salyk.kg:30040 [14:40:10]ConnectInit lk.salyk.kg [14:40:15]ConnectInit Can't take IP for lk.salyk.kg [14:40:15]CommunicateWithHost connect error [14:40:15]CommunicateWithHost err = -1 [14:40:15]OFD Sender: Server communicate error [14:40:20]OFD Sender: Processing packet 165512 [packets to send 993, broken 992] [14:40:20]ProducePacketName [14:40:20]name=ofd_packets/00165512 [14:40:20]OFD Sender: To server: pG, [14:40:20]CommunicateWithHost lk.salyk.kg:30040 [14:40:20]ConnectInit lk.salyk.kg [14:40:22]accept exits with 10 [14:40:22]New connection [14:40:22]New thread 3066482020 created [14:40:22]Thread 3066625380 joined [14:40:22]Waiting for new connection... [14:40:22] Sock 10.Parse request [14:40:22]Sock 10.Check first char [14:40:22]Sock 10.First char is OK [14:40:22]request: POST /json_proto HTTP/1.0 [14:40:22]Method: POST [14:40:22]URL: /json_proto [14:40:22]Method is POST - this is cgi request [14:40:22]url: /json_proto [14:40:22]query_string will be loaded in cgi processing [14:40:22]execute_cgi json_proto POST (null) [14:40:22]execute_cgi path=json_proto method=POST [14:40:22]POST find Content-Length [14:40:22]Host: 172.17.44.132:8080 [14:40:22]Content-Length: 677 [14:40:22]Content-Type: application/json [14:40:22] [14:40:22]POST finish read [14:40:22]Found Content-Length = 677 [14:40:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:22]execute_script... [14:40: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)294343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:22]POST & json_proto [14:40:22]process_json_proto [14:40:22]json parsed OK: [14:40:22]protocol is kg_v1.0 [14:40:22]action value=close_receipt [14:40:22]process_action close_receipt [14:40:22]cmd_close_receipt [14:40:22]MH_GetDate [14:40:22]Write to MH i2c: F0 00 00 93 0B 8D [14:40:22]Write i2c OK [14:40:22]MH_I2C_Read... [14:40:22]Read from MH i2c: F0 [14:40:22]MH_I2C_Read... [14:40:22]Read from MH i2c: F0 09 00 [14:40:22]MH_I2C_Read... [14:40:22]Read from MH i2c: F0 09 00 93 0B 00 56 9F C8 66 2A 83 C1 65 8C [14:40:22]GetLastDocTimeStamp 1724423999 [14:40:22]current date 1724424022 [14:40:22]FM_GetShiftState [14:40:22]SAM_PROTO_GetShiftState [14:40:22]wFMCommunicate request_size=4 [14:40:22]MH_SAM_APDU [14:40:22]CAPDU: 80 13 01 00 [14:40:22]Write to MH i2c: E2 08 00 94 0B 80 13 01 00 00 00 00 00 1C [14:40:22]Write i2c OK [14:40:22]MH_I2C_Read... [14:40:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:22]Read from MH i2c: E2 [14:40:22]MH_I2C_Read... [14:40:22]Read from MH i2c: E2 0E 00 [14:40:22]MH_I2C_Read... [14:40:22]Read from MH i2c: E2 0E 00 94 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4A [14:40:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:40:22]wFMCommunicate OK [14:40:22]SAM_PROTO_GetShiftState done [14:40:22]FM_GetShiftState done [14:40:22]opened in 1724372766 [14:40:22]opened+sec_in_day 1724459166 [14:40:22]quantity*price = 40002 [14:40:22]sum+1 = 40003 [14:40:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 366 23.08.2024 14:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165513 ФПД: 193859236492524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144022&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165513&fm=193859236492524&tin=02508201610067®Number=0000000000092562&sum=40000 [14:40:23]StoreToDocumentArchive [14:40:23]shift 469 fd 165513 [14:40:23]save to /storage/0469/doc_00165513 [14:40:23]save last doc name /storage/0469/doc_00165513 to /storage/kkm_last_doc_name [14:40:23]save OK [14:40:23]Clear old archive folders... [14:40:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:40:23]tlvbuf is 006EF300 [14:40:23]SAM_PROTO_ClearQueue [14:40:23]wFMCommunicate request_size=4 [14:40:23]MH_SAM_APDU [14:40:23]CAPDU: 80 09 00 00 [14:40:23]Write to MH i2c: E2 08 00 A1 0B 80 09 00 00 00 00 00 00 1E [14:40:23]Write i2c OK [14:40:23]MH_I2C_Read... [14:40:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:40:23]Read from MH i2c: E2 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 03 00 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 03 00 A1 0B 00 90 00 20 [14:40:23]RAPDU: 90 00 [14:40:23]wFMCommunicate OK [14:40:23]SAM_PROTO_ClearQueue done [14:40:23]KKMCreateOFDPacket [14:40:23]OFDProtocolAddRootSTLVToBuf [14:40:23]FM_MakeSignedData [14:40:23]FM_MakeSignedData [14:40:23]SAM_PROTO_SignData [14:40:23]wFMCommunicate request_size=4 [14:40:23]MH_SAM_APDU [14:40:23]CAPDU: 80 0D 01 02 [14:40:23]Write to MH i2c: E2 08 00 A2 0B 80 0D 01 02 00 00 00 00 26 [14:40:23]Write i2c OK [14:40:23]MH_I2C_Read... [14:40:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:40:23]Read from MH i2c: E2 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 03 00 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 03 00 A2 0B 00 90 00 21 [14:40:23]RAPDU: 90 00 [14:40:23]wFMCommunicate OK [14:40:23]wFMCommunicate request_size=255 [14:40:23]MH_SAM_APDU [14:40:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 56 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 86 02 00 35 04 06 00 B0 [14:40:23]Write to MH i2c: E2 02 01 A3 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 56 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 86 02 00 35 04 06 00 B0 00 00 B8 [14:40:23]Write i2c OK [14:40:23]MH_I2C_Read... [14:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:23]Read from MH i2c: E2 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 03 00 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 03 00 A3 0B 00 90 00 22 [14:40:23]RAPDU: 90 00 [14:40:23]wFMCommunicate OK [14:40:23]wFMCommunicate request_size=10 [14:40:23]MH_SAM_APDU [14:40:23]CAPDU: 80 0D 02 02 05 50 5E ED 74 EC [14:40:23]Write to MH i2c: E2 0D 00 A4 0B 80 0D 02 02 05 00 50 5E ED 74 EC 00 00 2E [14:40:23]Write i2c OK [14:40:23]MH_I2C_Read... [14:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:23]Read from MH i2c: E2 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 03 00 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 03 00 A4 0B 00 90 00 23 [14:40:23]RAPDU: 90 00 [14:40:23]wFMCommunicate OK [14:40:23]wFMCommunicate request_size=4 [14:40:23]MH_SAM_APDU [14:40:23]CAPDU: 80 0D 03 02 [14:40:23]Write to MH i2c: E2 08 00 A5 0B 80 0D 03 02 00 00 00 00 2B [14:40:23]Write i2c OK [14:40:23]MH_I2C_Read... [14:40:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:23]Read from MH i2c: E2 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 0B 00 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 0B 00 A5 0B 00 26 07 41 2C B0 FC 21 7E 90 00 11 [14:40:23]RAPDU: 26 07 41 2C B0 FC 21 7E 90 00 [14:40:23]wFMCommunicate OK [14:40:23]SAM_PROTO_SignData done [14:40:23]FM_MakeSignedData done [14:40:23]CreateOFDProtocolMessage [14:40:23]wFMCommunicate request_size=4 [14:40:23]MH_SAM_APDU [14:40:23]CAPDU: 80 11 00 00 [14:40:23]Write to MH i2c: E2 08 00 A6 0B 80 11 00 00 00 00 00 00 2B [14:40:23]Write i2c OK [14:40:23]MH_I2C_Read... [14:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:23]Read from MH i2c: E2 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 17 00 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: E2 17 00 A6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [14:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:23]wFMCommunicate OK [14:40:23]CreateOFDProtocolMessage done [14:40:23]OFDSenderStorePacket 165513 [14:40:23]StoreOFDPacket docnum=165513 [14:40:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 87 BE 07 01 55 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 56 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 86 02 00 35 04 06 00 B0 50 5E ED 74 EC 26 07 41 2C B0 FC 21 7E [14:40:23]CheckFolder [14:40:23]dirname=/storage/ofd_packets [14:40:23]CheckFolder done [14:40:23]ProducePacketName [14:40:23]name=ofd_packets/00165513 [14:40:23]NVStorageSaveData ofd_packets/00165513 [14:40:23]File name is /storage/ofd_packets/00165513 [14:40:23]Write 301 bytes [14:40:23]NVStorageSaveData done [14:40:23]OFDSenderStorePacket done [14:40:23]KKMCreateOFDPacket done [14:40:23]NVStorageSaveData kkm_last_timestamp [14:40:23]File name is /storage/kkm_last_timestamp [14:40:23]Write 4 bytes [14:40:23]NVStorageSaveData done [14:40:23]ExternCall_PrintAddStr [14:40:23]wPrintStart [14:40:23]Write to MH i2c: 01 00 00 A7 0B B2 [14:40:23]Write i2c OK [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: 01 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: 01 07 00 [14:40:23]MH_I2C_Read... [14:40:23]Read from MH i2c: 01 07 00 A7 0B 00 00 00 00 00 FF 0F C7 [14:40:23]RasterBufferAndPrint [14:40:23]line Счет N : (1)294343 [14:40:23]line ИНН: 02508201610067 [14:40:23]line Контрольно-Кассовый Чек [14:40:23]line ПРОДАЖА [14:40:23]line ТРК (МРК, ГНК) : 32 [14:40:23]line Товар: 2710124130 [14:40:23]line Аи-92-К-5 [14:40:23]line 5.900 * 67.80 [14:40:23]line = 400.02 [14:40:23]line НДС 12% НСП 1% [14:40:23]line > о реализуемом товаре [14:40:23]line ОКРУГЛЕНИЕ: -0.02 [14:40:23]line ИТОГО: 400.00 [14:40:23]line Внесено: 400.00 [14:40:23]line СДАЧА: 0.00 [14:40:23]line НСП 1% : 3.54 [14:40:23]line НДС 12% : 42.48 [14:40:23]line Наличными: 400.00 [14:40:23]line Безнал.: 0.00 [14:40:23]line Место: АЗС № 130 "Партнер Нефть" [14:40:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:40:23]line СНО: Общий режим [14:40:23]line Чек 366 23.08.2024 14:40 [14:40:23]line Смена: 469 ФФД: 1.0 [14:40:23]line ЗНМ: 0300000070 [14:40:23]line РНМ: 0000000000092562 [14:40:23]line Версия ККМ: 001 [14:40:23]line ФМ: 0000000000871769 [14:40:23]line ФД: 165513 [14:40:23]line ФПД: 193859236492524 [14:40:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144022&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165513&fm=193859236492524&tin=02508201610067®Number=0000000000092562&sum=40000 [14:40:23]written 0, free lines is 4095 [14:40:24]Write to MH i2c: 01 00 00 D2 0B DD [14:40:24]Write i2c OK [14:40:24]MH_I2C_Read... [14:40:24]Read from MH i2c: 01 [14:40:24]MH_I2C_Read... [14:40:24]Read from MH i2c: 01 07 00 [14:40:24]MH_I2C_Read... [14:40:24]Read from MH i2c: 01 07 00 D2 0B 00 00 00 00 00 D4 0C C4 [14:40:24]RasterBufferAndPrint [14:40:24]line [14:40:24]line [14:40:24]line [14:40:24]line [14:40:24]line [14:40:24]written 0, free lines is 3306 [14:40:24]MH_Cut [14:40:24]Write to MH i2c: D1 01 00 D9 0B 01 B6 [14:40:24]Write i2c OK [14:40:24]MH_I2C_Read... [14:40:24]Read from MH i2c: D1 [14:40:24]MH_I2C_Read... [14:40:24]Read from MH i2c: D1 01 00 [14:40:24]MH_I2C_Read... [14:40:24]Read from MH i2c: D1 01 00 D9 0B 00 B5 [14:40:24]Write to MH i2c: 01 00 00 DA 0B E5 [14:40:24]Write i2c OK [14:40:24]MH_I2C_Read... [14:40:25]*** Cut start [14:40:25]*** Purtial cut [14:40:25]*** Stage 1: CUTSNS_PIN = 1 [14:40:25]ConnectInit Can't take IP for lk.salyk.kg [14:40:25]CommunicateWithHost connect error [14:40:25]CommunicateWithHost err = -1 [14:40:25]OFD Sender: Server communicate error [14:40:25]OFD Sender: Processing packet 165512 [packets to send 994, broken 992] [14:40:25]ProducePacketName [14:40:25]name=ofd_packets/00165512 [14:40:25]OFD Sender: To server: pG, [14:40:25]CommunicateWithHost lk.salyk.kg:30040 [14:40:25]ConnectInit lk.salyk.kg [14:40:27]Read from MH i2c: 01 [14:40:27]MH_I2C_Read... [14:40:27]*** Stop cut motor [14:40:27]*** Cut end [14:40:27]Read from MH i2c: 01 07 00 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: 01 07 00 DA 0B 00 00 00 00 00 FF 0F FA [14:40:27]process_action close_receipt done [14:40:27]requested_data is exist [14:40:27]produce_requested_data [14:40:27]requested_item fm.sn is exist - process it [14:40:27]wFMCommunicate request_size=4 [14:40:27]MH_SAM_APDU [14:40:27]CAPDU: 80 11 00 00 [14:40:27]Write to MH i2c: E2 08 00 DB 0B 80 11 00 00 00 00 00 00 60 [14:40:27]Write i2c OK [14:40:27]MH_I2C_Read... [14:40:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:27]Read from MH i2c: E2 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: E2 17 00 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: E2 17 00 DB 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [14:40:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:27]wFMCommunicate OK [14:40:27]requested_item fd.num is exist - process it [14:40:27]SAM_PROTO_GetFieldsCounters [14:40:27]wFMCommunicate request_size=4 [14:40:27]MH_SAM_APDU [14:40:27]CAPDU: 80 13 00 00 [14:40:27]Write to MH i2c: E2 08 00 DC 0B 80 13 00 00 00 00 00 00 63 [14:40:27]Write i2c OK [14:40:27]MH_I2C_Read... [14:40:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:27]Read from MH i2c: E2 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: E2 62 00 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: E2 62 00 DC 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [14:40:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:40:27]wFMCommunicate OK [14:40:27]SAM_PROTO_GetFieldsCounters done [14:40:27]requested_item shift.num is exist - process it [14:40:27]requested_item shift.opened is exist - process it [14:40:27]req_shift_opened [14:40:27]FM_GetShiftState [14:40:27]SAM_PROTO_GetShiftState [14:40:27]wFMCommunicate request_size=4 [14:40:27]MH_SAM_APDU [14:40:27]CAPDU: 80 13 01 00 [14:40:27]Write to MH i2c: E2 08 00 DD 0B 80 13 01 00 00 00 00 00 65 [14:40:27]Write i2c OK [14:40:27]MH_I2C_Read... [14:40:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:27]Read from MH i2c: E2 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: E2 0E 00 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: E2 0E 00 DD 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 93 [14:40:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:40:27]wFMCommunicate OK [14:40:27]SAM_PROTO_GetShiftState done [14:40:27]FM_GetShiftState done [14:40:27]req_shift_opened done [14:40:27]requested_item shift.open_date is exist - process it [14:40:27]req_shift_open_date [14:40:27]req_shift_open_date done [14:40:27]produce_requested_data done [14:40:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165513,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:40:27]process_action_free close_receipt [14:40:27]json_value_free [14:40:27]json_value_free done [14:40:27]process_json_proto returns [14:40:27]Send response to host [14:40:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165513,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:40:27]free response buf [14:40:27]execute_script done [14:40:27]execute_script returns [14:40:27]free content buf [14:40:27]Sock 10.Close socket [14:40:27]Sock 10.Thread stoped [14:40:27]accept exits with 12 [14:40:27]New connection [14:40:27]New thread 3066625380 created [14:40:27]Thread 3066482020 joined [14:40:27]Waiting for new connection... [14:40:27] Sock 12.Parse request [14:40:27]Sock 12.Check first char [14:40:27]Sock 12.First char is OK [14:40:27]request: POST /json_proto HTTP/1.0 [14:40:27]Method: POST [14:40:27]URL: /json_proto [14:40:27]Method is POST - this is cgi request [14:40:27]url: /json_proto [14:40:27]query_string will be loaded in cgi processing [14:40:27]execute_cgi json_proto POST (null) [14:40:27]execute_cgi path=json_proto method=POST [14:40:27]POST find Content-Length [14:40:27]Host: 172.17.44.132:8080 [14:40:27]Content-Length: 682 [14:40:27]Content-Type: application/json [14:40:27] [14:40:27]POST finish read [14:40:27]Found Content-Length = 682 [14:40:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:27]execute_script... [14:40:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:40:27]POST & json_proto [14:40:27]process_json_proto [14:40:27]json parsed OK: [14:40:27]protocol is kg_v1.0 [14:40:27]action value=close_receipt [14:40:27]process_action close_receipt [14:40:27]cmd_close_receipt [14:40:27]MH_GetDate [14:40:27]Write to MH i2c: F0 00 00 DE 0B D8 [14:40:27]Write i2c OK [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: F0 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: F0 09 00 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: F0 09 00 DE 0B 00 5C 9F C8 66 2A 83 C1 65 DD [14:40:27]GetLastDocTimeStamp 1724424022 [14:40:27]current date 1724424028 [14:40:27]FM_GetShiftState [14:40:27]SAM_PROTO_GetShiftState [14:40:27]wFMCommunicate request_size=4 [14:40:27]MH_SAM_APDU [14:40:27]CAPDU: 80 13 01 00 [14:40:27]Write to MH i2c: E2 08 00 DF 0B 80 13 01 00 00 00 00 00 67 [14:40:27]Write i2c OK [14:40:27]MH_I2C_Read... [14:40:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:27]Read from MH i2c: E2 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: E2 0E 00 [14:40:27]MH_I2C_Read... [14:40:27]Read from MH i2c: E2 0E 00 DF 0B 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 95 [14:40:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:40:27]wFMCommunicate OK [14:40:27]SAM_PROTO_GetShiftState done [14:40:27]FM_GetShiftState done [14:40:27]opened in 1724372766 [14:40:27]opened+sec_in_day 1724459166 [14:40:27]quantity*price = 100005 [14:40:27]sum+1 = 100006 [14:40:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 367 23.08.2024 14:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165514 ФПД: 57471042598306 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144028&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165514&fm=57471042598306&tin=02508201610067®Number=0000000000092562&sum=100000 [14:40:28]StoreToDocumentArchive [14:40:28]shift 469 fd 165514 [14:40:28]save to /storage/0469/doc_00165514 [14:40:28]save last doc name /storage/0469/doc_00165514 to /storage/kkm_last_doc_name [14:40:28]save OK [14:40:28]Clear old archive folders... [14:40:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:40:29]tlvbuf is 006F0F20 [14:40:29]SAM_PROTO_ClearQueue [14:40:29]wFMCommunicate request_size=4 [14:40:29]MH_SAM_APDU [14:40:29]CAPDU: 80 09 00 00 [14:40:29]Write to MH i2c: E2 08 00 EC 0B 80 09 00 00 00 00 00 00 69 [14:40:29]Write i2c OK [14:40:29]MH_I2C_Read... [14:40:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:40:29]Read from MH i2c: E2 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: E2 03 00 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: E2 03 00 EC 0B 00 90 00 6B [14:40:29]RAPDU: 90 00 [14:40:29]wFMCommunicate OK [14:40:29]SAM_PROTO_ClearQueue done [14:40:29]KKMCreateOFDPacket [14:40:29]OFDProtocolAddRootSTLVToBuf [14:40:29]FM_MakeSignedData [14:40:29]FM_MakeSignedData [14:40:29]SAM_PROTO_SignData [14:40:29]wFMCommunicate request_size=4 [14:40:29]MH_SAM_APDU [14:40:29]CAPDU: 80 0D 01 02 [14:40:29]Write to MH i2c: E2 08 00 ED 0B 80 0D 01 02 00 00 00 00 71 [14:40:29]Write i2c OK [14:40:29]MH_I2C_Read... [14:40:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:40:29]Read from MH i2c: E2 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: E2 03 00 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: E2 03 00 ED 0B 00 90 00 6C [14:40:29]RAPDU: 90 00 [14:40:29]wFMCommunicate OK [14:40:29]wFMCommunicate request_size=255 [14:40:29]MH_SAM_APDU [14:40:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 5C 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 86 02 00 35 04 06 00 34 [14:40:29]Write to MH i2c: E2 02 01 EE 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 5C 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 86 02 00 35 04 06 00 34 00 00 39 [14:40:29]Write i2c OK [14:40:29]MH_I2C_Read... [14:40:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:29]Read from MH i2c: E2 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: E2 03 00 [14:40:29]MH_I2C_Read... [14:40:29]Read from MH i2c: E2 03 00 EE 0B 00 90 00 6D [14:40:29]RAPDU: 90 00 [14:40:29]wFMCommunicate OK [14:40:29]wFMCommunicate request_size=10 [14:40:29]MH_SAM_APDU [14:40:29]CAPDU: 80 0D 02 02 05 45 05 14 35 A2 [14:40:29]Write to MH i2c: E2 0D 00 EF 0B 80 0D 02 02 05 00 45 05 14 35 A2 00 00 B3 [14:40:29]Write i2c OK [14:40:29]MH_I2C_Read... [14:40:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:40:30]Read from MH i2c: E2 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 03 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 03 00 EF 0B 00 90 00 6E [14:40:30]RAPDU: 90 00 [14:40:30]wFMCommunicate OK [14:40:30]wFMCommunicate request_size=4 [14:40:30]MH_SAM_APDU [14:40:30]CAPDU: 80 0D 03 02 [14:40:30]Write to MH i2c: E2 08 00 F0 0B 80 0D 03 02 00 00 00 00 76 [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:40:30]Read from MH i2c: E2 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 0B 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 0B 00 F0 0B 00 F2 09 A9 A0 F1 4F 6B 9D 90 00 03 [14:40:30]RAPDU: F2 09 A9 A0 F1 4F 6B 9D 90 00 [14:40:30]wFMCommunicate OK [14:40:30]SAM_PROTO_SignData done [14:40:30]FM_MakeSignedData done [14:40:30]CreateOFDProtocolMessage [14:40:30]wFMCommunicate request_size=4 [14:40:30]MH_SAM_APDU [14:40:30]CAPDU: 80 11 00 00 [14:40:30]Write to MH i2c: E2 08 00 F1 0B 80 11 00 00 00 00 00 00 76 [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:30]Read from MH i2c: E2 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 17 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: E2 17 00 F1 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [14:40:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:30]wFMCommunicate OK [14:40:30]CreateOFDProtocolMessage done [14:40:30]OFDSenderStorePacket 165514 [14:40:30]StoreOFDPacket docnum=165514 [14:40:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 E8 07 01 9D 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 5C 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 86 02 00 35 04 06 00 34 45 05 14 35 A2 F2 09 A9 A0 F1 4F 6B 9D [14:40:30]CheckFolder [14:40:30]dirname=/storage/ofd_packets [14:40:30]CheckFolder done [14:40:30]ProducePacketName [14:40:30]name=ofd_packets/00165514 [14:40:30]NVStorageSaveData ofd_packets/00165514 [14:40:30]File name is /storage/ofd_packets/00165514 [14:40:30]Write 301 bytes [14:40:30]NVStorageSaveData done [14:40:30]OFDSenderStorePacket done [14:40:30]KKMCreateOFDPacket done [14:40:30]NVStorageSaveData kkm_last_timestamp [14:40:30]File name is /storage/kkm_last_timestamp [14:40:30]Write 4 bytes [14:40:30]NVStorageSaveData done [14:40:30]ExternCall_PrintAddStr [14:40:30]wPrintStart [14:40:30]Write to MH i2c: 01 00 00 F2 0B FD [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: 01 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: 01 07 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: 01 07 00 F2 0B 00 00 00 00 00 FF 0F 12 [14:40:30]RasterBufferAndPrint [14:40:30]line Счет N : (1)294344 [14:40:30]line ИНН: 02508201610067 [14:40:30]line Контрольно-Кассовый Чек [14:40:30]line ПРОДАЖА [14:40:30]line ТРК (МРК, ГНК) : 42 [14:40:30]line Товар: 2710124130 [14:40:30]line Аи-92-К-5 [14:40:30]line 14.750 * 67.80 [14:40:30]line = 1000.05 [14:40:30]line НДС 12% НСП 1% [14:40:30]line > о реализуемом товаре [14:40:30]line ОКРУГЛЕНИЕ: -0.05 [14:40:30]line ИТОГО: 1000.00 [14:40:30]line Внесено: 1000.00 [14:40:30]line СДАЧА: 0.00 [14:40:30]line НСП 1% : 8.85 [14:40:30]line НДС 12% : 106.20 [14:40:30]line Наличными: 1000.00 [14:40:30]line Безнал.: 0.00 [14:40:30]line Место: АЗС № 130 "Партнер Нефть" [14:40:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:40:30]line СНО: Общий режим [14:40:30]line Чек 367 23.08.2024 14:40 [14:40:30]line Смена: 469 ФФД: 1.0 [14:40:30]line ЗНМ: 0300000070 [14:40:30]line РНМ: 0000000000092562 [14:40:30]line Версия ККМ: 001 [14:40:30]line ФМ: 0000000000871769 [14:40:30]line ФД: 165514 [14:40:30]line ФПД: 57471042598306 [14:40:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144028&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165514&fm=57471042598306&tin=02508201610067®Number=0000000000092562&sum=100000 [14:40:30]written 0, free lines is 4095 [14:40:30]ConnectInit Can't take IP for lk.salyk.kg [14:40:30]CommunicateWithHost connect error [14:40:30]CommunicateWithHost err = -1 [14:40:30]OFD Sender: Server communicate error [14:40:30]Write to MH i2c: 01 00 00 1D 0C 29 [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: 01 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: 01 07 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: 01 07 00 1D 0C 00 00 00 00 00 D7 0C 13 [14:40:30]RasterBufferAndPrint [14:40:30]line [14:40:30]line [14:40:30]line [14:40:30]line [14:40:30]line [14:40:30]written 0, free lines is 3315 [14:40:30]MH_Cut [14:40:30]Write to MH i2c: D1 01 00 24 0C 01 02 [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: D1 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: D1 01 00 [14:40:30]MH_I2C_Read... [14:40:30]Read from MH i2c: D1 01 00 24 0C 00 01 [14:40:30]Write to MH i2c: 01 00 00 25 0C 31 [14:40:30]Write i2c OK [14:40:30]MH_I2C_Read... [14:40:30]OFD Sender: Processing packet 165512 [packets to send 995, broken 992] [14:40:30]ProducePacketName [14:40:30]name=ofd_packets/00165512 [14:40:30]OFD Sender: To server: pG, [14:40:30]CommunicateWithHost lk.salyk.kg:30040 [14:40:30]ConnectInit lk.salyk.kg [14:40:31]*** Cut start [14:40:31]*** Purtial cut [14:40:31]*** Stage 1: CUTSNS_PIN = 1 [14:40:33]Read from MH i2c: 01 [14:40:33]MH_I2C_Read... [14:40:33]*** Stop cut motor [14:40:33]*** Cut end [14:40:33]Read from MH i2c: 01 07 00 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: 01 07 00 25 0C 00 00 00 00 00 FF 0F 46 [14:40:33]process_action close_receipt done [14:40:33]requested_data is exist [14:40:33]produce_requested_data [14:40:33]requested_item fm.sn is exist - process it [14:40:33]wFMCommunicate request_size=4 [14:40:33]MH_SAM_APDU [14:40:33]CAPDU: 80 11 00 00 [14:40:33]Write to MH i2c: E2 08 00 26 0C 80 11 00 00 00 00 00 00 AC [14:40:33]Write i2c OK [14:40:33]MH_I2C_Read... [14:40:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:40:33]Read from MH i2c: E2 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 17 00 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 17 00 26 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [14:40:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:40:33]wFMCommunicate OK [14:40:33]requested_item fd.num is exist - process it [14:40:33]SAM_PROTO_GetFieldsCounters [14:40:33]wFMCommunicate request_size=4 [14:40:33]MH_SAM_APDU [14:40:33]CAPDU: 80 13 00 00 [14:40:33]Write to MH i2c: E2 08 00 27 0C 80 13 00 00 00 00 00 00 AF [14:40:33]Write i2c OK [14:40:33]MH_I2C_Read... [14:40:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:40:33]Read from MH i2c: E2 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 62 00 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 62 00 27 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 0D [14:40:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:40:33]wFMCommunicate OK [14:40:33]SAM_PROTO_GetFieldsCounters done [14:40:33]requested_item shift.num is exist - process it [14:40:33]requested_item shift.opened is exist - process it [14:40:33]req_shift_opened [14:40:33]FM_GetShiftState [14:40:33]SAM_PROTO_GetShiftState [14:40:33]wFMCommunicate request_size=4 [14:40:33]MH_SAM_APDU [14:40:33]CAPDU: 80 13 01 00 [14:40:33]Write to MH i2c: E2 08 00 28 0C 80 13 01 00 00 00 00 00 B1 [14:40:33]Write i2c OK [14:40:33]MH_I2C_Read... [14:40:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:40:33]Read from MH i2c: E2 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 0E 00 [14:40:33]MH_I2C_Read... [14:40:33]Read from MH i2c: E2 0E 00 28 0C 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DF [14:40:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:40:33]wFMCommunicate OK [14:40:33]SAM_PROTO_GetShiftState done [14:40:33]FM_GetShiftState done [14:40:33]req_shift_opened done [14:40:33]requested_item shift.open_date is exist - process it [14:40:33]req_shift_open_date [14:40:33]req_shift_open_date done [14:40:33]produce_requested_data done [14:40:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165514,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:40:33]process_action_free close_receipt [14:40:33]json_value_free [14:40:33]json_value_free done [14:40:33]process_json_proto returns [14:40:33]Send response to host [14:40:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165514,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:40:33]free response buf [14:40:33]execute_script done [14:40:33]execute_script returns [14:40:33]free content buf [14:40:33]Sock 12.Close socket [14:40:33]Sock 12.Thread stoped [14:40:35]ConnectInit Can't take IP for lk.salyk.kg [14:40:35]CommunicateWithHost connect error [14:40:35]CommunicateWithHost err = -1 [14:40:35]OFD Sender: Server communicate error [14:40:40]OFD Sender: Processing packet 165512 [packets to send 995, broken 992] [14:40:40]ProducePacketName [14:40:40]name=ofd_packets/00165512 [14:40:40]OFD Sender: To server: pG, [14:40:40]CommunicateWithHost lk.salyk.kg:30040 [14:40:40]ConnectInit lk.salyk.kg [14:40:42]Connected sock=9 [14:40:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 49 6F 05 01 B6 79 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 3F 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 86 02 00 35 04 06 00 00 9D EA 48 D4 23 B0 F4 39 F3 7B 93 3A 22 [14:40:47]recv_with_timeout no data received [14:40:47]CommunicateWithHost answer receiving error [14:40:47]CommunicateWithHost err = -3 [14:40:47]OFD Sender: Server communicate error [14:40:52]OFD Sender: Processing packet 165512 [packets to send 995, broken 992] [14:40:52]ProducePacketName [14:40:52]name=ofd_packets/00165512 [14:40:52]OFD Sender: To server: pG, [14:40:52]CommunicateWithHost lk.salyk.kg:30040 [14:40:52]ConnectInit lk.salyk.kg [14:40:57]Connected sock=9 [14:40:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 49 6F 05 01 B6 79 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 3F 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 86 02 00 35 04 06 00 00 9D EA 48 D4 23 B0 F4 39 F3 7B 93 3A 22 [14:40:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CB BA 47 00 64 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 86 02 00 F4 03 04 00 C3 48 C8 66 B6 04 01 00 00 68 92 57 C6 D4 4E 63 B5 [14:40:58]CommunicateWithHost err = 0 [14:40:58]CheckOFDResponse [14:40:58]1017 (14) - 77093643461234 [14:40:58]1041 (16) - 0000000000871769 [14:40:58]1040 (4) - 165512 [14:40:58]1012 (4) - 23.08.2024 08:30 [14:40:58]1206 (1) - 0 [14:40:58]OFD Sender: Remove packet 165512 [14:40:58]ProducePacketName [14:40:58]name=ofd_packets/00165512 [14:40:58]NVStorageDeleteData [14:40:58]OFD Sender: Processing packet 165513 [packets to send 994, broken 992] [14:40:58]ProducePacketName [14:40:58]name=ofd_packets/00165513 [14:40:58]OFD Sender: To server: pG, [14:40:58]CommunicateWithHost lk.salyk.kg:30040 [14:40:58]ConnectInit lk.salyk.kg [14:40:59]Connected sock=9 [14:40:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 87 BE 07 01 55 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 56 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 86 02 00 35 04 06 00 B0 50 5E ED 74 EC 26 07 41 2C B0 FC 21 7E [14:41:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 66 66 47 00 BA DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 86 02 00 F4 03 04 00 C5 48 C8 66 B6 04 01 00 00 B6 0D 87 32 9D 73 06 8B [14:41:00]CommunicateWithHost err = 0 [14:41:00]CheckOFDResponse [14:41:00]1017 (14) - 77093643461234 [14:41:00]1041 (16) - 0000000000871769 [14:41:00]1040 (4) - 165513 [14:41:00]1012 (4) - 23.08.2024 08:31 [14:41:00]1206 (1) - 0 [14:41:00]OFD Sender: Remove packet 165513 [14:41:00]ProducePacketName [14:41:00]name=ofd_packets/00165513 [14:41:00]NVStorageDeleteData [14:41:00]OFD Sender: Processing packet 165514 [packets to send 993, broken 992] [14:41:00]ProducePacketName [14:41:00]name=ofd_packets/00165514 [14:41:00]OFD Sender: To server: pG, [14:41:00]CommunicateWithHost lk.salyk.kg:30040 [14:41:00]ConnectInit lk.salyk.kg [14:41:05]Connected sock=9 [14:41:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 E8 07 01 9D 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 5C 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 86 02 00 35 04 06 00 34 45 05 14 35 A2 F2 09 A9 A0 F1 4F 6B 9D [14:41:07]recv_with_timeout no data received [14:41:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 97 47 00 EB 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 86 02 00 F4 03 04 00 CC 48 C8 66 B6 04 01 00 00 41 30 17 EB 44 A0 E1 01 [14:41:10]CommunicateWithHost err = 0 [14:41:10]CheckOFDResponse [14:41:10]1017 (14) - 77093643461234 [14:41:10]1041 (16) - 0000000000871769 [14:41:10]1040 (4) - 165514 [14:41:10]1012 (4) - 23.08.2024 08:31 [14:41:10]1206 (1) - 0 [14:41:10]OFD Sender: Remove packet 165514 [14:41:10]ProducePacketName [14:41:10]name=ofd_packets/00165514 [14:41:10]NVStorageDeleteData [14:41:11]OFD Sender: No OFD packet to send [14:41:15]accept exits with 10 [14:41:15]New connection [14:41:15]New thread 3066482020 created [14:41:15]Thread 3066625380 joined [14:41:15]Waiting for new connection... [14:41:15] Sock 10.Parse request [14:41:15]Sock 10.Check first char [14:41:15]Sock 10.First char is OK [14:41:15]request: POST /json_proto HTTP/1.0 [14:41:15]Method: POST [14:41:15]URL: /json_proto [14:41:15]Method is POST - this is cgi request [14:41:15]url: /json_proto [14:41:15]query_string will be loaded in cgi processing [14:41:15]execute_cgi json_proto POST (null) [14:41:15]execute_cgi path=json_proto method=POST [14:41:15]POST find Content-Length [14:41:15]Host: 172.17.44.132:8080 [14:41:15]Content-Length: 644 [14:41:15]Content-Type: application/json [14:41:15] [14:41:15]POST finish read [14:41:15]Found Content-Length = 644 [14:41:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51054", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:15]execute_script... [14:41:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51054", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\u043B", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:41:15]POST & json_proto [14:41:15]process_json_proto [14:41:15]json parsed OK: [14:41:15]protocol is kg_v1.0 [14:41:15]action value=close_receipt [14:41:15]process_action close_receipt [14:41:15]cmd_close_receipt [14:41:15]MH_GetDate [14:41:15]Write to MH i2c: F0 00 00 29 0C 24 [14:41:15]Write i2c OK [14:41:15]MH_I2C_Read... [14:41:15]Read from MH i2c: F0 [14:41:15]MH_I2C_Read... [14:41:15]Read from MH i2c: F0 09 00 [14:41:15]MH_I2C_Read... [14:41:15]Read from MH i2c: F0 09 00 29 0C 00 8C 9F C8 66 2A 83 C1 65 59 [14:41:15]GetLastDocTimeStamp 1724424028 [14:41:15]current date 1724424076 [14:41:15]FM_GetShiftState [14:41:15]SAM_PROTO_GetShiftState [14:41:15]wFMCommunicate request_size=4 [14:41:15]MH_SAM_APDU [14:41:15]CAPDU: 80 13 01 00 [14:41:15]Write to MH i2c: E2 08 00 2A 0C 80 13 01 00 00 00 00 00 B3 [14:41:15]Write i2c OK [14:41:15]MH_I2C_Read... [14:41:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:15]Read from MH i2c: E2 [14:41:15]MH_I2C_Read... [14:41:15]Read from MH i2c: E2 0E 00 [14:41:15]MH_I2C_Read... [14:41:15]Read from MH i2c: E2 0E 00 2A 0C 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E1 [14:41:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:41:15]wFMCommunicate OK [14:41:15]SAM_PROTO_GetShiftState done [14:41:15]FM_GetShiftState done [14:41:15]opened in 1724372766 [14:41:15]opened+sec_in_day 1724459166 [14:41:15]quantity*price = 6500 [14:41:15]sum+1 = 6501 [14:41:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 368 23.08.2024 14:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165515 ФПД: 207069367106261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144116&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165515&fm=207069367106261&tin=02508201610067®Number=0000000000092562&sum=6500 0 [14:41:17]StoreToDocumentArchive [14:41:17]shift 469 fd 165515 [14:41:17]save to /storage/0469/doc_00165515 [14:41:17]save last doc name /storage/0469/doc_00165515 to /storage/kkm_last_doc_name [14:41:17]save OK [14:41:17]Clear old archive folders... [14:41:17]ProcessDocumentItem done err = 0, tmpTLVsize=272 [14:41:17]tlvbuf is 0072C9B0 [14:41:17]SAM_PROTO_ClearQueue [14:41:17]wFMCommunicate request_size=4 [14:41:17]MH_SAM_APDU [14:41:17]CAPDU: 80 09 00 00 [14:41:17]Write to MH i2c: E2 08 00 37 0C 80 09 00 00 00 00 00 00 B5 [14:41:17]Write i2c OK [14:41:17]MH_I2C_Read... [14:41:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:41:17]Read from MH i2c: E2 [14:41:17]MH_I2C_Read... [14:41:17]Read from MH i2c: E2 03 00 [14:41:17]MH_I2C_Read... [14:41:17]Read from MH i2c: E2 03 00 37 0C 00 90 00 B7 [14:41:17]RAPDU: 90 00 [14:41:17]wFMCommunicate OK [14:41:17]SAM_PROTO_ClearQueue done [14:41:17]KKMCreateOFDPacket [14:41:17]OFDProtocolAddRootSTLVToBuf [14:41:17]FM_MakeSignedData [14:41:17]FM_MakeSignedData [14:41:17]SAM_PROTO_SignData [14:41:17]wFMCommunicate request_size=4 [14:41:17]MH_SAM_APDU [14:41:17]CAPDU: 80 0D 01 02 [14:41:17]Write to MH i2c: E2 08 00 38 0C 80 0D 01 02 00 00 00 00 BD [14:41:17]Write i2c OK [14:41:17]MH_I2C_Read... [14:41:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:41:17]Read from MH i2c: E2 [14:41:17]MH_I2C_Read... [14:41:17]Read from MH i2c: E2 03 00 [14:41:17]MH_I2C_Read... [14:41:17]Read from MH i2c: E2 03 00 38 0C 00 90 00 B8 [14:41:17]RAPDU: 90 00 [14:41:17]wFMCommunicate OK [14:41:17]wFMCommunicate request_size=255 [14:41:17]MH_SAM_APDU [14:41:17]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 8C 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [14:41:17]Write to MH i2c: E2 02 01 39 0C 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 8C 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 AC [14:41:17]Write i2c OK [14:41:17]MH_I2C_Read... [14:41:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:17]Read from MH i2c: E2 [14:41:17]MH_I2C_Read... [14:41:17]Read from MH i2c: E2 03 00 [14:41:17]MH_I2C_Read... [14:41:17]Read from MH i2c: E2 03 00 39 0C 00 90 00 B9 [14:41:18]RAPDU: 90 00 [14:41:18]wFMCommunicate OK [14:41:18]wFMCommunicate request_size=31 [14:41:18]MH_SAM_APDU [14:41:18]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 8B 86 02 00 35 04 06 00 BC 54 18 11 FA D5 [14:41:18]Write to MH i2c: E2 22 00 3A 0C 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 8B 86 02 00 35 04 06 00 BC 54 18 11 FA D5 00 00 0C [14:41:18]Write i2c OK [14:41:18]MH_I2C_Read... [14:41:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:41:18]Read from MH i2c: E2 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: E2 03 00 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: E2 03 00 3A 0C 00 90 00 BA [14:41:18]RAPDU: 90 00 [14:41:18]wFMCommunicate OK [14:41:18]wFMCommunicate request_size=4 [14:41:18]MH_SAM_APDU [14:41:18]CAPDU: 80 0D 03 02 [14:41:18]Write to MH i2c: E2 08 00 3B 0C 80 0D 03 02 00 00 00 00 C2 [14:41:18]Write i2c OK [14:41:18]MH_I2C_Read... [14:41:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:41:18]Read from MH i2c: E2 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: E2 0B 00 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: E2 0B 00 3B 0C 00 07 04 74 F0 22 0A FA C8 90 00 20 [14:41:18]RAPDU: 07 04 74 F0 22 0A FA C8 90 00 [14:41:18]wFMCommunicate OK [14:41:18]SAM_PROTO_SignData done [14:41:18]FM_MakeSignedData done [14:41:18]CreateOFDProtocolMessage [14:41:18]wFMCommunicate request_size=4 [14:41:18]MH_SAM_APDU [14:41:18]CAPDU: 80 11 00 00 [14:41:18]Write to MH i2c: E2 08 00 3C 0C 80 11 00 00 00 00 00 00 C2 [14:41:18]Write i2c OK [14:41:18]MH_I2C_Read... [14:41:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:18]Read from MH i2c: E2 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: E2 17 00 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: E2 17 00 3C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [14:41:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:41:18]wFMCommunicate OK [14:41:18]CreateOFDProtocolMessage done [14:41:18]OFDSenderStorePacket 165515 [14:41:18]StoreOFDPacket docnum=165515 [14:41:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 EC 2F 1C 01 EC 08 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 8C 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 86 02 00 35 04 06 00 BC 54 18 11 FA D5 07 04 74 F0 22 0A FA C8 [14:41:18]CheckFolder [14:41:18]dirname=/storage/ofd_packets [14:41:18]CheckFolder done [14:41:18]ProducePacketName [14:41:18]name=ofd_packets/00165515 [14:41:18]NVStorageSaveData ofd_packets/00165515 [14:41:18]File name is /storage/ofd_packets/00165515 [14:41:18]Write 322 bytes [14:41:18]NVStorageSaveData done [14:41:18]OFDSenderStorePacket done [14:41:18]KKMCreateOFDPacket done [14:41:18]NVStorageSaveData kkm_last_timestamp [14:41:18]File name is /storage/kkm_last_timestamp [14:41:18]Write 4 bytes [14:41:18]NVStorageSaveData done [14:41:18]ExternCall_PrintAddStr [14:41:18]wPrintStart [14:41:18]Write to MH i2c: 01 00 00 3D 0C 49 [14:41:18]Write i2c OK [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: 01 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: 01 07 00 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: 01 07 00 3D 0C 00 00 00 00 00 FF 0F 5E [14:41:18]RasterBufferAndPrint [14:41:18]line Счет N : (3)51054 [14:41:18]line ИНН: 02508201610067 [14:41:18]line Контрольно-Кассовый Чек [14:41:18]line ПРОДАЖА [14:41:18]line Товар: 47018716 [14:41:18]line Водка Пшеничная 0,1л [14:41:18]line 1.000 * 65.00 [14:41:18]line = 65.00 [14:41:18]line НДС 12% НСП 1% [14:41:18]line > о реализуемом товаре [14:41:18]line ИТОГО: 65.00 [14:41:18]line НСП 1% : 0.57 [14:41:18]line НДС 12% : 6.90 [14:41:18]line Наличными: 65.00 [14:41:18]line Безнал.: 0.00 [14:41:18]line Место: АЗС № 130 "Партнер Нефть" [14:41:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:41:18]line СНО: Общий режим [14:41:18]line Чек 368 23.08.2024 14:41 [14:41:18]line Смена: 469 ФФД: 1.0 [14:41:18]line ЗНМ: 0300000070 [14:41:18]line РНМ: 0000000000092562 [14:41:18]line Версия ККМ: 001 [14:41:18]line ФМ: 0000000000871769 [14:41:18]line ФД: 165515 [14:41:18]line ФПД: 207069367106261 [14:41:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144116&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165515&fm=207069367106261&tin=02508201610067®Number=0000000000092562&sum=6500 [14:41:18]line 0 [14:41:18]written 0, free lines is 4095 [14:41:18]OFD Sender: Processing packet 165515 [packets to send 993, broken 992] [14:41:18]ProducePacketName [14:41:18]name=ofd_packets/00165515 [14:41:18]OFD Sender: To server: pG, [14:41:18]CommunicateWithHost lk.salyk.kg:30040 [14:41:18]ConnectInit lk.salyk.kg [14:41:18]Write to MH i2c: 01 00 00 65 0C 71 [14:41:18]Write i2c OK [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: 01 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: 01 07 00 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: 01 07 00 65 0C 00 00 00 00 00 FA 0C 7E [14:41:18]RasterBufferAndPrint [14:41:18]line [14:41:18]line [14:41:18]line [14:41:18]line [14:41:18]line [14:41:18]written 0, free lines is 3358 [14:41:18]MH_Cut [14:41:18]Write to MH i2c: D1 01 00 6C 0C 01 4A [14:41:18]Write i2c OK [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: D1 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: D1 01 00 [14:41:18]MH_I2C_Read... [14:41:18]Read from MH i2c: D1 01 00 6C 0C 00 49 [14:41:18]Write to MH i2c: 01 00 00 6D 0C 79 [14:41:18]Write i2c OK [14:41:18]MH_I2C_Read... [14:41:19]*** Cut start [14:41:19]*** Purtial cut [14:41:19]*** Stage 1: CUTSNS_PIN = 1 [14:41:21]Read from MH i2c: 01 [14:41:21]MH_I2C_Read... [14:41:21]*** Stop cut motor [14:41:21]*** Cut end [14:41:21]Read from MH i2c: 01 07 00 [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: 01 07 00 6D 0C 00 00 00 00 00 FF 0F 8E [14:41:21]process_action close_receipt done [14:41:21]requested_data is exist [14:41:21]produce_requested_data [14:41:21]requested_item fm.sn is exist - process it [14:41:21]wFMCommunicate request_size=4 [14:41:21]MH_SAM_APDU [14:41:21]CAPDU: 80 11 00 00 [14:41:21]Write to MH i2c: E2 08 00 6E 0C 80 11 00 00 00 00 00 00 F4 [14:41:21]Write i2c OK [14:41:21]MH_I2C_Read... [14:41:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:41:21]Read from MH i2c: E2 [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: E2 17 00 [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: E2 17 00 6E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [14:41:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:41:21]wFMCommunicate OK [14:41:21]requested_item fd.num is exist - process it [14:41:21]SAM_PROTO_GetFieldsCounters [14:41:21]wFMCommunicate request_size=4 [14:41:21]MH_SAM_APDU [14:41:21]CAPDU: 80 13 00 00 [14:41:21]Write to MH i2c: E2 08 00 6F 0C 80 13 00 00 00 00 00 00 F7 [14:41:21]Write i2c OK [14:41:21]MH_I2C_Read... [14:41:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:41:21]Read from MH i2c: E2 [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: E2 62 00 [14:41:21]MH_I2C_Read... [14:41:21]Read from MH i2c: E2 62 00 6F 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [14:41:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:41:22]wFMCommunicate OK [14:41:22]SAM_PROTO_GetFieldsCounters done [14:41:22]requested_item shift.num is exist - process it [14:41:22]requested_item shift.opened is exist - process it [14:41:22]req_shift_opened [14:41:22]FM_GetShiftState [14:41:22]SAM_PROTO_GetShiftState [14:41:22]wFMCommunicate request_size=4 [14:41:22]MH_SAM_APDU [14:41:22]CAPDU: 80 13 01 00 [14:41:22]Write to MH i2c: E2 08 00 70 0C 80 13 01 00 00 00 00 00 F9 [14:41:22]Write i2c OK [14:41:22]MH_I2C_Read... [14:41:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:41:22]Read from MH i2c: E2 [14:41:22]MH_I2C_Read... [14:41:22]Read from MH i2c: E2 0E 00 [14:41:22]MH_I2C_Read... [14:41:22]Read from MH i2c: E2 0E 00 70 0C 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 27 [14:41:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:41:22]wFMCommunicate OK [14:41:22]SAM_PROTO_GetShiftState done [14:41:22]FM_GetShiftState done [14:41:22]req_shift_opened done [14:41:22]requested_item shift.open_date is exist - process it [14:41:22]req_shift_open_date [14:41:22]req_shift_open_date done [14:41:22]produce_requested_data done [14:41:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165515,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:41:22]process_action_free close_receipt [14:41:22]json_value_free [14:41:22]json_value_free done [14:41:22]process_json_proto returns [14:41:22]Send response to host [14:41:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165515,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:41:22]free response buf [14:41:22]execute_script done [14:41:22]execute_script returns [14:41:22]free content buf [14:41:22]Sock 10.Close socket [14:41:22]Sock 10.Thread stoped [14:41:23]ConnectInit Can't take IP for lk.salyk.kg [14:41:23]CommunicateWithHost connect error [14:41:23]CommunicateWithHost err = -1 [14:41:23]OFD Sender: Server communicate error [14:41:28]OFD Sender: Processing packet 165515 [packets to send 993, broken 992] [14:41:28]ProducePacketName [14:41:28]name=ofd_packets/00165515 [14:41:28]OFD Sender: To server: pG, [14:41:28]CommunicateWithHost lk.salyk.kg:30040 [14:41:28]ConnectInit lk.salyk.kg [14:41:29]recv_with_timeout no data received [14:41:33]ConnectInit Can't take IP for lk.salyk.kg [14:41:33]CommunicateWithHost connect error [14:41:33]CommunicateWithHost err = -1 [14:41:33]OFD Sender: Server communicate error [14:41:38]OFD Sender: Processing packet 165515 [packets to send 993, broken 992] [14:41:38]ProducePacketName [14:41:38]name=ofd_packets/00165515 [14:41:38]OFD Sender: To server: pG, [14:41:38]CommunicateWithHost lk.salyk.kg:30040 [14:41:38]ConnectInit lk.salyk.kg [14:41:39]recv_with_timeout no data received [14:41:43]ConnectInit Can't take IP for lk.salyk.kg [14:41:43]CommunicateWithHost connect error [14:41:43]CommunicateWithHost err = -1 [14:41:43]OFD Sender: Server communicate error [14:41:48]OFD Sender: Processing packet 165515 [packets to send 993, broken 992] [14:41:48]ProducePacketName [14:41:48]name=ofd_packets/00165515 [14:41:48]OFD Sender: To server: pG, [14:41:48]CommunicateWithHost lk.salyk.kg:30040 [14:41:48]ConnectInit lk.salyk.kg [14:41:50]Connected sock=10 [14:41:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 EC 2F 1C 01 EC 08 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9F D1 88 D0 B5 D0 BD D0 B8 D1 87 D0 BD D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 8C 9F C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 86 02 00 35 04 06 00 BC 54 18 11 FA D5 07 04 74 F0 22 0A FA C8 [14:41:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6A BE 47 00 8E F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 86 02 00 F4 03 04 00 F9 48 C8 66 B6 04 01 00 00 7F B0 23 7D 12 5C C9 76 [14:41:51]CommunicateWithHost err = 0 [14:41:51]CheckOFDResponse [14:41:51]1017 (14) - 77093643461234 [14:41:51]1041 (16) - 0000000000871769 [14:41:51]1040 (4) - 165515 [14:41:51]1012 (4) - 23.08.2024 08:31 [14:41:51]1206 (1) - 0 [14:41:51]OFD Sender: Remove packet 165515 [14:41:51]ProducePacketName [14:41:51]name=ofd_packets/00165515 [14:41:51]NVStorageDeleteData [14:41:52]OFD Sender: No OFD packet to send [14:41:57]OFD Sender: No OFD packet to send [14:42:02]OFD Sender: No OFD packet to send [14:42:07]OFD Sender: No OFD packet to send [14:42:07]accept exits with 9 [14:42:07]New connection [14:42:07]New thread 3066625380 created [14:42:07]Thread 3066482020 joined [14:42:07]Waiting for new connection... [14:42:07] Sock 9.Parse request [14:42:07]Sock 9.Check first char [14:42:07]Sock 9.First char is OK [14:42:07]request: POST /json_proto HTTP/1.0 [14:42:07]Method: POST [14:42:07]URL: /json_proto [14:42:07]Method is POST - this is cgi request [14:42:07]url: /json_proto [14:42:07]query_string will be loaded in cgi processing [14:42:07]execute_cgi json_proto POST (null) [14:42:07]execute_cgi path=json_proto method=POST [14:42:07]POST find Content-Length [14:42:07]Host: 172.17.44.132:8080 [14:42:07]Content-Length: 682 [14:42:07]Content-Type: application/json [14:42:07] [14:42:07]POST finish read [14:42:07]Found Content-Length = 682 [14:42:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:07]execute_script... [14:42:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:07]POST & json_proto [14:42:07]process_json_proto [14:42:07]json parsed OK: [14:42:07]protocol is kg_v1.0 [14:42:07]action value=close_receipt [14:42:07]process_action close_receipt [14:42:07]cmd_close_receipt [14:42:07]MH_GetDate [14:42:07]Write to MH i2c: F0 00 00 71 0C 6C [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: F0 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: F0 09 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: F0 09 00 71 0C 00 C0 9F C8 66 2A 83 C1 65 D5 [14:42:07]GetLastDocTimeStamp 1724424076 [14:42:07]current date 1724424128 [14:42:07]FM_GetShiftState [14:42:07]SAM_PROTO_GetShiftState [14:42:07]wFMCommunicate request_size=4 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 13 01 00 [14:42:07]Write to MH i2c: E2 08 00 72 0C 80 13 01 00 00 00 00 00 FB [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 0E 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 0E 00 72 0C 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 29 [14:42:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:42:07]wFMCommunicate OK [14:42:07]SAM_PROTO_GetShiftState done [14:42:07]FM_GetShiftState done [14:42:07]opened in 1724372766 [14:42:07]opened+sec_in_day 1724459166 [14:42:07]quantity*price = 100021 [14:42:07]sum+1 = 100023 [14:42:07]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000027450 Напиток FuzeTea чай манго,ром 0,5л 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.23 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 370 23.08.2024 14:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165517 ФПД: 97011101812934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165517&fm=97011101812934&tin=02508201610067®Number=0000000000092562&sum=20000 0 [14:43:43]StoreToDocumentArchive [14:43:43]shift 469 fd 165517 [14:43:43]save to /storage/0469/doc_00165517 [14:43:43]save last doc name /storage/0469/doc_00165517 to /storage/kkm_last_doc_name [14:43:43]save OK [14:43:43]Clear old archive folders... [14:43:43]ProcessDocumentItem done err = 0, tmpTLVsize=407 [14:43:43]tlvbuf is 00693720 [14:43:43]SAM_PROTO_ClearQueue [14:43:43]wFMCommunicate request_size=4 [14:43:43]MH_SAM_APDU [14:43:43]CAPDU: 80 09 00 00 [14:43:43]Write to MH i2c: E2 08 00 CA 0C 80 09 00 00 00 00 00 00 48 [14:43:43]Write i2c OK [14:43:43]MH_I2C_Read... [14:43:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:43]Read from MH i2c: E2 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 03 00 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 03 00 CA 0C 00 90 00 4A [14:43:43]RAPDU: 90 00 [14:43:43]wFMCommunicate OK [14:43:43]SAM_PROTO_ClearQueue done [14:43:43]KKMCreateOFDPacket [14:43:43]OFDProtocolAddRootSTLVToBuf [14:43:43]FM_MakeSignedData [14:43:43]FM_MakeSignedData [14:43:43]SAM_PROTO_SignData [14:43:43]wFMCommunicate request_size=4 [14:43:43]MH_SAM_APDU [14:43:43]CAPDU: 80 0D 01 02 [14:43:43]Write to MH i2c: E2 08 00 CB 0C 80 0D 01 02 00 00 00 00 50 [14:43:43]Write i2c OK [14:43:43]MH_I2C_Read... [14:43:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:43]Read from MH i2c: E2 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 03 00 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 03 00 CB 0C 00 90 00 4B [14:43:43]RAPDU: 90 00 [14:43:43]wFMCommunicate OK [14:43:43]wFMCommunicate request_size=255 [14:43:43]MH_SAM_APDU [14:43:43]CAPDU: 80 0D 02 02 FA 03 00 97 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 [14:43:43]Write to MH i2c: E2 02 01 CC 0C 80 0D 02 02 FA 00 03 00 97 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 99 [14:43:43]Write i2c OK [14:43:43]MH_I2C_Read... [14:43:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:43]Read from MH i2c: E2 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 03 00 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 03 00 CC 0C 00 90 00 4C [14:43:43]RAPDU: 90 00 [14:43:43]wFMCommunicate OK [14:43:43]wFMCommunicate request_size=166 [14:43:43]MH_SAM_APDU [14:43:43]CAPDU: 80 0D 02 02 A1 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 4B 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 72 01 00 00 F4 03 04 00 1E A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 86 02 00 35 04 06 00 58 3B 28 43 48 C6 [14:43:43]Write to MH i2c: E2 A9 00 CD 0C 80 0D 02 02 A1 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 4B 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 72 01 00 00 F4 03 04 00 1E A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 86 02 00 35 04 06 00 58 3B 28 43 48 C6 00 00 0D [14:43:43]Write i2c OK [14:43:43]MH_I2C_Read... [14:43:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:44]Read from MH i2c: E2 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: E2 03 00 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: E2 03 00 CD 0C 00 90 00 4D [14:43:44]RAPDU: 90 00 [14:43:44]wFMCommunicate OK [14:43:44]wFMCommunicate request_size=4 [14:43:44]MH_SAM_APDU [14:43:44]CAPDU: 80 0D 03 02 [14:43:44]Write to MH i2c: E2 08 00 CE 0C 80 0D 03 02 00 00 00 00 55 [14:43:44]Write i2c OK [14:43:44]MH_I2C_Read... [14:43:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:44]Read from MH i2c: E2 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: E2 0B 00 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: E2 0B 00 CE 0C 00 40 D9 9D A5 71 19 48 41 90 00 C4 [14:43:44]RAPDU: 40 D9 9D A5 71 19 48 41 90 00 [14:43:44]wFMCommunicate OK [14:43:44]SAM_PROTO_SignData done [14:43:44]FM_MakeSignedData done [14:43:44]CreateOFDProtocolMessage [14:43:44]wFMCommunicate request_size=4 [14:43:44]MH_SAM_APDU [14:43:44]CAPDU: 80 11 00 00 [14:43:44]Write to MH i2c: E2 08 00 CF 0C 80 11 00 00 00 00 00 00 55 [14:43:44]Write i2c OK [14:43:44]MH_I2C_Read... [14:43:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:44]Read from MH i2c: E2 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: E2 17 00 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: E2 17 00 CF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [14:43:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:43:44]wFMCommunicate OK [14:43:44]CreateOFDProtocolMessage done [14:43:44]OFDSenderStorePacket 165517 [14:43:44]StoreOFDPacket docnum=165517 [14:43:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AB 01 00 00 98 71 A3 01 B7 5F 5A 03 01 00 03 00 97 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 4B 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 72 01 00 00 F4 03 04 00 1E A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 86 02 00 35 04 06 00 58 3B 28 43 48 C6 40 D9 9D A5 71 19 48 41 [14:43:44]CheckFolder [14:43:44]dirname=/storage/ofd_packets [14:43:44]CheckFolder done [14:43:44]ProducePacketName [14:43:44]name=ofd_packets/00165517 [14:43:44]NVStorageSaveData ofd_packets/00165517 [14:43:44]File name is /storage/ofd_packets/00165517 [14:43:44]Write 457 bytes [14:43:44]NVStorageSaveData done [14:43:44]OFDSenderStorePacket done [14:43:44]KKMCreateOFDPacket done [14:43:44]NVStorageSaveData kkm_last_timestamp [14:43:44]File name is /storage/kkm_last_timestamp [14:43:44]Write 4 bytes [14:43:44]NVStorageSaveData done [14:43:44]ExternCall_PrintAddStr [14:43:44]wPrintStart [14:43:44]Write to MH i2c: 01 00 00 D0 0C DC [14:43:44]Write i2c OK [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: 01 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: 01 07 00 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: 01 07 00 D0 0C 00 00 00 00 00 FF 0F F1 [14:43:44]RasterBufferAndPrint [14:43:44]line Счет N : (3)51055 [14:43:44]line ИНН: 02508201610067 [14:43:44]line Контрольно-Кассовый Чек [14:43:44]line ПРОДАЖА [14:43:44]line Товар: 4870202521292 [14:43:44]line Напиток Сок березы 1,2л [14:43:44]line 1.000 * 125.00 [14:43:44]line = 125.00 [14:43:44]line НДС 12% НСП 1% [14:43:44]line > о реализуемом товаре [14:43:44]line Товар: 5449000027450 [14:43:44]line Напиток FuzeTea чай манго,ром 0,5л [14:43:44]line 1.000 * 75.00 [14:43:44]line = 75.00 [14:43:44]line НДС 12% НСП 1% [14:43:44]line > о реализуемом товаре [14:43:44]line ИТОГО: 200.00 [14:43:44]line НСП 1% : 1.77 [14:43:44]line НДС 12% : 21.23 [14:43:44]line Наличными: 200.00 [14:43:44]line Безнал.: 0.00 [14:43:44]line Место: АЗС № 130 "Партнер Нефть" [14:43:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:43:44]line СНО: Общий режим [14:43:44]line Чек 370 23.08.2024 14:43 [14:43:44]line Смена: 469 ФФД: 1.0 [14:43:44]line ЗНМ: 0300000070 [14:43:44]line РНМ: 0000000000092562 [14:43:44]line Версия ККМ: 001 [14:43:44]line ФМ: 0000000000871769 [14:43:44]line ФД: 165517 [14:43:44]line ФПД: 97011101812934 [14:43:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165517&fm=97011101812934&tin=02508201610067®Number=0000000000092562&sum=20000 [14:43:44]line 0 [14:43:44]written 0, free lines is 4095 [14:43:44]OFD Sender: Processing packet 165517 [packets to send 993, broken 992] [14:43:44]ProducePacketName [14:43:44]name=ofd_packets/00165517 [14:43:44]OFD Sender: To server: pG, [14:43:44]CommunicateWithHost lk.salyk.kg:30040 [14:43:44]ConnectInit lk.salyk.kg [14:43:44]Write to MH i2c: 01 00 00 FF 0C 0B [14:43:44]Write i2c OK [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: 01 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: 01 07 00 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: 01 07 00 FF 0C 00 00 00 00 00 8B 0C A9 [14:43:44]RasterBufferAndPrint [14:43:44]line [14:43:44]line [14:43:44]line [14:43:44]line [14:43:44]line [14:43:44]written 0, free lines is 3227 [14:43:44]MH_Cut [14:43:44]Write to MH i2c: D1 01 00 06 0D 01 E5 [14:43:44]Write i2c OK [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: D1 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: D1 01 00 [14:43:44]MH_I2C_Read... [14:43:44]Read from MH i2c: D1 01 00 06 0D 00 E4 [14:43:44]Write to MH i2c: 01 00 00 07 0D 14 [14:43:44]Write i2c OK [14:43:44]MH_I2C_Read... [14:43:45]*** Cut start [14:43:45]*** Purtial cut [14:43:45]*** Stage 1: CUTSNS_PIN = 1 [14:43:47]Read from MH i2c: 01 [14:43:47]MH_I2C_Read... [14:43:47]*** Stop cut motor [14:43:47]*** Cut end [14:43:47]Read from MH i2c: 01 07 00 [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: 01 07 00 07 0D 00 00 00 00 00 FF 0F 29 [14:43:47]process_action close_receipt done [14:43:47]requested_data is exist [14:43:47]produce_requested_data [14:43:47]requested_item fm.sn is exist - process it [14:43:47]wFMCommunicate request_size=4 [14:43:47]MH_SAM_APDU [14:43:47]CAPDU: 80 11 00 00 [14:43:47]Write to MH i2c: E2 08 00 08 0D 80 11 00 00 00 00 00 00 8F [14:43:47]Write i2c OK [14:43:47]MH_I2C_Read... [14:43:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:47]Read from MH i2c: E2 [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: E2 17 00 [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: E2 17 00 08 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [14:43:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:43:47]wFMCommunicate OK [14:43:47]requested_item fd.num is exist - process it [14:43:47]SAM_PROTO_GetFieldsCounters [14:43:47]wFMCommunicate request_size=4 [14:43:47]MH_SAM_APDU [14:43:47]CAPDU: 80 13 00 00 [14:43:47]Write to MH i2c: E2 08 00 09 0D 80 13 00 00 00 00 00 00 92 [14:43:47]Write i2c OK [14:43:47]MH_I2C_Read... [14:43:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:43:47]Read from MH i2c: E2 [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: E2 62 00 [14:43:47]MH_I2C_Read... [14:43:47]Read from MH i2c: E2 62 00 09 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 FC [14:43:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:43:47]wFMCommunicate OK [14:43:47]SAM_PROTO_GetFieldsCounters done [14:43:47]requested_item shift.num is exist - process it [14:43:47]requested_item shift.opened is exist - process it [14:43:47]req_shift_opened [14:43:47]FM_GetShiftState [14:43:47]SAM_PROTO_GetShiftState [14:43:47]wFMCommunicate request_size=4 [14:43:47]MH_SAM_APDU [14:43:47]CAPDU: 80 13 01 00 [14:43:47]Write to MH i2c: E2 08 00 0A 0D 80 13 01 00 00 00 00 00 94 [14:43:47]Write i2c OK [14:43:47]MH_I2C_Read... [14:43:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:48]Read from MH i2c: E2 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 0E 00 [14:43:48]MH_I2C_Read... [14:43:48]Read from MH i2c: E2 0E 00 0A 0D 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C2 [14:43:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:43:48]wFMCommunicate OK [14:43:48]SAM_PROTO_GetShiftState done [14:43:48]FM_GetShiftState done [14:43:48]req_shift_opened done [14:43:48]requested_item shift.open_date is exist - process it [14:43:48]req_shift_open_date [14:43:48]req_shift_open_date done [14:43:48]produce_requested_data done [14:43:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165517,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:43:48]process_action_free close_receipt [14:43:48]json_value_free [14:43:48]json_value_free done [14:43:48]process_json_proto returns [14:43:48]Send response to host [14:43:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165517,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:43:48]free response buf [14:43:48]execute_script done [14:43:48]execute_script returns [14:43:48]free content buf [14:43:48]Sock 7.Close socket [14:43:48]Sock 7.Thread stoped [14:43:50]recv_with_timeout no data received [14:44:02]Connected sock=10 [14:44:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AB 01 00 00 98 71 A3 01 B7 5F 5A 03 01 00 03 00 97 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 4B 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 72 01 00 00 F4 03 04 00 1E A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 86 02 00 35 04 06 00 58 3B 28 43 48 C6 40 D9 9D A5 71 19 48 41 [14:44:07]recv_with_timeout no data received [14:44:07]recv_with_timeout no data received [14:44:07]CommunicateWithHost answer receiving error [14:44:07]CommunicateWithHost err = -3 [14:44:07]OFD Sender: Server communicate error [14:44:12]OFD Sender: Processing packet 165517 [packets to send 993, broken 992] [14:44:12]ProducePacketName [14:44:12]name=ofd_packets/00165517 [14:44:12]OFD Sender: To server: pG, [14:44:12]CommunicateWithHost lk.salyk.kg:30040 [14:44:12]ConnectInit lk.salyk.kg [14:44:12]accept exits with 9 [14:44:12]New connection [14:44:12]New thread 3066625380 created [14:44:12]Thread 3066482020 joined [14:44:12]Waiting for new connection... [14:44:12] Sock 9.Parse request [14:44:12]Sock 9.Check first char [14:44:12]Sock 9.First char is OK [14:44:12]request: POST /json_proto HTTP/1.0 [14:44:12]Method: POST [14:44:12]URL: /json_proto [14:44:12]Method is POST - this is cgi request [14:44:12]url: /json_proto [14:44:12]query_string will be loaded in cgi processing [14:44:12]execute_cgi json_proto POST (null) [14:44:12]execute_cgi path=json_proto method=POST [14:44:12]POST find Content-Length [14:44:12]Host: 172.17.44.132:8080 [14:44:12]Content-Length: 677 [14:44:12]Content-Type: application/json [14:44:12] [14:44:12]POST finish read [14:44:12]Found Content-Length = 677 [14:44:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:12]execute_script... [14:44: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)294346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:12]POST & json_proto [14:44:12]process_json_proto [14:44:12]json parsed OK: [14:44:12]protocol is kg_v1.0 [14:44:12]action value=close_receipt [14:44:12]process_action close_receipt [14:44:12]cmd_close_receipt [14:44:12]MH_GetDate [14:44:12]Write to MH i2c: F0 00 00 0B 0D 07 [14:44:12]Write i2c OK [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: F0 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: F0 09 00 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: F0 09 00 0B 0D 00 3D A0 C8 66 2A 83 C1 65 EE [14:44:12]GetLastDocTimeStamp 1724424222 [14:44:12]current date 1724424253 [14:44:12]FM_GetShiftState [14:44:12]SAM_PROTO_GetShiftState [14:44:12]wFMCommunicate request_size=4 [14:44:12]MH_SAM_APDU [14:44:12]CAPDU: 80 13 01 00 [14:44:12]Write to MH i2c: E2 08 00 0C 0D 80 13 01 00 00 00 00 00 96 [14:44:12]Write i2c OK [14:44:12]MH_I2C_Read... [14:44:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:12]Read from MH i2c: E2 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: E2 0E 00 [14:44:12]MH_I2C_Read... [14:44:12]Read from MH i2c: E2 0E 00 0C 0D 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C4 [14:44:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:44:12]wFMCommunicate OK [14:44:12]SAM_PROTO_GetShiftState done [14:44:12]FM_GetShiftState done [14:44:12]opened in 1724372766 [14:44:12]opened+sec_in_day 1724459166 [14:44:12]quantity*price = 60027 [14:44:12]sum+1 = 60029 [14:44:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 371 23.08.2024 14:44 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165518 ФПД: 95201677155660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165518&fm=95201677155660&tin=02508201610067®Number=0000000000092562&sum=60000 [14:44:13]StoreToDocumentArchive [14:44:13]shift 469 fd 165518 [14:44:13]save to /storage/0469/doc_00165518 [14:44:13]save last doc name /storage/0469/doc_00165518 to /storage/kkm_last_doc_name [14:44:13]save OK [14:44:13]Clear old archive folders... [14:44:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:44:13]tlvbuf is 00697120 [14:44:13]SAM_PROTO_ClearQueue [14:44:13]wFMCommunicate request_size=4 [14:44:13]MH_SAM_APDU [14:44:13]CAPDU: 80 09 00 00 [14:44:13]Write to MH i2c: E2 08 00 19 0D 80 09 00 00 00 00 00 00 98 [14:44:13]Write i2c OK [14:44:13]MH_I2C_Read... [14:44:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:13]Read from MH i2c: E2 [14:44:13]MH_I2C_Read... [14:44:13]Read from MH i2c: E2 03 00 [14:44:13]MH_I2C_Read... [14:44:13]Read from MH i2c: E2 03 00 19 0D 00 90 00 9A [14:44:13]RAPDU: 90 00 [14:44:13]wFMCommunicate OK [14:44:13]SAM_PROTO_ClearQueue done [14:44:13]KKMCreateOFDPacket [14:44:13]OFDProtocolAddRootSTLVToBuf [14:44:13]FM_MakeSignedData [14:44:13]FM_MakeSignedData [14:44:13]SAM_PROTO_SignData [14:44:13]wFMCommunicate request_size=4 [14:44:13]MH_SAM_APDU [14:44:13]CAPDU: 80 0D 01 02 [14:44:13]Write to MH i2c: E2 08 00 1A 0D 80 0D 01 02 00 00 00 00 A0 [14:44:13]Write i2c OK [14:44:13]MH_I2C_Read... [14:44:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:14]Read from MH i2c: E2 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 03 00 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 03 00 1A 0D 00 90 00 9B [14:44:14]RAPDU: 90 00 [14:44:14]wFMCommunicate OK [14:44:14]wFMCommunicate request_size=255 [14:44:14]MH_SAM_APDU [14:44: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 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 3D A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 86 02 00 35 04 06 00 56 [14:44:14]Write to MH i2c: E2 02 01 1B 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 3D A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 86 02 00 35 04 06 00 56 00 00 53 [14:44:14]Write i2c OK [14:44:14]MH_I2C_Read... [14:44:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:14]Read from MH i2c: E2 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 03 00 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 03 00 1B 0D 00 90 00 9C [14:44:14]RAPDU: 90 00 [14:44:14]wFMCommunicate OK [14:44:14]wFMCommunicate request_size=10 [14:44:14]MH_SAM_APDU [14:44:14]CAPDU: 80 0D 02 02 05 95 DE 26 1D 4C [14:44:14]Write to MH i2c: E2 0D 00 1C 0D 80 0D 02 02 05 00 95 DE 26 1D 4C 00 00 AF [14:44:14]Write i2c OK [14:44:14]MH_I2C_Read... [14:44:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:14]Read from MH i2c: E2 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 03 00 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 03 00 1C 0D 00 90 00 9D [14:44:14]RAPDU: 90 00 [14:44:14]wFMCommunicate OK [14:44:14]wFMCommunicate request_size=4 [14:44:14]MH_SAM_APDU [14:44:14]CAPDU: 80 0D 03 02 [14:44:14]Write to MH i2c: E2 08 00 1D 0D 80 0D 03 02 00 00 00 00 A5 [14:44:14]Write i2c OK [14:44:14]MH_I2C_Read... [14:44:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:14]Read from MH i2c: E2 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 0B 00 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 0B 00 1D 0D 00 CE 7E 40 46 5E 80 77 D4 90 00 A1 [14:44:14]RAPDU: CE 7E 40 46 5E 80 77 D4 90 00 [14:44:14]wFMCommunicate OK [14:44:14]SAM_PROTO_SignData done [14:44:14]FM_MakeSignedData done [14:44:14]CreateOFDProtocolMessage [14:44:14]wFMCommunicate request_size=4 [14:44:14]MH_SAM_APDU [14:44:14]CAPDU: 80 11 00 00 [14:44:14]Write to MH i2c: E2 08 00 1E 0D 80 11 00 00 00 00 00 00 A5 [14:44:14]Write i2c OK [14:44:14]MH_I2C_Read... [14:44:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:14]Read from MH i2c: E2 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 17 00 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: E2 17 00 1E 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [14:44:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:44:14]wFMCommunicate OK [14:44:14]CreateOFDProtocolMessage done [14:44:14]OFDSenderStorePacket 165518 [14:44:14]StoreOFDPacket docnum=165518 [14:44:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3B 98 07 01 F2 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 3D A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 86 02 00 35 04 06 00 56 95 DE 26 1D 4C CE 7E 40 46 5E 80 77 D4 [14:44:14]CheckFolder [14:44:14]dirname=/storage/ofd_packets [14:44:14]CheckFolder done [14:44:14]ProducePacketName [14:44:14]name=ofd_packets/00165518 [14:44:14]NVStorageSaveData ofd_packets/00165518 [14:44:14]File name is /storage/ofd_packets/00165518 [14:44:14]Write 301 bytes [14:44:14]NVStorageSaveData done [14:44:14]OFDSenderStorePacket done [14:44:14]KKMCreateOFDPacket done [14:44:14]NVStorageSaveData kkm_last_timestamp [14:44:14]File name is /storage/kkm_last_timestamp [14:44:14]Write 4 bytes [14:44:14]NVStorageSaveData done [14:44:14]ExternCall_PrintAddStr [14:44:14]wPrintStart [14:44:14]Write to MH i2c: 01 00 00 1F 0D 2C [14:44:14]Write i2c OK [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: 01 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: 01 07 00 [14:44:14]MH_I2C_Read... [14:44:14]Read from MH i2c: 01 07 00 1F 0D 00 00 00 00 00 FF 0F 41 [14:44:14]RasterBufferAndPrint [14:44:14]line Счет N : (1)294346 [14:44:14]line ИНН: 02508201610067 [14:44:14]line Контрольно-Кассовый Чек [14:44:14]line ПРОДАЖА [14:44:14]line ТРК (МРК, ГНК) : 33 [14:44:14]line Товар: 2710124500 [14:44:14]line Аи-95-К-5 [14:44:14]line 8.090 * 74.20 [14:44:14]line = 600.28 [14:44:14]line НДС 12% НСП 1% [14:44:14]line > о реализуемом товаре [14:44:14]line ОКРУГЛЕНИЕ: -0.28 [14:44:14]line ИТОГО: 600.00 [14:44:14]line Внесено: 600.00 [14:44:14]line СДАЧА: 0.00 [14:44:14]line НСП 1% : 5.31 [14:44:14]line НДС 12% : 63.75 [14:44:14]line Наличными: 600.00 [14:44:14]line Безнал.: 0.00 [14:44:14]line Место: АЗС № 130 "Партнер Нефть" [14:44:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:44:14]line СНО: Общий режим [14:44:14]line Чек 371 23.08.2024 14:44 [14:44:14]line Смена: 469 ФФД: 1.0 [14:44:14]line ЗНМ: 0300000070 [14:44:14]line РНМ: 0000000000092562 [14:44:14]line Версия ККМ: 001 [14:44:14]line ФМ: 0000000000871769 [14:44:14]line ФД: 165518 [14:44:14]line ФПД: 95201677155660 [14:44:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165518&fm=95201677155660&tin=02508201610067®Number=0000000000092562&sum=60000 [14:44:14]written 0, free lines is 4095 [14:44:15]Write to MH i2c: 01 00 00 4A 0D 57 [14:44:15]Write i2c OK [14:44:15]MH_I2C_Read... [14:44:15]Read from MH i2c: 01 [14:44:15]MH_I2C_Read... [14:44:15]Read from MH i2c: 01 07 00 [14:44:15]MH_I2C_Read... [14:44:15]Read from MH i2c: 01 07 00 4A 0D 00 00 00 00 00 D1 0C 3B [14:44:15]RasterBufferAndPrint [14:44:15]line [14:44:15]line [14:44:15]line [14:44:15]line [14:44:15]line [14:44:15]written 0, free lines is 3305 [14:44:15]MH_Cut [14:44:15]Write to MH i2c: D1 01 00 51 0D 01 30 [14:44:15]Write i2c OK [14:44:15]MH_I2C_Read... [14:44:15]Read from MH i2c: D1 [14:44:15]MH_I2C_Read... [14:44:15]Read from MH i2c: D1 01 00 [14:44:15]MH_I2C_Read... [14:44:15]Read from MH i2c: D1 01 00 51 0D 00 2F [14:44:15]Write to MH i2c: 01 00 00 52 0D 5F [14:44:15]Write i2c OK [14:44:15]MH_I2C_Read... [14:44:15]*** Cut start [14:44:15]*** Purtial cut [14:44:15]*** Stage 1: CUTSNS_PIN = 1 [14:44:17]ConnectInit Can't take IP for lk.salyk.kg [14:44:17]CommunicateWithHost connect error [14:44:17]CommunicateWithHost err = -1 [14:44:17]OFD Sender: Server communicate error [14:44:17]OFD Sender: Processing packet 165517 [packets to send 994, broken 992] [14:44:17]ProducePacketName [14:44:17]name=ofd_packets/00165517 [14:44:17]OFD Sender: To server: pG, [14:44:17]CommunicateWithHost lk.salyk.kg:30040 [14:44:17]ConnectInit lk.salyk.kg [14:44:17]Read from MH i2c: 01 [14:44:17]MH_I2C_Read... [14:44:17]*** Stop cut motor [14:44:17]*** Cut end [14:44:17]Read from MH i2c: 01 07 00 [14:44:17]MH_I2C_Read... [14:44:17]Read from MH i2c: 01 07 00 52 0D 00 00 00 00 00 FF 0F 74 [14:44:17]process_action close_receipt done [14:44:17]requested_data is exist [14:44:17]produce_requested_data [14:44:17]requested_item fm.sn is exist - process it [14:44:17]wFMCommunicate request_size=4 [14:44:17]MH_SAM_APDU [14:44:17]CAPDU: 80 11 00 00 [14:44:18]Write to MH i2c: E2 08 00 53 0D 80 11 00 00 00 00 00 00 DA [14:44:18]Write i2c OK [14:44:18]MH_I2C_Read... [14:44:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:18]Read from MH i2c: E2 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 17 00 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 17 00 53 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 33 [14:44:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:44:18]wFMCommunicate OK [14:44:18]requested_item fd.num is exist - process it [14:44:18]SAM_PROTO_GetFieldsCounters [14:44:18]wFMCommunicate request_size=4 [14:44:18]MH_SAM_APDU [14:44:18]CAPDU: 80 13 00 00 [14:44:18]Write to MH i2c: E2 08 00 54 0D 80 13 00 00 00 00 00 00 DD [14:44:18]Write i2c OK [14:44:18]MH_I2C_Read... [14:44:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:18]Read from MH i2c: E2 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 62 00 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 62 00 54 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [14:44:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:18]wFMCommunicate OK [14:44:18]SAM_PROTO_GetFieldsCounters done [14:44:18]requested_item shift.num is exist - process it [14:44:18]requested_item shift.opened is exist - process it [14:44:18]req_shift_opened [14:44:18]FM_GetShiftState [14:44:18]SAM_PROTO_GetShiftState [14:44:18]wFMCommunicate request_size=4 [14:44:18]MH_SAM_APDU [14:44:18]CAPDU: 80 13 01 00 [14:44:18]Write to MH i2c: E2 08 00 55 0D 80 13 01 00 00 00 00 00 DF [14:44:18]Write i2c OK [14:44:18]MH_I2C_Read... [14:44:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:18]Read from MH i2c: E2 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 0E 00 [14:44:18]MH_I2C_Read... [14:44:18]Read from MH i2c: E2 0E 00 55 0D 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0D [14:44:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:44:18]wFMCommunicate OK [14:44:18]SAM_PROTO_GetShiftState done [14:44:18]FM_GetShiftState done [14:44:18]req_shift_opened done [14:44:18]requested_item shift.open_date is exist - process it [14:44:18]req_shift_open_date [14:44:18]req_shift_open_date done [14:44:18]produce_requested_data done [14:44:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165518,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:44:18]process_action_free close_receipt [14:44:18]json_value_free [14:44:18]json_value_free done [14:44:18]process_json_proto returns [14:44:18]Send response to host [14:44:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165518,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:44:18]free response buf [14:44:18]execute_script done [14:44:18]execute_script returns [14:44:18]free content buf [14:44:18]Sock 9.Close socket [14:44:18]Sock 9.Thread stoped [14:44:25]recv_with_timeout no data received [14:44:45]Connected sock=10 [14:44:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AB 01 00 00 98 71 A3 01 B7 5F 5A 03 01 00 03 00 97 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 4B 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 72 01 00 00 F4 03 04 00 1E A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 86 02 00 35 04 06 00 58 3B 28 43 48 C6 40 D9 9D A5 71 19 48 41 [14:44:51]recv_with_timeout no data received [14:44:51]CommunicateWithHost answer receiving error [14:44:51]CommunicateWithHost err = -3 [14:44:51]OFD Sender: Server communicate error [14:44:56]OFD Sender: Processing packet 165517 [packets to send 994, broken 992] [14:44:56]ProducePacketName [14:44:56]name=ofd_packets/00165517 [14:44:56]OFD Sender: To server: pG, [14:44:56]CommunicateWithHost lk.salyk.kg:30040 [14:44:56]ConnectInit lk.salyk.kg [14:44:58]recv_with_timeout no data received [14:44:59]Connected sock=9 [14:44:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AB 01 00 00 98 71 A3 01 B7 5F 5A 03 01 00 03 00 97 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 35 34 34 39 30 30 30 30 32 37 34 35 30 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 75 7A 65 54 65 61 20 D1 87 D0 B0 D0 B9 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 4B 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 72 01 00 00 F4 03 04 00 1E A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 86 02 00 35 04 06 00 58 3B 28 43 48 C6 40 D9 9D A5 71 19 48 41 [14:45:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2D 11 47 00 15 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 86 02 00 F4 03 04 00 B5 49 C8 66 B6 04 01 00 00 74 B3 4B 72 5D ED 5C 06 [14:45:00]CommunicateWithHost err = 0 [14:45:00]CheckOFDResponse [14:45:00]1017 (14) - 77093643461234 [14:45:00]1041 (16) - 0000000000871769 [14:45:00]1040 (4) - 165517 [14:45:00]1012 (4) - 23.08.2024 08:35 [14:45:00]1206 (1) - 0 [14:45:00]OFD Sender: Remove packet 165517 [14:45:00]ProducePacketName [14:45:00]name=ofd_packets/00165517 [14:45:00]NVStorageDeleteData [14:45:00]OFD Sender: Processing packet 165518 [packets to send 993, broken 992] [14:45:00]ProducePacketName [14:45:00]name=ofd_packets/00165518 [14:45:00]OFD Sender: To server: pG, [14:45:00]CommunicateWithHost lk.salyk.kg:30040 [14:45:00]ConnectInit lk.salyk.kg [14:45:02]Connected sock=7 [14:45:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3B 98 07 01 F2 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 01 00 00 F4 03 04 00 3D A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 86 02 00 35 04 06 00 56 95 DE 26 1D 4C CE 7E 40 46 5E 80 77 D4 [14:45:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 85 16 47 00 13 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 86 02 00 F4 03 04 00 B8 49 C8 66 B6 04 01 00 00 3B E7 6C 3A EC FC FF 75 [14:45:02]CommunicateWithHost err = 0 [14:45:02]CheckOFDResponse [14:45:02]1017 (14) - 77093643461234 [14:45:02]1041 (16) - 0000000000871769 [14:45:02]1040 (4) - 165518 [14:45:02]1012 (4) - 23.08.2024 08:35 [14:45:02]1206 (1) - 0 [14:45:02]OFD Sender: Remove packet 165518 [14:45:02]ProducePacketName [14:45:02]name=ofd_packets/00165518 [14:45:02]NVStorageDeleteData [14:45:03]OFD Sender: No OFD packet to send [14:45:08]OFD Sender: No OFD packet to send [14:45:13]OFD Sender: No OFD packet to send [14:45:18]OFD Sender: No OFD packet to send [14:45:23]OFD Sender: No OFD packet to send [14:45:28]OFD Sender: No OFD packet to send [14:45:33]OFD Sender: No OFD packet to send [14:45:38]OFD Sender: No OFD packet to send [14:45:43]OFD Sender: No OFD packet to send [14:45:44]recv_with_timeout no data received [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]accept exits with 12 [14:46:03]New connection [14:46:03]New thread 3066482020 created [14:46:03]Thread 3066625380 joined [14:46:03]Waiting for new connection... [14:46:03] Sock 12.Parse request [14:46:03]Sock 12.Check first char [14:46:03]Sock 12.First char is OK [14:46:03]request: POST /json_proto HTTP/1.0 [14:46:03]Method: POST [14:46:03]URL: /json_proto [14:46:03]Method is POST - this is cgi request [14:46:03]url: /json_proto [14:46:03]query_string will be loaded in cgi processing [14:46:03]execute_cgi json_proto POST (null) [14:46:03]execute_cgi path=json_proto method=POST [14:46:03]POST find Content-Length [14:46:03]Host: 172.17.44.132:8080 [14:46:03]Content-Length: 677 [14:46:03]Content-Type: application/json [14:46:03] [14:46:03]POST finish read [14:46:03]Found Content-Length = 677 [14:46:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:03]execute_script... [14:46:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:03]POST & json_proto [14:46:03]process_json_proto [14:46:03]json parsed OK: [14:46:03]protocol is kg_v1.0 [14:46:03]action value=close_receipt [14:46:03]process_action close_receipt [14:46:03]cmd_close_receipt [14:46:03]MH_GetDate [14:46:03]Write to MH i2c: F0 00 00 56 0D 52 [14:46:03]Write i2c OK [14:46:03]MH_I2C_Read... [14:46:03]Read from MH i2c: F0 [14:46:03]MH_I2C_Read... [14:46:03]Read from MH i2c: F0 09 00 [14:46:03]MH_I2C_Read... [14:46:03]Read from MH i2c: F0 09 00 56 0D 00 AC A0 C8 66 2A 83 C1 65 A8 [14:46:03]GetLastDocTimeStamp 1724424253 [14:46:03]current date 1724424364 [14:46:03]FM_GetShiftState [14:46:03]SAM_PROTO_GetShiftState [14:46:03]wFMCommunicate request_size=4 [14:46:03]MH_SAM_APDU [14:46:03]CAPDU: 80 13 01 00 [14:46:03]Write to MH i2c: E2 08 00 57 0D 80 13 01 00 00 00 00 00 E1 [14:46:03]Write i2c OK [14:46:03]MH_I2C_Read... [14:46:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:03]OFD Sender: No OFD packet to send [14:46:03]Read from MH i2c: E2 [14:46:03]MH_I2C_Read... [14:46:03]Read from MH i2c: E2 0E 00 [14:46:03]MH_I2C_Read... [14:46:03]Read from MH i2c: E2 0E 00 57 0D 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0F [14:46:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:46:03]wFMCommunicate OK [14:46:03]SAM_PROTO_GetShiftState done [14:46:03]FM_GetShiftState done [14:46:03]opened in 1724372766 [14:46:03]opened+sec_in_day 1724459166 [14:46:03]quantity*price = 20001 [14:46:03]sum+1 = 20002 [14:46:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 372 23.08.2024 14:46 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165519 ФПД: 69645374199804 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165519&fm=69645374199804&tin=02508201610067®Number=0000000000092562&sum=20000 [14:46:04]StoreToDocumentArchive [14:46:04]shift 469 fd 165519 [14:46:04]save to /storage/0469/doc_00165519 [14:46:04]save last doc name /storage/0469/doc_00165519 to /storage/kkm_last_doc_name [14:46:04]save OK [14:46:04]Clear old archive folders... [14:46:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:46:04]tlvbuf is 00697BD0 [14:46:04]SAM_PROTO_ClearQueue [14:46:04]wFMCommunicate request_size=4 [14:46:04]MH_SAM_APDU [14:46:04]CAPDU: 80 09 00 00 [14:46:04]Write to MH i2c: E2 08 00 64 0D 80 09 00 00 00 00 00 00 E3 [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:04]Read from MH i2c: E2 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 03 00 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 03 00 64 0D 00 90 00 E5 [14:46:04]RAPDU: 90 00 [14:46:04]wFMCommunicate OK [14:46:04]SAM_PROTO_ClearQueue done [14:46:04]KKMCreateOFDPacket [14:46:04]OFDProtocolAddRootSTLVToBuf [14:46:04]FM_MakeSignedData [14:46:04]FM_MakeSignedData [14:46:04]SAM_PROTO_SignData [14:46:04]wFMCommunicate request_size=4 [14:46:04]MH_SAM_APDU [14:46:04]CAPDU: 80 0D 01 02 [14:46:04]Write to MH i2c: E2 08 00 65 0D 80 0D 01 02 00 00 00 00 EB [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:04]Read from MH i2c: E2 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 03 00 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 03 00 65 0D 00 90 00 E6 [14:46:04]RAPDU: 90 00 [14:46:04]wFMCommunicate OK [14:46:04]wFMCommunicate request_size=255 [14:46:04]MH_SAM_APDU [14:46:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 AC A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 86 02 00 35 04 06 00 3F [14:46:04]Write to MH i2c: E2 02 01 66 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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 AC A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 86 02 00 35 04 06 00 3F 00 00 8C [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:05]Read from MH i2c: E2 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: E2 03 00 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: E2 03 00 66 0D 00 90 00 E7 [14:46:05]RAPDU: 90 00 [14:46:05]wFMCommunicate OK [14:46:05]wFMCommunicate request_size=10 [14:46:05]MH_SAM_APDU [14:46:05]CAPDU: 80 0D 02 02 05 57 93 CA 17 FC [14:46:05]Write to MH i2c: E2 0D 00 67 0D 80 0D 02 02 05 00 57 93 CA 17 FC 00 00 BF [14:46:05]Write i2c OK [14:46:05]MH_I2C_Read... [14:46:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:05]Read from MH i2c: E2 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: E2 03 00 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: E2 03 00 67 0D 00 90 00 E8 [14:46:05]RAPDU: 90 00 [14:46:05]wFMCommunicate OK [14:46:05]wFMCommunicate request_size=4 [14:46:05]MH_SAM_APDU [14:46:05]CAPDU: 80 0D 03 02 [14:46:05]Write to MH i2c: E2 08 00 68 0D 80 0D 03 02 00 00 00 00 F0 [14:46:05]Write i2c OK [14:46:05]MH_I2C_Read... [14:46:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:05]Read from MH i2c: E2 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: E2 0B 00 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: E2 0B 00 68 0D 00 2B C2 88 88 08 6C 7A 9E 90 00 7A [14:46:05]RAPDU: 2B C2 88 88 08 6C 7A 9E 90 00 [14:46:05]wFMCommunicate OK [14:46:05]SAM_PROTO_SignData done [14:46:05]FM_MakeSignedData done [14:46:05]CreateOFDProtocolMessage [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 69 0D 80 11 00 00 00 00 00 00 F0 [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 69 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [14:46:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:46:05]wFMCommunicate OK [14:46:05]CreateOFDProtocolMessage done [14:46:05]OFDSenderStorePacket 165519 [14:46:05]StoreOFDPacket docnum=165519 [14:46:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 72 00 07 01 AB 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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 AC A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 86 02 00 35 04 06 00 3F 57 93 CA 17 FC 2B C2 88 88 08 6C 7A 9E [14:46:05]CheckFolder [14:46:05]dirname=/storage/ofd_packets [14:46:05]CheckFolder done [14:46:05]ProducePacketName [14:46:05]name=ofd_packets/00165519 [14:46:05]NVStorageSaveData ofd_packets/00165519 [14:46:05]File name is /storage/ofd_packets/00165519 [14:46:05]Write 301 bytes [14:46:05]NVStorageSaveData done [14:46:05]OFDSenderStorePacket done [14:46:05]KKMCreateOFDPacket done [14:46:05]NVStorageSaveData kkm_last_timestamp [14:46:05]File name is /storage/kkm_last_timestamp [14:46:05]Write 4 bytes [14:46:05]NVStorageSaveData done [14:46:05]ExternCall_PrintAddStr [14:46:05]wPrintStart [14:46:05]Write to MH i2c: 01 00 00 6A 0D 77 [14:46:05]Write i2c OK [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: 01 [14:46:05]MH_I2C_Read... [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 6A 0D 00 00 00 00 00 FF 0F 8C [14:46:05]RasterBufferAndPrint [14:46:05]line Счет N : (1)294347 [14:46:05]line ИНН: 02508201610067 [14:46:05]line Контрольно-Кассовый Чек [14:46:05]line ПРОДАЖА [14:46:05]line ТРК (МРК, ГНК) : 52 [14:46:05]line Товар: 2710124130 [14:46:05]line Аи-92-К-5 [14:46:05]line 2.950 * 67.80 [14:46:05]line = 200.01 [14:46:05]line НДС 12% НСП 1% [14:46:05]line > о реализуемом товаре [14:46:05]line ОКРУГЛЕНИЕ: -0.01 [14:46:05]line ИТОГО: 200.00 [14:46:05]line Внесено: 200.00 [14:46:05]line СДАЧА: 0.00 [14:46:05]line НСП 1% : 1.77 [14:46:05]line НДС 12% : 21.24 [14:46:05]line Наличными: 200.00 [14:46:05]line Безнал.: 0.00 [14:46:05]line Место: АЗС № 130 "Партнер Нефть" [14:46:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:46:05]line СНО: Общий режим [14:46:05]line Чек 372 23.08.2024 14:46 [14:46:05]line Смена: 469 ФФД: 1.0 [14:46:05]line ЗНМ: 0300000070 [14:46:05]line РНМ: 0000000000092562 [14:46:05]line Версия ККМ: 001 [14:46:05]line ФМ: 0000000000871769 [14:46:05]line ФД: 165519 [14:46:05]line ФПД: 69645374199804 [14:46:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165519&fm=69645374199804&tin=02508201610067®Number=0000000000092562&sum=20000 [14:46:05]written 0, free lines is 4095 [14:46:05]OFD Sender: Processing packet 165519 [packets to send 993, broken 992] [14:46:05]ProducePacketName [14:46:05]name=ofd_packets/00165519 [14:46:05]OFD Sender: To server: pG, [14:46:05]CommunicateWithHost lk.salyk.kg:30040 [14:46:05]ConnectInit lk.salyk.kg [14:46:05]Write to MH i2c: 01 00 00 95 0D A2 [14:46:05]Write i2c OK [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: 01 [14:46:05]MH_I2C_Read... [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 95 0D 00 00 00 00 00 CE 0C 83 [14:46:05]RasterBufferAndPrint [14:46:05]line [14:46:05]line [14:46:05]line [14:46:05]line [14:46:05]line [14:46:05]written 0, free lines is 3283 [14:46:05]MH_Cut [14:46:05]Write to MH i2c: D1 01 00 9C 0D 01 7B [14:46:05]Write i2c OK [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: D1 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: D1 01 00 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: D1 01 00 9C 0D 00 7A [14:46:05]Write to MH i2c: 01 00 00 9D 0D AA [14:46:05]Write i2c OK [14:46:05]MH_I2C_Read... [14:46:06]Connected sock=7 [14:46:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 72 00 07 01 AB 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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 AC A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 86 02 00 35 04 06 00 3F 57 93 CA 17 FC 2B C2 88 88 08 6C 7A 9E [14:46:06]*** Cut start [14:46:06]*** Purtial cut [14:46:06]*** Stage 1: CUTSNS_PIN = 1 [14:46:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DE 30 47 00 EA 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 86 02 00 F4 03 04 00 F8 49 C8 66 B6 04 01 00 00 D4 6C 9B A7 44 48 6C 4D [14:46:07]CommunicateWithHost err = 0 [14:46:07]CheckOFDResponse [14:46:07]1017 (14) - 77093643461234 [14:46:07]1041 (16) - 0000000000871769 [14:46:07]1040 (4) - 165519 [14:46:07]1012 (4) - 23.08.2024 08:36 [14:46:07]1206 (1) - 0 [14:46:07]OFD Sender: Remove packet 165519 [14:46:07]ProducePacketName [14:46:07]name=ofd_packets/00165519 [14:46:07]NVStorageDeleteData [14:46:07]OFD Sender: No OFD packet to send [14:46:08]Read from MH i2c: 01 [14:46:08]MH_I2C_Read... [14:46:08]*** Stop cut motor [14:46:08]*** Cut end [14:46:08]Read from MH i2c: 01 07 00 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: 01 07 00 9D 0D 00 00 00 00 00 FF 0F BF [14:46:08]process_action close_receipt done [14:46:08]requested_data is exist [14:46:08]produce_requested_data [14:46:08]requested_item fm.sn is exist - process it [14:46:08]wFMCommunicate request_size=4 [14:46:08]MH_SAM_APDU [14:46:08]CAPDU: 80 11 00 00 [14:46:08]Write to MH i2c: E2 08 00 9E 0D 80 11 00 00 00 00 00 00 25 [14:46:08]Write i2c OK [14:46:08]MH_I2C_Read... [14:46:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:08]Read from MH i2c: E2 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 17 00 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 17 00 9E 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [14:46:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:46:08]wFMCommunicate OK [14:46:08]requested_item fd.num is exist - process it [14:46:08]SAM_PROTO_GetFieldsCounters [14:46:08]wFMCommunicate request_size=4 [14:46:08]MH_SAM_APDU [14:46:08]CAPDU: 80 13 00 00 [14:46:08]Write to MH i2c: E2 08 00 9F 0D 80 13 00 00 00 00 00 00 28 [14:46:08]Write i2c OK [14:46:08]MH_I2C_Read... [14:46:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:08]Read from MH i2c: E2 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 62 00 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 62 00 9F 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [14:46:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:08]wFMCommunicate OK [14:46:08]SAM_PROTO_GetFieldsCounters done [14:46:08]requested_item shift.num is exist - process it [14:46:08]requested_item shift.opened is exist - process it [14:46:08]req_shift_opened [14:46:08]FM_GetShiftState [14:46:08]SAM_PROTO_GetShiftState [14:46:08]wFMCommunicate request_size=4 [14:46:08]MH_SAM_APDU [14:46:08]CAPDU: 80 13 01 00 [14:46:08]Write to MH i2c: E2 08 00 A0 0D 80 13 01 00 00 00 00 00 2A [14:46:08]Write i2c OK [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 [14:46:08]MH_I2C_Read... [14:46:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:08]Read from MH i2c: E2 0E 00 [14:46:08]MH_I2C_Read... [14:46:08]Read from MH i2c: E2 0E 00 A0 0D 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 58 [14:46:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:46:08]wFMCommunicate OK [14:46:08]SAM_PROTO_GetShiftState done [14:46:08]FM_GetShiftState done [14:46:08]req_shift_opened done [14:46:08]requested_item shift.open_date is exist - process it [14:46:08]req_shift_open_date [14:46:08]req_shift_open_date done [14:46:08]produce_requested_data done [14:46:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165519,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:46:08]process_action_free close_receipt [14:46:08]json_value_free [14:46:08]json_value_free done [14:46:08]process_json_proto returns [14:46:08]Send response to host [14:46:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165519,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:46:08]free response buf [14:46:08]execute_script done [14:46:08]execute_script returns [14:46:08]free content buf [14:46:08]Sock 12.Close socket [14:46:08]Sock 12.Thread stoped [14:46:12]OFD Sender: No OFD packet to send [14:46:17]OFD Sender: No OFD packet to send [14:46:18]accept exits with 9 [14:46:18]New connection [14:46:18]New thread 3066625380 created [14:46:18]Thread 3066482020 joined [14:46:18]Waiting for new connection... [14:46:18] Sock 9.Parse request [14:46:18]Sock 9.Check first char [14:46:18]Sock 9.First char is OK [14:46:18]request: POST /json_proto HTTP/1.0 [14:46:18]Method: POST [14:46:18]URL: /json_proto [14:46:18]Method is POST - this is cgi request [14:46:18]url: /json_proto [14:46:18]query_string will be loaded in cgi processing [14:46:18]execute_cgi json_proto POST (null) [14:46:18]execute_cgi path=json_proto method=POST [14:46:18]POST find Content-Length [14:46:18]Host: 172.17.44.132:8080 [14:46:18]Content-Length: 607 [14:46:18]Content-Type: application/json [14:46:18] [14:46:18]POST finish read [14:46:18]Found Content-Length = 607 [14:46:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51056", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:18]execute_script... [14:46:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51056", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 10.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:18]POST & json_proto [14:46:18]process_json_proto [14:46:18]json parsed OK: [14:46:18]protocol is kg_v1.0 [14:46:18]action value=close_receipt [14:46:18]process_action close_receipt [14:46:18]cmd_close_receipt [14:46:18]MH_GetDate [14:46:18]Write to MH i2c: F0 00 00 A1 0D 9D [14:46:18]Write i2c OK [14:46:18]MH_I2C_Read... [14:46:18]Read from MH i2c: F0 [14:46:18]MH_I2C_Read... [14:46:18]Read from MH i2c: F0 09 00 [14:46:18]MH_I2C_Read... [14:46:18]Read from MH i2c: F0 09 00 A1 0D 00 BB A0 C8 66 2A 83 C1 65 02 [14:46:18]GetLastDocTimeStamp 1724424364 [14:46:18]current date 1724424379 [14:46:18]FM_GetShiftState [14:46:18]SAM_PROTO_GetShiftState [14:46:18]wFMCommunicate request_size=4 [14:46:18]MH_SAM_APDU [14:46:18]CAPDU: 80 13 01 00 [14:46:18]Write to MH i2c: E2 08 00 A2 0D 80 13 01 00 00 00 00 00 2C [14:46:18]Write i2c OK [14:46:18]MH_I2C_Read... [14:46:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:18]Read from MH i2c: E2 [14:46:18]MH_I2C_Read... [14:46:18]Read from MH i2c: E2 0E 00 [14:46:18]MH_I2C_Read... [14:46:18]Read from MH i2c: E2 0E 00 A2 0D 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5A [14:46:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:46:18]wFMCommunicate OK [14:46:18]SAM_PROTO_GetShiftState done [14:46:18]FM_GetShiftState done [14:46:18]opened in 1724372766 [14:46:18]opened+sec_in_day 1724459166 [14:46:18]quantity*price = 1000 [14:46:18]sum+1 = 1001 [14:46:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 10.00 НСП 1% : 0.09 НДС 12% : 1.06 Наличными: 10.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 373 23.08.2024 14:46 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165520 ФПД: 156745258464302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144619&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165520&fm=156745258464302&tin=02508201610067®Number=0000000000092562&sum=1000 0 [14:46:20]StoreToDocumentArchive [14:46:20]shift 469 fd 165520 [14:46:20]save to /storage/0469/doc_00165520 [14:46:20]save last doc name /storage/0469/doc_00165520 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=267 [14:46:20]tlvbuf is 006E4180 [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 AF 0D 80 09 00 00 00 00 00 00 2E [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 AF 0D 00 90 00 30 [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 B0 0D 80 0D 01 02 00 00 00 00 36 [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 B0 0D 00 90 00 31 [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 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 BB A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [14:46:20]Write to MH i2c: E2 02 01 B1 0D 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 BB A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 9D [14:46:20]Write i2c OK [14:46:20]MH_I2C_Read... [14:46:20]*** iso7816_exchange 80 0D 02 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 B1 0D 00 90 00 32 [14:46:20]RAPDU: 90 00 [14:46:20]wFMCommunicate OK [14:46:20]wFMCommunicate request_size=26 [14:46:20]MH_SAM_APDU [14:46:20]CAPDU: 80 0D 02 02 15 37 36 39 10 04 04 00 90 86 02 00 35 04 06 00 8E 8F 19 73 74 2E [14:46:20]Write to MH i2c: E2 1D 00 B2 0D 80 0D 02 02 15 00 37 36 39 10 04 04 00 90 86 02 00 35 04 06 00 8E 8F 19 73 74 2E 00 00 C3 [14:46:20]Write i2c OK [14:46:20]MH_I2C_Read... [14:46:20]*** iso7816_exchange 80 0D 02 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 B2 0D 00 90 00 33 [14:46:20]RAPDU: 90 00 [14:46:20]wFMCommunicate OK [14:46:20]wFMCommunicate request_size=4 [14:46:20]MH_SAM_APDU [14:46:20]CAPDU: 80 0D 03 02 [14:46:20]Write to MH i2c: E2 08 00 B3 0D 80 0D 03 02 00 00 00 00 3B [14:46:20]Write i2c OK [14:46:20]MH_I2C_Read... [14:46:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:20]Read from MH i2c: E2 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: E2 0B 00 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: E2 0B 00 B3 0D 00 6F 74 E7 34 E9 FE FF 3A 90 00 5A [14:46:20]RAPDU: 6F 74 E7 34 E9 FE FF 3A 90 00 [14:46:20]wFMCommunicate OK [14:46:20]SAM_PROTO_SignData done [14:46:20]FM_MakeSignedData done [14:46:20]CreateOFDProtocolMessage [14:46:20]wFMCommunicate request_size=4 [14:46:20]MH_SAM_APDU [14:46:20]CAPDU: 80 11 00 00 [14:46:20]Write to MH i2c: E2 08 00 B4 0D 80 11 00 00 00 00 00 00 3B [14:46:20]Write i2c OK [14:46:20]MH_I2C_Read... [14:46:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:20]Read from MH i2c: E2 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: E2 17 00 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: E2 17 00 B4 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [14:46:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:46:20]wFMCommunicate OK [14:46:20]CreateOFDProtocolMessage done [14:46:20]OFDSenderStorePacket 165520 [14:46:20]StoreOFDPacket docnum=165520 [14:46:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 58 87 17 01 F9 43 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 BB A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 86 02 00 35 04 06 00 8E 8F 19 73 74 2E 6F 74 E7 34 E9 FE FF 3A [14:46:20]CheckFolder [14:46:20]dirname=/storage/ofd_packets [14:46:20]CheckFolder done [14:46:20]ProducePacketName [14:46:20]name=ofd_packets/00165520 [14:46:20]NVStorageSaveData ofd_packets/00165520 [14:46:20]File name is /storage/ofd_packets/00165520 [14:46:20]Write 317 bytes [14:46:20]NVStorageSaveData done [14:46:20]OFDSenderStorePacket done [14:46:20]KKMCreateOFDPacket done [14:46:20]NVStorageSaveData kkm_last_timestamp [14:46:20]File name is /storage/kkm_last_timestamp [14:46:20]Write 4 bytes [14:46:20]NVStorageSaveData done [14:46:20]ExternCall_PrintAddStr [14:46:20]wPrintStart [14:46:20]Write to MH i2c: 01 00 00 B5 0D C2 [14:46:20]Write i2c OK [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: 01 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: 01 07 00 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: 01 07 00 B5 0D 00 00 00 00 00 FF 0F D7 [14:46:20]RasterBufferAndPrint [14:46:20]line Счет N : (3)51056 [14:46:20]line ИНН: 02508201610067 [14:46:20]line Контрольно-Кассовый Чек [14:46:20]line ПРОДАЖА [14:46:20]line Товар: 46231529 [14:46:20]line Mentos ПФ Арбуз 6*100*2 [14:46:20]line 1.000 * 10.00 [14:46:20]line = 10.00 [14:46:20]line НДС 12% НСП 1% [14:46:20]line > о реализуемом товаре [14:46:20]line ИТОГО: 10.00 [14:46:20]line НСП 1% : 0.09 [14:46:20]line НДС 12% : 1.06 [14:46:20]line Наличными: 10.00 [14:46:20]line Безнал.: 0.00 [14:46:20]line Место: АЗС № 130 "Партнер Нефть" [14:46:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:46:20]line СНО: Общий режим [14:46:20]line Чек 373 23.08.2024 14:46 [14:46:20]line Смена: 469 ФФД: 1.0 [14:46:20]line ЗНМ: 0300000070 [14:46:20]line РНМ: 0000000000092562 [14:46:20]line Версия ККМ: 001 [14:46:20]line ФМ: 0000000000871769 [14:46:20]line ФД: 165520 [14:46:20]line ФПД: 156745258464302 [14:46:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T144619&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165520&fm=156745258464302&tin=02508201610067®Number=0000000000092562&sum=1000 [14:46:20]line 0 [14:46:20]written 0, free lines is 4095 [14:46:20]OFD Sender: Processing packet 165520 [packets to send 993, broken 992] [14:46:20]ProducePacketName [14:46:20]name=ofd_packets/00165520 [14:46:20]OFD Sender: To server: pG, [14:46:20]CommunicateWithHost lk.salyk.kg:30040 [14:46:20]ConnectInit lk.salyk.kg [14:46:21]Write to MH i2c: 01 00 00 DD 0D EA [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 DD 0D 00 00 00 00 00 F4 0C F1 [14:46:21]RasterBufferAndPrint [14:46:21]line [14:46:21]line [14:46:21]line [14:46:21]line [14:46:21]line [14:46:21]written 0, free lines is 3326 [14:46:21]MH_Cut [14:46:21]Write to MH i2c: D1 01 00 E4 0D 01 C3 [14:46:21]Write i2c OK [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: D1 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: D1 01 00 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: D1 01 00 E4 0D 00 C2 [14:46:21]Write to MH i2c: 01 00 00 E5 0D F2 [14:46:21]Write i2c OK [14:46:21]MH_I2C_Read... [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 37 36 39 1F 01 00 00 58 87 17 01 F9 43 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 03 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6A 00 00 00 00 00 07 04 06 00 E8 03 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 BB A0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 86 02 00 35 04 06 00 8E 8F 19 73 74 2E 6F 74 E7 34 E9 FE FF 3A [14:46:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB CF 47 00 16 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 86 02 00 F4 03 04 00 07 4A C8 66 B6 04 01 00 00 EC 76 78 67 10 10 39 1F [14:46:21]CommunicateWithHost err = 0 [14:46:21]CheckOFDResponse [14:46:21]1017 (14) - 77093643461234 [14:46:21]1041 (16) - 0000000000871769 [14:46:21]1040 (4) - 165520 [14:46:21]1012 (4) - 23.08.2024 08:36 [14:46:21]1206 (1) - 0 [14:46:21]OFD Sender: Remove packet 165520 [14:46:21]ProducePacketName [14:46:21]name=ofd_packets/00165520 [14:46:21]NVStorageDeleteData [14:46:21]*** Cut start [14:46:21]*** Purtial cut [14:46:21]*** Stage 1: CUTSNS_PIN = 1 [14:46:22]OFD Sender: No OFD packet to send [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 E5 0D 00 00 00 00 00 FF 0F 07 [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 E6 0D 80 11 00 00 00 00 00 00 6D [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 E6 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [14:46:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14: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 E7 0D 80 13 00 00 00 00 00 00 70 [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:24]Read from MH i2c: E2 62 00 E7 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 E6 [14:46:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:24]wFMCommunicate OK [14:46:24]SAM_PROTO_GetFieldsCounters done [14:46:24]requested_item shift.num is exist - process it [14:46:24]requested_item shift.opened is exist - process it [14:46:24]req_shift_opened [14:46:24]FM_GetShiftState [14:46:24]SAM_PROTO_GetShiftState [14:46:24]wFMCommunicate request_size=4 [14:46:24]MH_SAM_APDU [14:46:24]CAPDU: 80 13 01 00 [14:46:24]Write to MH i2c: E2 08 00 E8 0D 80 13 01 00 00 00 00 00 72 [14:46:24]Write i2c OK [14:46:24]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 E8 0D 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A0 [14:46:24]RAPDU: 09 00 01 1E D7 C7 66 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":"0000000000871769","fd.num":165520,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [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":"0000000000871769","fd.num":165520,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [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 9.Close socket [14:46:24]Sock 9.Thread stoped [14:46:27]OFD Sender: No OFD packet to send [14:46:32]OFD Sender: No OFD packet to send [14:46:36]recv_with_timeout no data received [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:39]recv_with_timeout no data received [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:55]recv_with_timeout no data received [14:49:58]OFD Sender: No OFD packet to send [14:50:03]OFD Sender: No OFD packet to send [14:50:08]OFD Sender: No OFD packet to send [14:50:13]OFD Sender: No OFD packet to send [14:50:18]OFD Sender: No OFD packet to send [14:50:23]OFD Sender: No OFD packet to send [14:50:28]OFD Sender: No OFD packet to send [14:50:33]OFD Sender: No OFD packet to send [14:50:33]recv_with_timeout no data received [14:50:38]OFD Sender: No OFD packet to send [14:50:43]OFD Sender: No OFD packet to send [14:50:48]OFD Sender: No OFD packet to send [14:50:53]OFD Sender: No OFD packet to send [14:50:58]OFD Sender: No OFD packet to send [14:51:03]OFD Sender: No OFD packet to send [14:51:08]OFD Sender: No OFD packet to send [14:51:13]OFD Sender: No OFD packet to send [14:51:18]OFD Sender: No OFD packet to send [14:51:23]OFD Sender: No OFD packet to send [14:51:28]OFD Sender: No OFD packet to send [14:51:33]OFD Sender: No OFD packet to send [14:51:37]recv_with_timeout no data received [14:51:38]OFD Sender: No OFD packet to send [14:51:43]OFD Sender: No OFD packet to send [14:51:48]OFD Sender: No OFD packet to send [14:51:53]OFD Sender: No OFD packet to send [14:51:55]recv_with_timeout no data received [14:51:58]OFD Sender: No OFD packet to send [14:52:03]OFD Sender: No OFD packet to send [14:52:08]OFD Sender: No OFD packet to send [14:52:13]OFD Sender: No OFD packet to send [14:52:18]OFD Sender: No OFD packet to send [14:52:19]recv_with_timeout no data received [14:52:23]OFD Sender: No OFD packet to send [14:52:28]OFD Sender: No OFD packet to send [14:52:33]OFD Sender: No OFD packet to send [14:52:38]OFD Sender: No OFD packet to send [14:52:43]OFD Sender: No OFD packet to send [14:52:48]OFD Sender: No OFD packet to send [14:52:53]OFD Sender: No OFD packet to send [14:52:56]accept exits with 7 [14:52:56]New connection [14:52:56]New thread 3066482020 created [14:52:56]Thread 3066625380 joined [14:52:56]Waiting for new connection... [14:52:56] Sock 7.Parse request [14:52:56]Sock 7.Check first char [14:52:56]Sock 7.First char is OK [14:52:56]request: POST /json_proto HTTP/1.0 [14:52:56]Method: POST [14:52:56]URL: /json_proto [14:52:56]Method is POST - this is cgi request [14:52:56]url: /json_proto [14:52:56]query_string will be loaded in cgi processing [14:52:56]execute_cgi json_proto POST (null) [14:52:56]execute_cgi path=json_proto method=POST [14:52:56]POST find Content-Length [14:52:56]Host: 172.17.44.132:8080 [14:52:56]Content-Length: 677 [14:52:56]Content-Type: application/json [14:52:56] [14:52:56]POST finish read [14:52:56]Found Content-Length = 677 [14:52:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:56]execute_script... [14:52:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:56]POST & json_proto [14:52:56]process_json_proto [14:52:56]json parsed OK: [14:52:56]protocol is kg_v1.0 [14:52:56]action value=close_receipt [14:52:56]process_action close_receipt [14:52:56]cmd_close_receipt [14:52:56]MH_GetDate [14:52:56]Write to MH i2c: F0 00 00 E9 0D E5 [14:52:56]Write i2c OK [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: F0 [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: F0 09 00 [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: F0 09 00 E9 0D 00 49 A2 C8 66 2A 83 C1 65 DA [14:52:56]GetLastDocTimeStamp 1724424379 [14:52:56]current date 1724424777 [14:52:56]FM_GetShiftState [14:52:56]SAM_PROTO_GetShiftState [14:52:56]wFMCommunicate request_size=4 [14:52:56]MH_SAM_APDU [14:52:56]CAPDU: 80 13 01 00 [14:52:56]Write to MH i2c: E2 08 00 EA 0D 80 13 01 00 00 00 00 00 74 [14:52:56]Write i2c OK [14:52:56]MH_I2C_Read... [14:52:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:56]Read from MH i2c: E2 [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: E2 0E 00 [14:52:56]MH_I2C_Read... [14:52:56]Read from MH i2c: E2 0E 00 EA 0D 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A2 [14:52:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:52:56]wFMCommunicate OK [14:52:56]SAM_PROTO_GetShiftState done [14:52:56]FM_GetShiftState done [14:52:56]opened in 1724372766 [14:52:56]opened+sec_in_day 1724459166 [14:52:56]quantity*price = 20001 [14:52:56]sum+1 = 20002 [14:52:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 374 23.08.2024 14:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165521 ФПД: 227561948572370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T145257&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165521&fm=227561948572370&tin=02508201610067®Number=0000000000092562&sum=20000 [14:52:58]StoreToDocumentArchive [14:52:58]shift 469 fd 165521 [14:52:58]save to /storage/0469/doc_00165521 [14:52:58]save last doc name /storage/0469/doc_00165521 to /storage/kkm_last_doc_name [14:52:58]save OK [14:52:58]Clear old archive folders... [14:52:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:58]tlvbuf is 0068E040 [14:52:58]SAM_PROTO_ClearQueue [14:52:58]wFMCommunicate request_size=4 [14:52:58]MH_SAM_APDU [14:52:58]CAPDU: 80 09 00 00 [14:52:58]Write to MH i2c: E2 08 00 F7 0D 80 09 00 00 00 00 00 00 76 [14:52:58]Write i2c OK [14:52:58]MH_I2C_Read... [14:52:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:58]Read from MH i2c: E2 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 03 00 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 03 00 F7 0D 00 90 00 78 [14:52:58]RAPDU: 90 00 [14:52:58]wFMCommunicate OK [14:52:58]SAM_PROTO_ClearQueue done [14:52:58]KKMCreateOFDPacket [14:52:58]OFDProtocolAddRootSTLVToBuf [14:52:58]FM_MakeSignedData [14:52:58]FM_MakeSignedData [14:52:58]SAM_PROTO_SignData [14:52:58]wFMCommunicate request_size=4 [14:52:58]MH_SAM_APDU [14:52:58]CAPDU: 80 0D 01 02 [14:52:58]Write to MH i2c: E2 08 00 F8 0D 80 0D 01 02 00 00 00 00 7E [14:52:58]Write i2c OK [14:52:58]MH_I2C_Read... [14:52:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:58]Read from MH i2c: E2 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 03 00 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 03 00 F8 0D 00 90 00 79 [14:52:58]RAPDU: 90 00 [14:52:58]wFMCommunicate OK [14:52:58]wFMCommunicate request_size=255 [14:52:58]MH_SAM_APDU [14:52: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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 49 A2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 86 02 00 35 04 06 00 CE [14:52:58]Write to MH i2c: E2 02 01 F9 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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 49 A2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 86 02 00 35 04 06 00 CE 00 00 51 [14:52:58]Write i2c OK [14:52:58]MH_I2C_Read... [14:52:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:58]Read from MH i2c: E2 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 03 00 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 03 00 F9 0D 00 90 00 7A [14:52:58]RAPDU: 90 00 [14:52:58]wFMCommunicate OK [14:52:58]wFMCommunicate request_size=10 [14:52:58]MH_SAM_APDU [14:52:58]CAPDU: 80 0D 02 02 05 F7 65 1B EA D2 [14:52:58]Write to MH i2c: E2 0D 00 FA 0D 80 0D 02 02 05 00 F7 65 1B EA D2 00 00 BE [14:52:58]Write i2c OK [14:52:58]MH_I2C_Read... [14:52:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:58]Read from MH i2c: E2 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 03 00 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 03 00 FA 0D 00 90 00 7B [14:52:58]RAPDU: 90 00 [14:52:58]wFMCommunicate OK [14:52:58]wFMCommunicate request_size=4 [14:52:58]MH_SAM_APDU [14:52:58]CAPDU: 80 0D 03 02 [14:52:58]Write to MH i2c: E2 08 00 FB 0D 80 0D 03 02 00 00 00 00 83 [14:52:58]Write i2c OK [14:52:58]MH_I2C_Read... [14:52:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:58]Read from MH i2c: E2 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 0B 00 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 0B 00 FB 0D 00 B7 A3 8F 31 26 84 92 3D 90 00 17 [14:52:58]RAPDU: B7 A3 8F 31 26 84 92 3D 90 00 [14:52:58]wFMCommunicate OK [14:52:58]SAM_PROTO_SignData done [14:52:58]FM_MakeSignedData done [14:52:58]CreateOFDProtocolMessage [14:52:58]wFMCommunicate request_size=4 [14:52:58]MH_SAM_APDU [14:52:58]CAPDU: 80 11 00 00 [14:52:58]Write to MH i2c: E2 08 00 FC 0D 80 11 00 00 00 00 00 00 83 [14:52:58]Write i2c OK [14:52:58]MH_I2C_Read... [14:52:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:58]Read from MH i2c: E2 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 17 00 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: E2 17 00 FC 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [14:52:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:52:58]wFMCommunicate OK [14:52:58]CreateOFDProtocolMessage done [14:52:58]OFDSenderStorePacket 165521 [14:52:58]StoreOFDPacket docnum=165521 [14:52:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1D 17 07 01 E2 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 49 A2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 86 02 00 35 04 06 00 CE F7 65 1B EA D2 B7 A3 8F 31 26 84 92 3D [14:52:58]CheckFolder [14:52:58]dirname=/storage/ofd_packets [14:52:58]CheckFolder done [14:52:58]ProducePacketName [14:52:58]name=ofd_packets/00165521 [14:52:58]NVStorageSaveData ofd_packets/00165521 [14:52:58]File name is /storage/ofd_packets/00165521 [14:52:58]Write 301 bytes [14:52:58]NVStorageSaveData done [14:52:58]OFDSenderStorePacket done [14:52:58]KKMCreateOFDPacket done [14:52:58]NVStorageSaveData kkm_last_timestamp [14:52:58]File name is /storage/kkm_last_timestamp [14:52:58]Write 4 bytes [14:52:58]NVStorageSaveData done [14:52:58]ExternCall_PrintAddStr [14:52:58]wPrintStart [14:52:58]Write to MH i2c: 01 00 00 FD 0D 0A [14:52:58]Write i2c OK [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: 01 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: 01 07 00 [14:52:58]MH_I2C_Read... [14:52:58]Read from MH i2c: 01 07 00 FD 0D 00 00 00 00 00 FF 0F 1F [14:52:58]RasterBufferAndPrint [14:52:58]line Счет N : (1)294349 [14:52:58]line ИНН: 02508201610067 [14:52:58]line Контрольно-Кассовый Чек [14:52:58]line ПРОДАЖА [14:52:58]line ТРК (МРК, ГНК) : 62 [14:52:58]line Товар: 2710124130 [14:52:58]line Аи-92-К-5 [14:52:58]line 2.950 * 67.80 [14:52:58]line = 200.01 [14:52:58]line НДС 12% НСП 1% [14:52:58]line > о реализуемом товаре [14:52:58]line ОКРУГЛЕНИЕ: -0.01 [14:52:58]line ИТОГО: 200.00 [14:52:58]line Внесено: 200.00 [14:52:58]line СДАЧА: 0.00 [14:52:58]line НСП 1% : 1.77 [14:52:58]line НДС 12% : 21.24 [14:52:58]line Наличными: 200.00 [14:52:58]line Безнал.: 0.00 [14:52:58]line Место: АЗС № 130 "Партнер Нефть" [14:52:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:52:58]line СНО: Общий режим [14:52:58]line Чек 374 23.08.2024 14:52 [14:52:58]line Смена: 469 ФФД: 1.0 [14:52:58]line ЗНМ: 0300000070 [14:52:58]line РНМ: 0000000000092562 [14:52:58]line Версия ККМ: 001 [14:52:58]line ФМ: 0000000000871769 [14:52:58]line ФД: 165521 [14:52:58]line ФПД: 227561948572370 [14:52:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T145257&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165521&fm=227561948572370&tin=02508201610067®Number=0000000000092562&sum=20000 [14:52:58]written 0, free lines is 4095 [14:52:58]OFD Sender: Processing packet 165521 [packets to send 993, broken 992] [14:52:58]ProducePacketName [14:52:58]name=ofd_packets/00165521 [14:52:58]OFD Sender: To server: pG, [14:52:58]CommunicateWithHost lk.salyk.kg:30040 [14:52:58]ConnectInit lk.salyk.kg [14:52:59]Write to MH i2c: 01 00 00 28 0E 36 [14:52:59]Write i2c OK [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: 01 [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: 01 07 00 [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: 01 07 00 28 0E 00 00 00 00 00 C8 0C 11 [14:52:59]RasterBufferAndPrint [14:52:59]line [14:52:59]line [14:52:59]line [14:52:59]line [14:52:59]line [14:52:59]written 0, free lines is 3278 [14:52:59]MH_Cut [14:52:59]Write to MH i2c: D1 01 00 2F 0E 01 0F [14:52:59]Write i2c OK [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: D1 [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: D1 01 00 [14:52:59]MH_I2C_Read... [14:52:59]Read from MH i2c: D1 01 00 2F 0E 00 0E [14:52:59]Write to MH i2c: 01 00 00 30 0E 3E [14:52:59]Write i2c OK [14:52:59]MH_I2C_Read... [14:52:59]*** Cut start [14:52:59]*** Purtial cut [14:52:59]*** Stage 1: CUTSNS_PIN = 1 [14:53:01]Read from MH i2c: 01 [14:53:01]MH_I2C_Read... [14:53:01]*** Stop cut motor [14:53:01]*** Cut end [14:53:01]Read from MH i2c: 01 07 00 [14:53:01]MH_I2C_Read... [14:53:01]Read from MH i2c: 01 07 00 30 0E 00 00 00 00 00 FF 0F 53 [14:53:01]process_action close_receipt done [14:53:01]requested_data is exist [14:53:01]produce_requested_data [14:53:01]requested_item fm.sn is exist - process it [14:53:01]wFMCommunicate request_size=4 [14:53:01]MH_SAM_APDU [14:53:01]CAPDU: 80 11 00 00 [14:53:01]Write to MH i2c: E2 08 00 31 0E 80 11 00 00 00 00 00 00 B9 [14:53:01]Write i2c OK [14:53:01]MH_I2C_Read... [14:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:02]Read from MH i2c: E2 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 17 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 17 00 31 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [14:53:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:53:02]wFMCommunicate OK [14:53:02]requested_item fd.num is exist - process it [14:53:02]SAM_PROTO_GetFieldsCounters [14:53:02]wFMCommunicate request_size=4 [14:53:02]MH_SAM_APDU [14:53:02]CAPDU: 80 13 00 00 [14:53:02]Write to MH i2c: E2 08 00 32 0E 80 13 00 00 00 00 00 00 BC [14:53:02]Write i2c OK [14:53:02]MH_I2C_Read... [14:53:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:02]Read from MH i2c: E2 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 62 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 62 00 32 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 36 [14:53:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:53:02]wFMCommunicate OK [14:53:02]SAM_PROTO_GetFieldsCounters done [14:53:02]requested_item shift.num is exist - process it [14:53:02]requested_item shift.opened is exist - process it [14:53:02]req_shift_opened [14:53:02]FM_GetShiftState [14:53:02]SAM_PROTO_GetShiftState [14:53:02]wFMCommunicate request_size=4 [14:53:02]MH_SAM_APDU [14:53:02]CAPDU: 80 13 01 00 [14:53:02]Write to MH i2c: E2 08 00 33 0E 80 13 01 00 00 00 00 00 BE [14:53:02]Write i2c OK [14:53:02]MH_I2C_Read... [14:53:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:02]Read from MH i2c: E2 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 0E 00 [14:53:02]MH_I2C_Read... [14:53:02]Read from MH i2c: E2 0E 00 33 0E 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EC [14:53:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:53:02]wFMCommunicate OK [14:53:02]SAM_PROTO_GetShiftState done [14:53:02]FM_GetShiftState done [14:53:02]req_shift_opened done [14:53:02]requested_item shift.open_date is exist - process it [14:53:02]req_shift_open_date [14:53:02]req_shift_open_date done [14:53:02]produce_requested_data done [14:53:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165521,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:53:02]process_action_free close_receipt [14:53:02]json_value_free [14:53:02]json_value_free done [14:53:02]process_json_proto returns [14:53:02]Send response to host [14:53:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165521,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:53:02]free response buf [14:53:02]execute_script done [14:53:02]execute_script returns [14:53:02]free content buf [14:53:02]Sock 7.Close socket [14:53:02]Sock 7.Thread stoped [14:53:03]Connected sock=11 [14:53:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1D 17 07 01 E2 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 49 A2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 86 02 00 35 04 06 00 CE F7 65 1B EA D2 B7 A3 8F 31 26 84 92 3D [14:53:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 41 2D 47 00 2B BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 86 02 00 F4 03 04 00 99 4B C8 66 B6 04 01 00 00 00 C4 1E 17 76 77 24 3C [14:53:04]CommunicateWithHost err = 0 [14:53:04]CheckOFDResponse [14:53:04]1017 (14) - 77093643461234 [14:53:04]1041 (16) - 0000000000871769 [14:53:04]1040 (4) - 165521 [14:53:04]1012 (4) - 23.08.2024 08:43 [14:53:04]1206 (1) - 0 [14:53:04]OFD Sender: Remove packet 165521 [14:53:04]ProducePacketName [14:53:04]name=ofd_packets/00165521 [14:53:04]NVStorageDeleteData [14:53:05]OFD Sender: No OFD packet to send [14:53:10]OFD Sender: No OFD packet to send [14:53:15]OFD Sender: No OFD packet to send [14:53:20]OFD Sender: No OFD packet to send [14:53:20]recv_with_timeout no data received [14:53:25]OFD Sender: No OFD packet to send [14:53:30]OFD Sender: No OFD packet to send [14:53:35]OFD Sender: No OFD packet to send [14:53:37]recv_with_timeout no data received [14:53:40]OFD Sender: No OFD packet to send [14:53:45]OFD Sender: No OFD packet to send [14:53:50]OFD Sender: No OFD packet to send [14:53:55]OFD Sender: No OFD packet to send [14:53:59]accept exits with 10 [14:53:59]New connection [14:53:59]New thread 3066625380 created [14:53:59]Thread 3066482020 joined [14:53:59]Waiting for new connection... [14:53:59] Sock 10.Parse request [14:53:59]Sock 10.Check first char [14:53:59]Sock 10.First char is OK [14:53:59]request: POST /json_proto HTTP/1.0 [14:53:59]Method: POST [14:53:59]URL: /json_proto [14:53:59]Method is POST - this is cgi request [14:53:59]url: /json_proto [14:53:59]query_string will be loaded in cgi processing [14:53:59]execute_cgi json_proto POST (null) [14:53:59]execute_cgi path=json_proto method=POST [14:53:59]POST find Content-Length [14:53:59]Host: 172.17.44.132:8080 [14:53:59]Content-Length: 803 [14:53:59]Content-Type: application/json [14:53:59] [14:53:59]POST finish read [14:53:59]Found Content-Length = 803 [14:53:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:59]execute_script... [14:53:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:59]POST & json_proto [14:53:59]process_json_proto [14:53:59]json parsed OK: [14:53:59]protocol is kg_v1.0 [14:53:59]action value=close_receipt [14:53:59]process_action close_receipt [14:53:59]cmd_close_receipt [14:53:59]MH_GetDate [14:53:59]Write to MH i2c: F0 00 00 34 0E 31 [14:53:59]Write i2c OK [14:53:59]MH_I2C_Read... [14:53:59]Read from MH i2c: F0 [14:53:59]MH_I2C_Read... [14:53:59]Read from MH i2c: F0 09 00 [14:53:59]MH_I2C_Read... [14:53:59]Read from MH i2c: F0 09 00 34 0E 00 88 A2 C8 66 2A 83 C1 65 65 [14:53:59]GetLastDocTimeStamp 1724424777 [14:53:59]current date 1724424840 [14:53:59]FM_GetShiftState [14:53:59]SAM_PROTO_GetShiftState [14:53:59]wFMCommunicate request_size=4 [14:53:59]MH_SAM_APDU [14:53:59]CAPDU: 80 13 01 00 [14:53:59]Write to MH i2c: E2 08 00 35 0E 80 13 01 00 00 00 00 00 C0 [14:53:59]Write i2c OK [14:53:59]MH_I2C_Read... [14:53:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:59]Read from MH i2c: E2 [14:53:59]MH_I2C_Read... [14:53:59]Read from MH i2c: E2 0E 00 [14:53:59]MH_I2C_Read... [14:53:59]Read from MH i2c: E2 0E 00 35 0E 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EE [14:53:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:53:59]wFMCommunicate OK [14:53:59]SAM_PROTO_GetShiftState done [14:53:59]FM_GetShiftState done [14:53:59]opened in 1724372766 [14:53:59]opened+sec_in_day 1724459166 [14:53:59]quantity*price = 200043 [14:53:59]sum+1 = 200044 [14:53:59]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 376 23.08.2024 14:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165523 ФПД: 64050657559742 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T145513&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165523&fm=64050657559742&tin=02508201610067®Number=0000000000092562&sum=100000 [14:55:14]StoreToDocumentArchive [14:55:14]shift 469 fd 165523 [14:55:14]save to /storage/0469/doc_00165523 [14:55:14]save last doc name /storage/0469/doc_00165523 to /storage/kkm_last_doc_name [14:55:14]save OK [14:55:14]Clear old archive folders... [14:55:14]ProcessDocumentItem done err = 0, tmpTLVsize=250 [14:55:14]tlvbuf is 01428800 [14:55:14]SAM_PROTO_ClearQueue [14:55:14]wFMCommunicate request_size=4 [14:55:14]MH_SAM_APDU [14:55:14]CAPDU: 80 09 00 00 [14:55:14]Write to MH i2c: E2 08 00 38 00 80 09 00 00 00 00 00 00 AA [14:55:14]Write i2c OK [14:55:14]MH_I2C_Read... [14:55:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:55:14]Read from MH i2c: E2 [14:55:14]MH_I2C_Read... [14:55:14]Read from MH i2c: E2 03 00 [14:55:14]MH_I2C_Read... [14:55:14]Read from MH i2c: E2 03 00 38 00 00 90 00 AC [14:55:14]RAPDU: 90 00 [14:55:14]wFMCommunicate OK [14:55:14]SAM_PROTO_ClearQueue done [14:55:14]KKMCreateOFDPacket [14:55:14]OFDProtocolAddRootSTLVToBuf [14:55:14]FM_MakeSignedData [14:55:14]FM_MakeSignedData [14:55:14]SAM_PROTO_SignData [14:55:14]wFMCommunicate request_size=4 [14:55:14]MH_SAM_APDU [14:55:14]CAPDU: 80 0D 01 02 [14:55:14]Write to MH i2c: E2 08 00 39 00 80 0D 01 02 00 00 00 00 B2 [14:55:14]Write i2c OK [14:55:14]MH_I2C_Read... [14:55:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:55:14]Read from MH i2c: E2 [14:55:14]MH_I2C_Read... [14:55:14]Read from MH i2c: E2 03 00 [14:55:14]MH_I2C_Read... [14:55:14]Read from MH i2c: E2 03 00 39 00 00 90 00 AD [14:55:14]RAPDU: 90 00 [14:55:14]wFMCommunicate OK [14:55:14]wFMCommunicate request_size=255 [14:55:14]MH_SAM_APDU [14:55:14]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 78 01 00 00 F4 03 04 00 D1 A2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 86 02 00 35 04 06 00 3A 40 [14:55:14]Write to MH i2c: E2 02 01 3A 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 78 01 00 00 F4 03 04 00 D1 A2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 86 02 00 35 04 06 00 3A 40 00 00 16 [14:55:15]Write i2c OK [14:55:15]MH_I2C_Read... [14:55:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:15]Read from MH i2c: E2 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 03 00 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 03 00 3A 00 00 90 00 AE [14:55:15]RAPDU: 90 00 [14:55:15]wFMCommunicate OK [14:55:15]wFMCommunicate request_size=9 [14:55:15]MH_SAM_APDU [14:55:15]CAPDU: 80 0D 02 02 04 F4 B1 04 BE [14:55:15]Write to MH i2c: E2 0C 00 3B 00 80 0D 02 02 04 00 F4 B1 04 BE 00 00 24 [14:55:15]Write i2c OK [14:55:15]MH_I2C_Read... [14:55:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:15]Read from MH i2c: E2 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 03 00 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [14:55:15]RAPDU: 90 00 [14:55:15]wFMCommunicate OK [14:55:15]wFMCommunicate request_size=4 [14:55:15]MH_SAM_APDU [14:55:15]CAPDU: 80 0D 03 02 [14:55:15]Write to MH i2c: E2 08 00 3C 00 80 0D 03 02 00 00 00 00 B7 [14:55:15]Write i2c OK [14:55:15]MH_I2C_Read... [14:55:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:55:15]Read from MH i2c: E2 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 0B 00 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 0B 00 3C 00 00 BD 95 7E 8A 57 D6 27 08 90 00 6E [14:55:15]RAPDU: BD 95 7E 8A 57 D6 27 08 90 00 [14:55:15]wFMCommunicate OK [14:55:15]SAM_PROTO_SignData done [14:55:15]FM_MakeSignedData done [14:55:15]CreateOFDProtocolMessage [14:55:15]wFMCommunicate request_size=4 [14:55:15]MH_SAM_APDU [14:55:15]CAPDU: 80 11 00 00 [14:55:15]Write to MH i2c: E2 08 00 3D 00 80 11 00 00 00 00 00 00 B7 [14:55:15]Write i2c OK [14:55:15]MH_I2C_Read... [14:55:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:15]Read from MH i2c: E2 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 17 00 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 17 00 3D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [14:55:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:55:15]wFMCommunicate OK [14:55:15]CreateOFDProtocolMessage done [14:55:15]OFDSenderStorePacket 165523 [14:55:15]StoreOFDPacket docnum=165523 [14:55:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 7D DA 06 01 7A 8E 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 78 01 00 00 F4 03 04 00 D1 A2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 86 02 00 35 04 06 00 3A 40 F4 B1 04 BE BD 95 7E 8A 57 D6 27 08 [14:55:15]CheckFolder [14:55:15]dirname=/storage/ofd_packets [14:55:15]CheckFolder done [14:55:15]ProducePacketName [14:55:15]name=ofd_packets/00165523 [14:55:15]NVStorageSaveData ofd_packets/00165523 [14:55:15]File name is /storage/ofd_packets/00165523 [14:55:15]Write 300 bytes [14:55:15]NVStorageSaveData done [14:55:15]OFDSenderStorePacket done [14:55:15]KKMCreateOFDPacket done [14:55:15]NVStorageSaveData kkm_last_timestamp [14:55:15]File name is /storage/kkm_last_timestamp [14:55:15]Write 4 bytes [14:55:15]NVStorageSaveData done [14:55:15]ExternCall_PrintAddStr [14:55:15]wPrintStart [14:55:15]Write to MH i2c: 01 00 00 3E 00 3E [14:55:15]Write i2c OK [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: 01 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: 01 07 00 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: 01 07 00 3E 00 00 00 00 00 00 FF 0F 53 [14:55:15]RasterBufferAndPrint [14:55:15]line Счет N : (1)294348 [14:55:15]line ИНН: 02508201610067 [14:55:15]line Контрольно-Кассовый Чек [14:55:15]line ПРОДАЖА [14:55:15]line ТРК (МРК, ГНК) : 81 [14:55:15]line Товар: 2711129700 [14:55:15]line ГАЗ-К-5 [14:55:15]line 26.740 * 37.40 [14:55:15]line = 1000.08 [14:55:15]line НДС 12% НСП 1% [14:55:15]line > о реализуемом товаре [14:55:15]line ОКРУГЛЕНИЕ: -0.08 [14:55:15]line ИТОГО: 1000.00 [14:55:15]line Внесено: 1000.00 [14:55:15]line СДАЧА: 0.00 [14:55:15]line НСП 1% : 8.85 [14:55:15]line НДС 12% : 106.20 [14:55:15]line Наличными: 1000.00 [14:55:15]line Безнал.: 0.00 [14:55:15]line Место: АЗС № 130 "Партнер Нефть" [14:55:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:55:15]line СНО: Общий режим [14:55:15]line Чек 376 23.08.2024 14:55 [14:55:15]line Смена: 469 ФФД: 1.0 [14:55:15]line ЗНМ: 0300000070 [14:55:15]line РНМ: 0000000000092562 [14:55:15]line Версия ККМ: 001 [14:55:15]line ФМ: 0000000000871769 [14:55:15]line ФД: 165523 [14:55:15]line ФПД: 64050657559742 [14:55:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T145513&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165523&fm=64050657559742&tin=02508201610067®Number=0000000000092562&sum=100000 [14:55:15]written 0, free lines is 4095 [14:55:15]OFD Sender: Processing packet 165523 [packets to send 994, broken 993] [14:55:15]ProducePacketName [14:55:15]name=ofd_packets/00165523 [14:55:15]OFD Sender: To server: pG, [14:55:15]CommunicateWithHost lk.salyk.kg:30040 [14:55:15]ConnectInit lk.salyk.kg [14:55:16]Write to MH i2c: 01 00 00 69 00 69 [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: 01 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: 01 07 00 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 DD 0C 59 [14:55:16]RasterBufferAndPrint [14:55:16]line [14:55:16]line [14:55:16]line [14:55:16]line [14:55:16]line [14:55:16]written 0, free lines is 3326 [14:55:16]MH_Cut [14:55:16]Write to MH i2c: D1 01 00 70 00 01 42 [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: D1 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: D1 01 00 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: D1 01 00 70 00 00 41 [14:55:16]Write to MH i2c: 01 00 00 71 00 71 [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:16]*** Cut start [14:55:16]*** Purtial cut [14:55:16]*** Stage 1: CUTSNS_PIN = 1 [14:55:17]recv_with_timeout no data received [14:55:18]Read from MH i2c: 01 [14:55:18]MH_I2C_Read... [14:55:18]*** Stop cut motor [14:55:18]*** Cut end [14:55:18]Read from MH i2c: 01 07 00 [14:55:18]MH_I2C_Read... [14:55:18]Read from MH i2c: 01 07 00 71 00 00 00 00 00 00 FF 0F 86 [14:55:18]process_action close_receipt done [14:55:18]requested_data is exist [14:55:18]produce_requested_data [14:55:18]requested_item fm.sn is exist - process it [14:55:18]wFMCommunicate request_size=4 [14:55:18]MH_SAM_APDU [14:55:18]CAPDU: 80 11 00 00 [14:55:18]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [14:55:18]Write i2c OK [14:55:18]MH_I2C_Read... [14:55:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:18]Read from MH i2c: E2 [14:55:18]MH_I2C_Read... [14:55:18]Read from MH i2c: E2 17 00 [14:55:18]MH_I2C_Read... [14:55:18]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [14:55:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:55:18]wFMCommunicate OK [14:55:18]requested_item fd.num is exist - process it [14:55:18]SAM_PROTO_GetFieldsCounters [14:55:18]wFMCommunicate request_size=4 [14:55:18]MH_SAM_APDU [14:55:18]CAPDU: 80 13 00 00 [14:55:18]Write to MH i2c: E2 08 00 73 00 80 13 00 00 00 00 00 00 EF [14:55:19]Write i2c OK [14:55:19]MH_I2C_Read... [14:55:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:55:19]Read from MH i2c: E2 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: E2 62 00 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: E2 62 00 73 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 71 [14:55:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:55:19]wFMCommunicate OK [14:55:19]SAM_PROTO_GetFieldsCounters done [14:55:19]requested_item shift.num is exist - process it [14:55:19]requested_item shift.opened is exist - process it [14:55:19]req_shift_opened [14:55:19]FM_GetShiftState [14:55:19]SAM_PROTO_GetShiftState [14:55:19]wFMCommunicate request_size=4 [14:55:19]MH_SAM_APDU [14:55:19]CAPDU: 80 13 01 00 [14:55:19]Write to MH i2c: E2 08 00 74 00 80 13 01 00 00 00 00 00 F1 [14:55:19]Write i2c OK [14:55:19]MH_I2C_Read... [14:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:19]Read from MH i2c: E2 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: E2 0E 00 [14:55:19]MH_I2C_Read... [14:55:19]Read from MH i2c: E2 0E 00 74 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1F [14:55:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:55:19]wFMCommunicate OK [14:55:19]SAM_PROTO_GetShiftState done [14:55:19]FM_GetShiftState done [14:55:19]req_shift_opened done [14:55:19]requested_item shift.open_date is exist - process it [14:55:19]req_shift_open_date [14:55:19]req_shift_open_date done [14:55:19]produce_requested_data done [14:55:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165523,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:55:19]process_action_free close_receipt [14:55:19]json_value_free [14:55:19]json_value_free done [14:55:19]process_json_proto returns [14:55:19]Send response to host [14:55:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165523,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:55:19]free response buf [14:55:19]execute_script done [14:55:19]execute_script returns [14:55:19]free content buf [14:55:19]Sock 5.Close socket [14:55:19]Sock 5.Thread stoped [14:55:20]ConnectInit Can't take IP for lk.salyk.kg [14:55:20]CommunicateWithHost connect error [14:55:20]CommunicateWithHost err = -1 [14:55:20]OFD Sender: Server communicate error [14:55:25]OFD Sender: Processing packet 165523 [packets to send 994, broken 993] [14:55:25]ProducePacketName [14:55:25]name=ofd_packets/00165523 [14:55:25]OFD Sender: To server: pG, [14:55:25]CommunicateWithHost lk.salyk.kg:30040 [14:55:25]ConnectInit lk.salyk.kg [14:55:34]recv_with_timeout no data received [14:55:42]Connected sock=10 [14:55:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 7D DA 06 01 7A 8E 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 78 01 00 00 F4 03 04 00 D1 A2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 86 02 00 35 04 06 00 3A 40 F4 B1 04 BE BD 95 7E 8A 57 D6 27 08 [14:55:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E 00 47 00 FD B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 86 02 00 F4 03 04 00 3B 4C C8 66 B6 04 01 00 00 4D D8 C9 36 75 D5 32 54 [14:55:46]CommunicateWithHost err = 0 [14:55:46]CheckOFDResponse [14:55:46]1017 (14) - 77093643461234 [14:55:46]1041 (16) - 0000000000871769 [14:55:46]1040 (4) - 165523 [14:55:46]1012 (4) - 23.08.2024 08:45 [14:55:46]1206 (1) - 0 [14:55:46]OFD Sender: Remove packet 165523 [14:55:46]ProducePacketName [14:55:46]name=ofd_packets/00165523 [14:55:46]NVStorageDeleteData [14:55:47]OFD Sender: No OFD packet to send [14:55:50]recv_with_timeout no data received [14:55:52]OFD Sender: No OFD packet to send [14:55:57]OFD Sender: No OFD packet to send [14:56:02]OFD Sender: No OFD packet to send [14:56:07]recv_with_timeout no data received [14:56:07]OFD Sender: No OFD packet to send [14:56:12]OFD Sender: No OFD packet to send [14:56:17]OFD Sender: No OFD packet to send [14:56:22]OFD Sender: No OFD packet to send [14:56:24]recv_with_timeout no data received [14:56:27]OFD Sender: No OFD packet to send [14:56:32]OFD Sender: No OFD packet to send [14:56:37]OFD Sender: No OFD packet to send [14:56:42]OFD Sender: No OFD packet to send [14:56:44]recv_with_timeout no data received [14:56:47]OFD Sender: No OFD packet to send [14:56:52]OFD Sender: No OFD packet to send [14:56:57]OFD Sender: No OFD packet to send [14:57:02]OFD Sender: No OFD packet to send [14:57:07]OFD Sender: No OFD packet to send [14:57:09]accept exits with 9 [14:57:09]New connection [14:57:09]New thread 3066940772 created [14:57:09]Thread 3066797412 joined [14:57:09]Waiting for new connection... [14:57:09] Sock 9.Parse request [14:57:09]Sock 9.Check first char [14:57:09]Sock 9.First char is OK [14:57:09]request: POST /json_proto HTTP/1.0 [14:57:09]Method: POST [14:57:09]URL: /json_proto [14:57:09]Method is POST - this is cgi request [14:57:09]url: /json_proto [14:57:09]query_string will be loaded in cgi processing [14:57:09]execute_cgi json_proto POST (null) [14:57:09]execute_cgi path=json_proto method=POST [14:57:09]POST find Content-Length [14:57:09]Host: 172.17.44.132:8080 [14:57:09]Content-Length: 679 [14:57:09]Content-Type: application/json [14:57:09] [14:57:09]POST finish read [14:57:09]Found Content-Length = 679 [14:57:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.330, "sum" : 1168.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1168.00, "total" : 1168.00, "payments": [ { "type": 0, "sum" : 1168.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:09]execute_script... [14:57: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)294354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.330, "sum" : 1168.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1168.00, "total" : 1168.00, "payments": [ { "type": 0, "sum" : 1168.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:09]POST & json_proto [14:57:09]process_json_proto [14:57:09]json parsed OK: [14:57:09]protocol is kg_v1.0 [14:57:09]action value=close_receipt [14:57:09]process_action close_receipt [14:57:09]cmd_close_receipt [14:57:09]MH_GetDate [14:57:09]Write to MH i2c: F0 00 00 75 00 64 [14:57:09]Write i2c OK [14:57:09]MH_I2C_Read... [14:57:09]Read from MH i2c: F0 [14:57:09]MH_I2C_Read... [14:57:09]Read from MH i2c: F0 09 00 [14:57:09]MH_I2C_Read... [14:57:09]Read from MH i2c: F0 09 00 75 00 00 45 A3 C8 66 2A 83 C1 65 56 [14:57:09]GetLastDocTimeStamp 1724424913 [14:57:09]current date 1724425029 [14:57:09]FM_GetShiftState [14:57:09]SAM_PROTO_GetShiftState [14:57:09]wFMCommunicate request_size=4 [14:57:09]MH_SAM_APDU [14:57:09]CAPDU: 80 13 01 00 [14:57:09]Write to MH i2c: E2 08 00 76 00 80 13 01 00 00 00 00 00 F3 [14:57:09]Write i2c OK [14:57:09]MH_I2C_Read... [14:57:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:09]Read from MH i2c: E2 [14:57:09]MH_I2C_Read... [14:57:09]Read from MH i2c: E2 0E 00 [14:57:09]MH_I2C_Read... [14:57:09]Read from MH i2c: E2 0E 00 76 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 21 [14:57:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:57:09]wFMCommunicate OK [14:57:09]SAM_PROTO_GetShiftState done [14:57:09]FM_GetShiftState done [14:57:09]opened in 1724372766 [14:57:09]opened+sec_in_day 1724459166 [14:57:09]quantity*price = 116814 [14:57:09]sum+1 = 116816 [14:57:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1168.00 Внесено: 1168.00 СДАЧА: 0.00 НСП 1% : 10.34 НДС 12% : 124.05 Наличными: 1168.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 377 23.08.2024 14:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165524 ФПД: 117656981997106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T145709&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165524&fm=117656981997106&tin=02508201610067®Number=0000000000092562&sum=116800 [14:57:10]StoreToDocumentArchive [14:57:10]shift 469 fd 165524 [14:57:10]save to /storage/0469/doc_00165524 [14:57:10]save last doc name /storage/0469/doc_00165524 to /storage/kkm_last_doc_name [14:57:10]save OK [14:57:10]Clear old archive folders... [14:57:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:57:10]tlvbuf is 01389100 [14:57:10]SAM_PROTO_ClearQueue [14:57:10]wFMCommunicate request_size=4 [14:57:10]MH_SAM_APDU [14:57:10]CAPDU: 80 09 00 00 [14:57:10]Write to MH i2c: E2 08 00 83 00 80 09 00 00 00 00 00 00 F5 [14:57:10]Write i2c OK [14:57:10]MH_I2C_Read... [14:57:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:10]Read from MH i2c: E2 [14:57:10]MH_I2C_Read... [14:57:10]Read from MH i2c: E2 03 00 [14:57:10]MH_I2C_Read... [14:57:10]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [14:57:10]RAPDU: 90 00 [14:57:10]wFMCommunicate OK [14:57:10]SAM_PROTO_ClearQueue done [14:57:10]KKMCreateOFDPacket [14:57:10]OFDProtocolAddRootSTLVToBuf [14:57:10]FM_MakeSignedData [14:57:10]FM_MakeSignedData [14:57:10]SAM_PROTO_SignData [14:57:10]wFMCommunicate request_size=4 [14:57:10]MH_SAM_APDU [14:57:10]CAPDU: 80 0D 01 02 [14:57:10]Write to MH i2c: E2 08 00 84 00 80 0D 01 02 00 00 00 00 FD [14:57:10]Write i2c OK [14:57:10]MH_I2C_Read... [14:57:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:11]Read from MH i2c: E2 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 03 00 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 03 00 84 00 00 90 00 F8 [14:57:11]RAPDU: 90 00 [14:57:11]wFMCommunicate OK [14:57:11]wFMCommunicate request_size=255 [14:57:11]MH_SAM_APDU [14:57:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E2 3B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4F C8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 C8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 30 00 00 00 00 07 04 06 00 40 C8 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 45 A3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 86 02 00 35 04 06 00 6B 02 26 9E [14:57:11]Write to MH i2c: E2 02 01 85 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E2 3B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4F C8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 C8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 30 00 00 00 00 07 04 06 00 40 C8 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 45 A3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 86 02 00 35 04 06 00 6B 02 26 9E 00 00 F2 [14:57:11]Write i2c OK [14:57:11]MH_I2C_Read... [14:57:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:11]Read from MH i2c: E2 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 03 00 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 03 00 85 00 00 90 00 F9 [14:57:11]RAPDU: 90 00 [14:57:11]wFMCommunicate OK [14:57:11]wFMCommunicate request_size=7 [14:57:11]MH_SAM_APDU [14:57:11]CAPDU: 80 0D 02 02 02 06 32 [14:57:11]Write to MH i2c: E2 0A 00 86 00 80 0D 02 02 02 00 06 32 00 00 3C [14:57:11]Write i2c OK [14:57:11]MH_I2C_Read... [14:57:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:11]Read from MH i2c: E2 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 03 00 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 03 00 86 00 00 90 00 FA [14:57:11]RAPDU: 90 00 [14:57:11]wFMCommunicate OK [14:57:11]wFMCommunicate request_size=4 [14:57:11]MH_SAM_APDU [14:57:11]CAPDU: 80 0D 03 02 [14:57:11]Write to MH i2c: E2 08 00 87 00 80 0D 03 02 00 00 00 00 02 [14:57:11]Write i2c OK [14:57:11]MH_I2C_Read... [14:57:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:11]Read from MH i2c: E2 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 0B 00 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 0B 00 87 00 00 F8 70 DA 50 45 DE 33 0F 90 00 FA [14:57:11]RAPDU: F8 70 DA 50 45 DE 33 0F 90 00 [14:57:11]wFMCommunicate OK [14:57:11]SAM_PROTO_SignData done [14:57:11]FM_MakeSignedData done [14:57:11]CreateOFDProtocolMessage [14:57:11]wFMCommunicate request_size=4 [14:57:11]MH_SAM_APDU [14:57:11]CAPDU: 80 11 00 00 [14:57:11]Write to MH i2c: E2 08 00 88 00 80 11 00 00 00 00 00 00 02 [14:57:11]Write i2c OK [14:57:11]MH_I2C_Read... [14:57:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:11]Read from MH i2c: E2 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 17 00 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: E2 17 00 88 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [14:57:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:57:11]wFMCommunicate OK [14:57:11]CreateOFDProtocolMessage done [14:57:11]OFDSenderStorePacket 165524 [14:57:11]StoreOFDPacket docnum=165524 [14:57:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 80 1F 04 01 7C 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E2 3B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4F C8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 C8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 30 00 00 00 00 07 04 06 00 40 C8 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 45 A3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 86 02 00 35 04 06 00 6B 02 26 9E 06 32 F8 70 DA 50 45 DE 33 0F [14:57:11]CheckFolder [14:57:11]dirname=/storage/ofd_packets [14:57:11]CheckFolder done [14:57:11]ProducePacketName [14:57:11]name=ofd_packets/00165524 [14:57:11]NVStorageSaveData ofd_packets/00165524 [14:57:11]File name is /storage/ofd_packets/00165524 [14:57:11]Write 298 bytes [14:57:11]NVStorageSaveData done [14:57:11]OFDSenderStorePacket done [14:57:11]KKMCreateOFDPacket done [14:57:11]NVStorageSaveData kkm_last_timestamp [14:57:11]File name is /storage/kkm_last_timestamp [14:57:11]Write 4 bytes [14:57:11]NVStorageSaveData done [14:57:11]ExternCall_PrintAddStr [14:57:11]wPrintStart [14:57:11]Write to MH i2c: 01 00 00 89 00 89 [14:57:11]Write i2c OK [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: 01 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: 01 07 00 [14:57:11]MH_I2C_Read... [14:57:11]Read from MH i2c: 01 07 00 89 00 00 00 00 00 00 FF 0F 9E [14:57:11]RasterBufferAndPrint [14:57:11]line Счет N : (1)294354 [14:57:11]line ИНН: 02508201610067 [14:57:11]line Контрольно-Кассовый Чек [14:57:11]line ПРОДАЖА [14:57:11]line ТРК (МРК, ГНК) : 21 [14:57:11]line Товар: 2710194800 [14:57:11]line ДТ-К-5 [14:57:11]line 15.330 * 76.20 [14:57:11]line = 1168.15 [14:57:11]line НДС 12% НСП 1% [14:57:11]line > о реализуемом товаре [14:57:11]line ОКРУГЛЕНИЕ: -0.15 [14:57:11]line ИТОГО: 1168.00 [14:57:11]line Внесено: 1168.00 [14:57:11]line СДАЧА: 0.00 [14:57:11]line НСП 1% : 10.34 [14:57:11]line НДС 12% : 124.05 [14:57:11]line Наличными: 1168.00 [14:57:11]line Безнал.: 0.00 [14:57:11]line Место: АЗС № 130 "Партнер Нефть" [14:57:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:57:11]line СНО: Общий режим [14:57:11]line Чек 377 23.08.2024 14:57 [14:57:11]line Смена: 469 ФФД: 1.0 [14:57:11]line ЗНМ: 0300000070 [14:57:11]line РНМ: 0000000000092562 [14:57:11]line Версия ККМ: 001 [14:57:11]line ФМ: 0000000000871769 [14:57:11]line ФД: 165524 [14:57:11]line ФПД: 117656981997106 [14:57:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T145709&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165524&fm=117656981997106&tin=02508201610067®Number=0000000000092562&sum=116800 [14:57:11]written 0, free lines is 4095 [14:57:11]OFD Sender: Processing packet 165524 [packets to send 994, broken 993] [14:57:11]ProducePacketName [14:57:11]name=ofd_packets/00165524 [14:57:11]OFD Sender: To server: pG, [14:57:11]CommunicateWithHost lk.salyk.kg:30040 [14:57:11]ConnectInit lk.salyk.kg [14:57:12]Write to MH i2c: 01 00 00 B4 00 B4 [14:57:12]Write i2c OK [14:57:12]MH_I2C_Read... [14:57:12]Read from MH i2c: 01 [14:57:12]MH_I2C_Read... [14:57:12]Read from MH i2c: 01 07 00 [14:57:12]MH_I2C_Read... [14:57:12]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 D3 0C 9A [14:57:12]RasterBufferAndPrint [14:57:12]line [14:57:12]line [14:57:12]line [14:57:12]line [14:57:12]line [14:57:12]written 0, free lines is 3299 [14:57:12]MH_Cut [14:57:12]Write to MH i2c: D1 01 00 BB 00 01 8D [14:57:12]Write i2c OK [14:57:12]MH_I2C_Read... [14:57:12]Read from MH i2c: D1 [14:57:12]MH_I2C_Read... [14:57:12]Read from MH i2c: D1 01 00 [14:57:12]MH_I2C_Read... [14:57:12]Read from MH i2c: D1 01 00 BB 00 00 8C [14:57:12]Write to MH i2c: 01 00 00 BC 00 BC [14:57:12]Write i2c OK [14:57:12]MH_I2C_Read... [14:57:12]*** Cut start [14:57:12]*** Purtial cut [14:57:12]*** Stage 1: CUTSNS_PIN = 1 [14:57:14]Read from MH i2c: 01 [14:57:14]MH_I2C_Read... [14:57:14]*** Stop cut motor [14:57:14]*** Cut end [14:57:14]Read from MH i2c: 01 07 00 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: 01 07 00 BC 00 00 00 00 00 00 FF 0F D1 [14:57:14]process_action close_receipt done [14:57:14]requested_data is exist [14:57:14]produce_requested_data [14:57:14]requested_item fm.sn is exist - process it [14:57:14]wFMCommunicate request_size=4 [14:57:14]MH_SAM_APDU [14:57:14]CAPDU: 80 11 00 00 [14:57:14]Write to MH i2c: E2 08 00 BD 00 80 11 00 00 00 00 00 00 37 [14:57:14]Write i2c OK [14:57:14]MH_I2C_Read... [14:57:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:14]Read from MH i2c: E2 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: E2 17 00 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: E2 17 00 BD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [14:57:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:57:14]wFMCommunicate OK [14:57:14]requested_item fd.num is exist - process it [14:57:14]SAM_PROTO_GetFieldsCounters [14:57:14]wFMCommunicate request_size=4 [14:57:14]MH_SAM_APDU [14:57:14]CAPDU: 80 13 00 00 [14:57:14]Write to MH i2c: E2 08 00 BE 00 80 13 00 00 00 00 00 00 3A [14:57:14]Write i2c OK [14:57:14]MH_I2C_Read... [14:57:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:15]Read from MH i2c: E2 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 62 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 62 00 BE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [14:57:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:15]wFMCommunicate OK [14:57:15]SAM_PROTO_GetFieldsCounters done [14:57:15]requested_item shift.num is exist - process it [14:57:15]requested_item shift.opened is exist - process it [14:57:15]req_shift_opened [14:57:15]FM_GetShiftState [14:57:15]SAM_PROTO_GetShiftState [14:57:15]wFMCommunicate request_size=4 [14:57:15]MH_SAM_APDU [14:57:15]CAPDU: 80 13 01 00 [14:57:15]Write to MH i2c: E2 08 00 BF 00 80 13 01 00 00 00 00 00 3C [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:15]Read from MH i2c: E2 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 0E 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 0E 00 BF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6A [14:57:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [14:57:15]wFMCommunicate OK [14:57:15]SAM_PROTO_GetShiftState done [14:57:15]FM_GetShiftState done [14:57:15]req_shift_opened done [14:57:15]requested_item shift.open_date is exist - process it [14:57:15]req_shift_open_date [14:57:15]req_shift_open_date done [14:57:15]produce_requested_data done [14:57:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165524,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [14:57:15]process_action_free close_receipt [14:57:15]json_value_free [14:57:15]json_value_free done [14:57:15]process_json_proto returns [14:57:15]Send response to host [14:57:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165524,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:57:15]free response buf [14:57:15]execute_script done [14:57:15]execute_script returns [14:57:15]free content buf [14:57:15]Sock 9.Close socket [14:57:15]Sock 9.Thread stoped [14:57:16]ConnectInit Can't take IP for lk.salyk.kg [14:57:16]CommunicateWithHost connect error [14:57:16]CommunicateWithHost err = -1 [14:57:16]OFD Sender: Server communicate error [14:57:21]OFD Sender: Processing packet 165524 [packets to send 994, broken 993] [14:57:21]ProducePacketName [14:57:21]name=ofd_packets/00165524 [14:57:21]OFD Sender: To server: pG, [14:57:21]CommunicateWithHost lk.salyk.kg:30040 [14:57:21]ConnectInit lk.salyk.kg [14:57:26]ConnectInit Can't take IP for lk.salyk.kg [14:57:26]CommunicateWithHost connect error [14:57:26]CommunicateWithHost err = -1 [14:57:26]OFD Sender: Server communicate error [14:57:31]OFD Sender: Processing packet 165524 [packets to send 994, broken 993] [14:57:31]ProducePacketName [14:57:31]name=ofd_packets/00165524 [14:57:31]OFD Sender: To server: pG, [14:57:31]CommunicateWithHost lk.salyk.kg:30040 [14:57:31]ConnectInit lk.salyk.kg [14:57:37]Connected sock=9 [14:57:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 80 1F 04 01 7C 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E2 3B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 4F C8 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 C8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 30 00 00 00 00 07 04 06 00 40 C8 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 45 A3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 86 02 00 35 04 06 00 6B 02 26 9E 06 32 F8 70 DA 50 45 DE 33 0F [14:57:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8D C6 47 00 FC A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 86 02 00 F4 03 04 00 AB 4C C8 66 B6 04 01 00 00 E5 81 4D 90 CA 24 BB 23 [14:57:38]CommunicateWithHost err = 0 [14:57:38]CheckOFDResponse [14:57:38]1017 (14) - 77093643461234 [14:57:38]1041 (16) - 0000000000871769 [14:57:38]1040 (4) - 165524 [14:57:38]1012 (4) - 23.08.2024 08:47 [14:57:38]1206 (1) - 0 [14:57:38]OFD Sender: Remove packet 165524 [14:57:38]ProducePacketName [14:57:38]name=ofd_packets/00165524 [14:57:38]NVStorageDeleteData [14:57:39]OFD Sender: No OFD packet to send [14:57:44]OFD Sender: No OFD packet to send [14:57:49]OFD Sender: No OFD packet to send [14:57:54]OFD Sender: No OFD packet to send [14:57:59]OFD Sender: No OFD packet to send [14:58:02]recv_with_timeout no data received [14:58:04]OFD Sender: No OFD packet to send [14:58:09]OFD Sender: No OFD packet to send [14:58:14]recv_with_timeout no data received [14:58:14]OFD Sender: No OFD packet to send [14:58:19]OFD Sender: No OFD packet to send [14:58:24]OFD Sender: No OFD packet to send [14:58:29]OFD Sender: No OFD packet to send [14:58:34]OFD Sender: No OFD packet to send [14:58:39]OFD Sender: No OFD packet to send [14:58:44]OFD Sender: No OFD packet to send [14:58:49]OFD Sender: No OFD packet to send [14:58:54]OFD Sender: No OFD packet to send [14:58:59]OFD Sender: No OFD packet to send [14:59:04]OFD Sender: No OFD packet to send [14:59:09]OFD Sender: No OFD packet to send [14:59:14]OFD Sender: No OFD packet to send [14:59:19]OFD Sender: No OFD packet to send [14:59:24]OFD Sender: No OFD packet to send [14:59:29]OFD Sender: No OFD packet to send [14:59:34]OFD Sender: No OFD packet to send [14:59:39]OFD Sender: No OFD packet to send [14:59:44]OFD Sender: No OFD packet to send [14:59:49]OFD Sender: No OFD packet to send [14:59:55]OFD Sender: No OFD packet to send [14:59:59]recv_with_timeout no data received [15:00:00]OFD Sender: No OFD packet to send [15:00:05]OFD Sender: No OFD packet to send [15:00:10]OFD Sender: No OFD packet to send [15:00:15]OFD Sender: No OFD packet to send [15:00:20]OFD Sender: No OFD packet to send [15:00:25]OFD Sender: No OFD packet to send [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:15]OFD Sender: No OFD packet to send [15:01:20]OFD Sender: No OFD packet to send [15:01:25]OFD Sender: No OFD packet to send [14:55:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165522,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [14:55:08]free response buf [14:55:08]execute_script done [14:55:08]execute_script returns [14:55:08]free content buf [14:55:08]Sock 5.Close socket [14:55:08]Sock 5.Thread stoped [14:55:08]accept exits with 9 [14:55:08]New connection [14:55:08]New thread 3066940772 created [14:55:08]Thread 3066797412 joined [14:55:08]Waiting for new connection... [14:55:08] Sock 9.Parse request [14:55:08]Sock 9.Check first char [14:55:08]Sock 9.First char is OK [14:55:08]request: POST /json_proto HTTP/1.0 [14:55:08]Method: POST [14:55:08]URL: /json_proto [14:55:08]Method is POST - this is cgi request [14:55:08]url: /json_proto [14:55:08]query_string will be loaded in cgi processing [14:55:08]execute_cgi json_proto POST (null) [14:55:08]execute_cgi path=json_proto method=POST [14:55:08]POST find Content-Length [14:55:08]Host: 172.17.44.132:8080 [14:55:08]Content-Length: 331 [14:55:08]Content-Type: application/json [14:55:08] [14:55:08]POST finish read [14:55:08]Found Content-Length = 331 [14:55:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:55:08]execute_script... [14:55:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:55:08]POST & json_proto [14:55:08]process_json_proto [14:55:08]json parsed OK: [14:55:08]protocol is kg_v1.0 [14:55:08]action value=get_value [14:55:08]process_action get_value [14:55:08]cmd_get_value [14:55:08]process_action get_value done [14:55:08]requested_data is exist [14:55:08]produce_requested_data [14:55:08]requested_item fm.sale.total is exist - process it [14:55:08]SAM_PROTO_GetFMData [14:55:08]wFMCommunicate request_size=4 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 13 03 00 [14:55:08]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 FD 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 FD 00 20 00 00 C9 04 85 04 C5 04 6E 04 04 00 E7 82 02 00 69 04 A4 00 6F 04 04 00 D6 7F 02 00 B1 04 05 00 3C B1 A9 78 03 70 04 05 00 EE C0 EE 72 02 72 04 05 00 4E F0 BA 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0F 71 63 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C7 61 DD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 53 [14:55:08]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 E7 82 02 00 69 04 A4 00 6F 04 04 00 D6 7F 02 00 B1 04 05 00 3C B1 A9 78 03 70 04 05 00 EE C0 EE 72 02 72 04 05 00 4E F0 BA 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0F 71 63 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C7 61 DD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [14:55:08]wFMCommunicate OK [14:55:08]wFMCommunicate request_size=4 [14:55:08]MH_SAM_APDU [14:55:08]CAPDU: 80 17 00 00 [14:55:08]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [14:55:08]Write i2c OK [14:55:08]MH_I2C_Read... [14:55:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:55:08]Read from MH i2c: E2 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 FD 00 [14:55:08]MH_I2C_Read... [14:55:08]Read from MH i2c: E2 FD 00 21 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03[15:01:30]OFD Sender: No OFD packet to send [15:01:35]OFD Sender: No OFD packet to send [15:01:38]recv_with_timeout no data received [15:01:40]OFD Sender: No OFD packet to send [15:01:45]OFD Sender: No OFD packet to send [15:01:50]OFD Sender: No OFD packet to send [15:01:55]OFD Sender: No OFD packet to send [15:01:58]recv_with_timeout no data received [15:02:00]OFD Sender: No OFD packet to send [15:02:05]OFD Sender: No OFD packet to send [15:02:10]OFD Sender: No OFD packet to send [15:02:15]OFD Sender: No OFD packet to send [15:02:18]recv_with_timeout no data received [15:02:20]OFD Sender: No OFD packet to send [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 15 02 00 08 F4 03 04 00 B3 A4 C8 66 [15:03:16]Write to MH i2c: E2 10 00 15 01 80 15 02 00 08 00 F4 03 04 00 B3 A4 C8 66 00 00 26 [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [15:03:16]RAPDU: 90 00 [15:03:16]wFMCommunicate OK [15:03:16]wFMCommunicate request_size=25 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [15:03:16]Write to MH i2c: E2 1C 00 16 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 F8 [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [15:03:16]RAPDU: 90 00 [15:03:16]wFMCommunicate OK [15:03:16]wFMCommunicate request_size=4 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 15 03 00 [15:03:16]Write to MH i2c: E2 08 00 17 01 80 15 03 00 00 00 00 00 99 [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 40 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 40 00 17 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7B 01 00 00 35 04 06 00 97 15 60 CD 67 F9 90 00 3E [15:03:16]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7B 01 00 00 35 04 06 00 97 15 60 CD 67 F9 90 00 [15:03:16]wFMCommunicate OK [15:03:16]SAM_PROTO_ProcessDocument answer len = 59 [15:03:16]SAM_PROTO_ProcessDocument done [15:03:16]SetTLVBufToDocument [15:03:16]Processing tag 1209 (04B9) [15:03:16]Malloc new data [15:03:16]Processing tag 1041 (0411) [15:03:16]Processing tag 1040 (0410) [15:03:16]Malloc new data [15:03:16]Processing tag 1038 (040E) [15:03:16]Malloc new data [15:03:16]Processing tag 1042 (0412) [15:03:16]Malloc new data [15:03:16]Processing tag 1077 (0435) [15:03:16]Malloc new data [15:03:16]SetTLVBufToDocument err=0 [15:03:16]KKMLoadAndSignReceiptData store KKM data [15:03:16]KKMLoadAndSignReceiptData err=0 [15:03:16]wFMCommunicate request_size=4 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 11 00 00 [15:03:16]Write to MH i2c: E2 08 00 18 01 80 11 00 00 00 00 00 00 93 [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:16]Read from MH i2c: E2 17 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 17 00 18 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EC [15:03:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:03:16]wFMCommunicate OK [15:03:16]Счет N : (1)294356 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 44 Товар: 2710194800 ДТ-К-5 26.250 * 76.20 = 2000.25 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 379 23.08.2024 15:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165526 ФПД: 166118074181625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T150315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165526&fm=166118074181625&tin=02508201610067®Number=0000000000092562&sum=200000 [15:03:16]StoreToDocumentArchive [15:03:16]shift 469 fd 165526 [15:03:16]save to /storage/0469/doc_00165526 [15:03:16]save last doc name /storage/0469/doc_00165526 to /storage/kkm_last_doc_name [15:03:16]save OK [15:03:16]Clear old archive folders... [15:03:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:03:16]tlvbuf is 0143A7E0 [15:03:16]SAM_PROTO_ClearQueue [15:03:16]wFMCommunicate request_size=4 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 09 00 00 [15:03:16]Write to MH i2c: E2 08 00 19 01 80 09 00 00 00 00 00 00 8C [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [15:03:16]RAPDU: 90 00 [15:03:16]wFMCommunicate OK [15:03:16]SAM_PROTO_ClearQueue done [15:03:16]KKMCreateOFDPacket [15:03:16]OFDProtocolAddRootSTLVToBuf [15:03:16]FM_MakeSignedData [15:03:16]FM_MakeSignedData [15:03:16]SAM_PROTO_SignData [15:03:16]wFMCommunicate request_size=4 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 0D 01 02 [15:03:16]Write to MH i2c: E2 08 00 1A 01 80 0D 01 02 00 00 00 00 94 [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [15:03:16]RAPDU: 90 00 [15:03:16]wFMCommunicate OK [15:03:16]wFMCommunicate request_size=255 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 7B 01 00 00 F4 03 04 00 B3 A4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 86 02 00 35 04 06 00 97 15 60 CD [15:03:16]Write to MH i2c: E2 02 01 1B 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 7B 01 00 00 F4 03 04 00 B3 A4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 86 02 00 35 04 06 00 97 15 60 CD 00 00 DF [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 1B 01 00 90 00 90 [15:03:16]RAPDU: 90 00 [15:03:16]wFMCommunicate OK [15:03:16]wFMCommunicate request_size=7 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 0D 02 02 02 67 F9 [15:03:16]Write to MH i2c: E2 0A 00 1C 01 80 0D 02 02 02 00 67 F9 00 00 FB [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 03 00 1C 01 00 90 00 91 [15:03:16]RAPDU: 90 00 [15:03:16]wFMCommunicate OK [15:03:16]wFMCommunicate request_size=4 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 0D 03 02 [15:03:16]Write to MH i2c: E2 08 00 1D 01 80 0D 03 02 00 00 00 00 99 [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 0B 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 0B 00 1D 01 00 3F 2B 20 6C E8 B4 5A BD 90 00 43 [15:03:16]RAPDU: 3F 2B 20 6C E8 B4 5A BD 90 00 [15:03:16]wFMCommunicate OK [15:03:16]SAM_PROTO_SignData done [15:03:16]FM_MakeSignedData done [15:03:16]CreateOFDProtocolMessage [15:03:16]wFMCommunicate request_size=4 [15:03:16]MH_SAM_APDU [15:03:16]CAPDU: 80 11 00 00 [15:03:16]Write to MH i2c: E2 08 00 1E 01 80 11 00 00 00 00 00 00 99 [15:03:16]Write i2c OK [15:03:16]MH_I2C_Read... [15:03:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:16]Read from MH i2c: E2 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 17 00 [15:03:16]MH_I2C_Read... [15:03:16]Read from MH i2c: E2 17 00 1E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [15:03:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:03:16]wFMCommunicate OK [15:03:16]CreateOFDProtocolMessage done [15:03:16]OFDSenderStorePacket 165526 [15:03:16]StoreOFDPacket docnum=165526 [15:03:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6D FD 04 01 AD 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 7B 01 00 00 F4 03 04 00 B3 A4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 86 02 00 35 04 06 00 97 15 60 CD 67 F9 3F 2B 20 6C E8 B4 5A BD [15:03:16]CheckFolder [15:03:16]dirname=/storage/ofd_packets [15:03:16]CheckFolder done [15:03:16]ProducePacketName [15:03:16]name=ofd_packets/00165526 [15:03:16]NVStorageSaveData ofd_packets/00165526 [15:03:16]File name is /storage/ofd_packets/00165526 [15:03:16]Write 298 bytes [15:03:16]NVStorageSaveData done [15:03:16]OFDSenderStorePacket done [15:03:16]KKMCreateOFDPacket done [15:03:16]NVStorageSaveData kkm_last_timestamp [15:03:16]File name is /storage/kkm_last_timestamp [15:03:16]Write 4 bytes [15:03:16]NVStorageSaveData done [15:03:17]ExternCall_PrintAddStr [15:03:17]wPrintStart [15:03:17]Write to MH i2c: 01 00 00 1F 01 20 [15:03:17]Write i2c OK [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: 01 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: 01 07 00 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: 01 07 00 1F 01 00 00 00 00 00 FF 0F 35 [15:03:17]RasterBufferAndPrint [15:03:17]line Счет N : (1)294356 [15:03:17]line ИНН: 02508201610067 [15:03:17]line Контрольно-Кассовый Чек [15:03:17]line ПРОДАЖА [15:03:17]line ТРК (МРК, ГНК) : 44 [15:03:17]line Товар: 2710194800 [15:03:17]line ДТ-К-5 [15:03:17]line 26.250 * 76.20 [15:03:17]line = 2000.25 [15:03:17]line НДС 12% НСП 1% [15:03:17]line > о реализуемом товаре [15:03:17]line ОКРУГЛЕНИЕ: -0.25 [15:03:17]line ИТОГО: 2000.00 [15:03:17]line Внесено: 2000.00 [15:03:17]line СДАЧА: 0.00 [15:03:17]line НСП 1% : 17.70 [15:03:17]line НДС 12% : 212.42 [15:03:17]line Наличными: 2000.00 [15:03:17]line Безнал.: 0.00 [15:03:17]line Место: АЗС № 130 "Партнер Нефть" [15:03:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:03:17]line СНО: Общий режим [15:03:17]line Чек 379 23.08.2024 15:03 [15:03:17]line Смена: 469 ФФД: 1.0 [15:03:17]line ЗНМ: 0300000070 [15:03:17]line РНМ: 0000000000092562 [15:03:17]line Версия ККМ: 001 [15:03:17]line ФМ: 0000000000871769 [15:03:17]line ФД: 165526 [15:03:17]line ФПД: 166118074181625 [15:03:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T150315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165526&fm=166118074181625&tin=02508201610067®Number=0000000000092562&sum=200000 [15:03:17]written 0, free lines is 4095 [15:03:17]Write to MH i2c: 01 00 00 4A 01 4B [15:03:17]Write i2c OK [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: 01 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: 01 07 00 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 D4 0C 32 [15:03:17]RasterBufferAndPrint [15:03:17]line [15:03:17]line [15:03:17]line [15:03:17]line [15:03:17]line [15:03:17]written 0, free lines is 3290 [15:03:17]MH_Cut [15:03:17]Write to MH i2c: D1 01 00 51 01 01 24 [15:03:17]Write i2c OK [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: D1 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: D1 01 00 [15:03:17]MH_I2C_Read... [15:03:17]Read from MH i2c: D1 01 00 51 01 00 23 [15:03:17]Write to MH i2c: 01 00 00 52 01 53 [15:03:17]Write i2c OK [15:03:17]MH_I2C_Read... [15:03:18]*** Cut start [15:03:18]*** Purtial cut [15:03:18]*** Stage 1: CUTSNS_PIN = 1 [15:03:18]ConnectInit Can't take IP for lk.salyk.kg [15:03:18]CommunicateWithHost connect error [15:03:18]CommunicateWithHost err = -1 [15:03:18]OFD Sender: Server communicate error [15:03:18]OFD Sender: Processing packet 165525 [packets to send 995, broken 993] [15:03:19]ProducePacketName [15:03:19]name=ofd_packets/00165525 [15:03:19]OFD Sender: To server: pG, [15:03:19]CommunicateWithHost lk.salyk.kg:30040 [15:03:19]ConnectInit lk.salyk.kg [15:03:19]ConnectInit Can't connect to host [15:03:20]Read from MH i2c: 01 [15:03:20]MH_I2C_Read... [15:03:20]*** Stop cut motor [15:03:20]*** Cut end [15:03:20]Read from MH i2c: 01 07 00 [15:03:20]MH_I2C_Read... [15:03:20]Read from MH i2c: 01 07 00 52 01 00 00 00 00 00 FF 0F 68 [15:03:20]process_action close_receipt done [15:03:20]requested_data is exist [15:03:20]produce_requested_data [15:03:20]requested_item fm.sn is exist - process it [15:03:20]wFMCommunicate request_size=4 [15:03:20]MH_SAM_APDU [15:03:20]CAPDU: 80 11 00 00 [15:03:20]Write to MH i2c: E2 08 00 53 01 80 11 00 00 00 00 00 00 CE [15:03:20]Write i2c OK [15:03:20]MH_I2C_Read... [15:03:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:20]Read from MH i2c: E2 [15:03:20]MH_I2C_Read... [15:03:20]Read from MH i2c: E2 17 00 [15:03:20]MH_I2C_Read... [15:03:20]Read from MH i2c: E2 17 00 53 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [15:03:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:03:20]wFMCommunicate OK [15:03:20]requested_item fd.num is exist - process it [15:03:20]SAM_PROTO_GetFieldsCounters [15:03:20]wFMCommunicate request_size=4 [15:03:20]MH_SAM_APDU [15:03:20]CAPDU: 80 13 00 00 [15:03:20]Write to MH i2c: E2 08 00 54 01 80 13 00 00 00 00 00 00 D1 [15:03:20]Write i2c OK [15:03:20]MH_I2C_Read... [15:03:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:20]Read from MH i2c: E2 [15:03:20]MH_I2C_Read... [15:03:20]Read from MH i2c: E2 62 00 [15:03:20]MH_I2C_Read... [15:03:20]Read from MH i2c: E2 62 00 54 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [15:03:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:03:20]wFMCommunicate OK [15:03:20]SAM_PROTO_GetFieldsCounters done [15:03:20]requested_item shift.num is exist - process it [15:03:20]requested_item shift.opened is exist - process it [15:03:20]req_shift_opened [15:03:20]FM_GetShiftState [15:03:20]SAM_PROTO_GetShiftState [15:03:20]wFMCommunicate request_size=4 [15:03:20]MH_SAM_APDU [15:03:20]CAPDU: 80 13 01 00 [15:03:20]Write to MH i2c: E2 08 00 55 01 80 13 01 00 00 00 00 00 D3 [15:03:20]Write i2c OK [15:03:20]MH_I2C_Read... [15:03:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:20]Read from MH i2c: E2 [15:03:20]MH_I2C_Read... [15:03:20]Read from MH i2c: E2 0E 00 [15:03:20]MH_I2C_Read... [15:03:20]Read from MH i2c: E2 0E 00 55 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 01 [15:03:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:03:20]wFMCommunicate OK [15:03:20]SAM_PROTO_GetShiftState done [15:03:20]FM_GetShiftState done [15:03:20]req_shift_opened done [15:03:20]requested_item shift.open_date is exist - process it [15:03:20]req_shift_open_date [15:03:20]req_shift_open_date done [15:03:20]produce_requested_data done [15:03:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165526,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:03:20]process_action_free close_receipt [15:03:20]json_value_free [15:03:20]json_value_free done [15:03:20]process_json_proto returns [15:03:20]Send response to host [15:03:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165526,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:03:20]free response buf [15:03:20]execute_script done [15:03:20]execute_script returns [15:03:20]free content buf [15:03:20]Sock 9.Close socket [15:03:20]Sock 9.Thread stoped [15:03:24]ConnectInit Can't take IP for lk.salyk.kg [15:03:24]CommunicateWithHost connect error [15:03:24]CommunicateWithHost err = -1 [15:03:24]OFD Sender: Server communicate error [15:03:29]OFD Sender: Processing packet 165525 [packets to send 995, broken 993] [15:03:29]ProducePacketName [15:03:29]name=ofd_packets/00165525 [15:03:29]OFD Sender: To server: pG, [15:03:29]CommunicateWithHost lk.salyk.kg:30040 [15:03:29]ConnectInit lk.salyk.kg [15:03:30]Connected sock=7 [15:03:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3F ED 07 01 78 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 9C A4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 86 02 00 35 04 06 00 51 94 E6 D7 B9 6C B9 0E A9 38 F4 FD 5B 29 [15:03:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DD 53 47 00 24 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 86 02 00 F4 03 04 00 0B 4E C8 66 B6 04 01 00 00 E1 87 90 FA 51 DD AE CA [15:03:30]CommunicateWithHost err = 0 [15:03:30]CheckOFDResponse [15:03:30]1017 (14) - 77093643461234 [15:03:30]1041 (16) - 0000000000871769 [15:03:30]1040 (4) - 165525 [15:03:30]1012 (4) - 23.08.2024 08:53 [15:03:30]1206 (1) - 0 [15:03:30]OFD Sender: Remove packet 165525 [15:03:30]ProducePacketName [15:03:30]name=ofd_packets/00165525 [15:03:30]NVStorageDeleteData [15:03:31]OFD Sender: Processing packet 165526 [packets to send 994, broken 993] [15:03:31]ProducePacketName [15:03:31]name=ofd_packets/00165526 [15:03:31]OFD Sender: To server: pG, [15:03:31]CommunicateWithHost lk.salyk.kg:30040 [15:03:31]ConnectInit lk.salyk.kg [15:03:32]Connected sock=7 [15:03:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6D FD 04 01 AD 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 7B 01 00 00 F4 03 04 00 B3 A4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 86 02 00 35 04 06 00 97 15 60 CD 67 F9 3F 2B 20 6C E8 B4 5A BD [15:03:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F0 82 47 00 FE 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 86 02 00 F4 03 04 00 0D 4E C8 66 B6 04 01 00 00 CE 95 DB D1 F1 0E 81 49 [15:03:32]CommunicateWithHost err = 0 [15:03:32]CheckOFDResponse [15:03:32]1017 (14) - 77093643461234 [15:03:32]1041 (16) - 0000000000871769 [15:03:32]1040 (4) - 165526 [15:03:32]1012 (4) - 23.08.2024 08:53 [15:03:32]1206 (1) - 0 [15:03:32]OFD Sender: Remove packet 165526 [15:03:32]ProducePacketName [15:03:32]name=ofd_packets/00165526 [15:03:32]NVStorageDeleteData [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:23]OFD Sender: No OFD packet to send [15:04:28]OFD Sender: No OFD packet to send [15:04:33]OFD Sender: No OFD packet to send [15:04:38]OFD Sender: No OFD packet to send [15:04:43]OFD Sender: No OFD packet to send [15:04:48]OFD Sender: No OFD packet to send [15:04:53]OFD Sender: No OFD packet to send [15:04:58]OFD Sender: No OFD packet to send [15:05:02]accept exits with 11 [15:05:02]New connection [15:05:02]New thread 3066797412 created [15:05:02]Thread 3066940772 joined [15:05:02]Waiting for new connection... [15:05:02] Sock 11.Parse request [15:05:02]Sock 11.Check first char [15:05:02]Sock 11.First char is OK [15:05:02]request: POST /json_proto HTTP/1.0 [15:05:02]Method: POST [15:05:02]URL: /json_proto [15:05:02]Method is POST - this is cgi request [15:05:02]url: /json_proto [15:05:02]query_string will be loaded in cgi processing [15:05:02]execute_cgi json_proto POST (null) [15:05:02]execute_cgi path=json_proto method=POST [15:05:02]POST find Content-Length [15:05:02]Host: 172.17.44.132:8080 [15:05:02]Content-Length: 877 [15:05:02]Content-Type: application/json [15:05:02] [15:05:02]POST finish read [15:05:02]Found Content-Length = 877 [15:05:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51057", "tax_sys" : 0, "items" : [ { "code": "48742184", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Bond Street Red", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:02]execute_script... [15:05:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51057", "tax_sys" : 0, "items" : [ { "code": "48742184", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Bond Street Red", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:02]POST & json_proto [15:05:02]process_json_proto [15:05:02]json parsed OK: [15:05:02]protocol is kg_v1.0 [15:05:02]action value=close_receipt [15:05:02]process_action close_receipt [15:05:02]cmd_close_receipt [15:05:02]MH_GetDate [15:05:02]Write to MH i2c: F0 00 00 56 01 46 [15:05:02]Write i2c OK [15:05:02]MH_I2C_Read... [15:05:02]Read from MH i2c: F0 [15:05:02]MH_I2C_Read... [15:05:02]Read from MH i2c: F0 09 00 [15:05:02]MH_I2C_Read... [15:05:02]Read from MH i2c: F0 09 00 56 01 00 1E A5 C8 66 2A 83 C1 65 13 [15:05:02]GetLastDocTimeStamp 1724425395 [15:05:02]current date 1724425502 [15:05:02]FM_GetShiftState [15:05:02]SAM_PROTO_GetShiftState [15:05:02]wFMCommunicate request_size=4 [15:05:02]MH_SAM_APDU [15:05:02]CAPDU: 80 13 01 00 [15:05:02]Write to MH i2c: E2 08 00 57 01 80 13 01 00 00 00 00 00 D5 [15:05:02]Write i2c OK [15:05:02]MH_I2C_Read... [15:05:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:02]Read from MH i2c: E2 [15:05:02]MH_I2C_Read... [15:05:02]Read from MH i2c: E2 0E 00 [15:05:02]MH_I2C_Read... [15:05:02]Read from MH i2c: E2 0E 00 57 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 03 [15:05:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:05:02]wFMCommunicate OK [15:05:02]SAM_PROTO_GetShiftState done [15:05:02]FM_GetShiftState done [15:05:02]opened in 1724372766 [15:05:02]opened+sec_in_day 1724459166 [15:05:02]quantity*price = 12500 [15:05:02]sum+1 = 12501 [15:05:02]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 381 23.08.2024 15:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 165528 ФПД: 25701893230514 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T150740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165528&fm=25701893230514&tin=02508201610067®Number=0000000000092562&sum=0 [15:07:41]StoreToDocumentArchive [15:07:41]shift 469 fd 165528 [15:07:41]save to /storage/0469/doc_00165528 [15:07:41]save last doc name /storage/0469/doc_00165528 to /storage/kkm_last_doc_name [15:07:41]save OK [15:07:41]Clear old archive folders... [15:07:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:07:41]tlvbuf is 00B4FBE0 [15:07:41]SAM_PROTO_ClearQueue [15:07:41]wFMCommunicate request_size=4 [15:07:41]MH_SAM_APDU [15:07:41]CAPDU: 80 09 00 00 [15:07:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:07:41]Write i2c OK [15:07:41]MH_I2C_Read... [15:07:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:07:41]Read from MH i2c: E2 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 03 00 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:07:41]RAPDU: 90 00 [15:07:41]wFMCommunicate OK [15:07:41]SAM_PROTO_ClearQueue done [15:07:41]KKMCreateOFDPacket [15:07:41]OFDProtocolAddRootSTLVToBuf [15:07:41]FM_MakeSignedData [15:07:41]FM_MakeSignedData [15:07:41]SAM_PROTO_SignData [15:07:41]wFMCommunicate request_size=4 [15:07:41]MH_SAM_APDU [15:07:41]CAPDU: 80 0D 01 02 [15:07:41]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:07:41]Write i2c OK [15:07:41]MH_I2C_Read... [15:07:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:07:41]Read from MH i2c: E2 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 03 00 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:07:41]RAPDU: 90 00 [15:07:41]wFMCommunicate OK [15:07:41]wFMCommunicate request_size=255 [15:07:41]MH_SAM_APDU [15:07: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 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 BC A5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 86 02 00 35 04 06 00 17 [15:07:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 BC A5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 86 02 00 35 04 06 00 17 00 00 3C [15:07:41]Write i2c OK [15:07:41]MH_I2C_Read... [15:07:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:41]Read from MH i2c: E2 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 03 00 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:07:41]RAPDU: 90 00 [15:07:41]wFMCommunicate OK [15:07:41]wFMCommunicate request_size=10 [15:07:41]MH_SAM_APDU [15:07:41]CAPDU: 80 0D 02 02 05 60 30 37 4F B2 [15:07:41]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 60 30 37 4F B2 00 00 7A [15:07:41]Write i2c OK [15:07:41]MH_I2C_Read... [15:07:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:41]Read from MH i2c: E2 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 03 00 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:07:41]RAPDU: 90 00 [15:07:41]wFMCommunicate OK [15:07:41]wFMCommunicate request_size=4 [15:07:41]MH_SAM_APDU [15:07:41]CAPDU: 80 0D 03 02 [15:07:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:07:41]Write i2c OK [15:07:41]MH_I2C_Read... [15:07:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:07:41]Read from MH i2c: E2 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 0B 00 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 0B 00 2F 00 00 CB FA 44 FA 83 4C ED F4 90 00 5E [15:07:41]RAPDU: CB FA 44 FA 83 4C ED F4 90 00 [15:07:41]wFMCommunicate OK [15:07:41]SAM_PROTO_SignData done [15:07:41]FM_MakeSignedData done [15:07:41]CreateOFDProtocolMessage [15:07:41]wFMCommunicate request_size=4 [15:07:41]MH_SAM_APDU [15:07:41]CAPDU: 80 11 00 00 [15:07:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:07:41]Write i2c OK [15:07:41]MH_I2C_Read... [15:07:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:41]Read from MH i2c: E2 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 17 00 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [15:07:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:07:41]wFMCommunicate OK [15:07:41]CreateOFDProtocolMessage done [15:07:41]OFDSenderStorePacket 165528 [15:07:41]StoreOFDPacket docnum=165528 [15:07:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 11 E1 07 01 67 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 BC A5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 86 02 00 35 04 06 00 17 60 30 37 4F B2 CB FA 44 FA 83 4C ED F4 [15:07:41]CheckFolder [15:07:41]dirname=/storage/ofd_packets [15:07:41]CheckFolder done [15:07:41]ProducePacketName [15:07:41]name=ofd_packets/00165528 [15:07:41]NVStorageSaveData ofd_packets/00165528 [15:07:41]File name is /storage/ofd_packets/00165528 [15:07:41]Write 301 bytes [15:07:41]NVStorageSaveData done [15:07:41]OFDSenderStorePacket done [15:07:41]KKMCreateOFDPacket done [15:07:41]NVStorageSaveData kkm_last_timestamp [15:07:41]File name is /storage/kkm_last_timestamp [15:07:41]Write 4 bytes [15:07:41]NVStorageSaveData done [15:07:41]ExternCall_PrintAddStr [15:07:41]wPrintStart [15:07:41]Write to MH i2c: 01 00 00 31 00 31 [15:07:41]Write i2c OK [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: 01 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: 01 07 00 [15:07:41]MH_I2C_Read... [15:07:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:07:41]RasterBufferAndPrint [15:07:41]line Счет N : (1)294360 [15:07:41]line ИНН: 02508201610067 [15:07:41]line Контрольно-Кассовый Чек [15:07:41]line ПРОДАЖА [15:07:41]line ТРК (МРК, ГНК) : 52 [15:07:41]line Товар: 2710124130 [15:07:41]line Аи-92-К-5 [15:07:41]line 20.000 * 0.00 [15:07:41]line = 0.00 [15:07:41]line НДС 12% НСП 1% [15:07:41]line > о реализуемом товаре [15:07:41]line ИТОГО: 0.00 [15:07:41]line НСП 1% : 0.00 [15:07:41]line НДС 12% : 0.00 [15:07:41]line Наличными: 0.00 [15:07:41]line Безнал.: 0.00 [15:07:41]line Место: АЗС № 130 "Партнер Нефть" [15:07:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:07:41]line СНО: Общий режим [15:07:41]line Чек 381 23.08.2024 15:07 [15:07:41]line Смена: 469 ФФД: 1.0 [15:07:41]line ЗНМ: 0300000070 [15:07:41]line РНМ: 0000000000092562 [15:07:41]line Версия ККМ: 001 [15:07:41]line Талоны: Топливные Талоны [15:07:41]line 1 [15:07:41]line ФМ: 0000000000871769 [15:07:41]line ФД: 165528 [15:07:41]line ФПД: 25701893230514 [15:07:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T150740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165528&fm=25701893230514&tin=02508201610067®Number=0000000000092562&sum=0 [15:07:41]written 0, free lines is 4095 [15:07:41]OFD Sender: Processing packet 165528 [packets to send 994, broken 993] [15:07:41]ProducePacketName [15:07:41]name=ofd_packets/00165528 [15:07:41]OFD Sender: To server: pG, [15:07:41]CommunicateWithHost lk.salyk.kg:30040 [15:07:41]ConnectInit lk.salyk.kg [15:07:42]Write to MH i2c: 01 00 00 5B 00 5B [15:07:42]Write i2c OK [15:07:42]MH_I2C_Read... [15:07:42]Read from MH i2c: 01 [15:07:42]MH_I2C_Read... [15:07:42]Read from MH i2c: 01 07 00 [15:07:42]MH_I2C_Read... [15:07:42]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 CA 0C 38 [15:07:42]RasterBufferAndPrint [15:07:42]line [15:07:42]line [15:07:42]line [15:07:42]line [15:07:42]line [15:07:42]written 0, free lines is 3281 [15:07:42]MH_Cut [15:07:42]Write to MH i2c: D1 01 00 62 00 01 34 [15:07:42]Write i2c OK [15:07:42]MH_I2C_Read... [15:07:42]Read from MH i2c: D1 [15:07:42]MH_I2C_Read... [15:07:42]Read from MH i2c: D1 01 00 [15:07:42]MH_I2C_Read... [15:07:42]Read from MH i2c: D1 01 00 62 00 00 33 [15:07:42]Write to MH i2c: 01 00 00 63 00 63 [15:07:42]Write i2c OK [15:07:42]MH_I2C_Read... [15:07:42]*** Cut start [15:07:42]*** Purtial cut [15:07:42]*** Stage 1: CUTSNS_PIN = 1 [15:07:43]Connected sock=11 [15:07:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 11 E1 07 01 67 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 BC A5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 86 02 00 35 04 06 00 17 60 30 37 4F B2 CB FA 44 FA 83 4C ED F4 [15:07:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CC D1 47 00 71 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 86 02 00 F4 03 04 00 0A 4F C8 66 B6 04 01 00 00 19 FD C6 79 9A DB 43 C4 [15:07:44]CommunicateWithHost err = 0 [15:07:44]CheckOFDResponse [15:07:44]1017 (14) - 77093643461234 [15:07:44]1041 (16) - 0000000000871769 [15:07:44]1040 (4) - 165528 [15:07:44]1012 (4) - 23.08.2024 08:57 [15:07:44]1206 (1) - 0 [15:07:44]OFD Sender: Remove packet 165528 [15:07:44]ProducePacketName [15:07:44]name=ofd_packets/00165528 [15:07:44]NVStorageDeleteData [15:07:44]Read from MH i2c: 01 [15:07:44]MH_I2C_Read... [15:07:44]*** Stop cut motor [15:07:44]*** Cut end [15:07:44]Read from MH i2c: 01 07 00 [15:07:44]MH_I2C_Read... [15:07:44]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [15:07:44]process_action close_receipt done [15:07:44]requested_data is exist [15:07:44]produce_requested_data [15:07:44]requested_item fm.sn is exist - process it [15:07:44]wFMCommunicate request_size=4 [15:07:44]MH_SAM_APDU [15:07:44]CAPDU: 80 11 00 00 [15:07:44]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [15:07:44]Write i2c OK [15:07:44]MH_I2C_Read... [15:07:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:44]Read from MH i2c: E2 [15:07:44]MH_I2C_Read... [15:07:44]Read from MH i2c: E2 17 00 [15:07:44]MH_I2C_Read... [15:07:44]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [15:07:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:07:44]wFMCommunicate OK [15:07:44]requested_item fd.num is exist - process it [15:07:44]SAM_PROTO_GetFieldsCounters [15:07:44]wFMCommunicate request_size=4 [15:07:44]MH_SAM_APDU [15:07:44]CAPDU: 80 13 00 00 [15:07:44]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [15:07:44]Write i2c OK [15:07:44]MH_I2C_Read... [15:07:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:07:45]Read from MH i2c: E2 [15:07:45]MH_I2C_Read... [15:07:45]Read from MH i2c: E2 62 00 [15:07:45]MH_I2C_Read... [15:07:45]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 77 [15:07:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:07:45]wFMCommunicate OK [15:07:45]SAM_PROTO_GetFieldsCounters done [15:07:45]requested_item shift.num is exist - process it [15:07:45]requested_item shift.opened is exist - process it [15:07:45]req_shift_opened [15:07:45]FM_GetShiftState [15:07:45]SAM_PROTO_GetShiftState [15:07:45]wFMCommunicate request_size=4 [15:07:45]MH_SAM_APDU [15:07:45]CAPDU: 80 13 01 00 [15:07:45]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [15:07:45]Write i2c OK [15:07:45]MH_I2C_Read... [15:07:45]OFD Sender: No OFD packet to send [15:07:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:45]Read from MH i2c: E2 [15:07:45]MH_I2C_Read... [15:07:45]Read from MH i2c: E2 0E 00 [15:07:45]MH_I2C_Read... [15:07:45]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [15:07:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:07:45]wFMCommunicate OK [15:07:45]SAM_PROTO_GetShiftState done [15:07:45]FM_GetShiftState done [15:07:45]req_shift_opened done [15:07:45]requested_item shift.open_date is exist - process it [15:07:45]req_shift_open_date [15:07:45]req_shift_open_date done [15:07:45]produce_requested_data done [15:07:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165528,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:07:45]process_action_free close_receipt [15:07:45]json_value_free [15:07:45]json_value_free done [15:07:45]process_json_proto returns [15:07:45]Send response to host [15:07:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165528,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:07:45]free response buf [15:07:45]execute_script done [15:07:45]execute_script returns [15:07:45]free content buf [15:07:45]Sock 9.Close socket [15:07:45]Sock 9.Thread stoped [15:07:50]OFD Sender: No OFD packet to send [15:07:53]recv_with_timeout no data received [15:07:55]OFD Sender: No OFD packet to send [15:08:00]OFD Sender: No OFD packet to send [15:08:05]OFD Sender: No OFD packet to send [15:08:10]OFD Sender: No OFD packet to send [15:08:13]recv_with_timeout no data received [15:08:15]OFD Sender: No OFD packet to send [15:08:20]OFD Sender: No OFD packet to send [15:08:25]OFD Sender: No OFD packet to send [15:08:30]OFD Sender: No OFD packet to send [15:08:30]recv_with_timeout no data received [15:08:35]OFD Sender: No OFD packet to send [15:08:40]OFD Sender: No OFD packet to send [15:08:45]OFD Sender: No OFD packet to send [15:08:50]OFD Sender: No OFD packet to send [15:08:55]OFD Sender: No OFD packet to send [15:09:00]OFD Sender: No OFD packet to send [15:09:05]OFD Sender: No OFD packet to send [15:09:10]OFD Sender: No OFD packet to send [15:09:12]recv_with_timeout no data received [15:09:15]OFD Sender: No OFD packet to send [15:09:20]OFD Sender: No OFD packet to send [15:09:25]OFD Sender: No OFD packet to send [15:09:30]OFD Sender: No OFD packet to send [15:09:34]accept exits with 10 [15:09:34]New connection [15:09:34]New thread 3067022692 created [15:09:34]Thread 3067166052 joined [15:09:34]Waiting for new connection... [15:09:34] Sock 10.Parse request [15:09:34]Sock 10.Check first char [15:09:34]Sock 10.First char is OK [15:09:34]request: POST /json_proto HTTP/1.0 [15:09:34]Method: POST [15:09:34]URL: /json_proto [15:09:34]Method is POST - this is cgi request [15:09:34]url: /json_proto [15:09:34]query_string will be loaded in cgi processing [15:09:34]execute_cgi json_proto POST (null) [15:09:34]execute_cgi path=json_proto method=POST [15:09:34]POST find Content-Length [15:09:34]Host: 172.17.44.132:8080 [15:09:34]Content-Length: 620 [15:09:34]Content-Type: application/json [15:09:34] [15:09:34]POST finish read [15:09:34]Found Content-Length = 620 [15:09:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51058", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:34]execute_script... [15:09:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51058", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:34]POST & json_proto [15:09:34]process_json_proto [15:09:34]json parsed OK: [15:09:34]protocol is kg_v1.0 [15:09:34]action value=close_receipt [15:09:34]process_action close_receipt [15:09:34]cmd_close_receipt [15:09:34]MH_GetDate [15:09:34]Write to MH i2c: F0 00 00 67 00 56 [15:09:34]Write i2c OK [15:09:34]MH_I2C_Read... [15:09:34]Read from MH i2c: F0 [15:09:34]MH_I2C_Read... [15:09:34]Read from MH i2c: F0 09 00 [15:09:34]MH_I2C_Read... [15:09:34]Read from MH i2c: F0 09 00 67 00 00 2E A6 C8 66 2A 83 C1 65 34 [15:09:34]GetLastDocTimeStamp 1724425660 [15:09:34]current date 1724425774 [15:09:34]FM_GetShiftState [15:09:34]SAM_PROTO_GetShiftState [15:09:34]wFMCommunicate request_size=4 [15:09:34]MH_SAM_APDU [15:09:34]CAPDU: 80 13 01 00 [15:09:34]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [15:09:34]Write i2c OK [15:09:34]MH_I2C_Read... [15:09:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:34]Read from MH i2c: E2 [15:09:34]MH_I2C_Read... [15:09:34]Read from MH i2c: E2 0E 00 [15:09:34]MH_I2C_Read... [15:09:34]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [15:09:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:09:34]wFMCommunicate OK [15:09:34]SAM_PROTO_GetShiftState done [15:09:34]FM_GetShiftState done [15:09:34]opened in 1724372766 [15:09:34]opened+sec_in_day 1724459166 [15:09:34]quantity*price = 14000 [15:09:34]sum+1 = 14001 [15:09:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 382 23.08.2024 15:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165529 ФПД: 134274938732342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T150934&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165529&fm=134274938732342&tin=02508201610067®Number=0000000000092562&sum=14000 0 [15:09:35]StoreToDocumentArchive [15:09:35]shift 469 fd 165529 [15:09:35]save to /storage/0469/doc_00165529 [15:09:35]save last doc name /storage/0469/doc_00165529 to /storage/kkm_last_doc_name [15:09:35]save OK [15:09:35]Clear old archive folders... [15:09:35]ProcessDocumentItem done err = 0, tmpTLVsize=273 [15:09:35]tlvbuf is 00B6E270 [15:09:35]SAM_PROTO_ClearQueue [15:09:35]wFMCommunicate request_size=4 [15:09:35]MH_SAM_APDU [15:09:35]CAPDU: 80 09 00 00 [15:09:35]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [15:09:35]Write i2c OK [15:09:35]MH_I2C_Read... [15:09:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:09:35]Read from MH i2c: E2 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 03 00 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [15:09:35]RAPDU: 90 00 [15:09:35]wFMCommunicate OK [15:09:35]SAM_PROTO_ClearQueue done [15:09:35]KKMCreateOFDPacket [15:09:35]OFDProtocolAddRootSTLVToBuf [15:09:35]FM_MakeSignedData [15:09:35]FM_MakeSignedData [15:09:35]SAM_PROTO_SignData [15:09:35]wFMCommunicate request_size=4 [15:09:35]MH_SAM_APDU [15:09:35]CAPDU: 80 0D 01 02 [15:09:35]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [15:09:35]Write i2c OK [15:09:35]MH_I2C_Read... [15:09:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:09:35]Read from MH i2c: E2 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 03 00 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:09:35]RAPDU: 90 00 [15:09:35]wFMCommunicate OK [15:09:35]wFMCommunicate request_size=255 [15:09:35]MH_SAM_APDU [15:09:35]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 2E A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [15:09:35]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 2E A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 3A [15:09:35]Write i2c OK [15:09:35]MH_I2C_Read... [15:09:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:35]OFD Sender: No OFD packet to send [15:09:35]Read from MH i2c: E2 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 03 00 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:09:35]RAPDU: 90 00 [15:09:35]wFMCommunicate OK [15:09:35]wFMCommunicate request_size=32 [15:09:35]MH_SAM_APDU [15:09:35]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 99 86 02 00 35 04 06 00 7A 1F 52 06 7F 36 [15:09:35]Write to MH i2c: E2 23 00 78 00 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 99 86 02 00 35 04 06 00 7A 1F 52 06 7F 36 00 00 1C [15:09:35]Write i2c OK [15:09:35]MH_I2C_Read... [15:09:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:35]Read from MH i2c: E2 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 03 00 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:09:35]RAPDU: 90 00 [15:09:35]wFMCommunicate OK [15:09:35]wFMCommunicate request_size=4 [15:09:35]MH_SAM_APDU [15:09:35]CAPDU: 80 0D 03 02 [15:09:35]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [15:09:35]Write i2c OK [15:09:35]MH_I2C_Read... [15:09:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:09:35]Read from MH i2c: E2 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 0B 00 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 0B 00 79 00 00 1B 53 4C 72 CF 91 7D 01 90 00 FF [15:09:35]RAPDU: 1B 53 4C 72 CF 91 7D 01 90 00 [15:09:35]wFMCommunicate OK [15:09:35]SAM_PROTO_SignData done [15:09:35]FM_MakeSignedData done [15:09:35]CreateOFDProtocolMessage [15:09:35]wFMCommunicate request_size=4 [15:09:35]MH_SAM_APDU [15:09:35]CAPDU: 80 11 00 00 [15:09:35]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [15:09:35]Write i2c OK [15:09:35]MH_I2C_Read... [15:09:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:35]Read from MH i2c: E2 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 17 00 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [15:09:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:09:35]wFMCommunicate OK [15:09:35]CreateOFDProtocolMessage done [15:09:35]OFDSenderStorePacket 165529 [15:09:35]StoreOFDPacket docnum=165529 [15:09:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 49 82 1D 01 BD 39 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 2E A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 86 02 00 35 04 06 00 7A 1F 52 06 7F 36 1B 53 4C 72 CF 91 7D 01 [15:09:35]CheckFolder [15:09:35]dirname=/storage/ofd_packets [15:09:35]CheckFolder done [15:09:35]ProducePacketName [15:09:35]name=ofd_packets/00165529 [15:09:35]NVStorageSaveData ofd_packets/00165529 [15:09:35]File name is /storage/ofd_packets/00165529 [15:09:35]Write 323 bytes [15:09:35]NVStorageSaveData done [15:09:35]OFDSenderStorePacket done [15:09:35]KKMCreateOFDPacket done [15:09:35]NVStorageSaveData kkm_last_timestamp [15:09:35]File name is /storage/kkm_last_timestamp [15:09:35]Write 4 bytes [15:09:35]NVStorageSaveData done [15:09:35]ExternCall_PrintAddStr [15:09:35]wPrintStart [15:09:35]Write to MH i2c: 01 00 00 7B 00 7B [15:09:35]Write i2c OK [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: 01 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: 01 07 00 [15:09:35]MH_I2C_Read... [15:09:35]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [15:09:35]RasterBufferAndPrint [15:09:35]line Счет N : (3)51058 [15:09:35]line ИНН: 02508201610067 [15:09:35]line Контрольно-Кассовый Чек [15:09:35]line ПРОДАЖА [15:09:35]line Товар: 48743570 [15:09:35]line Сигареты Winston XStyle Blue [15:09:35]line 1.000 * 140.00 [15:09:35]line = 140.00 [15:09:35]line НДС 12% НСП 1% [15:09:35]line > о реализуемом товаре [15:09:35]line ИТОГО: 140.00 [15:09:35]line НСП 1% : 1.24 [15:09:35]line НДС 12% : 14.87 [15:09:35]line Наличными: 140.00 [15:09:35]line Безнал.: 0.00 [15:09:35]line Место: АЗС № 130 "Партнер Нефть" [15:09:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:09:35]line СНО: Общий режим [15:09:35]line Чек 382 23.08.2024 15:09 [15:09:35]line Смена: 469 ФФД: 1.0 [15:09:35]line ЗНМ: 0300000070 [15:09:35]line РНМ: 0000000000092562 [15:09:35]line Версия ККМ: 001 [15:09:35]line ФМ: 0000000000871769 [15:09:35]line ФД: 165529 [15:09:35]line ФПД: 134274938732342 [15:09:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T150934&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165529&fm=134274938732342&tin=02508201610067®Number=0000000000092562&sum=14000 [15:09:35]line 0 [15:09:35]written 0, free lines is 4095 [15:09:35]OFD Sender: Processing packet 165529 [packets to send 994, broken 993] [15:09:35]ProducePacketName [15:09:35]name=ofd_packets/00165529 [15:09:35]OFD Sender: To server: pG, [15:09:35]CommunicateWithHost lk.salyk.kg:30040 [15:09:35]ConnectInit lk.salyk.kg [15:09:36]Write to MH i2c: 01 00 00 A3 00 A3 [15:09:36]Write i2c OK [15:09:36]MH_I2C_Read... [15:09:36]Read from MH i2c: 01 [15:09:36]MH_I2C_Read... [15:09:36]Read from MH i2c: 01 07 00 [15:09:36]MH_I2C_Read... [15:09:36]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 E9 0C 9F [15:09:36]RasterBufferAndPrint [15:09:36]line [15:09:36]line [15:09:36]line [15:09:36]line [15:09:36]line [15:09:36]written 0, free lines is 3311 [15:09:36]MH_Cut [15:09:36]Write to MH i2c: D1 01 00 AA 00 01 7C [15:09:36]Write i2c OK [15:09:36]MH_I2C_Read... [15:09:36]Read from MH i2c: D1 [15:09:36]MH_I2C_Read... [15:09:36]Read from MH i2c: D1 01 00 [15:09:36]MH_I2C_Read... [15:09:36]Read from MH i2c: D1 01 00 AA 00 00 7B [15:09:36]Write to MH i2c: 01 00 00 AB 00 AB [15:09:36]Write i2c OK [15:09:36]MH_I2C_Read... [15:09:36]Connected sock=9 [15:09:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 49 82 1D 01 BD 39 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 2E A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 86 02 00 35 04 06 00 7A 1F 52 06 7F 36 1B 53 4C 72 CF 91 7D 01 [15:09:37]*** Cut start [15:09:37]*** Purtial cut [15:09:37]*** Stage 1: CUTSNS_PIN = 1 [15:09:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 26 9D 47 00 D2 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 86 02 00 F4 03 04 00 7A 4F C8 66 B6 04 01 00 00 7B B1 A2 55 AB 64 D2 E0 [15:09:37]CommunicateWithHost err = 0 [15:09:37]CheckOFDResponse [15:09:37]1017 (14) - 77093643461234 [15:09:37]1041 (16) - 0000000000871769 [15:09:37]1040 (4) - 165529 [15:09:37]1012 (4) - 23.08.2024 08:59 [15:09:37]1206 (1) - 0 [15:09:37]OFD Sender: Remove packet 165529 [15:09:37]ProducePacketName [15:09:37]name=ofd_packets/00165529 [15:09:37]NVStorageDeleteData [15:09:37]OFD Sender: No OFD packet to send [15:09:39]Read from MH i2c: 01 [15:09:39]MH_I2C_Read... [15:09:39]*** Stop cut motor [15:09:39]*** Cut end [15:09:39]Read from MH i2c: 01 07 00 [15:09:39]MH_I2C_Read... [15:09:39]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [15:09:39]process_action close_receipt done [15:09:39]requested_data is exist [15:09:39]produce_requested_data [15:09:39]requested_item fm.sn is exist - process it [15:09:39]wFMCommunicate request_size=4 [15:09:39]MH_SAM_APDU [15:09:39]CAPDU: 80 11 00 00 [15:09:39]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [15:09:39]Write i2c OK [15:09:39]MH_I2C_Read... [15:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:39]Read from MH i2c: E2 [15:09:39]MH_I2C_Read... [15:09:39]Read from MH i2c: E2 17 00 [15:09:39]MH_I2C_Read... [15:09:39]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [15:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:09:39]wFMCommunicate OK [15:09:39]requested_item fd.num is exist - process it [15:09:39]SAM_PROTO_GetFieldsCounters [15:09:39]wFMCommunicate request_size=4 [15:09:39]MH_SAM_APDU [15:09:39]CAPDU: 80 13 00 00 [15:09:39]Write to MH i2c: E2 08 00 AD 00 80 13 00 00 00 00 00 00 29 [15:09:39]Write i2c OK [15:09:39]MH_I2C_Read... [15:09:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:09:39]Read from MH i2c: E2 [15:09:39]MH_I2C_Read... [15:09:39]Read from MH i2c: E2 62 00 [15:09:39]MH_I2C_Read... [15:09:39]Read from MH i2c: E2 62 00 AD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [15:09:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:09:39]wFMCommunicate OK [15:09:39]SAM_PROTO_GetFieldsCounters done [15:09:39]requested_item shift.num is exist - process it [15:09:39]requested_item shift.opened is exist - process it [15:09:39]req_shift_opened [15:09:39]FM_GetShiftState [15:09:39]SAM_PROTO_GetShiftState [15:09:39]wFMCommunicate request_size=4 [15:09:39]MH_SAM_APDU [15:09:39]CAPDU: 80 13 01 00 [15:09:39]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [15:09:39]Write i2c OK [15:09:39]MH_I2C_Read... [15:09:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:39]Read from MH i2c: E2 [15:09:39]MH_I2C_Read... [15:09:39]Read from MH i2c: E2 0E 00 [15:09:39]MH_I2C_Read... [15:09:39]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 59 [15:09:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:09:39]wFMCommunicate OK [15:09:39]SAM_PROTO_GetShiftState done [15:09:39]FM_GetShiftState done [15:09:39]req_shift_opened done [15:09:39]requested_item shift.open_date is exist - process it [15:09:39]req_shift_open_date [15:09:39]req_shift_open_date done [15:09:39]produce_requested_data done [15:09:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165529,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:09:39]process_action_free close_receipt [15:09:39]json_value_free [15:09:39]json_value_free done [15:09:39]process_json_proto returns [15:09:39]Send response to host [15:09:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165529,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:09:39]free response buf [15:09:39]execute_script done [15:09:39]execute_script returns [15:09:39]free content buf [15:09:39]Sock 10.Close socket [15:09:39]Sock 10.Thread stoped [15:09:42]OFD Sender: No OFD packet to send [15:09:47]accept exits with 7 [15:09:47]New connection [15:09:47]New thread 3067166052 created [15:09:47]Thread 3067022692 joined [15:09:47]Waiting for new connection... [15:09:47] Sock 7.Parse request [15:09:47]Sock 7.Check first char [15:09:47]Sock 7.First char is OK [15:09:47]request: POST /json_proto HTTP/1.0 [15:09:47]Method: POST [15:09:47]URL: /json_proto [15:09:47]Method is POST - this is cgi request [15:09:47]url: /json_proto [15:09:47]query_string will be loaded in cgi processing [15:09:47]execute_cgi json_proto POST (null) [15:09:47]execute_cgi path=json_proto method=POST [15:09:47]POST find Content-Length [15:09:47]Host: 172.17.44.132:8080 [15:09:47]Content-Length: 679 [15:09:47]Content-Type: application/json [15:09:47] [15:09:47]POST finish read [15:09:47]Found Content-Length = 679 [15:09:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:47]execute_script... [15:09:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:47]POST & json_proto [15:09:47]process_json_proto [15:09:47]json parsed OK: [15:09:47]protocol is kg_v1.0 [15:09:47]action value=close_receipt [15:09:47]process_action close_receipt [15:09:47]cmd_close_receipt [15:09:47]MH_GetDate [15:09:47]Write to MH i2c: F0 00 00 AF 00 9E [15:09:47]Write i2c OK [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: F0 [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: F0 09 00 [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: F0 09 00 AF 00 00 3C A6 C8 66 2A 83 C1 65 8A [15:09:47]GetLastDocTimeStamp 1724425774 [15:09:47]current date 1724425788 [15:09:47]FM_GetShiftState [15:09:47]SAM_PROTO_GetShiftState [15:09:47]wFMCommunicate request_size=4 [15:09:47]MH_SAM_APDU [15:09:47]CAPDU: 80 13 01 00 [15:09:47]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [15:09:47]Write i2c OK [15:09:47]MH_I2C_Read... [15:09:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:47]Read from MH i2c: E2 [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: E2 0E 00 [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [15:09:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:09:47]wFMCommunicate OK [15:09:47]SAM_PROTO_GetShiftState done [15:09:47]FM_GetShiftState done [15:09:47]opened in 1724372766 [15:09:47]opened+sec_in_day 1724459166 [15:09:47]quantity*price = 100050 [15:09:47]sum+1 = 100052 [15:09:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 383 23.08.2024 15:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165530 ФПД: 153055165484785 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T150948&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165530&fm=153055165484785&tin=02508201610067®Number=0000000000092562&sum=100000 [15:09:48]StoreToDocumentArchive [15:09:48]shift 469 fd 165530 [15:09:48]save to /storage/0469/doc_00165530 [15:09:48]save last doc name /storage/0469/doc_00165530 to /storage/kkm_last_doc_name [15:09:48]save OK [15:09:48]Clear old archive folders... [15:09:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:09:48]tlvbuf is 00B72320 [15:09:48]SAM_PROTO_ClearQueue [15:09:48]wFMCommunicate request_size=4 [15:09:48]MH_SAM_APDU [15:09:48]CAPDU: 80 09 00 00 [15:09:48]Write to MH i2c: E2 08 00 BD 00 80 09 00 00 00 00 00 00 2F [15:09:48]Write i2c OK [15:09:48]MH_I2C_Read... [15:09:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:09:48]Read from MH i2c: E2 [15:09:48]MH_I2C_Read... [15:09:48]Read from MH i2c: E2 03 00 [15:09:48]MH_I2C_Read... [15:09:48]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [15:09:48]RAPDU: 90 00 [15:09:48]wFMCommunicate OK [15:09:48]SAM_PROTO_ClearQueue done [15:09:48]KKMCreateOFDPacket [15:09:48]OFDProtocolAddRootSTLVToBuf [15:09:48]FM_MakeSignedData [15:09:48]FM_MakeSignedData [15:09:48]SAM_PROTO_SignData [15:09:48]wFMCommunicate request_size=4 [15:09:48]MH_SAM_APDU [15:09:48]CAPDU: 80 0D 01 02 [15:09:48]Write to MH i2c: E2 08 00 BE 00 80 0D 01 02 00 00 00 00 37 [15:09:48]Write i2c OK [15:09:48]MH_I2C_Read... [15:09:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:09:49]Read from MH i2c: E2 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 03 00 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [15:09:49]RAPDU: 90 00 [15:09:49]wFMCommunicate OK [15:09:49]wFMCommunicate request_size=255 [15:09:49]MH_SAM_APDU [15:09:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 7F 01 00 00 F4 03 04 00 3C A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 86 02 00 35 04 06 00 8B 33 EE C5 [15:09:49]Write to MH i2c: E2 02 01 BF 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 7F 01 00 00 F4 03 04 00 3C A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 86 02 00 35 04 06 00 8B 33 EE C5 00 00 BF [15:09:49]Write i2c OK [15:09:49]MH_I2C_Read... [15:09:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:49]Read from MH i2c: E2 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 03 00 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [15:09:49]RAPDU: 90 00 [15:09:49]wFMCommunicate OK [15:09:49]wFMCommunicate request_size=7 [15:09:49]MH_SAM_APDU [15:09:49]CAPDU: 80 0D 02 02 02 0E F1 [15:09:49]Write to MH i2c: E2 0A 00 C0 00 80 0D 02 02 02 00 0E F1 00 00 3D [15:09:49]Write i2c OK [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 [15:09:49]MH_I2C_Read... [15:09:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:09:49]Read from MH i2c: E2 03 00 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [15:09:49]RAPDU: 90 00 [15:09:49]wFMCommunicate OK [15:09:49]wFMCommunicate request_size=4 [15:09:49]MH_SAM_APDU [15:09:49]CAPDU: 80 0D 03 02 [15:09:49]Write to MH i2c: E2 08 00 C1 00 80 0D 03 02 00 00 00 00 3C [15:09:49]Write i2c OK [15:09:49]MH_I2C_Read... [15:09:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:09:49]Read from MH i2c: E2 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 0B 00 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 0B 00 C1 00 00 D7 EE 32 C0 0B 45 51 5A 90 00 EF [15:09:49]RAPDU: D7 EE 32 C0 0B 45 51 5A 90 00 [15:09:49]wFMCommunicate OK [15:09:49]SAM_PROTO_SignData done [15:09:49]FM_MakeSignedData done [15:09:49]CreateOFDProtocolMessage [15:09:49]wFMCommunicate request_size=4 [15:09:49]MH_SAM_APDU [15:09:49]CAPDU: 80 11 00 00 [15:09:49]Write to MH i2c: E2 08 00 C2 00 80 11 00 00 00 00 00 00 3C [15:09:49]Write i2c OK [15:09:49]MH_I2C_Read... [15:09:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:49]Read from MH i2c: E2 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 17 00 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: E2 17 00 C2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [15:09:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:09:49]wFMCommunicate OK [15:09:49]CreateOFDProtocolMessage done [15:09:49]OFDSenderStorePacket 165530 [15:09:49]StoreOFDPacket docnum=165530 [15:09:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A8 DC 04 01 7F D4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 7F 01 00 00 F4 03 04 00 3C A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 86 02 00 35 04 06 00 8B 33 EE C5 0E F1 D7 EE 32 C0 0B 45 51 5A [15:09:49]CheckFolder [15:09:49]dirname=/storage/ofd_packets [15:09:49]CheckFolder done [15:09:49]ProducePacketName [15:09:49]name=ofd_packets/00165530 [15:09:49]NVStorageSaveData ofd_packets/00165530 [15:09:49]File name is /storage/ofd_packets/00165530 [15:09:49]Write 298 bytes [15:09:49]NVStorageSaveData done [15:09:49]OFDSenderStorePacket done [15:09:49]KKMCreateOFDPacket done [15:09:49]NVStorageSaveData kkm_last_timestamp [15:09:49]File name is /storage/kkm_last_timestamp [15:09:49]Write 4 bytes [15:09:49]NVStorageSaveData done [15:09:49]ExternCall_PrintAddStr [15:09:49]wPrintStart [15:09:49]Write to MH i2c: 01 00 00 C3 00 C3 [15:09:49]Write i2c OK [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: 01 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: 01 07 00 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: 01 07 00 C3 00 00 00 00 00 00 FF 0F D8 [15:09:49]RasterBufferAndPrint [15:09:49]line Счет N : (1)294363 [15:09:49]line ИНН: 02508201610067 [15:09:49]line Контрольно-Кассовый Чек [15:09:49]line ПРОДАЖА [15:09:49]line ТРК (МРК, ГНК) : 21 [15:09:49]line Товар: 2710194800 [15:09:49]line ДТ-К-5 [15:09:49]line 13.130 * 76.20 [15:09:49]line = 1000.51 [15:09:49]line НДС 12% НСП 1% [15:09:49]line > о реализуемом товаре [15:09:49]line ОКРУГЛЕНИЕ: -0.51 [15:09:49]line ИТОГО: 1000.00 [15:09:49]line Внесено: 1000.00 [15:09:49]line СДАЧА: 0.00 [15:09:49]line НСП 1% : 8.85 [15:09:49]line НДС 12% : 106.25 [15:09:49]line Наличными: 1000.00 [15:09:49]line Безнал.: 0.00 [15:09:49]line Место: АЗС № 130 "Партнер Нефть" [15:09:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:09:49]line СНО: Общий режим [15:09:49]line Чек 383 23.08.2024 15:09 [15:09:49]line Смена: 469 ФФД: 1.0 [15:09:49]line ЗНМ: 0300000070 [15:09:49]line РНМ: 0000000000092562 [15:09:49]line Версия ККМ: 001 [15:09:49]line ФМ: 0000000000871769 [15:09:49]line ФД: 165530 [15:09:49]line ФПД: 153055165484785 [15:09:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T150948&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165530&fm=153055165484785&tin=02508201610067®Number=0000000000092562&sum=100000 [15:09:49]written 0, free lines is 4095 [15:09:49]OFD Sender: Processing packet 165530 [packets to send 994, broken 993] [15:09:49]ProducePacketName [15:09:49]name=ofd_packets/00165530 [15:09:49]OFD Sender: To server: pG, [15:09:49]CommunicateWithHost lk.salyk.kg:30040 [15:09:49]ConnectInit lk.salyk.kg [15:09:49]Connected sock=10 [15:09:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A8 DC 04 01 7F D4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 7F 01 00 00 F4 03 04 00 3C A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 86 02 00 35 04 06 00 8B 33 EE C5 0E F1 D7 EE 32 C0 0B 45 51 5A [15:09:49]Write to MH i2c: 01 00 00 EE 00 EE [15:09:49]Write i2c OK [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: 01 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: 01 07 00 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 CB 0C CC [15:09:49]RasterBufferAndPrint [15:09:49]line [15:09:49]line [15:09:49]line [15:09:49]line [15:09:49]line [15:09:49]written 0, free lines is 3283 [15:09:49]MH_Cut [15:09:49]Write to MH i2c: D1 01 00 F5 00 01 C7 [15:09:49]Write i2c OK [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: D1 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: D1 01 00 [15:09:49]MH_I2C_Read... [15:09:49]Read from MH i2c: D1 01 00 F5 00 00 C6 [15:09:49]Write to MH i2c: 01 00 00 F6 00 F6 [15:09:49]Write i2c OK [15:09:49]MH_I2C_Read... [15:09:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9E 2A 47 00 6F DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 86 02 00 F4 03 04 00 87 4F C8 66 B6 04 01 00 00 72 94 83 BC 90 55 58 C6 [15:09:50]CommunicateWithHost err = 0 [15:09:50]CheckOFDResponse [15:09:50]1017 (14) - 77093643461234 [15:09:50]1041 (16) - 0000000000871769 [15:09:50]1040 (4) - 165530 [15:09:50]1012 (4) - 23.08.2024 08:59 [15:09:50]1206 (1) - 0 [15:09:50]OFD Sender: Remove packet 165530 [15:09:50]ProducePacketName [15:09:50]name=ofd_packets/00165530 [15:09:50]NVStorageDeleteData [15:09:50]*** Cut start [15:09:50]*** Purtial cut [15:09:50]*** Stage 1: CUTSNS_PIN = 1 [15:09:50]OFD Sender: No OFD packet to send [15:09:52]Read from MH i2c: 01 [15:09:52]MH_I2C_Read... [15:09:52]*** Stop cut motor [15:09:52]*** Cut end [15:09:52]Read from MH i2c: 01 07 00 [15:09:52]MH_I2C_Read... [15:09:52]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [15:09:52]process_action close_receipt done [15:09:52]requested_data is exist [15:09:52]produce_requested_data [15:09:52]requested_item fm.sn is exist - process it [15:09:52]wFMCommunicate request_size=4 [15:09:52]MH_SAM_APDU [15:09:52]CAPDU: 80 11 00 00 [15:09:52]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [15:09:52]Write i2c OK [15:09:52]MH_I2C_Read... [15:09:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:52]Read from MH i2c: E2 [15:09:52]MH_I2C_Read... [15:09:52]Read from MH i2c: E2 17 00 [15:09:52]MH_I2C_Read... [15:09:52]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [15:09:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:09:52]wFMCommunicate OK [15:09:52]requested_item fd.num is exist - process it [15:09:52]SAM_PROTO_GetFieldsCounters [15:09:52]wFMCommunicate request_size=4 [15:09:52]MH_SAM_APDU [15:09:52]CAPDU: 80 13 00 00 [15:09:52]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [15:09:52]Write i2c OK [15:09:52]MH_I2C_Read... [15:09:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:09:52]Read from MH i2c: E2 [15:09:52]MH_I2C_Read... [15:09:52]Read from MH i2c: E2 62 00 [15:09:52]MH_I2C_Read... [15:09:52]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [15:09:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:09:52]wFMCommunicate OK [15:09:52]SAM_PROTO_GetFieldsCounters done [15:09:52]requested_item shift.num is exist - process it [15:09:52]requested_item shift.opened is exist - process it [15:09:52]req_shift_opened [15:09:52]FM_GetShiftState [15:09:52]SAM_PROTO_GetShiftState [15:09:52]wFMCommunicate request_size=4 [15:09:52]MH_SAM_APDU [15:09:52]CAPDU: 80 13 01 00 [15:09:52]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [15:09:52]Write i2c OK [15:09:52]MH_I2C_Read... [15:09:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:53]Read from MH i2c: E2 [15:09:53]MH_I2C_Read... [15:09:53]Read from MH i2c: E2 0E 00 [15:09:53]MH_I2C_Read... [15:09:53]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A4 [15:09:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:09:53]wFMCommunicate OK [15:09:53]SAM_PROTO_GetShiftState done [15:09:53]FM_GetShiftState done [15:09:53]req_shift_opened done [15:09:53]requested_item shift.open_date is exist - process it [15:09:53]req_shift_open_date [15:09:53]req_shift_open_date done [15:09:53]produce_requested_data done [15:09:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165530,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:09:53]process_action_free close_receipt [15:09:53]json_value_free [15:09:53]json_value_free done [15:09:53]process_json_proto returns [15:09:53]Send response to host [15:09:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165530,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:09:53]free response buf [15:09:53]execute_script done [15:09:53]execute_script returns [15:09:53]free content buf [15:09:53]Sock 7.Close socket [15:09:53]Sock 7.Thread stoped [15:09:55]OFD Sender: No OFD packet to send [15:10:00]OFD Sender: No OFD packet to send [15:10:01]accept exits with 9 [15:10:01]New connection [15:10:01]New thread 3067022692 created [15:10:01]Thread 3067166052 joined [15:10:01]Waiting for new connection... [15:10:01] Sock 9.Parse request [15:10:01]Sock 9.Check first char [15:10:01]Sock 9.First char is OK [15:10:01]request: POST /json_proto HTTP/1.0 [15:10:01]Method: POST [15:10:01]URL: /json_proto [15:10:01]Method is POST - this is cgi request [15:10:01]url: /json_proto [15:10:01]query_string will be loaded in cgi processing [15:10:01]execute_cgi json_proto POST (null) [15:10:01]execute_cgi path=json_proto method=POST [15:10:01]POST find Content-Length [15:10:01]Host: 172.17.44.132:8080 [15:10:01]Content-Length: 682 [15:10:01]Content-Type: application/json [15:10:01] [15:10:01]POST finish read [15:10:01]Found Content-Length = 682 [15:10:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:01]execute_script... [15:10: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)294364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:01]POST & json_proto [15:10:01]process_json_proto [15:10:01]json parsed OK: [15:10:01]protocol is kg_v1.0 [15:10:01]action value=close_receipt [15:10:01]process_action close_receipt [15:10:01]cmd_close_receipt [15:10:01]MH_GetDate [15:10:01]Write to MH i2c: F0 00 00 FA 00 E9 [15:10:01]Write i2c OK [15:10:01]MH_I2C_Read... [15:10:01]Read from MH i2c: F0 [15:10:01]MH_I2C_Read... [15:10:01]Read from MH i2c: F0 09 00 [15:10:01]MH_I2C_Read... [15:10:01]Read from MH i2c: F0 09 00 FA 00 00 4A A6 C8 66 2A 83 C1 65 E3 [15:10:01]GetLastDocTimeStamp 1724425788 [15:10:01]current date 1724425802 [15:10:01]FM_GetShiftState [15:10:01]SAM_PROTO_GetShiftState [15:10:01]wFMCommunicate request_size=4 [15:10:01]MH_SAM_APDU [15:10:01]CAPDU: 80 13 01 00 [15:10:01]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [15:10:01]Write i2c OK [15:10:01]MH_I2C_Read... [15:10:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:01]Read from MH i2c: E2 [15:10:01]MH_I2C_Read... [15:10:01]Read from MH i2c: E2 0E 00 [15:10:01]MH_I2C_Read... [15:10:01]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [15:10:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:10:01]wFMCommunicate OK [15:10:01]SAM_PROTO_GetShiftState done [15:10:01]FM_GetShiftState done [15:10:01]opened in 1724372766 [15:10:01]opened+sec_in_day 1724459166 [15:10:01]quantity*price = 100021 [15:10:01]sum+1 = 100023 [15:10:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 384 23.08.2024 15:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165531 ФПД: 118929687542480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151002&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165531&fm=118929687542480&tin=02508201610067®Number=0000000000092562&sum=100000 [15:10:03]StoreToDocumentArchive [15:10:03]shift 469 fd 165531 [15:10:03]save to /storage/0469/doc_00165531 [15:10:03]save last doc name /storage/0469/doc_00165531 to /storage/kkm_last_doc_name [15:10:03]save OK [15:10:03]Clear old archive folders... [15:10:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:03]tlvbuf is 00B6B160 [15:10:03]SAM_PROTO_ClearQueue [15:10:03]wFMCommunicate request_size=4 [15:10:03]MH_SAM_APDU [15:10:03]CAPDU: 80 09 00 00 [15:10:03]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [15:10:03]Write i2c OK [15:10:03]MH_I2C_Read... [15:10:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:03]Read from MH i2c: E2 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 03 00 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [15:10:03]RAPDU: 90 00 [15:10:03]wFMCommunicate OK [15:10:03]SAM_PROTO_ClearQueue done [15:10:03]KKMCreateOFDPacket [15:10:03]OFDProtocolAddRootSTLVToBuf [15:10:03]FM_MakeSignedData [15:10:03]FM_MakeSignedData [15:10:03]SAM_PROTO_SignData [15:10:03]wFMCommunicate request_size=4 [15:10:03]MH_SAM_APDU [15:10:03]CAPDU: 80 0D 01 02 [15:10:03]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [15:10:03]Write i2c OK [15:10:03]MH_I2C_Read... [15:10:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:03]Read from MH i2c: E2 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 03 00 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [15:10:03]RAPDU: 90 00 [15:10:03]wFMCommunicate OK [15:10:03]wFMCommunicate request_size=255 [15:10:03]MH_SAM_APDU [15:10: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 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 80 01 00 00 F4 03 04 00 4A A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 86 02 00 35 04 06 00 6C [15:10:03]Write to MH i2c: E2 02 01 0A 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 80 01 00 00 F4 03 04 00 4A A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 86 02 00 35 04 06 00 6C 00 00 38 [15:10:03]Write i2c OK [15:10:03]MH_I2C_Read... [15:10:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:03]Read from MH i2c: E2 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 03 00 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [15:10:03]RAPDU: 90 00 [15:10:03]wFMCommunicate OK [15:10:03]wFMCommunicate request_size=10 [15:10:03]MH_SAM_APDU [15:10:03]CAPDU: 80 0D 02 02 05 2A 79 C7 7A D0 [15:10:03]Write to MH i2c: E2 0D 00 0B 01 80 0D 02 02 05 00 2A 79 C7 7A D0 00 00 44 [15:10:03]Write i2c OK [15:10:03]MH_I2C_Read... [15:10:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:03]Read from MH i2c: E2 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 03 00 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [15:10:03]RAPDU: 90 00 [15:10:03]wFMCommunicate OK [15:10:03]wFMCommunicate request_size=4 [15:10:03]MH_SAM_APDU [15:10:03]CAPDU: 80 0D 03 02 [15:10:03]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [15:10:03]recv_with_timeout no data received [15:10:03]Write i2c OK [15:10:03]MH_I2C_Read... [15:10:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:03]Read from MH i2c: E2 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 0B 00 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 0B 00 0C 01 00 E1 6F FD 67 8F CC B0 3F 90 00 87 [15:10:03]RAPDU: E1 6F FD 67 8F CC B0 3F 90 00 [15:10:03]wFMCommunicate OK [15:10:03]SAM_PROTO_SignData done [15:10:03]FM_MakeSignedData done [15:10:03]CreateOFDProtocolMessage [15:10:03]wFMCommunicate request_size=4 [15:10:03]MH_SAM_APDU [15:10:03]CAPDU: 80 11 00 00 [15:10:03]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [15:10:03]Write i2c OK [15:10:03]MH_I2C_Read... [15:10:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:03]Read from MH i2c: E2 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 17 00 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [15:10:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:03]wFMCommunicate OK [15:10:03]CreateOFDProtocolMessage done [15:10:03]OFDSenderStorePacket 165531 [15:10:03]StoreOFDPacket docnum=165531 [15:10:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6D 46 07 01 44 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 80 01 00 00 F4 03 04 00 4A A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 86 02 00 35 04 06 00 6C 2A 79 C7 7A D0 E1 6F FD 67 8F CC B0 3F [15:10:03]CheckFolder [15:10:03]dirname=/storage/ofd_packets [15:10:03]CheckFolder done [15:10:03]ProducePacketName [15:10:03]name=ofd_packets/00165531 [15:10:03]NVStorageSaveData ofd_packets/00165531 [15:10:03]File name is /storage/ofd_packets/00165531 [15:10:03]Write 301 bytes [15:10:03]NVStorageSaveData done [15:10:03]OFDSenderStorePacket done [15:10:03]KKMCreateOFDPacket done [15:10:03]NVStorageSaveData kkm_last_timestamp [15:10:03]File name is /storage/kkm_last_timestamp [15:10:03]Write 4 bytes [15:10:03]NVStorageSaveData done [15:10:03]ExternCall_PrintAddStr [15:10:03]wPrintStart [15:10:03]Write to MH i2c: 01 00 00 0E 01 0F [15:10:03]Write i2c OK [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: 01 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: 01 07 00 [15:10:03]MH_I2C_Read... [15:10:03]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [15:10:03]RasterBufferAndPrint [15:10:03]line Счет N : (1)294364 [15:10:03]line ИНН: 02508201610067 [15:10:03]line Контрольно-Кассовый Чек [15:10:03]line ПРОДАЖА [15:10:03]line ТРК (МРК, ГНК) : 53 [15:10:03]line Товар: 2710124500 [15:10:03]line Аи-95-К-5 [15:10:03]line 13.480 * 74.20 [15:10:03]line = 1000.22 [15:10:03]line НДС 12% НСП 1% [15:10:03]line > о реализуемом товаре [15:10:03]line ОКРУГЛЕНИЕ: -0.22 [15:10:03]line ИТОГО: 1000.00 [15:10:03]line Внесено: 1000.00 [15:10:03]line СДАЧА: 0.00 [15:10:03]line НСП 1% : 8.85 [15:10:03]line НДС 12% : 106.22 [15:10:03]line Наличными: 1000.00 [15:10:03]line Безнал.: 0.00 [15:10:03]line Место: АЗС № 130 "Партнер Нефть" [15:10:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:10:03]line СНО: Общий режим [15:10:03]line Чек 384 23.08.2024 15:10 [15:10:03]line Смена: 469 ФФД: 1.0 [15:10:03]line ЗНМ: 0300000070 [15:10:03]line РНМ: 0000000000092562 [15:10:03]line Версия ККМ: 001 [15:10:03]line ФМ: 0000000000871769 [15:10:03]line ФД: 165531 [15:10:03]line ФПД: 118929687542480 [15:10:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151002&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165531&fm=118929687542480&tin=02508201610067®Number=0000000000092562&sum=100000 [15:10:03]written 0, free lines is 4095 [15:10:03]OFD Sender: Processing packet 165531 [packets to send 994, broken 993] [15:10:03]ProducePacketName [15:10:03]name=ofd_packets/00165531 [15:10:03]OFD Sender: To server: pG, [15:10:03]CommunicateWithHost lk.salyk.kg:30040 [15:10:03]ConnectInit lk.salyk.kg [15:10:04]Write to MH i2c: 01 00 00 39 01 3A [15:10:04]Write i2c OK [15:10:04]MH_I2C_Read... [15:10:04]Read from MH i2c: 01 [15:10:04]MH_I2C_Read... [15:10:04]Read from MH i2c: 01 07 00 [15:10:04]MH_I2C_Read... [15:10:04]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 C9 0C 16 [15:10:04]RasterBufferAndPrint [15:10:04]line [15:10:04]line [15:10:04]line [15:10:04]line [15:10:04]line [15:10:04]written 0, free lines is 3285 [15:10:04]MH_Cut [15:10:04]Write to MH i2c: D1 01 00 40 01 01 13 [15:10:04]Write i2c OK [15:10:04]MH_I2C_Read... [15:10:04]Read from MH i2c: D1 [15:10:04]MH_I2C_Read... [15:10:04]Read from MH i2c: D1 01 00 [15:10:04]MH_I2C_Read... [15:10:04]Read from MH i2c: D1 01 00 40 01 00 12 [15:10:04]Write to MH i2c: 01 00 00 41 01 42 [15:10:04]Write i2c OK [15:10:04]MH_I2C_Read... [15:10:04]*** Cut start [15:10:04]*** Purtial cut [15:10:04]*** Stage 1: CUTSNS_PIN = 1 [15:10:06]Read from MH i2c: 01 [15:10:06]MH_I2C_Read... [15:10:06]*** Stop cut motor [15:10:06]*** Cut end [15:10:06]Read from MH i2c: 01 07 00 [15:10:06]MH_I2C_Read... [15:10:06]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [15:10:06]process_action close_receipt done [15:10:06]requested_data is exist [15:10:06]produce_requested_data [15:10:06]requested_item fm.sn is exist - process it [15:10:06]wFMCommunicate request_size=4 [15:10:06]MH_SAM_APDU [15:10:06]CAPDU: 80 11 00 00 [15:10:06]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [15:10:06]Write i2c OK [15:10:06]MH_I2C_Read... [15:10:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:06]Read from MH i2c: E2 [15:10:06]MH_I2C_Read... [15:10:06]Read from MH i2c: E2 17 00 [15:10:06]MH_I2C_Read... [15:10:06]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [15:10:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:06]wFMCommunicate OK [15:10:06]requested_item fd.num is exist - process it [15:10:06]SAM_PROTO_GetFieldsCounters [15:10:06]wFMCommunicate request_size=4 [15:10:06]MH_SAM_APDU [15:10:06]CAPDU: 80 13 00 00 [15:10:06]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [15:10:06]Write i2c OK [15:10:06]MH_I2C_Read... [15:10:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:07]Read from MH i2c: E2 [15:10:07]MH_I2C_Read... [15:10:07]Read from MH i2c: E2 62 00 [15:10:07]MH_I2C_Read... [15:10:07]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [15:10:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:07]wFMCommunicate OK [15:10:07]SAM_PROTO_GetFieldsCounters done [15:10:07]requested_item shift.num is exist - process it [15:10:07]requested_item shift.opened is exist - process it [15:10:07]req_shift_opened [15:10:07]FM_GetShiftState [15:10:07]SAM_PROTO_GetShiftState [15:10:07]wFMCommunicate request_size=4 [15:10:07]MH_SAM_APDU [15:10:07]CAPDU: 80 13 01 00 [15:10:07]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [15:10:07]Write i2c OK [15:10:07]MH_I2C_Read... [15:10:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:07]Read from MH i2c: E2 [15:10:07]MH_I2C_Read... [15:10:07]Read from MH i2c: E2 0E 00 [15:10:07]MH_I2C_Read... [15:10:07]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F0 [15:10:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:10:07]wFMCommunicate OK [15:10:07]SAM_PROTO_GetShiftState done [15:10:07]FM_GetShiftState done [15:10:07]req_shift_opened done [15:10:07]requested_item shift.open_date is exist - process it [15:10:07]req_shift_open_date [15:10:07]req_shift_open_date done [15:10:07]produce_requested_data done [15:10:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165531,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:10:07]process_action_free close_receipt [15:10:07]json_value_free [15:10:07]json_value_free done [15:10:07]process_json_proto returns [15:10:07]Send response to host [15:10:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165531,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:10:07]free response buf [15:10:07]execute_script done [15:10:07]execute_script returns [15:10:07]free content buf [15:10:07]Sock 9.Close socket [15:10:07]Sock 9.Thread stoped [15:10:07]Connected sock=7 [15:10:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6D 46 07 01 44 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 80 01 00 00 F4 03 04 00 4A A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 86 02 00 35 04 06 00 6C 2A 79 C7 7A D0 E1 6F FD 67 8F CC B0 3F [15:10:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A7 4C 47 00 19 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 86 02 00 F4 03 04 00 99 4F C8 66 B6 04 01 00 00 FA 01 D2 F0 97 A3 FC 5C [15:10:08]CommunicateWithHost err = 0 [15:10:08]CheckOFDResponse [15:10:08]1017 (14) - 77093643461234 [15:10:08]1041 (16) - 0000000000871769 [15:10:08]1040 (4) - 165531 [15:10:08]1012 (4) - 23.08.2024 09:00 [15:10:08]1206 (1) - 0 [15:10:08]OFD Sender: Remove packet 165531 [15:10:08]ProducePacketName [15:10:08]name=ofd_packets/00165531 [15:10:08]NVStorageDeleteData [15:10:08]OFD Sender: No OFD packet to send [15:10:13]OFD Sender: No OFD packet to send [15:10:18]OFD Sender: No OFD packet to send [15:10:23]OFD Sender: No OFD packet to send [15:10:28]OFD Sender: No OFD packet to send [15:10:33]OFD Sender: No OFD packet to send [15:10:34]accept exits with 10 [15:10:34]New connection [15:10:34]New thread 3067166052 created [15:10:34]Thread 3067022692 joined [15:10:34]Waiting for new connection... [15:10:34] Sock 10.Parse request [15:10:34]Sock 10.Check first char [15:10:34]Sock 10.First char is OK [15:10:34]request: POST /json_proto HTTP/1.0 [15:10:34]Method: POST [15:10:34]URL: /json_proto [15:10:34]Method is POST - this is cgi request [15:10:34]url: /json_proto [15:10:34]query_string will be loaded in cgi processing [15:10:34]execute_cgi json_proto POST (null) [15:10:34]execute_cgi path=json_proto method=POST [15:10:34]POST find Content-Length [15:10:34]Host: 172.17.44.132:8080 [15:10:34]Content-Length: 677 [15:10:34]Content-Type: application/json [15:10:34] [15:10:34]POST finish read [15:10:34]Found Content-Length = 677 [15:10:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:34]execute_script... [15:10:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:34]POST & json_proto [15:10:34]process_json_proto [15:10:34]json parsed OK: [15:10:34]protocol is kg_v1.0 [15:10:34]action value=close_receipt [15:10:34]process_action close_receipt [15:10:34]cmd_close_receipt [15:10:34]MH_GetDate [15:10:34]Write to MH i2c: F0 00 00 45 01 35 [15:10:34]Write i2c OK [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: F0 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: F0 09 00 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: F0 09 00 45 01 00 6B A6 C8 66 2A 83 C1 65 50 [15:10:34]GetLastDocTimeStamp 1724425802 [15:10:34]current date 1724425835 [15:10:34]FM_GetShiftState [15:10:34]SAM_PROTO_GetShiftState [15:10:34]wFMCommunicate request_size=4 [15:10:34]MH_SAM_APDU [15:10:34]CAPDU: 80 13 01 00 [15:10:34]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [15:10:34]Write i2c OK [15:10:34]MH_I2C_Read... [15:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:34]Read from MH i2c: E2 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 0E 00 [15:10:34]MH_I2C_Read... [15:10:34]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [15:10:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:10:34]wFMCommunicate OK [15:10:34]SAM_PROTO_GetShiftState done [15:10:34]FM_GetShiftState done [15:10:34]opened in 1724372766 [15:10:34]opened+sec_in_day 1724459166 [15:10:34]quantity*price = 50036 [15:10:34]sum+1 = 50037 [15:10:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 385 23.08.2024 15:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165532 ФПД: 257298438531456 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151035&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165532&fm=257298438531456&tin=02508201610067®Number=0000000000092562&sum=50000 [15:10:35]StoreToDocumentArchive [15:10:35]shift 469 fd 165532 [15:10:35]save to /storage/0469/doc_00165532 [15:10:35]save last doc name /storage/0469/doc_00165532 to /storage/kkm_last_doc_name [15:10:35]save OK [15:10:35]Clear old archive folders... [15:10:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:35]tlvbuf is 00B66BD0 [15:10:35]SAM_PROTO_ClearQueue [15:10:35]wFMCommunicate request_size=4 [15:10:35]MH_SAM_APDU [15:10:35]CAPDU: 80 09 00 00 [15:10:35]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [15:10:35]Write i2c OK [15:10:35]MH_I2C_Read... [15:10:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:35]Read from MH i2c: E2 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: E2 03 00 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [15:10:35]RAPDU: 90 00 [15:10:35]wFMCommunicate OK [15:10:35]SAM_PROTO_ClearQueue done [15:10:35]KKMCreateOFDPacket [15:10:35]OFDProtocolAddRootSTLVToBuf [15:10:35]FM_MakeSignedData [15:10:35]FM_MakeSignedData [15:10:35]SAM_PROTO_SignData [15:10:35]wFMCommunicate request_size=4 [15:10:35]MH_SAM_APDU [15:10:35]CAPDU: 80 0D 01 02 [15:10:35]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [15:10:35]Write i2c OK [15:10:35]MH_I2C_Read... [15:10:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:35]Read from MH i2c: E2 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: E2 03 00 [15:10:35]MH_I2C_Read... [15:10:35]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [15:10:35]RAPDU: 90 00 [15:10:35]wFMCommunicate OK [15:10:35]wFMCommunicate request_size=255 [15:10:35]MH_SAM_APDU [15:10:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6B A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 86 02 00 35 04 06 00 EA [15:10:35]Write to MH i2c: E2 02 01 55 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6B A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 86 02 00 35 04 06 00 EA 00 00 F7 [15:10:35]Write i2c OK [15:10:35]MH_I2C_Read... [15:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:36]Read from MH i2c: E2 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: E2 03 00 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [15:10:36]RAPDU: 90 00 [15:10:36]wFMCommunicate OK [15:10:36]wFMCommunicate request_size=10 [15:10:36]MH_SAM_APDU [15:10:36]CAPDU: 80 0D 02 02 05 02 F6 07 A9 80 [15:10:36]Write to MH i2c: E2 0D 00 56 01 80 0D 02 02 05 00 02 F6 07 A9 80 00 00 03 [15:10:36]Write i2c OK [15:10:36]MH_I2C_Read... [15:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:36]Read from MH i2c: E2 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: E2 03 00 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [15:10:36]RAPDU: 90 00 [15:10:36]wFMCommunicate OK [15:10:36]wFMCommunicate request_size=4 [15:10:36]MH_SAM_APDU [15:10:36]CAPDU: 80 0D 03 02 [15:10:36]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [15:10:36]Write i2c OK [15:10:36]MH_I2C_Read... [15:10:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:36]Read from MH i2c: E2 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: E2 0B 00 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: E2 0B 00 57 01 00 37 68 2C 13 D5 C7 54 ED 90 00 8F [15:10:36]RAPDU: 37 68 2C 13 D5 C7 54 ED 90 00 [15:10:36]wFMCommunicate OK [15:10:36]SAM_PROTO_SignData done [15:10:36]FM_MakeSignedData done [15:10:36]CreateOFDProtocolMessage [15:10:36]wFMCommunicate request_size=4 [15:10:36]MH_SAM_APDU [15:10:36]CAPDU: 80 11 00 00 [15:10:36]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [15:10:36]Write i2c OK [15:10:36]MH_I2C_Read... [15:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:36]Read from MH i2c: E2 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: E2 17 00 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [15:10:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:36]wFMCommunicate OK [15:10:36]CreateOFDProtocolMessage done [15:10:36]OFDSenderStorePacket 165532 [15:10:36]StoreOFDPacket docnum=165532 [15:10:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 20 10 07 01 DC B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6B A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 86 02 00 35 04 06 00 EA 02 F6 07 A9 80 37 68 2C 13 D5 C7 54 ED [15:10:36]CheckFolder [15:10:36]dirname=/storage/ofd_packets [15:10:36]CheckFolder done [15:10:36]ProducePacketName [15:10:36]name=ofd_packets/00165532 [15:10:36]NVStorageSaveData ofd_packets/00165532 [15:10:36]File name is /storage/ofd_packets/00165532 [15:10:36]Write 301 bytes [15:10:36]NVStorageSaveData done [15:10:36]OFDSenderStorePacket done [15:10:36]KKMCreateOFDPacket done [15:10:36]NVStorageSaveData kkm_last_timestamp [15:10:36]File name is /storage/kkm_last_timestamp [15:10:36]Write 4 bytes [15:10:36]NVStorageSaveData done [15:10:36]ExternCall_PrintAddStr [15:10:36]wPrintStart [15:10:36]Write to MH i2c: 01 00 00 59 01 5A [15:10:36]Write i2c OK [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: 01 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: 01 07 00 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [15:10:36]RasterBufferAndPrint [15:10:36]line Счет N : (1)294365 [15:10:36]line ИНН: 02508201610067 [15:10:36]line Контрольно-Кассовый Чек [15:10:36]line ПРОДАЖА [15:10:36]line ТРК (МРК, ГНК) : 42 [15:10:36]line Товар: 2710124130 [15:10:36]line Аи-92-К-5 [15:10:36]line 7.380 * 67.80 [15:10:36]line = 500.36 [15:10:36]line НДС 12% НСП 1% [15:10:36]line > о реализуемом товаре [15:10:36]line ОКРУГЛЕНИЕ: -0.36 [15:10:36]line ИТОГО: 500.00 [15:10:36]line Внесено: 500.00 [15:10:36]line СДАЧА: 0.00 [15:10:36]line НСП 1% : 4.43 [15:10:36]line НДС 12% : 53.14 [15:10:36]line Наличными: 500.00 [15:10:36]line Безнал.: 0.00 [15:10:36]line Место: АЗС № 130 "Партнер Нефть" [15:10:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:10:36]line СНО: Общий режим [15:10:36]line Чек 385 23.08.2024 15:10 [15:10:36]line Смена: 469 ФФД: 1.0 [15:10:36]line ЗНМ: 0300000070 [15:10:36]line РНМ: 0000000000092562 [15:10:36]line Версия ККМ: 001 [15:10:36]line ФМ: 0000000000871769 [15:10:36]line ФД: 165532 [15:10:36]line ФПД: 257298438531456 [15:10:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151035&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165532&fm=257298438531456&tin=02508201610067®Number=0000000000092562&sum=50000 [15:10:36]written 0, free lines is 4095 [15:10:36]OFD Sender: Processing packet 165532 [packets to send 994, broken 993] [15:10:36]ProducePacketName [15:10:36]name=ofd_packets/00165532 [15:10:36]OFD Sender: To server: pG, [15:10:36]CommunicateWithHost lk.salyk.kg:30040 [15:10:36]ConnectInit lk.salyk.kg [15:10:36]Write to MH i2c: 01 00 00 84 01 85 [15:10:36]Write i2c OK [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: 01 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: 01 07 00 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 C2 0C 5A [15:10:36]RasterBufferAndPrint [15:10:36]line [15:10:36]line [15:10:36]line [15:10:36]line [15:10:36]line [15:10:36]written 0, free lines is 3274 [15:10:36]MH_Cut [15:10:36]Write to MH i2c: D1 01 00 8B 01 01 5E [15:10:36]Write i2c OK [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: D1 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: D1 01 00 [15:10:36]MH_I2C_Read... [15:10:36]Read from MH i2c: D1 01 00 8B 01 00 5D [15:10:36]Write to MH i2c: 01 00 00 8C 01 8D [15:10:36]Write i2c OK [15:10:36]MH_I2C_Read... [15:10:37]*** Cut start [15:10:37]*** Purtial cut [15:10:37]*** Stage 1: CUTSNS_PIN = 1 [15:10:39]Connected sock=9 [15:10:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 20 10 07 01 DC B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 6B A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 86 02 00 35 04 06 00 EA 02 F6 07 A9 80 37 68 2C 13 D5 C7 54 ED [15:10:39]Read from MH i2c: 01 [15:10:39]MH_I2C_Read... [15:10:39]*** Stop cut motor [15:10:39]*** Cut end [15:10:39]Read from MH i2c: 01 07 00 [15:10:39]MH_I2C_Read... [15:10:39]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [15:10:39]process_action close_receipt done [15:10:39]requested_data is exist [15:10:39]produce_requested_data [15:10:39]requested_item fm.sn is exist - process it [15:10:39]wFMCommunicate request_size=4 [15:10:39]MH_SAM_APDU [15:10:39]CAPDU: 80 11 00 00 [15:10:39]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [15:10:39]Write i2c OK [15:10:39]MH_I2C_Read... [15:10:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:39]Read from MH i2c: E2 [15:10:39]MH_I2C_Read... [15:10:39]Read from MH i2c: E2 17 00 [15:10:39]MH_I2C_Read... [15:10:39]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [15:10:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:10:39]wFMCommunicate OK [15:10:39]requested_item fd.num is exist - process it [15:10:39]SAM_PROTO_GetFieldsCounters [15:10:39]wFMCommunicate request_size=4 [15:10:39]MH_SAM_APDU [15:10:39]CAPDU: 80 13 00 00 [15:10:39]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [15:10:39]Write i2c OK [15:10:39]MH_I2C_Read... [15:10:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 CD 47 00 2D D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 86 02 00 F4 03 04 00 B9 4F C8 66 B6 04 01 00 00 0E C8 C7 E3 0F AE A7 D3 [15:10:39]CommunicateWithHost err = 0 [15:10:39]CheckOFDResponse [15:10:39]1017 (14) - 77093643461234 [15:10:39]1041 (16) - 0000000000871769 [15:10:39]1040 (4) - 165532 [15:10:39]1012 (4) - 23.08.2024 09:00 [15:10:39]1206 (1) - 0 [15:10:39]OFD Sender: Remove packet 165532 [15:10:39]ProducePacketName [15:10:39]name=ofd_packets/00165532 [15:10:39]NVStorageDeleteData [15:10:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:39]Read from MH i2c: E2 [15:10:39]MH_I2C_Read... [15:10:39]Read from MH i2c: E2 62 00 [15:10:39]MH_I2C_Read... [15:10:39]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [15:10:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:39]wFMCommunicate OK [15:10:39]SAM_PROTO_GetFieldsCounters done [15:10:39]requested_item shift.num is exist - process it [15:10:39]requested_item shift.opened is exist - process it [15:10:39]req_shift_opened [15:10:39]FM_GetShiftState [15:10:39]SAM_PROTO_GetShiftState [15:10:39]wFMCommunicate request_size=4 [15:10:39]MH_SAM_APDU [15:10:39]CAPDU: 80 13 01 00 [15:10:39]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [15:10:39]Write i2c OK [15:10:39]MH_I2C_Read... [15:10:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:39]Read from MH i2c: E2 [15:10:39]MH_I2C_Read... [15:10:39]Read from MH i2c: E2 0E 00 [15:10:39]MH_I2C_Read... [15:10:39]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3B [15:10:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:10:39]wFMCommunicate OK [15:10:39]SAM_PROTO_GetShiftState done [15:10:39]FM_GetShiftState done [15:10:39]req_shift_opened done [15:10:39]requested_item shift.open_date is exist - process it [15:10:39]req_shift_open_date [15:10:39]req_shift_open_date done [15:10:39]produce_requested_data done [15:10:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165532,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:10:39]process_action_free close_receipt [15:10:39]json_value_free [15:10:39]json_value_free done [15:10:39]process_json_proto returns [15:10:39]Send response to host [15:10:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165532,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:10:39]free response buf [15:10:39]execute_script done [15:10:39]execute_script returns [15:10:39]free content buf [15:10:39]Sock 10.Close socket [15:10:39]Sock 10.Thread stoped [15:10:40]OFD Sender: No OFD packet to send [15:10:45]OFD Sender: No OFD packet to send [15:10:50]OFD Sender: No OFD packet to send [15:10:53]recv_with_timeout no data received [15:10:55]OFD Sender: No OFD packet to send [15:11:00]OFD Sender: No OFD packet to send [15:11:05]OFD Sender: No OFD packet to send [15:11:10]OFD Sender: No OFD packet to send [15:11:15]OFD Sender: No OFD packet to send [15:11:20]OFD Sender: No OFD packet to send [15:11:25]OFD Sender: No OFD packet to send [15:11:30]OFD Sender: No OFD packet to send [15:11:35]OFD Sender: No OFD packet to send [15:11:40]OFD Sender: No OFD packet to send [15:11:45]OFD Sender: No OFD packet to send [15:11:50]OFD Sender: No OFD packet to send [15:11:55]OFD Sender: No OFD packet to send [15:12:00]OFD Sender: No OFD packet to send [15:12:05]OFD Sender: No OFD packet to send [15:12:10]OFD Sender: No OFD packet to send [15:12:11]accept exits with 7 [15:12:11]New connection [15:12:11]New thread 3067022692 created [15:12:11]Thread 3067166052 joined [15:12:11]Waiting for new connection... [15:12:11] Sock 7.Parse request [15:12:11]Sock 7.Check first char [15:12:11]Sock 7.First char is OK [15:12:11]request: POST /json_proto HTTP/1.0 [15:12:11]Method: POST [15:12:11]URL: /json_proto [15:12:11]Method is POST - this is cgi request [15:12:11]url: /json_proto [15:12:11]query_string will be loaded in cgi processing [15:12:11]execute_cgi json_proto POST (null) [15:12:11]execute_cgi path=json_proto method=POST [15:12:11]POST find Content-Length [15:12:11]Host: 172.17.44.132:8080 [15:12:11]Content-Length: 809 [15:12:11]Content-Type: application/json [15:12:11] [15:12:11]POST finish read [15:12:11]Found Content-Length = 809 [15:12:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 55.330, "sum" : 3806.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3806.70 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:11]execute_script... [15:12: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)294361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 55.330, "sum" : 3806.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3806.70 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:12:11]POST & json_proto [15:12:11]process_json_proto [15:12:11]json parsed OK: [15:12:11]protocol is kg_v1.0 [15:12:11]action value=close_receipt [15:12:11]process_action close_receipt [15:12:11]cmd_close_receipt [15:12:11]MH_GetDate [15:12:11]Write to MH i2c: F0 00 00 90 01 80 [15:12:11]Write i2c OK [15:12:11]MH_I2C_Read... [15:12:11]Read from MH i2c: F0 [15:12:11]MH_I2C_Read... [15:12:11]Read from MH i2c: F0 09 00 [15:12:11]MH_I2C_Read... [15:12:11]Read from MH i2c: F0 09 00 90 01 00 CC A6 C8 66 2A 83 C1 65 FC [15:12:11]GetLastDocTimeStamp 1724425835 [15:12:11]current date 1724425932 [15:12:11]FM_GetShiftState [15:12:11]SAM_PROTO_GetShiftState [15:12:11]wFMCommunicate request_size=4 [15:12:11]MH_SAM_APDU [15:12:11]CAPDU: 80 13 01 00 [15:12:11]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [15:12:11]Write i2c OK [15:12:11]MH_I2C_Read... [15:12:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:11]Read from MH i2c: E2 [15:12:11]MH_I2C_Read... [15:12:11]Read from MH i2c: E2 0E 00 [15:12:11]MH_I2C_Read... [15:12:11]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [15:12:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:12:11]wFMCommunicate OK [15:12:11]SAM_PROTO_GetShiftState done [15:12:11]FM_GetShiftState done [15:12:11]opened in 1724372766 [15:12:11]opened+sec_in_day 1724459166 [15:12:11]quantity*price = 380670 [15:12:11]sum+1 = 380671 [15:12:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3806.70 НСП 1% : 33.69 НДС 12% : 404.25 Наличными: 0.00 Безнал.: 3806.70 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 386 23.08.2024 15:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165533 ФПД: 47990930534306 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165533&fm=47990930534306&tin=02508201610067®Number=0000000000092562&sum=380670 [15:12:12]StoreToDocumentArchive [15:12:12]shift 469 fd 165533 [15:12:12]save to /storage/0469/doc_00165533 [15:12:12]save last doc name /storage/0469/doc_00165533 to /storage/kkm_last_doc_name [15:12:12]save OK [15:12:12]Clear old archive folders... [15:12:12]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:12:12]tlvbuf is 00B3E890 [15:12:12]SAM_PROTO_ClearQueue [15:12:12]wFMCommunicate request_size=4 [15:12:12]MH_SAM_APDU [15:12:12]CAPDU: 80 09 00 00 [15:12:12]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [15:12:12]Write i2c OK [15:12:12]MH_I2C_Read... [15:12:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:12:12]Read from MH i2c: E2 [15:12:12]MH_I2C_Read... [15:12:12]Read from MH i2c: E2 03 00 [15:12:12]MH_I2C_Read... [15:12:12]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [15:12:12]RAPDU: 90 00 [15:12:12]wFMCommunicate OK [15:12:12]SAM_PROTO_ClearQueue done [15:12:12]KKMCreateOFDPacket [15:12:12]OFDProtocolAddRootSTLVToBuf [15:12:12]FM_MakeSignedData [15:12:12]FM_MakeSignedData [15:12:12]SAM_PROTO_SignData [15:12:12]wFMCommunicate request_size=4 [15:12:12]MH_SAM_APDU [15:12:12]CAPDU: 80 0D 01 02 [15:12:12]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [15:12:12]Write i2c OK [15:12:12]MH_I2C_Read... [15:12:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:12:12]Read from MH i2c: E2 [15:12:12]MH_I2C_Read... [15:12:12]Read from MH i2c: E2 03 00 [15:12:12]MH_I2C_Read... [15:12:12]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [15:12:12]RAPDU: 90 00 [15:12:12]wFMCommunicate OK [15:12:12]wFMCommunicate request_size=255 [15:12:12]MH_SAM_APDU [15:12:12]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 D8 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 FE CE 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE CE 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 29 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 9D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE CE 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 CC A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 86 02 00 35 04 06 00 2B A5 C2 [15:12:12]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 D8 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 FE CE 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE CE 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 29 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 9D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE CE 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 CC A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 86 02 00 35 04 06 00 2B A5 C2 00 00 B5 [15:12:12]Write i2c OK [15:12:12]MH_I2C_Read... [15:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:13]Read from MH i2c: E2 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: E2 03 00 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [15:12:13]RAPDU: 90 00 [15:12:13]wFMCommunicate OK [15:12:13]wFMCommunicate request_size=8 [15:12:13]MH_SAM_APDU [15:12:13]CAPDU: 80 0D 02 02 03 5D EF A2 [15:12:13]Write to MH i2c: E2 0B 00 A1 01 80 0D 02 02 03 00 5D EF A2 00 00 10 [15:12:13]Write i2c OK [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: E2 [15:12:13]MH_I2C_Read... [15:12:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:12:13]Read from MH i2c: E2 03 00 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [15:12:13]RAPDU: 90 00 [15:12:13]wFMCommunicate OK [15:12:13]wFMCommunicate request_size=4 [15:12:13]MH_SAM_APDU [15:12:13]CAPDU: 80 0D 03 02 [15:12:13]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [15:12:13]Write i2c OK [15:12:13]MH_I2C_Read... [15:12:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:12:13]Read from MH i2c: E2 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: E2 0B 00 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: E2 0B 00 A2 01 00 D6 62 1A EF E3 4F 2A 87 90 00 43 [15:12:13]RAPDU: D6 62 1A EF E3 4F 2A 87 90 00 [15:12:13]wFMCommunicate OK [15:12:13]SAM_PROTO_SignData done [15:12:13]FM_MakeSignedData done [15:12:13]CreateOFDProtocolMessage [15:12:13]wFMCommunicate request_size=4 [15:12:13]MH_SAM_APDU [15:12:13]CAPDU: 80 11 00 00 [15:12:13]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [15:12:13]Write i2c OK [15:12:13]MH_I2C_Read... [15:12:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:13]Read from MH i2c: E2 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: E2 17 00 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [15:12:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:12:13]wFMCommunicate OK [15:12:13]CreateOFDProtocolMessage done [15:12:13]OFDSenderStorePacket 165533 [15:12:13]StoreOFDPacket docnum=165533 [15:12:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 A0 67 05 01 60 B1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 D8 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 FE CE 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE CE 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 29 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 9D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE CE 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 CC A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 86 02 00 35 04 06 00 2B A5 C2 5D EF A2 D6 62 1A EF E3 4F 2A 87 [15:12:13]CheckFolder [15:12:13]dirname=/storage/ofd_packets [15:12:13]CheckFolder done [15:12:13]ProducePacketName [15:12:13]name=ofd_packets/00165533 [15:12:13]NVStorageSaveData ofd_packets/00165533 [15:12:13]File name is /storage/ofd_packets/00165533 [15:12:13]Write 299 bytes [15:12:13]NVStorageSaveData done [15:12:13]OFDSenderStorePacket done [15:12:13]KKMCreateOFDPacket done [15:12:13]NVStorageSaveData kkm_last_timestamp [15:12:13]File name is /storage/kkm_last_timestamp [15:12:13]Write 4 bytes [15:12:13]NVStorageSaveData done [15:12:13]ExternCall_PrintAddStr [15:12:13]wPrintStart [15:12:13]Write to MH i2c: 01 00 00 A4 01 A5 [15:12:13]Write i2c OK [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: 01 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: 01 07 00 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [15:12:13]RasterBufferAndPrint [15:12:13]line Счет N : (1)294361 [15:12:13]line ИНН: 02508201610067 [15:12:13]line Контрольно-Кассовый Чек [15:12:13]line ПРОДАЖА [15:12:13]line ТРК (МРК, ГНК) : 31 [15:12:13]line Товар: 2710124130 [15:12:13]line SU-92-К-5 [15:12:13]line 55.330 * 68.80 [15:12:13]line = 3806.70 [15:12:13]line НДС 12% НСП 1% [15:12:13]line > о реализуемом товаре [15:12:13]line ИТОГО: 3806.70 [15:12:13]line НСП 1% : 33.69 [15:12:13]line НДС 12% : 404.25 [15:12:13]line Наличными: 0.00 [15:12:13]line Безнал.: 3806.70 [15:12:13]line Место: АЗС № 130 "Партнер Нефть" [15:12:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:12:13]line СНО: Общий режим [15:12:13]line Чек 386 23.08.2024 15:12 [15:12:13]line Смена: 469 ФФД: 1.0 [15:12:13]line ЗНМ: 0300000070 [15:12:13]line РНМ: 0000000000092562 [15:12:13]line Версия ККМ: 001 [15:12:13]line Платежная система: Бакай Банк [15:12:13]line ФМ: 0000000000871769 [15:12:13]line ФД: 165533 [15:12:13]line ФПД: 47990930534306 [15:12:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165533&fm=47990930534306&tin=02508201610067®Number=0000000000092562&sum=380670 [15:12:13]written 0, free lines is 4095 [15:12:13]OFD Sender: Processing packet 165533 [packets to send 994, broken 993] [15:12:13]ProducePacketName [15:12:13]name=ofd_packets/00165533 [15:12:13]OFD Sender: To server: pG, [15:12:13]CommunicateWithHost lk.salyk.kg:30040 [15:12:13]ConnectInit lk.salyk.kg [15:12:13]Write to MH i2c: 01 00 00 CE 01 CF [15:12:13]Write i2c OK [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: 01 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: 01 07 00 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: 01 07 00 CE 01 00 00 00 00 00 DE 0C C0 [15:12:13]RasterBufferAndPrint [15:12:13]line [15:12:13]line [15:12:13]line [15:12:13]line [15:12:13]line [15:12:13]written 0, free lines is 3300 [15:12:13]MH_Cut [15:12:13]Write to MH i2c: D1 01 00 D5 01 01 A8 [15:12:13]Write i2c OK [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: D1 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: D1 01 00 [15:12:13]MH_I2C_Read... [15:12:13]Read from MH i2c: D1 01 00 D5 01 00 A7 [15:12:13]Write to MH i2c: 01 00 00 D6 01 D7 [15:12:13]Write i2c OK [15:12:13]MH_I2C_Read... [15:12:13]Connected sock=10 [15:12:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 A0 67 05 01 60 B1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 D8 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 FE CE 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FE CE 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 29 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 9D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FE CE 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 CC A6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 86 02 00 35 04 06 00 2B A5 C2 5D EF A2 D6 62 1A EF E3 4F 2A 87 [15:12:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DE D1 47 00 62 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 86 02 00 F4 03 04 00 17 50 C8 66 B6 04 01 00 00 FA 53 69 95 1D 5E FD 69 [15:12:14]CommunicateWithHost err = 0 [15:12:14]CheckOFDResponse [15:12:14]1017 (14) - 77093643461234 [15:12:14]1041 (16) - 0000000000871769 [15:12:14]1040 (4) - 165533 [15:12:14]1012 (4) - 23.08.2024 09:02 [15:12:14]1206 (1) - 0 [15:12:14]OFD Sender: Remove packet 165533 [15:12:14]ProducePacketName [15:12:14]name=ofd_packets/00165533 [15:12:14]NVStorageDeleteData [15:12:14]*** Cut start [15:12:14]*** Purtial cut [15:12:14]*** Stage 1: CUTSNS_PIN = 1 [15:12:14]OFD Sender: No OFD packet to send [15:12:16]Read from MH i2c: 01 [15:12:16]MH_I2C_Read... [15:12:16]*** Stop cut motor [15:12:16]*** Cut end [15:12:16]Read from MH i2c: 01 07 00 [15:12:16]MH_I2C_Read... [15:12:16]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [15:12:16]process_action close_receipt done [15:12:16]requested_data is exist [15:12:16]produce_requested_data [15:12:16]requested_item fm.sn is exist - process it [15:12:16]wFMCommunicate request_size=4 [15:12:16]MH_SAM_APDU [15:12:16]CAPDU: 80 11 00 00 [15:12:16]Write to MH i2c: E2 08 00 D7 01 80 11 00 00 00 00 00 00 52 [15:12:16]Write i2c OK [15:12:16]MH_I2C_Read... [15:12:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:12:16]Read from MH i2c: E2 [15:12:16]MH_I2C_Read... [15:12:16]Read from MH i2c: E2 17 00 [15:12:16]MH_I2C_Read... [15:12:16]Read from MH i2c: E2 17 00 D7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AB [15:12:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:12:16]wFMCommunicate OK [15:12:16]requested_item fd.num is exist - process it [15:12:16]SAM_PROTO_GetFieldsCounters [15:12:16]wFMCommunicate request_size=4 [15:12:16]MH_SAM_APDU [15:12:16]CAPDU: 80 13 00 00 [15:12:16]Write to MH i2c: E2 08 00 D8 01 80 13 00 00 00 00 00 00 55 [15:12:16]Write i2c OK [15:12:16]MH_I2C_Read... [15:12:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:12:16]Read from MH i2c: E2 [15:12:16]MH_I2C_Read... [15:12:16]Read from MH i2c: E2 62 00 [15:12:16]MH_I2C_Read... [15:12:16]Read from MH i2c: E2 62 00 D8 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [15:12:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:12:16]wFMCommunicate OK [15:12:16]SAM_PROTO_GetFieldsCounters done [15:12:16]requested_item shift.num is exist - process it [15:12:16]requested_item shift.opened is exist - process it [15:12:16]req_shift_opened [15:12:16]FM_GetShiftState [15:12:16]SAM_PROTO_GetShiftState [15:12:16]wFMCommunicate request_size=4 [15:12:16]MH_SAM_APDU [15:12:16]CAPDU: 80 13 01 00 [15:12:16]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [15:12:16]Write i2c OK [15:12:16]MH_I2C_Read... [15:12:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:12:16]Read from MH i2c: E2 [15:12:16]MH_I2C_Read... [15:12:16]Read from MH i2c: E2 0E 00 [15:12:16]MH_I2C_Read... [15:12:16]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 85 [15:12:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:12:16]wFMCommunicate OK [15:12:16]SAM_PROTO_GetShiftState done [15:12:16]FM_GetShiftState done [15:12:16]req_shift_opened done [15:12:16]requested_item shift.open_date is exist - process it [15:12:16]req_shift_open_date [15:12:16]req_shift_open_date done [15:12:16]produce_requested_data done [15:12:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165533,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:12:16]process_action_free close_receipt [15:12:16]json_value_free [15:12:16]json_value_free done [15:12:16]process_json_proto returns [15:12:16]Send response to host [15:12:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165533,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:12:16]free response buf [15:12:16]execute_script done [15:12:16]execute_script returns [15:12:16]free content buf [15:12:16]Sock 7.Close socket [15:12:16]Sock 7.Thread stoped [15:12:19]OFD Sender: No OFD packet to send [15:12:24]OFD Sender: No OFD packet to send [15:12:29]OFD Sender: No OFD packet to send [15:12:34]OFD Sender: No OFD packet to send [15:12:39]OFD Sender: No OFD packet to send [15:12:44]OFD Sender: No OFD packet to send [15:12:50]OFD Sender: No OFD packet to send [15:12:55]OFD Sender: No OFD packet to send [15:13:00]OFD Sender: No OFD packet to send [15:13:05]OFD Sender: No OFD packet to send [15:13:10]OFD Sender: No OFD packet to send [15:13:15]OFD Sender: No OFD packet to send [15:13:20]OFD Sender: No OFD packet to send [15:13:25]OFD Sender: No OFD packet to send [15:13:26]accept exits with 9 [15:13:26]New connection [15:13:26]New thread 3067166052 created [15:13:26]Thread 3067022692 joined [15:13:26]Waiting for new connection... [15:13:26] Sock 9.Parse request [15:13:26]Sock 9.Check first char [15:13:26]Sock 9.First char is OK [15:13:26]request: POST /json_proto HTTP/1.0 [15:13:26]Method: POST [15:13:26]URL: /json_proto [15:13:26]Method is POST - this is cgi request [15:13:26]url: /json_proto [15:13:26]query_string will be loaded in cgi processing [15:13:26]execute_cgi json_proto POST (null) [15:13:26]execute_cgi path=json_proto method=POST [15:13:26]POST find Content-Length [15:13:26]Host: 172.17.44.132:8080 [15:13:26]Content-Length: 653 [15:13:26]Content-Type: application/json [15:13:26] [15:13:26]POST finish read [15:13:26]Found Content-Length = 653 [15:13:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51059", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:13:26]execute_script... [15:13:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51059", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:13:26]POST & json_proto [15:13:26]process_json_proto [15:13:26]json parsed OK: [15:13:26]protocol is kg_v1.0 [15:13:26]action value=close_receipt [15:13:26]process_action close_receipt [15:13:26]cmd_close_receipt [15:13:26]MH_GetDate [15:13:26]Write to MH i2c: F0 00 00 DA 01 CA [15:13:26]Write i2c OK [15:13:26]MH_I2C_Read... [15:13:26]Read from MH i2c: F0 [15:13:26]MH_I2C_Read... [15:13:26]Read from MH i2c: F0 09 00 [15:13:26]MH_I2C_Read... [15:13:26]Read from MH i2c: F0 09 00 DA 01 00 17 A7 C8 66 2A 83 C1 65 92 [15:13:26]GetLastDocTimeStamp 1724425932 [15:13:26]current date 1724426007 [15:13:26]FM_GetShiftState [15:13:26]SAM_PROTO_GetShiftState [15:13:26]wFMCommunicate request_size=4 [15:13:26]MH_SAM_APDU [15:13:26]CAPDU: 80 13 01 00 [15:13:26]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [15:13:26]Write i2c OK [15:13:26]MH_I2C_Read... [15:13:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:27]Read from MH i2c: E2 [15:13:27]MH_I2C_Read... [15:13:27]Read from MH i2c: E2 0E 00 [15:13:27]MH_I2C_Read... [15:13:27]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 87 [15:13:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:13:27]wFMCommunicate OK [15:13:27]SAM_PROTO_GetShiftState done [15:13:27]FM_GetShiftState done [15:13:27]opened in 1724372766 [15:13:27]opened+sec_in_day 1724459166 [15:13:27]quantity*price = 15000 [15:13:27]sum+1 = 15001 [15:13:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 387 23.08.2024 15:13 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165534 ФПД: 154043442310410 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151327&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165534&fm=154043442310410&tin=02508201610067®Number=0000000000092562&sum=15000 0 [15:13:28]StoreToDocumentArchive [15:13:28]shift 469 fd 165534 [15:13:28]save to /storage/0469/doc_00165534 [15:13:28]save last doc name /storage/0469/doc_00165534 to /storage/kkm_last_doc_name [15:13:28]save OK [15:13:28]Clear old archive folders... [15:13:28]ProcessDocumentItem done err = 0, tmpTLVsize=275 [15:13:28]tlvbuf is 00B53250 [15:13:28]SAM_PROTO_ClearQueue [15:13:28]wFMCommunicate request_size=4 [15:13:28]MH_SAM_APDU [15:13:28]CAPDU: 80 09 00 00 [15:13:28]Write to MH i2c: E2 08 00 E8 01 80 09 00 00 00 00 00 00 5B [15:13:28]Write i2c OK [15:13:28]MH_I2C_Read... [15:13:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:13:28]Read from MH i2c: E2 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 03 00 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [15:13:28]RAPDU: 90 00 [15:13:28]wFMCommunicate OK [15:13:28]SAM_PROTO_ClearQueue done [15:13:28]KKMCreateOFDPacket [15:13:28]OFDProtocolAddRootSTLVToBuf [15:13:28]FM_MakeSignedData [15:13:28]FM_MakeSignedData [15:13:28]SAM_PROTO_SignData [15:13:28]wFMCommunicate request_size=4 [15:13:28]MH_SAM_APDU [15:13:28]CAPDU: 80 0D 01 02 [15:13:28]Write to MH i2c: E2 08 00 E9 01 80 0D 01 02 00 00 00 00 63 [15:13:28]Write i2c OK [15:13:28]MH_I2C_Read... [15:13:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:13:28]Read from MH i2c: E2 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 03 00 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [15:13:28]RAPDU: 90 00 [15:13:28]wFMCommunicate OK [15:13:28]wFMCommunicate request_size=255 [15:13:28]MH_SAM_APDU [15:13:28]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 17 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [15:13:28]Write to MH i2c: E2 02 01 EA 01 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 17 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 21 [15:13:28]Write i2c OK [15:13:28]MH_I2C_Read... [15:13:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:28]Read from MH i2c: E2 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 03 00 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [15:13:28]RAPDU: 90 00 [15:13:28]wFMCommunicate OK [15:13:28]wFMCommunicate request_size=34 [15:13:28]MH_SAM_APDU [15:13:28]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 86 02 00 35 04 06 00 8C 1A 08 A8 AD 0A [15:13:28]Write to MH i2c: E2 25 00 EB 01 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 86 02 00 35 04 06 00 8C 1A 08 A8 AD 0A 00 00 60 [15:13:28]Write i2c OK [15:13:28]MH_I2C_Read... [15:13:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:13:28]Read from MH i2c: E2 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 03 00 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [15:13:28]RAPDU: 90 00 [15:13:28]wFMCommunicate OK [15:13:28]wFMCommunicate request_size=4 [15:13:28]MH_SAM_APDU [15:13:28]CAPDU: 80 0D 03 02 [15:13:28]Write to MH i2c: E2 08 00 EC 01 80 0D 03 02 00 00 00 00 68 [15:13:28]Write i2c OK [15:13:28]MH_I2C_Read... [15:13:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:13:28]Read from MH i2c: E2 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 0B 00 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 0B 00 EC 01 00 A0 20 DF D7 E6 23 A8 26 90 00 B6 [15:13:28]RAPDU: A0 20 DF D7 E6 23 A8 26 90 00 [15:13:28]wFMCommunicate OK [15:13:28]SAM_PROTO_SignData done [15:13:28]FM_MakeSignedData done [15:13:28]CreateOFDProtocolMessage [15:13:28]wFMCommunicate request_size=4 [15:13:28]MH_SAM_APDU [15:13:28]CAPDU: 80 11 00 00 [15:13:28]Write to MH i2c: E2 08 00 ED 01 80 11 00 00 00 00 00 00 68 [15:13:28]Write i2c OK [15:13:28]MH_I2C_Read... [15:13:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:28]Read from MH i2c: E2 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 17 00 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: E2 17 00 ED 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [15:13:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:13:28]wFMCommunicate OK [15:13:28]CreateOFDProtocolMessage done [15:13:28]OFDSenderStorePacket 165534 [15:13:28]StoreOFDPacket docnum=165534 [15:13:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 B6 9D 1F 01 1D 22 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 17 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 86 02 00 35 04 06 00 8C 1A 08 A8 AD 0A A0 20 DF D7 E6 23 A8 26 [15:13:28]CheckFolder [15:13:28]dirname=/storage/ofd_packets [15:13:28]CheckFolder done [15:13:28]ProducePacketName [15:13:28]name=ofd_packets/00165534 [15:13:28]NVStorageSaveData ofd_packets/00165534 [15:13:28]File name is /storage/ofd_packets/00165534 [15:13:28]Write 325 bytes [15:13:28]NVStorageSaveData done [15:13:28]OFDSenderStorePacket done [15:13:28]KKMCreateOFDPacket done [15:13:28]NVStorageSaveData kkm_last_timestamp [15:13:28]File name is /storage/kkm_last_timestamp [15:13:28]Write 4 bytes [15:13:28]NVStorageSaveData done [15:13:28]ExternCall_PrintAddStr [15:13:28]wPrintStart [15:13:28]Write to MH i2c: 01 00 00 EE 01 EF [15:13:28]Write i2c OK [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: 01 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: 01 07 00 [15:13:28]MH_I2C_Read... [15:13:28]Read from MH i2c: 01 07 00 EE 01 00 00 00 00 00 FF 0F 04 [15:13:28]RasterBufferAndPrint [15:13:28]line Счет N : (3)51059 [15:13:28]line ИНН: 02508201610067 [15:13:28]line Контрольно-Кассовый Чек [15:13:28]line ПРОДАЖА [15:13:28]line Товар: 54491472 [15:13:28]line Напиток Кока-Кола 0,5л [15:13:28]line 2.000 * 75.00 [15:13:28]line = 150.00 [15:13:28]line НДС 12% НСП 1% [15:13:28]line > о реализуемом товаре [15:13:28]line ИТОГО: 150.00 [15:13:28]line НСП 1% : 1.33 [15:13:28]line НДС 12% : 15.93 [15:13:28]line Наличными: 150.00 [15:13:28]line Безнал.: 0.00 [15:13:28]line Место: АЗС № 130 "Партнер Нефть" [15:13:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:13:28]line СНО: Общий режим [15:13:28]line Чек 387 23.08.2024 15:13 [15:13:28]line Смена: 469 ФФД: 1.0 [15:13:28]line ЗНМ: 0300000070 [15:13:28]line РНМ: 0000000000092562 [15:13:28]line Версия ККМ: 001 [15:13:28]line ФМ: 0000000000871769 [15:13:28]line ФД: 165534 [15:13:28]line ФПД: 154043442310410 [15:13:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151327&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165534&fm=154043442310410&tin=02508201610067®Number=0000000000092562&sum=15000 [15:13:28]line 0 [15:13:28]written 0, free lines is 4095 [15:13:28]OFD Sender: Processing packet 165534 [packets to send 994, broken 993] [15:13:28]ProducePacketName [15:13:28]name=ofd_packets/00165534 [15:13:28]OFD Sender: To server: pG, [15:13:28]CommunicateWithHost lk.salyk.kg:30040 [15:13:28]ConnectInit lk.salyk.kg [15:13:29]Write to MH i2c: 01 00 00 16 02 18 [15:13:29]Write i2c OK [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: 01 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: 01 07 00 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: 01 07 00 16 02 00 00 00 00 00 E6 0C 11 [15:13:29]RasterBufferAndPrint [15:13:29]line [15:13:29]line [15:13:29]line [15:13:29]line [15:13:29]line [15:13:29]written 0, free lines is 3308 [15:13:29]MH_Cut [15:13:29]Write to MH i2c: D1 01 00 1D 02 01 F1 [15:13:29]Write i2c OK [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: D1 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: D1 01 00 [15:13:29]MH_I2C_Read... [15:13:29]Read from MH i2c: D1 01 00 1D 02 00 F0 [15:13:29]Write to MH i2c: 01 00 00 1E 02 20 [15:13:29]Write i2c OK [15:13:29]MH_I2C_Read... [15:13:29]Connected sock=10 [15:13:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 B6 9D 1F 01 1D 22 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 17 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 86 02 00 35 04 06 00 8C 1A 08 A8 AD 0A A0 20 DF D7 E6 23 A8 26 [15:13:29]*** Cut start [15:13:29]*** Purtial cut [15:13:29]*** Stage 1: CUTSNS_PIN = 1 [15:13:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 3D 47 00 C3 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 86 02 00 F4 03 04 00 63 50 C8 66 B6 04 01 00 00 54 F5 BE D9 16 B8 78 B1 [15:13:30]CommunicateWithHost err = 0 [15:13:30]CheckOFDResponse [15:13:30]1017 (14) - 77093643461234 [15:13:30]1041 (16) - 0000000000871769 [15:13:30]1040 (4) - 165534 [15:13:30]1012 (4) - 23.08.2024 09:03 [15:13:30]1206 (1) - 0 [15:13:30]OFD Sender: Remove packet 165534 [15:13:30]ProducePacketName [15:13:30]name=ofd_packets/00165534 [15:13:30]NVStorageDeleteData [15:13:30]OFD Sender: No OFD packet to send [15:13:31]Read from MH i2c: 01 [15:13:31]MH_I2C_Read... [15:13:31]*** Stop cut motor [15:13:31]*** Cut end [15:13:31]Read from MH i2c: 01 07 00 [15:13:31]MH_I2C_Read... [15:13:31]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 FF 0F 35 [15:13:31]process_action close_receipt done [15:13:31]requested_data is exist [15:13:31]produce_requested_data [15:13:31]requested_item fm.sn is exist - process it [15:13:31]wFMCommunicate request_size=4 [15:13:31]MH_SAM_APDU [15:13:31]CAPDU: 80 11 00 00 [15:13:31]Write to MH i2c: E2 08 00 1F 02 80 11 00 00 00 00 00 00 9B [15:13:31]Write i2c OK [15:13:31]MH_I2C_Read... [15:13:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:13:31]Read from MH i2c: E2 [15:13:31]MH_I2C_Read... [15:13:31]Read from MH i2c: E2 17 00 [15:13:31]MH_I2C_Read... [15:13:31]Read from MH i2c: E2 17 00 1F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [15:13:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:13:31]wFMCommunicate OK [15:13:31]requested_item fd.num is exist - process it [15:13:31]SAM_PROTO_GetFieldsCounters [15:13:31]wFMCommunicate request_size=4 [15:13:31]MH_SAM_APDU [15:13:31]CAPDU: 80 13 00 00 [15:13:31]Write to MH i2c: E2 08 00 20 02 80 13 00 00 00 00 00 00 9E [15:13:31]Write i2c OK [15:13:31]MH_I2C_Read... [15:13:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:13:32]Read from MH i2c: E2 [15:13:32]MH_I2C_Read... [15:13:32]Read from MH i2c: E2 62 00 [15:13:32]MH_I2C_Read... [15:13:32]Read from MH i2c: E2 62 00 20 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 4C [15:13:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:13:32]wFMCommunicate OK [15:13:32]SAM_PROTO_GetFieldsCounters done [15:13:32]requested_item shift.num is exist - process it [15:13:32]requested_item shift.opened is exist - process it [15:13:32]req_shift_opened [15:13:32]FM_GetShiftState [15:13:32]SAM_PROTO_GetShiftState [15:13:32]wFMCommunicate request_size=4 [15:13:32]MH_SAM_APDU [15:13:32]CAPDU: 80 13 01 00 [15:13:32]Write to MH i2c: E2 08 00 21 02 80 13 01 00 00 00 00 00 A0 [15:13:32]Write i2c OK [15:13:32]MH_I2C_Read... [15:13:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:13:32]Read from MH i2c: E2 [15:13:32]MH_I2C_Read... [15:13:32]Read from MH i2c: E2 0E 00 [15:13:32]MH_I2C_Read... [15:13:32]Read from MH i2c: E2 0E 00 21 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CE [15:13:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:13:32]wFMCommunicate OK [15:13:32]SAM_PROTO_GetShiftState done [15:13:32]FM_GetShiftState done [15:13:32]req_shift_opened done [15:13:32]requested_item shift.open_date is exist - process it [15:13:32]req_shift_open_date [15:13:32]req_shift_open_date done [15:13:32]produce_requested_data done [15:13:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165534,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:13:32]process_action_free close_receipt [15:13:32]json_value_free [15:13:32]json_value_free done [15:13:32]process_json_proto returns [15:13:32]Send response to host [15:13:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165534,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:13:32]free response buf [15:13:32]execute_script done [15:13:32]execute_script returns [15:13:32]free content buf [15:13:32]Sock 9.Close socket [15:13:32]Sock 9.Thread stoped [15:13:35]OFD Sender: No OFD packet to send [15:13:36]recv_with_timeout no data received [15:13:40]OFD Sender: No OFD packet to send [15:13:45]OFD Sender: No OFD packet to send [15:13:50]OFD Sender: No OFD packet to send [15:13:55]OFD Sender: No OFD packet to send [15:14:00]OFD Sender: No OFD packet to send [15:14:05]OFD Sender: No OFD packet to send [15:14:10]OFD Sender: No OFD packet to send [15:14:15]OFD Sender: No OFD packet to send [15:14:20]OFD Sender: No OFD packet to send [15:14:25]OFD Sender: No OFD packet to send [15:14:31]OFD Sender: No OFD packet to send [15:14:36]OFD Sender: No OFD packet to send [15:14:41]OFD Sender: No OFD packet to send [15:14:42]accept exits with 7 [15:14:42]New connection [15:14:42]New thread 3067022692 created [15:14:42]Thread 3067166052 joined [15:14:42]Waiting for new connection... [15:14:42] Sock 7.Parse request [15:14:42]Sock 7.Check first char [15:14:42]Sock 7.First char is OK [15:14:42]request: POST /json_proto HTTP/1.0 [15:14:42]Method: POST [15:14:42]URL: /json_proto [15:14:42]Method is POST - this is cgi request [15:14:42]url: /json_proto [15:14:42]query_string will be loaded in cgi processing [15:14:42]execute_cgi json_proto POST (null) [15:14:42]execute_cgi path=json_proto method=POST [15:14:42]POST find Content-Length [15:14:42]Host: 172.17.44.132:8080 [15:14:42]Content-Length: 790 [15:14:42]Content-Type: application/json [15:14:42] [15:14:42]POST finish read [15:14:42]Found Content-Length = 790 [15:14:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.820, "sum" : 400.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:42]execute_script... [15:14:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.820, "sum" : 400.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.42 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:42]POST & json_proto [15:14:42]process_json_proto [15:14:42]json parsed OK: [15:14:42]protocol is kg_v1.0 [15:14:42]action value=close_receipt [15:14:42]process_action close_receipt [15:14:42]cmd_close_receipt [15:14:42]MH_GetDate [15:14:42]Write to MH i2c: F0 00 00 22 02 13 [15:14:42]Write i2c OK [15:14:42]MH_I2C_Read... [15:14:42]Read from MH i2c: F0 [15:14:42]MH_I2C_Read... [15:14:42]Read from MH i2c: F0 09 00 [15:14:42]MH_I2C_Read... [15:14:42]Read from MH i2c: F0 09 00 22 02 00 62 A7 C8 66 2A 83 C1 65 26 [15:14:42]GetLastDocTimeStamp 1724426007 [15:14:42]current date 1724426082 [15:14:42]FM_GetShiftState [15:14:42]SAM_PROTO_GetShiftState [15:14:42]wFMCommunicate request_size=4 [15:14:42]MH_SAM_APDU [15:14:42]CAPDU: 80 13 01 00 [15:14:42]Write to MH i2c: E2 08 00 23 02 80 13 01 00 00 00 00 00 A2 [15:14:42]Write i2c OK [15:14:42]MH_I2C_Read... [15:14:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:42]Read from MH i2c: E2 [15:14:42]MH_I2C_Read... [15:14:42]Read from MH i2c: E2 0E 00 [15:14:42]MH_I2C_Read... [15:14:42]Read from MH i2c: E2 0E 00 23 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D0 [15:14:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:14:42]wFMCommunicate OK [15:14:42]SAM_PROTO_GetShiftState done [15:14:42]FM_GetShiftState done [15:14:42]opened in 1724372766 [15:14:42]opened+sec_in_day 1724459166 [15:14:42]quantity*price = 40041 [15:14:42]sum+1 = 40043 [15:14:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.42 НСП 1% : 3.54 НДС 12% : 42.52 Наличными: 0.00 Безнал.: 400.42 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 388 23.08.2024 15:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165535 ФПД: 52254705318749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151442&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165535&fm=52254705318749&tin=02508201610067®Number=0000000000092562&sum=40042 [15:14:43]StoreToDocumentArchive [15:14:43]shift 469 fd 165535 [15:14:43]save to /storage/0469/doc_00165535 [15:14:43]save last doc name /storage/0469/doc_00165535 to /storage/kkm_last_doc_name [15:14:43]save OK [15:14:43]Clear old archive folders... [15:14:43]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:14:43]tlvbuf is 00B3E460 [15:14:43]SAM_PROTO_ClearQueue [15:14:43]wFMCommunicate request_size=4 [15:14:43]MH_SAM_APDU [15:14:43]CAPDU: 80 09 00 00 [15:14:43]Write to MH i2c: E2 08 00 30 02 80 09 00 00 00 00 00 00 A4 [15:14:43]Write i2c OK [15:14:43]MH_I2C_Read... [15:14:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:43]Read from MH i2c: E2 [15:14:43]MH_I2C_Read... [15:14:43]Read from MH i2c: E2 03 00 [15:14:43]MH_I2C_Read... [15:14:43]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [15:14:43]RAPDU: 90 00 [15:14:43]wFMCommunicate OK [15:14:43]SAM_PROTO_ClearQueue done [15:14:43]KKMCreateOFDPacket [15:14:43]OFDProtocolAddRootSTLVToBuf [15:14:43]FM_MakeSignedData [15:14:43]FM_MakeSignedData [15:14:43]SAM_PROTO_SignData [15:14:43]wFMCommunicate request_size=4 [15:14:43]MH_SAM_APDU [15:14:43]CAPDU: 80 0D 01 02 [15:14:43]Write to MH i2c: E2 08 00 31 02 80 0D 01 02 00 00 00 00 AC [15:14:43]Write i2c OK [15:14:43]MH_I2C_Read... [15:14:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:43]Read from MH i2c: E2 [15:14:43]MH_I2C_Read... [15:14:43]Read from MH i2c: E2 03 00 [15:14:43]MH_I2C_Read... [15:14:43]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [15:14:43]RAPDU: 90 00 [15:14:43]wFMCommunicate OK [15:14:43]wFMCommunicate request_size=255 [15:14:43]MH_SAM_APDU [15:14:43]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 62 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 86 02 00 35 04 06 00 2F 86 7F [15:14:43]Write to MH i2c: E2 02 01 32 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 62 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 86 02 00 35 04 06 00 2F 86 7F 00 00 4F [15:14:43]Write i2c OK [15:14:43]MH_I2C_Read... [15:14:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:43]Read from MH i2c: E2 [15:14:43]MH_I2C_Read... [15:14:43]Read from MH i2c: E2 03 00 [15:14:43]MH_I2C_Read... [15:14:43]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [15:14:43]RAPDU: 90 00 [15:14:43]wFMCommunicate OK [15:14:43]wFMCommunicate request_size=8 [15:14:43]MH_SAM_APDU [15:14:43]CAPDU: 80 0D 02 02 03 25 FB 5D [15:14:43]Write to MH i2c: E2 0B 00 33 02 80 0D 02 02 03 00 25 FB 5D 00 00 32 [15:14:43]Write i2c OK [15:14:43]MH_I2C_Read... [15:14:43]Read from MH i2c: E2 [15:14:43]MH_I2C_Read... [15:14:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:43]Read from MH i2c: E2 03 00 [15:14:43]MH_I2C_Read... [15:14:43]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [15:14:43]RAPDU: 90 00 [15:14:43]wFMCommunicate OK [15:14:43]wFMCommunicate request_size=4 [15:14:43]MH_SAM_APDU [15:14:43]CAPDU: 80 0D 03 02 [15:14:43]Write to MH i2c: E2 08 00 34 02 80 0D 03 02 00 00 00 00 B1 [15:14:43]Write i2c OK [15:14:43]MH_I2C_Read... [15:14:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:43]Read from MH i2c: E2 [15:14:43]MH_I2C_Read... [15:14:43]Read from MH i2c: E2 0B 00 [15:14:43]MH_I2C_Read... [15:14:44]Read from MH i2c: E2 0B 00 34 02 00 B3 66 4F 25 35 92 BF 06 90 00 CB [15:14:44]RAPDU: B3 66 4F 25 35 92 BF 06 90 00 [15:14:44]wFMCommunicate OK [15:14:44]SAM_PROTO_SignData done [15:14:44]FM_MakeSignedData done [15:14:44]CreateOFDProtocolMessage [15:14:44]wFMCommunicate request_size=4 [15:14:44]MH_SAM_APDU [15:14:44]CAPDU: 80 11 00 00 [15:14:44]Write to MH i2c: E2 08 00 35 02 80 11 00 00 00 00 00 00 B1 [15:14:44]Write i2c OK [15:14:44]MH_I2C_Read... [15:14:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:44]Read from MH i2c: E2 [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: E2 17 00 [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: E2 17 00 35 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [15:14:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:14:44]wFMCommunicate OK [15:14:44]CreateOFDProtocolMessage done [15:14:44]OFDSenderStorePacket 165535 [15:14:44]StoreOFDPacket docnum=165535 [15:14:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 F7 55 05 01 A0 0C 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 62 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 86 02 00 35 04 06 00 2F 86 7F 25 FB 5D B3 66 4F 25 35 92 BF 06 [15:14:44]CheckFolder [15:14:44]dirname=/storage/ofd_packets [15:14:44]CheckFolder done [15:14:44]ProducePacketName [15:14:44]name=ofd_packets/00165535 [15:14:44]NVStorageSaveData ofd_packets/00165535 [15:14:44]File name is /storage/ofd_packets/00165535 [15:14:44]Write 299 bytes [15:14:44]NVStorageSaveData done [15:14:44]OFDSenderStorePacket done [15:14:44]KKMCreateOFDPacket done [15:14:44]NVStorageSaveData kkm_last_timestamp [15:14:44]File name is /storage/kkm_last_timestamp [15:14:44]Write 4 bytes [15:14:44]NVStorageSaveData done [15:14:44]ExternCall_PrintAddStr [15:14:44]wPrintStart [15:14:44]Write to MH i2c: 01 00 00 36 02 38 [15:14:44]Write i2c OK [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: 01 [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: 01 07 00 [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: 01 07 00 36 02 00 00 00 00 00 FF 0F 4D [15:14:44]RasterBufferAndPrint [15:14:44]line Счет N : (1)294368 [15:14:44]line ИНН: 02508201610067 [15:14:44]line Контрольно-Кассовый Чек [15:14:44]line ПРОДАЖА [15:14:44]line ТРК (МРК, ГНК) : 51 [15:14:44]line Товар: 2710124130 [15:14:44]line SU-92-К-5 [15:14:44]line 5.820 * 68.80 [15:14:44]line = 400.42 [15:14:44]line НДС 12% НСП 1% [15:14:44]line > о реализуемом товаре [15:14:44]line ИТОГО: 400.42 [15:14:44]line НСП 1% : 3.54 [15:14:44]line НДС 12% : 42.52 [15:14:44]line Наличными: 0.00 [15:14:44]line Безнал.: 400.42 [15:14:44]line Место: АЗС № 130 "Партнер Нефть" [15:14:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:14:44]line СНО: Общий режим [15:14:44]line Чек 388 23.08.2024 15:14 [15:14:44]line Смена: 469 ФФД: 1.0 [15:14:44]line ЗНМ: 0300000070 [15:14:44]line РНМ: 0000000000092562 [15:14:44]line Версия ККМ: 001 [15:14:44]line Платежная система: O! деньги [15:14:44]line ФМ: 0000000000871769 [15:14:44]line ФД: 165535 [15:14:44]line ФПД: 52254705318749 [15:14:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151442&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165535&fm=52254705318749&tin=02508201610067®Number=0000000000092562&sum=40042 [15:14:44]written 0, free lines is 4095 [15:14:44]OFD Sender: Processing packet 165535 [packets to send 994, broken 993] [15:14:44]ProducePacketName [15:14:44]name=ofd_packets/00165535 [15:14:44]OFD Sender: To server: pG, [15:14:44]CommunicateWithHost lk.salyk.kg:30040 [15:14:44]ConnectInit lk.salyk.kg [15:14:44]Write to MH i2c: 01 00 00 60 02 62 [15:14:44]Write i2c OK [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: 01 [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: 01 07 00 [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: 01 07 00 60 02 00 00 00 00 00 D1 0C 46 [15:14:44]RasterBufferAndPrint [15:14:44]line [15:14:44]line [15:14:44]line [15:14:44]line [15:14:44]line [15:14:44]written 0, free lines is 3286 [15:14:44]MH_Cut [15:14:44]Write to MH i2c: D1 01 00 67 02 01 3B [15:14:44]Write i2c OK [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: D1 [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: D1 01 00 [15:14:44]MH_I2C_Read... [15:14:44]Read from MH i2c: D1 01 00 67 02 00 3A [15:14:44]Write to MH i2c: 01 00 00 68 02 6A [15:14:44]Write i2c OK [15:14:44]MH_I2C_Read... [15:14:45]*** Cut start [15:14:45]*** Purtial cut [15:14:45]*** Stage 1: CUTSNS_PIN = 1 [15:14:45]Connected sock=10 [15:14:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 F7 55 05 01 A0 0C 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 62 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 86 02 00 35 04 06 00 2F 86 7F 25 FB 5D B3 66 4F 25 35 92 BF 06 [15:14:47]Read from MH i2c: 01 [15:14:47]MH_I2C_Read... [15:14:47]*** Stop cut motor [15:14:47]*** Cut end [15:14:47]Read from MH i2c: 01 07 00 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 FF 0F 7F [15:14:47]process_action close_receipt done [15:14:47]requested_data is exist [15:14:47]produce_requested_data [15:14:47]requested_item fm.sn is exist - process it [15:14:47]wFMCommunicate request_size=4 [15:14:47]MH_SAM_APDU [15:14:47]CAPDU: 80 11 00 00 [15:14:47]Write to MH i2c: E2 08 00 69 02 80 11 00 00 00 00 00 00 E5 [15:14:47]Write i2c OK [15:14:47]MH_I2C_Read... [15:14:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:47]Read from MH i2c: E2 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: E2 17 00 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: E2 17 00 69 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3E [15:14:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:14:47]wFMCommunicate OK [15:14:47]requested_item fd.num is exist - process it [15:14:47]SAM_PROTO_GetFieldsCounters [15:14:47]wFMCommunicate request_size=4 [15:14:47]MH_SAM_APDU [15:14:47]CAPDU: 80 13 00 00 [15:14:47]Write to MH i2c: E2 08 00 6A 02 80 13 00 00 00 00 00 00 E8 [15:14:47]Write i2c OK [15:14:47]MH_I2C_Read... [15:14:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:47]Read from MH i2c: E2 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: E2 62 00 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: E2 62 00 6A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [15:14:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:14:47]wFMCommunicate OK [15:14:47]SAM_PROTO_GetFieldsCounters done [15:14:47]requested_item shift.num is exist - process it [15:14:47]requested_item shift.opened is exist - process it [15:14:47]req_shift_opened [15:14:47]FM_GetShiftState [15:14:47]SAM_PROTO_GetShiftState [15:14:47]wFMCommunicate request_size=4 [15:14:47]MH_SAM_APDU [15:14:47]CAPDU: 80 13 01 00 [15:14:47]Write to MH i2c: E2 08 00 6B 02 80 13 01 00 00 00 00 00 EA [15:14:47]Write i2c OK [15:14:47]MH_I2C_Read... [15:14:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:47]Read from MH i2c: E2 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: E2 0E 00 [15:14:47]MH_I2C_Read... [15:14:47]Read from MH i2c: E2 0E 00 6B 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 18 [15:14:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:14:47]wFMCommunicate OK [15:14:47]SAM_PROTO_GetShiftState done [15:14:47]FM_GetShiftState done [15:14:47]req_shift_opened done [15:14:47]requested_item shift.open_date is exist - process it [15:14:47]req_shift_open_date [15:14:47]req_shift_open_date done [15:14:47]produce_requested_data done [15:14:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165535,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:14:47]process_action_free close_receipt [15:14:47]json_value_free [15:14:47]json_value_free done [15:14:47]process_json_proto returns [15:14:47]Send response to host [15:14:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165535,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:14:47]free response buf [15:14:47]execute_script done [15:14:47]execute_script returns [15:14:47]free content buf [15:14:47]Sock 7.Close socket [15:14:47]Sock 7.Thread stoped [15:14:50]recv_with_timeout no data received [15:14:50]CommunicateWithHost answer receiving error [15:14:50]CommunicateWithHost err = -3 [15:14:50]OFD Sender: Server communicate error [15:14:55]OFD Sender: Processing packet 165535 [packets to send 994, broken 993] [15:14:55]ProducePacketName [15:14:55]name=ofd_packets/00165535 [15:14:55]OFD Sender: To server: pG, [15:14:55]CommunicateWithHost lk.salyk.kg:30040 [15:14:55]ConnectInit lk.salyk.kg [15:14:58]Connected sock=7 [15:14:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 F7 55 05 01 A0 0C 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6A 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6A 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 62 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 86 02 00 35 04 06 00 2F 86 7F 25 FB 5D B3 66 4F 25 35 92 BF 06 [15: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 37 36 39 4F 00 00 00 5D 49 47 00 9C 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 86 02 00 F4 03 04 00 BC 50 C8 66 B6 04 01 00 00 E1 42 F7 E0 8D 38 69 A3 [15:14:59]CommunicateWithHost err = 0 [15:14:59]CheckOFDResponse [15:14:59]1017 (14) - 77093643461234 [15:14:59]1041 (16) - 0000000000871769 [15:14:59]1040 (4) - 165535 [15:14:59]1012 (4) - 23.08.2024 09:05 [15:14:59]1206 (1) - 0 [15:14:59]OFD Sender: Remove packet 165535 [15:14:59]ProducePacketName [15:14:59]name=ofd_packets/00165535 [15:14:59]NVStorageDeleteData [15:15:00]OFD Sender: No OFD packet to send [15:15:05]OFD Sender: No OFD packet to send [15:15:08]recv_with_timeout no data received [15:15:10]OFD Sender: No OFD packet to send [15:15:15]OFD Sender: No OFD packet to send [15:15:20]OFD Sender: No OFD packet to send [15:15:23]recv_with_timeout no data received [15:15:25]OFD Sender: No OFD packet to send [15:15:30]OFD Sender: No OFD packet to send [15:15:35]OFD Sender: No OFD packet to send [15:15:38]recv_with_timeout no data received [15:15:40]OFD Sender: No OFD packet to send [15:15:45]OFD Sender: No OFD packet to send [15:15:50]OFD Sender: No OFD packet to send [15:15:55]OFD Sender: No OFD packet to send [15:16:00]OFD Sender: No OFD packet to send [15:16:05]OFD Sender: No OFD packet to send [15:16:10]OFD Sender: No OFD packet to send [15:16:15]OFD Sender: No OFD packet to send [15:16:20]OFD Sender: No OFD packet to send [15:16:25]OFD Sender: No OFD packet to send [15:16:30]OFD Sender: No OFD packet to send [15:16:35]OFD Sender: No OFD packet to send [15:16:40]OFD Sender: No OFD packet to send [15:16:45]OFD Sender: No OFD packet to send [15:16:50]OFD Sender: No OFD packet to send [15:16:54]recv_with_timeout no data received [15:16:55]OFD Sender: No OFD packet to send 10 00 76 02 80 15 02 00 08 00 F4 03 04 00 F6 A7 C8 66 00 00 CE [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 15 02 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 76 02 00 90 00 EC [15:17:10]RAPDU: 90 00 [15:17:10]wFMCommunicate OK [15:17:10]wFMCommunicate request_size=25 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [15:17:10]Write to MH i2c: E2 1C 00 77 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 5A [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]OFD Sender: No OFD packet to send [15:17:10]*** iso7816_exchange 80 15 02 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 77 02 00 90 00 ED [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 15 03 00 [15:17:10]Write to MH i2c: E2 08 00 78 02 80 15 03 00 00 00 00 00 FB [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:11]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:17:11]Read from MH i2c: E2 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 40 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 40 00 78 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 85 01 00 00 35 04 06 00 B5 4E D1 9A 9D 19 90 00 9F [15:17:11]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 85 01 00 00 35 04 06 00 B5 4E D1 9A 9D 19 90 00 [15:17:11]wFMCommunicate OK [15:17:11]SAM_PROTO_ProcessDocument answer len = 59 [15:17:11]SAM_PROTO_ProcessDocument done [15:17:11]SetTLVBufToDocument [15:17:11]Processing tag 1209 (04B9) [15:17:11]Malloc new data [15:17:11]Processing tag 1041 (0411) [15:17:11]Processing tag 1040 (0410) [15:17:11]Malloc new data [15:17:11]Processing tag 1038 (040E) [15:17:11]Malloc new data [15:17:11]Processing tag 1042 (0412) [15:17:11]Malloc new data [15:17:11]Processing tag 1077 (0435) [15:17:11]Malloc new data [15:17:11]SetTLVBufToDocument err=0 [15:17:11]KKMLoadAndSignReceiptData store KKM data [15:17:11]KKMLoadAndSignReceiptData err=0 [15:17:11]wFMCommunicate request_size=4 [15:17:11]MH_SAM_APDU [15:17:11]CAPDU: 80 11 00 00 [15:17:11]Write to MH i2c: E2 08 00 79 02 80 11 00 00 00 00 00 00 F5 [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:11]Read from MH i2c: E2 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 17 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 17 00 79 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [15:17:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:17:11]wFMCommunicate OK [15:17:11]Счет N : (3)51060 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700040114137 Султан чай 1л. зел лимон 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 389 23.08.2024 15:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165536 ФПД: 199350128647449 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151710&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165536&fm=199350128647449&tin=02508201610067®Number=0000000000092562&sum=6500 0 [15:17:11]StoreToDocumentArchive [15:17:11]shift 469 fd 165536 [15:17:11]save to /storage/0469/doc_00165536 [15:17:11]save last doc name /storage/0469/doc_00165536 to /storage/kkm_last_doc_name [15:17:11]save OK [15:17:11]Clear old archive folders... [15:17:11]ProcessDocumentItem done err = 0, tmpTLVsize=284 [15:17:11]tlvbuf is 00B7AE60 [15:17:11]SAM_PROTO_ClearQueue [15:17:11]wFMCommunicate request_size=4 [15:17:11]MH_SAM_APDU [15:17:11]CAPDU: 80 09 00 00 [15:17:11]Write to MH i2c: E2 08 00 7A 02 80 09 00 00 00 00 00 00 EE [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:11]Read from MH i2c: E2 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 03 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [15:17:11]RAPDU: 90 00 [15:17:11]wFMCommunicate OK [15:17:11]SAM_PROTO_ClearQueue done [15:17:11]KKMCreateOFDPacket [15:17:11]OFDProtocolAddRootSTLVToBuf [15:17:11]FM_MakeSignedData [15:17:11]FM_MakeSignedData [15:17:11]SAM_PROTO_SignData [15:17:11]wFMCommunicate request_size=4 [15:17:11]MH_SAM_APDU [15:17:11]CAPDU: 80 0D 01 02 [15:17:11]Write to MH i2c: E2 08 00 7B 02 80 0D 01 02 00 00 00 00 F6 [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:11]Read from MH i2c: E2 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 03 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [15:17:11]RAPDU: 90 00 [15:17:11]wFMCommunicate OK [15:17:11]wFMCommunicate request_size=255 [15:17:11]MH_SAM_APDU [15:17:11]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 F6 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [15:17:11]Write to MH i2c: E2 02 01 7C 02 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 F6 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 A8 [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:11]Read from MH i2c: E2 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 03 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [15:17:11]RAPDU: 90 00 [15:17:11]wFMCommunicate OK [15:17:11]wFMCommunicate request_size=43 [15:17:11]MH_SAM_APDU [15:17:11]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 86 02 00 35 04 06 00 B5 4E D1 9A 9D 19 [15:17:11]Write to MH i2c: E2 2E 00 7D 02 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 86 02 00 35 04 06 00 B5 4E D1 9A 9D 19 00 00 33 [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:11]Read from MH i2c: E2 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 03 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [15:17:11]RAPDU: 90 00 [15:17:11]wFMCommunicate OK [15:17:11]wFMCommunicate request_size=4 [15:17:11]MH_SAM_APDU [15:17:11]CAPDU: 80 0D 03 02 [15:17:11]Write to MH i2c: E2 08 00 7E 02 80 0D 03 02 00 00 00 00 FB [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:11]Read from MH i2c: E2 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 0B 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 0B 00 7E 02 00 93 87 5B 85 3F 96 5E 74 90 00 9D [15:17:11]RAPDU: 93 87 5B 85 3F 96 5E 74 90 00 [15:17:11]wFMCommunicate OK [15:17:11]SAM_PROTO_SignData done [15:17:11]FM_MakeSignedData done [15:17:11]CreateOFDProtocolMessage [15:17:11]wFMCommunicate request_size=4 [15:17:11]MH_SAM_APDU [15:17:11]CAPDU: 80 11 00 00 [15:17:11]Write to MH i2c: E2 08 00 7F 02 80 11 00 00 00 00 00 00 FB [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:11]Read from MH i2c: E2 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 17 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: E2 17 00 7F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 54 [15:17:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:17:11]wFMCommunicate OK [15:17:11]CreateOFDProtocolMessage done [15:17:11]OFDSenderStorePacket 165536 [15:17:11]StoreOFDPacket docnum=165536 [15:17:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 52 49 28 01 DA 7C 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 F6 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 86 02 00 35 04 06 00 B5 4E D1 9A 9D 19 93 87 5B 85 3F 96 5E 74 [15:17:11]CheckFolder [15:17:11]dirname=/storage/ofd_packets [15:17:11]CheckFolder done [15:17:11]ProducePacketName [15:17:11]name=ofd_packets/00165536 [15:17:11]NVStorageSaveData ofd_packets/00165536 [15:17:11]File name is /storage/ofd_packets/00165536 [15:17:11]Write 334 bytes [15:17:11]NVStorageSaveData done [15:17:11]OFDSenderStorePacket done [15:17:11]KKMCreateOFDPacket done [15:17:11]NVStorageSaveData kkm_last_timestamp [15:17:11]File name is /storage/kkm_last_timestamp [15:17:11]Write 4 bytes [15:17:11]NVStorageSaveData done [15:17:11]ExternCall_PrintAddStr [15:17:11]wPrintStart [15:17:11]Write to MH i2c: 01 00 00 80 02 82 [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 80 02 00 00 00 00 00 FF 0F 97 [15:17:11]RasterBufferAndPrint [15:17:11]line Счет N : (3)51060 [15:17:11]line ИНН: 02508201610067 [15:17:11]line Контрольно-Кассовый Чек [15:17:11]line ПРОДАЖА [15:17:11]line Товар: 4700040114137 [15:17:11]line Султан чай 1л. зел лимон [15:17:11]line 1.000 * 65.00 [15:17:11]line = 65.00 [15:17:11]line НДС 12% НСП 1% [15:17:11]line > о реализуемом товаре [15:17:11]line ИТОГО: 65.00 [15:17:11]line НСП 1% : 0.57 [15:17:11]line НДС 12% : 6.90 [15:17:11]line Наличными: 65.00 [15:17:11]line Безнал.: 0.00 [15:17:11]line Место: АЗС № 130 "Партнер Нефть" [15:17:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:17:11]line СНО: Общий режим [15:17:11]line Чек 389 23.08.2024 15:17 [15:17:11]line Смена: 469 ФФД: 1.0 [15:17:11]line ЗНМ: 0300000070 [15:17:11]line РНМ: 0000000000092562 [15:17:11]line Версия ККМ: 001 [15:17:11]line ФМ: 0000000000871769 [15:17:11]line ФД: 165536 [15:17:11]line ФПД: 199350128647449 [15:17:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151710&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165536&fm=199350128647449&tin=02508201610067®Number=0000000000092562&sum=6500 [15:17:11]line 0 [15:17:11]written 0, free lines is 4095 [15:17:11]OFD Sender: Processing packet 165536 [packets to send 994, broken 993] [15:17:11]ProducePacketName [15:17:11]name=ofd_packets/00165536 [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:12]Write to MH i2c: 01 00 00 A8 02 AA [15:17:12]Write i2c OK [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: 01 [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: 01 07 00 [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: 01 07 00 A8 02 00 00 00 00 00 E5 0C A2 [15:17:12]RasterBufferAndPrint [15:17:12]line [15:17:12]line [15:17:12]line [15:17:12]line [15:17:12]line [15:17:12]written 0, free lines is 3306 [15:17:12]MH_Cut [15:17:12]Write to MH i2c: D1 01 00 AF 02 01 83 [15:17:12]Write i2c OK [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: D1 [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: D1 01 00 [15:17:12]MH_I2C_Read... [15:17:12]Read from MH i2c: D1 01 00 AF 02 00 82 [15:17:12]Write to MH i2c: 01 00 00 B0 02 B2 [15:17:12]Write i2c OK [15:17:12]MH_I2C_Read... [15:17:12]*** Cut start [15:17:12]*** Purtial cut [15:17:12]*** Stage 1: CUTSNS_PIN = 1 [15:17:14]Read from MH i2c: 01 [15:17:14]MH_I2C_Read... [15:17:14]*** Stop cut motor [15:17:14]*** Cut end [15:17:14]Read from MH i2c: 01 07 00 [15:17:14]MH_I2C_Read... [15:17:14]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 FF 0F C7 [15:17:14]process_action close_receipt done [15:17:14]requested_data is exist [15:17:14]produce_requested_data [15:17:14]requested_item fm.sn is exist - process it [15:17:14]wFMCommunicate request_size=4 [15:17:14]MH_SAM_APDU [15:17:14]CAPDU: 80 11 00 00 [15:17:14]Write to MH i2c: E2 08 00 B1 02 80 11 00 00 00 00 00 00 2D [15:17:14]Write i2c OK [15:17:14]MH_I2C_Read... [15:17:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:14]Read from MH i2c: E2 [15:17:14]MH_I2C_Read... [15:17:14]Read from MH i2c: E2 17 00 [15:17:14]MH_I2C_Read... [15:17:14]Read from MH i2c: E2 17 00 B1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [15:17:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:17:14]wFMCommunicate OK [15:17:14]requested_item fd.num is exist - process it [15:17:14]SAM_PROTO_GetFieldsCounters [15:17:14]wFMCommunicate request_size=4 [15:17:14]MH_SAM_APDU [15:17:14]CAPDU: 80 13 00 00 [15:17:14]Write to MH i2c: E2 08 00 B2 02 80 13 00 00 00 00 00 00 30 [15:17:14]Write i2c OK [15:17:14]MH_I2C_Read... [15:17:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:15]Read from MH i2c: E2 [15:17:15]MH_I2C_Read... [15:17:15]Read from MH i2c: E2 62 00 [15:17:15]MH_I2C_Read... [15:17:15]Read from MH i2c: E2 62 00 B2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 E6 [15:17:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:17:15]wFMCommunicate OK [15:17:15]SAM_PROTO_GetFieldsCounters done [15:17:15]requested_item shift.num is exist - process it [15:17:15]requested_item shift.opened is exist - process it [15:17:15]req_shift_opened [15:17:15]FM_GetShiftState [15:17:15]SAM_PROTO_GetShiftState [15:17:15]wFMCommunicate request_size=4 [15:17:15]MH_SAM_APDU [15:17:15]CAPDU: 80 13 01 00 [15:17:15]Write to MH i2c: E2 08 00 B3 02 80 13 01 00 00 00 00 00 32 [15:17:15]Write i2c OK [15:17:15]MH_I2C_Read... [15:17:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:15]Read from MH i2c: E2 [15:17:15]MH_I2C_Read... [15:17:15]Read from MH i2c: E2 0E 00 [15:17:15]MH_I2C_Read... [15:17:15]Read from MH i2c: E2 0E 00 B3 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 60 [15:17:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:17:15]wFMCommunicate OK [15:17:15]SAM_PROTO_GetShiftState done [15:17:15]FM_GetShiftState done [15:17:15]req_shift_opened done [15:17:15]requested_item shift.open_date is exist - process it [15:17:15]req_shift_open_date [15:17:15]req_shift_open_date done [15:17:15]produce_requested_data done [15:17:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165536,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:17:15]process_action_free close_receipt [15:17:15]json_value_free [15:17:15]json_value_free done [15:17:15]process_json_proto returns [15:17:15]Send response to host [15:17:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165536,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:17:15]free response buf [15:17:15]execute_script done [15:17:15]execute_script returns [15:17:15]free content buf [15:17:15]Sock 9.Close socket [15:17:15]Sock 9.Thread stoped [15:17:16]ConnectInit Can't take IP for lk.salyk.kg [15:17:16]CommunicateWithHost connect error [15:17:16]CommunicateWithHost err = -1 [15:17:16]OFD Sender: Server communicate error [15:17:21]OFD Sender: Processing packet 165536 [packets to send 994, broken 993] [15:17:21]ProducePacketName [15:17:21]name=ofd_packets/00165536 [15:17:21]OFD Sender: To server: pG, [15:17:21]CommunicateWithHost lk.salyk.kg:30040 [15:17:21]ConnectInit lk.salyk.kg [15:17:26]ConnectInit Can't take IP for lk.salyk.kg [15:17:26]CommunicateWithHost connect error [15:17:26]CommunicateWithHost err = -1 [15:17:26]OFD Sender: Server communicate error [15:17:30]ConnectInit Can't connect to host [15:17:31]OFD Sender: Processing packet 165536 [packets to send 994, broken 993] [15:17:31]ProducePacketName [15:17:31]name=ofd_packets/00165536 [15:17:31]OFD Sender: To server: pG, [15:17:31]CommunicateWithHost lk.salyk.kg:30040 [15:17:31]ConnectInit lk.salyk.kg [15:17:36]ConnectInit Can't take IP for lk.salyk.kg [15:17:36]CommunicateWithHost connect error [15:17:36]CommunicateWithHost err = -1 [15:17:36]OFD Sender: Server communicate error [15:17:41]OFD Sender: Processing packet 165536 [packets to send 994, broken 993] [15:17:41]ProducePacketName [15:17:41]name=ofd_packets/00165536 [15:17:41]OFD Sender: To server: pG, [15:17:41]CommunicateWithHost lk.salyk.kg:30040 [15:17:41]ConnectInit lk.salyk.kg [15:17:46]ConnectInit Can't take IP for lk.salyk.kg [15:17:46]CommunicateWithHost connect error [15:17:46]CommunicateWithHost err = -1 [15:17:46]OFD Sender: Server communicate error [15:17:51]OFD Sender: Processing packet 165536 [packets to send 994, broken 993] [15:17:51]ProducePacketName [15:17:51]name=ofd_packets/00165536 [15:17:51]OFD Sender: To server: pG, [15:17:51]CommunicateWithHost lk.salyk.kg:30040 [15:17:51]ConnectInit lk.salyk.kg [15:17:57]recv_with_timeout no data received [15:17:57]Connected sock=7 [15:17:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 52 49 28 01 DA 7C 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 F6 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 86 02 00 35 04 06 00 B5 4E D1 9A 9D 19 93 87 5B 85 3F 96 5E 74 [15:18:02]recv_with_timeout no data received [15:18:02]CommunicateWithHost answer receiving error [15:18:02]CommunicateWithHost err = -3 [15:18:02]OFD Sender: Server communicate error [15:18:07]OFD Sender: Processing packet 165536 [packets to send 994, broken 993] [15:18:07]ProducePacketName [15:18:07]name=ofd_packets/00165536 [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:12]ConnectInit Can't take IP for lk.salyk.kg [15:18:12]CommunicateWithHost connect error [15:18:12]CommunicateWithHost err = -1 [15:18:12]OFD Sender: Server communicate error [15:18:16]recv_with_timeout no data received [15:18:17]OFD Sender: Processing packet 165536 [packets to send 994, broken 993] [15:18:17]ProducePacketName [15:18:17]name=ofd_packets/00165536 [15:18:17]OFD Sender: To server: pG, [15:18:17]CommunicateWithHost lk.salyk.kg:30040 [15:18:17]ConnectInit lk.salyk.kg [15:18:20]accept exits with 10 [15:18:20]New connection [15:18:20]New thread 3067022692 created [15:18:20]Thread 3067166052 joined [15:18:20]Waiting for new connection... [15:18:20] Sock 10.Parse request [15:18:20]Sock 10.Check first char [15:18:20]Sock 10.First char is OK [15:18:20]request: POST /json_proto HTTP/1.0 [15:18:20]Method: POST [15:18:20]URL: /json_proto [15:18:20]Method is POST - this is cgi request [15:18:20]url: /json_proto [15:18:20]query_string will be loaded in cgi processing [15:18:20]execute_cgi json_proto POST (null) [15:18:20]execute_cgi path=json_proto method=POST [15:18:20]POST find Content-Length [15:18:20]Host: 172.17.44.132:8080 [15:18:20]Content-Length: 682 [15:18:20]Content-Type: application/json [15:18:20] [15:18:20]POST finish read [15:18:20]Found Content-Length = 682 [15:18:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.820, "sum" : 1025.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1025.00, "total" : 1025.00, "payments": [ { "type": 0, "sum" : 1025.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:20]execute_script... [15:18:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.820, "sum" : 1025.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1025.00, "total" : 1025.00, "payments": [ { "type": 0, "sum" : 1025.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:20]POST & json_proto [15:18:20]process_json_proto [15:18:20]json parsed OK: [15:18:20]protocol is kg_v1.0 [15:18:20]action value=close_receipt [15:18:20]process_action close_receipt [15:18:20]cmd_close_receipt [15:18:20]MH_GetDate [15:18:20]Write to MH i2c: F0 00 00 B4 02 A5 [15:18:20]Write i2c OK [15:18:20]MH_I2C_Read... [15:18:20]Read from MH i2c: F0 [15:18:20]MH_I2C_Read... [15:18:20]Read from MH i2c: F0 09 00 [15:18:20]MH_I2C_Read... [15:18:20]Read from MH i2c: F0 09 00 B4 02 00 3C A8 C8 66 2A 83 C1 65 93 [15:18:20]GetLastDocTimeStamp 1724426230 [15:18:20]current date 1724426300 [15:18:20]FM_GetShiftState [15:18:20]SAM_PROTO_GetShiftState [15:18:20]wFMCommunicate request_size=4 [15:18:20]MH_SAM_APDU [15:18:20]CAPDU: 80 13 01 00 [15:18:20]Write to MH i2c: E2 08 00 B5 02 80 13 01 00 00 00 00 00 34 [15:18:20]Write i2c OK [15:18:20]MH_I2C_Read... [15:18:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:20]Read from MH i2c: E2 [15:18:20]MH_I2C_Read... [15:18:20]Read from MH i2c: E2 0E 00 [15:18:20]MH_I2C_Read... [15:18:20]Read from MH i2c: E2 0E 00 B5 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 62 [15:18:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:18:20]wFMCommunicate OK [15:18:20]SAM_PROTO_GetShiftState done [15:18:20]FM_GetShiftState done [15:18:20]opened in 1724372766 [15:18:20]opened+sec_in_day 1724459166 [15:18:20]quantity*price = 102544 [15:18:20]sum+1 = 102545 [15:18:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 1025.00 Внесено: 1025.00 СДАЧА: 0.00 НСП 1% : 9.07 НДС 12% : 108.90 Наличными: 1025.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 390 23.08.2024 15:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165537 ФПД: 125163113829038 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165537&fm=125163113829038&tin=02508201610067®Number=0000000000092562&sum=102500 [15:18:21]StoreToDocumentArchive [15:18:21]shift 469 fd 165537 [15:18:21]save to /storage/0469/doc_00165537 [15:18:21]save last doc name /storage/0469/doc_00165537 to /storage/kkm_last_doc_name [15:18:21]save OK [15:18:21]Clear old archive folders... [15:18:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:18:21]tlvbuf is 00B53790 [15:18:21]SAM_PROTO_ClearQueue [15:18:21]wFMCommunicate request_size=4 [15:18:21]MH_SAM_APDU [15:18:21]CAPDU: 80 09 00 00 [15:18:21]Write to MH i2c: E2 08 00 C2 02 80 09 00 00 00 00 00 00 36 [15:18:21]Write i2c OK [15:18:21]MH_I2C_Read... [15:18:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:18:21]Read from MH i2c: E2 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 03 00 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [15:18:21]RAPDU: 90 00 [15:18:21]wFMCommunicate OK [15:18:21]SAM_PROTO_ClearQueue done [15:18:21]KKMCreateOFDPacket [15:18:21]OFDProtocolAddRootSTLVToBuf [15:18:21]FM_MakeSignedData [15:18:21]FM_MakeSignedData [15:18:21]SAM_PROTO_SignData [15:18:21]wFMCommunicate request_size=4 [15:18:21]MH_SAM_APDU [15:18:21]CAPDU: 80 0D 01 02 [15:18:21]Write to MH i2c: E2 08 00 C3 02 80 0D 01 02 00 00 00 00 3E [15:18:21]Write i2c OK [15:18:21]MH_I2C_Read... [15:18:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:18:21]Read from MH i2c: E2 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 03 00 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [15:18:21]RAPDU: 90 00 [15:18:21]wFMCommunicate OK [15:18:21]wFMCommunicate request_size=255 [15:18:21]MH_SAM_APDU [15:18:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 90 90 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 90 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 2A 00 00 00 00 07 04 06 00 64 90 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 3C A8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 86 02 00 35 04 06 00 71 [15:18:21]Write to MH i2c: E2 02 01 C4 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 90 90 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 90 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 2A 00 00 00 00 07 04 06 00 64 90 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 3C A8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 86 02 00 35 04 06 00 71 00 00 F0 [15:18:21]Write i2c OK [15:18:21]MH_I2C_Read... [15:18:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:21]Read from MH i2c: E2 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 03 00 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [15:18:21]RAPDU: 90 00 [15:18:21]wFMCommunicate OK [15:18:21]wFMCommunicate request_size=10 [15:18:21]MH_SAM_APDU [15:18:21]CAPDU: 80 0D 02 02 05 D5 CE F0 52 AE [15:18:21]Write to MH i2c: E2 0D 00 C5 02 80 0D 02 02 05 00 D5 CE F0 52 AE 00 00 DE [15:18:21]Write i2c OK [15:18:21]MH_I2C_Read... [15:18:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:21]Read from MH i2c: E2 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 03 00 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [15:18:21]RAPDU: 90 00 [15:18:21]wFMCommunicate OK [15:18:21]wFMCommunicate request_size=4 [15:18:21]MH_SAM_APDU [15:18:21]CAPDU: 80 0D 03 02 [15:18:21]Write to MH i2c: E2 08 00 C6 02 80 0D 03 02 00 00 00 00 43 [15:18:21]Write i2c OK [15:18:21]MH_I2C_Read... [15:18:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:18:21]Read from MH i2c: E2 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 0B 00 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 0B 00 C6 02 00 33 2B BB 89 41 2E A4 94 90 00 8D [15:18:21]RAPDU: 33 2B BB 89 41 2E A4 94 90 00 [15:18:21]wFMCommunicate OK [15:18:21]SAM_PROTO_SignData done [15:18:21]FM_MakeSignedData done [15:18:21]CreateOFDProtocolMessage [15:18:21]wFMCommunicate request_size=4 [15:18:21]MH_SAM_APDU [15:18:21]CAPDU: 80 11 00 00 [15:18:21]Write to MH i2c: E2 08 00 C7 02 80 11 00 00 00 00 00 00 43 [15:18:21]Write i2c OK [15:18:21]MH_I2C_Read... [15:18:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:21]Read from MH i2c: E2 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 17 00 [15:18:21]MH_I2C_Read... [15:18:21]Read from MH i2c: E2 17 00 C7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [15:18:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:18:21]wFMCommunicate OK [15:18:21]CreateOFDProtocolMessage done [15:18:21]OFDSenderStorePacket 165537 [15:18:21]StoreOFDPacket docnum=165537 [15:18:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 89 8F 07 01 9F F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 90 90 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 90 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 2A 00 00 00 00 07 04 06 00 64 90 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 3C A8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 86 02 00 35 04 06 00 71 D5 CE F0 52 AE 33 2B BB 89 41 2E A4 94 [15:18:21]CheckFolder [15:18:21]dirname=/storage/ofd_packets [15:18:21]CheckFolder done [15:18:21]ProducePacketName [15:18:21]name=ofd_packets/00165537 [15:18:21]NVStorageSaveData ofd_packets/00165537 [15:18:21]File name is /storage/ofd_packets/00165537 [15:18:21]Write 301 bytes [15:18:21]NVStorageSaveData done [15:18:21]OFDSenderStorePacket done [15:18:21]KKMCreateOFDPacket done [15:18:21]NVStorageSaveData kkm_last_timestamp [15:18:21]File name is /storage/kkm_last_timestamp [15:18:21]Write 4 bytes [15:18:21]NVStorageSaveData done [15:18:22]ExternCall_PrintAddStr [15:18:22]wPrintStart [15:18:22]Write to MH i2c: 01 00 00 C8 02 CA [15:18:22]Write i2c OK [15:18:22]MH_I2C_Read... [15:18:22]Read from MH i2c: 01 [15:18:22]MH_I2C_Read... [15:18:22]Read from MH i2c: 01 07 00 [15:18:22]MH_I2C_Read... [15:18:22]Read from MH i2c: 01 07 00 C8 02 00 00 00 00 00 FF 0F DF [15:18:22]RasterBufferAndPrint [15:18:22]line Счет N : (1)294370 [15:18:22]line ИНН: 02508201610067 [15:18:22]line Контрольно-Кассовый Чек [15:18:22]line ПРОДАЖА [15:18:22]line ТРК (МРК, ГНК) : 63 [15:18:22]line Товар: 2710124500 [15:18:22]line Аи-95-К-5 [15:18:22]line 13.820 * 74.20 [15:18:22]line = 1025.44 [15:18:22]line НДС 12% НСП 1% [15:18:22]line > о реализуемом товаре [15:18:22]line ОКРУГЛЕНИЕ: -0.44 [15:18:22]line ИТОГО: 1025.00 [15:18:22]line Внесено: 1025.00 [15:18:22]line СДАЧА: 0.00 [15:18:22]line НСП 1% : 9.07 [15:18:22]line НДС 12% : 108.90 [15:18:22]line Наличными: 1025.00 [15:18:22]line Безнал.: 0.00 [15:18:22]line Место: АЗС № 130 "Партнер Нефть" [15:18:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:18:22]line СНО: Общий режим [15:18:22]line Чек 390 23.08.2024 15:18 [15:18:22]line Смена: 469 ФФД: 1.0 [15:18:22]line ЗНМ: 0300000070 [15:18:22]line РНМ: 0000000000092562 [15:18:22]line Версия ККМ: 001 [15:18:22]line ФМ: 0000000000871769 [15:18:22]line ФД: 165537 [15:18:22]line ФПД: 125163113829038 [15:18:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165537&fm=125163113829038&tin=02508201610067®Number=0000000000092562&sum=102500 [15:18:22]written 0, free lines is 4095 [15:18:22]Write to MH i2c: 01 00 00 F3 02 F5 [15:18:22]Write i2c OK [15:18:22]MH_I2C_Read... [15:18:22]Read from MH i2c: 01 [15:18:22]MH_I2C_Read... [15:18:22]Read from MH i2c: 01 07 00 [15:18:22]MH_I2C_Read... [15:18:22]Read from MH i2c: 01 07 00 F3 02 00 00 00 00 00 C6 0C CE [15:18:22]RasterBufferAndPrint [15:18:22]line [15:18:22]line [15:18:22]line [15:18:22]line [15:18:22]line [15:18:22]written 0, free lines is 3276 [15:18:22]MH_Cut [15:18:22]Write to MH i2c: D1 01 00 FA 02 01 CE [15:18:22]Write i2c OK [15:18:22]MH_I2C_Read... [15:18:22]Read from MH i2c: D1 [15:18:22]MH_I2C_Read... [15:18:22]Read from MH i2c: D1 01 00 [15:18:22]MH_I2C_Read... [15:18:22]Read from MH i2c: D1 01 00 FA 02 00 CD [15:18:22]Write to MH i2c: 01 00 00 FB 02 FD [15:18:22]Write i2c OK [15:18:22]MH_I2C_Read... [15:18:22]ConnectInit Can't take IP for lk.salyk.kg [15:18:22]CommunicateWithHost connect error [15:18:22]CommunicateWithHost err = -1 [15:18:22]OFD Sender: Server communicate error [15:18:22]OFD Sender: Processing packet 165536 [packets to send 995, broken 993] [15:18:22]ProducePacketName [15:18:22]name=ofd_packets/00165536 [15:18:22]OFD Sender: To server: pG, [15:18:22]CommunicateWithHost lk.salyk.kg:30040 [15:18:22]ConnectInit lk.salyk.kg [15:18:23]*** Cut start [15:18:23]*** Purtial cut [15:18:23]*** Stage 1: CUTSNS_PIN = 1 [15:18:24]Connected sock=7 [15:18:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 52 49 28 01 DA 7C 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 F6 A7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 86 02 00 35 04 06 00 B5 4E D1 9A 9D 19 93 87 5B 85 3F 96 5E 74 [15:18:25]Read from MH i2c: 01 [15:18:25]MH_I2C_Read... [15:18:25]*** Stop cut motor [15:18:25]*** Cut end [15:18:25]Read from MH i2c: 01 07 00 [15:18:25]MH_I2C_Read... [15:18:25]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 FF 0F 12 [15:18:25]process_action close_receipt done [15:18:25]requested_data is exist [15:18:25]produce_requested_data [15:18:25]requested_item fm.sn is exist - process it [15:18:25]wFMCommunicate request_size=4 [15:18:25]MH_SAM_APDU [15:18:25]CAPDU: 80 11 00 00 [15:18:25]Write to MH i2c: E2 08 00 FC 02 80 11 00 00 00 00 00 00 78 [15:18:25]Write i2c OK [15:18:25]MH_I2C_Read... [15:18:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:25]Read from MH i2c: E2 [15:18:25]MH_I2C_Read... [15:18:25]Read from MH i2c: E2 17 00 [15:18:25]MH_I2C_Read... [15:18:25]Read from MH i2c: E2 17 00 FC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [15:18:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:18:25]wFMCommunicate OK [15:18:25]requested_item fd.num is exist - process it [15:18:25]SAM_PROTO_GetFieldsCounters [15:18:25]wFMCommunicate request_size=4 [15:18:25]MH_SAM_APDU [15:18:25]CAPDU: 80 13 00 00 [15:18:25]Write to MH i2c: E2 08 00 FD 02 80 13 00 00 00 00 00 00 7B [15:18:25]Write i2c OK [15:18:25]MH_I2C_Read... [15:18:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:18:25]Read from MH i2c: E2 [15:18:25]MH_I2C_Read... [15:18:25]Read from MH i2c: E2 62 00 [15:18:25]MH_I2C_Read... [15:18:25]Read from MH i2c: E2 62 00 FD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 35 [15:18:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:18:25]wFMCommunicate OK [15:18:25]SAM_PROTO_GetFieldsCounters done [15:18:25]requested_item shift.num is exist - process it [15:18:25]requested_item shift.opened is exist - process it [15:18:25]req_shift_opened [15:18:25]FM_GetShiftState [15:18:25]SAM_PROTO_GetShiftState [15:18:25]wFMCommunicate request_size=4 [15:18:25]MH_SAM_APDU [15:18:25]CAPDU: 80 13 01 00 [15:18:25]Write to MH i2c: E2 08 00 FE 02 80 13 01 00 00 00 00 00 7D [15:18:25]Write i2c OK [15:18:25]MH_I2C_Read... [15:18:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:25]Read from MH i2c: E2 [15:18:25]MH_I2C_Read... [15:18:25]Read from MH i2c: E2 0E 00 [15:18:25]MH_I2C_Read... [15:18:25]Read from MH i2c: E2 0E 00 FE 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AB [15:18:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:18:25]wFMCommunicate OK [15:18:25]SAM_PROTO_GetShiftState done [15:18:25]FM_GetShiftState done [15:18:25]req_shift_opened done [15:18:25]requested_item shift.open_date is exist - process it [15:18:25]req_shift_open_date [15:18:25]req_shift_open_date done [15:18:25]produce_requested_data done [15:18:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165537,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:18:25]process_action_free close_receipt [15:18:25]json_value_free [15:18:25]json_value_free done [15:18:25]process_json_proto returns [15:18:25]Send response to host [15:18:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165537,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:18:25]free response buf [15:18:25]execute_script done [15:18:25]execute_script returns [15:18:25]free content buf [15:18:25]Sock 10.Close socket [15:18:25]Sock 10.Thread stoped [15:18:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 76 67 47 00 1E 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 86 02 00 F4 03 04 00 8B 51 C8 66 B6 04 01 00 00 09 78 89 39 27 AA 2D 84 [15:18:26]CommunicateWithHost err = 0 [15:18:26]CheckOFDResponse [15:18:26]1017 (14) - 77093643461234 [15:18:26]1041 (16) - 0000000000871769 [15:18:26]1040 (4) - 165536 [15:18:26]1012 (4) - 23.08.2024 09:08 [15:18:26]1206 (1) - 0 [15:18:26]OFD Sender: Remove packet 165536 [15:18:26]ProducePacketName [15:18:26]name=ofd_packets/00165536 [15:18:26]NVStorageDeleteData [15:18:26]OFD Sender: Processing packet 165537 [packets to send 994, broken 993] [15:18:26]ProducePacketName [15:18:26]name=ofd_packets/00165537 [15:18:26]OFD Sender: To server: pG, [15:18:26]CommunicateWithHost lk.salyk.kg:30040 [15:18:26]ConnectInit lk.salyk.kg [15:18:28]Connected sock=7 [15:18:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 89 8F 07 01 9F F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 35 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 90 90 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 90 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 2A 00 00 00 00 07 04 06 00 64 90 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 3C A8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 86 02 00 35 04 06 00 71 D5 CE F0 52 AE 33 2B BB 89 41 2E A4 94 [15:18:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 0E 47 00 4F B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 86 02 00 F4 03 04 00 8E 51 C8 66 B6 04 01 00 00 DB B0 CF 7D 75 E4 D7 57 [15:18:28]CommunicateWithHost err = 0 [15:18:28]CheckOFDResponse [15:18:28]1017 (14) - 77093643461234 [15:18:28]1041 (16) - 0000000000871769 [15:18:28]1040 (4) - 165537 [15:18:28]1012 (4) - 23.08.2024 09:08 [15:18:28]1206 (1) - 0 [15:18:28]OFD Sender: Remove packet 165537 [15:18:28]ProducePacketName [15:18:28]name=ofd_packets/00165537 [15:18:28]NVStorageDeleteData [15:18:29]OFD Sender: No OFD packet to send [15:18:34]OFD Sender: No OFD packet to send [15:18:39]OFD Sender: No OFD packet to send [15:18:44]OFD Sender: No OFD packet to send [15:18:49]OFD Sender: No OFD packet to send [15:18:54]OFD Sender: No OFD packet to send [15:18:59]OFD Sender: No OFD packet to send [15:19:04]OFD Sender: No OFD packet to send [15:19:09]OFD Sender: No OFD packet to send [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:38]accept exits with 11 [15:19:38]New connection [15:19:38]New thread 3067166052 created [15:19:38]Thread 3067022692 joined [15:19:38]Waiting for new connection... [15:19:38] Sock 11.Parse request [15:19:38]Sock 11.Check first char [15:19:38]Sock 11.First char is OK [15:19:38]request: POST /json_proto HTTP/1.0 [15:19:38]Method: POST [15:19:38]URL: /json_proto [15:19:38]Method is POST - this is cgi request [15:19:38]url: /json_proto [15:19:38]query_string will be loaded in cgi processing [15:19:38]execute_cgi json_proto POST (null) [15:19:38]execute_cgi path=json_proto method=POST [15:19:38]POST find Content-Length [15:19:38]Host: 172.17.44.132:8080 [15:19:38]Content-Length: 682 [15:19:38]Content-Type: application/json [15:19:38] [15:19:38]POST finish read [15:19:38]Found Content-Length = 682 [15:19:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:38]execute_script... [15:19: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)294371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:38]POST & json_proto [15:19:38]process_json_proto [15:19:38]json parsed OK: [15:19:38]protocol is kg_v1.0 [15:19:38]action value=close_receipt [15:19:38]process_action close_receipt [15:19:38]cmd_close_receipt [15:19:38]MH_GetDate [15:19:38]Write to MH i2c: F0 00 00 FF 02 F0 [15:19:38]Write i2c OK [15:19:38]MH_I2C_Read... [15:19:38]Read from MH i2c: F0 [15:19:38]MH_I2C_Read... [15:19:38]Read from MH i2c: F0 09 00 [15:19:38]MH_I2C_Read... [15:19:38]Read from MH i2c: F0 09 00 FF 02 00 8A A8 C8 66 2A 83 C1 65 2C [15:19:38]GetLastDocTimeStamp 1724426300 [15:19:38]current date 1724426378 [15:19:38]FM_GetShiftState [15:19:38]SAM_PROTO_GetShiftState [15:19:38]wFMCommunicate request_size=4 [15:19:38]MH_SAM_APDU [15:19:38]CAPDU: 80 13 01 00 [15:19:38]Write to MH i2c: E2 08 00 00 03 80 13 01 00 00 00 00 00 80 [15:19:38]Write i2c OK [15:19:38]MH_I2C_Read... [15:19:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:38]Read from MH i2c: E2 [15:19:38]MH_I2C_Read... [15:19:38]Read from MH i2c: E2 0E 00 [15:19:38]MH_I2C_Read... [15:19:38]Read from MH i2c: E2 0E 00 00 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AE [15:19:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:19:38]wFMCommunicate OK [15:19:38]SAM_PROTO_GetShiftState done [15:19:38]FM_GetShiftState done [15:19:38]opened in 1724372766 [15:19:38]opened+sec_in_day 1724459166 [15:19:38]quantity*price = 100005 [15:19:38]sum+1 = 100006 [15:19:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 391 23.08.2024 15:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165538 ФПД: 5724216350451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T151939&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165538&fm=5724216350451&tin=02508201610067®Number=0000000000092562&sum=100000 [15:19:39]StoreToDocumentArchive [15:19:39]shift 469 fd 165538 [15:19:39]save to /storage/0469/doc_00165538 [15:19:39]save last doc name /storage/0469/doc_00165538 to /storage/kkm_last_doc_name [15:19:39]save OK [15:19:39]Clear old archive folders... [15:19:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:39]tlvbuf is 00B819A0 [15:19:39]SAM_PROTO_ClearQueue [15:19:39]wFMCommunicate request_size=4 [15:19:39]MH_SAM_APDU [15:19:39]CAPDU: 80 09 00 00 [15:19:39]Write to MH i2c: E2 08 00 0D 03 80 09 00 00 00 00 00 00 82 [15:19:39]Write i2c OK [15:19:39]MH_I2C_Read... [15:19:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:39]Read from MH i2c: E2 [15:19:39]MH_I2C_Read... [15:19:39]Read from MH i2c: E2 03 00 [15:19:39]MH_I2C_Read... [15:19:39]Read from MH i2c: E2 03 00 0D 03 00 90 00 84 [15:19:39]RAPDU: 90 00 [15:19:39]wFMCommunicate OK [15:19:39]SAM_PROTO_ClearQueue done [15:19:39]KKMCreateOFDPacket [15:19:39]OFDProtocolAddRootSTLVToBuf [15:19:39]FM_MakeSignedData [15:19:39]FM_MakeSignedData [15:19:39]SAM_PROTO_SignData [15:19:39]wFMCommunicate request_size=4 [15:19:39]MH_SAM_APDU [15:19:39]CAPDU: 80 0D 01 02 [15:19:39]Write to MH i2c: E2 08 00 0E 03 80 0D 01 02 00 00 00 00 8A [15:19:39]Write i2c OK [15:19:39]MH_I2C_Read... [15:19:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:39]Read from MH i2c: E2 [15:19:39]MH_I2C_Read... [15:19:39]Read from MH i2c: E2 03 00 [15:19:39]MH_I2C_Read... [15:19:39]Read from MH i2c: E2 03 00 0E 03 00 90 00 85 [15:19:39]RAPDU: 90 00 [15:19:39]wFMCommunicate OK [15:19:39]wFMCommunicate request_size=255 [15:19:39]MH_SAM_APDU [15:19:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 8B A8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 86 02 00 35 04 06 00 05 [15:19:39]Write to MH i2c: E2 02 01 0F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 8B A8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 86 02 00 35 04 06 00 05 00 00 8B [15:19:39]Write i2c OK [15:19:39]MH_I2C_Read... [15:19:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:39]Read from MH i2c: E2 [15:19:39]MH_I2C_Read... [15:19:39]Read from MH i2c: E2 03 00 [15:19:39]MH_I2C_Read... [15:19:39]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [15:19:39]RAPDU: 90 00 [15:19:39]wFMCommunicate OK [15:19:39]wFMCommunicate request_size=10 [15:19:39]MH_SAM_APDU [15:19:39]CAPDU: 80 0D 02 02 05 34 C5 E1 D6 F3 [15:19:39]Write to MH i2c: E2 0D 00 10 03 80 0D 02 02 05 00 34 C5 E1 D6 F3 00 00 3A [15:19:39]Write i2c OK [15:19:39]MH_I2C_Read... [15:19:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:40]Read from MH i2c: E2 [15:19:40]MH_I2C_Read... [15:19:40]Read from MH i2c: E2 03 00 [15:19:40]MH_I2C_Read... [15:19:40]Read from MH i2c: E2 03 00 10 03 00 90 00 87 [15:19:40]RAPDU: 90 00 [15:19:40]wFMCommunicate OK [15:19:40]wFMCommunicate request_size=4 [15:19:40]MH_SAM_APDU [15:19:40]CAPDU: 80 0D 03 02 [15:19:40]Write to MH i2c: E2 08 00 11 03 80 0D 03 02 00 00 00 00 8F [15:19:40]Write i2c OK [15:19:40]MH_I2C_Read... [15:19:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:40]Read from MH i2c: E2 [15:19:40]MH_I2C_Read... [15:19:40]Read from MH i2c: E2 0B 00 [15:19:40]MH_I2C_Read... [15:19:40]Read from MH i2c: E2 0B 00 11 03 00 A6 84 40 44 05 3F 21 3E 90 00 E1 [15:19:40]RAPDU: A6 84 40 44 05 3F 21 3E 90 00 [15:19:40]wFMCommunicate OK [15:19:40]SAM_PROTO_SignData done [15:19:40]FM_MakeSignedData done [15:19:40]CreateOFDProtocolMessage [15:19:40]wFMCommunicate request_size=4 [15:19:40]MH_SAM_APDU [15:19:40]CAPDU: 80 11 00 00 [15:19:40]Write to MH i2c: E2 08 00 12 03 80 11 00 00 00 00 00 00 8F [15:19:40]Write i2c OK [15:19:40]MH_I2C_Read... [15:19:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:40]Read from MH i2c: E2 [15:19:40]MH_I2C_Read... [15:19:40]Read from MH i2c: E2 17 00 [15:19:40]MH_I2C_Read... [15:19:40]Read from MH i2c: E2 17 00 12 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [15:19:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:19:40]wFMCommunicate OK [15:19:40]CreateOFDProtocolMessage done [15:19:40]OFDSenderStorePacket 165538 [15:19:40]StoreOFDPacket docnum=165538 [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:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17245648+1707180842=1724426490 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 FB A8 C8 66 2A 83 C1 65 A3 [15:21:31]Current date/time: 23.08.2024 15:21 [15:21:31]FM_Init [15:21:31]wFMConnect [15:21:31]MH_SAM_On [15:21:31]Write to MH i2c: E0 00 00 08 00 E7 [15:21:31]Write i2c OK [15:21:31]MH_I2C_Read... [15:21:31]*** iso7816_init finished! [15:21:31]*** atr: [15:21:31]*** 0F 3B D5 18 FF 81 91 FE [15:21:31]*** 1F C3 80 73 C8 21 10 0A [15:21:31]*** 00 00 00 00 00 00 00 00 [15:21:31]*** 00 00 00 00 00 00 00 00 [15:21:31]*** 00 00 00 00 00 00 00 00 [15:21:31]*** 00 00 00 00 00 00 00 00 [15:21:31]*** 00 00 00 00 00 00 00 00 [15:21:31]*** 00 00 00 00 00 00 00 00 [15:21:31]Read from MH i2c: E0 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E0 10 00 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [15:21:31]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:21:31]wFMCommunicate request_size=10 [15:21:31]MH_SAM_APDU [15:21:31]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:21:31]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:21:31]Write i2c OK [15:21:31]MH_I2C_Read... [15:21:31]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:21:31]Read from MH i2c: E2 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 03 00 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:21:31]RAPDU: 90 00 [15:21:31]wFMCommunicate OK [15:21:31]wFMCommunicate request_size=4 [15:21:31]MH_SAM_APDU [15:21:31]CAPDU: 80 11 00 00 [15:21:31]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:21:31]Write i2c OK [15:21:31]MH_I2C_Read... [15:21:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:31]Read from MH i2c: E2 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 17 00 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [15:21:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:31]wFMCommunicate OK [15:21:31]Detected FM SN is 0000000000871769 [15:21:31]Stored FM SN is 0000000000871769 [15:21:31]wFMCommunicate request_size=9 [15:21:31]MH_SAM_APDU [15:21:31]CAPDU: 80 16 00 00 04 E7 8B 00 00 [15:21:31]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [15:21:31]Write i2c OK [15:21:31]MH_I2C_Read... [15:21:31]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:21:31]Read from MH i2c: E2 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 03 00 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:21:31]RAPDU: 90 00 [15:21:31]wFMCommunicate OK [15:21:31]FM PIN OK [15:21:31]wFMCommunicate request_size=8 [15:21:31]MH_SAM_APDU [15:21:31]CAPDU: 80 14 04 00 03 02 00 01 [15:21:31]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:21:31]Write i2c OK [15:21:31]MH_I2C_Read... [15:21:31]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:21:31]Read from MH i2c: E2 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 03 00 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:21:31]RAPDU: 90 00 [15:21:31]wFMCommunicate OK [15:21:31]wFMCommunicate request_size=13 [15:21:31]MH_SAM_APDU [15:21:31]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:21:31]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [15:21:31]Write i2c OK [15:21:31]MH_I2C_Read... [15:21:31]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:21:31]Read from MH i2c: E2 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 03 00 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:21:31]RAPDU: 90 00 [15:21:31]wFMCommunicate OK [15:21:31]wFMCommunicate request_size=4 [15:21:31]MH_SAM_APDU [15:21:31]CAPDU: 80 11 00 00 [15:21:31]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:21:31]Write i2c OK [15:21:31]MH_I2C_Read... [15:21:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:31]Read from MH i2c: E2 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 17 00 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [15:21:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:31]wFMCommunicate OK [15:21:31]DocumentArchiveInit [15:21:31]Start Httpd... [15:21:31]Httpd thread 3067653476 created [15:21:31]Write to MH i2c: 01 00 00 0F 00 0F [15:21:31]Write i2c OK [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: 01 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: 01 07 00 [15:21:31]MH_I2C_Read... [15:21:31]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:21:31]MH Int Process started [15:21:31]Allocated Socket 8 [15:21:31]Bind OK [15:21:31]Listen OK [15:21:31]httpd running on port 8080 [15:21:31]Waiting for new connection... [15:21:32]OFD Sender: Processing packet 165538 [packets to send 994, broken 993] [15:21:32]ProducePacketName [15:21:32]name=ofd_packets/00165538 [15:21:32]OFD Sender: To server: pG, [15:21:32]CommunicateWithHost lk.salyk.kg:30040 [15:21:32]ConnectInit lk.salyk.kg [15:21:34]accept exits with 9 [15:21:34]New connection [15:21:34]New thread 3067366756 created [15:21:34]Waiting for new connection... [15:21:34] Sock 9.Parse request [15:21:34]Sock 9.Check first char [15:21:34]Sock 9.First char is OK [15:21:34]request: POST /json_proto HTTP/1.0 [15:21:34]Method: POST [15:21:34]URL: /json_proto [15:21:34]Method is POST - this is cgi request [15:21:34]url: /json_proto [15:21:34]query_string will be loaded in cgi processing [15:21:34]execute_cgi json_proto POST (null) [15:21:34]execute_cgi path=json_proto method=POST [15:21:34]POST find Content-Length [15:21:34]Host: 172.17.44.132:8080 [15:21:34]Content-Length: 215 [15:21:34]Content-Type: application/json [15:21:34] [15:21:34]POST finish read [15:21:34]Found Content-Length = 215 [15:21:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:34]execute_script... [15:21:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:34]POST & json_proto [15:21:34]process_json_proto [15:21:34]json parsed OK: [15:21:34]protocol is kg_v1.0 [15:21:34]action value=get_value [15:21:34]process_action get_value [15:21:34]cmd_get_value [15:21:34]process_action get_value done [15:21:34]requested_data is exist [15:21:34]produce_requested_data [15:21:34]requested_item kkm.sn is exist - process it [15:21:34]requested_item kkm.ver is exist - process it [15:21:34]requested_item fm.sn is exist - process it [15:21:34]wFMCommunicate request_size=4 [15:21:34]MH_SAM_APDU [15:21:34]CAPDU: 80 11 00 00 [15:21:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:21:34]Write i2c OK [15:21:34]MH_I2C_Read... [15:21:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:34]Read from MH i2c: E2 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: E2 17 00 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [15:21:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:34]wFMCommunicate OK [15:21:34]requested_item fd.num is exist - process it [15:21:34]SAM_PROTO_GetFieldsCounters [15:21:34]wFMCommunicate request_size=4 [15:21:34]MH_SAM_APDU [15:21:34]CAPDU: 80 13 00 00 [15:21:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:21:34]Write i2c OK [15:21:34]MH_I2C_Read... [15:21:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:34]Read from MH i2c: E2 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: E2 62 00 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [15:21:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:21:34]wFMCommunicate OK [15:21:34]SAM_PROTO_GetFieldsCounters done [15:21:34]requested_item shift.num is exist - process it [15:21:34]requested_item shift.opened is exist - process it [15:21:34]req_shift_opened [15:21:34]FM_GetShiftState [15:21:34]SAM_PROTO_GetShiftState [15:21:34]wFMCommunicate request_size=4 [15:21:34]MH_SAM_APDU [15:21:34]CAPDU: 80 13 01 00 [15:21:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:21:34]Write i2c OK [15:21:34]MH_I2C_Read... [15:21:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:34]Read from MH i2c: E2 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: E2 0E 00 [15:21:34]MH_I2C_Read... [15:21:34]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [15:21:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:21:34]wFMCommunicate OK [15:21:34]SAM_PROTO_GetShiftState done [15:21:34]FM_GetShiftState done [15:21:34]req_shift_opened done [15:21:34]requested_item shift.open_date is exist - process it [15:21:34]req_shift_open_date [15:21:34]req_shift_open_date done [15:21:34]produce_requested_data done [15:21:34]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165538,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:21:34]process_action_free get_value [15:21:34]json_value_free [15:21:34]json_value_free done [15:21:34]process_json_proto returns [15:21:34]Send response to host [15:21:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165538,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:21:34]free response buf [15:21:34]execute_script done [15:21:34]execute_script returns [15:21:34]free content buf [15:21:34]Sock 9.Close socket [15:21:34]Sock 9.Thread stoped [15:21:34]accept exits with 10 [15:21:34]New connection [15:21:34]New thread 3067223396 created [15:21:34]Thread 3067366756 joined [15:21:34]Waiting for new connection... [15:21:34] Sock 10.Parse request [15:21:34]Sock 10.Check first char [15:21:34]Sock 10.First char is OK [15:21:34]request: POST /json_proto HTTP/1.0 [15:21:34]Method: POST [15:21:34]URL: /json_proto [15:21:34]Method is POST - this is cgi request [15:21:34]url: /json_proto [15:21:34]query_string will be loaded in cgi processing [15:21:34]execute_cgi json_proto POST (null) [15:21:34]execute_cgi path=json_proto method=POST [15:21:34]POST find Content-Length [15:21:34]Host: 172.17.44.132:8080 [15:21:34]Content-Length: 331 [15:21:34]Content-Type: application/json [15:21:34] [15:21:34]POST finish read [15:21:34]Found Content-Length = 331 [15:21:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:21:34]execute_script... [15:21:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:21:34]POST & json_proto [15:21:34]process_json_proto [15:21:34]json parsed OK: [15:21:34]protocol is kg_v1.0 [15:21:34]action value=get_value [15:21:34]process_action get_value [15:21:34]cmd_get_value [15:21:34]process_action get_value done [15:21:34]requested_data is exist [15:21:34]produce_requested_data [15:21:34]requested_item fm.sale.total is exist - process it [15:21:34]SAM_PROTO_GetFMData [15:21:34]wFMCommunicate request_size=4 [15:21:34]MH_SAM_APDU [15:21:34]CAPDU: 80 13 03 00 [15:21:34]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:21:34]Connected sock=6 [15:21:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3E F7 07 01 73 C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 8B A8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 86 02 00 35 04 06 00 05 34 C5 E1 D6 F3 A6 84 40 44 05 3F 21 3E [15:21:34]Write i2c OK [15:21:34]MH_I2C_Read... [15:21:35]Read from MH i2c: E2 [15:21:35]MH_I2C_Read... [15:21:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:21:35]Read from MH i2c: E2 FD 00 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 F7 82 02 00 69 04 A4 00 6F 04 04 00 E6 7F 02 00 B1 04 05 00 E4 13 BF 78 03 70 04 05 00 2E B8 FD 72 02 72 04 05 00 B6 5B C1 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 87 B6 65 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3B 92 DD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 0B [15:21:35]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 F7 82 02 00 69 04 A4 00 6F 04 04 00 E6 7F 02 00 B1 04 05 00 E4 13 BF 78 03 70 04 05 00 2E B8 FD 72 02 72 04 05 00 B6 5B C1 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 87 B6 65 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3B 92 DD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [15:21:35]wFMCommunicate OK [15:21:35]wFMCommunicate request_size=4 [15:21:35]MH_SAM_APDU [15:21:35]CAPDU: 80 17 00 00 [15:21:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:21:35]Write i2c OK [15:21:35]MH_I2C_Read... [15:21:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:21:35]Read from MH i2c: E2 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: E2 FD 00 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [15:21:35]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [15:21:35]wFMCommunicate OK [15:21:35]wFMCommunicate request_size=4 [15:21:35]MH_SAM_APDU [15:21:35]CAPDU: 80 17 00 00 [15:21:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:21:35]Write i2c OK [15:21:35]MH_I2C_Read... [15:21:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:21:35]Read from MH i2c: E2 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: E2 FD 00 [15:21:35]MH_I2C_Read... [15:21:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C1 E5 47 00 C5 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 86 02 00 F4 03 04 00 48 52 C8 66 B6 04 01 00 00 FC 69 CB 01 89 64 7D E9 [15:21:35]CommunicateWithHost err = 0 [15:21:35]CheckOFDResponse [15:21:35]1017 (14) - 77093643461234 [15:21:35]1041 (16) - 0000000000871769 [15:21:35]1040 (4) - 165538 [15:21:35]1012 (4) - 23.08.2024 09:11 [15:21:35]1206 (1) - 0 [15:21:35]OFD Sender: Remove packet 165538 [15:21:35]ProducePacketName [15:21:35]name=ofd_packets/00165538 [15:21:35]NVStorageDeleteData [15:21:35]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [15:21:35]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [15:21:35]wFMCommunicate OK [15:21:35]wFMCommunicate request_size=4 [15:21:35]MH_SAM_APDU [15:21:35]CAPDU: 80 17 00 00 [15:21:35]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:21:35]Write i2c OK [15:21:35]MH_I2C_Read... [15:21:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:21:35]Read from MH i2c: E2 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: E2 FD 00 [15:21:35]MH_I2C_Read... [15:21:35]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [15:21:35]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [15:21:35]wFMCommunicate OK [15:21:35]wFMCommunicate request_size=4 [15:21:35]MH_SAM_APDU [15:21:35]CAPDU: 80 17 00 00 [15:21:35]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:21:35]Write i2c OK [15:21:35]MH_I2C_Read... [15:21:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [15:21:36]Read from MH i2c: E2 [15:21:36]MH_I2C_Read... [15:21:36]Read from MH i2c: E2 E6 00 [15:21:36]MH_I2C_Read... [15:21:36]OFD Sender: No OFD packet to send [15:21:36]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [15:21:36]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:21:36]wFMCommunicate OK [15:21:36]SAM_PROTO_GetFMData done [15:21:36]requested_item fm.sale_refund.total is exist - process it [15:21:36]requested_item fm.buy.total is exist - process it [15:21:36]requested_item shift.sale.total is exist - process it [15:21:36]SAM_PROTO_GetShiftData [15:21:36]wFMCommunicate request_size=4 [15:21:36]MH_SAM_APDU [15:21:36]CAPDU: 80 13 02 00 [15:21:36]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:21:36]Write i2c OK [15:21:36]MH_I2C_Read... [15:21:36]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:21:36]Read from MH i2c: E2 [15:21:36]MH_I2C_Read... [15:21:36]Read from MH i2c: E2 FD 00 [15:21:36]MH_I2C_Read... [15:21:36]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 87 01 00 00 69 04 9E 00 6F 04 04 00 87 01 00 00 B1 04 04 00 9D A1 18 02 70 04 04 00 F0 FD 74 01 72 04 03 00 AD A3 A3 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 A7 FF 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 E2 BF 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 AD [15:21:36]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 87 01 00 00 69 04 9E 00 6F 04 04 00 87 01 00 00 B1 04 04 00 9D A1 18 02 70 04 04 00 F0 FD 74 01 72 04 03 00 AD A3 A3 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 A7 FF 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 E2 BF 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:21:36]wFMCommunicate OK [15:21:36]wFMCommunicate request_size=4 [15:21:36]MH_SAM_APDU [15:21:36]CAPDU: 80 17 00 00 [15:21:36]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:21:36]Write i2c OK [15:21:36]MH_I2C_Read... [15:21:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:21:36]Read from MH i2c: E2 [15:21:36]MH_I2C_Read... [15:21:36]Read from MH i2c: E2 FD 00 [15:21:36]MH_I2C_Read... [15:21:36]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [15:21:36]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [15:21:37]wFMCommunicate OK [15:21:37]wFMCommunicate request_size=4 [15:21:37]MH_SAM_APDU [15:21:37]CAPDU: 80 17 00 00 [15:21:37]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:21:37]Write i2c OK [15:21:37]MH_I2C_Read... [15:21:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:21:37]Read from MH i2c: E2 [15:21:37]MH_I2C_Read... [15:21:37]Read from MH i2c: E2 FD 00 [15:21:37]MH_I2C_Read... [15:21:37]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [15:21:37]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:21:37]wFMCommunicate OK [15:21:37]wFMCommunicate request_size=4 [15:21:37]MH_SAM_APDU [15:21:37]CAPDU: 80 17 00 00 [15:21:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:21:37]Write i2c OK [15:21:37]MH_I2C_Read... [15:21:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:21:37]Read from MH i2c: E2 [15:21:37]MH_I2C_Read... [15:21:37]Read from MH i2c: E2 FD 00 [15:21:37]MH_I2C_Read... [15:21:37]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [15:21:37]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:21:37]wFMCommunicate OK [15:21:37]wFMCommunicate request_size=4 [15:21:37]MH_SAM_APDU [15:21:37]CAPDU: 80 17 00 00 [15:21:37]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:21:37]Write i2c OK [15:21:37]MH_I2C_Read... [15:21:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [15:21:37]Read from MH i2c: E2 [15:21:37]MH_I2C_Read... [15:21:37]Read from MH i2c: E2 CE 00 [15:21:37]MH_I2C_Read... [15:21:37]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [15:21:37]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:21:37]wFMCommunicate OK [15:21:37]SAM_PROTO_GetShiftData done [15:21:37]requested_item shift.sale.total_cash is exist - process it [15:21:37]requested_item shift.sale_refund.total is exist - process it [15:21:37]requested_item shift.sale_refund.total_cash is exist - process it [15:21:37]requested_item shift.buy.total is exist - process it [15:21:37]requested_item shift.buy.total_cash is exist - process it [15:21:37]produce_requested_data done [15:21:37]produce_requested_data return {"fm.sale.total":149106902.76,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":351686.69,"shift.sale.total_cash":244444.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [15:21:37]process_action_free get_value [15:21:37]json_value_free [15:21:37]json_value_free done [15:21:37]process_json_proto returns [15:21:37]Send response to host [15:21:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149106902.76,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":351686.69,"shift.sale.total_cash":244444.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [15:21:37]free response buf [15:21:37]execute_script done [15:21:37]execute_script returns [15:21:37]free content buf [15:21:37]Sock 10.Close socket [15:21:37]Sock 10.Thread stoped [15:21:38]accept exits with 9 [15:21:38]New connection [15:21:38]New thread 3067366756 created [15:21:38]Thread 3067223396 joined [15:21:38]Waiting for new connection... [15:21:38] Sock 9.Parse request [15:21:38]Sock 9.Check first char [15:21:38]Sock 9.First char is OK [15:21:38]request: POST /json_proto HTTP/1.0 [15:21:38]Method: POST [15:21:38]URL: /json_proto [15:21:38]Method is POST - this is cgi request [15:21:38]url: /json_proto [15:21:38]query_string will be loaded in cgi processing [15:21:38]execute_cgi json_proto POST (null) [15:21:38]execute_cgi path=json_proto method=POST [15:21:38]POST find Content-Length [15:21:38]Host: 172.17.44.132:8080 [15:21:38]Content-Length: 677 [15:21:38]Content-Type: application/json [15:21:38] [15:21:38]POST finish read [15:21:38]Found Content-Length = 677 [15:21:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:38]execute_script... [15:21:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:38]POST & json_proto [15:21:38]process_json_proto [15:21:38]json parsed OK: [15:21:38]protocol is kg_v1.0 [15:21:38]action value=close_receipt [15:21:38]process_action close_receipt [15:21:38]cmd_close_receipt [15:21:38]MH_GetDate [15:21:38]Write to MH i2c: F0 00 00 1D 00 0C [15:21:38]Write i2c OK [15:21:38]MH_I2C_Read... [15:21:38]Read from MH i2c: F0 [15:21:38]MH_I2C_Read... [15:21:38]Read from MH i2c: F0 09 00 [15:21:38]MH_I2C_Read... [15:21:38]Read from MH i2c: F0 09 00 1D 00 00 02 A9 C8 66 2A 83 C1 65 C1 [15:21:38]GetLastDocTimeStamp 1724426379 [15:21:38]current date 1724426498 [15:21:38]FM_GetShiftState [15:21:38]SAM_PROTO_GetShiftState [15:21:38]wFMCommunicate request_size=4 [15:21:38]MH_SAM_APDU [15:21:38]CAPDU: 80 13 01 00 [15:21:38]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [15:21:38]Write i2c OK [15:21:38]MH_I2C_Read... [15:21:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:38]Read from MH i2c: E2 [15:21:38]MH_I2C_Read... [15:21:38]Read from MH i2c: E2 0E 00 [15:21:38]MH_I2C_Read... [15:21:38]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [15:21:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:21:38]wFMCommunicate OK [15:21:38]SAM_PROTO_GetShiftState done [15:21:38]FM_GetShiftState done [15:21:38]opened in 1724372766 [15:21:38]opened+sec_in_day 1724459166 [15:21:38]quantity*price = 50036 [15:21:38]sum+1 = 50037 [15:21:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 392 23.08.2024 15:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165539 ФПД: 108638889375401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165539&fm=108638889375401&tin=02508201610067®Number=0000000000092562&sum=50000 [15:21:39]StoreToDocumentArchive [15:21:39]shift 469 fd 165539 [15:21:39]save to /storage/0469/doc_00165539 [15:21:39]save last doc name /storage/0469/doc_00165539 to /storage/kkm_last_doc_name [15:21:39]save OK [15:21:39]Clear old archive folders... [15:21:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:21:39]tlvbuf is 0064CF90 [15:21:39]SAM_PROTO_ClearQueue [15:21:39]wFMCommunicate request_size=4 [15:21:39]MH_SAM_APDU [15:21:39]CAPDU: 80 09 00 00 [15:21:39]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:21:39]Write i2c OK [15:21:39]MH_I2C_Read... [15:21:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:21:39]Read from MH i2c: E2 [15:21:39]MH_I2C_Read... [15:21:39]Read from MH i2c: E2 03 00 [15:21:39]MH_I2C_Read... [15:21:39]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:21:39]RAPDU: 90 00 [15:21:39]wFMCommunicate OK [15:21:39]SAM_PROTO_ClearQueue done [15:21:39]KKMCreateOFDPacket [15:21:39]OFDProtocolAddRootSTLVToBuf [15:21:39]FM_MakeSignedData [15:21:39]FM_MakeSignedData [15:21:39]SAM_PROTO_SignData [15:21:39]wFMCommunicate request_size=4 [15:21:39]MH_SAM_APDU [15:21:39]CAPDU: 80 0D 01 02 [15:21:39]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:21:39]Write i2c OK [15:21:39]MH_I2C_Read... [15:21:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:21:39]Read from MH i2c: E2 [15:21:39]MH_I2C_Read... [15:21:39]Read from MH i2c: E2 03 00 [15:21:39]MH_I2C_Read... [15:21:39]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:21:39]RAPDU: 90 00 [15:21:39]wFMCommunicate OK [15:21:39]wFMCommunicate request_size=255 [15:21:39]MH_SAM_APDU [15:21:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 02 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 86 02 00 35 04 06 00 62 [15:21:39]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 02 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 86 02 00 35 04 06 00 62 00 00 EE [15:21:40]Write i2c OK [15:21:40]MH_I2C_Read... [15:21:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:40]Read from MH i2c: E2 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: E2 03 00 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:21:40]RAPDU: 90 00 [15:21:40]wFMCommunicate OK [15:21:40]wFMCommunicate request_size=10 [15:21:40]MH_SAM_APDU [15:21:40]CAPDU: 80 0D 02 02 05 CE 76 68 F6 A9 [15:21:40]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 CE 76 68 F6 A9 00 00 FD [15:21:40]Write i2c OK [15:21:40]MH_I2C_Read... [15:21:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:40]Read from MH i2c: E2 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: E2 03 00 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:21:40]RAPDU: 90 00 [15:21:40]wFMCommunicate OK [15:21:40]wFMCommunicate request_size=4 [15:21:40]MH_SAM_APDU [15:21:40]CAPDU: 80 0D 03 02 [15:21:40]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:21:40]Write i2c OK [15:21:40]MH_I2C_Read... [15:21:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:21:40]Read from MH i2c: E2 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: E2 0B 00 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: E2 0B 00 2F 00 00 1F 15 5E D4 4D 6D 07 7C 90 00 4E [15:21:40]RAPDU: 1F 15 5E D4 4D 6D 07 7C 90 00 [15:21:40]wFMCommunicate OK [15:21:40]SAM_PROTO_SignData done [15:21:40]FM_MakeSignedData done [15:21:40]CreateOFDProtocolMessage [15:21:40]wFMCommunicate request_size=4 [15:21:40]MH_SAM_APDU [15:21:40]CAPDU: 80 11 00 00 [15:21:40]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:21:40]Write i2c OK [15:21:40]MH_I2C_Read... [15:21:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:40]Read from MH i2c: E2 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: E2 17 00 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [15:21:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:40]wFMCommunicate OK [15:21:40]CreateOFDProtocolMessage done [15:21:40]OFDSenderStorePacket 165539 [15:21:40]StoreOFDPacket docnum=165539 [15:21:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2F AD 07 01 AE DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 02 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 86 02 00 35 04 06 00 62 CE 76 68 F6 A9 1F 15 5E D4 4D 6D 07 7C [15:21:40]CheckFolder [15:21:40]dirname=/storage/ofd_packets [15:21:40]CheckFolder done [15:21:40]ProducePacketName [15:21:40]name=ofd_packets/00165539 [15:21:40]NVStorageSaveData ofd_packets/00165539 [15:21:40]File name is /storage/ofd_packets/00165539 [15:21:40]Write 301 bytes [15:21:40]NVStorageSaveData done [15:21:40]OFDSenderStorePacket done [15:21:40]KKMCreateOFDPacket done [15:21:40]NVStorageSaveData kkm_last_timestamp [15:21:40]File name is /storage/kkm_last_timestamp [15:21:40]Write 4 bytes [15:21:40]NVStorageSaveData done [15:21:40]ExternCall_PrintAddStr [15:21:40]wPrintStart [15:21:40]Write to MH i2c: 01 00 00 31 00 31 [15:21:40]Write i2c OK [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: 01 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: 01 07 00 [15:21:40]MH_I2C_Read... [15:21:40]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:21:40]RasterBufferAndPrint [15:21:40]line Счет N : (1)294372 [15:21:40]line ИНН: 02508201610067 [15:21:40]line Контрольно-Кассовый Чек [15:21:40]line ПРОДАЖА [15:21:40]line ТРК (МРК, ГНК) : 32 [15:21:40]line Товар: 2710124130 [15:21:40]line Аи-92-К-5 [15:21:40]line 7.380 * 67.80 [15:21:40]line = 500.36 [15:21:40]line НДС 12% НСП 1% [15:21:40]line > о реализуемом товаре [15:21:40]line ОКРУГЛЕНИЕ: -0.36 [15:21:40]line ИТОГО: 500.00 [15:21:40]line Внесено: 500.00 [15:21:40]line СДАЧА: 0.00 [15:21:40]line НСП 1% : 4.43 [15:21:40]line НДС 12% : 53.14 [15:21:40]line Наличными: 500.00 [15:21:40]line Безнал.: 0.00 [15:21:40]line Место: АЗС № 130 "Партнер Нефть" [15:21:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:21:40]line СНО: Общий режим [15:21:40]line Чек 392 23.08.2024 15:21 [15:21:40]line Смена: 469 ФФД: 1.0 [15:21:40]line ЗНМ: 0300000070 [15:21:40]line РНМ: 0000000000092562 [15:21:40]line Версия ККМ: 001 [15:21:40]line ФМ: 0000000000871769 [15:21:40]line ФД: 165539 [15:21:40]line ФПД: 108638889375401 [15:21:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165539&fm=108638889375401&tin=02508201610067®Number=0000000000092562&sum=50000 [15:21:40]written 0, free lines is 4095 [15:21:40]OFD Sender: Processing packet 165539 [packets to send 994, broken 993] [15:21:40]ProducePacketName [15:21:40]name=ofd_packets/00165539 [15:21:40]OFD Sender: To server: pG, [15:21:40]CommunicateWithHost lk.salyk.kg:30040 [15:21:40]ConnectInit lk.salyk.kg [15:21:41]Write to MH i2c: 01 00 00 5C 00 5C [15:21:41]Write i2c OK [15:21:41]MH_I2C_Read... [15:21:41]Read from MH i2c: 01 [15:21:41]MH_I2C_Read... [15:21:41]Read from MH i2c: 01 07 00 [15:21:41]MH_I2C_Read... [15:21:41]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D2 0C 41 [15:21:41]RasterBufferAndPrint [15:21:41]line [15:21:41]line [15:21:41]line [15:21:41]line [15:21:41]line [15:21:41]written 0, free lines is 3305 [15:21:41]MH_Cut [15:21:41]Write to MH i2c: D1 01 00 63 00 01 35 [15:21:41]Write i2c OK [15:21:41]MH_I2C_Read... [15:21:41]Read from MH i2c: D1 [15:21:41]MH_I2C_Read... [15:21:41]Read from MH i2c: D1 01 00 [15:21:41]MH_I2C_Read... [15:21:41]Read from MH i2c: D1 01 00 63 00 00 34 [15:21:41]Write to MH i2c: 01 00 00 64 00 64 [15:21:41]Write i2c OK [15:21:41]MH_I2C_Read... [15:21:41]*** Cut start [15:21:41]*** Purtial cut [15:21:41]*** Stage 1: CUTSNS_PIN = 1 [15:21:43]Read from MH i2c: 01 [15:21:43]MH_I2C_Read... [15:21:43]*** Stop cut motor [15:21:43]*** Cut end [15:21:43]Read from MH i2c: 01 07 00 [15:21:43]MH_I2C_Read... [15:21:43]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [15:21:43]process_action close_receipt done [15:21:43]requested_data is exist [15:21:43]produce_requested_data [15:21:43]requested_item fm.sn is exist - process it [15:21:43]wFMCommunicate request_size=4 [15:21:43]MH_SAM_APDU [15:21:43]CAPDU: 80 11 00 00 [15:21:43]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [15:21:43]Write i2c OK [15:21:43]MH_I2C_Read... [15:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:43]Read from MH i2c: E2 [15:21:43]MH_I2C_Read... [15:21:43]Read from MH i2c: E2 17 00 [15:21:43]MH_I2C_Read... [15:21:43]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [15:21:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:43]wFMCommunicate OK [15:21:43]requested_item fd.num is exist - process it [15:21:43]SAM_PROTO_GetFieldsCounters [15:21:43]wFMCommunicate request_size=4 [15:21:43]MH_SAM_APDU [15:21:43]CAPDU: 80 13 00 00 [15:21:43]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [15:21:43]Write i2c OK [15:21:43]MH_I2C_Read... [15:21:43]Connected sock=10 [15:21:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2F AD 07 01 AE DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 Read from MH i2c: 00 E2 00 [15:21:44]F4 MH_I2C_Read... [15:21:44]03 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:44]04 Read from MH i2c: 00 E2 02 62 A9 00 C8 [15:21:44]66 MH_I2C_Read... [15:21:44]0E 04 04 00 D5 01 00 00 Read from MH i2c: B9 E2 04 62 01 00 00 01 66 0D 00 04 00 10 5D 00 00 30 B9 30 04 30 01 30 00 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 01 36 11 39 04 10 10 04 00 04 30 00 30 A3 30 86 30 02 30 00 30 35 30 04 30 06 30 00 30 62 38 CE 37 76 68 31 F6 37 A9 36 1F 39 15 0D 5E 04 D4 10 4D 00 6D 30 07 30 7C 30 [15:21:44]30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [15:21:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:21:44]wFMCommunicate OK [15:21:44]SAM_PROTO_GetFieldsCounters done [15:21:44]requested_item shift.num is exist - process it [15:21:44]requested_item shift.opened is exist - process it [15:21:44]req_shift_opened [15:21:44]FM_GetShiftState [15:21:44]SAM_PROTO_GetShiftState [15:21:44]wFMCommunicate request_size=4 [15:21:44]MH_SAM_APDU [15:21:44]CAPDU: 80 13 01 00 [15:21:44]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [15:21:44]Write i2c OK [15:21:44]MH_I2C_Read... [15:21:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:44]Read from MH i2c: E2 [15:21:44]MH_I2C_Read... [15:21:44]Read from MH i2c: E2 0E 00 [15:21:44]MH_I2C_Read... [15:21:44]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [15:21:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:21:44]wFMCommunicate OK [15:21:44]SAM_PROTO_GetShiftState done [15:21:44]FM_GetShiftState done [15:21:44]req_shift_opened done [15:21:44]requested_item shift.open_date is exist - process it [15:21:44]req_shift_open_date [15:21:44]req_shift_open_date done [15:21:44]produce_requested_data done [15:21:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165539,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:21:44]process_action_free close_receipt [15:21:44]json_value_free [15:21:44]json_value_free done [15:21:44]process_json_proto returns [15:21:44]Send response to host [15:21:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165539,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:21:44]free response buf [15:21:44]execute_script done [15:21:44]execute_script returns [15:21:44]free content buf [15:21:44]Sock 9.Close socket [15:21:44]Sock 9.Thread stoped [15:21:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 BC 47 00 E2 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 86 02 00 F4 03 04 00 52 52 C8 66 B6 04 01 00 00 3E BB A1 56 CB DA 5E 7F [15:21:44]CommunicateWithHost err = 0 [15:21:44]CheckOFDResponse [15:21:44]1017 (14) - 77093643461234 [15:21:44]1041 (16) - 0000000000871769 [15:21:44]1040 (4) - 165539 [15:21:44]1012 (4) - 23.08.2024 09:11 [15:21:44]1206 (1) - 0 [15:21:44]OFD Sender: Remove packet 165539 [15:21:44]ProducePacketName [15:21:44]name=ofd_packets/00165539 [15:21:44]NVStorageDeleteData [15:21:44]accept exits with 7 [15:21:44]New connection [15:21:44]New thread 3067223396 created [15:21:44]Thread 3067366756 joined [15:21:44]Waiting for new connection... [15:21:44] Sock 7.Parse request [15:21:44]Sock 7.Check first char [15:21:44]Sock 7.First char is OK [15:21:44]request: POST /json_proto HTTP/1.0 [15:21:44]Method: POST [15:21:44]URL: /json_proto [15:21:44]Method is POST - this is cgi request [15:21:44]url: /json_proto [15:21:44]query_string will be loaded in cgi processing [15:21:44]execute_cgi json_proto POST (null) [15:21:44]execute_cgi path=json_proto method=POST [15:21:44]POST find Content-Length [15:21:44]Host: 172.17.44.132:8080 [15:21:44]Content-Length: 677 [15:21:44]Content-Type: application/json [15:21:44] [15:21:44]POST finish read [15:21:44]Found Content-Length = 677 [15:21:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:44]execute_script... [15:21: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)294373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:44]POST & json_proto [15:21:44]process_json_proto [15:21:44]json parsed OK: [15:21:44]protocol is kg_v1.0 [15:21:44]action value=close_receipt [15:21:44]process_action close_receipt [15:21:44]cmd_close_receipt [15:21:44]MH_GetDate [15:21:44]Write to MH i2c: F0 00 00 68 00 57 [15:21:44]Write i2c OK [15:21:44]MH_I2C_Read... [15:21:44]Read from MH i2c: F0 [15:21:44]MH_I2C_Read... [15:21:44]Read from MH i2c: F0 09 00 [15:21:44]MH_I2C_Read... [15:21:44]Read from MH i2c: F0 09 00 68 00 00 09 A9 C8 66 2A 83 C1 65 13 [15:21:44]GetLastDocTimeStamp 1724426498 [15:21:44]current date 1724426505 [15:21:44]FM_GetShiftState [15:21:44]SAM_PROTO_GetShiftState [15:21:44]wFMCommunicate request_size=4 [15:21:44]MH_SAM_APDU [15:21:44]CAPDU: 80 13 01 00 [15:21:44]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [15:21:44]Write i2c OK [15:21:44]MH_I2C_Read... [15:21:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:44]Read from MH i2c: E2 [15:21:44]MH_I2C_Read... [15:21:44]Read from MH i2c: E2 0E 00 [15:21:44]MH_I2C_Read... [15:21:44]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [15:21:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:21:44]wFMCommunicate OK [15:21:44]SAM_PROTO_GetShiftState done [15:21:44]FM_GetShiftState done [15:21:44]opened in 1724372766 [15:21:44]opened+sec_in_day 1724459166 [15:21:44]quantity*price = 60027 [15:21:44]sum+1 = 60029 [15:21:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 393 23.08.2024 15:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165540 ФПД: 142961132317946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165540&fm=142961132317946&tin=02508201610067®Number=0000000000092562&sum=60000 [15:21:46]StoreToDocumentArchive [15:21:46]shift 469 fd 165540 [15:21:46]save to /storage/0469/doc_00165540 [15:21:46]save last doc name /storage/0469/doc_00165540 to /storage/kkm_last_doc_name [15:21:46]save OK [15:21:46]Clear old archive folders... [15:21:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:21:46]tlvbuf is 00655150 [15:21:46]SAM_PROTO_ClearQueue [15:21:46]wFMCommunicate request_size=4 [15:21:46]MH_SAM_APDU [15:21:46]CAPDU: 80 09 00 00 [15:21:46]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [15:21:46]Write i2c OK [15:21:46]MH_I2C_Read... [15:21:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:21:46]Read from MH i2c: E2 [15:21:46]MH_I2C_Read... [15:21:46]Read from MH i2c: E2 03 00 [15:21:46]MH_I2C_Read... [15:21:46]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:21:46]RAPDU: 90 00 [15:21:46]wFMCommunicate OK [15:21:46]SAM_PROTO_ClearQueue done [15:21:46]KKMCreateOFDPacket [15:21:46]OFDProtocolAddRootSTLVToBuf [15:21:46]FM_MakeSignedData [15:21:46]FM_MakeSignedData [15:21:46]SAM_PROTO_SignData [15:21:46]wFMCommunicate request_size=4 [15:21:46]MH_SAM_APDU [15:21:46]CAPDU: 80 0D 01 02 [15:21:46]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [15:21:46]Write i2c OK [15:21:46]MH_I2C_Read... [15:21:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:21:46]Read from MH i2c: E2 [15:21:46]MH_I2C_Read... [15:21:46]Read from MH i2c: E2 03 00 [15:21:46]MH_I2C_Read... [15:21:46]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:21:46]RAPDU: 90 00 [15:21:46]wFMCommunicate OK [15:21:46]wFMCommunicate request_size=255 [15:21:46]MH_SAM_APDU [15:21:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 09 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 86 02 00 35 04 06 00 82 [15:21:46]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 09 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 86 02 00 35 04 06 00 82 00 00 D0 [15:21:46]Write i2c OK [15:21:46]MH_I2C_Read... [15:21:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:46]Read from MH i2c: E2 [15:21:46]MH_I2C_Read... [15:21:46]Read from MH i2c: E2 03 00 [15:21:46]MH_I2C_Read... [15:21:46]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:21:46]RAPDU: 90 00 [15:21:46]wFMCommunicate OK [15:21:46]wFMCommunicate request_size=10 [15:21:46]MH_SAM_APDU [15:21:46]CAPDU: 80 0D 02 02 05 05 BB 82 2C FA [15:21:46]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 05 BB 82 2C FA 00 00 65 [15:21:46]Write i2c OK [15:21:46]MH_I2C_Read... [15:21:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:46]Read from MH i2c: E2 [15:21:46]MH_I2C_Read... [15:21:46]Read from MH i2c: E2 03 00 [15:21:46]MH_I2C_Read... [15:21:46]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [15:21:46]RAPDU: 90 00 [15:21:46]wFMCommunicate OK [15:21:46]wFMCommunicate request_size=4 [15:21:46]MH_SAM_APDU [15:21:46]CAPDU: 80 0D 03 02 [15:21:46]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [15:21:46]Write i2c OK [15:21:46]MH_I2C_Read... [15:21:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:21:47]Read from MH i2c: E2 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: E2 0B 00 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: E2 0B 00 7A 00 00 63 15 97 01 BE 78 B3 97 90 00 86 [15:21:47]RAPDU: 63 15 97 01 BE 78 B3 97 90 00 [15:21:47]wFMCommunicate OK [15:21:47]SAM_PROTO_SignData done [15:21:47]FM_MakeSignedData done [15:21:47]CreateOFDProtocolMessage [15:21:47]wFMCommunicate request_size=4 [15:21:47]MH_SAM_APDU [15:21:47]CAPDU: 80 11 00 00 [15:21:47]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [15:21:47]Write i2c OK [15:21:47]MH_I2C_Read... [15:21:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:47]Read from MH i2c: E2 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: E2 17 00 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [15:21:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:47]wFMCommunicate OK [15:21:47]CreateOFDProtocolMessage done [15:21:47]OFDSenderStorePacket 165540 [15:21:47]StoreOFDPacket docnum=165540 [15:21:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 07 3D 07 01 92 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 09 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 86 02 00 35 04 06 00 82 05 BB 82 2C FA 63 15 97 01 BE 78 B3 97 [15:21:47]CheckFolder [15:21:47]dirname=/storage/ofd_packets [15:21:47]CheckFolder done [15:21:47]ProducePacketName [15:21:47]name=ofd_packets/00165540 [15:21:47]NVStorageSaveData ofd_packets/00165540 [15:21:47]File name is /storage/ofd_packets/00165540 [15:21:47]Write 301 bytes [15:21:47]NVStorageSaveData done [15:21:47]OFDSenderStorePacket done [15:21:47]KKMCreateOFDPacket done [15:21:47]NVStorageSaveData kkm_last_timestamp [15:21:47]File name is /storage/kkm_last_timestamp [15:21:47]Write 4 bytes [15:21:47]NVStorageSaveData done [15:21:47]ExternCall_PrintAddStr [15:21:47]wPrintStart [15:21:47]Write to MH i2c: 01 00 00 7C 00 7C [15:21:47]Write i2c OK [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: 01 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: 01 07 00 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [15:21:47]RasterBufferAndPrint [15:21:47]line Счет N : (1)294373 [15:21:47]line ИНН: 02508201610067 [15:21:47]line Контрольно-Кассовый Чек [15:21:47]line ПРОДАЖА [15:21:47]line ТРК (МРК, ГНК) : 63 [15:21:47]line Товар: 2710124500 [15:21:47]line Аи-95-К-5 [15:21:47]line 8.090 * 74.20 [15:21:47]line = 600.28 [15:21:47]line НДС 12% НСП 1% [15:21:47]line > о реализуемом товаре [15:21:47]line ОКРУГЛЕНИЕ: -0.28 [15:21:47]line ИТОГО: 600.00 [15:21:47]line Внесено: 600.00 [15:21:47]line СДАЧА: 0.00 [15:21:47]line НСП 1% : 5.31 [15:21:47]line НДС 12% : 63.75 [15:21:47]line Наличными: 600.00 [15:21:47]line Безнал.: 0.00 [15:21:47]line Место: АЗС № 130 "Партнер Нефть" [15:21:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:21:47]OFD Sender: Processing packet 165540 [packets to send 994, broken 993] [15:21:47]ProducePacketName [15:21:47]name=ofd_packets/00165540 [15:21:47]OFD Sender: To server: pG, [15:21:47]CommunicateWithHost lk.salyk.kg:30040 [15:21:47]ConnectInit lk.salyk.kg [15:21:47]line СНО: Общий режим [15:21:47]line Чек 393 23.08.2024 15:21 [15:21:47]line Смена: 469 ФФД: 1.0 [15:21:47]line ЗНМ: 0300000070 [15:21:47]line РНМ: 0000000000092562 [15:21:47]line Версия ККМ: 001 [15:21:47]line ФМ: 0000000000871769 [15:21:47]line ФД: 165540 [15:21:47]line ФПД: 142961132317946 [15:21:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165540&fm=142961132317946&tin=02508201610067®Number=0000000000092562&sum=60000 [15:21:47]written 0, free lines is 4095 [15:21:47]Write to MH i2c: 01 00 00 A7 00 A7 [15:21:47]Write i2c OK [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: 01 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: 01 07 00 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D6 0C 90 [15:21:47]RasterBufferAndPrint [15:21:47]line [15:21:47]line [15:21:47]line [15:21:47]line [15:21:47]line [15:21:47]written 0, free lines is 3316 [15:21:47]MH_Cut [15:21:47]Write to MH i2c: D1 01 00 AE 00 01 80 [15:21:47]Write i2c OK [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: D1 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: D1 01 00 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: D1 01 00 AE 00 00 7F [15:21:47]Write to MH i2c: 01 00 00 AF 00 AF [15:21:47]Write i2c OK [15:21:47]MH_I2C_Read... [15:21:47]Connected sock=10 [15:21:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 07 3D 07 01 92 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 09 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 86 02 00 35 04 06 00 82 05 BB 82 2C FA 63 15 97 01 BE 78 B3 97 [15:21:48]*** Cut start [15:21:48]*** Purtial cut [15:21:48]*** Stage 1: CUTSNS_PIN = 1 [15:21:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B4 6A 47 00 AC 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 86 02 00 F4 03 04 00 56 52 C8 66 B6 04 01 00 00 EC F6 01 52 2C 6D 52 7A [15:21:49]CommunicateWithHost err = 0 [15:21:49]CheckOFDResponse [15:21:49]1017 (14) - 77093643461234 [15:21:49]1041 (16) - 0000000000871769 [15:21:49]1040 (4) - 165540 [15:21:49]1012 (4) - 23.08.2024 09:11 [15:21:49]1206 (1) - 0 [15:21:49]OFD Sender: Remove packet 165540 [15:21:49]ProducePacketName [15:21:49]name=ofd_packets/00165540 [15:21:49]NVStorageDeleteData [15:21:49]OFD Sender: No OFD packet to send [15:21:50]Read from MH i2c: 01 [15:21:50]MH_I2C_Read... [15:21:50]*** Stop cut motor [15:21:50]*** Cut end [15:21:50]Read from MH i2c: 01 07 00 [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [15:21:50]process_action close_receipt done [15:21:50]requested_data is exist [15:21:50]produce_requested_data [15:21:50]requested_item fm.sn is exist - process it [15:21:50]wFMCommunicate request_size=4 [15:21:50]MH_SAM_APDU [15:21:50]CAPDU: 80 11 00 00 [15:21:50]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [15:21:50]Write i2c OK [15:21:50]MH_I2C_Read... [15:21:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:50]Read from MH i2c: E2 [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: E2 17 00 [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [15:21:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:50]wFMCommunicate OK [15:21:50]requested_item fd.num is exist - process it [15:21:50]SAM_PROTO_GetFieldsCounters [15:21:50]wFMCommunicate request_size=4 [15:21:50]MH_SAM_APDU [15:21:50]CAPDU: 80 13 00 00 [15:21:50]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [15:21:50]Write i2c OK [15:21:50]MH_I2C_Read... [15:21:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:50]Read from MH i2c: E2 [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: E2 62 00 [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [15:21:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:21:50]wFMCommunicate OK [15:21:50]SAM_PROTO_GetFieldsCounters done [15:21:50]requested_item shift.num is exist - process it [15:21:50]requested_item shift.opened is exist - process it [15:21:50]req_shift_opened [15:21:50]FM_GetShiftState [15:21:50]SAM_PROTO_GetShiftState [15:21:50]wFMCommunicate request_size=4 [15:21:50]MH_SAM_APDU [15:21:50]CAPDU: 80 13 01 00 [15:21:50]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [15:21:50]Write i2c OK [15:21:50]MH_I2C_Read... [15:21:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:50]Read from MH i2c: E2 [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: E2 0E 00 [15:21:50]MH_I2C_Read... [15:21:50]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [15:21:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:21:50]wFMCommunicate OK [15:21:50]SAM_PROTO_GetShiftState done [15:21:50]FM_GetShiftState done [15:21:50]req_shift_opened done [15:21:50]requested_item shift.open_date is exist - process it [15:21:50]req_shift_open_date [15:21:50]req_shift_open_date done [15:21:50]produce_requested_data done [15:21:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165540,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:21:50]process_action_free close_receipt [15:21:50]json_value_free [15:21:50]json_value_free done [15:21:50]process_json_proto returns [15:21:50]Send response to host [15:21:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165540,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:21:50]free response buf [15:21:50]execute_script done [15:21:50]execute_script returns [15:21:50]free content buf [15:21:50]Sock 7.Close socket [15:21:50]Sock 7.Thread stoped [15:21:51]accept exits with 9 [15:21:51]New connection [15:21:51]New thread 3067366756 created [15:21:51]Thread 3067223396 joined [15:21:51]Waiting for new connection... [15:21:51] Sock 9.Parse request [15:21:51]Sock 9.Check first char [15:21:51]Sock 9.First char is OK [15:21:51]request: POST /json_proto HTTP/1.0 [15:21:51]Method: POST [15:21:51]URL: /json_proto [15:21:51]Method is POST - this is cgi request [15:21:51]url: /json_proto [15:21:51]query_string will be loaded in cgi processing [15:21:51]execute_cgi json_proto POST (null) [15:21:51]execute_cgi path=json_proto method=POST [15:21:51]POST find Content-Length [15:21:51]Host: 172.17.44.132:8080 [15:21:51]Content-Length: 678 [15:21:51]Content-Type: application/json [15:21:51] [15:21:51]POST finish read [15:21:51]Found Content-Length = 678 [15:21:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:51]execute_script... [15:21: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)294374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:51]POST & json_proto [15:21:51]process_json_proto [15:21:51]json parsed OK: [15:21:51]protocol is kg_v1.0 [15:21:51]action value=close_receipt [15:21:51]process_action close_receipt [15:21:51]cmd_close_receipt [15:21:51]MH_GetDate [15:21:51]Write to MH i2c: F0 00 00 B3 00 A2 [15:21:51]Write i2c OK [15:21:51]MH_I2C_Read... [15:21:51]Read from MH i2c: F0 [15:21:51]MH_I2C_Read... [15:21:51]Read from MH i2c: F0 09 00 [15:21:51]MH_I2C_Read... [15:21:51]Read from MH i2c: F0 09 00 B3 00 00 0F A9 C8 66 2A 83 C1 65 64 [15:21:51]GetLastDocTimeStamp 1724426505 [15:21:51]current date 1724426511 [15:21:51]FM_GetShiftState [15:21:51]SAM_PROTO_GetShiftState [15:21:51]wFMCommunicate request_size=4 [15:21:51]MH_SAM_APDU [15:21:51]CAPDU: 80 13 01 00 [15:21:51]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [15:21:51]Write i2c OK [15:21:51]MH_I2C_Read... [15:21:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:51]Read from MH i2c: E2 [15:21:51]MH_I2C_Read... [15:21:51]Read from MH i2c: E2 0E 00 [15:21:51]MH_I2C_Read... [15:21:51]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5F [15:21:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:21:51]wFMCommunicate OK [15:21:51]SAM_PROTO_GetShiftState done [15:21:51]FM_GetShiftState done [15:21:51]opened in 1724372766 [15:21:51]opened+sec_in_day 1724459166 [15:21:51]quantity*price = 70037 [15:21:51]sum+1 = 70038 [15:21:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 394 23.08.2024 15:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165541 ФПД: 47211011809489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165541&fm=47211011809489&tin=02508201610067®Number=0000000000092562&sum=70000 [15:21:52]StoreToDocumentArchive [15:21:52]shift 469 fd 165541 [15:21:52]save to /storage/0469/doc_00165541 [15:21:52]save last doc name /storage/0469/doc_00165541 to /storage/kkm_last_doc_name [15:21:52]save OK [15:21:52]Clear old archive folders... [15:21:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:21:52]tlvbuf is 005DC220 [15:21:52]SAM_PROTO_ClearQueue [15:21:52]wFMCommunicate request_size=4 [15:21:52]MH_SAM_APDU [15:21:52]CAPDU: 80 09 00 00 [15:21:52]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [15:21:53]Write i2c OK [15:21:53]MH_I2C_Read... [15:21:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:21:53]Read from MH i2c: E2 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 03 00 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [15:21:53]RAPDU: 90 00 [15:21:53]wFMCommunicate OK [15:21:53]SAM_PROTO_ClearQueue done [15:21:53]KKMCreateOFDPacket [15:21:53]OFDProtocolAddRootSTLVToBuf [15:21:53]FM_MakeSignedData [15:21:53]FM_MakeSignedData [15:21:53]SAM_PROTO_SignData [15:21:53]wFMCommunicate request_size=4 [15:21:53]MH_SAM_APDU [15:21:53]CAPDU: 80 0D 01 02 [15:21:53]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [15:21:53]Write i2c OK [15:21:53]MH_I2C_Read... [15:21:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:21:53]Read from MH i2c: E2 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 03 00 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [15:21:53]RAPDU: 90 00 [15:21:53]wFMCommunicate OK [15:21:53]wFMCommunicate request_size=255 [15:21:53]MH_SAM_APDU [15:21:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 0F A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 86 02 00 35 04 06 00 2A [15:21:53]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 0F A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 86 02 00 35 04 06 00 2A 00 00 44 [15:21:53]Write i2c OK [15:21:53]MH_I2C_Read... [15:21:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:53]Read from MH i2c: E2 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 03 00 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [15:21:53]RAPDU: 90 00 [15:21:53]wFMCommunicate OK [15:21:53]wFMCommunicate request_size=10 [15:21:53]MH_SAM_APDU [15:21:53]CAPDU: 80 0D 02 02 05 F0 2B 96 A0 D1 [15:21:53]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 F0 2B 96 A0 D1 00 00 6A [15:21:53]Write i2c OK [15:21:53]MH_I2C_Read... [15:21:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:53]Read from MH i2c: E2 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 03 00 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [15:21:53]RAPDU: 90 00 [15:21:53]wFMCommunicate OK [15:21:53]wFMCommunicate request_size=4 [15:21:53]MH_SAM_APDU [15:21:53]CAPDU: 80 0D 03 02 [15:21:53]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [15:21:53]Write i2c OK [15:21:53]MH_I2C_Read... [15:21:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:21:53]Read from MH i2c: E2 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 0B 00 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 0B 00 C5 00 00 CE 30 CA E7 46 82 B5 9E 90 00 0B [15:21:53]RAPDU: CE 30 CA E7 46 82 B5 9E 90 00 [15:21:53]wFMCommunicate OK [15:21:53]SAM_PROTO_SignData done [15:21:53]FM_MakeSignedData done [15:21:53]CreateOFDProtocolMessage [15:21:53]wFMCommunicate request_size=4 [15:21:53]MH_SAM_APDU [15:21:53]CAPDU: 80 11 00 00 [15:21:53]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [15:21:53]Write i2c OK [15:21:53]MH_I2C_Read... [15:21:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:53]Read from MH i2c: E2 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 17 00 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [15:21:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:53]wFMCommunicate OK [15:21:53]CreateOFDProtocolMessage done [15:21:53]OFDSenderStorePacket 165541 [15:21:53]StoreOFDPacket docnum=165541 [15:21:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A9 B1 07 01 D3 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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 0F A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 86 02 00 35 04 06 00 2A F0 2B 96 A0 D1 CE 30 CA E7 46 82 B5 9E [15:21:53]CheckFolder [15:21:53]dirname=/storage/ofd_packets [15:21:53]CheckFolder done [15:21:53]ProducePacketName [15:21:53]name=ofd_packets/00165541 [15:21:53]NVStorageSaveData ofd_packets/00165541 [15:21:53]File name is /storage/ofd_packets/00165541 [15:21:53]Write 301 bytes [15:21:53]NVStorageSaveData done [15:21:53]OFDSenderStorePacket done [15:21:53]KKMCreateOFDPacket done [15:21:53]NVStorageSaveData kkm_last_timestamp [15:21:53]File name is /storage/kkm_last_timestamp [15:21:53]Write 4 bytes [15:21:53]NVStorageSaveData done [15:21:53]ExternCall_PrintAddStr [15:21:53]wPrintStart [15:21:53]Write to MH i2c: 01 00 00 C7 00 C7 [15:21:53]Write i2c OK [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: 01 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: 01 07 00 [15:21:53]MH_I2C_Read... [15:21:53]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [15:21:53]RasterBufferAndPrint [15:21:53]line Счет N : (1)294374 [15:21:53]line ИНН: 02508201610067 [15:21:53]line Контрольно-Кассовый Чек [15:21:53]line ПРОДАЖА [15:21:53]line ТРК (МРК, ГНК) : 52 [15:21:53]line Товар: 2710124130 [15:21:53]line Аи-92-К-5 [15:21:53]line 10.330 * 67.80 [15:21:53]line = 700.37 [15:21:53]line НДС 12% НСП 1% [15:21:53]line > о реализуемом товаре [15:21:53]line ОКРУГЛЕНИЕ: -0.37 [15:21:53]line ИТОГО: 700.00 [15:21:53]line Внесено: 700.00 [15:21:53]line СДАЧА: 0.00 [15:21:53]line НСП 1% : 6.20 [15:21:53]line НДС 12% : 74.38 [15:21:53]line Наличными: 700.00 [15:21:53]line Безнал.: 0.00 [15:21:53]line Место: АЗС № 130 "Партнер Нефть" [15:21:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:21:53]line СНО: Общий режим [15:21:53]line Чек 394 23.08.2024 15:21 [15:21:53]line Смена: 469 ФФД: 1.0 [15:21:53]line ЗНМ: 0300000070 [15:21:53]line РНМ: 0000000000092562 [15:21:53]line Версия ККМ: 001 [15:21:53]line ФМ: 0000000000871769 [15:21:53]line ФД: 165541 [15:21:53]line ФПД: 47211011809489 [15:21:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165541&fm=47211011809489&tin=02508201610067®Number=0000000000092562&sum=70000 [15:21:53]written 0, free lines is 4095 [15:21:54]OFD Sender: Processing packet 165541 [packets to send 994, broken 993] [15:21:54]ProducePacketName [15:21:54]name=ofd_packets/00165541 [15:21:54]OFD Sender: To server: pG, [15:21:54]CommunicateWithHost lk.salyk.kg:30040 [15:21:54]ConnectInit lk.salyk.kg [15:21:54]Write to MH i2c: 01 00 00 F2 00 F2 [15:21:54]Write i2c OK [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: 01 [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: 01 07 00 [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D3 0C D8 [15:21:54]RasterBufferAndPrint [15:21:54]line [15:21:54]line [15:21:54]line [15:21:54]line [15:21:54]line [15:21:54]written 0, free lines is 3319 [15:21:54]MH_Cut [15:21:54]Write to MH i2c: D1 01 00 F9 00 01 CB [15:21:54]Write i2c OK [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: D1 [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: D1 01 00 [15:21:54]MH_I2C_Read... [15:21:54]Read from MH i2c: D1 01 00 F9 00 00 CA [15:21:54]Write to MH i2c: 01 00 00 FA 00 FA [15:21:54]Write i2c OK [15:21:54]MH_I2C_Read... [15:21:55]*** Cut start [15:21:55]*** Purtial cut [15:21:55]*** Stage 1: CUTSNS_PIN = 1 [15:21:57]Read from MH i2c: 01 [15:21:57]MH_I2C_Read... [15:21:57]*** Stop cut motor [15:21:57]*** Cut end [15:21:57]Read from MH i2c: 01 07 00 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [15:21:57]process_action close_receipt done [15:21:57]requested_data is exist [15:21:57]produce_requested_data [15:21:57]requested_item fm.sn is exist - process it [15:21:57]wFMCommunicate request_size=4 [15:21:57]MH_SAM_APDU [15:21:57]CAPDU: 80 11 00 00 [15:21:57]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [15:21:57]Write i2c OK [15:21:57]MH_I2C_Read... [15:21:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:57]Read from MH i2c: E2 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: E2 17 00 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [15:21:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:57]wFMCommunicate OK [15:21:57]requested_item fd.num is exist - process it [15:21:57]SAM_PROTO_GetFieldsCounters [15:21:57]wFMCommunicate request_size=4 [15:21:57]MH_SAM_APDU [15:21:57]CAPDU: 80 13 00 00 [15:21:57]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [15:21:57]Write i2c OK [15:21:57]MH_I2C_Read... [15:21:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:57]Read from MH i2c: E2 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: E2 62 00 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [15:21:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:21:57]wFMCommunicate OK [15:21:57]SAM_PROTO_GetFieldsCounters done [15:21:57]requested_item shift.num is exist - process it [15:21:57]requested_item shift.opened is exist - process it [15:21:57]req_shift_opened [15:21:57]FM_GetShiftState [15:21:57]SAM_PROTO_GetShiftState [15:21:57]wFMCommunicate request_size=4 [15:21:57]MH_SAM_APDU [15:21:57]CAPDU: 80 13 01 00 [15:21:57]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [15:21:57]Write i2c OK [15:21:57]MH_I2C_Read... [15:21:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:57]Read from MH i2c: E2 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: E2 0E 00 [15:21:57]MH_I2C_Read... [15:21:57]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [15:21:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:21:57]wFMCommunicate OK [15:21:57]SAM_PROTO_GetShiftState done [15:21:57]FM_GetShiftState done [15:21:57]req_shift_opened done [15:21:57]requested_item shift.open_date is exist - process it [15:21:57]req_shift_open_date [15:21:57]req_shift_open_date done [15:21:57]produce_requested_data done [15:21:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165541,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:21:57]process_action_free close_receipt [15:21:57]json_value_free [15:21:57]json_value_free done [15:21:57]process_json_proto returns [15:21:57]Send response to host [15:21:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165541,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:21:57]free response buf [15:21:57]execute_script done [15:21:57]execute_script returns [15:21:57]free content buf [15:21:57]Sock 9.Close socket [15:21:57]Sock 9.Thread stoped [15:21:59]ConnectInit Can't take IP for lk.salyk.kg [15:21:59]CommunicateWithHost connect error [15:21:59]CommunicateWithHost err = -1 [15:21:59]OFD Sender: Server communicate error [15:22:04]OFD Sender: Processing packet 165541 [packets to send 994, broken 993] [15:22:04]ProducePacketName [15:22:04]name=ofd_packets/00165541 [15:22:04]OFD Sender: To server: pG, [15:22:04]CommunicateWithHost lk.salyk.kg:30040 [15:22:04]ConnectInit lk.salyk.kg [15:22:09]ConnectInit Can't take IP for lk.salyk.kg [15:22:09]CommunicateWithHost connect error [15:22:09]CommunicateWithHost err = -1 [15:22:09]OFD Sender: Server communicate error [15:22:09]accept exits with 7 [15:22:09]New connection [15:22:09]New thread 3067223396 created [15:22:09]Thread 3067366756 joined [15:22:09]Waiting for new connection... [15:22:09] Sock 7.Parse request [15:22:09]Sock 7.Check first char [15:22:09]Sock 7.First char is OK [15:22:09]request: POST /json_proto HTTP/1.0 [15:22:09]Method: POST [15:22:09]URL: /json_proto [15:22:09]Method is POST - this is cgi request [15:22:09]url: /json_proto [15:22:09]query_string will be loaded in cgi processing [15:22:09]execute_cgi json_proto POST (null) [15:22:09]execute_cgi path=json_proto method=POST [15:22:09]POST find Content-Length [15:22:09]Host: 172.17.44.132:8080 [15:22:09]Content-Length: 739 [15:22:09]Content-Type: application/json [15:22:09] [15:22:09]POST finish read [15:22:09]Found Content-Length = 739 [15:22:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51061", "tax_sys" : 0, "items" : [ { "code": "4700000481972", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442-\u043C\u0430\u0440\u0430\u043A\u0443\u0439\u044F 0", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:09]execute_script... [15:22:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51061", "tax_sys" : 0, "items" : [ { "code": "4700000481972", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442-\u043C\u0430\u0440\u0430\u043A\u0443\u0439\u044F 0", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:09]POST & json_proto [15:22:09]process_json_proto [15:22:09]json parsed OK: [15:22:09]protocol is kg_v1.0 [15:22:09]action value=close_receipt [15:22:09]process_action close_receipt [15:22:09]cmd_close_receipt [15:22:09]MH_GetDate [15:22:09]Write to MH i2c: F0 00 00 FE 00 ED [15:22:09]Write i2c OK [15:22:09]MH_I2C_Read... [15:22:09]Read from MH i2c: F0 [15:22:09]MH_I2C_Read... [15:22:09]Read from MH i2c: F0 09 00 [15:22:09]MH_I2C_Read... [15:22:09]Read from MH i2c: F0 09 00 FE 00 00 21 A9 C8 66 2A 83 C1 65 C1 [15:22:09]GetLastDocTimeStamp 1724426511 [15:22:09]current date 1724426529 [15:22:09]FM_GetShiftState [15:22:09]SAM_PROTO_GetShiftState [15:22:09]wFMCommunicate request_size=4 [15:22:09]MH_SAM_APDU [15:22:09]CAPDU: 80 13 01 00 [15:22:09]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [15:22:09]Write i2c OK [15:22:09]MH_I2C_Read... [15:22:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:09]Read from MH i2c: E2 [15:22:09]MH_I2C_Read... [15:22:09]Read from MH i2c: E2 0E 00 [15:22:09]MH_I2C_Read... [15:22:09]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AA [15:22:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:22:09]wFMCommunicate OK [15:22:09]SAM_PROTO_GetShiftState done [15:22:09]FM_GetShiftState done [15:22:09]opened in 1724372766 [15:22:09]opened+sec_in_day 1724459166 [15:22:09]quantity*price = 9500 [15:22:09]sum+1 = 9501 [15:22:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 395 23.08.2024 15:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165542 ФПД: 214339072341117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152209&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165542&fm=214339072341117&tin=02508201610067®Number=0000000000092562&sum=9500 0 [15:22:10]StoreToDocumentArchive [15:22:10]shift 469 fd 165542 [15:22:10]save to /storage/0469/doc_00165542 [15:22:10]save last doc name /storage/0469/doc_00165542 to /storage/kkm_last_doc_name [15:22:10]save OK [15:22:10]Clear old archive folders... [15:22:10]ProcessDocumentItem done err = 0, tmpTLVsize=311 [15:22:10]tlvbuf is 00694800 [15:22:10]SAM_PROTO_ClearQueue [15:22:10]wFMCommunicate request_size=4 [15:22:10]MH_SAM_APDU [15:22:10]CAPDU: 80 09 00 00 [15:22:10]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [15:22:10]Write i2c OK [15:22:10]MH_I2C_Read... [15:22:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:10]Read from MH i2c: E2 [15:22:10]MH_I2C_Read... [15:22:10]Read from MH i2c: E2 03 00 [15:22:10]MH_I2C_Read... [15:22:10]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [15:22:10]RAPDU: 90 00 [15:22:10]wFMCommunicate OK [15:22:10]SAM_PROTO_ClearQueue done [15:22:10]KKMCreateOFDPacket [15:22:10]OFDProtocolAddRootSTLVToBuf [15:22:10]FM_MakeSignedData [15:22:10]FM_MakeSignedData [15:22:10]SAM_PROTO_SignData [15:22:10]wFMCommunicate request_size=4 [15:22:10]MH_SAM_APDU [15:22:10]CAPDU: 80 0D 01 02 [15:22:10]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [15:22:10]Write i2c OK [15:22:10]MH_I2C_Read... [15:22:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:10]Read from MH i2c: E2 [15:22:10]MH_I2C_Read... [15:22:10]Read from MH i2c: E2 03 00 [15:22:10]MH_I2C_Read... [15:22:10]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [15:22:10]RAPDU: 90 00 [15:22:10]wFMCommunicate OK [15:22:10]wFMCommunicate request_size=255 [15:22:10]MH_SAM_APDU [15:22:10]CAPDU: 80 0D 02 02 FA 03 00 37 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 21 A9 C8 66 0E 04 04 00 D5 01 [15:22:11]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 37 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 21 A9 C8 66 0E 04 04 00 D5 01 00 00 6C [15:22:11]Write i2c OK [15:22:11]MH_I2C_Read... [15:22:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:11]Read from MH i2c: E2 [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: E2 03 00 [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [15:22:11]RAPDU: 90 00 [15:22:11]wFMCommunicate OK [15:22:11]wFMCommunicate request_size=70 [15:22:11]MH_SAM_APDU [15:22:11]CAPDU: 80 0D 02 02 41 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 86 02 00 35 04 06 00 C2 F0 B4 44 B4 7D [15:22:11]Write to MH i2c: E2 49 00 0F 01 80 0D 02 02 41 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 86 02 00 35 04 06 00 C2 F0 B4 44 B4 7D 00 00 AF [15:22:11]Write i2c OK [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: E2 [15:22:11]MH_I2C_Read... [15:22:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:11]Read from MH i2c: E2 03 00 [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [15:22:11]RAPDU: 90 00 [15:22:11]wFMCommunicate OK [15:22:11]wFMCommunicate request_size=4 [15:22:11]MH_SAM_APDU [15:22:11]CAPDU: 80 0D 03 02 [15:22:11]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [15:22:11]Write i2c OK [15:22:11]MH_I2C_Read... [15:22:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:11]Read from MH i2c: E2 [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: E2 0B 00 [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: E2 0B 00 10 01 00 0A 41 0D 93 E4 33 E0 96 90 00 05 [15:22:11]RAPDU: 0A 41 0D 93 E4 33 E0 96 90 00 [15:22:11]wFMCommunicate OK [15:22:11]SAM_PROTO_SignData done [15:22:11]FM_MakeSignedData done [15:22:11]CreateOFDProtocolMessage [15:22:11]wFMCommunicate request_size=4 [15:22:11]MH_SAM_APDU [15:22:11]CAPDU: 80 11 00 00 [15:22:11]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [15:22:11]Write i2c OK [15:22:11]MH_I2C_Read... [15:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:11]Read from MH i2c: E2 [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: E2 17 00 [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [15:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:22:11]wFMCommunicate OK [15:22:11]CreateOFDProtocolMessage done [15:22:11]OFDSenderStorePacket 165542 [15:22:11]StoreOFDPacket docnum=165542 [15:22:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4B 01 00 00 0C 69 43 01 93 C7 5A 03 01 00 03 00 37 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 21 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 86 02 00 35 04 06 00 C2 F0 B4 44 B4 7D 0A 41 0D 93 E4 33 E0 96 [15:22:11]CheckFolder [15:22:11]dirname=/storage/ofd_packets [15:22:11]CheckFolder done [15:22:11]ProducePacketName [15:22:11]name=ofd_packets/00165542 [15:22:11]NVStorageSaveData ofd_packets/00165542 [15:22:11]File name is /storage/ofd_packets/00165542 [15:22:11]Write 361 bytes [15:22:11]NVStorageSaveData done [15:22:11]OFDSenderStorePacket done [15:22:11]KKMCreateOFDPacket done [15:22:11]NVStorageSaveData kkm_last_timestamp [15:22:11]File name is /storage/kkm_last_timestamp [15:22:11]Write 4 bytes [15:22:11]NVStorageSaveData done [15:22:11]ExternCall_PrintAddStr [15:22:11]wPrintStart [15:22:11]Write to MH i2c: 01 00 00 12 01 13 [15:22:11]Write i2c OK [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: 01 [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: 01 07 00 [15:22:11]MH_I2C_Read... [15:22:11]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [15:22:11]RasterBufferAndPrint [15:22:11]line Счет N : (3)51061 [15:22:11]line ИНН: 02508201610067 [15:22:11]line Контрольно-Кассовый Чек [15:22:11]line ПРОДАЖА [15:22:11]line Товар: 4700000481972 [15:22:11]line Напиток энерг Nitro грейпфрут-маракуйя 0 [15:22:11]line 1.000 * 95.00 [15:22:11]line = 95.00 [15:22:11]line НДС 12% НСП 1% [15:22:11]line > о реализуемом товаре [15:22:11]line ИТОГО: 95.00 [15:22:11]line НСП 1% : 0.84 [15:22:11]line НДС 12% : 10.09 [15:22:11]line Наличными: 95.00 [15:22:11]line Безнал.: 0.00 [15:22:11]line Место: АЗС № 130 "Партнер Нефть" [15:22:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:22:11]line СНО: Общий режим [15:22:11]line Чек 395 23.08.2024 15:22 [15:22:11]line Смена: 469 ФФД: 1.0 [15:22:11]line ЗНМ: 0300000070 [15:22:11]line РНМ: 0000000000092562 [15:22:11]line Версия ККМ: 001 [15:22:11]line ФМ: 0000000000871769 [15:22:11]line ФД: 165542 [15:22:11]line ФПД: 214339072341117 [15:22:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152209&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165542&fm=214339072341117&tin=02508201610067®Number=0000000000092562&sum=9500 [15:22:12]line 0 [15:22:12]written 0, free lines is 4095 [15:22:12]OFD Sender: Processing packet 165541 [packets to send 995, broken 993] [15:22:12]ProducePacketName [15:22:12]name=ofd_packets/00165541 [15:22:12]OFD Sender: To server: pG, [15:22:12]CommunicateWithHost lk.salyk.kg:30040 [15:22:12]ConnectInit lk.salyk.kg [15:22:12]Write to MH i2c: 01 00 00 3B 01 3C [15:22:12]Write i2c OK [15:22:12]MH_I2C_Read... [15:22:12]Read from MH i2c: 01 [15:22:12]MH_I2C_Read... [15:22:12]Read from MH i2c: 01 07 00 [15:22:12]MH_I2C_Read... [15:22:12]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 EF 0C 3E [15:22:12]RasterBufferAndPrint [15:22:12]line [15:22:12]line [15:22:12]line [15:22:12]line [15:22:12]line [15:22:12]written 0, free lines is 3345 [15:22:12]MH_Cut [15:22:12]Write to MH i2c: D1 01 00 42 01 01 15 [15:22:12]Write i2c OK [15:22:12]MH_I2C_Read... [15:22:12]Read from MH i2c: D1 [15:22:12]MH_I2C_Read... [15:22:12]Read from MH i2c: D1 01 00 [15:22:12]MH_I2C_Read... [15:22:12]Read from MH i2c: D1 01 00 42 01 00 14 [15:22:12]Write to MH i2c: 01 00 00 43 01 44 [15:22:12]Write i2c OK [15:22:12]MH_I2C_Read... [15:22:13]*** Cut start [15:22:13]*** Purtial cut [15:22:13]*** Stage 1: CUTSNS_PIN = 1 [15:22:15]Read from MH i2c: 01 [15:22:15]MH_I2C_Read... [15:22:15]*** Stop cut motor [15:22:15]*** Cut end [15:22:15]Read from MH i2c: 01 07 00 [15:22:15]MH_I2C_Read... [15:22:15]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [15:22:15]process_action close_receipt done [15:22:15]requested_data is exist [15:22:15]produce_requested_data [15:22:15]requested_item fm.sn is exist - process it [15:22:15]wFMCommunicate request_size=4 [15:22:15]MH_SAM_APDU [15:22:15]CAPDU: 80 11 00 00 [15:22:15]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [15:22:15]Write i2c OK [15:22:15]MH_I2C_Read... [15:22:15]Read from MH i2c: E2 [15:22:15]MH_I2C_Read... [15:22:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:15]Read from MH i2c: E2 17 00 [15:22:15]MH_I2C_Read... [15:22:15]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [15:22:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:22:15]wFMCommunicate OK [15:22:15]requested_item fd.num is exist - process it [15:22:15]SAM_PROTO_GetFieldsCounters [15:22:15]wFMCommunicate request_size=4 [15:22:15]MH_SAM_APDU [15:22:15]CAPDU: 80 13 00 00 [15:22:15]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [15:22:15]Write i2c OK [15:22:15]MH_I2C_Read... [15:22:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:22:15]Read from MH i2c: E2 [15:22:15]MH_I2C_Read... [15:22:15]Read from MH i2c: E2 62 00 [15:22:15]MH_I2C_Read... [15:22:15]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [15:22:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:22:15]wFMCommunicate OK [15:22:15]SAM_PROTO_GetFieldsCounters done [15:22:15]requested_item shift.num is exist - process it [15:22:15]requested_item shift.opened is exist - process it [15:22:15]req_shift_opened [15:22:15]FM_GetShiftState [15:22:15]SAM_PROTO_GetShiftState [15:22:15]wFMCommunicate request_size=4 [15:22:15]MH_SAM_APDU [15:22:15]CAPDU: 80 13 01 00 [15:22:15]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [15:22:15]Write i2c OK [15:22:15]MH_I2C_Read... [15:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:15]Read from MH i2c: E2 [15:22:15]MH_I2C_Read... [15:22:15]Read from MH i2c: E2 0E 00 [15:22:15]MH_I2C_Read... [15:22:15]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [15:22:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:22:15]wFMCommunicate OK [15:22:15]SAM_PROTO_GetShiftState done [15:22:15]FM_GetShiftState done [15:22:15]req_shift_opened done [15:22:15]requested_item shift.open_date is exist - process it [15:22:15]req_shift_open_date [15:22:15]req_shift_open_date done [15:22:15]produce_requested_data done [15:22:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165542,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:22:15]process_action_free close_receipt [15:22:15]json_value_free [15:22:15]json_value_free done [15:22:15]process_json_proto returns [15:22:15]Send response to host [15:22:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165542,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:22:15]free response buf [15:22:15]execute_script done [15:22:15]execute_script returns [15:22:15]free content buf [15:22:15]Sock 7.Close socket [15:22:15]Sock 7.Thread stoped [15:22:17]ConnectInit Can't take IP for lk.salyk.kg [15:22:17]CommunicateWithHost connect error [15:22:17]CommunicateWithHost err = -1 [15:22:17]OFD Sender: Server communicate error [15:22:22]OFD Sender: Processing packet 165541 [packets to send 995, broken 993] [15:22:22]ProducePacketName [15:22:22]name=ofd_packets/00165541 [15:22:22]OFD Sender: To server: pG, [15:22:22]CommunicateWithHost lk.salyk.kg:30040 [15:22:22]ConnectInit lk.salyk.kg [15:22:27]ConnectInit Can't take IP for lk.salyk.kg [15:22:27]CommunicateWithHost connect error [15:22:27]CommunicateWithHost err = -1 [15:22:27]OFD Sender: Server communicate error [15:22:32]OFD Sender: Processing packet 165541 [packets to send 995, broken 993] [15:22:32]ProducePacketName [15:22:32]name=ofd_packets/00165541 [15:22:32]OFD Sender: To server: pG, [15:22:32]CommunicateWithHost lk.salyk.kg:30040 [15:22:32]ConnectInit lk.salyk.kg [15:22:34]recv_with_timeout no data received [15:22:37]ConnectInit Can't take IP for lk.salyk.kg [15:22:37]CommunicateWithHost connect error [15:22:37]CommunicateWithHost err = -1 [15:22:37]OFD Sender: Server communicate error [15:22:42]OFD Sender: Processing packet 165541 [packets to send 995, broken 993] [15:22:42]ProducePacketName [15:22:42]name=ofd_packets/00165541 [15:22:42]OFD Sender: To server: pG, [15:22:42]CommunicateWithHost lk.salyk.kg:30040 [15:22:42]ConnectInit lk.salyk.kg [15:22:47]ConnectInit Can't take IP for lk.salyk.kg [15:22:47]CommunicateWithHost connect error [15:22:47]CommunicateWithHost err = -1 [15:22:47]OFD Sender: Server communicate error [15:22:52]OFD Sender: Processing packet 165541 [packets to send 995, broken 993] [15:22:52]ProducePacketName [15:22:52]name=ofd_packets/00165541 [15:22:52]OFD Sender: To server: pG, [15:22:52]CommunicateWithHost lk.salyk.kg:30040 [15:22:52]ConnectInit lk.salyk.kg [15:22:56]accept exits with 9 [15:22:56]New connection [15:22:56]New thread 3067366756 created [15:22:56]Thread 3067223396 joined [15:22:56]Waiting for new connection... [15:22:56] Sock 9.Parse request [15:22:56]Sock 9.Check first char [15:22:56]Sock 9.First char is OK [15:22:56]request: POST /json_proto HTTP/1.0 [15:22:56]Method: POST [15:22:56]URL: /json_proto [15:22:56]Method is POST - this is cgi request [15:22:56]url: /json_proto [15:22:56]query_string will be loaded in cgi processing [15:22:56]execute_cgi json_proto POST (null) [15:22:56]execute_cgi path=json_proto method=POST [15:22:56]POST find Content-Length [15:22:56]Host: 172.17.44.132:8080 [15:22:56]Content-Length: 679 [15:22:56]Content-Type: application/json [15:22:56] [15:22:56]POST finish read [15:22:56]Found Content-Length = 679 [15:22:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:56]execute_script... [15:22: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)294376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:22:56]POST & json_proto [15:22:56]process_json_proto [15:22:56]json parsed OK: [15:22:56]protocol is kg_v1.0 [15:22:56]action value=close_receipt [15:22:56]process_action close_receipt [15:22:56]cmd_close_receipt [15:22:56]MH_GetDate [15:22:56]Write to MH i2c: F0 00 00 47 01 37 [15:22:56]Write i2c OK [15:22:56]MH_I2C_Read... [15:22:56]Read from MH i2c: F0 [15:22:56]MH_I2C_Read... [15:22:56]Read from MH i2c: F0 09 00 [15:22:56]MH_I2C_Read... [15:22:56]Read from MH i2c: F0 09 00 47 01 00 50 A9 C8 66 2A 83 C1 65 3A [15:22:56]GetLastDocTimeStamp 1724426529 [15:22:56]current date 1724426576 [15:22:56]FM_GetShiftState [15:22:56]SAM_PROTO_GetShiftState [15:22:56]wFMCommunicate request_size=4 [15:22:56]MH_SAM_APDU [15:22:56]CAPDU: 80 13 01 00 [15:22:56]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [15:22:56]Write i2c OK [15:22:56]MH_I2C_Read... [15:22:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:22:56]Read from MH i2c: E2 [15:22:56]MH_I2C_Read... [15:22:56]Read from MH i2c: E2 0E 00 [15:22:56]MH_I2C_Read... [15:22:56]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F4 [15:22:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:22:56]wFMCommunicate OK [15:22:56]SAM_PROTO_GetShiftState done [15:22:56]FM_GetShiftState done [15:22:56]opened in 1724372766 [15:22:56]opened+sec_in_day 1724459166 [15:22:56]quantity*price = 100050 [15:22:56]sum+1 = 100052 [15:22:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 396 23.08.2024 15:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165543 ФПД: 157839438696434 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152256&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165543&fm=157839438696434&tin=02508201610067®Number=0000000000092562&sum=100000 [15:22:57]StoreToDocumentArchive [15:22:57]shift 469 fd 165543 [15:22:57]save to /storage/0469/doc_00165543 [15:22:57]save last doc name /storage/0469/doc_00165543 to /storage/kkm_last_doc_name [15:22:57]save OK [15:22:57]Clear old archive folders... [15:22:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:22:57]tlvbuf is 00618A00 [15:22:57]SAM_PROTO_ClearQueue [15:22:57]wFMCommunicate request_size=4 [15:22:57]MH_SAM_APDU [15:22:57]CAPDU: 80 09 00 00 [15:22:57]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [15:22:57]Write i2c OK [15:22:57]MH_I2C_Read... [15:22:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:22:57]Read from MH i2c: E2 [15:22:57]MH_I2C_Read... [15:22:57]Read from MH i2c: E2 03 00 [15:22:57]MH_I2C_Read... [15:22:57]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [15:22:57]RAPDU: 90 00 [15:22:57]wFMCommunicate OK [15:22:57]SAM_PROTO_ClearQueue done [15:22:57]KKMCreateOFDPacket [15:22:57]OFDProtocolAddRootSTLVToBuf [15:22:57]FM_MakeSignedData [15:22:57]FM_MakeSignedData [15:22:57]SAM_PROTO_SignData [15:22:57]wFMCommunicate request_size=4 [15:22:57]MH_SAM_APDU [15:22:57]CAPDU: 80 0D 01 02 [15:22:57]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [15:22:57]Write i2c OK [15:22:57]MH_I2C_Read... [15:22:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:22:57]Read from MH i2c: E2 [15:22:57]MH_I2C_Read... [15:22:57]Read from MH i2c: E2 03 00 [15:22:57]MH_I2C_Read... [15:22:57]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [15:22:57]RAPDU: 90 00 [15:22:57]wFMCommunicate OK [15:22:57]wFMCommunicate request_size=255 [15:22:57]MH_SAM_APDU [15:22:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 50 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 86 02 00 35 04 06 00 8F 8D DB AC [15:22:58]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 Connected sock=10 [15:22:58]37 Data to sent: 31 87 30 95 31 39 F6 34 70 38 47 30 2C 30 01 06 00 04 30 09 00 30 D0 30 94 30 D0 30 A2 30 2D 30 D0 30 9A 30 2D 30 35 FF 38 03 37 08 31 00 37 03 36 4A 39 0F 01 00 00 A9 B1 07 01 D3 E8 5A 03 01 00 03 00 FB 00 33 1E 00 04 00 01 00 00 00 01 00 23 37 04 04 4D 06 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 00 C4 D0 1D 90 00 D0 00 B8 00 2D 00 39 13 32 04 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 06 04 00 06 D3 00 86 7C 01 1A 00 00 00 00 00 00 F2 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 03 00 01 01 00 BC 01 04 F6 03 01 01 00 00 01 01 FC BC 03 04 06 01 00 00 70 01 11 FC 03 01 06 00 00 00 A0 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 6C 01 02 00 00 00 00 00 EB 00 03 00 26 EE 00 03 EF 0F 03 00 0F F2 00 03 F6 01 03 00 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 01 F3 00 03 01 06 F3 00 03 0E 06 1D 00 00 81 00 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 07 00 04 00 06 00 00 00 70 1F 11 04 01 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 50 A9 C8 00 66 00 0E 00 04 39 04 04 00 06 D5 00 01 00 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 00 30 00 30 00 39 00 32 1F 35 04 36 02 32 00 11 01 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 86 02 00 35 04 06 00 8F 8D DB AC 00 00 BB [15:22:58]00 12 04 04 00 8A 01 00 00 F4 03 04 00 0F A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 86 02 00 35 04 06 00 2A F0 2B 96 A0 D1 CE 30 CA E7 46 82 B5 9E [15:22:58]Write i2c OK [15:22:58]MH_I2C_Read... [15:22:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:58]Read from MH i2c: E2 [15:22:58]MH_I2C_Read... [15:22:58]Read from MH i2c: E2 03 00 [15:22:58]MH_I2C_Read... [15:22:58]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [15:22:58]RAPDU: 90 00 [15:22:58]wFMCommunicate OK [15:22:58]wFMCommunicate request_size=7 [15:22:58]MH_SAM_APDU [15:22:58]CAPDU: 80 0D 02 02 02 CF F2 [15:22:58]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 CF F2 00 00 98 [15:22:58]Write i2c OK [15:22:58]MH_I2C_Read... [15:22:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:22:58]Read from MH i2c: E2 [15:22:58]MH_I2C_Read... [15:22:58]Read from MH i2c: E2 03 00 [15:22:58]MH_I2C_Read... [15:22:58]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [15:22:58]RAPDU: 90 00 [15:22:58]wFMCommunicate OK [15:22:58]wFMCommunicate request_size=4 [15:22:58]MH_SAM_APDU [15:22:58]CAPDU: 80 0D 03 02 [15:22:58]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [15:22:58]Write i2c OK [15:22:58]MH_I2C_Read... [15:22:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:22:59]Read from MH i2c: E2 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: E2 0B 00 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: E2 0B 00 59 01 00 73 CE 83 B6 4A 78 7D B8 90 00 47 [15:22:59]RAPDU: 73 CE 83 B6 4A 78 7D B8 90 00 [15:22:59]wFMCommunicate OK [15:22:59]SAM_PROTO_SignData done [15:22:59]FM_MakeSignedData done [15:22:59]CreateOFDProtocolMessage [15:22:59]wFMCommunicate request_size=4 [15:22:59]MH_SAM_APDU [15:22:59]CAPDU: 80 11 00 00 [15:22:59]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [15:22:59]Write i2c OK [15:22:59]MH_I2C_Read... [15:22:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:22:59]Read from MH i2c: E2 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: E2 17 00 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [15:22:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:22:59]wFMCommunicate OK [15:22:59]CreateOFDProtocolMessage done [15:22:59]OFDSenderStorePacket 165543 [15:22:59]StoreOFDPacket docnum=165543 [15:22:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5E C2 04 01 1D 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 50 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 86 02 00 35 04 06 00 8F 8D DB AC CF F2 73 CE 83 B6 4A 78 7D B8 [15:22:59]CheckFolder [15:22:59]dirname=/storage/ofd_packets [15:22:59]CheckFolder done [15:22:59]ProducePacketName [15:22:59]name=ofd_packets/00165543 [15:22:59]NVStorageSaveData ofd_packets/00165543 [15:22:59]File name is /storage/ofd_packets/00165543 [15:22:59]Write 298 bytes [15:22:59]NVStorageSaveData done [15:22:59]OFDSenderStorePacket done [15:22:59]KKMCreateOFDPacket done [15:22:59]NVStorageSaveData kkm_last_timestamp [15:22:59]File name is /storage/kkm_last_timestamp [15:22:59]Write 4 bytes [15:22:59]NVStorageSaveData done [15:22:59]ExternCall_PrintAddStr [15:22:59]wPrintStart [15:22:59]Write to MH i2c: 01 00 00 5B 01 5C [15:22:59]Write i2c OK [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: 01 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: 01 07 00 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [15:22:59]RasterBufferAndPrint [15:22:59]line Счет N : (1)294376 [15:22:59]line ИНН: 02508201610067 [15:22:59]line Контрольно-Кассовый Чек [15:22:59]line ПРОДАЖА [15:22:59]line ТРК (МРК, ГНК) : 34 [15:22:59]line Товар: 2710194800 [15:22:59]line ДТ-К-5 [15:22:59]line 13.130 * 76.20 [15:22:59]line = 1000.51 [15:22:59]line НДС 12% НСП 1% [15:22:59]line > о реализуемом товаре [15:22:59]line ОКРУГЛЕНИЕ: -0.51 [15:22:59]line ИТОГО: 1000.00 [15:22:59]line Внесено: 1000.00 [15:22:59]line СДАЧА: 0.00 [15:22:59]line НСП 1% : 8.85 [15:22:59]line НДС 12% : 106.25 [15:22:59]line Наличными: 1000.00 [15:22:59]line Безнал.: 0.00 [15:22:59]line Место: АЗС № 130 "Партнер Нефть" [15:22:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:22:59]line СНО: Общий режим [15:22:59]line Чек 396 23.08.2024 15:22 [15:22:59]line Смена: 469 ФФД: 1.0 [15:22:59]line ЗНМ: 0300000070 [15:22:59]line РНМ: 0000000000092562 [15:22:59]line Версия ККМ: 001 [15:22:59]line ФМ: 0000000000871769 [15:22:59]line ФД: 165543 [15:22:59]line ФПД: 157839438696434 [15:22:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152256&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165543&fm=157839438696434&tin=02508201610067®Number=0000000000092562&sum=100000 [15:22:59]written 0, free lines is 4095 [15:22:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0B 58 47 00 25 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 86 02 00 F4 03 04 00 9C 52 C8 66 B6 04 01 00 00 9F 08 53 0C FF 2D 63 E7 [15:22:59]CommunicateWithHost err = 0 [15:22:59]CheckOFDResponse [15:22:59]1017 (14) - 77093643461234 [15:22:59]1041 (16) - 0000000000871769 [15:22:59]1040 (4) - 165541 [15:22:59]1012 (4) - 23.08.2024 09:13 [15:22:59]1206 (1) - 0 [15:22:59]OFD Sender: Remove packet 165541 [15:22:59]ProducePacketName [15:22:59]name=ofd_packets/00165541 [15:22:59]NVStorageDeleteData [15:22:59]Write to MH i2c: 01 00 00 86 01 87 [15:22:59]Write i2c OK [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: 01 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: 01 07 00 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 D8 0C 72 [15:22:59]RasterBufferAndPrint [15:22:59]line [15:22:59]line [15:22:59]line [15:22:59]line [15:22:59]line [15:22:59]written 0, free lines is 3325 [15:22:59]MH_Cut [15:22:59]Write to MH i2c: D1 01 00 8D 01 01 60 [15:22:59]Write i2c OK [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: D1 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: D1 01 00 [15:22:59]MH_I2C_Read... [15:22:59]Read from MH i2c: D1 01 00 8D 01 00 5F [15:22:59]Write to MH i2c: 01 00 00 8E 01 8F [15:22:59]Write i2c OK [15:22:59]MH_I2C_Read... [15:22:59]OFD Sender: Processing packet 165542 [packets to send 995, broken 993] [15:22:59]ProducePacketName [15:22:59]name=ofd_packets/00165542 [15:22:59]OFD Sender: To server: pG, [15:22:59]CommunicateWithHost lk.salyk.kg:30040 [15:22:59]ConnectInit lk.salyk.kg [15:23:00]*** Cut start [15:23:00]*** Purtial cut [15:23:00]*** Stage 1: CUTSNS_PIN = 1 [15:23:00]Connected sock=7 [15:23:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4B 01 00 00 0C 69 43 01 93 C7 5A 03 01 00 03 00 37 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 25 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 03 00 00 00 00 07 04 06 00 1C 25 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 21 A9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 86 02 00 35 04 06 00 C2 F0 B4 44 B4 7D 0A 41 0D 93 E4 33 E0 96 [15:23:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4D 3F 47 00 7F 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 37 36 39 10 04 04 00 A6 86 02 00 F4 03 04 00 9F 52 C8 66 B6 04 01 00 00 9F 04 FC 8E BC FF DC 58 [15:23:01]CommunicateWithHost err = 0 [15:23:01]CheckOFDResponse [15:23:01]1017 (14) - 77093643461234 [15:23:01]1041 (16) - 0000000000871769 [15:23:01]1040 (4) - 165542 [15:23:01]1012 (4) - 23.08.2024 09:13 [15:23:01]1206 (1) - 0 [15:23:01]OFD Sender: Remove packet 165542 [15:23:01]ProducePacketName [15:23:01]name=ofd_packets/00165542 [15:23:01]NVStorageDeleteData [15:23:02]Read from MH i2c: 01 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: *** Stop cut motor [15:23:02]01 *** Cut end [15:23:02]07 00 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [15:23:02]process_action close_receipt done [15:23:02]requested_data is exist [15:23:02]produce_requested_data [15:23:02]requested_item fm.sn is exist - process it [15:23:02]wFMCommunicate request_size=4 [15:23:02]MH_SAM_APDU [15:23:02]CAPDU: 80 11 00 00 [15:23:02]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [15:23:02]OFD Sender: Processing packet 165543 [packets to send 994, broken 993] [15:23:02]ProducePacketName [15:23:02]name=ofd_packets/00165543 [15:23:02]OFD Sender: To server: pG, [15:23:02]CommunicateWithHost lk.salyk.kg:30040 [15:23:02]ConnectInit lk.salyk.kg [15:23:02]Write i2c OK [15:23:02]MH_I2C_Read... [15:23:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:02]Read from MH i2c: E2 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 17 00 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [15:23:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:23:02]wFMCommunicate OK [15:23:02]requested_item fd.num is exist - process it [15:23:02]SAM_PROTO_GetFieldsCounters [15:23:02]wFMCommunicate request_size=4 [15:23:02]MH_SAM_APDU [15:23:02]CAPDU: 80 13 00 00 [15:23:02]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [15:23:02]Write i2c OK [15:23:02]MH_I2C_Read... [15:23:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:23:02]Read from MH i2c: E2 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 62 00 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [15:23:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:23:02]wFMCommunicate OK [15:23:02]SAM_PROTO_GetFieldsCounters done [15:23:02]requested_item shift.num is exist - process it [15:23:02]requested_item shift.opened is exist - process it [15:23:02]req_shift_opened [15:23:02]FM_GetShiftState [15:23:02]SAM_PROTO_GetShiftState [15:23:02]wFMCommunicate request_size=4 [15:23:02]MH_SAM_APDU [15:23:02]CAPDU: 80 13 01 00 [15:23:02]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [15:23:02]Write i2c OK [15:23:02]MH_I2C_Read... [15:23:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:02]Read from MH i2c: E2 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 0E 00 [15:23:02]MH_I2C_Read... [15:23:02]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [15:23:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:23:03]wFMCommunicate OK [15:23:03]SAM_PROTO_GetShiftState done [15:23:03]FM_GetShiftState done [15:23:03]req_shift_opened done [15:23:03]requested_item shift.open_date is exist - process it [15:23:03]req_shift_open_date [15:23:03]req_shift_open_date done [15:23:03]produce_requested_data done [15:23:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165543,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:23:03]process_action_free close_receipt [15:23:03]json_value_free [15:23:03]json_value_free done [15:23:03]process_json_proto returns [15:23:03]Send response to host [15:23:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165543,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:23:03]free response buf [15:23:03]execute_script done [15:23:03]execute_script returns [15:23:03]free content buf [15:23:03]Sock 9.Close socket [15:23:03]Sock 9.Thread stoped [15:23:03]accept exits with 12 [15:23:03]New connection [15:23:03]New thread 3067223396 created [15:23:03]Thread 3067366756 joined [15:23:03]Waiting for new connection... [15:23:03] Sock 12.Parse request [15:23:03]Sock 12.Check first char [15:23:03]Sock 12.First char is OK [15:23:03]request: POST /json_proto HTTP/1.0 [15:23:03]Method: POST [15:23:03]URL: /json_proto [15:23:03]Method is POST - this is cgi request [15:23:03]url: /json_proto [15:23:03]query_string will be loaded in cgi processing [15:23:03]execute_cgi json_proto POST (null) [15:23:03]execute_cgi path=json_proto method=POST [15:23:03]POST find Content-Length [15:23:03]Host: 172.17.44.132:8080 [15:23:03]Content-Length: 677 [15:23:03]Content-Type: application/json [15:23:03] [15:23:03]POST finish read [15:23:03]Found Content-Length = 677 [15:23:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:03]execute_script... [15:23: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)294377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:03]POST & json_proto [15:23:03]process_json_proto [15:23:03]json parsed OK: [15:23:03]protocol is kg_v1.0 [15:23:03]action value=close_receipt [15:23:03]process_action close_receipt [15:23:03]cmd_close_receipt [15:23:03]MH_GetDate [15:23:03]Write to MH i2c: F0 00 00 92 01 82 [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: F0 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: F0 09 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: F0 09 00 92 01 00 57 A9 C8 66 2A 83 C1 65 8C [15:23:03]GetLastDocTimeStamp 1724426576 [15:23:03]current date 1724426583 [15:23:03]FM_GetShiftState [15:23:03]SAM_PROTO_GetShiftState [15:23:03]wFMCommunicate request_size=4 [15:23:03]MH_SAM_APDU [15:23:03]CAPDU: 80 13 01 00 [15:23:03]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [15:23:03]Write i2c OK [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:03]E2 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 0E 00 [15:23:03]MH_I2C_Read... [15:23:03]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3F [15:23:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:23:03]wFMCommunicate OK [15:23:03]SAM_PROTO_GetShiftState done [15:23:03]FM_GetShiftState done [15:23:03]opened in 1724372766 [15:23:03]opened+sec_in_day 1724459166 [15:23:03]quantity*price = 60027 [15:23:03]sum+1 = 60029 [15:23:03]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 402 23.08.2024 15:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165549 ФПД: 275490224500947 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152718&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165549&fm=275490224500947&tin=02508201610067®Number=0000000000092562&sum=15100 0 [15:27:20]StoreToDocumentArchive [15:27:20]shift 469 fd 165549 [15:27:20]save to /storage/0469/doc_00165549 [15:27:20]save last doc name /storage/0469/doc_00165549 to /storage/kkm_last_doc_name [15:27:20]save OK [15:27:20]Clear old archive folders... [15:27:20]ProcessDocumentItem done err = 0, tmpTLVsize=274 [15:27:20]tlvbuf is 002661E0 [15:27:20]SAM_PROTO_ClearQueue [15:27:20]wFMCommunicate request_size=4 [15:27:20]MH_SAM_APDU [15:27:20]CAPDU: 80 09 00 00 [15:27:20]Write to MH i2c: E2 08 00 38 00 80 09 00 00 00 00 00 00 AA [15:27:20]Write i2c OK [15:27:20]MH_I2C_Read... [15:27:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:20]Read from MH i2c: E2 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 03 00 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 03 00 38 00 00 90 00 AC [15:27:20]RAPDU: 90 00 [15:27:20]wFMCommunicate OK [15:27:20]SAM_PROTO_ClearQueue done [15:27:20]KKMCreateOFDPacket [15:27:20]OFDProtocolAddRootSTLVToBuf [15:27:20]FM_MakeSignedData [15:27:20]FM_MakeSignedData [15:27:20]SAM_PROTO_SignData [15:27:20]wFMCommunicate request_size=4 [15:27:20]MH_SAM_APDU [15:27:20]CAPDU: 80 0D 01 02 [15:27:20]Write to MH i2c: E2 08 00 39 00 80 0D 01 02 00 00 00 00 B2 [15:27:20]Write i2c OK [15:27:20]MH_I2C_Read... [15:27:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:20]Read from MH i2c: E2 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 03 00 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 03 00 39 00 00 90 00 AD [15:27:20]RAPDU: 90 00 [15:27:20]wFMCommunicate OK [15:27:20]wFMCommunicate request_size=255 [15:27:20]MH_SAM_APDU [15:27:20]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 56 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [15:27:20]Write to MH i2c: E2 02 01 3A 00 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 56 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 11 [15:27:20]Write i2c OK [15:27:20]MH_I2C_Read... [15:27:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:20]Read from MH i2c: E2 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 03 00 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 03 00 3A 00 00 90 00 AE [15:27:20]RAPDU: 90 00 [15:27:20]wFMCommunicate OK [15:27:20]wFMCommunicate request_size=33 [15:27:20]MH_SAM_APDU [15:27:20]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 86 02 00 35 04 06 00 FA 8E 90 F8 70 D3 [15:27:20]Write to MH i2c: E2 24 00 3B 00 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 86 02 00 35 04 06 00 FA 8E 90 F8 70 D3 00 00 D2 [15:27:20]Write i2c OK [15:27:20]MH_I2C_Read... [15:27:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:20]Read from MH i2c: E2 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 03 00 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [15:27:20]RAPDU: 90 00 [15:27:20]wFMCommunicate OK [15:27:20]wFMCommunicate request_size=4 [15:27:20]MH_SAM_APDU [15:27:20]CAPDU: 80 0D 03 02 [15:27:20]Write to MH i2c: E2 08 00 3C 00 80 0D 03 02 00 00 00 00 B7 [15:27:20]Write i2c OK [15:27:20]MH_I2C_Read... [15:27:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:20]Read from MH i2c: E2 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 0B 00 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 0B 00 3C 00 00 BB A2 19 C5 FF 6D 9C B2 90 00 AD [15:27:20]RAPDU: BB A2 19 C5 FF 6D 9C B2 90 00 [15:27:20]wFMCommunicate OK [15:27:20]SAM_PROTO_SignData done [15:27:20]FM_MakeSignedData done [15:27:20]CreateOFDProtocolMessage [15:27:20]wFMCommunicate request_size=4 [15:27:20]MH_SAM_APDU [15:27:20]CAPDU: 80 11 00 00 [15:27:20]Write to MH i2c: E2 08 00 3D 00 80 11 00 00 00 00 00 00 B7 [15:27:20]Write i2c OK [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 [15:27:20]MH_I2C_Read... [15:27:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:20]Read from MH i2c: E2 17 00 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: E2 17 00 3D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [15:27:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:27:20]wFMCommunicate OK [15:27:20]CreateOFDProtocolMessage done [15:27:20]OFDSenderStorePacket 165549 [15:27:20]StoreOFDPacket docnum=165549 [15:27:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 8D 6D 1E 01 C5 C2 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 56 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 86 02 00 35 04 06 00 FA 8E 90 F8 70 D3 BB A2 19 C5 FF 6D 9C B2 [15:27:20]CheckFolder [15:27:20]dirname=/storage/ofd_packets [15:27:20]CheckFolder done [15:27:20]ProducePacketName [15:27:20]name=ofd_packets/00165549 [15:27:20]NVStorageSaveData ofd_packets/00165549 [15:27:20]File name is /storage/ofd_packets/00165549 [15:27:20]Write 324 bytes [15:27:20]NVStorageSaveData done [15:27:20]OFDSenderStorePacket done [15:27:20]KKMCreateOFDPacket done [15:27:20]NVStorageSaveData kkm_last_timestamp [15:27:20]File name is /storage/kkm_last_timestamp [15:27:20]Write 4 bytes [15:27:20]NVStorageSaveData done [15:27:20]ExternCall_PrintAddStr [15:27:20]wPrintStart [15:27:20]Write to MH i2c: 01 00 00 3E 00 3E [15:27:20]Write i2c OK [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: 01 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: 01 07 00 [15:27:20]MH_I2C_Read... [15:27:20]Read from MH i2c: 01 07 00 3E 00 00 00 00 00 00 FF 0F 53 [15:27:20]RasterBufferAndPrint [15:27:20]line Счет N : (3)51063 [15:27:20]line ИНН: 02508201610067 [15:27:20]line Контрольно-Кассовый Чек [15:27:20]line ПРОДАЖА [15:27:20]line Товар: 48741958 [15:27:20]line Сигареты Parliament Aqua Blue [15:27:20]line 1.000 * 151.00 [15:27:20]line = 151.00 [15:27:20]line НДС 12% НСП 1% [15:27:20]line > о реализуемом товаре [15:27:20]line ИТОГО: 151.00 [15:27:20]line НСП 1% : 1.34 [15:27:20]line НДС 12% : 16.03 [15:27:20]line Наличными: 151.00 [15:27:20]line Безнал.: 0.00 [15:27:20]line Место: АЗС № 130 "Партнер Нефть" [15:27:20]OFD Sender: Processing packet 165549 [packets to send 995, broken 994] [15:27:20]ProducePacketName [15:27:20]name=ofd_packets/00165549 [15:27:20]OFD Sender: To server: pG, [15:27:20]CommunicateWithHost lk.salyk.kg:30040 [15:27:20]ConnectInit lk.salyk.kg [15:27:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:27:20]line СНО: Общий режим [15:27:20]line Чек 402 23.08.2024 15:27 [15:27:20]line Смена: 469 ФФД: 1.0 [15:27:20]line ЗНМ: 0300000070 [15:27:20]line РНМ: 0000000000092562 [15:27:20]line Версия ККМ: 001 [15:27:20]line ФМ: 0000000000871769 [15:27:20]line ФД: 165549 [15:27:20]line ФПД: 275490224500947 [15:27:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152718&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165549&fm=275490224500947&tin=02508201610067®Number=0000000000092562&sum=15100 [15:27:21]line 0 [15:27:21]written 0, free lines is 4095 [15:27:21]Write to MH i2c: 01 00 00 67 00 67 [15:27:21]Write i2c OK [15:27:21]MH_I2C_Read... [15:27:21]Read from MH i2c: 01 [15:27:21]MH_I2C_Read... [15:27:21]Read from MH i2c: 01 07 00 [15:27:21]MH_I2C_Read... [15:27:21]Read from MH i2c: 01 07 00 67 00 00 00 00 00 00 E2 0C 5C [15:27:21]RasterBufferAndPrint [15:27:21]line [15:27:21]line [15:27:21]line [15:27:21]line [15:27:21]line [15:27:21]written 0, free lines is 3322 [15:27:21]MH_Cut [15:27:21]Write to MH i2c: D1 01 00 6E 00 01 40 [15:27:21]Write i2c OK [15:27:21]MH_I2C_Read... [15:27:21]Read from MH i2c: D1 [15:27:21]MH_I2C_Read... [15:27:21]Read from MH i2c: D1 01 00 [15:27:21]MH_I2C_Read... [15:27:21]Read from MH i2c: D1 01 00 6E 00 00 3F [15:27:21]Write to MH i2c: 01 00 00 6F 00 6F [15:27:21]Write i2c OK [15:27:21]MH_I2C_Read... [15:27:22]*** Cut start [15:27:22]*** Purtial cut [15:27:22]*** Stage 1: CUTSNS_PIN = 1 [15:27:24]Read from MH i2c: 01 [15:27:24]MH_I2C_Read... [15:27:24]*** Stop cut motor [15:27:24]*** Cut end [15:27:24]Read from MH i2c: 01 07 00 [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [15:27:24]process_action close_receipt done [15:27:24]requested_data is exist [15:27:24]produce_requested_data [15:27:24]requested_item fm.sn is exist - process it [15:27:24]wFMCommunicate request_size=4 [15:27:24]MH_SAM_APDU [15:27:24]CAPDU: 80 11 00 00 [15:27:24]Write to MH i2c: E2 08 00 70 00 80 11 00 00 00 00 00 00 EA [15:27:24]Write i2c OK [15:27:24]MH_I2C_Read... [15:27:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:24]Read from MH i2c: E2 [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: E2 17 00 [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: E2 17 00 70 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [15:27:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:27:24]wFMCommunicate OK [15:27:24]requested_item fd.num is exist - process it [15:27:24]SAM_PROTO_GetFieldsCounters [15:27:24]wFMCommunicate request_size=4 [15:27:24]MH_SAM_APDU [15:27:24]CAPDU: 80 13 00 00 [15:27:24]Write to MH i2c: E2 08 00 71 00 80 13 00 00 00 00 00 00 ED [15:27:24]Write i2c OK [15:27:24]MH_I2C_Read... [15:27:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:24]Read from MH i2c: E2 [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: E2 62 00 [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: E2 62 00 71 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [15:27:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:27:24]wFMCommunicate OK [15:27:24]SAM_PROTO_GetFieldsCounters done [15:27:24]requested_item shift.num is exist - process it [15:27:24]requested_item shift.opened is exist - process it [15:27:24]req_shift_opened [15:27:24]FM_GetShiftState [15:27:24]SAM_PROTO_GetShiftState [15:27:24]wFMCommunicate request_size=4 [15:27:24]MH_SAM_APDU [15:27:24]CAPDU: 80 13 01 00 [15:27:24]Write to MH i2c: E2 08 00 72 00 80 13 01 00 00 00 00 00 EF [15:27:24]Write i2c OK [15:27:24]MH_I2C_Read... [15:27:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:24]Read from MH i2c: E2 [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: E2 0E 00 [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: E2 0E 00 72 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1D [15:27:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:27:24]wFMCommunicate OK [15:27:24]SAM_PROTO_GetShiftState done [15:27:24]FM_GetShiftState done [15:27:24]req_shift_opened done [15:27:24]requested_item shift.open_date is exist - process it [15:27:24]req_shift_open_date [15:27:24]req_shift_open_date done [15:27:24]produce_requested_data done [15:27:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165549,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:27:24]process_action_free close_receipt [15:27:24]json_value_free [15:27:24]json_value_free done [15:27:24]process_json_proto returns [15:27:24]Send response to host [15:27:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165549,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:27:24]free response buf [15:27:24]execute_script done [15:27:24]execute_script returns [15:27:24]free content buf [15:27:24]Sock 7.Close socket [15:27:24]Sock 7.Thread stoped [15:27:24]accept exits with 10 [15:27:24]New connection [15:27:24]New thread 3066629476 created [15:27:24]Thread 3066486116 joined [15:27:24]Waiting for new connection... [15:27:24] Sock 10.Parse request [15:27:24]Sock 10.Check first char [15:27:24]Sock 10.First char is OK [15:27:24]request: POST /json_proto HTTP/1.0 [15:27:24]Method: POST [15:27:24]URL: /json_proto [15:27:24]Method is POST - this is cgi request [15:27:24]url: /json_proto [15:27:24]query_string will be loaded in cgi processing [15:27:24]execute_cgi json_proto POST (null) [15:27:24]execute_cgi path=json_proto method=POST [15:27:24]POST find Content-Length [15:27:24]Host: 172.17.44.132:8080 [15:27:24]Content-Length: 677 [15:27:24]Content-Type: application/json [15:27:24] [15:27:24]POST finish read [15:27:24]Found Content-Length = 677 [15:27:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:24]execute_script... [15:27:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:24]POST & json_proto [15:27:24]process_json_proto [15:27:24]json parsed OK: [15:27:24]protocol is kg_v1.0 [15:27:24]action value=close_receipt [15:27:24]process_action close_receipt [15:27:24]cmd_close_receipt [15:27:24]MH_GetDate [15:27:24]Write to MH i2c: F0 00 00 73 00 62 [15:27:24]Write i2c OK [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: F0 [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: F0 09 00 [15:27:24]MH_I2C_Read... [15:27:24]Read from MH i2c: F0 09 00 73 00 00 5C AA C8 66 2A 83 C1 65 72 [15:27:24]GetLastDocTimeStamp 1724426838 [15:27:24]current date 1724426844 [15:27:24]FM_GetShiftState [15:27:24]SAM_PROTO_GetShiftState [15:27:24]wFMCommunicate request_size=4 [15:27:24]MH_SAM_APDU [15:27:24]CAPDU: 80 13 01 00 [15:27:24]Write to MH i2c: E2 08 00 74 00 80 13 01 00 00 00 00 00 F1 [15:27:24]Write i2c OK [15:27:24]MH_I2C_Read... [15:27:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:25]Read from MH i2c: E2 [15:27:25]MH_I2C_Read... [15:27:25]Read from MH i2c: E2 0E 00 [15:27:25]MH_I2C_Read... [15:27:25]Read from MH i2c: E2 0E 00 74 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1F [15:27:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:27:25]wFMCommunicate OK [15:27:25]SAM_PROTO_GetShiftState done [15:27:25]FM_GetShiftState done [15:27:25]opened in 1724372766 [15:27:25]opened+sec_in_day 1724459166 [15:27:25]quantity*price = 50036 [15:27:25]sum+1 = 50037 [15:27:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 403 23.08.2024 15:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165550 ФПД: 261208377121126 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152725&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165550&fm=261208377121126&tin=02508201610067®Number=0000000000092562&sum=50000 [15:27:26]StoreToDocumentArchive [15:27:26]shift 469 fd 165550 [15:27:26]save to /storage/0469/doc_00165550 [15:27:26]save last doc name /storage/0469/doc_00165550 to /storage/kkm_last_doc_name [15:27:26]save OK [15:27:26]Clear old archive folders... [15:27:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:27:26]tlvbuf is 00237CF0 [15:27:26]SAM_PROTO_ClearQueue [15:27:26]wFMCommunicate request_size=4 [15:27:26]MH_SAM_APDU [15:27:26]CAPDU: 80 09 00 00 [15:27:26]Write to MH i2c: E2 08 00 81 00 80 09 00 00 00 00 00 00 F3 [15:27:26]Write i2c OK [15:27:26]MH_I2C_Read... [15:27:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:26]Read from MH i2c: E2 [15:27:26]MH_I2C_Read... [15:27:26]Read from MH i2c: E2 03 00 [15:27:26]MH_I2C_Read... [15:27:26]Read from MH i2c: E2 03 00 81 00 00 90 00 F5 [15:27:26]RAPDU: 90 00 [15:27:26]wFMCommunicate OK [15:27:26]SAM_PROTO_ClearQueue done [15:27:26]KKMCreateOFDPacket [15:27:26]OFDProtocolAddRootSTLVToBuf [15:27:26]FM_MakeSignedData [15:27:26]FM_MakeSignedData [15:27:26]SAM_PROTO_SignData [15:27:26]wFMCommunicate request_size=4 [15:27:26]MH_SAM_APDU [15:27:26]CAPDU: 80 0D 01 02 [15:27:26]Write to MH i2c: E2 08 00 82 00 80 0D 01 02 00 00 00 00 FB [15:27:26]Write i2c OK [15:27:26]MH_I2C_Read... [15:27:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:26]Read from MH i2c: E2 [15:27:26]MH_I2C_Read... [15:27:26]Read from MH i2c: E2 03 00 [15:27:26]MH_I2C_Read... [15:27:26]Read from MH i2c: E2 03 00 82 00 00 90 00 F6 [15:27:26]RAPDU: 90 00 [15:27:26]wFMCommunicate OK [15:27:26]wFMCommunicate request_size=255 [15:27:26]MH_SAM_APDU [15:27:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 5D AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 86 02 00 35 04 06 00 ED [15:27:26]Write to MH i2c: E2 02 01 83 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 5D AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 86 02 00 35 04 06 00 ED 00 00 41 [15:27:26]Write i2c OK [15:27:26]MH_I2C_Read... [15:27:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:27]Read from MH i2c: E2 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: E2 03 00 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [15:27:27]RAPDU: 90 00 [15:27:27]wFMCommunicate OK [15:27:27]wFMCommunicate request_size=10 [15:27:27]MH_SAM_APDU [15:27:27]CAPDU: 80 0D 02 02 05 91 50 87 D9 66 [15:27:27]Write to MH i2c: E2 0D 00 84 00 80 0D 02 02 05 00 91 50 87 D9 66 00 00 AF [15:27:27]Write i2c OK [15:27:27]MH_I2C_Read... [15:27:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:27]Read from MH i2c: E2 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: E2 03 00 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: E2 03 00 84 00 00 90 00 F8 [15:27:27]RAPDU: 90 00 [15:27:27]wFMCommunicate OK [15:27:27]wFMCommunicate request_size=4 [15:27:27]MH_SAM_APDU [15:27:27]CAPDU: 80 0D 03 02 [15:27:27]Write to MH i2c: E2 08 00 85 00 80 0D 03 02 00 00 00 00 00 [15:27:27]Write i2c OK [15:27:27]MH_I2C_Read... [15:27:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:27]Read from MH i2c: E2 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: E2 0B 00 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: E2 0B 00 85 00 00 C6 66 5A 1D 03 36 BC 79 90 00 12 [15:27:27]RAPDU: C6 66 5A 1D 03 36 BC 79 90 00 [15:27:27]wFMCommunicate OK [15:27:27]SAM_PROTO_SignData done [15:27:27]FM_MakeSignedData done [15:27:27]CreateOFDProtocolMessage [15:27:27]wFMCommunicate request_size=4 [15:27:27]MH_SAM_APDU [15:27:27]CAPDU: 80 11 00 00 [15:27:27]Write to MH i2c: E2 08 00 86 00 80 11 00 00 00 00 00 00 00 [15:27:27]Write i2c OK [15:27:27]MH_I2C_Read... [15:27:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:27]Read from MH i2c: E2 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: E2 17 00 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: E2 17 00 86 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [15:27:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:27:27]wFMCommunicate OK [15:27:27]CreateOFDProtocolMessage done [15:27:27]OFDSenderStorePacket 165550 [15:27:27]StoreOFDPacket docnum=165550 [15:27:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA 92 07 01 01 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 5D AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 86 02 00 35 04 06 00 ED 91 50 87 D9 66 C6 66 5A 1D 03 36 BC 79 [15:27:27]CheckFolder [15:27:27]dirname=/storage/ofd_packets [15:27:27]CheckFolder done [15:27:27]ProducePacketName [15:27:27]name=ofd_packets/00165550 [15:27:27]NVStorageSaveData ofd_packets/00165550 [15:27:27]File name is /storage/ofd_packets/00165550 [15:27:27]Write 301 bytes [15:27:27]NVStorageSaveData done [15:27:27]OFDSenderStorePacket done [15:27:27]KKMCreateOFDPacket done [15:27:27]NVStorageSaveData kkm_last_timestamp [15:27:27]File name is /storage/kkm_last_timestamp [15:27:27]Write 4 bytes [15:27:27]NVStorageSaveData done [15:27:27]ExternCall_PrintAddStr [15:27:27]wPrintStart [15:27:27]Write to MH i2c: 01 00 00 87 00 87 [15:27:27]Write i2c OK [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: 01 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: 01 07 00 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: 01 07 00 87 00 00 00 00 00 00 FF 0F 9C [15:27:27]RasterBufferAndPrint [15:27:27]line Счет N : (1)294381 [15:27:27]line ИНН: 02508201610067 [15:27:27]line Контрольно-Кассовый Чек [15:27:27]line ПРОДАЖА [15:27:27]line ТРК (МРК, ГНК) : 62 [15:27:27]line Товар: 2710124130 [15:27:27]line Аи-92-К-5 [15:27:27]line 7.380 * 67.80 [15:27:27]line = 500.36 [15:27:27]line НДС 12% НСП 1% [15:27:27]line > о реализуемом товаре [15:27:27]line ОКРУГЛЕНИЕ: -0.36 [15:27:27]line ИТОГО: 500.00 [15:27:27]line Внесено: 500.00 [15:27:27]line СДАЧА: 0.00 [15:27:27]line НСП 1% : 4.43 [15:27:27]line НДС 12% : 53.14 [15:27:27]line Наличными: 500.00 [15:27:27]line Безнал.: 0.00 [15:27:27]line Место: АЗС № 130 "Партнер Нефть" [15:27:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:27:27]line СНО: Общий режим [15:27:27]line Чек 403 23.08.2024 15:27 [15:27:27]line Смена: 469 ФФД: 1.0 [15:27:27]line ЗНМ: 0300000070 [15:27:27]line РНМ: 0000000000092562 [15:27:27]line Версия ККМ: 001 [15:27:27]line ФМ: 0000000000871769 [15:27:27]line ФД: 165550 [15:27:27]line ФПД: 261208377121126 [15:27:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152725&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165550&fm=261208377121126&tin=02508201610067®Number=0000000000092562&sum=50000 [15:27:27]written 0, free lines is 4095 [15:27:27]OFD Sender: Processing packet 165549 [packets to send 996, broken 994] [15:27:27]ProducePacketName [15:27:27]name=ofd_packets/00165549 [15:27:27]OFD Sender: To server: pG, [15:27:27]CommunicateWithHost lk.salyk.kg:30040 [15:27:27]ConnectInit lk.salyk.kg [15:27:27]Write to MH i2c: 01 00 00 B2 00 B2 [15:27:27]Write i2c OK [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: 01 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: 01 07 00 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: 01 07 00 B2 00 00 00 00 00 00 D3 0C 98 [15:27:27]RasterBufferAndPrint [15:27:27]line [15:27:27]line [15:27:27]line [15:27:27]line [15:27:27]line [15:27:27]written 0, free lines is 3317 [15:27:27]MH_Cut [15:27:27]Write to MH i2c: D1 01 00 B9 00 01 8B [15:27:27]Write i2c OK [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: D1 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: D1 01 00 [15:27:27]MH_I2C_Read... [15:27:27]Read from MH i2c: D1 01 00 B9 00 00 8A [15:27:27]Write to MH i2c: 01 00 00 BA 00 BA [15:27:28]Write i2c OK [15:27:28]MH_I2C_Read... [15:27:28]*** Cut start [15:27:28]*** Purtial cut [15:27:28]*** Stage 1: CUTSNS_PIN = 1 [15:27:30]Read from MH i2c: 01 [15:27:30]MH_I2C_Read... [15:27:30]*** Stop cut motor [15:27:30]*** Cut end [15:27:30]Read from MH i2c: 01 07 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 FF 0F CF [15:27:30]process_action close_receipt done [15:27:30]requested_data is exist [15:27:30]produce_requested_data [15:27:30]requested_item fm.sn is exist - process it [15:27:30]wFMCommunicate request_size=4 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 11 00 00 [15:27:30]Write to MH i2c: E2 08 00 BB 00 80 11 00 00 00 00 00 00 35 [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 17 00 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 17 00 BB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [15:27:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:27:30]wFMCommunicate OK [15:27:30]requested_item fd.num is exist - process it [15:27:30]SAM_PROTO_GetFieldsCounters [15:27:30]wFMCommunicate request_size=4 [15:27:30]MH_SAM_APDU [15:27:30]CAPDU: 80 13 00 00 [15:27:30]Write to MH i2c: E2 08 00 BC 00 80 13 00 00 00 00 00 00 38 [15:27:30]Write i2c OK [15:27:30]MH_I2C_Read... [15:27:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:30]Read from MH i2c: E2 [15:27:30]MH_I2C_Read... [15:27:30]Read from MH i2c: E2 62 00 [15:27:30]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 62 00 BC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 26 [15:27:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:27:31]wFMCommunicate OK [15:27:31]SAM_PROTO_GetFieldsCounters done [15:27:31]requested_item shift.num is exist - process it [15:27:31]requested_item shift.opened is exist - process it [15:27:31]req_shift_opened [15:27:31]FM_GetShiftState [15:27:31]SAM_PROTO_GetShiftState [15:27:31]wFMCommunicate request_size=4 [15:27:31]MH_SAM_APDU [15:27:31]CAPDU: 80 13 01 00 [15:27:31]Write to MH i2c: E2 08 00 BD 00 80 13 01 00 00 00 00 00 3A [15:27:31]Write i2c OK [15:27:31]MH_I2C_Read... [15:27:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:31]Read from MH i2c: E2 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 0E 00 [15:27:31]MH_I2C_Read... [15:27:31]Read from MH i2c: E2 0E 00 BD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 68 [15:27:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:27:31]wFMCommunicate OK [15:27:31]SAM_PROTO_GetShiftState done [15:27:31]FM_GetShiftState done [15:27:31]req_shift_opened done [15:27:31]requested_item shift.open_date is exist - process it [15:27:31]req_shift_open_date [15:27:31]req_shift_open_date done [15:27:31]produce_requested_data done [15:27:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165550,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:27:31]process_action_free close_receipt [15:27:31]json_value_free [15:27:31]json_value_free done [15:27:31]process_json_proto returns [15:27:31]Send response to host [15:27:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165550,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:27:31]free response buf [15:27:31]execute_script done [15:27:31]execute_script returns [15:27:31]free content buf [15:27:31]Sock 10.Close socket [15:27:31]Sock 10.Thread stoped [15:27:32]accept exits with 7 [15:27:32]New connection [15:27:32]New thread 3066486116 created [15:27:32]Thread 3066629476 joined [15:27:32]Waiting for new connection... [15:27:32] Sock 7.Parse request [15:27:32]Sock 7.Check first char [15:27:32]Sock 7.First char is OK [15:27:32]request: POST /json_proto HTTP/1.0 [15:27:32]Method: POST [15:27:32]URL: /json_proto [15:27:32]Method is POST - this is cgi request [15:27:32]url: /json_proto [15:27:32]query_string will be loaded in cgi processing [15:27:32]execute_cgi json_proto POST (null) [15:27:32]execute_cgi path=json_proto method=POST [15:27:32]POST find Content-Length [15:27:32]Host: 172.17.44.132:8080 [15:27:32]Content-Length: 792 [15:27:32]Content-Type: application/json [15:27:32] [15:27:32]POST finish read [15:27:32]Found Content-Length = 792 [15:27:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:32]execute_script... [15:27: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)294382", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:32]POST & json_proto [15:27:32]process_json_proto [15:27:32]json parsed OK: [15:27:32]protocol is kg_v1.0 [15:27:32]action value=close_receipt [15:27:32]process_action close_receipt [15:27:32]cmd_close_receipt [15:27:32]MH_GetDate [15:27:32]Write to MH i2c: F0 00 00 BE 00 AD [15:27:32]Write i2c OK [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: F0 [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: F0 09 00 [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: F0 09 00 BE 00 00 64 AA C8 66 2A 83 C1 65 C5 [15:27:32]GetLastDocTimeStamp 1724426845 [15:27:32]current date 1724426852 [15:27:32]FM_GetShiftState [15:27:32]SAM_PROTO_GetShiftState [15:27:32]wFMCommunicate request_size=4 [15:27:32]MH_SAM_APDU [15:27:32]CAPDU: 80 13 01 00 [15:27:32]Write to MH i2c: E2 08 00 BF 00 80 13 01 00 00 00 00 00 3C [15:27:32]Write i2c OK [15:27:32]MH_I2C_Read... [15:27:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:32]Read from MH i2c: E2 [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: E2 0E 00 [15:27:32]MH_I2C_Read... [15:27:32]Read from MH i2c: E2 0E 00 BF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6A [15:27:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:27:32]wFMCommunicate OK [15:27:32]SAM_PROTO_GetShiftState done [15:27:32]FM_GetShiftState done [15:27:32]opened in 1724372766 [15:27:32]opened+sec_in_day 1724459166 [15:27:32]quantity*price = 0 [15:27:32]sum+1 = 1 [15:27:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 404 23.08.2024 15:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871769 ФД: 165551 ФПД: 59428638862704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152732&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165551&fm=59428638862704&tin=02508201610067®Number=0000000000092562&sum=0 [15:27:33]StoreToDocumentArchive [15:27:33]shift 469 fd 165551 [15:27:33]save to /storage/0469/doc_00165551 [15:27:33]save last doc name /storage/0469/doc_00165551 to /storage/kkm_last_doc_name [15:27:33]save OK [15:27:33]Clear old archive folders... [15:27:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:27:33]tlvbuf is 002A01F0 [15:27:33]SAM_PROTO_ClearQueue [15:27:33]wFMCommunicate request_size=4 [15:27:33]MH_SAM_APDU [15:27:33]CAPDU: 80 09 00 00 [15:27:33]Write to MH i2c: E2 08 00 CC 00 80 09 00 00 00 00 00 00 3E [15:27:33]Write i2c OK [15:27:33]MH_I2C_Read... [15:27:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:27:33]Read from MH i2c: E2 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 03 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [15:27:33]RAPDU: 90 00 [15:27:33]wFMCommunicate OK [15:27:33]SAM_PROTO_ClearQueue done [15:27:33]KKMCreateOFDPacket [15:27:33]OFDProtocolAddRootSTLVToBuf [15:27:33]FM_MakeSignedData [15:27:33]FM_MakeSignedData [15:27:33]SAM_PROTO_SignData [15:27:33]wFMCommunicate request_size=4 [15:27:33]MH_SAM_APDU [15:27:33]CAPDU: 80 0D 01 02 [15:27:33]Write to MH i2c: E2 08 00 CD 00 80 0D 01 02 00 00 00 00 46 [15:27:33]Write i2c OK [15:27:33]MH_I2C_Read... [15:27:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:27:33]Read from MH i2c: E2 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 03 00 [15:27:33]MH_I2C_Read... [15:27:33]Read from MH i2c: E2 03 00 CD 00 00 90 00 41 [15:27:33]RAPDU: 90 00 [15:27:33]wFMCommunicate OK [15:27:33]wFMCommunicate request_size=255 [15:27:33]MH_SAM_APDU [15:27: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 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 94 01 00 00 F4 03 04 00 64 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 86 02 00 35 04 06 00 36 [15:27:34]Write to MH i2c: E2 02 01 CE 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 Connected sock=9 [15:27:34]00 Data to sent: 01 87 F3 95 03 F6 70 06 47 00 2C 00 01 00 00 00 30 00 30 00 30 00 30 07 30 04 30 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 30 02 30 00 30 01 30 00 38 12 37 04 31 04 37 00 36 94 39 01 26 00 01 00 00 F4 00 03 8D 04 6D 00 1E 64 01 AA C5 C8 C2 5A 03 66 01 0E 00 04 03 04 00 00 12 D5 01 01 1E 00 04 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 01 30 00 39 01 32 23 35 04 36 64 00 32 8A 11 04 04 08 10 00 00 34 30 38 30 37 30 34 30 31 30 39 30 35 30 38 30 06 30 30 38 37 31 37 36 39 10 04 04 00 AF 86 02 00 35 04 06 00 04 36 25 00 00 00 D0 0E A1 [15:27:34]D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 Write i2c OK [15:27:34]50 MH_I2C_Read... [15:27:34]61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 56 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 86 02 00 35 04 06 00 FA 8E 90 F8 70 D3 BB A2 19 C5 FF 6D 9C B2 [15:27:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:34]Read from MH i2c: E2 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 03 00 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [15:27:34]RAPDU: 90 00 [15:27:34]wFMCommunicate OK [15:27:34]wFMCommunicate request_size=10 [15:27:34]MH_SAM_APDU [15:27:34]CAPDU: 80 0D 02 02 05 0C CE E8 AD 70 [15:27:34]Write to MH i2c: E2 0D 00 CF 00 80 0D 02 02 05 00 0C CE E8 AD 70 00 00 32 [15:27:34]Write i2c OK [15:27:34]MH_I2C_Read... [15:27:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:27:34]Read from MH i2c: E2 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 03 00 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [15:27:34]RAPDU: 90 00 [15:27:34]wFMCommunicate OK [15:27:34]wFMCommunicate request_size=4 [15:27:34]MH_SAM_APDU [15:27:34]CAPDU: 80 0D 03 02 [15:27:34]Write to MH i2c: E2 08 00 D0 00 80 0D 03 02 00 00 00 00 4B [15:27:34]Write i2c OK [15:27:34]MH_I2C_Read... [15:27:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:27:34]Read from MH i2c: E2 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 0B 00 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 0B 00 D0 00 00 4D DB 82 24 96 C3 C1 EA 90 00 1E [15:27:34]RAPDU: 4D DB 82 24 96 C3 C1 EA 90 00 [15:27:34]wFMCommunicate OK [15:27:34]SAM_PROTO_SignData done [15:27:34]FM_MakeSignedData done [15:27:34]CreateOFDProtocolMessage [15:27:34]wFMCommunicate request_size=4 [15:27:34]MH_SAM_APDU [15:27:34]CAPDU: 80 11 00 00 [15:27:34]Write to MH i2c: E2 08 00 D1 00 80 11 00 00 00 00 00 00 4B [15:27:34]Write i2c OK [15:27:34]MH_I2C_Read... [15:27:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:34]Read from MH i2c: E2 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 17 00 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: E2 17 00 D1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A4 [15:27:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:27:34]wFMCommunicate OK [15:27:34]CreateOFDProtocolMessage done [15:27:34]OFDSenderStorePacket 165551 [15:27:34]StoreOFDPacket docnum=165551 [15:27:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A 8F 07 01 64 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 94 01 00 00 F4 03 04 00 64 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 86 02 00 35 04 06 00 36 0C CE E8 AD 70 4D DB 82 24 96 C3 C1 EA [15:27:34]CheckFolder [15:27:34]dirname=/storage/ofd_packets [15:27:34]CheckFolder done [15:27:34]ProducePacketName [15:27:34]name=ofd_packets/00165551 [15:27:34]NVStorageSaveData ofd_packets/00165551 [15:27:34]File name is /storage/ofd_packets/00165551 [15:27:34]Write 301 bytes [15:27:34]NVStorageSaveData done [15:27:34]OFDSenderStorePacket done [15:27:34]KKMCreateOFDPacket done [15:27:34]NVStorageSaveData kkm_last_timestamp [15:27:34]File name is /storage/kkm_last_timestamp [15:27:34]Write 4 bytes [15:27:34]NVStorageSaveData done [15:27:34]ExternCall_PrintAddStr [15:27:34]wPrintStart [15:27:34]Write to MH i2c: 01 00 00 D2 00 D2 [15:27:34]Write i2c OK [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: 01 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: 01 07 00 [15:27:34]MH_I2C_Read... [15:27:34]Read from MH i2c: 01 07 00 D2 00 00 00 00 00 00 FF 0F E7 [15:27:34]RasterBufferAndPrint [15:27:34]line Счет N : (1)294382 [15:27:34]line ИНН: 02508201610067 [15:27:34]line Контрольно-Кассовый Чек [15:27:34]line ПРОДАЖА [15:27:34]line ТРК (МРК, ГНК) : 52 [15:27:34]line Товар: 2710124130 [15:27:34]line Аи-92-К-5 [15:27:34]line 30.000 * 0.00 [15:27:34]line = 0.00 [15:27:34]line НДС 12% НСП 1% [15:27:34]line > о реализуемом товаре [15:27:34]line ИТОГО: 0.00 [15:27:34]line НСП 1% : 0.00 [15:27:34]line НДС 12% : 0.00 [15:27:34]line Наличными: 0.00 [15:27:34]line Безнал.: 0.00 [15:27:34]line Место: АЗС № 130 "Партнер Нефть" [15:27:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:27:34]Received data: line СНО: Общий режим [15:27:34]87 line Чек 404 23.08.2024 15:27 [15:27:34]95 F6 line Смена: 469 ФФД: 1.0 [15:27:34]70 line ЗНМ: 0300000070 [15:27:34]47 line РНМ: 0000000000092562 [15:27:34]2C line Версия ККМ: 001 [15:27:34]01 line Талоны: Топливная Карта [15:27:34]00 line 46286 [15:27:34]30 line ФМ: 0000000000871769 [15:27:34]30 line ФД: 165551 [15:27:34]30 line ФПД: 59428638862704 [15:27:34]30 30 line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152732&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165551&fm=59428638862704&tin=02508201610067®Number=0000000000092562&sum=0 [15:27:34]30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 05 AA 47 00 written 0, free lines is 4095 [15:27:34]4E 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 86 02 00 F4 03 04 00 AF 53 C8 66 B6 04 01 00 00 76 40 3D F0 B4 36 F4 F4 [15:27:35]CommunicateWithHost err = 0 [15:27:35]CheckOFDResponse [15:27:35]1017 (14) - 77093643461234 [15:27:35]1041 (16) - 0000000000871769 [15:27:35]1040 (4) - 165549 [15:27:35]1012 (4) - 23.08.2024 09:17 [15:27:35]1206 (1) - 0 [15:27:35]OFD Sender: Remove packet 165549 [15:27:35]ProducePacketName [15:27:35]name=ofd_packets/00165549 [15:27:35]NVStorageDeleteData [15:27:35]Write to MH i2c: 01 00 00 FC 00 FC [15:27:35]Write i2c OK [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: 01 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: 01 07 00 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 DE 0C ED [15:27:35]RasterBufferAndPrint [15:27:35]line [15:27:35]line [15:27:35]line [15:27:35]line [15:27:35]line [15:27:35]written 0, free lines is 3331 [15:27:35]MH_Cut [15:27:35]Write to MH i2c: D1 01 00 03 01 01 D6 [15:27:35]Write i2c OK [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: D1 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: D1 01 00 [15:27:35]MH_I2C_Read... [15:27:35]Read from MH i2c: D1 01 00 03 01 00 D5 [15:27:35]Write to MH i2c: 01 00 00 04 01 05 [15:27:35]Write i2c OK [15:27:35]MH_I2C_Read... [15:27:35]OFD Sender: Processing packet 165550 [packets to send 996, broken 994] [15:27:35]ProducePacketName [15:27:35]name=ofd_packets/00165550 [15:27:35]OFD Sender: To server: pG, [15:27:35]CommunicateWithHost lk.salyk.kg:30040 [15:27:35]ConnectInit lk.salyk.kg [15:27:36]Connected sock=9 [15:27:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 *** Cut start [15:27:36]30 *** Purtial cut [15:27:36]30 *** Stage 1: CUTSNS_PIN = 1 [15:27:36]30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA 92 07 01 01 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 5D AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 86 02 00 35 04 06 00 ED 91 50 87 D9 66 C6 66 5A 1D 03 36 BC 79 [15:27:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 54 61 47 00 DE CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 86 02 00 F4 03 04 00 B1 53 C8 66 B6 04 01 00 00 0B CD 7A 01 F0 B4 AB BA [15:27:36]CommunicateWithHost err = 0 [15:27:36]CheckOFDResponse [15:27:36]1017 (14) - 77093643461234 [15:27:36]1041 (16) - 0000000000871769 [15:27:36]1040 (4) - 165550 [15:27:36]1012 (4) - 23.08.2024 09:17 [15:27:36]1206 (1) - 0 [15:27:36]OFD Sender: Remove packet 165550 [15:27:36]ProducePacketName [15:27:36]name=ofd_packets/00165550 [15:27:36]NVStorageDeleteData [15:27:37]OFD Sender: Processing packet 165551 [packets to send 995, broken 994] [15:27:37]ProducePacketName [15:27:37]name=ofd_packets/00165551 [15:27:37]OFD Sender: To server: pG, [15:27:37]CommunicateWithHost lk.salyk.kg:30040 [15:27:37]ConnectInit lk.salyk.kg [15:27:37]Connected sock=9 [15:27:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A 8F 07 01 64 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 94 01 00 00 F4 03 04 00 64 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 86 02 00 35 04 06 00 36 0C CE E8 AD 70 4D DB 82 24 96 C3 C1 EA [15:27:38]Read from MH i2c: *** Stop cut motor [15:27:38]01 *** Cut end [15:27:38] [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: 01 07 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: 01 07 00 04 01 00 00 00 00 00 FF 0F 1A [15:27:38]process_action close_receipt done [15:27:38]requested_data is exist [15:27:38]produce_requested_data [15:27:38]requested_item fm.sn is exist - process it [15:27:38]wFMCommunicate request_size=4 [15:27:38]MH_SAM_APDU [15:27:38]CAPDU: 80 11 00 00 [15:27:38]Write to MH i2c: E2 08 00 05 01 80 11 00 00 00 00 00 00 80 [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:27:38]Read from MH i2c: E2 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 17 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 17 00 05 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [15:27:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:27:38]wFMCommunicate OK [15:27:38]requested_item fd.num is exist - process it [15:27:38]SAM_PROTO_GetFieldsCounters [15:27:38]wFMCommunicate request_size=4 [15:27:38]MH_SAM_APDU [15:27:38]CAPDU: 80 13 00 00 [15:27:38]Write to MH i2c: E2 08 00 06 01 80 13 00 00 00 00 00 00 83 [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:27:38]Read from MH i2c: E2 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 62 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 62 00 06 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 75 [15:27:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:27:38]wFMCommunicate OK [15:27:38]SAM_PROTO_GetFieldsCounters done [15:27:38]requested_item shift.num is exist - process it [15:27:38]requested_item shift.opened is exist - process it [15:27:38]req_shift_opened [15:27:38]FM_GetShiftState [15:27:38]SAM_PROTO_GetShiftState [15:27:38]wFMCommunicate request_size=4 [15:27:38]MH_SAM_APDU [15:27:38]CAPDU: 80 13 01 00 [15:27:38]Write to MH i2c: E2 08 00 07 01 80 13 01 00 00 00 00 00 85 [15:27:38]Write i2c OK [15:27:38]MH_I2C_Read... [15:27:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:38]Read from MH i2c: E2 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 0E 00 [15:27:38]MH_I2C_Read... [15:27:38]Read from MH i2c: E2 0E 00 07 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B3 [15:27:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:27:38]wFMCommunicate OK [15:27:38]SAM_PROTO_GetShiftState done [15:27:38]FM_GetShiftState done [15:27:38]req_shift_opened done [15:27:38]requested_item shift.open_date is exist - process it [15:27:38]req_shift_open_date [15:27:38]req_shift_open_date done [15:27:38]produce_requested_data done [15:27:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165551,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:27:38]process_action_free close_receipt [15:27:38]json_value_free [15:27:38]json_value_free done [15:27:38]process_json_proto returns [15:27:38]Send response to host [15:27:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165551,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:27:38]free response buf [15:27:38]execute_script done [15:27:38]execute_script returns [15:27:38]free content buf [15:27:38]Sock 7.Close socket [15:27:38]Sock 7.Thread stoped [15:27:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 12 A0 47 00 61 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 86 02 00 F4 03 04 00 B3 53 C8 66 B6 04 01 00 00 86 8A 2B CB 61 3F D6 37 [15:27:38]CommunicateWithHost err = 0 [15:27:38]CheckOFDResponse [15:27:38]1017 (14) - 77093643461234 [15:27:38]1041 (16) - 0000000000871769 [15:27:38]1040 (4) - 165551 [15:27:38]1012 (4) - 23.08.2024 09:17 [15:27:38]1206 (1) - 0 [15:27:38]OFD Sender: Remove packet 165551 [15:27:38]ProducePacketName [15:27:38]name=ofd_packets/00165551 [15:27:38]NVStorageDeleteData [15:27:39]OFD Sender: No OFD packet to send [15:27:39]OFD Sender: No OFD packet to send [15:27:44]OFD Sender: No OFD packet to send [15:27:49]OFD Sender: No OFD packet to send [15:27:54]OFD Sender: No OFD packet to send [15:27:59]OFD Sender: No OFD packet to send [15:28:04]OFD Sender: No OFD packet to send [15:28:09]OFD Sender: No OFD packet to send [15:28:14]OFD Sender: No OFD packet to send [15:28:14]recv_with_timeout no data received [15:28:19]OFD Sender: No OFD packet to send [15:28:24]OFD Sender: No OFD packet to send [15:28:26]recv_with_timeout no data received [15:28:26]accept exits with 10 [15:28:26]New connection [15:28:26]New thread 3066629476 created [15:28:26]Thread 3066486116 joined [15:28:26]Waiting for new connection... [15:28:26] Sock 10.Parse request [15:28:26]Sock 10.Check first char [15:28:26]Sock 10.First char is OK [15:28:26]request: POST /json_proto HTTP/1.0 [15:28:26]Method: POST [15:28:26]URL: /json_proto [15:28:26]Method is POST - this is cgi request [15:28:26]url: /json_proto [15:28:26]query_string will be loaded in cgi processing [15:28:26]execute_cgi json_proto POST (null) [15:28:26]execute_cgi path=json_proto method=POST [15:28:26]POST find Content-Length [15:28:26]Host: 172.17.44.132:8080 [15:28:26]Content-Length: 682 [15:28:26]Content-Type: application/json [15:28:26] [15:28:26]POST finish read [15:28:26]Found Content-Length = 682 [15:28:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:26]execute_script... [15:28:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:26]POST & json_proto [15:28:26]process_json_proto [15:28:26]json parsed OK: [15:28:26]protocol is kg_v1.0 [15:28:26]action value=close_receipt [15:28:26]process_action close_receipt [15:28:26]cmd_close_receipt [15:28:26]MH_GetDate [15:28:26]Write to MH i2c: F0 00 00 08 01 F8 [15:28:26]Write i2c OK [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: F0 [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: F0 09 00 [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: F0 09 00 08 01 00 9A AA C8 66 2A 83 C1 65 46 [15:28:26]GetLastDocTimeStamp 1724426852 [15:28:26]current date 1724426906 [15:28:26]FM_GetShiftState [15:28:26]SAM_PROTO_GetShiftState [15:28:26]wFMCommunicate request_size=4 [15:28:26]MH_SAM_APDU [15:28:26]CAPDU: 80 13 01 00 [15:28:26]Write to MH i2c: E2 08 00 09 01 80 13 01 00 00 00 00 00 87 [15:28:26]Write i2c OK [15:28:26]MH_I2C_Read... [15:28:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:26]Read from MH i2c: E2 [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: E2 0E 00 [15:28:26]MH_I2C_Read... [15:28:26]Read from MH i2c: E2 0E 00 09 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B5 [15:28:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:28:26]wFMCommunicate OK [15:28:26]SAM_PROTO_GetShiftState done [15:28:26]FM_GetShiftState done [15:28:26]opened in 1724372766 [15:28:26]opened+sec_in_day 1724459166 [15:28:26]quantity*price = 100005 [15:28:26]sum+1 = 100006 [15:28:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 405 23.08.2024 15:28 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165552 ФПД: 3002841312451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152827&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165552&fm=3002841312451&tin=02508201610067®Number=0000000000092562&sum=100000 [15:28:28]StoreToDocumentArchive [15:28:28]shift 469 fd 165552 [15:28:28]save to /storage/0469/doc_00165552 [15:28:28]save last doc name /storage/0469/doc_00165552 to /storage/kkm_last_doc_name [15:28:28]save OK [15:28:28]Clear old archive folders... [15:28:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:28:28]tlvbuf is 00268E50 [15:28:28]SAM_PROTO_ClearQueue [15:28:28]wFMCommunicate request_size=4 [15:28:28]MH_SAM_APDU [15:28:28]CAPDU: 80 09 00 00 [15:28:28]Write to MH i2c: E2 08 00 16 01 80 09 00 00 00 00 00 00 89 [15:28:28]Write i2c OK [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 03 00 [15:28:28]MH_I2C_Read... [15:28:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:28]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [15:28:28]RAPDU: 90 00 [15:28:28]wFMCommunicate OK [15:28:28]SAM_PROTO_ClearQueue done [15:28:28]KKMCreateOFDPacket [15:28:28]OFDProtocolAddRootSTLVToBuf [15:28:28]FM_MakeSignedData [15:28:28]FM_MakeSignedData [15:28:28]SAM_PROTO_SignData [15:28:28]wFMCommunicate request_size=4 [15:28:28]MH_SAM_APDU [15:28:28]CAPDU: 80 0D 01 02 [15:28:28]Write to MH i2c: E2 08 00 17 01 80 0D 01 02 00 00 00 00 91 [15:28:28]Write i2c OK [15:28:28]MH_I2C_Read... [15:28:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:28]Read from MH i2c: E2 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 03 00 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [15:28:28]RAPDU: 90 00 [15:28:28]wFMCommunicate OK [15:28:28]wFMCommunicate request_size=255 [15:28:28]MH_SAM_APDU [15:28:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 9B AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 86 02 00 35 04 06 00 02 [15:28:28]Write to MH i2c: E2 02 01 18 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 9B AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 86 02 00 35 04 06 00 02 00 00 BD [15:28:28]Write i2c OK [15:28:28]MH_I2C_Read... [15:28:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:28]Read from MH i2c: E2 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 03 00 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [15:28:28]RAPDU: 90 00 [15:28:28]wFMCommunicate OK [15:28:28]wFMCommunicate request_size=10 [15:28:28]MH_SAM_APDU [15:28:28]CAPDU: 80 0D 02 02 05 BB 27 4A 2C C3 [15:28:28]Write to MH i2c: E2 0D 00 19 01 80 0D 02 02 05 00 BB 27 4A 2C C3 00 00 B9 [15:28:28]Write i2c OK [15:28:28]MH_I2C_Read... [15:28:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:28]Read from MH i2c: E2 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 03 00 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [15:28:28]RAPDU: 90 00 [15:28:28]wFMCommunicate OK [15:28:28]wFMCommunicate request_size=4 [15:28:28]MH_SAM_APDU [15:28:28]CAPDU: 80 0D 03 02 [15:28:28]Write to MH i2c: E2 08 00 1A 01 80 0D 03 02 00 00 00 00 96 [15:28:28]Write i2c OK [15:28:28]MH_I2C_Read... [15:28:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:28]Read from MH i2c: E2 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 0B 00 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 0B 00 1A 01 00 4C 60 B4 65 C7 70 7D 32 90 00 42 [15:28:28]RAPDU: 4C 60 B4 65 C7 70 7D 32 90 00 [15:28:28]wFMCommunicate OK [15:28:28]SAM_PROTO_SignData done [15:28:28]FM_MakeSignedData done [15:28:28]CreateOFDProtocolMessage [15:28:28]wFMCommunicate request_size=4 [15:28:28]MH_SAM_APDU [15:28:28]CAPDU: 80 11 00 00 [15:28:28]Write to MH i2c: E2 08 00 1B 01 80 11 00 00 00 00 00 00 96 [15:28:28]Write i2c OK [15:28:28]MH_I2C_Read... [15:28:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:28]Read from MH i2c: E2 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 17 00 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: E2 17 00 1B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [15:28:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:28:28]wFMCommunicate OK [15:28:28]CreateOFDProtocolMessage done [15:28:28]OFDSenderStorePacket 165552 [15:28:28]StoreOFDPacket docnum=165552 [15:28:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A A9 07 01 7C 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 9B AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 86 02 00 35 04 06 00 02 BB 27 4A 2C C3 4C 60 B4 65 C7 70 7D 32 [15:28:28]CheckFolder [15:28:28]dirname=/storage/ofd_packets [15:28:28]CheckFolder done [15:28:28]ProducePacketName [15:28:28]name=ofd_packets/00165552 [15:28:28]NVStorageSaveData ofd_packets/00165552 [15:28:28]File name is /storage/ofd_packets/00165552 [15:28:28]Write 301 bytes [15:28:28]NVStorageSaveData done [15:28:28]OFDSenderStorePacket done [15:28:28]KKMCreateOFDPacket done [15:28:28]NVStorageSaveData kkm_last_timestamp [15:28:28]File name is /storage/kkm_last_timestamp [15:28:28]Write 4 bytes [15:28:28]NVStorageSaveData done [15:28:28]ExternCall_PrintAddStr [15:28:28]wPrintStart [15:28:28]Write to MH i2c: 01 00 00 1C 01 1D [15:28:28]Write i2c OK [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: 01 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: 01 07 00 [15:28:28]MH_I2C_Read... [15:28:28]Read from MH i2c: 01 07 00 1C 01 00 00 00 00 00 FF 0F 32 [15:28:28]RasterBufferAndPrint [15:28:28]line Счет N : (1)294387 [15:28:28]line ИНН: 02508201610067 [15:28:28]line Контрольно-Кассовый Чек [15:28:28]line ПРОДАЖА [15:28:28]line ТРК (МРК, ГНК) : 62 [15:28:28]line Товар: 2710124130 [15:28:28]line Аи-92-К-5 [15:28:28]line 14.750 * 67.80 [15:28:28]line = 1000.05 [15:28:28]line НДС 12% НСП 1% [15:28:28]line > о реализуемом товаре [15:28:28]line ОКРУГЛЕНИЕ: -0.05 [15:28:28]line ИТОГО: 1000.00 [15:28:28]line Внесено: 1000.00 [15:28:28]line СДАЧА: 0.00 [15:28:28]line НСП 1% : 8.85 [15:28:28]line НДС 12% : 106.20 [15:28:28]line Наличными: 1000.00 [15:28:28]line Безнал.: 0.00 [15:28:28]line Место: АЗС № 130 "Партнер Нефть" [15:28:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:28:28]line СНО: Общий режим [15:28:28]line Чек 405 23.08.2024 15:28 [15:28:28]line Смена: 469 ФФД: 1.0 [15:28:28]line ЗНМ: 0300000070 [15:28:28]line РНМ: 0000000000092562 [15:28:28]line Версия ККМ: 001 [15:28:28]line ФМ: 0000000000871769 [15:28:28]line ФД: 165552 [15:28:28]line ФПД: 3002841312451 [15:28:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152827&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165552&fm=3002841312451&tin=02508201610067®Number=0000000000092562&sum=100000 [15:28:28]written 0, free lines is 4095 [15:28:29]OFD Sender: Processing packet 165552 [packets to send 995, broken 994] [15:28:29]ProducePacketName [15:28:29]name=ofd_packets/00165552 [15:28:29]OFD Sender: To server: pG, [15:28:29]CommunicateWithHost lk.salyk.kg:30040 [15:28:29]ConnectInit lk.salyk.kg [15:28:29]Write to MH i2c: 01 00 00 47 01 48 [15:28:29]Write i2c OK [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: 01 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: 01 07 00 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: 01 07 00 47 01 00 00 00 00 00 D0 0C 2B [15:28:29]RasterBufferAndPrint [15:28:29]line [15:28:29]line [15:28:29]line [15:28:29]line [15:28:29]line [15:28:29]written 0, free lines is 3305 [15:28:29]MH_Cut [15:28:29]Write to MH i2c: D1 01 00 4E 01 01 21 [15:28:29]Write i2c OK [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: D1 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: D1 01 00 [15:28:29]MH_I2C_Read... [15:28:29]Read from MH i2c: D1 01 00 4E 01 00 20 [15:28:29]Write to MH i2c: 01 00 00 4F 01 50 [15:28:29]Write i2c OK [15:28:29]MH_I2C_Read... [15:28:30]*** Cut start [15:28:30]*** Purtial cut [15:28:30]*** Stage 1: CUTSNS_PIN = 1 [15:28:31]Connected sock=9 [15:28:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A A9 07 01 7C 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 9B AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 86 02 00 35 04 06 00 02 BB 27 4A 2C C3 4C 60 B4 65 C7 70 7D 32 [15:28:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2B 53 47 00 0F 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 86 02 00 F4 03 04 00 E8 53 C8 66 B6 04 01 00 00 18 2A 05 ED DA 76 BB 34 [15:28:31]CommunicateWithHost err = 0 [15:28:31]CheckOFDResponse [15:28:31]1017 (14) - 77093643461234 [15:28:31]1041 (16) - 0000000000871769 [15:28:31]1040 (4) - 165552 [15:28:31]1012 (4) - 23.08.2024 09:18 [15:28:31]1206 (1) - 0 [15:28:31]OFD Sender: Remove packet 165552 [15:28:31]ProducePacketName [15:28:31]name=ofd_packets/00165552 [15:28:31]NVStorageDeleteData [15:28:32]Read from MH i2c: 01 [15:28:32]MH_I2C_Read... [15:28:32]*** Stop cut motor [15:28:32]*** Cut end [15:28:32]Read from MH i2c: 01 07 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: 01 07 00 4F 01 00 00 00 00 00 FF 0F 65 [15:28:32]process_action close_receipt done [15:28:32]requested_data is exist [15:28:32]produce_requested_data [15:28:32]requested_item fm.sn is exist - process it [15:28:32]wFMCommunicate request_size=4 [15:28:32]MH_SAM_APDU [15:28:32]CAPDU: 80 11 00 00 [15:28:32]Write to MH i2c: E2 08 00 50 01 80 11 00 00 00 00 00 00 CB [15:28:32]Write i2c OK [15:28:32]MH_I2C_Read... [15:28:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:32]Read from MH i2c: E2 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 17 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 17 00 50 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [15:28:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:28:32]wFMCommunicate OK [15:28:32]requested_item fd.num is exist - process it [15:28:32]SAM_PROTO_GetFieldsCounters [15:28:32]wFMCommunicate request_size=4 [15:28:32]MH_SAM_APDU [15:28:32]CAPDU: 80 13 00 00 [15:28:32]Write to MH i2c: E2 08 00 51 01 80 13 00 00 00 00 00 00 CE [15:28:32]Write i2c OK [15:28:32]MH_I2C_Read... [15:28:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:32]Read from MH i2c: E2 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 62 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 62 00 51 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [15:28:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:32]wFMCommunicate OK [15:28:32]SAM_PROTO_GetFieldsCounters done [15:28:32]requested_item shift.num is exist - process it [15:28:32]requested_item shift.opened is exist - process it [15:28:32]req_shift_opened [15:28:32]FM_GetShiftState [15:28:32]SAM_PROTO_GetShiftState [15:28:32]wFMCommunicate request_size=4 [15:28:32]MH_SAM_APDU [15:28:32]CAPDU: 80 13 01 00 [15:28:32]Write to MH i2c: E2 08 00 52 01 80 13 01 00 00 00 00 00 D0 [15:28:32]OFD Sender: No OFD packet to send [15:28:32]Write i2c OK [15:28:32]MH_I2C_Read... [15:28:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:32]Read from MH i2c: E2 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 0E 00 [15:28:32]MH_I2C_Read... [15:28:32]Read from MH i2c: E2 0E 00 52 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FE [15:28:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:28:32]wFMCommunicate OK [15:28:32]SAM_PROTO_GetShiftState done [15:28:32]FM_GetShiftState done [15:28:32]req_shift_opened done [15:28:32]requested_item shift.open_date is exist - process it [15:28:32]req_shift_open_date [15:28:32]req_shift_open_date done [15:28:32]produce_requested_data done [15:28:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165552,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:28:32]process_action_free close_receipt [15:28:32]json_value_free [15:28:32]json_value_free done [15:28:32]process_json_proto returns [15:28:32]Send response to host [15:28:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165552,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:28:32]free response buf [15:28:32]execute_script done [15:28:32]execute_script returns [15:28:32]free content buf [15:28:32]Sock 10.Close socket [15:28:32]Sock 10.Thread stoped [15:28:37]OFD Sender: No OFD packet to send [15:28:40]accept exits with 7 [15:28:40]New connection [15:28:40]New thread 3066486116 created [15:28:40]Thread 3066629476 joined [15:28:40]Waiting for new connection... [15:28:40] Sock 7.Parse request [15:28:40]Sock 7.Check first char [15:28:40]Sock 7.First char is OK [15:28:40]request: POST /json_proto HTTP/1.0 [15:28:40]Method: POST [15:28:40]URL: /json_proto [15:28:40]Method is POST - this is cgi request [15:28:40]url: /json_proto [15:28:40]query_string will be loaded in cgi processing [15:28:40]execute_cgi json_proto POST (null) [15:28:40]execute_cgi path=json_proto method=POST [15:28:40]POST find Content-Length [15:28:40]Host: 172.17.44.132:8080 [15:28:40]Content-Length: 801 [15:28:40]Content-Type: application/json [15:28:40] [15:28:40]POST finish read [15:28:40]Found Content-Length = 801 [15:28:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 104.990, "sum" : 8000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 8000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:40]execute_script... [15:28: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)294379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 104.990, "sum" : 8000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 8000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:40]POST & json_proto [15:28:40]process_json_proto [15:28:40]json parsed OK: [15:28:40]protocol is kg_v1.0 [15:28:40]action value=close_receipt [15:28:40]process_action close_receipt [15:28:40]cmd_close_receipt [15:28:40]MH_GetDate [15:28:40]Write to MH i2c: F0 00 00 53 01 43 [15:28:40]Write i2c OK [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: F0 [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: F0 09 00 [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: F0 09 00 53 01 00 A8 AA C8 66 2A 83 C1 65 9F [15:28:40]GetLastDocTimeStamp 1724426907 [15:28:40]current date 1724426920 [15:28:40]FM_GetShiftState [15:28:40]SAM_PROTO_GetShiftState [15:28:40]wFMCommunicate request_size=4 [15:28:40]MH_SAM_APDU [15:28:40]CAPDU: 80 13 01 00 [15:28:40]Write to MH i2c: E2 08 00 54 01 80 13 01 00 00 00 00 00 D2 [15:28:40]Write i2c OK [15:28:40]MH_I2C_Read... [15:28:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:40]Read from MH i2c: E2 [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: E2 0E 00 [15:28:40]MH_I2C_Read... [15:28:40]Read from MH i2c: E2 0E 00 54 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 00 [15:28:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:28:40]wFMCommunicate OK [15:28:40]SAM_PROTO_GetShiftState done [15:28:40]FM_GetShiftState done [15:28:40]opened in 1724372766 [15:28:40]opened+sec_in_day 1724459166 [15:28:40]quantity*price = 800023 [15:28:40]sum+1 = 800025 [15:28:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 8000.24 НСП 1% : 70.80 НДС 12% : 849.58 Наличными: 0.00 Безнал.: 8000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 406 23.08.2024 15:28 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165553 ФПД: 260769654617780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165553&fm=260769654617780&tin=02508201610067®Number=0000000000092562&sum=800024 [15:28:41]StoreToDocumentArchive [15:28:41]shift 469 fd 165553 [15:28:41]save to /storage/0469/doc_00165553 [15:28:41]save last doc name /storage/0469/doc_00165553 to /storage/kkm_last_doc_name [15:28:41]save OK [15:28:41]Clear old archive folders... [15:28:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:28:41]tlvbuf is 002477C0 [15:28:41]SAM_PROTO_ClearQueue [15:28:41]wFMCommunicate request_size=4 [15:28:41]MH_SAM_APDU [15:28:41]CAPDU: 80 09 00 00 [15:28:41]Write to MH i2c: E2 08 00 61 01 80 09 00 00 00 00 00 00 D4 [15:28:41]Write i2c OK [15:28:41]MH_I2C_Read... [15:28:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:41]Read from MH i2c: E2 [15:28:41]MH_I2C_Read... [15:28:41]Read from MH i2c: E2 03 00 [15:28:41]MH_I2C_Read... [15:28:41]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [15:28:41]RAPDU: 90 00 [15:28:41]wFMCommunicate OK [15:28:41]SAM_PROTO_ClearQueue done [15:28:41]KKMCreateOFDPacket [15:28:41]OFDProtocolAddRootSTLVToBuf [15:28:41]FM_MakeSignedData [15:28:41]FM_MakeSignedData [15:28:41]SAM_PROTO_SignData [15:28:41]wFMCommunicate request_size=4 [15:28:41]MH_SAM_APDU [15:28:41]CAPDU: 80 0D 01 02 [15:28:41]Write to MH i2c: E2 08 00 62 01 80 0D 01 02 00 00 00 00 DC [15:28:41]Write i2c OK [15:28:41]MH_I2C_Read... [15:28:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:41]Read from MH i2c: E2 [15:28:41]MH_I2C_Read... [15:28:41]Read from MH i2c: E2 03 00 [15:28:41]MH_I2C_Read... [15:28:41]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [15:28:41]RAPDU: 90 00 [15:28:41]wFMCommunicate OK [15:28:41]wFMCommunicate request_size=255 [15:28:41]MH_SAM_APDU [15:28:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 35 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 A8 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 86 02 00 35 04 06 00 ED 2B 2A A1 [15:28:42]Write to MH i2c: E2 02 01 63 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 35 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 A8 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 86 02 00 35 04 06 00 ED 2B 2A A1 00 00 DE [15:28:42]Write i2c OK [15:28:42]MH_I2C_Read... [15:28:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:42]Read from MH i2c: E2 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 03 00 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [15:28:42]RAPDU: 90 00 [15:28:42]wFMCommunicate OK [15:28:42]wFMCommunicate request_size=7 [15:28:42]MH_SAM_APDU [15:28:42]CAPDU: 80 0D 02 02 02 B6 B4 [15:28:42]Write to MH i2c: E2 0A 00 64 01 80 0D 02 02 02 00 B6 B4 00 00 4D [15:28:42]Write i2c OK [15:28:42]MH_I2C_Read... [15:28:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:42]Read from MH i2c: E2 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 03 00 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [15:28:42]RAPDU: 90 00 [15:28:42]wFMCommunicate OK [15:28:42]wFMCommunicate request_size=4 [15:28:42]MH_SAM_APDU [15:28:42]CAPDU: 80 0D 03 02 [15:28:42]Write to MH i2c: E2 08 00 65 01 80 0D 03 02 00 00 00 00 E1 [15:28:42]Write i2c OK [15:28:42]MH_I2C_Read... [15:28:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:42]Read from MH i2c: E2 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 0B 00 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 0B 00 65 01 00 B8 C8 60 39 06 AE 44 38 90 00 2B [15:28:42]RAPDU: B8 C8 60 39 06 AE 44 38 90 00 [15:28:42]wFMCommunicate OK [15:28:42]SAM_PROTO_SignData done [15:28:42]FM_MakeSignedData done [15:28:42]CreateOFDProtocolMessage [15:28:42]wFMCommunicate request_size=4 [15:28:42]MH_SAM_APDU [15:28:42]CAPDU: 80 11 00 00 [15:28:42]Write to MH i2c: E2 08 00 66 01 80 11 00 00 00 00 00 00 E1 [15:28:42]Write i2c OK [15:28:42]MH_I2C_Read... [15:28:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:42]OFD Sender: No OFD packet to send [15:28:42]Read from MH i2c: E2 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 17 00 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: E2 17 00 66 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3A [15:28:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:28:42]wFMCommunicate OK [15:28:42]CreateOFDProtocolMessage done [15:28:42]OFDSenderStorePacket 165553 [15:28:42]StoreOFDPacket docnum=165553 [15:28:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5C E4 04 01 82 A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 35 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 A8 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 86 02 00 35 04 06 00 ED 2B 2A A1 B6 B4 B8 C8 60 39 06 AE 44 38 [15:28:42]CheckFolder [15:28:42]dirname=/storage/ofd_packets [15:28:42]CheckFolder done [15:28:42]ProducePacketName [15:28:42]name=ofd_packets/00165553 [15:28:42]NVStorageSaveData ofd_packets/00165553 [15:28:42]File name is /storage/ofd_packets/00165553 [15:28:42]Write 298 bytes [15:28:42]NVStorageSaveData done [15:28:42]OFDSenderStorePacket done [15:28:42]KKMCreateOFDPacket done [15:28:42]NVStorageSaveData kkm_last_timestamp [15:28:42]File name is /storage/kkm_last_timestamp [15:28:42]Write 4 bytes [15:28:42]NVStorageSaveData done [15:28:42]ExternCall_PrintAddStr [15:28:42]wPrintStart [15:28:42]Write to MH i2c: 01 00 00 67 01 68 [15:28:42]Write i2c OK [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: 01 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: 01 07 00 [15:28:42]MH_I2C_Read... [15:28:42]Read from MH i2c: 01 07 00 67 01 00 00 00 00 00 FF 0F 7D [15:28:42]RasterBufferAndPrint [15:28:42]line Счет N : (1)294379 [15:28:42]line ИНН: 02508201610067 [15:28:42]line Контрольно-Кассовый Чек [15:28:42]line ПРОДАЖА [15:28:42]line ТРК (МРК, ГНК) : 11 [15:28:42]line Товар: 2710194800 [15:28:42]line ДТ-К-5 [15:28:42]line 104.990 * 76.20 [15:28:42]line = 8000.24 [15:28:42]line НДС 12% НСП 1% [15:28:42]line > о реализуемом товаре [15:28:42]line ИТОГО: 8000.24 [15:28:42]line НСП 1% : 70.80 [15:28:42]line НДС 12% : 849.58 [15:28:42]line Наличными: 0.00 [15:28:42]line Безнал.: 8000.24 [15:28:42]line Место: АЗС № 130 "Партнер Нефть" [15:28:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:28:42]line СНО: Общий режим [15:28:42]line Чек 406 23.08.2024 15:28 [15:28:42]line Смена: 469 ФФД: 1.0 [15:28:42]line ЗНМ: 0300000070 [15:28:42]line РНМ: 0000000000092562 [15:28:42]line Версия ККМ: 001 [15:28:42]line Платежная система: O! деньги [15:28:42]line ФМ: 0000000000871769 [15:28:42]line ФД: 165553 [15:28:42]line ФПД: 260769654617780 [15:28:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165553&fm=260769654617780&tin=02508201610067®Number=0000000000092562&sum=800024 [15:28:42]written 0, free lines is 4095 [15:28:42]OFD Sender: Processing packet 165553 [packets to send 995, broken 994] [15:28:42]ProducePacketName [15:28:42]name=ofd_packets/00165553 [15:28:42]OFD Sender: To server: pG, [15:28:42]CommunicateWithHost lk.salyk.kg:30040 [15:28:42]ConnectInit lk.salyk.kg [15:28:43]Write to MH i2c: 01 00 00 91 01 92 [15:28:43]Write i2c OK [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: 01 [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: 01 07 00 [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 F7 0C 9C [15:28:43]RasterBufferAndPrint [15:28:43]line [15:28:43]line [15:28:43]line [15:28:43]line [15:28:43]line [15:28:43]written 0, free lines is 3350 [15:28:43]MH_Cut [15:28:43]Write to MH i2c: D1 01 00 98 01 01 6B [15:28:43]Write i2c OK [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: D1 [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: D1 01 00 [15:28:43]MH_I2C_Read... [15:28:43]Read from MH i2c: D1 01 00 98 01 00 6A [15:28:43]Write to MH i2c: 01 00 00 99 01 9A [15:28:43]Write i2c OK [15:28:43]MH_I2C_Read... [15:28:43]*** Cut start [15:28:43]*** Purtial cut [15:28:43]*** Stage 1: CUTSNS_PIN = 1 [15:28:45]Connected sock=11 [15:28:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5C E4 04 01 82 A3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 35 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 35 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 4B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 35 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 A8 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 86 02 00 35 04 06 00 ED 2B 2A A1 B6 B4 B8 C8 60 39 06 AE 44 38 [15:28:46]Read from MH i2c: 01 [15:28:46]MH_I2C_Read... [15:28:46]*** Stop cut motor [15:28:46]*** Cut end [15:28:46]Read from MH i2c: 01 07 00 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: 01 07 00 99 01 00 00 00 00 00 FF 0F AF [15:28:46]process_action close_receipt done [15:28:46]requested_data is exist [15:28:46]produce_requested_data [15:28:46]requested_item fm.sn is exist - process it [15:28:46]wFMCommunicate request_size=4 [15:28:46]MH_SAM_APDU [15:28:46]CAPDU: 80 11 00 00 [15:28:46]Write to MH i2c: E2 08 00 9A 01 80 11 00 00 00 00 00 00 15 [15:28:46]Write i2c OK [15:28:46]MH_I2C_Read... [15:28:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:46]Read from MH i2c: E2 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 17 00 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 17 00 9A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [15:28:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:28:46]wFMCommunicate OK [15:28:46]requested_item fd.num is exist - process it [15:28:46]SAM_PROTO_GetFieldsCounters [15:28:46]wFMCommunicate request_size=4 [15:28:46]MH_SAM_APDU [15:28:46]CAPDU: 80 13 00 00 [15:28:46]Write to MH i2c: E2 08 00 9B 01 80 13 00 00 00 00 00 00 18 [15:28:46]Write i2c OK [15:28:46]MH_I2C_Read... [15:28:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:46]Read from MH i2c: E2 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 62 00 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 62 00 9B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [15:28:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:46]wFMCommunicate OK [15:28:46]SAM_PROTO_GetFieldsCounters done [15:28:46]requested_item shift.num is exist - process it [15:28:46]requested_item shift.opened is exist - process it [15:28:46]req_shift_opened [15:28:46]FM_GetShiftState [15:28:46]SAM_PROTO_GetShiftState [15:28:46]wFMCommunicate request_size=4 [15:28:46]MH_SAM_APDU [15:28:46]CAPDU: 80 13 01 00 [15:28:46]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [15:28:46]Write i2c OK [15:28:46]MH_I2C_Read... [15:28:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:46]Read from MH i2c: E2 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 0E 00 [15:28:46]MH_I2C_Read... [15:28:46]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 48 [15:28:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:28:46]wFMCommunicate OK [15:28:46]SAM_PROTO_GetShiftState done [15:28:46]FM_GetShiftState done [15:28:46]req_shift_opened done [15:28:46]requested_item shift.open_date is exist - process it [15:28:46]req_shift_open_date [15:28:46]req_shift_open_date done [15:28:46]produce_requested_data done [15:28:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165553,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:28:46]process_action_free close_receipt [15:28:46]json_value_free [15:28:46]json_value_free done [15:28:46]process_json_proto returns [15:28:46]Send response to host [15:28:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165553,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:28:46]free response buf [15:28:46]execute_script done [15:28:46]execute_script returns [15:28:46]free content buf [15:28:46]Sock 7.Close socket [15:28:46]Sock 7.Thread stoped [15:28:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 53 9C 47 00 61 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 86 02 00 F4 03 04 00 F7 53 C8 66 B6 04 01 00 00 AD CC 15 82 E8 B1 F6 44 [15:28:49]CommunicateWithHost err = 0 [15:28:49]CheckOFDResponse [15:28:49]1017 (14) - 77093643461234 [15:28:49]1041 (16) - 0000000000871769 [15:28:49]1040 (4) - 165553 [15:28:49]1012 (4) - 23.08.2024 09:18 [15:28:49]1206 (1) - 0 [15:28:49]OFD Sender: Remove packet 165553 [15:28:49]ProducePacketName [15:28:49]name=ofd_packets/00165553 [15:28:49]NVStorageDeleteData [15:28:49]OFD Sender: No OFD packet to send [15:28:54]OFD Sender: No OFD packet to send [15:28:57]recv_with_timeout no data received [15:28:59]OFD Sender: No OFD packet to send [15:29:04]accept exits with 9 [15:29:04]New connection [15:29:04]New thread 3066629476 created [15:29:04]Thread 3066486116 joined [15:29:04]Waiting for new connection... [15:29:04] Sock 9.Parse request [15:29:04]Sock 9.Check first char [15:29:04]Sock 9.First char is OK [15:29:04]request: POST /json_proto HTTP/1.0 [15:29:04]Method: POST [15:29:04]URL: /json_proto [15:29:04]Method is POST - this is cgi request [15:29:04]url: /json_proto [15:29:04]query_string will be loaded in cgi processing [15:29:04]execute_cgi json_proto POST (null) [15:29:04]execute_cgi path=json_proto method=POST [15:29:04]POST find Content-Length [15:29:04]Host: 172.17.44.132:8080 [15:29:04]Content-Length: 800 [15:29:04]Content-Type: application/json [15:29:04] [15:29:04]POST finish read [15:29:04]Found Content-Length = 800 [15:29:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:04]execute_script... [15:29:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 600.03 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:04]POST & json_proto [15:29:04]process_json_proto [15:29:04]json parsed OK: [15:29:04]protocol is kg_v1.0 [15:29:04]action value=close_receipt [15:29:04]process_action close_receipt [15:29:04]cmd_close_receipt [15:29:04]MH_GetDate [15:29:04]Write to MH i2c: F0 00 00 9D 01 8D [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: F0 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: F0 09 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: F0 09 00 9D 01 00 C0 AA C8 66 2A 83 C1 65 01 [15:29:04]GetLastDocTimeStamp 1724426920 [15:29:04]current date 1724426944 [15:29:04]FM_GetShiftState [15:29:04]SAM_PROTO_GetShiftState [15:29:04]wFMCommunicate request_size=4 [15:29:04]MH_SAM_APDU [15:29:04]CAPDU: 80 13 01 00 [15:29:04]Write to MH i2c: E2 08 00 9E 01 80 13 01 00 00 00 00 00 1C [15:29:04]Write i2c OK [15:29:04]MH_I2C_Read... [15:29:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:04]Read from MH i2c: E2 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 0E 00 [15:29:04]MH_I2C_Read... [15:29:04]Read from MH i2c: E2 0E 00 9E 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4A [15:29:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:29:04]wFMCommunicate OK [15:29:04]SAM_PROTO_GetShiftState done [15:29:04]FM_GetShiftState done [15:29:04]opened in 1724372766 [15:29:04]opened+sec_in_day 1724459166 [15:29:04]quantity*price = 60003 [15:29:04]sum+1 = 60004 [15:29:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.03 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 0.00 Безнал.: 600.03 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 407 23.08.2024 15:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165554 ФПД: 175463006352109 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152904&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165554&fm=175463006352109&tin=02508201610067®Number=0000000000092562&sum=60003 [15:29:05]StoreToDocumentArchive [15:29:05]shift 469 fd 165554 [15:29:05]save to /storage/0469/doc_00165554 [15:29:05]save last doc name /storage/0469/doc_00165554 to /storage/kkm_last_doc_name [15:29:05]save OK [15:29:05]Clear old archive folders... [15:29:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:05]tlvbuf is 00276790 [15:29:05]SAM_PROTO_ClearQueue [15:29:05]wFMCommunicate request_size=4 [15:29:05]MH_SAM_APDU [15:29:05]CAPDU: 80 09 00 00 [15:29:05]Write to MH i2c: E2 08 00 AB 01 80 09 00 00 00 00 00 00 1E [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:05]Read from MH i2c: E2 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 03 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [15:29:05]RAPDU: 90 00 [15:29:05]wFMCommunicate OK [15:29:05]SAM_PROTO_ClearQueue done [15:29:05]KKMCreateOFDPacket [15:29:05]OFDProtocolAddRootSTLVToBuf [15:29:05]FM_MakeSignedData [15:29:05]FM_MakeSignedData [15:29:05]SAM_PROTO_SignData [15:29:05]wFMCommunicate request_size=4 [15:29:05]MH_SAM_APDU [15:29:05]CAPDU: 80 0D 01 02 [15:29:05]Write to MH i2c: E2 08 00 AC 01 80 0D 01 02 00 00 00 00 26 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:05]Read from MH i2c: E2 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 03 00 [15:29:05]MH_I2C_Read... [15:29:05]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [15:29:05]RAPDU: 90 00 [15:29:05]wFMCommunicate OK [15:29:05]wFMCommunicate request_size=255 [15:29:05]MH_SAM_APDU [15:29: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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 C0 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 86 02 00 35 04 06 00 9F [15:29:05]Write to MH i2c: E2 02 01 AD 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 C0 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 86 02 00 35 04 06 00 9F 00 00 56 [15:29:05]Write i2c OK [15:29:05]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 03 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [15:29:06]RAPDU: 90 00 [15:29:06]wFMCommunicate OK [15:29:06]wFMCommunicate request_size=10 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 0D 02 02 05 95 2A 2A 32 ED [15:29:06]Write to MH i2c: E2 0D 00 AE 01 80 0D 02 02 05 00 95 2A 2A 32 ED 00 00 3B [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 03 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [15:29:06]RAPDU: 90 00 [15:29:06]wFMCommunicate OK [15:29:06]wFMCommunicate request_size=4 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 0D 03 02 [15:29:06]Write to MH i2c: E2 08 00 AF 01 80 0D 03 02 00 00 00 00 2B [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 0B 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 0B 00 AF 01 00 21 65 55 1A FB 8F CF 35 90 00 AF [15:29:06]RAPDU: 21 65 55 1A FB 8F CF 35 90 00 [15:29:06]wFMCommunicate OK [15:29:06]SAM_PROTO_SignData done [15:29:06]FM_MakeSignedData done [15:29:06]CreateOFDProtocolMessage [15:29:06]wFMCommunicate request_size=4 [15:29:06]MH_SAM_APDU [15:29:06]CAPDU: 80 11 00 00 [15:29:06]Write to MH i2c: E2 08 00 B0 01 80 11 00 00 00 00 00 00 2B [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:06]Read from MH i2c: E2 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 17 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: E2 17 00 B0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [15:29:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:29:06]wFMCommunicate OK [15:29:06]CreateOFDProtocolMessage done [15:29:06]OFDSenderStorePacket 165554 [15:29:06]StoreOFDPacket docnum=165554 [15:29:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FE 52 07 01 79 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 C0 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 86 02 00 35 04 06 00 9F 95 2A 2A 32 ED 21 65 55 1A FB 8F CF 35 [15:29:06]CheckFolder [15:29:06]dirname=/storage/ofd_packets [15:29:06]CheckFolder done [15:29:06]ProducePacketName [15:29:06]name=ofd_packets/00165554 [15:29:06]NVStorageSaveData ofd_packets/00165554 [15:29:06]File name is /storage/ofd_packets/00165554 [15:29:06]Write 301 bytes [15:29:06]NVStorageSaveData done [15:29:06]OFDSenderStorePacket done [15:29:06]KKMCreateOFDPacket done [15:29:06]NVStorageSaveData kkm_last_timestamp [15:29:06]File name is /storage/kkm_last_timestamp [15:29:06]Write 4 bytes [15:29:06]NVStorageSaveData done [15:29:06]ExternCall_PrintAddStr [15:29:06]wPrintStart [15:29:06]Write to MH i2c: 01 00 00 B1 01 B2 [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: 01 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: 01 07 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: 01 07 00 B1 01 00 00 00 00 00 FF 0F C7 [15:29:06]RasterBufferAndPrint [15:29:06]line Счет N : (1)294388 [15:29:06]line ИНН: 02508201610067 [15:29:06]line Контрольно-Кассовый Чек [15:29:06]line ПРОДАЖА [15:29:06]line ТРК (МРК, ГНК) : 52 [15:29:06]line Товар: 2710124130 [15:29:06]line Аи-92-К-5 [15:29:06]line 8.850 * 67.80 [15:29:06]line = 600.03 [15:29:06]line НДС 12% НСП 1% [15:29:06]line > о реализуемом товаре [15:29:06]line ИТОГО: 600.03 [15:29:06]line НСП 1% : 5.31 [15:29:06]line НДС 12% : 63.72 [15:29:06]line Наличными: 0.00 [15:29:06]line Безнал.: 600.03 [15:29:06]line Место: АЗС № 130 "Партнер Нефть" [15:29:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:29:06]line СНО: Общий режим [15:29:06]line Чек 407 23.08.2024 15:29 [15:29:06]line Смена: 469 ФФД: 1.0 [15:29:06]line ЗНМ: 0300000070 [15:29:06]line РНМ: 0000000000092562 [15:29:06]line Версия ККМ: 001 [15:29:06]line Платежная система: O! деньги [15:29:06]line ФМ: 0000000000871769 [15:29:06]line ФД: 165554 [15:29:06]line ФПД: 175463006352109 [15:29:06]OFD Sender: Processing packet 165554 [packets to send 995, broken 994] [15:29:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152904&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165554&fm=175463006352109&tin=02508201610067®Number=0000000000092562&sum=60003 [15:29:06]ProducePacketName [15:29:06]name=ofd_packets/00165554 [15:29:06]OFD Sender: To server: pG, [15:29:06]CommunicateWithHost lk.salyk.kg:30040 [15:29:06]ConnectInit lk.salyk.kg [15:29:06]written 0, free lines is 4095 [15:29:06]Write to MH i2c: 01 00 00 DB 01 DC [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: 01 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: 01 07 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 E6 0C D5 [15:29:06]RasterBufferAndPrint [15:29:06]line [15:29:06]line [15:29:06]line [15:29:06]line [15:29:06]line [15:29:06]written 0, free lines is 3334 [15:29:06]MH_Cut [15:29:06]Write to MH i2c: D1 01 00 E2 01 01 B5 [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: D1 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: D1 01 00 [15:29:06]MH_I2C_Read... [15:29:06]Read from MH i2c: D1 01 00 E2 01 00 B4 [15:29:06]Write to MH i2c: 01 00 00 E3 01 E4 [15:29:06]Write i2c OK [15:29:06]MH_I2C_Read... [15:29:07]*** Cut start [15:29:07]*** Purtial cut [15:29:07]*** Stage 1: CUTSNS_PIN = 1 [15:29:07]Connected sock=11 [15:29:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FE 52 07 01 79 8B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 C0 AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 86 02 00 35 04 06 00 9F 95 2A 2A 32 ED 21 65 55 1A FB 8F CF 35 [15:29:09]Received data: 87 95 F6 70 47 *** Stop cut motor [15:29:09]2C *** Cut end [15:29:09]01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 51 A2 47 00 55 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 86 02 00 F4 03 04 00 0D 54 C8 66 B6 04 01 00 00 19 EA 60 B2 AB 60 23 0A [15:29:09]CommunicateWithHost err = 0 [15:29:09]CheckOFDResponse [15:29:09]1017 (14) - 77093643461234 [15:29:09]1041 (16) - 0000000000871769 [15:29:09]1040 (4) - 165554 [15:29:09]1012 (4) - 23.08.2024 09:19 [15:29:09]1206 (1) - 0 [15:29:09]OFD Sender: Remove packet 165554 [15:29:09]ProducePacketName [15:29:09]name=ofd_packets/00165554 [15:29:09]NVStorageDeleteData [15:29:09]Read from MH i2c: 01 [15:29:09]MH_I2C_Read... [15:29:09]Read from MH i2c: 01 07 00 [15:29:09]MH_I2C_Read... [15:29:09]Read from MH i2c: 01 07 00 E3 01 00 00 00 00 00 FF 0F F9 [15:29:09]process_action close_receipt done [15:29:09]requested_data is exist [15:29:09]produce_requested_data [15:29:09]requested_item fm.sn is exist - process it [15:29:09]wFMCommunicate request_size=4 [15:29:09]MH_SAM_APDU [15:29:09]CAPDU: 80 11 00 00 [15:29:09]Write to MH i2c: E2 08 00 E4 01 80 11 00 00 00 00 00 00 5F [15:29:09]Write i2c OK [15:29:09]MH_I2C_Read... [15:29:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:09]Read from MH i2c: E2 [15:29:09]MH_I2C_Read... [15:29:09]Read from MH i2c: E2 17 00 [15:29:09]MH_I2C_Read... [15:29:09]Read from MH i2c: E2 17 00 E4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [15:29:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:29:09]wFMCommunicate OK [15:29:09]requested_item fd.num is exist - process it [15:29:09]SAM_PROTO_GetFieldsCounters [15:29:09]wFMCommunicate request_size=4 [15:29:09]MH_SAM_APDU [15:29:09]CAPDU: 80 13 00 00 [15:29:09]Write to MH i2c: E2 08 00 E5 01 80 13 00 00 00 00 00 00 62 [15:29:09]Write i2c OK [15:29:09]MH_I2C_Read... [15:29:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:10]Read from MH i2c: E2 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 62 00 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 62 00 E5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 60 [15:29:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:10]wFMCommunicate OK [15:29:10]SAM_PROTO_GetFieldsCounters done [15:29:10]requested_item shift.num is exist - process it [15:29:10]requested_item shift.opened is exist - process it [15:29:10]req_shift_opened [15:29:10]FM_GetShiftState [15:29:10]SAM_PROTO_GetShiftState [15:29:10]wFMCommunicate request_size=4 [15:29:10]MH_SAM_APDU [15:29:10]CAPDU: 80 13 01 00 [15:29:10]Write to MH i2c: E2 08 00 E6 01 80 13 01 00 00 00 00 00 64 [15:29:10]Write i2c OK [15:29:10]MH_I2C_Read... [15:29:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:10]Read from MH i2c: E2 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 0E 00 [15:29:10]MH_I2C_Read... [15:29:10]Read from MH i2c: E2 0E 00 E6 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 92 [15:29:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:29:10]wFMCommunicate OK [15:29:10]SAM_PROTO_GetShiftState done [15:29:10]FM_GetShiftState done [15:29:10]req_shift_opened done [15:29:10]requested_item shift.open_date is exist - process it [15:29:10]req_shift_open_date [15:29:10]req_shift_open_date done [15:29:10]produce_requested_data done [15:29:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165554,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:29:10]process_action_free close_receipt [15:29:10]json_value_free [15:29:10]json_value_free done [15:29:10]process_json_proto returns [15:29:10]Send response to host [15:29:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165554,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:29:10]free response buf [15:29:10]execute_script done [15:29:10]execute_script returns [15:29:10]free content buf [15:29:10]Sock 9.Close socket [15:29:10]Sock 9.Thread stoped [15:29:10]OFD Sender: No OFD packet to send [15:29:15]OFD Sender: No OFD packet to send [15:29:16]accept exits with 10 [15:29:16]New connection [15:29:16]New thread 3066486116 created [15:29:16]Thread 3066629476 joined [15:29:16]Waiting for new connection... [15:29:16] Sock 10.Parse request [15:29:16]Sock 10.Check first char [15:29:16]Sock 10.First char is OK [15:29:16]request: POST /json_proto HTTP/1.0 [15:29:16]Method: POST [15:29:16]URL: /json_proto [15:29:16]Method is POST - this is cgi request [15:29:16]url: /json_proto [15:29:16]query_string will be loaded in cgi processing [15:29:16]execute_cgi json_proto POST (null) [15:29:16]execute_cgi path=json_proto method=POST [15:29:16]POST find Content-Length [15:29:16]Host: 172.17.44.132:8080 [15:29:16]Content-Length: 677 [15:29:16]Content-Type: application/json [15:29:16] [15:29:16]POST finish read [15:29:16]Found Content-Length = 677 [15:29:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:16]execute_script... [15:29:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:16]POST & json_proto [15:29:16]process_json_proto [15:29:16]json parsed OK: [15:29:16]protocol is kg_v1.0 [15:29:16]action value=close_receipt [15:29:16]process_action close_receipt [15:29:16]cmd_close_receipt [15:29:16]MH_GetDate [15:29:16]Write to MH i2c: F0 00 00 E7 01 D7 [15:29:16]Write i2c OK [15:29:16]MH_I2C_Read... [15:29:16]Read from MH i2c: F0 [15:29:16]MH_I2C_Read... [15:29:16]Read from MH i2c: F0 09 00 [15:29:16]MH_I2C_Read... [15:29:16]Read from MH i2c: F0 09 00 E7 01 00 CC AA C8 66 2A 83 C1 65 57 [15:29:16]GetLastDocTimeStamp 1724426944 [15:29:16]current date 1724426956 [15:29:16]FM_GetShiftState [15:29:16]SAM_PROTO_GetShiftState [15:29:16]wFMCommunicate request_size=4 [15:29:16]MH_SAM_APDU [15:29:16]CAPDU: 80 13 01 00 [15:29:16]Write to MH i2c: E2 08 00 E8 01 80 13 01 00 00 00 00 00 66 [15:29:16]Write i2c OK [15:29:16]MH_I2C_Read... [15:29:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:16]Read from MH i2c: E2 [15:29:16]MH_I2C_Read... [15:29:16]Read from MH i2c: E2 0E 00 [15:29:16]MH_I2C_Read... [15:29:16]Read from MH i2c: E2 0E 00 E8 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 94 [15:29:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:29:16]wFMCommunicate OK [15:29:16]SAM_PROTO_GetShiftState done [15:29:16]FM_GetShiftState done [15:29:16]opened in 1724372766 [15:29:16]opened+sec_in_day 1724459166 [15:29:16]quantity*price = 40002 [15:29:16]sum+1 = 40003 [15:29:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 408 23.08.2024 15:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165555 ФПД: 187907450865170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165555&fm=187907450865170&tin=02508201610067®Number=0000000000092562&sum=40000 [15:29:18]StoreToDocumentArchive [15:29:18]shift 469 fd 165555 [15:29:18]save to /storage/0469/doc_00165555 [15:29:18]save last doc name /storage/0469/doc_00165555 to /storage/kkm_last_doc_name [15:29:18]save OK [15:29:18]Clear old archive folders... [15:29:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:18]tlvbuf is 002B7E40 [15:29:18]SAM_PROTO_ClearQueue [15:29:18]wFMCommunicate request_size=4 [15:29:18]MH_SAM_APDU [15:29:18]CAPDU: 80 09 00 00 [15:29:18]Write to MH i2c: E2 08 00 F5 01 80 09 00 00 00 00 00 00 68 [15:29:18]Write i2c OK [15:29:18]MH_I2C_Read... [15:29:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:18]Read from MH i2c: E2 [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: E2 03 00 [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [15:29:18]RAPDU: 90 00 [15:29:18]wFMCommunicate OK [15:29:18]SAM_PROTO_ClearQueue done [15:29:18]KKMCreateOFDPacket [15:29:18]OFDProtocolAddRootSTLVToBuf [15:29:18]FM_MakeSignedData [15:29:18]FM_MakeSignedData [15:29:18]SAM_PROTO_SignData [15:29:18]wFMCommunicate request_size=4 [15:29:18]MH_SAM_APDU [15:29:18]CAPDU: 80 0D 01 02 [15:29:18]Write to MH i2c: E2 08 00 F6 01 80 0D 01 02 00 00 00 00 70 [15:29:18]Write i2c OK [15:29:18]MH_I2C_Read... [15:29:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:18]Read from MH i2c: E2 [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: E2 03 00 [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [15:29:18]RAPDU: 90 00 [15:29:18]wFMCommunicate OK [15:29:18]wFMCommunicate request_size=255 [15:29:18]MH_SAM_APDU [15:29:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 CD AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 86 02 00 35 04 06 00 AA [15:29:18]Write to MH i2c: E2 02 01 F7 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 CD AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 86 02 00 35 04 06 00 AA 00 00 D2 [15:29:18]Write i2c OK [15:29:18]MH_I2C_Read... [15:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:19]Read from MH i2c: E2 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: E2 03 00 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [15:29:19]RAPDU: 90 00 [15:29:19]wFMCommunicate OK [15:29:19]wFMCommunicate request_size=10 [15:29:19]MH_SAM_APDU [15:29:19]CAPDU: 80 0D 02 02 05 E6 9C DC 06 12 [15:29:19]Write to MH i2c: E2 0D 00 F8 01 80 0D 02 02 05 00 E6 9C DC 06 12 00 00 F3 [15:29:19]Write i2c OK [15:29:19]MH_I2C_Read... [15:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:19]Read from MH i2c: E2 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: E2 03 00 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [15:29:19]RAPDU: 90 00 [15:29:19]wFMCommunicate OK [15:29:19]wFMCommunicate request_size=4 [15:29:19]MH_SAM_APDU [15:29:19]CAPDU: 80 0D 03 02 [15:29:19]Write to MH i2c: E2 08 00 F9 01 80 0D 03 02 00 00 00 00 75 [15:29:19]Write i2c OK [15:29:19]MH_I2C_Read... [15:29:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:19]Read from MH i2c: E2 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: E2 0B 00 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: E2 0B 00 F9 01 00 C6 0C 8B B9 08 3C 02 AF 90 00 81 [15:29:19]RAPDU: C6 0C 8B B9 08 3C 02 AF 90 00 [15:29:19]wFMCommunicate OK [15:29:19]SAM_PROTO_SignData done [15:29:19]FM_MakeSignedData done [15:29:19]CreateOFDProtocolMessage [15:29:19]wFMCommunicate request_size=4 [15:29:19]MH_SAM_APDU [15:29:19]CAPDU: 80 11 00 00 [15:29:19]Write to MH i2c: E2 08 00 FA 01 80 11 00 00 00 00 00 00 75 [15:29:19]Write i2c OK [15:29:19]MH_I2C_Read... [15:29:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:19]Read from MH i2c: E2 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: E2 17 00 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: E2 17 00 FA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [15:29:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:29:19]wFMCommunicate OK [15:29:19]CreateOFDProtocolMessage done [15:29:19]OFDSenderStorePacket 165555 [15:29:19]StoreOFDPacket docnum=165555 [15:29:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2E 12 07 01 FD 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 CD AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 86 02 00 35 04 06 00 AA E6 9C DC 06 12 C6 0C 8B B9 08 3C 02 AF [15:29:19]CheckFolder [15:29:19]dirname=/storage/ofd_packets [15:29:19]CheckFolder done [15:29:19]ProducePacketName [15:29:19]name=ofd_packets/00165555 [15:29:19]NVStorageSaveData ofd_packets/00165555 [15:29:19]File name is /storage/ofd_packets/00165555 [15:29:19]Write 301 bytes [15:29:19]NVStorageSaveData done [15:29:19]OFDSenderStorePacket done [15:29:19]KKMCreateOFDPacket done [15:29:19]NVStorageSaveData kkm_last_timestamp [15:29:19]File name is /storage/kkm_last_timestamp [15:29:19]Write 4 bytes [15:29:19]NVStorageSaveData done [15:29:19]ExternCall_PrintAddStr [15:29:19]wPrintStart [15:29:19]Write to MH i2c: 01 00 00 FB 01 FC [15:29:19]Write i2c OK [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: 01 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: 01 07 00 [15:29:19]MH_I2C_Read... [15:29:19]Read from MH i2c: 01 07 00 FB 01 00 00 00 00 00 FF 0F 11 [15:29:19]RasterBufferAndPrint [15:29:19]line Счет N : (1)294389 [15:29:19]line ИНН: 02508201610067 [15:29:19]line Контрольно-Кассовый Чек [15:29:19]line ПРОДАЖА [15:29:19]line ТРК (МРК, ГНК) : 32 [15:29:19]line Товар: 2710124130 [15:29:19]line Аи-92-К-5 [15:29:19]line 5.900 * 67.80 [15:29:19]line = 400.02 [15:29:19]line НДС 12% НСП 1% [15:29:19]line > о реализуемом товаре [15:29:19]line ОКРУГЛЕНИЕ: -0.02 [15:29:19]line ИТОГО: 400.00 [15:29:19]line Внесено: 400.00 [15:29:19]line СДАЧА: 0.00 [15:29:19]line НСП 1% : 3.54 [15:29:19]line НДС 12% : 42.48 [15:29:19]line Наличными: 400.00 [15:29:19]line Безнал.: 0.00 [15:29:19]line Место: АЗС № 130 "Партнер Нефть" [15:29:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:29:19]line СНО: Общий режим [15:29:19]line Чек 408 23.08.2024 15:29 [15:29:19]line Смена: 469 ФФД: 1.0 [15:29:19]line ЗНМ: 0300000070 [15:29:19]line РНМ: 0000000000092562 [15:29:19]line Версия ККМ: 001 [15:29:19]line ФМ: 0000000000871769 [15:29:19]line ФД: 165555 [15:29:19]line ФПД: 187907450865170 [15:29:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T152917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165555&fm=187907450865170&tin=02508201610067®Number=0000000000092562&sum=40000 [15:32:15]Write to MH i2c: E2 1C 00 88 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 6B [15:32:15]Write i2c OK [15:32:15]MH_I2C_Read... [15:32:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:32:15]Read from MH i2c: E2 [15:32:15]MH_I2C_Read... [15:32:15]Read from MH i2c: E2 03 00 [15:32:15]MH_I2C_Read... [15:32:15]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [15:32:15]RAPDU: 90 00 [15:32:15]wFMCommunicate OK [15:32:15]wFMCommunicate request_size=4 [15:32:15]MH_SAM_APDU [15:32:15]CAPDU: 80 15 03 00 [15:32:15]Write to MH i2c: E2 08 00 89 02 80 15 03 00 00 00 00 00 0C [15:32:15]Write i2c OK [15:32:15]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 40 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 40 00 89 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9A 01 00 00 35 04 06 00 69 4C F8 DD DC 2E 90 00 4A [15:32:16]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9A 01 00 00 35 04 06 00 69 4C F8 DD DC 2E 90 00 [15:32:16]wFMCommunicate OK [15:32:16]SAM_PROTO_ProcessDocument answer len = 59 [15:32:16]SAM_PROTO_ProcessDocument done [15:32:16]SetTLVBufToDocument [15:32:16]Processing tag 1209 (04B9) [15:32:16]Malloc new data [15:32:16]Processing tag 1041 (0411) [15:32:16]Processing tag 1040 (0410) [15:32:16]Malloc new data [15:32:16]Processing tag 1038 (040E) [15:32:16]Malloc new data [15:32:16]Processing tag 1042 (0412) [15:32:16]Malloc new data [15:32:16]Processing tag 1077 (0435) [15:32:16]Malloc new data [15:32:16]SetTLVBufToDocument err=0 [15:32:16]KKMLoadAndSignReceiptData store KKM data [15:32:16]KKMLoadAndSignReceiptData err=0 [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 11 00 00 [15:32:16]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 17 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [15:32:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:16]wFMCommunicate OK [15:32:16]Счет N : (1)294392 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 54 Товар: 2710194800 ДТ-К-5 19.690 * 76.20 = 1500.38 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 410 23.08.2024 15:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165557 ФПД: 115779313720366 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165557&fm=115779313720366&tin=02508201610067®Number=0000000000092562&sum=150000 [15:32:16]StoreToDocumentArchive [15:32:16]shift 469 fd 165557 [15:32:16]save to /storage/0469/doc_00165557 [15:32:16]save last doc name /storage/0469/doc_00165557 to /storage/kkm_last_doc_name [15:32:16]save OK [15:32:16]Clear old archive folders... [15:32:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:32:16]tlvbuf is 00260D50 [15:32:16]SAM_PROTO_ClearQueue [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 09 00 00 [15:32:16]Write to MH i2c: E2 08 00 8B 02 80 09 00 00 00 00 00 00 FF [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 03 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 03 00 8B 02 00 90 00 01 [15:32:16]RAPDU: 90 00 [15:32:16]wFMCommunicate OK [15:32:16]SAM_PROTO_ClearQueue done [15:32:16]KKMCreateOFDPacket [15:32:16]OFDProtocolAddRootSTLVToBuf [15:32:16]FM_MakeSignedData [15:32:16]FM_MakeSignedData [15:32:16]SAM_PROTO_SignData [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 0D 01 02 [15:32:16]Write to MH i2c: E2 08 00 8C 02 80 0D 01 02 00 00 00 00 07 [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 03 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [15:32:16]RAPDU: 90 00 [15:32:16]wFMCommunicate OK [15:32:16]wFMCommunicate request_size=255 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 9A 01 00 00 F4 03 04 00 7F AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 86 02 00 35 04 06 00 69 4C F8 DD [15:32:16]Write to MH i2c: E2 02 01 8D 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 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 9A 01 00 00 F4 03 04 00 7F AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 86 02 00 35 04 06 00 69 4C F8 DD 00 00 9D [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 03 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [15:32:16]RAPDU: 90 00 [15:32:16]wFMCommunicate OK [15:32:16]wFMCommunicate request_size=7 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 0D 02 02 02 DC 2E [15:32:16]Write to MH i2c: E2 0A 00 8E 02 80 0D 02 02 02 00 DC 2E 00 00 18 [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 03 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [15:32:16]RAPDU: 90 00 [15:32:16]wFMCommunicate OK [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 0D 03 02 [15:32:16]Write to MH i2c: E2 08 00 8F 02 80 0D 03 02 00 00 00 00 0C [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 0B 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 0B 00 8F 02 00 9C C9 0E E3 E9 B3 8A 99 90 00 22 [15:32:16]RAPDU: 9C C9 0E E3 E9 B3 8A 99 90 00 [15:32:16]wFMCommunicate OK [15:32:16]SAM_PROTO_SignData done [15:32:16]FM_MakeSignedData done [15:32:16]CreateOFDProtocolMessage [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 11 00 00 [15:32:16]Write to MH i2c: E2 08 00 90 02 80 11 00 00 00 00 00 00 0C [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 17 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 17 00 90 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [15:32:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:16]wFMCommunicate OK [15:32:16]CreateOFDProtocolMessage done [15:32:16]OFDSenderStorePacket 165557 [15:32:16]StoreOFDPacket docnum=165557 [15:32:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 41 DB 04 01 3B D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 7F AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 86 02 00 35 04 06 00 69 4C F8 DD DC 2E 9C C9 0E E3 E9 B3 8A 99 [15:32:16]CheckFolder [15:32:16]dirname=/storage/ofd_packets [15:32:16]CheckFolder done [15:32:16]ProducePacketName [15:32:16]name=ofd_packets/00165557 [15:32:16]NVStorageSaveData ofd_packets/00165557 [15:32:16]File name is /storage/ofd_packets/00165557 [15:32:16]Write 298 bytes [15:32:16]NVStorageSaveData done [15:32:16]OFDSenderStorePacket done [15:32:16]KKMCreateOFDPacket done [15:32:16]NVStorageSaveData kkm_last_timestamp [15:32:16]File name is /storage/kkm_last_timestamp [15:32:16]Write 4 bytes [15:32:16]NVStorageSaveData done [15:32:17]ExternCall_PrintAddStr [15:32:17]wPrintStart [15:32:17]Write to MH i2c: 01 00 00 91 02 93 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: 01 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: 01 07 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: 01 07 00 91 02 00 00 00 00 00 FF 0F A8 [15:32:17]RasterBufferAndPrint [15:32:17]line Счет N : (1)294392 [15:32:17]line ИНН: 02508201610067 [15:32:17]line Контрольно-Кассовый Чек [15:32:17]line ПРОДАЖА [15:32:17]line ТРК (МРК, ГНК) : 54 [15:32:17]line Товар: 2710194800 [15:32:17]line ДТ-К-5 [15:32:17]line 19.690 * 76.20 [15:32:17]line = 1500.38 [15:32:17]line НДС 12% НСП 1% [15:32:17]line > о реализуемом товаре [15:32:17]line ОКРУГЛЕНИЕ: -0.38 [15:32:17]line ИТОГО: 1500.00 [15:32:17]line Внесено: 1500.00 [15:32:17]line СДАЧА: 0.00 [15:32:17]line НСП 1% : 13.28 [15:32:17]line НДС 12% : 159.33 [15:32:17]line Наличными: 1500.00 [15:32:17]line Безнал.: 0.00 [15:32:17]line Место: АЗС № 130 "Партнер Нефть" [15:32:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:32:17]line СНО: Общий режим [15:32:17]line Чек 410 23.08.2024 15:32 [15:32:17]line Смена: 469 ФФД: 1.0 [15:32:17]line ЗНМ: 0300000070 [15:32:17]line РНМ: 0000000000092562 [15:32:17]line Версия ККМ: 001 [15:32:17]line ФМ: 0000000000871769 [15:32:17]line ФД: 165557 [15:32:17]line ФПД: 115779313720366 [15:32:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165557&fm=115779313720366&tin=02508201610067®Number=0000000000092562&sum=150000 [15:32:17]ConnectInit Can't connect to host [15:32:17]written 0, free lines is 4095 [15:32:17]Write to MH i2c: 01 00 00 BC 02 BE [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: 01 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: 01 07 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 D7 0C A8 [15:32:17]RasterBufferAndPrint [15:32:17]line [15:32:17]line [15:32:17]line [15:32:17]line [15:32:17]line [15:32:17]written 0, free lines is 3297 [15:32:17]MH_Cut [15:32:17]Write to MH i2c: D1 01 00 C3 02 01 97 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: D1 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: D1 01 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: D1 01 00 C3 02 00 96 [15:32:17]Write to MH i2c: 01 00 00 C4 02 C6 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:18]*** Cut start [15:32:18]*** Purtial cut [15:32:18]*** Stage 1: CUTSNS_PIN = 1 [15:32:19]ConnectInit Can't take IP for lk.salyk.kg [15:32:19]CommunicateWithHost connect error [15:32:19]CommunicateWithHost err = -1 [15:32:19]OFD Sender: Server communicate error [15:32:19]OFD Sender: Processing packet 165555 [packets to send 997, broken 994] [15:32:19]ProducePacketName [15:32:19]name=ofd_packets/00165555 [15:32:19]OFD Sender: To server: pG, [15:32:19]CommunicateWithHost lk.salyk.kg:30040 [15:32:19]ConnectInit lk.salyk.kg [15:32:20]Read from MH i2c: 01 [15:32:20]MH_I2C_Read... [15:32:20]*** Stop cut motor [15:32:20]*** Cut end [15:32:20]Read from MH i2c: 01 07 00 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: 01 07 00 C4 02 00 00 00 00 00 FF 0F DB [15:32:20]process_action close_receipt done [15:32:20]requested_data is exist [15:32:20]produce_requested_data [15:32:20]requested_item fm.sn is exist - process it [15:32:20]wFMCommunicate request_size=4 [15:32:20]MH_SAM_APDU [15:32:20]CAPDU: 80 11 00 00 [15:32:20]Write to MH i2c: E2 08 00 C5 02 80 11 00 00 00 00 00 00 41 [15:32:20]Write i2c OK [15:32:20]MH_I2C_Read... [15:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:20]Read from MH i2c: E2 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 17 00 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 17 00 C5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [15:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:20]wFMCommunicate OK [15:32:20]requested_item fd.num is exist - process it [15:32:20]SAM_PROTO_GetFieldsCounters [15:32:20]wFMCommunicate request_size=4 [15:32:20]MH_SAM_APDU [15:32:20]CAPDU: 80 13 00 00 [15:32:20]Write to MH i2c: E2 08 00 C6 02 80 13 00 00 00 00 00 00 44 [15:32:20]Write i2c OK [15:32:20]MH_I2C_Read... [15:32:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:20]Read from MH i2c: E2 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 62 00 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 62 00 C6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [15:32:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:20]wFMCommunicate OK [15:32:20]SAM_PROTO_GetFieldsCounters done [15:32:20]requested_item shift.num is exist - process it [15:32:20]requested_item shift.opened is exist - process it [15:32:20]req_shift_opened [15:32:20]FM_GetShiftState [15:32:20]SAM_PROTO_GetShiftState [15:32:20]wFMCommunicate request_size=4 [15:32:20]MH_SAM_APDU [15:32:20]CAPDU: 80 13 01 00 [15:32:20]Write to MH i2c: E2 08 00 C7 02 80 13 01 00 00 00 00 00 46 [15:32:20]Write i2c OK [15:32:20]MH_I2C_Read... [15:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:20]Read from MH i2c: E2 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 0E 00 [15:32:20]MH_I2C_Read... [15:32:20]Read from MH i2c: E2 0E 00 C7 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 74 [15:32:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:32:20]wFMCommunicate OK [15:32:20]SAM_PROTO_GetShiftState done [15:32:20]FM_GetShiftState done [15:32:20]req_shift_opened done [15:32:20]requested_item shift.open_date is exist - process it [15:32:20]req_shift_open_date [15:32:20]req_shift_open_date done [15:32:20]produce_requested_data done [15:32:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165557,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:32:20]process_action_free close_receipt [15:32:20]json_value_free [15:32:20]json_value_free done [15:32:20]process_json_proto returns [15:32:20]Send response to host [15:32:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165557,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:32:20]free response buf [15:32:20]execute_script done [15:32:20]execute_script returns [15:32:20]free content buf [15:32:20]Sock 12.Close socket [15:32:20]Sock 12.Thread stoped [15:32:21]accept exits with 7 [15:32:21]New connection [15:32:21]New thread 3066629476 created [15:32:21]Thread 3066486116 joined [15:32:21]Waiting for new connection... [15:32:21] Sock 7.Parse request [15:32:21]Sock 7.Check first char [15:32:21]Sock 7.First char is OK [15:32:21]request: POST /json_proto HTTP/1.0 [15:32:21]Method: POST [15:32:21]URL: /json_proto [15:32:21]Method is POST - this is cgi request [15:32:21]url: /json_proto [15:32:21]query_string will be loaded in cgi processing [15:32:21]execute_cgi json_proto POST (null) [15:32:21]execute_cgi path=json_proto method=POST [15:32:21]POST find Content-Length [15:32:21]Host: 172.17.44.132:8080 [15:32:21]Content-Length: 621 [15:32:21]Content-Type: application/json [15:32:21] [15:32:21]POST finish read [15:32:21]Found Content-Length = 621 [15:32:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51064", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:21]execute_script... [15:32:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51064", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:21]POST & json_proto [15:32:21]process_json_proto [15:32:21]json parsed OK: [15:32:21]protocol is kg_v1.0 [15:32:21]action value=close_receipt [15:32:21]process_action close_receipt [15:32:21]cmd_close_receipt [15:32:21]MH_GetDate [15:32:21]Write to MH i2c: F0 00 00 C8 02 B9 [15:32:21]Write i2c OK [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: F0 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: F0 09 00 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: F0 09 00 C8 02 00 85 AB C8 66 2A 83 C1 65 F3 [15:32:21]GetLastDocTimeStamp 1724427135 [15:32:21]current date 1724427141 [15:32:21]FM_GetShiftState [15:32:21]SAM_PROTO_GetShiftState [15:32:21]wFMCommunicate request_size=4 [15:32:21]MH_SAM_APDU [15:32:21]CAPDU: 80 13 01 00 [15:32:21]Write to MH i2c: E2 08 00 C9 02 80 13 01 00 00 00 00 00 48 [15:32:21]Write i2c OK [15:32:21]MH_I2C_Read... [15:32:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:21]Read from MH i2c: E2 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 0E 00 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 0E 00 C9 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 76 [15:32:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:32:21]wFMCommunicate OK [15:32:21]SAM_PROTO_GetShiftState done [15:32:21]FM_GetShiftState done [15:32:21]opened in 1724372766 [15:32:21]opened+sec_in_day 1724459166 [15:32:21]quantity*price = 13800 [15:32:21]sum+1 = 13801 [15:32:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 411 23.08.2024 15:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165558 ФПД: 42017596149830 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153221&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165558&fm=42017596149830&tin=02508201610067®Number=0000000000092562&sum=13800 0 [15:32:22]StoreToDocumentArchive [15:32:22]shift 469 fd 165558 [15:32:22]save to /storage/0469/doc_00165558 [15:32:22]save last doc name /storage/0469/doc_00165558 to /storage/kkm_last_doc_name [15:32:22]save OK [15:32:22]Clear old archive folders... [15:32:22]ProcessDocumentItem done err = 0, tmpTLVsize=274 [15:32:22]tlvbuf is 001FC8A0 [15:32:22]SAM_PROTO_ClearQueue [15:32:22]wFMCommunicate request_size=4 [15:32:22]MH_SAM_APDU [15:32:22]CAPDU: 80 09 00 00 [15:32:22]Write to MH i2c: E2 08 00 D6 02 80 09 00 00 00 00 00 00 4A [15:32:22]Write i2c OK [15:32:22]MH_I2C_Read... [15:32:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:22]Read from MH i2c: E2 [15:32:22]MH_I2C_Read... [15:32:22]Read from MH i2c: E2 03 00 [15:32:22]MH_I2C_Read... [15:32:22]Read from MH i2c: E2 03 00 D6 02 00 90 00 4C [15:32:22]RAPDU: 90 00 [15:32:22]wFMCommunicate OK [15:32:22]SAM_PROTO_ClearQueue done [15:32:22]KKMCreateOFDPacket [15:32:22]OFDProtocolAddRootSTLVToBuf [15:32:22]FM_MakeSignedData [15:32:22]FM_MakeSignedData [15:32:22]SAM_PROTO_SignData [15:32:22]wFMCommunicate request_size=4 [15:32:22]MH_SAM_APDU [15:32:22]CAPDU: 80 0D 01 02 [15:32:22]Write to MH i2c: E2 08 00 D7 02 80 0D 01 02 00 00 00 00 52 [15:32:22]Write i2c OK [15:32:22]MH_I2C_Read... [15:32:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:22]Read from MH i2c: E2 [15:32:22]MH_I2C_Read... [15:32:22]Read from MH i2c: E2 03 00 [15:32:22]MH_I2C_Read... [15:32:22]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [15:32:22]RAPDU: 90 00 [15:32:22]wFMCommunicate OK [15:32:22]wFMCommunicate request_size=255 [15:32:22]MH_SAM_APDU [15:32:22]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 85 AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [15:32:22]Write to MH i2c: E2 02 01 D8 02 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 85 AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 5E [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:23]Read from MH i2c: E2 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 03 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [15:32:23]RAPDU: 90 00 [15:32:23]wFMCommunicate OK [15:32:23]wFMCommunicate request_size=33 [15:32:23]MH_SAM_APDU [15:32:23]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 86 02 00 35 04 06 00 26 36 FB E4 90 46 [15:32:23]Write to MH i2c: E2 24 00 D9 02 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 86 02 00 35 04 06 00 26 36 FB E4 90 46 00 00 39 [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:23]Read from MH i2c: E2 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 03 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [15:32:23]RAPDU: 90 00 [15:32:23]wFMCommunicate OK [15:32:23]wFMCommunicate request_size=4 [15:32:23]MH_SAM_APDU [15:32:23]CAPDU: 80 0D 03 02 [15:32:23]Write to MH i2c: E2 08 00 DA 02 80 0D 03 02 00 00 00 00 57 [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:23]Read from MH i2c: E2 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 0B 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 0B 00 DA 02 00 D3 CC 3C 23 97 E6 75 D9 90 00 21 [15:32:23]RAPDU: D3 CC 3C 23 97 E6 75 D9 90 00 [15:32:23]wFMCommunicate OK [15:32:23]SAM_PROTO_SignData done [15:32:23]FM_MakeSignedData done [15:32:23]CreateOFDProtocolMessage [15:32:23]wFMCommunicate request_size=4 [15:32:23]MH_SAM_APDU [15:32:23]CAPDU: 80 11 00 00 [15:32:23]Write to MH i2c: E2 08 00 DB 02 80 11 00 00 00 00 00 00 57 [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:23]Read from MH i2c: E2 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 17 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: E2 17 00 DB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [15:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:23]wFMCommunicate OK [15:32:23]CreateOFDProtocolMessage done [15:32:23]OFDSenderStorePacket 165558 [15:32:23]StoreOFDPacket docnum=165558 [15:32:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 66 F2 1E 01 9A D8 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 85 AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 86 02 00 35 04 06 00 26 36 FB E4 90 46 D3 CC 3C 23 97 E6 75 D9 [15:32:23]CheckFolder [15:32:23]dirname=/storage/ofd_packets [15:32:23]CheckFolder done [15:32:23]ProducePacketName [15:32:23]name=ofd_packets/00165558 [15:32:23]NVStorageSaveData ofd_packets/00165558 [15:32:23]File name is /storage/ofd_packets/00165558 [15:32:23]Write 324 bytes [15:32:23]NVStorageSaveData done [15:32:23]OFDSenderStorePacket done [15:32:23]KKMCreateOFDPacket done [15:32:23]NVStorageSaveData kkm_last_timestamp [15:32:23]File name is /storage/kkm_last_timestamp [15:32:23]Write 4 bytes [15:32:23]NVStorageSaveData done [15:32:23]ExternCall_PrintAddStr [15:32:23]wPrintStart [15:32:23]Write to MH i2c: 01 00 00 DC 02 DE [15:32:23]Write i2c OK [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: 01 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: 01 07 00 [15:32:23]MH_I2C_Read... [15:32:23]Read from MH i2c: 01 07 00 DC 02 00 00 00 00 00 FF 0F F3 [15:32:23]RasterBufferAndPrint [15:32:23]line Счет N : (3)51064 [15:32:23]line ИНН: 02508201610067 [15:32:23]line Контрольно-Кассовый Чек [15:32:23]line ПРОДАЖА [15:32:23]line Товар: 4640030091645 [15:32:23]line Сигареты ESSE Exchange M [15:32:23]line 1.000 * 138.00 [15:32:23]line = 138.00 [15:32:23]line НДС 12% НСП 1% [15:32:23]line > о реализуемом товаре [15:32:23]line ИТОГО: 138.00 [15:32:23]line НСП 1% : 1.22 [15:32:23]line НДС 12% : 14.65 [15:32:23]line Наличными: 138.00 [15:32:23]line Безнал.: 0.00 [15:32:23]line Место: АЗС № 130 "Партнер Нефть" [15:32:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:32:23]line СНО: Общий режим [15:32:23]line Чек 411 23.08.2024 15:32 [15:32:23]line Смена: 469 ФФД: 1.0 [15:32:23]line ЗНМ: 0300000070 [15:32:23]line РНМ: 0000000000092562 [15:32:23]line Версия ККМ: 001 [15:32:23]line ФМ: 0000000000871769 [15:32:23]line ФД: 165558 [15:32:23]line ФПД: 42017596149830 [15:32:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153221&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165558&fm=42017596149830&tin=02508201610067®Number=0000000000092562&sum=13800 [15:32:24]line 0 [15:32:24]written 0, free lines is 4095 [15:32:24]ConnectInit Can't take IP for lk.salyk.kg [15:32:24]CommunicateWithHost connect error [15:32:24]CommunicateWithHost err = -1 [15:32:24]OFD Sender: Server communicate error [15:32:24]OFD Sender: Processing packet 165555 [packets to send 998, broken 994] [15:32:24]ProducePacketName [15:32:24]name=ofd_packets/00165555 [15:32:24]OFD Sender: To server: pG, [15:32:24]CommunicateWithHost lk.salyk.kg:30040 [15:32:24]ConnectInit lk.salyk.kg [15:32:24]Write to MH i2c: 01 00 00 04 03 07 [15:32:24]Write i2c OK [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: 01 [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: 01 07 00 [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 03 0D 1E [15:32:24]RasterBufferAndPrint [15:32:24]line [15:32:24]line [15:32:24]line [15:32:24]line [15:32:24]line [15:32:24]written 0, free lines is 3346 [15:32:24]MH_Cut [15:32:24]Write to MH i2c: D1 01 00 0B 03 01 E0 [15:32:24]Write i2c OK [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: D1 [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: D1 01 00 [15:32:24]MH_I2C_Read... [15:32:24]Read from MH i2c: D1 01 00 0B 03 00 DF [15:32:24]Write to MH i2c: 01 00 00 0C 03 0F [15:32:24]Write i2c OK [15:32:24]MH_I2C_Read... [15:32:25]*** Cut start [15:32:25]*** Purtial cut [15:32:25]*** Stage 1: CUTSNS_PIN = 1 [15:32:25]ConnectInit Can't connect to host [15:32:27]Read from MH i2c: 01 [15:32:27]MH_I2C_Read... [15:32:27]*** Stop cut motor [15:32:27]*** Cut end [15:32:27]Read from MH i2c: 01 07 00 [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 FF 0F 24 [15:32:27]process_action close_receipt done [15:32:27]requested_data is exist [15:32:27]produce_requested_data [15:32:27]requested_item fm.sn is exist - process it [15:32:27]wFMCommunicate request_size=4 [15:32:27]MH_SAM_APDU [15:32:27]CAPDU: 80 11 00 00 [15:32:27]Write to MH i2c: E2 08 00 0D 03 80 11 00 00 00 00 00 00 8A [15:32:27]Write i2c OK [15:32:27]MH_I2C_Read... [15:32:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:27]Read from MH i2c: E2 [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: E2 17 00 [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: E2 17 00 0D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [15:32:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:27]wFMCommunicate OK [15:32:27]requested_item fd.num is exist - process it [15:32:27]SAM_PROTO_GetFieldsCounters [15:32:27]wFMCommunicate request_size=4 [15:32:27]MH_SAM_APDU [15:32:27]CAPDU: 80 13 00 00 [15:32:27]Write to MH i2c: E2 08 00 0E 03 80 13 00 00 00 00 00 00 8D [15:32:27]Write i2c OK [15:32:27]MH_I2C_Read... [15:32:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:27]Read from MH i2c: E2 [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: E2 62 00 [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: E2 62 00 0E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [15:32:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:27]wFMCommunicate OK [15:32:27]SAM_PROTO_GetFieldsCounters done [15:32:27]requested_item shift.num is exist - process it [15:32:27]requested_item shift.opened is exist - process it [15:32:27]req_shift_opened [15:32:27]FM_GetShiftState [15:32:27]SAM_PROTO_GetShiftState [15:32:27]wFMCommunicate request_size=4 [15:32:27]MH_SAM_APDU [15:32:27]CAPDU: 80 13 01 00 [15:32:27]Write to MH i2c: E2 08 00 0F 03 80 13 01 00 00 00 00 00 8F [15:32:27]Write i2c OK [15:32:27]MH_I2C_Read... [15:32:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:27]Read from MH i2c: E2 [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: E2 0E 00 [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: E2 0E 00 0F 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [15:32:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:32:27]wFMCommunicate OK [15:32:27]SAM_PROTO_GetShiftState done [15:32:27]FM_GetShiftState done [15:32:27]req_shift_opened done [15:32:27]requested_item shift.open_date is exist - process it [15:32:27]req_shift_open_date [15:32:27]req_shift_open_date done [15:32:27]produce_requested_data done [15:32:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165558,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:32:27]process_action_free close_receipt [15:32:27]json_value_free [15:32:27]json_value_free done [15:32:27]process_json_proto returns [15:32:27]Send response to host [15:32:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165558,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:32:27]free response buf [15:32:27]execute_script done [15:32:27]execute_script returns [15:32:27]free content buf [15:32:27]Sock 7.Close socket [15:32:27]Sock 7.Thread stoped [15:32:27]accept exits with 11 [15:32:27]New connection [15:32:27]New thread 3066486116 created [15:32:27]Thread 3066629476 joined [15:32:27]Waiting for new connection... [15:32:27] Sock 11.Parse request [15:32:27]Sock 11.Check first char [15:32:27]Sock 11.First char is OK [15:32:27]request: POST /json_proto HTTP/1.0 [15:32:27]Method: POST [15:32:27]URL: /json_proto [15:32:27]Method is POST - this is cgi request [15:32:27]url: /json_proto [15:32:27]query_string will be loaded in cgi processing [15:32:27]execute_cgi json_proto POST (null) [15:32:27]execute_cgi path=json_proto method=POST [15:32:27]POST find Content-Length [15:32:27]Host: 172.17.44.132:8080 [15:32:27]Content-Length: 819 [15:32:27]Content-Type: application/json [15:32:27] [15:32:27]POST finish read [15:32:27]Found Content-Length = 819 [15:32:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2500.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:27]execute_script... [15:32:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294391", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2500.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:27]POST & json_proto [15:32:27]process_json_proto [15:32:27]json parsed OK: [15:32:27]protocol is kg_v1.0 [15:32:27]action value=close_receipt [15:32:27]process_action close_receipt [15:32:27]cmd_close_receipt [15:32:27]MH_GetDate [15:32:27]Write to MH i2c: F0 00 00 10 03 02 [15:32:27]Write i2c OK [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: F0 [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: F0 09 00 [15:32:27]MH_I2C_Read... [15:32:27]Read from MH i2c: F0 09 00 10 03 00 8C AB C8 66 2A 83 C1 65 43 [15:32:27]GetLastDocTimeStamp 1724427141 [15:32:27]current date 1724427148 [15:32:27]FM_GetShiftState [15:32:27]SAM_PROTO_GetShiftState [15:32:27]wFMCommunicate request_size=4 [15:32:27]MH_SAM_APDU [15:32:27]CAPDU: 80 13 01 00 [15:32:27]Write to MH i2c: E2 08 00 11 03 80 13 01 00 00 00 00 00 91 [15:32:27]Write i2c OK [15:32:27]MH_I2C_Read... [15:32:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:28]Read from MH i2c: E2 [15:32:28]MH_I2C_Read... [15:32:28]Read from MH i2c: E2 0E 00 [15:32:28]MH_I2C_Read... [15:32:28]Read from MH i2c: E2 0E 00 11 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BF [15:32:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:32:28]wFMCommunicate OK [15:32:28]SAM_PROTO_GetShiftState done [15:32:28]FM_GetShiftState done [15:32:28]opened in 1724372766 [15:32:28]opened+sec_in_day 1724459166 [15:32:28]quantity*price = 250046 [15:32:28]sum+1 = 250047 [15:32:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.46 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 0.00 Безнал.: 2500.46 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 412 23.08.2024 15:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165559 ФПД: 12790538367132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165559&fm=12790538367132&tin=02508201610067®Number=0000000000092562&sum=250046 [15:32:29]StoreToDocumentArchive [15:32:29]shift 469 fd 165559 [15:32:29]save to /storage/0469/doc_00165559 [15:32:29]save last doc name /storage/0469/doc_00165559 to /storage/kkm_last_doc_name [15:32:29]save OK [15:32:29]Clear old archive folders... [15:32:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:32:29]tlvbuf is 00262680 [15:32:29]SAM_PROTO_ClearQueue [15:32:29]wFMCommunicate request_size=4 [15:32:29]MH_SAM_APDU [15:32:29]CAPDU: 80 09 00 00 [15:32:29]Write to MH i2c: E2 08 00 1E 03 80 09 00 00 00 00 00 00 93 [15:32:29]Write i2c OK [15:32:29]MH_I2C_Read... [15:32:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:29]ConnectInit Can't take IP for lk.salyk.kg [15:32:29]CommunicateWithHost connect error [15:32:29]CommunicateWithHost err = -1 [15:32:29]OFD Sender: Server communicate error [15:32:29]Read from MH i2c: E2 [15:32:29]MH_I2C_Read... [15:32:29]Read from MH i2c: E2 03 00 [15:32:29]MH_I2C_Read... [15:32:29]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [15:32:29]RAPDU: 90 00 [15:32:29]wFMCommunicate OK [15:32:29]SAM_PROTO_ClearQueue done [15:32:29]KKMCreateOFDPacket [15:32:29]OFDProtocolAddRootSTLVToBuf [15:32:29]FM_MakeSignedData [15:32:29]FM_MakeSignedData [15:32:29]SAM_PROTO_SignData [15:32:29]wFMCommunicate request_size=4 [15:32:29]MH_SAM_APDU [15:32:29]CAPDU: 80 0D 01 02 [15:32:29]Write to MH i2c: E2 08 00 1F 03 80 0D 01 02 00 00 00 00 9B [15:32:29]Write i2c OK [15:32:29]MH_I2C_Read... [15:32:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:29]Read from MH i2c: E2 [15:32:29]MH_I2C_Read... [15:32:29]Read from MH i2c: E2 03 00 [15:32:29]MH_I2C_Read... [15:32:29]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [15:32:29]RAPDU: 90 00 [15:32:29]wFMCommunicate OK [15:32:29]wFMCommunicate request_size=255 [15:32:29]MH_SAM_APDU [15:32:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 8C AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 86 02 00 35 04 06 00 0B [15:32:29]Write to MH i2c: E2 02 01 20 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 8C AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 86 02 00 35 04 06 00 0B 00 00 83 [15:32:29]Write i2c OK [15:32:29]MH_I2C_Read... [15:32:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:30]Read from MH i2c: E2 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: E2 03 00 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [15:32:30]RAPDU: 90 00 [15:32:30]wFMCommunicate OK [15:32:30]wFMCommunicate request_size=10 [15:32:30]MH_SAM_APDU [15:32:30]CAPDU: 80 0D 02 02 05 A2 07 7E F0 9C [15:32:30]Write to MH i2c: E2 0D 00 21 03 80 0D 02 02 05 00 A2 07 7E F0 9C 00 00 5B [15:32:30]Write i2c OK [15:32:30]MH_I2C_Read... [15:32:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:30]Read from MH i2c: E2 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: E2 03 00 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [15:32:30]RAPDU: 90 00 [15:32:30]wFMCommunicate OK [15:32:30]wFMCommunicate request_size=4 [15:32:30]MH_SAM_APDU [15:32:30]CAPDU: 80 0D 03 02 [15:32:30]Write to MH i2c: E2 08 00 22 03 80 0D 03 02 00 00 00 00 A0 [15:32:30]Write i2c OK [15:32:30]MH_I2C_Read... [15:32:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:30]Read from MH i2c: E2 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: E2 0B 00 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: E2 0B 00 22 03 00 07 8D E2 E5 1A 72 EF BB 90 00 32 [15:32:30]RAPDU: 07 8D E2 E5 1A 72 EF BB 90 00 [15:32:30]wFMCommunicate OK [15:32:30]SAM_PROTO_SignData done [15:32:30]FM_MakeSignedData done [15:32:30]CreateOFDProtocolMessage [15:32:30]wFMCommunicate request_size=4 [15:32:30]MH_SAM_APDU [15:32:30]CAPDU: 80 11 00 00 [15:32:30]Write to MH i2c: E2 08 00 23 03 80 11 00 00 00 00 00 00 A0 [15:32:30]Write i2c OK [15:32:30]MH_I2C_Read... [15:32:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:30]Read from MH i2c: E2 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: E2 17 00 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: E2 17 00 23 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [15:32:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:30]wFMCommunicate OK [15:32:30]CreateOFDProtocolMessage done [15:32:30]OFDSenderStorePacket 165559 [15:32:30]StoreOFDPacket docnum=165559 [15:32:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D0 75 07 01 25 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 8C AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 86 02 00 35 04 06 00 0B A2 07 7E F0 9C 07 8D E2 E5 1A 72 EF BB [15:32:30]CheckFolder [15:32:30]dirname=/storage/ofd_packets [15:32:30]CheckFolder done [15:32:30]ProducePacketName [15:32:30]name=ofd_packets/00165559 [15:32:30]NVStorageSaveData ofd_packets/00165559 [15:32:30]File name is /storage/ofd_packets/00165559 [15:32:30]Write 301 bytes [15:32:30]NVStorageSaveData done [15:32:30]OFDSenderStorePacket done [15:32:30]KKMCreateOFDPacket done [15:32:30]NVStorageSaveData kkm_last_timestamp [15:32:30]File name is /storage/kkm_last_timestamp [15:32:30]Write 4 bytes [15:32:30]NVStorageSaveData done [15:32:30]ExternCall_PrintAddStr [15:32:30]wPrintStart [15:32:30]Write to MH i2c: 01 00 00 24 03 27 [15:32:30]Write i2c OK [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: 01 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: 01 07 00 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: 01 07 00 24 03 00 00 00 00 00 FF 0F 3C [15:32:30]RasterBufferAndPrint [15:32:30]line Счет N : (1)294391 [15:32:30]line ИНН: 02508201610067 [15:32:30]line Контрольно-Кассовый Чек [15:32:30]line ПРОДАЖА [15:32:30]line ТРК (МРК, ГНК) : 32 [15:32:30]line Товар: 2710124130 [15:32:30]line Аи-92-К-5 [15:32:30]line 36.880 * 67.80 [15:32:30]line = 2500.46 [15:32:30]line НДС 12% НСП 1% [15:32:30]line > о реализуемом товаре [15:32:30]line ИТОГО: 2500.46 [15:32:30]line НСП 1% : 22.13 [15:32:30]line НДС 12% : 265.54 [15:32:30]line Наличными: 0.00 [15:32:30]line Безнал.: 2500.46 [15:32:30]line Место: АЗС № 130 "Партнер Нефть" [15:32:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:32:30]line СНО: Общий режим [15:32:30]line Чек 412 23.08.2024 15:32 [15:32:30]line Смена: 469 ФФД: 1.0 [15:32:30]line ЗНМ: 0300000070 [15:32:30]line РНМ: 0000000000092562 [15:32:30]line Версия ККМ: 001 [15:32:30]line Платежная система: Бакай Банк [15:32:30]line ФМ: 0000000000871769 [15:32:30]line ФД: 165559 [15:32:30]line ФПД: 12790538367132 [15:32:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165559&fm=12790538367132&tin=02508201610067®Number=0000000000092562&sum=250046 [15:32:30]OFD Sender: Processing packet 165555 [packets to send 999, broken 994] [15:32:30]ProducePacketName [15:32:30]name=ofd_packets/00165555 [15:32:30]OFD Sender: To server: pG, [15:32:30]CommunicateWithHost lk.salyk.kg:30040 [15:32:30]ConnectInit lk.salyk.kg [15:32:30]written 0, free lines is 4095 [15:32:30]Write to MH i2c: 01 00 00 4E 03 51 [15:32:30]Write i2c OK [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: 01 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: 01 07 00 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: 01 07 00 4E 03 00 00 00 00 00 E4 0C 48 [15:32:30]RasterBufferAndPrint [15:32:30]line [15:32:30]line [15:32:30]line [15:32:30]line [15:32:30]line [15:32:30]written 0, free lines is 3324 [15:32:30]MH_Cut [15:32:30]Write to MH i2c: D1 01 00 55 03 01 2A [15:32:30]Write i2c OK [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: D1 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: D1 01 00 [15:32:30]MH_I2C_Read... [15:32:30]Read from MH i2c: D1 01 00 55 03 00 29 [15:32:30]Write to MH i2c: 01 00 00 56 03 59 [15:32:30]Write i2c OK [15:32:30]MH_I2C_Read... [15:32:31]ConnectInit Can't connect to host [15:32:31]*** Cut start [15:32:31]*** Purtial cut [15:32:31]*** Stage 1: CUTSNS_PIN = 1 [15:32:33]Read from MH i2c: 01 [15:32:33]MH_I2C_Read... [15:32:33]*** Stop cut motor [15:32:33]*** Cut end [15:32:33]Read from MH i2c: 01 07 00 [15:32:33]MH_I2C_Read... [15:32:33]Read from MH i2c: 01 07 00 56 03 00 00 00 00 00 FF 0F 6E [15:32:33]process_action close_receipt done [15:32:33]requested_data is exist [15:32:33]produce_requested_data [15:32:33]requested_item fm.sn is exist - process it [15:32:33]wFMCommunicate request_size=4 [15:32:33]MH_SAM_APDU [15:32:33]CAPDU: 80 11 00 00 [15:32:33]Write to MH i2c: E2 08 00 57 03 80 11 00 00 00 00 00 00 D4 [15:32:33]Write i2c OK [15:32:33]MH_I2C_Read... [15:32:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:33]Read from MH i2c: E2 [15:32:33]MH_I2C_Read... [15:32:33]Read from MH i2c: E2 17 00 [15:32:33]MH_I2C_Read... [15:32:33]Read from MH i2c: E2 17 00 57 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [15:32:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:33]wFMCommunicate OK [15:32:33]requested_item fd.num is exist - process it [15:32:33]SAM_PROTO_GetFieldsCounters [15:32:33]wFMCommunicate request_size=4 [15:32:33]MH_SAM_APDU [15:32:33]CAPDU: 80 13 00 00 [15:32:33]Write to MH i2c: E2 08 00 58 03 80 13 00 00 00 00 00 00 D7 [15:32:33]Write i2c OK [15:32:33]MH_I2C_Read... [15:32:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:33]Read from MH i2c: E2 [15:32:33]MH_I2C_Read... [15:32:33]Read from MH i2c: E2 62 00 [15:32:33]MH_I2C_Read... [15:32:33]Read from MH i2c: E2 62 00 58 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [15:32:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:33]wFMCommunicate OK [15:32:33]SAM_PROTO_GetFieldsCounters done [15:32:33]requested_item shift.num is exist - process it [15:32:33]requested_item shift.opened is exist - process it [15:32:33]req_shift_opened [15:32:33]FM_GetShiftState [15:32:33]SAM_PROTO_GetShiftState [15:32:33]wFMCommunicate request_size=4 [15:32:33]MH_SAM_APDU [15:32:33]CAPDU: 80 13 01 00 [15:32:33]Write to MH i2c: E2 08 00 59 03 80 13 01 00 00 00 00 00 D9 [15:32:33]Write i2c OK [15:32:33]MH_I2C_Read... [15:32:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:33]Read from MH i2c: E2 [15:32:33]MH_I2C_Read... [15:32:33]Read from MH i2c: E2 0E 00 [15:32:33]MH_I2C_Read... [15:32:33]Read from MH i2c: E2 0E 00 59 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 07 [15:32:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:32:33]wFMCommunicate OK [15:32:33]SAM_PROTO_GetShiftState done [15:32:33]FM_GetShiftState done [15:32:33]req_shift_opened done [15:32:33]requested_item shift.open_date is exist - process it [15:32:33]req_shift_open_date [15:32:33]req_shift_open_date done [15:32:33]produce_requested_data done [15:32:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165559,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:32:33]process_action_free close_receipt [15:32:33]json_value_free [15:32:33]json_value_free done [15:32:33]process_json_proto returns [15:32:33]Send response to host [15:32:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165559,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:32:33]free response buf [15:32:33]execute_script done [15:32:33]execute_script returns [15:32:33]free content buf [15:32:33]Sock 11.Close socket [15:32:33]Sock 11.Thread stoped [15:32:34]accept exits with 7 [15:32:34]New connection [15:32:34]New thread 3066629476 created [15:32:34]Thread 3066486116 joined [15:32:34]Waiting for new connection... [15:32:34] Sock 7.Parse request [15:32:34]Sock 7.Check first char [15:32:34]Sock 7.First char is OK [15:32:34]request: POST /json_proto HTTP/1.0 [15:32:34]Method: POST [15:32:34]URL: /json_proto [15:32:34]Method is POST - this is cgi request [15:32:34]url: /json_proto [15:32:34]query_string will be loaded in cgi processing [15:32:34]execute_cgi json_proto POST (null) [15:32:34]execute_cgi path=json_proto method=POST [15:32:34]POST find Content-Length [15:32:34]Host: 172.17.44.132:8080 [15:32:34]Content-Length: 679 [15:32:34]Content-Type: application/json [15:32:34] [15:32:34]POST finish read [15:32:34]Found Content-Length = 679 [15:32:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:34]execute_script... [15:32:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:34]POST & json_proto [15:32:34]process_json_proto [15:32:34]json parsed OK: [15:32:34]protocol is kg_v1.0 [15:32:34]action value=close_receipt [15:32:34]process_action close_receipt [15:32:34]cmd_close_receipt [15:32:34]MH_GetDate [15:32:34]Write to MH i2c: F0 00 00 5A 03 4C [15:32:34]Write i2c OK [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: F0 [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: F0 09 00 [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: F0 09 00 5A 03 00 92 AB C8 66 2A 83 C1 65 93 [15:32:34]GetLastDocTimeStamp 1724427148 [15:32:34]current date 1724427154 [15:32:34]FM_GetShiftState [15:32:34]SAM_PROTO_GetShiftState [15:32:34]wFMCommunicate request_size=4 [15:32:34]MH_SAM_APDU [15:32:34]CAPDU: 80 13 01 00 [15:32:34]Write to MH i2c: E2 08 00 5B 03 80 13 01 00 00 00 00 00 DB [15:32:34]Write i2c OK [15:32:34]MH_I2C_Read... [15:32:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:34]Read from MH i2c: E2 [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: E2 0E 00 [15:32:34]MH_I2C_Read... [15:32:34]Read from MH i2c: E2 0E 00 5B 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 09 [15:32:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:32:34]wFMCommunicate OK [15:32:34]SAM_PROTO_GetShiftState done [15:32:34]FM_GetShiftState done [15:32:34]opened in 1724372766 [15:32:34]opened+sec_in_day 1724459166 [15:32:34]quantity*price = 150037 [15:32:34]sum+1 = 150039 [15:32:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 413 23.08.2024 15:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165560 ФПД: 11260597844485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153234&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165560&fm=11260597844485&tin=02508201610067®Number=0000000000092562&sum=150000 [15:32:35]StoreToDocumentArchive [15:32:35]shift 469 fd 165560 [15:32:35]save to /storage/0469/doc_00165560 [15:32:35]save last doc name /storage/0469/doc_00165560 to /storage/kkm_last_doc_name [15:32:35]save OK [15:32:35]Clear old archive folders... [15:32:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:32:35]tlvbuf is 00284550 [15:32:35]SAM_PROTO_ClearQueue [15:32:35]wFMCommunicate request_size=4 [15:32:35]MH_SAM_APDU [15:32:35]CAPDU: 80 09 00 00 [15:32:35]Write to MH i2c: E2 08 00 68 03 80 09 00 00 00 00 00 00 DD [15:32:35]Write i2c OK [15:32:35]MH_I2C_Read... [15:32:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:35]Read from MH i2c: E2 [15:32:35]MH_I2C_Read... [15:32:35]Read from MH i2c: E2 03 00 [15:32:35]MH_I2C_Read... [15:32:35]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [15:32:35]RAPDU: 90 00 [15:32:35]wFMCommunicate OK [15:32:35]SAM_PROTO_ClearQueue done [15:32:35]KKMCreateOFDPacket [15:32:35]OFDProtocolAddRootSTLVToBuf [15:32:35]FM_MakeSignedData [15:32:35]FM_MakeSignedData [15:32:35]SAM_PROTO_SignData [15:32:35]wFMCommunicate request_size=4 [15:32:35]MH_SAM_APDU [15:32:35]CAPDU: 80 0D 01 02 [15:32:35]Write to MH i2c: E2 08 00 69 03 80 0D 01 02 00 00 00 00 E5 [15:32:35]Write i2c OK [15:32:35]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [15:32:36]RAPDU: 90 00 [15:32:36]wFMCommunicate OK [15:32:36]wFMCommunicate request_size=255 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 01 00 00 F4 03 04 00 92 AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 86 02 00 35 04 06 00 0A 3D CF EF [15:32:36]Write to MH i2c: E2 02 01 6A 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 92 AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 86 02 00 35 04 06 00 0A 3D CF EF 00 00 0F [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [15:32:36]RAPDU: 90 00 [15:32:36]wFMCommunicate OK [15:32:36]wFMCommunicate request_size=7 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 0D 02 02 02 3A 05 [15:32:36]Write to MH i2c: E2 0A 00 6B 03 80 0D 02 02 02 00 3A 05 00 00 2B [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [15:32:36]RAPDU: 90 00 [15:32:36]wFMCommunicate OK [15:32:36]wFMCommunicate request_size=4 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 0D 03 02 [15:32:36]Write to MH i2c: E2 08 00 6C 03 80 0D 03 02 00 00 00 00 EA [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 0B 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 0B 00 6C 03 00 2D E1 1C 8C 3D 38 BB C2 90 00 93 [15:32:36]RAPDU: 2D E1 1C 8C 3D 38 BB C2 90 00 [15:32:36]wFMCommunicate OK [15:32:36]SAM_PROTO_SignData done [15:32:36]FM_MakeSignedData done [15:32:36]CreateOFDProtocolMessage [15:32:36]wFMCommunicate request_size=4 [15:32:36]MH_SAM_APDU [15:32:36]CAPDU: 80 11 00 00 [15:32:36]Write to MH i2c: E2 08 00 6D 03 80 11 00 00 00 00 00 00 EA [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:36]Read from MH i2c: E2 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 17 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: E2 17 00 6D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [15:32:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:36]wFMCommunicate OK [15:32:36]CreateOFDProtocolMessage done [15:32:36]OFDSenderStorePacket 165560 [15:32:36]StoreOFDPacket docnum=165560 [15:32:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3C 6F 04 01 89 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 01 00 00 F4 03 04 00 92 AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 86 02 00 35 04 06 00 0A 3D CF EF 3A 05 2D E1 1C 8C 3D 38 BB C2 [15:32:36]CheckFolder [15:32:36]dirname=/storage/ofd_packets [15:32:36]CheckFolder done [15:32:36]ProducePacketName [15:32:36]name=ofd_packets/00165560 [15:32:36]NVStorageSaveData ofd_packets/00165560 [15:32:36]File name is /storage/ofd_packets/00165560 [15:32:36]Write 298 bytes [15:32:36]NVStorageSaveData done [15:32:36]OFDSenderStorePacket done [15:32:36]KKMCreateOFDPacket done [15:32:36]NVStorageSaveData kkm_last_timestamp [15:32:36]File name is /storage/kkm_last_timestamp [15:32:36]Write 4 bytes [15:32:36]NVStorageSaveData done [15:32:36]ExternCall_PrintAddStr [15:32:36]wPrintStart [15:32:36]Write to MH i2c: 01 00 00 6E 03 71 [15:32:36]Write i2c OK [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: 01 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: 01 07 00 [15:32:36]MH_I2C_Read... [15:32:36]Read from MH i2c: 01 07 00 6E 03 00 00 00 00 00 FF 0F 86 [15:32:36]RasterBufferAndPrint [15:32:36]line Счет N : (1)294393 [15:32:36]line ИНН: 02508201610067 [15:32:36]line Контрольно-Кассовый Чек [15:32:36]line ПРОДАЖА [15:32:36]line ТРК (МРК, ГНК) : 44 [15:32:36]line Товар: 2710194800 [15:32:36]line ДТ-К-5 [15:32:36]line 19.690 * 76.20 [15:32:36]line = 1500.38 [15:32:36]line НДС 12% НСП 1% [15:32:36]line > о реализуемом товаре [15:32:36]line ОКРУГЛЕНИЕ: -0.38 [15:32:36]line ИТОГО: 1500.00 [15:32:36]line Внесено: 1500.00 [15:32:36]line СДАЧА: 0.00 [15:32:36]line НСП 1% : 13.28 [15:32:36]line НДС 12% : 159.33 [15:32:36]line Наличными: 1500.00 [15:32:36]line Безнал.: 0.00 [15:32:36]line Место: АЗС № 130 "Партнер Нефть" [15:32:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:32:36]line СНО: Общий режим [15:32:36]line Чек 413 23.08.2024 15:32 [15:32:36]line Смена: 469 ФФД: 1.0 [15:32:36]line ЗНМ: 0300000070 [15:32:36]line РНМ: 0000000000092562 [15:32:36]line Версия ККМ: 001 [15:32:36]line ФМ: 0000000000871769 [15:32:36]line ФД: 165560 [15:32:36]line ФПД: 11260597844485 [15:32:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153234&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165560&fm=11260597844485&tin=02508201610067®Number=0000000000092562&sum=150000 [15:32:36]written 0, free lines is 4095 [15:32:36]OFD Sender: Processing packet 165555 [packets to send 1000, broken 994] [15:32:36]ProducePacketName [15:32:36]name=ofd_packets/00165555 [15:32:36]OFD Sender: To server: pG, [15:32:36]CommunicateWithHost lk.salyk.kg:30040 [15:32:36]ConnectInit lk.salyk.kg [15:32:37]Write to MH i2c: 01 00 00 99 03 9C [15:32:37]Write i2c OK [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: 01 [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: 01 07 00 [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 D6 0C 85 [15:32:37]RasterBufferAndPrint [15:32:37]line [15:32:37]line [15:32:37]line [15:32:37]line [15:32:37]line [15:32:37]written 0, free lines is 3317 [15:32:37]MH_Cut [15:32:37]Write to MH i2c: D1 01 00 A0 03 01 75 [15:32:37]Write i2c OK [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: D1 [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: D1 01 00 [15:32:37]MH_I2C_Read... [15:32:37]Read from MH i2c: D1 01 00 A0 03 00 74 [15:32:37]Write to MH i2c: 01 00 00 A1 03 A4 [15:32:37]Write i2c OK [15:32:37]MH_I2C_Read... [15:32:37]ConnectInit Can't connect to host [15:32:38]*** Cut start [15:32:38]*** Purtial cut [15:32:38]*** Stage 1: CUTSNS_PIN = 1 [15:32:40]Read from MH i2c: 01 [15:32:40]MH_I2C_Read... [15:32:40]*** Stop cut motor [15:32:40]*** Cut end [15:32:40]Read from MH i2c: 01 07 00 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: 01 07 00 A1 03 00 00 00 00 00 FF 0F B9 [15:32:40]process_action close_receipt done [15:32:40]requested_data is exist [15:32:40]produce_requested_data [15:32:40]requested_item fm.sn is exist - process it [15:32:40]wFMCommunicate request_size=4 [15:32:40]MH_SAM_APDU [15:32:40]CAPDU: 80 11 00 00 [15:32:40]Write to MH i2c: E2 08 00 A2 03 80 11 00 00 00 00 00 00 1F [15:32:40]Write i2c OK [15:32:40]MH_I2C_Read... [15:32:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:40]Read from MH i2c: E2 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: E2 17 00 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: E2 17 00 A2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [15:32:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:40]wFMCommunicate OK [15:32:40]requested_item fd.num is exist - process it [15:32:40]SAM_PROTO_GetFieldsCounters [15:32:40]wFMCommunicate request_size=4 [15:32:40]MH_SAM_APDU [15:32:40]CAPDU: 80 13 00 00 [15:32:40]Write to MH i2c: E2 08 00 A3 03 80 13 00 00 00 00 00 00 22 [15:32:40]Write i2c OK [15:32:40]MH_I2C_Read... [15:32:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:40]Read from MH i2c: E2 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: E2 62 00 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: E2 62 00 A3 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [15:32:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:40]wFMCommunicate OK [15:32:40]SAM_PROTO_GetFieldsCounters done [15:32:40]requested_item shift.num is exist - process it [15:32:40]requested_item shift.opened is exist - process it [15:32:40]req_shift_opened [15:32:40]FM_GetShiftState [15:32:40]SAM_PROTO_GetShiftState [15:32:40]wFMCommunicate request_size=4 [15:32:40]MH_SAM_APDU [15:32:40]CAPDU: 80 13 01 00 [15:32:40]Write to MH i2c: E2 08 00 A4 03 80 13 01 00 00 00 00 00 24 [15:32:40]Write i2c OK [15:32:40]MH_I2C_Read... [15:32:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:40]Read from MH i2c: E2 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: E2 0E 00 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: E2 0E 00 A4 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 52 [15:32:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:32:40]wFMCommunicate OK [15:32:40]SAM_PROTO_GetShiftState done [15:32:40]FM_GetShiftState done [15:32:40]req_shift_opened done [15:32:40]requested_item shift.open_date is exist - process it [15:32:40]req_shift_open_date [15:32:40]req_shift_open_date done [15:32:40]produce_requested_data done [15:32:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165560,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:32:40]process_action_free close_receipt [15:32:40]json_value_free [15:32:40]json_value_free done [15:32:40]process_json_proto returns [15:32:40]Send response to host [15:32:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165560,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:32:40]free response buf [15:32:40]execute_script done [15:32:40]execute_script returns [15:32:40]free content buf [15:32:40]Sock 7.Close socket [15:32:40]Sock 7.Thread stoped [15:32:41]Connected sock=10 [15:32:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2E 12 07 01 FD 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 CD AA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 86 02 00 35 04 06 00 AA E6 9C DC 06 12 C6 0C 8B B9 08 3C 02 AF [15:32:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1C 15 47 00 21 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 86 02 00 F4 03 04 00 E2 54 C8 66 B6 04 01 00 00 3A 5E 8E EE 7A DB A8 48 [15:32:42]CommunicateWithHost err = 0 [15:32:42]CheckOFDResponse [15:32:42]1017 (14) - 77093643461234 [15:32:42]1041 (16) - 0000000000871769 [15:32:42]1040 (4) - 165555 [15:32:42]1012 (4) - 23.08.2024 09:22 [15:32:42]1206 (1) - 0 [15:32:42]OFD Sender: Remove packet 165555 [15:32:42]ProducePacketName [15:32:42]name=ofd_packets/00165555 [15:32:42]NVStorageDeleteData [15:32:42]OFD Sender: Processing packet 165556 [packets to send 999, broken 994] [15:32:42]ProducePacketName [15:32:42]name=ofd_packets/00165556 [15:32:42]OFD Sender: To server: pG, [15:32:42]CommunicateWithHost lk.salyk.kg:30040 [15:32:42]ConnectInit lk.salyk.kg [15:32:45]Connected sock=7 [15:32:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 62 3B 07 01 84 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 79 AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 86 02 00 35 04 06 00 10 0D C3 D5 C9 B8 49 BD F7 5E BD 1A 3B C0 [15:32:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D4 74 47 00 AA D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 86 02 00 F4 03 04 00 E7 54 C8 66 B6 04 01 00 00 D6 49 91 82 39 23 4C 8C [15:32:46]CommunicateWithHost err = 0 [15:32:46]CheckOFDResponse [15:32:46]1017 (14) - 77093643461234 [15:32:46]1041 (16) - 0000000000871769 [15:32:46]1040 (4) - 165556 [15:32:46]1012 (4) - 23.08.2024 09:22 [15:32:46]1206 (1) - 0 [15:32:46]OFD Sender: Remove packet 165556 [15:32:46]ProducePacketName [15:32:46]name=ofd_packets/00165556 [15:32:46]NVStorageDeleteData [15:32:47]OFD Sender: Processing packet 165557 [packets to send 998, broken 994] [15:32:47]ProducePacketName [15:32:47]name=ofd_packets/00165557 [15:32:47]OFD Sender: To server: pG, [15:32:47]CommunicateWithHost lk.salyk.kg:30040 [15:32:47]ConnectInit lk.salyk.kg [15:32:49]Connected sock=7 [15:32:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 41 DB 04 01 3B D9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 7F AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 86 02 00 35 04 06 00 69 4C F8 DD DC 2E 9C C9 0E E3 E9 B3 8A 99 [15:32:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B 7E 47 00 34 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 86 02 00 F4 03 04 00 EA 54 C8 66 B6 04 01 00 00 CF 7A 2C 84 9E 65 27 4E [15:32:51]CommunicateWithHost err = 0 [15:32:51]CheckOFDResponse [15:32:51]1017 (14) - 77093643461234 [15:32:51]1041 (16) - 0000000000871769 [15:32:51]1040 (4) - 165557 [15:32:51]1012 (4) - 23.08.2024 09:22 [15:32:51]1206 (1) - 0 [15:32:51]OFD Sender: Remove packet 165557 [15:32:51]ProducePacketName [15:32:51]name=ofd_packets/00165557 [15:32:51]NVStorageDeleteData [15:32:52]OFD Sender: Processing packet 165558 [packets to send 997, broken 994] [15:32:52]ProducePacketName [15:32:52]name=ofd_packets/00165558 [15:32:52]OFD Sender: To server: pG, [15:32:52]CommunicateWithHost lk.salyk.kg:30040 [15:32:52]ConnectInit lk.salyk.kg [15:32:53]Connected sock=7 [15:32:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 66 F2 1E 01 9A D8 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 85 AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 86 02 00 35 04 06 00 26 36 FB E4 90 46 D3 CC 3C 23 97 E6 75 D9 [15:32:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F0 C6 47 00 44 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 37 36 39 10 04 04 00 B6 86 02 00 F4 03 04 00 EE 54 C8 66 B6 04 01 00 00 89 7E BF D9 D9 EF 62 6A [15:32:54]CommunicateWithHost err = 0 [15:32:54]CheckOFDResponse [15:32:54]1017 (14) - 77093643461234 [15:32:54]1041 (16) - 0000000000871769 [15:32:54]1040 (4) - 165558 [15:32:54]1012 (4) - 23.08.2024 09:22 [15:32:54]1206 (1) - 0 [15:32:54]OFD Sender: Remove packet 165558 [15:32:54]ProducePacketName [15:32:54]name=ofd_packets/00165558 [15:32:54]NVStorageDeleteData [15:32:55]OFD Sender: Processing packet 165559 [packets to send 996, broken 994] [15:32:55]ProducePacketName [15:32:55]name=ofd_packets/00165559 [15:32:55]OFD Sender: To server: pG, [15:32:55]CommunicateWithHost lk.salyk.kg:30040 [15:32:55]ConnectInit lk.salyk.kg [15:32:56]Connected sock=7 [15:32:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D0 75 07 01 25 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BE D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BE D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 8C AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 86 02 00 35 04 06 00 0B A2 07 7E F0 9C 07 8D E2 E5 1A 72 EF BB [15:32:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 36 B8 47 00 52 86 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 86 02 00 F4 03 04 00 F2 54 C8 66 B6 04 01 00 00 F0 2E ED CA 90 31 D3 38 [15:32:57]CommunicateWithHost err = 0 [15:32:57]CheckOFDResponse [15:32:57]1017 (14) - 77093643461234 [15:32:57]1041 (16) - 0000000000871769 [15:32:57]1040 (4) - 165559 [15:32:57]1012 (4) - 23.08.2024 09:22 [15:32:57]1206 (1) - 0 [15:32:57]OFD Sender: Remove packet 165559 [15:32:57]ProducePacketName [15:32:57]name=ofd_packets/00165559 [15:32:57]NVStorageDeleteData [15:32:57]OFD Sender: Processing packet 165560 [packets to send 995, broken 994] [15:32:57]ProducePacketName [15:32:57]name=ofd_packets/00165560 [15:32:57]OFD Sender: To server: pG, [15:32:57]CommunicateWithHost lk.salyk.kg:30040 [15:32:57]ConnectInit lk.salyk.kg [15:33:36]recv_with_timeout no data received [15:33:50]recv_with_timeout no data received [15:34:01]recv_with_timeout no data received [15:34:55]accept exits with 11 [15:34:55]New connection [15:34:55]New thread 3066486116 created [15:34:55]Thread 3066629476 joined [15:34:55]Waiting for new connection... [15:34:55] Sock 11.Parse request [15:34:55]Sock 11.Check first char [15:34:55]Sock 11.First char is OK [15:34:55]request: POST /json_proto HTTP/1.0 [15:34:55]Method: POST [15:34:55]URL: /json_proto [15:34:55]Method is POST - this is cgi request [15:34:55]url: /json_proto [15:34:55]query_string will be loaded in cgi processing [15:34:55]execute_cgi json_proto POST (null) [15:34:55]execute_cgi path=json_proto method=POST [15:34:55]POST find Content-Length [15:34:55]Host: 172.17.44.132:8080 [15:34:55]Content-Length: 807 [15:34:55]Content-Type: application/json [15:34:55] [15:34:55]POST finish read [15:34:55]Found Content-Length = 807 [15:34:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:55]execute_script... [15:34: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)294395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:34:55]POST & json_proto [15:34:55]process_json_proto [15:34:55]json parsed OK: [15:34:55]protocol is kg_v1.0 [15:34:55]action value=close_receipt [15:34:55]process_action close_receipt [15:34:55]cmd_close_receipt [15:34:55]MH_GetDate [15:34:55]Write to MH i2c: F0 00 00 A5 03 97 [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: F0 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: F0 09 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: F0 09 00 A5 03 00 1F AC C8 66 2A 83 C1 65 6C [15:34:55]GetLastDocTimeStamp 1724427154 [15:34:55]current date 1724427295 [15:34:55]FM_GetShiftState [15:34:55]SAM_PROTO_GetShiftState [15:34:55]wFMCommunicate request_size=4 [15:34:55]MH_SAM_APDU [15:34:55]CAPDU: 80 13 01 00 [15:34:55]Write to MH i2c: E2 08 00 A6 03 80 13 01 00 00 00 00 00 26 [15:34:55]Write i2c OK [15:34:55]MH_I2C_Read... [15:34:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:34:55]Read from MH i2c: E2 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 0E 00 [15:34:55]MH_I2C_Read... [15:34:55]Read from MH i2c: E2 0E 00 A6 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 54 [15:34:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:34:55]wFMCommunicate OK [15:34:55]SAM_PROTO_GetShiftState done [15:34:55]FM_GetShiftState done [15:34:55]opened in 1724372766 [15:34:55]opened+sec_in_day 1724459166 [15:34:55]quantity*price = 70038 [15:34:55]sum+1 = 70039 [15:34:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.38 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 414 23.08.2024 15:34 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165561 ФПД: 79147673079592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165561&fm=79147673079592&tin=02508201610067®Number=0000000000092562&sum=70038 [15:34:56]StoreToDocumentArchive [15:34:56]shift 469 fd 165561 [15:34:56]save to /storage/0469/doc_00165561 [15:34:56]save last doc name /storage/0469/doc_00165561 to /storage/kkm_last_doc_name [15:34:56]save OK [15:34:56]Clear old archive folders... [15:34:56]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:34:56]tlvbuf is 002824E0 [15:34:56]SAM_PROTO_ClearQueue [15:34:56]wFMCommunicate request_size=4 [15:34:56]MH_SAM_APDU [15:34:56]CAPDU: 80 09 00 00 [15:34:56]Write to MH i2c: E2 08 00 B3 03 80 09 00 00 00 00 00 00 28 [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:34:56]Read from MH i2c: E2 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 03 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [15:34:56]RAPDU: 90 00 [15:34:56]wFMCommunicate OK [15:34:56]SAM_PROTO_ClearQueue done [15:34:56]KKMCreateOFDPacket [15:34:56]OFDProtocolAddRootSTLVToBuf [15:34:56]FM_MakeSignedData [15:34:56]FM_MakeSignedData [15:34:56]SAM_PROTO_SignData [15:34:56]wFMCommunicate request_size=4 [15:34:56]MH_SAM_APDU [15:34:56]CAPDU: 80 0D 01 02 [15:34:56]Write to MH i2c: E2 08 00 B4 03 80 0D 01 02 00 00 00 00 30 [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:34:56]Read from MH i2c: E2 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 03 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [15:34:56]RAPDU: 90 00 [15:34:56]wFMCommunicate OK [15:34:56]wFMCommunicate request_size=255 [15:34:56]MH_SAM_APDU [15:34:56]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 1F AC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 86 02 00 35 04 06 00 47 FC 00 [15:34:56]Write to MH i2c: E2 02 01 B5 03 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 1F AC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 86 02 00 35 04 06 00 47 FC 00 00 00 61 [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:56]Read from MH i2c: E2 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 03 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [15:34:56]RAPDU: 90 00 [15:34:56]wFMCommunicate OK [15:34:56]wFMCommunicate request_size=8 [15:34:56]MH_SAM_APDU [15:34:56]CAPDU: 80 0D 02 02 03 F0 4F 28 [15:34:56]Write to MH i2c: E2 0B 00 B6 03 80 0D 02 02 03 00 F0 4F 28 00 00 A0 [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:34:56]Read from MH i2c: E2 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 03 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 03 00 B6 03 00 90 00 2D [15:34:56]RAPDU: 90 00 [15:34:56]wFMCommunicate OK [15:34:56]wFMCommunicate request_size=4 [15:34:56]MH_SAM_APDU [15:34:56]CAPDU: 80 0D 03 02 [15:34:56]Write to MH i2c: E2 08 00 B7 03 80 0D 03 02 00 00 00 00 35 [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:34:56]Read from MH i2c: E2 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 0B 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 0B 00 B7 03 00 CD 84 E9 13 F1 C7 3D 64 90 00 DC [15:34:56]RAPDU: CD 84 E9 13 F1 C7 3D 64 90 00 [15:34:56]wFMCommunicate OK [15:34:56]SAM_PROTO_SignData done [15:34:56]FM_MakeSignedData done [15:34:56]CreateOFDProtocolMessage [15:34:56]wFMCommunicate request_size=4 [15:34:56]MH_SAM_APDU [15:34:56]CAPDU: 80 11 00 00 [15:34:56]Write to MH i2c: E2 08 00 B8 03 80 11 00 00 00 00 00 00 35 [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:34:56]Read from MH i2c: E2 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 17 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: E2 17 00 B8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [15:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:34:56]wFMCommunicate OK [15:34:56]CreateOFDProtocolMessage done [15:34:56]OFDSenderStorePacket 165561 [15:34:56]StoreOFDPacket docnum=165561 [15:34:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 02 ED 05 01 02 47 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 1F AC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 86 02 00 35 04 06 00 47 FC 00 F0 4F 28 CD 84 E9 13 F1 C7 3D 64 [15:34:56]CheckFolder [15:34:56]dirname=/storage/ofd_packets [15:34:56]CheckFolder done [15:34:56]ProducePacketName [15:34:56]name=ofd_packets/00165561 [15:34:56]NVStorageSaveData ofd_packets/00165561 [15:34:56]File name is /storage/ofd_packets/00165561 [15:34:56]Write 299 bytes [15:34:56]NVStorageSaveData done [15:34:56]OFDSenderStorePacket done [15:34:56]KKMCreateOFDPacket done [15:34:56]NVStorageSaveData kkm_last_timestamp [15:34:56]File name is /storage/kkm_last_timestamp [15:34:56]Write 4 bytes [15:34:56]NVStorageSaveData done [15:34:56]ExternCall_PrintAddStr [15:34:56]wPrintStart [15:34:56]Write to MH i2c: 01 00 00 B9 03 BC [15:34:56]Write i2c OK [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: 01 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: 01 07 00 [15:34:56]MH_I2C_Read... [15:34:56]Read from MH i2c: 01 07 00 B9 03 00 00 00 00 00 FF 0F D1 [15:34:56]RasterBufferAndPrint [15:34:56]line Счет N : (1)294395 [15:34:56]line ИНН: 02508201610067 [15:34:56]line Контрольно-Кассовый Чек [15:34:56]line ПРОДАЖА [15:34:56]line ТРК (МРК, ГНК) : 61 [15:34:56]line Товар: 2710124130 [15:34:56]line SU-92-К-5 [15:34:56]line 10.180 * 68.80 [15:34:56]line = 700.38 [15:34:56]line НДС 12% НСП 1% [15:34:56]line > о реализуемом товаре [15:34:56]line ИТОГО: 700.38 [15:34:56]line НСП 1% : 6.20 [15:34:56]line НДС 12% : 74.38 [15:34:56]line Наличными: 0.00 [15:34:56]line Безнал.: 700.38 [15:34:56]line Место: АЗС № 130 "Партнер Нефть" [15:34:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:34:56]line СНО: Общий режим [15:34:56]line Чек 414 23.08.2024 15:34 [15:34:56]line Смена: 469 ФФД: 1.0 [15:34:56]line ЗНМ: 0300000070 [15:34:56]line РНМ: 0000000000092562 [15:34:56]line Версия ККМ: 001 [15:34:56]line Платежная система: Бакай Банк [15:34:56]line ФМ: 0000000000871769 [15:34:56]line ФД: 165561 [15:34:56]line ФПД: 79147673079592 [15:34:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165561&fm=79147673079592&tin=02508201610067®Number=0000000000092562&sum=70038 [15:34:57]written 0, free lines is 4095 [15:34:57]Write to MH i2c: 01 00 00 E3 03 E6 [15:34:57]Write i2c OK [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: 01 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: 01 07 00 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 D9 0C D2 [15:34:57]RasterBufferAndPrint [15:34:57]line [15:34:57]line [15:34:57]line [15:34:57]line [15:34:57]line [15:34:57]written 0, free lines is 3295 [15:34:57]MH_Cut [15:34:57]Write to MH i2c: D1 01 00 EA 03 01 BF [15:34:57]Write i2c OK [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: D1 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: D1 01 00 [15:34:57]MH_I2C_Read... [15:34:57]Read from MH i2c: D1 01 00 EA 03 00 BE [15:34:57]Write to MH i2c: 01 00 00 EB 03 EE [15:34:57]Write i2c OK [15:34:57]MH_I2C_Read... [15:34:58]*** Cut start [15:34:58]*** Purtial cut [15:34:58]*** Stage 1: CUTSNS_PIN = 1 [15:35:00]Read from MH i2c: 01 [15:35:00]MH_I2C_Read... [15:35:00]*** Stop cut motor [15:35:00]*** Cut end [15:35:00]Read from MH i2c: 01 07 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 FF 0F 03 [15:35:00]process_action close_receipt done [15:35:00]requested_data is exist [15:35:00]produce_requested_data [15:35:00]requested_item fm.sn is exist - process it [15:35:00]wFMCommunicate request_size=4 [15:35:00]MH_SAM_APDU [15:35:00]CAPDU: 80 11 00 00 [15:35:00]Write to MH i2c: E2 08 00 EC 03 80 11 00 00 00 00 00 00 69 [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:00]Read from MH i2c: E2 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: E2 17 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: E2 17 00 EC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [15:35:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:35:00]wFMCommunicate OK [15:35:00]requested_item fd.num is exist - process it [15:35:00]SAM_PROTO_GetFieldsCounters [15:35:00]wFMCommunicate request_size=4 [15:35:00]MH_SAM_APDU [15:35:00]CAPDU: 80 13 00 00 [15:35:00]Write to MH i2c: E2 08 00 ED 03 80 13 00 00 00 00 00 00 6C [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:00]Read from MH i2c: E2 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: E2 62 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: E2 62 00 ED 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 86 [15:35:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:00]wFMCommunicate OK [15:35:00]SAM_PROTO_GetFieldsCounters done [15:35:00]requested_item shift.num is exist - process it [15:35:00]requested_item shift.opened is exist - process it [15:35:00]req_shift_opened [15:35:00]FM_GetShiftState [15:35:00]SAM_PROTO_GetShiftState [15:35:00]wFMCommunicate request_size=4 [15:35:00]MH_SAM_APDU [15:35:00]CAPDU: 80 13 01 00 [15:35:00]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [15:35:00]Write i2c OK [15:35:00]MH_I2C_Read... [15:35:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:00]Read from MH i2c: E2 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: E2 0E 00 [15:35:00]MH_I2C_Read... [15:35:00]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9C [15:35:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:35:00]wFMCommunicate OK [15:35:00]SAM_PROTO_GetShiftState done [15:35:00]FM_GetShiftState done [15:35:00]req_shift_opened done [15:35:00]requested_item shift.open_date is exist - process it [15:35:00]req_shift_open_date [15:35:00]req_shift_open_date done [15:35:00]produce_requested_data done [15:35:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165561,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:35:00]process_action_free close_receipt [15:35:00]json_value_free [15:35:00]json_value_free done [15:35:00]process_json_proto returns [15:35:00]Send response to host [15:35:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165561,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:35:00]free response buf [15:35:00]execute_script done [15:35:00]execute_script returns [15:35:00]free content buf [15:35:00]Sock 11.Close socket [15:35:00]Sock 11.Thread stoped [15:35:06]recv_with_timeout no data received [15:35:08]ConnectInit Can't connect to host [15:35:08]CommunicateWithHost connect error [15:35:08]CommunicateWithHost err = -1 [15:35:08]OFD Sender: Server communicate error [15:35:08]OFD Sender: Processing packet 165560 [packets to send 996, broken 994] [15:35:08]ProducePacketName [15:35:08]name=ofd_packets/00165560 [15:35:08]OFD Sender: To server: pG, [15:35:08]CommunicateWithHost lk.salyk.kg:30040 [15:35:08]ConnectInit lk.salyk.kg [15:35:13]ConnectInit Can't take IP for lk.salyk.kg [15:35:13]CommunicateWithHost connect error [15:35:13]CommunicateWithHost err = -1 [15:35:13]OFD Sender: Server communicate error [15:35:18]OFD Sender: Processing packet 165560 [packets to send 996, broken 994] [15:35:18]ProducePacketName [15:35:18]name=ofd_packets/00165560 [15:35:18]OFD Sender: To server: pG, [15:35:18]CommunicateWithHost lk.salyk.kg:30040 [15:35:18]ConnectInit lk.salyk.kg [15:35:20]recv_with_timeout no data received [15:35:23]ConnectInit Can't take IP for lk.salyk.kg [15:35:23]CommunicateWithHost connect error [15:35:23]CommunicateWithHost err = -1 [15:35:23]OFD Sender: Server communicate error [15:35:29]OFD Sender: Processing packet 165560 [packets to send 996, broken 994] [15:35:29]ProducePacketName [15:35:29]name=ofd_packets/00165560 [15:35:29]OFD Sender: To server: pG, [15:35:29]CommunicateWithHost lk.salyk.kg:30040 [15:35:29]ConnectInit lk.salyk.kg [15:35:34]ConnectInit Can't take IP for lk.salyk.kg [15:35:34]CommunicateWithHost connect error [15:35:34]CommunicateWithHost err = -1 [15:35:34]OFD Sender: Server communicate error [15:35:39]OFD Sender: Processing packet 165560 [packets to send 996, broken 994] [15:35:39]ProducePacketName [15:35:39]name=ofd_packets/00165560 [15:35:39]OFD Sender: To server: pG, [15:35:39]CommunicateWithHost lk.salyk.kg:30040 [15:35:39]ConnectInit lk.salyk.kg [15:35:42]recv_with_timeout no data received [15:35:44]ConnectInit Can't take IP for lk.salyk.kg [15:35:44]CommunicateWithHost connect error [15:35:44]CommunicateWithHost err = -1 [15:35:44]OFD Sender: Server communicate error [15:35:49]OFD Sender: Processing packet 165560 [packets to send 996, broken 994] [15:35:49]ProducePacketName [15:35:49]name=ofd_packets/00165560 [15:35:49]OFD Sender: To server: pG, [15:35:49]CommunicateWithHost lk.salyk.kg:30040 [15:35:49]ConnectInit lk.salyk.kg [15:35:54]ConnectInit Can't take IP for lk.salyk.kg [15:35:54]CommunicateWithHost connect error [15:35:54]CommunicateWithHost err = -1 [15:35:54]OFD Sender: Server communicate error [15:35:59]OFD Sender: Processing packet 165560 [packets to send 996, broken 994] [15:35:59]ProducePacketName [15:35:59]name=ofd_packets/00165560 [15:35:59]OFD Sender: To server: pG, [15:35:59]CommunicateWithHost lk.salyk.kg:30040 [15:35:59]ConnectInit lk.salyk.kg [15:36:03]Connected sock=10 [15:36:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3C 6F 04 01 89 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 9D 01 00 00 F4 03 04 00 92 AB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 86 02 00 35 04 06 00 0A 3D CF EF 3A 05 2D E1 1C 8C 3D 38 BB C2 [15:36:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 ED 84 47 00 76 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 86 02 00 F4 03 04 00 AD 55 C8 66 B6 04 01 00 00 82 82 F7 1E 01 6D EE 0E [15:36:04]CommunicateWithHost err = 0 [15:36:04]CheckOFDResponse [15:36:04]1017 (14) - 77093643461234 [15:36:04]1041 (16) - 0000000000871769 [15:36:04]1040 (4) - 165560 [15:36:04]1012 (4) - 23.08.2024 09:26 [15:36:04]1206 (1) - 0 [15:36:04]OFD Sender: Remove packet 165560 [15:36:04]ProducePacketName [15:36:04]name=ofd_packets/00165560 [15:36:04]NVStorageDeleteData [15:36:04]OFD Sender: Processing packet 165561 [packets to send 995, broken 994] [15:36:04]ProducePacketName [15:36:04]name=ofd_packets/00165561 [15:36:04]OFD Sender: To server: pG, [15:36:04]CommunicateWithHost lk.salyk.kg:30040 [15:36:04]ConnectInit lk.salyk.kg [15:36:05]Connected sock=7 [15:36:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 02 ED 05 01 02 47 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 1F AC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 86 02 00 35 04 06 00 47 FC 00 F0 4F 28 CD 84 E9 13 F1 C7 3D 64 [15:36:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5A 55 47 00 CE 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 86 02 00 F4 03 04 00 AE 55 C8 66 B6 04 01 00 00 94 89 8F 2F FA E0 33 16 [15:36:06]CommunicateWithHost err = 0 [15:36:06]CheckOFDResponse [15:36:06]1017 (14) - 77093643461234 [15:36:06]1041 (16) - 0000000000871769 [15:36:06]1040 (4) - 165561 [15:36:06]1012 (4) - 23.08.2024 09:26 [15:36:06]1206 (1) - 0 [15:36:06]OFD Sender: Remove packet 165561 [15:36:06]ProducePacketName [15:36:06]name=ofd_packets/00165561 [15:36:06]NVStorageDeleteData [15:36:07]OFD Sender: No OFD packet to send [15:36:12]OFD Sender: No OFD packet to send [15:36:17]OFD Sender: No OFD packet to send [15:36:22]OFD Sender: No OFD packet to send [15:36:27]OFD Sender: No OFD packet to send [15:36:32]OFD Sender: No OFD packet to send [15:36:37]OFD Sender: No OFD packet to send [15:36:42]OFD Sender: No OFD packet to send [15:36:47]OFD Sender: No OFD packet to send [15:36:52]OFD Sender: No OFD packet to send [15:36:57]OFD Sender: No OFD packet to send [15:37:02]OFD Sender: No OFD packet to send [15:37:07]OFD Sender: No OFD packet to send [15:37:12]OFD Sender: No OFD packet to send [15:37:15]accept exits with 9 [15:37:15]New connection [15:37:15]New thread 3066629476 created [15:37:15]Thread 3066486116 joined [15:37:15]Waiting for new connection... [15:37:15] Sock 9.Parse request [15:37:15]Sock 9.Check first char [15:37:15]Sock 9.First char is OK [15:37:15]request: POST /json_proto HTTP/1.0 [15:37:15]Method: POST [15:37:15]URL: /json_proto [15:37:15]Method is POST - this is cgi request [15:37:15]url: /json_proto [15:37:15]query_string will be loaded in cgi processing [15:37:15]execute_cgi json_proto POST (null) [15:37:15]execute_cgi path=json_proto method=POST [15:37:15]POST find Content-Length [15:37:15]Host: 172.17.44.132:8080 [15:37:15]Content-Length: 800 [15:37:15]Content-Type: application/json [15:37:15] [15:37:15]POST finish read [15:37:15]Found Content-Length = 800 [15:37:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:15]execute_script... [15:37:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:37:15]POST & json_proto [15:37:15]process_json_proto [15:37:15]json parsed OK: [15:37:15]protocol is kg_v1.0 [15:37:15]action value=close_receipt [15:37:15]process_action close_receipt [15:37:15]cmd_close_receipt [15:37:15]MH_GetDate [15:37:15]Write to MH i2c: F0 00 00 EF 03 E1 [15:37:15]Write i2c OK [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: F0 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: F0 09 00 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: F0 09 00 EF 03 00 AB AC C8 66 2A 83 C1 65 42 [15:37:15]GetLastDocTimeStamp 1724427295 [15:37:15]current date 1724427435 [15:37:15]FM_GetShiftState [15:37:15]SAM_PROTO_GetShiftState [15:37:15]wFMCommunicate request_size=4 [15:37:15]MH_SAM_APDU [15:37:15]CAPDU: 80 13 01 00 [15:37:15]Write to MH i2c: E2 08 00 F0 03 80 13 01 00 00 00 00 00 70 [15:37:15]Write i2c OK [15:37:15]MH_I2C_Read... [15:37:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:15]Read from MH i2c: E2 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 0E 00 [15:37:15]MH_I2C_Read... [15:37:15]Read from MH i2c: E2 0E 00 F0 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9E [15:37:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:37:15]wFMCommunicate OK [15:37:15]SAM_PROTO_GetShiftState done [15:37:15]FM_GetShiftState done [15:37:15]opened in 1724372766 [15:37:15]opened+sec_in_day 1724459166 [15:37:15]quantity*price = 500024 [15:37:15]sum+1 = 500025 [15:37:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 415 23.08.2024 15:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165562 ФПД: 177845223042942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153715&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165562&fm=177845223042942&tin=02508201610067®Number=0000000000092562&sum=500024 [15:37:16]StoreToDocumentArchive [15:37:16]shift 469 fd 165562 [15:37:16]save to /storage/0469/doc_00165562 [15:37:16]save last doc name /storage/0469/doc_00165562 to /storage/kkm_last_doc_name [15:37:16]save OK [15:37:16]Clear old archive folders... [15:37:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:37:16]tlvbuf is 001FB3E0 [15:37:16]SAM_PROTO_ClearQueue [15:37:16]wFMCommunicate request_size=4 [15:37:16]MH_SAM_APDU [15:37:16]CAPDU: 80 09 00 00 [15:37:16]Write to MH i2c: E2 08 00 FD 03 80 09 00 00 00 00 00 00 72 [15:37:16]Write i2c OK [15:37:16]MH_I2C_Read... [15:37:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:37:16]Read from MH i2c: E2 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: E2 03 00 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: E2 03 00 FD 03 00 90 00 74 [15:37:16]RAPDU: 90 00 [15:37:16]wFMCommunicate OK [15:37:16]SAM_PROTO_ClearQueue done [15:37:16]KKMCreateOFDPacket [15:37:16]OFDProtocolAddRootSTLVToBuf [15:37:16]FM_MakeSignedData [15:37:16]FM_MakeSignedData [15:37:16]SAM_PROTO_SignData [15:37:16]wFMCommunicate request_size=4 [15:37:16]MH_SAM_APDU [15:37:16]CAPDU: 80 0D 01 02 [15:37:16]Write to MH i2c: E2 08 00 FE 03 80 0D 01 02 00 00 00 00 7A [15:37:16]Write i2c OK [15:37:16]MH_I2C_Read... [15:37:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:37:16]Read from MH i2c: E2 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: E2 03 00 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [15:37:16]RAPDU: 90 00 [15:37:16]wFMCommunicate OK [15:37:16]wFMCommunicate request_size=255 [15:37:16]MH_SAM_APDU [15:37:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 AB AC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 86 02 00 35 04 06 00 A1 BF D1 58 [15:37:16]Write to MH i2c: E2 02 01 FF 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 AB AC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 86 02 00 35 04 06 00 A1 BF D1 58 00 00 12 [15:37:16]Write i2c OK [15:37:16]MH_I2C_Read... [15:37:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:16]Read from MH i2c: E2 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: E2 03 00 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [15:37:16]RAPDU: 90 00 [15:37:16]wFMCommunicate OK [15:37:16]wFMCommunicate request_size=7 [15:37:16]MH_SAM_APDU [15:37:16]CAPDU: 80 0D 02 02 02 2F 7E [15:37:16]Write to MH i2c: E2 0A 00 00 04 80 0D 02 02 02 00 2F 7E 00 00 2F [15:37:16]Write i2c OK [15:37:16]MH_I2C_Read... [15:37:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:37:16]Read from MH i2c: E2 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: E2 03 00 [15:37:16]MH_I2C_Read... [15:37:16]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [15:37:16]RAPDU: 90 00 [15:37:16]wFMCommunicate OK [15:37:16]wFMCommunicate request_size=4 [15:37:16]MH_SAM_APDU [15:37:16]CAPDU: 80 0D 03 02 [15:37:16]Write to MH i2c: E2 08 00 01 04 80 0D 03 02 00 00 00 00 80 [15:37:16]Write i2c OK [15:37:16]MH_I2C_Read... [15:37:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:37:17]Read from MH i2c: E2 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 0B 00 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 0B 00 01 04 00 7B 46 DE 20 D3 C2 B6 CA 90 00 55 [15:37:17]RAPDU: 7B 46 DE 20 D3 C2 B6 CA 90 00 [15:37:17]wFMCommunicate OK [15:37:17]SAM_PROTO_SignData done [15:37:17]FM_MakeSignedData done [15:37:17]CreateOFDProtocolMessage [15:37:17]wFMCommunicate request_size=4 [15:37:17]MH_SAM_APDU [15:37:17]CAPDU: 80 11 00 00 [15:37:17]Write to MH i2c: E2 08 00 02 04 80 11 00 00 00 00 00 00 80 [15:37:17]Write i2c OK [15:37:17]MH_I2C_Read... [15:37:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:17]Read from MH i2c: E2 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 17 00 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: E2 17 00 02 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [15:37:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:37:17]wFMCommunicate OK [15:37:17]CreateOFDProtocolMessage done [15:37:17]OFDSenderStorePacket 165562 [15:37:17]StoreOFDPacket docnum=165562 [15:37:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 41 8E 04 01 35 AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 AB AC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 86 02 00 35 04 06 00 A1 BF D1 58 2F 7E 7B 46 DE 20 D3 C2 B6 CA [15:37:17]CheckFolder [15:37:17]dirname=/storage/ofd_packets [15:37:17]CheckFolder done [15:37:17]ProducePacketName [15:37:17]name=ofd_packets/00165562 [15:37:17]NVStorageSaveData ofd_packets/00165562 [15:37:17]File name is /storage/ofd_packets/00165562 [15:37:17]Write 298 bytes [15:37:17]NVStorageSaveData done [15:37:17]OFDSenderStorePacket done [15:37:17]KKMCreateOFDPacket done [15:37:17]NVStorageSaveData kkm_last_timestamp [15:37:17]File name is /storage/kkm_last_timestamp [15:37:17]Write 4 bytes [15:37:17]NVStorageSaveData done [15:37:17]ExternCall_PrintAddStr [15:37:17]wPrintStart [15:37:17]Write to MH i2c: 01 00 00 03 04 07 [15:37:17]Write i2c OK [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: 01 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: 01 07 00 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: 01 07 00 03 04 00 00 00 00 00 FF 0F 1C [15:37:17]RasterBufferAndPrint [15:37:17]line Счет N : (1)294396 [15:37:17]line ИНН: 02508201610067 [15:37:17]line Контрольно-Кассовый Чек [15:37:17]line ПРОДАЖА [15:37:17]line ТРК (МРК, ГНК) : 11 [15:37:17]line Товар: 2710194800 [15:37:17]line ДТ-К-5 [15:37:17]line 65.620 * 76.20 [15:37:17]line = 5000.24 [15:37:17]line НДС 12% НСП 1% [15:37:17]line > о реализуемом товаре [15:37:17]line ИТОГО: 5000.24 [15:37:17]line НСП 1% : 44.25 [15:37:17]line НДС 12% : 531.00 [15:37:17]line Наличными: 0.00 [15:37:17]line Безнал.: 5000.24 [15:37:17]line Место: АЗС № 130 "Партнер Нефть" [15:37:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:37:17]line СНО: Общий режим [15:37:17]line Чек 415 23.08.2024 15:37 [15:37:17]line Смена: 469 ФФД: 1.0 [15:37:17]line ЗНМ: 0300000070 [15:37:17]line РНМ: 0000000000092562 [15:37:17]line Версия ККМ: 001 [15:37:17]line Платежная система: O! деньги [15:37:17]line ФМ: 0000000000871769 [15:37:17]line ФД: 165562 [15:37:17]line ФПД: 177845223042942 [15:37:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153715&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165562&fm=177845223042942&tin=02508201610067®Number=0000000000092562&sum=500024 [15:37:17]written 0, free lines is 4095 [15:37:17]OFD Sender: Processing packet 165562 [packets to send 995, broken 994] [15:37:17]ProducePacketName [15:37:17]name=ofd_packets/00165562 [15:37:17]OFD Sender: To server: pG, [15:37:17]CommunicateWithHost lk.salyk.kg:30040 [15:37:17]ConnectInit lk.salyk.kg [15:37:17]Write to MH i2c: 01 00 00 2D 04 31 [15:37:17]Write i2c OK [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: 01 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: 01 07 00 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 EE 0C 32 [15:37:17]RasterBufferAndPrint [15:37:17]line [15:37:17]line [15:37:17]line [15:37:17]line [15:37:17]line [15:37:17]written 0, free lines is 3315 [15:37:17]MH_Cut [15:37:17]Write to MH i2c: D1 01 00 34 04 01 0A [15:37:17]Write i2c OK [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: D1 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: D1 01 00 [15:37:17]MH_I2C_Read... [15:37:17]Read from MH i2c: D1 01 00 34 04 00 09 [15:37:17]Write to MH i2c: 01 00 00 35 04 39 [15:37:17]Write i2c OK [15:37:17]MH_I2C_Read... [15:37:17]Connected sock=10 [15:37:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 41 8E 04 01 35 AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 AB AC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 86 02 00 35 04 06 00 A1 BF D1 58 2F 7E 7B 46 DE 20 D3 C2 B6 CA [15:37:18]*** Cut start [15:37:18]*** Purtial cut [15:37:18]*** Stage 1: CUTSNS_PIN = 1 [15:37:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EC 07 47 00 A4 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 86 02 00 F4 03 04 00 F7 55 C8 66 B6 04 01 00 00 56 FF 35 44 31 DF C4 DC [15:37:18]CommunicateWithHost err = 0 [15:37:18]CheckOFDResponse [15:37:18]1017 (14) - 77093643461234 [15:37:18]1041 (16) - 0000000000871769 [15:37:18]1040 (4) - 165562 [15:37:18]1012 (4) - 23.08.2024 09:27 [15:37:18]1206 (1) - 0 [15:37:18]OFD Sender: Remove packet 165562 [15:37:18]ProducePacketName [15:37:18]name=ofd_packets/00165562 [15:37:18]NVStorageDeleteData [15:37:18]OFD Sender: No OFD packet to send [15:37:20]Read from MH i2c: 01 [15:37:20]MH_I2C_Read... [15:37:20]*** Stop cut motor [15:37:20]*** Cut end [15:37:20]Read from MH i2c: 01 07 00 [15:37:20]MH_I2C_Read... [15:37:20]Read from MH i2c: 01 07 00 35 04 00 00 00 00 00 FF 0F 4E [15:37:20]process_action close_receipt done [15:37:20]requested_data is exist [15:37:20]produce_requested_data [15:37:20]requested_item fm.sn is exist - process it [15:37:20]wFMCommunicate request_size=4 [15:37:20]MH_SAM_APDU [15:37:20]CAPDU: 80 11 00 00 [15:37:20]Write to MH i2c: E2 08 00 36 04 80 11 00 00 00 00 00 00 B4 [15:37:20]Write i2c OK [15:37:20]MH_I2C_Read... [15:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:37:20]Read from MH i2c: E2 [15:37:20]MH_I2C_Read... [15:37:20]Read from MH i2c: E2 17 00 [15:37:20]MH_I2C_Read... [15:37:20]Read from MH i2c: E2 17 00 36 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [15:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:37:20]wFMCommunicate OK [15:37:20]requested_item fd.num is exist - process it [15:37:20]SAM_PROTO_GetFieldsCounters [15:37:20]wFMCommunicate request_size=4 [15:37:20]MH_SAM_APDU [15:37:20]CAPDU: 80 13 00 00 [15:37:20]Write to MH i2c: E2 08 00 37 04 80 13 00 00 00 00 00 00 B7 [15:37:20]Write i2c OK [15:37:20]MH_I2C_Read... [15:37:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:37:20]Read from MH i2c: E2 [15:37:20]MH_I2C_Read... [15:37:20]Read from MH i2c: E2 62 00 [15:37:20]MH_I2C_Read... [15:37:20]Read from MH i2c: E2 62 00 37 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [15:37:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:37:20]wFMCommunicate OK [15:37:20]SAM_PROTO_GetFieldsCounters done [15:37:20]requested_item shift.num is exist - process it [15:37:20]requested_item shift.opened is exist - process it [15:37:20]req_shift_opened [15:37:20]FM_GetShiftState [15:37:20]SAM_PROTO_GetShiftState [15:37:20]wFMCommunicate request_size=4 [15:37:20]MH_SAM_APDU [15:37:20]CAPDU: 80 13 01 00 [15:37:20]Write to MH i2c: E2 08 00 38 04 80 13 01 00 00 00 00 00 B9 [15:37:20]Write i2c OK [15:37:20]MH_I2C_Read... [15:37:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:37:20]Read from MH i2c: E2 [15:37:20]MH_I2C_Read... [15:37:20]Read from MH i2c: E2 0E 00 [15:37:20]MH_I2C_Read... [15:37:20]Read from MH i2c: E2 0E 00 38 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E7 [15:37:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:37:20]wFMCommunicate OK [15:37:20]SAM_PROTO_GetShiftState done [15:37:20]FM_GetShiftState done [15:37:20]req_shift_opened done [15:37:20]requested_item shift.open_date is exist - process it [15:37:20]req_shift_open_date [15:37:20]req_shift_open_date done [15:37:20]produce_requested_data done [15:37:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165562,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:37:20]process_action_free close_receipt [15:37:20]json_value_free [15:37:20]json_value_free done [15:37:20]process_json_proto returns [15:37:20]Send response to host [15:37:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165562,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:37:20]free response buf [15:37:20]execute_script done [15:37:20]execute_script returns [15:37:20]free content buf [15:37:20]Sock 9.Close socket [15:37:20]Sock 9.Thread stoped [15:37:23]recv_with_timeout no data received [15:37:24]OFD Sender: No OFD packet to send [15:37:29]OFD Sender: No OFD packet to send [15:37:34]OFD Sender: No OFD packet to send [15:37:35]recv_with_timeout no data received [15:37:39]OFD Sender: No OFD packet to send [15:37:44]OFD Sender: No OFD packet to send [15:37:49]OFD Sender: No OFD packet to send [15:37:54]OFD Sender: No OFD packet to send [15:37:59]OFD Sender: No OFD packet to send [15:38:04]OFD Sender: No OFD packet to send [15:38:05]recv_with_timeout no data received [15:38:09]OFD Sender: No OFD packet to send [15:38:14]OFD Sender: No OFD packet to send [15:38:19]OFD Sender: No OFD packet to send [15:38:24]OFD Sender: No OFD packet to send [15:38:29]OFD Sender: No OFD packet to send [15:38:34]OFD Sender: No OFD packet to send [15:38:39]OFD Sender: No OFD packet to send [15:38:44]OFD Sender: No OFD packet to send [15:38:49]OFD Sender: No OFD packet to send [15:38:50]recv_with_timeout no data received [15:38:54]OFD Sender: No OFD packet to send [15:38:55]accept exits with 7 [15:38:55]New connection [15:38:55]New thread 3066486116 created [15:38:55]Thread 3066629476 joined [15:38:55]Waiting for new connection... [15:38:55] Sock 7.Parse request [15:38:55]Sock 7.Check first char [15:38:55]Sock 7.First char is OK [15:38:55]request: POST /json_proto HTTP/1.0 [15:38:55]Method: POST [15:38:55]URL: /json_proto [15:38:55]Method is POST - this is cgi request [15:38:55]url: /json_proto [15:38:55]query_string will be loaded in cgi processing [15:38:55]execute_cgi json_proto POST (null) [15:38:55]execute_cgi path=json_proto method=POST [15:38:55]POST find Content-Length [15:38:55]Host: 172.17.44.132:8080 [15:38:55]Content-Length: 674 [15:38:55]Content-Type: application/json [15:38:55] [15:38:55]POST finish read [15:38:55]Found Content-Length = 674 [15:38:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:55]execute_script... [15:38:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:38:55]POST & json_proto [15:38:55]process_json_proto [15:38:55]json parsed OK: [15:38:55]protocol is kg_v1.0 [15:38:55]action value=close_receipt [15:38:55]process_action close_receipt [15:38:55]cmd_close_receipt [15:38:55]MH_GetDate [15:38:55]Write to MH i2c: F0 00 00 39 04 2C [15:38:55]Write i2c OK [15:38:55]MH_I2C_Read... [15:38:55]Read from MH i2c: F0 [15:38:55]MH_I2C_Read... [15:38:55]Read from MH i2c: F0 09 00 [15:38:55]MH_I2C_Read... [15:38:55]Read from MH i2c: F0 09 00 39 04 00 0F AD C8 66 2A 83 C1 65 F2 [15:38:55]GetLastDocTimeStamp 1724427435 [15:38:55]current date 1724427535 [15:38:55]FM_GetShiftState [15:38:55]SAM_PROTO_GetShiftState [15:38:55]wFMCommunicate request_size=4 [15:38:55]MH_SAM_APDU [15:38:55]CAPDU: 80 13 01 00 [15:38:55]Write to MH i2c: E2 08 00 3A 04 80 13 01 00 00 00 00 00 BB [15:38:55]Write i2c OK [15:38:55]MH_I2C_Read... [15:38:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:38:55]Read from MH i2c: E2 [15:38:55]MH_I2C_Read... [15:38:55]Read from MH i2c: E2 0E 00 [15:38:55]MH_I2C_Read... [15:38:55]Read from MH i2c: E2 0E 00 3A 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E9 [15:38:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:38:55]wFMCommunicate OK [15:38:55]SAM_PROTO_GetShiftState done [15:38:55]FM_GetShiftState done [15:38:55]opened in 1724372766 [15:38:55]opened+sec_in_day 1724459166 [15:38:55]quantity*price = 50063 [15:38:55]sum+1 = 50064 [15:38:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 416 23.08.2024 15:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165563 ФПД: 150481651328622 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165563&fm=150481651328622&tin=02508201610067®Number=0000000000092562&sum=50000 [15:38:56]StoreToDocumentArchive [15:38:56]shift 469 fd 165563 [15:38:56]save to /storage/0469/doc_00165563 [15:38:56]save last doc name /storage/0469/doc_00165563 to /storage/kkm_last_doc_name [15:38:56]save OK [15:38:56]Clear old archive folders... [15:38:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:38:56]tlvbuf is 002D7D00 [15:38:56]SAM_PROTO_ClearQueue [15:38:56]wFMCommunicate request_size=4 [15:38:56]MH_SAM_APDU [15:38:56]CAPDU: 80 09 00 00 [15:38:56]Write to MH i2c: E2 08 00 47 04 80 09 00 00 00 00 00 00 BD [15:38:56]Write i2c OK [15:38:56]MH_I2C_Read... [15:38:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:38:56]Read from MH i2c: E2 [15:38:56]MH_I2C_Read... [15:38:56]Read from MH i2c: E2 03 00 [15:38:56]MH_I2C_Read... [15:38:56]Read from MH i2c: E2 03 00 47 04 00 90 00 BF [15:38:56]RAPDU: 90 00 [15:38:56]wFMCommunicate OK [15:38:56]SAM_PROTO_ClearQueue done [15:38:56]KKMCreateOFDPacket [15:38:56]OFDProtocolAddRootSTLVToBuf [15:38:56]FM_MakeSignedData [15:38:56]FM_MakeSignedData [15:38:56]SAM_PROTO_SignData [15:38:56]wFMCommunicate request_size=4 [15:38:56]MH_SAM_APDU [15:38:56]CAPDU: 80 0D 01 02 [15:38:56]Write to MH i2c: E2 08 00 48 04 80 0D 01 02 00 00 00 00 C5 [15:38:56]Write i2c OK [15:38:56]MH_I2C_Read... [15:38:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:38:57]Read from MH i2c: E2 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 03 00 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [15:38:57]RAPDU: 90 00 [15:38:57]wFMCommunicate OK [15:38:57]wFMCommunicate request_size=255 [15:38:57]MH_SAM_APDU [15:38:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 0F AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 86 02 00 35 04 06 00 88 DC BD 5F [15:38:57]Write to MH i2c: E2 02 01 49 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 0F AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 86 02 00 35 04 06 00 88 DC BD 5F 00 00 00 [15:38:57]Write i2c OK [15:38:57]MH_I2C_Read... [15:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:57]Read from MH i2c: E2 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 03 00 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [15:38:57]RAPDU: 90 00 [15:38:57]wFMCommunicate OK [15:38:57]wFMCommunicate request_size=7 [15:38:57]MH_SAM_APDU [15:38:57]CAPDU: 80 0D 02 02 02 66 6E [15:38:57]Write to MH i2c: E2 0A 00 4A 04 80 0D 02 02 02 00 66 6E 00 00 A0 [15:38:57]Write i2c OK [15:38:57]MH_I2C_Read... [15:38:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:38:57]Read from MH i2c: E2 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 03 00 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [15:38:57]RAPDU: 90 00 [15:38:57]wFMCommunicate OK [15:38:57]wFMCommunicate request_size=4 [15:38:57]MH_SAM_APDU [15:38:57]CAPDU: 80 0D 03 02 [15:38:57]Write to MH i2c: E2 08 00 4B 04 80 0D 03 02 00 00 00 00 CA [15:38:57]Write i2c OK [15:38:57]MH_I2C_Read... [15:38:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:38:57]Read from MH i2c: E2 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 0B 00 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 0B 00 4B 04 00 8F 59 DC 3A 59 43 10 43 90 00 B8 [15:38:57]RAPDU: 8F 59 DC 3A 59 43 10 43 90 00 [15:38:57]wFMCommunicate OK [15:38:57]SAM_PROTO_SignData done [15:38:57]FM_MakeSignedData done [15:38:57]CreateOFDProtocolMessage [15:38:57]wFMCommunicate request_size=4 [15:38:57]MH_SAM_APDU [15:38:57]CAPDU: 80 11 00 00 [15:38:57]Write to MH i2c: E2 08 00 4C 04 80 11 00 00 00 00 00 00 CA [15:38:57]Write i2c OK [15:38:57]MH_I2C_Read... [15:38:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:38:57]Read from MH i2c: E2 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 17 00 [15:38:57]MH_I2C_Read... [15:38:57]Read from MH i2c: E2 17 00 4C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [15:38:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:38:57]wFMCommunicate OK [15:38:57]CreateOFDProtocolMessage done [15:38:57]OFDSenderStorePacket 165563 [15:38:57]StoreOFDPacket docnum=165563 [15:39:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:02]execute_script... [15:39: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)294401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:02]POST & json_proto [15:39:02]process_json_proto [15:39:02]json parsed OK: [15:39:02]protocol is kg_v1.0 [15:39:02]action value=close_receipt [15:39:02]process_action close_receipt [15:39:02]cmd_close_receipt [15:39:02]MH_GetDate [15:39:02]Write to MH i2c: F0 00 00 84 04 77 [15:39:02]Write i2c OK [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: F0 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: F0 09 00 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: F0 09 00 84 04 00 16 AD C8 66 2A 83 C1 65 44 [15:39:02]GetLastDocTimeStamp 1724427535 [15:39:02]current date 1724427542 [15:39:02]FM_GetShiftState [15:39:02]SAM_PROTO_GetShiftState [15:39:02]wFMCommunicate request_size=4 [15:39:02]MH_SAM_APDU [15:39:02]CAPDU: 80 13 01 00 [15:39:02]Write to MH i2c: E2 08 00 85 04 80 13 01 00 00 00 00 00 06 [15:39:02]Write i2c OK [15:39:02]MH_I2C_Read... [15:39:02]recv_with_timeout no data received [15:39:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:02]Read from MH i2c: E2 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: E2 0E 00 [15:39:02]MH_I2C_Read... [15:39:02]Read from MH i2c: E2 0E 00 85 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 34 [15:39:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:39:02]wFMCommunicate OK [15:39:02]SAM_PROTO_GetShiftState done [15:39:02]FM_GetShiftState done [15:39:02]opened in 1724372766 [15:39:02]opened+sec_in_day 1724459166 [15:39:02]quantity*price = 60027 [15:39:02]sum+1 = 60029 [15:39:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 417 23.08.2024 15:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165564 ФПД: 208090375838852 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153902&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165564&fm=208090375838852&tin=02508201610067®Number=0000000000092562&sum=60000 [15:39:04]StoreToDocumentArchive [15:39:04]shift 469 fd 165564 [15:39:04]save to /storage/0469/doc_00165564 [15:39:04]save last doc name /storage/0469/doc_00165564 to /storage/kkm_last_doc_name [15:39:04]save OK [15:39:04]Clear old archive folders... [15:39:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:39:04]tlvbuf is 0025E490 [15:39:04]SAM_PROTO_ClearQueue [15:39:04]wFMCommunicate request_size=4 [15:39:04]MH_SAM_APDU [15:39:04]CAPDU: 80 09 00 00 [15:39:04]Write to MH i2c: E2 08 00 92 04 80 09 00 00 00 00 00 00 08 [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:04]Read from MH i2c: E2 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [15:39:04]RAPDU: 90 00 [15:39:04]wFMCommunicate OK [15:39:04]SAM_PROTO_ClearQueue done [15:39:04]KKMCreateOFDPacket [15:39:04]OFDProtocolAddRootSTLVToBuf [15:39:04]FM_MakeSignedData [15:39:04]FM_MakeSignedData [15:39:04]SAM_PROTO_SignData [15:39:04]wFMCommunicate request_size=4 [15:39:04]MH_SAM_APDU [15:39:04]CAPDU: 80 0D 01 02 [15:39:04]Write to MH i2c: E2 08 00 93 04 80 0D 01 02 00 00 00 00 10 [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:04]Read from MH i2c: E2 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [15:39:04]RAPDU: 90 00 [15:39:04]wFMCommunicate OK [15:39:04]wFMCommunicate request_size=255 [15:39:04]MH_SAM_APDU [15:39:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 16 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 86 02 00 35 04 06 00 BD [15:39:04]Write to MH i2c: E2 02 01 94 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 16 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 86 02 00 35 04 06 00 BD 00 00 6C [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:04]Read from MH i2c: E2 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [15:39:04]RAPDU: 90 00 [15:39:04]wFMCommunicate OK [15:39:04]wFMCommunicate request_size=10 [15:39:04]MH_SAM_APDU [15:39:04]CAPDU: 80 0D 02 02 05 41 D0 EE DC 84 [15:39:04]Write to MH i2c: E2 0D 00 95 04 80 0D 02 02 05 00 41 D0 EE DC 84 00 00 7C [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:04]Read from MH i2c: E2 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [15:39:04]RAPDU: 90 00 [15:39:04]wFMCommunicate OK [15:39:04]wFMCommunicate request_size=4 [15:39:04]MH_SAM_APDU [15:39:04]CAPDU: 80 0D 03 02 [15:39:04]Write to MH i2c: E2 08 00 96 04 80 0D 03 02 00 00 00 00 15 [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:04]Read from MH i2c: E2 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 0B 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 0B 00 96 04 00 81 E8 BE CE AC 60 C4 DC 90 00 B7 [15:39:04]RAPDU: 81 E8 BE CE AC 60 C4 DC 90 00 [15:39:04]wFMCommunicate OK [15:39:04]SAM_PROTO_SignData done [15:39:04]FM_MakeSignedData done [15:39:04]CreateOFDProtocolMessage [15:39:04]wFMCommunicate request_size=4 [15:39:04]MH_SAM_APDU [15:39:04]CAPDU: 80 11 00 00 [15:39:04]Write to MH i2c: E2 08 00 97 04 80 11 00 00 00 00 00 00 15 [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:04]Read from MH i2c: E2 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 17 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: E2 17 00 97 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [15:39:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:39:04]wFMCommunicate OK [15:39:04]CreateOFDProtocolMessage done [15:39:04]OFDSenderStorePacket 165564 [15:39:04]StoreOFDPacket docnum=165564 [15:39:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 03 07 01 7C DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 16 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 86 02 00 35 04 06 00 BD 41 D0 EE DC 84 81 E8 BE CE AC 60 C4 DC [15:39:04]CheckFolder [15:39:04]dirname=/storage/ofd_packets [15:39:04]CheckFolder done [15:39:04]ProducePacketName [15:39:04]name=ofd_packets/00165564 [15:39:04]NVStorageSaveData ofd_packets/00165564 [15:39:04]File name is /storage/ofd_packets/00165564 [15:39:04]Write 301 bytes [15:39:04]NVStorageSaveData done [15:39:04]OFDSenderStorePacket done [15:39:04]KKMCreateOFDPacket done [15:39:04]NVStorageSaveData kkm_last_timestamp [15:39:04]File name is /storage/kkm_last_timestamp [15:39:04]Write 4 bytes [15:39:04]NVStorageSaveData done [15:39:04]ExternCall_PrintAddStr [15:39:04]wPrintStart [15:39:04]Write to MH i2c: 01 00 00 98 04 9C [15:39:04]Write i2c OK [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: 01 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: 01 07 00 [15:39:04]MH_I2C_Read... [15:39:04]Read from MH i2c: 01 07 00 98 04 00 00 00 00 00 FF 0F B1 [15:39:04]RasterBufferAndPrint [15:39:04]line Счет N : (1)294401 [15:39:04]line ИНН: 02508201610067 [15:39:04]line Контрольно-Кассовый Чек [15:39:04]line ПРОДАЖА [15:39:04]line ТРК (МРК, ГНК) : 33 [15:39:04]line Товар: 2710124500 [15:39:04]line Аи-95-К-5 [15:39:04]line 8.090 * 74.20 [15:39:04]line = 600.28 [15:39:04]line НДС 12% НСП 1% [15:39:04]line > о реализуемом товаре [15:39:04]line ОКРУГЛЕНИЕ: -0.28 [15:39:04]OFD Sender: Processing packet 165563 [packets to send 996, broken 994] [15:39:04]ProducePacketName [15:39:04]name=ofd_packets/00165563 [15:39:04]OFD Sender: To server: pG, [15:39:04]CommunicateWithHost lk.salyk.kg:30040 [15:39:04]ConnectInit lk.salyk.kg [15:39:04]line ИТОГО: 600.00 [15:39:04]line Внесено: 600.00 [15:39:04]line СДАЧА: 0.00 [15:39:04]line НСП 1% : 5.31 [15:39:04]line НДС 12% : 63.75 [15:39:04]line Наличными: 600.00 [15:39:04]line Безнал.: 0.00 [15:39:04]line Место: АЗС № 130 "Партнер Нефть" [15:39:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:39:04]line СНО: Общий режим [15:39:04]line Чек 417 23.08.2024 15:39 [15:39:04]line Смена: 469 ФФД: 1.0 [15:39:04]line ЗНМ: 0300000070 [15:39:04]line РНМ: 0000000000092562 [15:39:04]line Версия ККМ: 001 [15:39:04]line ФМ: 0000000000871769 [15:39:04]line ФД: 165564 [15:39:04]line ФПД: 208090375838852 [15:39:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T153902&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165564&fm=208090375838852&tin=02508201610067®Number=0000000000092562&sum=60000 [15:39:04]written 0, free lines is 4095 [15:39:05]Write to MH i2c: 01 00 00 C3 04 C7 [15:39:05]Write i2c OK [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: 01 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: 01 07 00 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 CB 0C A5 [15:39:05]RasterBufferAndPrint [15:39:05]line [15:39:05]line [15:39:05]line [15:39:05]line [15:39:05]line [15:39:05]written 0, free lines is 3287 [15:39:05]MH_Cut [15:39:05]Write to MH i2c: D1 01 00 CA 04 01 A0 [15:39:05]Write i2c OK [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: D1 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: D1 01 00 [15:39:05]MH_I2C_Read... [15:39:05]Read from MH i2c: D1 01 00 CA 04 00 9F [15:39:05]Write to MH i2c: 01 00 00 CB 04 CF [15:39:05]Write i2c OK [15:39:05]MH_I2C_Read... [15:39:06]*** Cut start [15:39:06]*** Purtial cut [15:39:06]*** Stage 1: CUTSNS_PIN = 1 [15:39:08]Read from MH i2c: 01 [15:39:08]MH_I2C_Read... [15:39:08]*** Stop cut motor [15:39:08]*** Cut end [15:39:08]Read from MH i2c: 01 07 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 07 00 CB 04 00 00 00 00 00 FF 0F E4 [15:39:08]process_action close_receipt done [15:39:08]requested_data is exist [15:39:08]produce_requested_data [15:39:08]requested_item fm.sn is exist - process it [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 11 00 00 [15:39:08]Write to MH i2c: E2 08 00 CC 04 80 11 00 00 00 00 00 00 4A [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 17 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 17 00 CC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [15:39:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:39:08]wFMCommunicate OK [15:39:08]requested_item fd.num is exist - process it [15:39:08]SAM_PROTO_GetFieldsCounters [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 13 00 00 [15:39:08]Write to MH i2c: E2 08 00 CD 04 80 13 00 00 00 00 00 00 4D [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 62 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 62 00 CD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [15:39:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:08]wFMCommunicate OK [15:39:08]SAM_PROTO_GetFieldsCounters done [15:39:08]requested_item shift.num is exist - process it [15:39:08]requested_item shift.opened is exist - process it [15:39:08]req_shift_opened [15:39:08]FM_GetShiftState [15:39:08]SAM_PROTO_GetShiftState [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 13 01 00 [15:39:08]Write to MH i2c: E2 08 00 CE 04 80 13 01 00 00 00 00 00 4F [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 0E 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 0E 00 CE 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7D [15:39:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:39:08]wFMCommunicate OK [15:39:08]SAM_PROTO_GetShiftState done [15:39:08]FM_GetShiftState done [15:39:08]req_shift_opened done [15:39:08]requested_item shift.open_date is exist - process it [15:39:08]req_shift_open_date [15:39:08]req_shift_open_date done [15:39:08]produce_requested_data done [15:39:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165564,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:39:08]process_action_free close_receipt [15:39:08]json_value_free [15:39:08]json_value_free done [15:39:08]process_json_proto returns [15:39:08]Send response to host [15:39:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165564,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:39:08]free response buf [15:39:08]execute_script done [15:39:08]execute_script returns [15:39:08]free content buf [15:39:08]Sock 10.Close socket [15:39:08]Sock 10.Thread stoped [15:39:09]ConnectInit Can't take IP for lk.salyk.kg [15:39:09]CommunicateWithHost connect error [15:39:09]CommunicateWithHost err = -1 [15:39:09]OFD Sender: Server communicate error [15:39:14]OFD Sender: Processing packet 165563 [packets to send 996, broken 994] [15:39:14]ProducePacketName [15:39:14]name=ofd_packets/00165563 [15:39:14]OFD Sender: To server: pG, [15:39:14]CommunicateWithHost lk.salyk.kg:30040 [15:39:14]ConnectInit lk.salyk.kg [15:39:22]recv_with_timeout no data received [15:39:49]Connected sock=9 [15:39:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5D E0 04 01 37 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 0F AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 86 02 00 35 04 06 00 88 DC BD 5F 66 6E 8F 59 DC 3A 59 43 10 43 [15:39:54]recv_with_timeout no data received [15:39:54]CommunicateWithHost answer receiving error [15:39:54]CommunicateWithHost err = -3 [15:39:54]OFD Sender: Server communicate error [15:39:56]recv_with_timeout no data received [15:39:59]OFD Sender: Processing packet 165563 [packets to send 996, broken 994] [15:39:59]ProducePacketName [15:39:59]name=ofd_packets/00165563 [15:39:59]OFD Sender: To server: pG, [15:39:59]CommunicateWithHost lk.salyk.kg:30040 [15:39:59]ConnectInit lk.salyk.kg [15:40:04]accept exits with 7 [15:40:04]New connection [15:40:04]New thread 3066486116 created [15:40:04]Thread 3066629476 joined [15:40:04]Waiting for new connection... [15:40:04] Sock 7.Parse request [15:40:04]Sock 7.Check first char [15:40:04]Sock 7.First char is OK [15:40:04]request: POST /json_proto HTTP/1.0 [15:40:04]Method: POST [15:40:04]URL: /json_proto [15:40:04]Method is POST - this is cgi request [15:40:04]url: /json_proto [15:40:04]query_string will be loaded in cgi processing [15:40:04]execute_cgi json_proto POST (null) [15:40:04]execute_cgi path=json_proto method=POST [15:40:04]POST find Content-Length [15:40:04]Host: 172.17.44.132:8080 [15:40:04]Content-Length: 677 [15:40:04]Content-Type: application/json [15:40:04] [15:40:04]POST finish read [15:40:04]Found Content-Length = 677 [15:40:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:04]execute_script... [15:40:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:04]POST & json_proto [15:40:04]process_json_proto [15:40:04]json parsed OK: [15:40:04]protocol is kg_v1.0 [15:40:04]action value=close_receipt [15:40:04]process_action close_receipt [15:40:04]cmd_close_receipt [15:40:04]MH_GetDate [15:40:04]Write to MH i2c: F0 00 00 CF 04 C2 [15:40:04]Write i2c OK [15:40:04]MH_I2C_Read... [15:40:04]Read from MH i2c: F0 [15:40:04]MH_I2C_Read... [15:40:04]Read from MH i2c: F0 09 00 [15:40:04]MH_I2C_Read... [15:40:04]Read from MH i2c: F0 09 00 CF 04 00 54 AD C8 66 2A 83 C1 65 CD [15:40:04]GetLastDocTimeStamp 1724427542 [15:40:04]current date 1724427604 [15:40:04]FM_GetShiftState [15:40:04]SAM_PROTO_GetShiftState [15:40:04]wFMCommunicate request_size=4 [15:40:04]MH_SAM_APDU [15:40:04]CAPDU: 80 13 01 00 [15:40:04]Write to MH i2c: E2 08 00 D0 04 80 13 01 00 00 00 00 00 51 [15:40:04]Write i2c OK [15:40:04]MH_I2C_Read... [15:40:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:04]Read from MH i2c: E2 [15:40:04]MH_I2C_Read... [15:40:04]Read from MH i2c: E2 0E 00 [15:40:04]MH_I2C_Read... [15:40:04]Read from MH i2c: E2 0E 00 D0 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7F [15:40:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:40:04]wFMCommunicate OK [15:40:04]SAM_PROTO_GetShiftState done [15:40:04]FM_GetShiftState done [15:40:04]opened in 1724372766 [15:40:04]opened+sec_in_day 1724459166 [15:40:04]quantity*price = 40002 [15:40:04]sum+1 = 40003 [15:40:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 418 23.08.2024 15:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165565 ФПД: 608946277051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T154004&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165565&fm=608946277051&tin=02508201610067®Number=0000000000092562&sum=40000 [15:40:05]StoreToDocumentArchive [15:40:05]shift 469 fd 165565 [15:40:05]save to /storage/0469/doc_00165565 [15:40:05]save last doc name /storage/0469/doc_00165565 to /storage/kkm_last_doc_name [15:40:05]save OK [15:40:05]Clear old archive folders... [15:40:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:40:05]tlvbuf is 001FC170 [15:40:05]SAM_PROTO_ClearQueue [15:40:05]wFMCommunicate request_size=4 [15:40:05]MH_SAM_APDU [15:40:05]CAPDU: 80 09 00 00 [15:40:05]Write to MH i2c: E2 08 00 DD 04 80 09 00 00 00 00 00 00 53 [15:40:05]Write i2c OK [15:40:05]MH_I2C_Read... [15:40:05]Read from MH i2c: E2 [15:40:05]MH_I2C_Read... [15:40:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:05]Read from MH i2c: E2 03 00 [15:40:05]MH_I2C_Read... [15:40:05]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [15:40:05]RAPDU: 90 00 [15:40:05]wFMCommunicate OK [15:40:05]SAM_PROTO_ClearQueue done [15:40:05]KKMCreateOFDPacket [15:40:05]OFDProtocolAddRootSTLVToBuf [15:40:05]FM_MakeSignedData [15:40:05]FM_MakeSignedData [15:40:05]SAM_PROTO_SignData [15:40:05]wFMCommunicate request_size=4 [15:40:05]MH_SAM_APDU [15:40:05]CAPDU: 80 0D 01 02 [15:40:05]Write to MH i2c: E2 08 00 DE 04 80 0D 01 02 00 00 00 00 5B [15:40:05]Write i2c OK [15:40:05]MH_I2C_Read... [15:40:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:05]Read from MH i2c: E2 [15:40:05]MH_I2C_Read... [15:40:05]Read from MH i2c: E2 03 00 [15:40:05]MH_I2C_Read... [15:40:05]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [15:40:05]RAPDU: 90 00 [15:40:05]wFMCommunicate OK [15:40:05]wFMCommunicate request_size=255 [15:40:05]MH_SAM_APDU [15:40:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 54 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 86 02 00 35 04 06 00 00 [15:40:06]Write to MH i2c: E2 02 01 DF 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 54 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 86 02 00 35 04 06 00 00 00 00 B1 [15:40:06]Write i2c OK [15:40:06]MH_I2C_Read... [15:40:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:06]Read from MH i2c: E2 [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: E2 03 00 [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [15:40:06]RAPDU: 90 00 [15:40:06]wFMCommunicate OK [15:40:06]wFMCommunicate request_size=10 [15:40:06]MH_SAM_APDU [15:40:06]CAPDU: 80 0D 02 02 05 8D C8 06 CA BB [15:40:06]Write to MH i2c: E2 0D 00 E0 04 80 0D 02 02 05 00 8D C8 06 CA BB 00 00 48 [15:40:06]Write i2c OK [15:40:06]MH_I2C_Read... [15:40:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:06]Read from MH i2c: E2 [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: E2 03 00 [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: E2 03 00 E0 04 00 90 00 58 [15:40:06]RAPDU: 90 00 [15:40:06]wFMCommunicate OK [15:40:06]wFMCommunicate request_size=4 [15:40:06]MH_SAM_APDU [15:40:06]CAPDU: 80 0D 03 02 [15:40:06]Write to MH i2c: E2 08 00 E1 04 80 0D 03 02 00 00 00 00 60 [15:40:06]Write i2c OK [15:40:06]MH_I2C_Read... [15:40:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:40:06]Read from MH i2c: E2 [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: E2 0B 00 [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: E2 0B 00 E1 04 00 61 5F B0 74 90 2C E7 C4 90 00 AC [15:40:06]RAPDU: 61 5F B0 74 90 2C E7 C4 90 00 [15:40:06]wFMCommunicate OK [15:40:06]SAM_PROTO_SignData done [15:40:06]FM_MakeSignedData done [15:40:06]CreateOFDProtocolMessage [15:40:06]wFMCommunicate request_size=4 [15:40:06]MH_SAM_APDU [15:40:06]CAPDU: 80 11 00 00 [15:40:06]Write to MH i2c: E2 08 00 E2 04 80 11 00 00 00 00 00 00 60 [15:40:06]Write i2c OK [15:40:06]MH_I2C_Read... [15:40:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:06]Read from MH i2c: E2 [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: E2 17 00 [15:40:06]MH_I2C_Read... [15:40:06]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 37 36 39 90 00 B9 [15:40:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:40:06]wFMCommunicate OK [15:40:06]CreateOFDProtocolMessage done [15:40:06]OFDSenderStorePacket 165565 [15:40:06]StoreOFDPacket docnum=165565 [15:40:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D3 86 07 01 00 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 54 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 86 02 00 35 04 06 00 00 8D C8 06 CA BB 61 5F B0 74 90 2C E7 C4 [15:40:06]CheckFolder [15:40:06]dirname=/storage/ofd_packets [15:40:06]CheckFolder done [15:40:06]ProducePacketName [15:40:06]name=ofd_packets/00165565 [15:40:06]NVStorageSaveData ofd_packets/00165565 [15:40:06]File name is /storage/ofd_packets/00165565 [15:40:06]Write 301 bytes [15:40:06]NVStorageSaveData done [15:40:06]OFDSenderStorePacket done [15:40:06]KKMCreateOFDPacket done [15:40:06]NVStorageSaveData kkm_last_timestamp [15:40:06]File name is /storage/kkm_last_timestamp [15:40:06]Write 4 bytes [15:40:06]NVStorageSaveData done [15:40:06]ExternCall_PrintAddStr [15:40:06]wPrintStart [15:40:06]Write to MH i2c: 01 00 00 E3 04 E7 [15:40:06]Write i2c OK [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: 01 [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: 01 07 00 [15:40:06]MH_I2C_Read... [15:40:06]Read from MH i2c: 01 07 00 E3 04 00 00 00 00 00 FF 0F FC [15:40:06]RasterBufferAndPrint [15:40:06]line Счет N : (1)294402 [15:40:06]line ИНН: 02508201610067 [15:40:06]line Контрольно-Кассовый Чек [15:40:06]line ПРОДАЖА [15:40:06]line ТРК (МРК, ГНК) : 42 [15:40:06]line Товар: 2710124130 [15:40:06]line Аи-92-К-5 [15:40:06]line 5.900 * 67.80 [15:40:06]line = 400.02 [15:40:06]line НДС 12% НСП 1% [15:40:06]line > о реализуемом товаре [15:40:06]line ОКРУГЛЕНИЕ: -0.02 [15:40:06]line ИТОГО: 400.00 [15:40:06]line Внесено: 400.00 [15:40:06]line СДАЧА: 0.00 [15:40:06]line НСП 1% : 3.54 [15:40:06]line НДС 12% : 42.48 [15:40:06]line Наличными: 400.00 [15:40:06]line Безнал.: 0.00 [15:40:06]line Место: АЗС № 130 "Партнер Нефть" [15:40:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:40:06]line СНО: Общий режим [15:40:06]line Чек 418 23.08.2024 15:40 [15:40:06]line Смена: 469 ФФД: 1.0 [15:40:06]line ЗНМ: 0300000070 [15:40:06]line РНМ: 0000000000092562 [15:40:06]line Версия ККМ: 001 [15:40:06]line ФМ: 0000000000871769 [15:40:06]line ФД: 165565 [15:40:06]line ФПД: 608946277051 [15:40:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T154004&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165565&fm=608946277051&tin=02508201610067®Number=0000000000092562&sum=40000 [15:40:06]written 0, free lines is 4095 [15:40:06]OFD Sender: Processing packet 165563 [packets to send 997, broken 994] [15:40:06]ProducePacketName [15:40:06]name=ofd_packets/00165563 [15:40:06]OFD Sender: To server: pG, [15:40:06]CommunicateWithHost lk.salyk.kg:30040 [15:40:06]ConnectInit lk.salyk.kg [15:40:07]Write to MH i2c: 01 00 00 0E 05 13 [15:40:07]Write i2c OK [15:40:07]MH_I2C_Read... [15:40:07]Read from MH i2c: 01 [15:40:07]MH_I2C_Read... [15:40:07]Read from MH i2c: 01 07 00 [15:40:07]MH_I2C_Read... [15:40:07]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 C4 0C EA [15:40:07]RasterBufferAndPrint [15:40:07]line [15:40:07]line [15:40:07]line [15:40:07]line [15:40:07]line [15:40:07]written 0, free lines is 3283 [15:40:07]MH_Cut [15:40:07]Write to MH i2c: D1 01 00 15 05 01 EC [15:40:07]Write i2c OK [15:40:07]MH_I2C_Read... [15:40:07]Read from MH i2c: D1 [15:40:07]MH_I2C_Read... [15:40:07]Read from MH i2c: D1 01 00 [15:40:07]MH_I2C_Read... [15:40:07]Read from MH i2c: D1 01 00 15 05 00 EB [15:40:07]Write to MH i2c: 01 00 00 16 05 1B [15:40:07]Write i2c OK [15:40:07]MH_I2C_Read... [15:40:07]*** Cut start [15:40:07]*** Purtial cut [15:40:07]*** Stage 1: CUTSNS_PIN = 1 [15:40:09]Read from MH i2c: 01 [15:40:09]MH_I2C_Read... [15:40:09]*** Stop cut motor [15:40:09]*** Cut end [15:40:09]Read from MH i2c: 01 07 00 [15:40:09]MH_I2C_Read... [15:40:09]Read from MH i2c: 01 07 00 16 05 00 00 00 00 00 FF 0F 30 [15:40:09]process_action close_receipt done [15:40:09]requested_data is exist [15:40:09]produce_requested_data [15:40:09]requested_item fm.sn is exist - process it [15:40:09]wFMCommunicate request_size=4 [15:40:09]MH_SAM_APDU [15:40:09]CAPDU: 80 11 00 00 [15:40:09]Write to MH i2c: E2 08 00 17 05 80 11 00 00 00 00 00 00 96 [15:40:09]Write i2c OK [15:40:09]MH_I2C_Read... [15:40:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:09]Read from MH i2c: E2 [15:40:09]MH_I2C_Read... [15:40:09]Read from MH i2c: E2 17 00 [15:40:09]MH_I2C_Read... [15:40:09]Read from MH i2c: E2 17 00 17 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [15:40:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:40:09]wFMCommunicate OK [15:40:09]requested_item fd.num is exist - process it [15:40:09]SAM_PROTO_GetFieldsCounters [15:40:09]wFMCommunicate request_size=4 [15:40:09]MH_SAM_APDU [15:40:09]CAPDU: 80 13 00 00 [15:40:09]Write to MH i2c: E2 08 00 18 05 80 13 00 00 00 00 00 00 99 [15:40:09]Write i2c OK [15:40:09]MH_I2C_Read... [15:40:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:10]Read from MH i2c: E2 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 62 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 62 00 18 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [15:40:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:40:10]wFMCommunicate OK [15:40:10]SAM_PROTO_GetFieldsCounters done [15:40:10]requested_item shift.num is exist - process it [15:40:10]requested_item shift.opened is exist - process it [15:40:10]req_shift_opened [15:40:10]FM_GetShiftState [15:40:10]SAM_PROTO_GetShiftState [15:40:10]wFMCommunicate request_size=4 [15:40:10]MH_SAM_APDU [15:40:10]CAPDU: 80 13 01 00 [15:40:10]Write to MH i2c: E2 08 00 19 05 80 13 01 00 00 00 00 00 9B [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:10]Read from MH i2c: E2 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 0E 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 0E 00 19 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [15:40:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:40:10]wFMCommunicate OK [15:40:10]SAM_PROTO_GetShiftState done [15:40:10]FM_GetShiftState done [15:40:10]req_shift_opened done [15:40:10]requested_item shift.open_date is exist - process it [15:40:10]req_shift_open_date [15:40:10]req_shift_open_date done [15:40:10]produce_requested_data done [15:40:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165565,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:40:10]process_action_free close_receipt [15:40:10]json_value_free [15:40:10]json_value_free done [15:40:10]process_json_proto returns [15:40:10]Send response to host [15:40:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165565,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:40:10]free response buf [15:40:10]execute_script done [15:40:10]execute_script returns [15:40:10]free content buf [15:40:10]Sock 7.Close socket [15:40:10]Sock 7.Thread stoped [15:40:11]ConnectInit Can't take IP for lk.salyk.kg [15:40:11]CommunicateWithHost connect error [15:40:11]CommunicateWithHost err = -1 [15:40:11]OFD Sender: Server communicate error [15:40:16]OFD Sender: Processing packet 165563 [packets to send 997, broken 994] [15:40:16]ProducePacketName [15:40:16]name=ofd_packets/00165563 [15:40:16]OFD Sender: To server: pG, [15:40:16]CommunicateWithHost lk.salyk.kg:30040 [15:40:16]ConnectInit lk.salyk.kg [15:40:21]ConnectInit Can't take IP for lk.salyk.kg [15:40:21]CommunicateWithHost connect error [15:40:21]CommunicateWithHost err = -1 [15:40:21]OFD Sender: Server communicate error [15:40:26]OFD Sender: Processing packet 165563 [packets to send 997, broken 994] [15:40:26]ProducePacketName [15:40:26]name=ofd_packets/00165563 [15:40:26]OFD Sender: To server: pG, [15:40:26]CommunicateWithHost lk.salyk.kg:30040 [15:40:26]ConnectInit lk.salyk.kg [15:40:31]ConnectInit Can't take IP for lk.salyk.kg [15:40:31]CommunicateWithHost connect error [15:40:31]CommunicateWithHost err = -1 [15:40:31]OFD Sender: Server communicate error [15:40:36]OFD Sender: Processing packet 165563 [packets to send 997, broken 994] [15:40:36]ProducePacketName [15:40:36]name=ofd_packets/00165563 [15:40:36]OFD Sender: To server: pG, [15:40:36]CommunicateWithHost lk.salyk.kg:30040 [15:40:36]ConnectInit lk.salyk.kg [15:40:41]accept exits with 12 [15:40:41]New connection [15:40:41]New thread 3066629476 created [15:40:41]Thread 3066486116 joined [15:40:41]Waiting for new connection... [15:40:41] Sock 12.Parse request [15:40:41]Sock 12.Check first char [15:40:41]Sock 12.First char is OK [15:40:41]request: POST /json_proto HTTP/1.0 [15:40:41]Method: POST [15:40:41]URL: /json_proto [15:40:41]Method is POST - this is cgi request [15:40:41]url: /json_proto [15:40:41]query_string will be loaded in cgi processing [15:40:41]execute_cgi json_proto POST (null) [15:40:41]execute_cgi path=json_proto method=POST [15:40:41]POST find Content-Length [15:40:41]Host: 172.17.44.132:8080 [15:40:41]Content-Length: 674 [15:40:41]Content-Type: application/json [15:40:41] [15:40:41]POST finish read [15:40:41]Found Content-Length = 674 [15:40:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [15:40:41]execute_script... [15:40: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)294403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [15:40:41]POST & json_proto [15:40:41]process_json_proto [15:40:41]json parsed OK: [15:40:41]protocol is kg_v1.0 [15:40:41]action value=close_receipt [15:40:41]process_action close_receipt [15:40:41]cmd_close_receipt [15:40:41]MH_GetDate [15:40:41]Write to MH i2c: F0 00 00 1A 05 0E [15:40:41]Write i2c OK [15:40:41]MH_I2C_Read... [15:40:41]Read from MH i2c: F0 [15:40:41]MH_I2C_Read... [15:40:41]Read from MH i2c: F0 09 00 [15:40:41]MH_I2C_Read... [15:40:41]Read from MH i2c: F0 09 00 1A 05 00 79 AD C8 66 2A 83 C1 65 3E [15:40:41]GetLastDocTimeStamp 1724427604 [15:40:41]current date 1724427641 [15:40:41]FM_GetShiftState [15:40:41]SAM_PROTO_GetShiftState [15:40:41]wFMCommunicate request_size=4 [15:40:41]MH_SAM_APDU [15:40:41]CAPDU: 80 13 01 00 [15:40:41]Write to MH i2c: E2 08 00 1B 05 80 13 01 00 00 00 00 00 9D [15:40:41]Write i2c OK [15:40:41]MH_I2C_Read... [15:40:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:41]Read from MH i2c: E2 [15:40:41]MH_I2C_Read... [15:40:41]Read from MH i2c: E2 0E 00 [15:40:41]MH_I2C_Read... [15:40:41]Read from MH i2c: E2 0E 00 1B 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CB [15:40:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:40:41]wFMCommunicate OK [15:40:41]SAM_PROTO_GetShiftState done [15:40:41]FM_GetShiftState done [15:40:41]opened in 1724372766 [15:40:41]opened+sec_in_day 1724459166 [15:40:41]quantity*price = 40005 [15:40:41]sum+1 = 40006 [15:40:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 419 23.08.2024 15:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165566 ФПД: 91608755084220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T154041&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165566&fm=91608755084220&tin=02508201610067®Number=0000000000092562&sum=40000 [15:40:42]StoreToDocumentArchive [15:40:42]shift 469 fd 165566 [15:40:42]save to /storage/0469/doc_00165566 [15:40:42]save last doc name /storage/0469/doc_00165566 to /storage/kkm_last_doc_name [15:40:42]save OK [15:40:42]Clear old archive folders... [15:40:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:40:42]tlvbuf is 002B2620 [15:40:42]SAM_PROTO_ClearQueue [15:40:42]wFMCommunicate request_size=4 [15:40:42]MH_SAM_APDU [15:40:42]CAPDU: 80 09 00 00 [15:40:42]Write to MH i2c: E2 08 00 28 05 80 09 00 00 00 00 00 00 9F [15:40:42]Write i2c OK [15:40:42]MH_I2C_Read... [15:40:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:42]Read from MH i2c: E2 [15:40:42]MH_I2C_Read... [15:40:42]Read from MH i2c: E2 03 00 [15:40:42]MH_I2C_Read... [15:40:42]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [15:40:42]RAPDU: 90 00 [15:40:42]wFMCommunicate OK [15:40:42]SAM_PROTO_ClearQueue done [15:40:42]KKMCreateOFDPacket [15:40:42]OFDProtocolAddRootSTLVToBuf [15:40:42]FM_MakeSignedData [15:40:42]FM_MakeSignedData [15:40:42]SAM_PROTO_SignData [15:40:42]wFMCommunicate request_size=4 [15:40:42]MH_SAM_APDU [15:40:42]CAPDU: 80 0D 01 02 [15:40:42]Write to MH i2c: E2 08 00 29 05 80 0D 01 02 00 00 00 00 A7 [15:40:42]Write i2c OK [15:40:42]MH_I2C_Read... [15:40:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:42]Read from MH i2c: E2 [15:40:42]MH_I2C_Read... [15:40:42]Read from MH i2c: E2 03 00 [15:40:42]MH_I2C_Read... [15:40:42]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [15:40:42]RAPDU: 90 00 [15:40:42]wFMCommunicate OK [15:40:42]wFMCommunicate request_size=255 [15:40:42]MH_SAM_APDU [15:40:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A3 01 00 00 F4 03 04 00 79 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 86 02 00 35 04 06 00 53 51 53 4E [15:40:42]Write to MH i2c: E2 02 01 2A 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A3 01 00 00 F4 03 04 00 79 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 86 02 00 35 04 06 00 53 51 53 4E 00 00 82 [15:40:42]Write i2c OK [15:40:42]MH_I2C_Read... [15:40:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:42]Read from MH i2c: E2 [15:40:42]MH_I2C_Read... [15:40:42]Read from MH i2c: E2 03 00 [15:40:42]MH_I2C_Read... [15:40:42]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [15:40:42]RAPDU: 90 00 [15:40:42]wFMCommunicate OK [15:40:42]wFMCommunicate request_size=7 [15:40:42]MH_SAM_APDU [15:40:42]CAPDU: 80 0D 02 02 02 1B BC [15:40:42]Write to MH i2c: E2 0A 00 2B 05 80 0D 02 02 02 00 1B BC 00 00 85 [15:40:42]Write i2c OK [15:40:42]MH_I2C_Read... [15:40:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:42]Read from MH i2c: E2 [15:40:42]MH_I2C_Read... [15:40:42]Read from MH i2c: E2 03 00 [15:40:42]MH_I2C_Read... [15:40:42]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [15:40:42]RAPDU: 90 00 [15:40:42]wFMCommunicate OK [15:40:42]wFMCommunicate request_size=4 [15:40:42]MH_SAM_APDU [15:40:42]CAPDU: 80 0D 03 02 [15:40:43]Write to MH i2c: E2 08 00 2C 05 80 0D 03 02 00 00 00 00 AC [15:40:43]Write i2c OK [15:40:43]MH_I2C_Read... [15:40:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:40:43]Read from MH i2c: E2 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: E2 0B 00 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: E2 0B 00 2C 05 00 CB 1F 1C 67 EC 6E 7C 3F 90 00 2F [15:40:43]RAPDU: CB 1F 1C 67 EC 6E 7C 3F 90 00 [15:40:43]wFMCommunicate OK [15:40:43]SAM_PROTO_SignData done [15:40:43]FM_MakeSignedData done [15:40:43]CreateOFDProtocolMessage [15:40:43]wFMCommunicate request_size=4 [15:40:43]MH_SAM_APDU [15:40:43]CAPDU: 80 11 00 00 [15:40:43]Write to MH i2c: E2 08 00 2D 05 80 11 00 00 00 00 00 00 AC [15:40:43]Write i2c OK [15:40:43]MH_I2C_Read... [15:40:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:43]Read from MH i2c: E2 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: E2 17 00 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: E2 17 00 2D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [15:40:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:40:43]wFMCommunicate OK [15:40:43]CreateOFDProtocolMessage done [15:40:43]OFDSenderStorePacket 165566 [15:40:43]StoreOFDPacket docnum=165566 [15:40:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CB 23 04 01 6D 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A3 01 00 00 F4 03 04 00 79 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 86 02 00 35 04 06 00 53 51 53 4E 1B BC CB 1F 1C 67 EC 6E 7C 3F [15:40:43]CheckFolder [15:40:43]dirname=/storage/ofd_packets [15:40:43]CheckFolder done [15:40:43]ProducePacketName [15:40:43]name=ofd_packets/00165566 [15:40:43]NVStorageSaveData ofd_packets/00165566 [15:40:43]File name is /storage/ofd_packets/00165566 [15:40:43]Write 298 bytes [15:40:43]NVStorageSaveData done [15:40:43]OFDSenderStorePacket done [15:40:43]KKMCreateOFDPacket done [15:40:43]NVStorageSaveData kkm_last_timestamp [15:40:43]File name is /storage/kkm_last_timestamp [15:40:43]Write 4 bytes [15:40:43]NVStorageSaveData done [15:40:43]ExternCall_PrintAddStr [15:40:43]wPrintStart [15:40:43]Write to MH i2c: 01 00 00 2E 05 33 [15:40:43]Write i2c OK [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: 01 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: 01 07 00 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: 01 07 00 2E 05 00 00 00 00 00 FF 0F 48 [15:40:43]RasterBufferAndPrint [15:40:43]line Счет N : (1)294403 [15:40:43]line ИНН: 02508201610067 [15:40:43]line Контрольно-Кассовый Чек [15:40:43]line ПРОДАЖА [15:40:43]line ТРК (МРК, ГНК) : 21 [15:40:43]line Товар: 2710194800 [15:40:43]line ДТ-К-5 [15:40:43]line 5.250 * 76.20 [15:40:43]line = 400.05 [15:40:43]line НДС 12% НСП 1% [15:40:43]line > о реализуемом товаре [15:40:43]line ОКРУГЛЕНИЕ: -0.05 [15:40:43]line ИТОГО: 400.00 [15:40:43]line Внесено: 400.00 [15:40:43]line СДАЧА: 0.00 [15:40:43]line НСП 1% : 3.54 [15:40:43]line НДС 12% : 42.48 [15:40:43]line Наличными: 400.00 [15:40:43]line Безнал.: 0.00 [15:40:43]line Место: АЗС № 130 "Партнер Нефть" [15:40:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:40:43]line СНО: Общий режим [15:40:43]line Чек 419 23.08.2024 15:40 [15:40:43]line Смена: 469 ФФД: 1.0 [15:40:43]line ЗНМ: 0300000070 [15:40:43]line РНМ: 0000000000092562 [15:40:43]line Версия ККМ: 001 [15:40:43]line ФМ: 0000000000871769 [15:40:43]line ФД: 165566 [15:40:43]line ФПД: 91608755084220 [15:40:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T154041&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165566&fm=91608755084220&tin=02508201610067®Number=0000000000092562&sum=40000 [15:40:43]written 0, free lines is 4095 [15:40:43]OFD Sender: Processing packet 165563 [packets to send 998, broken 994] [15:40:43]ProducePacketName [15:40:43]name=ofd_packets/00165563 [15:40:43]OFD Sender: To server: pG, [15:40:43]CommunicateWithHost lk.salyk.kg:30040 [15:40:43]ConnectInit lk.salyk.kg [15:40:43]Write to MH i2c: 01 00 00 59 05 5E [15:40:43]Write i2c OK [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: 01 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: 01 07 00 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: 01 07 00 59 05 00 00 00 00 00 DD 0C 4E [15:40:43]RasterBufferAndPrint [15:40:43]line [15:40:43]line [15:40:43]line [15:40:43]line [15:40:43]line [15:40:43]written 0, free lines is 3317 [15:40:43]MH_Cut [15:40:43]Write to MH i2c: D1 01 00 60 05 01 37 [15:40:43]Write i2c OK [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: D1 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: D1 01 00 [15:40:43]MH_I2C_Read... [15:40:43]Read from MH i2c: D1 01 00 60 05 00 36 [15:40:43]Write to MH i2c: 01 00 00 61 05 66 [15:40:43]Write i2c OK [15:40:43]MH_I2C_Read... [15:40:44]*** Cut start [15:40:44]*** Purtial cut [15:40:44]*** Stage 1: CUTSNS_PIN = 1 [15:40:46]Read from MH i2c: 01 [15:40:46]MH_I2C_Read... [15:40:46]*** Stop cut motor [15:40:46]*** Cut end [15:40:46]Read from MH i2c: 01 07 00 [15:40:46]MH_I2C_Read... [15:40:46]Read from MH i2c: 01 07 00 61 05 00 00 00 00 00 FF 0F 7B [15:40:46]process_action close_receipt done [15:40:46]requested_data is exist [15:40:46]produce_requested_data [15:40:46]requested_item fm.sn is exist - process it [15:40:46]wFMCommunicate request_size=4 [15:40:46]MH_SAM_APDU [15:40:46]CAPDU: 80 11 00 00 [15:40:46]Write to MH i2c: E2 08 00 62 05 80 11 00 00 00 00 00 00 E1 [15:40:46]Write i2c OK [15:40:46]MH_I2C_Read... [15:40:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:46]Read from MH i2c: E2 [15:40:46]MH_I2C_Read... [15:40:46]Read from MH i2c: E2 17 00 [15:40:46]MH_I2C_Read... [15:40:46]Read from MH i2c: E2 17 00 62 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3A [15:40:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:40:46]wFMCommunicate OK [15:40:46]requested_item fd.num is exist - process it [15:40:46]SAM_PROTO_GetFieldsCounters [15:40:46]wFMCommunicate request_size=4 [15:40:46]MH_SAM_APDU [15:40:46]CAPDU: 80 13 00 00 [15:40:46]Write to MH i2c: E2 08 00 63 05 80 13 00 00 00 00 00 00 E4 [15:40:46]Write i2c OK [15:40:46]MH_I2C_Read... [15:40:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:46]Read from MH i2c: E2 [15:40:46]MH_I2C_Read... [15:40:46]Read from MH i2c: E2 62 00 [15:40:46]MH_I2C_Read... [15:40:46]Read from MH i2c: E2 62 00 63 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [15:40:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:40:46]wFMCommunicate OK [15:40:46]SAM_PROTO_GetFieldsCounters done [15:40:46]requested_item shift.num is exist - process it [15:40:46]requested_item shift.opened is exist - process it [15:40:46]req_shift_opened [15:40:46]FM_GetShiftState [15:40:46]SAM_PROTO_GetShiftState [15:40:46]wFMCommunicate request_size=4 [15:40:46]MH_SAM_APDU [15:40:46]CAPDU: 80 13 01 00 [15:40:46]Write to MH i2c: E2 08 00 64 05 80 13 01 00 00 00 00 00 E6 [15:40:46]Write i2c OK [15:40:46]MH_I2C_Read... [15:40:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:46]Read from MH i2c: E2 [15:40:46]MH_I2C_Read... [15:40:46]Read from MH i2c: E2 0E 00 [15:40:46]MH_I2C_Read... [15:40:46]Read from MH i2c: E2 0E 00 64 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [15:40:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:40:46]wFMCommunicate OK [15:40:46]SAM_PROTO_GetShiftState done [15:40:46]FM_GetShiftState done [15:40:46]req_shift_opened done [15:40:46]requested_item shift.open_date is exist - process it [15:40:46]req_shift_open_date [15:40:46]req_shift_open_date done [15:40:46]produce_requested_data done [15:40:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165566,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:40:46]process_action_free close_receipt [15:40:46]json_value_free [15:40:46]json_value_free done [15:40:46]process_json_proto returns [15:40:46]Send response to host [15:40:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165566,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:40:46]free response buf [15:40:46]execute_script done [15:40:46]execute_script returns [15:40:46]free content buf [15:40:46]Sock 12.Close socket [15:40:46]Sock 12.Thread stoped [15:40:48]ConnectInit Can't take IP for lk.salyk.kg [15:40:48]CommunicateWithHost connect error [15:40:48]CommunicateWithHost err = -1 [15:40:48]OFD Sender: Server communicate error [15:40:53]OFD Sender: Processing packet 165563 [packets to send 998, broken 994] [15:40:53]ProducePacketName [15:40:53]name=ofd_packets/00165563 [15:40:53]OFD Sender: To server: pG, [15:40:53]CommunicateWithHost lk.salyk.kg:30040 [15:40:53]ConnectInit lk.salyk.kg [15:40:54]Connected sock=7 [15:40:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5D E0 04 01 37 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 0F AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 86 02 00 35 04 06 00 88 DC BD 5F 66 6E 8F 59 DC 3A 59 43 10 43 [15:40:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E8 81 47 00 86 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 86 02 00 F4 03 04 00 D0 56 C8 66 B6 04 01 00 00 E5 0D 65 EA 07 1F 41 8F [15:40:55]CommunicateWithHost err = 0 [15:40:55]CheckOFDResponse [15:40:55]1017 (14) - 77093643461234 [15:40:55]1041 (16) - 0000000000871769 [15:40:55]1040 (4) - 165563 [15:40:55]1012 (4) - 23.08.2024 09:30 [15:40:55]1206 (1) - 0 [15:40:55]OFD Sender: Remove packet 165563 [15:40:55]ProducePacketName [15:40:55]name=ofd_packets/00165563 [15:40:55]NVStorageDeleteData [15:40:56]OFD Sender: Processing packet 165564 [packets to send 997, broken 994] [15:40:56]ProducePacketName [15:40:56]name=ofd_packets/00165564 [15:40:56]OFD Sender: To server: pG, [15:40:56]CommunicateWithHost lk.salyk.kg:30040 [15:40:56]ConnectInit lk.salyk.kg [15:40:57]Connected sock=7 [15:40:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 03 07 01 7C DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 16 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 86 02 00 35 04 06 00 BD 41 D0 EE DC 84 81 E8 BE CE AC 60 C4 DC [15:40:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2A 94 47 00 02 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 86 02 00 F4 03 04 00 D2 56 C8 66 B6 04 01 00 00 1C 12 DE 3D 97 BA CD 64 [15:40:58]CommunicateWithHost err = 0 [15:40:58]CheckOFDResponse [15:40:58]1017 (14) - 77093643461234 [15:40:58]1041 (16) - 0000000000871769 [15:40:58]1040 (4) - 165564 [15:40:58]1012 (4) - 23.08.2024 09:30 [15:40:58]1206 (1) - 0 [15:40:58]OFD Sender: Remove packet 165564 [15:40:58]ProducePacketName [15:40:58]name=ofd_packets/00165564 [15:40:58]NVStorageDeleteData [15:40:59]OFD Sender: Processing packet 165565 [packets to send 996, broken 994] [15:40:59]ProducePacketName [15:40:59]name=ofd_packets/00165565 [15:40:59]OFD Sender: To server: pG, [15:40:59]CommunicateWithHost lk.salyk.kg:30040 [15:40:59]ConnectInit lk.salyk.kg [15:41:00]Connected sock=7 [15:41:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D3 86 07 01 00 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 54 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 86 02 00 35 04 06 00 00 8D C8 06 CA BB 61 5F B0 74 90 2C E7 C4 [15:41:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5D B3 47 00 D6 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 86 02 00 F4 03 04 00 D5 56 C8 66 B6 04 01 00 00 C1 F0 BB 84 5D AE C0 06 [15:41:00]CommunicateWithHost err = 0 [15:41:00]CheckOFDResponse [15:41:00]1017 (14) - 77093643461234 [15:41:00]1041 (16) - 0000000000871769 [15:41:00]1040 (4) - 165565 [15:41:00]1012 (4) - 23.08.2024 09:31 [15:41:00]1206 (1) - 0 [15:41:00]OFD Sender: Remove packet 165565 [15:41:00]ProducePacketName [15:41:00]name=ofd_packets/00165565 [15:41:00]NVStorageDeleteData [15:41:01]OFD Sender: Processing packet 165566 [packets to send 995, broken 994] [15:41:01]ProducePacketName [15:41:01]name=ofd_packets/00165566 [15:41:01]OFD Sender: To server: pG, [15:41:01]CommunicateWithHost lk.salyk.kg:30040 [15:41:01]ConnectInit lk.salyk.kg [15:41:01]Connected sock=7 [15:41:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CB 23 04 01 6D 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A3 01 00 00 F4 03 04 00 79 AD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 86 02 00 35 04 06 00 53 51 53 4E 1B BC CB 1F 1C 67 EC 6E 7C 3F [15:41:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BB 30 47 00 BB 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 86 02 00 F4 03 04 00 D7 56 C8 66 B6 04 01 00 00 13 C4 8F F2 64 E9 87 C1 [15:41:02]CommunicateWithHost err = 0 [15:41:02]CheckOFDResponse [15:41:02]1017 (14) - 77093643461234 [15:41:02]1041 (16) - 0000000000871769 [15:41:02]1040 (4) - 165566 [15:41:02]1012 (4) - 23.08.2024 09:31 [15:41:02]1206 (1) - 0 [15:41:02]OFD Sender: Remove packet 165566 [15:41:02]ProducePacketName [15:41:02]name=ofd_packets/00165566 [15:41:02]NVStorageDeleteData [15:41:03]OFD Sender: No OFD packet to send [15:41:08]OFD Sender: No OFD packet to send [15:41:13]OFD Sender: No OFD packet to send [15:41:18]OFD Sender: No OFD packet to send [15:41:23]OFD Sender: No OFD packet to send [15:41:28]OFD Sender: No OFD packet to send [15:41:33]OFD Sender: No OFD packet to send [15:41:38]OFD Sender: No OFD packet to send [15:41:43]OFD Sender: No OFD packet to send [15:41:48]OFD Sender: No OFD packet to send [15:41:53]OFD Sender: No OFD packet to send [15:41:58]OFD Sender: No OFD packet to send [15:42:03]OFD Sender: No OFD packet to send [15:42:08]OFD Sender: No OFD packet to send [15:42:13]OFD Sender: No OFD packet to send [15:42:13]ConnectInit Can't connect to host [15:42:18]OFD Sender: No OFD packet to send [15:42:23]OFD Sender: No OFD packet to send [15:42:28]OFD Sender: No OFD packet to send [15:42:33]OFD Sender: No OFD packet to send [15:42:38]OFD Sender: No OFD packet to send [15:42:42]recv_with_timeout no data received [15:42:43]OFD Sender: No OFD packet to send [15:42:48]OFD Sender: No OFD packet to send [15:42:53]OFD Sender: No OFD packet to send [15:42:58]OFD Sender: No OFD packet to send [15:43:03]OFD Sender: No OFD packet to send [15:43:04]recv_with_timeout no data received [15:43:08]OFD Sender: No OFD packet to send [15:43:13]OFD Sender: No OFD packet to send [15:43:14]recv_with_timeout no data received [15:43:18]OFD Sender: No OFD packet to send [15:43:23]OFD Sender: No OFD packet to send [15:43:28]OFD Sender: No OFD packet to send [15:43:33]OFD Sender: No OFD packet to send [15:43:38]OFD Sender: No OFD packet to send [15:43:43]OFD Sender: No OFD packet to send [15:43:48]OFD Sender: No OFD packet to send [15:43:53]OFD Sender: No OFD packet to send [15:43:58]OFD Sender: No OFD packet to send [15:44:03]OFD Sender: No OFD packet to send [15:44:08]OFD Sender: No OFD packet to send [15:44:13]OFD Sender: No OFD packet to send [15:44:14]accept exits with 10 [15:44:14]New connection [15:44:14]New thread 3066486116 created [15:44:14]Thread 3066629476 joined [15:44:14]Waiting for new connection... [15:44:14] Sock 10.Parse request [15:44:14]Sock 10.Check first char [15:44:14]Sock 10.First char is OK [15:44:14]request: POST /json_proto HTTP/1.0 [15:44:14]Method: POST [15:44:14]URL: /json_proto [15:44:14]Method is POST - this is cgi request [15:44:14]url: /json_proto [15:44:14]query_string will be loaded in cgi processing [15:44:14]execute_cgi json_proto POST (null) [15:44:14]execute_cgi path=json_proto method=POST [15:44:14]POST find Content-Length [15:44:14]Host: 172.17.44.132:8080 [15:44:14]Content-Length: 663 [15:44:14]Content-Type: application/json [15:44:14] [15:44:14]POST finish read [15:44:14]Found Content-Length = 663 [15:44:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51065", "tax_sys" : 0, "items" : [ { "code": "4700003010803", "name": "\u0427\u0430\u0439 \u041B\u0435\u0442\u0441 \u0413\u043E\u0443 \u041C\u0430\u043B\u0438\u043D\u0430 0,9\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:44:14]execute_script... [15:44:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51065", "tax_sys" : 0, "items" : [ { "code": "4700003010803", "name": "\u0427\u0430\u0439 \u041B\u0435\u0442\u0441 \u0413\u043E\u0443 \u041C\u0430\u043B\u0438\u043D\u0430 0,9\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:44:14]POST & json_proto [15:44:14]process_json_proto [15:44:14]json parsed OK: [15:44:14]protocol is kg_v1.0 [15:44:14]action value=close_receipt [15:44:14]process_action close_receipt [15:44:14]cmd_close_receipt [15:44:14]MH_GetDate [15:44:14]Write to MH i2c: F0 00 00 65 05 59 [15:44:14]Write i2c OK [15:44:14]MH_I2C_Read... [15:44:14]Read from MH i2c: F0 [15:44:14]MH_I2C_Read... [15:44:14]Read from MH i2c: F0 09 00 [15:44:14]MH_I2C_Read... [15:44:14]Read from MH i2c: F0 09 00 65 05 00 4E AE C8 66 2A 83 C1 65 5F [15:44:14]GetLastDocTimeStamp 1724427641 [15:44:14]current date 1724427854 [15:44:14]FM_GetShiftState [15:44:14]SAM_PROTO_GetShiftState [15:44:14]wFMCommunicate request_size=4 [15:44:14]MH_SAM_APDU [15:44:14]CAPDU: 80 13 01 00 [15:44:14]Write to MH i2c: E2 08 00 66 05 80 13 01 00 00 00 00 00 E8 [15:44:14]Write i2c OK [15:44:14]MH_I2C_Read... [15:44:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:14]Read from MH i2c: E2 [15:44:14]MH_I2C_Read... [15:44:14]Read from MH i2c: E2 0E 00 [15:44:14]MH_I2C_Read... [15:44:14]Read from MH i2c: E2 0E 00 66 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 16 [15:44:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:44:14]wFMCommunicate OK [15:44:14]SAM_PROTO_GetShiftState done [15:44:14]FM_GetShiftState done [15:44:14]opened in 1724372766 [15:44:14]opened+sec_in_day 1724459166 [15:44:14]quantity*price = 8500 [15:44:14]sum+1 = 8501 [15:44:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 420 23.08.2024 15:44 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165567 ФПД: 103614613268727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T154414&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165567&fm=103614613268727&tin=02508201610067®Number=0000000000092562&sum=8500 0 [15:44:15]StoreToDocumentArchive [15:44:15]shift 469 fd 165567 [15:44:15]save to /storage/0469/doc_00165567 [15:44:15]save last doc name /storage/0469/doc_00165567 to /storage/kkm_last_doc_name [15:44:15]save OK [15:44:15]Clear old archive folders... [15:44:15]ProcessDocumentItem done err = 0, tmpTLVsize=283 [15:44:15]tlvbuf is 002C3A90 [15:44:15]SAM_PROTO_ClearQueue [15:44:15]wFMCommunicate request_size=4 [15:44:15]MH_SAM_APDU [15:44:15]CAPDU: 80 09 00 00 [15:44:15]Write to MH i2c: E2 08 00 73 05 80 09 00 00 00 00 00 00 EA [15:44:15]Write i2c OK [15:44:15]MH_I2C_Read... [15:44:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:44:15]Read from MH i2c: E2 [15:44:15]MH_I2C_Read... [15:44:15]Read from MH i2c: E2 03 00 [15:44:15]MH_I2C_Read... [15:44:15]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [15:44:15]RAPDU: 90 00 [15:44:15]wFMCommunicate OK [15:44:15]SAM_PROTO_ClearQueue done [15:44:15]KKMCreateOFDPacket [15:44:15]OFDProtocolAddRootSTLVToBuf [15:44:15]FM_MakeSignedData [15:44:15]FM_MakeSignedData [15:44:15]SAM_PROTO_SignData [15:44:15]wFMCommunicate request_size=4 [15:44:15]MH_SAM_APDU [15:44:15]CAPDU: 80 0D 01 02 [15:44:15]Write to MH i2c: E2 08 00 74 05 80 0D 01 02 00 00 00 00 F2 [15:44:15]Write i2c OK [15:44:15]MH_I2C_Read... [15:44:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:44:15]Read from MH i2c: E2 [15:44:15]MH_I2C_Read... [15:44:15]Read from MH i2c: E2 03 00 [15:44:15]MH_I2C_Read... [15:44:15]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [15:44:15]RAPDU: 90 00 [15:44:15]wFMCommunicate OK [15:44:15]wFMCommunicate request_size=255 [15:44:15]MH_SAM_APDU [15:44:15]CAPDU: 80 0D 02 02 FA 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 38 30 33 06 04 29 00 D0 A7 D0 B0 D0 B9 20 D0 9B D0 B5 D1 82 D1 81 20 D0 93 D0 BE D1 83 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 30 2C 39 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 4E AE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 [15:44:15]Write to MH i2c: E2 02 01 75 05 80 0D 02 02 FA 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 38 30 33 06 04 29 00 D0 A7 D0 B0 D0 B9 20 D0 9B D0 B5 D1 82 D1 81 20 D0 93 D0 BE D1 83 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 30 2C 39 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 4E AE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 00 00 AC [15:44:15]Write i2c OK [15:44:15]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 75 05 00 90 00 EE [15:44:16]RAPDU: 90 00 [15:44:16]wFMCommunicate OK [15:44:16]wFMCommunicate request_size=42 [15:44:16]MH_SAM_APDU [15:44:16]CAPDU: 80 0D 02 02 25 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 86 02 00 35 04 06 00 5E 3C A8 37 A8 F7 [15:44:16]Write to MH i2c: E2 2D 00 76 05 80 0D 02 02 25 00 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 86 02 00 35 04 06 00 5E 3C A8 37 A8 F7 00 00 2F [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [15:44:16]RAPDU: 90 00 [15:44:16]wFMCommunicate OK [15:44:16]wFMCommunicate request_size=4 [15:44:16]MH_SAM_APDU [15:44:16]CAPDU: 80 0D 03 02 [15:44:16]Write to MH i2c: E2 08 00 77 05 80 0D 03 02 00 00 00 00 F7 [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 0B 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 0B 00 77 05 00 44 F0 1B 73 F8 B8 F1 4F 90 00 AA [15:44:16]RAPDU: 44 F0 1B 73 F8 B8 F1 4F 90 00 [15:44:16]wFMCommunicate OK [15:44:16]SAM_PROTO_SignData done [15:44:16]FM_MakeSignedData done [15:44:16]CreateOFDProtocolMessage [15:44:16]wFMCommunicate request_size=4 [15:44:16]MH_SAM_APDU [15:44:16]CAPDU: 80 11 00 00 [15:44:16]Write to MH i2c: E2 08 00 78 05 80 11 00 00 00 00 00 00 F7 [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:16]Read from MH i2c: E2 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 17 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: E2 17 00 78 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 50 [15:44:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:44:16]wFMCommunicate OK [15:44:16]CreateOFDProtocolMessage done [15:44:16]OFDSenderStorePacket 165567 [15:44:16]StoreOFDPacket docnum=165567 [15:44:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2F 01 00 00 CE 03 27 01 62 DF 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 38 30 33 06 04 29 00 D0 A7 D0 B0 D0 B9 20 D0 9B D0 B5 D1 82 D1 81 20 D0 93 D0 BE D1 83 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 30 2C 39 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 4E AE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 86 02 00 35 04 06 00 5E 3C A8 37 A8 F7 44 F0 1B 73 F8 B8 F1 4F [15:44:16]CheckFolder [15:44:16]dirname=/storage/ofd_packets [15:44:16]CheckFolder done [15:44:16]ProducePacketName [15:44:16]name=ofd_packets/00165567 [15:44:16]NVStorageSaveData ofd_packets/00165567 [15:44:16]File name is /storage/ofd_packets/00165567 [15:44:16]Write 333 bytes [15:44:16]NVStorageSaveData done [15:44:16]OFDSenderStorePacket done [15:44:16]KKMCreateOFDPacket done [15:44:16]NVStorageSaveData kkm_last_timestamp [15:44:16]File name is /storage/kkm_last_timestamp [15:44:16]Write 4 bytes [15:44:16]NVStorageSaveData done [15:44:16]ExternCall_PrintAddStr [15:44:16]wPrintStart [15:44:16]Write to MH i2c: 01 00 00 79 05 7E [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: 01 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: 01 07 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: 01 07 00 79 05 00 00 00 00 00 FF 0F 93 [15:44:16]RasterBufferAndPrint [15:44:16]line Счет N : (3)51065 [15:44:16]line ИНН: 02508201610067 [15:44:16]line Контрольно-Кассовый Чек [15:44:16]line ПРОДАЖА [15:44:16]line Товар: 4700003010803 [15:44:16]line Чай Летс Гоу Малина 0,9л [15:44:16]line 1.000 * 85.00 [15:44:16]line = 85.00 [15:44:16]line НДС 12% НСП 1% [15:44:16]line > о реализуемом товаре [15:44:16]line ИТОГО: 85.00 [15:44:16]line НСП 1% : 0.75 [15:44:16]line НДС 12% : 9.03 [15:44:16]line Наличными: 85.00 [15:44:16]line Безнал.: 0.00 [15:44:16]line Место: АЗС № 130 "Партнер Нефть" [15:44:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:44:16]line СНО: Общий режим [15:44:16]line Чек 420 23.08.2024 15:44 [15:44:16]line Смена: 469 ФФД: 1.0 [15:44:16]line ЗНМ: 0300000070 [15:44:16]line РНМ: 0000000000092562 [15:44:16]line Версия ККМ: 001 [15:44:16]line ФМ: 0000000000871769 [15:44:16]line ФД: 165567 [15:44:16]line ФПД: 103614613268727 [15:44:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T154414&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165567&fm=103614613268727&tin=02508201610067®Number=0000000000092562&sum=8500 [15:44:16]line 0 [15:44:16]written 0, free lines is 4095 [15:44:16]OFD Sender: Processing packet 165567 [packets to send 995, broken 994] [15:44:16]ProducePacketName [15:44:16]name=ofd_packets/00165567 [15:44:16]OFD Sender: To server: pG, [15:44:16]CommunicateWithHost lk.salyk.kg:30040 [15:44:16]ConnectInit lk.salyk.kg [15:44:16]Write to MH i2c: 01 00 00 A1 05 A6 [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: 01 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: 01 07 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: 01 07 00 A1 05 00 00 00 00 00 F2 0C AB [15:44:16]RasterBufferAndPrint [15:44:16]line [15:44:16]line [15:44:16]line [15:44:16]line [15:44:16]line [15:44:16]written 0, free lines is 3321 [15:44:16]MH_Cut [15:44:16]Write to MH i2c: D1 01 00 A8 05 01 7F [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: D1 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: D1 01 00 [15:44:16]MH_I2C_Read... [15:44:16]Read from MH i2c: D1 01 00 A8 05 00 7E [15:44:16]Write to MH i2c: 01 00 00 A9 05 AE [15:44:16]Write i2c OK [15:44:16]MH_I2C_Read... [15:44:17]Connected sock=9 [15:44:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2F 01 00 00 CE 03 27 01 62 DF 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 38 30 33 06 04 29 00 D0 A7 D0 B0 D0 B9 20 D0 9B D0 B5 D1 82 D1 81 20 D0 93 D0 BE D1 83 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 30 2C 39 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 4E AE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 86 02 00 35 04 06 00 5E 3C A8 37 A8 F7 44 F0 1B 73 F8 B8 F1 4F [15:44:17]*** Cut start [15:44:17]*** Purtial cut [15:44:17]*** Stage 1: CUTSNS_PIN = 1 [15:44:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EB 77 47 00 73 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 86 02 00 F4 03 04 00 9A 57 C8 66 B6 04 01 00 00 33 81 41 01 37 8E E9 8E [15:44:17]CommunicateWithHost err = 0 [15:44:17]CheckOFDResponse [15:44:17]1017 (14) - 77093643461234 [15:44:17]1041 (16) - 0000000000871769 [15:44:17]1040 (4) - 165567 [15:44:17]1012 (4) - 23.08.2024 09:34 [15:44:17]1206 (1) - 0 [15:44:17]OFD Sender: Remove packet 165567 [15:44:17]ProducePacketName [15:44:17]name=ofd_packets/00165567 [15:44:17]NVStorageDeleteData [15:44:18]OFD Sender: No OFD packet to send [15:44:19]Read from MH i2c: 01 [15:44:19]MH_I2C_Read... [15:44:19]*** Stop cut motor [15:44:19]*** Cut end [15:44:19]Read from MH i2c: 01 07 00 [15:44:19]MH_I2C_Read... [15:44:19]Read from MH i2c: 01 07 00 A9 05 00 00 00 00 00 FF 0F C3 [15:44:19]process_action close_receipt done [15:44:19]requested_data is exist [15:44:19]produce_requested_data [15:44:19]requested_item fm.sn is exist - process it [15:44:19]wFMCommunicate request_size=4 [15:44:19]MH_SAM_APDU [15:44:19]CAPDU: 80 11 00 00 [15:44:19]Write to MH i2c: E2 08 00 AA 05 80 11 00 00 00 00 00 00 29 [15:44:19]Write i2c OK [15:44:19]MH_I2C_Read... [15:44:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:44:19]Read from MH i2c: E2 [15:44:19]MH_I2C_Read... [15:44:19]Read from MH i2c: E2 17 00 [15:44:19]MH_I2C_Read... [15:44:19]Read from MH i2c: E2 17 00 AA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [15:44:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:44:19]wFMCommunicate OK [15:44:19]requested_item fd.num is exist - process it [15:44:19]SAM_PROTO_GetFieldsCounters [15:44:19]wFMCommunicate request_size=4 [15:44:19]MH_SAM_APDU [15:44:19]CAPDU: 80 13 00 00 [15:44:19]Write to MH i2c: E2 08 00 AB 05 80 13 00 00 00 00 00 00 2C [15:44:19]Write i2c OK [15:44:19]MH_I2C_Read... [15:44:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:44:19]Read from MH i2c: E2 [15:44:19]MH_I2C_Read... [15:44:19]Read from MH i2c: E2 62 00 [15:44:19]MH_I2C_Read... [15:44:19]Read from MH i2c: E2 62 00 AB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 5E [15:44:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:44:19]wFMCommunicate OK [15:44:19]SAM_PROTO_GetFieldsCounters done [15:44:19]requested_item shift.num is exist - process it [15:44:19]requested_item shift.opened is exist - process it [15:44:19]req_shift_opened [15:44:19]FM_GetShiftState [15:44:19]SAM_PROTO_GetShiftState [15:44:19]wFMCommunicate request_size=4 [15:44:19]MH_SAM_APDU [15:44:19]CAPDU: 80 13 01 00 [15:44:19]Write to MH i2c: E2 08 00 AC 05 80 13 01 00 00 00 00 00 2E [15:44:19]Write i2c OK [15:44:19]MH_I2C_Read... [15:44:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:44:19]Read from MH i2c: E2 [15:44:19]MH_I2C_Read... [15:44:19]Read from MH i2c: E2 0E 00 [15:44:19]MH_I2C_Read... [15:44:19]Read from MH i2c: E2 0E 00 AC 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [15:44:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:44:19]wFMCommunicate OK [15:44:19]SAM_PROTO_GetShiftState done [15:44:19]FM_GetShiftState done [15:44:19]req_shift_opened done [15:44:19]requested_item shift.open_date is exist - process it [15:44:19]req_shift_open_date [15:44:19]req_shift_open_date done [15:44:19]produce_requested_data done [15:44:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165567,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:44:19]process_action_free close_receipt [15:44:19]json_value_free [15:44:19]json_value_free done [15:44:19]process_json_proto returns [15:44:19]Send response to host [15:44:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165567,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:44:19]free response buf [15:44:19]execute_script done [15:44:19]execute_script returns [15:44:19]free content buf [15:44:19]Sock 10.Close socket [15:44:19]Sock 10.Thread stoped [15:44:23]OFD Sender: No OFD packet to send [15:44:28]OFD Sender: No OFD packet to send [15:44:33]OFD Sender: No OFD packet to send [15:44:38]OFD Sender: No OFD packet to send [15:47:07]OFD Sender: No OFD packet to send [15:47:09]ConnectInit Can't connect to host [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:45]accept exits with 7 [15:48:45]New connection [15:48:45]New thread 3067526500 created [15:48:45]Thread 3067383140 joined [15:48:45]Waiting for new connection... [15:48:45] Sock 7.Parse request [15:48:45]Sock 7.Check first char [15:48:45]Sock 7.First char is OK [15:48:45]request: POST /json_proto HTTP/1.0 [15:48:45]Method: POST [15:48:45]URL: /json_proto [15:48:45]Method is POST - this is cgi request [15:48:45]url: /json_proto [15:48:45]query_string will be loaded in cgi processing [15:48:45]execute_cgi json_proto POST (null) [15:48:45]execute_cgi path=json_proto method=POST [15:48:45]POST find Content-Length [15:48:45]Host: 172.17.44.132:8080 [15:48:45]Content-Length: 674 [15:48:45]Content-Type: application/json [15:48:45] [15:48:45]POST finish read [15:48:45]Found Content-Length = 674 [15:48:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:45]execute_script... [15:48: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)294407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:45]POST & json_proto [15:48:45]process_json_proto [15:48:45]json parsed OK: [15:48:45]protocol is kg_v1.0 [15:48:45]action value=close_receipt [15:48:45]process_action close_receipt [15:48:45]cmd_close_receipt [15:48:45]MH_GetDate [15:48:45]Write to MH i2c: F0 00 00 1D 00 0C [15:48:45]Write i2c OK [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: F0 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: F0 09 00 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: F0 09 00 1D 00 00 5D AF C8 66 2A 83 C1 65 22 [15:48:45]GetLastDocTimeStamp 97 [15:48:45]current date 1724428125 [15:48:45]FM_GetShiftState [15:48:45]SAM_PROTO_GetShiftState [15:48:45]wFMCommunicate request_size=4 [15:48:45]MH_SAM_APDU [15:48:45]CAPDU: 80 13 01 00 [15:48:45]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [15:48:45]Write i2c OK [15:48:45]MH_I2C_Read... [15:48:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:45]Read from MH i2c: E2 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 0E 00 [15:48:45]MH_I2C_Read... [15:48:45]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [15:48:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:48:45]wFMCommunicate OK [15:48:45]SAM_PROTO_GetShiftState done [15:48:45]FM_GetShiftState done [15:48:45]opened in 1724372766 [15:48:45]opened+sec_in_day 1724459166 [15:48:45]quantity*price = 70027 [15:48:45]sum+1 = 70029 [15:48:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 421 23.08.2024 15:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165568 ФПД: 108301659709059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T154845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165568&fm=108301659709059&tin=02508201610067®Number=0000000000092562&sum=70000 [15:48:46]StoreToDocumentArchive [15:48:46]shift 469 fd 165568 [15:48:46]save to /storage/0469/doc_00165568 [15:48:46]save last doc name /storage/0469/doc_00165568 to /storage/kkm_last_doc_name [15:48:46]save OK [15:48:46]Clear old archive folders... [15:48:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:48:46]tlvbuf is 01DBCC00 [15:48:46]SAM_PROTO_ClearQueue [15:48:46]wFMCommunicate request_size=4 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 09 00 00 [15:48:46]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:48:46]RAPDU: 90 00 [15:48:46]wFMCommunicate OK [15:48:46]SAM_PROTO_ClearQueue done [15:48:46]KKMCreateOFDPacket [15:48:46]OFDProtocolAddRootSTLVToBuf [15:48:46]FM_MakeSignedData [15:48:46]FM_MakeSignedData [15:48:46]SAM_PROTO_SignData [15:48:46]wFMCommunicate request_size=4 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 0D 01 02 [15:48:46]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:48:46]RAPDU: 90 00 [15:48:46]wFMCommunicate OK [15:48:46]wFMCommunicate request_size=255 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 01 00 00 F4 03 04 00 5D AF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 86 02 00 35 04 06 00 62 7F F1 F4 [15:48:46]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A5 01 00 00 F4 03 04 00 5D AF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 86 02 00 35 04 06 00 62 7F F1 F4 00 00 F4 [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:48:46]RAPDU: 90 00 [15:48:46]wFMCommunicate OK [15:48:46]wFMCommunicate request_size=7 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 0D 02 02 02 9E 83 [15:48:46]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 9E 83 00 00 CD [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:48:46]RAPDU: 90 00 [15:48:46]wFMCommunicate OK [15:48:46]wFMCommunicate request_size=4 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 0D 03 02 [15:48:46]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 0B 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 0B 00 2F 00 00 DC 57 B3 C5 DF 4D F5 EB 90 00 62 [15:48:46]RAPDU: DC 57 B3 C5 DF 4D F5 EB 90 00 [15:48:46]wFMCommunicate OK [15:48:46]SAM_PROTO_SignData done [15:48:46]FM_MakeSignedData done [15:48:46]CreateOFDProtocolMessage [15:48:46]wFMCommunicate request_size=4 [15:48:46]MH_SAM_APDU [15:48:46]CAPDU: 80 11 00 00 [15:48:46]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:48:46]Write i2c OK [15:48:46]MH_I2C_Read... [15:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:46]Read from MH i2c: E2 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 17 00 [15:48:46]MH_I2C_Read... [15:48:46]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [15:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:48:46]wFMCommunicate OK [15:48:46]CreateOFDProtocolMessage done [15:48:46]OFDSenderStorePacket 165568 [15:48:46]StoreOFDPacket docnum=165568 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17247319+1707180842=1724428161 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 82 AF C8 66 2A 83 C1 65 31 [15:49:22]Current date/time: 23.08.2024 15:49 [15:49:22]FM_Init [15:49:22]wFMConnect [15:49:22]MH_SAM_On [15:49:22]Write to MH i2c: E0 00 00 08 00 E7 [15:49:22]Write i2c OK [15:49:22]MH_I2C_Read... [15:49:22]*** iso7816_init finished! [15:49:22]*** atr: [15:49:22]*** 0F 3B D5 18 FF 81 91 FE [15:49:22]*** 1F C3 80 73 C8 21 10 0A [15:49:22]*** 00 00 00 00 00 00 00 00 [15:49:22]*** 00 00 00 00 00 00 00 00 [15:49:22]*** 00 00 00 00 00 00 00 00 [15:49:22]*** 00 00 00 00 00 00 00 00 [15:49:22]*** 00 00 00 00 00 00 00 00 [15:49:22]*** 00 00 00 00 00 00 00 00 [15:49:22]Read from MH i2c: E0 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E0 10 00 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [15:49:22]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:49:22]wFMCommunicate request_size=10 [15:49:22]MH_SAM_APDU [15:49:22]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:49:22]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:49:22]Write i2c OK [15:49:22]MH_I2C_Read... [15:49:22]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:49:22]Read from MH i2c: E2 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 03 00 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:49:22]RAPDU: 90 00 [15:49:22]wFMCommunicate OK [15:49:22]wFMCommunicate request_size=4 [15:49:22]MH_SAM_APDU [15:49:22]CAPDU: 80 11 00 00 [15:49:22]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:49:22]Write i2c OK [15:49:22]MH_I2C_Read... [15:49:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:22]Read from MH i2c: E2 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 17 00 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [15:49:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:49:22]wFMCommunicate OK [15:49:22]Detected FM SN is 0000000000871769 [15:49:22]Stored FM SN is 0000000000871769 [15:49:22]wFMCommunicate request_size=9 [15:49:22]MH_SAM_APDU [15:49:22]CAPDU: 80 16 00 00 04 E7 8B 00 00 [15:49:22]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [15:49:22]Write i2c OK [15:49:22]MH_I2C_Read... [15:49:22]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:49:22]Read from MH i2c: E2 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 03 00 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:49:22]RAPDU: 90 00 [15:49:22]wFMCommunicate OK [15:49:22]FM PIN OK [15:49:22]wFMCommunicate request_size=8 [15:49:22]MH_SAM_APDU [15:49:22]CAPDU: 80 14 04 00 03 02 00 01 [15:49:22]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:49:22]Write i2c OK [15:49:22]MH_I2C_Read... [15:49:22]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:49:22]Read from MH i2c: E2 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 03 00 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:49:22]RAPDU: 90 00 [15:49:22]wFMCommunicate OK [15:49:22]wFMCommunicate request_size=13 [15:49:22]MH_SAM_APDU [15:49:22]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:49:22]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [15:49:22]Write i2c OK [15:49:22]MH_I2C_Read... [15:49:22]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:49:22]Read from MH i2c: E2 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 03 00 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:49:22]RAPDU: 90 00 [15:49:22]wFMCommunicate OK [15:49:22]wFMCommunicate request_size=4 [15:49:22]MH_SAM_APDU [15:49:22]CAPDU: 80 11 00 00 [15:49:22]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:49:22]Write i2c OK [15:49:22]MH_I2C_Read... [15:49:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:22]Read from MH i2c: E2 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 17 00 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [15:49:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:49:22]wFMCommunicate OK [15:49:22]DocumentArchiveInit [15:49:22]Start Httpd... [15:49:22]Httpd thread 3067272548 created [15:49:22]Write to MH i2c: 01 00 00 0F 00 0F [15:49:22]Write i2c OK [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: 01 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: 01 07 00 [15:49:22]MH_I2C_Read... [15:49:22]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:49:22]MH Int Process started [15:49:22]Allocated Socket 6 [15:49:22]Bind OK [15:49:22]Listen OK [15:49:22]httpd running on port 8080 [15:49:22]Waiting for new connection... [15:49:23]OFD Sender: No OFD packet to send [15:49:28]OFD Sender: No OFD packet to send [15:49:32]accept exits with 7 [15:49:32]New connection [15:49:32]New thread 3066985828 created [15:49:32]Waiting for new connection... [15:49:32] Sock 7.Parse request [15:49:32]Sock 7.Check first char [15:49:32]Sock 7.First char is OK [15:49:32]request: POST /json_proto HTTP/1.0 [15:49:32]Method: POST [15:49:32]URL: /json_proto [15:49:32]Method is POST - this is cgi request [15:49:32]url: /json_proto [15:49:32]query_string will be loaded in cgi processing [15:49:32]execute_cgi json_proto POST (null) [15:49:32]execute_cgi path=json_proto method=POST [15:49:32]POST find Content-Length [15:49:32]Host: 172.17.44.132:8080 [15:49:32]Content-Length: 215 [15:49:32]Content-Type: application/json [15:49:32] [15:49:32]POST finish read [15:49:32]Found Content-Length = 215 [15:49:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:32]execute_script... [15:49:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:49:32]POST & json_proto [15:49:32]process_json_proto [15:49:32]json parsed OK: [15:49:32]protocol is kg_v1.0 [15:49:32]action value=get_value [15:49:32]process_action get_value [15:49:32]cmd_get_value [15:49:32]process_action get_value done [15:49:32]requested_data is exist [15:49:32]produce_requested_data [15:49:32]requested_item kkm.sn is exist - process it [15:49:32]requested_item kkm.ver is exist - process it [15:49:32]requested_item fm.sn is exist - process it [15:49:32]wFMCommunicate request_size=4 [15:49:32]MH_SAM_APDU [15:49:32]CAPDU: 80 11 00 00 [15:49:32]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:49:32]Write i2c OK [15:49:32]MH_I2C_Read... [15:49:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:32]Read from MH i2c: E2 [15:49:32]MH_I2C_Read... [15:49:32]Read from MH i2c: E2 17 00 [15:49:32]MH_I2C_Read... [15:49:32]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [15:49:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:49:32]wFMCommunicate OK [15:49:32]requested_item fd.num is exist - process it [15:49:32]SAM_PROTO_GetFieldsCounters [15:49:32]wFMCommunicate request_size=4 [15:49:32]MH_SAM_APDU [15:49:32]CAPDU: 80 13 00 00 [15:49:32]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:49:32]Write i2c OK [15:49:32]MH_I2C_Read... [15:49:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:49:32]Read from MH i2c: E2 [15:49:32]MH_I2C_Read... [15:49:32]Read from MH i2c: E2 62 00 [15:49:32]MH_I2C_Read... [15:49:32]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [15:49:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:49:32]wFMCommunicate OK [15:49:32]SAM_PROTO_GetFieldsCounters done [15:49:32]requested_item shift.num is exist - process it [15:49:32]requested_item shift.opened is exist - process it [15:49:32]req_shift_opened [15:49:32]FM_GetShiftState [15:49:32]SAM_PROTO_GetShiftState [15:49:32]wFMCommunicate request_size=4 [15:49:32]MH_SAM_APDU [15:49:32]CAPDU: 80 13 01 00 [15:49:32]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:49:32]Write i2c OK [15:49:32]MH_I2C_Read... [15:49:32]Read from MH i2c: E2 [15:49:32]MH_I2C_Read... [15:49:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:49:32]Read from MH i2c: E2 0E 00 [15:49:32]MH_I2C_Read... [15:49:32]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [15:49:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:49:32]wFMCommunicate OK [15:49:32]SAM_PROTO_GetShiftState done [15:49:32]FM_GetShiftState done [15:49:32]req_shift_opened done [15:49:32]requested_item shift.open_date is exist - process it [15:49:32]req_shift_open_date [15:49:32]req_shift_open_date done [15:49:32]produce_requested_data done [15:49:32]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165569,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:49:32]process_action_free get_value [15:49:32]json_value_free [15:49:32]json_value_free done [15:49:32]process_json_proto returns [15:49:32]Send response to host [15:49:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165569,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:49:32]free response buf [15:49:32]execute_script done [15:49:32]execute_script returns [15:49:32]free content buf [15:49:32]Sock 7.Close socket [15:49:32]Sock 7.Thread stoped [15:49:32]accept exits with 10 [15:49:32]New connection [15:49:32]New thread 3066842468 created [15:49:32]Thread 3066985828 joined [15:49:32]Waiting for new connection... [15:49:32] Sock 10.Parse request [15:49:32]Sock 10.Check first char [15:49:32]Sock 10.First char is OK [15:49:32]request: POST /json_proto HTTP/1.0 [15:49:32]Method: POST [15:49:32]URL: /json_proto [15:49:32]Method is POST - this is cgi request [15:49:32]url: /json_proto [15:49:32]query_string will be loaded in cgi processing [15:49:32]execute_cgi json_proto POST (null) [15:49:32]execute_cgi path=json_proto method=POST [15:49:32]POST find Content-Length [15:49:32]Host: 172.17.44.132:8080 [15:49:32]Content-Length: 331 [15:49:32]Content-Type: application/json [15:49:32] [15:49:32]POST finish read [15:49:32]Found Content-Length = 331 [15:49:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:49:32]execute_script... [15:49:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:49:32]POST & json_proto [15:49:32]process_json_proto [15:49:32]json parsed OK: [15:49:32]protocol is kg_v1.0 [15:49:32]action value=get_value [15:49:32]process_action get_value [15:49:32]cmd_get_value [15:49:32]process_action get_value done [15:49:32]requested_data is exist [15:49:32]produce_requested_data [15:49:32]requested_item fm.sale.total is exist - process it [15:49:32]SAM_PROTO_GetFMData [15:49:32]wFMCommunicate request_size=4 [15:49:32]MH_SAM_APDU [15:49:32]CAPDU: 80 13 03 00 [15:49:32]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:49:32]Write i2c OK [15:49:32]MH_I2C_Read... [15:49:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:49:32]Read from MH i2c: E2 [15:49:32]MH_I2C_Read... [15:49:32]Read from MH i2c: E2 FD 00 [15:49:32]MH_I2C_Read... [15:49:32]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 16 83 02 00 69 04 A4 00 6F 04 04 00 05 80 02 00 B1 04 05 00 29 AA F9 78 03 70 04 05 00 B6 24 1D 73 02 72 04 05 00 73 85 DC 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 79 EF 6B 5E 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 FA 16 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 ED [15:49:32]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 16 83 02 00 69 04 A4 00 6F 04 04 00 05 80 02 00 B1 04 05 00 29 AA F9 78 03 70 04 05 00 B6 24 1D 73 02 72 04 05 00 73 85 DC 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 79 EF 6B 5E 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 FA 16 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [15:49:33]wFMCommunicate OK [15:49:33]wFMCommunicate request_size=4 [15:49:33]MH_SAM_APDU [15:49:33]CAPDU: 80 17 00 00 [15:49:33]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:49:33]Write i2c OK [15:49:33]MH_I2C_Read... [15:49:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:49:33]Read from MH i2c: E2 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: E2 FD 00 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [15:49:33]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [15:49:33]wFMCommunicate OK [15:49:33]wFMCommunicate request_size=4 [15:49:33]MH_SAM_APDU [15:49:33]CAPDU: 80 17 00 00 [15:49:33]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:49:33]Write i2c OK [15:49:33]MH_I2C_Read... [15:49:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:49:33]Read from MH i2c: E2 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: E2 FD 00 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [15:49:33]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [15:49:33]wFMCommunicate OK [15:49:33]wFMCommunicate request_size=4 [15:49:33]MH_SAM_APDU [15:49:33]CAPDU: 80 17 00 00 [15:49:33]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:49:33]Write i2c OK [15:49:33]MH_I2C_Read... [15:49:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:49:33]Read from MH i2c: E2 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: E2 FD 00 [15:49:33]MH_I2C_Read... [15:49:33]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [15:49:33]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [15:49:33]wFMCommunicate OK [15:49:33]wFMCommunicate request_size=4 [15:49:33]MH_SAM_APDU [15:49:33]CAPDU: 80 17 00 00 [15:49:33]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:49:33]Write i2c OK [15:49:33]MH_I2C_Read... [15:49:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [15:49:34]OFD Sender: No OFD packet to send [15:49:34]Read from MH i2c: E2 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 E6 00 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [15:49:34]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:49:34]wFMCommunicate OK [15:49:34]SAM_PROTO_GetFMData done [15:49:34]requested_item fm.sale_refund.total is exist - process it [15:49:34]requested_item fm.buy.total is exist - process it [15:49:34]requested_item shift.sale.total is exist - process it [15:49:34]SAM_PROTO_GetShiftData [15:49:34]wFMCommunicate request_size=4 [15:49:34]MH_SAM_APDU [15:49:34]CAPDU: 80 13 02 00 [15:49:34]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:49:34]Write i2c OK [15:49:34]MH_I2C_Read... [15:49:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:49:34]Read from MH i2c: E2 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 FD 00 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 A6 01 00 00 69 04 9E 00 6F 04 04 00 A6 01 00 00 B1 04 04 00 E2 37 53 02 70 04 04 00 78 6A 94 01 72 04 03 00 6A CD BE 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 99 38 3F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A1 44 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 8F [15:49:34]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 A6 01 00 00 69 04 9E 00 6F 04 04 00 A6 01 00 00 B1 04 04 00 E2 37 53 02 70 04 04 00 78 6A 94 01 72 04 03 00 6A CD BE 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 99 38 3F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A1 44 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:49:34]wFMCommunicate OK [15:49:34]wFMCommunicate request_size=4 [15:49:34]MH_SAM_APDU [15:49:34]CAPDU: 80 17 00 00 [15:49:34]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:49:34]Write i2c OK [15:49:34]MH_I2C_Read... [15:49:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:49:34]Read from MH i2c: E2 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 FD 00 [15:49:34]MH_I2C_Read... [15:49:34]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [15:49:34]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [15:49:34]wFMCommunicate OK [15:49:34]wFMCommunicate request_size=4 [15:49:34]MH_SAM_APDU [15:49:34]CAPDU: 80 17 00 00 [15:49:34]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:49:34]Write i2c OK [15:49:34]MH_I2C_Read... [15:49:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:49:35]Read from MH i2c: E2 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 FD 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [15:49:35]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:49:35]wFMCommunicate OK [15:49:35]wFMCommunicate request_size=4 [15:49:35]MH_SAM_APDU [15:49:35]CAPDU: 80 17 00 00 [15:49:35]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:49:35]Write i2c OK [15:49:35]MH_I2C_Read... [15:49:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:49:35]Read from MH i2c: E2 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 FD 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [15:49:35]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:49:35]wFMCommunicate OK [15:49:35]wFMCommunicate request_size=4 [15:49:35]MH_SAM_APDU [15:49:35]CAPDU: 80 17 00 00 [15:49:35]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:49:35]Write i2c OK [15:49:35]MH_I2C_Read... [15:49:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [15:49:35]Read from MH i2c: E2 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 CE 00 [15:49:35]MH_I2C_Read... [15:49:35]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [15:49:35]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:49:35]wFMCommunicate OK [15:49:35]SAM_PROTO_GetShiftData done [15:49:35]requested_item shift.sale.total_cash is exist - process it [15:49:35]requested_item shift.sale_refund.total is exist - process it [15:49:35]requested_item shift.sale_refund.total_cash is exist - process it [15:49:35]requested_item shift.buy.total is exist - process it [15:49:35]requested_item shift.buy.total_cash is exist - process it [15:49:35]produce_requested_data done [15:49:35]produce_requested_data return {"fm.sale.total":149145298.33,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":390082.26,"shift.sale.total_cash":265038.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [15:49:35]process_action_free get_value [15:49:35]json_value_free [15:49:35]json_value_free done [15:49:35]process_json_proto returns [15:49:35]Send response to host [15:49:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149145298.33,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":390082.26,"shift.sale.total_cash":265038.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [15:49:35]free response buf [15:49:35]execute_script done [15:49:35]execute_script returns [15:49:35]free content buf [15:49:35]Sock 10.Close socket [15:49:35]Sock 10.Thread stoped [15:49:35]accept exits with 7 [15:49:35]New connection [15:49:35]New thread 3066985828 created [15:49:35]Thread 3066842468 joined [15:49:35]Waiting for new connection... [15:49:35] Sock 7.Parse request [15:49:35]Sock 7.Check first char [15:49:35]Sock 7.First char is OK [15:49:35]request: POST /json_proto HTTP/1.0 [15:49:35]Method: POST [15:49:35]URL: /json_proto [15:49:35]Method is POST - this is cgi request [15:49:35]url: /json_proto [15:49:35]query_string will be loaded in cgi processing [15:49:35]execute_cgi json_proto POST (null) [15:49:35]execute_cgi path=json_proto method=POST [15:49:35]POST find Content-Length [15:49:35]Host: 172.17.44.132:8080 [15:49:35]Content-Length: 144 [15:49:35]Content-Type: application/json [15:49:35] [15:49:35]POST finish read [15:49:35]Found Content-Length = 144 [15:49:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [15:49:35]execute_script... [15:49:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [15:49:35]POST & json_proto [15:49:35]process_json_proto [15:49:35]json parsed OK: [15:49:35]protocol is kg_v1.0 [15:49:35]action value=print_doc [15:49:35]process_action print_doc [15:49:35]process_action_free print_doc [15:49:35]json_value_free [15:49:35]json_value_free done [15:49:35]process_json_proto returns [15:49:35]Send response to host [15:49:35]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [15:49:35]free response buf [15:49:35]execute_script done [15:49:35]execute_script returns [15:49:35]free content buf [15:49:35]Sock 7.Close socket [15:49:35]Sock 7.Thread stoped [15:49:39]OFD Sender: No OFD packet to send [15:49:44]OFD Sender: No OFD packet to send [15:49:49]OFD Sender: No OFD packet to send [15:49:54]OFD Sender: No OFD packet to send [15:49:59]OFD Sender: No OFD packet to send [15:50:04]OFD Sender: No OFD packet to send [15:50:09]OFD Sender: No OFD packet to send [15:50:14]OFD Sender: No OFD packet to send [15:50:19]OFD Sender: No OFD packet to send [15:50:24]OFD Sender: No OFD packet to send [15:50:29]OFD Sender: No OFD packet to send [15:50:34]OFD Sender: No OFD packet to send [15:50:39]OFD Sender: No OFD packet to send [15:50:44]OFD Sender: No OFD packet to send [15:50:49]OFD Sender: No OFD packet to send [15:50:54]OFD Sender: No OFD packet to send [15:50:59]OFD Sender: No OFD packet to send [15:51:04]OFD Sender: No OFD packet to send [15:51:09]OFD Sender: No OFD packet to send [15:51:14]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17247449+1707180842=1724428291 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 04 B0 C8 66 2A 83 C1 65 B4 [15:51:32]Current date/time: 23.08.2024 15:51 [15:51:32]FM_Init [15:51:32]wFMConnect [15:51:32]MH_SAM_On [15:51:32]Write to MH i2c: E0 00 00 08 00 E7 [15:51:32]Write i2c OK [15:51:32]MH_I2C_Read... [15:51:32]*** iso7816_init finished! [15:51:32]*** atr: [15:51:32]*** 0F 3B D5 18 FF 81 91 FE [15:51:32]*** 1F C3 80 73 C8 21 10 0A [15:51:32]*** 00 00 00 00 00 00 00 00 [15:51:32]*** 00 00 00 00 00 00 00 00 [15:51:32]*** 00 00 00 00 00 00 00 00 [15:51:32]Read from MH i2c: *** 00 00 00 00 00 00 00 00 [15:51:32]E0 [15:51:32]MH_I2C_Read... [15:51:32]*** 00 00 00 00 00 00 00 00 [15:51:32]Read from MH i2c: E0 10 00 [15:51:32]MH_I2C_Read... [15:51:32]*** 00 00 00 00 00 00 00 00 [15:51:32]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [15:51:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:51:32]wFMCommunicate request_size=10 [15:51:32]MH_SAM_APDU [15:51:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:51:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:51:32]Write i2c OK [15:51:32]MH_I2C_Read... [15:51:32]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:51:32]Read from MH i2c: E2 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 03 00 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:51:32]RAPDU: 90 00 [15:51:32]wFMCommunicate OK [15:51:32]wFMCommunicate request_size=4 [15:51:32]MH_SAM_APDU [15:51:32]CAPDU: 80 11 00 00 [15:51:32]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:51:32]Write i2c OK [15:51:32]MH_I2C_Read... [15:51:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:32]Read from MH i2c: E2 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 17 00 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [15:51:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:32]wFMCommunicate OK [15:51:32]Detected FM SN is 0000000000871769 [15:51:32]Stored FM SN is 0000000000871769 [15:51:32]wFMCommunicate request_size=9 [15:51:32]MH_SAM_APDU [15:51:32]CAPDU: 80 16 00 00 04 E7 8B 00 00 [15:51:32]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [15:51:32]Write i2c OK [15:51:32]MH_I2C_Read... [15:51:32]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:51:32]Read from MH i2c: E2 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 03 00 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:51:32]RAPDU: 90 00 [15:51:32]wFMCommunicate OK [15:51:32]FM PIN OK [15:51:32]wFMCommunicate request_size=8 [15:51:32]MH_SAM_APDU [15:51:32]CAPDU: 80 14 04 00 03 02 00 01 [15:51:32]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:51:32]Write i2c OK [15:51:32]MH_I2C_Read... [15:51:32]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:51:32]Read from MH i2c: E2 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 03 00 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:51:32]RAPDU: 90 00 [15:51:32]wFMCommunicate OK [15:51:32]wFMCommunicate request_size=13 [15:51:32]MH_SAM_APDU [15:51:32]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:51:32]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [15:51:32]Write i2c OK [15:51:32]MH_I2C_Read... [15:51:32]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:51:32]Read from MH i2c: E2 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 03 00 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:51:32]RAPDU: 90 00 [15:51:32]wFMCommunicate OK [15:51:32]wFMCommunicate request_size=4 [15:51:32]MH_SAM_APDU [15:51:32]CAPDU: 80 11 00 00 [15:51:32]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:51:32]Write i2c OK [15:51:32]MH_I2C_Read... [15:51:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:32]Read from MH i2c: E2 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 17 00 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [15:51:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:32]wFMCommunicate OK [15:51:32]DocumentArchiveInit [15:51:32]Start Httpd... [15:51:32]Httpd thread 3067690340 created [15:51:32]Write to MH i2c: 01 00 00 0F 00 0F [15:51:32]Write i2c OK [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: 01 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: 01 07 00 [15:51:32]MH_I2C_Read... [15:51:32]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:51:32]Allocated Socket 6 [15:51:32]Bind OK [15:51:32]Listen OK [15:51:32]httpd running on port 8080 [15:51:32]Waiting for new connection... [15:51:32]MH Int Process started [15:51:33]OFD Sender: No OFD packet to send [15:51:36]accept exits with 7 [15:51:36]New connection [15:51:36]New thread 3067403620 created [15:51:36]Waiting for new connection... [15:51:36] Sock 7.Parse request [15:51:36]Sock 7.Check first char [15:51:36]Sock 7.First char is OK [15:51:36]request: POST /json_proto HTTP/1.0 [15:51:36]Method: POST [15:51:36]URL: /json_proto [15:51:36]Method is POST - this is cgi request [15:51:36]url: /json_proto [15:51:36]query_string will be loaded in cgi processing [15:51:36]execute_cgi json_proto POST (null) [15:51:36]execute_cgi path=json_proto method=POST [15:51:36]POST find Content-Length [15:51:36]Host: 172.17.44.132:8080 [15:51:36]Content-Length: 215 [15:51:36]Content-Type: application/json [15:51:36] [15:51:36]POST finish read [15:51:36]Found Content-Length = 215 [15:51:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:36]execute_script... [15:51:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:36]POST & json_proto [15:51:36]process_json_proto [15:51:36]json parsed OK: [15:51:36]protocol is kg_v1.0 [15:51:36]action value=get_value [15:51:36]process_action get_value [15:51:36]cmd_get_value [15:51:36]process_action get_value done [15:51:36]requested_data is exist [15:51:36]produce_requested_data [15:51:36]requested_item kkm.sn is exist - process it [15:51:36]requested_item kkm.ver is exist - process it [15:51:36]requested_item fm.sn is exist - process it [15:51:36]wFMCommunicate request_size=4 [15:51:36]MH_SAM_APDU [15:51:36]CAPDU: 80 11 00 00 [15:51:36]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:51:36]Write i2c OK [15:51:36]MH_I2C_Read... [15:51:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:36]Read from MH i2c: E2 [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 17 00 [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [15:51:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:36]wFMCommunicate OK [15:51:36]requested_item fd.num is exist - process it [15:51:36]SAM_PROTO_GetFieldsCounters [15:51:36]wFMCommunicate request_size=4 [15:51:36]MH_SAM_APDU [15:51:36]CAPDU: 80 13 00 00 [15:51:36]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:51:36]Write i2c OK [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 [15:51:36]MH_I2C_Read... [15:51:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:36]Read from MH i2c: E2 62 00 [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [15: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:51:36]wFMCommunicate OK [15:51:36]SAM_PROTO_GetFieldsCounters done [15:51:36]requested_item shift.num is exist - process it [15:51:36]requested_item shift.opened is exist - process it [15:51:36]req_shift_opened [15:51:36]FM_GetShiftState [15:51:36]SAM_PROTO_GetShiftState [15:51:36]wFMCommunicate request_size=4 [15:51:36]MH_SAM_APDU [15:51:36]CAPDU: 80 13 01 00 [15:51:36]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:51:36]Write i2c OK [15:51:36]MH_I2C_Read... [15:51:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:36]Read from MH i2c: E2 [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 0E 00 [15:51:36]MH_I2C_Read... [15:51:36]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [15:51:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:51:36]wFMCommunicate OK [15:51:36]SAM_PROTO_GetShiftState done [15:51:36]FM_GetShiftState done [15:51:36]req_shift_opened done [15:51:36]requested_item shift.open_date is exist - process it [15:51:36]req_shift_open_date [15:51:36]req_shift_open_date done [15:51:36]produce_requested_data done [15:51:36]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165569,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:51:36]process_action_free get_value [15:51:36]json_value_free [15:51:36]json_value_free done [15:51:36]process_json_proto returns [15:51:36]Send response to host [15:51:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165569,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:51:36]free response buf [15:51:36]execute_script done [15:51:36]execute_script returns [15:51:36]free content buf [15:51:36]Sock 7.Close socket [15:51:36]Sock 7.Thread stoped [15:51:36]accept exits with 10 [15:51:36]New connection [15:51:36]New thread 3067260260 created [15:51:36]Thread 3067403620 joined [15:51:36]Waiting for new connection... [15:51:36] Sock 10.Parse request [15:51:36]Sock 10.Check first char [15:51:36]Sock 10.First char is OK [15:51:36]request: POST /json_proto HTTP/1.0 [15:51:36]Method: POST [15:51:36]URL: /json_proto [15:51:36]Method is POST - this is cgi request [15:51:36]url: /json_proto [15:51:36]query_string will be loaded in cgi processing [15:51:36]execute_cgi json_proto POST (null) [15:51:36]execute_cgi path=json_proto method=POST [15:51:36]POST find Content-Length [15:51:36]Host: 172.17.44.132:8080 [15:51:36]Content-Length: 331 [15:51:36]Content-Type: application/json [15:51:36] [15:51:36]POST finish read [15:51:36]Found Content-Length = 331 [15:51:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:51:36]execute_script... [15:51:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:51:36]POST & json_proto [15:51:36]process_json_proto [15:51:36]json parsed OK: [15:51:36]protocol is kg_v1.0 [15:51:36]action value=get_value [15:51:36]process_action get_value [15:51:36]cmd_get_value [15:51:36]process_action get_value done [15:51:36]requested_data is exist [15:51:36]produce_requested_data [15:51:36]requested_item fm.sale.total is exist - process it [15:51:36]SAM_PROTO_GetFMData [15:51:36]wFMCommunicate request_size=4 [15:51:36]MH_SAM_APDU [15:51:36]CAPDU: 80 13 03 00 [15:51:36]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:51:36]Write i2c OK [15:51:36]MH_I2C_Read... [15:51:37]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:51:37]Read from MH i2c: E2 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 FD 00 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 16 83 02 00 69 04 A4 00 6F 04 04 00 05 80 02 00 B1 04 05 00 29 AA F9 78 03 70 04 05 00 B6 24 1D 73 02 72 04 05 00 73 85 DC 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 79 EF 6B 5E 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 FA 16 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 ED [15:51:37]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 16 83 02 00 69 04 A4 00 6F 04 04 00 05 80 02 00 B1 04 05 00 29 AA F9 78 03 70 04 05 00 B6 24 1D 73 02 72 04 05 00 73 85 DC 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 79 EF 6B 5E 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 FA 16 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [15:51:37]wFMCommunicate OK [15:51:37]wFMCommunicate request_size=4 [15:51:37]MH_SAM_APDU [15:51:37]CAPDU: 80 17 00 00 [15:51:37]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:51:37]Write i2c OK [15:51:37]MH_I2C_Read... [15:51:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:51:37]Read from MH i2c: E2 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 FD 00 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [15:51:37]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [15:51:37]wFMCommunicate OK [15:51:37]wFMCommunicate request_size=4 [15:51:37]MH_SAM_APDU [15:51:37]CAPDU: 80 17 00 00 [15:51:37]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:51:37]Write i2c OK [15:51:37]MH_I2C_Read... [15:51:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:51:37]Read from MH i2c: E2 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 FD 00 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [15:51:37]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [15:51:37]wFMCommunicate OK [15:51:37]wFMCommunicate request_size=4 [15:51:37]MH_SAM_APDU [15:51:37]CAPDU: 80 17 00 00 [15:51:37]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:51:37]Write i2c OK [15:51:37]MH_I2C_Read... [15:51:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:51:37]Read from MH i2c: E2 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 FD 00 [15:51:37]MH_I2C_Read... [15:51:37]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [15:51:37]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [15:51:37]wFMCommunicate OK [15:51:37]wFMCommunicate request_size=4 [15:51:37]MH_SAM_APDU [15:51:37]CAPDU: 80 17 00 00 [15:51:37]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:51:37]Write i2c OK [15:51:37]MH_I2C_Read... [15:51:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [15:51:38]Read from MH i2c: E2 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: E2 E6 00 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [15:51:38]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:51:38]wFMCommunicate OK [15:51:38]SAM_PROTO_GetFMData done [15:51:38]requested_item fm.sale_refund.total is exist - process it [15:51:38]requested_item fm.buy.total is exist - process it [15:51:38]requested_item shift.sale.total is exist - process it [15:51:38]SAM_PROTO_GetShiftData [15:51:38]wFMCommunicate request_size=4 [15:51:38]MH_SAM_APDU [15:51:38]CAPDU: 80 13 02 00 [15:51:38]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:51:38]Write i2c OK [15:51:38]MH_I2C_Read... [15:51:38]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:51:38]Read from MH i2c: E2 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: E2 FD 00 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 A6 01 00 00 69 04 9E 00 6F 04 04 00 A6 01 00 00 B1 04 04 00 E2 37 53 02 70 04 04 00 78 6A 94 01 72 04 03 00 6A CD BE 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 99 38 3F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A1 44 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 8F [15:51:38]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 A6 01 00 00 69 04 9E 00 6F 04 04 00 A6 01 00 00 B1 04 04 00 E2 37 53 02 70 04 04 00 78 6A 94 01 72 04 03 00 6A CD BE 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 99 38 3F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A1 44 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:51:38]wFMCommunicate OK [15:51:38]wFMCommunicate request_size=4 [15:51:38]MH_SAM_APDU [15:51:38]CAPDU: 80 17 00 00 [15:51:38]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:51:38]Write i2c OK [15:51:38]MH_I2C_Read... [15:51:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:51:38]Read from MH i2c: E2 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: E2 FD 00 [15:51:38]MH_I2C_Read... [15:51:38]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [15:51:38]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [15:51:38]wFMCommunicate OK [15:51:38]wFMCommunicate request_size=4 [15:51:38]MH_SAM_APDU [15:51:38]CAPDU: 80 17 00 00 [15:51:38]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:51:38]Write i2c OK [15:51:38]MH_I2C_Read... [15:51:39]OFD Sender: No OFD packet to send [15:51:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:51:39]Read from MH i2c: E2 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 FD 00 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [15:51:39]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:51:39]wFMCommunicate OK [15:51:39]wFMCommunicate request_size=4 [15:51:39]MH_SAM_APDU [15:51:39]CAPDU: 80 17 00 00 [15:51:39]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:51:39]Write i2c OK [15:51:39]MH_I2C_Read... [15:51:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:51:39]Read from MH i2c: E2 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 FD 00 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [15:51:39]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:51:39]wFMCommunicate OK [15:51:39]wFMCommunicate request_size=4 [15:51:39]MH_SAM_APDU [15:51:39]CAPDU: 80 17 00 00 [15:51:39]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:51:39]Write i2c OK [15:51:39]MH_I2C_Read... [15:51:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [15:51:39]Read from MH i2c: E2 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 CE 00 [15:51:39]MH_I2C_Read... [15:51:39]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [15:51:39]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:51:39]wFMCommunicate OK [15:51:39]SAM_PROTO_GetShiftData done [15:51:39]requested_item shift.sale.total_cash is exist - process it [15:51:39]requested_item shift.sale_refund.total is exist - process it [15:51:39]requested_item shift.sale_refund.total_cash is exist - process it [15:51:39]requested_item shift.buy.total is exist - process it [15:51:39]requested_item shift.buy.total_cash is exist - process it [15:51:39]produce_requested_data done [15:51:39]produce_requested_data return {"fm.sale.total":149145298.33,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":390082.26,"shift.sale.total_cash":265038.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [15:51:39]process_action_free get_value [15:51:39]json_value_free [15:51:39]json_value_free done [15:51:39]process_json_proto returns [15:51:39]Send response to host [15:51:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149145298.33,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":390082.26,"shift.sale.total_cash":265038.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [15:51:39]free response buf [15:51:39]execute_script done [15:51:39]execute_script returns [15:51:39]free content buf [15:51:39]Sock 10.Close socket [15:51:39]Sock 10.Thread stoped [15:51:40]accept exits with 7 [15:51:40]New connection [15:51:40]New thread 3067403620 created [15:51:40]Thread 3067260260 joined [15:51:40]Waiting for new connection... [15:51:40] Sock 7.Parse request [15:51:40]Sock 7.Check first char [15:51:40]Sock 7.First char is OK [15:51:40]request: POST /json_proto HTTP/1.0 [15:51:40]Method: POST [15:51:40]URL: /json_proto [15:51:40]Method is POST - this is cgi request [15:51:40]url: /json_proto [15:51:40]query_string will be loaded in cgi processing [15:51:40]execute_cgi json_proto POST (null) [15:51:40]execute_cgi path=json_proto method=POST [15:51:40]POST find Content-Length [15:51:40]Host: 172.17.44.132:8080 [15:51:40]Content-Length: 751 [15:51:40]Content-Type: application/json [15:51:40] [15:51:40]POST finish read [15:51:40]Found Content-Length = 751 [15:51:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 60.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\u000A30147401", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:40]execute_script... [15:51:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 60.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\u000A30147401", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:40]POST & json_proto [15:51:40]process_json_proto [15:51:40]json parsed OK: [15:51:40]protocol is kg_v1.0 [15:51:40]action value=close_receipt [15:51:40]process_action close_receipt [15:51:40]cmd_close_receipt [15:51:40]MH_GetDate [15:51:40]Write to MH i2c: F0 00 00 1D 00 0C [15:51:40]Write i2c OK [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: F0 [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: F0 09 00 [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: F0 09 00 1D 00 00 0C B0 C8 66 2A 83 C1 65 D2 [15:51:40]GetLastDocTimeStamp 97 [15:51:40]current date 1724428300 [15:51:40]FM_GetShiftState [15:51:40]SAM_PROTO_GetShiftState [15:51:40]wFMCommunicate request_size=4 [15:51:40]MH_SAM_APDU [15:51:40]CAPDU: 80 13 01 00 [15:51:40]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [15:51:40]Write i2c OK [15:51:40]MH_I2C_Read... [15:51:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:40]Read from MH i2c: E2 [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: E2 0E 00 [15:51:40]MH_I2C_Read... [15:51:40]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [15:51:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:51:40]wFMCommunicate OK [15:51:40]SAM_PROTO_GetShiftState done [15:51:40]FM_GetShiftState done [15:51:40]opened in 1724372766 [15:51:40]opened+sec_in_day 1724459166 [15:51:40]quantity*price = 0 [15:51:40]sum+1 = 1 [15:51:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 423 23.08.2024 15:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147401 ФМ: 0000000000871769 ФД: 165570 ФПД: 148399892544176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155141&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165570&fm=148399892544176&tin=02508201610067®Number=0000000000092562&sum=0 [15:51:41]StoreToDocumentArchive [15:51:41]shift 469 fd 165570 [15:51:41]save to /storage/0469/doc_00165570 [15:51:41]save last doc name /storage/0469/doc_00165570 to /storage/kkm_last_doc_name [15:51:41]save OK [15:51:41]Clear old archive folders... [15:51:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:51:41]tlvbuf is 01A98400 [15:51:41]SAM_PROTO_ClearQueue [15:51:41]wFMCommunicate request_size=4 [15:51:41]MH_SAM_APDU [15:51:41]CAPDU: 80 09 00 00 [15:51:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:51:41]Write i2c OK [15:51:41]MH_I2C_Read... [15:51:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:41]Read from MH i2c: E2 [15:51:41]MH_I2C_Read... [15:51:41]Read from MH i2c: E2 03 00 [15:51:41]MH_I2C_Read... [15:51:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:51:41]RAPDU: 90 00 [15:51:41]wFMCommunicate OK [15:51:41]SAM_PROTO_ClearQueue done [15:51:41]KKMCreateOFDPacket [15:51:41]OFDProtocolAddRootSTLVToBuf [15:51:41]FM_MakeSignedData [15:51:41]FM_MakeSignedData [15:51:41]SAM_PROTO_SignData [15:51:41]wFMCommunicate request_size=4 [15:51:41]MH_SAM_APDU [15:51:41]CAPDU: 80 0D 01 02 [15:51:41]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:51:41]Write i2c OK [15:51:41]MH_I2C_Read... [15:51:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:41]Read from MH i2c: E2 [15:51:41]MH_I2C_Read... [15:51:41]Read from MH i2c: E2 03 00 [15:51:41]MH_I2C_Read... [15:51:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:51:41]RAPDU: 90 00 [15:51:41]wFMCommunicate OK [15:51:41]wFMCommunicate request_size=255 [15:51:41]MH_SAM_APDU [15:51:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 0D B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 86 02 00 35 04 06 00 86 F8 0A E1 [15:51:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 0D B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 86 02 00 35 04 06 00 86 F8 0A E1 00 00 72 [15:51:41]Write i2c OK [15:51:41]MH_I2C_Read... [15:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:42]Read from MH i2c: E2 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 03 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:51:42]RAPDU: 90 00 [15:51:42]wFMCommunicate OK [15:51:42]wFMCommunicate request_size=7 [15:51:42]MH_SAM_APDU [15:51:42]CAPDU: 80 0D 02 02 02 3A B0 [15:51:42]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 3A B0 00 00 96 [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:42]Read from MH i2c: E2 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 03 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:51:42]RAPDU: 90 00 [15:51:42]wFMCommunicate OK [15:51:42]wFMCommunicate request_size=4 [15:51:42]MH_SAM_APDU [15:51:42]CAPDU: 80 0D 03 02 [15:51:42]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:42]Read from MH i2c: E2 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 0B 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 0B 00 2F 00 00 0A D3 2C 80 FE CB CA 56 90 00 1D [15:51:42]RAPDU: 0A D3 2C 80 FE CB CA 56 90 00 [15:51:42]wFMCommunicate OK [15:51:42]SAM_PROTO_SignData done [15:51:42]FM_MakeSignedData done [15:51:42]CreateOFDProtocolMessage [15:51:42]wFMCommunicate request_size=4 [15:51:42]MH_SAM_APDU [15:51:42]CAPDU: 80 11 00 00 [15:51:42]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:42]Read from MH i2c: E2 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 17 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [15:51:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:42]wFMCommunicate OK [15:51:42]CreateOFDProtocolMessage done [15:51:42]OFDSenderStorePacket 165570 [15:51:42]StoreOFDPacket docnum=165570 [15:51:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B7 C5 04 01 9C FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 0D B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 86 02 00 35 04 06 00 86 F8 0A E1 3A B0 0A D3 2C 80 FE CB CA 56 [15:51:42]CheckFolder [15:51:42]dirname=/storage/ofd_packets [15:51:42]CheckFolder done [15:51:42]ProducePacketName [15:51:42]name=ofd_packets/00165570 [15:51:42]NVStorageSaveData ofd_packets/00165570 [15:51:42]File name is /storage/ofd_packets/00165570 [15:51:42]Write 298 bytes [15:51:42]NVStorageSaveData done [15:51:42]OFDSenderStorePacket done [15:51:42]KKMCreateOFDPacket done [15:51:42]NVStorageSaveData kkm_last_timestamp [15:51:42]File name is /storage/kkm_last_timestamp [15:51:42]Write 4 bytes [15:51:42]NVStorageSaveData done [15:51:42]ExternCall_PrintAddStr [15:51:42]wPrintStart [15:51:42]Write to MH i2c: 01 00 00 31 00 31 [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 07 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:51:42]RasterBufferAndPrint [15:51:42]line Счет N : (1)294405 [15:51:42]line ИНН: 02508201610067 [15:51:42]line Контрольно-Кассовый Чек [15:51:42]line ПРОДАЖА [15:51:42]line ТРК (МРК, ГНК) : 11 [15:51:42]line Товар: 2710194800 [15:51:42]line ДТ-К-5 [15:51:42]line 60.000 * 0.00 [15:51:42]line = 0.00 [15:51:42]line НДС 12% НСП 1% [15:51:42]line > о реализуемом товаре [15:51:42]line ИТОГО: 0.00 [15:51:42]line НСП 1% : 0.00 [15:51:42]line НДС 12% : 0.00 [15:51:42]line Наличными: 0.00 [15:51:42]line Безнал.: 0.00 [15:51:42]line Место: АЗС № 130 "Партнер Нефть" [15:51:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:51:42]line СНО: Общий режим [15:51:42]line Чек 423 23.08.2024 15:51 [15:51:42]line Смена: 469 ФФД: 1.0 [15:51:42]line ЗНМ: 0300000070 [15:51:42]line РНМ: 0000000000092562 [15:51:42]line Версия ККМ: 001 [15:51:42]line Талоны: ТК ГПНА Online [15:51:42]line 30147401 [15:51:42]line ФМ: 0000000000871769 [15:51:42]line ФД: 165570 [15:51:42]line ФПД: 148399892544176 [15:51:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155141&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165570&fm=148399892544176&tin=02508201610067®Number=0000000000092562&sum=0 [15:51:42]written 0, free lines is 4095 [15:51:42]OFD Sender: Processing packet 165570 [packets to send 995, broken 994] [15:51:42]ProducePacketName [15:51:42]name=ofd_packets/00165570 [15:51:42]OFD Sender: To server: pG, [15:51:42]CommunicateWithHost lk.salyk.kg:30040 [15:51:42]ConnectInit lk.salyk.kg [15:51:42]Write to MH i2c: 01 00 00 5B 00 5B [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 07 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EC 0C 5A [15:51:42]RasterBufferAndPrint [15:51:42]line [15:51:42]line [15:51:42]line [15:51:42]line [15:51:42]line [15:51:42]written 0, free lines is 3332 [15:51:42]MH_Cut [15:51:42]Write to MH i2c: D1 01 00 62 00 01 34 [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: D1 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: D1 01 00 [15:51:42]MH_I2C_Read... [15:51:42]Read from MH i2c: D1 01 00 62 00 00 33 [15:51:42]Write to MH i2c: 01 00 00 63 00 63 [15:51:42]Write i2c OK [15:51:42]MH_I2C_Read... [15:51:43]*** Cut start [15:51:43]*** Purtial cut [15:51:43]*** Stage 1: CUTSNS_PIN = 1 [15:51:45]Read from MH i2c: 01 [15:51:45]MH_I2C_Read... [15:51:45]*** Stop cut motor [15:51:45]*** Cut end [15:51:45]Read from MH i2c: 01 07 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [15:51:45]process_action close_receipt done [15:51:45]requested_data is exist [15:51:45]produce_requested_data [15:51:45]requested_item fm.sn is exist - process it [15:51:45]wFMCommunicate request_size=4 [15:51:45]MH_SAM_APDU [15:51:45]CAPDU: 80 11 00 00 [15:51:45]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:45]Read from MH i2c: E2 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 17 00 [15:51:45]MH_I2C_Read... [15:51:45]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [15:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:45]wFMCommunicate OK [15:51:45]requested_item fd.num is exist - process it [15:51:45]SAM_PROTO_GetFieldsCounters [15:51:45]wFMCommunicate request_size=4 [15:51:45]MH_SAM_APDU [15:51:45]CAPDU: 80 13 00 00 [15:51:45]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [15:51:45]Write i2c OK [15:51:45]MH_I2C_Read... [15:51:45]Connected sock=9 [15:51:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B7 C5 04 01 9C FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:45]00 Read from MH i2c: 00 E2 00 [15:51:45]EE MH_I2C_Read... [15:51:45]03 Read from MH i2c: 0F E2 62 00 00 F2 [15:51:45]03 MH_I2C_Read... [15:51:45]01 00 01 F3 03 06 00 Read from MH i2c: 00 E2 00 62 00 00 00 65 00 00 00 00 07 5D 04 00 06 B9 00 04 00 01 00 00 00 01 00 11 00 04 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 0D B0 C8 66 0E 10 04 00 04 30 00 30 D5 30 01 30 00 30 00 30 B9 30 04 30 01 30 00 30 01 38 37 0D 31 37 04 36 10 39 00 0D 30 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 30 32 30 35 30 36 39 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 86 02 00 35 04 06 00 86 F8 0A E1 3A B0 0A D3 2C 80 FE CB CA 56 [15:51:46]32 35 36 32 10 04 04 00 C2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [15:51:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:51:46]wFMCommunicate OK [15:51:46]SAM_PROTO_GetFieldsCounters done [15:51:46]requested_item shift.num is exist - process it [15:51:46]requested_item shift.opened is exist - process it [15:51:46]req_shift_opened [15:51:46]FM_GetShiftState [15:51:46]SAM_PROTO_GetShiftState [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 13 01 00 [15:51:46]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0E 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [15:51:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:51:46]wFMCommunicate OK [15:51:46]SAM_PROTO_GetShiftState done [15:51:46]FM_GetShiftState done [15:51:46]req_shift_opened done [15:51:46]requested_item shift.open_date is exist - process it [15:51:46]req_shift_open_date [15:51:46]req_shift_open_date done [15:51:46]produce_requested_data done [15:51:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165570,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:51:46]process_action_free close_receipt [15:51:46]json_value_free [15:51:46]json_value_free done [15:51:46]process_json_proto returns [15:51:46]Send response to host [15:51:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165570,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:51:46]free response buf [15:51:46]execute_script done [15:51:46]execute_script returns [15:51:46]free content buf [15:51:46]Sock 7.Close socket [15:51:46]Sock 7.Thread stoped [15:51:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DD 77 47 00 00 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 86 02 00 F4 03 04 00 5B 59 C8 66 B6 04 01 00 00 C5 6C 5E 58 EB F7 3B 36 [15:51:46]CommunicateWithHost err = 0 [15:51:46]CheckOFDResponse [15:51:46]1017 (14) - 77093643461234 [15:51:46]1041 (16) - 0000000000871769 [15:51:46]1040 (4) - 165570 [15:51:46]1012 (4) - 23.08.2024 09:41 [15:51:46]1206 (1) - 0 [15:51:46]OFD Sender: Remove packet 165570 [15:51:46]ProducePacketName [15:51:46]name=ofd_packets/00165570 [15:51:46]NVStorageDeleteData [15:51:46]accept exits with 10 [15:51:46]New connection [15:51:46]New thread 3067260260 created [15:51:46]Thread 3067403620 joined [15:51:46]Waiting for new connection... [15:51:46] Sock 10.Parse request [15:51:46]Sock 10.Check first char [15:51:46]Sock 10.First char is OK [15:51:46]request: POST /json_proto HTTP/1.0 [15:51:46]Method: POST [15:51:46]URL: /json_proto [15:51:46]Method is POST - this is cgi request [15:51:46]url: /json_proto [15:51:46]query_string will be loaded in cgi processing [15:51:46]execute_cgi json_proto POST (null) [15:51:46]execute_cgi path=json_proto method=POST [15:51:46]POST find Content-Length [15:51:46]Host: 172.17.44.132:8080 [15:51:46]Content-Length: 679 [15:51:46]Content-Type: application/json [15:51:46] [15:51:46]POST finish read [15:51:46]Found Content-Length = 679 [15:51:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:46]execute_script... [15:51: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)294406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:46]POST & json_proto [15:51:46]process_json_proto [15:51:46]json parsed OK: [15:51:46]protocol is kg_v1.0 [15:51:46]action value=close_receipt [15:51:46]process_action close_receipt [15:51:46]cmd_close_receipt [15:51:46]MH_GetDate [15:51:46]Write to MH i2c: F0 00 00 67 00 56 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: F0 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: F0 09 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: F0 09 00 67 00 00 13 B0 C8 66 2A 83 C1 65 23 [15:51:46]GetLastDocTimeStamp 1724428301 [15:51:46]current date 1724428307 [15:51:46]FM_GetShiftState [15:51:46]SAM_PROTO_GetShiftState [15:51:46]wFMCommunicate request_size=4 [15:51:46]MH_SAM_APDU [15:51:46]CAPDU: 80 13 01 00 [15:51:46]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [15:51:46]Write i2c OK [15:51:46]MH_I2C_Read... [15:51:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:46]Read from MH i2c: E2 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0E 00 [15:51:46]MH_I2C_Read... [15:51:46]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [15:51:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:51:46]wFMCommunicate OK [15:51:46]SAM_PROTO_GetShiftState done [15:51:46]FM_GetShiftState done [15:51:46]opened in 1724372766 [15:51:46]opened+sec_in_day 1724459166 [15:51:46]quantity*price = 100050 [15:51:46]sum+1 = 100052 [15:51:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 424 23.08.2024 15:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165571 ФПД: 114925875069678 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155147&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165571&fm=114925875069678&tin=02508201610067®Number=0000000000092562&sum=100000 [15:51:48]StoreToDocumentArchive [15:51:48]shift 469 fd 165571 [15:51:48]save to /storage/0469/doc_00165571 [15:51:48]save last doc name /storage/0469/doc_00165571 to /storage/kkm_last_doc_name [15:51:48]save OK [15:51:48]Clear old archive folders... [15:51:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:51:48]tlvbuf is 01A9FD40 [15:51:48]SAM_PROTO_ClearQueue [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 09 00 00 [15:51:48]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]SAM_PROTO_ClearQueue done [15:51:48]KKMCreateOFDPacket [15:51:48]OFDProtocolAddRootSTLVToBuf [15:51:48]FM_MakeSignedData [15:51:48]FM_MakeSignedData [15:51:48]SAM_PROTO_SignData [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 0D 01 02 [15:51:48]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]wFMCommunicate request_size=255 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A8 01 00 00 F4 03 04 00 13 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 86 02 00 35 04 06 00 68 86 43 F5 [15:51:48]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A8 01 00 00 F4 03 04 00 13 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 86 02 00 35 04 06 00 68 86 43 F5 00 00 5F [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]wFMCommunicate request_size=7 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 0D 02 02 02 82 EE [15:51:48]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 82 EE 00 00 66 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 0D 03 02 [15:51:48]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 0B 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 0B 00 79 00 00 2D EF 5B A4 61 19 C2 AE 90 00 FA [15:51:48]RAPDU: 2D EF 5B A4 61 19 C2 AE 90 00 [15:51:48]wFMCommunicate OK [15:51:48]SAM_PROTO_SignData done [15:51:48]FM_MakeSignedData done [15:51:48]CreateOFDProtocolMessage [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 11 00 00 [15:51:48]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 17 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [15:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:48]wFMCommunicate OK [15:51:48]CreateOFDProtocolMessage done [15:51:48]OFDSenderStorePacket 165571 [15:51:48]StoreOFDPacket docnum=165571 [15:51:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7D EB 04 01 9F E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A8 01 00 00 F4 03 04 00 13 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 86 02 00 35 04 06 00 68 86 43 F5 82 EE 2D EF 5B A4 61 19 C2 AE [15:51:48]CheckFolder [15:51:48]dirname=/storage/ofd_packets [15:51:48]CheckFolder done [15:51:48]ProducePacketName [15:51:48]name=ofd_packets/00165571 [15:51:48]NVStorageSaveData ofd_packets/00165571 [15:51:48]File name is /storage/ofd_packets/00165571 [15:51:48]Write 298 bytes [15:51:48]NVStorageSaveData done [15:51:48]OFDSenderStorePacket done [15:51:48]KKMCreateOFDPacket done [15:51:48]NVStorageSaveData kkm_last_timestamp [15:51:49]File name is /storage/kkm_last_timestamp [15:51:49]Write 4 bytes [15:51:49]NVStorageSaveData done [15:51:49]ExternCall_PrintAddStr [15:51:49]wPrintStart [15:51:49]Write to MH i2c: 01 00 00 7B 00 7B [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [15:51:49]RasterBufferAndPrint [15:51:49]line Счет N : (1)294406 [15:51:49]line ИНН: 02508201610067 [15:51:49]line Контрольно-Кассовый Чек [15:51:49]line ПРОДАЖА [15:51:49]line ТРК (МРК, ГНК) : 64 [15:51:49]line Товар: 2710194800 [15:51:49]line ДТ-К-5 [15:51:49]line 13.130 * 76.20 [15:51:49]line = 1000.51 [15:51:49]line НДС 12% НСП 1% [15:51:49]line > о реализуемом товаре [15:51:49]line ОКРУГЛЕНИЕ: -0.51 [15:51:49]line ИТОГО: 1000.00 [15:51:49]line Внесено: 1000.00 [15:51:49]line СДАЧА: 0.00 [15:51:49]line НСП 1% : 8.85 [15:51:49]line НДС 12% : 106.25 [15:51:49]line Наличными: 1000.00 [15:51:49]line Безнал.: 0.00 [15:51:49]line Место: АЗС № 130 "Партнер Нефть" [15:51:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:51:49]line СНО: Общий режим [15:51:49]line Чек 424 23.08.2024 15:51 [15:51:49]line Смена: 469 ФФД: 1.0 [15:51:49]line ЗНМ: 0300000070 [15:51:49]line РНМ: 0000000000092562 [15:51:49]line Версия ККМ: 001 [15:51:49]line ФМ: 0000000000871769 [15:51:49]line ФД: 165571 [15:51:49]line ФПД: 114925875069678 [15:51:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155147&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165571&fm=114925875069678&tin=02508201610067®Number=0000000000092562&sum=100000 [15:51:49]OFD Sender: Processing packet 165571 [packets to send 995, broken 994] [15:51:49]ProducePacketName [15:51:49]name=ofd_packets/00165571 [15:51:49]OFD Sender: To server: pG, [15:51:49]CommunicateWithHost lk.salyk.kg:30040 [15:51:49]ConnectInit lk.salyk.kg [15:51:49]written 0, free lines is 4095 [15:51:49]Write to MH i2c: 01 00 00 A6 00 A6 [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 CE 0C 87 [15:51:49]RasterBufferAndPrint [15:51:49]line [15:51:49]line [15:51:49]line [15:51:49]line [15:51:49]line [15:51:49]written 0, free lines is 3308 [15:51:49]MH_Cut [15:51:49]Write to MH i2c: D1 01 00 AD 00 01 7F [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: D1 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: D1 01 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: D1 01 00 AD 00 00 7E [15:51:49]Write to MH i2c: 01 00 00 AE 00 AE [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]Connected sock=9 [15:51:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7D EB 04 01 9F E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 A8 01 00 00 F4 03 04 00 13 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 86 02 00 35 04 06 00 68 86 43 F5 82 EE 2D EF 5B A4 61 19 C2 AE [15:51:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 6F 47 00 77 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 86 02 00 F4 03 04 00 5F 59 C8 66 B6 04 01 00 00 55 0A A7 5D 8B 19 AF 11 [15:51:50]CommunicateWithHost err = 0 [15:51:50]CheckOFDResponse [15:51:50]1017 (14) - 77093643461234 [15:51:50]1041 (16) - 0000000000871769 [15:51:50]1040 (4) - 165571 [15:51:50]*** Cut start [15:51:50]1012 (4) - 23.08.2024 09:41 [15:51:50]*** Purtial cut [15:51:50]1206 (1) - 0 [15:51:50]*** Stage 1: CUTSNS_PIN = 1 [15:51:50]OFD Sender: Remove packet 165571 [15:51:50]ProducePacketName [15:51:50]name=ofd_packets/00165571 [15:51:50]NVStorageDeleteData [15:51:50]OFD Sender: No OFD packet to send [15:51:52]Read from MH i2c: 01 [15:51:52]MH_I2C_Read... [15:51:52]*** Stop cut motor [15:51:52]*** Cut end [15:51:52]Read from MH i2c: 01 07 00 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [15:51:52]process_action close_receipt done [15:51:52]requested_data is exist [15:51:52]produce_requested_data [15:51:52]requested_item fm.sn is exist - process it [15:51:52]wFMCommunicate request_size=4 [15:51:52]MH_SAM_APDU [15:51:52]CAPDU: 80 11 00 00 [15:51:52]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [15:51:52]Write i2c OK [15:51:52]MH_I2C_Read... [15:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:52]Read from MH i2c: E2 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 17 00 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [15:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:52]wFMCommunicate OK [15:51:52]requested_item fd.num is exist - process it [15:51:52]SAM_PROTO_GetFieldsCounters [15:51:52]wFMCommunicate request_size=4 [15:51:52]MH_SAM_APDU [15:51:52]CAPDU: 80 13 00 00 [15:51:52]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [15:51:52]Write i2c OK [15:51:52]MH_I2C_Read... [15:51:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:52]Read from MH i2c: E2 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 62 00 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [15:51:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A8 01 00 00 5E 04 04 00 A8 01 00 00 57 04 04 00 A9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:51:52]wFMCommunicate OK [15:51:52]SAM_PROTO_GetFieldsCounters done [15:51:52]requested_item shift.num is exist - process it [15:51:52]requested_item shift.opened is exist - process it [15:51:52]req_shift_opened [15:51:52]FM_GetShiftState [15:51:52]SAM_PROTO_GetShiftState [15:51:52]wFMCommunicate request_size=4 [15:51:52]MH_SAM_APDU [15:51:52]CAPDU: 80 13 01 00 [15:51:52]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [15:51:52]Write i2c OK [15:51:52]MH_I2C_Read... [15:51:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:52]Read from MH i2c: E2 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 0E 00 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [15:51:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:51:52]wFMCommunicate OK [15:51:52]SAM_PROTO_GetShiftState done [15:51:52]FM_GetShiftState done [15:51:52]req_shift_opened done [15:51:52]requested_item shift.open_date is exist - process it [15:51:52]req_shift_open_date [15:51:52]req_shift_open_date done [15:51:52]produce_requested_data done [15:51:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165571,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:51:52]process_action_free close_receipt [15:51:52]json_value_free [15:51:52]json_value_free done [15:51:52]process_json_proto returns [15:51:52]Send response to host [15:51:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165571,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:51:52]free response buf [15:51:52]execute_script done [15:51:52]execute_script returns [15:51:52]free content buf [15:51:52]Sock 10.Close socket [15:51:52]Sock 10.Thread stoped [15:51:53]accept exits with 7 [15:51:53]New connection [15:51:53]New thread 3067403620 created [15:51:53]Thread 3067260260 joined [15:51:53]Waiting for new connection... [15:51:53] Sock 7.Parse request [15:51:53]Sock 7.Check first char [15:51:53]Sock 7.First char is OK [15:51:53]request: POST /json_proto HTTP/1.0 [15:51:53]Method: POST [15:51:53]URL: /json_proto [15:51:53]Method is POST - this is cgi request [15:51:53]url: /json_proto [15:51:53]query_string will be loaded in cgi processing [15:51:53]execute_cgi json_proto POST (null) [15:51:53]execute_cgi path=json_proto method=POST [15:51:53]POST find Content-Length [15:51:53]Host: 172.17.44.132:8080 [15:51:53]Content-Length: 667 [15:51:53]Content-Type: application/json [15:51:53] [15:51:53]POST finish read [15:51:53]Found Content-Length = 667 [15:51:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:53]execute_script... [15:51: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)294409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:51:53]POST & json_proto [15:51:53]process_json_proto [15:51:53]json parsed OK: [15:51:53]protocol is kg_v1.0 [15:51:53]action value=close_receipt [15:51:53]process_action close_receipt [15:51:53]cmd_close_receipt [15:51:53]MH_GetDate [15:51:53]Write to MH i2c: F0 00 00 B2 00 A1 [15:51:53]Write i2c OK [15:51:53]MH_I2C_Read... [15:51:53]Read from MH i2c: F0 [15:51:53]MH_I2C_Read... [15:51:53]Read from MH i2c: F0 09 00 [15:51:53]MH_I2C_Read... [15:51:53]Read from MH i2c: F0 09 00 B2 00 00 19 B0 C8 66 2A 83 C1 65 74 [15:51:53]GetLastDocTimeStamp 1724428307 [15:51:53]current date 1724428313 [15:51:53]FM_GetShiftState [15:51:53]SAM_PROTO_GetShiftState [15:51:53]wFMCommunicate request_size=4 [15:51:53]MH_SAM_APDU [15:51:53]CAPDU: 80 13 01 00 [15:51:53]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [15:51:53]Write i2c OK [15:51:53]MH_I2C_Read... [15:51:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:53]Read from MH i2c: E2 [15:51:53]MH_I2C_Read... [15:51:53]Read from MH i2c: E2 0E 00 [15:51:53]MH_I2C_Read... [15:51:53]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [15:51:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:51:53]wFMCommunicate OK [15:51:53]SAM_PROTO_GetShiftState done [15:51:53]FM_GetShiftState done [15:51:53]opened in 1724372766 [15:51:53]opened+sec_in_day 1724459166 [15:51:53]quantity*price = 50017 [15:51:53]sum+1 = 50019 [15:51:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 425 23.08.2024 15:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165572 ФПД: 229692443217107 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155153&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165572&fm=229692443217107&tin=02508201610067®Number=0000000000092562&sum=50000 [15:51:54]StoreToDocumentArchive [15:51:54]shift 469 fd 165572 [15:51:54]save to /storage/0469/doc_00165572 [15:51:54]save last doc name /storage/0469/doc_00165572 to /storage/kkm_last_doc_name [15:51:54]save OK [15:51:54]Clear old archive folders... [15:51:54]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:51:54]tlvbuf is 01A4B850 [15:51:54]SAM_PROTO_ClearQueue [15:51:54]wFMCommunicate request_size=4 [15:51:54]MH_SAM_APDU [15:51:54]CAPDU: 80 09 00 00 [15:51:54]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [15:51:54]Write i2c OK [15:51:54]MH_I2C_Read... [15:51:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:54]Read from MH i2c: E2 [15:51:54]MH_I2C_Read... [15:51:54]Read from MH i2c: E2 03 00 [15:51:54]MH_I2C_Read... [15:51:54]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [15:51:54]RAPDU: 90 00 [15:51:54]wFMCommunicate OK [15:51:54]SAM_PROTO_ClearQueue done [15:51:54]KKMCreateOFDPacket [15:51:54]OFDProtocolAddRootSTLVToBuf [15:51:54]FM_MakeSignedData [15:51:54]FM_MakeSignedData [15:51:54]SAM_PROTO_SignData [15:51:54]wFMCommunicate request_size=4 [15:51:54]MH_SAM_APDU [15:51:54]CAPDU: 80 0D 01 02 [15:51:54]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [15:51:54]Write i2c OK [15:51:54]MH_I2C_Read... [15:51:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:54]Read from MH i2c: E2 [15:51:54]MH_I2C_Read... [15:51:54]Read from MH i2c: E2 03 00 [15:51:54]MH_I2C_Read... [15:51:54]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [15:51:54]RAPDU: 90 00 [15:51:54]wFMCommunicate OK [15:51:54]wFMCommunicate request_size=255 [15:51:54]MH_SAM_APDU [15:51:54]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 19 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 86 02 00 35 04 06 00 D0 E7 70 [15:51:54]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 19 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 86 02 00 35 04 06 00 D0 E7 70 00 00 44 [15:51:55]Write i2c OK [15:51:55]MH_I2C_Read... [15:51:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:55]Read from MH i2c: E2 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 03 00 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [15:51:55]RAPDU: 90 00 [15:51:55]wFMCommunicate OK [15:51:55]wFMCommunicate request_size=8 [15:51:55]MH_SAM_APDU [15:51:55]CAPDU: 80 0D 02 02 03 7C 4C D3 [15:51:55]Write to MH i2c: E2 0B 00 C3 00 80 0D 02 02 03 00 7C 4C D3 00 00 DE [15:51:55]Write i2c OK [15:51:55]MH_I2C_Read... [15:51:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:55]Read from MH i2c: E2 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 03 00 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [15:51:55]RAPDU: 90 00 [15:51:55]wFMCommunicate OK [15:51:55]wFMCommunicate request_size=4 [15:51:55]MH_SAM_APDU [15:51:55]CAPDU: 80 0D 03 02 [15:51:55]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [15:51:55]Write i2c OK [15:51:55]MH_I2C_Read... [15:51:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:55]Read from MH i2c: E2 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 0B 00 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 0B 00 C4 00 00 52 E0 50 8F 44 43 49 CF 90 00 F0 [15:51:55]RAPDU: 52 E0 50 8F 44 43 49 CF 90 00 [15:51:55]wFMCommunicate OK [15:51:55]SAM_PROTO_SignData done [15:51:55]FM_MakeSignedData done [15:51:55]CreateOFDProtocolMessage [15:51:55]wFMCommunicate request_size=4 [15:51:55]MH_SAM_APDU [15:51:55]CAPDU: 80 11 00 00 [15:51:55]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [15:51:55]Write i2c OK [15:51:55]MH_I2C_Read... [15:51:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:55]Read from MH i2c: E2 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 17 00 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [15:51:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:55]wFMCommunicate OK [15:51:55]CreateOFDProtocolMessage done [15:51:55]OFDSenderStorePacket 165572 [15:51:55]StoreOFDPacket docnum=165572 [15:51:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BA 7B 05 01 1C 9D 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 19 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 86 02 00 35 04 06 00 D0 E7 70 7C 4C D3 52 E0 50 8F 44 43 49 CF [15:51:55]CheckFolder [15:51:55]dirname=/storage/ofd_packets [15:51:55]CheckFolder done [15:51:55]ProducePacketName [15:51:55]name=ofd_packets/00165572 [15:51:55]NVStorageSaveData ofd_packets/00165572 [15:51:55]File name is /storage/ofd_packets/00165572 [15:51:55]Write 299 bytes [15:51:55]NVStorageSaveData done [15:51:55]OFDSenderStorePacket done [15:51:55]KKMCreateOFDPacket done [15:51:55]NVStorageSaveData kkm_last_timestamp [15:51:55]File name is /storage/kkm_last_timestamp [15:51:55]Write 4 bytes [15:51:55]NVStorageSaveData done [15:51:55]ExternCall_PrintAddStr [15:51:55]wPrintStart [15:51:55]Write to MH i2c: 01 00 00 C6 00 C6 [15:51:55]Write i2c OK [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: 01 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: 01 07 00 [15:51:55]MH_I2C_Read... [15:51:55]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [15:51:55]RasterBufferAndPrint [15:51:55]line Счет N : (1)294409 [15:51:55]line ИНН: 02508201610067 [15:51:55]line Контрольно-Кассовый Чек [15:51:55]line ПРОДАЖА [15:51:55]line ТРК (МРК, ГНК) : 31 [15:51:55]line Товар: 2710124130 [15:51:55]line SU-92-К-5 [15:51:55]line 7.270 * 68.80 [15:51:55]line = 500.18 [15:51:55]line НДС 12% НСП 1% [15:51:55]line > о реализуемом товаре [15:51:55]line ОКРУГЛЕНИЕ: -0.18 [15:51:55]line ИТОГО: 500.00 [15:51:55]line Внесено: 500.00 [15:51:55]line СДАЧА: 0.00 [15:51:55]line НСП 1% : 4.43 [15:51:55]line НДС 12% : 53.12 [15:51:55]line Наличными: 500.00 [15:51:55]line Безнал.: 0.00 [15:51:55]line Место: АЗС № 130 "Партнер Нефть" [15:51:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:51:55]line СНО: Общий режим [15:51:55]line Чек 425 23.08.2024 15:51 [15:51:55]line Смена: 469 ФФД: 1.0 [15:51:55]line ЗНМ: 0300000070 [15:51:55]line РНМ: 0000000000092562 [15:51:55]line Версия ККМ: 001 [15:51:55]line ФМ: 0000000000871769 [15:51:55]line ФД: 165572 [15:51:55]line ФПД: 229692443217107 [15:51:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155153&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165572&fm=229692443217107&tin=02508201610067®Number=0000000000092562&sum=50000 [15:51:55]written 0, free lines is 4095 [15:51:55]OFD Sender: Processing packet 165572 [packets to send 995, broken 994] [15:51:55]ProducePacketName [15:51:55]name=ofd_packets/00165572 [15:51:55]OFD Sender: To server: pG, [15:51:55]CommunicateWithHost lk.salyk.kg:30040 [15:51:55]ConnectInit lk.salyk.kg [15:51:56]Write to MH i2c: 01 00 00 F1 00 F1 [15:51:56]Write i2c OK [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: 01 [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: 01 07 00 [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D4 0C D8 [15:51:56]RasterBufferAndPrint [15:51:56]line [15:51:56]line [15:51:56]line [15:51:56]line [15:51:56]line [15:51:56]written 0, free lines is 3316 [15:51:56]MH_Cut [15:51:56]Write to MH i2c: D1 01 00 F8 00 01 CA [15:51:56]Write i2c OK [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: D1 [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: D1 01 00 [15:51:56]MH_I2C_Read... [15:51:56]Read from MH i2c: D1 01 00 F8 00 00 C9 [15:51:56]Write to MH i2c: 01 00 00 F9 00 F9 [15:51:56]Write i2c OK [15:51:56]MH_I2C_Read... [15:51:56]*** Cut start [15:51:56]*** Purtial cut [15:51:56]*** Stage 1: CUTSNS_PIN = 1 [15:51:58]Read from MH i2c: *** Stop cut motor [15:51:58]01 *** Cut end [15:51:58] [15:51:58]MH_I2C_Read... [15:51:58]Read from MH i2c: 01 07 00 [15:51:58]MH_I2C_Read... [15:51:58]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [15:51:58]process_action close_receipt done [15:51:58]requested_data is exist [15:51:58]produce_requested_data [15:51:58]requested_item fm.sn is exist - process it [15:51:58]wFMCommunicate request_size=4 [15:51:58]MH_SAM_APDU [15:51:58]CAPDU: 80 11 00 00 [15:51:58]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [15:51:58]Write i2c OK [15:51:58]MH_I2C_Read... [15:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:58]Read from MH i2c: E2 [15:51:58]MH_I2C_Read... [15:51:58]Read from MH i2c: E2 17 00 [15:51:58]MH_I2C_Read... [15:51:58]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [15:51:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:58]wFMCommunicate OK [15:51:58]requested_item fd.num is exist - process it [15:51:58]SAM_PROTO_GetFieldsCounters [15:51:58]wFMCommunicate request_size=4 [15:51:58]MH_SAM_APDU [15:51:58]CAPDU: 80 13 00 00 [15:51:58]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [15:51:58]Write i2c OK [15:51:58]MH_I2C_Read... [15:51:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:59]Read from MH i2c: E2 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 62 00 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [15:51:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:51:59]wFMCommunicate OK [15:51:59]SAM_PROTO_GetFieldsCounters done [15:51:59]requested_item shift.num is exist - process it [15:51:59]requested_item shift.opened is exist - process it [15:51:59]req_shift_opened [15:51:59]FM_GetShiftState [15:51:59]SAM_PROTO_GetShiftState [15:51:59]wFMCommunicate request_size=4 [15:51:59]MH_SAM_APDU [15:51:59]CAPDU: 80 13 01 00 [15:51:59]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [15:51:59]Write i2c OK [15:51:59]MH_I2C_Read... [15:51:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:59]Read from MH i2c: E2 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 0E 00 [15:51:59]MH_I2C_Read... [15:51:59]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A7 [15:51:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:51:59]wFMCommunicate OK [15:51:59]SAM_PROTO_GetShiftState done [15:51:59]FM_GetShiftState done [15:51:59]req_shift_opened done [15:51:59]requested_item shift.open_date is exist - process it [15:51:59]req_shift_open_date [15:51:59]req_shift_open_date done [15:51:59]produce_requested_data done [15:51:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165572,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:51:59]process_action_free close_receipt [15:51:59]json_value_free [15:51:59]json_value_free done [15:51:59]process_json_proto returns [15:51:59]Send response to host [15:51:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165572,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:51:59]free response buf [15:51:59]execute_script done [15:51:59]execute_script returns [15:51:59]free content buf [15:51:59]Sock 7.Close socket [15:51:59]Sock 7.Thread stoped [15:52:01]Connected sock=11 [15:52:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BA 7B 05 01 1C 9D 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 19 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 86 02 00 35 04 06 00 D0 E7 70 7C 4C D3 52 E0 50 8F 44 43 49 CF [15:52:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D9 5B 47 00 9A F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 86 02 00 F4 03 04 00 6B 59 C8 66 B6 04 01 00 00 F1 91 09 98 43 04 C6 DC [15:52:05]CommunicateWithHost err = 0 [15:52:05]CheckOFDResponse [15:52:05]1017 (14) - 77093643461234 [15:52:05]1041 (16) - 0000000000871769 [15:52:05]1040 (4) - 165572 [15:52:05]1012 (4) - 23.08.2024 09:42 [15:52:05]1206 (1) - 0 [15:52:05]OFD Sender: Remove packet 165572 [15:52:05]ProducePacketName [15:52:05]name=ofd_packets/00165572 [15:52:05]NVStorageDeleteData [15:52:06]OFD Sender: No OFD packet to send [15:52:11]OFD Sender: No OFD packet to send [15:52:15]accept exits with 9 [15:52:15]New connection [15:52:15]New thread 3067260260 created [15:52:15]Thread 3067403620 joined [15:52:15]Waiting for new connection... [15:52:15] Sock 9.Parse request [15:52:15]Sock 9.Check first char [15:52:15]Sock 9.First char is OK [15:52:15]request: POST /json_proto HTTP/1.0 [15:52:15]Method: POST [15:52:15]URL: /json_proto [15:52:15]Method is POST - this is cgi request [15:52:15]url: /json_proto [15:52:15]query_string will be loaded in cgi processing [15:52:15]execute_cgi json_proto POST (null) [15:52:15]execute_cgi path=json_proto method=POST [15:52:15]POST find Content-Length [15:52:15]Host: 172.17.44.132:8080 [15:52:15]Content-Length: 668 [15:52:15]Content-Type: application/json [15:52:15] [15:52:15]POST finish read [15:52:15]Found Content-Length = 668 [15:52:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51066", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:15]execute_script... [15:52:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51066", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:52:15]POST & json_proto [15:52:15]process_json_proto [15:52:15]json parsed OK: [15:52:15]protocol is kg_v1.0 [15:52:15]action value=close_receipt [15:52:15]process_action close_receipt [15:52:15]cmd_close_receipt [15:52:15]MH_GetDate [15:52:15]Write to MH i2c: F0 00 00 FD 00 EC [15:52:15]Write i2c OK [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: F0 [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: F0 09 00 [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: F0 09 00 FD 00 00 30 B0 C8 66 2A 83 C1 65 D6 [15:52:15]GetLastDocTimeStamp 1724428313 [15:52:15]current date 1724428336 [15:52:15]FM_GetShiftState [15:52:15]SAM_PROTO_GetShiftState [15:52:15]wFMCommunicate request_size=4 [15:52:15]MH_SAM_APDU [15:52:15]CAPDU: 80 13 01 00 [15:52:15]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [15:52:15]Write i2c OK [15:52:15]MH_I2C_Read... [15:52:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:15]Read from MH i2c: E2 [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: E2 0E 00 [15:52:15]MH_I2C_Read... [15:52:15]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A9 [15:52:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:52:15]wFMCommunicate OK [15:52:15]SAM_PROTO_GetShiftState done [15:52:15]FM_GetShiftState done [15:52:15]opened in 1724372766 [15:52:15]opened+sec_in_day 1724459166 [15:52:15]quantity*price = 6500 [15:52:15]sum+1 = 6501 [15:52:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 426 23.08.2024 15:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165573 ФПД: 8540251339907 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165573&fm=8540251339907&tin=02508201610067®Number=0000000000092562&sum=6500 0 [15:52:17]StoreToDocumentArchive [15:52:17]shift 469 fd 165573 [15:52:17]save to /storage/0469/doc_00165573 [15:52:17]save last doc name /storage/0469/doc_00165573 to /storage/kkm_last_doc_name [15:52:17]save OK [15:52:17]Clear old archive folders... [15:52:17]ProcessDocumentItem done err = 0, tmpTLVsize=284 [15:52:17]tlvbuf is 01A89210 [15:52:17]SAM_PROTO_ClearQueue [15:52:17]wFMCommunicate request_size=4 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 09 00 00 [15:52:17]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:52:17]Read from MH i2c: E2 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 03 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [15:52:17]RAPDU: 90 00 [15:52:17]wFMCommunicate OK [15:52:17]SAM_PROTO_ClearQueue done [15:52:17]KKMCreateOFDPacket [15:52:17]OFDProtocolAddRootSTLVToBuf [15:52:17]FM_MakeSignedData [15:52:17]FM_MakeSignedData [15:52:17]SAM_PROTO_SignData [15:52:17]wFMCommunicate request_size=4 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 0D 01 02 [15:52:17]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:52:17]Read from MH i2c: E2 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 03 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [15:52:17]RAPDU: 90 00 [15:52:17]wFMCommunicate OK [15:52:17]wFMCommunicate request_size=255 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 30 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [15:52:17]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 30 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 A0 [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:17]Read from MH i2c: E2 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 03 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [15:52:17]RAPDU: 90 00 [15:52:17]wFMCommunicate OK [15:52:17]wFMCommunicate request_size=43 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 86 02 00 35 04 06 00 07 C4 6E A5 BC 83 [15:52:17]Write to MH i2c: E2 2E 00 0E 01 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 86 02 00 35 04 06 00 07 C4 6E A5 BC 83 00 00 E1 [15:52:17]Write i2c OK [15:52:17]MH_I2C_Read... [15:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:52:17]Read from MH i2c: E2 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 03 00 [15:52:17]MH_I2C_Read... [15:52:17]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [15:52:17]RAPDU: 90 00 [15:52:17]wFMCommunicate OK [15:52:17]wFMCommunicate request_size=4 [15:52:17]MH_SAM_APDU [15:52:17]CAPDU: 80 0D 03 02 [15:52:17]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [15:52:18]Write i2c OK [15:52:18]MH_I2C_Read... [15:52:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:52:18]Read from MH i2c: E2 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 0B 00 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 0B 00 0F 01 00 4B 82 DE CD 82 AB 5C 85 90 00 12 [15:52:18]RAPDU: 4B 82 DE CD 82 AB 5C 85 90 00 [15:52:18]wFMCommunicate OK [15:52:18]SAM_PROTO_SignData done [15:52:18]FM_MakeSignedData done [15:52:18]CreateOFDProtocolMessage [15:52:18]wFMCommunicate request_size=4 [15:52:18]MH_SAM_APDU [15:52:18]CAPDU: 80 11 00 00 [15:52:18]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [15:52:18]Write i2c OK [15:52:18]MH_I2C_Read... [15:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:18]Read from MH i2c: E2 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 17 00 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [15:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:52:18]wFMCommunicate OK [15:52:18]CreateOFDProtocolMessage done [15:52:18]OFDSenderStorePacket 165573 [15:52:18]StoreOFDPacket docnum=165573 [15:52:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 72 00 28 01 FC F8 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 30 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 86 02 00 35 04 06 00 07 C4 6E A5 BC 83 4B 82 DE CD 82 AB 5C 85 [15:52:18]CheckFolder [15:52:18]dirname=/storage/ofd_packets [15:52:18]CheckFolder done [15:52:18]ProducePacketName [15:52:18]name=ofd_packets/00165573 [15:52:18]NVStorageSaveData ofd_packets/00165573 [15:52:18]File name is /storage/ofd_packets/00165573 [15:52:18]Write 334 bytes [15:52:18]NVStorageSaveData done [15:52:18]OFDSenderStorePacket done [15:52:18]KKMCreateOFDPacket done [15:52:18]NVStorageSaveData kkm_last_timestamp [15:52:18]File name is /storage/kkm_last_timestamp [15:52:18]Write 4 bytes [15:52:18]NVStorageSaveData done [15:52:18]ExternCall_PrintAddStr [15:52:18]wPrintStart [15:52:18]Write to MH i2c: 01 00 00 11 01 12 [15:52:18]Write i2c OK [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: 01 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: 01 07 00 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [15:52:18]RasterBufferAndPrint [15:52:18]line Счет N : (3)51066 [15:52:18]line ИНН: 02508201610067 [15:52:18]line Контрольно-Кассовый Чек [15:52:18]line ПРОДАЖА [15:52:18]line Товар: 4700040114137 [15:52:18]line Султан чай 1л. зел лимон [15:52:18]line 1.000 * 65.00 [15:52:18]line = 65.00 [15:52:18]line НДС 12% НСП 1% [15:52:18]line > о реализуемом товаре [15:52:18]line ИТОГО: 65.00 [15:52:18]line НСП 1% : 0.57 [15:52:18]line НДС 12% : 6.90 [15:52:18]line Наличными: 65.00 [15:52:18]line Безнал.: 0.00 [15:52:18]line Место: АЗС № 130 "Партнер Нефть" [15:52:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:52:18]line СНО: Общий режим [15:52:18]line Чек 426 23.08.2024 15:52 [15:52:18]line Смена: 469 ФФД: 1.0 [15:52:18]line ЗНМ: 0300000070 [15:52:18]line РНМ: 0000000000092562 [15:52:18]line Версия ККМ: 001 [15:52:18]line ФМ: 0000000000871769 [15:52:18]line ФД: 165573 [15:52:18]line ФПД: 8540251339907 [15:52:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165573&fm=8540251339907&tin=02508201610067®Number=0000000000092562&sum=6500 [15:52:18]line 0 [15:52:18]written 0, free lines is 4095 [15:52:18]OFD Sender: Processing packet 165573 [packets to send 995, broken 994] [15:52:18]ProducePacketName [15:52:18]name=ofd_packets/00165573 [15:52:18]OFD Sender: To server: pG, [15:52:18]CommunicateWithHost lk.salyk.kg:30040 [15:52:18]ConnectInit lk.salyk.kg [15:52:18]Write to MH i2c: 01 00 00 39 01 3A [15:52:18]Write i2c OK [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: 01 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: 01 07 00 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 F4 0C 41 [15:52:18]RasterBufferAndPrint [15:52:18]line [15:52:18]line [15:52:18]line [15:52:18]line [15:52:18]line [15:52:18]written 0, free lines is 3348 [15:52:18]MH_Cut [15:52:18]Write to MH i2c: D1 01 00 40 01 01 13 [15:52:18]Write i2c OK [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: D1 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: D1 01 00 [15:52:18]MH_I2C_Read... [15:52:18]Read from MH i2c: D1 01 00 40 01 00 12 [15:52:18]Write to MH i2c: 01 00 00 41 01 42 [15:52:18]Write i2c OK [15:52:18]MH_I2C_Read... [15:52:19]Connected sock=11 [15:52:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 72 00 28 01 FC F8 5A 03 01 00 03 00 1C 01 *** Cut start [15:52:19]1E 04 *** Purtial cut [15:52:19]01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 *** Stage 1: CUTSNS_PIN = 1 [15:52:19]30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 30 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 86 02 00 35 04 06 00 07 C4 6E A5 BC 83 4B 82 DE CD 82 AB 5C 85 [15:52:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 02 9D 47 00 D7 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 37 36 39 10 04 04 00 C5 86 02 00 F4 03 04 00 7E 59 C8 66 B6 04 01 00 00 62 CF DE 51 16 C5 32 98 [15:52:21]CommunicateWithHost err = 0 [15:52:21]CheckOFDResponse [15:52:21]1017 (14) - 77093643461234 [15:52:21]1041 (16) - 0000000000871769 [15:52:21]1040 (4) - 165573 [15:52:21]1012 (4) - 23.08.2024 09:42 [15:52:21]1206 (1) - 0 [15:52:21]OFD Sender: Remove packet 165573 [15:52:21]ProducePacketName [15:52:21]name=ofd_packets/00165573 [15:52:21]NVStorageDeleteData [15:52:21]Read from MH i2c: 01 [15:52:21]MH_I2C_Read... [15:52:21]*** Stop cut motor [15:52:21]*** Cut end [15:52:21]Read from MH i2c: 01 07 00 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [15:52:21]process_action close_receipt done [15:52:21]requested_data is exist [15:52:21]produce_requested_data [15:52:21]requested_item fm.sn is exist - process it [15:52:21]wFMCommunicate request_size=4 [15:52:21]MH_SAM_APDU [15:52:21]CAPDU: 80 11 00 00 [15:52:21]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [15:52:21]Write i2c OK [15:52:21]MH_I2C_Read... [15:52:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:52:21]Read from MH i2c: E2 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 17 00 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [15:52:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:52:21]wFMCommunicate OK [15:52:21]requested_item fd.num is exist - process it [15:52:21]SAM_PROTO_GetFieldsCounters [15:52:21]wFMCommunicate request_size=4 [15:52:21]MH_SAM_APDU [15:52:21]CAPDU: 80 13 00 00 [15:52:21]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [15:52:21]Write i2c OK [15:52:21]MH_I2C_Read... [15:52:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:52:21]Read from MH i2c: E2 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 62 00 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [15:52:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AA 01 00 00 5E 04 04 00 AA 01 00 00 57 04 04 00 AB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:52:21]wFMCommunicate OK [15:52:21]SAM_PROTO_GetFieldsCounters done [15:52:21]requested_item shift.num is exist - process it [15:52:21]requested_item shift.opened is exist - process it [15:52:21]req_shift_opened [15:52:21]FM_GetShiftState [15:52:21]SAM_PROTO_GetShiftState [15:52:21]wFMCommunicate request_size=4 [15:52:21]MH_SAM_APDU [15:52:21]CAPDU: 80 13 01 00 [15:52:21]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [15:52:21]Write i2c OK [15:52:21]MH_I2C_Read... [15:52:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:52:21]OFD Sender: No OFD packet to send [15:52:21]Read from MH i2c: E2 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 0E 00 [15:52:21]MH_I2C_Read... [15:52:21]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F0 [15:52:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:52:21]wFMCommunicate OK [15:52:21]SAM_PROTO_GetShiftState done [15:52:21]FM_GetShiftState done [15:52:21]req_shift_opened done [15:52:21]requested_item shift.open_date is exist - process it [15:52:21]req_shift_open_date [15:52:21]req_shift_open_date done [15:52:21]produce_requested_data done [15:52:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165573,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:52:21]process_action_free close_receipt [15:52:21]json_value_free [15:52:21]json_value_free done [15:52:21]process_json_proto returns [15:52:21]Send response to host [15:52:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165573,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:52:21]free response buf [15:52:21]execute_script done [15:52:21]execute_script returns [15:52:21]free content buf [15:52:21]Sock 9.Close socket [15:52:21]Sock 9.Thread stoped [15:52:26]OFD Sender: No OFD packet to send [15:52:31]OFD Sender: No OFD packet to send [15:52:36]OFD Sender: No OFD packet to send [15:52:41]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:28]recv_with_timeout no data received [15:53:32]OFD Sender: No OFD packet to send [15:53:37]OFD Sender: No OFD packet to send [15:53:40]accept exits with 7 [15:53:40]New connection [15:53:40]New thread 3067403620 created [15:53:40]Thread 3067260260 joined [15:53:40]Waiting for new connection... [15:53:40] Sock 7.Parse request [15:53:40]Sock 7.Check first char [15:53:40]Sock 7.First char is OK [15:53:40]request: POST /json_proto HTTP/1.0 [15:53:40]Method: POST [15:53:40]URL: /json_proto [15:53:40]Method is POST - this is cgi request [15:53:40]url: /json_proto [15:53:40]query_string will be loaded in cgi processing [15:53:40]execute_cgi json_proto POST (null) [15:53:40]execute_cgi path=json_proto method=POST [15:53:40]POST find Content-Length [15:53:40]Host: 172.17.44.132:8080 [15:53:40]Content-Length: 819 [15:53:40]Content-Type: application/json [15:53:40] [15:53:40]POST finish read [15:53:40]Found Content-Length = 819 [15:53:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:40]execute_script... [15:53: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)294413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.10 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:40]POST & json_proto [15:53:40]process_json_proto [15:53:40]json parsed OK: [15:53:40]protocol is kg_v1.0 [15:53:40]action value=close_receipt [15:53:40]process_action close_receipt [15:53:40]cmd_close_receipt [15:53:40]MH_GetDate [15:53:40]Write to MH i2c: F0 00 00 45 01 35 [15:53:40]Write i2c OK [15:53:40]MH_I2C_Read... [15:53:40]Read from MH i2c: F0 [15:53:40]MH_I2C_Read... [15:53:40]Read from MH i2c: F0 09 00 [15:53:40]MH_I2C_Read... [15:53:40]Read from MH i2c: F0 09 00 45 01 00 84 B0 C8 66 2A 83 C1 65 73 [15:53:40]GetLastDocTimeStamp 1724428336 [15:53:40]current date 1724428420 [15:53:40]FM_GetShiftState [15:53:40]SAM_PROTO_GetShiftState [15:53:40]wFMCommunicate request_size=4 [15:53:40]MH_SAM_APDU [15:53:40]CAPDU: 80 13 01 00 [15:53:40]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [15:53:40]Write i2c OK [15:53:40]MH_I2C_Read... [15:53:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:40]Read from MH i2c: E2 [15:53:40]MH_I2C_Read... [15:53:40]Read from MH i2c: E2 0E 00 [15:53:40]MH_I2C_Read... [15:53:40]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [15:53:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:53:40]wFMCommunicate OK [15:53:40]SAM_PROTO_GetShiftState done [15:53:40]FM_GetShiftState done [15:53:40]opened in 1724372766 [15:53:40]opened+sec_in_day 1724459166 [15:53:40]quantity*price = 200010 [15:53:40]sum+1 = 200011 [15:53:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.10 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 0.00 Безнал.: 2000.10 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 427 23.08.2024 15:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165574 ФПД: 9892933371961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155340&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165574&fm=9892933371961&tin=02508201610067®Number=0000000000092562&sum=200010 [15:53:41]StoreToDocumentArchive [15:53:41]shift 469 fd 165574 [15:53:41]save to /storage/0469/doc_00165574 [15:53:41]save last doc name /storage/0469/doc_00165574 to /storage/kkm_last_doc_name [15:53:41]save OK [15:53:41]Clear old archive folders... [15:53:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:53:41]tlvbuf is 01A5DD50 [15:53:41]SAM_PROTO_ClearQueue [15:53:41]wFMCommunicate request_size=4 [15:53:41]MH_SAM_APDU [15:53:41]CAPDU: 80 09 00 00 [15:53:41]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [15:53:41]Write i2c OK [15:53:41]MH_I2C_Read... [15:53:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:41]Read from MH i2c: E2 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 03 00 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [15:53:41]RAPDU: 90 00 [15:53:41]wFMCommunicate OK [15:53:41]SAM_PROTO_ClearQueue done [15:53:41]KKMCreateOFDPacket [15:53:41]OFDProtocolAddRootSTLVToBuf [15:53:41]FM_MakeSignedData [15:53:41]FM_MakeSignedData [15:53:41]SAM_PROTO_SignData [15:53:41]wFMCommunicate request_size=4 [15:53:41]MH_SAM_APDU [15:53:41]CAPDU: 80 0D 01 02 [15:53:41]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [15:53:41]Write i2c OK [15:53:41]MH_I2C_Read... [15:53:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:41]Read from MH i2c: E2 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 03 00 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [15:53:41]RAPDU: 90 00 [15:53:41]wFMCommunicate OK [15:53:41]wFMCommunicate request_size=255 [15:53:41]MH_SAM_APDU [15:53: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 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 84 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 86 02 00 35 04 06 00 08 [15:53:41]Write to MH i2c: E2 02 01 55 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 84 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 86 02 00 35 04 06 00 08 00 00 A4 [15:53:41]Write i2c OK [15:53:41]MH_I2C_Read... [15:53:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:41]Read from MH i2c: E2 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 03 00 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [15:53:41]RAPDU: 90 00 [15:53:41]wFMCommunicate OK [15:53:41]wFMCommunicate request_size=10 [15:53:41]MH_SAM_APDU [15:53:41]CAPDU: 80 0D 02 02 05 FF 60 C7 88 39 [15:53:41]Write to MH i2c: E2 0D 00 56 01 80 0D 02 02 05 00 FF 60 C7 88 39 00 00 C2 [15:53:41]Write i2c OK [15:53:41]MH_I2C_Read... [15:53:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:41]Read from MH i2c: E2 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 03 00 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [15:53:41]RAPDU: 90 00 [15:53:41]wFMCommunicate OK [15:53:41]wFMCommunicate request_size=4 [15:53:41]MH_SAM_APDU [15:53:41]CAPDU: 80 0D 03 02 [15:53:41]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [15:53:41]Write i2c OK [15:53:41]MH_I2C_Read... [15:53:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:41]Read from MH i2c: E2 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 0B 00 [15:53:41]MH_I2C_Read... [15:53:41]Read from MH i2c: E2 0B 00 57 01 00 44 04 1B 11 D6 3F DC 3A 90 00 73 [15:53:41]RAPDU: 44 04 1B 11 D6 3F DC 3A 90 00 [15:53:41]wFMCommunicate OK [15:53:41]SAM_PROTO_SignData done [15:53:41]FM_MakeSignedData done [15:53:41]CreateOFDProtocolMessage [15:53:41]wFMCommunicate request_size=4 [15:53:41]MH_SAM_APDU [15:53:41]CAPDU: 80 11 00 00 [15:53:41]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [15:53:41]Write i2c OK [15:53:41]MH_I2C_Read... [15:53:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:42]Read from MH i2c: E2 [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: E2 17 00 [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [15:53:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:53:42]wFMCommunicate OK [15:53:42]CreateOFDProtocolMessage done [15:53:42]OFDSenderStorePacket 165574 [15:53:42]StoreOFDPacket docnum=165574 [15:53:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D4 8D 07 01 AA F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 84 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 86 02 00 35 04 06 00 08 FF 60 C7 88 39 44 04 1B 11 D6 3F DC 3A [15:53:42]CheckFolder [15:53:42]dirname=/storage/ofd_packets [15:53:42]CheckFolder done [15:53:42]ProducePacketName [15:53:42]name=ofd_packets/00165574 [15:53:42]NVStorageSaveData ofd_packets/00165574 [15:53:42]File name is /storage/ofd_packets/00165574 [15:53:42]Write 301 bytes [15:53:42]NVStorageSaveData done [15:53:42]OFDSenderStorePacket done [15:53:42]KKMCreateOFDPacket done [15:53:42]NVStorageSaveData kkm_last_timestamp [15:53:42]File name is /storage/kkm_last_timestamp [15:53:42]Write 4 bytes [15:53:42]NVStorageSaveData done [15:53:42]ExternCall_PrintAddStr [15:53:42]wPrintStart [15:53:42]Write to MH i2c: 01 00 00 59 01 5A [15:53:42]Write i2c OK [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: 01 [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: 01 07 00 [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [15:53:42]RasterBufferAndPrint [15:53:42]line Счет N : (1)294413 [15:53:42]line ИНН: 02508201610067 [15:53:42]line Контрольно-Кассовый Чек [15:53:42]line ПРОДАЖА [15:53:42]line ТРК (МРК, ГНК) : 52 [15:53:42]line Товар: 2710124130 [15:53:42]line Аи-92-К-5 [15:53:42]line 29.500 * 67.80 [15:53:42]line = 2000.10 [15:53:42]line НДС 12% НСП 1% [15:53:42]line > о реализуемом товаре [15:53:42]line ИТОГО: 2000.10 [15:53:42]line НСП 1% : 17.70 [15:53:42]line НДС 12% : 212.40 [15:53:42]line Наличными: 0.00 [15:53:42]line Безнал.: 2000.10 [15:53:42]line Место: АЗС № 130 "Партнер Нефть" [15:53:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:53:42]line СНО: Общий режим [15:53:42]line Чек 427 23.08.2024 15:53 [15:53:42]line Смена: 469 ФФД: 1.0 [15:53:42]line ЗНМ: 0300000070 [15:53:42]line РНМ: 0000000000092562 [15:53:42]line Версия ККМ: 001 [15:53:42]line Платежная система: Бакай Банк [15:53:42]line ФМ: 0000000000871769 [15:53:42]line ФД: 165574 [15:53:42]line ФПД: 9892933371961 [15:53:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155340&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165574&fm=9892933371961&tin=02508201610067®Number=0000000000092562&sum=200010 [15:53:42]OFD Sender: Processing packet 165574 [packets to send 995, broken 994] [15:53:42]ProducePacketName [15:53:42]name=ofd_packets/00165574 [15:53:42]OFD Sender: To server: pG, [15:53:42]CommunicateWithHost lk.salyk.kg:30040 [15:53:42]ConnectInit lk.salyk.kg [15:53:42]written 0, free lines is 4095 [15:53:42]Write to MH i2c: 01 00 00 83 01 84 [15:53:42]Connected sock=10 [15:53:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D4 8D 07 01 AA F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4A 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 4A 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 01 00 00 F4 03 04 00 84 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 86 02 00 35 04 06 00 08 FF 60 C7 88 39 44 04 1B 11 D6 3F DC 3A [15:53:42]Write i2c OK [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: 01 [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: 01 07 00 [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: 01 07 00 83 01 00 00 00 00 00 E3 0C 7A [15:53:42]RasterBufferAndPrint [15:53:42]line [15:53:42]line [15:53:42]line [15:53:42]line [15:53:42]line [15:53:42]written 0, free lines is 3372 [15:53:42]MH_Cut [15:53:42]Write to MH i2c: D1 01 00 8A 01 01 5D [15:53:42]Write i2c OK [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: D1 [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: D1 01 00 [15:53:42]MH_I2C_Read... [15:53:42]Read from MH i2c: D1 01 00 8A 01 00 5C [15:53:42]Write to MH i2c: 01 00 00 8B 01 8C [15:53:42]Write i2c OK [15:53:42]MH_I2C_Read... [15:53:43]*** Cut start [15:53:43]*** Purtial cut [15:53:43]*** Stage 1: CUTSNS_PIN = 1 [15:53:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7A 75 47 00 69 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 86 02 00 F4 03 04 00 D0 59 C8 66 B6 04 01 00 00 57 E6 85 3B DA F1 89 3E [15:53:44]CommunicateWithHost err = 0 [15:53:44]CheckOFDResponse [15:53:44]1017 (14) - 77093643461234 [15:53:44]1041 (16) - 0000000000871769 [15:53:44]1040 (4) - 165574 [15:53:44]1012 (4) - 23.08.2024 09:43 [15:53:44]1206 (1) - 0 [15:53:44]OFD Sender: Remove packet 165574 [15:53:44]ProducePacketName [15:53:44]name=ofd_packets/00165574 [15:53:44]NVStorageDeleteData [15:53:44]OFD Sender: No OFD packet to send [15:53:45]Read from MH i2c: 01 [15:53:45]MH_I2C_Read... [15:53:45]*** Stop cut motor [15:53:45]*** Cut end [15:53:45]Read from MH i2c: 01 07 00 [15:53:45]MH_I2C_Read... [15:53:45]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [15:53:45]process_action close_receipt done [15:53:45]requested_data is exist [15:53:45]produce_requested_data [15:53:45]requested_item fm.sn is exist - process it [15:53:45]wFMCommunicate request_size=4 [15:53:45]MH_SAM_APDU [15:53:45]CAPDU: 80 11 00 00 [15:53:45]Write to MH i2c: E2 08 00 8C 01 80 11 00 00 00 00 00 00 07 [15:53:45]Write i2c OK [15:53:45]MH_I2C_Read... [15:53:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:45]Read from MH i2c: E2 [15:53:45]MH_I2C_Read... [15:53:45]Read from MH i2c: E2 17 00 [15:53:45]MH_I2C_Read... [15:53:45]Read from MH i2c: E2 17 00 8C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [15:53:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:53:45]wFMCommunicate OK [15:53:45]requested_item fd.num is exist - process it [15:53:45]SAM_PROTO_GetFieldsCounters [15:53:45]wFMCommunicate request_size=4 [15:53:45]MH_SAM_APDU [15:53:45]CAPDU: 80 13 00 00 [15:53:45]Write to MH i2c: E2 08 00 8D 01 80 13 00 00 00 00 00 00 0A [15:53:45]Write i2c OK [15:53:45]MH_I2C_Read... [15:53:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:45]Read from MH i2c: E2 [15:53:45]MH_I2C_Read... [15:53:45]Read from MH i2c: E2 62 00 [15:53:45]MH_I2C_Read... [15:53:45]Read from MH i2c: E2 62 00 8D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [15:53:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AB 01 00 00 5E 04 04 00 AB 01 00 00 57 04 04 00 AC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:45]wFMCommunicate OK [15:53:45]SAM_PROTO_GetFieldsCounters done [15:53:45]requested_item shift.num is exist - process it [15:53:45]requested_item shift.opened is exist - process it [15:53:45]req_shift_opened [15:53:45]FM_GetShiftState [15:53:45]SAM_PROTO_GetShiftState [15:53:45]wFMCommunicate request_size=4 [15:53:45]MH_SAM_APDU [15:53:45]CAPDU: 80 13 01 00 [15:53:45]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [15:53:45]Write i2c OK [15:53:45]MH_I2C_Read... [15:53:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:45]Read from MH i2c: E2 [15:53:45]MH_I2C_Read... [15:53:45]Read from MH i2c: E2 0E 00 [15:53:45]MH_I2C_Read... [15:53:45]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3A [15:53:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:53:45]wFMCommunicate OK [15:53:45]SAM_PROTO_GetShiftState done [15:53:45]FM_GetShiftState done [15:53:45]req_shift_opened done [15:53:45]requested_item shift.open_date is exist - process it [15:53:45]req_shift_open_date [15:53:45]req_shift_open_date done [15:53:45]produce_requested_data done [15:53:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165574,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:53:45]process_action_free close_receipt [15:53:45]json_value_free [15:53:45]json_value_free done [15:53:45]process_json_proto returns [15:53:45]Send response to host [15:53:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165574,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:53:45]free response buf [15:53:45]execute_script done [15:53:45]execute_script returns [15:53:45]free content buf [15:53:45]Sock 7.Close socket [15:53:45]Sock 7.Thread stoped [15:53:47]recv_with_timeout no data received [15:53:49]OFD Sender: No OFD packet to send [15:53:54]OFD Sender: No OFD packet to send [15:53:59]OFD Sender: No OFD packet to send [15:54:04]OFD Sender: No OFD packet to send [15:54:09]OFD Sender: No OFD packet to send [15:54:10]accept exits with 9 [15:54:10]New connection [15:54:10]New thread 3067260260 created [15:54:10]Thread 3067403620 joined [15:54:10]Waiting for new connection... [15:54:10] Sock 9.Parse request [15:54:10]Sock 9.Check first char [15:54:10]Sock 9.First char is OK [15:54:10]request: POST /json_proto HTTP/1.0 [15:54:10]Method: POST [15:54:10]URL: /json_proto [15:54:10]Method is POST - this is cgi request [15:54:10]url: /json_proto [15:54:10]query_string will be loaded in cgi processing [15:54:10]execute_cgi json_proto POST (null) [15:54:10]execute_cgi path=json_proto method=POST [15:54:10]POST find Content-Length [15:54:10]Host: 172.17.44.132:8080 [15:54:10]Content-Length: 800 [15:54:10]Content-Type: application/json [15:54:10] [15:54:10]POST finish read [15:54:10]Found Content-Length = 800 [15:54:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:10]execute_script... [15:54: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)294415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:54:10]POST & json_proto [15:54:10]process_json_proto [15:54:10]json parsed OK: [15:54:10]protocol is kg_v1.0 [15:54:10]action value=close_receipt [15:54:10]process_action close_receipt [15:54:10]cmd_close_receipt [15:54:10]MH_GetDate [15:54:10]Write to MH i2c: F0 00 00 8F 01 7F [15:54:10]Write i2c OK [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: F0 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: F0 09 00 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: F0 09 00 8F 01 00 A3 B0 C8 66 2A 83 C1 65 DC [15:54:10]GetLastDocTimeStamp 1724428420 [15:54:10]current date 1724428451 [15:54:10]FM_GetShiftState [15:54:10]SAM_PROTO_GetShiftState [15:54:10]wFMCommunicate request_size=4 [15:54:10]MH_SAM_APDU [15:54:10]CAPDU: 80 13 01 00 [15:54:10]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [15:54:10]Write i2c OK [15:54:10]MH_I2C_Read... [15:54:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:10]Read from MH i2c: E2 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 0E 00 [15:54:10]MH_I2C_Read... [15:54:10]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3C [15:54:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:54:10]wFMCommunicate OK [15:54:10]SAM_PROTO_GetShiftState done [15:54:10]FM_GetShiftState done [15:54:10]opened in 1724372766 [15:54:10]opened+sec_in_day 1724459166 [15:54:10]quantity*price = 150037 [15:54:10]sum+1 = 150039 [15:54:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 428 23.08.2024 15:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165575 ФПД: 148024753938532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155411&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165575&fm=148024753938532&tin=02508201610067®Number=0000000000092562&sum=150038 [15:54:11]StoreToDocumentArchive [15:54:11]shift 469 fd 165575 [15:54:11]save to /storage/0469/doc_00165575 [15:54:11]save last doc name /storage/0469/doc_00165575 to /storage/kkm_last_doc_name [15:54:11]save OK [15:54:11]Clear old archive folders... [15:54:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:54:11]tlvbuf is 01A5F840 [15:54:11]SAM_PROTO_ClearQueue [15:54:11]wFMCommunicate request_size=4 [15:54:11]MH_SAM_APDU [15:54:11]CAPDU: 80 09 00 00 [15:54:11]Write to MH i2c: E2 08 00 9D 01 80 09 00 00 00 00 00 00 10 [15:54:11]Write i2c OK [15:54:11]MH_I2C_Read... [15:54:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:54:11]Read from MH i2c: E2 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: E2 03 00 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [15:54:11]RAPDU: 90 00 [15:54:11]wFMCommunicate OK [15:54:11]SAM_PROTO_ClearQueue done [15:54:11]KKMCreateOFDPacket [15:54:11]OFDProtocolAddRootSTLVToBuf [15:54:11]FM_MakeSignedData [15:54:11]FM_MakeSignedData [15:54:11]SAM_PROTO_SignData [15:54:11]wFMCommunicate request_size=4 [15:54:11]MH_SAM_APDU [15:54:11]CAPDU: 80 0D 01 02 [15:54:11]Write to MH i2c: E2 08 00 9E 01 80 0D 01 02 00 00 00 00 18 [15:54:11]Write i2c OK [15:54:11]MH_I2C_Read... [15:54:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:54:11]Read from MH i2c: E2 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: E2 03 00 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [15:54:11]RAPDU: 90 00 [15:54:11]wFMCommunicate OK [15:54:11]wFMCommunicate request_size=255 [15:54:11]MH_SAM_APDU [15:54:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 A3 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 86 02 00 35 04 06 00 86 A0 B2 E0 [15:54:11]Write to MH i2c: E2 02 01 9F 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 A3 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 86 02 00 35 04 06 00 86 A0 B2 E0 00 00 77 [15:54:11]Write i2c OK [15:54:11]MH_I2C_Read... [15:54:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:11]Read from MH i2c: E2 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: E2 03 00 [15:54:11]MH_I2C_Read... [15:54:11]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [15:54:11]RAPDU: 90 00 [15:54:11]wFMCommunicate OK [15:54:11]wFMCommunicate request_size=7 [15:54:11]MH_SAM_APDU [15:54:11]CAPDU: 80 0D 02 02 02 60 64 [15:54:11]Write to MH i2c: E2 0A 00 A0 01 80 0D 02 02 02 00 60 64 00 00 E3 [15:54:11]Write i2c OK [15:54:11]MH_I2C_Read... [15:54:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:54:12]Read from MH i2c: E2 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 03 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [15:54:12]RAPDU: 90 00 [15:54:12]wFMCommunicate OK [15:54:12]wFMCommunicate request_size=4 [15:54:12]MH_SAM_APDU [15:54:12]CAPDU: 80 0D 03 02 [15:54:12]Write to MH i2c: E2 08 00 A1 01 80 0D 03 02 00 00 00 00 1D [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:54:12]Read from MH i2c: E2 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 0B 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 0B 00 A1 01 00 94 0E 14 C3 03 86 4D B6 90 00 23 [15:54:12]RAPDU: 94 0E 14 C3 03 86 4D B6 90 00 [15:54:12]wFMCommunicate OK [15:54:12]SAM_PROTO_SignData done [15:54:12]FM_MakeSignedData done [15:54:12]CreateOFDProtocolMessage [15:54:12]wFMCommunicate request_size=4 [15:54:12]MH_SAM_APDU [15:54:12]CAPDU: 80 11 00 00 [15:54:12]Write to MH i2c: E2 08 00 A2 01 80 11 00 00 00 00 00 00 1D [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:12]Read from MH i2c: E2 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 17 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: E2 17 00 A2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [15:54:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:54:12]wFMCommunicate OK [15:54:12]CreateOFDProtocolMessage done [15:54:12]OFDSenderStorePacket 165575 [15:54:12]StoreOFDPacket docnum=165575 [15:54:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5C 60 04 01 67 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 A3 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 86 02 00 35 04 06 00 86 A0 B2 E0 60 64 94 0E 14 C3 03 86 4D B6 [15:54:12]CheckFolder [15:54:12]dirname=/storage/ofd_packets [15:54:12]CheckFolder done [15:54:12]ProducePacketName [15:54:12]name=ofd_packets/00165575 [15:54:12]NVStorageSaveData ofd_packets/00165575 [15:54:12]File name is /storage/ofd_packets/00165575 [15:54:12]Write 298 bytes [15:54:12]NVStorageSaveData done [15:54:12]OFDSenderStorePacket done [15:54:12]KKMCreateOFDPacket done [15:54:12]NVStorageSaveData kkm_last_timestamp [15:54:12]File name is /storage/kkm_last_timestamp [15:54:12]Write 4 bytes [15:54:12]NVStorageSaveData done [15:54:12]ExternCall_PrintAddStr [15:54:12]wPrintStart [15:54:12]Write to MH i2c: 01 00 00 A3 01 A4 [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: 01 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: 01 07 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: 01 07 00 A3 01 00 00 00 00 00 FF 0F B9 [15:54:12]RasterBufferAndPrint [15:54:12]line Счет N : (1)294415 [15:54:12]line ИНН: 02508201610067 [15:54:12]line Контрольно-Кассовый Чек [15:54:12]line ПРОДАЖА [15:54:12]line ТРК (МРК, ГНК) : 44 [15:54:12]line Товар: 2710194800 [15:54:12]line ДТ-К-5 [15:54:12]line 19.690 * 76.20 [15:54:12]line = 1500.38 [15:54:12]line НДС 12% НСП 1% [15:54:12]line > о реализуемом товаре [15:54:12]line ИТОГО: 1500.38 [15:54:12]line НСП 1% : 13.28 [15:54:12]line НДС 12% : 159.33 [15:54:12]line Наличными: 0.00 [15:54:12]line Безнал.: 1500.38 [15:54:12]line Место: АЗС № 130 "Партнер Нефть" [15:54:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:54:12]line СНО: Общий режим [15:54:12]line Чек 428 23.08.2024 15:54 [15:54:12]line Смена: 469 ФФД: 1.0 [15:54:12]line ЗНМ: 0300000070 [15:54:12]line РНМ: 0000000000092562 [15:54:12]line Версия ККМ: 001 [15:54:12]line Платежная система: O! деньги [15:54:12]line ФМ: 0000000000871769 [15:54:12]line ФД: 165575 [15:54:12]line ФПД: 148024753938532 [15:54:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155411&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165575&fm=148024753938532&tin=02508201610067®Number=0000000000092562&sum=150038 [15:54:12]written 0, free lines is 4095 [15:54:12]OFD Sender: Processing packet 165575 [packets to send 995, broken 994] [15:54:12]ProducePacketName [15:54:12]name=ofd_packets/00165575 [15:54:12]OFD Sender: To server: pG, [15:54:12]CommunicateWithHost lk.salyk.kg:30040 [15:54:12]ConnectInit lk.salyk.kg [15:54:12]Write to MH i2c: 01 00 00 CD 01 CE [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: 01 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: 01 07 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: 01 07 00 CD 01 00 00 00 00 00 EE 0C CF [15:54:12]RasterBufferAndPrint [15:54:12]line [15:54:12]line [15:54:12]line [15:54:12]line [15:54:12]line [15:54:12]written 0, free lines is 3326 [15:54:12]MH_Cut [15:54:12]Write to MH i2c: D1 01 00 D4 01 01 A7 [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: D1 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: D1 01 00 [15:54:12]MH_I2C_Read... [15:54:12]Read from MH i2c: D1 01 00 D4 01 00 A6 [15:54:12]Write to MH i2c: 01 00 00 D5 01 D6 [15:54:12]Write i2c OK [15:54:12]MH_I2C_Read... [15:54:13]Connected sock=10 [15:54:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5C 60 04 01 67 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 A3 B0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 86 02 00 35 04 06 00 86 A0 B2 E0 60 64 94 0E 14 C3 03 86 4D B6 [15:54:13]*** Cut start [15:54:13]*** Purtial cut [15:54:13]*** Stage 1: CUTSNS_PIN = 1 [15:54:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7C 43 47 00 E3 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 86 02 00 F4 03 04 00 EF 59 C8 66 B6 04 01 00 00 80 E5 61 8D 4C D4 BA 14 [15:54:13]CommunicateWithHost err = 0 [15:54:13]CheckOFDResponse [15:54:13]1017 (14) - 77093643461234 [15:54:13]1041 (16) - 0000000000871769 [15:54:13]1040 (4) - 165575 [15:54:13]1012 (4) - 23.08.2024 09:44 [15:54:13]1206 (1) - 0 [15:54:13]OFD Sender: Remove packet 165575 [15:54:13]ProducePacketName [15:54:13]name=ofd_packets/00165575 [15:54:13]NVStorageDeleteData [15:54:14]OFD Sender: No OFD packet to send [15:54:15]Read from MH i2c: 01 [15:54:15]MH_I2C_Read... [15:54:15]*** Stop cut motor [15:54:15]*** Cut end [15:54:15]Read from MH i2c: 01 07 00 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 FF 0F EB [15:54:15]process_action close_receipt done [15:54:15]requested_data is exist [15:54:15]produce_requested_data [15:54:15]requested_item fm.sn is exist - process it [15:54:15]wFMCommunicate request_size=4 [15:54:15]MH_SAM_APDU [15:54:15]CAPDU: 80 11 00 00 [15:54:15]Write to MH i2c: E2 08 00 D6 01 80 11 00 00 00 00 00 00 51 [15:54:15]Write i2c OK [15:54:15]MH_I2C_Read... [15:54:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:54:15]Read from MH i2c: E2 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: E2 17 00 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: E2 17 00 D6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [15:54:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:54:15]wFMCommunicate OK [15:54:15]requested_item fd.num is exist - process it [15:54:15]SAM_PROTO_GetFieldsCounters [15:54:15]wFMCommunicate request_size=4 [15:54:15]MH_SAM_APDU [15:54:15]CAPDU: 80 13 00 00 [15:54:15]Write to MH i2c: E2 08 00 D7 01 80 13 00 00 00 00 00 00 54 [15:54:15]Write i2c OK [15:54:15]MH_I2C_Read... [15:54:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:54:15]Read from MH i2c: E2 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: E2 62 00 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: E2 62 00 D7 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 A6 [15:54:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:54:15]wFMCommunicate OK [15:54:15]SAM_PROTO_GetFieldsCounters done [15:54:15]requested_item shift.num is exist - process it [15:54:15]requested_item shift.opened is exist - process it [15:54:15]req_shift_opened [15:54:15]FM_GetShiftState [15:54:15]SAM_PROTO_GetShiftState [15:54:15]wFMCommunicate request_size=4 [15:54:15]MH_SAM_APDU [15:54:15]CAPDU: 80 13 01 00 [15:54:15]Write to MH i2c: E2 08 00 D8 01 80 13 01 00 00 00 00 00 56 [15:54:15]Write i2c OK [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: E2 [15:54:15]MH_I2C_Read... [15:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:54:15]Read from MH i2c: E2 0E 00 [15:54:15]MH_I2C_Read... [15:54:15]Read from MH i2c: E2 0E 00 D8 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 84 [15:54:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:54:15]wFMCommunicate OK [15:54:15]SAM_PROTO_GetShiftState done [15:54:15]FM_GetShiftState done [15:54:15]req_shift_opened done [15:54:15]requested_item shift.open_date is exist - process it [15:54:15]req_shift_open_date [15:54:15]req_shift_open_date done [15:54:15]produce_requested_data done [15:54:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165575,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:54:15]process_action_free close_receipt [15:54:15]json_value_free [15:54:15]json_value_free done [15:54:15]process_json_proto returns [15:54:15]Send response to host [15:54:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165575,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:54:15]free response buf [15:54:15]execute_script done [15:54:15]execute_script returns [15:54:15]free content buf [15:54:15]Sock 9.Close socket [15:54:15]Sock 9.Thread stoped [15:54:19]OFD Sender: No OFD packet to send [15:54:24]OFD Sender: No OFD packet to send [15:54:29]OFD Sender: No OFD packet to send [15:54:34]OFD Sender: No OFD packet to send [15:54:39]OFD Sender: No OFD packet to send [15:54:43]recv_with_timeout no data received [15:54:44]OFD Sender: No OFD packet to send [15:54:49]OFD Sender: No OFD packet to send [15:54:53]recv_with_timeout no data received [15:54:54]OFD Sender: No OFD packet to send [15:54:59]OFD Sender: No OFD packet to send [15:55:04]OFD Sender: No OFD packet to send [15:55:09]OFD Sender: No OFD packet to send [15:55:10]recv_with_timeout no data received [15:55:14]OFD Sender: No OFD packet to send [15:55:19]OFD Sender: No OFD packet to send [15:55:24]OFD Sender: No OFD packet to send [15:55:29]OFD Sender: No OFD packet to send [15:55:34]OFD Sender: No OFD packet to send [15:55:39]OFD Sender: No OFD packet to send [15:55:44]OFD Sender: No OFD packet to send [15:55:49]OFD Sender: No OFD packet to send [15:55:54]OFD Sender: No OFD packet to send [15:55:59]OFD Sender: No OFD packet to send [15:56:04]OFD Sender: No OFD packet to send [15:56:09]OFD Sender: No OFD packet to send [15:56:14]OFD Sender: No OFD packet to send [15:56:19]OFD Sender: No OFD packet to send [15:56:23]recv_with_timeout no data received [15:56:24]OFD Sender: No OFD packet to send [15:56:29]OFD Sender: No OFD packet to send [15:56:34]OFD Sender: No OFD packet to send [15:56:39]OFD Sender: No OFD packet to send [15:56:40]recv_with_timeout no data received [15:56:44]OFD Sender: No OFD packet to send [15:56:49]OFD Sender: No OFD packet to send [15:56:54]OFD Sender: No OFD packet to send [15:57:00]OFD Sender: No OFD packet to send [15:57:05]OFD Sender: No OFD packet to send [15:57:05]recv_with_timeout no data received [15:57:10]OFD Sender: No OFD packet to send [15:57:11]accept exits with 7 [15:57:11]New connection [15:57:11]New thread 3067403620 created [15:57:11]Thread 3067260260 joined [15:57:11]Waiting for new connection... [15:57:11] Sock 7.Parse request [15:57:11]Sock 7.Check first char [15:57:11]Sock 7.First char is OK [15:57:11]request: POST /json_proto HTTP/1.0 [15:57:11]Method: POST [15:57:11]URL: /json_proto [15:57:11]Method is POST - this is cgi request [15:57:11]url: /json_proto [15:57:11]query_string will be loaded in cgi processing [15:57:11]execute_cgi json_proto POST (null) [15:57:11]execute_cgi path=json_proto method=POST [15:57:11]POST find Content-Length [15:57:11]Host: 172.17.44.132:8080 [15:57:11]Content-Length: 701 [15:57:11]Content-Type: application/json [15:57:11] [15:57:11]POST finish read [15:57:11]Found Content-Length = 701 [15:57:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51067", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:11]execute_script... [15:57:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51067", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:57:11]POST & json_proto [15:57:11]process_json_proto [15:57:11]json parsed OK: [15:57:11]protocol is kg_v1.0 [15:57:11]action value=close_receipt [15:57:11]process_action close_receipt [15:57:11]cmd_close_receipt [15:57:11]MH_GetDate [15:57:11]Write to MH i2c: F0 00 00 D9 01 C9 [15:57:11]Write i2c OK [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: F0 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: F0 09 00 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: F0 09 00 D9 01 00 58 B1 C8 66 2A 83 C1 65 DC [15:57:11]GetLastDocTimeStamp 1724428451 [15:57:11]current date 1724428632 [15:57:11]FM_GetShiftState [15:57:11]SAM_PROTO_GetShiftState [15:57:11]wFMCommunicate request_size=4 [15:57:11]MH_SAM_APDU [15:57:11]CAPDU: 80 13 01 00 [15:57:11]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [15:57:11]Write i2c OK [15:57:11]MH_I2C_Read... [15:57:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:11]Read from MH i2c: E2 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 0E 00 [15:57:11]MH_I2C_Read... [15:57:11]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 86 [15:57:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:57:11]wFMCommunicate OK [15:57:11]SAM_PROTO_GetShiftState done [15:57:11]FM_GetShiftState done [15:57:11]opened in 1724372766 [15:57:11]opened+sec_in_day 1724459166 [15:57:11]quantity*price = 12500 [15:57:11]sum+1 = 12501 [15:57:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 429 23.08.2024 15:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165576 ФПД: 261109828876598 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155712&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165576&fm=261109828876598&tin=02508201610067®Number=0000000000092562&sum=12500 0 [15:57:12]StoreToDocumentArchive [15:57:12]shift 469 fd 165576 [15:57:12]save to /storage/0469/doc_00165576 [15:57:12]save last doc name /storage/0469/doc_00165576 to /storage/kkm_last_doc_name [15:57:12]save OK [15:57:12]Clear old archive folders... [15:57:12]ProcessDocumentItem done err = 0, tmpTLVsize=298 [15:57:12]tlvbuf is 01A34C60 [15:57:12]SAM_PROTO_ClearQueue [15:57:12]wFMCommunicate request_size=4 [15:57:12]MH_SAM_APDU [15:57:12]CAPDU: 80 09 00 00 [15:57:12]Write to MH i2c: E2 08 00 E7 01 80 09 00 00 00 00 00 00 5A [15:57:12]Write i2c OK [15:57:12]MH_I2C_Read... [15:57:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:13]Read from MH i2c: E2 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 03 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [15:57:13]RAPDU: 90 00 [15:57:13]wFMCommunicate OK [15:57:13]SAM_PROTO_ClearQueue done [15:57:13]KKMCreateOFDPacket [15:57:13]OFDProtocolAddRootSTLVToBuf [15:57:13]FM_MakeSignedData [15:57:13]FM_MakeSignedData [15:57:13]SAM_PROTO_SignData [15:57:13]wFMCommunicate request_size=4 [15:57:13]MH_SAM_APDU [15:57:13]CAPDU: 80 0D 01 02 [15:57:13]Write to MH i2c: E2 08 00 E8 01 80 0D 01 02 00 00 00 00 62 [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:13]Read from MH i2c: E2 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 03 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [15:57:13]RAPDU: 90 00 [15:57:13]wFMCommunicate OK [15:57:13]wFMCommunicate request_size=255 [15:57:13]MH_SAM_APDU [15:57:13]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 58 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [15:57:13]Write to MH i2c: E2 02 01 E9 01 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 58 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 81 [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:13]Read from MH i2c: E2 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 03 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [15:57:13]RAPDU: 90 00 [15:57:13]wFMCommunicate OK [15:57:13]wFMCommunicate request_size=57 [15:57:13]MH_SAM_APDU [15:57:13]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 86 02 00 35 04 06 00 ED 7A 5E 98 F9 36 [15:57:13]Write to MH i2c: E2 3C 00 EA 01 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 86 02 00 35 04 06 00 ED 7A 5E 98 F9 36 00 00 03 [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:13]Read from MH i2c: E2 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 03 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [15:57:13]RAPDU: 90 00 [15:57:13]wFMCommunicate OK [15:57:13]wFMCommunicate request_size=4 [15:57:13]MH_SAM_APDU [15:57:13]CAPDU: 80 0D 03 02 [15:57:13]Write to MH i2c: E2 08 00 EB 01 80 0D 03 02 00 00 00 00 67 [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:13]Read from MH i2c: E2 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 0B 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 0B 00 EB 01 00 50 44 FA 6D 17 AC BE 1E 90 00 02 [15:57:13]RAPDU: 50 44 FA 6D 17 AC BE 1E 90 00 [15:57:13]wFMCommunicate OK [15:57:13]SAM_PROTO_SignData done [15:57:13]FM_MakeSignedData done [15:57:13]CreateOFDProtocolMessage [15:57:13]wFMCommunicate request_size=4 [15:57:13]MH_SAM_APDU [15:57:13]CAPDU: 80 11 00 00 [15:57:13]Write to MH i2c: E2 08 00 EC 01 80 11 00 00 00 00 00 00 67 [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:13]Read from MH i2c: E2 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 17 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: E2 17 00 EC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [15:57:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:57:13]wFMCommunicate OK [15:57:13]CreateOFDProtocolMessage done [15:57:13]OFDSenderStorePacket 165576 [15:57:13]StoreOFDPacket docnum=165576 [15:57:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3E 01 00 00 76 4D 36 01 67 10 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 58 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 86 02 00 35 04 06 00 ED 7A 5E 98 F9 36 50 44 FA 6D 17 AC BE 1E [15:57:13]CheckFolder [15:57:13]dirname=/storage/ofd_packets [15:57:13]CheckFolder done [15:57:13]ProducePacketName [15:57:13]name=ofd_packets/00165576 [15:57:13]NVStorageSaveData ofd_packets/00165576 [15:57:13]File name is /storage/ofd_packets/00165576 [15:57:13]Write 348 bytes [15:57:13]NVStorageSaveData done [15:57:13]OFDSenderStorePacket done [15:57:13]KKMCreateOFDPacket done [15:57:13]NVStorageSaveData kkm_last_timestamp [15:57:13]File name is /storage/kkm_last_timestamp [15:57:13]Write 4 bytes [15:57:13]NVStorageSaveData done [15:57:13]ExternCall_PrintAddStr [15:57:13]wPrintStart [15:57:13]Write to MH i2c: 01 00 00 ED 01 EE [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: 01 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: 01 07 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: 01 07 00 ED 01 00 00 00 00 00 FF 0F 03 [15:57:13]RasterBufferAndPrint [15:57:13]line Счет N : (3)51067 [15:57:13]line ИНН: 02508201610067 [15:57:13]line Контрольно-Кассовый Чек [15:57:13]line ПРОДАЖА [15:57:13]line Товар: 4870202522701 [15:57:13]line Напиток Maxi Чай черный Малина 1,2 [15:57:13]line 1.000 * 125.00 [15:57:13]line = 125.00 [15:57:13]line НДС 12% НСП 1% [15:57:13]line > о реализуемом товаре [15:57:13]line ИТОГО: 125.00 [15:57:13]line НСП 1% : 1.11 [15:57:13]line НДС 12% : 13.27 [15:57:13]line Наличными: 125.00 [15:57:13]line Безнал.: 0.00 [15:57:13]line Место: АЗС № 130 "Партнер Нефть" [15:57:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:57:13]line СНО: Общий режим [15:57:13]line Чек 429 23.08.2024 15:57 [15:57:13]line Смена: 469 ФФД: 1.0 [15:57:13]line ЗНМ: 0300000070 [15:57:13]line РНМ: 0000000000092562 [15:57:13]line Версия ККМ: 001 [15:57:13]line ФМ: 0000000000871769 [15:57:13]line ФД: 165576 [15:57:13]line ФПД: 261109828876598 [15:57:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155712&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165576&fm=261109828876598&tin=02508201610067®Number=0000000000092562&sum=12500 [15:57:13]line 0 [15:57:13]written 0, free lines is 4095 [15:57:13]OFD Sender: Processing packet 165576 [packets to send 995, broken 994] [15:57:13]ProducePacketName [15:57:13]name=ofd_packets/00165576 [15:57:13]OFD Sender: To server: pG, [15:57:13]CommunicateWithHost lk.salyk.kg:30040 [15:57:13]ConnectInit lk.salyk.kg [15:57:13]Write to MH i2c: 01 00 00 16 02 18 [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: 01 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: 01 07 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: 01 07 00 16 02 00 00 00 00 00 DD 0C 08 [15:57:13]RasterBufferAndPrint [15:57:13]line [15:57:13]line [15:57:13]line [15:57:13]line [15:57:13]line [15:57:13]written 0, free lines is 3299 [15:57:13]MH_Cut [15:57:13]Write to MH i2c: D1 01 00 1D 02 01 F1 [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: D1 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: D1 01 00 [15:57:13]MH_I2C_Read... [15:57:13]Read from MH i2c: D1 01 00 1D 02 00 F0 [15:57:13]Write to MH i2c: 01 00 00 1E 02 20 [15:57:13]Write i2c OK [15:57:13]MH_I2C_Read... [15:57:14]Connected sock=9 [15:57:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3E 01 00 00 76 4D 36 01 67 10 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 58 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 86 02 00 35 04 06 00 ED 7A 5E 98 F9 36 50 44 FA 6D 17 AC BE 1E [15:57:14]*** Cut start [15:57:14]*** Purtial cut [15:57:14]*** Stage 1: CUTSNS_PIN = 1 [15:57:16]Read from MH i2c: 01 [15:57:16]MH_I2C_Read... [15:57:16]*** Stop cut motor [15:57:16]*** Cut end [15:57:16]Read from MH i2c: 01 07 00 [15:57:16]MH_I2C_Read... [15:57:16]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 FF 0F 35 [15:57:16]process_action close_receipt done [15:57:16]requested_data is exist [15:57:16]produce_requested_data [15:57:16]requested_item fm.sn is exist - process it [15:57:16]wFMCommunicate request_size=4 [15:57:16]MH_SAM_APDU [15:57:16]CAPDU: 80 11 00 00 [15:57:16]Write to MH i2c: E2 08 00 1F 02 80 11 00 00 00 00 00 00 9B [15:57:16]Write i2c OK [15:57:16]MH_I2C_Read... [15:57:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:16]Read from MH i2c: E2 [15:57:16]MH_I2C_Read... [15:57:16]Read from MH i2c: E2 17 00 [15:57:16]MH_I2C_Read... [15:57:16]Read from MH i2c: E2 17 00 1F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [15:57:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:57:16]wFMCommunicate OK [15:57:16]requested_item fd.num is exist - process it [15:57:16]SAM_PROTO_GetFieldsCounters [15:57:16]wFMCommunicate request_size=4 [15:57:16]MH_SAM_APDU [15:57:16]CAPDU: 80 13 00 00 [15:57:16]Write to MH i2c: E2 08 00 20 02 80 13 00 00 00 00 00 00 9E [15:57:16]Write i2c OK [15:57:16]MH_I2C_Read... [15:57:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:16]Read from MH i2c: E2 [15:57:16]MH_I2C_Read... [15:57:16]Read from MH i2c: E2 62 00 [15:57:16]MH_I2C_Read... [15:57:16]Read from MH i2c: E2 62 00 20 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 F4 [15:57:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AD 01 00 00 5E 04 04 00 AD 01 00 00 57 04 04 00 AE 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:57:16]wFMCommunicate OK [15:57:16]SAM_PROTO_GetFieldsCounters done [15:57:16]requested_item shift.num is exist - process it [15:57:16]requested_item shift.opened is exist - process it [15:57:16]req_shift_opened [15:57:16]FM_GetShiftState [15:57:16]SAM_PROTO_GetShiftState [15:57:16]wFMCommunicate request_size=4 [15:57:16]MH_SAM_APDU [15:57:16]CAPDU: 80 13 01 00 [15:57:16]Write to MH i2c: E2 08 00 21 02 80 13 01 00 00 00 00 00 A0 [15:57:16]Write i2c OK [15:57:16]MH_I2C_Read... [15:57:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:17]Read from MH i2c: E2 [15:57:17]MH_I2C_Read... [15:57:17]Read from MH i2c: E2 0E 00 [15:57:17]MH_I2C_Read... [15:57:17]Read from MH i2c: E2 0E 00 21 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CE [15:57:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:57:17]wFMCommunicate OK [15:57:17]SAM_PROTO_GetShiftState done [15:57:17]FM_GetShiftState done [15:57:17]req_shift_opened done [15:57:17]requested_item shift.open_date is exist - process it [15:57:17]req_shift_open_date [15:57:17]req_shift_open_date done [15:57:17]produce_requested_data done [15:57:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165576,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:57:17]process_action_free close_receipt [15:57:17]json_value_free [15:57:17]json_value_free done [15:57:17]process_json_proto returns [15:57:17]Send response to host [15:57:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165576,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:57:17]free response buf [15:57:17]execute_script done [15:57:17]execute_script returns [15:57:17]free content buf [15:57:17]Sock 7.Close socket [15:57:17]Sock 7.Thread stoped [15:57:19]recv_with_timeout no data received [15:57:19]CommunicateWithHost answer receiving error [15:57:19]CommunicateWithHost err = -3 [15:57:19]OFD Sender: Server communicate error [15:57:22]recv_with_timeout no data received [15:57:24]OFD Sender: Processing packet 165576 [packets to send 995, broken 994] [15:57:24]ProducePacketName [15:57:24]name=ofd_packets/00165576 [15:57:24]OFD Sender: To server: pG, [15:57:24]CommunicateWithHost lk.salyk.kg:30040 [15:57:24]ConnectInit lk.salyk.kg [15:57:25]Connected sock=7 [15:57:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3E 01 00 00 76 4D 36 01 67 10 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 01 00 00 F4 03 04 00 58 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 86 02 00 35 04 06 00 ED 7A 5E 98 F9 36 50 44 FA 6D 17 AC BE 1E [15:57:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C2 6B 47 00 98 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 86 02 00 F4 03 04 00 AF 5A C8 66 B6 04 01 00 00 08 29 7E 3F EC 78 CD 57 [15:57:25]CommunicateWithHost err = 0 [15:57:25]CheckOFDResponse [15:57:25]1017 (14) - 77093643461234 [15:57:25]1041 (16) - 0000000000871769 [15:57:25]1040 (4) - 165576 [15:57:25]1012 (4) - 23.08.2024 09:47 [15:57:25]1206 (1) - 0 [15:57:25]OFD Sender: Remove packet 165576 [15:57:25]ProducePacketName [15:57:25]name=ofd_packets/00165576 [15:57:25]NVStorageDeleteData [15:57:26]OFD Sender: No OFD packet to send [15:57:31]OFD Sender: No OFD packet to send [15:57:36]OFD Sender: No OFD packet to send [15:57:41]OFD Sender: No OFD packet to send [15:57:46]OFD Sender: No OFD packet to send [15:57:51]OFD Sender: No OFD packet to send [15:57:56]OFD Sender: No OFD packet to send [15:58:01]OFD Sender: No OFD packet to send [15:58:02]accept exits with 10 [15:58:02]New connection [15:58:02]New thread 3067260260 created [15:58:02]Thread 3067403620 joined [15:58:02]Waiting for new connection... [15:58:02] Sock 10.Parse request [15:58:02]Sock 10.Check first char [15:58:02]Sock 10.First char is OK [15:58:02]request: POST /json_proto HTTP/1.0 [15:58:02]Method: POST [15:58:02]URL: /json_proto [15:58:02]Method is POST - this is cgi request [15:58:02]url: /json_proto [15:58:02]query_string will be loaded in cgi processing [15:58:02]execute_cgi json_proto POST (null) [15:58:02]execute_cgi path=json_proto method=POST [15:58:02]POST find Content-Length [15:58:02]Host: 172.17.44.132:8080 [15:58:02]Content-Length: 671 [15:58:02]Content-Type: application/json [15:58:02] [15:58:02]POST finish read [15:58:02]Found Content-Length = 671 [15:58:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 0.070, "sum" : 5.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 5.00, "payments": [ { "type": 0, "sum" : 5.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:02]execute_script... [15:58:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 0.070, "sum" : 5.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 5.00, "payments": [ { "type": 0, "sum" : 5.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:02]POST & json_proto [15:58:02]process_json_proto [15:58:02]json parsed OK: [15:58:02]protocol is kg_v1.0 [15:58:02]action value=close_receipt [15:58:02]process_action close_receipt [15:58:02]cmd_close_receipt [15:58:02]MH_GetDate [15:58:02]Write to MH i2c: F0 00 00 22 02 13 [15:58:02]Write i2c OK [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: F0 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: F0 09 00 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: F0 09 00 22 02 00 8B B1 C8 66 2A 83 C1 65 59 [15:58:02]GetLastDocTimeStamp 1724428632 [15:58:02]current date 1724428683 [15:58:02]FM_GetShiftState [15:58:02]SAM_PROTO_GetShiftState [15:58:02]wFMCommunicate request_size=4 [15:58:02]MH_SAM_APDU [15:58:02]CAPDU: 80 13 01 00 [15:58:02]Write to MH i2c: E2 08 00 23 02 80 13 01 00 00 00 00 00 A2 [15:58:02]Write i2c OK [15:58:02]MH_I2C_Read... [15:58:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:02]Read from MH i2c: E2 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: E2 0E 00 [15:58:02]MH_I2C_Read... [15:58:02]Read from MH i2c: E2 0E 00 23 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D0 [15:58:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:58:02]wFMCommunicate OK [15:58:02]SAM_PROTO_GetShiftState done [15:58:02]FM_GetShiftState done [15:58:02]opened in 1724372766 [15:58:02]opened+sec_in_day 1724459166 [15:58:02]quantity*price = 519 [15:58:02]sum+1 = 520 [15:58:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 5.00 Внесено: 500.00 СДАЧА: 495.00 НСП 1% : 0.05 НДС 12% : 0.55 Наличными: 5.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 430 23.08.2024 15:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165577 ФПД: 15065349306584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165577&fm=15065349306584&tin=02508201610067®Number=0000000000092562&sum=500 [15:58:03]StoreToDocumentArchive [15:58:03]shift 469 fd 165577 [15:58:03]save to /storage/0469/doc_00165577 [15:58:03]save last doc name /storage/0469/doc_00165577 to /storage/kkm_last_doc_name [15:58:03]save OK [15:58:03]Clear old archive folders... [15:58:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:58:03]tlvbuf is 01A34B50 [15:58:03]SAM_PROTO_ClearQueue [15:58:03]wFMCommunicate request_size=4 [15:58:03]MH_SAM_APDU [15:58:03]CAPDU: 80 09 00 00 [15:58:03]Write to MH i2c: E2 08 00 30 02 80 09 00 00 00 00 00 00 A4 [15:58:03]Write i2c OK [15:58:03]MH_I2C_Read... [15:58:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:58:03]Read from MH i2c: E2 [15:58:03]MH_I2C_Read... [15:58:03]Read from MH i2c: E2 03 00 [15:58:03]MH_I2C_Read... [15:58:03]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [15:58:03]RAPDU: 90 00 [15:58:03]wFMCommunicate OK [15:58:03]SAM_PROTO_ClearQueue done [15:58:03]KKMCreateOFDPacket [15:58:03]OFDProtocolAddRootSTLVToBuf [15:58:03]FM_MakeSignedData [15:58:03]FM_MakeSignedData [15:58:03]SAM_PROTO_SignData [15:58:03]wFMCommunicate request_size=4 [15:58:03]MH_SAM_APDU [15:58:03]CAPDU: 80 0D 01 02 [15:58:03]Write to MH i2c: E2 08 00 31 02 80 0D 01 02 00 00 00 00 AC [15:58:03]Write i2c OK [15:58:03]MH_I2C_Read... [15:58:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:58:03]Read from MH i2c: E2 [15:58:03]MH_I2C_Read... [15:58:03]Read from MH i2c: E2 03 00 [15:58:03]MH_I2C_Read... [15:58:03]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [15:58:03]RAPDU: 90 00 [15:58:03]wFMCommunicate OK [15:58:03]wFMCommunicate request_size=255 [15:58:03]MH_SAM_APDU [15:58:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 00 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 07 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 00 00 00 00 00 07 04 06 00 F4 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 8B B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 86 02 00 35 04 06 00 0D [15:58:03]Write to MH i2c: E2 02 01 32 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 00 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 07 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 00 00 00 00 00 07 04 06 00 F4 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 8B B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 86 02 00 35 04 06 00 0D 00 00 99 [15:58:03]Write i2c OK [15:58:03]MH_I2C_Read... [15:58:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:04]Read from MH i2c: E2 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: E2 03 00 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [15:58:04]RAPDU: 90 00 [15:58:04]wFMCommunicate OK [15:58:04]wFMCommunicate request_size=10 [15:58:04]MH_SAM_APDU [15:58:04]CAPDU: 80 0D 02 02 05 B3 AC CB 38 D8 [15:58:04]Write to MH i2c: E2 0D 00 33 02 80 0D 02 02 05 00 B3 AC CB 38 D8 00 00 F3 [15:58:04]Write i2c OK [15:58:04]MH_I2C_Read... [15:58:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:04]Read from MH i2c: E2 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: E2 03 00 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [15:58:04]RAPDU: 90 00 [15:58:04]wFMCommunicate OK [15:58:04]wFMCommunicate request_size=4 [15:58:04]MH_SAM_APDU [15:58:04]CAPDU: 80 0D 03 02 [15:58:04]Write to MH i2c: E2 08 00 34 02 80 0D 03 02 00 00 00 00 B1 [15:58:04]Write i2c OK [15:58:04]MH_I2C_Read... [15:58:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:04]Read from MH i2c: E2 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: E2 0B 00 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: E2 0B 00 34 02 00 FE 1A 1E AC AB 8D 73 A6 90 00 E5 [15:58:04]RAPDU: FE 1A 1E AC AB 8D 73 A6 90 00 [15:58:04]wFMCommunicate OK [15:58:04]SAM_PROTO_SignData done [15:58:04]FM_MakeSignedData done [15:58:04]CreateOFDProtocolMessage [15:58:04]wFMCommunicate request_size=4 [15:58:04]MH_SAM_APDU [15:58:04]CAPDU: 80 11 00 00 [15:58:04]Write to MH i2c: E2 08 00 35 02 80 11 00 00 00 00 00 00 B1 [15:58:04]Write i2c OK [15:58:04]MH_I2C_Read... [15:58:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:04]Read from MH i2c: E2 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: E2 17 00 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: E2 17 00 35 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [15:58:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:58:04]wFMCommunicate OK [15:58:04]CreateOFDProtocolMessage done [15:58:04]OFDSenderStorePacket 165577 [15:58:04]StoreOFDPacket docnum=165577 [15:58:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 72 B8 07 01 79 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 00 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 07 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 00 00 00 00 00 07 04 06 00 F4 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 8B B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 86 02 00 35 04 06 00 0D B3 AC CB 38 D8 FE 1A 1E AC AB 8D 73 A6 [15:58:04]CheckFolder [15:58:04]dirname=/storage/ofd_packets [15:58:04]CheckFolder done [15:58:04]ProducePacketName [15:58:04]name=ofd_packets/00165577 [15:58:04]NVStorageSaveData ofd_packets/00165577 [15:58:04]File name is /storage/ofd_packets/00165577 [15:58:04]Write 301 bytes [15:58:04]NVStorageSaveData done [15:58:04]OFDSenderStorePacket done [15:58:04]KKMCreateOFDPacket done [15:58:04]NVStorageSaveData kkm_last_timestamp [15:58:04]File name is /storage/kkm_last_timestamp [15:58:04]Write 4 bytes [15:58:04]NVStorageSaveData done [15:58:04]ExternCall_PrintAddStr [15:58:04]wPrintStart [15:58:04]Write to MH i2c: 01 00 00 36 02 38 [15:58:04]Write i2c OK [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: 01 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: 01 07 00 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: 01 07 00 36 02 00 00 00 00 00 FF 0F 4D [15:58:04]RasterBufferAndPrint [15:58:04]line Счет N : (1)294416 [15:58:04]line ИНН: 02508201610067 [15:58:04]line Контрольно-Кассовый Чек [15:58:04]line ПРОДАЖА [15:58:04]line ТРК (МРК, ГНК) : 43 [15:58:04]line Товар: 2710124500 [15:58:04]line Аи-95-К-5 [15:58:04]line 0.070 * 74.20 [15:58:04]line = 5.19 [15:58:04]line НДС 12% НСП 1% [15:58:04]line > о реализуемом товаре [15:58:04]line ОКРУГЛЕНИЕ: -0.19 [15:58:04]line ИТОГО: 5.00 [15:58:04]line Внесено: 500.00 [15:58:04]line СДАЧА: 495.00 [15:58:04]line НСП 1% : 0.05 [15:58:04]line НДС 12% : 0.55 [15:58:04]line Наличными: 5.00 [15:58:04]line Безнал.: 0.00 [15:58:04]line Место: АЗС № 130 "Партнер Нефть" [15:58:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:58:04]line СНО: Общий режим [15:58:04]line Чек 430 23.08.2024 15:58 [15:58:04]line Смена: 469 ФФД: 1.0 [15:58:04]line ЗНМ: 0300000070 [15:58:04]line РНМ: 0000000000092562 [15:58:04]line Версия ККМ: 001 [15:58:04]line ФМ: 0000000000871769 [15:58:04]line ФД: 165577 [15:58:04]line ФПД: 15065349306584 [15:58:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165577&fm=15065349306584&tin=02508201610067®Number=0000000000092562&sum=500 [15:58:04]written 0, free lines is 4095 [15:58:04]OFD Sender: Processing packet 165577 [packets to send 995, broken 994] [15:58:04]ProducePacketName [15:58:04]name=ofd_packets/00165577 [15:58:04]OFD Sender: To server: pG, [15:58:04]CommunicateWithHost lk.salyk.kg:30040 [15:58:04]ConnectInit lk.salyk.kg [15:58:04]Write to MH i2c: 01 00 00 61 02 63 [15:58:04]Write i2c OK [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: 01 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: 01 07 00 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: 01 07 00 61 02 00 00 00 00 00 C8 0C 3E [15:58:04]RasterBufferAndPrint [15:58:04]line [15:58:04]line [15:58:04]line [15:58:04]line [15:58:04]line [15:58:04]written 0, free lines is 3278 [15:58:04]MH_Cut [15:58:04]Write to MH i2c: D1 01 00 68 02 01 3C [15:58:04]Write i2c OK [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: D1 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: D1 01 00 [15:58:04]MH_I2C_Read... [15:58:04]Read from MH i2c: D1 01 00 68 02 00 3B [15:58:04]Write to MH i2c: 01 00 00 69 02 6B [15:58:04]Write i2c OK [15:58:04]MH_I2C_Read... [15:58:05]Connected sock=9 [15:58:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 72 B8 07 01 79 20 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 00 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 07 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 05 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 00 00 00 00 00 07 04 06 00 F4 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 01 00 00 F4 03 04 00 8B B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 86 02 00 35 04 06 00 0D B3 AC CB 38 D8 FE 1A 1E AC AB 8D 73 A6 [15:58:05]*** Cut start [15:58:05]*** Purtial cut [15:58:05]*** Stage 1: CUTSNS_PIN = 1 [15:58:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 17 5C 47 00 0C A6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 86 02 00 F4 03 04 00 D7 5A C8 66 B6 04 01 00 00 E3 31 72 10 F1 F7 60 CF [15:58:05]CommunicateWithHost err = 0 [15:58:05]CheckOFDResponse [15:58:05]1017 (14) - 77093643461234 [15:58:05]1041 (16) - 0000000000871769 [15:58:05]1040 (4) - 165577 [15:58:05]1012 (4) - 23.08.2024 09:48 [15:58:05]1206 (1) - 0 [15:58:05]OFD Sender: Remove packet 165577 [15:58:05]ProducePacketName [15:58:05]name=ofd_packets/00165577 [15:58:05]NVStorageDeleteData [15:58:06]OFD Sender: No OFD packet to send [15:58:07]Read from MH i2c: 01 [15:58:07]MH_I2C_Read... [15:58:07]*** Stop cut motor [15:58:07]*** Cut end [15:58:07]Read from MH i2c: 01 07 00 [15:58:07]MH_I2C_Read... [15:58:07]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 FF 0F 80 [15:58:07]process_action close_receipt done [15:58:07]requested_data is exist [15:58:07]produce_requested_data [15:58:07]requested_item fm.sn is exist - process it [15:58:07]wFMCommunicate request_size=4 [15:58:07]MH_SAM_APDU [15:58:07]CAPDU: 80 11 00 00 [15:58:07]Write to MH i2c: E2 08 00 6A 02 80 11 00 00 00 00 00 00 E6 [15:58:07]Write i2c OK [15:58:07]MH_I2C_Read... [15:58:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:07]Read from MH i2c: E2 [15:58:07]MH_I2C_Read... [15:58:07]Read from MH i2c: E2 17 00 [15:58:07]MH_I2C_Read... [15:58:07]Read from MH i2c: E2 17 00 6A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [15:58:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:58:07]wFMCommunicate OK [15:58:07]requested_item fd.num is exist - process it [15:58:07]SAM_PROTO_GetFieldsCounters [15:58:07]wFMCommunicate request_size=4 [15:58:07]MH_SAM_APDU [15:58:07]CAPDU: 80 13 00 00 [15:58:07]Write to MH i2c: E2 08 00 6B 02 80 13 00 00 00 00 00 00 E9 [15:58:07]Write i2c OK [15:58:07]MH_I2C_Read... [15:58:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:58:07]Read from MH i2c: E2 [15:58:07]MH_I2C_Read... [15:58:07]Read from MH i2c: E2 62 00 [15:58:07]MH_I2C_Read... [15:58:07]Read from MH i2c: E2 62 00 6B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 43 [15:58:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AE 01 00 00 5E 04 04 00 AE 01 00 00 57 04 04 00 AF 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:58:07]wFMCommunicate OK [15:58:07]SAM_PROTO_GetFieldsCounters done [15:58:07]requested_item shift.num is exist - process it [15:58:07]requested_item shift.opened is exist - process it [15:58:07]req_shift_opened [15:58:07]FM_GetShiftState [15:58:07]SAM_PROTO_GetShiftState [15:58:07]wFMCommunicate request_size=4 [15:58:07]MH_SAM_APDU [15:58:07]CAPDU: 80 13 01 00 [15:58:07]Write to MH i2c: E2 08 00 6C 02 80 13 01 00 00 00 00 00 EB [15:58:07]Write i2c OK [15:58:07]MH_I2C_Read... [15:58:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:07]Read from MH i2c: E2 [15:58:07]MH_I2C_Read... [15:58:07]Read from MH i2c: E2 0E 00 [15:58:07]MH_I2C_Read... [15:58:07]Read from MH i2c: E2 0E 00 6C 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 19 [15:58:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:58:07]wFMCommunicate OK [15:58:07]SAM_PROTO_GetShiftState done [15:58:07]FM_GetShiftState done [15:58:07]req_shift_opened done [15:58:07]requested_item shift.open_date is exist - process it [15:58:07]req_shift_open_date [15:58:07]req_shift_open_date done [15:58:07]produce_requested_data done [15:58:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165577,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:58:07]process_action_free close_receipt [15:58:07]json_value_free [15:58:07]json_value_free done [15:58:07]process_json_proto returns [15:58:07]Send response to host [15:58:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165577,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:58:07]free response buf [15:58:07]execute_script done [15:58:07]execute_script returns [15:58:07]free content buf [15:58:07]Sock 10.Close socket [15:58:07]Sock 10.Thread stoped [15:58:11]OFD Sender: No OFD packet to send [15:58:16]OFD Sender: No OFD packet to send [15:58:19]recv_with_timeout no data received [15:58:21]OFD Sender: No OFD packet to send [15:58:26]OFD Sender: No OFD packet to send [15:58:31]OFD Sender: No OFD packet to send [15:58:34]recv_with_timeout no data received [15:58:36]OFD Sender: No OFD packet to send [15:58:41]OFD Sender: No OFD packet to send [15:58:46]OFD Sender: No OFD packet to send [15:58:51]OFD Sender: No OFD packet to send [15:58:56]OFD Sender: No OFD packet to send [15:58:56]accept exits with 7 [15:58:56]New connection [15:58:56]New thread 3067403620 created [15:58:56]Thread 3067260260 joined [15:58:56]Waiting for new connection... [15:58:56] Sock 7.Parse request [15:58:56]Sock 7.Check first char [15:58:56]Sock 7.First char is OK [15:58:56]request: POST /json_proto HTTP/1.0 [15:58:56]Method: POST [15:58:56]URL: /json_proto [15:58:56]Method is POST - this is cgi request [15:58:56]url: /json_proto [15:58:56]query_string will be loaded in cgi processing [15:58:56]execute_cgi json_proto POST (null) [15:58:56]execute_cgi path=json_proto method=POST [15:58:56]POST find Content-Length [15:58:56]Host: 172.17.44.132:8080 [15:58:56]Content-Length: 677 [15:58:56]Content-Type: application/json [15:58:56] [15:58:56]POST finish read [15:58:56]Found Content-Length = 677 [15:58:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:56]execute_script... [15:58: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)294417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:56]POST & json_proto [15:58:56]process_json_proto [15:58:56]json parsed OK: [15:58:56]protocol is kg_v1.0 [15:58:56]action value=close_receipt [15:58:56]process_action close_receipt [15:58:56]cmd_close_receipt [15:58:56]MH_GetDate [15:58:56]Write to MH i2c: F0 00 00 6D 02 5E [15:58:56]Write i2c OK [15:58:56]MH_I2C_Read... [15:58:56]Read from MH i2c: F0 [15:58:56]MH_I2C_Read... [15:58:56]Read from MH i2c: F0 09 00 [15:58:56]MH_I2C_Read... [15:58:56]Read from MH i2c: F0 09 00 6D 02 00 C1 B1 C8 66 2A 83 C1 65 DA [15:58:56]GetLastDocTimeStamp 1724428683 [15:58:56]current date 1724428737 [15:58:56]FM_GetShiftState [15:58:56]SAM_PROTO_GetShiftState [15:58:56]wFMCommunicate request_size=4 [15:58:56]MH_SAM_APDU [15:58:56]CAPDU: 80 13 01 00 [15:58:56]Write to MH i2c: E2 08 00 6E 02 80 13 01 00 00 00 00 00 ED [15:58:56]Write i2c OK [15:58:56]MH_I2C_Read... [15:58:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:57]Read from MH i2c: E2 [15:58:57]MH_I2C_Read... [15:58:57]Read from MH i2c: E2 0E 00 [15:58:57]MH_I2C_Read... [15:58:57]Read from MH i2c: E2 0E 00 6E 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1B [15:58:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:58:57]wFMCommunicate OK [15:58:57]SAM_PROTO_GetShiftState done [15:58:57]FM_GetShiftState done [15:58:57]opened in 1724372766 [15:58:57]opened+sec_in_day 1724459166 [15:58:57]quantity*price = 50010 [15:58:57]sum+1 = 50012 [15:58:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 431 23.08.2024 15:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165578 ФПД: 274565126091025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155857&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165578&fm=274565126091025&tin=02508201610067®Number=0000000000092562&sum=50000 [15:58:58]StoreToDocumentArchive [15:58:58]shift 469 fd 165578 [15:58:58]save to /storage/0469/doc_00165578 [15:58:58]save last doc name /storage/0469/doc_00165578 to /storage/kkm_last_doc_name [15:58:58]save OK [15:58:58]Clear old archive folders... [15:58:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:58:58]tlvbuf is 01AD5440 [15:58:58]SAM_PROTO_ClearQueue [15:58:58]wFMCommunicate request_size=4 [15:58:58]MH_SAM_APDU [15:58:58]CAPDU: 80 09 00 00 [15:58:58]Write to MH i2c: E2 08 00 7B 02 80 09 00 00 00 00 00 00 EF [15:58:58]Write i2c OK [15:58:58]MH_I2C_Read... [15:58:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:58:58]Read from MH i2c: E2 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 03 00 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [15:58:58]RAPDU: 90 00 [15:58:58]wFMCommunicate OK [15:58:58]SAM_PROTO_ClearQueue done [15:58:58]KKMCreateOFDPacket [15:58:58]OFDProtocolAddRootSTLVToBuf [15:58:58]FM_MakeSignedData [15:58:58]FM_MakeSignedData [15:58:58]SAM_PROTO_SignData [15:58:58]wFMCommunicate request_size=4 [15:58:58]MH_SAM_APDU [15:58:58]CAPDU: 80 0D 01 02 [15:58:58]Write to MH i2c: E2 08 00 7C 02 80 0D 01 02 00 00 00 00 F7 [15:58:58]Write i2c OK [15:58:58]MH_I2C_Read... [15:58:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:58:58]Read from MH i2c: E2 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 03 00 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [15:58:58]RAPDU: 90 00 [15:58:58]wFMCommunicate OK [15:58:58]wFMCommunicate request_size=255 [15:58:58]MH_SAM_APDU [15:58:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 AF 01 00 00 F4 03 04 00 C1 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 86 02 00 35 04 06 00 F9 [15:58:58]Write to MH i2c: E2 02 01 7D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 AF 01 00 00 F4 03 04 00 C1 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 86 02 00 35 04 06 00 F9 00 00 D4 [15:58:58]Write i2c OK [15:58:58]MH_I2C_Read... [15:58:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:58]Read from MH i2c: E2 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 03 00 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [15:58:58]RAPDU: 90 00 [15:58:58]wFMCommunicate OK [15:58:58]wFMCommunicate request_size=10 [15:58:58]MH_SAM_APDU [15:58:58]CAPDU: 80 0D 02 02 05 B7 2C CE F1 11 [15:58:58]Write to MH i2c: E2 0D 00 7E 02 80 0D 02 02 05 00 B7 2C CE F1 11 00 00 B7 [15:58:58]Write i2c OK [15:58:58]MH_I2C_Read... [15:58:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:58:58]Read from MH i2c: E2 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 03 00 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [15:58:58]RAPDU: 90 00 [15:58:58]wFMCommunicate OK [15:58:58]wFMCommunicate request_size=4 [15:58:58]MH_SAM_APDU [15:58:58]CAPDU: 80 0D 03 02 [15:58:58]Write to MH i2c: E2 08 00 7F 02 80 0D 03 02 00 00 00 00 FC [15:58:58]Write i2c OK [15:58:58]MH_I2C_Read... [15:58:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:58:58]Read from MH i2c: E2 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 0B 00 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 0B 00 7F 02 00 49 69 44 31 C8 1F DA 4F 90 00 34 [15:58:58]RAPDU: 49 69 44 31 C8 1F DA 4F 90 00 [15:58:58]wFMCommunicate OK [15:58:58]SAM_PROTO_SignData done [15:58:58]FM_MakeSignedData done [15:58:58]CreateOFDProtocolMessage [15:58:58]wFMCommunicate request_size=4 [15:58:58]MH_SAM_APDU [15:58:58]CAPDU: 80 11 00 00 [15:58:58]Write to MH i2c: E2 08 00 80 02 80 11 00 00 00 00 00 00 FC [15:58:58]Write i2c OK [15:58:58]MH_I2C_Read... [15:58:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:58:58]Read from MH i2c: E2 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 17 00 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: E2 17 00 80 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 55 [15:58:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:58:58]wFMCommunicate OK [15:58:58]CreateOFDProtocolMessage done [15:58:58]OFDSenderStorePacket 165578 [15:58:58]StoreOFDPacket docnum=165578 [15:58:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 07 43 07 01 CE DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AF 01 00 00 F4 03 04 00 C1 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 86 02 00 35 04 06 00 F9 B7 2C CE F1 11 49 69 44 31 C8 1F DA 4F [15:58:58]CheckFolder [15:58:58]dirname=/storage/ofd_packets [15:58:58]CheckFolder done [15:58:58]ProducePacketName [15:58:58]name=ofd_packets/00165578 [15:58:58]NVStorageSaveData ofd_packets/00165578 [15:58:58]File name is /storage/ofd_packets/00165578 [15:58:58]Write 301 bytes [15:58:58]NVStorageSaveData done [15:58:58]OFDSenderStorePacket done [15:58:58]KKMCreateOFDPacket done [15:58:58]NVStorageSaveData kkm_last_timestamp [15:58:58]File name is /storage/kkm_last_timestamp [15:58:58]Write 4 bytes [15:58:58]NVStorageSaveData done [15:58:58]ExternCall_PrintAddStr [15:58:58]wPrintStart [15:58:58]Write to MH i2c: 01 00 00 81 02 83 [15:58:58]Write i2c OK [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: 01 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: 01 07 00 [15:58:58]MH_I2C_Read... [15:58:58]Read from MH i2c: 01 07 00 81 02 00 00 00 00 00 FF 0F 98 [15:58:58]RasterBufferAndPrint [15:58:58]line Счет N : (1)294417 [15:58:58]line ИНН: 02508201610067 [15:58:58]line Контрольно-Кассовый Чек [15:58:58]line ПРОДАЖА [15:58:58]line ТРК (МРК, ГНК) : 43 [15:58:58]line Товар: 2710124500 [15:58:58]line Аи-95-К-5 [15:58:58]line 6.740 * 74.20 [15:58:58]line = 500.11 [15:58:58]line НДС 12% НСП 1% [15:58:58]line > о реализуемом товаре [15:58:58]line ОКРУГЛЕНИЕ: -0.11 [15:58:58]line ИТОГО: 500.00 [15:58:58]line Внесено: 500.00 [15:58:58]line СДАЧА: 0.00 [15:58:58]line НСП 1% : 4.43 [15:58:58]line НДС 12% : 53.11 [15:58:58]line Наличными: 500.00 [15:58:58]line Безнал.: 0.00 [15:58:58]line Место: АЗС № 130 "Партнер Нефть" [15:58:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:58:58]line СНО: Общий режим [15:58:58]line Чек 431 23.08.2024 15:58 [15:58:58]line Смена: 469 ФФД: 1.0 [15:58:58]line ЗНМ: 0300000070 [15:58:58]line РНМ: 0000000000092562 [15:58:58]line Версия ККМ: 001 [15:58:58]line ФМ: 0000000000871769 [15:58:58]line ФД: 165578 [15:58:58]line ФПД: 274565126091025 [15:58:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155857&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165578&fm=274565126091025&tin=02508201610067®Number=0000000000092562&sum=50000 [15:58:58]written 0, free lines is 4095 [15:58:58]OFD Sender: Processing packet 165578 [packets to send 995, broken 994] [15:58:58]ProducePacketName [15:58:58]name=ofd_packets/00165578 [15:58:58]OFD Sender: To server: pG, [15:58:58]CommunicateWithHost lk.salyk.kg:30040 [15:58:58]ConnectInit lk.salyk.kg [15:58:59]Write to MH i2c: 01 00 00 AC 02 AE [15:58:59]Write i2c OK [15:58:59]MH_I2C_Read... [15:58:59]Read from MH i2c: 01 [15:58:59]MH_I2C_Read... [15:58:59]Read from MH i2c: 01 07 00 [15:58:59]MH_I2C_Read... [15:58:59]Read from MH i2c: 01 07 00 AC 02 00 00 00 00 00 CE 0C 8F [15:58:59]RasterBufferAndPrint [15:58:59]line [15:58:59]line [15:58:59]line [15:58:59]line [15:58:59]line [15:58:59]written 0, free lines is 3283 [15:58:59]MH_Cut [15:58:59]Write to MH i2c: D1 01 00 B3 02 01 87 [15:58:59]Write i2c OK [15:58:59]MH_I2C_Read... [15:58:59]Read from MH i2c: D1 [15:58:59]MH_I2C_Read... [15:58:59]Read from MH i2c: D1 01 00 [15:58:59]MH_I2C_Read... [15:58:59]Read from MH i2c: D1 01 00 B3 02 00 86 [15:58:59]Write to MH i2c: 01 00 00 B4 02 B6 [15:58:59]Write i2c OK [15:58:59]MH_I2C_Read... [15:58:59]Connected sock=10 [15:58:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 07 43 07 01 CE DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AF 01 00 00 F4 03 04 00 C1 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 86 02 00 35 04 06 00 F9 B7 2C CE F1 11 49 69 44 31 C8 1F DA 4F [15:58:59]*** Cut start [15:58:59]*** Purtial cut [15:58:59]*** Stage 1: CUTSNS_PIN = 1 [15:59:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FF C0 47 00 FC B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 86 02 00 F4 03 04 00 0E 5B C8 66 B6 04 01 00 00 41 0D 00 54 57 E7 00 C5 [15:59:00]CommunicateWithHost err = 0 [15:59:00]CheckOFDResponse [15:59:00]1017 (14) - 77093643461234 [15:59:00]1041 (16) - 0000000000871769 [15:59:00]1040 (4) - 165578 [15:59:00]1012 (4) - 23.08.2024 09:49 [15:59:00]1206 (1) - 0 [15:59:00]OFD Sender: Remove packet 165578 [15:59:00]ProducePacketName [15:59:00]name=ofd_packets/00165578 [15:59:00]NVStorageDeleteData [15:59:01]OFD Sender: No OFD packet to send [15:59:01]Read from MH i2c: 01 [15:59:01]MH_I2C_Read... [15:59:01]*** Stop cut motor [15:59:01]*** Cut end [15:59:01]Read from MH i2c: 01 07 00 [15:59:01]MH_I2C_Read... [15:59:01]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 FF 0F CB [15:59:01]process_action close_receipt done [15:59:01]requested_data is exist [15:59:01]produce_requested_data [15:59:01]requested_item fm.sn is exist - process it [15:59:01]wFMCommunicate request_size=4 [15:59:01]MH_SAM_APDU [15:59:01]CAPDU: 80 11 00 00 [15:59:01]Write to MH i2c: E2 08 00 B5 02 80 11 00 00 00 00 00 00 31 [15:59:01]Write i2c OK [15:59:01]MH_I2C_Read... [15:59:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:02]Read from MH i2c: E2 [15:59:02]MH_I2C_Read... [15:59:02]Read from MH i2c: E2 17 00 [15:59:02]MH_I2C_Read... [15:59:02]Read from MH i2c: E2 17 00 B5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [15:59:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:59:02]wFMCommunicate OK [15:59:02]requested_item fd.num is exist - process it [15:59:02]SAM_PROTO_GetFieldsCounters [15:59:02]wFMCommunicate request_size=4 [15:59:02]MH_SAM_APDU [15:59:02]CAPDU: 80 13 00 00 [15:59:02]Write to MH i2c: E2 08 00 B6 02 80 13 00 00 00 00 00 00 34 [15:59:02]Write i2c OK [15:59:02]MH_I2C_Read... [15:59:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:02]Read from MH i2c: E2 [15:59:02]MH_I2C_Read... [15:59:02]Read from MH i2c: E2 62 00 [15:59:02]MH_I2C_Read... [15:59:02]Read from MH i2c: E2 62 00 B6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 92 [15:59:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:59:02]wFMCommunicate OK [15:59:02]SAM_PROTO_GetFieldsCounters done [15:59:02]requested_item shift.num is exist - process it [15:59:02]requested_item shift.opened is exist - process it [15:59:02]req_shift_opened [15:59:02]FM_GetShiftState [15:59:02]SAM_PROTO_GetShiftState [15:59:02]wFMCommunicate request_size=4 [15:59:02]MH_SAM_APDU [15:59:02]CAPDU: 80 13 01 00 [15:59:02]Write to MH i2c: E2 08 00 B7 02 80 13 01 00 00 00 00 00 36 [15:59:02]Write i2c OK [15:59:02]MH_I2C_Read... [15:59:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:02]Read from MH i2c: E2 [15:59:02]MH_I2C_Read... [15:59:02]Read from MH i2c: E2 0E 00 [15:59:02]MH_I2C_Read... [15:59:02]Read from MH i2c: E2 0E 00 B7 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 64 [15:59:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:59:02]wFMCommunicate OK [15:59:02]SAM_PROTO_GetShiftState done [15:59:02]FM_GetShiftState done [15:59:02]req_shift_opened done [15:59:02]requested_item shift.open_date is exist - process it [15:59:02]req_shift_open_date [15:59:02]req_shift_open_date done [15:59:02]produce_requested_data done [15:59:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165578,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:59:02]process_action_free close_receipt [15:59:02]json_value_free [15:59:02]json_value_free done [15:59:02]process_json_proto returns [15:59:02]Send response to host [15:59:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165578,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:59:02]free response buf [15:59:02]execute_script done [15:59:02]execute_script returns [15:59:02]free content buf [15:59:02]Sock 7.Close socket [15:59:02]Sock 7.Thread stoped [15:59:05]recv_with_timeout no data received [15:59:06]OFD Sender: No OFD packet to send [15:59:11]OFD Sender: No OFD packet to send [15:59:16]OFD Sender: No OFD packet to send [15:59:17]recv_with_timeout no data received [15:59:21]OFD Sender: No OFD packet to send [15:59:26]OFD Sender: No OFD packet to send [15:59:27]recv_with_timeout no data received [15:59:31]OFD Sender: No OFD packet to send [15:59:36]OFD Sender: No OFD packet to send [15:59:41]OFD Sender: No OFD packet to send [15:59:45]accept exits with 9 [15:59:45]New connection [15:59:45]New thread 3067260260 created [15:59:45]Thread 3067403620 joined [15:59:45]Waiting for new connection... [15:59:45] Sock 9.Parse request [15:59:45]Sock 9.Check first char [15:59:45]Sock 9.First char is OK [15:59:45]request: POST /json_proto HTTP/1.0 [15:59:45]Method: POST [15:59:45]URL: /json_proto [15:59:45]Method is POST - this is cgi request [15:59:45]url: /json_proto [15:59:45]query_string will be loaded in cgi processing [15:59:45]execute_cgi json_proto POST (null) [15:59:45]execute_cgi path=json_proto method=POST [15:59:45]POST find Content-Length [15:59:45]Host: 172.17.44.132:8080 [15:59:45]Content-Length: 667 [15:59:45]Content-Type: application/json [15:59:45] [15:59:45]POST finish read [15:59:45]Found Content-Length = 667 [15:59:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:45]execute_script... [15:59: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)294419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:45]POST & json_proto [15:59:45]process_json_proto [15:59:45]json parsed OK: [15:59:45]protocol is kg_v1.0 [15:59:45]action value=close_receipt [15:59:45]process_action close_receipt [15:59:45]cmd_close_receipt [15:59:45]MH_GetDate [15:59:45]Write to MH i2c: F0 00 00 B8 02 A9 [15:59:45]Write i2c OK [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: F0 [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: F0 09 00 [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: F0 09 00 B8 02 00 F1 B1 C8 66 2A 83 C1 65 55 [15:59:45]GetLastDocTimeStamp 1724428737 [15:59:45]current date 1724428785 [15:59:45]FM_GetShiftState [15:59:45]SAM_PROTO_GetShiftState [15:59:45]wFMCommunicate request_size=4 [15:59:45]MH_SAM_APDU [15:59:45]CAPDU: 80 13 01 00 [15:59:45]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [15:59:45]Write i2c OK [15:59:45]MH_I2C_Read... [15:59:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:45]Read from MH i2c: E2 [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: E2 0E 00 [15:59:45]MH_I2C_Read... [15:59:45]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 66 [15:59:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:59:45]wFMCommunicate OK [15:59:45]SAM_PROTO_GetShiftState done [15:59:45]FM_GetShiftState done [15:59:45]opened in 1724372766 [15:59:45]opened+sec_in_day 1724459166 [15:59:45]quantity*price = 50017 [15:59:45]sum+1 = 50019 [15:59:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 432 23.08.2024 15:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165579 ФПД: 153067611213896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155945&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165579&fm=153067611213896&tin=02508201610067®Number=0000000000092562&sum=50000 [15:59:46]StoreToDocumentArchive [15:59:46]shift 469 fd 165579 [15:59:46]save to /storage/0469/doc_00165579 [15:59:46]save last doc name /storage/0469/doc_00165579 to /storage/kkm_last_doc_name [15:59:46]save OK [15:59:46]Clear old archive folders... [15:59:46]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:59:46]tlvbuf is 01AD6D70 [15:59:46]SAM_PROTO_ClearQueue [15:59:46]wFMCommunicate request_size=4 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 09 00 00 [15:59:46]Write to MH i2c: E2 08 00 C6 02 80 09 00 00 00 00 00 00 3A [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 03 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 03 00 C6 02 00 90 00 3C [15:59:46]RAPDU: 90 00 [15:59:46]wFMCommunicate OK [15:59:46]SAM_PROTO_ClearQueue done [15:59:46]KKMCreateOFDPacket [15:59:46]OFDProtocolAddRootSTLVToBuf [15:59:46]FM_MakeSignedData [15:59:46]FM_MakeSignedData [15:59:46]SAM_PROTO_SignData [15:59:46]wFMCommunicate request_size=4 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 0D 01 02 [15:59:46]Write to MH i2c: E2 08 00 C7 02 80 0D 01 02 00 00 00 00 42 [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:46]OFD Sender: No OFD packet to send [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 03 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [15:59:46]RAPDU: 90 00 [15:59:46]wFMCommunicate OK [15:59:46]wFMCommunicate request_size=255 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 F1 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 86 02 00 35 04 06 00 8B 36 D4 [15:59:46]Write to MH i2c: E2 02 01 C8 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 F1 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 86 02 00 35 04 06 00 8B 36 D4 00 00 A1 [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 03 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [15:59:46]RAPDU: 90 00 [15:59:46]wFMCommunicate OK [15:59:46]wFMCommunicate request_size=8 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 0D 02 02 03 97 D0 48 [15:59:46]Write to MH i2c: E2 0B 00 C9 02 80 0D 02 02 03 00 97 D0 48 00 00 FA [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 03 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [15:59:46]RAPDU: 90 00 [15:59:46]wFMCommunicate OK [15:59:46]wFMCommunicate request_size=4 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 0D 03 02 [15:59:46]Write to MH i2c: E2 08 00 CA 02 80 0D 03 02 00 00 00 00 47 [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 0B 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 0B 00 CA 02 00 B1 94 EF 8E 50 90 99 F5 90 00 78 [15:59:46]RAPDU: B1 94 EF 8E 50 90 99 F5 90 00 [15:59:46]wFMCommunicate OK [15:59:46]SAM_PROTO_SignData done [15:59:46]FM_MakeSignedData done [15:59:46]CreateOFDProtocolMessage [15:59:46]wFMCommunicate request_size=4 [15:59:46]MH_SAM_APDU [15:59:46]CAPDU: 80 11 00 00 [15:59:46]Write to MH i2c: E2 08 00 CB 02 80 11 00 00 00 00 00 00 47 [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:46]Read from MH i2c: E2 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 17 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: E2 17 00 CB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [15:59:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:59:46]wFMCommunicate OK [15:59:46]CreateOFDProtocolMessage done [15:59:46]OFDSenderStorePacket 165579 [15:59:46]StoreOFDPacket docnum=165579 [15:59:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 11 AB 05 01 A0 1E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 F1 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 86 02 00 35 04 06 00 8B 36 D4 97 D0 48 B1 94 EF 8E 50 90 99 F5 [15:59:46]CheckFolder [15:59:46]dirname=/storage/ofd_packets [15:59:46]CheckFolder done [15:59:46]ProducePacketName [15:59:46]name=ofd_packets/00165579 [15:59:46]NVStorageSaveData ofd_packets/00165579 [15:59:46]File name is /storage/ofd_packets/00165579 [15:59:46]Write 299 bytes [15:59:46]NVStorageSaveData done [15:59:46]OFDSenderStorePacket done [15:59:46]KKMCreateOFDPacket done [15:59:46]NVStorageSaveData kkm_last_timestamp [15:59:46]File name is /storage/kkm_last_timestamp [15:59:46]Write 4 bytes [15:59:46]NVStorageSaveData done [15:59:46]ExternCall_PrintAddStr [15:59:46]wPrintStart [15:59:46]Write to MH i2c: 01 00 00 CC 02 CE [15:59:46]Write i2c OK [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: 01 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: 01 07 00 [15:59:46]MH_I2C_Read... [15:59:46]Read from MH i2c: 01 07 00 CC 02 00 00 00 00 00 FF 0F E3 [15:59:46]RasterBufferAndPrint [15:59:46]line Счет N : (1)294419 [15:59:46]line ИНН: 02508201610067 [15:59:46]line Контрольно-Кассовый Чек [15:59:46]line ПРОДАЖА [15:59:46]line ТРК (МРК, ГНК) : 51 [15:59:46]line Товар: 2710124130 [15:59:46]line SU-92-К-5 [15:59:46]line 7.270 * 68.80 [15:59:46]line = 500.18 [15:59:46]line НДС 12% НСП 1% [15:59:46]line > о реализуемом товаре [15:59:46]line ОКРУГЛЕНИЕ: -0.18 [15:59:46]line ИТОГО: 500.00 [15:59:46]line Внесено: 500.00 [15:59:46]line СДАЧА: 0.00 [15:59:46]line НСП 1% : 4.43 [15:59:46]line НДС 12% : 53.12 [15:59:46]line Наличными: 500.00 [15:59:46]line Безнал.: 0.00 [15:59:46]line Место: АЗС № 130 "Партнер Нефть" [15:59:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:59:46]line СНО: Общий режим [15:59:46]line Чек 432 23.08.2024 15:59 [15:59:46]line Смена: 469 ФФД: 1.0 [15:59:46]line ЗНМ: 0300000070 [15:59:46]line РНМ: 0000000000092562 [15:59:46]line Версия ККМ: 001 [15:59:46]line ФМ: 0000000000871769 [15:59:46]line ФД: 165579 [15:59:46]line ФПД: 153067611213896 [15:59:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T155945&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165579&fm=153067611213896&tin=02508201610067®Number=0000000000092562&sum=50000 [15:59:46]written 0, free lines is 4095 [15:59:46]OFD Sender: Processing packet 165579 [packets to send 995, broken 994] [15:59:46]ProducePacketName [15:59:46]name=ofd_packets/00165579 [15:59:46]OFD Sender: To server: pG, [15:59:46]CommunicateWithHost lk.salyk.kg:30040 [15:59:46]ConnectInit lk.salyk.kg [15:59:47]Write to MH i2c: 01 00 00 F7 02 F9 [15:59:47]Write i2c OK [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: 01 [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: 01 07 00 [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: 01 07 00 F7 02 00 00 00 00 00 CD 0C D9 [15:59:47]RasterBufferAndPrint [15:59:47]line [15:59:47]line [15:59:47]line [15:59:47]line [15:59:47]line [15:59:47]written 0, free lines is 3282 [15:59:47]MH_Cut [15:59:47]Write to MH i2c: D1 01 00 FE 02 01 D2 [15:59:47]Write i2c OK [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: D1 [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: D1 01 00 [15:59:47]MH_I2C_Read... [15:59:47]Read from MH i2c: D1 01 00 FE 02 00 D1 [15:59:47]Write to MH i2c: 01 00 00 FF 02 01 [15:59:47]Write i2c OK [15:59:47]MH_I2C_Read... [15:59:47]Connected sock=10 [15:59:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 11 AB 05 01 A0 1E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 F1 B1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 86 02 00 35 04 06 00 8B 36 D4 97 D0 48 B1 94 EF 8E 50 90 99 F5 [15:59:47]*** Cut start [15:59:47]*** Purtial cut [15:59:47]*** Stage 1: CUTSNS_PIN = 1 [15:59:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B FF 47 00 47 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 86 02 00 F4 03 04 00 3D 5B C8 66 B6 04 01 00 00 B7 A7 3D A8 D7 43 D5 CC [15:59:48]CommunicateWithHost err = 0 [15:59:48]CheckOFDResponse [15:59:48]1017 (14) - 77093643461234 [15:59:48]1041 (16) - 0000000000871769 [15:59:48]1040 (4) - 165579 [15:59:48]1012 (4) - 23.08.2024 09:49 [15:59:48]1206 (1) - 0 [15:59:48]OFD Sender: Remove packet 165579 [15:59:48]ProducePacketName [15:59:48]name=ofd_packets/00165579 [15:59:48]NVStorageDeleteData [15:59:48]OFD Sender: No OFD packet to send [15:59:50]Read from MH i2c: 01 [15:59:50]MH_I2C_Read... [15:59:50]*** Stop cut motor [15:59:50]*** Cut end [15:59:50]Read from MH i2c: 01 07 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 FF 0F 16 [15:59:50]process_action close_receipt done [15:59:50]requested_data is exist [15:59:50]produce_requested_data [15:59:50]requested_item fm.sn is exist - process it [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 11 00 00 [15:59:50]Write to MH i2c: E2 08 00 00 03 80 11 00 00 00 00 00 00 7D [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 17 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 17 00 00 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [15:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:59:50]wFMCommunicate OK [15:59:50]requested_item fd.num is exist - process it [15:59:50]SAM_PROTO_GetFieldsCounters [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 13 00 00 [15:59:50]Write to MH i2c: E2 08 00 01 03 80 13 00 00 00 00 00 00 80 [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 62 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 62 00 01 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 E2 [15:59:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:59:50]wFMCommunicate OK [15:59:50]SAM_PROTO_GetFieldsCounters done [15:59:50]requested_item shift.num is exist - process it [15:59:50]requested_item shift.opened is exist - process it [15:59:50]req_shift_opened [15:59:50]FM_GetShiftState [15:59:50]SAM_PROTO_GetShiftState [15:59:50]wFMCommunicate request_size=4 [15:59:50]MH_SAM_APDU [15:59:50]CAPDU: 80 13 01 00 [15:59:50]Write to MH i2c: E2 08 00 02 03 80 13 01 00 00 00 00 00 82 [15:59:50]Write i2c OK [15:59:50]MH_I2C_Read... [15:59:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:50]Read from MH i2c: E2 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 0E 00 [15:59:50]MH_I2C_Read... [15:59:50]Read from MH i2c: E2 0E 00 02 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B0 [15:59:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [15:59:50]wFMCommunicate OK [15:59:50]SAM_PROTO_GetShiftState done [15:59:50]FM_GetShiftState done [15:59:50]req_shift_opened done [15:59:50]requested_item shift.open_date is exist - process it [15:59:50]req_shift_open_date [15:59:50]req_shift_open_date done [15:59:50]produce_requested_data done [15:59:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165579,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [15:59:50]process_action_free close_receipt [15:59:50]json_value_free [15:59:50]json_value_free done [15:59:50]process_json_proto returns [15:59:50]Send response to host [15:59:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165579,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [15:59:50]free response buf [15:59:50]execute_script done [15:59:50]execute_script returns [15:59:50]free content buf [15:59:50]Sock 9.Close socket [15:59:50]Sock 9.Thread stoped [15:59:53]OFD Sender: No OFD packet to send [15:59:58]OFD Sender: No OFD packet to send [16:00:03]recv_with_timeout no data received [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:14]recv_with_timeout no data received [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:04]recv_with_timeout no data received [16:01:08]OFD Sender: No OFD packet to send [16:01:14]OFD Sender: No OFD packet to send [16:01:19]OFD Sender: No OFD packet to send [16:01:24]OFD Sender: No OFD packet to send [16:01:29]OFD Sender: No OFD packet to send [16:01:34]OFD Sender: No OFD packet to send [16:01:39]OFD Sender: No OFD packet to send [16:01:42]recv_with_timeout no data received [16:01:44]OFD Sender: No OFD packet to send [16:01:49]OFD Sender: No OFD packet to send [16:01:54]OFD Sender: No OFD packet to send [16:01:59]OFD Sender: No OFD packet to send [16:02:04]OFD Sender: No OFD packet to send [16:02:09]OFD Sender: No OFD packet to send [16:02:09]accept exits with 7 [16:02:09]New connection [16:02:09]New thread 3067403620 created [16:02:09]Thread 3067260260 joined [16:02:09]Waiting for new connection... [16:02:09] Sock 7.Parse request [16:02:09]Sock 7.Check first char [16:02:09]Sock 7.First char is OK [16:02:09]request: POST /json_proto HTTP/1.0 [16:02:09]Method: POST [16:02:09]URL: /json_proto [16:02:09]Method is POST - this is cgi request [16:02:09]url: /json_proto [16:02:09]query_string will be loaded in cgi processing [16:02:09]execute_cgi json_proto POST (null) [16:02:09]execute_cgi path=json_proto method=POST [16:02:09]POST find Content-Length [16:02:09]Host: 172.17.44.132:8080 [16:02:09]Content-Length: 679 [16:02:09]Content-Type: application/json [16:02:09] [16:02:09]POST finish read [16:02:09]Found Content-Length = 679 [16:02:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:09]execute_script... [16:02: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)294421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:02:09]POST & json_proto [16:02:09]process_json_proto [16:02:09]json parsed OK: [16:02:09]protocol is kg_v1.0 [16:02:09]action value=close_receipt [16:02:09]process_action close_receipt [16:02:09]cmd_close_receipt [16:02:09]MH_GetDate [16:02:09]Write to MH i2c: F0 00 00 03 03 F5 [16:02:09]Write i2c OK [16:02:09]MH_I2C_Read... [16:02:09]Read from MH i2c: F0 [16:02:09]MH_I2C_Read... [16:02:09]Read from MH i2c: F0 09 00 [16:02:09]MH_I2C_Read... [16:02:09]Read from MH i2c: F0 09 00 03 03 00 82 B2 C8 66 2A 83 C1 65 33 [16:02:09]GetLastDocTimeStamp 1724428785 [16:02:09]current date 1724428930 [16:02:09]FM_GetShiftState [16:02:09]SAM_PROTO_GetShiftState [16:02:09]wFMCommunicate request_size=4 [16:02:09]MH_SAM_APDU [16:02:09]CAPDU: 80 13 01 00 [16:02:09]Write to MH i2c: E2 08 00 04 03 80 13 01 00 00 00 00 00 84 [16:02:09]Write i2c OK [16:02:09]MH_I2C_Read... [16:02:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:09]Read from MH i2c: E2 [16:02:09]MH_I2C_Read... [16:02:09]Read from MH i2c: E2 0E 00 [16:02:09]MH_I2C_Read... [16:02:09]Read from MH i2c: E2 0E 00 04 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B2 [16:02:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:02:09]wFMCommunicate OK [16:02:09]SAM_PROTO_GetShiftState done [16:02:09]FM_GetShiftState done [16:02:09]opened in 1724372766 [16:02:09]opened+sec_in_day 1724459166 [16:02:09]quantity*price = 100050 [16:02:09]sum+1 = 100052 [16:02:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 433 23.08.2024 16:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165580 ФПД: 117400446149665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165580&fm=117400446149665&tin=02508201610067®Number=0000000000092562&sum=100000 [16:02:10]StoreToDocumentArchive [16:02:10]shift 469 fd 165580 [16:02:10]save to /storage/0469/doc_00165580 [16:02:10]save last doc name /storage/0469/doc_00165580 to /storage/kkm_last_doc_name [16:02:10]save OK [16:02:10]Clear old archive folders... [16:02:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:02:10]tlvbuf is 01A342C0 [16:02:10]SAM_PROTO_ClearQueue [16:02:10]wFMCommunicate request_size=4 [16:02:10]MH_SAM_APDU [16:02:10]CAPDU: 80 09 00 00 [16:02:10]Write to MH i2c: E2 08 00 11 03 80 09 00 00 00 00 00 00 86 [16:02:10]Write i2c OK [16:02:10]MH_I2C_Read... [16:02:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:02:10]Read from MH i2c: E2 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 03 00 [16:02:10]MH_I2C_Read... [16:02:10]Read from MH i2c: E2 03 00 11 03 00 90 00 88 [16:02:10]RAPDU: 90 00 [16:02:10]wFMCommunicate OK [16:02:10]SAM_PROTO_ClearQueue done [16:02:10]KKMCreateOFDPacket [16:02:10]OFDProtocolAddRootSTLVToBuf [16:02:10]FM_MakeSignedData [16:02:10]FM_MakeSignedData [16:02:10]SAM_PROTO_SignData [16:02:10]wFMCommunicate request_size=4 [16:02:10]MH_SAM_APDU [16:02:10]CAPDU: 80 0D 01 02 [16:02:10]Write to MH i2c: E2 08 00 12 03 80 0D 01 02 00 00 00 00 8E [16:02:10]Write i2c OK [16:02:10]MH_I2C_Read... [16:02:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:02:11]Read from MH i2c: E2 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 03 00 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [16:02:11]RAPDU: 90 00 [16:02:11]wFMCommunicate OK [16:02:11]wFMCommunicate request_size=255 [16:02:11]MH_SAM_APDU [16:02:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B1 01 00 00 F4 03 04 00 82 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 86 02 00 35 04 06 00 6A C6 6B E3 [16:02:11]Write to MH i2c: E2 02 01 13 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 B1 01 00 00 F4 03 04 00 82 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 86 02 00 35 04 06 00 6A C6 6B E3 00 00 D9 [16:02:11]Write i2c OK [16:02:11]MH_I2C_Read... [16:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:11]Read from MH i2c: E2 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 03 00 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [16:02:11]RAPDU: 90 00 [16:02:11]wFMCommunicate OK [16:02:11]wFMCommunicate request_size=7 [16:02:11]MH_SAM_APDU [16:02:11]CAPDU: 80 0D 02 02 02 A4 21 [16:02:11]Write to MH i2c: E2 0A 00 14 03 80 0D 02 02 02 00 A4 21 00 00 5A [16:02:11]Write i2c OK [16:02:11]MH_I2C_Read... [16:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:02:11]Read from MH i2c: E2 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 03 00 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [16:02:11]RAPDU: 90 00 [16:02:11]wFMCommunicate OK [16:02:11]wFMCommunicate request_size=4 [16:02:11]MH_SAM_APDU [16:02:11]CAPDU: 80 0D 03 02 [16:02:11]Write to MH i2c: E2 08 00 15 03 80 0D 03 02 00 00 00 00 93 [16:02:11]Write i2c OK [16:02:11]MH_I2C_Read... [16:02:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:02:11]Read from MH i2c: E2 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 0B 00 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 0B 00 15 03 00 63 28 FD 09 DF 6C 9B 56 90 00 61 [16:02:11]RAPDU: 63 28 FD 09 DF 6C 9B 56 90 00 [16:02:11]wFMCommunicate OK [16:02:11]SAM_PROTO_SignData done [16:02:11]FM_MakeSignedData done [16:02:11]CreateOFDProtocolMessage [16:02:11]wFMCommunicate request_size=4 [16:02:11]MH_SAM_APDU [16:02:11]CAPDU: 80 11 00 00 [16:02:11]Write to MH i2c: E2 08 00 16 03 80 11 00 00 00 00 00 00 93 [16:02:11]Write i2c OK [16:02:11]MH_I2C_Read... [16:02:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:11]Read from MH i2c: E2 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 17 00 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: E2 17 00 16 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EC [16:02:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:02:11]wFMCommunicate OK [16:02:11]CreateOFDProtocolMessage done [16:02:11]OFDSenderStorePacket 165580 [16:02:11]StoreOFDPacket docnum=165580 [16:02:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 41 E2 04 01 9F EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 82 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 86 02 00 35 04 06 00 6A C6 6B E3 A4 21 63 28 FD 09 DF 6C 9B 56 [16:02:11]CheckFolder [16:02:11]dirname=/storage/ofd_packets [16:02:11]CheckFolder done [16:02:11]ProducePacketName [16:02:11]name=ofd_packets/00165580 [16:02:11]NVStorageSaveData ofd_packets/00165580 [16:02:11]File name is /storage/ofd_packets/00165580 [16:02:11]Write 298 bytes [16:02:11]NVStorageSaveData done [16:02:11]OFDSenderStorePacket done [16:02:11]KKMCreateOFDPacket done [16:02:11]NVStorageSaveData kkm_last_timestamp [16:02:11]File name is /storage/kkm_last_timestamp [16:02:11]Write 4 bytes [16:02:11]NVStorageSaveData done [16:02:11]ExternCall_PrintAddStr [16:02:11]wPrintStart [16:02:11]Write to MH i2c: 01 00 00 17 03 1A [16:02:11]Write i2c OK [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: 01 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: 01 07 00 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: 01 07 00 17 03 00 00 00 00 00 FF 0F 2F [16:02:11]RasterBufferAndPrint [16:02:11]line Счет N : (1)294421 [16:02:11]line ИНН: 02508201610067 [16:02:11]line Контрольно-Кассовый Чек [16:02:11]line ПРОДАЖА [16:02:11]line ТРК (МРК, ГНК) : 64 [16:02:11]line Товар: 2710194800 [16:02:11]line ДТ-К-5 [16:02:11]line 13.130 * 76.20 [16:02:11]line = 1000.51 [16:02:11]line НДС 12% НСП 1% [16:02:11]line > о реализуемом товаре [16:02:11]line ОКРУГЛЕНИЕ: -0.51 [16:02:11]line ИТОГО: 1000.00 [16:02:11]line Внесено: 1000.00 [16:02:11]line СДАЧА: 0.00 [16:02:11]line НСП 1% : 8.85 [16:02:11]line НДС 12% : 106.25 [16:02:11]line Наличными: 1000.00 [16:02:11]line Безнал.: 0.00 [16:02:11]line Место: АЗС № 130 "Партнер Нефть" [16:02:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:02:11]line СНО: Общий режим [16:02:11]line Чек 433 23.08.2024 16:02 [16:02:11]line Смена: 469 ФФД: 1.0 [16:02:11]line ЗНМ: 0300000070 [16:02:11]line РНМ: 0000000000092562 [16:02:11]line Версия ККМ: 001 [16:02:11]line ФМ: 0000000000871769 [16:02:11]line ФД: 165580 [16:02:11]line ФПД: 117400446149665 [16:02:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165580&fm=117400446149665&tin=02508201610067®Number=0000000000092562&sum=100000 [16:02:11]written 0, free lines is 4095 [16:02:11]OFD Sender: Processing packet 165580 [packets to send 995, broken 994] [16:02:11]ProducePacketName [16:02:11]name=ofd_packets/00165580 [16:02:11]OFD Sender: To server: pG, [16:02:11]CommunicateWithHost lk.salyk.kg:30040 [16:02:11]ConnectInit lk.salyk.kg [16:02:11]Write to MH i2c: 01 00 00 42 03 45 [16:02:11]Write i2c OK [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: 01 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: 01 07 00 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: 01 07 00 42 03 00 00 00 00 00 D3 0C 2B [16:02:11]RasterBufferAndPrint [16:02:11]line [16:02:11]line [16:02:11]line [16:02:11]line [16:02:11]line [16:02:11]written 0, free lines is 3289 [16:02:11]MH_Cut [16:02:11]Write to MH i2c: D1 01 00 49 03 01 1E [16:02:11]Write i2c OK [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: D1 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: D1 01 00 [16:02:11]MH_I2C_Read... [16:02:11]Read from MH i2c: D1 01 00 49 03 00 1D [16:02:11]Write to MH i2c: 01 00 00 4A 03 4D [16:02:11]Write i2c OK [16:02:11]MH_I2C_Read... [16:02:12]Connected sock=9 [16:02:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 41 E2 04 01 9F EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 82 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 86 02 00 35 04 06 00 6A C6 6B E3 A4 21 63 28 FD 09 DF 6C 9B 56 [16:02:12]*** Cut start [16:02:12]*** Purtial cut [16:02:12]*** Stage 1: CUTSNS_PIN = 1 [16:02:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 24 9F 47 00 91 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 86 02 00 F4 03 04 00 CE 5B C8 66 B6 04 01 00 00 0A 71 9D 5B 10 CB 8B C2 [16:02:13]CommunicateWithHost err = 0 [16:02:13]CheckOFDResponse [16:02:13]1017 (14) - 77093643461234 [16:02:13]1041 (16) - 0000000000871769 [16:02:13]1040 (4) - 165580 [16:02:13]1012 (4) - 23.08.2024 09:52 [16:02:13]1206 (1) - 0 [16:02:13]OFD Sender: Remove packet 165580 [16:02:13]ProducePacketName [16:02:13]name=ofd_packets/00165580 [16:02:13]NVStorageDeleteData [16:02:13]OFD Sender: No OFD packet to send [16:02:14]Read from MH i2c: 01 [16:02:14]MH_I2C_Read... [16:02:14]*** Stop cut motor [16:02:14]*** Cut end [16:02:14]Read from MH i2c: 01 07 00 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 FF 0F 62 [16:02:14]process_action close_receipt done [16:02:14]requested_data is exist [16:02:14]produce_requested_data [16:02:14]requested_item fm.sn is exist - process it [16:02:14]wFMCommunicate request_size=4 [16:02:14]MH_SAM_APDU [16:02:14]CAPDU: 80 11 00 00 [16:02:14]Write to MH i2c: E2 08 00 4B 03 80 11 00 00 00 00 00 00 C8 [16:02:14]Write i2c OK [16:02:14]MH_I2C_Read... [16:02:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:02:14]Read from MH i2c: E2 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: E2 17 00 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: E2 17 00 4B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [16:02:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:02:14]wFMCommunicate OK [16:02:14]requested_item fd.num is exist - process it [16:02:14]SAM_PROTO_GetFieldsCounters [16:02:14]wFMCommunicate request_size=4 [16:02:14]MH_SAM_APDU [16:02:14]CAPDU: 80 13 00 00 [16:02:14]Write to MH i2c: E2 08 00 4C 03 80 13 00 00 00 00 00 00 CB [16:02:14]Write i2c OK [16:02:14]MH_I2C_Read... [16:02:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:02:14]Read from MH i2c: E2 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: E2 62 00 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: E2 62 00 4C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 31 [16:02:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:02:14]wFMCommunicate OK [16:02:14]SAM_PROTO_GetFieldsCounters done [16:02:14]requested_item shift.num is exist - process it [16:02:14]requested_item shift.opened is exist - process it [16:02:14]req_shift_opened [16:02:14]FM_GetShiftState [16:02:14]SAM_PROTO_GetShiftState [16:02:14]wFMCommunicate request_size=4 [16:02:14]MH_SAM_APDU [16:02:14]CAPDU: 80 13 01 00 [16:02:14]Write to MH i2c: E2 08 00 4D 03 80 13 01 00 00 00 00 00 CD [16:02:14]Write i2c OK [16:02:14]MH_I2C_Read... [16:02:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:02:14]Read from MH i2c: E2 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: E2 0E 00 [16:02:14]MH_I2C_Read... [16:02:14]Read from MH i2c: E2 0E 00 4D 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FB [16:02:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:02:14]wFMCommunicate OK [16:02:14]SAM_PROTO_GetShiftState done [16:02:14]FM_GetShiftState done [16:02:14]req_shift_opened done [16:02:14]requested_item shift.open_date is exist - process it [16:02:14]req_shift_open_date [16:02:14]req_shift_open_date done [16:02:14]produce_requested_data done [16:02:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165580,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:02:14]process_action_free close_receipt [16:02:14]json_value_free [16:02:14]json_value_free done [16:02:14]process_json_proto returns [16:02:14]Send response to host [16:02:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165580,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:02:14]free response buf [16:02:14]execute_script done [16:02:14]execute_script returns [16:02:14]free content buf [16:02:14]Sock 7.Close socket [16:02:14]Sock 7.Thread stoped [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]recv_with_timeout no data received [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:54]OFD Sender: No OFD packet to send [16:02:59]OFD Sender: No OFD packet to send [16:03:03]accept exits with 10 [16:03:03]New connection [16:03:03]New thread 3067260260 created [16:03:03]Thread 3067403620 joined [16:03:03]Waiting for new connection... [16:03:03] Sock 10.Parse request [16:03:03]Sock 10.Check first char [16:03:03]Sock 10.First char is OK [16:03:03]request: POST /json_proto HTTP/1.0 [16:03:03]Method: POST [16:03:03]URL: /json_proto [16:03:03]Method is POST - this is cgi request [16:03:03]url: /json_proto [16:03:03]query_string will be loaded in cgi processing [16:03:03]execute_cgi json_proto POST (null) [16:03:03]execute_cgi path=json_proto method=POST [16:03:03]POST find Content-Length [16:03:03]Host: 172.17.44.132:8080 [16:03:03]Content-Length: 980 [16:03:03]Content-Type: application/json [16:03:03] [16:03:03]POST finish read [16:03:03]Found Content-Length = 980 [16:03:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51068", "tax_sys" : 0, "items" : [ { "code": "5449000189349", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:03]execute_script... [16:03:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51068", "tax_sys" : 0, "items" : [ { "code": "5449000189349", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:03]POST & json_proto [16:03:03]process_json_proto [16:03:03]json parsed OK: [16:03:03]protocol is kg_v1.0 [16:03:03]action value=close_receipt [16:03:03]process_action close_receipt [16:03:03]cmd_close_receipt [16:03:03]MH_GetDate [16:03:03]Write to MH i2c: F0 00 00 4E 03 40 [16:03:03]Write i2c OK [16:03:03]MH_I2C_Read... [16:03:03]Read from MH i2c: F0 [16:03:03]MH_I2C_Read... [16:03:03]Read from MH i2c: F0 09 00 [16:03:03]MH_I2C_Read... [16:03:03]Read from MH i2c: F0 09 00 4E 03 00 B8 B2 C8 66 2A 83 C1 65 B4 [16:03:03]GetLastDocTimeStamp 1724428930 [16:03:03]current date 1724428984 [16:03:03]FM_GetShiftState [16:03:03]SAM_PROTO_GetShiftState [16:03:03]wFMCommunicate request_size=4 [16:03:03]MH_SAM_APDU [16:03:03]CAPDU: 80 13 01 00 [16:03:03]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [16:03:03]Write i2c OK [16:03:03]MH_I2C_Read... [16:03:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:03]Read from MH i2c: E2 [16:03:03]MH_I2C_Read... [16:03:03]Read from MH i2c: E2 0E 00 [16:03:03]MH_I2C_Read... [16:03:03]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [16:03:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:03:03]wFMCommunicate OK [16:03:03]SAM_PROTO_GetShiftState done [16:03:03]FM_GetShiftState done [16:03:03]opened in 1724372766 [16:03:03]opened+sec_in_day 1724459166 [16:03:03]quantity*price = 7500 [16:03:03]sum+1 = 7501 [16:03:03]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000000996 Напиток Кока-Кола 0,33л 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.41 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 434 23.08.2024 16:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165581 ФПД: 4160648532692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165581&fm=4160648532692&tin=02508201610067®Number=0000000000092562&sum=16000 0 [16:03:05]StoreToDocumentArchive [16:03:05]shift 469 fd 165581 [16:03:05]save to /storage/0469/doc_00165581 [16:03:05]save last doc name /storage/0469/doc_00165581 to /storage/kkm_last_doc_name [16:03:05]save OK [16:03:05]Clear old archive folders... [16:03:05]ProcessDocumentItem done err = 0, tmpTLVsize=411 [16:03:05]tlvbuf is 01A83E70 [16:03:05]SAM_PROTO_ClearQueue [16:03:05]wFMCommunicate request_size=4 [16:03:05]MH_SAM_APDU [16:03:05]CAPDU: 80 09 00 00 [16:03:05]Write to MH i2c: E2 08 00 5C 03 80 09 00 00 00 00 00 00 D1 [16:03:05]Write i2c OK [16:03:05]MH_I2C_Read... [16:03:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:05]Read from MH i2c: E2 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 03 00 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [16:03:05]RAPDU: 90 00 [16:03:05]wFMCommunicate OK [16:03:05]SAM_PROTO_ClearQueue done [16:03:05]KKMCreateOFDPacket [16:03:05]OFDProtocolAddRootSTLVToBuf [16:03:05]FM_MakeSignedData [16:03:05]FM_MakeSignedData [16:03:05]SAM_PROTO_SignData [16:03:05]wFMCommunicate request_size=4 [16:03:05]MH_SAM_APDU [16:03:05]CAPDU: 80 0D 01 02 [16:03:05]Write to MH i2c: E2 08 00 5D 03 80 0D 01 02 00 00 00 00 D9 [16:03:05]Write i2c OK [16:03:05]MH_I2C_Read... [16:03:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:05]Read from MH i2c: E2 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 03 00 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [16:03:05]RAPDU: 90 00 [16:03:05]wFMCommunicate OK [16:03:05]wFMCommunicate request_size=255 [16:03:05]MH_SAM_APDU [16:03:05]CAPDU: 80 0D 02 02 FA 03 00 9B 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 [16:03:05]Write to MH i2c: E2 02 01 5E 03 80 0D 02 02 FA 00 03 00 9B 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 00 00 D1 [16:03:05]Write i2c OK [16:03:05]MH_I2C_Read... [16:03:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:05]Read from MH i2c: E2 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 03 00 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [16:03:05]RAPDU: 90 00 [16:03:05]wFMCommunicate OK [16:03:05]wFMCommunicate request_size=170 [16:03:05]MH_SAM_APDU [16:03:05]CAPDU: 80 0D 02 02 A5 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 B8 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 86 02 00 35 04 06 00 03 C8 B9 FA 52 D4 [16:03:05]Write to MH i2c: E2 AD 00 5F 03 80 0D 02 02 A5 00 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 B8 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 86 02 00 35 04 06 00 03 C8 B9 FA 52 D4 00 00 39 [16:03:05]Write i2c OK [16:03:05]MH_I2C_Read... [16:03:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:05]Read from MH i2c: E2 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 03 00 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [16:03:05]RAPDU: 90 00 [16:03:05]wFMCommunicate OK [16:03:05]wFMCommunicate request_size=4 [16:03:05]MH_SAM_APDU [16:03:05]CAPDU: 80 0D 03 02 [16:03:05]Write to MH i2c: E2 08 00 60 03 80 0D 03 02 00 00 00 00 DE [16:03:05]Write i2c OK [16:03:05]MH_I2C_Read... [16:03:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:05]Read from MH i2c: E2 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 0B 00 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 0B 00 60 03 00 B4 EF 3D 33 5F C5 24 62 90 00 9C [16:03:05]RAPDU: B4 EF 3D 33 5F C5 24 62 90 00 [16:03:05]wFMCommunicate OK [16:03:05]SAM_PROTO_SignData done [16:03:05]FM_MakeSignedData done [16:03:05]CreateOFDProtocolMessage [16:03:05]wFMCommunicate request_size=4 [16:03:05]MH_SAM_APDU [16:03:05]CAPDU: 80 11 00 00 [16:03:05]Write to MH i2c: E2 08 00 61 03 80 11 00 00 00 00 00 00 DE [16:03:05]Write i2c OK [16:03:05]MH_I2C_Read... [16:03:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:05]Read from MH i2c: E2 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 17 00 [16:03:05]MH_I2C_Read... [16:03:05]Read from MH i2c: E2 17 00 61 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [16:03:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:05]wFMCommunicate OK [16:03:05]CreateOFDProtocolMessage done [16:03:05]OFDSenderStorePacket 165581 [16:03:05]StoreOFDPacket docnum=165581 [16:03:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AF 01 00 00 8E F6 A7 01 BD 01 5A 03 01 00 03 00 9B 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 B8 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 86 02 00 35 04 06 00 03 C8 B9 FA 52 D4 B4 EF 3D 33 5F C5 24 62 [16:03:05]CheckFolder [16:03:05]dirname=/storage/ofd_packets [16:03:05]CheckFolder done [16:03:05]ProducePacketName [16:03:05]name=ofd_packets/00165581 [16:03:05]NVStorageSaveData ofd_packets/00165581 [16:03:05]File name is /storage/ofd_packets/00165581 [16:03:05]Write 461 bytes [16:03:05]NVStorageSaveData done [16:03:06]OFDSenderStorePacket done [16:03:06]KKMCreateOFDPacket done [16:03:06]NVStorageSaveData kkm_last_timestamp [16:03:06]File name is /storage/kkm_last_timestamp [16:03:06]Write 4 bytes [16:03:06]NVStorageSaveData done [16:03:06]OFD Sender: Processing packet 165581 [packets to send 995, broken 994] [16:03:06]ProducePacketName [16:03:06]name=ofd_packets/00165581 [16:03:06]OFD Sender: To server: pG, [16:03:06]CommunicateWithHost lk.salyk.kg:30040 [16:03:06]ConnectInit lk.salyk.kg [16:03:06]ExternCall_PrintAddStr [16:03:06]wPrintStart [16:03:06]Write to MH i2c: 01 00 00 62 03 65 [16:03:06]Write i2c OK [16:03:06]MH_I2C_Read... [16:03:06]Read from MH i2c: 01 [16:03:06]MH_I2C_Read... [16:03:06]Read from MH i2c: 01 07 00 [16:03:06]MH_I2C_Read... [16:03:06]Read from MH i2c: 01 07 00 62 03 00 00 00 00 00 FF 0F 7A [16:03:06]RasterBufferAndPrint [16:03:06]line Счет N : (3)51068 [16:03:06]line ИНН: 02508201610067 [16:03:06]line Контрольно-Кассовый Чек [16:03:06]line ПРОДАЖА [16:03:06]line Товар: 5449000189349 [16:03:06]line Холодный чай Fuse манго ананас 0,5л [16:03:06]line 1.000 * 75.00 [16:03:06]line = 75.00 [16:03:06]line НДС 12% НСП 1% [16:03:06]line > о реализуемом товаре [16:03:06]line Товар: 5449000000996 [16:03:06]line Напиток Кока-Кола 0,33л [16:03:06]line 1.000 * 85.00 [16:03:06]line = 85.00 [16:03:06]line НДС 12% НСП 1% [16:03:06]line > о реализуемом товаре [16:03:06]line ИТОГО: 160.00 [16:03:06]line НСП 1% : 1.41 [16:03:06]line НДС 12% : 16.99 [16:03:06]line Наличными: 160.00 [16:03:06]line Безнал.: 0.00 [16:03:06]line Место: АЗС № 130 "Партнер Нефть" [16:03:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:03:06]line СНО: Общий режим [16:03:06]line Чек 434 23.08.2024 16:03 [16:03:06]line Смена: 469 ФФД: 1.0 [16:03:06]line ЗНМ: 0300000070 [16:03:06]line РНМ: 0000000000092562 [16:03:06]line Версия ККМ: 001 [16:03:06]line ФМ: 0000000000871769 [16:03:06]line ФД: 165581 [16:03:06]line ФПД: 4160648532692 [16:03:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165581&fm=4160648532692&tin=02508201610067®Number=0000000000092562&sum=16000 [16:03:06]line 0 [16:03:06]written 0, free lines is 4095 [16:03:06]Write to MH i2c: 01 00 00 91 03 94 [16:03:06]Write i2c OK [16:03:06]MH_I2C_Read... [16:03:06]Read from MH i2c: 01 [16:03:06]MH_I2C_Read... [16:03:06]Read from MH i2c: 01 07 00 [16:03:06]MH_I2C_Read... [16:03:06]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 8D 0C 34 [16:03:06]RasterBufferAndPrint [16:03:06]line [16:03:06]line [16:03:06]line [16:03:06]line [16:03:06]line [16:03:06]written 0, free lines is 3219 [16:03:06]MH_Cut [16:03:06]Write to MH i2c: D1 01 00 98 03 01 6D [16:03:06]Write i2c OK [16:03:06]MH_I2C_Read... [16:03:06]Read from MH i2c: D1 [16:03:06]MH_I2C_Read... [16:03:06]Read from MH i2c: D1 01 00 [16:03:06]MH_I2C_Read... [16:03:06]Read from MH i2c: D1 01 00 98 03 00 6C [16:03:06]Write to MH i2c: 01 00 00 99 03 9C [16:03:06]Write i2c OK [16:03:06]MH_I2C_Read... [16:03:07]*** Cut start [16:03:07]*** Purtial cut [16:03:07]*** Stage 1: CUTSNS_PIN = 1 [16:03:07]Connected sock=12 [16:03:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AF 01 00 00 8E F6 A7 01 BD 01 5A 03 01 00 03 00 9B 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 34 39 06 04 3A 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 B8 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 86 02 00 35 04 06 00 03 C8 B9 FA 52 D4 B4 EF 3D 33 5F C5 24 62 [16:03:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 88 EB 47 00 33 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 86 02 00 F4 03 04 00 05 5C C8 66 B6 04 01 00 00 69 32 7A 9D DA 11 5E 9B [16:03:08]CommunicateWithHost err = 0 [16:03:08]CheckOFDResponse [16:03:08]1017 (14) - 77093643461234 [16:03:08]1041 (16) - 0000000000871769 [16:03:08]1040 (4) - 165581 [16:03:08]1012 (4) - 23.08.2024 09:53 [16:03:08]1206 (1) - 0 [16:03:08]OFD Sender: Remove packet 165581 [16:03:08]ProducePacketName [16:03:08]name=ofd_packets/00165581 [16:03:08]NVStorageDeleteData [16:03:08]OFD Sender: No OFD packet to send [16:03:09]Read from MH i2c: 01 [16:03:09]MH_I2C_Read... [16:03:09]*** Stop cut motor [16:03:09]*** Cut end [16:03:09]Read from MH i2c: 01 07 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [16:03:09]process_action close_receipt done [16:03:09]requested_data is exist [16:03:09]produce_requested_data [16:03:09]requested_item fm.sn is exist - process it [16:03:09]wFMCommunicate request_size=4 [16:03:09]MH_SAM_APDU [16:03:09]CAPDU: 80 11 00 00 [16:03:09]Write to MH i2c: E2 08 00 9A 03 80 11 00 00 00 00 00 00 17 [16:03:09]Write i2c OK [16:03:09]MH_I2C_Read... [16:03:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:09]Read from MH i2c: E2 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 17 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 17 00 9A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [16:03:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:09]wFMCommunicate OK [16:03:09]requested_item fd.num is exist - process it [16:03:09]SAM_PROTO_GetFieldsCounters [16:03:09]wFMCommunicate request_size=4 [16:03:09]MH_SAM_APDU [16:03:09]CAPDU: 80 13 00 00 [16:03:09]Write to MH i2c: E2 08 00 9B 03 80 13 00 00 00 00 00 00 1A [16:03:09]Write i2c OK [16:03:09]MH_I2C_Read... [16:03:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:09]Read from MH i2c: E2 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 62 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 62 00 9B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 84 [16:03:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:03:09]wFMCommunicate OK [16:03:09]SAM_PROTO_GetFieldsCounters done [16:03:09]requested_item shift.num is exist - process it [16:03:09]requested_item shift.opened is exist - process it [16:03:09]req_shift_opened [16:03:09]FM_GetShiftState [16:03:09]SAM_PROTO_GetShiftState [16:03:09]wFMCommunicate request_size=4 [16:03:09]MH_SAM_APDU [16:03:09]CAPDU: 80 13 01 00 [16:03:09]Write to MH i2c: E2 08 00 9C 03 80 13 01 00 00 00 00 00 1C [16:03:09]Write i2c OK [16:03:09]MH_I2C_Read... [16:03:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:09]Read from MH i2c: E2 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 0E 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 0E 00 9C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4A [16:03:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:03:09]wFMCommunicate OK [16:03:09]SAM_PROTO_GetShiftState done [16:03:09]FM_GetShiftState done [16:03:09]req_shift_opened done [16:03:09]requested_item shift.open_date is exist - process it [16:03:09]req_shift_open_date [16:03:09]req_shift_open_date done [16:03:09]produce_requested_data done [16:03:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165581,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:03:09]process_action_free close_receipt [16:03:09]json_value_free [16:03:09]json_value_free done [16:03:09]process_json_proto returns [16:03:09]Send response to host [16:03:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165581,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:03:09]free response buf [16:03:09]execute_script done [16:03:09]execute_script returns [16:03:09]free content buf [16:03:09]Sock 10.Close socket [16:03:09]Sock 10.Thread stoped [16:03:13]OFD Sender: No OFD packet to send [16:03:18]OFD Sender: No OFD packet to send [16:03:19]accept exits with 7 [16:03:19]New connection [16:03:19]New thread 3067403620 created [16:03:19]Thread 3067260260 joined [16:03:19]Waiting for new connection... [16:03:19] Sock 7.Parse request [16:03:19]Sock 7.Check first char [16:03:19]Sock 7.First char is OK [16:03:19]request: POST /json_proto HTTP/1.0 [16:03:19]Method: POST [16:03:19]URL: /json_proto [16:03:19]Method is POST - this is cgi request [16:03:19]url: /json_proto [16:03:19]query_string will be loaded in cgi processing [16:03:19]execute_cgi json_proto POST (null) [16:03:19]execute_cgi path=json_proto method=POST [16:03:19]POST find Content-Length [16:03:19]Host: 172.17.44.132:8080 [16:03:19]Content-Length: 679 [16:03:19]Content-Type: application/json [16:03:19] [16:03:19]POST finish read [16:03:19]Found Content-Length = 679 [16:03:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:19]execute_script... [16:03: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)294422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:19]POST & json_proto [16:03:19]process_json_proto [16:03:19]json parsed OK: [16:03:19]protocol is kg_v1.0 [16:03:19]action value=close_receipt [16:03:19]process_action close_receipt [16:03:19]cmd_close_receipt [16:03:19]MH_GetDate [16:03:19]Write to MH i2c: F0 00 00 9D 03 8F [16:03:19]Write i2c OK [16:03:19]MH_I2C_Read... [16:03:19]Read from MH i2c: F0 [16:03:19]MH_I2C_Read... [16:03:19]Read from MH i2c: F0 09 00 [16:03:19]MH_I2C_Read... [16:03:19]Read from MH i2c: F0 09 00 9D 03 00 C8 B2 C8 66 2A 83 C1 65 13 [16:03:19]GetLastDocTimeStamp 1724428984 [16:03:19]current date 1724429000 [16:03:19]FM_GetShiftState [16:03:19]SAM_PROTO_GetShiftState [16:03:19]wFMCommunicate request_size=4 [16:03:19]MH_SAM_APDU [16:03:19]CAPDU: 80 13 01 00 [16:03:19]Write to MH i2c: E2 08 00 9E 03 80 13 01 00 00 00 00 00 1E [16:03:19]Write i2c OK [16:03:19]MH_I2C_Read... [16:03:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:19]Read from MH i2c: E2 [16:03:19]MH_I2C_Read... [16:03:19]Read from MH i2c: E2 0E 00 [16:03:19]MH_I2C_Read... [16:03:19]Read from MH i2c: E2 0E 00 9E 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4C [16:03:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:03:19]wFMCommunicate OK [16:03:19]SAM_PROTO_GetShiftState done [16:03:19]FM_GetShiftState done [16:03:19]opened in 1724372766 [16:03:19]opened+sec_in_day 1724459166 [16:03:19]quantity*price = 200025 [16:03:19]sum+1 = 200026 [16:03:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 435 23.08.2024 16:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165582 ФПД: 39778432954551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160320&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165582&fm=39778432954551&tin=02508201610067®Number=0000000000092562&sum=200000 [16:03:21]StoreToDocumentArchive [16:03:21]shift 469 fd 165582 [16:03:21]save to /storage/0469/doc_00165582 [16:03:21]save last doc name /storage/0469/doc_00165582 to /storage/kkm_last_doc_name [16:03:21]save OK [16:03:21]Clear old archive folders... [16:03:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:03:21]tlvbuf is 01AD6EB0 [16:03:21]SAM_PROTO_ClearQueue [16:03:21]wFMCommunicate request_size=4 [16:03:21]MH_SAM_APDU [16:03:21]CAPDU: 80 09 00 00 [16:03:21]Write to MH i2c: E2 08 00 AB 03 80 09 00 00 00 00 00 00 20 [16:03:21]Write i2c OK [16:03:21]MH_I2C_Read... [16:03:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:21]Read from MH i2c: E2 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 03 00 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [16:03:21]RAPDU: 90 00 [16:03:21]wFMCommunicate OK [16:03:21]SAM_PROTO_ClearQueue done [16:03:21]KKMCreateOFDPacket [16:03:21]OFDProtocolAddRootSTLVToBuf [16:03:21]FM_MakeSignedData [16:03:21]FM_MakeSignedData [16:03:21]SAM_PROTO_SignData [16:03:21]wFMCommunicate request_size=4 [16:03:21]MH_SAM_APDU [16:03:21]CAPDU: 80 0D 01 02 [16:03:21]Write to MH i2c: E2 08 00 AC 03 80 0D 01 02 00 00 00 00 28 [16:03:21]Write i2c OK [16:03:21]MH_I2C_Read... [16:03:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:21]Read from MH i2c: E2 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 03 00 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [16:03:21]RAPDU: 90 00 [16:03:21]wFMCommunicate OK [16:03:21]wFMCommunicate request_size=255 [16:03:21]MH_SAM_APDU [16:03:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B3 01 00 00 F4 03 04 00 C8 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 86 02 00 35 04 06 00 24 2D A3 5D [16:03:21]Write to MH i2c: E2 02 01 AD 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B3 01 00 00 F4 03 04 00 C8 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 86 02 00 35 04 06 00 24 2D A3 5D 00 00 7E [16:03:21]Write i2c OK [16:03:21]MH_I2C_Read... [16:03:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:21]Read from MH i2c: E2 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 03 00 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [16:03:21]RAPDU: 90 00 [16:03:21]wFMCommunicate OK [16:03:21]wFMCommunicate request_size=7 [16:03:21]MH_SAM_APDU [16:03:21]CAPDU: 80 0D 02 02 02 B0 B7 [16:03:21]Write to MH i2c: E2 0A 00 AE 03 80 0D 02 02 02 00 B0 B7 00 00 96 [16:03:21]Write i2c OK [16:03:21]MH_I2C_Read... [16:03:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:21]Read from MH i2c: E2 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 03 00 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [16:03:21]RAPDU: 90 00 [16:03:21]wFMCommunicate OK [16:03:21]wFMCommunicate request_size=4 [16:03:21]MH_SAM_APDU [16:03:21]CAPDU: 80 0D 03 02 [16:03:21]Write to MH i2c: E2 08 00 AF 03 80 0D 03 02 00 00 00 00 2D [16:03:21]Write i2c OK [16:03:21]MH_I2C_Read... [16:03:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:21]Read from MH i2c: E2 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 0B 00 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 0B 00 AF 03 00 76 E2 EC C5 1B D6 9B C4 90 00 87 [16:03:21]RAPDU: 76 E2 EC C5 1B D6 9B C4 90 00 [16:03:21]wFMCommunicate OK [16:03:21]SAM_PROTO_SignData done [16:03:21]FM_MakeSignedData done [16:03:21]CreateOFDProtocolMessage [16:03:21]wFMCommunicate request_size=4 [16:03:21]MH_SAM_APDU [16:03:21]CAPDU: 80 11 00 00 [16:03:21]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [16:03:21]Write i2c OK [16:03:21]MH_I2C_Read... [16:03:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:21]Read from MH i2c: E2 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 17 00 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [16:03:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:21]wFMCommunicate OK [16:03:21]CreateOFDProtocolMessage done [16:03:21]OFDSenderStorePacket 165582 [16:03:21]StoreOFDPacket docnum=165582 [16:03:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E1 78 04 01 48 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B3 01 00 00 F4 03 04 00 C8 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 86 02 00 35 04 06 00 24 2D A3 5D B0 B7 76 E2 EC C5 1B D6 9B C4 [16:03:21]CheckFolder [16:03:21]dirname=/storage/ofd_packets [16:03:21]CheckFolder done [16:03:21]ProducePacketName [16:03:21]name=ofd_packets/00165582 [16:03:21]NVStorageSaveData ofd_packets/00165582 [16:03:21]File name is /storage/ofd_packets/00165582 [16:03:21]Write 298 bytes [16:03:21]NVStorageSaveData done [16:03:21]OFDSenderStorePacket done [16:03:21]KKMCreateOFDPacket done [16:03:21]NVStorageSaveData kkm_last_timestamp [16:03:21]File name is /storage/kkm_last_timestamp [16:03:21]Write 4 bytes [16:03:21]NVStorageSaveData done [16:03:21]ExternCall_PrintAddStr [16:03:21]wPrintStart [16:03:21]Write to MH i2c: 01 00 00 B1 03 B4 [16:03:21]Write i2c OK [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: 01 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: 01 07 00 [16:03:21]MH_I2C_Read... [16:03:21]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 FF 0F C9 [16:03:21]RasterBufferAndPrint [16:03:21]line Счет N : (1)294422 [16:03:21]line ИНН: 02508201610067 [16:03:21]line Контрольно-Кассовый Чек [16:03:21]line ПРОДАЖА [16:03:21]line ТРК (МРК, ГНК) : 21 [16:03:21]line Товар: 2710194800 [16:03:21]line ДТ-К-5 [16:03:21]line 26.250 * 76.20 [16:03:21]line = 2000.25 [16:03:21]line НДС 12% НСП 1% [16:03:21]line > о реализуемом товаре [16:03:21]line ОКРУГЛЕНИЕ: -0.25 [16:03:21]line ИТОГО: 2000.00 [16:03:21]line Внесено: 2000.00 [16:03:21]line СДАЧА: 0.00 [16:03:21]line НСП 1% : 17.70 [16:03:21]line НДС 12% : 212.42 [16:03:21]line Наличными: 2000.00 [16:03:21]line Безнал.: 0.00 [16:03:21]line Место: АЗС № 130 "Партнер Нефть" [16:03:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:03:21]line СНО: Общий режим [16:03:21]line Чек 435 23.08.2024 16:03 [16:03:21]line Смена: 469 ФФД: 1.0 [16:03:21]line ЗНМ: 0300000070 [16:03:21]line РНМ: 0000000000092562 [16:03:21]line Версия ККМ: 001 [16:03:21]line ФМ: 0000000000871769 [16:03:21]line ФД: 165582 [16:03:21]line ФПД: 39778432954551 [16:03:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160320&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165582&fm=39778432954551&tin=02508201610067®Number=0000000000092562&sum=200000 [16:03:21]written 0, free lines is 4095 [16:03:21]OFD Sender: Processing packet 165582 [packets to send 995, broken 994] [16:03:21]ProducePacketName [16:03:21]name=ofd_packets/00165582 [16:03:21]OFD Sender: To server: pG, [16:03:21]CommunicateWithHost lk.salyk.kg:30040 [16:03:21]ConnectInit lk.salyk.kg [16:03:22]Write to MH i2c: 01 00 00 DC 03 DF [16:03:22]Write i2c OK [16:03:22]MH_I2C_Read... [16:03:22]Read from MH i2c: 01 [16:03:22]MH_I2C_Read... [16:03:22]Read from MH i2c: 01 07 00 [16:03:22]MH_I2C_Read... [16:03:22]Read from MH i2c: 01 07 00 DC 03 00 00 00 00 00 DD 0C CF [16:03:22]RasterBufferAndPrint [16:03:22]line [16:03:22]line [16:03:22]line [16:03:22]line [16:03:22]line [16:03:22]written 0, free lines is 3302 [16:03:22]MH_Cut [16:03:22]Write to MH i2c: D1 01 00 E3 03 01 B8 [16:03:22]Write i2c OK [16:03:22]MH_I2C_Read... [16:03:22]Read from MH i2c: D1 [16:03:22]MH_I2C_Read... [16:03:22]Read from MH i2c: D1 01 00 [16:03:22]MH_I2C_Read... [16:03:22]Read from MH i2c: D1 01 00 E3 03 00 B7 [16:03:22]Write to MH i2c: 01 00 00 E4 03 E7 [16:03:22]Write i2c OK [16:03:22]MH_I2C_Read... [16:03:22]*** Cut start [16:03:22]*** Purtial cut [16:03:22]*** Stage 1: CUTSNS_PIN = 1 [16:03:24]Read from MH i2c: 01 [16:03:24]MH_I2C_Read... [16:03:24]*** Stop cut motor [16:03:24]*** Cut end [16:03:24]Read from MH i2c: 01 07 00 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 FF 0F FC [16:03:24]process_action close_receipt done [16:03:24]requested_data is exist [16:03:24]produce_requested_data [16:03:24]requested_item fm.sn is exist - process it [16:03:24]wFMCommunicate request_size=4 [16:03:24]MH_SAM_APDU [16:03:24]CAPDU: 80 11 00 00 [16:03:24]Write to MH i2c: E2 08 00 E5 03 80 11 00 00 00 00 00 00 62 [16:03:24]Write i2c OK [16:03:24]MH_I2C_Read... [16:03:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:24]Read from MH i2c: E2 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: E2 17 00 [16:03:24]MH_I2C_Read... [16:03:24]Read from MH i2c: E2 17 00 E5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [16:03:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:24]wFMCommunicate OK [16:03:24]requested_item fd.num is exist - process it [16:03:24]SAM_PROTO_GetFieldsCounters [16:03:24]wFMCommunicate request_size=4 [16:03:24]MH_SAM_APDU [16:03:24]CAPDU: 80 13 00 00 [16:03:24]Write to MH i2c: E2 08 00 E6 03 80 13 00 00 00 00 00 00 65 [16:03:24]Write i2c OK [16:03:24]MH_I2C_Read... [16:03:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:25]Read from MH i2c: E2 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 62 00 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 62 00 E6 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [16:03:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:03:25]wFMCommunicate OK [16:03:25]SAM_PROTO_GetFieldsCounters done [16:03:25]requested_item shift.num is exist - process it [16:03:25]requested_item shift.opened is exist - process it [16:03:25]req_shift_opened [16:03:25]FM_GetShiftState [16:03:25]SAM_PROTO_GetShiftState [16:03:25]wFMCommunicate request_size=4 [16:03:25]MH_SAM_APDU [16:03:25]CAPDU: 80 13 01 00 [16:03:25]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [16:03:25]Write i2c OK [16:03:25]MH_I2C_Read... [16:03:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:25]Read from MH i2c: E2 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 0E 00 [16:03:25]MH_I2C_Read... [16:03:25]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 95 [16:03:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:03:25]wFMCommunicate OK [16:03:25]SAM_PROTO_GetShiftState done [16:03:25]FM_GetShiftState done [16:03:25]req_shift_opened done [16:03:25]requested_item shift.open_date is exist - process it [16:03:25]req_shift_open_date [16:03:25]req_shift_open_date done [16:03:25]produce_requested_data done [16:03:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165582,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:03:25]process_action_free close_receipt [16:03:25]json_value_free [16:03:25]json_value_free done [16:03:25]process_json_proto returns [16:03:25]Send response to host [16:03:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165582,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:03:25]free response buf [16:03:25]execute_script done [16:03:25]execute_script returns [16:03:25]free content buf [16:03:25]Sock 7.Close socket [16:03:25]Sock 7.Thread stoped [16:03:26]ConnectInit Can't take IP for lk.salyk.kg [16:03:26]CommunicateWithHost connect error [16:03:26]CommunicateWithHost err = -1 [16:03:26]OFD Sender: Server communicate error [16:03:31]OFD Sender: Processing packet 165582 [packets to send 995, broken 994] [16:03:31]ProducePacketName [16:03:31]name=ofd_packets/00165582 [16:03:31]OFD Sender: To server: pG, [16:03:31]CommunicateWithHost lk.salyk.kg:30040 [16:03:31]ConnectInit lk.salyk.kg [16:03:33]Connected sock=7 [16:03:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E1 78 04 01 48 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B3 01 00 00 F4 03 04 00 C8 B2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 86 02 00 35 04 06 00 24 2D A3 5D B0 B7 76 E2 EC C5 1B D6 9B C4 [16:03:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6D 3B 47 00 BA FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 86 02 00 F4 03 04 00 1E 5C C8 66 B6 04 01 00 00 BC A4 C1 1D 00 9E 4D 54 [16:03:33]CommunicateWithHost err = 0 [16:03:33]CheckOFDResponse [16:03:33]1017 (14) - 77093643461234 [16:03:33]1041 (16) - 0000000000871769 [16:03:33]1040 (4) - 165582 [16:03:33]1012 (4) - 23.08.2024 09:53 [16:03:33]1206 (1) - 0 [16:03:33]OFD Sender: Remove packet 165582 [16:03:33]ProducePacketName [16:03:33]name=ofd_packets/00165582 [16:03:33]NVStorageDeleteData [16:03:33]OFD Sender: No OFD packet to send [16:03:39]OFD Sender: No OFD packet to send [16:03:44]OFD Sender: No OFD packet to send [16:03:49]OFD Sender: No OFD packet to send [16:03:54]OFD Sender: No OFD packet to send [16:03:59]OFD Sender: No OFD packet to send [16:04:03]recv_with_timeout no data received [16:04:04]OFD Sender: No OFD packet to send [16:04:09]OFD Sender: No OFD packet to send [16:04:14]OFD Sender: No OFD packet to send [16:04:19]OFD Sender: No OFD packet to send [16:04:24]OFD Sender: No OFD packet to send [16:04:29]OFD Sender: No OFD packet to send [16:04:32]accept exits with 9 [16:04:32]New connection [16:04:32]New thread 3067260260 created [16:04:32]Thread 3067403620 joined [16:04:32]Waiting for new connection... [16:04:32] Sock 9.Parse request [16:04:32]Sock 9.Check first char [16:04:32]Sock 9.First char is OK [16:04:32]request: POST /json_proto HTTP/1.0 [16:04:32]Method: POST [16:04:32]URL: /json_proto [16:04:32]Method is POST - this is cgi request [16:04:32]url: /json_proto [16:04:32]query_string will be loaded in cgi processing [16:04:32]execute_cgi json_proto POST (null) [16:04:32]execute_cgi path=json_proto method=POST [16:04:32]POST find Content-Length [16:04:32]Host: 172.17.44.132:8080 [16:04:32]Content-Length: 674 [16:04:32]Content-Type: application/json [16:04:32] [16:04:32]POST finish read [16:04:32]Found Content-Length = 674 [16:04:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:32]execute_script... [16: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)294424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:04:32]POST & json_proto [16:04:32]process_json_proto [16:04:32]json parsed OK: [16:04:32]protocol is kg_v1.0 [16:04:32]action value=close_receipt [16:04:32]process_action close_receipt [16:04:32]cmd_close_receipt [16:04:32]MH_GetDate [16:04:32]Write to MH i2c: F0 00 00 E8 03 DA [16:04:32]Write i2c OK [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: F0 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: F0 09 00 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: F0 09 00 E8 03 00 11 B3 C8 66 2A 83 C1 65 A8 [16:04:32]GetLastDocTimeStamp 1724429000 [16:04:32]current date 1724429073 [16:04:32]FM_GetShiftState [16:04:32]SAM_PROTO_GetShiftState [16:04:32]wFMCommunicate request_size=4 [16:04:32]MH_SAM_APDU [16:04:32]CAPDU: 80 13 01 00 [16:04:32]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [16:04:32]Write i2c OK [16:04:32]MH_I2C_Read... [16:04:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:32]Read from MH i2c: E2 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: E2 0E 00 [16:04:32]MH_I2C_Read... [16:04:32]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 97 [16:04:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:04:32]wFMCommunicate OK [16:04:32]SAM_PROTO_GetShiftState done [16:04:32]FM_GetShiftState done [16:04:32]opened in 1724372766 [16:04:32]opened+sec_in_day 1724459166 [16:04:32]quantity*price = 50063 [16:04:32]sum+1 = 50064 [16:04:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 436 23.08.2024 16:04 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165583 ФПД: 175304055382895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160433&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165583&fm=175304055382895&tin=02508201610067®Number=0000000000092562&sum=50000 [16:04:33]StoreToDocumentArchive [16:04:33]shift 469 fd 165583 [16:04:33]save to /storage/0469/doc_00165583 [16:04:33]save last doc name /storage/0469/doc_00165583 to /storage/kkm_last_doc_name [16:04:33]save OK [16:04:33]Clear old archive folders... [16:04:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:04:33]tlvbuf is 01A83DD0 [16:04:33]SAM_PROTO_ClearQueue [16:04:33]wFMCommunicate request_size=4 [16:04:33]MH_SAM_APDU [16:04:33]CAPDU: 80 09 00 00 [16:04:33]Write to MH i2c: E2 08 00 F6 03 80 09 00 00 00 00 00 00 6B [16:04:33]Write i2c OK [16:04:33]MH_I2C_Read... [16:04:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:04:33]Read from MH i2c: E2 [16:04:33]MH_I2C_Read... [16:04:33]Read from MH i2c: E2 03 00 [16:04:33]MH_I2C_Read... [16:04:33]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [16:04:33]RAPDU: 90 00 [16:04:33]wFMCommunicate OK [16:04:33]SAM_PROTO_ClearQueue done [16:04:33]KKMCreateOFDPacket [16:04:33]OFDProtocolAddRootSTLVToBuf [16:04:33]FM_MakeSignedData [16:04:33]FM_MakeSignedData [16:04:33]SAM_PROTO_SignData [16:04:33]wFMCommunicate request_size=4 [16:04:33]MH_SAM_APDU [16:04:33]CAPDU: 80 0D 01 02 [16:04:33]Write to MH i2c: E2 08 00 F7 03 80 0D 01 02 00 00 00 00 73 [16:04:33]Write i2c OK [16:04:33]MH_I2C_Read... [16:04:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:04:33]Read from MH i2c: E2 [16:04:33]MH_I2C_Read... [16:04:33]Read from MH i2c: E2 03 00 [16:04:33]MH_I2C_Read... [16:04:33]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [16:04:33]RAPDU: 90 00 [16:04:33]wFMCommunicate OK [16:04:33]wFMCommunicate request_size=255 [16:04:33]MH_SAM_APDU [16:04:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 11 B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 86 02 00 35 04 06 00 9F 70 27 F2 [16:04:33]Write to MH i2c: E2 02 01 F8 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 11 B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 86 02 00 35 04 06 00 9F 70 27 F2 00 00 86 [16:04:33]Write i2c OK [16:04:33]MH_I2C_Read... [16:04:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:34]Read from MH i2c: E2 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: E2 03 00 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [16:04:34]RAPDU: 90 00 [16:04:34]wFMCommunicate OK [16:04:34]wFMCommunicate request_size=7 [16:04:34]MH_SAM_APDU [16:04:34]CAPDU: 80 0D 02 02 02 E3 6F [16:04:34]Write to MH i2c: E2 0A 00 F9 03 80 0D 02 02 02 00 E3 6F 00 00 CC [16:04:34]Write i2c OK [16:04:34]MH_I2C_Read... [16:04:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:04:34]OFD Sender: No OFD packet to send [16:04:34]Read from MH i2c: E2 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: E2 03 00 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [16:04:34]RAPDU: 90 00 [16:04:34]wFMCommunicate OK [16:04:34]wFMCommunicate request_size=4 [16:04:34]MH_SAM_APDU [16:04:34]CAPDU: 80 0D 03 02 [16:04:34]Write to MH i2c: E2 08 00 FA 03 80 0D 03 02 00 00 00 00 78 [16:04:34]Write i2c OK [16:04:34]MH_I2C_Read... [16:04:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:04:34]Read from MH i2c: E2 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: E2 0B 00 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: E2 0B 00 FA 03 00 D9 CD 08 F9 98 E4 F4 03 90 00 93 [16:04:34]RAPDU: D9 CD 08 F9 98 E4 F4 03 90 00 [16:04:34]wFMCommunicate OK [16:04:34]SAM_PROTO_SignData done [16:04:34]FM_MakeSignedData done [16:04:34]CreateOFDProtocolMessage [16:04:34]wFMCommunicate request_size=4 [16:04:34]MH_SAM_APDU [16:04:34]CAPDU: 80 11 00 00 [16:04:34]Write to MH i2c: E2 08 00 FB 03 80 11 00 00 00 00 00 00 78 [16:04:34]Write i2c OK [16:04:34]MH_I2C_Read... [16:04:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:34]Read from MH i2c: E2 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: E2 17 00 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: E2 17 00 FB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [16:04:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:04:34]wFMCommunicate OK [16:04:34]CreateOFDProtocolMessage done [16:04:34]OFDSenderStorePacket 165583 [16:04:34]StoreOFDPacket docnum=165583 [16:04:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F7 EF 04 01 60 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 11 B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 86 02 00 35 04 06 00 9F 70 27 F2 E3 6F D9 CD 08 F9 98 E4 F4 03 [16:04:34]CheckFolder [16:04:34]dirname=/storage/ofd_packets [16:04:34]CheckFolder done [16:04:34]ProducePacketName [16:04:34]name=ofd_packets/00165583 [16:04:34]NVStorageSaveData ofd_packets/00165583 [16:04:34]File name is /storage/ofd_packets/00165583 [16:04:34]Write 298 bytes [16:04:34]NVStorageSaveData done [16:04:34]OFDSenderStorePacket done [16:04:34]KKMCreateOFDPacket done [16:04:34]NVStorageSaveData kkm_last_timestamp [16:04:34]File name is /storage/kkm_last_timestamp [16:04:34]Write 4 bytes [16:04:34]NVStorageSaveData done [16:04:34]ExternCall_PrintAddStr [16:04:34]wPrintStart [16:04:34]Write to MH i2c: 01 00 00 FC 03 FF [16:04:34]Write i2c OK [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: 01 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: 01 07 00 [16:04:34]MH_I2C_Read... [16:04:34]Read from MH i2c: 01 07 00 FC 03 00 00 00 00 00 FF 0F 14 [16:04:34]RasterBufferAndPrint [16:04:34]line Счет N : (1)294424 [16:04:34]line ИНН: 02508201610067 [16:04:34]line Контрольно-Кассовый Чек [16:04:34]line ПРОДАЖА [16:04:34]line ТРК (МРК, ГНК) : 44 [16:04:34]line Товар: 2710194800 [16:04:34]line ДТ-К-5 [16:04:34]line 6.570 * 76.20 [16:04:34]line = 500.63 [16:04:34]line НДС 12% НСП 1% [16:04:34]line > о реализуемом товаре [16:04:34]line ОКРУГЛЕНИЕ: -0.63 [16:04:34]line ИТОГО: 500.00 [16:04:34]line Внесено: 500.00 [16:04:34]line СДАЧА: 0.00 [16:04:34]line НСП 1% : 4.43 [16:04:34]line НДС 12% : 53.16 [16:04:34]line Наличными: 500.00 [16:04:34]line Безнал.: 0.00 [16:04:34]line Место: АЗС № 130 "Партнер Нефть" [16:04:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:04:34]line СНО: Общий режим [16:04:34]line Чек 436 23.08.2024 16:04 [16:04:34]line Смена: 469 ФФД: 1.0 [16:04:34]line ЗНМ: 0300000070 [16:04:34]line РНМ: 0000000000092562 [16:04:34]line Версия ККМ: 001 [16:04:34]line ФМ: 0000000000871769 [16:04:34]line ФД: 165583 [16:04:34]line ФПД: 175304055382895 [16:04:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160433&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165583&fm=175304055382895&tin=02508201610067®Number=0000000000092562&sum=50000 [16:04:34]OFD Sender: Processing packet 165583 [packets to send 995, broken 994] [16:04:34]ProducePacketName [16:04:34]name=ofd_packets/00165583 [16:04:34]OFD Sender: To server: pG, [16:04:34]CommunicateWithHost lk.salyk.kg:30040 [16:04:34]ConnectInit lk.salyk.kg [16:04:34]written 0, free lines is 4095 [16:04:35]Write to MH i2c: 01 00 00 27 04 2B [16:04:35]Write i2c OK [16:04:35]MH_I2C_Read... [16:04:35]Read from MH i2c: 01 [16:04:35]MH_I2C_Read... [16:04:35]Read from MH i2c: 01 07 00 [16:04:35]MH_I2C_Read... [16:04:35]Read from MH i2c: 01 07 00 27 04 00 00 00 00 00 D3 0C 11 [16:04:35]RasterBufferAndPrint [16:04:35]line [16:04:35]line [16:04:35]line [16:04:35]line [16:04:35]line [16:04:35]written 0, free lines is 3289 [16:04:35]MH_Cut [16:04:35]Write to MH i2c: D1 01 00 2E 04 01 04 [16:04:35]Write i2c OK [16:04:35]MH_I2C_Read... [16:04:35]Read from MH i2c: D1 [16:04:35]MH_I2C_Read... [16:04:35]Read from MH i2c: D1 01 00 [16:04:35]MH_I2C_Read... [16:04:35]Read from MH i2c: D1 01 00 2E 04 00 03 [16:04:35]Write to MH i2c: 01 00 00 2F 04 33 [16:04:35]Write i2c OK [16:04:35]MH_I2C_Read... [16:04:35]*** Cut start [16:04:35]*** Purtial cut [16:04:35]*** Stage 1: CUTSNS_PIN = 1 [16:04:37]Read from MH i2c: 01 [16:04:37]MH_I2C_Read... [16:04:37]*** Stop cut motor [16:04:37]*** Cut end [16:04:37]Read from MH i2c: 01 07 00 [16:04:37]MH_I2C_Read... [16:04:37]Read from MH i2c: 01 07 00 2F 04 00 00 00 00 00 FF 0F 48 [16:04:37]process_action close_receipt done [16:04:37]requested_data is exist [16:04:37]produce_requested_data [16:04:37]requested_item fm.sn is exist - process it [16:04:37]wFMCommunicate request_size=4 [16:04:37]MH_SAM_APDU [16:04:37]CAPDU: 80 11 00 00 [16:04:37]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [16:04:37]Write i2c OK [16:04:37]MH_I2C_Read... [16:04:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:04:38]Read from MH i2c: E2 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 17 00 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [16:04:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:04:38]wFMCommunicate OK [16:04:38]requested_item fd.num is exist - process it [16:04:38]SAM_PROTO_GetFieldsCounters [16:04:38]wFMCommunicate request_size=4 [16:04:38]MH_SAM_APDU [16:04:38]CAPDU: 80 13 00 00 [16:04:38]Write to MH i2c: E2 08 00 31 04 80 13 00 00 00 00 00 00 B1 [16:04:38]Write i2c OK [16:04:38]MH_I2C_Read... [16:04:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:04:38]Read from MH i2c: E2 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 62 00 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 62 00 31 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [16:04:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:04:38]wFMCommunicate OK [16:04:38]SAM_PROTO_GetFieldsCounters done [16:04:38]requested_item shift.num is exist - process it [16:04:38]requested_item shift.opened is exist - process it [16:04:38]req_shift_opened [16:04:38]FM_GetShiftState [16:04:38]SAM_PROTO_GetShiftState [16:04:38]wFMCommunicate request_size=4 [16:04:38]MH_SAM_APDU [16:04:38]CAPDU: 80 13 01 00 [16:04:38]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [16:04:38]Write i2c OK [16:04:38]MH_I2C_Read... [16:04:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:04:38]Read from MH i2c: E2 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 0E 00 [16:04:38]MH_I2C_Read... [16:04:38]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E1 [16:04:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:04:38]wFMCommunicate OK [16:04:38]SAM_PROTO_GetShiftState done [16:04:38]FM_GetShiftState done [16:04:38]req_shift_opened done [16:04:38]requested_item shift.open_date is exist - process it [16:04:38]req_shift_open_date [16:04:38]req_shift_open_date done [16:04:38]produce_requested_data done [16:04:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165583,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:04:38]process_action_free close_receipt [16:04:38]json_value_free [16:04:38]json_value_free done [16:04:38]process_json_proto returns [16:04:38]Send response to host [16:04:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165583,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:04:38]free response buf [16:04:38]execute_script done [16:04:38]execute_script returns [16:04:38]free content buf [16:04:38]Sock 9.Close socket [16:04:38]Sock 9.Thread stoped [16:04:39]Connected sock=11 [16:04:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F7 EF 04 01 60 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 11 B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 86 02 00 35 04 06 00 9F 70 27 F2 E3 6F D9 CD 08 F9 98 E4 F4 03 [16:04:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 A0 47 00 58 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 86 02 00 F4 03 04 00 61 5C C8 66 B6 04 01 00 00 25 8B ED AB BC 5C EF 27 [16:04:39]CommunicateWithHost err = 0 [16:04:39]CheckOFDResponse [16:04:39]1017 (14) - 77093643461234 [16:04:39]1041 (16) - 0000000000871769 [16:04:39]1040 (4) - 165583 [16:04:39]1012 (4) - 23.08.2024 09:54 [16:04:39]1206 (1) - 0 [16:04:39]OFD Sender: Remove packet 165583 [16:04:39]ProducePacketName [16:04:39]name=ofd_packets/00165583 [16:04:39]NVStorageDeleteData [16:04:40]OFD Sender: No OFD packet to send [16:04:45]OFD Sender: No OFD packet to send [16:04:50]OFD Sender: No OFD packet to send [16:04:55]OFD Sender: No OFD packet to send [16:05:00]OFD Sender: No OFD packet to send [16:05:05]OFD Sender: No OFD packet to send [16:05:10]OFD Sender: No OFD packet to send [16:05:25]OFD Sender: No OFD packet to send [16:05:30]OFD Sender: No OFD packet to send [16:05:35]OFD Sender: No OFD packet to send [16:05:40]OFD Sender: No OFD packet to send [16:05:45]OFD Sender: No OFD packet to send [16:05:48]recv_with_timeout no data received [16:05:50]OFD Sender: No OFD packet to send [16:05:55]OFD Sender: No OFD packet to send [16:06:00]OFD Sender: No OFD packet to send [16:06:05]OFD Sender: No OFD packet to send [16:06:10]OFD Sender: No OFD packet to send [16:06:15]OFD Sender: No OFD packet to send [16:06:20]OFD Sender: No OFD packet to send [16:06:22]recv_with_timeout no data received [16:06:25]OFD Sender: No OFD packet to send [16:06:30]OFD Sender: No OFD packet to send [16:06:35]OFD Sender: No OFD packet to send [16:06:40]OFD Sender: No OFD packet to send [16:06:45]OFD Sender: No OFD packet to send [16:06:50]OFD Sender: No OFD packet to send [16:06:55]OFD Sender: No OFD packet to send [16:07:00]OFD Sender: No OFD packet to send [16:07:05]OFD Sender: No OFD packet to send [16:07:10]OFD Sender: No OFD packet to send [16:07:16]OFD Sender: No OFD packet to send [16:07:17]recv_with_timeout no data received [16:07:21]OFD Sender: No OFD packet to send [16:07:26]OFD Sender: No OFD packet to send [16:07:28]recv_with_timeout no data received [16:07:31]OFD Sender: No OFD packet to send [16:07:36]OFD Sender: No OFD packet to send [16:07:39]accept exits with 7 [16:07:39]New connection [16:07:39]New thread 3067403620 created [16:07:39]Thread 3067260260 joined [16:07:39]Waiting for new connection... [16:07:39] Sock 7.Parse request [16:07:39]Sock 7.Check first char [16:07:39]Sock 7.First char is OK [16:07:39]request: POST /json_proto HTTP/1.0 [16:07:39]Method: POST [16:07:39]URL: /json_proto [16:07:39]Method is POST - this is cgi request [16:07:39]url: /json_proto [16:07:39]query_string will be loaded in cgi processing [16:07:39]execute_cgi json_proto POST (null) [16:07:39]execute_cgi path=json_proto method=POST [16:07:39]POST find Content-Length [16:07:39]Host: 172.17.44.132:8080 [16:07:39]Content-Length: 674 [16:07:39]Content-Type: application/json [16:07:39] [16:07:39]POST finish read [16:07:39]Found Content-Length = 674 [16:07:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:39]execute_script... [16:07: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)294427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:39]POST & json_proto [16:07:39]process_json_proto [16:07:39]json parsed OK: [16:07:39]protocol is kg_v1.0 [16:07:39]action value=close_receipt [16:07:39]process_action close_receipt [16:07:39]cmd_close_receipt [16:07:39]MH_GetDate [16:07:39]Write to MH i2c: F0 00 00 33 04 26 [16:07:39]Write i2c OK [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: F0 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: F0 09 00 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: F0 09 00 33 04 00 CC B3 C8 66 2A 83 C1 65 AF [16:07:39]GetLastDocTimeStamp 1724429073 [16:07:39]current date 1724429260 [16:07:39]FM_GetShiftState [16:07:39]SAM_PROTO_GetShiftState [16:07:39]wFMCommunicate request_size=4 [16:07:39]MH_SAM_APDU [16:07:39]CAPDU: 80 13 01 00 [16:07:39]Write to MH i2c: E2 08 00 34 04 80 13 01 00 00 00 00 00 B5 [16:07:39]Write i2c OK [16:07:39]MH_I2C_Read... [16:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:39]Read from MH i2c: E2 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: E2 0E 00 [16:07:39]MH_I2C_Read... [16:07:39]Read from MH i2c: E2 0E 00 34 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E3 [16:07:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:07:39]wFMCommunicate OK [16:07:39]SAM_PROTO_GetShiftState done [16:07:39]FM_GetShiftState done [16:07:39]opened in 1724372766 [16:07:39]opened+sec_in_day 1724459166 [16:07:39]quantity*price = 50063 [16:07:39]sum+1 = 50064 [16:07:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 437 23.08.2024 16:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165584 ФПД: 121619422650572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165584&fm=121619422650572&tin=02508201610067®Number=0000000000092562&sum=50000 [16:07:40]StoreToDocumentArchive [16:07:40]shift 469 fd 165584 [16:07:40]save to /storage/0469/doc_00165584 [16:07:40]save last doc name /storage/0469/doc_00165584 to /storage/kkm_last_doc_name [16:07:40]save OK [16:07:40]Clear old archive folders... [16:07:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:07:40]tlvbuf is 01ACD390 [16:07:40]SAM_PROTO_ClearQueue [16:07:40]wFMCommunicate request_size=4 [16:07:40]MH_SAM_APDU [16:07:40]CAPDU: 80 09 00 00 [16:07:40]Write to MH i2c: E2 08 00 41 04 80 09 00 00 00 00 00 00 B7 [16:07:40]Write i2c OK [16:07:40]MH_I2C_Read... [16:07:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:40]Read from MH i2c: E2 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 03 00 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [16:07:40]RAPDU: 90 00 [16:07:40]wFMCommunicate OK [16:07:40]SAM_PROTO_ClearQueue done [16:07:40]KKMCreateOFDPacket [16:07:40]OFDProtocolAddRootSTLVToBuf [16:07:40]FM_MakeSignedData [16:07:40]FM_MakeSignedData [16:07:40]SAM_PROTO_SignData [16:07:40]wFMCommunicate request_size=4 [16:07:40]MH_SAM_APDU [16:07:40]CAPDU: 80 0D 01 02 [16:07:40]Write to MH i2c: E2 08 00 42 04 80 0D 01 02 00 00 00 00 BF [16:07:40]Write i2c OK [16:07:40]MH_I2C_Read... [16:07:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:40]Read from MH i2c: E2 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 03 00 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [16:07:40]RAPDU: 90 00 [16:07:40]wFMCommunicate OK [16:07:40]wFMCommunicate request_size=255 [16:07:40]MH_SAM_APDU [16:07:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 CC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 86 02 00 35 04 06 00 6E 9C BA 7C [16:07:40]Write to MH i2c: E2 02 01 43 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 CC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 86 02 00 35 04 06 00 6E 9C BA 7C 00 00 A7 [16:07:40]Write i2c OK [16:07:40]MH_I2C_Read... [16:07:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:40]Read from MH i2c: E2 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 03 00 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [16:07:40]RAPDU: 90 00 [16:07:40]wFMCommunicate OK [16:07:40]wFMCommunicate request_size=7 [16:07:40]MH_SAM_APDU [16:07:40]CAPDU: 80 0D 02 02 02 20 CC [16:07:40]Write to MH i2c: E2 0A 00 44 04 80 0D 02 02 02 00 20 CC 00 00 B2 [16:07:40]Write i2c OK [16:07:40]MH_I2C_Read... [16:07:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:40]Read from MH i2c: E2 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 03 00 [16:07:40]MH_I2C_Read... [16:07:40]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [16:07:40]RAPDU: 90 00 [16:07:40]wFMCommunicate OK [16:07:40]wFMCommunicate request_size=4 [16:07:40]MH_SAM_APDU [16:07:40]CAPDU: 80 0D 03 02 [16:07:40]Write to MH i2c: E2 08 00 45 04 80 0D 03 02 00 00 00 00 C4 [16:07:40]Write i2c OK [16:07:40]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0B 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 0B 00 45 04 00 16 13 C6 F6 87 45 FF 37 90 00 AC [16:07:41]RAPDU: 16 13 C6 F6 87 45 FF 37 90 00 [16:07:41]wFMCommunicate OK [16:07:41]SAM_PROTO_SignData done [16:07:41]FM_MakeSignedData done [16:07:41]CreateOFDProtocolMessage [16:07:41]wFMCommunicate request_size=4 [16:07:41]MH_SAM_APDU [16:07:41]CAPDU: 80 11 00 00 [16:07:41]Write to MH i2c: E2 08 00 46 04 80 11 00 00 00 00 00 00 C4 [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:41]Read from MH i2c: E2 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 17 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: E2 17 00 46 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [16:07:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:07:41]wFMCommunicate OK [16:07:41]CreateOFDProtocolMessage done [16:07:41]OFDSenderStorePacket 165584 [16:07:41]StoreOFDPacket docnum=165584 [16:07:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 91 9E 04 01 86 1B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 CC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 86 02 00 35 04 06 00 6E 9C BA 7C 20 CC 16 13 C6 F6 87 45 FF 37 [16:07:41]CheckFolder [16:07:41]dirname=/storage/ofd_packets [16:07:41]CheckFolder done [16:07:41]ProducePacketName [16:07:41]name=ofd_packets/00165584 [16:07:41]NVStorageSaveData ofd_packets/00165584 [16:07:41]File name is /storage/ofd_packets/00165584 [16:07:41]Write 298 bytes [16:07:41]NVStorageSaveData done [16:07:41]OFDSenderStorePacket done [16:07:41]KKMCreateOFDPacket done [16:07:41]NVStorageSaveData kkm_last_timestamp [16:07:41]File name is /storage/kkm_last_timestamp [16:07:41]Write 4 bytes [16:07:41]NVStorageSaveData done [16:07:41]ExternCall_PrintAddStr [16:07:41]wPrintStart [16:07:41]Write to MH i2c: 01 00 00 47 04 4B [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: 01 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: 01 07 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: 01 07 00 47 04 00 00 00 00 00 FF 0F 60 [16:07:41]RasterBufferAndPrint [16:07:41]line Счет N : (1)294427 [16:07:41]line ИНН: 02508201610067 [16:07:41]line Контрольно-Кассовый Чек [16:07:41]line ПРОДАЖА [16:07:41]line ТРК (МРК, ГНК) : 44 [16:07:41]line Товар: 2710194800 [16:07:41]line ДТ-К-5 [16:07:41]line 6.570 * 76.20 [16:07:41]line = 500.63 [16:07:41]line НДС 12% НСП 1% [16:07:41]line > о реализуемом товаре [16:07:41]line ОКРУГЛЕНИЕ: -0.63 [16:07:41]line ИТОГО: 500.00 [16:07:41]line Внесено: 500.00 [16:07:41]line СДАЧА: 0.00 [16:07:41]line НСП 1% : 4.43 [16:07:41]line НДС 12% : 53.16 [16:07:41]line Наличными: 500.00 [16:07:41]line Безнал.: 0.00 [16:07:41]line Место: АЗС № 130 "Партнер Нефть" [16:07:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:07:41]line СНО: Общий режим [16:07:41]line Чек 437 23.08.2024 16:07 [16:07:41]line Смена: 469 ФФД: 1.0 [16:07:41]line ЗНМ: 0300000070 [16:07:41]line РНМ: 0000000000092562 [16:07:41]line Версия ККМ: 001 [16:07:41]line ФМ: 0000000000871769 [16:07:41]line ФД: 165584 [16:07:41]line ФПД: 121619422650572 [16:07:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165584&fm=121619422650572&tin=02508201610067®Number=0000000000092562&sum=50000 [16:07:41]OFD Sender: Processing packet 165584 [packets to send 995, broken 994] [16:07:41]ProducePacketName [16:07:41]name=ofd_packets/00165584 [16:07:41]OFD Sender: To server: pG, [16:07:41]CommunicateWithHost lk.salyk.kg:30040 [16:07:41]ConnectInit lk.salyk.kg [16:07:41]written 0, free lines is 4095 [16:07:41]Write to MH i2c: 01 00 00 72 04 76 [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: 01 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: 01 07 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: 01 07 00 72 04 00 00 00 00 00 CF 0C 58 [16:07:41]RasterBufferAndPrint [16:07:41]line [16:07:41]line [16:07:41]line [16:07:41]line [16:07:41]line [16:07:41]written 0, free lines is 3284 [16:07:41]MH_Cut [16:07:41]Write to MH i2c: D1 01 00 79 04 01 4F [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: D1 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: D1 01 00 [16:07:41]MH_I2C_Read... [16:07:41]Read from MH i2c: D1 01 00 79 04 00 4E [16:07:41]Write to MH i2c: 01 00 00 7A 04 7E [16:07:41]Write i2c OK [16:07:41]MH_I2C_Read... [16:07:42]*** Cut start [16:07:42]*** Purtial cut [16:07:42]*** Stage 1: CUTSNS_PIN = 1 [16:07:44]Read from MH i2c: 01 [16:07:44]MH_I2C_Read... [16:07:44]*** Stop cut motor [16:07:44]*** Cut end [16:07:44]Read from MH i2c: 01 07 00 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: 01 07 00 7A 04 00 00 00 00 00 FF 0F 93 [16:07:44]process_action close_receipt done [16:07:44]requested_data is exist [16:07:44]produce_requested_data [16:07:44]requested_item fm.sn is exist - process it [16:07:44]wFMCommunicate request_size=4 [16:07:44]MH_SAM_APDU [16:07:44]CAPDU: 80 11 00 00 [16:07:44]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [16:07:44]Write i2c OK [16:07:44]MH_I2C_Read... [16:07:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:44]Read from MH i2c: E2 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: E2 17 00 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [16:07:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:07:44]wFMCommunicate OK [16:07:44]requested_item fd.num is exist - process it [16:07:44]SAM_PROTO_GetFieldsCounters [16:07:44]wFMCommunicate request_size=4 [16:07:44]MH_SAM_APDU [16:07:44]CAPDU: 80 13 00 00 [16:07:44]Write to MH i2c: E2 08 00 7C 04 80 13 00 00 00 00 00 00 FC [16:07:44]Write i2c OK [16:07:44]MH_I2C_Read... [16:07:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:44]Read from MH i2c: E2 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: E2 62 00 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: E2 62 00 7C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 72 [16:07:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:44]wFMCommunicate OK [16:07:44]SAM_PROTO_GetFieldsCounters done [16:07:44]requested_item shift.num is exist - process it [16:07:44]requested_item shift.opened is exist - process it [16:07:44]req_shift_opened [16:07:44]FM_GetShiftState [16:07:44]SAM_PROTO_GetShiftState [16:07:44]wFMCommunicate request_size=4 [16:07:44]MH_SAM_APDU [16:07:44]CAPDU: 80 13 01 00 [16:07:44]Write to MH i2c: E2 08 00 7D 04 80 13 01 00 00 00 00 00 FE [16:07:44]Write i2c OK [16:07:44]MH_I2C_Read... [16:07:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:44]Read from MH i2c: E2 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: E2 0E 00 [16:07:44]MH_I2C_Read... [16:07:44]Read from MH i2c: E2 0E 00 7D 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2C [16:07:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:07:44]wFMCommunicate OK [16:07:44]SAM_PROTO_GetShiftState done [16:07:44]FM_GetShiftState done [16:07:44]req_shift_opened done [16:07:44]requested_item shift.open_date is exist - process it [16:07:44]req_shift_open_date [16:07:44]req_shift_open_date done [16:07:44]produce_requested_data done [16:07:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165584,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:07:44]process_action_free close_receipt [16:07:44]json_value_free [16:07:44]json_value_free done [16:07:44]process_json_proto returns [16:07:44]Send response to host [16:07:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165584,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:07:44]free response buf [16:07:44]execute_script done [16:07:44]execute_script returns [16:07:44]free content buf [16:07:44]Sock 7.Close socket [16:07:44]Sock 7.Thread stoped [16:07:46]Connected sock=11 [16:07:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 91 9E 04 01 86 1B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 CC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 86 02 00 35 04 06 00 6E 9C BA 7C 20 CC 16 13 C6 F6 87 45 FF 37 [16:07:47]recv_with_timeout no data received [16:07:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 A4 47 00 F7 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 86 02 00 F4 03 04 00 1C 5D C8 66 B6 04 01 00 00 7B F2 D0 31 CE 06 13 50 [16:07:49]CommunicateWithHost err = 0 [16:07:49]CheckOFDResponse [16:07:49]1017 (14) - 77093643461234 [16:07:49]1041 (16) - 0000000000871769 [16:07:49]1040 (4) - 165584 [16:07:49]1012 (4) - 23.08.2024 09:57 [16:07:49]1206 (1) - 0 [16:07:49]OFD Sender: Remove packet 165584 [16:07:49]ProducePacketName [16:07:49]name=ofd_packets/00165584 [16:07:49]NVStorageDeleteData [16:07:50]OFD Sender: No OFD packet to send [16:07:55]OFD Sender: No OFD packet to send [16:07:55]accept exits with 9 [16:07:55]New connection [16:07:55]New thread 3067260260 created [16:07:55]Thread 3067403620 joined [16:07:55]Waiting for new connection... [16:07:55] Sock 9.Parse request [16:07:55]Sock 9.Check first char [16:07:55]Sock 9.First char is OK [16:07:55]request: POST /json_proto HTTP/1.0 [16:07:55]Method: POST [16:07:55]URL: /json_proto [16:07:55]Method is POST - this is cgi request [16:07:55]url: /json_proto [16:07:55]query_string will be loaded in cgi processing [16:07:55]execute_cgi json_proto POST (null) [16:07:55]execute_cgi path=json_proto method=POST [16:07:55]POST find Content-Length [16:07:55]Host: 172.17.44.132:8080 [16:07:55]Content-Length: 678 [16:07:55]Content-Type: application/json [16:07:55] [16:07:55]POST finish read [16:07:55]Found Content-Length = 678 [16:07:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:55]execute_script... [16:07: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)294426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:55]POST & json_proto [16:07:55]process_json_proto [16:07:55]json parsed OK: [16:07:55]protocol is kg_v1.0 [16:07:56]action value=close_receipt [16:07:56]process_action close_receipt [16:07:56]cmd_close_receipt [16:07:56]MH_GetDate [16:07:56]Write to MH i2c: F0 00 00 7E 04 71 [16:07:56]Write i2c OK [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: F0 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: F0 09 00 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: F0 09 00 7E 04 00 DC B3 C8 66 2A 83 C1 65 0A [16:07:56]GetLastDocTimeStamp 1724429260 [16:07:56]current date 1724429276 [16:07:56]FM_GetShiftState [16:07:56]SAM_PROTO_GetShiftState [16:07:56]wFMCommunicate request_size=4 [16:07:56]MH_SAM_APDU [16:07:56]CAPDU: 80 13 01 00 [16:07:56]Write to MH i2c: E2 08 00 7F 04 80 13 01 00 00 00 00 00 00 [16:07:56]Write i2c OK [16:07:56]MH_I2C_Read... [16:07:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:56]Read from MH i2c: E2 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: E2 0E 00 [16:07:56]MH_I2C_Read... [16:07:56]Read from MH i2c: E2 0E 00 7F 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2E [16:07:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:07:56]wFMCommunicate OK [16:07:56]SAM_PROTO_GetShiftState done [16:07:56]FM_GetShiftState done [16:07:56]opened in 1724372766 [16:07:56]opened+sec_in_day 1724459166 [16:07:56]quantity*price = 80061 [16:07:56]sum+1 = 80063 [16:07:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 438 23.08.2024 16:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165585 ФПД: 83642580589357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160756&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165585&fm=83642580589357&tin=02508201610067®Number=0000000000092562&sum=80000 [16:07:57]StoreToDocumentArchive [16:07:57]shift 469 fd 165585 [16:07:57]save to /storage/0469/doc_00165585 [16:07:57]save last doc name /storage/0469/doc_00165585 to /storage/kkm_last_doc_name [16:07:57]save OK [16:07:57]Clear old archive folders... [16:07:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:07:57]tlvbuf is 01A7FA90 [16:07:57]SAM_PROTO_ClearQueue [16:07:57]wFMCommunicate request_size=4 [16:07:57]MH_SAM_APDU [16:07:57]CAPDU: 80 09 00 00 [16:07:57]Write to MH i2c: E2 08 00 8C 04 80 09 00 00 00 00 00 00 02 [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:57]Read from MH i2c: E2 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [16:07:57]RAPDU: 90 00 [16:07:57]wFMCommunicate OK [16:07:57]SAM_PROTO_ClearQueue done [16:07:57]KKMCreateOFDPacket [16:07:57]OFDProtocolAddRootSTLVToBuf [16:07:57]FM_MakeSignedData [16:07:57]FM_MakeSignedData [16:07:57]SAM_PROTO_SignData [16:07:57]wFMCommunicate request_size=4 [16:07:57]MH_SAM_APDU [16:07:57]CAPDU: 80 0D 01 02 [16:07:57]Write to MH i2c: E2 08 00 8D 04 80 0D 01 02 00 00 00 00 0A [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:57]Read from MH i2c: E2 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [16:07:57]RAPDU: 90 00 [16:07:57]wFMCommunicate OK [16:07:57]wFMCommunicate request_size=255 [16:07:57]MH_SAM_APDU [16:07:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 B6 01 00 00 F4 03 04 00 DC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 86 02 00 35 04 06 00 4C [16:07:57]Write to MH i2c: E2 02 01 8E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 DC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 86 02 00 35 04 06 00 4C 00 00 FA [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:57]Read from MH i2c: E2 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [16:07:57]RAPDU: 90 00 [16:07:57]wFMCommunicate OK [16:07:57]wFMCommunicate request_size=10 [16:07:57]MH_SAM_APDU [16:07:57]CAPDU: 80 0D 02 02 05 12 8E 4D DB 2D [16:07:57]Write to MH i2c: E2 0D 00 8F 04 80 0D 02 02 05 00 12 8E 4D DB 2D 00 00 0C [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:57]Read from MH i2c: E2 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [16:07:57]RAPDU: 90 00 [16:07:57]wFMCommunicate OK [16:07:57]wFMCommunicate request_size=4 [16:07:57]MH_SAM_APDU [16:07:57]CAPDU: 80 0D 03 02 [16:07:57]Write to MH i2c: E2 08 00 90 04 80 0D 03 02 00 00 00 00 0F [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:57]Read from MH i2c: E2 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 0B 00 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 0B 00 90 04 00 9C 21 CE 6A 0C 10 3D 90 90 00 EE [16:07:57]RAPDU: 9C 21 CE 6A 0C 10 3D 90 90 00 [16:07:57]wFMCommunicate OK [16:07:57]SAM_PROTO_SignData done [16:07:57]FM_MakeSignedData done [16:07:57]CreateOFDProtocolMessage [16:07:57]wFMCommunicate request_size=4 [16:07:57]MH_SAM_APDU [16:07:57]CAPDU: 80 11 00 00 [16:07:57]Write to MH i2c: E2 08 00 91 04 80 11 00 00 00 00 00 00 0F [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 [16:07:57]MH_I2C_Read... [16:07:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:57]Read from MH i2c: E2 17 00 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: E2 17 00 91 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [16:07:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:07:57]wFMCommunicate OK [16:07:57]CreateOFDProtocolMessage done [16:07:57]OFDSenderStorePacket 165585 [16:07:57]StoreOFDPacket docnum=165585 [16:07:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AE 97 07 01 06 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B6 01 00 00 F4 03 04 00 DC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 86 02 00 35 04 06 00 4C 12 8E 4D DB 2D 9C 21 CE 6A 0C 10 3D 90 [16:07:57]CheckFolder [16:07:57]dirname=/storage/ofd_packets [16:07:57]CheckFolder done [16:07:57]ProducePacketName [16:07:57]name=ofd_packets/00165585 [16:07:57]NVStorageSaveData ofd_packets/00165585 [16:07:57]File name is /storage/ofd_packets/00165585 [16:07:57]Write 301 bytes [16:07:57]NVStorageSaveData done [16:07:57]OFDSenderStorePacket done [16:07:57]KKMCreateOFDPacket done [16:07:57]NVStorageSaveData kkm_last_timestamp [16:07:57]File name is /storage/kkm_last_timestamp [16:07:57]Write 4 bytes [16:07:57]NVStorageSaveData done [16:07:57]ExternCall_PrintAddStr [16:07:57]wPrintStart [16:07:57]Write to MH i2c: 01 00 00 92 04 96 [16:07:57]Write i2c OK [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: 01 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: 01 07 00 [16:07:57]MH_I2C_Read... [16:07:57]Read from MH i2c: 01 07 00 92 04 00 00 00 00 00 FF 0F AB [16:07:57]RasterBufferAndPrint [16:07:57]line Счет N : (1)294426 [16:07:57]line ИНН: 02508201610067 [16:07:57]line Контрольно-Кассовый Чек [16:07:57]line ПРОДАЖА [16:07:57]line ТРК (МРК, ГНК) : 63 [16:07:57]line Товар: 2710124500 [16:07:57]line Аи-95-К-5 [16:07:57]line 10.790 * 74.20 [16:07:57]line = 800.62 [16:07:57]line НДС 12% НСП 1% [16:07:57]line > о реализуемом товаре [16:07:57]line ОКРУГЛЕНИЕ: -0.62 [16:07:57]line ИТОГО: 800.00 [16:07:57]line Внесено: 800.00 [16:07:57]line СДАЧА: 0.00 [16:07:57]line НСП 1% : 7.08 [16:07:57]line НДС 12% : 85.02 [16:07:57]line Наличными: 800.00 [16:07:57]line Безнал.: 0.00 [16:07:57]line Место: АЗС № 130 "Партнер Нефть" [16:07:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:07:57]line СНО: Общий режим [16:07:57]line Чек 438 23.08.2024 16:07 [16:07:57]line Смена: 469 ФФД: 1.0 [16:07:57]line ЗНМ: 0300000070 [16:07:57]line РНМ: 0000000000092562 [16:07:57]line Версия ККМ: 001 [16:07:57]line ФМ: 0000000000871769 [16:07:57]line ФД: 165585 [16:07:57]line ФПД: 83642580589357 [16:07:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160756&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165585&fm=83642580589357&tin=02508201610067®Number=0000000000092562&sum=80000 [16:07:57]written 0, free lines is 4095 [16:07:57]OFD Sender: Processing packet 165585 [packets to send 995, broken 994] [16:07:57]ProducePacketName [16:07:57]name=ofd_packets/00165585 [16:07:57]OFD Sender: To server: pG, [16:07:57]CommunicateWithHost lk.salyk.kg:30040 [16:07:57]ConnectInit lk.salyk.kg [16:07:58]Write to MH i2c: 01 00 00 BD 04 C1 [16:07:58]Write i2c OK [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: 01 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: 01 07 00 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: 01 07 00 BD 04 00 00 00 00 00 D4 0C A8 [16:07:58]RasterBufferAndPrint [16:07:58]line [16:07:58]line [16:07:58]line [16:07:58]line [16:07:58]line [16:07:58]written 0, free lines is 3294 [16:07:58]MH_Cut [16:07:58]Write to MH i2c: D1 01 00 C4 04 01 9A [16:07:58]Write i2c OK [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: D1 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: D1 01 00 [16:07:58]MH_I2C_Read... [16:07:58]Read from MH i2c: D1 01 00 C4 04 00 99 [16:07:58]Write to MH i2c: 01 00 00 C5 04 C9 [16:07:58]Write i2c OK [16:07:58]MH_I2C_Read... [16:07:59]*** Cut start [16:07:59]*** Purtial cut [16:07:59]*** Stage 1: CUTSNS_PIN = 1 [16:08:01]Read from MH i2c: 01 [16:08:01]MH_I2C_Read... [16:08:01]*** Stop cut motor [16:08:01]*** Cut end [16:08:01]Read from MH i2c: 01 07 00 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [16:08:01]process_action close_receipt done [16:08:01]requested_data is exist [16:08:01]produce_requested_data [16:08:01]requested_item fm.sn is exist - process it [16:08:01]wFMCommunicate request_size=4 [16:08:01]MH_SAM_APDU [16:08:01]CAPDU: 80 11 00 00 [16:08:01]Write to MH i2c: E2 08 00 C6 04 80 11 00 00 00 00 00 00 44 [16:08:01]Write i2c OK [16:08:01]MH_I2C_Read... [16:08:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:01]Read from MH i2c: E2 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: E2 17 00 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: E2 17 00 C6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [16:08:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:08:01]wFMCommunicate OK [16:08:01]requested_item fd.num is exist - process it [16:08:01]SAM_PROTO_GetFieldsCounters [16:08:01]wFMCommunicate request_size=4 [16:08:01]MH_SAM_APDU [16:08:01]CAPDU: 80 13 00 00 [16:08:01]Write to MH i2c: E2 08 00 C7 04 80 13 00 00 00 00 00 00 47 [16:08:01]Write i2c OK [16:08:01]MH_I2C_Read... [16:08:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:01]Read from MH i2c: E2 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: E2 62 00 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: E2 62 00 C7 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 C1 [16:08:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:01]wFMCommunicate OK [16:08:01]SAM_PROTO_GetFieldsCounters done [16:08:01]requested_item shift.num is exist - process it [16:08:01]requested_item shift.opened is exist - process it [16:08:01]req_shift_opened [16:08:01]FM_GetShiftState [16:08:01]SAM_PROTO_GetShiftState [16:08:01]wFMCommunicate request_size=4 [16:08:01]MH_SAM_APDU [16:08:01]CAPDU: 80 13 01 00 [16:08:01]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [16:08:01]Write i2c OK [16:08:01]MH_I2C_Read... [16:08:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:01]Read from MH i2c: E2 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: E2 0E 00 [16:08:01]MH_I2C_Read... [16:08:01]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 77 [16:08:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:08:01]wFMCommunicate OK [16:08:01]SAM_PROTO_GetShiftState done [16:08:01]FM_GetShiftState done [16:08:01]req_shift_opened done [16:08:01]requested_item shift.open_date is exist - process it [16:08:01]req_shift_open_date [16:08:01]req_shift_open_date done [16:08:01]produce_requested_data done [16:08:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165585,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:08:01]process_action_free close_receipt [16:08:01]json_value_free [16:08:01]json_value_free done [16:08:01]process_json_proto returns [16:08:01]Send response to host [16:08:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165585,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:08:01]free response buf [16:08:01]execute_script done [16:08:01]execute_script returns [16:08:01]free content buf [16:08:01]Sock 9.Close socket [16:08:01]Sock 9.Thread stoped [16:08:01]recv_with_timeout no data received [16:08:02]ConnectInit Can't take IP for lk.salyk.kg [16:08:02]CommunicateWithHost connect error [16:08:02]CommunicateWithHost err = -1 [16:08:02]OFD Sender: Server communicate error [16:08:07]OFD Sender: Processing packet 165585 [packets to send 995, broken 994] [16:08:07]ProducePacketName [16:08:07]name=ofd_packets/00165585 [16:08:07]OFD Sender: To server: pG, [16:08:07]CommunicateWithHost lk.salyk.kg:30040 [16:08:07]ConnectInit lk.salyk.kg [16:08:11]accept exits with 10 [16:08:11]New connection [16:08:11]New thread 3067403620 created [16:08:11]Thread 3067260260 joined [16:08:11]Waiting for new connection... [16:08:11] Sock 10.Parse request [16:08:11]Sock 10.Check first char [16:08:11]Sock 10.First char is OK [16:08:11]request: POST /json_proto HTTP/1.0 [16:08:11]Method: POST [16:08:11]URL: /json_proto [16:08:11]Method is POST - this is cgi request [16:08:11]url: /json_proto [16:08:11]query_string will be loaded in cgi processing [16:08:11]execute_cgi json_proto POST (null) [16:08:11]execute_cgi path=json_proto method=POST [16:08:11]POST find Content-Length [16:08:11]Host: 172.17.44.132:8080 [16:08:11]Content-Length: 751 [16:08:11]Content-Type: application/json [16:08:11] [16:08:11]POST finish read [16:08:11]Found Content-Length = 751 [16:08:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 47.600, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145330", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:11]execute_script... [16:08: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)294425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 47.600, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30145330", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:11]POST & json_proto [16:08:11]process_json_proto [16:08:11]json parsed OK: [16:08:11]protocol is kg_v1.0 [16:08:11]action value=close_receipt [16:08:11]process_action close_receipt [16:08:11]cmd_close_receipt [16:08:11]MH_GetDate [16:08:11]Write to MH i2c: F0 00 00 C9 04 BC [16:08:11]Write i2c OK [16:08:11]MH_I2C_Read... [16:08:11]Read from MH i2c: F0 [16:08:11]MH_I2C_Read... [16:08:11]Read from MH i2c: F0 09 00 [16:08:11]MH_I2C_Read... [16:08:11]Read from MH i2c: F0 09 00 C9 04 00 EC B3 C8 66 2A 83 C1 65 65 [16:08:11]GetLastDocTimeStamp 1724429276 [16:08:11]current date 1724429292 [16:08:11]FM_GetShiftState [16:08:11]SAM_PROTO_GetShiftState [16:08:11]wFMCommunicate request_size=4 [16:08:11]MH_SAM_APDU [16:08:11]CAPDU: 80 13 01 00 [16:08:11]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [16:08:11]Write i2c OK [16:08:11]MH_I2C_Read... [16:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:12]Read from MH i2c: E2 [16:08:12]MH_I2C_Read... [16:08:12]Read from MH i2c: E2 0E 00 [16:08:12]MH_I2C_Read... [16:08:12]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 79 [16:08:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:08:12]wFMCommunicate OK [16:08:12]SAM_PROTO_GetShiftState done [16:08:12]FM_GetShiftState done [16:08:12]opened in 1724372766 [16:08:12]opened+sec_in_day 1724459166 [16:08:12]quantity*price = 0 [16:08:12]sum+1 = 1 [16:08:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 439 23.08.2024 16:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30145330 ФМ: 0000000000871769 ФД: 165586 ФПД: 151936178672958 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160812&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165586&fm=151936178672958&tin=02508201610067®Number=0000000000092562&sum=0 [16:08:13]StoreToDocumentArchive [16:08:13]shift 469 fd 165586 [16:08:13]save to /storage/0469/doc_00165586 [16:08:13]save last doc name /storage/0469/doc_00165586 to /storage/kkm_last_doc_name [16:08:13]save OK [16:08:13]Clear old archive folders... [16:08:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:08:13]tlvbuf is 01AB18A0 [16:08:13]SAM_PROTO_ClearQueue [16:08:13]wFMCommunicate request_size=4 [16:08:13]MH_SAM_APDU [16:08:13]CAPDU: 80 09 00 00 [16:08:13]Write to MH i2c: E2 08 00 D7 04 80 09 00 00 00 00 00 00 4D [16:08:13]Write i2c OK [16:08:13]MH_I2C_Read... [16:08:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:13]Read from MH i2c: E2 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 03 00 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [16:08:13]RAPDU: 90 00 [16:08:13]wFMCommunicate OK [16:08:13]SAM_PROTO_ClearQueue done [16:08:13]KKMCreateOFDPacket [16:08:13]OFDProtocolAddRootSTLVToBuf [16:08:13]FM_MakeSignedData [16:08:13]FM_MakeSignedData [16:08:13]SAM_PROTO_SignData [16:08:13]wFMCommunicate request_size=4 [16:08:13]MH_SAM_APDU [16:08:13]CAPDU: 80 0D 01 02 [16:08:13]Write to MH i2c: E2 08 00 D8 04 80 0D 01 02 00 00 00 00 55 [16:08:13]Write i2c OK [16:08:13]MH_I2C_Read... [16:08:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:13]Read from MH i2c: E2 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 03 00 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [16:08:13]RAPDU: 90 00 [16:08:13]wFMCommunicate OK [16:08:13]wFMCommunicate request_size=255 [16:08:13]MH_SAM_APDU [16:08:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 B9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 EC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 86 02 00 35 04 06 00 8A 2F 65 F5 [16:08:13]Write to MH i2c: E2 02 01 D9 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 B9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 EC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 86 02 00 35 04 06 00 8A 2F 65 F5 00 00 2D [16:08:13]Write i2c OK [16:08:13]MH_I2C_Read... [16:08:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:13]Read from MH i2c: E2 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 03 00 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [16:08:13]RAPDU: 90 00 [16:08:13]wFMCommunicate OK [16:08:13]wFMCommunicate request_size=7 [16:08:13]MH_SAM_APDU [16:08:13]CAPDU: 80 0D 02 02 02 55 3E [16:08:13]Write to MH i2c: E2 0A 00 DA 04 80 0D 02 02 02 00 55 3E 00 00 EF [16:08:13]Write i2c OK [16:08:13]MH_I2C_Read... [16:08:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:13]Read from MH i2c: E2 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 03 00 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [16:08:13]RAPDU: 90 00 [16:08:13]wFMCommunicate OK [16:08:13]wFMCommunicate request_size=4 [16:08:13]MH_SAM_APDU [16:08:13]CAPDU: 80 0D 03 02 [16:08:13]Write to MH i2c: E2 08 00 DB 04 80 0D 03 02 00 00 00 00 5A [16:08:13]Write i2c OK [16:08:13]MH_I2C_Read... [16:08:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:13]Read from MH i2c: E2 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 0B 00 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 0B 00 DB 04 00 E2 1B 05 06 87 06 CA 26 90 00 E0 [16:08:13]RAPDU: E2 1B 05 06 87 06 CA 26 90 00 [16:08:13]wFMCommunicate OK [16:08:13]SAM_PROTO_SignData done [16:08:13]FM_MakeSignedData done [16:08:13]CreateOFDProtocolMessage [16:08:13]wFMCommunicate request_size=4 [16:08:13]MH_SAM_APDU [16:08:13]CAPDU: 80 11 00 00 [16:08:13]Write to MH i2c: E2 08 00 DC 04 80 11 00 00 00 00 00 00 5A [16:08:13]Write i2c OK [16:08:13]MH_I2C_Read... [16:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:13]Read from MH i2c: E2 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 17 00 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: E2 17 00 DC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [16:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:08:13]wFMCommunicate OK [16:08:13]CreateOFDProtocolMessage done [16:08:13]OFDSenderStorePacket 165586 [16:08:13]StoreOFDPacket docnum=165586 [16:08:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 29 B5 04 01 1C 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 B9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 EC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 86 02 00 35 04 06 00 8A 2F 65 F5 55 3E E2 1B 05 06 87 06 CA 26 [16:08:13]CheckFolder [16:08:13]dirname=/storage/ofd_packets [16:08:13]CheckFolder done [16:08:13]ProducePacketName [16:08:13]name=ofd_packets/00165586 [16:08:13]NVStorageSaveData ofd_packets/00165586 [16:08:13]File name is /storage/ofd_packets/00165586 [16:08:13]Write 298 bytes [16:08:13]NVStorageSaveData done [16:08:13]OFDSenderStorePacket done [16:08:13]KKMCreateOFDPacket done [16:08:13]NVStorageSaveData kkm_last_timestamp [16:08:13]File name is /storage/kkm_last_timestamp [16:08:13]Write 4 bytes [16:08:13]NVStorageSaveData done [16:08:13]ExternCall_PrintAddStr [16:08:13]wPrintStart [16:08:13]Write to MH i2c: 01 00 00 DD 04 E1 [16:08:13]Write i2c OK [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: 01 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: 01 07 00 [16:08:13]MH_I2C_Read... [16:08:13]Read from MH i2c: 01 07 00 DD 04 00 00 00 00 00 FF 0F F6 [16:08:13]RasterBufferAndPrint [16:08:13]line Счет N : (1)294425 [16:08:13]line ИНН: 02508201610067 [16:08:13]line Контрольно-Кассовый Чек [16:08:13]line ПРОДАЖА [16:08:13]line ТРК (МРК, ГНК) : 21 [16:08:13]line Товар: 2710194800 [16:08:13]line ДТ-К-5 [16:08:13]line 47.600 * 0.00 [16:08:13]line = 0.00 [16:08:13]line НДС 12% НСП 1% [16:08:13]line > о реализуемом товаре [16:08:13]line ИТОГО: 0.00 [16:08:13]line НСП 1% : 0.00 [16:08:13]line НДС 12% : 0.00 [16:08:13]line Наличными: 0.00 [16:08:13]line Безнал.: 0.00 [16:08:13]line Место: АЗС № 130 "Партнер Нефть" [16:08:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:08:13]line СНО: Общий режим [16:08:13]line Чек 439 23.08.2024 16:08 [16:08:13]line Смена: 469 ФФД: 1.0 [16:08:13]line ЗНМ: 0300000070 [16:08:13]line РНМ: 0000000000092562 [16:08:13]line Версия ККМ: 001 [16:08:13]line Талоны: ТК ГПНА Online [16:08:13]line 30145330 [16:08:13]line ФМ: 0000000000871769 [16:08:13]line ФД: 165586 [16:08:13]line ФПД: 151936178672958 [16:08:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160812&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165586&fm=151936178672958&tin=02508201610067®Number=0000000000092562&sum=0 [16:08:13]written 0, free lines is 4095 [16:08:13]OFD Sender: Processing packet 165585 [packets to send 996, broken 994] [16:08:13]ProducePacketName [16:08:13]name=ofd_packets/00165585 [16:08:13]OFD Sender: To server: pG, [16:08:13]CommunicateWithHost lk.salyk.kg:30040 [16:08:13]ConnectInit lk.salyk.kg [16:08:14]Write to MH i2c: 01 00 00 07 05 0C [16:08:14]Write i2c OK [16:08:14]MH_I2C_Read... [16:08:14]Read from MH i2c: 01 [16:08:14]MH_I2C_Read... [16:08:14]Read from MH i2c: 01 07 00 [16:08:14]MH_I2C_Read... [16:08:14]Read from MH i2c: 01 07 00 07 05 00 00 00 00 00 E8 0C 07 [16:08:14]RasterBufferAndPrint [16:08:14]line [16:08:14]line [16:08:14]line [16:08:14]line [16:08:14]line [16:08:14]written 0, free lines is 3323 [16:08:14]MH_Cut [16:08:14]Write to MH i2c: D1 01 00 0E 05 01 E5 [16:08:14]Write i2c OK [16:08:14]MH_I2C_Read... [16:08:14]Read from MH i2c: D1 [16:08:14]MH_I2C_Read... [16:08:14]Read from MH i2c: D1 01 00 [16:08:14]MH_I2C_Read... [16:08:14]Read from MH i2c: D1 01 00 0E 05 00 E4 [16:08:14]Write to MH i2c: 01 00 00 0F 05 14 [16:08:14]Write i2c OK [16:08:14]MH_I2C_Read... [16:08:15]*** Cut start [16:08:15]*** Purtial cut [16:08:15]*** Stage 1: CUTSNS_PIN = 1 [16:08:17]Read from MH i2c: 01 [16:08:17]MH_I2C_Read... [16:08:17]*** Stop cut motor [16:08:17]*** Cut end [16:08:17]Read from MH i2c: 01 07 00 [16:08:17]MH_I2C_Read... [16:08:17]Read from MH i2c: 01 07 00 0F 05 00 00 00 00 00 FF 0F 29 [16:08:17]process_action close_receipt done [16:08:17]requested_data is exist [16:08:17]produce_requested_data [16:08:17]requested_item fm.sn is exist - process it [16:08:17]wFMCommunicate request_size=4 [16:08:17]MH_SAM_APDU [16:08:17]CAPDU: 80 11 00 00 [16:08:17]Write to MH i2c: E2 08 00 10 05 80 11 00 00 00 00 00 00 8F [16:08:17]Write i2c OK [16:08:17]MH_I2C_Read... [16:08:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:17]Read from MH i2c: E2 [16:08:17]MH_I2C_Read... [16:08:17]Read from MH i2c: E2 17 00 [16:08:17]MH_I2C_Read... [16:08:17]Read from MH i2c: E2 17 00 10 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [16:08:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:08:17]wFMCommunicate OK [16:08:17]requested_item fd.num is exist - process it [16:08:17]SAM_PROTO_GetFieldsCounters [16:08:17]wFMCommunicate request_size=4 [16:08:17]MH_SAM_APDU [16:08:17]CAPDU: 80 13 00 00 [16:08:17]Write to MH i2c: E2 08 00 11 05 80 13 00 00 00 00 00 00 92 [16:08:17]Write i2c OK [16:08:17]MH_I2C_Read... [16:08:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:17]Read from MH i2c: E2 [16:08:17]MH_I2C_Read... [16:08:17]Read from MH i2c: E2 62 00 [16:08:17]MH_I2C_Read... [16:08:17]Read from MH i2c: E2 62 00 11 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 10 [16:08:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:17]wFMCommunicate OK [16:08:17]SAM_PROTO_GetFieldsCounters done [16:08:17]requested_item shift.num is exist - process it [16:08:17]requested_item shift.opened is exist - process it [16:08:17]req_shift_opened [16:08:17]FM_GetShiftState [16:08:17]SAM_PROTO_GetShiftState [16:08:17]wFMCommunicate request_size=4 [16:08:17]MH_SAM_APDU [16:08:17]CAPDU: 80 13 01 00 [16:08:17]Write to MH i2c: E2 08 00 12 05 80 13 01 00 00 00 00 00 94 [16:08:17]Write i2c OK [16:08:17]MH_I2C_Read... [16:08:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:17]Read from MH i2c: E2 [16:08:17]MH_I2C_Read... [16:08:17]Read from MH i2c: E2 0E 00 [16:08:17]MH_I2C_Read... [16:08:17]Read from MH i2c: E2 0E 00 12 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C2 [16:08:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:08:17]wFMCommunicate OK [16:08:17]SAM_PROTO_GetShiftState done [16:08:17]FM_GetShiftState done [16:08:17]req_shift_opened done [16:08:17]requested_item shift.open_date is exist - process it [16:08:17]req_shift_open_date [16:08:17]req_shift_open_date done [16:08:17]produce_requested_data done [16:08:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165586,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:08:17]process_action_free close_receipt [16:08:17]json_value_free [16:08:17]json_value_free done [16:08:17]process_json_proto returns [16:08:17]Send response to host [16:08:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165586,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:08:17]free response buf [16:08:17]execute_script done [16:08:17]execute_script returns [16:08:17]free content buf [16:08:17]Sock 10.Close socket [16:08:17]Sock 10.Thread stoped [16:08:18]ConnectInit Can't take IP for lk.salyk.kg [16:08:18]CommunicateWithHost connect error [16:08:18]CommunicateWithHost err = -1 [16:08:18]OFD Sender: Server communicate error [16:08:24]OFD Sender: Processing packet 165585 [packets to send 996, broken 994] [16:08:24]ProducePacketName [16:08:24]name=ofd_packets/00165585 [16:08:24]OFD Sender: To server: pG, [16:08:24]CommunicateWithHost lk.salyk.kg:30040 [16:08:24]ConnectInit lk.salyk.kg [16:08:25]Connected sock=7 [16:08:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AE 97 07 01 06 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 B6 01 00 00 F4 03 04 00 DC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 86 02 00 35 04 06 00 4C 12 8E 4D DB 2D 9C 21 CE 6A 0C 10 3D 90 [16:08:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 65 DB 47 00 1A DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 86 02 00 F4 03 04 00 43 5D C8 66 B6 04 01 00 00 ED D6 6E 62 18 A9 5C 9A [16:08:26]CommunicateWithHost err = 0 [16:08:26]CheckOFDResponse [16:08:26]1017 (14) - 77093643461234 [16:08:26]1041 (16) - 0000000000871769 [16:08:26]1040 (4) - 165585 [16:08:26]1012 (4) - 23.08.2024 09:58 [16:08:26]1206 (1) - 0 [16:08:26]OFD Sender: Remove packet 165585 [16:08:26]ProducePacketName [16:08:26]name=ofd_packets/00165585 [16:08:26]NVStorageDeleteData [16:08:27]OFD Sender: Processing packet 165586 [packets to send 995, broken 994] [16:08:27]ProducePacketName [16:08:27]name=ofd_packets/00165586 [16:08:27]OFD Sender: To server: pG, [16:08:27]CommunicateWithHost lk.salyk.kg:30040 [16:08:27]ConnectInit lk.salyk.kg [16:08:27]Connected sock=7 [16:08:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 29 B5 04 01 1C 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F0 B9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 EC B3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 86 02 00 35 04 06 00 8A 2F 65 F5 55 3E E2 1B 05 06 87 06 CA 26 [16:08:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 59 AF 47 00 20 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 86 02 00 F4 03 04 00 45 5D C8 66 B6 04 01 00 00 FA D0 89 41 68 12 7A 73 [16:08:28]CommunicateWithHost err = 0 [16:08:28]CheckOFDResponse [16:08:28]1017 (14) - 77093643461234 [16:08:28]1041 (16) - 0000000000871769 [16:08:28]1040 (4) - 165586 [16:08:28]1012 (4) - 23.08.2024 09:58 [16:08:28]1206 (1) - 0 [16:08:28]OFD Sender: Remove packet 165586 [16:08:28]ProducePacketName [16:08:28]name=ofd_packets/00165586 [16:08:28]NVStorageDeleteData [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:52]accept exits with 12 [16:08:52]New connection [16:08:52]New thread 3067260260 created [16:08:52]Thread 3067403620 joined [16:08:52]Waiting for new connection... [16:08:52] Sock 12.Parse request [16:08:52]Sock 12.Check first char [16:08:52]Sock 12.First char is OK [16:08:52]request: POST /json_proto HTTP/1.0 [16:08:52]Method: POST [16:08:52]URL: /json_proto [16:08:52]Method is POST - this is cgi request [16:08:52]url: /json_proto [16:08:52]query_string will be loaded in cgi processing [16:08:52]execute_cgi json_proto POST (null) [16:08:52]execute_cgi path=json_proto method=POST [16:08:52]POST find Content-Length [16:08:52]Host: 172.17.44.132:8080 [16:08:52]Content-Length: 679 [16:08:52]Content-Type: application/json [16:08:52] [16:08:52]POST finish read [16:08:52]Found Content-Length = 679 [16:08:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:52]execute_script... [16:08:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:52]POST & json_proto [16:08:52]process_json_proto [16:08:52]json parsed OK: [16:08:52]protocol is kg_v1.0 [16:08:52]action value=close_receipt [16:08:52]process_action close_receipt [16:08:52]cmd_close_receipt [16:08:52]MH_GetDate [16:08:52]Write to MH i2c: F0 00 00 13 05 07 [16:08:52]Write i2c OK [16:08:52]MH_I2C_Read... [16:08:52]Read from MH i2c: F0 [16:08:52]MH_I2C_Read... [16:08:52]Read from MH i2c: F0 09 00 [16:08:52]MH_I2C_Read... [16:08:52]Read from MH i2c: F0 09 00 13 05 00 15 B4 C8 66 2A 83 C1 65 DA [16:08:52]GetLastDocTimeStamp 1724429292 [16:08:52]current date 1724429333 [16:08:52]FM_GetShiftState [16:08:52]SAM_PROTO_GetShiftState [16:08:52]wFMCommunicate request_size=4 [16:08:52]MH_SAM_APDU [16:08:52]CAPDU: 80 13 01 00 [16:08:52]Write to MH i2c: E2 08 00 14 05 80 13 01 00 00 00 00 00 96 [16:08:52]Write i2c OK [16:08:52]MH_I2C_Read... [16:08:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:52]Read from MH i2c: E2 [16:08:52]MH_I2C_Read... [16:08:52]Read from MH i2c: E2 0E 00 [16:08:52]MH_I2C_Read... [16:08:52]Read from MH i2c: E2 0E 00 14 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C4 [16:08:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:08:52]wFMCommunicate OK [16:08:52]SAM_PROTO_GetShiftState done [16:08:52]FM_GetShiftState done [16:08:52]opened in 1724372766 [16:08:52]opened+sec_in_day 1724459166 [16:08:52]quantity*price = 100050 [16:08:52]sum+1 = 100052 [16:08:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 440 23.08.2024 16:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165587 ФПД: 92674169891490 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160853&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165587&fm=92674169891490&tin=02508201610067®Number=0000000000092562&sum=100000 [16:08:53]StoreToDocumentArchive [16:08:53]shift 469 fd 165587 [16:08:53]save to /storage/0469/doc_00165587 [16:08:53]save last doc name /storage/0469/doc_00165587 to /storage/kkm_last_doc_name [16:08:53]save OK [16:08:53]Clear old archive folders... [16:08:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:08:53]tlvbuf is 01AD4CB0 [16:08:53]SAM_PROTO_ClearQueue [16:08:53]wFMCommunicate request_size=4 [16:08:53]MH_SAM_APDU [16:08:53]CAPDU: 80 09 00 00 [16:08:53]Write to MH i2c: E2 08 00 21 05 80 09 00 00 00 00 00 00 98 [16:08:53]Write i2c OK [16:08:53]MH_I2C_Read... [16:08:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:53]Read from MH i2c: E2 [16:08:53]MH_I2C_Read... [16:08:53]Read from MH i2c: E2 03 00 [16:08:53]MH_I2C_Read... [16:08:53]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [16:08:53]RAPDU: 90 00 [16:08:53]wFMCommunicate OK [16:08:53]SAM_PROTO_ClearQueue done [16:08:53]KKMCreateOFDPacket [16:08:53]OFDProtocolAddRootSTLVToBuf [16:08:53]FM_MakeSignedData [16:08:53]FM_MakeSignedData [16:08:53]SAM_PROTO_SignData [16:08:53]wFMCommunicate request_size=4 [16:08:53]MH_SAM_APDU [16:08:53]CAPDU: 80 0D 01 02 [16:08:53]Write to MH i2c: E2 08 00 22 05 80 0D 01 02 00 00 00 00 A0 [16:08:53]Write i2c OK [16:08:53]MH_I2C_Read... [16:08:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:53]Read from MH i2c: E2 [16:08:53]MH_I2C_Read... [16:08:53]Read from MH i2c: E2 03 00 [16:08:53]MH_I2C_Read... [16:08:53]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [16:08:53]RAPDU: 90 00 [16:08:53]wFMCommunicate OK [16:08:53]wFMCommunicate request_size=255 [16:08:53]MH_SAM_APDU [16:08:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B8 01 00 00 F4 03 04 00 15 B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 86 02 00 35 04 06 00 54 49 62 F9 [16:08:53]Write to MH i2c: E2 02 01 23 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 B8 01 00 00 F4 03 04 00 15 B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 86 02 00 35 04 06 00 54 49 62 F9 00 00 08 [16:08:53]Write i2c OK [16:08:53]MH_I2C_Read... [16:08:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:53]OFD Sender: No OFD packet to send [16:08:53]Read from MH i2c: E2 [16:08:53]MH_I2C_Read... [16:08:53]Read from MH i2c: E2 03 00 [16:08:53]MH_I2C_Read... [16:08:53]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [16:08:53]RAPDU: 90 00 [16:08:53]wFMCommunicate OK [16:08:53]wFMCommunicate request_size=7 [16:08:53]MH_SAM_APDU [16:08:53]CAPDU: 80 0D 02 02 02 EA A2 [16:08:53]Write to MH i2c: E2 0A 00 24 05 80 0D 02 02 02 00 EA A2 00 00 33 [16:08:53]Write i2c OK [16:08:53]MH_I2C_Read... [16:08:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:54]Read from MH i2c: E2 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: E2 03 00 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [16:08:54]RAPDU: 90 00 [16:08:54]wFMCommunicate OK [16:08:54]wFMCommunicate request_size=4 [16:08:54]MH_SAM_APDU [16:08:54]CAPDU: 80 0D 03 02 [16:08:54]Write to MH i2c: E2 08 00 25 05 80 0D 03 02 00 00 00 00 A5 [16:08:54]Write i2c OK [16:08:54]MH_I2C_Read... [16:08:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:54]Read from MH i2c: E2 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: E2 0B 00 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: E2 0B 00 25 05 00 2C 21 9B 6C 3B 94 C2 07 90 00 92 [16:08:54]RAPDU: 2C 21 9B 6C 3B 94 C2 07 90 00 [16:08:54]wFMCommunicate OK [16:08:54]SAM_PROTO_SignData done [16:08:54]FM_MakeSignedData done [16:08:54]CreateOFDProtocolMessage [16:08:54]wFMCommunicate request_size=4 [16:08:54]MH_SAM_APDU [16:08:54]CAPDU: 80 11 00 00 [16:08:54]Write to MH i2c: E2 08 00 26 05 80 11 00 00 00 00 00 00 A5 [16:08:54]Write i2c OK [16:08:54]MH_I2C_Read... [16:08:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:54]Read from MH i2c: E2 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: E2 17 00 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: E2 17 00 26 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [16:08:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:08:54]wFMCommunicate OK [16:08:54]CreateOFDProtocolMessage done [16:08:54]OFDSenderStorePacket 165587 [16:08:54]StoreOFDPacket docnum=165587 [16:08:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0F AA 04 01 6C 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 B8 01 00 00 F4 03 04 00 15 B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 86 02 00 35 04 06 00 54 49 62 F9 EA A2 2C 21 9B 6C 3B 94 C2 07 [16:08:54]CheckFolder [16:08:54]dirname=/storage/ofd_packets [16:08:54]CheckFolder done [16:08:54]ProducePacketName [16:08:54]name=ofd_packets/00165587 [16:08:54]NVStorageSaveData ofd_packets/00165587 [16:08:54]File name is /storage/ofd_packets/00165587 [16:08:54]Write 298 bytes [16:08:54]NVStorageSaveData done [16:08:54]OFDSenderStorePacket done [16:08:54]KKMCreateOFDPacket done [16:08:54]NVStorageSaveData kkm_last_timestamp [16:08:54]File name is /storage/kkm_last_timestamp [16:08:54]Write 4 bytes [16:08:54]NVStorageSaveData done [16:08:54]ExternCall_PrintAddStr [16:08:54]wPrintStart [16:08:54]Write to MH i2c: 01 00 00 27 05 2C [16:08:54]Write i2c OK [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: 01 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: 01 07 00 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: 01 07 00 27 05 00 00 00 00 00 FF 0F 41 [16:08:54]RasterBufferAndPrint [16:08:54]line Счет N : (1)294429 [16:08:54]line ИНН: 02508201610067 [16:08:54]line Контрольно-Кассовый Чек [16:08:54]line ПРОДАЖА [16:08:54]line ТРК (МРК, ГНК) : 34 [16:08:54]line Товар: 2710194800 [16:08:54]line ДТ-К-5 [16:08:54]line 13.130 * 76.20 [16:08:54]line = 1000.51 [16:08:54]line НДС 12% НСП 1% [16:08:54]line > о реализуемом товаре [16:08:54]line ОКРУГЛЕНИЕ: -0.51 [16:08:54]line ИТОГО: 1000.00 [16:08:54]line Внесено: 1000.00 [16:08:54]line СДАЧА: 0.00 [16:08:54]line НСП 1% : 8.85 [16:08:54]line НДС 12% : 106.25 [16:08:54]line Наличными: 1000.00 [16:08:54]line Безнал.: 0.00 [16:08:54]line Место: АЗС № 130 "Партнер Нефть" [16:08:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:08:54]line СНО: Общий режим [16:08:54]line Чек 440 23.08.2024 16:08 [16:08:54]line Смена: 469 ФФД: 1.0 [16:08:54]line ЗНМ: 0300000070 [16:08:54]line РНМ: 0000000000092562 [16:08:54]line Версия ККМ: 001 [16:08:54]line ФМ: 0000000000871769 [16:08:54]line ФД: 165587 [16:08:54]line ФПД: 92674169891490 [16:08:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160853&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165587&fm=92674169891490&tin=02508201610067®Number=0000000000092562&sum=100000 [16:08:54]OFD Sender: Processing packet 165587 [packets to send 995, broken 994] [16:08:54]ProducePacketName [16:08:54]name=ofd_packets/00165587 [16:08:54]OFD Sender: To server: pG, [16:08:54]CommunicateWithHost lk.salyk.kg:30040 [16:08:54]ConnectInit lk.salyk.kg [16:08:54]written 0, free lines is 4095 [16:08:54]Write to MH i2c: 01 00 00 52 05 57 [16:08:54]Write i2c OK [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: 01 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: 01 07 00 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: 01 07 00 52 05 00 00 00 00 00 D8 0C 42 [16:08:54]RasterBufferAndPrint [16:08:54]line [16:08:54]line [16:08:54]line [16:08:54]line [16:08:54]line [16:08:54]written 0, free lines is 3303 [16:08:54]MH_Cut [16:08:54]Write to MH i2c: D1 01 00 59 05 01 30 [16:08:54]Write i2c OK [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: D1 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: D1 01 00 [16:08:54]MH_I2C_Read... [16:08:54]Read from MH i2c: D1 01 00 59 05 00 2F [16:08:54]Write to MH i2c: 01 00 00 5A 05 5F [16:08:54]Write i2c OK [16:08:54]MH_I2C_Read... [16:08:55]*** Cut start [16:08:55]*** Purtial cut [16:08:55]*** Stage 1: CUTSNS_PIN = 1 [16:08:57]Read from MH i2c: 01 [16:08:57]MH_I2C_Read... [16:08:57]*** Stop cut motor [16:08:57]*** Cut end [16:08:57]Read from MH i2c: 01 07 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: 01 07 00 5A 05 00 00 00 00 00 FF 0F 74 [16:08:57]process_action close_receipt done [16:08:57]requested_data is exist [16:08:57]produce_requested_data [16:08:57]requested_item fm.sn is exist - process it [16:08:57]wFMCommunicate request_size=4 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 11 00 00 [16:08:57]Write to MH i2c: E2 08 00 5B 05 80 11 00 00 00 00 00 00 DA [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 17 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 17 00 5B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 33 [16:08:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:08:57]wFMCommunicate OK [16:08:57]requested_item fd.num is exist - process it [16:08:57]SAM_PROTO_GetFieldsCounters [16:08:57]wFMCommunicate request_size=4 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 13 00 00 [16:08:57]Write to MH i2c: E2 08 00 5C 05 80 13 00 00 00 00 00 00 DD [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 62 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 62 00 5C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [16:08:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:57]wFMCommunicate OK [16:08:57]SAM_PROTO_GetFieldsCounters done [16:08:57]requested_item shift.num is exist - process it [16:08:57]requested_item shift.opened is exist - process it [16:08:57]req_shift_opened [16:08:57]FM_GetShiftState [16:08:57]SAM_PROTO_GetShiftState [16:08:57]wFMCommunicate request_size=4 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 13 01 00 [16:08:57]Write to MH i2c: E2 08 00 5D 05 80 13 01 00 00 00 00 00 DF [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 0E 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 0E 00 5D 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0D [16:08:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:08:57]wFMCommunicate OK [16:08:57]SAM_PROTO_GetShiftState done [16:08:57]FM_GetShiftState done [16:08:57]req_shift_opened done [16:08:57]requested_item shift.open_date is exist - process it [16:08:57]req_shift_open_date [16:08:57]req_shift_open_date done [16:08:57]produce_requested_data done [16:08:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165587,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:08:57]process_action_free close_receipt [16:08:57]json_value_free [16:08:57]json_value_free done [16:08:57]process_json_proto returns [16:08:57]Send response to host [16:08:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165587,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:08:57]free response buf [16:08:57]execute_script done [16:08:57]execute_script returns [16:08:57]free content buf [16:08:57]Sock 12.Close socket [16:08:57]Sock 12.Thread stoped [16:08:58]accept exits with 9 [16:08:58]New connection [16:08:58]New thread 3067403620 created [16:08:58]Thread 3067260260 joined [16:08:58]Waiting for new connection... [16:08:58] Sock 9.Parse request [16:08:58]Sock 9.Check first char [16:08:58]Sock 9.First char is OK [16:08:58]request: POST /json_proto HTTP/1.0 [16:08:58]Method: POST [16:08:58]URL: /json_proto [16:08:58]Method is POST - this is cgi request [16:08:58]url: /json_proto [16:08:58]query_string will be loaded in cgi processing [16:08:58]execute_cgi json_proto POST (null) [16:08:58]execute_cgi path=json_proto method=POST [16:08:58]POST find Content-Length [16:08:58]Host: 172.17.44.132:8080 [16:08:58]Content-Length: 800 [16:08:58]Content-Type: application/json [16:08:58] [16:08:58]POST finish read [16:08:58]Found Content-Length = 800 [16:08:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:58]execute_script... [16:08: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)294428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:58]POST & json_proto [16:08:58]process_json_proto [16:08:58]json parsed OK: [16:08:58]protocol is kg_v1.0 [16:08:58]action value=close_receipt [16:08:58]process_action close_receipt [16:08:58]cmd_close_receipt [16:08:58]MH_GetDate [16:08:58]Write to MH i2c: F0 00 00 5E 05 52 [16:08:58]Write i2c OK [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: F0 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: F0 09 00 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: F0 09 00 5E 05 00 1A B4 C8 66 2A 83 C1 65 2A [16:08:58]GetLastDocTimeStamp 1724429333 [16:08:58]current date 1724429338 [16:08:58]FM_GetShiftState [16:08:58]SAM_PROTO_GetShiftState [16:08:58]wFMCommunicate request_size=4 [16:08:58]MH_SAM_APDU [16:08:58]CAPDU: 80 13 01 00 [16:08:58]Write to MH i2c: E2 08 00 5F 05 80 13 01 00 00 00 00 00 E1 [16:08:58]Write i2c OK [16:08:58]MH_I2C_Read... [16:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:58]Read from MH i2c: E2 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: E2 0E 00 [16:08:58]MH_I2C_Read... [16:08:58]Read from MH i2c: E2 0E 00 5F 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0F [16:08:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:08:58]wFMCommunicate OK [16:08:58]SAM_PROTO_GetShiftState done [16:08:58]FM_GetShiftState done [16:08:58]opened in 1724372766 [16:08:58]opened+sec_in_day 1724459166 [16:08:58]quantity*price = 300075 [16:08:58]sum+1 = 300077 [16:08:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 441 23.08.2024 16:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165588 ФПД: 241912472212183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160858&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165588&fm=241912472212183&tin=02508201610067®Number=0000000000092562&sum=300076 [16:08:59]StoreToDocumentArchive [16:08:59]shift 469 fd 165588 [16:08:59]save to /storage/0469/doc_00165588 [16:08:59]ConnectInit Can't take IP for lk.salyk.kg [16:08:59]CommunicateWithHost connect error [16:08:59]CommunicateWithHost err = -1 [16:08:59]OFD Sender: Server communicate error [16:08:59]save last doc name /storage/0469/doc_00165588 to /storage/kkm_last_doc_name [16:08:59]save OK [16:08:59]Clear old archive folders... [16:08:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:08:59]tlvbuf is 01A9F090 [16:08:59]SAM_PROTO_ClearQueue [16:08:59]wFMCommunicate request_size=4 [16:08:59]MH_SAM_APDU [16:08:59]CAPDU: 80 09 00 00 [16:08:59]Write to MH i2c: E2 08 00 6C 05 80 09 00 00 00 00 00 00 E3 [16:08:59]Write i2c OK [16:08:59]MH_I2C_Read... [16:08:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:59]Read from MH i2c: E2 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 03 00 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [16:08:59]RAPDU: 90 00 [16:08:59]wFMCommunicate OK [16:08:59]SAM_PROTO_ClearQueue done [16:08:59]KKMCreateOFDPacket [16:08:59]OFDProtocolAddRootSTLVToBuf [16:08:59]FM_MakeSignedData [16:08:59]FM_MakeSignedData [16:08:59]SAM_PROTO_SignData [16:08:59]wFMCommunicate request_size=4 [16:08:59]MH_SAM_APDU [16:08:59]CAPDU: 80 0D 01 02 [16:08:59]Write to MH i2c: E2 08 00 6D 05 80 0D 01 02 00 00 00 00 EB [16:08:59]Write i2c OK [16:08:59]MH_I2C_Read... [16:08:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:59]Read from MH i2c: E2 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 03 00 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [16:08:59]RAPDU: 90 00 [16:08:59]wFMCommunicate OK [16:08:59]wFMCommunicate request_size=255 [16:08:59]MH_SAM_APDU [16:08:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 1A B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 86 02 00 35 04 06 00 DC 04 A2 F9 [16:08:59]Write to MH i2c: E2 02 01 6E 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 1A B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 86 02 00 35 04 06 00 DC 04 A2 F9 00 00 AE [16:08:59]Write i2c OK [16:08:59]MH_I2C_Read... [16:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:59]Read from MH i2c: E2 [16:08:59]MH_I2C_Read... [16:08:59]Read from MH i2c: E2 03 00 [16:08:59]MH_I2C_Read... [16:09:00]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [16:09:00]RAPDU: 90 00 [16:09:00]wFMCommunicate OK [16:09:00]wFMCommunicate request_size=7 [16:09:00]MH_SAM_APDU [16:09:00]CAPDU: 80 0D 02 02 02 12 D7 [16:09:00]Write to MH i2c: E2 0A 00 6F 05 80 0D 02 02 02 00 12 D7 00 00 DB [16:09:00]Write i2c OK [16:09:00]MH_I2C_Read... [16:09:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:00]Read from MH i2c: E2 [16:09:00]MH_I2C_Read... [16:09:00]Read from MH i2c: E2 03 00 [16:09:00]MH_I2C_Read... [16:09:00]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [16:09:00]RAPDU: 90 00 [16:09:00]wFMCommunicate OK [16:09:00]wFMCommunicate request_size=4 [16:09:00]MH_SAM_APDU [16:09:00]CAPDU: 80 0D 03 02 [16:09:00]Write to MH i2c: E2 08 00 70 05 80 0D 03 02 00 00 00 00 F0 [16:09:00]Write i2c OK [16:09:00]MH_I2C_Read... [16:09:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:00]Read from MH i2c: E2 [16:09:00]MH_I2C_Read... [16:09:00]Read from MH i2c: E2 0B 00 [16:09:00]MH_I2C_Read... [16:09:00]Read from MH i2c: E2 0B 00 70 05 00 26 FF 4B BE 17 D9 DF 6A 90 00 58 [16:09:00]RAPDU: 26 FF 4B BE 17 D9 DF 6A 90 00 [16:09:00]wFMCommunicate OK [16:09:00]SAM_PROTO_SignData done [16:09:00]FM_MakeSignedData done [16:09:00]CreateOFDProtocolMessage [16:09:00]wFMCommunicate request_size=4 [16:09:00]MH_SAM_APDU [16:09:00]CAPDU: 80 11 00 00 [16:09:00]Write to MH i2c: E2 08 00 71 05 80 11 00 00 00 00 00 00 F0 [16:09:00]Write i2c OK [16:09:00]MH_I2C_Read... [16:09:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:00]Read from MH i2c: E2 [16:09:00]MH_I2C_Read... [16:09:00]Read from MH i2c: E2 17 00 [16:09:00]MH_I2C_Read... [16:09:00]Read from MH i2c: E2 17 00 71 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [16:09:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:09:00]wFMCommunicate OK [16:09:00]CreateOFDProtocolMessage done [16:09:00]OFDSenderStorePacket 165588 [16:09:00]StoreOFDPacket docnum=165588 [16:09:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 26 3D 04 01 D0 FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 1A B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 86 02 00 35 04 06 00 DC 04 A2 F9 12 D7 26 FF 4B BE 17 D9 DF 6A [16:09:00]CheckFolder [16:09:00]dirname=/storage/ofd_packets [16:09:00]CheckFolder done [16:09:00]ProducePacketName [16:09:00]name=ofd_packets/00165588 [16:09:00]NVStorageSaveData ofd_packets/00165588 [16:09:00]File name is /storage/ofd_packets/00165588 [16:09:00]Write 298 bytes [16:09:00]NVStorageSaveData done [16:09:00]OFDSenderStorePacket done [16:09:00]KKMCreateOFDPacket done [16:09:00]NVStorageSaveData kkm_last_timestamp [16:09:00]File name is /storage/kkm_last_timestamp [16:09:00]Write 4 bytes [16:09:00]NVStorageSaveData done [16:09:00]ExternCall_PrintAddStr [16:09:00]wPrintStart [16:09:00]Write to MH i2c: 01 00 00 72 05 77 [16:09:00]Write i2c OK [16:09:00]MH_I2C_Read... [16:09:00]Read from MH i2c: 01 [16:09:00]MH_I2C_Read... [16:09:00]Read from MH i2c: 01 07 00 [16:09:00]MH_I2C_Read... [16:09:00]Read from MH i2c: 01 07 00 72 05 00 00 00 00 00 FF 0F 8C [16:09:00]RasterBufferAndPrint [16:09:00]line Счет N : (1)294428 [16:09:00]line ИНН: 02508201610067 [16:09:00]line Контрольно-Кассовый Чек [16:09:00]line ПРОДАЖА [16:09:00]line ТРК (МРК, ГНК) : 54 [16:09:00]line Товар: 2710194800 [16:09:00]line ДТ-К-5 [16:09:00]line 39.380 * 76.20 [16:09:00]line = 3000.76 [16:09:00]line НДС 12% НСП 1% [16:09:00]line > о реализуемом товаре [16:09:00]line ИТОГО: 3000.76 [16:09:00]line НСП 1% : 26.55 [16:09:00]line НДС 12% : 318.66 [16:09:00]line Наличными: 0.00 [16:09:00]line Безнал.: 3000.76 [16:09:00]line Место: АЗС № 130 "Партнер Нефть" [16:09:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:09:00]line СНО: Общий режим [16:09:00]line Чек 441 23.08.2024 16:08 [16:09:00]line Смена: 469 ФФД: 1.0 [16:09:00]line ЗНМ: 0300000070 [16:09:00]line РНМ: 0000000000092562 [16:09:00]line Версия ККМ: 001 [16:09:00]line Платежная система: O! деньги [16:09:00]line ФМ: 0000000000871769 [16:09:00]line ФД: 165588 [16:09:00]line ФПД: 241912472212183 [16:09:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160858&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165588&fm=241912472212183&tin=02508201610067®Number=0000000000092562&sum=300076 [16:09:00]OFD Sender: Processing packet 165587 [packets to send 996, broken 994] [16:09:00]ProducePacketName [16:09:00]name=ofd_packets/00165587 [16:09:00]OFD Sender: To server: pG, [16:09:00]CommunicateWithHost lk.salyk.kg:30040 [16:09:00]ConnectInit lk.salyk.kg [16:09:00]written 0, free lines is 4095 [16:09:01]Write to MH i2c: 01 00 00 9C 05 A1 [16:09:01]Write i2c OK [16:09:01]MH_I2C_Read... [16:09:01]Read from MH i2c: 01 [16:09:01]MH_I2C_Read... [16:09:01]Read from MH i2c: 01 07 00 [16:09:01]MH_I2C_Read... [16:09:01]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 F2 0C A6 [16:09:01]RasterBufferAndPrint [16:09:01]line [16:09:01]line [16:09:01]line [16:09:01]line [16:09:01]line [16:09:01]written 0, free lines is 3337 [16:09:01]MH_Cut [16:09:01]Write to MH i2c: D1 01 00 A3 05 01 7A [16:09:01]Write i2c OK [16:09:01]MH_I2C_Read... [16:09:01]Read from MH i2c: D1 [16:09:01]MH_I2C_Read... [16:09:01]Read from MH i2c: D1 01 00 [16:09:01]MH_I2C_Read... [16:09:01]Read from MH i2c: D1 01 00 A3 05 00 79 [16:09:01]Write to MH i2c: 01 00 00 A4 05 A9 [16:09:01]Write i2c OK [16:09:01]MH_I2C_Read... [16:09:01]*** Cut start [16:09:01]*** Purtial cut [16:09:01]*** Stage 1: CUTSNS_PIN = 1 [16:09:03]Read from MH i2c: 01 [16:09:03]MH_I2C_Read... [16:09:03]*** Stop cut motor [16:09:03]*** Cut end [16:09:03]Read from MH i2c: 01 07 00 [16:09:03]MH_I2C_Read... [16:09: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)294430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:09:41]POST & json_proto [16:09:41]process_json_proto [16:09:41]json parsed OK: [16:09:41]protocol is kg_v1.0 [16:09:41]action value=close_receipt [16:09:41]process_action close_receipt [16:09:41]cmd_close_receipt [16:09:41]MH_GetDate [16:09:41]Write to MH i2c: F0 00 00 A8 05 9C [16:09:41]Write i2c OK [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: F0 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: F0 09 00 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: F0 09 00 A8 05 00 45 B4 C8 66 2A 83 C1 65 9F [16:09:41]GetLastDocTimeStamp 1724429338 [16:09:41]current date 1724429381 [16:09:41]FM_GetShiftState [16:09:41]SAM_PROTO_GetShiftState [16:09:41]wFMCommunicate request_size=4 [16:09:41]MH_SAM_APDU [16:09:41]CAPDU: 80 13 01 00 [16:09:41]Write to MH i2c: E2 08 00 A9 05 80 13 01 00 00 00 00 00 2B [16:09:41]Write i2c OK [16:09:41]MH_I2C_Read... [16:09:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:41]Read from MH i2c: E2 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: E2 0E 00 [16:09:41]MH_I2C_Read... [16:09:41]Read from MH i2c: E2 0E 00 A9 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 59 [16:09:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:09:41]wFMCommunicate OK [16:09:41]SAM_PROTO_GetShiftState done [16:09:41]FM_GetShiftState done [16:09:41]opened in 1724372766 [16:09:41]opened+sec_in_day 1724459166 [16:09:41]quantity*price = 0 [16:09:41]sum+1 = 1 [16:09:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 442 23.08.2024 16:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 165589 ФПД: 169873447231584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165589&fm=169873447231584&tin=02508201610067®Number=0000000000092562&sum=0 [16:09:42]StoreToDocumentArchive [16:09:42]shift 469 fd 165589 [16:09:42]save to /storage/0469/doc_00165589 [16:09:42]save last doc name /storage/0469/doc_00165589 to /storage/kkm_last_doc_name [16:09:42]save OK [16:09:42]Clear old archive folders... [16:09:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:09:42]tlvbuf is 01ACB450 [16:09:42]SAM_PROTO_ClearQueue [16:09:42]wFMCommunicate request_size=4 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 09 00 00 [16:09:42]Write to MH i2c: E2 08 00 B6 05 80 09 00 00 00 00 00 00 2D [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [16:09:42]RAPDU: 90 00 [16:09:42]wFMCommunicate OK [16:09:42]SAM_PROTO_ClearQueue done [16:09:42]KKMCreateOFDPacket [16:09:42]OFDProtocolAddRootSTLVToBuf [16:09:42]FM_MakeSignedData [16:09:42]FM_MakeSignedData [16:09:42]SAM_PROTO_SignData [16:09:42]wFMCommunicate request_size=4 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 0D 01 02 [16:09:42]Write to MH i2c: E2 08 00 B7 05 80 0D 01 02 00 00 00 00 35 [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [16:09:42]RAPDU: 90 00 [16:09:42]wFMCommunicate OK [16:09:42]wFMCommunicate request_size=255 [16:09:42]MH_SAM_APDU [16:09: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 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 BA 01 00 00 F4 03 04 00 45 B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 86 02 00 35 04 06 00 9A [16:09:42]Write to MH i2c: E2 02 01 B8 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 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 BA 01 00 00 F4 03 04 00 45 B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 86 02 00 35 04 06 00 9A 00 00 2A [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [16:09:42]RAPDU: 90 00 [16:09:42]wFMCommunicate OK [16:09:42]wFMCommunicate request_size=10 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 0D 02 02 05 7F BE 7A A0 60 [16:09:42]Write to MH i2c: E2 0D 00 B9 05 80 0D 02 02 05 00 7F BE 7A A0 60 00 00 F9 [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [16:09:42]RAPDU: 90 00 [16:09:42]wFMCommunicate OK [16:09:42]wFMCommunicate request_size=4 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 0D 03 02 [16:09:42]Write to MH i2c: E2 08 00 BA 05 80 0D 03 02 00 00 00 00 3A [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 0B 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 0B 00 BA 05 00 9B 05 64 38 8F 31 B1 E8 90 00 D0 [16:09:42]RAPDU: 9B 05 64 38 8F 31 B1 E8 90 00 [16:09:42]wFMCommunicate OK [16:09:42]SAM_PROTO_SignData done [16:09:42]FM_MakeSignedData done [16:09:42]CreateOFDProtocolMessage [16:09:42]wFMCommunicate request_size=4 [16:09:42]MH_SAM_APDU [16:09:42]CAPDU: 80 11 00 00 [16:09:42]Write to MH i2c: E2 08 00 BB 05 80 11 00 00 00 00 00 00 3A [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:42]Read from MH i2c: E2 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 17 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: E2 17 00 BB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [16:09:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:09:42]wFMCommunicate OK [16:09:42]CreateOFDProtocolMessage done [16:09:42]OFDSenderStorePacket 165589 [16:09:42]StoreOFDPacket docnum=165589 [16:09:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DC E0 07 01 F1 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 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 BA 01 00 00 F4 03 04 00 45 B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 86 02 00 35 04 06 00 9A 7F BE 7A A0 60 9B 05 64 38 8F 31 B1 E8 [16:09:42]CheckFolder [16:09:42]dirname=/storage/ofd_packets [16:09:42]CheckFolder done [16:09:42]ProducePacketName [16:09:42]name=ofd_packets/00165589 [16:09:42]NVStorageSaveData ofd_packets/00165589 [16:09:42]File name is /storage/ofd_packets/00165589 [16:09:42]Write 301 bytes [16:09:42]NVStorageSaveData done [16:09:42]OFDSenderStorePacket done [16:09:42]KKMCreateOFDPacket done [16:09:42]NVStorageSaveData kkm_last_timestamp [16:09:42]File name is /storage/kkm_last_timestamp [16:09:42]Write 4 bytes [16:09:42]NVStorageSaveData done [16:09:42]ExternCall_PrintAddStr [16:09:42]wPrintStart [16:09:42]Write to MH i2c: 01 00 00 BC 05 C1 [16:09:42]Write i2c OK [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: 01 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: 01 07 00 [16:09:42]MH_I2C_Read... [16:09:42]Read from MH i2c: 01 07 00 BC 05 00 00 00 00 00 FF 0F D6 [16:09:42]RasterBufferAndPrint [16:09:42]line Счет N : (1)294430 [16:09:42]line ИНН: 02508201610067 [16:09:42]line Контрольно-Кассовый Чек [16:09:42]line ПРОДАЖА [16:09:42]line ТРК (МРК, ГНК) : 42 [16:09:42]line Товар: 2710124130 [16:09:42]line Аи-92-К-5 [16:09:42]line 10.000 * 0.00 [16:09:42]line = 0.00 [16:09:42]line НДС 12% НСП 1% [16:09:42]line > о реализуемом товаре [16:09:42]line ИТОГО: 0.00 [16:09:42]line НСП 1% : 0.00 [16:09:42]line НДС 12% : 0.00 [16:09:42]line Наличными: 0.00 [16:09:42]line Безнал.: 0.00 [16:09:42]line Место: АЗС № 130 "Партнер Нефть" [16:09:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:09:42]line СНО: Общий режим [16:09:42]line Чек 442 23.08.2024 16:09 [16:09:42]line Смена: 469 ФФД: 1.0 [16:09:42]line ЗНМ: 0300000070 [16:09:42]line РНМ: 0000000000092562 [16:09:42]line Версия ККМ: 001 [16:09:42]line Талоны: Топливные Талоны [16:09:42]line 1 [16:09:42]line ФМ: 0000000000871769 [16:09:42]line ФД: 165589 [16:09:42]line ФПД: 169873447231584 [16:09:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T160941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165589&fm=169873447231584&tin=02508201610067®Number=0000000000092562&sum=0 [16:09:42]written 0, free lines is 4095 [16:09:42]OFD Sender: Processing packet 165589 [packets to send 995, broken 994] [16:09:42]ProducePacketName [16:09:42]name=ofd_packets/00165589 [16:09:42]OFD Sender: To server: pG, [16:09:42]CommunicateWithHost lk.salyk.kg:30040 [16:09:42]ConnectInit lk.salyk.kg [16:09:43]Write to MH i2c: 01 00 00 E6 05 EB [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: 01 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: 01 07 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: 01 07 00 E6 05 00 00 00 00 00 D2 0C D0 [16:09:43]RasterBufferAndPrint [16:09:43]line [16:09:43]line [16:09:43]line [16:09:43]line [16:09:43]line [16:09:43]written 0, free lines is 3296 [16:09:43]MH_Cut [16:09:43]Write to MH i2c: D1 01 00 ED 05 01 C4 [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: D1 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: D1 01 00 [16:09:43]MH_I2C_Read... [16:09:43]Read from MH i2c: D1 01 00 ED 05 00 C3 [16:09:43]Write to MH i2c: 01 00 00 EE 05 F3 [16:09:43]Write i2c OK [16:09:43]MH_I2C_Read... [16:09:43]*** Cut start [16:09:43]*** Purtial cut [16:09:43]*** Stage 1: CUTSNS_PIN = 1 [16:09:46]Read from MH i2c: 01 [16:09:46]MH_I2C_Read... [16:09:46]*** Stop cut motor [16:09:46]*** Cut end [16:09:46]Read from MH i2c: 01 07 00 [16:09:46]MH_I2C_Read... [16:09:46]Read from MH i2c: 01 07 00 EE 05 00 00 00 00 00 FF 0F 08 [16:09:46]process_action close_receipt done [16:09:46]requested_data is exist [16:09:46]produce_requested_data [16:09:46]requested_item fm.sn is exist - process it [16:09:46]wFMCommunicate request_size=4 [16:09:46]MH_SAM_APDU [16:09:46]CAPDU: 80 11 00 00 [16:09:46]Write to MH i2c: E2 08 00 EF 05 80 11 00 00 00 00 00 00 6E [16:09:46]Write i2c OK [16:09:46]MH_I2C_Read... [16:09:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:09:46]Read from MH i2c: E2 [16:09:46]MH_I2C_Read... [16:09:46]Read from MH i2c: E2 17 00 [16:09:46]MH_I2C_Read... [16:09:46]Read from MH i2c: E2 17 00 EF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [16:09:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:09:46]wFMCommunicate OK [16:09:46]requested_item fd.num is exist - process it [16:09:46]SAM_PROTO_GetFieldsCounters [16:09:46]wFMCommunicate request_size=4 [16:09:46]MH_SAM_APDU [16:09:46]CAPDU: 80 13 00 00 [16:09:46]Write to MH i2c: E2 08 00 F0 05 80 13 00 00 00 00 00 00 71 [16:09:46]Write i2c OK [16:09:46]MH_I2C_Read... [16:09:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:09:46]Read from MH i2c: E2 [16:09:46]MH_I2C_Read... [16:09:46]Read from MH i2c: E2 62 00 [16:09:46]MH_I2C_Read... [16:09:46]Read from MH i2c: E2 62 00 F0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [16:09:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:09:46]wFMCommunicate OK [16:09:46]SAM_PROTO_GetFieldsCounters done [16:09:46]requested_item shift.num is exist - process it [16:09:46]requested_item shift.opened is exist - process it [16:09:46]req_shift_opened [16:09:46]FM_GetShiftState [16:09:46]SAM_PROTO_GetShiftState [16:09:46]wFMCommunicate request_size=4 [16:09:46]MH_SAM_APDU [16:09:46]CAPDU: 80 13 01 00 [16:09:46]Write to MH i2c: E2 08 00 F1 05 80 13 01 00 00 00 00 00 73 [16:09:46]Write i2c OK [16:09:46]MH_I2C_Read... [16:09:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:09:46]Read from MH i2c: E2 [16:09:46]MH_I2C_Read... [16:09:46]Read from MH i2c: E2 0E 00 [16:09:46]MH_I2C_Read... [16:09:46]Read from MH i2c: E2 0E 00 F1 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A1 [16:09:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:09:46]wFMCommunicate OK [16:09:46]SAM_PROTO_GetShiftState done [16:09:46]FM_GetShiftState done [16:09:46]req_shift_opened done [16:09:46]requested_item shift.open_date is exist - process it [16:09:46]req_shift_open_date [16:09:46]req_shift_open_date done [16:09:46]produce_requested_data done [16:09:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165589,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:09:46]process_action_free close_receipt [16:09:46]json_value_free [16:09:46]json_value_free done [16:09:46]process_json_proto returns [16:09:46]Send response to host [16:09:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165589,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:09:46]free response buf [16:09:46]execute_script done [16:09:46]execute_script returns [16:09:46]free content buf [16:09:46]Sock 12.Close socket [16:09:46]Sock 12.Thread stoped [16:09:49]recv_with_timeout no data received [16:10:03]Connected sock=10 [16:10:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DC E0 07 01 F1 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 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 BA 01 00 00 F4 03 04 00 45 B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 86 02 00 35 04 06 00 9A 7F BE 7A A0 60 9B 05 64 38 8F 31 B1 E8 [16:10:06]accept exits with 7 [16:10:06]New connection [16:10:06]New thread 3067403620 created [16:10:06]Thread 3067260260 joined [16:10:06]Waiting for new connection... [16:10:06] Sock 7.Parse request [16:10:06]Sock 7.Check first char [16:10:06]Sock 7.First char is OK [16:10:06]request: POST /json_proto HTTP/1.0 [16:10:06]Method: POST [16:10:06]URL: /json_proto [16:10:06]Method is POST - this is cgi request [16:10:06]url: /json_proto [16:10:06]query_string will be loaded in cgi processing [16:10:06]execute_cgi json_proto POST (null) [16:10:06]execute_cgi path=json_proto method=POST [16:10:06]POST find Content-Length [16:10:06]Host: 172.17.44.132:8080 [16:10:06]Content-Length: 808 [16:10:06]Content-Type: application/json [16:10:06] [16:10:06]POST finish read [16:10:06]Found Content-Length = 808 [16:10:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51069", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:06]execute_script... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17248829+1707180842=1724429671 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 67 B5 C8 66 2A 83 C1 65 1C [16:14:31]Current date/time: 23.08.2024 16:14 [16:14:31]FM_Init [16:14:31]wFMConnect [16:14:31]MH_SAM_On [16:14:31]Write to MH i2c: E0 00 00 08 00 E7 [16:14:31]Write i2c OK [16:14:31]MH_I2C_Read... [16:14:31]*** iso7816_init finished! [16:14:31]*** atr: [16:14:31]*** 0F 3B D5 18 FF 81 91 FE [16:14:31]*** 1F C3 80 73 C8 21 10 0A [16:14:31]*** 00 00 00 00 00 00 00 00 [16:14:31]*** 00 00 00 00 00 00 00 00 [16:14:31]*** 00 00 00 00 00 00 00 00 [16:14:31]*** 00 00 00 00 00 00 00 00 [16:14:31]*** 00 00 00 00 00 00 00 00 [16:14:31]*** 00 00 00 00 00 00 00 00 [16:14:31]Read from MH i2c: E0 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E0 10 00 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:14:31]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:14:31]wFMCommunicate request_size=10 [16:14:31]MH_SAM_APDU [16:14:31]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:14:31]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:14:31]Write i2c OK [16:14:31]MH_I2C_Read... [16:14:31]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:14:31]Read from MH i2c: E2 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 03 00 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:14:31]RAPDU: 90 00 [16:14:31]wFMCommunicate OK [16:14:31]wFMCommunicate request_size=4 [16:14:31]MH_SAM_APDU [16:14:31]CAPDU: 80 11 00 00 [16:14:31]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:14:31]Write i2c OK [16:14:31]MH_I2C_Read... [16:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:31]Read from MH i2c: E2 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 17 00 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [16:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:31]wFMCommunicate OK [16:14:31]Detected FM SN is 0000000000871769 [16:14:31]Stored FM SN is 0000000000871769 [16:14:31]wFMCommunicate request_size=9 [16:14:31]MH_SAM_APDU [16:14:31]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:14:31]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:14:31]Write i2c OK [16:14:31]MH_I2C_Read... [16:14:31]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:14:31]Read from MH i2c: E2 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 03 00 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:14:31]RAPDU: 90 00 [16:14:31]wFMCommunicate OK [16:14:31]FM PIN OK [16:14:31]wFMCommunicate request_size=8 [16:14:31]MH_SAM_APDU [16:14:31]CAPDU: 80 14 04 00 03 02 00 01 [16:14:31]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:14:31]Write i2c OK [16:14:31]MH_I2C_Read... [16:14:31]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:14:31]Read from MH i2c: E2 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 03 00 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:14:31]RAPDU: 90 00 [16:14:31]wFMCommunicate OK [16:14:31]wFMCommunicate request_size=13 [16:14:31]MH_SAM_APDU [16:14:31]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:14:31]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:14:31]Write i2c OK [16:14:31]MH_I2C_Read... [16:14:31]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:14:31]Read from MH i2c: E2 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 03 00 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:14:31]RAPDU: 90 00 [16:14:31]wFMCommunicate OK [16:14:31]wFMCommunicate request_size=4 [16:14:31]MH_SAM_APDU [16:14:31]CAPDU: 80 11 00 00 [16:14:31]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:14:31]Write i2c OK [16:14:31]MH_I2C_Read... [16:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:31]Read from MH i2c: E2 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 17 00 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [16:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:31]wFMCommunicate OK [16:14:31]DocumentArchiveInit [16:14:31]Start Httpd... [16:14:31]Httpd thread 3067542884 created [16:14:31]Write to MH i2c: 01 00 00 0F 00 0F [16:14:31]Write i2c OK [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: 01 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: 01 07 00 [16:14:31]MH_I2C_Read... [16:14:31]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:14:31]MH Int Process started [16:14:31]Allocated Socket 8 [16:14:31]Bind OK [16:14:31]Listen OK [16:14:31]httpd running on port 8080 [16:14:31]Waiting for new connection... [16:14:32]OFD Sender: Processing packet 165592 [packets to send 995, broken 994] [16:14:32]ProducePacketName [16:14:32]name=ofd_packets/00165592 [16:14:32]OFD Sender: To server: pG, [16:14:32]CommunicateWithHost lk.salyk.kg:30040 [16:14:32]ConnectInit lk.salyk.kg [16:14:33]accept exits with 9 [16:14:33]New connection [16:14:33]New thread 3067256164 created [16:14:33]Waiting for new connection... [16:14:33] Sock 9.Parse request [16:14:33]Sock 9.Check first char [16:14:33]Sock 9.First char is OK [16:14:33]request: POST /json_proto HTTP/1.0 [16:14:33]Method: POST [16:14:33]URL: /json_proto [16:14:33]Method is POST - this is cgi request [16:14:33]url: /json_proto [16:14:33]query_string will be loaded in cgi processing [16:14:33]execute_cgi json_proto POST (null) [16:14:33]execute_cgi path=json_proto method=POST [16:14:33]POST find Content-Length [16:14:33]Host: 172.17.44.132:8080 [16:14:33]Content-Length: 215 [16:14:33]Content-Type: application/json [16:14:33] [16:14:33]POST finish read [16:14:33]Found Content-Length = 215 [16:14:33]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:14:33]execute_script... [16:14:33]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:14:33]POST & json_proto [16:14:33]process_json_proto [16:14:33]json parsed OK: [16:14:33]protocol is kg_v1.0 [16:14:33]action value=get_value [16:14:33]process_action get_value [16:14:33]cmd_get_value [16:14:33]process_action get_value done [16:14:33]requested_data is exist [16:14:33]produce_requested_data [16:14:33]requested_item kkm.sn is exist - process it [16:14:33]requested_item kkm.ver is exist - process it [16:14:33]requested_item fm.sn is exist - process it [16:14:33]wFMCommunicate request_size=4 [16:14:33]MH_SAM_APDU [16:14:33]CAPDU: 80 11 00 00 [16:14:33]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:14:33]Write i2c OK [16:14:33]MH_I2C_Read... [16:14:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:33]Read from MH i2c: E2 [16:14:33]MH_I2C_Read... [16:14:33]Read from MH i2c: E2 17 00 [16:14:33]MH_I2C_Read... [16:14:33]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [16:14:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:33]wFMCommunicate OK [16:14:33]requested_item fd.num is exist - process it [16:14:33]SAM_PROTO_GetFieldsCounters [16:14:33]wFMCommunicate request_size=4 [16:14:33]MH_SAM_APDU [16:14:33]CAPDU: 80 13 00 00 [16:14:33]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:14:33]Write i2c OK [16:14:33]MH_I2C_Read... [16:14:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:33]Read from MH i2c: E2 [16:14:33]MH_I2C_Read... [16:14:33]Read from MH i2c: E2 62 00 [16:14:33]MH_I2C_Read... [16:14:33]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [16:14:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:33]wFMCommunicate OK [16:14:33]SAM_PROTO_GetFieldsCounters done [16:14:33]requested_item shift.num is exist - process it [16:14:33]requested_item shift.opened is exist - process it [16:14:33]req_shift_opened [16:14:33]FM_GetShiftState [16:14:33]SAM_PROTO_GetShiftState [16:14:33]wFMCommunicate request_size=4 [16:14:33]MH_SAM_APDU [16:14:33]CAPDU: 80 13 01 00 [16:14:33]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:14:33]Write i2c OK [16:14:33]MH_I2C_Read... [16:14:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:34]Read from MH i2c: E2 [16:14:34]MH_I2C_Read... [16:14:34]Read from MH i2c: E2 0E 00 [16:14:34]MH_I2C_Read... [16:14:34]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [16:14:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:14:34]wFMCommunicate OK [16:14:34]SAM_PROTO_GetShiftState done [16:14:34]FM_GetShiftState done [16:14:34]req_shift_opened done [16:14:34]requested_item shift.open_date is exist - process it [16:14:34]req_shift_open_date [16:14:34]req_shift_open_date done [16:14:34]produce_requested_data done [16:14:34]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165592,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:14:34]process_action_free get_value [16:14:34]json_value_free [16:14:34]json_value_free done [16:14:34]process_json_proto returns [16:14:34]Send response to host [16:14:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165592,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:14:34]free response buf [16:14:34]execute_script done [16:14:34]execute_script returns [16:14:34]free content buf [16:14:34]Sock 9.Close socket [16:14:34]Sock 9.Thread stoped [16:14:34]accept exits with 10 [16:14:34]New connection [16:14:34]New thread 3067112804 created [16:14:34]Thread 3067256164 joined [16:14:34]Waiting for new connection... [16:14:34] Sock 10.Parse request [16:14:34]Sock 10.Check first char [16:14:34]Sock 10.First char is OK [16:14:34]request: POST /json_proto HTTP/1.0 [16:14:34]Method: POST [16:14:34]URL: /json_proto [16:14:34]Method is POST - this is cgi request [16:14:34]url: /json_proto [16:14:34]query_string will be loaded in cgi processing [16:14:34]execute_cgi json_proto POST (null) [16:14:34]execute_cgi path=json_proto method=POST [16:14:34]POST find Content-Length [16:14:34]Host: 172.17.44.132:8080 [16:14:34]Content-Length: 331 [16:14:34]Content-Type: application/json [16:14:34] [16:14:34]POST finish read [16:14:34]Found Content-Length = 331 [16:14:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:14:34]execute_script... [16:14:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:14:34]POST & json_proto [16:14:34]process_json_proto [16:14:34]json parsed OK: [16:14:34]protocol is kg_v1.0 [16:14:34]action value=get_value [16:14:34]process_action get_value [16:14:34]cmd_get_value [16:14:34]process_action get_value done [16:14:34]requested_data is exist [16:14:34]produce_requested_data [16:14:34]requested_item fm.sale.total is exist - process it [16:14:34]SAM_PROTO_GetFMData [16:14:34]wFMCommunicate request_size=4 [16:14:34]MH_SAM_APDU [16:14:34]CAPDU: 80 13 03 00 [16:14:34]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:14:34]Connected sock=7 [16:14:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 35 35 04 01 EE 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 BD 01 00 00 F4 03 04 00 BD B4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 86 02 00 35 04 06 00 3D 2B 70 2D 84 55 DF 83 EC C7 D9 E1 2A 95 [16:14:34]Write i2c OK [16:14:34]MH_I2C_Read... [16:14:34]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:14:34]Read from MH i2c: E2 [16:14:34]MH_I2C_Read... [16:14:34]Read from MH i2c: E2 FD 00 [16:14:34]MH_I2C_Read... [16:14:34]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 2D 83 02 00 69 04 A4 00 6F 04 04 00 1C 80 02 00 B1 04 05 00 5B 10 15 79 03 70 04 05 00 12 92 2B 73 02 72 04 05 00 49 7E E9 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 86 D8 6E 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0F 55 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 D1 [16:14:34]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 2D 83 02 00 69 04 A4 00 6F 04 04 00 1C 80 02 00 B1 04 05 00 5B 10 15 79 03 70 04 05 00 12 92 2B 73 02 72 04 05 00 49 7E E9 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 86 D8 6E 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0F 55 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [16:14:34]wFMCommunicate OK [16:14:34]wFMCommunicate request_size=4 [16:14:34]MH_SAM_APDU [16:14:34]CAPDU: 80 17 00 00 [16:14:34]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:14:34]Write i2c OK [16:14:34]MH_I2C_Read... [16:14:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:14:35]Read from MH i2c: E2 [16:14:35]MH_I2C_Read... [16:14:35]Read from MH i2c: E2 FD 00 [16:14:35]MH_I2C_Read... [16:14:35]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [16:14:35]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [16:14:35]wFMCommunicate OK [16:14:35]wFMCommunicate request_size=4 [16:14:35]MH_SAM_APDU [16:14:35]CAPDU: 80 17 00 00 [16:14:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:14:35]Write i2c OK [16:14:35]MH_I2C_Read... [16:14:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:14:35]Read from MH i2c: E2 [16:14:35]MH_I2C_Read... [16:14:35]Read from MH i2c: E2 FD 00 [16:14:35]MH_I2C_Read... [16:14:35]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [16:14:35]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [16:14:35]wFMCommunicate OK [16:14:35]wFMCommunicate request_size=4 [16:14:35]MH_SAM_APDU [16:14:35]CAPDU: 80 17 00 00 [16:14:35]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:14:35]Write i2c OK [16:14:35]MH_I2C_Read... [16:14:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:14:35]Read from MH i2c: E2 [16:14:35]MH_I2C_Read... [16:14:35]Read from MH i2c: E2 FD 00 [16:14:35]MH_I2C_Read... [16:14:35]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [16:14:35]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [16:14:35]wFMCommunicate OK [16:14:35]wFMCommunicate request_size=4 [16:14:35]MH_SAM_APDU [16:14:35]CAPDU: 80 17 00 00 [16:14:35]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:14:35]Write i2c OK [16:14:35]MH_I2C_Read... [16:14:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [16:14:35]Read from MH i2c: E2 [16:14:35]MH_I2C_Read... [16:14:35]Read from MH i2c: E2 E6 00 [16:14:35]MH_I2C_Read... [16:14:35]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [16:14:35]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:14:35]wFMCommunicate OK [16:14:35]SAM_PROTO_GetFMData done [16:14:35]requested_item fm.sale_refund.total is exist - process it [16:14:35]requested_item fm.buy.total is exist - process it [16:14:35]requested_item shift.sale.total is exist - process it [16:14:35]SAM_PROTO_GetShiftData [16:14:35]wFMCommunicate request_size=4 [16:14:35]MH_SAM_APDU [16:14:35]CAPDU: 80 13 02 00 [16:14:35]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:14:35]Write i2c OK [16:14:35]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 FD 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 BD 01 00 00 69 04 9E 00 6F 04 04 00 BD 01 00 00 B1 04 04 00 14 9E 6E 02 70 04 04 00 D4 D7 A2 01 72 04 03 00 40 C6 CB 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 A6 21 42 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 82 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 70 [16:14:36]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 BD 01 00 00 69 04 9E 00 6F 04 04 00 BD 01 00 00 B1 04 04 00 14 9E 6E 02 70 04 04 00 D4 D7 A2 01 72 04 03 00 40 C6 CB 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 A6 21 42 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B6 82 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:14:36]wFMCommunicate OK [16:14:36]wFMCommunicate request_size=4 [16:14:36]MH_SAM_APDU [16:14:36]CAPDU: 80 17 00 00 [16:14:36]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 FD 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [16:14:36]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [16:14:36]wFMCommunicate OK [16:14:36]wFMCommunicate request_size=4 [16:14:36]MH_SAM_APDU [16:14:36]CAPDU: 80 17 00 00 [16:14:36]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:14:36]Write i2c OK [16:14:36]MH_I2C_Read... [16:14:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:14:36]Read from MH i2c: E2 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 FD 00 [16:14:36]MH_I2C_Read... [16:14:36]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [16:14:36]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:14:37]wFMCommunicate OK [16:14:37]wFMCommunicate request_size=4 [16:14:37]MH_SAM_APDU [16:14:37]CAPDU: 80 17 00 00 [16:14:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:14:37]Read from MH i2c: E2 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 FD 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:14:37]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 [16:14:38]KKMSetReceiptItemData [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:38]KKMSetReceiptItemData err=0 [16:14:38]KKMAddReceiptItem [16:14:38]LoadAmountFromDocumentTag total=0 [16:14:38]LoadAmountFromDocumentTag cost=8000 [16:14:38]SetAmountToDocument total=8000 [16:14:38]Malloc new data [16:14:38]cost*persent_nds=960000 [16:14:38]+500=960500 [16:14:38]tax_nds_amount=850 [16:14:38]cost*persent_nds=80000 [16:14:38]+500=80500 [16:14:38]tax_nsp_amount=71 [16:14:38]Load OK [16:14:38]Load OK [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:38]Load OK [16:14:38]Load OK [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:38]free (receipt_item_data.pre_item_text) [16:14:38]free (receipt_item_data.post_item_text) [16:14:38]done [16:14:38]receipt_add_items: price(Amount)=13800 [16:14:38]receipt_add_items: sum=27600 [16:14:38]receipt_add_items: quantity [16:14:38]03 D0 07 00 00 00 00 00 KKMCreateReceiptItemDocument [16:14:38]Load OK [16:14:38]KKMSetReceiptItemData [16:14:38]KKMSetReceiptItemData [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:38]Malloc new data [16:14:39]Malloc new data [16:14:39]Malloc new data [16:14:39]KKMSetReceiptItemData err=0 [16:14:39]KKMAddReceiptItem [16:14:39]LoadAmountFromDocumentTag total=8000 [16:14:39]LoadAmountFromDocumentTag cost=27600 [16:14:39]SetAmountToDocument total=35600 [16:14:39]Malloc new data [16:14:39]cost*persent_nds=3312000 [16:14:39]+500=3312500 [16:14:39]tax_nds_amount=2931 [16:14:39]cost*persent_nds=276000 [16:14:39]+500=276500 [16:14:39]tax_nsp_amount=244 [16:14:39]LoadAmountFromDocumentTag tax_cur_amount=850 [16:14:39]SetAmountToDocument tax_cur_amount=3781 [16:14:39]Malloc new data [16:14:39]Malloc new data [16:14:39]free (receipt_item_data.pre_item_text) [16:14:39]free (receipt_item_data.post_item_text) [16:14:39]done [16:14:39]Malloc new data [16:14:39]Malloc new data [16:14:39]Malloc new data [16:14:39]KKMSetReceiptData OK [16:14:39]ProcessDocumentItem done err = 0, tmpTLVsize=111 [16:14:39]tlvbuf is 00223F10 [16:14:39]KKMLoadAndSignReceiptData [16:14:39]SAM_PROTO_ProcessDocument [16:14:39]wFMCommunicate request_size=9 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 15 01 00 04 03 00 6F 00 [16:14:39]Write to MH i2c: E2 0C 00 20 00 80 15 01 00 04 00 03 00 6F 00 00 00 19 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:39]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [16:14:39]Read from MH i2c: E2 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [16:14:39]RAPDU: 90 00 [16:14:39]wFMCommunicate OK [16:14:39]wFMCommunicate request_size=10 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [16:14:39]Write to MH i2c: E2 0D 00 21 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 CF [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:14:39]Read from MH i2c: E2 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [16:14:39]RAPDU: 90 00 [16:14:39]wFMCommunicate OK [16:14:39]wFMCommunicate request_size=15 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 15 02 00 0A FC 03 06 00 10 8B 00 00 00 00 [16:14:39]Write to MH i2c: E2 12 00 22 00 80 15 02 00 0A 00 FC 03 06 00 10 8B 00 00 00 00 00 00 56 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:14:39]Read from MH i2c: E2 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 22 00 00 90 00 96 [16:14:39]RAPDU: 90 00 [16:14:39]wFMCommunicate OK [16:14:39]wFMCommunicate request_size=47 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 0E 00 00 00 00 [16:14:39]Write to MH i2c: E2 32 00 23 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 0E 00 00 00 00 00 00 09 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:14:39]Read from MH i2c: E2 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 23 00 00 90 00 97 [16:14:39]RAPDU: 90 00 [16:14:39]wFMCommunicate OK [16:14:39]wFMCommunicate request_size=15 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [16:14:39]Write to MH i2c: E2 12 00 24 00 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 C9 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:14:39]Read from MH i2c: E2 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 24 00 00 90 00 98 [16:14:39]RAPDU: 90 00 [16:14:39]wFMCommunicate OK [16:14:39]wFMCommunicate request_size=15 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 15 02 00 0A 39 04 06 00 10 8B 00 00 00 00 [16:14:39]Write to MH i2c: E2 12 00 25 00 80 15 02 00 0A 00 39 04 06 00 10 8B 00 00 00 00 00 00 97 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 *** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:14:39] [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 25 00 00 90 00 99 [16:14:39]RAPDU: 90 00 [16:14:39]wFMCommunicate OK [16:14:39]wFMCommunicate request_size=11 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [16:14:39]Write to MH i2c: E2 0E 00 26 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D8 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:14:39]Read from MH i2c: E2 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 26 00 00 90 00 9A [16:14:39]RAPDU: 90 00 [16:14:39]wFMCommunicate OK [16:14:39]wFMCommunicate request_size=13 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 15 02 00 08 F4 03 04 00 6F B5 C8 66 [16:14:39]Write to MH i2c: E2 10 00 27 00 80 15 02 00 08 00 F4 03 04 00 6F B5 C8 66 00 00 04 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:14:39]Read from MH i2c: E2 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 [16:14:39]MH_I2C_Read... [16:14:39]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [16:14:39]RAPDU: 90 00 [16:14:39]wFMCommunicate OK [16:14:39]wFMCommunicate request_size=25 [16:14:39]MH_SAM_APDU [16:14:39]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [16:14:39]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [16:14:39]Write i2c OK [16:14:39]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 03 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [16:14:40]RAPDU: 90 00 [16:14:40]wFMCommunicate OK [16:14:40]wFMCommunicate request_size=4 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 15 03 00 [16:14:40]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [16:14:40]Write i2c OK [16:14:40]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 40 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BE 01 00 00 35 04 06 00 1C F0 90 05 D8 1C 90 00 31 [16:14:40]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BE 01 00 00 35 04 06 00 1C F0 90 05 D8 1C 90 00 [16:14:40]wFMCommunicate OK [16:14:40]SAM_PROTO_ProcessDocument answer len = 59 [16:14:40]SAM_PROTO_ProcessDocument done [16:14:40]SetTLVBufToDocument [16:14:40]Processing tag 1209 (04B9) [16:14:40]Malloc new data [16:14:40]Processing tag 1041 (0411) [16:14:40]Processing tag 1040 (0410) [16:14:40]Malloc new data [16:14:40]Processing tag 1038 (040E) [16:14:40]Malloc new data [16:14:40]Processing tag 1042 (0412) [16:14:40]Malloc new data [16:14:40]Processing tag 1077 (0435) [16:14:40]Malloc new data [16:14:40]SetTLVBufToDocument err=0 [16:14:40]KKMLoadAndSignReceiptData store KKM data [16:14:40]KKMLoadAndSignReceiptData err=0 [16:14:40]wFMCommunicate request_size=4 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 11 00 00 [16:14:40]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [16:14:40]Write i2c OK [16:14:40]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 17 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [16:14:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:40]wFMCommunicate OK 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:14:37]wFMCommunicate OK [16:14:37]wFMCommunicate request_size=4 [16:14:37]MH_SAM_APDU [16:14:37]CAPDU: 80 17 00 00 [16:14:37]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:14:37]Write i2c OK [16:14:37]MH_I2C_Read... [16:14:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:14:37]Read from MH i2c: E2 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 CE 00 [16:14:37]MH_I2C_Read... [16:14:37]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:14:37]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:14:37]wFMCommunicate OK [16:14:37]SAM_PROTO_GetShiftData done [16:14:37]requested_item shift.sale.total_cash is exist - process it [16:14:37]requested_item shift.sale_refund.total is exist - process it [16:14:37]requested_item shift.sale_refund.total_cash is exist - process it [16:14:37]requested_item shift.buy.total is exist - process it [16:14:37]requested_item shift.buy.total_cash is exist - process it [16:14:37]produce_requested_data done [16:14:37]produce_requested_data return {"fm.sale.total":149163254.67,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":408038.60,"shift.sale.total_cash":274493.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:14:37]process_action_free get_value [16:14:37]json_value_free [16:14:37]json_value_free done [16:14:37]process_json_proto returns [16:14:37]Send response to host [16:14:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149163254.67,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":408038.60,"shift.sale.total_cash":274493.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:14:37]free response buf [16:14:37]execute_script done [16:14:37]execute_script returns [16:14:37]free content buf [16:14:37]Sock 10.Close socket [16:14:37]Sock 10.Thread stoped [16:14:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 23 D3 47 00 54 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 86 02 00 F4 03 04 00 B4 5E C8 66 B6 04 01 00 00 81 1A 94 50 1E 6E 9A 81 [16:14:37]CommunicateWithHost err = 0 [16:14:37]CheckOFDResponse [16:14:37]1017 (14) - 77093643461234 [16:14:37]1041 (16) - 0000000000871769 [16:14:37]1040 (4) - 165592 [16:14:37]1012 (4) - 23.08.2024 10:04 [16:14:37]1206 (1) - 0 [16:14:37]OFD Sender: Remove packet 165592 [16:14:37]ProducePacketName [16:14:37]name=ofd_packets/00165592 [16:14:37]NVStorageDeleteData [16:14:38]OFD Sender: No OFD packet to send [16:14:38]accept exits with 9 [16:14:38]New connection [16:14:38]New thread 3067256164 created [16:14:38]Thread 3067112804 joined [16:14:38]Waiting for new connection... [16:14:38] Sock 9.Parse request [16:14:38]Sock 9.Check first char [16:14:38]Sock 9.First char is OK [16:14:38]request: POST /json_proto HTTP/1.0 [16:14:38]Method: POST [16:14:38]URL: /json_proto [16:14:38]Method is POST - this is cgi request [16:14:38]url: /json_proto [16:14:38]query_string will be loaded in cgi processing [16:14:38]execute_cgi json_proto POST (null) [16:14:38]execute_cgi path=json_proto method=POST [16:14:38]POST find Content-Length [16:14:38]Host: 172.17.44.132:8080 [16:14:38]Content-Length: 1025 [16:14:38]Content-Type: application/json [16:14:38] [16:14:38]POST finish read [16:14:38]Found Content-Length = 1025 [16:14:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51070", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030090075", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Blue", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 356.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:38]execute_script... [16:14:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51070", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030090075", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Blue", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 356.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:38]POST & json_proto [16:14:38]process_json_proto [16:14:38]json parsed OK: [16:14:38]protocol is kg_v1.0 [16:14:38]action value=close_receipt [16:14:38]process_action close_receipt [16:14:38]cmd_close_receipt [16:14:38]MH_GetDate [16:14:38]Write to MH i2c: F0 00 00 1D 00 0C [16:14:38]Write i2c OK [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: F0 [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: F0 09 00 [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: F0 09 00 1D 00 00 6F B5 C8 66 2A 83 C1 65 3A [16:14:38]GetLastDocTimeStamp 1724429501 [16:14:38]current date 1724429679 [16:14:38]FM_GetShiftState [16:14:38]SAM_PROTO_GetShiftState [16:14:38]wFMCommunicate request_size=4 [16:14:38]MH_SAM_APDU [16:14:38]CAPDU: 80 13 01 00 [16:14:38]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:14:38]Write i2c OK [16:14:38]MH_I2C_Read... [16:14:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:38]Read from MH i2c: E2 [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: E2 0E 00 [16:14:38]MH_I2C_Read... [16:14:38]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [16:14:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:14:38]wFMCommunicate OK [16:14:38]SAM_PROTO_GetShiftState done [16:14:38]FM_GetShiftState done [16:14:38]opened in 1724372766 [16:14:38]opened+sec_in_day 1724459166 [16:14:38]quantity*price = 8000 [16:14:38]sum+1 = 8001 [16:14:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030090075 Сигареты Esse Blue 2.000 * 138.00 = 276.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 356.00 НСП 1% : 3.15 НДС 12% : 37.81 Наличными: 0.00 Безнал.: 356.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 446 23.08.2024 16:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165593 ФПД: 31819534030876 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161439&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165593&fm=31819534030876&tin=02508201610067®Number=0000000000092562&sum=35600 0 [16:14:40]StoreToDocumentArchive [16:14:40]shift 469 fd 165593 [16:14:40]save to /storage/0469/doc_00165593 [16:14:40]save last doc name /storage/0469/doc_00165593 to /storage/kkm_last_doc_name [16:14:40]save OK [16:14:40]Clear old archive folders... [16:14:40]ProcessDocumentItem done err = 0, tmpTLVsize=369 [16:14:40]tlvbuf is 00284EB0 [16:14:40]SAM_PROTO_ClearQueue [16:14:40]wFMCommunicate request_size=4 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 09 00 00 [16:14:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:14:40]Write i2c OK [16:14:40]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 03 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:14:40]RAPDU: 90 00 [16:14:40]wFMCommunicate OK [16:14:40]SAM_PROTO_ClearQueue done [16:14:40]KKMCreateOFDPacket [16:14:40]OFDProtocolAddRootSTLVToBuf [16:14:40]FM_MakeSignedData [16:14:40]FM_MakeSignedData [16:14:40]SAM_PROTO_SignData [16:14:40]wFMCommunicate request_size=4 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 0D 01 02 [16:14:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:14:40]Write i2c OK [16:14:40]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 03 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:14:40]RAPDU: 90 00 [16:14:40]wFMCommunicate OK [16:14:40]wFMCommunicate request_size=255 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 0D 02 02 FA 03 00 71 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 30 30 37 35 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 [16:14:40]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 71 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 30 30 37 35 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 00 00 C6 [16:14:40]Write i2c OK [16:14:40]MH_I2C_Read... [16:14:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:40]Read from MH i2c: E2 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 03 00 [16:14:40]MH_I2C_Read... [16:14:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:14:40]RAPDU: 90 00 [16:14:40]wFMCommunicate OK [16:14:40]wFMCommunicate request_size=128 [16:14:40]MH_SAM_APDU [16:14:40]CAPDU: 80 0D 02 02 7B F3 03 06 00 C5 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 8B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 6F B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 86 02 00 35 04 06 00 1C F0 90 05 D8 1C [16:14:41]Write to MH i2c: E2 83 00 2E 00 80 0D 02 02 7B 00 F3 03 06 00 C5 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 8B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 6F B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 86 02 00 35 04 06 00 1C F0 90 05 D8 1C 00 00 24 [16:14:41]Write i2c OK [16:14:41]MH_I2C_Read... [16:14:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:41]Read from MH i2c: E2 [16:14:41]MH_I2C_Read... [16:14:41]Read from MH i2c: E2 03 00 [16:14:41]MH_I2C_Read... [16:14:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:14:41]RAPDU: 90 00 [16:14:41]wFMCommunicate OK [16:14:41]wFMCommunicate request_size=4 [16:14:41]MH_SAM_APDU [16:14:41]CAPDU: 80 0D 03 02 [16:14:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:14:41]Write i2c OK [16:14:41]MH_I2C_Read... [16:14:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:41]Read from MH i2c: E2 [16:14:41]MH_I2C_Read... [16:14:41]Read from MH i2c: E2 0B 00 [16:14:41]MH_I2C_Read... [16:14:41]Read from MH i2c: E2 0B 00 2F 00 00 09 D0 DC 9F 19 0B 36 80 90 00 D9 [16:14:41]RAPDU: 09 D0 DC 9F 19 0B 36 80 90 00 [16:14:41]wFMCommunicate OK [16:14:41]SAM_PROTO_SignData done [16:14:41]FM_MakeSignedData done [16:14:41]CreateOFDProtocolMessage [16:14:41]wFMCommunicate request_size=4 [16:14:41]MH_SAM_APDU [16:14:41]CAPDU: 80 11 00 00 [16:14:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:14:41]Write i2c OK [16:14:41]MH_I2C_Read... [16:14:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:41]Read from MH i2c: E2 [16:14:41]MH_I2C_Read... [16:14:41]Read from MH i2c: E2 17 00 [16:14:41]MH_I2C_Read... [16:14:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [16:14:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:41]wFMCommunicate OK [16:14:41]CreateOFDProtocolMessage done [16:14:41]OFDSenderStorePacket 165593 [16:14:41]StoreOFDPacket docnum=165593 [16:14:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 85 01 00 00 B8 C1 7D 01 8B 70 5A 03 01 00 03 00 71 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 30 30 37 35 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 8B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 6F B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 86 02 00 35 04 06 00 1C F0 90 05 D8 1C 09 D0 DC 9F 19 0B 36 80 [16:14:41]CheckFolder [16:14:41]dirname=/storage/ofd_packets [16:14:41]CheckFolder done [16:14:41]ProducePacketName [16:14:41]name=ofd_packets/00165593 [16:14:41]NVStorageSaveData ofd_packets/00165593 [16:14:41]File name is /storage/ofd_packets/00165593 [16:14:41]Write 419 bytes [16:14:41]NVStorageSaveData done [16:14:41]OFDSenderStorePacket done [16:14:41]KKMCreateOFDPacket done [16:14:41]NVStorageSaveData kkm_last_timestamp [16:14:41]File name is /storage/kkm_last_timestamp [16:14:41]Write 4 bytes [16:14:41]NVStorageSaveData done [16:14:41]ExternCall_PrintAddStr [16:14:41]wPrintStart [16:14:41]Write to MH i2c: 01 00 00 31 00 31 [16:14:41]Write i2c OK [16:14:41]MH_I2C_Read... [16:14:41]Read from MH i2c: 01 [16:14:41]MH_I2C_Read... [16:14:41]Read from MH i2c: 01 07 00 [16:14:41]MH_I2C_Read... [16:14:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:14:41]RasterBufferAndPrint [16:14:41]line Счет N : (3)51070 [16:14:41]line ИНН: 02508201610067 [16:14:41]line Контрольно-Кассовый Чек [16:14:41]line ПРОДАЖА [16:14:41]line Товар: 4700000160211 [16:14:41]line Вода Легенда 0,5л [16:14:41]line 2.000 * 40.00 [16:14:41]line = 80.00 [16:14:41]line НДС 12% НСП 1% [16:14:41]line > о реализуемом товаре [16:14:41]line Товар: 4640030090075 [16:14:41]line Сигареты Esse Blue [16:14:41]line 2.000 * 138.00 [16:14:41]line = 276.00 [16:14:41]line НДС 12% НСП 1% [16:14:41]line > о реализуемом товаре [16:14:41]line ИТОГО: 356.00 [16:14:41]line НСП 1% : 3.15 [16:14:41]line НДС 12% : 37.81 [16:14:41]line Наличными: 0.00 [16:14:41]line Безнал.: 356.00 [16:14:41]line Место: АЗС № 130 "Партнер Нефть" [16:14:41]OFD Sender: Processing packet 165593 [packets to send 995, broken 994] [16:14:41]ProducePacketName [16:14:41]name=ofd_packets/00165593 [16:14:41]OFD Sender: To server: pG, [16:14:41]CommunicateWithHost lk.salyk.kg:30040 [16:14:41]ConnectInit lk.salyk.kg [16:14:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:14:41]line СНО: Общий режим [16:14:41]line Чек 446 23.08.2024 16:14 [16:14:41]line Смена: 469 ФФД: 1.0 [16:14:41]line ЗНМ: 0300000070 [16:14:41]line РНМ: 0000000000092562 [16:14:41]line Версия ККМ: 001 [16:14:41]line Платежная система: O! деньги [16:14:41]line ФМ: 0000000000871769 [16:14:41]line ФД: 165593 [16:14:41]line ФПД: 31819534030876 [16:14:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161439&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165593&fm=31819534030876&tin=02508201610067®Number=0000000000092562&sum=35600 [16:14:41]line 0 [16:14:41]written 0, free lines is 4095 [16:14:42]Write to MH i2c: 01 00 00 61 00 61 [16:14:42]Write i2c OK [16:14:42]MH_I2C_Read... [16:14:42]Read from MH i2c: 01 [16:14:42]MH_I2C_Read... [16:14:42]Read from MH i2c: 01 07 00 [16:14:42]MH_I2C_Read... [16:14:42]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 73 0C E7 [16:14:42]RasterBufferAndPrint [16:14:42]line [16:14:42]line [16:14:42]line [16:14:42]line [16:14:42]line [16:14:42]written 0, free lines is 3207 [16:14:42]MH_Cut [16:14:42]Write to MH i2c: D1 01 00 68 00 01 3A [16:14:42]Write i2c OK [16:14:42]MH_I2C_Read... [16:14:42]Read from MH i2c: D1 [16:14:42]MH_I2C_Read... [16:14:42]Read from MH i2c: D1 01 00 [16:14:42]MH_I2C_Read... [16:14:42]Read from MH i2c: D1 01 00 68 00 00 39 [16:14:42]Write to MH i2c: 01 00 00 69 00 69 [16:14:42]Write i2c OK [16:14:42]MH_I2C_Read... [16:14:42]*** Cut start [16:14:42]*** Purtial cut [16:14:42]*** Stage 1: CUTSNS_PIN = 1 [16:14:42]recv_with_timeout no data received [16:14:44]Connected sock=6 [16:14:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 85 01 00 00 B8 C1 7D 01 8B 70 5A 03 01 00 03 00 71 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 30 30 37 35 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 8B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 8B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 6F B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 86 02 00 35 04 06 00 1C F0 90 05 D8 1C 09 D0 DC 9F 19 0B 36 80 [16:14:44]Read from MH i2c: 01 [16:14:44]MH_I2C_Read... [16:14:44]*** Stop cut motor [16:14:44]*** Cut end [16:14:44]Read from MH i2c: 01 07 00 [16:14:44]MH_I2C_Read... [16:14:44]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 FF 0F 7E [16:14:44]process_action close_receipt done [16:14:44]requested_data is exist [16:14:44]produce_requested_data [16:14:44]requested_item fm.sn is exist - process it [16:14:44]wFMCommunicate request_size=4 [16:14:44]MH_SAM_APDU [16:14:44]CAPDU: 80 11 00 00 [16:14:44]Write to MH i2c: E2 08 00 6A 00 80 11 00 00 00 00 00 00 E4 [16:14:44]Write i2c OK [16:14:44]MH_I2C_Read... [16:14:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:44]Read from MH i2c: E2 [16:14:44]MH_I2C_Read... [16:14:44]Read from MH i2c: E2 17 00 [16:14:44]MH_I2C_Read... [16:14:44]Read from MH i2c: E2 17 00 6A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [16:14:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:44]wFMCommunicate OK [16:14:44]requested_item fd.num is exist - process it [16:14:44]SAM_PROTO_GetFieldsCounters [16:14:44]wFMCommunicate request_size=4 [16:14:44]MH_SAM_APDU [16:14:44]CAPDU: 80 13 00 00 [16:14:44]Write to MH i2c: E2 08 00 6B 00 80 13 00 00 00 00 00 00 E7 [16:14:44]Write i2c OK [16:14:44]MH_I2C_Read... [16:14:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:45]Read from MH i2c: E2 [16:14:45]MH_I2C_Read... [16:14:45]Read from MH i2c: E2 62 00 [16:14:45]MH_I2C_Read... [16:14:45]Read from MH i2c: E2 62 00 6B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 81 [16:14:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:45]wFMCommunicate OK [16:14:45]SAM_PROTO_GetFieldsCounters done [16:14:45]requested_item shift.num is exist - process it [16:14:45]requested_item shift.opened is exist - process it [16:14:45]req_shift_opened [16:14:45]FM_GetShiftState [16:14:45]SAM_PROTO_GetShiftState [16:14:45]wFMCommunicate request_size=4 [16:14:45]MH_SAM_APDU [16:14:45]CAPDU: 80 13 01 00 [16:14:45]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [16:14:45]Write i2c OK [16:14:45]MH_I2C_Read... [16:14:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 89 A1 47 00 75 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 Read from MH i2c: D9 E2 86 [16:14:45]02 MH_I2C_Read... [16:14:45]00 F4 03 04 00 BE 5E C8 66 B6 04 01 Read from MH i2c: 00 E2 00 0E 8F 00 D6 [16:14:45]80 MH_I2C_Read... [16:14:45]AF 79 Read from MH i2c: C3 E2 0C 0E 31 00 [16:14:45]6C CommunicateWithHost err = 0 [16:14:45]00 CheckOFDResponse [16:14:45]00 1017 (14) - 77093643461234 [16:14:45]09 1041 (16) - 0000000000871769 [16:14:45]00 1040 (4) - 165593 [16:14:45]01 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:45]1E 1012 (4) - 23.08.2024 10:04 [16:14:45]D7 1206 (1) - 0 [16:14:45]C7 OFD Sender: Remove packet 165593 [16:14:45]66 ProducePacketName [16:14:45]00 name=ofd_packets/00165593 [16:14:45]00 NVStorageDeleteData [16:14:45]00 00 90 00 17 [16:14:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:14:45]wFMCommunicate OK [16:14:45]SAM_PROTO_GetShiftState done [16:14:45]FM_GetShiftState done [16:14:45]req_shift_opened done [16:14:45]requested_item shift.open_date is exist - process it [16:14:45]req_shift_open_date [16:14:45]req_shift_open_date done [16:14:45]produce_requested_data done [16:14:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165593,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:14:45]process_action_free close_receipt [16:14:45]json_value_free [16:14:45]json_value_free done [16:14:45]process_json_proto returns [16:14:45]Send response to host [16:14:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165593,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:14:45]free response buf [16:14:45]execute_script done [16:14:45]execute_script returns [16:14:45]free content buf [16:14:45]Sock 9.Close socket [16:14:45]Sock 9.Thread stoped [16:14:45]accept exits with 7 [16:14:45]New connection [16:14:45]New thread 3067112804 created [16:14:45]Thread 3067256164 joined [16:14:45]Waiting for new connection... [16:14:45] Sock 7.Parse request [16:14:45]Sock 7.Check first char [16:14:45]Sock 7.First char is OK [16:14:45]request: POST /json_proto HTTP/1.0 [16:14:45]Method: POST [16:14:45]URL: /json_proto [16:14:45]Method is POST - this is cgi request [16:14:45]url: /json_proto [16:14:45]query_string will be loaded in cgi processing [16:14:45]execute_cgi json_proto POST (null) [16:14:45]execute_cgi path=json_proto method=POST [16:14:45]POST find Content-Length [16:14:45]Host: 172.17.44.132:8080 [16:14:45]Content-Length: 682 [16:14:45]Content-Type: application/json [16:14:45] [16:14:45]POST finish read [16:14:45]Found Content-Length = 682 [16:14:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:45]execute_script... [16:14: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)294433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:45]POST & json_proto [16:14:45]process_json_proto [16:14:45]json parsed OK: [16:14:45]protocol is kg_v1.0 [16:14:45]action value=close_receipt [16:14:45]process_action close_receipt [16:14:45]cmd_close_receipt [16:14:45]MH_GetDate [16:14:45]Write to MH i2c: F0 00 00 6D 00 5C [16:14:45]Write i2c OK [16:14:45]MH_I2C_Read... [16:14:45]Read from MH i2c: F0 [16:14:45]MH_I2C_Read... [16:14:45]Read from MH i2c: F0 09 00 [16:14:45]MH_I2C_Read... [16:14:45]Read from MH i2c: F0 09 00 6D 00 00 76 B5 C8 66 2A 83 C1 65 91 [16:14:45]GetLastDocTimeStamp 1724429679 [16:14:45]current date 1724429686 [16:14:45]FM_GetShiftState [16:14:45]SAM_PROTO_GetShiftState [16:14:45]wFMCommunicate request_size=4 [16:14:45]MH_SAM_APDU [16:14:45]CAPDU: 80 13 01 00 [16:14:45]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [16:14:45]Write i2c OK [16:14:45]MH_I2C_Read... [16:14:45]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:45]E2 [16:14:45]MH_I2C_Read... [16:14:45]Read from MH i2c: E2 0E 00 [16:14:45]MH_I2C_Read... [16:14:45]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 19 [16:14:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:14:45]wFMCommunicate OK [16:14:45]SAM_PROTO_GetShiftState done [16:14:45]FM_GetShiftState done [16:14:45]opened in 1724372766 [16:14:45]opened+sec_in_day 1724459166 [16:14:45]quantity*price = 100021 [16:14:45]sum+1 = 100023 [16:14:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 447 23.08.2024 16:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165594 ФПД: 66073911451696 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165594&fm=66073911451696&tin=02508201610067®Number=0000000000092562&sum=100000 [16:14:47]StoreToDocumentArchive [16:14:47]shift 469 fd 165594 [16:14:47]save to /storage/0469/doc_00165594 [16:14:47]save last doc name /storage/0469/doc_00165594 to /storage/kkm_last_doc_name [16:14:47]save OK [16:14:47]Clear old archive folders... [16:14:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:14:47]tlvbuf is 002BC770 [16:14:47]SAM_PROTO_ClearQueue [16:14:47]wFMCommunicate request_size=4 [16:14:47]MH_SAM_APDU [16:14:47]CAPDU: 80 09 00 00 [16:14:47]Write to MH i2c: E2 08 00 7B 00 80 09 00 00 00 00 00 00 ED [16:14:47]Write i2c OK [16:14:47]MH_I2C_Read... [16:14:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:47]Read from MH i2c: E2 [16:14:47]MH_I2C_Read... [16:14:47]Read from MH i2c: E2 03 00 [16:14:47]MH_I2C_Read... [16:14:47]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [16:14:47]RAPDU: 90 00 [16:14:47]wFMCommunicate OK [16:14:47]SAM_PROTO_ClearQueue done [16:14:47]KKMCreateOFDPacket [16:14:47]OFDProtocolAddRootSTLVToBuf [16:14:47]FM_MakeSignedData [16:14:47]FM_MakeSignedData [16:14:47]SAM_PROTO_SignData [16:14:47]wFMCommunicate request_size=4 [16:14:47]MH_SAM_APDU [16:14:47]CAPDU: 80 0D 01 02 [16:14:47]Write to MH i2c: E2 08 00 7C 00 80 0D 01 02 00 00 00 00 F5 [16:14:47]Write i2c OK [16:14:47]MH_I2C_Read... [16:14:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:47]Read from MH i2c: E2 [16:14:47]MH_I2C_Read... [16:14:47]Read from MH i2c: E2 03 00 [16:14:47]MH_I2C_Read... [16:14:47]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [16:14:47]RAPDU: 90 00 [16:14:47]wFMCommunicate OK [16:14:47]wFMCommunicate request_size=255 [16:14:47]MH_SAM_APDU [16:14: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 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 BF 01 00 00 F4 03 04 00 76 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 86 02 00 35 04 06 00 3C [16:14:47]Write to MH i2c: E2 02 01 7D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 01 00 00 F4 03 04 00 76 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 86 02 00 35 04 06 00 3C 00 00 33 [16:14:47]Write i2c OK [16:14:47]MH_I2C_Read... [16:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:48]Read from MH i2c: E2 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: E2 03 00 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [16:14:48]RAPDU: 90 00 [16:14:48]wFMCommunicate OK [16:14:48]wFMCommunicate request_size=10 [16:14:48]MH_SAM_APDU [16:14:48]CAPDU: 80 0D 02 02 05 18 08 05 60 30 [16:14:48]Write to MH i2c: E2 0D 00 7E 00 80 0D 02 02 05 00 18 08 05 60 30 00 00 B7 [16:14:48]Write i2c OK [16:14:48]MH_I2C_Read... [16:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:48]Read from MH i2c: E2 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: E2 03 00 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [16:14:48]RAPDU: 90 00 [16:14:48]wFMCommunicate OK [16:14:48]wFMCommunicate request_size=4 [16:14:48]MH_SAM_APDU [16:14:48]CAPDU: 80 0D 03 02 [16:14:48]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [16:14:48]Write i2c OK [16:14:48]MH_I2C_Read... [16:14:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:48]Read from MH i2c: E2 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: E2 0B 00 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: E2 0B 00 7F 00 00 9F 50 3F 60 9C 79 8E 00 90 00 2C [16:14:48]RAPDU: 9F 50 3F 60 9C 79 8E 00 90 00 [16:14:48]wFMCommunicate OK [16:14:48]SAM_PROTO_SignData done [16:14:48]FM_MakeSignedData done [16:14:48]CreateOFDProtocolMessage [16:14:48]wFMCommunicate request_size=4 [16:14:48]MH_SAM_APDU [16:14:48]CAPDU: 80 11 00 00 [16:14:48]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [16:14:48]Write i2c OK [16:14:48]MH_I2C_Read... [16:14:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:48]Read from MH i2c: E2 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: E2 17 00 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: E2 17 00 80 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [16:14:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:48]wFMCommunicate OK [16:14:48]CreateOFDProtocolMessage done [16:14:48]OFDSenderStorePacket 165594 [16:14:48]StoreOFDPacket docnum=165594 [16:14:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F0 5F 07 01 12 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 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 BF 01 00 00 F4 03 04 00 76 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 86 02 00 35 04 06 00 3C 18 08 05 60 30 9F 50 3F 60 9C 79 8E 00 [16:14:48]CheckFolder [16:14:48]dirname=/storage/ofd_packets [16:14:48]CheckFolder done [16:14:48]ProducePacketName [16:14:48]name=ofd_packets/00165594 [16:14:48]NVStorageSaveData ofd_packets/00165594 [16:14:48]File name is /storage/ofd_packets/00165594 [16:14:48]Write 301 bytes [16:14:48]NVStorageSaveData done [16:14:48]OFDSenderStorePacket done [16:14:48]KKMCreateOFDPacket done [16:14:48]NVStorageSaveData kkm_last_timestamp [16:14:48]File name is /storage/kkm_last_timestamp [16:14:48]Write 4 bytes [16:14:48]NVStorageSaveData done [16:14:48]ExternCall_PrintAddStr [16:14:48]wPrintStart [16:14:48]Write to MH i2c: 01 00 00 81 00 81 [16:14:48]Write i2c OK [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: 01 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: 01 07 00 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [16:14:48]RasterBufferAndPrint [16:14:48]line Счет N : (1)294433 [16:14:48]line ИНН: 02508201610067 [16:14:48]line Контрольно-Кассовый Чек [16:14:48]line ПРОДАЖА [16:14:48]line ТРК (МРК, ГНК) : 43 [16:14:48]line Товар: 2710124500 [16:14:48]line Аи-95-К-5 [16:14:48]line 13.480 * 74.20 [16:14:48]line = 1000.22 [16:14:48]line НДС 12% НСП 1% [16:14:48]line > о реализуемом товаре [16:14:48]line ОКРУГЛЕНИЕ: -0.22 [16:14:48]line ИТОГО: 1000.00 [16:14:48]line Внесено: 1000.00 [16:14:48]line СДАЧА: 0.00 [16:14:48]line НСП 1% : 8.85 [16:14:48]line НДС 12% : 106.22 [16:14:48]line Наличными: 1000.00 [16:14:48]line Безнал.: 0.00 [16:14:48]line Место: АЗС № 130 "Партнер Нефть" [16:14:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:14:48]line СНО: Общий режим [16:14:48]line Чек 447 23.08.2024 16:14 [16:14:48]line Смена: 469 ФФД: 1.0 [16:14:48]line ЗНМ: 0300000070 [16:14:48]line РНМ: 0000000000092562 [16:14:48]line Версия ККМ: 001 [16:14:48]line ФМ: 0000000000871769 [16:14:48]line ФД: 165594 [16:14:48]line ФПД: 66073911451696 [16:14:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165594&fm=66073911451696&tin=02508201610067®Number=0000000000092562&sum=100000 [16:14:48]OFD Sender: Processing packet 165594 [packets to send 995, broken 994] [16:14:48]ProducePacketName [16:14:48]name=ofd_packets/00165594 [16:14:48]OFD Sender: To server: pG, [16:14:48]CommunicateWithHost lk.salyk.kg:30040 [16:14:48]ConnectInit lk.salyk.kg [16:14:48]written 0, free lines is 4095 [16:14:48]Write to MH i2c: 01 00 00 AC 00 AC [16:14:48]Write i2c OK [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: 01 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: 01 07 00 [16:14:48]MH_I2C_Read... [16:14:48]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 D2 0C 91 [16:14:49]RasterBufferAndPrint [16:14:49]line [16:14:49]line [16:14:49]line [16:14:49]line [16:14:49]line [16:14:49]written 0, free lines is 3312 [16:14:49]MH_Cut [16:14:49]Write to MH i2c: D1 01 00 B3 00 01 85 [16:14:49]Write i2c OK [16:14:49]MH_I2C_Read... [16:14:49]Read from MH i2c: D1 [16:14:49]MH_I2C_Read... [16:14:49]Read from MH i2c: D1 01 00 [16:14:49]MH_I2C_Read... [16:14:49]Read from MH i2c: D1 01 00 B3 00 00 84 [16:14:49]Write to MH i2c: 01 00 00 B4 00 B4 [16:14:49]Write i2c OK [16:14:49]MH_I2C_Read... [16:14:49]*** Cut start [16:14:49]*** Purtial cut [16:14:49]*** Stage 1: CUTSNS_PIN = 1 [16:14:51]Read from MH i2c: *** Stop cut motor [16:14:51]01 *** Cut end [16:14:51] [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: 01 07 00 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [16:14:51]process_action close_receipt done [16:14:51]requested_data is exist [16:14:51]produce_requested_data [16:14:51]requested_item fm.sn is exist - process it [16:14:51]wFMCommunicate request_size=4 [16:14:51]MH_SAM_APDU [16:14:51]CAPDU: 80 11 00 00 [16:14:51]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [16:14:51]Write i2c OK [16:14:51]MH_I2C_Read... [16:14:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:51]Read from MH i2c: E2 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 17 00 [16:14:51]MH_I2C_Read... [16:14:51]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [16:14:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:51]wFMCommunicate OK [16:14:51]requested_item fd.num is exist - process it [16:14:51]SAM_PROTO_GetFieldsCounters [16:14:51]wFMCommunicate request_size=4 [16:14:51]MH_SAM_APDU [16:14:51]CAPDU: 80 13 00 00 [16:14:51]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [16:14:51]Write i2c OK [16:14:51]MH_I2C_Read... [16:14:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:52]Read from MH i2c: E2 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: E2 62 00 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 D0 [16:14:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:52]wFMCommunicate OK [16:14:52]SAM_PROTO_GetFieldsCounters done [16:14:52]requested_item shift.num is exist - process it [16:14:52]requested_item shift.opened is exist - process it [16:14:52]req_shift_opened [16:14:52]FM_GetShiftState [16:14:52]SAM_PROTO_GetShiftState [16:14:52]wFMCommunicate request_size=4 [16:14:52]MH_SAM_APDU [16:14:52]CAPDU: 80 13 01 00 [16:14:52]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [16:14:52]Write i2c OK [16:14:52]MH_I2C_Read... [16:14:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:52]Read from MH i2c: E2 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: E2 0E 00 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 62 [16:14:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:14:52]wFMCommunicate OK [16:14:52]SAM_PROTO_GetShiftState done [16:14:52]FM_GetShiftState done [16:14:52]req_shift_opened done [16:14:52]requested_item shift.open_date is exist - process it [16:14:52]req_shift_open_date [16:14:52]req_shift_open_date done [16:14:52]produce_requested_data done [16:14:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165594,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:14:52]process_action_free close_receipt [16:14:52]json_value_free [16:14:52]json_value_free done [16:14:52]process_json_proto returns [16:14:52]Send response to host [16:14:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165594,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:14:52]free response buf [16:14:52]execute_script done [16:14:52]execute_script returns [16:14:52]free content buf [16:14:52]Sock 7.Close socket [16:14:52]Sock 7.Thread stoped [16:14:52]accept exits with 6 [16:14:52]New connection [16:14:52]New thread 3067256164 created [16:14:52]Thread 3067112804 joined [16:14:52]Waiting for new connection... [16:14:52] Sock 6.Parse request [16:14:52]Sock 6.Check first char [16:14:52]Sock 6.First char is OK [16:14:52]request: POST /json_proto HTTP/1.0 [16:14:52]Method: POST [16:14:52]URL: /json_proto [16:14:52]Method is POST - this is cgi request [16:14:52]url: /json_proto [16:14:52]query_string will be loaded in cgi processing [16:14:52]execute_cgi json_proto POST (null) [16:14:52]execute_cgi path=json_proto method=POST [16:14:52]POST find Content-Length [16:14:52]Host: 172.17.44.132:8080 [16:14:52]Content-Length: 677 [16:14:52]Content-Type: application/json [16:14:52] [16:14:52]POST finish read [16:14:52]Found Content-Length = 677 [16:14:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:52]execute_script... [16:14:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:14:52]POST & json_proto [16:14:52]process_json_proto [16:14:52]json parsed OK: [16:14:52]protocol is kg_v1.0 [16:14:52]action value=close_receipt [16:14:52]process_action close_receipt [16:14:52]cmd_close_receipt [16:14:52]MH_GetDate [16:14:52]Write to MH i2c: F0 00 00 B8 00 A7 [16:14:52]Write i2c OK [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: F0 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: F0 09 00 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: F0 09 00 B8 00 00 7D B5 C8 66 2A 83 C1 65 E3 [16:14:52]GetLastDocTimeStamp 1724429686 [16:14:52]current date 1724429693 [16:14:52]FM_GetShiftState [16:14:52]SAM_PROTO_GetShiftState [16:14:52]wFMCommunicate request_size=4 [16:14:52]MH_SAM_APDU [16:14:52]CAPDU: 80 13 01 00 [16:14:52]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [16:14:52]Write i2c OK [16:14:52]MH_I2C_Read... [16:14:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:52]Read from MH i2c: E2 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: E2 0E 00 [16:14:52]MH_I2C_Read... [16:14:52]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 64 [16:14:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:14:52]wFMCommunicate OK [16:14:52]SAM_PROTO_GetShiftState done [16:14:52]FM_GetShiftState done [16:14:52]opened in 1724372766 [16:14:52]opened+sec_in_day 1724459166 [16:14:52]quantity*price = 30035 [16:14:52]sum+1 = 30036 [16:14:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 448 23.08.2024 16:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165595 ФПД: 248979696769669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165595&fm=248979696769669&tin=02508201610067®Number=0000000000092562&sum=30000 [16:14:53]StoreToDocumentArchive [16:14:53]shift 469 fd 165595 [16:14:53]save to /storage/0469/doc_00165595 [16:14:53]save last doc name /storage/0469/doc_00165595 to /storage/kkm_last_doc_name [16:14:53]save OK [16:14:53]Clear old archive folders... [16:14:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:14:53]tlvbuf is 00214BB0 [16:14:53]SAM_PROTO_ClearQueue [16:14:53]wFMCommunicate request_size=4 [16:14:53]MH_SAM_APDU [16:14:53]CAPDU: 80 09 00 00 [16:14:53]Write to MH i2c: E2 08 00 C6 00 80 09 00 00 00 00 00 00 38 [16:14:53]Write i2c OK [16:14:53]MH_I2C_Read... [16:14:54]Read from MH i2c: *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:14:54]E2 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 03 00 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [16:14:54]RAPDU: 90 00 [16:14:54]wFMCommunicate OK [16:14:54]SAM_PROTO_ClearQueue done [16:14:54]KKMCreateOFDPacket [16:14:54]OFDProtocolAddRootSTLVToBuf [16:14:54]FM_MakeSignedData [16:14:54]FM_MakeSignedData [16:14:54]SAM_PROTO_SignData [16:14:54]wFMCommunicate request_size=4 [16:14:54]MH_SAM_APDU [16:14:54]CAPDU: 80 0D 01 02 [16:14:54]Write to MH i2c: E2 08 00 C7 00 80 0D 01 02 00 00 00 00 40 [16:14:54]Write i2c OK [16:14:54]MH_I2C_Read... [16:14:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:14:54]Read from MH i2c: E2 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 03 00 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [16:14:54]RAPDU: 90 00 [16:14:54]wFMCommunicate OK [16:14:54]wFMCommunicate request_size=255 [16:14:54]MH_SAM_APDU [16:14: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 7D B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 86 02 00 35 04 06 00 E2 [16:14:54]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 7D B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 86 02 00 35 04 06 00 E2 00 00 1F [16:14:54]Write i2c OK [16:14:54]MH_I2C_Read... [16:14:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:54]Read from MH i2c: E2 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 03 00 [16:14:54]MH_I2C_Read... [16:14:54]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [16:14:54]RAPDU: 90 00 [16:14:54]wFMCommunicate OK [16:14:54]wFMCommunicate request_size=10 [16:14:54]MH_SAM_APDU [16:14:54]CAPDU: 80 0D 02 02 05 72 1A 61 DA 85 [16:14:54]Write to MH i2c: E2 0D 00 C9 00 80 0D 02 02 05 00 72 1A 61 DA 85 00 00 99 [16:14:55]Write i2c OK [16:14:55]MH_I2C_Read... [16:14:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:14:55]Read from MH i2c: E2 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: E2 03 00 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [16:14:55]RAPDU: 90 00 [16:14:55]wFMCommunicate OK [16:14:55]wFMCommunicate request_size=4 [16:14:55]MH_SAM_APDU [16:14:55]CAPDU: 80 0D 03 02 [16:14:55]Write to MH i2c: E2 08 00 CA 00 80 0D 03 02 00 00 00 00 45 [16:14:55]Write i2c OK [16:14:55]MH_I2C_Read... [16:14:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:14:55]Read from MH i2c: E2 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: E2 0B 00 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: E2 0B 00 CA 00 00 FB E3 61 4B C9 37 E4 75 90 00 29 [16:14:55]RAPDU: FB E3 61 4B C9 37 E4 75 90 00 [16:14:55]wFMCommunicate OK [16:14:55]SAM_PROTO_SignData done [16:14:55]FM_MakeSignedData done [16:14:55]CreateOFDProtocolMessage [16:14:55]wFMCommunicate request_size=4 [16:14:55]MH_SAM_APDU [16:14:55]CAPDU: 80 11 00 00 [16:14:55]Write to MH i2c: E2 08 00 CB 00 80 11 00 00 00 00 00 00 45 [16:14:55]Write i2c OK [16:14:55]MH_I2C_Read... [16:14:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:55]Read from MH i2c: E2 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: E2 17 00 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: E2 17 00 CB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9E [16:14:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:55]wFMCommunicate OK [16:14:55]CreateOFDProtocolMessage done [16:14:55]OFDSenderStorePacket 165595 [16:14:55]StoreOFDPacket docnum=165595 [16:14:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 67 3E 07 01 A5 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 7D B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 86 02 00 35 04 06 00 E2 72 1A 61 DA 85 FB E3 61 4B C9 37 E4 75 [16:14:55]CheckFolder [16:14:55]dirname=/storage/ofd_packets [16:14:55]CheckFolder done [16:14:55]ProducePacketName [16:14:55]name=ofd_packets/00165595 [16:14:55]NVStorageSaveData ofd_packets/00165595 [16:14:55]File name is /storage/ofd_packets/00165595 [16:14:55]Write 301 bytes [16:14:55]NVStorageSaveData done [16:14:55]OFDSenderStorePacket done [16:14:55]KKMCreateOFDPacket done [16:14:55]NVStorageSaveData kkm_last_timestamp [16:14:55]File name is /storage/kkm_last_timestamp [16:14:55]Write 4 bytes [16:14:55]NVStorageSaveData done [16:14:55]ExternCall_PrintAddStr [16:14:55]wPrintStart [16:14:55]Write to MH i2c: 01 00 00 CC 00 CC [16:14:55]Write i2c OK [16:14:55]MH_I2C_Read... [16:14:55]OFD Sender: Processing packet 165594 [packets to send 996, broken 994] [16:14:55]ProducePacketName [16:14:55]name=ofd_packets/00165594 [16:14:55]OFD Sender: To server: pG, [16:14:55]CommunicateWithHost lk.salyk.kg:30040 [16:14:55]ConnectInit lk.salyk.kg [16:14:55]Read from MH i2c: 01 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: 01 07 00 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: 01 07 00 CC 00 00 00 00 00 00 FF 0F E1 [16:14:55]RasterBufferAndPrint [16:14:55]line Счет N : (1)294434 [16:14:55]line ИНН: 02508201610067 [16:14:55]line Контрольно-Кассовый Чек [16:14:55]line ПРОДАЖА [16:14:55]line ТРК (МРК, ГНК) : 52 [16:14:55]line Товар: 2710124130 [16:14:55]line Аи-92-К-5 [16:14:55]line 4.430 * 67.80 [16:14:55]line = 300.35 [16:14:55]line НДС 12% НСП 1% [16:14:55]line > о реализуемом товаре [16:14:55]line ОКРУГЛЕНИЕ: -0.35 [16:14:55]line ИТОГО: 300.00 [16:14:55]line Внесено: 300.00 [16:14:55]line СДАЧА: 0.00 [16:14:55]line НСП 1% : 2.66 [16:14:55]line НДС 12% : 31.90 [16:14:55]line Наличными: 300.00 [16:14:55]line Безнал.: 0.00 [16:14:55]line Место: АЗС № 130 "Партнер Нефть" [16:14:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:14:55]line СНО: Общий режим [16:14:55]line Чек 448 23.08.2024 16:14 [16:14:55]line Смена: 469 ФФД: 1.0 [16:14:55]line ЗНМ: 0300000070 [16:14:55]line РНМ: 0000000000092562 [16:14:55]line Версия ККМ: 001 [16:14:55]line ФМ: 0000000000871769 [16:14:55]line ФД: 165595 [16:14:55]line ФПД: 248979696769669 [16:14:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165595&fm=248979696769669&tin=02508201610067®Number=0000000000092562&sum=30000 [16:14:55]written 0, free lines is 4095 [16:14:55]Write to MH i2c: 01 00 00 F7 00 F7 [16:14:55]Write i2c OK [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: 01 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: 01 07 00 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 D4 0C DE [16:14:55]RasterBufferAndPrint [16:14:55]line [16:14:55]line [16:14:55]line [16:14:55]line [16:14:55]line [16:14:55]written 0, free lines is 3321 [16:14:55]MH_Cut [16:14:55]Write to MH i2c: D1 01 00 FE 00 01 D0 [16:14:55]Write i2c OK [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: D1 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: D1 01 00 [16:14:55]MH_I2C_Read... [16:14:55]Read from MH i2c: D1 01 00 FE 00 00 CF [16:14:55]Write to MH i2c: 01 00 00 FF 00 FF [16:14:55]Write i2c OK [16:14:55]MH_I2C_Read... [16:14:56]*** Cut start [16:14:56]*** Purtial cut [16:14:56]*** Stage 1: CUTSNS_PIN = 1 [16:14:58]Read from MH i2c: *** Stop cut motor [16:14:58]01 *** Cut end [16:14:58] [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: 01 07 00 [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 FF 0F 14 [16:14:58]process_action close_receipt done [16:14:58]requested_data is exist [16:14:58]produce_requested_data [16:14:58]requested_item fm.sn is exist - process it [16:14:58]wFMCommunicate request_size=4 [16:14:58]MH_SAM_APDU [16:14:58]CAPDU: 80 11 00 00 [16:14:58]Write to MH i2c: E2 08 00 00 01 80 11 00 00 00 00 00 00 7B [16:14:58]Write i2c OK [16:14:58]MH_I2C_Read... [16:14:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:14:58]Read from MH i2c: E2 [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: E2 17 00 [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: E2 17 00 00 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D4 [16:14:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:14:58]wFMCommunicate OK [16:14:58]requested_item fd.num is exist - process it [16:14:58]SAM_PROTO_GetFieldsCounters [16:14:58]wFMCommunicate request_size=4 [16:14:58]MH_SAM_APDU [16:14:58]CAPDU: 80 13 00 00 [16:14:58]Write to MH i2c: E2 08 00 01 01 80 13 00 00 00 00 00 00 7E [16:14:58]Write i2c OK [16:14:58]MH_I2C_Read... [16:14:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:14:58]Read from MH i2c: E2 [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: E2 62 00 [16:14:58]MH_I2C_Read... [16:14:58]Read from MH i2c: E2 62 00 01 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 20 [16:14:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:14:59]wFMCommunicate OK [16:14:59]SAM_PROTO_GetFieldsCounters done [16:14:59]requested_item shift.num is exist - process it [16:14:59]requested_item shift.opened is exist - process it [16:14:59]req_shift_opened [16:14:59]FM_GetShiftState [16:14:59]SAM_PROTO_GetShiftState [16:14:59]wFMCommunicate request_size=4 [16:14:59]MH_SAM_APDU [16:14:59]CAPDU: 80 13 01 00 [16:14:59]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [16:14:59]Write i2c OK [16:14:59]MH_I2C_Read... [16:14:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:14:59]Read from MH i2c: E2 [16:14:59]MH_I2C_Read... [16:14:59]Read from MH i2c: E2 0E 00 [16:14:59]MH_I2C_Read... [16:14:59]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AE [16:14:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:14:59]wFMCommunicate OK [16:14:59]SAM_PROTO_GetShiftState done [16:14:59]FM_GetShiftState done [16:14:59]req_shift_opened done [16:14:59]requested_item shift.open_date is exist - process it [16:14:59]req_shift_open_date [16:14:59]req_shift_open_date done [16:14:59]produce_requested_data done [16:14:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165595,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:14:59]process_action_free close_receipt [16:14:59]json_value_free [16:14:59]json_value_free done [16:14:59]process_json_proto returns [16:14:59]Send response to host [16:14:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165595,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:14:59]free response buf [16:14:59]execute_script done [16:14:59]execute_script returns [16:14:59]free content buf [16:14:59]Sock 6.Close socket [16:14:59]Sock 6.Thread stoped [16:15:00]ConnectInit Can't take IP for lk.salyk.kg [16:15:00]CommunicateWithHost connect error [16:15:00]CommunicateWithHost err = -1 [16:15:00]OFD Sender: Server communicate error [16:15:05]OFD Sender: Processing packet 165594 [packets to send 996, broken 994] [16:15:05]ProducePacketName [16:15:05]name=ofd_packets/00165594 [16:15:05]OFD Sender: To server: pG, [16:15:05]CommunicateWithHost lk.salyk.kg:30040 [16:15:05]ConnectInit lk.salyk.kg [16:15:07]recv_with_timeout no data received [16:15:09]Connected sock=9 [16:15:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F0 5F 07 01 12 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 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 BF 01 00 00 F4 03 04 00 76 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 86 02 00 35 04 06 00 3C 18 08 05 60 30 9F 50 3F 60 9C 79 8E 00 [16:15:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DF 0E 47 00 59 DF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 86 02 00 F4 03 04 00 D7 5E C8 66 B6 04 01 00 00 D8 80 EC CA 50 23 D3 F6 [16:15:10]CommunicateWithHost err = 0 [16:15:10]CheckOFDResponse [16:15:10]1017 (14) - 77093643461234 [16:15:10]1041 (16) - 0000000000871769 [16:15:10]1040 (4) - 165594 [16:15:10]1012 (4) - 23.08.2024 10:05 [16:15:10]1206 (1) - 0 [16:15:10]OFD Sender: Remove packet 165594 [16:15:10]ProducePacketName [16:15:10]name=ofd_packets/00165594 [16:15:10]NVStorageDeleteData [16:15:10]OFD Sender: Processing packet 165595 [packets to send 995, broken 994] [16:15:10]ProducePacketName [16:15:10]name=ofd_packets/00165595 [16:15:10]OFD Sender: To server: pG, [16:15:10]CommunicateWithHost lk.salyk.kg:30040 [16:15:10]ConnectInit lk.salyk.kg [16:15:11]Connected sock=9 [16:15:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 67 3E 07 01 A5 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 7D B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 86 02 00 35 04 06 00 E2 72 1A 61 DA 85 FB E3 61 4B C9 37 E4 75 [16:15:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 70 8C 47 00 6B D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 86 02 00 F4 03 04 00 D9 5E C8 66 B6 04 01 00 00 16 BE 34 C2 D2 32 06 C0 [16:15:12]CommunicateWithHost err = 0 [16:15:12]CheckOFDResponse [16:15:12]1017 (14) - 77093643461234 [16:15:12]1041 (16) - 0000000000871769 [16:15:12]1040 (4) - 165595 [16:15:12]1012 (4) - 23.08.2024 10:05 [16:15:12]1206 (1) - 0 [16:15:12]OFD Sender: Remove packet 165595 [16:15:12]ProducePacketName [16:15:12]name=ofd_packets/00165595 [16:15:12]NVStorageDeleteData [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:35]recv_with_timeout no data received [16:15:38]OFD Sender: No OFD packet to send [16:15:43]OFD Sender: No OFD packet to send [16:15:46]accept exits with 7 [16:15:46]New connection [16:15:46]New thread 3067112804 created [16:15:46]Thread 3067256164 joined [16:15:46]Waiting for new connection... [16:15:46] Sock 7.Parse request [16:15:46]Sock 7.Check first char [16:15:46]Sock 7.First char is OK [16:15:46]request: POST /json_proto HTTP/1.0 [16:15:46]Method: POST [16:15:46]URL: /json_proto [16:15:46]Method is POST - this is cgi request [16:15:46]url: /json_proto [16:15:46]query_string will be loaded in cgi processing [16:15:46]execute_cgi json_proto POST (null) [16:15:46]execute_cgi path=json_proto method=POST [16:15:46]POST find Content-Length [16:15:46]Host: 172.17.44.132:8080 [16:15:46]Content-Length: 621 [16:15:46]Content-Type: application/json [16:15:46] [16:15:46]POST finish read [16:15:46]Found Content-Length = 621 [16:15:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51071", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:46]execute_script... [16: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 : (3)51071", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:46]POST & json_proto [16:15:46]process_json_proto [16:15:46]json parsed OK: [16:15:46]protocol is kg_v1.0 [16:15:46]action value=close_receipt [16:15:46]process_action close_receipt [16:15:46]cmd_close_receipt [16:15:46]MH_GetDate [16:15:46]Write to MH i2c: F0 00 00 03 01 F3 [16:15:46]Write i2c OK [16:15:46]MH_I2C_Read... [16:15:46]Read from MH i2c: F0 [16:15:46]MH_I2C_Read... [16:15:46]Read from MH i2c: F0 09 00 [16:15:46]MH_I2C_Read... [16:15:46]Read from MH i2c: F0 09 00 03 01 00 B3 B5 C8 66 2A 83 C1 65 65 [16:15:46]GetLastDocTimeStamp 1724429693 [16:15:46]current date 1724429747 [16:15:46]FM_GetShiftState [16:15:46]SAM_PROTO_GetShiftState [16:15:46]wFMCommunicate request_size=4 [16:15:46]MH_SAM_APDU [16:15:46]CAPDU: 80 13 01 00 [16:15:46]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [16:15:46]Write i2c OK [16:15:46]MH_I2C_Read... [16:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:46]Read from MH i2c: E2 [16:15:46]MH_I2C_Read... [16:15:46]Read from MH i2c: E2 0E 00 [16:15:46]MH_I2C_Read... [16:15:46]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B0 [16:15:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:15:46]wFMCommunicate OK [16:15:46]SAM_PROTO_GetShiftState done [16:15:46]FM_GetShiftState done [16:15:46]opened in 1724372766 [16:15:46]opened+sec_in_day 1724459166 [16:15:46]quantity*price = 15100 [16:15:46]sum+1 = 15101 [16:15:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 449 23.08.2024 16:15 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165596 ФПД: 202558875503781 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165596&fm=202558875503781&tin=02508201610067®Number=0000000000092562&sum=15100 0 [16:15:48]StoreToDocumentArchive [16:15:48]shift 469 fd 165596 [16:15:48]save to /storage/0469/doc_00165596 [16:15:48]save last doc name /storage/0469/doc_00165596 to /storage/kkm_last_doc_name [16:15:48]save OK [16:15:48]Clear old archive folders... [16:15:48]ProcessDocumentItem done err = 0, tmpTLVsize=274 [16:15:48]tlvbuf is 00243AA0 [16:15:48]SAM_PROTO_ClearQueue [16:15:48]wFMCommunicate request_size=4 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 09 00 00 [16:15:48]Write to MH i2c: E2 08 00 11 01 80 09 00 00 00 00 00 00 84 [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [16:15:48]RAPDU: 90 00 [16:15:48]wFMCommunicate OK [16:15:48]SAM_PROTO_ClearQueue done [16:15:48]KKMCreateOFDPacket [16:15:48]OFDProtocolAddRootSTLVToBuf [16:15:48]FM_MakeSignedData [16:15:48]FM_MakeSignedData [16:15:48]SAM_PROTO_SignData [16:15:48]wFMCommunicate request_size=4 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 0D 01 02 [16:15:48]Write to MH i2c: E2 08 00 12 01 80 0D 01 02 00 00 00 00 8C [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [16:15:48]RAPDU: 90 00 [16:15:48]wFMCommunicate OK [16:15:48]wFMCommunicate request_size=255 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 B3 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [16:15:48]Write to MH i2c: E2 02 01 13 01 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 B3 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 82 [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]OFD Sender: No OFD packet to send [16:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [16:15:48]RAPDU: 90 00 [16:15:48]wFMCommunicate OK [16:15:48]wFMCommunicate request_size=33 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 86 02 00 35 04 06 00 B8 39 E9 D2 0C A5 [16:15:48]Write to MH i2c: E2 24 00 14 01 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 86 02 00 35 04 06 00 B8 39 E9 D2 0C A5 00 00 E5 [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [16:15:48]RAPDU: 90 00 [16:15:48]wFMCommunicate OK [16:15:48]wFMCommunicate request_size=4 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 0D 03 02 [16:15:48]Write to MH i2c: E2 08 00 15 01 80 0D 03 02 00 00 00 00 91 [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 0B 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 0B 00 15 01 00 E6 60 1F 93 D2 C4 83 7F 90 00 22 [16:15:48]RAPDU: E6 60 1F 93 D2 C4 83 7F 90 00 [16:15:48]wFMCommunicate OK [16:15:48]SAM_PROTO_SignData done [16:15:48]FM_MakeSignedData done [16:15:48]CreateOFDProtocolMessage [16:15:48]wFMCommunicate request_size=4 [16:15:48]MH_SAM_APDU [16:15:48]CAPDU: 80 11 00 00 [16:15:48]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [16:15:48]Write i2c OK [16:15:48]MH_I2C_Read... [16:15:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:48]Read from MH i2c: E2 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 17 00 [16:15:48]MH_I2C_Read... [16:15:48]Read from MH i2c: E2 17 00 16 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [16:15:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:15:48]wFMCommunicate OK [16:15:48]CreateOFDProtocolMessage done [16:15:48]OFDSenderStorePacket 165596 [16:15:48]StoreOFDPacket docnum=165596 [16:15:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 70 D1 1E 01 67 12 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 B3 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 86 02 00 35 04 06 00 B8 39 E9 D2 0C A5 E6 60 1F 93 D2 C4 83 7F [16:15:48]CheckFolder [16:15:48]dirname=/storage/ofd_packets [16:15:48]CheckFolder done [16:15:48]ProducePacketName [16:15:48]name=ofd_packets/00165596 [16:15:48]NVStorageSaveData ofd_packets/00165596 [16:15:48]File name is /storage/ofd_packets/00165596 [16:15:48]Write 324 bytes [16:15:48]NVStorageSaveData done [16:15:48]OFDSenderStorePacket done [16:15:48]KKMCreateOFDPacket done [16:15:48]NVStorageSaveData kkm_last_timestamp [16:15:48]File name is /storage/kkm_last_timestamp [16:15:48]Write 4 bytes [16:15:48]NVStorageSaveData done [16:15:49]ExternCall_PrintAddStr [16:15:49]wPrintStart [16:15:49]Write to MH i2c: 01 00 00 17 01 18 [16:15:49]Write i2c OK [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: 01 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: 01 07 00 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: 01 07 00 17 01 00 00 00 00 00 FF 0F 2D [16:15:49]RasterBufferAndPrint [16:15:49]line Счет N : (3)51071 [16:15:49]line ИНН: 02508201610067 [16:15:49]line Контрольно-Кассовый Чек [16:15:49]line ПРОДАЖА [16:15:49]line Товар: 48741958 [16:15:49]line Сигареты Parliament Aqua Blue [16:15:49]line 1.000 * 151.00 [16:15:49]line = 151.00 [16:15:49]line НДС 12% НСП 1% [16:15:49]line > о реализуемом товаре [16:15:49]line ИТОГО: 151.00 [16:15:49]line НСП 1% : 1.34 [16:15:49]line НДС 12% : 16.03 [16:15:49]line Наличными: 151.00 [16:15:49]line Безнал.: 0.00 [16:15:49]line Место: АЗС № 130 "Партнер Нефть" [16:15:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:15:49]line СНО: Общий режим [16:15:49]line Чек 449 23.08.2024 16:15 [16:15:49]line Смена: 469 ФФД: 1.0 [16:15:49]line ЗНМ: 0300000070 [16:15:49]line РНМ: 0000000000092562 [16:15:49]line Версия ККМ: 001 [16:15:49]line ФМ: 0000000000871769 [16:15:49]line ФД: 165596 [16:15:49]line ФПД: 202558875503781 [16:15:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165596&fm=202558875503781&tin=02508201610067®Number=0000000000092562&sum=15100 [16:15:49]line 0 [16:15:49]written 0, free lines is 4095 [16:15:49]OFD Sender: Processing packet 165596 [packets to send 995, broken 994] [16:15:49]ProducePacketName [16:15:49]name=ofd_packets/00165596 [16:15:49]OFD Sender: To server: pG, [16:15:49]CommunicateWithHost lk.salyk.kg:30040 [16:15:49]ConnectInit lk.salyk.kg [16:15:49]Write to MH i2c: 01 00 00 40 01 41 [16:15:49]Write i2c OK [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: 01 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: 01 07 00 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 D9 0C 2D [16:15:49]RasterBufferAndPrint [16:15:49]line [16:15:49]line [16:15:49]line [16:15:49]line [16:15:49]line [16:15:49]written 0, free lines is 3319 [16:15:49]MH_Cut [16:15:49]Write to MH i2c: D1 01 00 47 01 01 1A [16:15:49]Write i2c OK [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: D1 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: D1 01 00 [16:15:49]MH_I2C_Read... [16:15:49]Read from MH i2c: D1 01 00 47 01 00 19 [16:15:49]Write to MH i2c: 01 00 00 48 01 49 [16:15:49]Write i2c OK [16:15:49]MH_I2C_Read... [16:15:50]*** Cut start [16:15:50]*** Purtial cut [16:15:50]*** Stage 1: CUTSNS_PIN = 1 [16:15:51]recv_with_timeout no data received [16:15:52]Read from MH i2c: 01 [16:15:52]MH_I2C_Read... [16:15:52]*** Stop cut motor [16:15:52]*** Cut end [16:15:52]Read from MH i2c: 01 07 00 [16:15:52]MH_I2C_Read... [16:15:52]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [16:15:52]process_action close_receipt done [16:15:52]requested_data is exist [16:15:52]produce_requested_data [16:15:52]requested_item fm.sn is exist - process it [16:15:52]wFMCommunicate request_size=4 [16:15:52]MH_SAM_APDU [16:15:52]CAPDU: 80 11 00 00 [16:15:52]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [16:15:52]Write i2c OK [16:15:52]MH_I2C_Read... [16:15:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:52]Read from MH i2c: E2 [16:15:52]MH_I2C_Read... [16:15:52]Read from MH i2c: E2 17 00 [16:15:52]MH_I2C_Read... [16:15:52]Read from MH i2c: E2 17 00 49 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [16:15:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:15:52]wFMCommunicate OK [16:15:52]requested_item fd.num is exist - process it [16:15:52]SAM_PROTO_GetFieldsCounters [16:15:52]wFMCommunicate request_size=4 [16:15:52]MH_SAM_APDU [16:15:52]CAPDU: 80 13 00 00 [16:15:52]Write to MH i2c: E2 08 00 4A 01 80 13 00 00 00 00 00 00 C7 [16:15:52]Write i2c OK [16:15:52]MH_I2C_Read... [16:15:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:15:52]Read from MH i2c: E2 [16:15:52]MH_I2C_Read... [16:15:52]Read from MH i2c: E2 62 00 [16:15:52]MH_I2C_Read... [16:15:52]Read from MH i2c: E2 62 00 4A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 6D [16:15:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:15:52]wFMCommunicate OK [16:15:52]SAM_PROTO_GetFieldsCounters done [16:15:52]requested_item shift.num is exist - process it [16:15:52]requested_item shift.opened is exist - process it [16:15:52]req_shift_opened [16:15:52]FM_GetShiftState [16:15:52]SAM_PROTO_GetShiftState [16:15:52]wFMCommunicate request_size=4 [16:15:52]MH_SAM_APDU [16:15:52]CAPDU: 80 13 01 00 [16:15:52]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [16:15:52]Write i2c OK [16:15:52]MH_I2C_Read... [16:15:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:52]Read from MH i2c: E2 [16:15:52]MH_I2C_Read... [16:15:52]Read from MH i2c: E2 0E 00 [16:15:52]MH_I2C_Read... [16:15:52]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F7 [16:15:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:15:52]wFMCommunicate OK [16:15:52]SAM_PROTO_GetShiftState done [16:15:52]FM_GetShiftState done [16:15:52]req_shift_opened done [16:15:52]requested_item shift.open_date is exist - process it [16:15:52]req_shift_open_date [16:15:52]req_shift_open_date done [16:15:52]produce_requested_data done [16:15:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165596,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:15:52]process_action_free close_receipt [16:15:52]json_value_free [16:15:52]json_value_free done [16:15:52]process_json_proto returns [16:15:52]Send response to host [16:15:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165596,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:15:52]free response buf [16:15:52]execute_script done [16:15:52]execute_script returns [16:15:52]free content buf [16:15:52]Sock 7.Close socket [16:15:52]Sock 7.Thread stoped [16:15:54]ConnectInit Can't take IP for lk.salyk.kg [16:15:54]CommunicateWithHost connect error [16:15:54]CommunicateWithHost err = -1 [16:15:54]OFD Sender: Server communicate error [16:15:57]accept exits with 10 [16:15:57]New connection [16:15:57]New thread 3067256164 created [16:15:57]Thread 3067112804 joined [16:15:57]Waiting for new connection... [16:15:57] Sock 10.Parse request [16:15:57]Sock 10.Check first char [16:15:57]Sock 10.First char is OK [16:15:57]request: POST /json_proto HTTP/1.0 [16:15:57]Method: POST [16:15:57]URL: /json_proto [16:15:57]Method is POST - this is cgi request [16:15:57]url: /json_proto [16:15:57]query_string will be loaded in cgi processing [16:15:57]execute_cgi json_proto POST (null) [16:15:57]execute_cgi path=json_proto method=POST [16:15:57]POST find Content-Length [16:15:57]Host: 172.17.44.132:8080 [16:15:57]Content-Length: 800 [16:15:57]Content-Type: application/json [16:15:57] [16:15:57]POST finish read [16:15:57]Found Content-Length = 800 [16:15:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:57]execute_script... [16:15:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:57]POST & json_proto [16:15:57]process_json_proto [16:15:57]json parsed OK: [16:15:57]protocol is kg_v1.0 [16:15:57]action value=close_receipt [16:15:57]process_action close_receipt [16:15:57]cmd_close_receipt [16:15:57]MH_GetDate [16:15:57]Write to MH i2c: F0 00 00 4C 01 3C [16:15:57]Write i2c OK [16:15:57]MH_I2C_Read... [16:15:57]Read from MH i2c: F0 [16:15:57]MH_I2C_Read... [16:15:57]Read from MH i2c: F0 09 00 [16:15:57]MH_I2C_Read... [16:15:57]Read from MH i2c: F0 09 00 4C 01 00 BD B5 C8 66 2A 83 C1 65 B8 [16:15:57]GetLastDocTimeStamp 1724429747 [16:15:57]current date 1724429757 [16:15:57]FM_GetShiftState [16:15:57]SAM_PROTO_GetShiftState [16:15:57]wFMCommunicate request_size=4 [16:15:57]MH_SAM_APDU [16:15:57]CAPDU: 80 13 01 00 [16:15:57]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [16:15:57]Write i2c OK [16:15:57]MH_I2C_Read... [16:15:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:57]Read from MH i2c: E2 [16:15:57]MH_I2C_Read... [16:15:57]Read from MH i2c: E2 0E 00 [16:15:57]MH_I2C_Read... [16:15:57]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F9 [16:15:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:15:57]wFMCommunicate OK [16:15:57]SAM_PROTO_GetShiftState done [16:15:57]FM_GetShiftState done [16:15:57]opened in 1724372766 [16:15:57]opened+sec_in_day 1724459166 [16:15:57]quantity*price = 70044 [16:15:57]sum+1 = 70046 [16:15:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 450 23.08.2024 16:15 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165597 ФПД: 172871643311528 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165597&fm=172871643311528&tin=02508201610067®Number=0000000000092562&sum=70045 [16:15:58]StoreToDocumentArchive [16:15:58]shift 469 fd 165597 [16:15:58]save to /storage/0469/doc_00165597 [16:15:58]save last doc name /storage/0469/doc_00165597 to /storage/kkm_last_doc_name [16:15:58]save OK [16:15:58]Clear old archive folders... [16:15:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:15:58]tlvbuf is 002283A0 [16:15:58]SAM_PROTO_ClearQueue [16:15:58]wFMCommunicate request_size=4 [16:15:58]MH_SAM_APDU [16:15:58]CAPDU: 80 09 00 00 [16:15:58]Write to MH i2c: E2 08 00 5A 01 80 09 00 00 00 00 00 00 CD [16:15:58]Write i2c OK [16:15:58]MH_I2C_Read... [16:15:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:58]Read from MH i2c: E2 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 03 00 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [16:15:58]RAPDU: 90 00 [16:15:58]wFMCommunicate OK [16:15:58]SAM_PROTO_ClearQueue done [16:15:58]KKMCreateOFDPacket [16:15:58]OFDProtocolAddRootSTLVToBuf [16:15:58]FM_MakeSignedData [16:15:58]FM_MakeSignedData [16:15:58]SAM_PROTO_SignData [16:15:58]wFMCommunicate request_size=4 [16:15:58]MH_SAM_APDU [16:15:58]CAPDU: 80 0D 01 02 [16:15:58]Write to MH i2c: E2 08 00 5B 01 80 0D 01 02 00 00 00 00 D5 [16:15:58]Write i2c OK [16:15:58]MH_I2C_Read... [16:15:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:58]Read from MH i2c: E2 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 03 00 [16:15:58]MH_I2C_Read... [16:15:58]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [16:15:58]RAPDU: 90 00 [16:15:58]wFMCommunicate OK [16:15:58]wFMCommunicate request_size=255 [16:15:58]MH_SAM_APDU [16:15:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 BE B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 86 02 00 35 04 06 00 9D [16:15:58]Write to MH i2c: E2 02 01 5C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 BE B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 86 02 00 35 04 06 00 9D 00 00 E6 [16:15:59]Write i2c OK [16:15:59]MH_I2C_Read... [16:15:59]OFD Sender: Processing packet 165596 [packets to send 995, broken 994] [16:15:59]ProducePacketName [16:15:59]name=ofd_packets/00165596 [16:15:59]OFD Sender: To server: pG, [16:15:59]CommunicateWithHost lk.salyk.kg:30040 [16:15:59]ConnectInit lk.salyk.kg [16:15:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:59]Read from MH i2c: E2 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 03 00 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [16:15:59]RAPDU: 90 00 [16:15:59]wFMCommunicate OK [16:15:59]wFMCommunicate request_size=10 [16:15:59]MH_SAM_APDU [16:15:59]CAPDU: 80 0D 02 02 05 39 D0 E4 2D A8 [16:15:59]Write to MH i2c: E2 0D 00 5D 01 80 0D 02 02 05 00 39 D0 E4 2D A8 00 00 A4 [16:15:59]Write i2c OK [16:15:59]MH_I2C_Read... [16:15:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:59]Read from MH i2c: E2 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 03 00 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [16:15:59]RAPDU: 90 00 [16:15:59]wFMCommunicate OK [16:15:59]wFMCommunicate request_size=4 [16:15:59]MH_SAM_APDU [16:15:59]CAPDU: 80 0D 03 02 [16:15:59]Write to MH i2c: E2 08 00 5E 01 80 0D 03 02 00 00 00 00 DA [16:15:59]Write i2c OK [16:15:59]MH_I2C_Read... [16:15:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:59]Read from MH i2c: E2 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 0B 00 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 0B 00 5E 01 00 B3 EE 74 D3 77 CD 48 89 90 00 D8 [16:15:59]RAPDU: B3 EE 74 D3 77 CD 48 89 90 00 [16:15:59]wFMCommunicate OK [16:15:59]SAM_PROTO_SignData done [16:15:59]FM_MakeSignedData done [16:15:59]CreateOFDProtocolMessage [16:15:59]wFMCommunicate request_size=4 [16:15:59]MH_SAM_APDU [16:15:59]CAPDU: 80 11 00 00 [16:15:59]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [16:15:59]Write i2c OK [16:15:59]MH_I2C_Read... [16:15:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:59]Read from MH i2c: E2 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 17 00 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: E2 17 00 5F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 33 [16:15:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:15:59]wFMCommunicate OK [16:15:59]CreateOFDProtocolMessage done [16:15:59]OFDSenderStorePacket 165597 [16:15:59]StoreOFDPacket docnum=165597 [16:15:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B5 DA 07 01 B8 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 BE B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 86 02 00 35 04 06 00 9D 39 D0 E4 2D A8 B3 EE 74 D3 77 CD 48 89 [16:15:59]CheckFolder [16:15:59]dirname=/storage/ofd_packets [16:15:59]CheckFolder done [16:15:59]ProducePacketName [16:15:59]name=ofd_packets/00165597 [16:15:59]NVStorageSaveData ofd_packets/00165597 [16:15:59]File name is /storage/ofd_packets/00165597 [16:15:59]Write 301 bytes [16:15:59]NVStorageSaveData done [16:15:59]OFDSenderStorePacket done [16:15:59]KKMCreateOFDPacket done [16:15:59]NVStorageSaveData kkm_last_timestamp [16:15:59]File name is /storage/kkm_last_timestamp [16:15:59]Write 4 bytes [16:15:59]NVStorageSaveData done [16:15:59]ExternCall_PrintAddStr [16:15:59]wPrintStart [16:15:59]Write to MH i2c: 01 00 00 60 01 61 [16:15:59]Write i2c OK [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: 01 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: 01 07 00 [16:15:59]MH_I2C_Read... [16:15:59]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 FF 0F 76 [16:15:59]RasterBufferAndPrint [16:15:59]line Счет N : (1)294438 [16:15:59]line ИНН: 02508201610067 [16:15:59]line Контрольно-Кассовый Чек [16:15:59]line ПРОДАЖА [16:15:59]line ТРК (МРК, ГНК) : 63 [16:15:59]line Товар: 2710124500 [16:15:59]line Аи-95-К-5 [16:15:59]line 9.440 * 74.20 [16:15:59]line = 700.45 [16:15:59]line НДС 12% НСП 1% [16:15:59]line > о реализуемом товаре [16:15:59]line ИТОГО: 700.45 [16:15:59]line НСП 1% : 6.20 [16:15:59]line НДС 12% : 74.38 [16:15:59]line Наличными: 0.00 [16:15:59]line Безнал.: 700.45 [16:15:59]line Место: АЗС № 130 "Партнер Нефть" [16:15:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:15:59]line СНО: Общий режим [16:15:59]line Чек 450 23.08.2024 16:15 [16:15:59]line Смена: 469 ФФД: 1.0 [16:15:59]line ЗНМ: 0300000070 [16:15:59]line РНМ: 0000000000092562 [16:15:59]line Версия ККМ: 001 [16:15:59]line Платежная система: O! деньги [16:15:59]line ФМ: 0000000000871769 [16:15:59]line ФД: 165597 [16:15:59]line ФПД: 172871643311528 [16:15:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165597&fm=172871643311528&tin=02508201610067®Number=0000000000092562&sum=70045 [16:15:59]written 0, free lines is 4095 [16:16:00]Write to MH i2c: 01 00 00 8A 01 8B [16:16:00]Write i2c OK [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: 01 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: 01 07 00 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: 01 07 00 8A 01 00 00 00 00 00 D9 0C 77 [16:16:00]RasterBufferAndPrint [16:16:00]line [16:16:00]line [16:16:00]line [16:16:00]line [16:16:00]line [16:16:00]written 0, free lines is 3328 [16:16:00]MH_Cut [16:16:00]Write to MH i2c: D1 01 00 91 01 01 64 [16:16:00]Write i2c OK [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: D1 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: D1 01 00 [16:16:00]MH_I2C_Read... [16:16:00]Read from MH i2c: D1 01 00 91 01 00 63 [16:16:00]Write to MH i2c: 01 00 00 92 01 93 [16:16:00]Write i2c OK [16:16:00]MH_I2C_Read... [16:16:00]*** Cut start [16:16:00]*** Purtial cut [16:16:00]*** Stage 1: CUTSNS_PIN = 1 [16:16:02]Read from MH i2c: 01 [16:16:02]MH_I2C_Read... [16:16:02]*** Stop cut motor [16:16:02]*** Cut end [16:16:02]Read from MH i2c: 01 07 00 [16:16:02]MH_I2C_Read... [16:16:02]Read from MH i2c: 01 07 00 92 01 00 00 00 00 00 FF 0F A8 [16:16:02]process_action close_receipt done [16:16:02]requested_data is exist [16:16:02]produce_requested_data [16:16:02]requested_item fm.sn is exist - process it [16:16:02]wFMCommunicate request_size=4 [16:16:02]MH_SAM_APDU [16:16:02]CAPDU: 80 11 00 00 [16:16:02]Write to MH i2c: E2 08 00 93 01 80 11 00 00 00 00 00 00 0E [16:16:02]Write i2c OK [16:16:02]MH_I2C_Read... [16:16:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:03]Read from MH i2c: E2 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 17 00 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 17 00 93 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [16:16:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:16:03]wFMCommunicate OK [16:16:03]requested_item fd.num is exist - process it [16:16:03]SAM_PROTO_GetFieldsCounters [16:16:03]wFMCommunicate request_size=4 [16:16:03]MH_SAM_APDU [16:16:03]CAPDU: 80 13 00 00 [16:16:03]Write to MH i2c: E2 08 00 94 01 80 13 00 00 00 00 00 00 11 [16:16:03]Write i2c OK [16:16:03]MH_I2C_Read... [16:16:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:03]Read from MH i2c: E2 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 62 00 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 62 00 94 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [16:16:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:03]wFMCommunicate OK [16:16:03]SAM_PROTO_GetFieldsCounters done [16:16:03]requested_item shift.num is exist - process it [16:16:03]requested_item shift.opened is exist - process it [16:16:03]req_shift_opened [16:16:03]FM_GetShiftState [16:16:03]SAM_PROTO_GetShiftState [16:16:03]wFMCommunicate request_size=4 [16:16:03]MH_SAM_APDU [16:16:03]CAPDU: 80 13 01 00 [16:16:03]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [16:16:03]Write i2c OK [16:16:03]MH_I2C_Read... [16:16:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:03]Read from MH i2c: E2 [16:16:03]MH_I2C_Read... [16:16:03]Read from MH i2c: E2 0E 00 [16:16:03]MH_I2C_Read... [16:16:03]Connected sock=11 [16:16:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 70 D1 1E 01 67 12 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 Read from MH i2c: 00 E2 00 0E 00 00 37 95 04 01 06 00 00 09 FC 00 01 1E D7 C7 66 00 00 00 00 90 00 41 [16:16:03]RAPDU: 09 00 3A 01 00 1E 00 D7 00 C7 00 66 13 00 04 00 06 00 00 00 90 00 [16:16:03]wFMCommunicate OK [16:16:03]SAM_PROTO_GetShiftState done [16:16:03]FM_GetShiftState done [16:16:03]req_shift_opened done [16:16:03]requested_item shift.open_date is exist - process it [16:16:03]req_shift_open_date [16:16:03]req_shift_open_date done [16:16:03]produce_requested_data done [16:16:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165597,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:16:03]process_action_free close_receipt [16:16:03]json_value_free [16:16:03]FC json_value_free done [16:16:03]3A process_json_proto returns [16:16:03]00 Send response to host [16:16:03]00 {"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165597,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:16:03]00 free response buf [16:16:03]00 execute_script done [16:16:03]F2 execute_script returns [16:16:03]free content buf [16:16:03]Sock 10.Close socket [16:16:03]Sock 10.Thread stoped [16:16:03]03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 01 00 00 F4 03 04 00 B3 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 86 02 00 35 04 06 00 B8 39 E9 D2 0C A5 E6 60 1F 93 D2 C4 83 7F [16:16:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FD 64 47 00 79 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 86 02 00 F4 03 04 00 0E 5F C8 66 B6 04 01 00 00 8E F0 32 99 E5 E0 68 8E [16:16:04]CommunicateWithHost err = 0 [16:16:04]CheckOFDResponse [16:16:04]1017 (14) - 77093643461234 [16:16:04]1041 (16) - 0000000000871769 [16:16:04]1040 (4) - 165596 [16:16:04]1012 (4) - 23.08.2024 10:06 [16:16:04]1206 (1) - 0 [16:16:04]OFD Sender: Remove packet 165596 [16:16:04]ProducePacketName [16:16:04]name=ofd_packets/00165596 [16:16:04]NVStorageDeleteData [16:16:05]OFD Sender: Processing packet 165597 [packets to send 995, broken 994] [16:16:05]ProducePacketName [16:16:05]name=ofd_packets/00165597 [16:16:05]OFD Sender: To server: pG, [16:16:05]CommunicateWithHost lk.salyk.kg:30040 [16:16:05]ConnectInit lk.salyk.kg [16:16:07]Connected sock=7 [16:16:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B5 DA 07 01 B8 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 BE B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 86 02 00 35 04 06 00 9D 39 D0 E4 2D A8 B3 EE 74 D3 77 CD 48 89 [16:16:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2B D1 47 00 ED C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 86 02 00 F4 03 04 00 11 5F C8 66 B6 04 01 00 00 1A 8B D6 CA 34 D6 B8 47 [16:16:08]CommunicateWithHost err = 0 [16:16:08]CheckOFDResponse [16:16:08]1017 (14) - 77093643461234 [16:16:08]1041 (16) - 0000000000871769 [16:16:08]1040 (4) - 165597 [16:16:08]1012 (4) - 23.08.2024 10:06 [16:16:08]1206 (1) - 0 [16:16:08]OFD Sender: Remove packet 165597 [16:16:08]ProducePacketName [16:16:08]name=ofd_packets/00165597 [16:16:08]NVStorageDeleteData [16:16:08]OFD Sender: No OFD packet to send [16:16:08]OFD Sender: No OFD packet to send [16:16:13]OFD Sender: No OFD packet to send [16:16:18]OFD Sender: No OFD packet to send [16:16:24]OFD Sender: No OFD packet to send [16:16:27]accept exits with 9 [16:16:27]New connection [16:16:27]New thread 3067112804 created [16:16:27]Thread 3067256164 joined [16:16:27]Waiting for new connection... [16:16:27] Sock 9.Parse request [16:16:27]Sock 9.Check first char [16:16:27]Sock 9.First char is OK [16:16:27]request: POST /json_proto HTTP/1.0 [16:16:27]Method: POST [16:16:27]URL: /json_proto [16:16:27]Method is POST - this is cgi request [16:16:27]url: /json_proto [16:16:27]query_string will be loaded in cgi processing [16:16:27]execute_cgi json_proto POST (null) [16:16:27]execute_cgi path=json_proto method=POST [16:16:27]POST find Content-Length [16:16:27]Host: 172.17.44.132:8080 [16:16:27]Content-Length: 679 [16:16:27]Content-Type: application/json [16:16:27] [16:16:27]POST finish read [16:16:27]Found Content-Length = 679 [16:16:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:27]execute_script... [16:16:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:27]POST & json_proto [16:16:27]process_json_proto [16:16:27]json parsed OK: [16:16:27]protocol is kg_v1.0 [16:16:27]action value=close_receipt [16:16:27]process_action close_receipt [16:16:27]cmd_close_receipt [16:16:27]MH_GetDate [16:16:27]Write to MH i2c: F0 00 00 96 01 86 [16:16:27]Write i2c OK [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: F0 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: F0 09 00 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: F0 09 00 96 01 00 DB B5 C8 66 2A 83 C1 65 20 [16:16:27]GetLastDocTimeStamp 1724429758 [16:16:27]current date 1724429787 [16:16:27]FM_GetShiftState [16:16:27]SAM_PROTO_GetShiftState [16:16:27]wFMCommunicate request_size=4 [16:16:27]MH_SAM_APDU [16:16:27]CAPDU: 80 13 01 00 [16:16:27]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [16:16:27]Write i2c OK [16:16:27]MH_I2C_Read... [16:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:27]Read from MH i2c: E2 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 0E 00 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 0E 00 97 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 43 [16:16:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:16:27]wFMCommunicate OK [16:16:27]SAM_PROTO_GetShiftState done [16:16:27]FM_GetShiftState done [16:16:27]opened in 1724372766 [16:16:27]opened+sec_in_day 1724459166 [16:16:27]quantity*price = 250012 [16:16:27]sum+1 = 250013 [16:16:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 451 23.08.2024 16:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165598 ФПД: 97066413002440 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161628&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165598&fm=97066413002440&tin=02508201610067®Number=0000000000092562&sum=250000 [16:16:28]StoreToDocumentArchive [16:16:28]shift 469 fd 165598 [16:16:28]save to /storage/0469/doc_00165598 [16:16:28]save last doc name /storage/0469/doc_00165598 to /storage/kkm_last_doc_name [16:16:28]save OK [16:16:28]Clear old archive folders... [16:16:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:16:28]tlvbuf is 0028E8D0 [16:16:28]SAM_PROTO_ClearQueue [16:16:28]wFMCommunicate request_size=4 [16:16:28]MH_SAM_APDU [16:16:28]CAPDU: 80 09 00 00 [16:16:28]Write to MH i2c: E2 08 00 A4 01 80 09 00 00 00 00 00 00 17 [16:16:28]Write i2c OK [16:16:28]MH_I2C_Read... [16:16:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:28]Read from MH i2c: E2 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: E2 03 00 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [16:16:28]RAPDU: 90 00 [16:16:28]wFMCommunicate OK [16:16:28]SAM_PROTO_ClearQueue done [16:16:28]KKMCreateOFDPacket [16:16:28]OFDProtocolAddRootSTLVToBuf [16:16:28]FM_MakeSignedData [16:16:28]FM_MakeSignedData [16:16:28]SAM_PROTO_SignData [16:16:28]wFMCommunicate request_size=4 [16:16:28]MH_SAM_APDU [16:16:28]CAPDU: 80 0D 01 02 [16:16:28]Write to MH i2c: E2 08 00 A5 01 80 0D 01 02 00 00 00 00 1F [16:16:28]Write i2c OK [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: E2 [16:16:28]MH_I2C_Read... [16:16:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:28]Read from MH i2c: E2 03 00 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [16:16:28]RAPDU: 90 00 [16:16:28]wFMCommunicate OK [16:16:28]wFMCommunicate request_size=255 [16:16:28]MH_SAM_APDU [16:16:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 DC B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 86 02 00 35 04 06 00 58 48 09 11 [16:16:29]Write to MH i2c: E2 02 01 A6 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 OFD Sender: No OFD packet to send [16:16:29]00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 DC B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 86 02 00 35 04 06 00 58 48 09 11 00 00 88 [16:16:29]Write i2c OK [16:16:29]MH_I2C_Read... [16:16:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:29]Read from MH i2c: E2 [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: E2 03 00 [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [16:16:29]RAPDU: 90 00 [16:16:29]wFMCommunicate OK [16:16:29]wFMCommunicate request_size=7 [16:16:29]MH_SAM_APDU [16:16:29]CAPDU: 80 0D 02 02 02 0E C8 [16:16:29]Write to MH i2c: E2 0A 00 A7 01 80 0D 02 02 02 00 0E C8 00 00 FC [16:16:29]Write i2c OK [16:16:29]MH_I2C_Read... [16:16:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:29]Read from MH i2c: E2 [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: E2 03 00 [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [16:16:29]RAPDU: 90 00 [16:16:29]wFMCommunicate OK [16:16:29]wFMCommunicate request_size=4 [16:16:29]MH_SAM_APDU [16:16:29]CAPDU: 80 0D 03 02 [16:16:29]Write to MH i2c: E2 08 00 A8 01 80 0D 03 02 00 00 00 00 24 [16:16:29]Write i2c OK [16:16:29]MH_I2C_Read... [16:16:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:29]Read from MH i2c: E2 [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: E2 0B 00 [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: E2 0B 00 A8 01 00 DB B0 CA C5 C2 3A 33 B9 90 00 27 [16:16:29]RAPDU: DB B0 CA C5 C2 3A 33 B9 90 00 [16:16:29]wFMCommunicate OK [16:16:29]SAM_PROTO_SignData done [16:16:29]FM_MakeSignedData done [16:16:29]CreateOFDProtocolMessage [16:16:29]wFMCommunicate request_size=4 [16:16:29]MH_SAM_APDU [16:16:29]CAPDU: 80 11 00 00 [16:16:29]Write to MH i2c: E2 08 00 A9 01 80 11 00 00 00 00 00 00 24 [16:16:29]Write i2c OK [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: E2 [16:16:29]MH_I2C_Read... [16:16:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:29]Read from MH i2c: E2 17 00 [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: E2 17 00 A9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7D [16:16:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:16:29]wFMCommunicate OK [16:16:29]CreateOFDProtocolMessage done [16:16:29]OFDSenderStorePacket 165598 [16:16:29]StoreOFDPacket docnum=165598 [16:16:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 AE CE 04 01 5B 22 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 DC B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 86 02 00 35 04 06 00 58 48 09 11 0E C8 DB B0 CA C5 C2 3A 33 B9 [16:16:29]CheckFolder [16:16:29]dirname=/storage/ofd_packets [16:16:29]CheckFolder done [16:16:29]ProducePacketName [16:16:29]name=ofd_packets/00165598 [16:16:29]NVStorageSaveData ofd_packets/00165598 [16:16:29]File name is /storage/ofd_packets/00165598 [16:16:29]Write 298 bytes [16:16:29]NVStorageSaveData done [16:16:29]OFDSenderStorePacket done [16:16:29]KKMCreateOFDPacket done [16:16:29]NVStorageSaveData kkm_last_timestamp [16:16:29]File name is /storage/kkm_last_timestamp [16:16:29]Write 4 bytes [16:16:29]NVStorageSaveData done [16:16:29]ExternCall_PrintAddStr [16:16:29]wPrintStart [16:16:29]Write to MH i2c: 01 00 00 AA 01 AB [16:16:29]Write i2c OK [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: 01 [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: 01 07 00 [16:16:29]MH_I2C_Read... [16:16:29]Read from MH i2c: 01 07 00 AA 01 00 00 00 00 00 FF 0F C0 [16:16:29]RasterBufferAndPrint [16:16:29]line Счет N : (1)294437 [16:16:29]line ИНН: 02508201610067 [16:16:29]line Контрольно-Кассовый Чек [16:16:29]line ПРОДАЖА [16:16:29]line ТРК (МРК, ГНК) : 21 [16:16:29]line Товар: 2710194800 [16:16:29]line ДТ-К-5 [16:16:29]line 32.810 * 76.20 [16:16:29]line = 2500.12 [16:16:29]line НДС 12% НСП 1% [16:16:29]line > о реализуемом товаре [16:16:29]line ОКРУГЛЕНИЕ: -0.12 [16:16:29]line ИТОГО: 2500.00 [16:16:29]line Внесено: 2500.00 [16:16:29]line СДАЧА: 0.00 [16:16:29]line НСП 1% : 22.12 [16:16:29]line НДС 12% : 265.50 [16:16:29]line Наличными: 2500.00 [16:16:29]line Безнал.: 0.00 [16:16:29]line Место: АЗС № 130 "Партнер Нефть" [16:16:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:16:29]line СНО: Общий режим [16:16:29]line Чек 451 23.08.2024 16:16 [16:16:29]line Смена: 469 ФФД: 1.0 [16:16:29]line ЗНМ: 0300000070 [16:16:29]line РНМ: 0000000000092562 [16:16:29]line Версия ККМ: 001 [16:16:29]line ФМ: 0000000000871769 [16:16:29]line ФД: 165598 [16:16:29]line ФПД: 97066413002440 [16:16:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161628&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165598&fm=97066413002440&tin=02508201610067®Number=0000000000092562&sum=250000 [16:16:29]written 0, free lines is 4095 [16:16:29]OFD Sender: Processing packet 165598 [packets to send 995, broken 994] [16:16:29]ProducePacketName [16:16:29]name=ofd_packets/00165598 [16:16:29]OFD Sender: To server: pG, [16:16:29]CommunicateWithHost lk.salyk.kg:30040 [16:16:29]ConnectInit lk.salyk.kg [16:16:30]Write to MH i2c: 01 00 00 D5 01 D6 [16:16:30]Write i2c OK [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: 01 [16:16:30]MH_I2C_Read... [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 D5 01 00 00 00 00 00 E5 0C CE [16:16:30]RasterBufferAndPrint [16:16:30]line [16:16:30]line [16:16:30]line [16:16:30]line [16:16:30]line [16:16:30]written 0, free lines is 3340 [16:16:30]MH_Cut [16:16:30]Write to MH i2c: D1 01 00 DC 01 01 AF [16:16:30]Write i2c OK [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: D1 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: D1 01 00 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: D1 01 00 DC 01 00 AE [16:16:30]Write to MH i2c: 01 00 00 DD 01 DE [16:16:30]Write i2c OK [16:16:30]MH_I2C_Read... [16:16:31]*** Cut start [16:16:31]*** Purtial cut [16:16:31]*** Stage 1: CUTSNS_PIN = 1 [16:16:33]Read from MH i2c: *** Stop cut motor [16:16:33]01 *** Cut end [16:16:33] [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: 01 07 00 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: 01 07 00 DD 01 00 00 00 00 00 FF 0F F3 [16:16:33]process_action close_receipt done [16:16:33]requested_data is exist [16:16:33]produce_requested_data [16:16:33]requested_item fm.sn is exist - process it [16:16:33]wFMCommunicate request_size=4 [16:16:33]MH_SAM_APDU [16:16:33]CAPDU: 80 11 00 00 [16:16:33]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [16:16:33]Write i2c OK [16:16:33]MH_I2C_Read... [16:16:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:33]Read from MH i2c: E2 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: E2 17 00 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: E2 17 00 DE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [16:16:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:16:33]wFMCommunicate OK [16:16:33]requested_item fd.num is exist - process it [16:16:33]SAM_PROTO_GetFieldsCounters [16:16:33]wFMCommunicate request_size=4 [16:16:33]MH_SAM_APDU [16:16:33]CAPDU: 80 13 00 00 [16:16:33]Write to MH i2c: E2 08 00 DF 01 80 13 00 00 00 00 00 00 5C [16:16:33]Write i2c OK [16:16:33]MH_I2C_Read... [16:16:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:33]Read from MH i2c: E2 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: E2 62 00 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: E2 62 00 DF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [16:16:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:33]wFMCommunicate OK [16:16:33]SAM_PROTO_GetFieldsCounters done [16:16:33]requested_item shift.num is exist - process it [16:16:33]requested_item shift.opened is exist - process it [16:16:33]req_shift_opened [16:16:33]FM_GetShiftState [16:16:33]SAM_PROTO_GetShiftState [16:16:33]wFMCommunicate request_size=4 [16:16:33]MH_SAM_APDU [16:16:33]CAPDU: 80 13 01 00 [16:16:33]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [16:16:33]Write i2c OK [16:16:33]MH_I2C_Read... [16:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:33]Read from MH i2c: E2 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: E2 0E 00 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8C [16:16:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:16:33]wFMCommunicate OK [16:16:33]SAM_PROTO_GetShiftState done [16:16:33]FM_GetShiftState done [16:16:33]req_shift_opened done [16:16:33]requested_item shift.open_date is exist - process it [16:16:33]req_shift_open_date [16:16:33]req_shift_open_date done [16:16:33]produce_requested_data done [16:16:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165598,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:16:33]process_action_free close_receipt [16:16:33]json_value_free [16:16:33]json_value_free done [16:16:33]process_json_proto returns [16:16:33]Send response to host [16:16:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165598,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:16:33]free response buf [16:16:33]execute_script done [16:16:33]execute_script returns [16:16:33]free content buf [16:16:33]Sock 9.Close socket [16:16:33]Sock 9.Thread stoped [16:16:34]accept exits with 7 [16:16:34]New connection [16:16:34]New thread 3067256164 created [16:16:34]Thread 3067112804 joined [16:16:34]Waiting for new connection... [16:16:34] Sock 7.Parse request [16:16:34]Sock 7.Check first char [16:16:34]Sock 7.First char is OK [16:16:34]request: POST /json_proto HTTP/1.0 [16:16:34]Method: POST [16:16:34]URL: /json_proto [16:16:34]Method is POST - this is cgi request [16:16:34]url: /json_proto [16:16:34]query_string will be loaded in cgi processing [16:16:34]execute_cgi json_proto POST (null) [16:16:34]execute_cgi path=json_proto method=POST [16:16:34]POST find Content-Length [16:16:34]Host: 172.17.44.132:8080 [16:16:34]Content-Length: 754 [16:16:34]Content-Type: application/json [16:16:34] [16:16:34]POST finish read [16:16:34]Found Content-Length = 754 [16:16:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30156261", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:34]execute_script... [16:16:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30156261", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:34]POST & json_proto [16:16:34]process_json_proto [16:16:34]json parsed OK: [16:16:34]protocol is kg_v1.0 [16:16:34]action value=close_receipt [16:16:34]process_action close_receipt [16:16:34]cmd_close_receipt [16:16:34]MH_GetDate [16:16:34]Write to MH i2c: F0 00 00 E1 01 D1 [16:16:34]Write i2c OK [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: F0 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: F0 09 00 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: F0 09 00 E1 01 00 E2 B5 C8 66 2A 83 C1 65 72 [16:16:34]GetLastDocTimeStamp 1724429788 [16:16:34]current date 1724429794 [16:16:34]FM_GetShiftState [16:16:34]SAM_PROTO_GetShiftState [16:16:34]wFMCommunicate request_size=4 [16:16:34]MH_SAM_APDU [16:16:34]CAPDU: 80 13 01 00 [16:16:34]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [16:16:34]Write i2c OK [16:16:34]MH_I2C_Read... [16:16:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:34]Read from MH i2c: E2 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 0E 00 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8E [16:16:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:16:34]wFMCommunicate OK [16:16:34]SAM_PROTO_GetShiftState done [16:16:34]FM_GetShiftState done [16:16:34]opened in 1724372766 [16:16:34]opened+sec_in_day 1724459166 [16:16:34]quantity*price = 0 [16:16:34]sum+1 = 1 [16:16:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 452 23.08.2024 16:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30156261 ФМ: 0000000000871769 ФД: 165599 ФПД: 25301522788146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165599&fm=25301522788146&tin=02508201610067®Number=0000000000092562&sum=0 [16:16:36]StoreToDocumentArchive [16:16:36]shift 469 fd 165599 [16:16:36]save to /storage/0469/doc_00165599 [16:16:36]save last doc name /storage/0469/doc_00165599 to /storage/kkm_last_doc_name [16:16:36]save OK [16:16:36]Clear old archive folders... [16:16:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:16:36]tlvbuf is 00274410 [16:16:36]SAM_PROTO_ClearQueue [16:16:36]wFMCommunicate request_size=4 [16:16:36]MH_SAM_APDU [16:16:36]CAPDU: 80 09 00 00 [16:16:36]Write to MH i2c: E2 08 00 EF 01 80 09 00 00 00 00 00 00 62 [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:36]Read from MH i2c: E2 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 03 00 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [16:16:36]RAPDU: 90 00 [16:16:36]wFMCommunicate OK [16:16:36]SAM_PROTO_ClearQueue done [16:16:36]KKMCreateOFDPacket [16:16:36]OFDProtocolAddRootSTLVToBuf [16:16:36]FM_MakeSignedData [16:16:36]FM_MakeSignedData [16:16:36]SAM_PROTO_SignData [16:16:36]wFMCommunicate request_size=4 [16:16:36]MH_SAM_APDU [16:16:36]CAPDU: 80 0D 01 02 [16:16:36]Write to MH i2c: E2 08 00 F0 01 80 0D 01 02 00 00 00 00 6A [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:36]Read from MH i2c: E2 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 03 00 [16:16:36]MH_I2C_Read... [16:16:36]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [16:16:36]RAPDU: 90 00 [16:16:36]wFMCommunicate OK [16:16:36]wFMCommunicate request_size=255 [16:16:36]MH_SAM_APDU [16:16:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 E2 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 86 02 00 35 04 06 00 17 [16:16:36]Write to MH i2c: E2 02 01 F1 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 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 E2 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 86 02 00 35 04 06 00 17 00 00 37 [16:16:36]Write i2c OK [16:16:36]MH_I2C_Read... [16:16:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:37]Read from MH i2c: E2 [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: E2 03 00 [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [16:16:37]RAPDU: 90 00 [16:16:37]wFMCommunicate OK [16:16:37]wFMCommunicate request_size=10 [16:16:37]MH_SAM_APDU [16:16:37]CAPDU: 80 0D 02 02 05 02 F8 47 2F 32 [16:16:37]Write to MH i2c: E2 0D 00 F2 01 80 0D 02 02 05 00 02 F8 47 2F 32 00 00 19 [16:16:37]Write i2c OK [16:16:37]MH_I2C_Read... [16:16:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:37]Read from MH i2c: E2 [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: E2 03 00 [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [16:16:37]RAPDU: 90 00 [16:16:37]wFMCommunicate OK [16:16:37]wFMCommunicate request_size=4 [16:16:37]MH_SAM_APDU [16:16:37]CAPDU: 80 0D 03 02 [16:16:37]Write to MH i2c: E2 08 00 F3 01 80 0D 03 02 00 00 00 00 6F [16:16:37]Write i2c OK [16:16:37]MH_I2C_Read... [16:16:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:37]Read from MH i2c: E2 [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: E2 0B 00 [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: E2 0B 00 F3 01 00 7A 23 04 78 65 C7 42 C6 90 00 BD [16:16:37]RAPDU: 7A 23 04 78 65 C7 42 C6 90 00 [16:16:37]wFMCommunicate OK [16:16:37]SAM_PROTO_SignData done [16:16:37]FM_MakeSignedData done [16:16:37]CreateOFDProtocolMessage [16:16:37]wFMCommunicate request_size=4 [16:16:37]MH_SAM_APDU [16:16:37]CAPDU: 80 11 00 00 [16:16:37]Write to MH i2c: E2 08 00 F4 01 80 11 00 00 00 00 00 00 6F [16:16:37]Write i2c OK [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: E2 [16:16:37]MH_I2C_Read... [16:16:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:37]Read from MH i2c: E2 17 00 [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: E2 17 00 F4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [16:16:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:16:37]wFMCommunicate OK [16:16:37]CreateOFDProtocolMessage done [16:16:37]OFDSenderStorePacket 165599 [16:16:37]StoreOFDPacket docnum=165599 [16:16:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C5 74 07 01 94 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 E2 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 86 02 00 35 04 06 00 17 02 F8 47 2F 32 7A 23 04 78 65 C7 42 C6 [16:16:37]CheckFolder [16:16:37]dirname=/storage/ofd_packets [16:16:37]CheckFolder done [16:16:37]ProducePacketName [16:16:37]name=ofd_packets/00165599 [16:16:37]NVStorageSaveData ofd_packets/00165599 [16:16:37]File name is /storage/ofd_packets/00165599 [16:16:37]Write 301 bytes [16:16:37]NVStorageSaveData done [16:16:37]OFDSenderStorePacket done [16:16:37]KKMCreateOFDPacket done [16:16:37]NVStorageSaveData kkm_last_timestamp [16:16:37]File name is /storage/kkm_last_timestamp [16:16:37]Write 4 bytes [16:16:37]NVStorageSaveData done [16:16:37]ExternCall_PrintAddStr [16:16:37]wPrintStart [16:16:37]Write to MH i2c: 01 00 00 F5 01 F6 [16:16:37]Write i2c OK [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: 01 [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: 01 07 00 [16:16:37]MH_I2C_Read... [16:16:37]Read from MH i2c: 01 07 00 F5 01 00 00 00 00 00 FF 0F 0B [16:16:37]RasterBufferAndPrint [16:16:37]line Счет N : (1)294435 [16:16:37]line ИНН: 02508201610067 [16:16:37]line Контрольно-Кассовый Чек [16:16:37]line ПРОДАЖА [16:16:37]line ТРК (МРК, ГНК) : 33 [16:16:37]line Товар: 2710124500 [16:16:37]line Аи-95-К-5 [16:16:37]line 40.000 * 0.00 [16:16:37]line = 0.00 [16:16:37]line НДС 12% НСП 1% [16:16:37]line > о реализуемом товаре [16:16:37]line ИТОГО: 0.00 [16:16:37]line НСП 1% : 0.00 [16:16:37]line НДС 12% : 0.00 [16:16:37]line Наличными: 0.00 [16:16:37]line Безнал.: 0.00 [16:16:37]line Место: АЗС № 130 "Партнер Нефть" [16:16:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:16:37]line СНО: Общий режим [16:16:37]line Чек 452 23.08.2024 16:16 [16:16:37]line Смена: 469 ФФД: 1.0 [16:16:37]line ЗНМ: 0300000070 [16:16:37]line РНМ: 0000000000092562 [16:16:37]line Версия ККМ: 001 [16:16:37]line Талоны: ТК ГПНА Online [16:16:37]line 30156261 [16:16:37]line ФМ: 0000000000871769 [16:16:37]line ФД: 165599 [16:16:37]line ФПД: 25301522788146 [16:16:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165599&fm=25301522788146&tin=02508201610067®Number=0000000000092562&sum=0 [16:16:37]written 0, free lines is 4095 [16:16:38]Write to MH i2c: 01 00 00 1F 02 21 [16:16:38]Write i2c OK [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: 01 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: 01 07 00 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 E5 0C 19 [16:16:38]RasterBufferAndPrint [16:16:38]line [16:16:38]line [16:16:38]line [16:16:38]line [16:16:38]line [16:16:38]written 0, free lines is 3348 [16:16:38]MH_Cut [16:16:38]Write to MH i2c: D1 01 00 26 02 01 FA [16:16:38]Write i2c OK [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: D1 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: D1 01 00 [16:16:38]MH_I2C_Read... [16:16:38]Read from MH i2c: D1 01 00 26 02 00 F9 [16:16:38]Write to MH i2c: 01 00 00 27 02 29 [16:16:38]Write i2c OK [16:16:38]MH_I2C_Read... [16:16:38]*** Cut start [16:16:38]*** Purtial cut [16:16:38]*** Stage 1: CUTSNS_PIN = 1 [16:16:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 30 7B 47 00 3B D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 86 02 00 F4 03 04 00 2D 5F C8 66 B6 04 01 00 00 D5 30 BA E8 6D 2C 15 29 [16:16:39]CommunicateWithHost err = 0 [16:16:39]CheckOFDResponse [16:16:39]1017 (14) - 77093643461234 [16:16:39]1041 (16) - 0000000000871769 [16:16:39]1040 (4) - 165598 [16:16:39]1012 (4) - 23.08.2024 10:06 [16:16:39]1206 (1) - 0 [16:16:39]OFD Sender: Remove packet 165598 [16:16:39]ProducePacketName [16:16:39]name=ofd_packets/00165598 [16:16:39]NVStorageDeleteData [16:16:40]OFD Sender: Processing packet 165599 [packets to send 995, broken 994] [16:16:40]ProducePacketName [16:16:40]name=ofd_packets/00165599 [16:16:40]OFD Sender: To server: pG, [16:16:40]CommunicateWithHost lk.salyk.kg:30040 [16:16:40]ConnectInit lk.salyk.kg [16:16:40]Read from MH i2c: 01 [16:16:40]MH_I2C_Read... [16:16:40]*** Stop cut motor [16:16:40]*** Cut end [16:16:40]Read from MH i2c: 01 07 00 [16:16:40]MH_I2C_Read... [16:16:40]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [16:16:40]process_action close_receipt done [16:16:40]requested_data is exist [16:16:40]produce_requested_data [16:16:40]requested_item fm.sn is exist - process it [16:16:40]wFMCommunicate request_size=4 [16:16:40]MH_SAM_APDU [16:16:40]CAPDU: 80 11 00 00 [16:16:40]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [16:16:40]Write i2c OK [16:16:40]MH_I2C_Read... [16:16:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:40]Read from MH i2c: E2 [16:16:40]MH_I2C_Read... [16:16:40]Read from MH i2c: E2 17 00 [16:16:40]MH_I2C_Read... [16:16:40]Read from MH i2c: E2 17 00 28 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [16:16:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:16:40]wFMCommunicate OK [16:16:40]requested_item fd.num is exist - process it [16:16:40]SAM_PROTO_GetFieldsCounters [16:16:40]wFMCommunicate request_size=4 [16:16:40]MH_SAM_APDU [16:16:40]CAPDU: 80 13 00 00 [16:16:40]Write to MH i2c: E2 08 00 29 02 80 13 00 00 00 00 00 00 A7 [16:16:40]Write i2c OK [16:16:40]MH_I2C_Read... [16:16:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:41]Read from MH i2c: E2 [16:16:41]MH_I2C_Read... [16:16:41]Read from MH i2c: E2 62 00 [16:16:41]MH_I2C_Read... [16:16:41]Read from MH i2c: E2 62 00 29 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [16:16:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:41]wFMCommunicate OK [16:16:41]SAM_PROTO_GetFieldsCounters done [16:16:41]requested_item shift.num is exist - process it [16:16:41]requested_item shift.opened is exist - process it [16:16:41]req_shift_opened [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 2A 02 80 13 01 00 00 00 00 00 A9 [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 2A 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D7 [16:16:41]RAPDU: 09 00 01 1E D7 C7 66 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]req_shift_opened done [16:16:41]requested_item shift.open_date is exist - process it [16:16:41]req_shift_open_date [16:16:41]req_shift_open_date done [16:16:41]produce_requested_data done [16:16:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165599,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:16:41]process_action_free close_receipt [16:16:41]json_value_free [16:16:41]json_value_free done [16:16:41]process_json_proto returns [16:16:41]Send response to host [16:16:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165599,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:16:41]free response buf [16:16:41]execute_script done [16:16:41]execute_script returns [16:16:41]free content buf [16:16:41]Sock 7.Close socket [16:16:41]Sock 7.Thread stoped [16:16:44]Connected sock=10 [16:16:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C5 74 07 01 94 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 01 00 00 F4 03 04 00 E2 B5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 86 02 00 35 04 06 00 17 02 F8 47 2F 32 7A 23 04 78 65 C7 42 C6 [16:16:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 14 47 00 13 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 86 02 00 F4 03 04 00 37 5F C8 66 B6 04 01 00 00 7B C1 E0 CA CF 5A 4C 56 [16:16:45]CommunicateWithHost err = 0 [16:16:45]CheckOFDResponse [16:16:45]1017 (14) - 77093643461234 [16:16:45]1041 (16) - 0000000000871769 [16:16:45]1040 (4) - 165599 [16:16:45]1012 (4) - 23.08.2024 10:06 [16:16:45]1206 (1) - 0 [16:16:45]OFD Sender: Remove packet 165599 [16:16:45]ProducePacketName [16:16:45]name=ofd_packets/00165599 [16:16:45]NVStorageDeleteData [16:16:46]OFD Sender: No OFD packet to send [16:16:46]OFD Sender: No OFD packet to send [16:16:51]OFD Sender: No OFD packet to send [16:16:56]recv_with_timeout no data received [16:16:56]OFD Sender: No OFD packet to send [16:17:01]OFD Sender: No OFD packet to send [16:17:06]OFD Sender: No OFD packet to send [16:17:11]OFD Sender: No OFD packet to send [16:17:12]accept exits with 9 [16:17:12]New connection [16:17:12]New thread 3067112804 created [16:17:12]Thread 3067256164 joined [16:17:12]Waiting for new connection... [16:17:12] Sock 9.Parse request [16:17:12]Sock 9.Check first char [16:17:12]Sock 9.First char is OK [16:17:12]request: POST /json_proto HTTP/1.0 [16:17:12]Method: POST [16:17:12]URL: /json_proto [16:17:12]Method is POST - this is cgi request [16:17:12]url: /json_proto [16:17:12]query_string will be loaded in cgi processing [16:17:12]execute_cgi json_proto POST (null) [16:17:12]execute_cgi path=json_proto method=POST [16:17:12]POST find Content-Length [16:17:12]Host: 172.17.44.132:8080 [16:17:12]Content-Length: 682 [16:17:12]Content-Type: application/json [16:17:12] [16:17:12]POST finish read [16:17:12]Found Content-Length = 682 [16:17:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 24.920, "sum" : 1849.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1849.00, "total" : 1849.00, "payments": [ { "type": 0, "sum" : 1849.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:12]execute_script... [16:17:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 24.920, "sum" : 1849.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1849.00, "total" : 1849.00, "payments": [ { "type": 0, "sum" : 1849.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:12]POST & json_proto [16:17:12]process_json_proto [16:17:12]json parsed OK: [16:17:12]protocol is kg_v1.0 [16:17:12]action value=close_receipt [16:17:12]process_action close_receipt [16:17:12]cmd_close_receipt [16:17:12]MH_GetDate [16:17:12]Write to MH i2c: F0 00 00 2B 02 1C [16:17:12]Write i2c OK [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: F0 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: F0 09 00 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: F0 09 00 2B 02 00 09 B6 C8 66 2A 83 C1 65 E5 [16:17:12]GetLastDocTimeStamp 1724429794 [16:17:12]current date 1724429833 [16:17:12]FM_GetShiftState [16:17:12]SAM_PROTO_GetShiftState [16:17:12]wFMCommunicate request_size=4 [16:17:12]MH_SAM_APDU [16:17:12]CAPDU: 80 13 01 00 [16:17:12]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [16:17:12]Write i2c OK [16:17:12]MH_I2C_Read... [16:17:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:12]Read from MH i2c: E2 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 0E 00 [16:17:12]MH_I2C_Read... [16:17:12]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [16:17:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:17:12]wFMCommunicate OK [16:17:12]SAM_PROTO_GetShiftState done [16:17:12]FM_GetShiftState done [16:17:12]opened in 1724372766 [16:17:12]opened+sec_in_day 1724459166 [16:17:12]quantity*price = 184906 [16:17:12]sum+1 = 184907 [16:17:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1849.00 Внесено: 1849.00 СДАЧА: 0.00 НСП 1% : 16.36 НДС 12% : 196.36 Наличными: 1849.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 453 23.08.2024 16:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165600 ФПД: 146368220127210 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165600&fm=146368220127210&tin=02508201610067®Number=0000000000092562&sum=184900 [16:17:14]StoreToDocumentArchive [16:17:14]shift 469 fd 165600 [16:17:14]save to /storage/0469/doc_00165600 [16:17:14]save last doc name /storage/0469/doc_00165600 to /storage/kkm_last_doc_name [16:17:14]save OK [16:17:14]Clear old archive folders... [16:17:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:14]tlvbuf is 002D0FA0 [16:17:14]SAM_PROTO_ClearQueue [16:17:14]wFMCommunicate request_size=4 [16:17:14]MH_SAM_APDU [16:17:14]CAPDU: 80 09 00 00 [16:17:14]Write to MH i2c: E2 08 00 39 02 80 09 00 00 00 00 00 00 AD [16:17:14]Write i2c OK [16:17:14]MH_I2C_Read... [16:17:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:14]Read from MH i2c: E2 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 03 00 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [16:17:14]RAPDU: 90 00 [16:17:14]wFMCommunicate OK [16:17:14]SAM_PROTO_ClearQueue done [16:17:14]KKMCreateOFDPacket [16:17:14]OFDProtocolAddRootSTLVToBuf [16:17:14]FM_MakeSignedData [16:17:14]FM_MakeSignedData [16:17:14]SAM_PROTO_SignData [16:17:14]wFMCommunicate request_size=4 [16:17:14]MH_SAM_APDU [16:17:14]CAPDU: 80 0D 01 02 [16:17:14]Write to MH i2c: E2 08 00 3A 02 80 0D 01 02 00 00 00 00 B5 [16:17:14]Write i2c OK [16:17:14]MH_I2C_Read... [16:17:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:14]Read from MH i2c: E2 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 03 00 [16:17:14]MH_I2C_Read... [16:17:14]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [16:17:14]RAPDU: 90 00 [16:17:14]wFMCommunicate OK [16:17:14]wFMCommunicate request_size=255 [16:17:14]MH_SAM_APDU [16:17: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 58 61 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A D2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 D2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 4C 00 00 00 00 07 04 06 00 44 D2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 01 00 00 F4 03 04 00 09 B6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 86 02 00 35 04 06 00 85 [16:17:14]Write to MH i2c: E2 02 01 3B 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 58 61 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 4A D2 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 D2 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 4C 00 00 00 00 07 04 06 00 44 D2 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17249295+1707180842=1724430137 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 39 B7 C8 66 2A 83 C1 65 F0 [16:22:17]Current date/time: 23.08.2024 16:22 [16:22:17]FM_Init [16:22:17]wFMConnect [16:22:17]MH_SAM_On [16:22:17]Write to MH i2c: E0 00 00 08 00 E7 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_init finished! [16:22:17]*** atr: [16:22:17]*** 0F 3B D5 18 FF 81 91 FE [16:22:17]*** 1F C3 80 73 C8 21 10 0A [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]*** 00 00 00 00 00 00 00 00 [16:22:17]Read from MH i2c: E0 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E0 10 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:22:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:22:17]wFMCommunicate request_size=10 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:22:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:22:17]RAPDU: 90 00 [16:22:17]wFMCommunicate OK [16:22:17]wFMCommunicate request_size=4 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 11 00 00 [16:22:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [16:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:22:17]wFMCommunicate OK [16:22:17]Detected FM SN is 0000000000871769 [16:22:17]Stored FM SN is 0000000000871769 [16:22:17]wFMCommunicate request_size=9 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:22:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:22:17]RAPDU: 90 00 [16:22:17]wFMCommunicate OK [16:22:17]FM PIN OK [16:22:17]wFMCommunicate request_size=8 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 14 04 00 03 02 00 01 [16:22:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:22:17]RAPDU: 90 00 [16:22:17]wFMCommunicate OK [16:22:17]wFMCommunicate request_size=13 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:22:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:22:17]RAPDU: 90 00 [16:22:17]wFMCommunicate OK [16:22:17]wFMCommunicate request_size=4 [16:22:17]MH_SAM_APDU [16:22:17]CAPDU: 80 11 00 00 [16:22:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:17]Read from MH i2c: E2 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [16:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:22:17]wFMCommunicate OK [16:22:17]DocumentArchiveInit [16:22:17]Start Httpd... [16:22:17]Httpd thread 3067374948 created [16:22:17]Write to MH i2c: 01 00 00 0F 00 0F [16:22:17]Write i2c OK [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 07 00 [16:22:17]MH_I2C_Read... [16:22:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:22:17]MH Int Process started [16:22:17]Allocated Socket 8 [16:22:17]Bind OK [16:22:17]Listen OK [16:22:17]httpd running on port 8080 [16:22:17]Waiting for new connection... [16:22:18]OFD Sender: Processing packet 165603 [packets to send 996, broken 994] [16:22:18]ProducePacketName [16:22:18]name=ofd_packets/00165603 [16:22:18]OFD Sender: To server: pG, [16:22:18]CommunicateWithHost lk.salyk.kg:30040 [16:22:18]ConnectInit lk.salyk.kg [16:22:19]accept exits with 9 [16:22:19]New connection [16:22:19]New thread 3067088228 created [16:22:19]Waiting for new connection... [16:22:19] Sock 9.Parse request [16:22:19]Sock 9.Check first char [16:22:19]Sock 9.First char is OK [16:22:19]request: POST /json_proto HTTP/1.0 [16:22:19]Method: POST [16:22:19]URL: /json_proto [16:22:19]Method is POST - this is cgi request [16:22:19]url: /json_proto [16:22:19]query_string will be loaded in cgi processing [16:22:19]execute_cgi json_proto POST (null) [16:22:19]execute_cgi path=json_proto method=POST [16:22:19]POST find Content-Length [16:22:19]Host: 172.17.44.132:8080 [16:22:19]Content-Length: 215 [16:22:19]Content-Type: application/json [16:22:19] [16:22:19]POST finish read [16:22:19]Found Content-Length = 215 [16:22:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:19]execute_script... [16:22:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:19]POST & json_proto [16:22:19]process_json_proto [16:22:19]json parsed OK: [16:22:19]protocol is kg_v1.0 [16:22:19]action value=get_value [16:22:19]process_action get_value [16:22:19]cmd_get_value [16:22:19]process_action get_value done [16:22:19]requested_data is exist [16:22:19]produce_requested_data [16:22:19]requested_item kkm.sn is exist - process it [16:22:19]requested_item kkm.ver is exist - process it [16:22:19]requested_item fm.sn is exist - process it [16:22:19]wFMCommunicate request_size=4 [16:22:19]MH_SAM_APDU [16:22:19]CAPDU: 80 11 00 00 [16:22:19]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:22:19]Write i2c OK [16:22:19]MH_I2C_Read... [16:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:19]Read from MH i2c: E2 [16:22:19]MH_I2C_Read... [16:22:19]Read from MH i2c: E2 17 00 [16:22:19]MH_I2C_Read... [16:22:19]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [16:22:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:22:19]wFMCommunicate OK [16:22:19]requested_item fd.num is exist - process it [16:22:19]SAM_PROTO_GetFieldsCounters [16:22:19]wFMCommunicate request_size=4 [16:22:19]MH_SAM_APDU [16:22:19]CAPDU: 80 13 00 00 [16:22:19]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:22:19]Write i2c OK [16:22:19]MH_I2C_Read... [16:22:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:20]Read from MH i2c: E2 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 62 00 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 53 [16:22:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:20]wFMCommunicate OK [16:22:20]SAM_PROTO_GetFieldsCounters done [16:22:20]requested_item shift.num is exist - process it [16:22:20]requested_item shift.opened is exist - process it [16:22:20]req_shift_opened [16:22:20]FM_GetShiftState [16:22:20]SAM_PROTO_GetShiftState [16:22:20]wFMCommunicate request_size=4 [16:22:20]MH_SAM_APDU [16:22:20]CAPDU: 80 13 01 00 [16:22:20]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:22:20]Write i2c OK [16:22:20]MH_I2C_Read... [16:22:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:20]Read from MH i2c: E2 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 0E 00 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [16:22:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:22:20]wFMCommunicate OK [16:22:20]SAM_PROTO_GetShiftState done [16:22:20]FM_GetShiftState done [16:22:20]req_shift_opened done [16:22:20]requested_item shift.open_date is exist - process it [16:22:20]req_shift_open_date [16:22:20]req_shift_open_date done [16:22:20]produce_requested_data done [16:22:20]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165604,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:22:20]process_action_free get_value [16:22:20]json_value_free [16:22:20]json_value_free done [16:22:20]process_json_proto returns [16:22:20]Send response to host [16:22:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165604,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:22:20]free response buf [16:22:20]execute_script done [16:22:20]execute_script returns [16:22:20]free content buf [16:22:20]Sock 9.Close socket [16:22:20]Sock 9.Thread stoped [16:22:20]accept exits with 11 [16:22:20]New connection [16:22:20]New thread 3066944868 created [16:22:20]Thread 3067088228 joined [16:22:20]Waiting for new connection... [16:22:20] Sock 11.Parse request [16:22:20]Sock 11.Check first char [16:22:20]Sock 11.First char is OK [16:22:20]request: POST /json_proto HTTP/1.0 [16:22:20]Method: POST [16:22:20]URL: /json_proto [16:22:20]Method is POST - this is cgi request [16:22:20]url: /json_proto [16:22:20]query_string will be loaded in cgi processing [16:22:20]execute_cgi json_proto POST (null) [16:22:20]execute_cgi path=json_proto method=POST [16:22:20]POST find Content-Length [16:22:20]Host: 172.17.44.132:8080 [16:22:20]Content-Length: 331 [16:22:20]Content-Type: application/json [16:22:20] [16:22:20]POST finish read [16:22:20]Found Content-Length = 331 [16:22:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:22:20]execute_script... [16:22:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:22:20]POST & json_proto [16:22:20]process_json_proto [16:22:20]json parsed OK: [16:22:20]protocol is kg_v1.0 [16:22:20]action value=get_value [16:22:20]process_action get_value [16:22:20]cmd_get_value [16:22:20]process_action get_value done [16:22:20]requested_data is exist [16:22:20]produce_requested_data [16:22:20]requested_item fm.sale.total is exist - process it [16:22:20]SAM_PROTO_GetFMData [16:22:20]wFMCommunicate request_size=4 [16:22:20]MH_SAM_APDU [16:22:20]CAPDU: 80 13 03 00 [16:22:20]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:22:20]Write i2c OK [16:22:20]MH_I2C_Read... [16:22:20]Connected sock=6 [16:22:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4E EE 07 01 C7 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 82 B6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 86 02 00 35 04 06 00 81 91 5B FD 47 4E FC 46 47 6B 17 A7 C4 ED [16:22:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:22:20]Read from MH i2c: E2 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 FD 00 [16:22:20]MH_I2C_Read... [16:22:20]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 39 83 02 00 69 04 A4 00 6F 04 04 00 28 80 02 00 B1 04 05 00 98 41 24 79 03 70 04 05 00 A2 26 39 73 02 72 04 05 00 F6 1A EB 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A4 75 70 5E 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 7C 77 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 2F [16:22:20]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 39 83 02 00 69 04 A4 00 6F 04 04 00 28 80 02 00 B1 04 05 00 98 41 24 79 03 70 04 05 00 A2 26 39 73 02 72 04 05 00 F6 1A EB 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 A4 75 70 5E 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 7C 77 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [16:22:20]wFMCommunicate OK [16:22:20]wFMCommunicate request_size=4 [16:22:20]MH_SAM_APDU [16:22:20]CAPDU: 80 17 00 00 [16:22:20]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:22:20]Write i2c OK [16:22:20]MH_I2C_Read... [16:22:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:21]Read from MH i2c: E2 [16:22:21]MH_I2C_Read... [16:22:21]Read from MH i2c: E2 FD 00 [16:22:21]MH_I2C_Read... [16:22:21]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [16:22:21]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [16:22:21]wFMCommunicate OK [16:22:21]wFMCommunicate request_size=4 [16:22:21]MH_SAM_APDU [16:22:21]CAPDU: 80 17 00 00 [16:22:21]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:22:21]Write i2c OK [16:22:21]MH_I2C_Read... [16:22:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 38 47 00 87 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 37 36 39 10 04 04 00 E3 86 02 00 F4 03 04 00 87 60 C8 66 B6 04 01 00 00 BD 77 B9 99 DF 8E C7 5E [16:22:21]CommunicateWithHost err = 0 [16:22:21]CheckOFDResponse [16:22:21]1017 (14) - 77093643461234 [16:22:21]1041 (16) - 0000000000871769 [16:22:21]1040 (4) - 165603 [16:22:21]1012 (4) - 23.08.2024 10:12 [16:22:21]1206 (1) - 0 [16:22:21]OFD Sender: Remove packet 165603 [16:22:21]ProducePacketName [16:22:21]name=ofd_packets/00165603 [16:22:21]NVStorageDeleteData [16:22:21]Read from MH i2c: E2 [16:22:21]MH_I2C_Read... [16:22:21]Read from MH i2c: E2 FD 00 [16:22:21]MH_I2C_Read... [16:22:21]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [16:22:21]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [16:22:21]wFMCommunicate OK [16:22:21]wFMCommunicate request_size=4 [16:22:21]MH_SAM_APDU [16:22:21]CAPDU: 80 17 00 00 [16:22:21]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:22:21]Write i2c OK [16:22:21]MH_I2C_Read... [16:22:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:21]Read from MH i2c: E2 [16:22:21]MH_I2C_Read... [16:22:21]Read from MH i2c: E2 FD 00 [16:22:21]MH_I2C_Read... [16:22:21]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [16:22:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [16:22:21]wFMCommunicate OK [16:22:21]wFMCommunicate request_size=4 [16:22:21]MH_SAM_APDU [16:22:21]CAPDU: 80 17 00 00 [16:22:21]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:22:21]Write i2c OK [16:22:21]MH_I2C_Read... [16:22:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [16:22:21]Read from MH i2c: E2 [16:22:21]MH_I2C_Read... [16:22:21]Read from MH i2c: E2 E6 00 [16:22:21]MH_I2C_Read... [16:22:21]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [16:22:22]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:22:22]wFMCommunicate OK [16:22:22]SAM_PROTO_GetFMData done [16:22:22]requested_item fm.sale_refund.total is exist - process it [16:22:22]requested_item fm.buy.total is exist - process it [16:22:22]requested_item shift.sale.total is exist - process it [16:22:22]SAM_PROTO_GetShiftData [16:22:22]wFMCommunicate request_size=4 [16:22:22]MH_SAM_APDU [16:22:22]CAPDU: 80 13 02 00 [16:22:22]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:22:22]OFD Sender: Processing packet 165604 [packets to send 995, broken 994] [16:22:22]ProducePacketName [16:22:22]name=ofd_packets/00165604 [16:22:22]Write i2c OK [16:22:22]MH_I2C_Read... [16:22:22]OFD Sender: To server: pG, [16:22:22]CommunicateWithHost lk.salyk.kg:30040 [16:22:22]ConnectInit lk.salyk.kg [16:22:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:22:22]Read from MH i2c: E2 [16:22:22]MH_I2C_Read... [16:22:22]Read from MH i2c: E2 FD 00 [16:22:22]MH_I2C_Read... [16:22:22]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C9 01 00 00 B1 04 04 00 51 CF 7D 02 70 04 04 00 64 6C B0 01 72 04 03 00 ED 62 CD 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C4 BE 43 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 A5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 CF [16:22:22]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 C9 01 00 00 69 04 9E 00 6F 04 04 00 C9 01 00 00 B1 04 04 00 51 CF 7D 02 70 04 04 00 64 6C B0 01 72 04 03 00 ED 62 CD 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 C4 BE 43 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 A5 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:22:22]wFMCommunicate OK [16:22:22]wFMCommunicate request_size=4 [16:22:22]MH_SAM_APDU [16:22:22]CAPDU: 80 17 00 00 [16:22:22]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:22:22]Write i2c OK [16:22:22]MH_I2C_Read... [16:22:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:22]Read from MH i2c: E2 [16:22:22]MH_I2C_Read... [16:22:22]Read from MH i2c: E2 FD 00 [16:22:22]MH_I2C_Read... [16:22:22]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [16:22:22]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [16:22:22]wFMCommunicate OK [16:22:22]wFMCommunicate request_size=4 [16:22:22]MH_SAM_APDU [16:22:22]CAPDU: 80 17 00 00 [16:22:22]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:22:22]Write i2c OK [16:22:22]MH_I2C_Read... [16:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:23]Read from MH i2c: E2 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: E2 FD 00 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [16:22:23]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:22:23]wFMCommunicate OK [16:22:23]wFMCommunicate request_size=4 [16:22:23]MH_SAM_APDU [16:22:23]CAPDU: 80 17 00 00 [16:22:23]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:22:23]Write i2c OK [16:22:23]MH_I2C_Read... [16:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:22:23]Read from MH i2c: E2 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: E2 FD 00 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:22:23]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:22:23]wFMCommunicate OK [16:22:23]wFMCommunicate request_size=4 [16:22:23]MH_SAM_APDU [16:22:23]CAPDU: 80 17 00 00 [16:22:23]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:22:23]Write i2c OK [16:22:23]MH_I2C_Read... [16:22:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:22:23]Read from MH i2c: E2 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: E2 CE 00 [16:22:23]MH_I2C_Read... [16:22:23]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:22:23]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:22:23]wFMCommunicate OK [16:22:23]SAM_PROTO_GetShiftData done [16:22:23]requested_item shift.sale.total_cash is exist - process it [16:22:23]requested_item shift.sale_refund.total is exist - process it [16:22:23]requested_item shift.sale_refund.total_cash is exist - process it [16:22:23]requested_item shift.buy.total is exist - process it [16:22:23]requested_item shift.buy.total_cash is exist - process it [16:22:23]produce_requested_data done [16:22:23]produce_requested_data return {"fm.sale.total":149173211.12,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":417995.05,"shift.sale.total_cash":283393.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:22:23]process_action_free get_value [16:22:23]json_value_free [16:22:23]json_value_free done [16:22:23]process_json_proto returns [16:22:23]Send response to host [16:22:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149173211.12,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":417995.05,"shift.sale.total_cash":283393.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:22:23]free response buf [16:22:23]execute_script done [16:22:23]execute_script returns [16:22:23]free content buf [16:22:23]Sock 11.Close socket [16:22:23]Sock 11.Thread stoped [16:22:24]accept exits with 9 [16:22:24]New connection [16:22:24]New thread 3067088228 created [16:22:24]Thread 3066944868 joined [16:22:24]Waiting for new connection... [16:22:24] Sock 9.Parse request [16:22:24]Sock 9.Check first char [16:22:24]Sock 9.First char is OK [16:22:24]request: POST /json_proto HTTP/1.0 [16:22:24]Method: POST [16:22:24]URL: /json_proto [16:22:24]Method is POST - this is cgi request [16:22:24]url: /json_proto [16:22:24]query_string will be loaded in cgi processing [16:22:24]execute_cgi json_proto POST (null) [16:22:24]execute_cgi path=json_proto method=POST [16:22:24]POST find Content-Length [16:22:24]Host: 172.17.44.132:8080 [16:22:24]Content-Length: 144 [16:22:24]Content-Type: application/json [16:22:24] [16:22:24]POST finish read [16:22:24]Found Content-Length = 144 [16:22:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [16:22:24]execute_script... [16:22:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [16:22:24]POST & json_proto [16:22:24]process_json_proto [16:22:24]json parsed OK: [16:22:24]protocol is kg_v1.0 [16:22:24]action value=print_doc [16:22:24]process_action print_doc [16:22:24]ExternCall_PrintAddStr [16:22:24]wPrintStart [16:22:24]Write to MH i2c: 01 00 00 1D 00 1D [16:22:24]Write i2c OK [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: 01 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: 01 07 00 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [16:22:24]RasterBufferAndPrint [16:22:24]line Счет N : (1)294441 [16:22:24]line ИНН: 02508201610067 [16:22:24]line Контрольно-Кассовый Чек [16:22:24]line ПРОДАЖА [16:22:24]line ТРК (МРК, ГНК) : 21 [16:22:24]line Товар: 2710194800 [16:22:24]line ДТ-К-5 [16:22:24]line 6.570 * 76.20 [16:22:24]line = 500.63 [16:22:24]line НДС 12% НСП 1% [16:22:24]line > о реализуемом товаре [16:22:24]line ОКРУГЛЕНИЕ: -0.63 [16:22:24]line ИТОГО: 500.00 [16:22:24]line Внесено: 500.00 [16:22:24]line СДАЧА: 0.00 [16:22:24]line НСП 1% : 4.43 [16:22:24]line НДС 12% : 53.16 [16:22:24]line Наличными: 500.00 [16:22:24]line Безнал.: 0.00 [16:22:24]line Место: АЗС № 130 "Партнер Нефть" [16:22:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:22:24]line СНО: Общий режим [16:22:24]line Чек 457 23.08.2024 16:19 [16:22:24]line Смена: 469 ФФД: 1.0 [16:22:24]line ЗНМ: 0300000070 [16:22:24]line РНМ: 0000000000092562 [16:22:24]line Версия ККМ: 001 [16:22:24]line ФМ: 0000000000871769 [16:22:24]line ФД: 165604 [16:22:24]line ФПД: 247652311571851 [16:22:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T161920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165604&fm=247652311571851&tin=02508201610067®Number=0000000000092562&sum=50000 [16:22:24]written 0, free lines is 4095 [16:22:24]Write to MH i2c: 01 00 00 48 00 48 [16:22:24]Write i2c OK [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: 01 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: 01 07 00 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D1 0C 2C [16:22:24]RasterBufferAndPrint [16:22:24]line [16:22:24]line [16:22:24]line [16:22:24]line [16:22:24]line [16:22:24]written 0, free lines is 3300 [16:22:24]MH_Cut [16:22:24]Write to MH i2c: D1 01 00 4F 00 01 21 [16:22:24]Write i2c OK [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: D1 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: D1 01 00 [16:22:24]MH_I2C_Read... [16:22:24]Read from MH i2c: D1 01 00 4F 00 00 20 [16:22:24]Write to MH i2c: 01 00 00 50 00 50 [16:22:24]Write i2c OK [16:22:24]MH_I2C_Read... [16:22:25]*** Cut start [16:22:25]*** Purtial cut [16:22:25]*** Stage 1: CUTSNS_PIN = 1 [16:22:26]Connected sock=6 [16:22:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 26 AB 04 01 EA 5B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 88 B6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 86 02 00 35 04 06 00 E1 3D 0C 0F 1D 8B 8E 9C 68 E1 44 BD 8D 68 [16:22:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4D C5 47 00 50 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 86 02 00 F4 03 04 00 8C 60 C8 66 B6 04 01 00 00 F0 AB B8 76 3C CF 15 58 [16:22:27]CommunicateWithHost err = 0 [16:22:27]CheckOFDResponse [16:22:27]1017 (14) - 77093643461234 [16:22:27]1041 (16) - 0000000000871769 [16:22:27]1040 (4) - 165604 [16:22:27]1012 (4) - 23.08.2024 10:12 [16:22:27]1206 (1) - 0 [16:22:27]OFD Sender: Remove packet 165604 [16:22:27]ProducePacketName [16:22:27]name=ofd_packets/00165604 [16:22:27]NVStorageDeleteData [16:22:27]Read from MH i2c: 01 [16:22:27]MH_I2C_Read... [16:22:27]*** Stop cut motor [16:22:27]*** Cut end [16:22:27]Read from MH i2c: 01 07 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [16:22:27]process_action print_doc done [16:22:27]requested_data is exist [16:22:27]produce_requested_data [16:22:27]produce_requested_data return (null) [16:22:27]process_action_free print_doc [16:22:27]json_value_free [16:22:27]json_value_free done [16:22:27]process_json_proto returns [16:22:27]Send response to host [16:22:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [16:22:27]free response buf [16:22:27]execute_script done [16:22:27]execute_script returns [16:22:27]free content buf [16:22:27]Sock 9.Close socket [16:22:27]Sock 9.Thread stoped [16:22:27]accept exits with 11 [16:22:27]New connection [16:22:27]New thread 3066944868 created [16:22:27]Thread 3067088228 joined [16:22:27]Waiting for new connection... [16:22:27] Sock 11.Parse request [16:22:27]Sock 11.Check first char [16:22:27]Sock 11.First char is OK [16:22:27]request: POST /json_proto HTTP/1.0 [16:22:27]Method: POST [16:22:27]URL: /json_proto [16:22:27]Method is POST - this is cgi request [16:22:27]url: /json_proto [16:22:27]query_string will be loaded in cgi processing [16:22:27]execute_cgi json_proto POST (null) [16:22:27]execute_cgi path=json_proto method=POST [16:22:27]POST find Content-Length [16:22:27]Host: 172.17.44.132:8080 [16:22:27]Content-Length: 677 [16:22:27]Content-Type: application/json [16:22:27] [16:22:27]POST finish read [16:22:27]Found Content-Length = 677 [16:22:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:27]execute_script... [16:22:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:22:27]POST & json_proto [16:22:27]process_json_proto [16:22:27]json parsed OK: [16:22:27]protocol is kg_v1.0 [16:22:27]action value=close_receipt [16:22:27]process_action close_receipt [16:22:27]cmd_close_receipt [16:22:27]MH_GetDate [16:22:27]Write to MH i2c: F0 00 00 51 00 40 [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: F0 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: F0 09 00 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: F0 09 00 51 00 00 44 B7 C8 66 2A 83 C1 65 45 [16:22:27]GetLastDocTimeStamp 1724429960 [16:22:27]current date 1724430148 [16:22:27]FM_GetShiftState [16:22:27]SAM_PROTO_GetShiftState [16:22:27]wFMCommunicate request_size=4 [16:22:27]MH_SAM_APDU [16:22:27]CAPDU: 80 13 01 00 [16:22:27]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [16:22:27]Write i2c OK [16:22:27]MH_I2C_Read... [16:22:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:27]Read from MH i2c: E2 [16:22:27]MH_I2C_Read... [16:22:27]Read from MH i2c: E2 0E 00 [16:22:27]MH_I2C_Read... [16:22:27]OFD Sender: No OFD packet to send [16:22:27]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [16:22:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:22:27]wFMCommunicate OK [16:22:27]SAM_PROTO_GetShiftState done [16:22:27]FM_GetShiftState done [16:22:27]opened in 1724372766 [16:22:27]opened+sec_in_day 1724459166 [16:22:27]quantity*price = 30035 [16:22:27]sum+1 = 30036 [16:22:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 458 23.08.2024 16:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165605 ФПД: 130536901594184 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165605&fm=130536901594184&tin=02508201610067®Number=0000000000092562&sum=30000 [16:22:29]StoreToDocumentArchive [16:22:29]shift 469 fd 165605 [16:22:29]save to /storage/0469/doc_00165605 [16:22:29]save last doc name /storage/0469/doc_00165605 to /storage/kkm_last_doc_name [16:22:29]save OK [16:22:29]Clear old archive folders... [16:22:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:22:29]tlvbuf is 008EA390 [16:22:29]SAM_PROTO_ClearQueue [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 09 00 00 [16:22:29]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 03 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [16:22:29]RAPDU: 90 00 [16:22:29]wFMCommunicate OK [16:22:29]SAM_PROTO_ClearQueue done [16:22:29]KKMCreateOFDPacket [16:22:29]OFDProtocolAddRootSTLVToBuf [16:22:29]FM_MakeSignedData [16:22:29]FM_MakeSignedData [16:22:29]SAM_PROTO_SignData [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 0D 01 02 [16:22:29]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 03 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [16:22:29]RAPDU: 90 00 [16:22:29]wFMCommunicate OK [16:22:29]wFMCommunicate request_size=255 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 44 B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 86 02 00 35 04 06 00 76 [16:22:29]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 44 B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 86 02 00 35 04 06 00 76 00 00 29 [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 03 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [16:22:29]RAPDU: 90 00 [16:22:29]wFMCommunicate OK [16:22:29]wFMCommunicate request_size=10 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 0D 02 02 05 B8 FD A6 4C 48 [16:22:29]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 B8 FD A6 4C 48 00 00 D5 [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 03 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [16:22:29]RAPDU: 90 00 [16:22:29]wFMCommunicate OK [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 0D 03 02 [16:22:29]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 0B 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 0B 00 63 00 00 18 07 20 D2 CA D9 58 2F 90 00 1A [16:22:29]RAPDU: 18 07 20 D2 CA D9 58 2F 90 00 [16:22:29]wFMCommunicate OK [16:22:29]SAM_PROTO_SignData done [16:22:29]FM_MakeSignedData done [16:22:29]CreateOFDProtocolMessage [16:22:29]wFMCommunicate request_size=4 [16:22:29]MH_SAM_APDU [16:22:29]CAPDU: 80 11 00 00 [16:22:29]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:29]Read from MH i2c: E2 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 17 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [16:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:22:29]wFMCommunicate OK [16:22:29]CreateOFDProtocolMessage done [16:22:29]OFDSenderStorePacket 165605 [16:22:29]StoreOFDPacket docnum=165605 [16:22:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E9 A4 07 01 72 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 44 B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 86 02 00 35 04 06 00 76 B8 FD A6 4C 48 18 07 20 D2 CA D9 58 2F [16:22:29]CheckFolder [16:22:29]dirname=/storage/ofd_packets [16:22:29]CheckFolder done [16:22:29]ProducePacketName [16:22:29]name=ofd_packets/00165605 [16:22:29]NVStorageSaveData ofd_packets/00165605 [16:22:29]File name is /storage/ofd_packets/00165605 [16:22:29]Write 301 bytes [16:22:29]NVStorageSaveData done [16:22:29]OFDSenderStorePacket done [16:22:29]KKMCreateOFDPacket done [16:22:29]NVStorageSaveData kkm_last_timestamp [16:22:29]File name is /storage/kkm_last_timestamp [16:22:29]Write 4 bytes [16:22:29]NVStorageSaveData done [16:22:29]ExternCall_PrintAddStr [16:22:29]wPrintStart [16:22:29]Write to MH i2c: 01 00 00 65 00 65 [16:22:29]OFD Sender: Processing packet 165605 [packets to send 995, broken 994] [16:22:29]ProducePacketName [16:22:29]name=ofd_packets/00165605 [16:22:29]OFD Sender: To server: pG, [16:22:29]CommunicateWithHost lk.salyk.kg:30040 [16:22:29]ConnectInit lk.salyk.kg [16:22:29]Write i2c OK [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: 01 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: 01 07 00 [16:22:29]MH_I2C_Read... [16:22:29]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [16:22:29]RasterBufferAndPrint [16:22:29]line Счет N : (1)294444 [16:22:29]line ИНН: 02508201610067 [16:22:29]line Контрольно-Кассовый Чек [16:22:29]line ПРОДАЖА [16:22:29]line ТРК (МРК, ГНК) : 42 [16:22:29]line Товар: 2710124130 [16:22:29]line Аи-92-К-5 [16:22:29]line 4.430 * 67.80 [16:22:29]line = 300.35 [16:22:29]line НДС 12% НСП 1% [16:22:29]line > о реализуемом товаре [16:22:29]line ОКРУГЛЕНИЕ: -0.35 [16:22:29]line ИТОГО: 300.00 [16:22:29]line Внесено: 300.00 [16:22:29]line СДАЧА: 0.00 [16:22:29]line НСП 1% : 2.66 [16:22:29]line НДС 12% : 31.90 [16:22:29]line Наличными: 300.00 [16:22:29]line Безнал.: 0.00 [16:22:29]line Место: АЗС № 130 "Партнер Нефть" [16:22:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:22:29]line СНО: Общий режим [16:22:29]line Чек 458 23.08.2024 16:22 [16:22:29]line Смена: 469 ФФД: 1.0 [16:22:29]line ЗНМ: 0300000070 [16:22:29]line РНМ: 0000000000092562 [16:22:29]line Версия ККМ: 001 [16:22:29]line ФМ: 0000000000871769 [16:22:29]line ФД: 165605 [16:22:29]line ФПД: 130536901594184 [16:22:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165605&fm=130536901594184&tin=02508201610067®Number=0000000000092562&sum=30000 [16:22:29]written 0, free lines is 4095 [16:22:30]Write to MH i2c: 01 00 00 90 00 90 [16:22:30]Write i2c OK [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: 01 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: 01 07 00 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 CE 0C 71 [16:22:30]RasterBufferAndPrint [16:22:30]line [16:22:30]line [16:22:30]line [16:22:30]line [16:22:30]line [16:22:30]written 0, free lines is 3302 [16:22:30]MH_Cut [16:22:30]Write to MH i2c: D1 01 00 97 00 01 69 [16:22:30]Write i2c OK [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: D1 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: D1 01 00 [16:22:30]MH_I2C_Read... [16:22:30]Read from MH i2c: D1 01 00 97 00 00 68 [16:22:30]Write to MH i2c: 01 00 00 98 00 98 [16:22:30]Write i2c OK [16:22:30]MH_I2C_Read... [16:22:31]*** Cut start [16:22:31]*** Purtial cut [16:22:31]*** Stage 1: CUTSNS_PIN = 1 [16:22:33]Read from MH i2c: 01 [16:22:33]MH_I2C_Read... [16:22:33]*** Stop cut motor [16:22:33]*** Cut end [16:22:33]Read from MH i2c: 01 07 00 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [16:22:33]process_action close_receipt done [16:22:33]requested_data is exist [16:22:33]produce_requested_data [16:22:33]requested_item fm.sn is exist - process it [16:22:33]wFMCommunicate request_size=4 [16:22:33]MH_SAM_APDU [16:22:33]CAPDU: 80 11 00 00 [16:22:33]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [16:22:33]Write i2c OK [16:22:33]MH_I2C_Read... [16:22:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:22:33]Read from MH i2c: E2 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: E2 17 00 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [16:22:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:22:33]wFMCommunicate OK [16:22:33]requested_item fd.num is exist - process it [16:22:33]SAM_PROTO_GetFieldsCounters [16:22:33]wFMCommunicate request_size=4 [16:22:33]MH_SAM_APDU [16:22:33]CAPDU: 80 13 00 00 [16:22:33]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [16:22:33]Write i2c OK [16:22:33]MH_I2C_Read... [16:22:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:22:33]Read from MH i2c: E2 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: E2 62 00 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [16:22:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:22:33]wFMCommunicate OK [16:22:33]SAM_PROTO_GetFieldsCounters done [16:22:33]requested_item shift.num is exist - process it [16:22:33]requested_item shift.opened is exist - process it [16:22:33]req_shift_opened [16:22:33]FM_GetShiftState [16:22:33]SAM_PROTO_GetShiftState [16:22:33]wFMCommunicate request_size=4 [16:22:33]MH_SAM_APDU [16:22:33]CAPDU: 80 13 01 00 [16:22:33]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [16:22:33]Write i2c OK [16:22:33]MH_I2C_Read... [16:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:22:33]Read from MH i2c: E2 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: E2 0E 00 [16:22:33]MH_I2C_Read... [16:22:33]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 46 [16:22:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:22:33]wFMCommunicate OK [16:22:33]SAM_PROTO_GetShiftState done [16:22:33]FM_GetShiftState done [16:22:33]req_shift_opened done [16:22:33]requested_item shift.open_date is exist - process it [16:22:33]req_shift_open_date [16:22:33]req_shift_open_date done [16:22:33]produce_requested_data done [16:22:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165605,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:22:33]process_action_free close_receipt [16:22:33]json_value_free [16:22:33]json_value_free done [16:22:33]process_json_proto returns [16:22:33]Send response to host [16:22:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165605,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:22:33]free response buf [16:22:33]execute_script done [16:22:33]execute_script returns [16:22:33]free content buf [16:22:33]Sock 11.Close socket [16:22:33]Sock 11.Thread stoped [16:22:33]Connected sock=9 [16:22:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E9 A4 07 01 72 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 44 B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 86 02 00 35 04 06 00 76 B8 FD A6 4C 48 18 07 20 D2 CA D9 58 2F [16:22:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8F 15 47 00 78 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 86 02 00 F4 03 04 00 94 60 C8 66 B6 04 01 00 00 F9 B7 EB A6 4A BE B4 EA [16:22:34]CommunicateWithHost err = 0 [16:22:35]CheckOFDResponse [16:22:35]1017 (14) - 77093643461234 [16:22:35]1041 (16) - 0000000000871769 [16:22:35]1040 (4) - 165605 [16:22:35]1012 (4) - 23.08.2024 10:12 [16:22:35]1206 (1) - 0 [16:22:35]OFD Sender: Remove packet 165605 [16:22:35]ProducePacketName [16:22:35]name=ofd_packets/00165605 [16:22:35]NVStorageDeleteData [16:22:35]OFD Sender: No OFD packet to send [16:22:40]OFD Sender: No OFD packet to send [16:22:45]OFD Sender: No OFD packet to send [16:22:50]OFD Sender: No OFD packet to send [16:22:55]OFD Sender: No OFD packet to send [16:22:56]recv_with_timeout no data received [16:23:00]OFD Sender: No OFD packet to send [16:23:05]OFD Sender: No OFD packet to send [16:23:06]accept exits with 7 [16:23:06]New connection [16:23:06]New thread 3067088228 created [16:23:06]Thread 3066944868 joined [16:23:06]Waiting for new connection... [16:23:06] Sock 7.Parse request [16:23:06]Sock 7.Check first char [16:23:06]Sock 7.First char is OK [16:23:06]request: POST /json_proto HTTP/1.0 [16:23:06]Method: POST [16:23:06]URL: /json_proto [16:23:06]Method is POST - this is cgi request [16:23:06]url: /json_proto [16:23:06]query_string will be loaded in cgi processing [16:23:06]execute_cgi json_proto POST (null) [16:23:06]execute_cgi path=json_proto method=POST [16:23:06]POST find Content-Length [16:23:06]Host: 172.17.44.132:8080 [16:23:06]Content-Length: 677 [16:23:06]Content-Type: application/json [16:23:06] [16:23:06]POST finish read [16:23:06]Found Content-Length = 677 [16:23:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:06]execute_script... [16:23: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)294447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:06]POST & json_proto [16:23:06]process_json_proto [16:23:06]json parsed OK: [16:23:06]protocol is kg_v1.0 [16:23:06]action value=close_receipt [16:23:06]process_action close_receipt [16:23:06]cmd_close_receipt [16:23:06]MH_GetDate [16:23:06]Write to MH i2c: F0 00 00 9C 00 8B [16:23:06]Write i2c OK [16:23:06]MH_I2C_Read... [16:23:06]Read from MH i2c: F0 [16:23:06]MH_I2C_Read... [16:23:06]Read from MH i2c: F0 09 00 [16:23:06]MH_I2C_Read... [16:23:06]Read from MH i2c: F0 09 00 9C 00 00 6B B7 C8 66 2A 83 C1 65 B7 [16:23:06]GetLastDocTimeStamp 1724430148 [16:23:06]current date 1724430187 [16:23:06]FM_GetShiftState [16:23:06]SAM_PROTO_GetShiftState [16:23:06]wFMCommunicate request_size=4 [16:23:06]MH_SAM_APDU [16:23:06]CAPDU: 80 13 01 00 [16:23:06]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [16:23:06]Write i2c OK [16:23:06]MH_I2C_Read... [16:23:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:06]Read from MH i2c: E2 [16:23:06]MH_I2C_Read... [16:23:06]Read from MH i2c: E2 0E 00 [16:23:06]MH_I2C_Read... [16:23:06]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 48 [16:23:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:23:06]wFMCommunicate OK [16:23:06]SAM_PROTO_GetShiftState done [16:23:06]FM_GetShiftState done [16:23:06]opened in 1724372766 [16:23:06]opened+sec_in_day 1724459166 [16:23:06]quantity*price = 60003 [16:23:06]sum+1 = 60004 [16:23:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 459 23.08.2024 16:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165606 ФПД: 275505218691968 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162307&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165606&fm=275505218691968&tin=02508201610067®Number=0000000000092562&sum=60000 [16:23:07]StoreToDocumentArchive [16:23:07]shift 469 fd 165606 [16:23:07]save to /storage/0469/doc_00165606 [16:23:07]save last doc name /storage/0469/doc_00165606 to /storage/kkm_last_doc_name [16:23:07]save OK [16:23:07]Clear old archive folders... [16:23:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:23:07]tlvbuf is 008F3AB0 [16:23:07]SAM_PROTO_ClearQueue [16:23:07]wFMCommunicate request_size=4 [16:23:07]MH_SAM_APDU [16:23:07]CAPDU: 80 09 00 00 [16:23:07]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [16:23:07]Write i2c OK [16:23:07]MH_I2C_Read... [16:23:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:07]Read from MH i2c: E2 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 03 00 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [16:23:07]RAPDU: 90 00 [16:23:07]wFMCommunicate OK [16:23:07]SAM_PROTO_ClearQueue done [16:23:07]KKMCreateOFDPacket [16:23:07]OFDProtocolAddRootSTLVToBuf [16:23:07]FM_MakeSignedData [16:23:07]FM_MakeSignedData [16:23:07]SAM_PROTO_SignData [16:23:07]wFMCommunicate request_size=4 [16:23:07]MH_SAM_APDU [16:23:07]CAPDU: 80 0D 01 02 [16:23:07]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [16:23:07]Write i2c OK [16:23:07]MH_I2C_Read... [16:23:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:07]Read from MH i2c: E2 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 03 00 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [16:23:07]RAPDU: 90 00 [16:23:07]wFMCommunicate OK [16:23:07]wFMCommunicate request_size=255 [16:23:07]MH_SAM_APDU [16:23: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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 6B B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 86 02 00 35 04 06 00 FA [16:23:07]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 6B B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 86 02 00 35 04 06 00 FA 00 00 C9 [16:23:07]Write i2c OK [16:23:07]MH_I2C_Read... [16:23:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:07]Read from MH i2c: E2 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 03 00 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [16:23:07]RAPDU: 90 00 [16:23:07]wFMCommunicate OK [16:23:07]wFMCommunicate request_size=10 [16:23:07]MH_SAM_APDU [16:23:07]CAPDU: 80 0D 02 02 05 92 0E B1 A3 80 [16:23:07]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 92 0E B1 A3 80 00 00 A5 [16:23:07]Write i2c OK [16:23:07]MH_I2C_Read... [16:23:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:07]Read from MH i2c: E2 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 03 00 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [16:23:07]RAPDU: 90 00 [16:23:07]wFMCommunicate OK [16:23:07]wFMCommunicate request_size=4 [16:23:07]MH_SAM_APDU [16:23:07]CAPDU: 80 0D 03 02 [16:23:07]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [16:23:07]Write i2c OK [16:23:07]MH_I2C_Read... [16:23:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:07]Read from MH i2c: E2 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 0B 00 [16:23:07]MH_I2C_Read... [16:23:07]Read from MH i2c: E2 0B 00 AE 00 00 F9 A5 FC 70 27 48 3B EB 90 00 C9 [16:23:07]RAPDU: F9 A5 FC 70 27 48 3B EB 90 00 [16:23:07]wFMCommunicate OK [16:23:07]SAM_PROTO_SignData done [16:23:07]FM_MakeSignedData done [16:23:07]CreateOFDProtocolMessage [16:23:07]wFMCommunicate request_size=4 [16:23:07]MH_SAM_APDU [16:23:07]CAPDU: 80 11 00 00 [16:23:07]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [16:23:07]Write i2c OK [16:23:07]MH_I2C_Read... [16:23:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:08]Read from MH i2c: E2 [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: E2 17 00 [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [16:23:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:23:08]wFMCommunicate OK [16:23:08]CreateOFDProtocolMessage done [16:23:08]OFDSenderStorePacket 165606 [16:23:08]StoreOFDPacket docnum=165606 [16:23:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A2 62 07 01 9D 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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 6B B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 86 02 00 35 04 06 00 FA 92 0E B1 A3 80 F9 A5 FC 70 27 48 3B EB [16:23:08]CheckFolder [16:23:08]dirname=/storage/ofd_packets [16:23:08]CheckFolder done [16:23:08]ProducePacketName [16:23:08]name=ofd_packets/00165606 [16:23:08]NVStorageSaveData ofd_packets/00165606 [16:23:08]File name is /storage/ofd_packets/00165606 [16:23:08]Write 301 bytes [16:23:08]NVStorageSaveData done [16:23:08]OFDSenderStorePacket done [16:23:08]KKMCreateOFDPacket done [16:23:08]NVStorageSaveData kkm_last_timestamp [16:23:08]File name is /storage/kkm_last_timestamp [16:23:08]Write 4 bytes [16:23:08]NVStorageSaveData done [16:23:08]recv_with_timeout no data received [16:23:08]ExternCall_PrintAddStr [16:23:08]wPrintStart [16:23:08]Write to MH i2c: 01 00 00 B0 00 B0 [16:23:08]Write i2c OK [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: 01 [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: 01 07 00 [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [16:23:08]RasterBufferAndPrint [16:23:08]line Счет N : (1)294447 [16:23:08]line ИНН: 02508201610067 [16:23:08]line Контрольно-Кассовый Чек [16:23:08]line ПРОДАЖА [16:23:08]line ТРК (МРК, ГНК) : 52 [16:23:08]line Товар: 2710124130 [16:23:08]line Аи-92-К-5 [16:23:08]line 8.850 * 67.80 [16:23:08]line = 600.03 [16:23:08]line НДС 12% НСП 1% [16:23:08]line > о реализуемом товаре [16:23:08]line ОКРУГЛЕНИЕ: -0.03 [16:23:08]line ИТОГО: 600.00 [16:23:08]line Внесено: 600.00 [16:23:08]line СДАЧА: 0.00 [16:23:08]line НСП 1% : 5.31 [16:23:08]line НДС 12% : 63.72 [16:23:08]line Наличными: 600.00 [16:23:08]line Безнал.: 0.00 [16:23:08]line Место: АЗС № 130 "Партнер Нефть" [16:23:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:23:08]line СНО: Общий режим [16:23:08]line Чек 459 23.08.2024 16:23 [16:23:08]line Смена: 469 ФФД: 1.0 [16:23:08]line ЗНМ: 0300000070 [16:23:08]line РНМ: 0000000000092562 [16:23:08]line Версия ККМ: 001 [16:23:08]line ФМ: 0000000000871769 [16:23:08]line ФД: 165606 [16:23:08]line ФПД: 275505218691968 [16:23:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162307&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165606&fm=275505218691968&tin=02508201610067®Number=0000000000092562&sum=60000 [16:23:08]written 0, free lines is 4095 [16:23:08]OFD Sender: Processing packet 165606 [packets to send 995, broken 994] [16:23:08]ProducePacketName [16:23:08]name=ofd_packets/00165606 [16:23:08]OFD Sender: To server: pG, [16:23:08]CommunicateWithHost lk.salyk.kg:30040 [16:23:08]ConnectInit lk.salyk.kg [16:23:08]Write to MH i2c: 01 00 00 DB 00 DB [16:23:08]Write i2c OK [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: 01 [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: 01 07 00 [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 CC 0C BA [16:23:08]RasterBufferAndPrint [16:23:08]line [16:23:08]line [16:23:08]line [16:23:08]line [16:23:08]line [16:23:08]written 0, free lines is 3292 [16:23:08]MH_Cut [16:23:08]Write to MH i2c: D1 01 00 E2 00 01 B4 [16:23:08]Write i2c OK [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: D1 [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: D1 01 00 [16:23:08]MH_I2C_Read... [16:23:08]Read from MH i2c: D1 01 00 E2 00 00 B3 [16:23:08]Write to MH i2c: 01 00 00 E3 00 E3 [16:23:08]Write i2c OK [16:23:08]MH_I2C_Read... [16:23:08]Connected sock=9 [16:23:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A2 62 07 01 9D 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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 6B B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 86 02 00 35 04 06 00 FA 92 0E B1 A3 80 F9 A5 FC 70 27 48 3B EB [16:23:09]*** Cut start [16:23:09]*** Purtial cut [16:23:09]*** Stage 1: CUTSNS_PIN = 1 [16:23:11]Read from MH i2c: 01 [16:23:11]MH_I2C_Read... [16:23:11]*** Stop cut motor [16:23:11]*** Cut end [16:23:11]Read from MH i2c: 01 07 00 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [16:23:11]process_action close_receipt done [16:23:11]requested_data is exist [16:23:11]produce_requested_data [16:23:11]requested_item fm.sn is exist - process it [16:23:11]wFMCommunicate request_size=4 [16:23:11]MH_SAM_APDU [16:23:11]CAPDU: 80 11 00 00 [16:23:11]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [16:23:11]Write i2c OK [16:23:11]MH_I2C_Read... [16:23:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EF DA 47 00 FF 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 86 02 00 F4 03 04 00 B6 60 C8 66 B6 04 01 00 00 32 78 2C C8 7D F2 DE F8 [16:23:11]CommunicateWithHost err = 0 [16:23:11]CheckOFDResponse [16:23:11]1017 (14) - 77093643461234 [16:23:11]1041 (16) - 0000000000871769 [16:23:11]1040 (4) - 165606 [16:23:11]1012 (4) - 23.08.2024 10:13 [16:23:11]1206 (1) - 0 [16:23:11]OFD Sender: Remove packet 165606 [16:23:11]ProducePacketName [16:23:11]name=ofd_packets/00165606 [16:23:11]NVStorageDeleteData [16:23:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:11]Read from MH i2c: E2 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: E2 17 00 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [16:23:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:23:11]wFMCommunicate OK [16:23:11]requested_item fd.num is exist - process it [16:23:11]SAM_PROTO_GetFieldsCounters [16:23:11]wFMCommunicate request_size=4 [16:23:11]MH_SAM_APDU [16:23:11]CAPDU: 80 13 00 00 [16:23:11]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [16:23:11]Write i2c OK [16:23:11]MH_I2C_Read... [16:23:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:11]Read from MH i2c: E2 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: E2 62 00 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 2F [16:23:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:11]wFMCommunicate OK [16:23:11]SAM_PROTO_GetFieldsCounters done [16:23:11]requested_item shift.num is exist - process it [16:23:11]requested_item shift.opened is exist - process it [16:23:11]req_shift_opened [16:23:11]FM_GetShiftState [16:23:11]SAM_PROTO_GetShiftState [16:23:11]wFMCommunicate request_size=4 [16:23:11]MH_SAM_APDU [16:23:11]CAPDU: 80 13 01 00 [16:23:11]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [16:23:11]Write i2c OK [16:23:11]MH_I2C_Read... [16:23:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:11]Read from MH i2c: E2 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: E2 0E 00 [16:23:11]MH_I2C_Read... [16:23:11]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 91 [16:23:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:23:11]wFMCommunicate OK [16:23:11]SAM_PROTO_GetShiftState done [16:23:11]FM_GetShiftState done [16:23:11]req_shift_opened done [16:23:11]requested_item shift.open_date is exist - process it [16:23:11]req_shift_open_date [16:23:11]req_shift_open_date done [16:23:11]produce_requested_data done [16:23:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165606,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:23:11]process_action_free close_receipt [16:23:11]json_value_free [16:23:11]json_value_free done [16:23:11]process_json_proto returns [16:23:11]Send response to host [16:23:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165606,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:23:11]free response buf [16:23:11]execute_script done [16:23:11]execute_script returns [16:23:11]free content buf [16:23:11]Sock 7.Close socket [16:23:11]Sock 7.Thread stoped [16:23:11]OFD Sender: No OFD packet to send [16:23:16]OFD Sender: No OFD packet to send [16:23:22]OFD Sender: No OFD packet to send [16:23:27]OFD Sender: No OFD packet to send [16:23:32]OFD Sender: No OFD packet to send [16:23:35]recv_with_timeout no data received [16:23:37]OFD Sender: No OFD packet to send [16:23:40]accept exits with 10 [16:23:40]New connection [16:23:40]New thread 3066944868 created [16:23:40]Thread 3067088228 joined [16:23:40]Waiting for new connection... [16:23:40] Sock 10.Parse request [16:23:40]Sock 10.Check first char [16:23:40]Sock 10.First char is OK [16:23:40]request: POST /json_proto HTTP/1.0 [16:23:40]Method: POST [16:23:40]URL: /json_proto [16:23:40]Method is POST - this is cgi request [16:23:40]url: /json_proto [16:23:40]query_string will be loaded in cgi processing [16:23:40]execute_cgi json_proto POST (null) [16:23:40]execute_cgi path=json_proto method=POST [16:23:40]POST find Content-Length [16:23:40]Host: 172.17.44.132:8080 [16:23:40]Content-Length: 668 [16:23:40]Content-Type: application/json [16:23:40] [16:23:40]POST finish read [16:23:40]Found Content-Length = 668 [16:23:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:40]execute_script... [16:23: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)294448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:23:40]POST & json_proto [16:23:40]process_json_proto [16:23:40]json parsed OK: [16:23:40]protocol is kg_v1.0 [16:23:40]action value=close_receipt [16:23:40]process_action close_receipt [16:23:40]cmd_close_receipt [16:23:40]MH_GetDate [16:23:40]Write to MH i2c: F0 00 00 E7 00 D6 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: F0 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: F0 09 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: F0 09 00 E7 00 00 8D B7 C8 66 2A 83 C1 65 24 [16:23:40]GetLastDocTimeStamp 1724430187 [16:23:40]current date 1724430221 [16:23:40]FM_GetShiftState [16:23:40]SAM_PROTO_GetShiftState [16:23:40]wFMCommunicate request_size=4 [16:23:40]MH_SAM_APDU [16:23:40]CAPDU: 80 13 01 00 [16:23:40]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [16:23:40]Write i2c OK [16:23:40]MH_I2C_Read... [16:23:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:40]Read from MH i2c: E2 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 0E 00 [16:23:40]MH_I2C_Read... [16:23:40]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 93 [16:23:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:23:40]wFMCommunicate OK [16:23:40]SAM_PROTO_GetShiftState done [16:23:40]FM_GetShiftState done [16:23:40]opened in 1724372766 [16:23:40]opened+sec_in_day 1724459166 [16:23:40]quantity*price = 70038 [16:23:40]sum+1 = 70039 [16:23:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 460 23.08.2024 16:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165607 ФПД: 239819400676886 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162341&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165607&fm=239819400676886&tin=02508201610067®Number=0000000000092562&sum=70000 [16:23:42]StoreToDocumentArchive [16:23:42]shift 469 fd 165607 [16:23:42]save to /storage/0469/doc_00165607 [16:23:42]save last doc name /storage/0469/doc_00165607 to /storage/kkm_last_doc_name [16:23:42]save OK [16:23:42]Clear old archive folders... [16:23:42]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:23:42]tlvbuf is 0087F8E0 [16:23:42]SAM_PROTO_ClearQueue [16:23:42]wFMCommunicate request_size=4 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 09 00 00 [16:23:42]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]OFD Sender: No OFD packet to send [16:23:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [16:23:42]RAPDU: 90 00 [16:23:42]wFMCommunicate OK [16:23:42]SAM_PROTO_ClearQueue done [16:23:42]KKMCreateOFDPacket [16:23:42]OFDProtocolAddRootSTLVToBuf [16:23:42]FM_MakeSignedData [16:23:42]FM_MakeSignedData [16:23:42]SAM_PROTO_SignData [16:23:42]wFMCommunicate request_size=4 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 0D 01 02 [16:23:42]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [16:23:42]RAPDU: 90 00 [16:23:42]wFMCommunicate OK [16:23:42]wFMCommunicate request_size=255 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 8D B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 86 02 00 35 04 06 00 DA 1D 4E [16:23:42]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 8D B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 86 02 00 35 04 06 00 DA 1D 4E 00 00 2B [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [16:23:42]RAPDU: 90 00 [16:23:42]wFMCommunicate OK [16:23:42]wFMCommunicate request_size=8 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 0D 02 02 03 30 06 16 [16:23:42]Write to MH i2c: E2 0B 00 F8 00 80 0D 02 02 03 00 30 06 16 00 00 C4 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [16:23:42]RAPDU: 90 00 [16:23:42]wFMCommunicate OK [16:23:42]wFMCommunicate request_size=4 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 0D 03 02 [16:23:42]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 0B 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 0B 00 F9 00 00 2C BB E7 26 D5 6F D6 6A 90 00 ED [16:23:42]RAPDU: 2C BB E7 26 D5 6F D6 6A 90 00 [16:23:42]wFMCommunicate OK [16:23:42]SAM_PROTO_SignData done [16:23:42]FM_MakeSignedData done [16:23:42]CreateOFDProtocolMessage [16:23:42]wFMCommunicate request_size=4 [16:23:42]MH_SAM_APDU [16:23:42]CAPDU: 80 11 00 00 [16:23:42]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:42]Read from MH i2c: E2 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 17 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [16:23:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:23:42]wFMCommunicate OK [16:23:42]CreateOFDProtocolMessage done [16:23:42]OFDSenderStorePacket 165607 [16:23:42]StoreOFDPacket docnum=165607 [16:23:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 88 BF 05 01 F3 B2 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 8D B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 86 02 00 35 04 06 00 DA 1D 4E 30 06 16 2C BB E7 26 D5 6F D6 6A [16:23:42]CheckFolder [16:23:42]dirname=/storage/ofd_packets [16:23:42]CheckFolder done [16:23:42]ProducePacketName [16:23:42]name=ofd_packets/00165607 [16:23:42]NVStorageSaveData ofd_packets/00165607 [16:23:42]File name is /storage/ofd_packets/00165607 [16:23:42]Write 299 bytes [16:23:42]NVStorageSaveData done [16:23:42]OFDSenderStorePacket done [16:23:42]KKMCreateOFDPacket done [16:23:42]NVStorageSaveData kkm_last_timestamp [16:23:42]File name is /storage/kkm_last_timestamp [16:23:42]Write 4 bytes [16:23:42]NVStorageSaveData done [16:23:42]ExternCall_PrintAddStr [16:23:42]wPrintStart [16:23:42]Write to MH i2c: 01 00 00 FB 00 FB [16:23:42]Write i2c OK [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: 01 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: 01 07 00 [16:23:42]MH_I2C_Read... [16:23:42]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [16:23:42]RasterBufferAndPrint [16:23:42]line Счет N : (1)294448 [16:23:42]line ИНН: 02508201610067 [16:23:42]line Контрольно-Кассовый Чек [16:23:42]line ПРОДАЖА [16:23:42]line ТРК (МРК, ГНК) : 61 [16:23:42]line Товар: 2710124130 [16:23:42]line SU-92-К-5 [16:23:42]line 10.180 * 68.80 [16:23:42]line = 700.38 [16:23:42]line НДС 12% НСП 1% [16:23:42]line > о реализуемом товаре [16:23:42]line ОКРУГЛЕНИЕ: -0.38 [16:23:42]line ИТОГО: 700.00 [16:23:42]line Внесено: 700.00 [16:23:42]line СДАЧА: 0.00 [16:23:42]line НСП 1% : 6.20 [16:23:42]line НДС 12% : 74.38 [16:23:42]line Наличными: 700.00 [16:23:42]line Безнал.: 0.00 [16:23:42]line Место: АЗС № 130 "Партнер Нефть" [16:23:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:23:42]line СНО: Общий режим [16:23:42]line Чек 460 23.08.2024 16:23 [16:23:42]line Смена: 469 ФФД: 1.0 [16:23:42]line ЗНМ: 0300000070 [16:23:42]line РНМ: 0000000000092562 [16:23:42]line Версия ККМ: 001 [16:23:42]line ФМ: 0000000000871769 [16:23:42]line ФД: 165607 [16:23:42]line ФПД: 239819400676886 [16:23:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162341&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165607&fm=239819400676886&tin=02508201610067®Number=0000000000092562&sum=70000 [16:23:42]written 0, free lines is 4095 [16:23:42]OFD Sender: Processing packet 165607 [packets to send 995, broken 994] [16:23:42]ProducePacketName [16:23:42]name=ofd_packets/00165607 [16:23:42]OFD Sender: To server: pG, [16:23:42]CommunicateWithHost lk.salyk.kg:30040 [16:23:42]ConnectInit lk.salyk.kg [16:23:43]Write to MH i2c: 01 00 00 26 01 27 [16:23:43]Write i2c OK [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: 01 [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: 01 07 00 [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 CB 0C 05 [16:23:43]RasterBufferAndPrint [16:23:43]line [16:23:43]line [16:23:43]line [16:23:43]line [16:23:43]line [16:23:43]written 0, free lines is 3287 [16:23:43]MH_Cut [16:23:43]Write to MH i2c: D1 01 00 2D 01 01 00 [16:23:43]Write i2c OK [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: D1 [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: D1 01 00 [16:23:43]MH_I2C_Read... [16:23:43]Read from MH i2c: D1 01 00 2D 01 00 FF [16:23:43]Write to MH i2c: 01 00 00 2E 01 2F [16:23:43]Write i2c OK [16:23:43]MH_I2C_Read... [16:23:43]Connected sock=11 [16:23:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 88 BF 05 01 F3 B2 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 8D B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 86 02 00 35 04 06 00 DA 1D 4E 30 06 16 2C BB E7 26 D5 6F D6 6A [16:23:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FD E5 47 00 4C F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 86 02 00 F4 03 04 00 D9 60 C8 66 B6 *** Cut start [16:23:43]04 01 00 00 E0 36 E0 8C 07 6D EE 54 [16:23:43]CommunicateWithHost err = 0 [16:23:43]CheckOFDResponse [16:23:43]*** Purtial cut [16:23:43]1017 (14) - 77093643461234 [16:23:43]*** Stage 1: CUTSNS_PIN = 1 [16:23:43]1041 (16) - 0000000000871769 [16:23:43]1040 (4) - 165607 [16:23:43]1012 (4) - 23.08.2024 10:13 [16:23:43]1206 (1) - 0 [16:23:43]OFD Sender: Remove packet 165607 [16:23:43]ProducePacketName [16:23:43]name=ofd_packets/00165607 [16:23:43]NVStorageDeleteData [16:23:44]OFD Sender: No OFD packet to send [16:23:45]Read from MH i2c: 01 [16:23:45]MH_I2C_Read... [16:23:45]*** Stop cut motor [16:23:45]*** Cut end [16:23:45]Read from MH i2c: 01 07 00 [16:23:45]MH_I2C_Read... [16:23:45]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [16:23:45]process_action close_receipt done [16:23:45]requested_data is exist [16:23:45]produce_requested_data [16:23:45]requested_item fm.sn is exist - process it [16:23:45]wFMCommunicate request_size=4 [16:23:45]MH_SAM_APDU [16:23:45]CAPDU: 80 11 00 00 [16:23:45]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [16:23:45]Write i2c OK [16:23:45]MH_I2C_Read... [16:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:23:46]Read from MH i2c: E2 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 17 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [16:23:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:23:46]wFMCommunicate OK [16:23:46]requested_item fd.num is exist - process it [16:23:46]SAM_PROTO_GetFieldsCounters [16:23:46]wFMCommunicate request_size=4 [16:23:46]MH_SAM_APDU [16:23:46]CAPDU: 80 13 00 00 [16:23:46]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [16:23:46]Write i2c OK [16:23:46]MH_I2C_Read... [16:23:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:23:46]Read from MH i2c: E2 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 62 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 7F [16:23:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:23:46]wFMCommunicate OK [16:23:46]SAM_PROTO_GetFieldsCounters done [16:23:46]requested_item shift.num is exist - process it [16:23:46]requested_item shift.opened is exist - process it [16:23:46]req_shift_opened [16:23:46]FM_GetShiftState [16:23:46]SAM_PROTO_GetShiftState [16:23:46]wFMCommunicate request_size=4 [16:23:46]MH_SAM_APDU [16:23:46]CAPDU: 80 13 01 00 [16:23:46]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [16:23:46]Write i2c OK [16:23:46]MH_I2C_Read... [16:23:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:23:46]Read from MH i2c: E2 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 0E 00 [16:23:46]MH_I2C_Read... [16:23:46]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DD [16:23:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:23:46]wFMCommunicate OK [16:23:46]SAM_PROTO_GetShiftState done [16:23:46]FM_GetShiftState done [16:23:46]req_shift_opened done [16:23:46]requested_item shift.open_date is exist - process it [16:23:46]req_shift_open_date [16:23:46]req_shift_open_date done [16:23:46]produce_requested_data done [16:23:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165607,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:23:46]process_action_free close_receipt [16:23:46]json_value_free [16:23:46]json_value_free done [16:23:46]process_json_proto returns [16:23:46]Send response to host [16:23:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165607,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:23:46]free response buf [16:23:46]execute_script done [16:23:46]execute_script returns [16:23:46]free content buf [16:23:46]Sock 10.Close socket [16:23:46]Sock 10.Thread stoped [16:23:49]OFD Sender: No OFD packet to send [16:23:53]recv_with_timeout no data received [16:23:54]OFD Sender: No OFD packet to send [16:23:59]OFD Sender: No OFD packet to send [16:24:04]OFD Sender: No OFD packet to send [16:24:09]OFD Sender: No OFD packet to send [16:24:14]OFD Sender: No OFD packet to send [16:24:19]OFD Sender: No OFD packet to send [16:24:24]OFD Sender: No OFD packet to send [16:24:29]OFD Sender: No OFD packet to send [16:24:34]OFD Sender: No OFD packet to send [16:24:39]OFD Sender: No OFD packet to send [16:24:44]OFD Sender: No OFD packet to send [16:24:49]OFD Sender: No OFD packet to send [16:24:54]OFD Sender: No OFD packet to send [16:24:59]OFD Sender: No OFD packet to send [16:25:04]OFD Sender: No OFD packet to send [16:25:09]OFD Sender: No OFD packet to send [16:25:14]OFD Sender: No OFD packet to send [16:25:19]OFD Sender: No OFD packet to send [16:25:24]OFD Sender: No OFD packet to send [16:25:25]accept exits with 7 [16:25:25]New connection [16:25:25]New thread 3067088228 created [16:25:25]Thread 3066944868 joined [16:25:25]Waiting for new connection... [16:25:25] Sock 7.Parse request [16:25:25]Sock 7.Check first char [16:25:25]Sock 7.First char is OK [16:25:25]request: POST /json_proto HTTP/1.0 [16:25:25]Method: POST [16:25:25]URL: /json_proto [16:25:25]Method is POST - this is cgi request [16:25:25]url: /json_proto [16:25:25]query_string will be loaded in cgi processing [16:25:25]execute_cgi json_proto POST (null) [16:25:25]execute_cgi path=json_proto method=POST [16:25:25]POST find Content-Length [16:25:25]Host: 172.17.44.132:8080 [16:25:25]Content-Length: 679 [16:25:25]Content-Type: application/json [16:25:25] [16:25:25]POST finish read [16:25:25]Found Content-Length = 679 [16:25:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:25]execute_script... [16:25: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)294450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:25:25]POST & json_proto [16:25:25]process_json_proto [16:25:25]json parsed OK: [16:25:25]protocol is kg_v1.0 [16:25:25]action value=close_receipt [16:25:25]process_action close_receipt [16:25:25]cmd_close_receipt [16:25:25]MH_GetDate [16:25:25]Write to MH i2c: F0 00 00 32 01 22 [16:25:25]Write i2c OK [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: F0 [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: F0 09 00 [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: F0 09 00 32 01 00 F6 B7 C8 66 2A 83 C1 65 D9 [16:25:25]GetLastDocTimeStamp 1724430221 [16:25:25]current date 1724430326 [16:25:25]FM_GetShiftState [16:25:25]SAM_PROTO_GetShiftState [16:25:25]wFMCommunicate request_size=4 [16:25:25]MH_SAM_APDU [16:25:25]CAPDU: 80 13 01 00 [16:25:25]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [16:25:25]Write i2c OK [16:25:25]MH_I2C_Read... [16:25:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:25:25]Read from MH i2c: E2 [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: E2 0E 00 [16:25:25]MH_I2C_Read... [16:25:25]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DF [16:25:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:25:25]wFMCommunicate OK [16:25:25]SAM_PROTO_GetShiftState done [16:25:25]FM_GetShiftState done [16:25:25]opened in 1724372766 [16:25:25]opened+sec_in_day 1724459166 [16:25:25]quantity*price = 100050 [16:25:25]sum+1 = 100052 [16:25:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 461 23.08.2024 16:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165608 ФПД: 69498668148824 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165608&fm=69498668148824&tin=02508201610067®Number=0000000000092562&sum=100000 [16:25:26]StoreToDocumentArchive [16:25:26]shift 469 fd 165608 [16:25:26]save to /storage/0469/doc_00165608 [16:25:26]save last doc name /storage/0469/doc_00165608 to /storage/kkm_last_doc_name [16:25:26]save OK [16:25:26]Clear old archive folders... [16:25:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:25:26]tlvbuf is 00899100 [16:25:26]SAM_PROTO_ClearQueue [16:25:26]wFMCommunicate request_size=4 [16:25:26]MH_SAM_APDU [16:25:26]CAPDU: 80 09 00 00 [16:25:26]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [16:25:26]Write i2c OK [16:25:26]MH_I2C_Read... [16:25:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:25:26]Read from MH i2c: E2 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [16:25:26]RAPDU: 90 00 [16:25:26]wFMCommunicate OK [16:25:26]SAM_PROTO_ClearQueue done [16:25:26]KKMCreateOFDPacket [16:25:26]OFDProtocolAddRootSTLVToBuf [16:25:26]FM_MakeSignedData [16:25:26]FM_MakeSignedData [16:25:26]SAM_PROTO_SignData [16:25:26]wFMCommunicate request_size=4 [16:25:26]MH_SAM_APDU [16:25:26]CAPDU: 80 0D 01 02 [16:25:26]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [16:25:26]Write i2c OK [16:25:26]MH_I2C_Read... [16:25:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:25:26]Read from MH i2c: E2 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [16:25:26]RAPDU: 90 00 [16:25:26]wFMCommunicate OK [16:25:26]wFMCommunicate request_size=255 [16:25:26]MH_SAM_APDU [16:25:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 F6 B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 86 02 00 35 04 06 00 3F 35 6B 6D [16:25:26]Write to MH i2c: E2 02 01 42 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 CD 01 00 00 F4 03 04 00 F6 B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 86 02 00 35 04 06 00 3F 35 6B 6D 00 00 85 [16:25:26]Write i2c OK [16:25:26]MH_I2C_Read... [16:25:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:26]Read from MH i2c: E2 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [16:25:26]RAPDU: 90 00 [16:25:26]wFMCommunicate OK [16:25:26]wFMCommunicate request_size=7 [16:25:26]MH_SAM_APDU [16:25:26]CAPDU: 80 0D 02 02 02 68 58 [16:25:26]Write to MH i2c: E2 0A 00 43 01 80 0D 02 02 02 00 68 58 00 00 82 [16:25:26]Write i2c OK [16:25:26]MH_I2C_Read... [16:25:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:25:26]Read from MH i2c: E2 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [16:25:26]RAPDU: 90 00 [16:25:26]wFMCommunicate OK [16:25:26]wFMCommunicate request_size=4 [16:25:26]MH_SAM_APDU [16:25:26]CAPDU: 80 0D 03 02 [16:25:26]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [16:25:26]Write i2c OK [16:25:26]MH_I2C_Read... [16:25:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:25:26]Read from MH i2c: E2 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 0B 00 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 0B 00 44 01 00 EC 70 02 EC 34 CD 84 E0 90 00 70 [16:25:26]RAPDU: EC 70 02 EC 34 CD 84 E0 90 00 [16:25:26]wFMCommunicate OK [16:25:26]SAM_PROTO_SignData done [16:25:26]FM_MakeSignedData done [16:25:26]CreateOFDProtocolMessage [16:25:26]wFMCommunicate request_size=4 [16:25:26]MH_SAM_APDU [16:25:26]CAPDU: 80 11 00 00 [16:25:26]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [16:25:26]Write i2c OK [16:25:26]MH_I2C_Read... [16:25:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:25:26]Read from MH i2c: E2 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 17 00 [16:25:26]MH_I2C_Read... [16:25:26]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [16:25:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:25:26]wFMCommunicate OK [16:25:26]CreateOFDProtocolMessage done [16:25:26]OFDSenderStorePacket 165608 [16:25:26]StoreOFDPacket docnum=165608 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17249617+1707180842=1724430459 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 7C B8 C8 66 2A 83 C1 65 34 [16:27:40]Current date/time: 23.08.2024 16:27 [16:27:40]FM_Init [16:27:40]wFMConnect [16:27:40]MH_SAM_On [16:27:40]Write to MH i2c: E0 00 00 08 00 E7 [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]*** iso7816_init finished! [16:27:40]*** atr: [16:27:40]*** 0F 3B D5 18 FF 81 91 FE [16:27:40]*** 1F C3 80 73 C8 21 10 0A [16:27:40]*** 00 00 00 00 00 00 00 00 [16:27:40]*** 00 00 00 00 00 00 00 00 [16:27:40]*** 00 00 00 00 00 00 00 00 [16:27:40]*** 00 00 00 00 00 00 00 00 [16:27:40]*** 00 00 00 00 00 00 00 00 [16:27:40]*** 00 00 00 00 00 00 00 00 [16:27:40]Read from MH i2c: E0 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E0 10 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:27:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:27:40]wFMCommunicate request_size=10 [16:27:40]MH_SAM_APDU [16:27:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:27:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:27:40]Read from MH i2c: E2 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 03 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:27:40]RAPDU: 90 00 [16:27:40]wFMCommunicate OK [16:27:40]wFMCommunicate request_size=4 [16:27:40]MH_SAM_APDU [16:27:40]CAPDU: 80 11 00 00 [16:27:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:40]Read from MH i2c: E2 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 17 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [16:27:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:27:40]wFMCommunicate OK [16:27:40]Detected FM SN is 0000000000871769 [16:27:40]Stored FM SN is 0000000000871769 [16:27:40]wFMCommunicate request_size=9 [16:27:40]MH_SAM_APDU [16:27:40]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:27:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:27:40]Read from MH i2c: E2 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 03 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:27:40]RAPDU: 90 00 [16:27:40]wFMCommunicate OK [16:27:40]FM PIN OK [16:27:40]wFMCommunicate request_size=8 [16:27:40]MH_SAM_APDU [16:27:40]CAPDU: 80 14 04 00 03 02 00 01 [16:27:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:27:40]Read from MH i2c: E2 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 03 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:27:40]RAPDU: 90 00 [16:27:40]wFMCommunicate OK [16:27:40]wFMCommunicate request_size=13 [16:27:40]MH_SAM_APDU [16:27:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:27:40]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:27:40]Read from MH i2c: E2 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 03 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:27:40]RAPDU: 90 00 [16:27:40]wFMCommunicate OK [16:27:40]wFMCommunicate request_size=4 [16:27:40]MH_SAM_APDU [16:27:40]CAPDU: 80 11 00 00 [16:27:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:40]Read from MH i2c: E2 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 17 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [16:27:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:27:40]wFMCommunicate OK [16:27:40]DocumentArchiveInit [16:27:40]Start Httpd... [16:27:40]Httpd thread 3067260260 created [16:27:40]Write to MH i2c: 01 00 00 0F 00 0F [16:27:40]Write i2c OK [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: 01 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: 01 07 00 [16:27:40]MH_I2C_Read... [16:27:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:27:40]MH Int Process started [16:27:40]Allocated Socket 8 [16:27:40]Bind OK [16:27:40]Listen OK [16:27:40]httpd running on port 8080 [16:27:40]Waiting for new connection... [16:27:41]OFD Sender: Processing packet 165608 [packets to send 995, broken 994] [16:27:41]ProducePacketName [16:27:41]name=ofd_packets/00165608 [16:27:41]OFD Sender: To server: pG, [16:27:41]CommunicateWithHost lk.salyk.kg:30040 [16:27:41]ConnectInit lk.salyk.kg [16:27:44]Connected sock=6 [16:27:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6E DC 04 01 3C DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 01 00 00 F4 03 04 00 F6 B7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 86 02 00 35 04 06 00 3F 35 6B 6D 68 58 EC 70 02 EC 34 CD 84 E0 [16:27:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E C9 47 00 4A 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 86 02 00 F4 03 04 00 CA 61 C8 66 B6 04 01 00 00 BD FA 45 D9 5D 88 E6 54 [16:27:45]CommunicateWithHost err = 0 [16:27:45]CheckOFDResponse [16:27:45]1017 (14) - 77093643461234 [16:27:45]1041 (16) - 0000000000871769 [16:27:45]1040 (4) - 165608 [16:27:45]1012 (4) - 23.08.2024 10:17 [16:27:45]1206 (1) - 0 [16:27:45]OFD Sender: Remove packet 165608 [16:27:45]ProducePacketName [16:27:45]name=ofd_packets/00165608 [16:27:45]NVStorageDeleteData [16:27:45]OFD Sender: No OFD packet to send [16:27:49]recv_with_timeout no data received [16:27:50]accept exits with 9 [16:27:50]New connection [16:27:50]New thread 3066973540 created [16:27:50]Waiting for new connection... [16:27:50] Sock 9.Parse request [16:27:50]Sock 9.Check first char [16:27:50]Sock 9.First char is OK [16:27:50]request: POST /json_proto HTTP/1.0 [16:27:50]Method: POST [16:27:50]URL: /json_proto [16:27:50]Method is POST - this is cgi request [16:27:50]url: /json_proto [16:27:50]query_string will be loaded in cgi processing [16:27:50]execute_cgi json_proto POST (null) [16:27:50]execute_cgi path=json_proto method=POST [16:27:50]POST find Content-Length [16:27:50]Host: 172.17.44.132:8080 [16:27:50]Content-Length: 215 [16:27:50]Content-Type: application/json [16:27:50] [16:27:50]POST finish read [16:27:50]Found Content-Length = 215 [16:27:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:50]execute_script... [16:27:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:50]POST & json_proto [16:27:50]process_json_proto [16:27:50]json parsed OK: [16:27:50]protocol is kg_v1.0 [16:27:50]action value=get_value [16:27:50]process_action get_value [16:27:50]cmd_get_value [16:27:50]process_action get_value done [16:27:50]requested_data is exist [16:27:50]produce_requested_data [16:27:50]requested_item kkm.sn is exist - process it [16:27:50]requested_item kkm.ver is exist - process it [16:27:50]requested_item fm.sn is exist - process it [16:27:50]wFMCommunicate request_size=4 [16:27:50]MH_SAM_APDU [16:27:50]CAPDU: 80 11 00 00 [16:27:50]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:27:50]Write i2c OK [16:27:50]MH_I2C_Read... [16:27:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:50]Read from MH i2c: E2 [16:27:50]MH_I2C_Read... [16:27:50]Read from MH i2c: E2 17 00 [16:27:50]MH_I2C_Read... [16:27:50]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [16:27:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:27:50]wFMCommunicate OK [16:27:50]requested_item fd.num is exist - process it [16:27:50]SAM_PROTO_GetFieldsCounters [16:27:50]wFMCommunicate request_size=4 [16:27:50]MH_SAM_APDU [16:27:50]CAPDU: 80 13 00 00 [16:27:50]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:27:50]Write i2c OK [16:27:50]MH_I2C_Read... [16:27:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:50]Read from MH i2c: E2 [16:27:50]MH_I2C_Read... [16:27:50]Read from MH i2c: E2 62 00 [16:27:50]MH_I2C_Read... [16:27:50]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 63 [16:27:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:27:50]wFMCommunicate OK [16:27:50]SAM_PROTO_GetFieldsCounters done [16:27:50]requested_item shift.num is exist - process it [16:27:50]requested_item shift.opened is exist - process it [16:27:50]req_shift_opened [16:27:50]FM_GetShiftState [16:27:50]SAM_PROTO_GetShiftState [16:27:50]wFMCommunicate request_size=4 [16:27:50]MH_SAM_APDU [16:27:50]CAPDU: 80 13 01 00 [16:27:50]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:27:50]Write i2c OK [16:27:50]MH_I2C_Read... [16:27:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:50]Read from MH i2c: E2 [16:27:50]MH_I2C_Read... [16:27:50]Read from MH i2c: E2 0E 00 [16:27:50]MH_I2C_Read... [16:27:50]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [16:27:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:27:50]wFMCommunicate OK [16:27:50]SAM_PROTO_GetShiftState done [16:27:50]FM_GetShiftState done [16:27:50]req_shift_opened done [16:27:50]requested_item shift.open_date is exist - process it [16:27:50]req_shift_open_date [16:27:50]req_shift_open_date done [16:27:50]produce_requested_data done [16:27:50]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165608,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:27:50]process_action_free get_value [16:27:50]json_value_free [16:27:50]json_value_free done [16:27:50]process_json_proto returns [16:27:50]Send response to host [16:27:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165608,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:27:50]free response buf [16:27:50]execute_script done [16:27:50]execute_script returns [16:27:50]free content buf [16:27:50]Sock 9.Close socket [16:27:50]Sock 9.Thread stoped [16:27:50]accept exits with 7 [16:27:50]New connection [16:27:50]New thread 3066830180 created [16:27:50]Thread 3066973540 joined [16:27:50]Waiting for new connection... [16:27:50] Sock 7.Parse request [16:27:50]Sock 7.Check first char [16:27:50]Sock 7.First char is OK [16:27:50]request: POST /json_proto HTTP/1.0 [16:27:50]Method: POST [16:27:50]URL: /json_proto [16:27:50]Method is POST - this is cgi request [16:27:50]url: /json_proto [16:27:50]query_string will be loaded in cgi processing [16:27:50]execute_cgi json_proto POST (null) [16:27:50]execute_cgi path=json_proto method=POST [16:27:50]POST find Content-Length [16:27:50]Host: 172.17.44.132:8080 [16:27:50]Content-Length: 331 [16:27:50]Content-Type: application/json [16:27:50] [16:27:50]POST finish read [16:27:50]Found Content-Length = 331 [16:27: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:27:50]execute_script... [16:27: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:27:50]POST & json_proto [16:27:50]process_json_proto [16:27:50]json parsed OK: [16:27:50]protocol is kg_v1.0 [16:27:50]action value=get_value [16:27:50]process_action get_value [16:27:50]cmd_get_value [16:27:50]process_action get_value done [16:27:50]requested_data is exist [16:27:50]produce_requested_data [16:27:50]requested_item fm.sale.total is exist - process it [16:27:50]SAM_PROTO_GetFMData [16:27:50]wFMCommunicate request_size=4 [16:27:50]MH_SAM_APDU [16:27:50]CAPDU: 80 13 03 00 [16:27:50]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:27:50]Write i2c OK [16:27:50]MH_I2C_Read... [16:27:50]OFD Sender: No OFD packet to send [16:27:51]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:27:51]Read from MH i2c: E2 [16:27:51]MH_I2C_Read... [16:27:51]Read from MH i2c: E2 FD 00 [16:27:51]MH_I2C_Read... [16:27:51]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 3D 83 02 00 69 04 A4 00 6F 04 04 00 2C 80 02 00 B1 04 05 00 38 39 28 79 03 70 04 05 00 42 1E 3D 73 02 72 04 05 00 F6 1A EB 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 8D E1 70 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7A 80 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 CB [16:27:51]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 3D 83 02 00 69 04 A4 00 6F 04 04 00 2C 80 02 00 B1 04 05 00 38 39 28 79 03 70 04 05 00 42 1E 3D 73 02 72 04 05 00 F6 1A EB 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 8D E1 70 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7A 80 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [16:27:51]wFMCommunicate OK [16:27:51]wFMCommunicate request_size=4 [16:27:51]MH_SAM_APDU [16:27:51]CAPDU: 80 17 00 00 [16:27:51]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:27:51]Write i2c OK [16:27:51]MH_I2C_Read... [16:27:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:27:51]Read from MH i2c: E2 [16:27:51]MH_I2C_Read... [16:27:51]Read from MH i2c: E2 FD 00 [16:27:51]MH_I2C_Read... [16:27:51]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [16:27:51]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [16:27:51]wFMCommunicate OK [16:27:51]wFMCommunicate request_size=4 [16:27:51]MH_SAM_APDU [16:27:51]CAPDU: 80 17 00 00 [16:27:51]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:27:51]Write i2c OK [16:27:51]MH_I2C_Read... [16:27:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:27:51]Read from MH i2c: E2 [16:27:51]MH_I2C_Read... [16:27:51]Read from MH i2c: E2 FD 00 [16:27:51]MH_I2C_Read... [16:27:51]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [16:27:51]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [16:27:51]wFMCommunicate OK [16:27:51]wFMCommunicate request_size=4 [16:27:51]MH_SAM_APDU [16:27:51]CAPDU: 80 17 00 00 [16:27:51]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:27:51]Write i2c OK [16:27:51]MH_I2C_Read... [16:27:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:27:51]Read from MH i2c: E2 [16:27:51]MH_I2C_Read... [16:27:51]Read from MH i2c: E2 FD 00 [16:27:51]MH_I2C_Read... [16:27:51]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [16:27:51]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [16:27:51]wFMCommunicate OK [16:27:51]wFMCommunicate request_size=4 [16:27:51]MH_SAM_APDU [16:27:51]CAPDU: 80 17 00 00 [16:27:51]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:27:51]Write i2c OK [16:27:51]MH_I2C_Read... [16:27:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [16:27:52]Read from MH i2c: E2 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: E2 E6 00 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [16:27:52]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:27:52]wFMCommunicate OK [16:27:52]SAM_PROTO_GetFMData done [16:27:52]requested_item fm.sale_refund.total is exist - process it [16:27:52]requested_item fm.buy.total is exist - process it [16:27:52]requested_item shift.sale.total is exist - process it [16:27:52]SAM_PROTO_GetShiftData [16:27:52]wFMCommunicate request_size=4 [16:27:52]MH_SAM_APDU [16:27:52]CAPDU: 80 13 02 00 [16:27:52]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:27:52]Write i2c OK [16:27:52]MH_I2C_Read... [16:27:52]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:27:52]Read from MH i2c: E2 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: E2 FD 00 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 CD 01 00 00 69 04 9E 00 6F 04 04 00 CD 01 00 00 B1 04 04 00 F1 C6 81 02 70 04 04 00 04 64 B4 01 72 04 03 00 ED 62 CD 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 AD 2A 44 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 21 AE 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 6B [16:27:52]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 CD 01 00 00 69 04 9E 00 6F 04 04 00 CD 01 00 00 B1 04 04 00 F1 C6 81 02 70 04 04 00 04 64 B4 01 72 04 03 00 ED 62 CD 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 AD 2A 44 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 21 AE 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:27:52]wFMCommunicate OK [16:27:52]wFMCommunicate request_size=4 [16:27:52]MH_SAM_APDU [16:27:52]CAPDU: 80 17 00 00 [16:27:52]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:27:52]Write i2c OK [16:27:52]MH_I2C_Read... [16:27:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:27:52]Read from MH i2c: E2 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: E2 FD 00 [16:27:52]MH_I2C_Read... [16:27:52]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [16:27:52]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [16:27:52]wFMCommunicate OK [16:27:52]wFMCommunicate request_size=4 [16:27:52]MH_SAM_APDU [16:27:52]CAPDU: 80 17 00 00 [16:27:52]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:27:52]Write i2c OK [16:27:52]MH_I2C_Read... [16:27:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:27:53]Read from MH i2c: E2 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 FD 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [16:27:53]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:27:53]wFMCommunicate OK [16:27:53]wFMCommunicate request_size=4 [16:27:53]MH_SAM_APDU [16:27:53]CAPDU: 80 17 00 00 [16:27:53]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:27:53]Write i2c OK [16:27:53]MH_I2C_Read... [16:27:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:27:53]Read from MH i2c: E2 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 FD 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:27:53]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:27:53]wFMCommunicate OK [16:27:53]wFMCommunicate request_size=4 [16:27:53]MH_SAM_APDU [16:27:53]CAPDU: 80 17 00 00 [16:27:53]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:27:53]Write i2c OK [16:27:53]MH_I2C_Read... [16:27:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:27:53]Read from MH i2c: E2 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 CE 00 [16:27:53]MH_I2C_Read... [16:27:53]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:27:53]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:27:53]wFMCommunicate OK [16:27:53]SAM_PROTO_GetShiftData done [16:27:53]requested_item shift.sale.total_cash is exist - process it [16:27:53]requested_item shift.sale_refund.total is exist - process it [16:27:53]requested_item shift.sale_refund.total_cash is exist - process it [16:27:53]requested_item shift.buy.total is exist - process it [16:27:53]requested_item shift.buy.total_cash is exist - process it [16:27:53]produce_requested_data done [16:27:53]produce_requested_data return {"fm.sale.total":149175811.12,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":420595.05,"shift.sale.total_cash":285993.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:27:53]process_action_free get_value [16:27:53]json_value_free [16:27:53]json_value_free done [16:27:53]process_json_proto returns [16:27:53]Send response to host [16:27:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149175811.12,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":420595.05,"shift.sale.total_cash":285993.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:27:53]free response buf [16:27:53]execute_script done [16:27:53]execute_script returns [16:27:53]free content buf [16:27:53]Sock 7.Close socket [16:27:53]Sock 7.Thread stoped [16:27:54]accept exits with 9 [16:27:54]New connection [16:27:54]New thread 3066973540 created [16:27:54]Thread 3066830180 joined [16:27:54]Waiting for new connection... [16:27:54] Sock 9.Parse request [16:27:54]Sock 9.Check first char [16:27:54]Sock 9.First char is OK [16:27:54]request: POST /json_proto HTTP/1.0 [16:27:54]Method: POST [16:27:54]URL: /json_proto [16:27:54]Method is POST - this is cgi request [16:27:54]url: /json_proto [16:27:54]query_string will be loaded in cgi processing [16:27:54]execute_cgi json_proto POST (null) [16:27:54]execute_cgi path=json_proto method=POST [16:27:54]POST find Content-Length [16:27:54]Host: 172.17.44.132:8080 [16:27:54]Content-Length: 682 [16:27:54]Content-Type: application/json [16:27:54] [16:27:54]POST finish read [16:27:54]Found Content-Length = 682 [16:27:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:54]execute_script... [16:27:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:27:54]POST & json_proto [16:27:54]process_json_proto [16:27:54]json parsed OK: [16:27:54]protocol is kg_v1.0 [16:27:54]action value=close_receipt [16:27:54]process_action close_receipt [16:27:54]cmd_close_receipt [16:27:54]MH_GetDate [16:27:54]Write to MH i2c: F0 00 00 1D 00 0C [16:27:54]Write i2c OK [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: F0 [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: F0 09 00 [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: F0 09 00 1D 00 00 8A B8 C8 66 2A 83 C1 65 58 [16:27:54]GetLastDocTimeStamp 1724430326 [16:27:54]current date 1724430474 [16:27:54]FM_GetShiftState [16:27:54]SAM_PROTO_GetShiftState [16:27:54]wFMCommunicate request_size=4 [16:27:54]MH_SAM_APDU [16:27:54]CAPDU: 80 13 01 00 [16:27:54]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:27:54]Write i2c OK [16:27:54]MH_I2C_Read... [16:27:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:27:54]Read from MH i2c: E2 [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: E2 0E 00 [16:27:54]MH_I2C_Read... [16:27:54]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [16:27:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:27:54]wFMCommunicate OK [16:27:54]SAM_PROTO_GetShiftState done [16:27:54]FM_GetShiftState done [16:27:54]opened in 1724372766 [16:27:54]opened+sec_in_day 1724459166 [16:27:54]quantity*price = 100021 [16:27:54]sum+1 = 100023 [16:27:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 462 23.08.2024 16:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165609 ФПД: 245832292441314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162754&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165609&fm=245832292441314&tin=02508201610067®Number=0000000000092562&sum=100000 [16:27:55]StoreToDocumentArchive [16:27:55]shift 469 fd 165609 [16:27:55]save to /storage/0469/doc_00165609 [16:27:55]save last doc name /storage/0469/doc_00165609 to /storage/kkm_last_doc_name [16:27:55]save OK [16:27:55]Clear old archive folders... [16:27:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:27:55]tlvbuf is 012666B0 [16:27:55]SAM_PROTO_ClearQueue [16:27:55]wFMCommunicate request_size=4 [16:27:55]MH_SAM_APDU [16:27:55]CAPDU: 80 09 00 00 [16:27:55]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:27:55]Write i2c OK [16:27:55]MH_I2C_Read... [16:27:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:27:55]Read from MH i2c: E2 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 03 00 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:27:55]RAPDU: 90 00 [16:27:55]wFMCommunicate OK [16:27:55]SAM_PROTO_ClearQueue done [16:27:55]KKMCreateOFDPacket [16:27:55]OFDProtocolAddRootSTLVToBuf [16:27:55]FM_MakeSignedData [16:27:55]FM_MakeSignedData [16:27:55]SAM_PROTO_SignData [16:27:55]wFMCommunicate request_size=4 [16:27:55]MH_SAM_APDU [16:27:55]CAPDU: 80 0D 01 02 [16:27:55]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:27:55]Write i2c OK [16:27:55]MH_I2C_Read... [16:27:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:27:55]OFD Sender: No OFD packet to send [16:27:55]Read from MH i2c: E2 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 03 00 [16:27:55]MH_I2C_Read... [16:27:55]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:27:55]RAPDU: 90 00 [16:27:55]wFMCommunicate OK [16:27:55]wFMCommunicate request_size=255 [16:27:55]MH_SAM_APDU [16:27:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 8A B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 86 02 00 35 04 06 00 DF [16:27:55]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 CE 01 00 00 F4 03 04 00 8A B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 86 02 00 35 04 06 00 DF 00 00 BB [16:27:55]Write i2c OK [16:27:55]MH_I2C_Read... [16:27:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:56]Read from MH i2c: E2 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: E2 03 00 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:27:56]RAPDU: 90 00 [16:27:56]wFMCommunicate OK [16:27:56]wFMCommunicate request_size=10 [16:27:56]MH_SAM_APDU [16:27:56]CAPDU: 80 0D 02 02 05 95 4A 77 1C E2 [16:27:56]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 95 4A 77 1C E2 00 00 06 [16:27:56]Write i2c OK [16:27:56]MH_I2C_Read... [16:27:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:27:56]Read from MH i2c: E2 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: E2 03 00 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:27:56]RAPDU: 90 00 [16:27:56]wFMCommunicate OK [16:27:56]wFMCommunicate request_size=4 [16:27:56]MH_SAM_APDU [16:27:56]CAPDU: 80 0D 03 02 [16:27:56]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:27:56]Write i2c OK [16:27:56]MH_I2C_Read... [16:27:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:27:56]Read from MH i2c: E2 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: E2 0B 00 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: E2 0B 00 2F 00 00 7A 3C B2 B1 2E 79 FE B3 90 00 1C [16:27:56]RAPDU: 7A 3C B2 B1 2E 79 FE B3 90 00 [16:27:56]wFMCommunicate OK [16:27:56]SAM_PROTO_SignData done [16:27:56]FM_MakeSignedData done [16:27:56]CreateOFDProtocolMessage [16:27:56]wFMCommunicate request_size=4 [16:27:56]MH_SAM_APDU [16:27:56]CAPDU: 80 11 00 00 [16:27:56]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:27:56]Write i2c OK [16:27:56]MH_I2C_Read... [16:27:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:56]Read from MH i2c: E2 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: E2 17 00 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [16:27:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:27:56]wFMCommunicate OK [16:27:56]CreateOFDProtocolMessage done [16:27:56]OFDSenderStorePacket 165609 [16:27:56]StoreOFDPacket docnum=165609 [16:27:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BE B7 07 01 9F D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 CE 01 00 00 F4 03 04 00 8A B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 86 02 00 35 04 06 00 DF 95 4A 77 1C E2 7A 3C B2 B1 2E 79 FE B3 [16:27:56]CheckFolder [16:27:56]dirname=/storage/ofd_packets [16:27:56]CheckFolder done [16:27:56]ProducePacketName [16:27:56]name=ofd_packets/00165609 [16:27:56]NVStorageSaveData ofd_packets/00165609 [16:27:56]File name is /storage/ofd_packets/00165609 [16:27:56]Write 301 bytes [16:27:56]NVStorageSaveData done [16:27:56]OFDSenderStorePacket done [16:27:56]KKMCreateOFDPacket done [16:27:56]NVStorageSaveData kkm_last_timestamp [16:27:56]File name is /storage/kkm_last_timestamp [16:27:56]Write 4 bytes [16:27:56]NVStorageSaveData done [16:27:56]ExternCall_PrintAddStr [16:27:56]wPrintStart [16:27:56]Write to MH i2c: 01 00 00 31 00 31 [16:27:56]Write i2c OK [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: 01 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: 01 07 00 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:27:56]RasterBufferAndPrint [16:27:56]line Счет N : (1)294451 [16:27:56]line ИНН: 02508201610067 [16:27:56]line Контрольно-Кассовый Чек [16:27:56]line ПРОДАЖА [16:27:56]line ТРК (МРК, ГНК) : 53 [16:27:56]line Товар: 2710124500 [16:27:56]line Аи-95-К-5 [16:27:56]line 13.480 * 74.20 [16:27:56]line = 1000.22 [16:27:56]line НДС 12% НСП 1% [16:27:56]line > о реализуемом товаре [16:27:56]line ОКРУГЛЕНИЕ: -0.22 [16:27:56]line ИТОГО: 1000.00 [16:27:56]line Внесено: 1000.00 [16:27:56]line СДАЧА: 0.00 [16:27:56]line НСП 1% : 8.85 [16:27:56]line НДС 12% : 106.22 [16:27:56]line Наличными: 1000.00 [16:27:56]line Безнал.: 0.00 [16:27:56]line Место: АЗС № 130 "Партнер Нефть" [16:27:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:27:56]line СНО: Общий режим [16:27:56]line Чек 462 23.08.2024 16:27 [16:27:56]line Смена: 469 ФФД: 1.0 [16:27:56]line ЗНМ: 0300000070 [16:27:56]line РНМ: 0000000000092562 [16:27:56]line Версия ККМ: 001 [16:27:56]line ФМ: 0000000000871769 [16:27:56]line ФД: 165609 [16:27:56]line ФПД: 245832292441314 [16:27:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162754&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165609&fm=245832292441314&tin=02508201610067®Number=0000000000092562&sum=100000 [16:27:56]written 0, free lines is 4095 [16:27:56]OFD Sender: Processing packet 165609 [packets to send 995, broken 994] [16:27:56]ProducePacketName [16:27:56]name=ofd_packets/00165609 [16:27:56]OFD Sender: To server: pG, [16:27:56]CommunicateWithHost lk.salyk.kg:30040 [16:27:56]ConnectInit lk.salyk.kg [16:27:56]Write to MH i2c: 01 00 00 5C 00 5C [16:27:56]Write i2c OK [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: 01 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: 01 07 00 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D4 0C 43 [16:27:56]RasterBufferAndPrint [16:27:56]line [16:27:56]line [16:27:56]line [16:27:56]line [16:27:56]line [16:27:56]written 0, free lines is 3306 [16:27:56]MH_Cut [16:27:56]Write to MH i2c: D1 01 00 63 00 01 35 [16:27:56]Write i2c OK [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: D1 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: D1 01 00 [16:27:56]MH_I2C_Read... [16:27:56]Read from MH i2c: D1 01 00 63 00 00 34 [16:27:56]Write to MH i2c: 01 00 00 64 00 64 [16:27:56]Write i2c OK [16:27:56]MH_I2C_Read... [16:27:57]*** Cut start [16:27:57]*** Purtial cut [16:27:57]*** Stage 1: CUTSNS_PIN = 1 [16:27:59]Read from MH i2c: 01 [16:27:59]MH_I2C_Read... [16:27:59]*** Stop cut motor [16:27:59]*** Cut end [16:27:59]Read from MH i2c: 01 07 00 [16:27:59]MH_I2C_Read... [16:27:59]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:27:59]process_action close_receipt done [16:27:59]requested_data is exist [16:27:59]produce_requested_data [16:27:59]requested_item fm.sn is exist - process it [16:27:59]wFMCommunicate request_size=4 [16:27:59]MH_SAM_APDU [16:27:59]CAPDU: 80 11 00 00 [16:27:59]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:27:59]Write i2c OK [16:27:59]MH_I2C_Read... [16:27:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:27:59]Read from MH i2c: E2 [16:27:59]MH_I2C_Read... [16:27:59]Read from MH i2c: E2 17 00 [16:27:59]MH_I2C_Read... [16:27:59]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [16:27:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:27:59]wFMCommunicate OK [16:27:59]requested_item fd.num is exist - process it [16:27:59]SAM_PROTO_GetFieldsCounters [16:27:59]wFMCommunicate request_size=4 [16:27:59]MH_SAM_APDU [16:27:59]CAPDU: 80 13 00 00 [16:27:59]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:27:59]Write i2c OK [16:27:59]MH_I2C_Read... [16:27:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:27:59]Read from MH i2c: E2 [16:27:59]MH_I2C_Read... [16:27:59]Read from MH i2c: E2 62 00 [16:27:59]MH_I2C_Read... [16:27:59]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [16:28:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:28:00]wFMCommunicate OK [16:28:00]SAM_PROTO_GetFieldsCounters done [16:28:00]requested_item shift.num is exist - process it [16:28:00]requested_item shift.opened is exist - process it [16:28:00]req_shift_opened [16:28:00]FM_GetShiftState [16:28:00]SAM_PROTO_GetShiftState [16:28:00]wFMCommunicate request_size=4 [16:28:00]MH_SAM_APDU [16:28:00]CAPDU: 80 13 01 00 [16:28:00]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:28:00]Write i2c OK [16:28:00]MH_I2C_Read... [16:28:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:00]Read from MH i2c: E2 [16:28:00]MH_I2C_Read... [16:28:00]Read from MH i2c: E2 0E 00 [16:28:00]MH_I2C_Read... [16:28:00]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [16:28:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:28:00]wFMCommunicate OK [16:28:00]SAM_PROTO_GetShiftState done [16:28:00]FM_GetShiftState done [16:28:00]req_shift_opened done [16:28:00]requested_item shift.open_date is exist - process it [16:28:00]req_shift_open_date [16:28:00]req_shift_open_date done [16:28:00]produce_requested_data done [16:28:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165609,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:28:00]process_action_free close_receipt [16:28:00]json_value_free [16:28:00]json_value_free done [16:28:00]process_json_proto returns [16:28:00]Send response to host [16:28:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165609,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:28:00]free response buf [16:28:00]execute_script done [16:28:00]execute_script returns [16:28:00]free content buf [16:28:00]Sock 9.Close socket [16:28:00]Sock 9.Thread stoped [16:28:01]accept exits with 7 [16:28:01]New connection [16:28:01]New thread 3066830180 created [16:28:01]Thread 3066973540 joined [16:28:01]Waiting for new connection... [16:28:01] Sock 7.Parse request [16:28:01]Sock 7.Check first char [16:28:01]Sock 7.First char is OK [16:28:01]request: POST /json_proto HTTP/1.0 [16:28:01]Method: POST [16:28:01]URL: /json_proto [16:28:01]Method is POST - this is cgi request [16:28:01]url: /json_proto [16:28:01]query_string will be loaded in cgi processing [16:28:01]execute_cgi json_proto POST (null) [16:28:01]execute_cgi path=json_proto method=POST [16:28:01]POST find Content-Length [16:28:01]Host: 172.17.44.132:8080 [16:28:01]Content-Length: 894 [16:28:01]Content-Type: application/json [16:28:01] [16:28:01]POST finish read [16:28:01]Found Content-Length = 894 [16:28:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51072", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 393.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:01]execute_script... [16:28:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51072", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 393.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:01]POST & json_proto [16:28:01]process_json_proto [16:28:01]json parsed OK: [16:28:01]protocol is kg_v1.0 [16:28:01]action value=close_receipt [16:28:01]process_action close_receipt [16:28:01]cmd_close_receipt [16:28:01]MH_GetDate [16:28:01]Write to MH i2c: F0 00 00 68 00 57 [16:28:01]Write i2c OK [16:28:01]MH_I2C_Read... [16:28:01]Read from MH i2c: F0 [16:28:01]MH_I2C_Read... [16:28:01]Read from MH i2c: F0 09 00 [16:28:01]MH_I2C_Read... [16:28:01]Read from MH i2c: F0 09 00 68 00 00 91 B8 C8 66 2A 83 C1 65 AA [16:28:01]GetLastDocTimeStamp 1724430474 [16:28:01]current date 1724430481 [16:28:01]FM_GetShiftState [16:28:01]SAM_PROTO_GetShiftState [16:28:01]wFMCommunicate request_size=4 [16:28:01]MH_SAM_APDU [16:28:01]CAPDU: 80 13 01 00 [16:28:01]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [16:28:01]Write i2c OK [16:28:01]MH_I2C_Read... [16:28:01]Read from MH i2c: E2 [16:28:01]MH_I2C_Read... [16:28:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:01]Read from MH i2c: E2 0E 00 [16:28:01]MH_I2C_Read... [16:28:01]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [16:28:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:28:01]wFMCommunicate OK [16:28:01]SAM_PROTO_GetShiftState done [16:28:01]FM_GetShiftState done [16:28:01]opened in 1724372766 [16:28:01]opened+sec_in_day 1724459166 [16:28:01]quantity*price = 28000 [16:28:01]sum+1 = 28001 [16:28:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000054227 Напиток Кока-Кола 1л 1.000 * 113.00 = 113.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 393.00 НСП 1% : 3.48 НДС 12% : 41.73 Наличными: 393.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 463 23.08.2024 16:28 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165610 ФПД: 155711749958794 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162801&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165610&fm=155711749958794&tin=02508201610067®Number=0000000000092562&sum=39300 0 [16:28:03]StoreToDocumentArchive [16:28:03]shift 469 fd 165610 [16:28:03]save to /storage/0469/doc_00165610 [16:28:03]save last doc name /storage/0469/doc_00165610 to /storage/kkm_last_doc_name [16:28:03]save OK [16:28:03]Clear old archive folders... [16:28:03]ProcessDocumentItem done err = 0, tmpTLVsize=381 [16:28:03]tlvbuf is 0126AE40 [16:28:03]SAM_PROTO_ClearQueue [16:28:03]wFMCommunicate request_size=4 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 80 09 00 00 [16:28:03]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:03]Read from MH i2c: E2 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:28:03]RAPDU: 90 00 [16:28:03]wFMCommunicate OK [16:28:03]SAM_PROTO_ClearQueue done [16:28:03]KKMCreateOFDPacket [16:28:03]OFDProtocolAddRootSTLVToBuf [16:28:03]FM_MakeSignedData [16:28:03]FM_MakeSignedData [16:28:03]SAM_PROTO_SignData [16:28:03]wFMCommunicate request_size=4 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 80 0D 01 02 [16:28:03]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:03]Read from MH i2c: E2 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:28:03]RAPDU: 90 00 [16:28:03]wFMCommunicate OK [16:28:03]wFMCommunicate request_size=255 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 80 0D 02 02 FA 03 00 7D 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 01 00 [16:28:03]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 7D 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 01 00 00 00 A1 [16:28:03]Write i2c OK [16:28:03]MH_I2C_Read... [16:28:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:03]Read from MH i2c: E2 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 [16:28:03]MH_I2C_Read... [16:28:03]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [16:28:03]RAPDU: 90 00 [16:28:03]wFMCommunicate OK [16:28:03]wFMCommunicate request_size=140 [16:28:03]MH_SAM_APDU [16:28:03]CAPDU: 80 0D 02 02 87 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 91 B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 86 02 00 35 04 06 00 8D 9E 77 8B 2C 8A [16:28:03]Write to MH i2c: E2 8F 00 79 00 80 0D 02 02 87 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 91 B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 Received data: 30 87 38 95 37 F6 31 70 37 47 36 2C 39 01 10 00 04 30 04 30 00 30 EA 86 02 00 35 04 06 00 8D 9E 77 8B 2C 8A 00 00 1F [16:28:03]30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EC D5 47 00 B4 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 86 02 00 F4 03 04 00 DB 61 C8 66 B6 04 01 00 00 30 66 19 2F 15 14 A0 B6 [16:28:04]CommunicateWithHost err = 0 [16:28:04]CheckOFDResponse [16:28:04]1017 (14) - 77093643461234 [16:28:04]1041 (16) - 0000000000871769 [16:28:04]1040 (4) - 165609 [16:28:04]1012 (4) - 23.08.2024 10:18 [16:28:04]1206 (1) - 0 [16:28:04]OFD Sender: Remove packet 165609 [16:28:04]ProducePacketName [16:28:04]name=ofd_packets/00165609 [16:28:04]NVStorageDeleteData [16:28:04]Write i2c OK [16:28:04]MH_I2C_Read... [16:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:04]Read from MH i2c: E2 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: E2 03 00 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [16:28:04]RAPDU: 90 00 [16:28:04]wFMCommunicate OK [16:28:04]wFMCommunicate request_size=4 [16:28:04]MH_SAM_APDU [16:28:04]CAPDU: 80 0D 03 02 [16:28:04]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [16:28:04]Write i2c OK [16:28:04]MH_I2C_Read... [16:28:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:04]Read from MH i2c: E2 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: E2 0B 00 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: E2 0B 00 7A 00 00 B3 BF 43 12 62 87 18 A9 90 00 67 [16:28:04]RAPDU: B3 BF 43 12 62 87 18 A9 90 00 [16:28:04]wFMCommunicate OK [16:28:04]SAM_PROTO_SignData done [16:28:04]FM_MakeSignedData done [16:28:04]CreateOFDProtocolMessage [16:28:04]wFMCommunicate request_size=4 [16:28:04]MH_SAM_APDU [16:28:04]CAPDU: 80 11 00 00 [16:28:04]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [16:28:04]Write i2c OK [16:28:04]MH_I2C_Read... [16:28:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:04]Read from MH i2c: E2 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: E2 17 00 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [16:28:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:28:04]wFMCommunicate OK [16:28:04]CreateOFDProtocolMessage done [16:28:04]OFDSenderStorePacket 165610 [16:28:04]StoreOFDPacket docnum=165610 [16:28:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 91 01 00 00 EB 8A 89 01 2F 3D 5A 03 01 00 03 00 7D 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 91 B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 86 02 00 35 04 06 00 8D 9E 77 8B 2C 8A B3 BF 43 12 62 87 18 A9 [16:28:04]CheckFolder [16:28:04]dirname=/storage/ofd_packets [16:28:04]CheckFolder done [16:28:04]ProducePacketName [16:28:04]name=ofd_packets/00165610 [16:28:04]NVStorageSaveData ofd_packets/00165610 [16:28:04]File name is /storage/ofd_packets/00165610 [16:28:04]Write 431 bytes [16:28:04]NVStorageSaveData done [16:28:04]OFDSenderStorePacket done [16:28:04]KKMCreateOFDPacket done [16:28:04]NVStorageSaveData kkm_last_timestamp [16:28:04]File name is /storage/kkm_last_timestamp [16:28:04]Write 4 bytes [16:28:04]NVStorageSaveData done [16:28:04]ExternCall_PrintAddStr [16:28:04]wPrintStart [16:28:04]Write to MH i2c: 01 00 00 7C 00 7C [16:28:04]Write i2c OK [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: 01 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: 01 07 00 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [16:28:04]RasterBufferAndPrint [16:28:04]line Счет N : (3)51072 [16:28:04]line ИНН: 02508201610067 [16:28:04]line Контрольно-Кассовый Чек [16:28:04]line ПРОДАЖА [16:28:04]line Товар: 48747059 [16:28:04]line Сигареты Winston Legend Blue [16:28:04]line 2.000 * 140.00 [16:28:04]line = 280.00 [16:28:04]line НДС 12% НСП 1% [16:28:04]line > о реализуемом товаре [16:28:04]line Товар: 5449000054227 [16:28:04]line Напиток Кока-Кола 1л [16:28:04]line 1.000 * 113.00 [16:28:04]line = 113.00 [16:28:04]line НДС 12% НСП 1% [16:28:04]line > о реализуемом товаре [16:28:04]line ИТОГО: 393.00 [16:28:04]line НСП 1% : 3.48 [16:28:04]line НДС 12% : 41.73 [16:28:04]line Наличными: 393.00 [16:28:04]line Безнал.: 0.00 [16:28:04]line Место: АЗС № 130 "Партнер Нефть" [16:28:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:28:04]line СНО: Общий режим [16:28:04]line Чек 463 23.08.2024 16:28 [16:28:04]line Смена: 469 ФФД: 1.0 [16:28:04]line ЗНМ: 0300000070 [16:28:04]line РНМ: 0000000000092562 [16:28:04]line Версия ККМ: 001 [16:28:04]line ФМ: 0000000000871769 [16:28:04]line ФД: 165610 [16:28:04]line ФПД: 155711749958794 [16:28:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162801&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165610&fm=155711749958794&tin=02508201610067®Number=0000000000092562&sum=39300 [16:28:04]line 0 [16:28:04]written 0, free lines is 4095 [16:28:04]OFD Sender: Processing packet 165610 [packets to send 995, broken 994] [16:28:04]ProducePacketName [16:28:04]name=ofd_packets/00165610 [16:28:04]OFD Sender: To server: pG, [16:28:04]CommunicateWithHost lk.salyk.kg:30040 [16:28:04]ConnectInit lk.salyk.kg [16:28:04]Write to MH i2c: 01 00 00 AB 00 AB [16:28:04]Write i2c OK [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: 01 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: 01 07 00 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 A3 0C 61 [16:28:04]RasterBufferAndPrint [16:28:04]line [16:28:04]line [16:28:04]line [16:28:04]line [16:28:04]line [16:28:04]written 0, free lines is 3258 [16:28:04]MH_Cut [16:28:04]Write to MH i2c: D1 01 00 B2 00 01 84 [16:28:04]Write i2c OK [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: D1 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: D1 01 00 [16:28:04]MH_I2C_Read... [16:28:04]Read from MH i2c: D1 01 00 B2 00 00 83 [16:28:04]Write to MH i2c: 01 00 00 B3 00 B3 [16:28:04]Write i2c OK [16:28:04]MH_I2C_Read... [16:28:05]*** Cut start [16:28:05]*** Purtial cut [16:28:05]*** Stage 1: CUTSNS_PIN = 1 [16:28:05]Connected sock=10 [16:28:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 91 01 00 00 EB 8A 89 01 2F 3D 5A 03 01 00 03 00 7D 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4D 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 91 B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 86 02 00 35 04 06 00 8D 9E 77 8B 2C 8A B3 BF 43 12 62 87 18 A9 [16:28:07]Read from MH i2c: 01 [16:28:07]MH_I2C_Read... [16:28:07]*** Stop cut motor [16:28:07]*** Cut end [16:28:07]Read from MH i2c: 01 07 00 [16:28:07]MH_I2C_Read... [16:28:07]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [16:28:07]process_action close_receipt done [16:28:07]requested_data is exist [16:28:07]produce_requested_data [16:28:07]requested_item fm.sn is exist - process it [16:28:07]wFMCommunicate request_size=4 [16:28:07]MH_SAM_APDU [16:28:07]CAPDU: 80 11 00 00 [16:28:07]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [16:28:07]Write i2c OK [16:28:07]MH_I2C_Read... [16:28:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:07]Read from MH i2c: E2 [16:28:07]MH_I2C_Read... [16:28:07]Read from MH i2c: E2 17 00 [16:28:07]MH_I2C_Read... [16:28:07]Read from MH i2c: E2 17 00 B4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [16:28:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:28:07]wFMCommunicate OK [16:28:07]requested_item fd.num is exist - process it [16:28:07]SAM_PROTO_GetFieldsCounters [16:28:07]wFMCommunicate request_size=4 [16:28:07]MH_SAM_APDU [16:28:07]CAPDU: 80 13 00 00 [16:28:07]Write to MH i2c: E2 08 00 B5 00 80 13 00 00 00 00 00 00 31 [16:28:07]Write i2c OK [16:28:07]MH_I2C_Read... [16:28:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:07]Read from MH i2c: E2 [16:28:07]MH_I2C_Read... [16:28:07]Read from MH i2c: E2 62 00 [16:28:07]MH_I2C_Read... [16:28:07]Read from MH i2c: E2 62 00 B5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [16:28:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:28:08]wFMCommunicate OK [16:28:08]SAM_PROTO_GetFieldsCounters done [16:28:08]requested_item shift.num is exist - process it [16:28:08]requested_item shift.opened is exist - process it [16:28:08]req_shift_opened [16:28:08]FM_GetShiftState [16:28:08]SAM_PROTO_GetShiftState [16:28:08]wFMCommunicate request_size=4 [16:28:08]MH_SAM_APDU [16:28:08]CAPDU: 80 13 01 00 [16:28:08]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [16:28:08]Write i2c OK [16:28:08]MH_I2C_Read... [16:28:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:08]Read from MH i2c: E2 [16:28:08]MH_I2C_Read... [16:28:08]Read from MH i2c: E2 0E 00 [16:28:08]MH_I2C_Read... [16:28:08]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 61 [16:28:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:28:08]wFMCommunicate OK [16:28:08]SAM_PROTO_GetShiftState done [16:28:08]FM_GetShiftState done [16:28:08]req_shift_opened done [16:28:08]requested_item shift.open_date is exist - process it [16:28:08]req_shift_open_date [16:28:08]req_shift_open_date done [16:28:08]produce_requested_data done [16:28:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165610,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:28:08]process_action_free close_receipt [16:28:08]json_value_free [16:28:08]json_value_free done [16:28:08]process_json_proto returns [16:28:08]Send response to host [16:28:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165610,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:28:08]free response buf [16:28:08]execute_script done [16:28:08]execute_script returns [16:28:08]free content buf [16:28:08]Sock 7.Close socket [16:28:08]Sock 7.Thread stoped [16:28:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B 7D 47 00 A5 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 86 02 00 F4 03 04 00 E3 61 C8 66 B6 04 01 00 00 53 82 91 41 1B FE 9B F7 [16:28:09]CommunicateWithHost err = 0 [16:28:09]CheckOFDResponse [16:28:09]1017 (14) - 77093643461234 [16:28:09]1041 (16) - 0000000000871769 [16:28:09]1040 (4) - 165610 [16:28:09]1012 (4) - 23.08.2024 10:18 [16:28:09]1206 (1) - 0 [16:28:09]OFD Sender: Remove packet 165610 [16:28:09]ProducePacketName [16:28:09]name=ofd_packets/00165610 [16:28:09]NVStorageDeleteData [16:28:10]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:36]recv_with_timeout no data received [16:28:40]OFD Sender: No OFD packet to send [16:28:45]accept exits with 9 [16:28:45]New connection [16:28:45]New thread 3066973540 created [16:28:45]Thread 3066830180 joined [16:28:45]Waiting for new connection... [16:28:45] Sock 9.Parse request [16:28:45]Sock 9.Check first char [16:28:45]Sock 9.First char is OK [16:28:45]request: POST /json_proto HTTP/1.0 [16:28:45]Method: POST [16:28:45]URL: /json_proto [16:28:45]Method is POST - this is cgi request [16:28:45]url: /json_proto [16:28:45]query_string will be loaded in cgi processing [16:28:45]execute_cgi json_proto POST (null) [16:28:45]execute_cgi path=json_proto method=POST [16:28:45]POST find Content-Length [16:28:45]Host: 172.17.44.132:8080 [16:28:45]Content-Length: 801 [16:28:45]Content-Type: application/json [16:28:45] [16:28:45]POST finish read [16:28:45]Found Content-Length = 801 [16:28:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:45]execute_script... [16:28: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)294449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:45]POST & json_proto [16:28:45]process_json_proto [16:28:45]json parsed OK: [16:28:45]protocol is kg_v1.0 [16:28:45]action value=close_receipt [16:28:45]process_action close_receipt [16:28:45]cmd_close_receipt [16:28:45]MH_GetDate [16:28:45]Write to MH i2c: F0 00 00 B7 00 A6 [16:28:45]Write i2c OK [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: F0 [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: F0 09 00 [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: F0 09 00 B7 00 00 BD B8 C8 66 2A 83 C1 65 25 [16:28:45]GetLastDocTimeStamp 1724430481 [16:28:45]current date 1724430525 [16:28:45]FM_GetShiftState [16:28:45]SAM_PROTO_GetShiftState [16:28:45]wFMCommunicate request_size=4 [16:28:45]MH_SAM_APDU [16:28:45]CAPDU: 80 13 01 00 [16:28:45]Write to MH i2c: E2 08 00 B8 00 80 13 01 00 00 00 00 00 35 [16:28:45]Write i2c OK [16:28:45]MH_I2C_Read... [16:28:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:45]Read from MH i2c: E2 [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: E2 0E 00 [16:28:45]MH_I2C_Read... [16:28:45]Read from MH i2c: E2 0E 00 B8 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 63 [16:28:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:28:45]wFMCommunicate OK [16:28:45]SAM_PROTO_GetShiftState done [16:28:45]FM_GetShiftState done [16:28:45]opened in 1724372766 [16:28:45]opened+sec_in_day 1724459166 [16:28:45]quantity*price = 998982 [16:28:45]sum+1 = 998983 [16:28:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 464 23.08.2024 16:28 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165611 ФПД: 133193194113546 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165611&fm=133193194113546&tin=02508201610067®Number=0000000000092562&sum=998982 [16:28:46]StoreToDocumentArchive [16:28:46]shift 469 fd 165611 [16:28:46]save to /storage/0469/doc_00165611 [16:28:46]save last doc name /storage/0469/doc_00165611 to /storage/kkm_last_doc_name [16:28:46]save OK [16:28:46]Clear old archive folders... [16:28:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:28:46]tlvbuf is 0120CF60 [16:28:46]SAM_PROTO_ClearQueue [16:28:46]wFMCommunicate request_size=4 [16:28:46]MH_SAM_APDU [16:28:46]CAPDU: 80 09 00 00 [16:28:46]Write to MH i2c: E2 08 00 C5 00 80 09 00 00 00 00 00 00 37 [16:28:46]Write i2c OK [16:28:46]MH_I2C_Read... [16:28:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:46]Read from MH i2c: E2 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [16:28:46]RAPDU: 90 00 [16:28:46]wFMCommunicate OK [16:28:46]SAM_PROTO_ClearQueue done [16:28:46]KKMCreateOFDPacket [16:28:46]OFDProtocolAddRootSTLVToBuf [16:28:46]FM_MakeSignedData [16:28:46]FM_MakeSignedData [16:28:46]SAM_PROTO_SignData [16:28:46]wFMCommunicate request_size=4 [16:28:46]MH_SAM_APDU [16:28:46]CAPDU: 80 0D 01 02 [16:28:46]Write to MH i2c: E2 08 00 C6 00 80 0D 01 02 00 00 00 00 3F [16:28:46]Write i2c OK [16:28:46]MH_I2C_Read... [16:28:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:28:46]Read from MH i2c: E2 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 [16:28:46]MH_I2C_Read... [16:28:46]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [16:28:46]RAPDU: 90 00 [16:28:46]wFMCommunicate OK [16:28:46]wFMCommunicate request_size=255 [16:28:46]MH_SAM_APDU [16:28:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 BD B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 86 02 00 35 04 06 00 79 23 75 05 [16:28:46]Write to MH i2c: E2 02 01 C7 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 BD B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 86 02 00 35 04 06 00 79 23 75 05 00 00 E1 [16:28:46]Write i2c OK [16:28:46]MH_I2C_Read... [16:28:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:47]Read from MH i2c: E2 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 03 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [16:28:47]RAPDU: 90 00 [16:28:47]wFMCommunicate OK [16:28:47]wFMCommunicate request_size=7 [16:28:47]MH_SAM_APDU [16:28:47]CAPDU: 80 0D 02 02 02 8A 0A [16:28:47]Write to MH i2c: E2 0A 00 C8 00 80 0D 02 02 02 00 8A 0A 00 00 DA [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:28:47]Read from MH i2c: E2 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 03 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [16:28:47]RAPDU: 90 00 [16:28:47]wFMCommunicate OK [16:28:47]wFMCommunicate request_size=4 [16:28:47]MH_SAM_APDU [16:28:47]CAPDU: 80 0D 03 02 [16:28:47]Write to MH i2c: E2 08 00 C9 00 80 0D 03 02 00 00 00 00 44 [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:28:47]Read from MH i2c: E2 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 0B 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 0B 00 C9 00 00 86 2D 06 14 0A BE 00 12 90 00 EC [16:28:47]RAPDU: 86 2D 06 14 0A BE 00 12 90 00 [16:28:47]wFMCommunicate OK [16:28:47]SAM_PROTO_SignData done [16:28:47]FM_MakeSignedData done [16:28:47]CreateOFDProtocolMessage [16:28:47]wFMCommunicate request_size=4 [16:28:47]MH_SAM_APDU [16:28:47]CAPDU: 80 11 00 00 [16:28:47]Write to MH i2c: E2 08 00 CA 00 80 11 00 00 00 00 00 00 44 [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:47]Read from MH i2c: E2 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 17 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: E2 17 00 CA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [16:28:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:28:47]wFMCommunicate OK [16:28:47]CreateOFDProtocolMessage done [16:28:47]OFDSenderStorePacket 165611 [16:28:47]StoreOFDPacket docnum=165611 [16:28:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B1 05 04 01 2D AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 BD B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 86 02 00 35 04 06 00 79 23 75 05 8A 0A 86 2D 06 14 0A BE 00 12 [16:28:47]CheckFolder [16:28:47]dirname=/storage/ofd_packets [16:28:47]CheckFolder done [16:28:47]ProducePacketName [16:28:47]name=ofd_packets/00165611 [16:28:47]NVStorageSaveData ofd_packets/00165611 [16:28:47]File name is /storage/ofd_packets/00165611 [16:28:47]Write 298 bytes [16:28:47]NVStorageSaveData done [16:28:47]OFDSenderStorePacket done [16:28:47]KKMCreateOFDPacket done [16:28:47]NVStorageSaveData kkm_last_timestamp [16:28:47]File name is /storage/kkm_last_timestamp [16:28:47]Write 4 bytes [16:28:47]NVStorageSaveData done [16:28:47]ExternCall_PrintAddStr [16:28:47]wPrintStart [16:28:47]Write to MH i2c: 01 00 00 CB 00 CB [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 07 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 07 00 CB 00 00 00 00 00 00 FF 0F E0 [16:28:47]RasterBufferAndPrint [16:28:47]line Счет N : (1)294449 [16:28:47]line ИНН: 02508201610067 [16:28:47]line Контрольно-Кассовый Чек [16:28:47]line ПРОДАЖА [16:28:47]line ТРК (МРК, ГНК) : 21 [16:28:47]line Товар: 2710194800 [16:28:47]line ДТ-К-5 [16:28:47]line 131.100 * 76.20 [16:28:47]line = 9989.82 [16:28:47]line НДС 12% НСП 1% [16:28:47]line > о реализуемом товаре [16:28:47]line ИТОГО: 9989.82 [16:28:47]line НСП 1% : 88.40 [16:28:47]line НДС 12% : 1060.87 [16:28:47]line Наличными: 0.00 [16:28:47]line Безнал.: 9989.82 [16:28:47]line Место: АЗС № 130 "Партнер Нефть" [16:28:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:28:47]line СНО: Общий режим [16:28:47]line Чек 464 23.08.2024 16:28 [16:28:47]line Смена: 469 ФФД: 1.0 [16:28:47]line ЗНМ: 0300000070 [16:28:47]line РНМ: 0000000000092562 [16:28:47]line Версия ККМ: 001 [16:28:47]line Платежная система: O! деньги [16:28:47]line ФМ: 0000000000871769 [16:28:47]line ФД: 165611 [16:28:47]line ФПД: 133193194113546 [16:28:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T162845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165611&fm=133193194113546&tin=02508201610067®Number=0000000000092562&sum=998982 [16:28:47]written 0, free lines is 4095 [16:28:47]OFD Sender: Processing packet 165611 [packets to send 995, broken 994] [16:28:47]ProducePacketName [16:28:47]name=ofd_packets/00165611 [16:28:47]OFD Sender: To server: pG, [16:28:47]CommunicateWithHost lk.salyk.kg:30040 [16:28:47]ConnectInit lk.salyk.kg [16:28:47]Write to MH i2c: 01 00 00 F5 00 F5 [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 07 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FC 0C 04 [16:28:47]RasterBufferAndPrint [16:28:47]line [16:28:47]line [16:28:47]line [16:28:47]line [16:28:47]line [16:28:47]written 0, free lines is 3345 [16:28:47]MH_Cut [16:28:47]Write to MH i2c: D1 01 00 FC 00 01 CE [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: D1 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: D1 01 00 [16:28:47]MH_I2C_Read... [16:28:47]Read from MH i2c: D1 01 00 FC 00 00 CD [16:28:47]Write to MH i2c: 01 00 00 FD 00 FD [16:28:47]Write i2c OK [16:28:47]MH_I2C_Read... [16:28:48]*** Cut start [16:28:48]*** Purtial cut [16:28:48]*** Stage 1: CUTSNS_PIN = 1 [16:28:50]Connected sock=7 [16:28:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B1 05 04 01 2D AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 BD B8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 86 02 00 35 04 06 00 79 23 75 05 8A 0A 86 2D 06 14 0A BE 00 12 [16:28:50]Read from MH i2c: 01 [16:28:50]MH_I2C_Read... [16:28:50]Read from MH i2c: 01 07 00 [16:28:50]MH_I2C_Read... [16:28:50]*** Stop cut motor [16:28:50]*** Cut end [16:28:50]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 FF 0F 12 [16:28:50]process_action close_receipt done [16:28:50]requested_data is exist [16:28:50]produce_requested_data [16:28:50]requested_item fm.sn is exist - process it [16:28:50]wFMCommunicate request_size=4 [16:28:50]MH_SAM_APDU [16:28:50]CAPDU: 80 11 00 00 [16:28:50]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [16:28:50]Write i2c OK [16:28:50]MH_I2C_Read... [16:28:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 67 E5 47 00 0D 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 86 02 00 F4 03 04 00 0B 62 C8 66 B6 04 01 00 00 CD 95 B4 47 CC B9 19 E7 [16:28:50]CommunicateWithHost err = 0 [16:28:50]CheckOFDResponse [16:28:50]1017 (14) - 77093643461234 [16:28:50]1041 (16) - 0000000000871769 [16:28:50]1040 (4) - 165611 [16:28:50]1012 (4) - 23.08.2024 10:18 [16:28:50]1206 (1) - 0 [16:28:50]OFD Sender: Remove packet 165611 [16:28:50]ProducePacketName [16:28:50]name=ofd_packets/00165611 [16:28:50]NVStorageDeleteData [16:28:50]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:28:50]E2 [16:28:50]MH_I2C_Read... [16:28:50]Read from MH i2c: E2 17 00 [16:28:50]MH_I2C_Read... [16:28:50]Read from MH i2c: E2 17 00 FE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [16:28:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:28:50]wFMCommunicate OK [16:28:50]requested_item fd.num is exist - process it [16:28:50]SAM_PROTO_GetFieldsCounters [16:28:50]wFMCommunicate request_size=4 [16:28:50]MH_SAM_APDU [16:28:50]CAPDU: 80 13 00 00 [16:28:50]Write to MH i2c: E2 08 00 FF 00 80 13 00 00 00 00 00 00 7B [16:28:50]Write i2c OK [16:28:50]MH_I2C_Read... [16:28:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:28:50]Read from MH i2c: E2 [16:28:50]MH_I2C_Read... [16:28:50]Read from MH i2c: E2 62 00 [16:28:50]MH_I2C_Read... [16:28:50]Read from MH i2c: E2 62 00 FF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [16:28:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:28:50]wFMCommunicate OK [16:28:50]SAM_PROTO_GetFieldsCounters done [16:28:50]requested_item shift.num is exist - process it [16:28:50]requested_item shift.opened is exist - process it [16:28:50]req_shift_opened [16:28:50]FM_GetShiftState [16:28:50]SAM_PROTO_GetShiftState [16:28:50]wFMCommunicate request_size=4 [16:28:50]MH_SAM_APDU [16:28:50]CAPDU: 80 13 01 00 [16:28:50]Write to MH i2c: E2 08 00 00 01 80 13 01 00 00 00 00 00 7E [16:28:50]Write i2c OK [16:28:50]MH_I2C_Read... [16:28:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:51]Read from MH i2c: E2 [16:28:51]MH_I2C_Read... [16:28:51]Read from MH i2c: E2 0E 00 [16:28:51]MH_I2C_Read... [16:28:51]Read from MH i2c: E2 0E 00 00 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AC [16:28:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:28:51]wFMCommunicate OK [16:28:51]SAM_PROTO_GetShiftState done [16:28:51]FM_GetShiftState done [16:28:51]req_shift_opened done [16:28:51]requested_item shift.open_date is exist - process it [16:28:51]req_shift_open_date [16:28:51]req_shift_open_date done [16:28:51]produce_requested_data done [16:28:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165611,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:28:51]process_action_free close_receipt [16:28:51]json_value_free [16:28:51]json_value_free done [16:28:51]process_json_proto returns [16:28:51]Send response to host [16:28:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165611,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:28:51]free response buf [16:28:51]execute_script done [16:28:51]execute_script returns [16:28:51]free content buf [16:28:51]Sock 9.Close socket [16:28:51]Sock 9.Thread stoped [16:28:51]OFD Sender: No OFD packet to send [16:28:56]OFD Sender: No OFD packet to send [16:29:01]OFD Sender: No OFD packet to send [16:29:06]OFD Sender: No OFD packet to send [16:29:11]OFD Sender: No OFD packet to send [16:29:16]OFD Sender: No OFD packet to send [16:29:21]OFD Sender: No OFD packet to send [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]accept exits with 10 [16:30:11]New connection [16:30:11]New thread 3066830180 created [16:30:11]Thread 3066973540 joined [16:30:11]Waiting for new connection... [16:30:11] Sock 10.Parse request [16:30:11]Sock 10.Check first char [16:30:11]Sock 10.First char is OK [16:30:11]request: POST /json_proto HTTP/1.0 [16:30:11]Method: POST [16:30:11]URL: /json_proto [16:30:11]Method is POST - this is cgi request [16:30:11]url: /json_proto [16:30:11]query_string will be loaded in cgi processing [16:30:11]execute_cgi json_proto POST (null) [16:30:11]execute_cgi path=json_proto method=POST [16:30:11]POST find Content-Length [16:30:11]Host: 172.17.44.132:8080 [16:30:11]Content-Length: 696 [16:30:11]Content-Type: application/json [16:30:11] [16:30:11]POST finish read [16:30:11]Found Content-Length = 696 [16:30:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51073", "tax_sys" : 0, "items" : [ { "code": "4700001060862", "name": "\u041D\u0430\u0441\u0442\u043E\u0439\u043A\u0430 \u041A\u043E\u0444\u0435 \u043D\u0430 \u043A\u043E\u043D\u044C\u044F\u043A\u0435 0,2\u043B", "price" : 200.00, "quantity" : 1.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:11]execute_script... [16:30:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51073", "tax_sys" : 0, "items" : [ { "code": "4700001060862", "name": "\u041D\u0430\u0441\u0442\u043E\u0439\u043A\u0430 \u041A\u043E\u0444\u0435 \u043D\u0430 \u043A\u043E\u043D\u044C\u044F\u043A\u0435 0,2\u043B", "price" : 200.00, "quantity" : 1.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:11]POST & json_proto [16:30:11]process_json_proto [16:30:11]json parsed OK: [16:30:11]protocol is kg_v1.0 [16:30:11]action value=close_receipt [16:30:11]process_action close_receipt [16:30:11]cmd_close_receipt [16:30:11]MH_GetDate [16:30:11]Write to MH i2c: F0 00 00 01 01 F1 [16:30:11]Write i2c OK [16:30:11]MH_I2C_Read... [16:30:11]Read from MH i2c: F0 [16:30:11]MH_I2C_Read... [16:30:11]Read from MH i2c: F0 09 00 [16:30:11]MH_I2C_Read... [16:30:11]Read from MH i2c: F0 09 00 01 01 00 13 B9 C8 66 2A 83 C1 65 C7 [16:30:11]GetLastDocTimeStamp 1724430525 [16:30:11]current date 1724430611 [16:30:11]FM_GetShiftState [16:30:11]SAM_PROTO_GetShiftState [16:30:11]wFMCommunicate request_size=4 [16:30:11]MH_SAM_APDU [16:30:11]CAPDU: 80 13 01 00 [16:30:11]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [16:30:11]Write i2c OK [16:30:11]MH_I2C_Read... [16:30:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:11]Read from MH i2c: E2 [16:30:11]MH_I2C_Read... [16:30:11]Read from MH i2c: E2 0E 00 [16:30:11]MH_I2C_Read... [16:30:11]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AE [16:30:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:30:11]wFMCommunicate OK [16:30:11]SAM_PROTO_GetShiftState done [16:30:11]FM_GetShiftState done [16:30:11]opened in 1724372766 [16:30:11]opened+sec_in_day 1724459166 [16:30:11]quantity*price = 20000 [16:30:11]sum+1 = 20001 [16:30:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 465 23.08.2024 16:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165612 ФПД: 211154066107517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163011&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165612&fm=211154066107517&tin=02508201610067®Number=0000000000092562&sum=20000 0 [16:30:12]StoreToDocumentArchive [16:30:12]shift 469 fd 165612 [16:30:12]save to /storage/0469/doc_00165612 [16:30:12]save last doc name /storage/0469/doc_00165612 to /storage/kkm_last_doc_name [16:30:12]save OK [16:30:12]Clear old archive folders... [16:30:12]ProcessDocumentItem done err = 0, tmpTLVsize=293 [16:30:12]tlvbuf is 01219070 [16:30:12]SAM_PROTO_ClearQueue [16:30:12]wFMCommunicate request_size=4 [16:30:12]MH_SAM_APDU [16:30:12]CAPDU: 80 09 00 00 [16:30:12]Write to MH i2c: E2 08 00 0F 01 80 09 00 00 00 00 00 00 82 [16:30:12]Write i2c OK [16:30:12]MH_I2C_Read... [16:30:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:12]Read from MH i2c: E2 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 03 00 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [16:30:12]RAPDU: 90 00 [16:30:12]wFMCommunicate OK [16:30:12]SAM_PROTO_ClearQueue done [16:30:12]KKMCreateOFDPacket [16:30:12]OFDProtocolAddRootSTLVToBuf [16:30:12]FM_MakeSignedData [16:30:12]FM_MakeSignedData [16:30:12]SAM_PROTO_SignData [16:30:12]wFMCommunicate request_size=4 [16:30:12]MH_SAM_APDU [16:30:12]CAPDU: 80 0D 01 02 [16:30:12]Write to MH i2c: E2 08 00 10 01 80 0D 01 02 00 00 00 00 8A [16:30:12]Write i2c OK [16:30:12]MH_I2C_Read... [16:30:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:12]Read from MH i2c: E2 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 03 00 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [16:30:12]RAPDU: 90 00 [16:30:12]wFMCommunicate OK [16:30:12]wFMCommunicate request_size=255 [16:30:12]MH_SAM_APDU [16:30:12]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 36 32 06 04 33 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 9A D0 BE D1 84 D0 B5 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 13 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [16:30:12]Write to MH i2c: E2 02 01 11 01 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 36 32 06 04 33 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 9A D0 BE D1 84 D0 B5 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 13 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 B8 [16:30:12]Write i2c OK [16:30:12]MH_I2C_Read... [16:30:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:12]Read from MH i2c: E2 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 03 00 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [16:30:12]RAPDU: 90 00 [16:30:12]wFMCommunicate OK [16:30:12]wFMCommunicate request_size=52 [16:30:12]MH_SAM_APDU [16:30:12]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 86 02 00 35 04 06 00 C0 0B 23 1A 6C 7D [16:30:12]Write to MH i2c: E2 37 00 12 01 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 86 02 00 35 04 06 00 C0 0B 23 1A 6C 7D 00 00 BA [16:30:12]Write i2c OK [16:30:12]MH_I2C_Read... [16:30:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:12]Read from MH i2c: E2 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 03 00 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [16:30:12]RAPDU: 90 00 [16:30:12]wFMCommunicate OK [16:30:12]wFMCommunicate request_size=4 [16:30:12]MH_SAM_APDU [16:30:12]CAPDU: 80 0D 03 02 [16:30:12]Write to MH i2c: E2 08 00 13 01 80 0D 03 02 00 00 00 00 8F [16:30:12]Write i2c OK [16:30:12]MH_I2C_Read... [16:30:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:12]Read from MH i2c: E2 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 0B 00 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 0B 00 13 01 00 D3 E4 C6 C1 60 7A A4 5A 90 00 A6 [16:30:12]RAPDU: D3 E4 C6 C1 60 7A A4 5A 90 00 [16:30:12]wFMCommunicate OK [16:30:12]SAM_PROTO_SignData done [16:30:12]FM_MakeSignedData done [16:30:12]CreateOFDProtocolMessage [16:30:12]wFMCommunicate request_size=4 [16:30:12]MH_SAM_APDU [16:30:12]CAPDU: 80 11 00 00 [16:30:12]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [16:30:12]Write i2c OK [16:30:12]MH_I2C_Read... [16:30:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:12]Read from MH i2c: E2 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 17 00 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: E2 17 00 14 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [16:30:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:30:12]wFMCommunicate OK [16:30:12]CreateOFDProtocolMessage done [16:30:12]OFDSenderStorePacket 165612 [16:30:12]StoreOFDPacket docnum=165612 [16:30:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 9E E6 31 01 8D 29 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 36 32 06 04 33 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 9A D0 BE D1 84 D0 B5 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 13 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 86 02 00 35 04 06 00 C0 0B 23 1A 6C 7D D3 E4 C6 C1 60 7A A4 5A [16:30:12]CheckFolder [16:30:12]dirname=/storage/ofd_packets [16:30:12]CheckFolder done [16:30:12]ProducePacketName [16:30:12]name=ofd_packets/00165612 [16:30:12]NVStorageSaveData ofd_packets/00165612 [16:30:12]File name is /storage/ofd_packets/00165612 [16:30:12]Write 343 bytes [16:30:12]NVStorageSaveData done [16:30:12]OFDSenderStorePacket done [16:30:12]KKMCreateOFDPacket done [16:30:12]NVStorageSaveData kkm_last_timestamp [16:30:12]File name is /storage/kkm_last_timestamp [16:30:12]Write 4 bytes [16:30:12]NVStorageSaveData done [16:30:12]ExternCall_PrintAddStr [16:30:12]wPrintStart [16:30:12]Write to MH i2c: 01 00 00 15 01 16 [16:30:12]Write i2c OK [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: 01 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: 01 07 00 [16:30:12]MH_I2C_Read... [16:30:12]Read from MH i2c: 01 07 00 15 01 00 00 00 00 00 FF 0F 2B [16:30:12]RasterBufferAndPrint [16:30:12]line Счет N : (3)51073 [16:30:12]line ИНН: 02508201610067 [16:30:12]line Контрольно-Кассовый Чек [16:30:12]line ПРОДАЖА [16:30:12]line Товар: 4700001060862 [16:30:12]line Настойка Кофе на коньяке 0,2л [16:30:12]line 1.000 * 200.00 [16:30:12]line = 200.00 [16:30:12]line НДС 12% НСП 1% [16:30:12]line > о реализуемом товаре [16:30:12]line ИТОГО: 200.00 [16:30:12]line НСП 1% : 1.77 [16:30:12]line НДС 12% : 21.24 [16:30:12]line Наличными: 200.00 [16:30:12]line Безнал.: 0.00 [16:30:12]line Место: АЗС № 130 "Партнер Нефть" [16:30:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:30:12]line СНО: Общий режим [16:30:12]line Чек 465 23.08.2024 16:30 [16:30:12]line Смена: 469 ФФД: 1.0 [16:30:12]line ЗНМ: 0300000070 [16:30:12]line РНМ: 0000000000092562 [16:30:12]line Версия ККМ: 001 [16:30:12]line ФМ: 0000000000871769 [16:30:12]line ФД: 165612 [16:30:12]line ФПД: 211154066107517 [16:30:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163011&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165612&fm=211154066107517&tin=02508201610067®Number=0000000000092562&sum=20000 [16:30:12]line 0 [16:30:12]written 0, free lines is 4095 [16:30:12]OFD Sender: Processing packet 165612 [packets to send 995, broken 994] [16:30:12]ProducePacketName [16:30:12]name=ofd_packets/00165612 [16:30:12]OFD Sender: To server: pG, [16:30:12]CommunicateWithHost lk.salyk.kg:30040 [16:30:12]ConnectInit lk.salyk.kg [16:30:13]Write to MH i2c: 01 00 00 3E 01 3F [16:30:13]Write i2c OK [16:30:13]MH_I2C_Read... [16:30:13]Read from MH i2c: 01 [16:30:13]MH_I2C_Read... [16:30:13]Read from MH i2c: 01 07 00 [16:30:13]MH_I2C_Read... [16:30:13]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 DD 0C 2F [16:30:13]RasterBufferAndPrint [16:30:13]line [16:30:13]line [16:30:13]line [16:30:13]line [16:30:13]line [16:30:13]written 0, free lines is 3299 [16:30:13]MH_Cut [16:30:13]Write to MH i2c: D1 01 00 45 01 01 18 [16:30:13]Write i2c OK [16:30:13]MH_I2C_Read... [16:30:13]Read from MH i2c: D1 [16:30:13]MH_I2C_Read... [16:30:13]Read from MH i2c: D1 01 00 [16:30:13]MH_I2C_Read... [16:30:13]Read from MH i2c: D1 01 00 45 01 00 17 [16:30:13]Write to MH i2c: 01 00 00 46 01 47 [16:30:13]Write i2c OK [16:30:13]MH_I2C_Read... [16:30:13]Connected sock=9 [16:30:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 9E E6 31 01 8D 29 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 31 30 36 30 38 36 32 06 04 33 00 D0 9D D0 B0 D1 81 D1 82 D0 BE D0 B9 D0 BA D0 B0 20 D0 9A D0 BE D1 84 D0 B5 20 D0 BD D0 B0 20 D0 BA D0 BE D0 BD D1 8C D1 8F D0 BA D0 B5 20 30 2C 32 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 4E 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 13 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 86 02 00 35 04 06 00 C0 0B 23 1A 6C 7D D3 E4 C6 C1 60 7A A4 5A [16:30:13]*** Cut start [16:30:13]*** Purtial cut [16:30:13]*** Stage 1: CUTSNS_PIN = 1 [16:30:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CB 1C 47 00 81 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 86 02 00 F4 03 04 00 5F 62 C8 66 B6 04 01 00 00 AD 57 6C 79 0F 56 C7 29 [16:30:14]CommunicateWithHost err = 0 [16:30:14]CheckOFDResponse [16:30:14]1017 (14) - 77093643461234 [16:30:14]1041 (16) - 0000000000871769 [16:30:14]1040 (4) - 165612 [16:30:14]1012 (4) - 23.08.2024 10:20 [16:30:14]1206 (1) - 0 [16:30:14]OFD Sender: Remove packet 165612 [16:30:14]ProducePacketName [16:30:14]name=ofd_packets/00165612 [16:30:14]NVStorageDeleteData [16:30:14]OFD Sender: No OFD packet to send [16:30:15]Read from MH i2c: 01 [16:30:15]MH_I2C_Read... [16:30:15]*** Stop cut motor [16:30:16]*** Cut end [16:30:16]Read from MH i2c: 01 07 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [16:30:16]process_action close_receipt done [16:30:16]requested_data is exist [16:30:16]produce_requested_data [16:30:16]requested_item fm.sn is exist - process it [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 11 00 00 [16:30:16]Write to MH i2c: E2 08 00 47 01 80 11 00 00 00 00 00 00 C2 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 17 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 17 00 47 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [16:30:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:30:16]wFMCommunicate OK [16:30:16]requested_item fd.num is exist - process it [16:30:16]SAM_PROTO_GetFieldsCounters [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 13 00 00 [16:30:16]Write to MH i2c: E2 08 00 48 01 80 13 00 00 00 00 00 00 C5 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 62 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 62 00 48 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [16:30:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:30:16]wFMCommunicate OK [16:30:16]SAM_PROTO_GetFieldsCounters done [16:30:16]requested_item shift.num is exist - process it [16:30:16]requested_item shift.opened is exist - process it [16:30:16]req_shift_opened [16:30:16]FM_GetShiftState [16:30:16]SAM_PROTO_GetShiftState [16:30:16]wFMCommunicate request_size=4 [16:30:16]MH_SAM_APDU [16:30:16]CAPDU: 80 13 01 00 [16:30:16]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [16:30:16]Write i2c OK [16:30:16]MH_I2C_Read... [16:30:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:16]Read from MH i2c: E2 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 0E 00 [16:30:16]MH_I2C_Read... [16:30:16]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F5 [16:30:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:30:16]wFMCommunicate OK [16:30:16]SAM_PROTO_GetShiftState done [16:30:16]FM_GetShiftState done [16:30:16]req_shift_opened done [16:30:16]requested_item shift.open_date is exist - process it [16:30:16]req_shift_open_date [16:30:16]req_shift_open_date done [16:30:16]produce_requested_data done [16:30:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165612,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:30:16]process_action_free close_receipt [16:30:16]json_value_free [16:30:16]json_value_free done [16:30:16]process_json_proto returns [16:30:16]Send response to host [16:30:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165612,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:30:16]free response buf [16:30:16]execute_script done [16:30:16]execute_script returns [16:30:16]free content buf [16:30:16]Sock 10.Close socket [16:30:16]Sock 10.Thread stoped [16:30:19]OFD Sender: No OFD packet to send [16:30:24]OFD Sender: No OFD packet to send [16:30:29]OFD Sender: No OFD packet to send [16:30:34]OFD Sender: No OFD packet to send [16:30:39]OFD Sender: No OFD packet to send [16:30:44]OFD Sender: No OFD packet to send [16:30:49]OFD Sender: No OFD packet to send [16:30:54]OFD Sender: No OFD packet to send [16:30:56]accept exits with 7 [16:30:56]New connection [16:30:56]New thread 3066973540 created [16:30:56]Thread 3066830180 joined [16:30:56]Waiting for new connection... [16:30:56] Sock 7.Parse request [16:30:56]Sock 7.Check first char [16:30:56]Sock 7.First char is OK [16:30:56]request: POST /json_proto HTTP/1.0 [16:30:56]Method: POST [16:30:56]URL: /json_proto [16:30:56]Method is POST - this is cgi request [16:30:56]url: /json_proto [16:30:56]query_string will be loaded in cgi processing [16:30:56]execute_cgi json_proto POST (null) [16:30:56]execute_cgi path=json_proto method=POST [16:30:56]POST find Content-Length [16:30:56]Host: 172.17.44.132:8080 [16:30:56]Content-Length: 672 [16:30:56]Content-Type: application/json [16:30:56] [16:30:56]POST finish read [16:30:56]Found Content-Length = 672 [16:30:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:56]execute_script... [16:30:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:30:56]POST & json_proto [16:30:56]process_json_proto [16:30:56]json parsed OK: [16:30:56]protocol is kg_v1.0 [16:30:56]action value=close_receipt [16:30:56]process_action close_receipt [16:30:56]cmd_close_receipt [16:30:56]MH_GetDate [16:30:56]Write to MH i2c: F0 00 00 4A 01 3A [16:30:56]Write i2c OK [16:30:56]MH_I2C_Read... [16:30:56]Read from MH i2c: F0 [16:30:56]MH_I2C_Read... [16:30:56]Read from MH i2c: F0 09 00 [16:30:56]MH_I2C_Read... [16:30:56]Read from MH i2c: F0 09 00 4A 01 00 40 B9 C8 66 2A 83 C1 65 3D [16:30:56]GetLastDocTimeStamp 1724430611 [16:30:56]current date 1724430656 [16:30:56]FM_GetShiftState [16:30:56]SAM_PROTO_GetShiftState [16:30:56]wFMCommunicate request_size=4 [16:30:56]MH_SAM_APDU [16:30:56]CAPDU: 80 13 01 00 [16:30:56]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [16:30:56]Write i2c OK [16:30:56]MH_I2C_Read... [16:30:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:30:56]Read from MH i2c: E2 [16:30:56]MH_I2C_Read... [16:30:56]Read from MH i2c: E2 0E 00 [16:30:56]MH_I2C_Read... [16:30:56]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F7 [16:30:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:30:56]wFMCommunicate OK [16:30:56]SAM_PROTO_GetShiftState done [16:30:56]FM_GetShiftState done [16:30:56]opened in 1724372766 [16:30:56]opened+sec_in_day 1724459166 [16:30:56]quantity*price = 200001 [16:30:56]sum+1 = 200003 [16:30:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 466 23.08.2024 16:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165613 ФПД: 159634906980277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165613&fm=159634906980277&tin=02508201610067®Number=0000000000092562&sum=200000 [16:30:57]StoreToDocumentArchive [16:30:57]shift 469 fd 165613 [16:30:57]save to /storage/0469/doc_00165613 [16:30:57]save last doc name /storage/0469/doc_00165613 to /storage/kkm_last_doc_name [16:30:57]save OK [16:30:57]Clear old archive folders... [16:30:57]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:30:57]tlvbuf is 0121BE60 [16:30:57]SAM_PROTO_ClearQueue [16:30:57]wFMCommunicate request_size=4 [16:30:57]MH_SAM_APDU [16:30:57]CAPDU: 80 09 00 00 [16:30:57]Write to MH i2c: E2 08 00 58 01 80 09 00 00 00 00 00 00 CB [16:30:57]Write i2c OK [16:30:57]MH_I2C_Read... [16:30:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:30:57]Read from MH i2c: E2 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 03 00 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [16:30:57]RAPDU: 90 00 [16:30:57]wFMCommunicate OK [16:30:57]SAM_PROTO_ClearQueue done [16:30:57]KKMCreateOFDPacket [16:30:57]OFDProtocolAddRootSTLVToBuf [16:30:57]FM_MakeSignedData [16:30:57]FM_MakeSignedData [16:30:57]SAM_PROTO_SignData [16:30:57]wFMCommunicate request_size=4 [16:30:57]MH_SAM_APDU [16:30:57]CAPDU: 80 0D 01 02 [16:30:57]Write to MH i2c: E2 08 00 59 01 80 0D 01 02 00 00 00 00 D3 [16:30:57]Write i2c OK [16:30:57]MH_I2C_Read... [16:30:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:30:57]Read from MH i2c: E2 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 03 00 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [16:30:57]RAPDU: 90 00 [16:30:57]wFMCommunicate OK [16:30:57]wFMCommunicate request_size=255 [16:30:57]MH_SAM_APDU [16:30:57]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 40 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 86 02 00 35 04 06 00 91 2F E5 [16:30:57]Write to MH i2c: E2 02 01 5A 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 40 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 86 02 00 35 04 06 00 91 2F E5 00 00 AA [16:30:57]Write i2c OK [16:30:57]MH_I2C_Read... [16:30:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:57]Read from MH i2c: E2 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 03 00 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [16:30:57]RAPDU: 90 00 [16:30:57]wFMCommunicate OK [16:30:57]wFMCommunicate request_size=8 [16:30:57]MH_SAM_APDU [16:30:57]CAPDU: 80 0D 02 02 03 EC 9F B5 [16:30:57]Write to MH i2c: E2 0B 00 5B 01 80 0D 02 02 03 00 EC 9F B5 00 00 1C [16:30:57]Write i2c OK [16:30:57]MH_I2C_Read... [16:30:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:30:57]Read from MH i2c: E2 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 03 00 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [16:30:57]RAPDU: 90 00 [16:30:57]wFMCommunicate OK [16:30:57]wFMCommunicate request_size=4 [16:30:57]MH_SAM_APDU [16:30:57]CAPDU: 80 0D 03 02 [16:30:57]Write to MH i2c: E2 08 00 5C 01 80 0D 03 02 00 00 00 00 D8 [16:30:57]Write i2c OK [16:30:57]MH_I2C_Read... [16:30:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:30:57]Read from MH i2c: E2 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 0B 00 [16:30:57]MH_I2C_Read... [16:30:57]Read from MH i2c: E2 0B 00 5C 01 00 8B A0 72 76 00 68 3F D2 90 00 65 [16:30:57]RAPDU: 8B A0 72 76 00 68 3F D2 90 00 [16:30:57]wFMCommunicate OK [16:30:57]SAM_PROTO_SignData done [16:30:57]FM_MakeSignedData done [16:30:57]CreateOFDProtocolMessage [16:30:57]wFMCommunicate request_size=4 [16:30:57]MH_SAM_APDU [16:30:57]CAPDU: 80 11 00 00 [16:30:57]Write to MH i2c: E2 08 00 5D 01 80 11 00 00 00 00 00 00 D8 [16:30:57]Write i2c OK [16:30:57]MH_I2C_Read... [16:30:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:30:58]Read from MH i2c: E2 [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: E2 17 00 [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: E2 17 00 5D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [16:30:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:30:58]wFMCommunicate OK [16:30:58]CreateOFDProtocolMessage done [16:30:58]OFDSenderStorePacket 165613 [16:30:58]StoreOFDPacket docnum=165613 [16:30:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 C4 A6 05 01 7C 12 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 40 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 86 02 00 35 04 06 00 91 2F E5 EC 9F B5 8B A0 72 76 00 68 3F D2 [16:30:58]CheckFolder [16:30:58]dirname=/storage/ofd_packets [16:30:58]CheckFolder done [16:30:58]ProducePacketName [16:30:58]name=ofd_packets/00165613 [16:30:58]NVStorageSaveData ofd_packets/00165613 [16:30:58]File name is /storage/ofd_packets/00165613 [16:30:58]Write 299 bytes [16:30:58]NVStorageSaveData done [16:30:58]OFDSenderStorePacket done [16:30:58]KKMCreateOFDPacket done [16:30:58]NVStorageSaveData kkm_last_timestamp [16:30:58]File name is /storage/kkm_last_timestamp [16:30:58]Write 4 bytes [16:30:58]NVStorageSaveData done [16:30:58]ExternCall_PrintAddStr [16:30:58]wPrintStart [16:30:58]Write to MH i2c: 01 00 00 5E 01 5F [16:30:58]Write i2c OK [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: 01 [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: 01 07 00 [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: 01 07 00 5E 01 00 00 00 00 00 FF 0F 74 [16:30:58]RasterBufferAndPrint [16:30:58]line Счет N : (1)294455 [16:30:58]line ИНН: 02508201610067 [16:30:58]line Контрольно-Кассовый Чек [16:30:58]line ПРОДАЖА [16:30:58]line ТРК (МРК, ГНК) : 41 [16:30:58]line Товар: 2710124130 [16:30:58]line SU-92-К-5 [16:30:58]line 29.070 * 68.80 [16:30:58]line = 2000.02 [16:30:58]line НДС 12% НСП 1% [16:30:58]line > о реализуемом товаре [16:30:58]line ОКРУГЛЕНИЕ: -0.02 [16:30:58]line ИТОГО: 2000.00 [16:30:58]line Внесено: 2000.00 [16:30:58]line СДАЧА: 0.00 [16:30:58]line НСП 1% : 17.70 [16:30:58]line НДС 12% : 212.39 [16:30:58]line Наличными: 2000.00 [16:30:58]line Безнал.: 0.00 [16:30:58]line Место: АЗС № 130 "Партнер Нефть" [16:30:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:30:58]line СНО: Общий режим [16:30:58]line Чек 466 23.08.2024 16:30 [16:30:58]line Смена: 469 ФФД: 1.0 [16:30:58]line ЗНМ: 0300000070 [16:30:58]line РНМ: 0000000000092562 [16:30:58]line Версия ККМ: 001 [16:30:58]line ФМ: 0000000000871769 [16:30:58]line ФД: 165613 [16:30:58]line ФПД: 159634906980277 [16:30:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165613&fm=159634906980277&tin=02508201610067®Number=0000000000092562&sum=200000 [16:30:58]written 0, free lines is 4095 [16:30:58]OFD Sender: Processing packet 165613 [packets to send 995, broken 994] [16:30:58]ProducePacketName [16:30:58]name=ofd_packets/00165613 [16:30:58]OFD Sender: To server: pG, [16:30:58]CommunicateWithHost lk.salyk.kg:30040 [16:30:58]ConnectInit lk.salyk.kg [16:30:58]Write to MH i2c: 01 00 00 89 01 8A [16:30:58]Write i2c OK [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: 01 [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: 01 07 00 [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 CD 0C 6A [16:30:58]RasterBufferAndPrint [16:30:58]line [16:30:58]line [16:30:58]line [16:30:58]line [16:30:58]line [16:30:58]written 0, free lines is 3283 [16:30:58]MH_Cut [16:30:58]Write to MH i2c: D1 01 00 90 01 01 63 [16:30:58]Write i2c OK [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: D1 [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: D1 01 00 [16:30:58]MH_I2C_Read... [16:30:58]Read from MH i2c: D1 01 00 90 01 00 62 [16:30:58]Write to MH i2c: 01 00 00 91 01 92 [16:30:58]Write i2c OK [16:30:58]MH_I2C_Read... [16:30:59]Connected sock=10 [16:30:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 C4 A6 05 01 7C 12 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 40 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 86 02 00 35 04 06 00 91 2F E5 EC 9F B5 8B A0 72 76 00 68 3F D2 [16:30:59]*** Cut start [16:30:59]*** Purtial cut [16:30:59]*** Stage 1: CUTSNS_PIN = 1 [16:30:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FE 73 47 00 61 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 86 02 00 F4 03 04 00 8D 62 C8 66 B6 04 01 00 00 25 CB 77 DB EC 1D F8 EA [16:30:59]CommunicateWithHost err = 0 [16:30:59]CheckOFDResponse [16:30:59]1017 (14) - 77093643461234 [16:30:59]1041 (16) - 0000000000871769 [16:30:59]1040 (4) - 165613 [16:30:59]1012 (4) - 23.08.2024 10:21 [16:30:59]1206 (1) - 0 [16:30:59]OFD Sender: Remove packet 165613 [16:30:59]ProducePacketName [16:30:59]name=ofd_packets/00165613 [16:30:59]NVStorageDeleteData [16:31:00]OFD Sender: No OFD packet to send [16:31:01]Read from MH i2c: 01 [16:31:01]MH_I2C_Read... [16:31:01]*** Stop cut motor [16:31:01]*** Cut end [16:31:01]Read from MH i2c: 01 07 00 [16:31:01]MH_I2C_Read... [16:31:01]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [16:31:01]process_action close_receipt done [16:31:01]requested_data is exist [16:31:01]produce_requested_data [16:31:01]requested_item fm.sn is exist - process it [16:31:01]wFMCommunicate request_size=4 [16:31:01]MH_SAM_APDU [16:31:01]CAPDU: 80 11 00 00 [16:31:01]Write to MH i2c: E2 08 00 92 01 80 11 00 00 00 00 00 00 0D [16:31:01]Write i2c OK [16:31:01]MH_I2C_Read... [16:31:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:31:01]Read from MH i2c: E2 [16:31:01]MH_I2C_Read... [16:31:01]Read from MH i2c: E2 17 00 [16:31:01]MH_I2C_Read... [16:31:01]Read from MH i2c: E2 17 00 92 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [16:31:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:31:01]wFMCommunicate OK [16:31:01]requested_item fd.num is exist - process it [16:31:01]SAM_PROTO_GetFieldsCounters [16:31:01]wFMCommunicate request_size=4 [16:31:01]MH_SAM_APDU [16:31:01]CAPDU: 80 13 00 00 [16:31:01]Write to MH i2c: E2 08 00 93 01 80 13 00 00 00 00 00 00 10 [16:31:01]Write i2c OK [16:31:01]MH_I2C_Read... [16:31:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:31:01]Read from MH i2c: E2 [16:31:01]MH_I2C_Read... [16:31:01]Read from MH i2c: E2 62 00 [16:31:01]MH_I2C_Read... [16:31:01]Read from MH i2c: E2 62 00 93 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 FA [16:31:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:31:01]wFMCommunicate OK [16:31:01]SAM_PROTO_GetFieldsCounters done [16:31:01]requested_item shift.num is exist - process it [16:31:01]requested_item shift.opened is exist - process it [16:31:01]req_shift_opened [16:31:01]FM_GetShiftState [16:31:01]SAM_PROTO_GetShiftState [16:31:01]wFMCommunicate request_size=4 [16:31:01]MH_SAM_APDU [16:31:01]CAPDU: 80 13 01 00 [16:31:01]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [16:31:01]Write i2c OK [16:31:01]MH_I2C_Read... [16:31:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:31:01]Read from MH i2c: E2 [16:31:01]MH_I2C_Read... [16:31:01]Read from MH i2c: E2 0E 00 [16:31:01]MH_I2C_Read... [16:31:01]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 40 [16:31:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:31:01]wFMCommunicate OK [16:31:01]SAM_PROTO_GetShiftState done [16:31:01]FM_GetShiftState done [16:31:01]req_shift_opened done [16:31:01]requested_item shift.open_date is exist - process it [16:31:01]req_shift_open_date [16:31:01]req_shift_open_date done [16:31:01]produce_requested_data done [16:31:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165613,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:31:01]process_action_free close_receipt [16:31:01]json_value_free [16:31:01]json_value_free done [16:31:01]process_json_proto returns [16:31:01]Send response to host [16:31:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165613,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:31:01]free response buf [16:31:01]execute_script done [16:31:01]execute_script returns [16:31:01]free content buf [16:31:01]Sock 7.Close socket [16:31:01]Sock 7.Thread stoped [16:31:05]OFD Sender: No OFD packet to send [16:31:10]OFD Sender: No OFD packet to send [16:31:15]OFD Sender: No OFD packet to send [16:31:20]OFD Sender: No OFD packet to send [16:31:25]OFD Sender: No OFD packet to send [16:31:30]OFD Sender: No OFD packet to send [16:31:35]OFD Sender: No OFD packet to send [16:31:40]OFD Sender: No OFD packet to send [16:31:45]OFD Sender: No OFD packet to send [16:31:50]OFD Sender: No OFD packet to send [16:31:55]OFD Sender: No OFD packet to send [16:32:00]OFD Sender: No OFD packet to send [16:32:05]OFD Sender: No OFD packet to send [16:32:10]OFD Sender: No OFD packet to send [16:32:15]OFD Sender: No OFD packet to send [16:32:20]OFD Sender: No OFD packet to send [16:32:25]OFD Sender: No OFD packet to send [16:32:30]OFD Sender: No OFD packet to send [16:32:35]OFD Sender: No OFD packet to send [16:32:40]OFD Sender: No OFD packet to send [16:32:45]OFD Sender: No OFD packet to send [16:32:50]OFD Sender: No OFD packet to send [16:32:53]accept exits with 9 [16:32:53]New connection [16:32:53]New thread 3066830180 created [16:32:53]Thread 3066973540 joined [16:32:53]Waiting for new connection... [16:32:53] Sock 9.Parse request [16:32:53]Sock 9.Check first char [16:32:53]Sock 9.First char is OK [16:32:53]request: POST /json_proto HTTP/1.0 [16:32:53]Method: POST [16:32:53]URL: /json_proto [16:32:53]Method is POST - this is cgi request [16:32:53]url: /json_proto [16:32:53]query_string will be loaded in cgi processing [16:32:53]execute_cgi json_proto POST (null) [16:32:53]execute_cgi path=json_proto method=POST [16:32:53]POST find Content-Length [16:32:53]Host: 172.17.44.132:8080 [16:32:53]Content-Length: 682 [16:32:53]Content-Type: application/json [16:32:53] [16:32:53]POST finish read [16:32:53]Found Content-Length = 682 [16:32:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:53]execute_script... [16:32: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)294457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:32:53]POST & json_proto [16:32:53]process_json_proto [16:32:53]json parsed OK: [16:32:53]protocol is kg_v1.0 [16:32:53]action value=close_receipt [16:32:53]process_action close_receipt [16:32:53]cmd_close_receipt [16:32:53]MH_GetDate [16:32:53]Write to MH i2c: F0 00 00 95 01 85 [16:32:53]Write i2c OK [16:32:53]MH_I2C_Read... [16:32:53]Read from MH i2c: F0 [16:32:53]MH_I2C_Read... [16:32:53]Read from MH i2c: F0 09 00 [16:32:53]MH_I2C_Read... [16:32:53]Read from MH i2c: F0 09 00 95 01 00 B5 B9 C8 66 2A 83 C1 65 FD [16:32:53]GetLastDocTimeStamp 1724430656 [16:32:53]current date 1724430773 [16:32:53]FM_GetShiftState [16:32:53]SAM_PROTO_GetShiftState [16:32:53]wFMCommunicate request_size=4 [16:32:53]MH_SAM_APDU [16:32:53]CAPDU: 80 13 01 00 [16:32:53]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [16:32:53]Write i2c OK [16:32:53]MH_I2C_Read... [16:32:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:53]Read from MH i2c: E2 [16:32:53]MH_I2C_Read... [16:32:53]Read from MH i2c: E2 0E 00 [16:32:53]MH_I2C_Read... [16:32:53]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 42 [16:32:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:32:53]wFMCommunicate OK [16:32:53]SAM_PROTO_GetShiftState done [16:32:53]FM_GetShiftState done [16:32:53]opened in 1724372766 [16:32:53]opened+sec_in_day 1724459166 [16:32:53]quantity*price = 150032 [16:32:53]sum+1 = 150033 [16:32:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 467 23.08.2024 16:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165614 ФПД: 147956565160684 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163253&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165614&fm=147956565160684&tin=02508201610067®Number=0000000000092562&sum=150000 [16:32:54]StoreToDocumentArchive [16:32:54]shift 469 fd 165614 [16:32:54]save to /storage/0469/doc_00165614 [16:32:54]save last doc name /storage/0469/doc_00165614 to /storage/kkm_last_doc_name [16:32:54]save OK [16:32:54]Clear old archive folders... [16:32:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:32:54]tlvbuf is 0121DA80 [16:32:54]SAM_PROTO_ClearQueue [16:32:54]wFMCommunicate request_size=4 [16:32:54]MH_SAM_APDU [16:32:54]CAPDU: 80 09 00 00 [16:32:54]Write to MH i2c: E2 08 00 A3 01 80 09 00 00 00 00 00 00 16 [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:54]Read from MH i2c: E2 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [16:32:54]RAPDU: 90 00 [16:32:54]wFMCommunicate OK [16:32:54]SAM_PROTO_ClearQueue done [16:32:54]KKMCreateOFDPacket [16:32:54]OFDProtocolAddRootSTLVToBuf [16:32:54]FM_MakeSignedData [16:32:54]FM_MakeSignedData [16:32:54]SAM_PROTO_SignData [16:32:54]wFMCommunicate request_size=4 [16:32:54]MH_SAM_APDU [16:32:54]CAPDU: 80 0D 01 02 [16:32:54]Write to MH i2c: E2 08 00 A4 01 80 0D 01 02 00 00 00 00 1E [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:54]Read from MH i2c: E2 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [16:32:54]RAPDU: 90 00 [16:32:54]wFMCommunicate OK [16:32:54]wFMCommunicate request_size=255 [16:32:54]MH_SAM_APDU [16:32: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 B5 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 86 02 00 35 04 06 00 86 [16:32:54]Write to MH i2c: E2 02 01 A5 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 D3 01 00 00 F4 03 04 00 B5 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 86 02 00 35 04 06 00 86 00 00 57 [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:54]Read from MH i2c: E2 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [16:32:54]RAPDU: 90 00 [16:32:54]wFMCommunicate OK [16:32:54]wFMCommunicate request_size=10 [16:32:54]MH_SAM_APDU [16:32:54]CAPDU: 80 0D 02 02 05 90 D2 82 32 EC [16:32:54]Write to MH i2c: E2 0D 00 A6 01 80 0D 02 02 05 00 90 D2 82 32 EC 00 00 2D [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:54]Read from MH i2c: E2 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [16:32:54]RAPDU: 90 00 [16:32:54]wFMCommunicate OK [16:32:54]wFMCommunicate request_size=4 [16:32:54]MH_SAM_APDU [16:32:54]CAPDU: 80 0D 03 02 [16:32:54]Write to MH i2c: E2 08 00 A7 01 80 0D 03 02 00 00 00 00 23 [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:54]Read from MH i2c: E2 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 0B 00 [16:32:54]MH_I2C_Read... [16:32:54]Read from MH i2c: E2 0B 00 A7 01 00 21 2D DD 65 34 70 C4 1D 90 00 39 [16:32:54]RAPDU: 21 2D DD 65 34 70 C4 1D 90 00 [16:32:54]wFMCommunicate OK [16:32:54]SAM_PROTO_SignData done [16:32:54]FM_MakeSignedData done [16:32:54]CreateOFDProtocolMessage [16:32:54]wFMCommunicate request_size=4 [16:32:54]MH_SAM_APDU [16:32:54]CAPDU: 80 11 00 00 [16:32:54]Write to MH i2c: E2 08 00 A8 01 80 11 00 00 00 00 00 00 23 [16:32:54]Write i2c OK [16:32:54]MH_I2C_Read... [16:32:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:55]Read from MH i2c: E2 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: E2 17 00 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: E2 17 00 A8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [16:32:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:32:55]wFMCommunicate OK [16:32:55]CreateOFDProtocolMessage done [16:32:55]OFDSenderStorePacket 165614 [16:32:55]StoreOFDPacket docnum=165614 [16:32:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C4 EC 07 01 57 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 B5 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 86 02 00 35 04 06 00 86 90 D2 82 32 EC 21 2D DD 65 34 70 C4 1D [16:32:55]CheckFolder [16:32:55]dirname=/storage/ofd_packets [16:32:55]CheckFolder done [16:32:55]ProducePacketName [16:32:55]name=ofd_packets/00165614 [16:32:55]NVStorageSaveData ofd_packets/00165614 [16:32:55]File name is /storage/ofd_packets/00165614 [16:32:55]Write 301 bytes [16:32:55]NVStorageSaveData done [16:32:55]OFDSenderStorePacket done [16:32:55]KKMCreateOFDPacket done [16:32:55]NVStorageSaveData kkm_last_timestamp [16:32:55]File name is /storage/kkm_last_timestamp [16:32:55]Write 4 bytes [16:32:55]NVStorageSaveData done [16:32:55]ExternCall_PrintAddStr [16:32:55]wPrintStart [16:32:55]Write to MH i2c: 01 00 00 A9 01 AA [16:32:55]Write i2c OK [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: 01 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: 01 07 00 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [16:32:55]RasterBufferAndPrint [16:32:55]line Счет N : (1)294457 [16:32:55]line ИНН: 02508201610067 [16:32:55]line Контрольно-Кассовый Чек [16:32:55]line ПРОДАЖА [16:32:55]line ТРК (МРК, ГНК) : 53 [16:32:55]line Товар: 2710124500 [16:32:55]line Аи-95-К-5 [16:32:55]line 20.220 * 74.20 [16:32:55]line = 1500.32 [16:32:55]line НДС 12% НСП 1% [16:32:55]line > о реализуемом товаре [16:32:55]line ОКРУГЛЕНИЕ: -0.32 [16:32:55]line ИТОГО: 1500.00 [16:32:55]line Внесено: 1500.00 [16:32:55]line СДАЧА: 0.00 [16:32:55]line НСП 1% : 13.28 [16:32:55]line НДС 12% : 159.33 [16:32:55]line Наличными: 1500.00 [16:32:55]line Безнал.: 0.00 [16:32:55]line Место: АЗС № 130 "Партнер Нефть" [16:32:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:32:55]line СНО: Общий режим [16:32:55]line Чек 467 23.08.2024 16:32 [16:32:55]line Смена: 469 ФФД: 1.0 [16:32:55]line ЗНМ: 0300000070 [16:32:55]line РНМ: 0000000000092562 [16:32:55]line Версия ККМ: 001 [16:32:55]line ФМ: 0000000000871769 [16:32:55]line ФД: 165614 [16:32:55]line ФПД: 147956565160684 [16:32:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163253&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165614&fm=147956565160684&tin=02508201610067®Number=0000000000092562&sum=150000 [16:32:55]written 0, free lines is 4095 [16:32:55]OFD Sender: Processing packet 165614 [packets to send 995, broken 994] [16:32:55]ProducePacketName [16:32:55]name=ofd_packets/00165614 [16:32:55]OFD Sender: To server: pG, [16:32:55]CommunicateWithHost lk.salyk.kg:30040 [16:32:55]ConnectInit lk.salyk.kg [16:32:55]Write to MH i2c: 01 00 00 D4 01 D5 [16:32:55]Write i2c OK [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: 01 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: 01 07 00 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 C9 0C B1 [16:32:55]RasterBufferAndPrint [16:32:55]line [16:32:55]line [16:32:55]line [16:32:55]line [16:32:55]line [16:32:55]written 0, free lines is 3279 [16:32:55]MH_Cut [16:32:55]Write to MH i2c: D1 01 00 DB 01 01 AE [16:32:55]Write i2c OK [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: D1 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: D1 01 00 [16:32:55]MH_I2C_Read... [16:32:55]Read from MH i2c: D1 01 00 DB 01 00 AD [16:32:55]Write to MH i2c: 01 00 00 DC 01 DD [16:32:55]Write i2c OK [16:32:55]MH_I2C_Read... [16:32:55]Connected sock=7 [16:32:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C4 EC 07 01 57 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 01 00 00 F4 03 04 00 B5 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 86 02 00 35 04 06 00 86 90 D2 82 32 EC 21 2D DD 65 34 70 C4 1D [16:32:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 71 33 47 00 AB C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 86 02 00 F4 03 04 00 01 63 C8 66 B6 04 01 00 00 39 0A B5 B4 82 94 B6 EA [16:32:56]CommunicateWithHost err = 0 [16:32:56]CheckOFDResponse [16:32:56]1017 (14) - 77093643461234 [16:32:56]1041 (16) - 0000000000871769 [16:32:56]1040 (4) - 165614 [16:32:56]1012 (4) - 23.08.2024 10:22 [16:32:56]1206 (1) - 0 [16:32:56]OFD Sender: Remove packet 165614 [16:32:56]ProducePacketName [16:32:56]name=ofd_packets/00165614 [16:32:56]NVStorageDeleteData [16:32:56]*** Cut start [16:32:56]*** Purtial cut [16:32:56]*** Stage 1: CUTSNS_PIN = 1 [16:32:56]OFD Sender: No OFD packet to send [16:32:58]Read from MH i2c: 01 [16:32:58]MH_I2C_Read... [16:32:58]*** Stop cut motor [16:32:58]*** Cut end [16:32:58]Read from MH i2c: 01 07 00 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 FF 0F F2 [16:32:58]process_action close_receipt done [16:32:58]requested_data is exist [16:32:58]produce_requested_data [16:32:58]requested_item fm.sn is exist - process it [16:32:58]wFMCommunicate request_size=4 [16:32:58]MH_SAM_APDU [16:32:58]CAPDU: 80 11 00 00 [16:32:58]Write to MH i2c: E2 08 00 DD 01 80 11 00 00 00 00 00 00 58 [16:32:58]Write i2c OK [16:32:58]MH_I2C_Read... [16:32:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:58]Read from MH i2c: E2 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: E2 17 00 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: E2 17 00 DD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [16:32:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:32:58]wFMCommunicate OK [16:32:58]requested_item fd.num is exist - process it [16:32:58]SAM_PROTO_GetFieldsCounters [16:32:58]wFMCommunicate request_size=4 [16:32:58]MH_SAM_APDU [16:32:58]CAPDU: 80 13 00 00 [16:32:58]Write to MH i2c: E2 08 00 DE 01 80 13 00 00 00 00 00 00 5B [16:32:58]Write i2c OK [16:32:58]MH_I2C_Read... [16:32:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:58]Read from MH i2c: E2 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: E2 62 00 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: E2 62 00 DE 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 49 [16:32:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:32:58]wFMCommunicate OK [16:32:58]SAM_PROTO_GetFieldsCounters done [16:32:58]requested_item shift.num is exist - process it [16:32:58]requested_item shift.opened is exist - process it [16:32:58]req_shift_opened [16:32:58]FM_GetShiftState [16:32:58]SAM_PROTO_GetShiftState [16:32:58]wFMCommunicate request_size=4 [16:32:58]MH_SAM_APDU [16:32:58]CAPDU: 80 13 01 00 [16:32:58]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [16:32:58]Write i2c OK [16:32:58]MH_I2C_Read... [16:32:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:58]Read from MH i2c: E2 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: E2 0E 00 [16:32:58]MH_I2C_Read... [16:32:58]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8B [16:32:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:32:58]wFMCommunicate OK [16:32:58]SAM_PROTO_GetShiftState done [16:32:58]FM_GetShiftState done [16:32:58]req_shift_opened done [16:32:58]requested_item shift.open_date is exist - process it [16:32:58]req_shift_open_date [16:32:58]req_shift_open_date done [16:32:58]produce_requested_data done [16:32:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165614,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:32:58]process_action_free close_receipt [16:32:58]json_value_free [16:32:58]json_value_free done [16:32:58]process_json_proto returns [16:32:58]Send response to host [16:32:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165614,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:32:58]free response buf [16:32:58]execute_script done [16:32:58]execute_script returns [16:32:58]free content buf [16:32:58]Sock 9.Close socket [16:32:58]Sock 9.Thread stoped [16:33:01]OFD Sender: No OFD packet to send [16:33:05]accept exits with 10 [16:33:05]New connection [16:33:05]New thread 3066973540 created [16:33:05]Thread 3066830180 joined [16:33:05]Waiting for new connection... [16:33:05] Sock 10.Parse request [16:33:05]Sock 10.Check first char [16:33:05]Sock 10.First char is OK [16:33:05]request: POST /json_proto HTTP/1.0 [16:33:05]Method: POST [16:33:05]URL: /json_proto [16:33:05]Method is POST - this is cgi request [16:33:05]url: /json_proto [16:33:05]query_string will be loaded in cgi processing [16:33:05]execute_cgi json_proto POST (null) [16:33:05]execute_cgi path=json_proto method=POST [16:33:05]POST find Content-Length [16:33:05]Host: 172.17.44.132:8080 [16:33:05]Content-Length: 679 [16:33:05]Content-Type: application/json [16:33:05] [16:33:05]POST finish read [16:33:05]Found Content-Length = 679 [16:33:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:05]execute_script... [16:33:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:05]POST & json_proto [16:33:05]process_json_proto [16:33:05]json parsed OK: [16:33:05]protocol is kg_v1.0 [16:33:05]action value=close_receipt [16:33:05]process_action close_receipt [16:33:05]cmd_close_receipt [16:33:05]MH_GetDate [16:33:05]Write to MH i2c: F0 00 00 E0 01 D0 [16:33:05]Write i2c OK [16:33:05]MH_I2C_Read... [16:33:05]Read from MH i2c: F0 [16:33:05]MH_I2C_Read... [16:33:05]Read from MH i2c: F0 09 00 [16:33:05]MH_I2C_Read... [16:33:05]Read from MH i2c: F0 09 00 E0 01 00 C1 B9 C8 66 2A 83 C1 65 54 [16:33:05]GetLastDocTimeStamp 1724430773 [16:33:05]current date 1724430785 [16:33:05]FM_GetShiftState [16:33:05]SAM_PROTO_GetShiftState [16:33:05]wFMCommunicate request_size=4 [16:33:05]MH_SAM_APDU [16:33:05]CAPDU: 80 13 01 00 [16:33:05]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [16:33:05]Write i2c OK [16:33:05]MH_I2C_Read... [16:33:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:05]Read from MH i2c: E2 [16:33:05]MH_I2C_Read... [16:33:05]Read from MH i2c: E2 0E 00 [16:33:05]MH_I2C_Read... [16:33:05]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8D [16:33:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:33:05]wFMCommunicate OK [16:33:05]SAM_PROTO_GetShiftState done [16:33:05]FM_GetShiftState done [16:33:05]opened in 1724372766 [16:33:05]opened+sec_in_day 1724459166 [16:33:05]quantity*price = 100050 [16:33:05]sum+1 = 100052 [16:33:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 468 23.08.2024 16:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165615 ФПД: 209644076709617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165615&fm=209644076709617&tin=02508201610067®Number=0000000000092562&sum=100000 [16:33:06]StoreToDocumentArchive [16:33:06]shift 469 fd 165615 [16:33:06]save to /storage/0469/doc_00165615 [16:33:06]save last doc name /storage/0469/doc_00165615 to /storage/kkm_last_doc_name [16:33:06]save OK [16:33:06]Clear old archive folders... [16:33:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:33:06]tlvbuf is 0121A490 [16:33:06]SAM_PROTO_ClearQueue [16:33:06]wFMCommunicate request_size=4 [16:33:06]MH_SAM_APDU [16:33:06]CAPDU: 80 09 00 00 [16:33:06]Write to MH i2c: E2 08 00 EE 01 80 09 00 00 00 00 00 00 61 [16:33:06]Write i2c OK [16:33:06]MH_I2C_Read... [16:33:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:06]Read from MH i2c: E2 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 03 00 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [16:33:06]RAPDU: 90 00 [16:33:06]wFMCommunicate OK [16:33:06]SAM_PROTO_ClearQueue done [16:33:06]KKMCreateOFDPacket [16:33:06]OFDProtocolAddRootSTLVToBuf [16:33:06]FM_MakeSignedData [16:33:06]FM_MakeSignedData [16:33:06]SAM_PROTO_SignData [16:33:06]wFMCommunicate request_size=4 [16:33:06]MH_SAM_APDU [16:33:06]CAPDU: 80 0D 01 02 [16:33:06]Write to MH i2c: E2 08 00 EF 01 80 0D 01 02 00 00 00 00 69 [16:33:06]Write i2c OK [16:33:06]MH_I2C_Read... [16:33:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:06]Read from MH i2c: E2 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 03 00 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [16:33:06]RAPDU: 90 00 [16:33:06]wFMCommunicate OK [16:33:06]wFMCommunicate request_size=255 [16:33:06]MH_SAM_APDU [16:33:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 D4 01 00 00 F4 03 04 00 C1 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 86 02 00 35 04 06 00 BE AB 90 B8 [16:33:06]Write to MH i2c: E2 02 01 F0 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 D4 01 00 00 F4 03 04 00 C1 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 86 02 00 35 04 06 00 BE AB 90 B8 00 00 73 [16:33:06]Write i2c OK [16:33:06]MH_I2C_Read... [16:33:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:06]Read from MH i2c: E2 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 03 00 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [16:33:06]RAPDU: 90 00 [16:33:06]wFMCommunicate OK [16:33:06]wFMCommunicate request_size=7 [16:33:06]MH_SAM_APDU [16:33:06]CAPDU: 80 0D 02 02 02 B6 F1 [16:33:06]Write to MH i2c: E2 0A 00 F1 01 80 0D 02 02 02 00 B6 F1 00 00 17 [16:33:06]Write i2c OK [16:33:06]MH_I2C_Read... [16:33:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:06]Read from MH i2c: E2 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 03 00 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [16:33:06]RAPDU: 90 00 [16:33:06]wFMCommunicate OK [16:33:06]wFMCommunicate request_size=4 [16:33:06]MH_SAM_APDU [16:33:06]CAPDU: 80 0D 03 02 [16:33:06]Write to MH i2c: E2 08 00 F2 01 80 0D 03 02 00 00 00 00 6E [16:33:06]Write i2c OK [16:33:06]MH_I2C_Read... [16:33:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:06]Read from MH i2c: E2 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 0B 00 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 0B 00 F2 01 00 23 2A 9B EF 30 83 42 5A 90 00 95 [16:33:06]RAPDU: 23 2A 9B EF 30 83 42 5A 90 00 [16:33:06]wFMCommunicate OK [16:33:06]SAM_PROTO_SignData done [16:33:06]FM_MakeSignedData done [16:33:06]CreateOFDProtocolMessage [16:33:06]wFMCommunicate request_size=4 [16:33:06]MH_SAM_APDU [16:33:06]CAPDU: 80 11 00 00 [16:33:06]Write to MH i2c: E2 08 00 F3 01 80 11 00 00 00 00 00 00 6E [16:33:06]Write i2c OK [16:33:06]MH_I2C_Read... [16:33:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:06]Read from MH i2c: E2 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 17 00 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: E2 17 00 F3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [16:33:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:33:06]wFMCommunicate OK [16:33:06]CreateOFDProtocolMessage done [16:33:06]OFDSenderStorePacket 165615 [16:33:06]StoreOFDPacket docnum=165615 [16:33:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5E 86 04 01 34 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 D4 01 00 00 F4 03 04 00 C1 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 86 02 00 35 04 06 00 BE AB 90 B8 B6 F1 23 2A 9B EF 30 83 42 5A [16:33:06]CheckFolder [16:33:06]dirname=/storage/ofd_packets [16:33:06]CheckFolder done [16:33:06]ProducePacketName [16:33:06]name=ofd_packets/00165615 [16:33:06]NVStorageSaveData ofd_packets/00165615 [16:33:06]File name is /storage/ofd_packets/00165615 [16:33:06]Write 298 bytes [16:33:06]NVStorageSaveData done [16:33:06]OFDSenderStorePacket done [16:33:06]KKMCreateOFDPacket done [16:33:06]NVStorageSaveData kkm_last_timestamp [16:33:06]File name is /storage/kkm_last_timestamp [16:33:06]Write 4 bytes [16:33:06]NVStorageSaveData done [16:33:06]OFD Sender: No OFD packet to send [16:33:06]ExternCall_PrintAddStr [16:33:06]wPrintStart [16:33:06]Write to MH i2c: 01 00 00 F4 01 F5 [16:33:06]Write i2c OK [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: 01 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: 01 07 00 [16:33:06]MH_I2C_Read... [16:33:06]Read from MH i2c: 01 07 00 F4 01 00 00 00 00 00 FF 0F 0A [16:33:06]RasterBufferAndPrint [16:33:06]line Счет N : (1)294458 [16:33:06]line ИНН: 02508201610067 [16:33:06]line Контрольно-Кассовый Чек [16:33:06]line ПРОДАЖА [16:33:06]line ТРК (МРК, ГНК) : 64 [16:33:06]line Товар: 2710194800 [16:33:06]line ДТ-К-5 [16:33:06]line 13.130 * 76.20 [16:33:06]line = 1000.51 [16:33:06]line НДС 12% НСП 1% [16:33:06]line > о реализуемом товаре [16:33:06]line ОКРУГЛЕНИЕ: -0.51 [16:33:06]line ИТОГО: 1000.00 [16:33:06]line Внесено: 1000.00 [16:33:06]line СДАЧА: 0.00 [16:33:06]line НСП 1% : 8.85 [16:33:06]line НДС 12% : 106.25 [16:33:06]line Наличными: 1000.00 [16:33:06]line Безнал.: 0.00 [16:33:06]line Место: АЗС № 130 "Партнер Нефть" [16:33:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:33:06]line СНО: Общий режим [16:33:06]line Чек 468 23.08.2024 16:33 [16:33:06]line Смена: 469 ФФД: 1.0 [16:33:06]line ЗНМ: 0300000070 [16:33:06]line РНМ: 0000000000092562 [16:33:06]line Версия ККМ: 001 [16:33:06]line ФМ: 0000000000871769 [16:33:06]line ФД: 165615 [16:33:06]line ФПД: 209644076709617 [16:33:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165615&fm=209644076709617&tin=02508201610067®Number=0000000000092562&sum=100000 [16:33:06]written 0, free lines is 4095 [16:33:06]OFD Sender: Processing packet 165615 [packets to send 995, broken 994] [16:33:06]ProducePacketName [16:33:06]name=ofd_packets/00165615 [16:33:06]OFD Sender: To server: pG, [16:33:06]CommunicateWithHost lk.salyk.kg:30040 [16:33:06]ConnectInit lk.salyk.kg [16:33:07]Write to MH i2c: 01 00 00 1F 02 21 [16:33:07]Write i2c OK [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: 01 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: 01 07 00 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 CE 0C 02 [16:33:07]RasterBufferAndPrint [16:33:07]line [16:33:07]line [16:33:07]line [16:33:07]line [16:33:07]line [16:33:07]written 0, free lines is 3286 [16:33:07]MH_Cut [16:33:07]Write to MH i2c: D1 01 00 26 02 01 FA [16:33:07]Write i2c OK [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: D1 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: D1 01 00 [16:33:07]MH_I2C_Read... [16:33:07]Read from MH i2c: D1 01 00 26 02 00 F9 [16:33:07]Write to MH i2c: 01 00 00 27 02 29 [16:33:07]Write i2c OK [16:33:07]MH_I2C_Read... [16:33:08]*** Cut start [16:33:08]*** Purtial cut [16:33:08]*** Stage 1: CUTSNS_PIN = 1 [16:33:09]Connected sock=11 [16:33:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5E 86 04 01 34 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 D4 01 00 00 F4 03 04 00 C1 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 86 02 00 35 04 06 00 BE AB 90 B8 B6 F1 23 2A 9B EF 30 83 42 5A [16:33:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FF DB 47 00 78 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 86 02 00 F4 03 04 00 0E 63 C8 66 B6 04 01 00 00 1B EF E0 AB B6 DF 1A 9F [16:33:09]CommunicateWithHost err = 0 [16:33:09]CheckOFDResponse [16:33:09]1017 (14) - 77093643461234 [16:33:09]1041 (16) - 0000000000871769 [16:33:09]1040 (4) - 165615 [16:33:09]1012 (4) - 23.08.2024 10:23 [16:33:09]1206 (1) - 0 [16:33:09]OFD Sender: Remove packet 165615 [16:33:09]ProducePacketName [16:33:09]name=ofd_packets/00165615 [16:33:09]NVStorageDeleteData [16:33:10]Read from MH i2c: 01 [16:33:10]MH_I2C_Read... [16:33:10]*** Stop cut motor [16:33:10]*** Cut end [16:33:10]Read from MH i2c: 01 07 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: 01 07 00 27 02 00 00 00 00 00 FF 0F 3E [16:33:10]process_action close_receipt done [16:33:10]requested_data is exist [16:33:10]produce_requested_data [16:33:10]requested_item fm.sn is exist - process it [16:33:10]wFMCommunicate request_size=4 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 11 00 00 [16:33:10]Write to MH i2c: E2 08 00 28 02 80 11 00 00 00 00 00 00 A4 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 17 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 17 00 28 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [16:33:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:33:10]wFMCommunicate OK [16:33:10]requested_item fd.num is exist - process it [16:33:10]SAM_PROTO_GetFieldsCounters [16:33:10]wFMCommunicate request_size=4 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 13 00 00 [16:33:10]Write to MH i2c: E2 08 00 29 02 80 13 00 00 00 00 00 00 A7 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 62 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 62 00 29 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [16:33:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D4 01 00 00 5E 04 04 00 D4 01 00 00 57 04 04 00 D5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:10]wFMCommunicate OK [16:33:10]SAM_PROTO_GetFieldsCounters done [16:33:10]requested_item shift.num is exist - process it [16:33:10]requested_item shift.opened is exist - process it [16:33:10]req_shift_opened [16:33:10]FM_GetShiftState [16:33:10]SAM_PROTO_GetShiftState [16:33:10]wFMCommunicate request_size=4 [16:33:10]MH_SAM_APDU [16:33:10]CAPDU: 80 13 01 00 [16:33:10]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [16:33:10]Write i2c OK [16:33:10]MH_I2C_Read... [16:33:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:10]Read from MH i2c: E2 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 0E 00 [16:33:10]MH_I2C_Read... [16:33:10]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D7 [16:33:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:33:10]wFMCommunicate OK [16:33:10]SAM_PROTO_GetShiftState done [16:33:10]FM_GetShiftState done [16:33:10]req_shift_opened done [16:33:10]requested_item shift.open_date is exist - process it [16:33:10]req_shift_open_date [16:33:10]req_shift_open_date done [16:33:10]produce_requested_data done [16:33:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165615,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:33:10]process_action_free close_receipt [16:33:10]json_value_free [16:33:10]json_value_free done [16:33:10]process_json_proto returns [16:33:10]Send response to host [16:33:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165615,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:33:10]free response buf [16:33:10]execute_script done [16:33:10]execute_script returns [16:33:10]free content buf [16:33:10]Sock 10.Close socket [16:33:10]Sock 10.Thread stoped [16:33:10]OFD Sender: No OFD packet to send [16:33:15]OFD Sender: No OFD packet to send [16:33:20]OFD Sender: No OFD packet to send [16:33:25]OFD Sender: No OFD packet to send [16:33:30]OFD Sender: No OFD packet to send [16:33:35]OFD Sender: No OFD packet to send [16:33:40]OFD Sender: No OFD packet to send [16:33:44]accept exits with 9 [16:33:44]New connection [16:33:44]New thread 3066830180 created [16:33:44]Thread 3066973540 joined [16:33:44]Waiting for new connection... [16:33:44] Sock 9.Parse request [16:33:44]Sock 9.Check first char [16:33:44]Sock 9.First char is OK [16:33:44]request: POST /json_proto HTTP/1.0 [16:33:44]Method: POST [16:33:44]URL: /json_proto [16:33:44]Method is POST - this is cgi request [16:33:44]url: /json_proto [16:33:44]query_string will be loaded in cgi processing [16:33:44]execute_cgi json_proto POST (null) [16:33:44]execute_cgi path=json_proto method=POST [16:33:44]POST find Content-Length [16:33:44]Host: 172.17.44.132:8080 [16:33:44]Content-Length: 1410 [16:33:44]Content-Type: application/json [16:33:44] [16:33:44]POST finish read [16:33:44]Found Content-Length = 1410 [16:33:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51074", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 456.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:44]execute_script... [16:33:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51074", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091607", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 456.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:44]POST & json_proto [16:33:44]process_json_proto [16:33:44]json parsed OK: [16:33:44]protocol is kg_v1.0 [16:33:44]action value=close_receipt [16:33:44]process_action close_receipt [16:33:44]cmd_close_receipt [16:33:44]MH_GetDate [16:33:44]Write to MH i2c: F0 00 00 2B 02 1C [16:33:44]Write i2c OK [16:33:44]MH_I2C_Read... [16:33:44]Read from MH i2c: F0 [16:33:44]MH_I2C_Read... [16:33:44]Read from MH i2c: F0 09 00 [16:33:44]MH_I2C_Read... [16:33:44]Read from MH i2c: F0 09 00 2B 02 00 E9 B9 C8 66 2A 83 C1 65 C8 [16:33:44]GetLastDocTimeStamp 1724430785 [16:33:44]current date 1724430825 [16:33:44]FM_GetShiftState [16:33:44]SAM_PROTO_GetShiftState [16:33:44]wFMCommunicate request_size=4 [16:33:44]MH_SAM_APDU [16:33:44]CAPDU: 80 13 01 00 [16:33:44]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [16:33:44]Write i2c OK [16:33:44]MH_I2C_Read... [16:33:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:44]Read from MH i2c: E2 [16:33:44]MH_I2C_Read... [16:33:44]Read from MH i2c: E2 0E 00 [16:33:44]MH_I2C_Read... [16:33:44]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [16:33:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:33:44]wFMCommunicate OK [16:33:44]SAM_PROTO_GetShiftState done [16:33:44]FM_GetShiftState done [16:33:44]opened in 1724372766 [16:33:44]opened+sec_in_day 1724459166 [16:33:44]quantity*price = 13800 [16:33:44]sum+1 = 13801 [16:33:44]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030091607 Сигареты ESSE Exchange 1.000 * 138.00 = 138.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000189332 Холодный чай Fuse персик 1л 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 456.00 НСП 1% : 4.03 НДС 12% : 48.41 Наличными: 456.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 469 23.08.2024 16:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165616 ФПД: 266720241083903 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165616&fm=266720241083903&tin=02508201610067®Number=0000000000092562&sum=45600 0 [16:33:46]StoreToDocumentArchive [16:33:46]shift 469 fd 165616 [16:33:46]save to /storage/0469/doc_00165616 [16:33:46]save last doc name /storage/0469/doc_00165616 to /storage/kkm_last_doc_name [16:33:46]save OK [16:33:46]Clear old archive folders... [16:33:46]ProcessDocumentItem done err = 0, tmpTLVsize=599 [16:33:46]tlvbuf is 0121BDC0 [16:33:46]SAM_PROTO_ClearQueue [16:33:46]wFMCommunicate request_size=4 [16:33:46]MH_SAM_APDU [16:33:46]CAPDU: 80 09 00 00 [16:33:46]Write to MH i2c: E2 08 00 39 02 80 09 00 00 00 00 00 00 AD [16:33:46]Write i2c OK [16:33:46]MH_I2C_Read... [16:33:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:46]Read from MH i2c: E2 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [16:33:46]RAPDU: 90 00 [16:33:46]wFMCommunicate OK [16:33:46]SAM_PROTO_ClearQueue done [16:33:46]KKMCreateOFDPacket [16:33:46]OFDProtocolAddRootSTLVToBuf [16:33:46]FM_MakeSignedData [16:33:46]FM_MakeSignedData [16:33:46]SAM_PROTO_SignData [16:33:46]wFMCommunicate request_size=4 [16:33:46]MH_SAM_APDU [16:33:46]CAPDU: 80 0D 01 02 [16:33:46]Write to MH i2c: E2 08 00 3A 02 80 0D 01 02 00 00 00 00 B5 [16:33:46]Write i2c OK [16:33:46]MH_I2C_Read... [16:33:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:46]Read from MH i2c: E2 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [16:33:46]RAPDU: 90 00 [16:33:46]wFMCommunicate OK [16:33:46]wFMCommunicate request_size=255 [16:33:46]MH_SAM_APDU [16:33:46]CAPDU: 80 0D 02 02 FA 03 00 57 02 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 [16:33:46]Write to MH i2c: E2 02 01 3B 02 80 0D 02 02 FA 00 03 00 57 02 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 00 00 C1 [16:33:46]Write i2c OK [16:33:46]MH_I2C_Read... [16:33:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:46]Read from MH i2c: E2 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [16:33:46]RAPDU: 90 00 [16:33:46]wFMCommunicate OK [16:33:46]wFMCommunicate request_size=255 [16:33:46]MH_SAM_APDU [16:33:46]CAPDU: 80 0D 02 02 FA D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 12 00 00 00 00 07 04 06 00 20 B2 00 00 00 00 [16:33:46]Write to MH i2c: E2 02 01 3C 02 80 0D 02 02 FA 00 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 12 00 00 00 00 07 04 06 00 20 B2 00 00 00 00 00 00 45 [16:33:46]Write i2c OK [16:33:46]MH_I2C_Read... [16:33:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:46]Read from MH i2c: E2 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [16:33:46]RAPDU: 90 00 [16:33:46]wFMCommunicate OK [16:33:46]wFMCommunicate request_size=108 [16:33:46]MH_SAM_APDU [16:33:46]CAPDU: 80 0D 02 02 67 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 E9 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 86 02 00 35 04 06 00 F2 94 A5 39 65 FF [16:33:46]Write to MH i2c: E2 6F 00 3D 02 80 0D 02 02 67 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 E9 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 86 02 00 35 04 06 00 F2 94 A5 39 65 FF 00 00 71 [16:33:46]Write i2c OK [16:33:46]MH_I2C_Read... [16:33:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:46]Read from MH i2c: E2 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [16:33:46]RAPDU: 90 00 [16:33:46]wFMCommunicate OK [16:33:46]wFMCommunicate request_size=4 [16:33:46]MH_SAM_APDU [16:33:46]CAPDU: 80 0D 03 02 [16:33:46]Write to MH i2c: E2 08 00 3E 02 80 0D 03 02 00 00 00 00 BB [16:33:46]Write i2c OK [16:33:46]MH_I2C_Read... [16:33:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:46]Read from MH i2c: E2 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 0B 00 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 0B 00 3E 02 00 8C 1D 27 5B 57 2A 9F BA 90 00 C1 [16:33:46]RAPDU: 8C 1D 27 5B 57 2A 9F BA 90 00 [16:33:46]wFMCommunicate OK [16:33:46]SAM_PROTO_SignData done [16:33:46]FM_MakeSignedData done [16:33:46]CreateOFDProtocolMessage [16:33:46]wFMCommunicate request_size=4 [16:33:46]MH_SAM_APDU [16:33:46]CAPDU: 80 11 00 00 [16:33:46]Write to MH i2c: E2 08 00 3F 02 80 11 00 00 00 00 00 00 BB [16:33:46]Write i2c OK [16:33:46]MH_I2C_Read... [16:33:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:46]Read from MH i2c: E2 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 17 00 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: E2 17 00 3F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [16:33:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:33:46]wFMCommunicate OK [16:33:46]CreateOFDProtocolMessage done [16:33:46]OFDSenderStorePacket 165616 [16:33:46]StoreOFDPacket docnum=165616 [16:33:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 6B 02 00 00 CC B6 63 02 61 F3 5A 03 01 00 03 00 57 02 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 12 00 00 00 00 07 04 06 00 20 B2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 E9 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 86 02 00 35 04 06 00 F2 94 A5 39 65 FF 8C 1D 27 5B 57 2A 9F BA [16:33:46]CheckFolder [16:33:46]dirname=/storage/ofd_packets [16:33:46]CheckFolder done [16:33:46]ProducePacketName [16:33:46]name=ofd_packets/00165616 [16:33:46]NVStorageSaveData ofd_packets/00165616 [16:33:46]File name is /storage/ofd_packets/00165616 [16:33:46]Write 649 bytes [16:33:46]NVStorageSaveData done [16:33:46]OFDSenderStorePacket done [16:33:46]KKMCreateOFDPacket done [16:33:46]NVStorageSaveData kkm_last_timestamp [16:33:46]File name is /storage/kkm_last_timestamp [16:33:46]Write 4 bytes [16:33:46]NVStorageSaveData done [16:33:46]ExternCall_PrintAddStr [16:33:46]wPrintStart [16:33:46]Write to MH i2c: 01 00 00 40 02 42 [16:33:46]Write i2c OK [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: 01 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: 01 07 00 [16:33:46]MH_I2C_Read... [16:33:46]Read from MH i2c: 01 07 00 40 02 00 00 00 00 00 FF 0F 57 [16:33:46]RasterBufferAndPrint [16:33:46]line Счет N : (3)51074 [16:33:46]line ИНН: 02508201610067 [16:33:46]line Контрольно-Кассовый Чек [16:33:46]line ПРОДАЖА [16:33:46]line Товар: 4640030091645 [16:33:46]line Сигареты ESSE Exchange M [16:33:46]line 1.000 * 138.00 [16:33:46]line = 138.00 [16:33:46]line НДС 12% НСП 1% [16:33:46]line > о реализуемом товаре [16:33:46]line Товар: 4640030091607 [16:33:46]line Сигареты ESSE Exchange [16:33:46]line 1.000 * 138.00 [16:33:46]line = 138.00 [16:33:46]line НДС 12% НСП 1% [16:33:47]line > о реализуемом товаре [16:33:47]line Товар: 5449000189332 [16:33:47]line Холодный чай Fuse персик 1л [16:33:47]line 1.000 * 120.00 [16:33:47]line = 120.00 [16:33:47]line НДС 12% НСП 1% [16:33:47]line > о реализуемом товаре [16:33:47]line Товар: 4700000310043 [16:33:47]line Вода Жалалабат 27 1л [16:33:47]line 1.000 * 60.00 [16:33:47]line = 60.00 [16:33:47]line НДС 12% НСП 1% [16:33:47]line > о реализуемом товаре [16:33:47]line ИТОГО: 456.00 [16:33:47]line НСП 1% : 4.03 [16:33:47]line НДС 12% : 48.41 [16:33:47]line Наличными: 456.00 [16:33:47]line Безнал.: 0.00 [16:33:47]line Место: АЗС № 130 "Партнер Нефть" [16:33:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:33:47]line СНО: Общий режим [16:33:47]line Чек 469 23.08.2024 16:33 [16:33:47]line Смена: 469 ФФД: 1.0 [16:33:47]line ЗНМ: 0300000070 [16:33:47]line РНМ: 0000000000092562 [16:33:47]line Версия ККМ: 001 [16:33:47]line ФМ: 0000000000871769 [16:33:47]line ФД: 165616 [16:33:47]line ФПД: 266720241083903 [16:33:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165616&fm=266720241083903&tin=02508201610067®Number=0000000000092562&sum=45600 [16:33:47]line 0 [16:33:47]OFD Sender: Processing packet 165616 [packets to send 995, broken 994] [16:33:47]ProducePacketName [16:33:47]name=ofd_packets/00165616 [16:33:47]OFD Sender: To server: pG, [16:33:47]CommunicateWithHost lk.salyk.kg:30040 [16:33:47]ConnectInit lk.salyk.kg [16:33:47]written 0, free lines is 4095 [16:33:47]Connected sock=10 [16:33:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 6B 02 00 00 CC B6 63 02 61 F3 5A 03 01 00 03 00 57 02 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 30 37 06 04 1E 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 B2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 93 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 12 00 00 00 00 07 04 06 00 20 B2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 E9 B9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 86 02 00 35 04 06 00 F2 94 A5 39 65 FF 8C 1D 27 5B 57 2A 9F BA [16:33:47]Write to MH i2c: 01 00 00 7A 02 7C [16:33:47]Write i2c OK [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: 01 [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: 01 07 00 [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: 01 07 00 7A 02 00 00 00 00 00 F9 0B 87 [16:33:47]RasterBufferAndPrint [16:33:47]line [16:33:47]line [16:33:47]line [16:33:47]line [16:33:47]line [16:33:47]written 0, free lines is 3071 [16:33:47]MH_Cut [16:33:47]Write to MH i2c: D1 01 00 81 02 01 55 [16:33:47]Write i2c OK [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: D1 [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: D1 01 00 [16:33:47]MH_I2C_Read... [16:33:47]Read from MH i2c: D1 01 00 81 02 00 54 [16:33:47]Write to MH i2c: 01 00 00 82 02 84 [16:33:47]Write i2c OK [16:33:47]MH_I2C_Read... [16:33:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E2 CA 47 00 4C A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 86 02 00 F4 03 04 00 35 63 C8 66 B6 04 01 00 00 A2 CE 7A 12 94 EC 65 2D [16:33:48]CommunicateWithHost err = 0 [16:33:48]CheckOFDResponse [16:33:48]1017 (14) - 77093643461234 [16:33:48]1041 (16) - 0000000000871769 [16:33:48]1040 (4) - 165616 [16:33:48]1012 (4) - 23.08.2024 10:23 [16:33:48]1206 (1) - 0 [16:33:48]OFD Sender: Remove packet 165616 [16:33:48]ProducePacketName [16:33:48]name=ofd_packets/00165616 [16:33:48]NVStorageDeleteData [16:33:48]*** Cut start [16:33:48]*** Purtial cut [16:33:48]*** Stage 1: CUTSNS_PIN = 1 [16:33:48]OFD Sender: No OFD packet to send [16:33:50]Read from MH i2c: 01 [16:33:50]MH_I2C_Read... [16:33:50]*** Stop cut motor [16:33:50]*** Cut end [16:33:50]Read from MH i2c: 01 07 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: 01 07 00 82 02 00 00 00 00 00 FF 0F 99 [16:33:50]process_action close_receipt done [16:33:50]requested_data is exist [16:33:50]produce_requested_data [16:33:50]requested_item fm.sn is exist - process it [16:33:50]wFMCommunicate request_size=4 [16:33:50]MH_SAM_APDU [16:33:50]CAPDU: 80 11 00 00 [16:33:50]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [16:33:50]Write i2c OK [16:33:50]MH_I2C_Read... [16:33:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:50]Read from MH i2c: E2 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 17 00 [16:33:50]MH_I2C_Read... [16:33:50]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [16:33:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:33:50]wFMCommunicate OK [16:33:50]requested_item fd.num is exist - process it [16:33:50]SAM_PROTO_GetFieldsCounters [16:33:50]wFMCommunicate request_size=4 [16:33:50]MH_SAM_APDU [16:33:50]CAPDU: 80 13 00 00 [16:33:50]Write to MH i2c: E2 08 00 84 02 80 13 00 00 00 00 00 00 02 [16:33:50]Write i2c OK [16:33:50]MH_I2C_Read... [16:33:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:51]Read from MH i2c: E2 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 62 00 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 62 00 84 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [16:33:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:51]wFMCommunicate OK [16:33:51]SAM_PROTO_GetFieldsCounters done [16:33:51]requested_item shift.num is exist - process it [16:33:51]requested_item shift.opened is exist - process it [16:33:51]req_shift_opened [16:33:51]FM_GetShiftState [16:33:51]SAM_PROTO_GetShiftState [16:33:51]wFMCommunicate request_size=4 [16:33:51]MH_SAM_APDU [16:33:51]CAPDU: 80 13 01 00 [16:33:51]Write to MH i2c: E2 08 00 85 02 80 13 01 00 00 00 00 00 04 [16:33:51]Write i2c OK [16:33:51]MH_I2C_Read... [16:33:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:51]Read from MH i2c: E2 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 0E 00 [16:33:51]MH_I2C_Read... [16:33:51]Read from MH i2c: E2 0E 00 85 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 32 [16:33:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:33:51]wFMCommunicate OK [16:33:51]SAM_PROTO_GetShiftState done [16:33:51]FM_GetShiftState done [16:33:51]req_shift_opened done [16:33:51]requested_item shift.open_date is exist - process it [16:33:51]req_shift_open_date [16:33:51]req_shift_open_date done [16:33:51]produce_requested_data done [16:33:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165616,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:33:51]process_action_free close_receipt [16:33:51]json_value_free [16:33:51]json_value_free done [16:33:51]process_json_proto returns [16:33:51]Send response to host [16:33:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165616,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:33:51]free response buf [16:33:51]execute_script done [16:33:51]execute_script returns [16:33:51]free content buf [16:33:51]Sock 9.Close socket [16:33:51]Sock 9.Thread stoped [16:33:53]OFD Sender: No OFD packet to send [16:33:59]OFD Sender: No OFD packet to send [16:34:04]OFD Sender: No OFD packet to send [16:34:07]accept exits with 7 [16:34:07]New connection [16:34:07]New thread 3066973540 created [16:34:07]Thread 3066830180 joined [16:34:07]Waiting for new connection... [16:34:07] Sock 7.Parse request [16:34:07]Sock 7.Check first char [16:34:07]Sock 7.First char is OK [16:34:07]request: POST /json_proto HTTP/1.0 [16:34:07]Method: POST [16:34:07]URL: /json_proto [16:34:07]Method is POST - this is cgi request [16:34:07]url: /json_proto [16:34:07]query_string will be loaded in cgi processing [16:34:07]execute_cgi json_proto POST (null) [16:34:07]execute_cgi path=json_proto method=POST [16:34:07]POST find Content-Length [16:34:07]Host: 172.17.44.132:8080 [16:34:07]Content-Length: 682 [16:34:07]Content-Type: application/json [16:34:07] [16:34:07]POST finish read [16:34:07]Found Content-Length = 682 [16:34:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:07]execute_script... [16:34: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)294459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:07]POST & json_proto [16:34:07]process_json_proto [16:34:07]json parsed OK: [16:34:07]protocol is kg_v1.0 [16:34:07]action value=close_receipt [16:34:07]process_action close_receipt [16:34:07]cmd_close_receipt [16:34:07]MH_GetDate [16:34:07]Write to MH i2c: F0 00 00 86 02 77 [16:34:07]Write i2c OK [16:34:07]MH_I2C_Read... [16:34:07]Read from MH i2c: F0 [16:34:07]MH_I2C_Read... [16:34:07]Read from MH i2c: F0 09 00 [16:34:07]MH_I2C_Read... [16:34:07]Read from MH i2c: F0 09 00 86 02 00 00 BA C8 66 2A 83 C1 65 3B [16:34:07]GetLastDocTimeStamp 1724430825 [16:34:07]current date 1724430848 [16:34:07]FM_GetShiftState [16:34:07]SAM_PROTO_GetShiftState [16:34:07]wFMCommunicate request_size=4 [16:34:07]MH_SAM_APDU [16:34:07]CAPDU: 80 13 01 00 [16:34:07]Write to MH i2c: E2 08 00 87 02 80 13 01 00 00 00 00 00 06 [16:34:07]Write i2c OK [16:34:07]MH_I2C_Read... [16:34:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:07]Read from MH i2c: E2 [16:34:07]MH_I2C_Read... [16:34:07]Read from MH i2c: E2 0E 00 [16:34:07]MH_I2C_Read... [16:34:07]Read from MH i2c: E2 0E 00 87 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 34 [16:34:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:34:07]wFMCommunicate OK [16:34:07]SAM_PROTO_GetShiftState done [16:34:07]FM_GetShiftState done [16:34:07]opened in 1724372766 [16:34:07]opened+sec_in_day 1724459166 [16:34:07]quantity*price = 150041 [16:34:07]sum+1 = 150042 [16:34:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 470 23.08.2024 16:34 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165617 ФПД: 262875476926655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163408&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165617&fm=262875476926655&tin=02508201610067®Number=0000000000092562&sum=150000 [16:34:09]StoreToDocumentArchive [16:34:09]shift 469 fd 165617 [16:34:09]save to /storage/0469/doc_00165617 [16:34:09]save last doc name /storage/0469/doc_00165617 to /storage/kkm_last_doc_name [16:34:09]save OK [16:34:09]Clear old archive folders... [16:34:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:34:09]tlvbuf is 0120C450 [16:34:09]SAM_PROTO_ClearQueue [16:34:09]wFMCommunicate request_size=4 [16:34:09]MH_SAM_APDU [16:34:09]CAPDU: 80 09 00 00 [16:34:09]Write to MH i2c: E2 08 00 94 02 80 09 00 00 00 00 00 00 08 [16:34:09]OFD Sender: No OFD packet to send [16:34:09]Write i2c OK [16:34:09]MH_I2C_Read... [16:34:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:09]Read from MH i2c: E2 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 03 00 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [16:34:09]RAPDU: 90 00 [16:34:09]wFMCommunicate OK [16:34:09]SAM_PROTO_ClearQueue done [16:34:09]KKMCreateOFDPacket [16:34:09]OFDProtocolAddRootSTLVToBuf [16:34:09]FM_MakeSignedData [16:34:09]FM_MakeSignedData [16:34:09]SAM_PROTO_SignData [16:34:09]wFMCommunicate request_size=4 [16:34:09]MH_SAM_APDU [16:34:09]CAPDU: 80 0D 01 02 [16:34:09]Write to MH i2c: E2 08 00 95 02 80 0D 01 02 00 00 00 00 10 [16:34:09]Write i2c OK [16:34:09]MH_I2C_Read... [16:34:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:09]Read from MH i2c: E2 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 03 00 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 03 00 95 02 00 90 00 0B [16:34:09]RAPDU: 90 00 [16:34:09]wFMCommunicate OK [16:34:09]wFMCommunicate request_size=255 [16:34:09]MH_SAM_APDU [16:34:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 00 BA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 86 02 00 35 04 06 00 EF [16:34:09]Write to MH i2c: E2 02 01 96 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 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 00 BA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 86 02 00 35 04 06 00 EF 00 00 06 [16:34:09]Write i2c OK [16:34:09]MH_I2C_Read... [16:34:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:09]Read from MH i2c: E2 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 03 00 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 03 00 96 02 00 90 00 0C [16:34:09]RAPDU: 90 00 [16:34:09]wFMCommunicate OK [16:34:09]wFMCommunicate request_size=10 [16:34:09]MH_SAM_APDU [16:34:09]CAPDU: 80 0D 02 02 05 15 77 6C 20 BF [16:34:09]Write to MH i2c: E2 0D 00 97 02 80 0D 02 02 05 00 15 77 6C 20 BF 00 00 F4 [16:34:09]Write i2c OK [16:34:09]MH_I2C_Read... [16:34:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:09]Read from MH i2c: E2 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 03 00 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 03 00 97 02 00 90 00 0D [16:34:09]RAPDU: 90 00 [16:34:09]wFMCommunicate OK [16:34:09]wFMCommunicate request_size=4 [16:34:09]MH_SAM_APDU [16:34:09]CAPDU: 80 0D 03 02 [16:34:09]Write to MH i2c: E2 08 00 98 02 80 0D 03 02 00 00 00 00 15 [16:34:09]Write i2c OK [16:34:09]MH_I2C_Read... [16:34:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:09]Read from MH i2c: E2 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 0B 00 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 0B 00 98 02 00 AB 58 EA F3 78 57 36 BD 90 00 B8 [16:34:09]RAPDU: AB 58 EA F3 78 57 36 BD 90 00 [16:34:09]wFMCommunicate OK [16:34:09]SAM_PROTO_SignData done [16:34:09]FM_MakeSignedData done [16:34:09]CreateOFDProtocolMessage [16:34:09]wFMCommunicate request_size=4 [16:34:09]MH_SAM_APDU [16:34:09]CAPDU: 80 11 00 00 [16:34:09]Write to MH i2c: E2 08 00 99 02 80 11 00 00 00 00 00 00 15 [16:34:09]Write i2c OK [16:34:09]MH_I2C_Read... [16:34:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:09]Read from MH i2c: E2 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 17 00 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: E2 17 00 99 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [16:34:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:34:09]wFMCommunicate OK [16:34:09]CreateOFDProtocolMessage done [16:34:09]OFDSenderStorePacket 165617 [16:34:09]StoreOFDPacket docnum=165617 [16:34:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 88 1B 07 01 08 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 00 BA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 86 02 00 35 04 06 00 EF 15 77 6C 20 BF AB 58 EA F3 78 57 36 BD [16:34:09]CheckFolder [16:34:09]dirname=/storage/ofd_packets [16:34:09]CheckFolder done [16:34:09]ProducePacketName [16:34:09]name=ofd_packets/00165617 [16:34:09]NVStorageSaveData ofd_packets/00165617 [16:34:09]File name is /storage/ofd_packets/00165617 [16:34:09]Write 301 bytes [16:34:09]NVStorageSaveData done [16:34:09]OFDSenderStorePacket done [16:34:09]KKMCreateOFDPacket done [16:34:09]NVStorageSaveData kkm_last_timestamp [16:34:09]File name is /storage/kkm_last_timestamp [16:34:09]Write 4 bytes [16:34:09]NVStorageSaveData done [16:34:09]ExternCall_PrintAddStr [16:34:09]wPrintStart [16:34:09]Write to MH i2c: 01 00 00 9A 02 9C [16:34:09]Write i2c OK [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: 01 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: 01 07 00 [16:34:09]MH_I2C_Read... [16:34:09]Read from MH i2c: 01 07 00 9A 02 00 00 00 00 00 FF 0F B1 [16:34:09]RasterBufferAndPrint [16:34:09]line Счет N : (1)294459 [16:34:09]line ИНН: 02508201610067 [16:34:09]line Контрольно-Кассовый Чек [16:34:09]line ПРОДАЖА [16:34:09]line ТРК (МРК, ГНК) : 42 [16:34:09]line Товар: 2710124130 [16:34:09]line Аи-92-К-5 [16:34:09]line 22.130 * 67.80 [16:34:09]line = 1500.41 [16:34:09]line НДС 12% НСП 1% [16:34:09]line > о реализуемом товаре [16:34:09]line ОКРУГЛЕНИЕ: -0.41 [16:34:09]line ИТОГО: 1500.00 [16:34:09]line Внесено: 1500.00 [16:34:09]line СДАЧА: 0.00 [16:34:09]line НСП 1% : 13.28 [16:34:09]line НДС 12% : 159.34 [16:34:09]line Наличными: 1500.00 [16:34:09]line Безнал.: 0.00 [16:34:09]line Место: АЗС № 130 "Партнер Нефть" [16:34:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:34:09]line СНО: Общий режим [16:34:09]line Чек 470 23.08.2024 16:34 [16:34:09]line Смена: 469 ФФД: 1.0 [16:34:09]line ЗНМ: 0300000070 [16:34:09]line РНМ: 0000000000092562 [16:34:09]line Версия ККМ: 001 [16:34:09]line ФМ: 0000000000871769 [16:34:09]line ФД: 165617 [16:34:09]line ФПД: 262875476926655 [16:34:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163408&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165617&fm=262875476926655&tin=02508201610067®Number=0000000000092562&sum=150000 [16:34:09]written 0, free lines is 4095 [16:34:09]OFD Sender: Processing packet 165617 [packets to send 995, broken 994] [16:34:09]ProducePacketName [16:34:09]name=ofd_packets/00165617 [16:34:09]OFD Sender: To server: pG, [16:34:09]CommunicateWithHost lk.salyk.kg:30040 [16:34:09]ConnectInit lk.salyk.kg [16:34:10]Write to MH i2c: 01 00 00 C5 02 C7 [16:34:10]Write i2c OK [16:34:10]MH_I2C_Read... [16:34:10]Read from MH i2c: 01 [16:34:10]MH_I2C_Read... [16:34:10]Read from MH i2c: 01 07 00 [16:34:10]MH_I2C_Read... [16:34:10]Read from MH i2c: 01 07 00 C5 02 00 00 00 00 00 CA 0C A4 [16:34:10]RasterBufferAndPrint [16:34:10]line [16:34:10]line [16:34:10]line [16:34:10]line [16:34:10]line [16:34:10]written 0, free lines is 3282 [16:34:10]MH_Cut [16:34:10]Write to MH i2c: D1 01 00 CC 02 01 A0 [16:34:10]Write i2c OK [16:34:10]MH_I2C_Read... [16:34:10]Read from MH i2c: D1 [16:34:10]MH_I2C_Read... [16:34:10]Read from MH i2c: D1 01 00 [16:34:10]MH_I2C_Read... [16:34:10]Read from MH i2c: D1 01 00 CC 02 00 9F [16:34:10]Write to MH i2c: 01 00 00 CD 02 CF [16:34:10]Write i2c OK [16:34:10]MH_I2C_Read... [16:34:10]*** Cut start [16:34:10]*** Purtial cut [16:34:10]*** Stage 1: CUTSNS_PIN = 1 [16:34:12]Read from MH i2c: 01 [16:34:12]MH_I2C_Read... [16:34:12]*** Stop cut motor [16:34:12]*** Cut end [16:34:12]Read from MH i2c: 01 07 00 [16:34:12]MH_I2C_Read... [16:34:12]Read from MH i2c: 01 07 00 CD 02 00 00 00 00 00 FF 0F E4 [16:34:12]process_action close_receipt done [16:34:12]requested_data is exist [16:34:12]produce_requested_data [16:34:12]requested_item fm.sn is exist - process it [16:34:12]wFMCommunicate request_size=4 [16:34:12]MH_SAM_APDU [16:34:12]CAPDU: 80 11 00 00 [16:34:12]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [16:34:12]Write i2c OK [16:34:12]MH_I2C_Read... [16:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:12]Read from MH i2c: E2 [16:34:12]MH_I2C_Read... [16:34:12]Read from MH i2c: E2 17 00 [16:34:12]MH_I2C_Read... [16:34:12]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [16:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:34:12]wFMCommunicate OK [16:34:12]requested_item fd.num is exist - process it [16:34:12]SAM_PROTO_GetFieldsCounters [16:34:12]wFMCommunicate request_size=4 [16:34:12]MH_SAM_APDU [16:34:12]CAPDU: 80 13 00 00 [16:34:12]Write to MH i2c: E2 08 00 CF 02 80 13 00 00 00 00 00 00 4D [16:34:12]Write i2c OK [16:34:12]MH_I2C_Read... [16:34:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:13]Read from MH i2c: E2 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 62 00 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 62 00 CF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [16:34:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:34:13]wFMCommunicate OK [16:34:13]SAM_PROTO_GetFieldsCounters done [16:34:13]requested_item shift.num is exist - process it [16:34:13]requested_item shift.opened is exist - process it [16:34:13]req_shift_opened [16:34:13]FM_GetShiftState [16:34:13]SAM_PROTO_GetShiftState [16:34:13]wFMCommunicate request_size=4 [16:34:13]MH_SAM_APDU [16:34:13]CAPDU: 80 13 01 00 [16:34:13]Write to MH i2c: E2 08 00 D0 02 80 13 01 00 00 00 00 00 4F [16:34:13]Write i2c OK [16:34:13]MH_I2C_Read... [16:34:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:13]Read from MH i2c: E2 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 0E 00 [16:34:13]MH_I2C_Read... [16:34:13]Read from MH i2c: E2 0E 00 D0 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7D [16:34:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:34:13]wFMCommunicate OK [16:34:13]SAM_PROTO_GetShiftState done [16:34:13]FM_GetShiftState done [16:34:13]req_shift_opened done [16:34:13]requested_item shift.open_date is exist - process it [16:34:13]req_shift_open_date [16:34:13]req_shift_open_date done [16:34:13]produce_requested_data done [16:34:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165617,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:34:13]process_action_free close_receipt [16:34:13]json_value_free [16:34:13]json_value_free done [16:34:13]process_json_proto returns [16:34:13]Send response to host [16:34:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165617,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:34:13]free response buf [16:34:13]execute_script done [16:34:13]execute_script returns [16:34:13]free content buf [16:34:13]Sock 7.Close socket [16:34:13]Sock 7.Thread stoped [16:34:14]ConnectInit Can't take IP for lk.salyk.kg [16:34:14]CommunicateWithHost connect error [16:34:14]CommunicateWithHost err = -1 [16:34:14]OFD Sender: Server communicate error [16:34:19]OFD Sender: Processing packet 165617 [packets to send 995, broken 994] [16:34:19]ProducePacketName [16:34:19]name=ofd_packets/00165617 [16:34:19]OFD Sender: To server: pG, [16:34:19]CommunicateWithHost lk.salyk.kg:30040 [16:34:19]ConnectInit lk.salyk.kg [16:34:24]ConnectInit Can't take IP for lk.salyk.kg [16:34:24]CommunicateWithHost connect error [16:34:24]CommunicateWithHost err = -1 [16:34:24]OFD Sender: Server communicate error [16:34:26]recv_with_timeout no data received [16:34:29]OFD Sender: Processing packet 165617 [packets to send 995, broken 994] [16:34:29]ProducePacketName [16:34:29]name=ofd_packets/00165617 [16:34:29]OFD Sender: To server: pG, [16:34:29]CommunicateWithHost lk.salyk.kg:30040 [16:34:29]ConnectInit lk.salyk.kg [16:34:34]ConnectInit Can't take IP for lk.salyk.kg [16:34:34]CommunicateWithHost connect error [16:34:34]CommunicateWithHost err = -1 [16:34:34]OFD Sender: Server communicate error [16:34:39]OFD Sender: Processing packet 165617 [packets to send 995, broken 994] [16:34:39]ProducePacketName [16:34:39]name=ofd_packets/00165617 [16:34:39]OFD Sender: To server: pG, [16:34:39]CommunicateWithHost lk.salyk.kg:30040 [16:34:39]ConnectInit lk.salyk.kg [16:34:41]Connected sock=7 [16:34:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 88 1B 07 01 08 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 00 BA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 86 02 00 35 04 06 00 EF 15 77 6C 20 BF AB 58 EA F3 78 57 36 BD [16:34:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D3 1C 47 00 0D DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 86 02 00 F4 03 04 00 6B 63 C8 66 B6 04 01 00 00 D1 3C 01 B8 5A FA 07 EE [16:34:42]CommunicateWithHost err = 0 [16:34:42]CheckOFDResponse [16:34:42]1017 (14) - 77093643461234 [16:34:42]1041 (16) - 0000000000871769 [16:34:42]1040 (4) - 165617 [16:34:42]1012 (4) - 23.08.2024 10:24 [16:34:42]1206 (1) - 0 [16:34:42]OFD Sender: Remove packet 165617 [16:34:42]ProducePacketName [16:34:42]name=ofd_packets/00165617 [16:34:42]NVStorageDeleteData [16:34:42]OFD Sender: No OFD packet to send [16:34:47]OFD Sender: No OFD packet to send [16:34:52]recv_with_timeout no data received [16:34:52]OFD Sender: No OFD packet to send [16:34:57]OFD Sender: No OFD packet to send [16:35:02]recv_with_timeout no data received [16:35:02]OFD Sender: No OFD packet to send [16:35:07]OFD Sender: No OFD packet to send [16:35:13]OFD Sender: No OFD packet to send [16:35:18]OFD Sender: No OFD packet to send [16:35:23]OFD Sender: No OFD packet to send [16:35:28]OFD Sender: No OFD packet to send [16:35:33]OFD Sender: No OFD packet to send [16:35:38]OFD Sender: No OFD packet to send [16:35:43]OFD Sender: No OFD packet to send [16:35:48]OFD Sender: No OFD packet to send [16:35:53]OFD Sender: No OFD packet to send [16:35:58]OFD Sender: No OFD packet to send [16:36:02]recv_with_timeout no data received [16:36:03]OFD Sender: No OFD packet to send [16:36:08]OFD Sender: No OFD packet to send [16:36:13]OFD Sender: No OFD packet to send [16:36:14]accept exits with 10 [16:36:14]New connection [16:36:14]New thread 3066830180 created [16:36:14]Thread 3066973540 joined [16:36:14]Waiting for new connection... [16:36:14] Sock 10.Parse request [16:36:14]Sock 10.Check first char [16:36:14]Sock 10.First char is OK [16:36:14]request: POST /json_proto HTTP/1.0 [16:36:14]Method: POST [16:36:14]URL: /json_proto [16:36:14]Method is POST - this is cgi request [16:36:14]url: /json_proto [16:36:14]query_string will be loaded in cgi processing [16:36:14]execute_cgi json_proto POST (null) [16:36:14]execute_cgi path=json_proto method=POST [16:36:14]POST find Content-Length [16:36:14]Host: 172.17.44.132:8080 [16:36:14]Content-Length: 672 [16:36:14]Content-Type: application/json [16:36:14] [16:36:14]POST finish read [16:36:14]Found Content-Length = 672 [16:36:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:14]execute_script... [16:36: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)294460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:14]POST & json_proto [16:36:14]process_json_proto [16:36:14]json parsed OK: [16:36:14]protocol is kg_v1.0 [16:36:14]action value=close_receipt [16:36:14]process_action close_receipt [16:36:14]cmd_close_receipt [16:36:14]MH_GetDate [16:36:14]Write to MH i2c: F0 00 00 D1 02 C2 [16:36:14]Write i2c OK [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: F0 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: F0 09 00 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: F0 09 00 D1 02 00 7F BA C8 66 2A 83 C1 65 05 [16:36:14]GetLastDocTimeStamp 1724430848 [16:36:14]current date 1724430975 [16:36:14]FM_GetShiftState [16:36:14]SAM_PROTO_GetShiftState [16:36:14]wFMCommunicate request_size=4 [16:36:14]MH_SAM_APDU [16:36:14]CAPDU: 80 13 01 00 [16:36:14]Write to MH i2c: E2 08 00 D2 02 80 13 01 00 00 00 00 00 51 [16:36:14]Write i2c OK [16:36:14]MH_I2C_Read... [16:36:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:14]Read from MH i2c: E2 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: E2 0E 00 [16:36:14]MH_I2C_Read... [16:36:14]Read from MH i2c: E2 0E 00 D2 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7F [16:36:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:36:14]wFMCommunicate OK [16:36:14]SAM_PROTO_GetShiftState done [16:36:14]FM_GetShiftState done [16:36:14]opened in 1724372766 [16:36:14]opened+sec_in_day 1724459166 [16:36:14]quantity*price = 100035 [16:36:14]sum+1 = 100036 [16:36:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 471 23.08.2024 16:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165618 ФПД: 2695038447738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T163615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165618&fm=2695038447738&tin=02508201610067®Number=0000000000092562&sum=100000 [16:36:15]StoreToDocumentArchive [16:36:15]shift 469 fd 165618 [16:36:15]save to /storage/0469/doc_00165618 [16:36:15]save last doc name /storage/0469/doc_00165618 to /storage/kkm_last_doc_name [16:36:15]save OK [16:36:15]Clear old archive folders... [16:36:15]ProcessDocumentItem done err = 0, tmpTLVsize=249 [16:36:15]tlvbuf is 012D7DD0 [16:36:15]SAM_PROTO_ClearQueue [16:36:15]wFMCommunicate request_size=4 [16:36:15]MH_SAM_APDU [16:36:15]CAPDU: 80 09 00 00 [16:36:15]Write to MH i2c: E2 08 00 DF 02 80 09 00 00 00 00 00 00 53 [16:36:15]Write i2c OK [16:36:15]MH_I2C_Read... [16:36:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:15]Read from MH i2c: E2 [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: E2 03 00 [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: E2 03 00 DF 02 00 90 00 55 [16:36:15]RAPDU: 90 00 [16:36:15]wFMCommunicate OK [16:36:15]SAM_PROTO_ClearQueue done [16:36:15]KKMCreateOFDPacket [16:36:15]OFDProtocolAddRootSTLVToBuf [16:36:15]FM_MakeSignedData [16:36:15]FM_MakeSignedData [16:36:15]SAM_PROTO_SignData [16:36:15]wFMCommunicate request_size=4 [16:36:15]MH_SAM_APDU [16:36:15]CAPDU: 80 0D 01 02 [16:36:15]Write to MH i2c: E2 08 00 E0 02 80 0D 01 02 00 00 00 00 5B [16:36:15]Write i2c OK [16:36:15]MH_I2C_Read... [16:36:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:15]Read from MH i2c: E2 [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: E2 03 00 [16:36:15]MH_I2C_Read... [16:36:15]Read from MH i2c: E2 03 00 E0 02 00 90 00 56 [16:36:15]RAPDU: 90 00 [16:36:15]wFMCommunicate OK [16:36:15]wFMCommunicate request_size=255 [16:36:15]MH_SAM_APDU [16:36:15]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 7F BA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 86 02 00 35 04 06 00 02 73 7C [16:36:15]Write to MH i2c: E2 02 01 E1 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 7F BA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 86 02 00 35 04 06 00 02 73 7C 00 00 5A [16:36:15]Write i2c OK [16:36:15]MH_I2C_Read... [16:36:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:16]Read from MH i2c: E2 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 03 00 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 03 00 E1 02 00 90 00 57 [16:36:16]RAPDU: 90 00 [16:36:16]wFMCommunicate OK [16:36:16]wFMCommunicate request_size=8 [16:36:16]MH_SAM_APDU [16:36:16]CAPDU: 80 0D 02 02 03 CF 30 7A [16:36:16]Write to MH i2c: E2 0B 00 E2 02 80 0D 02 02 03 00 CF 30 7A 00 00 DD [16:36:16]Write i2c OK [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 [16:36:16]MH_I2C_Read... [16:36:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:16]Read from MH i2c: E2 03 00 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 03 00 E2 02 00 90 00 58 [16:36:16]RAPDU: 90 00 [16:36:16]wFMCommunicate OK [16:36:16]wFMCommunicate request_size=4 [16:36:16]MH_SAM_APDU [16:36:16]CAPDU: 80 0D 03 02 [16:36:16]Write to MH i2c: E2 08 00 E3 02 80 0D 03 02 00 00 00 00 60 [16:36:16]Write i2c OK [16:36:16]MH_I2C_Read... [16:36:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:16]Read from MH i2c: E2 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 0B 00 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 0B 00 E3 02 00 CD BD 82 07 10 83 0D CF 90 00 E3 [16:36:16]RAPDU: CD BD 82 07 10 83 0D CF 90 00 [16:36:16]wFMCommunicate OK [16:36:16]SAM_PROTO_SignData done [16:36:16]FM_MakeSignedData done [16:36:16]CreateOFDProtocolMessage [16:36:16]wFMCommunicate request_size=4 [16:36:16]MH_SAM_APDU [16:36:16]CAPDU: 80 11 00 00 [16:36:16]Write to MH i2c: E2 08 00 E4 02 80 11 00 00 00 00 00 00 60 [16:36:16]Write i2c OK [16:36:16]MH_I2C_Read... [16:36:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:16]Read from MH i2c: E2 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 17 00 [16:36:16]MH_I2C_Read... [16:36:16]Read from MH i2c: E2 17 00 E4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [16:36:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:36:16]wFMCommunicate OK [16:36:16]CreateOFDProtocolMessage done [16:36:16]OFDSenderStorePacket 165618 [16:36:16]StoreOFDPacket docnum=165618 [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]/dev/ttyS4 opened [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17250441+1707180842=1724431283 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 B3 BB C8 66 2A 83 C1 65 6E [16:41:23]Current date/time: 23.08.2024 16:41 [16:41:23]FM_Init [16:41:23]wFMConnect [16:41:23]MH_SAM_On [16:41:23]Write to MH i2c: E0 00 00 08 00 E7 [16:41:23]Write i2c OK [16:41:23]MH_I2C_Read... [16:41:23]*** iso7816_init finished! [16:41:23]*** atr: [16:41:23]*** 0F 3B D5 18 FF 81 91 FE [16:41:23]*** 1F C3 80 73 C8 21 10 0A [16:41:23]*** 00 00 00 00 00 00 00 00 [16:41:23]*** 00 00 00 00 00 00 00 00 [16:41:23]*** 00 00 00 00 00 00 00 00 [16:41:23]*** 00 00 00 00 00 00 00 00 [16:41:23]*** 00 00 00 00 00 00 00 00 [16:41:23]*** 00 00 00 00 00 00 00 00 [16:41:23]Read from MH i2c: E0 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E0 10 00 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:41:23]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:41:23]wFMCommunicate request_size=10 [16:41:23]MH_SAM_APDU [16:41:23]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:41:23]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:41:23]Write i2c OK [16:41:23]MH_I2C_Read... [16:41:23]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:41:23]Read from MH i2c: E2 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 03 00 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:41:23]RAPDU: 90 00 [16:41:23]wFMCommunicate OK [16:41:23]wFMCommunicate request_size=4 [16:41:23]MH_SAM_APDU [16:41:23]CAPDU: 80 11 00 00 [16:41:23]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:41:23]Write i2c OK [16:41:23]MH_I2C_Read... [16:41:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:23]Read from MH i2c: E2 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 17 00 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [16:41:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:23]wFMCommunicate OK [16:41:23]Detected FM SN is 0000000000871769 [16:41:23]Stored FM SN is 0000000000871769 [16:41:23]wFMCommunicate request_size=9 [16:41:23]MH_SAM_APDU [16:41:23]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:41:23]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:41:23]Write i2c OK [16:41:23]MH_I2C_Read... [16:41:23]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:41:23]Read from MH i2c: E2 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 03 00 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:41:23]RAPDU: 90 00 [16:41:23]wFMCommunicate OK [16:41:23]FM PIN OK [16:41:23]wFMCommunicate request_size=8 [16:41:23]MH_SAM_APDU [16:41:23]CAPDU: 80 14 04 00 03 02 00 01 [16:41:23]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:41:23]Write i2c OK [16:41:23]MH_I2C_Read... [16:41:23]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:41:23]Read from MH i2c: E2 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 03 00 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:41:23]RAPDU: 90 00 [16:41:23]wFMCommunicate OK [16:41:23]wFMCommunicate request_size=13 [16:41:23]MH_SAM_APDU [16:41:23]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:41:23]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:41:23]Write i2c OK [16:41:23]MH_I2C_Read... [16:41:23]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:41:23]Read from MH i2c: E2 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 03 00 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:41:23]RAPDU: 90 00 [16:41:23]wFMCommunicate OK [16:41:23]wFMCommunicate request_size=4 [16:41:23]MH_SAM_APDU [16:41:23]CAPDU: 80 11 00 00 [16:41:23]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:41:23]Write i2c OK [16:41:23]MH_I2C_Read... [16:41:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:23]Read from MH i2c: E2 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 17 00 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [16:41:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:23]wFMCommunicate OK [16:41:23]DocumentArchiveInit [16:41:23]Start Httpd... [16:41:23]Httpd thread 3067223396 created [16:41:23]Write to MH i2c: 01 00 00 0F 00 0F [16:41:23]Write i2c OK [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: 01 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: 01 07 00 [16:41:23]MH_I2C_Read... [16:41:23]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:41:23]Allocated Socket 5 [16:41:23]Bind OK [16:41:23]Listen OK [16:41:23]httpd running on port 8080 [16:41:23]Waiting for new connection... [16:41:23]MH Int Process started [16:41:24]OFD Sender: Processing packet 165618 [packets to send 995, broken 994] [16:41:24]ProducePacketName [16:41:24]name=ofd_packets/00165618 [16:41:24]OFD Sender: To server: pG, [16:41:25]CommunicateWithHost lk.salyk.kg:30040 [16:41:25]ConnectInit lk.salyk.kg [16:41:26]accept exits with 6 [16:41:26]New connection [16:41:26]New thread 3066936676 created [16:41:26]Waiting for new connection... [16:41:26] Sock 6.Parse request [16:41:26]Sock 6.Check first char [16:41:26]Sock 6.First char is OK [16:41:26]request: POST /json_proto HTTP/1.0 [16:41:26]Method: POST [16:41:26]URL: /json_proto [16:41:26]Method is POST - this is cgi request [16:41:26]url: /json_proto [16:41:26]query_string will be loaded in cgi processing [16:41:26]execute_cgi json_proto POST (null) [16:41:26]execute_cgi path=json_proto method=POST [16:41:26]POST find Content-Length [16:41:26]Host: 172.17.44.132:8080 [16:41:26]Content-Length: 215 [16:41:26]Content-Type: application/json [16:41:26] [16:41:26]POST finish read [16:41:26]Found Content-Length = 215 [16:41:26]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:41:26]execute_script... [16:41:26]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:41:26]POST & json_proto [16:41:26]process_json_proto [16:41:26]json parsed OK: [16:41:26]protocol is kg_v1.0 [16:41:26]action value=get_value [16:41:26]process_action get_value [16:41:26]cmd_get_value [16:41:26]process_action get_value done [16:41:26]requested_data is exist [16:41:26]produce_requested_data [16:41:26]requested_item kkm.sn is exist - process it [16:41:26]requested_item kkm.ver is exist - process it [16:41:26]requested_item fm.sn is exist - process it [16:41:26]wFMCommunicate request_size=4 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 11 00 00 [16:41:26]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 17 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [16:41:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:26]wFMCommunicate OK [16:41:26]requested_item fd.num is exist - process it [16:41:26]SAM_PROTO_GetFieldsCounters [16:41:26]wFMCommunicate request_size=4 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 13 00 00 [16:41:26]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 62 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [16:41:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:26]wFMCommunicate OK [16:41:26]SAM_PROTO_GetFieldsCounters done [16:41:26]requested_item shift.num is exist - process it [16:41:26]requested_item shift.opened is exist - process it [16:41:26]req_shift_opened [16:41:26]FM_GetShiftState [16:41:26]SAM_PROTO_GetShiftState [16:41:26]wFMCommunicate request_size=4 [16:41:26]MH_SAM_APDU [16:41:26]CAPDU: 80 13 01 00 [16:41:26]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:41:26]Write i2c OK [16:41:26]MH_I2C_Read... [16:41:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:26]Read from MH i2c: E2 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 0E 00 [16:41:26]MH_I2C_Read... [16:41:26]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [16:41:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:41:26]wFMCommunicate OK [16:41:26]SAM_PROTO_GetShiftState done [16:41:26]FM_GetShiftState done [16:41:26]req_shift_opened done [16:41:26]requested_item shift.open_date is exist - process it [16:41:26]req_shift_open_date [16:41:26]req_shift_open_date done [16:41:26]produce_requested_data done [16:41:26]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165618,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:41:26]process_action_free get_value [16:41:26]json_value_free [16:41:26]json_value_free done [16:41:26]process_json_proto returns [16:41:26]Send response to host [16:41:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165618,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:41:26]free response buf [16:41:26]execute_script done [16:41:26]execute_script returns [16:41:26]free content buf [16:41:26]Sock 6.Close socket [16:41:26]Sock 6.Thread stoped [16:41:26]accept exits with 11 [16:41:26]New connection [16:41:26]New thread 3066793316 created [16:41:26]Thread 3066936676 joined [16:41:26]Waiting for new connection... [16:41:26] Sock 11.Parse request [16:41:26]Sock 11.Check first char [16:41:26]Sock 11.First char is OK [16:41:26]request: POST /json_proto HTTP/1.0 [16:41:26]Method: POST [16:41:26]URL: /json_proto [16:41:26]Method is POST - this is cgi request [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [16:41:28]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:41:28]wFMCommunicate OK [16:41:28]SAM_PROTO_GetFMData done [16:41:28]requested_item fm.sale_refund.total is exist - process it [16:41:28]requested_item fm.buy.total is exist - process it [16:41:28]requested_item shift.sale.total is exist - process it [16:41:28]SAM_PROTO_GetShiftData [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 13 02 00 [16:41:28]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 FD 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 D7 01 00 00 69 04 9E 00 6F 04 04 00 D7 01 00 00 B1 04 04 00 FB D3 9E 02 70 04 04 00 C8 32 C2 01 72 04 03 00 33 A1 DC 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 86 40 47 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F2 EF 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 EB [16:41:28]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 D7 01 00 00 69 04 9E 00 6F 04 04 00 D7 01 00 00 B1 04 04 00 FB D3 9E 02 70 04 04 00 C8 32 C2 01 72 04 03 00 33 A1 DC 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 86 40 47 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F2 EF 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:41:28]wFMCommunicate OK [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 17 00 00 [16:41:28]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:41:28]Read from MH i2c: E2 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 FD 00 [16:41:28]MH_I2C_Read... [16:41:28]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [16:41:28]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [16:41:28]wFMCommunicate OK [16:41:28]wFMCommunicate request_size=4 [16:41:28]MH_SAM_APDU [16:41:28]CAPDU: 80 17 00 00 [16:41:28]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:41:28]Write i2c OK [16:41:28]MH_I2C_Read... [16:41:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:41:29]Read from MH i2c: E2 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 FD 00 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [16:41:29]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:41:29]wFMCommunicate OK [16:41:29]wFMCommunicate request_size=4 [16:41:29]MH_SAM_APDU [16:41:29]CAPDU: 80 17 00 00 [16:41:29]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:41:29]Read from MH i2c: E2 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 FD 00 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:41:29]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:41:29]wFMCommunicate OK [16:41:29]wFMCommunicate request_size=4 [16:41:29]MH_SAM_APDU [16:41:29]CAPDU: 80 17 00 00 [16:41:29]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:41:29]Write i2c OK [16:41:29]MH_I2C_Read... [16:41:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:41:29]Read from MH i2c: E2 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 CE 00 [16:41:29]MH_I2C_Read... [16:41:29]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:41:29]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:41:29]wFMCommunicate OK [16:41:29]SAM_PROTO_GetShiftData done [16:41:29]requested_item shift.sale.total_cash is exist - process it [16:41:29]requested_item shift.sale_refund.total is exist - process it [16:41:29]requested_item shift.sale_refund.total_cash is exist - process it [16:41:29]requested_item shift.buy.total is exist - process it [16:41:29]requested_item shift.buy.total_cash is exist - process it [16:41:29]produce_requested_data done [16:41:29]produce_requested_data return {"fm.sale.total":149194849.94,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":439633.87,"shift.sale.total_cash":295042.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:41:29]process_action_free get_value [16:41:29]json_value_free [16:41:29]json_value_free done [16:41:29]process_json_proto returns [16:41:29]Send response to host [16:41:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149194849.94,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":439633.87,"shift.sale.total_cash":295042.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:41:29]free response buf [16:41:29]execute_script done [16:41:29]execute_script returns [16:41:29]free content buf [16:41:29]Sock 11.Close socket [16:41:29]Sock 11.Thread stoped [16:41:30]ConnectInit Can't take IP for lk.salyk.kg [16:41:30]CommunicateWithHost connect error [16:41:30]CommunicateWithHost err = -1 [16:41:30]OFD Sender: Server communicate error [16:41:30]accept exits with 6 [16:41:30]New connection [16:41:30]New thread 3066936676 created [16:41:30]Thread 3066793316 joined [16:41:30]Waiting for new connection... [16:41:30] Sock 6.Parse request [16:41:30]Sock 6.Check first char [16:41:30]Sock 6.First char is OK [16:41:30]request: POST /json_proto HTTP/1.0 [16:41:30]Method: POST [16:41:30]URL: /json_proto [16:41:30]Method is POST - this is cgi request [16:41:30]url: /json_proto [16:41:30]query_string will be loaded in cgi processing [16:41:30]execute_cgi json_proto POST (null) [16:41:30]execute_cgi path=json_proto method=POST [16:41:30]POST find Content-Length [16:41:30]Host: 172.17.44.132:8080 [16:41:30]Content-Length: 886 [16:41:30]Content-Type: application/json [16:41:30] [16:41:30]POST finish read [16:41:30]Found Content-Length = 886 [16:41:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51075", "tax_sys" : 0, "items" : [ { "code": "4870233466296", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0428\u043E\u043A\u043E\u043B\u0430\u0434", "price" : 77.00, "quantity" : 3.000, "sum" : 231.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:30]execute_script... [16:41:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51075", "tax_sys" : 0, "items" : [ { "code": "4870233466296", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0428\u043E\u043A\u043E\u043B\u0430\u0434", "price" : 77.00, "quantity" : 3.000, "sum" : 231.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 276.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:30]POST & json_proto [16:41:30]process_json_proto [16:41:30]json parsed OK: [16:41:30]protocol is kg_v1.0 [16:41:30]action value=close_receipt [16:41:30]process_action close_receipt [16:41:30]cmd_close_receipt [16:41:30]MH_GetDate [16:41:30]Write to MH i2c: F0 00 00 1D 00 0C [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: F0 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: F0 09 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: F0 09 00 1D 00 00 BB BB C8 66 2A 83 C1 65 8C [16:41:30]GetLastDocTimeStamp 1724430975 [16:41:30]current date 1724431291 [16:41:30]FM_GetShiftState [16:41:30]SAM_PROTO_GetShiftState [16:41:30]wFMCommunicate request_size=4 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 13 01 00 [16:41:30]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 0E 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [16:41:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:41:30]wFMCommunicate OK [16:41:30]SAM_PROTO_GetShiftState done [16:41:30]FM_GetShiftState done [16:41:30]opened in 1724372766 [16:41:30]opened+sec_in_day 1724459166 [16:41:30]quantity*price = 23100 [16:41:30]sum+1 = 23101 [16:41:30]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 42069942 Жев Orbit White Fresh Mint 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 276.00 НСП 1% : 2.44 НДС 12% : 29.31 Наличными: 276.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 472 23.08.2024 16:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165619 ФПД: 17072718402123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165619&fm=17072718402123&tin=02508201610067®Number=0000000000092562&sum=27600 0 [16:41:32]StoreToDocumentArchive [16:41:32]shift 469 fd 165619 [16:41:32]save to /storage/0469/doc_00165619 [16:41:32]save last doc name /storage/0469/doc_00165619 to /storage/kkm_last_doc_name [16:41:32]save OK [16:41:32]Clear old archive folders... [16:41:32]ProcessDocumentItem done err = 0, tmpTLVsize=380 [16:41:32]tlvbuf is 01922A40 [16:41:32]SAM_PROTO_ClearQueue [16:41:32]wFMCommunicate request_size=4 [16:41:32]MH_SAM_APDU [16:41:32]CAPDU: 80 09 00 00 [16:41:32]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:32]Read from MH i2c: E2 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 03 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:41:32]RAPDU: 90 00 [16:41:32]wFMCommunicate OK [16:41:32]SAM_PROTO_ClearQueue done [16:41:32]KKMCreateOFDPacket [16:41:32]OFDProtocolAddRootSTLVToBuf [16:41:32]FM_MakeSignedData [16:41:32]FM_MakeSignedData [16:41:32]SAM_PROTO_SignData [16:41:32]wFMCommunicate request_size=4 [16:41:32]MH_SAM_APDU [16:41:32]CAPDU: 80 0D 01 02 [16:41:32]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:32]Read from MH i2c: E2 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 03 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:41:32]RAPDU: 90 00 [16:41:32]wFMCommunicate OK [16:41:32]wFMCommunicate request_size=255 [16:41:32]MH_SAM_APDU [16:41:32]CAPDU: 80 0D 02 02 FA 03 00 7C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 32 39 36 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 3C 5A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 [16:41:32]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 7C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 32 39 36 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 3C 5A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 32 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 03 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:41:33]RAPDU: 90 00 [16:41:33]wFMCommunicate OK [16:41:33]wFMCommunicate request_size=139 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 0D 02 02 86 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 BB BB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 86 02 00 35 04 06 00 0F 87 0D 50 D2 4B [16:41:33]Write to MH i2c: E2 8E 00 2E 00 80 0D 02 02 86 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 BB BB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 86 02 00 35 04 06 00 0F 87 0D 50 D2 4B 00 00 7D [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 03 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:41:33]RAPDU: 90 00 [16:41:33]wFMCommunicate OK [16:41:33]wFMCommunicate request_size=4 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 0D 03 02 [16:41:33]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 0B 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 0B 00 2F 00 00 18 ED A7 8F 89 5F 4F FA 90 00 17 [16:41:33]RAPDU: 18 ED A7 8F 89 5F 4F FA 90 00 [16:41:33]wFMCommunicate OK [16:41:33]SAM_PROTO_SignData done [16:41:33]FM_MakeSignedData done [16:41:33]CreateOFDProtocolMessage [16:41:33]wFMCommunicate request_size=4 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 11 00 00 [16:41:33]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 17 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [16:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:33]wFMCommunicate OK [16:41:33]CreateOFDProtocolMessage done [16:41:33]OFDSenderStorePacket 165619 [16:41:33]StoreOFDPacket docnum=165619 [16:41:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 01 00 00 E2 30 88 01 97 69 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 32 39 36 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 3C 5A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 BB BB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 86 02 00 35 04 06 00 0F 87 0D 50 D2 4B 18 ED A7 8F 89 5F 4F FA [16:41:33]CheckFolder [16:41:33]dirname=/storage/ofd_packets [16:41:33]CheckFolder done [16:41:33]ProducePacketName [16:41:33]name=ofd_packets/00165619 [16:41:33]NVStorageSaveData ofd_packets/00165619 [16:41:33]File name is /storage/ofd_packets/00165619 [16:41:33]Write 430 bytes [16:41:33]NVStorageSaveData done [16:41:33]OFDSenderStorePacket done [16:41:33]KKMCreateOFDPacket done [16:41:33]NVStorageSaveData kkm_last_timestamp [16:41:33]File name is /storage/kkm_last_timestamp [16:41:33]Write 4 bytes [16:41:33]NVStorageSaveData done [16:41:33]ExternCall_PrintAddStr [16:41:33]wPrintStart [16:41:33]Write to MH i2c: 01 00 00 31 00 31 [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: 01 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: 01 07 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:41:33]RasterBufferAndPrint [16:41:33]line Счет N : (3)51075 [16:41:33]line ИНН: 02508201610067 [16:41:33]line Контрольно-Кассовый Чек [16:41:33]line ПРОДАЖА [16:41:33]line Товар: 4870233466296 [16:41:33]line Мороженое Миша Шоколад [16:41:33]line 3.000 * 77.00 [16:41:33]line = 231.00 [16:41:33]line НДС 12% НСП 1% [16:41:33]line > о реализуемом товаре [16:41:33]line Товар: 42069942 [16:41:33]line Жев Orbit White Fresh Mint [16:41:33]line 1.000 * 45.00 [16:41:33]line = 45.00 [16:41:33]line НДС 12% НСП 1% [16:41:33]line > о реализуемом товаре [16:41:33]line ИТОГО: 276.00 [16:41:33]line НСП 1% : 2.44 [16:41:33]line НДС 12% : 29.31 [16:41:33]line Наличными: 276.00 [16:41:33]line Безнал.: 0.00 [16:41:33]line Место: АЗС № 130 "Партнер Нефть" [16:41:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:41:33]line СНО: Общий режим [16:41:33]line Чек 472 23.08.2024 16:41 [16:41:33]line Смена: 469 ФФД: 1.0 [16:41:33]line ЗНМ: 0300000070 [16:41:33]line РНМ: 0000000000092562 [16:41:33]line Версия ККМ: 001 [16:41:33]line ФМ: 0000000000871769 [16:41:33]line ФД: 165619 [16:41:33]line ФПД: 17072718402123 [16:41:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164131&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165619&fm=17072718402123&tin=02508201610067®Number=0000000000092562&sum=27600 [16:41:33]line 0 [16:41:33]written 0, free lines is 4095 [16:41:33]OFD Sender: Processing packet 165618 [packets to send 996, broken 994] [16:41:33]ProducePacketName [16:41:33]name=ofd_packets/00165618 [16:41:33]OFD Sender: To server: pG, [16:41:33]CommunicateWithHost lk.salyk.kg:30040 [16:41:33]ConnectInit lk.salyk.kg [16:41:34]Write to MH i2c: 01 00 00 5F 00 5F [16:41:34]Write i2c OK [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: 01 [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: 01 07 00 [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: 01 07 00 5F 00 00 00 00 00 00 97 0C 09 [16:41:34]RasterBufferAndPrint [16:41:34]line [16:41:34]line [16:41:34]line [16:41:34]line [16:41:34]line [16:41:34]written 0, free lines is 3244 [16:41:34]MH_Cut [16:41:34]Write to MH i2c: D1 01 00 66 00 01 38 [16:41:34]Write i2c OK [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: D1 [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: D1 01 00 [16:41:34]MH_I2C_Read... [16:41:34]Read from MH i2c: D1 01 00 66 00 00 37 [16:41:34]Write to MH i2c: 01 00 00 67 00 67 [16:41:34]Write i2c OK [16:41:34]MH_I2C_Read... [16:41:34]*** Cut start [16:41:34]*** Purtial cut [16:41:34]*** Stage 1: CUTSNS_PIN = 1 [16:41:37]Read from MH i2c: 01 [16:41:37]MH_I2C_Read... [16:41:37]*** Stop cut motor [16:41:37]*** Cut end [16:41:37]Read from MH i2c: 01 07 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: 01 07 00 67 00 00 00 00 00 00 FF 0F 7C [16:41:37]process_action close_receipt done [16:41:37]requested_data is exist [16:41:37]produce_requested_data [16:41:37]requested_item fm.sn is exist - process it [16:41:37]wFMCommunicate request_size=4 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 11 00 00 [16:41:37]Write to MH i2c: E2 08 00 68 00 80 11 00 00 00 00 00 00 E2 [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:37]Read from MH i2c: E2 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 17 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 17 00 68 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [16:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:37]wFMCommunicate OK [16:41:37]requested_item fd.num is exist - process it [16:41:37]SAM_PROTO_GetFieldsCounters [16:41:37]wFMCommunicate request_size=4 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 13 00 00 [16:41:37]Write to MH i2c: E2 08 00 69 00 80 13 00 00 00 00 00 00 E5 [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:37]Read from MH i2c: E2 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 62 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 62 00 69 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 E7 [16:41:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:37]wFMCommunicate OK [16:41:37]SAM_PROTO_GetFieldsCounters done [16:41:37]requested_item shift.num is exist - process it [16:41:37]requested_item shift.opened is exist - process it [16:41:37]req_shift_opened [16:41:37]FM_GetShiftState [16:41:37]SAM_PROTO_GetShiftState [16:41:37]wFMCommunicate request_size=4 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 13 01 00 [16:41:37]Write to MH i2c: E2 08 00 6A 00 80 13 01 00 00 00 00 00 E7 [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:37]Read from MH i2c: E2 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 0E 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 0E 00 6A 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 15 [16:41:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:41:37]wFMCommunicate OK [16:41:37]SAM_PROTO_GetShiftState done [16:41:37]FM_GetShiftState done [16:41:37]req_shift_opened done [16:41:37]requested_item shift.open_date is exist - process it [16:41:37]req_shift_open_date [16:41:37]req_shift_open_date done [16:41:37]produce_requested_data done [16:41:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165619,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:41:37]process_action_free close_receipt [16:41:37]json_value_free [16:41:37]json_value_free done [16:41:37]process_json_proto returns [16:41:37]Send response to host [16:41:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165619,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:41:37]free response buf [16:41:37]execute_script done [16:41:37]execute_script returns [16:41:37]free content buf [16:41:37]Sock 6.Close socket [16:41:37]Sock 6.Thread stoped [16:41:37]accept exits with 8 [16:41:37]New connection [16:41:37]New thread 3066793316 created [16:41:37]Thread 3066936676 joined [16:41:37]Waiting for new connection... [16:41:37] Sock 8.Parse request [16:41:37]Sock 8.Check first char [16:41:37]Sock 8.First char is OK [16:41:37]request: POST /json_proto HTTP/1.0 [16:41:37]Method: POST [16:41:37]URL: /json_proto [16:41:37]Method is POST - this is cgi request [16:41:37]url: /json_proto [16:41:37]query_string will be loaded in cgi processing [16:41:37]execute_cgi json_proto POST (null) [16:41:37]execute_cgi path=json_proto method=POST [16:41:37]POST find Content-Length [16:41:37]Host: 172.17.44.132:8080 [16:41:37]Content-Length: 682 [16:41:37]Content-Type: application/json [16:41:37] [16:41:37]POST finish read [16:41:37]Found Content-Length = 682 [16:41:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:37]execute_script... [16:41: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)294461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:37]POST & json_proto [16:41:37]process_json_proto [16:41:37]json parsed OK: [16:41:37]protocol is kg_v1.0 [16:41:37]action value=close_receipt [16:41:37]process_action close_receipt [16:41:37]cmd_close_receipt [16:41:37]MH_GetDate [16:41:37]Write to MH i2c: F0 00 00 6B 00 5A [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: F0 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: F0 09 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: F0 09 00 6B 00 00 C2 BB C8 66 2A 83 C1 65 E1 [16:41:37]GetLastDocTimeStamp 1724431291 [16:41:37]current date 1724431298 [16:41:37]FM_GetShiftState [16:41:37]SAM_PROTO_GetShiftState [16:41:37]wFMCommunicate request_size=4 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 13 01 00 [16:41:37]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:37]Read from MH i2c: E2 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 0E 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 17 [16:41:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:41:37]wFMCommunicate OK [16:41:37]SAM_PROTO_GetShiftState done [16:41:37]FM_GetShiftState done [16:41:37]opened in 1724372766 [16:41:37]opened+sec_in_day 1724459166 [16:41:37]quantity*price = 100021 [16:41:37]sum+1 = 100023 [16:41:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 473 23.08.2024 16:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165620 ФПД: 28901029747623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165620&fm=28901029747623&tin=02508201610067®Number=0000000000092562&sum=100000 [16:41:39]StoreToDocumentArchive [16:41:39]shift 469 fd 165620 [16:41:39]save to /storage/0469/doc_00165620 [16:41:39]save last doc name /storage/0469/doc_00165620 to /storage/kkm_last_doc_name [16:41:39]save OK [16:41:39]Clear old archive folders... [16:41:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:41:39]tlvbuf is 019503C0 [16:41:39]SAM_PROTO_ClearQueue [16:41:39]wFMCommunicate request_size=4 [16:41:39]MH_SAM_APDU [16:41:39]CAPDU: 80 09 00 00 [16:41:39]Write to MH i2c: E2 08 00 79 00 80 09 00 00 00 00 00 00 EB [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:39]Read from MH i2c: E2 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [16:41:39]RAPDU: 90 00 [16:41:39]wFMCommunicate OK [16:41:39]SAM_PROTO_ClearQueue done [16:41:39]KKMCreateOFDPacket [16:41:39]OFDProtocolAddRootSTLVToBuf [16:41:39]FM_MakeSignedData [16:41:39]FM_MakeSignedData [16:41:39]SAM_PROTO_SignData [16:41:39]wFMCommunicate request_size=4 [16:41:39]MH_SAM_APDU [16:41:39]CAPDU: 80 0D 01 02 [16:41:39]Write to MH i2c: E2 08 00 7A 00 80 0D 01 02 00 00 00 00 F3 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:39]Read from MH i2c: E2 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [16:41:39]RAPDU: 90 00 [16:41:39]wFMCommunicate OK [16:41:39]wFMCommunicate request_size=255 [16:41:39]MH_SAM_APDU [16:41: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 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 D9 01 00 00 F4 03 04 00 C2 BB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 86 02 00 35 04 06 00 1A [16:41:39]Write to MH i2c: E2 02 01 7B 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 01 00 00 F4 03 04 00 C2 BB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 86 02 00 35 04 06 00 1A 00 00 95 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:39]Read from MH i2c: E2 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [16:41:39]RAPDU: 90 00 [16:41:39]wFMCommunicate OK [16:41:39]wFMCommunicate request_size=10 [16:41:39]MH_SAM_APDU [16:41:39]CAPDU: 80 0D 02 02 05 49 0B 9C 9B A7 [16:41:39]Write to MH i2c: E2 0D 00 7C 00 80 0D 02 02 05 00 49 0B 9C 9B A7 00 00 32 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:39]Read from MH i2c: E2 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [16:41:39]RAPDU: 90 00 [16:41:39]wFMCommunicate OK [16:41:39]wFMCommunicate request_size=4 [16:41:39]MH_SAM_APDU [16:41:39]CAPDU: 80 0D 03 02 [16:41:39]Write to MH i2c: E2 08 00 7D 00 80 0D 03 02 00 00 00 00 F8 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 0B 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 0B 00 7D 00 00 E2 D2 8F 1C 5C 56 51 AD 90 00 08 [16:41:40]RAPDU: E2 D2 8F 1C 5C 56 51 AD 90 00 [16:41:40]wFMCommunicate OK [16:41:40]SAM_PROTO_SignData done [16:41:40]FM_MakeSignedData done [16:41:40]CreateOFDProtocolMessage [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 7E 00 80 11 00 00 00 00 00 00 F8 [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 7E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [16:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:40]wFMCommunicate OK [16:41:40]CreateOFDProtocolMessage done [16:41:40]OFDSenderStorePacket 165620 [16:41:40]StoreOFDPacket docnum=165620 [16:41:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B5 D9 07 01 A6 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D9 01 00 00 F4 03 04 00 C2 BB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 86 02 00 35 04 06 00 1A 49 0B 9C 9B A7 E2 D2 8F 1C 5C 56 51 AD [16:41:40]CheckFolder [16:41:40]dirname=/storage/ofd_packets [16:41:40]CheckFolder done [16:41:40]ProducePacketName [16:41:40]name=ofd_packets/00165620 [16:41:40]NVStorageSaveData ofd_packets/00165620 [16:41:40]File name is /storage/ofd_packets/00165620 [16:41:40]Write 301 bytes [16:41:40]NVStorageSaveData done [16:41:40]OFDSenderStorePacket done [16:41:40]KKMCreateOFDPacket done [16:41:40]NVStorageSaveData kkm_last_timestamp [16:41:40]File name is /storage/kkm_last_timestamp [16:41:40]Write 4 bytes [16:41:40]NVStorageSaveData done [16:41:40]ExternCall_PrintAddStr [16:41:40]wPrintStart [16:41:40]Write to MH i2c: 01 00 00 7F 00 7F [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 [16:41:40]MH_I2C_Read... [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 7F 00 00 00 00 00 00 FF 0F 94 [16:41:40]RasterBufferAndPrint [16:41:40]line Счет N : (1)294461 [16:41:40]line ИНН: 02508201610067 [16:41:40]line Контрольно-Кассовый Чек [16:41:40]line ПРОДАЖА [16:41:40]line ТРК (МРК, ГНК) : 33 [16:41:40]line Товар: 2710124500 [16:41:40]line Аи-95-К-5 [16:41:40]line 13.480 * 74.20 [16:41:40]line = 1000.22 [16:41:40]line НДС 12% НСП 1% [16:41:40]line > о реализуемом товаре [16:41:40]line ОКРУГЛЕНИЕ: -0.22 [16:41:40]line ИТОГО: 1000.00 [16:41:40]line Внесено: 1000.00 [16:41:40]line СДАЧА: 0.00 [16:41:40]line НСП 1% : 8.85 [16:41:40]line НДС 12% : 106.22 [16:41:40]line Наличными: 1000.00 [16:41:40]line Безнал.: 0.00 [16:41:40]line Место: АЗС № 130 "Партнер Нефть" [16:41:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:41:40]line СНО: Общий режим [16:41:40]line Чек 473 23.08.2024 16:41 [16:41:40]line Смена: 469 ФФД: 1.0 [16:41:40]line ЗНМ: 0300000070 [16:41:40]line РНМ: 0000000000092562 [16:41:40]line Версия ККМ: 001 [16:41:40]line ФМ: 0000000000871769 [16:41:40]line ФД: 165620 [16:41:40]line ФПД: 28901029747623 [16:41:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165620&fm=28901029747623&tin=02508201610067®Number=0000000000092562&sum=100000 [16:41:40]written 0, free lines is 4095 [16:41:40]OFD Sender: Processing packet 165618 [packets to send 997, broken 994] [16:41:40]ProducePacketName [16:41:40]name=ofd_packets/00165618 [16:41:40]OFD Sender: To server: pG, [16:41:40]CommunicateWithHost lk.salyk.kg:30040 [16:41:40]ConnectInit lk.salyk.kg [16:41:40]Write to MH i2c: 01 00 00 AA 00 AA [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 [16:41:40]MH_I2C_Read... [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 AA 00 00 00 00 00 00 CE 0C 8B [16:41:40]RasterBufferAndPrint [16:41:40]line [16:41:40]line [16:41:40]line [16:41:40]line [16:41:40]line [16:41:40]written 0, free lines is 3308 [16:41:40]MH_Cut [16:41:40]Write to MH i2c: D1 01 00 B1 00 01 83 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: D1 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: D1 01 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: D1 01 00 B1 00 00 82 [16:41:40]Write to MH i2c: 01 00 00 B2 00 B2 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:41]*** Cut start [16:41:41]*** Purtial cut [16:41:41]*** Stage 1: CUTSNS_PIN = 1 [16:41:43]Read from MH i2c: 01 *** Stop cut motor [16:41:43] [16:41:43]*** Cut end [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: 01 07 00 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: 01 07 00 B2 00 00 00 00 00 00 FF 0F C7 [16:41:43]process_action close_receipt done [16:41:43]requested_data is exist [16:41:43]produce_requested_data [16:41:43]requested_item fm.sn is exist - process it [16:41:43]wFMCommunicate request_size=4 [16:41:43]MH_SAM_APDU [16:41:43]CAPDU: 80 11 00 00 [16:41:43]Write to MH i2c: E2 08 00 B3 00 80 11 00 00 00 00 00 00 2D [16:41:43]Write i2c OK [16:41:43]MH_I2C_Read... [16:41:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:43]Read from MH i2c: E2 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 17 00 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 17 00 B3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [16:41:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:41:43]wFMCommunicate OK [16:41:43]requested_item fd.num is exist - process it [16:41:43]SAM_PROTO_GetFieldsCounters [16:41:43]wFMCommunicate request_size=4 [16:41:43]MH_SAM_APDU [16:41:43]CAPDU: 80 13 00 00 [16:41:43]Write to MH i2c: E2 08 00 B4 00 80 13 00 00 00 00 00 00 30 [16:41:43]Write i2c OK [16:41:43]MH_I2C_Read... [16:41:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:43]Read from MH i2c: E2 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 62 00 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 62 00 B4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 36 [16:41:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:43]wFMCommunicate OK [16:41:43]SAM_PROTO_GetFieldsCounters done [16:41:43]requested_item shift.num is exist - process it [16:41:43]requested_item shift.opened is exist - process it [16:41:43]req_shift_opened [16:41:43]FM_GetShiftState [16:41:43]SAM_PROTO_GetShiftState [16:41:43]wFMCommunicate request_size=4 [16:41:43]MH_SAM_APDU [16:41:43]CAPDU: 80 13 01 00 [16:41:43]Write to MH i2c: E2 08 00 B5 00 80 13 01 00 00 00 00 00 32 [16:41:43]Write i2c OK [16:41:43]MH_I2C_Read... [16:41:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:43]Read from MH i2c: E2 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 0E 00 [16:41:43]MH_I2C_Read... [16:41:43]Read from MH i2c: E2 0E 00 B5 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 60 [16:41:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:41:43]wFMCommunicate OK [16:41:43]SAM_PROTO_GetShiftState done [16:41:43]FM_GetShiftState done [16:41:43]req_shift_opened done [16:41:43]requested_item shift.open_date is exist - process it [16:41:43]req_shift_open_date [16:41:43]req_shift_open_date done [16:41:43]produce_requested_data done [16:41:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165620,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:41:43]process_action_free close_receipt [16:41:43]json_value_free [16:41:43]json_value_free done [16:41:43]process_json_proto returns [16:41:43]Send response to host [16:41:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165620,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:41:43]free response buf [16:41:43]execute_script done [16:41:43]execute_script returns [16:41:43]free content buf [16:41:43]Sock 8.Close socket [16:41:43]Sock 8.Thread stoped [16:41:47]recv_with_timeout no data received [16:41:56]Connected sock=10 [16:41:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 27 6E 05 01 98 52 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 7F BA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 86 02 00 35 04 06 00 02 73 7C CF 30 7A CD BD 82 07 10 83 0D CF [16:42:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6E 92 47 00 37 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 86 02 00 F4 03 04 00 22 65 C8 66 B6 04 01 00 00 43 8D E0 7F 25 00 9C 22 [16:42:01]CommunicateWithHost err = 0 [16:42:01]CheckOFDResponse [16:42:01]1017 (14) - 77093643461234 [16:42:01]1041 (16) - 0000000000871769 [16:42:01]1040 (4) - 165618 [16:42:01]1012 (4) - 23.08.2024 10:32 [16:42:01]1206 (1) - 0 [16:42:01]OFD Sender: Remove packet 165618 [16:42:01]ProducePacketName [16:42:01]name=ofd_packets/00165618 [16:42:01]NVStorageDeleteData [16:42:02]OFD Sender: Processing packet 165619 [packets to send 996, broken 994] [16:42:02]ProducePacketName [16:42:02]name=ofd_packets/00165619 [16:42:02]OFD Sender: To server: pG, [16:42:02]CommunicateWithHost lk.salyk.kg:30040 [16:42:02]ConnectInit lk.salyk.kg [16:42:04]recv_with_timeout no data received [16:42:07]ConnectInit Can't take IP for lk.salyk.kg [16:42:07]CommunicateWithHost connect error [16:42:07]CommunicateWithHost err = -1 [16:42:07]OFD Sender: Server communicate error [16:42:12]OFD Sender: Processing packet 165619 [packets to send 996, broken 994] [16:42:12]ProducePacketName [16:42:12]name=ofd_packets/00165619 [16:42:12]OFD Sender: To server: pG, [16:42:12]CommunicateWithHost lk.salyk.kg:30040 [16:42:12]ConnectInit lk.salyk.kg [16:42:17]ConnectInit Can't take IP for lk.salyk.kg [16:42:17]CommunicateWithHost connect error [16:42:17]CommunicateWithHost err = -1 [16:42:17]OFD Sender: Server communicate error [16:42:22]OFD Sender: Processing packet 165619 [packets to send 996, broken 994] [16:42:22]ProducePacketName [16:42:22]name=ofd_packets/00165619 [16:42:22]OFD Sender: To server: pG, [16:42:22]CommunicateWithHost lk.salyk.kg:30040 [16:42:22]ConnectInit lk.salyk.kg [16:42:23]recv_with_timeout no data received [16:42:27]ConnectInit Can't take IP for lk.salyk.kg [16:42:27]CommunicateWithHost connect error [16:42:27]CommunicateWithHost err = -1 [16:42:27]OFD Sender: Server communicate error [16:42:32]OFD Sender: Processing packet 165619 [packets to send 996, broken 994] [16:42:32]ProducePacketName [16:42:32]name=ofd_packets/00165619 [16:42:32]OFD Sender: To server: pG, [16:42:32]CommunicateWithHost lk.salyk.kg:30040 [16:42:32]ConnectInit lk.salyk.kg [16:42:37]ConnectInit Can't take IP for lk.salyk.kg [16:42:37]CommunicateWithHost connect error [16:42:37]CommunicateWithHost err = -1 [16:42:37]OFD Sender: Server communicate error [16:42:42]OFD Sender: Processing packet 165619 [packets to send 996, broken 994] [16:42:42]ProducePacketName [16:42:42]name=ofd_packets/00165619 [16:42:42]OFD Sender: To server: pG, [16:42:42]CommunicateWithHost lk.salyk.kg:30040 [16:42:42]ConnectInit lk.salyk.kg [16:42:47]ConnectInit Can't take IP for lk.salyk.kg [16:42:47]CommunicateWithHost connect error [16:42:47]CommunicateWithHost err = -1 [16:42:47]OFD Sender: Server communicate error [16:42:52]OFD Sender: Processing packet 165619 [packets to send 996, broken 994] [16:42:52]ProducePacketName [16:42:52]name=ofd_packets/00165619 [16:42:52]OFD Sender: To server: pG, [16:42:52]CommunicateWithHost lk.salyk.kg:30040 [16:42:52]ConnectInit lk.salyk.kg [16:42:57]ConnectInit Can't take IP for lk.salyk.kg [16:42:57]CommunicateWithHost connect error [16:42:57]CommunicateWithHost err = -1 [16:42:57]OFD Sender: Server communicate error [16:43:02]OFD Sender: Processing packet 165619 [packets to send 996, broken 994] [16:43:02]ProducePacketName [16:43:02]name=ofd_packets/00165619 [16:43:02]OFD Sender: To server: pG, [16:43:02]CommunicateWithHost lk.salyk.kg:30040 [16:43:02]ConnectInit lk.salyk.kg [16:43:03]Connected sock=10 [16:43:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 01 00 00 E2 30 88 01 97 69 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 32 39 36 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 3C 5A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0B 00 00 00 00 07 04 06 00 D0 6B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 BB BB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 86 02 00 35 04 06 00 0F 87 0D 50 D2 4B 18 ED A7 8F 89 5F 4F FA [16:43:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BB 17 47 00 6B 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 86 02 00 F4 03 04 00 62 65 C8 66 B6 04 01 00 00 B2 11 CF 58 36 D1 43 17 [16:43:04]CommunicateWithHost err = 0 [16:43:04]CheckOFDResponse [16:43:04]1017 (14) - 77093643461234 [16:43:04]1041 (16) - 0000000000871769 [16:43:04]1040 (4) - 165619 [16:43:04]1012 (4) - 23.08.2024 10:33 [16:43:04]1206 (1) - 0 [16:43:04]OFD Sender: Remove packet 165619 [16:43:04]ProducePacketName [16:43:04]name=ofd_packets/00165619 [16:43:04]NVStorageDeleteData [16:43:05]OFD Sender: Processing packet 165620 [packets to send 995, broken 994] [16:43:05]ProducePacketName [16:43:05]name=ofd_packets/00165620 [16:43:05]OFD Sender: To server: pG, [16:43:05]CommunicateWithHost lk.salyk.kg:30040 [16:43:05]ConnectInit lk.salyk.kg [16:43:05]Connected sock=10 [16:43:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B5 D9 07 01 A6 BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D9 01 00 00 F4 03 04 00 C2 BB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 86 02 00 35 04 06 00 1A 49 0B 9C 9B A7 E2 D2 8F 1C 5C 56 51 AD [16:43:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FA 18 47 00 B5 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 86 02 00 F4 03 04 00 63 65 C8 66 B6 04 01 00 00 36 B9 C4 01 06 70 97 A9 [16:43:06]CommunicateWithHost err = 0 [16:43:06]CheckOFDResponse [16:43:06]1017 (14) - 77093643461234 [16:43:06]1041 (16) - 0000000000871769 [16:43:06]1040 (4) - 165620 [16:43:06]1012 (4) - 23.08.2024 10:33 [16:43:06]1206 (1) - 0 [16:43:06]OFD Sender: Remove packet 165620 [16:43:06]ProducePacketName [16:43:06]name=ofd_packets/00165620 [16:43:06]NVStorageDeleteData [16:43:07]OFD Sender: No OFD packet to send [16:43:12]OFD Sender: No OFD packet to send [16:43:13]accept exits with 6 [16:43:13]New connection [16:43:13]New thread 3066936676 created [16:43:13]Thread 3066793316 joined [16:43:13]Waiting for new connection... [16:43:13] Sock 6.Parse request [16:43:13]Sock 6.Check first char [16:43:13]Sock 6.First char is OK [16:43:13]request: POST /json_proto HTTP/1.0 [16:43:13]Method: POST [16:43:13]URL: /json_proto [16:43:13]Method is POST - this is cgi request [16:43:13]url: /json_proto [16:43:13]query_string will be loaded in cgi processing [16:43:13]execute_cgi json_proto POST (null) [16:43:13]execute_cgi path=json_proto method=POST [16:43:13]POST find Content-Length [16:43:13]Host: 172.17.44.132:8080 [16:43:13]Content-Length: 677 [16:43:13]Content-Type: application/json [16:43:13] [16:43:13]POST finish read [16:43:13]Found Content-Length = 677 [16:43:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:13]execute_script... [16:43: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)294465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:13]POST & json_proto [16:43:13]process_json_proto [16:43:13]json parsed OK: [16:43:13]protocol is kg_v1.0 [16:43:13]action value=close_receipt [16:43:13]process_action close_receipt [16:43:13]cmd_close_receipt [16:43:13]MH_GetDate [16:43:13]Write to MH i2c: F0 00 00 B6 00 A5 [16:43:13]Write i2c OK [16:43:13]MH_I2C_Read... [16:43:13]Read from MH i2c: F0 [16:43:13]MH_I2C_Read... [16:43:13]Read from MH i2c: F0 09 00 [16:43:13]MH_I2C_Read... [16:43:13]Read from MH i2c: F0 09 00 B6 00 00 22 BC C8 66 2A 83 C1 65 8D [16:43:13]GetLastDocTimeStamp 1724431298 [16:43:13]current date 1724431394 [16:43:13]FM_GetShiftState [16:43:13]SAM_PROTO_GetShiftState [16:43:13]wFMCommunicate request_size=4 [16:43:13]MH_SAM_APDU [16:43:13]CAPDU: 80 13 01 00 [16:43:13]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [16:43:13]Write i2c OK [16:43:13]MH_I2C_Read... [16:43:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:13]Read from MH i2c: E2 [16:43:13]MH_I2C_Read... [16:43:13]Read from MH i2c: E2 0E 00 [16:43:13]MH_I2C_Read... [16:43:13]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 62 [16:43:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:43:13]wFMCommunicate OK [16:43:13]SAM_PROTO_GetShiftState done [16:43:13]FM_GetShiftState done [16:43:13]opened in 1724372766 [16:43:13]opened+sec_in_day 1724459166 [16:43:13]quantity*price = 50036 [16:43:13]sum+1 = 50037 [16:43:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 474 23.08.2024 16:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165621 ФПД: 160591917291592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165621&fm=160591917291592&tin=02508201610067®Number=0000000000092562&sum=50000 [16:43:14]StoreToDocumentArchive [16:43:14]shift 469 fd 165621 [16:43:14]save to /storage/0469/doc_00165621 [16:43:14]save last doc name /storage/0469/doc_00165621 to /storage/kkm_last_doc_name [16:43:14]save OK [16:43:14]Clear old archive folders... [16:43:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:43:14]tlvbuf is 018BAEE0 [16:43:14]SAM_PROTO_ClearQueue [16:43:14]wFMCommunicate request_size=4 [16:43:14]MH_SAM_APDU [16:43:14]CAPDU: 80 09 00 00 [16:43:14]Write to MH i2c: E2 08 00 C4 00 80 09 00 00 00 00 00 00 36 [16:43:14]Write i2c OK [16:43:14]MH_I2C_Read... [16:43:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:14]Read from MH i2c: E2 [16:43:14]MH_I2C_Read... [16:43:14]Read from MH i2c: E2 03 00 [16:43:14]MH_I2C_Read... [16:43:14]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [16:43:14]RAPDU: 90 00 [16:43:14]wFMCommunicate OK [16:43:14]SAM_PROTO_ClearQueue done [16:43:14]KKMCreateOFDPacket [16:43:14]OFDProtocolAddRootSTLVToBuf [16:43:14]FM_MakeSignedData [16:43:14]FM_MakeSignedData [16:43:14]SAM_PROTO_SignData [16:43:14]wFMCommunicate request_size=4 [16:43:14]MH_SAM_APDU [16:43:14]CAPDU: 80 0D 01 02 [16:43:14]Write to MH i2c: E2 08 00 C5 00 80 0D 01 02 00 00 00 00 3E [16:43:14]Write i2c OK [16:43:14]MH_I2C_Read... [16:43:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:14]Read from MH i2c: E2 [16:43:14]MH_I2C_Read... [16:43:14]Read from MH i2c: E2 03 00 [16:43:14]MH_I2C_Read... [16:43:14]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [16:43:14]RAPDU: 90 00 [16:43:14]wFMCommunicate OK [16:43:14]wFMCommunicate request_size=255 [16:43:14]MH_SAM_APDU [16:43:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 22 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 86 02 00 35 04 06 00 92 [16:43:15]Write to MH i2c: E2 02 01 C6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 22 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 86 02 00 35 04 06 00 92 00 00 8E [16:43:15]Write i2c OK [16:43:15]MH_I2C_Read... [16:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:15]Read from MH i2c: E2 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: E2 03 00 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [16:43:15]RAPDU: 90 00 [16:43:15]wFMCommunicate OK [16:43:15]wFMCommunicate request_size=10 [16:43:15]MH_SAM_APDU [16:43:15]CAPDU: 80 0D 02 02 05 0E B8 2F 18 48 [16:43:15]Write to MH i2c: E2 0D 00 C7 00 80 0D 02 02 05 00 0E B8 2F 18 48 00 00 A0 [16:43:15]Write i2c OK [16:43:15]MH_I2C_Read... [16:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:15]Read from MH i2c: E2 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: E2 03 00 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [16:43:15]RAPDU: 90 00 [16:43:15]wFMCommunicate OK [16:43:15]wFMCommunicate request_size=4 [16:43:15]MH_SAM_APDU [16:43:15]CAPDU: 80 0D 03 02 [16:43:15]Write to MH i2c: E2 08 00 C8 00 80 0D 03 02 00 00 00 00 43 [16:43:15]Write i2c OK [16:43:15]MH_I2C_Read... [16:43:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:15]Read from MH i2c: E2 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: E2 0B 00 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: E2 0B 00 C8 00 00 EB C1 03 3B EA 2C 23 B5 90 00 1C [16:43:15]RAPDU: EB C1 03 3B EA 2C 23 B5 90 00 [16:43:15]wFMCommunicate OK [16:43:15]SAM_PROTO_SignData done [16:43:15]FM_MakeSignedData done [16:43:15]CreateOFDProtocolMessage [16:43:15]wFMCommunicate request_size=4 [16:43:15]MH_SAM_APDU [16:43:15]CAPDU: 80 11 00 00 [16:43:15]Write to MH i2c: E2 08 00 C9 00 80 11 00 00 00 00 00 00 43 [16:43:15]Write i2c OK [16:43:15]MH_I2C_Read... [16:43:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:15]Read from MH i2c: E2 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: E2 17 00 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: E2 17 00 C9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [16:43:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:15]wFMCommunicate OK [16:43:15]CreateOFDProtocolMessage done [16:43:15]OFDSenderStorePacket 165621 [16:43:15]StoreOFDPacket docnum=165621 [16:43:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A4 E5 07 01 08 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 22 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 86 02 00 35 04 06 00 92 0E B8 2F 18 48 EB C1 03 3B EA 2C 23 B5 [16:43:15]CheckFolder [16:43:15]dirname=/storage/ofd_packets [16:43:15]CheckFolder done [16:43:15]ProducePacketName [16:43:15]name=ofd_packets/00165621 [16:43:15]NVStorageSaveData ofd_packets/00165621 [16:43:15]File name is /storage/ofd_packets/00165621 [16:43:15]Write 301 bytes [16:43:15]NVStorageSaveData done [16:43:15]OFDSenderStorePacket done [16:43:15]KKMCreateOFDPacket done [16:43:15]NVStorageSaveData kkm_last_timestamp [16:43:15]File name is /storage/kkm_last_timestamp [16:43:15]Write 4 bytes [16:43:15]NVStorageSaveData done [16:43:15]ExternCall_PrintAddStr [16:43:15]wPrintStart [16:43:15]Write to MH i2c: 01 00 00 CA 00 CA [16:43:15]Write i2c OK [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: 01 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: 01 07 00 [16:43:15]MH_I2C_Read... [16:43:15]Read from MH i2c: 01 07 00 CA 00 00 00 00 00 00 FF 0F DF [16:43:15]RasterBufferAndPrint [16:43:15]line Счет N : (1)294465 [16:43:15]line ИНН: 02508201610067 [16:43:15]line Контрольно-Кассовый Чек [16:43:15]line ПРОДАЖА [16:43:15]line ТРК (МРК, ГНК) : 52 [16:43:15]line Товар: 2710124130 [16:43:15]line Аи-92-К-5 [16:43:15]line 7.380 * 67.80 [16:43:15]line = 500.36 [16:43:15]line НДС 12% НСП 1% [16:43:15]line > о реализуемом товаре [16:43:15]line ОКРУГЛЕНИЕ: -0.36 [16:43:15]line ИТОГО: 500.00 [16:43:15]line Внесено: 500.00 [16:43:15]line СДАЧА: 0.00 [16:43:15]line НСП 1% : 4.43 [16:43:15]line НДС 12% : 53.14 [16:43:15]line Наличными: 500.00 [16:43:15]line Безнал.: 0.00 [16:43:15]line Место: АЗС № 130 "Партнер Нефть" [16:43:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:43:15]line СНО: Общий режим [16:43:15]line Чек 474 23.08.2024 16:43 [16:43:15]line Смена: 469 ФФД: 1.0 [16:43:15]line ЗНМ: 0300000070 [16:43:15]line РНМ: 0000000000092562 [16:43:15]line Версия ККМ: 001 [16:43:15]line ФМ: 0000000000871769 [16:43:15]line ФД: 165621 [16:43:15]line ФПД: 160591917291592 [16:43:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165621&fm=160591917291592&tin=02508201610067®Number=0000000000092562&sum=50000 [16:43:15]OFD Sender: Processing packet 165621 [packets to send 995, broken 994] [16:43:15]ProducePacketName [16:43:15]name=ofd_packets/00165621 [16:43:15]OFD Sender: To server: pG, [16:43:15]CommunicateWithHost lk.salyk.kg:30040 [16:43:15]ConnectInit lk.salyk.kg [16:43:15]written 0, free lines is 4095 [16:43:16]Write to MH i2c: 01 00 00 F5 00 F5 [16:43:16]Write i2c OK [16:43:16]MH_I2C_Read... [16:43:16]Read from MH i2c: 01 [16:43:16]MH_I2C_Read... [16:43:16]Read from MH i2c: 01 07 00 [16:43:16]MH_I2C_Read... [16:43:16]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 CC 0C D4 [16:43:16]RasterBufferAndPrint [16:43:16]line [16:43:16]line [16:43:16]line [16:43:16]line [16:43:16]line [16:43:16]written 0, free lines is 3307 [16:43:16]MH_Cut [16:43:16]Write to MH i2c: D1 01 00 FC 00 01 CE [16:43:16]Write i2c OK [16:43:16]MH_I2C_Read... [16:43:16]Read from MH i2c: D1 [16:43:16]MH_I2C_Read... [16:43:16]Read from MH i2c: D1 01 00 [16:43:16]MH_I2C_Read... [16:43:16]Read from MH i2c: D1 01 00 FC 00 00 CD [16:43:16]Write to MH i2c: 01 00 00 FD 00 FD [16:43:16]Write i2c OK [16:43:16]MH_I2C_Read... [16:43:16]Connected sock=11 [16:43:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A4 E5 07 01 08 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 22 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 86 02 00 35 04 06 00 92 0E B8 2F 18 48 EB C1 03 3B EA 2C 23 B5 [16:43:16]*** Cut start [16:43:16]*** Purtial cut [16:43:16]*** Stage 1: CUTSNS_PIN = 1 [16:43:19]Read from MH i2c: 01 [16:43:19]MH_I2C_Read... [16:43:19]*** Stop cut motor [16:43:19]*** Cut end [16:43:19]Read from MH i2c: 01 07 00 [16:43:19]MH_I2C_Read... [16:43:19]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 FF 0F 12 [16:43:19]process_action close_receipt done [16:43:19]requested_data is exist [16:43:19]produce_requested_data [16:43:19]requested_item fm.sn is exist - process it [16:43:19]wFMCommunicate request_size=4 [16:43:19]MH_SAM_APDU [16:43:19]CAPDU: 80 11 00 00 [16:43:19]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [16:43:19]Write i2c OK [16:43:19]MH_I2C_Read... [16:43:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:19]Read from MH i2c: E2 [16:43:19]MH_I2C_Read... [16:43:19]Read from MH i2c: E2 17 00 [16:43:19]MH_I2C_Read... [16:43:19]Read from MH i2c: E2 17 00 FE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [16:43:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:19]wFMCommunicate OK [16:43:19]requested_item fd.num is exist - process it [16:43:19]SAM_PROTO_GetFieldsCounters [16:43:19]wFMCommunicate request_size=4 [16:43:19]MH_SAM_APDU [16:43:19]CAPDU: 80 13 00 00 [16:43:19]Write to MH i2c: E2 08 00 FF 00 80 13 00 00 00 00 00 00 7B [16:43:19]Write i2c OK [16:43:19]MH_I2C_Read... [16:43:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:19]Read from MH i2c: E2 [16:43:19]MH_I2C_Read... [16:43:19]Read from MH i2c: E2 62 00 [16:43:19]MH_I2C_Read... [16:43:19]Read from MH i2c: E2 62 00 FF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [16:43:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:43:19]wFMCommunicate OK [16:43:19]SAM_PROTO_GetFieldsCounters done [16:43:19]requested_item shift.num is exist - process it [16:43:19]requested_item shift.opened is exist - process it [16:43:19]req_shift_opened [16:43:19]FM_GetShiftState [16:43:19]SAM_PROTO_GetShiftState [16:43:19]wFMCommunicate request_size=4 [16:43:19]MH_SAM_APDU [16:43:19]CAPDU: 80 13 01 00 [16:43:19]Write to MH i2c: E2 08 00 00 01 80 13 01 00 00 00 00 00 7E [16:43:19]Write i2c OK [16:43:19]MH_I2C_Read... [16:43:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:19]Read from MH i2c: E2 [16:43:19]MH_I2C_Read... [16:43:19]Read from MH i2c: E2 0E 00 [16:43:19]MH_I2C_Read... [16:43:19]Read from MH i2c: E2 0E 00 00 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AC [16:43:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:43:19]wFMCommunicate OK [16:43:19]SAM_PROTO_GetShiftState done [16:43:19]FM_GetShiftState done [16:43:19]req_shift_opened done [16:43:19]requested_item shift.open_date is exist - process it [16:43:19]req_shift_open_date [16:43:19]req_shift_open_date done [16:43:19]produce_requested_data done [16:43:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165621,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:43:19]process_action_free close_receipt [16:43:19]json_value_free [16:43:19]json_value_free done [16:43:19]process_json_proto returns [16:43:19]Send response to host [16:43:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165621,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:43:19]free response buf [16:43:19]execute_script done [16:43:19]execute_script returns [16:43:19]free content buf [16:43:19]Sock 6.Close socket [16:43:19]Sock 6.Thread stoped [16:43:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EE 22 47 00 37 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 86 02 00 F4 03 04 00 6F 65 C8 66 B6 04 01 00 00 57 57 99 A4 43 B5 40 07 [16:43:20]CommunicateWithHost err = 0 [16:43:20]CheckOFDResponse [16:43:20]1017 (14) - 77093643461234 [16:43:20]1041 (16) - 0000000000871769 [16:43:20]1040 (4) - 165621 [16:43:20]1012 (4) - 23.08.2024 10:33 [16:43:20]1206 (1) - 0 [16:43:20]OFD Sender: Remove packet 165621 [16:43:20]ProducePacketName [16:43:20]name=ofd_packets/00165621 [16:43:20]NVStorageDeleteData [16:43:20]OFD Sender: No OFD packet to send [16:43:25]OFD Sender: No OFD packet to send [16:43:29]accept exits with 10 [16:43:29]New connection [16:43:29]New thread 3066793316 created [16:43:29]Thread 3066936676 joined [16:43:29]Waiting for new connection... [16:43:29] Sock 10.Parse request [16:43:29]Sock 10.Check first char [16:43:29]Sock 10.First char is OK [16:43:29]request: POST /json_proto HTTP/1.0 [16:43:29]Method: POST [16:43:29]URL: /json_proto [16:43:29]Method is POST - this is cgi request [16:43:29]url: /json_proto [16:43:29]query_string will be loaded in cgi processing [16:43:29]execute_cgi json_proto POST (null) [16:43:29]execute_cgi path=json_proto method=POST [16:43:29]POST find Content-Length [16:43:29]Host: 172.17.44.132:8080 [16:43:29]Content-Length: 679 [16:43:29]Content-Type: application/json [16:43:29] [16:43:29]POST finish read [16:43:29]Found Content-Length = 679 [16:43:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:29]execute_script... [16:43: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)294464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:43:29]POST & json_proto [16:43:29]process_json_proto [16:43:29]json parsed OK: [16:43:29]protocol is kg_v1.0 [16:43:29]action value=close_receipt [16:43:29]process_action close_receipt [16:43:29]cmd_close_receipt [16:43:29]MH_GetDate [16:43:29]Write to MH i2c: F0 00 00 01 01 F1 [16:43:29]Write i2c OK [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: F0 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: F0 09 00 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: F0 09 00 01 01 00 32 BC C8 66 2A 83 C1 65 E9 [16:43:29]GetLastDocTimeStamp 1724431394 [16:43:29]current date 1724431410 [16:43:29]FM_GetShiftState [16:43:29]SAM_PROTO_GetShiftState [16:43:29]wFMCommunicate request_size=4 [16:43:29]MH_SAM_APDU [16:43:29]CAPDU: 80 13 01 00 [16:43:29]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [16:43:29]Write i2c OK [16:43:29]MH_I2C_Read... [16:43:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:29]Read from MH i2c: E2 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 0E 00 [16:43:29]MH_I2C_Read... [16:43:29]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AE [16:43:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:43:29]wFMCommunicate OK [16:43:29]SAM_PROTO_GetShiftState done [16:43:29]FM_GetShiftState done [16:43:29]opened in 1724372766 [16:43:29]opened+sec_in_day 1724459166 [16:43:29]quantity*price = 200025 [16:43:29]sum+1 = 200026 [16:43:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 475 23.08.2024 16:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165622 ФПД: 265725127938686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164330&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165622&fm=265725127938686&tin=02508201610067®Number=0000000000092562&sum=200000 [16:43:30]StoreToDocumentArchive [16:43:30]shift 469 fd 165622 [16:43:30]save to /storage/0469/doc_00165622 [16:43:30]save last doc name /storage/0469/doc_00165622 to /storage/kkm_last_doc_name [16:43:30]save OK [16:43:30]Clear old archive folders... [16:43:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:43:30]tlvbuf is 018DEC20 [16:43:30]SAM_PROTO_ClearQueue [16:43:30]wFMCommunicate request_size=4 [16:43:30]MH_SAM_APDU [16:43:30]CAPDU: 80 09 00 00 [16:43:30]Write to MH i2c: E2 08 00 0F 01 80 09 00 00 00 00 00 00 82 [16:43:30]Write i2c OK [16:43:30]MH_I2C_Read... [16:43:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:43:30]Read from MH i2c: E2 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: E2 03 00 [16:43:30]MH_I2C_Read... [16:43:30]OFD Sender: No OFD packet to send [16:43:30]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [16:43:30]RAPDU: 90 00 [16:43:30]wFMCommunicate OK [16:43:30]SAM_PROTO_ClearQueue done [16:43:30]KKMCreateOFDPacket [16:43:30]OFDProtocolAddRootSTLVToBuf [16:43:30]FM_MakeSignedData [16:43:30]FM_MakeSignedData [16:43:30]SAM_PROTO_SignData [16:43:30]wFMCommunicate request_size=4 [16:43:30]MH_SAM_APDU [16:43:30]CAPDU: 80 0D 01 02 [16:43:30]Write to MH i2c: E2 08 00 10 01 80 0D 01 02 00 00 00 00 8A [16:43:30]Write i2c OK [16:43:30]MH_I2C_Read... [16:43:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:43:30]Read from MH i2c: E2 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: E2 03 00 [16:43:30]MH_I2C_Read... [16:43:30]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [16:43:30]RAPDU: 90 00 [16:43:30]wFMCommunicate OK [16:43:30]wFMCommunicate request_size=255 [16:43:30]MH_SAM_APDU [16:43:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 01 00 00 F4 03 04 00 32 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 86 02 00 35 04 06 00 F1 AC F3 DB [16:43:31]Write to MH i2c: E2 02 01 11 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DB 01 00 00 F4 03 04 00 32 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 86 02 00 35 04 06 00 F1 AC F3 DB 00 00 BE [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [16:43:31]RAPDU: 90 00 [16:43:31]wFMCommunicate OK [16:43:31]wFMCommunicate request_size=7 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 0D 02 02 02 D2 7E [16:43:31]Write to MH i2c: E2 0A 00 12 01 80 0D 02 02 02 00 D2 7E 00 00 E1 [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [16:43:31]RAPDU: 90 00 [16:43:31]wFMCommunicate OK [16:43:31]wFMCommunicate request_size=4 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 0D 03 02 [16:43:31]Write to MH i2c: E2 08 00 13 01 80 0D 03 02 00 00 00 00 8F [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 0B 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 0B 00 13 01 00 1D 98 5E 4B 43 CF 6C 70 90 00 DC [16:43:31]RAPDU: 1D 98 5E 4B 43 CF 6C 70 90 00 [16:43:31]wFMCommunicate OK [16:43:31]SAM_PROTO_SignData done [16:43:31]FM_MakeSignedData done [16:43:31]CreateOFDProtocolMessage [16:43:31]wFMCommunicate request_size=4 [16:43:31]MH_SAM_APDU [16:43:31]CAPDU: 80 11 00 00 [16:43:31]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 [16:43:31]MH_I2C_Read... [16:43:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:31]Read from MH i2c: E2 17 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: E2 17 00 14 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [16:43:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:31]wFMCommunicate OK [16:43:31]CreateOFDProtocolMessage done [16:43:31]OFDSenderStorePacket 165622 [16:43:31]StoreOFDPacket docnum=165622 [16:43:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E5 CE 04 01 2F 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DB 01 00 00 F4 03 04 00 32 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 86 02 00 35 04 06 00 F1 AC F3 DB D2 7E 1D 98 5E 4B 43 CF 6C 70 [16:43:31]CheckFolder [16:43:31]dirname=/storage/ofd_packets [16:43:31]CheckFolder done [16:43:31]ProducePacketName [16:43:31]name=ofd_packets/00165622 [16:43:31]NVStorageSaveData ofd_packets/00165622 [16:43:31]File name is /storage/ofd_packets/00165622 [16:43:31]Write 298 bytes [16:43:31]NVStorageSaveData done [16:43:31]OFDSenderStorePacket done [16:43:31]KKMCreateOFDPacket done [16:43:31]NVStorageSaveData kkm_last_timestamp [16:43:31]File name is /storage/kkm_last_timestamp [16:43:31]Write 4 bytes [16:43:31]NVStorageSaveData done [16:43:31]ExternCall_PrintAddStr [16:43:31]wPrintStart [16:43:31]Write to MH i2c: 01 00 00 15 01 16 [16:43:31]Write i2c OK [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: 01 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: 01 07 00 [16:43:31]MH_I2C_Read... [16:43:31]Read from MH i2c: 01 07 00 15 01 00 00 00 00 00 FF 0F 2B [16:43:31]RasterBufferAndPrint [16:43:31]line Счет N : (1)294464 [16:43:31]line ИНН: 02508201610067 [16:43:31]line Контрольно-Кассовый Чек [16:43:31]line ПРОДАЖА [16:43:31]line ТРК (МРК, ГНК) : 34 [16:43:31]line Товар: 2710194800 [16:43:31]line ДТ-К-5 [16:43:31]line 26.250 * 76.20 [16:43:31]line = 2000.25 [16:43:31]line НДС 12% НСП 1% [16:43:31]line > о реализуемом товаре [16:43:31]line ОКРУГЛЕНИЕ: -0.25 [16:43:31]line ИТОГО: 2000.00 [16:43:31]line Внесено: 2000.00 [16:43:31]line СДАЧА: 0.00 [16:43:31]line НСП 1% : 17.70 [16:43:31]line НДС 12% : 212.42 [16:43:31]line Наличными: 2000.00 [16:43:31]line Безнал.: 0.00 [16:43:31]line Место: АЗС № 130 "Партнер Нефть" [16:43:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:43:31]line СНО: Общий режим [16:43:31]line Чек 475 23.08.2024 16:43 [16:43:31]line Смена: 469 ФФД: 1.0 [16:43:31]line ЗНМ: 0300000070 [16:43:31]line РНМ: 0000000000092562 [16:43:31]line Версия ККМ: 001 [16:43:31]line ФМ: 0000000000871769 [16:43:31]line ФД: 165622 [16:43:31]line ФПД: 265725127938686 [16:43:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164330&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165622&fm=265725127938686&tin=02508201610067®Number=0000000000092562&sum=200000 [16:43:31]written 0, free lines is 4095 [16:43:31]OFD Sender: Processing packet 165622 [packets to send 995, broken 994] [16:43:31]ProducePacketName [16:43:31]name=ofd_packets/00165622 [16:43:31]OFD Sender: To server: pG, [16:43:31]CommunicateWithHost lk.salyk.kg:30040 [16:43:31]ConnectInit lk.salyk.kg [16:43:32]Write to MH i2c: 01 00 00 40 01 41 [16:43:32]Write i2c OK [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: 01 [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: 01 07 00 [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 DD 0C 31 [16:43:32]RasterBufferAndPrint [16:43:32]line [16:43:32]line [16:43:32]line [16:43:32]line [16:43:32]line [16:43:32]written 0, free lines is 3329 [16:43:32]MH_Cut [16:43:32]Write to MH i2c: D1 01 00 47 01 01 1A [16:43:32]Write i2c OK [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: D1 [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: D1 01 00 [16:43:32]MH_I2C_Read... [16:43:32]Read from MH i2c: D1 01 00 47 01 00 19 [16:43:32]Write to MH i2c: 01 00 00 48 01 49 [16:43:32]Write i2c OK [16:43:32]MH_I2C_Read... [16:43:33]*** Cut start [16:43:33]*** Purtial cut [16:43:33]*** Stage 1: CUTSNS_PIN = 1 [16:43:34]Connected sock=11 [16:43:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E5 CE 04 01 2F 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DB 01 00 00 F4 03 04 00 32 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 86 02 00 35 04 06 00 F1 AC F3 DB D2 7E 1D 98 5E 4B 43 CF 6C 70 [16:43:35]Read from MH i2c: 01 [16:43:35]MH_I2C_Read... [16:43:35]*** Stop cut motor [16:43:35]*** Cut end [16:43:35]Read from MH i2c: 01 07 00 [16:43:35]MH_I2C_Read... [16:43:35]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [16:43:35]process_action close_receipt done [16:43:35]requested_data is exist [16:43:35]produce_requested_data [16:43:35]requested_item fm.sn is exist - process it [16:43:35]wFMCommunicate request_size=4 [16:43:35]MH_SAM_APDU [16:43:35]CAPDU: 80 11 00 00 [16:43:35]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [16:43:35]Write i2c OK [16:43:35]MH_I2C_Read... [16:43:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:43:35]Read from MH i2c: E2 [16:43:35]MH_I2C_Read... [16:43:35]Read from MH i2c: E2 17 00 [16:43:35]MH_I2C_Read... [16:43:35]Read from MH i2c: E2 17 00 49 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [16:43:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:43:35]wFMCommunicate OK [16:43:35]requested_item fd.num is exist - process it [16:43:35]SAM_PROTO_GetFieldsCounters [16:43:35]wFMCommunicate request_size=4 [16:43:35]MH_SAM_APDU [16:43:35]CAPDU: 80 13 00 00 [16:43:35]Write to MH i2c: E2 08 00 4A 01 80 13 00 00 00 00 00 00 C7 [16:43:35]Write i2c OK [16:43:35]MH_I2C_Read... [16:43:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:43:35]Read from MH i2c: E2 [16:43:35]MH_I2C_Read... [16:43:35]Read from MH i2c: E2 62 00 [16:43:35]MH_I2C_Read... [16:43:35]Read from MH i2c: E2 62 00 4A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [16:43:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DB 01 00 00 5E 04 04 00 DB 01 00 00 57 04 04 00 DC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:43:35]wFMCommunicate OK [16:43:35]SAM_PROTO_GetFieldsCounters done [16:43:35]requested_item shift.num is exist - process it [16:43:35]requested_item shift.opened is exist - process it [16:43:35]req_shift_opened [16:43:35]FM_GetShiftState [16:43:35]SAM_PROTO_GetShiftState [16:43:35]wFMCommunicate request_size=4 [16:43:35]MH_SAM_APDU [16:43:35]CAPDU: 80 13 01 00 [16:43:35]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [16:43:35]Write i2c OK [16:43:35]MH_I2C_Read... [16:43:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:43:35]Read from MH i2c: E2 [16:43:35]MH_I2C_Read... [16:43:35]Read from MH i2c: E2 0E 00 [16:43:35]MH_I2C_Read... [16:43:35]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F7 [16:43:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:43:35]wFMCommunicate OK [16:43:35]SAM_PROTO_GetShiftState done [16:43:35]FM_GetShiftState done [16:43:35]req_shift_opened done [16:43:35]requested_item shift.open_date is exist - process it [16:43:35]req_shift_open_date [16:43:35]req_shift_open_date done [16:43:35]produce_requested_data done [16:43:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165622,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:43:35]process_action_free close_receipt [16:43:35]json_value_free [16:43:35]json_value_free done [16:43:35]process_json_proto returns [16:43:35]Send response to host [16:43:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165622,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:43:35]free response buf [16:43:35]execute_script done [16:43:35]execute_script returns [16:43:35]free content buf [16:43:35]Sock 10.Close socket [16:43:35]Sock 10.Thread stoped [16:43:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F1 26 47 00 DF DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 86 02 00 F4 03 04 00 81 65 C8 66 B6 04 01 00 00 F3 04 5C A4 C9 B9 07 80 [16:43:38]CommunicateWithHost err = 0 [16:43:38]CheckOFDResponse [16:43:38]1017 (14) - 77093643461234 [16:43:38]1041 (16) - 0000000000871769 [16:43:38]1040 (4) - 165622 [16:43:38]1012 (4) - 23.08.2024 10:33 [16:43:38]1206 (1) - 0 [16:43:38]OFD Sender: Remove packet 165622 [16:43:38]ProducePacketName [16:43:38]name=ofd_packets/00165622 [16:43:38]NVStorageDeleteData [16:43:38]OFD Sender: No OFD packet to send [16:43:39]recv_with_timeout no data received [16:43:43]OFD Sender: No OFD packet to send [16:43:48]OFD Sender: No OFD packet to send [16:43:50]recv_with_timeout no data received [16:43:53]OFD Sender: No OFD packet to send [16:43:58]OFD Sender: No OFD packet to send [16:44:03]OFD Sender: No OFD packet to send [16:44:08]OFD Sender: No OFD packet to send [16:44:13]OFD Sender: No OFD packet to send [16:44:18]OFD Sender: No OFD packet to send [16:44:23]OFD Sender: No OFD packet to send [16:44:28]OFD Sender: No OFD packet to send [16:44:33]OFD Sender: No OFD packet to send [16:44:38]OFD Sender: No OFD packet to send [16:44:43]OFD Sender: No OFD packet to send [16:44:48]OFD Sender: No OFD packet to send [16:44:54]OFD Sender: No OFD packet to send [16:44:59]OFD Sender: No OFD packet to send [16:45:04]OFD Sender: No OFD packet to send [16:45:09]OFD Sender: No OFD packet to send [16:45:14]OFD Sender: No OFD packet to send [16:45:19]OFD Sender: No OFD packet to send [16:45:24]OFD Sender: No OFD packet to send [16:45:29]OFD Sender: No OFD packet to send [16:45:34]OFD Sender: No OFD packet to send [16:45:39]OFD Sender: No OFD packet to send [16:45:44]OFD Sender: No OFD packet to send [16:45:49]OFD Sender: No OFD packet to send [16:45:54]OFD Sender: No OFD packet to send [16:45:59]OFD Sender: No OFD packet to send [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:40]accept exits with 8 [16:46:40]New connection [16:46:40]New thread 3066936676 created [16:46:40]Thread 3066793316 joined [16:46:40]Waiting for new connection... [16:46:40] Sock 8.Parse request [16:46:40]Sock 8.Check first char [16:46:40]Sock 8.First char is OK [16:46:40]request: POST /json_proto HTTP/1.0 [16:46:40]Method: POST [16:46:40]URL: /json_proto [16:46:40]Method is POST - this is cgi request [16:46:40]url: /json_proto [16:46:40]query_string will be loaded in cgi processing [16:46:40]execute_cgi json_proto POST (null) [16:46:40]execute_cgi path=json_proto method=POST [16:46:40]POST find Content-Length [16:46:40]Host: 172.17.44.132:8080 [16:46:40]Content-Length: 682 [16:46:40]Content-Type: application/json [16:46:40] [16:46:40]POST finish read [16:46:40]Found Content-Length = 682 [16:46:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:40]execute_script... [16:46:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:40]POST & json_proto [16:46:40]process_json_proto [16:46:40]json parsed OK: [16:46:40]protocol is kg_v1.0 [16:46:40]action value=close_receipt [16:46:40]process_action close_receipt [16:46:40]cmd_close_receipt [16:46:40]MH_GetDate [16:46:40]Write to MH i2c: F0 00 00 4C 01 3C [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: F0 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: F0 09 00 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: F0 09 00 4C 01 00 F1 BC C8 66 2A 83 C1 65 F3 [16:46:40]GetLastDocTimeStamp 1724431410 [16:46:40]current date 1724431601 [16:46:40]FM_GetShiftState [16:46:40]SAM_PROTO_GetShiftState [16:46:40]wFMCommunicate request_size=4 [16:46:40]MH_SAM_APDU [16:46:40]CAPDU: 80 13 01 00 [16:46:40]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [16:46:40]Write i2c OK [16:46:40]MH_I2C_Read... [16:46:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:40]Read from MH i2c: E2 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 0E 00 [16:46:40]MH_I2C_Read... [16:46:40]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F9 [16:46:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:46:40]wFMCommunicate OK [16:46:40]SAM_PROTO_GetShiftState done [16:46:40]FM_GetShiftState done [16:46:40]opened in 1724372766 [16:46:40]opened+sec_in_day 1724459166 [16:46:40]quantity*price = 100005 [16:46:40]sum+1 = 100006 [16:46:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 476 23.08.2024 16:46 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165623 ФПД: 247829897171237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164641&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165623&fm=247829897171237&tin=02508201610067®Number=0000000000092562&sum=100000 [16:46:41]StoreToDocumentArchive [16:46:41]shift 469 fd 165623 [16:46:41]save to /storage/0469/doc_00165623 [16:46:41]save last doc name /storage/0469/doc_00165623 to /storage/kkm_last_doc_name [16:46:41]save OK [16:46:41]Clear old archive folders... [16:46:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:46:41]tlvbuf is 018E0550 [16:46:41]SAM_PROTO_ClearQueue [16:46:41]wFMCommunicate request_size=4 [16:46:41]MH_SAM_APDU [16:46:41]CAPDU: 80 09 00 00 [16:46:41]Write to MH i2c: E2 08 00 5A 01 80 09 00 00 00 00 00 00 CD [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:41]Read from MH i2c: E2 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 03 00 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [16:46:41]RAPDU: 90 00 [16:46:41]wFMCommunicate OK [16:46:41]SAM_PROTO_ClearQueue done [16:46:41]KKMCreateOFDPacket [16:46:41]OFDProtocolAddRootSTLVToBuf [16:46:41]FM_MakeSignedData [16:46:41]FM_MakeSignedData [16:46:41]SAM_PROTO_SignData [16:46:41]wFMCommunicate request_size=4 [16:46:41]MH_SAM_APDU [16:46:41]CAPDU: 80 0D 01 02 [16:46:41]Write to MH i2c: E2 08 00 5B 01 80 0D 01 02 00 00 00 00 D5 [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:41]Read from MH i2c: E2 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 03 00 [16:46:41]MH_I2C_Read... [16:46:41]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [16:46:41]RAPDU: 90 00 [16:46:41]wFMCommunicate OK [16:46:41]wFMCommunicate request_size=255 [16:46:41]MH_SAM_APDU [16:46:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 F1 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 86 02 00 35 04 06 00 E1 [16:46:41]Write to MH i2c: E2 02 01 5C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 F1 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 86 02 00 35 04 06 00 E1 00 00 D6 [16:46:41]Write i2c OK [16:46:41]MH_I2C_Read... [16:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:42]Read from MH i2c: E2 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: E2 03 00 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [16:46:42]RAPDU: 90 00 [16:46:42]wFMCommunicate OK [16:46:42]wFMCommunicate request_size=10 [16:46:42]MH_SAM_APDU [16:46:42]CAPDU: 80 0D 02 02 05 66 64 FC 51 25 [16:46:42]Write to MH i2c: E2 0D 00 5D 01 80 0D 02 02 05 00 66 64 FC 51 25 00 00 1E [16:46:42]Write i2c OK [16:46:42]MH_I2C_Read... [16:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:42]Read from MH i2c: E2 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: E2 03 00 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [16:46:42]RAPDU: 90 00 [16:46:42]wFMCommunicate OK [16:46:42]wFMCommunicate request_size=4 [16:46:42]MH_SAM_APDU [16:46:42]CAPDU: 80 0D 03 02 [16:46:42]Write to MH i2c: E2 08 00 5E 01 80 0D 03 02 00 00 00 00 DA [16:46:42]Write i2c OK [16:46:42]MH_I2C_Read... [16:46:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:42]Read from MH i2c: E2 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: E2 0B 00 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: E2 0B 00 5E 01 00 DC 05 0E 39 91 94 E6 A9 90 00 B7 [16:46:42]RAPDU: DC 05 0E 39 91 94 E6 A9 90 00 [16:46:42]wFMCommunicate OK [16:46:42]SAM_PROTO_SignData done [16:46:42]FM_MakeSignedData done [16:46:42]CreateOFDProtocolMessage [16:46:42]wFMCommunicate request_size=4 [16:46:42]MH_SAM_APDU [16:46:42]CAPDU: 80 11 00 00 [16:46:42]Write to MH i2c: E2 08 00 5F 01 80 11 00 00 00 00 00 00 DA [16:46:42]Write i2c OK [16:46:42]MH_I2C_Read... [16:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:42]Read from MH i2c: E2 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: E2 17 00 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: E2 17 00 5F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 33 [16:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:46:42]wFMCommunicate OK [16:46:42]CreateOFDProtocolMessage done [16:46:42]OFDSenderStorePacket 165623 [16:46:42]StoreOFDPacket docnum=165623 [16:46:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C9 6C 07 01 45 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 F1 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 86 02 00 35 04 06 00 E1 66 64 FC 51 25 DC 05 0E 39 91 94 E6 A9 [16:46:42]CheckFolder [16:46:42]dirname=/storage/ofd_packets [16:46:42]CheckFolder done [16:46:42]ProducePacketName [16:46:42]name=ofd_packets/00165623 [16:46:42]NVStorageSaveData ofd_packets/00165623 [16:46:42]File name is /storage/ofd_packets/00165623 [16:46:42]Write 301 bytes [16:46:42]NVStorageSaveData done [16:46:42]OFDSenderStorePacket done [16:46:42]KKMCreateOFDPacket done [16:46:42]NVStorageSaveData kkm_last_timestamp [16:46:42]File name is /storage/kkm_last_timestamp [16:46:42]Write 4 bytes [16:46:42]NVStorageSaveData done [16:46:42]ExternCall_PrintAddStr [16:46:42]wPrintStart [16:46:42]Write to MH i2c: 01 00 00 60 01 61 [16:46:42]Write i2c OK [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: 01 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: 01 07 00 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 FF 0F 76 [16:46:42]RasterBufferAndPrint [16:46:42]line Счет N : (1)294467 [16:46:42]line ИНН: 02508201610067 [16:46:42]line Контрольно-Кассовый Чек [16:46:42]line ПРОДАЖА [16:46:42]line ТРК (МРК, ГНК) : 42 [16:46:42]line Товар: 2710124130 [16:46:42]line Аи-92-К-5 [16:46:42]line 14.750 * 67.80 [16:46:42]line = 1000.05 [16:46:42]line НДС 12% НСП 1% [16:46:42]line > о реализуемом товаре [16:46:42]line ОКРУГЛЕНИЕ: -0.05 [16:46:42]line ИТОГО: 1000.00 [16:46:42]line Внесено: 1000.00 [16:46:42]line СДАЧА: 0.00 [16:46:42]line НСП 1% : 8.85 [16:46:42]line НДС 12% : 106.20 [16:46:42]line Наличными: 1000.00 [16:46:42]line Безнал.: 0.00 [16:46:42]line Место: АЗС № 130 "Партнер Нефть" [16:46:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:46:42]line СНО: Общий режим [16:46:42]line Чек 476 23.08.2024 16:46 [16:46:42]line Смена: 469 ФФД: 1.0 [16:46:42]line ЗНМ: 0300000070 [16:46:42]line РНМ: 0000000000092562 [16:46:42]line Версия ККМ: 001 [16:46:42]line ФМ: 0000000000871769 [16:46:42]line ФД: 165623 [16:46:42]line ФПД: 247829897171237 [16:46:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164641&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165623&fm=247829897171237&tin=02508201610067®Number=0000000000092562&sum=100000 [16:46:42]written 0, free lines is 4095 [16:46:42]OFD Sender: Processing packet 165623 [packets to send 995, broken 994] [16:46:42]ProducePacketName [16:46:42]name=ofd_packets/00165623 [16:46:42]OFD Sender: To server: pG, [16:46:42]CommunicateWithHost lk.salyk.kg:30040 [16:46:42]ConnectInit lk.salyk.kg [16:46:42]Write to MH i2c: 01 00 00 8B 01 8C [16:46:42]Write i2c OK [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: 01 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: 01 07 00 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 C7 0C 66 [16:46:42]RasterBufferAndPrint [16:46:42]line [16:46:42]line [16:46:42]line [16:46:42]line [16:46:42]line [16:46:42]written 0, free lines is 3276 [16:46:42]MH_Cut [16:46:42]Write to MH i2c: D1 01 00 92 01 01 65 [16:46:42]Write i2c OK [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: D1 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: D1 01 00 [16:46:42]MH_I2C_Read... [16:46:42]Read from MH i2c: D1 01 00 92 01 00 64 [16:46:42]Write to MH i2c: 01 00 00 93 01 94 [16:46:42]Write i2c OK [16:46:42]MH_I2C_Read... [16:46:42]Connected sock=9 [16:46:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C9 6C 07 01 45 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 01 00 00 F4 03 04 00 F1 BC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 86 02 00 35 04 06 00 E1 66 64 FC 51 25 DC 05 0E 39 91 94 E6 A9 [16:46:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 50 88 47 00 E8 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 86 02 00 F4 03 04 00 3C 66 C8 66 B6 04 01 00 00 DF 2A 6B 03 D8 12 88 56 [16:46:43]CommunicateWithHost err = 0 [16:46:43]CheckOFDResponse [16:46:43]1017 (14) - 77093643461234 [16:46:43]1041 (16) - 0000000000871769 [16:46:43]1040 (4) - 165623 [16:46:43]1012 (4) - 23.08.2024 10:36 [16:46:43]1206 (1) - 0 [16:46:43]OFD Sender: Remove packet 165623 [16:46:43]ProducePacketName [16:46:43]name=ofd_packets/00165623 [16:46:43]NVStorageDeleteData [16:46:43]*** Cut start [16:46:43]*** Purtial cut [16:46:43]*** Stage 1: CUTSNS_PIN = 1 [16:46:43]OFD Sender: No OFD packet to send [16:46:45]Read from MH i2c: 01 [16:46:45]MH_I2C_Read... [16:46:45]*** Stop cut motor [16:46:45]*** Cut end [16:46:45]Read from MH i2c: 01 07 00 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 FF 0F A9 [16:46:45]process_action close_receipt done [16:46:45]requested_data is exist [16:46:45]produce_requested_data [16:46:45]requested_item fm.sn is exist - process it [16:46:45]wFMCommunicate request_size=4 [16:46:45]MH_SAM_APDU [16:46:45]CAPDU: 80 11 00 00 [16:46:45]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [16:46:45]Write i2c OK [16:46:45]MH_I2C_Read... [16:46:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:45]Read from MH i2c: E2 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: E2 17 00 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: E2 17 00 94 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [16:46:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:46:45]wFMCommunicate OK [16:46:45]requested_item fd.num is exist - process it [16:46:45]SAM_PROTO_GetFieldsCounters [16:46:45]wFMCommunicate request_size=4 [16:46:45]MH_SAM_APDU [16:46:45]CAPDU: 80 13 00 00 [16:46:45]Write to MH i2c: E2 08 00 95 01 80 13 00 00 00 00 00 00 12 [16:46:45]Write i2c OK [16:46:45]MH_I2C_Read... [16:46:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:45]Read from MH i2c: E2 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: E2 62 00 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: E2 62 00 95 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [16:46:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DC 01 00 00 5E 04 04 00 DC 01 00 00 57 04 04 00 DD 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:45]wFMCommunicate OK [16:46:45]SAM_PROTO_GetFieldsCounters done [16:46:45]requested_item shift.num is exist - process it [16:46:45]requested_item shift.opened is exist - process it [16:46:45]req_shift_opened [16:46:45]FM_GetShiftState [16:46:45]SAM_PROTO_GetShiftState [16:46:45]wFMCommunicate request_size=4 [16:46:45]MH_SAM_APDU [16:46:45]CAPDU: 80 13 01 00 [16:46:45]Write to MH i2c: E2 08 00 96 01 80 13 01 00 00 00 00 00 14 [16:46:45]Write i2c OK [16:46:45]MH_I2C_Read... [16:46:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:45]Read from MH i2c: E2 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: E2 0E 00 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: E2 0E 00 96 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 42 [16:46:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:46:45]wFMCommunicate OK [16:46:45]SAM_PROTO_GetShiftState done [16:46:45]FM_GetShiftState done [16:46:45]req_shift_opened done [16:46:45]requested_item shift.open_date is exist - process it [16:46:45]req_shift_open_date [16:46:45]req_shift_open_date done [16:46:45]produce_requested_data done [16:46:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165623,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:46:45]process_action_free close_receipt [16:46:45]json_value_free [16:46:45]json_value_free done [16:46:45]process_json_proto returns [16:46:45]Send response to host [16:46:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165623,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:46:45]free response buf [16:46:45]execute_script done [16:46:45]execute_script returns [16:46:45]free content buf [16:46:45]Sock 8.Close socket [16:46:45]Sock 8.Thread stoped [16:46:48]OFD Sender: No OFD packet to send [16:46:53]OFD Sender: No OFD packet to send [16:46:58]OFD Sender: No OFD packet to send [16:47:03]OFD Sender: No OFD packet to send [16:47:04]accept exits with 10 [16:47:04]New connection [16:47:04]New thread 3066793316 created [16:47:04]Thread 3066936676 joined [16:47:04]Waiting for new connection... [16:47:04] Sock 10.Parse request [16:47:04]Sock 10.Check first char [16:47:04]Sock 10.First char is OK [16:47:04]request: POST /json_proto HTTP/1.0 [16:47:04]Method: POST [16:47:04]URL: /json_proto [16:47:04]Method is POST - this is cgi request [16:47:04]url: /json_proto [16:47:04]query_string will be loaded in cgi processing [16:47:04]execute_cgi json_proto POST (null) [16:47:04]execute_cgi path=json_proto method=POST [16:47:04]POST find Content-Length [16:47:04]Host: 172.17.44.132:8080 [16:47:04]Content-Length: 677 [16:47:04]Content-Type: application/json [16:47:04] [16:47:04]POST finish read [16:47:04]Found Content-Length = 677 [16:47:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:04]execute_script... [16:47:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:04]POST & json_proto [16:47:04]process_json_proto [16:47:04]json parsed OK: [16:47:04]protocol is kg_v1.0 [16:47:04]action value=close_receipt [16:47:04]process_action close_receipt [16:47:04]cmd_close_receipt [16:47:04]MH_GetDate [16:47:04]Write to MH i2c: F0 00 00 97 01 87 [16:47:04]Write i2c OK [16:47:04]MH_I2C_Read... [16:47:04]Read from MH i2c: F0 [16:47:04]MH_I2C_Read... [16:47:04]Read from MH i2c: F0 09 00 [16:47:04]MH_I2C_Read... [16:47:04]Read from MH i2c: F0 09 00 97 01 00 09 BD C8 66 2A 83 C1 65 57 [16:47:04]GetLastDocTimeStamp 1724431601 [16:47:04]current date 1724431625 [16:47:04]FM_GetShiftState [16:47:04]SAM_PROTO_GetShiftState [16:47:04]wFMCommunicate request_size=4 [16:47:04]MH_SAM_APDU [16:47:04]CAPDU: 80 13 01 00 [16:47:04]Write to MH i2c: E2 08 00 98 01 80 13 01 00 00 00 00 00 16 [16:47:04]Write i2c OK [16:47:04]MH_I2C_Read... [16:47:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:05]Read from MH i2c: E2 [16:47:05]MH_I2C_Read... [16:47:05]Read from MH i2c: E2 0E 00 [16:47:05]MH_I2C_Read... [16:47:05]Read from MH i2c: E2 0E 00 98 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 44 [16:47:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:47:05]wFMCommunicate OK [16:47:05]SAM_PROTO_GetShiftState done [16:47:05]FM_GetShiftState done [16:47:05]opened in 1724372766 [16:47:05]opened+sec_in_day 1724459166 [16:47:05]quantity*price = 50036 [16:47:05]sum+1 = 50037 [16:47:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 477 23.08.2024 16:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165624 ФПД: 49268793169079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164705&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165624&fm=49268793169079&tin=02508201610067®Number=0000000000092562&sum=50000 [16:47:06]StoreToDocumentArchive [16:47:06]shift 469 fd 165624 [16:47:06]save to /storage/0469/doc_00165624 [16:47:06]save last doc name /storage/0469/doc_00165624 to /storage/kkm_last_doc_name [16:47:06]save OK [16:47:06]Clear old archive folders... [16:47:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:47:06]tlvbuf is 0193B4A0 [16:47:06]SAM_PROTO_ClearQueue [16:47:06]wFMCommunicate request_size=4 [16:47:06]MH_SAM_APDU [16:47:06]CAPDU: 80 09 00 00 [16:47:06]Write to MH i2c: E2 08 00 A5 01 80 09 00 00 00 00 00 00 18 [16:47:06]Write i2c OK [16:47:06]MH_I2C_Read... [16:47:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:06]Read from MH i2c: E2 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 03 00 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [16:47:06]RAPDU: 90 00 [16:47:06]wFMCommunicate OK [16:47:06]SAM_PROTO_ClearQueue done [16:47:06]KKMCreateOFDPacket [16:47:06]OFDProtocolAddRootSTLVToBuf [16:47:06]FM_MakeSignedData [16:47:06]FM_MakeSignedData [16:47:06]SAM_PROTO_SignData [16:47:06]wFMCommunicate request_size=4 [16:47:06]MH_SAM_APDU [16:47:06]CAPDU: 80 0D 01 02 [16:47:06]Write to MH i2c: E2 08 00 A6 01 80 0D 01 02 00 00 00 00 20 [16:47:06]Write i2c OK [16:47:06]MH_I2C_Read... [16:47:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:06]Read from MH i2c: E2 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 03 00 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [16:47:06]RAPDU: 90 00 [16:47:06]wFMCommunicate OK [16:47:06]wFMCommunicate request_size=255 [16:47:06]MH_SAM_APDU [16:47:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 09 BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 86 02 00 35 04 06 00 2C [16:47:06]Write to MH i2c: E2 02 01 A7 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 09 BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 86 02 00 35 04 06 00 2C 00 00 F8 [16:47:06]Write i2c OK [16:47:06]MH_I2C_Read... [16:47:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:06]Read from MH i2c: E2 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 03 00 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [16:47:06]RAPDU: 90 00 [16:47:06]wFMCommunicate OK [16:47:06]wFMCommunicate request_size=10 [16:47:06]MH_SAM_APDU [16:47:06]CAPDU: 80 0D 02 02 05 CF 48 EA 54 B7 [16:47:06]Write to MH i2c: E2 0D 00 A8 01 80 0D 02 02 05 00 CF 48 EA 54 B7 00 00 39 [16:47:06]Write i2c OK [16:47:06]MH_I2C_Read... [16:47:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:06]Read from MH i2c: E2 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 03 00 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [16:47:06]RAPDU: 90 00 [16:47:06]wFMCommunicate OK [16:47:06]wFMCommunicate request_size=4 [16:47:06]MH_SAM_APDU [16:47:06]CAPDU: 80 0D 03 02 [16:47:06]Write to MH i2c: E2 08 00 A9 01 80 0D 03 02 00 00 00 00 25 [16:47:06]Write i2c OK [16:47:06]MH_I2C_Read... [16:47:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:06]Read from MH i2c: E2 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 0B 00 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 0B 00 A9 01 00 FE 5F EA 39 A8 3A 28 72 90 00 22 [16:47:06]RAPDU: FE 5F EA 39 A8 3A 28 72 90 00 [16:47:06]wFMCommunicate OK [16:47:06]SAM_PROTO_SignData done [16:47:06]FM_MakeSignedData done [16:47:06]CreateOFDProtocolMessage [16:47:06]wFMCommunicate request_size=4 [16:47:06]MH_SAM_APDU [16:47:06]CAPDU: 80 11 00 00 [16:47:06]Write to MH i2c: E2 08 00 AA 01 80 11 00 00 00 00 00 00 25 [16:47:06]Write i2c OK [16:47:06]MH_I2C_Read... [16:47:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:06]Read from MH i2c: E2 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 17 00 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: E2 17 00 AA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [16:47:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:47:06]wFMCommunicate OK [16:47:06]CreateOFDProtocolMessage done [16:47:06]OFDSenderStorePacket 165624 [16:47:06]StoreOFDPacket docnum=165624 [16:47:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CF ED 07 01 6B AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 09 BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 86 02 00 35 04 06 00 2C CF 48 EA 54 B7 FE 5F EA 39 A8 3A 28 72 [16:47:06]CheckFolder [16:47:06]dirname=/storage/ofd_packets [16:47:06]CheckFolder done [16:47:06]ProducePacketName [16:47:06]name=ofd_packets/00165624 [16:47:06]NVStorageSaveData ofd_packets/00165624 [16:47:06]File name is /storage/ofd_packets/00165624 [16:47:06]Write 301 bytes [16:47:06]NVStorageSaveData done [16:47:06]OFDSenderStorePacket done [16:47:06]KKMCreateOFDPacket done [16:47:06]NVStorageSaveData kkm_last_timestamp [16:47:06]File name is /storage/kkm_last_timestamp [16:47:06]Write 4 bytes [16:47:06]NVStorageSaveData done [16:47:06]ExternCall_PrintAddStr [16:47:06]wPrintStart [16:47:06]Write to MH i2c: 01 00 00 AB 01 AC [16:47:06]Write i2c OK [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: 01 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: 01 07 00 [16:47:06]MH_I2C_Read... [16:47:06]Read from MH i2c: 01 07 00 AB 01 00 00 00 00 00 FF 0F C1 [16:47:06]RasterBufferAndPrint [16:47:06]line Счет N : (1)294468 [16:47:06]line ИНН: 02508201610067 [16:47:06]line Контрольно-Кассовый Чек [16:47:06]line ПРОДАЖА [16:47:06]line ТРК (МРК, ГНК) : 52 [16:47:06]line Товар: 2710124130 [16:47:06]line Аи-92-К-5 [16:47:06]line 7.380 * 67.80 [16:47:06]line = 500.36 [16:47:06]line НДС 12% НСП 1% [16:47:06]line > о реализуемом товаре [16:47:06]line ОКРУГЛЕНИЕ: -0.36 [16:47:06]line ИТОГО: 500.00 [16:47:06]line Внесено: 500.00 [16:47:06]line СДАЧА: 0.00 [16:47:06]line НСП 1% : 4.43 [16:47:06]line НДС 12% : 53.14 [16:47:06]line Наличными: 500.00 [16:47:06]line Безнал.: 0.00 [16:47:06]line Место: АЗС № 130 "Партнер Нефть" [16:47:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:47:06]line СНО: Общий режим [16:47:06]line Чек 477 23.08.2024 16:47 [16:47:06]line Смена: 469 ФФД: 1.0 [16:47:06]line ЗНМ: 0300000070 [16:47:06]line РНМ: 0000000000092562 [16:47:06]line Версия ККМ: 001 [16:47:06]line ФМ: 0000000000871769 [16:47:06]line ФД: 165624 [16:47:06]line ФПД: 49268793169079 [16:47:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164705&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165624&fm=49268793169079&tin=02508201610067®Number=0000000000092562&sum=50000 [16:47:06]OFD Sender: Processing packet 165624 [packets to send 995, broken 994] [16:47:06]ProducePacketName [16:47:06]name=ofd_packets/00165624 [16:47:06]OFD Sender: To server: pG, [16:47:06]CommunicateWithHost lk.salyk.kg:30040 [16:47:06]ConnectInit lk.salyk.kg [16:47:06]written 0, free lines is 4095 [16:47:07]Write to MH i2c: 01 00 00 D6 01 D7 [16:47:07]Write i2c OK [16:47:07]MH_I2C_Read... [16:47:07]Read from MH i2c: 01 [16:47:07]MH_I2C_Read... [16:47:07]Read from MH i2c: 01 07 00 [16:47:07]MH_I2C_Read... [16:47:07]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 C5 0C AF [16:47:07]RasterBufferAndPrint [16:47:07]line [16:47:07]line [16:47:07]line [16:47:07]line [16:47:07]line [16:47:07]written 0, free lines is 3275 [16:47:07]MH_Cut [16:47:07]Write to MH i2c: D1 01 00 DD 01 01 B0 [16:47:07]Write i2c OK [16:47:07]MH_I2C_Read... [16:47:07]Read from MH i2c: D1 [16:47:07]MH_I2C_Read... [16:47:07]Read from MH i2c: D1 01 00 [16:47:07]MH_I2C_Read... [16:47:07]Read from MH i2c: D1 01 00 DD 01 00 AF [16:47:07]Write to MH i2c: 01 00 00 DE 01 DF [16:47:07]Write i2c OK [16:47:07]MH_I2C_Read... [16:47:07]Connected sock=8 [16:47:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CF ED 07 01 6B AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 01 00 00 F4 03 04 00 09 BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 86 02 00 35 04 06 00 2C CF 48 EA 54 B7 FE 5F EA 39 A8 3A 28 72 [16:47:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 21 2B 47 00 1B DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 86 02 00 F4 03 04 00 55 66 C8 66 B6 04 01 00 00 47 9A 78 DB 63 EB AE 42 [16:47:07]CommunicateWithHost err = 0 [16:47:07]CheckOFDResponse [16:47:07]1017 (14) - 77093643461234 [16:47:07]1041 (16) - 0000000000871769 [16:47:07]1040 (4) - 165624 [16:47:07]1012 (4) - 23.08.2024 10:37 [16:47:07]1206 (1) - 0 [16:47:07]OFD Sender: Remove packet 165624 [16:47:07]ProducePacketName [16:47:07]name=ofd_packets/00165624 [16:47:07]NVStorageDeleteData [16:47:07]*** Cut start [16:47:07]*** Purtial cut [16:47:07]*** Stage 1: CUTSNS_PIN = 1 [16:47:08]OFD Sender: No OFD packet to send [16:47:10]Read from MH i2c: 01 [16:47:10]MH_I2C_Read... [16:47:10]*** Stop cut motor [16:47:10]*** Cut end [16:47:10]Read from MH i2c: 01 07 00 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [16:47:10]process_action close_receipt done [16:47:10]requested_data is exist [16:47:10]produce_requested_data [16:47:10]requested_item fm.sn is exist - process it [16:47:10]wFMCommunicate request_size=4 [16:47:10]MH_SAM_APDU [16:47:10]CAPDU: 80 11 00 00 [16:47:10]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [16:47:10]Write i2c OK [16:47:10]MH_I2C_Read... [16:47:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:10]Read from MH i2c: E2 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: E2 17 00 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: E2 17 00 DF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [16:47:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:47:10]wFMCommunicate OK [16:47:10]requested_item fd.num is exist - process it [16:47:10]SAM_PROTO_GetFieldsCounters [16:47:10]wFMCommunicate request_size=4 [16:47:10]MH_SAM_APDU [16:47:10]CAPDU: 80 13 00 00 [16:47:10]Write to MH i2c: E2 08 00 E0 01 80 13 00 00 00 00 00 00 5D [16:47:10]Write i2c OK [16:47:10]MH_I2C_Read... [16:47:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:10]Read from MH i2c: E2 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: E2 62 00 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: E2 62 00 E0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 73 [16:47:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F8 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DD 01 00 00 5E 04 04 00 DD 01 00 00 57 04 04 00 DE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:47:10]wFMCommunicate OK [16:47:10]SAM_PROTO_GetFieldsCounters done [16:47:10]requested_item shift.num is exist - process it [16:47:10]requested_item shift.opened is exist - process it [16:47:10]req_shift_opened [16:47:10]FM_GetShiftState [16:47:10]SAM_PROTO_GetShiftState [16:47:10]wFMCommunicate request_size=4 [16:47:10]MH_SAM_APDU [16:47:10]CAPDU: 80 13 01 00 [16:47:10]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [16:47:10]Write i2c OK [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: E2 [16:47:10]MH_I2C_Read... [16:47:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:10]Read from MH i2c: E2 0E 00 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8D [16:47:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:47:10]wFMCommunicate OK [16:47:10]SAM_PROTO_GetShiftState done [16:47:10]FM_GetShiftState done [16:47:10]req_shift_opened done [16:47:10]requested_item shift.open_date is exist - process it [16:47:10]req_shift_open_date [16:47:10]req_shift_open_date done [16:47:10]produce_requested_data done [16:47:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165624,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:47:10]process_action_free close_receipt [16:47:10]json_value_free [16:47:10]json_value_free done [16:47:10]process_json_proto returns [16:47:10]Send response to host [16:47:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165624,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:47:10]free response buf [16:47:10]execute_script done [16:47:10]execute_script returns [16:47:10]free content buf [16:47:10]Sock 10.Close socket [16:47:10]Sock 10.Thread stoped [16:47:10]accept exits with 9 [16:47:10]New connection [16:47:10]New thread 3066936676 created [16:47:10]Thread 3066793316 joined [16:47:10]Waiting for new connection... [16:47:10] Sock 9.Parse request [16:47:10]Sock 9.Check first char [16:47:10]Sock 9.First char is OK [16:47:10]request: POST /json_proto HTTP/1.0 [16:47:10]Method: POST [16:47:10]URL: /json_proto [16:47:10]Method is POST - this is cgi request [16:47:10]url: /json_proto [16:47:10]query_string will be loaded in cgi processing [16:47:10]execute_cgi json_proto POST (null) [16:47:10]execute_cgi path=json_proto method=POST [16:47:10]POST find Content-Length [16:47:10]Host: 172.17.44.132:8080 [16:47:10]Content-Length: 679 [16:47:10]Content-Type: application/json [16:47:10] [16:47:10]POST finish read [16:47:10]Found Content-Length = 679 [16:47:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.490, "sum" : 3999.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3999.00, "payments": [ { "type": 0, "sum" : 3999.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:10]execute_script... [16:47: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)294466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.490, "sum" : 3999.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3999.00, "payments": [ { "type": 0, "sum" : 3999.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:10]POST & json_proto [16:47:10]process_json_proto [16:47:10]json parsed OK: [16:47:10]protocol is kg_v1.0 [16:47:10]action value=close_receipt [16:47:10]process_action close_receipt [16:47:10]cmd_close_receipt [16:47:10]MH_GetDate [16:47:10]Write to MH i2c: F0 00 00 E2 01 D2 [16:47:10]Write i2c OK [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: F0 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: F0 09 00 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: F0 09 00 E2 01 00 0F BD C8 66 2A 83 C1 65 A8 [16:47:10]GetLastDocTimeStamp 1724431625 [16:47:10]current date 1724431631 [16:47:10]FM_GetShiftState [16:47:10]SAM_PROTO_GetShiftState [16:47:10]wFMCommunicate request_size=4 [16:47:10]MH_SAM_APDU [16:47:10]CAPDU: 80 13 01 00 [16:47:10]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [16:47:10]Write i2c OK [16:47:10]MH_I2C_Read... [16:47:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:10]Read from MH i2c: E2 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: E2 0E 00 [16:47:10]MH_I2C_Read... [16:47:10]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8F [16:47:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:47:10]wFMCommunicate OK [16:47:10]SAM_PROTO_GetShiftState done [16:47:10]FM_GetShiftState done [16:47:10]opened in 1724372766 [16:47:10]opened+sec_in_day 1724459166 [16:47:10]quantity*price = 399973 [16:47:10]sum+1 = 399975 [16:47:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 3999.00 Внесено: 5000.00 СДАЧА: 1001.00 НСП 1% : 35.40 НДС 12% : 424.75 Наличными: 3999.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 478 23.08.2024 16:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165625 ФПД: 136616379904162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164711&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165625&fm=136616379904162&tin=02508201610067®Number=0000000000092562&sum=399900 [16:47:11]StoreToDocumentArchive [16:47:11]shift 469 fd 165625 [16:47:11]save to /storage/0469/doc_00165625 [16:47:11]save last doc name /storage/0469/doc_00165625 to /storage/kkm_last_doc_name [16:47:11]save OK [16:47:11]Clear old archive folders... [16:47:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:47:11]tlvbuf is 018C0490 [16:47:11]SAM_PROTO_ClearQueue [16:47:11]wFMCommunicate request_size=4 [16:47:11]MH_SAM_APDU [16:47:11]CAPDU: 80 09 00 00 [16:47:11]Write to MH i2c: E2 08 00 F0 01 80 09 00 00 00 00 00 00 63 [16:47:11]Write i2c OK [16:47:11]MH_I2C_Read... [16:47:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:11]Read from MH i2c: E2 [16:47:11]MH_I2C_Read... [16:47:11]Read from MH i2c: E2 03 00 [16:47:11]MH_I2C_Read... [16:47:11]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [16:47:11]RAPDU: 90 00 [16:47:11]wFMCommunicate OK [16:47:11]SAM_PROTO_ClearQueue done [16:47:11]KKMCreateOFDPacket [16:47:11]OFDProtocolAddRootSTLVToBuf [16:47:11]FM_MakeSignedData [16:47:11]FM_MakeSignedData [16:47:11]SAM_PROTO_SignData [16:47:11]wFMCommunicate request_size=4 [16:47:11]MH_SAM_APDU [16:47:11]CAPDU: 80 0D 01 02 [16:47:11]Write to MH i2c: E2 08 00 F1 01 80 0D 01 02 00 00 00 00 6B [16:47:11]Write i2c OK [16:47:11]MH_I2C_Read... [16:47:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:11]Read from MH i2c: E2 [16:47:11]MH_I2C_Read... [16:47:11]Read from MH i2c: E2 03 00 [16:47:11]MH_I2C_Read... [16:47:11]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [16:47:11]RAPDU: 90 00 [16:47:11]wFMCommunicate OK [16:47:11]wFMCommunicate request_size=255 [16:47:11]MH_SAM_APDU [16:47:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0A CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 66 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB A5 00 00 00 00 07 04 06 00 1C 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 0F BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 86 02 00 35 04 06 00 7C 40 7A CB [16:47:11]Write to MH i2c: E2 02 01 F2 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0A CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 66 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB A5 00 00 00 00 07 04 06 00 1C 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 0F BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 86 02 00 35 04 06 00 7C 40 7A CB 00 00 2A [16:47:12]Write i2c OK [16:47:12]MH_I2C_Read... [16:47:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:12]Read from MH i2c: E2 [16:47:12]MH_I2C_Read... [16:47:12]Read from MH i2c: E2 03 00 [16:47:12]MH_I2C_Read... [16:47:12]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [16:47:12]RAPDU: 90 00 [16:47:12]wFMCommunicate OK [16:47:12]wFMCommunicate request_size=7 [16:47:12]MH_SAM_APDU [16:47:12]CAPDU: 80 0D 02 02 02 70 A2 [16:47:12]Write to MH i2c: E2 0A 00 F3 01 80 0D 02 02 02 00 70 A2 00 00 84 [16:47:12]Write i2c OK [16:47:12]MH_I2C_Read... [16:47:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:12]Read from MH i2c: E2 [16:47:12]MH_I2C_Read... [16:47:12]Read from MH i2c: E2 03 00 [16:47:12]MH_I2C_Read... [16:47:12]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [16:47:12]RAPDU: 90 00 [16:47:12]wFMCommunicate OK [16:47:12]wFMCommunicate request_size=4 [16:47:12]MH_SAM_APDU [16:47:12]CAPDU: 80 0D 03 02 [16:47:12]Write to MH i2c: E2 08 00 F4 01 80 0D 03 02 00 00 00 00 70 [16:47:12]Write i2c OK [16:47:12]MH_I2C_Read... [16:47:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:12]Read from MH i2c: E2 [16:47:12]MH_I2C_Read... [16:47:12]Read from MH i2c: E2 0B 00 [16:47:12]MH_I2C_Read... [16:47:12]Read from MH i2c: E2 0B 00 F4 01 00 92 31 4E 76 B3 D3 D4 10 90 00 62 [16:47:12]RAPDU: 92 31 4E 76 B3 D3 D4 10 90 00 [16:47:12]wFMCommunicate OK [16:47:12]SAM_PROTO_SignData done [16:47:12]FM_MakeSignedData done [16:47:12]CreateOFDProtocolMessage [16:47:12]wFMCommunicate request_size=4 [16:47:12]MH_SAM_APDU [16:47:12]CAPDU: 80 11 00 00 [16:47:12]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [16:47:12]Write i2c OK [16:47:12]MH_I2C_Read... [16:47:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:12]Read from MH i2c: E2 [16:47:12]MH_I2C_Read... [16:47:12]Read from MH i2c: E2 17 00 [16:47:12]MH_I2C_Read... [16:47:12]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [16:47:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:47:12]wFMCommunicate OK [16:47:12]CreateOFDProtocolMessage done [16:47:12]OFDSenderStorePacket 165625 [16:47:12]StoreOFDPacket docnum=165625 [16:47:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F9 C9 04 01 05 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0A CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 66 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB A5 00 00 00 00 07 04 06 00 1C 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 0F BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 86 02 00 35 04 06 00 7C 40 7A CB 70 A2 92 31 4E 76 B3 D3 D4 10 [16:47:12]CheckFolder [16:47:12]dirname=/storage/ofd_packets [16:47:12]CheckFolder done [16:47:12]ProducePacketName [16:47:12]name=ofd_packets/00165625 [16:47:13]NVStorageSaveData ofd_packets/00165625 [16:47:13]File name is /storage/ofd_packets/00165625 [16:47:13]Write 298 bytes [16:47:13]NVStorageSaveData done [16:47:13]OFDSenderStorePacket done [16:47:13]KKMCreateOFDPacket done [16:47:13]NVStorageSaveData kkm_last_timestamp [16:47:13]File name is /storage/kkm_last_timestamp [16:47:13]Write 4 bytes [16:47:13]NVStorageSaveData done [16:47:13]ExternCall_PrintAddStr [16:47:13]wPrintStart [16:47:13]Write to MH i2c: 01 00 00 F6 01 F7 [16:47:13]Write i2c OK [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: 01 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: 01 07 00 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: 01 07 00 F6 01 00 00 00 00 00 FF 0F 0C [16:47:13]RasterBufferAndPrint [16:47:13]line Счет N : (1)294466 [16:47:13]line ИНН: 02508201610067 [16:47:13]line Контрольно-Кассовый Чек [16:47:13]line ПРОДАЖА [16:47:13]line ТРК (МРК, ГНК) : 21 [16:47:13]line Товар: 2710194800 [16:47:13]line ДТ-К-5 [16:47:13]line 52.490 * 76.20 [16:47:13]line = 3999.74 [16:47:13]line НДС 12% НСП 1% [16:47:13]line > о реализуемом товаре [16:47:13]line ОКРУГЛЕНИЕ: -0.74 [16:47:13]line ИТОГО: 3999.00 [16:47:13]line Внесено: 5000.00 [16:47:13]line СДАЧА: 1001.00 [16:47:13]line НСП 1% : 35.40 [16:47:13]line НДС 12% : 424.75 [16:47:13]line Наличными: 3999.00 [16:47:13]line Безнал.: 0.00 [16:47:13]line Место: АЗС № 130 "Партнер Нефть" [16:47:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:47:13]line СНО: Общий режим [16:47:13]line Чек 478 23.08.2024 16:47 [16:47:13]line Смена: 469 ФФД: 1.0 [16:47:13]line ЗНМ: 0300000070 [16:47:13]line РНМ: 0000000000092562 [16:47:13]line Версия ККМ: 001 [16:47:13]line ФМ: 0000000000871769 [16:47:13]line ФД: 165625 [16:47:13]line ФПД: 136616379904162 [16:47:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164711&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165625&fm=136616379904162&tin=02508201610067®Number=0000000000092562&sum=399900 [16:47:13]written 0, free lines is 4095 [16:47:13]OFD Sender: Processing packet 165625 [packets to send 995, broken 994] [16:47:13]ProducePacketName [16:47:13]name=ofd_packets/00165625 [16:47:13]OFD Sender: To server: pG, [16:47:13]CommunicateWithHost lk.salyk.kg:30040 [16:47:13]ConnectInit lk.salyk.kg [16:47:13]Write to MH i2c: 01 00 00 21 02 23 [16:47:13]Write i2c OK [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: 01 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: 01 07 00 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 E1 0C 17 [16:47:13]RasterBufferAndPrint [16:47:13]line [16:47:13]line [16:47:13]line [16:47:13]line [16:47:13]line [16:47:13]written 0, free lines is 3308 [16:47:13]MH_Cut [16:47:13]Write to MH i2c: D1 01 00 28 02 01 FC [16:47:13]Write i2c OK [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: D1 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: D1 01 00 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: D1 01 00 28 02 00 FB [16:47:13]Write to MH i2c: 01 00 00 29 02 2B [16:47:13]Write i2c OK [16:47:13]MH_I2C_Read... [16:47:14]*** Cut start [16:47:14]*** Purtial cut [16:47:14]*** Stage 1: CUTSNS_PIN = 1 [16:47:15]recv_with_timeout no data received [16:47:16]Read from MH i2c: 01 *** Stop cut motor [16:47:16] [16:47:16]*** Cut end [16:47:16]MH_I2C_Read... [16:47:16]Read from MH i2c: 01 07 00 [16:47:16]MH_I2C_Read... [16:47:16]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 FF 0F 40 [16:47:16]process_action close_receipt done [16:47:16]requested_data is exist [16:47:16]produce_requested_data [16:47:16]requested_item fm.sn is exist - process it [16:47:16]wFMCommunicate request_size=4 [16:47:16]MH_SAM_APDU [16:47:16]CAPDU: 80 11 00 00 [16:47:16]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [16:47:16]Write i2c OK [16:47:16]MH_I2C_Read... [16:47:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:16]Read from MH i2c: E2 [16:47:16]MH_I2C_Read... [16:47:16]Read from MH i2c: E2 17 00 [16:47:16]MH_I2C_Read... [16:47:16]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [16:47:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:47:16]wFMCommunicate OK [16:47:16]requested_item fd.num is exist - process it [16:47:16]SAM_PROTO_GetFieldsCounters [16:47:16]wFMCommunicate request_size=4 [16:47:16]MH_SAM_APDU [16:47:16]CAPDU: 80 13 00 00 [16:47:16]Write to MH i2c: E2 08 00 2B 02 80 13 00 00 00 00 00 00 A9 [16:47:16]Write i2c OK [16:47:16]MH_I2C_Read... [16:47:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:16]Read from MH i2c: E2 [16:47:16]MH_I2C_Read... [16:47:16]Read from MH i2c: E2 62 00 [16:47:16]MH_I2C_Read... [16:47:16]Read from MH i2c: E2 62 00 2B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [16:47:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DE 01 00 00 5E 04 04 00 DE 01 00 00 57 04 04 00 DF 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:47:16]wFMCommunicate OK [16:47:16]SAM_PROTO_GetFieldsCounters done [16:47:16]requested_item shift.num is exist - process it [16:47:16]requested_item shift.opened is exist - process it [16:47:16]req_shift_opened [16:47:16]FM_GetShiftState [16:47:16]SAM_PROTO_GetShiftState [16:47:16]wFMCommunicate request_size=4 [16:47:16]MH_SAM_APDU [16:47:16]CAPDU: 80 13 01 00 [16:47:16]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [16:47:16]Write i2c OK [16:47:16]MH_I2C_Read... [16:47:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:16]Read from MH i2c: E2 [16:47:16]MH_I2C_Read... [16:47:16]Read from MH i2c: E2 0E 00 [16:47:16]MH_I2C_Read... [16:47:16]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [16:47:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:47:16]wFMCommunicate OK [16:47:16]SAM_PROTO_GetShiftState done [16:47:16]FM_GetShiftState done [16:47:16]req_shift_opened done [16:47:16]requested_item shift.open_date is exist - process it [16:47:16]req_shift_open_date [16:47:16]req_shift_open_date done [16:47:16]produce_requested_data done [16:47:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165625,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:47:16]process_action_free close_receipt [16:47:16]json_value_free [16:47:16]json_value_free done [16:47:16]process_json_proto returns [16:47:16]Send response to host [16:47:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165625,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:47:16]free response buf [16:47:16]execute_script done [16:47:16]execute_script returns [16:47:16]free content buf [16:47:16]Sock 9.Close socket [16:47:16]Sock 9.Thread stoped [16:47:18]ConnectInit Can't take IP for lk.salyk.kg [16:47:18]CommunicateWithHost connect error [16:47:18]CommunicateWithHost err = -1 [16:47:18]OFD Sender: Server communicate error [16:47:23]OFD Sender: Processing packet 165625 [packets to send 995, broken 994] [16:47:23]ProducePacketName [16:47:23]name=ofd_packets/00165625 [16:47:23]OFD Sender: To server: pG, [16:47:23]CommunicateWithHost lk.salyk.kg:30040 [16:47:23]ConnectInit lk.salyk.kg [16:47:26]recv_with_timeout no data received [16:47:28]ConnectInit Can't take IP for lk.salyk.kg [16:47:28]CommunicateWithHost connect error [16:47:28]CommunicateWithHost err = -1 [16:47:28]OFD Sender: Server communicate error [16:47:33]OFD Sender: Processing packet 165625 [packets to send 995, broken 994] [16:47:33]ProducePacketName [16:47:33]name=ofd_packets/00165625 [16:47:33]OFD Sender: To server: pG, [16:47:33]CommunicateWithHost lk.salyk.kg:30040 [16:47:33]ConnectInit lk.salyk.kg [16:47:38]recv_with_timeout no data received [16:47:41]Connected sock=9 [16:47:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F9 C9 04 01 05 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0A CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 66 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB A5 00 00 00 00 07 04 06 00 1C 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 01 00 00 F4 03 04 00 0F BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 86 02 00 35 04 06 00 7C 40 7A CB 70 A2 92 31 4E 76 B3 D3 D4 10 [16:47:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A8 79 47 00 39 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 37 36 39 10 04 04 00 F9 86 02 00 F4 03 04 00 77 66 C8 66 B6 04 01 00 00 97 5C 18 B8 84 C8 E9 F0 [16:47:45]CommunicateWithHost err = 0 [16:47:45]CheckOFDResponse [16:47:45]1017 (14) - 77093643461234 [16:47:45]1041 (16) - 0000000000871769 [16:47:45]1040 (4) - 165625 [16:47:45]1012 (4) - 23.08.2024 10:37 [16:47:45]1206 (1) - 0 [16:47:45]OFD Sender: Remove packet 165625 [16:47:45]ProducePacketName [16:47:45]name=ofd_packets/00165625 [16:47:45]NVStorageDeleteData [16:47:46]OFD Sender: No OFD packet to send [16:47:50]recv_with_timeout no data received [16:47:51]OFD Sender: No OFD packet to send [16:47:56]OFD Sender: No OFD packet to send [16:48:01]OFD Sender: No OFD packet to send [16:48:06]OFD Sender: No OFD packet to send [16:48:11]OFD Sender: No OFD packet to send [16:48:11]recv_with_timeout no data received [16:48:16]OFD Sender: No OFD packet to send [16:48:20]accept exits with 10 [16:48:20]New connection [16:48:20]New thread 3066793316 created [16:48:20]Thread 3066936676 joined [16:48:20]Waiting for new connection... [16:48:20] Sock 10.Parse request [16:48:20]Sock 10.Check first char [16:48:20]Sock 10.First char is OK [16:48:20]request: POST /json_proto HTTP/1.0 [16:48:20]Method: POST [16:48:20]URL: /json_proto [16:48:20]Method is POST - this is cgi request [16:48:20]url: /json_proto [16:48:20]query_string will be loaded in cgi processing [16:48:20]execute_cgi json_proto POST (null) [16:48:20]execute_cgi path=json_proto method=POST [16:48:20]POST find Content-Length [16:48:20]Host: 172.17.44.132:8080 [16:48:20]Content-Length: 679 [16:48:20]Content-Type: application/json [16:48:20] [16:48:20]POST finish read [16:48:20]Found Content-Length = 679 [16:48:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:20]execute_script... [16:48:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:20]POST & json_proto [16:48:20]process_json_proto [16:48:20]json parsed OK: [16:48:20]protocol is kg_v1.0 [16:48:20]action value=close_receipt [16:48:20]process_action close_receipt [16:48:20]cmd_close_receipt [16:48:20]MH_GetDate [16:48:20]Write to MH i2c: F0 00 00 2D 02 1E [16:48:20]Write i2c OK [16:48:20]MH_I2C_Read... [16:48:20]Read from MH i2c: F0 [16:48:20]MH_I2C_Read... [16:48:20]Read from MH i2c: F0 09 00 [16:48:20]MH_I2C_Read... [16:48:20]Read from MH i2c: F0 09 00 2D 02 00 55 BD C8 66 2A 83 C1 65 3A [16:48:20]GetLastDocTimeStamp 1724431631 [16:48:20]current date 1724431701 [16:48:20]FM_GetShiftState [16:48:20]SAM_PROTO_GetShiftState [16:48:20]wFMCommunicate request_size=4 [16:48:20]MH_SAM_APDU [16:48:20]CAPDU: 80 13 01 00 [16:48:20]Write to MH i2c: E2 08 00 2E 02 80 13 01 00 00 00 00 00 AD [16:48:20]Write i2c OK [16:48:20]MH_I2C_Read... [16:48:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:20]Read from MH i2c: E2 [16:48:20]MH_I2C_Read... [16:48:20]Read from MH i2c: E2 0E 00 [16:48:20]MH_I2C_Read... [16:48:20]Read from MH i2c: E2 0E 00 2E 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DB [16:48:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:48:20]wFMCommunicate OK [16:48:20]SAM_PROTO_GetShiftState done [16:48:20]FM_GetShiftState done [16:48:20]opened in 1724372766 [16:48:20]opened+sec_in_day 1724459166 [16:48:20]quantity*price = 200025 [16:48:20]sum+1 = 200026 [16:48:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 479 23.08.2024 16:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165626 ФПД: 29827640441357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T164821&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165626&fm=29827640441357&tin=02508201610067®Number=0000000000092562&sum=200000 [16:48:21]StoreToDocumentArchive [16:48:21]shift 469 fd 165626 [16:48:21]save to /storage/0469/doc_00165626 [16:48:21]save last doc name /storage/0469/doc_00165626 to /storage/kkm_last_doc_name [16:48:21]save OK [16:48:21]Clear old archive folders... [16:48:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:48:21]tlvbuf is 018BB510 [16:48:21]SAM_PROTO_ClearQueue [16:48:21]wFMCommunicate request_size=4 [16:48:21]MH_SAM_APDU [16:48:21]CAPDU: 80 09 00 00 [16:48:21]Write to MH i2c: E2 08 00 3B 02 80 09 00 00 00 00 00 00 AF [16:48:21]Write i2c OK [16:48:21]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 03 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [16:48:22]RAPDU: 90 00 [16:48:22]wFMCommunicate OK [16:48:22]SAM_PROTO_ClearQueue done [16:48:22]KKMCreateOFDPacket [16:48:22]OFDProtocolAddRootSTLVToBuf [16:48:22]FM_MakeSignedData [16:48:22]FM_MakeSignedData [16:48:22]SAM_PROTO_SignData [16:48:22]wFMCommunicate request_size=4 [16:48:22]MH_SAM_APDU [16:48:22]CAPDU: 80 0D 01 02 [16:48:22]Write to MH i2c: E2 08 00 3C 02 80 0D 01 02 00 00 00 00 B7 [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 03 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [16:48:22]RAPDU: 90 00 [16:48:22]wFMCommunicate OK [16:48:22]wFMCommunicate request_size=255 [16:48:22]MH_SAM_APDU [16:48:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 DF 01 00 00 F4 03 04 00 55 BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 86 02 00 35 04 06 00 1B 20 C9 E9 [16:48:22]Write to MH i2c: E2 02 01 3D 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 DF 01 00 00 F4 03 04 00 55 BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 86 02 00 35 04 06 00 1B 20 C9 E9 00 00 99 [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 03 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [16:48:22]RAPDU: 90 00 [16:48:22]wFMCommunicate OK [16:48:22]wFMCommunicate request_size=7 [16:48:22]MH_SAM_APDU [16:48:22]CAPDU: 80 0D 02 02 02 BA 0D [16:48:22]Write to MH i2c: E2 0A 00 3E 02 80 0D 02 02 02 00 BA 0D 00 00 85 [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 03 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [16:48:22]RAPDU: 90 00 [16:48:22]wFMCommunicate OK [16:48:22]wFMCommunicate request_size=4 [16:48:22]MH_SAM_APDU [16:48:22]CAPDU: 80 0D 03 02 [16:48:22]Write to MH i2c: E2 08 00 3F 02 80 0D 03 02 00 00 00 00 BC [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 0B 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 0B 00 3F 02 00 02 86 EB B6 AD BE EA D0 90 00 0B [16:48:22]RAPDU: 02 86 EB B6 AD BE EA D0 90 00 [16:48:22]wFMCommunicate OK [16:48:22]SAM_PROTO_SignData done [16:48:22]FM_MakeSignedData done [16:48:22]CreateOFDProtocolMessage [16:48:22]wFMCommunicate request_size=4 [16:48:22]MH_SAM_APDU [16:48:22]CAPDU: 80 11 00 00 [16:48:22]Write to MH i2c: E2 08 00 40 02 80 11 00 00 00 00 00 00 BC [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 17 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 17 00 40 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [16:48:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:48:22]wFMCommunicate OK [16:48:22]CreateOFDProtocolMessage done [16:48:22]OFDSenderStorePacket 165626 [16:48:22]StoreOFDPacket docnum=165626 [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]/dev/ttyS4 opened [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:08]*** MH1903 init start (LINUX_LIGHT) [00:00:08]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:08]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:08]*** step 0: 5000 (2650, 2350 REF) [00:00:08]*** step 1: 4835 (2500, 2335 REF) [00:00:08]*** 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: 17250984+1707180842=1724431826 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:09]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:09]Write to MH i2c: D5 00 00 06 00 DA [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]ExternCall_SetCallbacks [00:00:09]NVStorageInit [00:00:09]MH_GetDate [00:00:09]Write to MH i2c: F0 00 00 07 00 F6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 07 00 00 D3 BD C8 66 2A 83 C1 65 90 [16:50:27]Current date/time: 23.08.2024 16:50 [16:50:27]FM_Init [16:50:27]wFMConnect [16:50:27]MH_SAM_On [16:50:27]Write to MH i2c: E0 00 00 08 00 E7 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_init finished! [16:50:27]*** atr: [16:50:27]*** 0F 3B D5 18 FF 81 91 FE [16:50:27]*** 1F C3 80 73 C8 21 10 0A [16:50:27]*** 00 00 00 00 00 00 00 00 [16:50:27]*** 00 00 00 00 00 00 00 00 [16:50:27]*** 00 00 00 00 00 00 00 00 [16:50:27]*** 00 00 00 00 00 00 00 00 [16:50:27]*** 00 00 00 00 00 00 00 00 [16:50:27]*** 00 00 00 00 00 00 00 00 [16:50:27]Read from MH i2c: E0 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E0 10 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:50:27]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:50:27]wFMCommunicate request_size=10 [16:50:27]MH_SAM_APDU [16:50:27]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:50:27]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:50:27]Read from MH i2c: E2 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:50:27]RAPDU: 90 00 [16:50:27]wFMCommunicate OK [16:50:27]wFMCommunicate request_size=4 [16:50:27]MH_SAM_APDU [16:50:27]CAPDU: 80 11 00 00 [16:50:27]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:27]Read from MH i2c: E2 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 17 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [16:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:50:27]wFMCommunicate OK [16:50:27]Detected FM SN is 0000000000871769 [16:50:27]Stored FM SN is 0000000000871769 [16:50:27]wFMCommunicate request_size=9 [16:50:27]MH_SAM_APDU [16:50:27]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:50:27]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:50:27]Read from MH i2c: E2 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:50:27]RAPDU: 90 00 [16:50:27]wFMCommunicate OK [16:50:27]FM PIN OK [16:50:27]wFMCommunicate request_size=8 [16:50:27]MH_SAM_APDU [16:50:27]CAPDU: 80 14 04 00 03 02 00 01 [16:50:27]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:50:27]Read from MH i2c: E2 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:50:27]RAPDU: 90 00 [16:50:27]wFMCommunicate OK [16:50:27]wFMCommunicate request_size=13 [16:50:27]MH_SAM_APDU [16:50:27]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:50:27]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:50:27]Read from MH i2c: E2 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:50:27]RAPDU: 90 00 [16:50:27]wFMCommunicate OK [16:50:27]wFMCommunicate request_size=4 [16:50:27]MH_SAM_APDU [16:50:27]CAPDU: 80 11 00 00 [16:50:27]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:27]Read from MH i2c: E2 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 17 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [16:50:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:50:27]wFMCommunicate OK [16:50:27]DocumentArchiveInit [16:50:27]Start Httpd... [16:50:27]Httpd thread 3067456868 created [16:50:27]Write to MH i2c: 01 00 00 0F 00 0F [16:50:27]Write i2c OK [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: 01 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: 01 07 00 [16:50:27]MH_I2C_Read... [16:50:27]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:50:27]MH Int Process started [16:50:27]Allocated Socket 8 [16:50:27]Bind OK [16:50:27]Listen OK [16:50:27]httpd running on port 8080 [16:50:27]Waiting for new connection... [16:50:28]OFD Sender: Processing packet 165626 [packets to send 995, broken 994] [16:50:28]ProducePacketName [16:50:28]name=ofd_packets/00165626 [16:50:28]OFD Sender: To server: pG, [16:50:29]CommunicateWithHost lk.salyk.kg:30040 [16:50:29]ConnectInit lk.salyk.kg [16:50:29]accept exits with 9 [16:50:29]New connection [16:50:29]New thread 3067170148 created [16:50:29]Waiting for new connection... [16:50:29] Sock 9.Parse request [16:50:29]Sock 9.Check first char [16:50:29]Sock 9.First char is OK [16:50:29]request: POST /json_proto HTTP/1.0 [16:50:29]Method: POST [16:50:29]URL: /json_proto [16:50:29]Method is POST - this is cgi request [16:50:29]url: /json_proto [16:50:29]query_string will be loaded in cgi processing [16:50:29]execute_cgi json_proto POST (null) [16:50:29]execute_cgi path=json_proto method=POST [16:50:29]POST find Content-Length [16:50:29]Host: 172.17.44.132:8080 [16:50:29]Content-Length: 215 [16:50:29]Content-Type: application/json [16:50:29] [16:50:29]POST finish read [16:50:29]Found Content-Length = 215 [16:50:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:29]execute_script... [16:50:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:29]POST & json_proto [16:50:29]process_json_proto [16:50:29]json parsed OK: [16:50:29]protocol is kg_v1.0 [16:50:29]action value=get_value [16:50:29]process_action get_value [16:50:29]cmd_get_value [16:50:29]process_action get_value done [16:50:29]requested_data is exist [16:50:29]produce_requested_data [16:50:29]requested_item kkm.sn is exist - process it [16:50:29]requested_item kkm.ver is exist - process it [16:50:29]requested_item fm.sn is exist - process it [16:50:29]wFMCommunicate request_size=4 [16:50:29]MH_SAM_APDU [16:50:29]CAPDU: 80 11 00 00 [16:50:29]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:50:29]Write i2c OK [16:50:29]MH_I2C_Read... [16:50:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:29]Read from MH i2c: E2 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 17 00 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [16:50:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:50:29]wFMCommunicate OK [16:50:29]requested_item fd.num is exist - process it [16:50:29]SAM_PROTO_GetFieldsCounters [16:50:29]wFMCommunicate request_size=4 [16:50:29]MH_SAM_APDU [16:50:29]CAPDU: 80 13 00 00 [16:50:29]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:50:29]Write i2c OK [16:50:29]MH_I2C_Read... [16:50:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:29]Read from MH i2c: E2 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 62 00 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [16:50:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DF 01 00 00 5E 04 04 00 DF 01 00 00 57 04 04 00 E0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:50:29]wFMCommunicate OK [16:50:29]SAM_PROTO_GetFieldsCounters done [16:50:29]requested_item shift.num is exist - process it [16:50:29]requested_item shift.opened is exist - process it [16:50:29]req_shift_opened [16:50:29]FM_GetShiftState [16:50:29]SAM_PROTO_GetShiftState [16:50:29]wFMCommunicate request_size=4 [16:50:29]MH_SAM_APDU [16:50:29]CAPDU: 80 13 01 00 [16:50:29]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:50:29]Write i2c OK [16:50:29]MH_I2C_Read... [16:50:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:29]Read from MH i2c: E2 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 0E 00 [16:50:29]MH_I2C_Read... [16:50:29]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [16:50:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:50:29]wFMCommunicate OK [16:50:29]SAM_PROTO_GetShiftState done [16:50:29]FM_GetShiftState done [16:50:29]req_shift_opened done [16:50:29]requested_item shift.open_date is exist - process it [16:50:29]req_shift_open_date [16:50:29]req_shift_open_date done [16:50:29]produce_requested_data done [16:50:29]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165626,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:50:29]process_action_free get_value [16:50:29]json_value_free [16:50:29]json_value_free done [16:50:29]process_json_proto returns [16:50:29]Send response to host [16:50:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165626,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:50:29]free response buf [16:50:29]execute_script done [16:50:29]execute_script returns [16:50:29]free content buf [16:50:29]Sock 9.Close socket [16:50:29]Sock 9.Thread stoped [16:50:29]accept exits with 11 [16:50:29]New connection [16:50:29]New thread 3067026788 created [16:50:29]Thread 3067170148 joined [16:50:29]Waiting for new connection... [16:50:29] Sock 11.Parse request [16:50:29]Sock 11.Check first char [16:50:29]Sock 11.First char is OK [16:50:29]request: POST /json_proto HTTP/1.0 [16:50:29]Method: POST [16:50:29]URL: /json_proto [16:50:29]Method is POST - this is cgi request [16:50:29]url: /json_proto [16:50:29]query_string will be loaded in cgi processing [16:50:29]execute_cgi json_proto POST (null) [16:50:29]execute_cgi path=json_proto method=POST [16:50:29]POST find Content-Length [16:50:29]Host: 172.17.44.132:8080 [16:50:29]Content-Length: 331 [16:50:29]Content-Type: application/json [16:50:29] [16:50:29]POST finish read [16:50:29]Found Content-Length = 331 [16:50:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:50:29]execute_script... [16:50:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:50:29]POST & json_proto [16:50:29]process_json_proto [16:50:29]json parsed OK: [16:50:29]protocol is kg_v1.0 [16:50:29]action value=get_value [16:50:29]process_action get_value [16:50:29]cmd_get_value [16:50:29]process_action get_value done [16:50:29]requested_data is exist [16:50:29]produce_requested_data [16:50:29]requested_item fm.sale.total is exist - process it [16:50:29]SAM_PROTO_GetFMData [16:50:29]wFMCommunicate request_size=4 [16:50:29]MH_SAM_APDU [16:50:29]CAPDU: 80 13 03 00 [16:50:29]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:50:29]Write i2c OK [16:50:29]MH_I2C_Read... [16:50:29]Connected sock=7 [16:50:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 89 BF 04 01 C8 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DF 01 00 00 F4 03 04 00 55 BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 86 02 00 35 04 06 00 1B 20 C9 E9 BA 0D 02 86 EB B6 AD BE EA D0 [16:50:30]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:50:30]Read from MH i2c: E2 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 4F 83 02 00 69 04 A4 00 6F 04 04 00 3E 80 02 00 B1 04 05 00 8E 7A 56 79 03 70 04 05 00 52 21 5C 73 02 72 04 05 00 3C 59 FA 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 36 CB 75 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 47 E9 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 48 [16:50:30]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 4F 83 02 00 69 04 A4 00 6F 04 04 00 3E 80 02 00 B1 04 05 00 8E 7A 56 79 03 70 04 05 00 52 21 5C 73 02 72 04 05 00 3C 59 FA 05 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 36 CB 75 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 47 E9 DE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [16:50:30]wFMCommunicate OK [16:50:30]wFMCommunicate request_size=4 [16:50:30]MH_SAM_APDU [16:50:30]CAPDU: 80 17 00 00 [16:50:30]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:50:30]Write i2c OK [16:50:30]MH_I2C_Read... [16:50:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6E 4C 47 00 59 AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 86 02 00 F4 03 04 00 1F 67 C8 66 B6 04 01 00 00 90 89 CC 45 F1 E1 28 1A [16:50:30]CommunicateWithHost err = 0 [16:50:30]CheckOFDResponse [16:50:30]1017 (14) - 77093643461234 [16:50:30]1041 (16) - 0000000000871769 [16:50:30]1040 (4) - 165626 [16:50:30]1012 (4) - 23.08.2024 10:40 [16:50:30]1206 (1) - 0 [16:50:30]OFD Sender: Remove packet 165626 [16:50:30]ProducePacketName [16:50:30]name=ofd_packets/00165626 [16:50:30]NVStorageDeleteData [16:50:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:30]Read from MH i2c: E2 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [16:50:30]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [16:50:30]wFMCommunicate OK [16:50:30]wFMCommunicate request_size=4 [16:50:30]MH_SAM_APDU [16:50:30]CAPDU: 80 17 00 00 [16:50:30]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:50:30]Write i2c OK [16:50:30]MH_I2C_Read... [16:50:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:30]Read from MH i2c: E2 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [16:50:30]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [16:50:30]wFMCommunicate OK [16:50:30]wFMCommunicate request_size=4 [16:50:30]MH_SAM_APDU [16:50:30]CAPDU: 80 17 00 00 [16:50:30]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:50:30]Write i2c OK [16:50:30]MH_I2C_Read... [16:50:30]OFD Sender: No OFD packet to send [16:50:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:30]Read from MH i2c: E2 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 [16:50:30]MH_I2C_Read... [16:50:30]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [16:50:30]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [16:50:30]wFMCommunicate OK [16:50:30]wFMCommunicate request_size=4 [16:50:30]MH_SAM_APDU [16:50:30]CAPDU: 80 17 00 00 [16:50:30]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:50:30]Write i2c OK [16:50:30]MH_I2C_Read... [16:50:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [16:50:31]Read from MH i2c: E2 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 E6 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [16:50:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:50:31]wFMCommunicate OK [16:50:31]SAM_PROTO_GetFMData done [16:50:31]requested_item fm.sale_refund.total is exist - process it [16:50:31]requested_item fm.buy.total is exist - process it [16:50:31]requested_item shift.sale.total is exist - process it [16:50:31]SAM_PROTO_GetShiftData [16:50:31]wFMCommunicate request_size=4 [16:50:31]MH_SAM_APDU [16:50:31]CAPDU: 80 13 02 00 [16:50:31]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:50:31]Read from MH i2c: E2 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 FD 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 DF 01 00 00 69 04 9E 00 6F 04 04 00 DF 01 00 00 B1 04 04 00 47 08 B0 02 70 04 04 00 14 67 D3 01 72 04 03 00 33 A1 DC 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 56 14 49 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EE 16 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 EA [16:50:31]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 DF 01 00 00 69 04 9E 00 6F 04 04 00 DF 01 00 00 B1 04 04 00 47 08 B0 02 70 04 04 00 14 67 D3 01 72 04 03 00 33 A1 DC 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 56 14 49 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EE 16 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:50:31]wFMCommunicate OK [16:50:31]wFMCommunicate request_size=4 [16:50:31]MH_SAM_APDU [16:50:31]CAPDU: 80 17 00 00 [16:50:31]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:50:31]Write i2c OK [16:50:31]MH_I2C_Read... [16:50:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:31]Read from MH i2c: E2 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 FD 00 [16:50:31]MH_I2C_Read... [16:50:31]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [16:50:31]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [16:50:32]wFMCommunicate OK [16:50:32]wFMCommunicate request_size=4 [16:50:32]MH_SAM_APDU [16:50:32]CAPDU: 80 17 00 00 [16:50:32]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:32]Read from MH i2c: E2 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: E2 FD 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [16:50:32]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [16:50:32]wFMCommunicate OK [16:50:32]wFMCommunicate request_size=4 [16:50:32]MH_SAM_APDU [16:50:32]CAPDU: 80 17 00 00 [16:50:32]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:50:32]Read from MH i2c: E2 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: E2 FD 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [16:50:32]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [16:50:32]wFMCommunicate OK [16:50:32]wFMCommunicate request_size=4 [16:50:32]MH_SAM_APDU [16:50:32]CAPDU: 80 17 00 00 [16:50:32]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:50:32]Write i2c OK [16:50:32]MH_I2C_Read... [16:50:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [16:50:32]Read from MH i2c: E2 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: E2 CE 00 [16:50:32]MH_I2C_Read... [16:50:32]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [16:50:32]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:50:32]wFMCommunicate OK [16:50:32]SAM_PROTO_GetShiftData done [16:50:33]requested_item shift.sale.total_cash is exist - process it [16:50:33]requested_item shift.sale_refund.total is exist - process it [16:50:33]requested_item shift.sale_refund.total_cash is exist - process it [16:50:33]requested_item shift.buy.total is exist - process it [16:50:33]requested_item shift.buy.total_cash is exist - process it [16:50:33]produce_requested_data done [16:50:33]produce_requested_data return {"fm.sale.total":149206124.94,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":450908.87,"shift.sale.total_cash":306317.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:50:33]process_action_free get_value [16:50:33]json_value_free [16:50:33]json_value_free done [16:50:33]process_json_proto returns [16:50:33]Send response to host [16:50:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149206124.94,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":450908.87,"shift.sale.total_cash":306317.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:50:33]free response buf [16:50:33]execute_script done [16:50:33]execute_script returns [16:50:33]free content buf [16:50:33]Sock 11.Close socket [16:50:33]Sock 11.Thread stoped [16:50:34]accept exits with 9 [16:50:34]New connection [16:50:34]New thread 3067170148 created [16:50:34]Thread 3067026788 joined [16:50:34]Waiting for new connection... [16:50:34] Sock 9.Parse request [16:50:34]Sock 9.Check first char [16:50:34]Sock 9.First char is OK [16:50:34]request: POST /json_proto HTTP/1.0 [16:50:34]Method: POST [16:50:34]URL: /json_proto [16:50:34]Method is POST - this is cgi request [16:50:34]url: /json_proto [16:50:34]query_string will be loaded in cgi processing [16:50:34]execute_cgi json_proto POST (null) [16:50:34]execute_cgi path=json_proto method=POST [16:50:34]POST find Content-Length [16:50:34]Host: 172.17.44.132:8080 [16:50:34]Content-Length: 808 [16:50:34]Content-Type: application/json [16:50:34] [16:50:34]POST finish read [16:50:34]Found Content-Length = 808 [16:50:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51076", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:34]execute_script... [16:50:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51076", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:50:34]POST & json_proto [16:50:34]process_json_proto [16:50:34]json parsed OK: [16:50:34]protocol is kg_v1.0 [16:50:34]action value=close_receipt [16:50:34]process_action close_receipt [16:50:34]cmd_close_receipt [16:50:34]MH_GetDate [16:50:34]Write to MH i2c: F0 00 00 1D 00 0C [16:50:34]Write i2c OK [16:50:34]MH_I2C_Read... [16:50:34]Read from MH i2c: F0 [16:50:34]MH_I2C_Read... [16:50:34]Read from MH i2c: F0 09 00 [16:50:34]MH_I2C_Read... [16:50:34]Read from MH i2c: F0 09 00 1D 00 00 DA BD C8 66 2A 83 C1 65 AD [16:50:34]GetLastDocTimeStamp 1724431701 [16:50:34]current date 1724431834 [16:50:34]FM_GetShiftState [16:50:34]SAM_PROTO_GetShiftState [16:50:34]wFMCommunicate request_size=4 [16:50:34]MH_SAM_APDU [16:50:34]CAPDU: 80 13 01 00 [16:50:34]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:50:34]Write i2c OK [16:50:34]MH_I2C_Read... [16:50:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:34]Read from MH i2c: E2 [16:50:34]MH_I2C_Read... [16:50:34]Read from MH i2c: E2 0E 00 [16:50:34]MH_I2C_Read... [16:50:34]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [16:50:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:50:34]wFMCommunicate OK [16:50:34]SAM_PROTO_GetShiftState done [16:50:34]FM_GetShiftState done [16:50:34]opened in 1724372766 [16:50:34]opened+sec_in_day 1724459166 [16:50:34]quantity*price = 6000 [16:50:34]sum+1 = 6001 [16:50:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 0.00 Безнал.: 60.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 480 23.08.2024 16:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165627 ФПД: 174196389044213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165034&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165627&fm=174196389044213&tin=02508201610067®Number=0000000000092562&sum=6000 0 [16:50:35]StoreToDocumentArchive [16:50:35]shift 469 fd 165627 [16:50:35]save to /storage/0469/doc_00165627 [16:50:35]save last doc name /storage/0469/doc_00165627 to /storage/kkm_last_doc_name [16:50:35]save OK [16:50:35]Clear old archive folders... [16:50:35]ProcessDocumentItem done err = 0, tmpTLVsize=271 [16:50:35]tlvbuf is 011529D0 [16:50:35]SAM_PROTO_ClearQueue [16:50:35]wFMCommunicate request_size=4 [16:50:35]MH_SAM_APDU [16:50:35]CAPDU: 80 09 00 00 [16:50:35]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:50:35]Write i2c OK [16:50:35]MH_I2C_Read... [16:50:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:50:35]Read from MH i2c: E2 [16:50:35]MH_I2C_Read... [16:50:35]Read from MH i2c: E2 03 00 [16:50:35]MH_I2C_Read... [16:50:35]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:50:35]RAPDU: 90 00 [16:50:35]wFMCommunicate OK [16:50:35]SAM_PROTO_ClearQueue done [16:50:35]KKMCreateOFDPacket [16:50:35]OFDProtocolAddRootSTLVToBuf [16:50:35]FM_MakeSignedData [16:50:35]FM_MakeSignedData [16:50:35]SAM_PROTO_SignData [16:50:35]wFMCommunicate request_size=4 [16:50:35]MH_SAM_APDU [16:50:35]CAPDU: 80 0D 01 02 [16:50:35]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:50:35]Write i2c OK [16:50:35]MH_I2C_Read... [16:50:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:50:35]Read from MH i2c: E2 [16:50:35]MH_I2C_Read... [16:50:35]Read from MH i2c: E2 03 00 [16:50:35]MH_I2C_Read... [16:50:35]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:50:35]RAPDU: 90 00 [16:50:35]wFMCommunicate OK [16:50:35]wFMCommunicate request_size=255 [16:50:35]MH_SAM_APDU [16:50:35]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 DA BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [16:50:36]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 OFD Sender: No OFD packet to send [16:50:36]00 00 F4 03 04 00 DA BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 4F [16:50:36]Write i2c OK [16:50:36]MH_I2C_Read... [16:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:36]Read from MH i2c: E2 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: E2 03 00 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:50:36]RAPDU: 90 00 [16:50:36]wFMCommunicate OK [16:50:36]wFMCommunicate request_size=30 [16:50:36]MH_SAM_APDU [16:50:36]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 FB 86 02 00 35 04 06 00 9E 6E 41 E3 DF F5 [16:50:36]Write to MH i2c: E2 21 00 2E 00 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 FB 86 02 00 35 04 06 00 9E 6E 41 E3 DF F5 00 00 2E [16:50:36]Write i2c OK [16:50:36]MH_I2C_Read... [16:50:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:50:36]Read from MH i2c: E2 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: E2 03 00 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:50:36]RAPDU: 90 00 [16:50:36]wFMCommunicate OK [16:50:36]wFMCommunicate request_size=4 [16:50:36]MH_SAM_APDU [16:50:36]CAPDU: 80 0D 03 02 [16:50:36]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:50:36]Write i2c OK [16:50:36]MH_I2C_Read... [16:50:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:50:36]Read from MH i2c: E2 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: E2 0B 00 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: E2 0B 00 2F 00 00 41 05 C8 42 66 EF 7E 98 90 00 66 [16:50:36]RAPDU: 41 05 C8 42 66 EF 7E 98 90 00 [16:50:36]wFMCommunicate OK [16:50:36]SAM_PROTO_SignData done [16:50:36]FM_MakeSignedData done [16:50:36]CreateOFDProtocolMessage [16:50:36]wFMCommunicate request_size=4 [16:50:36]MH_SAM_APDU [16:50:36]CAPDU: 80 11 00 00 [16:50:36]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:50:36]Write i2c OK [16:50:36]MH_I2C_Read... [16:50:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:36]Read from MH i2c: E2 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: E2 17 00 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [16:50:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:50:36]wFMCommunicate OK [16:50:36]CreateOFDProtocolMessage done [16:50:36]OFDSenderStorePacket 165627 [16:50:36]StoreOFDPacket docnum=165627 [16:50:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 A5 FD 1B 01 3B BB 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 DA BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 86 02 00 35 04 06 00 9E 6E 41 E3 DF F5 41 05 C8 42 66 EF 7E 98 [16:50:36]CheckFolder [16:50:36]dirname=/storage/ofd_packets [16:50:36]CheckFolder done [16:50:36]ProducePacketName [16:50:36]name=ofd_packets/00165627 [16:50:36]NVStorageSaveData ofd_packets/00165627 [16:50:36]File name is /storage/ofd_packets/00165627 [16:50:36]Write 321 bytes [16:50:36]NVStorageSaveData done [16:50:36]OFDSenderStorePacket done [16:50:36]KKMCreateOFDPacket done [16:50:36]NVStorageSaveData kkm_last_timestamp [16:50:36]File name is /storage/kkm_last_timestamp [16:50:36]Write 4 bytes [16:50:36]NVStorageSaveData done [16:50:36]ExternCall_PrintAddStr [16:50:36]wPrintStart [16:50:36]Write to MH i2c: 01 00 00 31 00 31 [16:50:36]Write i2c OK [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: 01 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: 01 07 00 [16:50:36]MH_I2C_Read... [16:50:36]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:50:36]RasterBufferAndPrint [16:50:36]line Счет N : (3)51076 [16:50:36]line ИНН: 02508201610067 [16:50:36]line Контрольно-Кассовый Чек [16:50:36]line ПРОДАЖА [16:50:36]line Товар: 4700000160204 [16:50:36]line Вода Легенда 1,5л [16:50:36]line 1.000 * 60.00 [16:50:36]line = 60.00 [16:50:36]line НДС 12% НСП 1% [16:50:36]line > о реализуемом товаре [16:50:36]line ИТОГО: 60.00 [16:50:36]line НСП 1% : 0.53 [16:50:36]line НДС 12% : 6.37 [16:50:36]line Наличными: 0.00 [16:50:36]line Безнал.: 60.00 [16:50:36]line Место: АЗС № 130 "Партнер Нефть" [16:50:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:50:36]line СНО: Общий режим [16:50:36]line Чек 480 23.08.2024 16:50 [16:50:36]line Смена: 469 ФФД: 1.0 [16:50:36]line ЗНМ: 0300000070 [16:50:36]line РНМ: 0000000000092562 [16:50:36]line Версия ККМ: 001 [16:50:36]line Платежная система: Бакай Банк [16:50:36]line ФМ: 0000000000871769 [16:50:36]line ФД: 165627 [16:50:36]line ФПД: 174196389044213 [16:50:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165034&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165627&fm=174196389044213&tin=02508201610067®Number=0000000000092562&sum=6000 [16:50:36]line 0 [16:50:36]written 0, free lines is 4095 [16:50:36]OFD Sender: Processing packet 165627 [packets to send 995, broken 994] [16:50:36]ProducePacketName [16:50:36]name=ofd_packets/00165627 [16:50:36]OFD Sender: To server: pG, [16:50:36]CommunicateWithHost lk.salyk.kg:30040 [16:50:36]ConnectInit lk.salyk.kg [16:50:37]Write to MH i2c: 01 00 00 5B 00 5B [16:50:37]Write i2c OK [16:50:37]MH_I2C_Read... [16:50:37]Read from MH i2c: 01 [16:50:37]MH_I2C_Read... [16:50:37]Read from MH i2c: 01 07 00 [16:50:37]MH_I2C_Read... [16:50:37]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E1 0C 4F [16:50:37]RasterBufferAndPrint [16:50:37]line [16:50:37]line [16:50:37]line [16:50:37]line [16:50:37]line [16:50:37]written 0, free lines is 3321 [16:50:37]MH_Cut [16:50:37]Write to MH i2c: D1 01 00 62 00 01 34 [16:50:37]Write i2c OK [16:50:37]MH_I2C_Read... [16:50:37]Read from MH i2c: D1 [16:50:37]MH_I2C_Read... [16:50:37]Read from MH i2c: D1 01 00 [16:50:37]MH_I2C_Read... [16:50:37]Read from MH i2c: D1 01 00 62 00 00 33 [16:50:37]Write to MH i2c: 01 00 00 63 00 63 [16:50:37]Write i2c OK [16:50:37]MH_I2C_Read... [16:50:37]Connected sock=7 [16:50:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 A5 FD 1B 01 3B BB 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 01 00 00 F4 03 04 00 DA BD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 *** Cut start [16:50:38]04 04 00 FB 86 02 00 35 04 06 00 9E 6E 41 E3 DF F5 41 *** Purtial cut [16:50:38]05 C8 *** Stage 1: CUTSNS_PIN = 1 [16:50:38]42 66 EF 7E 98 [16:50:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BA DC 47 00 5E B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 86 02 00 F4 03 04 00 27 67 C8 66 B6 04 01 00 00 28 A1 D6 23 81 11 87 5A [16:50:38]CommunicateWithHost err = 0 [16:50:38]CheckOFDResponse [16:50:38]1017 (14) - 77093643461234 [16:50:38]1041 (16) - 0000000000871769 [16:50:38]1040 (4) - 165627 [16:50:38]1012 (4) - 23.08.2024 10:40 [16:50:38]1206 (1) - 0 [16:50:38]OFD Sender: Remove packet 165627 [16:50:38]ProducePacketName [16:50:38]name=ofd_packets/00165627 [16:50:38]NVStorageDeleteData [16:50:39]OFD Sender: No OFD packet to send [16:50:40]Read from MH i2c: 01 *** Stop cut motor [16:50:40] [16:50:40]*** Cut end [16:50:40]MH_I2C_Read... [16:50:40]Read from MH i2c: 01 07 00 [16:50:40]MH_I2C_Read... [16:50:40]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [16:50:40]process_action close_receipt done [16:50:40]requested_data is exist [16:50:40]produce_requested_data [16:50:40]requested_item fm.sn is exist - process it [16:50:40]wFMCommunicate request_size=4 [16:50:40]MH_SAM_APDU [16:50:40]CAPDU: 80 11 00 00 [16:50:40]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [16:50:40]Write i2c OK [16:50:40]MH_I2C_Read... [16:50:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:50:40]Read from MH i2c: E2 [16:50:40]MH_I2C_Read... [16:50:40]Read from MH i2c: E2 17 00 [16:50:40]MH_I2C_Read... [16:50:40]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [16:50:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:50:40]wFMCommunicate OK [16:50:40]requested_item fd.num is exist - process it [16:50:40]SAM_PROTO_GetFieldsCounters [16:50:40]wFMCommunicate request_size=4 [16:50:40]MH_SAM_APDU [16:50:40]CAPDU: 80 13 00 00 [16:50:40]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [16:50:40]Write i2c OK [16:50:40]MH_I2C_Read... [16:50:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:50:40]Read from MH i2c: E2 [16:50:40]MH_I2C_Read... [16:50:40]Read from MH i2c: E2 62 00 [16:50:40]MH_I2C_Read... [16:50:40]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 03 [16:50:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E0 01 00 00 5E 04 04 00 E0 01 00 00 57 04 04 00 E1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:50:40]wFMCommunicate OK [16:50:40]SAM_PROTO_GetFieldsCounters done [16:50:40]requested_item shift.num is exist - process it [16:50:40]requested_item shift.opened is exist - process it [16:50:40]req_shift_opened [16:50:40]FM_GetShiftState [16:50:40]SAM_PROTO_GetShiftState [16:50:40]wFMCommunicate request_size=4 [16:50:40]MH_SAM_APDU [16:50:40]CAPDU: 80 13 01 00 [16:50:40]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [16:50:40]Write i2c OK [16:50:40]MH_I2C_Read... [16:50:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:50:40]Read from MH i2c: E2 [16:50:40]MH_I2C_Read... [16:50:40]Read from MH i2c: E2 0E 00 [16:50:40]MH_I2C_Read... [16:50:40]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [16:50:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:50:40]wFMCommunicate OK [16:50:40]SAM_PROTO_GetShiftState done [16:50:40]FM_GetShiftState done [16:50:40]req_shift_opened done [16:50:40]requested_item shift.open_date is exist - process it [16:50:40]req_shift_open_date [16:50:40]req_shift_open_date done [16:50:40]produce_requested_data done [16:50:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165627,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:50:40]process_action_free close_receipt [16:50:40]json_value_free [16:50:40]json_value_free done [16:50:40]process_json_proto returns [16:50:40]Send response to host [16:50:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165627,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:50:40]free response buf [16:50:40]execute_script done [16:50:40]execute_script returns [16:50:40]free content buf [16:50:40]Sock 9.Close socket [16:50:40]Sock 9.Thread stoped [16:50:44]OFD Sender: No OFD packet to send [16:50:49]OFD Sender: No OFD packet to send [16:50:54]OFD Sender: No OFD packet to send [16:50:59]OFD Sender: No OFD packet to send [16:51:04]OFD Sender: No OFD packet to send [16:51:08]recv_with_timeout no data received [16:51:09]OFD Sender: No OFD packet to send [16:51:14]OFD Sender: No OFD packet to send [16:51:19]OFD Sender: No OFD packet to send [16:51:20]accept exits with 10 [16:51:20]New connection [16:51:20]New thread 3067026788 created [16:51:20]Thread 3067170148 joined [16:51:20]Waiting for new connection... [16:51:20] Sock 10.Parse request [16:51:20]Sock 10.Check first char [16:51:20]Sock 10.First char is OK [16:51:20]request: POST /json_proto HTTP/1.0 [16:51:20]Method: POST [16:51:20]URL: /json_proto [16:51:20]Method is POST - this is cgi request [16:51:20]url: /json_proto [16:51:20]query_string will be loaded in cgi processing [16:51:20]execute_cgi json_proto POST (null) [16:51:20]execute_cgi path=json_proto method=POST [16:51:20]POST find Content-Length [16:51:20]Host: 172.17.44.132:8080 [16:51:20]Content-Length: 682 [16:51:20]Content-Type: application/json [16:51:20] [16:51:20]POST finish read [16:51:20]Found Content-Length = 682 [16:51:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:20]execute_script... [16:51:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:20]POST & json_proto [16:51:20]process_json_proto [16:51:20]json parsed OK: [16:51:20]protocol is kg_v1.0 [16:51:20]action value=close_receipt [16:51:20]process_action close_receipt [16:51:20]cmd_close_receipt [16:51:20]MH_GetDate [16:51:20]Write to MH i2c: F0 00 00 67 00 56 [16:51:20]Write i2c OK [16:51:20]MH_I2C_Read... [16:51:20]Read from MH i2c: F0 [16:51:20]MH_I2C_Read... [16:51:20]Read from MH i2c: F0 09 00 [16:51:20]MH_I2C_Read... [16:51:20]Read from MH i2c: F0 09 00 67 00 00 09 BE C8 66 2A 83 C1 65 27 [16:51:20]GetLastDocTimeStamp 1724431834 [16:51:20]current date 1724431881 [16:51:20]FM_GetShiftState [16:51:20]SAM_PROTO_GetShiftState [16:51:20]wFMCommunicate request_size=4 [16:51:20]MH_SAM_APDU [16:51:20]CAPDU: 80 13 01 00 [16:51:20]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [16:51:20]Write i2c OK [16:51:20]MH_I2C_Read... [16:51:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:20]Read from MH i2c: E2 [16:51:20]MH_I2C_Read... [16:51:20]Read from MH i2c: E2 0E 00 [16:51:20]MH_I2C_Read... [16:51:20]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [16:51:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:51:21]wFMCommunicate OK [16:51:21]SAM_PROTO_GetShiftState done [16:51:21]FM_GetShiftState done [16:51:21]opened in 1724372766 [16:51:21]opened+sec_in_day 1724459166 [16:51:21]quantity*price = 100021 [16:51:21]sum+1 = 100023 [16:51:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 481 23.08.2024 16:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165628 ФПД: 141557571236336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165121&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165628&fm=141557571236336&tin=02508201610067®Number=0000000000092562&sum=100000 [16:51:22]StoreToDocumentArchive [16:51:22]shift 469 fd 165628 [16:51:22]save to /storage/0469/doc_00165628 [16:51:22]save last doc name /storage/0469/doc_00165628 to /storage/kkm_last_doc_name [16:51:22]save OK [16:51:22]Clear old archive folders... [16:51:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:51:22]tlvbuf is 010FD7D0 [16:51:22]SAM_PROTO_ClearQueue [16:51:22]wFMCommunicate request_size=4 [16:51:22]MH_SAM_APDU [16:51:22]CAPDU: 80 09 00 00 [16:51:22]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [16:51:22]Write i2c OK [16:51:22]MH_I2C_Read... [16:51:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:22]Read from MH i2c: E2 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 03 00 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [16:51:22]RAPDU: 90 00 [16:51:22]wFMCommunicate OK [16:51:22]SAM_PROTO_ClearQueue done [16:51:22]KKMCreateOFDPacket [16:51:22]OFDProtocolAddRootSTLVToBuf [16:51:22]FM_MakeSignedData [16:51:22]FM_MakeSignedData [16:51:22]SAM_PROTO_SignData [16:51:22]wFMCommunicate request_size=4 [16:51:22]MH_SAM_APDU [16:51:22]CAPDU: 80 0D 01 02 [16:51:22]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [16:51:22]Write i2c OK [16:51:22]MH_I2C_Read... [16:51:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:22]Read from MH i2c: E2 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 03 00 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:51:22]RAPDU: 90 00 [16:51:22]wFMCommunicate OK [16:51:22]wFMCommunicate request_size=255 [16:51:22]MH_SAM_APDU [16:51:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E1 01 00 00 F4 03 04 00 09 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 86 02 00 35 04 06 00 80 [16:51:22]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E1 01 00 00 F4 03 04 00 09 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 86 02 00 35 04 06 00 80 00 00 51 [16:51:22]Write i2c OK [16:51:22]MH_I2C_Read... [16:51:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:22]Read from MH i2c: E2 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 03 00 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:51:22]RAPDU: 90 00 [16:51:22]wFMCommunicate OK [16:51:22]wFMCommunicate request_size=10 [16:51:22]MH_SAM_APDU [16:51:22]CAPDU: 80 0D 02 02 05 BE F0 BF B1 F0 [16:51:22]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 BE F0 BF B1 F0 00 00 0A [16:51:22]Write i2c OK [16:51:22]MH_I2C_Read... [16:51:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:22]Read from MH i2c: E2 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 03 00 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [16:51:22]RAPDU: 90 00 [16:51:22]wFMCommunicate OK [16:51:22]wFMCommunicate request_size=4 [16:51:22]MH_SAM_APDU [16:51:22]CAPDU: 80 0D 03 02 [16:51:22]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [16:51:22]Write i2c OK [16:51:22]MH_I2C_Read... [16:51:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:22]Read from MH i2c: E2 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 0B 00 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 0B 00 79 00 00 4C 08 D2 2D CB EC 60 1F 90 00 7E [16:51:22]RAPDU: 4C 08 D2 2D CB EC 60 1F 90 00 [16:51:22]wFMCommunicate OK [16:51:22]SAM_PROTO_SignData done [16:51:22]FM_MakeSignedData done [16:51:22]CreateOFDProtocolMessage [16:51:22]wFMCommunicate request_size=4 [16:51:22]MH_SAM_APDU [16:51:22]CAPDU: 80 11 00 00 [16:51:22]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [16:51:22]Write i2c OK [16:51:22]MH_I2C_Read... [16:51:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:22]Read from MH i2c: E2 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 17 00 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [16:51:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:51:22]wFMCommunicate OK [16:51:22]CreateOFDProtocolMessage done [16:51:22]OFDSenderStorePacket 165628 [16:51:22]StoreOFDPacket docnum=165628 [16:51:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FB FB 07 01 F1 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 09 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 86 02 00 35 04 06 00 80 BE F0 BF B1 F0 4C 08 D2 2D CB EC 60 1F [16:51:22]CheckFolder [16:51:22]dirname=/storage/ofd_packets [16:51:22]CheckFolder done [16:51:22]ProducePacketName [16:51:22]name=ofd_packets/00165628 [16:51:22]NVStorageSaveData ofd_packets/00165628 [16:51:22]File name is /storage/ofd_packets/00165628 [16:51:22]Write 301 bytes [16:51:22]NVStorageSaveData done [16:51:22]OFDSenderStorePacket done [16:51:22]KKMCreateOFDPacket done [16:51:22]NVStorageSaveData kkm_last_timestamp [16:51:22]File name is /storage/kkm_last_timestamp [16:51:22]Write 4 bytes [16:51:22]NVStorageSaveData done [16:51:22]ExternCall_PrintAddStr [16:51:22]wPrintStart [16:51:22]Write to MH i2c: 01 00 00 7B 00 7B [16:51:22]Write i2c OK [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: 01 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: 01 07 00 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [16:51:22]RasterBufferAndPrint [16:51:22]line Счет N : (1)294470 [16:51:22]line ИНН: 02508201610067 [16:51:22]line Контрольно-Кассовый Чек [16:51:22]line ПРОДАЖА [16:51:22]line ТРК (МРК, ГНК) : 53 [16:51:22]line Товар: 2710124500 [16:51:22]line Аи-95-К-5 [16:51:22]line 13.480 * 74.20 [16:51:22]line = 1000.22 [16:51:22]line НДС 12% НСП 1% [16:51:22]line > о реализуемом товаре [16:51:22]line ОКРУГЛЕНИЕ: -0.22 [16:51:22]line ИТОГО: 1000.00 [16:51:22]line Внесено: 1000.00 [16:51:22]line СДАЧА: 0.00 [16:51:22]line НСП 1% : 8.85 [16:51:22]line НДС 12% : 106.22 [16:51:22]line Наличными: 1000.00 [16:51:22]line Безнал.: 0.00 [16:51:22]line Место: АЗС № 130 "Партнер Нефть" [16:51:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:51:22]line СНО: Общий режим [16:51:22]line Чек 481 23.08.2024 16:51 [16:51:22]line Смена: 469 ФФД: 1.0 [16:51:22]line ЗНМ: 0300000070 [16:51:22]line РНМ: 0000000000092562 [16:51:22]line Версия ККМ: 001 [16:51:22]line ФМ: 0000000000871769 [16:51:22]line ФД: 165628 [16:51:22]line ФПД: 141557571236336 [16:51:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165121&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165628&fm=141557571236336&tin=02508201610067®Number=0000000000092562&sum=100000 [16:51:22]written 0, free lines is 4095 [16:51:22]OFD Sender: Processing packet 165628 [packets to send 995, broken 994] [16:51:22]ProducePacketName [16:51:22]name=ofd_packets/00165628 [16:51:22]OFD Sender: To server: pG, [16:51:22]CommunicateWithHost lk.salyk.kg:30040 [16:51:22]ConnectInit lk.salyk.kg [16:51:23]Write to MH i2c: 01 00 00 A6 00 A6 [16:51:23]Write i2c OK [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: 01 [16:51:23]MH_I2C_Read... [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 A6 00 00 00 00 00 00 CB 0C 84 [16:51:23]RasterBufferAndPrint [16:51:23]line [16:51:23]line [16:51:23]line [16:51:23]line [16:51:23]line [16:51:23]written 0, free lines is 3288 [16:51:23]MH_Cut [16:51:23]Write to MH i2c: D1 01 00 AD 00 01 7F [16:51:23]Write i2c OK [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: D1 [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: D1 01 00 [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: D1 01 00 AD 00 00 7E [16:51:23]Write to MH i2c: 01 00 00 AE 00 AE [16:51:23]Write i2c OK [16:51:23]MH_I2C_Read... [16:51:23]recv_with_timeout no data received [16:51:24]*** Cut start [16:51:24]*** Purtial cut [16:51:24]*** Stage 1: CUTSNS_PIN = 1 [16:51:25]Connected sock=11 [16:51:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FB FB 07 01 F1 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 01 00 00 F4 03 04 00 09 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 86 02 00 35 04 06 00 80 BE F0 BF B1 F0 4C 08 D2 2D CB EC 60 1F [16:51:26]Read from MH i2c: 01 [16:51:26]MH_I2C_Read... [16:51:26]*** Stop cut motor [16:51:26]*** Cut end [16:51:26]Read from MH i2c: 01 07 00 [16:51:26]MH_I2C_Read... [16:51:26]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [16:51:26]process_action close_receipt done [16:51:26]requested_data is exist [16:51:26]produce_requested_data [16:51:26]requested_item fm.sn is exist - process it [16:51:26]wFMCommunicate request_size=4 [16:51:26]MH_SAM_APDU [16:51:26]CAPDU: 80 11 00 00 [16:51:26]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [16:51:26]Write i2c OK [16:51:26]MH_I2C_Read... [16:51:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:26]Read from MH i2c: E2 [16:51:26]MH_I2C_Read... [16:51:26]Read from MH i2c: E2 17 00 [16:51:26]MH_I2C_Read... [16:51:26]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [16:51:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:51:26]wFMCommunicate OK [16:51:26]requested_item fd.num is exist - process it [16:51:26]SAM_PROTO_GetFieldsCounters [16:51:26]wFMCommunicate request_size=4 [16:51:26]MH_SAM_APDU [16:51:26]CAPDU: 80 13 00 00 [16:51:26]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [16:51:26]Write i2c OK [16:51:26]MH_I2C_Read... [16:51:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:26]Read from MH i2c: E2 [16:51:26]MH_I2C_Read... [16:51:26]Read from MH i2c: E2 62 00 [16:51:26]MH_I2C_Read... [16:51:26]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 52 [16:51:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E1 01 00 00 5E 04 04 00 E1 01 00 00 57 04 04 00 E2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:51:26]wFMCommunicate OK [16:51:26]SAM_PROTO_GetFieldsCounters done [16:51:26]requested_item shift.num is exist - process it [16:51:26]requested_item shift.opened is exist - process it [16:51:26]req_shift_opened [16:51:26]FM_GetShiftState [16:51:26]SAM_PROTO_GetShiftState [16:51:26]wFMCommunicate request_size=4 [16:51:26]MH_SAM_APDU [16:51:26]CAPDU: 80 13 01 00 [16:51:26]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [16:51:26]Write i2c OK [16:51:26]MH_I2C_Read... [16:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:26]Read from MH i2c: E2 [16:51:26]MH_I2C_Read... [16:51:26]Read from MH i2c: E2 0E 00 [16:51:26]MH_I2C_Read... [16:51:26]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [16:51:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:51:26]wFMCommunicate OK [16:51:26]SAM_PROTO_GetShiftState done [16:51:26]FM_GetShiftState done [16:51:26]req_shift_opened done [16:51:26]requested_item shift.open_date is exist - process it [16:51:26]req_shift_open_date [16:51:26]req_shift_open_date done [16:51:26]produce_requested_data done [16:51:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165628,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:51:26]process_action_free close_receipt [16:51:26]json_value_free [16:51:26]json_value_free done [16:51:26]process_json_proto returns [16:51:26]Send response to host [16:51:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165628,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:51:26]free response buf [16:51:26]execute_script done [16:51:26]execute_script returns [16:51:26]free content buf [16:51:26]Sock 10.Close socket [16:51:26]Sock 10.Thread stoped [16:51:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F1 45 47 00 96 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 86 02 00 F4 03 04 00 57 67 C8 66 B6 04 01 00 00 BD 4A 21 8F 3C 7C E4 3F [16:51:28]CommunicateWithHost err = 0 [16:51:28]CheckOFDResponse [16:51:28]1017 (14) - 77093643461234 [16:51:28]1041 (16) - 0000000000871769 [16:51:28]1040 (4) - 165628 [16:51:28]1012 (4) - 23.08.2024 10:41 [16:51:28]1206 (1) - 0 [16:51:28]OFD Sender: Remove packet 165628 [16:51:28]ProducePacketName [16:51:28]name=ofd_packets/00165628 [16:51:28]NVStorageDeleteData [16:51:28]OFD Sender: No OFD packet to send [16:51:33]OFD Sender: No OFD packet to send [16:51:38]OFD Sender: No OFD packet to send [16:51:43]OFD Sender: No OFD packet to send [16:51:48]OFD Sender: No OFD packet to send [16:51:53]OFD Sender: No OFD packet to send [16:51:55]accept exits with 9 [16:51:55]New connection [16:51:55]New thread 3067170148 created [16:51:55]Thread 3067026788 joined [16:51:55]Waiting for new connection... [16:51:55] Sock 9.Parse request [16:51:55]Sock 9.Check first char [16:51:55]Sock 9.First char is OK [16:51:55]request: POST /json_proto HTTP/1.0 [16:51:55]Method: POST [16:51:55]URL: /json_proto [16:51:55]Method is POST - this is cgi request [16:51:55]url: /json_proto [16:51:55]query_string will be loaded in cgi processing [16:51:55]execute_cgi json_proto POST (null) [16:51:55]execute_cgi path=json_proto method=POST [16:51:55]POST find Content-Length [16:51:55]Host: 172.17.44.132:8080 [16:51:55]Content-Length: 816 [16:51:55]Content-Type: application/json [16:51:55] [16:51:55]POST finish read [16:51:55]Found Content-Length = 816 [16:51:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 38.590, "sum" : 2940.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2940.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:55]execute_script... [16: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)294471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 38.590, "sum" : 2940.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2940.56 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:55]POST & json_proto [16:51:55]process_json_proto [16:51:55]json parsed OK: [16:51:55]protocol is kg_v1.0 [16:51:55]action value=close_receipt [16:51:55]process_action close_receipt [16:51:55]cmd_close_receipt [16:51:55]MH_GetDate [16:51:55]Write to MH i2c: F0 00 00 B2 00 A1 [16:51:55]Write i2c OK [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: F0 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: F0 09 00 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: F0 09 00 B2 00 00 2B BE C8 66 2A 83 C1 65 94 [16:51:55]GetLastDocTimeStamp 1724431881 [16:51:55]current date 1724431915 [16:51:55]FM_GetShiftState [16:51:55]SAM_PROTO_GetShiftState [16:51:55]wFMCommunicate request_size=4 [16:51:55]MH_SAM_APDU [16:51:55]CAPDU: 80 13 01 00 [16:51:55]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [16:51:55]Write i2c OK [16:51:55]MH_I2C_Read... [16:51:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:55]Read from MH i2c: E2 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 0E 00 [16:51:55]MH_I2C_Read... [16:51:55]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [16:51:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:51:55]wFMCommunicate OK [16:51:55]SAM_PROTO_GetShiftState done [16:51:55]FM_GetShiftState done [16:51:55]opened in 1724372766 [16:51:55]opened+sec_in_day 1724459166 [16:51:55]quantity*price = 294055 [16:51:55]sum+1 = 294057 [16:51:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2940.56 НСП 1% : 26.02 НДС 12% : 312.27 Наличными: 0.00 Безнал.: 2940.56 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 482 23.08.2024 16:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165629 ФПД: 163999814776408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165629&fm=163999814776408&tin=02508201610067®Number=0000000000092562&sum=294056 [16:51:56]StoreToDocumentArchive [16:51:56]shift 469 fd 165629 [16:51:56]save to /storage/0469/doc_00165629 [16:51:56]save last doc name /storage/0469/doc_00165629 to /storage/kkm_last_doc_name [16:51:56]save OK [16:51:56]Clear old archive folders... [16:51:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:51:56]tlvbuf is 0115E260 [16:51:56]SAM_PROTO_ClearQueue [16:51:56]wFMCommunicate request_size=4 [16:51:56]MH_SAM_APDU [16:51:56]CAPDU: 80 09 00 00 [16:51:56]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [16:51:56]Write i2c OK [16:51:56]MH_I2C_Read... [16:51:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:56]Read from MH i2c: E2 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: E2 03 00 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [16:51:56]RAPDU: 90 00 [16:51:56]wFMCommunicate OK [16:51:56]SAM_PROTO_ClearQueue done [16:51:56]KKMCreateOFDPacket [16:51:56]OFDProtocolAddRootSTLVToBuf [16:51:56]FM_MakeSignedData [16:51:56]FM_MakeSignedData [16:51:56]SAM_PROTO_SignData [16:51:56]wFMCommunicate request_size=4 [16:51:56]MH_SAM_APDU [16:51:56]CAPDU: 80 0D 01 02 [16:51:56]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [16:51:56]Write i2c OK [16:51:56]MH_I2C_Read... [16:51:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:56]Read from MH i2c: E2 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: E2 03 00 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [16:51:56]RAPDU: 90 00 [16:51:56]wFMCommunicate OK [16:51:56]wFMCommunicate request_size=255 [16:51:56]MH_SAM_APDU [16:51:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 96 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A8 7C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 7C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 79 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 7C 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 2B BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 86 02 00 35 04 06 00 95 28 2E B3 [16:51:56]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 96 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A8 7C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 7C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 79 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 7C 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 2B BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 86 02 00 35 04 06 00 95 28 2E B3 00 00 E9 [16:51:56]Write i2c OK [16:51:56]MH_I2C_Read... [16:51:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:56]Read from MH i2c: E2 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: E2 03 00 [16:51:56]MH_I2C_Read... [16:51:56]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [16:51:56]RAPDU: 90 00 [16:51:56]wFMCommunicate OK [16:51:56]wFMCommunicate request_size=7 [16:51:56]MH_SAM_APDU [16:51:56]CAPDU: 80 0D 02 02 02 F6 58 [16:51:56]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 F6 58 00 00 8F [16:51:56]Write i2c OK [16:51:56]MH_I2C_Read... [16:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:57]Read from MH i2c: E2 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 03 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [16:51:57]RAPDU: 90 00 [16:51:57]wFMCommunicate OK [16:51:57]wFMCommunicate request_size=4 [16:51:57]MH_SAM_APDU [16:51:57]CAPDU: 80 0D 03 02 [16:51:57]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [16:51:57]Write i2c OK [16:51:57]MH_I2C_Read... [16:51:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:57]Read from MH i2c: E2 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 0B 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 0B 00 C4 00 00 A3 80 00 F1 EE C8 4C 02 90 00 58 [16:51:57]RAPDU: A3 80 00 F1 EE C8 4C 02 90 00 [16:51:57]wFMCommunicate OK [16:51:57]SAM_PROTO_SignData done [16:51:57]FM_MakeSignedData done [16:51:57]CreateOFDProtocolMessage [16:51:57]wFMCommunicate request_size=4 [16:51:57]MH_SAM_APDU [16:51:57]CAPDU: 80 11 00 00 [16:51:57]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [16:51:57]Write i2c OK [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 [16:51:57]MH_I2C_Read... [16:51:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:57]Read from MH i2c: E2 17 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [16:51:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:51:57]wFMCommunicate OK [16:51:57]CreateOFDProtocolMessage done [16:51:57]OFDSenderStorePacket 165629 [16:51:57]StoreOFDPacket docnum=165629 [16:51:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BF B5 04 01 31 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 96 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A8 7C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 7C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 79 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 7C 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 2B BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 86 02 00 35 04 06 00 95 28 2E B3 F6 58 A3 80 00 F1 EE C8 4C 02 [16:51:57]CheckFolder [16:51:57]dirname=/storage/ofd_packets [16:51:57]CheckFolder done [16:51:57]ProducePacketName [16:51:57]name=ofd_packets/00165629 [16:51:57]NVStorageSaveData ofd_packets/00165629 [16:51:57]File name is /storage/ofd_packets/00165629 [16:51:57]Write 298 bytes [16:51:57]NVStorageSaveData done [16:51:57]OFDSenderStorePacket done [16:51:57]KKMCreateOFDPacket done [16:51:57]NVStorageSaveData kkm_last_timestamp [16:51:57]File name is /storage/kkm_last_timestamp [16:51:57]Write 4 bytes [16:51:57]NVStorageSaveData done [16:51:57]ExternCall_PrintAddStr [16:51:57]wPrintStart [16:51:57]Write to MH i2c: 01 00 00 C6 00 C6 [16:51:57]Write i2c OK [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: 01 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: 01 07 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [16:51:57]RasterBufferAndPrint [16:51:57]line Счет N : (1)294471 [16:51:57]line ИНН: 02508201610067 [16:51:57]line Контрольно-Кассовый Чек [16:51:57]line ПРОДАЖА [16:51:57]line ТРК (МРК, ГНК) : 44 [16:51:57]line Товар: 2710194800 [16:51:57]line ДТ-К-5 [16:51:57]line 38.590 * 76.20 [16:51:57]line = 2940.56 [16:51:57]line НДС 12% НСП 1% [16:51:57]line > о реализуемом товаре [16:51:57]line ИТОГО: 2940.56 [16:51:57]line НСП 1% : 26.02 [16:51:57]line НДС 12% : 312.27 [16:51:57]line Наличными: 0.00 [16:51:57]line Безнал.: 2940.56 [16:51:57]line Место: АЗС № 130 "Партнер Нефть" [16:51:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:51:57]line СНО: Общий режим [16:51:57]line Чек 482 23.08.2024 16:51 [16:51:57]line Смена: 469 ФФД: 1.0 [16:51:57]line ЗНМ: 0300000070 [16:51:57]line РНМ: 0000000000092562 [16:51:57]line Версия ККМ: 001 [16:51:57]line Платежная система: Бакай Банк [16:51:57]line ФМ: 0000000000871769 [16:51:57]line ФД: 165629 [16:51:57]line ФПД: 163999814776408 [16:51:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165155&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165629&fm=163999814776408&tin=02508201610067®Number=0000000000092562&sum=294056 [16:51:57]written 0, free lines is 4095 [16:51:57]OFD Sender: Processing packet 165629 [packets to send 995, broken 994] [16:51:57]ProducePacketName [16:51:57]name=ofd_packets/00165629 [16:51:57]OFD Sender: To server: pG, [16:51:57]CommunicateWithHost lk.salyk.kg:30040 [16:51:57]ConnectInit lk.salyk.kg [16:51:57]Write to MH i2c: 01 00 00 F0 00 F0 [16:51:57]Write i2c OK [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: 01 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: 01 07 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E8 0C EB [16:51:57]RasterBufferAndPrint [16:51:57]line [16:51:57]line [16:51:57]line [16:51:57]line [16:51:57]line [16:51:57]written 0, free lines is 3313 [16:51:57]MH_Cut [16:51:57]Write to MH i2c: D1 01 00 F7 00 01 C9 [16:51:57]Write i2c OK [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: D1 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: D1 01 00 [16:51:57]MH_I2C_Read... [16:51:57]Read from MH i2c: D1 01 00 F7 00 00 C8 [16:51:57]Write to MH i2c: 01 00 00 F8 00 F8 [16:51:57]Write i2c OK [16:51:57]MH_I2C_Read... [16:51:58]Connected sock=7 [16:51:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BF B5 04 01 31 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BE 96 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A8 7C 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 7C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 79 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 7C 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 01 00 00 F4 03 04 00 2B BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 86 02 00 35 04 06 00 95 28 2E B3 F6 58 A3 80 00 F1 EE C8 4C 02 [16:51:58]*** Cut start [16:51:58]*** Purtial cut [16:51:58]*** Stage 1: CUTSNS_PIN = 1 [16: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 37 36 39 4F 00 00 00 8E 0F 47 00 CC 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 86 02 00 F4 03 04 00 77 67 C8 66 B6 04 01 00 00 BF 73 E3 2C 80 26 AF C7 [16:51:58]CommunicateWithHost err = 0 [16:51:58]CheckOFDResponse [16:51:58]1017 (14) - 77093643461234 [16:51:58]1041 (16) - 0000000000871769 [16:51:58]1040 (4) - 165629 [16:51:58]1012 (4) - 23.08.2024 10:41 [16:51:58]1206 (1) - 0 [16:51:58]OFD Sender: Remove packet 165629 [16:51:58]ProducePacketName [16:51:58]name=ofd_packets/00165629 [16:51:58]NVStorageDeleteData [16:51:59]OFD Sender: No OFD packet to send [16:52:00]Read from MH i2c: 01 [16:52:00]MH_I2C_Read... [16:52:00]*** Stop cut motor [16:52:00]*** Cut end [16:52:00]Read from MH i2c: 01 07 00 [16:52:00]MH_I2C_Read... [16:52:00]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [16:52:00]process_action close_receipt done [16:52:00]requested_data is exist [16:52:00]produce_requested_data [16:52:00]requested_item fm.sn is exist - process it [16:52:00]wFMCommunicate request_size=4 [16:52:00]MH_SAM_APDU [16:52:00]CAPDU: 80 11 00 00 [16:52:00]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [16:52:00]Write i2c OK [16:52:00]MH_I2C_Read... [16:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:00]Read from MH i2c: E2 [16:52:00]MH_I2C_Read... [16:52:00]Read from MH i2c: E2 17 00 [16:52:00]MH_I2C_Read... [16:52:00]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [16:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:52:00]wFMCommunicate OK [16:52:00]requested_item fd.num is exist - process it [16:52:00]SAM_PROTO_GetFieldsCounters [16:52:00]wFMCommunicate request_size=4 [16:52:00]MH_SAM_APDU [16:52:00]CAPDU: 80 13 00 00 [16:52:00]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [16:52:00]Write i2c OK [16:52:00]MH_I2C_Read... [16:52:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:00]Read from MH i2c: E2 [16:52:00]MH_I2C_Read... [16:52:00]Read from MH i2c: E2 62 00 [16:52:00]MH_I2C_Read... [16:52:00]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [16: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E2 01 00 00 5E 04 04 00 E2 01 00 00 57 04 04 00 E3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:52:00]wFMCommunicate OK [16:52:00]SAM_PROTO_GetFieldsCounters done [16:52:00]requested_item shift.num is exist - process it [16:52:00]requested_item shift.opened is exist - process it [16:52:00]req_shift_opened [16:52:00]FM_GetShiftState [16:52:00]SAM_PROTO_GetShiftState [16:52:00]wFMCommunicate request_size=4 [16:52:00]MH_SAM_APDU [16:52:00]CAPDU: 80 13 01 00 [16:52:00]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [16:52:00]Write i2c OK [16:52:00]MH_I2C_Read... [16:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:00]Read from MH i2c: E2 [16:52:00]MH_I2C_Read... [16:52:00]Read from MH i2c: E2 0E 00 [16:52:00]MH_I2C_Read... [16:52:00]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [16:52:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:52:00]wFMCommunicate OK [16:52:00]SAM_PROTO_GetShiftState done [16:52:00]FM_GetShiftState done [16:52:00]req_shift_opened done [16:52:00]requested_item shift.open_date is exist - process it [16:52:00]req_shift_open_date [16:52:00]req_shift_open_date done [16:52:00]produce_requested_data done [16:52:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165629,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:52:00]process_action_free close_receipt [16:52:00]json_value_free [16:52:00]json_value_free done [16:52:00]process_json_proto returns [16:52:00]Send response to host [16:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165629,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:52:00]free response buf [16:52:00]execute_script done [16:52:00]execute_script returns [16:52:00]free content buf [16:52:00]Sock 9.Close socket [16:52:00]Sock 9.Thread stoped [16:52:04]OFD Sender: No OFD packet to send [16:52:09]OFD Sender: No OFD packet to send [16:52:14]OFD Sender: No OFD packet to send [16:52:16]recv_with_timeout no data received [16:52:19]OFD Sender: No OFD packet to send [16:52:24]OFD Sender: No OFD packet to send [16:52:26]recv_with_timeout no data received [16:52:29]OFD Sender: No OFD packet to send [16:52:34]OFD Sender: No OFD packet to send [16:52:39]OFD Sender: No OFD packet to send [16:52:43]recv_with_timeout no data received [16:52:44]OFD Sender: No OFD packet to send [16:52:48]accept exits with 10 [16:52:48]New connection [16:52:48]New thread 3067026788 created [16:52:48]Thread 3067170148 joined [16:52:48]Waiting for new connection... [16:52:48] Sock 10.Parse request [16:52:48]Sock 10.Check first char [16:52:48]Sock 10.First char is OK [16:52:48]request: POST /json_proto HTTP/1.0 [16:52:48]Method: POST [16:52:48]URL: /json_proto [16:52:48]Method is POST - this is cgi request [16:52:48]url: /json_proto [16:52:48]query_string will be loaded in cgi processing [16:52:48]execute_cgi json_proto POST (null) [16:52:48]execute_cgi path=json_proto method=POST [16:52:48]POST find Content-Length [16:52:48]Host: 172.17.44.132:8080 [16:52:48]Content-Length: 677 [16:52:48]Content-Type: application/json [16:52:48] [16:52:48]POST finish read [16:52:48]Found Content-Length = 677 [16:52:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:48]execute_script... [16:52:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:48]POST & json_proto [16:52:48]process_json_proto [16:52:48]json parsed OK: [16:52:48]protocol is kg_v1.0 [16:52:48]action value=close_receipt [16:52:48]process_action close_receipt [16:52:48]cmd_close_receipt [16:52:48]MH_GetDate [16:52:48]Write to MH i2c: F0 00 00 FC 00 EB [16:52:48]Write i2c OK [16:52:48]MH_I2C_Read... [16:52:48]Read from MH i2c: F0 [16:52:48]MH_I2C_Read... [16:52:48]Read from MH i2c: F0 09 00 [16:52:48]MH_I2C_Read... [16:52:48]Read from MH i2c: F0 09 00 FC 00 00 61 BE C8 66 2A 83 C1 65 14 [16:52:48]GetLastDocTimeStamp 1724431915 [16:52:48]current date 1724431969 [16:52:48]FM_GetShiftState [16:52:48]SAM_PROTO_GetShiftState [16:52:48]wFMCommunicate request_size=4 [16:52:48]MH_SAM_APDU [16:52:48]CAPDU: 80 13 01 00 [16:52:48]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [16:52:48]Write i2c OK [16:52:48]MH_I2C_Read... [16:52:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:48]Read from MH i2c: E2 [16:52:48]MH_I2C_Read... [16:52:48]Read from MH i2c: E2 0E 00 [16:52:48]MH_I2C_Read... [16:52:48]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [16:52:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:52:48]wFMCommunicate OK [16:52:48]SAM_PROTO_GetShiftState done [16:52:48]FM_GetShiftState done [16:52:48]opened in 1724372766 [16:52:48]opened+sec_in_day 1724459166 [16:52:48]quantity*price = 50036 [16:52:48]sum+1 = 50037 [16:52:48]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 128.00 Внесено: 200.00 СДАЧА: 72.00 НСП 1% : 1.14 НДС 12% : 13.66 Наличными: 128.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 484 23.08.2024 16:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165631 ФПД: 140147913069072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165631&fm=140147913069072&tin=02508201610067®Number=0000000000092562&sum=12800 [16:53:05]StoreToDocumentArchive [16:53:05]shift 469 fd 165631 [16:53:05]save to /storage/0469/doc_00165631 [16:53:05]save last doc name /storage/0469/doc_00165631 to /storage/kkm_last_doc_name [16:53:05]save OK [16:53:05]Clear old archive folders... [16:53:05]ProcessDocumentItem done err = 0, tmpTLVsize=250 [16:53:05]tlvbuf is 01104700 [16:53:05]SAM_PROTO_ClearQueue [16:53:05]wFMCommunicate request_size=4 [16:53:05]MH_SAM_APDU [16:53:05]CAPDU: 80 09 00 00 [16:53:05]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:05]Read from MH i2c: E2 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 03 00 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [16:53:05]RAPDU: 90 00 [16:53:05]wFMCommunicate OK [16:53:05]SAM_PROTO_ClearQueue done [16:53:05]KKMCreateOFDPacket [16:53:05]OFDProtocolAddRootSTLVToBuf [16:53:05]FM_MakeSignedData [16:53:05]FM_MakeSignedData [16:53:05]SAM_PROTO_SignData [16:53:05]wFMCommunicate request_size=4 [16:53:05]MH_SAM_APDU [16:53:05]CAPDU: 80 0D 01 02 [16:53:05]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:05]Read from MH i2c: E2 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 03 00 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [16:53:05]RAPDU: 90 00 [16:53:05]wFMCommunicate OK [16:53:05]wFMCommunicate request_size=255 [16:53:05]MH_SAM_APDU [16:53:05]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 70 0D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 42 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 72 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 05 00 00 00 00 07 04 06 00 00 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 70 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 86 02 00 35 04 06 00 7F 76 [16:53:05]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 70 0D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 42 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 72 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 05 00 00 00 00 07 04 06 00 00 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 70 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 86 02 00 35 04 06 00 7F 76 00 00 EE [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:05]Read from MH i2c: E2 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 03 00 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [16:53:05]RAPDU: 90 00 [16:53:05]wFMCommunicate OK [16:53:05]wFMCommunicate request_size=9 [16:53:05]MH_SAM_APDU [16:53:05]CAPDU: 80 0D 02 02 04 BA 93 12 10 [16:53:05]Write to MH i2c: E2 0C 00 58 01 80 0D 02 02 04 00 BA 93 12 10 00 00 4A [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:05]Read from MH i2c: E2 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 03 00 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [16:53:05]RAPDU: 90 00 [16:53:05]wFMCommunicate OK [16:53:05]wFMCommunicate request_size=4 [16:53:05]MH_SAM_APDU [16:53:05]CAPDU: 80 0D 03 02 [16:53:05]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:05]Read from MH i2c: E2 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 0B 00 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 0B 00 59 01 00 A1 64 D2 65 12 C6 BF 92 90 00 3B [16:53:05]RAPDU: A1 64 D2 65 12 C6 BF 92 90 00 [16:53:05]wFMCommunicate OK [16:53:05]SAM_PROTO_SignData done [16:53:05]FM_MakeSignedData done [16:53:05]CreateOFDProtocolMessage [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 5A 01 80 11 00 00 00 00 00 00 D5 [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 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [16:53:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:53:05]wFMCommunicate OK [16:53:05]CreateOFDProtocolMessage done [16:53:05]OFDSenderStorePacket 165631 [16:53:05]StoreOFDPacket docnum=165631 [16:53:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 49 71 06 01 FD 38 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 70 0D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 42 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 72 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 05 00 00 00 00 07 04 06 00 00 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 70 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 86 02 00 35 04 06 00 7F 76 BA 93 12 10 A1 64 D2 65 12 C6 BF 92 [16:53:05]CheckFolder [16:53:05]dirname=/storage/ofd_packets [16:53:05]CheckFolder done [16:53:05]ProducePacketName [16:53:05]name=ofd_packets/00165631 [16:53:05]NVStorageSaveData ofd_packets/00165631 [16:53:05]File name is /storage/ofd_packets/00165631 [16:53:05]Write 300 bytes [16:53:05]NVStorageSaveData done [16:53:05]OFDSenderStorePacket done [16:53:05]KKMCreateOFDPacket done [16:53:05]NVStorageSaveData kkm_last_timestamp [16:53:05]File name is /storage/kkm_last_timestamp [16:53:05]Write 4 bytes [16:53:05]NVStorageSaveData done [16:53:05]ExternCall_PrintAddStr [16:53:05]wPrintStart [16:53:05]Write to MH i2c: 01 00 00 5B 01 5C [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: 01 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: 01 07 00 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [16:53:05]RasterBufferAndPrint [16:53:05]line Счет N : (1)294472 [16:53:05]line ИНН: 02508201610067 [16:53:05]line Контрольно-Кассовый Чек [16:53:05]line ПРОДАЖА [16:53:05]line ТРК (МРК, ГНК) : 81 [16:53:05]line Товар: 2711129700 [16:53:05]line ГАЗ-К-5 [16:53:05]line 3.440 * 37.40 [16:53:05]line = 128.66 [16:53:05]line НДС 12% НСП 1% [16:53:05]line > о реализуемом товаре [16:53:05]line ОКРУГЛЕНИЕ: -0.66 [16:53:05]line ИТОГО: 128.00 [16:53:05]line Внесено: 200.00 [16:53:05]line СДАЧА: 72.00 [16:53:05]line НСП 1% : 1.14 [16:53:05]line НДС 12% : 13.66 [16:53:05]line Наличными: 128.00 [16:53:05]line Безнал.: 0.00 [16:53:05]line Место: АЗС № 130 "Партнер Нефть" [16:53:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:53:05]line СНО: Общий режим [16:53:05]line Чек 484 23.08.2024 16:53 [16:53:05]line Смена: 469 ФФД: 1.0 [16:53:05]line ЗНМ: 0300000070 [16:53:05]line РНМ: 0000000000092562 [16:53:05]line Версия ККМ: 001 [16:53:05]line ФМ: 0000000000871769 [16:53:05]line ФД: 165631 [16:53:05]line ФПД: 140147913069072 [16:53:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165631&fm=140147913069072&tin=02508201610067®Number=0000000000092562&sum=12800 [16:53:05]written 0, free lines is 4095 [16:53:05]ConnectInit Can't take IP for lk.salyk.kg [16:53:05]CommunicateWithHost connect error [16:53:05]CommunicateWithHost err = -1 [16:53:05]OFD Sender: Server communicate error [16:53:05]OFD Sender: Processing packet 165630 [packets to send 996, broken 994] [16:53:05]ProducePacketName [16:53:05]name=ofd_packets/00165630 [16:53:05]OFD Sender: To server: pG, [16:53:05]CommunicateWithHost lk.salyk.kg:30040 [16:53:05]ConnectInit lk.salyk.kg [16:53:06]Write to MH i2c: 01 00 00 86 01 87 [16:53:06]Write i2c OK [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: 01 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: 01 07 00 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 CF 0C 69 [16:53:06]RasterBufferAndPrint [16:53:06]line [16:53:06]line [16:53:06]line [16:53:06]line [16:53:06]line [16:53:06]written 0, free lines is 3288 [16:53:06]MH_Cut [16:53:06]Write to MH i2c: D1 01 00 8D 01 01 60 [16:53:06]Write i2c OK [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: D1 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: D1 01 00 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: D1 01 00 8D 01 00 5F [16:53:06]Write to MH i2c: 01 00 00 8E 01 8F [16:53:06]Write i2c OK [16:53:06]MH_I2C_Read... [16:53:06]*** Cut start [16:53:06]*** Purtial cut [16:53:06]*** Stage 1: CUTSNS_PIN = 1 [16:53:08]Read from MH i2c: 01 [16:53:08]MH_I2C_Read... [16:53:08]*** Stop cut motor [16:53:08]*** Cut end [16:53:08]Read from MH i2c: 01 07 00 [16:53:08]MH_I2C_Read... [16:53:08]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [16:53:08]process_action close_receipt done [16:53:08]requested_data is exist [16:53:08]produce_requested_data [16:53:08]requested_item fm.sn is exist - process it [16:53:08]wFMCommunicate request_size=4 [16:53:08]MH_SAM_APDU [16:53:08]CAPDU: 80 11 00 00 [16:53:08]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [16:53:08]Write i2c OK [16:53:08]MH_I2C_Read... [16:53:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:09]Read from MH i2c: E2 [16:53:09]MH_I2C_Read... [16:53:09]Read from MH i2c: E2 17 00 [16:53:09]MH_I2C_Read... [16:53:09]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [16:53:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:53:09]wFMCommunicate OK [16:53:09]requested_item fd.num is exist - process it [16:53:09]SAM_PROTO_GetFieldsCounters [16:53:09]wFMCommunicate request_size=4 [16:53:09]MH_SAM_APDU [16:53:09]CAPDU: 80 13 00 00 [16:53:09]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [16:53:09]Write i2c OK [16:53:09]MH_I2C_Read... [16:53:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:09]Read from MH i2c: E2 [16:53:09]MH_I2C_Read... [16:53:09]Read from MH i2c: E2 62 00 [16:53:09]MH_I2C_Read... [16:53:09]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [16:53:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 86 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E4 01 00 00 5E 04 04 00 E4 01 00 00 57 04 04 00 E5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:53:09]wFMCommunicate OK [16:53:09]SAM_PROTO_GetFieldsCounters done [16:53:09]requested_item shift.num is exist - process it [16:53:09]requested_item shift.opened is exist - process it [16:53:09]req_shift_opened [16:53:09]FM_GetShiftState [16:53:09]SAM_PROTO_GetShiftState [16:53:09]wFMCommunicate request_size=4 [16:53:09]MH_SAM_APDU [16:53:09]CAPDU: 80 13 01 00 [16:53:09]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [16:53:09]Write i2c OK [16:53:09]MH_I2C_Read... [16:53:09]Read from MH i2c: E2 [16:53:09]MH_I2C_Read... [16:53:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:09]Read from MH i2c: E2 0E 00 [16:53:09]MH_I2C_Read... [16:53:09]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [16:53:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:53:09]wFMCommunicate OK [16:53:09]SAM_PROTO_GetShiftState done [16:53:09]FM_GetShiftState done [16:53:09]req_shift_opened done [16:53:09]requested_item shift.open_date is exist - process it [16:53:09]req_shift_open_date [16:53:09]req_shift_open_date done [16:53:09]produce_requested_data done [16:53:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165631,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:53:09]process_action_free close_receipt [16:53:09]json_value_free [16:53:09]json_value_free done [16:53:09]process_json_proto returns [16:53:09]Send response to host [16:53:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165631,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:53:09]free response buf [16:53:09]execute_script done [16:53:09]execute_script returns [16:53:09]free content buf [16:53:09]Sock 9.Close socket [16:53:09]Sock 9.Thread stoped [16:53:10]ConnectInit Can't take IP for lk.salyk.kg [16:53:10]CommunicateWithHost connect error [16:53:10]CommunicateWithHost err = -1 [16:53:10]OFD Sender: Server communicate error [16:53:15]OFD Sender: Processing packet 165630 [packets to send 996, broken 994] [16:53:15]ProducePacketName [16:53:15]name=ofd_packets/00165630 [16:53:15]OFD Sender: To server: pG, [16:53:15]CommunicateWithHost lk.salyk.kg:30040 [16:53:15]ConnectInit lk.salyk.kg [16:53:16]recv_with_timeout no data received [16:53:20]ConnectInit Can't take IP for lk.salyk.kg [16:53:20]CommunicateWithHost connect error [16:53:20]CommunicateWithHost err = -1 [16:53:20]OFD Sender: Server communicate error [16:53:25]OFD Sender: Processing packet 165630 [packets to send 996, broken 994] [16:53:25]ProducePacketName [16:53:25]name=ofd_packets/00165630 [16:53:25]OFD Sender: To server: pG, [16:53:25]CommunicateWithHost lk.salyk.kg:30040 [16:53:25]ConnectInit lk.salyk.kg [16:53:30]ConnectInit Can't take IP for lk.salyk.kg [16:53:30]CommunicateWithHost connect error [16:53:30]CommunicateWithHost err = -1 [16:53:30]OFD Sender: Server communicate error [16:53:36]OFD Sender: Processing packet 165630 [packets to send 996, broken 994] [16:53:36]ProducePacketName [16:53:36]name=ofd_packets/00165630 [16:53:36]OFD Sender: To server: pG, [16:53:36]CommunicateWithHost lk.salyk.kg:30040 [16:53:36]ConnectInit lk.salyk.kg [16:53:41]ConnectInit Can't take IP for lk.salyk.kg [16:53:41]CommunicateWithHost connect error [16:53:41]CommunicateWithHost err = -1 [16:53:41]OFD Sender: Server communicate error [16:53:46]OFD Sender: Processing packet 165630 [packets to send 996, broken 994] [16:53:46]ProducePacketName [16:53:46]name=ofd_packets/00165630 [16:53:46]OFD Sender: To server: pG, [16:53:46]CommunicateWithHost lk.salyk.kg:30040 [16:53:46]ConnectInit lk.salyk.kg [16:53:51]ConnectInit Can't take IP for lk.salyk.kg [16:53:51]CommunicateWithHost connect error [16:53:51]CommunicateWithHost err = -1 [16:53:51]OFD Sender: Server communicate error [16:53:53]ConnectInit Can't connect to host [16:53:56]OFD Sender: Processing packet 165630 [packets to send 996, broken 994] [16:53:56]ProducePacketName [16:53:56]name=ofd_packets/00165630 [16:53:56]OFD Sender: To server: pG, [16:53:56]CommunicateWithHost lk.salyk.kg:30040 [16:53:56]ConnectInit lk.salyk.kg [16:53:59]ConnectInit Can't connect to host [16:54:01]ConnectInit Can't take IP for lk.salyk.kg [16:54:01]CommunicateWithHost connect error [16:54:01]CommunicateWithHost err = -1 [16:54:01]OFD Sender: Server communicate error [16:54:06]OFD Sender: Processing packet 165630 [packets to send 996, broken 994] [16:54:06]ProducePacketName [16:54:06]name=ofd_packets/00165630 [16:54:06]OFD Sender: To server: pG, [16:54:06]CommunicateWithHost lk.salyk.kg:30040 [16:54:06]ConnectInit lk.salyk.kg [16:54:09]recv_with_timeout no data received [16:54:11]ConnectInit Can't take IP for lk.salyk.kg [16:54:11]CommunicateWithHost connect error [16:54:11]CommunicateWithHost err = -1 [16:54:11]OFD Sender: Server communicate error [16:54:16]OFD Sender: Processing packet 165630 [packets to send 996, broken 994] [16:54:16]ProducePacketName [16:54:16]name=ofd_packets/00165630 [16:54:16]OFD Sender: To server: pG, [16:54:16]CommunicateWithHost lk.salyk.kg:30040 [16:54:16]ConnectInit lk.salyk.kg [16:54:21]ConnectInit Can't take IP for lk.salyk.kg [16:54:21]CommunicateWithHost connect error [16:54:21]CommunicateWithHost err = -1 [16:54:21]OFD Sender: Server communicate error [16:54:26]OFD Sender: Processing packet 165630 [packets to send 996, broken 994] [16:54:26]ProducePacketName [16:54:26]name=ofd_packets/00165630 [16:54:26]OFD Sender: To server: pG, [16:54:26]CommunicateWithHost lk.salyk.kg:30040 [16:54:26]ConnectInit lk.salyk.kg [16:54:26]recv_with_timeout no data received [16:54:27]accept exits with 11 [16:54:27]New connection [16:54:27]New thread 3067026788 created [16:54:27]Thread 3067170148 joined [16:54:27]Waiting for new connection... [16:54:27] Sock 11.Parse request [16:54:27]Sock 11.Check first char [16:54:27]Sock 11.First char is OK [16:54:27]request: POST /json_proto HTTP/1.0 [16:54:27]Method: POST [16:54:27]URL: /json_proto [16:54:27]Method is POST - this is cgi request [16:54:27]url: /json_proto [16:54:27]query_string will be loaded in cgi processing [16:54:27]execute_cgi json_proto POST (null) [16:54:27]execute_cgi path=json_proto method=POST [16:54:27]POST find Content-Length [16:54:27]Host: 172.17.44.132:8080 [16:54:27]Content-Length: 682 [16:54:27]Content-Type: application/json [16:54:27] [16:54:27]POST finish read [16:54:27]Found Content-Length = 682 [16:54:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:27]execute_script... [16:54:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:27]POST & json_proto [16:54:27]process_json_proto [16:54:27]json parsed OK: [16:54:27]protocol is kg_v1.0 [16:54:27]action value=close_receipt [16:54:27]process_action close_receipt [16:54:27]cmd_close_receipt [16:54:27]MH_GetDate [16:54:27]Write to MH i2c: F0 00 00 92 01 82 [16:54:27]Write i2c OK [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: F0 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: F0 09 00 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: F0 09 00 92 01 00 C3 BE C8 66 2A 83 C1 65 0D [16:54:27]GetLastDocTimeStamp 1724431984 [16:54:27]current date 1724432067 [16:54:27]FM_GetShiftState [16:54:27]SAM_PROTO_GetShiftState [16:54:27]wFMCommunicate request_size=4 [16:54:27]MH_SAM_APDU [16:54:27]CAPDU: 80 13 01 00 [16:54:27]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [16:54:27]Write i2c OK [16:54:27]MH_I2C_Read... [16:54:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:27]Read from MH i2c: E2 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 0E 00 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3F [16:54:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:54:27]wFMCommunicate OK [16:54:27]SAM_PROTO_GetShiftState done [16:54:27]FM_GetShiftState done [16:54:27]opened in 1724372766 [16:54:27]opened+sec_in_day 1724459166 [16:54:27]quantity*price = 100021 [16:54:27]sum+1 = 100023 [16:54:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 485 23.08.2024 16:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165632 ФПД: 45618840859116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165427&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165632&fm=45618840859116&tin=02508201610067®Number=0000000000092562&sum=100000 [16:54:28]StoreToDocumentArchive [16:54:28]shift 469 fd 165632 [16:54:28]save to /storage/0469/doc_00165632 [16:54:28]save last doc name /storage/0469/doc_00165632 to /storage/kkm_last_doc_name [16:54:28]save OK [16:54:28]Clear old archive folders... [16:54:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:54:28]tlvbuf is 0110DB70 [16:54:28]SAM_PROTO_ClearQueue [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 09 00 00 [16:54:28]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]Connected sock=9 [16:54:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 55 E8 07 01 F2 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 61 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 86 02 00 35 04 06 00 EB F1 CC 05 34 69 B2 69 7C E2 37 68 8B 7D [16:54:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [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 A0 01 00 90 00 15 [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]SAM_PROTO_ClearQueue done [16:54:28]KKMCreateOFDPacket [16:54:28]OFDProtocolAddRootSTLVToBuf [16:54:28]FM_MakeSignedData [16:54:28]FM_MakeSignedData [16:54:28]SAM_PROTO_SignData [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 01 02 [16:54:28]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [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 A1 01 00 90 00 16 [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 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E5 01 00 00 F4 03 04 00 C3 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 87 02 00 35 04 06 00 29 [16:54:28]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E5 01 00 00 F4 03 04 00 C3 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 87 02 00 35 04 06 00 29 00 00 E9 [16:54:28]Write i2c OK [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 [16:54:28]MH_I2C_Read... [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 A2 01 00 90 00 17 [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]wFMCommunicate request_size=10 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 02 02 05 7D 76 CD F1 EC [16:54:28]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 7D 76 CD F1 EC 00 00 C5 [16:54:28]Write i2c OK [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 [16:54:28]MH_I2C_Read... [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 A3 01 00 90 00 18 [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 03 02 [16:54:28]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 0B 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 0B 00 A4 01 00 B7 89 27 84 48 93 5A 6C 90 00 AD [16:54:28]RAPDU: B7 89 27 84 48 93 5A 6C 90 00 [16:54:28]wFMCommunicate OK [16:54:28]SAM_PROTO_SignData done [16:54:28]FM_MakeSignedData done [16:54:28]CreateOFDProtocolMessage [16:54:28]wFMCommunicate request_size=4 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 11 00 00 [16:54:28]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 17 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [16:54:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:54:28]wFMCommunicate OK [16:54:28]CreateOFDProtocolMessage done [16:54:28]OFDSenderStorePacket 165632 [16:54:28]StoreOFDPacket docnum=165632 [16:54:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FF F3 07 01 39 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E5 01 00 00 F4 03 04 00 C3 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 87 02 00 35 04 06 00 29 7D 76 CD F1 EC B7 89 27 84 48 93 5A 6C [16:54:28]CheckFolder [16:54:28]dirname=/storage/ofd_packets [16:54:28]CheckFolder done [16:54:28]ProducePacketName [16:54:28]name=ofd_packets/00165632 [16:54:28]NVStorageSaveData ofd_packets/00165632 [16:54:28]File name is /storage/ofd_packets/00165632 [16:54:28]Write 301 bytes [16:54:28]NVStorageSaveData done [16:54:28]OFDSenderStorePacket done [16:54:28]KKMCreateOFDPacket done [16:54:28]NVStorageSaveData kkm_last_timestamp [16:54:28]File name is /storage/kkm_last_timestamp [16:54:28]Write 4 bytes [16:54:28]NVStorageSaveData done [16:54:28]ExternCall_PrintAddStr [16:54:28]wPrintStart [16:54:28]Write to MH i2c: 01 00 00 A6 01 A7 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: 01 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: 01 07 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [16:54:28]RasterBufferAndPrint [16:54:28]line Счет N : (1)294475 [16:54:28]line ИНН: 02508201610067 [16:54:28]line Контрольно-Кассовый Чек [16:54:28]line ПРОДАЖА [16:54:28]line ТРК (МРК, ГНК) : 53 [16:54:28]line Товар: 2710124500 [16:54:28]line Аи-95-К-5 [16:54:28]line 13.480 * 74.20 [16:54:28]line = 1000.22 [16:54:28]line НДС 12% НСП 1% [16:54:28]line > о реализуемом товаре [16:54:28]line ОКРУГЛЕНИЕ: -0.22 [16:54:28]line ИТОГО: 1000.00 [16:54:28]line Внесено: 1000.00 [16:54:28]line СДАЧА: 0.00 [16:54:28]line НСП 1% : 8.85 [16:54:28]line НДС 12% : 106.22 [16:54:28]line Наличными: 1000.00 [16:54:28]line Безнал.: 0.00 [16:54:28]line Место: АЗС № 130 "Партнер Нефть" [16:54:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:54:28]line СНО: Общий режим [16:54:28]line Чек 485 23.08.2024 16:54 [16:54:29]line Смена: 469 ФФД: 1.0 [16:54:29]line ЗНМ: 0300000070 [16:54:29]line РНМ: 0000000000092562 [16:54:29]line Версия ККМ: 001 [16:54:29]line ФМ: 0000000000871769 [16:54:29]line ФД: 165632 [16:54:29]line ФПД: 45618840859116 [16:54:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165427&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165632&fm=45618840859116&tin=02508201610067®Number=0000000000092562&sum=100000 [16:54:29]written 0, free lines is 4095 [16:54:29]Write to MH i2c: 01 00 00 D1 01 D2 [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: 01 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: 01 07 00 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 C8 0C AD [16:54:29]RasterBufferAndPrint [16:54:29]line [16:54:29]line [16:54:29]line [16:54:29]line [16:54:29]line [16:54:29]written 0, free lines is 3280 [16:54:29]MH_Cut [16:54:29]Write to MH i2c: D1 01 00 D8 01 01 AB [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: D1 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: D1 01 00 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: D1 01 00 D8 01 00 AA [16:54:29]Write to MH i2c: 01 00 00 D9 01 DA [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B 4D 47 00 8F 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 86 02 00 F4 03 04 00 0F 68 C8 66 B6 04 01 00 00 A8 3C 8D 7C 83 EF EB C7 [16:54:30]CommunicateWithHost err = 0 [16:54:30]CheckOFDResponse [16:54:30]1017 (14) - 77093643461234 [16:54:30]1041 (16) - 0000000000871769 [16:54:30]1040 (4) - 165630 [16:54:30]1012 (4) - 23.08.2024 10:44 [16:54:30]1206 (1) - 0 [16:54:30]OFD Sender: Remove packet 165630 [16:54:30]ProducePacketName [16:54:30]name=ofd_packets/00165630 [16:54:30]NVStorageDeleteData [16:54:30]*** Cut start [16:54:30]*** Purtial cut [16:54:30]*** Stage 1: CUTSNS_PIN = 1 [16:54:30]OFD Sender: Processing packet 165631 [packets to send 996, broken 994] [16:54:30]ProducePacketName [16:54:30]name=ofd_packets/00165631 [16:54:30]OFD Sender: To server: pG, [16:54:30]CommunicateWithHost lk.salyk.kg:30040 [16:54:30]ConnectInit lk.salyk.kg [16:54:31]Connected sock=9 [16:54:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 49 71 06 01 FD 38 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 70 0D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 42 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 72 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 05 00 00 00 00 07 04 06 00 00 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 70 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 86 02 00 35 04 06 00 7F 76 BA 93 12 10 A1 64 D2 65 12 C6 BF 92 [16:54:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E 21 47 00 B8 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 86 02 00 F4 03 04 00 10 68 C8 66 B6 04 01 00 00 00 84 F2 7F EA 1C 00 3C [16:54:31]CommunicateWithHost err = 0 [16:54:31]CheckOFDResponse [16:54:31]1017 (14) - 77093643461234 [16:54:31]1041 (16) - 0000000000871769 [16:54:31]1040 (4) - 165631 [16:54:31]1012 (4) - 23.08.2024 10:44 [16:54:31]1206 (1) - 0 [16:54:31]OFD Sender: Remove packet 165631 [16:54:31]ProducePacketName [16:54:31]name=ofd_packets/00165631 [16:54:31]NVStorageDeleteData [16:54:32]OFD Sender: Processing packet 165632 [packets to send 995, broken 994] [16:54:32]ProducePacketName [16:54:32]name=ofd_packets/00165632 [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]Read from MH i2c: 01 [16:54:32]MH_I2C_Read... [16:54:32]*** Stop cut motor [16:54:32]*** Cut end [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 D9 01 00 00 00 00 00 FF 0F EF [16:54:32]process_action close_receipt done [16:54:32]requested_data is exist [16:54:32]produce_requested_data [16:54:32]requested_item fm.sn is exist - process it [16:54:32]wFMCommunicate request_size=4 [16:54:32]MH_SAM_APDU [16:54:32]CAPDU: 80 11 00 00 [16:54:32]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [16:54:32]Write i2c OK [16:54:32]MH_I2C_Read... [16:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:32]Read from MH i2c: E2 [16:54:32]MH_I2C_Read... [16:54:32]Read from MH i2c: E2 17 00 [16:54:32]MH_I2C_Read... [16:54:32]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [16:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:54:32]wFMCommunicate OK [16:54:32]requested_item fd.num is exist - process it [16:54:32]SAM_PROTO_GetFieldsCounters [16:54:32]wFMCommunicate request_size=4 [16:54:32]MH_SAM_APDU [16:54:32]CAPDU: 80 13 00 00 [16:54:32]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [16:54:32]Write i2c OK [16:54:32]MH_I2C_Read... [16:54:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:54:32]Read from MH i2c: E2 [16:54:32]MH_I2C_Read... [16:54:32]Read from MH i2c: E2 62 00 [16:54:32]MH_I2C_Read... [16:54:32]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 8F [16:54:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E5 01 00 00 5E 04 04 00 E5 01 00 00 57 04 04 00 E6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:54:32]wFMCommunicate OK [16:54:32]SAM_PROTO_GetFieldsCounters done [16:54:32]requested_item shift.num is exist - process it [16:54:32]requested_item shift.opened is exist - process it [16:54:32]req_shift_opened [16:54:32]FM_GetShiftState [16:54:32]SAM_PROTO_GetShiftState [16:54:32]wFMCommunicate request_size=4 [16:54:32]MH_SAM_APDU [16:54:32]CAPDU: 80 13 01 00 [16:54:32]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [16:54:32]Write i2c OK [16:54:32]MH_I2C_Read... [16:54:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:32]Read from MH i2c: E2 [16:54:32]MH_I2C_Read... [16:54:32]Read from MH i2c: E2 0E 00 [16:54:32]MH_I2C_Read... [16:54:32]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 88 [16:54:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:54:32]wFMCommunicate OK [16:54:32]SAM_PROTO_GetShiftState done [16:54:32]FM_GetShiftState done [16:54:32]req_shift_opened done [16:54:32]requested_item shift.open_date is exist - process it [16:54:32]req_shift_open_date [16:54:32]req_shift_open_date done [16:54:32]produce_requested_data done [16:54:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165632,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:54:32]process_action_free close_receipt [16:54:32]json_value_free [16:54:32]json_value_free done [16:54:32]process_json_proto returns [16:54:32]Send response to host [16:54:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165632,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:54:32]free response buf [16:54:32]execute_script done [16:54:32]execute_script returns [16:54:32]free content buf [16:54:32]Sock 11.Close socket [16:54:32]Sock 11.Thread stoped [16:54:37]Connected sock=9 [16:54:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FF F3 07 01 39 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E5 01 00 00 F4 03 04 00 C3 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 87 02 00 35 04 06 00 29 7D 76 CD F1 EC B7 89 27 84 48 93 5A 6C [16:54:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6B BF 47 00 DB 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 87 02 00 F4 03 04 00 18 68 C8 66 B6 04 01 00 00 68 59 58 87 73 0C C7 65 [16:54:39]CommunicateWithHost err = 0 [16:54:39]CheckOFDResponse [16:54:39]1017 (14) - 77093643461234 [16:54:39]1041 (16) - 0000000000871769 [16:54:39]1040 (4) - 165632 [16:54:39]1012 (4) - 23.08.2024 10:44 [16:54:39]1206 (1) - 0 [16:54:39]OFD Sender: Remove packet 165632 [16:54:39]ProducePacketName [16:54:39]name=ofd_packets/00165632 [16:54:39]NVStorageDeleteData [16:54:40]OFD Sender: No OFD packet to send [16:54:40]OFD Sender: No OFD packet to send [16:54:45]OFD Sender: No OFD packet to send [16:54:50]accept exits with 7 [16:54:50]New connection [16:54:50]New thread 3067170148 created [16:54:50]Thread 3067026788 joined [16:54:50]Waiting for new connection... [16:54:50] Sock 7.Parse request [16:54:50]Sock 7.Check first char [16:54:50]Sock 7.First char is OK [16:54:50]request: POST /json_proto HTTP/1.0 [16:54:50]Method: POST [16:54:50]URL: /json_proto [16:54:50]Method is POST - this is cgi request [16:54:50]url: /json_proto [16:54:50]query_string will be loaded in cgi processing [16:54:50]execute_cgi json_proto POST (null) [16:54:50]execute_cgi path=json_proto method=POST [16:54:50]POST find Content-Length [16:54:50]Host: 172.17.44.132:8080 [16:54:50]Content-Length: 677 [16:54:50]Content-Type: application/json [16:54:50] [16:54:50]POST finish read [16:54:50]Found Content-Length = 677 [16:54:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.610, "sum" : 380.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:50]execute_script... [16:54: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)294476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.610, "sum" : 380.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 380.00, "total" : 380.00, "payments": [ { "type": 0, "sum" : 380.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:50]POST & json_proto [16:54:50]process_json_proto [16:54:50]json parsed OK: [16:54:50]protocol is kg_v1.0 [16:54:50]action value=close_receipt [16:54:50]process_action close_receipt [16:54:50]cmd_close_receipt [16:54:50]MH_GetDate [16:54:50]Write to MH i2c: F0 00 00 DD 01 CD [16:54:50]Write i2c OK [16:54:50]MH_I2C_Read... [16:54:50]Read from MH i2c: F0 [16:54:50]MH_I2C_Read... [16:54:50]Read from MH i2c: F0 09 00 [16:54:50]MH_I2C_Read... [16:54:50]Read from MH i2c: F0 09 00 DD 01 00 DA BE C8 66 2A 83 C1 65 6F [16:54:50]GetLastDocTimeStamp 1724432067 [16:54:50]current date 1724432090 [16:54:50]FM_GetShiftState [16:54:50]SAM_PROTO_GetShiftState [16:54:50]wFMCommunicate request_size=4 [16:54:50]MH_SAM_APDU [16:54:50]CAPDU: 80 13 01 00 [16:54:50]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [16:54:50]Write i2c OK [16:54:50]MH_I2C_Read... [16:54:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:50]Read from MH i2c: E2 [16:54:50]MH_I2C_Read... [16:54:50]Read from MH i2c: E2 0E 00 [16:54:50]MH_I2C_Read... [16:54:50]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8A [16:54:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:54:50]wFMCommunicate OK [16:54:50]SAM_PROTO_GetShiftState done [16:54:50]FM_GetShiftState done [16:54:50]opened in 1724372766 [16:54:50]opened+sec_in_day 1724459166 [16:54:50]quantity*price = 38035 [16:54:50]sum+1 = 38037 [16:54:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 380.00 Внесено: 380.00 СДАЧА: 0.00 НСП 1% : 3.37 НДС 12% : 40.39 Наличными: 380.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 486 23.08.2024 16:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165633 ФПД: 134199057962047 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165633&fm=134199057962047&tin=02508201610067®Number=0000000000092562&sum=38000 [16:54:51]StoreToDocumentArchive [16:54:51]shift 469 fd 165633 [16:54:51]save to /storage/0469/doc_00165633 [16:54:51]save last doc name /storage/0469/doc_00165633 to /storage/kkm_last_doc_name [16:54:51]save OK [16:54:51]Clear old archive folders... [16:54:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:54:51]tlvbuf is 01179B80 [16:54:51]SAM_PROTO_ClearQueue [16:54:51]wFMCommunicate request_size=4 [16:54:51]MH_SAM_APDU [16:54:51]CAPDU: 80 09 00 00 [16:54:51]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [16:54:51]Write i2c OK [16:54:51]MH_I2C_Read... [16:54:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:51]Read from MH i2c: E2 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 03 00 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [16:54:51]RAPDU: 90 00 [16:54:51]wFMCommunicate OK [16:54:51]SAM_PROTO_ClearQueue done [16:54:51]KKMCreateOFDPacket [16:54:51]OFDProtocolAddRootSTLVToBuf [16:54:51]FM_MakeSignedData [16:54:51]FM_MakeSignedData [16:54:51]SAM_PROTO_SignData [16:54:51]wFMCommunicate request_size=4 [16:54:51]MH_SAM_APDU [16:54:51]CAPDU: 80 0D 01 02 [16:54:51]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [16:54:51]Write i2c OK [16:54:51]MH_I2C_Read... [16:54:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:51]Read from MH i2c: E2 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 03 00 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [16:54:51]RAPDU: 90 00 [16:54:51]wFMCommunicate OK [16:54:51]wFMCommunicate request_size=255 [16:54:51]MH_SAM_APDU [16:54: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 EA 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 94 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 DA BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 87 02 00 35 04 06 00 7A [16:54:51]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 94 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 DA BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 87 02 00 35 04 06 00 7A 00 00 E9 [16:54:51]Write i2c OK [16:54:51]MH_I2C_Read... [16:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:51]Read from MH i2c: E2 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 03 00 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [16:54:51]RAPDU: 90 00 [16:54:51]wFMCommunicate OK [16:54:51]wFMCommunicate request_size=10 [16:54:51]MH_SAM_APDU [16:54:51]CAPDU: 80 0D 02 02 05 0D A7 2D D4 3F [16:54:51]Write to MH i2c: E2 0D 00 EE 01 80 0D 02 02 05 00 0D A7 2D D4 3F 00 00 67 [16:54:51]Write i2c OK [16:54:51]MH_I2C_Read... [16:54:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:51]Read from MH i2c: E2 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 03 00 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [16:54:51]RAPDU: 90 00 [16:54:51]wFMCommunicate OK [16:54:51]wFMCommunicate request_size=4 [16:54:51]MH_SAM_APDU [16:54:51]CAPDU: 80 0D 03 02 [16:54:51]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [16:54:51]Write i2c OK [16:54:51]MH_I2C_Read... [16:54:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:51]Read from MH i2c: E2 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 0B 00 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 0B 00 EF 01 00 77 6D C2 3C 33 9C FF 7C 90 00 98 [16:54:51]RAPDU: 77 6D C2 3C 33 9C FF 7C 90 00 [16:54:51]wFMCommunicate OK [16:54:51]SAM_PROTO_SignData done [16:54:51]FM_MakeSignedData done [16:54:51]CreateOFDProtocolMessage [16:54:51]wFMCommunicate request_size=4 [16:54:51]MH_SAM_APDU [16:54:51]CAPDU: 80 11 00 00 [16:54:51]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [16:54:51]Write i2c OK [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 [16:54:51]MH_I2C_Read... [16:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:51]Read from MH i2c: E2 17 00 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [16:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:54:51]wFMCommunicate OK [16:54:51]CreateOFDProtocolMessage done [16:54:51]OFDSenderStorePacket 165633 [16:54:51]StoreOFDPacket docnum=165633 [16:54:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FF A0 07 01 9D 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 94 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 DA BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 87 02 00 35 04 06 00 7A 0D A7 2D D4 3F 77 6D C2 3C 33 9C FF 7C [16:54:51]CheckFolder [16:54:51]dirname=/storage/ofd_packets [16:54:51]CheckFolder done [16:54:51]ProducePacketName [16:54:51]name=ofd_packets/00165633 [16:54:51]NVStorageSaveData ofd_packets/00165633 [16:54:51]File name is /storage/ofd_packets/00165633 [16:54:51]Write 301 bytes [16:54:51]NVStorageSaveData done [16:54:51]OFDSenderStorePacket done [16:54:51]KKMCreateOFDPacket done [16:54:51]NVStorageSaveData kkm_last_timestamp [16:54:51]File name is /storage/kkm_last_timestamp [16:54:51]Write 4 bytes [16:54:51]NVStorageSaveData done [16:54:51]ExternCall_PrintAddStr [16:54:51]wPrintStart [16:54:51]Write to MH i2c: 01 00 00 F1 01 F2 [16:54:51]Write i2c OK [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: 01 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: 01 07 00 [16:54:51]MH_I2C_Read... [16:54:51]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [16:54:51]RasterBufferAndPrint [16:54:51]line Счет N : (1)294476 [16:54:51]line ИНН: 02508201610067 [16:54:51]line Контрольно-Кассовый Чек [16:54:51]line ПРОДАЖА [16:54:51]line ТРК (МРК, ГНК) : 32 [16:54:51]line Товар: 2710124130 [16:54:51]line Аи-92-К-5 [16:54:51]line 5.610 * 67.80 [16:54:51]line = 380.36 [16:54:51]line НДС 12% НСП 1% [16:54:51]line > о реализуемом товаре [16:54:51]line ОКРУГЛЕНИЕ: -0.36 [16:54:51]line ИТОГО: 380.00 [16:54:51]line Внесено: 380.00 [16:54:51]line СДАЧА: 0.00 [16:54:51]line НСП 1% : 3.37 [16:54:51]line НДС 12% : 40.39 [16:54:51]line Наличными: 380.00 [16:54:51]line Безнал.: 0.00 [16:54:51]line Место: АЗС № 130 "Партнер Нефть" [16:54:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:54:51]line СНО: Общий режим [16:54:51]line Чек 486 23.08.2024 16:54 [16:54:51]line Смена: 469 ФФД: 1.0 [16:54:51]line ЗНМ: 0300000070 [16:54:51]line РНМ: 0000000000092562 [16:54:51]line Версия ККМ: 001 [16:54:51]line ФМ: 0000000000871769 [16:54:51]line ФД: 165633 [16:54:51]line ФПД: 134199057962047 [16:54:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165633&fm=134199057962047&tin=02508201610067®Number=0000000000092562&sum=38000 [16:54:51]written 0, free lines is 4095 [16:54:52]OFD Sender: Processing packet 165633 [packets to send 995, broken 994] [16:54:52]ProducePacketName [16:54:52]name=ofd_packets/00165633 [16:54:52]OFD Sender: To server: pG, [16:54:52]CommunicateWithHost lk.salyk.kg:30040 [16:54:52]ConnectInit lk.salyk.kg [16:54:52]Write to MH i2c: 01 00 00 1C 02 1E [16:54:52]Write i2c OK [16:54:52]MH_I2C_Read... [16:54:52]Read from MH i2c: 01 [16:54:52]MH_I2C_Read... [16:54:52]Read from MH i2c: 01 07 00 [16:54:52]MH_I2C_Read... [16:54:52]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 CF 0C 00 [16:54:52]RasterBufferAndPrint [16:54:52]line [16:54:52]line [16:54:52]line [16:54:52]line [16:54:52]line [16:54:52]written 0, free lines is 3288 [16:54:52]MH_Cut [16:54:52]Write to MH i2c: D1 01 00 23 02 01 F7 [16:54:52]Write i2c OK [16:54:52]MH_I2C_Read... [16:54:52]Read from MH i2c: D1 [16:54:52]MH_I2C_Read... [16:54:52]Read from MH i2c: D1 01 00 [16:54:52]MH_I2C_Read... [16:54:52]Read from MH i2c: D1 01 00 23 02 00 F6 [16:54:52]Write to MH i2c: 01 00 00 24 02 26 [16:54:52]Write i2c OK [16:54:52]MH_I2C_Read... [16:54:53]*** Cut start [16:54:53]*** Purtial cut [16:54:53]*** Stage 1: CUTSNS_PIN = 1 [16:54:55]Read from MH i2c: 01 [16:54:55]MH_I2C_Read... [16:54:55]*** Stop cut motor [16:54:55]*** Cut end [16:54:55]Read from MH i2c: 01 07 00 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [16:54:55]process_action close_receipt done [16:54:55]requested_data is exist [16:54:55]produce_requested_data [16:54:55]requested_item fm.sn is exist - process it [16:54:55]wFMCommunicate request_size=4 [16:54:55]MH_SAM_APDU [16:54:55]CAPDU: 80 11 00 00 [16:54:55]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [16:54:55]Write i2c OK [16:54:55]MH_I2C_Read... [16:54:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:55]Read from MH i2c: E2 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 17 00 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [16:54:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:54:55]wFMCommunicate OK [16:54:55]requested_item fd.num is exist - process it [16:54:55]SAM_PROTO_GetFieldsCounters [16:54:55]wFMCommunicate request_size=4 [16:54:55]MH_SAM_APDU [16:54:55]CAPDU: 80 13 00 00 [16:54:55]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [16:54:55]Write i2c OK [16:54:55]MH_I2C_Read... [16:54:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:54:55]Read from MH i2c: E2 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 62 00 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [16:54:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E6 01 00 00 5E 04 04 00 E6 01 00 00 57 04 04 00 E7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:54:55]wFMCommunicate OK [16:54:55]SAM_PROTO_GetFieldsCounters done [16:54:55]requested_item shift.num is exist - process it [16:54:55]requested_item shift.opened is exist - process it [16:54:55]req_shift_opened [16:54:55]FM_GetShiftState [16:54:55]SAM_PROTO_GetShiftState [16:54:55]wFMCommunicate request_size=4 [16:54:55]MH_SAM_APDU [16:54:55]CAPDU: 80 13 01 00 [16:54:55]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [16:54:55]Write i2c OK [16:54:55]MH_I2C_Read... [16:54:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:55]Read from MH i2c: E2 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 0E 00 [16:54:55]MH_I2C_Read... [16:54:55]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D4 [16:54:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:54:55]wFMCommunicate OK [16:54:55]SAM_PROTO_GetShiftState done [16:54:55]FM_GetShiftState done [16:54:55]req_shift_opened done [16:54:55]requested_item shift.open_date is exist - process it [16:54:55]req_shift_open_date [16:54:55]req_shift_open_date done [16:54:55]produce_requested_data done [16:54:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165633,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:54:55]process_action_free close_receipt [16:54:55]json_value_free [16:54:55]json_value_free done [16:54:55]process_json_proto returns [16:54:55]Send response to host [16:54:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165633,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:54:55]free response buf [16:54:55]execute_script done [16:54:55]execute_script returns [16:54:55]free content buf [16:54:55]Sock 7.Close socket [16:54:55]Sock 7.Thread stoped [16:54:57]Connected sock=11 [16:54:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FF A0 07 01 9D 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EA 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 94 94 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 DA BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 87 02 00 35 04 06 00 7A 0D A7 2D D4 3F 77 6D C2 3C 33 9C FF 7C [16:54:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F1 EC 47 00 BF F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 87 02 00 F4 03 04 00 2B 68 C8 66 B6 04 01 00 00 50 60 C9 6A FA DC 18 23 [16:54:58]CommunicateWithHost err = 0 [16:54:58]CheckOFDResponse [16:54:58]1017 (14) - 77093643461234 [16:54:58]1041 (16) - 0000000000871769 [16:54:58]1040 (4) - 165633 [16:54:58]1012 (4) - 23.08.2024 10:44 [16:54:58]1206 (1) - 0 [16:54:58]OFD Sender: Remove packet 165633 [16:54:58]ProducePacketName [16:54:58]name=ofd_packets/00165633 [16:54:58]NVStorageDeleteData [16:54:58]OFD Sender: No OFD packet to send [16:55:03]OFD Sender: No OFD packet to send [16:55:08]OFD Sender: No OFD packet to send [16:55:13]OFD Sender: No OFD packet to send [16:55:15]accept exits with 9 [16:55:15]New connection [16:55:15]New thread 3067026788 created [16:55:15]Thread 3067170148 joined [16:55:15]Waiting for new connection... [16:55:15] Sock 9.Parse request [16:55:15]Sock 9.Check first char [16:55:15]Sock 9.First char is OK [16:55:15]request: POST /json_proto HTTP/1.0 [16:55:15]Method: POST [16:55:15]URL: /json_proto [16:55:15]Method is POST - this is cgi request [16:55:15]url: /json_proto [16:55:15]query_string will be loaded in cgi processing [16:55:15]execute_cgi json_proto POST (null) [16:55:15]execute_cgi path=json_proto method=POST [16:55:15]POST find Content-Length [16:55:15]Host: 172.17.44.132:8080 [16:55:15]Content-Length: 681 [16:55:15]Content-Type: application/json [16:55:15] [16:55:15]POST finish read [16:55:15]Found Content-Length = 681 [16:55:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 18.720, "sum" : 700.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:15]execute_script... [16:55: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)294473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 18.720, "sum" : 700.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:55:15]POST & json_proto [16:55:15]process_json_proto [16:55:15]json parsed OK: [16:55:15]protocol is kg_v1.0 [16:55:15]action value=close_receipt [16:55:15]process_action close_receipt [16:55:15]cmd_close_receipt [16:55:15]MH_GetDate [16:55:15]Write to MH i2c: F0 00 00 28 02 19 [16:55:15]Write i2c OK [16:55:15]MH_I2C_Read... [16:55:15]Read from MH i2c: F0 [16:55:15]MH_I2C_Read... [16:55:15]Read from MH i2c: F0 09 00 [16:55:15]MH_I2C_Read... [16:55:15]Read from MH i2c: F0 09 00 28 02 00 F3 BE C8 66 2A 83 C1 65 D4 [16:55:15]GetLastDocTimeStamp 1724432090 [16:55:15]current date 1724432115 [16:55:15]FM_GetShiftState [16:55:15]SAM_PROTO_GetShiftState [16:55:15]wFMCommunicate request_size=4 [16:55:15]MH_SAM_APDU [16:55:15]CAPDU: 80 13 01 00 [16:55:15]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [16:55:15]Write i2c OK [16:55:15]MH_I2C_Read... [16:55:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:15]Read from MH i2c: E2 [16:55:15]MH_I2C_Read... [16:55:15]Read from MH i2c: E2 0E 00 [16:55:15]MH_I2C_Read... [16:55:15]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D6 [16:55:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:55:15]wFMCommunicate OK [16:55:15]SAM_PROTO_GetShiftState done [16:55:15]FM_GetShiftState done [16:55:15]opened in 1724372766 [16:55:15]opened+sec_in_day 1724459166 [16:55:15]quantity*price = 70012 [16:55:15]sum+1 = 70014 [16:55:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.35 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 487 23.08.2024 16:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165634 ФПД: 107675995074330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165515&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165634&fm=107675995074330&tin=02508201610067®Number=0000000000092562&sum=70000 [16:55:16]StoreToDocumentArchive [16:55:16]shift 469 fd 165634 [16:55:16]save to /storage/0469/doc_00165634 [16:55:16]save last doc name /storage/0469/doc_00165634 to /storage/kkm_last_doc_name [16:55:16]save OK [16:55:16]Clear old archive folders... [16:55:16]ProcessDocumentItem done err = 0, tmpTLVsize=250 [16:55:16]tlvbuf is 011019E0 [16:55:16]SAM_PROTO_ClearQueue [16:55:16]wFMCommunicate request_size=4 [16:55:16]MH_SAM_APDU [16:55:16]CAPDU: 80 09 00 00 [16:55:16]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [16:55:16]Write i2c OK [16:55:16]MH_I2C_Read... [16:55:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:55:16]Read from MH i2c: E2 [16:55:16]MH_I2C_Read... [16:55:16]Read from MH i2c: E2 03 00 [16:55:16]MH_I2C_Read... [16:55:16]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [16:55:16]RAPDU: 90 00 [16:55:16]wFMCommunicate OK [16:55:16]SAM_PROTO_ClearQueue done [16:55:16]KKMCreateOFDPacket [16:55:16]OFDProtocolAddRootSTLVToBuf [16:55:16]FM_MakeSignedData [16:55:16]FM_MakeSignedData [16:55:16]SAM_PROTO_SignData [16:55:16]wFMCommunicate request_size=4 [16:55:16]MH_SAM_APDU [16:55:16]CAPDU: 80 0D 01 02 [16:55:16]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [16:55:16]Write i2c OK [16:55:16]MH_I2C_Read... [16:55:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:55:16]Read from MH i2c: E2 [16:55:16]MH_I2C_Read... [16:55:16]Read from MH i2c: E2 03 00 [16:55:16]MH_I2C_Read... [16:55:16]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [16:55:16]RAPDU: 90 00 [16:55:16]wFMCommunicate OK [16:55:16]wFMCommunicate request_size=255 [16:55:16]MH_SAM_APDU [16:55:16]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 20 49 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7D 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 0B 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 E7 01 00 00 F4 03 04 00 F3 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 87 02 00 35 04 06 00 61 EE [16:55:16]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 20 49 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7D 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 0B 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 E7 01 00 00 F4 03 04 00 F3 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 87 02 00 35 04 06 00 61 EE 00 00 24 [16:55:16]Write i2c OK [16:55:16]MH_I2C_Read... [16:55:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:17]Read from MH i2c: E2 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 03 00 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [16:55:17]RAPDU: 90 00 [16:55:17]wFMCommunicate OK [16:55:17]wFMCommunicate request_size=9 [16:55:17]MH_SAM_APDU [16:55:17]CAPDU: 80 0D 02 02 04 45 6F EF 1A [16:55:17]Write to MH i2c: E2 0C 00 39 02 80 0D 02 02 04 00 45 6F EF 1A 00 00 7A [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:55:17]Read from MH i2c: E2 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 03 00 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [16:55:17]RAPDU: 90 00 [16:55:17]wFMCommunicate OK [16:55:17]wFMCommunicate request_size=4 [16:55:17]MH_SAM_APDU [16:55:17]CAPDU: 80 0D 03 02 [16:55:17]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:55:17]Read from MH i2c: E2 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 0B 00 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 0B 00 3A 02 00 20 65 AF 47 77 91 93 8E 90 00 5C [16:55:17]RAPDU: 20 65 AF 47 77 91 93 8E 90 00 [16:55:17]wFMCommunicate OK [16:55:17]SAM_PROTO_SignData done [16:55:17]FM_MakeSignedData done [16:55:17]CreateOFDProtocolMessage [16:55:17]wFMCommunicate request_size=4 [16:55:17]MH_SAM_APDU [16:55:17]CAPDU: 80 11 00 00 [16:55:17]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:17]Read from MH i2c: E2 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 17 00 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [16:55:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:55:17]wFMCommunicate OK [16:55:17]CreateOFDProtocolMessage done [16:55:17]OFDSenderStorePacket 165634 [16:55:17]StoreOFDPacket docnum=165634 [16:55:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 4A DD 06 01 CA B9 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 20 49 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7D 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 0B 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 E7 01 00 00 F4 03 04 00 F3 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 87 02 00 35 04 06 00 61 EE 45 6F EF 1A 20 65 AF 47 77 91 93 8E [16:55:17]CheckFolder [16:55:17]dirname=/storage/ofd_packets [16:55:17]CheckFolder done [16:55:17]ProducePacketName [16:55:17]name=ofd_packets/00165634 [16:55:17]NVStorageSaveData ofd_packets/00165634 [16:55:17]File name is /storage/ofd_packets/00165634 [16:55:17]Write 300 bytes [16:55:17]NVStorageSaveData done [16:55:17]OFDSenderStorePacket done [16:55:17]KKMCreateOFDPacket done [16:55:17]NVStorageSaveData kkm_last_timestamp [16:55:17]File name is /storage/kkm_last_timestamp [16:55:17]Write 4 bytes [16:55:17]NVStorageSaveData done [16:55:17]ExternCall_PrintAddStr [16:55:17]wPrintStart [16:55:17]Write to MH i2c: 01 00 00 3C 02 3E [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: 01 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: 01 07 00 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [16:55:17]RasterBufferAndPrint [16:55:17]line Счет N : (1)294473 [16:55:17]line ИНН: 02508201610067 [16:55:17]line Контрольно-Кассовый Чек [16:55:17]line ПРОДАЖА [16:55:17]line ТРК (МРК, ГНК) : 71 [16:55:17]line Товар: 2711129700 [16:55:17]line ГАЗ-К-5 [16:55:17]line 18.720 * 37.40 [16:55:17]line = 700.13 [16:55:17]line НДС 12% НСП 1% [16:55:17]line > о реализуемом товаре [16:55:17]line ОКРУГЛЕНИЕ: -0.13 [16:55:17]line ИТОГО: 700.00 [16:55:17]line Внесено: 700.00 [16:55:17]line СДАЧА: 0.00 [16:55:17]line НСП 1% : 6.20 [16:55:17]line НДС 12% : 74.35 [16:55:17]line Наличными: 700.00 [16:55:17]line Безнал.: 0.00 [16:55:17]line Место: АЗС № 130 "Партнер Нефть" [16:55:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:55:17]line СНО: Общий режим [16:55:17]line Чек 487 23.08.2024 16:55 [16:55:17]line Смена: 469 ФФД: 1.0 [16:55:17]line ЗНМ: 0300000070 [16:55:17]line РНМ: 0000000000092562 [16:55:17]line Версия ККМ: 001 [16:55:17]line ФМ: 0000000000871769 [16:55:17]line ФД: 165634 [16:55:17]line ФПД: 107675995074330 [16:55:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165515&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165634&fm=107675995074330&tin=02508201610067®Number=0000000000092562&sum=70000 [16:55:17]OFD Sender: Processing packet 165634 [packets to send 995, broken 994] [16:55:17]ProducePacketName [16:55:17]name=ofd_packets/00165634 [16:55:17]OFD Sender: To server: pG, [16:55:17]CommunicateWithHost lk.salyk.kg:30040 [16:55:17]ConnectInit lk.salyk.kg [16:55:17]written 0, free lines is 4095 [16:55:17]Write to MH i2c: 01 00 00 67 02 69 [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: 01 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: 01 07 00 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 C8 0C 44 [16:55:17]RasterBufferAndPrint [16:55:17]line [16:55:17]line [16:55:17]line [16:55:17]line [16:55:17]line [16:55:17]written 0, free lines is 3287 [16:55:17]MH_Cut [16:55:17]Write to MH i2c: D1 01 00 6E 02 01 42 [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: D1 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: D1 01 00 [16:55:17]MH_I2C_Read... [16:55:17]Read from MH i2c: D1 01 00 6E 02 00 41 [16:55:17]Write to MH i2c: 01 00 00 6F 02 71 [16:55:17]Write i2c OK [16:55:17]MH_I2C_Read... [16:55:17]Connected sock=11 [16:55:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 4A DD 06 01 CA B9 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 20 49 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 7D 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 0B 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 E7 01 00 00 F4 03 04 00 F3 BE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 87 02 00 35 04 06 00 61 EE 45 6F EF 1A 20 65 AF 47 77 91 93 8E [16:55:18]*** Cut start [16:55:18]*** Purtial cut [16:55:18]*** Stage 1: CUTSNS_PIN = 1 [16:55:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 46 01 47 00 36 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 87 02 00 F4 03 04 00 3F 68 C8 66 B6 04 01 00 00 AC 1E 01 D2 42 CE C7 8F [16:55:18]CommunicateWithHost err = 0 [16:55:18]CheckOFDResponse [16:55:18]1017 (14) - 77093643461234 [16:55:18]1041 (16) - 0000000000871769 [16:55:18]1040 (4) - 165634 [16:55:18]1012 (4) - 23.08.2024 10:45 [16:55:18]1206 (1) - 0 [16:55:18]OFD Sender: Remove packet 165634 [16:55:18]ProducePacketName [16:55:18]name=ofd_packets/00165634 [16:55:18]NVStorageDeleteData [16:55:19]OFD Sender: No OFD packet to send [16:55:20]Read from MH i2c: 01 [16:55:20]MH_I2C_Read... [16:55:20]*** Stop cut motor [16:55:20]*** Cut end [16:55:20]Read from MH i2c: 01 07 00 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [16:55:20]process_action close_receipt done [16:55:20]requested_data is exist [16:55:20]produce_requested_data [16:55:20]requested_item fm.sn is exist - process it [16:55:20]wFMCommunicate request_size=4 [16:55:20]MH_SAM_APDU [16:55:20]CAPDU: 80 11 00 00 [16:55:20]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [16:55:20]Write i2c OK [16:55:20]MH_I2C_Read... [16:55:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:55:20]Read from MH i2c: E2 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 17 00 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [16:55:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:55:20]wFMCommunicate OK [16:55:20]requested_item fd.num is exist - process it [16:55:20]SAM_PROTO_GetFieldsCounters [16:55:20]wFMCommunicate request_size=4 [16:55:20]MH_SAM_APDU [16:55:20]CAPDU: 80 13 00 00 [16:55:20]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [16:55:20]Write i2c OK [16:55:20]MH_I2C_Read... [16:55:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:55:20]Read from MH i2c: E2 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 62 00 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [16:55:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E7 01 00 00 5E 04 04 00 E7 01 00 00 57 04 04 00 E8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:55:20]wFMCommunicate OK [16:55:20]SAM_PROTO_GetFieldsCounters done [16:55:20]requested_item shift.num is exist - process it [16:55:20]requested_item shift.opened is exist - process it [16:55:20]req_shift_opened [16:55:20]FM_GetShiftState [16:55:20]SAM_PROTO_GetShiftState [16:55:20]wFMCommunicate request_size=4 [16:55:20]MH_SAM_APDU [16:55:20]CAPDU: 80 13 01 00 [16:55:20]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [16:55:20]Write i2c OK [16:55:20]MH_I2C_Read... [16:55:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:55:20]Read from MH i2c: E2 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 0E 00 [16:55:20]MH_I2C_Read... [16:55:20]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1F [16:55:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:55:20]wFMCommunicate OK [16:55:20]SAM_PROTO_GetShiftState done [16:55:20]FM_GetShiftState done [16:55:20]req_shift_opened done [16:55:20]requested_item shift.open_date is exist - process it [16:55:20]req_shift_open_date [16:55:20]req_shift_open_date done [16:55:20]produce_requested_data done [16:55:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165634,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:55:20]process_action_free close_receipt [16:55:20]json_value_free [16:55:20]json_value_free done [16:55:20]process_json_proto returns [16:55:20]Send response to host [16:55:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165634,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:55:20]free response buf [16:55:20]execute_script done [16:55:20]execute_script returns [16:55:20]free content buf [16:55:20]Sock 9.Close socket [16:55:20]Sock 9.Thread stoped [16:55:24]OFD Sender: No OFD packet to send [16:55:28]recv_with_timeout no data received [16:55:29]OFD Sender: No OFD packet to send [16:55:34]OFD Sender: No OFD packet to send [16:55:39]OFD Sender: No OFD packet to send [16:55:44]OFD Sender: No OFD packet to send [16:55:49]OFD Sender: No OFD packet to send [16:55:54]OFD Sender: No OFD packet to send [16:55:59]OFD Sender: No OFD packet to send [16:56:04]OFD Sender: No OFD packet to send [16:56:09]OFD Sender: No OFD packet to send [16:56:14]OFD Sender: No OFD packet to send [16:56:19]OFD Sender: No OFD packet to send [16:56:21]accept exits with 10 [16:56:21]New connection [16:56:21]New thread 3067170148 created [16:56:21]Thread 3067026788 joined [16:56:21]Waiting for new connection... [16:56:21] Sock 10.Parse request [16:56:21]Sock 10.Check first char [16:56:21]Sock 10.First char is OK [16:56:21]request: POST /json_proto HTTP/1.0 [16:56:21]Method: POST [16:56:21]URL: /json_proto [16:56:21]Method is POST - this is cgi request [16:56:21]url: /json_proto [16:56:21]query_string will be loaded in cgi processing [16:56:21]execute_cgi json_proto POST (null) [16:56:21]execute_cgi path=json_proto method=POST [16:56:21]POST find Content-Length [16:56:21]Host: 172.17.44.132:8080 [16:56:21]Content-Length: 677 [16:56:21]Content-Type: application/json [16:56:21] [16:56:21]POST finish read [16:56:21]Found Content-Length = 677 [16:56:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:21]execute_script... [16:56:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:56:21]POST & json_proto [16:56:21]process_json_proto [16:56:21]json parsed OK: [16:56:21]protocol is kg_v1.0 [16:56:21]action value=close_receipt [16:56:21]process_action close_receipt [16:56:21]cmd_close_receipt [16:56:21]MH_GetDate [16:56:21]Write to MH i2c: F0 00 00 73 02 64 [16:56:21]Write i2c OK [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: F0 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: F0 09 00 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: F0 09 00 73 02 00 35 BF C8 66 2A 83 C1 65 62 [16:56:21]GetLastDocTimeStamp 1724432115 [16:56:21]current date 1724432181 [16:56:21]FM_GetShiftState [16:56:21]SAM_PROTO_GetShiftState [16:56:21]wFMCommunicate request_size=4 [16:56:21]MH_SAM_APDU [16:56:21]CAPDU: 80 13 01 00 [16:56:21]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [16:56:21]Write i2c OK [16:56:21]MH_I2C_Read... [16:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:21]Read from MH i2c: E2 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: E2 0E 00 [16:56:21]MH_I2C_Read... [16:56:21]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 21 [16:56:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:56:21]wFMCommunicate OK [16:56:21]SAM_PROTO_GetShiftState done [16:56:21]FM_GetShiftState done [16:56:21]opened in 1724372766 [16:56:21]opened+sec_in_day 1724459166 [16:56:21]quantity*price = 30035 [16:56:21]sum+1 = 30036 [16:56:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 488 23.08.2024 16:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165635 ФПД: 101693951238946 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165635&fm=101693951238946&tin=02508201610067®Number=0000000000092562&sum=30000 [16:56:22]StoreToDocumentArchive [16:56:22]shift 469 fd 165635 [16:56:22]save to /storage/0469/doc_00165635 [16:56:22]save last doc name /storage/0469/doc_00165635 to /storage/kkm_last_doc_name [16:56:22]save OK [16:56:22]Clear old archive folders... [16:56:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:56:22]tlvbuf is 010EE380 [16:56:22]SAM_PROTO_ClearQueue [16:56:22]wFMCommunicate request_size=4 [16:56:22]MH_SAM_APDU [16:56:22]CAPDU: 80 09 00 00 [16:56:22]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [16:56:22]Write i2c OK [16:56:22]MH_I2C_Read... [16:56:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:56:22]Read from MH i2c: E2 [16:56:22]MH_I2C_Read... [16:56:22]Read from MH i2c: E2 03 00 [16:56:22]MH_I2C_Read... [16:56:22]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [16:56:22]RAPDU: 90 00 [16:56:22]wFMCommunicate OK [16:56:22]SAM_PROTO_ClearQueue done [16:56:22]KKMCreateOFDPacket [16:56:22]OFDProtocolAddRootSTLVToBuf [16:56:22]FM_MakeSignedData [16:56:22]FM_MakeSignedData [16:56:22]SAM_PROTO_SignData [16:56:22]wFMCommunicate request_size=4 [16:56:22]MH_SAM_APDU [16:56:22]CAPDU: 80 0D 01 02 [16:56:22]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [16:56:22]Write i2c OK [16:56:22]MH_I2C_Read... [16:56:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:56:22]Read from MH i2c: E2 [16:56:22]MH_I2C_Read... [16:56:22]Read from MH i2c: E2 03 00 [16:56:22]MH_I2C_Read... [16:56:22]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [16:56:22]RAPDU: 90 00 [16:56:22]wFMCommunicate OK [16:56:22]wFMCommunicate request_size=255 [16:56:22]MH_SAM_APDU [16:56:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 35 BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 87 02 00 35 04 06 00 5C [16:56:22]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 35 BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 87 02 00 35 04 06 00 5C 00 00 69 [16:56:22]Write i2c OK [16:56:22]MH_I2C_Read... [16:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:23]Read from MH i2c: E2 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: E2 03 00 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [16:56:23]RAPDU: 90 00 [16:56:23]wFMCommunicate OK [16:56:23]wFMCommunicate request_size=10 [16:56:23]MH_SAM_APDU [16:56:23]CAPDU: 80 0D 02 02 05 7D 77 D6 E3 22 [16:56:23]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 7D 77 D6 E3 22 00 00 D9 [16:56:23]Write i2c OK [16:56:23]MH_I2C_Read... [16:56:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:56:23]Read from MH i2c: E2 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: E2 03 00 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [16:56:23]RAPDU: 90 00 [16:56:23]wFMCommunicate OK [16:56:23]wFMCommunicate request_size=4 [16:56:23]MH_SAM_APDU [16:56:23]CAPDU: 80 0D 03 02 [16:56:23]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [16:56:23]Write i2c OK [16:56:23]MH_I2C_Read... [16:56:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:56:23]Read from MH i2c: E2 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: E2 0B 00 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: E2 0B 00 85 02 00 BC 91 7B E3 60 C8 40 55 90 00 6B [16:56:23]RAPDU: BC 91 7B E3 60 C8 40 55 90 00 [16:56:23]wFMCommunicate OK [16:56:23]SAM_PROTO_SignData done [16:56:23]FM_MakeSignedData done [16:56:23]CreateOFDProtocolMessage [16:56:23]wFMCommunicate request_size=4 [16:56:23]MH_SAM_APDU [16:56:23]CAPDU: 80 11 00 00 [16:56:23]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [16:56:23]Write i2c OK [16:56:23]MH_I2C_Read... [16:56:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:23]Read from MH i2c: E2 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: E2 17 00 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [16:56:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:56:23]wFMCommunicate OK [16:56:23]CreateOFDProtocolMessage done [16:56:23]OFDSenderStorePacket 165635 [16:56:23]StoreOFDPacket docnum=165635 [16:56:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5E B9 07 01 74 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 35 BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 87 02 00 35 04 06 00 5C 7D 77 D6 E3 22 BC 91 7B E3 60 C8 40 55 [16:56:23]CheckFolder [16:56:23]dirname=/storage/ofd_packets [16:56:23]CheckFolder done [16:56:23]ProducePacketName [16:56:23]name=ofd_packets/00165635 [16:56:23]NVStorageSaveData ofd_packets/00165635 [16:56:23]File name is /storage/ofd_packets/00165635 [16:56:23]Write 301 bytes [16:56:23]NVStorageSaveData done [16:56:23]OFDSenderStorePacket done [16:56:23]KKMCreateOFDPacket done [16:56:23]NVStorageSaveData kkm_last_timestamp [16:56:23]File name is /storage/kkm_last_timestamp [16:56:23]Write 4 bytes [16:56:23]NVStorageSaveData done [16:56:23]ExternCall_PrintAddStr [16:56:23]wPrintStart [16:56:23]Write to MH i2c: 01 00 00 87 02 89 [16:56:23]Write i2c OK [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: 01 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: 01 07 00 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [16:56:23]RasterBufferAndPrint [16:56:23]line Счет N : (1)294477 [16:56:23]line ИНН: 02508201610067 [16:56:23]line Контрольно-Кассовый Чек [16:56:23]line ПРОДАЖА [16:56:23]line ТРК (МРК, ГНК) : 62 [16:56:23]line Товар: 2710124130 [16:56:23]line Аи-92-К-5 [16:56:23]line 4.430 * 67.80 [16:56:23]line = 300.35 [16:56:23]line НДС 12% НСП 1% [16:56:23]line > о реализуемом товаре [16:56:23]line ОКРУГЛЕНИЕ: -0.35 [16:56:23]line ИТОГО: 300.00 [16:56:23]line Внесено: 300.00 [16:56:23]line СДАЧА: 0.00 [16:56:23]line НСП 1% : 2.66 [16:56:23]line НДС 12% : 31.90 [16:56:23]line Наличными: 300.00 [16:56:23]line Безнал.: 0.00 [16:56:23]line Место: АЗС № 130 "Партнер Нефть" [16:56:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:56:23]line СНО: Общий режим [16:56:23]line Чек 488 23.08.2024 16:56 [16:56:23]line Смена: 469 ФФД: 1.0 [16:56:23]line ЗНМ: 0300000070 [16:56:23]line РНМ: 0000000000092562 [16:56:23]line Версия ККМ: 001 [16:56:23]line ФМ: 0000000000871769 [16:56:23]line ФД: 165635 [16:56:23]line ФПД: 101693951238946 [16:56:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165635&fm=101693951238946&tin=02508201610067®Number=0000000000092562&sum=30000 [16:56:23]written 0, free lines is 4095 [16:56:23]OFD Sender: Processing packet 165635 [packets to send 995, broken 994] [16:56:23]ProducePacketName [16:56:23]name=ofd_packets/00165635 [16:56:23]OFD Sender: To server: pG, [16:56:23]CommunicateWithHost lk.salyk.kg:30040 [16:56:23]ConnectInit lk.salyk.kg [16:56:23]Write to MH i2c: 01 00 00 B2 02 B4 [16:56:23]Write i2c OK [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: 01 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: 01 07 00 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 CA 0C 91 [16:56:23]RasterBufferAndPrint [16:56:23]line [16:56:23]line [16:56:23]line [16:56:23]line [16:56:23]line [16:56:23]written 0, free lines is 3280 [16:56:23]MH_Cut [16:56:23]Write to MH i2c: D1 01 00 B9 02 01 8D [16:56:23]Write i2c OK [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: D1 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: D1 01 00 [16:56:23]MH_I2C_Read... [16:56:23]Read from MH i2c: D1 01 00 B9 02 00 8C [16:56:23]Write to MH i2c: 01 00 00 BA 02 BC [16:56:23]Write i2c OK [16:56:23]MH_I2C_Read... [16:56:24]*** Cut start [16:56:24]*** Purtial cut [16:56:24]*** Stage 1: CUTSNS_PIN = 1 [16:56:26]Read from MH i2c: 01 [16:56:26]MH_I2C_Read... [16:56:26]*** Stop cut motor [16:56:26]*** Cut end [16:56:26]Read from MH i2c: 01 07 00 [16:56:26]MH_I2C_Read... [16:56:26]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [16:56:26]process_action close_receipt done [16:56:26]requested_data is exist [16:56:26]produce_requested_data [16:56:26]requested_item fm.sn is exist - process it [16:56:26]wFMCommunicate request_size=4 [16:56:26]MH_SAM_APDU [16:56:26]CAPDU: 80 11 00 00 [16:56:26]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [16:56:26]Write i2c OK [16:56:26]MH_I2C_Read... [16:56:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:56:26]Read from MH i2c: E2 [16:56:26]MH_I2C_Read... [16:56:26]Read from MH i2c: E2 17 00 [16:56:26]MH_I2C_Read... [16:56:26]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [16:56:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:56:26]wFMCommunicate OK [16:56:26]requested_item fd.num is exist - process it [16:56:26]SAM_PROTO_GetFieldsCounters [16:56:26]wFMCommunicate request_size=4 [16:56:26]MH_SAM_APDU [16:56:26]CAPDU: 80 13 00 00 [16:56:26]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [16:56:26]Write i2c OK [16:56:26]MH_I2C_Read... [16:56:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:56:26]Read from MH i2c: E2 [16:56:26]MH_I2C_Read... [16:56:26]Read from MH i2c: E2 62 00 [16:56:26]MH_I2C_Read... [16:56:26]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [16:56:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E8 01 00 00 5E 04 04 00 E8 01 00 00 57 04 04 00 E9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:56:26]wFMCommunicate OK [16:56:26]SAM_PROTO_GetFieldsCounters done [16:56:26]requested_item shift.num is exist - process it [16:56:26]requested_item shift.opened is exist - process it [16:56:26]req_shift_opened [16:56:26]FM_GetShiftState [16:56:26]SAM_PROTO_GetShiftState [16:56:26]wFMCommunicate request_size=4 [16:56:26]MH_SAM_APDU [16:56:26]CAPDU: 80 13 01 00 [16:56:26]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [16:56:26]Write i2c OK [16:56:26]MH_I2C_Read... [16:56:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:56:26]Read from MH i2c: E2 [16:56:26]MH_I2C_Read... [16:56:26]Read from MH i2c: E2 0E 00 [16:56:26]MH_I2C_Read... [16:56:26]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6A [16:56:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:56:26]wFMCommunicate OK [16:56:26]SAM_PROTO_GetShiftState done [16:56:26]FM_GetShiftState done [16:56:26]req_shift_opened done [16:56:26]requested_item shift.open_date is exist - process it [16:56:26]req_shift_open_date [16:56:26]req_shift_open_date done [16:56:26]produce_requested_data done [16:56:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165635,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:56:26]process_action_free close_receipt [16:56:26]json_value_free [16:56:26]json_value_free done [16:56:26]process_json_proto returns [16:56:26]Send response to host [16:56:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165635,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:56:26]free response buf [16:56:26]execute_script done [16:56:26]execute_script returns [16:56:26]free content buf [16:56:26]Sock 10.Close socket [16:56:26]Sock 10.Thread stoped [16:56:27]Connected sock=11 [16:56:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5E B9 07 01 74 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 35 BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 87 02 00 35 04 06 00 5C 7D 77 D6 E3 22 BC 91 7B E3 60 C8 40 55 [16:56:28]recv_with_timeout no data received [16:56:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F6 CF 47 00 6E BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 87 02 00 F4 03 04 00 86 68 C8 66 B6 04 01 00 00 AB 19 9D B3 A4 21 DE F3 [16:56:29]CommunicateWithHost err = 0 [16:56:29]CheckOFDResponse [16:56:29]1017 (14) - 77093643461234 [16:56:29]1041 (16) - 0000000000871769 [16:56:29]1040 (4) - 165635 [16:56:29]1012 (4) - 23.08.2024 10:46 [16:56:29]1206 (1) - 0 [16:56:29]OFD Sender: Remove packet 165635 [16:56:29]ProducePacketName [16:56:29]name=ofd_packets/00165635 [16:56:29]NVStorageDeleteData [16:56:30]OFD Sender: No OFD packet to send [16:56:35]OFD Sender: No OFD packet to send [16:56:39]recv_with_timeout no data received [16:56:40]OFD Sender: No OFD packet to send [16:56:45]OFD Sender: No OFD packet to send [16:56:50]OFD Sender: No OFD packet to send [16:56:55]OFD Sender: No OFD packet to send [16:57:00]OFD Sender: No OFD packet to send [16:57:05]OFD Sender: No OFD packet to send [16:57:10]OFD Sender: No OFD packet to send [16:57:15]OFD Sender: No OFD packet to send [16:57:20]OFD Sender: No OFD packet to send [16:57:24]recv_with_timeout no data received [16:57:25]OFD Sender: No OFD packet to send [16:57:30]accept exits with 7 [16:57:30]New connection [16:57:30]New thread 3067026788 created [16:57:30]Thread 3067170148 joined [16:57:30]Waiting for new connection... [16:57:30] Sock 7.Parse request [16:57:30]Sock 7.Check first char [16:57:30]Sock 7.First char is OK [16:57:30]request: POST /json_proto HTTP/1.0 [16:57:30]Method: POST [16:57:30]URL: /json_proto [16:57:30]Method is POST - this is cgi request [16:57:30]url: /json_proto [16:57:30]query_string will be loaded in cgi processing [16:57:30]execute_cgi json_proto POST (null) [16:57:30]execute_cgi path=json_proto method=POST [16:57:30]POST find Content-Length [16:57:30]Host: 172.17.44.132:8080 [16:57:30]Content-Length: 1234 [16:57:30]Content-Type: application/json [16:57:30] [16:57:30]POST finish read [16:57:30]Found Content-Length = 1234 [16:57:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51077", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 335.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:30]execute_script... [16:57:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51077", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 335.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:57:30]POST & json_proto [16:57:30]process_json_proto [16:57:30]json parsed OK: [16:57:30]protocol is kg_v1.0 [16:57:30]action value=close_receipt [16:57:30]process_action close_receipt [16:57:30]cmd_close_receipt [16:57:30]MH_GetDate [16:57:30]Write to MH i2c: F0 00 00 BE 02 AF [16:57:30]Write i2c OK [16:57:30]MH_I2C_Read... [16:57:30]Read from MH i2c: F0 [16:57:30]MH_I2C_Read... [16:57:30]Read from MH i2c: F0 09 00 [16:57:30]MH_I2C_Read... [16:57:30]Read from MH i2c: F0 09 00 BE 02 00 7A BF C8 66 2A 83 C1 65 F2 [16:57:30]GetLastDocTimeStamp 1724432181 [16:57:30]current date 1724432250 [16:57:30]FM_GetShiftState [16:57:30]SAM_PROTO_GetShiftState [16:57:30]wFMCommunicate request_size=4 [16:57:30]MH_SAM_APDU [16:57:30]CAPDU: 80 13 01 00 [16:57:30]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [16:57:30]OFD Sender: No OFD packet to send [16:57:30]Write i2c OK [16:57:30]MH_I2C_Read... [16:57:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:30]Read from MH i2c: E2 [16:57:30]MH_I2C_Read... [16:57:30]Read from MH i2c: E2 0E 00 [16:57:30]MH_I2C_Read... [16:57:30]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6C [16:57:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:57:30]wFMCommunicate OK [16:57:30]SAM_PROTO_GetShiftState done [16:57:30]FM_GetShiftState done [16:57:30]opened in 1724372766 [16:57:30]opened+sec_in_day 1724459166 [16:57:30]quantity*price = 11000 [16:57:30]sum+1 = 11001 [16:57:30]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870202522701 Напиток Maxi Чай черный Малина 1,2 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 2.000 * 50.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 335.00 НСП 1% : 2.96 НДС 12% : 35.57 Наличными: 335.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 489 23.08.2024 16:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165636 ФПД: 188391116777799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165636&fm=188391116777799&tin=02508201610067®Number=0000000000092562&sum=33500 0 [16:57:31]StoreToDocumentArchive [16:57:31]shift 469 fd 165636 [16:57:31]save to /storage/0469/doc_00165636 [16:57:31]save last doc name /storage/0469/doc_00165636 to /storage/kkm_last_doc_name [16:57:31]save OK [16:57:31]Clear old archive folders... [16:57:31]ProcessDocumentItem done err = 0, tmpTLVsize=520 [16:57:31]tlvbuf is 010EFCB0 [16:57:31]SAM_PROTO_ClearQueue [16:57:31]wFMCommunicate request_size=4 [16:57:31]MH_SAM_APDU [16:57:31]CAPDU: 80 09 00 00 [16:57:31]Write to MH i2c: E2 08 00 CC 02 80 09 00 00 00 00 00 00 40 [16:57:31]Write i2c OK [16:57:31]MH_I2C_Read... [16:57:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:57:31]Read from MH i2c: E2 [16:57:31]MH_I2C_Read... [16:57:31]Read from MH i2c: E2 03 00 [16:57:31]MH_I2C_Read... [16:57:31]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [16:57:31]RAPDU: 90 00 [16:57:31]wFMCommunicate OK [16:57:31]SAM_PROTO_ClearQueue done [16:57:31]KKMCreateOFDPacket [16:57:31]OFDProtocolAddRootSTLVToBuf [16:57:31]FM_MakeSignedData [16:57:31]FM_MakeSignedData [16:57:31]SAM_PROTO_SignData [16:57:31]wFMCommunicate request_size=4 [16:57:31]MH_SAM_APDU [16:57:31]CAPDU: 80 0D 01 02 [16:57:31]Write to MH i2c: E2 08 00 CD 02 80 0D 01 02 00 00 00 00 48 [16:57:31]Write i2c OK [16:57:31]MH_I2C_Read... [16:57:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:57:31]Read from MH i2c: E2 [16:57:31]MH_I2C_Read... [16:57:31]Read from MH i2c: E2 03 00 [16:57:31]MH_I2C_Read... [16:57:31]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [16:57:31]RAPDU: 90 00 [16:57:31]wFMCommunicate OK [16:57:31]wFMCommunicate request_size=255 [16:57:31]MH_SAM_APDU [16:57:31]CAPDU: 80 0D 02 02 FA 03 00 08 02 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 [16:57:32]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 08 02 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 00 00 F6 [16:57:32]Write i2c OK [16:57:32]MH_I2C_Read... [16:57:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:32]Read from MH i2c: E2 [16:57:32]MH_I2C_Read... [16:57:32]Read from MH i2c: E2 03 00 [16:57:32]MH_I2C_Read... [16:57:32]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [16:57:32]RAPDU: 90 00 [16:57:32]wFMCommunicate OK [16:57:32]wFMCommunicate request_size=255 [16:57:32]MH_SAM_APDU [16:57:32]CAPDU: 80 0D 02 02 FA F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 0D 00 00 00 00 07 04 06 00 DC 82 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 01 00 00 F4 03 04 00 7A BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 [16:57:32]Write to MH i2c: E2 02 01 CF 02 80 0D 02 02 FA 00 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 0D 00 00 00 00 07 04 06 00 DC 82 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 01 00 00 F4 03 04 00 7A BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 00 00 BE [16:57:32]Write i2c OK [16:57:32]MH_I2C_Read... [16:57:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:32]Read from MH i2c: E2 [16:57:32]MH_I2C_Read... [16:57:32]Read from MH i2c: E2 03 00 [16:57:32]MH_I2C_Read... [16:57:32]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [16:57:32]RAPDU: 90 00 [16:57:32]wFMCommunicate OK [16:57:32]wFMCommunicate request_size=29 [16:57:32]MH_SAM_APDU [16:57:32]CAPDU: 80 0D 02 02 18 38 37 31 37 36 39 10 04 04 00 04 87 02 00 35 04 06 00 AB 57 39 98 29 47 [16:57:32]Write to MH i2c: E2 20 00 D0 02 80 0D 02 02 18 00 38 37 31 37 36 39 10 04 04 00 04 87 02 00 35 04 06 00 AB 57 39 98 29 47 00 00 E9 [16:57:32]Write i2c OK [16:57:32]MH_I2C_Read... [16:57:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:57:32]Read from MH i2c: E2 [16:57:32]MH_I2C_Read... [16:57:32]Read from MH i2c: E2 03 00 [16:57:32]MH_I2C_Read... [16:57:32]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [16:57:32]RAPDU: 90 00 [16:57:32]wFMCommunicate OK [16:57:32]wFMCommunicate request_size=4 [16:57:32]MH_SAM_APDU [16:57:32]CAPDU: 80 0D 03 02 [16:57:32]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [16:57:32]Write i2c OK [16:57:32]MH_I2C_Read... [16:57:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:57:32]Read from MH i2c: E2 [16:57:32]MH_I2C_Read... [16:57:32]Read from MH i2c: E2 0B 00 [16:57:32]MH_I2C_Read... [16:57:33]Read from MH i2c: E2 0B 00 D1 02 00 EA B0 EA F6 AD 89 E5 DC 90 00 C0 [16:57:33]RAPDU: EA B0 EA F6 AD 89 E5 DC 90 00 [16:57:33]wFMCommunicate OK [16:57:33]SAM_PROTO_SignData done [16:57:33]FM_MakeSignedData done [16:57:33]CreateOFDProtocolMessage [16:57:33]wFMCommunicate request_size=4 [16:57:33]MH_SAM_APDU [16:57:33]CAPDU: 80 11 00 00 [16:57:33]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [16:57:33]Write i2c OK [16:57:33]MH_I2C_Read... [16:57:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:33]Read from MH i2c: E2 [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: E2 17 00 [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: E2 17 00 D2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [16:57:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:57:33]wFMCommunicate OK [16:57:33]CreateOFDProtocolMessage done [16:57:33]OFDSenderStorePacket 165636 [16:57:33]StoreOFDPacket docnum=165636 [16:57:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1C 02 00 00 2A 03 14 02 1A E8 5A 03 01 00 03 00 08 02 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 0D 00 00 00 00 07 04 06 00 DC 82 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 01 00 00 F4 03 04 00 7A BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 87 02 00 35 04 06 00 AB 57 39 98 29 47 EA B0 EA F6 AD 89 E5 DC [16:57:33]CheckFolder [16:57:33]dirname=/storage/ofd_packets [16:57:33]CheckFolder done [16:57:33]ProducePacketName [16:57:33]name=ofd_packets/00165636 [16:57:33]NVStorageSaveData ofd_packets/00165636 [16:57:33]File name is /storage/ofd_packets/00165636 [16:57:33]Write 570 bytes [16:57:33]NVStorageSaveData done [16:57:33]OFDSenderStorePacket done [16:57:33]KKMCreateOFDPacket done [16:57:33]NVStorageSaveData kkm_last_timestamp [16:57:33]File name is /storage/kkm_last_timestamp [16:57:33]Write 4 bytes [16:57:33]NVStorageSaveData done [16:57:33]ExternCall_PrintAddStr [16:57:33]wPrintStart [16:57:33]Write to MH i2c: 01 00 00 D3 02 D5 [16:57:33]Write i2c OK [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: 01 [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: 01 07 00 [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [16:57:33]RasterBufferAndPrint [16:57:33]line Счет N : (3)51077 [16:57:33]line ИНН: 02508201610067 [16:57:33]line Контрольно-Кассовый Чек [16:57:33]line ПРОДАЖА [16:57:33]line Товар: 4870022003305 [16:57:33]line Напиток Gorilla эн нат ж/б 0,5/0,45л [16:57:33]line 1.000 * 110.00 [16:57:33]line = 110.00 [16:57:33]line НДС 12% НСП 1% [16:57:33]line > о реализуемом товаре [16:57:33]line Товар: 4870202522701 [16:57:33]line Напиток Maxi Чай черный Малина 1,2 [16:57:33]line 1.000 * 125.00 [16:57:33]line = 125.00 [16:57:33]line НДС 12% НСП 1% [16:57:33]line > о реализуемом товаре [16:57:33]line Товар: 4700000160358 [16:57:33]line Вода Легенда 1л [16:57:33]line 2.000 * 50.00 [16:57:33]line = 100.00 [16:57:33]line НДС 12% НСП 1% [16:57:33]line > о реализуемом товаре [16:57:33]line ИТОГО: 335.00 [16:57:33]line НСП 1% : 2.96 [16:57:33]line НДС 12% : 35.57 [16:57:33]line Наличными: 335.00 [16:57:33]line Безнал.: 0.00 [16:57:33]line Место: АЗС № 130 "Партнер Нефть" [16:57:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:57:33]line СНО: Общий режим [16:57:33]line Чек 489 23.08.2024 16:57 [16:57:33]line Смена: 469 ФФД: 1.0 [16:57:33]line ЗНМ: 0300000070 [16:57:33]line РНМ: 0000000000092562 [16:57:33]line Версия ККМ: 001 [16:57:33]line ФМ: 0000000000871769 [16:57:33]line ФД: 165636 [16:57:33]line ФПД: 188391116777799 [16:57:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165636&fm=188391116777799&tin=02508201610067®Number=0000000000092562&sum=33500 [16:57:33]line 0 [16:57:33]written 0, free lines is 4095 [16:57:33]OFD Sender: Processing packet 165636 [packets to send 995, broken 994] [16:57:33]ProducePacketName [16:57:33]name=ofd_packets/00165636 [16:57:33]OFD Sender: To server: pG, [16:57:33]CommunicateWithHost lk.salyk.kg:30040 [16:57:33]ConnectInit lk.salyk.kg [16:57:33]Write to MH i2c: 01 00 00 09 03 0C [16:57:33]Write i2c OK [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: 01 [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: 01 07 00 [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: 01 07 00 09 03 00 00 00 00 00 1A 0C 39 [16:57:33]RasterBufferAndPrint [16:57:33]line [16:57:33]line [16:57:33]line [16:57:33]line [16:57:33]line [16:57:33]written 0, free lines is 3104 [16:57:33]MH_Cut [16:57:33]Write to MH i2c: D1 01 00 10 03 01 E5 [16:57:33]Write i2c OK [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: D1 [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: D1 01 00 [16:57:33]MH_I2C_Read... [16:57:33]Read from MH i2c: D1 01 00 10 03 00 E4 [16:57:33]Write to MH i2c: 01 00 00 11 03 14 [16:57:33]Write i2c OK [16:57:33]MH_I2C_Read... [16:57:34]Connected sock=9 [16:57:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1C 02 00 00 2A 03 14 02 1A E8 5A 03 01 00 03 00 08 02 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 82 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 0D 00 00 00 00 07 04 06 00 DC 82 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 01 00 00 F4 03 04 00 7A BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 87 02 00 35 04 06 00 AB 57 39 98 29 47 EA B0 EA F6 AD 89 E5 DC [16:57:34]*** Cut start [16:57:34]*** Purtial cut [16:57:34]*** Stage 1: CUTSNS_PIN = 1 [16:57:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8F F8 47 00 EB E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 87 02 00 F4 03 04 00 C7 68 C8 66 B6 04 01 00 00 2C 8F 1E 66 70 60 C7 58 [16:57:35]CommunicateWithHost err = 0 [16:57:35]CheckOFDResponse [16:57:35]1017 (14) - 77093643461234 [16:57:35]1041 (16) - 0000000000871769 [16:57:35]1040 (4) - 165636 [16:57:35]1012 (4) - 23.08.2024 10:47 [16:57:35]1206 (1) - 0 [16:57:35]OFD Sender: Remove packet 165636 [16:57:35]ProducePacketName [16:57:35]name=ofd_packets/00165636 [16:57:35]NVStorageDeleteData [16:57:36]OFD Sender: No OFD packet to send [16:57:36]Read from MH i2c: 01 [16:57:36]MH_I2C_Read... [16:57:36]*** Stop cut motor [16:57:36]*** Cut end [16:57:36]Read from MH i2c: 01 07 00 [16:57:36]MH_I2C_Read... [16:57:36]Read from MH i2c: 01 07 00 11 03 00 00 00 00 00 FF 0F 29 [16:57:36]process_action close_receipt done [16:57:36]requested_data is exist [16:57:36]produce_requested_data [16:57:36]requested_item fm.sn is exist - process it [16:57:36]wFMCommunicate request_size=4 [16:57:36]MH_SAM_APDU [16:57:36]CAPDU: 80 11 00 00 [16:57:36]Write to MH i2c: E2 08 00 12 03 80 11 00 00 00 00 00 00 8F [16:57:36]Write i2c OK [16:57:36]MH_I2C_Read... [16:57:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:57:36]Read from MH i2c: E2 [16:57:36]MH_I2C_Read... [16:57:36]Read from MH i2c: E2 17 00 [16:57:36]MH_I2C_Read... [16:57:36]Read from MH i2c: E2 17 00 12 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [16:57:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:57:36]wFMCommunicate OK [16:57:36]requested_item fd.num is exist - process it [16:57:36]SAM_PROTO_GetFieldsCounters [16:57:36]wFMCommunicate request_size=4 [16:57:36]MH_SAM_APDU [16:57:36]CAPDU: 80 13 00 00 [16:57:36]Write to MH i2c: E2 08 00 13 03 80 13 00 00 00 00 00 00 92 [16:57:36]Write i2c OK [16:57:36]MH_I2C_Read... [16:57:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:57:36]Read from MH i2c: E2 [16:57:36]MH_I2C_Read... [16:57:36]Read from MH i2c: E2 62 00 [16:57:36]MH_I2C_Read... [16:57:36]Read from MH i2c: E2 62 00 13 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [16:57:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E9 01 00 00 5E 04 04 00 E9 01 00 00 57 04 04 00 EA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:57:36]wFMCommunicate OK [16:57:36]SAM_PROTO_GetFieldsCounters done [16:57:36]requested_item shift.num is exist - process it [16:57:36]requested_item shift.opened is exist - process it [16:57:36]req_shift_opened [16:57:36]FM_GetShiftState [16:57:36]SAM_PROTO_GetShiftState [16:57:36]wFMCommunicate request_size=4 [16:57:36]MH_SAM_APDU [16:57:36]CAPDU: 80 13 01 00 [16:57:36]Write to MH i2c: E2 08 00 14 03 80 13 01 00 00 00 00 00 94 [16:57:36]Write i2c OK [16:57:36]MH_I2C_Read... [16:57:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:57:36]Read from MH i2c: E2 [16:57:36]MH_I2C_Read... [16:57:36]Read from MH i2c: E2 0E 00 [16:57:36]MH_I2C_Read... [16:57:36]Read from MH i2c: E2 0E 00 14 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C2 [16:57:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:57:36]wFMCommunicate OK [16:57:36]SAM_PROTO_GetShiftState done [16:57:36]FM_GetShiftState done [16:57:36]req_shift_opened done [16:57:36]requested_item shift.open_date is exist - process it [16:57:36]req_shift_open_date [16:57:36]req_shift_open_date done [16:57:36]produce_requested_data done [16:57:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165636,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:57:36]process_action_free close_receipt [16:57:36]json_value_free [16:57:36]json_value_free done [16:57:36]process_json_proto returns [16:57:36]Send response to host [16:57:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165636,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:57:36]free response buf [16:57:36]execute_script done [16:57:36]execute_script returns [16:57:36]free content buf [16:57:36]Sock 7.Close socket [16:57:36]Sock 7.Thread stoped [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:58:59]accept exits with 11 [16:58:59]New connection [16:58:59]New thread 3067170148 created [16:58:59]Thread 3067026788 joined [16:58:59]Waiting for new connection... [16:58:59] Sock 11.Parse request [16:58:59]Sock 11.Check first char [16:58:59]Sock 11.First char is OK [16:58:59]request: POST /json_proto HTTP/1.0 [16:58:59]Method: POST [16:58:59]URL: /json_proto [16:58:59]Method is POST - this is cgi request [16:58:59]url: /json_proto [16:58:59]query_string will be loaded in cgi processing [16:58:59]execute_cgi json_proto POST (null) [16:58:59]execute_cgi path=json_proto method=POST [16:58:59]POST find Content-Length [16:58:59]Host: 172.17.44.132:8080 [16:58:59]Content-Length: 660 [16:58:59]Content-Type: application/json [16:58:59] [16:58:59]POST finish read [16:58:59]Found Content-Length = 660 [16:58:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51078", "tax_sys" : 0, "items" : [ { "code": "4870002329999", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u043B\u0438\u043C\u043E\u043D Regular", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:59]execute_script... [16:58:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51078", "tax_sys" : 0, "items" : [ { "code": "4870002329999", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u043B\u0438\u043C\u043E\u043D Regular", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:58:59]POST & json_proto [16:58:59]process_json_proto [16:58:59]json parsed OK: [16:58:59]protocol is kg_v1.0 [16:58:59]action value=close_receipt [16:58:59]process_action close_receipt [16:58:59]cmd_close_receipt [16:58:59]MH_GetDate [16:58:59]Write to MH i2c: F0 00 00 15 03 07 [16:58:59]Write i2c OK [16:58:59]MH_I2C_Read... [16:58:59]Read from MH i2c: F0 [16:58:59]MH_I2C_Read... [16:58:59]Read from MH i2c: F0 09 00 [16:58:59]MH_I2C_Read... [16:58:59]Read from MH i2c: F0 09 00 15 03 00 D3 BF C8 66 2A 83 C1 65 A3 [16:58:59]GetLastDocTimeStamp 1724432250 [16:58:59]current date 1724432339 [16:58:59]FM_GetShiftState [16:58:59]SAM_PROTO_GetShiftState [16:58:59]wFMCommunicate request_size=4 [16:58:59]MH_SAM_APDU [16:58:59]CAPDU: 80 13 01 00 [16:58:59]Write to MH i2c: E2 08 00 16 03 80 13 01 00 00 00 00 00 96 [16:58:59]Write i2c OK [16:58:59]MH_I2C_Read... [16:58:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:58:59]Read from MH i2c: E2 [16:58:59]MH_I2C_Read... [16:58:59]Read from MH i2c: E2 0E 00 [16:58:59]MH_I2C_Read... [16:58:59]Read from MH i2c: E2 0E 00 16 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C4 [16:58:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:58:59]wFMCommunicate OK [16:58:59]SAM_PROTO_GetShiftState done [16:58:59]FM_GetShiftState done [16:58:59]opened in 1724372766 [16:58:59]opened+sec_in_day 1724459166 [16:58:59]quantity*price = 13000 [16:58:59]sum+1 = 13001 [16:58:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 490 23.08.2024 16:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165637 ФПД: 203546455880599 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165859&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165637&fm=203546455880599&tin=02508201610067®Number=0000000000092562&sum=13000 0 [16:59:00]StoreToDocumentArchive [16:59:00]shift 469 fd 165637 [16:59:00]save to /storage/0469/doc_00165637 [16:59:00]save last doc name /storage/0469/doc_00165637 to /storage/kkm_last_doc_name [16:59:00]save OK [16:59:00]Clear old archive folders... [16:59:00]ProcessDocumentItem done err = 0, tmpTLVsize=293 [16:59:00]tlvbuf is 010E51B0 [16:59:00]SAM_PROTO_ClearQueue [16:59:00]wFMCommunicate request_size=4 [16:59:00]MH_SAM_APDU [16:59:00]CAPDU: 80 09 00 00 [16:59:00]Write to MH i2c: E2 08 00 23 03 80 09 00 00 00 00 00 00 98 [16:59:00]Write i2c OK [16:59:00]MH_I2C_Read... [16:59:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:00]Read from MH i2c: E2 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 03 00 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 03 00 23 03 00 90 00 9A [16:59:00]RAPDU: 90 00 [16:59:00]wFMCommunicate OK [16:59:00]SAM_PROTO_ClearQueue done [16:59:00]KKMCreateOFDPacket [16:59:00]OFDProtocolAddRootSTLVToBuf [16:59:00]FM_MakeSignedData [16:59:00]FM_MakeSignedData [16:59:00]SAM_PROTO_SignData [16:59:00]wFMCommunicate request_size=4 [16:59:00]MH_SAM_APDU [16:59:00]CAPDU: 80 0D 01 02 [16:59:00]Write to MH i2c: E2 08 00 24 03 80 0D 01 02 00 00 00 00 A0 [16:59:00]Write i2c OK [16:59:00]MH_I2C_Read... [16:59:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:00]Read from MH i2c: E2 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 03 00 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 03 00 24 03 00 90 00 9B [16:59:00]RAPDU: 90 00 [16:59:00]wFMCommunicate OK [16:59:00]wFMCommunicate request_size=255 [16:59:00]MH_SAM_APDU [16:59:00]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 39 39 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 D3 BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [16:59:00]Write to MH i2c: E2 02 01 25 03 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 39 39 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 D3 BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 2C [16:59:00]Write i2c OK [16:59:00]MH_I2C_Read... [16:59:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:00]Read from MH i2c: E2 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 03 00 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 03 00 25 03 00 90 00 9C [16:59:00]RAPDU: 90 00 [16:59:00]wFMCommunicate OK [16:59:00]wFMCommunicate request_size=52 [16:59:00]MH_SAM_APDU [16:59:00]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 87 02 00 35 04 06 00 B9 1F DA 32 B3 97 [16:59:00]Write to MH i2c: E2 37 00 26 03 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 87 02 00 35 04 06 00 B9 1F DA 32 B3 97 00 00 27 [16:59:00]Write i2c OK [16:59:00]MH_I2C_Read... [16:59:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:00]Read from MH i2c: E2 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 03 00 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 03 00 26 03 00 90 00 9D [16:59:00]RAPDU: 90 00 [16:59:00]wFMCommunicate OK [16:59:00]wFMCommunicate request_size=4 [16:59:00]MH_SAM_APDU [16:59:00]CAPDU: 80 0D 03 02 [16:59:00]Write to MH i2c: E2 08 00 27 03 80 0D 03 02 00 00 00 00 A5 [16:59:00]Write i2c OK [16:59:00]MH_I2C_Read... [16:59:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:00]Read from MH i2c: E2 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 0B 00 [16:59:00]MH_I2C_Read... [16:59:00]Read from MH i2c: E2 0B 00 27 03 00 C7 12 9A 25 B9 50 94 C9 90 00 A4 [16:59:00]RAPDU: C7 12 9A 25 B9 50 94 C9 90 00 [16:59:00]wFMCommunicate OK [16:59:00]SAM_PROTO_SignData done [16:59:00]FM_MakeSignedData done [16:59:00]CreateOFDProtocolMessage [16:59:00]wFMCommunicate request_size=4 [16:59:00]MH_SAM_APDU [16:59:00]CAPDU: 80 11 00 00 [16:59:00]Write to MH i2c: E2 08 00 28 03 80 11 00 00 00 00 00 00 A5 [16:59:01]Write i2c OK [16:59:01]MH_I2C_Read... [16:59:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:01]Read from MH i2c: E2 [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: E2 17 00 [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: E2 17 00 28 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [16:59:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:59:01]wFMCommunicate OK [16:59:01]CreateOFDProtocolMessage done [16:59:01]OFDSenderStorePacket 165637 [16:59:01]StoreOFDPacket docnum=165637 [16:59:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 EE F0 31 01 B7 5E 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 39 39 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 D3 BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 87 02 00 35 04 06 00 B9 1F DA 32 B3 97 C7 12 9A 25 B9 50 94 C9 [16:59:01]CheckFolder [16:59:01]dirname=/storage/ofd_packets [16:59:01]CheckFolder done [16:59:01]ProducePacketName [16:59:01]name=ofd_packets/00165637 [16:59:01]NVStorageSaveData ofd_packets/00165637 [16:59:01]File name is /storage/ofd_packets/00165637 [16:59:01]Write 343 bytes [16:59:01]NVStorageSaveData done [16:59:01]OFDSenderStorePacket done [16:59:01]KKMCreateOFDPacket done [16:59:01]NVStorageSaveData kkm_last_timestamp [16:59:01]File name is /storage/kkm_last_timestamp [16:59:01]Write 4 bytes [16:59:01]NVStorageSaveData done [16:59:01]ExternCall_PrintAddStr [16:59:01]wPrintStart [16:59:01]Write to MH i2c: 01 00 00 29 03 2C [16:59:01]Write i2c OK [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: 01 [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: 01 07 00 [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: 01 07 00 29 03 00 00 00 00 00 FF 0F 41 [16:59:01]RasterBufferAndPrint [16:59:01]line Счет N : (3)51078 [16:59:01]line ИНН: 02508201610067 [16:59:01]line Контрольно-Кассовый Чек [16:59:01]line ПРОДАЖА [16:59:01]line Товар: 4870002329999 [16:59:01]line Напиток Lipton IceTea 1л лимон Regular [16:59:01]line 1.000 * 130.00 [16:59:01]line = 130.00 [16:59:01]line НДС 12% НСП 1% [16:59:01]line > о реализуемом товаре [16:59:01]line ИТОГО: 130.00 [16:59:01]line НСП 1% : 1.15 [16:59:01]line НДС 12% : 13.80 [16:59:01]line Наличными: 130.00 [16:59:01]line Безнал.: 0.00 [16:59:01]line Место: АЗС № 130 "Партнер Нефть" [16:59:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:59:01]line СНО: Общий режим [16:59:01]line Чек 490 23.08.2024 16:58 [16:59:01]line Смена: 469 ФФД: 1.0 [16:59:01]line ЗНМ: 0300000070 [16:59:01]line РНМ: 0000000000092562 [16:59:01]line Версия ККМ: 001 [16:59:01]line ФМ: 0000000000871769 [16:59:01]line ФД: 165637 [16:59:01]line ФПД: 203546455880599 [16:59:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165859&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165637&fm=203546455880599&tin=02508201610067®Number=0000000000092562&sum=13000 [16:59:01]line 0 [16:59:01]written 0, free lines is 4095 [16:59:01]OFD Sender: Processing packet 165637 [packets to send 995, broken 994] [16:59:01]ProducePacketName [16:59:01]name=ofd_packets/00165637 [16:59:01]OFD Sender: To server: pG, [16:59:01]CommunicateWithHost lk.salyk.kg:30040 [16:59:01]ConnectInit lk.salyk.kg [16:59:01]Write to MH i2c: 01 00 00 52 03 55 [16:59:01]Write i2c OK [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: 01 [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: 01 07 00 [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 EC 0C 54 [16:59:01]RasterBufferAndPrint [16:59:01]line [16:59:01]line [16:59:01]line [16:59:01]line [16:59:01]line [16:59:01]written 0, free lines is 3314 [16:59:01]MH_Cut [16:59:01]Write to MH i2c: D1 01 00 59 03 01 2E [16:59:01]Write i2c OK [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: D1 [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: D1 01 00 [16:59:01]MH_I2C_Read... [16:59:01]Read from MH i2c: D1 01 00 59 03 00 2D [16:59:01]Write to MH i2c: 01 00 00 5A 03 5D [16:59:01]Write i2c OK [16:59:01]MH_I2C_Read... [16:59:02]Connected sock=10 [16:59:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 EE F0 31 01 B7 5E 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 39 39 39 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 69 70 74 6F 6E 20 49 63 65 54 65 61 20 31 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 52 65 67 75 6C 61 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 D3 BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 87 02 00 35 04 06 00 B9 1F DA 32 B3 97 C7 12 9A 25 B9 50 94 C9 [16:59:02]*** Cut start [16:59:02]*** Purtial cut [16:59:02]*** Stage 1: CUTSNS_PIN = 1 [16:59:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 17 E2 47 00 BA 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 87 02 00 F4 03 04 00 1F 69 C8 66 B6 04 01 00 00 BC E0 B4 05 29 A8 25 2B [16:59:02]CommunicateWithHost err = 0 [16:59:02]CheckOFDResponse [16:59:02]1017 (14) - 77093643461234 [16:59:02]1041 (16) - 0000000000871769 [16:59:02]1040 (4) - 165637 [16:59:02]1012 (4) - 23.08.2024 10:49 [16:59:02]1206 (1) - 0 [16:59:02]OFD Sender: Remove packet 165637 [16:59:02]ProducePacketName [16:59:02]name=ofd_packets/00165637 [16:59:02]NVStorageDeleteData [16:59:03]OFD Sender: No OFD packet to send [16:59:04]Read from MH i2c: 01 [16:59:04]MH_I2C_Read... [16:59:04]*** Stop cut motor [16:59:04]*** Cut end [16:59:04]Read from MH i2c: 01 07 00 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: 01 07 00 5A 03 00 00 00 00 00 FF 0F 72 [16:59:04]process_action close_receipt done [16:59:04]requested_data is exist [16:59:04]produce_requested_data [16:59:04]requested_item fm.sn is exist - process it [16:59:04]wFMCommunicate request_size=4 [16:59:04]MH_SAM_APDU [16:59:04]CAPDU: 80 11 00 00 [16:59:04]Write to MH i2c: E2 08 00 5B 03 80 11 00 00 00 00 00 00 D8 [16:59:04]Write i2c OK [16:59:04]MH_I2C_Read... [16:59:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:04]Read from MH i2c: E2 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 17 00 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 17 00 5B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [16:59:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:59:04]wFMCommunicate OK [16:59:04]requested_item fd.num is exist - process it [16:59:04]SAM_PROTO_GetFieldsCounters [16:59:04]wFMCommunicate request_size=4 [16:59:04]MH_SAM_APDU [16:59:04]CAPDU: 80 13 00 00 [16:59:04]Write to MH i2c: E2 08 00 5C 03 80 13 00 00 00 00 00 00 DB [16:59:04]Write i2c OK [16:59:04]MH_I2C_Read... [16:59:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:04]Read from MH i2c: E2 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 62 00 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 62 00 5C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 26 [16:59:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EA 01 00 00 5E 04 04 00 EA 01 00 00 57 04 04 00 EB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:59:04]wFMCommunicate OK [16:59:04]SAM_PROTO_GetFieldsCounters done [16:59:04]requested_item shift.num is exist - process it [16:59:04]requested_item shift.opened is exist - process it [16:59:04]req_shift_opened [16:59:04]FM_GetShiftState [16:59:04]SAM_PROTO_GetShiftState [16:59:04]wFMCommunicate request_size=4 [16:59:04]MH_SAM_APDU [16:59:04]CAPDU: 80 13 01 00 [16:59:04]Write to MH i2c: E2 08 00 5D 03 80 13 01 00 00 00 00 00 DD [16:59:04]Write i2c OK [16:59:04]MH_I2C_Read... [16:59:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:04]Read from MH i2c: E2 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 0E 00 [16:59:04]MH_I2C_Read... [16:59:04]Read from MH i2c: E2 0E 00 5D 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0B [16:59:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:59:04]wFMCommunicate OK [16:59:04]SAM_PROTO_GetShiftState done [16:59:04]FM_GetShiftState done [16:59:04]req_shift_opened done [16:59:04]requested_item shift.open_date is exist - process it [16:59:04]req_shift_open_date [16:59:04]req_shift_open_date done [16:59:04]produce_requested_data done [16:59:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165637,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:59:04]process_action_free close_receipt [16:59:04]json_value_free [16:59:04]json_value_free done [16:59:04]process_json_proto returns [16:59:04]Send response to host [16:59:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165637,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:59:04]free response buf [16:59:04]execute_script done [16:59:04]execute_script returns [16:59:04]free content buf [16:59:04]Sock 11.Close socket [16:59:04]Sock 11.Thread stoped [16:59:08]OFD Sender: No OFD packet to send [16:59:08]accept exits with 9 [16:59:08]New connection [16:59:08]New thread 3067026788 created [16:59:08]Thread 3067170148 joined [16:59:08]Waiting for new connection... [16:59:08] Sock 9.Parse request [16:59:08]Sock 9.Check first char [16:59:08]Sock 9.First char is OK [16:59:08]request: POST /json_proto HTTP/1.0 [16:59:08]Method: POST [16:59:08]URL: /json_proto [16:59:08]Method is POST - this is cgi request [16:59:08]url: /json_proto [16:59:08]query_string will be loaded in cgi processing [16:59:08]execute_cgi json_proto POST (null) [16:59:08]execute_cgi path=json_proto method=POST [16:59:08]POST find Content-Length [16:59:08]Host: 172.17.44.132:8080 [16:59:08]Content-Length: 678 [16:59:08]Content-Type: application/json [16:59:08] [16:59:08]POST finish read [16:59:08]Found Content-Length = 678 [16:59:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:08]execute_script... [16:59: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)294479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:08]POST & json_proto [16:59:08]process_json_proto [16:59:08]json parsed OK: [16:59:08]protocol is kg_v1.0 [16:59:08]action value=close_receipt [16:59:08]process_action close_receipt [16:59:08]cmd_close_receipt [16:59:08]MH_GetDate [16:59:08]Write to MH i2c: F0 00 00 5E 03 50 [16:59:08]Write i2c OK [16:59:08]MH_I2C_Read... [16:59:08]Read from MH i2c: F0 [16:59:08]MH_I2C_Read... [16:59:08]Read from MH i2c: F0 09 00 [16:59:08]MH_I2C_Read... [16:59:08]Read from MH i2c: F0 09 00 5E 03 00 DC BF C8 66 2A 83 C1 65 F5 [16:59:08]GetLastDocTimeStamp 1724432339 [16:59:08]current date 1724432348 [16:59:08]FM_GetShiftState [16:59:08]SAM_PROTO_GetShiftState [16:59:08]wFMCommunicate request_size=4 [16:59:08]MH_SAM_APDU [16:59:08]CAPDU: 80 13 01 00 [16:59:08]Write to MH i2c: E2 08 00 5F 03 80 13 01 00 00 00 00 00 DF [16:59:08]Write i2c OK [16:59:08]MH_I2C_Read... [16:59:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:08]Read from MH i2c: E2 [16:59:08]MH_I2C_Read... [16:59:08]Read from MH i2c: E2 0E 00 [16:59:08]MH_I2C_Read... [16:59:08]Read from MH i2c: E2 0E 00 5F 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0D [16:59:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:59:08]wFMCommunicate OK [16:59:08]SAM_PROTO_GetShiftState done [16:59:08]FM_GetShiftState done [16:59:08]opened in 1724372766 [16:59:08]opened+sec_in_day 1724459166 [16:59:08]quantity*price = 70037 [16:59:08]sum+1 = 70038 [16:59:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 491 23.08.2024 16:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165638 ФПД: 146327954759206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165638&fm=146327954759206&tin=02508201610067®Number=0000000000092562&sum=70000 [16:59:09]StoreToDocumentArchive [16:59:09]shift 469 fd 165638 [16:59:09]save to /storage/0469/doc_00165638 [16:59:09]save last doc name /storage/0469/doc_00165638 to /storage/kkm_last_doc_name [16:59:09]save OK [16:59:09]Clear old archive folders... [16:59:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:59:09]tlvbuf is 010E4AA0 [16:59:09]SAM_PROTO_ClearQueue [16:59:09]wFMCommunicate request_size=4 [16:59:09]MH_SAM_APDU [16:59:09]CAPDU: 80 09 00 00 [16:59:09]Write to MH i2c: E2 08 00 6C 03 80 09 00 00 00 00 00 00 E1 [16:59:09]Write i2c OK [16:59:09]MH_I2C_Read... [16:59:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:10]Read from MH i2c: E2 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 03 00 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 03 00 6C 03 00 90 00 E3 [16:59:10]RAPDU: 90 00 [16:59:10]wFMCommunicate OK [16:59:10]SAM_PROTO_ClearQueue done [16:59:10]KKMCreateOFDPacket [16:59:10]OFDProtocolAddRootSTLVToBuf [16:59:10]FM_MakeSignedData [16:59:10]FM_MakeSignedData [16:59:10]SAM_PROTO_SignData [16:59:10]wFMCommunicate request_size=4 [16:59:10]MH_SAM_APDU [16:59:10]CAPDU: 80 0D 01 02 [16:59:10]Write to MH i2c: E2 08 00 6D 03 80 0D 01 02 00 00 00 00 E9 [16:59:10]Write i2c OK [16:59:10]MH_I2C_Read... [16:59:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:10]Read from MH i2c: E2 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 03 00 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 03 00 6D 03 00 90 00 E4 [16:59:10]RAPDU: 90 00 [16:59:10]wFMCommunicate OK [16:59:10]wFMCommunicate request_size=255 [16:59:10]MH_SAM_APDU [16:59:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 DD BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 87 02 00 35 04 06 00 85 [16:59:10]Write to MH i2c: E2 02 01 6E 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 DD BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 87 02 00 35 04 06 00 85 00 00 F4 [16:59:10]Write i2c OK [16:59:10]MH_I2C_Read... [16:59:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:10]Read from MH i2c: E2 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 03 00 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 03 00 6E 03 00 90 00 E5 [16:59:10]RAPDU: 90 00 [16:59:10]wFMCommunicate OK [16:59:10]wFMCommunicate request_size=10 [16:59:10]MH_SAM_APDU [16:59:10]CAPDU: 80 0D 02 02 05 15 A1 C3 9E 26 [16:59:10]Write to MH i2c: E2 0D 00 6F 03 80 0D 02 02 05 00 15 A1 C3 9E 26 00 00 33 [16:59:10]Write i2c OK [16:59:10]MH_I2C_Read... [16:59:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:10]Read from MH i2c: E2 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 03 00 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 03 00 6F 03 00 90 00 E6 [16:59:10]RAPDU: 90 00 [16:59:10]wFMCommunicate OK [16:59:10]wFMCommunicate request_size=4 [16:59:10]MH_SAM_APDU [16:59:10]CAPDU: 80 0D 03 02 [16:59:10]Write to MH i2c: E2 08 00 70 03 80 0D 03 02 00 00 00 00 EE [16:59:10]Write i2c OK [16:59:10]MH_I2C_Read... [16:59:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:10]Read from MH i2c: E2 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 0B 00 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 0B 00 70 03 00 78 43 7E B0 B4 F1 7C CE 90 00 C7 [16:59:10]RAPDU: 78 43 7E B0 B4 F1 7C CE 90 00 [16:59:10]wFMCommunicate OK [16:59:10]SAM_PROTO_SignData done [16:59:10]FM_MakeSignedData done [16:59:10]CreateOFDProtocolMessage [16:59:10]wFMCommunicate request_size=4 [16:59:10]MH_SAM_APDU [16:59:10]CAPDU: 80 11 00 00 [16:59:10]Write to MH i2c: E2 08 00 71 03 80 11 00 00 00 00 00 00 EE [16:59:10]Write i2c OK [16:59:10]MH_I2C_Read... [16:59:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:10]Read from MH i2c: E2 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 17 00 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: E2 17 00 71 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [16:59:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:59:10]wFMCommunicate OK [16:59:10]CreateOFDProtocolMessage done [16:59:10]OFDSenderStorePacket 165638 [16:59:10]StoreOFDPacket docnum=165638 [16:59:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C3 9A 07 01 BF A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 DD BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 87 02 00 35 04 06 00 85 15 A1 C3 9E 26 78 43 7E B0 B4 F1 7C CE [16:59:10]CheckFolder [16:59:10]dirname=/storage/ofd_packets [16:59:10]CheckFolder done [16:59:10]ProducePacketName [16:59:10]name=ofd_packets/00165638 [16:59:10]NVStorageSaveData ofd_packets/00165638 [16:59:10]File name is /storage/ofd_packets/00165638 [16:59:10]Write 301 bytes [16:59:10]NVStorageSaveData done [16:59:10]OFDSenderStorePacket done [16:59:10]KKMCreateOFDPacket done [16:59:10]NVStorageSaveData kkm_last_timestamp [16:59:10]File name is /storage/kkm_last_timestamp [16:59:10]Write 4 bytes [16:59:10]NVStorageSaveData done [16:59:10]ExternCall_PrintAddStr [16:59:10]wPrintStart [16:59:10]Write to MH i2c: 01 00 00 72 03 75 [16:59:10]Write i2c OK [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: 01 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: 01 07 00 [16:59:10]MH_I2C_Read... [16:59:10]Read from MH i2c: 01 07 00 72 03 00 00 00 00 00 FF 0F 8A [16:59:10]RasterBufferAndPrint [16:59:10]line Счет N : (1)294479 [16:59:10]line ИНН: 02508201610067 [16:59:10]line Контрольно-Кассовый Чек [16:59:10]line ПРОДАЖА [16:59:10]line ТРК (МРК, ГНК) : 62 [16:59:10]line Товар: 2710124130 [16:59:10]line Аи-92-К-5 [16:59:10]line 10.330 * 67.80 [16:59:10]line = 700.37 [16:59:10]line НДС 12% НСП 1% [16:59:10]line > о реализуемом товаре [16:59:10]line ОКРУГЛЕНИЕ: -0.37 [16:59:10]line ИТОГО: 700.00 [16:59:10]line Внесено: 700.00 [16:59:10]line СДАЧА: 0.00 [16:59:10]line НСП 1% : 6.20 [16:59:10]line НДС 12% : 74.38 [16:59:10]line Наличными: 700.00 [16:59:10]line Безнал.: 0.00 [16:59:10]line Место: АЗС № 130 "Партнер Нефть" [16:59:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:59:10]line СНО: Общий режим [16:59:10]line Чек 491 23.08.2024 16:59 [16:59:10]line Смена: 469 ФФД: 1.0 [16:59:10]line ЗНМ: 0300000070 [16:59:10]line РНМ: 0000000000092562 [16:59:10]line Версия ККМ: 001 [16:59:10]line ФМ: 0000000000871769 [16:59:10]line ФД: 165638 [16:59:10]line ФПД: 146327954759206 [16:59:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165638&fm=146327954759206&tin=02508201610067®Number=0000000000092562&sum=70000 [16:59:10]OFD Sender: Processing packet 165638 [packets to send 995, broken 994] [16:59:10]ProducePacketName [16:59:10]name=ofd_packets/00165638 [16:59:10]written 0, free lines is 4095 [16:59:10]OFD Sender: To server: pG, [16:59:10]CommunicateWithHost lk.salyk.kg:30040 [16:59:10]ConnectInit lk.salyk.kg [16:59:11]Write to MH i2c: 01 00 00 9D 03 A0 [16:59:11]Write i2c OK [16:59:11]MH_I2C_Read... [16:59:11]Read from MH i2c: 01 [16:59:11]MH_I2C_Read... [16:59:11]Read from MH i2c: 01 07 00 [16:59:11]MH_I2C_Read... [16:59:11]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 D1 0C 84 [16:59:11]RasterBufferAndPrint [16:59:11]line [16:59:11]line [16:59:11]line [16:59:11]line [16:59:11]line [16:59:11]written 0, free lines is 3294 [16:59:11]MH_Cut [16:59:11]Write to MH i2c: D1 01 00 A4 03 01 79 [16:59:11]Write i2c OK [16:59:11]MH_I2C_Read... [16:59:11]Read from MH i2c: D1 [16:59:11]MH_I2C_Read... [16:59:11]Read from MH i2c: D1 01 00 [16:59:11]MH_I2C_Read... [16:59:11]Read from MH i2c: D1 01 00 A4 03 00 78 [16:59:11]Write to MH i2c: 01 00 00 A5 03 A8 [16:59:11]Write i2c OK [16:59:11]MH_I2C_Read... [16:59:11]Connected sock=7 [16:59:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C3 9A 07 01 BF A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 DD BF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 87 02 00 35 04 06 00 85 15 A1 C3 9E 26 78 43 7E B0 B4 F1 7C CE [16:59:11]*** Cut start [16:59:11]*** Purtial cut [16:59:11]*** Stage 1: CUTSNS_PIN = 1 [16:59:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 00 90 47 00 7B 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 87 02 00 F4 03 04 00 28 69 C8 66 B6 04 01 00 00 AE 3B A4 4E 3D EC 3D 19 [16:59:12]CommunicateWithHost err = 0 [16:59:12]CheckOFDResponse [16:59:12]1017 (14) - 77093643461234 [16:59:12]1041 (16) - 0000000000871769 [16:59:12]1040 (4) - 165638 [16:59:12]1012 (4) - 23.08.2024 10:49 [16:59:12]1206 (1) - 0 [16:59:12]OFD Sender: Remove packet 165638 [16:59:12]ProducePacketName [16:59:12]name=ofd_packets/00165638 [16:59:12]NVStorageDeleteData [16:59:12]OFD Sender: No OFD packet to send [16:59:13]Read from MH i2c: 01 [16:59:13]MH_I2C_Read... [16:59:13]*** Stop cut motor [16:59:13]*** Cut end [16:59:13]Read from MH i2c: 01 07 00 [16:59:13]MH_I2C_Read... [16:59:13]Read from MH i2c: 01 07 00 A5 03 00 00 00 00 00 FF 0F BD [16:59:13]process_action close_receipt done [16:59:13]requested_data is exist [16:59:13]produce_requested_data [16:59:13]requested_item fm.sn is exist - process it [16:59:13]wFMCommunicate request_size=4 [16:59:13]MH_SAM_APDU [16:59:13]CAPDU: 80 11 00 00 [16:59:13]Write to MH i2c: E2 08 00 A6 03 80 11 00 00 00 00 00 00 23 [16:59:13]Write i2c OK [16:59:13]MH_I2C_Read... [16:59:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:13]Read from MH i2c: E2 [16:59:13]MH_I2C_Read... [16:59:13]Read from MH i2c: E2 17 00 [16:59:13]MH_I2C_Read... [16:59:13]Read from MH i2c: E2 17 00 A6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [16:59:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:59:13]wFMCommunicate OK [16:59:13]requested_item fd.num is exist - process it [16:59:13]SAM_PROTO_GetFieldsCounters [16:59:13]wFMCommunicate request_size=4 [16:59:13]MH_SAM_APDU [16:59:13]CAPDU: 80 13 00 00 [16:59:13]Write to MH i2c: E2 08 00 A7 03 80 13 00 00 00 00 00 00 26 [16:59:13]Write i2c OK [16:59:13]MH_I2C_Read... [16:59:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:14]Read from MH i2c: E2 [16:59:14]MH_I2C_Read... [16:59:14]Read from MH i2c: E2 62 00 [16:59:14]MH_I2C_Read... [16:59:14]Read from MH i2c: E2 62 00 A7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 06 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 75 [16:59:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 06 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:59:14]wFMCommunicate OK [16:59:14]SAM_PROTO_GetFieldsCounters done [16:59:14]requested_item shift.num is exist - process it [16:59:14]requested_item shift.opened is exist - process it [16:59:14]req_shift_opened [16:59:14]FM_GetShiftState [16:59:14]SAM_PROTO_GetShiftState [16:59:14]wFMCommunicate request_size=4 [16:59:14]MH_SAM_APDU [16:59:14]CAPDU: 80 13 01 00 [16:59:14]Write to MH i2c: E2 08 00 A8 03 80 13 01 00 00 00 00 00 28 [16:59:14]Write i2c OK [16:59:14]MH_I2C_Read... [16:59:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:14]Read from MH i2c: E2 [16:59:14]MH_I2C_Read... [16:59:14]Read from MH i2c: E2 0E 00 [16:59:14]MH_I2C_Read... [16:59:14]Read from MH i2c: E2 0E 00 A8 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 56 [16:59:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:59:14]wFMCommunicate OK [16:59:14]SAM_PROTO_GetShiftState done [16:59:14]FM_GetShiftState done [16:59:14]req_shift_opened done [16:59:14]requested_item shift.open_date is exist - process it [16:59:14]req_shift_open_date [16:59:14]req_shift_open_date done [16:59:14]produce_requested_data done [16:59:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165638,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:59:14]process_action_free close_receipt [16:59:14]json_value_free [16:59:14]json_value_free done [16:59:14]process_json_proto returns [16:59:14]Send response to host [16:59:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165638,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:59:14]free response buf [16:59:14]execute_script done [16:59:14]execute_script returns [16:59:14]free content buf [16:59:14]Sock 9.Close socket [16:59:14]Sock 9.Thread stoped [16:59:17]OFD Sender: No OFD packet to send [16:59:22]OFD Sender: No OFD packet to send [16:59:27]OFD Sender: No OFD packet to send [16:59:32]OFD Sender: No OFD packet to send [16:59:37]OFD Sender: No OFD packet to send [16:59:42]OFD Sender: No OFD packet to send [16:59:47]OFD Sender: No OFD packet to send [16:59:52]accept exits with 10 [16:59:52]New connection [16:59:52]New thread 3067170148 created [16:59:52]Thread 3067026788 joined [16:59:52]Waiting for new connection... [16:59:52] Sock 10.Parse request [16:59:52]Sock 10.Check first char [16:59:52]Sock 10.First char is OK [16:59:52]request: POST /json_proto HTTP/1.0 [16:59:52]Method: POST [16:59:52]URL: /json_proto [16:59:52]Method is POST - this is cgi request [16:59:52]url: /json_proto [16:59:52]query_string will be loaded in cgi processing [16:59:52]execute_cgi json_proto POST (null) [16:59:52]execute_cgi path=json_proto method=POST [16:59:52]POST find Content-Length [16:59:52]Host: 172.17.44.132:8080 [16:59:52]Content-Length: 677 [16:59:52]Content-Type: application/json [16:59:52] [16:59:52]POST finish read [16:59:52]Found Content-Length = 677 [16:59:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:52]execute_script... [16:59:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:59:52]POST & json_proto [16:59:52]process_json_proto [16:59:52]json parsed OK: [16:59:52]protocol is kg_v1.0 [16:59:52]action value=close_receipt [16:59:52]process_action close_receipt [16:59:52]cmd_close_receipt [16:59:52]MH_GetDate [16:59:52]Write to MH i2c: F0 00 00 A9 03 9B [16:59:52]Write i2c OK [16:59:52]MH_I2C_Read... [16:59:52]Read from MH i2c: F0 [16:59:52]MH_I2C_Read... [16:59:52]Read from MH i2c: F0 09 00 [16:59:52]MH_I2C_Read... [16:59:52]Read from MH i2c: F0 09 00 A9 03 00 08 C0 C8 66 2A 83 C1 65 6D [16:59:52]GetLastDocTimeStamp 1724432349 [16:59:52]current date 1724432392 [16:59:52]FM_GetShiftState [16:59:52]SAM_PROTO_GetShiftState [16:59:52]wFMCommunicate request_size=4 [16:59:52]MH_SAM_APDU [16:59:52]CAPDU: 80 13 01 00 [16:59:52]Write to MH i2c: E2 08 00 AA 03 80 13 01 00 00 00 00 00 2A [16:59:52]Write i2c OK [16:59:52]MH_I2C_Read... [16:59:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:52]Read from MH i2c: E2 [16:59:52]MH_I2C_Read... [16:59:52]Read from MH i2c: E2 0E 00 [16:59:52]MH_I2C_Read... [16:59:52]Read from MH i2c: E2 0E 00 AA 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 58 [16:59:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:59:52]wFMCommunicate OK [16:59:52]SAM_PROTO_GetShiftState done [16:59:52]FM_GetShiftState done [16:59:52]opened in 1724372766 [16:59:52]opened+sec_in_day 1724459166 [16:59:52]quantity*price = 50036 [16:59:52]sum+1 = 50037 [16:59:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 492 23.08.2024 16:59 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165639 ФПД: 166195661327989 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165952&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165639&fm=166195661327989&tin=02508201610067®Number=0000000000092562&sum=50000 [16:59:53]StoreToDocumentArchive [16:59:53]shift 469 fd 165639 [16:59:53]save to /storage/0469/doc_00165639 [16:59:53]save last doc name /storage/0469/doc_00165639 to /storage/kkm_last_doc_name [16:59:53]save OK [16:59:53]Clear old archive folders... [16:59:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:59:53]tlvbuf is 010E8A50 [16:59:53]SAM_PROTO_ClearQueue [16:59:53]wFMCommunicate request_size=4 [16:59:53]MH_SAM_APDU [16:59:53]CAPDU: 80 09 00 00 [16:59:53]Write to MH i2c: E2 08 00 B7 03 80 09 00 00 00 00 00 00 2C [16:59:53]Write i2c OK [16:59:53]MH_I2C_Read... [16:59:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:59:53]Read from MH i2c: E2 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 03 00 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 03 00 B7 03 00 90 00 2E [16:59:53]RAPDU: 90 00 [16:59:53]wFMCommunicate OK [16:59:53]SAM_PROTO_ClearQueue done [16:59:53]KKMCreateOFDPacket [16:59:53]OFDProtocolAddRootSTLVToBuf [16:59:53]FM_MakeSignedData [16:59:53]FM_MakeSignedData [16:59:53]SAM_PROTO_SignData [16:59:53]wFMCommunicate request_size=4 [16:59:53]MH_SAM_APDU [16:59:53]CAPDU: 80 0D 01 02 [16:59:53]Write to MH i2c: E2 08 00 B8 03 80 0D 01 02 00 00 00 00 34 [16:59:53]Write i2c OK [16:59:53]MH_I2C_Read... [16:59:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:59:53]Read from MH i2c: E2 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 03 00 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 03 00 B8 03 00 90 00 2F [16:59:53]RAPDU: 90 00 [16:59:53]wFMCommunicate OK [16:59:53]wFMCommunicate request_size=255 [16:59:53]MH_SAM_APDU [16:59:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 08 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 87 02 00 35 04 06 00 97 [16:59:53]Write to MH i2c: E2 02 01 B9 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 08 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 87 02 00 35 04 06 00 97 00 00 98 [16:59:53]Write i2c OK [16:59:53]MH_I2C_Read... [16:59:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:53]Read from MH i2c: E2 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 03 00 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 03 00 B9 03 00 90 00 30 [16:59:53]RAPDU: 90 00 [16:59:53]wFMCommunicate OK [16:59:53]wFMCommunicate request_size=10 [16:59:53]MH_SAM_APDU [16:59:53]CAPDU: 80 0D 02 02 05 27 71 5B 4E 75 [16:59:53]Write to MH i2c: E2 0D 00 BA 03 80 0D 02 02 05 00 27 71 5B 4E 75 00 00 F7 [16:59:53]Write i2c OK [16:59:53]MH_I2C_Read... [16:59:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:59:53]Read from MH i2c: E2 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 03 00 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 03 00 BA 03 00 90 00 31 [16:59:53]RAPDU: 90 00 [16:59:53]wFMCommunicate OK [16:59:53]wFMCommunicate request_size=4 [16:59:53]MH_SAM_APDU [16:59:53]CAPDU: 80 0D 03 02 [16:59:53]Write to MH i2c: E2 08 00 BB 03 80 0D 03 02 00 00 00 00 39 [16:59:53]Write i2c OK [16:59:53]MH_I2C_Read... [16:59:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:59:53]Read from MH i2c: E2 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 0B 00 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 0B 00 BB 03 00 5A 0C 04 35 9C D9 7E E4 90 00 B0 [16:59:53]RAPDU: 5A 0C 04 35 9C D9 7E E4 90 00 [16:59:53]wFMCommunicate OK [16:59:53]SAM_PROTO_SignData done [16:59:53]FM_MakeSignedData done [16:59:53]CreateOFDProtocolMessage [16:59:53]wFMCommunicate request_size=4 [16:59:53]MH_SAM_APDU [16:59:53]CAPDU: 80 11 00 00 [16:59:53]Write to MH i2c: E2 08 00 BC 03 80 11 00 00 00 00 00 00 39 [16:59:53]Write i2c OK [16:59:53]MH_I2C_Read... [16:59:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:53]Read from MH i2c: E2 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 17 00 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: E2 17 00 BC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [16:59:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:59:53]wFMCommunicate OK [16:59:53]CreateOFDProtocolMessage done [16:59:53]OFDSenderStorePacket 165639 [16:59:53]StoreOFDPacket docnum=165639 [16:59:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C8 1F 07 01 F0 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 08 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 87 02 00 35 04 06 00 97 27 71 5B 4E 75 5A 0C 04 35 9C D9 7E E4 [16:59:53]CheckFolder [16:59:53]dirname=/storage/ofd_packets [16:59:53]CheckFolder done [16:59:53]ProducePacketName [16:59:53]name=ofd_packets/00165639 [16:59:53]NVStorageSaveData ofd_packets/00165639 [16:59:53]File name is /storage/ofd_packets/00165639 [16:59:53]Write 301 bytes [16:59:53]NVStorageSaveData done [16:59:53]OFDSenderStorePacket done [16:59:53]KKMCreateOFDPacket done [16:59:53]NVStorageSaveData kkm_last_timestamp [16:59:53]File name is /storage/kkm_last_timestamp [16:59:53]Write 4 bytes [16:59:53]NVStorageSaveData done [16:59:53]ExternCall_PrintAddStr [16:59:53]wPrintStart [16:59:53]Write to MH i2c: 01 00 00 BD 03 C0 [16:59:53]Write i2c OK [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: 01 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: 01 07 00 [16:59:53]MH_I2C_Read... [16:59:53]Read from MH i2c: 01 07 00 BD 03 00 00 00 00 00 FF 0F D5 [16:59:53]RasterBufferAndPrint [16:59:53]line Счет N : (1)294480 [16:59:53]line ИНН: 02508201610067 [16:59:53]line Контрольно-Кассовый Чек [16:59:53]line ПРОДАЖА [16:59:53]line ТРК (МРК, ГНК) : 42 [16:59:53]line Товар: 2710124130 [16:59:53]line Аи-92-К-5 [16:59:53]line 7.380 * 67.80 [16:59:53]line = 500.36 [16:59:53]line НДС 12% НСП 1% [16:59:53]line > о реализуемом товаре [16:59:53]line ОКРУГЛЕНИЕ: -0.36 [16:59:53]line ИТОГО: 500.00 [16:59:53]line Внесено: 500.00 [16:59:53]line СДАЧА: 0.00 [16:59:53]line НСП 1% : 4.43 [16:59:53]line НДС 12% : 53.14 [16:59:53]line Наличными: 500.00 [16:59:53]line Безнал.: 0.00 [16:59:53]line Место: АЗС № 130 "Партнер Нефть" [16:59:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:59:53]line СНО: Общий режим [16:59:53]line Чек 492 23.08.2024 16:59 [16:59:53]line Смена: 469 ФФД: 1.0 [16:59:53]line ЗНМ: 0300000070 [16:59:53]line РНМ: 0000000000092562 [16:59:53]line Версия ККМ: 001 [16:59:53]line ФМ: 0000000000871769 [16:59:53]line ФД: 165639 [16:59:53]line ФПД: 166195661327989 [16:59:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T165952&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165639&fm=166195661327989&tin=02508201610067®Number=0000000000092562&sum=50000 [16:59:53]written 0, free lines is 4095 [16:59:54]OFD Sender: Processing packet 165639 [packets to send 995, broken 994] [16:59:54]ProducePacketName [16:59:54]name=ofd_packets/00165639 [16:59:54]OFD Sender: To server: pG, [16:59:54]CommunicateWithHost lk.salyk.kg:30040 [16:59:54]ConnectInit lk.salyk.kg [16:59:54]Write to MH i2c: 01 00 00 E8 03 EB [16:59:54]Write i2c OK [16:59:54]MH_I2C_Read... [16:59:54]Read from MH i2c: 01 [16:59:54]MH_I2C_Read... [16:59:54]Read from MH i2c: 01 07 00 [16:59:54]MH_I2C_Read... [16:59:54]Read from MH i2c: 01 07 00 E8 03 00 00 00 00 00 D4 0C D2 [16:59:54]RasterBufferAndPrint [16:59:54]line [16:59:54]line [16:59:54]line [16:59:54]line [16:59:54]line [16:59:54]written 0, free lines is 3290 [16:59:54]MH_Cut [16:59:54]Write to MH i2c: D1 01 00 EF 03 01 C4 [16:59:54]Write i2c OK [16:59:54]MH_I2C_Read... [16:59:54]Read from MH i2c: D1 [16:59:54]MH_I2C_Read... [16:59:54]Read from MH i2c: D1 01 00 [16:59:54]MH_I2C_Read... [16:59:54]Read from MH i2c: D1 01 00 EF 03 00 C3 [16:59:54]Write to MH i2c: 01 00 00 F0 03 F3 [16:59:54]Write i2c OK [16:59:54]MH_I2C_Read... [16:59:55]*** Cut start [16:59:55]*** Purtial cut [16:59:55]*** Stage 1: CUTSNS_PIN = 1 [16:59:57]Connected sock=9 [16:59:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C8 1F 07 01 F0 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 08 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 87 02 00 35 04 06 00 97 27 71 5B 4E 75 5A 0C 04 35 9C D9 7E E4 [16:59:57]Read from MH i2c: 01 [16:59:57]MH_I2C_Read... [16:59:57]*** Stop cut motor [16:59:57]*** Cut end [16:59:57]Read from MH i2c: 01 07 00 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: 01 07 00 F0 03 00 00 00 00 00 FF 0F 08 [16:59:57]process_action close_receipt done [16:59:57]requested_data is exist [16:59:57]produce_requested_data [16:59:57]requested_item fm.sn is exist - process it [16:59:57]wFMCommunicate request_size=4 [16:59:57]MH_SAM_APDU [16:59:57]CAPDU: 80 11 00 00 [16:59:57]Write to MH i2c: E2 08 00 F1 03 80 11 00 00 00 00 00 00 6E [16:59:57]Write i2c OK [16:59:57]MH_I2C_Read... [16:59:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:59:57]Read from MH i2c: E2 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 17 00 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 17 00 F1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [16:59:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:59:57]wFMCommunicate OK [16:59:57]requested_item fd.num is exist - process it [16:59:57]SAM_PROTO_GetFieldsCounters [16:59:57]wFMCommunicate request_size=4 [16:59:57]MH_SAM_APDU [16:59:57]CAPDU: 80 13 00 00 [16:59:57]Write to MH i2c: E2 08 00 F2 03 80 13 00 00 00 00 00 00 71 [16:59:57]Write i2c OK [16:59:57]MH_I2C_Read... [16:59:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:59:57]Read from MH i2c: E2 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 62 00 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 62 00 F2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 07 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [16:59:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 07 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:59:57]wFMCommunicate OK [16:59:57]SAM_PROTO_GetFieldsCounters done [16:59:57]requested_item shift.num is exist - process it [16:59:57]requested_item shift.opened is exist - process it [16:59:57]req_shift_opened [16:59:57]FM_GetShiftState [16:59:57]SAM_PROTO_GetShiftState [16:59:57]wFMCommunicate request_size=4 [16:59:57]MH_SAM_APDU [16:59:57]CAPDU: 80 13 01 00 [16:59:57]Write to MH i2c: E2 08 00 F3 03 80 13 01 00 00 00 00 00 73 [16:59:57]Write i2c OK [16:59:57]MH_I2C_Read... [16:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:59:57]Read from MH i2c: E2 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 0E 00 [16:59:57]MH_I2C_Read... [16:59:57]Read from MH i2c: E2 0E 00 F3 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A1 [16:59:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [16:59:57]wFMCommunicate OK [16:59:57]SAM_PROTO_GetShiftState done [16:59:57]FM_GetShiftState done [16:59:57]req_shift_opened done [16:59:57]requested_item shift.open_date is exist - process it [16:59:57]req_shift_open_date [16:59:57]req_shift_open_date done [16:59:57]produce_requested_data done [16:59:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165639,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [16:59:57]process_action_free close_receipt [16:59:57]json_value_free [16:59:57]json_value_free done [16:59:57]process_json_proto returns [16:59:57]Send response to host [16:59:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165639,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [16:59:57]free response buf [16:59:57]execute_script done [16:59:57]execute_script returns [16:59:57]free content buf [16:59:57]Sock 10.Close socket [16:59:57]Sock 10.Thread stoped [16:59:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB E7 47 00 6F 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 87 02 00 F4 03 04 00 56 69 C8 66 B6 04 01 00 00 AA 5E 72 4A FD A8 45 7E [16:59:58]CommunicateWithHost err = 0 [16:59:58]CheckOFDResponse [16:59:58]1017 (14) - 77093643461234 [16:59:58]1041 (16) - 0000000000871769 [16:59:58]1040 (4) - 165639 [16:59:58]1012 (4) - 23.08.2024 10:49 [16:59:58]1206 (1) - 0 [16:59:58]OFD Sender: Remove packet 165639 [16:59:58]ProducePacketName [16:59:58]name=ofd_packets/00165639 [16:59:58]NVStorageDeleteData [16:59:59]OFD Sender: No OFD packet to send [17:00:04]OFD Sender: No OFD packet to send [17:00:09]OFD Sender: No OFD packet to send [17:00:14]recv_with_timeout no data received [17:00:14]OFD Sender: No OFD packet to send [17:00:19]OFD Sender: No OFD packet to send [17:00:24]OFD Sender: No OFD packet to send [17:00:29]OFD Sender: No OFD packet to send [17:00:34]OFD Sender: No OFD packet to send [17:00:39]OFD Sender: No OFD packet to send [17:00:44]OFD Sender: No OFD packet to send [17:00:49]OFD Sender: No OFD packet to send [17:00:52]accept exits with 7 [17:00:52]New connection [17:00:52]New thread 3067026788 created [17:00:52]Thread 3067170148 joined [17:00:52]Waiting for new connection... [17:00:52] Sock 7.Parse request [17:00:52]Sock 7.Check first char [17:00:52]Sock 7.First char is OK [17:00:52]request: POST /json_proto HTTP/1.0 [17:00:52]Method: POST [17:00:52]URL: /json_proto [17:00:52]Method is POST - this is cgi request [17:00:52]url: /json_proto [17:00:52]query_string will be loaded in cgi processing [17:00:52]execute_cgi json_proto POST (null) [17:00:52]execute_cgi path=json_proto method=POST [17:00:52]POST find Content-Length [17:00:52]Host: 172.17.44.132:8080 [17:00:52]Content-Length: 667 [17:00:52]Content-Type: application/json [17:00:52] [17:00:52]POST finish read [17:00:52]Found Content-Length = 667 [17:00:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:52]execute_script... [17:00:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:00:52]POST & json_proto [17:00:52]process_json_proto [17:00:52]json parsed OK: [17:00:52]protocol is kg_v1.0 [17:00:52]action value=close_receipt [17:00:52]process_action close_receipt [17:00:52]cmd_close_receipt [17:00:52]MH_GetDate [17:00:52]Write to MH i2c: F0 00 00 F4 03 E6 [17:00:52]Write i2c OK [17:00:52]MH_I2C_Read... [17:00:52]Read from MH i2c: F0 [17:00:52]MH_I2C_Read... [17:00:52]Read from MH i2c: F0 09 00 [17:00:52]MH_I2C_Read... [17:00:52]Read from MH i2c: F0 09 00 F4 03 00 44 C0 C8 66 2A 83 C1 65 F4 [17:00:52]GetLastDocTimeStamp 1724432392 [17:00:52]current date 1724432452 [17:00:52]FM_GetShiftState [17:00:52]SAM_PROTO_GetShiftState [17:00:52]wFMCommunicate request_size=4 [17:00:52]MH_SAM_APDU [17:00:52]CAPDU: 80 13 01 00 [17:00:52]Write to MH i2c: E2 08 00 F5 03 80 13 01 00 00 00 00 00 75 [17:00:52]Write i2c OK [17:00:52]MH_I2C_Read... [17:00:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:52]Read from MH i2c: E2 [17:00:52]MH_I2C_Read... [17:00:52]Read from MH i2c: E2 0E 00 [17:00:52]MH_I2C_Read... [17:00:52]Read from MH i2c: E2 0E 00 F5 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A3 [17:00:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:00:52]wFMCommunicate OK [17:00:52]SAM_PROTO_GetShiftState done [17:00:52]FM_GetShiftState done [17:00:52]opened in 1724372766 [17:00:52]opened+sec_in_day 1724459166 [17:00:52]quantity*price = 30065 [17:00:52]sum+1 = 30067 [17:00:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.93 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 493 23.08.2024 17:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165640 ФПД: 147332109519510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170052&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165640&fm=147332109519510&tin=02508201610067®Number=0000000000092562&sum=30000 [17:00:53]StoreToDocumentArchive [17:00:53]shift 469 fd 165640 [17:00:53]save to /storage/0469/doc_00165640 [17:00:53]save last doc name /storage/0469/doc_00165640 to /storage/kkm_last_doc_name [17:00:53]save OK [17:00:53]Clear old archive folders... [17:00:53]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:00:53]tlvbuf is 010E6890 [17:00:53]SAM_PROTO_ClearQueue [17:00:53]wFMCommunicate request_size=4 [17:00:53]MH_SAM_APDU [17:00:53]CAPDU: 80 09 00 00 [17:00:53]Write to MH i2c: E2 08 00 02 04 80 09 00 00 00 00 00 00 78 [17:00:53]Write i2c OK [17:00:53]MH_I2C_Read... [17:00:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:00:53]Read from MH i2c: E2 [17:00:53]MH_I2C_Read... [17:00:53]Read from MH i2c: E2 03 00 [17:00:53]MH_I2C_Read... [17:00:53]Read from MH i2c: E2 03 00 02 04 00 90 00 7A [17:00:53]RAPDU: 90 00 [17:00:53]wFMCommunicate OK [17:00:53]SAM_PROTO_ClearQueue done [17:00:53]KKMCreateOFDPacket [17:00:53]OFDProtocolAddRootSTLVToBuf [17:00:53]FM_MakeSignedData [17:00:53]FM_MakeSignedData [17:00:53]SAM_PROTO_SignData [17:00:53]wFMCommunicate request_size=4 [17:00:53]MH_SAM_APDU [17:00:53]CAPDU: 80 0D 01 02 [17:00:53]Write to MH i2c: E2 08 00 03 04 80 0D 01 02 00 00 00 00 80 [17:00:53]Write i2c OK [17:00:53]MH_I2C_Read... [17:00:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:00:53]Read from MH i2c: E2 [17:00:53]MH_I2C_Read... [17:00:53]Read from MH i2c: E2 03 00 [17:00:53]MH_I2C_Read... [17:00:53]Read from MH i2c: E2 03 00 03 04 00 90 00 7B [17:00:53]RAPDU: 90 00 [17:00:53]wFMCommunicate OK [17:00:53]wFMCommunicate request_size=255 [17:00:53]MH_SAM_APDU [17:00:53]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 44 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 87 02 00 35 04 06 00 85 FF 6E [17:00:53]Write to MH i2c: E2 02 01 04 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 44 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 87 02 00 35 04 06 00 85 FF 6E 00 00 A0 [17:00:54]Write i2c OK [17:00:54]MH_I2C_Read... [17:00:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:54]Read from MH i2c: E2 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: E2 03 00 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: E2 03 00 04 04 00 90 00 7C [17:00:54]RAPDU: 90 00 [17:00:54]wFMCommunicate OK [17:00:54]wFMCommunicate request_size=8 [17:00:54]MH_SAM_APDU [17:00:54]CAPDU: 80 0D 02 02 03 0D 4A 96 [17:00:54]Write to MH i2c: E2 0B 00 05 04 80 0D 02 02 03 00 0D 4A 96 00 00 76 [17:00:54]Write i2c OK [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: E2 [17:00:54]MH_I2C_Read... [17:00:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:00:54]Read from MH i2c: E2 03 00 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: E2 03 00 05 04 00 90 00 7D [17:00:54]RAPDU: 90 00 [17:00:54]wFMCommunicate OK [17:00:54]wFMCommunicate request_size=4 [17:00:54]MH_SAM_APDU [17:00:54]CAPDU: 80 0D 03 02 [17:00:54]Write to MH i2c: E2 08 00 06 04 80 0D 03 02 00 00 00 00 85 [17:00:54]Write i2c OK [17:00:54]MH_I2C_Read... [17:00:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:00:54]Read from MH i2c: E2 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: E2 0B 00 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: E2 0B 00 06 04 00 25 3A C3 BB F6 40 BC 23 90 00 78 [17:00:54]RAPDU: 25 3A C3 BB F6 40 BC 23 90 00 [17:00:54]wFMCommunicate OK [17:00:54]SAM_PROTO_SignData done [17:00:54]FM_MakeSignedData done [17:00:54]CreateOFDProtocolMessage [17:00:54]wFMCommunicate request_size=4 [17:00:54]MH_SAM_APDU [17:00:54]CAPDU: 80 11 00 00 [17:00:54]Write to MH i2c: E2 08 00 07 04 80 11 00 00 00 00 00 00 85 [17:00:54]Write i2c OK [17:00:54]MH_I2C_Read... [17:00:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:54]Read from MH i2c: E2 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: E2 17 00 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: E2 17 00 07 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [17:00:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:00:54]wFMCommunicate OK [17:00:54]CreateOFDProtocolMessage done [17:00:54]OFDSenderStorePacket 165640 [17:00:54]StoreOFDPacket docnum=165640 [17:00:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 41 1A 05 01 C9 A4 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 44 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 87 02 00 35 04 06 00 85 FF 6E 0D 4A 96 25 3A C3 BB F6 40 BC 23 [17:00:54]CheckFolder [17:00:54]dirname=/storage/ofd_packets [17:00:54]CheckFolder done [17:00:54]ProducePacketName [17:00:54]name=ofd_packets/00165640 [17:00:54]NVStorageSaveData ofd_packets/00165640 [17:00:54]File name is /storage/ofd_packets/00165640 [17:00:54]Write 299 bytes [17:00:54]NVStorageSaveData done [17:00:54]OFDSenderStorePacket done [17:00:54]KKMCreateOFDPacket done [17:00:54]NVStorageSaveData kkm_last_timestamp [17:00:54]File name is /storage/kkm_last_timestamp [17:00:54]Write 4 bytes [17:00:54]NVStorageSaveData done [17:00:54]ExternCall_PrintAddStr [17:00:54]wPrintStart [17:00:54]Write to MH i2c: 01 00 00 08 04 0C [17:00:54]Write i2c OK [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: 01 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: 01 07 00 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: 01 07 00 08 04 00 00 00 00 00 FF 0F 21 [17:00:54]RasterBufferAndPrint [17:00:54]line Счет N : (1)294482 [17:00:54]line ИНН: 02508201610067 [17:00:54]line Контрольно-Кассовый Чек [17:00:54]line ПРОДАЖА [17:00:54]line ТРК (МРК, ГНК) : 31 [17:00:54]line Товар: 2710124130 [17:00:54]line SU-92-К-5 [17:00:54]line 4.370 * 68.80 [17:00:54]line = 300.66 [17:00:54]line НДС 12% НСП 1% [17:00:54]line > о реализуемом товаре [17:00:54]line ОКРУГЛЕНИЕ: -0.66 [17:00:54]line ИТОГО: 300.00 [17:00:54]line Внесено: 300.00 [17:00:54]line СДАЧА: 0.00 [17:00:54]line НСП 1% : 2.66 [17:00:54]line НДС 12% : 31.93 [17:00:54]line Наличными: 300.00 [17:00:54]line Безнал.: 0.00 [17:00:54]line Место: АЗС № 130 "Партнер Нефть" [17:00:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:00:54]line СНО: Общий режим [17:00:54]line Чек 493 23.08.2024 17:00 [17:00:54]line Смена: 469 ФФД: 1.0 [17:00:54]line ЗНМ: 0300000070 [17:00:54]line РНМ: 0000000000092562 [17:00:54]line Версия ККМ: 001 [17:00:54]line ФМ: 0000000000871769 [17:00:54]line ФД: 165640 [17:00:54]line ФПД: 147332109519510 [17:00:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170052&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165640&fm=147332109519510&tin=02508201610067®Number=0000000000092562&sum=30000 [17:00:54]written 0, free lines is 4095 [17:00:54]OFD Sender: Processing packet 165640 [packets to send 995, broken 994] [17:00:54]ProducePacketName [17:00:54]name=ofd_packets/00165640 [17:00:54]OFD Sender: To server: pG, [17:00:54]CommunicateWithHost lk.salyk.kg:30040 [17:00:54]ConnectInit lk.salyk.kg [17:00:54]Write to MH i2c: 01 00 00 33 04 37 [17:00:54]Write i2c OK [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: 01 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: 01 07 00 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: 01 07 00 33 04 00 00 00 00 00 D0 0C 1A [17:00:54]RasterBufferAndPrint [17:00:54]line [17:00:54]line [17:00:54]line [17:00:54]line [17:00:54]line [17:00:54]written 0, free lines is 3286 [17:00:54]MH_Cut [17:00:54]Write to MH i2c: D1 01 00 3A 04 01 10 [17:00:54]Write i2c OK [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: D1 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: D1 01 00 [17:00:54]MH_I2C_Read... [17:00:54]Read from MH i2c: D1 01 00 3A 04 00 0F [17:00:54]Write to MH i2c: 01 00 00 3B 04 3F [17:00:54]Write i2c OK [17:00:54]MH_I2C_Read... [17:00:55]Connected sock=11 [17:00:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 41 1A 05 01 C9 A4 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 01 00 00 F4 03 04 00 44 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 87 02 00 35 04 06 00 85 FF 6E 0D 4A 96 25 3A C3 BB F6 40 BC 23 [17:00:55]*** Cut start [17:00:55]*** Purtial cut [17:00:55]*** Stage 1: CUTSNS_PIN = 1 [17:00:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B5 70 47 00 18 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 87 02 00 F4 03 04 00 90 69 C8 66 B6 04 01 00 00 10 7D E6 50 0D 2A BB 3F [17:00:56]CommunicateWithHost err = 0 [17:00:56]CheckOFDResponse [17:00:56]1017 (14) - 77093643461234 [17:00:56]1041 (16) - 0000000000871769 [17:00:56]1040 (4) - 165640 [17:00:56]1012 (4) - 23.08.2024 10:50 [17:00:56]1206 (1) - 0 [17:00:56]OFD Sender: Remove packet 165640 [17:00:56]ProducePacketName [17:00:56]name=ofd_packets/00165640 [17:00:56]NVStorageDeleteData [17:00:56]OFD Sender: No OFD packet to send [17:00:57]Read from MH i2c: 01 [17:00:57]MH_I2C_Read... [17:00:57]*** Stop cut motor [17:00:57]*** Cut end [17:00:57]Read from MH i2c: 01 07 00 [17:00:57]MH_I2C_Read... [17:00:57]Read from MH i2c: 01 07 00 3B 04 00 00 00 00 00 FF 0F 54 [17:00:57]process_action close_receipt done [17:00:57]requested_data is exist [17:00:57]produce_requested_data [17:00:57]requested_item fm.sn is exist - process it [17:00:57]wFMCommunicate request_size=4 [17:00:57]MH_SAM_APDU [17:00:57]CAPDU: 80 11 00 00 [17:00:57]Write to MH i2c: E2 08 00 3C 04 80 11 00 00 00 00 00 00 BA [17:00:57]Write i2c OK [17:00:57]MH_I2C_Read... [17:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:00:57]Read from MH i2c: E2 [17:00:57]MH_I2C_Read... [17:00:57]Read from MH i2c: E2 17 00 [17:00:57]MH_I2C_Read... [17:00:57]Read from MH i2c: E2 17 00 3C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [17:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:00:57]wFMCommunicate OK [17:00:57]requested_item fd.num is exist - process it [17:00:57]SAM_PROTO_GetFieldsCounters [17:00:57]wFMCommunicate request_size=4 [17:00:57]MH_SAM_APDU [17:00:57]CAPDU: 80 13 00 00 [17:00:57]Write to MH i2c: E2 08 00 3D 04 80 13 00 00 00 00 00 00 BD [17:00:57]Write i2c OK [17:00:57]MH_I2C_Read... [17:00:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:00:57]Read from MH i2c: E2 [17:00:57]MH_I2C_Read... [17:00:57]Read from MH i2c: E2 62 00 [17:00:57]MH_I2C_Read... [17:00:57]Read from MH i2c: E2 62 00 3D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 14 [17:00:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:00:57]wFMCommunicate OK [17:00:57]SAM_PROTO_GetFieldsCounters done [17:00:57]requested_item shift.num is exist - process it [17:00:57]requested_item shift.opened is exist - process it [17:00:57]req_shift_opened [17:00:57]FM_GetShiftState [17:00:57]SAM_PROTO_GetShiftState [17:00:57]wFMCommunicate request_size=4 [17:00:57]MH_SAM_APDU [17:00:57]CAPDU: 80 13 01 00 [17:00:57]Write to MH i2c: E2 08 00 3E 04 80 13 01 00 00 00 00 00 BF [17:00:57]Write i2c OK [17:00:57]MH_I2C_Read... [17:00:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:00:57]Read from MH i2c: E2 [17:00:57]MH_I2C_Read... [17:00:57]Read from MH i2c: E2 0E 00 [17:00:57]MH_I2C_Read... [17:00:57]Read from MH i2c: E2 0E 00 3E 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 ED [17:00:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:00:57]wFMCommunicate OK [17:00:57]SAM_PROTO_GetShiftState done [17:00:57]FM_GetShiftState done [17:00:57]req_shift_opened done [17:00:57]requested_item shift.open_date is exist - process it [17:00:57]req_shift_open_date [17:00:57]req_shift_open_date done [17:00:57]produce_requested_data done [17:00:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165640,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:00:57]process_action_free close_receipt [17:00:57]json_value_free [17:00:57]json_value_free done [17:00:57]process_json_proto returns [17:00:57]Send response to host [17:00:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165640,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:00:57]free response buf [17:00:57]execute_script done [17:00:57]execute_script returns [17:00:57]free content buf [17:00:57]Sock 7.Close socket [17:00:57]Sock 7.Thread stoped [17:01:01]OFD Sender: No OFD packet to send [17:01:05]accept exits with 10 [17:01:05]New connection [17:01:05]New thread 3067170148 created [17:01:05]Thread 3067026788 joined [17:01:05]Waiting for new connection... [17:01:05] Sock 10.Parse request [17:01:05]Sock 10.Check first char [17:01:05]Sock 10.First char is OK [17:01:05]request: POST /json_proto HTTP/1.0 [17:01:05]Method: POST [17:01:05]URL: /json_proto [17:01:05]Method is POST - this is cgi request [17:01:05]url: /json_proto [17:01:05]query_string will be loaded in cgi processing [17:01:05]execute_cgi json_proto POST (null) [17:01:05]execute_cgi path=json_proto method=POST [17:01:05]POST find Content-Length [17:01:05]Host: 172.17.44.132:8080 [17:01:05]Content-Length: 667 [17:01:05]Content-Type: application/json [17:01:05] [17:01:05]POST finish read [17:01:05]Found Content-Length = 667 [17:01:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 6.840, "sum" : 470.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 470.00, "total" : 470.00, "payments": [ { "type": 0, "sum" : 470.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:05]execute_script... [17:01: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)294481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 6.840, "sum" : 470.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 470.00, "total" : 470.00, "payments": [ { "type": 0, "sum" : 470.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:01:05]POST & json_proto [17:01:05]process_json_proto [17:01:05]json parsed OK: [17:01:05]protocol is kg_v1.0 [17:01:05]action value=close_receipt [17:01:05]process_action close_receipt [17:01:05]cmd_close_receipt [17:01:05]MH_GetDate [17:01:05]Write to MH i2c: F0 00 00 3F 04 32 [17:01:05]Write i2c OK [17:01:05]MH_I2C_Read... [17:01:05]Read from MH i2c: F0 [17:01:05]MH_I2C_Read... [17:01:05]Read from MH i2c: F0 09 00 [17:01:05]MH_I2C_Read... [17:01:05]Read from MH i2c: F0 09 00 3F 04 00 51 C0 C8 66 2A 83 C1 65 4D [17:01:05]GetLastDocTimeStamp 1724432452 [17:01:05]current date 1724432465 [17:01:05]FM_GetShiftState [17:01:05]SAM_PROTO_GetShiftState [17:01:05]wFMCommunicate request_size=4 [17:01:05]MH_SAM_APDU [17:01:05]CAPDU: 80 13 01 00 [17:01:05]Write to MH i2c: E2 08 00 40 04 80 13 01 00 00 00 00 00 C1 [17:01:05]Write i2c OK [17:01:05]MH_I2C_Read... [17:01:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:05]Read from MH i2c: E2 [17:01:05]MH_I2C_Read... [17:01:05]Read from MH i2c: E2 0E 00 [17:01:05]MH_I2C_Read... [17:01:05]Read from MH i2c: E2 0E 00 40 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EF [17:01:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:01:05]wFMCommunicate OK [17:01:05]SAM_PROTO_GetShiftState done [17:01:05]FM_GetShiftState done [17:01:05]opened in 1724372766 [17:01:05]opened+sec_in_day 1724459166 [17:01:05]quantity*price = 47059 [17:01:05]sum+1 = 47060 [17:01:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 470.00 Внесено: 470.00 СДАЧА: 0.00 НСП 1% : 4.16 НДС 12% : 49.97 Наличными: 470.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 494 23.08.2024 17:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165641 ФПД: 124531248753067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170105&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165641&fm=124531248753067&tin=02508201610067®Number=0000000000092562&sum=47000 [17:01:06]StoreToDocumentArchive [17:01:06]shift 469 fd 165641 [17:01:06]save to /storage/0469/doc_00165641 [17:01:06]save last doc name /storage/0469/doc_00165641 to /storage/kkm_last_doc_name [17:01:06]save OK [17:01:06]Clear old archive folders... [17:01:06]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:01:06]tlvbuf is 01110FB0 [17:01:06]SAM_PROTO_ClearQueue [17:01:06]wFMCommunicate request_size=4 [17:01:06]MH_SAM_APDU [17:01:06]CAPDU: 80 09 00 00 [17:01:06]Write to MH i2c: E2 08 00 4D 04 80 09 00 00 00 00 00 00 C3 [17:01:06]Write i2c OK [17:01:06]MH_I2C_Read... [17:01:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:01:06]Read from MH i2c: E2 [17:01:06]MH_I2C_Read... [17:01:06]Read from MH i2c: E2 03 00 [17:01:06]MH_I2C_Read... [17:01:06]Read from MH i2c: E2 03 00 4D 04 00 90 00 C5 [17:01:06]RAPDU: 90 00 [17:01:06]wFMCommunicate OK [17:01:06]SAM_PROTO_ClearQueue done [17:01:06]KKMCreateOFDPacket [17:01:06]OFDProtocolAddRootSTLVToBuf [17:01:06]FM_MakeSignedData [17:01:06]FM_MakeSignedData [17:01:06]SAM_PROTO_SignData [17:01:06]wFMCommunicate request_size=4 [17:01:06]MH_SAM_APDU [17:01:06]CAPDU: 80 0D 01 02 [17:01:06]Write to MH i2c: E2 08 00 4E 04 80 0D 01 02 00 00 00 00 CB [17:01:06]Write i2c OK [17:01:06]MH_I2C_Read... [17:01:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:01:06]Read from MH i2c: E2 [17:01:06]MH_I2C_Read... [17:01:06]Read from MH i2c: E2 03 00 [17:01:06]MH_I2C_Read... [17:01:06]Read from MH i2c: E2 03 00 4E 04 00 90 00 C6 [17:01:06]RAPDU: 90 00 [17:01:06]wFMCommunicate OK [17:01:06]wFMCommunicate request_size=255 [17:01:06]MH_SAM_APDU [17:01:06]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 51 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 87 02 00 35 04 06 00 71 42 B0 [17:01:06]Write to MH i2c: E2 02 01 4F 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 51 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 87 02 00 35 04 06 00 71 42 B0 00 00 BA [17:01:06]OFD Sender: No OFD packet to send [17:01:06]Write i2c OK [17:01:06]MH_I2C_Read... [17:01:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:06]Read from MH i2c: E2 [17:01:06]MH_I2C_Read... [17:01:06]Read from MH i2c: E2 03 00 [17:01:06]MH_I2C_Read... [17:01:06]Read from MH i2c: E2 03 00 4F 04 00 90 00 C7 [17:01:06]RAPDU: 90 00 [17:01:06]wFMCommunicate OK [17:01:06]wFMCommunicate request_size=8 [17:01:06]MH_SAM_APDU [17:01:06]CAPDU: 80 0D 02 02 03 D8 69 AB [17:01:06]Write to MH i2c: E2 0B 00 50 04 80 0D 02 02 03 00 D8 69 AB 00 00 C0 [17:01:06]Write i2c OK [17:01:06]MH_I2C_Read... [17:01:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:01:06]Read from MH i2c: E2 [17:01:06]MH_I2C_Read... [17:01:06]Read from MH i2c: E2 03 00 [17:01:06]MH_I2C_Read... [17:01:06]Read from MH i2c: E2 03 00 50 04 00 90 00 C8 [17:01:06]RAPDU: 90 00 [17:01:07]wFMCommunicate OK [17:01:07]wFMCommunicate request_size=4 [17:01:07]MH_SAM_APDU [17:01:07]CAPDU: 80 0D 03 02 [17:01:07]Write to MH i2c: E2 08 00 51 04 80 0D 03 02 00 00 00 00 D0 [17:01:07]Write i2c OK [17:01:07]MH_I2C_Read... [17:01:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:01:07]Read from MH i2c: E2 [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: E2 0B 00 [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: E2 0B 00 51 04 00 CD 8F E5 4D 63 BF FD 0B 90 00 89 [17:01:07]RAPDU: CD 8F E5 4D 63 BF FD 0B 90 00 [17:01:07]wFMCommunicate OK [17:01:07]SAM_PROTO_SignData done [17:01:07]FM_MakeSignedData done [17:01:07]CreateOFDProtocolMessage [17:01:07]wFMCommunicate request_size=4 [17:01:07]MH_SAM_APDU [17:01:07]CAPDU: 80 11 00 00 [17:01:07]Write to MH i2c: E2 08 00 52 04 80 11 00 00 00 00 00 00 D0 [17:01:07]Write i2c OK [17:01:07]MH_I2C_Read... [17:01:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:07]Read from MH i2c: E2 [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: E2 17 00 [17:01:07]MH_I2C_Read... [17:01:07]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 37 36 39 90 00 29 [17:01:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:01:07]wFMCommunicate OK [17:01:07]CreateOFDProtocolMessage done [17:01:07]OFDSenderStorePacket 165641 [17:01:07]StoreOFDPacket docnum=165641 [17:01:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 4E 85 05 01 1A 8E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 51 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 87 02 00 35 04 06 00 71 42 B0 D8 69 AB CD 8F E5 4D 63 BF FD 0B [17:01:07]CheckFolder [17:01:07]dirname=/storage/ofd_packets [17:01:07]CheckFolder done [17:01:07]ProducePacketName [17:01:07]name=ofd_packets/00165641 [17:01:07]NVStorageSaveData ofd_packets/00165641 [17:01:07]File name is /storage/ofd_packets/00165641 [17:01:07]Write 299 bytes [17:01:07]NVStorageSaveData done [17:01:07]OFDSenderStorePacket done [17:01:07]KKMCreateOFDPacket done [17:01:07]NVStorageSaveData kkm_last_timestamp [17:01:07]File name is /storage/kkm_last_timestamp [17:01:07]Write 4 bytes [17:01:07]NVStorageSaveData done [17:01:07]ExternCall_PrintAddStr [17:01:07]wPrintStart [17:01:07]Write to MH i2c: 01 00 00 53 04 57 [17:01:07]Write i2c OK [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: 01 [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: 01 07 00 [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: 01 07 00 53 04 00 00 00 00 00 FF 0F 6C [17:01:07]RasterBufferAndPrint [17:01:07]line Счет N : (1)294481 [17:01:07]line ИНН: 02508201610067 [17:01:07]line Контрольно-Кассовый Чек [17:01:07]line ПРОДАЖА [17:01:07]line ТРК (МРК, ГНК) : 51 [17:01:07]line Товар: 2710124130 [17:01:07]line SU-92-К-5 [17:01:07]line 6.840 * 68.80 [17:01:07]line = 470.59 [17:01:07]line НДС 12% НСП 1% [17:01:07]line > о реализуемом товаре [17:01:07]line ОКРУГЛЕНИЕ: -0.59 [17:01:07]line ИТОГО: 470.00 [17:01:07]line Внесено: 470.00 [17:01:07]line СДАЧА: 0.00 [17:01:07]line НСП 1% : 4.16 [17:01:07]line НДС 12% : 49.97 [17:01:07]line Наличными: 470.00 [17:01:07]line Безнал.: 0.00 [17:01:07]line Место: АЗС № 130 "Партнер Нефть" [17:01:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:01:07]line СНО: Общий режим [17:01:07]line Чек 494 23.08.2024 17:01 [17:01:07]line Смена: 469 ФФД: 1.0 [17:01:07]line ЗНМ: 0300000070 [17:01:07]line РНМ: 0000000000092562 [17:01:07]line Версия ККМ: 001 [17:01:07]line ФМ: 0000000000871769 [17:01:07]line ФД: 165641 [17:01:07]line ФПД: 124531248753067 [17:01:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170105&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165641&fm=124531248753067&tin=02508201610067®Number=0000000000092562&sum=47000 [17:01:07]written 0, free lines is 4095 [17:01:07]OFD Sender: Processing packet 165641 [packets to send 995, broken 994] [17:01:07]ProducePacketName [17:01:07]name=ofd_packets/00165641 [17:01:07]OFD Sender: To server: pG, [17:01:07]CommunicateWithHost lk.salyk.kg:30040 [17:01:07]ConnectInit lk.salyk.kg [17:01:07]Write to MH i2c: 01 00 00 7E 04 82 [17:01:07]Write i2c OK [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: 01 [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: 01 07 00 [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 D4 0C 69 [17:01:07]RasterBufferAndPrint [17:01:07]line [17:01:07]line [17:01:07]line [17:01:07]line [17:01:07]line [17:01:07]written 0, free lines is 3297 [17:01:07]MH_Cut [17:01:07]Write to MH i2c: D1 01 00 85 04 01 5B [17:01:07]Write i2c OK [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: D1 [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: D1 01 00 [17:01:07]MH_I2C_Read... [17:01:07]Read from MH i2c: D1 01 00 85 04 00 5A [17:01:07]Write to MH i2c: 01 00 00 86 04 8A [17:01:07]Write i2c OK [17:01:07]MH_I2C_Read... [17:01:08]*** Cut start [17:01:08]*** Purtial cut [17:01:08]*** Stage 1: CUTSNS_PIN = 1 [17:01:09]Connected sock=9 [17:01:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 4E 85 05 01 1A 8E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1A 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 51 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 87 02 00 35 04 06 00 71 42 B0 D8 69 AB CD 8F E5 4D 63 BF FD 0B [17:01:10]Read from MH i2c: 01 [17:01:10]MH_I2C_Read... [17:01:10]*** Stop cut motor [17:01:10]*** Cut end [17:01:10]Read from MH i2c: 01 07 00 [17:01:10]MH_I2C_Read... [17:01:10]Read from MH i2c: 01 07 00 86 04 00 00 00 00 00 FF 0F 9F [17:01:10]process_action close_receipt done [17:01:10]requested_data is exist [17:01:10]produce_requested_data [17:01:10]requested_item fm.sn is exist - process it [17:01:10]wFMCommunicate request_size=4 [17:01:10]MH_SAM_APDU [17:01:10]CAPDU: 80 11 00 00 [17:01:10]Write to MH i2c: E2 08 00 87 04 80 11 00 00 00 00 00 00 05 [17:01:10]Write i2c OK [17:01:10]MH_I2C_Read... [17:01:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:01:10]Read from MH i2c: E2 [17:01:10]MH_I2C_Read... [17:01:10]Read from MH i2c: E2 17 00 [17:01:10]MH_I2C_Read... [17:01:10]Read from MH i2c: E2 17 00 87 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [17:01:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:01:10]wFMCommunicate OK [17:01:10]requested_item fd.num is exist - process it [17:01:10]SAM_PROTO_GetFieldsCounters [17:01:10]wFMCommunicate request_size=4 [17:01:10]MH_SAM_APDU [17:01:10]CAPDU: 80 13 00 00 [17:01:10]Write to MH i2c: E2 08 00 88 04 80 13 00 00 00 00 00 00 08 [17:01:10]Write i2c OK [17:01:10]MH_I2C_Read... [17:01:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:01:10]Read from MH i2c: E2 [17:01:10]MH_I2C_Read... [17:01:10]Read from MH i2c: E2 62 00 [17:01:10]MH_I2C_Read... [17:01:10]Read from MH i2c: E2 62 00 88 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 63 [17:01:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EE 01 00 00 5E 04 04 00 EE 01 00 00 57 04 04 00 EF 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:01:10]wFMCommunicate OK [17:01:10]SAM_PROTO_GetFieldsCounters done [17:01:10]requested_item shift.num is exist - process it [17:01:10]requested_item shift.opened is exist - process it [17:01:10]req_shift_opened [17:01:10]FM_GetShiftState [17:01:10]SAM_PROTO_GetShiftState [17:01:10]wFMCommunicate request_size=4 [17:01:10]MH_SAM_APDU [17:01:10]CAPDU: 80 13 01 00 [17:01:10]Write to MH i2c: E2 08 00 89 04 80 13 01 00 00 00 00 00 0A [17:01:10]Write i2c OK [17:01:10]MH_I2C_Read... [17:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:01:10]Read from MH i2c: E2 [17:01:10]MH_I2C_Read... [17:01:10]Read from MH i2c: E2 0E 00 [17:01:10]MH_I2C_Read... [17:01:10]Read from MH i2c: E2 0E 00 89 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 38 [17:01:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:01:10]wFMCommunicate OK [17:01:10]SAM_PROTO_GetShiftState done [17:01:10]FM_GetShiftState done [17:01:10]req_shift_opened done [17:01:10]requested_item shift.open_date is exist - process it [17:01:10]req_shift_open_date [17:01:10]req_shift_open_date done [17:01:10]produce_requested_data done [17:01:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165641,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:01:10]process_action_free close_receipt [17:01:10]json_value_free [17:01:10]json_value_free done [17:01:10]process_json_proto returns [17:01:10]Send response to host [17:01:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165641,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:01:10]free response buf [17:01:10]execute_script done [17:01:10]execute_script returns [17:01:10]free content buf [17:01:10]Sock 10.Close socket [17:01:10]Sock 10.Thread stoped [17:01:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5E F8 47 00 61 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 87 02 00 F4 03 04 00 A1 69 C8 66 B6 04 01 00 00 82 82 E7 3E EE 04 23 BE [17:01:13]CommunicateWithHost err = 0 [17:01:13]CheckOFDResponse [17:01:13]1017 (14) - 77093643461234 [17:01:13]1041 (16) - 0000000000871769 [17:01:13]1040 (4) - 165641 [17:01:13]1012 (4) - 23.08.2024 10:51 [17:01:13]1206 (1) - 0 [17:01:13]OFD Sender: Remove packet 165641 [17:01:13]ProducePacketName [17:01:13]name=ofd_packets/00165641 [17:01:13]NVStorageDeleteData [17:01:13]OFD Sender: No OFD packet to send [17:01:18]OFD Sender: No OFD packet to send [17:01:23]OFD Sender: No OFD packet to send [17:01:28]OFD Sender: No OFD packet to send [17:01:33]OFD Sender: No OFD packet to send [17:01:38]OFD Sender: No OFD packet to send [17:01:38]recv_with_timeout no data received [17:01:43]OFD Sender: No OFD packet to send [17:01:48]OFD Sender: No OFD packet to send [17:01:53]OFD Sender: No OFD packet to send [17:01:58]OFD Sender: No OFD packet to send [17:02:03]OFD Sender: No OFD packet to send [17:02:04]recv_with_timeout no data received [17:02:08]OFD Sender: No OFD packet to send [17:02:13]OFD Sender: No OFD packet to send [17:02:52]ConnectInit Can't connect to host [17:02:54]OFD Sender: No OFD packet to send [17:02:59]OFD Sender: No OFD packet to send [17:03:04]OFD Sender: No OFD packet to send [17:03:09]OFD Sender: No OFD packet to send [17:03:14]accept exits with 7 [17:03:14]New connection [17:03:14]New thread 3067026788 created [17:03:14]Thread 3067170148 joined [17:03:14]Waiting for new connection... [17:03:14] Sock 7.Parse request [17:03:14]Sock 7.Check first char [17:03:14]Sock 7.First char is OK [17:03:14]request: POST /json_proto HTTP/1.0 [17:03:14]Method: POST [17:03:14]URL: /json_proto [17:03:14]Method is POST - this is cgi request [17:03:14]url: /json_proto [17:03:14]query_string will be loaded in cgi processing [17:03:14]execute_cgi json_proto POST (null) [17:03:14]execute_cgi path=json_proto method=POST [17:03:14]POST find Content-Length [17:03:14]Host: 172.17.44.132:8080 [17:03:14]Content-Length: 679 [17:03:14]Content-Type: application/json [17:03:14] [17:03:14]POST finish read [17:03:14]Found Content-Length = 679 [17:03:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:14]execute_script... [17:03: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)294483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:03:14]POST & json_proto [17:03:14]process_json_proto [17:03:14]json parsed OK: [17:03:14]protocol is kg_v1.0 [17:03:14]action value=close_receipt [17:03:14]process_action close_receipt [17:03:14]cmd_close_receipt [17:03:14]MH_GetDate [17:03:14]Write to MH i2c: F0 00 00 8A 04 7D [17:03:14]Write i2c OK [17:03:14]MH_I2C_Read... [17:03:14]Read from MH i2c: F0 [17:03:14]MH_I2C_Read... [17:03:14]Read from MH i2c: F0 09 00 [17:03:14]MH_I2C_Read... [17:03:14]Read from MH i2c: F0 09 00 8A 04 00 D2 C0 C8 66 2A 83 C1 65 19 [17:03:14]GetLastDocTimeStamp 1724432465 [17:03:14]current date 1724432594 [17:03:14]FM_GetShiftState [17:03:14]SAM_PROTO_GetShiftState [17:03:14]wFMCommunicate request_size=4 [17:03:14]MH_SAM_APDU [17:03:14]CAPDU: 80 13 01 00 [17:03:14]Write to MH i2c: E2 08 00 8B 04 80 13 01 00 00 00 00 00 0C [17:03:14]Write i2c OK [17:03:14]MH_I2C_Read... [17:03:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:14]Read from MH i2c: E2 [17:03:14]MH_I2C_Read... [17:03:14]Read from MH i2c: E2 0E 00 [17:03:14]MH_I2C_Read... [17:03:14]Read from MH i2c: E2 0E 00 8B 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3A [17:03:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:03:14]wFMCommunicate OK [17:03:14]SAM_PROTO_GetShiftState done [17:03:14]FM_GetShiftState done [17:03:14]opened in 1724372766 [17:03:14]opened+sec_in_day 1724459166 [17:03:14]quantity*price = 200025 [17:03:14]sum+1 = 200026 [17:03:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 495 23.08.2024 17:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165642 ФПД: 116655381575466 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165642&fm=116655381575466&tin=02508201610067®Number=0000000000092562&sum=200000 [17:03:15]StoreToDocumentArchive [17:03:15]shift 469 fd 165642 [17:03:15]save to /storage/0469/doc_00165642 [17:03:15]save last doc name /storage/0469/doc_00165642 to /storage/kkm_last_doc_name [17:03:15]save OK [17:03:15]Clear old archive folders... [17:03:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:03:15]tlvbuf is 011128D0 [17:03:15]SAM_PROTO_ClearQueue [17:03:15]wFMCommunicate request_size=4 [17:03:15]MH_SAM_APDU [17:03:15]CAPDU: 80 09 00 00 [17:03:15]Write to MH i2c: E2 08 00 98 04 80 09 00 00 00 00 00 00 0E [17:03:15]Write i2c OK [17:03:15]MH_I2C_Read... [17:03:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:03:15]Read from MH i2c: E2 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 03 00 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [17:03:15]RAPDU: 90 00 [17:03:15]wFMCommunicate OK [17:03:15]SAM_PROTO_ClearQueue done [17:03:15]KKMCreateOFDPacket [17:03:15]OFDProtocolAddRootSTLVToBuf [17:03:15]FM_MakeSignedData [17:03:15]FM_MakeSignedData [17:03:15]SAM_PROTO_SignData [17:03:15]wFMCommunicate request_size=4 [17:03:15]MH_SAM_APDU [17:03:15]CAPDU: 80 0D 01 02 [17:03:15]Write to MH i2c: E2 08 00 99 04 80 0D 01 02 00 00 00 00 16 [17:03:15]Write i2c OK [17:03:15]MH_I2C_Read... [17:03:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:03:15]Read from MH i2c: E2 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 03 00 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 03 00 99 04 00 90 00 11 [17:03:15]RAPDU: 90 00 [17:03:15]wFMCommunicate OK [17:03:15]wFMCommunicate request_size=255 [17:03:15]MH_SAM_APDU [17:03:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 EF 01 00 00 F4 03 04 00 D2 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 87 02 00 35 04 06 00 6A 18 F2 94 [17:03:15]Write to MH i2c: E2 02 01 9A 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 EF 01 00 00 F4 03 04 00 D2 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 87 02 00 35 04 06 00 6A 18 F2 94 00 00 B4 [17:03:15]Write i2c OK [17:03:15]MH_I2C_Read... [17:03:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:15]Read from MH i2c: E2 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 03 00 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 03 00 9A 04 00 90 00 12 [17:03:15]RAPDU: 90 00 [17:03:15]wFMCommunicate OK [17:03:15]wFMCommunicate request_size=7 [17:03:15]MH_SAM_APDU [17:03:15]CAPDU: 80 0D 02 02 02 77 2A [17:03:15]Write to MH i2c: E2 0A 00 9B 04 80 0D 02 02 02 00 77 2A 00 00 BE [17:03:15]Write i2c OK [17:03:15]MH_I2C_Read... [17:03:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:03:15]Read from MH i2c: E2 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 03 00 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 03 00 9B 04 00 90 00 13 [17:03:15]RAPDU: 90 00 [17:03:15]wFMCommunicate OK [17:03:15]wFMCommunicate request_size=4 [17:03:15]MH_SAM_APDU [17:03:15]CAPDU: 80 0D 03 02 [17:03:15]Write to MH i2c: E2 08 00 9C 04 80 0D 03 02 00 00 00 00 1B [17:03:15]Write i2c OK [17:03:15]MH_I2C_Read... [17:03:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:03:15]Read from MH i2c: E2 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 0B 00 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 0B 00 9C 04 00 34 B1 C8 FE C0 AE CE 0D 90 00 10 [17:03:15]RAPDU: 34 B1 C8 FE C0 AE CE 0D 90 00 [17:03:15]wFMCommunicate OK [17:03:15]SAM_PROTO_SignData done [17:03:15]FM_MakeSignedData done [17:03:15]CreateOFDProtocolMessage [17:03:15]wFMCommunicate request_size=4 [17:03:15]MH_SAM_APDU [17:03:15]CAPDU: 80 11 00 00 [17:03:15]Write to MH i2c: E2 08 00 9D 04 80 11 00 00 00 00 00 00 1B [17:03:15]Write i2c OK [17:03:15]MH_I2C_Read... [17:03:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:15]Read from MH i2c: E2 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 17 00 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: E2 17 00 9D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 74 [17:03:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:03:15]wFMCommunicate OK [17:03:15]CreateOFDProtocolMessage done [17:03:15]OFDSenderStorePacket 165642 [17:03:15]StoreOFDPacket docnum=165642 [17:03:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 57 B5 04 01 BE 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D2 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 87 02 00 35 04 06 00 6A 18 F2 94 77 2A 34 B1 C8 FE C0 AE CE 0D [17:03:15]CheckFolder [17:03:15]dirname=/storage/ofd_packets [17:03:15]CheckFolder done [17:03:15]ProducePacketName [17:03:15]name=ofd_packets/00165642 [17:03:15]NVStorageSaveData ofd_packets/00165642 [17:03:15]File name is /storage/ofd_packets/00165642 [17:03:15]Write 298 bytes [17:03:15]NVStorageSaveData done [17:03:15]OFDSenderStorePacket done [17:03:15]KKMCreateOFDPacket done [17:03:15]NVStorageSaveData kkm_last_timestamp [17:03:15]File name is /storage/kkm_last_timestamp [17:03:15]Write 4 bytes [17:03:15]NVStorageSaveData done [17:03:15]ExternCall_PrintAddStr [17:03:15]wPrintStart [17:03:15]Write to MH i2c: 01 00 00 9E 04 A2 [17:03:15]Write i2c OK [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: 01 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: 01 07 00 [17:03:15]MH_I2C_Read... [17:03:15]Read from MH i2c: 01 07 00 9E 04 00 00 00 00 00 FF 0F B7 [17:03:15]RasterBufferAndPrint [17:03:15]line Счет N : (1)294483 [17:03:15]line ИНН: 02508201610067 [17:03:15]line Контрольно-Кассовый Чек [17:03:15]line ПРОДАЖА [17:03:15]line ТРК (МРК, ГНК) : 21 [17:03:15]line Товар: 2710194800 [17:03:15]line ДТ-К-5 [17:03:15]line 26.250 * 76.20 [17:03:15]line = 2000.25 [17:03:15]line НДС 12% НСП 1% [17:03:15]line > о реализуемом товаре [17:03:15]line ОКРУГЛЕНИЕ: -0.25 [17:03:15]line ИТОГО: 2000.00 [17:03:15]line Внесено: 2000.00 [17:03:15]line СДАЧА: 0.00 [17:03:15]line НСП 1% : 17.70 [17:03:15]line НДС 12% : 212.42 [17:03:15]line Наличными: 2000.00 [17:03:15]line Безнал.: 0.00 [17:03:15]line Место: АЗС № 130 "Партнер Нефть" [17:03:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:03:15]line СНО: Общий режим [17:03:15]line Чек 495 23.08.2024 17:03 [17:03:15]line Смена: 469 ФФД: 1.0 [17:03:15]line ЗНМ: 0300000070 [17:03:15]line РНМ: 0000000000092562 [17:03:15]line Версия ККМ: 001 [17:03:15]line ФМ: 0000000000871769 [17:03:15]line ФД: 165642 [17:03:15]line ФПД: 116655381575466 [17:03:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165642&fm=116655381575466&tin=02508201610067®Number=0000000000092562&sum=200000 [17:03:15]written 0, free lines is 4095 [17:03:15]OFD Sender: Processing packet 165642 [packets to send 995, broken 994] [17:03:15]ProducePacketName [17:03:15]name=ofd_packets/00165642 [17:03:15]OFD Sender: To server: pG, [17:03:15]CommunicateWithHost lk.salyk.kg:30040 [17:03:15]ConnectInit lk.salyk.kg [17:03:16]Write to MH i2c: 01 00 00 C9 04 CD [17:03:16]Write i2c OK [17:03:16]MH_I2C_Read... [17:03:16]Read from MH i2c: 01 [17:03:16]MH_I2C_Read... [17:03:16]Read from MH i2c: 01 07 00 [17:03:16]MH_I2C_Read... [17:03:16]Read from MH i2c: 01 07 00 C9 04 00 00 00 00 00 D7 0C B7 [17:03:16]RasterBufferAndPrint [17:03:16]line [17:03:16]line [17:03:16]line [17:03:16]line [17:03:16]line [17:03:16]written 0, free lines is 3293 [17:03:16]MH_Cut [17:03:16]Write to MH i2c: D1 01 00 D0 04 01 A6 [17:03:16]Write i2c OK [17:03:16]MH_I2C_Read... [17:03:16]Read from MH i2c: D1 [17:03:16]MH_I2C_Read... [17:03:16]Read from MH i2c: D1 01 00 [17:03:16]MH_I2C_Read... [17:03:16]Read from MH i2c: D1 01 00 D0 04 00 A5 [17:03:16]Write to MH i2c: 01 00 00 D1 04 D5 [17:03:16]Write i2c OK [17:03:16]MH_I2C_Read... [17:03:16]Connected sock=11 [17:03:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 57 B5 04 01 BE 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 D2 C0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 87 02 00 35 04 06 00 6A 18 F2 94 77 2A 34 B1 C8 FE C0 AE CE 0D [17:03:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A2 49 47 00 8C 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 87 02 00 F4 03 04 00 1D 6A C8 66 B6 04 01 00 00 AB 00 9D D4 3C F6 4C FF [17:03:16]CommunicateWithHost err = 0 [17:03:16]CheckOFDResponse [17:03:16]1017 (14) - 77093643461234 [17:03:16]1041 (16) - 0000000000871769 [17:03:16]1040 (4) - 165642 [17:03:16]1012 (4) - 23.08.2024 10:53 [17:03:16]1206 (1) - 0 [17:03:16]OFD Sender: Remove packet 165642 [17:03:16]ProducePacketName [17:03:16]name=ofd_packets/00165642 [17:03:16]NVStorageDeleteData [17:03:16]*** Cut start [17:03:16]*** Purtial cut [17:03:16]*** Stage 1: CUTSNS_PIN = 1 [17:03:17]OFD Sender: No OFD packet to send [17:03:18]Read from MH i2c: 01 [17:03:18]MH_I2C_Read... [17:03:18]*** Stop cut motor [17:03:18]*** Cut end [17:03:18]Read from MH i2c: 01 07 00 [17:03:18]MH_I2C_Read... [17:03:18]Read from MH i2c: 01 07 00 D1 04 00 00 00 00 00 FF 0F EA [17:03:18]process_action close_receipt done [17:03:18]requested_data is exist [17:03:18]produce_requested_data [17:03:18]requested_item fm.sn is exist - process it [17:03:18]wFMCommunicate request_size=4 [17:03:18]MH_SAM_APDU [17:03:18]CAPDU: 80 11 00 00 [17:03:18]Write to MH i2c: E2 08 00 D2 04 80 11 00 00 00 00 00 00 50 [17:03:18]Write i2c OK [17:03:18]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 17 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 17 00 D2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A9 [17:03:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:03:19]wFMCommunicate OK [17:03:19]requested_item fd.num is exist - process it [17:03:19]SAM_PROTO_GetFieldsCounters [17:03:19]wFMCommunicate request_size=4 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 13 00 00 [17:03:19]Write to MH i2c: E2 08 00 D3 04 80 13 00 00 00 00 00 00 53 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 62 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 62 00 D3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 B2 [17:03:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:03:19]wFMCommunicate OK [17:03:19]SAM_PROTO_GetFieldsCounters done [17:03:19]requested_item shift.num is exist - process it [17:03:19]requested_item shift.opened is exist - process it [17:03:19]req_shift_opened [17:03:19]FM_GetShiftState [17:03:19]SAM_PROTO_GetShiftState [17:03:19]wFMCommunicate request_size=4 [17:03:19]MH_SAM_APDU [17:03:19]CAPDU: 80 13 01 00 [17:03:19]Write to MH i2c: E2 08 00 D4 04 80 13 01 00 00 00 00 00 55 [17:03:19]Write i2c OK [17:03:19]MH_I2C_Read... [17:03:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:03:19]Read from MH i2c: E2 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 0E 00 [17:03:19]MH_I2C_Read... [17:03:19]Read from MH i2c: E2 0E 00 D4 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 83 [17:03:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:03:19]wFMCommunicate OK [17:03:19]SAM_PROTO_GetShiftState done [17:03:19]FM_GetShiftState done [17:03:19]req_shift_opened done [17:03:19]requested_item shift.open_date is exist - process it [17:03:19]req_shift_open_date [17:03:19]req_shift_open_date done [17:03:19]produce_requested_data done [17:03:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165642,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:03:19]process_action_free close_receipt [17:03:19]json_value_free [17:03:19]json_value_free done [17:03:19]process_json_proto returns [17:03:19]Send response to host [17:03:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165642,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:03:19]free response buf [17:03:19]execute_script done [17:03:19]execute_script returns [17:03:19]free content buf [17:03:19]Sock 7.Close socket [17:03:19]Sock 7.Thread stoped [17:03:22]OFD Sender: No OFD packet to send [17:03:27]OFD Sender: No OFD packet to send [17:03:32]OFD Sender: No OFD packet to send [17:03:37]OFD Sender: No OFD packet to send [17:03:42]OFD Sender: No OFD packet to send [17:03:47]OFD Sender: No OFD packet to send [17:03:52]OFD Sender: No OFD packet to send [17:03:57]OFD Sender: No OFD packet to send [17:04:02]OFD Sender: No OFD packet to send [17:04:07]OFD Sender: No OFD packet to send [17:04:12]OFD Sender: No OFD packet to send [17:04:17]OFD Sender: No OFD packet to send [17:04:22]OFD Sender: No OFD packet to send [17:04:27]OFD Sender: No OFD packet to send [17:04:32]OFD Sender: No OFD packet to send [17:04:37]OFD Sender: No OFD packet to send [17:04:42]OFD Sender: No OFD packet to send [17:04:47]accept exits with 10 [17:04:47]New connection [17:04:47]New thread 3067170148 created [17:04:47]Thread 3067026788 joined [17:04:47]Waiting for new connection... [17:04:47] Sock 10.Parse request [17:04:47]Sock 10.Check first char [17:04:47]Sock 10.First char is OK [17:04:47]request: POST /json_proto HTTP/1.0 [17:04:47]Method: POST [17:04:47]URL: /json_proto [17:04:47]Method is POST - this is cgi request [17:04:47]url: /json_proto [17:04:47]query_string will be loaded in cgi processing [17:04:47]execute_cgi json_proto POST (null) [17:04:47]execute_cgi path=json_proto method=POST [17:04:47]POST find Content-Length [17:04:47]Host: 172.17.44.132:8080 [17:04:47]Content-Length: 672 [17:04:47]Content-Type: application/json [17:04:47] [17:04:47]POST finish read [17:04:47]Found Content-Length = 672 [17:04:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:47]execute_script... [17:04: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)294486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:04:47]POST & json_proto [17:04:47]process_json_proto [17:04:47]json parsed OK: [17:04:47]protocol is kg_v1.0 [17:04:47]action value=close_receipt [17:04:47]process_action close_receipt [17:04:47]cmd_close_receipt [17:04:47]MH_GetDate [17:04:47]Write to MH i2c: F0 00 00 D5 04 C8 [17:04:47]Write i2c OK [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: F0 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: F0 09 00 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: F0 09 00 D5 04 00 2F C1 C8 66 2A 83 C1 65 C2 [17:04:47]GetLastDocTimeStamp 1724432594 [17:04:47]current date 1724432687 [17:04:47]FM_GetShiftState [17:04:47]SAM_PROTO_GetShiftState [17:04:47]wFMCommunicate request_size=4 [17:04:47]MH_SAM_APDU [17:04:47]CAPDU: 80 13 01 00 [17:04:47]Write to MH i2c: E2 08 00 D6 04 80 13 01 00 00 00 00 00 57 [17:04:47]Write i2c OK [17:04:47]MH_I2C_Read... [17:04:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:47]Read from MH i2c: E2 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: E2 0E 00 [17:04:47]MH_I2C_Read... [17:04:47]Read from MH i2c: E2 0E 00 D6 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 85 [17:04:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:04:47]wFMCommunicate OK [17:04:47]SAM_PROTO_GetShiftState done [17:04:47]FM_GetShiftState done [17:04:47]opened in 1724372766 [17:04:47]opened+sec_in_day 1724459166 [17:04:47]quantity*price = 100035 [17:04:47]sum+1 = 100036 [17:04:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 496 23.08.2024 17:04 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165643 ФПД: 34828812490115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170447&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165643&fm=34828812490115&tin=02508201610067®Number=0000000000092562&sum=100000 [17:04:48]StoreToDocumentArchive [17:04:48]shift 469 fd 165643 [17:04:48]save to /storage/0469/doc_00165643 [17:04:48]save last doc name /storage/0469/doc_00165643 to /storage/kkm_last_doc_name [17:04:48]save OK [17:04:48]Clear old archive folders... [17:04:48]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:04:48]tlvbuf is 011212C0 [17:04:48]SAM_PROTO_ClearQueue [17:04:48]wFMCommunicate request_size=4 [17:04:48]MH_SAM_APDU [17:04:48]CAPDU: 80 09 00 00 [17:04:48]Write to MH i2c: E2 08 00 E3 04 80 09 00 00 00 00 00 00 59 [17:04:48]Write i2c OK [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 [17:04:48]MH_I2C_Read... [17:04:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:04:48]Read from MH i2c: E2 03 00 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [17:04:48]RAPDU: 90 00 [17:04:48]wFMCommunicate OK [17:04:48]SAM_PROTO_ClearQueue done [17:04:48]KKMCreateOFDPacket [17:04:48]OFDProtocolAddRootSTLVToBuf [17:04:48]FM_MakeSignedData [17:04:48]FM_MakeSignedData [17:04:48]SAM_PROTO_SignData [17:04:48]wFMCommunicate request_size=4 [17:04:48]MH_SAM_APDU [17:04:48]CAPDU: 80 0D 01 02 [17:04:48]Write to MH i2c: E2 08 00 E4 04 80 0D 01 02 00 00 00 00 61 [17:04:48]Write i2c OK [17:04:48]MH_I2C_Read... [17:04:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:04:48]Read from MH i2c: E2 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 03 00 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [17:04:48]RAPDU: 90 00 [17:04:48]wFMCommunicate OK [17:04:48]wFMCommunicate request_size=255 [17:04:48]MH_SAM_APDU [17:04:48]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 2F C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 87 02 00 35 04 06 00 1F AD 36 [17:04:48]Write to MH i2c: E2 02 01 E5 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 2F C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 87 02 00 35 04 06 00 1F AD 36 00 00 5B [17:04:48]Write i2c OK [17:04:48]MH_I2C_Read... [17:04:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:48]Read from MH i2c: E2 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 03 00 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 03 00 E5 04 00 90 00 5D [17:04:48]RAPDU: 90 00 [17:04:48]wFMCommunicate OK [17:04:48]wFMCommunicate request_size=8 [17:04:48]MH_SAM_APDU [17:04:48]CAPDU: 80 0D 02 02 03 FF 15 83 [17:04:48]Write to MH i2c: E2 0B 00 E6 04 80 0D 02 02 03 00 FF 15 83 00 00 01 [17:04:48]Write i2c OK [17:04:48]MH_I2C_Read... [17:04:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:04:48]Read from MH i2c: E2 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 03 00 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 03 00 E6 04 00 90 00 5E [17:04:48]RAPDU: 90 00 [17:04:48]wFMCommunicate OK [17:04:48]wFMCommunicate request_size=4 [17:04:48]MH_SAM_APDU [17:04:48]CAPDU: 80 0D 03 02 [17:04:48]Write to MH i2c: E2 08 00 E7 04 80 0D 03 02 00 00 00 00 66 [17:04:48]Write i2c OK [17:04:48]MH_I2C_Read... [17:04:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:04:48]Read from MH i2c: E2 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 0B 00 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 0B 00 E7 04 00 99 04 90 EB 2C B4 44 D7 90 00 7A [17:04:48]RAPDU: 99 04 90 EB 2C B4 44 D7 90 00 [17:04:48]wFMCommunicate OK [17:04:48]SAM_PROTO_SignData done [17:04:48]FM_MakeSignedData done [17:04:48]CreateOFDProtocolMessage [17:04:48]wFMCommunicate request_size=4 [17:04:48]MH_SAM_APDU [17:04:48]CAPDU: 80 11 00 00 [17:04:48]Write to MH i2c: E2 08 00 E8 04 80 11 00 00 00 00 00 00 66 [17:04:48]Write i2c OK [17:04:48]MH_I2C_Read... [17:04:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:48]Read from MH i2c: E2 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 17 00 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: E2 17 00 E8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [17:04:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:04:48]wFMCommunicate OK [17:04:48]CreateOFDProtocolMessage done [17:04:48]OFDSenderStorePacket 165643 [17:04:48]StoreOFDPacket docnum=165643 [17:04:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 85 1E 05 01 59 22 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 2F C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 87 02 00 35 04 06 00 1F AD 36 FF 15 83 99 04 90 EB 2C B4 44 D7 [17:04:48]CheckFolder [17:04:48]dirname=/storage/ofd_packets [17:04:48]CheckFolder done [17:04:48]ProducePacketName [17:04:48]name=ofd_packets/00165643 [17:04:48]NVStorageSaveData ofd_packets/00165643 [17:04:48]File name is /storage/ofd_packets/00165643 [17:04:48]Write 299 bytes [17:04:48]NVStorageSaveData done [17:04:48]OFDSenderStorePacket done [17:04:48]KKMCreateOFDPacket done [17:04:48]NVStorageSaveData kkm_last_timestamp [17:04:48]File name is /storage/kkm_last_timestamp [17:04:48]Write 4 bytes [17:04:48]NVStorageSaveData done [17:04:48]ExternCall_PrintAddStr [17:04:48]wPrintStart [17:04:48]Write to MH i2c: 01 00 00 E9 04 ED [17:04:48]Write i2c OK [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: 01 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: 01 07 00 [17:04:48]MH_I2C_Read... [17:04:48]Read from MH i2c: 01 07 00 E9 04 00 00 00 00 00 FF 0F 02 [17:04:48]RasterBufferAndPrint [17:04:48]line Счет N : (1)294486 [17:04:48]line ИНН: 02508201610067 [17:04:48]line Контрольно-Кассовый Чек [17:04:48]line ПРОДАЖА [17:04:48]line ТРК (МРК, ГНК) : 51 [17:04:48]line Товар: 2710124130 [17:04:48]line SU-92-К-5 [17:04:48]line 14.540 * 68.80 [17:04:48]line = 1000.35 [17:04:48]line НДС 12% НСП 1% [17:04:48]line > о реализуемом товаре [17:04:48]line ОКРУГЛЕНИЕ: -0.35 [17:04:48]line ИТОГО: 1000.00 [17:04:48]line Внесено: 1000.00 [17:04:48]line СДАЧА: 0.00 [17:04:48]line НСП 1% : 8.85 [17:04:48]line НДС 12% : 106.23 [17:04:48]line Наличными: 1000.00 [17:04:48]line Безнал.: 0.00 [17:04:48]line Место: АЗС № 130 "Партнер Нефть" [17:04:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:04:48]line СНО: Общий режим [17:04:48]line Чек 496 23.08.2024 17:04 [17:04:48]line Смена: 469 ФФД: 1.0 [17:04:48]line ЗНМ: 0300000070 [17:04:48]line РНМ: 0000000000092562 [17:04:48]line Версия ККМ: 001 [17:04:48]line ФМ: 0000000000871769 [17:04:48]line ФД: 165643 [17:04:48]line ФПД: 34828812490115 [17:04:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170447&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165643&fm=34828812490115&tin=02508201610067®Number=0000000000092562&sum=100000 [17:04:49]OFD Sender: Processing packet 165643 [packets to send 995, broken 994] [17:04:49]ProducePacketName [17:04:49]name=ofd_packets/00165643 [17:04:49]OFD Sender: To server: pG, [17:04:49]CommunicateWithHost lk.salyk.kg:30040 [17:04:49]ConnectInit lk.salyk.kg [17:04:49]written 0, free lines is 4095 [17:04:49]Write to MH i2c: 01 00 00 14 05 19 [17:04:49]Write i2c OK [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: 01 [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: 01 07 00 [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: 01 07 00 14 05 00 00 00 00 00 D0 0C FC [17:04:49]RasterBufferAndPrint [17:04:49]line [17:04:49]line [17:04:49]line [17:04:49]line [17:04:49]line [17:04:49]written 0, free lines is 3285 [17:04:49]MH_Cut [17:04:49]Write to MH i2c: D1 01 00 1B 05 01 F2 [17:04:49]Write i2c OK [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: D1 [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: D1 01 00 [17:04:49]MH_I2C_Read... [17:04:49]Read from MH i2c: D1 01 00 1B 05 00 F1 [17:04:49]Write to MH i2c: 01 00 00 1C 05 21 [17:04:49]Write i2c OK [17:04:49]MH_I2C_Read... [17:04:50]*** Cut start [17:04:50]*** Purtial cut [17:04:50]*** Stage 1: CUTSNS_PIN = 1 [17:04:52]Read from MH i2c: 01 [17:04:52]MH_I2C_Read... [17:04:52]*** Stop cut motor [17:04:52]*** Cut end [17:04:52]Read from MH i2c: 01 07 00 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: 01 07 00 1C 05 00 00 00 00 00 FF 0F 36 [17:04:52]process_action close_receipt done [17:04:52]requested_data is exist [17:04:52]produce_requested_data [17:04:52]requested_item fm.sn is exist - process it [17:04:52]wFMCommunicate request_size=4 [17:04:52]MH_SAM_APDU [17:04:52]CAPDU: 80 11 00 00 [17:04:52]Write to MH i2c: E2 08 00 1D 05 80 11 00 00 00 00 00 00 9C [17:04:52]Write i2c OK [17:04:52]MH_I2C_Read... [17:04:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:04:52]Read from MH i2c: E2 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: E2 17 00 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: E2 17 00 1D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [17:04:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:04:52]wFMCommunicate OK [17:04:52]requested_item fd.num is exist - process it [17:04:52]SAM_PROTO_GetFieldsCounters [17:04:52]wFMCommunicate request_size=4 [17:04:52]MH_SAM_APDU [17:04:52]CAPDU: 80 13 00 00 [17:04:52]Write to MH i2c: E2 08 00 1E 05 80 13 00 00 00 00 00 00 9F [17:04:52]Write i2c OK [17:04:52]MH_I2C_Read... [17:04:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:04:52]Read from MH i2c: E2 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: E2 62 00 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: E2 62 00 1E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 02 [17:04:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:04:52]wFMCommunicate OK [17:04:52]SAM_PROTO_GetFieldsCounters done [17:04:52]requested_item shift.num is exist - process it [17:04:52]requested_item shift.opened is exist - process it [17:04:52]req_shift_opened [17:04:52]FM_GetShiftState [17:04:52]SAM_PROTO_GetShiftState [17:04:52]wFMCommunicate request_size=4 [17:04:52]MH_SAM_APDU [17:04:52]CAPDU: 80 13 01 00 [17:04:52]Write to MH i2c: E2 08 00 1F 05 80 13 01 00 00 00 00 00 A1 [17:04:52]Write i2c OK [17:04:52]MH_I2C_Read... [17:04:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:04:52]Read from MH i2c: E2 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: E2 0E 00 [17:04:52]MH_I2C_Read... [17:04:52]Read from MH i2c: E2 0E 00 1F 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CF [17:04:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:04:52]wFMCommunicate OK [17:04:52]SAM_PROTO_GetShiftState done [17:04:52]FM_GetShiftState done [17:04:52]req_shift_opened done [17:04:52]requested_item shift.open_date is exist - process it [17:04:52]req_shift_open_date [17:04:52]req_shift_open_date done [17:04:52]produce_requested_data done [17:04:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165643,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:04:52]process_action_free close_receipt [17:04:52]json_value_free [17:04:52]json_value_free done [17:04:52]process_json_proto returns [17:04:52]Send response to host [17:04:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165643,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:04:52]free response buf [17:04:52]execute_script done [17:04:52]execute_script returns [17:04:52]free content buf [17:04:52]Sock 10.Close socket [17:04:52]Sock 10.Thread stoped [17:04:53]Connected sock=11 [17:04:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 85 1E 05 01 59 22 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 2F C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 87 02 00 35 04 06 00 1F AD 36 FF 15 83 99 04 90 EB 2C B4 44 D7 [17:04:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C 69 47 00 29 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 87 02 00 F4 03 04 00 7F 6A C8 66 B6 04 01 00 00 5A 51 79 91 40 6C 60 3A [17:04:54]CommunicateWithHost err = 0 [17:04:54]CheckOFDResponse [17:04:54]1017 (14) - 77093643461234 [17:04:54]1041 (16) - 0000000000871769 [17:04:54]1040 (4) - 165643 [17:04:54]1012 (4) - 23.08.2024 10:54 [17:04:54]1206 (1) - 0 [17:04:54]OFD Sender: Remove packet 165643 [17:04:54]ProducePacketName [17:04:54]name=ofd_packets/00165643 [17:04:54]NVStorageDeleteData [17:04:55]OFD Sender: No OFD packet to send [17:05:00]OFD Sender: No OFD packet to send [17:05:05]OFD Sender: No OFD packet to send [17:05:05]recv_with_timeout no data received [17:05:10]OFD Sender: No OFD packet to send [17:05:15]OFD Sender: No OFD packet to send [17:05:20]OFD Sender: No OFD packet to send [17:05:25]OFD Sender: No OFD packet to send [17:05:30]OFD Sender: No OFD packet to send [17:05:35]OFD Sender: No OFD packet to send [17:05:40]OFD Sender: No OFD packet to send [17:05:45]OFD Sender: No OFD packet to send [17:05:50]OFD Sender: No OFD packet to send [17:05:59]CAPDU: 80 15 02 00 08 F4 03 04 00 77 C1 C8 66 [17:05:59]Write to MH i2c: E2 10 00 2A 05 80 15 02 00 08 00 F4 03 04 00 77 C1 C8 66 00 00 20 [17:05:59]Write i2c OK [17:05:59]MH_I2C_Read... [17:05:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:05:59]Read from MH i2c: E2 [17:05:59]MH_I2C_Read... [17:05:59]Read from MH i2c: E2 03 00 [17:05:59]MH_I2C_Read... [17:05:59]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [17:05:59]RAPDU: 90 00 [17:05:59]wFMCommunicate OK [17:05:59]wFMCommunicate request_size=25 [17:05:59]MH_SAM_APDU [17:05:59]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [17:05:59]Write to MH i2c: E2 1C 00 2B 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 11 [17:05:59]Write i2c OK [17:05:59]MH_I2C_Read... [17:05:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [17:05:59]Read from MH i2c: E2 [17:05:59]MH_I2C_Read... [17:05:59]Read from MH i2c: E2 03 00 [17:05:59]MH_I2C_Read... [17:05:59]Read from MH i2c: E2 03 00 2B 05 00 90 00 A4 [17:05:59]RAPDU: 90 00 [17:05:59]wFMCommunicate OK [17:05:59]wFMCommunicate request_size=4 [17:05:59]MH_SAM_APDU [17:05:59]CAPDU: 80 15 03 00 [17:05:59]Write to MH i2c: E2 08 00 2C 05 80 15 03 00 00 00 00 00 B2 [17:05:59]Write i2c OK [17:05:59]MH_I2C_Read... [17:06:00]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [17:06:00]Read from MH i2c: E2 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 40 00 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 40 00 2C 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F1 01 00 00 35 04 06 00 8F 17 78 A5 88 9F 90 00 F5 [17:06:00]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F1 01 00 00 35 04 06 00 8F 17 78 A5 88 9F 90 00 [17:06:00]wFMCommunicate OK [17:06:00]SAM_PROTO_ProcessDocument answer len = 59 [17:06:00]SAM_PROTO_ProcessDocument done [17:06:00]SetTLVBufToDocument [17:06:00]Processing tag 1209 (04B9) [17:06:00]Malloc new data [17:06:00]Processing tag 1041 (0411) [17:06:00]Processing tag 1040 (0410) [17:06:00]Malloc new data [17:06:00]Processing tag 1038 (040E) [17:06:00]Malloc new data [17:06:00]Processing tag 1042 (0412) [17:06:00]Malloc new data [17:06:00]Processing tag 1077 (0435) [17:06:00]Malloc new data [17:06:00]SetTLVBufToDocument err=0 [17:06:00]KKMLoadAndSignReceiptData store KKM data [17:06:00]KKMLoadAndSignReceiptData err=0 [17:06:00]wFMCommunicate request_size=4 [17:06:00]MH_SAM_APDU [17:06:00]CAPDU: 80 11 00 00 [17:06:00]Write to MH i2c: E2 08 00 2D 05 80 11 00 00 00 00 00 00 AC [17:06:00]Write i2c OK [17:06:00]MH_I2C_Read... [17:06:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:00]Read from MH i2c: E2 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 17 00 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 17 00 2D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [17:06:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:06:00]wFMCommunicate OK [17:06:00]Счет N : (1)294487 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 81 Товар: 2711129700 ГАЗ-К-5 0.820 * 37.40 = 30.67 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.67 ИТОГО: 30.00 Внесено: 3000.00 СДАЧА: 2970.00 НСП 1% : 0.27 НДС 12% : 3.26 Наличными: 30.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 497 23.08.2024 17:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165644 ФПД: 157330971134111 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165644&fm=157330971134111&tin=02508201610067®Number=0000000000092562&sum=3000 [17:06:00]StoreToDocumentArchive [17:06:00]shift 469 fd 165644 [17:06:00]save to /storage/0469/doc_00165644 [17:06:00]save last doc name /storage/0469/doc_00165644 to /storage/kkm_last_doc_name [17:06:00]save OK [17:06:00]Clear old archive folders... [17:06:00]ProcessDocumentItem done err = 0, tmpTLVsize=250 [17:06:00]tlvbuf is 010ECF80 [17:06:00]SAM_PROTO_ClearQueue [17:06:00]wFMCommunicate request_size=4 [17:06:00]MH_SAM_APDU [17:06:00]CAPDU: 80 09 00 00 [17:06:00]Write to MH i2c: E2 08 00 2E 05 80 09 00 00 00 00 00 00 A5 [17:06:00]Write i2c OK [17:06:00]MH_I2C_Read... [17:06:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:06:00]Read from MH i2c: E2 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 03 00 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [17:06:00]RAPDU: 90 00 [17:06:00]wFMCommunicate OK [17:06:00]SAM_PROTO_ClearQueue done [17:06:00]KKMCreateOFDPacket [17:06:00]OFDProtocolAddRootSTLVToBuf [17:06:00]FM_MakeSignedData [17:06:00]FM_MakeSignedData [17:06:00]SAM_PROTO_SignData [17:06:00]wFMCommunicate request_size=4 [17:06:00]MH_SAM_APDU [17:06:00]CAPDU: 80 0D 01 02 [17:06:00]Write to MH i2c: E2 08 00 2F 05 80 0D 01 02 00 00 00 00 AD [17:06:00]Write i2c OK [17:06:00]MH_I2C_Read... [17:06:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:06:00]Read from MH i2c: E2 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 03 00 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [17:06:00]RAPDU: 90 00 [17:06:00]wFMCommunicate OK [17:06:00]wFMCommunicate request_size=255 [17:06:00]MH_SAM_APDU [17:06:00]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 34 03 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 0B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 01 00 00 00 00 07 04 06 00 B8 0B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 77 C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 87 02 00 35 04 06 00 8F 17 [17:06:00]Write to MH i2c: E2 02 01 30 05 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 34 03 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 0B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 01 00 00 00 00 07 04 06 00 B8 0B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 77 C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 87 02 00 35 04 06 00 8F 17 00 00 A4 [17:06:00]Write i2c OK [17:06:00]MH_I2C_Read... [17:06:00]OFD Sender: No OFD packet to send [17:06:00]Read from MH i2c: E2 [17:06:00]MH_I2C_Read... [17:06:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:00]Read from MH i2c: E2 03 00 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 03 00 30 05 00 90 00 A9 [17:06:00]RAPDU: 90 00 [17:06:00]wFMCommunicate OK [17:06:00]wFMCommunicate request_size=9 [17:06:00]MH_SAM_APDU [17:06:00]CAPDU: 80 0D 02 02 04 78 A5 88 9F [17:06:00]Write to MH i2c: E2 0C 00 31 05 80 0D 02 02 04 00 78 A5 88 9F 00 00 FC [17:06:00]Write i2c OK [17:06:00]MH_I2C_Read... [17:06:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:00]Read from MH i2c: E2 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 03 00 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 03 00 31 05 00 90 00 AA [17:06:00]RAPDU: 90 00 [17:06:00]wFMCommunicate OK [17:06:00]wFMCommunicate request_size=4 [17:06:00]MH_SAM_APDU [17:06:00]CAPDU: 80 0D 03 02 [17:06:00]Write to MH i2c: E2 08 00 32 05 80 0D 03 02 00 00 00 00 B2 [17:06:00]Write i2c OK [17:06:00]MH_I2C_Read... [17:06:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:06:00]Read from MH i2c: E2 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 0B 00 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 0B 00 32 05 00 CC 6D 14 13 07 EE BD 22 90 00 E7 [17:06:00]RAPDU: CC 6D 14 13 07 EE BD 22 90 00 [17:06:00]wFMCommunicate OK [17:06:00]SAM_PROTO_SignData done [17:06:00]FM_MakeSignedData done [17:06:00]CreateOFDProtocolMessage [17:06:00]wFMCommunicate request_size=4 [17:06:00]MH_SAM_APDU [17:06:00]CAPDU: 80 11 00 00 [17:06:00]Write to MH i2c: E2 08 00 33 05 80 11 00 00 00 00 00 00 B2 [17:06:00]Write i2c OK [17:06:00]MH_I2C_Read... [17:06:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:00]Read from MH i2c: E2 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 17 00 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: E2 17 00 33 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [17:06:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:06:00]wFMCommunicate OK [17:06:00]CreateOFDProtocolMessage done [17:06:00]OFDSenderStorePacket 165644 [17:06:00]StoreOFDPacket docnum=165644 [17:06:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 2F 9A 06 01 2E 5C 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 34 03 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 0B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 01 00 00 00 00 07 04 06 00 B8 0B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 77 C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 87 02 00 35 04 06 00 8F 17 78 A5 88 9F CC 6D 14 13 07 EE BD 22 [17:06:00]CheckFolder [17:06:00]dirname=/storage/ofd_packets [17:06:00]CheckFolder done [17:06:00]ProducePacketName [17:06:00]name=ofd_packets/00165644 [17:06:00]NVStorageSaveData ofd_packets/00165644 [17:06:00]File name is /storage/ofd_packets/00165644 [17:06:00]Write 300 bytes [17:06:00]NVStorageSaveData done [17:06:00]OFDSenderStorePacket done [17:06:00]KKMCreateOFDPacket done [17:06:00]NVStorageSaveData kkm_last_timestamp [17:06:00]File name is /storage/kkm_last_timestamp [17:06:00]Write 4 bytes [17:06:00]NVStorageSaveData done [17:06:00]ExternCall_PrintAddStr [17:06:00]wPrintStart [17:06:00]Write to MH i2c: 01 00 00 34 05 39 [17:06:00]Write i2c OK [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: 01 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: 01 07 00 [17:06:00]MH_I2C_Read... [17:06:00]Read from MH i2c: 01 07 00 34 05 00 00 00 00 00 FF 0F 4E [17:06:00]RasterBufferAndPrint [17:06:00]line Счет N : (1)294487 [17:06:00]line ИНН: 02508201610067 [17:06:00]line Контрольно-Кассовый Чек [17:06:00]line ПРОДАЖА [17:06:00]line ТРК (МРК, ГНК) : 81 [17:06:00]line Товар: 2711129700 [17:06:00]line ГАЗ-К-5 [17:06:00]line 0.820 * 37.40 [17:06:00]line = 30.67 [17:06:00]line НДС 12% НСП 1% [17:06:00]line > о реализуемом товаре [17:06:00]line ОКРУГЛЕНИЕ: -0.67 [17:06:00]line ИТОГО: 30.00 [17:06:00]line Внесено: 3000.00 [17:06:00]line СДАЧА: 2970.00 [17:06:00]line НСП 1% : 0.27 [17:06:00]line НДС 12% : 3.26 [17:06:00]line Наличными: 30.00 [17:06:00]line Безнал.: 0.00 [17:06:00]line Место: АЗС № 130 "Партнер Нефть" [17:06:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:06:00]line СНО: Общий режим [17:06:00]line Чек 497 23.08.2024 17:05 [17:06:00]line Смена: 469 ФФД: 1.0 [17:06:00]line ЗНМ: 0300000070 [17:06:00]line РНМ: 0000000000092562 [17:06:00]line Версия ККМ: 001 [17:06:00]line ФМ: 0000000000871769 [17:06:00]line ФД: 165644 [17:06:00]line ФПД: 157330971134111 [17:06:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165644&fm=157330971134111&tin=02508201610067®Number=0000000000092562&sum=3000 [17:06:00]written 0, free lines is 4095 [17:06:00]OFD Sender: Processing packet 165644 [packets to send 995, broken 994] [17:06:00]ProducePacketName [17:06:00]name=ofd_packets/00165644 [17:06:00]OFD Sender: To server: pG, [17:06:00]CommunicateWithHost lk.salyk.kg:30040 [17:06:00]ConnectInit lk.salyk.kg [17:06:01]Write to MH i2c: 01 00 00 5F 05 64 [17:06:01]Write i2c OK [17:06:01]MH_I2C_Read... [17:06:01]Read from MH i2c: 01 [17:06:01]MH_I2C_Read... [17:06:01]Read from MH i2c: 01 07 00 [17:06:01]MH_I2C_Read... [17:06:01]Read from MH i2c: 01 07 00 5F 05 00 00 00 00 00 C7 0C 3E [17:06:01]RasterBufferAndPrint [17:06:01]line [17:06:01]line [17:06:01]line [17:06:01]line [17:06:01]line [17:06:01]written 0, free lines is 3276 [17:06:01]MH_Cut [17:06:01]Write to MH i2c: D1 01 00 66 05 01 3D [17:06:01]Write i2c OK [17:06:01]MH_I2C_Read... [17:06:01]Read from MH i2c: D1 [17:06:01]MH_I2C_Read... [17:06:01]Read from MH i2c: D1 01 00 [17:06:01]MH_I2C_Read... [17:06:01]Read from MH i2c: D1 01 00 66 05 00 3C [17:06:01]Write to MH i2c: 01 00 00 67 05 6C [17:06:01]Write i2c OK [17:06:01]MH_I2C_Read... [17:06:01]Connected sock=10 [17:06:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 2F 9A 06 01 2E 5C 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 34 03 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 0B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 0B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 01 00 00 00 00 07 04 06 00 B8 0B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 77 C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 87 02 00 35 04 06 00 8F 17 78 A5 88 9F CC 6D 14 13 07 EE BD 22 [17:06:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D9 7C 47 00 69 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 87 02 00 F4 03 04 00 C2 6A C8 66 B6 04 01 00 00 9E B3 C1 06 C6 0C 99 5F [17:06:01]CommunicateWithHost err = 0 [17:06:01]CheckOFDResponse [17:06:01]1017 (14) - 77093643461234 [17:06:01]1041 (16) - 0000000000871769 [17:06:01]1040 (4) - 165644 [17:06:01]1012 (4) - 23.08.2024 10:56 [17:06:01]1206 (1) - 0 [17:06:01]OFD Sender: Remove packet 165644 [17:06:01]ProducePacketName [17:06:01]name=ofd_packets/00165644 [17:06:01]NVStorageDeleteData [17:06:02]*** Cut start [17:06:02]*** Purtial cut [17:06:02]*** Stage 1: CUTSNS_PIN = 1 [17:06:02]OFD Sender: No OFD packet to send [17:06:04]Read from MH i2c: 01 [17:06:04]MH_I2C_Read... [17:06:04]*** Stop cut motor [17:06:04]*** Cut end [17:06:04]Read from MH i2c: 01 07 00 [17:06:04]MH_I2C_Read... [17:06:04]Read from MH i2c: 01 07 00 67 05 00 00 00 00 00 FF 0F 81 [17:06:04]process_action close_receipt done [17:06:04]requested_data is exist [17:06:04]produce_requested_data [17:06:04]requested_item fm.sn is exist - process it [17:06:04]wFMCommunicate request_size=4 [17:06:04]MH_SAM_APDU [17:06:04]CAPDU: 80 11 00 00 [17:06:04]Write to MH i2c: E2 08 00 68 05 80 11 00 00 00 00 00 00 E7 [17:06:04]Write i2c OK [17:06:04]MH_I2C_Read... [17:06:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:04]Read from MH i2c: E2 [17:06:04]MH_I2C_Read... [17:06:04]Read from MH i2c: E2 17 00 [17:06:04]MH_I2C_Read... [17:06:04]Read from MH i2c: E2 17 00 68 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [17:06:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:06:04]wFMCommunicate OK [17:06:04]requested_item fd.num is exist - process it [17:06:04]SAM_PROTO_GetFieldsCounters [17:06:04]wFMCommunicate request_size=4 [17:06:04]MH_SAM_APDU [17:06:04]CAPDU: 80 13 00 00 [17:06:04]Write to MH i2c: E2 08 00 69 05 80 13 00 00 00 00 00 00 EA [17:06:04]Write i2c OK [17:06:04]MH_I2C_Read... [17:06:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:06:04]Read from MH i2c: E2 [17:06:04]MH_I2C_Read... [17:06:04]Read from MH i2c: E2 62 00 [17:06:04]MH_I2C_Read... [17:06:04]Read from MH i2c: E2 62 00 69 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [17:06:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:06:04]wFMCommunicate OK [17:06:04]SAM_PROTO_GetFieldsCounters done [17:06:04]requested_item shift.num is exist - process it [17:06:04]requested_item shift.opened is exist - process it [17:06:04]req_shift_opened [17:06:04]FM_GetShiftState [17:06:04]SAM_PROTO_GetShiftState [17:06:04]wFMCommunicate request_size=4 [17:06:04]MH_SAM_APDU [17:06:04]CAPDU: 80 13 01 00 [17:06:04]Write to MH i2c: E2 08 00 6A 05 80 13 01 00 00 00 00 00 EC [17:06:04]Write i2c OK [17:06:04]MH_I2C_Read... [17:06:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:04]Read from MH i2c: E2 [17:06:04]MH_I2C_Read... [17:06:04]Read from MH i2c: E2 0E 00 [17:06:04]MH_I2C_Read... [17:06:04]Read from MH i2c: E2 0E 00 6A 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1A [17:06:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:06:04]wFMCommunicate OK [17:06:04]SAM_PROTO_GetShiftState done [17:06:04]FM_GetShiftState done [17:06:04]req_shift_opened done [17:06:04]requested_item shift.open_date is exist - process it [17:06:04]req_shift_open_date [17:06:04]req_shift_open_date done [17:06:04]produce_requested_data done [17:06:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165644,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:06:04]process_action_free close_receipt [17:06:04]json_value_free [17:06:04]json_value_free done [17:06:04]process_json_proto returns [17:06:04]Send response to host [17:06:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165644,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:06:04]free response buf [17:06:04]execute_script done [17:06:04]execute_script returns [17:06:04]free content buf [17:06:04]Sock 7.Close socket [17:06:04]Sock 7.Thread stoped [17:06:07]OFD Sender: No OFD packet to send [17:06:08]recv_with_timeout no data received [17:06:12]OFD Sender: No OFD packet to send [17:06:17]OFD Sender: No OFD packet to send [17:06:22]OFD Sender: No OFD packet to send [17:06:27]OFD Sender: No OFD packet to send [17:06:32]OFD Sender: No OFD packet to send [17:06:37]OFD Sender: No OFD packet to send [17:06:42]OFD Sender: No OFD packet to send [17:06:47]OFD Sender: No OFD packet to send [17:06:48]recv_with_timeout no data received [17:06:52]OFD Sender: No OFD packet to send [17:06:57]OFD Sender: No OFD packet to send [17:07:02]OFD Sender: No OFD packet to send [17:07:07]OFD Sender: No OFD packet to send [17:07:12]OFD Sender: No OFD packet to send [17:07:17]OFD Sender: No OFD packet to send [17:07:22]OFD Sender: No OFD packet to send [17:07:27]OFD Sender: No OFD packet to send [17:07:32]OFD Sender: No OFD packet to send [17:07:37]OFD Sender: No OFD packet to send [17:07:42]OFD Sender: No OFD packet to send [17:07:47]OFD Sender: No OFD packet to send [17:07:52]OFD Sender: No OFD packet to send [17:07:57]OFD Sender: No OFD packet to send [17:08:02]accept exits with 9 [17:08:02]New connection [17:08:02]New thread 3067170148 created [17:08:02]Thread 3067026788 joined [17:08:02]Waiting for new connection... [17:08:02] Sock 9.Parse request [17:08:02]Sock 9.Check first char [17:08:02]Sock 9.First char is OK [17:08:02]request: POST /json_proto HTTP/1.0 [17:08:02]Method: POST [17:08:02]URL: /json_proto [17:08:02]Method is POST - this is cgi request [17:08:02]url: /json_proto [17:08:02]query_string will be loaded in cgi processing [17:08:02]execute_cgi json_proto POST (null) [17:08:02]execute_cgi path=json_proto method=POST [17:08:02]POST find Content-Length [17:08:02]Host: 172.17.44.132:8080 [17:08:02]Content-Length: 674 [17:08:02]Content-Type: application/json [17:08:02] [17:08:02]POST finish read [17:08:02]Found Content-Length = 674 [17:08:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:02]execute_script... [17:08: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)294493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:02]POST & json_proto [17:08:02]process_json_proto [17:08:02]json parsed OK: [17:08:02]protocol is kg_v1.0 [17:08:02]action value=close_receipt [17:08:02]process_action close_receipt [17:08:02]cmd_close_receipt [17:08:02]MH_GetDate [17:08:02]Write to MH i2c: F0 00 00 6B 05 5F [17:08:02]Write i2c OK [17:08:02]MH_I2C_Read... [17:08:02]Read from MH i2c: F0 [17:08:02]MH_I2C_Read... [17:08:02]Read from MH i2c: F0 09 00 [17:08:02]MH_I2C_Read... [17:08:02]Read from MH i2c: F0 09 00 6B 05 00 F2 C1 C8 66 2A 83 C1 65 1C [17:08:02]GetLastDocTimeStamp 1724432759 [17:08:02]current date 1724432882 [17:08:02]FM_GetShiftState [17:08:02]SAM_PROTO_GetShiftState [17:08:02]wFMCommunicate request_size=4 [17:08:02]MH_SAM_APDU [17:08:02]CAPDU: 80 13 01 00 [17:08:02]Write to MH i2c: E2 08 00 6C 05 80 13 01 00 00 00 00 00 EE [17:08:02]Write i2c OK [17:08:02]MH_I2C_Read... [17:08:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:02]Read from MH i2c: E2 [17:08:02]MH_I2C_Read... [17:08:02]Read from MH i2c: E2 0E 00 [17:08:02]MH_I2C_Read... [17:08:02]Read from MH i2c: E2 0E 00 6C 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1C [17:08:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:08:02]wFMCommunicate OK [17:08:02]SAM_PROTO_GetShiftState done [17:08:02]FM_GetShiftState done [17:08:02]opened in 1724372766 [17:08:02]opened+sec_in_day 1724459166 [17:08:02]quantity*price = 50063 [17:08:02]sum+1 = 50064 [17:08:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 498 23.08.2024 17:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165645 ФПД: 49486502421703 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165645&fm=49486502421703&tin=02508201610067®Number=0000000000092562&sum=50000 [17:08:03]StoreToDocumentArchive [17:08:03]shift 469 fd 165645 [17:08:03]save to /storage/0469/doc_00165645 [17:08:03]save last doc name /storage/0469/doc_00165645 to /storage/kkm_last_doc_name [17:08:03]save OK [17:08:03]Clear old archive folders... [17:08:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:08:03]tlvbuf is 011254D0 [17:08:03]SAM_PROTO_ClearQueue [17:08:03]wFMCommunicate request_size=4 [17:08:03]MH_SAM_APDU [17:08:03]CAPDU: 80 09 00 00 [17:08:03]Write to MH i2c: E2 08 00 79 05 80 09 00 00 00 00 00 00 F0 [17:08:03]Write i2c OK [17:08:03]MH_I2C_Read... [17:08:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:08:03]Read from MH i2c: E2 [17:08:03]MH_I2C_Read... [17:08:03]Read from MH i2c: E2 03 00 [17:08:03]MH_I2C_Read... [17:08:03]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [17:08:03]RAPDU: 90 00 [17:08:03]wFMCommunicate OK [17:08:03]SAM_PROTO_ClearQueue done [17:08:03]KKMCreateOFDPacket [17:08:03]OFDProtocolAddRootSTLVToBuf [17:08:03]FM_MakeSignedData [17:08:03]FM_MakeSignedData [17:08:03]SAM_PROTO_SignData [17:08:03]wFMCommunicate request_size=4 [17:08:03]MH_SAM_APDU [17:08:03]CAPDU: 80 0D 01 02 [17:08:03]Write to MH i2c: E2 08 00 7A 05 80 0D 01 02 00 00 00 00 F8 [17:08:03]Write i2c OK [17:08:03]MH_I2C_Read... [17:08:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:08:04]Read from MH i2c: E2 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 03 00 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 03 00 7A 05 00 90 00 F3 [17:08:04]RAPDU: 90 00 [17:08:04]wFMCommunicate OK [17:08:04]wFMCommunicate request_size=255 [17:08:04]MH_SAM_APDU [17:08:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 F3 C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 87 02 00 35 04 06 00 2D 01 F9 65 [17:08:04]Write to MH i2c: E2 02 01 7B 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 F3 C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 87 02 00 35 04 06 00 2D 01 F9 65 00 00 DC [17:08:04]Write i2c OK [17:08:04]MH_I2C_Read... [17:08:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:04]Read from MH i2c: E2 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 03 00 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 03 00 7B 05 00 90 00 F4 [17:08:04]RAPDU: 90 00 [17:08:04]wFMCommunicate OK [17:08:04]wFMCommunicate request_size=7 [17:08:04]MH_SAM_APDU [17:08:04]CAPDU: 80 0D 02 02 02 E4 C7 [17:08:04]Write to MH i2c: E2 0A 00 7C 05 80 0D 02 02 02 00 E4 C7 00 00 AA [17:08:04]Write i2c OK [17:08:04]MH_I2C_Read... [17:08:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:04]Read from MH i2c: E2 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 03 00 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 03 00 7C 05 00 90 00 F5 [17:08:04]RAPDU: 90 00 [17:08:04]wFMCommunicate OK [17:08:04]wFMCommunicate request_size=4 [17:08:04]MH_SAM_APDU [17:08:04]CAPDU: 80 0D 03 02 [17:08:04]Write to MH i2c: E2 08 00 7D 05 80 0D 03 02 00 00 00 00 FD [17:08:04]Write i2c OK [17:08:04]MH_I2C_Read... [17:08:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:08:04]Read from MH i2c: E2 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 0B 00 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 0B 00 7D 05 00 85 A7 64 9B 05 C5 49 57 90 00 93 [17:08:04]RAPDU: 85 A7 64 9B 05 C5 49 57 90 00 [17:08:04]wFMCommunicate OK [17:08:04]SAM_PROTO_SignData done [17:08:04]FM_MakeSignedData done [17:08:04]CreateOFDProtocolMessage [17:08:04]wFMCommunicate request_size=4 [17:08:04]MH_SAM_APDU [17:08:04]CAPDU: 80 11 00 00 [17:08:04]Write to MH i2c: E2 08 00 7E 05 80 11 00 00 00 00 00 00 FD [17:08:04]Write i2c OK [17:08:04]MH_I2C_Read... [17:08:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:04]Read from MH i2c: E2 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 17 00 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: E2 17 00 7E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [17:08:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:08:04]wFMCommunicate OK [17:08:04]CreateOFDProtocolMessage done [17:08:04]OFDSenderStorePacket 165645 [17:08:04]StoreOFDPacket docnum=165645 [17:08:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F3 27 04 01 72 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 F3 C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 87 02 00 35 04 06 00 2D 01 F9 65 E4 C7 85 A7 64 9B 05 C5 49 57 [17:08:04]CheckFolder [17:08:04]dirname=/storage/ofd_packets [17:08:04]CheckFolder done [17:08:04]ProducePacketName [17:08:04]name=ofd_packets/00165645 [17:08:04]NVStorageSaveData ofd_packets/00165645 [17:08:04]File name is /storage/ofd_packets/00165645 [17:08:04]Write 298 bytes [17:08:04]NVStorageSaveData done [17:08:04]OFDSenderStorePacket done [17:08:04]KKMCreateOFDPacket done [17:08:04]NVStorageSaveData kkm_last_timestamp [17:08:04]File name is /storage/kkm_last_timestamp [17:08:04]Write 4 bytes [17:08:04]NVStorageSaveData done [17:08:04]ExternCall_PrintAddStr [17:08:04]wPrintStart [17:08:04]Write to MH i2c: 01 00 00 7F 05 84 [17:08:04]Write i2c OK [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: 01 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: 01 07 00 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: 01 07 00 7F 05 00 00 00 00 00 FF 0F 99 [17:08:04]RasterBufferAndPrint [17:08:04]line Счет N : (1)294493 [17:08:04]line ИНН: 02508201610067 [17:08:04]line Контрольно-Кассовый Чек [17:08:04]line ПРОДАЖА [17:08:04]line ТРК (МРК, ГНК) : 11 [17:08:04]line Товар: 2710194800 [17:08:04]line ДТ-К-5 [17:08:04]line 6.570 * 76.20 [17:08:04]line = 500.63 [17:08:04]line НДС 12% НСП 1% [17:08:04]line > о реализуемом товаре [17:08:04]line ОКРУГЛЕНИЕ: -0.63 [17:08:04]line ИТОГО: 500.00 [17:08:04]line Внесено: 500.00 [17:08:04]line СДАЧА: 0.00 [17:08:04]line НСП 1% : 4.43 [17:08:04]line НДС 12% : 53.16 [17:08:04]line Наличными: 500.00 [17:08:04]line Безнал.: 0.00 [17:08:04]line Место: АЗС № 130 "Партнер Нефть" [17:08:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:08:04]line СНО: Общий режим [17:08:04]line Чек 498 23.08.2024 17:08 [17:08:04]line Смена: 469 ФФД: 1.0 [17:08:04]line ЗНМ: 0300000070 [17:08:04]line РНМ: 0000000000092562 [17:08:04]line Версия ККМ: 001 [17:08:04]line ФМ: 0000000000871769 [17:08:04]line ФД: 165645 [17:08:04]line ФПД: 49486502421703 [17:08:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165645&fm=49486502421703&tin=02508201610067®Number=0000000000092562&sum=50000 [17:08:04]written 0, free lines is 4095 [17:08:04]OFD Sender: Processing packet 165645 [packets to send 995, broken 994] [17:08:04]ProducePacketName [17:08:04]name=ofd_packets/00165645 [17:08:04]OFD Sender: To server: pG, [17:08:04]CommunicateWithHost lk.salyk.kg:30040 [17:08:04]ConnectInit lk.salyk.kg [17:08:04]Write to MH i2c: 01 00 00 AA 05 AF [17:08:04]Write i2c OK [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: 01 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: 01 07 00 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: 01 07 00 AA 05 00 00 00 00 00 D5 0C 97 [17:08:04]RasterBufferAndPrint [17:08:04]line [17:08:04]line [17:08:04]line [17:08:04]line [17:08:04]line [17:08:04]written 0, free lines is 3290 [17:08:04]MH_Cut [17:08:04]Write to MH i2c: D1 01 00 B1 05 01 88 [17:08:04]Write i2c OK [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: D1 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: D1 01 00 [17:08:04]MH_I2C_Read... [17:08:04]Read from MH i2c: D1 01 00 B1 05 00 87 [17:08:04]Write to MH i2c: 01 00 00 B2 05 B7 [17:08:04]Write i2c OK [17:08:04]MH_I2C_Read... [17:08:05]*** Cut start [17:08:05]*** Purtial cut [17:08:05]*** Stage 1: CUTSNS_PIN = 1 [17:08:07]Read from MH i2c: 01 [17:08:07]MH_I2C_Read... [17:08:07]*** Stop cut motor [17:08:07]*** Cut end [17:08:07]Read from MH i2c: 01 07 00 [17:08:07]MH_I2C_Read... [17:08:07]Read from MH i2c: 01 07 00 B2 05 00 00 00 00 00 FF 0F CC [17:08:07]process_action close_receipt done [17:08:07]requested_data is exist [17:08:07]produce_requested_data [17:08:07]requested_item fm.sn is exist - process it [17:08:07]wFMCommunicate request_size=4 [17:08:07]MH_SAM_APDU [17:08:07]CAPDU: 80 11 00 00 [17:08:07]Write to MH i2c: E2 08 00 B3 05 80 11 00 00 00 00 00 00 32 [17:08:07]Write i2c OK [17:08:07]MH_I2C_Read... [17:08:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:07]Read from MH i2c: E2 [17:08:07]MH_I2C_Read... [17:08:07]Read from MH i2c: E2 17 00 [17:08:07]MH_I2C_Read... [17:08:07]Read from MH i2c: E2 17 00 B3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [17:08:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:08:07]wFMCommunicate OK [17:08:07]requested_item fd.num is exist - process it [17:08:07]SAM_PROTO_GetFieldsCounters [17:08:07]wFMCommunicate request_size=4 [17:08:07]MH_SAM_APDU [17:08:07]CAPDU: 80 13 00 00 [17:08:07]Write to MH i2c: E2 08 00 B4 05 80 13 00 00 00 00 00 00 35 [17:08:07]Write i2c OK [17:08:07]MH_I2C_Read... [17:08:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:08:07]Read from MH i2c: E2 [17:08:07]MH_I2C_Read... [17:08:07]Read from MH i2c: E2 62 00 [17:08:07]MH_I2C_Read... [17:08:07]Read from MH i2c: E2 62 00 B4 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [17:08:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:08:07]wFMCommunicate OK [17:08:07]SAM_PROTO_GetFieldsCounters done [17:08:07]requested_item shift.num is exist - process it [17:08:07]requested_item shift.opened is exist - process it [17:08:07]req_shift_opened [17:08:07]FM_GetShiftState [17:08:07]SAM_PROTO_GetShiftState [17:08:07]wFMCommunicate request_size=4 [17:08:07]MH_SAM_APDU [17:08:07]CAPDU: 80 13 01 00 [17:08:07]Write to MH i2c: E2 08 00 B5 05 80 13 01 00 00 00 00 00 37 [17:08:07]Write i2c OK [17:08:07]MH_I2C_Read... [17:08:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:07]Read from MH i2c: E2 [17:08:07]MH_I2C_Read... [17:08:07]Read from MH i2c: E2 0E 00 [17:08:07]MH_I2C_Read... [17:08:07]Read from MH i2c: E2 0E 00 B5 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 65 [17:08:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:08:07]wFMCommunicate OK [17:08:07]SAM_PROTO_GetShiftState done [17:08:07]FM_GetShiftState done [17:08:07]req_shift_opened done [17:08:07]requested_item shift.open_date is exist - process it [17:08:07]req_shift_open_date [17:08:07]req_shift_open_date done [17:08:07]produce_requested_data done [17:08:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165645,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:08:07]process_action_free close_receipt [17:08:07]json_value_free [17:08:07]json_value_free done [17:08:07]process_json_proto returns [17:08:07]Send response to host [17:08:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165645,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:08:07]free response buf [17:08:07]execute_script done [17:08:07]execute_script returns [17:08:07]free content buf [17:08:07]Sock 9.Close socket [17:08:07]Sock 9.Thread stoped [17:08:11]Connected sock=7 [17:08:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F3 27 04 01 72 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 F3 C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 87 02 00 35 04 06 00 2D 01 F9 65 E4 C7 85 A7 64 9B 05 C5 49 57 [17:08:16]recv_with_timeout no data received [17:08:16]CommunicateWithHost answer receiving error [17:08:16]CommunicateWithHost err = -3 [17:08:16]OFD Sender: Server communicate error [17:08:18]recv_with_timeout no data received [17:08:21]OFD Sender: Processing packet 165645 [packets to send 995, broken 994] [17:08:21]ProducePacketName [17:08:21]name=ofd_packets/00165645 [17:08:21]OFD Sender: To server: pG, [17:08:21]CommunicateWithHost lk.salyk.kg:30040 [17:08:21]ConnectInit lk.salyk.kg [17:08:26]ConnectInit Can't take IP for lk.salyk.kg [17:08:26]CommunicateWithHost connect error [17:08:26]CommunicateWithHost err = -1 [17:08:26]OFD Sender: Server communicate error [17:08:31]OFD Sender: Processing packet 165645 [packets to send 995, broken 994] [17:08:31]ProducePacketName [17:08:31]name=ofd_packets/00165645 [17:08:31]OFD Sender: To server: pG, [17:08:31]CommunicateWithHost lk.salyk.kg:30040 [17:08:31]ConnectInit lk.salyk.kg [17:08:37]recv_with_timeout no data received [17:08:38]Connected sock=7 [17:08:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F3 27 04 01 72 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 F3 C1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 87 02 00 35 04 06 00 2D 01 F9 65 E4 C7 85 A7 64 9B 05 C5 49 57 [17:08:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A B8 47 00 F8 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 87 02 00 F4 03 04 00 60 6B C8 66 B6 04 01 00 00 05 02 A4 BA FE 6E 76 92 [17:08:38]CommunicateWithHost err = 0 [17:08:38]CheckOFDResponse [17:08:38]1017 (14) - 77093643461234 [17:08:38]1041 (16) - 0000000000871769 [17:08:38]1040 (4) - 165645 [17:08:38]1012 (4) - 23.08.2024 10:58 [17:08:38]1206 (1) - 0 [17:08:38]OFD Sender: Remove packet 165645 [17:08:38]ProducePacketName [17:08:38]name=ofd_packets/00165645 [17:08:38]NVStorageDeleteData [17:08:39]OFD Sender: No OFD packet to send [17:08:44]OFD Sender: No OFD packet to send [17:08:49]recv_with_timeout no data received [17:08:49]OFD Sender: No OFD packet to send [17:08:54]OFD Sender: No OFD packet to send [17:08:59]OFD Sender: No OFD packet to send [17:09:00]accept exits with 10 [17:09:00]New connection [17:09:00]New thread 3067026788 created [17:09:00]Thread 3067170148 joined [17:09:00]Waiting for new connection... [17:09:00] Sock 10.Parse request [17:09:00]Sock 10.Check first char [17:09:00]Sock 10.First char is OK [17:09:00]request: POST /json_proto HTTP/1.0 [17:09:00]Method: POST [17:09:00]URL: /json_proto [17:09:00]Method is POST - this is cgi request [17:09:00]url: /json_proto [17:09:00]query_string will be loaded in cgi processing [17:09:00]execute_cgi json_proto POST (null) [17:09:00]execute_cgi path=json_proto method=POST [17:09:00]POST find Content-Length [17:09:00]Host: 172.17.44.132:8080 [17:09:00]Content-Length: 677 [17:09:00]Content-Type: application/json [17:09:00] [17:09:00]POST finish read [17:09:00]Found Content-Length = 677 [17:09:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:00]execute_script... [17:09: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)294494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:00]POST & json_proto [17:09:00]process_json_proto [17:09:00]json parsed OK: [17:09:00]protocol is kg_v1.0 [17:09:00]action value=close_receipt [17:09:00]process_action close_receipt [17:09:00]cmd_close_receipt [17:09:00]MH_GetDate [17:09:00]Write to MH i2c: F0 00 00 B6 05 AA [17:09:00]Write i2c OK [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: F0 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: F0 09 00 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: F0 09 00 B6 05 00 2C C2 C8 66 2A 83 C1 65 A2 [17:09:00]GetLastDocTimeStamp 1724432883 [17:09:00]current date 1724432940 [17:09:00]FM_GetShiftState [17:09:00]SAM_PROTO_GetShiftState [17:09:00]wFMCommunicate request_size=4 [17:09:00]MH_SAM_APDU [17:09:00]CAPDU: 80 13 01 00 [17:09:00]Write to MH i2c: E2 08 00 B7 05 80 13 01 00 00 00 00 00 39 [17:09:00]Write i2c OK [17:09:00]MH_I2C_Read... [17:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:00]Read from MH i2c: E2 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: E2 0E 00 [17:09:00]MH_I2C_Read... [17:09:00]Read from MH i2c: E2 0E 00 B7 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 67 [17:09:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:09:00]wFMCommunicate OK [17:09:00]SAM_PROTO_GetShiftState done [17:09:00]FM_GetShiftState done [17:09:00]opened in 1724372766 [17:09:00]opened+sec_in_day 1724459166 [17:09:00]quantity*price = 60027 [17:09:00]sum+1 = 60029 [17:09:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 499 23.08.2024 17:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165646 ФПД: 217815670541721 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165646&fm=217815670541721&tin=02508201610067®Number=0000000000092562&sum=60000 [17:09:01]StoreToDocumentArchive [17:09:01]shift 469 fd 165646 [17:09:01]save to /storage/0469/doc_00165646 [17:09:01]save last doc name /storage/0469/doc_00165646 to /storage/kkm_last_doc_name [17:09:01]save OK [17:09:01]Clear old archive folders... [17:09:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:09:01]tlvbuf is 010F0590 [17:09:01]SAM_PROTO_ClearQueue [17:09:01]wFMCommunicate request_size=4 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 09 00 00 [17:09:01]Write to MH i2c: E2 08 00 C4 05 80 09 00 00 00 00 00 00 3B [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 C4 05 00 90 00 3D [17:09:01]RAPDU: 90 00 [17:09:01]wFMCommunicate OK [17:09:01]SAM_PROTO_ClearQueue done [17:09:01]KKMCreateOFDPacket [17:09:01]OFDProtocolAddRootSTLVToBuf [17:09:01]FM_MakeSignedData [17:09:01]FM_MakeSignedData [17:09:01]SAM_PROTO_SignData [17:09:01]wFMCommunicate request_size=4 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 0D 01 02 [17:09:01]Write to MH i2c: E2 08 00 C5 05 80 0D 01 02 00 00 00 00 43 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 C5 05 00 90 00 3E [17:09:01]RAPDU: 90 00 [17:09:01]wFMCommunicate OK [17:09:01]wFMCommunicate request_size=255 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 2C C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 87 02 00 35 04 06 00 C6 [17:09:01]Write to MH i2c: E2 02 01 C6 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 2C C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 87 02 00 35 04 06 00 C6 00 00 78 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 C6 05 00 90 00 3F [17:09:01]RAPDU: 90 00 [17:09:01]wFMCommunicate OK [17:09:01]wFMCommunicate request_size=10 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 0D 02 02 05 1A 29 AB 4D 99 [17:09:01]Write to MH i2c: E2 0D 00 C7 05 80 0D 02 02 05 00 1A 29 AB 4D 99 00 00 24 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 03 00 C7 05 00 90 00 40 [17:09:01]RAPDU: 90 00 [17:09:01]wFMCommunicate OK [17:09:01]wFMCommunicate request_size=4 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 0D 03 02 [17:09:01]Write to MH i2c: E2 08 00 C8 05 80 0D 03 02 00 00 00 00 48 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 0B 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 0B 00 C8 05 00 2F 91 89 04 A1 F3 99 6C 90 00 2F [17:09:01]RAPDU: 2F 91 89 04 A1 F3 99 6C 90 00 [17:09:01]wFMCommunicate OK [17:09:01]SAM_PROTO_SignData done [17:09:01]FM_MakeSignedData done [17:09:01]CreateOFDProtocolMessage [17:09:01]wFMCommunicate request_size=4 [17:09:01]MH_SAM_APDU [17:09:01]CAPDU: 80 11 00 00 [17:09:01]Write to MH i2c: E2 08 00 C9 05 80 11 00 00 00 00 00 00 48 [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:01]Read from MH i2c: E2 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 17 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: E2 17 00 C9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [17:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:09:01]wFMCommunicate OK [17:09:01]CreateOFDProtocolMessage done [17:09:01]OFDSenderStorePacket 165646 [17:09:01]StoreOFDPacket docnum=165646 [17:09:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 94 26 07 01 62 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 2C C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 87 02 00 35 04 06 00 C6 1A 29 AB 4D 99 2F 91 89 04 A1 F3 99 6C [17:09:01]CheckFolder [17:09:01]dirname=/storage/ofd_packets [17:09:01]CheckFolder done [17:09:01]ProducePacketName [17:09:01]name=ofd_packets/00165646 [17:09:01]NVStorageSaveData ofd_packets/00165646 [17:09:01]File name is /storage/ofd_packets/00165646 [17:09:01]Write 301 bytes [17:09:01]NVStorageSaveData done [17:09:01]OFDSenderStorePacket done [17:09:01]KKMCreateOFDPacket done [17:09:01]NVStorageSaveData kkm_last_timestamp [17:09:01]File name is /storage/kkm_last_timestamp [17:09:01]Write 4 bytes [17:09:01]NVStorageSaveData done [17:09:01]ExternCall_PrintAddStr [17:09:01]wPrintStart [17:09:01]Write to MH i2c: 01 00 00 CA 05 CF [17:09:01]Write i2c OK [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: 01 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: 01 07 00 [17:09:01]MH_I2C_Read... [17:09:01]Read from MH i2c: 01 07 00 CA 05 00 00 00 00 00 FF 0F E4 [17:09:01]RasterBufferAndPrint [17:09:01]line Счет N : (1)294494 [17:09:01]line ИНН: 02508201610067 [17:09:01]line Контрольно-Кассовый Чек [17:09:01]line ПРОДАЖА [17:09:01]line ТРК (МРК, ГНК) : 33 [17:09:01]line Товар: 2710124500 [17:09:01]line Аи-95-К-5 [17:09:01]line 8.090 * 74.20 [17:09:01]line = 600.28 [17:09:01]line НДС 12% НСП 1% [17:09:01]line > о реализуемом товаре [17:09:01]line ОКРУГЛЕНИЕ: -0.28 [17:09:01]line ИТОГО: 600.00 [17:09:01]line Внесено: 600.00 [17:09:01]line СДАЧА: 0.00 [17:09:01]line НСП 1% : 5.31 [17:09:01]line НДС 12% : 63.75 [17:09:01]line Наличными: 600.00 [17:09:01]line Безнал.: 0.00 [17:09:01]line Место: АЗС № 130 "Партнер Нефть" [17:09:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:09:01]line СНО: Общий режим [17:09:01]line Чек 499 23.08.2024 17:09 [17:09:01]line Смена: 469 ФФД: 1.0 [17:09:01]line ЗНМ: 0300000070 [17:09:01]line РНМ: 0000000000092562 [17:09:01]line Версия ККМ: 001 [17:09:01]line ФМ: 0000000000871769 [17:09:01]line ФД: 165646 [17:09:01]line ФПД: 217815670541721 [17:09:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165646&fm=217815670541721&tin=02508201610067®Number=0000000000092562&sum=60000 [17:09:02]OFD Sender: Processing packet 165646 [packets to send 995, broken 994] [17:09:02]ProducePacketName [17:09:02]name=ofd_packets/00165646 [17:09:02]OFD Sender: To server: pG, [17:09:02]CommunicateWithHost lk.salyk.kg:30040 [17:09:02]ConnectInit lk.salyk.kg [17:09:02]written 0, free lines is 4095 [17:09:02]Write to MH i2c: 01 00 00 F5 05 FA [17:09:02]Write i2c OK [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: 01 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: 01 07 00 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: 01 07 00 F5 05 00 00 00 00 00 D0 0C DD [17:09:02]RasterBufferAndPrint [17:09:02]line [17:09:02]line [17:09:02]line [17:09:02]line [17:09:02]line [17:09:02]written 0, free lines is 3285 [17:09:02]MH_Cut [17:09:02]Write to MH i2c: D1 01 00 FC 05 01 D3 [17:09:02]Write i2c OK [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: D1 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: D1 01 00 [17:09:02]MH_I2C_Read... [17:09:02]Read from MH i2c: D1 01 00 FC 05 00 D2 [17:09:02]Write to MH i2c: 01 00 00 FD 05 02 [17:09:02]Write i2c OK [17:09:02]MH_I2C_Read... [17:09:03]*** Cut start [17:09:03]*** Purtial cut [17:09:03]*** Stage 1: CUTSNS_PIN = 1 [17:09:05]Read from MH i2c: 01 [17:09:05]MH_I2C_Read... [17:09:05]*** Stop cut motor [17:09:05]*** Cut end [17:09:05]Read from MH i2c: 01 07 00 [17:09:05]MH_I2C_Read... [17:09:05]Read from MH i2c: 01 07 00 FD 05 00 00 00 00 00 FF 0F 17 [17:09:05]process_action close_receipt done [17:09:05]requested_data is exist [17:09:05]produce_requested_data [17:09:05]requested_item fm.sn is exist - process it [17:09:05]wFMCommunicate request_size=4 [17:09:05]MH_SAM_APDU [17:09:05]CAPDU: 80 11 00 00 [17:09:05]Write to MH i2c: E2 08 00 FE 05 80 11 00 00 00 00 00 00 7D [17:09:05]Write i2c OK [17:09:05]MH_I2C_Read... [17:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:05]Read from MH i2c: E2 [17:09:05]MH_I2C_Read... [17:09:05]Read from MH i2c: E2 17 00 [17:09:05]MH_I2C_Read... [17:09:05]Read from MH i2c: E2 17 00 FE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [17:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:09:05]wFMCommunicate OK [17:09:05]requested_item fd.num is exist - process it [17:09:05]SAM_PROTO_GetFieldsCounters [17:09:05]wFMCommunicate request_size=4 [17:09:05]MH_SAM_APDU [17:09:05]CAPDU: 80 13 00 00 [17:09:05]Write to MH i2c: E2 08 00 FF 05 80 13 00 00 00 00 00 00 80 [17:09:05]Write i2c OK [17:09:05]MH_I2C_Read... [17:09:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:05]Read from MH i2c: E2 [17:09:05]MH_I2C_Read... [17:09:05]Read from MH i2c: E2 62 00 [17:09:05]MH_I2C_Read... [17:09:05]Read from MH i2c: E2 62 00 FF 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 EF [17:09:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:05]wFMCommunicate OK [17:09:05]SAM_PROTO_GetFieldsCounters done [17:09:05]requested_item shift.num is exist - process it [17:09:05]requested_item shift.opened is exist - process it [17:09:05]req_shift_opened [17:09:05]FM_GetShiftState [17:09:05]SAM_PROTO_GetShiftState [17:09:05]wFMCommunicate request_size=4 [17:09:05]MH_SAM_APDU [17:09:05]CAPDU: 80 13 01 00 [17:09:05]Write to MH i2c: E2 08 00 00 06 80 13 01 00 00 00 00 00 83 [17:09:05]Write i2c OK [17:09:05]MH_I2C_Read... [17:09:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:05]Read from MH i2c: E2 [17:09:05]MH_I2C_Read... [17:09:05]Read from MH i2c: E2 0E 00 [17:09:05]MH_I2C_Read... [17:09:05]Read from MH i2c: E2 0E 00 00 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B1 [17:09:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:09:05]wFMCommunicate OK [17:09:05]SAM_PROTO_GetShiftState done [17:09:05]FM_GetShiftState done [17:09:05]req_shift_opened done [17:09:05]requested_item shift.open_date is exist - process it [17:09:05]req_shift_open_date [17:09:05]req_shift_open_date done [17:09:05]produce_requested_data done [17:09:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165646,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:09:05]process_action_free close_receipt [17:09:05]json_value_free [17:09:05]json_value_free done [17:09:05]process_json_proto returns [17:09:05]Send response to host [17:09:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165646,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:09:05]free response buf [17:09:05]execute_script done [17:09:05]execute_script returns [17:09:05]free content buf [17:09:05]Sock 10.Close socket [17:09:05]Sock 10.Thread stoped [17:09:07]recv_with_timeout no data received [17:09:09]accept exits with 7 [17:09:09]New connection [17:09:09]New thread 3067170148 created [17:09:09]Thread 3067026788 joined [17:09:09]Waiting for new connection... [17:09:09] Sock 7.Parse request [17:09:09]Sock 7.Check first char [17:09:09]Sock 7.First char is OK [17:09:09]request: POST /json_proto HTTP/1.0 [17:09:09]Method: POST [17:09:09]URL: /json_proto [17:09:09]Method is POST - this is cgi request [17:09:09]url: /json_proto [17:09:09]query_string will be loaded in cgi processing [17:09:09]execute_cgi json_proto POST (null) [17:09:09]execute_cgi path=json_proto method=POST [17:09:09]POST find Content-Length [17:09:09]Host: 172.17.44.132:8080 [17:09:09]Content-Length: 816 [17:09:09]Content-Type: application/json [17:09:09] [17:09:09]POST finish read [17:09:09]Found Content-Length = 816 [17:09:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:09]execute_script... [17:09: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)294495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:09]POST & json_proto [17:09:09]process_json_proto [17:09:09]json parsed OK: [17:09:09]protocol is kg_v1.0 [17:09:09]action value=close_receipt [17:09:09]process_action close_receipt [17:09:09]cmd_close_receipt [17:09:09]MH_GetDate [17:09:09]Write to MH i2c: F0 00 00 01 06 F6 [17:09:09]Write i2c OK [17:09:09]MH_I2C_Read... [17:09:09]Read from MH i2c: F0 [17:09:09]MH_I2C_Read... [17:09:09]Read from MH i2c: F0 09 00 [17:09:09]MH_I2C_Read... [17:09:09]Read from MH i2c: F0 09 00 01 06 00 35 C2 C8 66 2A 83 C1 65 F7 [17:09:09]GetLastDocTimeStamp 1724432940 [17:09:09]current date 1724432949 [17:09:09]FM_GetShiftState [17:09:09]SAM_PROTO_GetShiftState [17:09:09]wFMCommunicate request_size=4 [17:09:09]MH_SAM_APDU [17:09:09]CAPDU: 80 13 01 00 [17:09:09]Write to MH i2c: E2 08 00 02 06 80 13 01 00 00 00 00 00 85 [17:09:09]Write i2c OK [17:09:09]MH_I2C_Read... [17:09:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:09]Read from MH i2c: E2 [17:09:09]MH_I2C_Read... [17:09:09]Read from MH i2c: E2 0E 00 [17:09:09]MH_I2C_Read... [17:09:09]Read from MH i2c: E2 0E 00 02 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B3 [17:09:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:09:09]wFMCommunicate OK [17:09:09]SAM_PROTO_GetShiftState done [17:09:09]FM_GetShiftState done [17:09:09]opened in 1724372766 [17:09:09]opened+sec_in_day 1724459166 [17:09:09]quantity*price = 50036 [17:09:09]sum+1 = 50037 [17:09:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 500 23.08.2024 17:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165647 ФПД: 85178804574149 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165647&fm=85178804574149&tin=02508201610067®Number=0000000000092562&sum=50036 [17:09:10]StoreToDocumentArchive [17:09:10]shift 469 fd 165647 [17:09:10]save to /storage/0469/doc_00165647 [17:09:10]save last doc name /storage/0469/doc_00165647 to /storage/kkm_last_doc_name [17:09:10]save OK [17:09:10]Clear old archive folders... [17:09:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:09:10]tlvbuf is 010F4B60 [17:09:10]SAM_PROTO_ClearQueue [17:09:10]wFMCommunicate request_size=4 [17:09:10]MH_SAM_APDU [17:09:10]CAPDU: 80 09 00 00 [17:09:10]Write to MH i2c: E2 08 00 0F 06 80 09 00 00 00 00 00 00 87 [17:09:10]Write i2c OK [17:09:10]MH_I2C_Read... [17:09:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:10]Read from MH i2c: E2 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 03 00 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 03 00 0F 06 00 90 00 89 [17:09:10]RAPDU: 90 00 [17:09:10]wFMCommunicate OK [17:09:10]SAM_PROTO_ClearQueue done [17:09:10]KKMCreateOFDPacket [17:09:10]OFDProtocolAddRootSTLVToBuf [17:09:10]FM_MakeSignedData [17:09:10]FM_MakeSignedData [17:09:10]SAM_PROTO_SignData [17:09:10]wFMCommunicate request_size=4 [17:09:10]MH_SAM_APDU [17:09:10]CAPDU: 80 0D 01 02 [17:09:10]Write to MH i2c: E2 08 00 10 06 80 0D 01 02 00 00 00 00 8F [17:09:10]Write i2c OK [17:09:10]MH_I2C_Read... [17:09:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:10]Read from MH i2c: E2 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 03 00 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 03 00 10 06 00 90 00 8A [17:09:10]RAPDU: 90 00 [17:09:10]wFMCommunicate OK [17:09:10]wFMCommunicate request_size=255 [17:09:10]MH_SAM_APDU [17:09:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 35 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 87 02 00 35 04 06 00 4D [17:09:10]Write to MH i2c: E2 02 01 11 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 35 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 87 02 00 35 04 06 00 4D 00 00 30 [17:09:10]Write i2c OK [17:09:10]MH_I2C_Read... [17:09:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:10]Read from MH i2c: E2 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 03 00 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 03 00 11 06 00 90 00 8B [17:09:10]RAPDU: 90 00 [17:09:10]wFMCommunicate OK [17:09:10]wFMCommunicate request_size=10 [17:09:10]MH_SAM_APDU [17:09:10]CAPDU: 80 0D 02 02 05 78 3C 63 97 C5 [17:09:10]Write to MH i2c: E2 0D 00 12 06 80 0D 02 02 05 00 78 3C 63 97 C5 00 00 0F [17:09:10]Write i2c OK [17:09:10]MH_I2C_Read... [17:09:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:10]Read from MH i2c: E2 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 03 00 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 03 00 12 06 00 90 00 8C [17:09:10]RAPDU: 90 00 [17:09:10]wFMCommunicate OK [17:09:10]wFMCommunicate request_size=4 [17:09:10]MH_SAM_APDU [17:09:10]CAPDU: 80 0D 03 02 [17:09:10]Write to MH i2c: E2 08 00 13 06 80 0D 03 02 00 00 00 00 94 [17:09:10]Write i2c OK [17:09:10]MH_I2C_Read... [17:09:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:10]Read from MH i2c: E2 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 0B 00 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 0B 00 13 06 00 06 EB B7 8C 52 10 68 94 90 00 27 [17:09:10]RAPDU: 06 EB B7 8C 52 10 68 94 90 00 [17:09:10]wFMCommunicate OK [17:09:10]SAM_PROTO_SignData done [17:09:10]FM_MakeSignedData done [17:09:10]CreateOFDProtocolMessage [17:09:10]wFMCommunicate request_size=4 [17:09:10]MH_SAM_APDU [17:09:10]CAPDU: 80 11 00 00 [17:09:10]Write to MH i2c: E2 08 00 14 06 80 11 00 00 00 00 00 00 94 [17:09:10]Write i2c OK [17:09:10]MH_I2C_Read... [17:09:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:10]Read from MH i2c: E2 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 17 00 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: E2 17 00 14 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [17:09:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:09:10]wFMCommunicate OK [17:09:10]CreateOFDProtocolMessage done [17:09:10]OFDSenderStorePacket 165647 [17:09:10]StoreOFDPacket docnum=165647 [17:09:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 93 C9 07 01 F4 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 35 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 87 02 00 35 04 06 00 4D 78 3C 63 97 C5 06 EB B7 8C 52 10 68 94 [17:09:10]CheckFolder [17:09:10]dirname=/storage/ofd_packets [17:09:10]CheckFolder done [17:09:10]ProducePacketName [17:09:10]name=ofd_packets/00165647 [17:09:10]NVStorageSaveData ofd_packets/00165647 [17:09:10]File name is /storage/ofd_packets/00165647 [17:09:10]Write 301 bytes [17:09:10]NVStorageSaveData done [17:09:10]OFDSenderStorePacket done [17:09:10]KKMCreateOFDPacket done [17:09:10]NVStorageSaveData kkm_last_timestamp [17:09:10]File name is /storage/kkm_last_timestamp [17:09:10]Write 4 bytes [17:09:10]NVStorageSaveData done [17:09:10]ExternCall_PrintAddStr [17:09:10]wPrintStart [17:09:10]Write to MH i2c: 01 00 00 15 06 1B [17:09:10]Write i2c OK [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: 01 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: 01 07 00 [17:09:10]MH_I2C_Read... [17:09:10]Read from MH i2c: 01 07 00 15 06 00 00 00 00 00 FF 0F 30 [17:09:10]RasterBufferAndPrint [17:09:10]line Счет N : (1)294495 [17:09:10]line ИНН: 02508201610067 [17:09:10]line Контрольно-Кассовый Чек [17:09:10]line ПРОДАЖА [17:09:10]line ТРК (МРК, ГНК) : 42 [17:09:10]line Товар: 2710124130 [17:09:10]line Аи-92-К-5 [17:09:10]line 7.380 * 67.80 [17:09:10]line = 500.36 [17:09:10]line НДС 12% НСП 1% [17:09:10]line > о реализуемом товаре [17:09:10]line ИТОГО: 500.36 [17:09:10]line НСП 1% : 4.43 [17:09:10]line НДС 12% : 53.14 [17:09:10]line Наличными: 0.00 [17:09:10]line Безнал.: 500.36 [17:09:10]line Место: АЗС № 130 "Партнер Нефть" [17:09:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:09:10]line СНО: Общий режим [17:09:10]line Чек 500 23.08.2024 17:09 [17:09:10]line Смена: 469 ФФД: 1.0 [17:09:10]line ЗНМ: 0300000070 [17:09:10]line РНМ: 0000000000092562 [17:09:10]line Версия ККМ: 001 [17:09:10]line Платежная система: Бакай Банк [17:09:10]line ФМ: 0000000000871769 [17:09:10]line ФД: 165647 [17:09:10]line ФПД: 85178804574149 [17:09:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165647&fm=85178804574149&tin=02508201610067®Number=0000000000092562&sum=50036 [17:09:10]written 0, free lines is 4095 [17:09:11]Write to MH i2c: 01 00 00 3F 06 45 [17:09:11]Write i2c OK [17:09:11]MH_I2C_Read... [17:09:11]Read from MH i2c: 01 [17:09:11]MH_I2C_Read... [17:09:11]Read from MH i2c: 01 07 00 [17:09:11]MH_I2C_Read... [17:09:11]Read from MH i2c: 01 07 00 3F 06 00 00 00 00 00 E4 0C 3C [17:09:11]RasterBufferAndPrint [17:09:11]line [17:09:11]line [17:09:11]line [17:09:11]line [17:09:11]line [17:09:11]written 0, free lines is 3309 [17:09:11]MH_Cut [17:09:11]Write to MH i2c: D1 01 00 46 06 01 1E [17:09:11]Write i2c OK [17:09:11]MH_I2C_Read... [17:09:11]Read from MH i2c: D1 [17:09:11]MH_I2C_Read... [17:09:11]Read from MH i2c: D1 01 00 [17:09:11]MH_I2C_Read... [17:09:11]Read from MH i2c: D1 01 00 46 06 00 1D [17:09:11]Write to MH i2c: 01 00 00 47 06 4D [17:09:11]Write i2c OK [17:09:11]MH_I2C_Read... [17:09:12]*** Cut start [17:09:12]*** Purtial cut [17:09:12]*** Stage 1: CUTSNS_PIN = 1 [17:09:14]Read from MH i2c: 01 [17:09:14]MH_I2C_Read... [17:09:14]*** Stop cut motor [17:09:14]*** Cut end [17:09:14]Read from MH i2c: 01 07 00 [17:09:14]MH_I2C_Read... [17:09:14]Read from MH i2c: 01 07 00 47 06 00 00 00 00 00 FF 0F 62 [17:09:14]process_action close_receipt done [17:09:14]requested_data is exist [17:09:14]produce_requested_data [17:09:14]requested_item fm.sn is exist - process it [17:09:14]wFMCommunicate request_size=4 [17:09:14]MH_SAM_APDU [17:09:14]CAPDU: 80 11 00 00 [17:09:14]Write to MH i2c: E2 08 00 48 06 80 11 00 00 00 00 00 00 C8 [17:09:14]Write i2c OK [17:09:14]MH_I2C_Read... [17:09:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:14]Read from MH i2c: E2 [17:09:14]MH_I2C_Read... [17:09:14]Read from MH i2c: E2 17 00 [17:09:14]MH_I2C_Read... [17:09:14]Read from MH i2c: E2 17 00 48 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [17:09:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:09:14]wFMCommunicate OK [17:09:14]requested_item fd.num is exist - process it [17:09:14]SAM_PROTO_GetFieldsCounters [17:09:14]wFMCommunicate request_size=4 [17:09:14]MH_SAM_APDU [17:09:14]CAPDU: 80 13 00 00 [17:09:14]Write to MH i2c: E2 08 00 49 06 80 13 00 00 00 00 00 00 CB [17:09:14]Write i2c OK [17:09:14]MH_I2C_Read... [17:09:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:14]Read from MH i2c: E2 [17:09:14]MH_I2C_Read... [17:09:14]Read from MH i2c: E2 62 00 [17:09:14]MH_I2C_Read... [17:09:14]Read from MH i2c: E2 62 00 49 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 3E [17:09:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:14]wFMCommunicate OK [17:09:14]SAM_PROTO_GetFieldsCounters done [17:09:14]requested_item shift.num is exist - process it [17:09:14]requested_item shift.opened is exist - process it [17:09:14]req_shift_opened [17:09:14]FM_GetShiftState [17:09:14]SAM_PROTO_GetShiftState [17:09:14]wFMCommunicate request_size=4 [17:09:14]MH_SAM_APDU [17:09:14]CAPDU: 80 13 01 00 [17:09:14]Write to MH i2c: E2 08 00 4A 06 80 13 01 00 00 00 00 00 CD [17:09:14]Write i2c OK [17:09:14]MH_I2C_Read... [17:09:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:14]Read from MH i2c: E2 [17:09:14]MH_I2C_Read... [17:09:14]Read from MH i2c: E2 0E 00 [17:09:14]MH_I2C_Read... [17:09:14]Read from MH i2c: E2 0E 00 4A 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FB [17:09:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:09:14]wFMCommunicate OK [17:09:14]SAM_PROTO_GetShiftState done [17:09:14]FM_GetShiftState done [17:09:14]req_shift_opened done [17:09:14]requested_item shift.open_date is exist - process it [17:09:14]req_shift_open_date [17:09:14]req_shift_open_date done [17:09:14]produce_requested_data done [17:09:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165647,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:09:14]process_action_free close_receipt [17:09:14]json_value_free [17:09:14]json_value_free done [17:09:14]process_json_proto returns [17:09:14]Send response to host [17:09:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165647,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:09:14]free response buf [17:09:14]execute_script done [17:09:14]execute_script returns [17:09:14]free content buf [17:09:14]Sock 7.Close socket [17:09:14]Sock 7.Thread stoped [17:09:16]Connected sock=11 [17:09:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 94 26 07 01 62 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 2C C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 87 02 00 35 04 06 00 C6 1A 29 AB 4D 99 2F 91 89 04 A1 F3 99 6C [17:09:20]accept exits with 9 [17:09:20]New connection [17:09:20]New thread 3067026788 created [17:09:20]Thread 3067170148 joined [17:09:20]Waiting for new connection... [17:09:20] Sock 9.Parse request [17:09:20]Sock 9.Check first char [17:09:20]Sock 9.First char is OK [17:09:20]request: POST /json_proto HTTP/1.0 [17:09:20]Method: POST [17:09:20]URL: /json_proto [17:09:20]Method is POST - this is cgi request [17:09:20]url: /json_proto [17:09:20]query_string will be loaded in cgi processing [17:09:20]execute_cgi json_proto POST (null) [17:09:20]execute_cgi path=json_proto method=POST [17:09:20]POST find Content-Length [17:09:20]Host: 172.17.44.132:8080 [17:09:20]Content-Length: 1095 [17:09:20]Content-Type: application/json [17:09:20] [17:09:20]POST finish read [17:09:20]Found Content-Length = 1095 [17:09:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51079", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:20]execute_script... [17:09:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51079", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 210.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:09:20]POST & json_proto [17:09:20]process_json_proto [17:09:20]json parsed OK: [17:09:20]protocol is kg_v1.0 [17:09:20]action value=close_receipt [17:09:20]process_action close_receipt [17:09:20]cmd_close_receipt [17:09:20]MH_GetDate [17:09:20]Write to MH i2c: F0 00 00 4B 06 40 [17:09:20]Write i2c OK [17:09:20]MH_I2C_Read... [17:09:20]Read from MH i2c: F0 [17:09:20]MH_I2C_Read... [17:09:20]Read from MH i2c: F0 09 00 [17:09:20]MH_I2C_Read... [17:09:20]Read from MH i2c: F0 09 00 4B 06 00 40 C2 C8 66 2A 83 C1 65 4C [17:09:20]GetLastDocTimeStamp 1724432949 [17:09:20]current date 1724432960 [17:09:20]FM_GetShiftState [17:09:20]SAM_PROTO_GetShiftState [17:09:20]wFMCommunicate request_size=4 [17:09:20]MH_SAM_APDU [17:09:20]CAPDU: 80 13 01 00 [17:09:20]Write to MH i2c: E2 08 00 4C 06 80 13 01 00 00 00 00 00 CF [17:09:20]Write i2c OK [17:09:20]MH_I2C_Read... [17:09:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:20]Read from MH i2c: E2 [17:09:20]MH_I2C_Read... [17:09:20]Read from MH i2c: E2 0E 00 [17:09:20]MH_I2C_Read... [17:09:20]Read from MH i2c: E2 0E 00 4C 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [17:09:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:09:20]wFMCommunicate OK [17:09:20]SAM_PROTO_GetShiftState done [17:09:20]FM_GetShiftState done [17:09:20]opened in 1724372766 [17:09:20]opened+sec_in_day 1724459166 [17:09:20]quantity*price = 10000 [17:09:20]sum+1 = 10001 [17:09:20]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001570071 Напиток Pepsi 1л 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 210.00 НСП 1% : 1.85 НДС 12% : 22.30 Наличными: 0.00 Безнал.: 210.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 501 23.08.2024 17:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165648 ФПД: 63425107017020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165648&fm=63425107017020&tin=02508201610067®Number=0000000000092562&sum=21000 0 [17:09:21]StoreToDocumentArchive [17:09:21]shift 469 fd 165648 [17:09:21]save to /storage/0469/doc_00165648 [17:09:21]save last doc name /storage/0469/doc_00165648 to /storage/kkm_last_doc_name [17:09:21]save OK [17:09:21]Clear old archive folders... [17:09:21]ProcessDocumentItem done err = 0, tmpTLVsize=389 [17:09:21]tlvbuf is 0112F0A0 [17:09:21]SAM_PROTO_ClearQueue [17:09:21]wFMCommunicate request_size=4 [17:09:21]MH_SAM_APDU [17:09:21]CAPDU: 80 09 00 00 [17:09:21]Write to MH i2c: E2 08 00 59 06 80 09 00 00 00 00 00 00 D1 [17:09:21]Write i2c OK [17:09:21]MH_I2C_Read... [17:09:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:09:21]Read from MH i2c: E2 [17:09:21]MH_I2C_Read... [17:09:21]Read from MH i2c: E2 03 00 [17:09:21]MH_I2C_Read... [17:09:21]Read from MH i2c: E2 03 00 59 06 00 90 00 D3 [17:09:21]RAPDU: 90 00 [17:09:21]wFMCommunicate OK [17:09:21]SAM_PROTO_ClearQueue done [17:09:21]KKMCreateOFDPacket [17:09:21]OFDProtocolAddRootSTLVToBuf [17:09:21]FM_MakeSignedData [17:09:21]FM_MakeSignedData [17:09:21]SAM_PROTO_SignData [17:09:21]wFMCommunicate request_size=4 [17:09:21]MH_SAM_APDU [17:09:21]CAPDU: 80 0D 01 02 [17:09:21]Write to MH i2c: E2 08 00 5A 06 80 0D 01 02 00 00 00 00 D9 [17:09:21]Write i2c OK [17:09:21]MH_I2C_Read... [17:09:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:09:21]Read from MH i2c: E2 [17:09:21]MH_I2C_Read... [17:09:21]Read from MH i2c: E2 03 00 [17:09:21]MH_I2C_Read... [17:09:21]Read from MH i2c: E2 03 00 5A 06 00 90 00 D4 [17:09:21]RAPDU: 90 00 [17:09:21]wFMCommunicate OK [17:09:21]wFMCommunicate request_size=255 [17:09:21]MH_SAM_APDU [17:09:21]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [17:09:21]Write to MH i2c: E2 02 01 5B 06 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 25 [17:09:21]Write i2c OK [17:09:21]MH_I2C_Read... [17:09:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:22]Read from MH i2c: E2 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: E2 03 00 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: E2 03 00 5B 06 00 90 00 D5 [17:09:22]RAPDU: 90 00 [17:09:22]wFMCommunicate OK [17:09:22]wFMCommunicate request_size=148 [17:09:22]MH_SAM_APDU [17:09:22]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 08 52 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 40 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 87 02 00 35 04 06 00 39 AF 4E F9 3D 3C [17:09:22]Write to MH i2c: E2 97 00 5C 06 80 0D 02 02 8F 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 08 52 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 40 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 87 02 00 35 04 06 00 39 AF 4E F9 3D 3C 00 00 3B [17:09:22]Write i2c OK [17:09:22]MH_I2C_Read... [17:09:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:09:22]Read from MH i2c: E2 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: E2 03 00 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: E2 03 00 5C 06 00 90 00 D6 [17:09:22]RAPDU: 90 00 [17:09:22]wFMCommunicate OK [17:09:22]wFMCommunicate request_size=4 [17:09:22]MH_SAM_APDU [17:09:22]CAPDU: 80 0D 03 02 [17:09:22]Write to MH i2c: E2 08 00 5D 06 80 0D 03 02 00 00 00 00 DE [17:09:22]Write i2c OK [17:09:22]MH_I2C_Read... [17:09:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:09:22]Read from MH i2c: E2 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: E2 0B 00 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: E2 0B 00 5D 06 00 91 9F 4A AF 45 59 70 70 90 00 86 [17:09:22]RAPDU: 91 9F 4A AF 45 59 70 70 90 00 [17:09:22]wFMCommunicate OK [17:09:22]SAM_PROTO_SignData done [17:09:22]FM_MakeSignedData done [17:09:22]CreateOFDProtocolMessage [17:09:22]wFMCommunicate request_size=4 [17:09:22]MH_SAM_APDU [17:09:22]CAPDU: 80 11 00 00 [17:09:22]Write to MH i2c: E2 08 00 5E 06 80 11 00 00 00 00 00 00 DE [17:09:22]Write i2c OK [17:09:22]MH_I2C_Read... [17:09:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:22]Read from MH i2c: E2 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: E2 17 00 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: E2 17 00 5E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [17:09:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:09:22]wFMCommunicate OK [17:09:22]CreateOFDProtocolMessage done [17:09:22]OFDSenderStorePacket 165648 [17:09:22]StoreOFDPacket docnum=165648 [17:09:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 99 01 00 00 97 54 91 01 0D F0 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 08 52 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 40 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 87 02 00 35 04 06 00 39 AF 4E F9 3D 3C 91 9F 4A AF 45 59 70 70 [17:09:22]CheckFolder [17:09:22]dirname=/storage/ofd_packets [17:09:22]CheckFolder done [17:09:22]ProducePacketName [17:09:22]name=ofd_packets/00165648 [17:09:22]NVStorageSaveData ofd_packets/00165648 [17:09:22]File name is /storage/ofd_packets/00165648 [17:09:22]Write 439 bytes [17:09:22]NVStorageSaveData done [17:09:22]OFDSenderStorePacket done [17:09:22]KKMCreateOFDPacket done [17:09:22]NVStorageSaveData kkm_last_timestamp [17:09:22]File name is /storage/kkm_last_timestamp [17:09:22]Write 4 bytes [17:09:22]NVStorageSaveData done [17:09:22]ExternCall_PrintAddStr [17:09:22]wPrintStart [17:09:22]Write to MH i2c: 01 00 00 5F 06 65 [17:09:22]Write i2c OK [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: 01 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: 01 07 00 [17:09:22]MH_I2C_Read... [17:09:22]Read from MH i2c: 01 07 00 5F 06 00 00 00 00 00 FF 0F 7A [17:09:22]RasterBufferAndPrint [17:09:22]line Счет N : (3)51079 [17:09:22]line ИНН: 02508201610067 [17:09:22]line Контрольно-Кассовый Чек [17:09:22]line ПРОДАЖА [17:09:22]line Товар: 4870002326172 [17:09:22]line Вода ASU пит н.газ лимон ПЭТ 1л [17:09:22]line 1.000 * 100.00 [17:09:22]line = 100.00 [17:09:22]line НДС 12% НСП 1% [17:09:22]line > о реализуемом товаре [17:09:22]line Товар: 4870001570071 [17:09:22]line Напиток Pepsi 1л [17:09:22]line 1.000 * 110.00 [17:09:22]line = 110.00 [17:09:22]line НДС 12% НСП 1% [17:09:22]line > о реализуемом товаре [17:09:22]line ИТОГО: 210.00 [17:09:22]line НСП 1% : 1.85 [17:09:22]line НДС 12% : 22.30 [17:09:22]line Наличными: 0.00 [17:09:22]line Безнал.: 210.00 [17:09:22]line Место: АЗС № 130 "Партнер Нефть" [17:09:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:09:22]line СНО: Общий режим [17:09:22]line Чек 501 23.08.2024 17:09 [17:09:22]line Смена: 469 ФФД: 1.0 [17:09:22]line ЗНМ: 0300000070 [17:09:22]line РНМ: 0000000000092562 [17:09:22]line Версия ККМ: 001 [17:09:22]line Платежная система: Бакай Банк [17:09:22]line ФМ: 0000000000871769 [17:09:22]line ФД: 165648 [17:09:22]line ФПД: 63425107017020 [17:09:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T170920&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165648&fm=63425107017020&tin=02508201610067®Number=0000000000092562&sum=21000 [17:09:22]line 0 [17:09:22]written 0, free lines is 4095 [17:09:23]Write to MH i2c: 01 00 00 90 06 96 [17:09:23]Write i2c OK [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: 01 [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: 01 07 00 [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: 01 07 00 90 06 00 00 00 00 00 63 0C 0C [17:09:23]RasterBufferAndPrint [17:09:23]line [17:09:23]line [17:09:23]line [17:09:23]line [17:09:23]line [17:09:23]written 0, free lines is 3187 [17:09:23]MH_Cut [17:09:23]Write to MH i2c: D1 01 00 97 06 01 6F [17:09:23]Write i2c OK [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: D1 [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: D1 01 00 [17:09:23]MH_I2C_Read... [17:09:23]Read from MH i2c: D1 01 00 97 06 00 6E [17:09:23]Write to MH i2c: 01 00 00 98 06 9E [17:09:23]Write i2c OK [17:09:23]MH_I2C_Read... [17:09:24]*** Cut start [17:09:24]*** Purtial cut [17:09:24]*** Stage 1: CUTSNS_PIN = 1 [17:09:25]recv_with_timeout no data received [17:09:26]Read from MH i2c: 01 [17:09:26]MH_I2C_Read... [17:09:26]*** Stop cut motor [17:09:26]*** Cut end [17:09:26]Read from MH i2c: 01 07 00 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: 01 07 00 98 06 00 00 00 00 00 FF 0F B3 [17:09:26]process_action close_receipt done [17:09:26]requested_data is exist [17:09:26]produce_requested_data [17:09:26]requested_item fm.sn is exist - process it [17:09:26]wFMCommunicate request_size=4 [17:09:26]MH_SAM_APDU [17:09:26]CAPDU: 80 11 00 00 [17:09:26]Write to MH i2c: E2 08 00 99 06 80 11 00 00 00 00 00 00 19 [17:09:26]Write i2c OK [17:09:26]MH_I2C_Read... [17:09:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:09:26]Read from MH i2c: E2 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 17 00 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 17 00 99 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [17:09:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:09:26]wFMCommunicate OK [17:09:26]requested_item fd.num is exist - process it [17:09:26]SAM_PROTO_GetFieldsCounters [17:09:26]wFMCommunicate request_size=4 [17:09:26]MH_SAM_APDU [17:09:26]CAPDU: 80 13 00 00 [17:09:26]Write to MH i2c: E2 08 00 9A 06 80 13 00 00 00 00 00 00 1C [17:09:26]Write i2c OK [17:09:26]MH_I2C_Read... [17:09:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:09:26]Read from MH i2c: E2 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 62 00 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 62 00 9A 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 93 [17:09:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:09:26]wFMCommunicate OK [17:09:26]SAM_PROTO_GetFieldsCounters done [17:09:26]requested_item shift.num is exist - process it [17:09:26]requested_item shift.opened is exist - process it [17:09:26]req_shift_opened [17:09:26]FM_GetShiftState [17:09:26]SAM_PROTO_GetShiftState [17:09:26]wFMCommunicate request_size=4 [17:09:26]MH_SAM_APDU [17:09:26]CAPDU: 80 13 01 00 [17:09:26]Write to MH i2c: E2 08 00 9B 06 80 13 01 00 00 00 00 00 1E [17:09:26]ConnectInit Can't take IP for lk.salyk.kg [17:09:26]CommunicateWithHost connect error [17:09:26]CommunicateWithHost err = -1 [17:09:26]OFD Sender: Server communicate error [17:09:26]Write i2c OK [17:09:26]MH_I2C_Read... [17:09:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:09:26]Read from MH i2c: E2 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 0E 00 [17:09:26]MH_I2C_Read... [17:09:26]Read from MH i2c: E2 0E 00 9B 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4C [17:09:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:09:26]wFMCommunicate OK [17:09:26]SAM_PROTO_GetShiftState done [17:09:26]FM_GetShiftState done [17:09:26]req_shift_opened done [17:09:26]requested_item shift.open_date is exist - process it [17:09:26]req_shift_open_date [17:09:26]req_shift_open_date done [17:09:26]produce_requested_data done [17:09:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165648,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:09:26]process_action_free close_receipt [17:09:26]json_value_free [17:09:26]json_value_free done [17:09:26]process_json_proto returns [17:09:26]Send response to host [17:09:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165648,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:09:26]free response buf [17:09:26]execute_script done [17:09:26]execute_script returns [17:09:26]free content buf [17:09:26]Sock 9.Close socket [17:09:26]Sock 9.Thread stoped [17:09:26]OFD Sender: Processing packet 165646 [packets to send 997, broken 994] [17:09:26]ProducePacketName [17:09:26]name=ofd_packets/00165646 [17:09:26]OFD Sender: To server: pG, [17:09:26]CommunicateWithHost lk.salyk.kg:30040 [17:09:26]ConnectInit lk.salyk.kg [17:09:31]ConnectInit Can't take IP for lk.salyk.kg [17:09:31]CommunicateWithHost connect error [17:09:31]CommunicateWithHost err = -1 [17:09:31]OFD Sender: Server communicate error [17:09:36]OFD Sender: Processing packet 165646 [packets to send 997, broken 994] [17:09:36]ProducePacketName [17:09:36]name=ofd_packets/00165646 [17:09:36]OFD Sender: To server: pG, [17:09:36]CommunicateWithHost lk.salyk.kg:30040 [17:09:36]ConnectInit lk.salyk.kg [17:09:41]ConnectInit Can't take IP for lk.salyk.kg [17:09:41]CommunicateWithHost connect error [17:09:41]CommunicateWithHost err = -1 [17:09:41]OFD Sender: Server communicate error [17:09:46]OFD Sender: Processing packet 165646 [packets to send 997, broken 994] [17:09:46]ProducePacketName [17:09:46]name=ofd_packets/00165646 [17:09:46]OFD Sender: To server: pG, [17:09:46]CommunicateWithHost lk.salyk.kg:30040 [17:09:46]ConnectInit lk.salyk.kg [17:09:51]ConnectInit Can't take IP for lk.salyk.kg [17:09:51]CommunicateWithHost connect error [17:09:51]CommunicateWithHost err = -1 [17:09:51]OFD Sender: Server communicate error [17:09:56]OFD Sender: Processing packet 165646 [packets to send 997, broken 994] [17:09:56]ProducePacketName [17:09:56]name=ofd_packets/00165646 [17:09:56]OFD Sender: To server: pG, [17:09:56]CommunicateWithHost lk.salyk.kg:30040 [17:09:56]ConnectInit lk.salyk.kg [17:09:58]recv_with_timeout no data received [17:10:01]ConnectInit Can't take IP for lk.salyk.kg [17:10:01]CommunicateWithHost connect error [17:10:01]CommunicateWithHost err = -1 [17:10:01]OFD Sender: Server communicate error [17:10:06]OFD Sender: Processing packet 165646 [packets to send 997, broken 994] [17:10:06]ProducePacketName [17:10:06]name=ofd_packets/00165646 [17:10:06]OFD Sender: To server: pG, [17:10:06]CommunicateWithHost lk.salyk.kg:30040 [17:10:06]ConnectInit lk.salyk.kg [17:10:10]accept exits with 7 [17:10:10]New connection [17:10:10]New thread 3067170148 created [17:10:10]Thread 3067026788 joined [17:10:10]Waiting for new connection... [17:10:10] Sock 7.Parse request [17:10:10]Sock 7.Check first char [17:10:10]Sock 7.First char is OK [17:10:10]request: POST /json_proto HTTP/1.0 [17:10:10]Method: POST [17:10:10]URL: /json_proto [17:10:10]Method is POST - this is cgi request [17:10:10]url: /json_proto [17:10:10]query_string will be loaded in cgi processing [17:10:10]execute_cgi json_proto POST (null) [17:10:10]execute_cgi path=json_proto method=POST [17:10:10]POST find Content-Length [17:10:10]Host: 172.17.44.132:8080 [17:10:10]Content-Length: 688 [17:10:10]Content-Type: application/json [17:10:10] [17:10:10]POST finish read [17:10:10]Found Content-Length = 688 [17:10:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51080", "tax_sys" : 0, "items" : [ { "code": "4603290004824", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u0441\u043B\u0438\u0432 \u041A\u0440\u0435\u043C 182\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 81.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:10]execute_script... [17:10:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51080", "tax_sys" : 0, "items" : [ { "code": "4603290004824", "name": "\u041F\u0435\u0447 \u0437\u0430\u0442 \u042F\u0448\u043A\u0438\u043D\u043E \u0441\u043B\u0438\u0432 \u041A\u0440\u0435\u043C 182\u0433", "price" : 81.00, "quantity" : 1.000, "sum" : 81.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 81.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:10]POST & json_proto [17:10:10]process_json_proto [17:10:10]json parsed OK: [17:10:10]protocol is kg_v1.0 [17:10:10]action value=close_receipt [17:10:10]process_action close_receipt [17:10:10]cmd_close_receipt [17:10:10]MH_GetDate [17:10:10]Write to MH i2c: F0 00 00 9C 06 91 [17:10:10]Write i2c OK [17:10:10]MH_I2C_Read... [17:10:10]Read from MH i2c: F0 [17:10:10]MH_I2C_Read... [17:10:10]Read from MH i2c: F0 09 00 [17:10:10]MH_I2C_Read... [17:10:10]Read from MH i2c: F0 09 00 9C 06 00 72 C2 C8 66 2A 83 C1 65 CF [17:10:10]GetLastDocTimeStamp 1724432960 [17:10:10]current date 1724433010 [17:10:10]FM_GetShiftState [17:10:10]SAM_PROTO_GetShiftState [17:10:10]wFMCommunicate request_size=4 [17:10:10]MH_SAM_APDU [17:10:10]CAPDU: 80 13 01 00 [17:10:10]Write to MH i2c: E2 08 00 9D 06 80 13 01 00 00 00 00 00 20 [17:10:10]Write i2c OK [17:10:10]MH_I2C_Read... [17:10:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:10]Read from MH i2c: E2 [17:10:10]MH_I2C_Read... [17:10:10]Read from MH i2c: E2 0E 00 [17:10:10]MH_I2C_Read... [17:10:10]Read from MH i2c: E2 0E 00 9D 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4E [17:10:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:10:10]wFMCommunicate OK [17:10:10]SAM_PROTO_GetShiftState done [17:10:10]FM_GetShiftState done [17:10:10]opened in 1724372766 [17:10:10]opened+sec_in_day 1724459166 [17:10:10]quantity*price = 8100 [17:10:10]sum+1 = 8101 [17:10:10]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 81.00 НСП 1% : 0.72 НДС 12% : 8.60 Наличными: 81.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 502 23.08.2024 17:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165649 ФПД: 252759922455168 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T171010&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165649&fm=252759922455168&tin=02508201610067®Number=0000000000092562&sum=8100 0 [17:10:11]StoreToDocumentArchive [17:10:11]shift 469 fd 165649 [17:10:11]save to /storage/0469/doc_00165649 [17:10:11]save last doc name /storage/0469/doc_00165649 to /storage/kkm_last_doc_name [17:10:11]save OK [17:10:11]Clear old archive folders... [17:10:11]ProcessDocumentItem done err = 0, tmpTLVsize=292 [17:10:11]tlvbuf is 0115EC00 [17:10:11]SAM_PROTO_ClearQueue [17:10:11]wFMCommunicate request_size=4 [17:10:11]MH_SAM_APDU [17:10:11]CAPDU: 80 09 00 00 [17:10:11]Write to MH i2c: E2 08 00 AA 06 80 09 00 00 00 00 00 00 22 [17:10:11]Write i2c OK [17:10:11]MH_I2C_Read... [17:10:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:11]Read from MH i2c: E2 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 03 00 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 03 00 AA 06 00 90 00 24 [17:10:11]RAPDU: 90 00 [17:10:11]wFMCommunicate OK [17:10:11]SAM_PROTO_ClearQueue done [17:10:11]KKMCreateOFDPacket [17:10:11]OFDProtocolAddRootSTLVToBuf [17:10:11]FM_MakeSignedData [17:10:11]FM_MakeSignedData [17:10:11]SAM_PROTO_SignData [17:10:11]wFMCommunicate request_size=4 [17:10:11]MH_SAM_APDU [17:10:11]CAPDU: 80 0D 01 02 [17:10:11]Write to MH i2c: E2 08 00 AB 06 80 0D 01 02 00 00 00 00 2A [17:10:11]Write i2c OK [17:10:11]MH_I2C_Read... [17:10:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:11]Read from MH i2c: E2 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 03 00 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 03 00 AB 06 00 90 00 25 [17:10:11]RAPDU: 90 00 [17:10:11]wFMCommunicate OK [17:10:11]wFMCommunicate request_size=255 [17:10:11]MH_SAM_APDU [17:10:11]CAPDU: 80 0D 02 02 FA 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 03 00 00 00 00 07 04 06 00 A4 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 72 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 [17:10:11]Write to MH i2c: E2 02 01 AC 06 80 0D 02 02 FA 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 03 00 00 00 00 07 04 06 00 A4 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 72 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 00 00 90 [17:10:11]Write i2c OK [17:10:11]MH_I2C_Read... [17:10:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:11]Read from MH i2c: E2 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 03 00 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 03 00 AC 06 00 90 00 26 [17:10:11]RAPDU: 90 00 [17:10:11]wFMCommunicate OK [17:10:11]wFMCommunicate request_size=51 [17:10:11]MH_SAM_APDU [17:10:11]CAPDU: 80 0D 02 02 2E 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 87 02 00 35 04 06 00 E5 E2 41 64 32 80 [17:10:11]Write to MH i2c: E2 36 00 AD 06 80 0D 02 02 2E 00 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 87 02 00 35 04 06 00 E5 E2 41 64 32 80 00 00 7B [17:10:11]Write i2c OK [17:10:11]MH_I2C_Read... [17:10:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:11]Read from MH i2c: E2 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 03 00 [17:10:11]MH_I2C_Read... [17:10:11]Read from MH i2c: E2 03 00 AD 06 00 90 00 27 [17:10:11]RAPDU: 90 00 [17:10:11]wFMCommunicate OK [17:10:11]wFMCommunicate request_size=4 [17:10:11]MH_SAM_APDU [17:10:11]CAPDU: 80 0D 03 02 [17:10:11]Write to MH i2c: E2 08 00 AE 06 80 0D 03 02 00 00 00 00 2F [17:10:11]Write i2c OK [17:10:11]MH_I2C_Read... [17:10:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:12]Read from MH i2c: E2 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: E2 0B 00 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: E2 0B 00 AE 06 00 8B CE 72 ED 0B C5 84 B9 90 00 F5 [17:10:12]RAPDU: 8B CE 72 ED 0B C5 84 B9 90 00 [17:10:12]wFMCommunicate OK [17:10:12]SAM_PROTO_SignData done [17:10:12]FM_MakeSignedData done [17:10:12]CreateOFDProtocolMessage [17:10:12]wFMCommunicate request_size=4 [17:10:12]MH_SAM_APDU [17:10:12]CAPDU: 80 11 00 00 [17:10:12]Write to MH i2c: E2 08 00 AF 06 80 11 00 00 00 00 00 00 2F [17:10:12]Write i2c OK [17:10:12]MH_I2C_Read... [17:10:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:12]Read from MH i2c: E2 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: E2 17 00 [17:10:12]MH_I2C_Read... [17:10:12]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 37 36 39 90 00 88 [17:10:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:10:12]wFMCommunicate OK [17:10:12]CreateOFDProtocolMessage done [17:10:12]OFDSenderStorePacket 165649 [17:10:12]StoreOFDPacket docnum=165649 [17:10:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 38 01 00 00 7E 46 30 01 72 54 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 03 00 00 00 00 07 04 06 00 A4 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 72 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 87 02 00 35 04 06 00 E5 E2 41 64 32 80 8B CE 72 ED 0B C5 84 B9 [17:10:12]CheckFolder [17:10:12]dirname=/storage/ofd_packets [17:10:12]CheckFolder done [17:10:12]ProducePacketName [17:10:12]name=ofd_packets/00165649 [17:10:12]NVStorageSaveData ofd_packets/00165649 [17:10:12]File name is /storage/ofd_packets/00165649 [17:10:12]Write 342 bytes [17:10:12]NVStorageSaveData done [17:10:12]OFDSenderStorePacket done [17:10:12]KKMCreateOFDPacket done [17:10:12]NVStorageSaveData kkm_last_timestamp [17:10:12]File name is /storage/kkm_last_timestamp [17:10:12]Write 4 bytes [17:10:12]NVStorageSaveData done [17:10:12]ExternCall_PrintAddStr [17:10:12]wPrintStart [17:10:12]Write to MH i2c: 01 00 00 B0 06 B6 [17:10:12]Write i2c OK [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: 01 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: 01 07 00 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: 01 07 00 B0 06 00 00 00 00 00 FF 0F CB [17:10:12]RasterBufferAndPrint [17:10:12]line Счет N : (3)51080 [17:10:12]line ИНН: 02508201610067 [17:10:12]line Контрольно-Кассовый Чек [17:10:12]line ПРОДАЖА [17:10:12]line Товар: 4603290004824 [17:10:12]line Печ зат Яшкино слив Крем 182г [17:10:12]line 1.000 * 81.00 [17:10:12]line = 81.00 [17:10:12]line НДС 12% НСП 1% [17:10:12]line > о реализуемом товаре [17:10:12]line ИТОГО: 81.00 [17:10:12]line НСП 1% : 0.72 [17:10:12]line НДС 12% : 8.60 [17:10:12]line Наличными: 81.00 [17:10:12]line Безнал.: 0.00 [17:10:12]line Место: АЗС № 130 "Партнер Нефть" [17:10:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:10:12]line СНО: Общий режим [17:10:12]line Чек 502 23.08.2024 17:10 [17:10:12]line Смена: 469 ФФД: 1.0 [17:10:12]line ЗНМ: 0300000070 [17:10:12]line РНМ: 0000000000092562 [17:10:12]line Версия ККМ: 001 [17:10:12]line ФМ: 0000000000871769 [17:10:12]line ФД: 165649 [17:10:12]line ФПД: 252759922455168 [17:10:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T171010&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165649&fm=252759922455168&tin=02508201610067®Number=0000000000092562&sum=8100 [17:10:12]line 0 [17:10:12]written 0, free lines is 4095 [17:10:12]Write to MH i2c: 01 00 00 D9 06 DF [17:10:12]Write i2c OK [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: 01 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: 01 07 00 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: 01 07 00 D9 06 00 00 00 00 00 E0 0C D2 [17:10:12]RasterBufferAndPrint [17:10:12]line [17:10:12]line [17:10:12]line [17:10:12]line [17:10:12]line [17:10:12]written 0, free lines is 3319 [17:10:12]MH_Cut [17:10:12]Write to MH i2c: D1 01 00 E0 06 01 B8 [17:10:12]Write i2c OK [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: D1 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: D1 01 00 [17:10:12]MH_I2C_Read... [17:10:12]Read from MH i2c: D1 01 00 E0 06 00 B7 [17:10:12]Write to MH i2c: 01 00 00 E1 06 E7 [17:10:12]Write i2c OK [17:10:12]MH_I2C_Read... [17:10:13]*** Cut start [17:10:13]*** Purtial cut [17:10:13]*** Stage 1: CUTSNS_PIN = 1 [17:10:15]Read from MH i2c: 01 [17:10:15]MH_I2C_Read... [17:10:15]*** Stop cut motor [17:10:15]*** Cut end [17:10:15]Read from MH i2c: 01 07 00 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: 01 07 00 E1 06 00 00 00 00 00 FF 0F FC [17:10:15]process_action close_receipt done [17:10:15]requested_data is exist [17:10:15]produce_requested_data [17:10:15]requested_item fm.sn is exist - process it [17:10:15]wFMCommunicate request_size=4 [17:10:15]MH_SAM_APDU [17:10:15]CAPDU: 80 11 00 00 [17:10:15]Write to MH i2c: E2 08 00 E2 06 80 11 00 00 00 00 00 00 62 [17:10:15]Write i2c OK [17:10:15]MH_I2C_Read... [17:10:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:15]Read from MH i2c: E2 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 17 00 [17:10:15]MH_I2C_Read... [17:10:15]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 37 36 39 90 00 BB [17:10:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:10:15]wFMCommunicate OK [17:10:15]requested_item fd.num is exist - process it [17:10:15]SAM_PROTO_GetFieldsCounters [17:10:15]wFMCommunicate request_size=4 [17:10:15]MH_SAM_APDU [17:10:15]CAPDU: 80 13 00 00 [17:10:15]Write to MH i2c: E2 08 00 E3 06 80 13 00 00 00 00 00 00 65 [17:10:15]Write i2c OK [17:10:15]MH_I2C_Read... [17:10:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:15]Read from MH i2c: E2 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 62 00 [17:10:15]MH_I2C_Read... [17:10:15]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [17:10:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:15]wFMCommunicate OK [17:10:15]SAM_PROTO_GetFieldsCounters done [17:10:15]requested_item shift.num is exist - process it [17:10:15]requested_item shift.opened is exist - process it [17:10:15]req_shift_opened [17:10:15]FM_GetShiftState [17:10:15]SAM_PROTO_GetShiftState [17:10:15]wFMCommunicate request_size=4 [17:10:15]MH_SAM_APDU [17:10:15]CAPDU: 80 13 01 00 [17:10:15]Write to MH i2c: E2 08 00 E4 06 80 13 01 00 00 00 00 00 67 [17:10:15]Write i2c OK [17:10:15]MH_I2C_Read... [17:10:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:15]Read from MH i2c: E2 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 0E 00 [17:10:15]MH_I2C_Read... [17:10:15]Read from MH i2c: E2 0E 00 E4 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 95 [17:10:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:10:15]wFMCommunicate OK [17:10:15]SAM_PROTO_GetShiftState done [17:10:15]FM_GetShiftState done [17:10:15]req_shift_opened done [17:10:15]requested_item shift.open_date is exist - process it [17:10:15]req_shift_open_date [17:10:15]req_shift_open_date done [17:10:15]produce_requested_data done [17:10:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165649,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:10:15]process_action_free close_receipt [17:10:15]json_value_free [17:10:15]json_value_free done [17:10:15]process_json_proto returns [17:10:15]Send response to host [17:10:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165649,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:10:15]free response buf [17:10:15]execute_script done [17:10:15]execute_script returns [17:10:15]free content buf [17:10:15]Sock 7.Close socket [17:10:15]Sock 7.Thread stoped [17:10:16]recv_with_timeout no data received [17:10:16]Connected sock=10 [17:10:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 94 26 07 01 62 C2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 2C C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 87 02 00 35 04 06 00 C6 1A 29 AB 4D 99 2F 91 89 04 A1 F3 99 6C [17:10:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9F 03 47 00 60 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 87 02 00 F4 03 04 00 C1 6B C8 66 B6 04 01 00 00 DE C5 AA 9B A9 44 C4 FB [17:10:18]CommunicateWithHost err = 0 [17:10:18]CheckOFDResponse [17:10:18]1017 (14) - 77093643461234 [17:10:18]1041 (16) - 0000000000871769 [17:10:18]1040 (4) - 165646 [17:10:18]1012 (4) - 23.08.2024 11:00 [17:10:18]1206 (1) - 0 [17:10:18]OFD Sender: Remove packet 165646 [17:10:18]ProducePacketName [17:10:18]name=ofd_packets/00165646 [17:10:18]NVStorageDeleteData [17:10:18]OFD Sender: Processing packet 165647 [packets to send 997, broken 994] [17:10:18]ProducePacketName [17:10:18]name=ofd_packets/00165647 [17:10:18]OFD Sender: To server: pG, [17:10:18]CommunicateWithHost lk.salyk.kg:30040 [17:10:18]ConnectInit lk.salyk.kg [17:10:19]Connected sock=7 [17:10:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 93 C9 07 01 F4 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 35 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 87 02 00 35 04 06 00 4D 78 3C 63 97 C5 06 EB B7 8C 52 10 68 94 [17:10:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B A0 47 00 79 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 87 02 00 F4 03 04 00 C4 6B C8 66 B6 04 01 00 00 F6 B4 9A E0 18 8F CD E1 [17:10:19]CommunicateWithHost err = 0 [17:10:19]CheckOFDResponse [17:10:19]1017 (14) - 77093643461234 [17:10:19]1041 (16) - 0000000000871769 [17:10:19]1040 (4) - 165647 [17:10:19]1012 (4) - 23.08.2024 11:00 [17:10:19]1206 (1) - 0 [17:10:19]OFD Sender: Remove packet 165647 [17:10:19]ProducePacketName [17:10:19]name=ofd_packets/00165647 [17:10:19]NVStorageDeleteData [17:10:20]OFD Sender: Processing packet 165648 [packets to send 996, broken 994] [17:10:20]ProducePacketName [17:10:20]name=ofd_packets/00165648 [17:10:20]OFD Sender: To server: pG, [17:10:20]CommunicateWithHost lk.salyk.kg:30040 [17:10:20]ConnectInit lk.salyk.kg [17:10:22]Connected sock=7 [17:10:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 99 01 00 00 97 54 91 01 0D F0 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 52 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 08 52 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 40 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 87 02 00 35 04 06 00 39 AF 4E F9 3D 3C 91 9F 4A AF 45 59 70 70 [17:10:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A0 2B 47 00 51 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 87 02 00 F4 03 04 00 C8 6B C8 66 B6 04 01 00 00 D5 CC BA 1E F4 BA BE 9D [17:10:24]CommunicateWithHost err = 0 [17:10:24]CheckOFDResponse [17:10:24]1017 (14) - 77093643461234 [17:10:24]1041 (16) - 0000000000871769 [17:10:24]1040 (4) - 165648 [17:10:24]1012 (4) - 23.08.2024 11:00 [17:10:24]1206 (1) - 0 [17:10:24]OFD Sender: Remove packet 165648 [17:10:24]ProducePacketName [17:10:24]name=ofd_packets/00165648 [17:10:24]NVStorageDeleteData [17:10:25]OFD Sender: Processing packet 165649 [packets to send 995, broken 994] [17:10:25]ProducePacketName [17:10:25]name=ofd_packets/00165649 [17:10:25]OFD Sender: To server: pG, [17:10:25]CommunicateWithHost lk.salyk.kg:30040 [17:10:25]ConnectInit lk.salyk.kg [17:10:25]Connected sock=7 [17:10:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 38 01 00 00 7E 46 30 01 72 54 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 00 D0 9F D0 B5 D1 87 20 D0 B7 D0 B0 D1 82 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 D0 BB D0 B8 D0 B2 20 D0 9A D1 80 D0 B5 D0 BC 20 31 38 32 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 1F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 03 00 00 00 00 07 04 06 00 A4 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 72 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 87 02 00 35 04 06 00 E5 E2 41 64 32 80 8B CE 72 ED 0B C5 84 B9 [17:10:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BD F0 47 00 43 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 87 02 00 F4 03 04 00 CB 6B C8 66 B6 04 01 00 00 E2 3D 82 A3 9B 38 E0 36 [17:10:26]CommunicateWithHost err = 0 [17:10:26]CheckOFDResponse [17:10:26]1017 (14) - 77093643461234 [17:10:26]1041 (16) - 0000000000871769 [17:10:26]1040 (4) - 165649 [17:10:26]1012 (4) - 23.08.2024 11:00 [17:10:26]1206 (1) - 0 [17:10:26]OFD Sender: Remove packet 165649 [17:10:26]ProducePacketName [17:10:26]name=ofd_packets/00165649 [17:10:26]NVStorageDeleteData [17:10:26]OFD Sender: No OFD packet to send [17:10:26]OFD Sender: No OFD packet to send [17:10:28]accept exits with 12 [17:10:28]New connection [17:10:28]New thread 3067026788 created [17:10:28]Thread 3067170148 joined [17:10:28]Waiting for new connection... [17:10:28] Sock 12.Parse request [17:10:28]Sock 12.Check first char [17:10:28]Sock 12.First char is OK [17:10:28]request: POST /json_proto HTTP/1.0 [17:10:28]Method: POST [17:10:28]URL: /json_proto [17:10:28]Method is POST - this is cgi request [17:10:28]url: /json_proto [17:10:28]query_string will be loaded in cgi processing [17:10:28]execute_cgi json_proto POST (null) [17:10:28]execute_cgi path=json_proto method=POST [17:10:28]POST find Content-Length [17:10:28]Host: 172.17.44.132:8080 [17:10:28]Content-Length: 816 [17:10:28]Content-Type: application/json [17:10:28] [17:10:28]POST finish read [17:10:28]Found Content-Length = 816 [17:10:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:28]execute_script... [17:10:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:10:28]POST & json_proto [17:10:28]process_json_proto [17:10:28]json parsed OK: [17:10:28]protocol is kg_v1.0 [17:10:28]action value=close_receipt [17:10:28]process_action close_receipt [17:10:28]cmd_close_receipt [17:10:28]MH_GetDate [17:10:28]Write to MH i2c: F0 00 00 E5 06 DA [17:10:28]Write i2c OK [17:10:28]MH_I2C_Read... [17:10:28]Read from MH i2c: F0 [17:10:28]MH_I2C_Read... [17:10:28]Read from MH i2c: F0 09 00 [17:10:28]MH_I2C_Read... [17:10:28]Read from MH i2c: F0 09 00 E5 06 00 84 C2 C8 66 2A 83 C1 65 2A [17:10:28]GetLastDocTimeStamp 1724433010 [17:10:28]current date 1724433028 [17:10:28]FM_GetShiftState [17:10:28]SAM_PROTO_GetShiftState [17:10:28]wFMCommunicate request_size=4 [17:10:28]MH_SAM_APDU [17:10:28]CAPDU: 80 13 01 00 [17:10:28]Write to MH i2c: E2 08 00 E6 06 80 13 01 00 00 00 00 00 69 [17:10:28]Write i2c OK [17:10:28]MH_I2C_Read... [17:10:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:28]Read from MH i2c: E2 [17:10:28]MH_I2C_Read... [17:10:28]Read from MH i2c: E2 0E 00 [17:10:28]MH_I2C_Read... [17:10:28]Read from MH i2c: E2 0E 00 E6 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 97 [17:10:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:10:28]wFMCommunicate OK [17:10:28]SAM_PROTO_GetShiftState done [17:10:28]FM_GetShiftState done [17:10:28]opened in 1724372766 [17:10:28]opened+sec_in_day 1724459166 [17:10:28]quantity*price = 50036 [17:10:28]sum+1 = 50037 [17:10:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 503 23.08.2024 17:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165650 ФПД: 222078417480454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T171029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165650&fm=222078417480454&tin=02508201610067®Number=0000000000092562&sum=50036 [17:10:30]StoreToDocumentArchive [17:10:30]shift 469 fd 165650 [17:10:30]save to /storage/0469/doc_00165650 [17:10:30]save last doc name /storage/0469/doc_00165650 to /storage/kkm_last_doc_name [17:10:30]save OK [17:10:30]Clear old archive folders... [17:10:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:10:30]tlvbuf is 01143A20 [17:10:30]SAM_PROTO_ClearQueue [17:10:30]wFMCommunicate request_size=4 [17:10:30]MH_SAM_APDU [17:10:30]CAPDU: 80 09 00 00 [17:10:30]Write to MH i2c: E2 08 00 F3 06 80 09 00 00 00 00 00 00 6B [17:10:30]Write i2c OK [17:10:30]MH_I2C_Read... [17:10:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:10:30]Read from MH i2c: E2 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 F3 06 00 90 00 6D [17:10:30]RAPDU: 90 00 [17:10:30]wFMCommunicate OK [17:10:30]SAM_PROTO_ClearQueue done [17:10:30]KKMCreateOFDPacket [17:10:30]OFDProtocolAddRootSTLVToBuf [17:10:30]FM_MakeSignedData [17:10:30]FM_MakeSignedData [17:10:30]SAM_PROTO_SignData [17:10:30]wFMCommunicate request_size=4 [17:10:30]MH_SAM_APDU [17:10:30]CAPDU: 80 0D 01 02 [17:10:30]Write to MH i2c: E2 08 00 F4 06 80 0D 01 02 00 00 00 00 73 [17:10:30]Write i2c OK [17:10:30]MH_I2C_Read... [17:10:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:10:30]Read from MH i2c: E2 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 F4 06 00 90 00 6E [17:10:30]RAPDU: 90 00 [17:10:30]wFMCommunicate OK [17:10:30]wFMCommunicate request_size=255 [17:10:30]MH_SAM_APDU [17:10: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 85 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 87 02 00 35 04 06 00 C9 [17:10:30]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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 85 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 87 02 00 35 04 06 00 C9 00 00 E6 [17:10:30]Write i2c OK [17:10:30]MH_I2C_Read... [17:10:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:30]Read from MH i2c: E2 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 F5 06 00 90 00 6F [17:10:30]RAPDU: 90 00 [17:10:30]wFMCommunicate OK [17:10:30]wFMCommunicate request_size=10 [17:10:30]MH_SAM_APDU [17:10:30]CAPDU: 80 0D 02 02 05 FA A9 2F AB 06 [17:10:30]Write to MH i2c: E2 0D 00 F6 06 80 0D 02 02 05 00 FA A9 2F AB 06 00 00 03 [17:10:30]Write i2c OK [17:10:30]MH_I2C_Read... [17:10:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:10:30]Read from MH i2c: E2 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 03 00 F6 06 00 90 00 70 [17:10:30]RAPDU: 90 00 [17:10:30]wFMCommunicate OK [17:10:30]wFMCommunicate request_size=4 [17:10:30]MH_SAM_APDU [17:10:30]CAPDU: 80 0D 03 02 [17:10:30]Write to MH i2c: E2 08 00 F7 06 80 0D 03 02 00 00 00 00 78 [17:10:30]Write i2c OK [17:10:30]MH_I2C_Read... [17:10:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:10:30]Read from MH i2c: E2 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 0B 00 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 0B 00 F7 06 00 EE 22 FA 23 EB D2 CE 84 90 00 B5 [17:10:30]RAPDU: EE 22 FA 23 EB D2 CE 84 90 00 [17:10:30]wFMCommunicate OK [17:10:30]SAM_PROTO_SignData done [17:10:30]FM_MakeSignedData done [17:10:30]CreateOFDProtocolMessage [17:10:30]wFMCommunicate request_size=4 [17:10:30]MH_SAM_APDU [17:10:30]CAPDU: 80 11 00 00 [17:10:30]Write to MH i2c: E2 08 00 F8 06 80 11 00 00 00 00 00 00 78 [17:10:30]Write i2c OK [17:10:30]MH_I2C_Read... [17:10:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:30]Read from MH i2c: E2 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: E2 17 00 [17:10:30]MH_I2C_Read... [17:10:30]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 37 36 39 90 00 D1 [17:10:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:10:30]wFMCommunicate OK [17:10:30]CreateOFDProtocolMessage done [17:10:30]OFDSenderStorePacket 165650 [17:10:30]StoreOFDPacket docnum=165650 [17:10:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA 1F 07 01 83 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 85 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 87 02 00 35 04 06 00 C9 FA A9 2F AB 06 EE 22 FA 23 EB D2 CE 84 [17:10:30]CheckFolder [17:10:30]dirname=/storage/ofd_packets [17:10:30]CheckFolder done [17:10:30]ProducePacketName [17:10:30]name=ofd_packets/00165650 [17:10:30]NVStorageSaveData ofd_packets/00165650 [17:10:30]File name is /storage/ofd_packets/00165650 [17:10:30]Write 301 bytes [17:10:30]NVStorageSaveData done [17:10:30]OFDSenderStorePacket done [17:10:30]KKMCreateOFDPacket done [17:10:30]NVStorageSaveData kkm_last_timestamp [17:10:30]File name is /storage/kkm_last_timestamp [17:10:30]Write 4 bytes [17:10:30]NVStorageSaveData done [17:10:30]ExternCall_PrintAddStr [17:10:30]wPrintStart [17:10:30]Write to MH i2c: 01 00 00 F9 06 FF [17:10:30]Write i2c OK [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: 01 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: 01 07 00 [17:10:30]MH_I2C_Read... [17:10:30]Read from MH i2c: 01 07 00 F9 06 00 00 00 00 00 FF 0F 14 [17:10:31]RasterBufferAndPrint [17:10:31]line Счет N : (1)294497 [17:10:31]line ИНН: 02508201610067 [17:10:31]line Контрольно-Кассовый Чек [17:10:31]line ПРОДАЖА [17:10:31]line ТРК (МРК, ГНК) : 52 [17:10:31]line Товар: 2710124130 [17:10:31]line Аи-92-К-5 [17:10:31]line 7.380 * 67.80 [17:10:31]line = 500.36 [17:10:31]line НДС 12% НСП 1% [17:10:31]line > о реализуемом товаре [17:10:31]line ИТОГО: 500.36 [17:10:31]line НСП 1% : 4.43 [17:10:31]line НДС 12% : 53.14 [17:10:31]line Наличными: 0.00 [17:10:31]line Безнал.: 500.36 [17:10:31]line Место: АЗС № 130 "Партнер Нефть" [17:10:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:10:31]line СНО: Общий режим [17:10:31]line Чек 503 23.08.2024 17:10 [17:10:31]line Смена: 469 ФФД: 1.0 [17:10:31]line ЗНМ: 0300000070 [17:10:31]line РНМ: 0000000000092562 [17:10:31]line Версия ККМ: 001 [17:10:31]line Платежная система: Бакай Банк [17:10:31]line ФМ: 0000000000871769 [17:10:31]line ФД: 165650 [17:10:31]line ФПД: 222078417480454 [17:10:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T171029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165650&fm=222078417480454&tin=02508201610067®Number=0000000000092562&sum=50036 [17:10:31]written 0, free lines is 4095 [17:10:31]OFD Sender: Processing packet 165650 [packets to send 995, broken 994] [17:10:31]ProducePacketName [17:10:31]name=ofd_packets/00165650 [17:10:31]OFD Sender: To server: pG, [17:10:31]CommunicateWithHost lk.salyk.kg:30040 [17:10:31]ConnectInit lk.salyk.kg [17:10:31]Write to MH i2c: 01 00 00 23 07 2A [17:10:31]Write i2c OK [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: 01 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: 01 07 00 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: 01 07 00 23 07 00 00 00 00 00 E4 0C 21 [17:10:31]RasterBufferAndPrint [17:10:31]line [17:10:31]line [17:10:31]line [17:10:31]line [17:10:31]line [17:10:31]written 0, free lines is 3330 [17:10:31]MH_Cut [17:10:31]Write to MH i2c: D1 01 00 2A 07 01 03 [17:10:31]Write i2c OK [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: D1 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: D1 01 00 [17:10:31]MH_I2C_Read... [17:10:31]Read from MH i2c: D1 01 00 2A 07 00 02 [17:10:31]Write to MH i2c: 01 00 00 2B 07 32 [17:10:31]Write i2c OK [17:10:31]MH_I2C_Read... [17:10:32]*** Cut start [17:10:32]*** Purtial cut [17:10:32]*** Stage 1: CUTSNS_PIN = 1 [17:10:32]Connected sock=10 [17:10:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA 1F 07 01 83 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 85 C2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 87 02 00 35 04 06 00 C9 FA A9 2F AB 06 EE 22 FA 23 EB D2 CE 84 [17:10:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 72 4B 47 00 C2 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 87 02 00 F4 03 04 00 D2 6B C8 66 B6 04 01 00 00 89 C5 19 83 16 07 4C DF [17:10:34]CommunicateWithHost err = 0 [17:10:34]CheckOFDResponse [17:10:34]1017 (14) - 77093643461234 [17:10:34]1041 (16) - 0000000000871769 [17:10:34]1040 (4) - 165650 [17:10:34]1012 (4) - 23.08.2024 11:00 [17:10:34]1206 (1) - 0 [17:10:34]OFD Sender: Remove packet 165650 [17:10:34]ProducePacketName [17:10:34]name=ofd_packets/00165650 [17:10:34]NVStorageDeleteData [17:10:34]Read from MH i2c: 01 [17:10:34]MH_I2C_Read... [17:10:34]*** Stop cut motor [17:10:34]*** Cut end [17:10:34]Read from MH i2c: 01 07 00 [17:10:34]MH_I2C_Read... [17:10:34]Read from MH i2c: 01 07 00 2B 07 00 00 00 00 00 FF 0F 47 [17:10:34]process_action close_receipt done [17:10:34]requested_data is exist [17:10:34]produce_requested_data [17:10:34]requested_item fm.sn is exist - process it [17:10:34]wFMCommunicate request_size=4 [17:10:34]MH_SAM_APDU [17:10:34]CAPDU: 80 11 00 00 [17:10:34]Write to MH i2c: E2 08 00 2C 07 80 11 00 00 00 00 00 00 AD [17:10:34]Write i2c OK [17:10:34]MH_I2C_Read... [17:10:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:10:34]Read from MH i2c: E2 [17:10:34]MH_I2C_Read... [17:10:34]Read from MH i2c: E2 17 00 [17:10:34]MH_I2C_Read... [17:10:34]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 37 36 39 90 00 06 [17:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:10:34]wFMCommunicate OK [17:10:34]requested_item fd.num is exist - process it [17:10:34]SAM_PROTO_GetFieldsCounters [17:10:34]wFMCommunicate request_size=4 [17:10:34]MH_SAM_APDU [17:10:34]CAPDU: 80 13 00 00 [17:10:34]Write to MH i2c: E2 08 00 2D 07 80 13 00 00 00 00 00 00 B0 [17:10:34]Write i2c OK [17:10:34]MH_I2C_Read... [17:10:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:10:34]Read from MH i2c: E2 [17:10:34]MH_I2C_Read... [17:10:34]Read from MH i2c: E2 62 00 [17:10:34]MH_I2C_Read... [17:10:34]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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 2F [17:10:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:10:34]wFMCommunicate OK [17:10:34]SAM_PROTO_GetFieldsCounters done [17:10:34]requested_item shift.num is exist - process it [17:10:34]requested_item shift.opened is exist - process it [17:10:34]req_shift_opened [17:10:34]FM_GetShiftState [17:10:34]SAM_PROTO_GetShiftState [17:10:34]wFMCommunicate request_size=4 [17:10:34]MH_SAM_APDU [17:10:34]CAPDU: 80 13 01 00 [17:10:34]Write to MH i2c: E2 08 00 2E 07 80 13 01 00 00 00 00 00 B2 [17:10:34]Write i2c OK [17:10:34]MH_I2C_Read... [17:10:34]OFD Sender: No OFD packet to send [17:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:10:34]Read from MH i2c: E2 [17:10:34]MH_I2C_Read... [17:10:34]Read from MH i2c: E2 0E 00 [17:10:34]MH_I2C_Read... [17:10:34]Read from MH i2c: E2 0E 00 2E 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E0 [17:10:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:10:34]wFMCommunicate OK [17:10:34]SAM_PROTO_GetShiftState done [17:10:34]FM_GetShiftState done [17:10:34]req_shift_opened done [17:10:34]requested_item shift.open_date is exist - process it [17:10:34]req_shift_open_date [17:10:34]req_shift_open_date done [17:10:34]produce_requested_data done [17:10:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165650,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:10:34]process_action_free close_receipt [17:10:34]json_value_free [17:10:34]json_value_free done [17:10:34]process_json_proto returns [17:10:34]Send response to host [17:10:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165650,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:10:34]free response buf [17:10:34]execute_script done [17:10:34]execute_script returns [17:10:34]free content buf [17:10:34]Sock 12.Close socket [17:10:34]Sock 12.Thread stoped [17:10:39]OFD Sender: No OFD packet to send [17:10:44]OFD Sender: No OFD packet to send [17:10:49]OFD Sender: No OFD packet to send [17:10:54]OFD Sender: No OFD packet to send [17:10:59]OFD Sender: No OFD packet to send [17:11:04]OFD Sender: No OFD packet to send [17:11:09]OFD Sender: No OFD packet to send [17:11:14]OFD Sender: No OFD packet to send [17:11:19]OFD Sender: No OFD packet to send [17:11:24]OFD Sender: No OFD packet to send [17:11:27]recv_with_timeout no data received [17:11:29]OFD Sender: No OFD packet to send [17:11:34]OFD Sender: No OFD packet to send [17:11:38]recv_with_timeout no data received [17:11:39]OFD Sender: No OFD packet to send [17:11:45]OFD Sender: No OFD packet to send [17:11:50]OFD Sender: No OFD packet to send [17:11:53]recv_with_timeout no data received [17:11:55]OFD Sender: No OFD packet to send [17:12:00]OFD Sender: No OFD packet to send [17:12:05]OFD Sender: No OFD packet to send [17:12:09]recv_with_timeout no data received [17:12:10]OFD Sender: No OFD packet to send [17:12:15]OFD Sender: No OFD packet to send [17:12:20]OFD Sender: No OFD packet to send [17:12:25]OFD Sender: No OFD packet to send [17:12:30]OFD Sender: No OFD packet to send [17:12:35]OFD Sender: No OFD packet to send [17:12:40]recv_with_timeout no data received [17:12:40]OFD Sender: No OFD packet to send [17:12:42]accept exits with 7 [17:12:42]New connection [17:12:42]New thread 3067170148 created [17:12:42]Thread 3067026788 joined [17:12:42]Waiting for new connection... [17:12:42] Sock 7.Parse request [17:12:42]Sock 7.Check first char [17:12:42]Sock 7.First char is OK [17:12:42]request: POST /json_proto HTTP/1.0 [17:12:42]Method: POST [17:12:42]URL: /json_proto [17:12:42]Method is POST - this is cgi request [17:12:42]url: /json_proto [17:12:42]query_string will be loaded in cgi processing [17:12:42]execute_cgi json_proto POST (null) [17:12:42]execute_cgi path=json_proto method=POST [17:12:42]POST find Content-Length [17:12:42]Host: 172.17.44.132:8080 [17:12:42]Content-Length: 682 [17:12:42]Content-Type: application/json [17:12:42] [17:12:42]POST finish read [17:12:42]Found Content-Length = 682 [17:12:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:42]execute_script... [17:12:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:12:42]POST & json_proto [17:12:42]process_json_proto [17:12:42]json parsed OK: [17:12:42]protocol is kg_v1.0 [17:12:42]action value=close_receipt [17:12:42]process_action close_receipt [17:12:42]cmd_close_receipt [17:12:42]MH_GetDate [17:12:42]Write to MH i2c: F0 00 00 2F 07 25 [17:12:42]Write i2c OK [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: F0 [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: F0 09 00 [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: F0 09 00 2F 07 00 0A C3 C8 66 2A 83 C1 65 FC [17:12:42]GetLastDocTimeStamp 1724433029 [17:12:42]current date 1724433162 [17:12:42]FM_GetShiftState [17:12:42]SAM_PROTO_GetShiftState [17:12:42]wFMCommunicate request_size=4 [17:12:42]MH_SAM_APDU [17:12:42]CAPDU: 80 13 01 00 [17:12:42]Write to MH i2c: E2 08 00 30 07 80 13 01 00 00 00 00 00 B4 [17:12:42]Write i2c OK [17:12:42]MH_I2C_Read... [17:12:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:42]Read from MH i2c: E2 [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: E2 0E 00 [17:12:42]MH_I2C_Read... [17:12:42]Read from MH i2c: E2 0E 00 30 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E2 [17:12:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:12:42]wFMCommunicate OK [17:12:42]SAM_PROTO_GetShiftState done [17:12:42]FM_GetShiftState done [17:12:42]opened in 1724372766 [17:12:42]opened+sec_in_day 1724459166 [17:12:42]quantity*price = 200043 [17:12:42]sum+1 = 200044 [17:12:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 504 23.08.2024 17:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165651 ФПД: 12596824719098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T171242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165651&fm=12596824719098&tin=02508201610067®Number=0000000000092562&sum=200000 [17:12:43]StoreToDocumentArchive [17:12:43]shift 469 fd 165651 [17:12:43]save to /storage/0469/doc_00165651 [17:12:43]save last doc name /storage/0469/doc_00165651 to /storage/kkm_last_doc_name [17:12:43]save OK [17:12:43]Clear old archive folders... [17:12:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:12:43]tlvbuf is 010EAFB0 [17:12:43]SAM_PROTO_ClearQueue [17:12:43]wFMCommunicate request_size=4 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 09 00 00 [17:12:43]Write to MH i2c: E2 08 00 3D 07 80 09 00 00 00 00 00 00 B6 [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 3D 07 00 90 00 B8 [17:12:43]RAPDU: 90 00 [17:12:43]wFMCommunicate OK [17:12:43]SAM_PROTO_ClearQueue done [17:12:43]KKMCreateOFDPacket [17:12:43]OFDProtocolAddRootSTLVToBuf [17:12:43]FM_MakeSignedData [17:12:43]FM_MakeSignedData [17:12:43]SAM_PROTO_SignData [17:12:43]wFMCommunicate request_size=4 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 0D 01 02 [17:12:43]Write to MH i2c: E2 08 00 3E 07 80 0D 01 02 00 00 00 00 BE [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 3E 07 00 90 00 B9 [17:12:43]RAPDU: 90 00 [17:12:43]wFMCommunicate OK [17:12:43]wFMCommunicate request_size=255 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 0A C3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 87 02 00 35 04 06 00 0B [17:12:43]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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 0A C3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 87 02 00 35 04 06 00 0B 00 00 6B [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 3F 07 00 90 00 BA [17:12:43]RAPDU: 90 00 [17:12:43]wFMCommunicate OK [17:12:43]wFMCommunicate request_size=10 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 0D 02 02 05 74 ED 43 3E FA [17:12:43]Write to MH i2c: E2 0D 00 40 07 80 0D 02 02 05 00 74 ED 43 3E FA 00 00 A7 [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 03 00 40 07 00 90 00 BB [17:12:43]RAPDU: 90 00 [17:12:43]wFMCommunicate OK [17:12:43]wFMCommunicate request_size=4 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 0D 03 02 [17:12:43]Write to MH i2c: E2 08 00 41 07 80 0D 03 02 00 00 00 00 C3 [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 0B 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 0B 00 41 07 00 FC 1A DF EC DB 44 3F 18 90 00 1B [17:12:43]RAPDU: FC 1A DF EC DB 44 3F 18 90 00 [17:12:43]wFMCommunicate OK [17:12:43]SAM_PROTO_SignData done [17:12:43]FM_MakeSignedData done [17:12:43]CreateOFDProtocolMessage [17:12:43]wFMCommunicate request_size=4 [17:12:43]MH_SAM_APDU [17:12:43]CAPDU: 80 11 00 00 [17:12:43]Write to MH i2c: E2 08 00 42 07 80 11 00 00 00 00 00 00 C3 [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:43]Read from MH i2c: E2 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: E2 17 00 [17:12:43]MH_I2C_Read... [17:12:43]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 37 36 39 90 00 1C [17:12:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:12:43]wFMCommunicate OK [17:12:43]CreateOFDProtocolMessage done [17:12:43]OFDSenderStorePacket 165651 [17:12:43]StoreOFDPacket docnum=165651 [17:12:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 50 CF 07 01 61 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 0A C3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 87 02 00 35 04 06 00 0B 74 ED 43 3E FA FC 1A DF EC DB 44 3F 18 [17:12:43]CheckFolder [17:12:43]dirname=/storage/ofd_packets [17:12:43]CheckFolder done [17:12:43]ProducePacketName [17:12:43]name=ofd_packets/00165651 [17:12:43]NVStorageSaveData ofd_packets/00165651 [17:12:43]File name is /storage/ofd_packets/00165651 [17:12:43]Write 301 bytes [17:12:43]NVStorageSaveData done [17:12:43]OFDSenderStorePacket done [17:12:43]KKMCreateOFDPacket done [17:12:43]NVStorageSaveData kkm_last_timestamp [17:12:43]File name is /storage/kkm_last_timestamp [17:12:43]Write 4 bytes [17:12:43]NVStorageSaveData done [17:12:43]ExternCall_PrintAddStr [17:12:43]wPrintStart [17:12:43]Write to MH i2c: 01 00 00 43 07 4A [17:12:43]Write i2c OK [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: 01 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: 01 07 00 [17:12:43]MH_I2C_Read... [17:12:43]Read from MH i2c: 01 07 00 43 07 00 00 00 00 00 FF 0F 5F [17:12:43]RasterBufferAndPrint [17:12:43]line Счет N : (1)294498 [17:12:43]line ИНН: 02508201610067 [17:12:43]line Контрольно-Кассовый Чек [17:12:43]line ПРОДАЖА [17:12:43]line ТРК (МРК, ГНК) : 63 [17:12:43]line Товар: 2710124500 [17:12:43]line Аи-95-К-5 [17:12:43]line 26.960 * 74.20 [17:12:43]line = 2000.43 [17:12:43]line НДС 12% НСП 1% [17:12:43]line > о реализуемом товаре [17:12:43]line ОКРУГЛЕНИЕ: -0.43 [17:12:43]line ИТОГО: 2000.00 [17:12:43]line Внесено: 2000.00 [17:12:43]line СДАЧА: 0.00 [17:12:43]line НСП 1% : 17.70 [17:12:43]line НДС 12% : 212.43 [17:12:43]line Наличными: 2000.00 [17:12:43]line Безнал.: 0.00 [17:12:43]line Место: АЗС № 130 "Партнер Нефть" [17:12:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:12:43]line СНО: Общий режим [17:12:43]line Чек 504 23.08.2024 17:12 [17:12:43]line Смена: 469 ФФД: 1.0 [17:12:43]line ЗНМ: 0300000070 [17:12:43]line РНМ: 0000000000092562 [17:12:43]line Версия ККМ: 001 [17:12:43]line ФМ: 0000000000871769 [17:12:43]line ФД: 165651 [17:12:43]line ФПД: 12596824719098 [17:12:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T171242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165651&fm=12596824719098&tin=02508201610067®Number=0000000000092562&sum=200000 [17:12:43]written 0, free lines is 4095 [17:12:44]OFD Sender: Processing packet 165651 [packets to send 995, broken 994] [17:12:44]ProducePacketName [17:12:44]name=ofd_packets/00165651 [17:12:44]OFD Sender: To server: pG, [17:12:44]CommunicateWithHost lk.salyk.kg:30040 [17:12:44]ConnectInit lk.salyk.kg [17:12:44]Write to MH i2c: 01 00 00 6E 07 75 [17:12:44]Write i2c OK [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: 01 [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: 01 07 00 [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: 01 07 00 6E 07 00 00 00 00 00 D0 0C 58 [17:12:44]RasterBufferAndPrint [17:12:44]line [17:12:44]line [17:12:44]line [17:12:44]line [17:12:44]line [17:12:44]written 0, free lines is 3286 [17:12:44]MH_Cut [17:12:44]Write to MH i2c: D1 01 00 75 07 01 4E [17:12:44]Write i2c OK [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: D1 [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: D1 01 00 [17:12:44]MH_I2C_Read... [17:12:44]Read from MH i2c: D1 01 00 75 07 00 4D [17:12:44]Write to MH i2c: 01 00 00 76 07 7D [17:12:44]Write i2c OK [17:12:44]MH_I2C_Read... [17:12:45]Connected sock=10 [17:12:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 50 CF 07 01 61 2D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 0A C3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 87 02 00 35 04 06 00 0B 74 ED 43 3E FA FC 1A DF EC DB 44 3F 18 [17:12:45]*** Cut start [17:12:45]*** Purtial cut [17:12:45]*** Stage 1: CUTSNS_PIN = 1 [17:12:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EA 6E 47 00 75 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 87 02 00 F4 03 04 00 57 6C C8 66 B6 04 01 00 00 DB 91 6A EF DB 7F 76 89 [17:12:46]CommunicateWithHost err = 0 [17:12:46]CheckOFDResponse [17:12:46]1017 (14) - 77093643461234 [17:12:46]1041 (16) - 0000000000871769 [17:12:46]1040 (4) - 165651 [17:12:46]1012 (4) - 23.08.2024 11:02 [17:12:46]1206 (1) - 0 [17:12:46]OFD Sender: Remove packet 165651 [17:12:46]ProducePacketName [17:12:46]name=ofd_packets/00165651 [17:12:46]NVStorageDeleteData [17:12:47]OFD Sender: No OFD packet to send [17:12:47]Read from MH i2c: 01 [17:12:47]MH_I2C_Read... [17:12:47]*** Stop cut motor [17:12:47]*** Cut end [17:12:47]Read from MH i2c: 01 07 00 [17:12:47]MH_I2C_Read... [17:12:47]Read from MH i2c: 01 07 00 76 07 00 00 00 00 00 FF 0F 92 [17:12:47]process_action close_receipt done [17:12:47]requested_data is exist [17:12:47]produce_requested_data [17:12:47]requested_item fm.sn is exist - process it [17:12:47]wFMCommunicate request_size=4 [17:12:47]MH_SAM_APDU [17:12:47]CAPDU: 80 11 00 00 [17:12:47]Write to MH i2c: E2 08 00 77 07 80 11 00 00 00 00 00 00 F8 [17:12:47]Write i2c OK [17:12:47]MH_I2C_Read... [17:12:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:12:47]Read from MH i2c: E2 [17:12:47]MH_I2C_Read... [17:12:47]Read from MH i2c: E2 17 00 [17:12:47]MH_I2C_Read... [17:12:47]Read from MH i2c: E2 17 00 77 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [17:12:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:12:47]wFMCommunicate OK [17:12:47]requested_item fd.num is exist - process it [17:12:47]SAM_PROTO_GetFieldsCounters [17:12:47]wFMCommunicate request_size=4 [17:12:47]MH_SAM_APDU [17:12:47]CAPDU: 80 13 00 00 [17:12:47]Write to MH i2c: E2 08 00 78 07 80 13 00 00 00 00 00 00 FB [17:12:47]Write i2c OK [17:12:47]MH_I2C_Read... [17:12:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:12:47]Read from MH i2c: E2 [17:12:47]MH_I2C_Read... [17:12:47]Read from MH i2c: E2 62 00 [17:12:47]MH_I2C_Read... [17:12:47]Read from MH i2c: E2 62 00 78 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [17:12:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:12:47]wFMCommunicate OK [17:12:47]SAM_PROTO_GetFieldsCounters done [17:12:47]requested_item shift.num is exist - process it [17:12:47]requested_item shift.opened is exist - process it [17:12:47]req_shift_opened [17:12:47]FM_GetShiftState [17:12:47]SAM_PROTO_GetShiftState [17:12:47]wFMCommunicate request_size=4 [17:12:47]MH_SAM_APDU [17:12:47]CAPDU: 80 13 01 00 [17:12:47]Write to MH i2c: E2 08 00 79 07 80 13 01 00 00 00 00 00 FD [17:12:47]Write i2c OK [17:12:47]MH_I2C_Read... [17:12:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:12:47]Read from MH i2c: E2 [17:12:47]MH_I2C_Read... [17:12:47]Read from MH i2c: E2 0E 00 [17:12:47]MH_I2C_Read... [17:12:47]Read from MH i2c: E2 0E 00 79 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2B [17:12:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:12:47]wFMCommunicate OK [17:12:47]SAM_PROTO_GetShiftState done [17:12:47]FM_GetShiftState done [17:12:47]req_shift_opened done [17:12:47]requested_item shift.open_date is exist - process it [17:12:47]req_shift_open_date [17:12:47]req_shift_open_date done [17:12:47]produce_requested_data done [17:12:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165651,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:12:47]process_action_free close_receipt [17:12:47]json_value_free [17:12:47]json_value_free done [17:12:47]process_json_proto returns [17:12:47]Send response to host [17:12:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165651,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:12:47]free response buf [17:12:47]execute_script done [17:12:47]execute_script returns [17:12:47]free content buf [17:12:47]Sock 7.Close socket [17:12:47]Sock 7.Thread stoped [17:12:51]recv_with_timeout no data received [17:12:52]OFD Sender: No OFD packet to send [17:12:57]OFD Sender: No OFD packet to send [17:13:02]OFD Sender: No OFD packet to send [17:13:07]OFD Sender: No OFD packet to send [17:13:12]OFD Sender: No OFD packet to send [17:13:17]OFD Sender: No OFD packet to send [17:13:22]OFD Sender: No OFD packet to send [17:13:27]OFD Sender: No OFD packet to send [17:13:32]OFD Sender: No OFD packet to send [17:13:37]OFD Sender: No OFD packet to send [17:13:42]OFD Sender: No OFD packet to send [17:13:47]OFD Sender: No OFD packet to send [17:13:52]OFD Sender: No OFD packet to send [17:13:57]OFD Sender: No OFD packet to send [17:14:02]OFD Sender: No OFD packet to send [17:14:07]OFD Sender: No OFD packet to send [17:14:12]OFD Sender: No OFD packet to send [17:14:17]OFD Sender: No OFD packet to send [17:14:22]OFD Sender: No OFD packet to send [17:14:27]OFD Sender: No OFD packet to send [17:14:32]OFD Sender: No OFD packet to send [17:14:37]OFD Sender: No OFD packet to send [17:14:42]OFD Sender: No OFD packet to send [17:14:47]OFD Sender: No OFD packet to send [17:14:52]OFD Sender: No OFD packet to send [17:14:57]OFD Sender: No OFD packet to send [17:15:02]OFD Sender: No OFD packet to send [17:15:07]OFD Sender: No OFD packet to send [17:15:12]OFD Sender: No OFD packet to send [17:15:17]OFD Sender: No OFD packet to send [17:15:22]OFD Sender: No OFD packet to send [17:15:27]OFD Sender: No OFD packet to send [17:15:32]OFD Sender: No OFD packet to send [17:15:37]OFD Sender: No OFD packet to send [17:15:42]OFD Sender: No OFD packet to send [17:15:47]OFD Sender: No OFD packet to send [17:15:52]OFD Sender: No OFD packet to send [17:15:57]OFD Sender: No OFD packet to send [17:16:02]OFD Sender: No OFD packet to send [17:16:07]OFD Sender: No OFD packet to send [17:16:10]recv_with_timeout no data received [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:43]OFD Sender: No OFD packet to send [17:16:48]OFD Sender: No OFD packet to send [17:16:53]OFD Sender: No OFD packet to send [17:16:58]OFD Sender: No OFD packet to send [17:17:01]recv_with_timeout no data received [17:17:03]OFD Sender: No OFD packet to send [17:17:08]OFD Sender: No OFD packet to send [17:17:13]OFD Sender: No OFD packet to send [17:17:18]OFD Sender: No OFD packet to send [17:17:23]OFD Sender: No OFD packet to send [17:17:28]OFD Sender: No OFD packet to send [17:17:33]OFD Sender: No OFD packet to send [17:17:38]OFD Sender: No OFD packet to send [17:17:43]OFD Sender: No OFD packet to send [17:17:48]OFD Sender: No OFD packet to send [17:17:53]OFD Sender: No OFD packet to send [17:17:58]OFD Sender: No OFD packet to send [17:18:03]OFD Sender: No OFD packet to send [17:18:08]OFD Sender: No OFD packet to send [17:18:13]OFD Sender: No OFD packet to send [17:18:18]OFD Sender: No OFD packet to send [17:18:22]recv_with_timeout no data received [17:18:23]OFD Sender: No OFD packet to send [17:18:28]OFD Sender: No OFD packet to send [17:18:33]OFD Sender: No OFD packet to send [17:18:38]OFD Sender: No OFD packet to send [17:18:43]OFD Sender: No OFD packet to send [17:18:48]OFD Sender: No OFD packet to send [17:18:53]OFD Sender: No OFD packet to send [17:18:54]accept exits with 9 [17:18:54]New connection [17:18:54]New thread 3067026788 created [17:18:54]Thread 3067170148 joined [17:18:54]Waiting for new connection... [17:18:54] Sock 9.Parse request [17:18:54]Sock 9.Check first char [17:18:54]Sock 9.First char is OK [17:18:54]request: POST /json_proto HTTP/1.0 [17:18:54]Method: POST [17:18:54]URL: /json_proto [17:18:54]Method is POST - this is cgi request [17:18:54]url: /json_proto [17:18:54]query_string will be loaded in cgi processing [17:18:54]execute_cgi json_proto POST (null) [17:18:54]execute_cgi path=json_proto method=POST [17:18:54]POST find Content-Length [17:18:54]Host: 172.17.44.132:8080 [17:18:54]Content-Length: 682 [17:18:54]Content-Type: application/json [17:18:54] [17:18:54]POST finish read [17:18:54]Found Content-Length = 682 [17:18:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:54]execute_script... [17:18:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:18:54]POST & json_proto [17:18:54]process_json_proto [17:18:54]json parsed OK: [17:18:54]protocol is kg_v1.0 [17:18:54]action value=close_receipt [17:18:54]process_action close_receipt [17:18:54]cmd_close_receipt [17:18:54]MH_GetDate [17:18:54]Write to MH i2c: F0 00 00 7A 07 70 [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: F0 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: F0 09 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: F0 09 00 7A 07 00 7E C4 C8 66 2A 83 C1 65 BC [17:18:54]GetLastDocTimeStamp 1724433162 [17:18:54]current date 1724433534 [17:18:54]FM_GetShiftState [17:18:54]SAM_PROTO_GetShiftState [17:18:54]wFMCommunicate request_size=4 [17:18:54]MH_SAM_APDU [17:18:54]CAPDU: 80 13 01 00 [17:18:54]Write to MH i2c: E2 08 00 7B 07 80 13 01 00 00 00 00 00 FF [17:18:54]Write i2c OK [17:18:54]MH_I2C_Read... [17:18:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:54]Read from MH i2c: E2 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 0E 00 [17:18:54]MH_I2C_Read... [17:18:54]Read from MH i2c: E2 0E 00 7B 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 2D [17:18:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:18:54]wFMCommunicate OK [17:18:54]SAM_PROTO_GetShiftState done [17:18:54]FM_GetShiftState done [17:18:54]opened in 1724372766 [17:18:54]opened+sec_in_day 1724459166 [17:18:54]quantity*price = 100005 [17:18:54]sum+1 = 100006 [17:18:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 505 23.08.2024 17:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165652 ФПД: 59200143125395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T171854&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165652&fm=59200143125395&tin=02508201610067®Number=0000000000092562&sum=100000 [17:18:55]StoreToDocumentArchive [17:18:55]shift 469 fd 165652 [17:18:55]save to /storage/0469/doc_00165652 [17:18:55]save last doc name /storage/0469/doc_00165652 to /storage/kkm_last_doc_name [17:18:55]save OK [17:18:55]Clear old archive folders... [17:18:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:18:55]tlvbuf is 01125D50 [17:18:55]SAM_PROTO_ClearQueue [17:18:55]wFMCommunicate request_size=4 [17:18:55]MH_SAM_APDU [17:18:55]CAPDU: 80 09 00 00 [17:18:55]Write to MH i2c: E2 08 00 88 07 80 09 00 00 00 00 00 00 01 [17:18:55]Write i2c OK [17:18:55]MH_I2C_Read... [17:18:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:18:55]Read from MH i2c: E2 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 03 00 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 03 00 88 07 00 90 00 03 [17:18:55]RAPDU: 90 00 [17:18:55]wFMCommunicate OK [17:18:55]SAM_PROTO_ClearQueue done [17:18:55]KKMCreateOFDPacket [17:18:55]OFDProtocolAddRootSTLVToBuf [17:18:55]FM_MakeSignedData [17:18:55]FM_MakeSignedData [17:18:55]SAM_PROTO_SignData [17:18:55]wFMCommunicate request_size=4 [17:18:55]MH_SAM_APDU [17:18:55]CAPDU: 80 0D 01 02 [17:18:55]Write to MH i2c: E2 08 00 89 07 80 0D 01 02 00 00 00 00 09 [17:18:55]Write i2c OK [17:18:55]MH_I2C_Read... [17:18:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:18:55]Read from MH i2c: E2 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 03 00 [17:18:55]MH_I2C_Read... [17:18:55]Read from MH i2c: E2 03 00 89 07 00 90 00 04 [17:18:55]RAPDU: 90 00 [17:18:55]wFMCommunicate OK [17:18:55]wFMCommunicate request_size=255 [17:18:55]MH_SAM_APDU [17:18:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 7E C4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 87 02 00 35 04 06 00 35 [17:18:55]Write to MH i2c: E2 02 01 8A 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 7E C4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 87 02 00 35 04 06 00 35 00 00 2E [17:18:55]Write i2c OK [17:18:55]MH_I2C_Read... [17:18:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:56]Read from MH i2c: E2 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 03 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 03 00 8A 07 00 90 00 05 [17:18:56]RAPDU: 90 00 [17:18:56]wFMCommunicate OK [17:18:56]wFMCommunicate request_size=10 [17:18:56]MH_SAM_APDU [17:18:56]CAPDU: 80 0D 02 02 05 D7 9B 80 6B 93 [17:18:56]Write to MH i2c: E2 0D 00 8B 07 80 0D 02 02 05 00 D7 9B 80 6B 93 00 00 06 [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:18:56]Read from MH i2c: E2 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 03 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 03 00 8B 07 00 90 00 06 [17:18:56]RAPDU: 90 00 [17:18:56]wFMCommunicate OK [17:18:56]wFMCommunicate request_size=4 [17:18:56]MH_SAM_APDU [17:18:56]CAPDU: 80 0D 03 02 [17:18:56]Write to MH i2c: E2 08 00 8C 07 80 0D 03 02 00 00 00 00 0E [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:18:56]Read from MH i2c: E2 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 0B 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 0B 00 8C 07 00 AE 19 2B 7E DC 4A E4 DF 90 00 68 [17:18:56]RAPDU: AE 19 2B 7E DC 4A E4 DF 90 00 [17:18:56]wFMCommunicate OK [17:18:56]SAM_PROTO_SignData done [17:18:56]FM_MakeSignedData done [17:18:56]CreateOFDProtocolMessage [17:18:56]wFMCommunicate request_size=4 [17:18:56]MH_SAM_APDU [17:18:56]CAPDU: 80 11 00 00 [17:18:56]Write to MH i2c: E2 08 00 8D 07 80 11 00 00 00 00 00 00 0E [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:56]Read from MH i2c: E2 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 17 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: E2 17 00 8D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [17:18:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:18:56]wFMCommunicate OK [17:18:56]CreateOFDProtocolMessage done [17:18:56]OFDSenderStorePacket 165652 [17:18:56]StoreOFDPacket docnum=165652 [17:18:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8E 71 07 01 D7 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 7E C4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 87 02 00 35 04 06 00 35 D7 9B 80 6B 93 AE 19 2B 7E DC 4A E4 DF [17:18:56]CheckFolder [17:18:56]dirname=/storage/ofd_packets [17:18:56]CheckFolder done [17:18:56]ProducePacketName [17:18:56]name=ofd_packets/00165652 [17:18:56]NVStorageSaveData ofd_packets/00165652 [17:18:56]File name is /storage/ofd_packets/00165652 [17:18:56]Write 301 bytes [17:18:56]NVStorageSaveData done [17:18:56]OFDSenderStorePacket done [17:18:56]KKMCreateOFDPacket done [17:18:56]NVStorageSaveData kkm_last_timestamp [17:18:56]File name is /storage/kkm_last_timestamp [17:18:56]Write 4 bytes [17:18:56]NVStorageSaveData done [17:18:56]ExternCall_PrintAddStr [17:18:56]wPrintStart [17:18:56]Write to MH i2c: 01 00 00 8E 07 95 [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: 01 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: 01 07 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: 01 07 00 8E 07 00 00 00 00 00 FF 0F AA [17:18:56]RasterBufferAndPrint [17:18:56]line Счет N : (1)294499 [17:18:56]line ИНН: 02508201610067 [17:18:56]line Контрольно-Кассовый Чек [17:18:56]line ПРОДАЖА [17:18:56]line ТРК (МРК, ГНК) : 62 [17:18:56]line Товар: 2710124130 [17:18:56]line Аи-92-К-5 [17:18:56]line 14.750 * 67.80 [17:18:56]line = 1000.05 [17:18:56]line НДС 12% НСП 1% [17:18:56]line > о реализуемом товаре [17:18:56]line ОКРУГЛЕНИЕ: -0.05 [17:18:56]line ИТОГО: 1000.00 [17:18:56]line Внесено: 1000.00 [17:18:56]line СДАЧА: 0.00 [17:18:56]line НСП 1% : 8.85 [17:18:56]line НДС 12% : 106.20 [17:18:56]line Наличными: 1000.00 [17:18:56]line Безнал.: 0.00 [17:18:56]line Место: АЗС № 130 "Партнер Нефть" [17:18:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:18:56]line СНО: Общий режим [17:18:56]line Чек 505 23.08.2024 17:18 [17:18:56]line Смена: 469 ФФД: 1.0 [17:18:56]line ЗНМ: 0300000070 [17:18:56]line РНМ: 0000000000092562 [17:18:56]line Версия ККМ: 001 [17:18:56]line ФМ: 0000000000871769 [17:18:56]line ФД: 165652 [17:18:56]line ФПД: 59200143125395 [17:18:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T171854&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165652&fm=59200143125395&tin=02508201610067®Number=0000000000092562&sum=100000 [17:18:56]written 0, free lines is 4095 [17:18:56]OFD Sender: Processing packet 165652 [packets to send 995, broken 994] [17:18:56]ProducePacketName [17:18:56]name=ofd_packets/00165652 [17:18:56]OFD Sender: To server: pG, [17:18:56]CommunicateWithHost lk.salyk.kg:30040 [17:18:56]ConnectInit lk.salyk.kg [17:18:56]Write to MH i2c: 01 00 00 B9 07 C0 [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: 01 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: 01 07 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: 01 07 00 B9 07 00 00 00 00 00 CB 0C 9E [17:18:56]RasterBufferAndPrint [17:18:56]line [17:18:56]line [17:18:56]line [17:18:56]line [17:18:56]line [17:18:56]written 0, free lines is 3281 [17:18:56]MH_Cut [17:18:56]Write to MH i2c: D1 01 00 C0 07 01 99 [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: D1 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: D1 01 00 [17:18:56]MH_I2C_Read... [17:18:56]Read from MH i2c: D1 01 00 C0 07 00 98 [17:18:56]Write to MH i2c: 01 00 00 C1 07 C8 [17:18:56]Write i2c OK [17:18:56]MH_I2C_Read... [17:18:57]*** Cut start [17:18:57]*** Purtial cut [17:18:57]*** Stage 1: CUTSNS_PIN = 1 [17:18:59]Read from MH i2c: 01 [17:18:59]MH_I2C_Read... [17:18:59]*** Stop cut motor [17:18:59]*** Cut end [17:18:59]Read from MH i2c: 01 07 00 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: 01 07 00 C1 07 00 00 00 00 00 FF 0F DD [17:18:59]process_action close_receipt done [17:18:59]requested_data is exist [17:18:59]produce_requested_data [17:18:59]requested_item fm.sn is exist - process it [17:18:59]wFMCommunicate request_size=4 [17:18:59]MH_SAM_APDU [17:18:59]CAPDU: 80 11 00 00 [17:18:59]Write to MH i2c: E2 08 00 C2 07 80 11 00 00 00 00 00 00 43 [17:18:59]Write i2c OK [17:18:59]MH_I2C_Read... [17:18:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:18:59]Read from MH i2c: E2 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: E2 17 00 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: E2 17 00 C2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [17:18:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:18:59]wFMCommunicate OK [17:18:59]requested_item fd.num is exist - process it [17:18:59]SAM_PROTO_GetFieldsCounters [17:18:59]wFMCommunicate request_size=4 [17:18:59]MH_SAM_APDU [17:18:59]CAPDU: 80 13 00 00 [17:18:59]Write to MH i2c: E2 08 00 C3 07 80 13 00 00 00 00 00 00 46 [17:18:59]Write i2c OK [17:18:59]MH_I2C_Read... [17:18:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:18:59]Read from MH i2c: E2 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: E2 62 00 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: E2 62 00 C3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [17:18:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F9 01 00 00 5E 04 04 00 F9 01 00 00 57 04 04 00 FA 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:18:59]wFMCommunicate OK [17:18:59]SAM_PROTO_GetFieldsCounters done [17:18:59]requested_item shift.num is exist - process it [17:18:59]requested_item shift.opened is exist - process it [17:18:59]req_shift_opened [17:18:59]FM_GetShiftState [17:18:59]SAM_PROTO_GetShiftState [17:18:59]wFMCommunicate request_size=4 [17:18:59]MH_SAM_APDU [17:18:59]CAPDU: 80 13 01 00 [17:18:59]Write to MH i2c: E2 08 00 C4 07 80 13 01 00 00 00 00 00 48 [17:18:59]Write i2c OK [17:18:59]MH_I2C_Read... [17:18:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:18:59]Read from MH i2c: E2 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: E2 0E 00 [17:18:59]MH_I2C_Read... [17:18:59]Read from MH i2c: E2 0E 00 C4 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 76 [17:18:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:18:59]wFMCommunicate OK [17:18:59]SAM_PROTO_GetShiftState done [17:18:59]FM_GetShiftState done [17:18:59]req_shift_opened done [17:18:59]requested_item shift.open_date is exist - process it [17:18:59]req_shift_open_date [17:18:59]req_shift_open_date done [17:18:59]produce_requested_data done [17:18:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165652,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:18:59]process_action_free close_receipt [17:18:59]json_value_free [17:18:59]json_value_free done [17:18:59]process_json_proto returns [17:18:59]Send response to host [17:18:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165652,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:18:59]free response buf [17:18:59]execute_script done [17:18:59]execute_script returns [17:18:59]free content buf [17:18:59]Sock 9.Close socket [17:18:59]Sock 9.Thread stoped [17:19:36]recv_with_timeout no data received [17:20:00]recv_with_timeout no data received [17:21:10]ConnectInit Can't connect to host [17:21:10]CommunicateWithHost connect error [17:21:10]CommunicateWithHost err = -1 [17:21:10]OFD Sender: Server communicate error [17:21:15]OFD Sender: Processing packet 165652 [packets to send 995, broken 994] [17:21:15]ProducePacketName [17:21:15]name=ofd_packets/00165652 [17:21:15]OFD Sender: To server: pG, [17:21:15]CommunicateWithHost lk.salyk.kg:30040 [17:21:15]ConnectInit lk.salyk.kg [17:21:17]Connected sock=9 [17:21:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8E 71 07 01 D7 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 01 00 00 F4 03 04 00 7E C4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 87 02 00 35 04 06 00 35 D7 9B 80 6B 93 AE 19 2B 7E DC 4A E4 DF [17:21:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 82 1D 47 00 98 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 87 02 00 F4 03 04 00 57 6E C8 66 B6 04 01 00 00 9B 1A 22 98 C7 0E 89 D1 [17:21:19]CommunicateWithHost err = 0 [17:21:19]CheckOFDResponse [17:21:19]1017 (14) - 77093643461234 [17:21:19]1041 (16) - 0000000000871769 [17:21:19]1040 (4) - 165652 [17:21:19]1012 (4) - 23.08.2024 11:11 [17:21:19]1206 (1) - 0 [17:21:19]OFD Sender: Remove packet 165652 [17:21:19]ProducePacketName [17:21:19]name=ofd_packets/00165652 [17:21:19]NVStorageDeleteData [17:21:20]OFD Sender: No OFD packet to send [17:21:25]OFD Sender: No OFD packet to send [17:21:30]OFD Sender: No OFD packet to send [17:21:35]OFD Sender: No OFD packet to send [17:21:40]OFD Sender: No OFD packet to send [17:21:45]OFD Sender: No OFD packet to send [17:21:50]OFD Sender: No OFD packet to send [17:21:55]OFD Sender: No OFD packet to send [17:22:00]OFD Sender: No OFD packet to send [17:22:05]OFD Sender: No OFD packet to send [17:22:10]OFD Sender: No OFD packet to send [17:22:15]OFD Sender: No OFD packet to send [17:22:20]OFD Sender: No OFD packet to send [17:22:25]OFD Sender: No OFD packet to send [17:22:30]OFD Sender: No OFD packet to send [17:22:35]OFD Sender: No OFD packet to send [17:22:40]OFD Sender: No OFD packet to send [17:22:45]OFD Sender: No OFD packet to send [17:22:50]OFD Sender: No OFD packet to send [17:22:55]OFD Sender: No OFD packet to send [17:23:00]OFD Sender: No OFD packet to send [17:23:05]OFD Sender: No OFD packet to send [17:23:10]recv_with_timeout no data received [17:23:10]OFD Sender: No OFD packet to send [17:23:15]OFD Sender: No OFD packet to send [17:23:20]OFD Sender: No OFD packet to send [17:23:25]OFD Sender: No OFD packet to send [17:23:30]OFD Sender: No OFD packet to send [17:23:35]OFD Sender: No OFD packet to send [17:23:36]recv_with_timeout no data received [17:23:40]OFD Sender: No OFD packet to send [17:23:45]OFD Sender: No OFD packet to send [17:23:50]OFD Sender: No OFD packet to send [17:23:55]OFD Sender: No OFD packet to send [17:24:00]OFD Sender: No OFD packet to send [17:24:01]recv_with_timeout no data received [17:24:05]OFD Sender: No OFD packet to send [17:24:10]OFD Sender: No OFD packet to send [17:24:15]OFD Sender: No OFD packet to send [17:24:19]accept exits with 10 [17:24:19]New connection [17:24:19]New thread 3067170148 created [17:24:19]Thread 3067026788 joined [17:24:19]Waiting for new connection... [17:24:19] Sock 10.Parse request [17:24:19]Sock 10.Check first char [17:24:19]Sock 10.First char is OK [17:24:19]request: POST /json_proto HTTP/1.0 [17:24:19]Method: POST [17:24:19]URL: /json_proto [17:24:19]Method is POST - this is cgi request [17:24:19]url: /json_proto [17:24:19]query_string will be loaded in cgi processing [17:24:19]execute_cgi json_proto POST (null) [17:24:19]execute_cgi path=json_proto method=POST [17:24:19]POST find Content-Length [17:24:19]Host: 172.17.44.132:8080 [17:24:19]Content-Length: 816 [17:24:19]Content-Type: application/json [17:24:19] [17:24:19]POST finish read [17:24:19]Found Content-Length = 816 [17:24:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:19]execute_script... [17:24: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)294500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:24:19]POST & json_proto [17:24:19]process_json_proto [17:24:19]json parsed OK: [17:24:19]protocol is kg_v1.0 [17:24:19]action value=close_receipt [17:24:19]process_action close_receipt [17:24:19]cmd_close_receipt [17:24:19]MH_GetDate [17:24:19]Write to MH i2c: F0 00 00 C5 07 BB [17:24:19]Write i2c OK [17:24:19]MH_I2C_Read... [17:24:19]Read from MH i2c: F0 [17:24:19]MH_I2C_Read... [17:24:19]Read from MH i2c: F0 09 00 [17:24:19]MH_I2C_Read... [17:24:19]Read from MH i2c: F0 09 00 C5 07 00 C4 C5 C8 66 2A 83 C1 65 4E [17:24:19]GetLastDocTimeStamp 1724433534 [17:24:19]current date 1724433860 [17:24:19]FM_GetShiftState [17:24:19]SAM_PROTO_GetShiftState [17:24:19]wFMCommunicate request_size=4 [17:24:19]MH_SAM_APDU [17:24:19]CAPDU: 80 13 01 00 [17:24:19]Write to MH i2c: E2 08 00 C6 07 80 13 01 00 00 00 00 00 4A [17:24:19]Write i2c OK [17:24:19]MH_I2C_Read... [17:24:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:20]Read from MH i2c: E2 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 0E 00 [17:24:20]MH_I2C_Read... [17:24:20]Read from MH i2c: E2 0E 00 C6 07 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 78 [17:24:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:24:20]wFMCommunicate OK [17:24:20]SAM_PROTO_GetShiftState done [17:24:20]FM_GetShiftState done [17:24:20]opened in 1724372766 [17:24:20]opened+sec_in_day 1724459166 [17:24:20]quantity*price = 200025 [17:24:20]sum+1 = 200026 [17:24:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 506 23.08.2024 17:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165653 ФПД: 180288937494835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165653&fm=180288937494835&tin=02508201610067®Number=0000000000092562&sum=200025 [17:24:21]StoreToDocumentArchive [17:24:21]shift 469 fd 165653 [17:24:21]save to /storage/0469/doc_00165653 [17:24:21]save last doc name /storage/0469/doc_00165653 to /storage/kkm_last_doc_name [17:24:21]save OK [17:24:21]Clear old archive folders... [17:24:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:24:21]tlvbuf is 010EAA50 [17:24:21]SAM_PROTO_ClearQueue [17:24:21]wFMCommunicate request_size=4 [17:24:21]MH_SAM_APDU [17:24:21]CAPDU: 80 09 00 00 [17:24:21]Write to MH i2c: E2 08 00 D3 07 80 09 00 00 00 00 00 00 4C [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:24:21]Read from MH i2c: E2 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 03 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 03 00 D3 07 00 90 00 4E [17:24:21]RAPDU: 90 00 [17:24:21]wFMCommunicate OK [17:24:21]SAM_PROTO_ClearQueue done [17:24:21]KKMCreateOFDPacket [17:24:21]OFDProtocolAddRootSTLVToBuf [17:24:21]FM_MakeSignedData [17:24:21]FM_MakeSignedData [17:24:21]SAM_PROTO_SignData [17:24:21]wFMCommunicate request_size=4 [17:24:21]MH_SAM_APDU [17:24:21]CAPDU: 80 0D 01 02 [17:24:21]Write to MH i2c: E2 08 00 D4 07 80 0D 01 02 00 00 00 00 54 [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:24:21]Read from MH i2c: E2 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 03 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 03 00 D4 07 00 90 00 4F [17:24:21]RAPDU: 90 00 [17:24:21]wFMCommunicate OK [17:24:21]wFMCommunicate request_size=255 [17:24:21]MH_SAM_APDU [17:24:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 C4 C5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 87 02 00 35 04 06 00 A3 F8 CA 13 [17:24:21]Write to MH i2c: E2 02 01 D5 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 FA 01 00 00 F4 03 04 00 C4 C5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 87 02 00 35 04 06 00 A3 F8 CA 13 00 00 A1 [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:21]Read from MH i2c: E2 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 03 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 03 00 D5 07 00 90 00 50 [17:24:21]RAPDU: 90 00 [17:24:21]wFMCommunicate OK [17:24:21]wFMCommunicate request_size=7 [17:24:21]MH_SAM_APDU [17:24:21]CAPDU: 80 0D 02 02 02 89 33 [17:24:21]Write to MH i2c: E2 0A 00 D6 07 80 0D 02 02 02 00 89 33 00 00 17 [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:24:21]Read from MH i2c: E2 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 03 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 03 00 D6 07 00 90 00 51 [17:24:21]RAPDU: 90 00 [17:24:21]wFMCommunicate OK [17:24:21]wFMCommunicate request_size=4 [17:24:21]MH_SAM_APDU [17:24:21]CAPDU: 80 0D 03 02 [17:24:21]Write to MH i2c: E2 08 00 D7 07 80 0D 03 02 00 00 00 00 59 [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:24:21]Read from MH i2c: E2 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 0B 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 0B 00 D7 07 00 0D 00 01 31 2A FF F8 79 90 00 33 [17:24:21]RAPDU: 0D 00 01 31 2A FF F8 79 90 00 [17:24:21]wFMCommunicate OK [17:24:21]SAM_PROTO_SignData done [17:24:21]FM_MakeSignedData done [17:24:21]CreateOFDProtocolMessage [17:24:21]wFMCommunicate request_size=4 [17:24:21]MH_SAM_APDU [17:24:21]CAPDU: 80 11 00 00 [17:24:21]Write to MH i2c: E2 08 00 D8 07 80 11 00 00 00 00 00 00 59 [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:21]Read from MH i2c: E2 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 17 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: E2 17 00 D8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [17:24:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:24:21]wFMCommunicate OK [17:24:21]CreateOFDProtocolMessage done [17:24:21]OFDSenderStorePacket 165653 [17:24:21]StoreOFDPacket docnum=165653 [17:24:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 98 3D 04 01 CA 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FA 01 00 00 F4 03 04 00 C4 C5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 87 02 00 35 04 06 00 A3 F8 CA 13 89 33 0D 00 01 31 2A FF F8 79 [17:24:21]CheckFolder [17:24:21]dirname=/storage/ofd_packets [17:24:21]CheckFolder done [17:24:21]ProducePacketName [17:24:21]name=ofd_packets/00165653 [17:24:21]NVStorageSaveData ofd_packets/00165653 [17:24:21]File name is /storage/ofd_packets/00165653 [17:24:21]Write 298 bytes [17:24:21]NVStorageSaveData done [17:24:21]OFDSenderStorePacket done [17:24:21]KKMCreateOFDPacket done [17:24:21]NVStorageSaveData kkm_last_timestamp [17:24:21]File name is /storage/kkm_last_timestamp [17:24:21]Write 4 bytes [17:24:21]NVStorageSaveData done [17:24:21]ExternCall_PrintAddStr [17:24:21]wPrintStart [17:24:21]Write to MH i2c: 01 00 00 D9 07 E0 [17:24:21]Write i2c OK [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: 01 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: 01 07 00 [17:24:21]MH_I2C_Read... [17:24:21]Read from MH i2c: 01 07 00 D9 07 00 00 00 00 00 FF 0F F5 [17:24:21]RasterBufferAndPrint [17:24:21]line Счет N : (1)294500 [17:24:21]line ИНН: 02508201610067 [17:24:21]line Контрольно-Кассовый Чек [17:24:21]line ПРОДАЖА [17:24:21]line ТРК (МРК, ГНК) : 44 [17:24:21]line Товар: 2710194800 [17:24:21]line ДТ-К-5 [17:24:21]line 26.250 * 76.20 [17:24:21]line = 2000.25 [17:24:21]line НДС 12% НСП 1% [17:24:21]line > о реализуемом товаре [17:24:21]line ИТОГО: 2000.25 [17:24:21]line НСП 1% : 17.70 [17:24:21]line НДС 12% : 212.42 [17:24:21]line Наличными: 0.00 [17:24:21]line Безнал.: 2000.25 [17:24:21]line Место: АЗС № 130 "Партнер Нефть" [17:24:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:24:21]line СНО: Общий режим [17:24:21]line Чек 506 23.08.2024 17:24 [17:24:21]line Смена: 469 ФФД: 1.0 [17:24:21]line ЗНМ: 0300000070 [17:24:21]line РНМ: 0000000000092562 [17:24:21]line Версия ККМ: 001 [17:24:21]line Платежная система: Бакай Банк [17:24:21]line ФМ: 0000000000871769 [17:24:21]line ФД: 165653 [17:24:21]line ФПД: 180288937494835 [17:24:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165653&fm=180288937494835&tin=02508201610067®Number=0000000000092562&sum=200025 [17:24:21]written 0, free lines is 4095 [17:24:21]OFD Sender: Processing packet 165653 [packets to send 995, broken 994] [17:24:21]ProducePacketName [17:24:21]name=ofd_packets/00165653 [17:24:21]OFD Sender: To server: pG, [17:24:21]CommunicateWithHost lk.salyk.kg:30040 [17:24:21]ConnectInit lk.salyk.kg [17:24:22]Write to MH i2c: 01 00 00 03 08 0B [17:24:22]Write i2c OK [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: 01 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: 01 07 00 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: 01 07 00 03 08 00 00 00 00 00 F0 0C 0E [17:24:22]RasterBufferAndPrint [17:24:22]line [17:24:22]line [17:24:22]line [17:24:22]line [17:24:22]line [17:24:22]written 0, free lines is 3317 [17:24:22]MH_Cut [17:24:22]Write to MH i2c: D1 01 00 0A 08 01 E4 [17:24:22]Write i2c OK [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: D1 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: D1 01 00 [17:24:22]MH_I2C_Read... [17:24:22]Read from MH i2c: D1 01 00 0A 08 00 E3 [17:24:22]Write to MH i2c: 01 00 00 0B 08 13 [17:24:22]Write i2c OK [17:24:22]MH_I2C_Read... [17:24:22]Connected sock=7 [17:24:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 98 3D 04 01 CA 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FA 01 00 00 F4 03 04 00 C4 C5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 87 02 00 35 04 06 00 A3 F8 CA 13 89 33 0D 00 01 31 2A FF F8 79 [17:24:22]*** Cut start [17:24:22]*** Purtial cut [17:24:22]*** Stage 1: CUTSNS_PIN = 1 [17:24:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4E 3F 47 00 9D FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 87 02 00 F4 03 04 00 0F 6F C8 66 B6 04 01 00 00 7E 9F 59 58 AC E5 1C 99 [17:24:23]CommunicateWithHost err = 0 [17:24:23]CheckOFDResponse [17:24:23]1017 (14) - 77093643461234 [17:24:23]1041 (16) - 0000000000871769 [17:24:23]1040 (4) - 165653 [17:24:23]1012 (4) - 23.08.2024 11:14 [17:24:23]1206 (1) - 0 [17:24:23]OFD Sender: Remove packet 165653 [17:24:23]ProducePacketName [17:24:23]name=ofd_packets/00165653 [17:24:23]NVStorageDeleteData [17:24:23]OFD Sender: No OFD packet to send [17:24:24]Read from MH i2c: 01 [17:24:24]MH_I2C_Read... [17:24:24]*** Stop cut motor [17:24:24]*** Cut end [17:24:24]Read from MH i2c: 01 07 00 [17:24:24]MH_I2C_Read... [17:24:24]Read from MH i2c: 01 07 00 0B 08 00 00 00 00 00 FF 0F 28 [17:24:24]process_action close_receipt done [17:24:24]requested_data is exist [17:24:24]produce_requested_data [17:24:24]requested_item fm.sn is exist - process it [17:24:24]wFMCommunicate request_size=4 [17:24:24]MH_SAM_APDU [17:24:24]CAPDU: 80 11 00 00 [17:24:24]Write to MH i2c: E2 08 00 0C 08 80 11 00 00 00 00 00 00 8E [17:24:24]Write i2c OK [17:24:24]MH_I2C_Read... [17:24:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:24:24]Read from MH i2c: E2 [17:24:24]MH_I2C_Read... [17:24:24]Read from MH i2c: E2 17 00 [17:24:24]MH_I2C_Read... [17:24:25]Read from MH i2c: E2 17 00 0C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [17:24:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:24:25]wFMCommunicate OK [17:24:25]requested_item fd.num is exist - process it [17:24:25]SAM_PROTO_GetFieldsCounters [17:24:25]wFMCommunicate request_size=4 [17:24:25]MH_SAM_APDU [17:24:25]CAPDU: 80 13 00 00 [17:24:25]Write to MH i2c: E2 08 00 0D 08 80 13 00 00 00 00 00 00 91 [17:24:25]Write i2c OK [17:24:25]MH_I2C_Read... [17:24:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:24:25]Read from MH i2c: E2 [17:24:25]MH_I2C_Read... [17:24:25]Read from MH i2c: E2 62 00 [17:24:25]MH_I2C_Read... [17:24:25]Read from MH i2c: E2 62 00 0D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [17:24:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:24:25]wFMCommunicate OK [17:24:25]SAM_PROTO_GetFieldsCounters done [17:24:25]requested_item shift.num is exist - process it [17:24:25]requested_item shift.opened is exist - process it [17:24:25]req_shift_opened [17:24:25]FM_GetShiftState [17:24:25]SAM_PROTO_GetShiftState [17:24:25]wFMCommunicate request_size=4 [17:24:25]MH_SAM_APDU [17:24:25]CAPDU: 80 13 01 00 [17:24:25]Write to MH i2c: E2 08 00 0E 08 80 13 01 00 00 00 00 00 93 [17:24:25]Write i2c OK [17:24:25]MH_I2C_Read... [17:24:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:24:25]Read from MH i2c: E2 [17:24:25]MH_I2C_Read... [17:24:25]Read from MH i2c: E2 0E 00 [17:24:25]MH_I2C_Read... [17:24:25]Read from MH i2c: E2 0E 00 0E 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C1 [17:24:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:24:25]wFMCommunicate OK [17:24:25]SAM_PROTO_GetShiftState done [17:24:25]FM_GetShiftState done [17:24:25]req_shift_opened done [17:24:25]requested_item shift.open_date is exist - process it [17:24:25]req_shift_open_date [17:24:25]req_shift_open_date done [17:24:25]produce_requested_data done [17:24:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165653,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:24:25]process_action_free close_receipt [17:24:25]json_value_free [17:24:25]json_value_free done [17:24:25]process_json_proto returns [17:24:25]Send response to host [17:24:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165653,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:24:25]free response buf [17:24:25]execute_script done [17:24:25]execute_script returns [17:24:25]free content buf [17:24:25]Sock 10.Close socket [17:24:25]Sock 10.Thread stoped [17:24:28]OFD Sender: No OFD packet to send [17:24:34]OFD Sender: No OFD packet to send [17:24:39]OFD Sender: No OFD packet to send [17:24:44]OFD Sender: No OFD packet to send [17:24:49]OFD Sender: No OFD packet to send [17:24:54]OFD Sender: No OFD packet to send [17:24:59]OFD Sender: No OFD packet to send [17:25:04]OFD Sender: No OFD packet to send [17:25:05]recv_with_timeout no data received [17:25:08]accept exits with 9 [17:25:08]New connection [17:25:08]New thread 3067026788 created [17:25:08]Thread 3067170148 joined [17:25:08]Waiting for new connection... [17:25:08] Sock 9.Parse request [17:25:08]Sock 9.Check first char [17:25:08]Sock 9.First char is OK [17:25:08]request: POST /json_proto HTTP/1.0 [17:25:08]Method: POST [17:25:08]URL: /json_proto [17:25:08]Method is POST - this is cgi request [17:25:08]url: /json_proto [17:25:08]query_string will be loaded in cgi processing [17:25:08]execute_cgi json_proto POST (null) [17:25:08]execute_cgi path=json_proto method=POST [17:25:08]POST find Content-Length [17:25:08]Host: 172.17.44.132:8080 [17:25:08]Content-Length: 816 [17:25:08]Content-Type: application/json [17:25:08] [17:25:08]POST finish read [17:25:08]Found Content-Length = 816 [17:25:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:08]execute_script... [17:25: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)294501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:08]POST & json_proto [17:25:08]process_json_proto [17:25:08]json parsed OK: [17:25:08]protocol is kg_v1.0 [17:25:08]action value=close_receipt [17:25:08]process_action close_receipt [17:25:08]cmd_close_receipt [17:25:08]MH_GetDate [17:25:08]Write to MH i2c: F0 00 00 0F 08 06 [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: F0 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: F0 09 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: F0 09 00 0F 08 00 F5 C5 C8 66 2A 83 C1 65 CA [17:25:08]GetLastDocTimeStamp 1724433860 [17:25:08]current date 1724433909 [17:25:08]FM_GetShiftState [17:25:08]SAM_PROTO_GetShiftState [17:25:08]wFMCommunicate request_size=4 [17:25:08]MH_SAM_APDU [17:25:08]CAPDU: 80 13 01 00 [17:25:08]Write to MH i2c: E2 08 00 10 08 80 13 01 00 00 00 00 00 95 [17:25:08]Write i2c OK [17:25:08]MH_I2C_Read... [17:25:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:08]Read from MH i2c: E2 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 0E 00 [17:25:08]MH_I2C_Read... [17:25:08]Read from MH i2c: E2 0E 00 10 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C3 [17:25:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:25:08]wFMCommunicate OK [17:25:08]SAM_PROTO_GetShiftState done [17:25:08]FM_GetShiftState done [17:25:08]opened in 1724372766 [17:25:08]opened+sec_in_day 1724459166 [17:25:08]quantity*price = 50036 [17:25:08]sum+1 = 50037 [17:25:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 507 23.08.2024 17:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165654 ФПД: 182732644353918 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165654&fm=182732644353918&tin=02508201610067®Number=0000000000092562&sum=50036 [17:25:10]StoreToDocumentArchive [17:25:10]shift 469 fd 165654 [17:25:10]save to /storage/0469/doc_00165654 [17:25:10]save last doc name /storage/0469/doc_00165654 to /storage/kkm_last_doc_name [17:25:10]save OK [17:25:10]Clear old archive folders... [17:25:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:25:10]tlvbuf is 011936F0 [17:25:10]SAM_PROTO_ClearQueue [17:25:10]wFMCommunicate request_size=4 [17:25:10]MH_SAM_APDU [17:25:10]CAPDU: 80 09 00 00 [17:25:10]Write to MH i2c: E2 08 00 1D 08 80 09 00 00 00 00 00 00 97 [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:10]Read from MH i2c: E2 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 03 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 03 00 1D 08 00 90 00 99 [17:25:10]RAPDU: 90 00 [17:25:10]wFMCommunicate OK [17:25:10]SAM_PROTO_ClearQueue done [17:25:10]KKMCreateOFDPacket [17:25:10]OFDProtocolAddRootSTLVToBuf [17:25:10]FM_MakeSignedData [17:25:10]FM_MakeSignedData [17:25:10]SAM_PROTO_SignData [17:25:10]wFMCommunicate request_size=4 [17:25:10]MH_SAM_APDU [17:25:10]CAPDU: 80 0D 01 02 [17:25:10]Write to MH i2c: E2 08 00 1E 08 80 0D 01 02 00 00 00 00 9F [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:10]Read from MH i2c: E2 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 03 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 03 00 1E 08 00 90 00 9A [17:25:10]RAPDU: 90 00 [17:25:10]wFMCommunicate OK [17:25:10]wFMCommunicate request_size=255 [17:25:10]MH_SAM_APDU [17:25:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 F5 C5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 87 02 00 35 04 06 00 A6 [17:25:10]Write to MH i2c: E2 02 01 1F 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 F5 C5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 87 02 00 35 04 06 00 A6 00 00 6A [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:10]Read from MH i2c: E2 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 03 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 03 00 1F 08 00 90 00 9B [17:25:10]RAPDU: 90 00 [17:25:10]wFMCommunicate OK [17:25:10]wFMCommunicate request_size=10 [17:25:10]MH_SAM_APDU [17:25:10]CAPDU: 80 0D 02 02 05 31 C2 5B 07 7E [17:25:10]Write to MH i2c: E2 0D 00 20 08 80 0D 02 02 05 00 31 C2 5B 07 7E 00 00 7F [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:10]Read from MH i2c: E2 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 03 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 03 00 20 08 00 90 00 9C [17:25:10]RAPDU: 90 00 [17:25:10]wFMCommunicate OK [17:25:10]wFMCommunicate request_size=4 [17:25:10]MH_SAM_APDU [17:25:10]CAPDU: 80 0D 03 02 [17:25:10]Write to MH i2c: E2 08 00 21 08 80 0D 03 02 00 00 00 00 A4 [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:10]Read from MH i2c: E2 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 0B 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 0B 00 21 08 00 85 5F 14 FE 30 7F E3 C9 90 00 F6 [17:25:10]RAPDU: 85 5F 14 FE 30 7F E3 C9 90 00 [17:25:10]wFMCommunicate OK [17:25:10]SAM_PROTO_SignData done [17:25:10]FM_MakeSignedData done [17:25:10]CreateOFDProtocolMessage [17:25:10]wFMCommunicate request_size=4 [17:25:10]MH_SAM_APDU [17:25:10]CAPDU: 80 11 00 00 [17:25:10]Write to MH i2c: E2 08 00 22 08 80 11 00 00 00 00 00 00 A4 [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:10]Read from MH i2c: E2 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 17 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: E2 17 00 22 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [17:25:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:25:10]wFMCommunicate OK [17:25:10]CreateOFDProtocolMessage done [17:25:10]OFDSenderStorePacket 165654 [17:25:10]StoreOFDPacket docnum=165654 [17:25:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F0 12 07 01 A5 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 F5 C5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 87 02 00 35 04 06 00 A6 31 C2 5B 07 7E 85 5F 14 FE 30 7F E3 C9 [17:25:10]CheckFolder [17:25:10]dirname=/storage/ofd_packets [17:25:10]CheckFolder done [17:25:10]ProducePacketName [17:25:10]name=ofd_packets/00165654 [17:25:10]NVStorageSaveData ofd_packets/00165654 [17:25:10]File name is /storage/ofd_packets/00165654 [17:25:10]Write 301 bytes [17:25:10]NVStorageSaveData done [17:25:10]OFDSenderStorePacket done [17:25:10]KKMCreateOFDPacket done [17:25:10]NVStorageSaveData kkm_last_timestamp [17:25:10]File name is /storage/kkm_last_timestamp [17:25:10]Write 4 bytes [17:25:10]NVStorageSaveData done [17:25:10]ExternCall_PrintAddStr [17:25:10]wPrintStart [17:25:10]Write to MH i2c: 01 00 00 23 08 2B [17:25:10]Write i2c OK [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: 01 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: 01 07 00 [17:25:10]MH_I2C_Read... [17:25:10]Read from MH i2c: 01 07 00 23 08 00 00 00 00 00 FF 0F 40 [17:25:10]RasterBufferAndPrint [17:25:10]line Счет N : (1)294501 [17:25:10]line ИНН: 02508201610067 [17:25:10]line Контрольно-Кассовый Чек [17:25:10]line ПРОДАЖА [17:25:10]line ТРК (МРК, ГНК) : 32 [17:25:10]line Товар: 2710124130 [17:25:10]line Аи-92-К-5 [17:25:10]line 7.380 * 67.80 [17:25:10]line = 500.36 [17:25:10]line НДС 12% НСП 1% [17:25:10]line > о реализуемом товаре [17:25:10]line ИТОГО: 500.36 [17:25:10]line НСП 1% : 4.43 [17:25:10]line НДС 12% : 53.14 [17:25:10]line Наличными: 0.00 [17:25:10]line Безнал.: 500.36 [17:25:10]line Место: АЗС № 130 "Партнер Нефть" [17:25:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:25:10]line СНО: Общий режим [17:25:10]line Чек 507 23.08.2024 17:25 [17:25:10]line Смена: 469 ФФД: 1.0 [17:25:10]line ЗНМ: 0300000070 [17:25:10]line РНМ: 0000000000092562 [17:25:10]line Версия ККМ: 001 [17:25:10]line Платежная система: Бакай Банк [17:25:10]line ФМ: 0000000000871769 [17:25:10]line ФД: 165654 [17:25:10]line ФПД: 182732644353918 [17:25:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165654&fm=182732644353918&tin=02508201610067®Number=0000000000092562&sum=50036 [17:25:10]written 0, free lines is 4095 [17:25:10]OFD Sender: Processing packet 165654 [packets to send 995, broken 994] [17:25:10]ProducePacketName [17:25:10]name=ofd_packets/00165654 [17:25:10]OFD Sender: To server: pG, [17:25:10]CommunicateWithHost lk.salyk.kg:30040 [17:25:10]ConnectInit lk.salyk.kg [17:25:11]Write to MH i2c: 01 00 00 4D 08 55 [17:25:11]Write i2c OK [17:25:11]MH_I2C_Read... [17:25:11]Read from MH i2c: 01 [17:25:11]MH_I2C_Read... [17:25:11]Read from MH i2c: 01 07 00 [17:25:11]MH_I2C_Read... [17:25:11]Read from MH i2c: 01 07 00 4D 08 00 00 00 00 00 DB 0C 43 [17:25:11]RasterBufferAndPrint [17:25:11]line [17:25:11]line [17:25:11]line [17:25:11]line [17:25:11]line [17:25:11]written 0, free lines is 3297 [17:25:11]MH_Cut [17:25:11]Write to MH i2c: D1 01 00 54 08 01 2E [17:25:11]Write i2c OK [17:25:11]MH_I2C_Read... [17:25:11]Read from MH i2c: D1 [17:25:11]MH_I2C_Read... [17:25:11]Read from MH i2c: D1 01 00 [17:25:11]MH_I2C_Read... [17:25:11]Read from MH i2c: D1 01 00 54 08 00 2D [17:25:11]Write to MH i2c: 01 00 00 55 08 5D [17:25:11]Write i2c OK [17:25:11]MH_I2C_Read... [17:25:11]*** Cut start [17:25:11]*** Purtial cut [17:25:11]*** Stage 1: CUTSNS_PIN = 1 [17:25:13]Read from MH i2c: 01 [17:25:13]MH_I2C_Read... [17:25:13]*** Stop cut motor [17:25:13]*** Cut end [17:25:13]Read from MH i2c: 01 07 00 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: 01 07 00 55 08 00 00 00 00 00 FF 0F 72 [17:25:13]process_action close_receipt done [17:25:13]requested_data is exist [17:25:13]produce_requested_data [17:25:13]requested_item fm.sn is exist - process it [17:25:13]wFMCommunicate request_size=4 [17:25:13]MH_SAM_APDU [17:25:13]CAPDU: 80 11 00 00 [17:25:13]Write to MH i2c: E2 08 00 56 08 80 11 00 00 00 00 00 00 D8 [17:25:13]Write i2c OK [17:25:13]MH_I2C_Read... [17:25:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:13]Read from MH i2c: E2 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 17 00 [17:25:13]MH_I2C_Read... [17:25:13]Read from MH i2c: E2 17 00 56 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [17:25:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:25:13]wFMCommunicate OK [17:25:13]requested_item fd.num is exist - process it [17:25:13]SAM_PROTO_GetFieldsCounters [17:25:13]wFMCommunicate request_size=4 [17:25:13]MH_SAM_APDU [17:25:13]CAPDU: 80 13 00 00 [17:25:13]Write to MH i2c: E2 08 00 57 08 80 13 00 00 00 00 00 00 DB [17:25:13]Write i2c OK [17:25:13]MH_I2C_Read... [17:25:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:14]Read from MH i2c: E2 [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: E2 62 00 [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: E2 62 00 57 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [17:25:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:14]wFMCommunicate OK [17:25:14]SAM_PROTO_GetFieldsCounters done [17:25:14]requested_item shift.num is exist - process it [17:25:14]requested_item shift.opened is exist - process it [17:25:14]req_shift_opened [17:25:14]FM_GetShiftState [17:25:14]SAM_PROTO_GetShiftState [17:25:14]wFMCommunicate request_size=4 [17:25:14]MH_SAM_APDU [17:25:14]CAPDU: 80 13 01 00 [17:25:14]Write to MH i2c: E2 08 00 58 08 80 13 01 00 00 00 00 00 DD [17:25:14]Write i2c OK [17:25:14]MH_I2C_Read... [17:25:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:14]Read from MH i2c: E2 [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: E2 0E 00 [17:25:14]MH_I2C_Read... [17:25:14]Read from MH i2c: E2 0E 00 58 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0B [17:25:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:25:14]wFMCommunicate OK [17:25:14]SAM_PROTO_GetShiftState done [17:25:14]FM_GetShiftState done [17:25:14]req_shift_opened done [17:25:14]requested_item shift.open_date is exist - process it [17:25:14]req_shift_open_date [17:25:14]req_shift_open_date done [17:25:14]produce_requested_data done [17:25:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165654,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:25:14]process_action_free close_receipt [17:25:14]json_value_free [17:25:14]json_value_free done [17:25:14]process_json_proto returns [17:25:14]Send response to host [17:25:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165654,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:25:14]free response buf [17:25:14]execute_script done [17:25:14]execute_script returns [17:25:14]free content buf [17:25:14]Sock 9.Close socket [17:25:14]Sock 9.Thread stoped [17:25:18]Connected sock=11 [17:25:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F0 12 07 01 A5 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 F5 C5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 87 02 00 35 04 06 00 A6 31 C2 5B 07 7E 85 5F 14 FE 30 7F E3 C9 [17:25:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A2 15 47 00 23 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 87 02 00 F4 03 04 00 48 6F C8 66 B6 04 01 00 00 8D F1 D7 E3 63 74 FA CB [17:25:19]CommunicateWithHost err = 0 [17:25:19]CheckOFDResponse [17:25:19]1017 (14) - 77093643461234 [17:25:19]1041 (16) - 0000000000871769 [17:25:19]1040 (4) - 165654 [17:25:19]1012 (4) - 23.08.2024 11:15 [17:25:19]1206 (1) - 0 [17:25:19]OFD Sender: Remove packet 165654 [17:25:19]ProducePacketName [17:25:19]name=ofd_packets/00165654 [17:25:19]NVStorageDeleteData [17:25:19]OFD Sender: No OFD packet to send [17:25:24]OFD Sender: No OFD packet to send [17:25:29]OFD Sender: No OFD packet to send [17:25:34]OFD Sender: No OFD packet to send [17:25:35]recv_with_timeout no data received [17:25:39]OFD Sender: No OFD packet to send [17:25:44]OFD Sender: No OFD packet to send [17:25:49]OFD Sender: No OFD packet to send [17:25:52]accept exits with 7 [17:25:52]New connection [17:25:52]New thread 3067170148 created [17:25:52]Thread 3067026788 joined [17:25:52]Waiting for new connection... [17:25:52] Sock 7.Parse request [17:25:52]Sock 7.Check first char [17:25:52]Sock 7.First char is OK [17:25:52]request: POST /json_proto HTTP/1.0 [17:25:52]Method: POST [17:25:52]URL: /json_proto [17:25:52]Method is POST - this is cgi request [17:25:52]url: /json_proto [17:25:52]query_string will be loaded in cgi processing [17:25:52]execute_cgi json_proto POST (null) [17:25:52]execute_cgi path=json_proto method=POST [17:25:52]POST find Content-Length [17:25:52]Host: 172.17.44.132:8080 [17:25:52]Content-Length: 679 [17:25:52]Content-Type: application/json [17:25:52] [17:25:52]POST finish read [17:25:52]Found Content-Length = 679 [17:25:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:52]execute_script... [17:25:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:25:52]POST & json_proto [17:25:52]process_json_proto [17:25:52]json parsed OK: [17:25:52]protocol is kg_v1.0 [17:25:52]action value=close_receipt [17:25:52]process_action close_receipt [17:25:52]cmd_close_receipt [17:25:52]MH_GetDate [17:25:52]Write to MH i2c: F0 00 00 59 08 50 [17:25:52]Write i2c OK [17:25:52]MH_I2C_Read... [17:25:52]Read from MH i2c: F0 [17:25:52]MH_I2C_Read... [17:25:52]Read from MH i2c: F0 09 00 [17:25:52]MH_I2C_Read... [17:25:52]Read from MH i2c: F0 09 00 59 08 00 20 C6 C8 66 2A 83 C1 65 40 [17:25:52]GetLastDocTimeStamp 1724433909 [17:25:52]current date 1724433952 [17:25:52]FM_GetShiftState [17:25:52]SAM_PROTO_GetShiftState [17:25:52]wFMCommunicate request_size=4 [17:25:52]MH_SAM_APDU [17:25:52]CAPDU: 80 13 01 00 [17:25:52]Write to MH i2c: E2 08 00 5A 08 80 13 01 00 00 00 00 00 DF [17:25:52]Write i2c OK [17:25:52]MH_I2C_Read... [17:25:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:52]Read from MH i2c: E2 [17:25:52]MH_I2C_Read... [17:25:52]Read from MH i2c: E2 0E 00 [17:25:52]MH_I2C_Read... [17:25:52]Read from MH i2c: E2 0E 00 5A 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0D [17:25:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:25:52]wFMCommunicate OK [17:25:52]SAM_PROTO_GetShiftState done [17:25:52]FM_GetShiftState done [17:25:52]opened in 1724372766 [17:25:52]opened+sec_in_day 1724459166 [17:25:52]quantity*price = 200025 [17:25:52]sum+1 = 200026 [17:25:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 508 23.08.2024 17:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165655 ФПД: 38837604824174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165655&fm=38837604824174&tin=02508201610067®Number=0000000000092562&sum=200000 [17:25:53]StoreToDocumentArchive [17:25:53]shift 469 fd 165655 [17:25:53]save to /storage/0469/doc_00165655 [17:25:53]save last doc name /storage/0469/doc_00165655 to /storage/kkm_last_doc_name [17:25:53]save OK [17:25:53]Clear old archive folders... [17:25:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:25:53]tlvbuf is 0111A410 [17:25:53]SAM_PROTO_ClearQueue [17:25:53]wFMCommunicate request_size=4 [17:25:53]MH_SAM_APDU [17:25:53]CAPDU: 80 09 00 00 [17:25:53]Write to MH i2c: E2 08 00 67 08 80 09 00 00 00 00 00 00 E1 [17:25:53]Write i2c OK [17:25:53]MH_I2C_Read... [17:25:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:25:53]Read from MH i2c: E2 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 03 00 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 03 00 67 08 00 90 00 E3 [17:25:53]RAPDU: 90 00 [17:25:53]wFMCommunicate OK [17:25:53]SAM_PROTO_ClearQueue done [17:25:53]KKMCreateOFDPacket [17:25:53]OFDProtocolAddRootSTLVToBuf [17:25:53]FM_MakeSignedData [17:25:53]FM_MakeSignedData [17:25:53]SAM_PROTO_SignData [17:25:53]wFMCommunicate request_size=4 [17:25:53]MH_SAM_APDU [17:25:53]CAPDU: 80 0D 01 02 [17:25:53]Write to MH i2c: E2 08 00 68 08 80 0D 01 02 00 00 00 00 E9 [17:25:53]Write i2c OK [17:25:53]MH_I2C_Read... [17:25:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:25:53]Read from MH i2c: E2 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 03 00 [17:25:53]MH_I2C_Read... [17:25:53]Read from MH i2c: E2 03 00 68 08 00 90 00 E4 [17:25:53]RAPDU: 90 00 [17:25:53]wFMCommunicate OK [17:25:53]wFMCommunicate request_size=255 [17:25:53]MH_SAM_APDU [17:25:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FC 01 00 00 F4 03 04 00 20 C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 87 02 00 35 04 06 00 23 52 95 A3 [17:25:53]Write to MH i2c: E2 02 01 69 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FC 01 00 00 F4 03 04 00 20 C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 87 02 00 35 04 06 00 23 52 95 A3 00 00 9A [17:25:53]Write i2c OK [17:25:53]MH_I2C_Read... [17:25:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:54]Read from MH i2c: E2 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 03 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 03 00 69 08 00 90 00 E5 [17:25:54]RAPDU: 90 00 [17:25:54]wFMCommunicate OK [17:25:54]wFMCommunicate request_size=7 [17:25:54]MH_SAM_APDU [17:25:54]CAPDU: 80 0D 02 02 02 B4 6E [17:25:54]Write to MH i2c: E2 0A 00 6A 08 80 0D 02 02 02 00 B4 6E 00 00 12 [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:25:54]Read from MH i2c: E2 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 03 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 03 00 6A 08 00 90 00 E6 [17:25:54]RAPDU: 90 00 [17:25:54]wFMCommunicate OK [17:25:54]wFMCommunicate request_size=4 [17:25:54]MH_SAM_APDU [17:25:54]CAPDU: 80 0D 03 02 [17:25:54]Write to MH i2c: E2 08 00 6B 08 80 0D 03 02 00 00 00 00 EE [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:25:54]Read from MH i2c: E2 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 0B 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 0B 00 6B 08 00 5A 59 A5 C7 D5 A3 14 05 90 00 9F [17:25:54]RAPDU: 5A 59 A5 C7 D5 A3 14 05 90 00 [17:25:54]wFMCommunicate OK [17:25:54]SAM_PROTO_SignData done [17:25:54]FM_MakeSignedData done [17:25:54]CreateOFDProtocolMessage [17:25:54]wFMCommunicate request_size=4 [17:25:54]MH_SAM_APDU [17:25:54]CAPDU: 80 11 00 00 [17:25:54]Write to MH i2c: E2 08 00 6C 08 80 11 00 00 00 00 00 00 EE [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:54]Read from MH i2c: E2 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 17 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: E2 17 00 6C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [17:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:25:54]wFMCommunicate OK [17:25:54]CreateOFDProtocolMessage done [17:25:54]OFDSenderStorePacket 165655 [17:25:54]StoreOFDPacket docnum=165655 [17:25:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 AC 7D 04 01 06 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 20 C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 87 02 00 35 04 06 00 23 52 95 A3 B4 6E 5A 59 A5 C7 D5 A3 14 05 [17:25:54]CheckFolder [17:25:54]dirname=/storage/ofd_packets [17:25:54]CheckFolder done [17:25:54]ProducePacketName [17:25:54]name=ofd_packets/00165655 [17:25:54]NVStorageSaveData ofd_packets/00165655 [17:25:54]File name is /storage/ofd_packets/00165655 [17:25:54]Write 298 bytes [17:25:54]NVStorageSaveData done [17:25:54]OFDSenderStorePacket done [17:25:54]KKMCreateOFDPacket done [17:25:54]NVStorageSaveData kkm_last_timestamp [17:25:54]File name is /storage/kkm_last_timestamp [17:25:54]Write 4 bytes [17:25:54]NVStorageSaveData done [17:25:54]ExternCall_PrintAddStr [17:25:54]wPrintStart [17:25:54]Write to MH i2c: 01 00 00 6D 08 75 [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: 01 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: 01 07 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: 01 07 00 6D 08 00 00 00 00 00 FF 0F 8A [17:25:54]RasterBufferAndPrint [17:25:54]line Счет N : (1)294502 [17:25:54]line ИНН: 02508201610067 [17:25:54]line Контрольно-Кассовый Чек [17:25:54]line ПРОДАЖА [17:25:54]line ТРК (МРК, ГНК) : 11 [17:25:54]line Товар: 2710194800 [17:25:54]line ДТ-К-5 [17:25:54]line 26.250 * 76.20 [17:25:54]line = 2000.25 [17:25:54]line НДС 12% НСП 1% [17:25:54]line > о реализуемом товаре [17:25:54]line ОКРУГЛЕНИЕ: -0.25 [17:25:54]line ИТОГО: 2000.00 [17:25:54]line Внесено: 2000.00 [17:25:54]line СДАЧА: 0.00 [17:25:54]line НСП 1% : 17.70 [17:25:54]line НДС 12% : 212.42 [17:25:54]line Наличными: 2000.00 [17:25:54]line Безнал.: 0.00 [17:25:54]line Место: АЗС № 130 "Партнер Нефть" [17:25:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:25:54]line СНО: Общий режим [17:25:54]line Чек 508 23.08.2024 17:25 [17:25:54]line Смена: 469 ФФД: 1.0 [17:25:54]line ЗНМ: 0300000070 [17:25:54]line РНМ: 0000000000092562 [17:25:54]line Версия ККМ: 001 [17:25:54]line ФМ: 0000000000871769 [17:25:54]line ФД: 165655 [17:25:54]line ФПД: 38837604824174 [17:25:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165655&fm=38837604824174&tin=02508201610067®Number=0000000000092562&sum=200000 [17:25:54]written 0, free lines is 4095 [17:25:54]OFD Sender: Processing packet 165655 [packets to send 995, broken 994] [17:25:54]ProducePacketName [17:25:54]name=ofd_packets/00165655 [17:25:54]OFD Sender: To server: pG, [17:25:54]CommunicateWithHost lk.salyk.kg:30040 [17:25:54]ConnectInit lk.salyk.kg [17:25:54]Write to MH i2c: 01 00 00 98 08 A0 [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: 01 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: 01 07 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: 01 07 00 98 08 00 00 00 00 00 D5 0C 88 [17:25:54]RasterBufferAndPrint [17:25:54]line [17:25:54]line [17:25:54]line [17:25:54]line [17:25:54]line [17:25:54]written 0, free lines is 3292 [17:25:54]MH_Cut [17:25:54]Write to MH i2c: D1 01 00 9F 08 01 79 [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: D1 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: D1 01 00 [17:25:54]MH_I2C_Read... [17:25:54]Read from MH i2c: D1 01 00 9F 08 00 78 [17:25:54]Write to MH i2c: 01 00 00 A0 08 A8 [17:25:54]Write i2c OK [17:25:54]MH_I2C_Read... [17:25:55]*** Cut start [17:25:55]*** Purtial cut [17:25:55]*** Stage 1: CUTSNS_PIN = 1 [17:25:55]Connected sock=11 [17:25:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 AC 7D 04 01 06 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 20 C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 87 02 00 35 04 06 00 23 52 95 A3 B4 6E 5A 59 A5 C7 D5 A3 14 05 [17:25:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2D 11 47 00 36 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 87 02 00 F4 03 04 00 6C 6F C8 66 B6 04 01 00 00 5E 96 12 13 27 15 BF E4 [17:25:55]CommunicateWithHost err = 0 [17:25:55]CheckOFDResponse [17:25:55]1017 (14) - 77093643461234 [17:25:55]1041 (16) - 0000000000871769 [17:25:55]1040 (4) - 165655 [17:25:55]1012 (4) - 23.08.2024 11:15 [17:25:55]1206 (1) - 0 [17:25:55]OFD Sender: Remove packet 165655 [17:25:55]ProducePacketName [17:25:55]name=ofd_packets/00165655 [17:25:55]NVStorageDeleteData [17:25:56]OFD Sender: No OFD packet to send [17:25:57]Read from MH i2c: 01 [17:25:57]MH_I2C_Read... [17:25:57]*** Stop cut motor [17:25:57]*** Cut end [17:25:57]Read from MH i2c: 01 07 00 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: 01 07 00 A0 08 00 00 00 00 00 FF 0F BD [17:25:57]process_action close_receipt done [17:25:57]requested_data is exist [17:25:57]produce_requested_data [17:25:57]requested_item fm.sn is exist - process it [17:25:57]wFMCommunicate request_size=4 [17:25:57]MH_SAM_APDU [17:25:57]CAPDU: 80 11 00 00 [17:25:57]Write to MH i2c: E2 08 00 A1 08 80 11 00 00 00 00 00 00 23 [17:25:57]Write i2c OK [17:25:57]MH_I2C_Read... [17:25:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:25:57]Read from MH i2c: E2 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 17 00 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 17 00 A1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [17:25:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:25:57]wFMCommunicate OK [17:25:57]requested_item fd.num is exist - process it [17:25:57]SAM_PROTO_GetFieldsCounters [17:25:57]wFMCommunicate request_size=4 [17:25:57]MH_SAM_APDU [17:25:57]CAPDU: 80 13 00 00 [17:25:57]Write to MH i2c: E2 08 00 A2 08 80 13 00 00 00 00 00 00 26 [17:25:57]Write i2c OK [17:25:57]MH_I2C_Read... [17:25:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:25:57]Read from MH i2c: E2 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 62 00 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 62 00 A2 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [17:25:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FC 01 00 00 5E 04 04 00 FC 01 00 00 57 04 04 00 FD 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:25:57]wFMCommunicate OK [17:25:57]SAM_PROTO_GetFieldsCounters done [17:25:57]requested_item shift.num is exist - process it [17:25:57]requested_item shift.opened is exist - process it [17:25:57]req_shift_opened [17:25:57]FM_GetShiftState [17:25:57]SAM_PROTO_GetShiftState [17:25:57]wFMCommunicate request_size=4 [17:25:57]MH_SAM_APDU [17:25:57]CAPDU: 80 13 01 00 [17:25:57]Write to MH i2c: E2 08 00 A3 08 80 13 01 00 00 00 00 00 28 [17:25:57]Write i2c OK [17:25:57]MH_I2C_Read... [17:25:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:25:57]Read from MH i2c: E2 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 0E 00 [17:25:57]MH_I2C_Read... [17:25:57]Read from MH i2c: E2 0E 00 A3 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 56 [17:25:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:25:57]wFMCommunicate OK [17:25:57]SAM_PROTO_GetShiftState done [17:25:57]FM_GetShiftState done [17:25:57]req_shift_opened done [17:25:57]requested_item shift.open_date is exist - process it [17:25:57]req_shift_open_date [17:25:57]req_shift_open_date done [17:25:57]produce_requested_data done [17:25:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165655,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:25:57]process_action_free close_receipt [17:25:57]json_value_free [17:25:57]json_value_free done [17:25:57]process_json_proto returns [17:25:57]Send response to host [17:25:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165655,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:25:57]free response buf [17:25:57]execute_script done [17:25:57]execute_script returns [17:25:57]free content buf [17:25:57]Sock 7.Close socket [17:25:57]Sock 7.Thread stoped [17:26:01]OFD Sender: No OFD packet to send [17:26:06]OFD Sender: No OFD packet to send [17:26:11]OFD Sender: No OFD packet to send [17:26:16]OFD Sender: No OFD packet to send [17:26:21]OFD Sender: No OFD packet to send [17:26:26]OFD Sender: No OFD packet to send [17:26:31]OFD Sender: No OFD packet to send [17:26:34]accept exits with 10 [17:26:34]New connection [17:26:34]New thread 3067026788 created [17:26:34]Thread 3067170148 joined [17:26:34]Waiting for new connection... [17:26:34] Sock 10.Parse request [17:26:34]Sock 10.Check first char [17:26:34]Sock 10.First char is OK [17:26:34]request: POST /json_proto HTTP/1.0 [17:26:34]Method: POST [17:26:34]URL: /json_proto [17:26:34]Method is POST - this is cgi request [17:26:34]url: /json_proto [17:26:34]query_string will be loaded in cgi processing [17:26:34]execute_cgi json_proto POST (null) [17:26:34]execute_cgi path=json_proto method=POST [17:26:34]POST find Content-Length [17:26:34]Host: 172.17.44.132:8080 [17:26:34]Content-Length: 677 [17:26:34]Content-Type: application/json [17:26:34] [17:26:34]POST finish read [17:26:34]Found Content-Length = 677 [17:26:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.990, "sum" : 270.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:34]execute_script... [17:26:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.990, "sum" : 270.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 270.00, "total" : 270.00, "payments": [ { "type": 0, "sum" : 270.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:26:34]POST & json_proto [17:26:34]process_json_proto [17:26:34]json parsed OK: [17:26:34]protocol is kg_v1.0 [17:26:34]action value=close_receipt [17:26:34]process_action close_receipt [17:26:34]cmd_close_receipt [17:26:34]MH_GetDate [17:26:34]Write to MH i2c: F0 00 00 A4 08 9B [17:26:34]Write i2c OK [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: F0 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: F0 09 00 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: F0 09 00 A4 08 00 4A C6 C8 66 2A 83 C1 65 B5 [17:26:34]GetLastDocTimeStamp 1724433952 [17:26:34]current date 1724433994 [17:26:34]FM_GetShiftState [17:26:34]SAM_PROTO_GetShiftState [17:26:34]wFMCommunicate request_size=4 [17:26:34]MH_SAM_APDU [17:26:34]CAPDU: 80 13 01 00 [17:26:34]Write to MH i2c: E2 08 00 A5 08 80 13 01 00 00 00 00 00 2A [17:26:34]Write i2c OK [17:26:34]MH_I2C_Read... [17:26:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:34]Read from MH i2c: E2 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 0E 00 [17:26:34]MH_I2C_Read... [17:26:34]Read from MH i2c: E2 0E 00 A5 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 58 [17:26:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:26:34]wFMCommunicate OK [17:26:34]SAM_PROTO_GetShiftState done [17:26:34]FM_GetShiftState done [17:26:34]opened in 1724372766 [17:26:34]opened+sec_in_day 1724459166 [17:26:34]quantity*price = 27052 [17:26:34]sum+1 = 27053 [17:26:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 270.00 Внесено: 270.00 СДАЧА: 0.00 НСП 1% : 2.39 НДС 12% : 28.73 Наличными: 270.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 509 23.08.2024 17:26 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165656 ФПД: 47285869428027 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165656&fm=47285869428027&tin=02508201610067®Number=0000000000092562&sum=27000 [17:26:35]StoreToDocumentArchive [17:26:35]shift 469 fd 165656 [17:26:35]save to /storage/0469/doc_00165656 [17:26:35]save last doc name /storage/0469/doc_00165656 to /storage/kkm_last_doc_name [17:26:35]save OK [17:26:35]Clear old archive folders... [17:26:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:26:35]tlvbuf is 010F04D0 [17:26:35]SAM_PROTO_ClearQueue [17:26:35]wFMCommunicate request_size=4 [17:26:35]MH_SAM_APDU [17:26:35]CAPDU: 80 09 00 00 [17:26:35]Write to MH i2c: E2 08 00 B2 08 80 09 00 00 00 00 00 00 2C [17:26:35]Write i2c OK [17:26:35]MH_I2C_Read... [17:26:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:26:35]Read from MH i2c: E2 [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: E2 03 00 [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: E2 03 00 B2 08 00 90 00 2E [17:26:35]RAPDU: 90 00 [17:26:35]wFMCommunicate OK [17:26:35]SAM_PROTO_ClearQueue done [17:26:35]KKMCreateOFDPacket [17:26:35]OFDProtocolAddRootSTLVToBuf [17:26:35]FM_MakeSignedData [17:26:35]FM_MakeSignedData [17:26:35]SAM_PROTO_SignData [17:26:35]wFMCommunicate request_size=4 [17:26:35]MH_SAM_APDU [17:26:35]CAPDU: 80 0D 01 02 [17:26:35]Write to MH i2c: E2 08 00 B3 08 80 0D 01 02 00 00 00 00 34 [17:26:35]Write i2c OK [17:26:35]MH_I2C_Read... [17:26:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:26:35]Read from MH i2c: E2 [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: E2 03 00 [17:26:35]MH_I2C_Read... [17:26:35]Read from MH i2c: E2 03 00 B3 08 00 90 00 2F [17:26:35]RAPDU: 90 00 [17:26:35]wFMCommunicate OK [17:26:35]wFMCommunicate request_size=255 [17:26:35]MH_SAM_APDU [17:26:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 4A C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 87 02 00 35 04 06 00 2B [17:26:35]Write to MH i2c: E2 02 01 B4 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 4A C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 87 02 00 35 04 06 00 2B 00 00 66 [17:26:35]Write i2c OK [17:26:35]MH_I2C_Read... [17:26:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:36]Read from MH i2c: E2 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 03 00 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 03 00 B4 08 00 90 00 30 [17:26:36]RAPDU: 90 00 [17:26:36]wFMCommunicate OK [17:26:36]wFMCommunicate request_size=10 [17:26:36]MH_SAM_APDU [17:26:36]CAPDU: 80 0D 02 02 05 01 99 73 3D 3B [17:26:36]Write to MH i2c: E2 0D 00 B5 08 80 0D 02 02 05 00 01 99 73 3D 3B 00 00 C6 [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:26:36]Read from MH i2c: E2 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 03 00 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 03 00 B5 08 00 90 00 31 [17:26:36]RAPDU: 90 00 [17:26:36]wFMCommunicate OK [17:26:36]wFMCommunicate request_size=4 [17:26:36]MH_SAM_APDU [17:26:36]CAPDU: 80 0D 03 02 [17:26:36]Write to MH i2c: E2 08 00 B6 08 80 0D 03 02 00 00 00 00 39 [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:26:36]Read from MH i2c: E2 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 0B 00 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 0B 00 B6 08 00 3B 12 EC 6E AC 54 A8 FB 90 00 84 [17:26:36]RAPDU: 3B 12 EC 6E AC 54 A8 FB 90 00 [17:26:36]wFMCommunicate OK [17:26:36]SAM_PROTO_SignData done [17:26:36]FM_MakeSignedData done [17:26:36]CreateOFDProtocolMessage [17:26:36]wFMCommunicate request_size=4 [17:26:36]MH_SAM_APDU [17:26:36]CAPDU: 80 11 00 00 [17:26:36]Write to MH i2c: E2 08 00 B7 08 80 11 00 00 00 00 00 00 39 [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:36]Read from MH i2c: E2 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 17 00 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: E2 17 00 B7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [17:26:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:26:36]wFMCommunicate OK [17:26:36]CreateOFDProtocolMessage done [17:26:36]OFDSenderStorePacket 165656 [17:26:36]StoreOFDPacket docnum=165656 [17:26:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F4 C1 07 01 EE 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 4A C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 87 02 00 35 04 06 00 2B 01 99 73 3D 3B 3B 12 EC 6E AC 54 A8 FB [17:26:36]CheckFolder [17:26:36]dirname=/storage/ofd_packets [17:26:36]CheckFolder done [17:26:36]ProducePacketName [17:26:36]name=ofd_packets/00165656 [17:26:36]NVStorageSaveData ofd_packets/00165656 [17:26:36]File name is /storage/ofd_packets/00165656 [17:26:36]Write 301 bytes [17:26:36]NVStorageSaveData done [17:26:36]OFDSenderStorePacket done [17:26:36]KKMCreateOFDPacket done [17:26:36]NVStorageSaveData kkm_last_timestamp [17:26:36]File name is /storage/kkm_last_timestamp [17:26:36]Write 4 bytes [17:26:36]NVStorageSaveData done [17:26:36]ExternCall_PrintAddStr [17:26:36]wPrintStart [17:26:36]Write to MH i2c: 01 00 00 B8 08 C0 [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: 01 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: 01 07 00 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: 01 07 00 B8 08 00 00 00 00 00 FF 0F D5 [17:26:36]RasterBufferAndPrint [17:26:36]line Счет N : (1)294503 [17:26:36]line ИНН: 02508201610067 [17:26:36]line Контрольно-Кассовый Чек [17:26:36]line ПРОДАЖА [17:26:36]line ТРК (МРК, ГНК) : 42 [17:26:36]line Товар: 2710124130 [17:26:36]line Аи-92-К-5 [17:26:36]line 3.990 * 67.80 [17:26:36]line = 270.52 [17:26:36]line НДС 12% НСП 1% [17:26:36]line > о реализуемом товаре [17:26:36]line ОКРУГЛЕНИЕ: -0.52 [17:26:36]line ИТОГО: 270.00 [17:26:36]line Внесено: 270.00 [17:26:36]line СДАЧА: 0.00 [17:26:36]line НСП 1% : 2.39 [17:26:36]line НДС 12% : 28.73 [17:26:36]line Наличными: 270.00 [17:26:36]line Безнал.: 0.00 [17:26:36]line Место: АЗС № 130 "Партнер Нефть" [17:26:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:26:36]line СНО: Общий режим [17:26:36]line Чек 509 23.08.2024 17:26 [17:26:36]line Смена: 469 ФФД: 1.0 [17:26:36]line ЗНМ: 0300000070 [17:26:36]line РНМ: 0000000000092562 [17:26:36]line Версия ККМ: 001 [17:26:36]line ФМ: 0000000000871769 [17:26:36]line ФД: 165656 [17:26:36]line ФПД: 47285869428027 [17:26:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165656&fm=47285869428027&tin=02508201610067®Number=0000000000092562&sum=27000 [17:26:36]written 0, free lines is 4095 [17:26:36]OFD Sender: Processing packet 165656 [packets to send 995, broken 994] [17:26:36]ProducePacketName [17:26:36]name=ofd_packets/00165656 [17:26:36]OFD Sender: To server: pG, [17:26:36]CommunicateWithHost lk.salyk.kg:30040 [17:26:36]ConnectInit lk.salyk.kg [17:26:36]Write to MH i2c: 01 00 00 E3 08 EB [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: 01 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: 01 07 00 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: 01 07 00 E3 08 00 00 00 00 00 CF 0C CD [17:26:36]RasterBufferAndPrint [17:26:36]line [17:26:36]line [17:26:36]line [17:26:36]line [17:26:36]line [17:26:36]written 0, free lines is 3285 [17:26:36]MH_Cut [17:26:36]Write to MH i2c: D1 01 00 EA 08 01 C4 [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: D1 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: D1 01 00 [17:26:36]MH_I2C_Read... [17:26:36]Read from MH i2c: D1 01 00 EA 08 00 C3 [17:26:36]Write to MH i2c: 01 00 00 EB 08 F3 [17:26:36]Write i2c OK [17:26:36]MH_I2C_Read... [17:26:37]*** Cut start [17:26:37]*** Purtial cut [17:26:37]*** Stage 1: CUTSNS_PIN = 1 [17:26:39]Connected sock=11 [17:26:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F4 C1 07 01 EE 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 AC 69 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 0B 00 00 00 00 07 04 06 00 78 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 01 00 00 F4 03 04 00 4A C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 87 02 00 35 04 06 00 2B 01 99 73 3D 3B 3B 12 EC 6E AC 54 A8 FB [17:26:39]Read from MH i2c: 01 [17:26:39]MH_I2C_Read... [17:26:39]*** Stop cut motor [17:26:39]*** Cut end [17:26:39]Read from MH i2c: 01 07 00 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: 01 07 00 EB 08 00 00 00 00 00 FF 0F 08 [17:26:39]process_action close_receipt done [17:26:39]requested_data is exist [17:26:39]produce_requested_data [17:26:39]requested_item fm.sn is exist - process it [17:26:39]wFMCommunicate request_size=4 [17:26:39]MH_SAM_APDU [17:26:39]CAPDU: 80 11 00 00 [17:26:39]Write to MH i2c: E2 08 00 EC 08 80 11 00 00 00 00 00 00 6E [17:26:39]Write i2c OK [17:26:39]MH_I2C_Read... [17:26:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:26:39]Read from MH i2c: E2 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: E2 17 00 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: E2 17 00 EC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [17:26:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:26:39]wFMCommunicate OK [17:26:39]requested_item fd.num is exist - process it [17:26:39]SAM_PROTO_GetFieldsCounters [17:26:39]wFMCommunicate request_size=4 [17:26:39]MH_SAM_APDU [17:26:39]CAPDU: 80 13 00 00 [17:26:39]Write to MH i2c: E2 08 00 ED 08 80 13 00 00 00 00 00 00 71 [17:26:39]Write i2c OK [17:26:39]MH_I2C_Read... [17:26:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:26:39]Read from MH i2c: E2 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: E2 62 00 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: E2 62 00 ED 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 08 [17:26:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FD 01 00 00 5E 04 04 00 FD 01 00 00 57 04 04 00 FE 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:26:39]wFMCommunicate OK [17:26:39]SAM_PROTO_GetFieldsCounters done [17:26:39]requested_item shift.num is exist - process it [17:26:39]requested_item shift.opened is exist - process it [17:26:39]req_shift_opened [17:26:39]FM_GetShiftState [17:26:39]SAM_PROTO_GetShiftState [17:26:39]wFMCommunicate request_size=4 [17:26:39]MH_SAM_APDU [17:26:39]CAPDU: 80 13 01 00 [17:26:39]Write to MH i2c: E2 08 00 EE 08 80 13 01 00 00 00 00 00 73 [17:26:39]Write i2c OK [17:26:39]MH_I2C_Read... [17:26:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 01 23 47 00 C5 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 87 02 00 F4 03 04 00 98 6F C8 66 B6 04 01 00 00 16 F8 12 07 C2 DB E7 D7 [17:26:39]CommunicateWithHost err = 0 [17:26:39]CheckOFDResponse [17:26:39]1017 (14) - 77093643461234 [17:26:39]1041 (16) - 0000000000871769 [17:26:39]1040 (4) - 165656 [17:26:39]1012 (4) - 23.08.2024 11:16 [17:26:39]1206 (1) - 0 [17:26:39]OFD Sender: Remove packet 165656 [17:26:39]ProducePacketName [17:26:39]name=ofd_packets/00165656 [17:26:39]NVStorageDeleteData [17:26:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:26:39]Read from MH i2c: E2 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: E2 0E 00 [17:26:39]MH_I2C_Read... [17:26:39]Read from MH i2c: E2 0E 00 EE 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A1 [17:26:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:26:39]wFMCommunicate OK [17:26:39]SAM_PROTO_GetShiftState done [17:26:39]FM_GetShiftState done [17:26:39]req_shift_opened done [17:26:39]requested_item shift.open_date is exist - process it [17:26:39]req_shift_open_date [17:26:39]req_shift_open_date done [17:26:39]produce_requested_data done [17:26:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165656,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:26:39]process_action_free close_receipt [17:26:39]json_value_free [17:26:39]json_value_free done [17:26:39]process_json_proto returns [17:26:39]Send response to host [17:26:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165656,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:26:39]free response buf [17:26:39]execute_script done [17:26:39]execute_script returns [17:26:39]free content buf [17:26:39]Sock 10.Close socket [17:26:39]Sock 10.Thread stoped [17:26:40]OFD Sender: No OFD packet to send [17:26:45]OFD Sender: No OFD packet to send [17:26:50]OFD Sender: No OFD packet to send [17:26:53]recv_with_timeout no data received [17:26:55]OFD Sender: No OFD packet to send [17:27:00]OFD Sender: No OFD packet to send [17:27:04]recv_with_timeout no data received [17:27:05]OFD Sender: No OFD packet to send [17:27:10]OFD Sender: No OFD packet to send [17:27:15]OFD Sender: No OFD packet to send [17:27:20]OFD Sender: No OFD packet to send [17:27:22]recv_with_timeout no data received [17:27:25]OFD Sender: No OFD packet to send [17:27:30]OFD Sender: No OFD packet to send [17:27:35]OFD Sender: No OFD packet to send [17:27:40]OFD Sender: No OFD packet to send [17:27:45]OFD Sender: No OFD packet to send [17:27:50]OFD Sender: No OFD packet to send [17:27:55]OFD Sender: No OFD packet to send [17:28:00]OFD Sender: No OFD packet to send [17:28:05]OFD Sender: No OFD packet to send [17:28:10]OFD Sender: No OFD packet to send [17:28:15]OFD Sender: No OFD packet to send [17:28:20]OFD Sender: No OFD packet to send [17:28:22]recv_with_timeout no data received [17:28:25]OFD Sender: No OFD packet to send [17:28:30]OFD Sender: No OFD packet to send [17:28:34]accept exits with 9 [17:28:34]New connection [17:28:34]New thread 3067170148 created [17:28:34]Thread 3067026788 joined [17:28:34]Waiting for new connection... [17:28:34] Sock 9.Parse request [17:28:34]Sock 9.Check first char [17:28:34]Sock 9.First char is OK [17:28:34]request: POST /json_proto HTTP/1.0 [17:28:34]Method: POST [17:28:34]URL: /json_proto [17:28:34]Method is POST - this is cgi request [17:28:34]url: /json_proto [17:28:34]query_string will be loaded in cgi processing [17:28:34]execute_cgi json_proto POST (null) [17:28:34]execute_cgi path=json_proto method=POST [17:28:34]POST find Content-Length [17:28:34]Host: 172.17.44.132:8080 [17:28:34]Content-Length: 793 [17:28:34]Content-Type: application/json [17:28:34] [17:28:34]POST finish read [17:28:34]Found Content-Length = 793 [17:28:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 43.610, "sum" : 3000.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:34]execute_script... [17:28:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294504", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 43.610, "sum" : 3000.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:28:34]POST & json_proto [17:28:34]process_json_proto [17:28:34]json parsed OK: [17:28:34]protocol is kg_v1.0 [17:28:34]action value=close_receipt [17:28:34]process_action close_receipt [17:28:34]cmd_close_receipt [17:28:34]MH_GetDate [17:28:34]Write to MH i2c: F0 00 00 EF 08 E6 [17:28:34]Write i2c OK [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: F0 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: F0 09 00 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: F0 09 00 EF 08 00 C2 C6 C8 66 2A 83 C1 65 78 [17:28:34]GetLastDocTimeStamp 1724433994 [17:28:34]current date 1724434114 [17:28:34]FM_GetShiftState [17:28:34]SAM_PROTO_GetShiftState [17:28:34]wFMCommunicate request_size=4 [17:28:34]MH_SAM_APDU [17:28:34]CAPDU: 80 13 01 00 [17:28:34]Write to MH i2c: E2 08 00 F0 08 80 13 01 00 00 00 00 00 75 [17:28:34]Write i2c OK [17:28:34]MH_I2C_Read... [17:28:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:34]Read from MH i2c: E2 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: E2 0E 00 [17:28:34]MH_I2C_Read... [17:28:34]Read from MH i2c: E2 0E 00 F0 08 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A3 [17:28:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:28:34]wFMCommunicate OK [17:28:34]SAM_PROTO_GetShiftState done [17:28:34]FM_GetShiftState done [17:28:34]opened in 1724372766 [17:28:34]opened+sec_in_day 1724459166 [17:28:34]quantity*price = 300036 [17:28:34]sum+1 = 300038 [17:28:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.37 НСП 1% : 26.55 НДС 12% : 318.62 Наличными: 0.00 Безнал.: 3000.37 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 510 23.08.2024 17:28 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165657 ФПД: 47021740881105 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165657&fm=47021740881105&tin=02508201610067®Number=0000000000092562&sum=300037 [17:28:35]StoreToDocumentArchive [17:28:35]shift 469 fd 165657 [17:28:35]save to /storage/0469/doc_00165657 [17:28:35]save last doc name /storage/0469/doc_00165657 to /storage/kkm_last_doc_name [17:28:35]save OK [17:28:35]Clear old archive folders... [17:28:35]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:28:35]tlvbuf is 01120DB0 [17:28:35]SAM_PROTO_ClearQueue [17:28:35]wFMCommunicate request_size=4 [17:28:35]MH_SAM_APDU [17:28:35]CAPDU: 80 09 00 00 [17:28:35]Write to MH i2c: E2 08 00 FD 08 80 09 00 00 00 00 00 00 77 [17:28:35]Write i2c OK [17:28:35]MH_I2C_Read... [17:28:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:28:35]Read from MH i2c: E2 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 03 00 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 03 00 FD 08 00 90 00 79 [17:28:35]RAPDU: 90 00 [17:28:35]wFMCommunicate OK [17:28:35]SAM_PROTO_ClearQueue done [17:28:35]KKMCreateOFDPacket [17:28:35]OFDProtocolAddRootSTLVToBuf [17:28:35]FM_MakeSignedData [17:28:35]FM_MakeSignedData [17:28:35]SAM_PROTO_SignData [17:28:35]wFMCommunicate request_size=4 [17:28:35]MH_SAM_APDU [17:28:35]CAPDU: 80 0D 01 02 [17:28:35]Write to MH i2c: E2 08 00 FE 08 80 0D 01 02 00 00 00 00 7F [17:28:35]Write i2c OK [17:28:35]MH_I2C_Read... [17:28:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:28:35]Read from MH i2c: E2 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 03 00 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 03 00 FE 08 00 90 00 7A [17:28:35]RAPDU: 90 00 [17:28:35]wFMCommunicate OK [17:28:35]wFMCommunicate request_size=255 [17:28:35]MH_SAM_APDU [17:28:35]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 05 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 05 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 C2 C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 87 02 00 35 04 06 00 2A C4 1A [17:28:35]Write to MH i2c: E2 02 01 FF 08 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 05 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 05 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 C2 C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 87 02 00 35 04 06 00 2A C4 1A 00 00 AD [17:28:35]Write i2c OK [17:28:35]MH_I2C_Read... [17:28:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:35]Read from MH i2c: E2 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 03 00 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 03 00 FF 08 00 90 00 7B [17:28:35]RAPDU: 90 00 [17:28:35]wFMCommunicate OK [17:28:35]wFMCommunicate request_size=8 [17:28:35]MH_SAM_APDU [17:28:35]CAPDU: 80 0D 02 02 03 29 74 D1 [17:28:35]Write to MH i2c: E2 0B 00 00 09 80 0D 02 02 03 00 29 74 D1 00 00 F7 [17:28:35]Write i2c OK [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 [17:28:35]MH_I2C_Read... [17:28:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:28:35]Read from MH i2c: E2 03 00 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 03 00 00 09 00 90 00 7D [17:28:35]RAPDU: 90 00 [17:28:35]wFMCommunicate OK [17:28:35]wFMCommunicate request_size=4 [17:28:35]MH_SAM_APDU [17:28:35]CAPDU: 80 0D 03 02 [17:28:35]Write to MH i2c: E2 08 00 01 09 80 0D 03 02 00 00 00 00 85 [17:28:35]Write i2c OK [17:28:35]MH_I2C_Read... [17:28:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:28:35]Read from MH i2c: E2 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 0B 00 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 0B 00 01 09 00 0D DD 64 24 F2 D8 6A 5A 90 00 86 [17:28:35]RAPDU: 0D DD 64 24 F2 D8 6A 5A 90 00 [17:28:35]wFMCommunicate OK [17:28:35]SAM_PROTO_SignData done [17:28:35]FM_MakeSignedData done [17:28:35]CreateOFDProtocolMessage [17:28:35]wFMCommunicate request_size=4 [17:28:35]MH_SAM_APDU [17:28:35]CAPDU: 80 11 00 00 [17:28:35]Write to MH i2c: E2 08 00 02 09 80 11 00 00 00 00 00 00 85 [17:28:35]Write i2c OK [17:28:35]MH_I2C_Read... [17:28:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:35]Read from MH i2c: E2 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 17 00 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: E2 17 00 02 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [17:28:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:28:35]wFMCommunicate OK [17:28:35]CreateOFDProtocolMessage done [17:28:35]OFDSenderStorePacket 165657 [17:28:35]StoreOFDPacket docnum=165657 [17:28:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 9D 6F 05 01 E0 55 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 05 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 05 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 C2 C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 87 02 00 35 04 06 00 2A C4 1A 29 74 D1 0D DD 64 24 F2 D8 6A 5A [17:28:35]CheckFolder [17:28:35]dirname=/storage/ofd_packets [17:28:35]CheckFolder done [17:28:35]ProducePacketName [17:28:35]name=ofd_packets/00165657 [17:28:35]NVStorageSaveData ofd_packets/00165657 [17:28:35]File name is /storage/ofd_packets/00165657 [17:28:35]Write 299 bytes [17:28:35]NVStorageSaveData done [17:28:35]OFDSenderStorePacket done [17:28:35]KKMCreateOFDPacket done [17:28:35]NVStorageSaveData kkm_last_timestamp [17:28:35]File name is /storage/kkm_last_timestamp [17:28:35]Write 4 bytes [17:28:35]NVStorageSaveData done [17:28:35]ExternCall_PrintAddStr [17:28:35]wPrintStart [17:28:35]Write to MH i2c: 01 00 00 03 09 0C [17:28:35]Write i2c OK [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: 01 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: 01 07 00 [17:28:35]MH_I2C_Read... [17:28:35]Read from MH i2c: 01 07 00 03 09 00 00 00 00 00 FF 0F 21 [17:28:35]RasterBufferAndPrint [17:28:35]line Счет N : (1)294504 [17:28:35]line ИНН: 02508201610067 [17:28:35]line Контрольно-Кассовый Чек [17:28:35]line ПРОДАЖА [17:28:35]line ТРК (МРК, ГНК) : 61 [17:28:35]line Товар: 2710124130 [17:28:35]line SU-92-К-5 [17:28:35]line 43.610 * 68.80 [17:28:35]line = 3000.37 [17:28:35]line НДС 12% НСП 1% [17:28:35]line > о реализуемом товаре [17:28:35]line ИТОГО: 3000.37 [17:28:35]line НСП 1% : 26.55 [17:28:35]line НДС 12% : 318.62 [17:28:35]line Наличными: 0.00 [17:28:35]line Безнал.: 3000.37 [17:28:35]line Место: АЗС № 130 "Партнер Нефть" [17:28:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:28:35]line СНО: Общий режим [17:28:35]line Чек 510 23.08.2024 17:28 [17:28:35]line Смена: 469 ФФД: 1.0 [17:28:35]line ЗНМ: 0300000070 [17:28:35]line РНМ: 0000000000092562 [17:28:35]line Версия ККМ: 001 [17:28:35]line Платежная система: O! деньги [17:28:35]line ФМ: 0000000000871769 [17:28:35]line ФД: 165657 [17:28:35]line ФПД: 47021740881105 [17:28:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165657&fm=47021740881105&tin=02508201610067®Number=0000000000092562&sum=300037 [17:28:35]written 0, free lines is 4095 [17:28:35]OFD Sender: Processing packet 165657 [packets to send 995, broken 994] [17:28:35]ProducePacketName [17:28:35]name=ofd_packets/00165657 [17:28:35]OFD Sender: To server: pG, [17:28:35]CommunicateWithHost lk.salyk.kg:30040 [17:28:35]ConnectInit lk.salyk.kg [17:28:36]Write to MH i2c: 01 00 00 2D 09 36 [17:28:36]Write i2c OK [17:28:36]MH_I2C_Read... [17:28:36]Read from MH i2c: 01 [17:28:36]MH_I2C_Read... [17:28:36]Read from MH i2c: 01 07 00 [17:28:36]MH_I2C_Read... [17:28:36]Read from MH i2c: 01 07 00 2D 09 00 00 00 00 00 D9 0C 22 [17:28:36]RasterBufferAndPrint [17:28:36]line [17:28:36]line [17:28:36]line [17:28:36]line [17:28:36]line [17:28:36]written 0, free lines is 3295 [17:28:36]MH_Cut [17:28:36]Write to MH i2c: D1 01 00 34 09 01 0F [17:28:36]Write i2c OK [17:28:36]MH_I2C_Read... [17:28:36]Read from MH i2c: D1 [17:28:36]MH_I2C_Read... [17:28:36]Read from MH i2c: D1 01 00 [17:28:36]MH_I2C_Read... [17:28:36]Read from MH i2c: D1 01 00 34 09 00 0E [17:28:36]Write to MH i2c: 01 00 00 35 09 3E [17:28:36]Write i2c OK [17:28:36]MH_I2C_Read... [17:28:36]*** Cut start [17:28:36]*** Purtial cut [17:28:36]*** Stage 1: CUTSNS_PIN = 1 [17:28:39]Read from MH i2c: 01 [17:28:39]MH_I2C_Read... [17:28:39]*** Stop cut motor [17:28:39]*** Cut end [17:28:39]Read from MH i2c: 01 07 00 [17:28:39]MH_I2C_Read... [17:28:39]Read from MH i2c: 01 07 00 35 09 00 00 00 00 00 FF 0F 53 [17:28:39]process_action close_receipt done [17:28:39]requested_data is exist [17:28:39]produce_requested_data [17:28:39]requested_item fm.sn is exist - process it [17:28:39]wFMCommunicate request_size=4 [17:28:39]MH_SAM_APDU [17:28:39]CAPDU: 80 11 00 00 [17:28:39]Write to MH i2c: E2 08 00 36 09 80 11 00 00 00 00 00 00 B9 [17:28:39]Write i2c OK [17:28:39]MH_I2C_Read... [17:28:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:28:39]Read from MH i2c: E2 [17:28:39]MH_I2C_Read... [17:28:39]Read from MH i2c: E2 17 00 [17:28:39]MH_I2C_Read... [17:28:39]Read from MH i2c: E2 17 00 36 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [17:28:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:28:39]wFMCommunicate OK [17:28:39]requested_item fd.num is exist - process it [17:28:39]SAM_PROTO_GetFieldsCounters [17:28:39]wFMCommunicate request_size=4 [17:28:39]MH_SAM_APDU [17:28:39]CAPDU: 80 13 00 00 [17:28:39]Write to MH i2c: E2 08 00 37 09 80 13 00 00 00 00 00 00 BC [17:28:39]Write i2c OK [17:28:39]MH_I2C_Read... [17:28:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:28:39]Read from MH i2c: E2 [17:28:39]MH_I2C_Read... [17:28:39]Read from MH i2c: E2 62 00 [17:28:39]MH_I2C_Read... [17:28:39]Read from MH i2c: E2 62 00 37 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 57 [17:28:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FE 01 00 00 5E 04 04 00 FE 01 00 00 57 04 04 00 FF 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:28:39]wFMCommunicate OK [17:28:39]SAM_PROTO_GetFieldsCounters done [17:28:39]requested_item shift.num is exist - process it [17:28:39]requested_item shift.opened is exist - process it [17:28:39]req_shift_opened [17:28:39]FM_GetShiftState [17:28:39]SAM_PROTO_GetShiftState [17:28:39]wFMCommunicate request_size=4 [17:28:39]MH_SAM_APDU [17:28:39]CAPDU: 80 13 01 00 [17:28:39]Write to MH i2c: E2 08 00 38 09 80 13 01 00 00 00 00 00 BE [17:28:39]Write i2c OK [17:28:39]MH_I2C_Read... [17:28:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:28:39]Read from MH i2c: E2 [17:28:39]MH_I2C_Read... [17:28:39]Read from MH i2c: E2 0E 00 [17:28:39]MH_I2C_Read... [17:28:39]Read from MH i2c: E2 0E 00 38 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EC [17:28:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:28:39]wFMCommunicate OK [17:28:39]SAM_PROTO_GetShiftState done [17:28:39]FM_GetShiftState done [17:28:39]req_shift_opened done [17:28:39]requested_item shift.open_date is exist - process it [17:28:39]req_shift_open_date [17:28:39]req_shift_open_date done [17:28:39]produce_requested_data done [17:28:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165657,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:28:39]process_action_free close_receipt [17:28:39]json_value_free [17:28:39]json_value_free done [17:28:39]process_json_proto returns [17:28:39]Send response to host [17:28:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165657,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:28:39]free response buf [17:28:39]execute_script done [17:28:39]execute_script returns [17:28:39]free content buf [17:28:39]Sock 9.Close socket [17:28:39]Sock 9.Thread stoped [17:28:40]ConnectInit Can't take IP for lk.salyk.kg [17:28:40]CommunicateWithHost connect error [17:28:40]CommunicateWithHost err = -1 [17:28:40]OFD Sender: Server communicate error [17:28:45]OFD Sender: Processing packet 165657 [packets to send 995, broken 994] [17:28:45]ProducePacketName [17:28:45]name=ofd_packets/00165657 [17:28:45]OFD Sender: To server: pG, [17:28:45]CommunicateWithHost lk.salyk.kg:30040 [17:28:45]ConnectInit lk.salyk.kg [17:28:48]recv_with_timeout no data received [17:28:50]ConnectInit Can't take IP for lk.salyk.kg [17:28:50]CommunicateWithHost connect error [17:28:50]CommunicateWithHost err = -1 [17:28:50]OFD Sender: Server communicate error [17:28:55]OFD Sender: Processing packet 165657 [packets to send 995, broken 994] [17:28:55]ProducePacketName [17:28:55]name=ofd_packets/00165657 [17:28:55]OFD Sender: To server: pG, [17:28:55]CommunicateWithHost lk.salyk.kg:30040 [17:28:55]ConnectInit lk.salyk.kg [17:29:00]recv_with_timeout no data received [17:29:00]ConnectInit Can't take IP for lk.salyk.kg [17:29:00]CommunicateWithHost connect error [17:29:00]CommunicateWithHost err = -1 [17:29:00]OFD Sender: Server communicate error [17:29:06]OFD Sender: Processing packet 165657 [packets to send 995, broken 994] [17:29:06]ProducePacketName [17:29:06]name=ofd_packets/00165657 [17:29:06]OFD Sender: To server: pG, [17:29:06]CommunicateWithHost lk.salyk.kg:30040 [17:29:06]ConnectInit lk.salyk.kg [17:29:15]recv_with_timeout no data received [17:29:18]accept exits with 7 [17:29:18]New connection [17:29:18]New thread 3067026788 created [17:29:18]Thread 3067170148 joined [17:29:18]Waiting for new connection... [17:29:18] Sock 7.Parse request [17:29:18]Sock 7.Check first char [17:29:18]Sock 7.First char is OK [17:29:18]request: POST /json_proto HTTP/1.0 [17:29:18]Method: POST [17:29:18]URL: /json_proto [17:29:18]Method is POST - this is cgi request [17:29:18]url: /json_proto [17:29:18]query_string will be loaded in cgi processing [17:29:18]execute_cgi json_proto POST (null) [17:29:18]execute_cgi path=json_proto method=POST [17:29:18]POST find Content-Length [17:29:18]Host: 172.17.44.132:8080 [17:29:18]Content-Length: 917 [17:29:18]Content-Type: application/json [17:29:18] [17:29:18]POST finish read [17:29:18]Found Content-Length = 917 [17:29:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51081", "tax_sys" : 0, "items" : [ { "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:18]execute_script... [17: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 : (3)51081", "tax_sys" : 0, "items" : [ { "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 2.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:29:18]POST & json_proto [17:29:18]process_json_proto [17:29:18]json parsed OK: [17:29:18]protocol is kg_v1.0 [17:29:18]action value=close_receipt [17:29:18]process_action close_receipt [17:29:18]cmd_close_receipt [17:29:18]MH_GetDate [17:29:18]Write to MH i2c: F0 00 00 39 09 31 [17:29:18]Write i2c OK [17:29:18]MH_I2C_Read... [17:29:18]Read from MH i2c: F0 [17:29:18]MH_I2C_Read... [17:29:18]Read from MH i2c: F0 09 00 [17:29:18]MH_I2C_Read... [17:29:18]Read from MH i2c: F0 09 00 39 09 00 EE C6 C8 66 2A 83 C1 65 EF [17:29:18]GetLastDocTimeStamp 1724434114 [17:29:18]current date 1724434158 [17:29:18]FM_GetShiftState [17:29:18]SAM_PROTO_GetShiftState [17:29:18]wFMCommunicate request_size=4 [17:29:18]MH_SAM_APDU [17:29:18]CAPDU: 80 13 01 00 [17:29:18]Write to MH i2c: E2 08 00 3A 09 80 13 01 00 00 00 00 00 C0 [17:29:18]Write i2c OK [17:29:18]MH_I2C_Read... [17:29:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:18]Read from MH i2c: E2 [17:29:18]MH_I2C_Read... [17:29:18]Read from MH i2c: E2 0E 00 [17:29:18]MH_I2C_Read... [17:29:18]Read from MH i2c: E2 0E 00 3A 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EE [17:29:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:29:18]wFMCommunicate OK [17:29:18]SAM_PROTO_GetShiftState done [17:29:18]FM_GetShiftState done [17:29:18]opened in 1724372766 [17:29:18]opened+sec_in_day 1724459166 [17:29:18]quantity*price = 15000 [17:29:18]sum+1 = 15001 [17:29:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 0.00 Безнал.: 150.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 511 23.08.2024 17:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165658 ФПД: 149287451177066 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165658&fm=149287451177066&tin=02508201610067®Number=0000000000092562&sum=15000 0 [17:29:19]StoreToDocumentArchive [17:29:19]shift 469 fd 165658 [17:29:19]save to /storage/0469/doc_00165658 [17:29:19]save last doc name /storage/0469/doc_00165658 to /storage/kkm_last_doc_name [17:29:19]save OK [17:29:19]Clear old archive folders... [17:29:19]ProcessDocumentItem done err = 0, tmpTLVsize=314 [17:29:19]tlvbuf is 010F0320 [17:29:19]SAM_PROTO_ClearQueue [17:29:19]wFMCommunicate request_size=4 [17:29:19]MH_SAM_APDU [17:29:19]CAPDU: 80 09 00 00 [17:29:19]Write to MH i2c: E2 08 00 47 09 80 09 00 00 00 00 00 00 C2 [17:29:19]Write i2c OK [17:29:19]MH_I2C_Read... [17:29:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:29:19]Read from MH i2c: E2 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 03 00 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 03 00 47 09 00 90 00 C4 [17:29:19]RAPDU: 90 00 [17:29:19]wFMCommunicate OK [17:29:19]SAM_PROTO_ClearQueue done [17:29:19]KKMCreateOFDPacket [17:29:19]OFDProtocolAddRootSTLVToBuf [17:29:19]FM_MakeSignedData [17:29:19]FM_MakeSignedData [17:29:19]SAM_PROTO_SignData [17:29:19]wFMCommunicate request_size=4 [17:29:19]MH_SAM_APDU [17:29:19]CAPDU: 80 0D 01 02 [17:29:19]Write to MH i2c: E2 08 00 48 09 80 0D 01 02 00 00 00 00 CA [17:29:19]Write i2c OK [17:29:19]MH_I2C_Read... [17:29:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:29:19]Read from MH i2c: E2 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 03 00 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 03 00 48 09 00 90 00 C5 [17:29:19]RAPDU: 90 00 [17:29:19]wFMCommunicate OK [17:29:19]wFMCommunicate request_size=255 [17:29:19]MH_SAM_APDU [17:29:19]CAPDU: 80 0D 02 02 FA 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 EE C6 C8 66 0E 04 04 [17:29:19]Write to MH i2c: E2 02 01 49 09 80 0D 02 02 FA 00 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 EE C6 C8 66 0E 04 04 00 00 09 [17:29:19]Write i2c OK [17:29:19]MH_I2C_Read... [17:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:19]Read from MH i2c: E2 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 03 00 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 03 00 49 09 00 90 00 C6 [17:29:19]RAPDU: 90 00 [17:29:19]wFMCommunicate OK [17:29:19]wFMCommunicate request_size=73 [17:29:19]MH_SAM_APDU [17:29:19]CAPDU: 80 0D 02 02 44 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 87 02 00 35 04 06 00 87 C6 B1 7F 30 6A [17:29:19]Write to MH i2c: E2 4C 00 4A 09 80 0D 02 02 44 00 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 87 02 00 35 04 06 00 87 C6 B1 7F 30 6A 00 00 7F [17:29:19]Write i2c OK [17:29:19]MH_I2C_Read... [17:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:29:19]Read from MH i2c: E2 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 03 00 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 03 00 4A 09 00 90 00 C7 [17:29:19]RAPDU: 90 00 [17:29:19]wFMCommunicate OK [17:29:19]wFMCommunicate request_size=4 [17:29:19]MH_SAM_APDU [17:29:19]CAPDU: 80 0D 03 02 [17:29:19]Write to MH i2c: E2 08 00 4B 09 80 0D 03 02 00 00 00 00 CF [17:29:19]Write i2c OK [17:29:19]MH_I2C_Read... [17:29:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:29:19]Read from MH i2c: E2 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 0B 00 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 0B 00 4B 09 00 FC 62 51 CD 5C 1B 36 0F 90 00 08 [17:29:19]RAPDU: FC 62 51 CD 5C 1B 36 0F 90 00 [17:29:19]wFMCommunicate OK [17:29:19]SAM_PROTO_SignData done [17:29:19]FM_MakeSignedData done [17:29:19]CreateOFDProtocolMessage [17:29:19]wFMCommunicate request_size=4 [17:29:19]MH_SAM_APDU [17:29:19]CAPDU: 80 11 00 00 [17:29:19]Write to MH i2c: E2 08 00 4C 09 80 11 00 00 00 00 00 00 CF [17:29:19]Write i2c OK [17:29:19]MH_I2C_Read... [17:29:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:19]Read from MH i2c: E2 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 17 00 [17:29:19]MH_I2C_Read... [17:29:19]Read from MH i2c: E2 17 00 4C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [17:29:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:29:19]wFMCommunicate OK [17:29:19]CreateOFDProtocolMessage done [17:29:19]OFDSenderStorePacket 165658 [17:29:19]StoreOFDPacket docnum=165658 [17:29:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4E 01 00 00 06 CF 46 01 8E A5 5A 03 01 00 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 EE C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 87 02 00 35 04 06 00 87 C6 B1 7F 30 6A FC 62 51 CD 5C 1B 36 0F [17:29:19]CheckFolder [17:29:19]dirname=/storage/ofd_packets [17:29:19]CheckFolder done [17:29:19]ProducePacketName [17:29:19]name=ofd_packets/00165658 [17:29:19]NVStorageSaveData ofd_packets/00165658 [17:29:19]File name is /storage/ofd_packets/00165658 [17:29:19]Write 364 bytes [17:29:19]NVStorageSaveData done [17:29:19]OFDSenderStorePacket done [17:29:19]KKMCreateOFDPacket done [17:29:19]NVStorageSaveData kkm_last_timestamp [17:29:19]File name is /storage/kkm_last_timestamp [17:29:19]Write 4 bytes [17:29:19]NVStorageSaveData done [17:29:20]ExternCall_PrintAddStr [17:29:20]wPrintStart [17:29:20]Write to MH i2c: 01 00 00 4D 09 56 [17:29:20]Write i2c OK [17:29:20]MH_I2C_Read... [17:29:20]Read from MH i2c: 01 [17:29:20]MH_I2C_Read... [17:29:20]Read from MH i2c: 01 07 00 [17:29:20]MH_I2C_Read... [17:29:20]Read from MH i2c: 01 07 00 4D 09 00 00 00 00 00 FF 0F 6B [17:29:20]RasterBufferAndPrint [17:29:20]line Счет N : (3)51081 [17:29:20]line ИНН: 02508201610067 [17:29:20]line Контрольно-Кассовый Чек [17:29:20]line ПРОДАЖА [17:29:20]line Товар: 4630007400976 [17:29:20]line Арахис жарен Караван орехов Стандарт 90 [17:29:20]line 2.000 * 75.00 [17:29:20]line = 150.00 [17:29:20]line НДС 12% НСП 1% [17:29:20]line > о реализуемом товаре [17:29:20]line ИТОГО: 150.00 [17:29:20]line НСП 1% : 1.33 [17:29:20]line НДС 12% : 15.93 [17:29:20]line Наличными: 0.00 [17:29:20]line Безнал.: 150.00 [17:29:20]line Место: АЗС № 130 "Партнер Нефть" [17:29:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:29:20]line СНО: Общий режим [17:29:20]line Чек 511 23.08.2024 17:29 [17:29:20]line Смена: 469 ФФД: 1.0 [17:29:20]line ЗНМ: 0300000070 [17:29:20]line РНМ: 0000000000092562 [17:29:20]line Версия ККМ: 001 [17:29:20]line Платежная система: O! деньги [17:29:20]line ФМ: 0000000000871769 [17:29:20]line ФД: 165658 [17:29:20]line ФПД: 149287451177066 [17:29:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T172918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165658&fm=149287451177066&tin=02508201610067®Number=0000000000092562&sum=15000 [17:29:20]line 0 [17:29:20]written 0, free lines is 4095 [17:29:20]Write to MH i2c: 01 00 00 78 09 81 [17:29:20]Write i2c OK [17:29:20]MH_I2C_Read... [17:29:20]Read from MH i2c: 01 [17:29:20]MH_I2C_Read... [17:29:20]Read from MH i2c: 01 07 00 [17:29:20]MH_I2C_Read... [17:29:20]Read from MH i2c: 01 07 00 78 09 00 00 00 00 00 C8 0C 5C [17:29:20]RasterBufferAndPrint [17:29:20]line [17:29:20]line [17:29:20]line [17:29:20]line [17:29:20]line [17:29:20]written 0, free lines is 3277 [17:29:20]MH_Cut [17:29:20]Write to MH i2c: D1 01 00 7F 09 01 5A [17:29:20]Write i2c OK [17:29:20]MH_I2C_Read... [17:29:20]Read from MH i2c: D1 [17:29:20]MH_I2C_Read... [17:29:20]Read from MH i2c: D1 01 00 [17:29:20]MH_I2C_Read... [17:29:20]Read from MH i2c: D1 01 00 7F 09 00 59 [17:29:20]Write to MH i2c: 01 00 00 80 09 89 [17:29:20]Write i2c OK [17:29:20]MH_I2C_Read... [17:29:21]*** Cut start [17:29:21]*** Purtial cut [17:29:21]*** Stage 1: CUTSNS_PIN = 1 [17:29:22]Connected sock=10 [17:29:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 9D 6F 05 01 E0 55 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 05 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 05 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 01 00 00 F4 03 04 00 C2 C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 87 02 00 35 04 06 00 2A C4 1A 29 74 D1 0D DD 64 24 F2 D8 6A 5A [17:29:23]Read from MH i2c: 01 [17:29:23]MH_I2C_Read... [17:29:23]*** Stop cut motor [17:29:23]*** Cut end [17:29:23]Read from MH i2c: 01 07 00 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: 01 07 00 80 09 00 00 00 00 00 FF 0F 9E [17:29:23]process_action close_receipt done [17:29:23]requested_data is exist [17:29:23]produce_requested_data [17:29:23]requested_item fm.sn is exist - process it [17:29:23]wFMCommunicate request_size=4 [17:29:23]MH_SAM_APDU [17:29:23]CAPDU: 80 11 00 00 [17:29:23]Write to MH i2c: E2 08 00 81 09 80 11 00 00 00 00 00 00 04 [17:29:23]Write i2c OK [17:29:23]MH_I2C_Read... [17:29:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:29:23]Read from MH i2c: E2 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 17 00 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 17 00 81 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [17:29:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:29:23]wFMCommunicate OK [17:29:23]requested_item fd.num is exist - process it [17:29:23]SAM_PROTO_GetFieldsCounters [17:29:23]wFMCommunicate request_size=4 [17:29:23]MH_SAM_APDU [17:29:23]CAPDU: 80 13 00 00 [17:29:23]Write to MH i2c: E2 08 00 82 09 80 13 00 00 00 00 00 00 07 [17:29:23]Write i2c OK [17:29:23]MH_I2C_Read... [17:29:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:29:23]Read from MH i2c: E2 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 62 00 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 62 00 82 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 A7 [17:29:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FF 01 00 00 5E 04 04 00 FF 01 00 00 57 04 04 00 00 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:29:23]wFMCommunicate OK [17:29:23]SAM_PROTO_GetFieldsCounters done [17:29:23]requested_item shift.num is exist - process it [17:29:23]requested_item shift.opened is exist - process it [17:29:23]req_shift_opened [17:29:23]FM_GetShiftState [17:29:23]SAM_PROTO_GetShiftState [17:29:23]wFMCommunicate request_size=4 [17:29:23]MH_SAM_APDU [17:29:23]CAPDU: 80 13 01 00 [17:29:23]Write to MH i2c: E2 08 00 83 09 80 13 01 00 00 00 00 00 09 [17:29:23]Write i2c OK [17:29:23]MH_I2C_Read... [17:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:29:23]Read from MH i2c: E2 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 0E 00 [17:29:23]MH_I2C_Read... [17:29:23]Read from MH i2c: E2 0E 00 83 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 37 [17:29:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:29:23]wFMCommunicate OK [17:29:23]SAM_PROTO_GetShiftState done [17:29:23]FM_GetShiftState done [17:29:23]req_shift_opened done [17:29:23]requested_item shift.open_date is exist - process it [17:29:23]req_shift_open_date [17:29:23]req_shift_open_date done [17:29:23]produce_requested_data done [17:29:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165658,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:29:23]process_action_free close_receipt [17:29:23]json_value_free [17:29:23]json_value_free done [17:29:23]process_json_proto returns [17:29:23]Send response to host [17:29:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165658,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:29:23]free response buf [17:29:23]execute_script done [17:29:23]execute_script returns [17:29:23]free content buf [17:29:23]Sock 7.Close socket [17:29:23]Sock 7.Thread stoped [17:29:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B4 7E 47 00 A2 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 87 02 00 F4 03 04 00 3E 70 C8 66 B6 04 01 00 00 CF F7 40 D5 A1 FE E0 00 [17:29:25]CommunicateWithHost err = 0 [17:29:25]CheckOFDResponse [17:29:25]1017 (14) - 77093643461234 [17:29:25]1041 (16) - 0000000000871769 [17:29:25]1040 (4) - 165657 [17:29:25]1012 (4) - 23.08.2024 11:19 [17:29:25]1206 (1) - 0 [17:29:25]OFD Sender: Remove packet 165657 [17:29:25]ProducePacketName [17:29:25]name=ofd_packets/00165657 [17:29:25]NVStorageDeleteData [17:29:25]OFD Sender: Processing packet 165658 [packets to send 995, broken 994] [17:29:25]ProducePacketName [17:29:25]name=ofd_packets/00165658 [17:29:25]OFD Sender: To server: pG, [17:29:25]CommunicateWithHost lk.salyk.kg:30040 [17:29:25]ConnectInit lk.salyk.kg [17:29:29]recv_with_timeout no data received [17:29:30]ConnectInit Can't take IP for lk.salyk.kg [17:29:30]CommunicateWithHost connect error [17:29:30]CommunicateWithHost err = -1 [17:29:30]OFD Sender: Server communicate error [17:29:30]OFD Sender: Processing packet 165658 [packets to send 995, broken 994] [17:29:30]ProducePacketName [17:29:30]name=ofd_packets/00165658 [17:29:30]OFD Sender: To server: pG, [17:29:30]CommunicateWithHost lk.salyk.kg:30040 [17:29:30]ConnectInit lk.salyk.kg [17:29:35]ConnectInit Can't take IP for lk.salyk.kg [17:29:35]CommunicateWithHost connect error [17:29:35]CommunicateWithHost err = -1 [17:29:35]OFD Sender: Server communicate error [17:29:41]OFD Sender: Processing packet 165658 [packets to send 995, broken 994] [17:29:41]ProducePacketName [17:29:41]name=ofd_packets/00165658 [17:29:41]OFD Sender: To server: pG, [17:29:41]CommunicateWithHost lk.salyk.kg:30040 [17:29:41]ConnectInit lk.salyk.kg [17:29:44]recv_with_timeout no data received [17:29:46]ConnectInit Can't take IP for lk.salyk.kg [17:29:46]CommunicateWithHost connect error [17:29:46]CommunicateWithHost err = -1 [17:29:46]OFD Sender: Server communicate error [17:29:51]OFD Sender: Processing packet 165658 [packets to send 995, broken 994] [17:29:51]ProducePacketName [17:29:51]name=ofd_packets/00165658 [17:29:51]OFD Sender: To server: pG, [17:29:51]CommunicateWithHost lk.salyk.kg:30040 [17:29:51]ConnectInit lk.salyk.kg [17:29:56]ConnectInit Can't take IP for lk.salyk.kg [17:29:56]CommunicateWithHost connect error [17:29:56]CommunicateWithHost err = -1 [17:29:56]OFD Sender: Server communicate error [17:30:01]OFD Sender: Processing packet 165658 [packets to send 995, broken 994] [17:30:01]ProducePacketName [17:30:01]name=ofd_packets/00165658 [17:30:01]OFD Sender: To server: pG, [17:30:01]CommunicateWithHost lk.salyk.kg:30040 [17:30:01]ConnectInit lk.salyk.kg [17:30:02]recv_with_timeout no data received [17:30:06]ConnectInit Can't take IP for lk.salyk.kg [17:30:06]CommunicateWithHost connect error [17:30:06]CommunicateWithHost err = -1 [17:30:06]OFD Sender: Server communicate error [17:30:11]OFD Sender: Processing packet 165658 [packets to send 995, broken 994] [17:30:11]ProducePacketName [17:30:11]name=ofd_packets/00165658 [17:30:11]OFD Sender: To server: pG, [17:30:11]CommunicateWithHost lk.salyk.kg:30040 [17:30:11]ConnectInit lk.salyk.kg [17:30:17]recv_with_timeout no data received [17:30:18]Connected sock=10 [17:30:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4E 01 00 00 06 CF 46 01 8E A5 5A 03 01 00 03 00 3A 01 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 98 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 01 00 00 F4 03 04 00 EE C6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 87 02 00 35 04 06 00 87 C6 B1 7F 30 6A FC 62 51 CD 5C 1B 36 0F [17:30:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0D E0 47 00 75 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 87 02 00 F4 03 04 00 75 70 C8 66 B6 04 01 00 00 57 CC F8 E1 B3 54 AF 57 [17:30:20]CommunicateWithHost err = 0 [17:30:20]CheckOFDResponse [17:30:20]1017 (14) - 77093643461234 [17:30:20]1041 (16) - 0000000000871769 [17:30:20]1040 (4) - 165658 [17:30:20]1012 (4) - 23.08.2024 11:20 [17:30:20]1206 (1) - 0 [17:30:20]OFD Sender: Remove packet 165658 [17:30:20]ProducePacketName [17:30:20]name=ofd_packets/00165658 [17:30:20]NVStorageDeleteData [17:30:20]OFD Sender: No OFD packet to send [17:30:21]accept exits with 9 [17:30:21]New connection [17:30:21]New thread 3067170148 created [17:30:21]Thread 3067026788 joined [17:30:21]Waiting for new connection... [17:30:21] Sock 9.Parse request [17:30:21]Sock 9.Check first char [17:30:21]Sock 9.First char is OK [17:30:21]request: POST /json_proto HTTP/1.0 [17:30:21]Method: POST [17:30:21]URL: /json_proto [17:30:21]Method is POST - this is cgi request [17:30:21]url: /json_proto [17:30:21]query_string will be loaded in cgi processing [17:30:21]execute_cgi json_proto POST (null) [17:30:21]execute_cgi path=json_proto method=POST [17:30:21]POST find Content-Length [17:30:21]Host: 172.17.44.132:8080 [17:30:21]Content-Length: 803 [17:30:21]Content-Type: application/json [17:30:21] [17:30:21]POST finish read [17:30:21]Found Content-Length = 803 [17:30:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:21]execute_script... [17:30:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:30:21]POST & json_proto [17:30:21]process_json_proto [17:30:21]json parsed OK: [17:30:21]protocol is kg_v1.0 [17:30:21]action value=close_receipt [17:30:21]process_action close_receipt [17:30:21]cmd_close_receipt [17:30:21]MH_GetDate [17:30:21]Write to MH i2c: F0 00 00 84 09 7C [17:30:21]Write i2c OK [17:30:21]MH_I2C_Read... [17:30:21]Read from MH i2c: F0 [17:30:21]MH_I2C_Read... [17:30:21]Read from MH i2c: F0 09 00 [17:30:21]MH_I2C_Read... [17:30:21]Read from MH i2c: F0 09 00 84 09 00 2E C7 C8 66 2A 83 C1 65 7B [17:30:21]GetLastDocTimeStamp 1724434158 [17:30:21]current date 1724434222 [17:30:21]FM_GetShiftState [17:30:21]SAM_PROTO_GetShiftState [17:30:21]wFMCommunicate request_size=4 [17:30:21]MH_SAM_APDU [17:30:21]CAPDU: 80 13 01 00 [17:30:21]Write to MH i2c: E2 08 00 85 09 80 13 01 00 00 00 00 00 0B [17:30:21]Write i2c OK [17:30:21]MH_I2C_Read... [17:30:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:21]Read from MH i2c: E2 [17:30:21]MH_I2C_Read... [17:30:21]Read from MH i2c: E2 0E 00 [17:30:21]MH_I2C_Read... [17:30:21]Read from MH i2c: E2 0E 00 85 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 39 [17:30:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:30:21]wFMCommunicate OK [17:30:21]SAM_PROTO_GetShiftState done [17:30:21]FM_GetShiftState done [17:30:21]opened in 1724372766 [17:30:21]opened+sec_in_day 1724459166 [17:30:21]quantity*price = 150041 [17:30:21]sum+1 = 150042 [17:30:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 512 23.08.2024 17:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165659 ФПД: 13369225761347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T173022&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165659&fm=13369225761347&tin=02508201610067®Number=0000000000092562&sum=150041 [17:30:23]StoreToDocumentArchive [17:30:23]shift 469 fd 165659 [17:30:23]save to /storage/0469/doc_00165659 [17:30:23]save last doc name /storage/0469/doc_00165659 to /storage/kkm_last_doc_name [17:30:23]save OK [17:30:23]Clear old archive folders... [17:30:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:30:23]tlvbuf is B6EDD2B0 [17:30:23]SAM_PROTO_ClearQueue [17:30:23]wFMCommunicate request_size=4 [17:30:23]MH_SAM_APDU [17:30:23]CAPDU: 80 09 00 00 [17:30:23]Write to MH i2c: E2 08 00 92 09 80 09 00 00 00 00 00 00 0D [17:30:23]Write i2c OK [17:30:23]MH_I2C_Read... [17:30:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:30:23]Read from MH i2c: E2 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 03 00 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 03 00 92 09 00 90 00 0F [17:30:23]RAPDU: 90 00 [17:30:23]wFMCommunicate OK [17:30:23]SAM_PROTO_ClearQueue done [17:30:23]KKMCreateOFDPacket [17:30:23]OFDProtocolAddRootSTLVToBuf [17:30:23]FM_MakeSignedData [17:30:23]FM_MakeSignedData [17:30:23]SAM_PROTO_SignData [17:30:23]wFMCommunicate request_size=4 [17:30:23]MH_SAM_APDU [17:30:23]CAPDU: 80 0D 01 02 [17:30:23]Write to MH i2c: E2 08 00 93 09 80 0D 01 02 00 00 00 00 15 [17:30:23]Write i2c OK [17:30:23]MH_I2C_Read... [17:30:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:30:23]Read from MH i2c: E2 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 03 00 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 03 00 93 09 00 90 00 10 [17:30:23]RAPDU: 90 00 [17:30:23]wFMCommunicate OK [17:30:23]wFMCommunicate request_size=255 [17:30:23]MH_SAM_APDU [17:30:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 2E C7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 87 02 00 35 04 06 00 0C [17:30:23]Write to MH i2c: E2 02 01 94 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 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 2E C7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 87 02 00 35 04 06 00 0C 00 00 0D [17:30:23]Write i2c OK [17:30:23]MH_I2C_Read... [17:30:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:23]Read from MH i2c: E2 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 03 00 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 03 00 94 09 00 90 00 11 [17:30:23]RAPDU: 90 00 [17:30:23]wFMCommunicate OK [17:30:23]wFMCommunicate request_size=10 [17:30:23]MH_SAM_APDU [17:30:23]CAPDU: 80 0D 02 02 05 28 C3 F3 D2 43 [17:30:23]Write to MH i2c: E2 0D 00 95 09 80 0D 02 02 05 00 28 C3 F3 D2 43 00 00 15 [17:30:23]Write i2c OK [17:30:23]MH_I2C_Read... [17:30:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:30:23]Read from MH i2c: E2 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 03 00 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 03 00 95 09 00 90 00 12 [17:30:23]RAPDU: 90 00 [17:30:23]wFMCommunicate OK [17:30:23]wFMCommunicate request_size=4 [17:30:23]MH_SAM_APDU [17:30:23]CAPDU: 80 0D 03 02 [17:30:23]Write to MH i2c: E2 08 00 96 09 80 0D 03 02 00 00 00 00 1A [17:30:23]Write i2c OK [17:30:23]MH_I2C_Read... [17:30:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:30:23]Read from MH i2c: E2 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 0B 00 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 0B 00 96 09 00 F5 59 59 9A 24 5C 9F B5 90 00 30 [17:30:23]RAPDU: F5 59 59 9A 24 5C 9F B5 90 00 [17:30:23]wFMCommunicate OK [17:30:23]SAM_PROTO_SignData done [17:30:23]FM_MakeSignedData done [17:30:23]CreateOFDProtocolMessage [17:30:23]wFMCommunicate request_size=4 [17:30:23]MH_SAM_APDU [17:30:23]CAPDU: 80 11 00 00 [17:30:23]Write to MH i2c: E2 08 00 97 09 80 11 00 00 00 00 00 00 1A [17:30:23]Write i2c OK [17:30:23]MH_I2C_Read... [17:30:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:23]Read from MH i2c: E2 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 17 00 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: E2 17 00 97 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [17:30:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:30:23]wFMCommunicate OK [17:30:23]CreateOFDProtocolMessage done [17:30:23]OFDSenderStorePacket 165659 [17:30:23]StoreOFDPacket docnum=165659 [17:30:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C7 E3 07 01 E6 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 2E C7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 87 02 00 35 04 06 00 0C 28 C3 F3 D2 43 F5 59 59 9A 24 5C 9F B5 [17:30:23]CheckFolder [17:30:23]dirname=/storage/ofd_packets [17:30:23]CheckFolder done [17:30:23]ProducePacketName [17:30:23]name=ofd_packets/00165659 [17:30:23]NVStorageSaveData ofd_packets/00165659 [17:30:23]File name is /storage/ofd_packets/00165659 [17:30:23]Write 301 bytes [17:30:23]NVStorageSaveData done [17:30:23]OFDSenderStorePacket done [17:30:23]KKMCreateOFDPacket done [17:30:23]NVStorageSaveData kkm_last_timestamp [17:30:23]File name is /storage/kkm_last_timestamp [17:30:23]Write 4 bytes [17:30:23]NVStorageSaveData done [17:30:23]ExternCall_PrintAddStr [17:30:23]wPrintStart [17:30:23]Write to MH i2c: 01 00 00 98 09 A1 [17:30:23]Write i2c OK [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: 01 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: 01 07 00 [17:30:23]MH_I2C_Read... [17:30:23]Read from MH i2c: 01 07 00 98 09 00 00 00 00 00 FF 0F B6 [17:30:23]RasterBufferAndPrint [17:30:23]line Счет N : (1)294505 [17:30:23]line ИНН: 02508201610067 [17:30:23]line Контрольно-Кассовый Чек [17:30:23]line ПРОДАЖА [17:30:23]line ТРК (МРК, ГНК) : 42 [17:30:23]line Товар: 2710124130 [17:30:23]line Аи-92-К-5 [17:30:23]line 22.130 * 67.80 [17:30:23]line = 1500.41 [17:30:23]line НДС 12% НСП 1% [17:30:23]line > о реализуемом товаре [17:30:23]line ИТОГО: 1500.41 [17:30:23]line НСП 1% : 13.28 [17:30:23]line НДС 12% : 159.34 [17:30:23]line Наличными: 0.00 [17:30:23]line Безнал.: 1500.41 [17:30:23]line Место: АЗС № 130 "Партнер Нефть" [17:30:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:30:23]line СНО: Общий режим [17:30:23]line Чек 512 23.08.2024 17:30 [17:30:23]line Смена: 469 ФФД: 1.0 [17:30:23]line ЗНМ: 0300000070 [17:30:23]line РНМ: 0000000000092562 [17:30:23]line Версия ККМ: 001 [17:30:23]line Платежная система: O! деньги [17:30:23]line ФМ: 0000000000871769 [17:30:23]line ФД: 165659 [17:30:23]line ФПД: 13369225761347 [17:30:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T173022&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165659&fm=13369225761347&tin=02508201610067®Number=0000000000092562&sum=150041 [17:30:23]written 0, free lines is 4095 [17:30:23]OFD Sender: Processing packet 165659 [packets to send 995, broken 994] [17:30:23]ProducePacketName [17:30:23]name=ofd_packets/00165659 [17:30:23]OFD Sender: To server: pG, [17:30:23]CommunicateWithHost lk.salyk.kg:30040 [17:30:23]ConnectInit lk.salyk.kg [17:30:24]Write to MH i2c: 01 00 00 C2 09 CB [17:30:24]Write i2c OK [17:30:24]MH_I2C_Read... [17:30:24]Read from MH i2c: 01 [17:30:24]MH_I2C_Read... [17:30:24]Read from MH i2c: 01 07 00 [17:30:24]MH_I2C_Read... [17:30:24]Read from MH i2c: 01 07 00 C2 09 00 00 00 00 00 DA 0C B8 [17:30:24]RasterBufferAndPrint [17:30:24]line [17:30:24]line [17:30:24]line [17:30:24]line [17:30:24]line [17:30:24]written 0, free lines is 3296 [17:30:24]MH_Cut [17:30:24]Write to MH i2c: D1 01 00 C9 09 01 A4 [17:30:24]Write i2c OK [17:30:24]MH_I2C_Read... [17:30:24]Read from MH i2c: D1 [17:30:24]MH_I2C_Read... [17:30:24]Read from MH i2c: D1 01 00 [17:30:24]MH_I2C_Read... [17:30:24]Read from MH i2c: D1 01 00 C9 09 00 A3 [17:30:24]Write to MH i2c: 01 00 00 CA 09 D3 [17:30:24]Write i2c OK [17:30:24]MH_I2C_Read... [17:30:24]*** Cut start [17:30:24]*** Purtial cut [17:30:24]*** Stage 1: CUTSNS_PIN = 1 [17:30:26]Read from MH i2c: 01 [17:30:26]MH_I2C_Read... [17:30:26]*** Stop cut motor [17:30:26]*** Cut end [17:30:26]Read from MH i2c: 01 07 00 [17:30:26]MH_I2C_Read... [17:30:26]Read from MH i2c: 01 07 00 CA 09 00 00 00 00 00 FF 0F E8 [17:30:26]process_action close_receipt done [17:30:26]requested_data is exist [17:30:26]produce_requested_data [17:30:26]requested_item fm.sn is exist - process it [17:30:26]wFMCommunicate request_size=4 [17:30:26]MH_SAM_APDU [17:30:26]CAPDU: 80 11 00 00 [17:30:26]Write to MH i2c: E2 08 00 CB 09 80 11 00 00 00 00 00 00 4E [17:30:26]Write i2c OK [17:30:26]MH_I2C_Read... [17:30:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:30:26]Read from MH i2c: E2 [17:30:26]MH_I2C_Read... [17:30:26]Read from MH i2c: E2 17 00 [17:30:26]MH_I2C_Read... [17:30:26]Read from MH i2c: E2 17 00 CB 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [17:30:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:30:26]wFMCommunicate OK [17:30:26]requested_item fd.num is exist - process it [17:30:26]SAM_PROTO_GetFieldsCounters [17:30:26]wFMCommunicate request_size=4 [17:30:26]MH_SAM_APDU [17:30:26]CAPDU: 80 13 00 00 [17:30:26]Write to MH i2c: E2 08 00 CC 09 80 13 00 00 00 00 00 00 51 [17:30:26]Write i2c OK [17:30:26]MH_I2C_Read... [17:30:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:30:27]Read from MH i2c: E2 [17:30:27]MH_I2C_Read... [17:30:27]Read from MH i2c: E2 62 00 [17:30:27]MH_I2C_Read... [17:30:27]Read from MH i2c: E2 62 00 CC 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 F7 [17:30:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 00 02 00 00 5E 04 04 00 00 02 00 00 57 04 04 00 01 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:30:27]wFMCommunicate OK [17:30:27]SAM_PROTO_GetFieldsCounters done [17:30:27]requested_item shift.num is exist - process it [17:30:27]requested_item shift.opened is exist - process it [17:30:27]req_shift_opened [17:30:27]FM_GetShiftState [17:30:27]SAM_PROTO_GetShiftState [17:30:27]wFMCommunicate request_size=4 [17:30:27]MH_SAM_APDU [17:30:27]CAPDU: 80 13 01 00 [17:30:27]Write to MH i2c: E2 08 00 CD 09 80 13 01 00 00 00 00 00 53 [17:30:27]Write i2c OK [17:30:27]MH_I2C_Read... [17:30:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:30:27]Read from MH i2c: E2 [17:30:27]MH_I2C_Read... [17:30:27]Read from MH i2c: E2 0E 00 [17:30:27]MH_I2C_Read... [17:30:27]Read from MH i2c: E2 0E 00 CD 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 81 [17:30:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:30:27]wFMCommunicate OK [17:30:27]SAM_PROTO_GetShiftState done [17:30:27]FM_GetShiftState done [17:30:27]req_shift_opened done [17:30:27]requested_item shift.open_date is exist - process it [17:30:27]req_shift_open_date [17:30:27]req_shift_open_date done [17:30:27]produce_requested_data done [17:30:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165659,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:30:27]process_action_free close_receipt [17:30:27]json_value_free [17:30:27]json_value_free done [17:30:27]process_json_proto returns [17:30:27]Send response to host [17:30:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165659,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:30:27]free response buf [17:30:27]execute_script done [17:30:27]execute_script returns [17:30:27]free content buf [17:30:27]Sock 9.Close socket [17:30:27]Sock 9.Thread stoped [17:30:27]recv_with_timeout no data received [17:30:28]ConnectInit Can't take IP for lk.salyk.kg [17:30:28]CommunicateWithHost connect error [17:30:28]CommunicateWithHost err = -1 [17:30:28]OFD Sender: Server communicate error [17:30:33]OFD Sender: Processing packet 165659 [packets to send 995, broken 994] [17:30:33]ProducePacketName [17:30:33]name=ofd_packets/00165659 [17:30:33]OFD Sender: To server: pG, [17:30:33]CommunicateWithHost lk.salyk.kg:30040 [17:30:33]ConnectInit lk.salyk.kg [17:30:41]recv_with_timeout no data received [17:30:50]Connected sock=10 [17:30:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C7 E3 07 01 E6 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 02 00 00 F4 03 04 00 2E C7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 87 02 00 35 04 06 00 0C 28 C3 F3 D2 43 F5 59 59 9A 24 5C 9F B5 [17:30:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F7 C1 47 00 F7 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 87 02 00 F4 03 04 00 96 70 C8 66 B6 04 01 00 00 98 C1 DC 13 3E A5 82 69 [17:30:53]CommunicateWithHost err = 0 [17:30:53]CheckOFDResponse [17:30:53]1017 (14) - 77093643461234 [17:30:53]1041 (16) - 0000000000871769 [17:30:53]1040 (4) - 165659 [17:30:53]1012 (4) - 23.08.2024 11:20 [17:30:53]1206 (1) - 0 [17:30:53]OFD Sender: Remove packet 165659 [17:30:53]ProducePacketName [17:30:53]name=ofd_packets/00165659 [17:30:53]NVStorageDeleteData [17:30:53]OFD Sender: No OFD packet to send [17:30:57]recv_with_timeout no data received [17:30:58]OFD Sender: No OFD packet to send [17:31:04]OFD Sender: No OFD packet to send [17:31:09]OFD Sender: No OFD packet to send [17:31:14]OFD Sender: No OFD packet to send [17:31:19]OFD Sender: No OFD packet to send [17:31:24]OFD Sender: No OFD packet to send [17:31:26]accept exits with 7 [17:31:26]New connection [17:31:26]New thread 3067026788 created [17:31:26]Thread 3067170148 joined [17:31:26]Waiting for new connection... [17:31:26] Sock 7.Parse request [17:31:26]Sock 7.Check first char [17:31:26]Sock 7.First char is OK [17:31:26]request: POST /json_proto HTTP/1.0 [17:31:26]Method: POST [17:31:26]URL: /json_proto [17:31:26]Method is POST - this is cgi request [17:31:26]url: /json_proto [17:31:26]query_string will be loaded in cgi processing [17:31:26]execute_cgi json_proto POST (null) [17:31:26]execute_cgi path=json_proto method=POST [17:31:26]POST find Content-Length [17:31:26]Host: 172.17.44.132:8080 [17:31:26]Content-Length: 668 [17:31:26]Content-Type: application/json [17:31:26] [17:31:26]POST finish read [17:31:26]Found Content-Length = 668 [17:31:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:26]execute_script... [17:31: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)294506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:31:26]POST & json_proto [17:31:26]process_json_proto [17:31:26]json parsed OK: [17:31:26]protocol is kg_v1.0 [17:31:26]action value=close_receipt [17:31:26]process_action close_receipt [17:31:26]cmd_close_receipt [17:31:26]MH_GetDate [17:31:26]Write to MH i2c: F0 00 00 CE 09 C6 [17:31:26]Write i2c OK [17:31:26]MH_I2C_Read... [17:31:26]Read from MH i2c: F0 [17:31:26]MH_I2C_Read... [17:31:26]Read from MH i2c: F0 09 00 [17:31:26]MH_I2C_Read... [17:31:26]Read from MH i2c: F0 09 00 CE 09 00 6F C7 C8 66 2A 83 C1 65 06 [17:31:26]GetLastDocTimeStamp 1724434222 [17:31:26]current date 1724434287 [17:31:26]FM_GetShiftState [17:31:26]SAM_PROTO_GetShiftState [17:31:26]wFMCommunicate request_size=4 [17:31:26]MH_SAM_APDU [17:31:26]CAPDU: 80 13 01 00 [17:31:26]Write to MH i2c: E2 08 00 CF 09 80 13 01 00 00 00 00 00 55 [17:31:26]Write i2c OK [17:31:26]MH_I2C_Read... [17:31:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:26]Read from MH i2c: E2 [17:31:26]MH_I2C_Read... [17:31:26]Read from MH i2c: E2 0E 00 [17:31:26]MH_I2C_Read... [17:31:26]Read from MH i2c: E2 0E 00 CF 09 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 83 [17:31:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:31:26]wFMCommunicate OK [17:31:26]SAM_PROTO_GetShiftState done [17:31:26]FM_GetShiftState done [17:31:26]opened in 1724372766 [17:31:26]opened+sec_in_day 1724459166 [17:31:26]quantity*price = 70038 [17:31:26]sum+1 = 70039 [17:31:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 513 23.08.2024 17:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165660 ФПД: 170976795295468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T173127&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165660&fm=170976795295468&tin=02508201610067®Number=0000000000092562&sum=70000 [17:31:27]StoreToDocumentArchive [17:31:27]shift 469 fd 165660 [17:31:27]save to /storage/0469/doc_00165660 [17:31:27]save last doc name /storage/0469/doc_00165660 to /storage/kkm_last_doc_name [17:31:27]save OK [17:31:27]Clear old archive folders... [17:31:27]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:31:27]tlvbuf is 010F4490 [17:31:27]SAM_PROTO_ClearQueue [17:31:27]wFMCommunicate request_size=4 [17:31:27]MH_SAM_APDU [17:31:27]CAPDU: 80 09 00 00 [17:31:27]Write to MH i2c: E2 08 00 DC 09 80 09 00 00 00 00 00 00 57 [17:31:27]Write i2c OK [17:31:27]MH_I2C_Read... [17:31:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:31:27]Read from MH i2c: E2 [17:31:27]MH_I2C_Read... [17:31:27]Read from MH i2c: E2 03 00 [17:31:27]MH_I2C_Read... [17:31:27]Read from MH i2c: E2 03 00 DC 09 00 90 00 59 [17:31:27]RAPDU: 90 00 [17:31:27]wFMCommunicate OK [17:31:27]SAM_PROTO_ClearQueue done [17:31:27]KKMCreateOFDPacket [17:31:27]OFDProtocolAddRootSTLVToBuf [17:31:27]FM_MakeSignedData [17:31:27]FM_MakeSignedData [17:31:27]SAM_PROTO_SignData [17:31:27]wFMCommunicate request_size=4 [17:31:27]MH_SAM_APDU [17:31:27]CAPDU: 80 0D 01 02 [17:31:27]Write to MH i2c: E2 08 00 DD 09 80 0D 01 02 00 00 00 00 5F [17:31:27]Write i2c OK [17:31:27]MH_I2C_Read... [17:31:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:31:27]Read from MH i2c: E2 [17:31:27]MH_I2C_Read... [17:31:27]Read from MH i2c: E2 03 00 [17:31:27]MH_I2C_Read... [17:31:27]Read from MH i2c: E2 03 00 DD 09 00 90 00 5A [17:31:27]RAPDU: 90 00 [17:31:27]wFMCommunicate OK [17:31:27]wFMCommunicate request_size=255 [17:31:27]MH_SAM_APDU [17:31:27]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 6F C7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 87 02 00 35 04 06 00 9B 80 A3 [17:31:27]Write to MH i2c: E2 02 01 DE 09 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 6F C7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 87 02 00 35 04 06 00 9B 80 A3 00 00 F2 [17:31:28]Write i2c OK [17:31:28]MH_I2C_Read... [17:31:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:28]Read from MH i2c: E2 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: E2 03 00 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: E2 03 00 DE 09 00 90 00 5B [17:31:28]RAPDU: 90 00 [17:31:28]wFMCommunicate OK [17:31:28]wFMCommunicate request_size=8 [17:31:28]MH_SAM_APDU [17:31:28]CAPDU: 80 0D 02 02 03 25 FE EC [17:31:28]Write to MH i2c: E2 0B 00 DF 09 80 0D 02 02 03 00 25 FE EC 00 00 77 [17:31:28]Write i2c OK [17:31:28]MH_I2C_Read... [17:31:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:31:28]Read from MH i2c: E2 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: E2 03 00 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: E2 03 00 DF 09 00 90 00 5C [17:31:28]RAPDU: 90 00 [17:31:28]wFMCommunicate OK [17:31:28]wFMCommunicate request_size=4 [17:31:28]MH_SAM_APDU [17:31:28]CAPDU: 80 0D 03 02 [17:31:28]Write to MH i2c: E2 08 00 E0 09 80 0D 03 02 00 00 00 00 64 [17:31:28]Write i2c OK [17:31:28]MH_I2C_Read... [17:31:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:31:28]Read from MH i2c: E2 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: E2 0B 00 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: E2 0B 00 E0 09 00 9E 1D 03 00 4E A2 28 5B 90 00 96 [17:31:28]RAPDU: 9E 1D 03 00 4E A2 28 5B 90 00 [17:31:28]wFMCommunicate OK [17:31:28]SAM_PROTO_SignData done [17:31:28]FM_MakeSignedData done [17:31:28]CreateOFDProtocolMessage [17:31:28]wFMCommunicate request_size=4 [17:31:28]MH_SAM_APDU [17:31:28]CAPDU: 80 11 00 00 [17:31:28]Write to MH i2c: E2 08 00 E1 09 80 11 00 00 00 00 00 00 64 [17:31:28]Write i2c OK [17:31:28]MH_I2C_Read... [17:31:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:28]Read from MH i2c: E2 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: E2 17 00 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: E2 17 00 E1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [17:31:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:31:28]wFMCommunicate OK [17:31:28]CreateOFDProtocolMessage done [17:31:28]OFDSenderStorePacket 165660 [17:31:28]StoreOFDPacket docnum=165660 [17:31:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 7E 67 05 01 A5 F3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 6F C7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 87 02 00 35 04 06 00 9B 80 A3 25 FE EC 9E 1D 03 00 4E A2 28 5B [17:31:28]CheckFolder [17:31:28]dirname=/storage/ofd_packets [17:31:28]CheckFolder done [17:31:28]ProducePacketName [17:31:28]name=ofd_packets/00165660 [17:31:28]NVStorageSaveData ofd_packets/00165660 [17:31:28]File name is /storage/ofd_packets/00165660 [17:31:28]Write 299 bytes [17:31:28]NVStorageSaveData done [17:31:28]OFDSenderStorePacket done [17:31:28]KKMCreateOFDPacket done [17:31:28]NVStorageSaveData kkm_last_timestamp [17:31:28]File name is /storage/kkm_last_timestamp [17:31:28]Write 4 bytes [17:31:28]NVStorageSaveData done [17:31:28]ExternCall_PrintAddStr [17:31:28]wPrintStart [17:31:28]Write to MH i2c: 01 00 00 E2 09 EB [17:31:28]Write i2c OK [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: 01 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: 01 07 00 [17:31:28]MH_I2C_Read... [17:31:28]Read from MH i2c: 01 07 00 E2 09 00 00 00 00 00 FF 0F 00 [17:31:28]RasterBufferAndPrint [17:31:28]line Счет N : (1)294506 [17:31:28]line ИНН: 02508201610067 [17:31:28]line Контрольно-Кассовый Чек [17:31:28]line ПРОДАЖА [17:31:28]line ТРК (МРК, ГНК) : 51 [17:31:28]line Товар: 2710124130 [17:31:28]line SU-92-К-5 [17:31:28]line 10.180 * 68.80 [17:31:28]line = 700.38 [17:31:28]line НДС 12% НСП 1% [17:31:28]line > о реализуемом товаре [17:31:28]line ОКРУГЛЕНИЕ: -0.38 [17:31:28]line ИТОГО: 700.00 [17:31:28]line Внесено: 700.00 [17:31:28]line СДАЧА: 0.00 [17:31:28]line НСП 1% : 6.20 [17:31:28]line НДС 12% : 74.38 [17:31:28]line Наличными: 700.00 [17:31:28]line Безнал.: 0.00 [17:31:28]line Место: АЗС № 130 "Партнер Нефть" [17:31:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:31:28]line СНО: Общий режим [17:31:28]line Чек 513 23.08.2024 17:31 [17:31:28]line Смена: 469 ФФД: 1.0 [17:31:28]line ЗНМ: 0300000070 [17:31:28]line РНМ: 0000000000092562 [17:31:28]line Версия ККМ: 001 [17:31:28]line ФМ: 0000000000871769 [17:31:28]line ФД: 165660 [17:31:28]line ФПД: 170976795295468 [17:31:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T173127&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165660&fm=170976795295468&tin=02508201610067®Number=0000000000092562&sum=70000 [17:31:28]OFD Sender: Processing packet 165660 [packets to send 995, broken 994] [17:31:28]ProducePacketName [17:31:28]name=ofd_packets/00165660 [17:31:28]OFD Sender: To server: pG, [17:31:28]CommunicateWithHost lk.salyk.kg:30040 [17:31:28]ConnectInit lk.salyk.kg [17:31:28]written 0, free lines is 4095 [17:31:29]Write to MH i2c: 01 00 00 0D 0A 17 [17:31:29]Write i2c OK [17:31:29]MH_I2C_Read... [17:31:29]Read from MH i2c: 01 [17:31:29]MH_I2C_Read... [17:31:29]Read from MH i2c: 01 07 00 [17:31:29]MH_I2C_Read... [17:31:29]Read from MH i2c: 01 07 00 0D 0A 00 00 00 00 00 C6 0C F0 [17:31:29]RasterBufferAndPrint [17:31:29]line [17:31:29]line [17:31:29]line [17:31:29]line [17:31:29]line [17:31:29]written 0, free lines is 3275 [17:31:29]MH_Cut [17:31:29]Write to MH i2c: D1 01 00 14 0A 01 F0 [17:31:29]Write i2c OK [17:31:29]MH_I2C_Read... [17:31:29]Read from MH i2c: D1 [17:31:29]MH_I2C_Read... [17:31:29]Read from MH i2c: D1 01 00 [17:31:29]MH_I2C_Read... [17:31:29]Read from MH i2c: D1 01 00 14 0A 00 EF [17:31:29]Write to MH i2c: 01 00 00 15 0A 1F [17:31:29]Write i2c OK [17:31:29]MH_I2C_Read... [17:31:29]Connected sock=9 [17:31:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 7E 67 05 01 A5 F3 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 6F C7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 87 02 00 35 04 06 00 9B 80 A3 25 FE EC 9E 1D 03 00 4E A2 28 5B [17:31:29]*** Cut start [17:31:29]*** Purtial cut [17:31:29]*** Stage 1: CUTSNS_PIN = 1 [17:31:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6B E3 47 00 57 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 87 02 00 F4 03 04 00 BB 70 C8 66 B6 04 01 00 00 74 A4 E2 1B 8E 89 B1 92 [17:31:30]CommunicateWithHost err = 0 [17:31:30]CheckOFDResponse [17:31:30]1017 (14) - 77093643461234 [17:31:30]1041 (16) - 0000000000871769 [17:31:30]1040 (4) - 165660 [17:31:30]1012 (4) - 23.08.2024 11:21 [17:31:30]1206 (1) - 0 [17:31:30]OFD Sender: Remove packet 165660 [17:31:30]ProducePacketName [17:31:30]name=ofd_packets/00165660 [17:31:30]NVStorageDeleteData [17:31:31]OFD Sender: No OFD packet to send [17:31:32]Read from MH i2c: 01 [17:31:32]MH_I2C_Read... [17:31:32]*** Stop cut motor [17:31:32]*** Cut end [17:31:32]Read from MH i2c: 01 07 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: 01 07 00 15 0A 00 00 00 00 00 FF 0F 34 [17:31:32]process_action close_receipt done [17:31:32]requested_data is exist [17:31:32]produce_requested_data [17:31:32]requested_item fm.sn is exist - process it [17:31:32]wFMCommunicate request_size=4 [17:31:32]MH_SAM_APDU [17:31:32]CAPDU: 80 11 00 00 [17:31:32]Write to MH i2c: E2 08 00 16 0A 80 11 00 00 00 00 00 00 9A [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:31:32]Read from MH i2c: E2 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 17 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 17 00 16 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [17:31:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:31:32]wFMCommunicate OK [17:31:32]requested_item fd.num is exist - process it [17:31:32]SAM_PROTO_GetFieldsCounters [17:31:32]wFMCommunicate request_size=4 [17:31:32]MH_SAM_APDU [17:31:32]CAPDU: 80 13 00 00 [17:31:32]Write to MH i2c: E2 08 00 17 0A 80 13 00 00 00 00 00 00 9D [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:31:32]Read from MH i2c: E2 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 62 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 62 00 17 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [17:31:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 01 02 00 00 5E 04 04 00 01 02 00 00 57 04 04 00 02 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:31:32]wFMCommunicate OK [17:31:32]SAM_PROTO_GetFieldsCounters done [17:31:32]requested_item shift.num is exist - process it [17:31:32]requested_item shift.opened is exist - process it [17:31:32]req_shift_opened [17:31:32]FM_GetShiftState [17:31:32]SAM_PROTO_GetShiftState [17:31:32]wFMCommunicate request_size=4 [17:31:32]MH_SAM_APDU [17:31:32]CAPDU: 80 13 01 00 [17:31:32]Write to MH i2c: E2 08 00 18 0A 80 13 01 00 00 00 00 00 9F [17:31:32]Write i2c OK [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 [17:31:32]MH_I2C_Read... [17:31:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:31:32]Read from MH i2c: E2 0E 00 [17:31:32]MH_I2C_Read... [17:31:32]Read from MH i2c: E2 0E 00 18 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CD [17:31:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:31:32]wFMCommunicate OK [17:31:32]SAM_PROTO_GetShiftState done [17:31:32]FM_GetShiftState done [17:31:32]req_shift_opened done [17:31:32]requested_item shift.open_date is exist - process it [17:31:32]req_shift_open_date [17:31:32]req_shift_open_date done [17:31:32]produce_requested_data done [17:31:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165660,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:31:32]process_action_free close_receipt [17:31:32]json_value_free [17:31:32]json_value_free done [17:31:32]process_json_proto returns [17:31:32]Send response to host [17:31:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165660,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:31:32]free response buf [17:31:32]execute_script done [17:31:32]execute_script returns [17:31:32]free content buf [17:31:32]Sock 7.Close socket [17:31:32]Sock 7.Thread stoped [17:31:36]OFD Sender: No OFD packet to send [17:31:39]recv_with_timeout no data received [17:31:41]OFD Sender: No OFD packet to send [17:31:46]OFD Sender: No OFD packet to send [17:31:51]OFD Sender: No OFD packet to send [17:31:56]OFD Sender: No OFD packet to send [17:31:59]recv_with_timeout no data received [17:32:01]OFD Sender: No OFD packet to send [17:32:06]OFD Sender: No OFD packet to send [17:32:11]OFD Sender: No OFD packet to send [17:32:16]OFD Sender: No OFD packet to send [17:32:17]recv_with_timeout no data received [17:32:21]OFD Sender: No OFD packet to send [17:32:26]OFD Sender: No OFD packet to send [17:32:31]OFD Sender: No OFD packet to send [17:32:34]recv_with_timeout no data received [17:32:36]OFD Sender: No OFD packet to send [17:32:41]OFD Sender: No OFD packet to send [17:32:46]OFD Sender: No OFD packet to send [17:32:46]recv_with_timeout no data received [17:32:51]OFD Sender: No OFD packet to send [17:32:56]OFD Sender: No OFD packet to send [17:32:59]recv_with_timeout no data received [17:33:01]OFD Sender: No OFD packet to send [17:33:06]OFD Sender: No OFD packet to send [17:33:11]OFD Sender: No OFD packet to send [17:33:16]accept exits with 10 [17:33:16]New connection [17:33:16]New thread 3067170148 created [17:33:16]Thread 3067026788 joined [17:33:16]Waiting for new connection... [17:33:16] Sock 10.Parse request [17:33:16]Sock 10.Check first char [17:33:16]Sock 10.First char is OK [17:33:16]request: POST /json_proto HTTP/1.0 [17:33:16]Method: POST [17:33:16]URL: /json_proto [17:33:16]Method is POST - this is cgi request [17:33:16]url: /json_proto [17:33:16]query_string will be loaded in cgi processing [17:33:16]execute_cgi json_proto POST (null) [17:33:16]execute_cgi path=json_proto method=POST [17:33:16]POST find Content-Length [17:33:16]Host: 172.17.44.132:8080 [17:33:16]Content-Length: 803 [17:33:16]Content-Type: application/json [17:33:16] [17:33:16]POST finish read [17:33:16]Found Content-Length = 803 [17:33:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:16]execute_script... [17:33:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:33:16]POST & json_proto [17:33:16]process_json_proto [17:33:16]json parsed OK: [17:33:16]protocol is kg_v1.0 [17:33:16]action value=close_receipt [17:33:16]process_action close_receipt [17:33:16]cmd_close_receipt [17:33:16]MH_GetDate [17:33:16]Write to MH i2c: F0 00 00 19 0A 12 [17:33:16]Write i2c OK [17:33:16]MH_I2C_Read... [17:33:16]Read from MH i2c: F0 [17:33:16]MH_I2C_Read... [17:33:16]Read from MH i2c: F0 09 00 [17:33:16]MH_I2C_Read... [17:33:16]Read from MH i2c: F0 09 00 19 0A 00 DC C7 C8 66 2A 83 C1 65 BF [17:33:16]GetLastDocTimeStamp 1724434287 [17:33:16]current date 1724434396 [17:33:16]FM_GetShiftState [17:33:16]SAM_PROTO_GetShiftState [17:33:16]wFMCommunicate request_size=4 [17:33:16]MH_SAM_APDU [17:33:16]CAPDU: 80 13 01 00 [17:33:16]Write to MH i2c: E2 08 00 1A 0A 80 13 01 00 00 00 00 00 A1 [17:33:16]Write i2c OK [17:33:16]MH_I2C_Read... [17:33:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:33:16]Read from MH i2c: E2 [17:33:16]MH_I2C_Read... [17:33:16]Read from MH i2c: E2 0E 00 [17:33:16]MH_I2C_Read... [17:33:16]Read from MH i2c: E2 0E 00 1A 0A 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CF [17:33:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:33:16]wFMCommunicate OK [17:33:16]SAM_PROTO_GetShiftState done [17:33:16]FM_GetShiftState done [17:33:16]opened in 1724372766 [17:33:16]opened+sec_in_day 1724459166 [17:33:16]quantity*price = 100005 [17:33:16]sum+1 = 100006 [17:33:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 515 23.08.2024 17:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165662 ФПД: 126982870759503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T173627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165662&fm=126982870759503&tin=02508201610067®Number=0000000000092562&sum=200000 [17:36:27]StoreToDocumentArchive [17:36:27]shift 469 fd 165662 [17:36:27]save to /storage/0469/doc_00165662 [17:36:27]save last doc name /storage/0469/doc_00165662 to /storage/kkm_last_doc_name [17:36:27]save OK [17:36:27]Clear old archive folders... [17:36:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:36:27]tlvbuf is 00487BE0 [17:36:27]SAM_PROTO_ClearQueue [17:36:27]wFMCommunicate request_size=4 [17:36:27]MH_SAM_APDU [17:36:27]CAPDU: 80 09 00 00 [17:36:27]Write to MH i2c: E2 08 00 38 00 80 09 00 00 00 00 00 00 AA [17:36:27]Write i2c OK [17:36:27]MH_I2C_Read... [17:36:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:36:27]Read from MH i2c: E2 [17:36:27]MH_I2C_Read... [17:36:27]Read from MH i2c: E2 03 00 [17:36:27]MH_I2C_Read... [17:36:27]Read from MH i2c: E2 03 00 38 00 00 90 00 AC [17:36:27]RAPDU: 90 00 [17:36:27]wFMCommunicate OK [17:36:27]SAM_PROTO_ClearQueue done [17:36:27]KKMCreateOFDPacket [17:36:27]OFDProtocolAddRootSTLVToBuf [17:36:27]FM_MakeSignedData [17:36:27]FM_MakeSignedData [17:36:27]SAM_PROTO_SignData [17:36:27]wFMCommunicate request_size=4 [17:36:27]MH_SAM_APDU [17:36:27]CAPDU: 80 0D 01 02 [17:36:27]Write to MH i2c: E2 08 00 39 00 80 0D 01 02 00 00 00 00 B2 [17:36:27]Write i2c OK [17:36:27]MH_I2C_Read... [17:36:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:36:28]Read from MH i2c: E2 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 03 00 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 03 00 39 00 00 90 00 AD [17:36:28]RAPDU: 90 00 [17:36:28]wFMCommunicate OK [17:36:28]wFMCommunicate request_size=255 [17:36:28]MH_SAM_APDU [17:36:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 03 02 00 00 F4 03 04 00 9B C8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 87 02 00 35 04 06 00 73 7D 80 E7 [17:36:28]Write to MH i2c: E2 02 01 3A 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 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 03 02 00 00 F4 03 04 00 9B C8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 87 02 00 35 04 06 00 73 7D 80 E7 00 00 99 [17:36:28]Write i2c OK [17:36:28]MH_I2C_Read... [17:36:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:28]Read from MH i2c: E2 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 03 00 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 03 00 3A 00 00 90 00 AE [17:36:28]RAPDU: 90 00 [17:36:28]wFMCommunicate OK [17:36:28]wFMCommunicate request_size=7 [17:36:28]MH_SAM_APDU [17:36:28]CAPDU: 80 0D 02 02 02 78 4F [17:36:28]Write to MH i2c: E2 0A 00 3B 00 80 0D 02 02 02 00 78 4F 00 00 80 [17:36:28]Write i2c OK [17:36:28]MH_I2C_Read... [17:36:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:36:28]Read from MH i2c: E2 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 03 00 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [17:36:28]RAPDU: 90 00 [17:36:28]wFMCommunicate OK [17:36:28]wFMCommunicate request_size=4 [17:36:28]MH_SAM_APDU [17:36:28]CAPDU: 80 0D 03 02 [17:36:28]Write to MH i2c: E2 08 00 3C 00 80 0D 03 02 00 00 00 00 B7 [17:36:28]Write i2c OK [17:36:28]MH_I2C_Read... [17:36:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:36:28]Read from MH i2c: E2 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 0B 00 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 0B 00 3C 00 00 B2 EA 55 0D 38 0E F8 5E 90 00 52 [17:36:28]RAPDU: B2 EA 55 0D 38 0E F8 5E 90 00 [17:36:28]wFMCommunicate OK [17:36:28]SAM_PROTO_SignData done [17:36:28]FM_MakeSignedData done [17:36:28]CreateOFDProtocolMessage [17:36:28]wFMCommunicate request_size=4 [17:36:28]MH_SAM_APDU [17:36:28]CAPDU: 80 11 00 00 [17:36:28]Write to MH i2c: E2 08 00 3D 00 80 11 00 00 00 00 00 00 B7 [17:36:28]Write i2c OK [17:36:28]MH_I2C_Read... [17:36:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:28]Read from MH i2c: E2 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 17 00 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: E2 17 00 3D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [17:36:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:36:28]wFMCommunicate OK [17:36:28]CreateOFDProtocolMessage done [17:36:28]OFDSenderStorePacket 165662 [17:36:28]StoreOFDPacket docnum=165662 [17:36:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F5 F6 04 01 21 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 9B C8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 87 02 00 35 04 06 00 73 7D 80 E7 78 4F B2 EA 55 0D 38 0E F8 5E [17:36:28]CheckFolder [17:36:28]dirname=/storage/ofd_packets [17:36:28]CheckFolder done [17:36:28]ProducePacketName [17:36:28]name=ofd_packets/00165662 [17:36:28]NVStorageSaveData ofd_packets/00165662 [17:36:28]File name is /storage/ofd_packets/00165662 [17:36:28]Write 298 bytes [17:36:28]NVStorageSaveData done [17:36:28]OFDSenderStorePacket done [17:36:28]KKMCreateOFDPacket done [17:36:28]NVStorageSaveData kkm_last_timestamp [17:36:28]File name is /storage/kkm_last_timestamp [17:36:28]Write 4 bytes [17:36:28]NVStorageSaveData done [17:36:28]ExternCall_PrintAddStr [17:36:28]wPrintStart [17:36:28]Write to MH i2c: 01 00 00 3E 00 3E [17:36:28]Write i2c OK [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: 01 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: 01 07 00 [17:36:28]MH_I2C_Read... [17:36:28]Read from MH i2c: 01 07 00 3E 00 00 00 00 00 00 FF 0F 53 [17:36:28]RasterBufferAndPrint [17:36:28]line Счет N : (1)294511 [17:36:28]line ИНН: 02508201610067 [17:36:28]line Контрольно-Кассовый Чек [17:36:28]line ПРОДАЖА [17:36:28]line ТРК (МРК, ГНК) : 44 [17:36:28]line Товар: 2710194800 [17:36:28]line ДТ-К-5 [17:36:28]line 26.250 * 76.20 [17:36:28]line = 2000.25 [17:36:28]line НДС 12% НСП 1% [17:36:28]line > о реализуемом товаре [17:36:28]line ОКРУГЛЕНИЕ: -0.25 [17:36:28]line ИТОГО: 2000.00 [17:36:28]line Внесено: 2000.00 [17:36:28]line СДАЧА: 0.00 [17:36:28]line НСП 1% : 17.70 [17:36:28]line НДС 12% : 212.42 [17:36:28]line Наличными: 2000.00 [17:36:28]line Безнал.: 0.00 [17:36:28]line Место: АЗС № 130 "Партнер Нефть" [17:36:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:36:28]line СНО: Общий режим [17:36:28]line Чек 515 23.08.2024 17:36 [17:36:28]line Смена: 469 ФФД: 1.0 [17:36:28]line ЗНМ: 0300000070 [17:36:28]line РНМ: 0000000000092562 [17:36:28]line Версия ККМ: 001 [17:36:28]line ФМ: 0000000000871769 [17:36:28]line ФД: 165662 [17:36:28]line ФПД: 126982870759503 [17:36:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T173627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165662&fm=126982870759503&tin=02508201610067®Number=0000000000092562&sum=200000 [17:36:28]written 0, free lines is 4095 [17:36:28]OFD Sender: Processing packet 165662 [packets to send 996, broken 995] [17:36:28]ProducePacketName [17:36:28]name=ofd_packets/00165662 [17:36:28]OFD Sender: To server: pG, [17:36:28]CommunicateWithHost lk.salyk.kg:30040 [17:36:28]ConnectInit lk.salyk.kg [17:36:29]Write to MH i2c: 01 00 00 69 00 69 [17:36:29]Write i2c OK [17:36:29]MH_I2C_Read... [17:36:29]Read from MH i2c: 01 [17:36:29]MH_I2C_Read... [17:36:29]Read from MH i2c: 01 07 00 [17:36:29]MH_I2C_Read... [17:36:29]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 DA 0C 56 [17:36:29]RasterBufferAndPrint [17:36:29]line [17:36:29]line [17:36:29]line [17:36:29]line [17:36:29]line [17:36:29]written 0, free lines is 3307 [17:36:29]MH_Cut [17:36:29]Write to MH i2c: D1 01 00 70 00 01 42 [17:36:29]Write i2c OK [17:36:29]MH_I2C_Read... [17:36:29]Read from MH i2c: D1 [17:36:29]MH_I2C_Read... [17:36:29]Read from MH i2c: D1 01 00 [17:36:29]MH_I2C_Read... [17:36:29]Read from MH i2c: D1 01 00 70 00 00 41 [17:36:29]Write to MH i2c: 01 00 00 71 00 71 [17:36:29]Write i2c OK [17:36:29]MH_I2C_Read... [17:36:29]Connected sock=10 [17:36:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F5 F6 04 01 21 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 9B C8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 87 02 00 35 04 06 00 73 7D 80 E7 78 4F B2 EA 55 0D 38 0E F8 5E [17:36:29]*** Cut start [17:36:29]*** Purtial cut [17:36:29]*** Stage 1: CUTSNS_PIN = 1 [17:36:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D 4A 47 00 76 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 87 02 00 F4 03 04 00 E7 71 C8 66 B6 04 01 00 00 9D 09 42 36 5A A4 17 C9 [17:36:30]CommunicateWithHost err = 0 [17:36:30]CheckOFDResponse [17:36:30]1017 (14) - 77093643461234 [17:36:30]1041 (16) - 0000000000871769 [17:36:30]1040 (4) - 165662 [17:36:30]1012 (4) - 23.08.2024 11:26 [17:36:30]1206 (1) - 0 [17:36:30]OFD Sender: Remove packet 165662 [17:36:30]ProducePacketName [17:36:30]name=ofd_packets/00165662 [17:36:30]NVStorageDeleteData [17:36:30]OFD Sender: No OFD packet to send [17:36:31]Read from MH i2c: 01 [17:36:31]MH_I2C_Read... [17:36:31]*** Stop cut motor [17:36:31]*** Cut end [17:36:31]Read from MH i2c: 01 07 00 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: 01 07 00 71 00 00 00 00 00 00 FF 0F 86 [17:36:31]process_action close_receipt done [17:36:31]requested_data is exist [17:36:31]produce_requested_data [17:36:31]requested_item fm.sn is exist - process it [17:36:31]wFMCommunicate request_size=4 [17:36:31]MH_SAM_APDU [17:36:31]CAPDU: 80 11 00 00 [17:36:31]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [17:36:31]Write i2c OK [17:36:31]MH_I2C_Read... [17:36:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:36:31]Read from MH i2c: E2 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 17 00 [17:36:31]MH_I2C_Read... [17:36:31]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [17:36:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:36:31]wFMCommunicate OK [17:36:31]requested_item fd.num is exist - process it [17:36:31]SAM_PROTO_GetFieldsCounters [17:36:31]wFMCommunicate request_size=4 [17:36:31]MH_SAM_APDU [17:36:31]CAPDU: 80 13 00 00 [17:36:31]Write to MH i2c: E2 08 00 73 00 80 13 00 00 00 00 00 00 EF [17:36:31]Write i2c OK [17:36:31]MH_I2C_Read... [17:36:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:36:32]Read from MH i2c: E2 [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: E2 62 00 [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: E2 62 00 73 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 A1 [17:36:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 03 02 00 00 5E 04 04 00 03 02 00 00 57 04 04 00 04 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:36:32]wFMCommunicate OK [17:36:32]SAM_PROTO_GetFieldsCounters done [17:36:32]requested_item shift.num is exist - process it [17:36:32]requested_item shift.opened is exist - process it [17:36:32]req_shift_opened [17:36:32]FM_GetShiftState [17:36:32]SAM_PROTO_GetShiftState [17:36:32]wFMCommunicate request_size=4 [17:36:32]MH_SAM_APDU [17:36:32]CAPDU: 80 13 01 00 [17:36:32]Write to MH i2c: E2 08 00 74 00 80 13 01 00 00 00 00 00 F1 [17:36:32]Write i2c OK [17:36:32]MH_I2C_Read... [17:36:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:36:32]Read from MH i2c: E2 [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: E2 0E 00 [17:36:32]MH_I2C_Read... [17:36:32]Read from MH i2c: E2 0E 00 74 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1F [17:36:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:36:32]wFMCommunicate OK [17:36:32]SAM_PROTO_GetShiftState done [17:36:32]FM_GetShiftState done [17:36:32]req_shift_opened done [17:36:32]requested_item shift.open_date is exist - process it [17:36:32]req_shift_open_date [17:36:32]req_shift_open_date done [17:36:32]produce_requested_data done [17:36:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165662,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:36:32]process_action_free close_receipt [17:36:32]json_value_free [17:36:32]json_value_free done [17:36:32]process_json_proto returns [17:36:32]Send response to host [17:36:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165662,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:36:32]free response buf [17:36:32]execute_script done [17:36:32]execute_script returns [17:36:32]free content buf [17:36:32]Sock 6.Close socket [17:36:32]Sock 6.Thread stoped [17:36:35]OFD Sender: No OFD packet to send [17:36:40]OFD Sender: No OFD packet to send [17:36:45]OFD Sender: No OFD packet to send [17:36:50]OFD Sender: No OFD packet to send [17:36:55]OFD Sender: No OFD packet to send [17:37:00]recv_with_timeout no data received [17:37:00]OFD Sender: No OFD packet to send [17:37:05]OFD Sender: No OFD packet to send [17:37:10]OFD Sender: No OFD packet to send [17:37:15]OFD Sender: No OFD packet to send [17:37:17]recv_with_timeout no data received [17:37:20]OFD Sender: No OFD packet to send [17:37:25]OFD Sender: No OFD packet to send [17:37:30]OFD Sender: No OFD packet to send [17:37:32]accept exits with 9 [17:37:32]New connection [17:37:32]New thread 3067297124 created [17:37:32]Thread 3067153764 joined [17:37:32]Waiting for new connection... [17:37:32] Sock 9.Parse request [17:37:32]Sock 9.Check first char [17:37:32]Sock 9.First char is OK [17:37:32]request: POST /json_proto HTTP/1.0 [17:37:32]Method: POST [17:37:32]URL: /json_proto [17:37:32]Method is POST - this is cgi request [17:37:32]url: /json_proto [17:37:32]query_string will be loaded in cgi processing [17:37:32]execute_cgi json_proto POST (null) [17:37:32]execute_cgi path=json_proto method=POST [17:37:32]POST find Content-Length [17:37:32]Host: 172.17.44.132:8080 [17:37:32]Content-Length: 678 [17:37:32]Content-Type: application/json [17:37:32] [17:37:32]POST finish read [17:37:32]Found Content-Length = 678 [17:37:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:32]execute_script... [17: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)294512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:37:32]POST & json_proto [17:37:32]process_json_proto [17:37:32]json parsed OK: [17:37:32]protocol is kg_v1.0 [17:37:32]action value=close_receipt [17:37:32]process_action close_receipt [17:37:32]cmd_close_receipt [17:37:32]MH_GetDate [17:37:32]Write to MH i2c: F0 00 00 75 00 64 [17:37:32]Write i2c OK [17:37:32]MH_I2C_Read... [17:37:32]Read from MH i2c: F0 [17:37:32]MH_I2C_Read... [17:37:32]Read from MH i2c: F0 09 00 [17:37:32]MH_I2C_Read... [17:37:32]Read from MH i2c: F0 09 00 75 00 00 DD C8 C8 66 2A 83 C1 65 13 [17:37:32]GetLastDocTimeStamp 1724434587 [17:37:32]current date 1724434653 [17:37:32]FM_GetShiftState [17:37:32]SAM_PROTO_GetShiftState [17:37:32]wFMCommunicate request_size=4 [17:37:32]MH_SAM_APDU [17:37:32]CAPDU: 80 13 01 00 [17:37:32]Write to MH i2c: E2 08 00 76 00 80 13 01 00 00 00 00 00 F3 [17:37:32]Write i2c OK [17:37:32]MH_I2C_Read... [17:37:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:32]Read from MH i2c: E2 [17:37:32]MH_I2C_Read... [17:37:32]Read from MH i2c: E2 0E 00 [17:37:32]MH_I2C_Read... [17:37:32]Read from MH i2c: E2 0E 00 76 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 21 [17:37:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:37:32]wFMCommunicate OK [17:37:32]SAM_PROTO_GetShiftState done [17:37:32]FM_GetShiftState done [17:37:32]opened in 1724372766 [17:37:32]opened+sec_in_day 1724459166 [17:37:32]quantity*price = 80004 [17:37:32]sum+1 = 80005 [17:37:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 516 23.08.2024 17:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165663 ФПД: 41608974837475 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T173733&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165663&fm=41608974837475&tin=02508201610067®Number=0000000000092562&sum=80000 [17:37:33]StoreToDocumentArchive [17:37:33]shift 469 fd 165663 [17:37:33]save to /storage/0469/doc_00165663 [17:37:33]save last doc name /storage/0469/doc_00165663 to /storage/kkm_last_doc_name [17:37:33]save OK [17:37:33]Clear old archive folders... [17:37:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:37:33]tlvbuf is 0047A830 [17:37:33]SAM_PROTO_ClearQueue [17:37:33]wFMCommunicate request_size=4 [17:37:33]MH_SAM_APDU [17:37:33]CAPDU: 80 09 00 00 [17:37:33]Write to MH i2c: E2 08 00 83 00 80 09 00 00 00 00 00 00 F5 [17:37:33]Write i2c OK [17:37:33]MH_I2C_Read... [17:37:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:37:33]Read from MH i2c: E2 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 03 00 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [17:37:33]RAPDU: 90 00 [17:37:33]wFMCommunicate OK [17:37:33]SAM_PROTO_ClearQueue done [17:37:33]KKMCreateOFDPacket [17:37:33]OFDProtocolAddRootSTLVToBuf [17:37:33]FM_MakeSignedData [17:37:33]FM_MakeSignedData [17:37:33]SAM_PROTO_SignData [17:37:33]wFMCommunicate request_size=4 [17:37:33]MH_SAM_APDU [17:37:33]CAPDU: 80 0D 01 02 [17:37:33]Write to MH i2c: E2 08 00 84 00 80 0D 01 02 00 00 00 00 FD [17:37:33]Write i2c OK [17:37:33]MH_I2C_Read... [17:37:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:37:33]Read from MH i2c: E2 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 03 00 [17:37:33]MH_I2C_Read... [17:37:33]Read from MH i2c: E2 03 00 84 00 00 90 00 F8 [17:37:33]RAPDU: 90 00 [17:37:33]wFMCommunicate OK [17:37:33]wFMCommunicate request_size=255 [17:37:33]MH_SAM_APDU [17:37: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 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 DD C8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 87 02 00 35 04 06 00 25 [17:37:33]Write to MH i2c: E2 02 01 85 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 DD C8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 87 02 00 35 04 06 00 25 00 00 AA [17:37:33]Write i2c OK [17:37:33]MH_I2C_Read... [17:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:34]Read from MH i2c: E2 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: E2 03 00 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: E2 03 00 85 00 00 90 00 F9 [17:37:34]RAPDU: 90 00 [17:37:34]wFMCommunicate OK [17:37:34]wFMCommunicate request_size=10 [17:37:34]MH_SAM_APDU [17:37:34]CAPDU: 80 0D 02 02 05 D7 D8 2A 26 E3 [17:37:34]Write to MH i2c: E2 0D 00 86 00 80 0D 02 02 05 00 D7 D8 2A 26 E3 00 00 EC [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:37:34]Read from MH i2c: E2 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: E2 03 00 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: E2 03 00 86 00 00 90 00 FA [17:37:34]RAPDU: 90 00 [17:37:34]wFMCommunicate OK [17:37:34]wFMCommunicate request_size=4 [17:37:34]MH_SAM_APDU [17:37:34]CAPDU: 80 0D 03 02 [17:37:34]Write to MH i2c: E2 08 00 87 00 80 0D 03 02 00 00 00 00 02 [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:37:34]Read from MH i2c: E2 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: E2 0B 00 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: E2 0B 00 87 00 00 D3 2F 38 74 44 41 93 FD 90 00 C6 [17:37:34]RAPDU: D3 2F 38 74 44 41 93 FD 90 00 [17:37:34]wFMCommunicate OK [17:37:34]SAM_PROTO_SignData done [17:37:34]FM_MakeSignedData done [17:37:34]CreateOFDProtocolMessage [17:37:34]wFMCommunicate request_size=4 [17:37:34]MH_SAM_APDU [17:37:34]CAPDU: 80 11 00 00 [17:37:34]Write to MH i2c: E2 08 00 88 00 80 11 00 00 00 00 00 00 02 [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:34]Read from MH i2c: E2 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: E2 17 00 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: E2 17 00 88 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [17:37:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:37:34]wFMCommunicate OK [17:37:34]CreateOFDProtocolMessage done [17:37:34]OFDSenderStorePacket 165663 [17:37:34]StoreOFDPacket docnum=165663 [17:37:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E2 47 07 01 C9 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 DD C8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 87 02 00 35 04 06 00 25 D7 D8 2A 26 E3 D3 2F 38 74 44 41 93 FD [17:37:34]CheckFolder [17:37:34]dirname=/storage/ofd_packets [17:37:34]CheckFolder done [17:37:34]ProducePacketName [17:37:34]name=ofd_packets/00165663 [17:37:34]NVStorageSaveData ofd_packets/00165663 [17:37:34]File name is /storage/ofd_packets/00165663 [17:37:34]Write 301 bytes [17:37:34]NVStorageSaveData done [17:37:34]OFDSenderStorePacket done [17:37:34]KKMCreateOFDPacket done [17:37:34]NVStorageSaveData kkm_last_timestamp [17:37:34]File name is /storage/kkm_last_timestamp [17:37:34]Write 4 bytes [17:37:34]NVStorageSaveData done [17:37:34]ExternCall_PrintAddStr [17:37:34]wPrintStart [17:37:34]Write to MH i2c: 01 00 00 89 00 89 [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: 01 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: 01 07 00 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: 01 07 00 89 00 00 00 00 00 00 FF 0F 9E [17:37:34]RasterBufferAndPrint [17:37:34]line Счет N : (1)294512 [17:37:34]line ИНН: 02508201610067 [17:37:34]line Контрольно-Кассовый Чек [17:37:34]line ПРОДАЖА [17:37:34]line ТРК (МРК, ГНК) : 32 [17:37:34]line Товар: 2710124130 [17:37:34]line Аи-92-К-5 [17:37:34]line 11.800 * 67.80 [17:37:34]line = 800.04 [17:37:34]line НДС 12% НСП 1% [17:37:34]line > о реализуемом товаре [17:37:34]line ОКРУГЛЕНИЕ: -0.04 [17:37:34]line ИТОГО: 800.00 [17:37:34]line Внесено: 800.00 [17:37:34]line СДАЧА: 0.00 [17:37:34]line НСП 1% : 7.08 [17:37:34]line НДС 12% : 84.96 [17:37:34]line Наличными: 800.00 [17:37:34]line Безнал.: 0.00 [17:37:34]line Место: АЗС № 130 "Партнер Нефть" [17:37:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:37:34]line СНО: Общий режим [17:37:34]line Чек 516 23.08.2024 17:37 [17:37:34]line Смена: 469 ФФД: 1.0 [17:37:34]line ЗНМ: 0300000070 [17:37:34]line РНМ: 0000000000092562 [17:37:34]line Версия ККМ: 001 [17:37:34]line ФМ: 0000000000871769 [17:37:34]line ФД: 165663 [17:37:34]line ФПД: 41608974837475 [17:37:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T173733&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165663&fm=41608974837475&tin=02508201610067®Number=0000000000092562&sum=80000 [17:37:34]written 0, free lines is 4095 [17:37:34]OFD Sender: Processing packet 165663 [packets to send 996, broken 995] [17:37:34]ProducePacketName [17:37:34]name=ofd_packets/00165663 [17:37:34]OFD Sender: To server: pG, [17:37:34]CommunicateWithHost lk.salyk.kg:30040 [17:37:34]ConnectInit lk.salyk.kg [17:37:34]Write to MH i2c: 01 00 00 B4 00 B4 [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: 01 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: 01 07 00 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 C0 0C 87 [17:37:34]RasterBufferAndPrint [17:37:34]line [17:37:34]line [17:37:34]line [17:37:34]line [17:37:34]line [17:37:34]written 0, free lines is 3270 [17:37:34]MH_Cut [17:37:34]Write to MH i2c: D1 01 00 BB 00 01 8D [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: D1 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: D1 01 00 [17:37:34]MH_I2C_Read... [17:37:34]Read from MH i2c: D1 01 00 BB 00 00 8C [17:37:34]Write to MH i2c: 01 00 00 BC 00 BC [17:37:34]Write i2c OK [17:37:34]MH_I2C_Read... [17:37:35]*** Cut start [17:37:35]*** Purtial cut [17:37:35]*** Stage 1: CUTSNS_PIN = 1 [17:37:37]recv_with_timeout no data received [17:37:37]Read from MH i2c: 01 [17:37:37]MH_I2C_Read... [17:37:37]*** Stop cut motor [17:37:37]*** Cut end [17:37:37]Read from MH i2c: 01 07 00 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: 01 07 00 BC 00 00 00 00 00 00 FF 0F D1 [17:37:37]process_action close_receipt done [17:37:37]requested_data is exist [17:37:37]produce_requested_data [17:37:37]requested_item fm.sn is exist - process it [17:37:37]wFMCommunicate request_size=4 [17:37:37]MH_SAM_APDU [17:37:37]CAPDU: 80 11 00 00 [17:37:37]Write to MH i2c: E2 08 00 BD 00 80 11 00 00 00 00 00 00 37 [17:37:37]Write i2c OK [17:37:37]MH_I2C_Read... [17:37:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:37:37]Read from MH i2c: E2 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 17 00 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 17 00 BD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [17:37:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:37:37]wFMCommunicate OK [17:37:37]requested_item fd.num is exist - process it [17:37:37]SAM_PROTO_GetFieldsCounters [17:37:37]wFMCommunicate request_size=4 [17:37:37]MH_SAM_APDU [17:37:37]CAPDU: 80 13 00 00 [17:37:37]Write to MH i2c: E2 08 00 BE 00 80 13 00 00 00 00 00 00 3A [17:37:37]Write i2c OK [17:37:37]MH_I2C_Read... [17:37:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:37:37]Read from MH i2c: E2 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 62 00 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 62 00 BE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 F0 [17: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 04 02 00 00 5E 04 04 00 04 02 00 00 57 04 04 00 05 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:37:37]wFMCommunicate OK [17:37:37]SAM_PROTO_GetFieldsCounters done [17:37:37]requested_item shift.num is exist - process it [17:37:37]requested_item shift.opened is exist - process it [17:37:37]req_shift_opened [17:37:37]FM_GetShiftState [17:37:37]SAM_PROTO_GetShiftState [17:37:37]wFMCommunicate request_size=4 [17:37:37]MH_SAM_APDU [17:37:37]CAPDU: 80 13 01 00 [17:37:37]Write to MH i2c: E2 08 00 BF 00 80 13 01 00 00 00 00 00 3C [17:37:37]Write i2c OK [17:37:37]MH_I2C_Read... [17:37:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:37:37]Read from MH i2c: E2 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 0E 00 [17:37:37]MH_I2C_Read... [17:37:37]Read from MH i2c: E2 0E 00 BF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6A [17:37:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:37:37]wFMCommunicate OK [17:37:37]SAM_PROTO_GetShiftState done [17:37:37]FM_GetShiftState done [17:37:37]req_shift_opened done [17:37:37]requested_item shift.open_date is exist - process it [17:37:37]req_shift_open_date [17:37:37]req_shift_open_date done [17:37:37]produce_requested_data done [17:37:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165663,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:37:37]process_action_free close_receipt [17:37:37]json_value_free [17:37:37]json_value_free done [17:37:37]process_json_proto returns [17:37:37]Send response to host [17:37:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165663,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:37:37]free response buf [17:37:37]execute_script done [17:37:37]execute_script returns [17:37:37]free content buf [17:37:37]Sock 9.Close socket [17:37:37]Sock 9.Thread stoped [17:37:39]ConnectInit Can't take IP for lk.salyk.kg [17:37:39]CommunicateWithHost connect error [17:37:39]CommunicateWithHost err = -1 [17:37:39]OFD Sender: Server communicate error [17:37:44]OFD Sender: Processing packet 165663 [packets to send 996, broken 995] [17:37:44]ProducePacketName [17:37:44]name=ofd_packets/00165663 [17:37:44]OFD Sender: To server: pG, [17:37:44]CommunicateWithHost lk.salyk.kg:30040 [17:37:44]ConnectInit lk.salyk.kg [17:37:50]recv_with_timeout no data received [17:38:02]Connected sock=9 [17:38:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E2 47 07 01 C9 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 DD C8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 87 02 00 35 04 06 00 25 D7 D8 2A 26 E3 D3 2F 38 74 44 41 93 FD [17:38:07]recv_with_timeout no data received [17:38:07]CommunicateWithHost answer receiving error [17:38:07]CommunicateWithHost err = -3 [17:38:07]OFD Sender: Server communicate error [17:38:12]OFD Sender: Processing packet 165663 [packets to send 996, broken 995] [17:38:12]ProducePacketName [17:38:12]name=ofd_packets/00165663 [17:38:12]OFD Sender: To server: pG, [17:38:12]CommunicateWithHost lk.salyk.kg:30040 [17:38:12]ConnectInit lk.salyk.kg [17:38:13]recv_with_timeout no data received [17:38:17]ConnectInit Can't take IP for lk.salyk.kg [17:38:17]CommunicateWithHost connect error [17:38:17]CommunicateWithHost err = -1 [17:38:17]OFD Sender: Server communicate error [17:38:22]OFD Sender: Processing packet 165663 [packets to send 996, broken 995] [17:38:22]ProducePacketName [17:38:22]name=ofd_packets/00165663 [17:38:22]OFD Sender: To server: pG, [17:38:22]CommunicateWithHost lk.salyk.kg:30040 [17:38:22]ConnectInit lk.salyk.kg [17:38:27]ConnectInit Can't take IP for lk.salyk.kg [17:38:27]CommunicateWithHost connect error [17:38:27]CommunicateWithHost err = -1 [17:38:27]OFD Sender: Server communicate error [17:38:32]OFD Sender: Processing packet 165663 [packets to send 996, broken 995] [17:38:32]ProducePacketName [17:38:32]name=ofd_packets/00165663 [17:38:32]OFD Sender: To server: pG, [17:38:32]CommunicateWithHost lk.salyk.kg:30040 [17:38:32]ConnectInit lk.salyk.kg [17:38:33]recv_with_timeout no data received [17:38:37]ConnectInit Can't take IP for lk.salyk.kg [17:38:37]CommunicateWithHost connect error [17:38:37]CommunicateWithHost err = -1 [17:38:37]OFD Sender: Server communicate error [17:39:27]ConnectInit Can't connect to host [17:39:27]ConnectInit Can't take IP for lk.salyk.kg [17:39:27]CommunicateWithHost connect error [17:39:27]CommunicateWithHost err = -1 [17:39:27]OFD Sender: Server communicate error [17:39:32]OFD Sender: Processing packet 165663 [packets to send 996, broken 995] [17:39:32]ProducePacketName [17:39:32]name=ofd_packets/00165663 [17:39:32]OFD Sender: To server: pG, [17:39:32]CommunicateWithHost lk.salyk.kg:30040 [17:39:32]ConnectInit lk.salyk.kg [17:39:34]Connected sock=9 [17:39:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E2 47 07 01 C9 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 DD C8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 87 02 00 35 04 06 00 25 D7 D8 2A 26 E3 D3 2F 38 74 44 41 93 FD [17: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 37 36 39 4F 00 00 00 AD CE 47 00 47 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 87 02 00 F4 03 04 00 A0 72 C8 66 B6 04 01 00 00 C2 BF 3B CF 3A 27 11 93 [17:39:35]CommunicateWithHost err = 0 [17:39:35]CheckOFDResponse [17:39:35]1017 (14) - 77093643461234 [17:39:35]1041 (16) - 0000000000871769 [17:39:35]1040 (4) - 165663 [17:39:35]1012 (4) - 23.08.2024 11:29 [17:39:35]1206 (1) - 0 [17:39:35]OFD Sender: Remove packet 165663 [17:39:35]ProducePacketName [17:39:35]name=ofd_packets/00165663 [17:39:35]NVStorageDeleteData [17:39:36]OFD Sender: No OFD packet to send [17:39:41]OFD Sender: No OFD packet to send [17:39:46]OFD Sender: No OFD packet to send [17:39:46]recv_with_timeout no data received [17:39:51]OFD Sender: No OFD packet to send [17:39:56]OFD Sender: No OFD packet to send [17:40:01]OFD Sender: No OFD packet to send [17:40:06]OFD Sender: No OFD packet to send [17:40:11]OFD Sender: No OFD packet to send [17:40:16]OFD Sender: No OFD packet to send [17:40:21]OFD Sender: No OFD packet to send [17:40:26]OFD Sender: No OFD packet to send [17:40:31]OFD Sender: No OFD packet to send [17:40:36]OFD Sender: No OFD packet to send [17:40:41]OFD Sender: No OFD packet to send [17:40:46]OFD Sender: No OFD packet to send [17:40:51]OFD Sender: No OFD packet to send [17:40:56]OFD Sender: No OFD packet to send [17:41:01]OFD Sender: No OFD packet to send [17:41:06]OFD Sender: No OFD packet to send [17:41:11]OFD Sender: No OFD packet to send [17:41:16]OFD Sender: No OFD packet to send [17:41:21]OFD Sender: No OFD packet to send [17:41:26]OFD Sender: No OFD packet to send [17:41:31]OFD Sender: No OFD packet to send [17:41:36]OFD Sender: No OFD packet to send [17:41:40]accept exits with 10 [17:41:40]New connection [17:41:40]New thread 3067153764 created [17:41:40]Thread 3067297124 joined [17:41:40]Waiting for new connection... [17:41:40] Sock 10.Parse request [17:41:40]Sock 10.Check first char [17:41:40]Sock 10.First char is OK [17:41:40]request: POST /json_proto HTTP/1.0 [17:41:40]Method: POST [17:41:40]URL: /json_proto [17:41:40]Method is POST - this is cgi request [17:41:40]url: /json_proto [17:41:40]query_string will be loaded in cgi processing [17:41:40]execute_cgi json_proto POST (null) [17:41:40]execute_cgi path=json_proto method=POST [17:41:40]POST find Content-Length [17:41:40]Host: 172.17.44.132:8080 [17:41:40]Content-Length: 1568 [17:41:40]Content-Type: application/json [17:41:40] [17:41:40]POST finish read [17:41:40]Found Content-Length = 1568 [17:41:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51082", "tax_sys" : 0, "items" : [ { "code": "5449000176448", "name": "\u0421\u043E\u043A Piko Pulpy \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u041F\u042D\u0422 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4601025117788", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0430\u0440\u0431\u0443\u0437 \u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430 0,5", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004879", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u043A\u043E\u043A\u043E\u0441.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "7501064193972", "name": "\u041F\u0438\u0432\u043E Corona Extra \u0441\u0432\u0435\u0442\u043B\u043E\u0435 0,355 \u043B", "price" : 235.00, "quantity" : 2.000, "sum" : 470.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 823.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:40]execute_script... [17:41:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51082", "tax_sys" : 0, "items" : [ { "code": "5449000176448", "name": "\u0421\u043E\u043A Piko Pulpy \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u041F\u042D\u0422 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4601025117788", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0430\u0440\u0431\u0443\u0437 \u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430 0,5", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4603290004879", "name": "\u041F\u0435\u0447.\u0441\u0430\u0445.FORSITE \u0421\u044D\u043D\u0434.\u043A\u043E\u043A\u043E\u0441.\u0432\u043A", "price" : 93.00, "quantity" : 1.000, "sum" : 93.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "7501064193972", "name": "\u041F\u0438\u0432\u043E Corona Extra \u0441\u0432\u0435\u0442\u043B\u043E\u0435 0,355 \u043B", "price" : 235.00, "quantity" : 2.000, "sum" : 470.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 823.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:40]POST & json_proto [17:41:40]process_json_proto [17:41:40]json parsed OK: [17:41:40]protocol is kg_v1.0 [17:41:40]action value=close_receipt [17:41:40]process_action close_receipt [17:41:40]cmd_close_receipt [17:41:40]MH_GetDate [17:41:40]Write to MH i2c: F0 00 00 C0 00 AF [17:41:40]Write i2c OK [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: F0 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: F0 09 00 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: F0 09 00 C0 00 00 D5 C9 C8 66 2A 83 C1 65 57 [17:41:40]GetLastDocTimeStamp 1724434653 [17:41:40]current date 1724434901 [17:41:40]FM_GetShiftState [17:41:40]SAM_PROTO_GetShiftState [17:41:40]wFMCommunicate request_size=4 [17:41:40]MH_SAM_APDU [17:41:40]CAPDU: 80 13 01 00 [17:41:40]Write to MH i2c: E2 08 00 C1 00 80 13 01 00 00 00 00 00 3E [17:41:40]Write i2c OK [17:41:40]MH_I2C_Read... [17:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:40]Read from MH i2c: E2 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: E2 0E 00 [17:41:40]MH_I2C_Read... [17:41:40]Read from MH i2c: E2 0E 00 C1 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6C [17:41:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:41:40]wFMCommunicate OK [17:41:40]SAM_PROTO_GetShiftState done [17:41:40]FM_GetShiftState done [17:41:40]opened in 1724372766 [17:41:40]opened+sec_in_day 1724459166 [17:41:40]quantity*price = 18000 [17:41:40]sum+1 = 18001 [17:41:40]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 518 23.08.2024 17:46 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165665 ФПД: 177876227786869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165665&fm=177876227786869&tin=02508201610067®Number=0000000000092562&sum=10000 0 [17:46:22]StoreToDocumentArchive [17:46:22]shift 469 fd 165665 [17:46:22]save to /storage/0469/doc_00165665 [17:46:22]save last doc name /storage/0469/doc_00165665 to /storage/kkm_last_doc_name [17:46:22]save OK [17:46:22]Clear old archive folders... [17:46:22]ProcessDocumentItem done err = 0, tmpTLVsize=269 [17:46:22]tlvbuf is 004B89A0 [17:46:22]SAM_PROTO_ClearQueue [17:46:22]wFMCommunicate request_size=4 [17:46:22]MH_SAM_APDU [17:46:22]CAPDU: 80 09 00 00 [17:46:22]Write to MH i2c: E2 08 00 2C 01 80 09 00 00 00 00 00 00 9F [17:46:22]Write i2c OK [17:46:22]MH_I2C_Read... [17:46:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:23]Read from MH i2c: E2 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 03 00 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 03 00 2C 01 00 90 00 A1 [17:46:23]RAPDU: 90 00 [17:46:23]wFMCommunicate OK [17:46:23]SAM_PROTO_ClearQueue done [17:46:23]KKMCreateOFDPacket [17:46:23]OFDProtocolAddRootSTLVToBuf [17:46:23]FM_MakeSignedData [17:46:23]FM_MakeSignedData [17:46:23]SAM_PROTO_SignData [17:46:23]wFMCommunicate request_size=4 [17:46:23]MH_SAM_APDU [17:46:23]CAPDU: 80 0D 01 02 [17:46:23]Write to MH i2c: E2 08 00 2D 01 80 0D 01 02 00 00 00 00 A7 [17:46:23]Write i2c OK [17:46:23]MH_I2C_Read... [17:46:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:23]Read from MH i2c: E2 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 03 00 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 03 00 2D 01 00 90 00 A2 [17:46:23]RAPDU: 90 00 [17:46:23]wFMCommunicate OK [17:46:23]wFMCommunicate request_size=255 [17:46:23]MH_SAM_APDU [17:46:23]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 EE CA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [17:46:23]Write to MH i2c: E2 02 01 2E 01 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 EE CA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 82 [17:46:23]Write i2c OK [17:46:23]MH_I2C_Read... [17:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:23]Read from MH i2c: E2 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 03 00 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 03 00 2E 01 00 90 00 A3 [17:46:23]RAPDU: 90 00 [17:46:23]wFMCommunicate OK [17:46:23]wFMCommunicate request_size=28 [17:46:23]MH_SAM_APDU [17:46:23]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 21 87 02 00 35 04 06 00 A1 C7 09 5F 08 75 [17:46:23]Write to MH i2c: E2 1F 00 2F 01 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 21 87 02 00 35 04 06 00 A1 C7 09 5F 08 75 00 00 34 [17:46:23]Write i2c OK [17:46:23]MH_I2C_Read... [17:46:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:23]Read from MH i2c: E2 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 03 00 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 03 00 2F 01 00 90 00 A4 [17:46:23]RAPDU: 90 00 [17:46:23]wFMCommunicate OK [17:46:23]wFMCommunicate request_size=4 [17:46:23]MH_SAM_APDU [17:46:23]CAPDU: 80 0D 03 02 [17:46:23]Write to MH i2c: E2 08 00 30 01 80 0D 03 02 00 00 00 00 AC [17:46:23]Write i2c OK [17:46:23]MH_I2C_Read... [17:46:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:23]Read from MH i2c: E2 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 0B 00 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 0B 00 30 01 00 A8 3A 68 6B 38 6C A2 AD 90 00 55 [17:46:23]RAPDU: A8 3A 68 6B 38 6C A2 AD 90 00 [17:46:23]wFMCommunicate OK [17:46:23]SAM_PROTO_SignData done [17:46:23]FM_MakeSignedData done [17:46:23]CreateOFDProtocolMessage [17:46:23]wFMCommunicate request_size=4 [17:46:23]MH_SAM_APDU [17:46:23]CAPDU: 80 11 00 00 [17:46:23]Write to MH i2c: E2 08 00 31 01 80 11 00 00 00 00 00 00 AC [17:46:23]Write i2c OK [17:46:23]MH_I2C_Read... [17:46:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:23]Read from MH i2c: E2 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 17 00 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: E2 17 00 31 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [17:46:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:23]wFMCommunicate OK [17:46:23]CreateOFDProtocolMessage done [17:46:23]OFDSenderStorePacket 165665 [17:46:23]StoreOFDPacket docnum=165665 [17:46:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 F8 6D 19 01 57 63 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 EE CA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 87 02 00 35 04 06 00 A1 C7 09 5F 08 75 A8 3A 68 6B 38 6C A2 AD [17:46:23]CheckFolder [17:46:23]dirname=/storage/ofd_packets [17:46:23]CheckFolder done [17:46:23]ProducePacketName [17:46:23]name=ofd_packets/00165665 [17:46:23]NVStorageSaveData ofd_packets/00165665 [17:46:23]File name is /storage/ofd_packets/00165665 [17:46:23]Write 319 bytes [17:46:23]NVStorageSaveData done [17:46:23]OFDSenderStorePacket done [17:46:23]KKMCreateOFDPacket done [17:46:23]NVStorageSaveData kkm_last_timestamp [17:46:23]File name is /storage/kkm_last_timestamp [17:46:23]Write 4 bytes [17:46:23]NVStorageSaveData done [17:46:23]ExternCall_PrintAddStr [17:46:23]wPrintStart [17:46:23]Write to MH i2c: 01 00 00 32 01 33 [17:46:23]Write i2c OK [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: 01 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: 01 07 00 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: 01 07 00 32 01 00 00 00 00 00 FF 0F 48 [17:46:23]RasterBufferAndPrint [17:46:23]line Счет N : (3)51083 [17:46:23]line ИНН: 02508201610067 [17:46:23]line Контрольно-Кассовый Чек [17:46:23]line ПРОДАЖА [17:46:23]line Товар: 4700000160358 [17:46:23]line Вода Легенда 1л [17:46:23]line 2.000 * 50.00 [17:46:23]line = 100.00 [17:46:23]line НДС 12% НСП 1% [17:46:23]line > о реализуемом товаре [17:46:23]line ИТОГО: 100.00 [17:46:23]line НСП 1% : 0.88 [17:46:23]line НДС 12% : 10.62 [17:46:23]line Наличными: 100.00 [17:46:23]line Безнал.: 0.00 [17:46:23]line Место: АЗС № 130 "Партнер Нефть" [17:46:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:46:23]line СНО: Общий режим [17:46:23]line Чек 518 23.08.2024 17:46 [17:46:23]line Смена: 469 ФФД: 1.0 [17:46:23]line ЗНМ: 0300000070 [17:46:23]line РНМ: 0000000000092562 [17:46:23]line Версия ККМ: 001 [17:46:23]line ФМ: 0000000000871769 [17:46:23]line ФД: 165665 [17:46:23]line ФПД: 177876227786869 [17:46:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165665&fm=177876227786869&tin=02508201610067®Number=0000000000092562&sum=10000 [17:46:23]line 0 [17:46:23]written 0, free lines is 4095 [17:46:23]OFD Sender: Processing packet 165665 [packets to send 996, broken 995] [17:46:23]ProducePacketName [17:46:23]name=ofd_packets/00165665 [17:46:23]OFD Sender: To server: pG, [17:46:23]CommunicateWithHost lk.salyk.kg:30040 [17:46:23]ConnectInit lk.salyk.kg [17:46:23]Write to MH i2c: 01 00 00 5A 01 5B [17:46:23]Write i2c OK [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: 01 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: 01 07 00 [17:46:23]MH_I2C_Read... [17:46:23]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 EC 0C 5A [17:46:24]RasterBufferAndPrint [17:46:24]line [17:46:24]line [17:46:24]line [17:46:24]line [17:46:24]line [17:46:24]written 0, free lines is 3313 [17:46:24]MH_Cut [17:46:24]Write to MH i2c: D1 01 00 61 01 01 34 [17:46:24]Write i2c OK [17:46:24]MH_I2C_Read... [17:46:24]Read from MH i2c: D1 [17:46:24]MH_I2C_Read... [17:46:24]Read from MH i2c: D1 01 00 [17:46:24]MH_I2C_Read... [17:46:24]Read from MH i2c: D1 01 00 61 01 00 33 [17:46:24]Write to MH i2c: 01 00 00 62 01 63 [17:46:24]Write i2c OK [17:46:24]MH_I2C_Read... [17:46:24]*** Cut start [17:46:24]*** Purtial cut [17:46:24]*** Stage 1: CUTSNS_PIN = 1 [17:46:25]Connected sock=11 [17:46:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 F8 6D 19 01 57 63 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 EE CA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 87 02 00 35 04 06 00 A1 C7 09 5F 08 75 A8 3A 68 6B 38 6C A2 AD [17:46:26]Read from MH i2c: 01 [17:46:26]MH_I2C_Read... [17:46:26]*** Stop cut motor [17:46:26]*** Cut end [17:46:26]Read from MH i2c: 01 07 00 [17:46:26]MH_I2C_Read... [17:46:26]Read from MH i2c: 01 07 00 62 01 00 00 00 00 00 FF 0F 78 [17:46:26]process_action close_receipt done [17:46:26]requested_data is exist [17:46:26]produce_requested_data [17:46:26]requested_item fm.sn is exist - process it [17:46:26]wFMCommunicate request_size=4 [17:46:26]MH_SAM_APDU [17:46:26]CAPDU: 80 11 00 00 [17:46:26]Write to MH i2c: E2 08 00 63 01 80 11 00 00 00 00 00 00 DE [17:46:26]Write i2c OK [17:46:26]MH_I2C_Read... [17:46:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E 05 47 00 DA CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 87 02 00 F4 03 04 00 3B 74 C8 66 B6 04 01 00 00 A4 D0 02 2D B2 63 05 37 [17:46:26]CommunicateWithHost err = 0 [17:46:26]CheckOFDResponse [17:46:26]1017 (14) - 77093643461234 [17:46:26]1041 (16) - 0000000000871769 [17:46:26]1040 (4) - 165665 [17:46:26]1012 (4) - 23.08.2024 11:36 [17:46:26]1206 (1) - 0 [17:46:26]OFD Sender: Remove packet 165665 [17:46:26]ProducePacketName [17:46:26]name=ofd_packets/00165665 [17:46:26]NVStorageDeleteData [17:46:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:26]Read from MH i2c: E2 [17:46:26]MH_I2C_Read... [17:46:26]Read from MH i2c: E2 17 00 [17:46:26]MH_I2C_Read... [17:46:26]Read from MH i2c: E2 17 00 63 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [17:46:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:26]wFMCommunicate OK [17:46:26]requested_item fd.num is exist - process it [17:46:26]SAM_PROTO_GetFieldsCounters [17:46:26]wFMCommunicate request_size=4 [17:46:26]MH_SAM_APDU [17:46:26]CAPDU: 80 13 00 00 [17:46:26]Write to MH i2c: E2 08 00 64 01 80 13 00 00 00 00 00 00 E1 [17:46:26]Write i2c OK [17:46:26]MH_I2C_Read... [17:46:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:26]Read from MH i2c: E2 [17:46:26]MH_I2C_Read... [17:46:26]Read from MH i2c: E2 62 00 [17:46:27]MH_I2C_Read... [17:46:27]Read from MH i2c: E2 62 00 64 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 9F [17:46:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 06 02 00 00 5E 04 04 00 06 02 00 00 57 04 04 00 07 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:27]wFMCommunicate OK [17:46:27]SAM_PROTO_GetFieldsCounters done [17:46:27]requested_item shift.num is exist - process it [17:46:27]requested_item shift.opened is exist - process it [17:46:27]req_shift_opened [17:46:27]FM_GetShiftState [17:46:27]SAM_PROTO_GetShiftState [17:46:27]wFMCommunicate request_size=4 [17:46:27]MH_SAM_APDU [17:46:27]CAPDU: 80 13 01 00 [17:46:27]Write to MH i2c: E2 08 00 65 01 80 13 01 00 00 00 00 00 E3 [17:46:27]Write i2c OK [17:46:27]MH_I2C_Read... [17:46:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:27]Read from MH i2c: E2 [17:46:27]MH_I2C_Read... [17:46:27]Read from MH i2c: E2 0E 00 [17:46:27]MH_I2C_Read... [17:46:27]Read from MH i2c: E2 0E 00 65 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [17:46:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:46:27]wFMCommunicate OK [17:46:27]SAM_PROTO_GetShiftState done [17:46:27]FM_GetShiftState done [17:46:27]req_shift_opened done [17:46:27]requested_item shift.open_date is exist - process it [17:46:27]req_shift_open_date [17:46:27]req_shift_open_date done [17:46:27]produce_requested_data done [17:46:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165665,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:46:27]process_action_free close_receipt [17:46:27]json_value_free [17:46:27]json_value_free done [17:46:27]process_json_proto returns [17:46:27]Send response to host [17:46:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165665,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:46:27]free response buf [17:46:27]execute_script done [17:46:27]execute_script returns [17:46:27]free content buf [17:46:27]Sock 9.Close socket [17:46:27]Sock 9.Thread stoped [17:46:27]OFD Sender: No OFD packet to send [17:46:32]OFD Sender: No OFD packet to send [17:46:37]OFD Sender: No OFD packet to send [17:46:41]accept exits with 10 [17:46:41]New connection [17:46:41]New thread 3067153764 created [17:46:41]Thread 3067297124 joined [17:46:41]Waiting for new connection... [17:46:41] Sock 10.Parse request [17:46:41]Sock 10.Check first char [17:46:41]Sock 10.First char is OK [17:46:41]request: POST /json_proto HTTP/1.0 [17:46:41]Method: POST [17:46:41]URL: /json_proto [17:46:41]Method is POST - this is cgi request [17:46:41]url: /json_proto [17:46:41]query_string will be loaded in cgi processing [17:46:41]execute_cgi json_proto POST (null) [17:46:41]execute_cgi path=json_proto method=POST [17:46:41]POST find Content-Length [17:46:41]Host: 172.17.44.132:8080 [17:46:41]Content-Length: 677 [17:46:41]Content-Type: application/json [17:46:41] [17:46:41]POST finish read [17:46:41]Found Content-Length = 677 [17:46:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:41]execute_script... [17:46: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)294518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:41]POST & json_proto [17:46:41]process_json_proto [17:46:41]json parsed OK: [17:46:41]protocol is kg_v1.0 [17:46:41]action value=close_receipt [17:46:41]process_action close_receipt [17:46:41]cmd_close_receipt [17:46:41]MH_GetDate [17:46:41]Write to MH i2c: F0 00 00 66 01 56 [17:46:41]Write i2c OK [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: F0 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: F0 09 00 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: F0 09 00 66 01 00 02 CB C8 66 2A 83 C1 65 2D [17:46:41]GetLastDocTimeStamp 1724435182 [17:46:41]current date 1724435202 [17:46:41]FM_GetShiftState [17:46:41]SAM_PROTO_GetShiftState [17:46:41]wFMCommunicate request_size=4 [17:46:41]MH_SAM_APDU [17:46:41]CAPDU: 80 13 01 00 [17:46:41]Write to MH i2c: E2 08 00 67 01 80 13 01 00 00 00 00 00 E5 [17:46:41]Write i2c OK [17:46:41]MH_I2C_Read... [17:46:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:41]Read from MH i2c: E2 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: E2 0E 00 [17:46:41]MH_I2C_Read... [17:46:41]Read from MH i2c: E2 0E 00 67 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [17:46:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:46:41]wFMCommunicate OK [17:46:41]SAM_PROTO_GetShiftState done [17:46:41]FM_GetShiftState done [17:46:41]opened in 1724372766 [17:46:41]opened+sec_in_day 1724459166 [17:46:41]quantity*price = 50036 [17:46:41]sum+1 = 50037 [17:46:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 519 23.08.2024 17:46 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165666 ФПД: 55683533247935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174642&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165666&fm=55683533247935&tin=02508201610067®Number=0000000000092562&sum=50000 [17:46:42]StoreToDocumentArchive [17:46:42]shift 469 fd 165666 [17:46:42]save to /storage/0469/doc_00165666 [17:46:42]save last doc name /storage/0469/doc_00165666 to /storage/kkm_last_doc_name [17:46:42]save OK [17:46:42]Clear old archive folders... [17:46:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:46:42]tlvbuf is 004317D0 [17:46:42]SAM_PROTO_ClearQueue [17:46:42]wFMCommunicate request_size=4 [17:46:42]MH_SAM_APDU [17:46:42]CAPDU: 80 09 00 00 [17:46:42]Write to MH i2c: E2 08 00 74 01 80 09 00 00 00 00 00 00 E7 [17:46:42]Write i2c OK [17:46:42]MH_I2C_Read... [17:46:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:43]Read from MH i2c: E2 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 03 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 03 00 74 01 00 90 00 E9 [17:46:43]RAPDU: 90 00 [17:46:43]wFMCommunicate OK [17:46:43]SAM_PROTO_ClearQueue done [17:46:43]KKMCreateOFDPacket [17:46:43]OFDProtocolAddRootSTLVToBuf [17:46:43]FM_MakeSignedData [17:46:43]FM_MakeSignedData [17:46:43]SAM_PROTO_SignData [17:46:43]wFMCommunicate request_size=4 [17:46:43]MH_SAM_APDU [17:46:43]CAPDU: 80 0D 01 02 [17:46:43]Write to MH i2c: E2 08 00 75 01 80 0D 01 02 00 00 00 00 EF [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:43]Read from MH i2c: E2 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 03 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 03 00 75 01 00 90 00 EA [17:46:43]RAPDU: 90 00 [17:46:43]wFMCommunicate OK [17:46:43]wFMCommunicate request_size=255 [17:46:43]MH_SAM_APDU [17:46:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 02 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 87 02 00 35 04 06 00 32 [17:46:43]Write to MH i2c: E2 02 01 76 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 02 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 87 02 00 35 04 06 00 32 00 00 2A [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 [17:46:43]MH_I2C_Read... [17:46:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:43]Read from MH i2c: E2 03 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 03 00 76 01 00 90 00 EB [17:46:43]RAPDU: 90 00 [17:46:43]wFMCommunicate OK [17:46:43]wFMCommunicate request_size=10 [17:46:43]MH_SAM_APDU [17:46:43]CAPDU: 80 0D 02 02 05 A4 D5 38 15 BF [17:46:43]Write to MH i2c: E2 0D 00 77 01 80 0D 02 02 05 00 A4 D5 38 15 BF 00 00 81 [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 [17:46:43]MH_I2C_Read... [17:46:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:43]Read from MH i2c: E2 03 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 03 00 77 01 00 90 00 EC [17:46:43]RAPDU: 90 00 [17:46:43]wFMCommunicate OK [17:46:43]wFMCommunicate request_size=4 [17:46:43]MH_SAM_APDU [17:46:43]CAPDU: 80 0D 03 02 [17:46:43]Write to MH i2c: E2 08 00 78 01 80 0D 03 02 00 00 00 00 F4 [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:43]Read from MH i2c: E2 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 0B 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 0B 00 78 01 00 DB 3C A6 C5 3A A9 1E 1B 90 00 93 [17:46:43]RAPDU: DB 3C A6 C5 3A A9 1E 1B 90 00 [17:46:43]wFMCommunicate OK [17:46:43]SAM_PROTO_SignData done [17:46:43]FM_MakeSignedData done [17:46:43]CreateOFDProtocolMessage [17:46:43]wFMCommunicate request_size=4 [17:46:43]MH_SAM_APDU [17:46:43]CAPDU: 80 11 00 00 [17:46:43]Write to MH i2c: E2 08 00 79 01 80 11 00 00 00 00 00 00 F4 [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:43]Read from MH i2c: E2 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 17 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: E2 17 00 79 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [17:46:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:43]wFMCommunicate OK [17:46:43]CreateOFDProtocolMessage done [17:46:43]OFDSenderStorePacket 165666 [17:46:43]StoreOFDPacket docnum=165666 [17:46:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 55 EB 07 01 6B 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 02 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 87 02 00 35 04 06 00 32 A4 D5 38 15 BF DB 3C A6 C5 3A A9 1E 1B [17:46:43]CheckFolder [17:46:43]dirname=/storage/ofd_packets [17:46:43]CheckFolder done [17:46:43]ProducePacketName [17:46:43]name=ofd_packets/00165666 [17:46:43]NVStorageSaveData ofd_packets/00165666 [17:46:43]File name is /storage/ofd_packets/00165666 [17:46:43]Write 301 bytes [17:46:43]NVStorageSaveData done [17:46:43]OFDSenderStorePacket done [17:46:43]KKMCreateOFDPacket done [17:46:43]NVStorageSaveData kkm_last_timestamp [17:46:43]File name is /storage/kkm_last_timestamp [17:46:43]Write 4 bytes [17:46:43]NVStorageSaveData done [17:46:43]ExternCall_PrintAddStr [17:46:43]wPrintStart [17:46:43]Write to MH i2c: 01 00 00 7A 01 7B [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: 01 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: 01 07 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: 01 07 00 7A 01 00 00 00 00 00 FF 0F 90 [17:46:43]RasterBufferAndPrint [17:46:43]line Счет N : (1)294518 [17:46:43]line ИНН: 02508201610067 [17:46:43]line Контрольно-Кассовый Чек [17:46:43]line ПРОДАЖА [17:46:43]line ТРК (МРК, ГНК) : 42 [17:46:43]line Товар: 2710124130 [17:46:43]line Аи-92-К-5 [17:46:43]line 7.380 * 67.80 [17:46:43]line = 500.36 [17:46:43]line НДС 12% НСП 1% [17:46:43]line > о реализуемом товаре [17:46:43]line ОКРУГЛЕНИЕ: -0.36 [17:46:43]line ИТОГО: 500.00 [17:46:43]line Внесено: 500.00 [17:46:43]line СДАЧА: 0.00 [17:46:43]line НСП 1% : 4.43 [17:46:43]line НДС 12% : 53.14 [17:46:43]line Наличными: 500.00 [17:46:43]line Безнал.: 0.00 [17:46:43]line Место: АЗС № 130 "Партнер Нефть" [17:46:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:46:43]line СНО: Общий режим [17:46:43]line Чек 519 23.08.2024 17:46 [17:46:43]line Смена: 469 ФФД: 1.0 [17:46:43]line ЗНМ: 0300000070 [17:46:43]line РНМ: 0000000000092562 [17:46:43]line Версия ККМ: 001 [17:46:43]line ФМ: 0000000000871769 [17:46:43]line ФД: 165666 [17:46:43]line ФПД: 55683533247935 [17:46:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174642&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165666&fm=55683533247935&tin=02508201610067®Number=0000000000092562&sum=50000 [17:46:43]written 0, free lines is 4095 [17:46:43]OFD Sender: Processing packet 165666 [packets to send 996, broken 995] [17:46:43]ProducePacketName [17:46:43]name=ofd_packets/00165666 [17:46:43]OFD Sender: To server: pG, [17:46:43]CommunicateWithHost lk.salyk.kg:30040 [17:46:43]ConnectInit lk.salyk.kg [17:46:43]Write to MH i2c: 01 00 00 A5 01 A6 [17:46:43]Write i2c OK [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: 01 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: 01 07 00 [17:46:43]MH_I2C_Read... [17:46:43]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 C4 0C 7D [17:46:43]RasterBufferAndPrint [17:46:43]line [17:46:43]line [17:46:43]line [17:46:43]line [17:46:43]line [17:46:43]written 0, free lines is 3276 [17:46:43]MH_Cut [17:46:43]Write to MH i2c: D1 01 00 AC 01 01 7F [17:46:44]Write i2c OK [17:46:44]MH_I2C_Read... [17:46:44]Read from MH i2c: D1 [17:46:44]MH_I2C_Read... [17:46:44]Read from MH i2c: D1 01 00 [17:46:44]MH_I2C_Read... [17:46:44]Read from MH i2c: D1 01 00 AC 01 00 7E [17:46:44]Write to MH i2c: 01 00 00 AD 01 AE [17:46:44]Write i2c OK [17:46:44]MH_I2C_Read... [17:46:44]Connected sock=7 [17:46:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 55 EB 07 01 6B 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 02 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 87 02 00 35 04 06 00 32 A4 D5 38 15 BF DB 3C A6 C5 3A A9 1E 1B [17:46:44]*** Cut start [17:46:44]*** Purtial cut [17:46:44]*** Stage 1: CUTSNS_PIN = 1 [17:46:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F0 24 47 00 5D 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 87 02 00 F4 03 04 00 4D 74 C8 66 B6 04 01 00 00 09 AF D8 77 9B 37 1A DC [17:46:46]CommunicateWithHost err = 0 [17:46:46]CheckOFDResponse [17:46:46]1017 (14) - 77093643461234 [17:46:46]1041 (16) - 0000000000871769 [17:46:46]1040 (4) - 165666 [17:46:46]1012 (4) - 23.08.2024 11:36 [17:46:46]1206 (1) - 0 [17:46:46]OFD Sender: Remove packet 165666 [17:46:46]ProducePacketName [17:46:46]name=ofd_packets/00165666 [17:46:46]NVStorageDeleteData [17:46:46]OFD Sender: No OFD packet to send [17:46:46]Read from MH i2c: 01 [17:46:46]MH_I2C_Read... [17:46:46]*** Stop cut motor [17:46:46]*** Cut end [17:46:46]Read from MH i2c: 01 07 00 [17:46:46]MH_I2C_Read... [17:46:46]Read from MH i2c: 01 07 00 AD 01 00 00 00 00 00 FF 0F C3 [17:46:46]process_action close_receipt done [17:46:46]requested_data is exist [17:46:46]produce_requested_data [17:46:46]requested_item fm.sn is exist - process it [17:46:46]wFMCommunicate request_size=4 [17:46:46]MH_SAM_APDU [17:46:46]CAPDU: 80 11 00 00 [17:46:46]Write to MH i2c: E2 08 00 AE 01 80 11 00 00 00 00 00 00 29 [17:46:46]Write i2c OK [17:46:46]MH_I2C_Read... [17:46:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:46]Read from MH i2c: E2 [17:46:46]MH_I2C_Read... [17:46:46]Read from MH i2c: E2 17 00 [17:46:46]MH_I2C_Read... [17:46:46]Read from MH i2c: E2 17 00 AE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [17:46:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:46]wFMCommunicate OK [17:46:46]requested_item fd.num is exist - process it [17:46:46]SAM_PROTO_GetFieldsCounters [17:46:46]wFMCommunicate request_size=4 [17:46:46]MH_SAM_APDU [17:46:46]CAPDU: 80 13 00 00 [17:46:46]Write to MH i2c: E2 08 00 AF 01 80 13 00 00 00 00 00 00 2C [17:46:46]Write i2c OK [17:46:46]MH_I2C_Read... [17:46:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:47]Read from MH i2c: E2 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 62 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 62 00 AF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 EE [17:46:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 07 02 00 00 5E 04 04 00 07 02 00 00 57 04 04 00 08 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:47]wFMCommunicate OK [17:46:47]SAM_PROTO_GetFieldsCounters done [17:46:47]requested_item shift.num is exist - process it [17:46:47]requested_item shift.opened is exist - process it [17:46:47]req_shift_opened [17:46:47]FM_GetShiftState [17:46:47]SAM_PROTO_GetShiftState [17:46:47]wFMCommunicate request_size=4 [17:46:47]MH_SAM_APDU [17:46:47]CAPDU: 80 13 01 00 [17:46:47]Write to MH i2c: E2 08 00 B0 01 80 13 01 00 00 00 00 00 2E [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:47]Read from MH i2c: E2 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 0E 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 0E 00 B0 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [17:46:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:46:47]wFMCommunicate OK [17:46:47]SAM_PROTO_GetShiftState done [17:46:47]FM_GetShiftState done [17:46:47]req_shift_opened done [17:46:47]requested_item shift.open_date is exist - process it [17:46:47]req_shift_open_date [17:46:47]req_shift_open_date done [17:46:47]produce_requested_data done [17:46:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165666,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:46:47]process_action_free close_receipt [17:46:47]json_value_free [17:46:47]json_value_free done [17:46:47]process_json_proto returns [17:46:47]Send response to host [17:46:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165666,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:46:47]free response buf [17:46:47]execute_script done [17:46:47]execute_script returns [17:46:47]free content buf [17:46:47]Sock 10.Close socket [17:46:47]Sock 10.Thread stoped [17:46:47]accept exits with 9 [17:46:47]New connection [17:46:47]New thread 3067297124 created [17:46:47]Thread 3067153764 joined [17:46:47]Waiting for new connection... [17:46:47] Sock 9.Parse request [17:46:47]Sock 9.Check first char [17:46:47]Sock 9.First char is OK [17:46:47]request: POST /json_proto HTTP/1.0 [17:46:47]Method: POST [17:46:47]URL: /json_proto [17:46:47]Method is POST - this is cgi request [17:46:47]url: /json_proto [17:46:47]query_string will be loaded in cgi processing [17:46:47]execute_cgi json_proto POST (null) [17:46:47]execute_cgi path=json_proto method=POST [17:46:47]POST find Content-Length [17:46:47]Host: 172.17.44.132:8080 [17:46:47]Content-Length: 679 [17:46:47]Content-Type: application/json [17:46:47] [17:46:47]POST finish read [17:46:47]Found Content-Length = 679 [17:46:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:47]execute_script... [17:46: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)294517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:46:47]POST & json_proto [17:46:47]process_json_proto [17:46:47]json parsed OK: [17:46:47]protocol is kg_v1.0 [17:46:47]action value=close_receipt [17:46:47]process_action close_receipt [17:46:47]cmd_close_receipt [17:46:47]MH_GetDate [17:46:47]Write to MH i2c: F0 00 00 B1 01 A1 [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: F0 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: F0 09 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: F0 09 00 B1 01 00 08 CB C8 66 2A 83 C1 65 7E [17:46:47]GetLastDocTimeStamp 1724435202 [17:46:47]current date 1724435208 [17:46:47]FM_GetShiftState [17:46:47]SAM_PROTO_GetShiftState [17:46:47]wFMCommunicate request_size=4 [17:46:47]MH_SAM_APDU [17:46:47]CAPDU: 80 13 01 00 [17:46:47]Write to MH i2c: E2 08 00 B2 01 80 13 01 00 00 00 00 00 30 [17:46:47]Write i2c OK [17:46:47]MH_I2C_Read... [17:46:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:47]Read from MH i2c: E2 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 0E 00 [17:46:47]MH_I2C_Read... [17:46:47]Read from MH i2c: E2 0E 00 B2 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [17:46:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:46:47]wFMCommunicate OK [17:46:47]SAM_PROTO_GetShiftState done [17:46:47]FM_GetShiftState done [17:46:47]opened in 1724372766 [17:46:47]opened+sec_in_day 1724459166 [17:46:47]quantity*price = 200025 [17:46:47]sum+1 = 200026 [17:46:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 520 23.08.2024 17:46 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165667 ФПД: 91831643453543 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174648&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165667&fm=91831643453543&tin=02508201610067®Number=0000000000092562&sum=200000 [17:46:48]StoreToDocumentArchive [17:46:48]shift 469 fd 165667 [17:46:48]save to /storage/0469/doc_00165667 [17:46:48]save last doc name /storage/0469/doc_00165667 to /storage/kkm_last_doc_name [17:46:48]save OK [17:46:48]Clear old archive folders... [17:46:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:46:48]tlvbuf is 004958C0 [17:46:48]SAM_PROTO_ClearQueue [17:46:48]wFMCommunicate request_size=4 [17:46:48]MH_SAM_APDU [17:46:48]CAPDU: 80 09 00 00 [17:46:48]Write to MH i2c: E2 08 00 BF 01 80 09 00 00 00 00 00 00 32 [17:46:48]Write i2c OK [17:46:48]MH_I2C_Read... [17:46:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:46:48]Read from MH i2c: E2 [17:46:48]MH_I2C_Read... [17:46:48]Read from MH i2c: E2 03 00 [17:46:48]MH_I2C_Read... [17:46:48]Read from MH i2c: E2 03 00 BF 01 00 90 00 34 [17:46:48]RAPDU: 90 00 [17:46:48]wFMCommunicate OK [17:46:48]SAM_PROTO_ClearQueue done [17:46:48]KKMCreateOFDPacket [17:46:48]OFDProtocolAddRootSTLVToBuf [17:46:48]FM_MakeSignedData [17:46:48]FM_MakeSignedData [17:46:48]SAM_PROTO_SignData [17:46:48]wFMCommunicate request_size=4 [17:46:48]MH_SAM_APDU [17:46:48]CAPDU: 80 0D 01 02 [17:46:48]Write to MH i2c: E2 08 00 C0 01 80 0D 01 02 00 00 00 00 3A [17:46:48]Write i2c OK [17:46:48]MH_I2C_Read... [17:46:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:46:48]Read from MH i2c: E2 [17:46:48]MH_I2C_Read... [17:46:48]Read from MH i2c: E2 03 00 [17:46:48]MH_I2C_Read... [17:46:48]Read from MH i2c: E2 03 00 C0 01 00 90 00 35 [17:46:48]RAPDU: 90 00 [17:46:48]wFMCommunicate OK [17:46:48]wFMCommunicate request_size=255 [17:46:48]MH_SAM_APDU [17:46:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 08 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 87 02 00 35 04 06 00 53 85 38 7C [17:46:48]Write to MH i2c: E2 02 01 C1 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 08 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 87 02 00 35 04 06 00 53 85 38 7C 00 00 D0 [17:46:49]Write i2c OK [17:46:49]MH_I2C_Read... [17:46:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:49]Read from MH i2c: E2 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 03 00 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 03 00 C1 01 00 90 00 36 [17:46:49]RAPDU: 90 00 [17:46:49]wFMCommunicate OK [17:46:49]wFMCommunicate request_size=7 [17:46:49]MH_SAM_APDU [17:46:49]CAPDU: 80 0D 02 02 02 B8 67 [17:46:49]Write to MH i2c: E2 0A 00 C2 01 80 0D 02 02 02 00 B8 67 00 00 60 [17:46:49]Write i2c OK [17:46:49]MH_I2C_Read... [17:46:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:46:49]Read from MH i2c: E2 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 03 00 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 03 00 C2 01 00 90 00 37 [17:46:49]RAPDU: 90 00 [17:46:49]wFMCommunicate OK [17:46:49]wFMCommunicate request_size=4 [17:46:49]MH_SAM_APDU [17:46:49]CAPDU: 80 0D 03 02 [17:46:49]Write to MH i2c: E2 08 00 C3 01 80 0D 03 02 00 00 00 00 3F [17:46:49]Write i2c OK [17:46:49]MH_I2C_Read... [17:46:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:46:49]Read from MH i2c: E2 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 0B 00 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 0B 00 C3 01 00 62 D1 16 D1 4E 84 7C 19 90 00 C1 [17:46:49]RAPDU: 62 D1 16 D1 4E 84 7C 19 90 00 [17:46:49]wFMCommunicate OK [17:46:49]SAM_PROTO_SignData done [17:46:49]FM_MakeSignedData done [17:46:49]CreateOFDProtocolMessage [17:46:49]wFMCommunicate request_size=4 [17:46:49]MH_SAM_APDU [17:46:49]CAPDU: 80 11 00 00 [17:46:49]Write to MH i2c: E2 08 00 C4 01 80 11 00 00 00 00 00 00 3F [17:46:49]Write i2c OK [17:46:49]MH_I2C_Read... [17:46:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:49]Read from MH i2c: E2 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 17 00 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: E2 17 00 C4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [17:46:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:49]wFMCommunicate OK [17:46:49]CreateOFDProtocolMessage done [17:46:49]OFDSenderStorePacket 165667 [17:46:49]StoreOFDPacket docnum=165667 [17:46:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 89 FE 04 01 20 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 08 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 87 02 00 35 04 06 00 53 85 38 7C B8 67 62 D1 16 D1 4E 84 7C 19 [17:46:49]CheckFolder [17:46:49]dirname=/storage/ofd_packets [17:46:49]CheckFolder done [17:46:49]ProducePacketName [17:46:49]name=ofd_packets/00165667 [17:46:49]NVStorageSaveData ofd_packets/00165667 [17:46:49]File name is /storage/ofd_packets/00165667 [17:46:49]Write 298 bytes [17:46:49]NVStorageSaveData done [17:46:49]OFDSenderStorePacket done [17:46:49]KKMCreateOFDPacket done [17:46:49]NVStorageSaveData kkm_last_timestamp [17:46:49]File name is /storage/kkm_last_timestamp [17:46:49]Write 4 bytes [17:46:49]NVStorageSaveData done [17:46:49]ExternCall_PrintAddStr [17:46:49]wPrintStart [17:46:49]Write to MH i2c: 01 00 00 C5 01 C6 [17:46:49]Write i2c OK [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: 01 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: 01 07 00 [17:46:49]MH_I2C_Read... [17:46:49]Read from MH i2c: 01 07 00 C5 01 00 00 00 00 00 FF 0F DB [17:46:49]RasterBufferAndPrint [17:46:49]line Счет N : (1)294517 [17:46:49]line ИНН: 02508201610067 [17:46:49]line Контрольно-Кассовый Чек [17:46:49]line ПРОДАЖА [17:46:49]line ТРК (МРК, ГНК) : 21 [17:46:49]line Товар: 2710194800 [17:46:49]line ДТ-К-5 [17:46:49]line 26.250 * 76.20 [17:46:49]line = 2000.25 [17:46:49]line НДС 12% НСП 1% [17:46:49]line > о реализуемом товаре [17:46:49]line ОКРУГЛЕНИЕ: -0.25 [17:46:49]line ИТОГО: 2000.00 [17:46:49]line Внесено: 2000.00 [17:46:49]line СДАЧА: 0.00 [17:46:49]line НСП 1% : 17.70 [17:46:49]line НДС 12% : 212.42 [17:46:49]line Наличными: 2000.00 [17:46:49]line Безнал.: 0.00 [17:46:49]line Место: АЗС № 130 "Партнер Нефть" [17:46:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:46:49]line СНО: Общий режим [17:46:49]line Чек 520 23.08.2024 17:46 [17:46:49]line Смена: 469 ФФД: 1.0 [17:46:49]line ЗНМ: 0300000070 [17:46:49]line РНМ: 0000000000092562 [17:46:49]line Версия ККМ: 001 [17:46:49]line ФМ: 0000000000871769 [17:46:49]line ФД: 165667 [17:46:49]line ФПД: 91831643453543 [17:46:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174648&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165667&fm=91831643453543&tin=02508201610067®Number=0000000000092562&sum=200000 [17:46:49]written 0, free lines is 4095 [17:46:49]OFD Sender: Processing packet 165667 [packets to send 996, broken 995] [17:46:49]ProducePacketName [17:46:49]name=ofd_packets/00165667 [17:46:49]OFD Sender: To server: pG, [17:46:49]CommunicateWithHost lk.salyk.kg:30040 [17:46:49]ConnectInit lk.salyk.kg [17:46:50]Write to MH i2c: 01 00 00 F0 01 F1 [17:46:50]Write i2c OK [17:46:50]MH_I2C_Read... [17:46:50]Read from MH i2c: 01 [17:46:50]MH_I2C_Read... [17:46:50]Read from MH i2c: 01 07 00 [17:46:50]MH_I2C_Read... [17:46:50]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 CF 0C D3 [17:46:50]RasterBufferAndPrint [17:46:50]line [17:46:50]line [17:46:50]line [17:46:50]line [17:46:50]line [17:46:50]written 0, free lines is 3295 [17:46:50]Connected sock=7 [17:46:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 89 FE 04 01 20 66 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 08 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 87 02 00 35 04 06 00 53 85 38 7C B8 67 62 D1 16 D1 4E 84 7C 19 [17:46:50]MH_Cut [17:46:50]Write to MH i2c: D1 01 00 F7 01 01 CA [17:46:50]Write i2c OK [17:46:50]MH_I2C_Read... [17:46:50]Read from MH i2c: D1 [17:46:50]MH_I2C_Read... [17:46:50]Read from MH i2c: D1 01 00 [17:46:50]MH_I2C_Read... [17:46:50]Read from MH i2c: D1 01 00 F7 01 00 C9 [17:46:50]Write to MH i2c: 01 00 00 F8 01 F9 [17:46:50]Write i2c OK [17:46:50]MH_I2C_Read... [17:46:51]*** Cut start [17:46:51]*** Purtial cut [17:46:51]*** Stage 1: CUTSNS_PIN = 1 [17:46:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F5 B7 47 00 24 A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 87 02 00 F4 03 04 00 54 74 C8 66 B6 04 01 00 00 C7 25 35 75 51 57 3C 62 [17:46:51]CommunicateWithHost err = 0 [17:46:51]CheckOFDResponse [17:46:51]1017 (14) - 77093643461234 [17:46:51]1041 (16) - 0000000000871769 [17:46:51]1040 (4) - 165667 [17:46:51]1012 (4) - 23.08.2024 11:36 [17:46:51]1206 (1) - 0 [17:46:51]OFD Sender: Remove packet 165667 [17:46:51]ProducePacketName [17:46:51]name=ofd_packets/00165667 [17:46:51]NVStorageDeleteData [17:46:51]OFD Sender: No OFD packet to send [17:46:53]Read from MH i2c: 01 [17:46:53]MH_I2C_Read... [17:46:53]*** Stop cut motor [17:46:53]*** Cut end [17:46:53]Read from MH i2c: 01 07 00 [17:46:53]MH_I2C_Read... [17:46:53]Read from MH i2c: 01 07 00 F8 01 00 00 00 00 00 FF 0F 0E [17:46:53]process_action close_receipt done [17:46:53]requested_data is exist [17:46:53]produce_requested_data [17:46:53]requested_item fm.sn is exist - process it [17:46:53]wFMCommunicate request_size=4 [17:46:53]MH_SAM_APDU [17:46:53]CAPDU: 80 11 00 00 [17:46:53]Write to MH i2c: E2 08 00 F9 01 80 11 00 00 00 00 00 00 74 [17:46:53]Write i2c OK [17:46:53]MH_I2C_Read... [17:46:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:46:53]Read from MH i2c: E2 [17:46:53]MH_I2C_Read... [17:46:53]Read from MH i2c: E2 17 00 [17:46:53]MH_I2C_Read... [17:46:53]Read from MH i2c: E2 17 00 F9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [17:46:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:46:53]wFMCommunicate OK [17:46:53]requested_item fd.num is exist - process it [17:46:53]SAM_PROTO_GetFieldsCounters [17:46:53]wFMCommunicate request_size=4 [17:46:53]MH_SAM_APDU [17:46:53]CAPDU: 80 13 00 00 [17:46:53]Write to MH i2c: E2 08 00 FA 01 80 13 00 00 00 00 00 00 77 [17:46:53]Write i2c OK [17:46:53]MH_I2C_Read... [17:46:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:46:53]Read from MH i2c: E2 [17:46:53]MH_I2C_Read... [17:46:53]Read from MH i2c: E2 62 00 [17:46:53]MH_I2C_Read... [17:46:53]Read from MH i2c: E2 62 00 FA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 3D [17:46:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 08 02 00 00 5E 04 04 00 08 02 00 00 57 04 04 00 09 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:46:53]wFMCommunicate OK [17:46:53]SAM_PROTO_GetFieldsCounters done [17:46:53]requested_item shift.num is exist - process it [17:46:53]requested_item shift.opened is exist - process it [17:46:53]req_shift_opened [17:46:53]FM_GetShiftState [17:46:53]SAM_PROTO_GetShiftState [17:46:53]wFMCommunicate request_size=4 [17:46:53]MH_SAM_APDU [17:46:53]CAPDU: 80 13 01 00 [17:46:53]Write to MH i2c: E2 08 00 FB 01 80 13 01 00 00 00 00 00 79 [17:46:53]Write i2c OK [17:46:53]MH_I2C_Read... [17:46:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:46:53]Read from MH i2c: E2 [17:46:53]MH_I2C_Read... [17:46:53]Read from MH i2c: E2 0E 00 [17:46:53]MH_I2C_Read... [17:46:53]Read from MH i2c: E2 0E 00 FB 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A7 [17:46:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:46:53]wFMCommunicate OK [17:46:53]SAM_PROTO_GetShiftState done [17:46:53]FM_GetShiftState done [17:46:53]req_shift_opened done [17:46:53]requested_item shift.open_date is exist - process it [17:46:53]req_shift_open_date [17:46:53]req_shift_open_date done [17:46:53]produce_requested_data done [17:46:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165667,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:46:53]process_action_free close_receipt [17:46:53]json_value_free [17:46:53]json_value_free done [17:46:53]process_json_proto returns [17:46:53]Send response to host [17:46:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165667,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:46:53]free response buf [17:46:53]execute_script done [17:46:53]execute_script returns [17:46:53]free content buf [17:46:53]Sock 9.Close socket [17:46:53]Sock 9.Thread stoped [17:46:56]OFD Sender: No OFD packet to send [17:47:01]OFD Sender: No OFD packet to send [17:47:03]accept exits with 10 [17:47:03]New connection [17:47:03]New thread 3067153764 created [17:47:03]Thread 3067297124 joined [17:47:03]Waiting for new connection... [17:47:03] Sock 10.Parse request [17:47:03]Sock 10.Check first char [17:47:03]Sock 10.First char is OK [17:47:03]request: POST /json_proto HTTP/1.0 [17:47:03]Method: POST [17:47:03]URL: /json_proto [17:47:03]Method is POST - this is cgi request [17:47:03]url: /json_proto [17:47:03]query_string will be loaded in cgi processing [17:47:03]execute_cgi json_proto POST (null) [17:47:03]execute_cgi path=json_proto method=POST [17:47:03]POST find Content-Length [17:47:03]Host: 172.17.44.132:8080 [17:47:03]Content-Length: 677 [17:47:03]Content-Type: application/json [17:47:03] [17:47:03]POST finish read [17:47:03]Found Content-Length = 677 [17:47:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:03]execute_script... [17:47: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)294519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:03]POST & json_proto [17:47:03]process_json_proto [17:47:03]json parsed OK: [17:47:03]protocol is kg_v1.0 [17:47:03]action value=close_receipt [17:47:03]process_action close_receipt [17:47:03]cmd_close_receipt [17:47:03]MH_GetDate [17:47:03]Write to MH i2c: F0 00 00 FC 01 EC [17:47:03]Write i2c OK [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: F0 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: F0 09 00 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: F0 09 00 FC 01 00 18 CB C8 66 2A 83 C1 65 D9 [17:47:03]GetLastDocTimeStamp 1724435208 [17:47:03]current date 1724435224 [17:47:03]FM_GetShiftState [17:47:03]SAM_PROTO_GetShiftState [17:47:03]wFMCommunicate request_size=4 [17:47:03]MH_SAM_APDU [17:47:03]CAPDU: 80 13 01 00 [17:47:03]Write to MH i2c: E2 08 00 FD 01 80 13 01 00 00 00 00 00 7B [17:47:03]Write i2c OK [17:47:03]MH_I2C_Read... [17:47:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:03]Read from MH i2c: E2 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: E2 0E 00 [17:47:03]MH_I2C_Read... [17:47:03]Read from MH i2c: E2 0E 00 FD 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A9 [17:47:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:47:03]wFMCommunicate OK [17:47:03]SAM_PROTO_GetShiftState done [17:47:03]FM_GetShiftState done [17:47:03]opened in 1724372766 [17:47:03]opened+sec_in_day 1724459166 [17:47:03]quantity*price = 25018 [17:47:03]sum+1 = 25019 [17:47:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 521 23.08.2024 17:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165668 ФПД: 202649726855768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174704&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165668&fm=202649726855768&tin=02508201610067®Number=0000000000092562&sum=25000 [17:47:04]StoreToDocumentArchive [17:47:04]shift 469 fd 165668 [17:47:04]save to /storage/0469/doc_00165668 [17:47:04]save last doc name /storage/0469/doc_00165668 to /storage/kkm_last_doc_name [17:47:04]save OK [17:47:04]Clear old archive folders... [17:47:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:47:04]tlvbuf is 00435890 [17:47:04]SAM_PROTO_ClearQueue [17:47:04]wFMCommunicate request_size=4 [17:47:04]MH_SAM_APDU [17:47:04]CAPDU: 80 09 00 00 [17:47:04]Write to MH i2c: E2 08 00 0A 02 80 09 00 00 00 00 00 00 7E [17:47:04]Write i2c OK [17:47:04]MH_I2C_Read... [17:47:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:04]Read from MH i2c: E2 [17:47:04]MH_I2C_Read... [17:47:04]Read from MH i2c: E2 03 00 [17:47:04]MH_I2C_Read... [17:47:04]Read from MH i2c: E2 03 00 0A 02 00 90 00 80 [17:47:04]RAPDU: 90 00 [17:47:04]wFMCommunicate OK [17:47:04]SAM_PROTO_ClearQueue done [17:47:04]KKMCreateOFDPacket [17:47:04]OFDProtocolAddRootSTLVToBuf [17:47:04]FM_MakeSignedData [17:47:04]FM_MakeSignedData [17:47:04]SAM_PROTO_SignData [17:47:04]wFMCommunicate request_size=4 [17:47:04]MH_SAM_APDU [17:47:04]CAPDU: 80 0D 01 02 [17:47:04]Write to MH i2c: E2 08 00 0B 02 80 0D 01 02 00 00 00 00 86 [17:47:04]Write i2c OK [17:47:04]MH_I2C_Read... [17:47:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:04]Read from MH i2c: E2 [17:47:04]MH_I2C_Read... [17:47:04]Read from MH i2c: E2 03 00 [17:47:04]MH_I2C_Read... [17:47:04]Read from MH i2c: E2 03 00 0B 02 00 90 00 81 [17:47:04]RAPDU: 90 00 [17:47:04]wFMCommunicate OK [17:47:04]wFMCommunicate request_size=255 [17:47:04]MH_SAM_APDU [17:47:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 18 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 87 02 00 35 04 06 00 B8 [17:47:04]Write to MH i2c: E2 02 01 0C 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 18 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 87 02 00 35 04 06 00 B8 00 00 6F [17:47:05]Write i2c OK [17:47:05]MH_I2C_Read... [17:47:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:05]Read from MH i2c: E2 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 03 00 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 03 00 0C 02 00 90 00 82 [17:47:05]RAPDU: 90 00 [17:47:05]wFMCommunicate OK [17:47:05]wFMCommunicate request_size=10 [17:47:05]MH_SAM_APDU [17:47:05]CAPDU: 80 0D 02 02 05 4F 10 FB AA 58 [17:47:05]Write to MH i2c: E2 0D 00 0D 02 80 0D 02 02 05 00 4F 10 FB AA 58 00 00 EF [17:47:05]Write i2c OK [17:47:05]MH_I2C_Read... [17:47:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:05]Read from MH i2c: E2 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 03 00 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 03 00 0D 02 00 90 00 83 [17:47:05]RAPDU: 90 00 [17:47:05]wFMCommunicate OK [17:47:05]wFMCommunicate request_size=4 [17:47:05]MH_SAM_APDU [17:47:05]CAPDU: 80 0D 03 02 [17:47:05]Write to MH i2c: E2 08 00 0E 02 80 0D 03 02 00 00 00 00 8B [17:47:05]Write i2c OK [17:47:05]MH_I2C_Read... [17:47:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:05]Read from MH i2c: E2 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 0B 00 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 0B 00 0E 02 00 8E 75 73 5D A1 FF 74 EA 90 00 5D [17:47:05]RAPDU: 8E 75 73 5D A1 FF 74 EA 90 00 [17:47:05]wFMCommunicate OK [17:47:05]SAM_PROTO_SignData done [17:47:05]FM_MakeSignedData done [17:47:05]CreateOFDProtocolMessage [17:47:05]wFMCommunicate request_size=4 [17:47:05]MH_SAM_APDU [17:47:05]CAPDU: 80 11 00 00 [17:47:05]Write to MH i2c: E2 08 00 0F 02 80 11 00 00 00 00 00 00 8B [17:47:05]Write i2c OK [17:47:05]MH_I2C_Read... [17:47:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:05]Read from MH i2c: E2 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 17 00 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: E2 17 00 0F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [17:47:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:47:05]wFMCommunicate OK [17:47:05]CreateOFDProtocolMessage done [17:47:05]OFDSenderStorePacket 165668 [17:47:05]StoreOFDPacket docnum=165668 [17:47:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 30 CA 07 01 6A EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 18 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 87 02 00 35 04 06 00 B8 4F 10 FB AA 58 8E 75 73 5D A1 FF 74 EA [17:47:05]CheckFolder [17:47:05]dirname=/storage/ofd_packets [17:47:05]CheckFolder done [17:47:05]ProducePacketName [17:47:05]name=ofd_packets/00165668 [17:47:05]NVStorageSaveData ofd_packets/00165668 [17:47:05]File name is /storage/ofd_packets/00165668 [17:47:05]Write 301 bytes [17:47:05]NVStorageSaveData done [17:47:05]OFDSenderStorePacket done [17:47:05]KKMCreateOFDPacket done [17:47:05]NVStorageSaveData kkm_last_timestamp [17:47:05]File name is /storage/kkm_last_timestamp [17:47:05]Write 4 bytes [17:47:05]NVStorageSaveData done [17:47:05]ExternCall_PrintAddStr [17:47:05]wPrintStart [17:47:05]Write to MH i2c: 01 00 00 10 02 12 [17:47:05]Write i2c OK [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: 01 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: 01 07 00 [17:47:05]MH_I2C_Read... [17:47:05]Read from MH i2c: 01 07 00 10 02 00 00 00 00 00 FF 0F 27 [17:47:05]RasterBufferAndPrint [17:47:05]line Счет N : (1)294519 [17:47:05]line ИНН: 02508201610067 [17:47:05]line Контрольно-Кассовый Чек [17:47:05]line ПРОДАЖА [17:47:05]line ТРК (МРК, ГНК) : 52 [17:47:05]line Товар: 2710124130 [17:47:05]line Аи-92-К-5 [17:47:05]line 3.690 * 67.80 [17:47:05]line = 250.18 [17:47:05]line НДС 12% НСП 1% [17:47:05]line > о реализуемом товаре [17:47:05]line ОКРУГЛЕНИЕ: -0.18 [17:47:05]line ИТОГО: 250.00 [17:47:05]line Внесено: 250.00 [17:47:05]line СДАЧА: 0.00 [17:47:05]line НСП 1% : 2.21 [17:47:05]line НДС 12% : 26.57 [17:47:05]line Наличными: 250.00 [17:47:05]line Безнал.: 0.00 [17:47:05]line Место: АЗС № 130 "Партнер Нефть" [17:47:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:47:05]line СНО: Общий режим [17:47:05]line Чек 521 23.08.2024 17:47 [17:47:05]line Смена: 469 ФФД: 1.0 [17:47:05]line ЗНМ: 0300000070 [17:47:05]line РНМ: 0000000000092562 [17:47:05]line Версия ККМ: 001 [17:47:05]line ФМ: 0000000000871769 [17:47:05]line ФД: 165668 [17:47:05]line ФПД: 202649726855768 [17:47:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174704&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165668&fm=202649726855768&tin=02508201610067®Number=0000000000092562&sum=25000 [17:47:05]OFD Sender: Processing packet 165668 [packets to send 996, broken 995] [17:47:05]ProducePacketName [17:47:05]name=ofd_packets/00165668 [17:47:05]OFD Sender: To server: pG, [17:47:05]CommunicateWithHost lk.salyk.kg:30040 [17:47:05]ConnectInit lk.salyk.kg [17:47:05]written 0, free lines is 4095 [17:47:06]Write to MH i2c: 01 00 00 3B 02 3D [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: 01 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: 01 07 00 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 C8 0C 18 [17:47:06]RasterBufferAndPrint [17:47:06]line [17:47:06]line [17:47:06]line [17:47:06]line [17:47:06]line [17:47:06]written 0, free lines is 3293 [17:47:06]MH_Cut [17:47:06]Write to MH i2c: D1 01 00 42 02 01 16 [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: D1 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: D1 01 00 [17:47:06]MH_I2C_Read... [17:47:06]Read from MH i2c: D1 01 00 42 02 00 15 [17:47:06]Write to MH i2c: 01 00 00 43 02 45 [17:47:06]Write i2c OK [17:47:06]MH_I2C_Read... [17:47:06]*** Cut start [17:47:06]*** Purtial cut [17:47:06]*** Stage 1: CUTSNS_PIN = 1 [17:47:07]Connected sock=11 [17:47:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 30 CA 07 01 6A EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 18 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 87 02 00 35 04 06 00 B8 4F 10 FB AA 58 8E 75 73 5D A1 FF 74 EA [17:47:08]Read from MH i2c: 01 [17:47:08]MH_I2C_Read... [17:47:08]*** Stop cut motor [17:47:08]*** Cut end [17:47:08]Read from MH i2c: 01 07 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: 01 07 00 43 02 00 00 00 00 00 FF 0F 5A [17:47:08]process_action close_receipt done [17:47:08]requested_data is exist [17:47:08]produce_requested_data [17:47:08]requested_item fm.sn is exist - process it [17:47:08]wFMCommunicate request_size=4 [17:47:08]MH_SAM_APDU [17:47:08]CAPDU: 80 11 00 00 [17:47:08]Write to MH i2c: E2 08 00 44 02 80 11 00 00 00 00 00 00 C0 [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:08]Read from MH i2c: E2 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: E2 17 00 [17:47:08]MH_I2C_Read... [17:47:08]Read from MH i2c: E2 17 00 44 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [17:47:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:47:08]wFMCommunicate OK [17:47:08]requested_item fd.num is exist - process it [17:47:08]SAM_PROTO_GetFieldsCounters [17:47:08]wFMCommunicate request_size=4 [17:47:08]MH_SAM_APDU [17:47:08]CAPDU: 80 13 00 00 [17:47:08]Write to MH i2c: E2 08 00 45 02 80 13 00 00 00 00 00 00 C3 [17:47:08]Write i2c OK [17:47:08]MH_I2C_Read... [17:47:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:09]Read from MH i2c: E2 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: E2 62 00 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: E2 62 00 45 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 8D [17:47:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 09 02 00 00 5E 04 04 00 09 02 00 00 57 04 04 00 0A 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:09]wFMCommunicate OK [17:47:09]SAM_PROTO_GetFieldsCounters done [17:47:09]requested_item shift.num is exist - process it [17:47:09]requested_item shift.opened is exist - process it [17:47:09]req_shift_opened [17:47:09]FM_GetShiftState [17:47:09]SAM_PROTO_GetShiftState [17:47:09]wFMCommunicate request_size=4 [17:47:09]MH_SAM_APDU [17:47:09]CAPDU: 80 13 01 00 [17:47:09]Write to MH i2c: E2 08 00 46 02 80 13 01 00 00 00 00 00 C5 [17:47:09]Write i2c OK [17:47:09]MH_I2C_Read... [17:47:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:09]Read from MH i2c: E2 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: E2 0E 00 [17:47:09]MH_I2C_Read... [17:47:09]Read from MH i2c: E2 0E 00 46 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F3 [17:47:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:47:09]wFMCommunicate OK [17:47:09]SAM_PROTO_GetShiftState done [17:47:09]FM_GetShiftState done [17:47:09]req_shift_opened done [17:47:09]requested_item shift.open_date is exist - process it [17:47:09]req_shift_open_date [17:47:09]req_shift_open_date done [17:47:09]produce_requested_data done [17:47:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165668,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:47:09]process_action_free close_receipt [17:47:09]json_value_free [17:47:09]json_value_free done [17:47:09]process_json_proto returns [17:47:09]Send response to host [17:47:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165668,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:47:09]free response buf [17:47:09]execute_script done [17:47:09]execute_script returns [17:47:09]free content buf [17:47:09]Sock 10.Close socket [17:47:09]Sock 10.Thread stoped [17:47:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C3 2E 47 00 12 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 87 02 00 F4 03 04 00 65 74 C8 66 B6 04 01 00 00 39 80 33 74 2E 35 48 70 [17:47:09]CommunicateWithHost err = 0 [17:47:09]CheckOFDResponse [17:47:09]1017 (14) - 77093643461234 [17:47:09]1041 (16) - 0000000000871769 [17:47:09]1040 (4) - 165668 [17:47:09]1012 (4) - 23.08.2024 11:37 [17:47:09]1206 (1) - 0 [17:47:09]OFD Sender: Remove packet 165668 [17:47:09]ProducePacketName [17:47:09]name=ofd_packets/00165668 [17:47:09]NVStorageDeleteData [17:47:10]OFD Sender: No OFD packet to send [17:47:15]OFD Sender: No OFD packet to send [17:47:20]OFD Sender: No OFD packet to send [17:47:25]OFD Sender: No OFD packet to send [17:47:30]OFD Sender: No OFD packet to send [17:47:35]recv_with_timeout no data received [17:47:35]OFD Sender: No OFD packet to send [17:47:40]OFD Sender: No OFD packet to send [17:47:41]accept exits with 9 [17:47:41]New connection [17:47:41]New thread 3067297124 created [17:47:41]Thread 3067153764 joined [17:47:41]Waiting for new connection... [17:47:41] Sock 9.Parse request [17:47:41]Sock 9.Check first char [17:47:41]Sock 9.First char is OK [17:47:41]request: POST /json_proto HTTP/1.0 [17:47:41]Method: POST [17:47:41]URL: /json_proto [17:47:41]Method is POST - this is cgi request [17:47:41]url: /json_proto [17:47:41]query_string will be loaded in cgi processing [17:47:41]execute_cgi json_proto POST (null) [17:47:41]execute_cgi path=json_proto method=POST [17:47:41]POST find Content-Length [17:47:41]Host: 172.17.44.132:8080 [17:47:41]Content-Length: 679 [17:47:41]Content-Type: application/json [17:47:41] [17:47:41]POST finish read [17:47:41]Found Content-Length = 679 [17:47:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:41]execute_script... [17:47: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)294520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:41]POST & json_proto [17:47:41]process_json_proto [17:47:41]json parsed OK: [17:47:41]protocol is kg_v1.0 [17:47:41]action value=close_receipt [17:47:41]process_action close_receipt [17:47:41]cmd_close_receipt [17:47:41]MH_GetDate [17:47:41]Write to MH i2c: F0 00 00 47 02 38 [17:47:41]Write i2c OK [17:47:41]MH_I2C_Read... [17:47:41]Read from MH i2c: F0 [17:47:41]MH_I2C_Read... [17:47:41]Read from MH i2c: F0 09 00 [17:47:41]MH_I2C_Read... [17:47:41]Read from MH i2c: F0 09 00 47 02 00 3E CB C8 66 2A 83 C1 65 4B [17:47:41]GetLastDocTimeStamp 1724435224 [17:47:41]current date 1724435262 [17:47:41]FM_GetShiftState [17:47:41]SAM_PROTO_GetShiftState [17:47:41]wFMCommunicate request_size=4 [17:47:41]MH_SAM_APDU [17:47:41]CAPDU: 80 13 01 00 [17:47:41]Write to MH i2c: E2 08 00 48 02 80 13 01 00 00 00 00 00 C7 [17:47:41]Write i2c OK [17:47:41]MH_I2C_Read... [17:47:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:41]Read from MH i2c: E2 [17:47:41]MH_I2C_Read... [17:47:41]Read from MH i2c: E2 0E 00 [17:47:41]MH_I2C_Read... [17:47:41]Read from MH i2c: E2 0E 00 48 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F5 [17:47:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:47:41]wFMCommunicate OK [17:47:41]SAM_PROTO_GetShiftState done [17:47:41]FM_GetShiftState done [17:47:41]opened in 1724372766 [17:47:41]opened+sec_in_day 1724459166 [17:47:41]quantity*price = 100050 [17:47:41]sum+1 = 100052 [17:47:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 522 23.08.2024 17:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165669 ФПД: 106799323906767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165669&fm=106799323906767&tin=02508201610067®Number=0000000000092562&sum=100000 [17:47:42]StoreToDocumentArchive [17:47:42]shift 469 fd 165669 [17:47:42]save to /storage/0469/doc_00165669 [17:47:42]save last doc name /storage/0469/doc_00165669 to /storage/kkm_last_doc_name [17:47:42]save OK [17:47:42]Clear old archive folders... [17:47:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:47:42]tlvbuf is 0048C8A0 [17:47:42]SAM_PROTO_ClearQueue [17:47:42]wFMCommunicate request_size=4 [17:47:42]MH_SAM_APDU [17:47:42]CAPDU: 80 09 00 00 [17:47:42]Write to MH i2c: E2 08 00 55 02 80 09 00 00 00 00 00 00 C9 [17:47:42]Write i2c OK [17:47:42]MH_I2C_Read... [17:47:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:42]Read from MH i2c: E2 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 03 00 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 03 00 55 02 00 90 00 CB [17:47:42]RAPDU: 90 00 [17:47:42]wFMCommunicate OK [17:47:42]SAM_PROTO_ClearQueue done [17:47:42]KKMCreateOFDPacket [17:47:42]OFDProtocolAddRootSTLVToBuf [17:47:42]FM_MakeSignedData [17:47:42]FM_MakeSignedData [17:47:42]SAM_PROTO_SignData [17:47:42]wFMCommunicate request_size=4 [17:47:42]MH_SAM_APDU [17:47:42]CAPDU: 80 0D 01 02 [17:47:42]Write to MH i2c: E2 08 00 56 02 80 0D 01 02 00 00 00 00 D1 [17:47:42]Write i2c OK [17:47:42]MH_I2C_Read... [17:47:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:42]Read from MH i2c: E2 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 03 00 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 03 00 56 02 00 90 00 CC [17:47:42]RAPDU: 90 00 [17:47:42]wFMCommunicate OK [17:47:42]wFMCommunicate request_size=255 [17:47:42]MH_SAM_APDU [17:47:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 0A 02 00 00 F4 03 04 00 3E CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 87 02 00 35 04 06 00 61 22 27 C3 [17:47:42]Write to MH i2c: E2 02 01 57 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 3E CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 87 02 00 35 04 06 00 61 22 27 C3 00 00 94 [17:47:42]Write i2c OK [17:47:42]MH_I2C_Read... [17:47:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:42]Read from MH i2c: E2 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 03 00 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 03 00 57 02 00 90 00 CD [17:47:42]RAPDU: 90 00 [17:47:42]wFMCommunicate OK [17:47:42]wFMCommunicate request_size=7 [17:47:42]MH_SAM_APDU [17:47:42]CAPDU: 80 0D 02 02 02 82 CF [17:47:42]Write to MH i2c: E2 0A 00 58 02 80 0D 02 02 02 00 82 CF 00 00 29 [17:47:42]Write i2c OK [17:47:42]MH_I2C_Read... [17:47:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:42]Read from MH i2c: E2 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 03 00 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 03 00 58 02 00 90 00 CE [17:47:42]RAPDU: 90 00 [17:47:42]wFMCommunicate OK [17:47:42]wFMCommunicate request_size=4 [17:47:42]MH_SAM_APDU [17:47:42]CAPDU: 80 0D 03 02 [17:47:42]Write to MH i2c: E2 08 00 59 02 80 0D 03 02 00 00 00 00 D6 [17:47:42]Write i2c OK [17:47:42]MH_I2C_Read... [17:47:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:42]Read from MH i2c: E2 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 0B 00 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 0B 00 59 02 00 C4 1E 4F 7C 15 ED D8 F7 90 00 55 [17:47:42]RAPDU: C4 1E 4F 7C 15 ED D8 F7 90 00 [17:47:42]wFMCommunicate OK [17:47:42]SAM_PROTO_SignData done [17:47:42]FM_MakeSignedData done [17:47:42]CreateOFDProtocolMessage [17:47:42]wFMCommunicate request_size=4 [17:47:42]MH_SAM_APDU [17:47:42]CAPDU: 80 11 00 00 [17:47:42]Write to MH i2c: E2 08 00 5A 02 80 11 00 00 00 00 00 00 D6 [17:47:42]Write i2c OK [17:47:42]MH_I2C_Read... [17:47:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:42]Read from MH i2c: E2 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 17 00 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: E2 17 00 5A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [17:47:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:47:42]wFMCommunicate OK [17:47:42]CreateOFDProtocolMessage done [17:47:42]OFDSenderStorePacket 165669 [17:47:42]StoreOFDPacket docnum=165669 [17:47:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9B 8A 04 01 61 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 3E CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 87 02 00 35 04 06 00 61 22 27 C3 82 CF C4 1E 4F 7C 15 ED D8 F7 [17:47:42]CheckFolder [17:47:42]dirname=/storage/ofd_packets [17:47:42]CheckFolder done [17:47:42]ProducePacketName [17:47:42]name=ofd_packets/00165669 [17:47:42]NVStorageSaveData ofd_packets/00165669 [17:47:42]File name is /storage/ofd_packets/00165669 [17:47:42]Write 298 bytes [17:47:42]NVStorageSaveData done [17:47:42]OFDSenderStorePacket done [17:47:42]KKMCreateOFDPacket done [17:47:42]NVStorageSaveData kkm_last_timestamp [17:47:42]File name is /storage/kkm_last_timestamp [17:47:42]Write 4 bytes [17:47:42]NVStorageSaveData done [17:47:42]ExternCall_PrintAddStr [17:47:42]wPrintStart [17:47:42]Write to MH i2c: 01 00 00 5B 02 5D [17:47:42]Write i2c OK [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: 01 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: 01 07 00 [17:47:42]MH_I2C_Read... [17:47:42]Read from MH i2c: 01 07 00 5B 02 00 00 00 00 00 FF 0F 72 [17:47:42]RasterBufferAndPrint [17:47:42]line Счет N : (1)294520 [17:47:42]line ИНН: 02508201610067 [17:47:42]line Контрольно-Кассовый Чек [17:47:42]line ПРОДАЖА [17:47:42]line ТРК (МРК, ГНК) : 11 [17:47:42]line Товар: 2710194800 [17:47:42]line ДТ-К-5 [17:47:42]line 13.130 * 76.20 [17:47:42]line = 1000.51 [17:47:42]line НДС 12% НСП 1% [17:47:42]line > о реализуемом товаре [17:47:42]line ОКРУГЛЕНИЕ: -0.51 [17:47:42]line ИТОГО: 1000.00 [17:47:42]line Внесено: 1000.00 [17:47:42]line СДАЧА: 0.00 [17:47:42]line НСП 1% : 8.85 [17:47:42]line НДС 12% : 106.25 [17:47:42]line Наличными: 1000.00 [17:47:42]line Безнал.: 0.00 [17:47:42]line Место: АЗС № 130 "Партнер Нефть" [17:47:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:47:42]line СНО: Общий режим [17:47:42]line Чек 522 23.08.2024 17:47 [17:47:42]line Смена: 469 ФФД: 1.0 [17:47:43]line ЗНМ: 0300000070 [17:47:43]line РНМ: 0000000000092562 [17:47:43]line Версия ККМ: 001 [17:47:43]line ФМ: 0000000000871769 [17:47:43]line ФД: 165669 [17:47:43]line ФПД: 106799323906767 [17:47:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165669&fm=106799323906767&tin=02508201610067®Number=0000000000092562&sum=100000 [17:47:43]OFD Sender: Processing packet 165669 [packets to send 996, broken 995] [17:47:43]ProducePacketName [17:47:43]name=ofd_packets/00165669 [17:47:43]written 0, free lines is 4095 [17:47:43]OFD Sender: To server: pG, [17:47:43]CommunicateWithHost lk.salyk.kg:30040 [17:47:43]ConnectInit lk.salyk.kg [17:47:43]Write to MH i2c: 01 00 00 86 02 88 [17:47:43]Write i2c OK [17:47:43]MH_I2C_Read... [17:47:43]Read from MH i2c: 01 [17:47:43]MH_I2C_Read... [17:47:43]Read from MH i2c: 01 07 00 [17:47:43]MH_I2C_Read... [17:47:43]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 CE 0C 69 [17:47:43]RasterBufferAndPrint [17:47:43]line [17:47:43]line [17:47:43]line [17:47:43]line [17:47:43]line [17:47:43]written 0, free lines is 3294 [17:47:43]MH_Cut [17:47:43]Write to MH i2c: D1 01 00 8D 02 01 61 [17:47:43]Write i2c OK [17:47:43]MH_I2C_Read... [17:47:43]Read from MH i2c: D1 [17:47:43]MH_I2C_Read... [17:47:43]Read from MH i2c: D1 01 00 [17:47:43]MH_I2C_Read... [17:47:43]Read from MH i2c: D1 01 00 8D 02 00 60 [17:47:43]Write to MH i2c: 01 00 00 8E 02 90 [17:47:43]Write i2c OK [17:47:43]MH_I2C_Read... [17:47:43]Connected sock=7 [17:47:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9B 8A 04 01 61 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 02 00 00 F4 03 04 00 3E CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 87 02 00 35 04 06 00 61 22 27 C3 82 CF C4 1E 4F 7C 15 ED D8 F7 [17:47:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 47 47 00 6B 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 87 02 00 F4 03 04 00 89 74 C8 66 B6 04 01 00 00 61 B8 E9 5F 8A 83 37 11 [17:47:44]CommunicateWithHost err = 0 [17:47:44]CheckOFDResponse [17:47:44]1017 (14) - 77093643461234 [17:47:44]1041 (16) - 0000000000871769 [17:47:44]1040 (4) - 165669 [17:47:44]1012 (4) - 23.08.2024 11:37 [17:47:44]1206 (1) - 0 [17:47:44]OFD Sender: Remove packet 165669 [17:47:44]ProducePacketName [17:47:44]name=ofd_packets/00165669 [17:47:44]NVStorageDeleteData [17:47:44]*** Cut start [17:47:44]*** Purtial cut [17:47:44]*** Stage 1: CUTSNS_PIN = 1 [17:47:44]OFD Sender: No OFD packet to send [17:47:46]Read from MH i2c: 01 [17:47:46]MH_I2C_Read... [17:47:46]*** Stop cut motor [17:47:46]*** Cut end [17:47:46]Read from MH i2c: 01 07 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: 01 07 00 8E 02 00 00 00 00 00 FF 0F A5 [17:47:46]process_action close_receipt done [17:47:46]requested_data is exist [17:47:46]produce_requested_data [17:47:46]requested_item fm.sn is exist - process it [17:47:46]wFMCommunicate request_size=4 [17:47:46]MH_SAM_APDU [17:47:46]CAPDU: 80 11 00 00 [17:47:46]Write to MH i2c: E2 08 00 8F 02 80 11 00 00 00 00 00 00 0B [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 17 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 17 00 8F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [17:47:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:47:46]wFMCommunicate OK [17:47:46]requested_item fd.num is exist - process it [17:47:46]SAM_PROTO_GetFieldsCounters [17:47:46]wFMCommunicate request_size=4 [17:47:46]MH_SAM_APDU [17:47:46]CAPDU: 80 13 00 00 [17:47:46]Write to MH i2c: E2 08 00 90 02 80 13 00 00 00 00 00 00 0E [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 62 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 62 00 90 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 DC [17:47:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0A 02 00 00 5E 04 04 00 0A 02 00 00 57 04 04 00 0B 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:46]wFMCommunicate OK [17:47:46]SAM_PROTO_GetFieldsCounters done [17:47:46]requested_item shift.num is exist - process it [17:47:46]requested_item shift.opened is exist - process it [17:47:46]req_shift_opened [17:47:46]FM_GetShiftState [17:47:46]SAM_PROTO_GetShiftState [17:47:46]wFMCommunicate request_size=4 [17:47:46]MH_SAM_APDU [17:47:46]CAPDU: 80 13 01 00 [17:47:46]Write to MH i2c: E2 08 00 91 02 80 13 01 00 00 00 00 00 10 [17:47:46]Write i2c OK [17:47:46]MH_I2C_Read... [17:47:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:46]Read from MH i2c: E2 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 0E 00 [17:47:46]MH_I2C_Read... [17:47:46]Read from MH i2c: E2 0E 00 91 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3E [17:47:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:47:46]wFMCommunicate OK [17:47:46]SAM_PROTO_GetShiftState done [17:47:46]FM_GetShiftState done [17:47:46]req_shift_opened done [17:47:46]requested_item shift.open_date is exist - process it [17:47:46]req_shift_open_date [17:47:46]req_shift_open_date done [17:47:46]produce_requested_data done [17:47:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165669,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:47:46]process_action_free close_receipt [17:47:46]json_value_free [17:47:46]json_value_free done [17:47:46]process_json_proto returns [17:47:46]Send response to host [17:47:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165669,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:47:46]free response buf [17:47:46]execute_script done [17:47:46]execute_script returns [17:47:46]free content buf [17:47:46]Sock 9.Close socket [17:47:46]Sock 9.Thread stoped [17:47:49]OFD Sender: No OFD packet to send [17:47:54]OFD Sender: No OFD packet to send [17:47:59]OFD Sender: No OFD packet to send [17:48:02]accept exits with 10 [17:48:02]New connection [17:48:02]New thread 3067153764 created [17:48:02]Thread 3067297124 joined [17:48:02]Waiting for new connection... [17:48:02] Sock 10.Parse request [17:48:02]Sock 10.Check first char [17:48:02]Sock 10.First char is OK [17:48:02]request: POST /json_proto HTTP/1.0 [17:48:02]Method: POST [17:48:02]URL: /json_proto [17:48:02]Method is POST - this is cgi request [17:48:02]url: /json_proto [17:48:02]query_string will be loaded in cgi processing [17:48:02]execute_cgi json_proto POST (null) [17:48:02]execute_cgi path=json_proto method=POST [17:48:02]POST find Content-Length [17:48:02]Host: 172.17.44.132:8080 [17:48:02]Content-Length: 682 [17:48:02]Content-Type: application/json [17:48:02] [17:48:02]POST finish read [17:48:02]Found Content-Length = 682 [17:48:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:02]execute_script... [17:48: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)294521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:48:02]POST & json_proto [17:48:02]process_json_proto [17:48:02]json parsed OK: [17:48:02]protocol is kg_v1.0 [17:48:02]action value=close_receipt [17:48:02]process_action close_receipt [17:48:02]cmd_close_receipt [17:48:02]MH_GetDate [17:48:02]Write to MH i2c: F0 00 00 92 02 83 [17:48:02]Write i2c OK [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: F0 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: F0 09 00 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: F0 09 00 92 02 00 53 CB C8 66 2A 83 C1 65 AB [17:48:02]GetLastDocTimeStamp 1724435262 [17:48:02]current date 1724435283 [17:48:02]FM_GetShiftState [17:48:02]SAM_PROTO_GetShiftState [17:48:02]wFMCommunicate request_size=4 [17:48:02]MH_SAM_APDU [17:48:02]CAPDU: 80 13 01 00 [17:48:02]Write to MH i2c: E2 08 00 93 02 80 13 01 00 00 00 00 00 12 [17:48:02]Write i2c OK [17:48:02]MH_I2C_Read... [17:48:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:02]Read from MH i2c: E2 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 0E 00 [17:48:02]MH_I2C_Read... [17:48:02]Read from MH i2c: E2 0E 00 93 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 40 [17:48:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:48:02]wFMCommunicate OK [17:48:02]SAM_PROTO_GetShiftState done [17:48:02]FM_GetShiftState done [17:48:02]opened in 1724372766 [17:48:02]opened+sec_in_day 1724459166 [17:48:02]quantity*price = 120006 [17:48:02]sum+1 = 120007 [17:48:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 523 23.08.2024 17:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165670 ФПД: 37448537517382 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165670&fm=37448537517382&tin=02508201610067®Number=0000000000092562&sum=120000 [17:48:03]StoreToDocumentArchive [17:48:03]shift 469 fd 165670 [17:48:03]save to /storage/0469/doc_00165670 [17:48:03]save last doc name /storage/0469/doc_00165670 to /storage/kkm_last_doc_name [17:48:03]save OK [17:48:03]Clear old archive folders... [17:48:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:48:03]tlvbuf is 0048C180 [17:48:03]SAM_PROTO_ClearQueue [17:48:03]wFMCommunicate request_size=4 [17:48:03]MH_SAM_APDU [17:48:03]CAPDU: 80 09 00 00 [17:48:03]Write to MH i2c: E2 08 00 A0 02 80 09 00 00 00 00 00 00 14 [17:48:03]Write i2c OK [17:48:03]MH_I2C_Read... [17:48:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:48:03]Read from MH i2c: E2 [17:48:03]MH_I2C_Read... [17:48:03]Read from MH i2c: E2 03 00 [17:48:03]MH_I2C_Read... [17:48:03]Read from MH i2c: E2 03 00 A0 02 00 90 00 16 [17:48:03]RAPDU: 90 00 [17:48:03]wFMCommunicate OK [17:48:03]SAM_PROTO_ClearQueue done [17:48:03]KKMCreateOFDPacket [17:48:03]OFDProtocolAddRootSTLVToBuf [17:48:03]FM_MakeSignedData [17:48:03]FM_MakeSignedData [17:48:03]SAM_PROTO_SignData [17:48:03]wFMCommunicate request_size=4 [17:48:03]MH_SAM_APDU [17:48:03]CAPDU: 80 0D 01 02 [17:48:03]Write to MH i2c: E2 08 00 A1 02 80 0D 01 02 00 00 00 00 1C [17:48:03]Write i2c OK [17:48:03]MH_I2C_Read... [17:48:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:48:03]Read from MH i2c: E2 [17:48:03]MH_I2C_Read... [17:48:03]Read from MH i2c: E2 03 00 [17:48:03]MH_I2C_Read... [17:48:03]Read from MH i2c: E2 03 00 A1 02 00 90 00 17 [17:48:03]RAPDU: 90 00 [17:48:03]wFMCommunicate OK [17:48:03]wFMCommunicate request_size=255 [17:48:03]MH_SAM_APDU [17:48:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 53 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 87 02 00 35 04 06 00 22 [17:48:03]Write to MH i2c: E2 02 01 A2 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 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 53 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 87 02 00 35 04 06 00 22 00 00 12 [17:48:03]Write i2c OK [17:48:03]MH_I2C_Read... [17:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:04]Read from MH i2c: E2 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 03 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 03 00 A2 02 00 90 00 18 [17:48:04]RAPDU: 90 00 [17:48:04]wFMCommunicate OK [17:48:04]wFMCommunicate request_size=10 [17:48:04]MH_SAM_APDU [17:48:04]CAPDU: 80 0D 02 02 05 0F 2A C6 AD 46 [17:48:04]Write to MH i2c: E2 0D 00 A3 02 80 0D 02 02 05 00 0F 2A C6 AD 46 00 00 1B [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:48:04]Read from MH i2c: E2 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 03 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 03 00 A3 02 00 90 00 19 [17:48:04]RAPDU: 90 00 [17:48:04]wFMCommunicate OK [17:48:04]wFMCommunicate request_size=4 [17:48:04]MH_SAM_APDU [17:48:04]CAPDU: 80 0D 03 02 [17:48:04]Write to MH i2c: E2 08 00 A4 02 80 0D 03 02 00 00 00 00 21 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:48:04]Read from MH i2c: E2 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 0B 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 0B 00 A4 02 00 81 B4 0A 8D 70 DB 6E D4 90 00 7B [17:48:04]RAPDU: 81 B4 0A 8D 70 DB 6E D4 90 00 [17:48:04]wFMCommunicate OK [17:48:04]SAM_PROTO_SignData done [17:48:04]FM_MakeSignedData done [17:48:04]CreateOFDProtocolMessage [17:48:04]wFMCommunicate request_size=4 [17:48:04]MH_SAM_APDU [17:48:04]CAPDU: 80 11 00 00 [17:48:04]Write to MH i2c: E2 08 00 A5 02 80 11 00 00 00 00 00 00 21 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:04]Read from MH i2c: E2 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 17 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: E2 17 00 A5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [17:48:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:48:04]wFMCommunicate OK [17:48:04]CreateOFDProtocolMessage done [17:48:04]OFDSenderStorePacket 165670 [17:48:04]StoreOFDPacket docnum=165670 [17:48:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C8 91 07 01 6C B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 53 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 87 02 00 35 04 06 00 22 0F 2A C6 AD 46 81 B4 0A 8D 70 DB 6E D4 [17:48:04]CheckFolder [17:48:04]dirname=/storage/ofd_packets [17:48:04]CheckFolder done [17:48:04]ProducePacketName [17:48:04]name=ofd_packets/00165670 [17:48:04]NVStorageSaveData ofd_packets/00165670 [17:48:04]File name is /storage/ofd_packets/00165670 [17:48:04]Write 301 bytes [17:48:04]NVStorageSaveData done [17:48:04]OFDSenderStorePacket done [17:48:04]KKMCreateOFDPacket done [17:48:04]NVStorageSaveData kkm_last_timestamp [17:48:04]File name is /storage/kkm_last_timestamp [17:48:04]Write 4 bytes [17:48:04]NVStorageSaveData done [17:48:04]ExternCall_PrintAddStr [17:48:04]wPrintStart [17:48:04]Write to MH i2c: 01 00 00 A6 02 A8 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: 01 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: 01 07 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: 01 07 00 A6 02 00 00 00 00 00 FF 0F BD [17:48:04]RasterBufferAndPrint [17:48:04]line Счет N : (1)294521 [17:48:04]line ИНН: 02508201610067 [17:48:04]line Контрольно-Кассовый Чек [17:48:04]line ПРОДАЖА [17:48:04]line ТРК (МРК, ГНК) : 62 [17:48:04]line Товар: 2710124130 [17:48:04]line Аи-92-К-5 [17:48:04]line 17.700 * 67.80 [17:48:04]line = 1200.06 [17:48:04]line НДС 12% НСП 1% [17:48:04]line > о реализуемом товаре [17:48:04]line ОКРУГЛЕНИЕ: -0.06 [17:48:04]line ИТОГО: 1200.00 [17:48:04]line Внесено: 1200.00 [17:48:04]line СДАЧА: 0.00 [17:48:04]line НСП 1% : 10.62 [17:48:04]line НДС 12% : 127.44 [17:48:04]line Наличными: 1200.00 [17:48:04]line Безнал.: 0.00 [17:48:04]line Место: АЗС № 130 "Партнер Нефть" [17:48:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:48:04]line СНО: Общий режим [17:48:04]line Чек 523 23.08.2024 17:48 [17:48:04]line Смена: 469 ФФД: 1.0 [17:48:04]line ЗНМ: 0300000070 [17:48:04]line РНМ: 0000000000092562 [17:48:04]line Версия ККМ: 001 [17:48:04]line ФМ: 0000000000871769 [17:48:04]line ФД: 165670 [17:48:04]line ФПД: 37448537517382 [17:48:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T174803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165670&fm=37448537517382&tin=02508201610067®Number=0000000000092562&sum=120000 [17:48:04]OFD Sender: Processing packet 165670 [packets to send 996, broken 995] [17:48:04]ProducePacketName [17:48:04]name=ofd_packets/00165670 [17:48:04]OFD Sender: To server: pG, [17:48:04]CommunicateWithHost lk.salyk.kg:30040 [17:48:04]ConnectInit lk.salyk.kg [17:48:04]written 0, free lines is 4095 [17:48:04]Write to MH i2c: 01 00 00 D1 02 D3 [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: 01 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: 01 07 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 CC 0C B2 [17:48:04]RasterBufferAndPrint [17:48:04]line [17:48:04]line [17:48:04]line [17:48:04]line [17:48:04]line [17:48:04]recv_with_timeout no data received [17:48:04]written 0, free lines is 3322 [17:48:04]MH_Cut [17:48:04]Write to MH i2c: D1 01 00 D8 02 01 AC [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: D1 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: D1 01 00 [17:48:04]MH_I2C_Read... [17:48:04]Read from MH i2c: D1 01 00 D8 02 00 AB [17:48:04]Write to MH i2c: 01 00 00 D9 02 DB [17:48:04]Write i2c OK [17:48:04]MH_I2C_Read... [17:48:05]*** Cut start [17:48:05]*** Purtial cut [17:48:05]*** Stage 1: CUTSNS_PIN = 1 [17:48:07]Read from MH i2c: 01 [17:48:07]MH_I2C_Read... [17:48:07]*** Stop cut motor [17:48:07]*** Cut end [17:48:07]Read from MH i2c: 01 07 00 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: 01 07 00 D9 02 00 00 00 00 00 FF 0F F0 [17:48:07]process_action close_receipt done [17:48:07]requested_data is exist [17:48:07]produce_requested_data [17:48:07]requested_item fm.sn is exist - process it [17:48:07]wFMCommunicate request_size=4 [17:48:07]MH_SAM_APDU [17:48:07]CAPDU: 80 11 00 00 [17:48:07]Write to MH i2c: E2 08 00 DA 02 80 11 00 00 00 00 00 00 56 [17:48:07]Write i2c OK [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: E2 [17:48:07]MH_I2C_Read... [17:48:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:48:07]Read from MH i2c: E2 17 00 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: E2 17 00 DA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AF [17:48:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:48:07]wFMCommunicate OK [17:48:07]requested_item fd.num is exist - process it [17:48:07]SAM_PROTO_GetFieldsCounters [17:48:07]wFMCommunicate request_size=4 [17:48:07]MH_SAM_APDU [17:48:07]CAPDU: 80 13 00 00 [17:48:07]Write to MH i2c: E2 08 00 DB 02 80 13 00 00 00 00 00 00 59 [17:48:07]Write i2c OK [17:48:07]MH_I2C_Read... [17:48:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:48:07]Read from MH i2c: E2 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: E2 62 00 [17:48:07]MH_I2C_Read... [17:48:07]Read from MH i2c: E2 62 00 DB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 2B [17:48:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0B 02 00 00 5E 04 04 00 0B 02 00 00 57 04 04 00 0C 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:48:07]wFMCommunicate OK [17:48:07]SAM_PROTO_GetFieldsCounters done [17:48:07]requested_item shift.num is exist - process it [17:48:07]requested_item shift.opened is exist - process it [17:48:07]req_shift_opened [17:48:07]FM_GetShiftState [17:48:07]SAM_PROTO_GetShiftState [17:48:07]wFMCommunicate request_size=4 [17:48:07]MH_SAM_APDU [17:48:07]CAPDU: 80 13 01 00 [17:48:07]Write to MH i2c: E2 08 00 DC 02 80 13 01 00 00 00 00 00 5B [17:48:08]Write i2c OK [17:48:08]MH_I2C_Read... [17:48:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:48:08]Read from MH i2c: E2 [17:48:08]MH_I2C_Read... [17:48:08]Read from MH i2c: E2 0E 00 [17:48:08]MH_I2C_Read... [17:48:08]Read from MH i2c: E2 0E 00 DC 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 89 [17:48:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:48:08]wFMCommunicate OK [17:48:08]SAM_PROTO_GetShiftState done [17:48:08]FM_GetShiftState done [17:48:08]req_shift_opened done [17:48:08]requested_item shift.open_date is exist - process it [17:48:08]req_shift_open_date [17:48:08]req_shift_open_date done [17:48:08]produce_requested_data done [17:48:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165670,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:48:08]process_action_free close_receipt [17:48:08]json_value_free [17:48:08]json_value_free done [17:48:08]process_json_proto returns [17:48:08]Send response to host [17:48:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165670,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:48:08]free response buf [17:48:08]execute_script done [17:48:08]execute_script returns [17:48:08]free content buf [17:48:08]Sock 10.Close socket [17:48:08]Sock 10.Thread stoped [17:48:09]ConnectInit Can't take IP for lk.salyk.kg [17:48:09]CommunicateWithHost connect error [17:48:09]CommunicateWithHost err = -1 [17:48:09]OFD Sender: Server communicate error [17:48:14]OFD Sender: Processing packet 165670 [packets to send 996, broken 995] [17:48:14]ProducePacketName [17:48:14]name=ofd_packets/00165670 [17:48:14]OFD Sender: To server: pG, [17:48:14]CommunicateWithHost lk.salyk.kg:30040 [17:48:14]ConnectInit lk.salyk.kg [17:48:21]recv_with_timeout no data received [17:48:30]Connected sock=10 [17:48:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C8 91 07 01 6C B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 53 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 87 02 00 35 04 06 00 22 0F 2A C6 AD 46 81 B4 0A 8D 70 DB 6E D4 [17:48:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 70 2A 47 00 8E 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 87 02 00 F4 03 04 00 B9 74 C8 66 B6 04 01 00 00 7F AE 33 A7 F3 33 40 C3 [17:48:32]CommunicateWithHost err = 0 [17:48:32]CheckOFDResponse [17:48:32]1017 (14) - 77093643461234 [17:48:32]1041 (16) - 0000000000871769 [17:48:32]1040 (4) - 165670 [17:48:32]1012 (4) - 23.08.2024 11:38 [17:48:32]1206 (1) - 0 [17:48:32]OFD Sender: Remove packet 165670 [17:48:32]ProducePacketName [17:48:32]name=ofd_packets/00165670 [17:48:32]NVStorageDeleteData [17:48:32]OFD Sender: No OFD packet to send [17:48:37]recv_with_timeout no data received [17:48:37]OFD Sender: No OFD packet to send [17:48:42]OFD Sender: No OFD packet to send [17:48:48]OFD Sender: No OFD packet to send [17:48:51]recv_with_timeout no data received [17:48:53]OFD Sender: No OFD packet to send [17:48:58]OFD Sender: No OFD packet to send [17:49:03]OFD Sender: No OFD packet to send [17:49:08]OFD Sender: No OFD packet to send [17:49:13]OFD Sender: No OFD packet to send [17:49:18]OFD Sender: No OFD packet to send [17:49:23]OFD Sender: No OFD packet to send [17:49:28]OFD Sender: No OFD packet to send [17:49:32]recv_with_timeout no data received [17:49:33]OFD Sender: No OFD packet to send [17:49:38]OFD Sender: No OFD packet to send [17:49:43]OFD Sender: No OFD packet to send [17:49:48]OFD Sender: No OFD packet to send [17:49:53]OFD Sender: No OFD packet to send [17:49:58]OFD Sender: No OFD packet to send [17:50:03]OFD Sender: No OFD packet to send [17:50:08]OFD Sender: No OFD packet to send [17:50:11]accept exits with 9 [17:50:11]New connection [17:50:11]New thread 3067297124 created [17:50:11]Thread 3067153764 joined [17:50:11]Waiting for new connection... [17:50:11] Sock 9.Parse request [17:50:11]Sock 9.Check first char [17:50:11]Sock 9.First char is OK [17:50:11]request: POST /json_proto HTTP/1.0 [17:50:11]Method: POST [17:50:11]URL: /json_proto [17:50:11]Method is POST - this is cgi request [17:50:11]url: /json_proto [17:50:11]query_string will be loaded in cgi processing [17:50:11]execute_cgi json_proto POST (null) [17:50:11]execute_cgi path=json_proto method=POST [17:50:11]POST find Content-Length [17:50:11]Host: 172.17.44.132:8080 [17:50:11]Content-Length: 672 [17:50:11]Content-Type: application/json [17:50:11] [17:50:11]POST finish read [17:50:11]Found Content-Length = 672 [17:50:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:11]execute_script... [17:50: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)294522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:50:11]POST & json_proto [17:50:11]process_json_proto [17:50:11]json parsed OK: [17:50:11]protocol is kg_v1.0 [17:50:11]action value=close_receipt [17:50:11]process_action close_receipt [17:50:11]cmd_close_receipt [17:50:11]MH_GetDate [17:50:11]Write to MH i2c: F0 00 00 DD 02 CE [17:50:11]Write i2c OK [17:50:11]MH_I2C_Read... [17:50:11]Read from MH i2c: F0 [17:50:11]MH_I2C_Read... [17:50:11]Read from MH i2c: F0 09 00 [17:50:11]MH_I2C_Read... [17:50:11]Read from MH i2c: F0 09 00 DD 02 00 D3 CB C8 66 2A 83 C1 65 76 [17:50:11]GetLastDocTimeStamp 1724435283 [17:50:11]current date 1724435411 [17:50:11]FM_GetShiftState [17:50:11]SAM_PROTO_GetShiftState [17:50:11]wFMCommunicate request_size=4 [17:50:11]MH_SAM_APDU [17:50:11]CAPDU: 80 13 01 00 [17:50:11]Write to MH i2c: E2 08 00 DE 02 80 13 01 00 00 00 00 00 5D [17:50:11]Write i2c OK [17:50:11]MH_I2C_Read... [17:50:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:11]Read from MH i2c: E2 [17:50:11]MH_I2C_Read... [17:50:11]Read from MH i2c: E2 0E 00 [17:50:11]MH_I2C_Read... [17:50:11]Read from MH i2c: E2 0E 00 DE 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8B [17:50:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:50:11]wFMCommunicate OK [17:50:11]SAM_PROTO_GetShiftState done [17:50:11]FM_GetShiftState done [17:50:11]opened in 1724372766 [17:50:11]opened+sec_in_day 1724459166 [17:50:11]quantity*price = 200001 [17:50:11]sum+1 = 200003 [17:50:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 524 23.08.2024 17:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165671 ФПД: 84940765880350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175011&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165671&fm=84940765880350&tin=02508201610067®Number=0000000000092562&sum=200000 [17:50:12]StoreToDocumentArchive [17:50:12]shift 469 fd 165671 [17:50:12]save to /storage/0469/doc_00165671 [17:50:12]save last doc name /storage/0469/doc_00165671 to /storage/kkm_last_doc_name [17:50:12]save OK [17:50:12]Clear old archive folders... [17:50:12]ProcessDocumentItem done err = 0, tmpTLVsize=249 [17:50:12]tlvbuf is 00476230 [17:50:12]SAM_PROTO_ClearQueue [17:50:12]wFMCommunicate request_size=4 [17:50:12]MH_SAM_APDU [17:50:12]CAPDU: 80 09 00 00 [17:50:12]Write to MH i2c: E2 08 00 EB 02 80 09 00 00 00 00 00 00 5F [17:50:12]Write i2c OK [17:50:12]MH_I2C_Read... [17:50:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:50:12]Read from MH i2c: E2 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 03 00 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 03 00 EB 02 00 90 00 61 [17:50:12]RAPDU: 90 00 [17:50:12]wFMCommunicate OK [17:50:12]SAM_PROTO_ClearQueue done [17:50:12]KKMCreateOFDPacket [17:50:12]OFDProtocolAddRootSTLVToBuf [17:50:12]FM_MakeSignedData [17:50:12]FM_MakeSignedData [17:50:12]SAM_PROTO_SignData [17:50:12]wFMCommunicate request_size=4 [17:50:12]MH_SAM_APDU [17:50:12]CAPDU: 80 0D 01 02 [17:50:12]Write to MH i2c: E2 08 00 EC 02 80 0D 01 02 00 00 00 00 67 [17:50:12]Write i2c OK [17:50:12]MH_I2C_Read... [17:50:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:50:12]Read from MH i2c: E2 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 03 00 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 03 00 EC 02 00 90 00 62 [17:50:12]RAPDU: 90 00 [17:50:12]wFMCommunicate OK [17:50:12]wFMCommunicate request_size=255 [17:50:12]MH_SAM_APDU [17:50:12]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 D3 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 87 02 00 35 04 06 00 4D 40 D0 [17:50:12]Write to MH i2c: E2 02 01 ED 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 D3 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 87 02 00 35 04 06 00 4D 40 D0 00 00 11 [17:50:12]Write i2c OK [17:50:12]MH_I2C_Read... [17:50:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:12]Read from MH i2c: E2 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 03 00 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 03 00 ED 02 00 90 00 63 [17:50:12]RAPDU: 90 00 [17:50:12]wFMCommunicate OK [17:50:12]wFMCommunicate request_size=8 [17:50:12]MH_SAM_APDU [17:50:12]CAPDU: 80 0D 02 02 03 2D 60 1E [17:50:12]Write to MH i2c: E2 0B 00 EE 02 80 0D 02 02 03 00 2D 60 1E 00 00 1B [17:50:12]Write i2c OK [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 [17:50:12]MH_I2C_Read... [17:50:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:50:12]Read from MH i2c: E2 03 00 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 03 00 EE 02 00 90 00 64 [17:50:12]RAPDU: 90 00 [17:50:12]wFMCommunicate OK [17:50:12]wFMCommunicate request_size=4 [17:50:12]MH_SAM_APDU [17:50:12]CAPDU: 80 0D 03 02 [17:50:12]Write to MH i2c: E2 08 00 EF 02 80 0D 03 02 00 00 00 00 6C [17:50:12]Write i2c OK [17:50:12]MH_I2C_Read... [17:50:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:50:12]Read from MH i2c: E2 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 0B 00 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 0B 00 EF 02 00 D9 44 E1 7A F8 74 D5 41 90 00 67 [17:50:12]RAPDU: D9 44 E1 7A F8 74 D5 41 90 00 [17:50:12]wFMCommunicate OK [17:50:12]SAM_PROTO_SignData done [17:50:12]FM_MakeSignedData done [17:50:12]CreateOFDProtocolMessage [17:50:12]wFMCommunicate request_size=4 [17:50:12]MH_SAM_APDU [17:50:12]CAPDU: 80 11 00 00 [17:50:12]Write to MH i2c: E2 08 00 F0 02 80 11 00 00 00 00 00 00 6C [17:50:12]Write i2c OK [17:50:12]MH_I2C_Read... [17:50:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:12]Read from MH i2c: E2 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 17 00 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: E2 17 00 F0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C5 [17:50:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:50:12]wFMCommunicate OK [17:50:12]CreateOFDProtocolMessage done [17:50:12]OFDSenderStorePacket 165671 [17:50:12]StoreOFDPacket docnum=165671 [17:50:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E8 B9 05 01 12 75 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 D3 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 87 02 00 35 04 06 00 4D 40 D0 2D 60 1E D9 44 E1 7A F8 74 D5 41 [17:50:12]CheckFolder [17:50:12]dirname=/storage/ofd_packets [17:50:12]CheckFolder done [17:50:12]ProducePacketName [17:50:12]name=ofd_packets/00165671 [17:50:12]NVStorageSaveData ofd_packets/00165671 [17:50:12]File name is /storage/ofd_packets/00165671 [17:50:12]Write 299 bytes [17:50:12]NVStorageSaveData done [17:50:12]OFDSenderStorePacket done [17:50:12]KKMCreateOFDPacket done [17:50:12]NVStorageSaveData kkm_last_timestamp [17:50:12]File name is /storage/kkm_last_timestamp [17:50:12]Write 4 bytes [17:50:12]NVStorageSaveData done [17:50:12]ExternCall_PrintAddStr [17:50:12]wPrintStart [17:50:12]Write to MH i2c: 01 00 00 F1 02 F3 [17:50:12]Write i2c OK [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: 01 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: 01 07 00 [17:50:12]MH_I2C_Read... [17:50:12]Read from MH i2c: 01 07 00 F1 02 00 00 00 00 00 FF 0F 08 [17:50:12]RasterBufferAndPrint [17:50:12]line Счет N : (1)294522 [17:50:12]line ИНН: 02508201610067 [17:50:12]line Контрольно-Кассовый Чек [17:50:12]line ПРОДАЖА [17:50:12]line ТРК (МРК, ГНК) : 41 [17:50:12]line Товар: 2710124130 [17:50:12]line SU-92-К-5 [17:50:12]line 29.070 * 68.80 [17:50:12]line = 2000.02 [17:50:12]line НДС 12% НСП 1% [17:50:12]line > о реализуемом товаре [17:50:12]line ОКРУГЛЕНИЕ: -0.02 [17:50:12]line ИТОГО: 2000.00 [17:50:12]line Внесено: 2000.00 [17:50:12]line СДАЧА: 0.00 [17:50:12]line НСП 1% : 17.70 [17:50:12]line НДС 12% : 212.39 [17:50:12]line Наличными: 2000.00 [17:50:12]line Безнал.: 0.00 [17:50:12]line Место: АЗС № 130 "Партнер Нефть" [17:50:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:50:12]line СНО: Общий режим [17:50:12]line Чек 524 23.08.2024 17:50 [17:50:12]line Смена: 469 ФФД: 1.0 [17:50:12]line ЗНМ: 0300000070 [17:50:12]line РНМ: 0000000000092562 [17:50:12]line Версия ККМ: 001 [17:50:12]line ФМ: 0000000000871769 [17:50:12]line ФД: 165671 [17:50:12]line ФПД: 84940765880350 [17:50:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175011&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165671&fm=84940765880350&tin=02508201610067®Number=0000000000092562&sum=200000 [17:50:12]written 0, free lines is 4095 [17:50:12]OFD Sender: Processing packet 165671 [packets to send 996, broken 995] [17:50:12]ProducePacketName [17:50:12]name=ofd_packets/00165671 [17:50:12]OFD Sender: To server: pG, [17:50:12]CommunicateWithHost lk.salyk.kg:30040 [17:50:12]ConnectInit lk.salyk.kg [17:50:13]Write to MH i2c: 01 00 00 1C 03 1F [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: 01 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: 01 07 00 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: 01 07 00 1C 03 00 00 00 00 00 C7 0C F9 [17:50:13]RasterBufferAndPrint [17:50:13]line [17:50:13]line [17:50:13]line [17:50:13]line [17:50:13]line [17:50:13]written 0, free lines is 3276 [17:50:13]MH_Cut [17:50:13]Write to MH i2c: D1 01 00 23 03 01 F8 [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: D1 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: D1 01 00 [17:50:13]MH_I2C_Read... [17:50:13]Read from MH i2c: D1 01 00 23 03 00 F7 [17:50:13]Write to MH i2c: 01 00 00 24 03 27 [17:50:13]Write i2c OK [17:50:13]MH_I2C_Read... [17:50:14]*** Cut start [17:50:14]*** Purtial cut [17:50:14]*** Stage 1: CUTSNS_PIN = 1 [17:50:16]Read from MH i2c: 01 [17:50:16]MH_I2C_Read... [17:50:16]*** Stop cut motor [17:50:16]*** Cut end [17:50:16]Read from MH i2c: 01 07 00 [17:50:16]MH_I2C_Read... [17:50:16]Read from MH i2c: 01 07 00 24 03 00 00 00 00 00 FF 0F 3C [17:50:16]process_action close_receipt done [17:50:16]requested_data is exist [17:50:16]produce_requested_data [17:50:16]requested_item fm.sn is exist - process it [17:50:16]wFMCommunicate request_size=4 [17:50:16]MH_SAM_APDU [17:50:16]CAPDU: 80 11 00 00 [17:50:16]Write to MH i2c: E2 08 00 25 03 80 11 00 00 00 00 00 00 A2 [17:50:16]Write i2c OK [17:50:16]MH_I2C_Read... [17:50:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:50:16]Read from MH i2c: E2 [17:50:16]MH_I2C_Read... [17:50:16]Read from MH i2c: E2 17 00 [17:50:16]MH_I2C_Read... [17:50:16]Read from MH i2c: E2 17 00 25 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FB [17:50:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:50:16]wFMCommunicate OK [17:50:16]requested_item fd.num is exist - process it [17:50:16]SAM_PROTO_GetFieldsCounters [17:50:16]wFMCommunicate request_size=4 [17:50:16]MH_SAM_APDU [17:50:16]CAPDU: 80 13 00 00 [17:50:16]Write to MH i2c: E2 08 00 26 03 80 13 00 00 00 00 00 00 A5 [17:50:16]Write i2c OK [17:50:16]MH_I2C_Read... [17:50:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:50:16]Read from MH i2c: E2 [17:50:16]MH_I2C_Read... [17:50:16]Read from MH i2c: E2 62 00 [17:50:16]MH_I2C_Read... [17:50:16]Read from MH i2c: E2 62 00 26 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 7B [17:50:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0C 02 00 00 5E 04 04 00 0C 02 00 00 57 04 04 00 0D 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:50:16]wFMCommunicate OK [17:50:16]SAM_PROTO_GetFieldsCounters done [17:50:16]requested_item shift.num is exist - process it [17:50:16]requested_item shift.opened is exist - process it [17:50:16]req_shift_opened [17:50:16]FM_GetShiftState [17:50:16]SAM_PROTO_GetShiftState [17:50:16]wFMCommunicate request_size=4 [17:50:16]MH_SAM_APDU [17:50:16]CAPDU: 80 13 01 00 [17:50:16]Write to MH i2c: E2 08 00 27 03 80 13 01 00 00 00 00 00 A7 [17:50:16]Write i2c OK [17:50:16]MH_I2C_Read... [17:50:16]Read from MH i2c: E2 [17:50:16]MH_I2C_Read... [17:50:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:50:16]Read from MH i2c: E2 0E 00 [17:50:16]MH_I2C_Read... [17:50:16]Read from MH i2c: E2 0E 00 27 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D5 [17:50:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:50:16]wFMCommunicate OK [17:50:16]SAM_PROTO_GetShiftState done [17:50:16]FM_GetShiftState done [17:50:16]req_shift_opened done [17:50:16]requested_item shift.open_date is exist - process it [17:50:16]req_shift_open_date [17:50:16]req_shift_open_date done [17:50:16]produce_requested_data done [17:50:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165671,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:50:16]process_action_free close_receipt [17:50:16]json_value_free [17:50:16]json_value_free done [17:50:16]process_json_proto returns [17:50:16]Send response to host [17:50:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165671,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:50:16]free response buf [17:50:16]execute_script done [17:50:16]execute_script returns [17:50:16]free content buf [17:50:16]Sock 9.Close socket [17:50:16]Sock 9.Thread stoped [17:50:23]Connected sock=7 [17:50:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E8 B9 05 01 12 75 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 D3 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 87 02 00 35 04 06 00 4D 40 D0 2D 60 1E D9 44 E1 7A F8 74 D5 41 [17:50:28]recv_with_timeout no data received [17:50:28]CommunicateWithHost answer receiving error [17:50:28]CommunicateWithHost err = -3 [17:50:28]OFD Sender: Server communicate error [17:50:33]OFD Sender: Processing packet 165671 [packets to send 996, broken 995] [17:50:33]ProducePacketName [17:50:33]name=ofd_packets/00165671 [17:50:33]OFD Sender: To server: pG, [17:50:33]CommunicateWithHost lk.salyk.kg:30040 [17:50:33]ConnectInit lk.salyk.kg [17:50:35]recv_with_timeout no data received [17:50:38]ConnectInit Can't take IP for lk.salyk.kg [17:50:38]CommunicateWithHost connect error [17:50:38]CommunicateWithHost err = -1 [17:50:38]OFD Sender: Server communicate error [17:50:43]OFD Sender: Processing packet 165671 [packets to send 996, broken 995] [17:50:43]ProducePacketName [17:50:43]name=ofd_packets/00165671 [17:50:43]OFD Sender: To server: pG, [17:50:43]CommunicateWithHost lk.salyk.kg:30040 [17:50:43]ConnectInit lk.salyk.kg [17:50:48]recv_with_timeout no data received [17:50:59]Connected sock=9 [17:50:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E8 B9 05 01 12 75 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 D3 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 87 02 00 35 04 06 00 4D 40 D0 2D 60 1E D9 44 E1 7A F8 74 D5 41 [17:51:04]recv_with_timeout no data received [17:51:04]CommunicateWithHost answer receiving error [17:51:04]CommunicateWithHost err = -3 [17:51:04]OFD Sender: Server communicate error [17:51:05]recv_with_timeout no data received [17:51:09]OFD Sender: Processing packet 165671 [packets to send 996, broken 995] [17:51:09]ProducePacketName [17:51:09]name=ofd_packets/00165671 [17:51:09]OFD Sender: To server: pG, [17:51:09]CommunicateWithHost lk.salyk.kg:30040 [17:51:09]ConnectInit lk.salyk.kg [17:51:14]ConnectInit Can't take IP for lk.salyk.kg [17:51:14]CommunicateWithHost connect error [17:51:14]CommunicateWithHost err = -1 [17:51:14]OFD Sender: Server communicate error [17:51:19]OFD Sender: Processing packet 165671 [packets to send 996, broken 995] [17:51:19]ProducePacketName [17:51:19]name=ofd_packets/00165671 [17:51:19]OFD Sender: To server: pG, [17:51:19]CommunicateWithHost lk.salyk.kg:30040 [17:51:19]ConnectInit lk.salyk.kg [17:51:26]Connected sock=7 [17:51:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E8 B9 05 01 12 75 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 02 00 00 F4 03 04 00 D3 CB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 87 02 00 35 04 06 00 4D 40 D0 2D 60 1E D9 44 E1 7A F8 74 D5 41 [17:51:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8D BE 47 00 31 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 87 02 00 F4 03 04 00 68 75 C8 66 B6 04 01 00 00 C9 42 62 52 65 73 83 6E [17:51:27]CommunicateWithHost err = 0 [17:51:27]CheckOFDResponse [17:51:27]1017 (14) - 77093643461234 [17:51:27]1041 (16) - 0000000000871769 [17:51:27]1040 (4) - 165671 [17:51:27]1012 (4) - 23.08.2024 11:41 [17:51:27]1206 (1) - 0 [17:51:27]OFD Sender: Remove packet 165671 [17:51:27]ProducePacketName [17:51:27]name=ofd_packets/00165671 [17:51:27]NVStorageDeleteData [17:51:27]OFD Sender: No OFD packet to send [17:51:32]OFD Sender: No OFD packet to send [17:51:37]OFD Sender: No OFD packet to send [17:51:42]OFD Sender: No OFD packet to send [17:51:47]OFD Sender: No OFD packet to send [17:51:52]OFD Sender: No OFD packet to send [17:51:57]OFD Sender: No OFD packet to send [17:52:02]OFD Sender: No OFD packet to send [17:52:07]OFD Sender: No OFD packet to send [17:52:12]OFD Sender: No OFD packet to send [17:52:17]OFD Sender: No OFD packet to send [17:52:19]recv_with_timeout no data received [17:52:23]OFD Sender: No OFD packet to send [17:52:28]OFD Sender: No OFD packet to send [17:52:33]OFD Sender: No OFD packet to send [17:52:38]OFD Sender: No OFD packet to send [17:52:43]OFD Sender: No OFD packet to send [17:52:48]OFD Sender: No OFD packet to send [17:52:53]OFD Sender: No OFD packet to send [17:52:58]OFD Sender: No OFD packet to send [17:53:03]OFD Sender: No OFD packet to send [17:53:08]OFD Sender: No OFD packet to send [17:53:13]OFD Sender: No OFD packet to send [17:53:18]OFD Sender: No OFD packet to send [17:53:23]OFD Sender: No OFD packet to send [17:53:28]OFD Sender: No OFD packet to send [17:53:33]OFD Sender: No OFD packet to send [17:53:38]OFD Sender: No OFD packet to send [17:53:43]OFD Sender: No OFD packet to send [17:53:44]accept exits with 10 [17:53:44]New connection [17:53:44]New thread 3067153764 created [17:53:44]Thread 3067297124 joined [17:53:44]Waiting for new connection... [17:53:44] Sock 10.Parse request [17:53:44]Sock 10.Check first char [17:53:44]Sock 10.First char is OK [17:53:44]request: POST /json_proto HTTP/1.0 [17:53:44]Method: POST [17:53:44]URL: /json_proto [17:53:44]Method is POST - this is cgi request [17:53:44]url: /json_proto [17:53:44]query_string will be loaded in cgi processing [17:53:44]execute_cgi json_proto POST (null) [17:53:44]execute_cgi path=json_proto method=POST [17:53:44]POST find Content-Length [17:53:44]Host: 172.17.44.132:8080 [17:53:44]Content-Length: 682 [17:53:44]Content-Type: application/json [17:53:44] [17:53:44]POST finish read [17:53:44]Found Content-Length = 682 [17:53:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:44]execute_script... [17:53: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)294525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:44]POST & json_proto [17:53:44]process_json_proto [17:53:44]json parsed OK: [17:53:44]protocol is kg_v1.0 [17:53:44]action value=close_receipt [17:53:44]process_action close_receipt [17:53:44]cmd_close_receipt [17:53:44]MH_GetDate [17:53:44]Write to MH i2c: F0 00 00 28 03 1A [17:53:44]Write i2c OK [17:53:44]MH_I2C_Read... [17:53:44]Read from MH i2c: F0 [17:53:44]MH_I2C_Read... [17:53:44]Read from MH i2c: F0 09 00 [17:53:44]MH_I2C_Read... [17:53:44]Read from MH i2c: F0 09 00 28 03 00 A9 CC C8 66 2A 83 C1 65 99 [17:53:44]GetLastDocTimeStamp 1724435411 [17:53:44]current date 1724435625 [17:53:44]FM_GetShiftState [17:53:44]SAM_PROTO_GetShiftState [17:53:44]wFMCommunicate request_size=4 [17:53:44]MH_SAM_APDU [17:53:44]CAPDU: 80 13 01 00 [17:53:44]Write to MH i2c: E2 08 00 29 03 80 13 01 00 00 00 00 00 A9 [17:53:44]Write i2c OK [17:53:44]MH_I2C_Read... [17:53:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:44]Read from MH i2c: E2 [17:53:44]MH_I2C_Read... [17:53:44]Read from MH i2c: E2 0E 00 [17:53:44]MH_I2C_Read... [17:53:44]Read from MH i2c: E2 0E 00 29 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D7 [17:53:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:53:44]wFMCommunicate OK [17:53:44]SAM_PROTO_GetShiftState done [17:53:44]FM_GetShiftState done [17:53:44]opened in 1724372766 [17:53:44]opened+sec_in_day 1724459166 [17:53:44]quantity*price = 100021 [17:53:44]sum+1 = 100023 [17:53:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 525 23.08.2024 17:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165672 ФПД: 218772712230445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165672&fm=218772712230445&tin=02508201610067®Number=0000000000092562&sum=100000 [17:53:45]StoreToDocumentArchive [17:53:45]shift 469 fd 165672 [17:53:45]save to /storage/0469/doc_00165672 [17:53:45]save last doc name /storage/0469/doc_00165672 to /storage/kkm_last_doc_name [17:53:45]save OK [17:53:45]Clear old archive folders... [17:53:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:45]tlvbuf is 00492D50 [17:53:45]SAM_PROTO_ClearQueue [17:53:45]wFMCommunicate request_size=4 [17:53:45]MH_SAM_APDU [17:53:45]CAPDU: 80 09 00 00 [17:53:45]Write to MH i2c: E2 08 00 36 03 80 09 00 00 00 00 00 00 AB [17:53:45]Write i2c OK [17:53:45]MH_I2C_Read... [17:53:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:45]Read from MH i2c: E2 [17:53:45]MH_I2C_Read... [17:53:45]Read from MH i2c: E2 03 00 [17:53:45]MH_I2C_Read... [17:53:45]Read from MH i2c: E2 03 00 36 03 00 90 00 AD [17:53:45]RAPDU: 90 00 [17:53:45]wFMCommunicate OK [17:53:45]SAM_PROTO_ClearQueue done [17:53:45]KKMCreateOFDPacket [17:53:45]OFDProtocolAddRootSTLVToBuf [17:53:45]FM_MakeSignedData [17:53:45]FM_MakeSignedData [17:53:45]SAM_PROTO_SignData [17:53:45]wFMCommunicate request_size=4 [17:53:45]MH_SAM_APDU [17:53:45]CAPDU: 80 0D 01 02 [17:53:45]Write to MH i2c: E2 08 00 37 03 80 0D 01 02 00 00 00 00 B3 [17:53:45]Write i2c OK [17:53:45]MH_I2C_Read... [17:53:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:45]Read from MH i2c: E2 [17:53:45]MH_I2C_Read... [17:53:45]Read from MH i2c: E2 03 00 [17:53:45]MH_I2C_Read... [17:53:45]Read from MH i2c: E2 03 00 37 03 00 90 00 AE [17:53:45]RAPDU: 90 00 [17:53:45]wFMCommunicate OK [17:53:45]wFMCommunicate request_size=255 [17:53:45]MH_SAM_APDU [17:53:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 02 00 00 F4 03 04 00 A9 CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 87 02 00 35 04 06 00 C6 [17:53:45]Write to MH i2c: E2 02 01 38 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 A9 CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 87 02 00 35 04 06 00 C6 00 00 63 [17:53:45]Write i2c OK [17:53:45]MH_I2C_Read... [17:53:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:46]Read from MH i2c: E2 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: E2 03 00 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: E2 03 00 38 03 00 90 00 AF [17:53:46]RAPDU: 90 00 [17:53:46]wFMCommunicate OK [17:53:46]wFMCommunicate request_size=10 [17:53:46]MH_SAM_APDU [17:53:46]CAPDU: 80 0D 02 02 05 F8 FD CC 8E 2D [17:53:46]Write to MH i2c: E2 0D 00 39 03 80 0D 02 02 05 00 F8 FD CC 8E 2D 00 00 3C [17:53:46]Write i2c OK [17:53:46]MH_I2C_Read... [17:53:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:46]Read from MH i2c: E2 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: E2 03 00 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: E2 03 00 39 03 00 90 00 B0 [17:53:46]RAPDU: 90 00 [17:53:46]wFMCommunicate OK [17:53:46]wFMCommunicate request_size=4 [17:53:46]MH_SAM_APDU [17:53:46]CAPDU: 80 0D 03 02 [17:53:46]Write to MH i2c: E2 08 00 3A 03 80 0D 03 02 00 00 00 00 B8 [17:53:46]Write i2c OK [17:53:46]MH_I2C_Read... [17:53:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:46]Read from MH i2c: E2 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: E2 0B 00 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: E2 0B 00 3A 03 00 8E 70 79 61 A1 79 FF B4 90 00 5E [17:53:46]RAPDU: 8E 70 79 61 A1 79 FF B4 90 00 [17:53:46]wFMCommunicate OK [17:53:46]SAM_PROTO_SignData done [17:53:46]FM_MakeSignedData done [17:53:46]CreateOFDProtocolMessage [17:53:46]wFMCommunicate request_size=4 [17:53:46]MH_SAM_APDU [17:53:46]CAPDU: 80 11 00 00 [17:53:46]Write to MH i2c: E2 08 00 3B 03 80 11 00 00 00 00 00 00 B8 [17:53:46]Write i2c OK [17:53:46]MH_I2C_Read... [17:53:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:46]Read from MH i2c: E2 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: E2 17 00 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: E2 17 00 3B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 11 [17:53:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:53:46]wFMCommunicate OK [17:53:46]CreateOFDProtocolMessage done [17:53:46]OFDSenderStorePacket 165672 [17:53:46]StoreOFDPacket docnum=165672 [17:53:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 ED 0C 07 01 47 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 A9 CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 87 02 00 35 04 06 00 C6 F8 FD CC 8E 2D 8E 70 79 61 A1 79 FF B4 [17:53:46]CheckFolder [17:53:46]dirname=/storage/ofd_packets [17:53:46]CheckFolder done [17:53:46]ProducePacketName [17:53:46]name=ofd_packets/00165672 [17:53:46]NVStorageSaveData ofd_packets/00165672 [17:53:46]File name is /storage/ofd_packets/00165672 [17:53:46]Write 301 bytes [17:53:46]NVStorageSaveData done [17:53:46]OFDSenderStorePacket done [17:53:46]KKMCreateOFDPacket done [17:53:46]NVStorageSaveData kkm_last_timestamp [17:53:46]File name is /storage/kkm_last_timestamp [17:53:46]Write 4 bytes [17:53:46]NVStorageSaveData done [17:53:46]ExternCall_PrintAddStr [17:53:46]wPrintStart [17:53:46]Write to MH i2c: 01 00 00 3C 03 3F [17:53:46]Write i2c OK [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: 01 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: 01 07 00 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: 01 07 00 3C 03 00 00 00 00 00 FF 0F 54 [17:53:46]RasterBufferAndPrint [17:53:46]line Счет N : (1)294525 [17:53:46]line ИНН: 02508201610067 [17:53:46]line Контрольно-Кассовый Чек [17:53:46]line ПРОДАЖА [17:53:46]line ТРК (МРК, ГНК) : 33 [17:53:46]line Товар: 2710124500 [17:53:46]line Аи-95-К-5 [17:53:46]line 13.480 * 74.20 [17:53:46]line = 1000.22 [17:53:46]line НДС 12% НСП 1% [17:53:46]line > о реализуемом товаре [17:53:46]line ОКРУГЛЕНИЕ: -0.22 [17:53:46]line ИТОГО: 1000.00 [17:53:46]line Внесено: 1000.00 [17:53:46]line СДАЧА: 0.00 [17:53:46]line НСП 1% : 8.85 [17:53:46]line НДС 12% : 106.22 [17:53:46]line Наличными: 1000.00 [17:53:46]line Безнал.: 0.00 [17:53:46]line Место: АЗС № 130 "Партнер Нефть" [17:53:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:53:46]line СНО: Общий режим [17:53:46]line Чек 525 23.08.2024 17:53 [17:53:46]line Смена: 469 ФФД: 1.0 [17:53:46]line ЗНМ: 0300000070 [17:53:46]line РНМ: 0000000000092562 [17:53:46]line Версия ККМ: 001 [17:53:46]line ФМ: 0000000000871769 [17:53:46]line ФД: 165672 [17:53:46]line ФПД: 218772712230445 [17:53:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165672&fm=218772712230445&tin=02508201610067®Number=0000000000092562&sum=100000 [17:53:46]written 0, free lines is 4095 [17:53:46]OFD Sender: Processing packet 165672 [packets to send 996, broken 995] [17:53:46]ProducePacketName [17:53:46]name=ofd_packets/00165672 [17:53:46]OFD Sender: To server: pG, [17:53:46]CommunicateWithHost lk.salyk.kg:30040 [17:53:46]ConnectInit lk.salyk.kg [17:53:46]Write to MH i2c: 01 00 00 67 03 6A [17:53:46]Write i2c OK [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: 01 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: 01 07 00 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 C0 0C 3D [17:53:46]RasterBufferAndPrint [17:53:46]line [17:53:46]line [17:53:46]line [17:53:46]line [17:53:46]line [17:53:46]written 0, free lines is 3270 [17:53:46]MH_Cut [17:53:46]Write to MH i2c: D1 01 00 6E 03 01 43 [17:53:46]Write i2c OK [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: D1 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: D1 01 00 [17:53:46]MH_I2C_Read... [17:53:46]Read from MH i2c: D1 01 00 6E 03 00 42 [17:53:46]Write to MH i2c: 01 00 00 6F 03 72 [17:53:46]Write i2c OK [17:53:46]MH_I2C_Read... [17:53:47]Connected sock=9 [17:53:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 ED 0C 07 01 47 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 A9 CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 87 02 00 35 04 06 00 C6 F8 FD CC 8E 2D 8E 70 79 61 A1 79 FF B4 [17:53:47]*** Cut start [17:53:47]*** Purtial cut [17:53:47]*** Stage 1: CUTSNS_PIN = 1 [17:53:49]Read from MH i2c: 01 [17:53:49]MH_I2C_Read... [17:53:49]*** Stop cut motor [17:53:49]*** Cut end [17:53:49]Read from MH i2c: 01 07 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: 01 07 00 6F 03 00 00 00 00 00 FF 0F 87 [17:53:49]process_action close_receipt done [17:53:49]requested_data is exist [17:53:49]produce_requested_data [17:53:49]requested_item fm.sn is exist - process it [17:53:49]wFMCommunicate request_size=4 [17:53:49]MH_SAM_APDU [17:53:49]CAPDU: 80 11 00 00 [17:53:49]Write to MH i2c: E2 08 00 70 03 80 11 00 00 00 00 00 00 ED [17:53:49]Write i2c OK [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 [17:53:49]MH_I2C_Read... [17:53:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:49]Read from MH i2c: E2 17 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 17 00 70 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [17:53:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:53:49]wFMCommunicate OK [17:53:49]requested_item fd.num is exist - process it [17:53:49]SAM_PROTO_GetFieldsCounters [17:53:49]wFMCommunicate request_size=4 [17:53:49]MH_SAM_APDU [17:53:49]CAPDU: 80 13 00 00 [17:53:49]Write to MH i2c: E2 08 00 71 03 80 13 00 00 00 00 00 00 F0 [17:53:49]Write i2c OK [17:53:49]MH_I2C_Read... [17:53:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:49]Read from MH i2c: E2 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 62 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 62 00 71 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 CA [17:53:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0D 02 00 00 5E 04 04 00 0D 02 00 00 57 04 04 00 0E 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:49]wFMCommunicate OK [17:53:49]SAM_PROTO_GetFieldsCounters done [17:53:49]requested_item shift.num is exist - process it [17:53:49]requested_item shift.opened is exist - process it [17:53:49]req_shift_opened [17:53:49]FM_GetShiftState [17:53:49]SAM_PROTO_GetShiftState [17:53:49]wFMCommunicate request_size=4 [17:53:49]MH_SAM_APDU [17:53:49]CAPDU: 80 13 01 00 [17:53:49]Write to MH i2c: E2 08 00 72 03 80 13 01 00 00 00 00 00 F2 [17:53:49]Write i2c OK [17:53:49]MH_I2C_Read... [17:53:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:49]Read from MH i2c: E2 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 0E 00 [17:53:49]MH_I2C_Read... [17:53:49]Read from MH i2c: E2 0E 00 72 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 20 [17:53:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:53:49]wFMCommunicate OK [17:53:49]SAM_PROTO_GetShiftState done [17:53:49]FM_GetShiftState done [17:53:49]req_shift_opened done [17:53:49]requested_item shift.open_date is exist - process it [17:53:49]req_shift_open_date [17:53:49]req_shift_open_date done [17:53:49]produce_requested_data done [17:53:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165672,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:53:49]process_action_free close_receipt [17:53:49]json_value_free [17:53:49]json_value_free done [17:53:49]process_json_proto returns [17:53:49]Send response to host [17:53:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165672,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:53:49]free response buf [17:53:49]execute_script done [17:53:49]execute_script returns [17:53:49]free content buf [17:53:49]Sock 10.Close socket [17:53:49]Sock 10.Thread stoped [17:53:50]accept exits with 7 [17:53:50]New connection [17:53:50]New thread 3067297124 created [17:53:50]Thread 3067153764 joined [17:53:50]Waiting for new connection... [17:53:50] Sock 7.Parse request [17:53:50]Sock 7.Check first char [17:53:50]Sock 7.First char is OK [17:53:50]request: POST /json_proto HTTP/1.0 [17:53:50]Method: POST [17:53:50]URL: /json_proto [17:53:50]Method is POST - this is cgi request [17:53:50]url: /json_proto [17:53:50]query_string will be loaded in cgi processing [17:53:50]execute_cgi json_proto POST (null) [17:53:50]execute_cgi path=json_proto method=POST [17:53:50]POST find Content-Length [17:53:50]Host: 172.17.44.132:8080 [17:53:50]Content-Length: 677 [17:53:50]Content-Type: application/json [17:53:50] [17:53:50]POST finish read [17:53:50]Found Content-Length = 677 [17:53:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:50]execute_script... [17:53: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)294526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:50]POST & json_proto [17:53:50]process_json_proto [17:53:50]json parsed OK: [17:53:50]protocol is kg_v1.0 [17:53:50]action value=close_receipt [17:53:50]process_action close_receipt [17:53:50]cmd_close_receipt [17:53:50]MH_GetDate [17:53:50]Write to MH i2c: F0 00 00 73 03 65 [17:53:50]Write i2c OK [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: F0 [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: F0 09 00 [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: F0 09 00 73 03 00 AF CC C8 66 2A 83 C1 65 EA [17:53:50]GetLastDocTimeStamp 1724435625 [17:53:50]current date 1724435631 [17:53:50]FM_GetShiftState [17:53:50]SAM_PROTO_GetShiftState [17:53:50]wFMCommunicate request_size=4 [17:53:50]MH_SAM_APDU [17:53:50]CAPDU: 80 13 01 00 [17:53:50]Write to MH i2c: E2 08 00 74 03 80 13 01 00 00 00 00 00 F4 [17:53:50]Write i2c OK [17:53:50]MH_I2C_Read... [17:53:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:50]Read from MH i2c: E2 [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: E2 0E 00 [17:53:50]MH_I2C_Read... [17:53:50]Read from MH i2c: E2 0E 00 74 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 22 [17:53:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:53:50]wFMCommunicate OK [17:53:50]SAM_PROTO_GetShiftState done [17:53:50]FM_GetShiftState done [17:53:50]opened in 1724372766 [17:53:50]opened+sec_in_day 1724459166 [17:53:50]quantity*price = 50036 [17:53:50]sum+1 = 50037 [17:53:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 526 23.08.2024 17:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165673 ФПД: 181881413704923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165673&fm=181881413704923&tin=02508201610067®Number=0000000000092562&sum=50000 [17:53:51]StoreToDocumentArchive [17:53:51]shift 469 fd 165673 [17:53:51]save to /storage/0469/doc_00165673 [17:53:51]save last doc name /storage/0469/doc_00165673 to /storage/kkm_last_doc_name [17:53:51]save OK [17:53:51]Clear old archive folders... [17:53:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:51]tlvbuf is 004A4C60 [17:53:51]SAM_PROTO_ClearQueue [17:53:51]wFMCommunicate request_size=4 [17:53:51]MH_SAM_APDU [17:53:51]CAPDU: 80 09 00 00 [17:53:51]Write to MH i2c: E2 08 00 81 03 80 09 00 00 00 00 00 00 F6 [17:53:51]Write i2c OK [17:53:51]MH_I2C_Read... [17:53:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:51]Read from MH i2c: E2 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 03 00 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 03 00 81 03 00 90 00 F8 [17:53:51]RAPDU: 90 00 [17:53:51]wFMCommunicate OK [17:53:51]SAM_PROTO_ClearQueue done [17:53:51]KKMCreateOFDPacket [17:53:51]OFDProtocolAddRootSTLVToBuf [17:53:51]FM_MakeSignedData [17:53:51]FM_MakeSignedData [17:53:51]SAM_PROTO_SignData [17:53:51]wFMCommunicate request_size=4 [17:53:51]MH_SAM_APDU [17:53:51]CAPDU: 80 0D 01 02 [17:53:51]Write to MH i2c: E2 08 00 82 03 80 0D 01 02 00 00 00 00 FE [17:53:51]Write i2c OK [17:53:51]MH_I2C_Read... [17:53:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:51]Read from MH i2c: E2 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 03 00 [17:53:51]MH_I2C_Read... [17:53:51]Read from MH i2c: E2 03 00 82 03 00 90 00 F9 [17:53:51]RAPDU: 90 00 [17:53:51]wFMCommunicate OK [17:53:51]wFMCommunicate request_size=255 [17:53:51]MH_SAM_APDU [17:53: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 AF CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 87 02 00 35 04 06 00 A5 [17:53:51]Write to MH i2c: E2 02 01 83 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 AF CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 87 02 00 35 04 06 00 A5 00 00 68 [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:52]Read from MH i2c: E2 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 03 00 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 03 00 83 03 00 90 00 FA [17:53:52]RAPDU: 90 00 [17:53:52]wFMCommunicate OK [17:53:52]wFMCommunicate request_size=10 [17:53:52]MH_SAM_APDU [17:53:52]CAPDU: 80 0D 02 02 05 6B 91 0E 1C DB [17:53:52]Write to MH i2c: E2 0D 00 84 03 80 0D 02 02 05 00 6B 91 0E 1C DB 00 00 0C [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:52]Read from MH i2c: E2 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 03 00 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 03 00 84 03 00 90 00 FB [17:53:52]RAPDU: 90 00 [17:53:52]wFMCommunicate OK [17:53:52]wFMCommunicate request_size=4 [17:53:52]MH_SAM_APDU [17:53:52]CAPDU: 80 0D 03 02 [17:53:52]Write to MH i2c: E2 08 00 85 03 80 0D 03 02 00 00 00 00 03 [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:52]Read from MH i2c: E2 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 0B 00 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 0B 00 85 03 00 34 A4 03 9B F2 5A 19 AA 90 00 89 [17:53:52]RAPDU: 34 A4 03 9B F2 5A 19 AA 90 00 [17:53:52]wFMCommunicate OK [17:53:52]SAM_PROTO_SignData done [17:53:52]FM_MakeSignedData done [17:53:52]CreateOFDProtocolMessage [17:53:52]wFMCommunicate request_size=4 [17:53:52]MH_SAM_APDU [17:53:52]CAPDU: 80 11 00 00 [17:53:52]Write to MH i2c: E2 08 00 86 03 80 11 00 00 00 00 00 00 03 [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:52]Read from MH i2c: E2 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 17 00 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: E2 17 00 86 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [17:53:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:53:52]wFMCommunicate OK [17:53:52]CreateOFDProtocolMessage done [17:53:52]OFDSenderStorePacket 165673 [17:53:52]StoreOFDPacket docnum=165673 [17:53:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 98 9E 07 01 C9 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 AF CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 87 02 00 35 04 06 00 A5 6B 91 0E 1C DB 34 A4 03 9B F2 5A 19 AA [17:53:52]CheckFolder [17:53:52]dirname=/storage/ofd_packets [17:53:52]CheckFolder done [17:53:52]ProducePacketName [17:53:52]name=ofd_packets/00165673 [17:53:52]NVStorageSaveData ofd_packets/00165673 [17:53:52]File name is /storage/ofd_packets/00165673 [17:53:52]Write 301 bytes [17:53:52]NVStorageSaveData done [17:53:52]OFDSenderStorePacket done [17:53:52]KKMCreateOFDPacket done [17:53:52]NVStorageSaveData kkm_last_timestamp [17:53:52]File name is /storage/kkm_last_timestamp [17:53:52]Write 4 bytes [17:53:52]NVStorageSaveData done [17:53:52]ExternCall_PrintAddStr [17:53:52]wPrintStart [17:53:52]Write to MH i2c: 01 00 00 87 03 8A [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: 01 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: 01 07 00 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: 01 07 00 87 03 00 00 00 00 00 FF 0F 9F [17:53:52]RasterBufferAndPrint [17:53:52]line Счет N : (1)294526 [17:53:52]line ИНН: 02508201610067 [17:53:52]line Контрольно-Кассовый Чек [17:53:52]line ПРОДАЖА [17:53:52]line ТРК (МРК, ГНК) : 42 [17:53:52]line Товар: 2710124130 [17:53:52]line Аи-92-К-5 [17:53:52]line 7.380 * 67.80 [17:53:52]line = 500.36 [17:53:52]line НДС 12% НСП 1% [17:53:52]line > о реализуемом товаре [17:53:52]line ОКРУГЛЕНИЕ: -0.36 [17:53:52]line ИТОГО: 500.00 [17:53:52]line Внесено: 500.00 [17:53:52]line СДАЧА: 0.00 [17:53:52]line НСП 1% : 4.43 [17:53:52]line НДС 12% : 53.14 [17:53:52]line Наличными: 500.00 [17:53:52]line Безнал.: 0.00 [17:53:52]line Место: АЗС № 130 "Партнер Нефть" [17:53:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:53:52]line СНО: Общий режим [17:53:52]line Чек 526 23.08.2024 17:53 [17:53:52]line Смена: 469 ФФД: 1.0 [17:53:52]line ЗНМ: 0300000070 [17:53:52]line РНМ: 0000000000092562 [17:53:52]line Версия ККМ: 001 [17:53:52]line ФМ: 0000000000871769 [17:53:52]line ФД: 165673 [17:53:52]line ФПД: 181881413704923 [17:53:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165673&fm=181881413704923&tin=02508201610067®Number=0000000000092562&sum=50000 [17:53:52]written 0, free lines is 4095 [17:53:52]recv_with_timeout no data received [17:53:52]CommunicateWithHost answer receiving error [17:53:52]CommunicateWithHost err = -3 [17:53:52]OFD Sender: Server communicate error [17:53:52]OFD Sender: Processing packet 165672 [packets to send 997, broken 995] [17:53:52]ProducePacketName [17:53:52]name=ofd_packets/00165672 [17:53:52]OFD Sender: To server: pG, [17:53:52]CommunicateWithHost lk.salyk.kg:30040 [17:53:52]ConnectInit lk.salyk.kg [17:53:52]Write to MH i2c: 01 00 00 B2 03 B5 [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: 01 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: 01 07 00 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: 01 07 00 B2 03 00 00 00 00 00 C8 0C 90 [17:53:52]RasterBufferAndPrint [17:53:52]line [17:53:52]line [17:53:52]line [17:53:52]line [17:53:52]line [17:53:52]written 0, free lines is 3284 [17:53:52]MH_Cut [17:53:52]Write to MH i2c: D1 01 00 B9 03 01 8E [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: D1 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: D1 01 00 [17:53:52]MH_I2C_Read... [17:53:52]Read from MH i2c: D1 01 00 B9 03 00 8D [17:53:52]Write to MH i2c: 01 00 00 BA 03 BD [17:53:52]Write i2c OK [17:53:52]MH_I2C_Read... [17:53:53]*** Cut start [17:53:53]*** Purtial cut [17:53:53]*** Stage 1: CUTSNS_PIN = 1 [17:53:55]Read from MH i2c: 01 [17:53:55]MH_I2C_Read... [17:53:55]*** Stop cut motor [17:53:55]*** Cut end [17:53:55]Read from MH i2c: 01 07 00 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: 01 07 00 BA 03 00 00 00 00 00 FF 0F D2 [17:53:55]process_action close_receipt done [17:53:55]requested_data is exist [17:53:55]produce_requested_data [17:53:55]requested_item fm.sn is exist - process it [17:53:55]wFMCommunicate request_size=4 [17:53:55]MH_SAM_APDU [17:53:55]CAPDU: 80 11 00 00 [17:53:55]Write to MH i2c: E2 08 00 BB 03 80 11 00 00 00 00 00 00 38 [17:53:55]Write i2c OK [17:53:55]MH_I2C_Read... [17:53:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:55]Read from MH i2c: E2 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: E2 17 00 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: E2 17 00 BB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [17:53:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:53:55]wFMCommunicate OK [17:53:55]requested_item fd.num is exist - process it [17:53:55]SAM_PROTO_GetFieldsCounters [17:53:55]wFMCommunicate request_size=4 [17:53:55]MH_SAM_APDU [17:53:55]CAPDU: 80 13 00 00 [17:53:55]Write to MH i2c: E2 08 00 BC 03 80 13 00 00 00 00 00 00 3B [17:53:55]Write i2c OK [17:53:55]MH_I2C_Read... [17:53:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:55]Read from MH i2c: E2 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: E2 62 00 [17:53:55]MH_I2C_Read... [17:53:55]Read from MH i2c: E2 62 00 BC 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 19 [17:53:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0E 02 00 00 5E 04 04 00 0E 02 00 00 57 04 04 00 0F 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:55]wFMCommunicate OK [17:53:55]SAM_PROTO_GetFieldsCounters done [17:53:55]requested_item shift.num is exist - process it [17:53:55]requested_item shift.opened is exist - process it [17:53:55]req_shift_opened [17:53:55]FM_GetShiftState [17:53:55]SAM_PROTO_GetShiftState [17:53:55]wFMCommunicate request_size=4 [17:53:55]MH_SAM_APDU [17:53:55]CAPDU: 80 13 01 00 [17:53:55]Write to MH i2c: E2 08 00 BD 03 80 13 01 00 00 00 00 00 3D [17:53:56]Write i2c OK [17:53:56]MH_I2C_Read... [17:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:56]Read from MH i2c: E2 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 0E 00 [17:53:56]MH_I2C_Read... [17:53:56]Read from MH i2c: E2 0E 00 BD 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6B [17:53:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:53:56]wFMCommunicate OK [17:53:56]SAM_PROTO_GetShiftState done [17:53:56]FM_GetShiftState done [17:53:56]req_shift_opened done [17:53:56]requested_item shift.open_date is exist - process it [17:53:56]req_shift_open_date [17:53:56]req_shift_open_date done [17:53:56]produce_requested_data done [17:53:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165673,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:53:56]process_action_free close_receipt [17:53:56]json_value_free [17:53:56]json_value_free done [17:53:56]process_json_proto returns [17:53:56]Send response to host [17:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165673,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:53:56]free response buf [17:53:56]execute_script done [17:53:56]execute_script returns [17:53:56]free content buf [17:53:56]Sock 7.Close socket [17:53:56]Sock 7.Thread stoped [17:54:00]Connected sock=9 [17:54:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 ED 0C 07 01 47 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 A9 CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 87 02 00 35 04 06 00 C6 F8 FD CC 8E 2D 8E 70 79 61 A1 79 FF B4 [17:54:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 62 B3 47 00 9E A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 87 02 00 F4 03 04 00 02 76 C8 66 B6 04 01 00 00 F9 1A 26 89 D0 15 A2 FA [17:54:01]CommunicateWithHost err = 0 [17:54:01]CheckOFDResponse [17:54:01]1017 (14) - 77093643461234 [17:54:01]1041 (16) - 0000000000871769 [17:54:01]1040 (4) - 165672 [17:54:01]1012 (4) - 23.08.2024 11:44 [17:54:01]1206 (1) - 0 [17:54:01]OFD Sender: Remove packet 165672 [17:54:01]ProducePacketName [17:54:01]name=ofd_packets/00165672 [17:54:01]NVStorageDeleteData [17:54:01]OFD Sender: Processing packet 165673 [packets to send 996, broken 995] [17:54:01]ProducePacketName [17:54:01]name=ofd_packets/00165673 [17:54:01]OFD Sender: To server: pG, [17:54:01]CommunicateWithHost lk.salyk.kg:30040 [17:54:01]ConnectInit lk.salyk.kg [17:54:04]Connected sock=7 [17:54:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 98 9E 07 01 C9 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 AF CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 87 02 00 35 04 06 00 A5 6B 91 0E 1C DB 34 A4 03 9B F2 5A 19 AA [17:54:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E3 A8 47 00 50 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 87 02 00 F4 03 04 00 05 76 C8 66 B6 04 01 00 00 9A 89 7A 0B 6D 42 41 88 [17:54:04]CommunicateWithHost err = 0 [17:54:04]CheckOFDResponse [17:54:04]1017 (14) - 77093643461234 [17:54:04]1041 (16) - 0000000000871769 [17:54:04]1040 (4) - 165673 [17:54:04]1012 (4) - 23.08.2024 11:44 [17:54:04]1206 (1) - 0 [17:54:04]OFD Sender: Remove packet 165673 [17:54:04]ProducePacketName [17:54:04]name=ofd_packets/00165673 [17:54:04]NVStorageDeleteData [17:54:05]OFD Sender: No OFD packet to send [17:54:07]accept exits with 10 [17:54:07]New connection [17:54:07]New thread 3067153764 created [17:54:07]Thread 3067297124 joined [17:54:07]Waiting for new connection... [17:54:07] Sock 10.Parse request [17:54:07]Sock 10.Check first char [17:54:07]Sock 10.First char is OK [17:54:07]request: POST /json_proto HTTP/1.0 [17:54:07]Method: POST [17:54:07]URL: /json_proto [17:54:07]Method is POST - this is cgi request [17:54:07]url: /json_proto [17:54:07]query_string will be loaded in cgi processing [17:54:07]execute_cgi json_proto POST (null) [17:54:07]execute_cgi path=json_proto method=POST [17:54:07]POST find Content-Length [17:54:07]Host: 172.17.44.132:8080 [17:54:07]Content-Length: 982 [17:54:07]Content-Type: application/json [17:54:07] [17:54:07]POST finish read [17:54:07]Found Content-Length = 982 [17:54:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51084", "tax_sys" : 0, "items" : [ { "code": "4870227272605", "name": "\u041B\u0438\u043C\u043E\u043D\u0430\u0434 Sunbel \u041A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 0,5\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4602441014019", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041B\u0438\u043C\u043E\u043D\u0430\u0434 0,5\u043B \u0441\u0442 (Gabb trade)", "price" : 125.00, "quantity" : 4.000, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 555.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:07]execute_script... [17: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 : (3)51084", "tax_sys" : 0, "items" : [ { "code": "4870227272605", "name": "\u041B\u0438\u043C\u043E\u043D\u0430\u0434 Sunbel \u041A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 0,5\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4602441014019", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041B\u0438\u043C\u043E\u043D\u0430\u0434 0,5\u043B \u0441\u0442 (Gabb trade)", "price" : 125.00, "quantity" : 4.000, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 555.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:07]POST & json_proto [17:54:07]process_json_proto [17:54:07]json parsed OK: [17:54:07]protocol is kg_v1.0 [17:54:07]action value=close_receipt [17:54:07]process_action close_receipt [17:54:07]cmd_close_receipt [17:54:07]MH_GetDate [17:54:07]Write to MH i2c: F0 00 00 BE 03 B0 [17:54:07]Write i2c OK [17:54:07]MH_I2C_Read... [17:54:07]Read from MH i2c: F0 [17:54:07]MH_I2C_Read... [17:54:07]Read from MH i2c: F0 09 00 [17:54:07]MH_I2C_Read... [17:54:07]Read from MH i2c: F0 09 00 BE 03 00 BF CC C8 66 2A 83 C1 65 45 [17:54:07]GetLastDocTimeStamp 1724435631 [17:54:07]current date 1724435647 [17:54:07]FM_GetShiftState [17:54:07]SAM_PROTO_GetShiftState [17:54:07]wFMCommunicate request_size=4 [17:54:07]MH_SAM_APDU [17:54:07]CAPDU: 80 13 01 00 [17:54:07]Write to MH i2c: E2 08 00 BF 03 80 13 01 00 00 00 00 00 3F [17:54:07]Write i2c OK [17:54:07]MH_I2C_Read... [17:54:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:07]Read from MH i2c: E2 [17:54:07]MH_I2C_Read... [17:54:07]Read from MH i2c: E2 0E 00 [17:54:07]MH_I2C_Read... [17:54:07]Read from MH i2c: E2 0E 00 BF 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6D [17:54:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:54:07]wFMCommunicate OK [17:54:07]SAM_PROTO_GetShiftState done [17:54:07]FM_GetShiftState done [17:54:07]opened in 1724372766 [17:54:07]opened+sec_in_day 1724459166 [17:54:07]quantity*price = 5500 [17:54:07]sum+1 = 5501 [17:54:07]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4602441014019 Напиток Лимонад 0,5л ст (Gabb trade) 4.000 * 125.00 = 500.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 555.00 НСП 1% : 4.91 НДС 12% : 58.94 Наличными: 555.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 527 23.08.2024 17:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165674 ФПД: 197419126416400 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175407&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165674&fm=197419126416400&tin=02508201610067®Number=0000000000092562&sum=55500 0 [17:54:08]StoreToDocumentArchive [17:54:08]shift 469 fd 165674 [17:54:08]save to /storage/0469/doc_00165674 [17:54:08]save last doc name /storage/0469/doc_00165674 to /storage/kkm_last_doc_name [17:54:08]save OK [17:54:08]Clear old archive folders... [17:54:08]ProcessDocumentItem done err = 0, tmpTLVsize=419 [17:54:08]tlvbuf is 00445790 [17:54:08]SAM_PROTO_ClearQueue [17:54:08]wFMCommunicate request_size=4 [17:54:08]MH_SAM_APDU [17:54:08]CAPDU: 80 09 00 00 [17:54:08]Write to MH i2c: E2 08 00 CC 03 80 09 00 00 00 00 00 00 41 [17:54:08]Write i2c OK [17:54:08]MH_I2C_Read... [17:54:08]Read from MH i2c: E2 [17:54:08]MH_I2C_Read... [17:54:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:54:08]Read from MH i2c: E2 03 00 [17:54:08]MH_I2C_Read... [17:54:08]Read from MH i2c: E2 03 00 CC 03 00 90 00 43 [17:54:08]RAPDU: 90 00 [17:54:08]wFMCommunicate OK [17:54:08]SAM_PROTO_ClearQueue done [17:54:08]KKMCreateOFDPacket [17:54:08]OFDProtocolAddRootSTLVToBuf [17:54:08]FM_MakeSignedData [17:54:08]FM_MakeSignedData [17:54:08]SAM_PROTO_SignData [17:54:08]wFMCommunicate request_size=4 [17:54:08]MH_SAM_APDU [17:54:08]CAPDU: 80 0D 01 02 [17:54:08]Write to MH i2c: E2 08 00 CD 03 80 0D 01 02 00 00 00 00 49 [17:54:08]Write i2c OK [17:54:08]MH_I2C_Read... [17:54:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:54:08]Read from MH i2c: E2 [17:54:08]MH_I2C_Read... [17:54:08]Read from MH i2c: E2 03 00 [17:54:08]MH_I2C_Read... [17:54:08]Read from MH i2c: E2 03 00 CD 03 00 90 00 44 [17:54:08]RAPDU: 90 00 [17:54:08]wFMCommunicate OK [17:54:08]wFMCommunicate request_size=255 [17:54:08]MH_SAM_APDU [17:54:08]CAPDU: 80 0D 02 02 FA 03 00 A3 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 32 37 32 37 32 36 30 35 06 04 34 00 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 53 75 6E 62 65 6C 20 D0 9A D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 [17:54:08]Write to MH i2c: E2 02 01 CE 03 80 0D 02 02 FA 00 03 00 A3 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 32 37 32 37 32 36 30 35 06 04 34 00 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 53 75 6E 62 65 6C 20 D0 9A D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 00 00 AB [17:54:08]Write i2c OK [17:54:08]MH_I2C_Read... [17:54:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:09]Read from MH i2c: E2 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: E2 03 00 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: E2 03 00 CE 03 00 90 00 45 [17:54:09]RAPDU: 90 00 [17:54:09]wFMCommunicate OK [17:54:09]wFMCommunicate request_size=178 [17:54:09]MH_SAM_APDU [17:54:09]CAPDU: 80 0D 02 02 AD 01 00 01 BC 04 01 00 01 FC 03 06 00 CC D8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 17 00 00 00 00 07 04 06 00 CC D8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 BF CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 87 02 00 35 04 06 00 B3 8D 38 E6 E4 10 [17:54:09]Write to MH i2c: E2 B5 00 CF 03 80 0D 02 02 AD 00 01 00 01 BC 04 01 00 01 FC 03 06 00 CC D8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 17 00 00 00 00 07 04 06 00 CC D8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 BF CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 87 02 00 35 04 06 00 B3 8D 38 E6 E4 10 00 00 A7 [17:54:09]Write i2c OK [17:54:09]MH_I2C_Read... [17:54:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:54:09]Read from MH i2c: E2 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: E2 03 00 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: E2 03 00 CF 03 00 90 00 46 [17:54:09]RAPDU: 90 00 [17:54:09]wFMCommunicate OK [17:54:09]wFMCommunicate request_size=4 [17:54:09]MH_SAM_APDU [17:54:09]CAPDU: 80 0D 03 02 [17:54:09]Write to MH i2c: E2 08 00 D0 03 80 0D 03 02 00 00 00 00 4E [17:54:09]Write i2c OK [17:54:09]MH_I2C_Read... [17:54:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:54:09]Read from MH i2c: E2 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: E2 0B 00 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: E2 0B 00 D0 03 00 BB 8F DE 5B 1F 77 AA 9B 90 00 AD [17:54:09]RAPDU: BB 8F DE 5B 1F 77 AA 9B 90 00 [17:54:09]wFMCommunicate OK [17:54:09]SAM_PROTO_SignData done [17:54:09]FM_MakeSignedData done [17:54:09]CreateOFDProtocolMessage [17:54:09]wFMCommunicate request_size=4 [17:54:09]MH_SAM_APDU [17:54:09]CAPDU: 80 11 00 00 [17:54:09]Write to MH i2c: E2 08 00 D1 03 80 11 00 00 00 00 00 00 4E [17:54:09]Write i2c OK [17:54:09]MH_I2C_Read... [17:54:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:09]Read from MH i2c: E2 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: E2 17 00 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: E2 17 00 D1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [17:54:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:54:09]wFMCommunicate OK [17:54:09]CreateOFDProtocolMessage done [17:54:09]OFDSenderStorePacket 165674 [17:54:09]StoreOFDPacket docnum=165674 [17:54:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B7 01 00 00 96 00 AF 01 05 1C 5A 03 01 00 03 00 A3 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 32 37 32 37 32 36 30 35 06 04 34 00 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 53 75 6E 62 65 6C 20 D0 9A D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 D4 30 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 CC D8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 17 00 00 00 00 07 04 06 00 CC D8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 BF CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 87 02 00 35 04 06 00 B3 8D 38 E6 E4 10 BB 8F DE 5B 1F 77 AA 9B [17:54:09]CheckFolder [17:54:09]dirname=/storage/ofd_packets [17:54:09]CheckFolder done [17:54:09]ProducePacketName [17:54:09]name=ofd_packets/00165674 [17:54:09]NVStorageSaveData ofd_packets/00165674 [17:54:09]File name is /storage/ofd_packets/00165674 [17:54:09]Write 469 bytes [17:54:09]NVStorageSaveData done [17:54:09]OFDSenderStorePacket done [17:54:09]KKMCreateOFDPacket done [17:54:09]NVStorageSaveData kkm_last_timestamp [17:54:09]File name is /storage/kkm_last_timestamp [17:54:09]Write 4 bytes [17:54:09]NVStorageSaveData done [17:54:09]ExternCall_PrintAddStr [17:54:09]wPrintStart [17:54:09]Write to MH i2c: 01 00 00 D2 03 D5 [17:54:09]Write i2c OK [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: 01 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: 01 07 00 [17:54:09]MH_I2C_Read... [17:54:09]Read from MH i2c: 01 07 00 D2 03 00 00 00 00 00 FF 0F EA [17:54:09]RasterBufferAndPrint [17:54:09]line Счет N : (3)51084 [17:54:09]line ИНН: 02508201610067 [17:54:09]line Контрольно-Кассовый Чек [17:54:09]line ПРОДАЖА [17:54:09]line Товар: 4870227272605 [17:54:09]line Лимонад Sunbel Классический 0,5л [17:54:09]line 1.000 * 55.00 [17:54:09]line = 55.00 [17:54:09]line НДС 12% НСП 1% [17:54:09]line > о реализуемом товаре [17:54:09]line Товар: 4602441014019 [17:54:09]line Напиток Лимонад 0,5л ст (Gabb trade) [17:54:09]line 4.000 * 125.00 [17:54:09]line = 500.00 [17:54:09]line НДС 12% НСП 1% [17:54:09]line > о реализуемом товаре [17:54:09]line ИТОГО: 555.00 [17:54:09]line НСП 1% : 4.91 [17:54:09]line НДС 12% : 58.94 [17:54:09]line Наличными: 555.00 [17:54:09]line Безнал.: 0.00 [17:54:09]line Место: АЗС № 130 "Партнер Нефть" [17:54:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:54:09]line СНО: Общий режим [17:54:09]line Чек 527 23.08.2024 17:54 [17:54:09]line Смена: 469 ФФД: 1.0 [17:54:09]line ЗНМ: 0300000070 [17:54:09]line РНМ: 0000000000092562 [17:54:09]line Версия ККМ: 001 [17:54:09]line ФМ: 0000000000871769 [17:54:09]line ФД: 165674 [17:54:09]line ФПД: 197419126416400 [17:54:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175407&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165674&fm=197419126416400&tin=02508201610067®Number=0000000000092562&sum=55500 [17:54:09]line 0 [17:54:09]OFD Sender: Processing packet 165674 [packets to send 996, broken 995] [17:54:09]ProducePacketName [17:54:09]name=ofd_packets/00165674 [17:54:09]OFD Sender: To server: pG, [17:54:09]CommunicateWithHost lk.salyk.kg:30040 [17:54:09]ConnectInit lk.salyk.kg [17:54:09]written 0, free lines is 4095 [17:54:09]Connected sock=7 [17:54:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B7 01 00 00 96 00 AF 01 05 1C 5A 03 01 00 03 00 A3 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 32 37 32 37 32 36 30 35 06 04 34 00 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 53 75 6E 62 65 6C 20 D0 9A D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 32 34 34 31 30 31 34 30 31 39 06 04 35 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9B D0 B8 D0 BC D0 BE D0 BD D0 B0 D0 B4 20 30 2C 35 D0 BB 20 D1 81 D1 82 20 28 47 61 62 62 20 74 72 61 64 65 29 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 D4 30 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 CC D8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 17 00 00 00 00 07 04 06 00 CC D8 00 00 00 00 39 04 Write to MH i2c: 06 01 00 00 00 00 00 02 00 04 00 06 00 [17:54:10]00 1F 04 Write i2c OK [17:54:10]02 MH_I2C_Read... [17:54:10]00 Read from MH i2c: 01 01 00 [17:54:10]12 MH_I2C_Read... [17:54:10]04 04 00 0F 02 00 00 Read from MH i2c: F4 01 03 07 04 00 00 [17:54:10]BF MH_I2C_Read... [17:54:10]CC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 Read from MH i2c: 00 01 01 07 0D 04 00 10 02 00 04 30 00 30 00 30 00 30 00 30 00 30 25 30 0D 30 3F 30 [17:54:10]30 RasterBufferAndPrint [17:54:10]30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 87 line [17:54:10]02 line [17:54:10]00 line [17:54:10]35 04 line [17:54:10]06 line [17:54:10]00 B3 8D 38 E6 E4 10 BB 8F DE 5B 1F 77 AA 9B [17:54:10]written 0, free lines is 3426 [17:54:10]MH_Cut [17:54:10]Write to MH i2c: D1 01 00 09 04 01 DF [17:54:10]Write i2c OK [17:54:10]MH_I2C_Read... [17:54:10]Read from MH i2c: D1 [17:54:10]MH_I2C_Read... [17:54:10]Read from MH i2c: D1 01 00 [17:54:10]MH_I2C_Read... [17:54:10]Read from MH i2c: D1 01 00 09 04 00 DE [17:54:10]Write to MH i2c: 01 00 00 0A 04 0E [17:54:10]Write i2c OK [17:54:10]MH_I2C_Read... [17:54:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1B 09 47 00 50 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 87 02 00 F4 03 04 00 0B 76 C8 66 B6 04 01 00 00 97 D1 72 E5 36 76 2B 19 [17:54:10]CommunicateWithHost err = 0 [17:54:10]CheckOFDResponse [17:54:10]1017 (14) - 77093643461234 [17:54:10]1041 (16) - 0000000000871769 [17:54:10]1040 (4) - 165674 [17:54:10]1012 (4) - 23.08.2024 11:44 [17:54:10]1206 (1) - 0 [17:54:10]OFD Sender: Remove packet 165674 [17:54:10]ProducePacketName [17:54:10]name=ofd_packets/00165674 [17:54:10]NVStorageDeleteData [17:54:10]*** Cut start [17:54:10]*** Purtial cut [17:54:10]*** Stage 1: CUTSNS_PIN = 1 [17:54:11]OFD Sender: No OFD packet to send [17:54:12]Read from MH i2c: 01 *** Stop cut motor [17:54:12] [17:54:12]*** Cut end [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: 01 07 00 [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: 01 07 00 0A 04 00 00 00 00 00 FF 0F 23 [17:54:12]process_action close_receipt done [17:54:12]requested_data is exist [17:54:12]produce_requested_data [17:54:12]requested_item fm.sn is exist - process it [17:54:12]wFMCommunicate request_size=4 [17:54:12]MH_SAM_APDU [17:54:12]CAPDU: 80 11 00 00 [17:54:12]Write to MH i2c: E2 08 00 0B 04 80 11 00 00 00 00 00 00 89 [17:54:12]Write i2c OK [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:54:12]E2 [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: E2 17 00 [17:54:12]MH_I2C_Read... [17:54:12]Read from MH i2c: E2 17 00 0B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [17:54:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:54:12]wFMCommunicate OK [17:54:12]requested_item fd.num is exist - process it [17:54:12]SAM_PROTO_GetFieldsCounters [17:54:12]wFMCommunicate request_size=4 [17:54:12]MH_SAM_APDU [17:54:12]CAPDU: 80 13 00 00 [17:54:12]Write to MH i2c: E2 08 00 0C 04 80 13 00 00 00 00 00 00 8C [17:54:12]Write i2c OK [17:54:12]MH_I2C_Read... [17:54:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:54:13]Read from MH i2c: E2 [17:54:13]MH_I2C_Read... [17:54:13]Read from MH i2c: E2 62 00 [17:54:13]MH_I2C_Read... [17:54:13]Read from MH i2c: E2 62 00 0C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 6E [17:54:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0F 02 00 00 5E 04 04 00 0F 02 00 00 57 04 04 00 10 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:54:13]wFMCommunicate OK [17:54:13]SAM_PROTO_GetFieldsCounters done [17:54:13]requested_item shift.num is exist - process it [17:54:13]requested_item shift.opened is exist - process it [17:54:13]req_shift_opened [17:54:13]FM_GetShiftState [17:54:13]SAM_PROTO_GetShiftState [17:54:13]wFMCommunicate request_size=4 [17:54:13]MH_SAM_APDU [17:54:13]CAPDU: 80 13 01 00 [17:54:13]Write to MH i2c: E2 08 00 0D 04 80 13 01 00 00 00 00 00 8E [17:54:13]Write i2c OK [17:54:13]MH_I2C_Read... [17:54:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:13]Read from MH i2c: E2 [17:54:13]MH_I2C_Read... [17:54:13]Read from MH i2c: E2 0E 00 [17:54:13]MH_I2C_Read... [17:54:13]Read from MH i2c: E2 0E 00 0D 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BC [17:54:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:54:13]wFMCommunicate OK [17:54:13]SAM_PROTO_GetShiftState done [17:54:13]FM_GetShiftState done [17:54:13]req_shift_opened done [17:54:13]requested_item shift.open_date is exist - process it [17:54:13]req_shift_open_date [17:54:13]req_shift_open_date done [17:54:13]produce_requested_data done [17:54:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165674,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:54:13]process_action_free close_receipt [17:54:13]json_value_free [17:54:13]json_value_free done [17:54:13]process_json_proto returns [17:54:13]Send response to host [17:54:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165674,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:54:13]free response buf [17:54:13]execute_script done [17:54:13]execute_script returns [17:54:13]free content buf [17:54:13]Sock 10.Close socket [17:54:13]Sock 10.Thread stoped [17:54:16]OFD Sender: No OFD packet to send [17:54:21]OFD Sender: No OFD packet to send [17:54:26]OFD Sender: No OFD packet to send [17:54:31]OFD Sender: No OFD packet to send [17:54:34]accept exits with 9 [17:54:34]New connection [17:54:34]New thread 3067297124 created [17:54:34]Thread 3067153764 joined [17:54:34]Waiting for new connection... [17:54:34] Sock 9.Parse request [17:54:34]Sock 9.Check first char [17:54:34]Sock 9.First char is OK [17:54:34]request: POST /json_proto HTTP/1.0 [17:54:34]Method: POST [17:54:34]URL: /json_proto [17:54:34]Method is POST - this is cgi request [17:54:34]url: /json_proto [17:54:34]query_string will be loaded in cgi processing [17:54:34]execute_cgi json_proto POST (null) [17:54:34]execute_cgi path=json_proto method=POST [17:54:34]POST find Content-Length [17:54:34]Host: 172.17.44.132:8080 [17:54:34]Content-Length: 682 [17:54:34]Content-Type: application/json [17:54:34] [17:54:34]POST finish read [17:54:34]Found Content-Length = 682 [17:54:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:34]execute_script... [17:54:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:54:34]POST & json_proto [17:54:34]process_json_proto [17:54:34]json parsed OK: [17:54:34]protocol is kg_v1.0 [17:54:34]action value=close_receipt [17:54:34]process_action close_receipt [17:54:34]cmd_close_receipt [17:54:34]MH_GetDate [17:54:34]Write to MH i2c: F0 00 00 0E 04 01 [17:54:34]Write i2c OK [17:54:34]MH_I2C_Read... [17:54:34]Read from MH i2c: F0 [17:54:34]MH_I2C_Read... [17:54:34]Read from MH i2c: F0 09 00 [17:54:34]MH_I2C_Read... [17:54:34]Read from MH i2c: F0 09 00 0E 04 00 DB CC C8 66 2A 83 C1 65 B2 [17:54:34]GetLastDocTimeStamp 1724435647 [17:54:34]current date 1724435675 [17:54:34]FM_GetShiftState [17:54:34]SAM_PROTO_GetShiftState [17:54:34]wFMCommunicate request_size=4 [17:54:34]MH_SAM_APDU [17:54:34]CAPDU: 80 13 01 00 [17:54:34]Write to MH i2c: E2 08 00 0F 04 80 13 01 00 00 00 00 00 90 [17:54:34]Write i2c OK [17:54:34]MH_I2C_Read... [17:54:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:54:34]Read from MH i2c: E2 [17:54:34]MH_I2C_Read... [17:54:34]Read from MH i2c: E2 0E 00 [17:54:34]MH_I2C_Read... [17:54:34]Read from MH i2c: E2 0E 00 0F 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BE [17:54:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:54:34]wFMCommunicate OK [17:54:34]SAM_PROTO_GetShiftState done [17:54:34]FM_GetShiftState done [17:54:34]opened in 1724372766 [17:54:34]opened+sec_in_day 1724459166 [17:54:34]quantity*price = 200043 [17:54:34]sum+1 = 200044 [17:54:34]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 529 23.08.2024 17:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165676 ФПД: 25571789330301 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165676&fm=25571789330301&tin=02508201610067®Number=0000000000092562&sum=200000 [17:55:26]StoreToDocumentArchive [17:55:26]shift 469 fd 165676 [17:55:26]save to /storage/0469/doc_00165676 [17:55:26]save last doc name /storage/0469/doc_00165676 to /storage/kkm_last_doc_name [17:55:26]save OK [17:55:26]Clear old archive folders... [17:55:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:55:26]tlvbuf is 00479A60 [17:55:26]SAM_PROTO_ClearQueue [17:55:26]wFMCommunicate request_size=4 [17:55:26]MH_SAM_APDU [17:55:26]CAPDU: 80 09 00 00 [17:55:26]Write to MH i2c: E2 08 00 67 04 80 09 00 00 00 00 00 00 DD [17:55:26]Write i2c OK [17:55:26]MH_I2C_Read... [17:55:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:55:26]Read from MH i2c: E2 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 03 00 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 03 00 67 04 00 90 00 DF [17:55:26]RAPDU: 90 00 [17:55:26]wFMCommunicate OK [17:55:26]SAM_PROTO_ClearQueue done [17:55:26]KKMCreateOFDPacket [17:55:26]OFDProtocolAddRootSTLVToBuf [17:55:26]FM_MakeSignedData [17:55:26]FM_MakeSignedData [17:55:26]SAM_PROTO_SignData [17:55:26]wFMCommunicate request_size=4 [17:55:26]MH_SAM_APDU [17:55:26]CAPDU: 80 0D 01 02 [17:55:26]Write to MH i2c: E2 08 00 68 04 80 0D 01 02 00 00 00 00 E5 [17:55:26]Write i2c OK [17:55:26]MH_I2C_Read... [17:55:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:55:26]Read from MH i2c: E2 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 03 00 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 03 00 68 04 00 90 00 E0 [17:55:26]RAPDU: 90 00 [17:55:26]wFMCommunicate OK [17:55:26]wFMCommunicate request_size=255 [17:55:26]MH_SAM_APDU [17:55:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 0D CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 87 02 00 35 04 06 00 17 [17:55:26]Write to MH i2c: E2 02 01 69 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 0D CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 87 02 00 35 04 06 00 17 00 00 DE [17:55:26]Write i2c OK [17:55:26]MH_I2C_Read... [17:55:26]OFD Sender: No OFD packet to send [17:55:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:26]Read from MH i2c: E2 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 03 00 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 03 00 69 04 00 90 00 E1 [17:55:26]RAPDU: 90 00 [17:55:26]wFMCommunicate OK [17:55:26]wFMCommunicate request_size=10 [17:55:26]MH_SAM_APDU [17:55:26]CAPDU: 80 0D 02 02 05 41 E5 6B 57 7D [17:55:26]Write to MH i2c: E2 0D 00 6A 04 80 0D 02 02 05 00 41 E5 6B 57 7D 00 00 57 [17:55:26]Write i2c OK [17:55:26]MH_I2C_Read... [17:55:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:55:26]Read from MH i2c: E2 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 03 00 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 03 00 6A 04 00 90 00 E2 [17:55:26]RAPDU: 90 00 [17:55:26]wFMCommunicate OK [17:55:26]wFMCommunicate request_size=4 [17:55:26]MH_SAM_APDU [17:55:26]CAPDU: 80 0D 03 02 [17:55:26]Write to MH i2c: E2 08 00 6B 04 80 0D 03 02 00 00 00 00 EA [17:55:26]Write i2c OK [17:55:26]MH_I2C_Read... [17:55:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:55:26]Read from MH i2c: E2 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 0B 00 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 0B 00 6B 04 00 2B BE 26 29 EC 25 E4 23 90 00 3B [17:55:26]RAPDU: 2B BE 26 29 EC 25 E4 23 90 00 [17:55:26]wFMCommunicate OK [17:55:26]SAM_PROTO_SignData done [17:55:26]FM_MakeSignedData done [17:55:26]CreateOFDProtocolMessage [17:55:26]wFMCommunicate request_size=4 [17:55:26]MH_SAM_APDU [17:55:26]CAPDU: 80 11 00 00 [17:55:26]Write to MH i2c: E2 08 00 6C 04 80 11 00 00 00 00 00 00 EA [17:55:26]Write i2c OK [17:55:26]MH_I2C_Read... [17:55:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:26]Read from MH i2c: E2 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 17 00 [17:55:26]MH_I2C_Read... [17:55:26]Read from MH i2c: E2 17 00 6C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [17:55:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:55:26]wFMCommunicate OK [17:55:26]CreateOFDProtocolMessage done [17:55:26]OFDSenderStorePacket 165676 [17:55:26]StoreOFDPacket docnum=165676 [17:55:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 34 FB 07 01 21 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 0D CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 87 02 00 35 04 06 00 17 41 E5 6B 57 7D 2B BE 26 29 EC 25 E4 23 [17:55:26]CheckFolder [17:55:26]dirname=/storage/ofd_packets [17:55:26]CheckFolder done [17:55:26]ProducePacketName [17:55:26]name=ofd_packets/00165676 [17:55:26]NVStorageSaveData ofd_packets/00165676 [17:55:26]File name is /storage/ofd_packets/00165676 [17:55:26]Write 301 bytes [17:55:26]NVStorageSaveData done [17:55:26]OFDSenderStorePacket done [17:55:26]KKMCreateOFDPacket done [17:55:26]NVStorageSaveData kkm_last_timestamp [17:55:26]File name is /storage/kkm_last_timestamp [17:55:26]Write 4 bytes [17:55:26]NVStorageSaveData done [17:55:27]ExternCall_PrintAddStr [17:55:27]wPrintStart [17:55:27]Write to MH i2c: 01 00 00 6D 04 71 [17:55:27]Write i2c OK [17:55:27]MH_I2C_Read... [17:55:27]Read from MH i2c: 01 [17:55:27]MH_I2C_Read... [17:55:27]Read from MH i2c: 01 07 00 [17:55:27]MH_I2C_Read... [17:55:27]Read from MH i2c: 01 07 00 6D 04 00 00 00 00 00 FF 0F 86 [17:55:27]RasterBufferAndPrint [17:55:27]line Счет N : (1)294528 [17:55:27]line ИНН: 02508201610067 [17:55:27]line Контрольно-Кассовый Чек [17:55:27]line ПРОДАЖА [17:55:27]line ТРК (МРК, ГНК) : 63 [17:55:27]line Товар: 2710124500 [17:55:27]line Аи-95-К-5 [17:55:27]line 26.960 * 74.20 [17:55:27]line = 2000.43 [17:55:27]line НДС 12% НСП 1% [17:55:27]line > о реализуемом товаре [17:55:27]line ОКРУГЛЕНИЕ: -0.43 [17:55:27]line ИТОГО: 2000.00 [17:55:27]line Внесено: 2000.00 [17:55:27]line СДАЧА: 0.00 [17:55:27]line НСП 1% : 17.70 [17:55:27]line НДС 12% : 212.43 [17:55:27]line Наличными: 2000.00 [17:55:27]line Безнал.: 0.00 [17:55:27]line Место: АЗС № 130 "Партнер Нефть" [17:55:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:55:27]line СНО: Общий режим [17:55:27]line Чек 529 23.08.2024 17:55 [17:55:27]line Смена: 469 ФФД: 1.0 [17:55:27]line ЗНМ: 0300000070 [17:55:27]line РНМ: 0000000000092562 [17:55:27]line Версия ККМ: 001 [17:55:27]line ФМ: 0000000000871769 [17:55:27]line ФД: 165676 [17:55:27]line ФПД: 25571789330301 [17:55:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165676&fm=25571789330301&tin=02508201610067®Number=0000000000092562&sum=200000 [17:55:27]written 0, free lines is 4095 [17:55:27]OFD Sender: Processing packet 165676 [packets to send 996, broken 995] [17:55:27]ProducePacketName [17:55:27]name=ofd_packets/00165676 [17:55:27]OFD Sender: To server: pG, [17:55:27]CommunicateWithHost lk.salyk.kg:30040 [17:55:27]ConnectInit lk.salyk.kg [17:55:27]Write to MH i2c: 01 00 00 98 04 9C [17:55:27]Write i2c OK [17:55:27]MH_I2C_Read... [17:55:27]Read from MH i2c: 01 [17:55:27]MH_I2C_Read... [17:55:27]Read from MH i2c: 01 07 00 [17:55:27]MH_I2C_Read... [17:55:27]Read from MH i2c: 01 07 00 98 04 00 00 00 00 00 D1 0C 80 [17:55:27]RasterBufferAndPrint [17:55:27]line [17:55:27]line [17:55:27]line [17:55:27]line [17:55:27]line [17:55:27]written 0, free lines is 3292 [17:55:27]MH_Cut [17:55:27]Write to MH i2c: D1 01 00 9F 04 01 75 [17:55:27]Write i2c OK [17:55:27]MH_I2C_Read... [17:55:27]Read from MH i2c: D1 [17:55:27]MH_I2C_Read... [17:55:27]Read from MH i2c: D1 01 00 [17:55:27]MH_I2C_Read... [17:55:27]Read from MH i2c: D1 01 00 9F 04 00 74 [17:55:27]Write to MH i2c: 01 00 00 A0 04 A4 [17:55:27]Write i2c OK [17:55:27]MH_I2C_Read... [17:55:28]*** Cut start [17:55:28]*** Purtial cut [17:55:28]*** Stage 1: CUTSNS_PIN = 1 [17:55:30]Read from MH i2c: 01 [17:55:30]MH_I2C_Read... [17:55:30]*** Stop cut motor [17:55:30]*** Cut end [17:55:30]Read from MH i2c: 01 07 00 [17:55:30]MH_I2C_Read... [17:55:30]Read from MH i2c: 01 07 00 A0 04 00 00 00 00 00 FF 0F B9 [17:55:30]process_action close_receipt done [17:55:30]requested_data is exist [17:55:30]produce_requested_data [17:55:30]requested_item fm.sn is exist - process it [17:55:30]wFMCommunicate request_size=4 [17:55:30]MH_SAM_APDU [17:55:30]CAPDU: 80 11 00 00 [17:55:30]Write to MH i2c: E2 08 00 A1 04 80 11 00 00 00 00 00 00 1F [17:55:30]Write i2c OK [17:55:30]MH_I2C_Read... [17:55:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:55:30]Read from MH i2c: E2 [17:55:30]MH_I2C_Read... [17:55:30]Read from MH i2c: E2 17 00 [17:55:30]MH_I2C_Read... [17:55:30]Read from MH i2c: E2 17 00 A1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [17:55:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:55:30]wFMCommunicate OK [17:55:30]requested_item fd.num is exist - process it [17:55:30]SAM_PROTO_GetFieldsCounters [17:55:30]wFMCommunicate request_size=4 [17:55:30]MH_SAM_APDU [17:55:30]CAPDU: 80 13 00 00 [17:55:30]Write to MH i2c: E2 08 00 A2 04 80 13 00 00 00 00 00 00 22 [17:55:30]Write i2c OK [17:55:30]MH_I2C_Read... [17:55:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:55:30]Read from MH i2c: E2 [17:55:30]MH_I2C_Read... [17:55:30]Read from MH i2c: E2 62 00 [17:55:30]MH_I2C_Read... [17:55:30]Read from MH i2c: E2 62 00 A2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 0C [17:55:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 11 02 00 00 5E 04 04 00 11 02 00 00 57 04 04 00 12 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:55:30]wFMCommunicate OK [17:55:30]SAM_PROTO_GetFieldsCounters done [17:55:30]requested_item shift.num is exist - process it [17:55:30]requested_item shift.opened is exist - process it [17:55:30]req_shift_opened [17:55:30]FM_GetShiftState [17:55:30]SAM_PROTO_GetShiftState [17:55:30]wFMCommunicate request_size=4 [17:55:30]MH_SAM_APDU [17:55:30]CAPDU: 80 13 01 00 [17:55:30]Write to MH i2c: E2 08 00 A3 04 80 13 01 00 00 00 00 00 24 [17:55:30]Write i2c OK [17:55:30]MH_I2C_Read... [17:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:55:30]Read from MH i2c: E2 [17:55:30]MH_I2C_Read... [17:55:30]Read from MH i2c: E2 0E 00 [17:55:30]MH_I2C_Read... [17:55:30]Read from MH i2c: E2 0E 00 A3 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 52 [17:55:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:55:30]wFMCommunicate OK [17:55:30]SAM_PROTO_GetShiftState done [17:55:30]FM_GetShiftState done [17:55:30]req_shift_opened done [17:55:30]requested_item shift.open_date is exist - process it [17:55:30]req_shift_open_date [17:55:30]req_shift_open_date done [17:55:30]produce_requested_data done [17:55:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165676,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:55:30]process_action_free close_receipt [17:55:30]json_value_free [17:55:30]json_value_free done [17:55:30]process_json_proto returns [17:55:30]Send response to host [17:55:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165676,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:55:30]free response buf [17:55:30]execute_script done [17:55:30]execute_script returns [17:55:30]free content buf [17:55:30]Sock 10.Close socket [17:55:30]Sock 10.Thread stoped [17:55:36]recv_with_timeout no data received [17:55:46]Connected sock=9 [17: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 37 36 39 0F 01 00 00 34 FB 07 01 21 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 0D CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 87 02 00 35 04 06 00 17 41 E5 6B 57 7D 2B BE 26 29 EC 25 E4 23 [17:55:51]recv_with_timeout no data received [17:55:51]CommunicateWithHost answer receiving error [17:55:51]CommunicateWithHost err = -3 [17:55:51]OFD Sender: Server communicate error [17:55:56]OFD Sender: Processing packet 165676 [packets to send 996, broken 995] [17:55:56]ProducePacketName [17:55:56]name=ofd_packets/00165676 [17:55:56]OFD Sender: To server: pG, [17:55:56]CommunicateWithHost lk.salyk.kg:30040 [17:55:56]ConnectInit lk.salyk.kg [17:55:58]Connected sock=9 [17:55:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 34 FB 07 01 21 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 0D CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 87 02 00 35 04 06 00 17 41 E5 6B 57 7D 2B BE 26 29 EC 25 E4 23 [17:55:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DA 9D 47 00 03 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 87 02 00 F4 03 04 00 77 76 C8 66 B6 04 01 00 00 47 5F 9D 88 D4 5F 48 E6 [17:55:58]CommunicateWithHost err = 0 [17:55:58]CheckOFDResponse [17:55:58]1017 (14) - 77093643461234 [17:55:58]1041 (16) - 0000000000871769 [17:55:58]1040 (4) - 165676 [17:55:58]1012 (4) - 23.08.2024 11:45 [17:55:58]1206 (1) - 0 [17:55:58]OFD Sender: Remove packet 165676 [17:55:58]ProducePacketName [17:55:58]name=ofd_packets/00165676 [17:55:58]NVStorageDeleteData [17:55:59]OFD Sender: No OFD packet to send [17:56:04]OFD Sender: No OFD packet to send [17:56:09]OFD Sender: No OFD packet to send [17:56:14]OFD Sender: No OFD packet to send [17:56:19]OFD Sender: No OFD packet to send [17:56:24]OFD Sender: No OFD packet to send [17:56:29]OFD Sender: No OFD packet to send [17:56:34]OFD Sender: No OFD packet to send [17:56:39]OFD Sender: No OFD packet to send [17:56:42]accept exits with 7 [17:56:42]New connection [17:56:42]New thread 3067297124 created [17:56:42]Thread 3067153764 joined [17:56:42]Waiting for new connection... [17:56:42] Sock 7.Parse request [17:56:42]Sock 7.Check first char [17:56:42]Sock 7.First char is OK [17:56:42]request: POST /json_proto HTTP/1.0 [17:56:42]Method: POST [17:56:42]URL: /json_proto [17:56:42]Method is POST - this is cgi request [17:56:42]url: /json_proto [17:56:42]query_string will be loaded in cgi processing [17:56:42]execute_cgi json_proto POST (null) [17:56:42]execute_cgi path=json_proto method=POST [17:56:42]POST find Content-Length [17:56:42]Host: 172.17.44.132:8080 [17:56:42]Content-Length: 677 [17:56:42]Content-Type: application/json [17:56:42] [17:56:42]POST finish read [17:56:42]Found Content-Length = 677 [17:56:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:42]execute_script... [17:56:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:42]POST & json_proto [17:56:42]process_json_proto [17:56:42]json parsed OK: [17:56:42]protocol is kg_v1.0 [17:56:42]action value=close_receipt [17:56:42]process_action close_receipt [17:56:42]cmd_close_receipt [17:56:42]MH_GetDate [17:56:42]Write to MH i2c: F0 00 00 A4 04 97 [17:56:42]Write i2c OK [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: F0 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: F0 09 00 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: F0 09 00 A4 04 00 5B CD C8 66 2A 83 C1 65 C9 [17:56:42]GetLastDocTimeStamp 1724435725 [17:56:42]current date 1724435803 [17:56:42]FM_GetShiftState [17:56:42]SAM_PROTO_GetShiftState [17:56:42]wFMCommunicate request_size=4 [17:56:42]MH_SAM_APDU [17:56:42]CAPDU: 80 13 01 00 [17:56:42]Write to MH i2c: E2 08 00 A5 04 80 13 01 00 00 00 00 00 26 [17:56:42]Write i2c OK [17:56:42]MH_I2C_Read... [17:56:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:42]Read from MH i2c: E2 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: E2 0E 00 [17:56:42]MH_I2C_Read... [17:56:42]Read from MH i2c: E2 0E 00 A5 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 54 [17:56:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:56:42]wFMCommunicate OK [17:56:42]SAM_PROTO_GetShiftState done [17:56:42]FM_GetShiftState done [17:56:42]opened in 1724372766 [17:56:42]opened+sec_in_day 1724459166 [17:56:42]quantity*price = 50036 [17:56:42]sum+1 = 50037 [17:56:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 530 23.08.2024 17:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165677 ФПД: 25182886109702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175643&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165677&fm=25182886109702&tin=02508201610067®Number=0000000000092562&sum=50000 [17:56:44]StoreToDocumentArchive [17:56:44]shift 469 fd 165677 [17:56:44]save to /storage/0469/doc_00165677 [17:56:44]save last doc name /storage/0469/doc_00165677 to /storage/kkm_last_doc_name [17:56:44]save OK [17:56:44]Clear old archive folders... [17:56:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:56:44]tlvbuf is 00416E00 [17:56:44]SAM_PROTO_ClearQueue [17:56:44]wFMCommunicate request_size=4 [17:56:44]MH_SAM_APDU [17:56:44]CAPDU: 80 09 00 00 [17:56:44]Write to MH i2c: E2 08 00 B2 04 80 09 00 00 00 00 00 00 28 [17:56:44]Write i2c OK [17:56:44]MH_I2C_Read... [17:56:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:44]Read from MH i2c: E2 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 03 00 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 03 00 B2 04 00 90 00 2A [17:56:44]RAPDU: 90 00 [17:56:44]wFMCommunicate OK [17:56:44]SAM_PROTO_ClearQueue done [17:56:44]KKMCreateOFDPacket [17:56:44]OFDProtocolAddRootSTLVToBuf [17:56:44]FM_MakeSignedData [17:56:44]FM_MakeSignedData [17:56:44]SAM_PROTO_SignData [17:56:44]wFMCommunicate request_size=4 [17:56:44]MH_SAM_APDU [17:56:44]CAPDU: 80 0D 01 02 [17:56:44]Write to MH i2c: E2 08 00 B3 04 80 0D 01 02 00 00 00 00 30 [17:56:44]Write i2c OK [17:56:44]MH_I2C_Read... [17:56:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:44]Read from MH i2c: E2 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 03 00 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 03 00 B3 04 00 90 00 2B [17:56:44]RAPDU: 90 00 [17:56:44]wFMCommunicate OK [17:56:44]wFMCommunicate request_size=255 [17:56:44]MH_SAM_APDU [17:56:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 5B CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 87 02 00 35 04 06 00 16 [17:56:44]Write to MH i2c: E2 02 01 B4 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 5B CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 87 02 00 35 04 06 00 16 00 00 C0 [17:56:44]Write i2c OK [17:56:44]MH_I2C_Read... [17:56:44]OFD Sender: No OFD packet to send [17:56:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:44]Read from MH i2c: E2 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 03 00 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 03 00 B4 04 00 90 00 2C [17:56:44]RAPDU: 90 00 [17:56:44]wFMCommunicate OK [17:56:44]wFMCommunicate request_size=10 [17:56:44]MH_SAM_APDU [17:56:44]CAPDU: 80 0D 02 02 05 E7 58 FB 22 06 [17:56:44]Write to MH i2c: E2 0D 00 B5 04 80 0D 02 02 05 00 E7 58 FB 22 06 00 00 9F [17:56:44]Write i2c OK [17:56:44]MH_I2C_Read... [17:56:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:44]Read from MH i2c: E2 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 03 00 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 03 00 B5 04 00 90 00 2D [17:56:44]RAPDU: 90 00 [17:56:44]wFMCommunicate OK [17:56:44]wFMCommunicate request_size=4 [17:56:44]MH_SAM_APDU [17:56:44]CAPDU: 80 0D 03 02 [17:56:44]Write to MH i2c: E2 08 00 B6 04 80 0D 03 02 00 00 00 00 35 [17:56:44]Write i2c OK [17:56:44]MH_I2C_Read... [17:56:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:56:44]Read from MH i2c: E2 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 0B 00 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 0B 00 B6 04 00 C4 08 86 55 23 3C 85 3E 90 00 FF [17:56:44]RAPDU: C4 08 86 55 23 3C 85 3E 90 00 [17:56:44]wFMCommunicate OK [17:56:44]SAM_PROTO_SignData done [17:56:44]FM_MakeSignedData done [17:56:44]CreateOFDProtocolMessage [17:56:44]wFMCommunicate request_size=4 [17:56:44]MH_SAM_APDU [17:56:44]CAPDU: 80 11 00 00 [17:56:44]Write to MH i2c: E2 08 00 B7 04 80 11 00 00 00 00 00 00 35 [17:56:44]Write i2c OK [17:56:44]MH_I2C_Read... [17:56:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:44]Read from MH i2c: E2 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 17 00 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: E2 17 00 B7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [17:56:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:56:44]wFMCommunicate OK [17:56:44]CreateOFDProtocolMessage done [17:56:44]OFDSenderStorePacket 165677 [17:56:44]StoreOFDPacket docnum=165677 [17:56:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 92 B6 07 01 15 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 5B CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 87 02 00 35 04 06 00 16 E7 58 FB 22 06 C4 08 86 55 23 3C 85 3E [17:56:44]CheckFolder [17:56:44]dirname=/storage/ofd_packets [17:56:44]CheckFolder done [17:56:44]ProducePacketName [17:56:44]name=ofd_packets/00165677 [17:56:44]NVStorageSaveData ofd_packets/00165677 [17:56:44]File name is /storage/ofd_packets/00165677 [17:56:44]Write 301 bytes [17:56:44]NVStorageSaveData done [17:56:44]OFDSenderStorePacket done [17:56:44]KKMCreateOFDPacket done [17:56:44]NVStorageSaveData kkm_last_timestamp [17:56:44]File name is /storage/kkm_last_timestamp [17:56:44]Write 4 bytes [17:56:44]NVStorageSaveData done [17:56:44]ExternCall_PrintAddStr [17:56:44]wPrintStart [17:56:44]Write to MH i2c: 01 00 00 B8 04 BC [17:56:44]Write i2c OK [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: 01 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: 01 07 00 [17:56:44]MH_I2C_Read... [17:56:44]Read from MH i2c: 01 07 00 B8 04 00 00 00 00 00 FF 0F D1 [17:56:44]RasterBufferAndPrint [17:56:44]line Счет N : (1)294531 [17:56:44]line ИНН: 02508201610067 [17:56:44]line Контрольно-Кассовый Чек [17:56:44]line ПРОДАЖА [17:56:44]line ТРК (МРК, ГНК) : 52 [17:56:44]line Товар: 2710124130 [17:56:44]line Аи-92-К-5 [17:56:44]line 7.380 * 67.80 [17:56:44]line = 500.36 [17:56:44]line НДС 12% НСП 1% [17:56:44]line > о реализуемом товаре [17:56:44]line ОКРУГЛЕНИЕ: -0.36 [17:56:44]line ИТОГО: 500.00 [17:56:44]line Внесено: 500.00 [17:56:44]line СДАЧА: 0.00 [17:56:44]line НСП 1% : 4.43 [17:56:44]line НДС 12% : 53.14 [17:56:44]line Наличными: 500.00 [17:56:44]line Безнал.: 0.00 [17:56:44]line Место: АЗС № 130 "Партнер Нефть" [17:56:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:56:44]line СНО: Общий режим [17:56:44]line Чек 530 23.08.2024 17:56 [17:56:44]line Смена: 469 ФФД: 1.0 [17:56:44]line ЗНМ: 0300000070 [17:56:44]line РНМ: 0000000000092562 [17:56:44]line Версия ККМ: 001 [17:56:44]line ФМ: 0000000000871769 [17:56:44]line ФД: 165677 [17:56:44]line ФПД: 25182886109702 [17:56:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175643&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165677&fm=25182886109702&tin=02508201610067®Number=0000000000092562&sum=50000 [17:56:44]written 0, free lines is 4095 [17:56:44]OFD Sender: Processing packet 165677 [packets to send 996, broken 995] [17:56:44]ProducePacketName [17:56:44]name=ofd_packets/00165677 [17:56:44]OFD Sender: To server: pG, [17:56:44]CommunicateWithHost lk.salyk.kg:30040 [17:56:44]ConnectInit lk.salyk.kg [17:56:45]Write to MH i2c: 01 00 00 E3 04 E7 [17:56:45]Write i2c OK [17:56:45]MH_I2C_Read... [17:56:45]Read from MH i2c: 01 [17:56:45]MH_I2C_Read... [17:56:45]Read from MH i2c: 01 07 00 [17:56:45]MH_I2C_Read... [17:56:45]Read from MH i2c: 01 07 00 E3 04 00 00 00 00 00 D0 0C CA [17:56:45]RasterBufferAndPrint [17:56:45]line [17:56:45]line [17:56:45]line [17:56:45]line [17:56:45]line [17:56:45]written 0, free lines is 3285 [17:56:45]MH_Cut [17:56:45]Write to MH i2c: D1 01 00 EA 04 01 C0 [17:56:45]Write i2c OK [17:56:45]MH_I2C_Read... [17:56:45]Read from MH i2c: D1 [17:56:45]MH_I2C_Read... [17:56:45]Read from MH i2c: D1 01 00 [17:56:45]MH_I2C_Read... [17:56:45]Read from MH i2c: D1 01 00 EA 04 00 BF [17:56:45]Write to MH i2c: 01 00 00 EB 04 EF [17:56:45]Write i2c OK [17:56:45]MH_I2C_Read... [17:56:45]*** Cut start [17:56:45]*** Purtial cut [17:56:45]*** Stage 1: CUTSNS_PIN = 1 [17:56:47]Read from MH i2c: 01 [17:56:47]MH_I2C_Read... [17:56:47]*** Stop cut motor [17:56:47]*** Cut end [17:56:47]Read from MH i2c: 01 07 00 [17:56:47]MH_I2C_Read... [17:56:47]Read from MH i2c: 01 07 00 EB 04 00 00 00 00 00 FF 0F 04 [17:56:47]process_action close_receipt done [17:56:47]requested_data is exist [17:56:47]produce_requested_data [17:56:47]requested_item fm.sn is exist - process it [17:56:47]wFMCommunicate request_size=4 [17:56:47]MH_SAM_APDU [17:56:47]CAPDU: 80 11 00 00 [17:56:47]Write to MH i2c: E2 08 00 EC 04 80 11 00 00 00 00 00 00 6A [17:56:47]Write i2c OK [17:56:47]MH_I2C_Read... [17:56:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:56:47]Read from MH i2c: E2 [17:56:47]MH_I2C_Read... [17:56:47]Read from MH i2c: E2 17 00 [17:56:47]MH_I2C_Read... [17:56:47]Read from MH i2c: E2 17 00 EC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [17:56:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:56:47]wFMCommunicate OK [17:56:47]requested_item fd.num is exist - process it [17:56:47]SAM_PROTO_GetFieldsCounters [17:56:47]wFMCommunicate request_size=4 [17:56:47]MH_SAM_APDU [17:56:47]CAPDU: 80 13 00 00 [17:56:47]Write to MH i2c: E2 08 00 ED 04 80 13 00 00 00 00 00 00 6D [17:56:47]Write i2c OK [17:56:47]MH_I2C_Read... [17:56:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:56:48]Read from MH i2c: E2 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 62 00 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 62 00 ED 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 5B [17:56:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 12 02 00 00 5E 04 04 00 12 02 00 00 57 04 04 00 13 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:56:48]wFMCommunicate OK [17:56:48]SAM_PROTO_GetFieldsCounters done [17:56:48]requested_item shift.num is exist - process it [17:56:48]requested_item shift.opened is exist - process it [17:56:48]req_shift_opened [17:56:48]FM_GetShiftState [17:56:48]SAM_PROTO_GetShiftState [17:56:48]wFMCommunicate request_size=4 [17:56:48]MH_SAM_APDU [17:56:48]CAPDU: 80 13 01 00 [17:56:48]Write to MH i2c: E2 08 00 EE 04 80 13 01 00 00 00 00 00 6F [17:56:48]Write i2c OK [17:56:48]MH_I2C_Read... [17:56:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:48]Read from MH i2c: E2 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 0E 00 [17:56:48]MH_I2C_Read... [17:56:48]Read from MH i2c: E2 0E 00 EE 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9D [17:56:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:56:48]wFMCommunicate OK [17:56:48]SAM_PROTO_GetShiftState done [17:56:48]FM_GetShiftState done [17:56:48]req_shift_opened done [17:56:48]requested_item shift.open_date is exist - process it [17:56:48]req_shift_open_date [17:56:48]req_shift_open_date done [17:56:48]produce_requested_data done [17:56:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165677,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [17:56:48]process_action_free close_receipt [17:56:48]json_value_free [17:56:48]json_value_free done [17:56:48]process_json_proto returns [17:56:48]Send response to host [17:56:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165677,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [17:56:48]free response buf [17:56:48]execute_script done [17:56:48]execute_script returns [17:56:48]free content buf [17:56:48]Sock 7.Close socket [17:56:48]Sock 7.Thread stoped [17:56:49]recv_with_timeout no data received [17:56:49]ConnectInit Can't take IP for lk.salyk.kg [17:56:49]CommunicateWithHost connect error [17:56:49]CommunicateWithHost err = -1 [17:56:49]OFD Sender: Server communicate error [17:56:54]OFD Sender: Processing packet 165677 [packets to send 996, broken 995] [17:56:54]ProducePacketName [17:56:54]name=ofd_packets/00165677 [17:56:54]OFD Sender: To server: pG, [17:56:54]CommunicateWithHost lk.salyk.kg:30040 [17:56:54]ConnectInit lk.salyk.kg [17:56:57]accept exits with 9 [17:56:57]New connection [17:56:57]New thread 3067153764 created [17:56:57]Thread 3067297124 joined [17:56:57]Waiting for new connection... [17:56:57] Sock 9.Parse request [17:56:57]Sock 9.Check first char [17:56:57]Sock 9.First char is OK [17:56:57]request: POST /json_proto HTTP/1.0 [17:56:57]Method: POST [17:56:57]URL: /json_proto [17:56:57]Method is POST - this is cgi request [17:56:57]url: /json_proto [17:56:57]query_string will be loaded in cgi processing [17:56:57]execute_cgi json_proto POST (null) [17:56:57]execute_cgi path=json_proto method=POST [17:56:57]POST find Content-Length [17:56:57]Host: 172.17.44.132:8080 [17:56:57]Content-Length: 803 [17:56:57]Content-Type: application/json [17:56:57] [17:56:57]POST finish read [17:56:57]Found Content-Length = 803 [17:56:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:57]execute_script... [17:56: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)294532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:56:57]POST & json_proto [17:56:57]process_json_proto [17:56:57]json parsed OK: [17:56:57]protocol is kg_v1.0 [17:56:57]action value=close_receipt [17:56:57]process_action close_receipt [17:56:57]cmd_close_receipt [17:56:57]MH_GetDate [17:56:57]Write to MH i2c: F0 00 00 EF 04 E2 [17:56:57]Write i2c OK [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: F0 [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: F0 09 00 [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: F0 09 00 EF 04 00 69 CD C8 66 2A 83 C1 65 22 [17:56:57]GetLastDocTimeStamp 1724435803 [17:56:57]current date 1724435817 [17:56:57]FM_GetShiftState [17:56:57]SAM_PROTO_GetShiftState [17:56:57]wFMCommunicate request_size=4 [17:56:57]MH_SAM_APDU [17:56:57]CAPDU: 80 13 01 00 [17:56:57]Write to MH i2c: E2 08 00 F0 04 80 13 01 00 00 00 00 00 71 [17:56:57]Write i2c OK [17:56:57]MH_I2C_Read... [17:56:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:56:57]Read from MH i2c: E2 [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: E2 0E 00 [17:56:57]MH_I2C_Read... [17:56:57]Read from MH i2c: E2 0E 00 F0 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9F [17:56:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [17:56:57]wFMCommunicate OK [17:56:57]SAM_PROTO_GetShiftState done [17:56:57]FM_GetShiftState done [17:56:57]opened in 1724372766 [17:56:57]opened+sec_in_day 1724459166 [17:56:57]quantity*price = 100021 [17:56:57]sum+1 = 100023 [17:56:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 531 23.08.2024 17:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165678 ФПД: 205429726951092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T175657&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165678&fm=205429726951092&tin=02508201610067®Number=0000000000092562&sum=100022 [17:56:58]StoreToDocumentArchive [17:56:58]shift 469 fd 165678 [17:56:58]save to /storage/0469/doc_00165678 [17:56:58]save last doc name /storage/0469/doc_00165678 to /storage/kkm_last_doc_name [17:56:58]save OK [17:56:58]Clear old archive folders... [17:56:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:56:58]tlvbuf is 00475CE0 [17:56:58]SAM_PROTO_ClearQueue [17:56:58]wFMCommunicate request_size=4 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 09 00 00 [17:56:58]Write to MH i2c: E2 08 00 FD 04 80 09 00 00 00 00 00 00 73 [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:56:58]Read from MH i2c: E2 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 FD 04 00 90 00 75 [17:56:58]RAPDU: 90 00 [17:56:58]wFMCommunicate OK [17:56:58]SAM_PROTO_ClearQueue done [17:56:58]KKMCreateOFDPacket [17:56:58]OFDProtocolAddRootSTLVToBuf [17:56:58]FM_MakeSignedData [17:56:58]FM_MakeSignedData [17:56:58]SAM_PROTO_SignData [17:56:58]wFMCommunicate request_size=4 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 0D 01 02 [17:56:58]Write to MH i2c: E2 08 00 FE 04 80 0D 01 02 00 00 00 00 7B [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:56:58]Read from MH i2c: E2 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 FE 04 00 90 00 76 [17:56:58]RAPDU: 90 00 [17:56:58]wFMCommunicate OK [17:56:58]wFMCommunicate request_size=255 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 69 CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 87 02 00 35 04 06 00 BA [17:56:58]Write to MH i2c: E2 02 01 FF 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 69 CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 87 02 00 35 04 06 00 BA 00 00 18 [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [17:56:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:56:58]Read from MH i2c: E2 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 [17:56:58]MH_I2C_Read... [17:56:58]Read from MH i2c: E2 03 00 FF 04 00 90 00 77 [17:56:58]RAPDU: 90 00 [17:56:58]wFMCommunicate OK [17:56:58]wFMCommunicate request_size=10 [17:56:58]MH_SAM_APDU [17:56:58]CAPDU: 80 0D 02 02 05 D6 55 E6 B6 B4 [17:56:58]Write to MH i2c: E2 0D 00 00 05 80 0D 02 02 05 00 D6 55 E6 B6 B4 00 00 04 [17:56:58]Write i2c OK [17:56:58]MH_I2C_Read... [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17255198+1707180842=1724436040 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 48 CE C8 66 2A 83 C1 65 16 [18:00:40]Current date/time: 23.08.2024 18:00 [18:00:40]FM_Init [18:00:40]wFMConnect [18:00:40]MH_SAM_On [18:00:40]Write to MH i2c: E0 00 00 08 00 E7 [18:00:40]Write i2c OK [18:00:40]MH_I2C_Read... [18:00:40]*** iso7816_init finished! [18:00:40]*** atr: [18:00:40]*** 0F 3B D5 18 FF 81 91 FE [18:00:40]*** 1F C3 80 73 C8 21 10 0A [18:00:40]*** 00 00 00 00 00 00 00 00 [18:00:40]*** 00 00 00 00 00 00 00 00 [18:00:40]*** 00 00 00 00 00 00 00 00 [18:00:40]*** 00 00 00 00 00 00 00 00 [18:00:40]*** 00 00 00 00 00 00 00 00 [18:00:40]*** 00 00 00 00 00 00 00 00 [18:00:40]Read from MH i2c: E0 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E0 10 00 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:00:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:00:40]wFMCommunicate request_size=10 [18:00:40]MH_SAM_APDU [18:00:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:00:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:00:40]Write i2c OK [18:00:40]MH_I2C_Read... [18:00:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:00:40]Read from MH i2c: E2 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 03 00 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:00:40]RAPDU: 90 00 [18:00:40]wFMCommunicate OK [18:00:40]wFMCommunicate request_size=4 [18:00:40]MH_SAM_APDU [18:00:40]CAPDU: 80 11 00 00 [18:00:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:00:40]Write i2c OK [18:00:40]MH_I2C_Read... [18:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:40]Read from MH i2c: E2 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 17 00 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:00:40]wFMCommunicate OK [18:00:40]Detected FM SN is 0000000000871769 [18:00:40]Stored FM SN is 0000000000871769 [18:00:40]wFMCommunicate request_size=9 [18:00:40]MH_SAM_APDU [18:00:40]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:00:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:00:40]Write i2c OK [18:00:40]MH_I2C_Read... [18:00:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:00:40]Read from MH i2c: E2 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 03 00 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:00:40]RAPDU: 90 00 [18:00:40]wFMCommunicate OK [18:00:40]FM PIN OK [18:00:40]wFMCommunicate request_size=8 [18:00:40]MH_SAM_APDU [18:00:40]CAPDU: 80 14 04 00 03 02 00 01 [18:00:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:00:40]Write i2c OK [18:00:40]MH_I2C_Read... [18:00:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:00:40]Read from MH i2c: E2 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 03 00 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:00:40]RAPDU: 90 00 [18:00:40]wFMCommunicate OK [18:00:40]wFMCommunicate request_size=13 [18:00:40]MH_SAM_APDU [18:00:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:00:40]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:00:40]Write i2c OK [18:00:40]MH_I2C_Read... [18:00:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:00:40]Read from MH i2c: E2 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 03 00 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:00:40]RAPDU: 90 00 [18:00:40]wFMCommunicate OK [18:00:40]wFMCommunicate request_size=4 [18:00:40]MH_SAM_APDU [18:00:40]CAPDU: 80 11 00 00 [18:00:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:00:40]Write i2c OK [18:00:40]MH_I2C_Read... [18:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:40]Read from MH i2c: E2 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 17 00 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:00:40]wFMCommunicate OK [18:00:40]DocumentArchiveInit [18:00:40]Start Httpd... [18:00:40]Httpd thread 3067145572 created [18:00:40]Write to MH i2c: 01 00 00 0F 00 0F [18:00:40]Write i2c OK [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: 01 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: 01 07 00 [18:00:40]MH_I2C_Read... [18:00:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:00:40]MH Int Process started [18:00:40]Allocated Socket 8 [18:00:40]Bind OK [18:00:40]Listen OK [18:00:40]httpd running on port 8080 [18:00:40]Waiting for new connection... [18:00:42]OFD Sender: Processing packet 165677 [packets to send 999, broken 995] [18:00:42]ProducePacketName [18:00:42]name=ofd_packets/00165677 [18:00:42]OFD Sender: To server: pG, [18:00:42]CommunicateWithHost lk.salyk.kg:30040 [18:00:42]ConnectInit lk.salyk.kg [18:00:44]accept exits with 9 [18:00:44]New connection [18:00:44]New thread 3066858852 created [18:00:44]Waiting for new connection... [18:00:44] Sock 9.Parse request [18:00:44]Sock 9.Check first char [18:00:44]Sock 9.First char is OK [18:00:44]request: POST /json_proto HTTP/1.0 [18:00:44]Method: POST [18:00:44]URL: /json_proto [18:00:44]Method is POST - this is cgi request [18:00:44]url: /json_proto [18:00:44]query_string will be loaded in cgi processing [18:00:44]execute_cgi json_proto POST (null) [18:00:44]execute_cgi path=json_proto method=POST [18:00:44]POST find Content-Length [18:00:44]Host: 172.17.44.132:8080 [18:00:44]Content-Length: 215 [18:00:44]Content-Type: application/json [18:00:44] [18:00:44]POST finish read [18:00:44]Found Content-Length = 215 [18:00:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:44]execute_script... [18:00:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:44]POST & json_proto [18:00:44]process_json_proto [18:00:44]json parsed OK: [18:00:44]protocol is kg_v1.0 [18:00:44]action value=get_value [18:00:44]process_action get_value [18:00:44]cmd_get_value [18:00:44]process_action get_value done [18:00:44]requested_data is exist [18:00:44]produce_requested_data [18:00:44]requested_item kkm.sn is exist - process it [18:00:44]requested_item kkm.ver is exist - process it [18:00:44]requested_item fm.sn is exist - process it [18:00:44]wFMCommunicate request_size=4 [18:00:44]MH_SAM_APDU [18:00:44]CAPDU: 80 11 00 00 [18:00:44]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:00:44]Write i2c OK [18:00:44]MH_I2C_Read... [18:00:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:44]Read from MH i2c: E2 [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: E2 17 00 [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:00:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:00:44]wFMCommunicate OK [18:00:44]requested_item fd.num is exist - process it [18:00:44]SAM_PROTO_GetFieldsCounters [18:00:44]wFMCommunicate request_size=4 [18:00:44]MH_SAM_APDU [18:00:44]CAPDU: 80 13 00 00 [18:00:44]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:00:44]Write i2c OK [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: E2 [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: E2 62 00 [18:00:44]MH_I2C_Read... [18:00:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:44]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 87 [18:00:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 15 02 00 00 5E 04 04 00 15 02 00 00 57 04 04 00 16 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:44]wFMCommunicate OK [18:00:44]SAM_PROTO_GetFieldsCounters done [18:00:44]requested_item shift.num is exist - process it [18:00:44]requested_item shift.opened is exist - process it [18:00:44]req_shift_opened [18:00:44]FM_GetShiftState [18:00:44]SAM_PROTO_GetShiftState [18:00:44]wFMCommunicate request_size=4 [18:00:44]MH_SAM_APDU [18:00:44]CAPDU: 80 13 01 00 [18:00:44]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:00:44]Write i2c OK [18:00:44]MH_I2C_Read... [18:00:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:44]Read from MH i2c: E2 [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: E2 0E 00 [18:00:44]MH_I2C_Read... [18:00:44]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [18:00:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:00:44]wFMCommunicate OK [18:00:44]SAM_PROTO_GetShiftState done [18:00:44]FM_GetShiftState done [18:00:44]req_shift_opened done [18:00:44]requested_item shift.open_date is exist - process it [18:00:44]req_shift_open_date [18:00:44]req_shift_open_date done [18:00:44]produce_requested_data done [18:00:44]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165680,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:00:44]process_action_free get_value [18:00:44]json_value_free [18:00:44]json_value_free done [18:00:44]process_json_proto returns [18:00:44]Send response to host [18:00:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165680,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:00:44]free response buf [18:00:44]execute_script done [18:00:44]execute_script returns [18:00:44]free content buf [18:00:44]Sock 9.Close socket [18:00:44]Sock 9.Thread stoped [18:00:44]accept exits with 12 [18:00:44]New connection [18:00:44]New thread 3066715492 created [18:00:44]Thread 3066858852 joined [18:00:44]Waiting for new connection... [18:00:44] Sock 12.Parse request [18:00:44]Sock 12.Check first char [18:00:44]Sock 12.First char is OK [18:00:44]request: POST /json_proto HTTP/1.0 [18:00:44]Method: POST [18:00:44]URL: /json_proto [18:00:44]Method is POST - this is cgi request 00 00 90 00 [18:00:54]wFMCommunicate OK [18:00:54]SAM_PROTO_GetFieldsCounters done [18:00:54]requested_item shift.num is exist - process it [18:00:54]requested_item shift.opened is exist - process it [18:00:54]req_shift_opened [18:00:54]FM_GetShiftState [18:00:54]SAM_PROTO_GetShiftState [18:00:54]wFMCommunicate request_size=4 [18:00:54]MH_SAM_APDU [18:00:54]CAPDU: 80 13 01 00 [18:00:54]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:54]Read from MH i2c: E2 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 0E 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 10 [18:00:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:00:54]wFMCommunicate OK [18:00:54]SAM_PROTO_GetShiftState done [18:00:54]FM_GetShiftState done [18:00:54]req_shift_opened done [18:00:54]requested_item shift.open_date is exist - process it [18:00:54]req_shift_open_date [18:00:54]req_shift_open_date done [18:00:54]produce_requested_data done [18:00:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165681,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:00:54]process_action_free close_receipt [18:00:54]json_value_free [18:00:54]json_value_free done [18:00:54]process_json_proto returns [18:00:54]Send response to host [18:00:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165681,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:00:54]free response buf [18:00:54]execute_script done [18:00:54]execute_script returns [18:00:54]free content buf [18:00:54]Sock 9.Close socket [18:00:54]Sock 9.Thread stoped [18:00:55]accept exits with 6 [18:00:55]New connection [18:00:55]New thread 3066715492 created [18:00:55]Thread 3066858852 joined [18:00:55]Waiting for new connection... [18:00:55] Sock 6.Parse request [18:00:55]Sock 6.Check first char [18:00:55]Sock 6.First char is OK [18:00:55]request: POST /json_proto HTTP/1.0 [18:00:55]Method: POST [18:00:55]URL: /json_proto [18:00:55]Method is POST - this is cgi request [18:00:55]url: /json_proto [18:00:55]query_string will be loaded in cgi processing [18:00:55]execute_cgi json_proto POST (null) [18:00:55]execute_cgi path=json_proto method=POST [18:00:55]POST find Content-Length [18:00:55]Host: 172.17.44.132:8080 [18:00:55]Content-Length: 677 [18:00:55]Content-Type: application/json [18:00:55] [18:00:55]POST finish read [18:00:55]Found Content-Length = 677 [18:00:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:55]execute_script... [18:00:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:55]POST & json_proto [18:00:55]process_json_proto [18:00:55]json parsed OK: [18:00:55]protocol is kg_v1.0 [18:00:55]action value=close_receipt [18:00:55]process_action close_receipt [18:00:55]cmd_close_receipt [18:00:55]MH_GetDate [18:00:55]Write to MH i2c: F0 00 00 66 00 55 [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: F0 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: F0 09 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: F0 09 00 66 00 00 57 CE C8 66 2A 83 C1 65 84 [18:00:55]GetLastDocTimeStamp 1724436049 [18:00:55]current date 1724436055 [18:00:55]FM_GetShiftState [18:00:55]SAM_PROTO_GetShiftState [18:00:55]wFMCommunicate request_size=4 [18:00:55]MH_SAM_APDU [18:00:55]CAPDU: 80 13 01 00 [18:00:55]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:00:55]Write i2c OK [18:00:55]MH_I2C_Read... [18:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:55]Read from MH i2c: E2 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 0E 00 [18:00:55]MH_I2C_Read... [18:00:55]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [18:00:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:00:55]wFMCommunicate OK [18:00:55]SAM_PROTO_GetShiftState done [18:00:55]FM_GetShiftState done [18:00:55]opened in 1724372766 [18:00:55]opened+sec_in_day 1724459166 [18:00:55]quantity*price = 60003 [18:00:55]sum+1 = 60004 [18:00:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 535 23.08.2024 18:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165682 ФПД: 96350864653609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180055&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165682&fm=96350864653609&tin=02508201610067®Number=0000000000092562&sum=60000 [18:00:56]StoreToDocumentArchive [18:00:56]shift 469 fd 165682 [18:00:56]save to /storage/0469/doc_00165682 [18:00:56]save last doc name /storage/0469/doc_00165682 to /storage/kkm_last_doc_name [18:00:56]save OK [18:00:56]Clear old archive folders... [18:00:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:56]tlvbuf is 00F27AC0 [18:00:56]SAM_PROTO_ClearQueue [18:00:56]wFMCommunicate request_size=4 [18:00:56]MH_SAM_APDU [18:00:56]CAPDU: 80 09 00 00 [18:00:56]Write to MH i2c: E2 08 00 74 00 80 09 00 00 00 00 00 00 E6 [18:00:56]Write i2c OK [18:00:56]MH_I2C_Read... [18:00:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:56]Read from MH i2c: E2 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: E2 03 00 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [18:00:56]RAPDU: 90 00 [18:00:56]wFMCommunicate OK [18:00:56]SAM_PROTO_ClearQueue done [18:00:56]KKMCreateOFDPacket [18:00:56]OFDProtocolAddRootSTLVToBuf [18:00:56]FM_MakeSignedData [18:00:56]FM_MakeSignedData [18:00:56]SAM_PROTO_SignData [18:00:56]wFMCommunicate request_size=4 [18:00:56]MH_SAM_APDU [18:00:56]CAPDU: 80 0D 01 02 [18:00:56]Write to MH i2c: E2 08 00 75 00 80 0D 01 02 00 00 00 00 EE [18:00:56]Write i2c OK [18:00:56]MH_I2C_Read... [18:00:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:56]Read from MH i2c: E2 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: E2 03 00 [18:00:56]MH_I2C_Read... [18:00:56]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:00:56]RAPDU: 90 00 [18:00:56]wFMCommunicate OK [18:00:56]wFMCommunicate request_size=255 [18:00:56]MH_SAM_APDU [18:00:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 57 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 87 02 00 35 04 06 00 57 [18:00:56]Write to MH i2c: E2 02 01 76 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 57 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 87 02 00 35 04 06 00 57 00 00 8D [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 03 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:00:57]RAPDU: 90 00 [18:00:57]wFMCommunicate OK [18:00:57]wFMCommunicate request_size=10 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 0D 02 02 05 A1 6F 0F BD 29 [18:00:57]Write to MH i2c: E2 0D 00 77 00 80 0D 02 02 05 00 A1 6F 0F BD 29 00 00 00 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 03 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:00:57]RAPDU: 90 00 [18:00:57]wFMCommunicate OK [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 0D 03 02 [18:00:57]Write to MH i2c: E2 08 00 78 00 80 0D 03 02 00 00 00 00 F3 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 0B 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 0B 00 78 00 00 FE 83 81 03 3C 9E C6 83 90 00 1C [18:00:57]RAPDU: FE 83 81 03 3C 9E C6 83 90 00 [18:00:57]wFMCommunicate OK [18:00:57]SAM_PROTO_SignData done [18:00:57]FM_MakeSignedData done [18:00:57]CreateOFDProtocolMessage [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 11 00 00 [18:00:57]Write to MH i2c: E2 08 00 79 00 80 11 00 00 00 00 00 00 F3 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 17 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 17 00 79 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [18:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:00:57]wFMCommunicate OK [18:00:57]CreateOFDProtocolMessage done [18:00:57]OFDSenderStorePacket 165682 [18:00:57]StoreOFDPacket docnum=165682 [18:00:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A7 5B 07 01 1D 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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 57 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 87 02 00 35 04 06 00 57 A1 6F 0F BD 29 FE 83 81 03 3C 9E C6 83 [18:00:57]CheckFolder [18:00:57]dirname=/storage/ofd_packets [18:00:57]CheckFolder done [18:00:57]ProducePacketName [18:00:57]name=ofd_packets/00165682 [18:00:57]NVStorageSaveData ofd_packets/00165682 [18:00:57]File name is /storage/ofd_packets/00165682 [18:00:57]Write 301 bytes [18:00:57]NVStorageSaveData done [18:00:57]OFDSenderStorePacket done [18:00:57]KKMCreateOFDPacket done [18:00:57]NVStorageSaveData kkm_last_timestamp [18:00:57]File name is /storage/kkm_last_timestamp [18:00:57]Write 4 bytes [18:00:57]NVStorageSaveData done [18:00:57]ExternCall_PrintAddStr [18:00:57]wPrintStart [18:00:57]Write to MH i2c: 01 00 00 7A 00 7A [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: 01 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: 01 07 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: 01 07 00 7A 00 00 00 00 00 00 FF 0F 8F [18:00:57]RasterBufferAndPrint [18:00:57]line Счет N : (1)294534 [18:00:57]line ИНН: 02508201610067 [18:00:57]line Контрольно-Кассовый Чек [18:00:57]line ПРОДАЖА [18:00:57]line ТРК (МРК, ГНК) : 52 [18:00:57]line Товар: 2710124130 [18:00:57]line Аи-92-К-5 [18:00:57]line 8.850 * 67.80 [18:00:57]line = 600.03 [18:00:57]line НДС 12% НСП 1% [18:00:57]line > о реализуемом товаре [18:00:57]line ОКРУГЛЕНИЕ: -0.03 [18:00:57]line ИТОГО: 600.00 [18:00:57]line Внесено: 600.00 [18:00:57]line СДАЧА: 0.00 [18:00:57]line НСП 1% : 5.31 [18:00:57]line НДС 12% : 63.72 [18:00:57]line Наличными: 600.00 [18:00:57]line Безнал.: 0.00 [18:00:57]line Место: АЗС № 130 "Партнер Нефть" [18:00:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:00:57]line СНО: Общий режим [18:00:57]line Чек 535 23.08.2024 18:00 [18:00:57]line Смена: 469 ФФД: 1.0 [18:00:57]line ЗНМ: 0300000070 [18:00:57]line РНМ: 0000000000092562 [18:00:57]line Версия ККМ: 001 [18:00:57]line ФМ: 0000000000871769 [18:00:57]line ФД: 165682 [18:00:57]line ФПД: 96350864653609 [18:00:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180055&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165682&fm=96350864653609&tin=02508201610067®Number=0000000000092562&sum=60000 [18:00:57]OFD Sender: Processing packet 165677 [packets to send 1001, broken 995] [18:00:57]ProducePacketName [18:00:57]name=ofd_packets/00165677 [18:00:57]OFD Sender: To server: pG, [18:00:57]CommunicateWithHost lk.salyk.kg:30040 [18:00:57]ConnectInit lk.salyk.kg [18:00:57]written 0, free lines is 4095 [18:00:58]Write to MH i2c: 01 00 00 A5 00 A5 [18:00:58]Write i2c OK [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: 01 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: 01 07 00 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 CF 0C 87 [18:00:58]RasterBufferAndPrint [18:00:58]line [18:00:58]line [18:00:58]line [18:00:58]line [18:00:58]line [18:00:58]written 0, free lines is 3310 [18:00:58]MH_Cut [18:00:58]Write to MH i2c: D1 01 00 AC 00 01 7E [18:00:58]Write i2c OK [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: D1 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: D1 01 00 [18:00:58]MH_I2C_Read... [18:00:58]Read from MH i2c: D1 01 00 AC 00 00 7D [18:00:58]Write to MH i2c: 01 00 00 AD 00 AD [18:00:58]Write i2c OK [18:00:58]MH_I2C_Read... [18:00:58]*** Cut start [18:00:58]*** Purtial cut [18:00:58]*** Stage 1: CUTSNS_PIN = 1 [18:01:01]Read from MH i2c: 01 [18:01:01]MH_I2C_Read... [18:01:01]*** Stop cut motor [18:01:01]*** Cut end [18:01:01]Read from MH i2c: 01 07 00 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [18:01:01]process_action close_receipt done [18:01:01]requested_data is exist [18:01:01]produce_requested_data [18:01:01]requested_item fm.sn is exist - process it [18:01:01]wFMCommunicate request_size=4 [18:01:01]MH_SAM_APDU [18:01:01]CAPDU: 80 11 00 00 [18:01:01]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [18:01:01]Write i2c OK [18:01:01]MH_I2C_Read... [18:01:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:01]Read from MH i2c: E2 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: E2 17 00 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [18:01:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:01:01]wFMCommunicate OK [18:01:01]requested_item fd.num is exist - process it [18:01:01]SAM_PROTO_GetFieldsCounters [18:01:01]wFMCommunicate request_size=4 [18:01:01]MH_SAM_APDU [18:01:01]CAPDU: 80 13 00 00 [18:01:01]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [18:01:01]Write i2c OK [18:01:01]MH_I2C_Read... [18:01:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:01]Read from MH i2c: E2 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: E2 62 00 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 2D [18:01:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 17 02 00 00 5E 04 04 00 17 02 00 00 57 04 04 00 18 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:01]wFMCommunicate OK [18:01:01]SAM_PROTO_GetFieldsCounters done [18:01:01]requested_item shift.num is exist - process it [18:01:01]requested_item shift.opened is exist - process it [18:01:01]req_shift_opened [18:01:01]FM_GetShiftState [18:01:01]SAM_PROTO_GetShiftState [18:01:01]wFMCommunicate request_size=4 [18:01:01]MH_SAM_APDU [18:01:01]CAPDU: 80 13 01 00 [18:01:01]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [18:01:01]Write i2c OK [18:01:01]MH_I2C_Read... [18:01:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:01]Read from MH i2c: E2 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: E2 0E 00 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [18:01:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:01:01]wFMCommunicate OK [18:01:01]SAM_PROTO_GetShiftState done [18:01:01]FM_GetShiftState done [18:01:01]req_shift_opened done [18:01:01]requested_item shift.open_date is exist - process it [18:01:01]req_shift_open_date [18:01:01]req_shift_open_date done [18:01:01]produce_requested_data done [18:01:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165682,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:01:01]process_action_free close_receipt [18:01:01]json_value_free [18:01:01]json_value_free done [18:01:01]process_json_proto returns [18:01:01]Send response to host [18:01:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165682,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:01:01]free response buf [18:01:01]execute_script done [18:01:01]execute_script returns [18:01:01]free content buf [18:01:01]Sock 6.Close socket [18:01:01]Sock 6.Thread stoped [18:01:01]accept exits with 9 [18:01:01]New connection [18:01:01]New thread 3066858852 created [18:01:01]Thread 3066715492 joined [18:01:01]Waiting for new connection... [18:01:01] Sock 9.Parse request [18:01:01]Sock 9.Check first char [18:01:01]Sock 9.First char is OK [18:01:01]request: POST /json_proto HTTP/1.0 [18:01:01]Method: POST [18:01:01]URL: /json_proto [18:01:01]Method is POST - this is cgi request [18:01:01]url: /json_proto [18:01:01]query_string will be loaded in cgi processing [18:01:01]execute_cgi json_proto POST (null) [18:01:01]execute_cgi path=json_proto method=POST [18:01:01]POST find Content-Length [18:01:01]Host: 172.17.44.132:8080 [18:01:01]Content-Length: 679 [18:01:01]Content-Type: application/json [18:01:01] [18:01:01]POST finish read [18:01:01]Found Content-Length = 679 [18:01:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 28.880, "sum" : 2200.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:01]execute_script... [18:01:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 28.880, "sum" : 2200.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:01]POST & json_proto [18:01:01]process_json_proto [18:01:01]json parsed OK: [18:01:01]protocol is kg_v1.0 [18:01:01]action value=close_receipt [18:01:01]process_action close_receipt [18:01:01]cmd_close_receipt [18:01:01]MH_GetDate [18:01:01]Write to MH i2c: F0 00 00 B1 00 A0 [18:01:01]Write i2c OK [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: F0 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: F0 09 00 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: F0 09 00 B1 00 00 5E CE C8 66 2A 83 C1 65 D6 [18:01:01]GetLastDocTimeStamp 1724436055 [18:01:01]current date 1724436062 [18:01:01]FM_GetShiftState [18:01:01]SAM_PROTO_GetShiftState [18:01:01]wFMCommunicate request_size=4 [18:01:01]MH_SAM_APDU [18:01:01]CAPDU: 80 13 01 00 [18:01:01]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:01:01]Write i2c OK [18:01:01]MH_I2C_Read... [18:01:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:01]Read from MH i2c: E2 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: E2 0E 00 [18:01:01]MH_I2C_Read... [18:01:01]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [18:01:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:01:01]wFMCommunicate OK [18:01:01]SAM_PROTO_GetShiftState done [18:01:01]FM_GetShiftState done [18:01:01]opened in 1724372766 [18:01:01]opened+sec_in_day 1724459166 [18:01:01]quantity*price = 220065 [18:01:01]sum+1 = 220067 [18:01:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2200.00 Внесено: 2200.00 СДАЧА: 0.00 НСП 1% : 19.47 НДС 12% : 233.70 Наличными: 2200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 536 23.08.2024 18:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165683 ФПД: 205222876743664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180102&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165683&fm=205222876743664&tin=02508201610067®Number=0000000000092562&sum=220000 [18:01:03]StoreToDocumentArchive [18:01:03]shift 469 fd 165683 [18:01:03]save to /storage/0469/doc_00165683 [18:01:03]save last doc name /storage/0469/doc_00165683 to /storage/kkm_last_doc_name [18:01:03]save OK [18:01:03]Clear old archive folders... [18:01:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:01:03]tlvbuf is 00F57650 [18:01:03]SAM_PROTO_ClearQueue [18:01:03]wFMCommunicate request_size=4 [18:01:03]MH_SAM_APDU [18:01:03]CAPDU: 80 09 00 00 [18:01:03]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [18:01:03]Write i2c OK [18:01:03]MH_I2C_Read... [18:01:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:03]Read from MH i2c: E2 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [18:01:03]RAPDU: 90 00 [18:01:03]wFMCommunicate OK [18:01:03]SAM_PROTO_ClearQueue done [18:01:03]KKMCreateOFDPacket [18:01:03]OFDProtocolAddRootSTLVToBuf [18:01:03]FM_MakeSignedData [18:01:03]FM_MakeSignedData [18:01:03]SAM_PROTO_SignData [18:01:03]wFMCommunicate request_size=4 [18:01:03]MH_SAM_APDU [18:01:03]CAPDU: 80 0D 01 02 [18:01:03]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [18:01:03]Write i2c OK [18:01:03]MH_I2C_Read... [18:01:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:03]Read from MH i2c: E2 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 [18:01:03]MH_I2C_Read... [18:01:03]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:01:03]RAPDU: 90 00 [18:01:03]wFMCommunicate OK [18:01:03]wFMCommunicate request_size=255 [18:01:03]MH_SAM_APDU [18:01:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 5E CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 87 02 00 35 04 06 00 BA A6 2C AB [18:01:03]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 5E CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 87 02 00 35 04 06 00 BA A6 2C AB 00 00 C1 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:01:04]RAPDU: 90 00 [18:01:04]wFMCommunicate OK [18:01:04]wFMCommunicate request_size=7 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 0D 02 02 02 07 F0 [18:01:04]Write to MH i2c: E2 0A 00 C2 00 80 0D 02 02 02 00 07 F0 00 00 37 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:01:04]RAPDU: 90 00 [18:01:04]wFMCommunicate OK [18:01:04]wFMCommunicate request_size=4 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 0D 03 02 [18:01:04]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 0B 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 0B 00 C3 00 00 8D 05 03 F3 4B AF 33 39 90 00 2D [18:01:04]RAPDU: 8D 05 03 F3 4B AF 33 39 90 00 [18:01:04]wFMCommunicate OK [18:01:04]SAM_PROTO_SignData done [18:01:04]FM_MakeSignedData done [18:01:04]CreateOFDProtocolMessage [18:01:04]wFMCommunicate request_size=4 [18:01:04]MH_SAM_APDU [18:01:04]CAPDU: 80 11 00 00 [18:01:04]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:04]Read from MH i2c: E2 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 17 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [18:01:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:01:04]wFMCommunicate OK [18:01:04]CreateOFDProtocolMessage done [18:01:04]OFDSenderStorePacket 165683 [18:01:04]StoreOFDPacket docnum=165683 [18:01:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 28 1D 04 01 0A 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 5E CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 87 02 00 35 04 06 00 BA A6 2C AB 07 F0 8D 05 03 F3 4B AF 33 39 [18:01:04]CheckFolder [18:01:04]dirname=/storage/ofd_packets [18:01:04]CheckFolder done [18:01:04]ProducePacketName [18:01:04]name=ofd_packets/00165683 [18:01:04]NVStorageSaveData ofd_packets/00165683 [18:01:04]File name is /storage/ofd_packets/00165683 [18:01:04]Write 298 bytes [18:01:04]NVStorageSaveData done [18:01:04]OFDSenderStorePacket done [18:01:04]KKMCreateOFDPacket done [18:01:04]NVStorageSaveData kkm_last_timestamp [18:01:04]File name is /storage/kkm_last_timestamp [18:01:04]Write 4 bytes [18:01:04]NVStorageSaveData done [18:01:04]ExternCall_PrintAddStr [18:01:04]wPrintStart [18:01:04]Write to MH i2c: 01 00 00 C5 00 C5 [18:01:04]Write i2c OK [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 07 00 [18:01:04]MH_I2C_Read... [18:01:04]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [18:01:04]RasterBufferAndPrint [18:01:04]line Счет N : (1)294535 [18:01:04]line ИНН: 02508201610067 [18:01:04]line Контрольно-Кассовый Чек [18:01:04]line ПРОДАЖА [18:01:04]line ТРК (МРК, ГНК) : 21 [18:01:04]line Товар: 2710194800 [18:01:04]line ДТ-К-5 [18:01:04]line 28.880 * 76.20 [18:01:04]line = 2200.66 [18:01:04]line НДС 12% НСП 1% [18:01:04]line > о реализуемом товаре [18:01:04]line ОКРУГЛЕНИЕ: -0.66 [18:01:04]line ИТОГО: 2200.00 [18:01:04]line Внесено: 2200.00 [18:01:04]line СДАЧА: 0.00 [18:01:04]line НСП 1% : 19.47 [18:01:04]line НДС 12% : 233.70 [18:01:04]line Наличными: 2200.00 [18:01:04]line Безнал.: 0.00 [18:01:04]line Место: АЗС № 130 "Партнер Нефть" [18:01:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:01:04]line СНО: Общий режим [18:01:04]line Чек 536 23.08.2024 18:01 [18:01:04]line Смена: 469 ФФД: 1.0 [18:01:04]line ЗНМ: 0300000070 [18:01:04]line РНМ: 0000000000092562 [18:01:04]line Версия ККМ: 001 [18:01:04]line ФМ: 0000000000871769 [18:01:04]line ФД: 165683 [18:01:04]line ФПД: 205222876743664 [18:01:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180102&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165683&fm=205222876743664&tin=02508201610067®Number=0000000000092562&sum=220000 [18:01:04]OFD Sender: Processing packet 165677 [packets to send 1002, broken 995] [18:01:04]ProducePacketName [18:01:04]name=ofd_packets/00165677 [18:01:04]OFD Sender: To server: pG, [18:01:04]CommunicateWithHost lk.salyk.kg:30040 [18:01:04]ConnectInit lk.salyk.kg [18:01:04]written 0, free lines is 4095 [18:01:05]Write to MH i2c: 01 00 00 F0 00 F0 [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: 01 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: 01 07 00 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 DE 0C E1 [18:01:05]RasterBufferAndPrint [18:01:05]line [18:01:05]line [18:01:05]line [18:01:05]line [18:01:05]line [18:01:05]written 0, free lines is 3330 [18:01:05]MH_Cut [18:01:05]Write to MH i2c: D1 01 00 F7 00 01 C9 [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: D1 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: D1 01 00 [18:01:05]MH_I2C_Read... [18:01:05]Read from MH i2c: D1 01 00 F7 00 00 C8 [18:01:05]Write to MH i2c: 01 00 00 F8 00 F8 [18:01:05]Write i2c OK [18:01:05]MH_I2C_Read... [18:01:05]*** Cut start [18:01:05]*** Purtial cut [18:01:05]*** Stage 1: CUTSNS_PIN = 1 [18:01:07]Read from MH i2c: 01 [18:01:07]MH_I2C_Read... [18:01:07]*** Stop cut motor [18:01:07]*** Cut end [18:01:07]Read from MH i2c: 01 07 00 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [18:01:07]process_action close_receipt done [18:01:07]requested_data is exist [18:01:07]produce_requested_data [18:01:07]requested_item fm.sn is exist - process it [18:01:07]wFMCommunicate request_size=4 [18:01:07]MH_SAM_APDU [18:01:07]CAPDU: 80 11 00 00 [18:01:07]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [18:01:07]Write i2c OK [18:01:07]MH_I2C_Read... [18:01:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:07]Read from MH i2c: E2 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 17 00 [18:01:07]MH_I2C_Read... [18:01:07]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [18:01:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:01:08]wFMCommunicate OK [18:01:08]requested_item fd.num is exist - process it [18:01:08]SAM_PROTO_GetFieldsCounters [18:01:08]wFMCommunicate request_size=4 [18:01:08]MH_SAM_APDU [18:01:08]CAPDU: 80 13 00 00 [18:01:08]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [18:01:08]Write i2c OK [18:01:08]MH_I2C_Read... [18:01:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:08]Read from MH i2c: E2 [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: E2 62 00 [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 7C [18:01:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 18 02 00 00 5E 04 04 00 18 02 00 00 57 04 04 00 19 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:08]wFMCommunicate OK [18:01:08]SAM_PROTO_GetFieldsCounters done [18:01:08]requested_item shift.num is exist - process it [18:01:08]requested_item shift.opened is exist - process it [18:01:08]req_shift_opened [18:01:08]FM_GetShiftState [18:01:08]SAM_PROTO_GetShiftState [18:01:08]wFMCommunicate request_size=4 [18:01:08]MH_SAM_APDU [18:01:08]CAPDU: 80 13 01 00 [18:01:08]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [18:01:08]Write i2c OK [18:01:08]MH_I2C_Read... [18:01:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:08]Read from MH i2c: E2 [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: E2 0E 00 [18:01:08]MH_I2C_Read... [18:01:08]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [18:01:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:01:08]wFMCommunicate OK [18:01:08]SAM_PROTO_GetShiftState done [18:01:08]FM_GetShiftState done [18:01:08]req_shift_opened done [18:01:08]requested_item shift.open_date is exist - process it [18:01:08]req_shift_open_date [18:01:08]req_shift_open_date done [18:01:08]produce_requested_data done [18:01:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165683,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:01:08]process_action_free close_receipt [18:01:08]json_value_free [18:01:08]json_value_free done [18:01:08]process_json_proto returns [18:01:08]Send response to host [18:01:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165683,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:01:08]free response buf [18:01:08]execute_script done [18:01:08]execute_script returns [18:01:08]free content buf [18:01:08]Sock 9.Close socket [18:01:08]Sock 9.Thread stoped [18:01:09]accept exits with 6 [18:01:09]New connection [18:01:09]New thread 3066715492 created [18:01:09]Thread 3066858852 joined [18:01:09]Waiting for new connection... [18:01:09] Sock 6.Parse request [18:01:09]Sock 6.Check first char [18:01:09]Sock 6.First char is OK [18:01:09]request: POST /json_proto HTTP/1.0 [18:01:09]Method: POST [18:01:09]URL: /json_proto [18:01:09]Method is POST - this is cgi request [18:01:09]url: /json_proto [18:01:09]query_string will be loaded in cgi processing [18:01:09]execute_cgi json_proto POST (null) [18:01:09]execute_cgi path=json_proto method=POST [18:01:09]POST find Content-Length [18:01:09]Host: 172.17.44.132:8080 [18:01:09]Content-Length: 615 [18:01:09]Content-Type: application/json [18:01:09] [18:01:09]POST finish read [18:01:09]Found Content-Length = 615 [18:01:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51086", "tax_sys" : 0, "items" : [ { "code": "4640030091584", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Gold", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:09]execute_script... [18:01:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51086", "tax_sys" : 0, "items" : [ { "code": "4640030091584", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Esse Gold", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:09]POST & json_proto [18:01:09]process_json_proto [18:01:09]json parsed OK: [18:01:09]protocol is kg_v1.0 [18:01:09]action value=close_receipt [18:01:09]process_action close_receipt [18:01:09]cmd_close_receipt [18:01:09]MH_GetDate [18:01:09]Write to MH i2c: F0 00 00 FC 00 EB [18:01:09]Write i2c OK [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: F0 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: F0 09 00 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: F0 09 00 FC 00 00 65 CE C8 66 2A 83 C1 65 28 [18:01:09]GetLastDocTimeStamp 1724436062 [18:01:09]current date 1724436069 [18:01:09]FM_GetShiftState [18:01:09]SAM_PROTO_GetShiftState [18:01:09]wFMCommunicate request_size=4 [18:01:09]MH_SAM_APDU [18:01:09]CAPDU: 80 13 01 00 [18:01:09]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [18:01:09]Write i2c OK [18:01:09]MH_I2C_Read... [18:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:09]Read from MH i2c: E2 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: E2 0E 00 [18:01:09]MH_I2C_Read... [18:01:09]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [18:01:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:01:09]wFMCommunicate OK [18:01:09]SAM_PROTO_GetShiftState done [18:01:09]FM_GetShiftState done [18:01:09]opened in 1724372766 [18:01:09]opened+sec_in_day 1724459166 [18:01:09]quantity*price = 14300 [18:01:09]sum+1 = 14301 [18:01:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 143.00 НСП 1% : 1.26 НДС 12% : 15.19 Наличными: 143.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 537 23.08.2024 18:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165684 ФПД: 221036651860586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180110&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165684&fm=221036651860586&tin=02508201610067®Number=0000000000092562&sum=14300 0 [18:01:11]StoreToDocumentArchive [18:01:11]shift 469 fd 165684 [18:01:11]save to /storage/0469/doc_00165684 [18:01:11]save last doc name /storage/0469/doc_00165684 to /storage/kkm_last_doc_name [18:01:11]save OK [18:01:11]Clear old archive folders... [18:01:11]ProcessDocumentItem done err = 0, tmpTLVsize=268 [18:01:11]tlvbuf is 00F86E60 [18:01:11]SAM_PROTO_ClearQueue [18:01:11]wFMCommunicate request_size=4 [18:01:11]MH_SAM_APDU [18:01:11]CAPDU: 80 09 00 00 [18:01:11]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [18:01:11]Write i2c OK [18:01:11]MH_I2C_Read... [18:01:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:11]Read from MH i2c: E2 [18:01:11]MH_I2C_Read... [18:01:11]Read from MH i2c: E2 03 00 [18:01:11]MH_I2C_Read... [18:01:11]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [18:01:11]RAPDU: 90 00 [18:01:11]wFMCommunicate OK [18:01:11]SAM_PROTO_ClearQueue done [18:01:11]KKMCreateOFDPacket [18:01:11]OFDProtocolAddRootSTLVToBuf [18:01:11]FM_MakeSignedData [18:01:11]FM_MakeSignedData [18:01:11]SAM_PROTO_SignData [18:01:11]wFMCommunicate request_size=4 [18:01:11]MH_SAM_APDU [18:01:11]CAPDU: 80 0D 01 02 [18:01:11]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [18:01:11]Write i2c OK [18:01:11]MH_I2C_Read... [18:01:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:11]Read from MH i2c: E2 [18:01:11]MH_I2C_Read... [18:01:11]Read from MH i2c: E2 03 00 [18:01:11]MH_I2C_Read... [18:01:11]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:01:11]RAPDU: 90 00 [18:01:11]wFMCommunicate OK [18:01:11]wFMCommunicate request_size=255 [18:01:11]MH_SAM_APDU [18:01:11]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 66 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [18:01:11]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 66 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 9B [18:01:11]Write i2c OK [18:01:11]MH_I2C_Read... [18:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:11]Read from MH i2c: E2 [18:01:11]MH_I2C_Read... [18:01:11]Read from MH i2c: E2 03 00 [18:01:11]MH_I2C_Read... [18:01:11]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:01:11]RAPDU: 90 00 [18:01:11]wFMCommunicate OK [18:01:11]wFMCommunicate request_size=27 [18:01:11]MH_SAM_APDU [18:01:11]CAPDU: 80 0D 02 02 16 31 37 36 39 10 04 04 00 34 87 02 00 35 04 06 00 C9 08 1B 1D D2 6A [18:01:11]Write to MH i2c: E2 1E 00 0D 01 80 0D 02 02 16 00 31 37 36 39 10 04 04 00 34 87 02 00 35 04 06 00 C9 08 1B 1D D2 6A 00 00 E4 [18:01:11]Write i2c OK [18:01:11]MH_I2C_Read... [18:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:11]Read from MH i2c: E2 [18:01:11]MH_I2C_Read... [18:01:11]Read from MH i2c: E2 03 00 [18:01:11]MH_I2C_Read... [18:01:11]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:01:11]RAPDU: 90 00 [18:01:11]wFMCommunicate OK [18:01:11]wFMCommunicate request_size=4 [18:01:11]MH_SAM_APDU [18:01:11]CAPDU: 80 0D 03 02 [18:01:11]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [18:01:11]Write i2c OK [18:01:11]MH_I2C_Read... [18:01:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:12]Read from MH i2c: E2 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: E2 0B 00 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: E2 0B 00 0E 01 00 8B F9 C1 F5 B1 BC 59 89 90 00 14 [18:01:12]RAPDU: 8B F9 C1 F5 B1 BC 59 89 90 00 [18:01:12]wFMCommunicate OK [18:01:12]SAM_PROTO_SignData done [18:01:12]FM_MakeSignedData done [18:01:12]CreateOFDProtocolMessage [18:01:12]wFMCommunicate request_size=4 [18:01:12]MH_SAM_APDU [18:01:12]CAPDU: 80 11 00 00 [18:01:12]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [18:01:12]Write i2c OK [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: E2 [18:01:12]MH_I2C_Read... [18:01:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:12]Read from MH i2c: E2 17 00 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:01:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:01:12]wFMCommunicate OK [18:01:12]CreateOFDProtocolMessage done [18:01:12]OFDSenderStorePacket 165684 [18:01:12]StoreOFDPacket docnum=165684 [18:01:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 09 F2 18 01 4D 98 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 66 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 87 02 00 35 04 06 00 C9 08 1B 1D D2 6A 8B F9 C1 F5 B1 BC 59 89 [18:01:12]CheckFolder [18:01:12]dirname=/storage/ofd_packets [18:01:12]CheckFolder done [18:01:12]ProducePacketName [18:01:12]name=ofd_packets/00165684 [18:01:12]NVStorageSaveData ofd_packets/00165684 [18:01:12]File name is /storage/ofd_packets/00165684 [18:01:12]Write 318 bytes [18:01:12]NVStorageSaveData done [18:01:12]OFDSenderStorePacket done [18:01:12]KKMCreateOFDPacket done [18:01:12]NVStorageSaveData kkm_last_timestamp [18:01:12]File name is /storage/kkm_last_timestamp [18:01:12]Write 4 bytes [18:01:12]NVStorageSaveData done [18:01:12]ExternCall_PrintAddStr [18:01:12]wPrintStart [18:01:12]Write to MH i2c: 01 00 00 10 01 11 [18:01:12]Write i2c OK [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: 01 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: 01 07 00 [18:01:12]MH_I2C_Read... [18:01:12]OFD Sender: Processing packet 165677 [packets to send 1003, broken 995] [18:01:12]ProducePacketName [18:01:12]name=ofd_packets/00165677 [18:01:12]OFD Sender: To server: pG, [18:01:12]CommunicateWithHost lk.salyk.kg:30040 [18:01:12]ConnectInit lk.salyk.kg [18:01:12]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [18:01:12]RasterBufferAndPrint [18:01:12]line Счет N : (3)51086 [18:01:12]line ИНН: 02508201610067 [18:01:12]line Контрольно-Кассовый Чек [18:01:12]line ПРОДАЖА [18:01:12]line Товар: 4640030091584 [18:01:12]line Сигареты Esse Gold [18:01:12]line 1.000 * 143.00 [18:01:12]line = 143.00 [18:01:12]line НДС 12% НСП 1% [18:01:12]line > о реализуемом товаре [18:01:12]line ИТОГО: 143.00 [18:01:12]line НСП 1% : 1.26 [18:01:12]line НДС 12% : 15.19 [18:01:12]line Наличными: 143.00 [18:01:12]line Безнал.: 0.00 [18:01:12]line Место: АЗС № 130 "Партнер Нефть" [18:01:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:01:12]line СНО: Общий режим [18:01:12]line Чек 537 23.08.2024 18:01 [18:01:12]line Смена: 469 ФФД: 1.0 [18:01:12]line ЗНМ: 0300000070 [18:01:12]line РНМ: 0000000000092562 [18:01:12]line Версия ККМ: 001 [18:01:12]line ФМ: 0000000000871769 [18:01:12]line ФД: 165684 [18:01:12]line ФПД: 221036651860586 [18:01:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180110&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165684&fm=221036651860586&tin=02508201610067®Number=0000000000092562&sum=14300 [18:01:12]line 0 [18:01:12]written 0, free lines is 4095 [18:01:12]Write to MH i2c: 01 00 00 38 01 39 [18:01:12]Write i2c OK [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: 01 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: 01 07 00 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: 01 07 00 38 01 00 00 00 00 00 F5 0C 41 [18:01:12]RasterBufferAndPrint [18:01:12]line [18:01:12]line [18:01:12]line [18:01:12]line [18:01:12]line [18:01:12]written 0, free lines is 3360 [18:01:12]MH_Cut [18:01:12]Write to MH i2c: D1 01 00 3F 01 01 12 [18:01:12]Write i2c OK [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: D1 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: D1 01 00 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: D1 01 00 3F 01 00 11 [18:01:12]Write to MH i2c: 01 00 00 40 01 41 [18:01:12]Write i2c OK [18:01:12]MH_I2C_Read... [18:01:13]*** Cut start [18:01:13]*** Purtial cut [18:01:13]*** Stage 1: CUTSNS_PIN = 1 [18:01:15]Read from MH i2c: 01 [18:01:15]MH_I2C_Read... [18:01:15]*** Stop cut motor [18:01:15]*** Cut end [18:01:15]Read from MH i2c: 01 07 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FF 0F 56 [18:01:15]process_action close_receipt done [18:01:15]requested_data is exist [18:01:15]produce_requested_data [18:01:15]requested_item fm.sn is exist - process it [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 11 00 00 [18:01:15]Write to MH i2c: E2 08 00 41 01 80 11 00 00 00 00 00 00 BC [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 17 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 17 00 41 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [18:01:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:01:15]wFMCommunicate OK [18:01:15]requested_item fd.num is exist - process it [18:01:15]SAM_PROTO_GetFieldsCounters [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 13 00 00 [18:01:15]Write to MH i2c: E2 08 00 42 01 80 13 00 00 00 00 00 00 BF [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 62 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 62 00 42 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 C9 [18:01:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 19 02 00 00 5E 04 04 00 19 02 00 00 57 04 04 00 1A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:15]wFMCommunicate OK [18:01:15]SAM_PROTO_GetFieldsCounters done [18:01:15]requested_item shift.num is exist - process it [18:01:15]requested_item shift.opened is exist - process it [18:01:15]req_shift_opened [18:01:15]FM_GetShiftState [18:01:15]SAM_PROTO_GetShiftState [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 13 01 00 [18:01:15]Write to MH i2c: E2 08 00 43 01 80 13 01 00 00 00 00 00 C1 [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 0E 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 0E 00 43 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EF [18:01:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:01:16]wFMCommunicate OK [18:01:16]SAM_PROTO_GetShiftState done [18:01:16]FM_GetShiftState done [18:01:16]req_shift_opened done [18:01:16]requested_item shift.open_date is exist - process it [18:01:16]req_shift_open_date [18:01:16]req_shift_open_date done [18:01:16]produce_requested_data done [18:01:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165684,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:01:16]process_action_free close_receipt [18:01:16]json_value_free [18:01:16]json_value_free done [18:01:16]process_json_proto returns [18:01:16]Send response to host [18:01:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165684,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:01:16]free response buf [18:01:16]execute_script done [18:01:16]execute_script returns [18:01:16]free content buf [18:01:16]Sock 6.Close socket [18:01:16]Sock 6.Thread stoped [18:01:17]ConnectInit Can't take IP for lk.salyk.kg [18:01:17]CommunicateWithHost connect error [18:01:17]CommunicateWithHost err = -1 [18:01:17]OFD Sender: Server communicate error [18:01:22]OFD Sender: Processing packet 165677 [packets to send 1003, broken 995] [18:01:22]ProducePacketName [18:01:22]name=ofd_packets/00165677 [18:01:22]OFD Sender: To server: pG, [18:01:22]CommunicateWithHost lk.salyk.kg:30040 [18:01:22]ConnectInit lk.salyk.kg [18:01:25]recv_with_timeout no data received [18:01:27]ConnectInit Can't take IP for lk.salyk.kg [18:01:27]CommunicateWithHost connect error [18:01:27]CommunicateWithHost err = -1 [18:01:27]OFD Sender: Server communicate error [18:01:32]OFD Sender: Processing packet 165677 [packets to send 1003, broken 995] [18:01:32]ProducePacketName [18:01:32]name=ofd_packets/00165677 [18:01:32]OFD Sender: To server: pG, [18:01:32]CommunicateWithHost lk.salyk.kg:30040 [18:01:32]ConnectInit lk.salyk.kg [18:01:37]ConnectInit Can't take IP for lk.salyk.kg [18:01:37]CommunicateWithHost connect error [18:01:37]CommunicateWithHost err = -1 [18:01:37]OFD Sender: Server communicate error [18:01:42]OFD Sender: Processing packet 165677 [packets to send 1003, broken 995] [18:01:42]ProducePacketName [18:01:42]name=ofd_packets/00165677 [18:01:42]OFD Sender: To server: pG, [18:01:42]CommunicateWithHost lk.salyk.kg:30040 [18:01:42]ConnectInit lk.salyk.kg [18:01:47]ConnectInit Can't take IP for lk.salyk.kg [18:01:47]CommunicateWithHost connect error [18:01:47]CommunicateWithHost err = -1 [18:01:47]OFD Sender: Server communicate error [18:01:52]OFD Sender: Processing packet 165677 [packets to send 1003, broken 995] [18:01:52]ProducePacketName [18:01:52]name=ofd_packets/00165677 [18:01:52]OFD Sender: To server: pG, [18:01:52]CommunicateWithHost lk.salyk.kg:30040 [18:01:52]ConnectInit lk.salyk.kg [18:01:54]recv_with_timeout no data received [18:01:57]ConnectInit Can't take IP for lk.salyk.kg [18:01:57]CommunicateWithHost connect error [18:01:57]CommunicateWithHost err = -1 [18:01:57]OFD Sender: Server communicate error [18:02:02]OFD Sender: Processing packet 165677 [packets to send 1003, broken 995] [18:02:02]ProducePacketName [18:02:02]name=ofd_packets/00165677 [18:02:02]OFD Sender: To server: pG, [18:02:02]CommunicateWithHost lk.salyk.kg:30040 [18:02:02]ConnectInit lk.salyk.kg [18:02:07]ConnectInit Can't take IP for lk.salyk.kg [18:02:07]CommunicateWithHost connect error [18:02:07]CommunicateWithHost err = -1 [18:02:07]OFD Sender: Server communicate error [18:02:09]accept exits with 9 [18:02:09]New connection [18:02:09]New thread 3066858852 created [18:02:09]Thread 3066715492 joined [18:02:09]Waiting for new connection... [18:02:09] Sock 9.Parse request [18:02:09]Sock 9.Check first char [18:02:09]Sock 9.First char is OK [18:02:09]request: POST /json_proto HTTP/1.0 [18:02:09]Method: POST [18:02:09]URL: /json_proto [18:02:09]Method is POST - this is cgi request [18:02:09]url: /json_proto [18:02:09]query_string will be loaded in cgi processing [18:02:09]execute_cgi json_proto POST (null) [18:02:09]execute_cgi path=json_proto method=POST [18:02:09]POST find Content-Length [18:02:09]Host: 172.17.44.132:8080 [18:02:09]Content-Length: 682 [18:02:09]Content-Type: application/json [18:02:09] [18:02:09]POST finish read [18:02:09]Found Content-Length = 682 [18:02:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:09]execute_script... [18:02: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)294538", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:02:09]POST & json_proto [18:02:09]process_json_proto [18:02:09]json parsed OK: [18:02:09]protocol is kg_v1.0 [18:02:09]action value=close_receipt [18:02:09]process_action close_receipt [18:02:09]cmd_close_receipt [18:02:09]MH_GetDate [18:02:09]Write to MH i2c: F0 00 00 44 01 34 [18:02:09]Write i2c OK [18:02:09]MH_I2C_Read... [18:02:09]Read from MH i2c: F0 [18:02:09]MH_I2C_Read... [18:02:09]Read from MH i2c: F0 09 00 [18:02:09]MH_I2C_Read... [18:02:09]Read from MH i2c: F0 09 00 44 01 00 A1 CE C8 66 2A 83 C1 65 AD [18:02:09]GetLastDocTimeStamp 1724436070 [18:02:09]current date 1724436129 [18:02:09]FM_GetShiftState [18:02:09]SAM_PROTO_GetShiftState [18:02:09]wFMCommunicate request_size=4 [18:02:09]MH_SAM_APDU [18:02:09]CAPDU: 80 13 01 00 [18:02:09]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [18:02:09]Write i2c OK [18:02:09]MH_I2C_Read... [18:02:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:02:09]Read from MH i2c: E2 [18:02:09]MH_I2C_Read... [18:02:09]Read from MH i2c: E2 0E 00 [18:02:09]MH_I2C_Read... [18:02:09]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F1 [18:02:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:02:09]wFMCommunicate OK [18:02:09]SAM_PROTO_GetShiftState done [18:02:09]FM_GetShiftState done [18:02:09]opened in 1724372766 [18:02:09]opened+sec_in_day 1724459166 [18:02:09]quantity*price = 100005 [18:02:09]sum+1 = 100006 [18:02:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 538 23.08.2024 18:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165685 ФПД: 275534961232248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165685&fm=275534961232248&tin=02508201610067®Number=0000000000092562&sum=100000 [18:02:10]StoreToDocumentArchive [18:02:10]shift 469 fd 165685 [18:02:10]save to /storage/0469/doc_00165685 [18:02:10]save last doc name /storage/0469/doc_00165685 to /storage/kkm_last_doc_name [18:02:10]save OK [18:02:10]Clear old archive folders... [18:02:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:02:10]tlvbuf is 00FB3450 [18:02:10]SAM_PROTO_ClearQueue [18:02:10]wFMCommunicate request_size=4 [18:02:10]MH_SAM_APDU [18:02:10]CAPDU: 80 09 00 00 [18:02:10]Write to MH i2c: E2 08 00 52 01 80 09 00 00 00 00 00 00 C5 [18:02:10]Write i2c OK [18:02:10]MH_I2C_Read... [18:02:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:02:10]Read from MH i2c: E2 [18:02:10]MH_I2C_Read... [18:02:10]Read from MH i2c: E2 03 00 [18:02:10]MH_I2C_Read... [18:02:10]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [18:02:10]RAPDU: 90 00 [18:02:10]wFMCommunicate OK [18:02:10]SAM_PROTO_ClearQueue done [18:02:10]KKMCreateOFDPacket [18:02:10]OFDProtocolAddRootSTLVToBuf [18:02:10]FM_MakeSignedData [18:02:10]FM_MakeSignedData [18:02:10]SAM_PROTO_SignData [18:02:10]wFMCommunicate request_size=4 [18:02:10]MH_SAM_APDU [18:02:10]CAPDU: 80 0D 01 02 [18:02:10]Write to MH i2c: E2 08 00 53 01 80 0D 01 02 00 00 00 00 CD [18:02:10]Write i2c OK [18:02:10]MH_I2C_Read... [18:02:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:02:10]Read from MH i2c: E2 [18:02:10]MH_I2C_Read... [18:02:10]Read from MH i2c: E2 03 00 [18:02:10]MH_I2C_Read... [18:02:10]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [18:02:10]RAPDU: 90 00 [18:02:10]wFMCommunicate OK [18:02:10]wFMCommunicate request_size=255 [18:02:10]MH_SAM_APDU [18:02:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 A2 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 87 02 00 35 04 06 00 FA [18:02:11]Write to MH i2c: E2 02 01 54 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 A2 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 87 02 00 35 04 06 00 FA 00 00 28 [18:02:11]Write i2c OK [18:02:11]MH_I2C_Read... [18:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:02:11]Read from MH i2c: E2 [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: E2 03 00 [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [18:02:11]RAPDU: 90 00 [18:02:11]wFMCommunicate OK [18:02:11]wFMCommunicate request_size=10 [18:02:11]MH_SAM_APDU [18:02:11]CAPDU: 80 0D 02 02 05 98 FB 7C C9 78 [18:02:11]Write to MH i2c: E2 0D 00 55 01 80 0D 02 02 05 00 98 FB 7C C9 78 00 00 2A [18:02:11]Write i2c OK [18:02:11]MH_I2C_Read... [18:02:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:02:11]Read from MH i2c: E2 [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: E2 03 00 [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [18:02:11]RAPDU: 90 00 [18:02:11]wFMCommunicate OK [18:02:11]wFMCommunicate request_size=4 [18:02:11]MH_SAM_APDU [18:02:11]CAPDU: 80 0D 03 02 [18:02:11]Write to MH i2c: E2 08 00 56 01 80 0D 03 02 00 00 00 00 D2 [18:02:11]Write i2c OK [18:02:11]MH_I2C_Read... [18:02:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:02:11]Read from MH i2c: E2 [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: E2 0B 00 [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: E2 0B 00 56 01 00 CC 30 28 DB 36 9F D7 3F 90 00 BD [18:02:11]RAPDU: CC 30 28 DB 36 9F D7 3F 90 00 [18:02:11]wFMCommunicate OK [18:02:11]SAM_PROTO_SignData done [18:02:11]FM_MakeSignedData done [18:02:11]CreateOFDProtocolMessage [18:02:11]wFMCommunicate request_size=4 [18:02:11]MH_SAM_APDU [18:02:11]CAPDU: 80 11 00 00 [18:02:11]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [18:02:11]Write i2c OK [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: E2 [18:02:11]MH_I2C_Read... [18:02:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:02:11]Read from MH i2c: E2 17 00 [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [18:02:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:02:11]wFMCommunicate OK [18:02:11]CreateOFDProtocolMessage done [18:02:11]OFDSenderStorePacket 165685 [18:02:11]StoreOFDPacket docnum=165685 [18:02:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 82 CC 07 01 5E 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 A2 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 87 02 00 35 04 06 00 FA 98 FB 7C C9 78 CC 30 28 DB 36 9F D7 3F [18:02:11]CheckFolder [18:02:11]dirname=/storage/ofd_packets [18:02:11]CheckFolder done [18:02:11]ProducePacketName [18:02:11]name=ofd_packets/00165685 [18:02:11]NVStorageSaveData ofd_packets/00165685 [18:02:11]File name is /storage/ofd_packets/00165685 [18:02:11]Write 301 bytes [18:02:11]NVStorageSaveData done [18:02:11]OFDSenderStorePacket done [18:02:11]KKMCreateOFDPacket done [18:02:11]NVStorageSaveData kkm_last_timestamp [18:02:11]File name is /storage/kkm_last_timestamp [18:02:11]Write 4 bytes [18:02:11]NVStorageSaveData done [18:02:11]ExternCall_PrintAddStr [18:02:11]wPrintStart [18:02:11]Write to MH i2c: 01 00 00 58 01 59 [18:02:11]Write i2c OK [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: 01 [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: 01 07 00 [18:02:11]MH_I2C_Read... [18:02:11]Read from MH i2c: 01 07 00 58 01 00 00 00 00 00 FF 0F 6E [18:02:11]RasterBufferAndPrint [18:02:11]line Счет N : (1)294538 [18:02:11]line ИНН: 02508201610067 [18:02:11]line Контрольно-Кассовый Чек [18:02:11]line ПРОДАЖА [18:02:11]line ТРК (МРК, ГНК) : 32 [18:02:11]line Товар: 2710124130 [18:02:11]line Аи-92-К-5 [18:02:11]line 14.750 * 67.80 [18:02:11]line = 1000.05 [18:02:11]line НДС 12% НСП 1% [18:02:11]line > о реализуемом товаре [18:02:11]line ОКРУГЛЕНИЕ: -0.05 [18:02:11]line ИТОГО: 1000.00 [18:02:11]line Внесено: 1000.00 [18:02:11]line СДАЧА: 0.00 [18:02:11]line НСП 1% : 8.85 [18:02:11]line НДС 12% : 106.20 [18:02:11]line Наличными: 1000.00 [18:02:11]line Безнал.: 0.00 [18:02:11]line Место: АЗС № 130 "Партнер Нефть" [18:02:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:02:11]line СНО: Общий режим [18:02:11]line Чек 538 23.08.2024 18:02 [18:02:11]line Смена: 469 ФФД: 1.0 [18:02:11]line ЗНМ: 0300000070 [18:02:11]line РНМ: 0000000000092562 [18:02:11]line Версия ККМ: 001 [18:02:11]line ФМ: 0000000000871769 [18:02:11]line ФД: 165685 [18:02:11]line ФПД: 275534961232248 [18:02:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165685&fm=275534961232248&tin=02508201610067®Number=0000000000092562&sum=100000 [18:02:11]written 0, free lines is 4095 [18:02:11]OFD Sender: Processing packet 165677 [packets to send 1004, broken 995] [18:02:11]ProducePacketName [18:02:11]name=ofd_packets/00165677 [18:02:11]OFD Sender: To server: pG, [18:02:11]CommunicateWithHost lk.salyk.kg:30040 [18:02:11]ConnectInit lk.salyk.kg [18:02:12]Write to MH i2c: 01 00 00 83 01 84 [18:02:12]Write i2c OK [18:02:12]MH_I2C_Read... [18:02:12]Read from MH i2c: 01 [18:02:12]MH_I2C_Read... [18:02:12]Read from MH i2c: 01 07 00 [18:02:12]MH_I2C_Read... [18:02:12]Read from MH i2c: 01 07 00 83 01 00 00 00 00 00 D5 0C 6C [18:02:12]RasterBufferAndPrint [18:02:12]line [18:02:12]line [18:02:12]line [18:02:12]line [18:02:12]line [18:02:12]written 0, free lines is 3324 [18:02:12]MH_Cut [18:02:12]Write to MH i2c: D1 01 00 8A 01 01 5D [18:02:12]Write i2c OK [18:02:12]MH_I2C_Read... [18:02:12]Read from MH i2c: D1 [18:02:12]MH_I2C_Read... [18:02:12]Read from MH i2c: D1 01 00 [18:02:12]MH_I2C_Read... [18:02:12]Read from MH i2c: D1 01 00 8A 01 00 5C [18:02:12]Write to MH i2c: 01 00 00 8B 01 8C [18:02:12]Write i2c OK [18:02:12]MH_I2C_Read... [18:02:13]*** Cut start [18:02:13]*** Purtial cut [18:02:13]*** Stage 1: CUTSNS_PIN = 1 [18:02:15]ConnectInit Can't connect to host [18:02:15]Read from MH i2c: 01 [18:02:15]MH_I2C_Read... [18:02:15]*** Stop cut motor [18:02:15]*** Cut end [18:02:15]Read from MH i2c: 01 07 00 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [18:02:15]process_action close_receipt done [18:02:15]requested_data is exist [18:02:15]produce_requested_data [18:02:15]requested_item fm.sn is exist - process it [18:02:15]wFMCommunicate request_size=4 [18:02:15]MH_SAM_APDU [18:02:15]CAPDU: 80 11 00 00 [18:02:15]Write to MH i2c: E2 08 00 8C 01 80 11 00 00 00 00 00 00 07 [18:02:15]Write i2c OK [18:02:15]MH_I2C_Read... [18:02:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:02:15]Read from MH i2c: E2 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: E2 17 00 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: E2 17 00 8C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [18:02:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:02:15]wFMCommunicate OK [18:02:15]requested_item fd.num is exist - process it [18:02:15]SAM_PROTO_GetFieldsCounters [18:02:15]wFMCommunicate request_size=4 [18:02:15]MH_SAM_APDU [18:02:15]CAPDU: 80 13 00 00 [18:02:15]Write to MH i2c: E2 08 00 8D 01 80 13 00 00 00 00 00 00 0A [18:02:15]Write i2c OK [18:02:15]MH_I2C_Read... [18:02:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:02:15]Read from MH i2c: E2 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: E2 62 00 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: E2 62 00 8D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 18 [18:02:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1A 02 00 00 5E 04 04 00 1A 02 00 00 57 04 04 00 1B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:02:15]wFMCommunicate OK [18:02:15]SAM_PROTO_GetFieldsCounters done [18:02:15]requested_item shift.num is exist - process it [18:02:15]requested_item shift.opened is exist - process it [18:02:15]req_shift_opened [18:02:15]FM_GetShiftState [18:02:15]SAM_PROTO_GetShiftState [18:02:15]wFMCommunicate request_size=4 [18:02:15]MH_SAM_APDU [18:02:15]CAPDU: 80 13 01 00 [18:02:15]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [18:02:15]Write i2c OK [18:02:15]MH_I2C_Read... [18:02:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:02:15]Read from MH i2c: E2 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: E2 0E 00 [18:02:15]MH_I2C_Read... [18:02:15]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3A [18:02:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:02:15]wFMCommunicate OK [18:02:15]SAM_PROTO_GetShiftState done [18:02:15]FM_GetShiftState done [18:02:15]req_shift_opened done [18:02:15]requested_item shift.open_date is exist - process it [18:02:15]req_shift_open_date [18:02:15]req_shift_open_date done [18:02:15]produce_requested_data done [18:02:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165685,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:02:15]process_action_free close_receipt [18:02:15]json_value_free [18:02:15]json_value_free done [18:02:15]process_json_proto returns [18:02:15]Send response to host [18:02:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165685,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:02:15]free response buf [18:02:15]execute_script done [18:02:15]execute_script returns [18:02:15]free content buf [18:02:15]Sock 9.Close socket [18:02:15]Sock 9.Thread stoped [18:02:16]ConnectInit Can't take IP for lk.salyk.kg [18:02:16]CommunicateWithHost connect error [18:02:16]CommunicateWithHost err = -1 [18:02:16]OFD Sender: Server communicate error [18:02:20]ConnectInit Can't connect to host [18:02:22]OFD Sender: Processing packet 165677 [packets to send 1004, broken 995] [18:02:22]ProducePacketName [18:02:22]name=ofd_packets/00165677 [18:02:22]OFD Sender: To server: pG, [18:02:22]CommunicateWithHost lk.salyk.kg:30040 [18:02:22]ConnectInit lk.salyk.kg [18:02:26]ConnectInit Can't connect to host [18:02:27]ConnectInit Can't take IP for lk.salyk.kg [18:02:27]CommunicateWithHost connect error [18:02:27]CommunicateWithHost err = -1 [18:02:27]OFD Sender: Server communicate error [18:02:31]ConnectInit Can't connect to host [18:02:32]OFD Sender: Processing packet 165677 [packets to send 1004, broken 995] [18:02:32]ProducePacketName [18:02:32]name=ofd_packets/00165677 [18:02:32]OFD Sender: To server: pG, [18:02:32]CommunicateWithHost lk.salyk.kg:30040 [18:02:32]ConnectInit lk.salyk.kg [18:02:37]ConnectInit Can't take IP for lk.salyk.kg [18:02:37]CommunicateWithHost connect error [18:02:37]CommunicateWithHost err = -1 [18:02:37]OFD Sender: Server communicate error [18:02:42]OFD Sender: Processing packet 165677 [packets to send 1004, broken 995] [18:02:42]ProducePacketName [18:02:42]name=ofd_packets/00165677 [18:02:42]OFD Sender: To server: pG, [18:02:42]CommunicateWithHost lk.salyk.kg:30040 [18:02:42]ConnectInit lk.salyk.kg [18:02:42]Connected sock=7 [18:02:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 92 B6 07 01 15 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 5B CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 87 02 00 35 04 06 00 16 E7 58 FB 22 06 C4 08 86 55 23 3C 85 3E [18:02:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5B 4C 47 00 C8 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 87 02 00 F4 03 04 00 0C 78 C8 66 B6 04 01 00 00 C7 BD 96 04 A5 45 25 FA [18:02:43]CommunicateWithHost err = 0 [18:02:43]CheckOFDResponse [18:02:43]1017 (14) - 77093643461234 [18:02:43]1041 (16) - 0000000000871769 [18:02:43]1040 (4) - 165677 [18:02:43]1012 (4) - 23.08.2024 11:52 [18:02:43]1206 (1) - 0 [18:02:43]OFD Sender: Remove packet 165677 [18:02:43]ProducePacketName [18:02:43]name=ofd_packets/00165677 [18:02:43]NVStorageDeleteData [18:02:43]OFD Sender: Processing packet 165678 [packets to send 1003, broken 995] [18:02:43]ProducePacketName [18:02:43]name=ofd_packets/00165678 [18:02:43]OFD Sender: To server: pG, [18:02:43]CommunicateWithHost lk.salyk.kg:30040 [18:02:43]ConnectInit lk.salyk.kg [18:02:44]Connected sock=7 [18:02:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F5 B7 07 01 79 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 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 69 CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 87 02 00 35 04 06 00 BA D6 55 E6 B6 B4 F5 FB 9D 6E 8B 7F C9 03 [18:02:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 63 0F 47 00 EC E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 87 02 00 F4 03 04 00 0E 78 C8 66 B6 04 01 00 00 34 16 54 3E 46 65 54 3A [18:02:44]CommunicateWithHost err = 0 [18:02:44]CheckOFDResponse [18:02:44]1017 (14) - 77093643461234 [18:02:44]1041 (16) - 0000000000871769 [18:02:44]1040 (4) - 165678 [18:02:44]1012 (4) - 23.08.2024 11:52 [18:02:44]1206 (1) - 0 [18:02:44]OFD Sender: Remove packet 165678 [18:02:44]ProducePacketName [18:02:44]name=ofd_packets/00165678 [18:02:44]NVStorageDeleteData [18:02:45]OFD Sender: Processing packet 165679 [packets to send 1002, broken 995] [18:02:45]ProducePacketName [18:02:45]name=ofd_packets/00165679 [18:02:45]OFD Sender: To server: pG, [18:02:45]CommunicateWithHost lk.salyk.kg:30040 [18:02:45]ConnectInit lk.salyk.kg [18:02:48]Connected sock=7 [18:02:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 8C 07 01 F0 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 77 CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 87 02 00 35 04 06 00 A1 43 B0 FE B7 8A 58 76 D6 81 67 6F A3 44 [18:02:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EE 0A 47 00 4E AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 87 02 00 F4 03 04 00 11 78 C8 66 B6 04 01 00 00 80 47 A8 A3 2A C0 54 FA [18:02:48]CommunicateWithHost err = 0 [18:02:48]CheckOFDResponse [18:02:48]1017 (14) - 77093643461234 [18:02:48]1041 (16) - 0000000000871769 [18:02:48]1040 (4) - 165679 [18:02:48]1012 (4) - 23.08.2024 11:52 [18:02:48]1206 (1) - 0 [18:02:48]OFD Sender: Remove packet 165679 [18:02:48]ProducePacketName [18:02:48]name=ofd_packets/00165679 [18:02:48]NVStorageDeleteData [18:02:49]OFD Sender: Processing packet 165680 [packets to send 1001, broken 995] [18:02:49]ProducePacketName [18:02:49]name=ofd_packets/00165680 [18:02:49]OFD Sender: To server: pG, [18:02:49]CommunicateWithHost lk.salyk.kg:30040 [18:02:49]ConnectInit lk.salyk.kg [18:02:49]Connected sock=7 [18:02:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A5 A6 07 01 CF 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 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 15 02 00 00 F4 03 04 00 83 CD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 87 02 00 35 04 06 00 99 EC 00 29 25 6E 44 36 7D 6A AB 46 55 A9 [18:02:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F9 81 47 00 31 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 87 02 00 F4 03 04 00 13 78 C8 66 B6 04 01 00 00 05 02 BC 5C FC D1 AE D5 [18:02:51]CommunicateWithHost err = 0 [18:02:51]CheckOFDResponse [18:02:51]1017 (14) - 77093643461234 [18:02:51]1041 (16) - 0000000000871769 [18:02:51]1040 (4) - 165680 [18:02:51]1012 (4) - 23.08.2024 11:52 [18:02:51]1206 (1) - 0 [18:02:51]OFD Sender: Remove packet 165680 [18:02:51]ProducePacketName [18:02:51]name=ofd_packets/00165680 [18:02:51]NVStorageDeleteData [18:02:51]OFD Sender: Processing packet 165681 [packets to send 1000, broken 995] [18:02:51]ProducePacketName [18:02:51]name=ofd_packets/00165681 [18:02:51]OFD Sender: To server: pG, [18:02:51]CommunicateWithHost lk.salyk.kg:30040 [18:02:51]ConnectInit lk.salyk.kg [18:02:53]Connected sock=9 [18:02:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 40 01 00 00 90 F4 38 01 21 D8 5A 03 01 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 37 30 30 30 32 32 39 35 30 30 32 39 06 04 3A 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 9D D0 B0 D1 81 D1 82 D1 80 D0 BE D0 B5 D0 BD D0 B8 D0 B5 20 56 20 D0 BF D1 80 D0 B5 D0 BC D0 B8 D1 83 D0 BC 20 34 30 25 20 30 2C 37 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 36 01 00 00 00 13 04 06 00 8C 36 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 36 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BF 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 20 00 00 00 00 07 04 06 00 8C 36 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 51 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 87 02 00 35 04 06 00 10 EB 28 1F 53 9A 0A B6 98 72 16 81 A8 25 [18:02:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB F3 47 00 61 36 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 87 02 00 F4 03 04 00 17 78 C8 66 B6 04 01 00 00 BA 36 CF 99 FC 5A 5C 92 [18:02:54]CommunicateWithHost err = 0 [18:02:54]CheckOFDResponse [18:02:54]1017 (14) - 77093643461234 [18:02:54]1041 (16) - 0000000000871769 [18:02:54]1040 (4) - 165681 [18:02:54]1012 (4) - 23.08.2024 11:52 [18:02:54]1206 (1) - 0 [18:02:54]OFD Sender: Remove packet 165681 [18:02:54]ProducePacketName [18:02:54]name=ofd_packets/00165681 [18:02:54]NVStorageDeleteData [18:02:54]OFD Sender: Processing packet 165682 [packets to send 999, broken 995] [18:02:54]ProducePacketName [18:02:54]name=ofd_packets/00165682 [18:02:54]OFD Sender: To server: pG, [18:02:54]CommunicateWithHost lk.salyk.kg:30040 [18:02:54]ConnectInit lk.salyk.kg [18:02:55]Connected sock=7 [18:02:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A7 5B 07 01 1D 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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 57 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 87 02 00 35 04 06 00 57 A1 6F 0F BD 29 FE 83 81 03 3C 9E C6 83 [18:02:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5A 4D 47 00 F8 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 87 02 00 F4 03 04 00 19 78 C8 66 B6 04 01 00 00 C0 B9 D0 DB 89 57 8C A2 [18:02:56]CommunicateWithHost err = 0 [18:02:56]CheckOFDResponse [18:02:56]1017 (14) - 77093643461234 [18:02:56]1041 (16) - 0000000000871769 [18:02:56]1040 (4) - 165682 [18:02:56]1012 (4) - 23.08.2024 11:52 [18:02:56]1206 (1) - 0 [18:02:56]OFD Sender: Remove packet 165682 [18:02:56]ProducePacketName [18:02:56]name=ofd_packets/00165682 [18:02:56]NVStorageDeleteData [18:02:56]OFD Sender: Processing packet 165683 [packets to send 998, broken 995] [18:02:56]ProducePacketName [18:02:56]name=ofd_packets/00165683 [18:02:56]OFD Sender: To server: pG, [18:02:56]CommunicateWithHost lk.salyk.kg:30040 [18:02:56]ConnectInit lk.salyk.kg [18:02:57]Connected sock=7 [18:02:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 28 1D 04 01 0A 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 70 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A2 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4A 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 5E CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 87 02 00 35 04 06 00 BA A6 2C AB 07 F0 8D 05 03 F3 4B AF 33 39 [18:02:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E E1 47 00 56 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 87 02 00 F4 03 04 00 1B 78 C8 66 B6 04 01 00 00 24 C1 24 31 EF 41 89 A6 [18:02:58]CommunicateWithHost err = 0 [18:02:58]CheckOFDResponse [18:02:58]1017 (14) - 77093643461234 [18:02:58]1041 (16) - 0000000000871769 [18:02:58]1040 (4) - 165683 [18:02:58]1012 (4) - 23.08.2024 11:52 [18:02:58]1206 (1) - 0 [18:02:58]OFD Sender: Remove packet 165683 [18:02:58]ProducePacketName [18:02:58]name=ofd_packets/00165683 [18:02:58]NVStorageDeleteData [18:02:58]OFD Sender: Processing packet 165684 [packets to send 997, broken 995] [18:02:58]ProducePacketName [18:02:58]name=ofd_packets/00165684 [18:02:58]OFD Sender: To server: pG, [18:02:58]CommunicateWithHost lk.salyk.kg:30040 [18:02:58]ConnectInit lk.salyk.kg [18:03:00]Connected sock=9 [18:03:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 09 F2 18 01 4D 98 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 35 38 34 06 04 1A 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 73 73 65 20 47 6F 6C 64 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 66 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 87 02 00 35 04 06 00 C9 08 1B 1D D2 6A 8B F9 C1 F5 B1 BC 59 89 [18:03:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8A E6 47 00 9F B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 87 02 00 F4 03 04 00 1E 78 C8 66 B6 04 01 00 00 44 DA 7A DF CB 5F 51 4A [18:03:00]CommunicateWithHost err = 0 [18:03:00]CheckOFDResponse [18:03:00]1017 (14) - 77093643461234 [18:03:00]1041 (16) - 0000000000871769 [18:03:00]1040 (4) - 165684 [18:03:00]1012 (4) - 23.08.2024 11:53 [18:03:00]1206 (1) - 0 [18:03:00]OFD Sender: Remove packet 165684 [18:03:00]ProducePacketName [18:03:00]name=ofd_packets/00165684 [18:03:00]NVStorageDeleteData [18:03:01]OFD Sender: Processing packet 165685 [packets to send 996, broken 995] [18:03:01]ProducePacketName [18:03:01]name=ofd_packets/00165685 [18:03:01]OFD Sender: To server: pG, [18:03:01]CommunicateWithHost lk.salyk.kg:30040 [18:03:01]ConnectInit lk.salyk.kg [18:03:01]Connected sock=7 [18:03:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 82 CC 07 01 5E 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 A2 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 87 02 00 35 04 06 00 FA 98 FB 7C C9 78 CC 30 28 DB 36 9F D7 3F [18:03:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 93 65 47 00 87 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 87 02 00 F4 03 04 00 1F 78 C8 66 B6 04 01 00 00 7F 04 C6 98 64 9A AA 46 [18:03:02]CommunicateWithHost err = 0 [18:03:02]CheckOFDResponse [18:03:02]1017 (14) - 77093643461234 [18:03:02]1041 (16) - 0000000000871769 [18:03:02]1040 (4) - 165685 [18:03:02]1012 (4) - 23.08.2024 11:53 [18:03:02]1206 (1) - 0 [18:03:02]OFD Sender: Remove packet 165685 [18:03:02]ProducePacketName [18:03:02]name=ofd_packets/00165685 [18:03:02]NVStorageDeleteData [18:03:02]OFD Sender: No OFD packet to send [18:03:07]OFD Sender: No OFD packet to send [18:03:12]OFD Sender: No OFD packet to send [18:03:17]OFD Sender: No OFD packet to send [18:03:22]OFD Sender: No OFD packet to send [18:03:27]accept exits with 10 [18:03:27]New connection [18:03:27]New thread 3066715492 created [18:03:27]Thread 3066858852 joined [18:03:27]Waiting for new connection... [18:03:27] Sock 10.Parse request [18:03:27]Sock 10.Check first char [18:03:28]Sock 10.First char is OK [18:03:28]request: POST /json_proto HTTP/1.0 [18:03:28]Method: POST [18:03:28]URL: /json_proto [18:03:28]Method is POST - this is cgi request [18:03:28]url: /json_proto [18:03:28]query_string will be loaded in cgi processing [18:03:28]execute_cgi json_proto POST (null) [18:03:28]execute_cgi path=json_proto method=POST [18:03:28]POST find Content-Length [18:03:28]Host: 172.17.44.132:8080 [18:03:28]Content-Length: 677 [18:03:28]Content-Type: application/json [18:03:28] [18:03:28]POST finish read [18:03:28]Found Content-Length = 677 [18:03:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:28]execute_script... [18:03: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)294539", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:28]POST & json_proto [18:03:28]process_json_proto [18:03:28]OFD Sender: No OFD packet to send [18:03:28]json parsed OK: [18:03:28]protocol is kg_v1.0 [18:03:28]action value=close_receipt [18:03:28]process_action close_receipt [18:03:28]cmd_close_receipt [18:03:28]MH_GetDate [18:03:28]Write to MH i2c: F0 00 00 8F 01 7F [18:03:28]Write i2c OK [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: F0 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: F0 09 00 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: F0 09 00 8F 01 00 F0 CE C8 66 2A 83 C1 65 47 [18:03:28]GetLastDocTimeStamp 1724436130 [18:03:28]current date 1724436208 [18:03:28]FM_GetShiftState [18:03:28]SAM_PROTO_GetShiftState [18:03:28]wFMCommunicate request_size=4 [18:03:28]MH_SAM_APDU [18:03:28]CAPDU: 80 13 01 00 [18:03:28]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [18:03:28]Write i2c OK [18:03:28]MH_I2C_Read... [18:03:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:28]Read from MH i2c: E2 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 0E 00 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3C [18:03:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:03:28]wFMCommunicate OK [18:03:28]SAM_PROTO_GetShiftState done [18:03:28]FM_GetShiftState done [18:03:28]opened in 1724372766 [18:03:28]opened+sec_in_day 1724459166 [18:03:28]quantity*price = 50036 [18:03:28]sum+1 = 50037 [18:03:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 539 23.08.2024 18:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165686 ФПД: 164029436685755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180328&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165686&fm=164029436685755&tin=02508201610067®Number=0000000000092562&sum=50000 [18:03:29]StoreToDocumentArchive [18:03:29]shift 469 fd 165686 [18:03:29]save to /storage/0469/doc_00165686 [18:03:29]save last doc name /storage/0469/doc_00165686 to /storage/kkm_last_doc_name [18:03:29]save OK [18:03:29]Clear old archive folders... [18:03:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:29]tlvbuf is 00FD7560 [18:03:29]SAM_PROTO_ClearQueue [18:03:29]wFMCommunicate request_size=4 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 09 00 00 [18:03:29]Write to MH i2c: E2 08 00 9D 01 80 09 00 00 00 00 00 00 10 [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [18:03:29]RAPDU: 90 00 [18:03:29]wFMCommunicate OK [18:03:29]SAM_PROTO_ClearQueue done [18:03:29]KKMCreateOFDPacket [18:03:29]OFDProtocolAddRootSTLVToBuf [18:03:29]FM_MakeSignedData [18:03:29]FM_MakeSignedData [18:03:29]SAM_PROTO_SignData [18:03:29]wFMCommunicate request_size=4 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 0D 01 02 [18:03:29]Write to MH i2c: E2 08 00 9E 01 80 0D 01 02 00 00 00 00 18 [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [18:03:29]RAPDU: 90 00 [18:03:29]wFMCommunicate OK [18:03:29]wFMCommunicate request_size=255 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 F0 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 87 02 00 35 04 06 00 95 [18:03:29]Write to MH i2c: E2 02 01 9F 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 F0 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 87 02 00 35 04 06 00 95 00 00 CF [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [18:03:29]RAPDU: 90 00 [18:03:29]wFMCommunicate OK [18:03:29]wFMCommunicate request_size=10 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 0D 02 02 05 2F 14 4E 6D BB [18:03:29]Write to MH i2c: E2 0D 00 A0 01 80 0D 02 02 05 00 2F 14 4E 6D BB 00 00 DE [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [18:03:29]RAPDU: 90 00 [18:03:30]wFMCommunicate OK [18:03:30]wFMCommunicate request_size=4 [18:03:30]MH_SAM_APDU [18:03:30]CAPDU: 80 0D 03 02 [18:03:30]Write to MH i2c: E2 08 00 A1 01 80 0D 03 02 00 00 00 00 1D [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:30]Read from MH i2c: E2 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: E2 0B 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: E2 0B 00 A1 01 00 A6 CA E3 F7 F0 EB F2 EB 90 00 20 [18:03:30]RAPDU: A6 CA E3 F7 F0 EB F2 EB 90 00 [18:03:30]wFMCommunicate OK [18:03:30]SAM_PROTO_SignData done [18:03:30]FM_MakeSignedData done [18:03:30]CreateOFDProtocolMessage [18:03:30]wFMCommunicate request_size=4 [18:03:30]MH_SAM_APDU [18:03:30]CAPDU: 80 11 00 00 [18:03:30]Write to MH i2c: E2 08 00 A2 01 80 11 00 00 00 00 00 00 1D [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:30]Read from MH i2c: E2 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: E2 17 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: E2 17 00 A2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [18:03:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:03:30]wFMCommunicate OK [18:03:30]CreateOFDProtocolMessage done [18:03:30]OFDSenderStorePacket 165686 [18:03:30]StoreOFDPacket docnum=165686 [18:03:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 16 25 07 01 B2 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 F0 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 87 02 00 35 04 06 00 95 2F 14 4E 6D BB A6 CA E3 F7 F0 EB F2 EB [18:03:30]CheckFolder [18:03:30]dirname=/storage/ofd_packets [18:03:30]CheckFolder done [18:03:30]ProducePacketName [18:03:30]name=ofd_packets/00165686 [18:03:30]NVStorageSaveData ofd_packets/00165686 [18:03:30]File name is /storage/ofd_packets/00165686 [18:03:30]Write 301 bytes [18:03:30]NVStorageSaveData done [18:03:30]OFDSenderStorePacket done [18:03:30]KKMCreateOFDPacket done [18:03:30]NVStorageSaveData kkm_last_timestamp [18:03:30]File name is /storage/kkm_last_timestamp [18:03:30]Write 4 bytes [18:03:30]NVStorageSaveData done [18:03:30]ExternCall_PrintAddStr [18:03:30]wPrintStart [18:03:30]Write to MH i2c: 01 00 00 A3 01 A4 [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 A3 01 00 00 00 00 00 FF 0F B9 [18:03:30]RasterBufferAndPrint [18:03:30]line Счет N : (1)294539 [18:03:30]line ИНН: 02508201610067 [18:03:30]line Контрольно-Кассовый Чек [18:03:30]line ПРОДАЖА [18:03:30]line ТРК (МРК, ГНК) : 62 [18:03:30]line Товар: 2710124130 [18:03:30]line Аи-92-К-5 [18:03:30]line 7.380 * 67.80 [18:03:30]line = 500.36 [18:03:30]line НДС 12% НСП 1% [18:03:30]line > о реализуемом товаре [18:03:30]line ОКРУГЛЕНИЕ: -0.36 [18:03:30]line ИТОГО: 500.00 [18:03:30]line Внесено: 500.00 [18:03:30]line СДАЧА: 0.00 [18:03:30]line НСП 1% : 4.43 [18:03:30]line НДС 12% : 53.14 [18:03:30]line Наличными: 500.00 [18:03:30]line Безнал.: 0.00 [18:03:30]line Место: АЗС № 130 "Партнер Нефть" [18:03:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:03:30]line СНО: Общий режим [18:03:30]line Чек 539 23.08.2024 18:03 [18:03:30]line Смена: 469 ФФД: 1.0 [18:03:30]line ЗНМ: 0300000070 [18:03:30]line РНМ: 0000000000092562 [18:03:30]line Версия ККМ: 001 [18:03:30]line ФМ: 0000000000871769 [18:03:30]line ФД: 165686 [18:03:30]line ФПД: 164029436685755 [18:03:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180328&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165686&fm=164029436685755&tin=02508201610067®Number=0000000000092562&sum=50000 [18:03:30]written 0, free lines is 4095 [18:03:30]OFD Sender: Processing packet 165686 [packets to send 996, broken 995] [18:03:30]ProducePacketName [18:03:30]name=ofd_packets/00165686 [18:03:30]OFD Sender: To server: pG, [18:03:30]CommunicateWithHost lk.salyk.kg:30040 [18:03:30]ConnectInit lk.salyk.kg [18:03:30]Write to MH i2c: 01 00 00 CE 01 CF [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 CE 01 00 00 00 00 00 D4 0C B6 [18:03:30]RasterBufferAndPrint [18:03:30]line [18:03:30]line [18:03:30]line [18:03:30]line [18:03:30]line [18:03:30]written 0, free lines is 3314 [18:03:30]MH_Cut [18:03:30]Write to MH i2c: D1 01 00 D5 01 01 A8 [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: D1 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: D1 01 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: D1 01 00 D5 01 00 A7 [18:03:30]Write to MH i2c: 01 00 00 D6 01 D7 [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]Connected sock=11 [18:03:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 16 25 07 01 B2 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 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 02 00 00 F4 03 04 00 F0 CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 87 02 00 35 04 06 00 95 2F 14 4E 6D BB A6 CA E3 F7 F0 EB F2 EB [18:03:31]*** Cut start [18:03:31]*** Purtial cut [18:03:31]*** Stage 1: CUTSNS_PIN = 1 [18:03:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AF 87 47 00 72 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 87 02 00 F4 03 04 00 3C 78 C8 66 B6 04 01 00 00 7F 07 2E AC 95 61 AF BB [18:03:32]CommunicateWithHost err = 0 [18:03:32]CheckOFDResponse [18:03:32]1017 (14) - 77093643461234 [18:03:32]1041 (16) - 0000000000871769 [18:03:32]1040 (4) - 165686 [18:03:32]1012 (4) - 23.08.2024 11:53 [18:03:32]1206 (1) - 0 [18:03:32]OFD Sender: Remove packet 165686 [18:03:32]ProducePacketName [18:03:32]name=ofd_packets/00165686 [18:03:32]NVStorageDeleteData [18:03:32]OFD Sender: No OFD packet to send [18:03:33]Read from MH i2c: 01 [18:03:33]MH_I2C_Read... [18:03:33]*** Stop cut motor [18:03:33]*** Cut end [18:03:33]Read from MH i2c: 01 07 00 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [18:03:33]process_action close_receipt done [18:03:33]requested_data is exist [18:03:33]produce_requested_data [18:03:33]requested_item fm.sn is exist - process it [18:03:33]wFMCommunicate request_size=4 [18:03:33]MH_SAM_APDU [18:03:33]CAPDU: 80 11 00 00 [18:03:33]Write to MH i2c: E2 08 00 D7 01 80 11 00 00 00 00 00 00 52 [18:03:33]Write i2c OK [18:03:33]MH_I2C_Read... [18:03:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:33]Read from MH i2c: E2 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 17 00 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 17 00 D7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AB [18:03:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:03:33]wFMCommunicate OK [18:03:33]requested_item fd.num is exist - process it [18:03:33]SAM_PROTO_GetFieldsCounters [18:03:33]wFMCommunicate request_size=4 [18:03:33]MH_SAM_APDU [18:03:33]CAPDU: 80 13 00 00 [18:03:33]Write to MH i2c: E2 08 00 D8 01 80 13 00 00 00 00 00 00 55 [18:03:33]Write i2c OK [18:03:33]MH_I2C_Read... [18:03:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:33]Read from MH i2c: E2 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 62 00 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 62 00 D8 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 67 [18:03:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1B 02 00 00 5E 04 04 00 1B 02 00 00 57 04 04 00 1C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:33]wFMCommunicate OK [18:03:33]SAM_PROTO_GetFieldsCounters done [18:03:33]requested_item shift.num is exist - process it [18:03:33]requested_item shift.opened is exist - process it [18:03:33]req_shift_opened [18:03:33]FM_GetShiftState [18:03:33]SAM_PROTO_GetShiftState [18:03:33]wFMCommunicate request_size=4 [18:03:33]MH_SAM_APDU [18:03:33]CAPDU: 80 13 01 00 [18:03:33]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [18:03:33]Write i2c OK [18:03:33]MH_I2C_Read... [18:03:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:33]Read from MH i2c: E2 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 0E 00 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 85 [18:03:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:03:33]wFMCommunicate OK [18:03:33]SAM_PROTO_GetShiftState done [18:03:33]FM_GetShiftState done [18:03:33]req_shift_opened done [18:03:33]requested_item shift.open_date is exist - process it [18:03:33]req_shift_open_date [18:03:33]req_shift_open_date done [18:03:33]produce_requested_data done [18:03:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165686,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:03:33]process_action_free close_receipt [18:03:33]json_value_free [18:03:33]json_value_free done [18:03:33]process_json_proto returns [18:03:33]Send response to host [18:03:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165686,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:03:33]free response buf [18:03:33]execute_script done [18:03:33]execute_script returns [18:03:33]free content buf [18:03:33]Sock 10.Close socket [18:03:33]Sock 10.Thread stoped [18:03:38]OFD Sender: No OFD packet to send [18:03:41]accept exits with 9 [18:03:41]New connection [18:03:41]New thread 3066858852 created [18:03:41]Thread 3066715492 joined [18:03:41]Waiting for new connection... [18:03:41] Sock 9.Parse request [18:03:41]Sock 9.Check first char [18:03:41]Sock 9.First char is OK [18:03:41]request: POST /json_proto HTTP/1.0 [18:03:41]Method: POST [18:03:41]URL: /json_proto [18:03:41]Method is POST - this is cgi request [18:03:41]url: /json_proto [18:03:41]query_string will be loaded in cgi processing [18:03:41]execute_cgi json_proto POST (null) [18:03:41]execute_cgi path=json_proto method=POST [18:03:41]POST find Content-Length [18:03:41]Host: 172.17.44.132:8080 [18:03:41]Content-Length: 682 [18:03:41]Content-Type: application/json [18:03:41] [18:03:41]POST finish read [18:03:41]Found Content-Length = 682 [18:03:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:41]execute_script... [18:03: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)294540", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:41]POST & json_proto [18:03:41]process_json_proto [18:03:41]json parsed OK: [18:03:41]protocol is kg_v1.0 [18:03:41]action value=close_receipt [18:03:41]process_action close_receipt [18:03:41]cmd_close_receipt [18:03:41]MH_GetDate [18:03:41]Write to MH i2c: F0 00 00 DA 01 CA [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: F0 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: F0 09 00 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: F0 09 00 DA 01 00 FE CE C8 66 2A 83 C1 65 A0 [18:03:41]GetLastDocTimeStamp 1724436208 [18:03:41]current date 1724436222 [18:03:41]FM_GetShiftState [18:03:41]SAM_PROTO_GetShiftState [18:03:41]wFMCommunicate request_size=4 [18:03:41]MH_SAM_APDU [18:03:41]CAPDU: 80 13 01 00 [18:03:41]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [18:03:41]Write i2c OK [18:03:41]MH_I2C_Read... [18:03:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:41]Read from MH i2c: E2 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 0E 00 [18:03:41]MH_I2C_Read... [18:03:41]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 87 [18:03:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:03:41]wFMCommunicate OK [18:03:41]SAM_PROTO_GetShiftState done [18:03:41]FM_GetShiftState done [18:03:41]opened in 1724372766 [18:03:41]opened+sec_in_day 1724459166 [18:03:41]quantity*price = 200043 [18:03:41]sum+1 = 200044 [18:03:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 540 23.08.2024 18:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165687 ФПД: 81186090855641 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165687&fm=81186090855641&tin=02508201610067®Number=0000000000092562&sum=200000 [18:03:42]StoreToDocumentArchive [18:03:42]shift 469 fd 165687 [18:03:42]save to /storage/0469/doc_00165687 [18:03:42]save last doc name /storage/0469/doc_00165687 to /storage/kkm_last_doc_name [18:03:42]save OK [18:03:42]Clear old archive folders... [18:03:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:03:42]tlvbuf is 00F36030 [18:03:42]SAM_PROTO_ClearQueue [18:03:42]wFMCommunicate request_size=4 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 09 00 00 [18:03:42]Write to MH i2c: E2 08 00 E8 01 80 09 00 00 00 00 00 00 5B [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:42]Read from MH i2c: E2 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 [18:03:42]MH_I2C_Read... [18:03:42]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [18:03:42]RAPDU: 90 00 [18:03:42]wFMCommunicate OK [18:03:42]SAM_PROTO_ClearQueue done [18:03:42]KKMCreateOFDPacket [18:03:42]OFDProtocolAddRootSTLVToBuf [18:03:42]FM_MakeSignedData [18:03:42]FM_MakeSignedData [18:03:42]SAM_PROTO_SignData [18:03:42]wFMCommunicate request_size=4 [18:03:42]MH_SAM_APDU [18:03:42]CAPDU: 80 0D 01 02 [18:03:42]Write to MH i2c: E2 08 00 E9 01 80 0D 01 02 00 00 00 00 63 [18:03:42]Write i2c OK [18:03:42]MH_I2C_Read... [18:03:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [18:03:43]RAPDU: 90 00 [18:03:43]wFMCommunicate OK [18:03:43]wFMCommunicate request_size=255 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 FE CE C8 66 0E 04 04 00 D5 01 00 00 OFD Sender: No OFD packet to send [18:03:43]B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 87 02 00 35 04 06 00 49 [18:03:43]Write to MH i2c: E2 02 01 EA 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 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 FE CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 87 02 00 35 04 06 00 49 00 00 96 [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [18:03:43]RAPDU: 90 00 [18:03:43]wFMCommunicate OK [18:03:43]wFMCommunicate request_size=10 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 0D 02 02 05 D6 9C 1B 2C D9 [18:03:43]Write to MH i2c: E2 0D 00 EB 01 80 0D 02 02 05 00 D6 9C 1B 2C D9 00 00 02 [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [18:03:43]RAPDU: 90 00 [18:03:43]wFMCommunicate OK [18:03:43]wFMCommunicate request_size=4 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 0D 03 02 [18:03:43]Write to MH i2c: E2 08 00 EC 01 80 0D 03 02 00 00 00 00 68 [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 0B 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 0B 00 EC 01 00 43 FC CD 84 23 7E C3 49 90 00 A6 [18:03:43]RAPDU: 43 FC CD 84 23 7E C3 49 90 00 [18:03:43]wFMCommunicate OK [18:03:43]SAM_PROTO_SignData done [18:03:43]FM_MakeSignedData done [18:03:43]CreateOFDProtocolMessage [18:03:43]wFMCommunicate request_size=4 [18:03:43]MH_SAM_APDU [18:03:43]CAPDU: 80 11 00 00 [18:03:43]Write to MH i2c: E2 08 00 ED 01 80 11 00 00 00 00 00 00 68 [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:43]Read from MH i2c: E2 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 17 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: E2 17 00 ED 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [18:03:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:03:43]wFMCommunicate OK [18:03:43]CreateOFDProtocolMessage done [18:03:43]OFDSenderStorePacket 165687 [18:03:43]StoreOFDPacket docnum=165687 [18:03:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0B 1F 07 01 DE C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 FE CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 87 02 00 35 04 06 00 49 D6 9C 1B 2C D9 43 FC CD 84 23 7E C3 49 [18:03:43]CheckFolder [18:03:43]dirname=/storage/ofd_packets [18:03:43]CheckFolder done [18:03:43]ProducePacketName [18:03:43]name=ofd_packets/00165687 [18:03:43]NVStorageSaveData ofd_packets/00165687 [18:03:43]File name is /storage/ofd_packets/00165687 [18:03:43]Write 301 bytes [18:03:43]NVStorageSaveData done [18:03:43]OFDSenderStorePacket done [18:03:43]KKMCreateOFDPacket done [18:03:43]NVStorageSaveData kkm_last_timestamp [18:03:43]File name is /storage/kkm_last_timestamp [18:03:43]Write 4 bytes [18:03:43]NVStorageSaveData done [18:03:43]ExternCall_PrintAddStr [18:03:43]wPrintStart [18:03:43]Write to MH i2c: 01 00 00 EE 01 EF [18:03:43]Write i2c OK [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: 01 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: 01 07 00 [18:03:43]MH_I2C_Read... [18:03:43]Read from MH i2c: 01 07 00 EE 01 00 00 00 00 00 FF 0F 04 [18:03:43]RasterBufferAndPrint [18:03:43]line Счет N : (1)294540 [18:03:43]line ИНН: 02508201610067 [18:03:43]line Контрольно-Кассовый Чек [18:03:43]line ПРОДАЖА [18:03:43]line ТРК (МРК, ГНК) : 53 [18:03:43]line Товар: 2710124500 [18:03:43]line Аи-95-К-5 [18:03:43]line 26.960 * 74.20 [18:03:43]line = 2000.43 [18:03:43]line НДС 12% НСП 1% [18:03:43]line > о реализуемом товаре [18:03:43]line ОКРУГЛЕНИЕ: -0.43 [18:03:43]line ИТОГО: 2000.00 [18:03:43]line Внесено: 2000.00 [18:03:43]line СДАЧА: 0.00 [18:03:43]line НСП 1% : 17.70 [18:03:43]line НДС 12% : 212.43 [18:03:43]line Наличными: 2000.00 [18:03:43]line Безнал.: 0.00 [18:03:43]line Место: АЗС № 130 "Партнер Нефть" [18:03:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:03:43]line СНО: Общий режим [18:03:44]line Чек 540 23.08.2024 18:03 [18:03:44]line Смена: 469 ФФД: 1.0 [18:03:44]line ЗНМ: 0300000070 [18:03:44]line РНМ: 0000000000092562 [18:03:44]line Версия ККМ: 001 [18:03:44]line ФМ: 0000000000871769 [18:03:44]line ФД: 165687 [18:03:44]line ФПД: 81186090855641 [18:03:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165687&fm=81186090855641&tin=02508201610067®Number=0000000000092562&sum=200000 [18:03:44]written 0, free lines is 4095 [18:03:44]OFD Sender: Processing packet 165687 [packets to send 996, broken 995] [18:03:44]ProducePacketName [18:03:44]name=ofd_packets/00165687 [18:03:44]OFD Sender: To server: pG, [18:03:44]CommunicateWithHost lk.salyk.kg:30040 [18:03:44]ConnectInit lk.salyk.kg [18:03:44]Write to MH i2c: 01 00 00 19 02 1B [18:03:44]Write i2c OK [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: 01 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: 01 07 00 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: 01 07 00 19 02 00 00 00 00 00 D5 0C 03 [18:03:44]RasterBufferAndPrint [18:03:44]line [18:03:44]line [18:03:44]line [18:03:44]line [18:03:44]line [18:03:44]written 0, free lines is 3320 [18:03:44]MH_Cut [18:03:44]Write to MH i2c: D1 01 00 20 02 01 F4 [18:03:44]Write i2c OK [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: D1 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: D1 01 00 [18:03:44]MH_I2C_Read... [18:03:44]Read from MH i2c: D1 01 00 20 02 00 F3 [18:03:44]Write to MH i2c: 01 00 00 21 02 23 [18:03:44]Write i2c OK [18:03:44]MH_I2C_Read... [18:03:45]*** Cut start [18:03:45]*** Purtial cut [18:03:45]*** Stage 1: CUTSNS_PIN = 1 [18:03:47]Read from MH i2c: 01 [18:03:47]MH_I2C_Read... [18:03:47]*** Stop cut motor [18:03:47]*** Cut end [18:03:47]Read from MH i2c: 01 07 00 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [18:03:47]process_action close_receipt done [18:03:47]requested_data is exist [18:03:47]produce_requested_data [18:03:47]requested_item fm.sn is exist - process it [18:03:47]wFMCommunicate request_size=4 [18:03:47]MH_SAM_APDU [18:03:47]CAPDU: 80 11 00 00 [18:03:47]Write to MH i2c: E2 08 00 22 02 80 11 00 00 00 00 00 00 9E [18:03:47]Write i2c OK [18:03:47]MH_I2C_Read... [18:03:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:47]Read from MH i2c: E2 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: E2 17 00 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: E2 17 00 22 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [18:03:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:03:47]wFMCommunicate OK [18:03:47]requested_item fd.num is exist - process it [18:03:47]SAM_PROTO_GetFieldsCounters [18:03:47]wFMCommunicate request_size=4 [18:03:47]MH_SAM_APDU [18:03:47]CAPDU: 80 13 00 00 [18:03:47]Write to MH i2c: E2 08 00 23 02 80 13 00 00 00 00 00 00 A1 [18:03:47]Write i2c OK [18:03:47]MH_I2C_Read... [18:03:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:47]Read from MH i2c: E2 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: E2 62 00 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: E2 62 00 23 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 B7 [18:03:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1C 02 00 00 5E 04 04 00 1C 02 00 00 57 04 04 00 1D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:47]wFMCommunicate OK [18:03:47]SAM_PROTO_GetFieldsCounters done [18:03:47]requested_item shift.num is exist - process it [18:03:47]requested_item shift.opened is exist - process it [18:03:47]req_shift_opened [18:03:47]FM_GetShiftState [18:03:47]SAM_PROTO_GetShiftState [18:03:47]wFMCommunicate request_size=4 [18:03:47]MH_SAM_APDU [18:03:47]CAPDU: 80 13 01 00 [18:03:47]Write to MH i2c: E2 08 00 24 02 80 13 01 00 00 00 00 00 A3 [18:03:47]Write i2c OK [18:03:47]MH_I2C_Read... [18:03:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:47]Read from MH i2c: E2 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: E2 0E 00 [18:03:47]MH_I2C_Read... [18:03:47]Read from MH i2c: E2 0E 00 24 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D1 [18:03:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:03:47]wFMCommunicate OK [18:03:47]SAM_PROTO_GetShiftState done [18:03:47]FM_GetShiftState done [18:03:47]req_shift_opened done [18:03:47]requested_item shift.open_date is exist - process it [18:03:47]req_shift_open_date [18:03:47]req_shift_open_date done [18:03:47]produce_requested_data done [18:03:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165687,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:03:47]process_action_free close_receipt [18:03:47]json_value_free [18:03:47]json_value_free done [18:03:47]process_json_proto returns [18:03:47]Send response to host [18:03:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165687,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:03:47]free response buf [18:03:47]execute_script done [18:03:47]execute_script returns [18:03:47]free content buf [18:03:47]Sock 9.Close socket [18:03:47]Sock 9.Thread stoped [18:03:48]recv_with_timeout no data received [18:03:51]Connected sock=11 [18:03:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0B 1F 07 01 DE C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 FE CE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 87 02 00 35 04 06 00 49 D6 9C 1B 2C D9 43 FC CD 84 23 7E C3 49 [18:03:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 39 CA 47 00 7A 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 37 36 39 10 04 04 00 37 87 02 00 F4 03 04 00 51 78 C8 66 B6 04 01 00 00 0B 0C C6 4C FD 11 54 28 [18:03:51]CommunicateWithHost err = 0 [18:03:51]CheckOFDResponse [18:03:51]1017 (14) - 77093643461234 [18:03:51]1041 (16) - 0000000000871769 [18:03:51]1040 (4) - 165687 [18:03:51]1012 (4) - 23.08.2024 11:53 [18:03:51]1206 (1) - 0 [18:03:51]OFD Sender: Remove packet 165687 [18:03:51]ProducePacketName [18:03:51]name=ofd_packets/00165687 [18:03:51]NVStorageDeleteData [18:03:52]OFD Sender: No OFD packet to send [18:03:57]OFD Sender: No OFD packet to send [18:04:02]OFD Sender: No OFD packet to send [18:04:07]OFD Sender: No OFD packet to send [18:04:12]OFD Sender: No OFD packet to send [18:04:17]OFD Sender: No OFD packet to send [18:04:22]OFD Sender: No OFD packet to send [18:04:27]OFD Sender: No OFD packet to send [18:04:32]OFD Sender: No OFD packet to send [18:04:37]OFD Sender: No OFD packet to send [18:04:42]OFD Sender: No OFD packet to send [18:04:47]OFD Sender: No OFD packet to send [18:04:52]OFD Sender: No OFD packet to send [18:04:57]OFD Sender: No OFD packet to send [18:05:01]recv_with_timeout no data received [18:05:02]OFD Sender: No OFD packet to send [18:05:07]OFD Sender: No OFD packet to send [18:05:12]OFD Sender: No OFD packet to send [18:05:17]OFD Sender: No OFD packet to send [18:05:22]OFD Sender: No OFD packet to send [18:05:27]OFD Sender: No OFD packet to send [18:05:32]OFD Sender: No OFD packet to send [18:05:37]OFD Sender: No OFD packet to send [18:05:39]recv_with_timeout no data received [18:05:42]OFD Sender: No OFD packet to send [18:05:47]OFD Sender: No OFD packet to send [18:05:52]OFD Sender: No OFD packet to send [18:05:57]OFD Sender: No OFD packet to send [18:06:02]OFD Sender: No OFD packet to send [18:06:07]OFD Sender: No OFD packet to send [18:06:12]OFD Sender: No OFD packet to send [18:06:17]OFD Sender: No OFD packet to send [18:06:22]OFD Sender: No OFD packet to send [18:06:27]recv_with_timeout no data received [18:06:28]OFD Sender: No OFD packet to send [18:06:33]OFD Sender: No OFD packet to send [18:06:38]OFD Sender: No OFD packet to send [18:06:43]OFD Sender: No OFD packet to send [18:06:48]OFD Sender: No OFD packet to send [18:06:53]OFD Sender: No OFD packet to send [18:06:58]OFD Sender: No OFD packet to send [18:00:44]url: /json_proto [18:00:44]query_string will be loaded in cgi processing [18:00:44]execute_cgi json_proto POST (null) [18:00:44]execute_cgi path=json_proto method=POST [18:00:44]POST find Content-Length [18:00:44]Host: 172.17.44.132:8080 [18:00:44]Content-Length: 331 [18:00:44]Content-Type: application/json [18:00:44] [18:00:44]POST finish read [18:00:44]Found Content-Length = 331 [18:00:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:00:44]execute_script... [18:00:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:00:44]POST & json_proto [18:00:44]process_json_proto [18:00:44]json parsed OK: [18:00:44]protocol is kg_v1.0 [18:00:44]action value=get_value [18:00:44]process_action get_value [18:00:44]cmd_get_value [18:00:44]process_action get_value done [18:00:44]requested_data is exist [18:00:44]produce_requested_data [18:00:44]requested_item fm.sale.total is exist - process it [18:00:44]SAM_PROTO_GetFMData [18:00:44]wFMCommunicate request_size=4 [18:00:44]MH_SAM_APDU [18:00:44]CAPDU: 80 13 03 00 [18:00:44]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:00:44]Write i2c OK [18:00:44]MH_I2C_Read... [18:00:45]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:00:45]Read from MH i2c: E2 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 FD 00 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 85 83 02 00 69 04 A4 00 6F 04 04 00 74 80 02 00 B1 04 05 00 F4 1D A1 79 03 70 04 05 00 D2 60 92 73 02 72 04 05 00 22 BD 0E 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D7 B8 7D 5E 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 66 92 DF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 BB [18:00:45]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 85 83 02 00 69 04 A4 00 6F 04 04 00 74 80 02 00 B1 04 05 00 F4 1D A1 79 03 70 04 05 00 D2 60 92 73 02 72 04 05 00 22 BD 0E 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D7 B8 7D 5E 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 66 92 DF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [18:00:45]wFMCommunicate OK [18:00:45]wFMCommunicate request_size=4 [18:00:45]MH_SAM_APDU [18:00:45]CAPDU: 80 17 00 00 [18:00:45]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:00:45]Write i2c OK [18:00:45]MH_I2C_Read... [18:00:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:00:45]Read from MH i2c: E2 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 FD 00 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [18:00:45]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [18:00:45]wFMCommunicate OK [18:00:45]wFMCommunicate request_size=4 [18:00:45]MH_SAM_APDU [18:00:45]CAPDU: 80 17 00 00 [18:00:45]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:00:45]Write i2c OK [18:00:45]MH_I2C_Read... [18:00:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:00:45]Read from MH i2c: E2 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 FD 00 [18:00:45]MH_I2C_Read... [18:00:45]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 0[18:07:03]OFD Sender: No OFD packet to send [18:07:08]OFD Sender: No OFD packet to send [18:07:13]OFD Sender: No OFD packet to send [18:07:18]OFD Sender: No OFD packet to send [18:07:23]OFD Sender: No OFD packet to send [18:07:28]OFD Sender: No OFD packet to send [18:07:33]OFD Sender: No OFD packet to send [18:07:38]OFD Sender: No OFD packet to send [18:07:43]OFD Sender: No OFD packet to send [18:07:48]OFD Sender: No OFD packet to send [18:07:53]OFD Sender: No OFD packet to send [18:07:58]OFD Sender: No OFD packet to send [18:07:59]recv_with_timeout no data received [18:08:03]OFD Sender: No OFD packet to send [18:08:08]OFD Sender: No OFD packet to send [18:08:13]OFD Sender: No OFD packet to send [18:08:18]OFD Sender: No OFD packet to send [18:08:21]recv_with_timeout no data received [18:08:23]OFD Sender: No OFD packet to send [18:08:28]OFD Sender: No OFD packet to send [18:08:33]OFD Sender: No OFD packet to send [18:08:38]OFD Sender: No OFD packet to send [18:08:42]accept exits with 10 [18:08:42]New connection [18:08:42]New thread 3066715492 created [18:08:42]Thread 3066858852 joined [18:08:42]Waiting for new connection... [18:08:42] Sock 10.Parse request [18:08:42]Sock 10.Check first char [18:08:42]Sock 10.First char is OK [18:08:42]request: POST /json_proto HTTP/1.0 [18:08:42]Method: POST [18:08:42]URL: /json_proto [18:08:42]Method is POST - this is cgi request [18:08:42]url: /json_proto [18:08:42]query_string will be loaded in cgi processing [18:08:42]execute_cgi json_proto POST (null) [18:08:42]execute_cgi path=json_proto method=POST [18:08:42]POST find Content-Length [18:08:42]Host: 172.17.44.132:8080 [18:08:42]Content-Length: 678 [18:08:42]Content-Type: application/json [18:08:42] [18:08:42]POST finish read [18:08:42]Found Content-Length = 678 [18:08:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:42]execute_script... [18:08:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:08:42]POST & json_proto [18:08:42]process_json_proto [18:08:42]json parsed OK: [18:08:42]protocol is kg_v1.0 [18:08:42]action value=close_receipt [18:08:42]process_action close_receipt [18:08:42]cmd_close_receipt [18:08:42]MH_GetDate [18:08:42]Write to MH i2c: F0 00 00 25 02 16 [18:08:42]Write i2c OK [18:08:42]MH_I2C_Read... [18:08:42]Read from MH i2c: F0 [18:08:42]MH_I2C_Read... [18:08:42]Read from MH i2c: F0 09 00 [18:08:42]MH_I2C_Read... [18:08:42]Read from MH i2c: F0 09 00 25 02 00 2B D0 C8 66 2A 83 C1 65 1B [18:08:42]GetLastDocTimeStamp 1724436222 [18:08:42]current date 1724436523 [18:08:42]FM_GetShiftState [18:08:42]SAM_PROTO_GetShiftState [18:08:42]wFMCommunicate request_size=4 [18:08:42]MH_SAM_APDU [18:08:42]CAPDU: 80 13 01 00 [18:08:42]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [18:08:42]Write i2c OK [18:08:42]MH_I2C_Read... [18:08:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:08:42]Read from MH i2c: E2 [18:08:42]MH_I2C_Read... [18:08:42]Read from MH i2c: E2 0E 00 [18:08:42]MH_I2C_Read... [18:08:42]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D3 [18:08:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:08:42]wFMCommunicate OK [18:08:42]SAM_PROTO_GetShiftState done [18:08:42]FM_GetShiftState done [18:08:42]opened in 1724372766 [18:08:42]opened+sec_in_day 1724459166 [18:08:42]quantity*price = 75016 [18:08:42]sum+1 = 75017 [18:08:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.66 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 541 23.08.2024 18:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165688 ФПД: 256449778316275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T180843&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165688&fm=256449778316275&tin=02508201610067®Number=0000000000092562&sum=75000 [18:08:43]StoreToDocumentArchive [18:08:43]shift 469 fd 165688 [18:08:43]save to /storage/0469/doc_00165688 [18:08:43]save last doc name /storage/0469/doc_00165688 to /storage/kkm_last_doc_name [18:08:43]save OK [18:08:43]Clear old archive folders... [18:08:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:08:43]tlvbuf is 00F35030 [18:08:43]SAM_PROTO_ClearQueue [18:08:43]wFMCommunicate request_size=4 [18:08:43]MH_SAM_APDU [18:08:43]CAPDU: 80 09 00 00 [18:08:43]Write to MH i2c: E2 08 00 33 02 80 09 00 00 00 00 00 00 A7 [18:08:43]Write i2c OK [18:08:43]MH_I2C_Read... [18:08:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:08:43]Read from MH i2c: E2 [18:08:43]MH_I2C_Read... [18:08:43]Read from MH i2c: E2 03 00 [18:08:43]MH_I2C_Read... [18:08:43]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [18:08:43]RAPDU: 90 00 [18:08:43]wFMCommunicate OK [18:08:43]SAM_PROTO_ClearQueue done [18:08:43]KKMCreateOFDPacket [18:08:43]OFDProtocolAddRootSTLVToBuf [18:08:43]FM_MakeSignedData [18:08:43]FM_MakeSignedData [18:08:43]SAM_PROTO_SignData [18:08:43]wFMCommunicate request_size=4 [18:08:43]MH_SAM_APDU [18:08:43]CAPDU: 80 0D 01 02 [18:08:43]Write to MH i2c: E2 08 00 34 02 80 0D 01 02 00 00 00 00 AF [18:08:43]Write i2c OK [18:08:43]MH_I2C_Read... [18:08:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:08:44]Read from MH i2c: E2 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 03 00 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [18:08:44]RAPDU: 90 00 [18:08:44]wFMCommunicate OK [18:08:44]wFMCommunicate request_size=255 [18:08:44]MH_SAM_APDU [18:08:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 2B D0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 87 02 00 35 04 06 00 E9 [18:08:44]Write to MH i2c: E2 02 01 35 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 2B D0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 87 02 00 35 04 06 00 E9 00 00 86 [18:08:44]Write i2c OK [18:08:44]MH_I2C_Read... [18:08:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:44]Read from MH i2c: E2 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 03 00 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [18:08:44]RAPDU: 90 00 [18:08:44]wFMCommunicate OK [18:08:44]wFMCommunicate request_size=10 [18:08:44]MH_SAM_APDU [18:08:44]CAPDU: 80 0D 02 02 05 3D 5D F0 73 F3 [18:08:44]Write to MH i2c: E2 0D 00 36 02 80 0D 02 02 05 00 3D 5D F0 73 F3 00 00 AC [18:08:44]Write i2c OK [18:08:44]MH_I2C_Read... [18:08:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:08:44]Read from MH i2c: E2 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 03 00 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [18:08:44]RAPDU: 90 00 [18:08:44]wFMCommunicate OK [18:08:44]wFMCommunicate request_size=4 [18:08:44]MH_SAM_APDU [18:08:44]CAPDU: 80 0D 03 02 [18:08:44]Write to MH i2c: E2 08 00 37 02 80 0D 03 02 00 00 00 00 B4 [18:08:44]Write i2c OK [18:08:44]MH_I2C_Read... [18:08:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:08:44]Read from MH i2c: E2 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 0B 00 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 0B 00 37 02 00 7A 28 FE 08 CB F3 3D 75 90 00 CD [18:08:44]RAPDU: 7A 28 FE 08 CB F3 3D 75 90 00 [18:08:44]wFMCommunicate OK [18:08:44]SAM_PROTO_SignData done [18:08:44]FM_MakeSignedData done [18:08:44]CreateOFDProtocolMessage [18:08:44]wFMCommunicate request_size=4 [18:08:44]MH_SAM_APDU [18:08:44]CAPDU: 80 11 00 00 [18:08:44]Write to MH i2c: E2 08 00 38 02 80 11 00 00 00 00 00 00 B4 [18:08:44]Write i2c OK [18:08:44]MH_I2C_Read... [18:08:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:08:44]Read from MH i2c: E2 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 17 00 [18:08:44]MH_I2C_Read... [18:08:44]Read from MH i2c: E2 17 00 38 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [18:08:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:08:44]wFMCommunicate OK [18:08:44]CreateOFDProtocolMessage done [18:08:44]OFDSenderStorePacket 165688 [18:08:44]StoreOFDPacket docnum=165688 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17255889+1707180842=1724436731 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 FC D0 C8 66 2A 83 C1 65 CC [18:12:12]Current date/time: 23.08.2024 18:12 [18:12:12]FM_Init [18:12:12]wFMConnect [18:12:12]MH_SAM_On [18:12:12]Write to MH i2c: E0 00 00 08 00 E7 [18:12:12]Write i2c OK [18:12:12]MH_I2C_Read... [18:12:12]*** iso7816_init finished! [18:12:12]*** atr: [18:12:12]*** 0F 3B D5 18 FF 81 91 FE [18:12:12]*** 1F C3 80 73 C8 21 10 0A [18:12:12]*** 00 00 00 00 00 00 00 00 [18:12:12]*** 00 00 00 00 00 00 00 00 [18:12:12]*** 00 00 00 00 00 00 00 00 [18:12:12]Read from MH i2c: E0 [18:12:12]MH_I2C_Read... [18:12:12]*** 00 00 00 00 00 00 00 00 [18:12:12]Read from MH i2c: E0 10 00 [18:12:12]MH_I2C_Read... [18:12:12]*** 00 00 00 00 00 00 00 00 [18:12:12]*** 00 00 00 00 00 00 00 00 [18:12:12]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:12:12]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:12:12]wFMCommunicate request_size=10 [18:12:12]MH_SAM_APDU [18:12:12]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:12:12]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:12:12]Write i2c OK [18:12:12]MH_I2C_Read... [18:12:18]MH_I2C_Read... [18:12:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [18:12:18]Read from MH i2c: E2 [18:12:18]MH_I2C_Read... [18:12:18]Read from MH i2c: E2 CE 00 [18:12:18]MH_I2C_Read... [18:12:18]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [18:12:18]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:12:18]wFMCommunicate OK [18:12:18]SAM_PROTO_GetShiftData done [18:12:18]requested_item shift.sale.total_cash is exist - process it [18:12:18]requested_item shift.sale_refund.total is exist - process it [18:12:18]requested_item shift.sale_refund.total_cash is exist - process it [18:12:18]requested_item shift.buy.total is exist - process it [18:12:18]requested_item shift.buy.total_cash is exist - process it [18:12:18]produce_requested_data done [18:12:18]produce_requested_data return {"fm.sale.total":149263027.88,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":507811.81,"shift.sale.total_cash":349857.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:12:18]process_action_free get_value [18:12:18]json_value_free [18:12:18]json_value_free done [18:12:18]process_json_proto returns [18:12:18]Send response to host [18:12:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149263027.88,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":507811.81,"shift.sale.total_cash":349857.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:12:18]free response buf [18:12:18]execute_script done [18:12:18]execute_script returns [18:12:18]free content buf [18:12:18]Sock 11.Close socket [18:12:18]Sock 11.Thread stoped [18:12:18]ConnectInit Can't take IP for lk.salyk.kg [18:12:18]CommunicateWithHost connect error [18:12:18]CommunicateWithHost err = -1 [18:12:18]OFD Sender: Server communicate error [18:12:18]accept exits with 8 [18:12:18]New connection [18:12:18]New thread 3066740068 created [18:12:18]Thread 3066596708 joined [18:12:18]Waiting for new connection... [18:12:19] Sock 8.Parse request [18:12:19]Sock 8.Check first char [18:12:19]Sock 8.First char is OK [18:12:19]request: POST /json_proto HTTP/1.0 [18:12:19]Method: POST [18:12:19]URL: /json_proto [18:12:19]Method is POST - this is cgi request [18:12:19]url: /json_proto [18:12:19]query_string will be loaded in cgi processing [18:12:19]execute_cgi json_proto POST (null) [18:12:19]execute_cgi path=json_proto method=POST [18:12:19]POST find Content-Length [18:12:19]Host: 172.17.44.132:8080 [18:12:19]Content-Length: 672 [18:12:19]Content-Type: application/json [18:12:19] [18:12:19]POST finish read [18:12:19]Found Content-Length = 672 [18:12:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:19]execute_script... [18:12: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)294542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:19]POST & json_proto [18:12:19]process_json_proto [18:12:19]json parsed OK: [18:12:19]protocol is kg_v1.0 [18:12:19]action value=close_receipt [18:12:19]process_action close_receipt [18:12:19]cmd_close_receipt [18:12:19]MH_GetDate [18:12:19]Write to MH i2c: F0 00 00 1D 00 0C [18:12:19]Write i2c OK [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: F0 [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: F0 09 00 [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: F0 09 00 1D 00 00 03 D1 C8 66 2A 83 C1 65 EA [18:12:19]GetLastDocTimeStamp 1724436523 [18:12:19]current date 1724436739 [18:12:19]FM_GetShiftState [18:12:19]SAM_PROTO_GetShiftState [18:12:19]wFMCommunicate request_size=4 [18:12:19]MH_SAM_APDU [18:12:19]CAPDU: 80 13 01 00 [18:12:19]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:12:19]Write i2c OK [18:12:19]MH_I2C_Read... [18:12:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:19]Read from MH i2c: E2 [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: E2 0E 00 [18:12:19]MH_I2C_Read... [18:12:19]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [18:12:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:12:19]wFMCommunicate OK [18:12:19]SAM_PROTO_GetShiftState done [18:12:19]FM_GetShiftState done [18:12:19]opened in 1724372766 [18:12:19]opened+sec_in_day 1724459166 [18:12:19]quantity*price = 100035 [18:12:19]sum+1 = 100036 [18:12:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 542 23.08.2024 18:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165689 ФПД: 161243244185036 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T181219&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165689&fm=161243244185036&tin=02508201610067®Number=0000000000092562&sum=100000 [18:12:20]StoreToDocumentArchive [18:12:20]shift 469 fd 165689 [18:12:20]save to /storage/0469/doc_00165689 [18:12:20]save last doc name /storage/0469/doc_00165689 to /storage/kkm_last_doc_name [18:12:20]save OK [18:12:20]Clear old archive folders... [18:12:20]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:12:20]tlvbuf is 00A2EEA0 [18:12:20]SAM_PROTO_ClearQueue [18:12:20]wFMCommunicate request_size=4 [18:12:20]MH_SAM_APDU [18:12:20]CAPDU: 80 09 00 00 [18:12:20]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:12:20]Write i2c OK [18:12:20]MH_I2C_Read... [18:12:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:20]Read from MH i2c: E2 [18:12:20]MH_I2C_Read... [18:12:20]Read from MH i2c: E2 03 00 [18:12:20]MH_I2C_Read... [18:12:20]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:12:20]RAPDU: 90 00 [18:12:20]wFMCommunicate OK [18:12:20]SAM_PROTO_ClearQueue done [18:12:20]KKMCreateOFDPacket [18:12:20]OFDProtocolAddRootSTLVToBuf [18:12:20]FM_MakeSignedData [18:12:20]FM_MakeSignedData [18:12:20]SAM_PROTO_SignData [18:12:20]wFMCommunicate request_size=4 [18:12:20]MH_SAM_APDU [18:12:20]CAPDU: 80 0D 01 02 [18:12:20]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:12:20]Write i2c OK [18:12:20]MH_I2C_Read... [18:12:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:20]Read from MH i2c: E2 [18:12:20]MH_I2C_Read... [18:12:20]Read from MH i2c: E2 03 00 [18:12:20]MH_I2C_Read... [18:12:20]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:12:20]RAPDU: 90 00 [18:12:20]wFMCommunicate OK [18:12:20]wFMCommunicate request_size=255 [18:12:20]MH_SAM_APDU [18:12:20]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 03 D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 87 02 00 35 04 06 00 92 A6 5E [18:12:20]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 [18:12:24]SAM_PROTO_GetShiftState [18:12:24]wFMCommunicate request_size=4 [18:12:24]MH_SAM_APDU [18:12:24]CAPDU: 80 13 01 00 [18:12:24]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:12:24]Write i2c OK [18:12:24]MH_I2C_Read... [18:12:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:24]Read from MH i2c: E2 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 0E 00 [18:12:24]MH_I2C_Read... [18:12:24]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [18:12:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:12:24]wFMCommunicate OK [18:12:24]SAM_PROTO_GetShiftState done [18:12:24]FM_GetShiftState done [18:12:24]req_shift_opened done [18:12:24]requested_item shift.open_date is exist - process it [18:12:24]req_shift_open_date [18:12:24]req_shift_open_date done [18:12:24]produce_requested_data done [18:12:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165689,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:12:24]process_action_free close_receipt [18:12:24]json_value_free [18:12:24]json_value_free done [18:12:24]process_json_proto returns [18:12:24]Send response to host [18:12:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165689,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:12:24]free response buf [18:12:24]execute_script done [18:12:24]execute_script returns [18:12:24]free content buf [18:12:24]Sock 8.Close socket [18:12:24]Sock 8.Thread stoped [18:12:26]ConnectInit Can't take IP for lk.salyk.kg [18:12:26]CommunicateWithHost connect error [18:12:26]CommunicateWithHost err = -1 [18:12:26]OFD Sender: Server communicate error [18:12:31]OFD Sender: Processing packet 165688 [packets to send 997, broken 995] [18:12:31]ProducePacketName [18:12:31]name=ofd_packets/00165688 [18:12:31]OFD Sender: To server: pG, [18:12:31]CommunicateWithHost lk.salyk.kg:30040 [18:12:31]ConnectInit lk.salyk.kg [18:12:36]ConnectInit Can't take IP for lk.salyk.kg [18:12:36]CommunicateWithHost connect error [18:12:36]CommunicateWithHost err = -1 [18:12:36]OFD Sender: Server communicate error [18:12:40]accept exits with 9 [18:12:40]New connection [18:12:40]New thread 3066596708 created [18:12:40]Thread 3066740068 joined [18:12:40]Waiting for new connection... [18:12:40] Sock 9.Parse request [18:12:40]Sock 9.Check first char [18:12:40]Sock 9.First char is OK [18:12:40]request: POST /json_proto HTTP/1.0 [18:12:40]Method: POST [18:12:40]URL: /json_proto [18:12:40]Method is POST - this is cgi request [18:12:40]url: /json_proto [18:12:40]query_string will be loaded in cgi processing [18:12:40]execute_cgi json_proto POST (null) [18:12:40]execute_cgi path=json_proto method=POST [18:12:40]POST find Content-Length [18:12:40]Host: 172.17.44.132:8080 [18:12:40]Content-Length: 952 [18:12:40]Content-Type: application/json [18:12:40] [18:12:40]POST finish read [18:12:40]Found Content-Length = 952 [18:12:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51087", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:40]execute_script... [18:12:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51087", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:40]POST & json_proto [18:12:40]process_json_proto [18:12:40]json parsed OK: [18:12:40]protocol is kg_v1.0 [18:12:40]action value=close_receipt [18:12:40]process_action close_receipt [18:12:40]cmd_close_receipt [18:12:40]MH_GetDate [18:12:40]Write to MH i2c: F0 00 00 68 00 57 [18:12:40]Write i2c OK [18:12:40]MH_I2C_Read... [18:12:40]Read from MH i2c: F0 [18:12:40]MH_I2C_Read... [18:12:40]Read from MH i2c: F0 09 00 [18:12:40]MH_I2C_Read... [18:12:40]Read from MH i2c: F0 09 00 68 00 00 18 D1 C8 66 2A 83 C1 65 4A [18:12:40]GetLastDocTimeStamp 1724436739 [18:12:40]current date 1724436760 [18:12:40]FM_GetShiftState [18:12:40]SAM_PROTO_GetShiftState [18:12:40]wFMCommunicate request_size=4 [18:12:40]MH_SAM_APDU [18:12:40]CAPDU: 80 13 01 00 [18:12:40]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:12:40]Write i2c OK [18:12:40]MH_I2C_Read... [18:12:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:40]Read from MH i2c: E2 [18:12:40]MH_I2C_Read... [18:12:40]Read from MH i2c: E2 0E 00 [18:12:40]MH_I2C_Read... [18:12:40]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [18:12:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:12:40]wFMCommunicate OK [18:12:40]SAM_PROTO_GetShiftState done [18:12:40]FM_GetShiftState done [18:12:40]opened in 1724372766 [18:12:40]opened+sec_in_day 1724459166 [18:12:40]quantity*price = 9500 [18:12:40]sum+1 = 9501 [18:12:40]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034730018 Кофе Американо (GABB TRADE) 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 170.00 НСП 1% : 1.50 НДС 12% : 18.05 Наличными: 170.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 543 23.08.2024 18:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165690 ФПД: 9511649009723 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T181240&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165690&fm=9511649009723&tin=02508201610067®Number=0000000000092562&sum=17000 0 [18:12:42]StoreToDocumentArchive [18:12:42]shift 469 fd 165690 [18:12:42]save to /storage/0469/doc_00165690 [18:12:42]save last doc name /storage/0469/doc_00165690 to /storage/kkm_last_doc_name [18:12:42]save OK [18:12:42]Clear old archive folders... [18:12:42]ProcessDocumentItem done err = 0, tmpTLVsize=411 [18:12:42]tlvbuf is 00A2EA60 [18:12:42]SAM_PROTO_ClearQueue [18:12:42]wFMCommunicate request_size=4 [18:12:42]MH_SAM_APDU [18:12:42]CAPDU: 80 09 00 00 [18:12:42]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:12:42]Write i2c OK [18:12:42]MH_I2C_Read... [18:12:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:42]Read from MH i2c: E2 [18:12:42]MH_I2C_Read... [18:12:42]Read from MH i2c: E2 03 00 [18:12:42]MH_I2C_Read... [18:12:42]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:12:42]RAPDU: 90 00 [18:12:42]wFMCommunicate OK [18:12:42]SAM_PROTO_ClearQueue done [18:12:42]KKMCreateOFDPacket [18:12:42]OFDProtocolAddRootSTLVToBuf [18:12:42]FM_MakeSignedData [18:12:42]FM_MakeSignedData [18:12:42]SAM_PROTO_SignData [18:12:42]wFMCommunicate request_size=4 [18:12:42]MH_SAM_APDU [18:12:42]CAPDU: 80 0D 01 02 [18:12:42]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:12:42]Write i2c OK [18:12:42]MH_I2C_Read... [18:12:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:42]Read from MH i2c: E2 [18:12:42]MH_I2C_Read... [18:12:42]Read from MH i2c: E2 03 00 [18:12:42]MH_I2C_Read... [18:12:42]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:12:42]RAPDU: 90 00 [18:12:42]wFMCommunicate OK [18:12:42]wFMCommunicate request_size=255 [18:12:42]MH_SAM_APDU [18:12:42]CAPDU: 80 0D 02 02 FA 03 00 9B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 [18:12:42]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 9B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 00 00 B6 [18:12:42]Write i2c OK [18:12:42]MH_I2C_Read... [18:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:42]Read from MH i2c: E2 [18:12:42]MH_I2C_Read... [18:12:42]Read from MH i2c: E2 03 00 [18:12:42]MH_I2C_Read... [18:12:42]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:12:42]RAPDU: 90 00 [18:12:42]wFMCommunicate OK [18:12:42]wFMCommunicate request_size=170 [18:12:42]MH_SAM_APDU [18:12:42]CAPDU: 80 0D 02 02 A5 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 18 D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 87 02 00 35 04 06 00 08 A6 9A 75 E0 3B [18:12:42]Write to MH i2c: E2 AD 00 79 00 80 0D 02 02 A5 00 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 18 D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 87 02 00 35 04 06 00 08 A6 9A 75 E0 3B 00 00 2B [18:12:42]Write i2c OK [18:12:42]MH_I2C_Read... [18:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:42]Read from MH i2c: E2 [18:12:42]MH_I2C_Read... [18:12:42]Read from MH i2c: E2 03 00 [18:12:42]MH_I2C_Read... [18:12:42]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:12:43]RAPDU: 90 00 [18:12:43]wFMCommunicate OK [18:12:43]wFMCommunicate request_size=4 [18:12:43]MH_SAM_APDU [18:12:43]CAPDU: 80 0D 03 02 [18:12:43]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:12:43]Write i2c OK [18:12:43]MH_I2C_Read... [18:12:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:43]Read from MH i2c: E2 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: E2 0B 00 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: E2 0B 00 7A 00 00 82 87 06 B1 90 B2 E4 EE 90 00 CA [18:12:43]RAPDU: 82 87 06 B1 90 B2 E4 EE 90 00 [18:12:43]wFMCommunicate OK [18:12:43]SAM_PROTO_SignData done [18:12:43]FM_MakeSignedData done [18:12:43]CreateOFDProtocolMessage [18:12:43]wFMCommunicate request_size=4 [18:12:43]MH_SAM_APDU [18:12:43]CAPDU: 80 11 00 00 [18:12:43]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:12:43]Write i2c OK [18:12:43]MH_I2C_Read... [18:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:43]Read from MH i2c: E2 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: E2 17 00 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [18:12:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:12:43]wFMCommunicate OK [18:12:43]CreateOFDProtocolMessage done [18:12:43]OFDSenderStorePacket 165690 [18:12:43]StoreOFDPacket docnum=165690 [18:12:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AF 01 00 00 FB 92 A7 01 AF 56 5A 03 01 00 03 00 9B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 18 D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 87 02 00 35 04 06 00 08 A6 9A 75 E0 3B 82 87 06 B1 90 B2 E4 EE [18:12:43]CheckFolder [18:12:43]dirname=/storage/ofd_packets [18:12:43]CheckFolder done [18:12:43]ProducePacketName [18:12:43]name=ofd_packets/00165690 [18:12:43]NVStorageSaveData ofd_packets/00165690 [18:12:43]File name is /storage/ofd_packets/00165690 [18:12:43]Write 461 bytes [18:12:43]NVStorageSaveData done [18:12:43]OFDSenderStorePacket done [18:12:43]KKMCreateOFDPacket done [18:12:43]NVStorageSaveData kkm_last_timestamp [18:12:43]File name is /storage/kkm_last_timestamp [18:12:43]Write 4 bytes [18:12:43]NVStorageSaveData done [18:12:43]ExternCall_PrintAddStr [18:12:43]wPrintStart [18:12:43]Write to MH i2c: 01 00 00 7C 00 7C [18:12:43]Write i2c OK [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: 01 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: 01 07 00 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:12:43]RasterBufferAndPrint [18:12:43]line Счет N : (3)51087 [18:12:43]line ИНН: 02508201610067 [18:12:43]line Контрольно-Кассовый Чек [18:12:43]line ПРОДАЖА [18:12:43]line Товар: 4700003010070 [18:12:43]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [18:12:43]line 1.000 * 95.00 [18:12:43]line = 95.00 [18:12:43]line НДС 12% НСП 1% [18:12:43]line > о реализуемом товаре [18:12:43]line Товар: 2000034730018 [18:12:43]line Кофе Американо (GABB TRADE) [18:12:43]line 1.000 * 75.00 [18:12:43]line = 75.00 [18:12:43]line НДС 12% НСП 1% [18:12:43]line > о реализуемом товаре [18:12:43]line ИТОГО: 170.00 [18:12:43]line НСП 1% : 1.50 [18:12:43]line НДС 12% : 18.05 [18:12:43]line Наличными: 170.00 [18:12:43]line Безнал.: 0.00 [18:12:43]line Место: АЗС № 130 "Партнер Нефть" [18:12:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:12:43]line СНО: Общий режим [18:12:43]line Чек 543 23.08.2024 18:12 [18:12:43]line Смена: 469 ФФД: 1.0 [18:12:43]line ЗНМ: 0300000070 [18:12:43]line РНМ: 0000000000092562 [18:12:43]line Версия ККМ: 001 [18:12:43]line ФМ: 0000000000871769 [18:12:43]line ФД: 165690 [18:12:43]line ФПД: 9511649009723 [18:12:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T181240&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165690&fm=9511649009723&tin=02508201610067®Number=0000000000092562&sum=17000 [18:12:43]line 0 [18:12:43]written 0, free lines is 4095 [18:12:43]Write to MH i2c: 01 00 00 AC 00 AC [18:12:43]Write i2c OK [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: 01 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: 01 07 00 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 71 0C 30 [18:12:43]RasterBufferAndPrint [18:12:43]line [18:12:43]line [18:12:43]line [18:12:43]line [18:12:43]line [18:12:43]written 0, free lines is 3214 [18:12:43]MH_Cut [18:12:43]Write to MH i2c: D1 01 00 B3 00 01 85 [18:12:43]Write i2c OK [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: D1 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: D1 01 00 [18:12:43]MH_I2C_Read... [18:12:43]Read from MH i2c: D1 01 00 B3 00 00 84 [18:12:43]Write to MH i2c: 01 00 00 B4 00 B4 [18:12:43]Write i2c OK [18:12:43]MH_I2C_Read... [18:12:44]*** Cut start [18:12:44]*** Purtial cut [18:12:44]*** Stage 1: CUTSNS_PIN = 1 [18:12:46]ConnectInit Can't take IP for lk.salyk.kg [18:12:46]CommunicateWithHost connect error [18:12:46]CommunicateWithHost err = -1 [18:16:29]ConnectInit Can't connect to host [18:16:30]accept exits with 9 [18:16:30]New connection [18:16:30]New thread 3066596708 created [18:16:30]Thread 3066740068 joined [18:16:30]Waiting for new connection... [18:16:30] Sock 9.Parse request [18:16:30]Sock 9.Check first char [18:16:30]Sock 9.First char is OK [18:16:30]request: POST /json_proto HTTP/1.0 [18:16:30]Method: POST [18:16:30]URL: /json_proto [18:16:30]Method is POST - this is cgi request [18:16:30]url: /json_proto [18:16:30]query_string will be loaded in cgi processing [18:16:30]execute_cgi json_proto POST (null) [18:16:30]execute_cgi path=json_proto method=POST [18:16:30]POST find Content-Length [18:16:30]Host: 172.17.44.132:8080 [18:16:30]Content-Length: 677 [18:16:30]Content-Type: application/json [18:16:30] [18:16:30]POST finish read [18:16:30]Found Content-Length = 677 [18:16:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:30]execute_script... [18:16: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)294547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:16:30]POST & json_proto [18:16:30]process_json_proto [18:16:30]json parsed OK: [18:16:30]protocol is kg_v1.0 [18:16:30]action value=close_receipt [18:16:30]process_action close_receipt [18:16:30]cmd_close_receipt [18:16:30]MH_GetDate [18:16:30]Write to MH i2c: F0 00 00 06 01 F6 [18:16:30]Write i2c OK [18:16:30]MH_I2C_Read... [18:16:30]Read from MH i2c: F0 [18:16:30]MH_I2C_Read... [18:16:30]Read from MH i2c: F0 09 00 [18:16:30]MH_I2C_Read... [18:16:30]Read from MH i2c: F0 09 00 06 01 00 FE D1 C8 66 2A 83 C1 65 CF [18:16:30]GetLastDocTimeStamp 1724436900 [18:16:30]current date 1724436990 [18:16:30]FM_GetShiftState [18:16:30]SAM_PROTO_GetShiftState [18:16:30]wFMCommunicate request_size=4 [18:16:30]MH_SAM_APDU [18:16:30]CAPDU: 80 13 01 00 [18:16:30]Write to MH i2c: E2 08 00 07 01 80 13 01 00 00 00 00 00 85 [18:16:30]Write i2c OK [18:16:30]MH_I2C_Read... [18:16:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:30]Read from MH i2c: E2 [18:16:30]MH_I2C_Read... [18:16:30]Read from MH i2c: E2 0E 00 [18:16:30]MH_I2C_Read... [18:16:30]Read from MH i2c: E2 0E 00 07 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B3 [18:16:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:16:30]wFMCommunicate OK [18:16:30]SAM_PROTO_GetShiftState done [18:16:30]FM_GetShiftState done [18:16:30]opened in 1724372766 [18:16:30]opened+sec_in_day 1724459166 [18:16:30]quantity*price = 50036 [18:16:30]sum+1 = 50037 [18:16:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 545 23.08.2024 18:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165692 ФПД: 127207004877960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T181630&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165692&fm=127207004877960&tin=02508201610067®Number=0000000000092562&sum=50000 [18:16:31]StoreToDocumentArchive [18:16:31]shift 469 fd 165692 [18:16:31]save to /storage/0469/doc_00165692 [18:16:31]save last doc name /storage/0469/doc_00165692 to /storage/kkm_last_doc_name [18:16:31]save OK [18:16:31]Clear old archive folders... [18:16:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:16:31]tlvbuf is 00A568E0 [18:16:31]SAM_PROTO_ClearQueue [18:16:31]wFMCommunicate request_size=4 [18:16:31]MH_SAM_APDU [18:16:31]CAPDU: 80 09 00 00 [18:16:31]Write to MH i2c: E2 08 00 14 01 80 09 00 00 00 00 00 00 87 [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:16:31]Read from MH i2c: E2 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 03 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [18:16:31]RAPDU: 90 00 [18:16:31]wFMCommunicate OK [18:16:31]SAM_PROTO_ClearQueue done [18:16:31]KKMCreateOFDPacket [18:16:31]OFDProtocolAddRootSTLVToBuf [18:16:31]FM_MakeSignedData [18:16:31]FM_MakeSignedData [18:16:31]SAM_PROTO_SignData [18:16:31]wFMCommunicate request_size=4 [18:16:31]MH_SAM_APDU [18:16:31]CAPDU: 80 0D 01 02 [18:16:31]Write to MH i2c: E2 08 00 15 01 80 0D 01 02 00 00 00 00 8F [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:16:31]Read from MH i2c: E2 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 03 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [18:16:31]RAPDU: 90 00 [18:16:31]wFMCommunicate OK [18:16:31]wFMCommunicate request_size=255 [18:16:31]MH_SAM_APDU [18:16:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 FE D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 87 02 00 35 04 06 00 73 [18:16:31]Write to MH i2c: E2 02 01 16 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 FE D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 87 02 00 35 04 06 00 73 00 00 41 [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:31]Read from MH i2c: E2 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 03 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [18:16:31]RAPDU: 90 00 [18:16:31]wFMCommunicate OK [18:16:31]wFMCommunicate request_size=10 [18:16:31]MH_SAM_APDU [18:16:31]CAPDU: 80 0D 02 02 05 B1 B0 56 B4 88 [18:16:31]Write to MH i2c: E2 0D 00 17 01 80 0D 02 02 05 00 B1 B0 56 B4 88 00 00 8F [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:16:31]Read from MH i2c: E2 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 03 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [18:16:31]RAPDU: 90 00 [18:16:31]wFMCommunicate OK [18:16:31]wFMCommunicate request_size=4 [18:16:31]MH_SAM_APDU [18:16:31]CAPDU: 80 0D 03 02 [18:16:31]Write to MH i2c: E2 08 00 18 01 80 0D 03 02 00 00 00 00 94 [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:16:31]Read from MH i2c: E2 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 0B 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 0B 00 18 01 00 56 BE EF 7E 38 5E 08 98 90 00 4C [18:16:31]RAPDU: 56 BE EF 7E 38 5E 08 98 90 00 [18:16:31]wFMCommunicate OK [18:16:31]SAM_PROTO_SignData done [18:16:31]FM_MakeSignedData done [18:16:31]CreateOFDProtocolMessage [18:16:31]wFMCommunicate request_size=4 [18:16:31]MH_SAM_APDU [18:16:31]CAPDU: 80 11 00 00 [18:16:31]Write to MH i2c: E2 08 00 19 01 80 11 00 00 00 00 00 00 94 [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:31]Read from MH i2c: E2 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 17 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: E2 17 00 19 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [18:16:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:16:31]wFMCommunicate OK [18:16:31]CreateOFDProtocolMessage done [18:16:31]OFDSenderStorePacket 165692 [18:16:31]StoreOFDPacket docnum=165692 [18:16:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AD C1 07 01 FC AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 FE D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 87 02 00 35 04 06 00 73 B1 B0 56 B4 88 56 BE EF 7E 38 5E 08 98 [18:16:31]CheckFolder [18:16:31]dirname=/storage/ofd_packets [18:16:31]CheckFolder done [18:16:31]ProducePacketName [18:16:31]name=ofd_packets/00165692 [18:16:31]NVStorageSaveData ofd_packets/00165692 [18:16:31]File name is /storage/ofd_packets/00165692 [18:16:31]Write 301 bytes [18:16:31]NVStorageSaveData done [18:16:31]OFDSenderStorePacket done [18:16:31]KKMCreateOFDPacket done [18:16:31]NVStorageSaveData kkm_last_timestamp [18:16:31]File name is /storage/kkm_last_timestamp [18:16:31]Write 4 bytes [18:16:31]NVStorageSaveData done [18:16:31]ExternCall_PrintAddStr [18:16:31]wPrintStart [18:16:31]Write to MH i2c: 01 00 00 1A 01 1B [18:16:31]Write i2c OK [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: 01 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: 01 07 00 [18:16:31]MH_I2C_Read... [18:16:31]Read from MH i2c: 01 07 00 1A 01 00 00 00 00 00 FF 0F 30 [18:16:31]RasterBufferAndPrint [18:16:31]line Счет N : (1)294547 [18:16:31]line ИНН: 02508201610067 [18:16:31]line Контрольно-Кассовый Чек [18:16:31]line ПРОДАЖА [18:16:31]line ТРК (МРК, ГНК) : 42 [18:16:31]line Товар: 2710124130 [18:16:31]line Аи-92-К-5 [18:16:31]line 7.380 * 67.80 [18:16:31]line = 500.36 [18:16:31]line НДС 12% НСП 1% [18:16:31]line > о реализуемом товаре [18:16:31]line ОКРУГЛЕНИЕ: -0.36 [18:16:31]line ИТОГО: 500.00 [18:16:31]line Внесено: 500.00 [18:16:31]line СДАЧА: 0.00 [18:16:31]line НСП 1% : 4.43 [18:16:31]line НДС 12% : 53.14 [18:16:31]line Наличными: 500.00 [18:16:31]line Безнал.: 0.00 [18:16:31]line Место: АЗС № 130 "Партнер Нефть" [18:16:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:16:31]line СНО: Общий режим [18:16:31]line Чек 545 23.08.2024 18:16 [18:16:31]line Смена: 469 ФФД: 1.0 [18:16:31]line ЗНМ: 0300000070 [18:16:31]line РНМ: 0000000000092562 [18:16:31]line Версия ККМ: 001 [18:16:31]line ФМ: 0000000000871769 [18:16:31]line ФД: 165692 [18:16:31]line ФПД: 127207004877960 [18:16:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T181630&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165692&fm=127207004877960&tin=02508201610067®Number=0000000000092562&sum=50000 [18:16:31]written 0, free lines is 4095 [18:16:31]OFD Sender: Processing packet 165688 [packets to send 1000, broken 995] [18:16:31]ProducePacketName [18:16:31]name=ofd_packets/00165688 [18:16:31]OFD Sender: To server: pG, [18:16:31]CommunicateWithHost lk.salyk.kg:30040 [18:16:31]ConnectInit lk.salyk.kg [18:16:32]Write to MH i2c: 01 00 00 45 01 46 [18:16:32]Write i2c OK [18:16:32]MH_I2C_Read... [18:16:32]Read from MH i2c: 01 [18:16:32]MH_I2C_Read... [18:16:32]Read from MH i2c: 01 07 00 [18:16:32]MH_I2C_Read... [18:16:32]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 C9 0C 22 [18:16:32]RasterBufferAndPrint [18:16:32]line [18:16:32]line [18:16:32]line [18:16:32]line [18:16:32]line [18:16:32]written 0, free lines is 3279 [18:16:32]MH_Cut [18:16:32]Write to MH i2c: D1 01 00 4C 01 01 1F [18:16:32]Write i2c OK [18:16:32]MH_I2C_Read... [18:16:32]Read from MH i2c: D1 [18:16:32]MH_I2C_Read... [18:16:32]Read from MH i2c: D1 01 00 [18:16:32]MH_I2C_Read... [18:16:32]Read from MH i2c: D1 01 00 4C 01 00 1E [18:16:32]Write to MH i2c: 01 00 00 4D 01 4E [18:16:32]Write i2c OK [18:16:32]MH_I2C_Read... [18:16:33]*** Cut start [18:16:33]*** Purtial cut [18:16:33]*** Stage 1: CUTSNS_PIN = 1 [18:16:35]Read from MH i2c: 01 [18:16:35]MH_I2C_Read... [18:16:35]*** Stop cut motor [18:16:35]*** Cut end [18:16:35]Read from MH i2c: 01 07 00 [18:16:35]MH_I2C_Read... [18:16:35]Read from MH i2c: 01 07 00 4D 01 00 00 00 00 00 FF 0F 63 [18:16:35]process_action close_receipt done [18:16:35]requested_data is exist [18:16:35]produce_requested_data [18:16:35]requested_item fm.sn is exist - process it [18:16:35]wFMCommunicate request_size=4 [18:16:35]MH_SAM_APDU [18:16:35]CAPDU: 80 11 00 00 [18:16:35]Write to MH i2c: E2 08 00 4E 01 80 11 00 00 00 00 00 00 C9 [18:16:35]Write i2c OK [18:16:35]MH_I2C_Read... [18:16:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:16:35]Read from MH i2c: E2 [18:16:35]MH_I2C_Read... [18:16:35]Read from MH i2c: E2 17 00 [18:16:35]MH_I2C_Read... [18:16:35]Read from MH i2c: E2 17 00 4E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [18:16:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:16:35]wFMCommunicate OK [18:16:35]requested_item fd.num is exist - process it [18:16:35]SAM_PROTO_GetFieldsCounters [18:16:35]wFMCommunicate request_size=4 [18:16:35]MH_SAM_APDU [18:16:35]CAPDU: 80 13 00 00 [18:16:35]Write to MH i2c: E2 08 00 4F 01 80 13 00 00 00 00 00 00 CC [18:16:35]Write i2c OK [18:16:35]MH_I2C_Read... [18:16:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:16:35]Read from MH i2c: E2 [18:16:35]MH_I2C_Read... [18:16:35]Read from MH i2c: E2 62 00 [18:16:35]MH_I2C_Read... [18:16:35]Read from MH i2c: E2 62 00 4F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 F6 [18:16:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 21 02 00 00 5E 04 04 00 21 02 00 00 57 04 04 00 22 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:16:35]wFMCommunicate OK [18:16:35]SAM_PROTO_GetFieldsCounters done [18:16:35]requested_item shift.num is exist - process it [18:16:35]requested_item shift.opened is exist - process it [18:16:35]req_shift_opened [18:16:35]FM_GetShiftState [18:16:35]SAM_PROTO_GetShiftState [18:16:35]wFMCommunicate request_size=4 [18:16:35]MH_SAM_APDU [18:16:35]CAPDU: 80 13 01 00 [18:16:35]Write to MH i2c: E2 08 00 50 01 80 13 01 00 00 00 00 00 CE [18:16:35]Write i2c OK [18:16:35]MH_I2C_Read... [18:16:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:16:35]Read from MH i2c: E2 [18:16:35]MH_I2C_Read... [18:16:35]Read from MH i2c: E2 0E 00 [18:16:35]MH_I2C_Read... [18:16:35]Read from MH i2c: E2 0E 00 50 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FC [18:16:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:16:35]wFMCommunicate OK [18:16:35]SAM_PROTO_GetShiftState done [18:16:35]FM_GetShiftState done [18:16:35]req_shift_opened done [18:16:35]requested_item shift.open_date is exist - process it [18:16:35]req_shift_open_date [18:16:35]req_shift_open_date done [18:16:35]produce_requested_data done [18:16:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165692,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:16:35]process_action_free close_receipt [18:16:35]json_value_free [18:16:35]json_value_free done [18:16:35]process_json_proto returns [18:16:35]Send response to host [18:16:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165692,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:16:35]free response buf [18:16:35]execute_script done [18:16:35]execute_script returns [18:16:35]free content buf [18:16:35]Sock 9.Close socket [18:16:35]Sock 9.Thread stoped [18:16:36]ConnectInit Can't take IP for lk.salyk.kg [18:16:36]CommunicateWithHost connect error [18:16:36]CommunicateWithHost err = -1 [18:16:36]OFD Sender: Server communicate error [18:16:41]OFD Sender: Processing packet 165688 [packets to send 1000, broken 995] [18:16:41]ProducePacketName [18:16:41]name=ofd_packets/00165688 [18:16:41]OFD Sender: To server: pG, [18:16:41]CommunicateWithHost lk.salyk.kg:30040 [18:16:41]ConnectInit lk.salyk.kg [18:16:42]Connected sock=9 [18:16:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C4 9D 07 01 C6 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 2B D0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 87 02 00 35 04 06 00 E9 3D 5D F0 73 F3 7A 28 FE 08 CB F3 3D 75 [18:16:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FE 7C 47 00 EB 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 87 02 00 F4 03 04 00 53 7B C8 66 B6 04 01 00 00 05 5B 1E E6 C3 42 48 77 [18:16:42]CommunicateWithHost err = 0 [18:16:42]CheckOFDResponse [18:16:42]1017 (14) - 77093643461234 [18:16:42]1041 (16) - 0000000000871769 [18:16:42]1040 (4) - 165688 [18:16:42]1012 (4) - 23.08.2024 12:06 [18:16:42]1206 (1) - 0 [18:16:42]OFD Sender: Remove packet 165688 [18:16:42]ProducePacketName [18:16:42]name=ofd_packets/00165688 [18:16:42]NVStorageDeleteData [18:16:43]OFD Sender: Processing packet 165689 [packets to send 999, broken 995] [18:16:43]ProducePacketName [18:16:43]name=ofd_packets/00165689 [18:16:43]OFD Sender: To server: pG, [18:16:43]CommunicateWithHost lk.salyk.kg:30040 [18:16:43]ConnectInit lk.salyk.kg [18:16:44]Connected sock=9 [18:16:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 A6 85 05 01 BC E0 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 03 D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 87 02 00 35 04 06 00 92 A6 5E 4A C5 CC 9B E9 B7 EF 8A C9 4A DA [18:16:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 31 80 47 00 62 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 87 02 00 F4 03 04 00 55 7B C8 66 B6 04 01 00 00 39 C8 C8 AB A8 76 68 03 [18:16:44]CommunicateWithHost err = 0 [18:16:44]CheckOFDResponse [18:16:44]1017 (14) - 77093643461234 [18:16:44]1041 (16) - 0000000000871769 [18:16:44]1040 (4) - 165689 [18:16:44]1012 (4) - 23.08.2024 12:06 [18:16:44]1206 (1) - 0 [18:16:44]OFD Sender: Remove packet 165689 [18:16:44]ProducePacketName [18:16:44]name=ofd_packets/00165689 [18:16:44]NVStorageDeleteData [18:16:45]OFD Sender: Processing packet 165690 [packets to send 998, broken 995] [18:16:45]ProducePacketName [18:16:45]name=ofd_packets/00165690 [18:16:45]OFD Sender: To server: pG, [18:16:45]CommunicateWithHost lk.salyk.kg:30040 [18:16:45]ConnectInit lk.salyk.kg [18:16:46]Connected sock=9 [18:16:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AF 01 00 00 FB 92 A7 01 AF 56 5A 03 01 00 03 00 9B 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 34 37 33 30 30 31 38 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 18 D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 87 02 00 35 04 06 00 08 A6 9A 75 E0 3B 82 87 06 B1 90 B2 E4 EE [18:16:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 64 13 47 00 9D 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 87 02 00 F4 03 04 00 57 7B C8 66 B6 04 01 00 00 C2 83 B2 B9 65 07 4E 7F [18:16:46]CommunicateWithHost err = 0 [18:16:46]CheckOFDResponse [18:16:46]1017 (14) - 77093643461234 [18:16:46]1041 (16) - 0000000000871769 [18:16:46]1040 (4) - 165690 [18:16:46]1012 (4) - 23.08.2024 12:06 [18:16:46]1206 (1) - 0 [18:16:46]OFD Sender: Remove packet 165690 [18:16:46]ProducePacketName [18:16:46]name=ofd_packets/00165690 [18:16:46]NVStorageDeleteData [18:16:47]OFD Sender: Processing packet 165691 [packets to send 997, broken 995] [18:16:47]ProducePacketName [18:16:47]name=ofd_packets/00165691 [18:16:47]OFD Sender: To server: pG, [18:16:47]CommunicateWithHost lk.salyk.kg:30040 [18:16:47]ConnectInit lk.salyk.kg [18:16:47]Connected sock=9 [18:16:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 92 01 00 00 08 14 8A 01 51 F7 5A 03 01 00 03 00 7E 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 A4 D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 87 02 00 35 04 06 00 05 44 3F 18 BE 69 56 39 F0 88 80 06 CD 93 [18:16:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 73 D3 47 00 94 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 87 02 00 F4 03 04 00 59 7B C8 66 B6 04 01 00 00 5A 04 4C B2 8C F3 DF 3D [18:16:48]CommunicateWithHost err = 0 [18:16:48]CheckOFDResponse [18:16:48]1017 (14) - 77093643461234 [18:16:48]1041 (16) - 0000000000871769 [18:16:48]1040 (4) - 165691 [18:16:48]1012 (4) - 23.08.2024 12:06 [18:16:48]1206 (1) - 0 [18:16:48]OFD Sender: Remove packet 165691 [18:16:48]ProducePacketName [18:16:48]name=ofd_packets/00165691 [18:16:48]NVStorageDeleteData [18:16:48]OFD Sender: Processing packet 165692 [packets to send 996, broken 995] [18:16:48]ProducePacketName [18:16:48]name=ofd_packets/00165692 [18:16:48]OFD Sender: To server: pG, [18:16:48]CommunicateWithHost lk.salyk.kg:30040 [18:16:48]ConnectInit lk.salyk.kg [18:16:54]Connected sock=9 [18:16:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AD C1 07 01 FC AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 FE D1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 87 02 00 35 04 06 00 73 B1 B0 56 B4 88 56 BE EF 7E 38 5E 08 98 [18:16:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EA 75 47 00 B7 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 87 02 00 F4 03 04 00 5F 7B C8 66 B6 04 01 00 00 D7 F9 38 90 69 11 86 19 [18:16:56]CommunicateWithHost err = 0 [18:16:56]CheckOFDResponse [18:16:56]1017 (14) - 77093643461234 [18:16:56]1041 (16) - 0000000000871769 [18:16:56]1040 (4) - 165692 [18:16:56]1012 (4) - 23.08.2024 12:06 [18:16:56]1206 (1) - 0 [18:16:56]OFD Sender: Remove packet 165692 [18:16:56]ProducePacketName [18:16:56]name=ofd_packets/00165692 [18:16:56]NVStorageDeleteData [18:16:56]OFD Sender: No OFD packet to send [18:16:59]recv_with_timeout no data received [18:17:01]OFD Sender: No OFD packet to send [18:17:06]OFD Sender: No OFD packet to send [18:17:11]OFD Sender: No OFD packet to send [18:17:16]OFD Sender: No OFD packet to send [18:17:21]OFD Sender: No OFD packet to send [18:17:26]OFD Sender: No OFD packet to send [18:17:31]OFD Sender: No OFD packet to send [18:17:36]OFD Sender: No OFD packet to send [18:17:38]recv_with_timeout no data received [18:17:41]OFD Sender: No OFD packet to send [18:17:44]accept exits with 8 [18:17:44]New connection [18:17:44]New thread 3066740068 created [18:17:44]Thread 3066596708 joined [18:17:44]Waiting for new connection... [18:17:44] Sock 8.Parse request [18:17:44]Sock 8.Check first char [18:17:44]Sock 8.First char is OK [18:17:44]request: POST /json_proto HTTP/1.0 [18:17:44]Method: POST [18:17:44]URL: /json_proto [18:17:44]Method is POST - this is cgi request [18:17:44]url: /json_proto [18:17:44]query_string will be loaded in cgi processing [18:17:44]execute_cgi json_proto POST (null) [18:17:44]execute_cgi path=json_proto method=POST [18:17:44]POST find Content-Length [18:17:44]Host: 172.17.44.132:8080 [18:17:44]Content-Length: 674 [18:17:44]Content-Type: application/json [18:17:44] [18:17:44]POST finish read [18:17:44]Found Content-Length = 674 [18:17:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:44]execute_script... [18:17:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:17:44]POST & json_proto [18:17:44]process_json_proto [18:17:44]json parsed OK: [18:17:44]protocol is kg_v1.0 [18:17:44]action value=close_receipt [18:17:44]process_action close_receipt [18:17:44]cmd_close_receipt [18:17:44]MH_GetDate [18:17:44]Write to MH i2c: F0 00 00 51 01 41 [18:17:44]Write i2c OK [18:17:44]MH_I2C_Read... [18:17:44]Read from MH i2c: F0 [18:17:44]MH_I2C_Read... [18:17:44]Read from MH i2c: F0 09 00 [18:17:44]MH_I2C_Read... [18:17:44]Read from MH i2c: F0 09 00 51 01 00 48 D2 C8 66 2A 83 C1 65 65 [18:17:44]GetLastDocTimeStamp 1724436990 [18:17:44]current date 1724437064 [18:17:44]FM_GetShiftState [18:17:44]SAM_PROTO_GetShiftState [18:17:44]wFMCommunicate request_size=4 [18:17:44]MH_SAM_APDU [18:17:44]CAPDU: 80 13 01 00 [18:17:44]Write to MH i2c: E2 08 00 52 01 80 13 01 00 00 00 00 00 D0 [18:17:44]Write i2c OK [18:17:44]MH_I2C_Read... [18:17:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:44]Read from MH i2c: E2 [18:17:44]MH_I2C_Read... [18:17:44]Read from MH i2c: E2 0E 00 [18:17:44]MH_I2C_Read... [18:17:44]Read from MH i2c: E2 0E 00 52 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FE [18:17:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:17:44]wFMCommunicate OK [18:17:44]SAM_PROTO_GetShiftState done [18:17:44]FM_GetShiftState done [18:17:44]opened in 1724372766 [18:17:44]opened+sec_in_day 1724459166 [18:17:44]quantity*price = 50063 [18:17:44]sum+1 = 50064 [18:17:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 546 23.08.2024 18:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165693 ФПД: 55272498255423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T181744&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165693&fm=55272498255423&tin=02508201610067®Number=0000000000092562&sum=50000 [18:17:45]StoreToDocumentArchive [18:17:45]shift 469 fd 165693 [18:17:45]save to /storage/0469/doc_00165693 [18:17:45]save last doc name /storage/0469/doc_00165693 to /storage/kkm_last_doc_name [18:17:45]save OK [18:17:45]Clear old archive folders... [18:17:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:17:45]tlvbuf is 00A5B060 [18:17:45]SAM_PROTO_ClearQueue [18:17:45]wFMCommunicate request_size=4 [18:17:45]MH_SAM_APDU [18:17:45]CAPDU: 80 09 00 00 [18:17:45]Write to MH i2c: E2 08 00 5F 01 80 09 00 00 00 00 00 00 D2 [18:17:45]Write i2c OK [18:17:45]MH_I2C_Read... [18:17:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:17:45]Read from MH i2c: E2 [18:17:45]MH_I2C_Read... [18:17:45]Read from MH i2c: E2 03 00 [18:17:45]MH_I2C_Read... [18:17:45]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [18:17:45]RAPDU: 90 00 [18:17:45]wFMCommunicate OK [18:17:45]SAM_PROTO_ClearQueue done [18:17:45]KKMCreateOFDPacket [18:17:45]OFDProtocolAddRootSTLVToBuf [18:17:45]FM_MakeSignedData [18:17:45]FM_MakeSignedData [18:17:45]SAM_PROTO_SignData [18:17:45]wFMCommunicate request_size=4 [18:17:45]MH_SAM_APDU [18:17:45]CAPDU: 80 0D 01 02 [18:17:45]Write to MH i2c: E2 08 00 60 01 80 0D 01 02 00 00 00 00 DA [18:17:45]Write i2c OK [18:17:45]MH_I2C_Read... [18:17:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:17:45]Read from MH i2c: E2 [18:17:45]MH_I2C_Read... [18:17:45]Read from MH i2c: E2 03 00 [18:17:45]MH_I2C_Read... [18:17:45]Read from MH i2c: E2 03 00 60 01 00 90 00 D5 [18:17:45]RAPDU: 90 00 [18:17:45]wFMCommunicate OK [18:17:45]wFMCommunicate request_size=255 [18:17:45]MH_SAM_APDU [18:17:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 48 D2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 87 02 00 35 04 06 00 32 45 21 9F [18:17:45]Write to MH i2c: E2 02 01 61 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 48 D2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 87 02 00 35 04 06 00 32 45 21 9F 00 00 30 [18:17:45]Write i2c OK [18:17:45]MH_I2C_Read... [18:17:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:46]Read from MH i2c: E2 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: E2 03 00 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [18:17:46]RAPDU: 90 00 [18:17:46]wFMCommunicate OK [18:17:46]wFMCommunicate request_size=7 [18:17:46]MH_SAM_APDU [18:17:46]CAPDU: 80 0D 02 02 02 D6 3F [18:17:46]Write to MH i2c: E2 0A 00 62 01 80 0D 02 02 02 00 D6 3F 00 00 F6 [18:17:46]Write i2c OK [18:17:46]MH_I2C_Read... [18:17:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:17:46]Read from MH i2c: E2 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: E2 03 00 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [18:17:46]RAPDU: 90 00 [18:17:46]wFMCommunicate OK [18:17:46]wFMCommunicate request_size=4 [18:17:46]MH_SAM_APDU [18:17:46]CAPDU: 80 0D 03 02 [18:17:46]Write to MH i2c: E2 08 00 63 01 80 0D 03 02 00 00 00 00 DF [18:17:46]Write i2c OK [18:17:46]MH_I2C_Read... [18:17:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:17:46]Read from MH i2c: E2 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: E2 0B 00 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: E2 0B 00 63 01 00 18 A8 F6 C2 B9 A9 7E F1 90 00 29 [18:17:46]RAPDU: 18 A8 F6 C2 B9 A9 7E F1 90 00 [18:17:46]wFMCommunicate OK [18:17:46]SAM_PROTO_SignData done [18:17:46]FM_MakeSignedData done [18:17:46]CreateOFDProtocolMessage [18:17:46]wFMCommunicate request_size=4 [18:17:46]MH_SAM_APDU [18:17:46]CAPDU: 80 11 00 00 [18:17:46]Write to MH i2c: E2 08 00 64 01 80 11 00 00 00 00 00 00 DF [18:17:46]Write i2c OK [18:17:46]MH_I2C_Read... [18:17:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:46]Read from MH i2c: E2 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: E2 17 00 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: E2 17 00 64 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [18:17:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:17:46]wFMCommunicate OK [18:17:46]CreateOFDProtocolMessage done [18:17:46]OFDSenderStorePacket 165693 [18:17:46]StoreOFDPacket docnum=165693 [18:17:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3B 46 04 01 40 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 48 D2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 87 02 00 35 04 06 00 32 45 21 9F D6 3F 18 A8 F6 C2 B9 A9 7E F1 [18:17:46]CheckFolder [18:17:46]dirname=/storage/ofd_packets [18:17:46]CheckFolder done [18:17:46]ProducePacketName [18:17:46]name=ofd_packets/00165693 [18:17:46]NVStorageSaveData ofd_packets/00165693 [18:17:46]File name is /storage/ofd_packets/00165693 [18:17:46]Write 298 bytes [18:17:46]NVStorageSaveData done [18:17:46]OFDSenderStorePacket done [18:17:46]KKMCreateOFDPacket done [18:17:46]NVStorageSaveData kkm_last_timestamp [18:17:46]File name is /storage/kkm_last_timestamp [18:17:46]Write 4 bytes [18:17:46]NVStorageSaveData done [18:17:46]ExternCall_PrintAddStr [18:17:46]wPrintStart [18:17:46]Write to MH i2c: 01 00 00 65 01 66 [18:17:46]Write i2c OK [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: 01 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: 01 07 00 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: 01 07 00 65 01 00 00 00 00 00 FF 0F 7B [18:17:46]RasterBufferAndPrint [18:17:46]line Счет N : (1)294548 [18:17:46]line ИНН: 02508201610067 [18:17:46]line Контрольно-Кассовый Чек [18:17:46]line ПРОДАЖА [18:17:46]line ТРК (МРК, ГНК) : 21 [18:17:46]line Товар: 2710194800 [18:17:46]line ДТ-К-5 [18:17:46]line 6.570 * 76.20 [18:17:46]line = 500.63 [18:17:46]line НДС 12% НСП 1% [18:17:46]line > о реализуемом товаре [18:17:46]line ОКРУГЛЕНИЕ: -0.63 [18:17:46]line ИТОГО: 500.00 [18:17:46]line Внесено: 500.00 [18:17:46]line СДАЧА: 0.00 [18:17:46]line НСП 1% : 4.43 [18:17:46]line НДС 12% : 53.16 [18:17:46]line Наличными: 500.00 [18:17:46]line Безнал.: 0.00 [18:17:46]line Место: АЗС № 130 "Партнер Нефть" [18:17:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:17:46]line СНО: Общий режим [18:17:46]line Чек 546 23.08.2024 18:17 [18:17:46]line Смена: 469 ФФД: 1.0 [18:17:46]line ЗНМ: 0300000070 [18:17:46]line РНМ: 0000000000092562 [18:17:46]line Версия ККМ: 001 [18:17:46]line ФМ: 0000000000871769 [18:17:46]line ФД: 165693 [18:17:46]line ФПД: 55272498255423 [18:17:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T181744&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165693&fm=55272498255423&tin=02508201610067®Number=0000000000092562&sum=50000 [18:17:46]written 0, free lines is 4095 [18:17:46]OFD Sender: Processing packet 165693 [packets to send 996, broken 995] [18:17:46]ProducePacketName [18:17:46]name=ofd_packets/00165693 [18:17:46]OFD Sender: To server: pG, [18:17:46]CommunicateWithHost lk.salyk.kg:30040 [18:17:46]ConnectInit lk.salyk.kg [18:17:46]Write to MH i2c: 01 00 00 90 01 91 [18:17:46]Write i2c OK [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: 01 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: 01 07 00 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 D3 0C 77 [18:17:46]RasterBufferAndPrint [18:17:46]line [18:17:46]line [18:17:46]line [18:17:46]line [18:17:46]line [18:17:46]written 0, free lines is 3289 [18:17:46]MH_Cut [18:17:46]Write to MH i2c: D1 01 00 97 01 01 6A [18:17:46]Write i2c OK [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: D1 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: D1 01 00 [18:17:46]MH_I2C_Read... [18:17:46]Read from MH i2c: D1 01 00 97 01 00 69 [18:17:46]Write to MH i2c: 01 00 00 98 01 99 [18:17:46]Write i2c OK [18:17:46]MH_I2C_Read... [18:17:46]Connected sock=9 [18:17:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3B 46 04 01 40 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 48 D2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 87 02 00 35 04 06 00 32 45 21 9F D6 3F 18 A8 F6 C2 B9 A9 7E F1 [18:17:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4A 73 47 00 99 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 87 02 00 F4 03 04 00 94 7B C8 66 B6 04 01 00 00 D6 41 93 32 70 9A 69 2A [18:17:47]CommunicateWithHost err = 0 [18:17:47]CheckOFDResponse [18:17:47]1017 (14) - 77093643461234 [18:17:47]1041 (16) - 0000000000871769 [18:17:47]1040 (4) - 165693 [18:17:47]1012 (4) - 23.08.2024 12:07 [18:17:47]1206 (1) - 0 [18:17:47]OFD Sender: Remove packet 165693 [18:17:47]ProducePacketName [18:17:47]name=ofd_packets/00165693 [18:17:47]NVStorageDeleteData [18:17:47]*** Cut start [18:17:47]*** Purtial cut [18:17:47]*** Stage 1: CUTSNS_PIN = 1 [18:17:47]OFD Sender: No OFD packet to send [18:17:49]Read from MH i2c: 01 [18:17:49]MH_I2C_Read... [18:17:49]*** Stop cut motor [18:17:49]*** Cut end [18:17:49]Read from MH i2c: 01 07 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: 01 07 00 98 01 00 00 00 00 00 FF 0F AE [18:17:49]process_action close_receipt done [18:17:49]requested_data is exist [18:17:49]produce_requested_data [18:17:49]requested_item fm.sn is exist - process it [18:17:49]wFMCommunicate request_size=4 [18:17:49]MH_SAM_APDU [18:17:49]CAPDU: 80 11 00 00 [18:17:49]Write to MH i2c: E2 08 00 99 01 80 11 00 00 00 00 00 00 14 [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:17:49]Read from MH i2c: E2 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 17 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 17 00 99 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [18:17:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:17:49]wFMCommunicate OK [18:17:49]requested_item fd.num is exist - process it [18:17:49]SAM_PROTO_GetFieldsCounters [18:17:49]wFMCommunicate request_size=4 [18:17:49]MH_SAM_APDU [18:17:49]CAPDU: 80 13 00 00 [18:17:49]Write to MH i2c: E2 08 00 9A 01 80 13 00 00 00 00 00 00 17 [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:17:49]Read from MH i2c: E2 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 62 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 62 00 9A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 45 [18:17:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 22 02 00 00 5E 04 04 00 22 02 00 00 57 04 04 00 23 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:17:49]wFMCommunicate OK [18:17:49]SAM_PROTO_GetFieldsCounters done [18:17:49]requested_item shift.num is exist - process it [18:17:49]requested_item shift.opened is exist - process it [18:17:49]req_shift_opened [18:17:49]FM_GetShiftState [18:17:49]SAM_PROTO_GetShiftState [18:17:49]wFMCommunicate request_size=4 [18:17:49]MH_SAM_APDU [18:17:49]CAPDU: 80 13 01 00 [18:17:49]Write to MH i2c: E2 08 00 9B 01 80 13 01 00 00 00 00 00 19 [18:17:49]Write i2c OK [18:17:49]MH_I2C_Read... [18:17:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:17:49]Read from MH i2c: E2 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 0E 00 [18:17:49]MH_I2C_Read... [18:17:49]Read from MH i2c: E2 0E 00 9B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 47 [18:17:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:17:49]wFMCommunicate OK [18:17:49]SAM_PROTO_GetShiftState done [18:17:49]FM_GetShiftState done [18:17:49]req_shift_opened done [18:17:49]requested_item shift.open_date is exist - process it [18:17:49]req_shift_open_date [18:17:49]req_shift_open_date done [18:17:49]produce_requested_data done [18:17:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165693,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:17:49]process_action_free close_receipt [18:17:49]json_value_free [18:17:49]json_value_free done [18:17:49]process_json_proto returns [18:17:49]Send response to host [18:17:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165693,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:17:49]free response buf [18:17:49]execute_script done [18:17:49]execute_script returns [18:17:49]free content buf [18:17:49]Sock 8.Close socket [18:17:49]Sock 8.Thread stoped [18:17:52]OFD Sender: No OFD packet to send [18:17:57]OFD Sender: No OFD packet to send [18:18:02]OFD Sender: No OFD packet to send [18:18:07]OFD Sender: No OFD packet to send [18:18:12]OFD Sender: No OFD packet to send [18:18:17]OFD Sender: No OFD packet to send [18:18:19]recv_with_timeout no data received [18:18:22]OFD Sender: No OFD packet to send [18:18:27]OFD Sender: No OFD packet to send [18:18:33]OFD Sender: No OFD packet to send [18:18:38]OFD Sender: No OFD packet to send [18:18:43]OFD Sender: No OFD packet to send [18:18:48]OFD Sender: No OFD packet to send [18:18:53]OFD Sender: No OFD packet to send [18:18:58]OFD Sender: No OFD packet to send [18:19:03]OFD Sender: No OFD packet to send [18:19:08]OFD Sender: No OFD packet to send [18:19:13]OFD Sender: No OFD packet to send [18:19:27]wFMCommunicate request_size=13 [18:19:27]MH_SAM_APDU [18:19:27]CAPDU: 80 15 02 00 08 F4 03 04 00 AF D2 C8 66 [18:19:27]Write to MH i2c: E2 10 00 A6 01 80 15 02 00 08 00 F4 03 04 00 AF D2 C8 66 00 00 E1 [18:19:27]Write i2c OK [18:19:27]MH_I2C_Read... [18:19:27]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:19:27]Read from MH i2c: E2 [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 03 00 [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [18:19:27]RAPDU: 90 00 [18:19:27]wFMCommunicate OK [18:19:27]wFMCommunicate request_size=25 [18:19:27]MH_SAM_APDU [18:19:27]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [18:19:27]Write to MH i2c: E2 1C 00 A7 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 89 [18:19:27]Write i2c OK [18:19:27]MH_I2C_Read... [18:19:27]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:19:27]Read from MH i2c: E2 [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 03 00 [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [18:19:27]RAPDU: 90 00 [18:19:27]wFMCommunicate OK [18:19:27]wFMCommunicate request_size=4 [18:19:27]MH_SAM_APDU [18:19:27]CAPDU: 80 15 03 00 [18:19:27]Write to MH i2c: E2 08 00 A8 01 80 15 03 00 00 00 00 00 2A [18:19:27]Write i2c OK [18:19:27]MH_I2C_Read... [18:19:27]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:19:27]Read from MH i2c: E2 [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 40 00 [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 40 00 A8 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 02 00 00 35 04 06 00 E5 0D B4 AE 7F C6 90 00 81 [18:19:27]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 02 00 00 35 04 06 00 E5 0D B4 AE 7F C6 90 00 [18:19:27]wFMCommunicate OK [18:19:27]SAM_PROTO_ProcessDocument answer len = 59 [18:19:27]SAM_PROTO_ProcessDocument done [18:19:27]SetTLVBufToDocument [18:19:27]Processing tag 1209 (04B9) [18:19:27]Malloc new data [18:19:27]Processing tag 1041 (0411) [18:19:27]Processing tag 1040 (0410) [18:19:27]Malloc new data [18:19:27]Processing tag 1038 (040E) [18:19:27]Malloc new data [18:19:27]Processing tag 1042 (0412) [18:19:27]Malloc new data [18:19:27]Processing tag 1077 (0435) [18:19:27]Malloc new data [18:19:27]SetTLVBufToDocument err=0 [18:19:27]KKMLoadAndSignReceiptData store KKM data [18:19:27]KKMLoadAndSignReceiptData err=0 [18:19:27]wFMCommunicate request_size=4 [18:19:27]MH_SAM_APDU [18:19:27]CAPDU: 80 11 00 00 [18:19:27]Write to MH i2c: E2 08 00 A9 01 80 11 00 00 00 00 00 00 24 [18:19:27]Write i2c OK [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 [18:19:27]MH_I2C_Read... [18:19:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:27]Read from MH i2c: E2 17 00 [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 17 00 A9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7D [18:19:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:27]wFMCommunicate OK [18:19:27]Счет N : (1)294549 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 51 Товар: 2710124130 SU-92-К-5 7.270 * 68.80 = 500.18 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 547 23.08.2024 18:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165694 ФПД: 251847028670406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T181927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165694&fm=251847028670406&tin=02508201610067®Number=0000000000092562&sum=50000 [18:19:27]StoreToDocumentArchive [18:19:27]shift 469 fd 165694 [18:19:27]save to /storage/0469/doc_00165694 [18:19:27]save last doc name /storage/0469/doc_00165694 to /storage/kkm_last_doc_name [18:19:27]save OK [18:19:27]Clear old archive folders... [18:19:27]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:19:27]tlvbuf is 009C3AB0 [18:19:27]SAM_PROTO_ClearQueue [18:19:27]wFMCommunicate request_size=4 [18:19:27]MH_SAM_APDU [18:19:27]CAPDU: 80 09 00 00 [18:19:27]Write to MH i2c: E2 08 00 AA 01 80 09 00 00 00 00 00 00 1D [18:19:27]Write i2c OK [18:19:27]MH_I2C_Read... [18:19:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:19:27]Read from MH i2c: E2 [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 03 00 [18:19:27]MH_I2C_Read... [18:19:27]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [18:19:27]RAPDU: 90 00 [18:19:27]wFMCommunicate OK [18:19:27]SAM_PROTO_ClearQueue done [18:19:27]KKMCreateOFDPacket [18:19:27]OFDProtocolAddRootSTLVToBuf [18:19:27]FM_MakeSignedData [18:19:27]FM_MakeSignedData [18:19:27]SAM_PROTO_SignData [18:19:27]wFMCommunicate request_size=4 [18:19:27]MH_SAM_APDU [18:19:27]CAPDU: 80 0D 01 02 [18:19:27]Write to MH i2c: E2 08 00 AB 01 80 0D 01 02 00 00 00 00 25 [18:19:27]Write i2c OK [18:19:27]MH_I2C_Read... [18:19:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:19:28]Read from MH i2c: E2 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 03 00 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [18:19:28]RAPDU: 90 00 [18:19:28]wFMCommunicate OK [18:19:28]wFMCommunicate request_size=255 [18:19:28]MH_SAM_APDU [18:19:28]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 AF D2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 87 02 00 35 04 06 00 E5 0D B4 [18:19:28]Write to MH i2c: E2 02 01 AC 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 AF D2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 87 02 00 35 04 06 00 E5 0D B4 00 00 5C [18:19:28]Write i2c OK [18:19:28]MH_I2C_Read... [18:19:28]OFD Sender: No OFD packet to send [18:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:28]Read from MH i2c: E2 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 03 00 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [18:19:28]RAPDU: 90 00 [18:19:28]wFMCommunicate OK [18:19:28]wFMCommunicate request_size=8 [18:19:28]MH_SAM_APDU [18:19:28]CAPDU: 80 0D 02 02 03 AE 7F C6 [18:19:28]Write to MH i2c: E2 0B 00 AD 01 80 0D 02 02 03 00 AE 7F C6 00 00 21 [18:19:28]Write i2c OK [18:19:28]MH_I2C_Read... [18:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:19:28]Read from MH i2c: E2 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 03 00 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [18:19:28]RAPDU: 90 00 [18:19:28]wFMCommunicate OK [18:19:28]wFMCommunicate request_size=4 [18:19:28]MH_SAM_APDU [18:19:28]CAPDU: 80 0D 03 02 [18:19:28]Write to MH i2c: E2 08 00 AE 01 80 0D 03 02 00 00 00 00 2A [18:19:28]Write i2c OK [18:19:28]MH_I2C_Read... [18:19:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:19:28]Read from MH i2c: E2 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 0B 00 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 0B 00 AE 01 00 01 6D 47 A8 8E 31 14 9C 90 00 F7 [18:19:28]RAPDU: 01 6D 47 A8 8E 31 14 9C 90 00 [18:19:28]wFMCommunicate OK [18:19:28]SAM_PROTO_SignData done [18:19:28]FM_MakeSignedData done [18:19:28]CreateOFDProtocolMessage [18:19:28]wFMCommunicate request_size=4 [18:19:28]MH_SAM_APDU [18:19:28]CAPDU: 80 11 00 00 [18:19:28]Write to MH i2c: E2 08 00 AF 01 80 11 00 00 00 00 00 00 2A [18:19:28]Write i2c OK [18:19:28]MH_I2C_Read... [18:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:28]Read from MH i2c: E2 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 17 00 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: E2 17 00 AF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [18:19:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:28]wFMCommunicate OK [18:19:28]CreateOFDProtocolMessage done [18:19:28]OFDSenderStorePacket 165694 [18:19:28]StoreOFDPacket docnum=165694 [18:19:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 D2 BF 05 01 56 C6 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 AF D2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 87 02 00 35 04 06 00 E5 0D B4 AE 7F C6 01 6D 47 A8 8E 31 14 9C [18:19:28]CheckFolder [18:19:28]dirname=/storage/ofd_packets [18:19:28]CheckFolder done [18:19:28]ProducePacketName [18:19:28]name=ofd_packets/00165694 [18:19:28]NVStorageSaveData ofd_packets/00165694 [18:19:28]File name is /storage/ofd_packets/00165694 [18:19:28]Write 299 bytes [18:19:28]NVStorageSaveData done [18:19:28]OFDSenderStorePacket done [18:19:28]KKMCreateOFDPacket done [18:19:28]NVStorageSaveData kkm_last_timestamp [18:19:28]File name is /storage/kkm_last_timestamp [18:19:28]Write 4 bytes [18:19:28]NVStorageSaveData done [18:19:28]ExternCall_PrintAddStr [18:19:28]wPrintStart [18:19:28]Write to MH i2c: 01 00 00 B0 01 B1 [18:19:28]Write i2c OK [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: 01 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: 01 07 00 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: 01 07 00 B0 01 00 00 00 00 00 FF 0F C6 [18:19:28]RasterBufferAndPrint [18:19:28]line Счет N : (1)294549 [18:19:28]line ИНН: 02508201610067 [18:19:28]line Контрольно-Кассовый Чек [18:19:28]line ПРОДАЖА [18:19:28]line ТРК (МРК, ГНК) : 51 [18:19:28]line Товар: 2710124130 [18:19:28]line SU-92-К-5 [18:19:28]line 7.270 * 68.80 [18:19:28]line = 500.18 [18:19:28]line НДС 12% НСП 1% [18:19:28]line > о реализуемом товаре [18:19:28]line ОКРУГЛЕНИЕ: -0.18 [18:19:28]line ИТОГО: 500.00 [18:19:28]line Внесено: 500.00 [18:19:28]line СДАЧА: 0.00 [18:19:28]line НСП 1% : 4.43 [18:19:28]line НДС 12% : 53.12 [18:19:28]line Наличными: 500.00 [18:19:28]line Безнал.: 0.00 [18:19:28]line Место: АЗС № 130 "Партнер Нефть" [18:19:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:19:28]line СНО: Общий режим [18:19:28]line Чек 547 23.08.2024 18:19 [18:19:28]line Смена: 469 ФФД: 1.0 [18:19:28]line ЗНМ: 0300000070 [18:19:28]line РНМ: 0000000000092562 [18:19:28]line Версия ККМ: 001 [18:19:28]line ФМ: 0000000000871769 [18:19:28]line ФД: 165694 [18:19:28]line ФПД: 251847028670406 [18:19:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T181927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165694&fm=251847028670406&tin=02508201610067®Number=0000000000092562&sum=50000 [18:19:28]written 0, free lines is 4095 [18:19:28]OFD Sender: Processing packet 165694 [packets to send 996, broken 995] [18:19:28]ProducePacketName [18:19:28]name=ofd_packets/00165694 [18:19:28]OFD Sender: To server: pG, [18:19:28]CommunicateWithHost lk.salyk.kg:30040 [18:19:28]ConnectInit lk.salyk.kg [18:19:28]Write to MH i2c: 01 00 00 DB 01 DC [18:19:28]Write i2c OK [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: 01 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: 01 07 00 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 CB 0C BA [18:19:28]RasterBufferAndPrint [18:19:28]line [18:19:28]line [18:19:28]line [18:19:28]line [18:19:28]line [18:19:28]written 0, free lines is 3281 [18:19:28]MH_Cut [18:19:28]Write to MH i2c: D1 01 00 E2 01 01 B5 [18:19:28]Write i2c OK [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: D1 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: D1 01 00 [18:19:28]MH_I2C_Read... [18:19:28]Read from MH i2c: D1 01 00 E2 01 00 B4 [18:19:28]Write to MH i2c: 01 00 00 E3 01 E4 [18:19:28]Write i2c OK [18:19:28]MH_I2C_Read... [18:19:29]Connected sock=8 [18:19:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 D2 BF 05 01 56 C6 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 AF D2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 87 02 00 35 04 06 00 E5 0D B4 AE 7F C6 01 6D 47 A8 8E 31 14 9C [18:19:29]*** Cut start [18:19:29]*** Purtial cut [18:19:29]*** Stage 1: CUTSNS_PIN = 1 [18:19:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C1 54 47 00 F9 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 87 02 00 F4 03 04 00 FA 7B C8 66 B6 04 01 00 00 B1 85 90 25 4A EA 7E D0 [18:19:29]CommunicateWithHost err = 0 [18:19:29]CheckOFDResponse [18:19:29]1017 (14) - 77093643461234 [18:19:29]1041 (16) - 0000000000871769 [18:19:29]1040 (4) - 165694 [18:19:29]1012 (4) - 23.08.2024 12:09 [18:19:29]1206 (1) - 0 [18:19:29]OFD Sender: Remove packet 165694 [18:19:29]ProducePacketName [18:19:29]name=ofd_packets/00165694 [18:19:29]NVStorageDeleteData [18:19:30]OFD Sender: No OFD packet to send [18:19:31]Read from MH i2c: 01 [18:19:31]MH_I2C_Read... [18:19:31]*** Stop cut motor [18:19:31]*** Cut end [18:19:31]Read from MH i2c: 01 07 00 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: 01 07 00 E3 01 00 00 00 00 00 FF 0F F9 [18:19:31]process_action close_receipt done [18:19:31]requested_data is exist [18:19:31]produce_requested_data [18:19:31]requested_item fm.sn is exist - process it [18:19:31]wFMCommunicate request_size=4 [18:19:31]MH_SAM_APDU [18:19:31]CAPDU: 80 11 00 00 [18:19:31]Write to MH i2c: E2 08 00 E4 01 80 11 00 00 00 00 00 00 5F [18:19:31]Write i2c OK [18:19:31]MH_I2C_Read... [18:19:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:19:31]Read from MH i2c: E2 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 17 00 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 17 00 E4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [18:19:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:19:31]wFMCommunicate OK [18:19:31]requested_item fd.num is exist - process it [18:19:31]SAM_PROTO_GetFieldsCounters [18:19:31]wFMCommunicate request_size=4 [18:19:31]MH_SAM_APDU [18:19:31]CAPDU: 80 13 00 00 [18:19:31]Write to MH i2c: E2 08 00 E5 01 80 13 00 00 00 00 00 00 62 [18:19:31]Write i2c OK [18:19:31]MH_I2C_Read... [18:19:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:19:31]Read from MH i2c: E2 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 62 00 [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 62 00 E5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 94 [18:19:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 23 02 00 00 5E 04 04 00 23 02 00 00 57 04 04 00 24 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:19:31]wFMCommunicate OK [18:19:31]SAM_PROTO_GetFieldsCounters done [18:19:31]requested_item shift.num is exist - process it [18:19:31]requested_item shift.opened is exist - process it [18:19:31]req_shift_opened [18:19:31]FM_GetShiftState [18:19:31]SAM_PROTO_GetShiftState [18:19:31]wFMCommunicate request_size=4 [18:19:31]MH_SAM_APDU [18:19:31]CAPDU: 80 13 01 00 [18:19:31]Write to MH i2c: E2 08 00 E6 01 80 13 01 00 00 00 00 00 64 [18:19:31]Write i2c OK [18:19:31]MH_I2C_Read... [18:19:31]Read from MH i2c: E2 [18:19:32]MH_I2C_Read... [18:19:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:19:32]Read from MH i2c: E2 0E 00 [18:19:32]MH_I2C_Read... [18:19:32]Read from MH i2c: E2 0E 00 E6 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 92 [18:19:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:19:32]wFMCommunicate OK [18:19:32]SAM_PROTO_GetShiftState done [18:19:32]FM_GetShiftState done [18:19:32]req_shift_opened done [18:19:32]requested_item shift.open_date is exist - process it [18:19:32]req_shift_open_date [18:19:32]req_shift_open_date done [18:19:32]produce_requested_data done [18:19:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165694,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:19:32]process_action_free close_receipt [18:19:32]json_value_free [18:19:32]json_value_free done [18:19:32]process_json_proto returns [18:19:32]Send response to host [18:19:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165694,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:19:32]free response buf [18:19:32]execute_script done [18:19:32]execute_script returns [18:19:32]free content buf [18:19:32]Sock 10.Close socket [18:19:32]Sock 10.Thread stoped [18:19:35]OFD Sender: No OFD packet to send [18:19:37]recv_with_timeout no data received [18:19:40]OFD Sender: No OFD packet to send [18:19:45]OFD Sender: No OFD packet to send [18:19:50]OFD Sender: No OFD packet to send [18:19:55]OFD Sender: No OFD packet to send [18:20:00]OFD Sender: No OFD packet to send [18:20:05]OFD Sender: No OFD packet to send [18:20:10]OFD Sender: No OFD packet to send [18:20:15]OFD Sender: No OFD packet to send [18:20:20]OFD Sender: No OFD packet to send [18:20:25]OFD Sender: No OFD packet to send [18:20:30]OFD Sender: No OFD packet to send [18:20:34]recv_with_timeout no data received [18:20:35]OFD Sender: No OFD packet to send [18:20:40]OFD Sender: No OFD packet to send [18:20:45]OFD Sender: No OFD packet to send [18:20:50]OFD Sender: No OFD packet to send [18:20:55]OFD Sender: No OFD packet to send [18:21:00]OFD Sender: No OFD packet to send [18:21:04]accept exits with 9 [18:21:04]New connection [18:21:04]New thread 3066740068 created [18:21:04]Thread 3066596708 joined [18:21:04]Waiting for new connection... [18:21:04] Sock 9.Parse request [18:21:04]Sock 9.Check first char [18:21:04]Sock 9.First char is OK [18:21:04]request: POST /json_proto HTTP/1.0 [18:21:04]Method: POST [18:21:04]URL: /json_proto [18:21:04]Method is POST - this is cgi request [18:21:04]url: /json_proto [18:21:04]query_string will be loaded in cgi processing [18:21:04]execute_cgi json_proto POST (null) [18:21:04]execute_cgi path=json_proto method=POST [18:21:04]POST find Content-Length [18:21:04]Host: 172.17.44.132:8080 [18:21:04]Content-Length: 667 [18:21:04]Content-Type: application/json [18:21:04] [18:21:04]POST finish read [18:21:04]Found Content-Length = 667 [18:21:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:04]execute_script... [18:21:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:21:04]POST & json_proto [18:21:04]process_json_proto [18:21:04]json parsed OK: [18:21:04]protocol is kg_v1.0 [18:21:04]action value=close_receipt [18:21:04]process_action close_receipt [18:21:04]cmd_close_receipt [18:21:04]MH_GetDate [18:21:04]Write to MH i2c: F0 00 00 E7 01 D7 [18:21:04]Write i2c OK [18:21:04]MH_I2C_Read... [18:21:04]Read from MH i2c: F0 [18:21:04]MH_I2C_Read... [18:21:04]Read from MH i2c: F0 09 00 [18:21:04]MH_I2C_Read... [18:21:04]Read from MH i2c: F0 09 00 E7 01 00 10 D3 C8 66 2A 83 C1 65 C4 [18:21:04]GetLastDocTimeStamp 1724437167 [18:21:04]current date 1724437264 [18:21:04]FM_GetShiftState [18:21:04]SAM_PROTO_GetShiftState [18:21:04]wFMCommunicate request_size=4 [18:21:04]MH_SAM_APDU [18:21:04]CAPDU: 80 13 01 00 [18:21:04]Write to MH i2c: E2 08 00 E8 01 80 13 01 00 00 00 00 00 66 [18:21:04]Write i2c OK [18:21:04]MH_I2C_Read... [18:21:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:21:04]Read from MH i2c: E2 [18:21:04]MH_I2C_Read... [18:21:04]Read from MH i2c: E2 0E 00 [18:21:04]MH_I2C_Read... [18:21:04]Read from MH i2c: E2 0E 00 E8 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 94 [18:21:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:21:04]wFMCommunicate OK [18:21:04]SAM_PROTO_GetShiftState done [18:21:04]FM_GetShiftState done [18:21:04]opened in 1724372766 [18:21:04]opened+sec_in_day 1724459166 [18:21:04]quantity*price = 50017 [18:21:04]sum+1 = 50019 [18:21:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 548 23.08.2024 18:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165695 ФПД: 107411801327116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T182104&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165695&fm=107411801327116&tin=02508201610067®Number=0000000000092562&sum=50000 [18:21:05]StoreToDocumentArchive [18:21:05]shift 469 fd 165695 [18:21:05]save to /storage/0469/doc_00165695 [18:21:05]save last doc name /storage/0469/doc_00165695 to /storage/kkm_last_doc_name [18:21:05]save OK [18:21:05]Clear old archive folders... [18:21:05]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:21:05]tlvbuf is 00A5C180 [18:21:05]SAM_PROTO_ClearQueue [18:21:05]wFMCommunicate request_size=4 [18:21:05]MH_SAM_APDU [18:21:05]CAPDU: 80 09 00 00 [18:21:05]Write to MH i2c: E2 08 00 F5 01 80 09 00 00 00 00 00 00 68 [18:21:05]Write i2c OK [18:21:05]MH_I2C_Read... [18:21:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:21:05]Read from MH i2c: E2 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 03 00 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [18:21:05]RAPDU: 90 00 [18:21:05]wFMCommunicate OK [18:21:05]SAM_PROTO_ClearQueue done [18:21:05]KKMCreateOFDPacket [18:21:05]OFDProtocolAddRootSTLVToBuf [18:21:05]FM_MakeSignedData [18:21:05]FM_MakeSignedData [18:21:05]SAM_PROTO_SignData [18:21:05]wFMCommunicate request_size=4 [18:21:05]MH_SAM_APDU [18:21:05]CAPDU: 80 0D 01 02 [18:21:05]Write to MH i2c: E2 08 00 F6 01 80 0D 01 02 00 00 00 00 70 [18:21:05]Write i2c OK [18:21:05]MH_I2C_Read... [18:21:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:21:05]Read from MH i2c: E2 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 03 00 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [18:21:05]RAPDU: 90 00 [18:21:05]wFMCommunicate OK [18:21:05]wFMCommunicate request_size=255 [18:21:05]MH_SAM_APDU [18:21:05]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 10 D3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 87 02 00 35 04 06 00 61 B0 C2 [18:21:05]Write to MH i2c: E2 02 01 F7 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 10 D3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 87 02 00 35 04 06 00 61 B0 C2 00 00 38 [18:21:05]Write i2c OK [18:21:05]MH_I2C_Read... [18:21:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:05]Read from MH i2c: E2 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 03 00 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [18:21:05]RAPDU: 90 00 [18:21:05]wFMCommunicate OK [18:21:05]wFMCommunicate request_size=8 [18:21:05]MH_SAM_APDU [18:21:05]CAPDU: 80 0D 02 02 03 43 46 0C [18:21:05]Write to MH i2c: E2 0B 00 F8 01 80 0D 02 02 03 00 43 46 0C 00 00 0E [18:21:05]Write i2c OK [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 [18:21:05]MH_I2C_Read... [18:21:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:21:05]Read from MH i2c: E2 03 00 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [18:21:05]RAPDU: 90 00 [18:21:05]wFMCommunicate OK [18:21:05]wFMCommunicate request_size=4 [18:21:05]MH_SAM_APDU [18:21:05]CAPDU: 80 0D 03 02 [18:21:05]Write to MH i2c: E2 08 00 F9 01 80 0D 03 02 00 00 00 00 75 [18:21:05]Write i2c OK [18:21:05]MH_I2C_Read... [18:21:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:21:05]Read from MH i2c: E2 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 0B 00 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 0B 00 F9 01 00 57 59 FE D5 18 91 A9 0D 90 00 58 [18:21:05]RAPDU: 57 59 FE D5 18 91 A9 0D 90 00 [18:21:05]wFMCommunicate OK [18:21:05]SAM_PROTO_SignData done [18:21:05]FM_MakeSignedData done [18:21:05]CreateOFDProtocolMessage [18:21:05]wFMCommunicate request_size=4 [18:21:05]MH_SAM_APDU [18:21:05]CAPDU: 80 11 00 00 [18:21:05]Write to MH i2c: E2 08 00 FA 01 80 11 00 00 00 00 00 00 75 [18:21:05]Write i2c OK [18:21:05]MH_I2C_Read... [18:21:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:21:05]Read from MH i2c: E2 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 17 00 [18:21:05]MH_I2C_Read... [18:21:05]Read from MH i2c: E2 17 00 FA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [18:21:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:21:05]wFMCommunicate OK [18:21:05]CreateOFDProtocolMessage done [18:21:05]OFDSenderStorePacket 165695 [18:21:05]StoreOFDPacket docnum=165695 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17256911+1707180842=1724437753 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 FA D4 C8 66 2A 83 C1 65 CE [18:29:14]Current date/time: 23.08.2024 18:29 [18:29:14]FM_Init [18:29:14]wFMConnect [18:29:14]MH_SAM_On [18:29:14]Write to MH i2c: E0 00 00 08 00 E7 [18:29:14]Write i2c OK [18:29:14]MH_I2C_Read... [18:29:14]*** iso7816_init finished! [18:29:14]*** atr: [18:29:14]*** 0F 3B D5 18 FF 81 91 FE [18:29:14]*** 1F C3 80 73 C8 21 10 0A [18:29:14]*** 00 00 00 00 00 00 00 00 [18:29:14]*** 00 00 00 00 00 00 00 00 [18:29:14]*** 00 00 00 00 00 00 00 00 [18:29:14]*** 00 00 00 00 00 00 00 00 [18:29:14]*** 00 00 00 00 00 00 00 00 [18:29:14]*** 00 00 00 00 00 00 00 00 [18:29:14]Read from MH i2c: E0 [18:29:14]MH_I2C_Read... [18:29:14]Read from MH i2c: E0 10 00 [18:29:14]MH_I2C_Read... [18:29:14]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:29:14]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:29:14]wFMCommunicate request_size=10 [18:29:14]MH_SAM_APDU [18:29:14]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:29:14]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:29:14]Write i2c OK [18:29:14]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17256928+1707180842=1724437770 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 0B D5 C8 66 2A 83 C1 65 E0 [18:29:31]Current date/time: 23.08.2024 18:29 [18:29:31]FM_Init [18:29:31]wFMConnect [18:29:31]MH_SAM_On [18:29:31]Write to MH i2c: E0 00 00 08 00 E7 [18:29:31]Write i2c OK [18:29:31]MH_I2C_Read... [18:29:31]*** iso7816_init finished! [18:29:31]*** atr: [18:29:31]*** 0F 3B D5 18 FF 81 91 FE [18:29:31]*** 1F C3 80 73 C8 21 10 0A [18:29:31]*** 00 00 00 00 00 00 00 00 [18:29:31]*** 00 00 00 00 00 00 00 00 [18:29:31]*** 00 00 00 00 00 00 00 00 [18:29:31]*** 00 00 00 00 00 00 00 00 [18:29:31]*** 00 00 00 00 00 00 00 00 [18:29:31]*** 00 00 00 00 00 00 00 00 [18:29:31]Read from MH i2c: E0 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E0 10 00 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:29:31]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:29:31]wFMCommunicate request_size=10 [18:29:31]MH_SAM_APDU [18:29:31]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:29:31]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:29:31]Write i2c OK [18:29:31]MH_I2C_Read... [18:29:31]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:29:31]Read from MH i2c: E2 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 03 00 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:29:31]RAPDU: 90 00 [18:29:31]wFMCommunicate OK [18:29:31]wFMCommunicate request_size=4 [18:29:31]MH_SAM_APDU [18:29:31]CAPDU: 80 11 00 00 [18:29:31]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:29:31]Write i2c OK [18:29:31]MH_I2C_Read... [18:29:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:31]Read from MH i2c: E2 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 17 00 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:29:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:31]wFMCommunicate OK [18:29:31]Detected FM SN is 0000000000871769 [18:29:31]Stored FM SN is 0000000000871769 [18:29:31]wFMCommunicate request_size=9 [18:29:31]MH_SAM_APDU [18:29:31]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:29:31]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:29:31]Write i2c OK [18:29:31]MH_I2C_Read... [18:29:31]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:29:31]Read from MH i2c: E2 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 03 00 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:29:31]RAPDU: 90 00 [18:29:31]wFMCommunicate OK [18:29:31]FM PIN OK [18:29:31]wFMCommunicate request_size=8 [18:29:31]MH_SAM_APDU [18:29:31]CAPDU: 80 14 04 00 03 02 00 01 [18:29:31]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:29:31]Write i2c OK [18:29:31]MH_I2C_Read... [18:29:31]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:29:31]Read from MH i2c: E2 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 03 00 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:29:31]RAPDU: 90 00 [18:29:31]wFMCommunicate OK [18:29:31]wFMCommunicate request_size=13 [18:29:31]MH_SAM_APDU [18:29:31]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:29:31]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:29:31]Write i2c OK [18:29:31]MH_I2C_Read... [18:29:31]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:29:31]Read from MH i2c: E2 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 03 00 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:29:31]RAPDU: 90 00 [18:29:31]wFMCommunicate OK [18:29:31]wFMCommunicate request_size=4 [18:29:31]MH_SAM_APDU [18:29:31]CAPDU: 80 11 00 00 [18:29:31]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:29:31]Write i2c OK [18:29:31]MH_I2C_Read... [18:29:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:31]Read from MH i2c: E2 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 17 00 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:29:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:31]wFMCommunicate OK [18:29:31]DocumentArchiveInit [18:29:31]Start Httpd... [18:29:31]Httpd thread 3067776356 created [18:29:31]Write to MH i2c: 01 00 00 0F 00 0F [18:29:31]Write i2c OK [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: 01 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: 01 07 00 [18:29:31]MH_I2C_Read... [18:29:31]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:29:31]MH Int Process started [18:29:31]Allocated Socket 6 [18:29:31]Bind OK [18:29:31]Listen OK [18:29:31]httpd running on port 8080 [18:29:31]Waiting for new connection... [18:29:32]OFD Sender: Processing packet 165695 [packets to send 996, broken 995] [18:29:32]ProducePacketName [18:29:32]name=ofd_packets/00165695 [18:29:32]OFD Sender: To server: pG, [18:29:32]CommunicateWithHost lk.salyk.kg:30040 [18:29:32]ConnectInit lk.salyk.kg [18:29:33]Connected sock=8 [18:29:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 4D 70 05 01 AA 3C 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 10 D3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 87 02 00 35 04 06 00 61 B0 C2 43 46 0C 57 59 FE D5 18 91 A9 0D [18:29:34]accept exits with 7 [18:29:34]New connection [18:29:34]New thread 3067489636 created [18:29:34]Waiting for new connection... [18:29:34] Sock 7.Parse request [18:29:34]Sock 7.Check first char [18:29:34]Sock 7.First char is OK [18:29:34]request: POST /json_proto HTTP/1.0 [18:29:34]Method: POST [18:29:34]URL: /json_proto [18:29:34]Method is POST - this is cgi request [18:29:34]url: /json_proto [18:29:34]query_string will be loaded in cgi processing [18:29:34]execute_cgi json_proto POST (null) [18:29:34]execute_cgi path=json_proto method=POST [18:29:34]POST find Content-Length [18:29:34]Host: 172.17.44.132:8080 [18:29:34]Content-Length: 215 [18:29:34]Content-Type: application/json [18:29:34] [18:29:34]POST finish read [18:29:34]Found Content-Length = 215 [18:29:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:34]execute_script... [18:29:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:34]POST & json_proto [18:29:34]process_json_proto [18:29:34]json parsed OK: [18:29:34]protocol is kg_v1.0 [18:29:34]action value=get_value [18:29:34]process_action get_value [18:29:34]cmd_get_value [18:29:34]process_action get_value done [18:29:34]requested_data is exist [18:29:34]produce_requested_data [18:29:34]requested_item kkm.sn is exist - process it [18:29:34]requested_item kkm.ver is exist - process it [18:29:34]requested_item fm.sn is exist - process it [18:29:34]wFMCommunicate request_size=4 [18:29:34]MH_SAM_APDU [18:29:34]CAPDU: 80 11 00 00 [18:29:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:34]Read from MH i2c: E2 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 17 00 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:29:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:34]wFMCommunicate OK [18:29:34]requested_item fd.num is exist - process it [18:29:34]SAM_PROTO_GetFieldsCounters [18:29:34]wFMCommunicate request_size=4 [18:29:34]MH_SAM_APDU [18:29:34]CAPDU: 80 13 00 00 [18:29:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:34]Read from MH i2c: E2 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 62 00 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 C3 [18:29:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 24 02 00 00 5E 04 04 00 24 02 00 00 57 04 04 00 25 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:34]wFMCommunicate OK [18:29:34]SAM_PROTO_GetFieldsCounters done [18:29:34]requested_item shift.num is exist - process it [18:29:34]requested_item shift.opened is exist - process it [18:29:34]req_shift_opened [18:29:34]FM_GetShiftState [18:29:34]SAM_PROTO_GetShiftState [18:29:34]wFMCommunicate request_size=4 [18:29:34]MH_SAM_APDU [18:29:34]CAPDU: 80 13 01 00 [18:29:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:34]Read from MH i2c: E2 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 0E 00 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [18:29:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:29:34]wFMCommunicate OK [18:29:34]SAM_PROTO_GetShiftState done [18:29:34]FM_GetShiftState done [18:29:34]req_shift_opened done [18:29:34]requested_item shift.open_date is exist - process it [18:29:34]req_shift_open_date [18:29:34]req_shift_open_date done [18:29:34]produce_requested_data done [18:29:34]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165695,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:29:34]process_action_free get_value [18:29:34]json_value_free [18:29:34]json_value_free done [18:29:34]process_json_proto returns [18:29:34]Send response to host [18:29:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165695,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:29:34]free response buf [18:29:34]execute_script done [18:29:34]execute_script returns [18:29:34]free content buf [18:29:34]Sock 7.Close socket [18:29:34]Sock 7.Thread stoped [18:29:34]accept exits with 10 [18:29:34]New connection [18:29:34]New thread 3067346276 created [18:29:34]Thread 3067489636 joined [18:29:34]Waiting for new connection... [18:29:34] Sock 10.Parse request [18:29:34]Sock 10.Check first char [18:29:34]Sock 10.First char is OK [18:29:34]request: POST /json_proto HTTP/1.0 [18:29:34]Method: POST [18:29:34]URL: /json_proto [18:29:34]Method is POST - this is cgi request [18:29:34]url: /json_proto [18:29:34]query_string will be loaded in cgi processing [18:29:34]execute_cgi json_proto POST (null) [18:29:34]execute_cgi path=json_proto method=POST [18:29:34]POST find Content-Length [18:29:34]Host: 172.17.44.132:8080 [18:29:34]Content-Length: 331 [18:29:34]Content-Type: application/json [18:29:34] [18:29:34]POST finish read [18:29:34]Found Content-Length = 331 [18:29:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:29:34]execute_script... [18:29:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:29:34]POST & json_proto [18:29:34]process_json_proto [18:29:34]json parsed OK: [18:29:34]protocol is kg_v1.0 [18:29:34]action value=get_value [18:29:34]process_action get_value [18:29:34]cmd_get_value [18:29:34]process_action get_value done [18:29:34]requested_data is exist [18:29:34]produce_requested_data [18:29:34]requested_item fm.sale.total is exist - process it [18:29:34]SAM_PROTO_GetFMData [18:29:34]wFMCommunicate request_size=4 [18:29:34]MH_SAM_APDU [18:29:34]CAPDU: 80 13 03 00 [18:29:34]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:29:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 Write i2c OK [18:29:34]30 MH_I2C_Read... [18:29:34]30 30 30 38 37 31 37 36 39 4F 00 00 00 17 28 47 00 DA 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 87 02 00 F4 03 04 00 56 7E C8 66 B6 04 01 00 00 B3 57 48 3D 4D 7B BF C9 [18:29:34]CommunicateWithHost err = 0 [18:29:34]CheckOFDResponse [18:29:34]1017 (14) - 77093643461234 [18:29:34]1041 (16) - 0000000000871769 [18:29:34]1040 (4) - 165695 [18:29:34]1012 (4) - 23.08.2024 12:19 [18:29:34]1206 (1) - 0 [18:29:34]OFD Sender: Remove packet 165695 [18:29:34]ProducePacketName [18:29:34]name=ofd_packets/00165695 [18:29:34]NVStorageDeleteData [18:29:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 FD 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 94 83 02 00 69 04 A4 00 6F 04 04 00 83 80 02 00 B1 04 05 00 60 55 B2 79 03 70 04 05 00 3E 98 A3 73 02 72 04 05 00 22 BD 0E 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 07 8D 7F 5E 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 68 B9 DF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 73 [18:29:35]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 94 83 02 00 69 04 A4 00 6F 04 04 00 83 80 02 00 B1 04 05 00 60 55 B2 79 03 70 04 05 00 3E 98 A3 73 02 72 04 05 00 22 BD 0E 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 07 8D 7F 5E 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 68 B9 DF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [18:29:35]wFMCommunicate OK [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 17 00 00 [18:29:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]OFD Sender: No OFD packet to send [18:29:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 FD 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [18:29:35]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [18:29:35]wFMCommunicate OK [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 17 00 00 [18:29:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 FD 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [18:29:35]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [18:29:35]wFMCommunicate OK [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 17 00 00 [18:29:35]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 FD 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [18:29:35]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [18:29:35]wFMCommunicate OK [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 17 00 00 [18:29:35]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 E6 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [18:29:36]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:29:36]wFMCommunicate OK [18:29:36]SAM_PROTO_GetFMData done [18:29:36]requested_item fm.sale_refund.total is exist - process it [18:29:36]requested_item fm.buy.total is exist - process it [18:29:36]requested_item shift.sale.total is exist - process it [18:29:36]SAM_PROTO_GetShiftData [18:29:36]wFMCommunicate request_size=4 [18:29:36]MH_SAM_APDU [18:29:36]CAPDU: 80 13 02 00 [18:29:36]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:29:36]Write i2c OK [18:29:36]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 FD 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 24 02 00 00 69 04 9E 00 6F 04 04 00 24 02 00 00 B1 04 04 00 19 E3 0B 03 70 04 04 00 00 DE 1A 02 72 04 03 00 19 05 F1 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 27 D6 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0F E7 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 17 [18:29:36]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 24 02 00 00 69 04 9E 00 6F 04 04 00 24 02 00 00 B1 04 04 00 19 E3 0B 03 70 04 04 00 00 DE 1A 02 72 04 03 00 19 05 F1 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 27 D6 52 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 0F E7 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:29:36]wFMCommunicate OK [18:29:36]wFMCommunicate request_size=4 [18:29:36]MH_SAM_APDU [18:29:36]CAPDU: 80 17 00 00 [18:29:36]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:29:36]Write i2c OK [18:29:36]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 FD 00 [18:29:36]MH_I2C_Read... [18:29:36]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 [18:29:36]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 [18:29:36]wFMCommunicate OK [18:29:36]wFMCommunicate request_size=4 [18:29:36]MH_SAM_APDU [18:29:36]CAPDU: 80 17 00 00 [18:29:36]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:29:36]Write i2c OK [18:29:36]MH_I2C_Read... [18:29:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:37]Read from MH i2c: E2 [18:29:37]MH_I2C_Read... [18:29:37]Read from MH i2c: E2 FD 00 [18:29:37]MH_I2C_Read... [18:29:37]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 [18:29:37]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 [18:29:37]wFMCommunicate OK [18:29:37]wFMCommunicate request_size=4 [18:29:37]MH_SAM_APDU [18:29:37]CAPDU: 80 17 00 00 [18:29:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:29:37]Write i2c OK [18:29:37]MH_I2C_Read... [18:29:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:37]Read from MH i2c: E2 [18:29:37]MH_I2C_Read... [18:29:37]Read from MH i2c: E2 FD 00 [18:29:37]MH_I2C_Read... [18:29:37]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 [18:29:37]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 [18:29:37]wFMCommunicate OK [18:29:37]wFMCommunicate request_size=4 [18:29:37]MH_SAM_APDU [18:29:37]CAPDU: 80 17 00 00 [18:29:37]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:29:37]Write i2c OK [18:29:37]MH_I2C_Read... [18:29:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [18:29:37]Read from MH i2c: E2 [18:29:37]MH_I2C_Read... [18:29:37]Read from MH i2c: E2 CE 00 [18:29:37]MH_I2C_Read... [18:29:37]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 [18:29:37]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 [18:29:37]wFMCommunicate OK [18:29:37]SAM_PROTO_GetShiftData done [18:29:37]requested_item shift.sale.total_cash is exist - process it [18:29:37]requested_item shift.sale_refund.total is exist - process it [18:29:37]requested_item shift.sale_refund.total_cash is exist - process it [18:29:37]requested_item shift.buy.total is exist - process it [18:29:37]requested_item shift.buy.total_cash is exist - process it [18:29:37]produce_requested_data done [18:29:37]produce_requested_data return {"fm.sale.total":149266322.88,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":511106.81,"shift.sale.total_cash":353152.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:29:37]process_action_free get_value [18:29:37]json_value_free [18:29:37]json_value_free done [18:29:37]process_json_proto returns [18:29:37]Send response to host [18:29:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149266322.88,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":511106.81,"shift.sale.total_cash":353152.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:29:37]free response buf [18:29:37]execute_script done [18:29:37]execute_script returns [18:29:37]free content buf [18:29:37]Sock 10.Close socket [18:29:37]Sock 10.Thread stoped [18:29:39]accept exits with 7 [18:29:39]New connection [18:29:39]New thread 3067489636 created [18:29:39]Thread 3067346276 joined [18:29:39]Waiting for new connection... [18:29:39] Sock 7.Parse request [18:29:39]Sock 7.Check first char [18:29:39]Sock 7.First char is OK [18:29:39]request: POST /json_proto HTTP/1.0 [18:29:39]Method: POST [18:29:39]URL: /json_proto [18:29:39]Method is POST - this is cgi request [18:29:39]url: /json_proto [18:29:39]query_string will be loaded in cgi processing [18:29:39]execute_cgi json_proto POST (null) [18:29:39]execute_cgi path=json_proto method=POST [18:29:39]POST find Content-Length [18:29:39]Host: 172.17.44.132:8080 [18:29:39]Content-Length: 818 [18:29:39]Content-Type: application/json [18:29:39] [18:29:39]POST finish read [18:29:39]Found Content-Length = 818 [18:29:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51089", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:39]execute_script... [18:29:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51089", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:39]POST & json_proto [18:29:39]process_json_proto [18:29:39]json parsed OK: [18:29:39]protocol is kg_v1.0 [18:29:39]action value=close_receipt [18:29:39]process_action close_receipt [18:29:39]cmd_close_receipt [18:29:39]MH_GetDate [18:29:39]Write to MH i2c: F0 00 00 1D 00 0C [18:29:39]Write i2c OK [18:29:39]MH_I2C_Read... [18:29:39]Read from MH i2c: F0 [18:29:39]MH_I2C_Read... [18:29:39]Read from MH i2c: F0 09 00 [18:29:39]MH_I2C_Read... [18:29:39]Read from MH i2c: F0 09 00 1D 00 00 13 D5 C8 66 2A 83 C1 65 FE [18:29:39]GetLastDocTimeStamp 1724437264 [18:29:39]current date 1724437779 [18:29:39]FM_GetShiftState [18:29:39]SAM_PROTO_GetShiftState [18:29:39]wFMCommunicate request_size=4 [18:29:39]MH_SAM_APDU [18:29:39]CAPDU: 80 13 01 00 [18:29:39]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:29:39]Write i2c OK [18:29:39]MH_I2C_Read... [18:29:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:39]Read from MH i2c: E2 [18:29:39]MH_I2C_Read... [18:29:39]Read from MH i2c: E2 0E 00 [18:29:39]MH_I2C_Read... [18:29:39]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [18:29:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:29:39]wFMCommunicate OK [18:29:39]SAM_PROTO_GetShiftState done [18:29:39]FM_GetShiftState done [18:29:39]opened in 1724372766 [18:29:39]opened+sec_in_day 1724459166 [18:29:39]quantity*price = 8500 [18:29:39]sum+1 = 8501 [18:29:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 0.00 Безнал.: 85.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 549 23.08.2024 18:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165696 ФПД: 2230499158080 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T182940&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165696&fm=2230499158080&tin=02508201610067®Number=0000000000092562&sum=8500 0 [18:29:40]StoreToDocumentArchive [18:29:40]shift 469 fd 165696 [18:29:40]save to /storage/0469/doc_00165696 [18:29:40]save last doc name /storage/0469/doc_00165696 to /storage/kkm_last_doc_name [18:29:40]save OK [18:29:40]Clear old archive folders... [18:29:40]ProcessDocumentItem done err = 0, tmpTLVsize=281 [18:29:40]tlvbuf is 00E868B0 [18:29:40]SAM_PROTO_ClearQueue [18:29:40]wFMCommunicate request_size=4 [18:29:40]MH_SAM_APDU [18:29:40]CAPDU: 80 09 00 00 [18:29:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:29:40]Write i2c OK [18:29:40]MH_I2C_Read... [18:29:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:40]Read from MH i2c: E2 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 03 00 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:29:40]RAPDU: 90 00 [18:29:40]wFMCommunicate OK [18:29:40]SAM_PROTO_ClearQueue done [18:29:40]KKMCreateOFDPacket [18:29:40]OFDProtocolAddRootSTLVToBuf [18:29:40]FM_MakeSignedData [18:29:40]FM_MakeSignedData [18:29:40]SAM_PROTO_SignData [18:29:40]wFMCommunicate request_size=4 [18:29:40]MH_SAM_APDU [18:29:40]CAPDU: 80 0D 01 02 [18:29:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:29:40]Write i2c OK [18:29:40]MH_I2C_Read... [18:29:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:40]Read from MH i2c: E2 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 03 00 [18:29:40]MH_I2C_Read... [18:29:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:29:40]RAPDU: 90 00 [18:29:40]wFMCommunicate OK [18:29:40]wFMCommunicate request_size=255 [18:29:40]MH_SAM_APDU [18:29:40]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 14 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 [18:29:40]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 14 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 18 [18:29:41]Write i2c OK [18:29:41]MH_I2C_Read... [18:29:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:41]Read from MH i2c: E2 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 03 00 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:29:41]RAPDU: 90 00 [18:29:41]wFMCommunicate OK [18:29:41]wFMCommunicate request_size=40 [18:29:41]MH_SAM_APDU [18:29:41]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 87 02 00 35 04 06 00 02 07 54 1C 28 40 [18:29:41]Write to MH i2c: E2 2B 00 2E 00 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 87 02 00 35 04 06 00 02 07 54 1C 28 40 00 00 15 [18:29:41]Write i2c OK [18:29:41]MH_I2C_Read... [18:29:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:41]Read from MH i2c: E2 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 03 00 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:29:41]RAPDU: 90 00 [18:29:41]wFMCommunicate OK [18:29:41]wFMCommunicate request_size=4 [18:29:41]MH_SAM_APDU [18:29:41]CAPDU: 80 0D 03 02 [18:29:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:29:41]Write i2c OK [18:29:41]MH_I2C_Read... [18:29:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:41]Read from MH i2c: E2 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 0B 00 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 0B 00 2F 00 00 1C D2 89 CA 53 09 70 12 90 00 CA [18:29:41]RAPDU: 1C D2 89 CA 53 09 70 12 90 00 [18:29:41]wFMCommunicate OK [18:29:41]SAM_PROTO_SignData done [18:29:41]FM_MakeSignedData done [18:29:41]CreateOFDProtocolMessage [18:29:41]wFMCommunicate request_size=4 [18:29:41]MH_SAM_APDU [18:29:41]CAPDU: 80 11 00 00 [18:29:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:29:41]Write i2c OK [18:29:41]MH_I2C_Read... [18:29:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:41]Read from MH i2c: E2 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 17 00 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [18:29:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:41]wFMCommunicate OK [18:29:41]CreateOFDProtocolMessage done [18:29:41]OFDSenderStorePacket 165696 [18:29:41]StoreOFDPacket docnum=165696 [18:29:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2D 01 00 00 00 03 25 01 D2 E6 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 21 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 14 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 87 02 00 35 04 06 00 02 07 54 1C 28 40 1C D2 89 CA 53 09 70 12 [18:29:41]CheckFolder [18:29:41]dirname=/storage/ofd_packets [18:29:41]CheckFolder done [18:29:41]ProducePacketName [18:29:41]name=ofd_packets/00165696 [18:29:41]NVStorageSaveData ofd_packets/00165696 [18:29:41]File name is /storage/ofd_packets/00165696 [18:29:41]Write 331 bytes [18:29:41]NVStorageSaveData done [18:29:41]OFDSenderStorePacket done [18:29:41]KKMCreateOFDPacket done [18:29:41]NVStorageSaveData kkm_last_timestamp [18:29:41]File name is /storage/kkm_last_timestamp [18:29:41]Write 4 bytes [18:29:41]NVStorageSaveData done [18:29:41]ExternCall_PrintAddStr [18:29:41]wPrintStart [18:29:41]Write to MH i2c: 01 00 00 31 00 31 [18:29:41]Write i2c OK [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: 01 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: 01 07 00 [18:29:41]MH_I2C_Read... [18:29:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:29:41]RasterBufferAndPrint [18:29:41]line Счет N : (3)51089 [18:29:41]line ИНН: 02508201610067 [18:29:41]line Контрольно-Кассовый Чек [18:29:41]line ПРОДАЖА [18:29:41]line Товар: 5449000000996 [18:29:41]line Напиток Кока-Кола 0,33л [18:29:41]line 1.000 * 85.00 [18:29:41]line = 85.00 [18:29:41]line НДС 12% НСП 1% [18:29:41]line > о реализуемом товаре [18:29:41]line ИТОГО: 85.00 [18:29:41]line НСП 1% : 0.75 [18:29:41]line НДС 12% : 9.03 [18:29:41]line Наличными: 0.00 [18:29:41]line Безнал.: 85.00 [18:29:41]line Место: АЗС № 130 "Партнер Нефть" [18:29:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:29:41]line СНО: Общий режим [18:29:41]line Чек 549 23.08.2024 18:29 [18:29:41]line Смена: 469 ФФД: 1.0 [18:29:41]line ЗНМ: 0300000070 [18:29:41]line РНМ: 0000000000092562 [18:29:41]line Версия ККМ: 001 [18:29:41]line Платежная система: O! деньги [18:29:41]line ФМ: 0000000000871769 [18:29:41]line ФД: 165696 [18:29:41]line ФПД: 2230499158080 [18:29:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T182940&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165696&fm=2230499158080&tin=02508201610067®Number=0000000000092562&sum=8500 [18:29:41]OFD Sender: Processing packet 165696 [packets to send 996, broken 995] [18:29:41]ProducePacketName [18:29:41]name=ofd_packets/00165696 [18:29:41]OFD Sender: To server: pG, [18:29:41]CommunicateWithHost lk.salyk.kg:30040 [18:29:41]ConnectInit lk.salyk.kg [18:29:41]line 0 [18:29:41]written 0, free lines is 4095 [18:29:42]Connected sock=10 [18:29:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2D 01 00 00 00 03 25 01 D2 E6 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 Write to MH i2c: 13 01 04 00 06 00 00 34 5B 21 00 00 5B 00 [18:29:42]00 00 F2 Write i2c OK [18:29:42]03 MH_I2C_Read... [18:29:42]01 Read from MH i2c: 00 01 01 [18:29:42]F6 MH_I2C_Read... [18:29:42]03 01 00 01 BC 04 Read from MH i2c: 01 01 00 01 07 FC 00 03 [18:29:42]06 MH_I2C_Read... [18:29:42]00 34 21 00 00 00 00 EB 03 26 00 Read from MH i2c: EF 01 03 07 0F 00 00 5B F6 00 03 00 01 00 00 00 01 00 F7 00 03 69 06 0D 00 D8 4B [18:29:42]00 RasterBufferAndPrint [18:29:42]00 line [18:29:42]00 line [18:29:42]00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 00 00 00 00 00 00 line [18:29:42]39 line [18:29:42]04 06 line [18:29:42]00 34 21 00 00 00 written 0, free lines is 3497 [18:29:42]00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 14 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 MH_Cut [18:29:42]0D Write to MH i2c: 04 D1 10 01 00 00 30 62 30 00 30 01 30 30 34 30 [18:29:42]30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 Write i2c OK [18:29:42]30 MH_I2C_Read... [18:29:42]30 Read from MH i2c: 30 D1 30 30 [18:29:42]30 MH_I2C_Read... [18:29:42]30 38 37 31 37 36 39 10 04 04 00 40 87 02 00 35 04 06 00 02 07 54 1C 28 40 1C Read from MH i2c: D2 D1 89 01 CA 00 53 [18:29:42]09 MH_I2C_Read... [18:29:42]70 Read from MH i2c: 12 D1 [18:29:42]01 00 62 00 00 33 [18:29:42]Write to MH i2c: 01 00 00 63 00 63 [18:29:42]Write i2c OK [18:29:42]MH_I2C_Read... [18:29:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 87 CA 47 00 1D C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 87 02 00 F4 03 04 00 5F 7E C8 66 B6 04 01 00 00 EA 27 E5 C8 3B 87 F1 90 [18:29:42]CommunicateWithHost err = 0 [18:29:42]CheckOFDResponse [18:29:42]1017 (14) - 77093643461234 [18:29:42]1041 (16) - 0000000000871769 [18:29:42]1040 (4) - 165696 [18:29:42]1012 (4) - 23.08.2024 12:19 [18:29:42]1206 (1) - 0 [18:29:42]OFD Sender: Remove packet 165696 [18:29:42]ProducePacketName [18:29:42]name=ofd_packets/00165696 [18:29:42]NVStorageDeleteData [18:29:42]*** Cut start [18:29:42]*** Purtial cut [18:29:42]*** Stage 1: CUTSNS_PIN = 1 [18:29:43]OFD Sender: No OFD packet to send [18:29:44]Read from MH i2c: 01 [18:29:44]MH_I2C_Read... [18:29:44]*** Stop cut motor [18:29:44]*** Cut end [18:29:44]Read from MH i2c: 01 07 00 [18:29:44]MH_I2C_Read... [18:29:44]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [18:29:44]process_action close_receipt done [18:29:44]requested_data is exist [18:29:44]produce_requested_data [18:29:44]requested_item fm.sn is exist - process it [18:29:44]wFMCommunicate request_size=4 [18:29:44]MH_SAM_APDU [18:29:44]CAPDU: 80 11 00 00 [18:29:44]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:29:44]Write i2c OK [18:29:44]MH_I2C_Read... [18:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:45]Read from MH i2c: E2 [18:29:45]MH_I2C_Read... [18:29:45]Read from MH i2c: E2 17 00 [18:29:45]MH_I2C_Read... [18:29:45]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [18:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:45]wFMCommunicate OK [18:29:45]requested_item fd.num is exist - process it [18:29:45]SAM_PROTO_GetFieldsCounters [18:29:45]wFMCommunicate request_size=4 [18:29:45]MH_SAM_APDU [18:29:45]CAPDU: 80 13 00 00 [18:29:45]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [18:29:45]Write i2c OK [18:29:45]MH_I2C_Read... [18:29:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:45]Read from MH i2c: E2 [18:29:45]MH_I2C_Read... [18:29:45]Read from MH i2c: E2 62 00 [18:29:45]MH_I2C_Read... [18:29:45]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 1B [18:29:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 25 02 00 00 5E 04 04 00 25 02 00 00 57 04 04 00 26 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:45]wFMCommunicate OK [18:29:45]SAM_PROTO_GetFieldsCounters done [18:29:45]requested_item shift.num is exist - process it [18:29:45]requested_item shift.opened is exist - process it [18:29:45]req_shift_opened [18:29:45]FM_GetShiftState [18:29:45]SAM_PROTO_GetShiftState [18:29:45]wFMCommunicate request_size=4 [18:29:45]MH_SAM_APDU [18:29:45]CAPDU: 80 13 01 00 [18:29:45]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [18:29:45]Write i2c OK [18:29:45]MH_I2C_Read... [18:29:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:45]Read from MH i2c: E2 [18:29:45]MH_I2C_Read... [18:29:45]Read from MH i2c: E2 0E 00 [18:29:45]MH_I2C_Read... [18:29:45]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [18:29:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:29:45]wFMCommunicate OK [18:29:45]SAM_PROTO_GetShiftState done [18:29:45]FM_GetShiftState done [18:29:45]req_shift_opened done [18:29:45]requested_item shift.open_date is exist - process it [18:29:45]req_shift_open_date [18:29:45]req_shift_open_date done [18:29:45]produce_requested_data done [18:29:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165696,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:29:45]process_action_free close_receipt [18:29:45]json_value_free [18:29:45]json_value_free done [18:29:45]process_json_proto returns [18:29:45]Send response to host [18:29:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165696,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:29:45]free response buf [18:29:45]execute_script done [18:29:45]execute_script returns [18:29:45]free content buf [18:29:45]Sock 7.Close socket [18:29:45]Sock 7.Thread stoped [18:29:48]OFD Sender: No OFD packet to send [18:29:53]OFD Sender: No OFD packet to send [18:29:58]OFD Sender: No OFD packet to send [18:30:01]recv_with_timeout no data received [18:30:03]OFD Sender: No OFD packet to send [18:30:08]OFD Sender: No OFD packet to send [18:30:13]OFD Sender: No OFD packet to send [18:30:17]accept exits with 8 [18:30:17]New connection [18:30:17]New thread 3067346276 created [18:30:17]Thread 3067489636 joined [18:30:17]Waiting for new connection... [18:30:17] Sock 8.Parse request [18:30:17]Sock 8.Check first char [18:30:17]Sock 8.First char is OK [18:30:17]request: POST /json_proto HTTP/1.0 [18:30:17]Method: POST [18:30:17]URL: /json_proto [18:30:17]Method is POST - this is cgi request [18:30:17]url: /json_proto [18:30:17]query_string will be loaded in cgi processing [18:30:17]execute_cgi json_proto POST (null) [18:30:17]execute_cgi path=json_proto method=POST [18:30:17]POST find Content-Length [18:30:17]Host: 172.17.44.132:8080 [18:30:17]Content-Length: 798 [18:30:17]Content-Type: application/json [18:30:17] [18:30:17]POST finish read [18:30:17]Found Content-Length = 798 [18:30:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 12.010, "sum" : 915.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 915.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:17]execute_script... [18:30:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 12.010, "sum" : 915.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 915.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:17]POST & json_proto [18:30:17]process_json_proto [18:30:17]json parsed OK: [18:30:17]protocol is kg_v1.0 [18:30:17]action value=close_receipt [18:30:17]process_action close_receipt [18:30:17]cmd_close_receipt [18:30:17]MH_GetDate [18:30:17]Write to MH i2c: F0 00 00 67 00 56 [18:30:17]Write i2c OK [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: F0 [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: F0 09 00 [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: F0 09 00 67 00 00 3A D5 C8 66 2A 83 C1 65 6F [18:30:17]GetLastDocTimeStamp 1724437780 [18:30:17]current date 1724437818 [18:30:17]FM_GetShiftState [18:30:17]SAM_PROTO_GetShiftState [18:30:17]wFMCommunicate request_size=4 [18:30:17]MH_SAM_APDU [18:30:17]CAPDU: 80 13 01 00 [18:30:17]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [18:30:17]Write i2c OK [18:30:17]MH_I2C_Read... [18:30:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:17]Read from MH i2c: E2 [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: E2 0E 00 [18:30:17]MH_I2C_Read... [18:30:17]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [18:30:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:30:17]wFMCommunicate OK [18:30:17]SAM_PROTO_GetShiftState done [18:30:17]FM_GetShiftState done [18:30:17]opened in 1724372766 [18:30:17]opened+sec_in_day 1724459166 [18:30:17]quantity*price = 91516 [18:30:17]sum+1 = 91517 [18:30:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 915.16 НСП 1% : 8.10 НДС 12% : 97.18 Наличными: 0.00 Безнал.: 915.16 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 550 23.08.2024 18:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165697 ФПД: 135602239736075 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183018&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165697&fm=135602239736075&tin=02508201610067®Number=0000000000092562&sum=91516 [18:30:18]StoreToDocumentArchive [18:30:18]shift 469 fd 165697 [18:30:18]save to /storage/0469/doc_00165697 [18:30:18]save last doc name /storage/0469/doc_00165697 to /storage/kkm_last_doc_name [18:30:18]save OK [18:30:18]Clear old archive folders... [18:30:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:30:18]tlvbuf is 00E1D2D0 [18:30:18]SAM_PROTO_ClearQueue [18:30:18]wFMCommunicate request_size=4 [18:30:18]MH_SAM_APDU [18:30:18]CAPDU: 80 09 00 00 [18:30:18]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [18:30:18]Write i2c OK [18:30:18]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:30:19]RAPDU: 90 00 [18:30:19]wFMCommunicate OK [18:30:19]SAM_PROTO_ClearQueue done [18:30:19]KKMCreateOFDPacket [18:30:19]OFDProtocolAddRootSTLVToBuf [18:30:19]FM_MakeSignedData [18:30:19]FM_MakeSignedData [18:30:19]SAM_PROTO_SignData [18:30:19]wFMCommunicate request_size=4 [18:30:19]MH_SAM_APDU [18:30:19]CAPDU: 80 0D 01 02 [18:30:19]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:30:19]RAPDU: 90 00 [18:30:19]wFMCommunicate OK [18:30:19]wFMCommunicate request_size=255 [18:30:19]MH_SAM_APDU [18:30:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C 65 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 3A D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 87 02 00 35 04 06 00 7B 54 5B 54 [18:30:19]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C 65 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 3A D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 87 02 00 35 04 06 00 7B 54 5B 54 00 00 C0 [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:30:19]RAPDU: 90 00 [18:30:19]wFMCommunicate OK [18:30:19]wFMCommunicate request_size=7 [18:30:19]MH_SAM_APDU [18:30:19]CAPDU: 80 0D 02 02 02 89 0B [18:30:19]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 89 0B 00 00 8A [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:30:19]RAPDU: 90 00 [18:30:19]wFMCommunicate OK [18:30:19]wFMCommunicate request_size=4 [18:30:19]MH_SAM_APDU [18:30:19]CAPDU: 80 0D 03 02 [18:30:19]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 0B 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 0B 00 79 00 00 40 80 FF 8E 4A D6 BF 75 90 00 96 [18:30:19]RAPDU: 40 80 FF 8E 4A D6 BF 75 90 00 [18:30:19]wFMCommunicate OK [18:30:19]SAM_PROTO_SignData done [18:30:19]FM_MakeSignedData done [18:30:19]CreateOFDProtocolMessage [18:30:19]wFMCommunicate request_size=4 [18:30:19]MH_SAM_APDU [18:30:19]CAPDU: 80 11 00 00 [18:30:19]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:19]Read from MH i2c: E2 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 17 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [18:30:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:30:19]wFMCommunicate OK [18:30:19]CreateOFDProtocolMessage done [18:30:19]OFDSenderStorePacket 165697 [18:30:19]StoreOFDPacket docnum=165697 [18:30:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C0 CC 04 01 6E 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C 65 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 3A D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 87 02 00 35 04 06 00 7B 54 5B 54 89 0B 40 80 FF 8E 4A D6 BF 75 [18:30:19]CheckFolder [18:30:19]dirname=/storage/ofd_packets [18:30:19]CheckFolder done [18:30:19]ProducePacketName [18:30:19]name=ofd_packets/00165697 [18:30:19]NVStorageSaveData ofd_packets/00165697 [18:30:19]File name is /storage/ofd_packets/00165697 [18:30:19]Write 298 bytes [18:30:19]NVStorageSaveData done [18:30:19]OFDSenderStorePacket done [18:30:19]KKMCreateOFDPacket done [18:30:19]NVStorageSaveData kkm_last_timestamp [18:30:19]File name is /storage/kkm_last_timestamp [18:30:19]Write 4 bytes [18:30:19]NVStorageSaveData done [18:30:19]ExternCall_PrintAddStr [18:30:19]wPrintStart [18:30:19]Write to MH i2c: 01 00 00 7B 00 7B [18:30:19]Write i2c OK [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: 01 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: 01 07 00 [18:30:19]MH_I2C_Read... [18:30:19]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [18:30:19]RasterBufferAndPrint [18:30:19]line Счет N : (1)294557 [18:30:19]line ИНН: 02508201610067 [18:30:19]line Контрольно-Кассовый Чек [18:30:19]line ПРОДАЖА [18:30:19]line ТРК (МРК, ГНК) : 44 [18:30:19]line Товар: 2710194800 [18:30:19]line ДТ-К-5 [18:30:19]line 12.010 * 76.20 [18:30:19]line = 915.16 [18:30:19]line НДС 12% НСП 1% [18:30:19]line > о реализуемом товаре [18:30:19]line ИТОГО: 915.16 [18:30:19]line НСП 1% : 8.10 [18:30:19]line НДС 12% : 97.18 [18:30:19]OFD Sender: Processing packet 165697 [packets to send 996, broken 995] [18:30:19]ProducePacketName [18:30:19]name=ofd_packets/00165697 [18:30:19]OFD Sender: To server: pG, [18:30:19]CommunicateWithHost lk.salyk.kg:30040 [18:30:19]ConnectInit lk.salyk.kg [18:30:19]line Наличными: 0.00 [18:30:19]line Безнал.: 915.16 [18:30:19]line Место: АЗС № 130 "Партнер Нефть" [18:30:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:30:19]line СНО: Общий режим [18:30:19]line Чек 550 23.08.2024 18:30 [18:30:19]line Смена: 469 ФФД: 1.0 [18:30:19]line ЗНМ: 0300000070 [18:30:19]line РНМ: 0000000000092562 [18:30:19]line Версия ККМ: 001 [18:30:19]line Платежная система: O! деньги [18:30:19]line ФМ: 0000000000871769 [18:30:19]line ФД: 165697 [18:30:19]line ФПД: 135602239736075 [18:30:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183018&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165697&fm=135602239736075&tin=02508201610067®Number=0000000000092562&sum=91516 [18:30:19]written 0, free lines is 4095 [18:30:20]Write to MH i2c: 01 00 00 A5 00 A5 [18:30:20]Write i2c OK [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: 01 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: 01 07 00 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 E5 0C 9D [18:30:20]RasterBufferAndPrint [18:30:20]line [18:30:20]line [18:30:20]line [18:30:20]line [18:30:20]line [18:30:20]written 0, free lines is 3316 [18:30:20]MH_Cut [18:30:20]Write to MH i2c: D1 01 00 AC 00 01 7E [18:30:20]Write i2c OK [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: D1 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: D1 01 00 [18:30:20]MH_I2C_Read... [18:30:20]Read from MH i2c: D1 01 00 AC 00 00 7D [18:30:20]Write to MH i2c: 01 00 00 AD 00 AD [18:30:20]Write i2c OK [18:30:20]MH_I2C_Read... [18:30:20]*** Cut start [18:30:20]*** Purtial cut [18:30:20]*** Stage 1: CUTSNS_PIN = 1 [18:30:22]recv_with_timeout no data received [18:30:22]Read from MH i2c: 01 [18:30:22]MH_I2C_Read... [18:30:22]*** Stop cut motor [18:30:22]*** Cut end [18:30:22]Read from MH i2c: 01 07 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [18:30:22]process_action close_receipt done [18:30:22]requested_data is exist [18:30:22]produce_requested_data [18:30:22]requested_item fm.sn is exist - process it [18:30:22]wFMCommunicate request_size=4 [18:30:22]MH_SAM_APDU [18:30:22]CAPDU: 80 11 00 00 [18:30:22]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:22]Read from MH i2c: E2 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 17 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [18:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:30:22]wFMCommunicate OK [18:30:22]requested_item fd.num is exist - process it [18:30:22]SAM_PROTO_GetFieldsCounters [18:30:22]wFMCommunicate request_size=4 [18:30:22]MH_SAM_APDU [18:30:22]CAPDU: 80 13 00 00 [18:30:22]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:23]Read from MH i2c: E2 [18:30:23]MH_I2C_Read... [18:30:23]Read from MH i2c: E2 62 00 [18:30:23]MH_I2C_Read... [18:30:23]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 69 [18:30:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 26 02 00 00 5E 04 04 00 26 02 00 00 57 04 04 00 27 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:23]wFMCommunicate OK [18:30:23]SAM_PROTO_GetFieldsCounters done [18:30:23]requested_item shift.num is exist - process it [18:30:23]requested_item shift.opened is exist - process it [18:30:23]req_shift_opened [18:30:23]FM_GetShiftState [18:30:23]SAM_PROTO_GetShiftState [18:30:23]wFMCommunicate request_size=4 [18:30:23]MH_SAM_APDU [18:30:23]CAPDU: 80 13 01 00 [18:30:23]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [18:30:23]Write i2c OK [18:30:23]MH_I2C_Read... [18:30:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:23]Read from MH i2c: E2 [18:30:23]MH_I2C_Read... [18:30:23]Read from MH i2c: E2 0E 00 [18:30:23]MH_I2C_Read... [18:30:23]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [18:30:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:30:23]wFMCommunicate OK [18:30:23]SAM_PROTO_GetShiftState done [18:30:23]FM_GetShiftState done [18:30:23]req_shift_opened done [18:30:23]requested_item shift.open_date is exist - process it [18:30:23]req_shift_open_date [18:30:23]req_shift_open_date done [18:30:23]produce_requested_data done [18:30:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165697,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:30:23]process_action_free close_receipt [18:30:23]json_value_free [18:30:23]json_value_free done [18:30:23]process_json_proto returns [18:30:23]Send response to host [18:30:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165697,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:30:23]free response buf [18:30:23]execute_script done [18:30:23]execute_script returns [18:30:23]free content buf [18:30:23]Sock 8.Close socket [18:30:23]Sock 8.Thread stoped [18:30:24]ConnectInit Can't take IP for lk.salyk.kg [18:30:24]CommunicateWithHost connect error [18:30:24]CommunicateWithHost err = -1 [18:30:24]OFD Sender: Server communicate error [18:30:29]OFD Sender: Processing packet 165697 [packets to send 996, broken 995] [18:30:29]ProducePacketName [18:30:29]name=ofd_packets/00165697 [18:30:29]OFD Sender: To server: pG, [18:30:29]CommunicateWithHost lk.salyk.kg:30040 [18:30:29]ConnectInit lk.salyk.kg [18:30:34]Connected sock=9 [18:30:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C0 CC 04 01 6E 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 2E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F6 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 7C 65 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 3A D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 87 02 00 35 04 06 00 7B 54 5B 54 89 0B 40 80 FF 8E 4A D6 BF 75 [18:30:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F7 A2 47 00 9D 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 87 02 00 F4 03 04 00 93 7E C8 66 B6 04 01 00 00 C4 F5 5B 97 9F 62 F0 97 [18:30:34]CommunicateWithHost err = 0 [18:30:34]CheckOFDResponse [18:30:34]1017 (14) - 77093643461234 [18:30:34]1041 (16) - 0000000000871769 [18:30:34]1040 (4) - 165697 [18:30:34]1012 (4) - 23.08.2024 12:20 [18:30:34]1206 (1) - 0 [18:30:34]OFD Sender: Remove packet 165697 [18:30:34]ProducePacketName [18:30:34]name=ofd_packets/00165697 [18:30:34]NVStorageDeleteData [18:30:35]OFD Sender: No OFD packet to send [18:30:40]OFD Sender: No OFD packet to send [18:30:43]accept exits with 10 [18:30:43]New connection [18:30:43]New thread 3067489636 created [18:30:43]Thread 3067346276 joined [18:30:43]Waiting for new connection... [18:30:43] Sock 10.Parse request [18:30:43]Sock 10.Check first char [18:30:43]Sock 10.First char is OK [18:30:43]request: POST /json_proto HTTP/1.0 [18:30:43]Method: POST [18:30:43]URL: /json_proto [18:30:43]Method is POST - this is cgi request [18:30:43]url: /json_proto [18:30:43]query_string will be loaded in cgi processing [18:30:43]execute_cgi json_proto POST (null) [18:30:43]execute_cgi path=json_proto method=POST [18:30:43]POST find Content-Length [18:30:43]Host: 172.17.44.132:8080 [18:30:43]Content-Length: 682 [18:30:43]Content-Type: application/json [18:30:43] [18:30:43]POST finish read [18:30:43]Found Content-Length = 682 [18:30:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 19.270, "sum" : 720.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:43]execute_script... [18:30:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 19.270, "sum" : 720.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 720.00, "payments": [ { "type": 0, "sum" : 720.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:43]POST & json_proto [18:30:43]process_json_proto [18:30:43]json parsed OK: [18:30:43]protocol is kg_v1.0 [18:30:43]action value=close_receipt [18:30:43]process_action close_receipt [18:30:43]cmd_close_receipt [18:30:43]MH_GetDate [18:30:43]Write to MH i2c: F0 00 00 B1 00 A0 [18:30:43]Write i2c OK [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: F0 [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: F0 09 00 [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: F0 09 00 B1 00 00 54 D5 C8 66 2A 83 C1 65 D3 [18:30:43]GetLastDocTimeStamp 1724437818 [18:30:43]current date 1724437844 [18:30:43]FM_GetShiftState [18:30:43]SAM_PROTO_GetShiftState [18:30:43]wFMCommunicate request_size=4 [18:30:43]MH_SAM_APDU [18:30:43]CAPDU: 80 13 01 00 [18:30:43]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:30:43]Write i2c OK [18:30:43]MH_I2C_Read... [18:30:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:43]Read from MH i2c: E2 [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: E2 0E 00 [18:30:43]MH_I2C_Read... [18:30:43]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [18:30:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:30:43]wFMCommunicate OK [18:30:43]SAM_PROTO_GetShiftState done [18:30:43]FM_GetShiftState done [18:30:43]opened in 1724372766 [18:30:43]opened+sec_in_day 1724459166 [18:30:43]quantity*price = 72069 [18:30:43]sum+1 = 72071 [18:30:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.70 ИТОГО: 720.00 Внесено: 1000.00 СДАЧА: 280.00 НСП 1% : 6.38 НДС 12% : 76.53 Наличными: 720.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 551 23.08.2024 18:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165698 ФПД: 181191659146269 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183044&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165698&fm=181191659146269&tin=02508201610067®Number=0000000000092562&sum=72000 [18:30:44]StoreToDocumentArchive [18:30:44]shift 469 fd 165698 [18:30:44]save to /storage/0469/doc_00165698 [18:30:44]save last doc name /storage/0469/doc_00165698 to /storage/kkm_last_doc_name [18:30:44]save OK [18:30:44]Clear old archive folders... [18:30:44]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:30:44]tlvbuf is 00E7E020 [18:30:44]SAM_PROTO_ClearQueue [18:30:44]wFMCommunicate request_size=4 [18:30:44]MH_SAM_APDU [18:30:44]CAPDU: 80 09 00 00 [18:30:44]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:44]Read from MH i2c: E2 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [18:30:44]RAPDU: 90 00 [18:30:44]wFMCommunicate OK [18:30:44]SAM_PROTO_ClearQueue done [18:30:44]KKMCreateOFDPacket [18:30:44]OFDProtocolAddRootSTLVToBuf [18:30:44]FM_MakeSignedData [18:30:44]FM_MakeSignedData [18:30:44]SAM_PROTO_SignData [18:30:44]wFMCommunicate request_size=4 [18:30:44]MH_SAM_APDU [18:30:44]CAPDU: 80 0D 01 02 [18:30:44]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:44]Read from MH i2c: E2 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 [18:30:44]MH_I2C_Read... [18:30:44]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:30:44]RAPDU: 90 00 [18:30:44]wFMCommunicate OK [18:30:44]wFMCommunicate request_size=255 [18:30:44]MH_SAM_APDU [18:30:44]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 46 4B 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 86 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 54 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 87 02 00 35 04 06 00 A4 CA [18:30:44]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 46 4B 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 86 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 54 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 87 02 00 35 04 06 00 A4 CA 00 00 98 [18:30:44]Write i2c OK [18:30:44]MH_I2C_Read... [18:30:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:45]Read from MH i2c: E2 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: E2 03 00 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:30:45]RAPDU: 90 00 [18:30:45]wFMCommunicate OK [18:30:45]wFMCommunicate request_size=9 [18:30:45]MH_SAM_APDU [18:30:45]CAPDU: 80 0D 02 02 04 F8 7A CC 1D [18:30:45]Write to MH i2c: E2 0C 00 C2 00 80 0D 02 02 04 00 F8 7A CC 1D 00 00 9F [18:30:45]Write i2c OK [18:30:45]MH_I2C_Read... [18:30:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:45]Read from MH i2c: E2 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: E2 03 00 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:30:45]RAPDU: 90 00 [18:30:45]wFMCommunicate OK [18:30:45]wFMCommunicate request_size=4 [18:30:45]MH_SAM_APDU [18:30:45]CAPDU: 80 0D 03 02 [18:30:45]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [18:30:45]Write i2c OK [18:30:45]MH_I2C_Read... [18:30:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:45]Read from MH i2c: E2 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: E2 0B 00 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: E2 0B 00 C3 00 00 55 04 38 28 94 91 58 AE 90 00 23 [18:30:45]RAPDU: 55 04 38 28 94 91 58 AE 90 00 [18:30:45]wFMCommunicate OK [18:30:45]SAM_PROTO_SignData done [18:30:45]FM_MakeSignedData done [18:30:45]CreateOFDProtocolMessage [18:30:45]wFMCommunicate request_size=4 [18:30:45]MH_SAM_APDU [18:30:45]CAPDU: 80 11 00 00 [18:30:45]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [18:30:45]Write i2c OK [18:30:45]MH_I2C_Read... [18:30:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:45]Read from MH i2c: E2 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: E2 17 00 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [18:30:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:30:45]wFMCommunicate OK [18:30:45]CreateOFDProtocolMessage done [18:30:45]OFDSenderStorePacket 165698 [18:30:45]StoreOFDPacket docnum=165698 [18:30:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 1C EE 06 01 9A 65 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 46 4B 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 86 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 54 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 87 02 00 35 04 06 00 A4 CA F8 7A CC 1D 55 04 38 28 94 91 58 AE [18:30:45]CheckFolder [18:30:45]dirname=/storage/ofd_packets [18:30:45]CheckFolder done [18:30:45]ProducePacketName [18:30:45]name=ofd_packets/00165698 [18:30:45]NVStorageSaveData ofd_packets/00165698 [18:30:45]File name is /storage/ofd_packets/00165698 [18:30:45]OFD Sender: No OFD packet to send [18:30:45]Write 300 bytes [18:30:45]NVStorageSaveData done [18:30:45]OFDSenderStorePacket done [18:30:45]KKMCreateOFDPacket done [18:30:45]NVStorageSaveData kkm_last_timestamp [18:30:45]File name is /storage/kkm_last_timestamp [18:30:45]Write 4 bytes [18:30:45]NVStorageSaveData done [18:30:45]ExternCall_PrintAddStr [18:30:45]wPrintStart [18:30:45]Write to MH i2c: 01 00 00 C5 00 C5 [18:30:45]Write i2c OK [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: 01 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: 01 07 00 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [18:30:45]RasterBufferAndPrint [18:30:45]line Счет N : (1)294555 [18:30:45]line ИНН: 02508201610067 [18:30:45]line Контрольно-Кассовый Чек [18:30:45]line ПРОДАЖА [18:30:45]line ТРК (МРК, ГНК) : 71 [18:30:45]line Товар: 2711129700 [18:30:45]line ГАЗ-К-5 [18:30:45]line 19.270 * 37.40 [18:30:45]line = 720.70 [18:30:45]line НДС 12% НСП 1% [18:30:45]line > о реализуемом товаре [18:30:45]line ОКРУГЛЕНИЕ: -0.70 [18:30:45]line ИТОГО: 720.00 [18:30:45]line Внесено: 1000.00 [18:30:45]line СДАЧА: 280.00 [18:30:45]line НСП 1% : 6.38 [18:30:45]line НДС 12% : 76.53 [18:30:45]line Наличными: 720.00 [18:30:45]line Безнал.: 0.00 [18:30:45]line Место: АЗС № 130 "Партнер Нефть" [18:30:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:30:45]line СНО: Общий режим [18:30:45]line Чек 551 23.08.2024 18:30 [18:30:45]line Смена: 469 ФФД: 1.0 [18:30:45]line ЗНМ: 0300000070 [18:30:45]line РНМ: 0000000000092562 [18:30:45]line Версия ККМ: 001 [18:30:45]line ФМ: 0000000000871769 [18:30:45]line ФД: 165698 [18:30:45]line ФПД: 181191659146269 [18:30:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183044&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165698&fm=181191659146269&tin=02508201610067®Number=0000000000092562&sum=72000 [18:30:45]written 0, free lines is 4095 [18:30:45]OFD Sender: Processing packet 165698 [packets to send 996, broken 995] [18:30:45]ProducePacketName [18:30:45]name=ofd_packets/00165698 [18:30:45]OFD Sender: To server: pG, [18:30:45]CommunicateWithHost lk.salyk.kg:30040 [18:30:45]ConnectInit lk.salyk.kg [18:30:45]Write to MH i2c: 01 00 00 F0 00 F0 [18:30:45]Write i2c OK [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: 01 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: 01 07 00 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 CE 0C D1 [18:30:45]RasterBufferAndPrint [18:30:45]line [18:30:45]line [18:30:45]line [18:30:45]line [18:30:45]line [18:30:45]written 0, free lines is 3297 [18:30:45]MH_Cut [18:30:45]Write to MH i2c: D1 01 00 F7 00 01 C9 [18:30:45]Write i2c OK [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: D1 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: D1 01 00 [18:30:45]MH_I2C_Read... [18:30:45]Read from MH i2c: D1 01 00 F7 00 00 C8 [18:30:45]Write to MH i2c: 01 00 00 F8 00 F8 [18:30:46]Write i2c OK [18:30:46]MH_I2C_Read... [18:30:46]Connected sock=9 [18: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 37 36 39 0E 01 00 00 1C EE 06 01 9A 65 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 46 4B 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 86 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 1D 00 00 00 00 07 04 06 00 40 19 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 54 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 87 02 00 35 04 06 00 A4 CA F8 7A CC 1D 55 04 38 28 94 91 58 AE [18:30:46]*** Cut start [18:30:46]*** Purtial cut [18:30:46]*** Stage 1: CUTSNS_PIN = 1 [18: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 37 36 39 4F 00 00 00 2A B0 47 00 26 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 87 02 00 F4 03 04 00 9F 7E C8 66 B6 04 01 00 00 7A F1 49 D3 B6 09 FC A5 [18:30:46]CommunicateWithHost err = 0 [18:30:46]CheckOFDResponse [18:30:46]1017 (14) - 77093643461234 [18:30:46]1041 (16) - 0000000000871769 [18:30:46]1040 (4) - 165698 [18:30:46]1012 (4) - 23.08.2024 12:20 [18:30:46]1206 (1) - 0 [18:30:46]OFD Sender: Remove packet 165698 [18:30:46]ProducePacketName [18:30:46]name=ofd_packets/00165698 [18:30:46]NVStorageDeleteData [18:30:47]OFD Sender: No OFD packet to send [18:30:48]Read from MH i2c: 01 [18:30:48]MH_I2C_Read... [18:30:48]*** Stop cut motor [18:30:48]*** Cut end [18:30:48]Read from MH i2c: 01 07 00 [18:30:48]MH_I2C_Read... [18:30:48]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [18:30:48]process_action close_receipt done [18:30:48]requested_data is exist [18:30:48]produce_requested_data [18:30:48]requested_item fm.sn is exist - process it [18:30:48]wFMCommunicate request_size=4 [18:30:48]MH_SAM_APDU [18:30:48]CAPDU: 80 11 00 00 [18:30:48]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [18:30:48]Write i2c OK [18:30:48]MH_I2C_Read... [18:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:48]Read from MH i2c: E2 [18:30:48]MH_I2C_Read... [18:30:48]Read from MH i2c: E2 17 00 [18:30:48]MH_I2C_Read... [18:30:48]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [18:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:30:48]wFMCommunicate OK [18:30:48]requested_item fd.num is exist - process it [18:30:48]SAM_PROTO_GetFieldsCounters [18:30:48]wFMCommunicate request_size=4 [18:30:48]MH_SAM_APDU [18:30:48]CAPDU: 80 13 00 00 [18:30:48]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [18:30:48]Write i2c OK [18:30:48]MH_I2C_Read... [18:30:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:48]Read from MH i2c: E2 [18:30:48]MH_I2C_Read... [18:30:48]Read from MH i2c: E2 62 00 [18:30:48]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 B8 [18:30:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 27 02 00 00 5E 04 04 00 27 02 00 00 57 04 04 00 28 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:49]wFMCommunicate OK [18:30:49]SAM_PROTO_GetFieldsCounters done [18:30:49]requested_item shift.num is exist - process it [18:30:49]requested_item shift.opened is exist - process it [18:30:49]req_shift_opened [18:30:49]FM_GetShiftState [18:30:49]SAM_PROTO_GetShiftState [18:30:49]wFMCommunicate request_size=4 [18:30:49]MH_SAM_APDU [18:30:49]CAPDU: 80 13 01 00 [18:30:49]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [18:30:49]Write i2c OK [18:30:49]MH_I2C_Read... [18:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:49]Read from MH i2c: E2 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 0E 00 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [18:30:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:30:49]wFMCommunicate OK [18:30:49]SAM_PROTO_GetShiftState done [18:30:49]FM_GetShiftState done [18:30:49]req_shift_opened done [18:30:49]requested_item shift.open_date is exist - process it [18:30:49]req_shift_open_date [18:30:49]req_shift_open_date done [18:30:49]produce_requested_data done [18:30:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165698,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:30:49]process_action_free close_receipt [18:30:49]json_value_free [18:30:49]json_value_free done [18:30:49]process_json_proto returns [18:30:49]Send response to host [18:30:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165698,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:30:49]free response buf [18:30:49]execute_script done [18:30:49]execute_script returns [18:30:49]free content buf [18:30:49]Sock 10.Close socket [18:30:49]Sock 10.Thread stoped [18:30:52]OFD Sender: No OFD packet to send [18:30:57]OFD Sender: No OFD packet to send [18:31:02]OFD Sender: No OFD packet to send [18:31:07]OFD Sender: No OFD packet to send [18:31:12]OFD Sender: No OFD packet to send [18:31:17]OFD Sender: No OFD packet to send [18:31:21]recv_with_timeout no data received [18:31:22]OFD Sender: No OFD packet to send [18:31:27]OFD Sender: No OFD packet to send [18:31:32]recv_with_timeout no data received [18:31:32]OFD Sender: No OFD packet to send [18:31:37]OFD Sender: No OFD packet to send [18:31:41]accept exits with 8 [18:31:41]New connection [18:31:41]New thread 3067346276 created [18:31:41]Thread 3067489636 joined [18:31:41]Waiting for new connection... [18:31:41] Sock 8.Parse request [18:31:41]Sock 8.Check first char [18:31:41]Sock 8.First char is OK [18:31:41]request: POST /json_proto HTTP/1.0 [18:31:41]Method: POST [18:31:41]URL: /json_proto [18:31:41]Method is POST - this is cgi request [18:31:41]url: /json_proto [18:31:41]query_string will be loaded in cgi processing [18:31:41]execute_cgi json_proto POST (null) [18:31:41]execute_cgi path=json_proto method=POST [18:31:41]POST find Content-Length [18:31:41]Host: 172.17.44.132:8080 [18:31:41]Content-Length: 648 [18:31:41]Content-Type: application/json [18:31:41] [18:31:41]POST finish read [18:31:41]Found Content-Length = 648 [18:31:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51090", "tax_sys" : 0, "items" : [ { "code": "4607065000790", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0430\u0440\u0430\u0445\u0438\u0441\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:31:41]execute_script... [18:31:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51090", "tax_sys" : 0, "items" : [ { "code": "4607065000790", "name": "\u0428\u043E\u043A M\u0026M`s \u0441 \u0430\u0440\u0430\u0445\u0438\u0441\u043E\u043C 45\u0433", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:31:41]POST & json_proto [18:31:41]process_json_proto [18:31:41]json parsed OK: [18:31:41]protocol is kg_v1.0 [18:31:41]action value=close_receipt [18:31:41]process_action close_receipt [18:31:41]cmd_close_receipt [18:31:41]MH_GetDate [18:31:41]Write to MH i2c: F0 00 00 FC 00 EB [18:31:41]Write i2c OK [18:31:41]MH_I2C_Read... [18:31:41]Read from MH i2c: F0 [18:31:41]MH_I2C_Read... [18:31:41]Read from MH i2c: F0 09 00 [18:31:41]MH_I2C_Read... [18:31:41]Read from MH i2c: F0 09 00 FC 00 00 8D D5 C8 66 2A 83 C1 65 57 [18:31:41]GetLastDocTimeStamp 1724437844 [18:31:41]current date 1724437901 [18:31:41]FM_GetShiftState [18:31:41]SAM_PROTO_GetShiftState [18:31:41]wFMCommunicate request_size=4 [18:31:41]MH_SAM_APDU [18:31:41]CAPDU: 80 13 01 00 [18:31:41]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [18:31:41]Write i2c OK [18:31:41]MH_I2C_Read... [18:31:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:41]Read from MH i2c: E2 [18:31:41]MH_I2C_Read... [18:31:41]Read from MH i2c: E2 0E 00 [18:31:41]MH_I2C_Read... [18:31:41]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [18:31:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:31:41]wFMCommunicate OK [18:31:41]SAM_PROTO_GetShiftState done [18:31:41]FM_GetShiftState done [18:31:41]opened in 1724372766 [18:31:41]opened+sec_in_day 1724459166 [18:31:41]quantity*price = 7000 [18:31:41]sum+1 = 7001 [18:31:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 552 23.08.2024 18:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165699 ФПД: 60067729200455 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183141&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165699&fm=60067729200455&tin=02508201610067®Number=0000000000092562&sum=7000 0 [18:31:42]StoreToDocumentArchive [18:31:42]shift 469 fd 165699 [18:31:42]save to /storage/0469/doc_00165699 [18:31:42]save last doc name /storage/0469/doc_00165699 to /storage/kkm_last_doc_name [18:31:42]save OK [18:31:42]Clear old archive folders... [18:31:42]ProcessDocumentItem done err = 0, tmpTLVsize=279 [18:31:42]tlvbuf is 00E72100 [18:31:42]SAM_PROTO_ClearQueue [18:31:42]wFMCommunicate request_size=4 [18:31:42]MH_SAM_APDU [18:31:42]CAPDU: 80 09 00 00 [18:31:42]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:31:42]Read from MH i2c: E2 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [18:31:42]RAPDU: 90 00 [18:31:42]wFMCommunicate OK [18:31:42]SAM_PROTO_ClearQueue done [18:31:42]KKMCreateOFDPacket [18:31:42]OFDProtocolAddRootSTLVToBuf [18:31:42]FM_MakeSignedData [18:31:42]FM_MakeSignedData [18:31:42]SAM_PROTO_SignData [18:31:42]wFMCommunicate request_size=4 [18:31:42]MH_SAM_APDU [18:31:42]CAPDU: 80 0D 01 02 [18:31:42]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:31:42]Read from MH i2c: E2 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:31:42]RAPDU: 90 00 [18:31:42]wFMCommunicate OK [18:31:42]wFMCommunicate request_size=255 [18:31:42]MH_SAM_APDU [18:31:42]CAPDU: 80 0D 02 02 FA 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 8D D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 [18:31:42]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 8D D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 00 00 B4 [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:42]OFD Sender: No OFD packet to send [18:31:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:31:42]Read from MH i2c: E2 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:31:42]RAPDU: 90 00 [18:31:42]wFMCommunicate OK [18:31:42]wFMCommunicate request_size=38 [18:31:42]MH_SAM_APDU [18:31:42]CAPDU: 80 0D 02 02 21 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 87 02 00 35 04 06 00 36 A1 9B A9 55 47 [18:31:42]Write to MH i2c: E2 29 00 0D 01 80 0D 02 02 21 00 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 87 02 00 35 04 06 00 36 A1 9B A9 55 47 00 00 9A [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:31:42]Read from MH i2c: E2 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:31:42]RAPDU: 90 00 [18:31:42]wFMCommunicate OK [18:31:42]wFMCommunicate request_size=4 [18:31:42]MH_SAM_APDU [18:31:42]CAPDU: 80 0D 03 02 [18:31:42]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:31:42]Read from MH i2c: E2 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 0B 00 [18:31:42]MH_I2C_Read... [18:31:42]Read from MH i2c: E2 0B 00 0E 01 00 33 4D CE 25 93 F5 4A F3 90 00 C3 [18:31:42]RAPDU: 33 4D CE 25 93 F5 4A F3 90 00 [18:31:42]wFMCommunicate OK [18:31:42]SAM_PROTO_SignData done [18:31:42]FM_MakeSignedData done [18:31:42]CreateOFDProtocolMessage [18:31:42]wFMCommunicate request_size=4 [18:31:42]MH_SAM_APDU [18:31:42]CAPDU: 80 11 00 00 [18:31:42]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [18:31:42]Write i2c OK [18:31:42]MH_I2C_Read... [18:31:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:31:43]Read from MH i2c: E2 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: E2 17 00 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:31:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:31:43]wFMCommunicate OK [18:31:43]CreateOFDProtocolMessage done [18:31:43]OFDSenderStorePacket 165699 [18:31:43]StoreOFDPacket docnum=165699 [18:31:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2B 01 00 00 B9 2C 23 01 C9 36 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 8D D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 87 02 00 35 04 06 00 36 A1 9B A9 55 47 33 4D CE 25 93 F5 4A F3 [18:31:43]CheckFolder [18:31:43]dirname=/storage/ofd_packets [18:31:43]CheckFolder done [18:31:43]ProducePacketName [18:31:43]name=ofd_packets/00165699 [18:31:43]NVStorageSaveData ofd_packets/00165699 [18:31:43]File name is /storage/ofd_packets/00165699 [18:31:43]Write 329 bytes [18:31:43]NVStorageSaveData done [18:31:43]OFDSenderStorePacket done [18:31:43]KKMCreateOFDPacket done [18:31:43]NVStorageSaveData kkm_last_timestamp [18:31:43]File name is /storage/kkm_last_timestamp [18:31:43]Write 4 bytes [18:31:43]NVStorageSaveData done [18:31:43]ExternCall_PrintAddStr [18:31:43]wPrintStart [18:31:43]Write to MH i2c: 01 00 00 10 01 11 [18:31:43]Write i2c OK [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: 01 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: 01 07 00 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [18:31:43]RasterBufferAndPrint [18:31:43]line Счет N : (3)51090 [18:31:43]line ИНН: 02508201610067 [18:31:43]line Контрольно-Кассовый Чек [18:31:43]line ПРОДАЖА [18:31:43]line Товар: 4607065000790 [18:31:43]line Шок M&M`s с арахисом 45г [18:31:43]line 1.000 * 70.00 [18:31:43]line = 70.00 [18:31:43]line НДС 12% НСП 1% [18:31:43]line > о реализуемом товаре [18:31:43]line ИТОГО: 70.00 [18:31:43]line НСП 1% : 0.62 [18:31:43]line НДС 12% : 7.43 [18:31:43]line Наличными: 70.00 [18:31:43]line Безнал.: 0.00 [18:31:43]line Место: АЗС № 130 "Партнер Нефть" [18:31:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:31:43]line СНО: Общий режим [18:31:43]line Чек 552 23.08.2024 18:31 [18:31:43]line Смена: 469 ФФД: 1.0 [18:31:43]line ЗНМ: 0300000070 [18:31:43]line РНМ: 0000000000092562 [18:31:43]line Версия ККМ: 001 [18:31:43]line ФМ: 0000000000871769 [18:31:43]line ФД: 165699 [18:31:43]line ФПД: 60067729200455 [18:31:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183141&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165699&fm=60067729200455&tin=02508201610067®Number=0000000000092562&sum=7000 [18:31:43]line 0 [18:31:43]written 0, free lines is 4095 [18:31:43]OFD Sender: Processing packet 165699 [packets to send 996, broken 995] [18:31:43]ProducePacketName [18:31:43]name=ofd_packets/00165699 [18:31:43]OFD Sender: To server: pG, [18:31:43]CommunicateWithHost lk.salyk.kg:30040 [18:31:43]ConnectInit lk.salyk.kg [18:31:43]Write to MH i2c: 01 00 00 38 01 39 [18:31:43]Write i2c OK [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: 01 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: 01 07 00 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: 01 07 00 38 01 00 00 00 00 00 F5 0C 41 [18:31:43]RasterBufferAndPrint [18:31:43]line [18:31:43]line [18:31:43]line [18:31:43]line [18:31:43]line [18:31:43]written 0, free lines is 3325 [18:31:43]MH_Cut [18:31:43]Write to MH i2c: D1 01 00 3F 01 01 12 [18:31:43]Write i2c OK [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: D1 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: D1 01 00 [18:31:43]MH_I2C_Read... [18:31:43]Read from MH i2c: D1 01 00 3F 01 00 11 [18:31:43]Write to MH i2c: 01 00 00 40 01 41 [18:31:43]Write i2c OK [18:31:43]MH_I2C_Read... [18:31:43]Connected sock=9 [18:31:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2B 01 00 00 B9 2C 23 01 C9 36 5A 03 01 00 03 00 17 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 34 36 30 37 30 36 35 30 30 30 37 39 30 06 04 25 00 D0 A8 D0 BE D0 BA 20 4D 26 4D 60 73 20 D1 81 20 D0 B0 D1 80 D0 B0 D1 85 D0 B8 D1 81 D0 BE D0 BC 20 34 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 8D D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 87 02 00 35 04 06 00 36 A1 9B A9 55 47 33 4D CE 25 93 F5 4A F3 [18:31:44]*** Cut start [18:31:44]*** Purtial cut [18:31:44]*** Stage 1: CUTSNS_PIN = 1 [18:31:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 30 AA 47 00 DF 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 87 02 00 F4 03 04 00 D9 7E C8 66 B6 04 01 00 00 8F 79 23 B7 3A D0 3F 41 [18:31:44]CommunicateWithHost err = 0 [18:31:44]CheckOFDResponse [18:31:44]1017 (14) - 77093643461234 [18:31:44]1041 (16) - 0000000000871769 [18:31:44]1040 (4) - 165699 [18:31:44]1012 (4) - 23.08.2024 12:21 [18:31:44]1206 (1) - 0 [18:31:44]OFD Sender: Remove packet 165699 [18:31:44]ProducePacketName [18:31:44]name=ofd_packets/00165699 [18:31:44]NVStorageDeleteData [18:31:45]OFD Sender: No OFD packet to send [18:31:46]Read from MH i2c: 01 [18:31:46]MH_I2C_Read... [18:31:46]*** Stop cut motor [18:31:46]*** Cut end [18:31:46]Read from MH i2c: 01 07 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FF 0F 56 [18:31:46]process_action close_receipt done [18:31:46]requested_data is exist [18:31:46]produce_requested_data [18:31:46]requested_item fm.sn is exist - process it [18:31:46]wFMCommunicate request_size=4 [18:31:46]MH_SAM_APDU [18:31:46]CAPDU: 80 11 00 00 [18:31:46]Write to MH i2c: E2 08 00 41 01 80 11 00 00 00 00 00 00 BC [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:31:46]Read from MH i2c: E2 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 17 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 17 00 41 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [18:31:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:31:46]wFMCommunicate OK [18:31:46]requested_item fd.num is exist - process it [18:31:46]SAM_PROTO_GetFieldsCounters [18:31:46]wFMCommunicate request_size=4 [18:31:46]MH_SAM_APDU [18:31:46]CAPDU: 80 13 00 00 [18:31:46]Write to MH i2c: E2 08 00 42 01 80 13 00 00 00 00 00 00 BF [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:31:46]Read from MH i2c: E2 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 62 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 62 00 42 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 05 [18:31:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 28 02 00 00 5E 04 04 00 28 02 00 00 57 04 04 00 29 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:31:46]wFMCommunicate OK [18:31:46]SAM_PROTO_GetFieldsCounters done [18:31:46]requested_item shift.num is exist - process it [18:31:46]requested_item shift.opened is exist - process it [18:31:46]req_shift_opened [18:31:46]FM_GetShiftState [18:31:46]SAM_PROTO_GetShiftState [18:31:46]wFMCommunicate request_size=4 [18:31:46]MH_SAM_APDU [18:31:46]CAPDU: 80 13 01 00 [18:31:46]Write to MH i2c: E2 08 00 43 01 80 13 01 00 00 00 00 00 C1 [18:31:46]Write i2c OK [18:31:46]MH_I2C_Read... [18:31:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:31:46]Read from MH i2c: E2 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 0E 00 [18:31:46]MH_I2C_Read... [18:31:46]Read from MH i2c: E2 0E 00 43 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EF [18:31:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:31:46]wFMCommunicate OK [18:31:46]SAM_PROTO_GetShiftState done [18:31:46]FM_GetShiftState done [18:31:46]req_shift_opened done [18:31:46]requested_item shift.open_date is exist - process it [18:31:46]req_shift_open_date [18:31:46]req_shift_open_date done [18:31:46]produce_requested_data done [18:31:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165699,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:31:46]process_action_free close_receipt [18:31:46]json_value_free [18:31:46]json_value_free done [18:31:46]process_json_proto returns [18:31:46]Send response to host [18:31:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165699,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:31:46]free response buf [18:31:46]execute_script done [18:31:46]execute_script returns [18:31:46]free content buf [18:31:46]Sock 8.Close socket [18:31:46]Sock 8.Thread stoped [18:31:50]OFD Sender: No OFD packet to send [18:31:55]OFD Sender: No OFD packet to send [18:32:00]OFD Sender: No OFD packet to send [18:32:05]OFD Sender: No OFD packet to send [18:32:10]OFD Sender: No OFD packet to send [18:32:15]OFD Sender: No OFD packet to send [18:32:20]OFD Sender: No OFD packet to send [18:32:25]OFD Sender: No OFD packet to send [18:32:30]OFD Sender: No OFD packet to send [18:32:35]OFD Sender: No OFD packet to send [18:32:40]OFD Sender: No OFD packet to send [18:32:41]recv_with_timeout no data received [18:32:45]OFD Sender: No OFD packet to send [18:32:50]OFD Sender: No OFD packet to send [18:32:55]OFD Sender: No OFD packet to send [18:33:00]OFD Sender: No OFD packet to send [18:33:02]recv_with_timeout no data received [18:33:04]accept exits with 10 [18:33:04]New connection [18:33:04]New thread 3067489636 created [18:33:04]Thread 3067346276 joined [18:33:04]Waiting for new connection... [18:33:04] Sock 10.Parse request [18:33:04]Sock 10.Check first char [18:33:04]Sock 10.First char is OK [18:33:04]request: POST /json_proto HTTP/1.0 [18:33:04]Method: POST [18:33:04]URL: /json_proto [18:33:04]Method is POST - this is cgi request [18:33:04]url: /json_proto [18:33:04]query_string will be loaded in cgi processing [18:33:04]execute_cgi json_proto POST (null) [18:33:04]execute_cgi path=json_proto method=POST [18:33:04]POST find Content-Length [18:33:04]Host: 172.17.44.132:8080 [18:33:04]Content-Length: 644 [18:33:04]Content-Type: application/json [18:33:04] [18:33:04]POST finish read [18:33:04]Found Content-Length = 644 [18:33:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51091", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:04]execute_script... [18:33:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51091", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:04]POST & json_proto [18:33:04]process_json_proto [18:33:04]json parsed OK: [18:33:04]protocol is kg_v1.0 [18:33:04]action value=close_receipt [18:33:04]process_action close_receipt [18:33:04]cmd_close_receipt [18:33:04]MH_GetDate [18:33:04]Write to MH i2c: F0 00 00 44 01 34 [18:33:04]Write i2c OK [18:33:04]MH_I2C_Read... [18:33:04]Read from MH i2c: F0 [18:33:04]MH_I2C_Read... [18:33:04]Read from MH i2c: F0 09 00 [18:33:04]MH_I2C_Read... [18:33:04]Read from MH i2c: F0 09 00 44 01 00 E0 D5 C8 66 2A 83 C1 65 F3 [18:33:04]GetLastDocTimeStamp 1724437901 [18:33:04]current date 1724437984 [18:33:04]FM_GetShiftState [18:33:04]SAM_PROTO_GetShiftState [18:33:04]wFMCommunicate request_size=4 [18:33:04]MH_SAM_APDU [18:33:04]CAPDU: 80 13 01 00 [18:33:04]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [18:33:04]Write i2c OK [18:33:04]MH_I2C_Read... [18:33:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:04]Read from MH i2c: E2 [18:33:04]MH_I2C_Read... [18:33:04]Read from MH i2c: E2 0E 00 [18:33:04]MH_I2C_Read... [18:33:04]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F1 [18:33:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:33:04]wFMCommunicate OK [18:33:04]SAM_PROTO_GetShiftState done [18:33:04]FM_GetShiftState done [18:33:04]opened in 1724372766 [18:33:04]opened+sec_in_day 1724459166 [18:33:04]quantity*price = 6000 [18:33:04]sum+1 = 6001 [18:33:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 553 23.08.2024 18:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165700 ФПД: 220701509283365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165700&fm=220701509283365&tin=02508201610067®Number=0000000000092562&sum=6000 0 [18:33:05]StoreToDocumentArchive [18:33:05]shift 469 fd 165700 [18:33:05]save to /storage/0469/doc_00165700 [18:33:05]save last doc name /storage/0469/doc_00165700 to /storage/kkm_last_doc_name [18:33:05]save OK [18:33:05]Clear old archive folders... [18:33:05]ProcessDocumentItem done err = 0, tmpTLVsize=276 [18:33:05]tlvbuf is 00E1D7B0 [18:33:05]SAM_PROTO_ClearQueue [18:33:05]wFMCommunicate request_size=4 [18:33:05]MH_SAM_APDU [18:33:05]CAPDU: 80 09 00 00 [18:33:05]Write to MH i2c: E2 08 00 52 01 80 09 00 00 00 00 00 00 C5 [18:33:05]Write i2c OK [18:33:05]MH_I2C_Read... [18:33:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:33:05]Read from MH i2c: E2 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 03 00 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [18:33:05]RAPDU: 90 00 [18:33:05]wFMCommunicate OK [18:33:05]SAM_PROTO_ClearQueue done [18:33:05]KKMCreateOFDPacket [18:33:05]OFDProtocolAddRootSTLVToBuf [18:33:05]FM_MakeSignedData [18:33:05]FM_MakeSignedData [18:33:05]SAM_PROTO_SignData [18:33:05]wFMCommunicate request_size=4 [18:33:05]MH_SAM_APDU [18:33:05]CAPDU: 80 0D 01 02 [18:33:05]Write to MH i2c: E2 08 00 53 01 80 0D 01 02 00 00 00 00 CD [18:33:05]Write i2c OK [18:33:05]MH_I2C_Read... [18:33:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:33:05]Read from MH i2c: E2 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 03 00 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [18:33:05]RAPDU: 90 00 [18:33:05]wFMCommunicate OK [18:33:05]wFMCommunicate request_size=255 [18:33:05]MH_SAM_APDU [18:33:05]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 E0 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [18:33:05]Write to MH i2c: E2 02 01 54 01 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 E0 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 EB [18:33:05]Write i2c OK [18:33:05]MH_I2C_Read... [18:33:05]OFD Sender: No OFD packet to send [18:33:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:05]Read from MH i2c: E2 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 03 00 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [18:33:05]RAPDU: 90 00 [18:33:05]wFMCommunicate OK [18:33:05]wFMCommunicate request_size=35 [18:33:05]MH_SAM_APDU [18:33:05]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 87 02 00 35 04 06 00 C8 BA 13 0F EE 25 [18:33:05]Write to MH i2c: E2 26 00 55 01 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 87 02 00 35 04 06 00 C8 BA 13 0F EE 25 00 00 4D [18:33:05]Write i2c OK [18:33:05]MH_I2C_Read... [18:33:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:05]Read from MH i2c: E2 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 03 00 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [18:33:05]RAPDU: 90 00 [18:33:05]wFMCommunicate OK [18:33:05]wFMCommunicate request_size=4 [18:33:05]MH_SAM_APDU [18:33:05]CAPDU: 80 0D 03 02 [18:33:05]Write to MH i2c: E2 08 00 56 01 80 0D 03 02 00 00 00 00 D2 [18:33:05]Write i2c OK [18:33:05]MH_I2C_Read... [18:33:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:33:05]Read from MH i2c: E2 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 0B 00 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 0B 00 56 01 00 1C 5C 47 6E C9 0E ED CF 90 00 93 [18:33:05]RAPDU: 1C 5C 47 6E C9 0E ED CF 90 00 [18:33:05]wFMCommunicate OK [18:33:05]SAM_PROTO_SignData done [18:33:05]FM_MakeSignedData done [18:33:05]CreateOFDProtocolMessage [18:33:05]wFMCommunicate request_size=4 [18:33:05]MH_SAM_APDU [18:33:05]CAPDU: 80 11 00 00 [18:33:05]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [18:33:05]Write i2c OK [18:33:05]MH_I2C_Read... [18:33:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:05]Read from MH i2c: E2 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 17 00 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [18:33:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:33:05]wFMCommunicate OK [18:33:05]CreateOFDProtocolMessage done [18:33:05]OFDSenderStorePacket 165700 [18:33:05]StoreOFDPacket docnum=165700 [18:33:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 95 93 20 01 69 49 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 E0 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 87 02 00 35 04 06 00 C8 BA 13 0F EE 25 1C 5C 47 6E C9 0E ED CF [18:33:05]CheckFolder [18:33:05]dirname=/storage/ofd_packets [18:33:05]CheckFolder done [18:33:05]ProducePacketName [18:33:05]name=ofd_packets/00165700 [18:33:05]NVStorageSaveData ofd_packets/00165700 [18:33:05]File name is /storage/ofd_packets/00165700 [18:33:05]Write 326 bytes [18:33:05]NVStorageSaveData done [18:33:05]OFDSenderStorePacket done [18:33:05]KKMCreateOFDPacket done [18:33:05]NVStorageSaveData kkm_last_timestamp [18:33:05]File name is /storage/kkm_last_timestamp [18:33:05]Write 4 bytes [18:33:05]NVStorageSaveData done [18:33:05]ExternCall_PrintAddStr [18:33:05]wPrintStart [18:33:05]Write to MH i2c: 01 00 00 58 01 59 [18:33:05]Write i2c OK [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: 01 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: 01 07 00 [18:33:05]MH_I2C_Read... [18:33:05]Read from MH i2c: 01 07 00 58 01 00 00 00 00 00 FF 0F 6E [18:33:05]RasterBufferAndPrint [18:33:05]line Счет N : (3)51091 [18:33:05]line ИНН: 02508201610067 [18:33:05]line Контрольно-Кассовый Чек [18:33:05]line ПРОДАЖА [18:33:05]line Товар: 4700000310043 [18:33:05]line Вода Жалалабат 27 1л [18:33:05]line 1.000 * 60.00 [18:33:05]line = 60.00 [18:33:05]line НДС 12% НСП 1% [18:33:05]line > о реализуемом товаре [18:33:05]line ИТОГО: 60.00 [18:33:05]line НСП 1% : 0.53 [18:33:05]line НДС 12% : 6.37 [18:33:05]line Наличными: 60.00 [18:33:05]line Безнал.: 0.00 [18:33:05]line Место: АЗС № 130 "Партнер Нефть" [18:33:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:33:05]line СНО: Общий режим [18:33:05]line Чек 553 23.08.2024 18:33 [18:33:05]line Смена: 469 ФФД: 1.0 [18:33:05]line ЗНМ: 0300000070 [18:33:05]line РНМ: 0000000000092562 [18:33:05]line Версия ККМ: 001 [18:33:05]line ФМ: 0000000000871769 [18:33:05]line ФД: 165700 [18:33:05]line ФПД: 220701509283365 [18:33:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165700&fm=220701509283365&tin=02508201610067®Number=0000000000092562&sum=6000 [18:33:05]line 0 [18:33:05]written 0, free lines is 4095 [18:33:06]OFD Sender: Processing packet 165700 [packets to send 996, broken 995] [18:33:06]ProducePacketName [18:33:06]name=ofd_packets/00165700 [18:33:06]OFD Sender: To server: pG, [18:33:06]CommunicateWithHost lk.salyk.kg:30040 [18:33:06]ConnectInit lk.salyk.kg [18:33:06]Write to MH i2c: 01 00 00 80 01 81 [18:33:06]Write i2c OK [18:33:06]MH_I2C_Read... [18:33:06]Read from MH i2c: 01 [18:33:06]MH_I2C_Read... [18:33:06]Read from MH i2c: 01 07 00 [18:33:06]MH_I2C_Read... [18:33:06]Read from MH i2c: 01 07 00 80 01 00 00 00 00 00 07 0D 9C [18:33:06]RasterBufferAndPrint [18:33:06]line [18:33:06]line [18:33:06]line [18:33:06]line [18:33:06]line [18:33:06]written 0, free lines is 3341 [18:33:06]MH_Cut [18:33:06]Write to MH i2c: D1 01 00 87 01 01 5A [18:33:06]Write i2c OK [18:33:06]MH_I2C_Read... [18:33:06]Read from MH i2c: D1 [18:33:06]MH_I2C_Read... [18:33:06]Read from MH i2c: D1 01 00 [18:33:06]MH_I2C_Read... [18:33:06]Read from MH i2c: D1 01 00 87 01 00 59 [18:33:06]Write to MH i2c: 01 00 00 88 01 89 [18:33:06]Write i2c OK [18:33:06]MH_I2C_Read... [18:33:07]Connected sock=9 [18:33:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 95 93 20 01 69 49 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 E0 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 87 02 00 35 04 06 00 C8 BA 13 0F EE 25 1C 5C 47 6E C9 0E ED CF [18:33:07]*** Cut start [18:33:07]*** Purtial cut [18:33:07]*** Stage 1: CUTSNS_PIN = 1 [18:33:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E3 29 47 00 23 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 87 02 00 F4 03 04 00 2C 7F C8 66 B6 04 01 00 00 2A C1 D0 06 2A 90 1F AE [18:33:07]CommunicateWithHost err = 0 [18:33:07]CheckOFDResponse [18:33:07]1017 (14) - 77093643461234 [18:33:07]1041 (16) - 0000000000871769 [18:33:07]1040 (4) - 165700 [18:33:07]1012 (4) - 23.08.2024 12:23 [18:33:07]1206 (1) - 0 [18:33:07]OFD Sender: Remove packet 165700 [18:33:07]ProducePacketName [18:33:07]name=ofd_packets/00165700 [18:33:07]NVStorageDeleteData [18:33:08]OFD Sender: No OFD packet to send [18:33:09]Read from MH i2c: 01 [18:33:09]MH_I2C_Read... [18:33:09]*** Stop cut motor [18:33:09]*** Cut end [18:33:09]Read from MH i2c: 01 07 00 [18:33:09]MH_I2C_Read... [18:33:09]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 FF 0F 9E [18:33:09]process_action close_receipt done [18:33:09]requested_data is exist [18:33:09]produce_requested_data [18:33:09]requested_item fm.sn is exist - process it [18:33:09]wFMCommunicate request_size=4 [18:33:09]MH_SAM_APDU [18:33:09]CAPDU: 80 11 00 00 [18:33:09]Write to MH i2c: E2 08 00 89 01 80 11 00 00 00 00 00 00 04 [18:33:09]Write i2c OK [18:33:09]MH_I2C_Read... [18:33:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:09]Read from MH i2c: E2 [18:33:09]MH_I2C_Read... [18:33:09]Read from MH i2c: E2 17 00 [18:33:09]MH_I2C_Read... [18:33:09]Read from MH i2c: E2 17 00 89 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [18:33:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:33:09]wFMCommunicate OK [18:33:09]requested_item fd.num is exist - process it [18:33:09]SAM_PROTO_GetFieldsCounters [18:33:09]wFMCommunicate request_size=4 [18:33:09]MH_SAM_APDU [18:33:09]CAPDU: 80 13 00 00 [18:33:09]Write to MH i2c: E2 08 00 8A 01 80 13 00 00 00 00 00 00 07 [18:33:09]Write i2c OK [18:33:09]MH_I2C_Read... [18:33:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:33:09]Read from MH i2c: E2 [18:33:09]MH_I2C_Read... [18:33:09]Read from MH i2c: E2 62 00 [18:33:09]MH_I2C_Read... [18:33:09]Read from MH i2c: E2 62 00 8A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 51 [18:33:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 29 02 00 00 5E 04 04 00 29 02 00 00 57 04 04 00 2A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:33:09]wFMCommunicate OK [18:33:09]SAM_PROTO_GetFieldsCounters done [18:33:09]requested_item shift.num is exist - process it [18:33:09]requested_item shift.opened is exist - process it [18:33:09]req_shift_opened [18:33:09]FM_GetShiftState [18:33:09]SAM_PROTO_GetShiftState [18:33:09]wFMCommunicate request_size=4 [18:33:09]MH_SAM_APDU [18:33:09]CAPDU: 80 13 01 00 [18:33:09]Write to MH i2c: E2 08 00 8B 01 80 13 01 00 00 00 00 00 09 [18:33:09]Write i2c OK [18:33:09]MH_I2C_Read... [18:33:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:09]Read from MH i2c: E2 [18:33:09]MH_I2C_Read... [18:33:09]Read from MH i2c: E2 0E 00 [18:33:09]MH_I2C_Read... [18:33:09]Read from MH i2c: E2 0E 00 8B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 37 [18:33:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:33:09]wFMCommunicate OK [18:33:09]SAM_PROTO_GetShiftState done [18:33:09]FM_GetShiftState done [18:33:09]req_shift_opened done [18:33:09]requested_item shift.open_date is exist - process it [18:33:09]req_shift_open_date [18:33:09]req_shift_open_date done [18:33:09]produce_requested_data done [18:33:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165700,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:33:09]process_action_free close_receipt [18:33:09]json_value_free [18:33:09]json_value_free done [18:33:09]process_json_proto returns [18:33:09]Send response to host [18:33:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165700,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:33:09]free response buf [18:33:09]execute_script done [18:33:09]execute_script returns [18:33:09]free content buf [18:33:09]Sock 10.Close socket [18:33:09]Sock 10.Thread stoped [18:33:13]recv_with_timeout no data received [18:33:13]OFD Sender: No OFD packet to send [18:33:18]OFD Sender: No OFD packet to send [18:33:23]OFD Sender: No OFD packet to send [18:33:25]accept exits with 8 [18:33:25]New connection [18:33:25]New thread 3067346276 created [18:33:25]Thread 3067489636 joined [18:33:25]Waiting for new connection... [18:33:25] Sock 8.Parse request [18:33:25]Sock 8.Check first char [18:33:25]Sock 8.First char is OK [18:33:25]request: POST /json_proto HTTP/1.0 [18:33:25]Method: POST [18:33:25]URL: /json_proto [18:33:25]Method is POST - this is cgi request [18:33:25]url: /json_proto [18:33:25]query_string will be loaded in cgi processing [18:33:25]execute_cgi json_proto POST (null) [18:33:25]execute_cgi path=json_proto method=POST [18:33:25]POST find Content-Length [18:33:25]Host: 172.17.44.132:8080 [18:33:25]Content-Length: 688 [18:33:25]Content-Type: application/json [18:33:25] [18:33:25]POST finish read [18:33:25]Found Content-Length = 688 [18:33:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51092", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:25]execute_script... [18:33:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51092", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:25]POST & json_proto [18:33:25]process_json_proto [18:33:25]json parsed OK: [18:33:25]protocol is kg_v1.0 [18:33:25]action value=close_receipt [18:33:25]process_action close_receipt [18:33:25]cmd_close_receipt [18:33:25]MH_GetDate [18:33:25]Write to MH i2c: F0 00 00 8C 01 7C [18:33:25]Write i2c OK [18:33:25]MH_I2C_Read... [18:33:25]Read from MH i2c: F0 [18:33:25]MH_I2C_Read... [18:33:25]Read from MH i2c: F0 09 00 [18:33:25]MH_I2C_Read... [18:33:25]Read from MH i2c: F0 09 00 8C 01 00 F5 D5 C8 66 2A 83 C1 65 50 [18:33:25]GetLastDocTimeStamp 1724437984 [18:33:25]current date 1724438005 [18:33:25]FM_GetShiftState [18:33:25]SAM_PROTO_GetShiftState [18:33:25]wFMCommunicate request_size=4 [18:33:25]MH_SAM_APDU [18:33:25]CAPDU: 80 13 01 00 [18:33:25]Write to MH i2c: E2 08 00 8D 01 80 13 01 00 00 00 00 00 0B [18:33:25]Write i2c OK [18:33:25]MH_I2C_Read... [18:33:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:25]Read from MH i2c: E2 [18:33:25]MH_I2C_Read... [18:33:25]Read from MH i2c: E2 0E 00 [18:33:25]MH_I2C_Read... [18:33:25]Read from MH i2c: E2 0E 00 8D 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 39 [18:33:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:33:25]wFMCommunicate OK [18:33:25]SAM_PROTO_GetShiftState done [18:33:25]FM_GetShiftState done [18:33:25]opened in 1724372766 [18:33:25]opened+sec_in_day 1724459166 [18:33:25]quantity*price = 10000 [18:33:25]sum+1 = 10001 [18:33:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 554 23.08.2024 18:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165701 ФПД: 218298978624260 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165701&fm=218298978624260&tin=02508201610067®Number=0000000000092562&sum=10000 0 [18:33:26]StoreToDocumentArchive [18:33:26]shift 469 fd 165701 [18:33:26]save to /storage/0469/doc_00165701 [18:33:26]save last doc name /storage/0469/doc_00165701 to /storage/kkm_last_doc_name [18:33:26]save OK [18:33:26]Clear old archive folders... [18:33:26]ProcessDocumentItem done err = 0, tmpTLVsize=293 [18:33:26]tlvbuf is 00EAD310 [18:33:26]SAM_PROTO_ClearQueue [18:33:26]wFMCommunicate request_size=4 [18:33:26]MH_SAM_APDU [18:33:26]CAPDU: 80 09 00 00 [18:33:26]Write to MH i2c: E2 08 00 9A 01 80 09 00 00 00 00 00 00 0D [18:33:26]Write i2c OK [18:33:26]MH_I2C_Read... [18:33:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:33:26]Read from MH i2c: E2 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 03 00 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 03 00 9A 01 00 90 00 0F [18:33:26]RAPDU: 90 00 [18:33:26]wFMCommunicate OK [18:33:26]SAM_PROTO_ClearQueue done [18:33:26]KKMCreateOFDPacket [18:33:26]OFDProtocolAddRootSTLVToBuf [18:33:26]FM_MakeSignedData [18:33:26]FM_MakeSignedData [18:33:26]SAM_PROTO_SignData [18:33:26]wFMCommunicate request_size=4 [18:33:26]MH_SAM_APDU [18:33:26]CAPDU: 80 0D 01 02 [18:33:26]Write to MH i2c: E2 08 00 9B 01 80 0D 01 02 00 00 00 00 15 [18:33:26]Write i2c OK [18:33:26]MH_I2C_Read... [18:33:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:33:26]Read from MH i2c: E2 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 03 00 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [18:33:26]RAPDU: 90 00 [18:33:26]wFMCommunicate OK [18:33:26]wFMCommunicate request_size=255 [18:33:26]MH_SAM_APDU [18:33:26]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 F5 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [18:33:26]Write to MH i2c: E2 02 01 9C 01 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 F5 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 C8 [18:33:26]Write i2c OK [18:33:26]MH_I2C_Read... [18:33:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:26]Read from MH i2c: E2 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 03 00 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [18:33:26]RAPDU: 90 00 [18:33:26]wFMCommunicate OK [18:33:26]wFMCommunicate request_size=52 [18:33:26]MH_SAM_APDU [18:33:26]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 87 02 00 35 04 06 00 C6 8A B1 13 63 04 [18:33:26]Write to MH i2c: E2 37 00 9D 01 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 87 02 00 35 04 06 00 C6 8A B1 13 63 04 00 00 29 [18:33:26]Write i2c OK [18:33:26]MH_I2C_Read... [18:33:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:26]Read from MH i2c: E2 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 03 00 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [18:33:26]RAPDU: 90 00 [18:33:26]wFMCommunicate OK [18:33:26]wFMCommunicate request_size=4 [18:33:26]MH_SAM_APDU [18:33:26]CAPDU: 80 0D 03 02 [18:33:26]Write to MH i2c: E2 08 00 9E 01 80 0D 03 02 00 00 00 00 1A [18:33:26]Write i2c OK [18:33:26]MH_I2C_Read... [18:33:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:33:26]Read from MH i2c: E2 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 0B 00 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 0B 00 9E 01 00 69 1D 85 90 33 8D C1 5A 90 00 91 [18:33:26]RAPDU: 69 1D 85 90 33 8D C1 5A 90 00 [18:33:26]wFMCommunicate OK [18:33:26]SAM_PROTO_SignData done [18:33:26]FM_MakeSignedData done [18:33:26]CreateOFDProtocolMessage [18:33:26]wFMCommunicate request_size=4 [18:33:26]MH_SAM_APDU [18:33:26]CAPDU: 80 11 00 00 [18:33:26]Write to MH i2c: E2 08 00 9F 01 80 11 00 00 00 00 00 00 1A [18:33:26]Write i2c OK [18:33:26]MH_I2C_Read... [18:33:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:26]Read from MH i2c: E2 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 17 00 [18:33:26]MH_I2C_Read... [18:33:26]Read from MH i2c: E2 17 00 9F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [18:33:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:33:27]wFMCommunicate OK [18:33:27]CreateOFDProtocolMessage done [18:33:27]OFDSenderStorePacket 165701 [18:33:27]StoreOFDPacket docnum=165701 [18:33:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 85 7A 31 01 A0 64 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 F5 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 87 02 00 35 04 06 00 C6 8A B1 13 63 04 69 1D 85 90 33 8D C1 5A [18:33:27]CheckFolder [18:33:27]dirname=/storage/ofd_packets [18:33:27]CheckFolder done [18:33:27]ProducePacketName [18:33:27]name=ofd_packets/00165701 [18:33:27]NVStorageSaveData ofd_packets/00165701 [18:33:27]File name is /storage/ofd_packets/00165701 [18:33:27]Write 343 bytes [18:33:27]NVStorageSaveData done [18:33:27]OFDSenderStorePacket done [18:33:27]KKMCreateOFDPacket done [18:33:27]NVStorageSaveData kkm_last_timestamp [18:33:27]File name is /storage/kkm_last_timestamp [18:33:27]Write 4 bytes [18:33:27]NVStorageSaveData done [18:33:27]ExternCall_PrintAddStr [18:33:27]wPrintStart [18:33:27]Write to MH i2c: 01 00 00 A0 01 A1 [18:33:27]Write i2c OK [18:33:27]MH_I2C_Read... [18:33:27]Read from MH i2c: 01 [18:33:27]MH_I2C_Read... [18:33:27]Read from MH i2c: 01 07 00 [18:33:27]MH_I2C_Read... [18:33:27]Read from MH i2c: 01 07 00 A0 01 00 00 00 00 00 FF 0F B6 [18:33:27]RasterBufferAndPrint [18:33:27]line Счет N : (3)51092 [18:33:27]line ИНН: 02508201610067 [18:33:27]line Контрольно-Кассовый Чек [18:33:27]line ПРОДАЖА [18:33:27]line Товар: 4870002326172 [18:33:27]line Вода ASU пит н.газ лимон ПЭТ 1л [18:33:27]line 1.000 * 100.00 [18:33:27]line = 100.00 [18:33:27]line НДС 12% НСП 1% [18:33:27]line > о реализуемом товаре [18:33:27]line ИТОГО: 100.00 [18:33:27]line НСП 1% : 0.88 [18:33:27]line НДС 12% : 10.62 [18:33:27]line Наличными: 100.00 [18:33:27]line Безнал.: 0.00 [18:33:27]line Место: АЗС № 130 "Партнер Нефть" [18:33:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:33:27]line СНО: Общий режим [18:33:27]line Чек 554 23.08.2024 18:33 [18:33:27]line Смена: 469 ФФД: 1.0 [18:33:27]line ЗНМ: 0300000070 [18:33:27]line РНМ: 0000000000092562 [18:33:27]line Версия ККМ: 001 [18:33:27]line ФМ: 0000000000871769 [18:33:27]line ФД: 165701 [18:33:27]line ФПД: 218298978624260 [18:33:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165701&fm=218298978624260&tin=02508201610067®Number=0000000000092562&sum=10000 [18:33:27]line 0 [18:33:27]written 0, free lines is 4095 [18:33:27]OFD Sender: Processing packet 165701 [packets to send 996, broken 995] [18:33:27]ProducePacketName [18:33:27]name=ofd_packets/00165701 [18:33:27]OFD Sender: To server: pG, [18:33:27]CommunicateWithHost lk.salyk.kg:30040 [18:33:27]ConnectInit lk.salyk.kg [18:33:27]Write to MH i2c: 01 00 00 C9 01 CA [18:33:27]Write i2c OK [18:33:27]MH_I2C_Read... [18:33:27]Read from MH i2c: 01 [18:33:27]MH_I2C_Read... [18:33:27]Read from MH i2c: 01 07 00 [18:33:27]MH_I2C_Read... [18:33:27]Read from MH i2c: 01 07 00 C9 01 00 00 00 00 00 D8 0C B5 [18:33:27]RasterBufferAndPrint [18:33:27]line [18:33:27]line [18:33:27]line [18:33:27]line [18:33:27]line [18:33:27]written 0, free lines is 3297 [18:33:27]MH_Cut [18:33:27]Write to MH i2c: D1 01 00 D0 01 01 A3 [18:33:27]Write i2c OK [18:33:27]MH_I2C_Read... [18:33:27]Read from MH i2c: D1 [18:33:27]MH_I2C_Read... [18:33:27]Read from MH i2c: D1 01 00 [18:33:27]MH_I2C_Read... [18:33:27]Read from MH i2c: D1 01 00 D0 01 00 A2 [18:33:27]Write to MH i2c: 01 00 00 D1 01 D2 [18:33:27]Write i2c OK [18:33:27]MH_I2C_Read... [18:33:27]Connected sock=10 [18:33:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 85 7A 31 01 A0 64 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 F5 D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 87 02 00 35 04 06 00 C6 8A B1 13 63 04 69 1D 85 90 33 8D C1 5A [18:33:28]*** Cut start [18:33:28]*** Purtial cut [18:33:28]*** Stage 1: CUTSNS_PIN = 1 [18:33:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 19 38 47 00 A8 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 87 02 00 F4 03 04 00 41 7F C8 66 B6 04 01 00 00 C2 27 96 0B F6 D8 DE BA [18:33:28]CommunicateWithHost err = 0 [18:33:28]CheckOFDResponse [18:33:28]1017 (14) - 77093643461234 [18:33:28]1041 (16) - 0000000000871769 [18:33:28]1040 (4) - 165701 [18:33:28]1012 (4) - 23.08.2024 12:23 [18:33:28]1206 (1) - 0 [18:33:28]OFD Sender: Remove packet 165701 [18:33:28]ProducePacketName [18:33:28]name=ofd_packets/00165701 [18:33:28]NVStorageDeleteData [18:33:28]OFD Sender: No OFD packet to send [18:33:30]Read from MH i2c: 01 [18:33:30]MH_I2C_Read... [18:33:30]*** Stop cut motor [18:33:30]*** Cut end [18:33:30]Read from MH i2c: 01 07 00 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 FF 0F E7 [18:33:30]process_action close_receipt done [18:33:30]requested_data is exist [18:33:30]produce_requested_data [18:33:30]requested_item fm.sn is exist - process it [18:33:30]wFMCommunicate request_size=4 [18:33:30]MH_SAM_APDU [18:33:30]CAPDU: 80 11 00 00 [18:33:30]Write to MH i2c: E2 08 00 D2 01 80 11 00 00 00 00 00 00 4D [18:33:30]Write i2c OK [18:33:30]MH_I2C_Read... [18:33:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:30]Read from MH i2c: E2 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: E2 17 00 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: E2 17 00 D2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [18:33:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:33:30]wFMCommunicate OK [18:33:30]requested_item fd.num is exist - process it [18:33:30]SAM_PROTO_GetFieldsCounters [18:33:30]wFMCommunicate request_size=4 [18:33:30]MH_SAM_APDU [18:33:30]CAPDU: 80 13 00 00 [18:33:30]Write to MH i2c: E2 08 00 D3 01 80 13 00 00 00 00 00 00 50 [18:33:30]Write i2c OK [18:33:30]MH_I2C_Read... [18:33:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:33:30]Read from MH i2c: E2 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: E2 62 00 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: E2 62 00 D3 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 9E [18:33:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2A 02 00 00 5E 04 04 00 2A 02 00 00 57 04 04 00 2B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:33:30]wFMCommunicate OK [18:33:30]SAM_PROTO_GetFieldsCounters done [18:33:30]requested_item shift.num is exist - process it [18:33:30]requested_item shift.opened is exist - process it [18:33:30]req_shift_opened [18:33:30]FM_GetShiftState [18:33:30]SAM_PROTO_GetShiftState [18:33:30]wFMCommunicate request_size=4 [18:33:30]MH_SAM_APDU [18:33:30]CAPDU: 80 13 01 00 [18:33:30]Write to MH i2c: E2 08 00 D4 01 80 13 01 00 00 00 00 00 52 [18:33:30]Write i2c OK [18:33:30]MH_I2C_Read... [18:33:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:30]Read from MH i2c: E2 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: E2 0E 00 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: E2 0E 00 D4 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 80 [18:33:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:33:30]wFMCommunicate OK [18:33:30]SAM_PROTO_GetShiftState done [18:33:30]FM_GetShiftState done [18:33:30]req_shift_opened done [18:33:30]requested_item shift.open_date is exist - process it [18:33:30]req_shift_open_date [18:33:30]req_shift_open_date done [18:33:30]produce_requested_data done [18:33:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165701,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:33:30]process_action_free close_receipt [18:33:30]json_value_free [18:33:30]json_value_free done [18:33:30]process_json_proto returns [18:33:30]Send response to host [18:33:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165701,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:33:30]free response buf [18:33:30]execute_script done [18:33:30]execute_script returns [18:33:30]free content buf [18:33:30]Sock 8.Close socket [18:33:30]Sock 8.Thread stoped [18:33:30]accept exits with 9 [18:33:30]New connection [18:33:30]New thread 3067489636 created [18:33:30]Thread 3067346276 joined [18:33:30]Waiting for new connection... [18:33:30] Sock 9.Parse request [18:33:30]Sock 9.Check first char [18:33:30]Sock 9.First char is OK [18:33:30]request: POST /json_proto HTTP/1.0 [18:33:30]Method: POST [18:33:30]URL: /json_proto [18:33:30]Method is POST - this is cgi request [18:33:30]url: /json_proto [18:33:30]query_string will be loaded in cgi processing [18:33:30]execute_cgi json_proto POST (null) [18:33:30]execute_cgi path=json_proto method=POST [18:33:30]POST find Content-Length [18:33:30]Host: 172.17.44.132:8080 [18:33:30]Content-Length: 679 [18:33:30]Content-Type: application/json [18:33:30] [18:33:30]POST finish read [18:33:30]Found Content-Length = 679 [18:33:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:30]execute_script... [18:33:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:30]POST & json_proto [18:33:30]process_json_proto [18:33:30]json parsed OK: [18:33:30]protocol is kg_v1.0 [18:33:30]action value=close_receipt [18:33:30]process_action close_receipt [18:33:30]cmd_close_receipt [18:33:30]MH_GetDate [18:33:30]Write to MH i2c: F0 00 00 D5 01 C5 [18:33:30]Write i2c OK [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: F0 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: F0 09 00 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: F0 09 00 D5 01 00 FB D5 C8 66 2A 83 C1 65 9F [18:33:30]GetLastDocTimeStamp 1724438005 [18:33:30]current date 1724438011 [18:33:30]FM_GetShiftState [18:33:30]SAM_PROTO_GetShiftState [18:33:30]wFMCommunicate request_size=4 [18:33:30]MH_SAM_APDU [18:33:30]CAPDU: 80 13 01 00 [18:33:30]Write to MH i2c: E2 08 00 D6 01 80 13 01 00 00 00 00 00 54 [18:33:30]Write i2c OK [18:33:30]MH_I2C_Read... [18:33:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:30]Read from MH i2c: E2 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: E2 0E 00 [18:33:30]MH_I2C_Read... [18:33:30]Read from MH i2c: E2 0E 00 D6 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 82 [18:33:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:33:30]wFMCommunicate OK [18:33:30]SAM_PROTO_GetShiftState done [18:33:30]FM_GetShiftState done [18:33:30]opened in 1724372766 [18:33:30]opened+sec_in_day 1724459166 [18:33:30]quantity*price = 100050 [18:33:30]sum+1 = 100052 [18:33:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 555 23.08.2024 18:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165702 ФПД: 38727298589472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183331&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165702&fm=38727298589472&tin=02508201610067®Number=0000000000092562&sum=100000 [18:33:32]StoreToDocumentArchive [18:33:32]shift 469 fd 165702 [18:33:32]save to /storage/0469/doc_00165702 [18:33:32]save last doc name /storage/0469/doc_00165702 to /storage/kkm_last_doc_name [18:33:32]save OK [18:33:32]Clear old archive folders... [18:33:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:33:32]tlvbuf is 00EAD200 [18:33:32]SAM_PROTO_ClearQueue [18:33:32]wFMCommunicate request_size=4 [18:33:32]MH_SAM_APDU [18:33:32]CAPDU: 80 09 00 00 [18:33:32]Write to MH i2c: E2 08 00 E3 01 80 09 00 00 00 00 00 00 56 [18:33:32]Write i2c OK [18:33:32]MH_I2C_Read... [18:33:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:33:32]Read from MH i2c: E2 [18:33:32]MH_I2C_Read... [18:33:32]Read from MH i2c: E2 03 00 [18:33:32]MH_I2C_Read... [18:33:32]Read from MH i2c: E2 03 00 E3 01 00 90 00 58 [18:33:32]RAPDU: 90 00 [18:33:32]wFMCommunicate OK [18:33:32]SAM_PROTO_ClearQueue done [18:33:32]KKMCreateOFDPacket [18:33:32]OFDProtocolAddRootSTLVToBuf [18:33:32]FM_MakeSignedData [18:33:32]FM_MakeSignedData [18:33:32]SAM_PROTO_SignData [18:33:32]wFMCommunicate request_size=4 [18:33:32]MH_SAM_APDU [18:33:32]CAPDU: 80 0D 01 02 [18:33:32]Write to MH i2c: E2 08 00 E4 01 80 0D 01 02 00 00 00 00 5E [18:33:32]Write i2c OK [18:33:32]MH_I2C_Read... [18:33:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:33:32]Read from MH i2c: E2 [18:33:32]MH_I2C_Read... [18:33:32]Read from MH i2c: E2 03 00 [18:33:32]MH_I2C_Read... [18:33:32]Read from MH i2c: E2 03 00 E4 01 00 90 00 59 [18:33:32]RAPDU: 90 00 [18:33:32]wFMCommunicate OK [18:33:32]wFMCommunicate request_size=255 [18:33:32]MH_SAM_APDU [18:33:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 2B 02 00 00 F4 03 04 00 FB D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 87 02 00 35 04 06 00 23 38 E6 E0 [18:33:32]Write to MH i2c: E2 02 01 E5 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 2B 02 00 00 F4 03 04 00 FB D5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 87 02 00 35 04 06 00 23 38 E6 E0 00 00 DE [18:33:32]Write i2c OK [18:33:32]MH_I2C_Read... [18:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:32]Read from MH i2c: E2 [18:33:32]MH_I2C_Read... [18:33:32]Read from MH i2c: E2 03 00 [18:33:32]MH_I2C_Read... [18:33:32]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [18:33:32]RAPDU: 90 00 [18:33:32]wFMCommunicate OK [18:33:32]wFMCommunicate request_size=7 [18:33:32]MH_SAM_APDU [18:33:32]CAPDU: 80 0D 02 02 02 23 20 [18:33:32]Write to MH i2c: E2 0A 00 E6 01 80 0D 02 02 02 00 23 20 00 00 A8 [18:33:32]Write i2c OK [18:33:32]MH_I2C_Read... [18:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:32]Read from MH i2c: E2 [18:33:32]MH_I2C_Read... [18:33:32]Read from MH i2c: E2 03 00 [18:33:32]MH_I2C_Read... [18:33:32]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [18:33:32]RAPDU: 90 00 [18:33:32]wFMCommunicate OK [18:33:32]wFMCommunicate request_size=4 [18:33:32]MH_SAM_APDU [18:33:32]CAPDU: 80 0D 03 02 [18:33:32]Write to MH i2c: E2 08 00 E7 01 80 0D 03 02 00 00 00 00 63 [18:33:32]Write i2c OK [18:33:32]MH_I2C_Read... [18:33:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:33:33]Read from MH i2c: E2 [18:33:33]MH_I2C_Read... [18:33:33]Read from MH i2c: E2 0B 00 [18:33:33]MH_I2C_Read... [18:33:33]Read from MH i2c: E2 0B 00 E7 01 00 94 2A E9 55 C5 87 35 80 90 00 61 [18:33:33]RAPDU: 94 2A E9 55 C5 87 35 80 90 00 [18:33:33]wFMCommunicate OK [18:33:33]SAM_PROTO_SignData done [18:33:33]FM_MakeSignedData done [18:33:33]CreateOFDProtocolMessage [18:35:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [18:35:14]RAPDU: 90 00 [18:35:14]wFMCommunicate OK [18:35:14]wFMCommunicate request_size=15 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 15 02 00 0A 39 04 06 00 62 C3 00 00 00 00 [18:35:14]Write to MH i2c: E2 12 00 73 02 80 15 02 00 0A 00 39 04 06 00 62 C3 00 00 00 00 00 00 71 [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 73 02 00 90 00 E9 [18:35:14]RAPDU: 90 00 [18:35:14]wFMCommunicate OK [18:35:14]wFMCommunicate request_size=11 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [18:35:14]Write to MH i2c: E2 0E 00 74 02 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 28 [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [18:35:14]RAPDU: 90 00 [18:35:14]wFMCommunicate OK [18:35:14]wFMCommunicate request_size=13 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 15 02 00 08 F4 03 04 00 62 D6 C8 66 [18:35:14]Write to MH i2c: E2 10 00 75 02 80 15 02 00 08 00 F4 03 04 00 62 D6 C8 66 00 00 68 [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 75 02 00 90 00 EB [18:35:14]RAPDU: 90 00 [18:35:14]wFMCommunicate OK [18:35:14]wFMCommunicate request_size=25 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [18:35:14]Write to MH i2c: E2 1C 00 76 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 59 [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 76 02 00 90 00 EC [18:35:14]RAPDU: 90 00 [18:35:14]wFMCommunicate OK [18:35:14]wFMCommunicate request_size=4 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 15 03 00 [18:35:14]Write to MH i2c: E2 08 00 77 02 80 15 03 00 00 00 00 00 FA [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 40 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 40 00 77 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2D 02 00 00 35 04 06 00 41 05 E5 FF C4 C7 90 00 81 [18:35:14]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2D 02 00 00 35 04 06 00 41 05 E5 FF C4 C7 90 00 [18:35:14]wFMCommunicate OK [18:35:14]SAM_PROTO_ProcessDocument answer len = 59 [18:35:14]SAM_PROTO_ProcessDocument done [18:35:14]SetTLVBufToDocument [18:35:14]Processing tag 1209 (04B9) [18:35:14]Malloc new data [18:35:14]Processing tag 1041 (0411) [18:35:14]Processing tag 1040 (0410) [18:35:14]Malloc new data [18:35:14]Processing tag 1038 (040E) [18:35:14]Malloc new data [18:35:14]Processing tag 1042 (0412) [18:35:14]Malloc new data [18:35:14]Processing tag 1077 (0435) [18:35:14]Malloc new data [18:35:14]SetTLVBufToDocument err=0 [18:35:14]KKMLoadAndSignReceiptData store KKM data [18:35:14]KKMLoadAndSignReceiptData err=0 [18:35:14]wFMCommunicate request_size=4 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 11 00 00 [18:35:14]Write to MH i2c: E2 08 00 78 02 80 11 00 00 00 00 00 00 F4 [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 17 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 17 00 78 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [18:35:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:35:14]wFMCommunicate OK [18:35:14]Счет N : (1)294560 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710124130 SU-92-К-5 7.270 * 68.80 = 500.18 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 557 23.08.2024 18:35 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165704 ФПД: 71493589386439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165704&fm=71493589386439&tin=02508201610067®Number=0000000000092562&sum=50018 [18:35:14]StoreToDocumentArchive [18:35:14]shift 469 fd 165704 [18:35:14]save to /storage/0469/doc_00165704 [18:35:14]save last doc name /storage/0469/doc_00165704 to /storage/kkm_last_doc_name [18:35:14]save OK [18:35:14]Clear old archive folders... [18:35:14]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:35:14]tlvbuf is 00E1A0E0 [18:35:14]SAM_PROTO_ClearQueue [18:35:14]wFMCommunicate request_size=4 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 09 00 00 [18:35:14]Write to MH i2c: E2 08 00 79 02 80 09 00 00 00 00 00 00 ED [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [18:35:14]RAPDU: 90 00 [18:35:14]wFMCommunicate OK [18:35:14]SAM_PROTO_ClearQueue done [18:35:14]KKMCreateOFDPacket [18:35:14]OFDProtocolAddRootSTLVToBuf [18:35:14]FM_MakeSignedData [18:35:14]FM_MakeSignedData [18:35:14]SAM_PROTO_SignData [18:35:14]wFMCommunicate request_size=4 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 0D 01 02 [18:35:14]Write to MH i2c: E2 08 00 7A 02 80 0D 01 02 00 00 00 00 F5 [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:14]Read from MH i2c: E2 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 [18:35:14]MH_I2C_Read... [18:35:14]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [18:35:14]RAPDU: 90 00 [18:35:14]wFMCommunicate OK [18:35:14]wFMCommunicate request_size=255 [18:35:14]MH_SAM_APDU [18:35:14]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 62 D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 87 02 00 35 04 06 00 41 05 E5 [18:35:14]Write to MH i2c: E2 02 01 7B 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 62 D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 87 02 00 35 04 06 00 41 05 E5 00 00 A0 [18:35:14]Write i2c OK [18:35:14]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 [18:35:15]MH_I2C_Read... [18:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:15]Read from MH i2c: E2 03 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [18:35:15]RAPDU: 90 00 [18:35:15]wFMCommunicate OK [18:35:15]wFMCommunicate request_size=8 [18:35:15]MH_SAM_APDU [18:35:15]CAPDU: 80 0D 02 02 03 FF C4 C7 [18:35:15]Write to MH i2c: E2 0B 00 7C 02 80 0D 02 02 03 00 FF C4 C7 00 00 88 [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:15]Read from MH i2c: E2 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 03 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [18:35:15]RAPDU: 90 00 [18:35:15]wFMCommunicate OK [18:35:15]wFMCommunicate request_size=4 [18:35:15]MH_SAM_APDU [18:35:15]CAPDU: 80 0D 03 02 [18:35:15]Write to MH i2c: E2 08 00 7D 02 80 0D 03 02 00 00 00 00 FA [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:15]Read from MH i2c: E2 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 0B 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 0B 00 7D 02 00 76 52 DA 39 0D 5E 27 47 90 00 AF [18:35:15]RAPDU: 76 52 DA 39 0D 5E 27 47 90 00 [18:35:15]wFMCommunicate OK [18:35:15]SAM_PROTO_SignData done [18:35:15]FM_MakeSignedData done [18:35:15]CreateOFDProtocolMessage [18:35:15]wFMCommunicate request_size=4 [18:35:15]MH_SAM_APDU [18:35:15]CAPDU: 80 11 00 00 [18:35:15]Write to MH i2c: E2 08 00 7E 02 80 11 00 00 00 00 00 00 FA [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:15]Read from MH i2c: E2 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 17 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 17 00 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [18:35:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:35:15]wFMCommunicate OK [18:35:15]CreateOFDProtocolMessage done [18:35:15]OFDSenderStorePacket 165704 [18:35:15]StoreOFDPacket docnum=165704 [18:35:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BA BE 05 01 2E D2 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 62 D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 87 02 00 35 04 06 00 41 05 E5 FF C4 C7 76 52 DA 39 0D 5E 27 47 [18:35:15]CheckFolder [18:35:15]dirname=/storage/ofd_packets [18:35:15]CheckFolder done [18:35:15]ProducePacketName [18:35:15]name=ofd_packets/00165704 [18:35:15]NVStorageSaveData ofd_packets/00165704 [18:35:15]File name is /storage/ofd_packets/00165704 [18:35:15]Write 299 bytes [18:35:15]NVStorageSaveData done [18:35:15]OFDSenderStorePacket done [18:35:15]KKMCreateOFDPacket done [18:35:15]NVStorageSaveData kkm_last_timestamp [18:35:15]File name is /storage/kkm_last_timestamp [18:35:15]Write 4 bytes [18:35:15]NVStorageSaveData done [18:35:15]ExternCall_PrintAddStr [18:35:15]wPrintStart [18:35:15]Write to MH i2c: 01 00 00 7F 02 81 [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: 01 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: 01 07 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: 01 07 00 7F 02 00 00 00 00 00 FF 0F 96 [18:35:15]RasterBufferAndPrint [18:35:15]line Счет N : (1)294560 [18:35:15]line ИНН: 02508201610067 [18:35:15]line Контрольно-Кассовый Чек [18:35:15]line ПРОДАЖА [18:35:15]line ТРК (МРК, ГНК) : 31 [18:35:15]line Товар: 2710124130 [18:35:15]line SU-92-К-5 [18:35:15]line 7.270 * 68.80 [18:35:15]line = 500.18 [18:35:15]line НДС 12% НСП 1% [18:35:15]line > о реализуемом товаре [18:35:15]line ИТОГО: 500.18 [18:35:15]line НСП 1% : 4.43 [18:35:15]line НДС 12% : 53.12 [18:35:15]line Наличными: 0.00 [18:35:15]line Безнал.: 500.18 [18:35:15]line Место: АЗС № 130 "Партнер Нефть" [18:35:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:35:15]line СНО: Общий режим [18:35:15]line Чек 557 23.08.2024 18:35 [18:35:15]line Смена: 469 ФФД: 1.0 [18:35:15]line ЗНМ: 0300000070 [18:35:15]line РНМ: 0000000000092562 [18:35:15]line Версия ККМ: 001 [18:35:15]line Платежная система: Бакай Банк [18:35:15]line ФМ: 0000000000871769 [18:35:15]line ФД: 165704 [18:35:15]line ФПД: 71493589386439 [18:35:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165704&fm=71493589386439&tin=02508201610067®Number=0000000000092562&sum=50018 [18:35:15]written 0, free lines is 4095 [18:35:15]OFD Sender: Processing packet 165703 [packets to send 997, broken 995] [18:35:15]ProducePacketName [18:35:15]name=ofd_packets/00165703 [18:35:15]OFD Sender: To server: pG, [18:35:15]CommunicateWithHost lk.salyk.kg:30040 [18:35:15]ConnectInit lk.salyk.kg [18:35:15]Write to MH i2c: 01 00 00 A9 02 AB [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: 01 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: 01 07 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: 01 07 00 A9 02 00 00 00 00 00 DE 0C 9C [18:35:15]RasterBufferAndPrint [18:35:15]line [18:35:15]line [18:35:15]line [18:35:15]line [18:35:15]line [18:35:15]written 0, free lines is 3309 [18:35:15]MH_Cut [18:35:15]Write to MH i2c: D1 01 00 B0 02 01 84 [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: D1 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: D1 01 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: D1 01 00 B0 02 00 83 [18:35:15]Write to MH i2c: 01 00 00 B1 02 B3 [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:16]*** Cut start [18:35:16]*** Purtial cut [18:35:16]*** Stage 1: CUTSNS_PIN = 1 [18:35:17]ConnectInit Can't connect to host [18:35:18]Read from MH i2c: 01 [18:35:18]MH_I2C_Read... [18:35:18]*** Stop cut motor [18:35:18]*** Cut end [18:35:18]Read from MH i2c: 01 07 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 FF 0F C8 [18:35:18]process_action close_receipt done [18:35:18]requested_data is exist [18:35:18]produce_requested_data [18:35:18]requested_item fm.sn is exist - process it [18:35:18]wFMCommunicate request_size=4 [18:35:18]MH_SAM_APDU [18:35:18]CAPDU: 80 11 00 00 [18:35:18]Write to MH i2c: E2 08 00 B2 02 80 11 00 00 00 00 00 00 2E [18:35:18]Write i2c OK [18:35:18]MH_I2C_Read... [18:35:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:18]Read from MH i2c: E2 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 17 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 17 00 B2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [18:35:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:35:18]wFMCommunicate OK [18:35:18]requested_item fd.num is exist - process it [18:35:18]SAM_PROTO_GetFieldsCounters [18:35:18]wFMCommunicate request_size=4 [18:35:18]MH_SAM_APDU [18:35:18]CAPDU: 80 13 00 00 [18:35:18]Write to MH i2c: E2 08 00 B3 02 80 13 00 00 00 00 00 00 31 [18:35:18]Write i2c OK [18:35:18]MH_I2C_Read... [18:35:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:18]Read from MH i2c: E2 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 62 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 62 00 B3 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 8B [18:35:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2D 02 00 00 5E 04 04 00 2D 02 00 00 57 04 04 00 2E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:18]wFMCommunicate OK [18:35:18]SAM_PROTO_GetFieldsCounters done [18:35:18]requested_item shift.num is exist - process it [18:35:18]requested_item shift.opened is exist - process it [18:35:18]req_shift_opened [18:35:18]FM_GetShiftState [18:35:18]SAM_PROTO_GetShiftState [18:35:18]wFMCommunicate request_size=4 [18:35:18]MH_SAM_APDU [18:35:18]CAPDU: 80 13 01 00 [18:35:18]Write to MH i2c: E2 08 00 B4 02 80 13 01 00 00 00 00 00 33 [18:35:18]Write i2c OK [18:35:18]MH_I2C_Read... [18:35:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:18]Read from MH i2c: E2 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 0E 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: E2 0E 00 B4 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 61 [18:35:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:35:19]wFMCommunicate OK [18:35:19]SAM_PROTO_GetShiftState done [18:35:19]FM_GetShiftState done [18:35:19]req_shift_opened done [18:35:19]requested_item shift.open_date is exist - process it [18:35:19]req_shift_open_date [18:35:19]req_shift_open_date done [18:35:19]produce_requested_data done [18:35:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165704,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:35:19]process_action_free close_receipt [18:35:19]json_value_free [18:35:19]json_value_free done [18:35:19]process_json_proto returns [18:35:19]Send response to host [18:35:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165704,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:35:19]free response buf [18:35:19]execute_script done [18:35:19]execute_script returns [18:35:19]free content buf [18:35:19]Sock 10.Close socket [18:35:19]Sock 10.Thread stoped [18:35:20]ConnectInit Can't take IP for lk.salyk.kg [18:35:20]CommunicateWithHost connect error [18:35:20]CommunicateWithHost err = -1 [18:35:20]OFD Sender: Server communicate error [18:35:22]ConnectInit Can't connect to host [18:35:25]OFD Sender: Processing packet 165703 [packets to send 997, broken 995] [18:35:25]ProducePacketName [18:35:25]name=ofd_packets/00165703 [18:35:25]OFD Sender: To server: pG, [18:35:25]CommunicateWithHost lk.salyk.kg:30040 [18:35:25]ConnectInit lk.salyk.kg [18:35:27]ConnectInit Can't connect to host [18:35:30]ConnectInit Can't take IP for lk.salyk.kg [18:35:30]CommunicateWithHost connect error [18:35:30]CommunicateWithHost err = -1 [18:35:30]OFD Sender: Server communicate error [18:35:32]ConnectInit Can't connect to host [18:35:35]OFD Sender: Processing packet 165703 [packets to send 997, broken 995] [18:35:35]ProducePacketName [18:35:35]name=ofd_packets/00165703 [18:35:35]OFD Sender: To server: pG, [18:35:35]CommunicateWithHost lk.salyk.kg:30040 [18:35:35]ConnectInit lk.salyk.kg [18:35:37]Connected sock=9 [18:35:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 11 84 07 01 0A 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 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 2C 02 00 00 F4 03 04 00 45 D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 87 02 00 35 04 06 00 13 48 01 02 6D 1A B4 4D 54 8D 5E 5F E5 81 [18:35:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 53 47 00 7E 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 87 02 00 F4 03 04 00 C3 7F C8 66 B6 04 01 00 00 95 EF 2E BC 54 07 7B 74 [18:35:39]CommunicateWithHost err = 0 [18:35:39]CheckOFDResponse [18:35:39]1017 (14) - 77093643461234 [18:35:39]1041 (16) - 0000000000871769 [18:35:39]1040 (4) - 165703 [18:35:39]1012 (4) - 23.08.2024 12:25 [18:35:39]1206 (1) - 0 [18:35:39]OFD Sender: Remove packet 165703 [18:35:39]ProducePacketName [18:35:39]name=ofd_packets/00165703 [18:35:39]NVStorageDeleteData [18:35:39]OFD Sender: Processing packet 165704 [packets to send 996, broken 995] [18:35:39]ProducePacketName [18:35:39]name=ofd_packets/00165704 [18:35:39]OFD Sender: To server: pG, [18:35:39]CommunicateWithHost lk.salyk.kg:30040 [18:35:39]ConnectInit lk.salyk.kg [18:35:43]Connected sock=9 [18:35:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BA BE 05 01 2E D2 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 62 D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 87 02 00 35 04 06 00 41 05 E5 FF C4 C7 76 52 DA 39 0D 5E 27 47 [18:35:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E5 B5 47 00 74 C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 87 02 00 F4 03 04 00 C8 7F C8 66 B6 04 01 00 00 35 49 82 9E E3 D8 E4 30 [18:35:43]CommunicateWithHost err = 0 [18:35:43]CheckOFDResponse [18:35:43]1017 (14) - 77093643461234 [18:35:43]1041 (16) - 0000000000871769 [18:35:43]1040 (4) - 165704 [18:35:43]1012 (4) - 23.08.2024 12:25 [18:35:43]1206 (1) - 0 [18:35:43]OFD Sender: Remove packet 165704 [18:35:43]ProducePacketName [18:35:43]name=ofd_packets/00165704 [18:35:43]NVStorageDeleteData [18:35:44]OFD Sender: No OFD packet to send [18:35:49]OFD Sender: No OFD packet to send [18:35:54]OFD Sender: No OFD packet to send [18:35:54]accept exits with 8 [18:35:54]New connection [18:35:54]New thread 3067346276 created [18:35:54]Thread 3067489636 joined [18:35:54]Waiting for new connection... [18:35:54] Sock 8.Parse request [18:35:54]Sock 8.Check first char [18:35:54]Sock 8.First char is OK [18:35:54]request: POST /json_proto HTTP/1.0 [18:35:54]Method: POST [18:35:54]URL: /json_proto [18:35:54]Method is POST - this is cgi request [18:35:54]url: /json_proto [18:35:54]query_string will be loaded in cgi processing [18:35:54]execute_cgi json_proto POST (null) [18:35:54]execute_cgi path=json_proto method=POST [18:35:54]POST find Content-Length [18:35:54]Host: 172.17.44.132:8080 [18:35:54]Content-Length: 679 [18:35:54]Content-Type: application/json [18:35:54] [18:35:54]POST finish read [18:35:54]Found Content-Length = 679 [18:35:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:54]execute_script... [18:35:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294562", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:54]POST & json_proto [18:35:54]process_json_proto [18:35:54]json parsed OK: [18:35:54]protocol is kg_v1.0 [18:35:54]action value=close_receipt [18:35:54]process_action close_receipt [18:35:54]cmd_close_receipt [18:35:54]MH_GetDate [18:35:54]Write to MH i2c: F0 00 00 B5 02 A6 [18:35:54]Write i2c OK [18:35:54]MH_I2C_Read... [18:35:54]Read from MH i2c: F0 [18:35:54]MH_I2C_Read... [18:35:54]Read from MH i2c: F0 09 00 [18:35:54]MH_I2C_Read... [18:35:54]Read from MH i2c: F0 09 00 B5 02 00 8B D6 C8 66 2A 83 C1 65 11 [18:35:54]GetLastDocTimeStamp 1724438114 [18:35:54]current date 1724438155 [18:35:54]FM_GetShiftState [18:35:54]SAM_PROTO_GetShiftState [18:35:54]wFMCommunicate request_size=4 [18:35:54]MH_SAM_APDU [18:35:54]CAPDU: 80 13 01 00 [18:35:54]Write to MH i2c: E2 08 00 B6 02 80 13 01 00 00 00 00 00 35 [18:35:54]Write i2c OK [18:35:54]MH_I2C_Read... [18:35:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:54]Read from MH i2c: E2 [18:35:54]MH_I2C_Read... [18:35:54]Read from MH i2c: E2 0E 00 [18:35:54]MH_I2C_Read... [18:35:54]Read from MH i2c: E2 0E 00 B6 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 63 [18:35:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:35:54]wFMCommunicate OK [18:35:54]SAM_PROTO_GetShiftState done [18:35:54]FM_GetShiftState done [18:35:54]opened in 1724372766 [18:35:54]opened+sec_in_day 1724459166 [18:35:54]quantity*price = 150037 [18:35:54]sum+1 = 150039 [18:35:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 558 23.08.2024 18:35 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165705 ФПД: 23245082924726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183555&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165705&fm=23245082924726&tin=02508201610067®Number=0000000000092562&sum=150000 [18:35:56]StoreToDocumentArchive [18:35:56]shift 469 fd 165705 [18:35:56]save to /storage/0469/doc_00165705 [18:35:56]save last doc name /storage/0469/doc_00165705 to /storage/kkm_last_doc_name [18:35:56]save OK [18:35:56]Clear old archive folders... [18:35:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:35:56]tlvbuf is 00E1AA30 [18:35:56]SAM_PROTO_ClearQueue [18:35:56]wFMCommunicate request_size=4 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 09 00 00 [18:35:56]Write to MH i2c: E2 08 00 C3 02 80 09 00 00 00 00 00 00 37 [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [18:35:56]RAPDU: 90 00 [18:35:56]wFMCommunicate OK [18:35:56]SAM_PROTO_ClearQueue done [18:35:56]KKMCreateOFDPacket [18:35:56]OFDProtocolAddRootSTLVToBuf [18:35:56]FM_MakeSignedData [18:35:56]FM_MakeSignedData [18:35:56]SAM_PROTO_SignData [18:35:56]wFMCommunicate request_size=4 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 0D 01 02 [18:35:56]Write to MH i2c: E2 08 00 C4 02 80 0D 01 02 00 00 00 00 3F [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [18:35:56]RAPDU: 90 00 [18:35:56]wFMCommunicate OK [18:35:56]wFMCommunicate request_size=255 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 02 00 00 F4 03 04 00 8B D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 87 02 00 35 04 06 00 15 24 2A E9 [18:35:56]Write to MH i2c: E2 02 01 C5 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 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 2E 02 00 00 F4 03 04 00 8B D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 87 02 00 35 04 06 00 15 24 2A E9 00 00 F8 [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [18:35:56]RAPDU: 90 00 [18:35:56]wFMCommunicate OK [18:35:56]wFMCommunicate request_size=7 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 0D 02 02 02 16 B6 [18:35:56]Write to MH i2c: E2 0A 00 C6 02 80 0D 02 02 02 00 16 B6 00 00 12 [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 03 00 C6 02 00 90 00 3C [18:35:56]RAPDU: 90 00 [18:35:56]wFMCommunicate OK [18:35:56]wFMCommunicate request_size=4 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 0D 03 02 [18:35:56]Write to MH i2c: E2 08 00 C7 02 80 0D 03 02 00 00 00 00 44 [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 0B 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 0B 00 C7 02 00 83 A0 B9 ED 26 3E 0D 4C 90 00 CB [18:35:56]RAPDU: 83 A0 B9 ED 26 3E 0D 4C 90 00 [18:35:56]wFMCommunicate OK [18:35:56]SAM_PROTO_SignData done [18:35:56]FM_MakeSignedData done [18:35:56]CreateOFDProtocolMessage [18:35:56]wFMCommunicate request_size=4 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 11 00 00 [18:35:56]Write to MH i2c: E2 08 00 C8 02 80 11 00 00 00 00 00 00 44 [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 17 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 17 00 C8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [18:35:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:35:56]wFMCommunicate OK [18:35:56]CreateOFDProtocolMessage done [18:35:56]OFDSenderStorePacket 165705 [18:35:56]StoreOFDPacket docnum=165705 [18:35:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 36 EE 04 01 AC 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 02 00 00 F4 03 04 00 8B D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 87 02 00 35 04 06 00 15 24 2A E9 16 B6 83 A0 B9 ED 26 3E 0D 4C [18:35:56]CheckFolder [18:35:56]dirname=/storage/ofd_packets [18:35:56]CheckFolder done [18:35:56]ProducePacketName [18:35:56]name=ofd_packets/00165705 [18:35:56]NVStorageSaveData ofd_packets/00165705 [18:35:56]File name is /storage/ofd_packets/00165705 [18:35:56]Write 298 bytes [18:35:56]NVStorageSaveData done [18:35:56]OFDSenderStorePacket done [18:35:56]KKMCreateOFDPacket done [18:35:56]NVStorageSaveData kkm_last_timestamp [18:35:56]File name is /storage/kkm_last_timestamp [18:35:56]Write 4 bytes [18:35:56]NVStorageSaveData done [18:35:56]ExternCall_PrintAddStr [18:35:56]wPrintStart [18:35:56]Write to MH i2c: 01 00 00 C9 02 CB [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: 01 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: 01 07 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: 01 07 00 C9 02 00 00 00 00 00 FF 0F E0 [18:35:56]RasterBufferAndPrint [18:35:56]line Счет N : (1)294562 [18:35:56]line ИНН: 02508201610067 [18:35:56]line Контрольно-Кассовый Чек [18:35:56]line ПРОДАЖА [18:35:56]line ТРК (МРК, ГНК) : 21 [18:35:56]line Товар: 2710194800 [18:35:56]line ДТ-К-5 [18:35:56]line 19.690 * 76.20 [18:35:56]line = 1500.38 [18:35:56]line НДС 12% НСП 1% [18:35:56]line > о реализуемом товаре [18:35:56]line ОКРУГЛЕНИЕ: -0.38 [18:35:56]line ИТОГО: 1500.00 [18:35:56]line Внесено: 1500.00 [18:35:56]line СДАЧА: 0.00 [18:35:56]line НСП 1% : 13.28 [18:35:56]line НДС 12% : 159.33 [18:35:56]line Наличными: 1500.00 [18:35:56]line Безнал.: 0.00 [18:35:56]line Место: АЗС № 130 "Партнер Нефть" [18:35:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:35:56]line СНО: Общий режим [18:35:56]line Чек 558 23.08.2024 18:35 [18:35:56]line Смена: 469 ФФД: 1.0 [18:35:56]line ЗНМ: 0300000070 [18:35:56]line РНМ: 0000000000092562 [18:35:56]line Версия ККМ: 001 [18:35:56]line ФМ: 0000000000871769 [18:35:56]line ФД: 165705 [18:35:56]line ФПД: 23245082924726 [18:35:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183555&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165705&fm=23245082924726&tin=02508201610067®Number=0000000000092562&sum=150000 [18:35:56]written 0, free lines is 4095 [18:35:56]OFD Sender: Processing packet 165705 [packets to send 996, broken 995] [18:35:56]ProducePacketName [18:35:56]name=ofd_packets/00165705 [18:35:56]OFD Sender: To server: pG, [18:35:56]CommunicateWithHost lk.salyk.kg:30040 [18:35:56]ConnectInit lk.salyk.kg [18:35:57]Write to MH i2c: 01 00 00 F4 02 F6 [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: 01 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: 01 07 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: 01 07 00 F4 02 00 00 00 00 00 DD 0C E6 [18:35:57]RasterBufferAndPrint [18:35:57]line [18:35:57]line [18:35:57]line [18:35:57]line [18:35:57]line [18:35:57]written 0, free lines is 3299 [18:35:57]MH_Cut [18:35:57]Write to MH i2c: D1 01 00 FB 02 01 CF [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: D1 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: D1 01 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: D1 01 00 FB 02 00 CE [18:35:57]Write to MH i2c: 01 00 00 FC 02 FE [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]*** Cut start [18:35:57]*** Purtial cut [18:35:57]*** Stage 1: CUTSNS_PIN = 1 [18:35:59]Read from MH i2c: 01 [18:35:59]MH_I2C_Read... [18:35:59]*** Stop cut motor [18:35:59]*** Cut end [18:35:59]Read from MH i2c: 01 07 00 [18:35:59]MH_I2C_Read... [18:35:59]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 FF 0F 13 [18:35:59]process_action close_receipt done [18:35:59]requested_data is exist [18:35:59]produce_requested_data [18:35:59]requested_item fm.sn is exist - process it [18:35:59]wFMCommunicate request_size=4 [18:35:59]MH_SAM_APDU [18:35:59]CAPDU: 80 11 00 00 [18:35:59]Write to MH i2c: E2 08 00 FD 02 80 11 00 00 00 00 00 00 79 [18:35:59]Write i2c OK [18:35:59]MH_I2C_Read... [18:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:59]Read from MH i2c: E2 [18:35:59]MH_I2C_Read... [18:35:59]Read from MH i2c: E2 17 00 [18:35:59]MH_I2C_Read... [18:35:59]Read from MH i2c: E2 17 00 FD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [18:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:35:59]wFMCommunicate OK [18:35:59]requested_item fd.num is exist - process it [18:35:59]SAM_PROTO_GetFieldsCounters [18:35:59]wFMCommunicate request_size=4 [18:35:59]MH_SAM_APDU [18:35:59]CAPDU: 80 13 00 00 [18:35:59]Write to MH i2c: E2 08 00 FE 02 80 13 00 00 00 00 00 00 7C [18:35:59]Write i2c OK [18:35:59]MH_I2C_Read... [18:36:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:00]Read from MH i2c: E2 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 62 00 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 62 00 FE 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 DA [18:36:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2E 02 00 00 5E 04 04 00 2E 02 00 00 57 04 04 00 2F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:00]wFMCommunicate OK [18:36:00]SAM_PROTO_GetFieldsCounters done [18:36:00]requested_item shift.num is exist - process it [18:36:00]requested_item shift.opened is exist - process it [18:36:00]req_shift_opened [18:36:00]FM_GetShiftState [18:36:00]SAM_PROTO_GetShiftState [18:36:00]wFMCommunicate request_size=4 [18:36:00]MH_SAM_APDU [18:36:00]CAPDU: 80 13 01 00 [18:36:00]Write to MH i2c: E2 08 00 FF 02 80 13 01 00 00 00 00 00 7E [18:36:00]Write i2c OK [18:36:00]MH_I2C_Read... [18:36:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:00]Read from MH i2c: E2 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 0E 00 [18:36:00]MH_I2C_Read... [18:36:00]Read from MH i2c: E2 0E 00 FF 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AC [18:36:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:36:00]wFMCommunicate OK [18:36:00]SAM_PROTO_GetShiftState done [18:36:00]FM_GetShiftState done [18:36:00]req_shift_opened done [18:36:00]requested_item shift.open_date is exist - process it [18:36:00]req_shift_open_date [18:36:00]req_shift_open_date done [18:36:00]produce_requested_data done [18:36:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165705,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:36:00]process_action_free close_receipt [18:36:00]json_value_free [18:36:00]json_value_free done [18:36:00]process_json_proto returns [18:36:00]Send response to host [18:36:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165705,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:36:00]free response buf [18:36:00]execute_script done [18:36:00]execute_script returns [18:36:00]free content buf [18:36:00]Sock 8.Close socket [18:36:00]Sock 8.Thread stoped [18:36:07]recv_with_timeout no data received [18:36:29]recv_with_timeout no data received [18:36:39]recv_with_timeout no data received [18:37:01]accept exits with 10 [18:37:01]New connection [18:37:01]New thread 3067489636 created [18:37:01]Thread 3067346276 joined [18:37:01]Waiting for new connection... [18:37:01] Sock 10.Parse request [18:37:01]Sock 10.Check first char [18:37:01]Sock 10.First char is OK [18:37:01]request: POST /json_proto HTTP/1.0 [18:37:01]Method: POST [18:37:01]URL: /json_proto [18:37:01]Method is POST - this is cgi request [18:37:01]url: /json_proto [18:37:01]query_string will be loaded in cgi processing [18:37:01]execute_cgi json_proto POST (null) [18:37:01]execute_cgi path=json_proto method=POST [18:37:01]POST find Content-Length [18:37:01]Host: 172.17.44.132:8080 [18:37:01]Content-Length: 682 [18:37:01]Content-Type: application/json [18:37:01] [18:37:01]POST finish read [18:37:01]Found Content-Length = 682 [18:37:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 16.880, "sum" : 631.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 631.00, "payments": [ { "type": 0, "sum" : 631.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:01]execute_script... [18:37: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)294559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 16.880, "sum" : 631.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 631.00, "payments": [ { "type": 0, "sum" : 631.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:01]POST & json_proto [18:37:01]process_json_proto [18:37:01]json parsed OK: [18:37:01]protocol is kg_v1.0 [18:37:01]action value=close_receipt [18:37:01]process_action close_receipt [18:37:01]cmd_close_receipt [18:37:01]MH_GetDate [18:37:01]Write to MH i2c: F0 00 00 00 03 F2 [18:37:01]Write i2c OK [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: F0 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: F0 09 00 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: F0 09 00 00 03 00 CD D6 C8 66 2A 83 C1 65 9F [18:37:01]GetLastDocTimeStamp 1724438155 [18:37:01]current date 1724438221 [18:37:01]FM_GetShiftState [18:37:01]SAM_PROTO_GetShiftState [18:37:01]wFMCommunicate request_size=4 [18:37:01]MH_SAM_APDU [18:37:01]CAPDU: 80 13 01 00 [18:37:01]Write to MH i2c: E2 08 00 01 03 80 13 01 00 00 00 00 00 81 [18:37:01]Write i2c OK [18:37:01]MH_I2C_Read... [18:37:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:01]Read from MH i2c: E2 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 0E 00 [18:37:01]MH_I2C_Read... [18:37:01]Read from MH i2c: E2 0E 00 01 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AF [18:37:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:37:01]wFMCommunicate OK [18:37:01]SAM_PROTO_GetShiftState done [18:37:01]FM_GetShiftState done [18:37:01]opened in 1724372766 [18:37:01]opened+sec_in_day 1724459166 [18:37:01]quantity*price = 63131 [18:37:01]sum+1 = 63132 [18:37:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 631.00 Внесено: 1500.00 СДАЧА: 869.00 НСП 1% : 5.59 НДС 12% : 67.04 Наличными: 631.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 559 23.08.2024 18:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165706 ФПД: 105778013205611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183701&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165706&fm=105778013205611&tin=02508201610067®Number=0000000000092562&sum=63100 [18:37:02]StoreToDocumentArchive [18:37:02]shift 469 fd 165706 [18:37:02]save to /storage/0469/doc_00165706 [18:37:02]save last doc name /storage/0469/doc_00165706 to /storage/kkm_last_doc_name [18:37:02]save OK [18:37:02]Clear old archive folders... [18:37:02]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:37:02]tlvbuf is 00EB7CB0 [18:37:02]SAM_PROTO_ClearQueue [18:37:02]wFMCommunicate request_size=4 [18:37:02]MH_SAM_APDU [18:37:02]CAPDU: 80 09 00 00 [18:37:02]Write to MH i2c: E2 08 00 0E 03 80 09 00 00 00 00 00 00 83 [18:37:02]Write i2c OK [18:37:02]MH_I2C_Read... [18:37:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:02]Read from MH i2c: E2 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 03 00 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 03 00 0E 03 00 90 00 85 [18:37:02]RAPDU: 90 00 [18:37:02]wFMCommunicate OK [18:37:02]SAM_PROTO_ClearQueue done [18:37:02]KKMCreateOFDPacket [18:37:02]OFDProtocolAddRootSTLVToBuf [18:37:02]FM_MakeSignedData [18:37:02]FM_MakeSignedData [18:37:02]SAM_PROTO_SignData [18:37:02]wFMCommunicate request_size=4 [18:37:02]MH_SAM_APDU [18:37:02]CAPDU: 80 0D 01 02 [18:37:02]Write to MH i2c: E2 08 00 0F 03 80 0D 01 02 00 00 00 00 8B [18:37:02]Write i2c OK [18:37:02]MH_I2C_Read... [18:37:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:02]Read from MH i2c: E2 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 03 00 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [18:37:02]RAPDU: 90 00 [18:37:02]wFMCommunicate OK [18:37:02]wFMCommunicate request_size=255 [18:37:02]MH_SAM_APDU [18:37:02]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 F0 41 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 9B F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C F6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 1A 00 00 00 00 07 04 06 00 7C F6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 CD D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 87 02 00 35 04 06 00 60 34 [18:37:02]Write to MH i2c: E2 02 01 10 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 F0 41 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 9B F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C F6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 1A 00 00 00 00 07 04 06 00 7C F6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 CD D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 87 02 00 35 04 06 00 60 34 00 00 54 [18:37:02]Write i2c OK [18:37:02]MH_I2C_Read... [18:37:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:02]Read from MH i2c: E2 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 03 00 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 03 00 10 03 00 90 00 87 [18:37:02]RAPDU: 90 00 [18:37:02]wFMCommunicate OK [18:37:02]wFMCommunicate request_size=9 [18:37:02]MH_SAM_APDU [18:37:02]CAPDU: 80 0D 02 02 04 5C E6 F4 6B [18:37:02]Write to MH i2c: E2 0C 00 11 03 80 0D 02 02 04 00 5C E6 F4 6B 00 00 37 [18:37:02]Write i2c OK [18:37:02]MH_I2C_Read... [18:37:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:02]Read from MH i2c: E2 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 03 00 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 03 00 11 03 00 90 00 88 [18:37:02]RAPDU: 90 00 [18:37:02]wFMCommunicate OK [18:37:02]wFMCommunicate request_size=4 [18:37:02]MH_SAM_APDU [18:37:02]CAPDU: 80 0D 03 02 [18:37:02]Write to MH i2c: E2 08 00 12 03 80 0D 03 02 00 00 00 00 90 [18:37:02]Write i2c OK [18:37:02]MH_I2C_Read... [18:37:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:02]Read from MH i2c: E2 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 0B 00 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 0B 00 12 03 00 BA 37 FA 25 4D 44 86 B6 90 00 6E [18:37:02]RAPDU: BA 37 FA 25 4D 44 86 B6 90 00 [18:37:02]wFMCommunicate OK [18:37:02]SAM_PROTO_SignData done [18:37:02]FM_MakeSignedData done [18:37:02]CreateOFDProtocolMessage [18:37:02]wFMCommunicate request_size=4 [18:37:02]MH_SAM_APDU [18:37:02]CAPDU: 80 11 00 00 [18:37:02]Write to MH i2c: E2 08 00 13 03 80 11 00 00 00 00 00 00 90 [18:37:02]Write i2c OK [18:37:02]MH_I2C_Read... [18:37:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:02]Read from MH i2c: E2 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 17 00 [18:37:02]MH_I2C_Read... [18:37:02]Read from MH i2c: E2 17 00 13 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [18:37:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:02]wFMCommunicate OK [18:37:02]CreateOFDProtocolMessage done [18:37:02]OFDSenderStorePacket 165706 [18:37:02]StoreOFDPacket docnum=165706 [18:37:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 48 07 06 01 65 14 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 F0 41 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 9B F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C F6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 1A 00 00 00 00 07 04 06 00 7C F6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 CD D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 87 02 00 35 04 06 00 60 34 5C E6 F4 6B BA 37 FA 25 4D 44 86 B6 [18:37:02]CheckFolder [18:37:02]dirname=/storage/ofd_packets [18:37:02]CheckFolder done [18:37:02]ProducePacketName [18:37:02]name=ofd_packets/00165706 [18:37:02]NVStorageSaveData ofd_packets/00165706 [18:37:02]File name is /storage/ofd_packets/00165706 [18:37:02]Write 300 bytes [18:37:02]NVStorageSaveData done [18:37:02]OFDSenderStorePacket done [18:37:02]KKMCreateOFDPacket done [18:37:02]NVStorageSaveData kkm_last_timestamp [18:37:02]File name is /storage/kkm_last_timestamp [18:37:02]Write 4 bytes [18:37:02]NVStorageSaveData done [18:37:03]ExternCall_PrintAddStr [18:37:03]wPrintStart [18:37:03]Write to MH i2c: 01 00 00 14 03 17 [18:37:03]Write i2c OK [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: 01 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: 01 07 00 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: 01 07 00 14 03 00 00 00 00 00 FF 0F 2C [18:37:03]RasterBufferAndPrint [18:37:03]line Счет N : (1)294559 [18:37:03]line ИНН: 02508201610067 [18:37:03]line Контрольно-Кассовый Чек [18:37:03]line ПРОДАЖА [18:37:03]line ТРК (МРК, ГНК) : 81 [18:37:03]line Товар: 2711129700 [18:37:03]line ГАЗ-К-5 [18:37:03]line 16.880 * 37.40 [18:37:03]line = 631.31 [18:37:03]line НДС 12% НСП 1% [18:37:03]line > о реализуемом товаре [18:37:03]line ОКРУГЛЕНИЕ: -0.31 [18:37:03]line ИТОГО: 631.00 [18:37:03]line Внесено: 1500.00 [18:37:03]line СДАЧА: 869.00 [18:37:03]line НСП 1% : 5.59 [18:37:03]line НДС 12% : 67.04 [18:37:03]line Наличными: 631.00 [18:37:03]line Безнал.: 0.00 [18:37:03]line Место: АЗС № 130 "Партнер Нефть" [18:37:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:37:03]line СНО: Общий режим [18:37:03]line Чек 559 23.08.2024 18:37 [18:37:03]line Смена: 469 ФФД: 1.0 [18:37:03]line ЗНМ: 0300000070 [18:37:03]line РНМ: 0000000000092562 [18:37:03]line Версия ККМ: 001 [18:37:03]line ФМ: 0000000000871769 [18:37:03]line ФД: 165706 [18:37:03]line ФПД: 105778013205611 [18:37:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183701&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165706&fm=105778013205611&tin=02508201610067®Number=0000000000092562&sum=63100 [18:37:03]written 0, free lines is 4095 [18:37:03]Write to MH i2c: 01 00 00 3F 03 42 [18:37:03]Write i2c OK [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: 01 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: 01 07 00 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: 01 07 00 3F 03 00 00 00 00 00 D1 0C 26 [18:37:03]RasterBufferAndPrint [18:37:03]line [18:37:03]line [18:37:03]line [18:37:03]line [18:37:03]line [18:37:03]written 0, free lines is 3287 [18:37:03]MH_Cut [18:37:03]Write to MH i2c: D1 01 00 46 03 01 1B [18:37:03]Write i2c OK [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: D1 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: D1 01 00 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: D1 01 00 46 03 00 1A [18:37:03]Write to MH i2c: 01 00 00 47 03 4A [18:37:03]Write i2c OK [18:37:03]MH_I2C_Read... [18:37:04]*** Cut start [18:37:04]*** Purtial cut [18:37:04]*** Stage 1: CUTSNS_PIN = 1 [18:37:06]Read from MH i2c: 01 [18:37:06]MH_I2C_Read... [18:37:06]*** Stop cut motor [18:37:06]*** Cut end [18:37:06]Read from MH i2c: 01 07 00 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 FF 0F 5F [18:37:06]process_action close_receipt done [18:37:06]requested_data is exist [18:37:06]produce_requested_data [18:37:06]requested_item fm.sn is exist - process it [18:37:06]wFMCommunicate request_size=4 [18:37:06]MH_SAM_APDU [18:37:06]CAPDU: 80 11 00 00 [18:37:06]Write to MH i2c: E2 08 00 48 03 80 11 00 00 00 00 00 00 C5 [18:37:06]Write i2c OK [18:37:06]MH_I2C_Read... [18:37:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:06]Read from MH i2c: E2 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: E2 17 00 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: E2 17 00 48 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [18:37:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:06]wFMCommunicate OK [18:37:06]requested_item fd.num is exist - process it [18:37:06]SAM_PROTO_GetFieldsCounters [18:37:06]wFMCommunicate request_size=4 [18:37:06]MH_SAM_APDU [18:37:06]CAPDU: 80 13 00 00 [18:37:06]Write to MH i2c: E2 08 00 49 03 80 13 00 00 00 00 00 00 C8 [18:37:06]Write i2c OK [18:37:06]MH_I2C_Read... [18:37:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:06]Read from MH i2c: E2 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: E2 62 00 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: E2 62 00 49 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 2A [18:37:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 2F 02 00 00 5E 04 04 00 2F 02 00 00 57 04 04 00 30 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:06]wFMCommunicate OK [18:37:06]SAM_PROTO_GetFieldsCounters done [18:37:06]requested_item shift.num is exist - process it [18:37:06]requested_item shift.opened is exist - process it [18:37:06]req_shift_opened [18:37:06]FM_GetShiftState [18:37:06]SAM_PROTO_GetShiftState [18:37:06]wFMCommunicate request_size=4 [18:37:06]MH_SAM_APDU [18:37:06]CAPDU: 80 13 01 00 [18:37:06]Write to MH i2c: E2 08 00 4A 03 80 13 01 00 00 00 00 00 CA [18:37:06]Write i2c OK [18:37:06]MH_I2C_Read... [18:37:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:06]Read from MH i2c: E2 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: E2 0E 00 [18:37:06]MH_I2C_Read... [18:37:06]Read from MH i2c: E2 0E 00 4A 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F8 [18:37:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:37:06]wFMCommunicate OK [18:37:06]SAM_PROTO_GetShiftState done [18:37:06]FM_GetShiftState done [18:37:06]req_shift_opened done [18:37:06]requested_item shift.open_date is exist - process it [18:37:06]req_shift_open_date [18:37:06]req_shift_open_date done [18:37:06]produce_requested_data done [18:37:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165706,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:37:06]process_action_free close_receipt [18:37:06]json_value_free [18:37:06]json_value_free done [18:37:06]process_json_proto returns [18:37:06]Send response to host [18:37:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165706,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:37:06]free response buf [18:37:06]execute_script done [18:37:06]execute_script returns [18:37:06]free content buf [18:37:06]Sock 10.Close socket [18:37:06]Sock 10.Thread stoped [18:37:08]recv_with_timeout no data received [18:37:27]recv_with_timeout no data received [18:37:36]accept exits with 8 [18:37:36]New connection [18:37:36]New thread 3067346276 created [18:37:36]Thread 3067489636 joined [18:37:36]Waiting for new connection... [18:37:36] Sock 8.Parse request [18:37:36]Sock 8.Check first char [18:37:36]Sock 8.First char is OK [18:37:36]request: POST /json_proto HTTP/1.0 [18:37:36]Method: POST [18:37:36]URL: /json_proto [18:37:36]Method is POST - this is cgi request [18:37:36]url: /json_proto [18:37:36]query_string will be loaded in cgi processing [18:37:36]execute_cgi json_proto POST (null) [18:37:36]execute_cgi path=json_proto method=POST [18:37:36]POST find Content-Length [18:37:36]Host: 172.17.44.132:8080 [18:37:36]Content-Length: 682 [18:37:36]Content-Type: application/json [18:37:36] [18:37:36]POST finish read [18:37:36]Found Content-Length = 682 [18:37:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:36]execute_script... [18:37: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)294564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:37:36]POST & json_proto [18:37:36]process_json_proto [18:37:36]json parsed OK: [18:37:36]protocol is kg_v1.0 [18:37:36]action value=close_receipt [18:37:36]process_action close_receipt [18:37:36]cmd_close_receipt [18:37:36]MH_GetDate [18:37:36]Write to MH i2c: F0 00 00 4B 03 3D [18:37:36]Write i2c OK [18:37:36]MH_I2C_Read... [18:37:36]Read from MH i2c: F0 [18:37:36]MH_I2C_Read... [18:37:36]Read from MH i2c: F0 09 00 [18:37:36]MH_I2C_Read... [18:37:36]Read from MH i2c: F0 09 00 4B 03 00 F0 D6 C8 66 2A 83 C1 65 0D [18:37:36]GetLastDocTimeStamp 1724438221 [18:37:36]current date 1724438256 [18:37:36]FM_GetShiftState [18:37:36]SAM_PROTO_GetShiftState [18:37:36]wFMCommunicate request_size=4 [18:37:36]MH_SAM_APDU [18:37:36]CAPDU: 80 13 01 00 [18:37:36]Write to MH i2c: E2 08 00 4C 03 80 13 01 00 00 00 00 00 CC [18:37:36]Write i2c OK [18:37:36]MH_I2C_Read... [18:37:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:36]Read from MH i2c: E2 [18:37:36]MH_I2C_Read... [18:37:36]Read from MH i2c: E2 0E 00 [18:37:36]MH_I2C_Read... [18:37:36]Read from MH i2c: E2 0E 00 4C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FA [18:37:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:37:36]wFMCommunicate OK [18:37:36]SAM_PROTO_GetShiftState done [18:37:36]FM_GetShiftState done [18:37:36]opened in 1724372766 [18:37:36]opened+sec_in_day 1724459166 [18:37:36]quantity*price = 100021 [18:37:36]sum+1 = 100023 [18:37:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 560 23.08.2024 18:37 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165707 ФПД: 255735415663392 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183737&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165707&fm=255735415663392&tin=02508201610067®Number=0000000000092562&sum=100000 [18:37:37]StoreToDocumentArchive [18:37:37]shift 469 fd 165707 [18:37:37]save to /storage/0469/doc_00165707 [18:37:37]save last doc name /storage/0469/doc_00165707 to /storage/kkm_last_doc_name [18:37:37]save OK [18:37:37]Clear old archive folders... [18:37:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:37:37]tlvbuf is 00E9C4C0 [18:37:37]SAM_PROTO_ClearQueue [18:37:37]wFMCommunicate request_size=4 [18:37:37]MH_SAM_APDU [18:37:37]CAPDU: 80 09 00 00 [18:37:37]Write to MH i2c: E2 08 00 59 03 80 09 00 00 00 00 00 00 CE [18:37:37]Write i2c OK [18:37:37]MH_I2C_Read... [18:37:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:37:37]Read from MH i2c: E2 [18:37:37]MH_I2C_Read... [18:37:37]Read from MH i2c: E2 03 00 [18:37:37]MH_I2C_Read... [18:37:37]Read from MH i2c: E2 03 00 59 03 00 90 00 D0 [18:37:37]RAPDU: 90 00 [18:37:37]wFMCommunicate OK [18:37:37]SAM_PROTO_ClearQueue done [18:37:37]KKMCreateOFDPacket [18:37:37]OFDProtocolAddRootSTLVToBuf [18:37:37]FM_MakeSignedData [18:37:37]FM_MakeSignedData [18:37:37]SAM_PROTO_SignData [18:37:37]wFMCommunicate request_size=4 [18:37:37]MH_SAM_APDU [18:37:37]CAPDU: 80 0D 01 02 [18:37:37]Write to MH i2c: E2 08 00 5A 03 80 0D 01 02 00 00 00 00 D6 [18:37:37]Write i2c OK [18:37:37]MH_I2C_Read... [18:37:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:37:37]Read from MH i2c: E2 [18:37:37]MH_I2C_Read... [18:37:37]Read from MH i2c: E2 03 00 [18:37:37]MH_I2C_Read... [18:37:37]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [18:37:37]RAPDU: 90 00 [18:37:37]wFMCommunicate OK [18:37:37]wFMCommunicate request_size=255 [18:37:37]MH_SAM_APDU [18:37: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 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 30 02 00 00 F4 03 04 00 F1 D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 87 02 00 35 04 06 00 E8 [18:37:37]Write to MH i2c: E2 02 01 5B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 30 02 00 00 F4 03 04 00 F1 D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 87 02 00 35 04 06 00 E8 00 00 40 [18:37:37]Write i2c OK [18:37:37]MH_I2C_Read... [18:37:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:38]Read from MH i2c: E2 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: E2 03 00 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: E2 03 00 5B 03 00 90 00 D2 [18:37:38]RAPDU: 90 00 [18:37:38]wFMCommunicate OK [18:37:38]wFMCommunicate request_size=10 [18:37:38]MH_SAM_APDU [18:37:38]CAPDU: 80 0D 02 02 05 97 0A 9B 6B 20 [18:37:38]Write to MH i2c: E2 0D 00 5C 03 80 0D 02 02 05 00 97 0A 9B 6B 20 00 00 AA [18:37:38]Write i2c OK [18:37:38]MH_I2C_Read... [18:37:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:38]Read from MH i2c: E2 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: E2 03 00 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [18:37:38]RAPDU: 90 00 [18:37:38]wFMCommunicate OK [18:37:38]wFMCommunicate request_size=4 [18:37:38]MH_SAM_APDU [18:37:38]CAPDU: 80 0D 03 02 [18:37:38]Write to MH i2c: E2 08 00 5D 03 80 0D 03 02 00 00 00 00 DB [18:37:38]Write i2c OK [18:37:38]MH_I2C_Read... [18:37:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:38]Read from MH i2c: E2 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: E2 0B 00 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: E2 0B 00 5D 03 00 D5 72 47 EA 09 88 84 25 90 00 8E [18:37:38]RAPDU: D5 72 47 EA 09 88 84 25 90 00 [18:37:38]wFMCommunicate OK [18:37:38]SAM_PROTO_SignData done [18:37:38]FM_MakeSignedData done [18:37:38]CreateOFDProtocolMessage [18:37:38]wFMCommunicate request_size=4 [18:37:38]MH_SAM_APDU [18:37:38]CAPDU: 80 11 00 00 [18:37:38]Write to MH i2c: E2 08 00 5E 03 80 11 00 00 00 00 00 00 DB [18:37:38]Write i2c OK [18:37:38]MH_I2C_Read... [18:37:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:38]Read from MH i2c: E2 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: E2 17 00 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: E2 17 00 5E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 34 [18:37:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:38]wFMCommunicate OK [18:37:38]CreateOFDProtocolMessage done [18:37:38]OFDSenderStorePacket 165707 [18:37:38]StoreOFDPacket docnum=165707 [18:37:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 26 07 01 E2 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 30 02 00 00 F4 03 04 00 F1 D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 87 02 00 35 04 06 00 E8 97 0A 9B 6B 20 D5 72 47 EA 09 88 84 25 [18:37:38]CheckFolder [18:37:38]dirname=/storage/ofd_packets [18:37:38]CheckFolder done [18:37:38]ProducePacketName [18:37:38]name=ofd_packets/00165707 [18:37:38]NVStorageSaveData ofd_packets/00165707 [18:37:38]File name is /storage/ofd_packets/00165707 [18:37:38]Write 301 bytes [18:37:38]NVStorageSaveData done [18:37:38]OFDSenderStorePacket done [18:37:38]KKMCreateOFDPacket done [18:37:38]NVStorageSaveData kkm_last_timestamp [18:37:38]File name is /storage/kkm_last_timestamp [18:37:38]Write 4 bytes [18:37:38]NVStorageSaveData done [18:37:38]ExternCall_PrintAddStr [18:37:38]wPrintStart [18:37:38]Write to MH i2c: 01 00 00 5F 03 62 [18:37:38]Write i2c OK [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: 01 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: 01 07 00 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: 01 07 00 5F 03 00 00 00 00 00 FF 0F 77 [18:37:38]RasterBufferAndPrint [18:37:38]line Счет N : (1)294564 [18:37:38]line ИНН: 02508201610067 [18:37:38]line Контрольно-Кассовый Чек [18:37:38]line ПРОДАЖА [18:37:38]line ТРК (МРК, ГНК) : 43 [18:37:38]line Товар: 2710124500 [18:37:38]line Аи-95-К-5 [18:37:38]line 13.480 * 74.20 [18:37:38]line = 1000.22 [18:37:38]line НДС 12% НСП 1% [18:37:38]line > о реализуемом товаре [18:37:38]line ОКРУГЛЕНИЕ: -0.22 [18:37:38]line ИТОГО: 1000.00 [18:37:38]line Внесено: 1000.00 [18:37:38]line СДАЧА: 0.00 [18:37:38]line НСП 1% : 8.85 [18:37:38]line НДС 12% : 106.22 [18:37:38]line Наличными: 1000.00 [18:37:38]line Безнал.: 0.00 [18:37:38]line Место: АЗС № 130 "Партнер Нефть" [18:37:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:37:38]line СНО: Общий режим [18:37:38]line Чек 560 23.08.2024 18:37 [18:37:38]line Смена: 469 ФФД: 1.0 [18:37:38]line ЗНМ: 0300000070 [18:37:38]line РНМ: 0000000000092562 [18:37:38]line Версия ККМ: 001 [18:37:38]line ФМ: 0000000000871769 [18:37:38]line ФД: 165707 [18:37:38]line ФПД: 255735415663392 [18:37:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183737&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165707&fm=255735415663392&tin=02508201610067®Number=0000000000092562&sum=100000 [18:37:38]written 0, free lines is 4095 [18:37:38]Write to MH i2c: 01 00 00 8A 03 8D [18:37:38]Write i2c OK [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: 01 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: 01 07 00 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: 01 07 00 8A 03 00 00 00 00 00 D4 0C 74 [18:37:38]RasterBufferAndPrint [18:37:38]line [18:37:38]line [18:37:38]line [18:37:38]line [18:37:38]line [18:37:38]written 0, free lines is 3290 [18:37:38]MH_Cut [18:37:38]Write to MH i2c: D1 01 00 91 03 01 66 [18:37:38]Write i2c OK [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: D1 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: D1 01 00 [18:37:38]MH_I2C_Read... [18:37:38]Read from MH i2c: D1 01 00 91 03 00 65 [18:37:38]Write to MH i2c: 01 00 00 92 03 95 [18:37:38]Write i2c OK [18:37:38]MH_I2C_Read... [18:37:39]*** Cut start [18:37:39]*** Purtial cut [18:37:39]*** Stage 1: CUTSNS_PIN = 1 [18:37:41]Read from MH i2c: 01 [18:37:41]MH_I2C_Read... [18:37:41]*** Stop cut motor [18:37:41]*** Cut end [18:37:41]Read from MH i2c: 01 07 00 [18:37:41]MH_I2C_Read... [18:37:41]Read from MH i2c: 01 07 00 92 03 00 00 00 00 00 FF 0F AA [18:37:41]process_action close_receipt done [18:37:41]requested_data is exist [18:37:41]produce_requested_data [18:37:41]requested_item fm.sn is exist - process it [18:37:41]wFMCommunicate request_size=4 [18:37:41]MH_SAM_APDU [18:37:41]CAPDU: 80 11 00 00 [18:37:41]Write to MH i2c: E2 08 00 93 03 80 11 00 00 00 00 00 00 10 [18:37:41]Write i2c OK [18:37:41]MH_I2C_Read... [18:37:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:41]Read from MH i2c: E2 [18:37:41]MH_I2C_Read... [18:37:41]Read from MH i2c: E2 17 00 [18:37:41]MH_I2C_Read... [18:37:41]Read from MH i2c: E2 17 00 93 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [18:37:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:41]wFMCommunicate OK [18:37:41]requested_item fd.num is exist - process it [18:37:41]SAM_PROTO_GetFieldsCounters [18:37:41]wFMCommunicate request_size=4 [18:37:41]MH_SAM_APDU [18:37:41]CAPDU: 80 13 00 00 [18:37:41]Write to MH i2c: E2 08 00 94 03 80 13 00 00 00 00 00 00 13 [18:37:41]Write i2c OK [18:37:41]MH_I2C_Read... [18:37:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:41]Read from MH i2c: E2 [18:37:41]MH_I2C_Read... [18:37:41]Read from MH i2c: E2 62 00 [18:37:41]MH_I2C_Read... [18:37:41]Read from MH i2c: E2 62 00 94 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 79 [18:37:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 30 02 00 00 5E 04 04 00 30 02 00 00 57 04 04 00 31 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:41]wFMCommunicate OK [18:37:41]SAM_PROTO_GetFieldsCounters done [18:37:41]requested_item shift.num is exist - process it [18:37:41]requested_item shift.opened is exist - process it [18:37:41]req_shift_opened [18:37:41]FM_GetShiftState [18:37:41]SAM_PROTO_GetShiftState [18:37:41]wFMCommunicate request_size=4 [18:37:41]MH_SAM_APDU [18:37:41]CAPDU: 80 13 01 00 [18:37:41]Write to MH i2c: E2 08 00 95 03 80 13 01 00 00 00 00 00 15 [18:37:41]Write i2c OK [18:37:41]MH_I2C_Read... [18:37:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:41]Read from MH i2c: E2 [18:37:41]MH_I2C_Read... [18:37:41]Read from MH i2c: E2 0E 00 [18:37:41]MH_I2C_Read... [18:37:41]Read from MH i2c: E2 0E 00 95 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 43 [18:37:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:37:41]wFMCommunicate OK [18:37:41]SAM_PROTO_GetShiftState done [18:37:41]FM_GetShiftState done [18:37:41]req_shift_opened done [18:37:41]requested_item shift.open_date is exist - process it [18:37:41]req_shift_open_date [18:37:41]req_shift_open_date done [18:37:41]produce_requested_data done [18:37:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165707,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:37:41]process_action_free close_receipt [18:37:41]json_value_free [18:37:41]json_value_free done [18:37:41]process_json_proto returns [18:37:41]Send response to host [18:37:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165707,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:37:41]free response buf [18:37:41]execute_script done [18:37:41]execute_script returns [18:37:41]free content buf [18:37:41]Sock 8.Close socket [18:37:41]Sock 8.Thread stoped [18:38:05]recv_with_timeout no data received [18:38:05]accept exits with 10 [18:38:05]New connection [18:38:05]New thread 3067489636 created [18:38:05]Thread 3067346276 joined [18:38:05]Waiting for new connection... [18:38:05] Sock 10.Parse request [18:38:05]Sock 10.Check first char [18:38:05]Sock 10.First char is OK [18:38:05]request: POST /json_proto HTTP/1.0 [18:38:05]Method: POST [18:38:05]URL: /json_proto [18:38:05]Method is POST - this is cgi request [18:38:05]url: /json_proto [18:38:05]query_string will be loaded in cgi processing [18:38:05]execute_cgi json_proto POST (null) [18:38:05]execute_cgi path=json_proto method=POST [18:38:05]POST find Content-Length [18:38:05]Host: 172.17.44.132:8080 [18:38:05]Content-Length: 682 [18:38:05]Content-Type: application/json [18:38:05] [18:38:05]POST finish read [18:38:05]Found Content-Length = 682 [18:38:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:05]execute_script... [18:38: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)294565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:05]POST & json_proto [18:38:05]process_json_proto [18:38:05]json parsed OK: [18:38:05]protocol is kg_v1.0 [18:38:05]action value=close_receipt [18:38:05]process_action close_receipt [18:38:05]cmd_close_receipt [18:38:05]MH_GetDate [18:38:05]Write to MH i2c: F0 00 00 96 03 88 [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: F0 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: F0 09 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: F0 09 00 96 03 00 0D D7 C8 66 2A 83 C1 65 76 [18:38:05]GetLastDocTimeStamp 1724438257 [18:38:05]current date 1724438285 [18:38:05]FM_GetShiftState [18:38:05]SAM_PROTO_GetShiftState [18:38:05]wFMCommunicate request_size=4 [18:38:05]MH_SAM_APDU [18:38:05]CAPDU: 80 13 01 00 [18:38:05]Write to MH i2c: E2 08 00 97 03 80 13 01 00 00 00 00 00 17 [18:38:05]Write i2c OK [18:38:05]MH_I2C_Read... [18:38:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:05]Read from MH i2c: E2 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 0E 00 [18:38:05]MH_I2C_Read... [18:38:05]Read from MH i2c: E2 0E 00 97 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 45 [18:38:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:38:05]wFMCommunicate OK [18:38:05]SAM_PROTO_GetShiftState done [18:38:05]FM_GetShiftState done [18:38:05]opened in 1724372766 [18:38:05]opened+sec_in_day 1724459166 [18:38:05]quantity*price = 100021 [18:38:05]sum+1 = 100023 [18:38:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 561 23.08.2024 18:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165708 ФПД: 153830298514698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183805&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165708&fm=153830298514698&tin=02508201610067®Number=0000000000092562&sum=100000 [18:38:06]StoreToDocumentArchive [18:38:06]shift 469 fd 165708 [18:38:06]save to /storage/0469/doc_00165708 [18:38:06]save last doc name /storage/0469/doc_00165708 to /storage/kkm_last_doc_name [18:38:06]save OK [18:38:06]Clear old archive folders... [18:38:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:38:06]tlvbuf is 00E992A0 [18:38:06]SAM_PROTO_ClearQueue [18:38:06]wFMCommunicate request_size=4 [18:38:06]MH_SAM_APDU [18:38:06]CAPDU: 80 09 00 00 [18:38:06]Write to MH i2c: E2 08 00 A4 03 80 09 00 00 00 00 00 00 19 [18:38:06]Write i2c OK [18:38:06]MH_I2C_Read... [18:38:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:06]Read from MH i2c: E2 [18:38:06]MH_I2C_Read... [18:38:06]Read from MH i2c: E2 03 00 [18:38:06]MH_I2C_Read... [18:38:06]Read from MH i2c: E2 03 00 A4 03 00 90 00 1B [18:38:06]RAPDU: 90 00 [18:38:06]wFMCommunicate OK [18:38:06]SAM_PROTO_ClearQueue done [18:38:06]KKMCreateOFDPacket [18:38:06]OFDProtocolAddRootSTLVToBuf [18:38:06]FM_MakeSignedData [18:38:06]FM_MakeSignedData [18:38:06]SAM_PROTO_SignData [18:38:06]wFMCommunicate request_size=4 [18:38:06]MH_SAM_APDU [18:38:06]CAPDU: 80 0D 01 02 [18:38:06]Write to MH i2c: E2 08 00 A5 03 80 0D 01 02 00 00 00 00 21 [18:38:06]Write i2c OK [18:38:06]MH_I2C_Read... [18:38:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:06]Read from MH i2c: E2 [18:38:06]MH_I2C_Read... [18:38:06]Read from MH i2c: E2 03 00 [18:38:06]MH_I2C_Read... [18:38:06]Read from MH i2c: E2 03 00 A5 03 00 90 00 1C [18:38:06]RAPDU: 90 00 [18:38:06]wFMCommunicate OK [18:38:06]wFMCommunicate request_size=255 [18:38:06]MH_SAM_APDU [18:38:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 31 02 00 00 F4 03 04 00 0D D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 87 02 00 35 04 06 00 8B [18:38:06]Write to MH i2c: E2 02 01 A6 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 0D D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 87 02 00 35 04 06 00 8B 00 00 4D [18:38:06]Write i2c OK [18:38:06]MH_I2C_Read... [18:38:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:07]Read from MH i2c: E2 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 03 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 03 00 A6 03 00 90 00 1D [18:38:07]RAPDU: 90 00 [18:38:07]wFMCommunicate OK [18:38:07]wFMCommunicate request_size=10 [18:38:07]MH_SAM_APDU [18:38:07]CAPDU: 80 0D 02 02 05 E8 68 4C 75 0A [18:38:07]Write to MH i2c: E2 0D 00 A7 03 80 0D 02 02 05 00 E8 68 4C 75 0A 00 00 49 [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:07]Read from MH i2c: E2 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 03 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 03 00 A7 03 00 90 00 1E [18:38:07]RAPDU: 90 00 [18:38:07]wFMCommunicate OK [18:38:07]wFMCommunicate request_size=4 [18:38:07]MH_SAM_APDU [18:38:07]CAPDU: 80 0D 03 02 [18:38:07]Write to MH i2c: E2 08 00 A8 03 80 0D 03 02 00 00 00 00 26 [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:07]Read from MH i2c: E2 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 0B 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 0B 00 A8 03 00 0E F7 D6 A2 7E 1A CD 1E 90 00 27 [18:38:07]RAPDU: 0E F7 D6 A2 7E 1A CD 1E 90 00 [18:38:07]wFMCommunicate OK [18:38:07]SAM_PROTO_SignData done [18:38:07]FM_MakeSignedData done [18:38:07]CreateOFDProtocolMessage [18:38:07]wFMCommunicate request_size=4 [18:38:07]MH_SAM_APDU [18:38:07]CAPDU: 80 11 00 00 [18:38:07]Write to MH i2c: E2 08 00 A9 03 80 11 00 00 00 00 00 00 26 [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:07]Read from MH i2c: E2 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 17 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: E2 17 00 A9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [18:38:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:38:07]wFMCommunicate OK [18:38:07]CreateOFDProtocolMessage done [18:38:07]OFDSenderStorePacket 165708 [18:38:07]StoreOFDPacket docnum=165708 [18:38:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B0 73 07 01 30 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 31 02 00 00 F4 03 04 00 0D D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 87 02 00 35 04 06 00 8B E8 68 4C 75 0A 0E F7 D6 A2 7E 1A CD 1E [18:38:07]CheckFolder [18:38:07]dirname=/storage/ofd_packets [18:38:07]CheckFolder done [18:38:07]ProducePacketName [18:38:07]name=ofd_packets/00165708 [18:38:07]NVStorageSaveData ofd_packets/00165708 [18:38:07]File name is /storage/ofd_packets/00165708 [18:38:07]Write 301 bytes [18:38:07]NVStorageSaveData done [18:38:07]OFDSenderStorePacket done [18:38:07]KKMCreateOFDPacket done [18:38:07]NVStorageSaveData kkm_last_timestamp [18:38:07]File name is /storage/kkm_last_timestamp [18:38:07]Write 4 bytes [18:38:07]NVStorageSaveData done [18:38:07]ExternCall_PrintAddStr [18:38:07]wPrintStart [18:38:07]Write to MH i2c: 01 00 00 AA 03 AD [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: 01 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: 01 07 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: 01 07 00 AA 03 00 00 00 00 00 FF 0F C2 [18:38:07]RasterBufferAndPrint [18:38:07]line Счет N : (1)294565 [18:38:07]line ИНН: 02508201610067 [18:38:07]line Контрольно-Кассовый Чек [18:38:07]line ПРОДАЖА [18:38:07]line ТРК (МРК, ГНК) : 63 [18:38:07]line Товар: 2710124500 [18:38:07]line Аи-95-К-5 [18:38:07]line 13.480 * 74.20 [18:38:07]line = 1000.22 [18:38:07]line НДС 12% НСП 1% [18:38:07]line > о реализуемом товаре [18:38:07]line ОКРУГЛЕНИЕ: -0.22 [18:38:07]line ИТОГО: 1000.00 [18:38:07]line Внесено: 1000.00 [18:38:07]line СДАЧА: 0.00 [18:38:07]line НСП 1% : 8.85 [18:38:07]line НДС 12% : 106.22 [18:38:07]line Наличными: 1000.00 [18:38:07]line Безнал.: 0.00 [18:38:07]line Место: АЗС № 130 "Партнер Нефть" [18:38:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:38:07]line СНО: Общий режим [18:38:07]line Чек 561 23.08.2024 18:38 [18:38:07]line Смена: 469 ФФД: 1.0 [18:38:07]line ЗНМ: 0300000070 [18:38:07]line РНМ: 0000000000092562 [18:38:07]line Версия ККМ: 001 [18:38:07]line ФМ: 0000000000871769 [18:38:07]line ФД: 165708 [18:38:07]line ФПД: 153830298514698 [18:38:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183805&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165708&fm=153830298514698&tin=02508201610067®Number=0000000000092562&sum=100000 [18:38:07]written 0, free lines is 4095 [18:38:07]Write to MH i2c: 01 00 00 D5 03 D8 [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: 01 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: 01 07 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: 01 07 00 D5 03 00 00 00 00 00 D7 0C C2 [18:38:07]RasterBufferAndPrint [18:38:07]line [18:38:07]line [18:38:07]line [18:38:07]line [18:38:07]line [18:38:07]written 0, free lines is 3297 [18:38:07]MH_Cut [18:38:07]Write to MH i2c: D1 01 00 DC 03 01 B1 [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: D1 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: D1 01 00 [18:38:07]MH_I2C_Read... [18:38:07]Read from MH i2c: D1 01 00 DC 03 00 B0 [18:38:07]Write to MH i2c: 01 00 00 DD 03 E0 [18:38:07]Write i2c OK [18:38:07]MH_I2C_Read... [18:38:08]*** Cut start [18:38:08]*** Purtial cut [18:38:08]*** Stage 1: CUTSNS_PIN = 1 [18:38:10]Read from MH i2c: 01 [18:38:10]MH_I2C_Read... [18:38:10]*** Stop cut motor [18:38:10]*** Cut end [18:38:10]Read from MH i2c: 01 07 00 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: 01 07 00 DD 03 00 00 00 00 00 FF 0F F5 [18:38:10]process_action close_receipt done [18:38:10]requested_data is exist [18:38:10]produce_requested_data [18:38:10]requested_item fm.sn is exist - process it [18:38:10]wFMCommunicate request_size=4 [18:38:10]MH_SAM_APDU [18:38:10]CAPDU: 80 11 00 00 [18:38:10]Write to MH i2c: E2 08 00 DE 03 80 11 00 00 00 00 00 00 5B [18:38:10]Write i2c OK [18:38:10]MH_I2C_Read... [18:38:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:10]Read from MH i2c: E2 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 17 00 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 17 00 DE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B4 [18:38:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:38:10]wFMCommunicate OK [18:38:10]requested_item fd.num is exist - process it [18:38:10]SAM_PROTO_GetFieldsCounters [18:38:10]wFMCommunicate request_size=4 [18:38:10]MH_SAM_APDU [18:38:10]CAPDU: 80 13 00 00 [18:38:10]Write to MH i2c: E2 08 00 DF 03 80 13 00 00 00 00 00 00 5E [18:38:10]Write i2c OK [18:38:10]MH_I2C_Read... [18:38:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:10]Read from MH i2c: E2 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 62 00 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 62 00 DF 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [18:38:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 31 02 00 00 5E 04 04 00 31 02 00 00 57 04 04 00 32 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:10]wFMCommunicate OK [18:38:10]SAM_PROTO_GetFieldsCounters done [18:38:10]requested_item shift.num is exist - process it [18:38:10]requested_item shift.opened is exist - process it [18:38:10]req_shift_opened [18:38:10]FM_GetShiftState [18:38:10]SAM_PROTO_GetShiftState [18:38:10]wFMCommunicate request_size=4 [18:38:10]MH_SAM_APDU [18:38:10]CAPDU: 80 13 01 00 [18:38:10]Write to MH i2c: E2 08 00 E0 03 80 13 01 00 00 00 00 00 60 [18:38:10]Write i2c OK [18:38:10]MH_I2C_Read... [18:38:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:10]Read from MH i2c: E2 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 0E 00 [18:38:10]MH_I2C_Read... [18:38:10]Read from MH i2c: E2 0E 00 E0 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8E [18:38:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:38:10]wFMCommunicate OK [18:38:10]SAM_PROTO_GetShiftState done [18:38:10]FM_GetShiftState done [18:38:10]req_shift_opened done [18:38:10]requested_item shift.open_date is exist - process it [18:38:10]req_shift_open_date [18:38:10]req_shift_open_date done [18:38:10]produce_requested_data done [18:38:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165708,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:38:10]process_action_free close_receipt [18:38:10]json_value_free [18:38:10]json_value_free done [18:38:10]process_json_proto returns [18:38:10]Send response to host [18:38:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165708,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:38:10]free response buf [18:38:10]execute_script done [18:38:10]execute_script returns [18:38:10]free content buf [18:38:10]Sock 10.Close socket [18:38:10]Sock 10.Thread stoped [18:38:12]ConnectInit Can't connect to host [18:38:12]CommunicateWithHost connect error [18:38:12]CommunicateWithHost err = -1 [18:38:12]OFD Sender: Server communicate error [18:38:12]OFD Sender: Processing packet 165705 [packets to send 999, broken 995] [18:38:12]ProducePacketName [18:38:12]name=ofd_packets/00165705 [18:38:12]OFD Sender: To server: pG, [18:38:12]CommunicateWithHost lk.salyk.kg:30040 [18:38:12]ConnectInit lk.salyk.kg [18:38:15]recv_with_timeout no data received [18:38:17]accept exits with 8 [18:38:17]New connection [18:38:17]New thread 3067346276 created [18:38:17]Thread 3067489636 joined [18:38:17]Waiting for new connection... [18:38:17] Sock 8.Parse request [18:38:17]Sock 8.Check first char [18:38:17]Sock 8.First char is OK [18:38:17]request: POST /json_proto HTTP/1.0 [18:38:17]Method: POST [18:38:17]URL: /json_proto [18:38:17]Method is POST - this is cgi request [18:38:17]url: /json_proto [18:38:17]query_string will be loaded in cgi processing [18:38:17]execute_cgi json_proto POST (null) [18:38:17]execute_cgi path=json_proto method=POST [18:38:17]POST find Content-Length [18:38:17]Host: 172.17.44.132:8080 [18:38:17]Content-Length: 644 [18:38:17]Content-Type: application/json [18:38:17] [18:38:17]POST finish read [18:38:17]Found Content-Length = 644 [18:38:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51093", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:17]execute_script... [18:38:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51093", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:17]POST & json_proto [18:38:17]process_json_proto [18:38:17]json parsed OK: [18:38:17]protocol is kg_v1.0 [18:38:17]action value=close_receipt [18:38:17]process_action close_receipt [18:38:17]cmd_close_receipt [18:38:17]MH_GetDate [18:38:17]Write to MH i2c: F0 00 00 E1 03 D3 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: F0 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: F0 09 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: F0 09 00 E1 03 00 19 D7 C8 66 2A 83 C1 65 CD [18:38:17]GetLastDocTimeStamp 1724438285 [18:38:17]current date 1724438297 [18:38:17]FM_GetShiftState [18:38:17]SAM_PROTO_GetShiftState [18:38:17]wFMCommunicate request_size=4 [18:38:17]MH_SAM_APDU [18:38:17]CAPDU: 80 13 01 00 [18:38:17]Write to MH i2c: E2 08 00 E2 03 80 13 01 00 00 00 00 00 62 [18:38:17]Write i2c OK [18:38:17]MH_I2C_Read... [18:38:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:17]Read from MH i2c: E2 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 0E 00 [18:38:17]MH_I2C_Read... [18:38:17]Read from MH i2c: E2 0E 00 E2 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 90 [18:38:17]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:38:17]wFMCommunicate OK [18:38:17]SAM_PROTO_GetShiftState done [18:38:17]FM_GetShiftState done [18:38:17]opened in 1724372766 [18:38:17]opened+sec_in_day 1724459166 [18:38:17]quantity*price = 6000 [18:38:17]sum+1 = 6001 [18:38:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 562 23.08.2024 18:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165709 ФПД: 77033514237313 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183817&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165709&fm=77033514237313&tin=02508201610067®Number=0000000000092562&sum=6000 0 [18:38:18]StoreToDocumentArchive [18:38:18]shift 469 fd 165709 [18:38:18]save to /storage/0469/doc_00165709 [18:38:18]save last doc name /storage/0469/doc_00165709 to /storage/kkm_last_doc_name [18:38:18]save OK [18:38:18]Clear old archive folders... [18:38:18]ProcessDocumentItem done err = 0, tmpTLVsize=276 [18:38:18]tlvbuf is 00E7FBF0 [18:38:18]SAM_PROTO_ClearQueue [18:38:18]wFMCommunicate request_size=4 [18:38:18]MH_SAM_APDU [18:38:18]CAPDU: 80 09 00 00 [18:38:18]Write to MH i2c: E2 08 00 EF 03 80 09 00 00 00 00 00 00 64 [18:38:18]Write i2c OK [18:38:18]MH_I2C_Read... [18:38:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:18]Read from MH i2c: E2 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 03 00 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 03 00 EF 03 00 90 00 66 [18:38:18]RAPDU: 90 00 [18:38:18]wFMCommunicate OK [18:38:18]SAM_PROTO_ClearQueue done [18:38:18]KKMCreateOFDPacket [18:38:18]OFDProtocolAddRootSTLVToBuf [18:38:18]FM_MakeSignedData [18:38:18]FM_MakeSignedData [18:38:18]SAM_PROTO_SignData [18:38:18]wFMCommunicate request_size=4 [18:38:18]MH_SAM_APDU [18:38:18]CAPDU: 80 0D 01 02 [18:38:18]Write to MH i2c: E2 08 00 F0 03 80 0D 01 02 00 00 00 00 6C [18:38:18]Write i2c OK [18:38:18]MH_I2C_Read... [18:38:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:18]Read from MH i2c: E2 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 03 00 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [18:38:18]RAPDU: 90 00 [18:38:18]wFMCommunicate OK [18:38:18]wFMCommunicate request_size=255 [18:38:18]MH_SAM_APDU [18:38:18]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 19 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [18:38:18]Write to MH i2c: E2 02 01 F1 03 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 19 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 CE [18:38:18]Write i2c OK [18:38:18]MH_I2C_Read... [18:38:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:18]Read from MH i2c: E2 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 03 00 [18:38:18]MH_I2C_Read... [18:38:18]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [18:38:19]RAPDU: 90 00 [18:38:19]wFMCommunicate OK [18:38:19]wFMCommunicate request_size=35 [18:38:19]MH_SAM_APDU [18:38:19]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 87 02 00 35 04 06 00 46 0F C3 40 7D 81 [18:38:19]Write to MH i2c: E2 26 00 F2 03 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 87 02 00 35 04 06 00 46 0F C3 40 7D 81 00 00 94 [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:19]Read from MH i2c: E2 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 03 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [18:38:19]RAPDU: 90 00 [18:38:19]wFMCommunicate OK [18:38:19]wFMCommunicate request_size=4 [18:38:19]MH_SAM_APDU [18:38:19]CAPDU: 80 0D 03 02 [18:38:19]Write to MH i2c: E2 08 00 F3 03 80 0D 03 02 00 00 00 00 71 [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:19]Read from MH i2c: E2 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 0B 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 0B 00 F3 03 00 56 AD AC 0E DA 40 CC 9F 90 00 B4 [18:38:19]RAPDU: 56 AD AC 0E DA 40 CC 9F 90 00 [18:38:19]wFMCommunicate OK [18:38:19]SAM_PROTO_SignData done [18:38:19]FM_MakeSignedData done [18:38:19]CreateOFDProtocolMessage [18:38:19]wFMCommunicate request_size=4 [18:38:19]MH_SAM_APDU [18:38:19]CAPDU: 80 11 00 00 [18:38:19]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:19]Read from MH i2c: E2 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 17 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 17 00 F4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [18:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:38:19]wFMCommunicate OK [18:38:19]CreateOFDProtocolMessage done [18:38:19]OFDSenderStorePacket 165709 [18:38:19]StoreOFDPacket docnum=165709 [18:38:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 4A 1F 20 01 40 28 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 19 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 87 02 00 35 04 06 00 46 0F C3 40 7D 81 56 AD AC 0E DA 40 CC 9F [18:38:19]CheckFolder [18:38:19]dirname=/storage/ofd_packets [18:38:19]CheckFolder done [18:38:19]ProducePacketName [18:38:19]name=ofd_packets/00165709 [18:38:19]NVStorageSaveData ofd_packets/00165709 [18:38:19]File name is /storage/ofd_packets/00165709 [18:38:19]Write 326 bytes [18:38:19]NVStorageSaveData done [18:38:19]OFDSenderStorePacket done [18:38:19]KKMCreateOFDPacket done [18:38:19]NVStorageSaveData kkm_last_timestamp [18:38:19]File name is /storage/kkm_last_timestamp [18:38:19]Write 4 bytes [18:38:19]NVStorageSaveData done [18:38:19]ExternCall_PrintAddStr [18:38:19]wPrintStart [18:38:19]Write to MH i2c: 01 00 00 F5 03 F8 [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: 01 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: 01 07 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: 01 07 00 F5 03 00 00 00 00 00 FF 0F 0D [18:38:19]RasterBufferAndPrint [18:38:19]line Счет N : (3)51093 [18:38:19]line ИНН: 02508201610067 [18:38:19]line Контрольно-Кассовый Чек [18:38:19]line ПРОДАЖА [18:38:19]line Товар: 4700000310043 [18:38:19]line Вода Жалалабат 27 1л [18:38:19]line 1.000 * 60.00 [18:38:19]line = 60.00 [18:38:19]line НДС 12% НСП 1% [18:38:19]line > о реализуемом товаре [18:38:19]line ИТОГО: 60.00 [18:38:19]line НСП 1% : 0.53 [18:38:19]line НДС 12% : 6.37 [18:38:19]line Наличными: 60.00 [18:38:19]line Безнал.: 0.00 [18:38:19]line Место: АЗС № 130 "Партнер Нефть" [18:38:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:38:19]line СНО: Общий режим [18:38:19]line Чек 562 23.08.2024 18:38 [18:38:19]line Смена: 469 ФФД: 1.0 [18:38:19]line ЗНМ: 0300000070 [18:38:19]line РНМ: 0000000000092562 [18:38:19]line Версия ККМ: 001 [18:38:19]line ФМ: 0000000000871769 [18:38:19]line ФД: 165709 [18:38:19]line ФПД: 77033514237313 [18:38:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183817&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165709&fm=77033514237313&tin=02508201610067®Number=0000000000092562&sum=6000 [18:38:19]line 0 [18:38:19]written 0, free lines is 4095 [18:38:19]OFD Sender: Processing packet 165705 [packets to send 1000, broken 995] [18:38:19]ProducePacketName [18:38:19]name=ofd_packets/00165705 [18:38:19]OFD Sender: To server: pG, [18:38:19]CommunicateWithHost lk.salyk.kg:30040 [18:38:19]ConnectInit lk.salyk.kg [18:38:19]Write to MH i2c: 01 00 00 1D 04 21 [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: 01 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: 01 07 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: 01 07 00 1D 04 00 00 00 00 00 F2 0C 26 [18:38:19]RasterBufferAndPrint [18:38:19]line [18:38:19]line [18:38:19]line [18:38:19]line [18:38:19]line [18:38:19]written 0, free lines is 3330 [18:38:19]MH_Cut [18:38:19]Write to MH i2c: D1 01 00 24 04 01 FA [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: D1 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: D1 01 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: D1 01 00 24 04 00 F9 [18:38:19]Write to MH i2c: 01 00 00 25 04 29 [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:20]*** Cut start [18:38:20]*** Purtial cut [18:38:20]*** Stage 1: CUTSNS_PIN = 1 [18:38:22]Read from MH i2c: 01 [18:38:22]MH_I2C_Read... [18:38:22]*** Stop cut motor [18:38:22]*** Cut end [18:38:22]Read from MH i2c: 01 07 00 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 FF 0F 3E [18:38:22]process_action close_receipt done [18:38:22]requested_data is exist [18:38:22]produce_requested_data [18:38:22]requested_item fm.sn is exist - process it [18:38:22]wFMCommunicate request_size=4 [18:38:22]MH_SAM_APDU [18:38:22]CAPDU: 80 11 00 00 [18:38:22]Write to MH i2c: E2 08 00 26 04 80 11 00 00 00 00 00 00 A4 [18:38:22]Write i2c OK [18:38:22]MH_I2C_Read... [18:38:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:22]Read from MH i2c: E2 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 17 00 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 17 00 26 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [18:38:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:38:22]wFMCommunicate OK [18:38:22]requested_item fd.num is exist - process it [18:38:22]SAM_PROTO_GetFieldsCounters [18:38:22]wFMCommunicate request_size=4 [18:38:22]MH_SAM_APDU [18:38:22]CAPDU: 80 13 00 00 [18:38:22]Write to MH i2c: E2 08 00 27 04 80 13 00 00 00 00 00 00 A7 [18:38:22]Write i2c OK [18:38:22]MH_I2C_Read... [18:38:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:22]Read from MH i2c: E2 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 62 00 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 62 00 27 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 15 [18:38:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 32 02 00 00 5E 04 04 00 32 02 00 00 57 04 04 00 33 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:22]wFMCommunicate OK [18:38:22]SAM_PROTO_GetFieldsCounters done [18:38:22]requested_item shift.num is exist - process it [18:38:22]requested_item shift.opened is exist - process it [18:38:22]req_shift_opened [18:38:22]FM_GetShiftState [18:38:22]SAM_PROTO_GetShiftState [18:38:22]wFMCommunicate request_size=4 [18:38:22]MH_SAM_APDU [18:38:22]CAPDU: 80 13 01 00 [18:38:22]Write to MH i2c: E2 08 00 28 04 80 13 01 00 00 00 00 00 A9 [18:38:22]Write i2c OK [18:38:22]MH_I2C_Read... [18:38:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:22]Read from MH i2c: E2 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 0E 00 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 0E 00 28 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D7 [18:38:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:38:22]wFMCommunicate OK [18:38:22]SAM_PROTO_GetShiftState done [18:38:22]FM_GetShiftState done [18:38:22]req_shift_opened done [18:38:22]requested_item shift.open_date is exist - process it [18:38:22]req_shift_open_date [18:38:22]req_shift_open_date done [18:38:22]produce_requested_data done [18:38:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165709,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:38:22]process_action_free close_receipt [18:38:22]json_value_free [18:38:22]json_value_free done [18:38:22]process_json_proto returns [18:38:22]Send response to host [18:38:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165709,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:38:22]free response buf [18:38:22]execute_script done [18:38:22]execute_script returns [18:38:22]free content buf [18:38:22]Sock 8.Close socket [18:38:22]Sock 8.Thread stoped [18:38:24]ConnectInit Can't take IP for lk.salyk.kg [18:38:24]CommunicateWithHost connect error [18:38:24]CommunicateWithHost err = -1 [18:38:24]OFD Sender: Server communicate error [18:38:29]OFD Sender: Processing packet 165705 [packets to send 1000, broken 995] [18:38:29]ProducePacketName [18:38:29]name=ofd_packets/00165705 [18:38:29]OFD Sender: To server: pG, [18:38:29]CommunicateWithHost lk.salyk.kg:30040 [18:38:29]ConnectInit lk.salyk.kg [18:38:29]recv_with_timeout no data received [18:38:34]ConnectInit Can't take IP for lk.salyk.kg [18:38:34]CommunicateWithHost connect error [18:38:34]CommunicateWithHost err = -1 [18:38:34]OFD Sender: Server communicate error [18:38:39]OFD Sender: Processing packet 165705 [packets to send 1000, broken 995] [18:38:39]ProducePacketName [18:38:39]name=ofd_packets/00165705 [18:38:39]OFD Sender: To server: pG, [18:38:39]CommunicateWithHost lk.salyk.kg:30040 [18:38:39]ConnectInit lk.salyk.kg [18:38:44]ConnectInit Can't take IP for lk.salyk.kg [18:38:44]CommunicateWithHost connect error [18:38:44]CommunicateWithHost err = -1 [18:38:44]OFD Sender: Server communicate error [18:38:49]OFD Sender: Processing packet 165705 [packets to send 1000, broken 995] [18:38:49]ProducePacketName [18:38:49]name=ofd_packets/00165705 [18:38:49]OFD Sender: To server: pG, [18:38:49]CommunicateWithHost lk.salyk.kg:30040 [18:38:49]ConnectInit lk.salyk.kg [18:38:50]recv_with_timeout no data received [18:38:54]ConnectInit Can't take IP for lk.salyk.kg [18:38:54]CommunicateWithHost connect error [18:38:54]CommunicateWithHost err = -1 [18:38:54]OFD Sender: Server communicate error [18:38:59]OFD Sender: Processing packet 165705 [packets to send 1000, broken 995] [18:38:59]ProducePacketName [18:38:59]name=ofd_packets/00165705 [18:38:59]OFD Sender: To server: pG, [18:38:59]CommunicateWithHost lk.salyk.kg:30040 [18:38:59]ConnectInit lk.salyk.kg [18:39:04]ConnectInit Can't take IP for lk.salyk.kg [18:39:04]CommunicateWithHost connect error [18:39:04]CommunicateWithHost err = -1 [18:39:04]OFD Sender: Server communicate error [18:39:09]OFD Sender: Processing packet 165705 [packets to send 1000, broken 995] [18:39:09]ProducePacketName [18:39:09]name=ofd_packets/00165705 [18:39:09]OFD Sender: To server: pG, [18:39:09]CommunicateWithHost lk.salyk.kg:30040 [18:39:09]ConnectInit lk.salyk.kg [18:39:10]recv_with_timeout no data received [18:39:14]ConnectInit Can't take IP for lk.salyk.kg [18:39:14]CommunicateWithHost connect error [18:39:14]CommunicateWithHost err = -1 [18:39:14]OFD Sender: Server communicate error [18:39:19]OFD Sender: Processing packet 165705 [packets to send 1000, broken 995] [18:39:19]ProducePacketName [18:39:19]name=ofd_packets/00165705 [18:39:19]OFD Sender: To server: pG, [18:39:19]CommunicateWithHost lk.salyk.kg:30040 [18:39:19]ConnectInit lk.salyk.kg [18:39:24]accept exits with 11 [18:39:24]New connection [18:39:24]New thread 3067489636 created [18:39:24]Thread 3067346276 joined [18:39:24]Waiting for new connection... [18:39:24] Sock 11.Parse request [18:39:24]Sock 11.Check first char [18:39:24]Sock 11.First char is OK [18:39:24]request: POST /json_proto HTTP/1.0 [18:39:24]Method: POST [18:39:24]URL: /json_proto [18:39:24]Method is POST - this is cgi request [18:39:24]url: /json_proto [18:39:24]query_string will be loaded in cgi processing [18:39:24]execute_cgi json_proto POST (null) [18:39:24]execute_cgi path=json_proto method=POST [18:39:24]POST find Content-Length [18:39:24]Host: 172.17.44.132:8080 [18:39:24]Content-Length: 949 [18:39:24]Content-Type: application/json [18:39:24] [18:39:24]POST finish read [18:39:24]Found Content-Length = 949 [18:39:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51094", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46227744", "name": "\u0416\u0435\u0432 \u043C\u0435\u043D\u0442\u043E\u0441 \u0431\u0430\u043D\u043A\u0430 \u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434 8*6*54\u0433", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 285.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:24]execute_script... [18:39:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51094", "tax_sys" : 0, "items" : [ { "code": "4700000160211", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 0,5\u043B", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "46227744", "name": "\u0416\u0435\u0432 \u043C\u0435\u043D\u0442\u043E\u0441 \u0431\u0430\u043D\u043A\u0430 \u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434 8*6*54\u0433", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 285.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:24]POST & json_proto [18:39:24]process_json_proto [18:39:24]json parsed OK: [18:39:24]protocol is kg_v1.0 [18:39:24]action value=close_receipt [18:39:24]process_action close_receipt [18:39:24]cmd_close_receipt [18:39:24]MH_GetDate [18:39:24]Write to MH i2c: F0 00 00 29 04 1C [18:39:24]Write i2c OK [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: F0 [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: F0 09 00 [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: F0 09 00 29 04 00 5C D7 C8 66 2A 83 C1 65 59 [18:39:24]GetLastDocTimeStamp 1724438297 [18:39:24]current date 1724438364 [18:39:24]FM_GetShiftState [18:39:24]SAM_PROTO_GetShiftState [18:39:24]wFMCommunicate request_size=4 [18:39:24]MH_SAM_APDU [18:39:24]CAPDU: 80 13 01 00 [18:39:24]Write to MH i2c: E2 08 00 2A 04 80 13 01 00 00 00 00 00 AB [18:39:24]Write i2c OK [18:39:24]MH_I2C_Read... [18:39:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:24]Read from MH i2c: E2 [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: E2 0E 00 [18:39:24]MH_I2C_Read... [18:39:24]Read from MH i2c: E2 0E 00 2A 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [18:39:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:39:24]wFMCommunicate OK [18:39:24]SAM_PROTO_GetShiftState done [18:39:24]FM_GetShiftState done [18:39:24]opened in 1724372766 [18:39:24]opened+sec_in_day 1724459166 [18:39:24]quantity*price = 8000 [18:39:24]sum+1 = 8001 [18:39:24]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46227744 Жев ментос банка Виноград 8*6*54г 1.000 * 205.00 = 205.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 285.00 НСП 1% : 2.52 НДС 12% : 30.27 Наличными: 285.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 563 23.08.2024 18:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165710 ФПД: 52129252857750 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165710&fm=52129252857750&tin=02508201610067®Number=0000000000092562&sum=28500 0 [18:39:25]StoreToDocumentArchive [18:39:25]shift 469 fd 165710 [18:39:25]save to /storage/0469/doc_00165710 [18:39:25]save last doc name /storage/0469/doc_00165710 to /storage/kkm_last_doc_name [18:39:25]save OK [18:39:25]Clear old archive folders... [18:39:25]ProcessDocumentItem done err = 0, tmpTLVsize=394 [18:39:25]tlvbuf is 00E9ABD0 [18:39:25]SAM_PROTO_ClearQueue [18:39:25]wFMCommunicate request_size=4 [18:39:25]MH_SAM_APDU [18:39:25]CAPDU: 80 09 00 00 [18:39:25]Write to MH i2c: E2 08 00 37 04 80 09 00 00 00 00 00 00 AD [18:39:25]Write i2c OK [18:39:25]MH_I2C_Read... [18:39:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:25]Read from MH i2c: E2 [18:39:25]MH_I2C_Read... [18:39:25]Read from MH i2c: E2 03 00 [18:39:25]MH_I2C_Read... [18:39:25]Read from MH i2c: E2 03 00 37 04 00 90 00 AF [18:39:25]RAPDU: 90 00 [18:39:25]wFMCommunicate OK [18:39:25]SAM_PROTO_ClearQueue done [18:39:25]KKMCreateOFDPacket [18:39:25]OFDProtocolAddRootSTLVToBuf [18:39:25]FM_MakeSignedData [18:39:25]FM_MakeSignedData [18:39:25]SAM_PROTO_SignData [18:39:25]wFMCommunicate request_size=4 [18:39:25]MH_SAM_APDU [18:39:25]CAPDU: 80 0D 01 02 [18:39:25]Write to MH i2c: E2 08 00 38 04 80 0D 01 02 00 00 00 00 B5 [18:39:25]Write i2c OK [18:39:25]MH_I2C_Read... [18:39:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:25]Read from MH i2c: E2 [18:39:25]MH_I2C_Read... [18:39:25]Read from MH i2c: E2 03 00 [18:39:25]MH_I2C_Read... [18:39:25]Read from MH i2c: E2 03 00 38 04 00 90 00 B0 [18:39:25]RAPDU: 90 00 [18:39:25]wFMCommunicate OK [18:39:25]wFMCommunicate request_size=255 [18:39:25]MH_SAM_APDU [18:39:25]CAPDU: 80 0D 02 02 FA 03 00 8A 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 08 00 34 36 32 32 37 37 34 34 06 04 38 00 D0 96 D0 B5 D0 B2 20 D0 BC D0 B5 D0 BD D1 82 D0 BE D1 81 20 D0 B1 D0 B0 D0 BD D0 BA D0 B0 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 38 2A 36 2A 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F [18:39:25]Write to MH i2c: E2 02 01 39 04 80 0D 02 02 FA 00 03 00 8A 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 08 00 34 36 32 32 37 37 34 34 06 04 38 00 D0 96 D0 B5 D0 B2 20 D0 BC D0 B5 D0 BD D1 82 D0 BE D1 81 20 D0 B1 D0 B0 D0 BD D0 BA D0 B0 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 38 2A 36 2A 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 00 B5 [18:39:25]Write i2c OK [18:39:25]MH_I2C_Read... [18:39:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:26]Read from MH i2c: E2 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 03 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 03 00 39 04 00 90 00 B1 [18:39:26]RAPDU: 90 00 [18:39:26]wFMCommunicate OK [18:39:26]wFMCommunicate request_size=153 [18:39:26]MH_SAM_APDU [18:39:26]CAPDU: 80 0D 02 02 94 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D3 0B 00 00 00 00 07 04 06 00 54 6F 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 02 00 00 F4 03 04 00 5C D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 87 02 00 35 04 06 00 2F 69 49 99 57 96 [18:39:26]Write to MH i2c: E2 9C 00 3A 04 80 0D 02 02 94 00 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D3 0B 00 00 00 00 07 04 06 00 54 6F 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 02 00 00 F4 03 04 00 5C D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 87 02 00 35 04 06 00 2F 69 49 99 57 96 00 00 54 [18:39:26]Write i2c OK [18:39:26]MH_I2C_Read... [18:39:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:26]Read from MH i2c: E2 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 03 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 03 00 3A 04 00 90 00 B2 [18:39:26]RAPDU: 90 00 [18:39:26]wFMCommunicate OK [18:39:26]wFMCommunicate request_size=4 [18:39:26]MH_SAM_APDU [18:39:26]CAPDU: 80 0D 03 02 [18:39:26]Write to MH i2c: E2 08 00 3B 04 80 0D 03 02 00 00 00 00 BA [18:39:26]Write i2c OK [18:39:26]MH_I2C_Read... [18:39:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:26]Read from MH i2c: E2 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 0B 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 0B 00 3B 04 00 C7 AE 5D A6 37 B9 92 D1 90 00 86 [18:39:26]RAPDU: C7 AE 5D A6 37 B9 92 D1 90 00 [18:39:26]wFMCommunicate OK [18:39:26]SAM_PROTO_SignData done [18:39:26]FM_MakeSignedData done [18:39:26]CreateOFDProtocolMessage [18:39:26]wFMCommunicate request_size=4 [18:39:26]MH_SAM_APDU [18:39:26]CAPDU: 80 11 00 00 [18:39:26]Write to MH i2c: E2 08 00 3C 04 80 11 00 00 00 00 00 00 BA [18:39:26]Write i2c OK [18:39:26]MH_I2C_Read... [18:39:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:26]Read from MH i2c: E2 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 17 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: E2 17 00 3C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [18:39:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:39:26]wFMCommunicate OK [18:39:26]CreateOFDProtocolMessage done [18:39:26]OFDSenderStorePacket 165710 [18:39:26]StoreOFDPacket docnum=165710 [18:39:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9E 01 00 00 A3 C4 96 01 55 8E 5A 03 01 00 03 00 8A 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 08 00 34 36 32 32 37 37 34 34 06 04 38 00 D0 96 D0 B5 D0 B2 20 D0 BC D0 B5 D0 BD D1 82 D0 BE D1 81 20 D0 B1 D0 B0 D0 BD D0 BA D0 B0 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 38 2A 36 2A 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D3 0B 00 00 00 00 07 04 06 00 54 6F 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 02 00 00 F4 03 04 00 5C D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 87 02 00 35 04 06 00 2F 69 49 99 57 96 C7 AE 5D A6 37 B9 92 D1 [18:39:26]CheckFolder [18:39:26]dirname=/storage/ofd_packets [18:39:26]CheckFolder done [18:39:26]ProducePacketName [18:39:26]name=ofd_packets/00165710 [18:39:26]NVStorageSaveData ofd_packets/00165710 [18:39:26]File name is /storage/ofd_packets/00165710 [18:39:26]Write 444 bytes [18:39:26]NVStorageSaveData done [18:39:26]OFDSenderStorePacket done [18:39:26]KKMCreateOFDPacket done [18:39:26]NVStorageSaveData kkm_last_timestamp [18:39:26]File name is /storage/kkm_last_timestamp [18:39:26]Write 4 bytes [18:39:26]NVStorageSaveData done [18:39:26]ExternCall_PrintAddStr [18:39:26]wPrintStart [18:39:26]Write to MH i2c: 01 00 00 3D 04 41 [18:39:26]Write i2c OK [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: 01 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: 01 07 00 [18:39:26]MH_I2C_Read... [18:39:26]Read from MH i2c: 01 07 00 3D 04 00 00 00 00 00 FF 0F 56 [18:39:26]RasterBufferAndPrint [18:39:26]line Счет N : (3)51094 [18:39:26]line ИНН: 02508201610067 [18:39:26]line Контрольно-Кассовый Чек [18:39:26]line ПРОДАЖА [18:39:26]line Товар: 4700000160211 [18:39:26]line Вода Легенда 0,5л [18:39:26]line 2.000 * 40.00 [18:39:26]line = 80.00 [18:39:26]line НДС 12% НСП 1% [18:39:26]line > о реализуемом товаре [18:39:26]line Товар: 46227744 [18:39:26]line Жев ментос банка Виноград 8*6*54г [18:39:26]line 1.000 * 205.00 [18:39:26]line = 205.00 [18:39:26]line НДС 12% НСП 1% [18:39:26]line > о реализуемом товаре [18:39:26]line ИТОГО: 285.00 [18:39:26]line НСП 1% : 2.52 [18:39:26]line НДС 12% : 30.27 [18:39:26]line Наличными: 285.00 [18:39:26]line Безнал.: 0.00 [18:39:26]line Место: АЗС № 130 "Партнер Нефть" [18:39:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:39:26]line СНО: Общий режим [18:39:26]line Чек 563 23.08.2024 18:39 [18:39:26]line Смена: 469 ФФД: 1.0 [18:39:26]line ЗНМ: 0300000070 [18:39:26]line РНМ: 0000000000092562 [18:39:26]line Версия ККМ: 001 [18:39:26]line ФМ: 0000000000871769 [18:39:26]line ФД: 165710 [18:39:26]line ФПД: 52129252857750 [18:39:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183924&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165710&fm=52129252857750&tin=02508201610067®Number=0000000000092562&sum=28500 [18:39:26]line 0 [18:39:26]OFD Sender: Processing packet 165705 [packets to send 1001, broken 995] [18:39:26]ProducePacketName [18:39:26]name=ofd_packets/00165705 [18:39:26]OFD Sender: To server: pG, [18:39:26]CommunicateWithHost lk.salyk.kg:30040 [18:39:26]ConnectInit lk.salyk.kg [18:39:26]written 0, free lines is 4095 [18:39:27]Write to MH i2c: 01 00 00 6C 04 70 [18:39:27]Write i2c OK [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: 01 [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: 01 07 00 [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: 01 07 00 6C 04 00 00 00 00 00 8C 0C 0F [18:39:27]RasterBufferAndPrint [18:39:27]line [18:39:27]line [18:39:27]line [18:39:27]line [18:39:27]line [18:39:27]written 0, free lines is 3223 [18:39:27]MH_Cut [18:39:27]Write to MH i2c: D1 01 00 73 04 01 49 [18:39:27]Write i2c OK [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: D1 [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: D1 01 00 [18:39:27]MH_I2C_Read... [18:39:27]Read from MH i2c: D1 01 00 73 04 00 48 [18:39:27]Write to MH i2c: 01 00 00 74 04 78 [18:39:27]Write i2c OK [18:39:27]MH_I2C_Read... [18:39:28]*** Cut start [18:39:28]*** Purtial cut [18:39:28]*** Stage 1: CUTSNS_PIN = 1 [18:39:30]Read from MH i2c: 01 [18:39:30]MH_I2C_Read... [18:39:30]*** Stop cut motor [18:39:30]*** Cut end [18:39:30]Read from MH i2c: 01 07 00 [18:39:30]MH_I2C_Read... [18:39:30]Read from MH i2c: 01 07 00 74 04 00 00 00 00 00 FF 0F 8D [18:39:30]process_action close_receipt done [18:39:30]requested_data is exist [18:39:30]produce_requested_data [18:39:30]requested_item fm.sn is exist - process it [18:39:30]wFMCommunicate request_size=4 [18:39:30]MH_SAM_APDU [18:39:30]CAPDU: 80 11 00 00 [18:39:30]Write to MH i2c: E2 08 00 75 04 80 11 00 00 00 00 00 00 F3 [18:39:30]Write i2c OK [18:39:30]MH_I2C_Read... [18:39:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:30]Read from MH i2c: E2 [18:39:30]MH_I2C_Read... [18:39:30]Read from MH i2c: E2 17 00 [18:39:30]MH_I2C_Read... [18:39:30]Read from MH i2c: E2 17 00 75 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [18:39:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:39:30]wFMCommunicate OK [18:39:30]requested_item fd.num is exist - process it [18:39:30]SAM_PROTO_GetFieldsCounters [18:39:30]wFMCommunicate request_size=4 [18:39:30]MH_SAM_APDU [18:39:30]CAPDU: 80 13 00 00 [18:39:30]Write to MH i2c: E2 08 00 76 04 80 13 00 00 00 00 00 00 F6 [18:39:30]Write i2c OK [18:39:30]MH_I2C_Read... [18:39:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:30]Read from MH i2c: E2 [18:39:30]MH_I2C_Read... [18:39:30]Read from MH i2c: E2 62 00 [18:39:30]MH_I2C_Read... [18:39:30]Read from MH i2c: E2 62 00 76 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 68 [18:39:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 33 02 00 00 5E 04 04 00 33 02 00 00 57 04 04 00 34 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:30]wFMCommunicate OK [18:39:30]SAM_PROTO_GetFieldsCounters done [18:39:30]requested_item shift.num is exist - process it [18:39:30]requested_item shift.opened is exist - process it [18:39:30]req_shift_opened [18:39:30]FM_GetShiftState [18:39:30]SAM_PROTO_GetShiftState [18:39:30]wFMCommunicate request_size=4 [18:39:30]MH_SAM_APDU [18:39:30]CAPDU: 80 13 01 00 [18:39:30]Write to MH i2c: E2 08 00 77 04 80 13 01 00 00 00 00 00 F8 [18:39:30]Write i2c OK [18:39:30]MH_I2C_Read... [18:39:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:30]Read from MH i2c: E2 [18:39:30]MH_I2C_Read... [18:39:30]Read from MH i2c: E2 0E 00 [18:39:30]MH_I2C_Read... [18:39:30]Read from MH i2c: E2 0E 00 77 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 26 [18:39:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:39:30]wFMCommunicate OK [18:39:30]SAM_PROTO_GetShiftState done [18:39:30]FM_GetShiftState done [18:39:30]req_shift_opened done [18:39:30]requested_item shift.open_date is exist - process it [18:39:30]req_shift_open_date [18:39:30]req_shift_open_date done [18:39:30]produce_requested_data done [18:39:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165710,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:39:30]process_action_free close_receipt [18:39:30]json_value_free [18:39:30]json_value_free done [18:39:30]process_json_proto returns [18:39:30]Send response to host [18:39:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165710,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:39:30]free response buf [18:39:30]execute_script done [18:39:30]execute_script returns [18:39:30]free content buf [18:39:30]Sock 11.Close socket [18:39:30]Sock 11.Thread stoped [18:39:30]recv_with_timeout no data received [18:39:31]ConnectInit Can't take IP for lk.salyk.kg [18:39:31]CommunicateWithHost connect error [18:39:31]CommunicateWithHost err = -1 [18:39:31]OFD Sender: Server communicate error [18:39:36]OFD Sender: Processing packet 165705 [packets to send 1001, broken 995] [18:39:36]ProducePacketName [18:39:36]name=ofd_packets/00165705 [18:39:36]OFD Sender: To server: pG, [18:39:36]CommunicateWithHost lk.salyk.kg:30040 [18:39:36]ConnectInit lk.salyk.kg [18:39:41]accept exits with 12 [18:39:41]New connection [18:39:41]New thread 3067346276 created [18:39:41]Thread 3067489636 joined [18:39:41]Waiting for new connection... [18:39:41] Sock 12.Parse request [18:39:41]Sock 12.Check first char [18:39:41]Sock 12.First char is OK [18:39:41]request: POST /json_proto HTTP/1.0 [18:39:41]Method: POST [18:39:41]URL: /json_proto [18:39:41]Method is POST - this is cgi request [18:39:41]url: /json_proto [18:39:41]query_string will be loaded in cgi processing [18:39:41]execute_cgi json_proto POST (null) [18:39:41]execute_cgi path=json_proto method=POST [18:39:41]POST find Content-Length [18:39:41]Host: 172.17.44.132:8080 [18:39:41]Content-Length: 668 [18:39:41]Content-Type: application/json [18:39:41] [18:39:41]POST finish read [18:39:41]Found Content-Length = 668 [18:39:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 12.640, "sum" : 869.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 869.00, "total" : 869.00, "payments": [ { "type": 0, "sum" : 869.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:41]execute_script... [18:39:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 12.640, "sum" : 869.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 869.00, "total" : 869.00, "payments": [ { "type": 0, "sum" : 869.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:41]POST & json_proto [18:39:41]process_json_proto [18:39:41]json parsed OK: [18:39:41]protocol is kg_v1.0 [18:39:41]action value=close_receipt [18:39:41]process_action close_receipt [18:39:41]cmd_close_receipt [18:39:41]MH_GetDate [18:39:41]Write to MH i2c: F0 00 00 78 04 6B [18:39:41]Write i2c OK [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: F0 [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: F0 09 00 [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: F0 09 00 78 04 00 6D D7 C8 66 2A 83 C1 65 B9 [18:39:41]GetLastDocTimeStamp 1724438364 [18:39:41]current date 1724438381 [18:39:41]FM_GetShiftState [18:39:41]SAM_PROTO_GetShiftState [18:39:41]wFMCommunicate request_size=4 [18:39:41]MH_SAM_APDU [18:39:41]CAPDU: 80 13 01 00 [18:39:41]Write to MH i2c: E2 08 00 79 04 80 13 01 00 00 00 00 00 FA [18:39:41]Write i2c OK [18:39:41]MH_I2C_Read... [18:39:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:41]Read from MH i2c: E2 [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: E2 0E 00 [18:39:41]MH_I2C_Read... [18:39:41]Read from MH i2c: E2 0E 00 79 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 28 [18:39:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:39:41]wFMCommunicate OK [18:39:41]SAM_PROTO_GetShiftState done [18:39:41]FM_GetShiftState done [18:39:41]opened in 1724372766 [18:39:41]opened+sec_in_day 1724459166 [18:39:41]quantity*price = 86963 [18:39:41]sum+1 = 86964 [18:39:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 869.00 Внесено: 869.00 СДАЧА: 0.00 НСП 1% : 7.70 НДС 12% : 92.35 Наличными: 869.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 564 23.08.2024 18:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165711 ФПД: 53840098484791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165711&fm=53840098484791&tin=02508201610067®Number=0000000000092562&sum=86900 [18:39:42]StoreToDocumentArchive [18:39:42]shift 469 fd 165711 [18:39:42]save to /storage/0469/doc_00165711 [18:39:42]save last doc name /storage/0469/doc_00165711 to /storage/kkm_last_doc_name [18:39:42]save OK [18:39:42]Clear old archive folders... [18:39:42]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:39:42]tlvbuf is 00E2E300 [18:39:42]SAM_PROTO_ClearQueue [18:39:42]wFMCommunicate request_size=4 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 09 00 00 [18:39:42]Write to MH i2c: E2 08 00 86 04 80 09 00 00 00 00 00 00 FC [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [18:39:42]RAPDU: 90 00 [18:39:42]wFMCommunicate OK [18:39:42]SAM_PROTO_ClearQueue done [18:39:42]KKMCreateOFDPacket [18:39:42]OFDProtocolAddRootSTLVToBuf [18:39:42]FM_MakeSignedData [18:39:42]FM_MakeSignedData [18:39:42]SAM_PROTO_SignData [18:39:42]wFMCommunicate request_size=4 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 0D 01 02 [18:39:42]Write to MH i2c: E2 08 00 87 04 80 0D 01 02 00 00 00 00 04 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [18:39:42]RAPDU: 90 00 [18:39:42]wFMCommunicate OK [18:39:42]wFMCommunicate request_size=255 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 31 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 B3 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 24 00 00 00 00 07 04 06 00 74 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 6D D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 87 02 00 35 04 06 00 30 F7 9F [18:39:42]Write to MH i2c: E2 02 01 88 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 31 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 B3 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 24 00 00 00 00 07 04 06 00 74 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 6D D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 87 02 00 35 04 06 00 30 F7 9F 00 00 47 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:42]Read from MH i2c: E2 03 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [18:39:42]RAPDU: 90 00 [18:39:42]wFMCommunicate OK [18:39:42]wFMCommunicate request_size=8 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 0D 02 02 03 F1 E2 37 [18:39:42]Write to MH i2c: E2 0B 00 89 04 80 0D 02 02 03 00 F1 E2 37 00 00 17 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [18:39:42]RAPDU: 90 00 [18:39:42]wFMCommunicate OK [18:39:42]wFMCommunicate request_size=4 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 0D 03 02 [18:39:42]Write to MH i2c: E2 08 00 8A 04 80 0D 03 02 00 00 00 00 09 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 0B 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 0B 00 8A 04 00 BF B8 04 A1 9E 3B 17 C9 90 00 DF [18:39:42]RAPDU: BF B8 04 A1 9E 3B 17 C9 90 00 [18:39:42]wFMCommunicate OK [18:39:42]SAM_PROTO_SignData done [18:39:42]FM_MakeSignedData done [18:39:42]CreateOFDProtocolMessage [18:39:42]wFMCommunicate request_size=4 [18:39:42]MH_SAM_APDU [18:39:42]CAPDU: 80 11 00 00 [18:39:42]Write to MH i2c: E2 08 00 8B 04 80 11 00 00 00 00 00 00 09 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:42]Read from MH i2c: E2 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 17 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: E2 17 00 8B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [18:39:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:39:42]wFMCommunicate OK [18:39:42]CreateOFDProtocolMessage done [18:39:42]OFDSenderStorePacket 165711 [18:39:42]StoreOFDPacket docnum=165711 [18:39:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 44 5D 05 01 BA 9F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 31 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 B3 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 24 00 00 00 00 07 04 06 00 74 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 6D D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 87 02 00 35 04 06 00 30 F7 9F F1 E2 37 BF B8 04 A1 9E 3B 17 C9 [18:39:42]CheckFolder [18:39:42]dirname=/storage/ofd_packets [18:39:42]CheckFolder done [18:39:42]ProducePacketName [18:39:42]name=ofd_packets/00165711 [18:39:42]NVStorageSaveData ofd_packets/00165711 [18:39:42]File name is /storage/ofd_packets/00165711 [18:39:42]Write 299 bytes [18:39:42]NVStorageSaveData done [18:39:42]OFDSenderStorePacket done [18:39:42]KKMCreateOFDPacket done [18:39:42]NVStorageSaveData kkm_last_timestamp [18:39:42]File name is /storage/kkm_last_timestamp [18:39:42]Write 4 bytes [18:39:42]NVStorageSaveData done [18:39:42]ExternCall_PrintAddStr [18:39:42]wPrintStart [18:39:42]Write to MH i2c: 01 00 00 8C 04 90 [18:39:42]Write i2c OK [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: 01 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: 01 07 00 [18:39:42]MH_I2C_Read... [18:39:42]Read from MH i2c: 01 07 00 8C 04 00 00 00 00 00 FF 0F A5 [18:39:42]RasterBufferAndPrint [18:39:42]line Счет N : (1)294566 [18:39:42]line ИНН: 02508201610067 [18:39:42]line Контрольно-Кассовый Чек [18:39:42]line ПРОДАЖА [18:39:42]line ТРК (МРК, ГНК) : 51 [18:39:42]line Товар: 2710124130 [18:39:42]line SU-92-К-5 [18:39:42]line 12.640 * 68.80 [18:39:42]line = 869.63 [18:39:42]line НДС 12% НСП 1% [18:39:42]line > о реализуемом товаре [18:39:42]line ОКРУГЛЕНИЕ: -0.63 [18:39:42]line ИТОГО: 869.00 [18:39:42]line Внесено: 869.00 [18:39:42]line СДАЧА: 0.00 [18:39:42]line НСП 1% : 7.70 [18:39:42]line НДС 12% : 92.35 [18:39:42]line Наличными: 869.00 [18:39:42]line Безнал.: 0.00 [18:39:42]line Место: АЗС № 130 "Партнер Нефть" [18:39:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:39:42]line СНО: Общий режим [18:39:42]line Чек 564 23.08.2024 18:39 [18:39:42]line Смена: 469 ФФД: 1.0 [18:39:42]line ЗНМ: 0300000070 [18:39:42]line РНМ: 0000000000092562 [18:39:42]line Версия ККМ: 001 [18:39:42]line ФМ: 0000000000871769 [18:39:42]line ФД: 165711 [18:39:42]line ФПД: 53840098484791 [18:39:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183941&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165711&fm=53840098484791&tin=02508201610067®Number=0000000000092562&sum=86900 [18:39:42]written 0, free lines is 4095 [18:39:42]OFD Sender: Processing packet 165705 [packets to send 1002, broken 995] [18:39:42]ProducePacketName [18:39:42]name=ofd_packets/00165705 [18:39:42]OFD Sender: To server: pG, [18:39:42]CommunicateWithHost lk.salyk.kg:30040 [18:39:42]ConnectInit lk.salyk.kg [18:39:43]Write to MH i2c: 01 00 00 B7 04 BB [18:39:43]Write i2c OK [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: 01 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: 01 07 00 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: 01 07 00 B7 04 00 00 00 00 00 D5 0C A3 [18:39:43]RasterBufferAndPrint [18:39:43]line [18:39:43]line [18:39:43]line [18:39:43]line [18:39:43]line [18:39:43]written 0, free lines is 3303 [18:39:43]MH_Cut [18:39:43]Write to MH i2c: D1 01 00 BE 04 01 94 [18:39:43]Write i2c OK [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: D1 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: D1 01 00 [18:39:43]MH_I2C_Read... [18:39:43]Read from MH i2c: D1 01 00 BE 04 00 93 [18:39:43]Write to MH i2c: 01 00 00 BF 04 C3 [18:39:43]Write i2c OK [18:39:43]MH_I2C_Read... [18:39:44]*** Cut start [18:39:44]*** Purtial cut [18:39:44]*** Stage 1: CUTSNS_PIN = 1 [18:39:46]Read from MH i2c: 01 [18:39:46]MH_I2C_Read... [18:39:46]*** Stop cut motor [18:39:46]*** Cut end [18:39:46]Read from MH i2c: 01 07 00 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: 01 07 00 BF 04 00 00 00 00 00 FF 0F D8 [18:39:46]process_action close_receipt done [18:39:46]requested_data is exist [18:39:46]produce_requested_data [18:39:46]requested_item fm.sn is exist - process it [18:39:46]wFMCommunicate request_size=4 [18:39:46]MH_SAM_APDU [18:39:46]CAPDU: 80 11 00 00 [18:39:46]Write to MH i2c: E2 08 00 C0 04 80 11 00 00 00 00 00 00 3E [18:39:46]Write i2c OK [18:39:46]MH_I2C_Read... [18:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:46]Read from MH i2c: E2 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: E2 17 00 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: E2 17 00 C0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [18:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:39:46]wFMCommunicate OK [18:39:46]requested_item fd.num is exist - process it [18:39:46]SAM_PROTO_GetFieldsCounters [18:39:46]wFMCommunicate request_size=4 [18:39:46]MH_SAM_APDU [18:39:46]CAPDU: 80 13 00 00 [18:39:46]Write to MH i2c: E2 08 00 C1 04 80 13 00 00 00 00 00 00 41 [18:39:46]Write i2c OK [18:39:46]MH_I2C_Read... [18:39:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:46]Read from MH i2c: E2 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: E2 62 00 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: E2 62 00 C1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 B7 [18:39:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 34 02 00 00 5E 04 04 00 34 02 00 00 57 04 04 00 35 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:46]wFMCommunicate OK [18:39:46]SAM_PROTO_GetFieldsCounters done [18:39:46]requested_item shift.num is exist - process it [18:39:46]requested_item shift.opened is exist - process it [18:39:46]req_shift_opened [18:39:46]FM_GetShiftState [18:39:46]SAM_PROTO_GetShiftState [18:39:46]wFMCommunicate request_size=4 [18:39:46]MH_SAM_APDU [18:39:46]CAPDU: 80 13 01 00 [18:39:46]Write to MH i2c: E2 08 00 C2 04 80 13 01 00 00 00 00 00 43 [18:39:46]Write i2c OK [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: E2 [18:39:46]MH_I2C_Read... [18:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:46]Read from MH i2c: E2 0E 00 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: E2 0E 00 C2 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 71 [18:39:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:39:46]wFMCommunicate OK [18:39:46]SAM_PROTO_GetShiftState done [18:39:46]FM_GetShiftState done [18:39:46]req_shift_opened done [18:39:46]requested_item shift.open_date is exist - process it [18:39:46]req_shift_open_date [18:39:46]req_shift_open_date done [18:39:46]produce_requested_data done [18:39:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165711,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:39:46]process_action_free close_receipt [18:39:46]json_value_free [18:39:46]json_value_free done [18:39:46]process_json_proto returns [18:39:46]Send response to host [18:39:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165711,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:39:46]free response buf [18:39:46]execute_script done [18:39:46]execute_script returns [18:39:46]free content buf [18:39:46]Sock 12.Close socket [18:39:46]Sock 12.Thread stoped [18:39:46]accept exits with 11 [18:39:46]New connection [18:39:46]New thread 3067489636 created [18:39:46]Thread 3067346276 joined [18:39:46]Waiting for new connection... [18:39:46] Sock 11.Parse request [18:39:46]Sock 11.Check first char [18:39:46]Sock 11.First char is OK [18:39:46]request: POST /json_proto HTTP/1.0 [18:39:46]Method: POST [18:39:46]URL: /json_proto [18:39:46]Method is POST - this is cgi request [18:39:46]url: /json_proto [18:39:46]query_string will be loaded in cgi processing [18:39:46]execute_cgi json_proto POST (null) [18:39:46]execute_cgi path=json_proto method=POST [18:39:46]POST find Content-Length [18:39:46]Host: 172.17.44.132:8080 [18:39:46]Content-Length: 679 [18:39:46]Content-Type: application/json [18:39:46] [18:39:46]POST finish read [18:39:46]Found Content-Length = 679 [18:39:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 54.210, "sum" : 4130.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4900.00, "total" : 4130.00, "payments": [ { "type": 0, "sum" : 4130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:46]execute_script... [18:39: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)294563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 54.210, "sum" : 4130.80, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4900.00, "total" : 4130.00, "payments": [ { "type": 0, "sum" : 4130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:46]POST & json_proto [18:39:46]process_json_proto [18:39:46]json parsed OK: [18:39:46]protocol is kg_v1.0 [18:39:46]action value=close_receipt [18:39:46]process_action close_receipt [18:39:46]cmd_close_receipt [18:39:46]MH_GetDate [18:39:46]Write to MH i2c: F0 00 00 C3 04 B6 [18:39:46]Write i2c OK [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: F0 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: F0 09 00 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: F0 09 00 C3 04 00 73 D7 C8 66 2A 83 C1 65 0A [18:39:46]GetLastDocTimeStamp 1724438381 [18:39:46]current date 1724438387 [18:39:46]FM_GetShiftState [18:39:46]SAM_PROTO_GetShiftState [18:39:46]wFMCommunicate request_size=4 [18:39:46]MH_SAM_APDU [18:39:46]CAPDU: 80 13 01 00 [18:39:46]Write to MH i2c: E2 08 00 C4 04 80 13 01 00 00 00 00 00 45 [18:39:46]Write i2c OK [18:39:46]MH_I2C_Read... [18:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:46]Read from MH i2c: E2 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: E2 0E 00 [18:39:46]MH_I2C_Read... [18:39:46]Read from MH i2c: E2 0E 00 C4 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 73 [18:39:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:39:46]wFMCommunicate OK [18:39:46]SAM_PROTO_GetShiftState done [18:39:46]FM_GetShiftState done [18:39:46]opened in 1724372766 [18:39:46]opened+sec_in_day 1724459166 [18:39:46]quantity*price = 413080 [18:39:46]sum+1 = 413081 [18:39:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.80 ИТОГО: 4130.00 Внесено: 4900.00 СДАЧА: 770.00 НСП 1% : 36.56 НДС 12% : 438.67 Наличными: 4130.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 565 23.08.2024 18:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165712 ФПД: 119007494537629 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183947&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165712&fm=119007494537629&tin=02508201610067®Number=0000000000092562&sum=413000 [18:39:47]StoreToDocumentArchive [18:39:47]shift 469 fd 165712 [18:39:47]save to /storage/0469/doc_00165712 [18:39:47]save last doc name /storage/0469/doc_00165712 to /storage/kkm_last_doc_name [18:39:47]save OK [18:39:47]Clear old archive folders... [18:39:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:39:47]tlvbuf is 00E67710 [18:39:47]SAM_PROTO_ClearQueue [18:39:47]wFMCommunicate request_size=4 [18:39:47]MH_SAM_APDU [18:39:47]CAPDU: 80 09 00 00 [18:39:47]Write to MH i2c: E2 08 00 D1 04 80 09 00 00 00 00 00 00 47 [18:39:47]Write i2c OK [18:39:47]MH_I2C_Read... [18:39:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:48]Read from MH i2c: E2 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 03 00 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 03 00 D1 04 00 90 00 49 [18:39:48]RAPDU: 90 00 [18:39:48]wFMCommunicate OK [18:39:48]SAM_PROTO_ClearQueue done [18:39:48]KKMCreateOFDPacket [18:39:48]OFDProtocolAddRootSTLVToBuf [18:39:48]FM_MakeSignedData [18:39:48]FM_MakeSignedData [18:39:48]SAM_PROTO_SignData [18:39:48]wFMCommunicate request_size=4 [18:39:48]MH_SAM_APDU [18:39:48]CAPDU: 80 0D 01 02 [18:39:48]Write to MH i2c: E2 08 00 D2 04 80 0D 01 02 00 00 00 00 4F [18:39:48]Write i2c OK [18:39:48]MH_I2C_Read... [18:39:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:48]Read from MH i2c: E2 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 03 00 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [18:39:48]RAPDU: 90 00 [18:39:48]wFMCommunicate OK [18:39:48]wFMCommunicate request_size=255 [18:39:48]MH_SAM_APDU [18:39:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C2 D3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 98 4D 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 4D 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B AB 00 00 00 00 07 04 06 00 48 4D 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 73 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 87 02 00 35 04 06 00 6C 3C 97 70 [18:39:48]Write to MH i2c: E2 02 01 D3 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C2 D3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 98 4D 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 4D 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B AB 00 00 00 00 07 04 06 00 48 4D 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 73 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 87 02 00 35 04 06 00 6C 3C 97 70 00 00 B6 [18:39:48]Write i2c OK [18:39:48]MH_I2C_Read... [18:39:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:48]Read from MH i2c: E2 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 03 00 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [18:39:48]RAPDU: 90 00 [18:39:48]wFMCommunicate OK [18:39:48]wFMCommunicate request_size=7 [18:39:48]MH_SAM_APDU [18:39:48]CAPDU: 80 0D 02 02 02 01 9D [18:39:48]Write to MH i2c: E2 0A 00 D4 04 80 0D 02 02 02 00 01 9D 00 00 F4 [18:39:48]Write i2c OK [18:39:48]MH_I2C_Read... [18:39:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:48]Read from MH i2c: E2 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 03 00 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [18:39:48]RAPDU: 90 00 [18:39:48]wFMCommunicate OK [18:39:48]wFMCommunicate request_size=4 [18:39:48]MH_SAM_APDU [18:39:48]CAPDU: 80 0D 03 02 [18:39:48]Write to MH i2c: E2 08 00 D5 04 80 0D 03 02 00 00 00 00 54 [18:39:48]Write i2c OK [18:39:48]MH_I2C_Read... [18:39:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:49]Read from MH i2c: E2 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 0B 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 0B 00 D5 04 00 B3 91 63 5D AC 1B 26 E2 90 00 28 [18:39:49]RAPDU: B3 91 63 5D AC 1B 26 E2 90 00 [18:39:49]wFMCommunicate OK [18:39:49]SAM_PROTO_SignData done [18:39:49]FM_MakeSignedData done [18:39:49]CreateOFDProtocolMessage [18:39:49]wFMCommunicate request_size=4 [18:39:49]MH_SAM_APDU [18:39:49]CAPDU: 80 11 00 00 [18:39:49]Write to MH i2c: E2 08 00 D6 04 80 11 00 00 00 00 00 00 54 [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:49]Read from MH i2c: E2 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 17 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 17 00 D6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [18:39:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:39:49]wFMCommunicate OK [18:39:49]CreateOFDProtocolMessage done [18:39:49]OFDSenderStorePacket 165712 [18:39:49]StoreOFDPacket docnum=165712 [18:39:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 60 39 04 01 A8 1C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C2 D3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 98 4D 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 4D 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B AB 00 00 00 00 07 04 06 00 48 4D 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 73 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 87 02 00 35 04 06 00 6C 3C 97 70 01 9D B3 91 63 5D AC 1B 26 E2 [18:39:49]CheckFolder [18:39:49]dirname=/storage/ofd_packets [18:39:49]CheckFolder done [18:39:49]ProducePacketName [18:39:49]name=ofd_packets/00165712 [18:39:49]NVStorageSaveData ofd_packets/00165712 [18:39:49]File name is /storage/ofd_packets/00165712 [18:39:49]Write 298 bytes [18:39:49]NVStorageSaveData done [18:39:49]OFDSenderStorePacket done [18:39:49]KKMCreateOFDPacket done [18:39:49]NVStorageSaveData kkm_last_timestamp [18:39:49]File name is /storage/kkm_last_timestamp [18:39:49]Write 4 bytes [18:39:49]NVStorageSaveData done [18:39:49]recv_with_timeout no data received [18:39:49]ExternCall_PrintAddStr [18:39:49]wPrintStart [18:39:49]Write to MH i2c: 01 00 00 D7 04 DB [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: 01 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: 01 07 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: 01 07 00 D7 04 00 00 00 00 00 FF 0F F0 [18:39:49]RasterBufferAndPrint [18:39:49]line Счет N : (1)294563 [18:39:49]line ИНН: 02508201610067 [18:39:49]line Контрольно-Кассовый Чек [18:39:49]line ПРОДАЖА [18:39:49]line ТРК (МРК, ГНК) : 11 [18:39:49]line Товар: 2710194800 [18:39:49]line ДТ-К-5 [18:39:49]line 54.210 * 76.20 [18:39:49]line = 4130.80 [18:39:49]line НДС 12% НСП 1% [18:39:49]line > о реализуемом товаре [18:39:49]line ОКРУГЛЕНИЕ: -0.80 [18:39:49]line ИТОГО: 4130.00 [18:39:49]line Внесено: 4900.00 [18:39:49]line СДАЧА: 770.00 [18:39:49]line НСП 1% : 36.56 [18:39:49]line НДС 12% : 438.67 [18:39:49]line Наличными: 4130.00 [18:39:49]line Безнал.: 0.00 [18:39:49]line Место: АЗС № 130 "Партнер Нефть" [18:39:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:39:49]line СНО: Общий режим [18:39:49]line Чек 565 23.08.2024 18:39 [18:39:49]line Смена: 469 ФФД: 1.0 [18:39:49]line ЗНМ: 0300000070 [18:39:49]line РНМ: 0000000000092562 [18:39:49]line Версия ККМ: 001 [18:39:49]line ФМ: 0000000000871769 [18:39:49]line ФД: 165712 [18:39:49]line ФПД: 119007494537629 [18:39:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T183947&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165712&fm=119007494537629&tin=02508201610067®Number=0000000000092562&sum=413000 [18:39:49]written 0, free lines is 4095 [18:39:49]Write to MH i2c: 01 00 00 02 05 07 [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: 01 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: 01 07 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: 01 07 00 02 05 00 00 00 00 00 E6 0C 00 [18:39:49]RasterBufferAndPrint [18:39:49]line [18:39:49]line [18:39:49]line [18:39:49]line [18:39:49]line [18:39:49]written 0, free lines is 3329 [18:39:49]MH_Cut [18:39:49]Write to MH i2c: D1 01 00 09 05 01 E0 [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: D1 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: D1 01 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: D1 01 00 09 05 00 DF [18:39:49]Write to MH i2c: 01 00 00 0A 05 0F [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:50]*** Cut start [18:39:50]*** Purtial cut [18:39:50]*** Stage 1: CUTSNS_PIN = 1 [18:39:52]Read from MH i2c: 01 [18:39:52]MH_I2C_Read... [18:39:52]*** Stop cut motor [18:39:52]*** Cut end [18:39:52]Read from MH i2c: 01 07 00 [18:39:52]MH_I2C_Read... [18:39:52]Read from MH i2c: 01 07 00 0A 05 00 00 00 00 00 FF 0F 24 [18:39:52]process_action close_receipt done [18:39:52]requested_data is exist [18:39:52]produce_requested_data [18:39:52]requested_item fm.sn is exist - process it [18:39:52]wFMCommunicate request_size=4 [18:39:52]MH_SAM_APDU [18:39:52]CAPDU: 80 11 00 00 [18:39:52]Write to MH i2c: E2 08 00 0B 05 80 11 00 00 00 00 00 00 8A [18:39:52]Write i2c OK [18:39:52]MH_I2C_Read... [18:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:52]Read from MH i2c: E2 [18:39:52]MH_I2C_Read... [18:39:52]Read from MH i2c: E2 17 00 [18:39:52]MH_I2C_Read... [18:39:52]Read from MH i2c: E2 17 00 0B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:39:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:39:52]wFMCommunicate OK [18:39:52]requested_item fd.num is exist - process it [18:39:52]SAM_PROTO_GetFieldsCounters [18:39:52]wFMCommunicate request_size=4 [18:39:52]MH_SAM_APDU [18:39:52]CAPDU: 80 13 00 00 [18:39:52]Write to MH i2c: E2 08 00 0C 05 80 13 00 00 00 00 00 00 8D [18:39:52]Write i2c OK [18:39:52]MH_I2C_Read... [18:39:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:52]Read from MH i2c: E2 [18:39:52]MH_I2C_Read... [18:39:52]Read from MH i2c: E2 62 00 [18:39:52]MH_I2C_Read... [18:39:52]Read from MH i2c: E2 62 00 0C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 07 [18:39:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 35 02 00 00 5E 04 04 00 35 02 00 00 57 04 04 00 36 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:52]wFMCommunicate OK [18:39:52]SAM_PROTO_GetFieldsCounters done [18:39:52]requested_item shift.num is exist - process it [18:39:52]requested_item shift.opened is exist - process it [18:39:52]req_shift_opened [18:39:52]FM_GetShiftState [18:39:52]SAM_PROTO_GetShiftState [18:39:52]wFMCommunicate request_size=4 [18:39:52]MH_SAM_APDU [18:39:52]CAPDU: 80 13 01 00 [18:39:52]Write to MH i2c: E2 08 00 0D 05 80 13 01 00 00 00 00 00 8F [18:39:52]Write i2c OK [18:39:52]MH_I2C_Read... [18:39:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:52]Read from MH i2c: E2 [18:39:52]MH_I2C_Read... [18:39:52]Read from MH i2c: E2 0E 00 [18:39:52]MH_I2C_Read... [18:39:52]Read from MH i2c: E2 0E 00 0D 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [18:39:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:39:52]wFMCommunicate OK [18:39:52]SAM_PROTO_GetShiftState done [18:39:52]FM_GetShiftState done [18:39:52]req_shift_opened done [18:39:52]requested_item shift.open_date is exist - process it [18:39:52]req_shift_open_date [18:39:52]req_shift_open_date done [18:39:52]produce_requested_data done [18:39:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165712,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:39:52]process_action_free close_receipt [18:39:52]json_value_free [18:39:52]json_value_free done [18:39:52]process_json_proto returns [18:39:52]Send response to host [18:39:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165712,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:39:52]free response buf [18:39:52]execute_script done [18:39:52]execute_script returns [18:39:52]free content buf [18:39:52]Sock 11.Close socket [18:39:52]Sock 11.Thread stoped [18:40:02]Connected sock=9 [18:40:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 36 EE 04 01 AC 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 2E 02 00 00 F4 03 04 00 8B D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 87 02 00 35 04 06 00 15 24 2A E9 16 B6 83 A0 B9 ED 26 3E 0D 4C [18:40:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9B 23 47 00 A7 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 87 02 00 F4 03 04 00 CE 80 C8 66 B6 04 01 00 00 A0 05 20 9F 24 31 B9 93 [18:40:06]CommunicateWithHost err = 0 [18:40:06]CheckOFDResponse [18:40:06]1017 (14) - 77093643461234 [18:40:06]1041 (16) - 0000000000871769 [18:40:06]1040 (4) - 165705 [18:40:06]1012 (4) - 23.08.2024 12:30 [18:40:06]1206 (1) - 0 [18:40:06]OFD Sender: Remove packet 165705 [18:40:06]ProducePacketName [18:40:06]name=ofd_packets/00165705 [18:40:06]NVStorageDeleteData [18:40:06]OFD Sender: Processing packet 165706 [packets to send 1002, broken 995] [18:40:06]ProducePacketName [18:40:06]name=ofd_packets/00165706 [18:40:06]OFD Sender: To server: pG, [18:40:06]CommunicateWithHost lk.salyk.kg:30040 [18:40:06]ConnectInit lk.salyk.kg [18:40:08]recv_with_timeout no data received [18:40:11]ConnectInit Can't take IP for lk.salyk.kg [18:40:11]CommunicateWithHost connect error [18:40:11]CommunicateWithHost err = -1 [18:40:11]OFD Sender: Server communicate error [18:40:12]OFD Sender: Processing packet 165706 [packets to send 1002, broken 995] [18:40:12]ProducePacketName [18:40:12]name=ofd_packets/00165706 [18:40:12]OFD Sender: To server: pG, [18:40:12]CommunicateWithHost lk.salyk.kg:30040 [18:40:12]ConnectInit lk.salyk.kg [18:40:17]ConnectInit Can't take IP for lk.salyk.kg [18:40:17]CommunicateWithHost connect error [18:40:17]CommunicateWithHost err = -1 [18:40:17]OFD Sender: Server communicate error [18:40:22]OFD Sender: Processing packet 165706 [packets to send 1002, broken 995] [18:40:22]ProducePacketName [18:40:22]name=ofd_packets/00165706 [18:40:22]OFD Sender: To server: pG, [18:40:22]CommunicateWithHost lk.salyk.kg:30040 [18:40:22]ConnectInit lk.salyk.kg [18:40:26]recv_with_timeout no data received [18:40:27]ConnectInit Can't take IP for lk.salyk.kg [18:40:27]CommunicateWithHost connect error [18:40:27]CommunicateWithHost err = -1 [18:40:27]OFD Sender: Server communicate error [18:40:32]OFD Sender: Processing packet 165706 [packets to send 1002, broken 995] [18:40:32]ProducePacketName [18:40:32]name=ofd_packets/00165706 [18:40:32]OFD Sender: To server: pG, [18:40:32]CommunicateWithHost lk.salyk.kg:30040 [18:40:32]ConnectInit lk.salyk.kg [18:40:37]ConnectInit Can't take IP for lk.salyk.kg [18:40:37]CommunicateWithHost connect error [18:40:37]CommunicateWithHost err = -1 [18:40:37]OFD Sender: Server communicate error [18:40:42]OFD Sender: Processing packet 165706 [packets to send 1002, broken 995] [18:40:42]ProducePacketName [18:40:42]name=ofd_packets/00165706 [18:40:42]OFD Sender: To server: pG, [18:40:42]CommunicateWithHost lk.salyk.kg:30040 [18:40:42]ConnectInit lk.salyk.kg [18:40:49]recv_with_timeout no data received [18:40:58]Connected sock=9 [18:40:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 48 07 06 01 65 14 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 F0 41 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 9B F6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C F6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 1A 00 00 00 00 07 04 06 00 7C F6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 CD D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 87 02 00 35 04 06 00 60 34 5C E6 F4 6B BA 37 FA 25 4D 44 86 B6 [18:40:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 35 FF 47 00 9B 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 87 02 00 F4 03 04 00 04 81 C8 66 B6 04 01 00 00 EA B8 45 6A 44 84 25 BC [18:40:59]CommunicateWithHost err = 0 [18:40:59]CheckOFDResponse [18:40:59]1017 (14) - 77093643461234 [18:40:59]1041 (16) - 0000000000871769 [18:40:59]1040 (4) - 165706 [18:40:59]1012 (4) - 23.08.2024 12:31 [18:40:59]1206 (1) - 0 [18:40:59]OFD Sender: Remove packet 165706 [18:40:59]ProducePacketName [18:40:59]name=ofd_packets/00165706 [18:40:59]NVStorageDeleteData [18:41:00]OFD Sender: Processing packet 165707 [packets to send 1001, broken 995] [18:41:00]ProducePacketName [18:41:00]name=ofd_packets/00165707 [18:41:00]OFD Sender: To server: pG, [18:41:00]CommunicateWithHost lk.salyk.kg:30040 [18:41:00]ConnectInit lk.salyk.kg [18:41:05]Connected sock=9 [18:41:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 26 07 01 E2 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 30 02 00 00 F4 03 04 00 F1 D6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 87 02 00 35 04 06 00 E8 97 0A 9B 6B 20 D5 72 47 EA 09 88 84 25 [18:41:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 58 E5 47 00 66 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 87 02 00 F4 03 04 00 0A 81 C8 66 B6 04 01 00 00 8E FA 3A F6 BA EE 49 D1 [18:41:07]CommunicateWithHost err = 0 [18:41:07]CheckOFDResponse [18:41:07]1017 (14) - 77093643461234 [18:41:07]1041 (16) - 0000000000871769 [18:41:07]1040 (4) - 165707 [18:41:07]1012 (4) - 23.08.2024 12:31 [18:41:07]1206 (1) - 0 [18:41:07]OFD Sender: Remove packet 165707 [18:41:07]ProducePacketName [18:41:07]name=ofd_packets/00165707 [18:41:07]NVStorageDeleteData [18:41:07]OFD Sender: Processing packet 165708 [packets to send 1000, broken 995] [18:41:07]ProducePacketName [18:41:07]name=ofd_packets/00165708 [18:41:07]OFD Sender: To server: pG, [18:41:07]CommunicateWithHost lk.salyk.kg:30040 [18:41:07]ConnectInit lk.salyk.kg [18:41:08]Connected sock=8 [18:41:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B0 73 07 01 30 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 31 02 00 00 F4 03 04 00 0D D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 87 02 00 35 04 06 00 8B E8 68 4C 75 0A 0E F7 D6 A2 7E 1A CD 1E [18:41:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 51 1C 47 00 86 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 87 02 00 F4 03 04 00 0E 81 C8 66 B6 04 01 00 00 26 F2 60 A6 59 0E 29 C2 [18:41:09]CommunicateWithHost err = 0 [18:41:09]CheckOFDResponse [18:41:09]1017 (14) - 77093643461234 [18:41:09]1041 (16) - 0000000000871769 [18:41:09]1040 (4) - 165708 [18:41:09]1012 (4) - 23.08.2024 12:31 [18:41:09]1206 (1) - 0 [18:41:09]OFD Sender: Remove packet 165708 [18:41:09]ProducePacketName [18:41:09]name=ofd_packets/00165708 [18:41:09]NVStorageDeleteData [18:41:10]OFD Sender: Processing packet 165709 [packets to send 999, broken 995] [18:41:10]ProducePacketName [18:41:10]name=ofd_packets/00165709 [18:41:10]OFD Sender: To server: pG, [18:41:10]CommunicateWithHost lk.salyk.kg:30040 [18:41:10]ConnectInit lk.salyk.kg [18:41:12]Connected sock=8 [18:41:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 4A 1F 20 01 40 28 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 19 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 87 02 00 35 04 06 00 46 0F C3 40 7D 81 56 AD AC 0E DA 40 CC 9F [18:41:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 88 8B 47 00 EB EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 87 02 00 F4 03 04 00 12 81 C8 66 B6 04 01 00 00 6C FC B5 38 87 DE E3 4B [18:41:16]CommunicateWithHost err = 0 [18:41:16]CheckOFDResponse [18:41:16]1017 (14) - 77093643461234 [18:41:16]1041 (16) - 0000000000871769 [18:41:16]1040 (4) - 165709 [18:41:16]1012 (4) - 23.08.2024 12:31 [18:41:16]1206 (1) - 0 [18:41:16]OFD Sender: Remove packet 165709 [18:41:16]ProducePacketName [18:41:16]name=ofd_packets/00165709 [18:41:16]NVStorageDeleteData [18:41:17]OFD Sender: Processing packet 165710 [packets to send 998, broken 995] [18:41:17]ProducePacketName [18:41:17]name=ofd_packets/00165710 [18:41:17]OFD Sender: To server: pG, [18:41:17]CommunicateWithHost lk.salyk.kg:30040 [18:41:17]ConnectInit lk.salyk.kg [18:41:25]recv_with_timeout no data received [18:41:27]Connected sock=8 [18:41:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9E 01 00 00 A3 C4 96 01 55 8E 5A 03 01 00 03 00 8A 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 08 00 34 36 32 32 37 37 34 34 06 04 38 00 D0 96 D0 B5 D0 B2 20 D0 BC D0 B5 D0 BD D1 82 D0 BE D1 81 20 D0 B1 D0 B0 D0 BD D0 BA D0 B0 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 38 2A 36 2A 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D3 0B 00 00 00 00 07 04 06 00 54 6F 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 02 00 00 F4 03 04 00 5C D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 87 02 00 35 04 06 00 2F 69 49 99 57 96 C7 AE 5D A6 37 B9 92 D1 [18:41:32]recv_with_timeout no data received [18:41:32]CommunicateWithHost answer receiving error [18:41:32]CommunicateWithHost err = -3 [18:41:32]OFD Sender: Server communicate error [18:41:37]OFD Sender: Processing packet 165710 [packets to send 998, broken 995] [18:41:37]ProducePacketName [18:41:37]name=ofd_packets/00165710 [18:41:37]OFD Sender: To server: pG, [18:41:37]CommunicateWithHost lk.salyk.kg:30040 [18:41:37]ConnectInit lk.salyk.kg [18:41:38]accept exits with 10 [18:41:38]New connection [18:41:38]New thread 3067346276 created [18:41:38]Thread 3067489636 joined [18:41:38]Waiting for new connection... [18:41:38] Sock 10.Parse request [18:41:38]Sock 10.Check first char [18:41:38]Sock 10.First char is OK [18:41:38]request: POST /json_proto HTTP/1.0 [18:41:38]Method: POST [18:41:38]URL: /json_proto [18:41:38]Method is POST - this is cgi request [18:41:38]url: /json_proto [18:41:38]query_string will be loaded in cgi processing [18:41:38]execute_cgi json_proto POST (null) [18:41:38]execute_cgi path=json_proto method=POST [18:41:38]POST find Content-Length [18:41:38]Host: 172.17.44.132:8080 [18:41:38]Content-Length: 751 [18:41:38]Content-Type: application/json [18:41:38] [18:41:38]POST finish read [18:41:38]Found Content-Length = 751 [18:41:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106514", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:38]execute_script... [18:41: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)294568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30106514", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:38]POST & json_proto [18:41:38]process_json_proto [18:41:38]json parsed OK: [18:41:38]protocol is kg_v1.0 [18:41:38]action value=close_receipt [18:41:38]process_action close_receipt [18:41:38]cmd_close_receipt [18:41:38]MH_GetDate [18:41:38]Write to MH i2c: F0 00 00 0E 05 02 [18:41:38]Write i2c OK [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: F0 [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: F0 09 00 [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: F0 09 00 0E 05 00 E2 D7 C8 66 2A 83 C1 65 C5 [18:41:38]GetLastDocTimeStamp 1724438387 [18:41:38]current date 1724438498 [18:41:38]FM_GetShiftState [18:41:38]SAM_PROTO_GetShiftState [18:41:38]wFMCommunicate request_size=4 [18:41:38]MH_SAM_APDU [18:41:38]CAPDU: 80 13 01 00 [18:41:38]Write to MH i2c: E2 08 00 0F 05 80 13 01 00 00 00 00 00 91 [18:41:38]Write i2c OK [18:41:38]MH_I2C_Read... [18:41:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:38]Read from MH i2c: E2 [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: E2 0E 00 [18:41:38]MH_I2C_Read... [18:41:38]Read from MH i2c: E2 0E 00 0F 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BF [18:41:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:41:38]wFMCommunicate OK [18:41:38]SAM_PROTO_GetShiftState done [18:41:38]FM_GetShiftState done [18:41:38]opened in 1724372766 [18:41:38]opened+sec_in_day 1724459166 [18:41:38]quantity*price = 0 [18:41:38]sum+1 = 1 [18:41:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 566 23.08.2024 18:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106514 ФМ: 0000000000871769 ФД: 165713 ФПД: 92588091633460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165713&fm=92588091633460&tin=02508201610067®Number=0000000000092562&sum=0 [18:41:39]StoreToDocumentArchive [18:41:39]shift 469 fd 165713 [18:41:39]save to /storage/0469/doc_00165713 [18:41:39]save last doc name /storage/0469/doc_00165713 to /storage/kkm_last_doc_name [18:41:39]save OK [18:41:39]Clear old archive folders... [18:41:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:41:39]tlvbuf is 00E93CE0 [18:41:39]SAM_PROTO_ClearQueue [18:41:39]wFMCommunicate request_size=4 [18:41:39]MH_SAM_APDU [18:41:39]CAPDU: 80 09 00 00 [18:41:39]Write to MH i2c: E2 08 00 1C 05 80 09 00 00 00 00 00 00 93 [18:41:39]Write i2c OK [18:41:39]MH_I2C_Read... [18:41:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:39]Read from MH i2c: E2 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 03 00 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [18:41:39]RAPDU: 90 00 [18:41:39]wFMCommunicate OK [18:41:39]SAM_PROTO_ClearQueue done [18:41:39]KKMCreateOFDPacket [18:41:39]OFDProtocolAddRootSTLVToBuf [18:41:39]FM_MakeSignedData [18:41:39]FM_MakeSignedData [18:41:39]SAM_PROTO_SignData [18:41:39]wFMCommunicate request_size=4 [18:41:39]MH_SAM_APDU [18:41:39]CAPDU: 80 0D 01 02 [18:41:39]Write to MH i2c: E2 08 00 1D 05 80 0D 01 02 00 00 00 00 9B [18:41:39]Write i2c OK [18:41:39]MH_I2C_Read... [18:41:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:39]Read from MH i2c: E2 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 03 00 [18:41:39]MH_I2C_Read... [18:41:39]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [18:41:39]RAPDU: 90 00 [18:41:39]wFMCommunicate OK [18:41:39]wFMCommunicate request_size=255 [18:41:39]MH_SAM_APDU [18:41:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 36 02 00 00 F4 03 04 00 E2 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 87 02 00 35 04 06 00 54 35 58 4F [18:41:39]Write to MH i2c: E2 02 01 1E 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 36 02 00 00 F4 03 04 00 E2 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 87 02 00 35 04 06 00 54 35 58 4F 00 00 38 [18:41:39]Write i2c OK [18:41:39]MH_I2C_Read... [18:41:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:40]Read from MH i2c: E2 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: E2 03 00 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [18:41:40]RAPDU: 90 00 [18:41:40]wFMCommunicate OK [18:41:40]wFMCommunicate request_size=7 [18:41:40]MH_SAM_APDU [18:41:40]CAPDU: 80 0D 02 02 02 EF 34 [18:41:40]Write to MH i2c: E2 0A 00 1F 05 80 0D 02 02 02 00 EF 34 00 00 C5 [18:41:40]Write i2c OK [18:41:40]MH_I2C_Read... [18:41:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:40]Read from MH i2c: E2 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: E2 03 00 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [18:41:40]RAPDU: 90 00 [18:41:40]wFMCommunicate OK [18:41:40]wFMCommunicate request_size=4 [18:41:40]MH_SAM_APDU [18:41:40]CAPDU: 80 0D 03 02 [18:41:40]Write to MH i2c: E2 08 00 20 05 80 0D 03 02 00 00 00 00 A0 [18:41:40]Write i2c OK [18:41:40]MH_I2C_Read... [18:41:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:40]Read from MH i2c: E2 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: E2 0B 00 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: E2 0B 00 20 05 00 B6 61 90 1E 2D F1 48 D7 90 00 A3 [18:41:40]RAPDU: B6 61 90 1E 2D F1 48 D7 90 00 [18:41:40]wFMCommunicate OK [18:41:40]SAM_PROTO_SignData done [18:41:40]FM_MakeSignedData done [18:41:40]CreateOFDProtocolMessage [18:41:40]wFMCommunicate request_size=4 [18:41:40]MH_SAM_APDU [18:41:40]CAPDU: 80 11 00 00 [18:41:40]Write to MH i2c: E2 08 00 21 05 80 11 00 00 00 00 00 00 A0 [18:41:40]Write i2c OK [18:41:40]MH_I2C_Read... [18:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:40]Read from MH i2c: E2 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: E2 17 00 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: E2 17 00 21 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [18:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:40]wFMCommunicate OK [18:41:40]CreateOFDProtocolMessage done [18:41:40]OFDSenderStorePacket 165713 [18:41:40]StoreOFDPacket docnum=165713 [18:41:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 72 5F 04 01 B0 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 36 02 00 00 F4 03 04 00 E2 D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 87 02 00 35 04 06 00 54 35 58 4F EF 34 B6 61 90 1E 2D F1 48 D7 [18:41:40]CheckFolder [18:41:40]dirname=/storage/ofd_packets [18:41:40]CheckFolder done [18:41:40]ProducePacketName [18:41:40]name=ofd_packets/00165713 [18:41:40]NVStorageSaveData ofd_packets/00165713 [18:41:40]File name is /storage/ofd_packets/00165713 [18:41:40]Write 298 bytes [18:41:40]NVStorageSaveData done [18:41:40]OFDSenderStorePacket done [18:41:40]KKMCreateOFDPacket done [18:41:40]NVStorageSaveData kkm_last_timestamp [18:41:40]File name is /storage/kkm_last_timestamp [18:41:40]Write 4 bytes [18:41:40]NVStorageSaveData done [18:41:40]ExternCall_PrintAddStr [18:41:40]wPrintStart [18:41:40]Write to MH i2c: 01 00 00 22 05 27 [18:41:40]Write i2c OK [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: 01 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: 01 07 00 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: 01 07 00 22 05 00 00 00 00 00 FF 0F 3C [18:41:40]RasterBufferAndPrint [18:41:40]line Счет N : (1)294568 [18:41:40]line ИНН: 02508201610067 [18:41:40]line Контрольно-Кассовый Чек [18:41:40]line ПРОДАЖА [18:41:40]line ТРК (МРК, ГНК) : 64 [18:41:40]line Товар: 2710194800 [18:41:40]line ДТ-К-5 [18:41:40]line 10.000 * 0.00 [18:41:40]line = 0.00 [18:41:40]line НДС 12% НСП 1% [18:41:40]line > о реализуемом товаре [18:41:40]line ИТОГО: 0.00 [18:41:40]line НСП 1% : 0.00 [18:41:40]line НДС 12% : 0.00 [18:41:40]line Наличными: 0.00 [18:41:40]line Безнал.: 0.00 [18:41:40]line Место: АЗС № 130 "Партнер Нефть" [18:41:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:41:40]line СНО: Общий режим [18:41:40]line Чек 566 23.08.2024 18:41 [18:41:40]line Смена: 469 ФФД: 1.0 [18:41:40]line ЗНМ: 0300000070 [18:41:40]line РНМ: 0000000000092562 [18:41:40]line Версия ККМ: 001 [18:41:40]line Талоны: ТК ГПНА Online [18:41:40]line 30106514 [18:41:40]line ФМ: 0000000000871769 [18:41:40]line ФД: 165713 [18:41:40]line ФПД: 92588091633460 [18:41:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184138&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165713&fm=92588091633460&tin=02508201610067®Number=0000000000092562&sum=0 [18:41:40]written 0, free lines is 4095 [18:41:40]Write to MH i2c: 01 00 00 4C 05 51 [18:41:40]Write i2c OK [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: 01 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: 01 07 00 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: 01 07 00 4C 05 00 00 00 00 00 E2 0C 46 [18:41:40]RasterBufferAndPrint [18:41:40]line [18:41:40]line [18:41:40]line [18:41:40]line [18:41:40]line [18:41:40]written 0, free lines is 3322 [18:41:40]MH_Cut [18:41:40]Write to MH i2c: D1 01 00 53 05 01 2A [18:41:40]Write i2c OK [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: D1 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: D1 01 00 [18:41:40]MH_I2C_Read... [18:41:40]Read from MH i2c: D1 01 00 53 05 00 29 [18:41:40]Write to MH i2c: 01 00 00 54 05 59 [18:41:40]Write i2c OK [18:41:40]MH_I2C_Read... [18:41:41]*** Cut start [18:41:41]*** Purtial cut [18:41:41]*** Stage 1: CUTSNS_PIN = 1 [18:41:42]ConnectInit Can't take IP for lk.salyk.kg [18:41:42]CommunicateWithHost connect error [18:41:42]CommunicateWithHost err = -1 [18:41:42]OFD Sender: Server communicate error [18:41:43]OFD Sender: Processing packet 165710 [packets to send 999, broken 995] [18:41:43]ProducePacketName [18:41:43]name=ofd_packets/00165710 [18:41:43]OFD Sender: To server: pG, [18:41:43]CommunicateWithHost lk.salyk.kg:30040 [18:41:43]ConnectInit lk.salyk.kg [18:41:43]Read from MH i2c: 01 [18:41:43]MH_I2C_Read... [18:41:43]*** Stop cut motor [18:41:43]*** Cut end [18:41:43]Read from MH i2c: 01 07 00 [18:41:43]MH_I2C_Read... [18:41:43]Read from MH i2c: 01 07 00 54 05 00 00 00 00 00 FF 0F 6E [18:41:43]process_action close_receipt done [18:41:43]requested_data is exist [18:41:43]produce_requested_data [18:41:43]requested_item fm.sn is exist - process it [18:41:43]wFMCommunicate request_size=4 [18:41:43]MH_SAM_APDU [18:41:43]CAPDU: 80 11 00 00 [18:41:43]Write to MH i2c: E2 08 00 55 05 80 11 00 00 00 00 00 00 D4 [18:41:43]Write i2c OK [18:41:43]MH_I2C_Read... [18:41:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:43]Read from MH i2c: E2 [18:41:43]MH_I2C_Read... [18:41:43]Read from MH i2c: E2 17 00 [18:41:43]MH_I2C_Read... [18:41:43]Read from MH i2c: E2 17 00 55 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [18:41:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:43]wFMCommunicate OK [18:41:43]requested_item fd.num is exist - process it [18:41:43]SAM_PROTO_GetFieldsCounters [18:41:43]wFMCommunicate request_size=4 [18:41:43]MH_SAM_APDU [18:41:43]CAPDU: 80 13 00 00 [18:41:43]Write to MH i2c: E2 08 00 56 05 80 13 00 00 00 00 00 00 D7 [18:41:43]Write i2c OK [18:41:43]MH_I2C_Read... [18:41:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:43]Read from MH i2c: E2 [18:41:43]MH_I2C_Read... [18:41:43]Read from MH i2c: E2 62 00 [18:41:43]MH_I2C_Read... [18:41:43]Read from MH i2c: E2 62 00 56 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 55 [18:41:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 36 02 00 00 5E 04 04 00 36 02 00 00 57 04 04 00 37 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:43]wFMCommunicate OK [18:41:43]SAM_PROTO_GetFieldsCounters done [18:41:43]requested_item shift.num is exist - process it [18:41:43]requested_item shift.opened is exist - process it [18:41:43]req_shift_opened [18:41:43]FM_GetShiftState [18:41:43]SAM_PROTO_GetShiftState [18:41:43]wFMCommunicate request_size=4 [18:41:43]MH_SAM_APDU [18:41:43]CAPDU: 80 13 01 00 [18:41:43]Write to MH i2c: E2 08 00 57 05 80 13 01 00 00 00 00 00 D9 [18:41:43]Write i2c OK [18:41:43]MH_I2C_Read... [18:41:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:44]Read from MH i2c: E2 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 0E 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 0E 00 57 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 07 [18:41:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:41:44]wFMCommunicate OK [18:41:44]SAM_PROTO_GetShiftState done [18:41:44]FM_GetShiftState done [18:41:44]req_shift_opened done [18:41:44]requested_item shift.open_date is exist - process it [18:41:44]req_shift_open_date [18:41:44]req_shift_open_date done [18:41:44]produce_requested_data done [18:41:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165713,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:41:44]process_action_free close_receipt [18:41:44]json_value_free [18:41:44]json_value_free done [18:41:44]process_json_proto returns [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17257891+1707180842=1724438733 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]*** FLAG_PRN_PAP1 set [00:00:10]*** FLAG_PRN_PAP2 set [00:00:10]*** FLAG_PRN_PAP2 reset [00:00:10]*** FLAG_PRN_PAP1 reset [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 CE D8 C8 66 2A 83 C1 65 A6 [18:45:34]Current date/time: 23.08.2024 18:45 [18:45:34]FM_Init [18:45:34]wFMConnect [18:45:34]MH_SAM_On [18:45:34]Write to MH i2c: E0 00 00 08 00 E7 [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]*** iso7816_init finished! [18:45:34]*** atr: [18:45:34]*** 0F 3B D5 18 FF 81 91 FE [18:45:34]*** 1F C3 80 73 C8 21 10 0A [18:45:34]*** 00 00 00 00 00 00 00 00 [18:45:34]*** 00 00 00 00 00 00 00 00 [18:45:34]*** 00 00 00 00 00 00 00 00 [18:45:34]*** 00 00 00 00 00 00 00 00 [18:45:34]*** 00 00 00 00 00 00 00 00 [18:45:34]*** 00 00 00 00 00 00 00 00 [18:45:34]Read from MH i2c: E0 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E0 10 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:45:34]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:45:34]wFMCommunicate request_size=10 [18:45:34]MH_SAM_APDU [18:45:34]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:45:34]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:45:34]Read from MH i2c: E2 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 03 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:45:34]RAPDU: 90 00 [18:45:34]wFMCommunicate OK [18:45:34]wFMCommunicate request_size=4 [18:45:34]MH_SAM_APDU [18:45:34]CAPDU: 80 11 00 00 [18:45:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:34]Read from MH i2c: E2 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 17 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:45:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:45:34]wFMCommunicate OK [18:45:34]Detected FM SN is 0000000000871769 [18:45:34]Stored FM SN is 0000000000871769 [18:45:34]wFMCommunicate request_size=9 [18:45:34]MH_SAM_APDU [18:45:34]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:45:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:45:34]Read from MH i2c: E2 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 03 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:45:34]RAPDU: 90 00 [18:45:34]wFMCommunicate OK [18:45:34]FM PIN OK [18:45:34]wFMCommunicate request_size=8 [18:45:34]MH_SAM_APDU [18:45:34]CAPDU: 80 14 04 00 03 02 00 01 [18:45:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:45:34]Read from MH i2c: E2 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 03 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:45:34]RAPDU: 90 00 [18:45:34]wFMCommunicate OK [18:45:34]wFMCommunicate request_size=13 [18:45:34]MH_SAM_APDU [18:45:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:45:34]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:45:34]Read from MH i2c: E2 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 03 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:45:34]RAPDU: 90 00 [18:45:34]wFMCommunicate OK [18:45:34]wFMCommunicate request_size=4 [18:45:34]MH_SAM_APDU [18:45:34]CAPDU: 80 11 00 00 [18:45:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:34]Read from MH i2c: E2 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 17 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:45:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:45:34]wFMCommunicate OK [18:45:34]DocumentArchiveInit [18:45:34]Start Httpd... [18:45:34]Httpd thread 3067444580 created [18:45:34]Write to MH i2c: 01 00 00 0F 00 0F [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: 01 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: 01 07 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:45:34]MH Int Process started [18:45:34]Allocated Socket 8 [18:45:34]Bind OK [18:45:34]Listen OK [18:45:34]httpd running on port 8080 [18:45:34]Waiting for new connection... [18:45:34]int [18:45:34]Write to MH i2c: 01 00 00 10 00 10 [18:45:34]*** FLAG_PRN_PAP1 set [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: 01 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: 01 07 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: 01 07 00 10 00 00 01 00 00 00 FF 0F 26 [18:45:34]state=0 [18:45:34]No paper [18:45:34]int [18:45:34]Write to MH i2c: 01 00 00 11 00 11 [18:45:34]*** FLAG_PRN_PAP2 set [18:45:34]Write i2c OK [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: 01 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: 01 07 00 [18:45:34]MH_I2C_Read... [18:45:34]Read from MH i2c: 01 07 00 11 00 00 03 00 00 00 FF 0F 29 [18:45:34]state=0 [18:45:34]No paper [18:45:34]Cover opened [18:45:35]int [18:45:35]Write to MH i2c: 01 00 00 12 00 12 [18:45:35]Write i2c OK [18:45:35]MH_I2C_Read... [18:45:35]Read from MH i2c: 01 [18:45:35]MH_I2C_Read... [18:45:35]*** FLAG_PRN_PAP2 reset [18:45:35]*** FLAG_PRN_PAP1 reset [18:45:35]Read from MH i2c: 01 07 00 [18:45:35]MH_I2C_Read... [18:45:35]Read from MH i2c: 01 07 00 12 00 00 00 00 00 00 FF 0F 27 [18:45:35]state=3 [18:45:35]Cover closed [18:45:35]OFD Sender: Processing packet 165710 [packets to send 1000, broken 995] [18:45:35]ProducePacketName [18:45:35]name=ofd_packets/00165710 [18:45:35]OFD Sender: To server: pG, [18:45:35]CommunicateWithHost lk.salyk.kg:30040 [18:45:35]ConnectInit lk.salyk.kg [18:45:38]Connected sock=7 [18:45:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9E 01 00 00 A3 C4 96 01 55 8E 5A 03 01 00 03 00 8A 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 31 31 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 08 00 34 36 32 32 37 37 34 34 06 04 38 00 D0 96 D0 B5 D0 B2 20 D0 BC D0 B5 D0 BD D1 82 D0 BE D1 81 20 D0 B1 D0 B0 D0 BD D0 BA D0 B0 20 D0 92 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 38 2A 36 2A 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D3 0B 00 00 00 00 07 04 06 00 54 6F 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 02 00 00 F4 03 04 00 5C D7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 87 02 00 35 04 06 00 2F 69 49 99 57 96 C7 AE 5D A6 37 B9 92 D1 [18:45:38]accept exits with 9 [18:45:38]New connection [18:45:38]New thread 3067157860 created [18:45:38]Waiting for new connection... [18:45:38] Sock 9.Parse request [18:45:38]Sock 9.Check first char [18:45:38]Sock 9.First char is OK [18:45:38]request: POST /json_proto HTTP/1.0 [18:45:38]Method: POST [18:45:38]URL: /json_proto [18:45:38]Method is POST - this is cgi request [18:45:38]url: /json_proto [18:45:38]query_string will be loaded in cgi processing [18:45:38]execute_cgi json_proto POST (null) [18:45:38]execute_cgi path=json_proto method=POST [18:45:38]POST find Content-Length [18:45:38]Host: 172.17.44.132:8080 [18:45:38]Content-Length: 215 [18:45:38]Content-Type: application/json [18:45:38] [18:45:38]POST finish read [18:45:38]Found Content-Length = 215 [18:45:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:38]execute_script... [18:45:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:38]POST & json_proto [18:45:38]process_json_proto [18:45:38]json parsed OK: [18:45:38]protocol is kg_v1.0 [18:45:38]action value=get_value [18:45:38]process_action get_value [18:45:38]cmd_get_value [18:45:38]process_action get_value done [18:45:38]requested_data is exist [18:45:38]produce_requested_data [18:45:38]requested_item kkm.sn is exist - process it [18:45:38]requested_item kkm.ver is exist - process it [18:45:38]requested_item fm.sn is exist - process it [18:45:38]wFMCommunicate request_size=4 [18:45:38]MH_SAM_APDU [18:45:38]CAPDU: 80 11 00 00 [18:45:38]Write to MH i2c: E2 08 00 13 00 80 11 00 00 00 00 00 00 8D [18:45:38]Write i2c OK [18:45:38]MH_I2C_Read... [18:45:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:38]Read from MH i2c: E2 [18:45:38]MH_I2C_Read... [18:45:38]Read from MH i2c: E2 17 00 [18:45:38]MH_I2C_Read... [18:45:38]Read from MH i2c: E2 17 00 13 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [18:45:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:45:38]wFMCommunicate OK [18:45:38]requested_item fd.num is exist - process it [18:45:38]SAM_PROTO_GetFieldsCounters [18:45:38]wFMCommunicate request_size=4 [18:45:38]MH_SAM_APDU [18:45:38]CAPDU: 80 13 00 00 [18:45:38]Write to MH i2c: E2 08 00 14 00 80 13 00 00 00 00 00 00 90 [18:45:38]Write i2c OK [18:45:38]MH_I2C_Read... [18:45:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:45:38]Read from MH i2c: E2 [18:45:38]MH_I2C_Read... [18:45:38]Read from MH i2c: E2 62 00 [18:45:38]MH_I2C_Read... [18:45:38]Read from MH i2c: E2 62 00 14 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 12 [18:45:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 37 02 00 00 5E 04 04 00 37 02 00 00 57 04 04 00 38 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:45:38]wFMCommunicate OK [18:45:38]SAM_PROTO_GetFieldsCounters done [18:45:38]requested_item shift.num is exist - process it [18:45:38]requested_item shift.opened is exist - process it [18:45:38]req_shift_opened [18:45:38]FM_GetShiftState [18:45:38]SAM_PROTO_GetShiftState [18:45:38]wFMCommunicate request_size=4 [18:45:38]MH_SAM_APDU [18:45:38]CAPDU: 80 13 01 00 [18:45:38]Write to MH i2c: E2 08 00 15 00 80 13 01 00 00 00 00 00 92 [18:45:38]Write i2c OK [18:45:38]MH_I2C_Read... [18:45:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:38]Read from MH i2c: E2 [18:45:38]MH_I2C_Read... [18:45:38]Read from MH i2c: E2 0E 00 [18:45:38]MH_I2C_Read... [18:45:38]Read from MH i2c: E2 0E 00 15 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C0 [18:45:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:45:38]wFMCommunicate OK [18:45:38]SAM_PROTO_GetShiftState done [18:45:38]FM_GetShiftState done [18:45:38]req_shift_opened done [18:45:38]requested_item shift.open_date is exist - process it [18:45:38]req_shift_open_date [18:45:38]req_shift_open_date done [18:45:38]produce_requested_data done [18:45:38]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165714,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:45:38]process_action_free get_value [18:45:38]json_value_free [18:45:38]json_value_free done [18:45:38]process_json_proto returns [18:45:38]Send response to host [18:45:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165714,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:45:38]free response buf [18:45:38]execute_script done [18:45:38]execute_script returns [18:45:38]free content buf [18:45:38]Sock 9.Close socket [18:45:38]Sock 9.Thread stoped [18:45:38]accept exits with 11 [18:45:38]New connection [18:45:38]New thread 3067014500 created [18:45:38]Thread 3067157860 joined [18:45:38]Waiting for new connection... [18:45:38] Sock 11.Parse request [18:45:38]Sock 11.Check first char [18:45:38]Sock 11.First char is OK [18:45:38]request: POST /json_proto HTTP/1.0 [18:45:38]Method: POST [18:45:38]URL: /json_proto [18:45:38]Method is POST - this is cgi request [18:45:38]url: /json_proto [18:45:38]query_string will be loaded in cgi processing [18:45:38]execute_cgi json_proto POST (null) [18:45:38]execute_cgi path=json_proto method=POST [18:45:38]POST find Content-Length [18:45:38]Host: 172.17.44.132:8080 [18:45:38]Content-Length: 331 [18:45:38]Content-Type: application/json [18:45:38] [18:45:38]POST finish read [18:45:38]Found Content-Length = 331 [18:45:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:45:38]execute_script... [18:45:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:45:38]POST & json_proto [18:45:38]process_json_proto [18:45:38]json parsed OK: [18:45:38]protocol is kg_v1.0 [18:45:38]action value=get_value [18:45:38]process_action get_value [18:45:38]cmd_get_value [18:45:38]process_action get_value done [18:45:38]requested_data is exist [18:45:38]produce_requested_data [18:45:38]requested_item fm.sale.total is exist - process it [18:45:38]SAM_PROTO_GetFMData [18:45:38]wFMCommunicate request_size=4 [18:45:38]MH_SAM_APDU [18:45:38]CAPDU: 80 13 03 00 [18:45:38]Write to MH i2c: E2 08 00 16 00 80 13 03 00 00 00 00 00 95 [18:45:38]Write i2c OK [18:45:38]MH_I2C_Read... [18:45:39]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:45:39]Read from MH i2c: E2 [18:45:39]MH_I2C_Read... [18:45:39]Read from MH i2c: E2 FD 00 [18:45:39]MH_I2C_Read... [18:45:39]Read from MH i2c: E2 FD 00 16 00 00 C9 04 85 04 C5 04 6E 04 04 00 A7 83 02 00 69 04 A4 00 6F 04 04 00 96 80 02 00 B1 04 05 00 D6 AB CB 79 03 70 04 05 00 A2 A4 BA 73 02 72 04 05 00 34 07 11 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 06 3E 82 5E 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 D3 F2 DF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 BE [18:45:39]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A7 83 02 00 69 04 A4 00 6F 04 04 00 96 80 02 00 B1 04 05 00 D6 AB CB 79 03 70 04 05 00 A2 A4 BA 73 02 72 04 05 00 34 07 11 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 06 3E 82 5E 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 D3 F2 DF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [18:45:39]wFMCommunicate OK [18:45:39]wFMCommunicate request_size=4 [18:45:39]MH_SAM_APDU [18:45:39]CAPDU: 80 17 00 00 [18:45:39]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:45:39]Write i2c OK [18:45:39]MH_I2C_Read... [18:45:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:45:39]Read from MH i2c: E2 [18:45:39]MH_I2C_Read... [18:45:39]Read from MH i2c: E2 FD 00 [18:45:39]MH_I2C_Read... [18:45:39]Read from MH i2c: E2 FD 00 17 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 3A [18:45:39]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [18:45:39]wFMCommunicate OK [18:45:39]wFMCommunicate request_size=4 [18:45:39]MH_SAM_APDU [18:45:39]CAPDU: 80 17 00 00 [18:45:39]Write to MH i2c: E2 08 00 18 00 80 17 00 00 00 00 00 00 98 [18:45:39]Write i2c OK [18:45:39]MH_I2C_Read... [18:45:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 80 5B 47 00 61 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 87 02 00 F4 03 04 00 1B 82 C8 66 B6 04 01 00 00 DA E6 D2 5F 77 8B FE E6 [18:45:39]CommunicateWithHost err = 0 [18:45:39]CheckOFDResponse [18:45:39]1017 (14) - 77093643461234 [18:45:39]1041 (16) - 0000000000871769 [18:45:39]1040 (4) - 165710 [18:45:39]1012 (4) - 23.08.2024 12:35 [18:45:39]1206 (1) - 0 [18:45:39]OFD Sender: Remove packet 165710 [18:45:39]ProducePacketName [18:45:39]name=ofd_packets/00165710 [18:45:39]NVStorageDeleteData [18:45:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:45:39]Read from MH i2c: E2 [18:45:39]MH_I2C_Read... [18:45:39]Read from MH i2c: E2 FD 00 [18:45:39]MH_I2C_Read... [18:45:39]Read from MH i2c: E2 FD 00 18 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6D [18:45:39]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [18:45:39]wFMCommunicate OK [18:45:39]wFMCommunicate request_size=4 [18:45:39]MH_SAM_APDU [18:45:39]CAPDU: 80 17 00 00 [18:45:39]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:45:39]Write i2c OK [18:45:39]MH_I2C_Read... [18:45:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:45:40]Read from MH i2c: E2 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: E2 FD 00 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1D [18:45:40]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [18:45:40]wFMCommunicate OK [18:45:40]wFMCommunicate request_size=4 [18:45:40]MH_SAM_APDU [18:45:40]CAPDU: 80 17 00 00 [18:45:40]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:45:40]Write i2c OK [18:45:40]MH_I2C_Read... [18:45:40]OFD Sender: Processing packet 165711 [packets to send 999, broken 995] [18:45:40]ProducePacketName [18:45:40]name=ofd_packets/00165711 [18:45:40]OFD Sender: To server: pG, [18:45:40]CommunicateWithHost lk.salyk.kg:30040 [18:45:40]ConnectInit lk.salyk.kg [18:45:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:45:40]Read from MH i2c: E2 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: E2 E6 00 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: E2 E6 00 1A 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [18:45:40]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:45:40]wFMCommunicate OK [18:45:40]SAM_PROTO_GetFMData done [18:45:40]requested_item fm.sale_refund.total is exist - process it [18:45:40]requested_item fm.buy.total is exist - process it [18:45:40]requested_item shift.sale.total is exist - process it [18:45:40]SAM_PROTO_GetShiftData [18:45:40]wFMCommunicate request_size=4 [18:45:40]MH_SAM_APDU [18:45:40]CAPDU: 80 13 02 00 [18:45:40]Write to MH i2c: E2 08 00 1B 00 80 13 02 00 00 00 00 00 99 [18:45:40]Write i2c OK [18:45:40]MH_I2C_Read... [18:45:40]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:45:40]Read from MH i2c: E2 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: E2 FD 00 [18:45:40]MH_I2C_Read... [18:45:40]Read from MH i2c: E2 FD 00 1B 00 00 B1 04 AA 04 AD 04 6E 04 04 00 37 02 00 00 69 04 9E 00 6F 04 04 00 37 02 00 00 B1 04 04 00 8F 39 25 03 70 04 04 00 64 EA 31 02 72 04 03 00 2B 4F F3 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 26 87 55 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7A 20 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 63 [18:45:40]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 37 02 00 00 69 04 9E 00 6F 04 04 00 37 02 00 00 B1 04 04 00 8F 39 25 03 70 04 04 00 64 EA 31 02 72 04 03 00 2B 4F F3 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 26 87 55 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7A 20 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:45:40]wFMCommunicate OK [18:45:40]wFMCommunicate request_size=4 [18:45:40]MH_SAM_APDU [18:45:40]CAPDU: 80 17 00 00 [18:45:40]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:45:40]Write i2c OK [18:45:40]MH_I2C_Read... [18:45:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:45:41]Read from MH i2c: E2 [18:45:41]MH_I2C_Read... [18:45:41]Read from MH i2c: E2 FD 00 [18:45:41]MH_I2C_Read... [18:45:41]Read from MH i2c: E2 FD 00 1C 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 B5 [18:45:41]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 [18:45:41]wFMCommunicate OK [18:45:41]wFMCommunicate request_size=4 [18:45:41]MH_SAM_APDU [18:45:41]CAPDU: 80 17 00 00 [18:45:41]Write to MH i2c: E2 08 00 1D 00 80 17 00 00 00 00 00 00 9D [18:45:41]Write i2c OK [18:45:41]MH_I2C_Read... [18:45:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:45:41]Read from MH i2c: E2 [18:45:41]MH_I2C_Read... [18:45:41]Read from MH i2c: E2 FD 00 [18:45:41]MH_I2C_Read... [18:45:41]Read from MH i2c: E2 FD 00 1D 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 56 [18:45:41]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 [18:45:41]wFMCommunicate OK [18:45:41]wFMCommunicate request_size=4 [18:45:41]MH_SAM_APDU [18:45:41]CAPDU: 80 17 00 00 [18:45:41]Write to MH i2c: E2 08 00 1E 00 80 17 00 00 00 00 00 00 9E [18:45:41]Write i2c OK [18:45:41]MH_I2C_Read... [18:45:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:45:41]Read from MH i2c: E2 [18:45:41]MH_I2C_Read... [18:45:41]Read from MH i2c: E2 FD 00 [18:45:41]MH_I2C_Read... [18:45:41]Read from MH i2c: E2 FD 00 1E 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 16 [18:45:41]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 [18:45:41]wFMCommunicate OK [18:45:41]wFMCommunicate request_size=4 [18:45:41]MH_SAM_APDU [18:45:41]CAPDU: 80 17 00 00 [18:45:41]Write to MH i2c: E2 08 00 1F 00 80 17 00 00 00 00 00 00 9F [18:45:41]Write i2c OK [18:45:41]MH_I2C_Read... [18:45:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [18:45:42]Read from MH i2c: E2 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 CE 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 CE 00 1F 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 84 [18:45:42]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 [18:45:42]wFMCommunicate OK [18:45:42]SAM_PROTO_GetShiftData done [18:45:42]requested_item shift.sale.total_cash is exist - process it [18:45:42]requested_item shift.sale_refund.total is exist - process it [18:45:42]requested_item shift.sale_refund.total_cash is exist - process it [18:45:42]requested_item shift.buy.total is exist - process it [18:45:42]requested_item shift.buy.total_cash is exist - process it [18:45:42]produce_requested_data done [18:45:42]produce_requested_data return {"fm.sale.total":149282928.22,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":527712.15,"shift.sale.total_cash":368257.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:45:42]process_action_free get_value [18:45:42]json_value_free [18:45:42]json_value_free done [18:45:42]process_json_proto returns [18:45:42]Send response to host [18:45:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149282928.22,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":527712.15,"shift.sale.total_cash":368257.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:45:42]free response buf [18:45:42]execute_script done [18:45:42]execute_script returns [18:45:42]free content buf [18:45:42]Sock 11.Close socket [18:45:42]Sock 11.Thread stoped [18:45:42]accept exits with 9 [18:45:42]New connection [18:45:42]New thread 3067157860 created [18:45:42]Thread 3067014500 joined [18:45:42]Waiting for new connection... [18:45:42] Sock 9.Parse request [18:45:42]Sock 9.Check first char [18:45:42]Sock 9.First char is OK [18:45:42]request: POST /json_proto HTTP/1.0 [18:45:42]Method: POST [18:45:42]URL: /json_proto [18:45:42]Method is POST - this is cgi request [18:45:42]url: /json_proto [18:45:42]query_string will be loaded in cgi processing [18:45:42]execute_cgi json_proto POST (null) [18:45:42]execute_cgi path=json_proto method=POST [18:45:42]POST find Content-Length [18:45:42]Host: 172.17.44.132:8080 [18:45:42]Content-Length: 682 [18:45:42]Content-Type: application/json [18:45:42] [18:45:42]POST finish read [18:45:42]Found Content-Length = 682 [18:45:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:42]execute_script... [18:45:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:42]POST & json_proto [18:45:42]process_json_proto [18:45:42]json parsed OK: [18:45:42]protocol is kg_v1.0 [18:45:42]action value=close_receipt [18:45:42]process_action close_receipt [18:45:42]cmd_close_receipt [18:45:42]MH_GetDate [18:45:42]Write to MH i2c: F0 00 00 20 00 0F [18:45:42]Write i2c OK [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: F0 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: F0 09 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: F0 09 00 20 00 00 D6 D8 C8 66 2A 83 C1 65 C7 [18:45:42]GetLastDocTimeStamp 1724438504 [18:45:42]current date 1724438742 [18:45:42]FM_GetShiftState [18:45:42]SAM_PROTO_GetShiftState [18:45:42]wFMCommunicate request_size=4 [18:45:42]MH_SAM_APDU [18:45:42]CAPDU: 80 13 01 00 [18:45:42]Write to MH i2c: E2 08 00 21 00 80 13 01 00 00 00 00 00 9E [18:45:42]Write i2c OK [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 [18:45:42]MH_I2C_Read... [18:45:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:42]Read from MH i2c: E2 0E 00 [18:45:42]MH_I2C_Read... [18:45:42]Read from MH i2c: E2 0E 00 21 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CC [18:45:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:45:42]wFMCommunicate OK [18:45:42]SAM_PROTO_GetShiftState done [18:45:42]FM_GetShiftState done [18:45:42]opened in 1724372766 [18:45:42]opened+sec_in_day 1724459166 [18:45:42]quantity*price = 200043 [18:45:42]sum+1 = 200044 [18:45:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 568 23.08.2024 18:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165715 ФПД: 23636183132623 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184542&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165715&fm=23636183132623&tin=02508201610067®Number=0000000000092562&sum=200000 [18:45:43]StoreToDocumentArchive [18:45:43]shift 469 fd 165715 [18:45:43]save to /storage/0469/doc_00165715 [18:45:43]save last doc name /storage/0469/doc_00165715 to /storage/kkm_last_doc_name [18:45:43]save OK [18:45:43]Clear old archive folders... [18:45:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:45:43]tlvbuf is 01604080 [18:45:43]SAM_PROTO_ClearQueue [18:45:43]wFMCommunicate request_size=4 [18:45:43]MH_SAM_APDU [18:45:43]CAPDU: 80 09 00 00 [18:45:43]Write to MH i2c: E2 08 00 2E 00 80 09 00 00 00 00 00 00 A0 [18:45:43]Write i2c OK [18:45:43]MH_I2C_Read... [18:45:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:45:43]Read from MH i2c: E2 [18:45:43]MH_I2C_Read... [18:45:43]Read from MH i2c: E2 03 00 [18:45:43]MH_I2C_Read... [18:45:43]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:45:43]RAPDU: 90 00 [18:45:43]wFMCommunicate OK [18:45:43]SAM_PROTO_ClearQueue done [18:45:43]KKMCreateOFDPacket [18:45:43]OFDProtocolAddRootSTLVToBuf [18:45:43]FM_MakeSignedData [18:45:43]FM_MakeSignedData [18:45:43]SAM_PROTO_SignData [18:45:43]wFMCommunicate request_size=4 [18:45:43]MH_SAM_APDU [18:45:43]CAPDU: 80 0D 01 02 [18:45:43]Write to MH i2c: E2 08 00 2F 00 80 0D 01 02 00 00 00 00 A8 [18:45:43]Write i2c OK [18:45:43]MH_I2C_Read... [18:45:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:45:44]Read from MH i2c: E2 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 03 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [18:45:44]RAPDU: 90 00 [18:45:44]wFMCommunicate OK [18:45:44]wFMCommunicate request_size=255 [18:45:44]MH_SAM_APDU [18:45:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 D6 D8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 87 02 00 35 04 06 00 15 [18:45:44]Write to MH i2c: E2 02 01 30 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 D6 D8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 87 02 00 35 04 06 00 15 00 00 C1 [18:45:44]Write i2c OK [18:45:44]MH_I2C_Read... [18:45:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:44]Read from MH i2c: E2 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 03 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 03 00 30 00 00 90 00 A4 [18:45:44]RAPDU: 90 00 [18:45:44]wFMCommunicate OK [18:45:44]wFMCommunicate request_size=10 [18:45:44]MH_SAM_APDU [18:45:44]CAPDU: 80 0D 02 02 05 7F 3A 4C A9 CF [18:45:44]Write to MH i2c: E2 0D 00 31 00 80 0D 02 02 05 00 7F 3A 4C A9 CF 00 00 32 [18:45:44]Write i2c OK [18:45:44]MH_I2C_Read... [18:45:44]recv_with_timeout no data received [18:45:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:44]Read from MH i2c: E2 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 03 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 03 00 31 00 00 90 00 A5 [18:45:44]RAPDU: 90 00 [18:45:44]wFMCommunicate OK [18:45:44]wFMCommunicate request_size=4 [18:45:44]MH_SAM_APDU [18:45:44]CAPDU: 80 0D 03 02 [18:45:44]Write to MH i2c: E2 08 00 32 00 80 0D 03 02 00 00 00 00 AD [18:45:44]Write i2c OK [18:45:44]MH_I2C_Read... [18:45:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:45:44]Read from MH i2c: E2 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 0B 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 0B 00 32 00 00 39 30 F7 C0 D7 6E A8 4E 90 00 09 [18:45:44]RAPDU: 39 30 F7 C0 D7 6E A8 4E 90 00 [18:45:44]wFMCommunicate OK [18:45:44]SAM_PROTO_SignData done [18:45:44]FM_MakeSignedData done [18:45:44]CreateOFDProtocolMessage [18:45:44]wFMCommunicate request_size=4 [18:45:44]MH_SAM_APDU [18:45:44]CAPDU: 80 11 00 00 [18:45:44]Write to MH i2c: E2 08 00 33 00 80 11 00 00 00 00 00 00 AD [18:45:44]Write i2c OK [18:45:44]MH_I2C_Read... [18:45:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:44]Read from MH i2c: E2 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 17 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: E2 17 00 33 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 06 [18:45:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:45:44]wFMCommunicate OK [18:45:44]CreateOFDProtocolMessage done [18:45:44]OFDSenderStorePacket 165715 [18:45:44]StoreOFDPacket docnum=165715 [18:45:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 84 5A 07 01 15 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 D6 D8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 87 02 00 35 04 06 00 15 7F 3A 4C A9 CF 39 30 F7 C0 D7 6E A8 4E [18:45:44]CheckFolder [18:45:44]dirname=/storage/ofd_packets [18:45:44]CheckFolder done [18:45:44]ProducePacketName [18:45:44]name=ofd_packets/00165715 [18:45:44]NVStorageSaveData ofd_packets/00165715 [18:45:44]File name is /storage/ofd_packets/00165715 [18:45:44]Write 301 bytes [18:45:44]NVStorageSaveData done [18:45:44]OFDSenderStorePacket done [18:45:44]KKMCreateOFDPacket done [18:45:44]NVStorageSaveData kkm_last_timestamp [18:45:44]File name is /storage/kkm_last_timestamp [18:45:44]Write 4 bytes [18:45:44]NVStorageSaveData done [18:45:44]ExternCall_PrintAddStr [18:45:44]wPrintStart [18:45:44]Write to MH i2c: 01 00 00 34 00 34 [18:45:44]Write i2c OK [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: 01 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: 01 07 00 [18:45:44]MH_I2C_Read... [18:45:44]Read from MH i2c: 01 07 00 34 00 00 00 00 00 00 FF 0F 49 [18:45:44]RasterBufferAndPrint [18:45:44]line Счет N : (1)294569 [18:45:44]line ИНН: 02508201610067 [18:45:44]line Контрольно-Кассовый Чек [18:45:44]line ПРОДАЖА [18:45:44]line ТРК (МРК, ГНК) : 63 [18:45:44]line Товар: 2710124500 [18:45:44]line Аи-95-К-5 [18:45:44]line 26.960 * 74.20 [18:45:44]line = 2000.43 [18:45:44]line НДС 12% НСП 1% [18:45:44]line > о реализуемом товаре [18:45:44]line ОКРУГЛЕНИЕ: -0.43 [18:45:44]line ИТОГО: 2000.00 [18:45:44]line Внесено: 2000.00 [18:45:44]line СДАЧА: 0.00 [18:45:44]line НСП 1% : 17.70 [18:45:44]line НДС 12% : 212.43 [18:45:44]line Наличными: 2000.00 [18:45:44]line Безнал.: 0.00 [18:45:44]line Место: АЗС № 130 "Партнер Нефть" [18:45:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:45:44]line СНО: Общий режим [18:45:44]line Чек 568 23.08.2024 18:45 [18:45:44]line Смена: 469 ФФД: 1.0 [18:45:44]line ЗНМ: 0300000070 [18:45:44]line РНМ: 0000000000092562 [18:45:44]line Версия ККМ: 001 [18:45:44]line ФМ: 0000000000871769 [18:45:44]line ФД: 165715 [18:45:44]line ФПД: 23636183132623 [18:45:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184542&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165715&fm=23636183132623&tin=02508201610067®Number=0000000000092562&sum=200000 [18:45:44]written 0, free lines is 4095 [18:45:45]ConnectInit Can't take IP for lk.salyk.kg [18:45:45]CommunicateWithHost connect error [18:45:45]CommunicateWithHost err = -1 [18:45:45]OFD Sender: Server communicate error [18:45:45]Write to MH i2c: 01 00 00 5F 00 5F [18:45:45]Write i2c OK [18:45:45]MH_I2C_Read... [18:45:45]Read from MH i2c: 01 [18:45:45]MH_I2C_Read... [18:45:45]Read from MH i2c: 01 07 00 [18:45:45]MH_I2C_Read... [18:45:45]Read from MH i2c: 01 07 00 5F 00 00 00 00 00 00 DC 0C 4E [18:45:45]RasterBufferAndPrint [18:45:45]line [18:45:45]line [18:45:45]line [18:45:45]line [18:45:45]line [18:45:45]written 0, free lines is 3315 [18:45:45]MH_Cut [18:45:45]Write to MH i2c: D1 01 00 66 00 01 38 [18:45:45]Write i2c OK [18:45:45]MH_I2C_Read... [18:45:45]Read from MH i2c: D1 [18:45:45]MH_I2C_Read... [18:45:45]Read from MH i2c: D1 01 00 [18:45:45]MH_I2C_Read... [18:45:45]Read from MH i2c: D1 01 00 66 00 00 37 [18:45:45]Write to MH i2c: 01 00 00 67 00 67 [18:45:45]OFD Sender: Processing packet 165711 [packets to send 1000, broken 995] [18:45:45]ProducePacketName [18:45:45]name=ofd_packets/00165711 [18:45:45]OFD Sender: To server: pG, [18:45:45]CommunicateWithHost lk.salyk.kg:30040 [18:45:45]ConnectInit lk.salyk.kg [18:45:45]Write i2c OK [18:45:45]MH_I2C_Read... [18:45:45]*** Cut start [18:45:45]*** Purtial cut [18:45:45]*** Stage 1: CUTSNS_PIN = 1 [18:45:47]Read from MH i2c: 01 [18:45:48]MH_I2C_Read... [18:45:48]*** Stop cut motor [18:45:48]*** Cut end [18:45:48]Read from MH i2c: 01 07 00 [18:45:48]MH_I2C_Read... [18:45:48]Read from MH i2c: 01 07 00 67 00 00 00 00 00 00 FF 0F 7C [18:45:48]process_action close_receipt done [18:45:48]requested_data is exist [18:45:48]produce_requested_data [18:45:48]requested_item fm.sn is exist - process it [18:45:48]wFMCommunicate request_size=4 [18:45:48]MH_SAM_APDU [18:45:48]CAPDU: 80 11 00 00 [18:45:48]Write to MH i2c: E2 08 00 68 00 80 11 00 00 00 00 00 00 E2 [18:45:48]Write i2c OK [18:45:48]MH_I2C_Read... [18:45:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:48]Read from MH i2c: E2 [18:45:48]MH_I2C_Read... [18:45:48]Read from MH i2c: E2 17 00 [18:45:48]MH_I2C_Read... [18:45:48]Read from MH i2c: E2 17 00 68 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [18:45:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:45:48]wFMCommunicate OK [18:45:48]requested_item fd.num is exist - process it [18:45:48]SAM_PROTO_GetFieldsCounters [18:45:48]wFMCommunicate request_size=4 [18:45:48]MH_SAM_APDU [18:45:48]CAPDU: 80 13 00 00 [18:45:48]Write to MH i2c: E2 08 00 69 00 80 13 00 00 00 00 00 00 E5 [18:45:48]Write i2c OK [18:45:48]MH_I2C_Read... [18:45:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:45:48]Read from MH i2c: E2 [18:45:48]MH_I2C_Read... [18:45:48]Read from MH i2c: E2 62 00 [18:45:48]MH_I2C_Read... [18:45:48]Read from MH i2c: E2 62 00 69 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 6B [18:45:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 38 02 00 00 5E 04 04 00 38 02 00 00 57 04 04 00 39 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:45:48]wFMCommunicate OK [18:45:48]SAM_PROTO_GetFieldsCounters done [18:45:48]requested_item shift.num is exist - process it [18:45:48]requested_item shift.opened is exist - process it [18:45:48]req_shift_opened [18:45:48]FM_GetShiftState [18:45:48]SAM_PROTO_GetShiftState [18:45:48]wFMCommunicate request_size=4 [18:45:48]MH_SAM_APDU [18:45:48]CAPDU: 80 13 01 00 [18:45:48]Write to MH i2c: E2 08 00 6A 00 80 13 01 00 00 00 00 00 E7 [18:45:48]Write i2c OK [18:45:48]MH_I2C_Read... [18:45:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:48]Read from MH i2c: E2 [18:45:48]MH_I2C_Read... [18:45:48]Read from MH i2c: E2 0E 00 [18:45:48]MH_I2C_Read... [18:45:48]Read from MH i2c: E2 0E 00 6A 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 15 [18:45:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:45:48]wFMCommunicate OK [18:45:48]SAM_PROTO_GetShiftState done [18:45:48]FM_GetShiftState done [18:45:48]req_shift_opened done [18:45:48]requested_item shift.open_date is exist - process it [18:45:48]req_shift_open_date [18:45:48]req_shift_open_date done [18:45:48]produce_requested_data done [18:45:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165715,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:45:48]process_action_free close_receipt [18:45:48]json_value_free [18:45:48]json_value_free done [18:45:48]process_json_proto returns [18:45:48]Send response to host [18:45:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165715,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:45:48]free response buf [18:45:48]execute_script done [18:45:48]execute_script returns [18:45:48]free content buf [18:45:48]Sock 9.Close socket [18:45:48]Sock 9.Thread stoped [18:45:49]accept exits with 11 [18:45:49]New connection [18:45:49]New thread 3067014500 created [18:45:49]Thread 3067157860 joined [18:45:49]Waiting for new connection... [18:45:49] Sock 11.Parse request [18:45:49]Sock 11.Check first char [18:45:49]Sock 11.First char is OK [18:45:49]request: POST /json_proto HTTP/1.0 [18:45:49]Method: POST [18:45:49]URL: /json_proto [18:45:49]Method is POST - this is cgi request [18:45:49]url: /json_proto [18:45:49]query_string will be loaded in cgi processing [18:45:49]execute_cgi json_proto POST (null) [18:45:49]execute_cgi path=json_proto method=POST [18:45:49]POST find Content-Length [18:45:49]Host: 172.17.44.132:8080 [18:45:49]Content-Length: 654 [18:45:49]Content-Type: application/json [18:45:49] [18:45:49]POST finish read [18:45:49]Found Content-Length = 654 [18:45:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51095", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 72.00, "quantity" : 1.000, "sum" : 72.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 72.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:49]execute_script... [18:45:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51095", "tax_sys" : 0, "items" : [ { "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 72.00, "quantity" : 1.000, "sum" : 72.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 72.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:49]POST & json_proto [18:45:49]process_json_proto [18:45:49]json parsed OK: [18:45:49]protocol is kg_v1.0 [18:45:49]action value=close_receipt [18:45:49]process_action close_receipt [18:45:49]cmd_close_receipt [18:45:49]MH_GetDate [18:45:49]Write to MH i2c: F0 00 00 6B 00 5A [18:45:49]Write i2c OK [18:45:49]MH_I2C_Read... [18:45:49]Read from MH i2c: F0 [18:45:49]MH_I2C_Read... [18:45:49]Read from MH i2c: F0 09 00 [18:45:49]MH_I2C_Read... [18:45:49]Read from MH i2c: F0 09 00 6B 00 00 DD D8 C8 66 2A 83 C1 65 19 [18:45:49]GetLastDocTimeStamp 1724438742 [18:45:49]current date 1724438749 [18:45:49]FM_GetShiftState [18:45:49]SAM_PROTO_GetShiftState [18:45:49]wFMCommunicate request_size=4 [18:45:49]MH_SAM_APDU [18:45:49]CAPDU: 80 13 01 00 [18:45:49]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [18:45:49]Write i2c OK [18:45:49]MH_I2C_Read... [18:45:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:49]Read from MH i2c: E2 [18:45:49]MH_I2C_Read... [18:45:49]Read from MH i2c: E2 0E 00 [18:45:49]MH_I2C_Read... [18:45:49]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 17 [18:45:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:45:49]wFMCommunicate OK [18:45:49]SAM_PROTO_GetShiftState done [18:45:49]FM_GetShiftState done [18:45:49]opened in 1724372766 [18:45:49]opened+sec_in_day 1724459166 [18:45:49]quantity*price = 7200 [18:45:49]sum+1 = 7201 [18:45:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 72.00 НСП 1% : 0.64 НДС 12% : 7.65 Наличными: 72.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 569 23.08.2024 18:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165716 ФПД: 75343746620260 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184549&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165716&fm=75343746620260&tin=02508201610067®Number=0000000000092562&sum=7200 0 [18:45:50]StoreToDocumentArchive [18:45:50]shift 469 fd 165716 [18:45:50]save to /storage/0469/doc_00165716 [18:45:50]save last doc name /storage/0469/doc_00165716 to /storage/kkm_last_doc_name [18:45:50]save OK [18:45:50]Clear old archive folders... [18:45:50]ProcessDocumentItem done err = 0, tmpTLVsize=294 [18:45:50]tlvbuf is 01601610 [18:45:50]SAM_PROTO_ClearQueue [18:45:50]wFMCommunicate request_size=4 [18:45:50]MH_SAM_APDU [18:45:50]CAPDU: 80 09 00 00 [18:45:50]Write to MH i2c: E2 08 00 79 00 80 09 00 00 00 00 00 00 EB [18:45:50]Write i2c OK [18:45:50]MH_I2C_Read... [18:45:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:45:50]Read from MH i2c: E2 [18:45:50]MH_I2C_Read... [18:45:50]Read from MH i2c: E2 03 00 [18:45:50]MH_I2C_Read... [18:45:50]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:45:50]RAPDU: 90 00 [18:45:50]wFMCommunicate OK [18:45:50]SAM_PROTO_ClearQueue done [18:45:50]KKMCreateOFDPacket [18:45:50]OFDProtocolAddRootSTLVToBuf [18:45:50]FM_MakeSignedData [18:45:50]FM_MakeSignedData [18:45:50]SAM_PROTO_SignData [18:45:50]wFMCommunicate request_size=4 [18:45:50]MH_SAM_APDU [18:45:50]CAPDU: 80 0D 01 02 [18:45:50]Write to MH i2c: E2 08 00 7A 00 80 0D 01 02 00 00 00 00 F3 [18:45:50]Write i2c OK [18:45:50]MH_I2C_Read... [18:45:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:45:50]Read from MH i2c: E2 [18:45:50]MH_I2C_Read... [18:45:50]Read from MH i2c: E2 03 00 [18:45:50]MH_I2C_Read... [18:45:50]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [18:45:50]RAPDU: 90 00 [18:45:50]wFMCommunicate OK [18:45:50]wFMCommunicate request_size=255 [18:45:50]MH_SAM_APDU [18:45:50]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 1C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 02 00 00 00 00 07 04 06 00 20 1C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 DD D8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [18:45:51]Write to MH i2c: E2 02 01 7B 00 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 1C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 02 00 00 00 00 07 04 06 00 20 1C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 DD D8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 D1 [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [18:45:51]RAPDU: 90 00 [18:45:51]wFMCommunicate OK [18:45:51]wFMCommunicate request_size=53 [18:45:51]MH_SAM_APDU [18:45:51]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 87 02 00 35 04 06 00 44 86 55 40 DB 64 [18:45:51]Write to MH i2c: E2 38 00 7C 00 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 87 02 00 35 04 06 00 44 86 55 40 DB 64 00 00 6B [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [18:45:51]RAPDU: 90 00 [18:45:51]wFMCommunicate OK [18:45:51]wFMCommunicate request_size=4 [18:45:51]MH_SAM_APDU [18:45:51]CAPDU: 80 0D 03 02 [18:45:51]Write to MH i2c: E2 08 00 7D 00 80 0D 03 02 00 00 00 00 F8 [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 0B 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 0B 00 7D 00 00 EE 3E C5 CF 1A E4 86 29 90 00 66 [18:45:51]RAPDU: EE 3E C5 CF 1A E4 86 29 90 00 [18:45:51]wFMCommunicate OK [18:45:51]SAM_PROTO_SignData done [18:45:51]FM_MakeSignedData done [18:45:51]CreateOFDProtocolMessage [18:45:51]wFMCommunicate request_size=4 [18:45:51]MH_SAM_APDU [18:45:51]CAPDU: 80 11 00 00 [18:45:51]Write to MH i2c: E2 08 00 7E 00 80 11 00 00 00 00 00 00 F8 [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:51]Read from MH i2c: E2 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 17 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: E2 17 00 7E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [18:45:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:45:51]wFMCommunicate OK [18:45:51]CreateOFDProtocolMessage done [18:45:51]OFDSenderStorePacket 165716 [18:45:51]StoreOFDPacket docnum=165716 [18:45:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3A 01 00 00 67 C8 32 01 82 4A 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 1C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 02 00 00 00 00 07 04 06 00 20 1C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 02 00 00 F4 03 04 00 DD D8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 87 02 00 35 04 06 00 44 86 55 40 DB 64 EE 3E C5 CF 1A E4 86 29 [18:45:51]CheckFolder [18:45:51]dirname=/storage/ofd_packets [18:45:51]CheckFolder done [18:45:51]ProducePacketName [18:45:51]name=ofd_packets/00165716 [18:45:51]NVStorageSaveData ofd_packets/00165716 [18:45:51]File name is /storage/ofd_packets/00165716 [18:45:51]Write 344 bytes [18:45:51]NVStorageSaveData done [18:45:51]OFDSenderStorePacket done [18:45:51]KKMCreateOFDPacket done [18:45:51]NVStorageSaveData kkm_last_timestamp [18:45:51]File name is /storage/kkm_last_timestamp [18:45:51]Write 4 bytes [18:45:51]NVStorageSaveData done [18:45:51]ExternCall_PrintAddStr [18:45:51]wPrintStart [18:45:51]Write to MH i2c: 01 00 00 7F 00 7F [18:45:51]Write i2c OK [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: 01 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: 01 07 00 [18:45:51]MH_I2C_Read... [18:45:51]Read from MH i2c: 01 07 00 7F 00 00 00 00 00 00 FF 0F 94 [18:45:51]RasterBufferAndPrint [18:45:51]line Счет N : (3)51095 [18:45:51]line ИНН: 02508201610067 [18:45:51]line Контрольно-Кассовый Чек [18:45:51]line ПРОДАЖА [18:45:51]line Товар: 4600682557456 [18:45:51]line Напиток FLash up energy эн ж/б 0,5/0,45л [18:45:51]line 1.000 * 72.00 [18:45:51]line = 72.00 [18:45:51]line НДС 12% НСП 1% [18:45:51]line > о реализуемом товаре [18:45:51]line ИТОГО: 72.00 [18:45:51]line НСП 1% : 0.64 [18:45:51]line НДС 12% : 7.65 [18:45:51]line Наличными: 72.00 [18:45:51]line Безнал.: 0.00 [18:45:51]line Место: АЗС № 130 "Партнер Нефть" [18:45:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:45:51]line СНО: Общий режим [18:45:51]line Чек 569 23.08.2024 18:45 [18:45:51]line Смена: 469 ФФД: 1.0 [18:45:51]line ЗНМ: 0300000070 [18:45:51]line РНМ: 0000000000092562 [18:45:51]line Версия ККМ: 001 [18:45:51]line ФМ: 0000000000871769 [18:45:51]line ФД: 165716 [18:45:51]line ФПД: 75343746620260 [18:45:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184549&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165716&fm=75343746620260&tin=02508201610067®Number=0000000000092562&sum=7200 [18:45:51]line 0 [18:45:51]written 0, free lines is 4095 [18:45:51]OFD Sender: Processing packet 165711 [packets to send 1001, broken 995] [18:45:51]ProducePacketName [18:45:51]name=ofd_packets/00165711 [18:45:51]OFD Sender: To server: pG, [18:45:51]CommunicateWithHost lk.salyk.kg:30040 [18:45:51]ConnectInit lk.salyk.kg [18:45:52]Write to MH i2c: 01 00 00 A8 00 A8 [18:45:52]Write i2c OK [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: 01 [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: 01 07 00 [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: 01 07 00 A8 00 00 00 00 00 00 E9 0C A4 [18:45:52]RasterBufferAndPrint [18:45:52]line [18:45:52]line [18:45:52]line [18:45:52]line [18:45:52]line [18:45:52]written 0, free lines is 3336 [18:45:52]MH_Cut [18:45:52]Write to MH i2c: D1 01 00 AF 00 01 81 [18:45:52]Write i2c OK [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: D1 [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: D1 01 00 [18:45:52]MH_I2C_Read... [18:45:52]Read from MH i2c: D1 01 00 AF 00 00 80 [18:45:52]Write to MH i2c: 01 00 00 B0 00 B0 [18:45:52]Write i2c OK [18:45:52]MH_I2C_Read... [18:45:53]*** Cut start [18:45:53]*** Purtial cut [18:45:53]*** Stage 1: CUTSNS_PIN = 1 [18:45:55]Read from MH i2c: 01 [18:45:55]MH_I2C_Read... [18:45:55]*** Stop cut motor [18:45:55]*** Cut end [18:45:55]Read from MH i2c: 01 07 00 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [18:45:55]process_action close_receipt done [18:45:55]requested_data is exist [18:45:55]produce_requested_data [18:45:55]requested_item fm.sn is exist - process it [18:45:55]wFMCommunicate request_size=4 [18:45:55]MH_SAM_APDU [18:45:55]CAPDU: 80 11 00 00 [18:45:55]Write to MH i2c: E2 08 00 B1 00 80 11 00 00 00 00 00 00 2B [18:45:55]Write i2c OK [18:45:55]MH_I2C_Read... [18:45:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:55]Read from MH i2c: E2 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: E2 17 00 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: E2 17 00 B1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [18:45:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:45:55]wFMCommunicate OK [18:45:55]requested_item fd.num is exist - process it [18:45:55]SAM_PROTO_GetFieldsCounters [18:45:55]wFMCommunicate request_size=4 [18:45:55]MH_SAM_APDU [18:45:55]CAPDU: 80 13 00 00 [18:45:55]Write to MH i2c: E2 08 00 B2 00 80 13 00 00 00 00 00 00 2E [18:45:55]Write i2c OK [18:45:55]MH_I2C_Read... [18:45:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:45:55]Read from MH i2c: E2 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: E2 62 00 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: E2 62 00 B2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 B8 [18:45:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 39 02 00 00 5E 04 04 00 39 02 00 00 57 04 04 00 3A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:45:55]wFMCommunicate OK [18:45:55]SAM_PROTO_GetFieldsCounters done [18:45:55]requested_item shift.num is exist - process it [18:45:55]requested_item shift.opened is exist - process it [18:45:55]req_shift_opened [18:45:55]FM_GetShiftState [18:45:55]SAM_PROTO_GetShiftState [18:45:55]wFMCommunicate request_size=4 [18:45:55]MH_SAM_APDU [18:45:55]CAPDU: 80 13 01 00 [18:45:55]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [18:45:55]Write i2c OK [18:45:55]MH_I2C_Read... [18:45:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:55]Read from MH i2c: E2 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: E2 0E 00 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [18:45:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:45:55]wFMCommunicate OK [18:45:55]SAM_PROTO_GetShiftState done [18:45:55]FM_GetShiftState done [18:45:55]req_shift_opened done [18:45:55]requested_item shift.open_date is exist - process it [18:45:55]req_shift_open_date [18:45:55]req_shift_open_date done [18:45:55]produce_requested_data done [18:45:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165716,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:45:55]process_action_free close_receipt [18:45:55]json_value_free [18:45:55]json_value_free done [18:45:55]process_json_proto returns [18:45:55]Send response to host [18:45:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165716,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:45:55]free response buf [18:45:55]execute_script done [18:45:55]execute_script returns [18:45:55]free content buf [18:45:55]Sock 11.Close socket [18:45:55]Sock 11.Thread stoped [18:45:55]accept exits with 9 [18:45:55]New connection [18:45:55]New thread 3067157860 created [18:45:55]Thread 3067014500 joined [18:45:55]Waiting for new connection... [18:45:55] Sock 9.Parse request [18:45:55]Sock 9.Check first char [18:45:55]Sock 9.First char is OK [18:45:55]request: POST /json_proto HTTP/1.0 [18:45:55]Method: POST [18:45:55]URL: /json_proto [18:45:55]Method is POST - this is cgi request [18:45:55]url: /json_proto [18:45:55]query_string will be loaded in cgi processing [18:45:55]execute_cgi json_proto POST (null) [18:45:55]execute_cgi path=json_proto method=POST [18:45:55]POST find Content-Length [18:45:55]Host: 172.17.44.132:8080 [18:45:55]Content-Length: 679 [18:45:55]Content-Type: application/json [18:45:55] [18:45:55]POST finish read [18:45:55]Found Content-Length = 679 [18:45:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:55]execute_script... [18:45:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:45:55]POST & json_proto [18:45:55]process_json_proto [18:45:55]json parsed OK: [18:45:55]protocol is kg_v1.0 [18:45:55]action value=close_receipt [18:45:55]process_action close_receipt [18:45:55]cmd_close_receipt [18:45:55]MH_GetDate [18:45:55]Write to MH i2c: F0 00 00 B4 00 A3 [18:45:55]Write i2c OK [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: F0 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: F0 09 00 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: F0 09 00 B4 00 00 E4 D8 C8 66 2A 83 C1 65 69 [18:45:55]GetLastDocTimeStamp 1724438749 [18:45:55]current date 1724438756 [18:45:55]FM_GetShiftState [18:45:55]SAM_PROTO_GetShiftState [18:45:55]wFMCommunicate request_size=4 [18:45:55]MH_SAM_APDU [18:45:55]CAPDU: 80 13 01 00 [18:45:55]Write to MH i2c: E2 08 00 B5 00 80 13 01 00 00 00 00 00 32 [18:45:55]Write i2c OK [18:45:55]MH_I2C_Read... [18:45:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:45:55]Read from MH i2c: E2 [18:45:55]MH_I2C_Read... [18:45:55]Read from MH i2c: E2 0E 00 [18:45:56]MH_I2C_Read... [18:45:56]Read from MH i2c: E2 0E 00 B5 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 60 [18:45:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:45:56]wFMCommunicate OK [18:45:56]SAM_PROTO_GetShiftState done [18:45:56]FM_GetShiftState done [18:45:56]opened in 1724372766 [18:45:56]opened+sec_in_day 1724459166 [18:45:56]quantity*price = 100050 [18:45:56]sum+1 = 100052 [18:45:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 570 23.08.2024 18:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165717 ФПД: 90107197689423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184556&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165717&fm=90107197689423&tin=02508201610067®Number=0000000000092562&sum=100000 [18:45:57]StoreToDocumentArchive [18:45:57]shift 469 fd 165717 [18:45:57]save to /storage/0469/doc_00165717 [18:45:57]save last doc name /storage/0469/doc_00165717 to /storage/kkm_last_doc_name [18:45:57]save OK [18:45:57]Clear old archive folders... [18:45:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:45:57]tlvbuf is 01603E20 [18:45:57]SAM_PROTO_ClearQueue [18:45:57]wFMCommunicate request_size=4 [18:45:57]MH_SAM_APDU [18:45:57]CAPDU: 80 09 00 00 [18:45:57]Write to MH i2c: E2 08 00 C2 00 80 09 00 00 00 00 00 00 34 [18:45:57]Write i2c OK [18:45:57]MH_I2C_Read... [18:45:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:45:57]Read from MH i2c: E2 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:45:57]RAPDU: 90 00 [18:45:57]wFMCommunicate OK [18:45:57]SAM_PROTO_ClearQueue done [18:45:57]KKMCreateOFDPacket [18:45:57]OFDProtocolAddRootSTLVToBuf [18:45:57]FM_MakeSignedData [18:45:57]FM_MakeSignedData [18:45:57]SAM_PROTO_SignData [18:45:57]wFMCommunicate request_size=4 [18:45:57]MH_SAM_APDU [18:45:57]CAPDU: 80 0D 01 02 [18:45:57]Write to MH i2c: E2 08 00 C3 00 80 0D 01 02 00 00 00 00 3C [18:45:57]Write i2c OK [18:45:57]MH_I2C_Read... [18:45:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:45:57]Read from MH i2c: E2 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 [18:45:57]MH_I2C_Read... [18:45:57]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:45:57]RAPDU: 90 00 [18:45:57]wFMCommunicate OK [18:45:57]wFMCommunicate request_size=255 [18:45:57]MH_SAM_APDU [18:45:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 E4 D8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 87 02 00 35 04 06 00 51 F3 B7 82 [18:45:57]Write to MH i2c: E2 02 01 C4 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 3A 02 00 00 F4 03 04 00 E4 D8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 87 02 00 35 04 06 00 51 F3 B7 82 00 00 22 [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:58]Read from MH i2c: E2 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 03 00 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [18:45:58]RAPDU: 90 00 [18:45:58]wFMCommunicate OK [18:45:58]wFMCommunicate request_size=7 [18:45:58]MH_SAM_APDU [18:45:58]CAPDU: 80 0D 02 02 02 8E 4F [18:45:58]Write to MH i2c: E2 0A 00 C5 00 80 0D 02 02 02 00 8E 4F 00 00 20 [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:45:58]Read from MH i2c: E2 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 03 00 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [18:45:58]RAPDU: 90 00 [18:45:58]wFMCommunicate OK [18:45:58]wFMCommunicate request_size=4 [18:45:58]MH_SAM_APDU [18:45:58]CAPDU: 80 0D 03 02 [18:45:58]Write to MH i2c: E2 08 00 C6 00 80 0D 03 02 00 00 00 00 41 [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:45:58]Read from MH i2c: E2 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 0B 00 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 0B 00 C6 00 00 59 07 79 8E DB 45 76 E9 90 00 28 [18:45:58]RAPDU: 59 07 79 8E DB 45 76 E9 90 00 [18:45:58]wFMCommunicate OK [18:45:58]SAM_PROTO_SignData done [18:45:58]FM_MakeSignedData done [18:45:58]CreateOFDProtocolMessage [18:45:58]wFMCommunicate request_size=4 [18:45:58]MH_SAM_APDU [18:45:58]CAPDU: 80 11 00 00 [18:45:58]Write to MH i2c: E2 08 00 C7 00 80 11 00 00 00 00 00 00 41 [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:45:58]Read from MH i2c: E2 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 17 00 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: E2 17 00 C7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [18:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:45:58]wFMCommunicate OK [18:45:58]CreateOFDProtocolMessage done [18:45:58]OFDSenderStorePacket 165717 [18:45:58]StoreOFDPacket docnum=165717 [18:45:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 25 5E 04 01 12 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 E4 D8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 87 02 00 35 04 06 00 51 F3 B7 82 8E 4F 59 07 79 8E DB 45 76 E9 [18:45:58]CheckFolder [18:45:58]dirname=/storage/ofd_packets [18:45:58]CheckFolder done [18:45:58]ProducePacketName [18:45:58]name=ofd_packets/00165717 [18:45:58]NVStorageSaveData ofd_packets/00165717 [18:45:58]File name is /storage/ofd_packets/00165717 [18:45:58]Write 298 bytes [18:45:58]NVStorageSaveData done [18:45:58]OFDSenderStorePacket done [18:45:58]KKMCreateOFDPacket done [18:45:58]NVStorageSaveData kkm_last_timestamp [18:45:58]File name is /storage/kkm_last_timestamp [18:45:58]Write 4 bytes [18:45:58]NVStorageSaveData done [18:45:58]ExternCall_PrintAddStr [18:45:58]wPrintStart [18:45:58]Write to MH i2c: 01 00 00 C8 00 C8 [18:45:58]Write i2c OK [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: 01 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: 01 07 00 [18:45:58]MH_I2C_Read... [18:45:58]Read from MH i2c: 01 07 00 C8 00 00 00 00 00 00 FF 0F DD [18:45:58]RasterBufferAndPrint [18:45:58]line Счет N : (1)294570 [18:45:58]line ИНН: 02508201610067 [18:45:58]line Контрольно-Кассовый Чек [18:45:58]line ПРОДАЖА [18:45:58]line ТРК (МРК, ГНК) : 44 [18:45:58]line Товар: 2710194800 [18:45:58]line ДТ-К-5 [18:45:58]line 13.130 * 76.20 [18:45:58]line = 1000.51 [18:45:58]line НДС 12% НСП 1% [18:45:58]line > о реализуемом товаре [18:45:58]line ОКРУГЛЕНИЕ: -0.51 [18:45:58]line ИТОГО: 1000.00 [18:45:58]line Внесено: 1000.00 [18:45:58]line СДАЧА: 0.00 [18:45:58]line НСП 1% : 8.85 [18:45:58]line НДС 12% : 106.25 [18:45:58]line Наличными: 1000.00 [18:45:58]line Безнал.: 0.00 [18:45:58]line Место: АЗС № 130 "Партнер Нефть" [18:45:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:45:58]line СНО: Общий режим [18:45:58]line Чек 570 23.08.2024 18:45 [18:45:58]line Смена: 469 ФФД: 1.0 [18:45:58]line ЗНМ: 0300000070 [18:45:58]line РНМ: 0000000000092562 [18:45:58]line Версия ККМ: 001 [18:45:58]line ФМ: 0000000000871769 [18:45:58]line ФД: 165717 [18:45:58]line ФПД: 90107197689423 [18:45:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184556&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165717&fm=90107197689423&tin=02508201610067®Number=0000000000092562&sum=100000 [18:45:58]written 0, free lines is 4095 [18:45:59]Write to MH i2c: 01 00 00 F3 00 F3 [18:45:59]Write i2c OK [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: 01 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: 01 07 00 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: 01 07 00 F3 00 00 00 00 00 00 D7 0C DD [18:45:59]RasterBufferAndPrint [18:45:59]line [18:45:59]line [18:45:59]line [18:45:59]line [18:45:59]line [18:45:59]written 0, free lines is 3321 [18:45:59]MH_Cut [18:45:59]Write to MH i2c: D1 01 00 FA 00 01 CC [18:45:59]Write i2c OK [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: D1 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: D1 01 00 [18:45:59]MH_I2C_Read... [18:45:59]Read from MH i2c: D1 01 00 FA 00 00 CB [18:45:59]Write to MH i2c: 01 00 00 FB 00 FB [18:45:59]Write i2c OK [18:45:59]MH_I2C_Read... [18:45:59]*** Cut start [18:45:59]*** Purtial cut [18:45:59]*** Stage 1: CUTSNS_PIN = 1 [18:46:01]recv_with_timeout no data received [18:46:01]Read from MH i2c: 01 [18:46:01]MH_I2C_Read... [18:46:01]*** Stop cut motor [18:46:01]*** Cut end [18:46:01]Read from MH i2c: 01 07 00 [18:46:01]MH_I2C_Read... [18:46:01]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [18:46:01]process_action close_receipt done [18:46:01]requested_data is exist [18:46:01]produce_requested_data [18:46:01]requested_item fm.sn is exist - process it [18:46:01]wFMCommunicate request_size=4 [18:46:01]MH_SAM_APDU [18:46:01]CAPDU: 80 11 00 00 [18:46:01]Write to MH i2c: E2 08 00 FC 00 80 11 00 00 00 00 00 00 76 [18:46:01]Write i2c OK [18:46:01]MH_I2C_Read... [18:46:01]Read from MH i2c: E2 [18:46:02]MH_I2C_Read... [18:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:46:02]Read from MH i2c: E2 17 00 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: E2 17 00 FC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [18:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:46:02]wFMCommunicate OK [18:46:02]requested_item fd.num is exist - process it [18:46:02]SAM_PROTO_GetFieldsCounters [18:46:02]wFMCommunicate request_size=4 [18:46:02]MH_SAM_APDU [18:46:02]CAPDU: 80 13 00 00 [18:46:02]Write to MH i2c: E2 08 00 FD 00 80 13 00 00 00 00 00 00 79 [18:46:02]Write i2c OK [18:46:02]MH_I2C_Read... [18:46:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:46:02]Read from MH i2c: E2 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: E2 62 00 [18:46:02]MH_I2C_Read... [18:46:02]Read from MH i2c: E2 62 00 FD 00 00 5D 00 B9 04 01 00 01 11 04 10 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17258055+1707180842=1724438897 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 72 D9 C8 66 2A 83 C1 65 4B [18:48:18]Current date/time: 23.08.2024 18:48 [18:48:18]FM_Init [18:48:18]wFMConnect [18:48:18]MH_SAM_On [18:48:18]Write to MH i2c: E0 00 00 08 00 E7 [18:48:18]Write i2c OK [18:48:18]MH_I2C_Read... [18:48:18]*** iso7816_init finished! [18:48:18]*** atr: [18:48:18]*** 0F 3B D5 18 FF 81 91 FE [18:48:18]*** 1F C3 80 73 C8 21 10 0A [18:48:18]*** 00 00 00 00 00 00 00 00 [18:48:18]*** 00 00 00 00 00 00 00 00 [18:48:18]*** 00 00 00 00 00 00 00 00 [18:48:18]*** 00 00 00 00 00 00 00 00 [18:48:18]*** 00 00 00 00 00 00 00 00 [18:48:18]*** 00 00 00 00 00 00 00 00 [18:48:18]Read from MH i2c: E0 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E0 10 00 [18:48:18]MH_I2C_Read... [18:48:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:48:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:48:18]wFMCommunicate request_size=10 [18:48:18]MH_SAM_APDU [18:48:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:48:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:48:18]Write i2c OK [18:48:18]MH_I2C_Read... [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17258076+1707180842=1724438918 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 87 D9 C8 66 2A 83 C1 65 60 [18:48:39]Current date/time: 23.08.2024 18:48 [18:48:39]FM_Init [18:48:39]wFMConnect [18:48:39]MH_SAM_On [18:48:39]Write to MH i2c: E0 00 00 08 00 E7 [18:48:39]Write i2c OK [18:48:39]MH_I2C_Read... [18:48:39]*** iso7816_init finished! [18:48:39]*** atr: [18:48:39]*** 0F 3B D5 18 FF 81 91 FE [18:48:39]*** 1F C3 80 73 C8 21 10 0A [18:48:39]*** 00 00 00 00 00 00 00 00 [18:48:39]*** 00 00 00 00 00 00 00 00 [18:48:39]*** 00 00 00 00 00 00 00 00 [18:48:39]*** 00 00 00 00 00 00 00 00 [18:48:39]*** 00 00 00 00 00 00 00 00 [18:48:39]*** 00 00 00 00 00 00 00 00 [18:48:39]Read from MH i2c: E0 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E0 10 00 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:48:39]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:48:39]wFMCommunicate request_size=10 [18:48:39]MH_SAM_APDU [18:48:39]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:48:39]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:48:39]Write i2c OK [18:48:39]MH_I2C_Read... [18:48:39]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:48:39]Read from MH i2c: E2 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 03 00 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:48:39]RAPDU: 90 00 [18:48:39]wFMCommunicate OK [18:48:39]wFMCommunicate request_size=4 [18:48:39]MH_SAM_APDU [18:48:39]CAPDU: 80 11 00 00 [18:48:39]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:48:39]Write i2c OK [18:48:39]MH_I2C_Read... [18:48:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:39]Read from MH i2c: E2 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 17 00 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:48:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:48:39]wFMCommunicate OK [18:48:39]Detected FM SN is 0000000000871769 [18:48:39]Stored FM SN is 0000000000871769 [18:48:39]wFMCommunicate request_size=9 [18:48:39]MH_SAM_APDU [18:48:39]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:48:39]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:48:39]Write i2c OK [18:48:39]MH_I2C_Read... [18:48:39]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:48:39]Read from MH i2c: E2 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 03 00 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:48:39]RAPDU: 90 00 [18:48:39]wFMCommunicate OK [18:48:39]FM PIN OK [18:48:39]wFMCommunicate request_size=8 [18:48:39]MH_SAM_APDU [18:48:39]CAPDU: 80 14 04 00 03 02 00 01 [18:48:39]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:48:39]Write i2c OK [18:48:39]MH_I2C_Read... [18:48:39]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:48:39]Read from MH i2c: E2 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 03 00 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:48:39]RAPDU: 90 00 [18:48:39]wFMCommunicate OK [18:48:39]wFMCommunicate request_size=13 [18:48:39]MH_SAM_APDU [18:48:39]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:48:39]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:48:39]Write i2c OK [18:48:39]MH_I2C_Read... [18:48:39]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:48:39]Read from MH i2c: E2 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 03 00 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:48:39]RAPDU: 90 00 [18:48:39]wFMCommunicate OK [18:48:39]wFMCommunicate request_size=4 [18:48:39]MH_SAM_APDU [18:48:39]CAPDU: 80 11 00 00 [18:48:39]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:48:39]Write i2c OK [18:48:39]MH_I2C_Read... [18:48:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:39]Read from MH i2c: E2 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 17 00 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:48:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:48:39]wFMCommunicate OK [18:48:39]DocumentArchiveInit [18:48:39]Start Httpd... [18:48:39]Httpd thread 3067354468 created [18:48:39]Write to MH i2c: 01 00 00 0F 00 0F [18:48:39]Write i2c OK [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: 01 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: 01 07 00 [18:48:39]MH_I2C_Read... [18:48:39]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:48:39]MH Int Process started [18:48:39]Allocated Socket 7 [18:48:39]Bind OK [18:48:39]Listen OK [18:48:39]httpd running on port 8080 [18:48:39]Waiting for new connection... [18:48:40]OFD Sender: No OFD packet to send [18:48:44]accept exits with 8 [18:48:44]New connection [18:48:44]New thread 3067067748 created [18:48:44]Waiting for new connection... [18:48:44] Sock 8.Parse request [18:48:44]Sock 8.Check first char [18:48:44]Sock 8.First char is OK [18:48:44]request: POST /json_proto HTTP/1.0 [18:48:44]Method: POST [18:48:44]URL: /json_proto [18:48:44]Method is POST - this is cgi request [18:48:44]url: /json_proto [18:48:44]query_string will be loaded in cgi processing [18:48:44]execute_cgi json_proto POST (null) [18:48:44]execute_cgi path=json_proto method=POST [18:48:44]POST find Content-Length [18:48:44]Host: 172.17.44.132:8080 [18:48:44]Content-Length: 215 [18:48:44]Content-Type: application/json [18:48:44] [18:48:44]POST finish read [18:48:44]Found Content-Length = 215 [18:48:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:44]execute_script... [18:48:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:44]POST & json_proto [18:48:44]process_json_proto [18:48:44]json parsed OK: [18:48:44]protocol is kg_v1.0 [18:48:44]action value=get_value [18:48:44]process_action get_value [18:48:44]cmd_get_value [18:48:44]process_action get_value done [18:48:44]requested_data is exist [18:48:44]produce_requested_data [18:48:44]requested_item kkm.sn is exist - process it [18:48:44]requested_item kkm.ver is exist - process it [18:48:44]requested_item fm.sn is exist - process it [18:48:44]wFMCommunicate request_size=4 [18:48:44]MH_SAM_APDU [18:48:44]CAPDU: 80 11 00 00 [18:48:44]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:48:44]Write i2c OK [18:48:44]MH_I2C_Read... [18:48:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:44]Read from MH i2c: E2 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: E2 17 00 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:48:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:48:44]wFMCommunicate OK [18:48:44]requested_item fd.num is exist - process it [18:48:44]SAM_PROTO_GetFieldsCounters [18:48:44]wFMCommunicate request_size=4 [18:48:44]MH_SAM_APDU [18:48:44]CAPDU: 80 13 00 00 [18:48:44]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:48:44]Write i2c OK [18:48:44]MH_I2C_Read... [18:48:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:44]Read from MH i2c: E2 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: E2 62 00 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 37 [18:48:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 41 02 00 00 5E 04 04 00 41 02 00 00 57 04 04 00 42 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:48:44]wFMCommunicate OK [18:48:44]SAM_PROTO_GetFieldsCounters done [18:48:44]requested_item shift.num is exist - process it [18:48:44]requested_item shift.opened is exist - process it [18:48:44]req_shift_opened [18:48:44]FM_GetShiftState [18:48:44]SAM_PROTO_GetShiftState [18:48:44]wFMCommunicate request_size=4 [18:48:44]MH_SAM_APDU [18:48:44]CAPDU: 80 13 01 00 [18:48:44]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:48:44]Write i2c OK [18:48:44]MH_I2C_Read... [18:48:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:44]Read from MH i2c: E2 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: E2 0E 00 [18:48:44]MH_I2C_Read... [18:48:44]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [18:48:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:48:44]wFMCommunicate OK [18:48:44]SAM_PROTO_GetShiftState done [18:48:44]FM_GetShiftState done [18:48:44]req_shift_opened done [18:48:44]requested_item shift.open_date is exist - process it [18:48:44]req_shift_open_date [18:48:44]req_shift_open_date done [18:48:44]produce_requested_data done [18:48:44]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165724,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:48:44]process_action_free get_value [18:48:44]json_value_free [18:48:44]json_value_free done [18:48:44]process_json_proto returns [18:48:44]Send response to host [18:48:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165724,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:48:44]free response buf [18:48:44]execute_script done [18:48:44]execute_script returns [18:48:44]free content buf [18:48:44]Sock 8.Close socket [18:48:44]Sock 8.Thread stoped [18:48:44]accept exits with 10 [18:48:44]New connection [18:48:44]New thread 3066924388 created [18:48:44]Thread 3067067748 joined [18:48:44]Waiting for new connection... [18:48:44] Sock 10.Parse request [18:48:44]Sock 10.Check first char [18:48:44]Sock 10.First char is OK [18:48:44]request: POST /json_proto HTTP/1.0 [18:48:44]Method: POST [18:48:44]URL: /json_proto [18:48:44]Method is POST - this is cgi request [18:48:44]url: /json_proto [18:48:44]query_string will be loaded in cgi processing [18:48:44]execute_cgi json_proto POST (null) [18:48:44]execute_cgi path=json_proto method=POST [18:48:44]POST find Content-Length [18:48:44]Host: 172.17.44.132:8080 [18:48:44]Content-Length: 331 [18:48:44]Content-Type: application/json [18:48:44] [18:48:44]POST finish read [18:48:44]Found Content-Length = 331 [18:48:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:48:44]execute_script... [18:48:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:48:44]POST & json_proto [18:48:44]process_json_proto [18:48:44]json parsed OK: [18:48:44]protocol is kg_v1.0 [18:48:44]action value=get_value [18:48:44]process_action get_value [18:48:44]cmd_get_value [18:48:44]process_action get_value done [18:48:44]requested_data is exist [18:48:44]produce_requested_data [18:48:44]requested_item fm.sale.total is exist - process it [18:48:44]SAM_PROTO_GetFMData [18:48:44]wFMCommunicate request_size=4 [18:48:44]MH_SAM_APDU [18:48:44]CAPDU: 80 13 03 00 [18:48:44]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:48:44]Write i2c OK [18:48:44]MH_I2C_Read... [18:48:45]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:48:45]Read from MH i2c: E2 [18:48:45]MH_I2C_Read... [18:48:45]Read from MH i2c: E2 FD 00 [18:48:45]MH_I2C_Read... [18:48:45]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 B1 83 02 00 69 04 A4 00 6F 04 04 00 A0 80 02 00 B1 04 05 00 CA 3F D5 79 03 70 04 05 00 96 38 C4 73 02 72 04 05 00 34 07 11 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 89 42 83 5E 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 88 08 E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 47 [18:48:45]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B1 83 02 00 69 04 A4 00 6F 04 04 00 A0 80 02 00 B1 04 05 00 CA 3F D5 79 03 70 04 05 00 96 38 C4 73 02 72 04 05 00 34 07 11 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 89 42 83 5E 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 88 08 E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [18:48:45]wFMCommunicate OK [18:48:45]wFMCommunicate request_size=4 [18:48:45]MH_SAM_APDU [18:48:45]CAPDU: 80 17 00 00 [18:48:45]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:48:45]Write i2c OK [18:48:45]MH_I2C_Read... [18:48:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:48:45]Read from MH i2c: E2 [18:48:45]MH_I2C_Read... [18:48:45]Read from MH i2c: E2 FD 00 [18:48:45]MH_I2C_Read... [18:48:45]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [18:48:45]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [18:48:45]wFMCommunicate OK [18:48:45]wFMCommunicate request_size=4 [18:48:45]MH_SAM_APDU [18:48:45]CAPDU: 80 17 00 00 [18:48:45]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:48:45]Write i2c OK [18:48:45]MH_I2C_Read... [18:48:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:48:45]Read from MH i2c: E2 [18:48:45]MH_I2C_Read... [18:48:45]Read from MH i2c: E2 FD 00 [18:48:45]MH_I2C_Read... [18:48:45]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [18:48:45]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [18:48:45]wFMCommunicate OK [18:48:45]wFMCommunicate request_size=4 [18:48:45]MH_SAM_APDU [18:48:45]CAPDU: 80 17 00 00 [18:48:45]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:48:45]Write i2c OK [18:48:45]MH_I2C_Read... [18:48:46]OFD Sender: No OFD packet to send [18:48:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:48:46]Read from MH i2c: E2 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 FD 00 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [18:48:46]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [18:48:46]wFMCommunicate OK [18:48:46]wFMCommunicate request_size=4 [18:48:46]MH_SAM_APDU [18:48:46]CAPDU: 80 17 00 00 [18:48:46]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:48:46]Write i2c OK [18:48:46]MH_I2C_Read... [18:48:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:48:46]Read from MH i2c: E2 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 E6 00 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [18:48:46]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:48:46]wFMCommunicate OK [18:48:46]SAM_PROTO_GetFMData done [18:48:46]requested_item fm.sale_refund.total is exist - process it [18:48:46]requested_item fm.buy.total is exist - process it [18:48:46]requested_item shift.sale.total is exist - process it [18:48:46]SAM_PROTO_GetShiftData [18:48:46]wFMCommunicate request_size=4 [18:48:46]MH_SAM_APDU [18:48:46]CAPDU: 80 13 02 00 [18:48:46]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:48:46]Write i2c OK [18:48:46]MH_I2C_Read... [18:48:46]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:48:46]Read from MH i2c: E2 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 FD 00 [18:48:46]MH_I2C_Read... [18:48:46]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 41 02 00 00 69 04 9E 00 6F 04 04 00 41 02 00 00 B1 04 04 00 83 CD 2E 03 70 04 04 00 58 7E 3B 02 72 04 03 00 2B 4F F3 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 A9 8B 56 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 2F 36 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 EA [18:48:46]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 41 02 00 00 69 04 9E 00 6F 04 04 00 41 02 00 00 B1 04 04 00 83 CD 2E 03 70 04 04 00 58 7E 3B 02 72 04 03 00 2B 4F F3 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 A9 8B 56 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 2F 36 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:48:46]wFMCommunicate OK [18:48:46]wFMCommunicate request_size=4 [18:48:46]MH_SAM_APDU [18:48:46]CAPDU: 80 17 00 00 [18:48:46]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:48:46]Write i2c OK [18:48:46]MH_I2C_Read... [18:48:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:48:47]Read from MH i2c: E2 [18:48:47]MH_I2C_Read... [18:48:47]Read from MH i2c: E2 FD 00 [18:48:47]MH_I2C_Read... [18:48:47]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 [18:48:47]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 [18:48:47]wFMCommunicate OK [18:48:47]wFMCommunicate request_size=4 [18:48:47]MH_SAM_APDU [18:48:47]CAPDU: 80 17 00 00 [18:48:47]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:48:47]Write i2c OK [18:48:47]MH_I2C_Read... [18:48:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:48:47]Read from MH i2c: E2 [18:48:47]MH_I2C_Read... [18:48:47]Read from MH i2c: E2 FD 00 [18:48:47]MH_I2C_Read... [18:48:47]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 [18:48:47]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 [18:48:47]wFMCommunicate OK [18:48:47]wFMCommunicate request_size=4 [18:48:47]MH_SAM_APDU [18:48:47]CAPDU: 80 17 00 00 [18:48:47]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:48:47]Write i2c OK [18:48:47]MH_I2C_Read... [18:48:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:48:47]Read from MH i2c: E2 [18:48:47]MH_I2C_Read... [18:48:47]Read from MH i2c: E2 FD 00 [18:48:47]MH_I2C_Read... [18:48:47]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 [18:48:47]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 [18:48:47]wFMCommunicate OK [18:48:47]wFMCommunicate request_size=4 [18:48:47]MH_SAM_APDU [18:48:47]CAPDU: 80 17 00 00 [18:48:47]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:48:47]Write i2c OK [18:48:47]MH_I2C_Read... [18:48:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [18:48:48]Read from MH i2c: E2 [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: E2 CE 00 [18:48:48]MH_I2C_Read... [18:48:48]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 [18:48:48]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 [18:48:48]wFMCommunicate OK [18:48:48]SAM_PROTO_GetShiftData done [18:48:48]requested_item shift.sale.total_cash is exist - process it [18:48:48]requested_item shift.sale_refund.total is exist - process it [18:48:48]requested_item shift.sale_refund.total_cash is exist - process it [18:48:48]requested_item shift.buy.total is exist - process it [18:48:48]requested_item shift.buy.total_cash is exist - process it [18:48:48]produce_requested_data done [18:48:48]produce_requested_data return {"fm.sale.total":149289205.22,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":533989.15,"shift.sale.total_cash":374534.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:48:48]process_action_free get_value [18:48:48]json_value_free [18:48:48]json_value_free done [18:48:48]process_json_proto returns [18:48:48]Send response to host [18:48:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149289205.22,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":533989.15,"shift.sale.total_cash":374534.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:48:48]free response buf [18:48:48]execute_script done [18:48:48]execute_script returns [18:48:48]free content buf [18:48:48]Sock 10.Close socket [18:48:48]Sock 10.Thread stoped [18:48:48]accept exits with 8 [18:48:48]New connection [18:48:48]New thread 3067067748 created [18:48:48]Thread 3066924388 joined [18:48:48]Waiting for new connection... [18:48:48] Sock 8.Parse request [18:48:48]Sock 8.Check first char [18:48:48]Sock 8.First char is OK [18:48:48]request: POST /json_proto HTTP/1.0 [18:48:48]Method: POST [18:48:48]URL: /json_proto [18:48:48]Method is POST - this is cgi request [18:48:48]url: /json_proto [18:48:48]query_string will be loaded in cgi processing [18:48:48]execute_cgi json_proto POST (null) [18:48:48]execute_cgi path=json_proto method=POST [18:48:48]POST find Content-Length [18:48:48]Host: 172.17.44.132:8080 [18:48:48]Content-Length: 682 [18:48:48]Content-Type: application/json [18:48:48] [18:48:48]POST finish read [18:48:48]Found Content-Length = 682 [18:48:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:48]execute_script... [18:48:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:48:48]POST & json_proto [18:48:48]process_json_proto [18:48:48]json parsed OK: [18:48:48]protocol is kg_v1.0 [18:48:48]action value=close_receipt [18:48:48]process_action close_receipt [18:48:48]cmd_close_receipt [18:48:48]MH_GetDate [18:48:48]Write to MH i2c: F0 00 00 1D 00 0C [18:48:48]Write i2c OK [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: F0 [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: F0 09 00 [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: F0 09 00 1D 00 00 90 D9 C8 66 2A 83 C1 65 7F [18:48:48]GetLastDocTimeStamp 97 [18:48:48]current date 1724438928 [18:48:48]FM_GetShiftState [18:48:48]SAM_PROTO_GetShiftState [18:48:48]wFMCommunicate request_size=4 [18:48:48]MH_SAM_APDU [18:48:48]CAPDU: 80 13 01 00 [18:48:48]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:48:48]Write i2c OK [18:48:48]MH_I2C_Read... [18:48:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:48]Read from MH i2c: E2 [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: E2 0E 00 [18:48:48]MH_I2C_Read... [18:48:48]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [18:48:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:48:48]wFMCommunicate OK [18:48:48]SAM_PROTO_GetShiftState done [18:48:48]FM_GetShiftState done [18:48:48]opened in 1724372766 [18:48:48]opened+sec_in_day 1724459166 [18:48:48]quantity*price = 100021 [18:48:48]sum+1 = 100023 [18:48:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 578 23.08.2024 18:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165725 ФПД: 45417514634861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184848&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165725&fm=45417514634861&tin=02508201610067®Number=0000000000092562&sum=100000 [18:48:50]StoreToDocumentArchive [18:48:50]shift 469 fd 165725 [18:48:50]save to /storage/0469/doc_00165725 [18:48:50]save last doc name /storage/0469/doc_00165725 to /storage/kkm_last_doc_name [18:48:50]save OK [18:48:50]Clear old archive folders... [18:48:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:48:50]tlvbuf is 0092C520 [18:48:50]SAM_PROTO_ClearQueue [18:48:50]wFMCommunicate request_size=4 [18:48:50]MH_SAM_APDU [18:48:50]CAPDU: 80 09 00 00 [18:48:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:48:50]Read from MH i2c: E2 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 03 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:48:50]RAPDU: 90 00 [18:48:50]wFMCommunicate OK [18:48:50]SAM_PROTO_ClearQueue done [18:48:50]KKMCreateOFDPacket [18:48:50]OFDProtocolAddRootSTLVToBuf [18:48:50]FM_MakeSignedData [18:48:50]FM_MakeSignedData [18:48:50]SAM_PROTO_SignData [18:48:50]wFMCommunicate request_size=4 [18:48:50]MH_SAM_APDU [18:48:50]CAPDU: 80 0D 01 02 [18:48:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:48:50]Read from MH i2c: E2 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 03 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:48:50]RAPDU: 90 00 [18:48:50]wFMCommunicate OK [18:48:50]wFMCommunicate request_size=255 [18:48:50]MH_SAM_APDU [18:48:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 42 02 00 00 F4 03 04 00 90 D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 87 02 00 35 04 06 00 29 [18:48:50]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 42 02 00 00 F4 03 04 00 90 D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 87 02 00 35 04 06 00 29 00 00 16 [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:50]Read from MH i2c: E2 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 03 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:48:50]RAPDU: 90 00 [18:48:50]wFMCommunicate OK [18:48:50]wFMCommunicate request_size=10 [18:48:50]MH_SAM_APDU [18:48:50]CAPDU: 80 0D 02 02 05 4E 96 D3 8E 6D [18:48:50]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 4E 96 D3 8E 6D 00 00 64 [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:48:50]Read from MH i2c: E2 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 03 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:48:50]RAPDU: 90 00 [18:48:50]wFMCommunicate OK [18:48:50]wFMCommunicate request_size=4 [18:48:50]MH_SAM_APDU [18:48:50]CAPDU: 80 0D 03 02 [18:48:50]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:48:50]Read from MH i2c: E2 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 0B 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 0B 00 2F 00 00 0B 86 01 1F CA BF 3A BE 90 00 DD [18:48:50]RAPDU: 0B 86 01 1F CA BF 3A BE 90 00 [18:48:50]wFMCommunicate OK [18:48:50]SAM_PROTO_SignData done [18:48:50]FM_MakeSignedData done [18:48:50]CreateOFDProtocolMessage [18:48:50]wFMCommunicate request_size=4 [18:48:50]MH_SAM_APDU [18:48:50]CAPDU: 80 11 00 00 [18:48:50]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:50]Read from MH i2c: E2 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 17 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [18:48:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:48:50]wFMCommunicate OK [18:48:50]CreateOFDProtocolMessage done [18:48:50]OFDSenderStorePacket 165725 [18:48:50]StoreOFDPacket docnum=165725 [18:48:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6B DA 07 01 E0 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 42 02 00 00 F4 03 04 00 90 D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 87 02 00 35 04 06 00 29 4E 96 D3 8E 6D 0B 86 01 1F CA BF 3A BE [18:48:50]CheckFolder [18:48:50]dirname=/storage/ofd_packets [18:48:50]CheckFolder done [18:48:50]ProducePacketName [18:48:50]name=ofd_packets/00165725 [18:48:50]NVStorageSaveData ofd_packets/00165725 [18:48:50]File name is /storage/ofd_packets/00165725 [18:48:50]Write 301 bytes [18:48:50]NVStorageSaveData done [18:48:50]OFDSenderStorePacket done [18:48:50]KKMCreateOFDPacket done [18:48:50]NVStorageSaveData kkm_last_timestamp [18:48:50]File name is /storage/kkm_last_timestamp [18:48:50]Write 4 bytes [18:48:50]NVStorageSaveData done [18:48:50]ExternCall_PrintAddStr [18:48:50]wPrintStart [18:48:50]Write to MH i2c: 01 00 00 31 00 31 [18:48:50]Write i2c OK [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: 01 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: 01 07 00 [18:48:50]MH_I2C_Read... [18:48:50]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:48:50]RasterBufferAndPrint [18:48:50]line Счет N : (1)294577 [18:48:50]line ИНН: 02508201610067 [18:48:50]line Контрольно-Кассовый Чек [18:48:50]line ПРОДАЖА [18:48:50]line ТРК (МРК, ГНК) : 53 [18:48:50]line Товар: 2710124500 [18:48:50]line Аи-95-К-5 [18:48:50]line 13.480 * 74.20 [18:48:50]line = 1000.22 [18:48:50]line НДС 12% НСП 1% [18:48:50]line > о реализуемом товаре [18:48:50]line ОКРУГЛЕНИЕ: -0.22 [18:48:50]line ИТОГО: 1000.00 [18:48:50]line Внесено: 1000.00 [18:48:50]line СДАЧА: 0.00 [18:48:50]line НСП 1% : 8.85 [18:48:50]line НДС 12% : 106.22 [18:48:50]line Наличными: 1000.00 [18:48:50]line Безнал.: 0.00 [18:48:50]line Место: АЗС № 130 "Партнер Нефть" [18:48:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:48:50]line СНО: Общий режим [18:48:50]line Чек 578 23.08.2024 18:48 [18:48:50]line Смена: 469 ФФД: 1.0 [18:48:50]line ЗНМ: 0300000070 [18:48:50]line РНМ: 0000000000092562 [18:48:50]line Версия ККМ: 001 [18:48:50]line ФМ: 0000000000871769 [18:48:50]line ФД: 165725 [18:48:50]line ФПД: 45417514634861 [18:48:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T184848&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165725&fm=45417514634861&tin=02508201610067®Number=0000000000092562&sum=100000 [18:48:50]written 0, free lines is 4095 [18:48:50]OFD Sender: Processing packet 165725 [packets to send 997, broken 996] [18:48:50]ProducePacketName [18:48:50]name=ofd_packets/00165725 [18:48:50]OFD Sender: To server: pG, [18:48:50]CommunicateWithHost lk.salyk.kg:30040 [18:48:50]ConnectInit lk.salyk.kg [18:48:51]Write to MH i2c: 01 00 00 5C 00 5C [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: 01 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: 01 07 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D1 0C 40 [18:48:51]RasterBufferAndPrint [18:48:51]line [18:48:51]line [18:48:51]line [18:48:51]line [18:48:51]line [18:48:51]written 0, free lines is 3305 [18:48:51]MH_Cut [18:48:51]Write to MH i2c: D1 01 00 63 00 01 35 [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: D1 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: D1 01 00 [18:48:51]MH_I2C_Read... [18:48:51]Read from MH i2c: D1 01 00 63 00 00 34 [18:48:51]Write to MH i2c: 01 00 00 64 00 64 [18:48:51]Write i2c OK [18:48:51]MH_I2C_Read... [18:48:52]*** Cut start [18:48:52]*** Purtial cut [18:48:52]*** Stage 1: CUTSNS_PIN = 1 [18:48:54]Read from MH i2c: 01 [18:48:54]MH_I2C_Read... [18:48:54]*** Stop cut motor [18:48:54]*** Cut end [18:48:54]Read from MH i2c: 01 07 00 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:48:54]process_action close_receipt done [18:48:54]requested_data is exist [18:48:54]produce_requested_data [18:48:54]requested_item fm.sn is exist - process it [18:48:54]wFMCommunicate request_size=4 [18:48:54]MH_SAM_APDU [18:48:54]CAPDU: 80 11 00 00 [18:48:54]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:48:54]Write i2c OK [18:48:54]MH_I2C_Read... [18:48:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:48:54]Read from MH i2c: E2 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: E2 17 00 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [18:48:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:48:54]wFMCommunicate OK [18:48:54]requested_item fd.num is exist - process it [18:48:54]SAM_PROTO_GetFieldsCounters [18:48:54]wFMCommunicate request_size=4 [18:48:54]MH_SAM_APDU [18:48:54]CAPDU: 80 13 00 00 [18:48:54]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:48:54]Write i2c OK [18:48:54]MH_I2C_Read... [18:48:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:48:54]Read from MH i2c: E2 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: E2 62 00 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 90 [18:48:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 42 02 00 00 5E 04 04 00 42 02 00 00 57 04 04 00 43 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:48:54]wFMCommunicate OK [18:48:54]SAM_PROTO_GetFieldsCounters done [18:48:54]requested_item shift.num is exist - process it [18:48:54]requested_item shift.opened is exist - process it [18:48:54]req_shift_opened [18:48:54]FM_GetShiftState [18:48:54]SAM_PROTO_GetShiftState [18:48:54]wFMCommunicate request_size=4 [18:48:54]MH_SAM_APDU [18:48:54]CAPDU: 80 13 01 00 [18:48:54]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:48:54]Write i2c OK [18:48:54]MH_I2C_Read... [18:48:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:48:54]Read from MH i2c: E2 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: E2 0E 00 [18:48:54]MH_I2C_Read... [18:48:54]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [18:48:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:48:54]wFMCommunicate OK [18:48:54]SAM_PROTO_GetShiftState done [18:48:54]FM_GetShiftState done [18:48:54]req_shift_opened done [18:48:54]requested_item shift.open_date is exist - process it [18:48:54]req_shift_open_date [18:48:54]req_shift_open_date done [18:48:54]produce_requested_data done [18:48:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165725,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:48:54]process_action_free close_receipt [18:48:54]json_value_free [18:48:54]json_value_free done [18:48:54]process_json_proto returns [18:48:54]Send response to host [18:48:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165725,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:48:54]free response buf [18:48:54]execute_script done [18:48:54]execute_script returns [18:48:54]free content buf [18:48:54]Sock 8.Close socket [18:48:54]Sock 8.Thread stoped [18:48:55]ConnectInit Can't take IP for lk.salyk.kg [18:48:55]CommunicateWithHost connect error [18:48:55]CommunicateWithHost err = -1 [18:48:55]OFD Sender: Server communicate error [18:49:00]OFD Sender: Processing packet 165725 [packets to send 997, broken 996] [18:49:00]ProducePacketName [18:49:00]name=ofd_packets/00165725 [18:49:00]OFD Sender: To server: pG, [18:49:00]CommunicateWithHost lk.salyk.kg:30040 [18:49:00]ConnectInit lk.salyk.kg [18:49:05]ConnectInit Can't take IP for lk.salyk.kg [18:49:05]CommunicateWithHost connect error [18:49:05]CommunicateWithHost err = -1 [18:49:05]OFD Sender: Server communicate error [18:49:07]recv_with_timeout no data received [18:49:11]OFD Sender: Processing packet 165725 [packets to send 997, broken 996] [18:49:11]ProducePacketName [18:49:11]name=ofd_packets/00165725 [18:49:11]OFD Sender: To server: pG, [18:49:11]CommunicateWithHost lk.salyk.kg:30040 [18:49:11]ConnectInit lk.salyk.kg [18:49:16]ConnectInit Can't take IP for lk.salyk.kg [18:49:16]CommunicateWithHost connect error [18:49:16]CommunicateWithHost err = -1 [18:49:16]OFD Sender: Server communicate error [18:49:21]OFD Sender: Processing packet 165725 [packets to send 997, broken 996] [18:49:21]ProducePacketName [18:49:21]name=ofd_packets/00165725 [18:49:21]OFD Sender: To server: pG, [18:49:21]CommunicateWithHost lk.salyk.kg:30040 [18:49:21]ConnectInit lk.salyk.kg [18:49:27]recv_with_timeout no data received [18:49:54]Connected sock=8 [18:49:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6B DA 07 01 E0 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 42 02 00 00 F4 03 04 00 90 D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 87 02 00 35 04 06 00 29 4E 96 D3 8E 6D 0B 86 01 1F CA BF 3A BE [18:49:59]recv_with_timeout no data received [18:49:59]CommunicateWithHost answer receiving error [18:49:59]CommunicateWithHost err = -3 [18:49:59]OFD Sender: Server communicate error [18:50:00]recv_with_timeout no data received [18:50:04]OFD Sender: Processing packet 165725 [packets to send 997, broken 996] [18:50:04]ProducePacketName [18:50:04]name=ofd_packets/00165725 [18:50:04]OFD Sender: To server: pG, [18:50:04]CommunicateWithHost lk.salyk.kg:30040 [18:50:04]ConnectInit lk.salyk.kg [18:50:05]accept exits with 10 [18:50:05]New connection [18:50:05]New thread 3066924388 created [18:50:05]Thread 3067067748 joined [18:50:05]Waiting for new connection... [18:50:05] Sock 10.Parse request [18:50:05]Sock 10.Check first char [18:50:05]Sock 10.First char is OK [18:50:05]request: POST /json_proto HTTP/1.0 [18:50:05]Method: POST [18:50:05]URL: /json_proto [18:50:05]Method is POST - this is cgi request [18:50:05]url: /json_proto [18:50:05]query_string will be loaded in cgi processing [18:50:05]execute_cgi json_proto POST (null) [18:50:05]execute_cgi path=json_proto method=POST [18:50:05]POST find Content-Length [18:50:05]Host: 172.17.44.132:8080 [18:50:05]Content-Length: 645 [18:50:05]Content-Type: application/json [18:50:05] [18:50:05]POST finish read [18:50:05]Found Content-Length = 645 [18:50:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51098", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:05]execute_script... [18:50:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51098", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:05]POST & json_proto [18:50:05]process_json_proto [18:50:05]json parsed OK: [18:50:05]protocol is kg_v1.0 [18:50:05]action value=close_receipt [18:50:05]process_action close_receipt [18:50:05]cmd_close_receipt [18:50:05]MH_GetDate [18:50:05]Write to MH i2c: F0 00 00 68 00 57 [18:50:05]Write i2c OK [18:50:05]MH_I2C_Read... [18:50:05]Read from MH i2c: F0 [18:50:05]MH_I2C_Read... [18:50:05]Read from MH i2c: F0 09 00 [18:50:05]MH_I2C_Read... [18:50:05]Read from MH i2c: F0 09 00 68 00 00 DD D9 C8 66 2A 83 C1 65 17 [18:50:05]GetLastDocTimeStamp 1724438928 [18:50:05]current date 1724439005 [18:50:05]FM_GetShiftState [18:50:05]SAM_PROTO_GetShiftState [18:50:05]wFMCommunicate request_size=4 [18:50:05]MH_SAM_APDU [18:50:05]CAPDU: 80 13 01 00 [18:50:05]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:50:05]Write i2c OK [18:50:05]MH_I2C_Read... [18:50:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:05]Read from MH i2c: E2 [18:50:05]MH_I2C_Read... [18:50:05]Read from MH i2c: E2 0E 00 [18:50:05]MH_I2C_Read... [18:50:05]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [18:50:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:50:05]wFMCommunicate OK [18:50:05]SAM_PROTO_GetShiftState done [18:50:05]FM_GetShiftState done [18:50:05]opened in 1724372766 [18:50:05]opened+sec_in_day 1724459166 [18:50:05]quantity*price = 12500 [18:50:05]sum+1 = 12501 [18:50:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 579 23.08.2024 18:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165726 ФПД: 75564228843040 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185005&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165726&fm=75564228843040&tin=02508201610067®Number=0000000000092562&sum=12500 0 [18:50:06]StoreToDocumentArchive [18:50:06]shift 469 fd 165726 [18:50:06]save to /storage/0469/doc_00165726 [18:50:06]save last doc name /storage/0469/doc_00165726 to /storage/kkm_last_doc_name [18:50:06]save OK [18:50:06]Clear old archive folders... [18:50:06]ProcessDocumentItem done err = 0, tmpTLVsize=282 [18:50:06]tlvbuf is 008C8550 [18:50:06]SAM_PROTO_ClearQueue [18:50:06]wFMCommunicate request_size=4 [18:50:06]MH_SAM_APDU [18:50:06]CAPDU: 80 09 00 00 [18:50:06]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:50:06]Write i2c OK [18:50:06]MH_I2C_Read... [18:50:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:06]Read from MH i2c: E2 [18:50:06]MH_I2C_Read... [18:50:06]Read from MH i2c: E2 03 00 [18:50:06]MH_I2C_Read... [18:50:06]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:50:06]RAPDU: 90 00 [18:50:06]wFMCommunicate OK [18:50:06]SAM_PROTO_ClearQueue done [18:50:06]KKMCreateOFDPacket [18:50:06]OFDProtocolAddRootSTLVToBuf [18:50:06]FM_MakeSignedData [18:50:06]FM_MakeSignedData [18:50:06]SAM_PROTO_SignData [18:50:06]wFMCommunicate request_size=4 [18:50:06]MH_SAM_APDU [18:50:06]CAPDU: 80 0D 01 02 [18:50:06]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:50:06]Write i2c OK [18:50:06]MH_I2C_Read... [18:50:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:06]Read from MH i2c: E2 [18:50:06]MH_I2C_Read... [18:50:06]Read from MH i2c: E2 03 00 [18:50:06]MH_I2C_Read... [18:50:06]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:50:06]RAPDU: 90 00 [18:50:06]wFMCommunicate OK [18:50:06]wFMCommunicate request_size=255 [18:50:06]MH_SAM_APDU [18:50:06]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 DD D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [18:50:06]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 DD D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 EC [18:50:06]Write i2c OK [18:50:06]MH_I2C_Read... [18:50:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:07]Read from MH i2c: E2 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: E2 03 00 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:50:07]RAPDU: 90 00 [18:50:07]wFMCommunicate OK [18:50:07]wFMCommunicate request_size=41 [18:50:07]MH_SAM_APDU [18:50:07]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 87 02 00 35 04 06 00 44 B9 AB 04 96 20 [18:50:07]Write to MH i2c: E2 2C 00 79 00 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 87 02 00 35 04 06 00 44 B9 AB 04 96 20 00 00 11 [18:50:07]Write i2c OK [18:50:07]MH_I2C_Read... [18:50:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:07]Read from MH i2c: E2 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: E2 03 00 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:50:07]RAPDU: 90 00 [18:50:07]wFMCommunicate OK [18:50:07]wFMCommunicate request_size=4 [18:50:07]MH_SAM_APDU [18:50:07]CAPDU: 80 0D 03 02 [18:50:07]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:50:07]Write i2c OK [18:50:07]MH_I2C_Read... [18:50:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:07]Read from MH i2c: E2 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: E2 0B 00 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: E2 0B 00 7A 00 00 9E 71 FC D5 CC A1 2C 7D 90 00 EC [18:50:07]RAPDU: 9E 71 FC D5 CC A1 2C 7D 90 00 [18:50:07]wFMCommunicate OK [18:50:07]SAM_PROTO_SignData done [18:50:07]FM_MakeSignedData done [18:50:07]CreateOFDProtocolMessage [18:50:07]wFMCommunicate request_size=4 [18:50:07]MH_SAM_APDU [18:50:07]CAPDU: 80 11 00 00 [18:50:07]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:50:07]Write i2c OK [18:50:07]MH_I2C_Read... [18:50:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:07]Read from MH i2c: E2 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: E2 17 00 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [18:50:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:50:07]wFMCommunicate OK [18:50:07]CreateOFDProtocolMessage done [18:50:07]OFDSenderStorePacket 165726 [18:50:07]StoreOFDPacket docnum=165726 [18:50:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 09 05 26 01 F6 AB 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 DD D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 87 02 00 35 04 06 00 44 B9 AB 04 96 20 9E 71 FC D5 CC A1 2C 7D [18:50:07]CheckFolder [18:50:07]dirname=/storage/ofd_packets [18:50:07]CheckFolder done [18:50:07]ProducePacketName [18:50:07]name=ofd_packets/00165726 [18:50:07]NVStorageSaveData ofd_packets/00165726 [18:50:07]File name is /storage/ofd_packets/00165726 [18:50:07]Write 332 bytes [18:50:07]NVStorageSaveData done [18:50:07]OFDSenderStorePacket done [18:50:07]KKMCreateOFDPacket done [18:50:07]NVStorageSaveData kkm_last_timestamp [18:50:07]File name is /storage/kkm_last_timestamp [18:50:07]Write 4 bytes [18:50:07]NVStorageSaveData done [18:50:07]ExternCall_PrintAddStr [18:50:07]wPrintStart [18:50:07]Write to MH i2c: 01 00 00 7C 00 7C [18:50:07]Write i2c OK [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: 01 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: 01 07 00 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:50:07]RasterBufferAndPrint [18:50:07]line Счет N : (3)51098 [18:50:07]line ИНН: 02508201610067 [18:50:07]line Контрольно-Кассовый Чек [18:50:07]line ПРОДАЖА [18:50:07]line Товар: 2000036220012 [18:50:07]line Кофе Капучино XL(GABB TRADE) [18:50:07]line 1.000 * 125.00 [18:50:07]line = 125.00 [18:50:07]line НДС 12% НСП 1% [18:50:07]line > о реализуемом товаре [18:50:07]line ИТОГО: 125.00 [18:50:07]line НСП 1% : 1.11 [18:50:07]line НДС 12% : 13.27 [18:50:07]line Наличными: 125.00 [18:50:07]line Безнал.: 0.00 [18:50:07]line Место: АЗС № 130 "Партнер Нефть" [18:50:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:50:07]line СНО: Общий режим [18:50:07]line Чек 579 23.08.2024 18:50 [18:50:07]line Смена: 469 ФФД: 1.0 [18:50:07]line ЗНМ: 0300000070 [18:50:07]line РНМ: 0000000000092562 [18:50:07]line Версия ККМ: 001 [18:50:07]line ФМ: 0000000000871769 [18:50:07]line ФД: 165726 [18:50:07]line ФПД: 75564228843040 [18:50:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185005&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165726&fm=75564228843040&tin=02508201610067®Number=0000000000092562&sum=12500 [18:50:07]line 0 [18:50:07]written 0, free lines is 4095 [18:50:07]Write to MH i2c: 01 00 00 A5 00 A5 [18:50:07]Write i2c OK [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: 01 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: 01 07 00 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 E2 0C 9A [18:50:07]RasterBufferAndPrint [18:50:07]line [18:50:07]line [18:50:07]line [18:50:07]line [18:50:07]line [18:50:07]written 0, free lines is 3309 [18:50:07]MH_Cut [18:50:07]Write to MH i2c: D1 01 00 AC 00 01 7E [18:50:07]Write i2c OK [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: D1 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: D1 01 00 [18:50:07]MH_I2C_Read... [18:50:07]Read from MH i2c: D1 01 00 AC 00 00 7D [18:50:07]Write to MH i2c: 01 00 00 AD 00 AD [18:50:07]Write i2c OK [18:50:07]MH_I2C_Read... [18:50:08]*** Cut start [18:50:08]*** Purtial cut [18:50:08]*** Stage 1: CUTSNS_PIN = 1 [18:50:09]ConnectInit Can't take IP for lk.salyk.kg [18:50:09]CommunicateWithHost connect error [18:50:09]CommunicateWithHost err = -1 [18:50:09]OFD Sender: Server communicate error [18:50:09]OFD Sender: Processing packet 165725 [packets to send 998, broken 996] [18:50:09]ProducePacketName [18:50:09]name=ofd_packets/00165725 [18:50:09]OFD Sender: To server: pG, [18:50:09]CommunicateWithHost lk.salyk.kg:30040 [18:50:09]ConnectInit lk.salyk.kg [18:50:10]Read from MH i2c: 01 [18:50:10]MH_I2C_Read... [18:50:10]*** Stop cut motor [18:50:10]*** Cut end [18:50:10]Read from MH i2c: 01 07 00 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [18:50:10]process_action close_receipt done [18:50:10]requested_data is exist [18:50:10]produce_requested_data [18:50:10]requested_item fm.sn is exist - process it [18:50:10]wFMCommunicate request_size=4 [18:50:10]MH_SAM_APDU [18:50:10]CAPDU: 80 11 00 00 [18:50:10]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [18:50:10]Write i2c OK [18:50:10]MH_I2C_Read... [18:50:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:10]Read from MH i2c: E2 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 17 00 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [18:50:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:50:10]wFMCommunicate OK [18:50:10]requested_item fd.num is exist - process it [18:50:10]SAM_PROTO_GetFieldsCounters [18:50:10]wFMCommunicate request_size=4 [18:50:10]MH_SAM_APDU [18:50:10]CAPDU: 80 13 00 00 [18:50:10]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [18:50:10]Write i2c OK [18:50:10]MH_I2C_Read... [18:50:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:10]Read from MH i2c: E2 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 62 00 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 DD [18:50:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 43 02 00 00 5E 04 04 00 43 02 00 00 57 04 04 00 44 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:10]wFMCommunicate OK [18:50:10]SAM_PROTO_GetFieldsCounters done [18:50:10]requested_item shift.num is exist - process it [18:50:10]requested_item shift.opened is exist - process it [18:50:10]req_shift_opened [18:50:10]FM_GetShiftState [18:50:10]SAM_PROTO_GetShiftState [18:50:10]wFMCommunicate request_size=4 [18:50:10]MH_SAM_APDU [18:50:10]CAPDU: 80 13 01 00 [18:50:10]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [18:50:10]Write i2c OK [18:50:10]MH_I2C_Read... [18:50:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:10]Read from MH i2c: E2 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 0E 00 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [18:50:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:50:10]wFMCommunicate OK [18:50:10]SAM_PROTO_GetShiftState done [18:50:10]FM_GetShiftState done [18:50:10]req_shift_opened done [18:50:10]requested_item shift.open_date is exist - process it [18:50:10]req_shift_open_date [18:50:10]req_shift_open_date done [18:50:10]produce_requested_data done [18:50:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165726,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:50:10]process_action_free close_receipt [18:50:10]json_value_free [18:50:10]json_value_free done [18:50:10]process_json_proto returns [18:50:10]Send response to host [18:50:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165726,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:50:10]free response buf [18:50:10]execute_script done [18:50:10]execute_script returns [18:50:10]free content buf [18:50:10]Sock 10.Close socket [18:50:10]Sock 10.Thread stoped [18:50:14]ConnectInit Can't take IP for lk.salyk.kg [18:50:14]CommunicateWithHost connect error [18:50:14]CommunicateWithHost err = -1 [18:50:14]OFD Sender: Server communicate error [18:50:16]accept exits with 11 [18:50:16]New connection [18:50:16]New thread 3067067748 created [18:50:16]Thread 3066924388 joined [18:50:16]Waiting for new connection... [18:50:16] Sock 11.Parse request [18:50:16]Sock 11.Check first char [18:50:16]Sock 11.First char is OK [18:50:16]request: POST /json_proto HTTP/1.0 [18:50:16]Method: POST [18:50:16]URL: /json_proto [18:50:16]Method is POST - this is cgi request [18:50:16]url: /json_proto [18:50:16]query_string will be loaded in cgi processing [18:50:16]execute_cgi json_proto POST (null) [18:50:16]execute_cgi path=json_proto method=POST [18:50:16]POST find Content-Length [18:50:16]Host: 172.17.44.132:8080 [18:50:16]Content-Length: 682 [18:50:16]Content-Type: application/json [18:50:16] [18:50:16]POST finish read [18:50:16]Found Content-Length = 682 [18:50:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 30.930, "sum" : 2097.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 2097.00, "payments": [ { "type": 0, "sum" : 2097.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:16]execute_script... [18:50:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 30.930, "sum" : 2097.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 2097.00, "payments": [ { "type": 0, "sum" : 2097.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:16]POST & json_proto [18:50:16]process_json_proto [18:50:16]json parsed OK: [18:50:16]protocol is kg_v1.0 [18:50:16]action value=close_receipt [18:50:16]process_action close_receipt [18:50:16]cmd_close_receipt [18:50:16]MH_GetDate [18:50:16]Write to MH i2c: F0 00 00 B1 00 A0 [18:50:16]Write i2c OK [18:50:16]MH_I2C_Read... [18:50:16]Read from MH i2c: F0 [18:50:16]MH_I2C_Read... [18:50:16]Read from MH i2c: F0 09 00 [18:50:16]MH_I2C_Read... [18:50:16]Read from MH i2c: F0 09 00 B1 00 00 E8 D9 C8 66 2A 83 C1 65 6B [18:50:16]GetLastDocTimeStamp 1724439005 [18:50:16]current date 1724439016 [18:50:16]FM_GetShiftState [18:50:16]SAM_PROTO_GetShiftState [18:50:16]wFMCommunicate request_size=4 [18:50:16]MH_SAM_APDU [18:50:16]CAPDU: 80 13 01 00 [18:50:16]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:50:16]Write i2c OK [18:50:16]MH_I2C_Read... [18:50:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:16]Read from MH i2c: E2 [18:50:16]MH_I2C_Read... [18:50:16]Read from MH i2c: E2 0E 00 [18:50:16]MH_I2C_Read... [18:50:16]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [18:50:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:50:16]wFMCommunicate OK [18:50:16]SAM_PROTO_GetShiftState done [18:50:16]FM_GetShiftState done [18:50:16]opened in 1724372766 [18:50:16]opened+sec_in_day 1724459166 [18:50:16]quantity*price = 209705 [18:50:16]sum+1 = 209706 [18:50:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 2097.00 Внесено: 6000.00 СДАЧА: 3903.00 НСП 1% : 18.56 НДС 12% : 222.70 Наличными: 2097.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 580 23.08.2024 18:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165727 ФПД: 266610808914761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185016&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165727&fm=266610808914761&tin=02508201610067®Number=0000000000092562&sum=209700 [18:50:17]StoreToDocumentArchive [18:50:17]shift 469 fd 165727 [18:50:17]save to /storage/0469/doc_00165727 [18:50:17]save last doc name /storage/0469/doc_00165727 to /storage/kkm_last_doc_name [18:50:17]save OK [18:50:17]Clear old archive folders... [18:50:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:50:17]tlvbuf is 00933430 [18:50:17]SAM_PROTO_ClearQueue [18:50:17]wFMCommunicate request_size=4 [18:50:17]MH_SAM_APDU [18:50:17]CAPDU: 80 09 00 00 [18:50:17]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [18:50:17]Write i2c OK [18:50:17]MH_I2C_Read... [18:50:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:17]Read from MH i2c: E2 [18:50:17]MH_I2C_Read... [18:50:17]Read from MH i2c: E2 03 00 [18:50:17]MH_I2C_Read... [18:50:17]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [18:50:17]RAPDU: 90 00 [18:50:17]wFMCommunicate OK [18:50:17]SAM_PROTO_ClearQueue done [18:50:17]KKMCreateOFDPacket [18:50:17]OFDProtocolAddRootSTLVToBuf [18:50:17]FM_MakeSignedData [18:50:17]FM_MakeSignedData [18:50:17]SAM_PROTO_SignData [18:50:17]wFMCommunicate request_size=4 [18:50:17]MH_SAM_APDU [18:50:17]CAPDU: 80 0D 01 02 [18:50:17]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [18:50:17]Write i2c OK [18:50:17]MH_I2C_Read... [18:50:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:17]Read from MH i2c: E2 [18:50:17]MH_I2C_Read... [18:50:17]Read from MH i2c: E2 03 00 [18:50:17]MH_I2C_Read... [18:50:17]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:50:17]RAPDU: 90 00 [18:50:17]wFMCommunicate OK [18:50:17]wFMCommunicate request_size=255 [18:50:17]MH_SAM_APDU [18:50:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D2 78 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 29 33 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 33 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 56 00 00 00 00 07 04 06 00 24 33 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 E8 D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 87 02 00 35 04 06 00 F2 [18:50:17]Write to MH i2c: E2 02 01 C1 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 D2 78 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 29 33 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 33 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 56 00 00 00 00 07 04 06 00 24 33 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 E8 D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 87 02 00 35 04 06 00 F2 00 00 BB [18:50:17]Write i2c OK [18:50:17]MH_I2C_Read... [18:50:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:18]Read from MH i2c: E2 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 03 00 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:50:18]RAPDU: 90 00 [18:50:18]wFMCommunicate OK [18:50:18]wFMCommunicate request_size=10 [18:50:18]MH_SAM_APDU [18:50:18]CAPDU: 80 0D 02 02 05 7B 2A 8F 03 49 [18:50:18]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 7B 2A 8F 03 49 00 00 C6 [18:50:18]Write i2c OK [18:50:18]MH_I2C_Read... [18:50:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:18]Read from MH i2c: E2 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 03 00 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:50:18]RAPDU: 90 00 [18:50:18]wFMCommunicate OK [18:50:18]wFMCommunicate request_size=4 [18:50:18]MH_SAM_APDU [18:50:18]CAPDU: 80 0D 03 02 [18:50:18]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [18:50:18]Write i2c OK [18:50:18]MH_I2C_Read... [18:50:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:18]Read from MH i2c: E2 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 0B 00 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 0B 00 C3 00 00 31 9E CE 89 9E 26 79 35 90 00 D7 [18:50:18]RAPDU: 31 9E CE 89 9E 26 79 35 90 00 [18:50:18]wFMCommunicate OK [18:50:18]SAM_PROTO_SignData done [18:50:18]FM_MakeSignedData done [18:50:18]CreateOFDProtocolMessage [18:50:18]wFMCommunicate request_size=4 [18:50:18]MH_SAM_APDU [18:50:18]CAPDU: 80 11 00 00 [18:50:18]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [18:50:18]Write i2c OK [18:50:18]MH_I2C_Read... [18:50:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:18]Read from MH i2c: E2 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 17 00 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [18:50:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:50:18]wFMCommunicate OK [18:50:18]CreateOFDProtocolMessage done [18:50:18]OFDSenderStorePacket 165727 [18:50:18]StoreOFDPacket docnum=165727 [18:50:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2B 1B 07 01 0F AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D2 78 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 29 33 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 33 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 56 00 00 00 00 07 04 06 00 24 33 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 E8 D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 87 02 00 35 04 06 00 F2 7B 2A 8F 03 49 31 9E CE 89 9E 26 79 35 [18:50:18]CheckFolder [18:50:18]dirname=/storage/ofd_packets [18:50:18]CheckFolder done [18:50:18]ProducePacketName [18:50:18]name=ofd_packets/00165727 [18:50:18]NVStorageSaveData ofd_packets/00165727 [18:50:18]File name is /storage/ofd_packets/00165727 [18:50:18]Write 301 bytes [18:50:18]NVStorageSaveData done [18:50:18]OFDSenderStorePacket done [18:50:18]KKMCreateOFDPacket done [18:50:18]NVStorageSaveData kkm_last_timestamp [18:50:18]File name is /storage/kkm_last_timestamp [18:50:18]Write 4 bytes [18:50:18]NVStorageSaveData done [18:50:18]ExternCall_PrintAddStr [18:50:18]wPrintStart [18:50:18]Write to MH i2c: 01 00 00 C5 00 C5 [18:50:18]Write i2c OK [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: 01 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: 01 07 00 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [18:50:18]RasterBufferAndPrint [18:50:18]line Счет N : (1)294581 [18:50:18]line ИНН: 02508201610067 [18:50:18]line Контрольно-Кассовый Чек [18:50:18]line ПРОДАЖА [18:50:18]line ТРК (МРК, ГНК) : 32 [18:50:18]line Товар: 2710124130 [18:50:18]line Аи-92-К-5 [18:50:18]line 30.930 * 67.80 [18:50:18]line = 2097.05 [18:50:18]line НДС 12% НСП 1% [18:50:18]line > о реализуемом товаре [18:50:18]line ОКРУГЛЕНИЕ: -0.05 [18:50:18]line ИТОГО: 2097.00 [18:50:18]line Внесено: 6000.00 [18:50:18]line СДАЧА: 3903.00 [18:50:18]line НСП 1% : 18.56 [18:50:18]line НДС 12% : 222.70 [18:50:18]line Наличными: 2097.00 [18:50:18]line Безнал.: 0.00 [18:50:18]line Место: АЗС № 130 "Партнер Нефть" [18:50:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:50:18]line СНО: Общий режим [18:50:18]line Чек 580 23.08.2024 18:50 [18:50:18]line Смена: 469 ФФД: 1.0 [18:50:18]line ЗНМ: 0300000070 [18:50:18]line РНМ: 0000000000092562 [18:50:18]line Версия ККМ: 001 [18:50:18]line ФМ: 0000000000871769 [18:50:18]line ФД: 165727 [18:50:18]line ФПД: 266610808914761 [18:50:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185016&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165727&fm=266610808914761&tin=02508201610067®Number=0000000000092562&sum=209700 [18:50:18]OFD Sender: Processing packet 165725 [packets to send 999, broken 996] [18:50:18]ProducePacketName [18:50:18]name=ofd_packets/00165725 [18:50:18]OFD Sender: To server: pG, [18:50:18]CommunicateWithHost lk.salyk.kg:30040 [18:50:18]ConnectInit lk.salyk.kg [18:50:18]written 0, free lines is 4095 [18:50:18]Write to MH i2c: 01 00 00 F0 00 F0 [18:50:18]Write i2c OK [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: 01 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: 01 07 00 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E5 0C E8 [18:50:18]RasterBufferAndPrint [18:50:18]line [18:50:18]line [18:50:18]line [18:50:18]line [18:50:18]line [18:50:18]written 0, free lines is 3322 [18:50:18]MH_Cut [18:50:18]Write to MH i2c: D1 01 00 F7 00 01 C9 [18:50:18]Write i2c OK [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: D1 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: D1 01 00 [18:50:18]MH_I2C_Read... [18:50:18]Read from MH i2c: D1 01 00 F7 00 00 C8 [18:50:18]Write to MH i2c: 01 00 00 F8 00 F8 [18:50:18]Write i2c OK [18:50:18]MH_I2C_Read... [18:50:19]Connected sock=9 [18:50:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6B DA 07 01 E0 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 *** Cut start [18:50:19]02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 90 D9 C8 66 0E 04 04 00 D5 01 00 00 B9 *** Purtial cut [18:50:19]04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 87 02 00 35 04 06 00 29 4E 96 D3 8E 6D 0B 86 01 1F CA BF 3A BE [18:50:19]*** Stage 1: CUTSNS_PIN = 1 [18:50:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 2B 47 00 C3 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 87 02 00 F4 03 04 00 34 83 C8 66 B6 04 01 00 00 B2 F8 E8 2A 32 F9 D7 A1 [18:50:20]CommunicateWithHost err = 0 [18:50:20]CheckOFDResponse [18:50:20]1017 (14) - 77093643461234 [18:50:20]1041 (16) - 0000000000871769 [18:50:20]1040 (4) - 165725 [18:50:20]1012 (4) - 23.08.2024 12:40 [18:50:20]1206 (1) - 0 [18:50:20]OFD Sender: Remove packet 165725 [18:50:20]ProducePacketName [18:50:20]name=ofd_packets/00165725 [18:50:20]NVStorageDeleteData [18:50:21]OFD Sender: Processing packet 165726 [packets to send 998, broken 996] [18:50:21]ProducePacketName [18:50:21]name=ofd_packets/00165726 [18:50:21]OFD Sender: To server: pG, [18:50:21]CommunicateWithHost lk.salyk.kg:30040 [18:50:21]ConnectInit lk.salyk.kg [18:50:21]Read from MH i2c: 01 [18:50:21]MH_I2C_Read... [18:50:21]*** Stop cut motor [18:50:21]*** Cut end [18:50:21]Read from MH i2c: 01 07 00 [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [18:50:21]process_action close_receipt done [18:50:21]requested_data is exist [18:50:21]produce_requested_data [18:50:21]requested_item fm.sn is exist - process it [18:50:21]wFMCommunicate request_size=4 [18:50:21]MH_SAM_APDU [18:50:21]CAPDU: 80 11 00 00 [18:50:21]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [18:50:21]Write i2c OK [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: E2 [18:50:21]MH_I2C_Read... [18:50:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:21]Read from MH i2c: E2 17 00 [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [18:50:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:50:21]wFMCommunicate OK [18:50:21]requested_item fd.num is exist - process it [18:50:21]SAM_PROTO_GetFieldsCounters [18:50:21]wFMCommunicate request_size=4 [18:50:21]MH_SAM_APDU [18:50:21]CAPDU: 80 13 00 00 [18:50:21]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [18:50:21]Write i2c OK [18:50:21]MH_I2C_Read... [18:50:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:21]Read from MH i2c: E2 [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: E2 62 00 [18:50:21]MH_I2C_Read... [18:50:21]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 2C [18:50:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 44 02 00 00 5E 04 04 00 44 02 00 00 57 04 04 00 45 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:21]wFMCommunicate OK [18:50:21]SAM_PROTO_GetFieldsCounters done [18:50:21]requested_item shift.num is exist - process it [18:50:21]requested_item shift.opened is exist - process it [18:50:21]req_shift_opened [18:50:21]FM_GetShiftState [18:50:21]SAM_PROTO_GetShiftState [18:50:21]wFMCommunicate request_size=4 [18:50:21]MH_SAM_APDU [18:50:21]CAPDU: 80 13 01 00 [18:50:21]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [18:50:22]Write i2c OK [18:50:22]MH_I2C_Read... [18:50:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:22]Read from MH i2c: E2 [18:50:22]MH_I2C_Read... [18:50:22]Read from MH i2c: E2 0E 00 [18:50:22]MH_I2C_Read... [18:50:22]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [18:50:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:50:22]wFMCommunicate OK [18:50:22]SAM_PROTO_GetShiftState done [18:50:22]FM_GetShiftState done [18:50:22]req_shift_opened done [18:50:22]requested_item shift.open_date is exist - process it [18:50:22]req_shift_open_date [18:50:22]req_shift_open_date done [18:50:22]produce_requested_data done [18:50:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165727,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:50:22]process_action_free close_receipt [18:50:22]json_value_free [18:50:22]json_value_free done [18:50:22]process_json_proto returns [18:50:22]Send response to host [18:50:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165727,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:50:22]free response buf [18:50:22]execute_script done [18:50:22]execute_script returns [18:50:22]free content buf [18:50:22]Sock 11.Close socket [18:50:22]Sock 11.Thread stoped [18:50:32]Connected sock=9 [18:50:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 09 05 26 01 F6 AB 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 DD D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 87 02 00 35 04 06 00 44 B9 AB 04 96 20 9E 71 FC D5 CC A1 2C 7D [18:50:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 22 2B 47 00 F9 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 87 02 00 F4 03 04 00 44 83 C8 66 B6 04 01 00 00 81 DE B5 6A 74 9E 7D 26 [18:50:35]CommunicateWithHost err = 0 [18:50:35]CheckOFDResponse [18:50:35]1017 (14) - 77093643461234 [18:50:35]1041 (16) - 0000000000871769 [18:50:35]1040 (4) - 165726 [18:50:35]1012 (4) - 23.08.2024 12:40 [18:50:35]1206 (1) - 0 [18:50:35]OFD Sender: Remove packet 165726 [18:50:35]ProducePacketName [18:50:35]name=ofd_packets/00165726 [18:50:35]NVStorageDeleteData [18:50:36]OFD Sender: Processing packet 165727 [packets to send 997, broken 996] [18:50:36]ProducePacketName [18:50:36]name=ofd_packets/00165727 [18:50:36]OFD Sender: To server: pG, [18:50:36]CommunicateWithHost lk.salyk.kg:30040 [18:50:36]ConnectInit lk.salyk.kg [18:50:38]recv_with_timeout no data received [18:50:41]ConnectInit Can't take IP for lk.salyk.kg [18:50:41]CommunicateWithHost connect error [18:50:41]CommunicateWithHost err = -1 [18:50:41]OFD Sender: Server communicate error [18:50:42]accept exits with 8 [18:50:42]New connection [18:50:42]New thread 3066924388 created [18:50:42]Thread 3067067748 joined [18:50:42]Waiting for new connection... [18:50:42] Sock 8.Parse request [18:50:42]Sock 8.Check first char [18:50:42]Sock 8.First char is OK [18:50:42]request: POST /json_proto HTTP/1.0 [18:50:42]Method: POST [18:50:42]URL: /json_proto [18:50:42]Method is POST - this is cgi request [18:50:42]url: /json_proto [18:50:42]query_string will be loaded in cgi processing [18:50:42]execute_cgi json_proto POST (null) [18:50:42]execute_cgi path=json_proto method=POST [18:50:42]POST find Content-Length [18:50:42]Host: 172.17.44.132:8080 [18:50:42]Content-Length: 793 [18:50:42]Content-Type: application/json [18:50:42] [18:50:42]POST finish read [18:50:42]Found Content-Length = 793 [18:50:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u000A130", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:42]execute_script... [18:50:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u000A130", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:42]POST & json_proto [18:50:42]process_json_proto [18:50:42]json parsed OK: [18:50:42]protocol is kg_v1.0 [18:50:42]action value=close_receipt [18:50:42]process_action close_receipt [18:50:42]cmd_close_receipt [18:50:42]MH_GetDate [18:50:42]Write to MH i2c: F0 00 00 FC 00 EB [18:50:42]Write i2c OK [18:50:42]MH_I2C_Read... [18:50:42]Read from MH i2c: F0 [18:50:42]MH_I2C_Read... [18:50:42]Read from MH i2c: F0 09 00 [18:50:42]MH_I2C_Read... [18:50:42]Read from MH i2c: F0 09 00 FC 00 00 02 DA C8 66 2A 83 C1 65 D1 [18:50:42]GetLastDocTimeStamp 1724439016 [18:50:42]current date 1724439042 [18:50:42]FM_GetShiftState [18:50:42]SAM_PROTO_GetShiftState [18:50:42]wFMCommunicate request_size=4 [18:50:42]MH_SAM_APDU [18:50:42]CAPDU: 80 13 01 00 [18:50:42]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [18:50:42]Write i2c OK [18:50:42]MH_I2C_Read... [18:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:42]Read from MH i2c: E2 [18:50:42]MH_I2C_Read... [18:50:42]Read from MH i2c: E2 0E 00 [18:50:42]MH_I2C_Read... [18:50:42]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [18:50:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:50:42]wFMCommunicate OK [18:50:42]SAM_PROTO_GetShiftState done [18:50:42]FM_GetShiftState done [18:50:42]opened in 1724372766 [18:50:42]opened+sec_in_day 1724459166 [18:50:42]quantity*price = 0 [18:50:42]sum+1 = 1 [18:50:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 581 23.08.2024 18:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 130 ФМ: 0000000000871769 ФД: 165728 ФПД: 128275024471792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185042&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165728&fm=128275024471792&tin=02508201610067®Number=0000000000092562&sum=0 [18:50:43]StoreToDocumentArchive [18:50:43]shift 469 fd 165728 [18:50:43]save to /storage/0469/doc_00165728 [18:50:43]save last doc name /storage/0469/doc_00165728 to /storage/kkm_last_doc_name [18:50:43]save OK [18:50:43]Clear old archive folders... [18:50:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:50:43]tlvbuf is 00904650 [18:50:43]SAM_PROTO_ClearQueue [18:50:43]wFMCommunicate request_size=4 [18:50:43]MH_SAM_APDU [18:50:43]CAPDU: 80 09 00 00 [18:50:43]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:43]Read from MH i2c: E2 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 03 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [18:50:43]RAPDU: 90 00 [18:50:43]wFMCommunicate OK [18:50:43]SAM_PROTO_ClearQueue done [18:50:43]KKMCreateOFDPacket [18:50:43]OFDProtocolAddRootSTLVToBuf [18:50:43]FM_MakeSignedData [18:50:43]FM_MakeSignedData [18:50:43]SAM_PROTO_SignData [18:50:43]wFMCommunicate request_size=4 [18:50:43]MH_SAM_APDU [18:50:43]CAPDU: 80 0D 01 02 [18:50:43]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [18:50:43]Write i2c OK [18:50:43]MH_I2C_Read... [18:50:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:43]Read from MH i2c: E2 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 03 00 [18:50:43]MH_I2C_Read... [18:50:43]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:50:43]RAPDU: 90 00 [18:50:43]wFMCommunicate OK [18:50:43]wFMCommunicate request_size=255 [18:50:43]MH_SAM_APDU [18:50:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 45 02 00 00 F4 03 04 00 02 DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 87 02 00 35 04 06 00 74 AA 5B 44 [18:50:44]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 45 02 00 00 F4 03 04 00 02 DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 87 02 00 35 04 06 00 74 AA 5B 44 00 00 27 [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:44]Read from MH i2c: E2 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 03 00 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:50:44]RAPDU: 90 00 [18:50:44]wFMCommunicate OK [18:50:44]wFMCommunicate request_size=7 [18:50:44]MH_SAM_APDU [18:50:44]CAPDU: 80 0D 02 02 02 66 F0 [18:50:44]Write to MH i2c: E2 0A 00 0D 01 80 0D 02 02 02 00 66 F0 00 00 E2 [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:44]Read from MH i2c: E2 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 03 00 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:50:44]RAPDU: 90 00 [18:50:44]wFMCommunicate OK [18:50:44]wFMCommunicate request_size=4 [18:50:44]MH_SAM_APDU [18:50:44]CAPDU: 80 0D 03 02 [18:50:44]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:44]Read from MH i2c: E2 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 0B 00 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 0B 00 0E 01 00 8D 39 0E 1A A2 CF 0C 24 90 00 1A [18:50:44]RAPDU: 8D 39 0E 1A A2 CF 0C 24 90 00 [18:50:44]wFMCommunicate OK [18:50:44]SAM_PROTO_SignData done [18:50:44]FM_MakeSignedData done [18:50:44]CreateOFDProtocolMessage [18:50:44]wFMCommunicate request_size=4 [18:50:44]MH_SAM_APDU [18:50:44]CAPDU: 80 11 00 00 [18:50:44]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:44]Read from MH i2c: E2 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 17 00 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:50:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:50:44]wFMCommunicate OK [18:50:44]CreateOFDProtocolMessage done [18:50:44]OFDSenderStorePacket 165728 [18:50:44]StoreOFDPacket docnum=165728 [18:50:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 93 47 04 01 8D 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 45 02 00 00 F4 03 04 00 02 DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 87 02 00 35 04 06 00 74 AA 5B 44 66 F0 8D 39 0E 1A A2 CF 0C 24 [18:50:44]CheckFolder [18:50:44]dirname=/storage/ofd_packets [18:50:44]CheckFolder done [18:50:44]ProducePacketName [18:50:44]name=ofd_packets/00165728 [18:50:44]NVStorageSaveData ofd_packets/00165728 [18:50:44]File name is /storage/ofd_packets/00165728 [18:50:44]Write 298 bytes [18:50:44]NVStorageSaveData done [18:50:44]OFDSenderStorePacket done [18:50:44]KKMCreateOFDPacket done [18:50:44]NVStorageSaveData kkm_last_timestamp [18:50:44]File name is /storage/kkm_last_timestamp [18:50:44]Write 4 bytes [18:50:44]NVStorageSaveData done [18:50:44]ExternCall_PrintAddStr [18:50:44]wPrintStart [18:50:44]Write to MH i2c: 01 00 00 10 01 11 [18:50:44]Write i2c OK [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: 01 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: 01 07 00 [18:50:44]MH_I2C_Read... [18:50:44]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [18:50:44]RasterBufferAndPrint [18:50:44]line Счет N : (1)294583 [18:50:44]line ИНН: 02508201610067 [18:50:44]line Контрольно-Кассовый Чек [18:50:44]line ПРОДАЖА [18:50:44]line ТРК (МРК, ГНК) : 64 [18:50:44]line Товар: 2710194800 [18:50:44]line ДТ-К-5 [18:50:44]line 20.000 * 0.00 [18:50:44]line = 0.00 [18:50:44]line НДС 12% НСП 1% [18:50:44]line > о реализуемом товаре [18:50:44]line ИТОГО: 0.00 [18:50:44]line НСП 1% : 0.00 [18:50:44]line НДС 12% : 0.00 [18:50:44]line Наличными: 0.00 [18:50:44]line Безнал.: 0.00 [18:50:44]line Место: АЗС № 130 "Партнер Нефть" [18:50:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:50:44]line СНО: Общий режим [18:50:44]line Чек 581 23.08.2024 18:50 [18:50:44]line Смена: 469 ФФД: 1.0 [18:50:44]line ЗНМ: 0300000070 [18:50:44]line РНМ: 0000000000092562 [18:50:44]line Версия ККМ: 001 [18:50:44]line Талоны: Топливные Талоны [18:50:44]line 130 [18:50:44]line ФМ: 0000000000871769 [18:50:44]line ФД: 165728 [18:50:44]line ФПД: 128275024471792 [18:50:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185042&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165728&fm=128275024471792&tin=02508201610067®Number=0000000000092562&sum=0 [18:50:44]written 0, free lines is 4095 [18:50:44]OFD Sender: Processing packet 165727 [packets to send 998, broken 996] [18:50:44]ProducePacketName [18:50:44]name=ofd_packets/00165727 [18:50:44]OFD Sender: To server: pG, [18:50:44]CommunicateWithHost lk.salyk.kg:30040 [18:50:44]ConnectInit lk.salyk.kg [18:50:45]Write to MH i2c: 01 00 00 3A 01 3B [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 07 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 E9 0C 37 [18:50:45]RasterBufferAndPrint [18:50:45]line [18:50:45]line [18:50:45]line [18:50:45]line [18:50:45]line [18:50:45]written 0, free lines is 3332 [18:50:45]MH_Cut [18:50:45]Write to MH i2c: D1 01 00 41 01 01 14 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: D1 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: D1 01 00 [18:50:45]MH_I2C_Read... [18:50:45]Read from MH i2c: D1 01 00 41 01 00 13 [18:50:45]Write to MH i2c: 01 00 00 42 01 43 [18:50:45]Write i2c OK [18:50:45]MH_I2C_Read... [18:50:45]*** Cut start [18:50:45]*** Purtial cut [18:50:45]*** Stage 1: CUTSNS_PIN = 1 [18:50:47]Read from MH i2c: 01 [18:50:47]MH_I2C_Read... [18:50:47]*** Stop cut motor [18:50:47]*** Cut end [18:50:47]Read from MH i2c: 01 07 00 [18:50:47]MH_I2C_Read... [18:50:47]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [18:50:47]process_action close_receipt done [18:50:47]requested_data is exist [18:50:47]produce_requested_data [18:50:47]requested_item fm.sn is exist - process it [18:50:47]wFMCommunicate request_size=4 [18:50:47]MH_SAM_APDU [18:50:47]CAPDU: 80 11 00 00 [18:50:47]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [18:50:47]Write i2c OK [18:50:47]MH_I2C_Read... [18:50:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:48]Read from MH i2c: E2 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: E2 17 00 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [18:50:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:50:48]wFMCommunicate OK [18:50:48]requested_item fd.num is exist - process it [18:50:48]SAM_PROTO_GetFieldsCounters [18:50:48]wFMCommunicate request_size=4 [18:50:48]MH_SAM_APDU [18:50:48]CAPDU: 80 13 00 00 [18:50:48]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [18:50:48]Write i2c OK [18:50:48]MH_I2C_Read... [18:50:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:48]Read from MH i2c: E2 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: E2 62 00 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 7B [18:50:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 45 02 00 00 5E 04 04 00 45 02 00 00 57 04 04 00 46 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:48]wFMCommunicate OK [18:50:48]SAM_PROTO_GetFieldsCounters done [18:50:48]requested_item shift.num is exist - process it [18:50:48]requested_item shift.opened is exist - process it [18:50:48]req_shift_opened [18:50:48]FM_GetShiftState [18:50:48]SAM_PROTO_GetShiftState [18:50:48]wFMCommunicate request_size=4 [18:50:48]MH_SAM_APDU [18:50:48]CAPDU: 80 13 01 00 [18:50:48]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [18:50:48]Write i2c OK [18:50:48]MH_I2C_Read... [18:50:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:48]Read from MH i2c: E2 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: E2 0E 00 [18:50:48]MH_I2C_Read... [18:50:48]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F1 [18:50:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:50:48]wFMCommunicate OK [18:50:48]SAM_PROTO_GetShiftState done [18:50:48]FM_GetShiftState done [18:50:48]req_shift_opened done [18:50:48]requested_item shift.open_date is exist - process it [18:50:48]req_shift_open_date [18:50:48]req_shift_open_date done [18:50:48]produce_requested_data done [18:50:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165728,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:50:48]process_action_free close_receipt [18:50:48]json_value_free [18:50:48]json_value_free done [18:50:48]process_json_proto returns [18:50:48]Send response to host [18:50:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165728,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:50:48]free response buf [18:50:48]execute_script done [18:50:48]execute_script returns [18:50:48]free content buf [18:50:48]Sock 8.Close socket [18:50:48]Sock 8.Thread stoped [18:50:49]ConnectInit Can't take IP for lk.salyk.kg [18:50:49]CommunicateWithHost connect error [18:50:49]CommunicateWithHost err = -1 [18:50:49]OFD Sender: Server communicate error [18:50:54]OFD Sender: Processing packet 165727 [packets to send 998, broken 996] [18:50:54]ProducePacketName [18:50:54]name=ofd_packets/00165727 [18:50:54]OFD Sender: To server: pG, [18:50:54]CommunicateWithHost lk.salyk.kg:30040 [18:50:54]ConnectInit lk.salyk.kg [18:50:55]Connected sock=8 [18:50:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2B 1B 07 01 0F AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D2 78 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 29 33 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 33 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 56 00 00 00 00 07 04 06 00 24 33 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 E8 D9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 87 02 00 35 04 06 00 F2 7B 2A 8F 03 49 31 9E CE 89 9E 26 79 35 [18:50:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D6 5E 47 00 90 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 87 02 00 F4 03 04 00 58 83 C8 66 B6 04 01 00 00 2F E5 3F 86 01 F4 17 40 [18:50:56]CommunicateWithHost err = 0 [18:50:56]CheckOFDResponse [18:50:56]1017 (14) - 77093643461234 [18:50:56]1041 (16) - 0000000000871769 [18:50:56]1040 (4) - 165727 [18:50:56]1012 (4) - 23.08.2024 12:40 [18:50:56]1206 (1) - 0 [18:50:56]OFD Sender: Remove packet 165727 [18:50:56]ProducePacketName [18:50:56]name=ofd_packets/00165727 [18:50:56]NVStorageDeleteData [18:50:56]OFD Sender: Processing packet 165728 [packets to send 997, broken 996] [18:50:56]ProducePacketName [18:50:56]name=ofd_packets/00165728 [18:50:56]OFD Sender: To server: pG, [18:50:56]CommunicateWithHost lk.salyk.kg:30040 [18:50:56]ConnectInit lk.salyk.kg [18:50:57]Connected sock=8 [18:50:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 93 47 04 01 8D 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 45 02 00 00 F4 03 04 00 02 DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 87 02 00 35 04 06 00 74 AA 5B 44 66 F0 8D 39 0E 1A A2 CF 0C 24 [18:50:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 73 D3 47 00 94 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 87 02 00 F4 03 04 00 5B 83 C8 66 B6 04 01 00 00 9B 16 5A B6 0A DB 57 1D [18:50:59]CommunicateWithHost err = 0 [18:50:59]CheckOFDResponse [18:50:59]1017 (14) - 77093643461234 [18:50:59]1041 (16) - 0000000000871769 [18:50:59]1040 (4) - 165728 [18:50:59]1012 (4) - 23.08.2024 12:40 [18:50:59]1206 (1) - 0 [18:50:59]OFD Sender: Remove packet 165728 [18:50:59]ProducePacketName [18:50:59]name=ofd_packets/00165728 [18:50:59]NVStorageDeleteData [18:50:59]OFD Sender: No OFD packet to send [18:51:04]OFD Sender: No OFD packet to send [18:51:06]recv_with_timeout no data received [18:51:09]OFD Sender: No OFD packet to send [18:51:14]OFD Sender: No OFD packet to send [18:51:19]OFD Sender: No OFD packet to send [18:51:24]OFD Sender: No OFD packet to send [18:51:24]accept exits with 9 [18:51:24]New connection [18:51:24]New thread 3067067748 created [18:51:24]Thread 3066924388 joined [18:51:24]Waiting for new connection... [18:51:24] Sock 9.Parse request [18:51:24]Sock 9.Check first char [18:51:24]Sock 9.First char is OK [18:51:24]request: POST /json_proto HTTP/1.0 [18:51:24]Method: POST [18:51:24]URL: /json_proto [18:51:24]Method is POST - this is cgi request [18:51:24]url: /json_proto [18:51:24]query_string will be loaded in cgi processing [18:51:24]execute_cgi json_proto POST (null) [18:51:24]execute_cgi path=json_proto method=POST [18:51:24]POST find Content-Length [18:51:24]Host: 172.17.44.132:8080 [18:51:24]Content-Length: 681 [18:51:24]Content-Type: application/json [18:51:24] [18:51:24]POST finish read [18:51:24]Found Content-Length = 681 [18:51:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 15.780, "sum" : 590.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:24]execute_script... [18:51:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 15.780, "sum" : 590.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 590.00, "total" : 590.00, "payments": [ { "type": 0, "sum" : 590.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:24]POST & json_proto [18:51:24]process_json_proto [18:51:24]json parsed OK: [18:51:24]protocol is kg_v1.0 [18:51:24]action value=close_receipt [18:51:24]process_action close_receipt [18:51:24]cmd_close_receipt [18:51:24]MH_GetDate [18:51:24]Write to MH i2c: F0 00 00 46 01 36 [18:51:24]Write i2c OK [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: F0 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: F0 09 00 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: F0 09 00 46 01 00 2D DA C8 66 2A 83 C1 65 47 [18:51:24]GetLastDocTimeStamp 1724439042 [18:51:24]current date 1724439085 [18:51:24]FM_GetShiftState [18:51:24]SAM_PROTO_GetShiftState [18:51:24]wFMCommunicate request_size=4 [18:51:24]MH_SAM_APDU [18:51:24]CAPDU: 80 13 01 00 [18:51:24]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [18:51:24]Write i2c OK [18:51:24]MH_I2C_Read... [18:51:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:24]Read from MH i2c: E2 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: E2 0E 00 [18:51:24]MH_I2C_Read... [18:51:24]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F3 [18:51:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:51:24]wFMCommunicate OK [18:51:24]SAM_PROTO_GetShiftState done [18:51:24]FM_GetShiftState done [18:51:24]opened in 1724372766 [18:51:24]opened+sec_in_day 1724459166 [18:51:24]quantity*price = 59017 [18:51:24]sum+1 = 59018 [18:51:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 590.00 Внесено: 590.00 СДАЧА: 0.00 НСП 1% : 5.22 НДС 12% : 62.67 Наличными: 590.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 582 23.08.2024 18:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165729 ФПД: 44157126163003 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185125&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165729&fm=44157126163003&tin=02508201610067®Number=0000000000092562&sum=59000 [18:51:26]StoreToDocumentArchive [18:51:26]shift 469 fd 165729 [18:51:26]save to /storage/0469/doc_00165729 [18:51:26]save last doc name /storage/0469/doc_00165729 to /storage/kkm_last_doc_name [18:51:26]save OK [18:51:26]Clear old archive folders... [18:51:26]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:51:26]tlvbuf is 00955F50 [18:51:26]SAM_PROTO_ClearQueue [18:51:26]wFMCommunicate request_size=4 [18:51:26]MH_SAM_APDU [18:51:26]CAPDU: 80 09 00 00 [18:51:26]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [18:51:26]Write i2c OK [18:51:26]MH_I2C_Read... [18:51:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:51:26]Read from MH i2c: E2 [18:51:26]MH_I2C_Read... [18:51:26]Read from MH i2c: E2 03 00 [18:51:26]MH_I2C_Read... [18:51:26]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [18:51:26]RAPDU: 90 00 [18:51:26]wFMCommunicate OK [18:51:26]SAM_PROTO_ClearQueue done [18:51:26]KKMCreateOFDPacket [18:51:26]OFDProtocolAddRootSTLVToBuf [18:51:26]FM_MakeSignedData [18:51:26]FM_MakeSignedData [18:51:26]SAM_PROTO_SignData [18:51:26]wFMCommunicate request_size=4 [18:51:26]MH_SAM_APDU [18:51:26]CAPDU: 80 0D 01 02 [18:51:26]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [18:51:26]Write i2c OK [18:51:26]MH_I2C_Read... [18:51:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:51:26]Read from MH i2c: E2 [18:51:26]MH_I2C_Read... [18:51:26]Read from MH i2c: E2 03 00 [18:51:26]MH_I2C_Read... [18:51:26]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [18:51:26]RAPDU: 90 00 [18:51:26]wFMCommunicate OK [18:51:26]wFMCommunicate request_size=255 [18:51:26]MH_SAM_APDU [18:51:26]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A4 3D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 89 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 2D DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 87 02 00 35 04 06 00 28 29 [18:51:26]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A4 3D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 89 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 2D DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 87 02 00 35 04 06 00 28 29 00 00 71 [18:51:26]Write i2c OK [18:51:26]MH_I2C_Read... [18:51:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:27]Read from MH i2c: E2 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 03 00 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [18:51:27]RAPDU: 90 00 [18:51:27]wFMCommunicate OK [18:51:27]wFMCommunicate request_size=9 [18:51:27]MH_SAM_APDU [18:51:27]CAPDU: 80 0D 02 02 04 21 D1 BA 3B [18:51:27]Write to MH i2c: E2 0C 00 57 01 80 0D 02 02 04 00 21 D1 BA 3B 00 00 C1 [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:51:27]Read from MH i2c: E2 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 03 00 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [18:51:27]RAPDU: 90 00 [18:51:27]wFMCommunicate OK [18:51:27]wFMCommunicate request_size=4 [18:51:27]MH_SAM_APDU [18:51:27]CAPDU: 80 0D 03 02 [18:51:27]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:51:27]Read from MH i2c: E2 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 0B 00 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 0B 00 58 01 00 29 21 D3 0F 4C 18 0F 90 90 00 04 [18:51:27]RAPDU: 29 21 D3 0F 4C 18 0F 90 90 00 [18:51:27]wFMCommunicate OK [18:51:27]SAM_PROTO_SignData done [18:51:27]FM_MakeSignedData done [18:51:27]CreateOFDProtocolMessage [18:51:27]wFMCommunicate request_size=4 [18:51:27]MH_SAM_APDU [18:51:27]CAPDU: 80 11 00 00 [18:51:27]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:27]Read from MH i2c: E2 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 17 00 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [18:51:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:51:27]wFMCommunicate OK [18:51:27]CreateOFDProtocolMessage done [18:51:27]OFDSenderStorePacket 165729 [18:51:27]StoreOFDPacket docnum=165729 [18:51:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 DC AC 06 01 E3 FC 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A4 3D 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 89 E6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 78 E6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 18 00 00 00 00 07 04 06 00 78 E6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 2D DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 87 02 00 35 04 06 00 28 29 21 D1 BA 3B 29 21 D3 0F 4C 18 0F 90 [18:51:27]CheckFolder [18:51:27]dirname=/storage/ofd_packets [18:51:27]CheckFolder done [18:51:27]ProducePacketName [18:51:27]name=ofd_packets/00165729 [18:51:27]NVStorageSaveData ofd_packets/00165729 [18:51:27]File name is /storage/ofd_packets/00165729 [18:51:27]Write 300 bytes [18:51:27]NVStorageSaveData done [18:51:27]OFDSenderStorePacket done [18:51:27]KKMCreateOFDPacket done [18:51:27]NVStorageSaveData kkm_last_timestamp [18:51:27]File name is /storage/kkm_last_timestamp [18:51:27]Write 4 bytes [18:51:27]NVStorageSaveData done [18:51:27]ExternCall_PrintAddStr [18:51:27]wPrintStart [18:51:27]Write to MH i2c: 01 00 00 5A 01 5B [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: 01 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: 01 07 00 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [18:51:27]RasterBufferAndPrint [18:51:27]line Счет N : (1)294574 [18:51:27]line ИНН: 02508201610067 [18:51:27]line Контрольно-Кассовый Чек [18:51:27]line ПРОДАЖА [18:51:27]line ТРК (МРК, ГНК) : 81 [18:51:27]line Товар: 2711129700 [18:51:27]line ГАЗ-К-5 [18:51:27]line 15.780 * 37.40 [18:51:27]line = 590.17 [18:51:27]line НДС 12% НСП 1% [18:51:27]line > о реализуемом товаре [18:51:27]line ОКРУГЛЕНИЕ: -0.17 [18:51:27]line ИТОГО: 590.00 [18:51:27]line Внесено: 590.00 [18:51:27]line СДАЧА: 0.00 [18:51:27]line НСП 1% : 5.22 [18:51:27]line НДС 12% : 62.67 [18:51:27]line Наличными: 590.00 [18:51:27]line Безнал.: 0.00 [18:51:27]line Место: АЗС № 130 "Партнер Нефть" [18:51:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:51:27]line СНО: Общий режим [18:51:27]line Чек 582 23.08.2024 18:51 [18:51:27]line Смена: 469 ФФД: 1.0 [18:51:27]line ЗНМ: 0300000070 [18:51:27]line РНМ: 0000000000092562 [18:51:27]line Версия ККМ: 001 [18:51:27]line ФМ: 0000000000871769 [18:51:27]line ФД: 165729 [18:51:27]line ФПД: 44157126163003 [18:51:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185125&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165729&fm=44157126163003&tin=02508201610067®Number=0000000000092562&sum=59000 [18:51:27]written 0, free lines is 4095 [18:51:27]OFD Sender: Processing packet 165729 [packets to send 997, broken 996] [18:51:27]ProducePacketName [18:51:27]name=ofd_packets/00165729 [18:51:27]OFD Sender: To server: pG, [18:51:27]CommunicateWithHost lk.salyk.kg:30040 [18:51:27]ConnectInit lk.salyk.kg [18:51:27]Write to MH i2c: 01 00 00 85 01 86 [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: 01 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: 01 07 00 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 D0 0C 69 [18:51:27]RasterBufferAndPrint [18:51:27]line [18:51:27]line [18:51:27]line [18:51:27]line [18:51:27]line [18:51:27]written 0, free lines is 3313 [18:51:27]MH_Cut [18:51:27]Write to MH i2c: D1 01 00 8C 01 01 5F [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: D1 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: D1 01 00 [18:51:27]MH_I2C_Read... [18:51:27]Read from MH i2c: D1 01 00 8C 01 00 5E [18:51:27]Write to MH i2c: 01 00 00 8D 01 8E [18:51:27]Write i2c OK [18:51:27]MH_I2C_Read... [18:51:28]*** Cut start [18:51:28]*** Purtial cut [18:51:28]*** Stage 1: CUTSNS_PIN = 1 [18:51:30]Read from MH i2c: 01 [18:51:30]MH_I2C_Read... [18:51:30]*** Stop cut motor [18:51:30]*** Cut end [18:51:30]Read from MH i2c: 01 07 00 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [18:51:30]process_action close_receipt done [18:51:30]requested_data is exist [18:51:30]produce_requested_data [18:51:30]requested_item fm.sn is exist - process it [18:51:30]wFMCommunicate request_size=4 [18:51:30]MH_SAM_APDU [18:51:30]CAPDU: 80 11 00 00 [18:51:30]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [18:51:30]Write i2c OK [18:51:30]MH_I2C_Read... [18:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:51:30]Read from MH i2c: E2 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 17 00 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [18:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:51:30]wFMCommunicate OK [18:51:30]requested_item fd.num is exist - process it [18:51:30]SAM_PROTO_GetFieldsCounters [18:51:30]wFMCommunicate request_size=4 [18:51:30]MH_SAM_APDU [18:51:30]CAPDU: 80 13 00 00 [18:51:30]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [18:51:30]Write i2c OK [18:51:30]MH_I2C_Read... [18:51:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:51:30]Read from MH i2c: E2 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 62 00 [18:51:30]MH_I2C_Read... [18:51:30]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 CA [18:51:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 46 02 00 00 5E 04 04 00 46 02 00 00 57 04 04 00 47 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:51:30]wFMCommunicate OK [18:51:30]SAM_PROTO_GetFieldsCounters done [18:51:30]requested_item shift.num is exist - process it [18:51:30]requested_item shift.opened is exist - process it [18:51:30]req_shift_opened [18:51:30]FM_GetShiftState [18:51:30]SAM_PROTO_GetShiftState [18:51:30]wFMCommunicate request_size=4 [18:51:30]MH_SAM_APDU [18:51:30]CAPDU: 80 13 01 00 [18:51:30]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [18:51:31]Write i2c OK [18:51:31]MH_I2C_Read... [18:51:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:51:31]Read from MH i2c: E2 [18:51:31]MH_I2C_Read... [18:51:31]Read from MH i2c: E2 0E 00 [18:51:31]MH_I2C_Read... [18:51:31]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3C [18:51:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:51:31]wFMCommunicate OK [18:51:31]SAM_PROTO_GetShiftState done [18:51:31]FM_GetShiftState done [18:51:31]req_shift_opened done [18:51:31]requested_item shift.open_date is exist - process it [18:51:31]req_shift_open_date [18:51:31]req_shift_open_date done [18:51:31]produce_requested_data done [18:51:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165729,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:51:31]process_action_free close_receipt [18:51:31]json_value_free [18:51:31]json_value_free done [18:51:31]process_json_proto returns [18:51:31]Send response to host [18:51:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165729,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:51:31]free response buf [18:51:31]execute_script done [18:51:31]execute_script returns [18:51:31]free content buf [18:51:31]Sock 9.Close socket [18:51:31]Sock 9.Thread stoped [18:51:32]ConnectInit Can't take IP for lk.salyk.kg [18:51:32]CommunicateWithHost connect error [18:51:32]CommunicateWithHost err = -1 [18:51:32]OFD Sender: Server communicate error [18:51:37]OFD Sender: Processing packet 165729 [packets to send 997, broken 996] [18:51:37]ProducePacketName [18:51:37]name=ofd_packets/00165729 [18:51:37]OFD Sender: To server: pG, [18:51:37]CommunicateWithHost lk.salyk.kg:30040 [18:51:37]ConnectInit lk.salyk.kg [18:51:41]recv_with_timeout no data received [18:51:42]ConnectInit Can't take IP for lk.salyk.kg [18:51:42]CommunicateWithHost connect error [18:51:42]CommunicateWithHost err = -1 [18:51:42]OFD Sender: Server communicate error [18:51:47]OFD Sender: Processing packet 165729 [packets to send 997, broken 996] [18:51:47]ProducePacketName [18:51:47]name=ofd_packets/00165729 [18:51:47]OFD Sender: To server: pG, [18:51:47]CommunicateWithHost lk.salyk.kg:30040 [18:51:47]ConnectInit lk.salyk.kg [18:51:49]accept exits with 10 [18:51:49]New connection [18:51:49]New thread 3066924388 created [18:51:49]Thread 3067067748 joined [18:51:49]Waiting for new connection... [18:51:49] Sock 10.Parse request [18:51:49]Sock 10.Check first char [18:51:49]Sock 10.First char is OK [18:51:49]request: POST /json_proto HTTP/1.0 [18:51:49]Method: POST [18:51:49]URL: /json_proto [18:51:49]Method is POST - this is cgi request [18:51:49]url: /json_proto [18:51:49]query_string will be loaded in cgi processing [18:51:49]execute_cgi json_proto POST (null) [18:51:49]execute_cgi path=json_proto method=POST [18:51:49]POST find Content-Length [18:51:49]Host: 172.17.44.132:8080 [18:51:49]Content-Length: 754 [18:51:49]Content-Type: application/json [18:51:49] [18:51:49]POST finish read [18:51:49]Found Content-Length = 754 [18:51:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30128054", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:51:49]execute_script... [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17258394+1707180842=1724439236 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 C5 DA C8 66 2A 83 C1 65 9F [18:53:57]Current date/time: 23.08.2024 18:53 [18:53:57]FM_Init [18:53:57]wFMConnect [18:53:57]MH_SAM_On [18:53:57]Write to MH i2c: E0 00 00 08 00 E7 [18:53:57]Write i2c OK [18:53:57]MH_I2C_Read... [18:53:57]*** iso7816_init finished! [18:53:57]*** atr: [18:53:57]*** 0F 3B D5 18 FF 81 91 FE [18:53:57]*** 1F C3 80 73 C8 21 10 0A [18:53:57]*** 00 00 00 00 00 00 00 00 [18:53:57]*** 00 00 00 00 00 00 00 00 [18:53:57]*** 00 00 00 00 00 00 00 00 [18:53:57]*** 00 00 00 00 00 00 00 00 [18:53:57]*** 00 00 00 00 00 00 00 00 [18:53:57]*** 00 00 00 00 00 00 00 00 [18:53:57]Read from MH i2c: E0 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E0 10 00 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:53:57]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:53:57]wFMCommunicate request_size=10 [18:53:57]MH_SAM_APDU [18:53:57]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:53:57]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:53:57]Write i2c OK [18:53:57]MH_I2C_Read... [18:53:57]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:53:57]Read from MH i2c: E2 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 03 00 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:53:57]RAPDU: 90 00 [18:53:57]wFMCommunicate OK [18:53:57]wFMCommunicate request_size=4 [18:53:57]MH_SAM_APDU [18:53:57]CAPDU: 80 11 00 00 [18:53:57]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:53:57]Write i2c OK [18:53:57]MH_I2C_Read... [18:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:57]Read from MH i2c: E2 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 17 00 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:53:57]wFMCommunicate OK [18:53:57]Detected FM SN is 0000000000871769 [18:53:57]Stored FM SN is 0000000000871769 [18:53:57]wFMCommunicate request_size=9 [18:53:57]MH_SAM_APDU [18:53:57]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:53:57]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:53:57]Write i2c OK [18:53:57]MH_I2C_Read... [18:53:57]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:53:57]Read from MH i2c: E2 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 03 00 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:53:57]RAPDU: 90 00 [18:53:57]wFMCommunicate OK [18:53:57]FM PIN OK [18:53:57]wFMCommunicate request_size=8 [18:53:57]MH_SAM_APDU [18:53:57]CAPDU: 80 14 04 00 03 02 00 01 [18:53:57]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:53:57]Write i2c OK [18:53:57]MH_I2C_Read... [18:53:57]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:53:57]Read from MH i2c: E2 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 03 00 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:53:57]RAPDU: 90 00 [18:53:57]wFMCommunicate OK [18:53:57]wFMCommunicate request_size=13 [18:53:57]MH_SAM_APDU [18:53:57]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:53:57]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:53:57]Write i2c OK [18:53:57]MH_I2C_Read... [18:53:57]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:53:57]Read from MH i2c: E2 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 03 00 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:53:57]RAPDU: 90 00 [18:53:57]wFMCommunicate OK [18:53:57]wFMCommunicate request_size=4 [18:53:57]MH_SAM_APDU [18:53:57]CAPDU: 80 11 00 00 [18:53:57]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:53:57]Write i2c OK [18:53:57]MH_I2C_Read... [18:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:57]Read from MH i2c: E2 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 17 00 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:53:57]wFMCommunicate OK [18:53:57]DocumentArchiveInit [18:53:57]Start Httpd... [18:53:57]Httpd thread 3067313508 created [18:53:57]Write to MH i2c: 01 00 00 0F 00 0F [18:53:57]Write i2c OK [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: 01 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: 01 07 00 [18:53:57]MH_I2C_Read... [18:53:57]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:53:57]MH Int Process started [18:53:57]Allocated Socket 8 [18:53:57]Bind OK [18:53:57]Listen OK [18:53:57]httpd running on port 8080 [18:53:57]Waiting for new connection... [18:53:58]OFD Sender: No OFD packet to send [18:53:59]accept exits with 9 [18:53:59]New connection [18:53:59]New thread 3067026788 created [18:53:59]Waiting for new connection... [18:53:59] Sock 9.Parse request [18:53:59]Sock 9.Check first char [18:53:59]Sock 9.First char is OK [18:53:59]request: POST /json_proto HTTP/1.0 [18:53:59]Method: POST [18:53:59]URL: /json_proto [18:53:59]Method is POST - this is cgi request [18:53:59]url: /json_proto [18:53:59]query_string will be loaded in cgi processing [18:53:59]execute_cgi json_proto POST (null) [18:53:59]execute_cgi path=json_proto method=POST [18:53:59]POST find Content-Length [18:53:59]Host: 172.17.44.132:8080 [18:53:59]Content-Length: 215 [18:53:59]Content-Type: application/json [18:53:59] [18:53:59]POST finish read [18:53:59]Found Content-Length = 215 [18:53:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:59]execute_script... [18:53:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:59]POST & json_proto [18:53:59]process_json_proto [18:53:59]json parsed OK: [18:53:59]protocol is kg_v1.0 [18:53:59]action value=get_value [18:53:59]process_action get_value [18:53:59]cmd_get_value [18:53:59]process_action get_value done [18:53:59]requested_data is exist [18:53:59]produce_requested_data [18:53:59]requested_item kkm.sn is exist - process it [18:53:59]requested_item kkm.ver is exist - process it [18:53:59]requested_item fm.sn is exist - process it [18:53:59]wFMCommunicate request_size=4 [18:53:59]MH_SAM_APDU [18:53:59]CAPDU: 80 11 00 00 [18:53:59]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:53:59]Write i2c OK [18:53:59]MH_I2C_Read... [18:53:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:59]Read from MH i2c: E2 [18:53:59]MH_I2C_Read... [18:53:59]Read from MH i2c: E2 17 00 [18:53:59]MH_I2C_Read... [18:53:59]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:53:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:53:59]wFMCommunicate OK [18:53:59]requested_item fd.num is exist - process it [18:53:59]SAM_PROTO_GetFieldsCounters [18:53:59]wFMCommunicate request_size=4 [18:53:59]MH_SAM_APDU [18:53:59]CAPDU: 80 13 00 00 [18:53:59]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:53:59]Write i2c OK [18:53:59]MH_I2C_Read... [18:54:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:00]Read from MH i2c: E2 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 62 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 5B [18:54:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4A 02 00 00 5E 04 04 00 4A 02 00 00 57 04 04 00 4B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:00]wFMCommunicate OK [18:54:00]SAM_PROTO_GetFieldsCounters done [18:54:00]requested_item shift.num is exist - process it [18:54:00]requested_item shift.opened is exist - process it [18:54:00]req_shift_opened [18:54:00]FM_GetShiftState [18:54:00]SAM_PROTO_GetShiftState [18:54:00]wFMCommunicate request_size=4 [18:54:00]MH_SAM_APDU [18:54:00]CAPDU: 80 13 01 00 [18:54:00]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:00]Read from MH i2c: E2 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 0E 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [18:54:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:54:00]wFMCommunicate OK [18:54:00]SAM_PROTO_GetShiftState done [18:54:00]FM_GetShiftState done [18:54:00]req_shift_opened done [18:54:00]requested_item shift.open_date is exist - process it [18:54:00]req_shift_open_date [18:54:00]req_shift_open_date done [18:54:00]produce_requested_data done [18:54:00]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165733,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:54:00]process_action_free get_value [18:54:00]json_value_free [18:54:00]json_value_free done [18:54:00]process_json_proto returns [18:54:00]Send response to host [18:54:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165733,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:54:00]free response buf [18:54:00]execute_script done [18:54:00]execute_script returns [18:54:00]free content buf [18:54:00]Sock 9.Close socket [18:54:00]Sock 9.Thread stoped [18:54:00]accept exits with 6 [18:54:00]New connection [18:54:00]New thread 3066883428 created [18:54:00]Thread 3067026788 joined [18:54:00]Waiting for new connection... [18:54:00] Sock 6.Parse request [18:54:00]Sock 6.Check first char [18:54:00]Sock 6.First char is OK [18:54:00]request: POST /json_proto HTTP/1.0 [18:54:00]Method: POST [18:54:00]URL: /json_proto [18:54:00]Method is POST - this is cgi request [18:54:00]url: /json_proto [18:54:00]query_string will be loaded in cgi processing [18:54:00]execute_cgi json_proto POST (null) [18:54:00]execute_cgi path=json_proto method=POST [18:54:00]POST find Content-Length [18:54:00]Host: 172.17.44.132:8080 [18:54:00]Content-Length: 331 [18:54:00]Content-Type: application/json [18:54:00] [18:54:00]POST finish read [18:54:00]Found Content-Length = 331 [18:54:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:54:00]execute_script... [18:54:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:54:00]POST & json_proto [18:54:00]process_json_proto [18:54:00]json parsed OK: [18:54:00]protocol is kg_v1.0 [18:54:00]action value=get_value [18:54:00]process_action get_value [18:54:00]cmd_get_value [18:54:00]process_action get_value done [18:54:00]requested_data is exist [18:54:00]produce_requested_data [18:54:00]requested_item fm.sale.total is exist - process it [18:54:00]SAM_PROTO_GetFMData [18:54:00]wFMCommunicate request_size=4 [18:54:00]MH_SAM_APDU [18:54:00]CAPDU: 80 13 03 00 [18:54:00]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:54:00]Read from MH i2c: E2 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 FD 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 BA 83 02 00 69 04 A4 00 6F 04 04 00 A9 80 02 00 B1 04 05 00 5A 49 DC 79 03 70 04 05 00 26 42 CB 73 02 72 04 05 00 34 07 11 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E3 01 84 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7A 18 E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 B7 [18:54:00]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 BA 83 02 00 69 04 A4 00 6F 04 04 00 A9 80 02 00 B1 04 05 00 5A 49 DC 79 03 70 04 05 00 26 42 CB 73 02 72 04 05 00 34 07 11 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E3 01 84 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7A 18 E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [18:54:00]wFMCommunicate OK [18:54:00]wFMCommunicate request_size=4 [18:54:00]MH_SAM_APDU [18:54:00]CAPDU: 80 17 00 00 [18:54:00]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 FD 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [18:54:01]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [18:54:01]wFMCommunicate OK [18:54:01]wFMCommunicate request_size=4 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 17 00 00 [18:54:01]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 FD 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [18:54:01]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [18:54:01]wFMCommunicate OK [18:54:01]wFMCommunicate request_size=4 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 17 00 00 [18:54:01]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 FD 00 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [18:54:01]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [18:54:01]wFMCommunicate OK [18:54:01]wFMCommunicate request_size=4 [18:54:01]MH_SAM_APDU [18:54:01]CAPDU: 80 17 00 00 [18:54:01]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:54:01]Write i2c OK [18:54:01]MH_I2C_Read... [18:54:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:54:01]Read from MH i2c: E2 [18:54:01]MH_I2C_Read... [18:54:01]Read from MH i2c: E2 E6 00 [18:54:01]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [18:54:02]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:54:02]wFMCommunicate OK [18:54:02]SAM_PROTO_GetFMData done [18:54:02]requested_item fm.sale_refund.total is exist - process it [18:54:02]requested_item fm.buy.total is exist - process it [18:54:02]requested_item shift.sale.total is exist - process it [18:54:02]SAM_PROTO_GetShiftData [18:54:02]wFMCommunicate request_size=4 [18:54:02]MH_SAM_APDU [18:54:02]CAPDU: 80 13 02 00 [18:54:02]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:54:02]Read from MH i2c: E2 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 FD 00 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 4A 02 00 00 69 04 9E 00 6F 04 04 00 4A 02 00 00 B1 04 04 00 13 D7 35 03 70 04 04 00 E8 87 42 02 72 04 03 00 2B 4F F3 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 03 4B 57 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 21 46 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 5A [18:54:02]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 4A 02 00 00 69 04 9E 00 6F 04 04 00 4A 02 00 00 B1 04 04 00 13 D7 35 03 70 04 04 00 E8 87 42 02 72 04 03 00 2B 4F F3 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 03 4B 57 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 21 46 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [18:54:02]wFMCommunicate OK [18:54:02]wFMCommunicate request_size=4 [18:54:02]MH_SAM_APDU [18:54:02]CAPDU: 80 17 00 00 [18:54:02]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:02]Read from MH i2c: E2 [18:54:02]MH_I2C_Read... [18:54:02]Read from MH i2c: E2 FD 00 [18:54:02]MH_I2C_Read... [18:54:02]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 [18:54:02]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 [18:54:02]wFMCommunicate OK [18:54:02]wFMCommunicate request_size=4 [18:54:02]MH_SAM_APDU [18:54:02]CAPDU: 80 17 00 00 [18:54:02]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:54:02]Write i2c OK [18:54:02]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:03]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 FD 00 [18:54:03]MH_I2C_Read... [18:54:03]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 [18:54:03]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 [18:54:03]wFMCommunicate OK [18:54:03]wFMCommunicate request_size=4 [18:54:03]MH_SAM_APDU [18:54:03]CAPDU: 80 17 00 00 [18:54:03]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:54:03]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 FD 00 [18:54:03]MH_I2C_Read... [18:54:03]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 [18:54:03]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 [18:54:03]wFMCommunicate OK [18:54:03]wFMCommunicate request_size=4 [18:54:03]MH_SAM_APDU [18:54:03]CAPDU: 80 17 00 00 [18:54:03]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:54:03]Write i2c OK [18:54:03]MH_I2C_Read... [18:54:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [18:54:03]Read from MH i2c: E2 [18:54:03]MH_I2C_Read... [18:54:03]Read from MH i2c: E2 CE 00 [18:54:03]MH_I2C_Read... [18:54:03]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 [18:54:03]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 [18:54:03]wFMCommunicate OK [18:54:03]SAM_PROTO_GetShiftData done [18:54:03]requested_item shift.sale.total_cash is exist - process it [18:54:03]requested_item shift.sale_refund.total is exist - process it [18:54:03]requested_item shift.sale_refund.total_cash is exist - process it [18:54:03]requested_item shift.buy.total is exist - process it [18:54:03]requested_item shift.buy.total_cash is exist - process it [18:54:03]produce_requested_data done [18:54:03]produce_requested_data return {"fm.sale.total":149293817.22,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":538601.15,"shift.sale.total_cash":379146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:54:03]process_action_free get_value [18:54:03]json_value_free [18:54:03]json_value_free done [18:54:03]process_json_proto returns [18:54:03]Send response to host [18:54:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149293817.22,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":538601.15,"shift.sale.total_cash":379146.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:54:03]free response buf [18:54:03]execute_script done [18:54:03]execute_script returns [18:54:03]free content buf [18:54:03]Sock 6.Close socket [18:54:03]Sock 6.Thread stoped [18:54:04]OFD Sender: No OFD packet to send [18:54:04]accept exits with 9 [18:54:04]New connection [18:54:04]New thread 3067026788 created [18:54:04]Thread 3066883428 joined [18:54:04]Waiting for new connection... [18:54:04] Sock 9.Parse request [18:54:04]Sock 9.Check first char [18:54:04]Sock 9.First char is OK [18:54:04]request: POST /json_proto HTTP/1.0 [18:54:04]Method: POST [18:54:04]URL: /json_proto [18:54:04]Method is POST - this is cgi request [18:54:04]url: /json_proto [18:54:04]query_string will be loaded in cgi processing [18:54:04]execute_cgi json_proto POST (null) [18:54:04]execute_cgi path=json_proto method=POST [18:54:04]POST find Content-Length [18:54:04]Host: 172.17.44.132:8080 [18:54:04]Content-Length: 678 [18:54:04]Content-Type: application/json [18:54:04] [18:54:04]POST finish read [18:54:04]Found Content-Length = 678 [18:54:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.730, "sum" : 870.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 870.00, "total" : 870.00, "payments": [ { "type": 0, "sum" : 870.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:04]execute_script... [18:54:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.730, "sum" : 870.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 870.00, "total" : 870.00, "payments": [ { "type": 0, "sum" : 870.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:04]POST & json_proto [18:54:04]process_json_proto [18:54:04]json parsed OK: [18:54:04]protocol is kg_v1.0 [18:54:04]action value=close_receipt [18:54:04]process_action close_receipt [18:54:04]cmd_close_receipt [18:54:04]MH_GetDate [18:54:04]Write to MH i2c: F0 00 00 1D 00 0C [18:54:04]Write i2c OK [18:54:04]MH_I2C_Read... [18:54:04]Read from MH i2c: F0 [18:54:04]MH_I2C_Read... [18:54:04]Read from MH i2c: F0 09 00 [18:54:04]MH_I2C_Read... [18:54:04]Read from MH i2c: F0 09 00 1D 00 00 CC DA C8 66 2A 83 C1 65 BC [18:54:04]GetLastDocTimeStamp 97 [18:54:04]current date 1724439244 [18:54:04]FM_GetShiftState [18:54:04]SAM_PROTO_GetShiftState [18:54:04]wFMCommunicate request_size=4 [18:54:04]MH_SAM_APDU [18:54:04]CAPDU: 80 13 01 00 [18:54:04]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:54:04]Write i2c OK [18:54:04]MH_I2C_Read... [18:54:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:04]Read from MH i2c: E2 [18:54:04]MH_I2C_Read... [18:54:04]Read from MH i2c: E2 0E 00 [18:54:04]MH_I2C_Read... [18:54:04]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [18:54:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:54:04]wFMCommunicate OK [18:54:04]SAM_PROTO_GetShiftState done [18:54:04]FM_GetShiftState done [18:54:04]opened in 1724372766 [18:54:04]opened+sec_in_day 1724459166 [18:54:04]quantity*price = 87036 [18:54:04]sum+1 = 87038 [18:54:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 870.00 Внесено: 870.00 СДАЧА: 0.00 НСП 1% : 7.70 НДС 12% : 92.43 Наличными: 870.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 587 23.08.2024 18:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165734 ФПД: 153430899707960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185404&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165734&fm=153430899707960&tin=02508201610067®Number=0000000000092562&sum=87000 [18:54:05]StoreToDocumentArchive [18:54:05]shift 469 fd 165734 [18:54:05]save to /storage/0469/doc_00165734 [18:54:05]save last doc name /storage/0469/doc_00165734 to /storage/kkm_last_doc_name [18:54:05]save OK [18:54:05]Clear old archive folders... [18:54:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:54:05]tlvbuf is 01F19C40 [18:54:05]SAM_PROTO_ClearQueue [18:54:05]wFMCommunicate request_size=4 [18:54:05]MH_SAM_APDU [18:54:05]CAPDU: 80 09 00 00 [18:54:05]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:54:05]Write i2c OK [18:54:05]MH_I2C_Read... [18:54:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:05]Read from MH i2c: E2 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: E2 03 00 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:54:05]RAPDU: 90 00 [18:54:05]wFMCommunicate OK [18:54:05]SAM_PROTO_ClearQueue done [18:54:05]KKMCreateOFDPacket [18:54:05]OFDProtocolAddRootSTLVToBuf [18:54:05]FM_MakeSignedData [18:54:05]FM_MakeSignedData [18:54:05]SAM_PROTO_SignData [18:54:05]wFMCommunicate request_size=4 [18:54:05]MH_SAM_APDU [18:54:05]CAPDU: 80 0D 01 02 [18:54:05]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:54:05]Write i2c OK [18:54:05]MH_I2C_Read... [18:54:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:05]Read from MH i2c: E2 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: E2 03 00 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:54:05]RAPDU: 90 00 [18:54:05]wFMCommunicate OK [18:54:05]wFMCommunicate request_size=255 [18:54:05]MH_SAM_APDU [18:54:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 D8 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 CC DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 87 02 00 35 04 06 00 8B [18:54:05]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 D8 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 CC DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 87 02 00 35 04 06 00 8B 00 00 2D [18:54:05]Write i2c OK [18:54:05]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 [18:54:06]MH_I2C_Read... [18:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:06]Read from MH i2c: E2 03 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:54:06]RAPDU: 90 00 [18:54:06]wFMCommunicate OK [18:54:06]wFMCommunicate request_size=10 [18:54:06]MH_SAM_APDU [18:54:06]CAPDU: 80 0D 02 02 05 8B 6A 46 50 38 [18:54:06]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 8B 6A 46 50 38 00 00 75 [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:06]Read from MH i2c: E2 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 03 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:54:06]RAPDU: 90 00 [18:54:06]wFMCommunicate OK [18:54:06]wFMCommunicate request_size=4 [18:54:06]MH_SAM_APDU [18:54:06]CAPDU: 80 0D 03 02 [18:54:06]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:06]Read from MH i2c: E2 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 0B 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 0B 00 2F 00 00 05 2E 0E A4 21 40 4A 40 90 00 7B [18:54:06]RAPDU: 05 2E 0E A4 21 40 4A 40 90 00 [18:54:06]wFMCommunicate OK [18:54:06]SAM_PROTO_SignData done [18:54:06]FM_MakeSignedData done [18:54:06]CreateOFDProtocolMessage [18:54:06]wFMCommunicate request_size=4 [18:54:06]MH_SAM_APDU [18:54:06]CAPDU: 80 11 00 00 [18:54:06]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:06]Read from MH i2c: E2 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 17 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [18:54:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:54:06]wFMCommunicate OK [18:54:06]CreateOFDProtocolMessage done [18:54:06]OFDSenderStorePacket 165734 [18:54:06]StoreOFDPacket docnum=165734 [18:54:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4C CB 07 01 88 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 D8 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 CC DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 87 02 00 35 04 06 00 8B 8B 6A 46 50 38 05 2E 0E A4 21 40 4A 40 [18:54:06]CheckFolder [18:54:06]dirname=/storage/ofd_packets [18:54:06]CheckFolder done [18:54:06]ProducePacketName [18:54:06]name=ofd_packets/00165734 [18:54:06]NVStorageSaveData ofd_packets/00165734 [18:54:06]File name is /storage/ofd_packets/00165734 [18:54:06]Write 301 bytes [18:54:06]NVStorageSaveData done [18:54:06]OFDSenderStorePacket done [18:54:06]KKMCreateOFDPacket done [18:54:06]NVStorageSaveData kkm_last_timestamp [18:54:06]File name is /storage/kkm_last_timestamp [18:54:06]Write 4 bytes [18:54:06]NVStorageSaveData done [18:54:06]ExternCall_PrintAddStr [18:54:06]wPrintStart [18:54:06]Write to MH i2c: 01 00 00 31 00 31 [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: 01 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: 01 07 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:54:06]RasterBufferAndPrint [18:54:06]line Счет N : (1)294584 [18:54:06]line ИНН: 02508201610067 [18:54:06]line Контрольно-Кассовый Чек [18:54:06]line ПРОДАЖА [18:54:06]line ТРК (МРК, ГНК) : 43 [18:54:06]line Товар: 2710124500 [18:54:06]line Аи-95-К-5 [18:54:06]line 11.730 * 74.20 [18:54:06]line = 870.37 [18:54:06]line НДС 12% НСП 1% [18:54:06]line > о реализуемом товаре [18:54:06]line ОКРУГЛЕНИЕ: -0.37 [18:54:06]line ИТОГО: 870.00 [18:54:06]line Внесено: 870.00 [18:54:06]line СДАЧА: 0.00 [18:54:06]line НСП 1% : 7.70 [18:54:06]line НДС 12% : 92.43 [18:54:06]line Наличными: 870.00 [18:54:06]line Безнал.: 0.00 [18:54:06]line Место: АЗС № 130 "Партнер Нефть" [18:54:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:54:06]line СНО: Общий режим [18:54:06]line Чек 587 23.08.2024 18:54 [18:54:06]line Смена: 469 ФФД: 1.0 [18:54:06]line ЗНМ: 0300000070 [18:54:06]line РНМ: 0000000000092562 [18:54:06]line Версия ККМ: 001 [18:54:06]line ФМ: 0000000000871769 [18:54:06]line ФД: 165734 [18:54:06]line ФПД: 153430899707960 [18:54:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185404&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165734&fm=153430899707960&tin=02508201610067®Number=0000000000092562&sum=87000 [18:54:06]written 0, free lines is 4095 [18:54:06]OFD Sender: Processing packet 165734 [packets to send 998, broken 997] [18:54:06]ProducePacketName [18:54:06]name=ofd_packets/00165734 [18:54:06]OFD Sender: To server: pG, [18:54:06]CommunicateWithHost lk.salyk.kg:30040 [18:54:06]ConnectInit lk.salyk.kg [18:54:06]Write to MH i2c: 01 00 00 5C 00 5C [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: 01 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: 01 07 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D3 0C 42 [18:54:06]RasterBufferAndPrint [18:54:06]line [18:54:06]line [18:54:06]line [18:54:06]line [18:54:06]line [18:54:06]written 0, free lines is 3306 [18:54:06]MH_Cut [18:54:06]Write to MH i2c: D1 01 00 63 00 01 35 [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: D1 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: D1 01 00 [18:54:06]MH_I2C_Read... [18:54:06]Read from MH i2c: D1 01 00 63 00 00 34 [18:54:06]Write to MH i2c: 01 00 00 64 00 64 [18:54:06]Write i2c OK [18:54:06]MH_I2C_Read... [18:54:07]Connected sock=10 [18:54:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4C CB 07 01 88 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 2D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 FD 53 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 53 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1B 24 00 00 00 00 07 04 06 00 D8 53 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 02 00 00 F4 03 04 00 CC DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 87 02 00 35 04 06 00 8B 8B 6A 46 50 38 05 2E 0E A4 21 40 4A 40 [18:54:07]*** Cut start [18:54:07]*** Purtial cut [18:54:07]*** Stage 1: CUTSNS_PIN = 1 [18:54:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 70 5D 47 00 C9 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 87 02 00 F4 03 04 00 18 84 C8 66 B6 04 01 00 00 91 8A 9E DF 9C EA E2 6C [18:54:07]CommunicateWithHost err = 0 [18:54:07]CheckOFDResponse [18:54:07]1017 (14) - 77093643461234 [18:54:07]1041 (16) - 0000000000871769 [18:54:07]1040 (4) - 165734 [18:54:07]1012 (4) - 23.08.2024 12:44 [18:54:07]1206 (1) - 0 [18:54:07]OFD Sender: Remove packet 165734 [18:54:07]ProducePacketName [18:54:07]name=ofd_packets/00165734 [18:54:07]NVStorageDeleteData [18:54:08]OFD Sender: No OFD packet to send [18:54:09]Read from MH i2c: 01 *** Stop cut motor [18:54:09] [18:54:09]*** Cut end [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: 01 07 00 [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:54:09]process_action close_receipt done [18:54:09]requested_data is exist [18:54:09]produce_requested_data [18:54:09]requested_item fm.sn is exist - process it [18:54:09]wFMCommunicate request_size=4 [18:54:09]MH_SAM_APDU [18:54:09]CAPDU: 80 11 00 00 [18:54:09]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:54:09]Write i2c OK [18:54:09]MH_I2C_Read... [18:54:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:09]Read from MH i2c: E2 [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: E2 17 00 [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [18:54:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:54:09]wFMCommunicate OK [18:54:09]requested_item fd.num is exist - process it [18:54:09]SAM_PROTO_GetFieldsCounters [18:54:09]wFMCommunicate request_size=4 [18:54:09]MH_SAM_APDU [18:54:09]CAPDU: 80 13 00 00 [18:54:09]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:54:09]Write i2c OK [18:54:09]MH_I2C_Read... [18:54:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:09]Read from MH i2c: E2 [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: E2 62 00 [18:54:09]MH_I2C_Read... [18:54:09]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 B4 [18:54:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4B 02 00 00 5E 04 04 00 4B 02 00 00 57 04 04 00 4C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:09]wFMCommunicate OK [18:54:09]SAM_PROTO_GetFieldsCounters done [18:54:09]requested_item shift.num is exist - process it [18:54:09]requested_item shift.opened is exist - process it [18:54:09]req_shift_opened [18:54:09]FM_GetShiftState [18:54:09]SAM_PROTO_GetShiftState [18:54:09]wFMCommunicate request_size=4 [18:54:09]MH_SAM_APDU [18:54:09]CAPDU: 80 13 01 00 [18:54:09]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:54:09]Write i2c OK [18:54:09]MH_I2C_Read... [18:54:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:10]Read from MH i2c: E2 [18:54:10]MH_I2C_Read... [18:54:10]Read from MH i2c: E2 0E 00 [18:54:10]MH_I2C_Read... [18:54:10]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [18:54:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:54:10]wFMCommunicate OK [18:54:10]SAM_PROTO_GetShiftState done [18:54:10]FM_GetShiftState done [18:54:10]req_shift_opened done [18:54:10]requested_item shift.open_date is exist - process it [18:54:10]req_shift_open_date [18:54:10]req_shift_open_date done [18:54:10]produce_requested_data done [18:54:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165734,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:54:10]process_action_free close_receipt [18:54:10]json_value_free [18:54:10]json_value_free done [18:54:10]process_json_proto returns [18:54:10]Send response to host [18:54:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165734,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:54:10]free response buf [18:54:10]execute_script done [18:54:10]execute_script returns [18:54:10]free content buf [18:54:10]Sock 9.Close socket [18:54:10]Sock 9.Thread stoped [18:54:13]OFD Sender: No OFD packet to send [18:54:18]accept exits with 6 [18:54:18]New connection [18:54:18]New thread 3066883428 created [18:54:18]Thread 3067026788 joined [18:54:18]Waiting for new connection... [18:54:18] Sock 6.Parse request [18:54:18]Sock 6.Check first char [18:54:18]Sock 6.First char is OK [18:54:18]request: POST /json_proto HTTP/1.0 [18:54:18]Method: POST [18:54:18]URL: /json_proto [18:54:18]Method is POST - this is cgi request [18:54:18]url: /json_proto [18:54:18]query_string will be loaded in cgi processing [18:54:18]execute_cgi json_proto POST (null) [18:54:18]execute_cgi path=json_proto method=POST [18:54:18]POST find Content-Length [18:54:18]Host: 172.17.44.132:8080 [18:54:18]Content-Length: 803 [18:54:18]Content-Type: application/json [18:54:18] [18:54:18]POST finish read [18:54:18]Found Content-Length = 803 [18:54:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 50.000, "sum" : 3390.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3390.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:18]execute_script... [18: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)294586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 50.000, "sum" : 3390.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3390.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:54:18]POST & json_proto [18:54:18]process_json_proto [18:54:18]json parsed OK: [18:54:18]protocol is kg_v1.0 [18:54:18]action value=close_receipt [18:54:18]process_action close_receipt [18:54:18]cmd_close_receipt [18:54:18]MH_GetDate [18:54:18]Write to MH i2c: F0 00 00 68 00 57 [18:54:18]Write i2c OK [18:54:18]MH_I2C_Read... [18:54:18]Read from MH i2c: F0 [18:54:18]MH_I2C_Read... [18:54:18]Read from MH i2c: F0 09 00 [18:54:18]MH_I2C_Read... [18:54:18]Read from MH i2c: F0 09 00 68 00 00 DA DA C8 66 2A 83 C1 65 15 [18:54:18]GetLastDocTimeStamp 1724439244 [18:54:18]current date 1724439258 [18:54:18]FM_GetShiftState [18:54:18]SAM_PROTO_GetShiftState [18:54:18]wFMCommunicate request_size=4 [18:54:18]MH_SAM_APDU [18:54:18]CAPDU: 80 13 01 00 [18:54:18]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:54:18]Write i2c OK [18:54:18]MH_I2C_Read... [18:54:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:18]Read from MH i2c: E2 [18:54:18]MH_I2C_Read... [18:54:18]Read from MH i2c: E2 0E 00 [18:54:18]MH_I2C_Read... [18:54:18]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [18:54:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:54:18]wFMCommunicate OK [18:54:18]SAM_PROTO_GetShiftState done [18:54:18]FM_GetShiftState done [18:54:18]opened in 1724372766 [18:54:18]opened+sec_in_day 1724459166 [18:54:18]quantity*price = 339000 [18:54:18]sum+1 = 339001 [18:54:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3390.00 НСП 1% : 30.00 НДС 12% : 360.00 Наличными: 0.00 Безнал.: 3390.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 588 23.08.2024 18:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165735 ФПД: 143249181473587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165735&fm=143249181473587&tin=02508201610067®Number=0000000000092562&sum=339000 [18:54:19]StoreToDocumentArchive [18:54:19]shift 469 fd 165735 [18:54:19]save to /storage/0469/doc_00165735 [18:54:19]save last doc name /storage/0469/doc_00165735 to /storage/kkm_last_doc_name [18:54:19]save OK [18:54:19]Clear old archive folders... [18:54:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:54:19]tlvbuf is 01F19B00 [18:54:19]SAM_PROTO_ClearQueue [18:54:19]wFMCommunicate request_size=4 [18:54:19]MH_SAM_APDU [18:54:19]CAPDU: 80 09 00 00 [18:54:19]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:54:19]Write i2c OK [18:54:19]MH_I2C_Read... [18:54:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:54:19]Read from MH i2c: E2 [18:54:19]MH_I2C_Read... [18:54:19]Read from MH i2c: E2 03 00 [18:54:19]MH_I2C_Read... [18:54:19]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:54:19]RAPDU: 90 00 [18:54:19]wFMCommunicate OK [18:54:19]SAM_PROTO_ClearQueue done [18:54:19]KKMCreateOFDPacket [18:54:19]OFDProtocolAddRootSTLVToBuf [18:54:19]FM_MakeSignedData [18:54:19]FM_MakeSignedData [18:54:19]SAM_PROTO_SignData [18:54:19]wFMCommunicate request_size=4 [18:54:19]MH_SAM_APDU [18:54:19]CAPDU: 80 0D 01 02 [18:54:19]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:54:19]Write i2c OK [18:54:19]MH_I2C_Read... [18:54:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:54:19]Read from MH i2c: E2 [18:54:19]MH_I2C_Read... [18:54:19]Read from MH i2c: E2 03 00 [18:54:19]MH_I2C_Read... [18:54:19]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:54:19]RAPDU: 90 00 [18:54:19]wFMCommunicate OK [18:54:19]wFMCommunicate request_size=255 [18:54:19]MH_SAM_APDU [18:54:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 38 2C 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 2C 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 8C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 2C 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 DA DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 87 02 00 35 04 06 00 82 [18:54:19]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 38 2C 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 2C 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 8C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 2C 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 DA DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 87 02 00 35 04 06 00 82 00 00 4A [18:54:19]Write i2c OK [18:54:19]MH_I2C_Read... [18:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:20]Read from MH i2c: E2 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 03 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:54:20]RAPDU: 90 00 [18:54:20]wFMCommunicate OK [18:54:20]wFMCommunicate request_size=10 [18:54:20]MH_SAM_APDU [18:54:20]CAPDU: 80 0D 02 02 05 48 CC 93 7B 33 [18:54:20]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 48 CC 93 7B 33 00 00 52 [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:54:20]Read from MH i2c: E2 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 03 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:54:20]RAPDU: 90 00 [18:54:20]wFMCommunicate OK [18:54:20]wFMCommunicate request_size=4 [18:54:20]MH_SAM_APDU [18:54:20]CAPDU: 80 0D 03 02 [18:54:20]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:54:20]Read from MH i2c: E2 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 0B 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 0B 00 7A 00 00 C4 7A 72 20 7A 09 7C ED 90 00 B2 [18:54:20]RAPDU: C4 7A 72 20 7A 09 7C ED 90 00 [18:54:20]wFMCommunicate OK [18:54:20]SAM_PROTO_SignData done [18:54:20]FM_MakeSignedData done [18:54:20]CreateOFDProtocolMessage [18:54:20]wFMCommunicate request_size=4 [18:54:20]MH_SAM_APDU [18:54:20]CAPDU: 80 11 00 00 [18:54:20]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:20]Read from MH i2c: E2 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 17 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [18:54:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:54:20]wFMCommunicate OK [18:54:20]CreateOFDProtocolMessage done [18:54:20]OFDSenderStorePacket 165735 [18:54:20]StoreOFDPacket docnum=165735 [18:54:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F1 B0 07 01 FB B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 38 2C 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 2C 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 8C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 2C 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 DA DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 87 02 00 35 04 06 00 82 48 CC 93 7B 33 C4 7A 72 20 7A 09 7C ED [18:54:20]CheckFolder [18:54:20]dirname=/storage/ofd_packets [18:54:20]CheckFolder done [18:54:20]ProducePacketName [18:54:20]name=ofd_packets/00165735 [18:54:20]NVStorageSaveData ofd_packets/00165735 [18:54:20]File name is /storage/ofd_packets/00165735 [18:54:20]Write 301 bytes [18:54:20]NVStorageSaveData done [18:54:20]OFDSenderStorePacket done [18:54:20]KKMCreateOFDPacket done [18:54:20]NVStorageSaveData kkm_last_timestamp [18:54:20]File name is /storage/kkm_last_timestamp [18:54:20]Write 4 bytes [18:54:20]NVStorageSaveData done [18:54:20]ExternCall_PrintAddStr [18:54:20]wPrintStart [18:54:20]Write to MH i2c: 01 00 00 7C 00 7C [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: 01 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: 01 07 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:54:20]RasterBufferAndPrint [18:54:20]line Счет N : (1)294586 [18:54:20]line ИНН: 02508201610067 [18:54:20]line Контрольно-Кассовый Чек [18:54:20]line ПРОДАЖА [18:54:20]line ТРК (МРК, ГНК) : 32 [18:54:20]line Товар: 2710124130 [18:54:20]line Аи-92-К-5 [18:54:20]line 50.000 * 67.80 [18:54:20]line = 3390.00 [18:54:20]line НДС 12% НСП 1% [18:54:20]line > о реализуемом товаре [18:54:20]line ИТОГО: 3390.00 [18:54:20]line НСП 1% : 30.00 [18:54:20]line НДС 12% : 360.00 [18:54:20]line Наличными: 0.00 [18:54:20]line Безнал.: 3390.00 [18:54:20]line Место: АЗС № 130 "Партнер Нефть" [18:54:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:54:20]line СНО: Общий режим [18:54:20]line Чек 588 23.08.2024 18:54 [18:54:20]line Смена: 469 ФФД: 1.0 [18:54:20]line ЗНМ: 0300000070 [18:54:20]line РНМ: 0000000000092562 [18:54:20]line Версия ККМ: 001 [18:54:20]line Платежная система: O! деньги [18:54:20]line ФМ: 0000000000871769 [18:54:20]line ФД: 165735 [18:54:20]line ФПД: 143249181473587 [18:54:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165735&fm=143249181473587&tin=02508201610067®Number=0000000000092562&sum=339000 [18:54:20]written 0, free lines is 4095 [18:54:20]OFD Sender: Processing packet 165735 [packets to send 998, broken 997] [18:54:20]ProducePacketName [18:54:20]name=ofd_packets/00165735 [18:54:20]OFD Sender: To server: pG, [18:54:20]CommunicateWithHost lk.salyk.kg:30040 [18:54:20]ConnectInit lk.salyk.kg [18:54:20]Write to MH i2c: 01 00 00 A6 00 A6 [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: 01 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: 01 07 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 EB 0C A4 [18:54:20]RasterBufferAndPrint [18:54:20]line [18:54:20]line [18:54:20]line [18:54:20]line [18:54:20]line [18:54:20]written 0, free lines is 3332 [18:54:20]MH_Cut [18:54:20]Write to MH i2c: D1 01 00 AD 00 01 7F [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: D1 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: D1 01 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: D1 01 00 AD 00 00 7E [18:54:20]Write to MH i2c: 01 00 00 AE 00 AE [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:21]*** Cut start [18:54:21]*** Purtial cut [18:54:21]*** Stage 1: CUTSNS_PIN = 1 [18:54:23]Read from MH i2c: 01 [18:54:23]MH_I2C_Read... [18:54:23]*** Stop cut motor [18:54:23]*** Cut end [18:54:23]Read from MH i2c: 01 07 00 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [18:54:23]process_action close_receipt done [18:54:23]requested_data is exist [18:54:23]produce_requested_data [18:54:23]requested_item fm.sn is exist - process it [18:54:23]wFMCommunicate request_size=4 [18:54:23]MH_SAM_APDU [18:54:23]CAPDU: 80 11 00 00 [18:54:23]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [18:54:23]Write i2c OK [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 [18:54:23]MH_I2C_Read... [18:54:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:54:23]Read from MH i2c: E2 17 00 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [18:54:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:54:23]wFMCommunicate OK [18:54:23]requested_item fd.num is exist - process it [18:54:23]SAM_PROTO_GetFieldsCounters [18:54:23]wFMCommunicate request_size=4 [18:54:23]MH_SAM_APDU [18:54:23]CAPDU: 80 13 00 00 [18:54:23]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [18:54:23]Write i2c OK [18:54:23]MH_I2C_Read... [18:54:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:54:23]Read from MH i2c: E2 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 62 00 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 02 [18:54:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4C 02 00 00 5E 04 04 00 4C 02 00 00 57 04 04 00 4D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:54:23]wFMCommunicate OK [18:54:23]SAM_PROTO_GetFieldsCounters done [18:54:23]requested_item shift.num is exist - process it [18:54:23]requested_item shift.opened is exist - process it [18:54:23]req_shift_opened [18:54:23]FM_GetShiftState [18:54:23]SAM_PROTO_GetShiftState [18:54:23]wFMCommunicate request_size=4 [18:54:23]MH_SAM_APDU [18:54:23]CAPDU: 80 13 01 00 [18:54:23]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [18:54:23]Write i2c OK [18:54:23]MH_I2C_Read... [18:54:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:54:23]Read from MH i2c: E2 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 0E 00 [18:54:23]MH_I2C_Read... [18:54:23]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [18:54:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:54:23]wFMCommunicate OK [18:54:23]SAM_PROTO_GetShiftState done [18:54:23]FM_GetShiftState done [18:54:23]req_shift_opened done [18:54:23]requested_item shift.open_date is exist - process it [18:54:23]req_shift_open_date [18:54:23]req_shift_open_date done [18:54:23]produce_requested_data done [18:54:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165735,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:54:23]process_action_free close_receipt [18:54:23]json_value_free [18:54:23]json_value_free done [18:54:23]process_json_proto returns [18:54:23]Send response to host [18:54:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165735,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:54:23]free response buf [18:54:23]execute_script done [18:54:23]execute_script returns [18:54:23]free content buf [18:54:23]Sock 6.Close socket [18:54:23]Sock 6.Thread stoped [18:54:27]Connected sock=11 [18:54:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F1 B0 07 01 FB B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 38 2C 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 2C 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B8 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A0 8C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 2C 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 02 00 00 F4 03 04 00 DA DA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 87 02 00 35 04 06 00 82 48 CC 93 7B 33 C4 7A 72 20 7A 09 7C ED [18:54:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9E C8 47 00 55 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 87 02 00 F4 03 04 00 2C 84 C8 66 B6 04 01 00 00 80 85 0F E4 04 EF 72 FA [18:54:32]CommunicateWithHost err = 0 [18:54:32]CheckOFDResponse [18:54:32]1017 (14) - 77093643461234 [18:54:32]1041 (16) - 0000000000871769 [18:54:32]1040 (4) - 165735 [18:54:32]1012 (4) - 23.08.2024 12:44 [18:54:32]1206 (1) - 0 [18:54:32]OFD Sender: Remove packet 165735 [18:54:32]ProducePacketName [18:54:32]name=ofd_packets/00165735 [18:54:32]NVStorageDeleteData [18:54:32]OFD Sender: No OFD packet to send [18:54:37]OFD Sender: No OFD packet to send [18:54:42]OFD Sender: No OFD packet to send [18:54:47]OFD Sender: No OFD packet to send [18:54:52]OFD Sender: No OFD packet to send [18:54:57]OFD Sender: No OFD packet to send [18:55:02]OFD Sender: No OFD packet to send [18:55:07]recv_with_timeout no data received [18:55:07]OFD Sender: No OFD packet to send [18:55:12]OFD Sender: No OFD packet to send [18:55:17]OFD Sender: No OFD packet to send [18:55:21]recv_with_timeout no data received [18:55:22]OFD Sender: No OFD packet to send [18:55:27]OFD Sender: No OFD packet to send [18:55:32]OFD Sender: No OFD packet to send [18:55:37]OFD Sender: No OFD packet to send [18:55:39]accept exits with 10 [18:55:39]New connection [18:55:39]New thread 3067026788 created [18:55:39]Thread 3066883428 joined [18:55:39]Waiting for new connection... [18:55:39] Sock 10.Parse request [18:55:39]Sock 10.Check first char [18:55:39]Sock 10.First char is OK [18:55:39]request: POST /json_proto HTTP/1.0 [18:55:39]Method: POST [18:55:39]URL: /json_proto [18:55:39]Method is POST - this is cgi request [18:55:39]url: /json_proto [18:55:39]query_string will be loaded in cgi processing [18:55:39]execute_cgi json_proto POST (null) [18:55:39]execute_cgi path=json_proto method=POST [18:55:39]POST find Content-Length [18:55:39]Host: 172.17.44.132:8080 [18:55:39]Content-Length: 682 [18:55:39]Content-Type: application/json [18:55:39] [18:55:39]POST finish read [18:55:39]Found Content-Length = 682 [18:55:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51101", "tax_sys" : 0, "items" : [ { "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:39]execute_script... [18:55:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51101", "tax_sys" : 0, "items" : [ { "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:39]POST & json_proto [18:55:39]process_json_proto [18:55:39]json parsed OK: [18:55:39]protocol is kg_v1.0 [18:55:39]action value=close_receipt [18:55:39]process_action close_receipt [18:55:39]cmd_close_receipt [18:55:39]MH_GetDate [18:55:39]Write to MH i2c: F0 00 00 B2 00 A1 [18:55:39]Write i2c OK [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: F0 [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: F0 09 00 [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: F0 09 00 B2 00 00 2B DB C8 66 2A 83 C1 65 B1 [18:55:39]GetLastDocTimeStamp 1724439258 [18:55:39]current date 1724439339 [18:55:39]FM_GetShiftState [18:55:39]SAM_PROTO_GetShiftState [18:55:39]wFMCommunicate request_size=4 [18:55:39]MH_SAM_APDU [18:55:39]CAPDU: 80 13 01 00 [18:55:39]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [18:55:39]Write i2c OK [18:55:39]MH_I2C_Read... [18:55:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:39]Read from MH i2c: E2 [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: E2 0E 00 [18:55:39]MH_I2C_Read... [18:55:39]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [18:55:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:55:39]wFMCommunicate OK [18:55:39]SAM_PROTO_GetShiftState done [18:55:39]FM_GetShiftState done [18:55:39]opened in 1724372766 [18:55:39]opened+sec_in_day 1724459166 [18:55:39]quantity*price = 10000 [18:55:39]sum+1 = 10001 [18:55:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 589 23.08.2024 18:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165736 ФПД: 59502810364998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185539&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165736&fm=59502810364998&tin=02508201610067®Number=0000000000092562&sum=10000 0 [18:55:40]StoreToDocumentArchive [18:55:40]shift 469 fd 165736 [18:55:40]save to /storage/0469/doc_00165736 [18:55:40]save last doc name /storage/0469/doc_00165736 to /storage/kkm_last_doc_name [18:55:40]save OK [18:55:40]Clear old archive folders... [18:55:40]ProcessDocumentItem done err = 0, tmpTLVsize=291 [18:55:40]tlvbuf is 01EAD7F0 [18:55:40]SAM_PROTO_ClearQueue [18:55:40]wFMCommunicate request_size=4 [18:55:40]MH_SAM_APDU [18:55:40]CAPDU: 80 09 00 00 [18:55:40]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [18:55:40]Write i2c OK [18:55:40]MH_I2C_Read... [18:55:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:40]Read from MH i2c: E2 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:55:40]RAPDU: 90 00 [18:55:40]wFMCommunicate OK [18:55:40]SAM_PROTO_ClearQueue done [18:55:40]KKMCreateOFDPacket [18:55:40]OFDProtocolAddRootSTLVToBuf [18:55:40]FM_MakeSignedData [18:55:40]FM_MakeSignedData [18:55:40]SAM_PROTO_SignData [18:55:40]wFMCommunicate request_size=4 [18:55:40]MH_SAM_APDU [18:55:40]CAPDU: 80 0D 01 02 [18:55:40]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [18:55:40]Write i2c OK [18:55:40]MH_I2C_Read... [18:55:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:40]Read from MH i2c: E2 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:55:40]RAPDU: 90 00 [18:55:40]wFMCommunicate OK [18:55:40]wFMCommunicate request_size=255 [18:55:40]MH_SAM_APDU [18:55:40]CAPDU: 80 0D 02 02 FA 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 2B DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 [18:55:40]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 2B DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 00 00 B7 [18:55:40]Write i2c OK [18:55:40]MH_I2C_Read... [18:55:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:40]Read from MH i2c: E2 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:55:40]RAPDU: 90 00 [18:55:40]wFMCommunicate OK [18:55:40]wFMCommunicate request_size=50 [18:55:40]MH_SAM_APDU [18:55:40]CAPDU: 80 0D 02 02 2D 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 87 02 00 35 04 06 00 36 1E 13 DF FC 46 [18:55:40]Write to MH i2c: E2 35 00 C3 00 80 0D 02 02 2D 00 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 87 02 00 35 04 06 00 36 1E 13 DF FC 46 00 00 1A [18:55:40]Write i2c OK [18:55:40]MH_I2C_Read... [18:55:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:41]Read from MH i2c: E2 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 03 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:55:41]RAPDU: 90 00 [18:55:41]wFMCommunicate OK [18:55:41]wFMCommunicate request_size=4 [18:55:41]MH_SAM_APDU [18:55:41]CAPDU: 80 0D 03 02 [18:55:41]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:41]Read from MH i2c: E2 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 0B 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 0B 00 C4 00 00 CD 94 64 DE F0 78 68 10 90 00 C3 [18:55:41]RAPDU: CD 94 64 DE F0 78 68 10 90 00 [18:55:41]wFMCommunicate OK [18:55:41]SAM_PROTO_SignData done [18:55:41]FM_MakeSignedData done [18:55:41]CreateOFDProtocolMessage [18:55:41]wFMCommunicate request_size=4 [18:55:41]MH_SAM_APDU [18:55:41]CAPDU: 80 11 00 00 [18:55:41]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:41]Read from MH i2c: E2 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 17 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [18:55:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:55:41]wFMCommunicate OK [18:55:41]CreateOFDProtocolMessage done [18:55:41]OFDSenderStorePacket 165736 [18:55:41]StoreOFDPacket docnum=165736 [18:55:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 37 01 00 00 DA 42 2F 01 D5 3B 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 2B DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 87 02 00 35 04 06 00 36 1E 13 DF FC 46 CD 94 64 DE F0 78 68 10 [18:55:41]CheckFolder [18:55:41]dirname=/storage/ofd_packets [18:55:41]CheckFolder done [18:55:41]ProducePacketName [18:55:41]name=ofd_packets/00165736 [18:55:41]NVStorageSaveData ofd_packets/00165736 [18:55:41]File name is /storage/ofd_packets/00165736 [18:55:41]Write 341 bytes [18:55:41]NVStorageSaveData done [18:55:41]OFDSenderStorePacket done [18:55:41]KKMCreateOFDPacket done [18:55:41]NVStorageSaveData kkm_last_timestamp [18:55:41]File name is /storage/kkm_last_timestamp [18:55:41]Write 4 bytes [18:55:41]NVStorageSaveData done [18:55:41]ExternCall_PrintAddStr [18:55:41]wPrintStart [18:55:41]Write to MH i2c: 01 00 00 C6 00 C6 [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: 01 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: 01 07 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [18:55:41]RasterBufferAndPrint [18:55:41]line Счет N : (3)51101 [18:55:41]line ИНН: 02508201610067 [18:55:41]line Контрольно-Кассовый Чек [18:55:41]line ПРОДАЖА [18:55:41]line Товар: 4870002328398 [18:55:41]line Вода ASU пит н.газ мята ПЭТ 1л [18:55:41]line 1.000 * 100.00 [18:55:41]line = 100.00 [18:55:41]line НДС 12% НСП 1% [18:55:41]line > о реализуемом товаре [18:55:41]line ИТОГО: 100.00 [18:55:41]line НСП 1% : 0.88 [18:55:41]line НДС 12% : 10.62 [18:55:41]line Наличными: 100.00 [18:55:41]line Безнал.: 0.00 [18:55:41]line Место: АЗС № 130 "Партнер Нефть" [18:55:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:55:41]line СНО: Общий режим [18:55:41]line Чек 589 23.08.2024 18:55 [18:55:41]line Смена: 469 ФФД: 1.0 [18:55:41]line ЗНМ: 0300000070 [18:55:41]line РНМ: 0000000000092562 [18:55:41]line Версия ККМ: 001 [18:55:41]line ФМ: 0000000000871769 [18:55:41]line ФД: 165736 [18:55:41]line ФПД: 59502810364998 [18:55:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185539&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165736&fm=59502810364998&tin=02508201610067®Number=0000000000092562&sum=10000 [18:55:41]line 0 [18:55:41]written 0, free lines is 4095 [18:55:41]OFD Sender: Processing packet 165736 [packets to send 998, broken 997] [18:55:41]ProducePacketName [18:55:41]name=ofd_packets/00165736 [18:55:41]OFD Sender: To server: pG, [18:55:41]CommunicateWithHost lk.salyk.kg:30040 [18:55:41]ConnectInit lk.salyk.kg [18:55:41]Write to MH i2c: 01 00 00 EF 00 EF [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: 01 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: 01 07 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 E0 0C E2 [18:55:41]RasterBufferAndPrint [18:55:41]line [18:55:41]line [18:55:41]line [18:55:41]line [18:55:41]line [18:55:41]written 0, free lines is 3304 [18:55:41]MH_Cut [18:55:41]Write to MH i2c: D1 01 00 F6 00 01 C8 [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: D1 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: D1 01 00 [18:55:41]MH_I2C_Read... [18:55:41]Read from MH i2c: D1 01 00 F6 00 00 C7 [18:55:41]Write to MH i2c: 01 00 00 F7 00 F7 [18:55:41]Write i2c OK [18:55:41]MH_I2C_Read... [18:55:42]*** Cut start [18:55:42]*** Purtial cut [18:55:42]*** Stage 1: CUTSNS_PIN = 1 [18:55:44]Read from MH i2c: 01 [18:55:44]MH_I2C_Read... [18:55:44]*** Stop cut motor [18:55:44]*** Cut end [18:55:44]Read from MH i2c: 01 07 00 [18:55:44]MH_I2C_Read... [18:55:44]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [18:55:44]process_action close_receipt done [18:55:44]requested_data is exist [18:55:44]produce_requested_data [18:55:44]requested_item fm.sn is exist - process it [18:55:44]wFMCommunicate request_size=4 [18:55:44]MH_SAM_APDU [18:55:44]CAPDU: 80 11 00 00 [18:55:44]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [18:55:44]Write i2c OK [18:55:44]MH_I2C_Read... [18:55:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:44]Read from MH i2c: E2 [18:55:44]MH_I2C_Read... [18:55:44]Read from MH i2c: E2 17 00 [18:55:44]MH_I2C_Read... [18:55:44]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [18:55:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:55:44]wFMCommunicate OK [18:55:44]requested_item fd.num is exist - process it [18:55:44]SAM_PROTO_GetFieldsCounters [18:55:44]wFMCommunicate request_size=4 [18:55:44]MH_SAM_APDU [18:55:44]CAPDU: 80 13 00 00 [18:55:44]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [18:55:44]Write i2c OK [18:55:44]MH_I2C_Read... [18:55:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:55:44]Read from MH i2c: E2 [18:55:44]MH_I2C_Read... [18:55:44]Read from MH i2c: E2 62 00 [18:55:44]MH_I2C_Read... [18:55:44]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 4F [18:55:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4D 02 00 00 5E 04 04 00 4D 02 00 00 57 04 04 00 4E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:55:44]wFMCommunicate OK [18:55:44]SAM_PROTO_GetFieldsCounters done [18:55:44]requested_item shift.num is exist - process it [18:55:44]requested_item shift.opened is exist - process it [18:55:44]req_shift_opened [18:55:44]FM_GetShiftState [18:55:44]SAM_PROTO_GetShiftState [18:55:44]wFMCommunicate request_size=4 [18:55:44]MH_SAM_APDU [18:55:44]CAPDU: 80 13 01 00 [18:55:44]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [18:55:44]Write i2c OK [18:55:44]MH_I2C_Read... [18:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:44]Read from MH i2c: E2 [18:55:44]MH_I2C_Read... [18:55:44]Read from MH i2c: E2 0E 00 [18:55:44]MH_I2C_Read... [18:55:44]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A5 [18:55:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:55:44]wFMCommunicate OK [18:55:44]SAM_PROTO_GetShiftState done [18:55:44]FM_GetShiftState done [18:55:44]req_shift_opened done [18:55:44]requested_item shift.open_date is exist - process it [18:55:44]req_shift_open_date [18:55:44]req_shift_open_date done [18:55:44]produce_requested_data done [18:55:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165736,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:55:44]process_action_free close_receipt [18:55:44]json_value_free [18:55:44]json_value_free done [18:55:44]process_json_proto returns [18:55:44]Send response to host [18:55:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165736,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:55:44]free response buf [18:55:44]execute_script done [18:55:44]execute_script returns [18:55:44]free content buf [18:55:44]Sock 10.Close socket [18:55:44]Sock 10.Thread stoped [18:55:46]ConnectInit Can't take IP for lk.salyk.kg [18:55:46]CommunicateWithHost connect error [18:55:46]CommunicateWithHost err = -1 [18:55:46]OFD Sender: Server communicate error [18:55:47]recv_with_timeout no data received [18:55:51]OFD Sender: Processing packet 165736 [packets to send 998, broken 997] [18:55:51]ProducePacketName [18:55:51]name=ofd_packets/00165736 [18:55:51]OFD Sender: To server: pG, [18:55:51]CommunicateWithHost lk.salyk.kg:30040 [18:55:51]ConnectInit lk.salyk.kg [18:55:56]ConnectInit Can't take IP for lk.salyk.kg [18:55:56]CommunicateWithHost connect error [18:55:56]CommunicateWithHost err = -1 [18:55:56]OFD Sender: Server communicate error [18:55:57]accept exits with 9 [18:55:57]New connection [18:55:57]New thread 3066883428 created [18:55:57]Thread 3067026788 joined [18:55:57]Waiting for new connection... [18:55:57] Sock 9.Parse request [18:55:57]Sock 9.Check first char [18:55:57]Sock 9.First char is OK [18:55:57]request: POST /json_proto HTTP/1.0 [18:55:57]Method: POST [18:55:57]URL: /json_proto [18:55:57]Method is POST - this is cgi request [18:55:57]url: /json_proto [18:55:57]query_string will be loaded in cgi processing [18:55:57]execute_cgi json_proto POST (null) [18:55:57]execute_cgi path=json_proto method=POST [18:55:57]POST find Content-Length [18:55:57]Host: 172.17.44.132:8080 [18:55:57]Content-Length: 809 [18:55:57]Content-Type: application/json [18:55:57] [18:55:57]POST finish read [18:55:57]Found Content-Length = 809 [18:55:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:57]execute_script... [18:55: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)294591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:55:57]POST & json_proto [18:55:57]process_json_proto [18:55:57]json parsed OK: [18:55:57]protocol is kg_v1.0 [18:55:57]action value=close_receipt [18:55:57]process_action close_receipt [18:55:57]cmd_close_receipt [18:55:57]MH_GetDate [18:55:57]Write to MH i2c: F0 00 00 FB 00 EA [18:55:57]Write i2c OK [18:55:57]MH_I2C_Read... [18:55:57]Read from MH i2c: F0 [18:55:57]MH_I2C_Read... [18:55:57]Read from MH i2c: F0 09 00 [18:55:57]MH_I2C_Read... [18:55:57]Read from MH i2c: F0 09 00 FB 00 00 3E DB C8 66 2A 83 C1 65 0D [18:55:57]GetLastDocTimeStamp 1724439339 [18:55:57]current date 1724439358 [18:55:57]FM_GetShiftState [18:55:57]SAM_PROTO_GetShiftState [18:55:57]wFMCommunicate request_size=4 [18:55:57]MH_SAM_APDU [18:55:57]CAPDU: 80 13 01 00 [18:55:57]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [18:55:57]Write i2c OK [18:55:57]MH_I2C_Read... [18:55:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:55:57]Read from MH i2c: E2 [18:55:57]MH_I2C_Read... [18:55:57]Read from MH i2c: E2 0E 00 [18:55:57]MH_I2C_Read... [18:55:57]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A7 [18:55:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:55:57]wFMCommunicate OK [18:55:57]SAM_PROTO_GetShiftState done [18:55:57]FM_GetShiftState done [18:55:57]opened in 1724372766 [18:55:57]opened+sec_in_day 1724459166 [18:55:57]quantity*price = 100035 [18:55:57]sum+1 = 100036 [18:55:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 590 23.08.2024 18:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165737 ФПД: 239215497090998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165737&fm=239215497090998&tin=02508201610067®Number=0000000000092562&sum=100035 [18:55:59]StoreToDocumentArchive [18:55:59]shift 469 fd 165737 [18:55:59]save to /storage/0469/doc_00165737 [18:55:59]save last doc name /storage/0469/doc_00165737 to /storage/kkm_last_doc_name [18:55:59]save OK [18:55:59]Clear old archive folders... [18:55:59]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:55:59]tlvbuf is 01F2D6F0 [18:55:59]SAM_PROTO_ClearQueue [18:55:59]wFMCommunicate request_size=4 [18:55:59]MH_SAM_APDU [18:55:59]CAPDU: 80 09 00 00 [18:55:59]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [18:55:59]Write i2c OK [18:55:59]MH_I2C_Read... [18:55:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:55:59]Read from MH i2c: E2 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 03 00 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [18:55:59]RAPDU: 90 00 [18:55:59]wFMCommunicate OK [18:55:59]SAM_PROTO_ClearQueue done [18:55:59]KKMCreateOFDPacket [18:55:59]OFDProtocolAddRootSTLVToBuf [18:55:59]FM_MakeSignedData [18:55:59]FM_MakeSignedData [18:55:59]SAM_PROTO_SignData [18:55:59]wFMCommunicate request_size=4 [18:55:59]MH_SAM_APDU [18:55:59]CAPDU: 80 0D 01 02 [18:55:59]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [18:55:59]Write i2c OK [18:55:59]MH_I2C_Read... [18:55:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:55:59]Read from MH i2c: E2 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 03 00 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [18:55:59]RAPDU: 90 00 [18:55:59]wFMCommunicate OK [18:55:59]wFMCommunicate request_size=255 [18:55:59]MH_SAM_APDU [18:55:59]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 3E DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 87 02 00 35 04 06 00 D9 90 B2 [18:55:59]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 3E DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 87 02 00 35 04 06 00 D9 90 B2 00 00 C3 [18:55:59]Write i2c OK [18:55:59]MH_I2C_Read... [18:55:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:59]Read from MH i2c: E2 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 03 00 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:55:59]RAPDU: 90 00 [18:55:59]wFMCommunicate OK [18:55:59]wFMCommunicate request_size=8 [18:55:59]MH_SAM_APDU [18:55:59]CAPDU: 80 0D 02 02 03 BA 97 B6 [18:55:59]Write to MH i2c: E2 0B 00 0C 01 80 0D 02 02 03 00 BA 97 B6 00 00 94 [18:55:59]Write i2c OK [18:55:59]MH_I2C_Read... [18:55:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:55:59]Read from MH i2c: E2 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 03 00 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:55:59]RAPDU: 90 00 [18:55:59]wFMCommunicate OK [18:55:59]wFMCommunicate request_size=4 [18:55:59]MH_SAM_APDU [18:55:59]CAPDU: 80 0D 03 02 [18:55:59]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [18:55:59]Write i2c OK [18:55:59]MH_I2C_Read... [18:55:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:55:59]Read from MH i2c: E2 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 0B 00 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 0B 00 0D 01 00 0A B2 53 33 3E 7C C1 FF 90 00 46 [18:55:59]RAPDU: 0A B2 53 33 3E 7C C1 FF 90 00 [18:55:59]wFMCommunicate OK [18:55:59]SAM_PROTO_SignData done [18:55:59]FM_MakeSignedData done [18:55:59]CreateOFDProtocolMessage [18:55:59]wFMCommunicate request_size=4 [18:55:59]MH_SAM_APDU [18:55:59]CAPDU: 80 11 00 00 [18:55:59]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [18:55:59]Write i2c OK [18:55:59]MH_I2C_Read... [18:55:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:55:59]Read from MH i2c: E2 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 17 00 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [18:55:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:55:59]wFMCommunicate OK [18:55:59]CreateOFDProtocolMessage done [18:55:59]OFDSenderStorePacket 165737 [18:55:59]StoreOFDPacket docnum=165737 [18:55:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 7A BE 05 01 FA 9E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 3E DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 87 02 00 35 04 06 00 D9 90 B2 BA 97 B6 0A B2 53 33 3E 7C C1 FF [18:55:59]CheckFolder [18:55:59]dirname=/storage/ofd_packets [18:55:59]CheckFolder done [18:55:59]ProducePacketName [18:55:59]name=ofd_packets/00165737 [18:55:59]NVStorageSaveData ofd_packets/00165737 [18:55:59]File name is /storage/ofd_packets/00165737 [18:55:59]Write 299 bytes [18:55:59]NVStorageSaveData done [18:55:59]OFDSenderStorePacket done [18:55:59]KKMCreateOFDPacket done [18:55:59]NVStorageSaveData kkm_last_timestamp [18:55:59]File name is /storage/kkm_last_timestamp [18:55:59]Write 4 bytes [18:55:59]NVStorageSaveData done [18:55:59]ExternCall_PrintAddStr [18:55:59]wPrintStart [18:55:59]Write to MH i2c: 01 00 00 0F 01 10 [18:55:59]Write i2c OK [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: 01 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: 01 07 00 [18:55:59]MH_I2C_Read... [18:55:59]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [18:55:59]RasterBufferAndPrint [18:55:59]line Счет N : (1)294591 [18:55:59]line ИНН: 02508201610067 [18:55:59]line Контрольно-Кассовый Чек [18:55:59]line ПРОДАЖА [18:55:59]line ТРК (МРК, ГНК) : 51 [18:55:59]line Товар: 2710124130 [18:55:59]line SU-92-К-5 [18:55:59]line 14.540 * 68.80 [18:55:59]line = 1000.35 [18:55:59]line НДС 12% НСП 1% [18:55:59]line > о реализуемом товаре [18:55:59]line ИТОГО: 1000.35 [18:55:59]line НСП 1% : 8.85 [18:55:59]line НДС 12% : 106.23 [18:55:59]line Наличными: 0.00 [18:55:59]line Безнал.: 1000.35 [18:55:59]line Место: АЗС № 130 "Партнер Нефть" [18:55:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:55:59]line СНО: Общий режим [18:55:59]line Чек 590 23.08.2024 18:55 [18:55:59]line Смена: 469 ФФД: 1.0 [18:55:59]line ЗНМ: 0300000070 [18:55:59]line РНМ: 0000000000092562 [18:55:59]line Версия ККМ: 001 [18:55:59]line Платежная система: Бакай Банк [18:55:59]line ФМ: 0000000000871769 [18:55:59]line ФД: 165737 [18:55:59]line ФПД: 239215497090998 [18:55:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165737&fm=239215497090998&tin=02508201610067®Number=0000000000092562&sum=100035 [18:55:59]written 0, free lines is 4095 [18:55:59]OFD Sender: Processing packet 165736 [packets to send 999, broken 997] [18:55:59]ProducePacketName [18:55:59]name=ofd_packets/00165736 [18:55:59]OFD Sender: To server: pG, [18:55:59]CommunicateWithHost lk.salyk.kg:30040 [18:55:59]ConnectInit lk.salyk.kg [18:56:00]Write to MH i2c: 01 00 00 39 01 3A [18:56:00]Write i2c OK [18:56:00]MH_I2C_Read... [18:56:00]Read from MH i2c: 01 [18:56:00]MH_I2C_Read... [18:56:00]Read from MH i2c: 01 07 00 [18:56:00]MH_I2C_Read... [18:56:00]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 E7 0C 34 [18:56:00]RasterBufferAndPrint [18:56:00]line [18:56:00]line [18:56:00]line [18:56:00]line [18:56:00]line [18:56:00]written 0, free lines is 3321 [18:56:00]MH_Cut [18:56:00]Write to MH i2c: D1 01 00 40 01 01 13 [18:56:00]Write i2c OK [18:56:00]MH_I2C_Read... [18:56:00]Read from MH i2c: D1 [18:56:00]MH_I2C_Read... [18:56:00]Read from MH i2c: D1 01 00 [18:56:00]MH_I2C_Read... [18:56:00]Read from MH i2c: D1 01 00 40 01 00 12 [18:56:00]Write to MH i2c: 01 00 00 41 01 42 [18:56:00]Write i2c OK [18:56:00]MH_I2C_Read... [18:56:01]*** Cut start [18:56:01]*** Purtial cut [18:56:01]*** Stage 1: CUTSNS_PIN = 1 [18:56:02]recv_with_timeout no data received [18:56:03]Read from MH i2c: 01 [18:56:03]MH_I2C_Read... [18:56:03]*** Stop cut motor [18:56:03]*** Cut end [18:56:03]Read from MH i2c: 01 07 00 [18:56:03]MH_I2C_Read... [18:56:03]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [18:56:03]process_action close_receipt done [18:56:03]requested_data is exist [18:56:03]produce_requested_data [18:56:03]requested_item fm.sn is exist - process it [18:56:03]wFMCommunicate request_size=4 [18:56:03]MH_SAM_APDU [18:56:03]CAPDU: 80 11 00 00 [18:56:03]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [18:56:03]Write i2c OK [18:56:03]MH_I2C_Read... [18:56:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:03]Read from MH i2c: E2 [18:56:03]MH_I2C_Read... [18:56:03]Read from MH i2c: E2 17 00 [18:56:03]MH_I2C_Read... [18:56:03]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [18:56:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:56:03]wFMCommunicate OK [18:56:03]requested_item fd.num is exist - process it [18:56:03]SAM_PROTO_GetFieldsCounters [18:56:03]wFMCommunicate request_size=4 [18:56:03]MH_SAM_APDU [18:56:03]CAPDU: 80 13 00 00 [18:56:03]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [18:56:03]Write i2c OK [18:56:03]MH_I2C_Read... [18:56:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:56:03]Read from MH i2c: E2 [18:56:03]MH_I2C_Read... [18:56:03]Read from MH i2c: E2 62 00 [18:56:03]MH_I2C_Read... [18:56:03]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 9E [18:56:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4E 02 00 00 5E 04 04 00 4E 02 00 00 57 04 04 00 4F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:56:03]wFMCommunicate OK [18:56:03]SAM_PROTO_GetFieldsCounters done [18:56:03]requested_item shift.num is exist - process it [18:56:03]requested_item shift.opened is exist - process it [18:56:03]req_shift_opened [18:56:03]FM_GetShiftState [18:56:03]SAM_PROTO_GetShiftState [18:56:03]wFMCommunicate request_size=4 [18:56:03]MH_SAM_APDU [18:56:03]CAPDU: 80 13 01 00 [18:56:03]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [18:56:03]Write i2c OK [18:56:03]MH_I2C_Read... [18:56:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:03]Read from MH i2c: E2 [18:56:03]MH_I2C_Read... [18:56:03]Read from MH i2c: E2 0E 00 [18:56:03]MH_I2C_Read... [18:56:03]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F0 [18:56:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:56:03]wFMCommunicate OK [18:56:03]SAM_PROTO_GetShiftState done [18:56:03]FM_GetShiftState done [18:56:03]req_shift_opened done [18:56:03]requested_item shift.open_date is exist - process it [18:56:03]req_shift_open_date [18:56:03]req_shift_open_date done [18:56:03]produce_requested_data done [18:56:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165737,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:56:03]process_action_free close_receipt [18:56:03]json_value_free [18:56:03]json_value_free done [18:56:03]process_json_proto returns [18:56:03]Send response to host [18:56:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165737,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:56:03]free response buf [18:56:03]execute_script done [18:56:03]execute_script returns [18:56:03]free content buf [18:56:03]Sock 9.Close socket [18:56:03]Sock 9.Thread stoped [18:56:04]ConnectInit Can't take IP for lk.salyk.kg [18:56:04]CommunicateWithHost connect error [18:56:04]CommunicateWithHost err = -1 [18:56:04]OFD Sender: Server communicate error [18:56:09]OFD Sender: Processing packet 165736 [packets to send 999, broken 997] [18:56:09]ProducePacketName [18:56:09]name=ofd_packets/00165736 [18:56:09]OFD Sender: To server: pG, [18:56:09]CommunicateWithHost lk.salyk.kg:30040 [18:56:09]ConnectInit lk.salyk.kg [18:56:18]recv_with_timeout no data received [18:56:28]Connected sock=10 [18:56:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 37 01 00 00 DA 42 2F 01 D5 3B 5A 03 01 00 03 00 23 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 2B DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 87 02 00 35 04 06 00 36 1E 13 DF FC 46 CD 94 64 DE F0 78 68 10 [18:56:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 97 9B 47 00 4B 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 87 02 00 F4 03 04 00 A6 84 C8 66 B6 04 01 00 00 6E E4 DD 07 EE B0 51 6C [18:56:32]CommunicateWithHost err = 0 [18:56:32]CheckOFDResponse [18:56:32]1017 (14) - 77093643461234 [18:56:32]1041 (16) - 0000000000871769 [18:56:32]1040 (4) - 165736 [18:56:32]1012 (4) - 23.08.2024 12:46 [18:56:32]1206 (1) - 0 [18:56:32]OFD Sender: Remove packet 165736 [18:56:32]ProducePacketName [18:56:32]name=ofd_packets/00165736 [18:56:32]NVStorageDeleteData [18:56:32]OFD Sender: Processing packet 165737 [packets to send 998, broken 997] [18:56:32]ProducePacketName [18:56:32]name=ofd_packets/00165737 [18:56:32]OFD Sender: To server: pG, [18:56:32]CommunicateWithHost lk.salyk.kg:30040 [18:56:32]ConnectInit lk.salyk.kg [18:56:34]recv_with_timeout no data received [18:56:37]ConnectInit Can't take IP for lk.salyk.kg [18:56:37]CommunicateWithHost connect error [18:56:37]CommunicateWithHost err = -1 [18:56:37]OFD Sender: Server communicate error [18:56:43]OFD Sender: Processing packet 165737 [packets to send 998, broken 997] [18:56:43]ProducePacketName [18:56:43]name=ofd_packets/00165737 [18:56:43]OFD Sender: To server: pG, [18:56:43]CommunicateWithHost lk.salyk.kg:30040 [18:56:43]ConnectInit lk.salyk.kg [18:56:48]recv_with_timeout no data received [18:56:57]Connected sock=10 [18:56:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 7A BE 05 01 FA 9E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 3E DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 87 02 00 35 04 06 00 D9 90 B2 BA 97 B6 0A B2 53 33 3E 7C C1 FF [18:57:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 91 37 47 00 53 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 87 02 00 F4 03 04 00 C4 84 C8 66 B6 04 01 00 00 B9 81 9A 3F 5A BA A1 71 [18:57:00]CommunicateWithHost err = 0 [18:57:00]CheckOFDResponse [18:57:00]1017 (14) - 77093643461234 [18:57:00]1041 (16) - 0000000000871769 [18:57:00]1040 (4) - 165737 [18:57:00]1012 (4) - 23.08.2024 12:47 [18:57:00]1206 (1) - 0 [18:57:00]OFD Sender: Remove packet 165737 [18:57:00]ProducePacketName [18:57:00]name=ofd_packets/00165737 [18:57:00]NVStorageDeleteData [18:57:00]OFD Sender: No OFD packet to send [18:57:03]recv_with_timeout no data received [18:57:05]OFD Sender: No OFD packet to send [18:57:10]OFD Sender: No OFD packet to send [18:57:15]OFD Sender: No OFD packet to send [18:57:20]recv_with_timeout no data received [18:57:20]OFD Sender: No OFD packet to send [18:57:25]OFD Sender: No OFD packet to send [18:57:31]OFD Sender: No OFD packet to send [18:57:36]OFD Sender: No OFD packet to send [18:57:36]recv_with_timeout no data received [18:57:41]OFD Sender: No OFD packet to send [18:57:46]OFD Sender: No OFD packet to send [18:57:51]OFD Sender: No OFD packet to send [18:57:56]OFD Sender: No OFD packet to send [18:58:00]recv_with_timeout no data received [18:58:01]OFD Sender: No OFD packet to send [18:58:06]OFD Sender: No OFD packet to send [18:58:08]accept exits with 7 [18:58:08]New connection [18:58:08]New thread 3067026788 created [18:58:08]Thread 3066883428 joined [18:58:08]Waiting for new connection... [18:58:08] Sock 7.Parse request [18:58:08]Sock 7.Check first char [18:58:08]Sock 7.First char is OK [18:58:08]request: POST /json_proto HTTP/1.0 [18:58:08]Method: POST [18:58:08]URL: /json_proto [18:58:08]Method is POST - this is cgi request [18:58:08]url: /json_proto [18:58:08]query_string will be loaded in cgi processing [18:58:08]execute_cgi json_proto POST (null) [18:58:08]execute_cgi path=json_proto method=POST [18:58:08]POST find Content-Length [18:58:08]Host: 172.17.44.132:8080 [18:58:08]Content-Length: 793 [18:58:08]Content-Type: application/json [18:58:08] [18:58:08]POST finish read [18:58:08]Found Content-Length = 793 [18:58:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u000A130", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:08]execute_script... [18:58: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)294592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u000A130", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:08]POST & json_proto [18:58:08]process_json_proto [18:58:08]json parsed OK: [18:58:08]protocol is kg_v1.0 [18:58:08]action value=close_receipt [18:58:08]process_action close_receipt [18:58:08]cmd_close_receipt [18:58:08]MH_GetDate [18:58:08]Write to MH i2c: F0 00 00 45 01 35 [18:58:08]Write i2c OK [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: F0 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: F0 09 00 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: F0 09 00 45 01 00 C0 DB C8 66 2A 83 C1 65 DA [18:58:08]GetLastDocTimeStamp 1724439358 [18:58:08]current date 1724439488 [18:58:08]FM_GetShiftState [18:58:08]SAM_PROTO_GetShiftState [18:58:08]wFMCommunicate request_size=4 [18:58:08]MH_SAM_APDU [18:58:08]CAPDU: 80 13 01 00 [18:58:08]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [18:58:08]Write i2c OK [18:58:08]MH_I2C_Read... [18:58:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:08]Read from MH i2c: E2 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: E2 0E 00 [18:58:08]MH_I2C_Read... [18:58:08]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F2 [18:58:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:58:08]wFMCommunicate OK [18:58:08]SAM_PROTO_GetShiftState done [18:58:08]FM_GetShiftState done [18:58:08]opened in 1724372766 [18:58:08]opened+sec_in_day 1724459166 [18:58:08]quantity*price = 0 [18:58:08]sum+1 = 1 [18:58:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 591 23.08.2024 18:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 130 ФМ: 0000000000871769 ФД: 165738 ФПД: 70357192081840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185808&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165738&fm=70357192081840&tin=02508201610067®Number=0000000000092562&sum=0 [18:58:09]StoreToDocumentArchive [18:58:09]shift 469 fd 165738 [18:58:09]save to /storage/0469/doc_00165738 [18:58:09]save last doc name /storage/0469/doc_00165738 to /storage/kkm_last_doc_name [18:58:09]save OK [18:58:09]Clear old archive folders... [18:58:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:58:09]tlvbuf is 01EB04B0 [18:58:09]SAM_PROTO_ClearQueue [18:58:09]wFMCommunicate request_size=4 [18:58:09]MH_SAM_APDU [18:58:09]CAPDU: 80 09 00 00 [18:58:09]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [18:58:09]Write i2c OK [18:58:09]MH_I2C_Read... [18:58:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:58:09]Read from MH i2c: E2 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 03 00 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [18:58:09]RAPDU: 90 00 [18:58:09]wFMCommunicate OK [18:58:09]SAM_PROTO_ClearQueue done [18:58:09]KKMCreateOFDPacket [18:58:09]OFDProtocolAddRootSTLVToBuf [18:58:09]FM_MakeSignedData [18:58:09]FM_MakeSignedData [18:58:09]SAM_PROTO_SignData [18:58:09]wFMCommunicate request_size=4 [18:58:09]MH_SAM_APDU [18:58:09]CAPDU: 80 0D 01 02 [18:58:09]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [18:58:09]Write i2c OK [18:58:09]MH_I2C_Read... [18:58:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:58:09]Read from MH i2c: E2 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 03 00 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [18:58:09]RAPDU: 90 00 [18:58:09]wFMCommunicate OK [18:58:09]wFMCommunicate request_size=255 [18:58:09]MH_SAM_APDU [18:58:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4F 02 00 00 F4 03 04 00 C0 DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 87 02 00 35 04 06 00 3F FD 4F 71 [18:58:09]Write to MH i2c: E2 02 01 55 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4F 02 00 00 F4 03 04 00 C0 DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 87 02 00 35 04 06 00 3F FD 4F 71 00 00 4B [18:58:09]Write i2c OK [18:58:09]MH_I2C_Read... [18:58:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:09]Read from MH i2c: E2 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 03 00 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [18:58:09]RAPDU: 90 00 [18:58:09]wFMCommunicate OK [18:58:09]wFMCommunicate request_size=7 [18:58:09]MH_SAM_APDU [18:58:09]CAPDU: 80 0D 02 02 02 01 B0 [18:58:09]Write to MH i2c: E2 0A 00 56 01 80 0D 02 02 02 00 01 B0 00 00 86 [18:58:09]Write i2c OK [18:58:09]MH_I2C_Read... [18:58:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:58:09]Read from MH i2c: E2 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 03 00 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [18:58:09]RAPDU: 90 00 [18:58:09]wFMCommunicate OK [18:58:09]wFMCommunicate request_size=4 [18:58:09]MH_SAM_APDU [18:58:09]CAPDU: 80 0D 03 02 [18:58:09]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [18:58:09]Write i2c OK [18:58:09]MH_I2C_Read... [18:58:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:58:09]Read from MH i2c: E2 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 0B 00 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 0B 00 57 01 00 2F 54 12 32 03 A6 5F C9 90 00 6C [18:58:09]RAPDU: 2F 54 12 32 03 A6 5F C9 90 00 [18:58:09]wFMCommunicate OK [18:58:09]SAM_PROTO_SignData done [18:58:09]FM_MakeSignedData done [18:58:09]CreateOFDProtocolMessage [18:58:09]wFMCommunicate request_size=4 [18:58:09]MH_SAM_APDU [18:58:09]CAPDU: 80 11 00 00 [18:58:09]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [18:58:09]Write i2c OK [18:58:09]MH_I2C_Read... [18:58:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:09]Read from MH i2c: E2 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 17 00 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [18:58:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:58:09]wFMCommunicate OK [18:58:09]CreateOFDProtocolMessage done [18:58:09]OFDSenderStorePacket 165738 [18:58:09]StoreOFDPacket docnum=165738 [18:58:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8F 10 04 01 68 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 C0 DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 87 02 00 35 04 06 00 3F FD 4F 71 01 B0 2F 54 12 32 03 A6 5F C9 [18:58:09]CheckFolder [18:58:09]dirname=/storage/ofd_packets [18:58:09]CheckFolder done [18:58:09]ProducePacketName [18:58:09]name=ofd_packets/00165738 [18:58:09]NVStorageSaveData ofd_packets/00165738 [18:58:09]File name is /storage/ofd_packets/00165738 [18:58:09]Write 298 bytes [18:58:09]NVStorageSaveData done [18:58:09]OFDSenderStorePacket done [18:58:09]KKMCreateOFDPacket done [18:58:09]NVStorageSaveData kkm_last_timestamp [18:58:09]File name is /storage/kkm_last_timestamp [18:58:09]Write 4 bytes [18:58:09]NVStorageSaveData done [18:58:09]ExternCall_PrintAddStr [18:58:09]wPrintStart [18:58:09]Write to MH i2c: 01 00 00 59 01 5A [18:58:09]Write i2c OK [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: 01 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: 01 07 00 [18:58:09]MH_I2C_Read... [18:58:09]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [18:58:09]RasterBufferAndPrint [18:58:09]line Счет N : (1)294592 [18:58:09]line ИНН: 02508201610067 [18:58:09]line Контрольно-Кассовый Чек [18:58:09]line ПРОДАЖА [18:58:09]line ТРК (МРК, ГНК) : 21 [18:58:09]line Товар: 2710194800 [18:58:09]line ДТ-К-5 [18:58:09]line 10.000 * 0.00 [18:58:09]line = 0.00 [18:58:09]line НДС 12% НСП 1% [18:58:09]line > о реализуемом товаре [18:58:09]line ИТОГО: 0.00 [18:58:09]line НСП 1% : 0.00 [18:58:09]line НДС 12% : 0.00 [18:58:09]line Наличными: 0.00 [18:58:09]line Безнал.: 0.00 [18:58:09]line Место: АЗС № 130 "Партнер Нефть" [18:58:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:58:09]line СНО: Общий режим [18:58:09]line Чек 591 23.08.2024 18:58 [18:58:09]line Смена: 469 ФФД: 1.0 [18:58:09]line ЗНМ: 0300000070 [18:58:09]line РНМ: 0000000000092562 [18:58:09]line Версия ККМ: 001 [18:58:09]line Талоны: Топливные Талоны [18:58:09]line 130 [18:58:09]line ФМ: 0000000000871769 [18:58:09]line ФД: 165738 [18:58:09]line ФПД: 70357192081840 [18:58:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T185808&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165738&fm=70357192081840&tin=02508201610067®Number=0000000000092562&sum=0 [18:58:09]written 0, free lines is 4095 [18:58:09]OFD Sender: Processing packet 165738 [packets to send 998, broken 997] [18:58:09]ProducePacketName [18:58:09]name=ofd_packets/00165738 [18:58:09]OFD Sender: To server: pG, [18:58:09]CommunicateWithHost lk.salyk.kg:30040 [18:58:09]ConnectInit lk.salyk.kg [18:58:10]Write to MH i2c: 01 00 00 83 01 84 [18:58:10]Write i2c OK [18:58:10]MH_I2C_Read... [18:58:10]Read from MH i2c: 01 [18:58:10]MH_I2C_Read... [18:58:10]Read from MH i2c: 01 07 00 [18:58:10]MH_I2C_Read... [18:58:10]Read from MH i2c: 01 07 00 83 01 00 00 00 00 00 D8 0C 6F [18:58:10]RasterBufferAndPrint [18:58:10]line [18:58:10]line [18:58:10]line [18:58:10]line [18:58:10]line [18:58:10]written 0, free lines is 3293 [18:58:10]MH_Cut [18:58:10]Write to MH i2c: D1 01 00 8A 01 01 5D [18:58:10]Write i2c OK [18:58:10]MH_I2C_Read... [18:58:10]Read from MH i2c: D1 [18:58:10]MH_I2C_Read... [18:58:10]Read from MH i2c: D1 01 00 [18:58:10]MH_I2C_Read... [18:58:10]Read from MH i2c: D1 01 00 8A 01 00 5C [18:58:10]Write to MH i2c: 01 00 00 8B 01 8C [18:58:10]Write i2c OK [18:58:10]MH_I2C_Read... [18:58:10]*** Cut start [18:58:10]*** Purtial cut [18:58:10]*** Stage 1: CUTSNS_PIN = 1 [18:58:12]recv_with_timeout no data received [18:58:12]Read from MH i2c: 01 [18:58:12]MH_I2C_Read... [18:58:12]*** Stop cut motor [18:58:12]*** Cut end [18:58:12]Read from MH i2c: 01 07 00 [18:58:12]MH_I2C_Read... [18:58:12]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [18:58:12]process_action close_receipt done [18:58:12]requested_data is exist [18:58:12]produce_requested_data [18:58:12]requested_item fm.sn is exist - process it [18:58:12]wFMCommunicate request_size=4 [18:58:12]MH_SAM_APDU [18:58:12]CAPDU: 80 11 00 00 [18:58:12]Write to MH i2c: E2 08 00 8C 01 80 11 00 00 00 00 00 00 07 [18:58:12]Write i2c OK [18:58:12]MH_I2C_Read... [18:58:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:13]Read from MH i2c: E2 [18:58:13]MH_I2C_Read... [18:58:13]Read from MH i2c: E2 17 00 [18:58:13]MH_I2C_Read... [18:58:13]Read from MH i2c: E2 17 00 8C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [18:58:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:58:13]wFMCommunicate OK [18:58:13]requested_item fd.num is exist - process it [18:58:13]SAM_PROTO_GetFieldsCounters [18:58:13]wFMCommunicate request_size=4 [18:58:13]MH_SAM_APDU [18:58:13]CAPDU: 80 13 00 00 [18:58:13]Write to MH i2c: E2 08 00 8D 01 80 13 00 00 00 00 00 00 0A [18:58:13]Write i2c OK [18:58:13]MH_I2C_Read... [18:58:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:13]Read from MH i2c: E2 [18:58:13]MH_I2C_Read... [18:58:13]Read from MH i2c: E2 62 00 [18:58:13]MH_I2C_Read... [18:58:13]Read from MH i2c: E2 62 00 8D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 EC [18: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 4F 02 00 00 5E 04 04 00 4F 02 00 00 57 04 04 00 50 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:58:13]wFMCommunicate OK [18:58:13]SAM_PROTO_GetFieldsCounters done [18:58:13]requested_item shift.num is exist - process it [18:58:13]requested_item shift.opened is exist - process it [18:58:13]req_shift_opened [18:58:13]FM_GetShiftState [18:58:13]SAM_PROTO_GetShiftState [18:58:13]wFMCommunicate request_size=4 [18:58:13]MH_SAM_APDU [18:58:13]CAPDU: 80 13 01 00 [18:58:13]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [18:58:13]Write i2c OK [18:58:13]MH_I2C_Read... [18:58:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:13]Read from MH i2c: E2 [18:58:13]MH_I2C_Read... [18:58:13]Read from MH i2c: E2 0E 00 [18:58:13]MH_I2C_Read... [18:58:13]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3A [18:58:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:58:13]wFMCommunicate OK [18:58:13]SAM_PROTO_GetShiftState done [18:58:13]FM_GetShiftState done [18:58:13]req_shift_opened done [18:58:13]requested_item shift.open_date is exist - process it [18:58:13]req_shift_open_date [18:58:13]req_shift_open_date done [18:58:13]produce_requested_data done [18:58:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165738,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [18:58:13]process_action_free close_receipt [18:58:13]json_value_free [18:58:13]json_value_free done [18:58:13]process_json_proto returns [18:58:13]Send response to host [18:58:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165738,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [18:58:13]free response buf [18:58:13]execute_script done [18:58:13]execute_script returns [18:58:13]free content buf [18:58:13]Sock 7.Close socket [18:58:13]Sock 7.Thread stoped [18:58:16]Connected sock=11 [18:58:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8F 10 04 01 68 28 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 C0 DB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 87 02 00 35 04 06 00 3F FD 4F 71 01 B0 2F 54 12 32 03 A6 5F C9 [18:58:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6B B0 47 00 72 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 87 02 00 F4 03 04 00 12 85 C8 66 B6 04 01 00 00 96 A3 C8 D6 52 25 B4 7F [18:58:18]CommunicateWithHost err = 0 [18:58:18]CheckOFDResponse [18:58:18]1017 (14) - 77093643461234 [18:58:18]1041 (16) - 0000000000871769 [18:58:18]1040 (4) - 165738 [19:00:17]ConnectInit Can't connect to host [19:00:18]OFD Sender: Processing packet 165739 [packets to send 998, broken 997] [19:00:18]ProducePacketName [19:00:18]name=ofd_packets/00165739 [19:00:18]OFD Sender: To server: pG, [19:00:18]CommunicateWithHost lk.salyk.kg:30040 [19:00:18]ConnectInit lk.salyk.kg [18:59:50]ConnectInit Can't connect to host [18:59:53]ConnectInit Can't take IP for lk.salyk.kg [18:59:53]CommunicateWithHost connect error [18:59:53]CommunicateWithHost err = -1 [18:59:53]OFD Sender: Server communicate error [19:00:23]ConnectInit Can't take IP for lk.salyk.kg [19:00:23]CommunicateWithHost connect error [19:00:23]CommunicateWithHost err = -1 [19:00:23]OFD Sender: Server communicate error [19:00:28]OFD Sender: Processing packet 165739 [packets to send 998, broken 997] [19:00:28]ProducePacketName [19:00:28]name=ofd_packets/00165739 [19:00:28]OFD Sender: To server: pG, [19:00:28]CommunicateWithHost lk.salyk.kg:30040 [19:00:28]ConnectInit lk.salyk.kg [18:58:18]1012 (4) - 23.08.2024 12:48 [18:58:18]1206 (1) - 0 [18:58:18]OFD Sender: Remove packet 165738 [18:58:18]ProducePacketName [18:58:18]name=ofd_packets/00165738 [18:58:18]NVStorageDeleteData [18:58:18]OFD Sender: No OFD packet to send [18:58:23]OFD Sender: No OFD packet to send [18:58:26]recv_with_timeout no data received [18:58:28]OFD Sender: No OFD packet to send [18:58:33]OFD Sender: No OFD packet to send [18:58:38]OFD Sender: No OFD packet to send [18:58:41]recv_with_timeout no data received [18:58:43]OFD Sender: No OFD packet to send [18:58:48]OFD Sender: No OFD packet to send [18:58:53]OFD Sender: No OFD packet to send [18:58:57]accept exits with 10 [18:58:57]New connection [18:58:57]New thread 3066883428 created [18:58:57]Thread 3067026788 joined [18:58:57]Waiting for new connection... [18:58:57] Sock 10.Parse request [18:58:57]Sock 10.Check first char [18:58:57]Sock 10.First char is OK [18:58:57]request: POST /json_proto HTTP/1.0 [18:58:57]Method: POST [18:58:57]URL: /json_proto [18:58:57]Method is POST - this is cgi request [18:58:57]url: /json_proto [18:58:57]query_string will be loaded in cgi processing [18:58:57]execute_cgi json_proto POST (null) [18:58:57]execute_cgi path=json_proto method=POST [18:58:57]POST find Content-Length [18:58:57]Host: 172.17.44.132:8080 [18:58:57]Content-Length: 674 [18:58:57]Content-Type: application/json [18:58:57] [18:58:57]POST finish read [18:58:57]Found Content-Length = 674 [18:58:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.130, "sum" : 238.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 238.00, "total" : 238.00, "payments": [ { "type": 0, "sum" : 238.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:57]execute_script... [18:58: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)294594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.130, "sum" : 238.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 238.00, "total" : 238.00, "payments": [ { "type": 0, "sum" : 238.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:57]POST & json_proto [18:58:57]process_json_proto [18:58:57]json parsed OK: [18:58:57]protocol is kg_v1.0 [18:58:57]action value=close_receipt [18:58:57]process_action close_receipt [18:58:57]cmd_close_receipt [18:58:57]MH_GetDate [18:58:57]Write to MH i2c: F0 00 00 8F 01 7F [18:58:57]Write i2c OK [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: F0 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: F0 09 00 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: F0 09 00 8F 01 00 F1 DB C8 66 2A 83 C1 65 55 [18:58:57]GetLastDocTimeStamp 1724439488 [18:58:57]current date 1724439537 [18:58:57]FM_GetShiftState [18:58:57]SAM_PROTO_GetShiftState [18:58:57]wFMCommunicate request_size=4 [18:58:57]MH_SAM_APDU [18:58:57]CAPDU: 80 13 01 00 [18:58:57]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [18:58:57]Write i2c OK [18:58:57]MH_I2C_Read... [18:58:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:57]Read from MH i2c: E2 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: E2 0E 00 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3C [18:58:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [18:58:57]wFMCommunicate OK [18:58:57]SAM_PROTO_GetShiftState done [18:58:57]FM_GetShiftState done [18:58:57]opened in 1724372766 [18:58:57]opened+sec_in_day 1724459166 [18:58:57]quantity*price = 23850 [18:58:57]sum+1 = 23852 [18:58:57]Check (price>sum+1) || (price+1 о реализуемом товаре [19:02:03]line ИТОГО: 125.00 [19:02:03]line НСП 1% : 1.11 [19:02:03]line НДС 12% : 13.27 [19:02:03]line Наличными: 125.00 [19:02:03]line Безнал.: 0.00 [19:02:03]line Место: АЗС № 130 "Партнер Нефть" [19:02:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:02:03]line СНО: Общий режим [19:02:03]line Чек 594 23.08.2024 19:02 [19:02:03]line Смена: 469 ФФД: 1.0 [19:02:03]line ЗНМ: 0300000070 [19:02:03]line РНМ: 0000000000092562 [19:02:03]line Версия ККМ: 001 [19:02:03]line ФМ: 0000000000871769 [19:02:03]line ФД: 165741 [19:02:03]line ФПД: 215723506251534 [19:02:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T190201&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165741&fm=215723506251534&tin=02508201610067®Number=0000000000092562&sum=12500 [19:02:03]line 0 [19:02:03]written 0, free lines is 4095 [19:02:03]OFD Sender: Processing packet 165741 [packets to send 998, broken 997] [19:02:03]ProducePacketName [19:02:03]name=ofd_packets/00165741 [19:02:03]OFD Sender: To server: pG, [19:02:03]CommunicateWithHost lk.salyk.kg:30040 [19:02:03]ConnectInit lk.salyk.kg [19:02:03]Write to MH i2c: 01 00 00 A5 00 A5 [19:02:03]Write i2c OK [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: 01 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: 01 07 00 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 DF 0C 97 [19:02:03]RasterBufferAndPrint [19:02:03]line [19:02:03]line [19:02:03]line [19:02:03]line [19:02:03]line [19:02:03]written 0, free lines is 3322 [19:02:03]MH_Cut [19:02:03]Write to MH i2c: D1 01 00 AC 00 01 7E [19:02:03]Write i2c OK [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: D1 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: D1 01 00 [19:02:03]MH_I2C_Read... [19:02:03]Read from MH i2c: D1 01 00 AC 00 00 7D [19:02:04]Write to MH i2c: 01 00 00 AD 00 AD [19:02:04]Write i2c OK [19:02:04]MH_I2C_Read... [19:02:04]Connected sock=10 [19:02:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3A 01 00 00 F3 D2 32 01 9C 88 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 A9 DC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 87 02 00 35 04 06 00 C4 33 0A F5 B7 0E DC BE D3 5B 68 78 FD A8 [19:02:04]*** Cut start [19:02:04]*** Purtial cut [19:02:04]*** Stage 1: CUTSNS_PIN = 1 [19:02:06]Read from MH i2c: 01 [19:02:06]MH_I2C_Read... [19:02:06]*** Stop cut motor [19:02:06]*** Cut end [19:02:06]Read from MH i2c: 01 07 00 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [19:02:06]process_action close_receipt done [19:02:06]requested_data is exist [19:02:06]produce_requested_data [19:02:06]requested_item fm.sn is exist - process it [19:02:06]wFMCommunicate request_size=4 [19:02:06]MH_SAM_APDU [19:02:06]CAPDU: 80 11 00 00 [19:02:06]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [19:02:06]Write i2c OK [19:02:06]MH_I2C_Read... [19:02:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:06]30 30 30 38 37 31 37 36 39 4F 00 00 00 E2 8E 47 00 93 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 87 02 00 F4 03 04 00 F6 85 C8 66 B6 04 01 00 00 46 0B CC 7A C9 1C 93 97 [19:02:06]CommunicateWithHost err = 0 [19:02:06]CheckOFDResponse [19:02:06]1017 (14) - 77093643461234 [19:02:06]1041 (16) - 0000000000871769 [19:02:06]1040 (4) - 165741 [19:02:06]1012 (4) - 23.08.2024 12:52 [19:02:06]1206 (1) - 0 [19:02:06]OFD Sender: Remove packet 165741 [19:02:06]ProducePacketName [19:02:06]name=ofd_packets/00165741 [19:02:06]NVStorageDeleteData [19:02:06]Read from MH i2c: E2 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: E2 17 00 [19:02:06]MH_I2C_Read... [19:02:06]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [19:02:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:02:06]wFMCommunicate OK [19:02:06]requested_item fd.num is exist - process it [19:02:06]SAM_PROTO_GetFieldsCounters [19:02:06]wFMCommunicate request_size=4 [19:02:06]MH_SAM_APDU [19:02:06]CAPDU: 80 13 00 00 [19:02:06]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [19:02:06]Write i2c OK [19:02:06]MH_I2C_Read... [19:02:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:02:07]Read from MH i2c: E2 [19:02:07]MH_I2C_Read... [19:02:07]Read from MH i2c: E2 62 00 [19:02:07]MH_I2C_Read... [19:02:07]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 19 [19:02:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 52 02 00 00 5E 04 04 00 52 02 00 00 57 04 04 00 53 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:02:07]wFMCommunicate OK [19:02:07]SAM_PROTO_GetFieldsCounters done [19:02:07]requested_item shift.num is exist - process it [19:02:07]requested_item shift.opened is exist - process it [19:02:07]req_shift_opened [19:02:07]FM_GetShiftState [19:02:07]SAM_PROTO_GetShiftState [19:02:07]wFMCommunicate request_size=4 [19:02:07]MH_SAM_APDU [19:02:07]CAPDU: 80 13 01 00 [19:02:07]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [19:02:07]Write i2c OK [19:02:07]MH_I2C_Read... [19:02:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:07]Read from MH i2c: E2 [19:02:07]MH_I2C_Read... [19:02:07]Read from MH i2c: E2 0E 00 [19:02:07]MH_I2C_Read... [19:02:07]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [19:02:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:02:07]wFMCommunicate OK [19:02:07]SAM_PROTO_GetShiftState done [19:02:07]FM_GetShiftState done [19:02:07]req_shift_opened done [19:02:07]requested_item shift.open_date is exist - process it [19:02:07]req_shift_open_date [19:02:07]req_shift_open_date done [19:02:07]produce_requested_data done [19:02:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165741,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:02:07]process_action_free close_receipt [19:02:07]json_value_free [19:02:07]json_value_free done [19:02:07]process_json_proto returns [19:02:07]Send response to host [19:02:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165741,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:02:07]free response buf [19:02:07]execute_script done [19:02:07]execute_script returns [19:02:07]free content buf [19:02:07]Sock 9.Close socket [19:02:07]Sock 9.Thread stoped [19:02:07]OFD Sender: No OFD packet to send [19:02:08]accept exits with 8 [19:02:08]New connection [19:02:08]New thread 3067526500 created [19:02:08]Thread 3067383140 joined [19:02:08]Waiting for new connection... [19:02:08] Sock 8.Parse request [19:02:08]Sock 8.Check first char [19:02:08]Sock 8.First char is OK [19:02:08]request: POST /json_proto HTTP/1.0 [19:02:08]Method: POST [19:02:08]URL: /json_proto [19:02:08]Method is POST - this is cgi request [19:02:08]url: /json_proto [19:02:08]query_string will be loaded in cgi processing [19:02:08]execute_cgi json_proto POST (null) [19:02:08]execute_cgi path=json_proto method=POST [19:02:08]POST find Content-Length [19:02:08]Host: 172.17.44.132:8080 [19:02:08]Content-Length: 674 [19:02:08]Content-Type: application/json [19:02:08] [19:02:08]POST finish read [19:02:08]Found Content-Length = 674 [19:02:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51103", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:02:08]execute_script... [19:02:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51103", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:02:08]POST & json_proto [19:02:08]process_json_proto [19:02:08]json parsed OK: [19:02:08]protocol is kg_v1.0 [19:02:08]action value=close_receipt [19:02:08]process_action close_receipt [19:02:08]cmd_close_receipt [19:02:08]MH_GetDate [19:02:08]Write to MH i2c: F0 00 00 B1 00 A0 [19:02:08]Write i2c OK [19:02:08]MH_I2C_Read... [19:02:08]Read from MH i2c: F0 [19:02:08]MH_I2C_Read... [19:02:08]Read from MH i2c: F0 09 00 [19:02:08]MH_I2C_Read... [19:02:08]Read from MH i2c: F0 09 00 B1 00 00 B0 DC C8 66 2A 83 C1 65 36 [19:02:08]GetLastDocTimeStamp 1724439721 [19:02:08]current date 1724439728 [19:02:08]FM_GetShiftState [19:02:08]SAM_PROTO_GetShiftState [19:02:08]wFMCommunicate request_size=4 [19:02:08]MH_SAM_APDU [19:02:08]CAPDU: 80 13 01 00 [19:02:08]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [19:02:08]Write i2c OK [19:02:08]MH_I2C_Read... [19:02:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:08]Read from MH i2c: E2 [19:02:08]MH_I2C_Read... [19:02:08]Read from MH i2c: E2 0E 00 [19:02:08]MH_I2C_Read... [19:02:08]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [19:02:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:02:08]wFMCommunicate OK [19:02:08]SAM_PROTO_GetShiftState done [19:02:08]FM_GetShiftState done [19:02:08]opened in 1724372766 [19:02:08]opened+sec_in_day 1724459166 [19:02:08]quantity*price = 12000 [19:02:08]sum+1 = 12001 [19:02:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 595 23.08.2024 19:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165742 ФПД: 72189602822952 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T190208&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165742&fm=72189602822952&tin=02508201610067®Number=0000000000092562&sum=12000 0 [19:02:09]StoreToDocumentArchive [19:02:09]shift 469 fd 165742 [19:02:09]save to /storage/0469/doc_00165742 [19:02:09]save last doc name /storage/0469/doc_00165742 to /storage/kkm_last_doc_name [19:02:09]save OK [19:02:09]Clear old archive folders... [19:02:09]ProcessDocumentItem done err = 0, tmpTLVsize=287 [19:02:09]tlvbuf is 0198E140 [19:02:09]SAM_PROTO_ClearQueue [19:02:09]wFMCommunicate request_size=4 [19:02:09]MH_SAM_APDU [19:02:09]CAPDU: 80 09 00 00 [19:02:09]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [19:02:09]Write i2c OK [19:02:09]MH_I2C_Read... [19:02:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:07:10]ConnectInit Can't take IP for lk.salyk.kg [19:07:10]CommunicateWithHost connect error [19:07:10]CommunicateWithHost err = -1 [19:07:10]OFD Sender: Server communicate error [19:07:11]ConnectInit Can't connect to host [19:07:15]OFD Sender: Processing packet 165742 [packets to send 999, broken 997] [19:07:15]ProducePacketName [19:07:15]name=ofd_packets/00165742 [19:07:15]OFD Sender: To server: pG, [19:07:15]CommunicateWithHost lk.salyk.kg:30040 [19:07:15]ConnectInit lk.salyk.kg [19:07:20]ConnectInit Can't take IP for lk.salyk.kg [19:07:20]CommunicateWithHost connect error [19:07:20]CommunicateWithHost err = -1 [19:07:20]OFD Sender: Server communicate error [19:07:25]OFD Sender: Processing packet 165742 [packets to send 999, broken 997] [19:07:25]ProducePacketName [19:07:25]name=ofd_packets/00165742 [19:07:25]OFD Sender: To server: pG, [19:07:25]CommunicateWithHost lk.salyk.kg:30040 [19:07:25]ConnectInit lk.salyk.kg [19:07:30]ConnectInit Can't take IP for lk.salyk.kg [19:07:30]CommunicateWithHost connect error [19:07:30]CommunicateWithHost err = -1 [19:07:30]OFD Sender: Server communicate error [19:07:35]OFD Sender: Processing packet 165742 [packets to send 999, broken 997] [19:07:35]ProducePacketName [19:07:35]name=ofd_packets/00165742 [19:07:35]OFD Sender: To server: pG, [19:07:35]CommunicateWithHost lk.salyk.kg:30040 [19:07:35]ConnectInit lk.salyk.kg [19:07:36]Connected sock=7 [19:07:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 33 01 00 00 7A DF 2B 01 47 AC 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 02 00 00 F4 03 04 00 B0 DC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 87 02 00 35 04 06 00 41 A7 F3 A1 FB 28 DD 23 A7 47 6D E5 16 1C [19:07:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DE FA 47 00 A9 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 87 02 00 F4 03 04 00 43 87 C8 66 B6 04 01 00 00 CF 00 A6 93 71 D9 4D 44 [19:07:37]CommunicateWithHost err = 0 [19:07:37]CheckOFDResponse [19:07:37]1017 (14) - 77093643461234 [19:07:37]1041 (16) - 0000000000871769 [19:07:37]1040 (4) - 165742 [19:07:37]1012 (4) - 23.08.2024 12:57 [19:07:37]1206 (1) - 0 [19:07:37]OFD Sender: Remove packet 165742 [19:07:37]ProducePacketName [19:07:37]name=ofd_packets/00165742 [19:07:37]NVStorageDeleteData [19:07:38]OFD Sender: Processing packet 165743 [packets to send 998, broken 997] [19:07:38]ProducePacketName [19:07:38]name=ofd_packets/00165743 [19:07:38]OFD Sender: To server: pG, [19:07:38]CommunicateWithHost lk.salyk.kg:30040 [19:07:38]ConnectInit lk.salyk.kg [19:07:39]Connected sock=7 [19:07:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 18 C7 06 01 20 12 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 54 02 00 00 F4 03 04 00 EB DC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 87 02 00 35 04 06 00 83 F6 C9 11 DF 9A AC A1 4A E2 EC B8 C7 FD [19:07:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 04 76 47 00 E4 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 87 02 00 F4 03 04 00 46 87 C8 66 B6 04 01 00 00 8F 62 31 E8 49 D9 8E 29 [19:07:41]CommunicateWithHost err = 0 [19:07:41]CheckOFDResponse [19:07:41]1017 (14) - 77093643461234 [19:07:41]1041 (16) - 0000000000871769 [19:07:41]1040 (4) - 165743 [19:07:41]1012 (4) - 23.08.2024 12:57 [19:07:41]1206 (1) - 0 [19:07:41]OFD Sender: Remove packet 165743 [19:07:41]ProducePacketName [19:07:41]name=ofd_packets/00165743 [19:07:41]NVStorageDeleteData [19:07:41]OFD Sender: No OFD packet to send [19:07:46]OFD Sender: No OFD packet to send [19:07:51]OFD Sender: No OFD packet to send [19:07:56]OFD Sender: No OFD packet to send [19:08:01]OFD Sender: No OFD packet to send [19:08:06]OFD Sender: No OFD packet to send [19:08:09]accept exits with 9 [19:08:09]New connection [19:08:09]New thread 3067145572 created [19:08:09]Thread 3067002212 joined [19:08:09]Waiting for new connection... [19:08:09] Sock 9.Parse request [19:08:09]Sock 9.Check first char [19:08:09]Sock 9.First char is OK [19:08:09]request: POST /json_proto HTTP/1.0 [19:08:09]Method: POST [19:08:09]URL: /json_proto [19:08:09]Method is POST - this is cgi request [19:08:09]url: /json_proto [19:08:09]query_string will be loaded in cgi processing [19:08:09]execute_cgi json_proto POST (null) [19:08:09]execute_cgi path=json_proto method=POST [19:08:09]POST find Content-Length [19:08:09]Host: 172.17.44.132:8080 [19:08:09]Content-Length: 590 [19:08:09]Content-Type: application/json [19:08:09] [19:08:09]POST finish read [19:08:09]Found Content-Length = 590 [19:08:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51104", "tax_sys" : 0, "items" : [ { "code": "46141538", "name": "\u0420/\u0436 Orbit Bubblemint 13,6\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:09]execute_script... [19:08:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51104", "tax_sys" : 0, "items" : [ { "code": "46141538", "name": "\u0420/\u0436 Orbit Bubblemint 13,6\u0433", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:09]POST & json_proto [19:08:09]process_json_proto [19:08:09]json parsed OK: [19:08:09]protocol is kg_v1.0 [19:08:09]action value=close_receipt [19:08:09]process_action close_receipt [19:08:09]cmd_close_receipt [19:08:09]MH_GetDate [19:08:09]Write to MH i2c: F0 00 00 1D 00 0C [19:08:09]Write i2c OK [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: F0 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: F0 09 00 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: F0 09 00 1D 00 00 1A DE C8 66 2A 83 C1 65 0E [19:08:09]GetLastDocTimeStamp 1724439787 [19:08:09]current date 1724440090 [19:08:09]FM_GetShiftState [19:08:09]SAM_PROTO_GetShiftState [19:08:09]wFMCommunicate request_size=4 [19:08:09]MH_SAM_APDU [19:08:09]CAPDU: 80 13 01 00 [19:08:09]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:08:09]Write i2c OK [19:08:09]MH_I2C_Read... [19:08:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:09]Read from MH i2c: E2 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: E2 0E 00 [19:08:09]MH_I2C_Read... [19:08:09]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [19:08:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:08:09]wFMCommunicate OK [19:08:09]SAM_PROTO_GetShiftState done [19:08:09]FM_GetShiftState done [19:08:09]opened in 1724372766 [19:08:09]opened+sec_in_day 1724459166 [19:08:09]quantity*price = 4500 [19:08:09]sum+1 = 4501 [19:08:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 597 23.08.2024 19:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165744 ФПД: 150709721964026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T190810&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165744&fm=150709721964026&tin=02508201610067®Number=0000000000092562&sum=4500 0 [19:08:10]StoreToDocumentArchive [19:08:10]shift 469 fd 165744 [19:08:10]save to /storage/0469/doc_00165744 [19:08:10]save last doc name /storage/0469/doc_00165744 to /storage/kkm_last_doc_name [19:08:10]save OK [19:08:10]Clear old archive folders... [19:08:10]ProcessDocumentItem done err = 0, tmpTLVsize=266 [19:08:10]tlvbuf is 0071F7A0 [19:08:10]SAM_PROTO_ClearQueue [19:08:10]wFMCommunicate request_size=4 [19:08:10]MH_SAM_APDU [19:08:10]CAPDU: 80 09 00 00 [19:08:10]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:08:10]Write i2c OK [19:08:10]MH_I2C_Read... [19:08:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:08:10]Read from MH i2c: E2 [19:08:10]MH_I2C_Read... [19:08:10]Read from MH i2c: E2 03 00 [19:08:10]MH_I2C_Read... [19:08:10]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:08:10]RAPDU: 90 00 [19:08:10]wFMCommunicate OK [19:08:10]SAM_PROTO_ClearQueue done [19:08:10]KKMCreateOFDPacket [19:08:10]OFDProtocolAddRootSTLVToBuf [19:08:10]FM_MakeSignedData [19:08:10]FM_MakeSignedData [19:08:10]SAM_PROTO_SignData [19:08:10]wFMCommunicate request_size=4 [19:08:10]MH_SAM_APDU [19:08:10]CAPDU: 80 0D 01 02 [19:08:10]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:08:10]Write i2c OK [19:08:10]MH_I2C_Read... [19:08:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:08:10]Read from MH i2c: E2 [19:08:10]MH_I2C_Read... [19:08:10]Read from MH i2c: E2 03 00 [19:08:10]MH_I2C_Read... [19:08:10]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:08:10]RAPDU: 90 00 [19:08:10]wFMCommunicate OK [19:08:10]wFMCommunicate request_size=255 [19:08:10]MH_SAM_APDU [19:08:10]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 1A DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [19:08:11]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 1A DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 F9 [19:08:11]Write i2c OK [19:08:11]MH_I2C_Read... [19:08:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:11]Read from MH i2c: E2 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: E2 03 00 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:08:11]RAPDU: 90 00 [19:08:11]wFMCommunicate OK [19:08:11]wFMCommunicate request_size=25 [19:08:11]MH_SAM_APDU [19:08:11]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 70 87 02 00 35 04 06 00 89 11 D7 71 1D FA [19:08:11]Write to MH i2c: E2 1C 00 2E 00 80 0D 02 02 14 00 36 39 10 04 04 00 70 87 02 00 35 04 06 00 89 11 D7 71 1D FA 00 00 88 [19:08:11]Write i2c OK [19:08:11]MH_I2C_Read... [19:08:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:11]Read from MH i2c: E2 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: E2 03 00 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:08:11]RAPDU: 90 00 [19:08:11]wFMCommunicate OK [19:08:11]wFMCommunicate request_size=4 [19:08:11]MH_SAM_APDU [19:08:11]CAPDU: 80 0D 03 02 [19:08:11]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:08:11]Write i2c OK [19:08:11]MH_I2C_Read... [19:08:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:08:11]Read from MH i2c: E2 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: E2 0B 00 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: E2 0B 00 2F 00 00 50 1A 0B 47 3D E1 8E 5D 90 00 70 [19:08:11]RAPDU: 50 1A 0B 47 3D E1 8E 5D 90 00 [19:08:11]wFMCommunicate OK [19:08:11]SAM_PROTO_SignData done [19:08:11]FM_MakeSignedData done [19:08:11]CreateOFDProtocolMessage [19:08:11]wFMCommunicate request_size=4 [19:08:11]MH_SAM_APDU [19:08:11]CAPDU: 80 11 00 00 [19:08:11]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:08:11]Write i2c OK [19:08:11]MH_I2C_Read... [19:08:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:11]Read from MH i2c: E2 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: E2 17 00 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [19:08:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:08:11]wFMCommunicate OK [19:08:11]CreateOFDProtocolMessage done [19:08:11]OFDSenderStorePacket 165744 [19:08:11]StoreOFDPacket docnum=165744 [19:08:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 4F 07 16 01 CD 91 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 1A DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 87 02 00 35 04 06 00 89 11 D7 71 1D FA 50 1A 0B 47 3D E1 8E 5D [19:08:11]CheckFolder [19:08:11]dirname=/storage/ofd_packets [19:08:11]CheckFolder done [19:08:11]ProducePacketName [19:08:11]name=ofd_packets/00165744 [19:08:11]NVStorageSaveData ofd_packets/00165744 [19:08:11]File name is /storage/ofd_packets/00165744 [19:08:11]Write 316 bytes [19:08:11]NVStorageSaveData done [19:08:11]OFDSenderStorePacket done [19:08:11]KKMCreateOFDPacket done [19:08:11]NVStorageSaveData kkm_last_timestamp [19:08:11]File name is /storage/kkm_last_timestamp [19:08:11]Write 4 bytes [19:08:11]NVStorageSaveData done [19:08:11]ExternCall_PrintAddStr [19:08:11]wPrintStart [19:08:11]Write to MH i2c: 01 00 00 31 00 31 [19:08:11]Write i2c OK [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: 01 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: 01 07 00 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:08:11]RasterBufferAndPrint [19:08:11]line Счет N : (3)51104 [19:08:11]line ИНН: 02508201610067 [19:08:11]line Контрольно-Кассовый Чек [19:08:11]line ПРОДАЖА [19:08:11]line Товар: 46141538 [19:08:11]line Р/ж Orbit Bubblemint 13,6г [19:08:11]line 1.000 * 45.00 [19:08:11]line = 45.00 [19:08:11]line НДС 12% НСП 1% [19:08:11]line > о реализуемом товаре [19:08:11]line ИТОГО: 45.00 [19:08:11]line НСП 1% : 0.40 [19:08:11]line НДС 12% : 4.78 [19:08:11]line Наличными: 45.00 [19:08:11]line Безнал.: 0.00 [19:08:11]line Место: АЗС № 130 "Партнер Нефть" [19:08:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:08:11]line СНО: Общий режим [19:08:11]line Чек 597 23.08.2024 19:08 [19:08:11]line Смена: 469 ФФД: 1.0 [19:08:11]line ЗНМ: 0300000070 [19:08:11]line РНМ: 0000000000092562 [19:08:11]line Версия ККМ: 001 [19:08:11]line ФМ: 0000000000871769 [19:08:11]line ФД: 165744 [19:08:11]line ФПД: 150709721964026 [19:08:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T190810&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165744&fm=150709721964026&tin=02508201610067®Number=0000000000092562&sum=4500 [19:08:11]line 0 [19:08:11]written 0, free lines is 4095 [19:08:11]OFD Sender: Processing packet 165744 [packets to send 998, broken 997] [19:08:11]ProducePacketName [19:08:11]name=ofd_packets/00165744 [19:08:11]OFD Sender: To server: pG, [19:08:11]CommunicateWithHost lk.salyk.kg:30040 [19:08:11]ConnectInit lk.salyk.kg [19:08:11]Write to MH i2c: 01 00 00 59 00 59 [19:08:11]Write i2c OK [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: 01 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: 01 07 00 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 F0 0C 5C [19:08:11]RasterBufferAndPrint [19:08:11]line [19:08:11]line [19:08:11]line [19:08:11]line [19:08:11]line [19:08:11]written 0, free lines is 3318 [19:08:11]MH_Cut [19:08:11]Write to MH i2c: D1 01 00 60 00 01 32 [19:08:11]Write i2c OK [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: D1 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: D1 01 00 [19:08:11]MH_I2C_Read... [19:08:11]Read from MH i2c: D1 01 00 60 00 00 31 [19:08:11]Write to MH i2c: 01 00 00 61 00 61 [19:08:11]Write i2c OK [19:08:11]MH_I2C_Read... [19:08:12]Connected sock=11 [19:08:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 4F 07 16 01 CD 91 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 36 31 34 31 35 33 38 06 04 1D 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 42 75 62 62 6C 65 6D 69 6E 74 20 31 33 2C 36 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 02 00 00 F4 03 04 00 1A DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 87 02 00 35 04 06 00 89 11 D7 71 1D FA 50 1A 0B 47 3D E1 8E 5D [19:08:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 2B 47 00 F5 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 87 02 00 F4 03 04 00 66 87 C8 66 B6 04 01 00 00 64 3F BB B8 37 7C 22 19 [19:08:12]CommunicateWithHost err = 0 [19:08:12]CheckOFDResponse [19:08:12]1017 (14) - 77093643461234 [19:08:12]1041 (16) - 0000000000871769 [19:08:12]1040 (4) - 165744 [19:08:12]1012 (4) - 23.08.2024 12:58 [19:08:12]1206 (1) - 0 [19:08:12]OFD Sender: Remove packet 165744 [19:08:12]ProducePacketName [19:08:12]name=ofd_packets/00165744 [19:08:12]NVStorageDeleteData [19:08:12]*** Cut start [19:08:12]*** Purtial cut [19:08:12]*** Stage 1: CUTSNS_PIN = 1 [19:08:13]OFD Sender: No OFD packet to send [19:08:14]Read from MH i2c: 01 [19:08:14]MH_I2C_Read... [19:08:14]*** Stop cut motor [19:08:14]*** Cut end [19:08:14]Read from MH i2c: 01 07 00 [19:08:14]MH_I2C_Read... [19:08:14]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [19:08:14]process_action close_receipt done [19:08:14]requested_data is exist [19:08:14]produce_requested_data [19:08:14]requested_item fm.sn is exist - process it [19:08:14]wFMCommunicate request_size=4 [19:08:14]MH_SAM_APDU [19:08:14]CAPDU: 80 11 00 00 [19:08:14]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [19:08:14]Write i2c OK [19:08:14]MH_I2C_Read... [19:08:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:14]Read from MH i2c: E2 [19:08:14]MH_I2C_Read... [19:08:14]Read from MH i2c: E2 17 00 [19:08:14]MH_I2C_Read... [19:08:14]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [19:08:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:08:14]wFMCommunicate OK [19:08:14]requested_item fd.num is exist - process it [19:08:14]SAM_PROTO_GetFieldsCounters [19:08:14]wFMCommunicate request_size=4 [19:08:14]MH_SAM_APDU [19:08:14]CAPDU: 80 13 00 00 [19:08:14]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [19:08:14]Write i2c OK [19:08:14]MH_I2C_Read... [19:08:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:08:14]Read from MH i2c: E2 [19:08:14]MH_I2C_Read... [19:08:14]Read from MH i2c: E2 62 00 [19:08:14]MH_I2C_Read... [19:08:14]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 D9 [19:08:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:08:14]wFMCommunicate OK [19:08:14]SAM_PROTO_GetFieldsCounters done [19:08:14]requested_item shift.num is exist - process it [19:08:14]requested_item shift.opened is exist - process it [19:08:14]req_shift_opened [19:08:14]FM_GetShiftState [19:08:14]SAM_PROTO_GetShiftState [19:08:14]wFMCommunicate request_size=4 [19:08:14]MH_SAM_APDU [19:08:14]CAPDU: 80 13 01 00 [19:08:14]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [19:08:14]Write i2c OK [19:08:14]MH_I2C_Read... [19:08:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:14]Read from MH i2c: E2 [19:08:14]MH_I2C_Read... [19:08:14]Read from MH i2c: E2 0E 00 [19:08:14]MH_I2C_Read... [19:08:14]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0F [19:08:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:08:14]wFMCommunicate OK [19:08:14]SAM_PROTO_GetShiftState done [19:08:14]FM_GetShiftState done [19:08:14]req_shift_opened done [19:08:14]requested_item shift.open_date is exist - process it [19:08:14]req_shift_open_date [19:08:14]req_shift_open_date done [19:08:14]produce_requested_data done [19:08:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165744,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:08:14]process_action_free close_receipt [19:08:14]json_value_free [19:08:14]json_value_free done [19:08:14]process_json_proto returns [19:08:14]Send response to host [19:08:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165744,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:08:14]free response buf [19:08:14]execute_script done [19:08:14]execute_script returns [19:08:14]free content buf [19:08:14]Sock 9.Close socket [19:08:14]Sock 9.Thread stoped [19:08:18]OFD Sender: No OFD packet to send [19:08:23]OFD Sender: No OFD packet to send [19:08:28]OFD Sender: No OFD packet to send [19:08:33]OFD Sender: No OFD packet to send [19:08:38]OFD Sender: No OFD packet to send [19:08:43]OFD Sender: No OFD packet to send [19:08:48]OFD Sender: No OFD packet to send [19:08:53]OFD Sender: No OFD packet to send [19:08:56]recv_with_timeout no data received [19:08:58]OFD Sender: No OFD packet to send [19:09:03]OFD Sender: No OFD packet to send [19:09:08]OFD Sender: No OFD packet to send [19:09:13]OFD Sender: No OFD packet to send [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 15 02 00 08 F4 03 04 00 5F DE C8 66 [19:09:19]Write to MH i2c: E2 10 00 6F 00 80 15 02 00 08 00 F4 03 04 00 5F DE C8 66 00 00 65 [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 6F 00 00 90 00 E3 [19:09:19]RAPDU: 90 00 [19:09:19]wFMCommunicate OK [19:09:19]wFMCommunicate request_size=25 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [19:09:19]Write to MH i2c: E2 1C 00 70 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 51 [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 70 00 00 90 00 E4 [19:09:19]RAPDU: 90 00 [19:09:19]wFMCommunicate OK [19:09:19]wFMCommunicate request_size=4 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 15 03 00 [19:09:19]Write to MH i2c: E2 08 00 71 00 80 15 03 00 00 00 00 00 F2 [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 40 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 40 00 71 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 56 02 00 00 35 04 06 00 B4 6E 44 8C 66 44 90 00 B2 [19:09:19]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 56 02 00 00 35 04 06 00 B4 6E 44 8C 66 44 90 00 [19:09:19]wFMCommunicate OK [19:09:19]SAM_PROTO_ProcessDocument answer len = 59 [19:09:19]SAM_PROTO_ProcessDocument done [19:09:19]SetTLVBufToDocument [19:09:19]Processing tag 1209 (04B9) [19:09:19]Malloc new data [19:09:19]Processing tag 1041 (0411) [19:09:19]Processing tag 1040 (0410) [19:09:19]Malloc new data [19:09:19]Processing tag 1038 (040E) [19:09:19]Malloc new data [19:09:19]Processing tag 1042 (0412) [19:09:19]Malloc new data [19:09:19]Processing tag 1077 (0435) [19:09:19]Malloc new data [19:09:19]SetTLVBufToDocument err=0 [19:09:19]KKMLoadAndSignReceiptData store KKM data [19:09:19]KKMLoadAndSignReceiptData err=0 [19:09:19]wFMCommunicate request_size=4 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 11 00 00 [19:09:19]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 17 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [19:09:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:09:19]wFMCommunicate OK [19:09:19]Счет N : (1)294598 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 64 Товар: 2710194800 ДТ-К-5 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 598 23.08.2024 19:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165745 ФПД: 198385689454148 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T190919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165745&fm=198385689454148&tin=02508201610067®Number=0000000000092562&sum=100000 [19:09:19]StoreToDocumentArchive [19:09:19]shift 469 fd 165745 [19:09:19]save to /storage/0469/doc_00165745 [19:09:19]save last doc name /storage/0469/doc_00165745 to /storage/kkm_last_doc_name [19:09:19]save OK [19:09:19]Clear old archive folders... [19:09:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:09:19]tlvbuf is 00716660 [19:09:19]SAM_PROTO_ClearQueue [19:09:19]wFMCommunicate request_size=4 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 09 00 00 [19:09:19]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [19:09:19]RAPDU: 90 00 [19:09:19]wFMCommunicate OK [19:09:19]SAM_PROTO_ClearQueue done [19:09:19]KKMCreateOFDPacket [19:09:19]OFDProtocolAddRootSTLVToBuf [19:09:19]FM_MakeSignedData [19:09:19]FM_MakeSignedData [19:09:19]SAM_PROTO_SignData [19:09:19]wFMCommunicate request_size=4 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 0D 01 02 [19:09:19]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [19:09:19]RAPDU: 90 00 [19:09:19]wFMCommunicate OK [19:09:19]wFMCommunicate request_size=255 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 56 02 00 00 F4 03 04 00 5F DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 87 02 00 35 04 06 00 B4 6E 44 8C [19:09:19]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 56 02 00 00 F4 03 04 00 5F DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 87 02 00 35 04 06 00 B4 6E 44 8C 00 00 01 [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [19:09:19]RAPDU: 90 00 [19:09:19]wFMCommunicate OK [19:09:19]wFMCommunicate request_size=7 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 0D 02 02 02 66 44 [19:09:19]Write to MH i2c: E2 0A 00 76 00 80 0D 02 02 02 00 66 44 00 00 9E [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [19:09:19]RAPDU: 90 00 [19:09:19]wFMCommunicate OK [19:09:19]wFMCommunicate request_size=4 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 0D 03 02 [19:09:19]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:19]Read from MH i2c: E2 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 0B 00 [19:09:19]MH_I2C_Read... [19:09:19]Read from MH i2c: E2 0B 00 77 00 00 53 F0 67 A3 1F 38 CE 63 90 00 C8 [19:09:19]RAPDU: 53 F0 67 A3 1F 38 CE 63 90 00 [19:09:19]wFMCommunicate OK [19:09:19]SAM_PROTO_SignData done [19:09:19]FM_MakeSignedData done [19:09:19]CreateOFDProtocolMessage [19:09:19]wFMCommunicate request_size=4 [19:09:19]MH_SAM_APDU [19:09:19]CAPDU: 80 11 00 00 [19:09:19]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [19:09:19]Write i2c OK [19:09:19]MH_I2C_Read... [19:09:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:20]Read from MH i2c: E2 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 17 00 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [19:09:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:09:20]wFMCommunicate OK [19:09:20]CreateOFDProtocolMessage done [19:09:20]OFDSenderStorePacket 165745 [19:09:20]StoreOFDPacket docnum=165745 [19:09:18]accept exits with 10 [19:09:18]New connection [19:09:18]New thread 3067002212 created [19:09:18]Thread 3067145572 joined [19:09:18]Waiting for new connection... [19:09:18] Sock 10.Parse request [19:09:18]Sock 10.Check first char [19:09:18]Sock 10.First char is OK [19:09:18]request: POST /json_proto HTTP/1.0 [19:09:18]Method: POST [19:09:18]URL: /json_proto [19:09:18]Method is POST - this is cgi request [19:09:18]url: /json_proto [19:09:18]query_string will be loaded in cgi processing [19:09:18]execute_cgi json_proto POST (null) [19:09:18]execute_cgi path=json_proto method=POST [19:09:18]POST find Content-Length [19:09:18]Host: 172.17.44.132:8080 [19:09:18]Content-Length: 679 [19:09:18]Content-Type: application/json [19:09:18] [19:09:18]POST finish read [19:09:18]Found Content-Length = 679 [19:09:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:18]execute_script... [19:09: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)294598", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:18]POST & json_proto [19:09:18]process_json_proto [19:09:18]json parsed OK: [19:09:18]protocol is kg_v1.0 [19:09:18]action value=close_receipt [19:09:18]process_action close_receipt [19:09:18]cmd_close_receipt [19:09:18]MH_GetDate [19:09:18]Write to MH i2c: F0 00 00 65 00 54 [19:09:18]Write i2c OK [19:09:18]MH_I2C_Read... [19:09:18]Read from MH i2c: F0 [19:09:18]MH_I2C_Read... [19:09:18]Read from MH i2c: F0 09 00 [19:09:18]MH_I2C_Read... [19:09:18]Read from MH i2c: F0 09 00 65 00 00 5F DE C8 66 2A 83 C1 65 9B [19:09:18]GetLastDocTimeStamp 1724440090 [19:09:18]current date 1724440159 [19:09:18]FM_GetShiftState [19:09:18]SAM_PROTO_GetShiftState [19:09:18]wFMCommunicate request_size=4 [19:09:18]MH_SAM_APDU [19:09:18]CAPDU: 80 13 01 00 [19:09:18]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [19:09:18]Write i2c OK [19:09:18]MH_I2C_Read... [19:09:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:18]Read from MH i2c: E2 [19:09:18]MH_I2C_Read... [19:09:18]Read from MH i2c: E2 0E 00 [19:09:18]MH_I2C_Read... [19:09:18]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [19:09:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:09:18]wFMCommunicate OK [19:09:18]SAM_PROTO_GetShiftState done [19:09:18]FM_GetShiftState done [19:09:18]opened in 1724372766 [19:09:18]opened+sec_in_day 1724459166 [19:09:18]quantity*price = 100050 [19:09:18]sum+1 = 100052 [19:09:18]Check (price>sum+1) || (price+1 о реализуемом товаре [19:09:20]line ОКРУГЛЕНИЕ: -0.51 [19:09:20]line ИТОГО: 1000.00 [19:09:20]line Внесено: 1000.00 [19:09:20]line СДАЧА: 0.00 [19:09:20]line НСП 1% : 8.85 [19:09:20]line НДС 12% : 106.25 [19:09:20]line Наличными: 1000.00 [19:09:20]line Безнал.: 0.00 [19:09:20]line Место: АЗС № 130 "Партнер Нефть" [19:09:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:09:20]line СНО: Общий режим [19:09:20]line Чек 598 23.08.2024 19:09 [19:09:20]line Смена: 469 ФФД: 1.0 [19:09:20]line ЗНМ: 0300000070 [19:09:20]line РНМ: 0000000000092562 [19:09:20]line Версия ККМ: 001 [19:09:20]line ФМ: 0000000000871769 [19:09:20]line ФД: 165745 [19:09:20]line ФПД: 198385689454148 [19:09:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T190919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165745&fm=198385689454148&tin=02508201610067®Number=0000000000092562&sum=100000 [19:09:20]written 0, free lines is 4095 [19:09:20]OFD Sender: Processing packet 165745 [packets to send 998, broken 997] [19:09:20]ProducePacketName [19:09:20]name=ofd_packets/00165745 [19:09:20]OFD Sender: To server: pG, [19:09:20]CommunicateWithHost lk.salyk.kg:30040 [19:09:20]ConnectInit lk.salyk.kg [19:09:20]Write to MH i2c: 01 00 00 A4 00 A4 [19:09:20]Write i2c OK [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: 01 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: 01 07 00 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 D2 0C 89 [19:09:20]RasterBufferAndPrint [19:09:20]line [19:09:20]line [19:09:20]line [19:09:20]line [19:09:20]line [19:09:20]written 0, free lines is 3287 [19:09:20]MH_Cut [19:09:20]Write to MH i2c: D1 01 00 AB 00 01 7D [19:09:20]Write i2c OK [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: D1 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: D1 01 00 [19:09:20]MH_I2C_Read... [19:09:20]Read from MH i2c: D1 01 00 AB 00 00 7C [19:09:20]Write to MH i2c: 01 00 00 AC 00 AC [19:09:20]Write i2c OK [19:09:20]MH_I2C_Read... [19:09:21]*** Cut start [19:09:21]*** Purtial cut [19:09:21]*** Stage 1: CUTSNS_PIN = 1 [19:09:21]Connected sock=7 [19:09:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EF 0E 04 01 E2 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 5F DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 87 02 00 35 04 06 00 B4 6E 44 8C 66 44 53 F0 67 A3 1F 38 CE 63 [19:09:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E1 78 47 00 45 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 87 02 00 F4 03 04 00 AB 87 C8 66 B6 04 01 00 00 15 65 45 99 4C D7 CB D6 [19:09:22]CommunicateWithHost err = 0 [19:09:22]CheckOFDResponse [19:09:22]1017 (14) - 77093643461234 [19:09:22]1041 (16) - 0000000000871769 [19:09:22]1040 (4) - 165745 [19:09:22]1012 (4) - 23.08.2024 12:59 [19:09:22]1206 (1) - 0 [19:09:22]OFD Sender: Remove packet 165745 [19:09:22]ProducePacketName [19:09:22]name=ofd_packets/00165745 [19:09:22]NVStorageDeleteData [19:09:23]Read from MH i2c: 01 [19:09:23]MH_I2C_Read... [19:09:23]*** Stop cut motor [19:09:23]*** Cut end [19:09:23]Read from MH i2c: 01 07 00 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [19:09:23]process_action close_receipt done [19:09:23]requested_data is exist [19:09:23]produce_requested_data [19:09:23]requested_item fm.sn is exist - process it [19:09:23]wFMCommunicate request_size=4 [19:09:23]MH_SAM_APDU [19:09:23]CAPDU: 80 11 00 00 [19:09:23]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [19:09:23]Write i2c OK [19:09:23]MH_I2C_Read... [19:09:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:23]Read from MH i2c: E2 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 17 00 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [19:09:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:09:23]wFMCommunicate OK [19:09:23]requested_item fd.num is exist - process it [19:09:23]SAM_PROTO_GetFieldsCounters [19:09:23]wFMCommunicate request_size=4 [19:09:23]MH_SAM_APDU [19:09:23]CAPDU: 80 13 00 00 [19:09:23]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [19:09:23]Write i2c OK [19:09:23]MH_I2C_Read... [19:09:23]OFD Sender: No OFD packet to send [19:09:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:23]Read from MH i2c: E2 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 62 00 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 28 [19:09:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:23]wFMCommunicate OK [19:09:23]SAM_PROTO_GetFieldsCounters done [19:09:23]requested_item shift.num is exist - process it [19:09:23]requested_item shift.opened is exist - process it [19:09:23]req_shift_opened [19:09:23]FM_GetShiftState [19:09:23]SAM_PROTO_GetShiftState [19:09:23]wFMCommunicate request_size=4 [19:09:23]MH_SAM_APDU [19:09:23]CAPDU: 80 13 01 00 [19:09:23]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [19:09:23]Write i2c OK [19:09:23]MH_I2C_Read... [19:09:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:23]Read from MH i2c: E2 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 0E 00 [19:09:23]MH_I2C_Read... [19:09:23]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5A [19:09:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:09:23]wFMCommunicate OK [19:09:23]SAM_PROTO_GetShiftState done [19:09:23]FM_GetShiftState done [19:09:23]req_shift_opened done [19:09:23]requested_item shift.open_date is exist - process it [19:09:23]req_shift_open_date [19:09:23]req_shift_open_date done [19:09:23]produce_requested_data done [19:09:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165745,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:09:23]process_action_free close_receipt [19:09:23]json_value_free [19:09:23]json_value_free done [19:09:23]process_json_proto returns [19:09:23]Send response to host [19:11:15]ConnectInit Can't connect to host [19:11:15]ConnectInit Can't take IP for lk.salyk.kg [19:11:15]CommunicateWithHost connect error [19:11:15]CommunicateWithHost err = -1 [19:11:15]OFD Sender: Server communicate error [19:11:20]OFD Sender: Processing packet 165746 [packets to send 998, broken 997] [19:11:20]ProducePacketName [19:11:20]name=ofd_packets/00165746 [19:11:20]OFD Sender: To server: pG, [19:11:20]CommunicateWithHost lk.salyk.kg:30040 [19:11:20]ConnectInit lk.salyk.kg [19:11:21]Connected sock=9 [19:11:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A2 F4 07 01 A9 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 57 02 00 00 F4 03 04 00 AF DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 87 02 00 35 04 06 00 07 C0 DE 68 3E 1D 67 AC 6A 9E B5 CC 94 BB [19:11:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 56 78 47 00 3A A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 87 02 00 F4 03 04 00 23 88 C8 66 B6 04 01 00 00 90 A2 8A 57 FA 91 84 EE [19:11:22]CommunicateWithHost err = 0 [19:11:22]CheckOFDResponse [19:11:22]1017 (14) - 77093643461234 [19:11:22]1041 (16) - 0000000000871769 [19:11:22]1040 (4) - 165746 [19:11:22]1012 (4) - 23.08.2024 13:01 [19:11:22]1206 (1) - 0 [19:11:22]OFD Sender: Remove packet 165746 [19:11:22]ProducePacketName [19:11:22]name=ofd_packets/00165746 [19:11:22]NVStorageDeleteData [19:11:22]OFD Sender: No OFD packet to send [19:09:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165745,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:09:23]free response buf [19:09:23]execute_script done [19:09:23]execute_script returns [19:09:23]free content buf [19:09:23]Sock 10.Close socket [19:09:23]Sock 10.Thread stoped [19:09:28]OFD Sender: No OFD packet to send [19:09:28]recv_with_timeout no data received [19:09:33]OFD Sender: No OFD packet to send [19:09:38]OFD Sender: No OFD packet to send [19:09:43]OFD Sender: No OFD packet to send [19:09:44]recv_with_timeout no data received [19:09:48]OFD Sender: No OFD packet to send [19:09:53]OFD Sender: No OFD packet to send [19:09:58]OFD Sender: No OFD packet to send [19:10:03]OFD Sender: No OFD packet to send [19:10:08]OFD Sender: No OFD packet to send [19:10:13]OFD Sender: No OFD packet to send [19:10:18]OFD Sender: No OFD packet to send [19:10:23]OFD Sender: No OFD packet to send [19:10:23]recv_with_timeout no data received [19:10:28]OFD Sender: No OFD packet to send [19:11:27]OFD Sender: No OFD packet to send [19:11:31]accept exits with 10 [19:11:31]New connection [19:11:31]New thread 3067002212 created [19:11:31]Thread 3067145572 joined [19:11:31]Waiting for new connection... [19:11:31] Sock 10.Parse request [19:11:31]Sock 10.Check first char [19:11:31]Sock 10.First char is OK [19:11:31]request: POST /json_proto HTTP/1.0 [19:11:31]Method: POST [19:11:31]URL: /json_proto [19:11:31]Method is POST - this is cgi request [19:11:31]url: /json_proto [19:11:31]query_string will be loaded in cgi processing [19:11:31]execute_cgi json_proto POST (null) [19:11:31]execute_cgi path=json_proto method=POST [19:11:31]POST find Content-Length [19:11:31]Host: 172.17.44.132:8080 [19:11:31]Content-Length: 646 [19:11:31]Content-Type: application/json [19:11:31] [19:11:31]POST finish read [19:11:31]Found Content-Length = 646 [19:11:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51105", "tax_sys" : 0, "items" : [ { "code": "4700000310036", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:31]execute_script... [19:11:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51105", "tax_sys" : 0, "items" : [ { "code": "4700000310036", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 40.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:31]POST & json_proto [19:11:31]process_json_proto [19:11:31]json parsed OK: [19:11:31]protocol is kg_v1.0 [19:11:31]action value=close_receipt [19:11:31]process_action close_receipt [19:11:31]cmd_close_receipt [19:11:31]MH_GetDate [19:11:31]Write to MH i2c: F0 00 00 FA 00 E9 [19:11:31]Write i2c OK [19:11:31]MH_I2C_Read... [19:11:31]Read from MH i2c: F0 [19:11:31]MH_I2C_Read... [19:11:31]Read from MH i2c: F0 09 00 [19:11:31]MH_I2C_Read... [19:11:31]Read from MH i2c: F0 09 00 FA 00 00 E4 DE C8 66 2A 83 C1 65 B5 [19:11:31]GetLastDocTimeStamp 1724440239 [19:11:31]current date 1724440292 [19:11:31]FM_GetShiftState [19:11:31]SAM_PROTO_GetShiftState [19:11:31]wFMCommunicate request_size=4 [19:11:31]MH_SAM_APDU [19:11:31]CAPDU: 80 13 01 00 [19:11:31]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [19:11:31]Write i2c OK [19:11:31]MH_I2C_Read... [19:11:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:31]Read from MH i2c: E2 [19:11:31]MH_I2C_Read... [19:11:31]Read from MH i2c: E2 0E 00 [19:11:31]MH_I2C_Read... [19:11:31]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A6 [19:11:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:11:31]wFMCommunicate OK [19:11:31]SAM_PROTO_GetShiftState done [19:11:31]FM_GetShiftState done [19:11:31]opened in 1724372766 [19:11:31]opened+sec_in_day 1724459166 [19:11:31]quantity*price = 4000 [19:11:31]sum+1 = 4001 [19:11:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 600 23.08.2024 19:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165747 ФПД: 234042322176467 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191132&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165747&fm=234042322176467&tin=02508201610067®Number=0000000000092562&sum=4000 0 [19:11:32]StoreToDocumentArchive [19:11:32]shift 469 fd 165747 [19:11:32]save to /storage/0469/doc_00165747 [19:11:32]save last doc name /storage/0469/doc_00165747 to /storage/kkm_last_doc_name [19:11:32]save OK [19:11:32]Clear old archive folders... [19:11:32]ProcessDocumentItem done err = 0, tmpTLVsize=278 [19:11:32]tlvbuf is 00738AE0 [19:11:32]SAM_PROTO_ClearQueue [19:11:32]wFMCommunicate request_size=4 [19:11:32]MH_SAM_APDU [19:11:32]CAPDU: 80 09 00 00 [19:11:32]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [19:11:32]Write i2c OK [19:11:32]MH_I2C_Read... [19:11:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:32]Read from MH i2c: E2 [19:11:32]MH_I2C_Read... [19:11:32]Read from MH i2c: E2 03 00 [19:11:32]MH_I2C_Read... [19:11:32]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [19:11:32]RAPDU: 90 00 [19:11:32]wFMCommunicate OK [19:11:32]SAM_PROTO_ClearQueue done [19:11:32]KKMCreateOFDPacket [19:11:32]OFDProtocolAddRootSTLVToBuf [19:11:32]FM_MakeSignedData [19:11:32]FM_MakeSignedData [19:11:32]SAM_PROTO_SignData [19:11:32]wFMCommunicate request_size=4 [19:11:32]MH_SAM_APDU [19:11:32]CAPDU: 80 0D 01 02 [19:11:32]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [19:11:32]Write i2c OK [19:11:32]MH_I2C_Read... [19:11:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:32]Read from MH i2c: E2 [19:11:32]MH_I2C_Read... [19:11:32]Read from MH i2c: E2 03 00 [19:11:32]MH_I2C_Read... [19:11:32]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [19:11:32]RAPDU: 90 00 [19:11:32]wFMCommunicate OK [19:11:32]wFMCommunicate request_size=255 [19:11:32]MH_SAM_APDU [19:11:32]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 E4 DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 [19:11:32]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 E4 DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 00 00 9E [19:11:33]Write i2c OK [19:11:33]MH_I2C_Read... [19:11:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:33]Read from MH i2c: E2 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: E2 03 00 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [19:11:33]RAPDU: 90 00 [19:11:33]wFMCommunicate OK [19:11:33]wFMCommunicate request_size=37 [19:11:33]MH_SAM_APDU [19:11:33]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 87 02 00 35 04 06 00 D4 DC 39 79 C9 D3 [19:11:33]Write to MH i2c: E2 28 00 0B 01 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 87 02 00 35 04 06 00 D4 DC 39 79 C9 D3 00 00 DD [19:11:33]Write i2c OK [19:11:33]MH_I2C_Read... [19:11:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:33]Read from MH i2c: E2 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: E2 03 00 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [19:11:33]RAPDU: 90 00 [19:11:33]wFMCommunicate OK [19:11:33]wFMCommunicate request_size=4 [19:11:33]MH_SAM_APDU [19:11:33]CAPDU: 80 0D 03 02 [19:11:33]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [19:11:33]Write i2c OK [19:11:33]MH_I2C_Read... [19:11:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:33]Read from MH i2c: E2 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: E2 0B 00 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: E2 0B 00 0C 01 00 25 0D D6 76 AA C6 57 EB 90 00 B9 [19:11:33]RAPDU: 25 0D D6 76 AA C6 57 EB 90 00 [19:11:33]wFMCommunicate OK [19:11:33]SAM_PROTO_SignData done [19:11:33]FM_MakeSignedData done [19:11:33]CreateOFDProtocolMessage [19:11:33]wFMCommunicate request_size=4 [19:11:33]MH_SAM_APDU [19:11:33]CAPDU: 80 11 00 00 [19:11:33]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [19:11:33]Write i2c OK [19:11:33]MH_I2C_Read... [19:11:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:33]Read from MH i2c: E2 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: E2 17 00 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [19:11:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:11:33]wFMCommunicate OK [19:11:33]CreateOFDProtocolMessage done [19:11:33]OFDSenderStorePacket 165747 [19:11:33]StoreOFDPacket docnum=165747 [19:11:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 AF 7C 22 01 A1 A4 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 E4 DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 87 02 00 35 04 06 00 D4 DC 39 79 C9 D3 25 0D D6 76 AA C6 57 EB [19:11:33]CheckFolder [19:11:33]dirname=/storage/ofd_packets [19:11:33]CheckFolder done [19:11:33]ProducePacketName [19:11:33]name=ofd_packets/00165747 [19:11:33]NVStorageSaveData ofd_packets/00165747 [19:11:33]File name is /storage/ofd_packets/00165747 [19:11:33]Write 328 bytes [19:11:33]NVStorageSaveData done [19:11:33]OFDSenderStorePacket done [19:11:33]KKMCreateOFDPacket done [19:11:33]NVStorageSaveData kkm_last_timestamp [19:11:33]File name is /storage/kkm_last_timestamp [19:11:33]Write 4 bytes [19:11:33]NVStorageSaveData done [19:11:33]ExternCall_PrintAddStr [19:11:33]wPrintStart [19:11:33]Write to MH i2c: 01 00 00 0E 01 0F [19:11:33]Write i2c OK [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: 01 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: 01 07 00 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [19:11:33]RasterBufferAndPrint [19:11:33]line Счет N : (3)51105 [19:11:33]line ИНН: 02508201610067 [19:11:33]line Контрольно-Кассовый Чек [19:11:33]line ПРОДАЖА [19:11:33]line Товар: 4700000310036 [19:11:33]line Вода Жалалабат 27 0,5л [19:11:33]line 1.000 * 40.00 [19:11:33]line = 40.00 [19:11:33]line НДС 12% НСП 1% [19:11:33]line > о реализуемом товаре [19:11:33]line ИТОГО: 40.00 [19:11:33]line НСП 1% : 0.35 [19:11:33]line НДС 12% : 4.25 [19:11:33]line Наличными: 40.00 [19:11:33]line Безнал.: 0.00 [19:11:33]line Место: АЗС № 130 "Партнер Нефть" [19:11:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:11:33]line СНО: Общий режим [19:11:33]line Чек 600 23.08.2024 19:11 [19:11:33]line Смена: 469 ФФД: 1.0 [19:11:33]line ЗНМ: 0300000070 [19:11:33]line РНМ: 0000000000092562 [19:11:33]line Версия ККМ: 001 [19:11:33]line ФМ: 0000000000871769 [19:11:33]line ФД: 165747 [19:11:33]line ФПД: 234042322176467 [19:11:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191132&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165747&fm=234042322176467&tin=02508201610067®Number=0000000000092562&sum=4000 [19:11:33]line 0 [19:11:33]written 0, free lines is 4095 [19:11:33]OFD Sender: Processing packet 165747 [packets to send 998, broken 997] [19:11:33]ProducePacketName [19:11:33]name=ofd_packets/00165747 [19:11:33]OFD Sender: To server: pG, [19:11:33]CommunicateWithHost lk.salyk.kg:30040 [19:11:33]ConnectInit lk.salyk.kg [19:11:33]Write to MH i2c: 01 00 00 36 01 37 [19:11:33]Write i2c OK [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: 01 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: 01 07 00 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: 01 07 00 36 01 00 00 00 00 00 F2 0C 3C [19:11:33]RasterBufferAndPrint [19:11:33]line [19:11:33]line [19:11:33]line [19:11:33]line [19:11:33]line [19:11:33]written 0, free lines is 3319 [19:11:33]MH_Cut [19:11:33]Write to MH i2c: D1 01 00 3D 01 01 10 [19:11:33]Write i2c OK [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: D1 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: D1 01 00 [19:11:33]MH_I2C_Read... [19:11:33]Read from MH i2c: D1 01 00 3D 01 00 0F [19:11:33]Write to MH i2c: 01 00 00 3E 01 3F [19:11:33]Write i2c OK [19:11:33]MH_I2C_Read... [19:11:34]*** Cut start [19:11:34]*** Purtial cut [19:11:34]*** Stage 1: CUTSNS_PIN = 1 [19:11:36]Read from MH i2c: 01 [19:11:36]MH_I2C_Read... [19:11:36]*** Stop cut motor [19:11:36]*** Cut end [19:11:36]Read from MH i2c: 01 07 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: 01 07 00 3E 01 00 00 00 00 00 FF 0F 54 [19:11:36]process_action close_receipt done [19:11:36]requested_data is exist [19:11:36]produce_requested_data [19:11:36]requested_item fm.sn is exist - process it [19:11:36]wFMCommunicate request_size=4 [19:11:36]MH_SAM_APDU [19:11:36]CAPDU: 80 11 00 00 [19:11:36]Write to MH i2c: E2 08 00 3F 01 80 11 00 00 00 00 00 00 BA [19:11:36]Write i2c OK [19:11:36]MH_I2C_Read... [19:11:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:36]Read from MH i2c: E2 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 17 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 17 00 3F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [19:11:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:11:36]wFMCommunicate OK [19:11:36]requested_item fd.num is exist - process it [19:11:36]SAM_PROTO_GetFieldsCounters [19:11:36]wFMCommunicate request_size=4 [19:11:36]MH_SAM_APDU [19:11:36]CAPDU: 80 13 00 00 [19:11:36]Write to MH i2c: E2 08 00 40 01 80 13 00 00 00 00 00 00 BD [19:11:36]Write i2c OK [19:11:36]MH_I2C_Read... [19:11:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:36]Read from MH i2c: E2 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 62 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 62 00 40 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 C3 [19:11:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:36]wFMCommunicate OK [19:11:36]SAM_PROTO_GetFieldsCounters done [19:11:36]requested_item shift.num is exist - process it [19:11:36]requested_item shift.opened is exist - process it [19:11:36]req_shift_opened [19:11:36]FM_GetShiftState [19:11:36]SAM_PROTO_GetShiftState [19:11:36]wFMCommunicate request_size=4 [19:11:36]MH_SAM_APDU [19:11:36]CAPDU: 80 13 01 00 [19:11:36]Write to MH i2c: E2 08 00 41 01 80 13 01 00 00 00 00 00 BF [19:11:36]Write i2c OK [19:11:36]MH_I2C_Read... [19:11:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:36]Read from MH i2c: E2 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 0E 00 [19:11:36]MH_I2C_Read... [19:11:36]Read from MH i2c: E2 0E 00 41 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 ED [19:11:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:11:36]wFMCommunicate OK [19:11:36]SAM_PROTO_GetShiftState done [19:11:36]FM_GetShiftState done [19:11:36]req_shift_opened done [19:11:36]requested_item shift.open_date is exist - process it [19:11:36]req_shift_open_date [19:11:36]req_shift_open_date done [19:11:36]produce_requested_data done [19:11:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165747,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:11:36]process_action_free close_receipt [19:11:36]json_value_free [19:11:36]json_value_free done [19:11:36]process_json_proto returns [19:11:36]Send response to host [19:11:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165747,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:11:36]free response buf [19:11:36]execute_script done [19:11:36]execute_script returns [19:11:36]free content buf [19:11:36]Sock 10.Close socket [19:11:36]Sock 10.Thread stoped [19:11:37]Connected sock=11 [19:11:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 AF 7C 22 01 A1 A4 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 33 36 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 01 00 00 00 00 07 04 06 00 A0 0F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 E4 DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 87 02 00 35 04 06 00 D4 DC 39 79 C9 D3 25 0D D6 76 AA C6 57 EB [19:11:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EE 7D 47 00 2A 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 87 02 00 F4 03 04 00 34 88 C8 66 B6 04 01 00 00 55 67 8D 9A E0 BD 7E 15 [19:11:39]CommunicateWithHost err = 0 [19:11:39]CheckOFDResponse [19:11:39]1017 (14) - 77093643461234 [19:11:39]1041 (16) - 0000000000871769 [19:11:39]1040 (4) - 165747 [19:11:39]1012 (4) - 23.08.2024 13:01 [19:11:39]1206 (1) - 0 [19:11:39]OFD Sender: Remove packet 165747 [19:11:39]ProducePacketName [19:11:39]name=ofd_packets/00165747 [19:11:39]NVStorageDeleteData [19:11:39]OFD Sender: No OFD packet to send [19:11:44]OFD Sender: No OFD packet to send [19:11:48]recv_with_timeout no data received [19:11:49]OFD Sender: No OFD packet to send [19:11:51]accept exits with 7 [19:11:51]New connection [19:11:51]New thread 3067145572 created [19:11:51]Thread 3067002212 joined [19:11:51]Waiting for new connection... [19:11:51] Sock 7.Parse request [19:11:51]Sock 7.Check first char [19:11:51]Sock 7.First char is OK [19:11:51]request: POST /json_proto HTTP/1.0 [19:11:51]Method: POST [19:11:51]URL: /json_proto [19:11:51]Method is POST - this is cgi request [19:11:51]url: /json_proto [19:11:51]query_string will be loaded in cgi processing [19:11:51]execute_cgi json_proto POST (null) [19:11:51]execute_cgi path=json_proto method=POST [19:11:51]POST find Content-Length [19:11:51]Host: 172.17.44.132:8080 [19:11:51]Content-Length: 794 [19:11:51]Content-Type: application/json [19:11:51] [19:11:51]POST finish read [19:11:51]Found Content-Length = 794 [19:11:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:51]execute_script... [19:11: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)294609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:51]POST & json_proto [19:11:51]process_json_proto [19:11:51]json parsed OK: [19:11:51]protocol is kg_v1.0 [19:11:51]action value=close_receipt [19:11:51]process_action close_receipt [19:11:51]cmd_close_receipt [19:11:51]MH_GetDate [19:11:51]Write to MH i2c: F0 00 00 42 01 32 [19:11:51]Write i2c OK [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: F0 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: F0 09 00 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: F0 09 00 42 01 00 F8 DE C8 66 2A 83 C1 65 12 [19:11:51]GetLastDocTimeStamp 1724440292 [19:11:51]current date 1724440312 [19:11:51]FM_GetShiftState [19:11:51]SAM_PROTO_GetShiftState [19:11:51]wFMCommunicate request_size=4 [19:11:51]MH_SAM_APDU [19:11:51]CAPDU: 80 13 01 00 [19:11:51]Write to MH i2c: E2 08 00 43 01 80 13 01 00 00 00 00 00 C1 [19:11:51]Write i2c OK [19:11:51]MH_I2C_Read... [19:11:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:51]Read from MH i2c: E2 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 0E 00 [19:11:51]MH_I2C_Read... [19:11:51]Read from MH i2c: E2 0E 00 43 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EF [19:11:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:11:51]wFMCommunicate OK [19:11:51]SAM_PROTO_GetShiftState done [19:11:51]FM_GetShiftState done [19:11:51]opened in 1724372766 [19:11:51]opened+sec_in_day 1724459166 [19:11:51]quantity*price = 0 [19:11:51]sum+1 = 1 [19:11:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 601 23.08.2024 19:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 165748 ФПД: 210644626074321 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191152&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165748&fm=210644626074321&tin=02508201610067®Number=0000000000092562&sum=0 [19:11:52]StoreToDocumentArchive [19:11:52]shift 469 fd 165748 [19:11:52]save to /storage/0469/doc_00165748 [19:11:52]save last doc name /storage/0469/doc_00165748 to /storage/kkm_last_doc_name [19:11:52]save OK [19:11:52]Clear old archive folders... [19:11:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:11:52]tlvbuf is 0073AC70 [19:11:52]SAM_PROTO_ClearQueue [19:11:52]wFMCommunicate request_size=4 [19:11:52]MH_SAM_APDU [19:11:52]CAPDU: 80 09 00 00 [19:11:52]Write to MH i2c: E2 08 00 50 01 80 09 00 00 00 00 00 00 C3 [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:52]Read from MH i2c: E2 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 03 00 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [19:11:52]RAPDU: 90 00 [19:11:52]wFMCommunicate OK [19:11:52]SAM_PROTO_ClearQueue done [19:11:52]KKMCreateOFDPacket [19:11:52]OFDProtocolAddRootSTLVToBuf [19:11:52]FM_MakeSignedData [19:11:52]FM_MakeSignedData [19:11:52]SAM_PROTO_SignData [19:11:52]wFMCommunicate request_size=4 [19:11:52]MH_SAM_APDU [19:11:52]CAPDU: 80 0D 01 02 [19:11:52]Write to MH i2c: E2 08 00 51 01 80 0D 01 02 00 00 00 00 CB [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:52]Read from MH i2c: E2 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 03 00 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [19:11:52]RAPDU: 90 00 [19:11:52]wFMCommunicate OK [19:11:52]wFMCommunicate request_size=255 [19:11:52]MH_SAM_APDU [19:11: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 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 59 02 00 00 F4 03 04 00 F8 DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 87 02 00 35 04 06 00 BF [19:11:52]Write to MH i2c: E2 02 01 52 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 02 00 00 F4 03 04 00 F8 DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 87 02 00 35 04 06 00 BF 00 00 39 [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:52]Read from MH i2c: E2 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 03 00 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [19:11:52]RAPDU: 90 00 [19:11:52]wFMCommunicate OK [19:11:52]wFMCommunicate request_size=10 [19:11:52]MH_SAM_APDU [19:11:52]CAPDU: 80 0D 02 02 05 94 86 1C 6A D1 [19:11:52]Write to MH i2c: E2 0D 00 53 01 80 0D 02 02 05 00 94 86 1C 6A D1 00 00 49 [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:52]Read from MH i2c: E2 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 03 00 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [19:11:52]RAPDU: 90 00 [19:11:52]wFMCommunicate OK [19:11:52]wFMCommunicate request_size=4 [19:11:52]MH_SAM_APDU [19:11:52]CAPDU: 80 0D 03 02 [19:11:52]Write to MH i2c: E2 08 00 54 01 80 0D 03 02 00 00 00 00 D0 [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:52]Read from MH i2c: E2 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 0B 00 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 0B 00 54 01 00 AD 77 50 F1 1E A5 9E 6B 90 00 02 [19:11:52]RAPDU: AD 77 50 F1 1E A5 9E 6B 90 00 [19:11:52]wFMCommunicate OK [19:11:52]SAM_PROTO_SignData done [19:11:52]FM_MakeSignedData done [19:11:52]CreateOFDProtocolMessage [19:11:52]wFMCommunicate request_size=4 [19:11:52]MH_SAM_APDU [19:11:52]CAPDU: 80 11 00 00 [19:11:52]Write to MH i2c: E2 08 00 55 01 80 11 00 00 00 00 00 00 D0 [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:52]Read from MH i2c: E2 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 17 00 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: E2 17 00 55 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 29 [19:11:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:11:52]wFMCommunicate OK [19:11:52]CreateOFDProtocolMessage done [19:11:52]OFDSenderStorePacket 165748 [19:11:52]StoreOFDPacket docnum=165748 [19:11:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7E 03 07 01 4B A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 59 02 00 00 F4 03 04 00 F8 DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 87 02 00 35 04 06 00 BF 94 86 1C 6A D1 AD 77 50 F1 1E A5 9E 6B [19:11:52]CheckFolder [19:11:52]dirname=/storage/ofd_packets [19:11:52]CheckFolder done [19:11:52]ProducePacketName [19:11:52]name=ofd_packets/00165748 [19:11:52]NVStorageSaveData ofd_packets/00165748 [19:11:52]File name is /storage/ofd_packets/00165748 [19:11:52]Write 301 bytes [19:11:52]NVStorageSaveData done [19:11:52]OFDSenderStorePacket done [19:11:52]KKMCreateOFDPacket done [19:11:52]NVStorageSaveData kkm_last_timestamp [19:11:52]File name is /storage/kkm_last_timestamp [19:11:52]Write 4 bytes [19:11:52]NVStorageSaveData done [19:11:52]ExternCall_PrintAddStr [19:11:52]wPrintStart [19:11:52]Write to MH i2c: 01 00 00 56 01 57 [19:11:52]Write i2c OK [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: 01 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: 01 07 00 [19:11:52]MH_I2C_Read... [19:11:52]Read from MH i2c: 01 07 00 56 01 00 00 00 00 00 FF 0F 6C [19:11:52]RasterBufferAndPrint [19:11:52]line Счет N : (1)294609 [19:11:52]line ИНН: 02508201610067 [19:11:52]line Контрольно-Кассовый Чек [19:11:52]line ПРОДАЖА [19:11:52]line ТРК (МРК, ГНК) : 42 [19:11:52]line Товар: 2710124130 [19:11:52]line Аи-92-К-5 [19:11:52]line 20.000 * 0.00 [19:11:52]line = 0.00 [19:11:52]line НДС 12% НСП 1% [19:11:52]line > о реализуемом товаре [19:11:52]line ИТОГО: 0.00 [19:11:52]line НСП 1% : 0.00 [19:11:52]line НДС 12% : 0.00 [19:11:52]line Наличными: 0.00 [19:11:52]line Безнал.: 0.00 [19:11:52]line Место: АЗС № 130 "Партнер Нефть" [19:11:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:11:52]line СНО: Общий режим [19:11:52]line Чек 601 23.08.2024 19:11 [19:11:52]line Смена: 469 ФФД: 1.0 [19:11:52]line ЗНМ: 0300000070 [19:11:52]line РНМ: 0000000000092562 [19:11:52]line Версия ККМ: 001 [19:11:52]line Талоны: Топливные Талоны [19:11:52]line 1 [19:11:52]line ФМ: 0000000000871769 [19:11:52]line ФД: 165748 [19:11:52]line ФПД: 210644626074321 [19:11:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191152&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165748&fm=210644626074321&tin=02508201610067®Number=0000000000092562&sum=0 [19:11:52]written 0, free lines is 4095 [19:11:52]OFD Sender: Processing packet 165748 [packets to send 998, broken 997] [19:11:52]ProducePacketName [19:11:52]name=ofd_packets/00165748 [19:11:52]OFD Sender: To server: pG, [19:11:52]CommunicateWithHost lk.salyk.kg:30040 [19:11:52]ConnectInit lk.salyk.kg [19:11:53]Write to MH i2c: 01 00 00 80 01 81 [19:11:53]Write i2c OK [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: 01 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: 01 07 00 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: 01 07 00 80 01 00 00 00 00 00 D6 0C 6A [19:11:53]RasterBufferAndPrint [19:11:53]line [19:11:53]line [19:11:53]line [19:11:53]line [19:11:53]line [19:11:53]written 0, free lines is 3294 [19:11:53]MH_Cut [19:11:53]Write to MH i2c: D1 01 00 87 01 01 5A [19:11:53]Write i2c OK [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: D1 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: D1 01 00 [19:11:53]MH_I2C_Read... [19:11:53]Read from MH i2c: D1 01 00 87 01 00 59 [19:11:53]Write to MH i2c: 01 00 00 88 01 89 [19:11:53]Write i2c OK [19:11:53]MH_I2C_Read... [19:11:53]Connected sock=10 [19:11:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7E 03 07 01 4B A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 59 02 00 00 F4 03 04 00 F8 DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 87 02 00 35 04 06 00 BF 94 86 1C 6A D1 AD 77 50 F1 1E A5 9E 6B [19:11:53]*** Cut start [19:11:53]*** Purtial cut [19:11:53]*** Stage 1: CUTSNS_PIN = 1 [19:11:55]Read from MH i2c: 01 [19:11:55]MH_I2C_Read... [19:11:55]*** Stop cut motor [19:11:55]*** Cut end [19:11:55]Read from MH i2c: 01 07 00 [19:11:55]MH_I2C_Read... [19:11:55]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 FF 0F 9E [19:11:55]process_action close_receipt done [19:11:55]requested_data is exist [19:11:55]produce_requested_data [19:11:55]requested_item fm.sn is exist - process it [19:11:55]wFMCommunicate request_size=4 [19:11:55]MH_SAM_APDU [19:11:55]CAPDU: 80 11 00 00 [19:11:55]Write to MH i2c: E2 08 00 89 01 80 11 00 00 00 00 00 00 04 [19:11:55]Write i2c OK [19:11:55]MH_I2C_Read... [19:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:56]Read from MH i2c: E2 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 17 00 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 17 00 89 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [19:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:11:56]wFMCommunicate OK [19:11:56]requested_item fd.num is exist - process it [19:11:56]SAM_PROTO_GetFieldsCounters [19:11:56]wFMCommunicate request_size=4 [19:11:56]MH_SAM_APDU [19:11:56]CAPDU: 80 13 00 00 [19:11:56]Write to MH i2c: E2 08 00 8A 01 80 13 00 00 00 00 00 00 07 [19:11:56]Write i2c OK [19:11:56]MH_I2C_Read... [19:11:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:56]Read from MH i2c: E2 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 62 00 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 62 00 8A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 11 [19:11:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:56]wFMCommunicate OK [19:11:56]SAM_PROTO_GetFieldsCounters done [19:11:56]requested_item shift.num is exist - process it [19:11:56]requested_item shift.opened is exist - process it [19:11:56]req_shift_opened [19:11:56]FM_GetShiftState [19:11:56]SAM_PROTO_GetShiftState [19:11:56]wFMCommunicate request_size=4 [19:11:56]MH_SAM_APDU [19:11:56]CAPDU: 80 13 01 00 [19:11:56]Write to MH i2c: E2 08 00 8B 01 80 13 01 00 00 00 00 00 09 [19:11:56]Write i2c OK [19:11:56]MH_I2C_Read... [19:11:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:56]Read from MH i2c: E2 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 0E 00 [19:11:56]MH_I2C_Read... [19:11:56]Read from MH i2c: E2 0E 00 8B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 37 [19:11:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:11:56]wFMCommunicate OK [19:11:56]SAM_PROTO_GetShiftState done [19:11:56]FM_GetShiftState done [19:11:56]req_shift_opened done [19:11:56]requested_item shift.open_date is exist - process it [19:11:56]req_shift_open_date [19:11:56]req_shift_open_date done [19:11:56]produce_requested_data done [19:11:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165748,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:11:56]process_action_free close_receipt [19:11:56]json_value_free [19:11:56]json_value_free done [19:11:56]process_json_proto returns [19:11:56]Send response to host [19:11:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165748,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:11:56]free response buf [19:11:56]execute_script done [19:11:56]execute_script returns [19:11:56]free content buf [19:11:56]Sock 7.Close socket [19:11:56]Sock 7.Thread stoped [19:11:58]recv_with_timeout no data received [19:11:58]CommunicateWithHost answer receiving error [19:11:58]CommunicateWithHost err = -3 [19:11:58]OFD Sender: Server communicate error [19:11:58]recv_with_timeout no data received [19:12:03]OFD Sender: Processing packet 165748 [packets to send 998, broken 997] [19:12:03]ProducePacketName [19:12:03]name=ofd_packets/00165748 [19:12:03]OFD Sender: To server: pG, [19:12:03]CommunicateWithHost lk.salyk.kg:30040 [19:12:03]ConnectInit lk.salyk.kg [19:12:09]recv_with_timeout no data received [19:12:10]Connected sock=10 [19:12:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7E 03 07 01 4B A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 59 02 00 00 F4 03 04 00 F8 DE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 87 02 00 35 04 06 00 BF 94 86 1C 6A D1 AD 77 50 F1 1E A5 9E 6B [19:12:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 44 60 47 00 7A 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 87 02 00 F4 03 04 00 57 88 C8 66 B6 04 01 00 00 67 24 CD 1D 0F 93 DB AB [19:12:14]CommunicateWithHost err = 0 [19:12:14]CheckOFDResponse [19:12:14]1017 (14) - 77093643461234 [19:12:14]1041 (16) - 0000000000871769 [19:12:14]1040 (4) - 165748 [19:12:14]1012 (4) - 23.08.2024 13:02 [19:12:14]1206 (1) - 0 [19:12:14]OFD Sender: Remove packet 165748 [19:12:14]ProducePacketName [19:12:14]name=ofd_packets/00165748 [19:12:14]NVStorageDeleteData [19:12:14]OFD Sender: No OFD packet to send [19:12:19]OFD Sender: No OFD packet to send [19:12:24]OFD Sender: No OFD packet to send [19:12:29]OFD Sender: No OFD packet to send [19:12:34]OFD Sender: No OFD packet to send [19:12:34]accept exits with 9 [19:12:34]New connection [19:12:34]New thread 3067002212 created [19:12:34]Thread 3067145572 joined [19:12:34]Waiting for new connection... [19:12:34] Sock 9.Parse request [19:12:34]Sock 9.Check first char [19:12:34]Sock 9.First char is OK [19:12:34]request: POST /json_proto HTTP/1.0 [19:12:34]Method: POST [19:12:34]URL: /json_proto [19:12:34]Method is POST - this is cgi request [19:12:34]url: /json_proto [19:12:34]query_string will be loaded in cgi processing [19:12:34]execute_cgi json_proto POST (null) [19:12:34]execute_cgi path=json_proto method=POST [19:12:34]POST find Content-Length [19:12:34]Host: 172.17.44.132:8080 [19:12:34]Content-Length: 817 [19:12:34]Content-Type: application/json [19:12:34] [19:12:34]POST finish read [19:12:34]Found Content-Length = 817 [19:12:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:34]execute_script... [19:12:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:34]POST & json_proto [19:12:34]process_json_proto [19:12:34]json parsed OK: [19:12:34]protocol is kg_v1.0 [19:12:34]action value=close_receipt [19:12:34]process_action close_receipt [19:12:34]cmd_close_receipt [19:12:34]MH_GetDate [19:12:34]Write to MH i2c: F0 00 00 8C 01 7C [19:12:34]Write i2c OK [19:12:34]MH_I2C_Read... [19:12:34]Read from MH i2c: F0 [19:12:34]MH_I2C_Read... [19:12:34]Read from MH i2c: F0 09 00 [19:12:34]MH_I2C_Read... [19:12:34]Read from MH i2c: F0 09 00 8C 01 00 23 DF C8 66 2A 83 C1 65 88 [19:12:34]GetLastDocTimeStamp 1724440312 [19:12:34]current date 1724440355 [19:12:34]FM_GetShiftState [19:12:34]SAM_PROTO_GetShiftState [19:12:34]wFMCommunicate request_size=4 [19:12:34]MH_SAM_APDU [19:12:34]CAPDU: 80 13 01 00 [19:12:34]Write to MH i2c: E2 08 00 8D 01 80 13 01 00 00 00 00 00 0B [19:12:34]Write i2c OK [19:12:34]MH_I2C_Read... [19:12:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:34]Read from MH i2c: E2 [19:12:34]MH_I2C_Read... [19:12:34]Read from MH i2c: E2 0E 00 [19:12:34]MH_I2C_Read... [19:12:34]Read from MH i2c: E2 0E 00 8D 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 39 [19:12:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:12:34]wFMCommunicate OK [19:12:34]SAM_PROTO_GetShiftState done [19:12:34]FM_GetShiftState done [19:12:34]opened in 1724372766 [19:12:34]opened+sec_in_day 1724459166 [19:12:34]quantity*price = 998982 [19:12:34]sum+1 = 998983 [19:12:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 602 23.08.2024 19:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165749 ФПД: 171167881579067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191235&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165749&fm=171167881579067&tin=02508201610067®Number=0000000000092562&sum=998982 [19:12:35]StoreToDocumentArchive [19:12:35]shift 469 fd 165749 [19:12:35]save to /storage/0469/doc_00165749 [19:12:35]save last doc name /storage/0469/doc_00165749 to /storage/kkm_last_doc_name [19:12:35]save OK [19:12:35]Clear old archive folders... [19:12:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:12:35]tlvbuf is 0074E0E0 [19:12:35]SAM_PROTO_ClearQueue [19:12:35]wFMCommunicate request_size=4 [19:12:35]MH_SAM_APDU [19:12:35]CAPDU: 80 09 00 00 [19:12:35]Write to MH i2c: E2 08 00 9A 01 80 09 00 00 00 00 00 00 0D [19:12:35]Write i2c OK [19:12:35]MH_I2C_Read... [19:12:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:12:35]Read from MH i2c: E2 [19:12:35]MH_I2C_Read... [19:12:35]Read from MH i2c: E2 03 00 [19:12:35]MH_I2C_Read... [19:12:35]Read from MH i2c: E2 03 00 9A 01 00 90 00 0F [19:12:35]RAPDU: 90 00 [19:12:35]wFMCommunicate OK [19:12:35]SAM_PROTO_ClearQueue done [19:12:35]KKMCreateOFDPacket [19:12:35]OFDProtocolAddRootSTLVToBuf [19:12:35]FM_MakeSignedData [19:12:35]FM_MakeSignedData [19:12:35]SAM_PROTO_SignData [19:12:35]wFMCommunicate request_size=4 [19:12:35]MH_SAM_APDU [19:12:35]CAPDU: 80 0D 01 02 [19:12:35]Write to MH i2c: E2 08 00 9B 01 80 0D 01 02 00 00 00 00 15 [19:12:35]Write i2c OK [19:12:35]MH_I2C_Read... [19:12:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:12:35]Read from MH i2c: E2 [19:12:35]MH_I2C_Read... [19:12:35]Read from MH i2c: E2 03 00 [19:12:35]MH_I2C_Read... [19:12:35]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [19:12:35]RAPDU: 90 00 [19:12:35]wFMCommunicate OK [19:12:35]wFMCommunicate request_size=255 [19:12:35]MH_SAM_APDU [19:12:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 23 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 87 02 00 35 04 06 00 9B AD 20 C7 [19:12:35]Write to MH i2c: E2 02 01 9C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 23 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 87 02 00 35 04 06 00 9B AD 20 C7 00 00 73 [19:12:35]Write i2c OK [19:12:35]MH_I2C_Read... [19:12:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:36]Read from MH i2c: E2 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: E2 03 00 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [19:12:36]RAPDU: 90 00 [19:12:36]wFMCommunicate OK [19:12:36]wFMCommunicate request_size=7 [19:12:36]MH_SAM_APDU [19:12:36]CAPDU: 80 0D 02 02 02 4A 3B [19:12:36]Write to MH i2c: E2 0A 00 9D 01 80 0D 02 02 02 00 4A 3B 00 00 A1 [19:12:36]Write i2c OK [19:12:36]MH_I2C_Read... [19:12:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:36]Read from MH i2c: E2 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: E2 03 00 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [19:12:36]RAPDU: 90 00 [19:12:36]wFMCommunicate OK [19:12:36]wFMCommunicate request_size=4 [19:12:36]MH_SAM_APDU [19:12:36]CAPDU: 80 0D 03 02 [19:12:36]Write to MH i2c: E2 08 00 9E 01 80 0D 03 02 00 00 00 00 1A [19:12:36]Write i2c OK [19:12:36]MH_I2C_Read... [19:12:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:12:36]Read from MH i2c: E2 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: E2 0B 00 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: E2 0B 00 9E 01 00 96 1D F0 C8 6B FF 60 10 90 00 60 [19:12:36]RAPDU: 96 1D F0 C8 6B FF 60 10 90 00 [19:12:36]wFMCommunicate OK [19:12:36]SAM_PROTO_SignData done [19:12:36]FM_MakeSignedData done [19:12:36]CreateOFDProtocolMessage [19:12:36]wFMCommunicate request_size=4 [19:12:36]MH_SAM_APDU [19:12:36]CAPDU: 80 11 00 00 [19:12:36]Write to MH i2c: E2 08 00 9F 01 80 11 00 00 00 00 00 00 1A [19:12:36]Write i2c OK [19:12:36]MH_I2C_Read... [19:12:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:36]Read from MH i2c: E2 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: E2 17 00 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: E2 17 00 9F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [19:12:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:12:36]wFMCommunicate OK [19:12:36]CreateOFDProtocolMessage done [19:12:36]OFDSenderStorePacket 165749 [19:12:36]StoreOFDPacket docnum=165749 [19:12:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 82 93 04 01 BC 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 23 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 87 02 00 35 04 06 00 9B AD 20 C7 4A 3B 96 1D F0 C8 6B FF 60 10 [19:12:36]CheckFolder [19:12:36]dirname=/storage/ofd_packets [19:12:36]CheckFolder done [19:12:36]ProducePacketName [19:12:36]name=ofd_packets/00165749 [19:12:36]NVStorageSaveData ofd_packets/00165749 [19:12:36]File name is /storage/ofd_packets/00165749 [19:12:36]Write 298 bytes [19:12:36]NVStorageSaveData done [19:12:36]OFDSenderStorePacket done [19:12:36]KKMCreateOFDPacket done [19:12:36]NVStorageSaveData kkm_last_timestamp [19:12:36]File name is /storage/kkm_last_timestamp [19:12:36]Write 4 bytes [19:12:36]NVStorageSaveData done [19:12:36]ExternCall_PrintAddStr [19:12:36]wPrintStart [19:12:36]Write to MH i2c: 01 00 00 A0 01 A1 [19:12:36]Write i2c OK [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: 01 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: 01 07 00 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: 01 07 00 A0 01 00 00 00 00 00 FF 0F B6 [19:12:36]RasterBufferAndPrint [19:12:36]line Счет N : (1)294597 [19:12:36]line ИНН: 02508201610067 [19:12:36]line Контрольно-Кассовый Чек [19:12:36]line ПРОДАЖА [19:12:36]line ТРК (МРК, ГНК) : 34 [19:12:36]line Товар: 2710194800 [19:12:36]line ДТ-К-5 [19:12:36]line 131.100 * 76.20 [19:12:36]line = 9989.82 [19:12:36]line НДС 12% НСП 1% [19:12:36]line > о реализуемом товаре [19:12:36]line ИТОГО: 9989.82 [19:12:36]line НСП 1% : 88.40 [19:12:36]line НДС 12% : 1060.87 [19:12:36]line Наличными: 0.00 [19:12:36]line Безнал.: 9989.82 [19:12:36]line Место: АЗС № 130 "Партнер Нефть" [19:12:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:12:36]line СНО: Общий режим [19:12:36]line Чек 602 23.08.2024 19:12 [19:12:36]line Смена: 469 ФФД: 1.0 [19:12:36]line ЗНМ: 0300000070 [19:12:36]line РНМ: 0000000000092562 [19:12:36]line Версия ККМ: 001 [19:12:36]line Платежная система: Бакай Банк [19:12:36]line ФМ: 0000000000871769 [19:12:36]line ФД: 165749 [19:12:36]line ФПД: 171167881579067 [19:12:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191235&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165749&fm=171167881579067&tin=02508201610067®Number=0000000000092562&sum=998982 [19:12:36]written 0, free lines is 4095 [19:12:36]OFD Sender: Processing packet 165749 [packets to send 998, broken 997] [19:12:36]ProducePacketName [19:12:36]name=ofd_packets/00165749 [19:12:36]OFD Sender: To server: pG, [19:12:36]CommunicateWithHost lk.salyk.kg:30040 [19:12:36]ConnectInit lk.salyk.kg [19:12:36]recv_with_timeout no data received [19:12:36]Write to MH i2c: 01 00 00 CA 01 CB [19:12:36]Write i2c OK [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: 01 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: 01 07 00 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: 01 07 00 CA 01 00 00 00 00 00 ED 0C CB [19:12:36]RasterBufferAndPrint [19:12:36]line [19:12:36]line [19:12:36]line [19:12:36]line [19:12:36]line [19:12:36]written 0, free lines is 3315 [19:12:36]MH_Cut [19:12:36]Write to MH i2c: D1 01 00 D1 01 01 A4 [19:12:36]Write i2c OK [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: D1 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: D1 01 00 [19:12:36]MH_I2C_Read... [19:12:36]Read from MH i2c: D1 01 00 D1 01 00 A3 [19:12:36]Write to MH i2c: 01 00 00 D2 01 D3 [19:12:36]Write i2c OK [19:12:36]MH_I2C_Read... [19:12:37]*** Cut start [19:12:37]*** Purtial cut [19:12:37]*** Stage 1: CUTSNS_PIN = 1 [19:12:38]Connected sock=11 [19:12:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 82 93 04 01 BC 73 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 02 00 00 F4 03 04 00 23 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 87 02 00 35 04 06 00 9B AD 20 C7 4A 3B 96 1D F0 C8 6B FF 60 10 [19:12:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9A 06 47 00 90 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 87 02 00 F4 03 04 00 70 88 C8 66 B6 04 01 00 00 A6 E9 FA E6 6E 5C C9 5E [19:12:39]CommunicateWithHost err = 0 [19:12:39]CheckOFDResponse [19:12:39]1017 (14) - 77093643461234 [19:12:39]1041 (16) - 0000000000871769 [19:12:39]1040 (4) - 165749 [19:12:39]1012 (4) - 23.08.2024 13:02 [19:12:39]1206 (1) - 0 [19:12:39]OFD Sender: Remove packet 165749 [19:12:39]ProducePacketName [19:12:39]name=ofd_packets/00165749 [19:12:39]NVStorageDeleteData [19:12:39]Read from MH i2c: 01 [19:12:39]MH_I2C_Read... [19:12:39]*** Stop cut motor [19:12:39]*** Cut end [19:12:39]Read from MH i2c: 01 07 00 [19:12:39]MH_I2C_Read... [19:12:39]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 FF 0F E8 [19:12:39]process_action close_receipt done [19:12:39]requested_data is exist [19:12:39]produce_requested_data [19:12:39]requested_item fm.sn is exist - process it [19:12:39]wFMCommunicate request_size=4 [19:12:39]MH_SAM_APDU [19:12:39]CAPDU: 80 11 00 00 [19:12:39]Write to MH i2c: E2 08 00 D3 01 80 11 00 00 00 00 00 00 4E [19:12:39]Write i2c OK [19:12:39]MH_I2C_Read... [19:12:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:39]OFD Sender: No OFD packet to send [19:12:39]Read from MH i2c: E2 [19:12:39]MH_I2C_Read... [19:12:39]Read from MH i2c: E2 17 00 [19:12:39]MH_I2C_Read... [19:12:39]Read from MH i2c: E2 17 00 D3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [19:12:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:12:39]wFMCommunicate OK [19:12:39]requested_item fd.num is exist - process it [19:12:39]SAM_PROTO_GetFieldsCounters [19:12:39]wFMCommunicate request_size=4 [19:12:39]MH_SAM_APDU [19:12:39]CAPDU: 80 13 00 00 [19:12:39]Write to MH i2c: E2 08 00 D4 01 80 13 00 00 00 00 00 00 51 [19:12:39]Write i2c OK [19:12:39]MH_I2C_Read... [19:12:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:12:39]Read from MH i2c: E2 [19:12:39]MH_I2C_Read... [19:12:39]Read from MH i2c: E2 62 00 [19:12:39]MH_I2C_Read... [19:12:39]Read from MH i2c: E2 62 00 D4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 5F [19:12:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:12:39]wFMCommunicate OK [19:12:39]SAM_PROTO_GetFieldsCounters done [19:12:39]requested_item shift.num is exist - process it [19:12:39]requested_item shift.opened is exist - process it [19:12:39]req_shift_opened [19:12:39]FM_GetShiftState [19:12:39]SAM_PROTO_GetShiftState [19:12:39]wFMCommunicate request_size=4 [19:12:39]MH_SAM_APDU [19:12:39]CAPDU: 80 13 01 00 [19:12:39]Write to MH i2c: E2 08 00 D5 01 80 13 01 00 00 00 00 00 53 [19:12:39]Write i2c OK [19:12:39]MH_I2C_Read... [19:12:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:39]Read from MH i2c: E2 [19:12:39]MH_I2C_Read... [19:12:39]Read from MH i2c: E2 0E 00 [19:12:39]MH_I2C_Read... [19:12:39]Read from MH i2c: E2 0E 00 D5 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 81 [19:12:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:12:39]wFMCommunicate OK [19:12:39]SAM_PROTO_GetShiftState done [19:12:39]FM_GetShiftState done [19:12:39]req_shift_opened done [19:12:39]requested_item shift.open_date is exist - process it [19:12:39]req_shift_open_date [19:12:39]req_shift_open_date done [19:12:39]produce_requested_data done [19:12:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165749,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:12:39]process_action_free close_receipt [19:12:39]json_value_free [19:12:39]json_value_free done [19:12:39]process_json_proto returns [19:12:39]Send response to host [19:12:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165749,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:12:39]free response buf [19:12:39]execute_script done [19:12:39]execute_script returns [19:12:39]free content buf [19:12:39]Sock 9.Close socket [19:12:39]Sock 9.Thread stoped [19:12:40]accept exits with 10 [19:12:40]New connection [19:12:40]New thread 3067145572 created [19:12:40]Thread 3067002212 joined [19:12:40]Waiting for new connection... [19:12:40] Sock 10.Parse request [19:12:40]Sock 10.Check first char [19:12:40]Sock 10.First char is OK [19:12:40]request: POST /json_proto HTTP/1.0 [19:12:40]Method: POST [19:12:40]URL: /json_proto [19:12:40]Method is POST - this is cgi request [19:12:40]url: /json_proto [19:12:40]query_string will be loaded in cgi processing [19:12:40]execute_cgi json_proto POST (null) [19:12:40]execute_cgi path=json_proto method=POST [19:12:40]POST find Content-Length [19:12:40]Host: 172.17.44.132:8080 [19:12:40]Content-Length: 682 [19:12:40]Content-Type: application/json [19:12:40] [19:12:40]POST finish read [19:12:40]Found Content-Length = 682 [19:12:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 33.940, "sum" : 2301.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2301.00, "payments": [ { "type": 0, "sum" : 2301.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:40]execute_script... [19:12: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)294610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 33.940, "sum" : 2301.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2301.00, "payments": [ { "type": 0, "sum" : 2301.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:40]POST & json_proto [19:12:40]process_json_proto [19:12:40]json parsed OK: [19:12:40]protocol is kg_v1.0 [19:12:40]action value=close_receipt [19:12:40]process_action close_receipt [19:12:40]cmd_close_receipt [19:12:40]MH_GetDate [19:12:40]Write to MH i2c: F0 00 00 D6 01 C6 [19:12:40]Write i2c OK [19:12:40]MH_I2C_Read... [19:12:40]Read from MH i2c: F0 [19:12:40]MH_I2C_Read... [19:12:40]Read from MH i2c: F0 09 00 [19:12:40]MH_I2C_Read... [19:12:40]Read from MH i2c: F0 09 00 D6 01 00 29 DF C8 66 2A 83 C1 65 D8 [19:12:40]GetLastDocTimeStamp 1724440355 [19:12:40]current date 1724440361 [19:12:40]FM_GetShiftState [19:12:40]SAM_PROTO_GetShiftState [19:12:40]wFMCommunicate request_size=4 [19:12:40]MH_SAM_APDU [19:12:40]CAPDU: 80 13 01 00 [19:12:40]Write to MH i2c: E2 08 00 D7 01 80 13 01 00 00 00 00 00 55 [19:12:40]Write i2c OK [19:12:40]MH_I2C_Read... [19:12:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:40]Read from MH i2c: E2 [19:12:40]MH_I2C_Read... [19:12:40]Read from MH i2c: E2 0E 00 [19:12:40]MH_I2C_Read... [19:12:40]Read from MH i2c: E2 0E 00 D7 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 83 [19:12:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:12:40]wFMCommunicate OK [19:12:40]SAM_PROTO_GetShiftState done [19:12:40]FM_GetShiftState done [19:12:40]opened in 1724372766 [19:12:40]opened+sec_in_day 1724459166 [19:12:40]quantity*price = 230113 [19:12:40]sum+1 = 230114 [19:12:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 2301.00 Внесено: 5000.00 СДАЧА: 2699.00 НСП 1% : 20.36 НДС 12% : 244.37 Наличными: 2301.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 603 23.08.2024 19:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165750 ФПД: 212960298418453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191241&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165750&fm=212960298418453&tin=02508201610067®Number=0000000000092562&sum=230100 [19:12:41]StoreToDocumentArchive [19:12:41]shift 469 fd 165750 [19:12:41]save to /storage/0469/doc_00165750 [19:12:41]save last doc name /storage/0469/doc_00165750 to /storage/kkm_last_doc_name [19:12:41]save OK [19:12:41]Clear old archive folders... [19:12:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:12:41]tlvbuf is 0071B740 [19:12:41]SAM_PROTO_ClearQueue [19:12:41]wFMCommunicate request_size=4 [19:12:41]MH_SAM_APDU [19:12:41]CAPDU: 80 09 00 00 [19:12:41]Write to MH i2c: E2 08 00 E4 01 80 09 00 00 00 00 00 00 57 [19:12:41]Write i2c OK [19:12:41]MH_I2C_Read... [19:12:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:12:41]Read from MH i2c: E2 [19:12:41]MH_I2C_Read... [19:12:41]Read from MH i2c: E2 03 00 [19:12:41]MH_I2C_Read... [19:12:41]Read from MH i2c: E2 03 00 E4 01 00 90 00 59 [19:12:41]RAPDU: 90 00 [19:12:41]wFMCommunicate OK [19:12:41]SAM_PROTO_ClearQueue done [19:12:41]KKMCreateOFDPacket [19:12:41]OFDProtocolAddRootSTLVToBuf [19:12:41]FM_MakeSignedData [19:12:41]FM_MakeSignedData [19:12:41]SAM_PROTO_SignData [19:12:41]wFMCommunicate request_size=4 [19:12:41]MH_SAM_APDU [19:12:41]CAPDU: 80 0D 01 02 [19:12:41]Write to MH i2c: E2 08 00 E5 01 80 0D 01 02 00 00 00 00 5F [19:12:41]Write i2c OK [19:12:41]MH_I2C_Read... [19:12:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:12:41]Read from MH i2c: E2 [19:12:41]MH_I2C_Read... [19:12:41]Read from MH i2c: E2 03 00 [19:12:41]MH_I2C_Read... [19:12:41]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [19:12:42]RAPDU: 90 00 [19:12:42]wFMCommunicate OK [19:12:42]wFMCommunicate request_size=255 [19:12:42]MH_SAM_APDU [19:12:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 84 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 5F 00 00 00 00 07 04 06 00 D4 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 29 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 87 02 00 35 04 06 00 C1 [19:12:42]Write to MH i2c: E2 02 01 E6 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 84 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 5F 00 00 00 00 07 04 06 00 D4 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 29 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 87 02 00 35 04 06 00 C1 00 00 2C [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:42]Read from MH i2c: E2 03 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [19:12:42]RAPDU: 90 00 [19:12:42]wFMCommunicate OK [19:12:42]wFMCommunicate request_size=10 [19:12:42]MH_SAM_APDU [19:12:42]CAPDU: 80 0D 02 02 05 AF AE F0 41 15 [19:12:42]Write to MH i2c: E2 0D 00 E7 01 80 0D 02 02 05 00 AF AE F0 41 15 00 00 0F [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [19:12:42]RAPDU: 90 00 [19:12:42]wFMCommunicate OK [19:12:42]wFMCommunicate request_size=4 [19:12:42]MH_SAM_APDU [19:12:42]CAPDU: 80 0D 03 02 [19:12:42]Write to MH i2c: E2 08 00 E8 01 80 0D 03 02 00 00 00 00 64 [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 0B 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 0B 00 E8 01 00 FC A5 81 0D B5 E2 90 6F 90 00 2A [19:12:42]RAPDU: FC A5 81 0D B5 E2 90 6F 90 00 [19:12:42]wFMCommunicate OK [19:12:42]SAM_PROTO_SignData done [19:12:42]FM_MakeSignedData done [19:12:42]CreateOFDProtocolMessage [19:12:42]wFMCommunicate request_size=4 [19:12:42]MH_SAM_APDU [19:12:42]CAPDU: 80 11 00 00 [19:12:42]Write to MH i2c: E2 08 00 E9 01 80 11 00 00 00 00 00 00 64 [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:42]Read from MH i2c: E2 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 17 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: E2 17 00 E9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [19:12:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:12:42]wFMCommunicate OK [19:12:42]CreateOFDProtocolMessage done [19:12:42]OFDSenderStorePacket 165750 [19:12:42]StoreOFDPacket docnum=165750 [19:12:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 06 28 07 01 54 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 94 84 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 5F 00 00 00 00 07 04 06 00 D4 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 29 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 87 02 00 35 04 06 00 C1 AF AE F0 41 15 FC A5 81 0D B5 E2 90 6F [19:12:42]CheckFolder [19:12:42]dirname=/storage/ofd_packets [19:12:42]CheckFolder done [19:12:42]ProducePacketName [19:12:42]name=ofd_packets/00165750 [19:12:42]NVStorageSaveData ofd_packets/00165750 [19:12:42]File name is /storage/ofd_packets/00165750 [19:12:42]Write 301 bytes [19:12:42]NVStorageSaveData done [19:12:42]OFDSenderStorePacket done [19:12:42]KKMCreateOFDPacket done [19:12:42]NVStorageSaveData kkm_last_timestamp [19:12:42]File name is /storage/kkm_last_timestamp [19:12:42]Write 4 bytes [19:12:42]NVStorageSaveData done [19:12:42]ExternCall_PrintAddStr [19:12:42]wPrintStart [19:12:42]Write to MH i2c: 01 00 00 EA 01 EB [19:12:42]Write i2c OK [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: 01 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: 01 07 00 [19:12:42]MH_I2C_Read... [19:12:42]Read from MH i2c: 01 07 00 EA 01 00 00 00 00 00 FF 0F 00 [19:12:42]RasterBufferAndPrint [19:12:42]line Счет N : (1)294610 [19:12:42]line ИНН: 02508201610067 [19:12:42]line Контрольно-Кассовый Чек [19:12:42]line ПРОДАЖА [19:12:42]line ТРК (МРК, ГНК) : 62 [19:12:42]line Товар: 2710124130 [19:12:42]line Аи-92-К-5 [19:12:42]line 33.940 * 67.80 [19:12:42]line = 2301.13 [19:12:42]line НДС 12% НСП 1% [19:12:42]line > о реализуемом товаре [19:12:42]line ОКРУГЛЕНИЕ: -0.13 [19:12:42]line ИТОГО: 2301.00 [19:12:42]line Внесено: 5000.00 [19:12:42]line СДАЧА: 2699.00 [19:12:42]line НСП 1% : 20.36 [19:12:42]line НДС 12% : 244.37 [19:12:42]line Наличными: 2301.00 [19:12:42]line Безнал.: 0.00 [19:12:42]line Место: АЗС № 130 "Партнер Нефть" [19:12:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:12:42]line СНО: Общий режим [19:12:42]line Чек 603 23.08.2024 19:12 [19:12:42]line Смена: 469 ФФД: 1.0 [19:12:42]line ЗНМ: 0300000070 [19:12:42]line РНМ: 0000000000092562 [19:12:42]line Версия ККМ: 001 [19:12:42]line ФМ: 0000000000871769 [19:12:42]line ФД: 165750 [19:12:42]line ФПД: 212960298418453 [19:12:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191241&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165750&fm=212960298418453&tin=02508201610067®Number=0000000000092562&sum=230100 [19:12:42]written 0, free lines is 4095 [19:12:42]OFD Sender: Processing packet 165750 [packets to send 998, broken 997] [19:12:42]ProducePacketName [19:12:42]name=ofd_packets/00165750 [19:12:42]OFD Sender: To server: pG, [19:12:42]CommunicateWithHost lk.salyk.kg:30040 [19:12:42]ConnectInit lk.salyk.kg [19:12:43]Write to MH i2c: 01 00 00 15 02 17 [19:12:43]Write i2c OK [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: 01 [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: 01 07 00 [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: 01 07 00 15 02 00 00 00 00 00 D5 0C FF [19:12:43]RasterBufferAndPrint [19:12:43]line [19:12:43]line [19:12:43]line [19:12:43]line [19:12:43]line [19:12:43]written 0, free lines is 3298 [19:12:43]MH_Cut [19:12:43]Write to MH i2c: D1 01 00 1C 02 01 F0 [19:12:43]Write i2c OK [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: D1 [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: D1 01 00 [19:12:43]MH_I2C_Read... [19:12:43]Read from MH i2c: D1 01 00 1C 02 00 EF [19:12:43]Write to MH i2c: 01 00 00 1D 02 1F [19:12:43]Write i2c OK [19:12:43]MH_I2C_Read... [19:12:43]*** Cut start [19:12:43]*** Purtial cut [19:12:43]*** Stage 1: CUTSNS_PIN = 1 [19:12:45]Read from MH i2c: 01 [19:12:45]MH_I2C_Read... [19:12:45]*** Stop cut motor [19:12:45]*** Cut end [19:12:45]Read from MH i2c: 01 07 00 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 FF 0F 34 [19:12:45]process_action close_receipt done [19:12:45]requested_data is exist [19:12:45]produce_requested_data [19:12:45]requested_item fm.sn is exist - process it [19:12:45]wFMCommunicate request_size=4 [19:12:45]MH_SAM_APDU [19:12:45]CAPDU: 80 11 00 00 [19:12:45]Write to MH i2c: E2 08 00 1E 02 80 11 00 00 00 00 00 00 9A [19:12:45]Write i2c OK [19:12:45]MH_I2C_Read... [19:12:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:45]Read from MH i2c: E2 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 17 00 [19:12:45]MH_I2C_Read... [19:12:45]Read from MH i2c: E2 17 00 1E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [19:12:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:12:45]wFMCommunicate OK [19:12:45]requested_item fd.num is exist - process it [19:12:45]SAM_PROTO_GetFieldsCounters [19:12:45]wFMCommunicate request_size=4 [19:12:45]MH_SAM_APDU [19:12:45]CAPDU: 80 13 00 00 [19:12:45]Write to MH i2c: E2 08 00 1F 02 80 13 00 00 00 00 00 00 9D [19:12:45]Write i2c OK [19:12:45]MH_I2C_Read... [19:12:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:12:46]Read from MH i2c: E2 [19:12:46]MH_I2C_Read... [19:12:46]Read from MH i2c: E2 62 00 [19:12:46]MH_I2C_Read... [19:12:46]Read from MH i2c: E2 62 00 1F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 AF [19:12:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:12:46]wFMCommunicate OK [19:12:46]SAM_PROTO_GetFieldsCounters done [19:12:46]requested_item shift.num is exist - process it [19:12:46]requested_item shift.opened is exist - process it [19:12:46]req_shift_opened [19:12:46]FM_GetShiftState [19:12:46]SAM_PROTO_GetShiftState [19:12:46]wFMCommunicate request_size=4 [19:12:46]MH_SAM_APDU [19:12:46]CAPDU: 80 13 01 00 [19:12:46]Write to MH i2c: E2 08 00 20 02 80 13 01 00 00 00 00 00 9F [19:12:46]Write i2c OK [19:12:46]MH_I2C_Read... [19:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:46]Read from MH i2c: E2 [19:12:46]MH_I2C_Read... [19:12:46]Read from MH i2c: E2 0E 00 [19:12:46]MH_I2C_Read... [19:12:46]Read from MH i2c: E2 0E 00 20 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CD [19:12:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:12:46]wFMCommunicate OK [19:12:46]SAM_PROTO_GetShiftState done [19:12:46]FM_GetShiftState done [19:12:46]req_shift_opened done [19:12:46]requested_item shift.open_date is exist - process it [19:12:46]req_shift_open_date [19:12:46]req_shift_open_date done [19:12:46]produce_requested_data done [19:12:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165750,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:12:46]process_action_free close_receipt [19:12:46]json_value_free [19:12:46]json_value_free done [19:12:46]process_json_proto returns [19:12:46]Send response to host [19:12:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165750,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:12:46]free response buf [19:12:46]execute_script done [19:12:46]execute_script returns [19:12:46]free content buf [19:12:46]Sock 10.Close socket [19:12:46]Sock 10.Thread stoped [19:12:47]recv_with_timeout no data received [19:12:49]Connected sock=11 [19:12:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 06 28 07 01 54 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 94 84 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 82 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 82 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 5F 00 00 00 00 07 04 06 00 D4 82 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 29 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 87 02 00 35 04 06 00 C1 AF AE F0 41 15 FC A5 81 0D B5 E2 90 6F [19:12:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F8 46 47 00 7A E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 87 02 00 F4 03 04 00 7C 88 C8 66 B6 04 01 00 00 D5 77 91 BE 5E F2 70 EC [19:12:51]CommunicateWithHost err = 0 [19:12:51]CheckOFDResponse [19:12:51]1017 (14) - 77093643461234 [19:12:51]1041 (16) - 0000000000871769 [19:12:51]1040 (4) - 165750 [19:12:51]1012 (4) - 23.08.2024 13:02 [19:12:51]1206 (1) - 0 [19:12:51]OFD Sender: Remove packet 165750 [19:12:51]ProducePacketName [19:12:51]name=ofd_packets/00165750 [19:12:51]NVStorageDeleteData [19:12:51]OFD Sender: No OFD packet to send [19:12:56]OFD Sender: No OFD packet to send [19:13:01]OFD Sender: No OFD packet to send [19:13:06]OFD Sender: No OFD packet to send [19:13:08]recv_with_timeout no data received [19:13:11]OFD Sender: No OFD packet to send [19:13:16]OFD Sender: No OFD packet to send [19:13:21]OFD Sender: No OFD packet to send [19:13:26]OFD Sender: No OFD packet to send [19:13:31]OFD Sender: No OFD packet to send [19:13:36]OFD Sender: No OFD packet to send [19:13:41]OFD Sender: No OFD packet to send [19:13:46]OFD Sender: No OFD packet to send [19:13:51]OFD Sender: No OFD packet to send [19:13:56]OFD Sender: No OFD packet to send [19:14:01]OFD Sender: No OFD packet to send [19:14:07]OFD Sender: No OFD packet to send [19:14:12]OFD Sender: No OFD packet to send [19:14:16]recv_with_timeout no data received [19:14:17]OFD Sender: No OFD packet to send [19:14:19]accept exits with 7 [19:14:19]New connection [19:14:19]New thread 3067002212 created [19:14:19]Thread 3067145572 joined [19:14:19]Waiting for new connection... [19:14:19] Sock 7.Parse request [19:14:19]Sock 7.Check first char [19:14:19]Sock 7.First char is OK [19:14:19]request: POST /json_proto HTTP/1.0 [19:14:19]Method: POST [19:14:19]URL: /json_proto [19:14:19]Method is POST - this is cgi request [19:14:19]url: /json_proto [19:14:19]query_string will be loaded in cgi processing [19:14:19]execute_cgi json_proto POST (null) [19:14:19]execute_cgi path=json_proto method=POST [19:14:19]POST find Content-Length [19:14:19]Host: 172.17.44.132:8080 [19:14:19]Content-Length: 888 [19:14:19]Content-Type: application/json [19:14:19] [19:14:19]POST finish read [19:14:19]Found Content-Length = 888 [19:14:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51106", "tax_sys" : 0, "items" : [ { "code": "4700000160044", "name": "\u0412\u043E\u0434\u0430 \u042B\u0441\u0441\u044B\u043A \u0410\u0442\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:19]execute_script... [19:14:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51106", "tax_sys" : 0, "items" : [ { "code": "4700000160044", "name": "\u0412\u043E\u0434\u0430 \u042B\u0441\u0441\u044B\u043A \u0410\u0442\u0430 0,5\u043B", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:19]POST & json_proto [19:14:19]process_json_proto [19:14:19]json parsed OK: [19:14:19]protocol is kg_v1.0 [19:14:19]action value=close_receipt [19:14:19]process_action close_receipt [19:14:19]cmd_close_receipt [19:14:19]MH_GetDate [19:14:19]Write to MH i2c: F0 00 00 21 02 12 [19:14:19]Write i2c OK [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: F0 [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: F0 09 00 [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: F0 09 00 21 02 00 8C DF C8 66 2A 83 C1 65 87 [19:14:19]GetLastDocTimeStamp 1724440361 [19:14:19]current date 1724440460 [19:14:19]FM_GetShiftState [19:14:19]SAM_PROTO_GetShiftState [19:14:19]wFMCommunicate request_size=4 [19:14:19]MH_SAM_APDU [19:14:19]CAPDU: 80 13 01 00 [19:14:19]Write to MH i2c: E2 08 00 22 02 80 13 01 00 00 00 00 00 A1 [19:14:19]Write i2c OK [19:14:19]MH_I2C_Read... [19:14:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:19]Read from MH i2c: E2 [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: E2 0E 00 [19:14:19]MH_I2C_Read... [19:14:19]Read from MH i2c: E2 0E 00 22 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CF [19:14:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:14:19]wFMCommunicate OK [19:14:19]SAM_PROTO_GetShiftState done [19:14:19]FM_GetShiftState done [19:14:19]opened in 1724372766 [19:14:19]opened+sec_in_day 1724459166 [19:14:19]quantity*price = 4000 [19:14:19]sum+1 = 4001 [19:14:19]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160204 Вода Легенда 1,5л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 604 23.08.2024 19:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165751 ФПД: 67791130607193 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165751&fm=67791130607193&tin=02508201610067®Number=0000000000092562&sum=10000 0 [19:14:21]StoreToDocumentArchive [19:14:21]shift 469 fd 165751 [19:14:21]save to /storage/0469/doc_00165751 [19:14:21]save last doc name /storage/0469/doc_00165751 to /storage/kkm_last_doc_name [19:14:21]save OK [19:14:21]Clear old archive folders... [19:14:21]ProcessDocumentItem done err = 0, tmpTLVsize=375 [19:14:21]tlvbuf is 0071D070 [19:14:21]SAM_PROTO_ClearQueue [19:14:21]wFMCommunicate request_size=4 [19:14:21]MH_SAM_APDU [19:14:21]CAPDU: 80 09 00 00 [19:14:21]Write to MH i2c: E2 08 00 2F 02 80 09 00 00 00 00 00 00 A3 [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:14:21]Read from MH i2c: E2 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 03 00 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [19:14:21]RAPDU: 90 00 [19:14:21]wFMCommunicate OK [19:14:21]SAM_PROTO_ClearQueue done [19:14:21]KKMCreateOFDPacket [19:14:21]OFDProtocolAddRootSTLVToBuf [19:14:21]FM_MakeSignedData [19:14:21]FM_MakeSignedData [19:14:21]SAM_PROTO_SignData [19:14:21]wFMCommunicate request_size=4 [19:14:21]MH_SAM_APDU [19:14:21]CAPDU: 80 0D 01 02 [19:14:21]Write to MH i2c: E2 08 00 30 02 80 0D 01 02 00 00 00 00 AB [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:14:21]Read from MH i2c: E2 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 03 00 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [19:14:21]RAPDU: 90 00 [19:14:21]wFMCommunicate OK [19:14:21]wFMCommunicate request_size=255 [19:14:21]MH_SAM_APDU [19:14:21]CAPDU: 80 0D 02 02 FA 03 00 77 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 34 34 06 04 20 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AB D1 81 D1 81 D1 8B D0 BA 20 D0 90 D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F [19:14:21]Write to MH i2c: E2 02 01 31 02 80 0D 02 02 FA 00 03 00 77 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 34 34 06 04 20 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AB D1 81 D1 81 D1 8B D0 BA 20 D0 90 D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 00 93 [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:21]Read from MH i2c: E2 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 03 00 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [19:14:21]RAPDU: 90 00 [19:14:21]wFMCommunicate OK [19:14:21]wFMCommunicate request_size=134 [19:14:21]MH_SAM_APDU [19:14:21]CAPDU: 80 0D 02 02 81 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 8C DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 87 02 00 35 04 06 00 3D A7 DA 42 3E 59 [19:14:21]Write to MH i2c: E2 89 00 32 02 80 0D 02 02 81 00 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 8C DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 87 02 00 35 04 06 00 3D A7 DA 42 3E 59 00 00 A7 [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:21]Read from MH i2c: E2 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 03 00 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [19:14:21]RAPDU: 90 00 [19:14:21]wFMCommunicate OK [19:14:21]wFMCommunicate request_size=4 [19:14:21]MH_SAM_APDU [19:14:21]CAPDU: 80 0D 03 02 [19:14:21]Write to MH i2c: E2 08 00 33 02 80 0D 03 02 00 00 00 00 B0 [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:21]Read from MH i2c: E2 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 0B 00 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 0B 00 33 02 00 21 11 1D F6 6B 7F FA 07 90 00 E1 [19:14:21]RAPDU: 21 11 1D F6 6B 7F FA 07 90 00 [19:14:21]wFMCommunicate OK [19:14:21]SAM_PROTO_SignData done [19:14:21]FM_MakeSignedData done [19:14:21]CreateOFDProtocolMessage [19:14:21]wFMCommunicate request_size=4 [19:14:21]MH_SAM_APDU [19:14:21]CAPDU: 80 11 00 00 [19:14:21]Write to MH i2c: E2 08 00 34 02 80 11 00 00 00 00 00 00 B0 [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:21]Read from MH i2c: E2 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 17 00 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: E2 17 00 34 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [19:14:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:14:21]wFMCommunicate OK [19:14:21]CreateOFDProtocolMessage done [19:14:21]OFDSenderStorePacket 165751 [19:14:21]StoreOFDPacket docnum=165751 [19:14:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8B 01 00 00 53 11 83 01 CE 96 5A 03 01 00 03 00 77 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 34 34 06 04 20 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AB D1 81 D1 81 D1 8B D0 BA 20 D0 90 D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 8C DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 87 02 00 35 04 06 00 3D A7 DA 42 3E 59 21 11 1D F6 6B 7F FA 07 [19:14:21]CheckFolder [19:14:21]dirname=/storage/ofd_packets [19:14:21]CheckFolder done [19:14:21]ProducePacketName [19:14:21]name=ofd_packets/00165751 [19:14:21]NVStorageSaveData ofd_packets/00165751 [19:14:21]File name is /storage/ofd_packets/00165751 [19:14:21]Write 425 bytes [19:14:21]NVStorageSaveData done [19:14:21]OFDSenderStorePacket done [19:14:21]KKMCreateOFDPacket done [19:14:21]NVStorageSaveData kkm_last_timestamp [19:14:21]File name is /storage/kkm_last_timestamp [19:14:21]Write 4 bytes [19:14:21]NVStorageSaveData done [19:14:21]ExternCall_PrintAddStr [19:14:21]wPrintStart [19:14:21]Write to MH i2c: 01 00 00 35 02 37 [19:14:21]Write i2c OK [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: 01 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: 01 07 00 [19:14:21]MH_I2C_Read... [19:14:21]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 FF 0F 4C [19:14:21]RasterBufferAndPrint [19:14:21]line Счет N : (3)51106 [19:14:21]line ИНН: 02508201610067 [19:14:21]line Контрольно-Кассовый Чек [19:14:21]line ПРОДАЖА [19:14:21]line Товар: 4700000160044 [19:14:21]line Вода Ыссык Ата 0,5л [19:14:21]line 1.000 * 40.00 [19:14:21]line = 40.00 [19:14:21]line НДС 12% НСП 1% [19:14:21]line > о реализуемом товаре [19:14:21]line Товар: 4700000160204 [19:14:21]line Вода Легенда 1,5л [19:14:21]line 1.000 * 60.00 [19:14:21]line = 60.00 [19:14:21]line НДС 12% НСП 1% [19:14:22]line > о реализуемом товаре [19:14:22]line ИТОГО: 100.00 [19:14:22]line НСП 1% : 0.88 [19:14:22]line НДС 12% : 10.62 [19:14:22]line Наличными: 100.00 [19:14:22]line Безнал.: 0.00 [19:14:22]line Место: АЗС № 130 "Партнер Нефть" [19:14:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:14:22]line СНО: Общий режим [19:14:22]line Чек 604 23.08.2024 19:14 [19:14:22]line Смена: 469 ФФД: 1.0 [19:14:22]line ЗНМ: 0300000070 [19:14:22]line РНМ: 0000000000092562 [19:14:22]line Версия ККМ: 001 [19:14:22]line ФМ: 0000000000871769 [19:14:22]line ФД: 165751 [19:14:22]line ФПД: 67791130607193 [19:14:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165751&fm=67791130607193&tin=02508201610067®Number=0000000000092562&sum=10000 [19:14:22]line 0 [19:14:22]OFD Sender: Processing packet 165751 [packets to send 998, broken 997] [19:14:22]ProducePacketName [19:14:22]name=ofd_packets/00165751 [19:14:22]OFD Sender: To server: pG, [19:14:22]CommunicateWithHost lk.salyk.kg:30040 [19:14:22]ConnectInit lk.salyk.kg [19:14:22]written 0, free lines is 4095 [19:14:22]Write to MH i2c: 01 00 00 63 02 65 [19:14:22]Write i2c OK [19:14:22]MH_I2C_Read... [19:14:22]Read from MH i2c: 01 [19:14:22]MH_I2C_Read... [19:14:22]Read from MH i2c: 01 07 00 [19:14:22]MH_I2C_Read... [19:14:22]Read from MH i2c: 01 07 00 63 02 00 00 00 00 00 8D 0C 05 [19:14:22]RasterBufferAndPrint [19:14:22]line [19:14:22]line [19:14:22]line [19:14:22]line [19:14:22]line [19:14:22]written 0, free lines is 3218 [19:14:22]MH_Cut [19:14:22]Write to MH i2c: D1 01 00 6A 02 01 3E [19:14:22]Write i2c OK [19:14:22]MH_I2C_Read... [19:14:22]Read from MH i2c: D1 [19:14:22]MH_I2C_Read... [19:14:22]Read from MH i2c: D1 01 00 [19:14:22]MH_I2C_Read... [19:14:22]Read from MH i2c: D1 01 00 6A 02 00 3D [19:14:22]Write to MH i2c: 01 00 00 6B 02 6D [19:14:22]Write i2c OK [19:14:22]MH_I2C_Read... [19:14:23]*** Cut start [19:14:23]*** Purtial cut [19:14:23]*** Stage 1: CUTSNS_PIN = 1 [19:14:25]Read from MH i2c: 01 [19:14:25]MH_I2C_Read... [19:14:25]*** Stop cut motor [19:14:25]*** Cut end [19:14:25]Read from MH i2c: 01 07 00 [19:14:25]MH_I2C_Read... [19:14:25]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 FF 0F 82 [19:14:25]process_action close_receipt done [19:14:25]requested_data is exist [19:14:25]produce_requested_data [19:14:25]requested_item fm.sn is exist - process it [19:14:25]wFMCommunicate request_size=4 [19:14:25]MH_SAM_APDU [19:14:25]CAPDU: 80 11 00 00 [19:14:25]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [19:14:25]Write i2c OK [19:14:25]MH_I2C_Read... [19:14:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:25]Read from MH i2c: E2 [19:14:25]MH_I2C_Read... [19:14:25]Read from MH i2c: E2 17 00 [19:14:25]MH_I2C_Read... [19:14:25]Read from MH i2c: E2 17 00 6C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [19:14:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:14:25]wFMCommunicate OK [19:14:25]requested_item fd.num is exist - process it [19:14:25]SAM_PROTO_GetFieldsCounters [19:14:25]wFMCommunicate request_size=4 [19:14:25]MH_SAM_APDU [19:14:25]CAPDU: 80 13 00 00 [19:14:25]Write to MH i2c: E2 08 00 6D 02 80 13 00 00 00 00 00 00 EB [19:14:25]Write i2c OK [19:14:25]MH_I2C_Read... [19:14:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:25]Read from MH i2c: E2 [19:14:25]MH_I2C_Read... [19:14:25]Read from MH i2c: E2 62 00 [19:14:25]MH_I2C_Read... [19:14:25]Read from MH i2c: E2 62 00 6D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 01 [19:14:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5C 02 00 00 5E 04 04 00 5C 02 00 00 57 04 04 00 5D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:25]wFMCommunicate OK [19:14:25]SAM_PROTO_GetFieldsCounters done [19:14:25]requested_item shift.num is exist - process it [19:14:25]requested_item shift.opened is exist - process it [19:14:25]req_shift_opened [19:14:25]FM_GetShiftState [19:14:25]SAM_PROTO_GetShiftState [19:14:25]wFMCommunicate request_size=4 [19:14:25]MH_SAM_APDU [19:14:25]CAPDU: 80 13 01 00 [19:14:25]Write to MH i2c: E2 08 00 6E 02 80 13 01 00 00 00 00 00 ED [19:14:25]Write i2c OK [19:14:25]MH_I2C_Read... [19:14:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:25]Read from MH i2c: E2 [19:14:25]MH_I2C_Read... [19:14:25]Read from MH i2c: E2 0E 00 [19:14:25]MH_I2C_Read... [19:14:25]Read from MH i2c: E2 0E 00 6E 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1B [19:14:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:14:25]wFMCommunicate OK [19:14:25]SAM_PROTO_GetShiftState done [19:14:25]FM_GetShiftState done [19:14:25]req_shift_opened done [19:14:25]requested_item shift.open_date is exist - process it [19:14:25]req_shift_open_date [19:14:25]req_shift_open_date done [19:14:25]produce_requested_data done [19:14:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165751,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:14:25]process_action_free close_receipt [19:14:25]json_value_free [19:14:25]json_value_free done [19:14:25]process_json_proto returns [19:14:25]Send response to host [19:14:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165751,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:14:25]free response buf [19:14:25]execute_script done [19:14:25]execute_script returns [19:14:25]free content buf [19:14:25]Sock 7.Close socket [19:14:25]Sock 7.Thread stoped [19:14:27]recv_with_timeout no data received [19:14:38]Connected sock=11 [19:14:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8B 01 00 00 53 11 83 01 CE 96 5A 03 01 00 03 00 77 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 30 34 34 06 04 20 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 AB D1 81 D1 81 D1 8B D0 BA 20 D0 90 D1 82 D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 58 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 8C DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 87 02 00 35 04 06 00 3D A7 DA 42 3E 59 21 11 1D F6 6B 7F FA 07 [19:14:39]accept exits with 9 [19:14:39]New connection [19:14:39]New thread 3067145572 created [19:14:39]Thread 3067002212 joined [19:14:39]Waiting for new connection... [19:14:39] Sock 9.Parse request [19:14:39]Sock 9.Check first char [19:14:39]Sock 9.First char is OK [19:14:39]request: POST /json_proto HTTP/1.0 [19:14:39]Method: POST [19:14:39]URL: /json_proto [19:14:39]Method is POST - this is cgi request [19:14:39]url: /json_proto [19:14:39]query_string will be loaded in cgi processing [19:14:39]execute_cgi json_proto POST (null) [19:14:39]execute_cgi path=json_proto method=POST [19:14:39]POST find Content-Length [19:14:39]Host: 172.17.44.132:8080 [19:14:39]Content-Length: 679 [19:14:39]Content-Type: application/json [19:14:39] [19:14:39]POST finish read [19:14:39]Found Content-Length = 679 [19:14:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:39]execute_script... [19:14:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:39]POST & json_proto [19:14:39]process_json_proto [19:14:39]json parsed OK: [19:14:39]protocol is kg_v1.0 [19:14:39]action value=close_receipt [19:14:39]process_action close_receipt [19:14:39]cmd_close_receipt [19:14:39]MH_GetDate [19:14:39]Write to MH i2c: F0 00 00 6F 02 60 [19:14:39]Write i2c OK [19:14:39]MH_I2C_Read... [19:14:39]Read from MH i2c: F0 [19:14:39]MH_I2C_Read... [19:14:39]Read from MH i2c: F0 09 00 [19:14:39]MH_I2C_Read... [19:14:39]Read from MH i2c: F0 09 00 6F 02 00 A0 DF C8 66 2A 83 C1 65 E9 [19:14:39]GetLastDocTimeStamp 1724440460 [19:14:39]current date 1724440480 [19:14:39]FM_GetShiftState [19:14:39]SAM_PROTO_GetShiftState [19:14:39]wFMCommunicate request_size=4 [19:14:39]MH_SAM_APDU [19:14:39]CAPDU: 80 13 01 00 [19:14:39]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [19:14:39]Write i2c OK [19:14:39]MH_I2C_Read... [19:14:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:39]Read from MH i2c: E2 [19:14:39]MH_I2C_Read... [19:14:39]Read from MH i2c: E2 0E 00 [19:14:39]MH_I2C_Read... [19:14:39]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1D [19:14:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:14:39]wFMCommunicate OK [19:14:39]SAM_PROTO_GetShiftState done [19:14:39]FM_GetShiftState done [19:14:39]opened in 1724372766 [19:14:39]opened+sec_in_day 1724459166 [19:14:39]quantity*price = 100050 [19:14:39]sum+1 = 100052 [19:14:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 605 23.08.2024 19:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165752 ФПД: 212190368594170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165752&fm=212190368594170&tin=02508201610067®Number=0000000000092562&sum=100000 [19:14:40]StoreToDocumentArchive [19:14:40]shift 469 fd 165752 [19:14:40]save to /storage/0469/doc_00165752 [19:14:40]save last doc name /storage/0469/doc_00165752 to /storage/kkm_last_doc_name [19:14:40]save OK [19:14:40]Clear old archive folders... [19:14:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:14:40]tlvbuf is 007581A0 [19:14:40]SAM_PROTO_ClearQueue [19:14:40]wFMCommunicate request_size=4 [19:14:40]MH_SAM_APDU [19:14:40]CAPDU: 80 09 00 00 [19:14:40]Write to MH i2c: E2 08 00 7D 02 80 09 00 00 00 00 00 00 F1 [19:14:40]Write i2c OK [19:14:40]MH_I2C_Read... [19:14:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:14:40]Read from MH i2c: E2 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 03 00 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [19:14:40]RAPDU: 90 00 [19:14:40]wFMCommunicate OK [19:14:40]SAM_PROTO_ClearQueue done [19:14:40]KKMCreateOFDPacket [19:14:40]OFDProtocolAddRootSTLVToBuf [19:14:40]FM_MakeSignedData [19:14:40]FM_MakeSignedData [19:14:40]SAM_PROTO_SignData [19:14:40]wFMCommunicate request_size=4 [19:14:40]MH_SAM_APDU [19:14:40]CAPDU: 80 0D 01 02 [19:14:40]Write to MH i2c: E2 08 00 7E 02 80 0D 01 02 00 00 00 00 F9 [19:14:40]Write i2c OK [19:14:40]MH_I2C_Read... [19:14:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:14:40]Read from MH i2c: E2 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 03 00 [19:14:40]MH_I2C_Read... [19:14:40]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [19:14:40]RAPDU: 90 00 [19:14:40]wFMCommunicate OK [19:14:40]wFMCommunicate request_size=255 [19:14:40]MH_SAM_APDU [19:14:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5D 02 00 00 F4 03 04 00 A0 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 87 02 00 35 04 06 00 C0 FC 6B 8B [19:14:40]Write to MH i2c: E2 02 01 7F 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 A0 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 87 02 00 35 04 06 00 C0 FC 6B 8B 00 00 1D [19:14:40]Write i2c OK [19:14:40]MH_I2C_Read... [19:14:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:41]Read from MH i2c: E2 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: E2 03 00 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [19:14:41]RAPDU: 90 00 [19:14:41]wFMCommunicate OK [19:14:41]wFMCommunicate request_size=7 [19:14:41]MH_SAM_APDU [19:14:41]CAPDU: 80 0D 02 02 02 78 FA [19:14:41]Write to MH i2c: E2 0A 00 80 02 80 0D 02 02 02 00 78 FA 00 00 72 [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:41]Read from MH i2c: E2 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: E2 03 00 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [19:14:41]RAPDU: 90 00 [19:14:41]wFMCommunicate OK [19:14:41]wFMCommunicate request_size=4 [19:14:41]MH_SAM_APDU [19:14:41]CAPDU: 80 0D 03 02 [19:14:41]Write to MH i2c: E2 08 00 81 02 80 0D 03 02 00 00 00 00 FE [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:41]Read from MH i2c: E2 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: E2 0B 00 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: E2 0B 00 81 02 00 56 F2 C0 F2 95 D3 C1 8F 90 00 B1 [19:14:41]RAPDU: 56 F2 C0 F2 95 D3 C1 8F 90 00 [19:14:41]wFMCommunicate OK [19:14:41]SAM_PROTO_SignData done [19:14:41]FM_MakeSignedData done [19:14:41]CreateOFDProtocolMessage [19:14:41]wFMCommunicate request_size=4 [19:14:41]MH_SAM_APDU [19:14:41]CAPDU: 80 11 00 00 [19:14:41]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:41]Read from MH i2c: E2 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: E2 17 00 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: E2 17 00 82 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [19:14:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:14:41]wFMCommunicate OK [19:14:41]CreateOFDProtocolMessage done [19:14:41]OFDSenderStorePacket 165752 [19:14:41]StoreOFDPacket docnum=165752 [19:14:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 65 F6 04 01 B4 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 5D 02 00 00 F4 03 04 00 A0 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 87 02 00 35 04 06 00 C0 FC 6B 8B 78 FA 56 F2 C0 F2 95 D3 C1 8F [19:14:41]CheckFolder [19:14:41]dirname=/storage/ofd_packets [19:14:41]CheckFolder done [19:14:41]ProducePacketName [19:14:41]name=ofd_packets/00165752 [19:14:41]NVStorageSaveData ofd_packets/00165752 [19:14:41]File name is /storage/ofd_packets/00165752 [19:14:41]Write 298 bytes [19:14:41]NVStorageSaveData done [19:14:41]OFDSenderStorePacket done [19:14:41]KKMCreateOFDPacket done [19:14:41]NVStorageSaveData kkm_last_timestamp [19:14:41]File name is /storage/kkm_last_timestamp [19:14:41]Write 4 bytes [19:14:41]NVStorageSaveData done [19:14:41]ExternCall_PrintAddStr [19:14:41]wPrintStart [19:14:41]Write to MH i2c: 01 00 00 83 02 85 [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: 01 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: 01 07 00 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: 01 07 00 83 02 00 00 00 00 00 FF 0F 9A [19:14:41]RasterBufferAndPrint [19:14:41]line Счет N : (1)294612 [19:14:41]line ИНН: 02508201610067 [19:14:41]line Контрольно-Кассовый Чек [19:14:41]line ПРОДАЖА [19:14:41]line ТРК (МРК, ГНК) : 44 [19:14:41]line Товар: 2710194800 [19:14:41]line ДТ-К-5 [19:14:41]line 13.130 * 76.20 [19:14:41]line = 1000.51 [19:14:41]line НДС 12% НСП 1% [19:14:41]line > о реализуемом товаре [19:14:41]line ОКРУГЛЕНИЕ: -0.51 [19:14:41]line ИТОГО: 1000.00 [19:14:41]line Внесено: 1000.00 [19:14:41]line СДАЧА: 0.00 [19:14:41]line НСП 1% : 8.85 [19:14:41]line НДС 12% : 106.25 [19:14:41]line Наличными: 1000.00 [19:14:41]line Безнал.: 0.00 [19:14:41]line Место: АЗС № 130 "Партнер Нефть" [19:14:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:14:41]line СНО: Общий режим [19:14:41]line Чек 605 23.08.2024 19:14 [19:14:41]line Смена: 469 ФФД: 1.0 [19:14:41]line ЗНМ: 0300000070 [19:14:41]line РНМ: 0000000000092562 [19:14:41]line Версия ККМ: 001 [19:14:41]line ФМ: 0000000000871769 [19:14:41]line ФД: 165752 [19:14:41]line ФПД: 212190368594170 [19:14:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165752&fm=212190368594170&tin=02508201610067®Number=0000000000092562&sum=100000 [19:14:41]written 0, free lines is 4095 [19:14:41]Write to MH i2c: 01 00 00 AE 02 B0 [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: 01 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: 01 07 00 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 CE 0C 91 [19:14:41]RasterBufferAndPrint [19:14:41]line [19:14:41]line [19:14:41]line [19:14:41]line [19:14:41]line [19:14:41]written 0, free lines is 3287 [19:14:41]MH_Cut [19:14:41]Write to MH i2c: D1 01 00 B5 02 01 89 [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: D1 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: D1 01 00 [19:14:41]MH_I2C_Read... [19:14:41]Read from MH i2c: D1 01 00 B5 02 00 88 [19:14:41]Write to MH i2c: 01 00 00 B6 02 B8 [19:14:41]Write i2c OK [19:14:41]MH_I2C_Read... [19:14:42]*** Cut start [19:14:42]*** Purtial cut [19:14:42]*** Stage 1: CUTSNS_PIN = 1 [19:14:43]recv_with_timeout no data received [19:14:43]CommunicateWithHost answer receiving error [19:14:43]CommunicateWithHost err = -3 [19:14:43]OFD Sender: Server communicate error [19:14:43]OFD Sender: Processing packet 165751 [packets to send 999, broken 997] [19:14:43]ProducePacketName [19:14:43]name=ofd_packets/00165751 [19:14:43]OFD Sender: To server: pG, [19:14:43]CommunicateWithHost lk.salyk.kg:30040 [19:14:43]ConnectInit lk.salyk.kg [19:14:44]Read from MH i2c: 01 [19:14:44]MH_I2C_Read... [19:14:44]*** Stop cut motor [19:14:44]*** Cut end [19:14:44]Read from MH i2c: 01 07 00 [19:14:44]MH_I2C_Read... [19:14:44]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [19:14:44]process_action close_receipt done [19:14:44]requested_data is exist [19:14:44]produce_requested_data [19:14:44]requested_item fm.sn is exist - process it [19:14:44]wFMCommunicate request_size=4 [19:14:44]MH_SAM_APDU [19:14:44]CAPDU: 80 11 00 00 [19:14:44]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [19:14:44]Write i2c OK [19:14:44]MH_I2C_Read... [19:14:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:44]Read from MH i2c: E2 [19:14:44]MH_I2C_Read... [19:14:44]Read from MH i2c: E2 17 00 [19:14:44]MH_I2C_Read... [19:14:44]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [19:14:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:14:44]wFMCommunicate OK [19:14:44]requested_item fd.num is exist - process it [19:14:44]SAM_PROTO_GetFieldsCounters [19:14:44]wFMCommunicate request_size=4 [19:14:44]MH_SAM_APDU [19:14:44]CAPDU: 80 13 00 00 [19:14:44]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [19:14:44]Write i2c OK [19:14:44]MH_I2C_Read... [19:14:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:44]Read from MH i2c: E2 [19:14:44]MH_I2C_Read... [19:14:44]Read from MH i2c: E2 62 00 [19:14:44]MH_I2C_Read... [19:14:44]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 50 [19:14:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5D 02 00 00 5E 04 04 00 5D 02 00 00 57 04 04 00 5E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:44]wFMCommunicate OK [19:14:44]SAM_PROTO_GetFieldsCounters done [19:14:44]requested_item shift.num is exist - process it [19:14:44]requested_item shift.opened is exist - process it [19:14:44]req_shift_opened [19:14:44]FM_GetShiftState [19:14:44]SAM_PROTO_GetShiftState [19:14:44]wFMCommunicate request_size=4 [19:14:44]MH_SAM_APDU [19:14:44]CAPDU: 80 13 01 00 [19:14:44]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [19:14:44]Write i2c OK [19:14:44]MH_I2C_Read... [19:14:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:44]Read from MH i2c: E2 [19:14:44]MH_I2C_Read... [19:14:44]Read from MH i2c: E2 0E 00 [19:14:44]MH_I2C_Read... [19:14:44]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 66 [19:14:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:14:44]wFMCommunicate OK [19:14:44]SAM_PROTO_GetShiftState done [19:14:44]FM_GetShiftState done [19:14:44]req_shift_opened done [19:14:44]requested_item shift.open_date is exist - process it [19:14:44]req_shift_open_date [19:14:44]req_shift_open_date done [19:14:44]produce_requested_data done [19:14:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165752,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:14:44]process_action_free close_receipt [19:14:44]json_value_free [19:14:44]json_value_free done [19:14:44]process_json_proto returns [19:14:44]Send response to host [19:14:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165752,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:14:44]free response buf [19:14:44]execute_script done [19:14:44]execute_script returns [19:14:44]free content buf [19:14:44]Sock 9.Close socket [19:14:44]Sock 9.Thread stoped [19:14:46]accept exits with 10 [19:14:46]New connection [19:14:46]New thread 3067002212 created [19:14:46]Thread 3067145572 joined [19:14:46]Waiting for new connection... [19:14:46] Sock 10.Parse request [19:14:46]Sock 10.Check first char [19:14:46]Sock 10.First char is OK [19:14:46]request: POST /json_proto HTTP/1.0 [19:14:46]Method: POST [19:14:46]URL: /json_proto [19:14:46]Method is POST - this is cgi request [19:14:46]url: /json_proto [19:14:46]query_string will be loaded in cgi processing [19:14:46]execute_cgi json_proto POST (null) [19:14:46]execute_cgi path=json_proto method=POST [19:14:46]POST find Content-Length [19:14:46]Host: 172.17.44.132:8080 [19:14:46]Content-Length: 1328 [19:14:46]Content-Type: application/json [19:14:46] [19:14:46]POST finish read [19:14:46]Found Content-Length = 1328 [19:14:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51107", "tax_sys" : 0, "items" : [ { "code": "4603290004848", "name": "\u041F\u0435\u0447.\u0437\u0430\u0442.TONDI \u0421\u044D\u043D\u0434.\u0448\u043E\u043A-\u0441\u043B.\u0432\u043A", "price" : 83.00, "quantity" : 1.000, "sum" : 83.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 223.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:46]execute_script... [19:14:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51107", "tax_sys" : 0, "items" : [ { "code": "4603290004848", "name": "\u041F\u0435\u0447.\u0437\u0430\u0442.TONDI \u0421\u044D\u043D\u0434.\u0448\u043E\u043A-\u0441\u043B.\u0432\u043A", "price" : 83.00, "quantity" : 1.000, "sum" : 83.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 223.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:14:46]POST & json_proto [19:14:46]process_json_proto [19:14:46]json parsed OK: [19:14:46]protocol is kg_v1.0 [19:14:46]action value=close_receipt [19:14:46]process_action close_receipt [19:14:46]cmd_close_receipt [19:14:46]MH_GetDate [19:14:46]Write to MH i2c: F0 00 00 BA 02 AB [19:14:46]Write i2c OK [19:14:46]MH_I2C_Read... [19:14:46]Read from MH i2c: F0 [19:14:46]MH_I2C_Read... [19:14:46]Read from MH i2c: F0 09 00 [19:14:46]MH_I2C_Read... [19:14:46]Read from MH i2c: F0 09 00 BA 02 00 A7 DF C8 66 2A 83 C1 65 3B [19:14:46]GetLastDocTimeStamp 1724440480 [19:14:46]current date 1724440487 [19:14:46]FM_GetShiftState [19:14:46]SAM_PROTO_GetShiftState [19:14:46]wFMCommunicate request_size=4 [19:14:46]MH_SAM_APDU [19:14:46]CAPDU: 80 13 01 00 [19:14:46]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [19:14:46]Write i2c OK [19:14:46]MH_I2C_Read... [19:14:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:46]Read from MH i2c: E2 [19:14:46]MH_I2C_Read... [19:14:46]Read from MH i2c: E2 0E 00 [19:14:46]MH_I2C_Read... [19:14:46]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 68 [19:14:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:14:46]wFMCommunicate OK [19:14:46]SAM_PROTO_GetShiftState done [19:14:46]FM_GetShiftState done [19:14:46]opened in 1724372766 [19:14:46]opened+sec_in_day 1724459166 [19:14:46]quantity*price = 8300 [19:14:46]sum+1 = 8301 [19:14:46]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 42113270 Жев Orbit арбуз 2.000 * 45.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000005489 Вода Бонаква 1л б/г 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 223.00 НСП 1% : 1.97 НДС 12% : 23.68 Наличными: 0.00 Безнал.: 223.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 606 23.08.2024 19:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165753 ФПД: 138994393300220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191447&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165753&fm=138994393300220&tin=02508201610067®Number=0000000000092562&sum=22300 0 [19:14:48]StoreToDocumentArchive [19:14:48]shift 469 fd 165753 [19:14:48]save to /storage/0469/doc_00165753 [19:14:48]save last doc name /storage/0469/doc_00165753 to /storage/kkm_last_doc_name [19:14:48]save OK [19:14:48]Clear old archive folders... [19:14:48]ProcessDocumentItem done err = 0, tmpTLVsize=482 [19:14:48]tlvbuf is 0076F510 [19:14:48]SAM_PROTO_ClearQueue [19:14:48]wFMCommunicate request_size=4 [19:14:48]MH_SAM_APDU [19:14:48]CAPDU: 80 09 00 00 [19:14:48]Write to MH i2c: E2 08 00 C8 02 80 09 00 00 00 00 00 00 3C [19:14:48]Write i2c OK [19:14:48]MH_I2C_Read... [19:14:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:14:48]Read from MH i2c: E2 [19:14:48]MH_I2C_Read... [19:14:48]Read from MH i2c: E2 03 00 [19:14:48]MH_I2C_Read... [19:14:48]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [19:14:48]RAPDU: 90 00 [19:14:48]wFMCommunicate OK [19:14:48]SAM_PROTO_ClearQueue done [19:14:48]KKMCreateOFDPacket [19:14:48]OFDProtocolAddRootSTLVToBuf [19:14:48]FM_MakeSignedData [19:14:48]FM_MakeSignedData [19:14:48]SAM_PROTO_SignData [19:14:48]wFMCommunicate request_size=4 [19:14:48]MH_SAM_APDU [19:14:48]CAPDU: 80 0D 01 02 [19:14:48]Write to MH i2c: E2 08 00 C9 02 80 0D 01 02 00 00 00 00 44 [19:14:48]Write i2c OK [19:14:48]MH_I2C_Read... [19:14:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:14:48]Read from MH i2c: E2 [19:14:48]MH_I2C_Read... [19:14:48]Read from MH i2c: E2 03 00 [19:14:48]MH_I2C_Read... [19:14:48]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [19:14:48]RAPDU: 90 00 [19:14:48]wFMCommunicate OK [19:14:48]wFMCommunicate request_size=255 [19:14:48]MH_SAM_APDU [19:14:48]CAPDU: 80 0D 02 02 FA 03 00 E2 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 34 38 06 04 2D 00 D0 9F D0 B5 D1 87 2E D0 B7 D0 B0 D1 82 2E 54 4F 4E 44 49 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D1 81 D0 BB 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 20 00 00 00 00 13 04 06 00 6C 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 [19:14:48]Write to MH i2c: E2 02 01 CA 02 80 0D 02 02 FA 00 03 00 E2 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 34 38 06 04 2D 00 D0 9F D0 B5 D1 87 2E D0 B7 D0 B0 D1 82 2E 54 4F 4E 44 49 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D1 81 D0 BB 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 20 00 00 00 00 13 04 06 00 6C 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 00 00 62 [19:14:48]Write i2c OK [19:14:48]MH_I2C_Read... [19:14:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:48]Read from MH i2c: E2 [19:14:48]MH_I2C_Read... [19:14:48]Read from MH i2c: E2 03 00 [19:14:48]MH_I2C_Read... [19:14:48]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [19:14:48]RAPDU: 90 00 [19:14:48]wFMCommunicate OK [19:14:48]wFMCommunicate request_size=241 [19:14:48]MH_SAM_APDU [19:14:48]CAPDU: 80 0D 02 02 EC D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 A7 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 87 02 00 35 04 06 00 7E 6A 27 70 3C FC [19:14:48]Write to MH i2c: E2 F4 00 CB 02 80 0D 02 02 EC 00 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 A7 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 87 02 00 35 04 06 00 7E 6A 27 70 3C FC 00 00 F4 [19:14:48]ConnectInit Can't take IP for lk.salyk.kg [19:14:48]CommunicateWithHost connect error [19:14:48]CommunicateWithHost err = -1 [19:14:48]OFD Sender: Server communicate error [19:14:48]Write i2c OK [19:14:48]MH_I2C_Read... [19:14:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:14:49]Read from MH i2c: E2 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: E2 03 00 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [19:14:49]RAPDU: 90 00 [19:14:49]wFMCommunicate OK [19:14:49]wFMCommunicate request_size=4 [19:14:49]MH_SAM_APDU [19:14:49]CAPDU: 80 0D 03 02 [19:14:49]Write to MH i2c: E2 08 00 CC 02 80 0D 03 02 00 00 00 00 49 [19:14:49]Write i2c OK [19:14:49]MH_I2C_Read... [19:14:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:14:49]Read from MH i2c: E2 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: E2 0B 00 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: E2 0B 00 CC 02 00 58 26 5C 14 36 87 83 08 90 00 80 [19:14:49]RAPDU: 58 26 5C 14 36 87 83 08 90 00 [19:14:49]wFMCommunicate OK [19:14:49]SAM_PROTO_SignData done [19:14:49]FM_MakeSignedData done [19:14:49]CreateOFDProtocolMessage [19:14:49]wFMCommunicate request_size=4 [19:14:49]MH_SAM_APDU [19:14:49]CAPDU: 80 11 00 00 [19:14:49]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [19:14:49]Write i2c OK [19:14:49]MH_I2C_Read... [19:14:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:49]Read from MH i2c: E2 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: E2 17 00 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: E2 17 00 CD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [19:14:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:14:49]wFMCommunicate OK [19:14:49]CreateOFDProtocolMessage done [19:14:49]OFDSenderStorePacket 165753 [19:14:49]StoreOFDPacket docnum=165753 [19:14:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 F6 01 00 00 B3 37 EE 01 D5 1B 5A 03 01 00 03 00 E2 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 34 38 06 04 2D 00 D0 9F D0 B5 D1 87 2E D0 B7 D0 B0 D1 82 2E 54 4F 4E 44 49 20 D0 A1 D1 8D D0 BD D0 B4 2E D1 88 D0 BE D0 BA 2D D1 81 D0 BB 2E D0 B2 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 6C 20 00 00 00 00 13 04 06 00 6C 20 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 56 00 8A 04 08 00 34 32 31 31 33 32 37 30 06 04 17 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 1C 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 02 00 00 F4 03 04 00 A7 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 87 02 00 35 04 06 00 7E 6A 27 70 3C FC 58 26 5C 14 36 87 83 08 [19:14:49]CheckFolder [19:14:49]dirname=/storage/ofd_packets [19:14:49]CheckFolder done [19:14:49]ProducePacketName [19:14:49]name=ofd_packets/00165753 [19:14:49]NVStorageSaveData ofd_packets/00165753 [19:14:49]File name is /storage/ofd_packets/00165753 [19:14:49]Write 532 bytes [19:14:49]NVStorageSaveData done [19:14:49]OFDSenderStorePacket done [19:14:49]KKMCreateOFDPacket done [19:14:49]NVStorageSaveData kkm_last_timestamp [19:14:49]File name is /storage/kkm_last_timestamp [19:14:49]Write 4 bytes [19:14:49]NVStorageSaveData done [19:14:49]ExternCall_PrintAddStr [19:14:49]wPrintStart [19:14:49]Write to MH i2c: 01 00 00 CE 02 D0 [19:14:49]Write i2c OK [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: 01 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: 01 07 00 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [19:14:49]RasterBufferAndPrint [19:14:49]line Счет N : (3)51107 [19:14:49]line ИНН: 02508201610067 [19:14:49]line Контрольно-Кассовый Чек [19:14:49]line ПРОДАЖА [19:14:49]line Товар: 4603290004848 [19:14:49]line Печ.зат.TONDI Сэнд.шок-сл.вк [19:14:49]line 1.000 * 83.00 [19:14:49]line = 83.00 [19:14:49]line НДС 12% НСП 1% [19:14:49]line > о реализуемом товаре [19:14:49]line Товар: 42113270 [19:14:49]line Жев Orbit арбуз [19:14:49]line 2.000 * 45.00 [19:14:49]line = 90.00 [19:14:49]line НДС 12% НСП 1% [19:14:49]line > о реализуемом товаре [19:14:49]line Товар: 5449000005489 [19:14:49]line Вода Бонаква 1л б/г [19:14:49]line 1.000 * 50.00 [19:14:49]line = 50.00 [19:14:49]line НДС 12% НСП 1% [19:14:49]line > о реализуемом товаре [19:14:49]OFD Sender: Processing packet 165751 [packets to send 1000, broken 997] [19:14:49]ProducePacketName [19:14:49]name=ofd_packets/00165751 [19:14:49]OFD Sender: To server: pG, [19:14:49]CommunicateWithHost lk.salyk.kg:30040 [19:14:49]ConnectInit lk.salyk.kg [19:14:49]line ИТОГО: 223.00 [19:14:49]line НСП 1% : 1.97 [19:14:49]line НДС 12% : 23.68 [19:14:49]line Наличными: 0.00 [19:14:49]line Безнал.: 223.00 [19:14:49]line Место: АЗС № 130 "Партнер Нефть" [19:14:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:14:49]line СНО: Общий режим [19:14:49]line Чек 606 23.08.2024 19:14 [19:14:49]line Смена: 469 ФФД: 1.0 [19:14:49]line ЗНМ: 0300000070 [19:14:49]line РНМ: 0000000000092562 [19:14:49]line Версия ККМ: 001 [19:14:49]line Платежная система: Бакай Банк [19:14:49]line ФМ: 0000000000871769 [19:14:49]line ФД: 165753 [19:14:49]line ФПД: 138994393300220 [19:14:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191447&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165753&fm=138994393300220&tin=02508201610067®Number=0000000000092562&sum=22300 [19:14:49]line 0 [19:14:49]written 0, free lines is 4095 [19:14:49]Write to MH i2c: 01 00 00 04 03 07 [19:14:49]Write i2c OK [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: 01 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: 01 07 00 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: 01 07 00 04 03 00 00 00 00 00 21 0C 3B [19:14:49]RasterBufferAndPrint [19:14:49]line [19:14:49]line [19:14:49]line [19:14:49]line [19:14:49]line [19:14:49]written 0, free lines is 3126 [19:14:49]MH_Cut [19:14:49]Write to MH i2c: D1 01 00 0B 03 01 E0 [19:14:49]Write i2c OK [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: D1 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: D1 01 00 [19:14:49]MH_I2C_Read... [19:14:49]Read from MH i2c: D1 01 00 0B 03 00 DF [19:14:49]Write to MH i2c: 01 00 00 0C 03 0F [19:14:49]Write i2c OK [19:14:49]MH_I2C_Read... [19:14:50]*** Cut start [19:14:50]*** Purtial cut [19:14:50]*** Stage 1: CUTSNS_PIN = 1 [19:14:51]recv_with_timeout no data received [19:14:52]Read from MH i2c: 01 [19:14:52]MH_I2C_Read... [19:14:52]*** Stop cut motor [19:14:52]*** Cut end [19:14:52]Read from MH i2c: 01 07 00 [19:14:52]MH_I2C_Read... [19:14:52]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 FF 0F 24 [19:14:52]process_action close_receipt done [19:14:52]requested_data is exist [19:14:52]produce_requested_data [19:14:52]requested_item fm.sn is exist - process it [19:14:52]wFMCommunicate request_size=4 [19:14:52]MH_SAM_APDU [19:14:52]CAPDU: 80 11 00 00 [19:14:52]Write to MH i2c: E2 08 00 0D 03 80 11 00 00 00 00 00 00 8A [19:14:52]Write i2c OK [19:14:52]MH_I2C_Read... [19:14:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:14:52]Read from MH i2c: E2 [19:14:52]MH_I2C_Read... [19:14:52]Read from MH i2c: E2 17 00 [19:14:52]MH_I2C_Read... [19:14:52]Read from MH i2c: E2 17 00 0D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [19:14:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:14:52]wFMCommunicate OK [19:14:52]requested_item fd.num is exist - process it [19:14:52]SAM_PROTO_GetFieldsCounters [19:14:52]wFMCommunicate request_size=4 [19:14:52]MH_SAM_APDU [19:14:52]CAPDU: 80 13 00 00 [19:14:52]Write to MH i2c: E2 08 00 0E 03 80 13 00 00 00 00 00 00 8D [19:14:52]Write i2c OK [19:14:52]MH_I2C_Read... [19:14:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:14:53]Read from MH i2c: E2 [19:14:53]MH_I2C_Read... [19:14:53]Read from MH i2c: E2 62 00 [19:14:53]MH_I2C_Read... [19:14:53]Read from MH i2c: E2 62 00 0E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 AB [19:14:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 5E 02 00 00 5E 04 04 00 5E 02 00 00 57 04 04 00 5F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:14:53]wFMCommunicate OK [19:14:53]SAM_PROTO_GetFieldsCounters done [19:14:53]requested_item shift.num is exist - process it [19:14:53]requested_item shift.opened is exist - process it [19:14:53]req_shift_opened [19:14:53]FM_GetShiftState [19:14:53]SAM_PROTO_GetShiftState [19:14:53]wFMCommunicate request_size=4 [19:14:53]MH_SAM_APDU [19:14:53]CAPDU: 80 13 01 00 [19:14:53]Write to MH i2c: E2 08 00 0F 03 80 13 01 00 00 00 00 00 8F [19:14:53]Write i2c OK [19:14:53]MH_I2C_Read... [19:14:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:14:53]Read from MH i2c: E2 [19:14:53]MH_I2C_Read... [19:14:53]Read from MH i2c: E2 0E 00 [19:14:53]MH_I2C_Read... [19:14:53]Read from MH i2c: E2 0E 00 0F 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [19:14:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:14:53]wFMCommunicate OK [19:14:53]SAM_PROTO_GetShiftState done [19:14:53]FM_GetShiftState done [19:14:53]req_shift_opened done [19:14:53]requested_item shift.open_date is exist - process it [19:14:53]req_shift_open_date [19:14:53]req_shift_open_date done [19:14:53]produce_requested_data done [19:14:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165753,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:14:53]process_action_free close_receipt [19:14:53]json_value_free [19:14:53]json_value_free done [19:14:53]process_json_proto returns [19:14:53]Send response to host [19:14:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165753,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:14:53]free response buf [19:14:53]execute_script done [19:14:53]execute_script returns [19:14:53]free content buf [19:14:53]Sock 10.Close socket [19:14:53]Sock 10.Thread stoped [19:14:54]ConnectInit Can't take IP for lk.salyk.kg [19:14:54]CommunicateWithHost connect error [19:14:54]CommunicateWithHost err = -1 [19:14:54]OFD Sender: Server communicate error [19:14:59]OFD Sender: Processing packet 165751 [packets to send 1000, broken 997] [19:14:59]ProducePacketName [19:14:59]name=ofd_packets/00165751 [19:14:59]OFD Sender: To server: pG, [19:14:59]CommunicateWithHost lk.salyk.kg:30040 [19:14:59]ConnectInit lk.salyk.kg [19:15:02]accept exits with 9 [19:15:02]New connection [19:15:02]New thread 3067145572 created [19:15:02]Thread 3067002212 joined [19:15:02]Waiting for new connection... [19:15:02] Sock 9.Parse request [19:15:02]Sock 9.Check first char [19:15:02]Sock 9.First char is OK [19:15:02]request: POST /json_proto HTTP/1.0 [19:15:02]Method: POST [19:15:02]URL: /json_proto [19:15:02]Method is POST - this is cgi request [19:15:02]url: /json_proto [19:15:02]query_string will be loaded in cgi processing [19:15:02]execute_cgi json_proto POST (null) [19:15:02]execute_cgi path=json_proto method=POST [19:15:02]POST find Content-Length [19:15:02]Host: 172.17.44.132:8080 [19:15:02]Content-Length: 816 [19:15:02]Content-Type: application/json [19:15:02] [19:15:02]POST finish read [19:15:02]Found Content-Length = 816 [19:15:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 44.280, "sum" : 3374.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3374.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:02]execute_script... [19:15:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 44.280, "sum" : 3374.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3374.14 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:02]POST & json_proto [19:15:02]process_json_proto [19:15:02]json parsed OK: [19:15:02]protocol is kg_v1.0 [19:15:02]action value=close_receipt [19:15:02]process_action close_receipt [19:15:02]cmd_close_receipt [19:15:02]MH_GetDate [19:15:02]Write to MH i2c: F0 00 00 10 03 02 [19:15:02]Write i2c OK [19:15:02]MH_I2C_Read... [19:15:02]Read from MH i2c: F0 [19:15:02]MH_I2C_Read... [19:15:02]Read from MH i2c: F0 09 00 [19:15:02]MH_I2C_Read... [19:15:02]Read from MH i2c: F0 09 00 10 03 00 B7 DF C8 66 2A 83 C1 65 A2 [19:15:02]GetLastDocTimeStamp 1724440487 [19:15:02]current date 1724440503 [19:15:02]FM_GetShiftState [19:15:02]SAM_PROTO_GetShiftState [19:15:02]wFMCommunicate request_size=4 [19:15:02]MH_SAM_APDU [19:15:02]CAPDU: 80 13 01 00 [19:15:02]Write to MH i2c: E2 08 00 11 03 80 13 01 00 00 00 00 00 91 [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]/dev/ttyS4 opened [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]Read from MH i2c: *** [00:00:08]A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:08]*** MH1903 init start (LINUX_LIGHT) [00:00:08]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:08]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:08]*** step 0: 5000 (2650, 2350 REF) [00:00:08]*** step 1: 4835 (2500, 2335 REF) [00:00:08]*** step 2: 4676 (2440, 2236 REF) [00:00:08]*** step 3: 4523 (2280, 2243 REF) [00:00:08]*** step 4: 4376 (2160, 2216 REF) [00:00:08]*** step 5: 4235 (2050, 2185 REF) [00:00:08]*** step 6: 4098 (1950, 2148 REF) [00:00:08]*** step 7: 3967 (1870, 2097 REF) [00:00:08]*** step 8: 3840 (1828, 2012 REF) [00:00:08]*** step 9: 3719 (1728, 1991 REF) [00:00:08]*** step 10: 3601 (1675, 1926 REF) [00:00:08]*** step 11: 3488 (1635, 1853 REF) [00:00:08]*** step 12: 3379 (1595, 1784 REF) [00:00:08]*** step 13: 3275 (1565, 1710 REF) [00:00:08]*** step 14: 3174 (1543, 1631 REF) [00:00:08]*** step 15: 3077 (1523, 1554 REF) [00:00:08]*** step 16: 2983 (1503, 1480 REF) [00:00:08]*** step 17: 2893 (1486, 1407 REF) [00:00:08]*** step 18: 2806 (1466, 1340 REF) [00:00:08]*** step 19: 2723 (1426, 1297 REF) [00:00:08]*** step 20: 2642 (1406, 1236 REF) [00:00:08]*** step 21: 2565 (1384, 1181 REF) [00:00:08]*** step 22: 2490 (1364, 1126 REF) [00:00:08]*** step 23: 2418 (1344, 1074 REF) [00:00:08]*** step 24: 2349 (1322, 1027 REF) [00:00:08]*** step 25: 2283 (1302, 981 REF) [00:00:08]*** step 26: 2218 (1282, 936 REF) [00:00:08]*** step 27: 2157 (1262, 895 REF) [00:00:08]*** step 28: 2097 (1242, 855 REF) [00:00:08]*** 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: 17259855+1707180842=1724440697 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:09]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:09]Write to MH i2c: D5 00 00 06 00 DA [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]ExternCall_SetCallbacks [00:00:09]NVStorageInit [00:00:09]MH_GetDate [00:00:09]Write to MH i2c: F0 00 00 07 00 F6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 07 00 00 7A E0 C8 66 2A 83 C1 65 5A [19:18:18]Current date/time: 23.08.2024 19:18 [19:18:18]FM_Init [19:18:18]wFMConnect [19:18:18]MH_SAM_On [19:18:18]Write to MH i2c: E0 00 00 08 00 E7 [19:18:18]Write i2c OK [19:18:18]MH_I2C_Read... [19:18:18]*** iso7816_init finished! [19:18:18]*** atr: [19:18:18]*** 0F 3B D5 18 FF 81 91 FE [19:18:18]*** 1F C3 80 73 C8 21 10 0A [19:18:18]*** 00 00 00 00 00 00 00 00 [19:18:18]*** 00 00 00 00 00 00 00 00 [19:18:18]*** 00 00 00 00 00 00 00 00 [19:18:18]*** 00 00 00 00 00 00 00 00 [19:18:18]*** 00 00 00 00 00 00 00 00 [19:18:18]*** 00 00 00 00 00 00 00 00 [19:18:18]Read from MH i2c: E0 [19:18:18]MH_I2C_Read... [19:18:18]Read from MH i2c: E0 10 00 [19:18:18]MH_I2C_Read... [19:18:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [19:18:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:18:18]wFMCommunicate request_size=10 [19:18:18]MH_SAM_APDU [19:18:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:18:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:18:18]Write i2c OK [19:18:18]MH_I2C_Read... [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]/dev/ttyS4 opened [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17259875+1707180842=1724440717 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 8E E0 C8 66 2A 83 C1 65 6E [19:18:38]Current date/time: 23.08.2024 19:18 [19:18:38]FM_Init [19:18:38]wFMConnect [19:18:38]MH_SAM_On [19:18:38]Write to MH i2c: E0 00 00 08 00 E7 [19:18:38]Write i2c OK [19:18:38]MH_I2C_Read... [19:18:38]*** iso7816_init finished! [19:18:38]*** atr: [19:18:38]*** 0F 3B D5 18 FF 81 91 FE [19:18:38]*** 1F C3 80 73 C8 21 10 0A [19:18:38]*** 00 00 00 00 00 00 00 00 [19:18:38]*** 00 00 00 00 00 00 00 00 [19:18:38]*** 00 00 00 00 00 00 00 00 [19:18:38]*** 00 00 00 00 00 00 00 00 [19:18:38]*** 00 00 00 00 00 00 00 00 [19:18:38]*** 00 00 00 00 00 00 00 00 [19:18:38]Read from MH i2c: E0 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E0 10 00 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [19:18:38]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:18:38]wFMCommunicate request_size=10 [19:18:38]MH_SAM_APDU [19:18:38]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:18:38]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:18:38]Write i2c OK [19:18:38]MH_I2C_Read... [19:18:38]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:18:38]Read from MH i2c: E2 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 03 00 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:18:38]RAPDU: 90 00 [19:18:38]wFMCommunicate OK [19:18:38]wFMCommunicate request_size=4 [19:18:38]MH_SAM_APDU [19:18:38]CAPDU: 80 11 00 00 [19:18:38]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:18:38]Write i2c OK [19:18:38]MH_I2C_Read... [19:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:38]Read from MH i2c: E2 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 17 00 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [19:18:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:18:38]wFMCommunicate OK [19:18:38]Detected FM SN is 0000000000871769 [19:18:38]Stored FM SN is 0000000000871769 [19:18:38]wFMCommunicate request_size=9 [19:18:38]MH_SAM_APDU [19:18:38]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:18:38]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:18:38]Write i2c OK [19:18:38]MH_I2C_Read... [19:18:38]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:18:38]Read from MH i2c: E2 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 03 00 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:18:38]RAPDU: 90 00 [19:18:38]wFMCommunicate OK [19:18:38]FM PIN OK [19:18:38]wFMCommunicate request_size=8 [19:18:38]MH_SAM_APDU [19:18:38]CAPDU: 80 14 04 00 03 02 00 01 [19:18:38]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:18:38]Write i2c OK [19:18:38]MH_I2C_Read... [19:18:38]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:18:38]Read from MH i2c: E2 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 03 00 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:18:38]RAPDU: 90 00 [19:18:38]wFMCommunicate OK [19:18:38]wFMCommunicate request_size=13 [19:18:38]MH_SAM_APDU [19:18:38]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:18:38]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:18:38]Write i2c OK [19:18:38]MH_I2C_Read... [19:18:38]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:18:38]Read from MH i2c: E2 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 03 00 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:18:38]RAPDU: 90 00 [19:18:38]wFMCommunicate OK [19:18:38]wFMCommunicate request_size=4 [19:18:38]MH_SAM_APDU [19:18:38]CAPDU: 80 11 00 00 [19:18:38]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:18:38]Write i2c OK [19:18:38]MH_I2C_Read... [19:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:38]Read from MH i2c: E2 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 17 00 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [19:18:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:18:38]wFMCommunicate OK [19:18:38]DocumentArchiveInit [19:18:38]Start Httpd... [19:18:38]Httpd thread 3067632996 created [19:18:38]Write to MH i2c: 01 00 00 0F 00 0F [19:18:38]Write i2c OK [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: 01 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: 01 07 00 [19:18:38]MH_I2C_Read... [19:18:38]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:18:38]Allocated Socket 6 [19:18:38]Bind OK [19:18:38]Listen OK [19:18:38]httpd running on port 8080 [19:18:38]Waiting for new connection... [19:18:38]MH Int Process started [19:18:39]OFD Sender: Processing packet 165755 [packets to send 998, broken 997] [19:18:39]ProducePacketName [19:18:39]name=ofd_packets/00165755 [19:18:39]OFD Sender: To server: pG, [19:18:39]CommunicateWithHost lk.salyk.kg:30040 [19:18:39]ConnectInit lk.salyk.kg [19:18:41]accept exits with 7 [19:18:41]New connection [19:18:41]New thread 3067346276 created [19:18:41]Waiting for new connection... [19:18:41] Sock 7.Parse request [19:18:41]Sock 7.Check first char [19:18:41]Sock 7.First char is OK [19:18:41]request: POST /json_proto HTTP/1.0 [19:18:41]Method: POST [19:18:41]URL: /json_proto [19:18:41]Method is POST - this is cgi request [19:18:41]url: /json_proto [19:18:41]query_string will be loaded in cgi processing [19:18:41]execute_cgi json_proto POST (null) [19:18:41]execute_cgi path=json_proto method=POST [19:18:41]POST find Content-Length [19:18:41]Host: 172.17.44.132:8080 [19:18:41]Content-Length: 215 [19:18:41]Content-Type: application/json [19:18:41] [19:18:41]POST finish read [19:18:41]Found Content-Length = 215 [19:18:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:41]execute_script... [19:18:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:41]POST & json_proto [19:18:41]process_json_proto [19:18:41]json parsed OK: [19:18:41]protocol is kg_v1.0 [19:18:41]action value=get_value [19:18:41]process_action get_value [19:18:41]cmd_get_value [19:18:41]process_action get_value done [19:18:41]requested_data is exist [19:18:41]produce_requested_data [19:18:41]requested_item kkm.sn is exist - process it [19:18:41]requested_item kkm.ver is exist - process it [19:18:41]requested_item fm.sn is exist - process it [19:18:41]wFMCommunicate request_size=4 [19:18:41]MH_SAM_APDU [19:18:41]CAPDU: 80 11 00 00 [19:18:41]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:18:41]Write i2c OK [19:18:41]MH_I2C_Read... [19:18:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:41]Read from MH i2c: E2 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: E2 17 00 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [19:18:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:18:41]wFMCommunicate OK [19:18:41]requested_item fd.num is exist - process it [19:18:41]SAM_PROTO_GetFieldsCounters [19:18:41]wFMCommunicate request_size=4 [19:18:41]MH_SAM_APDU [19:18:41]CAPDU: 80 13 00 00 [19:18:41]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:18:41]Write i2c OK [19:18:41]MH_I2C_Read... [19:18:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:41]Read from MH i2c: E2 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: E2 62 00 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 B3 [19:18:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 60 02 00 00 5E 04 04 00 60 02 00 00 57 04 04 00 61 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:41]wFMCommunicate OK [19:18:41]SAM_PROTO_GetFieldsCounters done [19:18:41]requested_item shift.num is exist - process it [19:18:41]requested_item shift.opened is exist - process it [19:18:41]req_shift_opened [19:18:41]FM_GetShiftState [19:18:41]SAM_PROTO_GetShiftState [19:18:41]wFMCommunicate request_size=4 [19:18:41]MH_SAM_APDU [19:18:41]CAPDU: 80 13 01 00 [19:18:41]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:18:41]Write i2c OK [19:18:41]MH_I2C_Read... [19:18:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:41]Read from MH i2c: E2 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: E2 0E 00 [19:18:41]MH_I2C_Read... [19:18:41]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [19:18:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:18:41]wFMCommunicate OK [19:18:41]SAM_PROTO_GetShiftState done [19:18:41]FM_GetShiftState done [19:18:41]req_shift_opened done [19:18:41]requested_item shift.open_date is exist - process it [19:18:41]req_shift_open_date [19:18:41]req_shift_open_date done [19:18:41]produce_requested_data done [19:18:41]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165755,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:18:41]process_action_free get_value [19:18:41]json_value_free [19:18:41]json_value_free done [19:18:41]process_json_proto returns [19:18:41]Send response to host [19:18:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165755,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:18:41]free response buf [19:18:41]execute_script done [19:18:41]execute_script returns [19:18:41]free content buf [19:18:41]Sock 7.Close socket [19:18:41]Sock 7.Thread stoped [19:18:41]accept exits with 11 [19:18:41]New connection [19:18:41]New thread 3067202916 created [19:18:41]Thread 3067346276 joined [19:18:41]Waiting for new connection... [19:18:41] Sock 11.Parse request [19:18:41]Sock 11.Check first char [19:18:41]Sock 11.First char is OK [19:18:41]request: POST /json_proto HTTP/1.0 [19:18:41]Method: POST [19:18:41]URL: /json_proto [19:18:41]Method is POST - this is cgi request [19:18:41]url: /json_proto [19:18:41]query_string will be loaded in cgi processing [19:18:41]execute_cgi json_proto POST (null) [19:18:41]execute_cgi path=json_proto method=POST [19:18:41]POST find Content-Length [19:18:41]Host: 172.17.44.132:8080 [19:18:41]Content-Length: 331 [19:18:41]Content-Type: application/json [19:18:41] [19:18:41]POST finish read [19:18:41]Found Content-Length = 331 [19:18:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:18:41]execute_script... [19:18:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:18:41]POST & json_proto [19:18:41]process_json_proto [19:18:41]json parsed OK: [19:18:41]protocol is kg_v1.0 [19:18:41]action value=get_value [19:18:41]process_action get_value [19:18:41]cmd_get_value [19:18:41]process_action get_value done [19:18:41]requested_data is exist [19:18:41]produce_requested_data [19:18:41]requested_item fm.sale.total is exist - process it [19:18:41]SAM_PROTO_GetFMData [19:18:41]wFMCommunicate request_size=4 [19:18:41]MH_SAM_APDU [19:18:41]CAPDU: 80 13 03 00 [19:18:41]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:18:41]Write i2c OK [19:18:41]MH_I2C_Read... [19:18:42]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:18:42]Read from MH i2c: E2 [19:18:42]MH_I2C_Read... [19:18:42]Read from MH i2c: E2 FD 00 [19:18:42]MH_I2C_Read... [19:18:42]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 D0 83 02 00 69 04 A4 00 6F 04 04 00 BF 80 02 00 B1 04 05 00 B5 C1 09 7A 03 70 04 05 00 0E 31 DB 73 02 72 04 05 00 A7 90 2E 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 27 D6 88 5E 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 7C 7F E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 6A [19:18:42]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 D0 83 02 00 69 04 A4 00 6F 04 04 00 BF 80 02 00 B1 04 05 00 B5 C1 09 7A 03 70 04 05 00 0E 31 DB 73 02 72 04 05 00 A7 90 2E 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 27 D6 88 5E 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 7C 7F E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [19:18:42]wFMCommunicate OK [19:18:42]wFMCommunicate request_size=4 [19:18:42]MH_SAM_APDU [19:18:42]CAPDU: 80 17 00 00 [19:18:42]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:18:42]Write i2c OK [19:18:42]MH_I2C_Read... [19:18:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:18:42]Read from MH i2c: E2 [19:18:42]MH_I2C_Read... [19:18:42]Read from MH i2c: E2 FD 00 [19:18:42]MH_I2C_Read... [19:18:42]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [19:18:42]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [19:18:42]wFMCommunicate OK [19:18:42]wFMCommunicate request_size=4 [19:18:42]MH_SAM_APDU [19:18:42]CAPDU: 80 17 00 00 [19:18:42]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:18:42]Write i2c OK [19:18:42]MH_I2C_Read... [19:18:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:18:42]Read from MH i2c: E2 [19:18:42]MH_I2C_Read... [19:18:42]Read from MH i2c: E2 FD 00 [19:18:42]MH_I2C_Read... [19:18:42]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [19:18:42]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [19:18:42]wFMCommunicate OK [19:18:42]wFMCommunicate request_size=4 [19:18:42]MH_SAM_APDU [19:18:42]CAPDU: 80 17 00 00 [19:18:42]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:18:42]Write i2c OK [19:18:42]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 FD 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [19:18:43]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [19:18:43]wFMCommunicate OK [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 17 00 00 [19:18:43]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 E6 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [19:18:43]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:18:43]wFMCommunicate OK [19:18:43]SAM_PROTO_GetFMData done [19:18:43]requested_item fm.sale_refund.total is exist - process it [19:18:43]requested_item fm.buy.total is exist - process it [19:18:43]requested_item shift.sale.total is exist - process it [19:18:43]SAM_PROTO_GetShiftData [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 13 02 00 [19:18:43]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 FD 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 60 02 00 00 69 04 9F 00 6F 04 04 00 60 02 00 00 B1 04 04 00 6E 4F 63 03 70 04 04 00 D0 76 52 02 72 04 04 00 9E D8 10 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 47 1F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 11 [19:18:43]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 60 02 00 00 69 04 9F 00 6F 04 04 00 60 02 00 00 B1 04 04 00 6E 4F 63 03 70 04 04 00 D0 76 52 02 72 04 04 00 9E D8 10 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 47 1F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 23 AD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [19:18:43]wFMCommunicate OK [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 17 00 00 [19:18:43]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:18:44]Read from MH i2c: E2 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 FD 00 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [19:18:44]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [19:18:44]wFMCommunicate OK [19:18:44]wFMCommunicate request_size=4 [19:18:44]MH_SAM_APDU [19:18:44]CAPDU: 80 17 00 00 [19:18:44]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:18:44]Read from MH i2c: E2 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 FD 00 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [19:18:44]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [19:18:44]wFMCommunicate OK [19:18:44]wFMCommunicate request_size=4 [19:18:44]MH_SAM_APDU [19:18:44]CAPDU: 80 17 00 00 [19:18:44]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:18:44]Read from MH i2c: E2 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 FD 00 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [19:18:44]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [19:18:44]wFMCommunicate OK [19:18:44]wFMCommunicate request_size=4 [19:18:44]MH_SAM_APDU [19:18:44]CAPDU: 80 17 00 00 [19:18:44]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:18:44]Write i2c OK [19:18:44]MH_I2C_Read... [19:18:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [19:18:44]Read from MH i2c: E2 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 CF 00 [19:18:44]MH_I2C_Read... [19:18:44]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [19:18:44]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:18:45]wFMCommunicate OK [19:18:45]SAM_PROTO_GetShiftData done [19:18:45]requested_item shift.sale.total_cash is exist - process it [19:18:45]requested_item shift.sale_refund.total is exist - process it [19:18:45]requested_item shift.sale_refund.total_cash is exist - process it [19:18:45]requested_item shift.buy.total is exist - process it [19:18:45]requested_item shift.buy.total_cash is exist - process it [19:18:45]produce_requested_data done [19:18:45]produce_requested_data return {"fm.sale.total":149323616.53,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":568400.46,"shift.sale.total_cash":389588.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [19:18:45]process_action_free get_value [19:18:45]json_value_free [19:18:45]json_value_free done [19:18:45]process_json_proto returns [19:18:45]Send response to host [19:18:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149323616.53,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":568400.46,"shift.sale.total_cash":389588.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [19:18:45]free response buf [19:18:45]execute_script done [19:18:45]execute_script returns [19:18:45]free content buf [19:18:45]Sock 11.Close socket [19:18:45]Sock 11.Thread stoped [19:18:46]accept exits with 7 [19:18:46]New connection [19:18:46]New thread 3067346276 created [19:18:46]Thread 3067202916 joined [19:18:46]Waiting for new connection... [19:18:46] Sock 7.Parse request [19:18:46]Sock 7.Check first char [19:18:46]Sock 7.First char is OK [19:18:46]request: POST /json_proto HTTP/1.0 [19:18:46]Method: POST [19:18:46]URL: /json_proto [19:18:46]Method is POST - this is cgi request [19:18:46]url: /json_proto [19:18:46]query_string will be loaded in cgi processing [19:18:46]execute_cgi json_proto POST (null) [19:18:46]execute_cgi path=json_proto method=POST [19:18:46]POST find Content-Length [19:18:46]Host: 172.17.44.132:8080 [19:18:46]Content-Length: 845 [19:18:46]Content-Type: application/json [19:18:46] [19:18:46]POST finish read [19:18:46]Found Content-Length = 845 [19:18:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51109", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:46]execute_script... [19:18:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51109", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:46]POST & json_proto [19:18:46]process_json_proto [19:18:46]json parsed OK: [19:18:46]protocol is kg_v1.0 [19:18:46]action value=close_receipt [19:18:46]process_action close_receipt [19:18:46]cmd_close_receipt [19:18:46]MH_GetDate [19:18:46]Write to MH i2c: F0 00 00 1D 00 0C [19:18:46]Write i2c OK [19:18:46]MH_I2C_Read... [19:18:46]Read from MH i2c: F0 [19:18:46]MH_I2C_Read... [19:18:46]Read from MH i2c: F0 09 00 [19:18:46]MH_I2C_Read... [19:18:46]Read from MH i2c: F0 09 00 1D 00 00 96 E0 C8 66 2A 83 C1 65 8C [19:18:46]GetLastDocTimeStamp 1724440533 [19:18:46]current date 1724440726 [19:18:46]FM_GetShiftState [19:18:46]SAM_PROTO_GetShiftState [19:18:46]wFMCommunicate request_size=4 [19:18:46]MH_SAM_APDU [19:18:46]CAPDU: 80 13 01 00 [19:18:46]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:18:46]Write i2c OK [19:18:46]MH_I2C_Read... [19:18:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:46]Read from MH i2c: E2 [19:18:46]MH_I2C_Read... [19:18:46]Read from MH i2c: E2 0E 00 [19:18:46]MH_I2C_Read... [19:18:46]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [19:18:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:18:46]wFMCommunicate OK [19:18:46]SAM_PROTO_GetShiftState done [19:18:46]FM_GetShiftState done [19:18:46]opened in 1724372766 [19:18:46]opened+sec_in_day 1724459166 [19:18:46]quantity*price = 12000 [19:18:46]sum+1 = 12001 [19:18:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 0.00 Безнал.: 120.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 609 23.08.2024 19:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165756 ФПД: 126622247418930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165756&fm=126622247418930&tin=02508201610067®Number=0000000000092562&sum=12000 0 [19:18:47]StoreToDocumentArchive [19:18:47]shift 469 fd 165756 [19:18:47]save to /storage/0469/doc_00165756 [19:18:47]save last doc name /storage/0469/doc_00165756 to /storage/kkm_last_doc_name [19:18:47]save OK [19:18:47]Clear old archive folders... [19:18:47]ProcessDocumentItem done err = 0, tmpTLVsize=285 [19:18:47]tlvbuf is 0105F6B0 [19:18:47]SAM_PROTO_ClearQueue [19:18:47]wFMCommunicate request_size=4 [19:18:47]MH_SAM_APDU [19:18:47]CAPDU: 80 09 00 00 [19:18:47]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:18:47]Write i2c OK [19:18:47]MH_I2C_Read... [19:18:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:18:47]Read from MH i2c: E2 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 03 00 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:18:47]RAPDU: 90 00 [19:18:47]wFMCommunicate OK [19:18:47]SAM_PROTO_ClearQueue done [19:18:47]KKMCreateOFDPacket [19:18:47]OFDProtocolAddRootSTLVToBuf [19:18:47]FM_MakeSignedData [19:18:47]FM_MakeSignedData [19:18:47]SAM_PROTO_SignData [19:18:47]wFMCommunicate request_size=4 [19:18:47]MH_SAM_APDU [19:18:47]CAPDU: 80 0D 01 02 [19:18:47]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:18:47]Write i2c OK [19:18:47]MH_I2C_Read... [19:18:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:18:47]Read from MH i2c: E2 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 03 00 [19:18:47]MH_I2C_Read... [19:18:47]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:18:47]RAPDU: 90 00 [19:18:47]wFMCommunicate OK [19:18:47]wFMCommunicate request_size=255 [19:18:47]MH_SAM_APDU [19:18:47]CAPDU: 80 0D 02 02 FA 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 96 E0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 [19:18:47]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 96 E0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 00 00 E1 [19:18:47]Write i2c OK [19:18:47]MH_I2C_Read... [19:18:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:48]Read from MH i2c: E2 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: E2 03 00 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:18:48]RAPDU: 90 00 [19:18:48]wFMCommunicate OK [19:18:48]wFMCommunicate request_size=44 [19:18:48]MH_SAM_APDU [19:18:48]CAPDU: 80 0D 02 02 27 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 87 02 00 35 04 06 00 73 29 8A 13 FC 32 [19:18:48]Write to MH i2c: E2 2F 00 2E 00 80 0D 02 02 27 00 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 87 02 00 35 04 06 00 73 29 8A 13 FC 32 00 00 36 [19:18:48]Write i2c OK [19:18:48]MH_I2C_Read... [19:18:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:48]Read from MH i2c: E2 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: E2 03 00 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:18:48]RAPDU: 90 00 [19:18:48]wFMCommunicate OK [19:18:48]wFMCommunicate request_size=4 [19:18:48]MH_SAM_APDU [19:18:48]CAPDU: 80 0D 03 02 [19:18:48]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:18:48]Write i2c OK [19:18:48]MH_I2C_Read... [19:18:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:18:48]Read from MH i2c: E2 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: E2 0B 00 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: E2 0B 00 2F 00 00 E0 FC 2D 03 27 1C 00 B9 90 00 B3 [19:18:48]RAPDU: E0 FC 2D 03 27 1C 00 B9 90 00 [19:18:48]wFMCommunicate OK [19:18:48]SAM_PROTO_SignData done [19:18:48]FM_MakeSignedData done [19:18:48]CreateOFDProtocolMessage [19:18:48]wFMCommunicate request_size=4 [19:18:48]MH_SAM_APDU [19:18:48]CAPDU: 80 11 00 00 [19:18:48]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:18:48]Write i2c OK [19:18:48]MH_I2C_Read... [19:18:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:48]Read from MH i2c: E2 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: E2 17 00 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [19:18:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:18:48]wFMCommunicate OK [19:18:48]CreateOFDProtocolMessage done [19:18:48]OFDSenderStorePacket 165756 [19:18:48]StoreOFDPacket docnum=165756 [19:18:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 31 01 00 00 F7 2B 29 01 48 E7 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 96 E0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 87 02 00 35 04 06 00 73 29 8A 13 FC 32 E0 FC 2D 03 27 1C 00 B9 [19:18:48]CheckFolder [19:18:48]dirname=/storage/ofd_packets [19:18:48]CheckFolder done [19:18:48]ProducePacketName [19:18:48]name=ofd_packets/00165756 [19:18:48]NVStorageSaveData ofd_packets/00165756 [19:18:48]File name is /storage/ofd_packets/00165756 [19:18:48]Write 335 bytes [19:18:48]NVStorageSaveData done [19:18:48]OFDSenderStorePacket done [19:18:48]KKMCreateOFDPacket done [19:18:48]NVStorageSaveData kkm_last_timestamp [19:18:48]File name is /storage/kkm_last_timestamp [19:18:48]Write 4 bytes [19:18:48]NVStorageSaveData done [19:18:48]ExternCall_PrintAddStr [19:18:48]wPrintStart [19:18:48]Write to MH i2c: 01 00 00 31 00 31 [19:18:48]Write i2c OK [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: 01 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: 01 07 00 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:18:48]RasterBufferAndPrint [19:18:48]line Счет N : (3)51109 [19:18:48]line ИНН: 02508201610067 [19:18:48]line Контрольно-Кассовый Чек [19:18:48]line ПРОДАЖА [19:18:48]line Товар: 5449000189318 [19:18:48]line Холодный чай Fuse лимон 1л [19:18:48]line 1.000 * 120.00 [19:18:48]line = 120.00 [19:18:48]line НДС 12% НСП 1% [19:18:48]line > о реализуемом товаре [19:18:48]line ИТОГО: 120.00 [19:18:48]line НСП 1% : 1.06 [19:18:48]line НДС 12% : 12.74 [19:18:48]line Наличными: 0.00 [19:18:48]line Безнал.: 120.00 [19:18:48]line Место: АЗС № 130 "Партнер Нефть" [19:18:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:18:48]line СНО: Общий режим [19:18:48]line Чек 609 23.08.2024 19:18 [19:18:48]line Смена: 469 ФФД: 1.0 [19:18:48]line ЗНМ: 0300000070 [19:18:48]line РНМ: 0000000000092562 [19:18:48]line Версия ККМ: 001 [19:18:48]line Платежная система: Бакай Банк [19:18:48]line ФМ: 0000000000871769 [19:18:48]line ФД: 165756 [19:18:48]line ФПД: 126622247418930 [19:18:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T191846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165756&fm=126622247418930&tin=02508201610067®Number=0000000000092562&sum=12000 [19:18:48]line 0 [19:18:48]written 0, free lines is 4095 [19:18:48]Write to MH i2c: 01 00 00 5B 00 5B [19:18:48]Write i2c OK [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: 01 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: 01 07 00 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E6 0C 54 [19:18:48]RasterBufferAndPrint [19:18:48]line [19:18:48]line [19:18:48]line [19:18:48]line [19:18:48]line [19:18:48]written 0, free lines is 3323 [19:18:48]MH_Cut [19:18:48]Write to MH i2c: D1 01 00 62 00 01 34 [19:18:48]Write i2c OK [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: D1 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: D1 01 00 [19:18:48]MH_I2C_Read... [19:18:48]Read from MH i2c: D1 01 00 62 00 00 33 [19:18:48]Write to MH i2c: 01 00 00 63 00 63 [19:18:48]Write i2c OK [19:18:48]MH_I2C_Read... [19:18:49]*** Cut start [19:18:49]*** Purtial cut [19:18:49]*** Stage 1: CUTSNS_PIN = 1 [19:18:51]Read from MH i2c: 01 [19:18:51]MH_I2C_Read... [19:18:51]*** Stop cut motor [19:18:51]*** Cut end [19:18:51]Read from MH i2c: 01 07 00 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [19:18:51]process_action close_receipt done [19:18:51]requested_data is exist [19:18:51]produce_requested_data [19:18:51]requested_item fm.sn is exist - process it [19:18:51]wFMCommunicate request_size=4 [19:18:51]MH_SAM_APDU [19:18:51]CAPDU: 80 11 00 00 [19:18:51]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [19:18:51]Write i2c OK [19:18:51]MH_I2C_Read... [19:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:51]Read from MH i2c: E2 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 17 00 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [19:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:18:51]wFMCommunicate OK [19:18:51]requested_item fd.num is exist - process it [19:18:51]SAM_PROTO_GetFieldsCounters [19:18:51]wFMCommunicate request_size=4 [19:18:51]MH_SAM_APDU [19:18:51]CAPDU: 80 13 00 00 [19:18:51]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [19:18:51]Write i2c OK [19:18:51]MH_I2C_Read... [19:18:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:51]Read from MH i2c: E2 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 62 00 [19:18:51]MH_I2C_Read... [19:18:51]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 0B [19:18:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 61 02 00 00 5E 04 04 00 61 02 00 00 57 04 04 00 62 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:52]wFMCommunicate OK [19:18:52]SAM_PROTO_GetFieldsCounters done [19:18:52]requested_item shift.num is exist - process it [19:18:52]requested_item shift.opened is exist - process it [19:18:52]req_shift_opened [19:18:52]FM_GetShiftState [19:18:52]SAM_PROTO_GetShiftState [19:18:52]wFMCommunicate request_size=4 [19:18:52]MH_SAM_APDU [19:18:52]CAPDU: 80 13 01 00 [19:18:52]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [19:18:52]Write i2c OK [19:18:52]MH_I2C_Read... [19:18:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:52]Read from MH i2c: E2 [19:18:52]MH_I2C_Read... [19:18:52]Read from MH i2c: E2 0E 00 [19:18:52]MH_I2C_Read... [19:18:52]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [19:18:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:18:52]wFMCommunicate OK [19:18:52]SAM_PROTO_GetShiftState done [19:18:52]FM_GetShiftState done [19:18:52]req_shift_opened done [19:18:52]requested_item shift.open_date is exist - process it [19:18:52]req_shift_open_date [19:18:52]req_shift_open_date done [19:18:52]produce_requested_data done [19:18:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165756,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:18:52]process_action_free close_receipt [19:18:52]json_value_free [19:18:52]json_value_free done [19:18:52]process_json_proto returns [19:18:52]Send response to host [19:18:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165756,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:18:52]free response buf [19:18:52]execute_script done [19:18:52]execute_script returns [19:18:52]free content buf [19:18:52]Sock 7.Close socket [19:18:52]Sock 7.Thread stoped [19:18:56]Connected sock=5 [19:18:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 57 E4 1E 01 38 D1 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 10 1B 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 1B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C5 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 39 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 1B 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 D5 DF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 87 02 00 35 04 06 00 BB 9C 17 72 0F D7 92 F8 68 32 76 E1 22 11 [19:18:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 38 D0 47 00 ED B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 87 02 00 F4 03 04 00 EA 89 C8 66 B6 04 01 00 00 EC 6F E2 7A 1D 28 E8 C9 [19:18:58]CommunicateWithHost err = 0 [19:18:58]CheckOFDResponse [19:18:58]1017 (14) - 77093643461234 [19:18:58]1041 (16) - 0000000000871769 [19:18:58]1040 (4) - 165755 [19:18:58]1012 (4) - 23.08.2024 13:08 [19:18:58]1206 (1) - 0 [19:18:58]OFD Sender: Remove packet 165755 [19:18:58]ProducePacketName [19:18:58]name=ofd_packets/00165755 [19:18:58]NVStorageDeleteData [19:18:59]OFD Sender: Processing packet 165756 [packets to send 998, broken 997] [19:18:59]ProducePacketName [19:18:59]name=ofd_packets/00165756 [19:18:59]OFD Sender: To server: pG, [19:18:59]CommunicateWithHost lk.salyk.kg:30040 [19:18:59]ConnectInit lk.salyk.kg [19:19:01]Connected sock=5 [19:19:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 31 01 00 00 F7 2B 29 01 48 E7 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 02 00 00 F4 03 04 00 96 E0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 87 02 00 35 04 06 00 73 29 8A 13 FC 32 E0 FC 2D 03 27 1C 00 B9 [19:19:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 82 47 00 EA A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 87 02 00 F4 03 04 00 EE 89 C8 66 B6 04 01 00 00 6D CD 25 B3 3C A5 73 A6 [19:19:01]CommunicateWithHost err = 0 [19:19:01]CheckOFDResponse [19:19:01]1017 (14) - 77093643461234 [19:19:01]1041 (16) - 0000000000871769 [19:19:01]1040 (4) - 165756 [19:19:01]1012 (4) - 23.08.2024 13:09 [19:19:01]1206 (1) - 0 [19:19:01]OFD Sender: Remove packet 165756 [19:19:01]ProducePacketName [19:19:01]name=ofd_packets/00165756 [19:19:01]NVStorageDeleteData [19:19:02]OFD Sender: No OFD packet to send [19:19:02]OFD Sender: No OFD packet to send [19:19:07]OFD Sender: No OFD packet to send [19:19:10]recv_with_timeout no data received [19:19:12]OFD Sender: No OFD packet to send [19:19:17]OFD Sender: No OFD packet to send [19:19:22]OFD Sender: No OFD packet to send [19:19:26]accept exits with 11 [19:19:26]New connection [19:19:26]New thread 3067202916 created [19:19:26]Thread 3067346276 joined [19:19:26]Waiting for new connection... [19:19:26] Sock 11.Parse request [19:19:26]Sock 11.Check first char [19:19:26]Sock 11.First char is OK [19:19:26]request: POST /json_proto HTTP/1.0 [19:19:26]Method: POST [19:19:26]URL: /json_proto [19:19:26]Method is POST - this is cgi request [19:19:26]url: /json_proto [19:19:26]query_string will be loaded in cgi processing [19:19:26]execute_cgi json_proto POST (null) [19:19:26]execute_cgi path=json_proto method=POST [19:19:26]POST find Content-Length [19:19:26]Host: 172.17.44.132:8080 [19:19:26]Content-Length: 819 [19:19:26]Content-Type: application/json [19:19:26] [19:19:26]POST finish read [19:19:26]Found Content-Length = 819 [19:19:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:26]execute_script... [19:19:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:19:26]POST & json_proto [19:19:26]process_json_proto [19:19:26]json parsed OK: [19:19:26]protocol is kg_v1.0 [19:19:26]action value=close_receipt [19:19:26]process_action close_receipt [19:19:26]cmd_close_receipt [19:19:26]MH_GetDate [19:19:26]Write to MH i2c: F0 00 00 67 00 56 [19:19:26]Write i2c OK [19:19:26]MH_I2C_Read... [19:19:26]Read from MH i2c: F0 [19:19:26]MH_I2C_Read... [19:19:26]Read from MH i2c: F0 09 00 [19:19:26]MH_I2C_Read... [19:19:26]Read from MH i2c: F0 09 00 67 00 00 BE E0 C8 66 2A 83 C1 65 FE [19:19:26]GetLastDocTimeStamp 1724440726 [19:19:26]current date 1724440766 [19:19:26]FM_GetShiftState [19:19:26]SAM_PROTO_GetShiftState [19:19:26]wFMCommunicate request_size=4 [19:19:26]MH_SAM_APDU [19:19:26]CAPDU: 80 13 01 00 [19:19:26]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [19:19:26]Write i2c OK [19:19:26]MH_I2C_Read... [19:19:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:19:26]Read from MH i2c: E2 [19:19:26]MH_I2C_Read... [19:19:26]Read from MH i2c: E2 0E 00 [19:19:26]MH_I2C_Read... [19:19:26]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [19:19:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:19:26]wFMCommunicate OK [19:19:26]SAM_PROTO_GetShiftState done [19:19:26]FM_GetShiftState done [19:19:26]opened in 1724372766 [19:19:26]opened+sec_in_day 1724459166 [19:19:26]quantity*price = 100005 [19:19:26]sum+1 = 100006 [19:19:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 625 23.08.2024 19:35 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165772 ФПД: 15224868185070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T193554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165772&fm=15224868185070&tin=02508201610067®Number=0000000000092562&sum=100000 [19:35:55]StoreToDocumentArchive [19:35:55]shift 469 fd 165772 [19:35:55]save to /storage/0469/doc_00165772 [19:35:55]save last doc name /storage/0469/doc_00165772 to /storage/kkm_last_doc_name [19:35:55]save OK [19:35:55]Clear old archive folders... [19:35:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:35:55]tlvbuf is 0107A4E0 [19:35:55]SAM_PROTO_ClearQueue [19:35:55]wFMCommunicate request_size=4 [19:35:55]MH_SAM_APDU [19:35:55]CAPDU: 80 09 00 00 [19:35:55]Write to MH i2c: E2 08 00 D6 04 80 09 00 00 00 00 00 00 4C [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:35:55]Read from MH i2c: E2 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 03 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [19:35:55]RAPDU: 90 00 [19:35:55]wFMCommunicate OK [19:35:55]SAM_PROTO_ClearQueue done [19:35:55]KKMCreateOFDPacket [19:35:55]OFDProtocolAddRootSTLVToBuf [19:35:55]FM_MakeSignedData [19:35:55]FM_MakeSignedData [19:35:55]SAM_PROTO_SignData [19:35:55]wFMCommunicate request_size=4 [19:35:55]MH_SAM_APDU [19:35:55]CAPDU: 80 0D 01 02 [19:35:55]Write to MH i2c: E2 08 00 D7 04 80 0D 01 02 00 00 00 00 54 [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:35:55]Read from MH i2c: E2 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 03 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [19:35:55]RAPDU: 90 00 [19:35:55]wFMCommunicate OK [19:35:55]wFMCommunicate request_size=255 [19:35:55]MH_SAM_APDU [19:35:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 9A E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 87 02 00 35 04 06 00 0D [19:35:55]Write to MH i2c: E2 02 01 D8 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 9A E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 87 02 00 35 04 06 00 0D 00 00 7E [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:55]Read from MH i2c: E2 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 03 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [19:35:55]RAPDU: 90 00 [19:35:55]wFMCommunicate OK [19:35:55]wFMCommunicate request_size=10 [19:35:55]MH_SAM_APDU [19:35:55]CAPDU: 80 0D 02 02 05 D8 D0 DC 23 EE [19:35:55]Write to MH i2c: E2 0D 00 D9 04 80 0D 02 02 05 00 D8 D0 DC 23 EE 00 00 F6 [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:55]Read from MH i2c: E2 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 03 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [19:35:55]RAPDU: 90 00 [19:35:55]wFMCommunicate OK [19:35:55]wFMCommunicate request_size=4 [19:35:55]MH_SAM_APDU [19:35:55]CAPDU: 80 0D 03 02 [19:35:55]Write to MH i2c: E2 08 00 DA 04 80 0D 03 02 00 00 00 00 59 [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:35:55]Read from MH i2c: E2 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 0B 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 0B 00 DA 04 00 27 19 9B 23 C2 13 68 61 90 00 F6 [19:35:55]RAPDU: 27 19 9B 23 C2 13 68 61 90 00 [19:35:55]wFMCommunicate OK [19:35:55]SAM_PROTO_SignData done [19:35:55]FM_MakeSignedData done [19:35:55]CreateOFDProtocolMessage [19:35:55]wFMCommunicate request_size=4 [19:35:55]MH_SAM_APDU [19:35:55]CAPDU: 80 11 00 00 [19:35:55]Write to MH i2c: E2 08 00 DB 04 80 11 00 00 00 00 00 00 59 [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:55]Read from MH i2c: E2 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 17 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: E2 17 00 DB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [19:35:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:35:55]wFMCommunicate OK [19:35:55]CreateOFDProtocolMessage done [19:35:55]OFDSenderStorePacket 165772 [19:35:55]StoreOFDPacket docnum=165772 [19:35:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4B 78 07 01 77 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 9A E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 87 02 00 35 04 06 00 0D D8 D0 DC 23 EE 27 19 9B 23 C2 13 68 61 [19:35:55]CheckFolder [19:35:55]dirname=/storage/ofd_packets [19:35:55]CheckFolder done [19:35:55]ProducePacketName [19:35:55]name=ofd_packets/00165772 [19:35:55]NVStorageSaveData ofd_packets/00165772 [19:35:55]File name is /storage/ofd_packets/00165772 [19:35:55]Write 301 bytes [19:35:55]NVStorageSaveData done [19:35:55]OFDSenderStorePacket done [19:35:55]KKMCreateOFDPacket done [19:35:55]NVStorageSaveData kkm_last_timestamp [19:35:55]File name is /storage/kkm_last_timestamp [19:35:55]Write 4 bytes [19:35:55]NVStorageSaveData done [19:35:55]ExternCall_PrintAddStr [19:35:55]wPrintStart [19:35:55]Write to MH i2c: 01 00 00 DC 04 E0 [19:35:55]Write i2c OK [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: 01 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: 01 07 00 [19:35:55]MH_I2C_Read... [19:35:55]Read from MH i2c: 01 07 00 DC 04 00 00 00 00 00 FF 0F F5 [19:35:55]RasterBufferAndPrint [19:35:55]line Счет N : (1)294635 [19:35:55]line ИНН: 02508201610067 [19:35:55]line Контрольно-Кассовый Чек [19:35:55]line ПРОДАЖА [19:35:55]line ТРК (МРК, ГНК) : 32 [19:35:55]line Товар: 2710124130 [19:35:55]line Аи-92-К-5 [19:35:55]line 14.750 * 67.80 [19:35:55]line = 1000.05 [19:35:55]line НДС 12% НСП 1% [19:35:55]line > о реализуемом товаре [19:35:55]line ОКРУГЛЕНИЕ: -0.05 [19:35:55]line ИТОГО: 1000.00 [19:35:55]line Внесено: 1000.00 [19:35:55]line СДАЧА: 0.00 [19:35:55]line НСП 1% : 8.85 [19:35:55]line НДС 12% : 106.20 [19:35:55]line Наличными: 1000.00 [19:35:55]line Безнал.: 0.00 [19:35:55]line Место: АЗС № 130 "Партнер Нефть" [19:35:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:35:55]line СНО: Общий режим [19:35:55]line Чек 625 23.08.2024 19:35 [19:35:55]line Смена: 469 ФФД: 1.0 [19:35:55]line ЗНМ: 0300000070 [19:35:55]line РНМ: 0000000000092562 [19:35:55]line Версия ККМ: 001 [19:35:55]line ФМ: 0000000000871769 [19:35:55]line ФД: 165772 [19:35:55]line ФПД: 15224868185070 [19:35:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T193554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165772&fm=15224868185070&tin=02508201610067®Number=0000000000092562&sum=100000 [19:35:55]written 0, free lines is 4095 [19:35:55]OFD Sender: Processing packet 165758 [packets to send 1012, broken 997] [19:35:55]ProducePacketName [19:35:55]name=ofd_packets/00165758 [19:35:55]OFD Sender: To server: pG, [19:35:55]CommunicateWithHost lk.salyk.kg:30040 [19:35:55]ConnectInit lk.salyk.kg [19:35:56]Write to MH i2c: 01 00 00 07 05 0C [19:35:56]Write i2c OK [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: 01 [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: 01 07 00 [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: 01 07 00 07 05 00 00 00 00 00 CE 0C ED [19:35:56]RasterBufferAndPrint [19:35:56]line [19:35:56]line [19:35:56]line [19:35:56]line [19:35:56]line [19:35:56]written 0, free lines is 3284 [19:35:56]MH_Cut [19:35:56]Write to MH i2c: D1 01 00 0E 05 01 E5 [19:35:56]Write i2c OK [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: D1 [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: D1 01 00 [19:35:56]MH_I2C_Read... [19:35:56]Read from MH i2c: D1 01 00 0E 05 00 E4 [19:35:56]Write to MH i2c: 01 00 00 0F 05 14 [19:35:56]Write i2c OK [19:35:56]MH_I2C_Read... [19:35:56]*** Cut start [19:35:56]*** Purtial cut [19:35:56]*** Stage 1: CUTSNS_PIN = 1 [19:35:58]Read from MH i2c: 01 [19:35:58]MH_I2C_Read... [19:35:58]*** Stop cut motor [19:35:58]*** Cut end [19:35:58]Read from MH i2c: 01 07 00 [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: 01 07 00 0F 05 00 00 00 00 00 FF 0F 29 [19:35:58]process_action close_receipt done [19:35:58]requested_data is exist [19:35:58]produce_requested_data [19:35:58]requested_item fm.sn is exist - process it [19:35:58]wFMCommunicate request_size=4 [19:35:58]MH_SAM_APDU [19:35:58]CAPDU: 80 11 00 00 [19:35:58]Write to MH i2c: E2 08 00 10 05 80 11 00 00 00 00 00 00 8F [19:35:58]Write i2c OK [19:35:58]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 17 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 17 00 10 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [19:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:35:59]wFMCommunicate OK [19:35:59]requested_item fd.num is exist - process it [19:35:59]SAM_PROTO_GetFieldsCounters [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 13 00 00 [19:35:59]Write to MH i2c: E2 08 00 11 05 80 13 00 00 00 00 00 00 92 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 62 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 62 00 11 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 FC [19:35:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:35:59]wFMCommunicate OK [19:35:59]SAM_PROTO_GetFieldsCounters done [19:35:59]requested_item shift.num is exist - process it [19:35:59]requested_item shift.opened is exist - process it [19:35:59]req_shift_opened [19:35:59]FM_GetShiftState [19:35:59]SAM_PROTO_GetShiftState [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 13 01 00 [19:35:59]Write to MH i2c: E2 08 00 12 05 80 13 01 00 00 00 00 00 94 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 0E 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 0E 00 12 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C2 [19:35:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:35:59]wFMCommunicate OK [19:35:59]SAM_PROTO_GetShiftState done [19:35:59]FM_GetShiftState done [19:35:59]req_shift_opened done [19:35:59]requested_item shift.open_date is exist - process it [19:35:59]req_shift_open_date [19:35:59]req_shift_open_date done [19:35:59]produce_requested_data done [19:35:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165772,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:35:59]process_action_free close_receipt [19:35:59]json_value_free [19:35:59]json_value_free done [19:35:59]process_json_proto returns [19:35:59]Send response to host [19:35:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165772,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:35:59]free response buf [19:35:59]execute_script done [19:35:59]execute_script returns [19:35:59]free content buf [19:35:59]Sock 9.Close socket [19:35:59]Sock 9.Thread stoped [19:36:18]accept exits with 7 [19:36:18]New connection [19:36:18]New thread 3067202916 created [19:36:18]Thread 3067346276 joined [19:36:18]Waiting for new connection... [19:36:18] Sock 7.Parse request [19:36:18]Sock 7.Check first char [19:36:18]Sock 7.First char is OK [19:36:18]request: POST /json_proto HTTP/1.0 [19:36:18]Method: POST [19:36:18]URL: /json_proto [19:36:18]Method is POST - this is cgi request [19:36:18]url: /json_proto [19:36:18]query_string will be loaded in cgi processing [19:36:18]execute_cgi json_proto POST (null) [19:36:18]execute_cgi path=json_proto method=POST [19:36:18]POST find Content-Length [19:36:18]Host: 172.17.44.132:8080 [19:36:18]Content-Length: 682 [19:36:18]Content-Type: application/json [19:36:18] [19:36:18]POST finish read [19:36:18]Found Content-Length = 682 [19:36:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.470, "sum" : 1320.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 1320.00, "payments": [ { "type": 0, "sum" : 1320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:18]execute_script... [19:36: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)294636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.470, "sum" : 1320.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 1320.00, "payments": [ { "type": 0, "sum" : 1320.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:18]POST & json_proto [19:36:18]process_json_proto [19:36:18]json parsed OK: [19:36:18]protocol is kg_v1.0 [19:36:18]action value=close_receipt [19:36:18]process_action close_receipt [19:36:18]cmd_close_receipt [19:36:18]MH_GetDate [19:36:18]Write to MH i2c: F0 00 00 13 05 07 [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: F0 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: F0 09 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: F0 09 00 13 05 00 B2 E4 C8 66 2A 83 C1 65 A7 [19:36:18]GetLastDocTimeStamp 1724441754 [19:36:18]current date 1724441778 [19:36:18]FM_GetShiftState [19:36:18]SAM_PROTO_GetShiftState [19:36:18]wFMCommunicate request_size=4 [19:36:18]MH_SAM_APDU [19:36:18]CAPDU: 80 13 01 00 [19:36:18]Write to MH i2c: E2 08 00 14 05 80 13 01 00 00 00 00 00 96 [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:18]Read from MH i2c: E2 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 0E 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 0E 00 14 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C4 [19:36:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:36:18]wFMCommunicate OK [19:36:18]SAM_PROTO_GetShiftState done [19:36:18]FM_GetShiftState done [19:36:18]opened in 1724372766 [19:36:18]opened+sec_in_day 1724459166 [19:36:18]quantity*price = 132006 [19:36:18]sum+1 = 132008 [19:36:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 1320.00 Внесено: 6000.00 СДАЧА: 4680.00 НСП 1% : 11.68 НДС 12% : 140.18 Наличными: 1320.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 626 23.08.2024 19:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165773 ФПД: 128661284711256 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T193618&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165773&fm=128661284711256&tin=02508201610067®Number=0000000000092562&sum=132000 [19:36:19]StoreToDocumentArchive [19:36:19]shift 469 fd 165773 [19:36:19]save to /storage/0469/doc_00165773 [19:36:19]save last doc name /storage/0469/doc_00165773 to /storage/kkm_last_doc_name [19:36:19]save OK [19:36:19]Clear old archive folders... [19:36:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:36:19]tlvbuf is 0107F2C0 [19:36:19]SAM_PROTO_ClearQueue [19:36:19]wFMCommunicate request_size=4 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 09 00 00 [19:36:19]Write to MH i2c: E2 08 00 21 05 80 09 00 00 00 00 00 00 98 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [19:36:19]RAPDU: 90 00 [19:36:19]wFMCommunicate OK [19:36:19]SAM_PROTO_ClearQueue done [19:36:19]KKMCreateOFDPacket [19:36:19]OFDProtocolAddRootSTLVToBuf [19:36:19]FM_MakeSignedData [19:36:19]FM_MakeSignedData [19:36:19]SAM_PROTO_SignData [19:36:19]wFMCommunicate request_size=4 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 0D 01 02 [19:36:19]Write to MH i2c: E2 08 00 22 05 80 0D 01 02 00 00 00 00 A0 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:19]Read from MH i2c: E2 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [19:36:19]RAPDU: 90 00 [19:36:19]wFMCommunicate OK [19:36:19]wFMCommunicate request_size=255 [19:36:19]MH_SAM_APDU [19:36:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 4C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A7 03 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 03 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 36 00 00 00 00 07 04 06 00 A0 03 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 B2 E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 87 02 00 35 04 06 00 75 [19:36:19]Write to MH i2c: E2 02 01 23 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 0E 4C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A7 03 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 03 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 36 00 00 00 00 07 04 06 00 A0 03 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 B2 E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 87 02 00 35 04 06 00 75 00 00 BA [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:20]Read from MH i2c: E2 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: E2 03 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [19:36:20]RAPDU: 90 00 [19:36:20]wFMCommunicate OK [19:36:20]wFMCommunicate request_size=10 [19:36:20]MH_SAM_APDU [19:36:20]CAPDU: 80 0D 02 02 05 04 4A 2B EB 58 [19:36:20]Write to MH i2c: E2 0D 00 24 05 80 0D 02 02 05 00 04 4A 2B EB 58 00 00 69 [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:20]Read from MH i2c: E2 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: E2 03 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [19:36:20]RAPDU: 90 00 [19:36:20]wFMCommunicate OK [19:36:20]wFMCommunicate request_size=4 [19:36:20]MH_SAM_APDU [19:36:20]CAPDU: 80 0D 03 02 [19:36:20]Write to MH i2c: E2 08 00 25 05 80 0D 03 02 00 00 00 00 A5 [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:20]Read from MH i2c: E2 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: E2 0B 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: E2 0B 00 25 05 00 5F DF DF 7E 06 AF 7A EC 90 00 5C [19:36:20]RAPDU: 5F DF DF 7E 06 AF 7A EC 90 00 [19:36:20]wFMCommunicate OK [19:36:20]SAM_PROTO_SignData done [19:36:20]FM_MakeSignedData done [19:36:20]CreateOFDProtocolMessage [19:36:20]wFMCommunicate request_size=4 [19:36:20]MH_SAM_APDU [19:36:20]CAPDU: 80 11 00 00 [19:36:20]Write to MH i2c: E2 08 00 26 05 80 11 00 00 00 00 00 00 A5 [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:20]Read from MH i2c: E2 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: E2 17 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: E2 17 00 26 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [19:36:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:36:20]wFMCommunicate OK [19:36:20]CreateOFDProtocolMessage done [19:36:20]OFDSenderStorePacket 165773 [19:36:20]StoreOFDPacket docnum=165773 [19:36:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A 92 07 01 EE C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A7 03 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 03 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 36 00 00 00 00 07 04 06 00 A0 03 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 B2 E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 87 02 00 35 04 06 00 75 04 4A 2B EB 58 5F DF DF 7E 06 AF 7A EC [19:36:20]CheckFolder [19:36:20]dirname=/storage/ofd_packets [19:36:20]CheckFolder done [19:36:20]ProducePacketName [19:36:20]name=ofd_packets/00165773 [19:36:20]NVStorageSaveData ofd_packets/00165773 [19:36:20]File name is /storage/ofd_packets/00165773 [19:36:20]Write 301 bytes [19:36:20]NVStorageSaveData done [19:36:20]OFDSenderStorePacket done [19:36:20]KKMCreateOFDPacket done [19:36:20]NVStorageSaveData kkm_last_timestamp [19:36:20]File name is /storage/kkm_last_timestamp [19:36:20]Write 4 bytes [19:36:20]NVStorageSaveData done [19:36:20]ExternCall_PrintAddStr [19:36:20]wPrintStart [19:36:20]Write to MH i2c: 01 00 00 27 05 2C [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 07 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 07 00 27 05 00 00 00 00 00 FF 0F 41 [19:36:20]RasterBufferAndPrint [19:36:20]line Счет N : (1)294636 [19:36:20]line ИНН: 02508201610067 [19:36:20]line Контрольно-Кассовый Чек [19:36:20]line ПРОДАЖА [19:36:20]line ТРК (МРК, ГНК) : 52 [19:36:20]line Товар: 2710124130 [19:36:20]line Аи-92-К-5 [19:36:20]line 19.470 * 67.80 [19:36:20]line = 1320.07 [19:36:20]line НДС 12% НСП 1% [19:36:20]line > о реализуемом товаре [19:36:20]line ОКРУГЛЕНИЕ: -0.07 [19:36:20]line ИТОГО: 1320.00 [19:36:20]line Внесено: 6000.00 [19:36:20]line СДАЧА: 4680.00 [19:36:20]line НСП 1% : 11.68 [19:36:20]line НДС 12% : 140.18 [19:36:20]line Наличными: 1320.00 [19:36:20]line Безнал.: 0.00 [19:36:20]line Место: АЗС № 130 "Партнер Нефть" [19:36:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:36:20]line СНО: Общий режим [19:36:20]line Чек 626 23.08.2024 19:36 [19:36:20]line Смена: 469 ФФД: 1.0 [19:36:20]line ЗНМ: 0300000070 [19:36:20]line РНМ: 0000000000092562 [19:36:20]line Версия ККМ: 001 [19:36:20]line ФМ: 0000000000871769 [19:36:20]line ФД: 165773 [19:36:20]line ФПД: 128661284711256 [19:36:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T193618&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165773&fm=128661284711256&tin=02508201610067®Number=0000000000092562&sum=132000 [19:36:20]written 0, free lines is 4095 [19:36:20]Write to MH i2c: 01 00 00 52 05 57 [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 07 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: 01 07 00 52 05 00 00 00 00 00 D1 0C 3B [19:36:20]RasterBufferAndPrint [19:36:20]line [19:36:20]line [19:36:20]line [19:36:20]line [19:36:20]line [19:36:20]written 0, free lines is 3286 [19:36:20]MH_Cut [19:36:20]Write to MH i2c: D1 01 00 59 05 01 30 [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: D1 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: D1 01 00 [19:36:20]MH_I2C_Read... [19:36:20]Read from MH i2c: D1 01 00 59 05 00 2F [19:36:20]Write to MH i2c: 01 00 00 5A 05 5F [19:36:20]Write i2c OK [19:36:20]MH_I2C_Read... [19:36:21]*** Cut start [19:36:21]*** Purtial cut [19:36:21]*** Stage 1: CUTSNS_PIN = 1 [19:36:23]Read from MH i2c: 01 [19:36:23]MH_I2C_Read... [19:36:23]*** Stop cut motor [19:36:23]*** Cut end [19:36:23]Read from MH i2c: 01 07 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: 01 07 00 5A 05 00 00 00 00 00 FF 0F 74 [19:36:23]process_action close_receipt done [19:36:23]requested_data is exist [19:36:23]produce_requested_data [19:36:23]requested_item fm.sn is exist - process it [19:36:23]wFMCommunicate request_size=4 [19:36:23]MH_SAM_APDU [19:36:23]CAPDU: 80 11 00 00 [19:36:23]Write to MH i2c: E2 08 00 5B 05 80 11 00 00 00 00 00 00 DA [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:23]Read from MH i2c: E2 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 17 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 17 00 5B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 33 [19:36:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:36:23]wFMCommunicate OK [19:36:23]requested_item fd.num is exist - process it [19:36:23]SAM_PROTO_GetFieldsCounters [19:36:23]wFMCommunicate request_size=4 [19:36:23]MH_SAM_APDU [19:36:23]CAPDU: 80 13 00 00 [19:36:23]Write to MH i2c: E2 08 00 5C 05 80 13 00 00 00 00 00 00 DD [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:23]Read from MH i2c: E2 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 62 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 62 00 5C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 4B [19:36:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 72 02 00 00 5E 04 04 00 72 02 00 00 57 04 04 00 73 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:23]wFMCommunicate OK [19:36:23]SAM_PROTO_GetFieldsCounters done [19:36:23]requested_item shift.num is exist - process it [19:36:23]requested_item shift.opened is exist - process it [19:36:23]req_shift_opened [19:36:23]FM_GetShiftState [19:36:23]SAM_PROTO_GetShiftState [19:36:23]wFMCommunicate request_size=4 [19:36:23]MH_SAM_APDU [19:36:23]CAPDU: 80 13 01 00 [19:36:23]Write to MH i2c: E2 08 00 5D 05 80 13 01 00 00 00 00 00 DF [19:36:23]Write i2c OK [19:36:23]MH_I2C_Read... [19:36:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:23]Read from MH i2c: E2 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 0E 00 [19:36:23]MH_I2C_Read... [19:36:23]Read from MH i2c: E2 0E 00 5D 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0D [19:36:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:36:23]wFMCommunicate OK [19:36:23]SAM_PROTO_GetShiftState done [19:36:23]FM_GetShiftState done [19:36:23]req_shift_opened done [19:36:23]requested_item shift.open_date is exist - process it [19:36:23]req_shift_open_date [19:36:23]req_shift_open_date done [19:36:23]produce_requested_data done [19:36:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165773,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:36:23]process_action_free close_receipt [19:36:23]json_value_free [19:36:23]json_value_free done [19:36:23]process_json_proto returns [19:36:23]Send response to host [19:36:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165773,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:36:23]free response buf [19:36:23]execute_script done [19:36:23]execute_script returns [19:36:23]free content buf [19:36:23]Sock 7.Close socket [19:36:23]Sock 7.Thread stoped [19:38:10]ConnectInit Can't connect to host [19:38:10]CommunicateWithHost connect error [19:38:10]CommunicateWithHost err = -1 [19:38:10]OFD Sender: Server communicate error [19:38:10]OFD Sender: Processing packet 165758 [packets to send 1013, broken 997] [19:38:10]ProducePacketName [19:38:10]name=ofd_packets/00165758 [19:38:10]OFD Sender: To server: pG, [19:38:10]CommunicateWithHost lk.salyk.kg:30040 [19:38:10]ConnectInit lk.salyk.kg [19:38:10]Connected sock=7 [19:38:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4C A4 04 01 46 F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 02 00 00 F4 03 04 00 5B E1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 87 02 00 35 04 06 00 DD 8A 5A B8 06 84 D0 D5 4A 42 3C 6F 0B 2B [19:38:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5C 50 47 00 B9 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 87 02 00 F4 03 04 00 6C 8E C8 66 B6 04 01 00 00 90 83 D7 AD BD 95 34 14 [19:38:12]CommunicateWithHost err = 0 [19:38:12]CheckOFDResponse [19:38:12]1017 (14) - 77093643461234 [19:38:12]1041 (16) - 0000000000871769 [19:38:12]1040 (4) - 165758 [19:38:12]1012 (4) - 23.08.2024 13:28 [19:38:12]1206 (1) - 0 [19:38:12]OFD Sender: Remove packet 165758 [19:38:12]ProducePacketName [19:38:12]name=ofd_packets/00165758 [19:38:12]NVStorageDeleteData [19:38:12]OFD Sender: Processing packet 165759 [packets to send 1012, broken 997] [19:38:12]ProducePacketName [19:38:12]name=ofd_packets/00165759 [19:38:12]OFD Sender: To server: pG, [19:38:12]CommunicateWithHost lk.salyk.kg:30040 [19:38:12]ConnectInit lk.salyk.kg [19:38:13]Connected sock=7 [19:38:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6A AF 07 01 EE 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 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 64 02 00 00 F4 03 04 00 73 E1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 87 02 00 35 04 06 00 D3 BF 80 4E D0 46 21 66 56 93 88 62 80 6D [19:38:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 ED A0 47 00 14 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 87 02 00 F4 03 04 00 6E 8E C8 66 B6 04 01 00 00 3B B4 30 4E 99 3A C7 CC [19:38:14]CommunicateWithHost err = 0 [19:38:14]CheckOFDResponse [19:38:14]1017 (14) - 77093643461234 [19:38:14]1041 (16) - 0000000000871769 [19:38:14]1040 (4) - 165759 [19:38:14]1012 (4) - 23.08.2024 13:28 [19:38:14]1206 (1) - 0 [19:38:14]OFD Sender: Remove packet 165759 [19:38:14]ProducePacketName [19:38:14]name=ofd_packets/00165759 [19:38:14]NVStorageDeleteData [19:38:14]OFD Sender: Processing packet 165760 [packets to send 1011, broken 997] [19:38:14]ProducePacketName [19:38:14]name=ofd_packets/00165760 [19:38:14]OFD Sender: To server: pG, [19:38:14]CommunicateWithHost lk.salyk.kg:30040 [19:38:14]ConnectInit lk.salyk.kg [19:40:28]ConnectInit Can't connect to host [19:40:28]CommunicateWithHost connect error [19:40:28]CommunicateWithHost err = -1 [19:40:28]OFD Sender: Server communicate error [19:40:33]OFD Sender: Processing packet 165760 [packets to send 1011, broken 997] [19:40:33]ProducePacketName [19:40:33]name=ofd_packets/00165760 [19:40:33]OFD Sender: To server: pG, [19:40:33]CommunicateWithHost lk.salyk.kg:30040 [19:40:33]ConnectInit lk.salyk.kg [19:40:36]Connected sock=9 [19:40:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 24 58 05 01 2A 3F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 CB E1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 87 02 00 35 04 06 00 E4 BB DB 4E 4F F8 39 10 EB 7B 6F 81 2A 3A [19:40:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 22 63 47 00 1E FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 87 02 00 F4 03 04 00 FD 8E C8 66 B6 04 01 00 00 D4 98 47 68 DE 1F 52 EB [19:40:37]CommunicateWithHost err = 0 [19:40:37]CheckOFDResponse [19:40:37]1017 (14) - 77093643461234 [19:40:37]1041 (16) - 0000000000871769 [19:40:37]1040 (4) - 165760 [19:40:37]1012 (4) - 23.08.2024 13:30 [19:40:37]1206 (1) - 0 [19:40:37]OFD Sender: Remove packet 165760 [19:40:37]ProducePacketName [19:40:37]name=ofd_packets/00165760 [19:40:37]NVStorageDeleteData [19:40:37]OFD Sender: Processing packet 165761 [packets to send 1010, broken 997] [19:40:37]ProducePacketName [19:40:37]name=ofd_packets/00165761 [19:40:37]OFD Sender: To server: pG, [19:40:37]CommunicateWithHost lk.salyk.kg:30040 [19:40:37]ConnectInit lk.salyk.kg [19:40:38]Connected sock=7 [19:40:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D4 DE 07 01 89 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 02 00 00 F4 03 04 00 E1 E1 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 87 02 00 35 04 06 00 87 65 0F 68 8F B0 35 B7 78 4D B3 F3 4C 99 [19:40:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 5A 47 00 77 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 87 02 00 F4 03 04 00 FF 8E C8 66 B6 04 01 00 00 3E 89 D4 37 E1 B0 6D 2F [19:40:39]CommunicateWithHost err = 0 [19:40:39]CheckOFDResponse [19:40:39]1017 (14) - 77093643461234 [19:40:39]1041 (16) - 0000000000871769 [19:40:39]1040 (4) - 165761 [19:40:39]1012 (4) - 23.08.2024 13:30 [19:40:39]1206 (1) - 0 [19:40:39]OFD Sender: Remove packet 165761 [19:40:39]ProducePacketName [19:40:39]name=ofd_packets/00165761 [19:40:39]NVStorageDeleteData [19:40:39]OFD Sender: Processing packet 165762 [packets to send 1009, broken 997] [19:40:39]ProducePacketName [19:40:39]name=ofd_packets/00165762 [19:40:39]OFD Sender: To server: pG, [19:40:39]CommunicateWithHost lk.salyk.kg:30040 [19:40:39]ConnectInit lk.salyk.kg [19:40:40]Connected sock=7 [19:40:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 83 3E 07 01 3D 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 02 00 00 F4 03 04 00 21 E2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 87 02 00 35 04 06 00 97 22 92 57 91 B4 B7 10 79 5D 58 93 F9 05 [19:40:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 08 AE 47 00 B5 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 87 02 00 F4 03 04 00 01 8F C8 66 B6 04 01 00 00 FC D3 3D 45 91 33 F2 5A [19:40:41]CommunicateWithHost err = 0 [19:40:41]CheckOFDResponse [19:40:41]1017 (14) - 77093643461234 [19:40:41]1041 (16) - 0000000000871769 [19:40:41]1040 (4) - 165762 [19:40:41]1012 (4) - 23.08.2024 13:30 [19:40:41]1206 (1) - 0 [19:40:41]OFD Sender: Remove packet 165762 [19:40:41]ProducePacketName [19:40:41]name=ofd_packets/00165762 [19:40:41]NVStorageDeleteData [19:40:41]OFD Sender: Processing packet 165763 [packets to send 1008, broken 997] [19:40:41]ProducePacketName [19:40:41]name=ofd_packets/00165763 [19:40:41]OFD Sender: To server: pG, [19:40:41]CommunicateWithHost lk.salyk.kg:30040 [19:40:41]ConnectInit lk.salyk.kg [19:40:44]Connected sock=9 [19:40:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E8 2D 07 01 E8 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 F6 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 23 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 02 00 00 F4 03 04 00 6C E2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 87 02 00 35 04 06 00 C5 E9 89 5F CD D4 85 52 DD CC E5 5B B9 69 [19:40:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DE 24 47 00 A2 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 87 02 00 F4 03 04 00 05 8F C8 66 B6 04 01 00 00 D9 FA DB 50 B9 C3 4C 54 [19:40:46]CommunicateWithHost err = 0 [19:40:46]CheckOFDResponse [19:40:46]1017 (14) - 77093643461234 [19:40:46]1041 (16) - 0000000000871769 [19:40:46]1040 (4) - 165763 [19:40:46]1012 (4) - 23.08.2024 13:30 [19:40:46]1206 (1) - 0 [19:40:46]OFD Sender: Remove packet 165763 [19:40:46]ProducePacketName [19:40:46]name=ofd_packets/00165763 [19:40:46]NVStorageDeleteData [19:40:47]OFD Sender: Processing packet 165764 [packets to send 1007, broken 997] [19:40:47]ProducePacketName [19:40:47]name=ofd_packets/00165764 [19:40:47]OFD Sender: To server: pG, [19:40:47]CommunicateWithHost lk.salyk.kg:30040 [19:40:47]ConnectInit lk.salyk.kg [19:40:54]Connected sock=7 [19:40:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 66 4E 07 01 0E 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 71 E2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 87 02 00 35 04 06 00 C3 41 9E 16 0F 8A 4F E4 CC DC 0B 43 92 27 [19:40:59]recv_with_timeout no data received [19:40:59]CommunicateWithHost answer receiving error [19:40:59]CommunicateWithHost err = -3 [19:40:59]OFD Sender: Server communicate error [19:41:00]recv_with_timeout no data received [19:41:01]accept exits with 11 [19:41:01]New connection [19:41:01]New thread 3067346276 created [19:41:01]Thread 3067202916 joined [19:41:01]Waiting for new connection... [19:41:01] Sock 11.Parse request [19:41:01]Sock 11.Check first char [19:41:01]Sock 11.First char is OK [19:41:01]request: POST /json_proto HTTP/1.0 [19:41:01]Method: POST [19:41:01]URL: /json_proto [19:41:01]Method is POST - this is cgi request [19:41:01]url: /json_proto [19:41:01]query_string will be loaded in cgi processing [19:41:01]execute_cgi json_proto POST (null) [19:41:01]execute_cgi path=json_proto method=POST [19:41:01]POST find Content-Length [19:41:01]Host: 172.17.44.132:8080 [19:41:01]Content-Length: 677 [19:41:01]Content-Type: application/json [19:41:01] [19:41:01]POST finish read [19:41:01]Found Content-Length = 677 [19:41:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:01]execute_script... [19:41: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)294638", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:41:01]POST & json_proto [19:41:01]process_json_proto [19:41:01]json parsed OK: [19:41:01]protocol is kg_v1.0 [19:41:01]action value=close_receipt [19:41:01]process_action close_receipt [19:41:01]cmd_close_receipt [19:41:01]MH_GetDate [19:41:01]Write to MH i2c: F0 00 00 5E 05 52 [19:41:01]Write i2c OK [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: F0 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: F0 09 00 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: F0 09 00 5E 05 00 CD E5 C8 66 2A 83 C1 65 0E [19:41:01]GetLastDocTimeStamp 1724441778 [19:41:01]current date 1724442061 [19:41:01]FM_GetShiftState [19:41:01]SAM_PROTO_GetShiftState [19:41:01]wFMCommunicate request_size=4 [19:41:01]MH_SAM_APDU [19:41:01]CAPDU: 80 13 01 00 [19:41:01]Write to MH i2c: E2 08 00 5F 05 80 13 01 00 00 00 00 00 E1 [19:41:01]Write i2c OK [19:41:01]MH_I2C_Read... [19:41:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:01]Read from MH i2c: E2 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 0E 00 [19:41:01]MH_I2C_Read... [19:41:01]Read from MH i2c: E2 0E 00 5F 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0F [19:41:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:41:01]wFMCommunicate OK [19:41:01]SAM_PROTO_GetShiftState done [19:41:01]FM_GetShiftState done [19:41:01]opened in 1724372766 [19:41:01]opened+sec_in_day 1724459166 [19:41:01]quantity*price = 20001 [19:41:01]sum+1 = 20002 [19:41:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 627 23.08.2024 19:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165774 ФПД: 214860492807160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194101&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165774&fm=214860492807160&tin=02508201610067®Number=0000000000092562&sum=20000 [19:41:02]StoreToDocumentArchive [19:41:02]shift 469 fd 165774 [19:41:02]save to /storage/0469/doc_00165774 [19:41:02]save last doc name /storage/0469/doc_00165774 to /storage/kkm_last_doc_name [19:41:02]save OK [19:41:02]Clear old archive folders... [19:41:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:41:02]tlvbuf is 01049270 [19:41:02]SAM_PROTO_ClearQueue [19:41:02]wFMCommunicate request_size=4 [19:41:02]MH_SAM_APDU [19:41:02]CAPDU: 80 09 00 00 [19:41:02]Write to MH i2c: E2 08 00 6C 05 80 09 00 00 00 00 00 00 E3 [19:41:02]Write i2c OK [19:41:02]MH_I2C_Read... [19:41:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:41:02]Read from MH i2c: E2 [19:41:02]MH_I2C_Read... [19:41:02]Read from MH i2c: E2 03 00 [19:41:02]MH_I2C_Read... [19:41:02]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [19:41:02]RAPDU: 90 00 [19:41:02]wFMCommunicate OK [19:41:02]SAM_PROTO_ClearQueue done [19:41:02]KKMCreateOFDPacket [19:41:02]OFDProtocolAddRootSTLVToBuf [19:41:02]FM_MakeSignedData [19:41:02]FM_MakeSignedData [19:41:02]SAM_PROTO_SignData [19:41:02]wFMCommunicate request_size=4 [19:41:02]MH_SAM_APDU [19:41:02]CAPDU: 80 0D 01 02 [19:41:02]Write to MH i2c: E2 08 00 6D 05 80 0D 01 02 00 00 00 00 EB [19:41:02]Write i2c OK [19:41:02]MH_I2C_Read... [19:41:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:41:02]Read from MH i2c: E2 [19:41:02]MH_I2C_Read... [19:41:02]Read from MH i2c: E2 03 00 [19:41:02]MH_I2C_Read... [19:41:02]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [19:41:02]RAPDU: 90 00 [19:41:02]wFMCommunicate OK [19:41:02]wFMCommunicate request_size=255 [19:41:02]MH_SAM_APDU [19:41:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 CD E5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 87 02 00 35 04 06 00 C3 [19:41:02]Write to MH i2c: E2 02 01 6E 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 CD E5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 87 02 00 35 04 06 00 C3 00 00 76 [19:41:02]Write i2c OK [19:41:02]MH_I2C_Read... [19:41:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:03]Read from MH i2c: E2 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 03 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [19:41:03]RAPDU: 90 00 [19:41:03]wFMCommunicate OK [19:41:03]wFMCommunicate request_size=10 [19:41:03]MH_SAM_APDU [19:41:03]CAPDU: 80 0D 02 02 05 6A 1B 59 9B F8 [19:41:03]Write to MH i2c: E2 0D 00 6F 05 80 0D 02 02 05 00 6A 1B 59 9B F8 00 00 69 [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:41:03]Read from MH i2c: E2 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 03 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [19:41:03]RAPDU: 90 00 [19:41:03]wFMCommunicate OK [19:41:03]wFMCommunicate request_size=4 [19:41:03]MH_SAM_APDU [19:41:03]CAPDU: 80 0D 03 02 [19:41:03]Write to MH i2c: E2 08 00 70 05 80 0D 03 02 00 00 00 00 F0 [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:41:03]Read from MH i2c: E2 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 0B 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 0B 00 70 05 00 57 C0 E3 C7 B7 01 C8 D2 90 00 04 [19:41:03]RAPDU: 57 C0 E3 C7 B7 01 C8 D2 90 00 [19:41:03]wFMCommunicate OK [19:41:03]SAM_PROTO_SignData done [19:41:03]FM_MakeSignedData done [19:41:03]CreateOFDProtocolMessage [19:41:03]wFMCommunicate request_size=4 [19:41:03]MH_SAM_APDU [19:41:03]CAPDU: 80 11 00 00 [19:41:03]Write to MH i2c: E2 08 00 71 05 80 11 00 00 00 00 00 00 F0 [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:03]Read from MH i2c: E2 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 17 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: E2 17 00 71 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [19:41:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:41:03]wFMCommunicate OK [19:41:03]CreateOFDProtocolMessage done [19:41:03]OFDSenderStorePacket 165774 [19:41:03]StoreOFDPacket docnum=165774 [19:41:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BB 8E 07 01 1F F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 CD E5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 87 02 00 35 04 06 00 C3 6A 1B 59 9B F8 57 C0 E3 C7 B7 01 C8 D2 [19:41:03]CheckFolder [19:41:03]dirname=/storage/ofd_packets [19:41:03]CheckFolder done [19:41:03]ProducePacketName [19:41:03]name=ofd_packets/00165774 [19:41:03]NVStorageSaveData ofd_packets/00165774 [19:41:03]File name is /storage/ofd_packets/00165774 [19:41:03]Write 301 bytes [19:41:03]NVStorageSaveData done [19:41:03]OFDSenderStorePacket done [19:41:03]KKMCreateOFDPacket done [19:41:03]NVStorageSaveData kkm_last_timestamp [19:41:03]File name is /storage/kkm_last_timestamp [19:41:03]Write 4 bytes [19:41:03]NVStorageSaveData done [19:41:03]ExternCall_PrintAddStr [19:41:03]wPrintStart [19:41:03]Write to MH i2c: 01 00 00 72 05 77 [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: 01 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: 01 07 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: 01 07 00 72 05 00 00 00 00 00 FF 0F 8C [19:41:03]RasterBufferAndPrint [19:41:03]line Счет N : (1)294638 [19:41:03]line ИНН: 02508201610067 [19:41:03]line Контрольно-Кассовый Чек [19:41:03]line ПРОДАЖА [19:41:03]line ТРК (МРК, ГНК) : 32 [19:41:03]line Товар: 2710124130 [19:41:03]line Аи-92-К-5 [19:41:03]line 2.950 * 67.80 [19:41:03]line = 200.01 [19:41:03]line НДС 12% НСП 1% [19:41:03]line > о реализуемом товаре [19:41:03]line ОКРУГЛЕНИЕ: -0.01 [19:41:03]line ИТОГО: 200.00 [19:41:03]line Внесено: 200.00 [19:41:03]line СДАЧА: 0.00 [19:41:03]line НСП 1% : 1.77 [19:41:03]line НДС 12% : 21.24 [19:41:03]line Наличными: 200.00 [19:41:03]line Безнал.: 0.00 [19:41:03]line Место: АЗС № 130 "Партнер Нефть" [19:41:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:41:03]line СНО: Общий режим [19:41:03]line Чек 627 23.08.2024 19:41 [19:41:03]line Смена: 469 ФФД: 1.0 [19:41:03]line ЗНМ: 0300000070 [19:41:03]line РНМ: 0000000000092562 [19:41:03]line Версия ККМ: 001 [19:41:03]line ФМ: 0000000000871769 [19:41:03]line ФД: 165774 [19:41:03]line ФПД: 214860492807160 [19:41:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194101&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165774&fm=214860492807160&tin=02508201610067®Number=0000000000092562&sum=20000 [19:41:03]written 0, free lines is 4095 [19:41:03]OFD Sender: Processing packet 165764 [packets to send 1008, broken 997] [19:41:03]ProducePacketName [19:41:03]name=ofd_packets/00165764 [19:41:03]OFD Sender: To server: pG, [19:41:03]CommunicateWithHost lk.salyk.kg:30040 [19:41:03]ConnectInit lk.salyk.kg [19:41:03]Write to MH i2c: 01 00 00 9D 05 A2 [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: 01 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: 01 07 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: 01 07 00 9D 05 00 00 00 00 00 C4 0C 79 [19:41:03]RasterBufferAndPrint [19:41:03]line [19:41:03]line [19:41:03]line [19:41:03]line [19:41:03]line [19:41:03]written 0, free lines is 3274 [19:41:03]MH_Cut [19:41:03]Write to MH i2c: D1 01 00 A4 05 01 7B [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: D1 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: D1 01 00 [19:41:03]MH_I2C_Read... [19:41:03]Read from MH i2c: D1 01 00 A4 05 00 7A [19:41:03]Write to MH i2c: 01 00 00 A5 05 AA [19:41:03]Write i2c OK [19:41:03]MH_I2C_Read... [19:41:04]*** Cut start [19:41:04]*** Purtial cut [19:41:04]*** Stage 1: CUTSNS_PIN = 1 [19:41:06]Read from MH i2c: 01 [19:41:06]MH_I2C_Read... [19:41:06]*** Stop cut motor [19:41:06]*** Cut end [19:41:06]Read from MH i2c: 01 07 00 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: 01 07 00 A5 05 00 00 00 00 00 FF 0F BF [19:41:06]process_action close_receipt done [19:41:06]requested_data is exist [19:41:06]produce_requested_data [19:41:06]requested_item fm.sn is exist - process it [19:41:06]wFMCommunicate request_size=4 [19:41:06]MH_SAM_APDU [19:41:06]CAPDU: 80 11 00 00 [19:41:06]Write to MH i2c: E2 08 00 A6 05 80 11 00 00 00 00 00 00 25 [19:41:06]Write i2c OK [19:41:06]MH_I2C_Read... [19:41:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:41:06]Read from MH i2c: E2 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: E2 17 00 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: E2 17 00 A6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [19:41:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:41:06]wFMCommunicate OK [19:41:06]requested_item fd.num is exist - process it [19:41:06]SAM_PROTO_GetFieldsCounters [19:41:06]wFMCommunicate request_size=4 [19:41:06]MH_SAM_APDU [19:41:06]CAPDU: 80 13 00 00 [19:41:06]Write to MH i2c: E2 08 00 A7 05 80 13 00 00 00 00 00 00 28 [19:41:06]Write i2c OK [19:41:06]MH_I2C_Read... [19:41:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:41:06]Read from MH i2c: E2 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: E2 62 00 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: E2 62 00 A7 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 9A [19:41:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:41:06]wFMCommunicate OK [19:41:06]SAM_PROTO_GetFieldsCounters done [19:41:06]requested_item shift.num is exist - process it [19:41:06]requested_item shift.opened is exist - process it [19:41:06]req_shift_opened [19:41:06]FM_GetShiftState [19:41:06]SAM_PROTO_GetShiftState [19:41:06]wFMCommunicate request_size=4 [19:41:06]MH_SAM_APDU [19:41:06]CAPDU: 80 13 01 00 [19:41:06]Write to MH i2c: E2 08 00 A8 05 80 13 01 00 00 00 00 00 2A [19:41:06]Write i2c OK [19:41:06]MH_I2C_Read... [19:41:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:41:06]Read from MH i2c: E2 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: E2 0E 00 [19:41:06]MH_I2C_Read... [19:41:06]Read from MH i2c: E2 0E 00 A8 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 58 [19:41:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:41:06]wFMCommunicate OK [19:41:06]SAM_PROTO_GetShiftState done [19:41:06]FM_GetShiftState done [19:41:06]req_shift_opened done [19:41:06]requested_item shift.open_date is exist - process it [19:41:06]req_shift_open_date [19:41:06]req_shift_open_date done [19:41:06]produce_requested_data done [19:41:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165774,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:41:06]process_action_free close_receipt [19:41:06]json_value_free [19:41:06]json_value_free done [19:41:06]process_json_proto returns [19:41:06]Send response to host [19:41:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165774,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:41:06]free response buf [19:41:06]execute_script done [19:41:06]execute_script returns [19:41:06]free content buf [19:41:06]Sock 11.Close socket [19:41:06]Sock 11.Thread stoped [19:41:08]ConnectInit Can't take IP for lk.salyk.kg [19:41:08]CommunicateWithHost connect error [19:41:08]CommunicateWithHost err = -1 [19:41:08]OFD Sender: Server communicate error [19:41:13]OFD Sender: Processing packet 165764 [packets to send 1008, broken 997] [19:41:13]ProducePacketName [19:41:13]name=ofd_packets/00165764 [19:41:13]OFD Sender: To server: pG, [19:41:13]CommunicateWithHost lk.salyk.kg:30040 [19:41:13]ConnectInit lk.salyk.kg [19:41:13]recv_with_timeout no data received [19:41:14]Connected sock=9 [19:41:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 66 4E 07 01 0E 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 71 E2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 87 02 00 35 04 06 00 C3 41 9E 16 0F 8A 4F E4 CC DC 0B 43 92 27 [19:41:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F 87 47 00 09 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 87 02 00 F4 03 04 00 23 8F C8 66 B6 04 01 00 00 ED 89 F5 D6 6D E9 2E A2 [19:41:15]CommunicateWithHost err = 0 [19:41:15]CheckOFDResponse [19:41:15]1017 (14) - 77093643461234 [19:41:15]1041 (16) - 0000000000871769 [19:41:15]1040 (4) - 165764 [19:41:15]1012 (4) - 23.08.2024 13:31 [19:41:15]1206 (1) - 0 [19:41:15]OFD Sender: Remove packet 165764 [19:41:15]ProducePacketName [19:41:15]name=ofd_packets/00165764 [19:41:15]NVStorageDeleteData [19:41:16]OFD Sender: Processing packet 165765 [packets to send 1007, broken 997] [19:41:16]ProducePacketName [19:41:16]name=ofd_packets/00165765 [19:41:16]OFD Sender: To server: pG, [19:41:16]CommunicateWithHost lk.salyk.kg:30040 [19:41:16]ConnectInit lk.salyk.kg [19:41:18]Connected sock=9 [19:41:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3B 29 07 01 56 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 90 E2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 87 02 00 35 04 06 00 D3 F7 4E 6A C6 04 24 72 E8 F9 E8 98 0B 7F [19:41:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2F D5 47 00 6B 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 87 02 00 F4 03 04 00 27 8F C8 66 B6 04 01 00 00 FC A3 98 3B F6 24 59 6A [19:41:19]CommunicateWithHost err = 0 [19:41:19]CheckOFDResponse [19:41:19]1017 (14) - 77093643461234 [19:41:19]1041 (16) - 0000000000871769 [19:41:19]1040 (4) - 165765 [19:41:19]1012 (4) - 23.08.2024 13:31 [19:41:19]1206 (1) - 0 [19:41:19]OFD Sender: Remove packet 165765 [19:41:19]ProducePacketName [19:41:19]name=ofd_packets/00165765 [19:41:19]NVStorageDeleteData [19:41:19]OFD Sender: Processing packet 165766 [packets to send 1006, broken 997] [19:41:19]ProducePacketName [19:41:19]name=ofd_packets/00165766 [19:41:19]OFD Sender: To server: pG, [19:41:19]CommunicateWithHost lk.salyk.kg:30040 [19:41:19]ConnectInit lk.salyk.kg [19:41:21]Connected sock=9 [19:41:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 02 B5 07 01 B6 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 DE E2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 87 02 00 35 04 06 00 E1 19 D4 D3 61 E4 80 DA 58 65 37 33 F7 0C [19:41:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 EF 47 00 C7 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 87 02 00 F4 03 04 00 2A 8F C8 66 B6 04 01 00 00 40 AD F1 56 8D A5 A9 3A [19:41:21]CommunicateWithHost err = 0 [19:41:21]CheckOFDResponse [19:41:21]1017 (14) - 77093643461234 [19:41:21]1041 (16) - 0000000000871769 [19:41:21]1040 (4) - 165766 [19:41:21]1012 (4) - 23.08.2024 13:31 [19:41:21]1206 (1) - 0 [19:41:21]OFD Sender: Remove packet 165766 [19:41:21]ProducePacketName [19:41:21]name=ofd_packets/00165766 [19:41:21]NVStorageDeleteData [19:41:22]OFD Sender: Processing packet 165767 [packets to send 1005, broken 997] [19:41:22]ProducePacketName [19:41:22]name=ofd_packets/00165767 [19:41:22]OFD Sender: To server: pG, [19:41:22]CommunicateWithHost lk.salyk.kg:30040 [19:41:22]ConnectInit lk.salyk.kg [19:41:22]Connected sock=9 [19:41:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 BE 8A 06 01 5B A6 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 6C 02 00 00 F4 03 04 00 BD E3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 87 02 00 35 04 06 00 0C 12 74 7E 41 DA A7 33 8F 02 50 6D CB 58 [19:41:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 28 F6 47 00 DF DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 87 02 00 F4 03 04 00 2B 8F C8 66 B6 04 01 00 00 EB E0 35 D3 B6 B8 DD B3 [19:41:23]CommunicateWithHost err = 0 [19:41:23]CheckOFDResponse [19:41:23]1017 (14) - 77093643461234 [19:41:23]1041 (16) - 0000000000871769 [19:41:23]1040 (4) - 165767 [19:41:23]1012 (4) - 23.08.2024 13:31 [19:41:23]1206 (1) - 0 [19:41:23]OFD Sender: Remove packet 165767 [19:41:23]ProducePacketName [19:41:23]name=ofd_packets/00165767 [19:41:23]NVStorageDeleteData [19:41:23]OFD Sender: Processing packet 165768 [packets to send 1004, broken 997] [19:41:23]ProducePacketName [19:41:23]name=ofd_packets/00165768 [19:41:23]OFD Sender: To server: pG, [19:41:23]CommunicateWithHost lk.salyk.kg:30040 [19:41:23]ConnectInit lk.salyk.kg [19:41:24]Connected sock=9 [19:41:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E9 9B 07 01 CD 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6D 02 00 00 F4 03 04 00 10 E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 87 02 00 35 04 06 00 90 34 97 D5 D4 99 D2 FB 34 B3 F6 92 5B AC [19:41:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0C EE 47 00 89 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 87 02 00 F4 03 04 00 2D 8F C8 66 B6 04 01 00 00 CD A7 BA 57 5A 86 67 09 [19:41:24]CommunicateWithHost err = 0 [19:41:24]CheckOFDResponse [19:41:24]1017 (14) - 77093643461234 [19:41:24]1041 (16) - 0000000000871769 [19:41:24]1040 (4) - 165768 [19:41:24]1012 (4) - 23.08.2024 13:31 [19:41:24]1206 (1) - 0 [19:41:24]OFD Sender: Remove packet 165768 [19:41:24]ProducePacketName [19:41:24]name=ofd_packets/00165768 [19:41:24]NVStorageDeleteData [19:41:25]OFD Sender: Processing packet 165769 [packets to send 1003, broken 997] [19:41:25]ProducePacketName [19:41:25]name=ofd_packets/00165769 [19:41:25]OFD Sender: To server: pG, [19:41:25]CommunicateWithHost lk.salyk.kg:30040 [19:41:25]ConnectInit lk.salyk.kg [19:41:25]Connected sock=9 [19:41:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5E A7 07 01 E0 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6E 02 00 00 F4 03 04 00 3B E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 87 02 00 35 04 06 00 7F E8 F3 B4 B6 78 A4 39 04 92 75 7C F0 EC [19:41:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 23 47 00 69 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 87 02 00 F4 03 04 00 2E 8F C8 66 B6 04 01 00 00 0C D7 69 10 59 4B DA 1A [19:41:26]CommunicateWithHost err = 0 [19:41:26]CheckOFDResponse [19:41:26]1017 (14) - 77093643461234 [19:41:26]1041 (16) - 0000000000871769 [19:41:26]1040 (4) - 165769 [19:41:26]1012 (4) - 23.08.2024 13:31 [19:41:26]1206 (1) - 0 [19:41:26]OFD Sender: Remove packet 165769 [19:41:26]ProducePacketName [19:41:26]name=ofd_packets/00165769 [19:41:26]NVStorageDeleteData [19:41:26]OFD Sender: Processing packet 165770 [packets to send 1002, broken 997] [19:41:26]ProducePacketName [19:41:26]name=ofd_packets/00165770 [19:41:26]OFD Sender: To server: pG, [19:41:26]CommunicateWithHost lk.salyk.kg:30040 [19:41:26]ConnectInit lk.salyk.kg [19:41:27]Connected sock=9 [19:41:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 0D AA 06 01 85 D1 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 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 6F 02 00 00 F4 03 04 00 67 E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 87 02 00 35 04 06 00 F9 53 8C C8 6E D8 BA AF A9 8E F7 8C 0C 03 [19:41:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 03 E7 47 00 98 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 87 02 00 F4 03 04 00 30 8F C8 66 B6 04 01 00 00 06 03 E6 92 55 CA 52 06 [19:41:29]CommunicateWithHost err = 0 [19:41:29]CheckOFDResponse [19:41:29]1017 (14) - 77093643461234 [19:41:29]1041 (16) - 0000000000871769 [19:41:29]1040 (4) - 165770 [19:41:29]1012 (4) - 23.08.2024 13:31 [19:41:29]1206 (1) - 0 [19:41:29]OFD Sender: Remove packet 165770 [19:41:29]ProducePacketName [19:41:29]name=ofd_packets/00165770 [19:41:29]NVStorageDeleteData [19:41:29]OFD Sender: Processing packet 165771 [packets to send 1001, broken 997] [19:41:29]ProducePacketName [19:41:29]name=ofd_packets/00165771 [19:41:29]OFD Sender: To server: pG, [19:41:29]CommunicateWithHost lk.salyk.kg:30040 [19:41:29]ConnectInit lk.salyk.kg [19:41:30]Connected sock=9 [19:41:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 54 2C 04 01 6A FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 70 02 00 00 F4 03 04 00 7C E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 87 02 00 35 04 06 00 C7 15 53 E8 4A 91 3D 34 F6 97 11 4C 21 01 [19:41:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 59 7D 47 00 30 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 87 02 00 F4 03 04 00 33 8F C8 66 B6 04 01 00 00 85 5F 42 44 7D F7 78 86 [19:41:30]CommunicateWithHost err = 0 [19:41:30]CheckOFDResponse [19:41:30]1017 (14) - 77093643461234 [19:41:30]1041 (16) - 0000000000871769 [19:41:30]1040 (4) - 165771 [19:41:30]1012 (4) - 23.08.2024 13:31 [19:41:30]1206 (1) - 0 [19:41:30]OFD Sender: Remove packet 165771 [19:41:30]ProducePacketName [19:41:30]name=ofd_packets/00165771 [19:41:30]NVStorageDeleteData [19:41:31]OFD Sender: Processing packet 165772 [packets to send 1000, broken 997] [19:41:31]ProducePacketName [19:41:31]name=ofd_packets/00165772 [19:41:31]OFD Sender: To server: pG, [19:41:31]CommunicateWithHost lk.salyk.kg:30040 [19:41:31]ConnectInit lk.salyk.kg [19:41:31]Connected sock=9 [19:41:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4B 78 07 01 77 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 9A E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 87 02 00 35 04 06 00 0D D8 D0 DC 23 EE 27 19 9B 23 C2 13 68 61 [19:41:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 09 35 47 00 51 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 87 02 00 F4 03 04 00 34 8F C8 66 B6 04 01 00 00 A6 90 71 84 8C FB F4 73 [19:41:33]CommunicateWithHost err = 0 [19:41:33]CheckOFDResponse [19:41:33]1017 (14) - 77093643461234 [19:41:33]1041 (16) - 0000000000871769 [19:41:33]1040 (4) - 165772 [19:41:33]1012 (4) - 23.08.2024 13:31 [19:41:33]1206 (1) - 0 [19:41:33]OFD Sender: Remove packet 165772 [19:41:33]ProducePacketName [19:41:33]name=ofd_packets/00165772 [19:41:33]NVStorageDeleteData [19:41:33]OFD Sender: Processing packet 165773 [packets to send 999, broken 997] [19:41:33]ProducePacketName [19:41:33]name=ofd_packets/00165773 [19:41:33]OFD Sender: To server: pG, [19:41:33]CommunicateWithHost lk.salyk.kg:30040 [19:41:33]ConnectInit lk.salyk.kg [19:41:35]Connected sock=9 [19:41:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A 92 07 01 EE C7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 4C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A7 03 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 03 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 90 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 36 00 00 00 00 07 04 06 00 A0 03 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 B2 E4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 87 02 00 35 04 06 00 75 04 4A 2B EB 58 5F DF DF 7E 06 AF 7A EC [19:41:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 E8 47 00 F9 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 87 02 00 F4 03 04 00 38 8F C8 66 B6 04 01 00 00 F5 C8 85 F4 A4 B4 6E DC [19:41:36]CommunicateWithHost err = 0 [19:41:36]CheckOFDResponse [19:41:36]1017 (14) - 77093643461234 [19:41:36]1041 (16) - 0000000000871769 [19:41:36]1040 (4) - 165773 [19:41:36]1012 (4) - 23.08.2024 13:31 [19:41:36]1206 (1) - 0 [19:41:36]OFD Sender: Remove packet 165773 [19:41:36]ProducePacketName [19:41:36]name=ofd_packets/00165773 [19:41:36]NVStorageDeleteData [19:41:36]OFD Sender: Processing packet 165774 [packets to send 998, broken 997] [19:41:36]ProducePacketName [19:41:36]name=ofd_packets/00165774 [19:41:36]OFD Sender: To server: pG, [19:41:36]CommunicateWithHost lk.salyk.kg:30040 [19:41:36]ConnectInit lk.salyk.kg [19:41:37]Connected sock=9 [19:41:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BB 8E 07 01 1F F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 CD E5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 87 02 00 35 04 06 00 C3 6A 1B 59 9B F8 57 C0 E3 C7 B7 01 C8 D2 [19:41:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CD 1A 47 00 44 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 87 02 00 F4 03 04 00 3A 8F C8 66 B6 04 01 00 00 D8 1E 8E 57 24 8E 5D 3E [19:41:37]CommunicateWithHost err = 0 [19:41:37]CheckOFDResponse [19:41:37]1017 (14) - 77093643461234 [19:41:37]1041 (16) - 0000000000871769 [19:41:37]1040 (4) - 165774 [19:41:37]1012 (4) - 23.08.2024 13:31 [19:41:37]1206 (1) - 0 [19:41:37]OFD Sender: Remove packet 165774 [19:41:37]ProducePacketName [19:41:37]name=ofd_packets/00165774 [19:41:37]NVStorageDeleteData [19:41:38]OFD Sender: No OFD packet to send [19:41:43]OFD Sender: No OFD packet to send [19:41:46]recv_with_timeout no data received [19:41:48]OFD Sender: No OFD packet to send [19:41:53]OFD Sender: No OFD packet to send [19:41:58]OFD Sender: No OFD packet to send [19:42:03]OFD Sender: No OFD packet to send [19:42:08]OFD Sender: No OFD packet to send [19:42:13]OFD Sender: No OFD packet to send [19:42:15]recv_with_timeout no data received [19:42:18]OFD Sender: No OFD packet to send [19:42:23]OFD Sender: No OFD packet to send [19:42:28]OFD Sender: No OFD packet to send [19:42:33]OFD Sender: No OFD packet to send [19:42:38]OFD Sender: No OFD packet to send [19:42:43]OFD Sender: No OFD packet to send [19:42:48]OFD Sender: No OFD packet to send [19:42:58]OFD Sender: No OFD packet to send [19:43:03]OFD Sender: No OFD packet to send [19:43:05]ConnectInit Can't connect to host [19:43:08]OFD Sender: No OFD packet to send [19:43:13]OFD Sender: No OFD packet to send [19:43:18]OFD Sender: No OFD packet to send [19:43:23]OFD Sender: No OFD packet to send [19:43:28]OFD Sender: No OFD packet to send [19:43:33]OFD Sender: No OFD packet to send [19:43:36]recv_with_timeout no data received [19:43:38]OFD Sender: No OFD packet to send [19:43:43]OFD Sender: No OFD packet to send [19:43:48]OFD Sender: No OFD packet to send [19:43:53]OFD Sender: No OFD packet to send [19:43:58]OFD Sender: No OFD packet to send [19:44:06]ConnectInit Can't connect to host [19:44:08]OFD Sender: No OFD packet to send [19:44:13]OFD Sender: No OFD packet to send [19:44:17]recv_with_timeout no data received [19:44:18]OFD Sender: No OFD packet to send [19:44:23]OFD Sender: No OFD packet to send [19:44:28]OFD Sender: No OFD packet to send [19:44:33]OFD Sender: No OFD packet to send [19:44:38]OFD Sender: No OFD packet to send [19:44:43]OFD Sender: No OFD packet to send [19:44:48]OFD Sender: No OFD packet to send [19:44:53]OFD Sender: No OFD packet to send [19:44:58]OFD Sender: No OFD packet to send [19:45:04]OFD Sender: No OFD packet to send [19:45:09]OFD Sender: No OFD packet to send [19:45:14]OFD Sender: No OFD packet to send [19:45:16]accept exits with 7 [19:45:16]New connection [19:45:16]New thread 3067202916 created [19:45:16]Thread 3067346276 joined [19:45:16]Waiting for new connection... [19:45:16] Sock 7.Parse request [19:45:16]Sock 7.Check first char [19:45:16]Sock 7.First char is OK [19:45:16]request: POST /json_proto HTTP/1.0 [19:45:16]Method: POST [19:45:16]URL: /json_proto [19:45:16]Method is POST - this is cgi request [19:45:16]url: /json_proto [19:45:16]query_string will be loaded in cgi processing [19:45:16]execute_cgi json_proto POST (null) [19:45:16]execute_cgi path=json_proto method=POST [19:45:16]POST find Content-Length [19:45:16]Host: 172.17.44.132:8080 [19:45:16]Content-Length: 677 [19:45:16]Content-Type: application/json [19:45:16] [19:45:16]POST finish read [19:45:16]Found Content-Length = 677 [19:45:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.460, "sum" : 370.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:16]execute_script... [19:45:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.460, "sum" : 370.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:16]POST & json_proto [19:45:16]process_json_proto [19:45:16]json parsed OK: [19:45:16]protocol is kg_v1.0 [19:45:16]action value=close_receipt [19:45:16]process_action close_receipt [19:45:16]cmd_close_receipt [19:45:16]MH_GetDate [19:45:16]Write to MH i2c: F0 00 00 A9 05 9D [19:45:16]Write i2c OK [19:45:16]MH_I2C_Read... [19:45:16]Read from MH i2c: F0 [19:45:16]MH_I2C_Read... [19:45:16]Read from MH i2c: F0 09 00 [19:45:16]MH_I2C_Read... [19:45:16]Read from MH i2c: F0 09 00 A9 05 00 CC E6 C8 66 2A 83 C1 65 59 [19:45:16]GetLastDocTimeStamp 1724442061 [19:45:16]current date 1724442316 [19:45:16]FM_GetShiftState [19:45:16]SAM_PROTO_GetShiftState [19:45:16]wFMCommunicate request_size=4 [19:45:16]MH_SAM_APDU [19:45:16]CAPDU: 80 13 01 00 [19:45:16]Write to MH i2c: E2 08 00 AA 05 80 13 01 00 00 00 00 00 2C [19:45:16]Write i2c OK [19:45:16]MH_I2C_Read... [19:45:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:16]Read from MH i2c: E2 [19:45:16]MH_I2C_Read... [19:45:16]Read from MH i2c: E2 0E 00 [19:45:16]MH_I2C_Read... [19:45:16]Read from MH i2c: E2 0E 00 AA 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5A [19:45:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:45:16]wFMCommunicate OK [19:45:16]SAM_PROTO_GetShiftState done [19:45:16]FM_GetShiftState done [19:45:16]opened in 1724372766 [19:45:16]opened+sec_in_day 1724459166 [19:45:16]quantity*price = 37018 [19:45:16]sum+1 = 37020 [19:45:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 370.00 Внесено: 370.00 СДАЧА: 0.00 НСП 1% : 3.28 НДС 12% : 39.31 Наличными: 370.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 628 23.08.2024 19:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165775 ФПД: 24159152939404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165775&fm=24159152939404&tin=02508201610067®Number=0000000000092562&sum=37000 [19:45:17]StoreToDocumentArchive [19:45:17]shift 469 fd 165775 [19:45:17]save to /storage/0469/doc_00165775 [19:45:17]save last doc name /storage/0469/doc_00165775 to /storage/kkm_last_doc_name [19:45:17]save OK [19:45:17]Clear old archive folders... [19:45:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:45:17]tlvbuf is 0107ACC0 [19:45:17]SAM_PROTO_ClearQueue [19:45:17]wFMCommunicate request_size=4 [19:45:17]MH_SAM_APDU [19:45:17]CAPDU: 80 09 00 00 [19:45:17]Write to MH i2c: E2 08 00 B7 05 80 09 00 00 00 00 00 00 2E [19:45:17]Write i2c OK [19:45:17]MH_I2C_Read... [19:45:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:45:17]Read from MH i2c: E2 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 03 00 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [19:45:17]RAPDU: 90 00 [19:45:17]wFMCommunicate OK [19:45:17]SAM_PROTO_ClearQueue done [19:45:17]KKMCreateOFDPacket [19:45:17]OFDProtocolAddRootSTLVToBuf [19:45:17]FM_MakeSignedData [19:45:17]FM_MakeSignedData [19:45:17]SAM_PROTO_SignData [19:45:17]wFMCommunicate request_size=4 [19:45:17]MH_SAM_APDU [19:45:17]CAPDU: 80 0D 01 02 [19:45:17]Write to MH i2c: E2 08 00 B8 05 80 0D 01 02 00 00 00 00 36 [19:45:17]Write i2c OK [19:45:17]MH_I2C_Read... [19:45:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:45:17]Read from MH i2c: E2 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 03 00 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [19:45:17]RAPDU: 90 00 [19:45:17]wFMCommunicate OK [19:45:17]wFMCommunicate request_size=255 [19:45:17]MH_SAM_APDU [19:45:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 9B 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 CC E6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 87 02 00 35 04 06 00 15 [19:45:17]Write to MH i2c: E2 02 01 B9 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 9B 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 CC E6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 87 02 00 35 04 06 00 15 00 00 AB [19:45:17]Write i2c OK [19:45:17]MH_I2C_Read... [19:45:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:17]Read from MH i2c: E2 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 03 00 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [19:45:17]RAPDU: 90 00 [19:45:17]wFMCommunicate OK [19:45:17]wFMCommunicate request_size=10 [19:45:17]MH_SAM_APDU [19:45:17]CAPDU: 80 0D 02 02 05 F8 FD BA A1 8C [19:45:17]Write to MH i2c: E2 0D 00 BA 05 80 0D 02 02 05 00 F8 FD BA A1 8C 00 00 1F [19:45:17]Write i2c OK [19:45:17]MH_I2C_Read... [19:45:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:17]Read from MH i2c: E2 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 03 00 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [19:45:17]RAPDU: 90 00 [19:45:17]wFMCommunicate OK [19:45:17]wFMCommunicate request_size=4 [19:45:17]MH_SAM_APDU [19:45:17]CAPDU: 80 0D 03 02 [19:45:17]Write to MH i2c: E2 08 00 BB 05 80 0D 03 02 00 00 00 00 3B [19:45:17]Write i2c OK [19:45:17]MH_I2C_Read... [19:45:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:45:17]Read from MH i2c: E2 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 0B 00 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 0B 00 BB 05 00 E8 B4 70 27 AF 73 20 8A 90 00 3B [19:45:17]RAPDU: E8 B4 70 27 AF 73 20 8A 90 00 [19:45:17]wFMCommunicate OK [19:45:17]SAM_PROTO_SignData done [19:45:17]FM_MakeSignedData done [19:45:17]CreateOFDProtocolMessage [19:45:17]wFMCommunicate request_size=4 [19:45:17]MH_SAM_APDU [19:45:17]CAPDU: 80 11 00 00 [19:45:17]Write to MH i2c: E2 08 00 BC 05 80 11 00 00 00 00 00 00 3B [19:45:17]Write i2c OK [19:45:17]MH_I2C_Read... [19:45:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:17]Read from MH i2c: E2 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 17 00 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: E2 17 00 BC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [19:45:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:45:17]wFMCommunicate OK [19:45:17]CreateOFDProtocolMessage done [19:45:17]OFDSenderStorePacket 165775 [19:45:17]StoreOFDPacket docnum=165775 [19:45:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7D A3 07 01 CA F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 9B 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 CC E6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 87 02 00 35 04 06 00 15 F8 FD BA A1 8C E8 B4 70 27 AF 73 20 8A [19:45:17]CheckFolder [19:45:17]dirname=/storage/ofd_packets [19:45:17]CheckFolder done [19:45:17]ProducePacketName [19:45:17]name=ofd_packets/00165775 [19:45:17]NVStorageSaveData ofd_packets/00165775 [19:45:17]File name is /storage/ofd_packets/00165775 [19:45:17]Write 301 bytes [19:45:17]NVStorageSaveData done [19:45:17]OFDSenderStorePacket done [19:45:17]KKMCreateOFDPacket done [19:45:17]NVStorageSaveData kkm_last_timestamp [19:45:17]File name is /storage/kkm_last_timestamp [19:45:17]Write 4 bytes [19:45:17]NVStorageSaveData done [19:45:17]ExternCall_PrintAddStr [19:45:17]wPrintStart [19:45:17]Write to MH i2c: 01 00 00 BD 05 C2 [19:45:17]Write i2c OK [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: 01 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: 01 07 00 [19:45:17]MH_I2C_Read... [19:45:17]Read from MH i2c: 01 07 00 BD 05 00 00 00 00 00 FF 0F D7 [19:45:17]RasterBufferAndPrint [19:45:17]line Счет N : (1)294641 [19:45:17]line ИНН: 02508201610067 [19:45:17]line Контрольно-Кассовый Чек [19:45:17]line ПРОДАЖА [19:45:17]line ТРК (МРК, ГНК) : 52 [19:45:17]line Товар: 2710124130 [19:45:17]line Аи-92-К-5 [19:45:17]line 5.460 * 67.80 [19:45:17]line = 370.19 [19:45:17]line НДС 12% НСП 1% [19:45:17]line > о реализуемом товаре [19:45:17]line ОКРУГЛЕНИЕ: -0.19 [19:45:17]line ИТОГО: 370.00 [19:45:17]line Внесено: 370.00 [19:45:17]line СДАЧА: 0.00 [19:45:17]line НСП 1% : 3.28 [19:45:17]line НДС 12% : 39.31 [19:45:17]line Наличными: 370.00 [19:45:17]line Безнал.: 0.00 [19:45:17]line Место: АЗС № 130 "Партнер Нефть" [19:45:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:45:17]line СНО: Общий режим [19:45:17]line Чек 628 23.08.2024 19:45 [19:45:17]line Смена: 469 ФФД: 1.0 [19:45:17]line ЗНМ: 0300000070 [19:45:17]line РНМ: 0000000000092562 [19:45:17]line Версия ККМ: 001 [19:45:17]line ФМ: 0000000000871769 [19:45:17]line ФД: 165775 [19:45:17]line ФПД: 24159152939404 [19:45:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165775&fm=24159152939404&tin=02508201610067®Number=0000000000092562&sum=37000 [19:45:17]written 0, free lines is 4095 [19:45:17]OFD Sender: Processing packet 165775 [packets to send 998, broken 997] [19:45:17]ProducePacketName [19:45:17]name=ofd_packets/00165775 [19:45:17]OFD Sender: To server: pG, [19:45:17]CommunicateWithHost lk.salyk.kg:30040 [19:45:17]ConnectInit lk.salyk.kg [19:45:18]Write to MH i2c: 01 00 00 E8 05 ED [19:45:18]Write i2c OK [19:45:18]MH_I2C_Read... [19:45:18]Read from MH i2c: 01 [19:45:18]MH_I2C_Read... [19:45:18]Read from MH i2c: 01 07 00 [19:45:18]MH_I2C_Read... [19:45:18]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 C4 0C C4 [19:45:18]RasterBufferAndPrint [19:45:18]line [19:45:18]line [19:45:18]line [19:45:18]line [19:45:18]line [19:45:18]written 0, free lines is 3273 [19:45:18]MH_Cut [19:45:18]Write to MH i2c: D1 01 00 EF 05 01 C6 [19:45:18]Write i2c OK [19:45:18]MH_I2C_Read... [19:45:18]Read from MH i2c: D1 [19:45:18]MH_I2C_Read... [19:45:18]Read from MH i2c: D1 01 00 [19:45:18]MH_I2C_Read... [19:45:18]Read from MH i2c: D1 01 00 EF 05 00 C5 [19:45:18]Write to MH i2c: 01 00 00 F0 05 F5 [19:45:18]Write i2c OK [19:45:18]MH_I2C_Read... [19:45:19]*** Cut start [19:45:19]*** Purtial cut [19:45:19]*** Stage 1: CUTSNS_PIN = 1 [19:45:21]Read from MH i2c: 01 [19:45:21]MH_I2C_Read... [19:45:21]*** Stop cut motor [19:45:21]*** Cut end [19:45:21]Read from MH i2c: 01 07 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: 01 07 00 F0 05 00 00 00 00 00 FF 0F 0A [19:45:21]process_action close_receipt done [19:45:21]requested_data is exist [19:45:21]produce_requested_data [19:45:21]requested_item fm.sn is exist - process it [19:45:21]wFMCommunicate request_size=4 [19:45:21]MH_SAM_APDU [19:45:21]CAPDU: 80 11 00 00 [19:45:21]Write to MH i2c: E2 08 00 F1 05 80 11 00 00 00 00 00 00 70 [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:21]Read from MH i2c: E2 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 17 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 17 00 F1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [19:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:45:21]wFMCommunicate OK [19:45:21]requested_item fd.num is exist - process it [19:45:21]SAM_PROTO_GetFieldsCounters [19:45:21]wFMCommunicate request_size=4 [19:45:21]MH_SAM_APDU [19:45:21]CAPDU: 80 13 00 00 [19:45:21]Write to MH i2c: E2 08 00 F2 05 80 13 00 00 00 00 00 00 73 [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:45:21]Read from MH i2c: E2 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 62 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 62 00 F2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 E9 [19:45:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:45:21]wFMCommunicate OK [19:45:21]SAM_PROTO_GetFieldsCounters done [19:45:21]requested_item shift.num is exist - process it [19:45:21]requested_item shift.opened is exist - process it [19:45:21]req_shift_opened [19:45:21]FM_GetShiftState [19:45:21]SAM_PROTO_GetShiftState [19:45:21]wFMCommunicate request_size=4 [19:45:21]MH_SAM_APDU [19:45:21]CAPDU: 80 13 01 00 [19:45:21]Write to MH i2c: E2 08 00 F3 05 80 13 01 00 00 00 00 00 75 [19:45:21]Write i2c OK [19:45:21]MH_I2C_Read... [19:45:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:21]Read from MH i2c: E2 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 0E 00 [19:45:21]MH_I2C_Read... [19:45:21]Read from MH i2c: E2 0E 00 F3 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A3 [19:45:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:45:21]wFMCommunicate OK [19:45:21]SAM_PROTO_GetShiftState done [19:45:21]FM_GetShiftState done [19:45:21]req_shift_opened done [19:45:21]requested_item shift.open_date is exist - process it [19:45:21]req_shift_open_date [19:45:21]req_shift_open_date done [19:45:21]produce_requested_data done [19:45:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165775,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:45:21]process_action_free close_receipt [19:45:21]json_value_free [19:45:21]json_value_free done [19:45:21]process_json_proto returns [19:45:21]Send response to host [19:45:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165775,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:45:21]free response buf [19:45:21]execute_script done [19:45:21]execute_script returns [19:45:21]free content buf [19:45:21]Sock 7.Close socket [19:45:21]Sock 7.Thread stoped [19:45:23]recv_with_timeout no data received [19:45:30]Connected sock=11 [19:45:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7D A3 07 01 CA F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 54 15 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 9B 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 CC E6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 87 02 00 35 04 06 00 15 F8 FD BA A1 8C E8 B4 70 27 AF 73 20 8A [19:45:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8F 8C 47 00 7B D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 87 02 00 F4 03 04 00 23 90 C8 66 B6 04 01 00 00 FE E1 BC 71 33 05 86 E8 [19:45:33]CommunicateWithHost err = 0 [19:45:33]CheckOFDResponse [19:45:33]1017 (14) - 77093643461234 [19:45:33]1041 (16) - 0000000000871769 [19:45:33]1040 (4) - 165775 [19:45:33]1012 (4) - 23.08.2024 13:35 [19:45:33]1206 (1) - 0 [19:45:33]OFD Sender: Remove packet 165775 [19:45:33]ProducePacketName [19:45:33]name=ofd_packets/00165775 [19:45:33]NVStorageDeleteData [19:45:33]OFD Sender: No OFD packet to send [19:45:38]OFD Sender: No OFD packet to send [19:45:38]accept exits with 9 [19:45:38]New connection [19:45:38]New thread 3067346276 created [19:45:38]Thread 3067202916 joined [19:45:38]Waiting for new connection... [19:45:38] Sock 9.Parse request [19:45:38]Sock 9.Check first char [19:45:38]Sock 9.First char is OK [19:45:38]request: POST /json_proto HTTP/1.0 [19:45:38]Method: POST [19:45:38]URL: /json_proto [19:45:38]Method is POST - this is cgi request [19:45:38]url: /json_proto [19:45:38]query_string will be loaded in cgi processing [19:45:38]execute_cgi json_proto POST (null) [19:45:38]execute_cgi path=json_proto method=POST [19:45:38]POST find Content-Length [19:45:38]Host: 172.17.44.132:8080 [19:45:38]Content-Length: 806 [19:45:38]Content-Type: application/json [19:45:38] [19:45:38]POST finish read [19:45:38]Found Content-Length = 806 [19:45:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:38]execute_script... [19:45: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)294637", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:38]POST & json_proto [19:45:38]process_json_proto [19:45:38]json parsed OK: [19:45:38]protocol is kg_v1.0 [19:45:38]action value=close_receipt [19:45:38]process_action close_receipt [19:45:38]cmd_close_receipt [19:45:38]MH_GetDate [19:45:38]Write to MH i2c: F0 00 00 F4 05 E8 [19:45:38]Write i2c OK [19:45:38]MH_I2C_Read... [19:45:38]Read from MH i2c: F0 [19:45:38]MH_I2C_Read... [19:45:38]Read from MH i2c: F0 09 00 [19:45:38]MH_I2C_Read... [19:45:38]Read from MH i2c: F0 09 00 F4 05 00 E3 E6 C8 66 2A 83 C1 65 BB [19:45:38]GetLastDocTimeStamp 1724442316 [19:45:38]current date 1724442339 [19:45:38]FM_GetShiftState [19:45:38]SAM_PROTO_GetShiftState [19:45:38]wFMCommunicate request_size=4 [19:45:38]MH_SAM_APDU [19:45:38]CAPDU: 80 13 01 00 [19:45:38]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [19:45:38]Write i2c OK [19:45:38]MH_I2C_Read... [19:45:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:39]Read from MH i2c: E2 [19:45:39]MH_I2C_Read... [19:45:39]Read from MH i2c: E2 0E 00 [19:45:39]MH_I2C_Read... [19:45:39]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A5 [19:45:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:45:39]wFMCommunicate OK [19:45:39]SAM_PROTO_GetShiftState done [19:45:39]FM_GetShiftState done [19:45:39]opened in 1724372766 [19:45:39]opened+sec_in_day 1724459166 [19:45:39]quantity*price = 100007 [19:45:39]sum+1 = 100009 [19:45:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.08 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.08 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 629 23.08.2024 19:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165776 ФПД: 264762443132705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194539&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165776&fm=264762443132705&tin=02508201610067®Number=0000000000092562&sum=100008 [19:45:40]StoreToDocumentArchive [19:45:40]shift 469 fd 165776 [19:45:40]save to /storage/0469/doc_00165776 [19:45:40]save last doc name /storage/0469/doc_00165776 to /storage/kkm_last_doc_name [19:45:40]save OK [19:45:40]Clear old archive folders... [19:45:40]ProcessDocumentItem done err = 0, tmpTLVsize=250 [19:45:40]tlvbuf is 0107A8B0 [19:45:40]SAM_PROTO_ClearQueue [19:45:40]wFMCommunicate request_size=4 [19:45:40]MH_SAM_APDU [19:45:40]CAPDU: 80 09 00 00 [19:45:40]Write to MH i2c: E2 08 00 02 06 80 09 00 00 00 00 00 00 7A [19:45:40]Write i2c OK [19:45:40]MH_I2C_Read... [19:45:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:45:40]Read from MH i2c: E2 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 03 00 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [19:45:40]RAPDU: 90 00 [19:45:40]wFMCommunicate OK [19:45:40]SAM_PROTO_ClearQueue done [19:45:40]KKMCreateOFDPacket [19:45:40]OFDProtocolAddRootSTLVToBuf [19:45:40]FM_MakeSignedData [19:45:40]FM_MakeSignedData [19:45:40]SAM_PROTO_SignData [19:45:40]wFMCommunicate request_size=4 [19:45:40]MH_SAM_APDU [19:45:40]CAPDU: 80 0D 01 02 [19:45:40]Write to MH i2c: E2 08 00 03 06 80 0D 01 02 00 00 00 00 82 [19:45:40]Write i2c OK [19:45:40]MH_I2C_Read... [19:45:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:45:40]Read from MH i2c: E2 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 03 00 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [19:45:40]RAPDU: 90 00 [19:45:40]wFMCommunicate OK [19:45:40]wFMCommunicate request_size=255 [19:45:40]MH_SAM_APDU [19:45:40]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 E3 E6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 87 02 00 35 04 06 00 F0 CC [19:45:40]Write to MH i2c: E2 02 01 04 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 E3 E6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 87 02 00 35 04 06 00 F0 CC 00 00 8A [19:45:40]Write i2c OK [19:45:40]MH_I2C_Read... [19:45:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:40]Read from MH i2c: E2 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 03 00 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [19:45:40]RAPDU: 90 00 [19:45:40]wFMCommunicate OK [19:45:40]wFMCommunicate request_size=9 [19:45:40]MH_SAM_APDU [19:45:40]CAPDU: 80 0D 02 02 04 CF 5F 6F 21 [19:45:40]Write to MH i2c: E2 0C 00 05 06 80 0D 02 02 04 00 CF 5F 6F 21 00 00 4B [19:45:40]Write i2c OK [19:45:40]MH_I2C_Read... [19:45:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:40]Read from MH i2c: E2 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 03 00 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [19:45:40]RAPDU: 90 00 [19:45:40]wFMCommunicate OK [19:45:40]wFMCommunicate request_size=4 [19:45:40]MH_SAM_APDU [19:45:40]CAPDU: 80 0D 03 02 [19:45:40]Write to MH i2c: E2 08 00 06 06 80 0D 03 02 00 00 00 00 87 [19:45:40]Write i2c OK [19:45:40]MH_I2C_Read... [19:45:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:45:40]Read from MH i2c: E2 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 0B 00 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 0B 00 06 06 00 BB D2 35 76 49 F0 F6 03 90 00 F2 [19:45:40]RAPDU: BB D2 35 76 49 F0 F6 03 90 00 [19:45:40]wFMCommunicate OK [19:45:40]SAM_PROTO_SignData done [19:45:40]FM_MakeSignedData done [19:45:40]CreateOFDProtocolMessage [19:45:40]wFMCommunicate request_size=4 [19:45:40]MH_SAM_APDU [19:45:40]CAPDU: 80 11 00 00 [19:45:40]Write to MH i2c: E2 08 00 07 06 80 11 00 00 00 00 00 00 87 [19:45:40]Write i2c OK [19:45:40]MH_I2C_Read... [19:45:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:40]Read from MH i2c: E2 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 17 00 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: E2 17 00 07 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [19:45:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:45:40]wFMCommunicate OK [19:45:40]CreateOFDProtocolMessage done [19:45:40]OFDSenderStorePacket 165776 [19:45:40]StoreOFDPacket docnum=165776 [19:45:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 2C 7B 06 01 B6 CF 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 E3 E6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 87 02 00 35 04 06 00 F0 CC CF 5F 6F 21 BB D2 35 76 49 F0 F6 03 [19:45:40]CheckFolder [19:45:40]dirname=/storage/ofd_packets [19:45:40]CheckFolder done [19:45:40]ProducePacketName [19:45:40]name=ofd_packets/00165776 [19:45:40]NVStorageSaveData ofd_packets/00165776 [19:45:40]File name is /storage/ofd_packets/00165776 [19:45:40]Write 300 bytes [19:45:40]NVStorageSaveData done [19:45:40]OFDSenderStorePacket done [19:45:40]KKMCreateOFDPacket done [19:45:40]NVStorageSaveData kkm_last_timestamp [19:45:40]File name is /storage/kkm_last_timestamp [19:45:40]Write 4 bytes [19:45:40]NVStorageSaveData done [19:45:40]ExternCall_PrintAddStr [19:45:40]wPrintStart [19:45:40]Write to MH i2c: 01 00 00 08 06 0E [19:45:40]Write i2c OK [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: 01 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: 01 07 00 [19:45:40]MH_I2C_Read... [19:45:40]Read from MH i2c: 01 07 00 08 06 00 00 00 00 00 FF 0F 23 [19:45:40]RasterBufferAndPrint [19:45:40]line Счет N : (1)294637 [19:45:40]line ИНН: 02508201610067 [19:45:40]line Контрольно-Кассовый Чек [19:45:40]line ПРОДАЖА [19:45:40]line ТРК (МРК, ГНК) : 81 [19:45:40]line Товар: 2711129700 [19:45:40]line ГАЗ-К-5 [19:45:40]line 26.740 * 37.40 [19:45:40]line = 1000.08 [19:45:40]line НДС 12% НСП 1% [19:45:40]line > о реализуемом товаре [19:45:40]line ИТОГО: 1000.08 [19:45:40]line НСП 1% : 8.85 [19:45:40]line НДС 12% : 106.20 [19:45:40]line Наличными: 0.00 [19:45:40]line Безнал.: 1000.08 [19:45:40]line Место: АЗС № 130 "Партнер Нефть" [19:45:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:45:40]line СНО: Общий режим [19:45:40]line Чек 629 23.08.2024 19:45 [19:45:40]line Смена: 469 ФФД: 1.0 [19:45:40]line ЗНМ: 0300000070 [19:45:40]line РНМ: 0000000000092562 [19:45:40]line Версия ККМ: 001 [19:45:40]line Платежная система: O! деньги [19:45:40]line ФМ: 0000000000871769 [19:45:40]line ФД: 165776 [19:45:40]line ФПД: 264762443132705 [19:45:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194539&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165776&fm=264762443132705&tin=02508201610067®Number=0000000000092562&sum=100008 [19:45:40]OFD Sender: Processing packet 165776 [packets to send 998, broken 997] [19:45:40]ProducePacketName [19:45:40]name=ofd_packets/00165776 [19:45:40]OFD Sender: To server: pG, [19:45:40]CommunicateWithHost lk.salyk.kg:30040 [19:45:40]ConnectInit lk.salyk.kg [19:45:40]written 0, free lines is 4095 [19:45:41]Write to MH i2c: 01 00 00 32 06 38 [19:45:41]Write i2c OK [19:45:41]MH_I2C_Read... [19:45:41]Read from MH i2c: 01 [19:45:41]MH_I2C_Read... [19:45:41]Read from MH i2c: 01 07 00 [19:45:41]MH_I2C_Read... [19:45:41]Read from MH i2c: 01 07 00 32 06 00 00 00 00 00 DA 0C 25 [19:45:41]RasterBufferAndPrint [19:45:41]line [19:45:41]line [19:45:41]line [19:45:41]line [19:45:41]line [19:45:41]written 0, free lines is 3297 [19:45:41]MH_Cut [19:45:41]Write to MH i2c: D1 01 00 39 06 01 11 [19:45:41]Write i2c OK [19:45:41]MH_I2C_Read... [19:45:41]Read from MH i2c: D1 [19:45:41]MH_I2C_Read... [19:45:41]Read from MH i2c: D1 01 00 [19:45:41]MH_I2C_Read... [19:45:41]Read from MH i2c: D1 01 00 39 06 00 10 [19:45:41]Write to MH i2c: 01 00 00 3A 06 40 [19:45:41]Write i2c OK [19:45:41]MH_I2C_Read... [19:45:41]Connected sock=11 [19:45:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 2C 7B 06 01 B6 CF 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 E3 E6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 87 02 00 35 04 06 00 F0 CC CF 5F 6F 21 BB D2 35 76 49 F0 F6 03 [19:45:41]*** Cut start [19:45:41]*** Purtial cut [19:45:41]*** Stage 1: CUTSNS_PIN = 1 [19:45:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1D BE 47 00 8A 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 87 02 00 F4 03 04 00 2E 90 C8 66 B6 04 01 00 00 AB F4 67 14 29 A7 6E 17 [19:45:42]CommunicateWithHost err = 0 [19:45:42]CheckOFDResponse [19:45:42]1017 (14) - 77093643461234 [19:45:42]1041 (16) - 0000000000871769 [19:45:42]1040 (4) - 165776 [19:45:42]1012 (4) - 23.08.2024 13:35 [19:45:42]1206 (1) - 0 [19:45:42]OFD Sender: Remove packet 165776 [19:45:42]ProducePacketName [19:45:42]name=ofd_packets/00165776 [19:45:42]NVStorageDeleteData [19:45:42]OFD Sender: No OFD packet to send [19:45:43]Read from MH i2c: 01 [19:45:44]MH_I2C_Read... [19:45:44]*** Stop cut motor [19:45:44]*** Cut end [19:45:44]Read from MH i2c: 01 07 00 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [19:45:44]process_action close_receipt done [19:45:44]requested_data is exist [19:45:44]produce_requested_data [19:45:44]requested_item fm.sn is exist - process it [19:45:44]wFMCommunicate request_size=4 [19:45:44]MH_SAM_APDU [19:45:44]CAPDU: 80 11 00 00 [19:45:44]Write to MH i2c: E2 08 00 3B 06 80 11 00 00 00 00 00 00 BB [19:45:44]Write i2c OK [19:45:44]MH_I2C_Read... [19:45:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:44]Read from MH i2c: E2 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: E2 17 00 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: E2 17 00 3B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [19:45:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:45:44]wFMCommunicate OK [19:45:44]requested_item fd.num is exist - process it [19:45:44]SAM_PROTO_GetFieldsCounters [19:45:44]wFMCommunicate request_size=4 [19:45:44]MH_SAM_APDU [19:45:44]CAPDU: 80 13 00 00 [19:45:44]Write to MH i2c: E2 08 00 3C 06 80 13 00 00 00 00 00 00 BE [19:45:44]Write i2c OK [19:45:44]MH_I2C_Read... [19:45:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:45:44]Read from MH i2c: E2 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: E2 62 00 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: E2 62 00 3C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 38 [19:45:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:45:44]wFMCommunicate OK [19:45:44]SAM_PROTO_GetFieldsCounters done [19:45:44]requested_item shift.num is exist - process it [19:45:44]requested_item shift.opened is exist - process it [19:45:44]req_shift_opened [19:45:44]FM_GetShiftState [19:45:44]SAM_PROTO_GetShiftState [19:45:44]wFMCommunicate request_size=4 [19:45:44]MH_SAM_APDU [19:45:44]CAPDU: 80 13 01 00 [19:45:44]Write to MH i2c: E2 08 00 3D 06 80 13 01 00 00 00 00 00 C0 [19:45:44]Write i2c OK [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: E2 [19:45:44]MH_I2C_Read... [19:45:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:44]Read from MH i2c: E2 0E 00 [19:45:44]MH_I2C_Read... [19:45:44]Read from MH i2c: E2 0E 00 3D 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EE [19:45:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:45:44]wFMCommunicate OK [19:45:44]SAM_PROTO_GetShiftState done [19:45:44]FM_GetShiftState done [19:45:44]req_shift_opened done [19:45:44]requested_item shift.open_date is exist - process it [19:45:44]req_shift_open_date [19:45:44]req_shift_open_date done [19:45:44]produce_requested_data done [19:45:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165776,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:45:44]process_action_free close_receipt [19:45:44]json_value_free [19:45:44]json_value_free done [19:45:44]process_json_proto returns [19:45:44]Send response to host [19:45:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165776,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:45:44]free response buf [19:45:44]execute_script done [19:45:44]execute_script returns [19:45:44]free content buf [19:45:44]Sock 9.Close socket [19:45:44]Sock 9.Thread stoped [19:45:47]OFD Sender: No OFD packet to send [19:45:52]OFD Sender: No OFD packet to send [19:45:58]OFD Sender: No OFD packet to send [19:46:03]OFD Sender: No OFD packet to send [19:46:08]OFD Sender: No OFD packet to send [19:46:13]OFD Sender: No OFD packet to send [19:46:18]OFD Sender: No OFD packet to send [19:46:23]OFD Sender: No OFD packet to send [19:46:25]recv_with_timeout no data received [19:46:28]OFD Sender: No OFD packet to send [19:46:33]OFD Sender: No OFD packet to send [19:46:38]OFD Sender: No OFD packet to send [19:46:43]OFD Sender: No OFD packet to send [19:46:48]OFD Sender: No OFD packet to send [19:46:53]OFD Sender: No OFD packet to send [19:46:58]OFD Sender: No OFD packet to send [19:47:03]OFD Sender: No OFD packet to send [19:47:08]OFD Sender: No OFD packet to send [19:47:13]OFD Sender: No OFD packet to send [19:47:18]OFD Sender: No OFD packet to send [19:47:23]OFD Sender: No OFD packet to send [19:47:25]accept exits with 7 [19:47:25]New connection [19:47:25]New thread 3067202916 created [19:47:25]Thread 3067346276 joined [19:47:25]Waiting for new connection... [19:47:25] Sock 7.Parse request [19:47:25]Sock 7.Check first char [19:47:25]Sock 7.First char is OK [19:47:25]request: POST /json_proto HTTP/1.0 [19:47:25]Method: POST [19:47:25]URL: /json_proto [19:47:25]Method is POST - this is cgi request [19:47:25]url: /json_proto [19:47:25]query_string will be loaded in cgi processing [19:47:25]execute_cgi json_proto POST (null) [19:47:25]execute_cgi path=json_proto method=POST [19:47:25]POST find Content-Length [19:47:25]Host: 172.17.44.132:8080 [19:47:25]Content-Length: 675 [19:47:25]Content-Type: application/json [19:47:25] [19:47:25]POST finish read [19:47:25]Found Content-Length = 675 [19:47:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.370, "sum" : 790.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 790.00, "total" : 790.00, "payments": [ { "type": 0, "sum" : 790.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:25]execute_script... [19:47:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.370, "sum" : 790.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 790.00, "total" : 790.00, "payments": [ { "type": 0, "sum" : 790.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:25]POST & json_proto [19:47:25]process_json_proto [19:47:25]json parsed OK: [19:47:25]protocol is kg_v1.0 [19:47:25]action value=close_receipt [19:47:25]process_action close_receipt [19:47:25]cmd_close_receipt [19:47:25]MH_GetDate [19:47:25]Write to MH i2c: F0 00 00 3E 06 33 [19:47:25]Write i2c OK [19:47:25]MH_I2C_Read... [19:47:25]Read from MH i2c: F0 [19:47:25]MH_I2C_Read... [19:47:25]Read from MH i2c: F0 09 00 [19:47:25]MH_I2C_Read... [19:47:25]Read from MH i2c: F0 09 00 3E 06 00 4D E7 C8 66 2A 83 C1 65 71 [19:47:25]GetLastDocTimeStamp 1724442339 [19:47:25]current date 1724442445 [19:47:25]FM_GetShiftState [19:47:25]SAM_PROTO_GetShiftState [19:47:25]wFMCommunicate request_size=4 [19:47:25]MH_SAM_APDU [19:47:25]CAPDU: 80 13 01 00 [19:47:25]Write to MH i2c: E2 08 00 3F 06 80 13 01 00 00 00 00 00 C2 [19:47:25]Write i2c OK [19:47:25]MH_I2C_Read... [19:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:25]Read from MH i2c: E2 [19:47:25]MH_I2C_Read... [19:47:25]Read from MH i2c: E2 0E 00 [19:47:25]MH_I2C_Read... [19:47:25]Read from MH i2c: E2 0E 00 3F 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F0 [19:47:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:47:25]wFMCommunicate OK [19:47:25]SAM_PROTO_GetShiftState done [19:47:25]FM_GetShiftState done [19:47:25]opened in 1724372766 [19:47:25]opened+sec_in_day 1724459166 [19:47:25]quantity*price = 79019 [19:47:25]sum+1 = 79020 [19:47:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 790.00 Внесено: 790.00 СДАЧА: 0.00 НСП 1% : 6.99 НДС 12% : 83.91 Наличными: 790.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 630 23.08.2024 19:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165777 ФПД: 67022478411768 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194725&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165777&fm=67022478411768&tin=02508201610067®Number=0000000000092562&sum=79000 [19:47:26]StoreToDocumentArchive [19:47:26]shift 469 fd 165777 [19:47:26]save to /storage/0469/doc_00165777 [19:47:26]save last doc name /storage/0469/doc_00165777 to /storage/kkm_last_doc_name [19:47:26]save OK [19:47:26]Clear old archive folders... [19:47:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:47:26]tlvbuf is B6F3A990 [19:47:26]SAM_PROTO_ClearQueue [19:47:26]wFMCommunicate request_size=4 [19:47:26]MH_SAM_APDU [19:47:26]CAPDU: 80 09 00 00 [19:47:26]Write to MH i2c: E2 08 00 4C 06 80 09 00 00 00 00 00 00 C4 [19:47:26]Write i2c OK [19:47:26]MH_I2C_Read... [19:47:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:26]Read from MH i2c: E2 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 03 00 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [19:47:26]RAPDU: 90 00 [19:47:26]wFMCommunicate OK [19:47:26]SAM_PROTO_ClearQueue done [19:47:26]KKMCreateOFDPacket [19:47:26]OFDProtocolAddRootSTLVToBuf [19:47:26]FM_MakeSignedData [19:47:26]FM_MakeSignedData [19:47:26]SAM_PROTO_SignData [19:47:26]wFMCommunicate request_size=4 [19:47:26]MH_SAM_APDU [19:47:26]CAPDU: 80 0D 01 02 [19:47:26]Write to MH i2c: E2 08 00 4D 06 80 0D 01 02 00 00 00 00 CC [19:47:26]Write i2c OK [19:47:26]MH_I2C_Read... [19:47:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:26]Read from MH i2c: E2 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 03 00 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [19:47:26]RAPDU: 90 00 [19:47:26]wFMCommunicate OK [19:47:26]wFMCommunicate request_size=255 [19:47:26]MH_SAM_APDU [19:47:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 20 00 00 00 00 07 04 06 00 98 34 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 4D E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 87 02 00 35 04 06 00 3C F4 E3 04 [19:47:26]Write to MH i2c: E2 02 01 4E 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 20 00 00 00 00 07 04 06 00 98 34 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 4D E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 87 02 00 35 04 06 00 3C F4 E3 04 00 00 BD [19:47:26]Write i2c OK [19:47:26]MH_I2C_Read... [19:47:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:26]Read from MH i2c: E2 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 03 00 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [19:47:26]RAPDU: 90 00 [19:47:26]wFMCommunicate OK [19:47:26]wFMCommunicate request_size=7 [19:47:26]MH_SAM_APDU [19:47:26]CAPDU: 80 0D 02 02 02 87 F8 [19:47:26]Write to MH i2c: E2 0A 00 4F 06 80 0D 02 02 02 00 87 F8 00 00 52 [19:47:26]Write i2c OK [19:47:26]MH_I2C_Read... [19:47:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:26]Read from MH i2c: E2 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 03 00 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [19:47:26]RAPDU: 90 00 [19:47:26]wFMCommunicate OK [19:47:26]wFMCommunicate request_size=4 [19:47:26]MH_SAM_APDU [19:47:26]CAPDU: 80 0D 03 02 [19:47:26]Write to MH i2c: E2 08 00 50 06 80 0D 03 02 00 00 00 00 D1 [19:47:26]Write i2c OK [19:47:26]MH_I2C_Read... [19:47:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:26]Read from MH i2c: E2 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 0B 00 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 0B 00 50 06 00 35 6E 77 C7 85 7B 1E 05 90 00 D6 [19:47:26]RAPDU: 35 6E 77 C7 85 7B 1E 05 90 00 [19:47:26]wFMCommunicate OK [19:47:26]SAM_PROTO_SignData done [19:47:26]FM_MakeSignedData done [19:47:26]CreateOFDProtocolMessage [19:47:26]wFMCommunicate request_size=4 [19:47:26]MH_SAM_APDU [19:47:26]CAPDU: 80 11 00 00 [19:47:26]Write to MH i2c: E2 08 00 51 06 80 11 00 00 00 00 00 00 D1 [19:47:26]Write i2c OK [19:47:26]MH_I2C_Read... [19:47:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:26]Read from MH i2c: E2 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 17 00 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: E2 17 00 51 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [19:47:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:47:26]wFMCommunicate OK [19:47:26]CreateOFDProtocolMessage done [19:47:26]OFDSenderStorePacket 165777 [19:47:26]StoreOFDPacket docnum=165777 [19:47:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9A 36 04 01 54 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 20 00 00 00 00 07 04 06 00 98 34 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 4D E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 87 02 00 35 04 06 00 3C F4 E3 04 87 F8 35 6E 77 C7 85 7B 1E 05 [19:47:26]CheckFolder [19:47:26]dirname=/storage/ofd_packets [19:47:26]CheckFolder done [19:47:26]ProducePacketName [19:47:26]name=ofd_packets/00165777 [19:47:26]NVStorageSaveData ofd_packets/00165777 [19:47:26]File name is /storage/ofd_packets/00165777 [19:47:26]Write 298 bytes [19:47:26]NVStorageSaveData done [19:47:26]OFDSenderStorePacket done [19:47:26]KKMCreateOFDPacket done [19:47:26]NVStorageSaveData kkm_last_timestamp [19:47:26]File name is /storage/kkm_last_timestamp [19:47:26]Write 4 bytes [19:47:26]NVStorageSaveData done [19:47:26]ExternCall_PrintAddStr [19:47:26]wPrintStart [19:47:26]Write to MH i2c: 01 00 00 52 06 58 [19:47:26]Write i2c OK [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: 01 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: 01 07 00 [19:47:26]MH_I2C_Read... [19:47:26]Read from MH i2c: 01 07 00 52 06 00 00 00 00 00 FF 0F 6D [19:47:26]RasterBufferAndPrint [19:47:26]line Счет N : (1)294642 [19:47:26]line ИНН: 02508201610067 [19:47:26]line Контрольно-Кассовый Чек [19:47:26]line ПРОДАЖА [19:47:26]line ТРК (МРК, ГНК) : 34 [19:47:26]line Товар: 2710194800 [19:47:26]line ДТ-К-5 [19:47:26]line 10.370 * 76.20 [19:47:26]line = 790.19 [19:47:26]line НДС 12% НСП 1% [19:47:26]line > о реализуемом товаре [19:47:26]line ОКРУГЛЕНИЕ: -0.19 [19:47:26]line ИТОГО: 790.00 [19:47:26]line Внесено: 790.00 [19:47:26]line СДАЧА: 0.00 [19:47:26]line НСП 1% : 6.99 [19:47:26]line НДС 12% : 83.91 [19:47:26]line Наличными: 790.00 [19:47:26]line Безнал.: 0.00 [19:47:26]line Место: АЗС № 130 "Партнер Нефть" [19:47:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:47:26]line СНО: Общий режим [19:47:26]line Чек 630 23.08.2024 19:47 [19:47:26]line Смена: 469 ФФД: 1.0 [19:47:26]line ЗНМ: 0300000070 [19:47:26]line РНМ: 0000000000092562 [19:47:26]line Версия ККМ: 001 [19:47:26]line ФМ: 0000000000871769 [19:47:26]line ФД: 165777 [19:47:26]line ФПД: 67022478411768 [19:47:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194725&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165777&fm=67022478411768&tin=02508201610067®Number=0000000000092562&sum=79000 [19:47:27]OFD Sender: Processing packet 165777 [packets to send 998, broken 997] [19:47:27]ProducePacketName [19:47:27]name=ofd_packets/00165777 [19:47:27]OFD Sender: To server: pG, [19:47:27]CommunicateWithHost lk.salyk.kg:30040 [19:47:27]ConnectInit lk.salyk.kg [19:47:27]written 0, free lines is 4095 [19:47:27]Write to MH i2c: 01 00 00 7D 06 83 [19:47:27]Write i2c OK [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: 01 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: 01 07 00 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 C8 0C 5E [19:47:27]RasterBufferAndPrint [19:47:27]line [19:47:27]line [19:47:27]line [19:47:27]line [19:47:27]line [19:47:27]written 0, free lines is 3276 [19:47:27]MH_Cut [19:47:27]Write to MH i2c: D1 01 00 84 06 01 5C [19:47:27]Write i2c OK [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: D1 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: D1 01 00 [19:47:27]MH_I2C_Read... [19:47:27]Read from MH i2c: D1 01 00 84 06 00 5B [19:47:27]Write to MH i2c: 01 00 00 85 06 8B [19:47:27]Write i2c OK [19:47:27]MH_I2C_Read... [19:47:27]Connected sock=10 [19:47:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9A 36 04 01 54 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 28 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AB 34 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 34 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 20 00 00 00 00 07 04 06 00 98 34 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 4D E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 87 02 00 35 04 06 00 3C F4 E3 04 87 F8 35 6E 77 C7 85 7B 1E 05 [19:47:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AB FB 47 00 1A 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 87 02 00 F4 03 04 00 98 90 C8 66 B6 04 01 00 00 D9 1F CE B1 A0 57 F6 D8 [19:47:28]CommunicateWithHost err = 0 [19:47:28]CheckOFDResponse [19:47:28]1017 (14) - 77093643461234 [19:47:28]1041 (16) - 0000000000871769 [19:47:28]1040 (4) - 165777 [19:47:28]1012 (4) - 23.08.2024 13:37 [19:47:28]1206 (1) - 0 [19:47:28]OFD Sender: Remove packet 165777 [19:47:28]ProducePacketName [19:47:28]name=ofd_packets/00165777 [19:47:28]NVStorageDeleteData [19:47:28]*** Cut start [19:47:28]*** Purtial cut [19:47:28]*** Stage 1: CUTSNS_PIN = 1 [19:47:28]OFD Sender: No OFD packet to send [19:47:30]Read from MH i2c: 01 [19:47:30]MH_I2C_Read... [19:47:30]*** Stop cut motor [19:47:30]*** Cut end [19:47:30]Read from MH i2c: 01 07 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: 01 07 00 85 06 00 00 00 00 00 FF 0F A0 [19:47:30]process_action close_receipt done [19:47:30]requested_data is exist [19:47:30]produce_requested_data [19:47:30]requested_item fm.sn is exist - process it [19:47:30]wFMCommunicate request_size=4 [19:47:30]MH_SAM_APDU [19:47:30]CAPDU: 80 11 00 00 [19:47:30]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [19:47:30]Write i2c OK [19:47:30]MH_I2C_Read... [19:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:30]Read from MH i2c: E2 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 17 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [19:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:47:30]wFMCommunicate OK [19:47:30]requested_item fd.num is exist - process it [19:47:30]SAM_PROTO_GetFieldsCounters [19:47:30]wFMCommunicate request_size=4 [19:47:30]MH_SAM_APDU [19:47:30]CAPDU: 80 13 00 00 [19:47:30]Write to MH i2c: E2 08 00 87 06 80 13 00 00 00 00 00 00 09 [19:47:30]Write i2c OK [19:47:30]MH_I2C_Read... [19:47:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:30]Read from MH i2c: E2 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 62 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 62 00 87 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 87 [19:47:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:30]wFMCommunicate OK [19:47:30]SAM_PROTO_GetFieldsCounters done [19:47:30]requested_item shift.num is exist - process it [19:47:30]requested_item shift.opened is exist - process it [19:47:30]req_shift_opened [19:47:30]FM_GetShiftState [19:47:30]SAM_PROTO_GetShiftState [19:47:30]wFMCommunicate request_size=4 [19:47:30]MH_SAM_APDU [19:47:30]CAPDU: 80 13 01 00 [19:47:30]Write to MH i2c: E2 08 00 88 06 80 13 01 00 00 00 00 00 0B [19:47:30]Write i2c OK [19:47:30]MH_I2C_Read... [19:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:30]Read from MH i2c: E2 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 0E 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 0E 00 88 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 39 [19:47:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:47:30]wFMCommunicate OK [19:47:30]SAM_PROTO_GetShiftState done [19:47:30]FM_GetShiftState done [19:47:30]req_shift_opened done [19:47:30]requested_item shift.open_date is exist - process it [19:47:30]req_shift_open_date [19:47:30]req_shift_open_date done [19:47:30]produce_requested_data done [19:47:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165777,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:47:30]process_action_free close_receipt [19:47:30]json_value_free [19:47:30]json_value_free done [19:47:30]process_json_proto returns [19:47:30]Send response to host [19:47:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165777,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:47:30]free response buf [19:47:30]execute_script done [19:47:30]execute_script returns [19:47:30]free content buf [19:47:30]Sock 7.Close socket [19:47:30]Sock 7.Thread stoped [19:47:30]accept exits with 9 [19:47:30]New connection [19:47:30]New thread 3067346276 created [19:47:30]Thread 3067202916 joined [19:47:30]Waiting for new connection... [19:47:30] Sock 9.Parse request [19:47:30]Sock 9.Check first char [19:47:30]Sock 9.First char is OK [19:47:30]request: POST /json_proto HTTP/1.0 [19:47:30]Method: POST [19:47:30]URL: /json_proto [19:47:30]Method is POST - this is cgi request [19:47:30]url: /json_proto [19:47:30]query_string will be loaded in cgi processing [19:47:30]execute_cgi json_proto POST (null) [19:47:30]execute_cgi path=json_proto method=POST [19:47:30]POST find Content-Length [19:47:30]Host: 172.17.44.132:8080 [19:47:30]Content-Length: 674 [19:47:30]Content-Type: application/json [19:47:30] [19:47:30]POST finish read [19:47:30]Found Content-Length = 674 [19:47:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:30]execute_script... [19:47:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294643", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:47:30]POST & json_proto [19:47:30]process_json_proto [19:47:30]json parsed OK: [19:47:30]protocol is kg_v1.0 [19:47:30]action value=close_receipt [19:47:30]process_action close_receipt [19:47:30]cmd_close_receipt [19:47:30]MH_GetDate [19:47:30]Write to MH i2c: F0 00 00 89 06 7E [19:47:30]Write i2c OK [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: F0 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: F0 09 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: F0 09 00 89 06 00 53 E7 C8 66 2A 83 C1 65 C2 [19:47:30]GetLastDocTimeStamp 1724442445 [19:47:30]current date 1724442451 [19:47:30]FM_GetShiftState [19:47:30]SAM_PROTO_GetShiftState [19:47:30]wFMCommunicate request_size=4 [19:47:30]MH_SAM_APDU [19:47:30]CAPDU: 80 13 01 00 [19:47:30]Write to MH i2c: E2 08 00 8A 06 80 13 01 00 00 00 00 00 0D [19:47:30]Write i2c OK [19:47:30]MH_I2C_Read... [19:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:30]Read from MH i2c: E2 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 0E 00 [19:47:30]MH_I2C_Read... [19:47:30]Read from MH i2c: E2 0E 00 8A 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3B [19:47:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:47:30]wFMCommunicate OK [19:47:30]SAM_PROTO_GetShiftState done [19:47:30]FM_GetShiftState done [19:47:30]opened in 1724372766 [19:47:30]opened+sec_in_day 1724459166 [19:47:30]quantity*price = 70027 [19:47:30]sum+1 = 70029 [19:47:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 631 23.08.2024 19:47 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165778 ФПД: 26176598171997 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165778&fm=26176598171997&tin=02508201610067®Number=0000000000092562&sum=70000 [19:47:32]StoreToDocumentArchive [19:47:32]shift 469 fd 165778 [19:47:32]save to /storage/0469/doc_00165778 [19:47:32]save last doc name /storage/0469/doc_00165778 to /storage/kkm_last_doc_name [19:47:32]save OK [19:47:32]Clear old archive folders... [19:47:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:47:32]tlvbuf is 01041FB0 [19:47:32]SAM_PROTO_ClearQueue [19:47:32]wFMCommunicate request_size=4 [19:47:32]MH_SAM_APDU [19:47:32]CAPDU: 80 09 00 00 [19:47:32]Write to MH i2c: E2 08 00 97 06 80 09 00 00 00 00 00 00 0F [19:47:32]Write i2c OK [19:47:32]MH_I2C_Read... [19:47:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:47:32]Read from MH i2c: E2 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 03 00 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [19:47:32]RAPDU: 90 00 [19:47:32]wFMCommunicate OK [19:47:32]SAM_PROTO_ClearQueue done [19:47:32]KKMCreateOFDPacket [19:47:32]OFDProtocolAddRootSTLVToBuf [19:47:32]FM_MakeSignedData [19:47:32]FM_MakeSignedData [19:47:32]SAM_PROTO_SignData [19:47:32]wFMCommunicate request_size=4 [19:47:32]MH_SAM_APDU [19:47:32]CAPDU: 80 0D 01 02 [19:47:32]Write to MH i2c: E2 08 00 98 06 80 0D 01 02 00 00 00 00 17 [19:47:32]Write i2c OK [19:47:32]MH_I2C_Read... [19:47:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:47:32]Read from MH i2c: E2 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 03 00 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [19:47:32]RAPDU: 90 00 [19:47:32]wFMCommunicate OK [19:47:32]wFMCommunicate request_size=255 [19:47:32]MH_SAM_APDU [19:47:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 77 02 00 00 F4 03 04 00 53 E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 87 02 00 35 04 06 00 17 CE B6 D5 [19:47:32]Write to MH i2c: E2 02 01 99 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 77 02 00 00 F4 03 04 00 53 E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 87 02 00 35 04 06 00 17 CE B6 D5 00 00 E4 [19:47:32]Write i2c OK [19:47:32]MH_I2C_Read... [19:47:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:32]Read from MH i2c: E2 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 03 00 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [19:47:32]RAPDU: 90 00 [19:47:32]wFMCommunicate OK [19:47:32]wFMCommunicate request_size=7 [19:47:32]MH_SAM_APDU [19:47:32]CAPDU: 80 0D 02 02 02 E1 5D [19:47:32]Write to MH i2c: E2 0A 00 9A 06 80 0D 02 02 02 00 E1 5D 00 00 5C [19:47:32]Write i2c OK [19:47:32]MH_I2C_Read... [19:47:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:47:32]Read from MH i2c: E2 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 03 00 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [19:47:32]RAPDU: 90 00 [19:47:32]wFMCommunicate OK [19:47:32]wFMCommunicate request_size=4 [19:47:32]MH_SAM_APDU [19:47:32]CAPDU: 80 0D 03 02 [19:47:32]Write to MH i2c: E2 08 00 9B 06 80 0D 03 02 00 00 00 00 1C [19:47:32]Write i2c OK [19:47:32]MH_I2C_Read... [19:47:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:47:32]Read from MH i2c: E2 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 0B 00 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 0B 00 9B 06 00 EA 78 7B 16 9E 8E AB 70 90 00 57 [19:47:32]RAPDU: EA 78 7B 16 9E 8E AB 70 90 00 [19:47:32]wFMCommunicate OK [19:47:32]SAM_PROTO_SignData done [19:47:32]FM_MakeSignedData done [19:47:32]CreateOFDProtocolMessage [19:47:32]wFMCommunicate request_size=4 [19:47:32]MH_SAM_APDU [19:47:32]CAPDU: 80 11 00 00 [19:47:32]Write to MH i2c: E2 08 00 9C 06 80 11 00 00 00 00 00 00 1C [19:47:32]Write i2c OK [19:47:32]MH_I2C_Read... [19:47:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:32]Read from MH i2c: E2 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 17 00 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: E2 17 00 9C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [19:47:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:47:32]wFMCommunicate OK [19:47:32]CreateOFDProtocolMessage done [19:47:32]OFDSenderStorePacket 165778 [19:47:32]StoreOFDPacket docnum=165778 [19:47:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 2E 35 04 01 72 5B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 53 E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 87 02 00 35 04 06 00 17 CE B6 D5 E1 5D EA 78 7B 16 9E 8E AB 70 [19:47:32]CheckFolder [19:47:32]dirname=/storage/ofd_packets [19:47:32]CheckFolder done [19:47:32]ProducePacketName [19:47:32]name=ofd_packets/00165778 [19:47:32]NVStorageSaveData ofd_packets/00165778 [19:47:32]File name is /storage/ofd_packets/00165778 [19:47:32]Write 298 bytes [19:47:32]NVStorageSaveData done [19:47:32]OFDSenderStorePacket done [19:47:32]KKMCreateOFDPacket done [19:47:32]NVStorageSaveData kkm_last_timestamp [19:47:32]File name is /storage/kkm_last_timestamp [19:47:32]Write 4 bytes [19:47:32]NVStorageSaveData done [19:47:32]ExternCall_PrintAddStr [19:47:32]wPrintStart [19:47:32]Write to MH i2c: 01 00 00 9D 06 A3 [19:47:32]Write i2c OK [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: 01 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: 01 07 00 [19:47:32]MH_I2C_Read... [19:47:32]Read from MH i2c: 01 07 00 9D 06 00 00 00 00 00 FF 0F B8 [19:47:32]RasterBufferAndPrint [19:47:32]line Счет N : (1)294643 [19:47:32]line ИНН: 02508201610067 [19:47:32]line Контрольно-Кассовый Чек [19:47:32]line ПРОДАЖА [19:47:32]line ТРК (МРК, ГНК) : 11 [19:47:32]line Товар: 2710194800 [19:47:32]line ДТ-К-5 [19:47:32]line 9.190 * 76.20 [19:47:32]line = 700.28 [19:47:32]line НДС 12% НСП 1% [19:47:32]line > о реализуемом товаре [19:47:32]line ОКРУГЛЕНИЕ: -0.28 [19:47:32]line ИТОГО: 700.00 [19:47:32]line Внесено: 700.00 [19:47:32]line СДАЧА: 0.00 [19:47:32]line НСП 1% : 6.20 [19:47:32]line НДС 12% : 74.37 [19:47:32]line Наличными: 700.00 [19:47:32]line Безнал.: 0.00 [19:47:32]line Место: АЗС № 130 "Партнер Нефть" [19:47:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:47:32]line СНО: Общий режим [19:47:32]line Чек 631 23.08.2024 19:47 [19:47:32]line Смена: 469 ФФД: 1.0 [19:47:32]line ЗНМ: 0300000070 [19:47:32]line РНМ: 0000000000092562 [19:47:32]line Версия ККМ: 001 [19:47:32]line ФМ: 0000000000871769 [19:47:32]line ФД: 165778 [19:47:32]line ФПД: 26176598171997 [19:47:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165778&fm=26176598171997&tin=02508201610067®Number=0000000000092562&sum=70000 [19:47:33]OFD Sender: Processing packet 165778 [packets to send 998, broken 997] [19:47:33]ProducePacketName [19:47:33]name=ofd_packets/00165778 [19:47:33]OFD Sender: To server: pG, [19:47:33]CommunicateWithHost lk.salyk.kg:30040 [19:47:33]ConnectInit lk.salyk.kg [19:47:33]written 0, free lines is 4095 [19:47:33]Write to MH i2c: 01 00 00 C8 06 CE [19:47:33]Write i2c OK [19:47:33]MH_I2C_Read... [19:47:33]Read from MH i2c: 01 [19:47:33]MH_I2C_Read... [19:47:33]Read from MH i2c: 01 07 00 [19:47:33]MH_I2C_Read... [19:47:33]Read from MH i2c: 01 07 00 C8 06 00 00 00 00 00 C6 0C A7 [19:47:33]RasterBufferAndPrint [19:47:33]line [19:47:33]line [19:47:33]line [19:47:33]line [19:47:33]line [19:47:33]written 0, free lines is 3282 [19:47:33]MH_Cut [19:47:33]Write to MH i2c: D1 01 00 CF 06 01 A7 [19:47:33]Write i2c OK [19:47:33]MH_I2C_Read... [19:47:33]Read from MH i2c: D1 [19:47:33]MH_I2C_Read... [19:47:33]Read from MH i2c: D1 01 00 [19:47:33]MH_I2C_Read... [19:47:33]Read from MH i2c: D1 01 00 CF 06 00 A6 [19:47:33]Write to MH i2c: 01 00 00 D0 06 D6 [19:47:33]Write i2c OK [19:47:33]MH_I2C_Read... [19:47:34]Connected sock=10 [19:47:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 2E 35 04 01 72 5B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 53 E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 87 02 00 35 04 06 00 17 CE B6 D5 E1 5D EA 78 7B 16 9E 8E AB 70 [19:47:34]*** Cut start [19:47:34]*** Purtial cut [19:47:34]*** Stage 1: CUTSNS_PIN = 1 [19:47:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E8 E1 47 00 7D 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 87 02 00 F4 03 04 00 9F 90 C8 66 B6 04 01 00 00 BE C3 24 23 86 3B 07 B0 [19:47:35]CommunicateWithHost err = 0 [19:47:35]CheckOFDResponse [19:47:35]1017 (14) - 77093643461234 [19:47:35]1041 (16) - 0000000000871769 [19:47:35]1040 (4) - 165778 [19:47:35]1012 (4) - 23.08.2024 13:37 [19:47:35]1206 (1) - 0 [19:47:35]OFD Sender: Remove packet 165778 [19:47:35]ProducePacketName [19:47:35]name=ofd_packets/00165778 [19:47:35]NVStorageDeleteData [19:47:36]OFD Sender: No OFD packet to send [19:47:36]Read from MH i2c: 01 [19:47:36]MH_I2C_Read... [19:47:36]*** Stop cut motor [19:47:36]*** Cut end [19:47:36]Read from MH i2c: 01 07 00 [19:47:36]MH_I2C_Read... [19:47:36]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 FF 0F EB [19:47:36]process_action close_receipt done [19:47:36]requested_data is exist [19:47:36]produce_requested_data [19:47:36]requested_item fm.sn is exist - process it [19:47:36]wFMCommunicate request_size=4 [19:47:36]MH_SAM_APDU [19:47:36]CAPDU: 80 11 00 00 [19:47:36]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [19:47:36]Write i2c OK [19:47:36]MH_I2C_Read... [19:47:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:47:36]Read from MH i2c: E2 [19:47:36]MH_I2C_Read... [19:47:36]Read from MH i2c: E2 17 00 [19:47:36]MH_I2C_Read... [19:47:36]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [19:47:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:47:36]wFMCommunicate OK [19:47:36]requested_item fd.num is exist - process it [19:47:36]SAM_PROTO_GetFieldsCounters [19:47:36]wFMCommunicate request_size=4 [19:47:36]MH_SAM_APDU [19:47:36]CAPDU: 80 13 00 00 [19:47:36]Write to MH i2c: E2 08 00 D2 06 80 13 00 00 00 00 00 00 54 [19:47:36]Write i2c OK [19:47:36]MH_I2C_Read... [19:47:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:47:36]Read from MH i2c: E2 [19:47:36]MH_I2C_Read... [19:47:36]Read from MH i2c: E2 62 00 [19:47:36]MH_I2C_Read... [19:47:36]Read from MH i2c: E2 62 00 D2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 D6 [19:47:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:47:36]wFMCommunicate OK [19:47:36]SAM_PROTO_GetFieldsCounters done [19:47:36]requested_item shift.num is exist - process it [19:47:36]requested_item shift.opened is exist - process it [19:47:36]req_shift_opened [19:47:36]FM_GetShiftState [19:47:36]SAM_PROTO_GetShiftState [19:47:36]wFMCommunicate request_size=4 [19:47:36]MH_SAM_APDU [19:47:36]CAPDU: 80 13 01 00 [19:47:36]Write to MH i2c: E2 08 00 D3 06 80 13 01 00 00 00 00 00 56 [19:47:36]Write i2c OK [19:47:36]MH_I2C_Read... [19:47:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:47:36]Read from MH i2c: E2 [19:47:36]MH_I2C_Read... [19:47:36]Read from MH i2c: E2 0E 00 [19:47:36]MH_I2C_Read... [19:47:36]Read from MH i2c: E2 0E 00 D3 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 84 [19:47:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:47:36]wFMCommunicate OK [19:47:36]SAM_PROTO_GetShiftState done [19:47:36]FM_GetShiftState done [19:47:36]req_shift_opened done [19:47:36]requested_item shift.open_date is exist - process it [19:47:36]req_shift_open_date [19:47:36]req_shift_open_date done [19:47:36]produce_requested_data done [19:47:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165778,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:47:36]process_action_free close_receipt [19:47:36]json_value_free [19:47:36]json_value_free done [19:47:36]process_json_proto returns [19:47:36]Send response to host [19:47:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165778,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:47:36]free response buf [19:47:36]execute_script done [19:47:36]execute_script returns [19:47:36]free content buf [19:47:36]Sock 9.Close socket [19:47:36]Sock 9.Thread stoped [19:47:41]OFD Sender: No OFD packet to send [19:47:46]OFD Sender: No OFD packet to send [19:47:51]OFD Sender: No OFD packet to send [19:47:56]OFD Sender: No OFD packet to send [19:48:01]OFD Sender: No OFD packet to send [19:48:06]OFD Sender: No OFD packet to send [19:48:11]OFD Sender: No OFD packet to send [19:48:16]OFD Sender: No OFD packet to send [19:48:21]OFD Sender: No OFD packet to send [19:48:24]recv_with_timeout no data received [19:48:26]OFD Sender: No OFD packet to send [19:48:31]OFD Sender: No OFD packet to send [19:48:36]OFD Sender: No OFD packet to send [19:48:41]accept exits with 7 [19:48:41]New connection [19:48:41]New thread 3067202916 created [19:48:41]Thread 3067346276 joined [19:48:41]Waiting for new connection... [19:48:41] Sock 7.Parse request [19:48:41]Sock 7.Check first char [19:48:41]Sock 7.First char is OK [19:48:41]request: POST /json_proto HTTP/1.0 [19:48:41]Method: POST [19:48:41]URL: /json_proto [19:48:41]Method is POST - this is cgi request [19:48:41]url: /json_proto [19:48:41]query_string will be loaded in cgi processing [19:48:41]execute_cgi json_proto POST (null) [19:48:41]execute_cgi path=json_proto method=POST [19:48:41]POST find Content-Length [19:48:41]Host: 172.17.44.132:8080 [19:48:41]Content-Length: 820 [19:48:41]Content-Type: application/json [19:48:41] [19:48:41]POST finish read [19:48:41]Found Content-Length = 820 [19:48:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 24.070, "sum" : 900.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 900.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:48:41]execute_script... [19:48:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294640", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 24.070, "sum" : 900.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 900.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:48:41]POST & json_proto [19:48:41]process_json_proto [19:48:41]json parsed OK: [19:48:41]protocol is kg_v1.0 [19:48:41]action value=close_receipt [19:48:41]process_action close_receipt [19:48:41]cmd_close_receipt [19:48:41]MH_GetDate [19:48:41]Write to MH i2c: F0 00 00 D4 06 C9 [19:48:41]Write i2c OK [19:48:41]MH_I2C_Read... [19:48:41]Read from MH i2c: F0 [19:48:41]MH_I2C_Read... [19:48:41]Read from MH i2c: F0 09 00 [19:48:41]MH_I2C_Read... [19:48:41]Read from MH i2c: F0 09 00 D4 06 00 99 E7 C8 66 2A 83 C1 65 53 [19:48:41]GetLastDocTimeStamp 1724442451 [19:48:41]current date 1724442521 [19:48:41]FM_GetShiftState [19:48:41]SAM_PROTO_GetShiftState [19:48:41]wFMCommunicate request_size=4 [19:48:41]MH_SAM_APDU [19:48:41]CAPDU: 80 13 01 00 [19:48:41]Write to MH i2c: E2 08 00 D5 06 80 13 01 00 00 00 00 00 58 [19:48:41]Write i2c OK [19:48:41]MH_I2C_Read... [19:48:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:48:41]Read from MH i2c: E2 [19:48:41]MH_I2C_Read... [19:48:41]Read from MH i2c: E2 0E 00 [19:48:41]MH_I2C_Read... [19:48:41]Read from MH i2c: E2 0E 00 D5 06 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 86 [19:48:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:48:41]wFMCommunicate OK [19:48:41]SAM_PROTO_GetShiftState done [19:48:41]FM_GetShiftState done [19:48:41]opened in 1724372766 [19:48:41]opened+sec_in_day 1724459166 [19:48:41]quantity*price = 90021 [19:48:41]sum+1 = 90023 [19:48:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 900.22 НСП 1% : 7.97 НДС 12% : 95.60 Наличными: 0.00 Безнал.: 900.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 632 23.08.2024 19:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165779 ФПД: 90419783478981 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T194841&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165779&fm=90419783478981&tin=02508201610067®Number=0000000000092562&sum=90022 [19:48:42]StoreToDocumentArchive [19:48:42]shift 469 fd 165779 [19:48:42]save to /storage/0469/doc_00165779 [19:48:42]save last doc name /storage/0469/doc_00165779 to /storage/kkm_last_doc_name [19:48:42]save OK [19:48:42]Clear old archive folders... [19:48:42]ProcessDocumentItem done err = 0, tmpTLVsize=250 [19:48:42]tlvbuf is 01053830 [19:48:42]SAM_PROTO_ClearQueue [19:48:42]wFMCommunicate request_size=4 [19:48:42]MH_SAM_APDU [19:48:42]CAPDU: 80 09 00 00 [19:48:42]Write to MH i2c: E2 08 00 E2 06 80 09 00 00 00 00 00 00 5A [19:48:42]Write i2c OK [19:48:42]MH_I2C_Read... [19:48:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:48:42]Read from MH i2c: E2 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 03 00 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [19:48:42]RAPDU: 90 00 [19:48:42]wFMCommunicate OK [19:48:42]SAM_PROTO_ClearQueue done [19:48:42]KKMCreateOFDPacket [19:48:42]OFDProtocolAddRootSTLVToBuf [19:48:42]FM_MakeSignedData [19:48:42]FM_MakeSignedData [19:48:42]SAM_PROTO_SignData [19:48:42]wFMCommunicate request_size=4 [19:48:42]MH_SAM_APDU [19:48:42]CAPDU: 80 0D 01 02 [19:48:42]Write to MH i2c: E2 08 00 E3 06 80 0D 01 02 00 00 00 00 62 [19:48:42]Write i2c OK [19:48:42]MH_I2C_Read... [19:48:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:48:42]Read from MH i2c: E2 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 03 00 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [19:48:42]RAPDU: 90 00 [19:48:42]wFMCommunicate OK [19:48:42]wFMCommunicate request_size=255 [19:48:42]MH_SAM_APDU [19:48:42]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 06 5E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 99 E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 87 02 00 35 04 06 00 52 3C [19:48:42]Write to MH i2c: E2 02 01 E4 06 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 06 5E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 99 E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 87 02 00 35 04 06 00 52 3C 00 00 86 [19:48:42]Write i2c OK [19:48:42]MH_I2C_Read... [19:48:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:42]Read from MH i2c: E2 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 03 00 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [19:48:42]RAPDU: 90 00 [19:48:42]wFMCommunicate OK [19:48:42]wFMCommunicate request_size=9 [19:48:42]MH_SAM_APDU [19:48:42]CAPDU: 80 0D 02 02 04 7F 13 2E C5 [19:48:42]Write to MH i2c: E2 0C 00 E5 06 80 0D 02 02 04 00 7F 13 2E C5 00 00 F2 [19:48:42]Write i2c OK [19:48:42]MH_I2C_Read... [19:48:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:48:42]Read from MH i2c: E2 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 03 00 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [19:48:42]RAPDU: 90 00 [19:48:42]wFMCommunicate OK [19:48:42]wFMCommunicate request_size=4 [19:48:42]MH_SAM_APDU [19:48:42]CAPDU: 80 0D 03 02 [19:48:42]Write to MH i2c: E2 08 00 E6 06 80 0D 03 02 00 00 00 00 67 [19:48:42]Write i2c OK [19:48:42]MH_I2C_Read... [19:48:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:48:42]Read from MH i2c: E2 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 0B 00 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 0B 00 E6 06 00 06 1A 31 AF C3 99 56 74 90 00 8E [19:48:42]RAPDU: 06 1A 31 AF C3 99 56 74 90 00 [19:48:42]wFMCommunicate OK [19:48:42]SAM_PROTO_SignData done [19:48:42]FM_MakeSignedData done [19:48:42]CreateOFDProtocolMessage [19:48:42]wFMCommunicate request_size=4 [19:48:42]MH_SAM_APDU [19:48:42]CAPDU: 80 11 00 00 [19:48:42]Write to MH i2c: E2 08 00 E7 06 80 11 00 00 00 00 00 00 67 [19:48:42]Write i2c OK [19:48:42]MH_I2C_Read... [19:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:48:42]Read from MH i2c: E2 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 17 00 [19:48:42]MH_I2C_Read... [19:48:42]Read from MH i2c: E2 17 00 E7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [19:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:48:42]wFMCommunicate OK [19:48:42]CreateOFDProtocolMessage done [19:48:42]OFDSenderStorePacket 165779 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17261835+1707180842=1724442677 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 36 E8 C8 66 2A 83 C1 65 1E [19:51:18]Current date/time: 23.08.2024 19:51 [19:51:18]FM_Init [19:51:18]wFMConnect [19:51:18]MH_SAM_On [19:51:18]Write to MH i2c: E0 00 00 08 00 E7 [19:51:18]Write i2c OK [19:51:18]MH_I2C_Read... [19:51:18]*** iso7816_init finished! [19:51:18]*** atr: [19:51:18]*** 0F 3B D5 18 FF 81 91 FE [19:51:18]*** 1F C3 80 73 C8 21 10 0A [19:51:18]*** 00 00 00 00 00 00 00 00 [19:51:18]*** 00 00 00 00 00 00 00 00 [19:51:18]*** 00 00 00 00 00 00 00 00 [19:51:18]*** 00 00 00 00 00 00 00 00 [19:51:18]*** 00 00 00 00 00 00 00 00 [19:51:18]*** 00 00 00 00 00 00 00 00 [19:51:18]Read from MH i2c: E0 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E0 10 00 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [19:51:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:51:18]wFMCommunicate request_size=10 [19:51:18]MH_SAM_APDU [19:51:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:51:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:51:18]Write i2c OK [19:51:18]MH_I2C_Read... [19:51:18]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:51:18]Read from MH i2c: E2 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 03 00 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:51:18]RAPDU: 90 00 [19:51:18]wFMCommunicate OK [19:51:18]wFMCommunicate request_size=4 [19:51:18]MH_SAM_APDU [19:51:18]CAPDU: 80 11 00 00 [19:51:18]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:51:18]Write i2c OK [19:51:18]MH_I2C_Read... [19:51:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:18]Read from MH i2c: E2 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 17 00 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [19:51:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:51:18]wFMCommunicate OK [19:51:18]Detected FM SN is 0000000000871769 [19:51:18]Stored FM SN is 0000000000871769 [19:51:18]wFMCommunicate request_size=9 [19:51:18]MH_SAM_APDU [19:51:18]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:51:18]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:51:18]Write i2c OK [19:51:18]MH_I2C_Read... [19:51:18]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:51:18]Read from MH i2c: E2 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 03 00 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:51:18]RAPDU: 90 00 [19:51:18]wFMCommunicate OK [19:51:18]FM PIN OK [19:51:18]wFMCommunicate request_size=8 [19:51:18]MH_SAM_APDU [19:51:18]CAPDU: 80 14 04 00 03 02 00 01 [19:51:18]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:51:18]Write i2c OK [19:51:18]MH_I2C_Read... [19:51:18]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:51:18]Read from MH i2c: E2 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 03 00 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:51:18]RAPDU: 90 00 [19:51:18]wFMCommunicate OK [19:51:18]wFMCommunicate request_size=13 [19:51:18]MH_SAM_APDU [19:51:18]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:51:18]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:51:18]Write i2c OK [19:51:18]MH_I2C_Read... [19:51:18]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:51:18]Read from MH i2c: E2 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 03 00 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:51:18]RAPDU: 90 00 [19:51:18]wFMCommunicate OK [19:51:18]wFMCommunicate request_size=4 [19:51:18]MH_SAM_APDU [19:51:18]CAPDU: 80 11 00 00 [19:51:18]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:51:18]Write i2c OK [19:51:18]MH_I2C_Read... [19:51:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:18]Read from MH i2c: E2 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 17 00 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [19:51:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:51:18]wFMCommunicate OK [19:51:18]DocumentArchiveInit [19:51:18]Start Httpd... [19:51:18]Httpd thread 3067485540 created [19:51:18]Write to MH i2c: 01 00 00 0F 00 0F [19:51:18]Write i2c OK [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: 01 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: 01 07 00 [19:51:18]MH_I2C_Read... [19:51:18]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:51:18]MH Int Process started [19:51:18]Allocated Socket 8 [19:51:18]Bind OK [19:51:18]Listen OK [19:51:18]httpd running on port 8080 [19:51:18]Waiting for new connection... [19:51:19]OFD Sender: Processing packet 165779 [packets to send 998, broken 997] [19:51:19]ProducePacketName [19:51:19]name=ofd_packets/00165779 [19:51:19]OFD Sender: To server: pG, [19:51:19]CommunicateWithHost lk.salyk.kg:30040 [19:51:19]ConnectInit lk.salyk.kg [19:51:20]Connected sock=7 [19:51:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 C2 93 06 01 FD D9 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 06 5E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 99 E7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 87 02 00 35 04 06 00 52 3C 7F 13 2E C5 06 1A 31 AF C3 99 56 74 [19:51:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 67 A2 47 00 43 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 87 02 00 F4 03 04 00 82 91 C8 66 B6 04 01 00 00 DF 9C C7 A3 76 0D 59 83 [19:51:21]CommunicateWithHost err = 0 [19:51:21]CheckOFDResponse [19:51:21]1017 (14) - 77093643461234 [19:51:21]1041 (16) - 0000000000871769 [19:51:21]1040 (4) - 165779 [19:51:21]1012 (4) - 23.08.2024 13:41 [19:51:21]1206 (1) - 0 [19:51:21]OFD Sender: Remove packet 165779 [19:51:21]ProducePacketName [19:51:21]name=ofd_packets/00165779 [19:51:21]NVStorageDeleteData [19:51:22]OFD Sender: No OFD packet to send [19:51:27]OFD Sender: No OFD packet to send [19:51:32]OFD Sender: No OFD packet to send [19:51:37]OFD Sender: No OFD packet to send [19:51:42]OFD Sender: No OFD packet to send [19:51:43]recv_with_timeout no data received [19:51:47]OFD Sender: No OFD packet to send [19:51:52]OFD Sender: No OFD packet to send [19:51:57]OFD Sender: No OFD packet to send [19:52:02]OFD Sender: No OFD packet to send [19:52:07]OFD Sender: No OFD packet to send [19:52:12]OFD Sender: No OFD packet to send [19:52:17]OFD Sender: No OFD packet to send [19:52:22]OFD Sender: No OFD packet to send [19:52:27]OFD Sender: No OFD packet to send [19:52:29]accept exits with 9 [19:52:29]New connection [19:52:29]New thread 3067198820 created [19:52:29]Waiting for new connection... [19:52:29] Sock 9.Parse request [19:52:29]Sock 9.Check first char [19:52:29]Sock 9.First char is OK [19:52:29]request: POST /json_proto HTTP/1.0 [19:52:29]Method: POST [19:52:29]URL: /json_proto [19:52:29]Method is POST - this is cgi request [19:52:29]url: /json_proto [19:52:29]query_string will be loaded in cgi processing [19:52:29]execute_cgi json_proto POST (null) [19:52:29]execute_cgi path=json_proto method=POST [19:52:29]POST find Content-Length [19:52:29]Host: 172.17.44.132:8080 [19:52:29]Content-Length: 215 [19:52:29]Content-Type: application/json [19:52:29] [19:52:29]POST finish read [19:52:29]Found Content-Length = 215 [19:52:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:29]execute_script... [19:52:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:29]POST & json_proto [19:52:29]process_json_proto [19:52:29]json parsed OK: [19:52:29]protocol is kg_v1.0 [19:52:29]action value=get_value [19:52:29]process_action get_value [19:52:29]cmd_get_value [19:52:29]process_action get_value done [19:52:29]requested_data is exist [19:52:29]produce_requested_data [19:52:29]requested_item kkm.sn is exist - process it [19:52:29]requested_item kkm.ver is exist - process it [19:52:29]requested_item fm.sn is exist - process it [19:52:29]wFMCommunicate request_size=4 [19:52:29]MH_SAM_APDU [19:52:29]CAPDU: 80 11 00 00 [19:52:29]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:52:29]Write i2c OK [19:52:29]MH_I2C_Read... [19:52:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:29]Read from MH i2c: E2 [19:52:29]MH_I2C_Read... [19:52:29]Read from MH i2c: E2 17 00 [19:52:29]MH_I2C_Read... [19:52:29]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [19:52:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:52:29]wFMCommunicate OK [19:52:29]requested_item fd.num is exist - process it [19:52:29]SAM_PROTO_GetFieldsCounters [19:52:29]wFMCommunicate request_size=4 [19:52:29]MH_SAM_APDU [19:52:29]CAPDU: 80 13 00 00 [19:52:29]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:52:29]Write i2c OK [19:52:29]MH_I2C_Read... [19:52:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:29]Read from MH i2c: E2 [19:52:29]MH_I2C_Read... [19:52:29]Read from MH i2c: E2 62 00 [19:52:29]MH_I2C_Read... [19:52:29]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 13 [19:52:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:52:29]wFMCommunicate OK [19:52:29]SAM_PROTO_GetFieldsCounters done [19:52:29]requested_item shift.num is exist - process it [19:52:29]requested_item shift.opened is exist - process it [19:52:29]req_shift_opened [19:52:29]FM_GetShiftState [19:52:29]SAM_PROTO_GetShiftState [19:52:29]wFMCommunicate request_size=4 [19:52:29]MH_SAM_APDU [19:52:29]CAPDU: 80 13 01 00 [19:52:29]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:52:29]Write i2c OK [19:52:29]MH_I2C_Read... [19:52:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:29]Read from MH i2c: E2 [19:52:29]MH_I2C_Read... [19:52:29]Read from MH i2c: E2 0E 00 [19:52:29]MH_I2C_Read... [19:52:29]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [19:52:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:52:29]wFMCommunicate OK [19:52:29]SAM_PROTO_GetShiftState done [19:52:29]FM_GetShiftState done [19:52:29]req_shift_opened done [19:52:29]requested_item shift.open_date is exist - process it [19:52:29]req_shift_open_date [19:52:29]req_shift_open_date done [19:52:29]produce_requested_data done [19:52:29]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165779,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:52:29]process_action_free get_value [19:52:29]json_value_free [19:52:29]json_value_free done [19:52:29]process_json_proto returns [19:52:29]Send response to host [19:52:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165779,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:52:29]free response buf [19:52:29]execute_script done [19:52:29]execute_script returns [19:52:29]free content buf [19:52:29]Sock 9.Close socket [19:52:29]Sock 9.Thread stoped [19:52:29]accept exits with 7 [19:52:29]New connection [19:52:29]New thread 3067055460 created [19:52:29]Thread 3067198820 joined [19:52:29]Waiting for new connection... [19:52:29] Sock 7.Parse request [19:52:29]Sock 7.Check first char [19:52:29]Sock 7.First char is OK [19:52:29]request: POST /json_proto HTTP/1.0 [19:52:29]Method: POST [19:52:29]URL: /json_proto [19:52:29]Method is POST - this is cgi request [19:52:29]url: /json_proto [19:52:29]query_string will be loaded in cgi processing [19:52:29]execute_cgi json_proto POST (null) [19:52:29]execute_cgi path=json_proto method=POST [19:52:29]POST find Content-Length [19:52:29]Host: 172.17.44.132:8080 [19:52:29]Content-Length: 331 [19:52:29]Content-Type: application/json [19:52:29] [19:52:29]POST finish read [19:52:29]Found Content-Length = 331 [19:52:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:52:29]execute_script... [19:52:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:52:30]POST & json_proto [19:52:30]process_json_proto [19:52:30]json parsed OK: [19:52:30]protocol is kg_v1.0 [19:52:30]action value=get_value [19:52:30]process_action get_value [19:52:30]cmd_get_value [19:52:30]process_action get_value done [19:52:30]requested_data is exist [19:52:30]produce_requested_data [19:52:30]requested_item fm.sale.total is exist - process it [19:52:30]SAM_PROTO_GetFMData [19:52:30]wFMCommunicate request_size=4 [19:52:30]MH_SAM_APDU [19:52:30]CAPDU: 80 13 03 00 [19:52:30]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:52:30]Write i2c OK [19:52:30]MH_I2C_Read... [19:52:30]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:52:30]Read from MH i2c: E2 [19:52:30]MH_I2C_Read... [19:52:30]Read from MH i2c: E2 FD 00 [19:52:30]MH_I2C_Read... [19:52:30]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 E8 83 02 00 69 04 A4 00 6F 04 04 00 D7 80 02 00 B1 04 05 00 59 BB 2C 7A 03 70 04 05 00 1E E0 EE 73 02 72 04 05 00 3B DB 3D 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 1E 8D 8C 5E 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 BA CE E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 5A [19:52:30]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 E8 83 02 00 69 04 A4 00 6F 04 04 00 D7 80 02 00 B1 04 05 00 59 BB 2C 7A 03 70 04 05 00 1E E0 EE 73 02 72 04 05 00 3B DB 3D 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 1E 8D 8C 5E 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 BA CE E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [19:52:30]wFMCommunicate OK [19:52:30]wFMCommunicate request_size=4 [19:52:30]MH_SAM_APDU [19:52:30]CAPDU: 80 17 00 00 [19:52:30]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:52:30]Write i2c OK [19:52:30]MH_I2C_Read... [19:52:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:30]Read from MH i2c: E2 [19:52:30]MH_I2C_Read... [19:52:30]Read from MH i2c: E2 FD 00 [19:52:30]MH_I2C_Read... [19:52:30]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [19:52:30]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [19:52:30]wFMCommunicate OK [19:52:30]wFMCommunicate request_size=4 [19:52:30]MH_SAM_APDU [19:52:30]CAPDU: 80 17 00 00 [19:52:30]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:52:30]Write i2c OK [19:52:30]MH_I2C_Read... [19:52:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:31]Read from MH i2c: E2 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: E2 FD 00 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [19:52:31]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [19:52:31]wFMCommunicate OK [19:52:31]wFMCommunicate request_size=4 [19:52:31]MH_SAM_APDU [19:52:31]CAPDU: 80 17 00 00 [19:52:31]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:52:31]Write i2c OK [19:52:31]MH_I2C_Read... [19:52:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:31]Read from MH i2c: E2 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: E2 FD 00 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [19:52:31]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [19:52:31]wFMCommunicate OK [19:52:31]wFMCommunicate request_size=4 [19:52:31]MH_SAM_APDU [19:52:31]CAPDU: 80 17 00 00 [19:52:31]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:52:31]Write i2c OK [19:52:31]MH_I2C_Read... [19:52:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [19:52:31]Read from MH i2c: E2 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: E2 E6 00 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [19:52:31]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 [19:52:33]RAPDU: 90 00 [19:52:33]wFMCommunicate OK [19:52:33]wFMCommunicate request_size=15 [19:52:33]MH_SAM_APDU [19:52:33]CAPDU: 80 15 02 00 0A 07 04 06 00 A0 86 01 00 00 00 [19:52:33]Write to MH i2c: E2 12 00 24 00 80 15 02 00 0A 00 07 04 06 00 A0 86 01 00 00 00 00 00 F0 [19:52:33]Write i2c OK [19:52:33]MH_I2C_Read... [19:52:33]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:52:33]Read from MH i2c: E2 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: E2 03 00 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: E2 03 00 24 00 00 90 00 98 [19:52:33]RAPDU: 90 00 [19:52:33]wFMCommunicate OK [19:52:33]wFMCommunicate request_size=15 [19:52:33]MH_SAM_APDU [19:52:33]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [19:52:33]Write to MH i2c: E2 12 00 25 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 FC [19:52:33]Write i2c OK [19:52:33]MH_I2C_Read... [19:52:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:52:34]Read from MH i2c: E2 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 25 00 00 90 00 99 [19:52:34]RAPDU: 90 00 [19:52:34]wFMCommunicate OK [19:52:34]wFMCommunicate request_size=11 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [19:52:34]Write to MH i2c: E2 0E 00 26 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D8 [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:52:34]Read from MH i2c: E2 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 26 00 00 90 00 9A [19:52:34]RAPDU: 90 00 [19:52:34]wFMCommunicate OK [19:52:34]wFMCommunicate request_size=13 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 15 02 00 08 F4 03 04 00 81 E8 C8 66 [19:52:34]Write to MH i2c: E2 10 00 27 00 80 15 02 00 08 00 F4 03 04 00 81 E8 C8 66 00 00 49 [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:52:34]Read from MH i2c: E2 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [19:52:34]RAPDU: 90 00 [19:52:34]wFMCommunicate OK [19:52:34]wFMCommunicate request_size=25 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [19:52:34]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:52:34]Read from MH i2c: E2 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [19:52:34]RAPDU: 90 00 [19:52:34]wFMCommunicate OK [19:52:34]wFMCommunicate request_size=4 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 15 03 00 [19:52:34]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:34]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:52:34]Read from MH i2c: E2 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 40 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 79 02 00 00 35 04 06 00 EA 84 EB AD A6 34 90 00 F4 [19:52:34]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 79 02 00 00 35 04 06 00 EA 84 EB AD A6 34 90 00 [19:52:34]wFMCommunicate OK [19:52:34]SAM_PROTO_ProcessDocument answer len = 59 [19:52:34]SAM_PROTO_ProcessDocument done [19:52:34]SetTLVBufToDocument [19:52:34]Processing tag 1209 (04B9) [19:52:34]Malloc new data [19:52:34]Processing tag 1041 (0411) [19:52:34]Processing tag 1040 (0410) [19:52:34]Malloc new data [19:52:34]Processing tag 1038 (040E) [19:52:34]Malloc new data [19:52:34]Processing tag 1042 (0412) [19:52:34]Malloc new data [19:52:34]Processing tag 1077 (0435) [19:52:34]Malloc new data [19:52:34]SetTLVBufToDocument err=0 [19:52:34]KKMLoadAndSignReceiptData store KKM data [19:52:34]KKMLoadAndSignReceiptData err=0 [19:52:34]wFMCommunicate request_size=4 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 11 00 00 [19:52:34]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:34]Read from MH i2c: E2 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 17 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [19:52:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:52:34]wFMCommunicate OK [19:52:34]Счет N : (1)294645 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 21 Товар: 2710194800 ДТ-К-5 13.130 * 76.20 = 1000.51 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 633 23.08.2024 19:52 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165780 ФПД: 257856610608692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T195233&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165780&fm=257856610608692&tin=02508201610067®Number=0000000000092562&sum=100000 [19:52:34]StoreToDocumentArchive [19:52:34]shift 469 fd 165780 [19:52:34]save to /storage/0469/doc_00165780 [19:52:34]save last doc name /storage/0469/doc_00165780 to /storage/kkm_last_doc_name [19:52:34]save OK [19:52:34]Clear old archive folders... [19:52:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:52:34]tlvbuf is 002F5930 [19:52:34]SAM_PROTO_ClearQueue [19:52:34]wFMCommunicate request_size=4 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 09 00 00 [19:52:34]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:34]Read from MH i2c: E2 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:52:34]RAPDU: 90 00 [19:52:34]wFMCommunicate OK [19:52:34]SAM_PROTO_ClearQueue done [19:52:34]KKMCreateOFDPacket [19:52:34]OFDProtocolAddRootSTLVToBuf [19:52:34]FM_MakeSignedData [19:52:34]FM_MakeSignedData [19:52:34]SAM_PROTO_SignData [19:52:34]wFMCommunicate request_size=4 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 0D 01 02 [19:52:34]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:34]Read from MH i2c: E2 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:52:34]RAPDU: 90 00 [19:52:34]wFMCommunicate OK [19:52:34]wFMCommunicate request_size=255 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 79 02 00 00 F4 03 04 00 81 E8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 87 02 00 35 04 06 00 EA 84 EB AD [19:52:35]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 79 02 00 00 F4 03 04 00 81 E8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 87 02 00 35 04 06 00 EA 84 EB AD 00 00 3F [19:52:35]Write i2c OK [19:52:35]MH_I2C_Read... [19:52:35]recv_with_timeout no data received [19:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:35]Read from MH i2c: E2 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:52:35]RAPDU: 90 00 [19:52:35]wFMCommunicate OK [19:52:35]wFMCommunicate request_size=7 [19:52:35]MH_SAM_APDU [19:52:35]CAPDU: 80 0D 02 02 02 A6 34 [19:52:35]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 A6 34 00 00 86 [19:52:35]Write i2c OK [19:52:35]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17262036+1707180842=1724442878 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 FE E8 C8 66 2A 83 C1 65 E6 [19:54:38]Current date/time: 23.08.2024 19:54 [19:54:38]FM_Init [19:54:38]wFMConnect [19:54:38]MH_SAM_On [19:54:38]Write to MH i2c: E0 00 00 08 00 E7 [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_init finished! [19:54:38]*** atr: [19:54:38]*** 0F 3B D5 18 FF 81 91 FE [19:54:38]*** 1F C3 80 73 C8 21 10 0A [19:54:38]*** 00 00 00 00 00 00 00 00 [19:54:38]*** 00 00 00 00 00 00 00 00 [19:54:38]*** 00 00 00 00 00 00 00 00 [19:54:38]*** 00 00 00 00 00 00 00 00 [19:54:38]*** 00 00 00 00 00 00 00 00 [19:54:38]*** 00 00 00 00 00 00 00 00 [19:54:38]Read from MH i2c: E0 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E0 10 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [19:54:38]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:54:38]wFMCommunicate request_size=10 [19:54:38]MH_SAM_APDU [19:54:38]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:54:38]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:54:38]Read from MH i2c: E2 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 03 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:54:38]RAPDU: 90 00 [19:54:38]wFMCommunicate OK [19:54:38]wFMCommunicate request_size=4 [19:54:38]MH_SAM_APDU [19:54:38]CAPDU: 80 11 00 00 [19:54:38]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:38]Read from MH i2c: E2 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 17 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [19:54:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:54:38]wFMCommunicate OK [19:54:38]Detected FM SN is 0000000000871769 [19:54:38]Stored FM SN is 0000000000871769 [19:54:38]wFMCommunicate request_size=9 [19:54:38]MH_SAM_APDU [19:54:38]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:54:38]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:54:38]Read from MH i2c: E2 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 03 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:54:38]RAPDU: 90 00 [19:54:38]wFMCommunicate OK [19:54:38]FM PIN OK [19:54:38]wFMCommunicate request_size=8 [19:54:38]MH_SAM_APDU [19:54:38]CAPDU: 80 14 04 00 03 02 00 01 [19:54:38]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:54:38]Read from MH i2c: E2 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 03 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:54:38]RAPDU: 90 00 [19:54:38]wFMCommunicate OK [19:54:38]wFMCommunicate request_size=13 [19:54:38]MH_SAM_APDU [19:54:38]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:54:38]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:54:38]Read from MH i2c: E2 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 03 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:54:38]RAPDU: 90 00 [19:54:38]wFMCommunicate OK [19:54:38]wFMCommunicate request_size=4 [19:54:38]MH_SAM_APDU [19:54:38]CAPDU: 80 11 00 00 [19:54:38]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:38]Read from MH i2c: E2 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 17 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [19:54:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:54:38]wFMCommunicate OK [19:54:38]DocumentArchiveInit [19:54:38]Start Httpd... [19:54:38]Httpd thread 3067411812 created [19:54:38]Write to MH i2c: 01 00 00 0F 00 0F [19:54:38]Write i2c OK [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: 01 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: 01 07 00 [19:54:38]MH_I2C_Read... [19:54:38]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:54:38]Allocated Socket 5 [19:54:38]Bind OK [19:54:38]Listen OK [19:54:38]httpd running on port 8080 [19:54:38]Waiting for new connection... [19:54:38]MH Int Process started [19:54:38]accept exits with 6 [19:54:38]New connection [19:54:38]New thread 3067125092 created [19:54:38]Waiting for new connection... [19:54:38] Sock 6.Parse request [19:54:38]Sock 6.Check first char [19:54:38]Sock 6.First char is OK [19:54:38]request: POST /json_proto HTTP/1.0 [19:54:38]Method: POST [19:54:38]URL: /json_proto [19:54:38]Method is POST - this is cgi request [19:54:38]url: /json_proto [19:54:38]query_string will be loaded in cgi processing [19:54:38]execute_cgi json_proto POST (null) [19:54:38]execute_cgi path=json_proto method=POST [19:54:38]POST find Content-Length [19:54:38]Host: 172.17.44.132:8080 [19:54:38]Content-Length: 215 [19:54:38]Content-Type: application/json [19:54:38] [19:54:38]POST finish read [19:54:38]Found Content-Length = 215 [19:54:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:38]execute_script... [19:54:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:54:38]POST & json_proto [19:54:38]process_json_proto [19:54:39]json parsed OK: [19:54:39]protocol is kg_v1.0 [19:54:39]action value=get_value [19:54:39]process_action get_value [19:54:39]cmd_get_value [19:54:39]process_action get_value done [19:54:39]requested_data is exist [19:54:39]produce_requested_data [19:54:39]requested_item kkm.sn is exist - process it [19:54:39]requested_item kkm.ver is exist - process it [19:54:39]requested_item fm.sn is exist - process it [19:54:39]wFMCommunicate request_size=4 [19:54:39]MH_SAM_APDU [19:54:39]CAPDU: 80 11 00 00 [19:54:39]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:54:39]Write i2c OK [19:54:39]MH_I2C_Read... [19:54:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:54:39]Read from MH i2c: E2 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 17 00 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [19:54:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:54:39]wFMCommunicate OK [19:54:39]requested_item fd.num is exist - process it [19:54:39]SAM_PROTO_GetFieldsCounters [19:54:39]wFMCommunicate request_size=4 [19:54:39]MH_SAM_APDU [19:54:39]CAPDU: 80 13 00 00 [19:54:39]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:54:39]Write i2c OK [19:54:39]MH_I2C_Read... [19:54:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:54:39]Read from MH i2c: E2 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 62 00 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 1F [19:54:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:54:39]wFMCommunicate OK [19:54:39]SAM_PROTO_GetFieldsCounters done [19:54:39]requested_item shift.num is exist - process it [19:54:39]requested_item shift.opened is exist - process it [19:54:39]req_shift_opened [19:54:39]FM_GetShiftState [19:54:39]SAM_PROTO_GetShiftState [19:54:39]wFMCommunicate request_size=4 [19:54:39]MH_SAM_APDU [19:54:39]CAPDU: 80 13 01 00 [19:54:39]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:54:39]Write i2c OK [19:54:39]MH_I2C_Read... [19:54:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:54:39]Read from MH i2c: E2 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 0E 00 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [19:54:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:54:39]wFMCommunicate OK [19:54:39]SAM_PROTO_GetShiftState done [19:54:39]FM_GetShiftState done [19:54:39]req_shift_opened done [19:54:39]requested_item shift.open_date is exist - process it [19:54:39]req_shift_open_date [19:54:39]req_shift_open_date done [19:54:39]produce_requested_data done [19:54:39]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165782,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [19:54:39]process_action_free get_value [19:54:39]json_value_free [19:54:39]json_value_free done [19:54:39]process_json_proto returns [19:54:39]Send response to host [19:54:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165782,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [19:54:39]free response buf [19:54:39]execute_script done [19:54:39]execute_script returns [19:54:39]free content buf [19:54:39]Sock 6.Close socket [19:54:39]Sock 6.Thread stoped [19:54:39]accept exits with 10 [19:54:39]New connection [19:54:39]New thread 3066981732 created [19:54:39]Thread 3067125092 joined [19:54:39]Waiting for new connection... [19:54:39] Sock 10.Parse request [19:54:39]Sock 10.Check first char [19:54:39]Sock 10.First char is OK [19:54:39]request: POST /json_proto HTTP/1.0 [19:54:39]Method: POST [19:54:39]URL: /json_proto [19:54:39]Method is POST - this is cgi request [19:54:39]url: /json_proto [19:54:39]query_string will be loaded in cgi processing [19:54:39]execute_cgi json_proto POST (null) [19:54:39]execute_cgi path=json_proto method=POST [19:54:39]POST find Content-Length [19:54:39]Host: 172.17.44.132:8080 [19:54:39]Content-Length: 331 [19:54:39]Content-Type: application/json [19:54:39] [19:54:39]POST finish read [19:54:39]Found Content-Length = 331 [19:54:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:54:39]execute_script... [19:54:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:54:39]POST & json_proto [19:54:39]process_json_proto [19:54:39]json parsed OK: [19:54:39]protocol is kg_v1.0 [19:54:39]action value=get_value [19:54:39]process_action get_value [19:54:39]cmd_get_value [19:54:39]process_action get_value done [19:54:39]requested_data is exist [19:54:39]produce_requested_data [19:54:39]requested_item fm.sale.total is exist - process it [19:54:39]SAM_PROTO_GetFMData [19:54:39]wFMCommunicate request_size=4 [19:54:39]MH_SAM_APDU [19:54:39]CAPDU: 80 13 03 00 [19:54:39]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:54:39]Write i2c OK [19:54:39]MH_I2C_Read... [19:54:39]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:54:39]Read from MH i2c: E2 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 FD 00 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 EB 83 02 00 69 04 A4 00 6F 04 04 00 DA 80 02 00 B1 04 05 00 59 2C 2F 7A 03 70 04 05 00 1E 51 F1 73 02 72 04 05 00 3B DB 3D 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 89 CF 8C 5E 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 43 D4 E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 84 [19:54:39]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 EB 83 02 00 69 04 A4 00 6F 04 04 00 DA 80 02 00 B1 04 05 00 59 2C 2F 7A 03 70 04 05 00 1E 51 F1 73 02 72 04 05 00 3B DB 3D 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 89 CF 8C 5E 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 43 D4 E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [19:54:39]wFMCommunicate OK [19:54:39]wFMCommunicate request_size=4 [19:54:39]MH_SAM_APDU [19:54:39]CAPDU: 80 17 00 00 [19:54:39]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:54:39]Write i2c OK [19:54:39]MH_I2C_Read... [19:54:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:54:39]Read from MH i2c: E2 [19:54:39]MH_I2C_Read... [19:54:39]Read from MH i2c: E2 FD 00 [19:54:39]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [19:54:40]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [19:54:40]wFMCommunicate OK [19:54:40]wFMCommunicate request_size=4 [19:54:40]MH_SAM_APDU [19:54:40]CAPDU: 80 17 00 00 [19:54:40]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:54:40]Write i2c OK [19:54:40]MH_I2C_Read... [19:54:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:54:40]Read from MH i2c: E2 [19:54:40]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 FD 00 [19:54:40]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [19:54:40]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [19:54:40]wFMCommunicate OK [19:54:40]wFMCommunicate request_size=4 [19:54:40]MH_SAM_APDU [19:54:40]CAPDU: 80 17 00 00 [19:54:40]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:54:40]Write i2c OK [19:54:40]MH_I2C_Read... [19:54:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:54:40]Read from MH i2c: E2 [19:54:40]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 FD 00 [19:54:40]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [19:54:40]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [19:54:40]wFMCommunicate OK [19:54:40]wFMCommunicate request_size=4 [19:54:40]MH_SAM_APDU [19:54:40]CAPDU: 80 17 00 00 [19:54:40]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:54:40]Write i2c OK [19:54:40]MH_I2C_Read... [19:54:40]OFD Sender: Processing packet 165782 [packets to send 998, broken 997] [19:54:40]ProducePacketName [19:54:40]name=ofd_packets/00165782 [19:54:40]OFD Sender: To server: pG, [19:54:40]CommunicateWithHost lk.salyk.kg:30040 [19:54:40]ConnectInit lk.salyk.kg [19:54:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [19:54:40]Read from MH i2c: E2 [19:54:40]MH_I2C_Read... [19:54:40]Read from MH i2c: E2 E6 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:52:31]wFMCommunicate OK [19:52:31]SAM_PROTO_GetFMData done [19:52:31]requested_item fm.sale_refund.total is exist - process it [19:52:31]requested_item fm.buy.total is exist - process it [19:52:31]requested_item shift.sale.total is exist - process it [19:52:31]SAM_PROTO_GetShiftData [19:52:31]wFMCommunicate request_size=4 [19:52:31]MH_SAM_APDU [19:52:31]CAPDU: 80 13 02 00 [19:52:31]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:52:31]Write i2c OK [19:52:31]MH_I2C_Read... [19:52:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:52:31]Read from MH i2c: E2 [19:52:31]MH_I2C_Read... [19:52:31]Read from MH i2c: E2 FD 00 [19:52:31]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 78 02 00 00 69 04 9F 00 6F 04 04 00 78 02 00 00 B1 04 04 00 12 49 86 03 70 04 04 00 E0 25 66 02 72 04 04 00 32 23 20 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 3E D6 5F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 61 FC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 02 [19:52:32]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 78 02 00 00 69 04 9F 00 6F 04 04 00 78 02 00 00 B1 04 04 00 12 49 86 03 70 04 04 00 E0 25 66 02 72 04 04 00 32 23 20 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 3E D6 5F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 61 FC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [19:52:32]wFMCommunicate OK [19:52:32]wFMCommunicate request_size=4 [19:52:32]MH_SAM_APDU [19:52:32]CAPDU: 80 17 00 00 [19:52:32]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:52:32]Write i2c OK [19:52:32]MH_I2C_Read... [19:52:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:32]Read from MH i2c: E2 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 FD 00 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [19:52:32]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [19:52:32]wFMCommunicate OK [19:52:32]wFMCommunicate request_size=4 [19:52:32]MH_SAM_APDU [19:52:32]CAPDU: 80 17 00 00 [19:52:32]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:52:32]Write i2c OK [19:52:32]MH_I2C_Read... [19:52:32]OFD Sender: No OFD packet to send [19:52:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:32]Read from MH i2c: E2 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 FD 00 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [19:52:32]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [19:52:32]wFMCommunicate OK [19:52:32]wFMCommunicate request_size=4 [19:52:32]MH_SAM_APDU [19:52:32]CAPDU: 80 17 00 00 [19:52:32]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:52:32]Write i2c OK [19:52:32]MH_I2C_Read... [19:52:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:52:32]Read from MH i2c: E2 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 FD 00 [19:52:32]MH_I2C_Read... [19:52:32]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [19:52:32]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:52:33]wFMCommunicate OK [19:52:33]SAM_PROTO_GetShiftData done [19:52:33]requested_item shift.sale.total_cash is exist - process it [19:52:33]requested_item shift.sale_refund.total is exist - process it [19:52:33]requested_item shift.sale_refund.total_cash is exist - process it [19:52:33]requested_item shift.buy.total is exist - process it [19:52:33]requested_item shift.buy.total_cash is exist - process it [19:52:33]produce_requested_data done [19:52:33]produce_requested_data return {"fm.sale.total":149346537.85,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":591321.78,"shift.sale.total_cash":402488.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [19:52:33]process_action_free get_value [19:52:33]json_value_free [19:52:33]json_value_free done [19:52:33]process_json_proto returns [19:52:33]Send response to host [19:52:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149346537.85,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":591321.78,"shift.sale.total_cash":402488.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [19:52:33]free response buf [19:52:33]execute_script done [19:52:33]execute_script returns [19:52:33]free content buf [19:52:33]Sock 7.Close socket [19:52:33]Sock 7.Thread stoped [19:52:33]accept exits with 9 [19:52:33]New connection [19:52:33]New thread 3067198820 created [19:52:33]Thread 3067055460 joined [19:52:33]Waiting for new connection... [19:52:33] Sock 9.Parse request [19:52:33]Sock 9.Check first char [19:52:33]Sock 9.First char is OK [19:52:33]request: POST /json_proto HTTP/1.0 [19:52:33]Method: POST [19:52:33]URL: /json_proto [19:52:33]Method is POST - this is cgi request [19:52:33]url: /json_proto [19:52:33]query_string will be loaded in cgi processing [19:52:33]execute_cgi json_proto POST (null) [19:52:33]execute_cgi path=json_proto method=POST [19:52:33]POST find Content-Length [19:52:33]Host: 172.17.44.132:8080 [19:52:33]Content-Length: 679 [19:52:33]Content-Type: application/json [19:52:33] [19:52:33]POST finish read [19:52:33]Found Content-Length = 679 [19:52:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:33]execute_script... [19:52: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)294645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:33]POST & json_proto [19:52:33]process_json_proto [19:52:33]json parsed OK: [19:52:33]protocol is kg_v1.0 [19:52:33]action value=close_receipt [19:52:33]process_action close_receipt [19:52:33]cmd_close_receipt [19:52:33]MH_GetDate [19:52:33]Write to MH i2c: F0 00 00 1D 00 0C [19:52:33]Write i2c OK [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: F0 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: F0 09 00 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: F0 09 00 1D 00 00 81 E8 C8 66 2A 83 C1 65 7F [19:52:33]GetLastDocTimeStamp 1724442521 [19:52:33]current date 1724442753 [19:52:33]FM_GetShiftState [19:52:33]SAM_PROTO_GetShiftState [19:52:33]wFMCommunicate request_size=4 [19:52:33]MH_SAM_APDU [19:52:33]CAPDU: 80 13 01 00 [19:52:33]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:52:33]Write i2c OK [19:52:33]MH_I2C_Read... [19:52:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:33]Read from MH i2c: E2 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: E2 0E 00 [19:52:33]MH_I2C_Read... [19:52:33]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [19:52:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [19:52:33]wFMCommunicate OK [19:52:33]SAM_PROTO_GetShiftState done [19:52:33]FM_GetShiftState done [19:52:33]opened in 1724372766 [19:52:33]opened+sec_in_day 1724459166 [19:52:33]quantity*price = 100050 [19:52:33]sum+1 = 100052 [19:52:33]Check (price>sum+1) || (price+1 о реализуемом товаре [19:52:35]line ОКРУГЛЕНИЕ: -0.51 [19:52:35]line ИТОГО: 1000.00 [19:52:35]line Внесено: 1000.00 [19:52:35]line СДАЧА: 0.00 [19:52:35]line НСП 1% : 8.85 [19:52:35]line НДС 12% : 106.25 [19:52:35]line Наличными: 1000.00 [19:52:35]line Безнал.: 0.00 [19:52:35]line Место: АЗС № 130 "Партнер Нефть" [19:52:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:52:35]line СНО: Общий режим [19:52:35]line Чек 633 23.08.2024 19:52 [19:52:35]line Смена: 469 ФФД: 1.0 [19:52:35]line ЗНМ: 0300000070 [19:52:35]line РНМ: 0000000000092562 [19:52:35]line Версия ККМ: 001 [19:52:35]line ФМ: 0000000000871769 [19:52:35]line ФД: 165780 [19:52:35]line ФПД: 257856610608692 [19:52:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T195233&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165780&fm=257856610608692&tin=02508201610067®Number=0000000000092562&sum=100000 [19:52:35]OFD Sender: Processing packet 165780 [packets to send 998, broken 997] [19:52:35]ProducePacketName [19:52:35]name=ofd_packets/00165780 [19:52:35]OFD Sender: To server: pG, [19:52:35]CommunicateWithHost lk.salyk.kg:30040 [19:52:35]ConnectInit lk.salyk.kg [19:52:35]written 0, free lines is 4095 [19:52:36]Write to MH i2c: 01 00 00 5C 00 5C [19:52:36]Write i2c OK [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: 01 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: 01 07 00 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D9 0C 48 [19:52:36]RasterBufferAndPrint [19:52:36]line [19:52:36]line [19:52:36]line [19:52:36]line [19:52:36]line [19:52:36]written 0, free lines is 3311 [19:52:36]MH_Cut [19:52:36]Write to MH i2c: D1 01 00 63 00 01 35 [19:52:36]Write i2c OK [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: D1 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: D1 01 00 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: D1 01 00 63 00 00 34 [19:52:36]Write to MH i2c: 01 00 00 64 00 64 [19:52:36]Write i2c OK [19:52:36]MH_I2C_Read... [19:52:36]*** Cut start [19:52:36]*** Purtial cut [19:52:36]*** Stage 1: CUTSNS_PIN = 1 [19:52:38]Read from MH i2c: 01 [19:52:38]MH_I2C_Read... [19:52:38]*** Stop cut motor [19:52:38]*** Cut end [19:52:38]Read from MH i2c: 01 07 00 [19:52:38]MH_I2C_Read... [19:52:38]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [19:52:38]process_action close_receipt done [19:52:38]requested_data is exist [19:52:38]produce_requested_data [19:52:38]requested_[00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17263381+1707180842=1724444223 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 40 EE C8 66 2A 83 C1 65 2E [20:17:04]Current date/time: 23.08.2024 20:17 [20:17:04]FM_Init [20:17:04]wFMConnect [20:17:04]MH_SAM_On [20:17:04]Write to MH i2c: E0 00 00 08 00 E7 [20:17:04]Write i2c OK [20:17:04]MH_I2C_Read... [20:17:04]*** iso7816_init finished! [20:17:04]*** atr: [20:17:04]*** 0F 3B D5 18 FF 81 91 FE [20:17:04]*** 1F C3 80 73 C8 21 10 0A [20:17:04]*** 00 00 00 00 00 00 00 00 [20:17:04]*** 00 00 00 00 00 00 00 00 [20:17:04]*** 00 00 00 00 00 00 00 00 [20:17:04]*** 00 00 00 00 00 00 00 00 [20:17:04]*** 00 00 00 00 00 00 00 00 [20:17:04]*** 00 00 00 00 00 00 00 00 [20:17:04]Read from MH i2c: E0 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E0 10 00 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:17:04]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:17:04]wFMCommunicate request_size=10 [20:17:04]MH_SAM_APDU [20:17:04]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:17:04]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:17:04]Write i2c OK [20:17:04]MH_I2C_Read... [20:17:04]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:17:04]Read from MH i2c: E2 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 03 00 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:17:04]RAPDU: 90 00 [20:17:04]wFMCommunicate OK [20:17:04]wFMCommunicate request_size=4 [20:17:04]MH_SAM_APDU [20:17:04]CAPDU: 80 11 00 00 [20:17:04]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:17:04]Write i2c OK [20:17:04]MH_I2C_Read... [20:17:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:04]Read from MH i2c: E2 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 17 00 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [20:17:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:17:04]wFMCommunicate OK [20:17:04]Detected FM SN is 0000000000871769 [20:17:04]Stored FM SN is 0000000000871769 [20:17:04]wFMCommunicate request_size=9 [20:17:04]MH_SAM_APDU [20:17:04]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:17:04]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:17:04]Write i2c OK [20:17:04]MH_I2C_Read... [20:17:04]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:17:04]Read from MH i2c: E2 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 03 00 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:17:04]RAPDU: 90 00 [20:17:04]wFMCommunicate OK [20:17:04]FM PIN OK [20:17:04]wFMCommunicate request_size=8 [20:17:04]MH_SAM_APDU [20:17:04]CAPDU: 80 14 04 00 03 02 00 01 [20:17:04]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:17:04]Write i2c OK [20:17:04]MH_I2C_Read... [20:17:04]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:17:04]Read from MH i2c: E2 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 03 00 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:17:04]RAPDU: 90 00 [20:17:04]wFMCommunicate OK [20:17:04]wFMCommunicate request_size=13 [20:17:04]MH_SAM_APDU [20:17:04]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:17:04]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:17:04]Write i2c OK [20:17:04]MH_I2C_Read... [20:17:04]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:17:04]Read from MH i2c: E2 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 03 00 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:17:04]RAPDU: 90 00 [20:17:04]wFMCommunicate OK [20:17:04]wFMCommunicate request_size=4 [20:17:04]MH_SAM_APDU [20:17:04]CAPDU: 80 11 00 00 [20:17:04]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:17:04]Write i2c OK [20:17:04]MH_I2C_Read... [20:17:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:04]Read from MH i2c: E2 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 17 00 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [20:17:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:17:04]wFMCommunicate OK [20:17:04]DocumentArchiveInit [20:17:04]Start Httpd... [20:17:04]Httpd thread 3067665764 created [20:17:04]Write to MH i2c: 01 00 00 0F 00 0F [20:17:04]Write i2c OK [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: 01 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: 01 07 00 [20:17:04]MH_I2C_Read... [20:17:04]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:17:04]Allocated Socket 5 [20:17:04]Bind OK [20:17:04]Listen OK [20:17:04]httpd running on port 8080 [20:17:04]Waiting for new connection... [20:17:04]MH Int Process started [20:17:05]OFD Sender: Processing packet 165782 [packets to send 998, broken 997] [20:17:05]ProducePacketName [20:17:05]name=ofd_packets/00165782 [20:17:05]OFD Sender: To server: pG, [20:17:05]CommunicateWithHost lk.salyk.kg:30040 [20:17:05]ConnectInit lk.salyk.kg [20:17:08]Connected sock=7 [20:17:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3A D2 07 01 43 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 B6 E8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 87 02 00 35 04 06 00 80 EA E0 96 43 4B C9 5B 99 44 79 D9 1D 7D [20:17:08]accept exits with 6 [20:17:08]New connection [20:17:08]New thread 3067379044 created [20:17:08]Waiting for new connection... [20:17:08] Sock 6.Parse request [20:17:08]Sock 6.Check first char [20:17:08]Sock 6.First char is OK [20:17:08]request: POST /json_proto HTTP/1.0 [20:17:08]Method: POST [20:17:08]URL: /json_proto [20:17:08]Method is POST - this is cgi request [20:17:08]url: /json_proto [20:17:08]query_string will be loaded in cgi processing [20:17:08]execute_cgi json_proto POST (null) [20:17:08]execute_cgi path=json_proto method=POST [20:17:08]POST find Content-Length [20:17:08]Host: 172.17.44.132:8080 [20:17:08]Content-Length: 215 [20:17:08]Content-Type: application/json [20:17:08] [20:17:08]POST finish read [20:17:08]Found Content-Length = 215 [20:17:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:08]execute_script... [20:17:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:08]POST & json_proto [20:17:08]process_json_proto [20:17:08]json parsed OK: [20:17:08]protocol is kg_v1.0 [20:17:08]action value=get_value [20:17:08]process_action get_value [20:17:08]cmd_get_value [20:17:08]process_action get_value done [20:17:08]requested_data is exist [20:17:08]produce_requested_data [20:17:08]requested_item kkm.sn is exist - process it [20:17:08]requested_item kkm.ver is exist - process it [20:17:08]requested_item fm.sn is exist - process it [20:17:08]wFMCommunicate request_size=4 [20:17:08]MH_SAM_APDU [20:17:08]CAPDU: 80 11 00 00 [20:17:08]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:17:08]Write i2c OK [20:17:08]MH_I2C_Read... [20:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:08]Read from MH i2c: E2 [20:17:08]MH_I2C_Read... [20:17:08]Read from MH i2c: E2 17 00 [20:17:08]MH_I2C_Read... [20:17:08]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [20:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:17:08]wFMCommunicate OK [20:17:08]requested_item fd.num is exist - process it [20:17:08]SAM_PROTO_GetFieldsCounters [20:17:08]wFMCommunicate request_size=4 [20:17:08]MH_SAM_APDU [20:17:08]CAPDU: 80 13 00 00 [20:17:08]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:17:08]Write i2c OK [20:17:08]MH_I2C_Read... [20:17:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:17:08]Read from MH i2c: E2 [20:17:08]MH_I2C_Read... [20:17:08]Read from MH i2c: E2 62 00 [20:17:08]MH_I2C_Read... [20:17:08]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 1F [20:17:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:17:08]wFMCommunicate OK [20:17:08]SAM_PROTO_GetFieldsCounters done [20:17:08]requested_item shift.num is exist - process it [20:17:08]requested_item shift.opened is exist - process it [20:17:08]req_shift_opened [20:17:08]FM_GetShiftState [20:17:08]SAM_PROTO_GetShiftState [20:17:08]wFMCommunicate request_size=4 [20:17:08]MH_SAM_APDU [20:17:08]CAPDU: 80 13 01 00 [20:17:08]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:17:08]Write i2c OK [20:17:08]MH_I2C_Read... [20:17:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:08]Read from MH i2c: E2 [20:17:08]MH_I2C_Read... [20:17:08]Read from MH i2c: E2 0E 00 [20:17:08]MH_I2C_Read... [20:17:08]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [20:17:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:17:08]wFMCommunicate OK [20:17:08]SAM_PROTO_GetShiftState done [20:17:08]FM_GetShiftState done [20:17:08]req_shift_opened done [20:17:08]requested_item shift.open_date is exist - process it [20:17:08]req_shift_open_date [20:17:08]req_shift_open_date done [20:17:08]produce_requested_data done [20:17:08]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165782,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:17:08]process_action_free get_value [20:17:08]json_value_free [20:17:08]json_value_free done [20:17:08]process_json_proto returns [20:17:08]Send response to host [20:17:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165782,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:17:08]free response buf [20:17:08]execute_script done [20:17:08]execute_script returns [20:17:08]free content buf [20:17:08]Sock 6.Close socket [20:17:08]Sock 6.Thread stoped [20:17:08]accept exits with 11 [20:17:08]New connection [20:17:08]New thread 3067235684 created [20:17:08]Thread 3067379044 joined [20:17:08]Waiting for new connection... [20:17:08] Sock 11.Parse request [20:17:08]Sock 11.Check first char [20:17:08]Sock 11.First char is OK [20:17:08]request: POST /json_proto HTTP/1.0 [20:17:08]Method: POST [20:17:08]URL: /json_proto [20:17:08]Method is POST - this is cgi request [20:17:08]url: /json_proto [20:17:08]query_string will be loaded in cgi processing [20:17:08]execute_cgi json_proto POST (null) [20:17:08]execute_cgi path=json_proto method=POST [20:17:08]POST find Content-Length [20:17:08]Host: 172.17.44.132:8080 [20:17:08]Content-Length: 331 [20:17:08]Content-Type: application/json [20:17:08] [20:17:08]POST finish read [20:17:08]Found Content-Length = 331 [20:17:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:17:08]execute_script... [20:17:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:17:08]POST & json_proto [20:17:08]process_json_proto [20:17:08]json parsed OK: [20:17:08]protocol is kg_v1.0 [20:17:08]action value=get_value [20:17:08]process_action get_value [20:17:08]cmd_get_value [20:17:08]process_action get_value done [20:17:08]requested_data is exist [20:17:08]produce_requested_data [20:17:08]requested_item fm.sale.total is exist - process it [20:17:08]SAM_PROTO_GetFMData [20:17:08]wFMCommunicate request_size=4 [20:17:08]MH_SAM_APDU [20:17:08]CAPDU: 80 13 03 00 [20:17:08]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:17:08]Write i2c OK [20:17:08]MH_I2C_Read... [20:17:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:17:09]Read from MH i2c: E2 [20:17:09]MH_I2C_Read... [20:17:09]Read from MH i2c: E2 FD 00 [20:17:09]MH_I2C_Read... [20:17:09]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 EB 83 02 00 69 04 A4 00 6F 04 04 00 DA 80 02 00 B1 04 05 00 59 2C 2F 7A 03 70 04 05 00 1E 51 F1 73 02 72 04 05 00 3B DB 3D 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 89 CF 8C 5E 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 43 D4 E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 84 [20:17:09]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 EB 83 02 00 69 04 A4 00 6F 04 04 00 DA 80 02 00 B1 04 05 00 59 2C 2F 7A 03 70 04 05 00 1E 51 F1 73 02 72 04 05 00 3B DB 3D 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 89 CF 8C 5E 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 43 D4 E0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [20:17:09]wFMCommunicate OK [20:17:09]wFMCommunicate request_size=4 [20:17:09]MH_SAM_APDU [20:17:09]CAPDU: 80 17 00 00 [20:17:09]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:17:09]Write i2c OK [20:17:09]MH_I2C_Read... [20:17:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:17:09]Read from MH i2c: E2 [20:17:09]MH_I2C_Read... [20:17:09]Read from MH i2c: E2 FD 00 [20:17:09]MH_I2C_Read... [20:17:09]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [20:17:09]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [20:17:09]wFMCommunicate OK [20:17:09]wFMCommunicate request_size=4 [20:17:09]MH_SAM_APDU [20:17:09]CAPDU: 80 17 00 00 [20:17:09]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:17:09]Write i2c OK [20:17:09]MH_I2C_Read... [20:17:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:17:09]Read from MH i2c: E2 [20:17:09]MH_I2C_Read... [20:17:09]Read from MH i2c: E2 FD 00 [20:17:09]MH_I2C_Read... [20:17:09]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [20:17:09]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [20:17:09]wFMCommunicate OK [20:17:09]wFMCommunicate request_size=4 [20:17:09]MH_SAM_APDU [20:17:09]CAPDU: 80 17 00 00 [20:17:09]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:17:09]Write i2c OK [20:17:09]MH_I2C_Read... [20:17:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:17:10]Read from MH i2c: E2 [20:17:10]MH_I2C_Read... [20:17:10]Read from MH i2c: E2 FD 00 [20:17:10]MH_I2C_Read... [20:17:10]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [20:17:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 Received data: 03 01 87 00 95 00 F6 90 70 00 47 [20:17:10]2C wFMCommunicate OK [20:17:10]01 wFMCommunicate request_size=4 [20:17:10]MH_SAM_APDU [20:17:10]00 CAPDU: 30 80 30 17 30 00 30 00 30 [20:17:10]30 Write to MH i2c: 30 E2 30 08 30 00 30 17 38 00 37 80 31 17 37 00 00 00 36 00 39 4F 00 00 00 00 00 97 DA E6 [20:17:10]47 00 7C 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 87 02 00 F4 03 04 00 8D 97 C8 66 B6 04 01 00 00 05 FE A3 4B AD C9 2F B3 [20:17:10]CommunicateWithHost err = 0 [20:17:10]Write i2c OK [20:17:10]CheckOFDResponse [20:17:10]MH_I2C_Read... [20:17:10]1017 (14) - 77093643461234 [20:17:10]1041 (16) - 0000000000871769 [20:17:10]1040 (4) - 165782 [20:17:10]1012 (4) - 23.08.2024 14:07 [20:17:10]1206 (1) - 0 [20:17:10]OFD Sender: Remove packet 165782 [20:17:10]ProducePacketName [20:17:10]name=ofd_packets/00165782 [20:17:10]NVStorageDeleteData [20:17:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [20:17:10]Read from MH i2c: E2 [20:17:10]MH_I2C_Read... [20:17:10]Read from MH i2c: E2 E6 00 [20:17:10]MH_I2C_Read... [20:17:10]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [20:17:10]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:17:10]wFMCommunicate OK [20:17:10]SAM_PROTO_GetFMData done [20:17:10]requested_item fm.sale_refund.total is exist - process it [20:17:10]requested_item fm.buy.total is exist - process it [20:17:10]requested_item shift.sale.total is exist - process it [20:17:10]SAM_PROTO_GetShiftData [20:17:10]wFMCommunicate request_size=4 [20:17:10]MH_SAM_APDU [20:17:10]CAPDU: 80 13 02 00 [20:17:10]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [20:17:10]Write i2c OK [20:17:10]MH_I2C_Read... [20:17:10]OFD Sender: No OFD packet to send [20:17:10]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [20:17:10]Read from MH i2c: E2 [20:17:10]MH_I2C_Read... [20:17:10]Read from MH i2c: E2 FD 00 [20:17:10]MH_I2C_Read... [20:17:10]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 7B 02 00 00 69 04 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 12 BA 88 03 70 04 04 00 E0 96 68 02 72 04 04 00 32 23 20 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 A9 18 60 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EA 01 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 2B [20:17:10]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7B 02 00 00 69 04 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 12 BA 88 03 70 04 04 00 E0 96 68 02 72 04 04 00 32 23 20 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 A9 18 60 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EA 01 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [20:17:10]wFMCommunicate OK [20:17:10]wFMCommunicate request_size=4 [20:17:10]MH_SAM_APDU [20:17:10]CAPDU: 80 17 00 00 [20:17:10]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [20:17:10]Write i2c OK [20:17:10]MH_I2C_Read... [20:17:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:17:11]Read from MH i2c: E2 [20:17:11]MH_I2C_Read... [20:17:11]Read from MH i2c: E2 FD 00 [20:17:11]MH_I2C_Read... [20:17:11]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [20:17:11]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [20:17:11]wFMCommunicate OK [20:17:11]wFMCommunicate request_size=4 [20:17:11]MH_SAM_APDU [20:17:11]CAPDU: 80 17 00 00 [20:17:11]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [20:17:11]Write i2c OK [20:17:11]MH_I2C_Read... [20:17:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:17:11]Read from MH i2c: E2 [20:17:11]MH_I2C_Read... [20:17:11]Read from MH i2c: E2 FD 00 [20:17:11]MH_I2C_Read... [20:17:11]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [20:17:11]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [20:17:11]wFMCommunicate OK [20:17:11]wFMCommunicate request_size=4 [20:17:11]MH_SAM_APDU [20:17:11]CAPDU: 80 17 00 00 [20:17:11]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [20:17:11]Write i2c OK [20:17:11]MH_I2C_Read... [20:17:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:17:11]Read from MH i2c: E2 [20:17:11]MH_I2C_Read... [20:17:11]Read from MH i2c: E2 FD 00 [20:17:11]MH_I2C_Read... [20:17:11]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [20:17:11]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [20:17:11]wFMCommunicate OK [20:17:11]wFMCommunicate request_size=4 [20:17:11]MH_SAM_APDU [20:17:11]CAPDU: 80 17 00 00 [20:17:11]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [20:17:11]Write i2c OK [20:17:11]MH_I2C_Read... [20:17:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [20:17:12]Read from MH i2c: E2 [20:17:12]MH_I2C_Read... [20:17:12]Read from MH i2c: E2 CF 00 [20:17:12]MH_I2C_Read... [20:17:12]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [20:17:12]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:17:12]wFMCommunicate OK [20:17:12]SAM_PROTO_GetShiftData done [20:17:12]requested_item shift.sale.total_cash is exist - process it [20:17:12]requested_item shift.sale_refund.total is exist - process it [20:17:12]requested_item shift.sale_refund.total_cash is exist - process it [20:17:12]requested_item shift.buy.total is exist - process it [20:17:12]requested_item shift.buy.total_cash is exist - process it [20:17:12]produce_requested_data done [20:17:12]produce_requested_data return {"fm.sale.total":149348137.85,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":592921.78,"shift.sale.total_cash":404088.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [20:17:12]process_action_free get_value [20:17:12]json_value_free [20:17:12]json_value_free done [20:17:12]process_json_proto returns [20:17:12]Send response to host [20:17:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149348137.85,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":592921.78,"shift.sale.total_cash":404088.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [20:17:12]free response buf [20:17:12]execute_script done [20:17:12]execute_script returns [20:17:12]free content buf [20:17:12]Sock 11.Close socket [20:17:12]Sock 11.Thread stoped [20:17:13]accept exits with 6 [20:17:13]New connection [20:17:13]New thread 3067379044 created [20:17:13]Thread 3067235684 joined [20:17:13]Waiting for new connection... [20:17:13] Sock 6.Parse request [20:17:13]Sock 6.Check first char [20:17:13]Sock 6.First char is OK [20:17:13]request: POST /json_proto HTTP/1.0 [20:17:13]Method: POST [20:17:13]URL: /json_proto [20:17:13]Method is POST - this is cgi request [20:17:13]url: /json_proto [20:17:13]query_string will be loaded in cgi processing [20:17:13]execute_cgi json_proto POST (null) [20:17:13]execute_cgi path=json_proto method=POST [20:17:13]POST find Content-Length [20:17:13]Host: 172.17.44.132:8080 [20:17:13]Content-Length: 620 [20:17:13]Content-Type: application/json [20:17:13] [20:17:13]POST finish read [20:17:13]Found Content-Length = 620 [20:17:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51110", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:13]execute_script... [20:17:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51110", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:13]POST & json_proto [20:17:13]process_json_proto [20:17:13]json parsed OK: [20:17:13]protocol is kg_v1.0 [20:17:13]action value=close_receipt [20:17:13]process_action close_receipt [20:17:13]cmd_close_receipt [20:17:13]MH_GetDate [20:17:13]Write to MH i2c: F0 00 00 1D 00 0C [20:17:13]Write i2c OK [20:17:13]MH_I2C_Read... [20:17:13]Read from MH i2c: F0 [20:17:13]MH_I2C_Read... [20:17:13]Read from MH i2c: F0 09 00 [20:17:13]MH_I2C_Read... [20:17:13]Read from MH i2c: F0 09 00 1D 00 00 49 EE C8 66 2A 83 C1 65 4D [20:17:13]GetLastDocTimeStamp 1724442806 [20:17:13]current date 1724444233 [20:17:13]FM_GetShiftState [20:17:13]SAM_PROTO_GetShiftState [20:17:13]wFMCommunicate request_size=4 [20:17:13]MH_SAM_APDU [20:17:13]CAPDU: 80 13 01 00 [20:17:13]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [20:17:13]Write i2c OK [20:17:13]MH_I2C_Read... [20:17:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:13]Read from MH i2c: E2 [20:17:13]MH_I2C_Read... [20:17:13]Read from MH i2c: E2 0E 00 [20:17:13]MH_I2C_Read... [20:17:13]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [20:17:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:17:13]wFMCommunicate OK [20:17:13]SAM_PROTO_GetShiftState done [20:17:13]FM_GetShiftState done [20:17:13]opened in 1724372766 [20:17:13]opened+sec_in_day 1724459166 [20:17:13]quantity*price = 14000 [20:17:13]sum+1 = 14001 [20:17:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 636 23.08.2024 20:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165783 ФПД: 179334005581700 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T201713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165783&fm=179334005581700&tin=02508201610067®Number=0000000000092562&sum=14000 0 [20:17:14]StoreToDocumentArchive [20:17:14]shift 469 fd 165783 [20:17:14]save to /storage/0469/doc_00165783 [20:17:14]save last doc name /storage/0469/doc_00165783 to /storage/kkm_last_doc_name [20:17:14]save OK [20:17:14]Clear old archive folders... [20:17:14]ProcessDocumentItem done err = 0, tmpTLVsize=273 [20:17:14]tlvbuf is 00DDBB40 [20:17:14]SAM_PROTO_ClearQueue [20:17:14]wFMCommunicate request_size=4 [20:17:14]MH_SAM_APDU [20:17:14]CAPDU: 80 09 00 00 [20:17:14]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:17:14]Write i2c OK [20:17:14]MH_I2C_Read... [20:17:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:17:14]Read from MH i2c: E2 [20:17:14]MH_I2C_Read... [20:17:14]Read from MH i2c: E2 03 00 [20:17:14]MH_I2C_Read... [20:17:14]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:17:14]RAPDU: 90 00 [20:17:14]wFMCommunicate OK [20:17:14]SAM_PROTO_ClearQueue done [20:17:14]KKMCreateOFDPacket [20:17:14]OFDProtocolAddRootSTLVToBuf [20:17:14]FM_MakeSignedData [20:17:14]FM_MakeSignedData [20:17:14]SAM_PROTO_SignData [20:17:14]wFMCommunicate request_size=4 [20:17:14]MH_SAM_APDU [20:17:14]CAPDU: 80 0D 01 02 [20:17:14]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:17:14]Write i2c OK [20:17:14]MH_I2C_Read... [20:17:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:17:14]Read from MH i2c: E2 [20:17:14]MH_I2C_Read... [20:17:14]Read from MH i2c: E2 03 00 [20:17:14]MH_I2C_Read... [20:17:14]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:17:14]RAPDU: 90 00 [20:17:14]wFMCommunicate OK [20:17:14]wFMCommunicate request_size=255 [20:17:14]MH_SAM_APDU [20:17:14]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 49 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [20:17:14]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 49 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 3E [20:17:14]Write i2c OK [20:17:14]MH_I2C_Read... [20:17:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:15]Read from MH i2c: E2 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: E2 03 00 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:17:15]RAPDU: 90 00 [20:17:15]wFMCommunicate OK [20:17:15]wFMCommunicate request_size=32 [20:17:15]MH_SAM_APDU [20:17:15]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 97 87 02 00 35 04 06 00 A3 1A 73 B2 E7 84 [20:17:15]Write to MH i2c: E2 23 00 2E 00 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 97 87 02 00 35 04 06 00 A3 1A 73 B2 E7 84 00 00 78 [20:17:15]Write i2c OK [20:17:15]MH_I2C_Read... [20:17:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:15]Read from MH i2c: E2 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: E2 03 00 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:17:15]RAPDU: 90 00 [20:17:15]wFMCommunicate OK [20:17:15]wFMCommunicate request_size=4 [20:17:15]MH_SAM_APDU [20:17:15]CAPDU: 80 0D 03 02 [20:17:15]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:17:15]Write i2c OK [20:17:15]MH_I2C_Read... [20:17:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:17:15]Read from MH i2c: E2 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: E2 0B 00 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: E2 0B 00 2F 00 00 E0 EC 06 95 8F B4 9B C9 90 00 B9 [20:17:15]RAPDU: E0 EC 06 95 8F B4 9B C9 90 00 [20:17:15]wFMCommunicate OK [20:17:15]SAM_PROTO_SignData done [20:17:15]FM_MakeSignedData done [20:17:15]CreateOFDProtocolMessage [20:17:15]wFMCommunicate request_size=4 [20:17:15]MH_SAM_APDU [20:17:15]CAPDU: 80 11 00 00 [20:17:15]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:17:15]Write i2c OK [20:17:15]MH_I2C_Read... [20:17:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:15]Read from MH i2c: E2 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: E2 17 00 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [20:17:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:17:15]wFMCommunicate OK [20:17:15]CreateOFDProtocolMessage done [20:17:15]OFDSenderStorePacket 165783 [20:17:15]StoreOFDPacket docnum=165783 [20:17:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 AA 6D 1D 01 0C BC 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 49 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 87 02 00 35 04 06 00 A3 1A 73 B2 E7 84 E0 EC 06 95 8F B4 9B C9 [20:17:15]CheckFolder [20:17:15]dirname=/storage/ofd_packets [20:17:15]CheckFolder done [20:17:15]ProducePacketName [20:17:15]name=ofd_packets/00165783 [20:17:15]NVStorageSaveData ofd_packets/00165783 [20:17:15]File name is /storage/ofd_packets/00165783 [20:17:15]Write 323 bytes [20:17:15]NVStorageSaveData done [20:17:15]OFDSenderStorePacket done [20:17:15]KKMCreateOFDPacket done [20:17:15]NVStorageSaveData kkm_last_timestamp [20:17:15]File name is /storage/kkm_last_timestamp [20:17:15]Write 4 bytes [20:17:15]NVStorageSaveData done [20:17:15]ExternCall_PrintAddStr [20:17:15]wPrintStart [20:17:15]Write to MH i2c: 01 00 00 31 00 31 [20:17:15]Write i2c OK [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: 01 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: 01 07 00 [20:17:15]MH_I2C_Read... [20:17:15]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:17:15]RasterBufferAndPrint [20:17:15]line Счет N : (3)51110 [20:17:15]line ИНН: 02508201610067 [20:17:15]line Контрольно-Кассовый Чек [20:17:15]line ПРОДАЖА [20:17:15]line Товар: 48747059 [20:17:15]line Сигареты Winston Legend Blue [20:17:15]line 1.000 * 140.00 [20:17:15]line = 140.00 [20:17:15]line НДС 12% НСП 1% [20:17:15]line > о реализуемом товаре [20:17:15]line ИТОГО: 140.00 [20:17:15]line НСП 1% : 1.24 [20:17:15]line НДС 12% : 14.87 [20:17:15]line Наличными: 140.00 [20:17:15]line Безнал.: 0.00 [20:17:15]line Место: АЗС № 130 "Партнер Нефть" [20:17:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:17:15]line СНО: Общий режим [20:17:15]line Чек 636 23.08.2024 20:17 [20:17:15]line Смена: 469 ФФД: 1.0 [20:17:15]line ЗНМ: 0300000070 [20:17:15]line РНМ: 0000000000092562 [20:17:15]line Версия ККМ: 001 [20:17:15]line ФМ: 0000000000871769 [20:17:15]line ФД: 165783 [20:17:15]line ФПД: 179334005581700 [20:17:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T201713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165783&fm=179334005581700&tin=02508201610067®Number=0000000000092562&sum=14000 [20:17:15]OFD Sender: Processing packet 165783 [packets to send 998, broken 997] [20:17:15]ProducePacketName [20:17:15]name=ofd_packets/00165783 [20:17:15]OFD Sender: To server: pG, [20:17:15]CommunicateWithHost lk.salyk.kg:30040 [20:17:15]ConnectInit lk.salyk.kg [20:17:15]line 0 [20:17:15]written 0, free lines is 4095 [20:17:16]Write to MH i2c: 01 00 00 5A 00 5A [20:17:16]Write i2c OK [20:17:16]MH_I2C_Read... [20:17:16]Read from MH i2c: 01 [20:17:16]MH_I2C_Read... [20:17:16]Read from MH i2c: 01 07 00 [20:17:16]MH_I2C_Read... [20:17:16]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 D9 0C 46 [20:17:16]RasterBufferAndPrint [20:17:16]line [20:17:16]line [20:17:16]line [20:17:16]line [20:17:16]line [20:17:16]written 0, free lines is 3310 [20:17:16]MH_Cut [20:17:16]Write to MH i2c: D1 01 00 61 00 01 33 [20:17:16]Write i2c OK [20:17:16]MH_I2C_Read... [20:17:16]Read from MH i2c: D1 [20:17:16]MH_I2C_Read... [20:17:16]Read from MH i2c: D1 01 00 [20:17:16]MH_I2C_Read... [20:17:16]Read from MH i2c: D1 01 00 61 00 00 32 [20:17:16]Write to MH i2c: 01 00 00 62 00 62 [20:17:16]Write i2c OK [20:17:16]MH_I2C_Read... [20:17:16]*** Cut start [20:17:16]*** Purtial cut [20:17:16]*** Stage 1: CUTSNS_PIN = 1 [20:17:18]Read from MH i2c: 01 [20:17:18]MH_I2C_Read... [20:17:18]*** Stop cut motor [20:17:18]*** Cut end [20:17:18]Read from MH i2c: 01 07 00 [20:17:18]MH_I2C_Read... [20:17:18]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [20:17:18]process_action close_receipt done [20:17:18]requested_data is exist [20:17:18]produce_requested_data [20:17:18]requested_item fm.sn is exist - process it [20:17:18]wFMCommunicate request_size=4 [20:17:18]MH_SAM_APDU [20:17:18]CAPDU: 80 11 00 00 [20:17:18]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [20:17:18]Write i2c OK [20:17:18]MH_I2C_Read... [20:17:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:18]Read from MH i2c: E2 [20:17:18]MH_I2C_Read... [20:17:18]Read from MH i2c: E2 17 00 [20:17:18]MH_I2C_Read... [20:17:18]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [20:17:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:17:18]wFMCommunicate OK [20:17:18]requested_item fd.num is exist - process it [20:17:18]SAM_PROTO_GetFieldsCounters [20:17:18]wFMCommunicate request_size=4 [20:17:18]MH_SAM_APDU [20:17:18]CAPDU: 80 13 00 00 [20:17:18]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [20:17:18]Write i2c OK [20:17:18]MH_I2C_Read... [20:17:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:17:19]Read from MH i2c: E2 [20:17:19]MH_I2C_Read... [20:17:19]Read from MH i2c: E2 62 00 [20:17:19]MH_I2C_Read... [20:17:19]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 76 [20:17:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:17:19]wFMCommunicate OK [20:17:19]SAM_PROTO_GetFieldsCounters done [20:17:19]requested_item shift.num is exist - process it [20:17:19]requested_item shift.opened is exist - process it [20:17:19]req_shift_opened [20:17:19]FM_GetShiftState [20:17:19]SAM_PROTO_GetShiftState [20:17:19]wFMCommunicate request_size=4 [20:17:19]MH_SAM_APDU [20:17:19]CAPDU: 80 13 01 00 [20:17:19]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [20:17:19]Write i2c OK [20:17:19]MH_I2C_Read... [20:17:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:19]Read from MH i2c: E2 [20:17:19]MH_I2C_Read... [20:17:19]Read from MH i2c: E2 0E 00 [20:17:19]MH_I2C_Read... [20:17:19]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 10 [20:17:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:17:19]wFMCommunicate OK [20:17:19]SAM_PROTO_GetShiftState done [20:17:19]FM_GetShiftState done [20:17:19]req_shift_opened done [20:17:19]requested_item shift.open_date is exist - process it [20:17:19]req_shift_open_date [20:17:19]req_shift_open_date done [20:17:19]produce_requested_data done [20:17:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165783,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:17:19]process_action_free close_receipt [20:17:19]json_value_free [20:17:19]json_value_free done [20:17:19]process_json_proto returns [20:17:19]Send response to host [20:17:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165783,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:17:19]free response buf [20:17:19]execute_script done [20:17:19]execute_script returns [20:17:19]free content buf [20:17:19]Sock 6.Close socket [20:17:19]Sock 6.Thread stoped [20:17:20]ConnectInit Can't take IP for lk.salyk.kg [20:17:20]CommunicateWithHost connect error [20:17:20]CommunicateWithHost err = -1 [20:17:20]OFD Sender: Server communicate error [20:17:25]OFD Sender: Processing packet 165783 [packets to send 998, broken 997] [20:17:25]ProducePacketName [20:17:25]name=ofd_packets/00165783 [20:17:25]OFD Sender: To server: pG, [20:17:25]CommunicateWithHost lk.salyk.kg:30040 [20:17:25]ConnectInit lk.salyk.kg [20:17:29]Connected sock=10 [20:17:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 AA 6D 1D 01 0C BC 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 *** FLAG_PRN_KEY set [20:17:29]49 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 87 02 00 35 04 06 00 A3 1A 73 B2 E7 84 E0 EC 06 95 8F B4 9B C9 [20:17:29]int [20:17:29]Write to MH i2c: 01 00 00 66 00 66 [20:17:29]Write i2c OK [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 07 00 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 07 00 66 00 00 08 00 00 00 FF 0F 83 [20:17:29]state=0 [20:17:29]Key pressed [20:17:29]Feed [20:17:29]Write to MH i2c: D8 00 00 67 00 3E [20:17:29]Write i2c OK [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: D8 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: D8 01 00 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: D8 01 00 67 00 00 3F [20:17:29]int line is 0 - check status [20:17:29]Write to MH i2c: 01 00 00 68 00 68 [20:17:29]Write i2c OK [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 07 00 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 07 00 68 00 00 48 00 00 00 3C 00 F3 [20:17:29]state=2 [20:17:29]Key pressed [20:17:29]int [20:17:29]Write to MH i2c: 01 00 00 69 00 69 [20:17:29]Write i2c OK [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 07 00 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 07 00 69 00 00 48 00 00 00 3C 00 F4 [20:17:29]state=2 [20:17:29]Key pressed [20:17:29]int [20:17:29]Write to MH i2c: *** FLAG_PRN_KEY reset [20:17:29]01 00 00 6A 00 6A [20:17:29]Write i2c OK [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 07 00 [20:17:29]MH_I2C_Read... [20:17:29]Read from MH i2c: 01 07 00 6A 00 00 00 00 00 00 F7 0F 77 [20:17:29]state=2 [20:17:29]Stop feed [20:17:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F0 63 47 00 13 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 87 02 00 F4 03 04 00 A2 97 C8 66 B6 04 01 00 00 5E D7 41 7A 0F 09 62 99 [20:17:30]CommunicateWithHost err = 0 [20:17:30]CheckOFDResponse [20:17:30]1017 (14) - 77093643461234 [20:17:30]1041 (16) - 0000000000871769 [20:17:30]1040 (4) - 165783 [20:17:30]1012 (4) - 23.08.2024 14:07 [20:17:30]1206 (1) - 0 [20:17:30]OFD Sender: Remove packet 165783 [20:17:30]ProducePacketName [20:17:30]name=ofd_packets/00165783 [20:17:30]NVStorageDeleteData [20:17:30]OFD Sender: No OFD packet to send [20:17:35]OFD Sender: No OFD packet to send [20:17:40]OFD Sender: No OFD packet to send [20:17:43]recv_with_timeout no data received [20:17:45]OFD Sender: No OFD packet to send [20:17:50]OFD Sender: No OFD packet to send [20:17:55]OFD Sender: No OFD packet to send [20:17:56]accept exits with 7 [20:17:56]New connection [20:17:56]New thread 3067235684 created [20:17:56]Thread 3067379044 joined [20:17:56]Waiting for new connection... [20:17:56] Sock 7.Parse request [20:17:56]Sock 7.Check first char [20:17:56]Sock 7.First char is OK [20:17:56]request: POST /json_proto HTTP/1.0 [20:17:56]Method: POST [20:17:56]URL: /json_proto [20:17:56]Method is POST - this is cgi request [20:17:56]url: /json_proto [20:17:56]query_string will be loaded in cgi processing [20:17:56]execute_cgi json_proto POST (null) [20:17:56]execute_cgi path=json_proto method=POST [20:17:56]POST find Content-Length [20:17:56]Host: 172.17.44.132:8080 [20:17:56]Content-Length: 927 [20:17:56]Content-Type: application/json [20:17:56] [20:17:56]POST finish read [20:17:56]Found Content-Length = 927 [20:17:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51111", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:56]execute_script... [20: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 : (3)51111", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010032", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 240.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:56]POST & json_proto [20:17:56]process_json_proto [20:17:56]json parsed OK: [20:17:56]protocol is kg_v1.0 [20:17:56]action value=close_receipt [20:17:56]process_action close_receipt [20:17:56]cmd_close_receipt [20:17:56]MH_GetDate [20:17:56]Write to MH i2c: F0 00 00 6B 00 5A [20:17:56]Write i2c OK [20:17:56]MH_I2C_Read... [20:17:56]Read from MH i2c: F0 [20:17:56]MH_I2C_Read... [20:17:56]Read from MH i2c: F0 09 00 [20:17:56]MH_I2C_Read... [20:17:56]Read from MH i2c: F0 09 00 6B 00 00 74 EE C8 66 2A 83 C1 65 C6 [20:17:56]GetLastDocTimeStamp 1724444233 [20:17:56]current date 1724444276 [20:17:56]FM_GetShiftState [20:17:56]SAM_PROTO_GetShiftState [20:17:56]wFMCommunicate request_size=4 [20:17:56]MH_SAM_APDU [20:17:56]CAPDU: 80 13 01 00 [20:17:56]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [20:17:56]Write i2c OK [20:17:56]MH_I2C_Read... [20:17:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:56]Read from MH i2c: E2 [20:17:56]MH_I2C_Read... [20:17:56]Read from MH i2c: E2 0E 00 [20:17:56]MH_I2C_Read... [20:17:56]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 17 [20:17:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:17:56]wFMCommunicate OK [20:17:56]SAM_PROTO_GetShiftState done [20:17:56]FM_GetShiftState done [20:17:56]opened in 1724372766 [20:17:56]opened+sec_in_day 1724459166 [20:17:56]quantity*price = 14000 [20:17:56]sum+1 = 14001 [20:17:56]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010032 Чай хол Let`s Go! чер персик ПЭТ 0,5л 2.000 * 50.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 240.00 НСП 1% : 2.12 НДС 12% : 25.49 Наличными: 240.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 637 23.08.2024 20:17 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165784 ФПД: 185542372363913 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T201757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165784&fm=185542372363913&tin=02508201610067®Number=0000000000092562&sum=24000 0 [20:17:58]StoreToDocumentArchive [20:17:58]shift 469 fd 165784 [20:17:58]save to /storage/0469/doc_00165784 [20:17:58]save last doc name /storage/0469/doc_00165784 to /storage/kkm_last_doc_name [20:17:58]save OK [20:17:58]Clear old archive folders... [20:17:58]ProcessDocumentItem done err = 0, tmpTLVsize=403 [20:17:58]tlvbuf is 00D6CE30 [20:17:58]SAM_PROTO_ClearQueue [20:17:58]wFMCommunicate request_size=4 [20:17:58]MH_SAM_APDU [20:17:58]CAPDU: 80 09 00 00 [20:17:58]Write to MH i2c: E2 08 00 79 00 80 09 00 00 00 00 00 00 EB [20:17:58]Write i2c OK [20:17:58]MH_I2C_Read... [20:17:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:17:58]Read from MH i2c: E2 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 03 00 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [20:17:58]RAPDU: 90 00 [20:17:58]wFMCommunicate OK [20:17:58]SAM_PROTO_ClearQueue done [20:17:58]KKMCreateOFDPacket [20:17:58]OFDProtocolAddRootSTLVToBuf [20:17:58]FM_MakeSignedData [20:17:58]FM_MakeSignedData [20:17:58]SAM_PROTO_SignData [20:17:58]wFMCommunicate request_size=4 [20:17:58]MH_SAM_APDU [20:17:58]CAPDU: 80 0D 01 02 [20:17:58]Write to MH i2c: E2 08 00 7A 00 80 0D 01 02 00 00 00 00 F3 [20:17:58]Write i2c OK [20:17:58]MH_I2C_Read... [20:17:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:17:58]Read from MH i2c: E2 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 03 00 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [20:17:58]RAPDU: 90 00 [20:17:58]wFMCommunicate OK [20:17:58]wFMCommunicate request_size=255 [20:17:58]MH_SAM_APDU [20:17:58]CAPDU: 80 0D 02 02 FA 03 00 93 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 [20:17:58]Write to MH i2c: E2 02 01 7B 00 80 0D 02 02 FA 00 03 00 93 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 29 [20:17:58]Write i2c OK [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 [20:17:58]MH_I2C_Read... [20:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:58]Read from MH i2c: E2 03 00 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [20:17:58]RAPDU: 90 00 [20:17:58]wFMCommunicate OK [20:17:58]wFMCommunicate request_size=162 [20:17:58]MH_SAM_APDU [20:17:58]CAPDU: 80 0D 02 02 9D 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 75 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 87 02 00 35 04 06 00 A8 BF F3 32 0E 89 [20:17:58]Write to MH i2c: E2 A5 00 7C 00 80 0D 02 02 9D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 75 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 87 02 00 35 04 06 00 A8 BF F3 32 0E 89 00 00 8B [20:17:58]Write i2c OK [20:17:58]MH_I2C_Read... [20:17:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:58]Read from MH i2c: E2 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 03 00 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [20:17:58]RAPDU: 90 00 [20:17:58]wFMCommunicate OK [20:17:58]wFMCommunicate request_size=4 [20:17:58]MH_SAM_APDU [20:17:58]CAPDU: 80 0D 03 02 [20:17:58]Write to MH i2c: E2 08 00 7D 00 80 0D 03 02 00 00 00 00 F8 [20:17:58]Write i2c OK [20:17:58]MH_I2C_Read... [20:17:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:17:58]Read from MH i2c: E2 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 0B 00 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 0B 00 7D 00 00 5D 3C 15 E6 95 F8 ED 66 90 00 6D [20:17:58]RAPDU: 5D 3C 15 E6 95 F8 ED 66 90 00 [20:17:58]wFMCommunicate OK [20:17:58]SAM_PROTO_SignData done [20:17:58]FM_MakeSignedData done [20:17:58]CreateOFDProtocolMessage [20:17:58]wFMCommunicate request_size=4 [20:17:58]MH_SAM_APDU [20:17:58]CAPDU: 80 11 00 00 [20:17:58]Write to MH i2c: E2 08 00 7E 00 80 11 00 00 00 00 00 00 F8 [20:17:58]Write i2c OK [20:17:58]MH_I2C_Read... [20:17:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:58]Read from MH i2c: E2 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 17 00 [20:17:58]MH_I2C_Read... [20:17:58]Read from MH i2c: E2 17 00 7E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [20:17:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:17:59]wFMCommunicate OK [20:17:59]CreateOFDProtocolMessage done [20:17:59]OFDSenderStorePacket 165784 [20:17:59]StoreOFDPacket docnum=165784 [20:17:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A7 01 00 00 65 C7 9F 01 16 40 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 75 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 87 02 00 35 04 06 00 A8 BF F3 32 0E 89 5D 3C 15 E6 95 F8 ED 66 [20:17:59]CheckFolder [20:17:59]dirname=/storage/ofd_packets [20:17:59]CheckFolder done [20:17:59]ProducePacketName [20:17:59]name=ofd_packets/00165784 [20:17:59]NVStorageSaveData ofd_packets/00165784 [20:17:59]File name is /storage/ofd_packets/00165784 [20:17:59]Write 453 bytes [20:17:59]NVStorageSaveData done [20:17:59]OFDSenderStorePacket done [20:17:59]KKMCreateOFDPacket done [20:17:59]NVStorageSaveData kkm_last_timestamp [20:17:59]File name is /storage/kkm_last_timestamp [20:17:59]Write 4 bytes [20:17:59]NVStorageSaveData done [20:17:59]ExternCall_PrintAddStr [20:17:59]wPrintStart [20:17:59]Write to MH i2c: 01 00 00 7F 00 7F [20:17:59]Write i2c OK [20:17:59]MH_I2C_Read... [20:17:59]Read from MH i2c: 01 [20:17:59]MH_I2C_Read... [20:17:59]Read from MH i2c: 01 07 00 [20:17:59]MH_I2C_Read... [20:17:59]Read from MH i2c: 01 07 00 7F 00 00 00 00 00 00 FF 0F 94 [20:17:59]RasterBufferAndPrint [20:17:59]line Счет N : (3)51111 [20:17:59]line ИНН: 02508201610067 [20:17:59]line Контрольно-Кассовый Чек [20:17:59]line ПРОДАЖА [20:17:59]line Товар: 48743587 [20:17:59]line Сигареты Winston XStyle Silver [20:17:59]line 1.000 * 140.00 [20:17:59]line = 140.00 [20:17:59]line НДС 12% НСП 1% [20:17:59]line > о реализуемом товаре [20:17:59]line Товар: 4700003010032 [20:17:59]line Чай хол Let`s Go! чер персик ПЭТ 0,5л [20:17:59]line 2.000 * 50.00 [20:17:59]line = 100.00 [20:17:59]line НДС 12% НСП 1% [20:17:59]line > о реализуемом товаре [20:17:59]line ИТОГО: 240.00 [20:17:59]line НСП 1% : 2.12 [20:17:59]line НДС 12% : 25.49 [20:17:59]line Наличными: 240.00 [20:17:59]OFD Sender: Processing packet 165784 [packets to send 998, broken 997] [20:17:59]ProducePacketName [20:17:59]name=ofd_packets/00165784 [20:17:59]OFD Sender: To server: pG, [20:17:59]CommunicateWithHost lk.salyk.kg:30040 [20:17:59]ConnectInit lk.salyk.kg [20:17:59]line Безнал.: 0.00 [20:17:59]line Место: АЗС № 130 "Партнер Нефть" [20:17:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:17:59]line СНО: Общий режим [20:17:59]line Чек 637 23.08.2024 20:17 [20:17:59]line Смена: 469 ФФД: 1.0 [20:17:59]line ЗНМ: 0300000070 [20:17:59]line РНМ: 0000000000092562 [20:17:59]line Версия ККМ: 001 [20:17:59]line ФМ: 0000000000871769 [20:17:59]line ФД: 165784 [20:17:59]line ФПД: 185542372363913 [20:17:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T201757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165784&fm=185542372363913&tin=02508201610067®Number=0000000000092562&sum=24000 [20:17:59]line 0 [20:17:59]written 0, free lines is 4095 [20:17:59]Write to MH i2c: 01 00 00 AF 00 AF [20:17:59]Write i2c OK [20:17:59]MH_I2C_Read... [20:17:59]Read from MH i2c: 01 [20:17:59]MH_I2C_Read... [20:17:59]Read from MH i2c: 01 07 00 [20:17:59]MH_I2C_Read... [20:17:59]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 6B 0C 2D [20:17:59]RasterBufferAndPrint [20:17:59]line [20:17:59]line [20:17:59]line [20:17:59]line [20:17:59]line [20:17:59]written 0, free lines is 3200 [20:17:59]MH_Cut [20:17:59]Write to MH i2c: D1 01 00 B6 00 01 88 [20:17:59]Write i2c OK [20:17:59]MH_I2C_Read... [20:17:59]Read from MH i2c: D1 [20:17:59]MH_I2C_Read... [20:17:59]Read from MH i2c: D1 01 00 [20:17:59]MH_I2C_Read... [20:17:59]Read from MH i2c: D1 01 00 B6 00 00 87 [20:17:59]Write to MH i2c: 01 00 00 B7 00 B7 [20:17:59]Write i2c OK [20:17:59]MH_I2C_Read... [20:18:00]*** Cut start [20:18:00]*** Purtial cut [20:18:00]*** Stage 1: CUTSNS_PIN = 1 [20:18:02]Read from MH i2c: 01 [20:18:02]MH_I2C_Read... [20:18:02]*** Stop cut motor [20:18:02]*** Cut end [20:18:02]Read from MH i2c: 01 07 00 [20:18:02]MH_I2C_Read... [20:18:02]Read from MH i2c: 01 07 00 B7 00 00 00 00 00 00 FF 0F CC [20:18:02]process_action close_receipt done [20:18:02]requested_data is exist [20:18:02]produce_requested_data [20:18:02]requested_item fm.sn is exist - process it [20:18:02]wFMCommunicate request_size=4 [20:18:02]MH_SAM_APDU [20:18:02]CAPDU: 80 11 00 00 [20:18:02]Write to MH i2c: E2 08 00 B8 00 80 11 00 00 00 00 00 00 32 [20:18:02]Write i2c OK [20:18:02]MH_I2C_Read... [20:18:02]Read from MH i2c: E2 [20:18:02]MH_I2C_Read... [20:18:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:18:02]Read from MH i2c: E2 17 00 [20:18:02]MH_I2C_Read... [20:18:02]Read from MH i2c: E2 17 00 B8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [20:18:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:18:02]wFMCommunicate OK [20:18:02]requested_item fd.num is exist - process it [20:18:02]SAM_PROTO_GetFieldsCounters [20:18:02]wFMCommunicate request_size=4 [20:18:02]MH_SAM_APDU [20:18:02]CAPDU: 80 13 00 00 [20:18:02]Write to MH i2c: E2 08 00 B9 00 80 13 00 00 00 00 00 00 35 [20:18:02]Write i2c OK [20:18:02]MH_I2C_Read... [20:18:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:18:02]Read from MH i2c: E2 [20:18:02]MH_I2C_Read... [20:18:02]Read from MH i2c: E2 62 00 [20:18:02]MH_I2C_Read... [20:18:02]Read from MH i2c: E2 62 00 B9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 CF [20:18:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:18:02]wFMCommunicate OK [20:18:02]SAM_PROTO_GetFieldsCounters done [20:18:02]requested_item shift.num is exist - process it [20:18:02]requested_item shift.opened is exist - process it [20:18:02]req_shift_opened [20:18:02]FM_GetShiftState [20:18:02]SAM_PROTO_GetShiftState [20:18:02]wFMCommunicate request_size=4 [20:18:02]MH_SAM_APDU [20:18:02]CAPDU: 80 13 01 00 [20:18:02]Write to MH i2c: E2 08 00 BA 00 80 13 01 00 00 00 00 00 37 [20:18:02]Write i2c OK [20:18:02]MH_I2C_Read... [20:18:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:18:02]Read from MH i2c: E2 [20:18:02]MH_I2C_Read... [20:18:02]Read from MH i2c: E2 0E 00 [20:18:02]MH_I2C_Read... [20:18:02]Read from MH i2c: E2 0E 00 BA 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 65 [20:18:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:18:02]wFMCommunicate OK [20:18:02]SAM_PROTO_GetShiftState done [20:18:02]FM_GetShiftState done [20:18:02]req_shift_opened done [20:18:02]requested_item shift.open_date is exist - process it [20:18:02]req_shift_open_date [20:18:02]req_shift_open_date done [20:18:02]produce_requested_data done [20:18:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165784,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:18:02]process_action_free close_receipt [20:18:02]json_value_free [20:18:02]json_value_free done [20:18:02]process_json_proto returns [20:18:02]Send response to host [20:18:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165784,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:18:02]free response buf [20:18:02]execute_script done [20:18:02]execute_script returns [20:18:02]free content buf [20:18:02]Sock 7.Close socket [20:18:02]Sock 7.Thread stoped [20:18:05]Connected sock=11 [20:18:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A7 01 00 00 65 C7 9F 01 16 40 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 75 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 87 02 00 35 04 06 00 A8 BF F3 32 0E 89 5D 3C 15 E6 95 F8 ED 66 [20:18:10]recv_with_timeout no data received [20:18:10]CommunicateWithHost answer receiving error [20:18:10]CommunicateWithHost err = -3 [20:18:10]OFD Sender: Server communicate error [20:18:15]OFD Sender: Processing packet 165784 [packets to send 998, broken 997] [20:18:15]ProducePacketName [20:18:15]name=ofd_packets/00165784 [20:18:15]OFD Sender: To server: pG, [20:18:15]CommunicateWithHost lk.salyk.kg:30040 [20:18:15]ConnectInit lk.salyk.kg [20:18:20]ConnectInit Can't take IP for lk.salyk.kg [20:18:20]CommunicateWithHost connect error [20:18:20]CommunicateWithHost err = -1 [20:18:20]OFD Sender: Server communicate error [20:18:25]OFD Sender: Processing packet 165784 [packets to send 998, broken 997] [20:18:25]ProducePacketName [20:18:25]name=ofd_packets/00165784 [20:18:25]OFD Sender: To server: pG, [20:18:25]CommunicateWithHost lk.salyk.kg:30040 [20:18:25]ConnectInit lk.salyk.kg [20:18:28]recv_with_timeout no data received [20:18:30]ConnectInit Can't take IP for lk.salyk.kg [20:18:30]CommunicateWithHost connect error [20:18:30]CommunicateWithHost err = -1 [20:18:30]OFD Sender: Server communicate error [20:18:35]OFD Sender: Processing packet 165784 [packets to send 998, broken 997] [20:18:35]ProducePacketName [20:18:35]name=ofd_packets/00165784 [20:18:35]OFD Sender: To server: pG, [20:18:35]CommunicateWithHost lk.salyk.kg:30040 [20:18:35]ConnectInit lk.salyk.kg [20:18:36]Connected sock=9 [20:18:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A7 01 00 00 65 C7 9F 01 16 40 5A 03 01 00 03 00 93 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 33 32 06 04 38 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 5D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 09 00 00 00 00 07 04 06 00 C0 5D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 75 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 87 02 00 35 04 06 00 A8 BF F3 32 0E 89 5D 3C 15 E6 95 F8 ED 66 [20:18:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0C 24 47 00 AF C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 87 02 00 F4 03 04 00 E5 97 C8 66 B6 04 01 00 00 90 8C C3 A8 CF 40 1E 95 [20:18:36]CommunicateWithHost err = 0 [20:18:36]CheckOFDResponse [20:18:36]1017 (14) - 77093643461234 [20:18:36]1041 (16) - 0000000000871769 [20:18:36]1040 (4) - 165784 [20:18:36]1012 (4) - 23.08.2024 14:08 [20:18:36]1206 (1) - 0 [20:18:36]OFD Sender: Remove packet 165784 [20:18:36]ProducePacketName [20:18:36]name=ofd_packets/00165784 [20:18:36]NVStorageDeleteData [20:18:37]OFD Sender: No OFD packet to send [20:18:42]OFD Sender: No OFD packet to send [20:18:47]OFD Sender: No OFD packet to send [20:18:52]OFD Sender: No OFD packet to send [20:18:57]OFD Sender: No OFD packet to send [20:19:00]accept exits with 10 [20:19:00]New connection [20:19:00]New thread 3067379044 created [20:19:00]Thread 3067235684 joined [20:19:00]Waiting for new connection... [20:19:00] Sock 10.Parse request [20:19:00]Sock 10.Check first char [20:19:00]Sock 10.First char is OK [20:19:00]request: POST /json_proto HTTP/1.0 [20:19:00]Method: POST [20:19:00]URL: /json_proto [20:19:00]Method is POST - this is cgi request [20:19:00]url: /json_proto [20:19:00]query_string will be loaded in cgi processing [20:19:00]execute_cgi json_proto POST (null) [20:19:00]execute_cgi path=json_proto method=POST [20:19:00]POST find Content-Length [20:19:00]Host: 172.17.44.132:8080 [20:19:00]Content-Length: 682 [20:19:00]Content-Type: application/json [20:19:00] [20:19:00]POST finish read [20:19:00]Found Content-Length = 682 [20:19:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:00]execute_script... [20:19: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)294659", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:00]POST & json_proto [20:19:00]process_json_proto [20:19:00]json parsed OK: [20:19:00]protocol is kg_v1.0 [20:19:00]action value=close_receipt [20:19:00]process_action close_receipt [20:19:00]cmd_close_receipt [20:19:00]MH_GetDate [20:19:00]Write to MH i2c: F0 00 00 BB 00 AA [20:19:00]Write i2c OK [20:19:00]MH_I2C_Read... [20:19:00]Read from MH i2c: F0 [20:19:00]MH_I2C_Read... [20:19:00]Read from MH i2c: F0 09 00 [20:19:00]MH_I2C_Read... [20:19:00]Read from MH i2c: F0 09 00 BB 00 00 B4 EE C8 66 2A 83 C1 65 56 [20:19:00]GetLastDocTimeStamp 1724444277 [20:19:00]current date 1724444340 [20:19:00]FM_GetShiftState [20:19:00]SAM_PROTO_GetShiftState [20:19:00]wFMCommunicate request_size=4 [20:19:00]MH_SAM_APDU [20:19:00]CAPDU: 80 13 01 00 [20:19:00]Write to MH i2c: E2 08 00 BC 00 80 13 01 00 00 00 00 00 39 [20:19:00]Write i2c OK [20:19:00]MH_I2C_Read... [20:19:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:00]Read from MH i2c: E2 [20:19:00]MH_I2C_Read... [20:19:00]Read from MH i2c: E2 0E 00 [20:19:00]MH_I2C_Read... [20:19:00]Read from MH i2c: E2 0E 00 BC 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 67 [20:19:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:19:00]wFMCommunicate OK [20:19:00]SAM_PROTO_GetShiftState done [20:19:00]FM_GetShiftState done [20:19:00]opened in 1724372766 [20:19:00]opened+sec_in_day 1724459166 [20:19:00]quantity*price = 200043 [20:19:00]sum+1 = 200044 [20:19:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 638 23.08.2024 20:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165785 ФПД: 206191189755454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T201900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165785&fm=206191189755454&tin=02508201610067®Number=0000000000092562&sum=200000 [20:19:01]StoreToDocumentArchive [20:19:01]shift 469 fd 165785 [20:19:01]save to /storage/0469/doc_00165785 [20:19:01]save last doc name /storage/0469/doc_00165785 to /storage/kkm_last_doc_name [20:19:01]save OK [20:19:01]Clear old archive folders... [20:19:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:19:01]tlvbuf is 00D780B0 [20:19:01]SAM_PROTO_ClearQueue [20:19:01]wFMCommunicate request_size=4 [20:19:01]MH_SAM_APDU [20:19:01]CAPDU: 80 09 00 00 [20:19:01]Write to MH i2c: E2 08 00 C9 00 80 09 00 00 00 00 00 00 3B [20:19:01]Write i2c OK [20:19:01]MH_I2C_Read... [20:19:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:19:01]Read from MH i2c: E2 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 03 00 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [20:19:01]RAPDU: 90 00 [20:19:01]wFMCommunicate OK [20:19:01]SAM_PROTO_ClearQueue done [20:19:01]KKMCreateOFDPacket [20:19:01]OFDProtocolAddRootSTLVToBuf [20:19:01]FM_MakeSignedData [20:19:01]FM_MakeSignedData [20:19:01]SAM_PROTO_SignData [20:19:01]wFMCommunicate request_size=4 [20:19:01]MH_SAM_APDU [20:19:01]CAPDU: 80 0D 01 02 [20:19:01]Write to MH i2c: E2 08 00 CA 00 80 0D 01 02 00 00 00 00 43 [20:19:01]Write i2c OK [20:19:01]MH_I2C_Read... [20:19:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:19:01]Read from MH i2c: E2 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 03 00 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [20:19:01]RAPDU: 90 00 [20:19:01]wFMCommunicate OK [20:19:01]wFMCommunicate request_size=255 [20:19:01]MH_SAM_APDU [20:19:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 B4 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 87 02 00 35 04 06 00 BB [20:19:01]Write to MH i2c: E2 02 01 CB 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 B4 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 87 02 00 35 04 06 00 BB 00 00 82 [20:19:01]Write i2c OK [20:19:01]MH_I2C_Read... [20:19:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:01]Read from MH i2c: E2 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 03 00 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [20:19:01]RAPDU: 90 00 [20:19:01]wFMCommunicate OK [20:19:01]wFMCommunicate request_size=10 [20:19:01]MH_SAM_APDU [20:19:01]CAPDU: 80 0D 02 02 05 87 A0 9F 06 3E [20:19:01]Write to MH i2c: E2 0D 00 CC 00 80 0D 02 02 05 00 87 A0 9F 06 3E 00 00 5A [20:19:01]Write i2c OK [20:19:01]MH_I2C_Read... [20:19:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:01]Read from MH i2c: E2 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 03 00 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [20:19:01]RAPDU: 90 00 [20:19:01]wFMCommunicate OK [20:19:01]wFMCommunicate request_size=4 [20:19:01]MH_SAM_APDU [20:19:01]CAPDU: 80 0D 03 02 [20:19:01]Write to MH i2c: E2 08 00 CD 00 80 0D 03 02 00 00 00 00 48 [20:19:01]Write i2c OK [20:19:01]MH_I2C_Read... [20:19:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:19:01]Read from MH i2c: E2 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 0B 00 [20:19:01]MH_I2C_Read... [20:19:01]Read from MH i2c: E2 0B 00 CD 00 00 22 7B 9D 24 EA 44 70 D1 90 00 16 [20:19:01]RAPDU: 22 7B 9D 24 EA 44 70 D1 90 00 [20:19:01]wFMCommunicate OK [20:19:01]SAM_PROTO_SignData done [20:19:01]FM_MakeSignedData done [20:19:01]CreateOFDProtocolMessage [20:19:01]wFMCommunicate request_size=4 [20:19:01]MH_SAM_APDU [20:19:01]CAPDU: 80 11 00 00 [20:19:01]Write to MH i2c: E2 08 00 CE 00 80 11 00 00 00 00 00 00 48 [20:19:01]Write i2c OK [20:19:01]MH_I2C_Read... [20:19:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:02]Read from MH i2c: E2 [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: E2 17 00 [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: E2 17 00 CE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A1 [20:19:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:19:02]wFMCommunicate OK [20:19:02]CreateOFDProtocolMessage done [20:19:02]OFDSenderStorePacket 165785 [20:19:02]StoreOFDPacket docnum=165785 [20:19:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0E 49 07 01 5B 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 B4 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 87 02 00 35 04 06 00 BB 87 A0 9F 06 3E 22 7B 9D 24 EA 44 70 D1 [20:19:02]CheckFolder [20:19:02]dirname=/storage/ofd_packets [20:19:02]CheckFolder done [20:19:02]ProducePacketName [20:19:02]name=ofd_packets/00165785 [20:19:02]NVStorageSaveData ofd_packets/00165785 [20:19:02]File name is /storage/ofd_packets/00165785 [20:19:02]Write 301 bytes [20:19:02]NVStorageSaveData done [20:19:02]OFDSenderStorePacket done [20:19:02]KKMCreateOFDPacket done [20:19:02]NVStorageSaveData kkm_last_timestamp [20:19:02]File name is /storage/kkm_last_timestamp [20:19:02]Write 4 bytes [20:19:02]NVStorageSaveData done [20:19:02]ExternCall_PrintAddStr [20:19:02]wPrintStart [20:19:02]Write to MH i2c: 01 00 00 CF 00 CF [20:19:02]Write i2c OK [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: 01 [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: 01 07 00 [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: 01 07 00 CF 00 00 00 00 00 00 FF 0F E4 [20:19:02]RasterBufferAndPrint [20:19:02]line Счет N : (1)294659 [20:19:02]line ИНН: 02508201610067 [20:19:02]line Контрольно-Кассовый Чек [20:19:02]line ПРОДАЖА [20:19:02]line ТРК (МРК, ГНК) : 63 [20:19:02]line Товар: 2710124500 [20:19:02]line Аи-95-К-5 [20:19:02]line 26.960 * 74.20 [20:19:02]line = 2000.43 [20:19:02]line НДС 12% НСП 1% [20:19:02]line > о реализуемом товаре [20:19:02]line ОКРУГЛЕНИЕ: -0.43 [20:19:02]line ИТОГО: 2000.00 [20:19:02]line Внесено: 2000.00 [20:19:02]line СДАЧА: 0.00 [20:19:02]line НСП 1% : 17.70 [20:19:02]line НДС 12% : 212.43 [20:19:02]line Наличными: 2000.00 [20:19:02]line Безнал.: 0.00 [20:19:02]line Место: АЗС № 130 "Партнер Нефть" [20:19:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:19:02]line СНО: Общий режим [20:19:02]line Чек 638 23.08.2024 20:19 [20:19:02]line Смена: 469 ФФД: 1.0 [20:19:02]line ЗНМ: 0300000070 [20:19:02]line РНМ: 0000000000092562 [20:19:02]line Версия ККМ: 001 [20:19:02]line ФМ: 0000000000871769 [20:19:02]line ФД: 165785 [20:19:02]line ФПД: 206191189755454 [20:19:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T201900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165785&fm=206191189755454&tin=02508201610067®Number=0000000000092562&sum=200000 [20:19:02]OFD Sender: Processing packet 165785 [packets to send 998, broken 997] [20:19:02]ProducePacketName [20:19:02]name=ofd_packets/00165785 [20:19:02]OFD Sender: To server: pG, [20:19:02]CommunicateWithHost lk.salyk.kg:30040 [20:19:02]ConnectInit lk.salyk.kg [20:19:02]written 0, free lines is 4095 [20:19:02]Write to MH i2c: 01 00 00 FA 00 FA [20:19:02]Write i2c OK [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: 01 [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: 01 07 00 [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 C9 0C D6 [20:19:02]RasterBufferAndPrint [20:19:02]line [20:19:02]line [20:19:02]line [20:19:02]line [20:19:02]line [20:19:02]written 0, free lines is 3288 [20:19:02]MH_Cut [20:19:02]Write to MH i2c: D1 01 00 01 01 01 D4 [20:19:02]Write i2c OK [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: D1 [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: D1 01 00 [20:19:02]MH_I2C_Read... [20:19:02]Read from MH i2c: D1 01 00 01 01 00 D3 [20:19:02]Write to MH i2c: 01 00 00 02 01 03 [20:19:02]Write i2c OK [20:19:02]MH_I2C_Read... [20:19:03]*** Cut start [20:19:03]*** Purtial cut [20:19:03]*** Stage 1: CUTSNS_PIN = 1 [20:19:05]Read from MH i2c: 01 [20:19:05]MH_I2C_Read... [20:19:05]*** Stop cut motor [20:19:05]*** Cut end [20:19:05]Read from MH i2c: 01 07 00 [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: 01 07 00 02 01 00 00 00 00 00 FF 0F 18 [20:19:05]process_action close_receipt done [20:19:05]requested_data is exist [20:19:05]produce_requested_data [20:19:05]requested_item fm.sn is exist - process it [20:19:05]wFMCommunicate request_size=4 [20:19:05]MH_SAM_APDU [20:19:05]CAPDU: 80 11 00 00 [20:19:05]Write to MH i2c: E2 08 00 03 01 80 11 00 00 00 00 00 00 7E [20:19:05]Write i2c OK [20:19:05]MH_I2C_Read... [20:19:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:05]Read from MH i2c: E2 [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: E2 17 00 [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: E2 17 00 03 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [20:19:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:19:05]wFMCommunicate OK [20:19:05]requested_item fd.num is exist - process it [20:19:05]SAM_PROTO_GetFieldsCounters [20:19:05]wFMCommunicate request_size=4 [20:19:05]MH_SAM_APDU [20:19:05]CAPDU: 80 13 00 00 [20:19:05]Write to MH i2c: E2 08 00 04 01 80 13 00 00 00 00 00 00 81 [20:19:05]Write i2c OK [20:19:05]MH_I2C_Read... [20:19:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:19:05]Read from MH i2c: E2 [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: E2 62 00 [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: E2 62 00 04 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 1F [20:19:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:19:05]wFMCommunicate OK [20:19:05]SAM_PROTO_GetFieldsCounters done [20:19:05]requested_item shift.num is exist - process it [20:19:05]requested_item shift.opened is exist - process it [20:19:05]req_shift_opened [20:19:05]FM_GetShiftState [20:19:05]SAM_PROTO_GetShiftState [20:19:05]wFMCommunicate request_size=4 [20:19:05]MH_SAM_APDU [20:19:05]CAPDU: 80 13 01 00 [20:19:05]Write to MH i2c: E2 08 00 05 01 80 13 01 00 00 00 00 00 83 [20:19:05]Write i2c OK [20:19:05]MH_I2C_Read... [20:19:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:05]Read from MH i2c: E2 [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: E2 0E 00 [20:19:05]MH_I2C_Read... [20:19:05]Read from MH i2c: E2 0E 00 05 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B1 [20:19:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:19:05]wFMCommunicate OK [20:19:05]SAM_PROTO_GetShiftState done [20:19:05]FM_GetShiftState done [20:19:05]req_shift_opened done [20:19:05]requested_item shift.open_date is exist - process it [20:19:05]req_shift_open_date [20:19:05]req_shift_open_date done [20:19:05]produce_requested_data done [20:19:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165785,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:19:05]process_action_free close_receipt [20:19:05]json_value_free [20:19:05]json_value_free done [20:19:05]process_json_proto returns [20:19:05]Send response to host [20:19:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165785,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:19:05]free response buf [20:19:05]execute_script done [20:19:05]execute_script returns [20:19:05]free content buf [20:19:05]Sock 10.Close socket [20:19:05]Sock 10.Thread stoped [20:19:06]Connected sock=7 [20:19:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0E 49 07 01 5B 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 B4 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 87 02 00 35 04 06 00 BB 87 A0 9F 06 3E 22 7B 9D 24 EA 44 70 D1 [20:19:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E1 30 47 00 C7 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 87 02 00 F4 03 04 00 03 98 C8 66 B6 04 01 00 00 CA 4F 44 BA 78 AA 67 20 [20:19:10]CommunicateWithHost err = 0 [20:19:10]CheckOFDResponse [20:19:10]1017 (14) - 77093643461234 [20:19:10]1041 (16) - 0000000000871769 [20:19:10]1040 (4) - 165785 [20:19:10]1012 (4) - 23.08.2024 14:09 [20:19:10]1206 (1) - 0 [20:19:10]OFD Sender: Remove packet 165785 [20:19:10]ProducePacketName [20:19:10]name=ofd_packets/00165785 [20:19:10]NVStorageDeleteData [20:19:10]OFD Sender: No OFD packet to send [20:19:12]recv_with_timeout no data received [20:19:15]OFD Sender: No OFD packet to send [20:19:19]accept exits with 9 [20:19:19]New connection [20:19:19]New thread 3067235684 created [20:19:19]Thread 3067379044 joined [20:19:19]Waiting for new connection... [20:19:19] Sock 9.Parse request [20:19:19]Sock 9.Check first char [20:19:19]Sock 9.First char is OK [20:19:19]request: POST /json_proto HTTP/1.0 [20:19:19]Method: POST [20:19:19]URL: /json_proto [20:19:19]Method is POST - this is cgi request [20:19:19]url: /json_proto [20:19:19]query_string will be loaded in cgi processing [20:19:19]execute_cgi json_proto POST (null) [20:19:19]execute_cgi path=json_proto method=POST [20:19:19]POST find Content-Length [20:19:19]Host: 172.17.44.132:8080 [20:19:19]Content-Length: 679 [20:19:19]Content-Type: application/json [20:19:19] [20:19:19]POST finish read [20:19:19]Found Content-Length = 679 [20:19:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [20:19:19]execute_script... [20:19: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)294662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" ] } } [20:19:19]POST & json_proto [20:19:19]process_json_proto [20:19:19]json parsed OK: [20:19:19]protocol is kg_v1.0 [20:19:19]action value=close_receipt [20:19:19]process_action close_receipt [20:19:19]cmd_close_receipt [20:19:19]MH_GetDate [20:19:19]Write to MH i2c: F0 00 00 06 01 F6 [20:19:19]Write i2c OK [20:19:19]MH_I2C_Read... [20:19:19]Read from MH i2c: F0 [20:19:19]MH_I2C_Read... [20:19:19]Read from MH i2c: F0 09 00 [20:19:19]MH_I2C_Read... [20:19:19]Read from MH i2c: F0 09 00 06 01 00 C7 EE C8 66 2A 83 C1 65 B5 [20:19:19]GetLastDocTimeStamp 1724444340 [20:19:19]current date 1724444359 [20:19:19]FM_GetShiftState [20:19:19]SAM_PROTO_GetShiftState [20:19:19]wFMCommunicate request_size=4 [20:19:19]MH_SAM_APDU [20:19:19]CAPDU: 80 13 01 00 [20:19:19]Write to MH i2c: E2 08 00 07 01 80 13 01 00 00 00 00 00 85 [20:19:19]Write i2c OK [20:19:19]MH_I2C_Read... [20:19:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:19]Read from MH i2c: E2 [20:19:19]MH_I2C_Read... [20:19:19]Read from MH i2c: E2 0E 00 [20:19:19]MH_I2C_Read... [20:19:19]Read from MH i2c: E2 0E 00 07 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B3 [20:19:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:19:19]wFMCommunicate OK [20:19:19]SAM_PROTO_GetShiftState done [20:19:19]FM_GetShiftState done [20:19:19]opened in 1724372766 [20:19:19]opened+sec_in_day 1724459166 [20:19:19]quantity*price = 200025 [20:19:19]sum+1 = 200026 [20:19:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 639 23.08.2024 20:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165786 ФПД: 128209145255876 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T201919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165786&fm=128209145255876&tin=02508201610067®Number=0000000000092562&sum=200000 [20:19:20]StoreToDocumentArchive [20:19:20]shift 469 fd 165786 [20:19:20]save to /storage/0469/doc_00165786 [20:19:20]save last doc name /storage/0469/doc_00165786 to /storage/kkm_last_doc_name [20:19:20]save OK [20:19:20]Clear old archive folders... [20:19:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:19:20]tlvbuf is 00DA6D30 [20:19:20]SAM_PROTO_ClearQueue [20:19:20]wFMCommunicate request_size=4 [20:19:20]MH_SAM_APDU [20:19:20]CAPDU: 80 09 00 00 [20:19:20]Write to MH i2c: E2 08 00 14 01 80 09 00 00 00 00 00 00 87 [20:19:20]Write i2c OK [20:19:20]MH_I2C_Read... [20:19:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:19:20]Read from MH i2c: E2 [20:19:20]MH_I2C_Read... [20:19:20]Read from MH i2c: E2 03 00 [20:19:20]MH_I2C_Read... [20:19:20]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [20:19:20]RAPDU: 90 00 [20:19:20]wFMCommunicate OK [20:19:20]SAM_PROTO_ClearQueue done [20:19:20]KKMCreateOFDPacket [20:19:20]OFDProtocolAddRootSTLVToBuf [20:19:20]FM_MakeSignedData [20:19:20]FM_MakeSignedData [20:19:20]SAM_PROTO_SignData [20:19:20]wFMCommunicate request_size=4 [20:19:20]MH_SAM_APDU [20:19:20]CAPDU: 80 0D 01 02 [20:19:20]Write to MH i2c: E2 08 00 15 01 80 0D 01 02 00 00 00 00 8F [20:19:20]Write i2c OK [20:19:20]MH_I2C_Read... [20:19:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:19:20]Read from MH i2c: E2 [20:19:20]MH_I2C_Read... [20:19:20]Read from MH i2c: E2 03 00 [20:19:20]MH_I2C_Read... [20:19:20]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [20:19:20]RAPDU: 90 00 [20:19:20]wFMCommunicate OK [20:19:20]wFMCommunicate request_size=255 [20:19:20]MH_SAM_APDU [20:19:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 7F 02 00 00 F4 03 04 00 C7 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 87 02 00 35 04 06 00 74 9B 04 8F [20:19:20]Write to MH i2c: E2 02 01 16 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 7F 02 00 00 F4 03 04 00 C7 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 87 02 00 35 04 06 00 74 9B 04 8F 00 00 0B [20:19:20]Write i2c OK [20:19:20]MH_I2C_Read... [20:19:20]OFD Sender: No OFD packet to send [20:19:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:20]Read from MH i2c: E2 [20:19:20]MH_I2C_Read... [20:19:20]Read from MH i2c: E2 03 00 [20:19:20]MH_I2C_Read... [20:19:20]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [20:19:20]RAPDU: 90 00 [20:19:20]wFMCommunicate OK [20:19:20]wFMCommunicate request_size=7 [20:19:20]MH_SAM_APDU [20:19:20]CAPDU: 80 0D 02 02 02 57 C4 [20:19:21]Write to MH i2c: E2 0A 00 17 01 80 0D 02 02 02 00 57 C4 00 00 B1 [20:19:21]Write i2c OK [20:19:21]MH_I2C_Read... [20:19:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:21]Read from MH i2c: E2 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: E2 03 00 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [20:19:21]RAPDU: 90 00 [20:19:21]wFMCommunicate OK [20:19:21]wFMCommunicate request_size=4 [20:19:21]MH_SAM_APDU [20:19:21]CAPDU: 80 0D 03 02 [20:19:21]Write to MH i2c: E2 08 00 18 01 80 0D 03 02 00 00 00 00 94 [20:19:21]Write i2c OK [20:19:21]MH_I2C_Read... [20:19:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:19:21]Read from MH i2c: E2 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: E2 0B 00 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: E2 0B 00 18 01 00 05 E8 78 AC 9D 1C DC F7 90 00 32 [20:19:21]RAPDU: 05 E8 78 AC 9D 1C DC F7 90 00 [20:19:21]wFMCommunicate OK [20:19:21]SAM_PROTO_SignData done [20:19:21]FM_MakeSignedData done [20:19:21]CreateOFDProtocolMessage [20:19:21]wFMCommunicate request_size=4 [20:19:21]MH_SAM_APDU [20:19:21]CAPDU: 80 11 00 00 [20:19:21]Write to MH i2c: E2 08 00 19 01 80 11 00 00 00 00 00 00 94 [20:19:21]Write i2c OK [20:19:21]MH_I2C_Read... [20:19:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:21]Read from MH i2c: E2 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: E2 17 00 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: E2 17 00 19 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [20:19:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:19:21]wFMCommunicate OK [20:19:21]CreateOFDProtocolMessage done [20:19:21]OFDSenderStorePacket 165786 [20:19:21]StoreOFDPacket docnum=165786 [20:19:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6A 3F 04 01 16 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 C7 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 87 02 00 35 04 06 00 74 9B 04 8F 57 C4 05 E8 78 AC 9D 1C DC F7 [20:19:21]CheckFolder [20:19:21]dirname=/storage/ofd_packets [20:19:21]CheckFolder done [20:19:21]ProducePacketName [20:19:21]name=ofd_packets/00165786 [20:19:21]NVStorageSaveData ofd_packets/00165786 [20:19:21]File name is /storage/ofd_packets/00165786 [20:19:21]Write 298 bytes [20:19:21]NVStorageSaveData done [20:19:21]OFDSenderStorePacket done [20:19:21]KKMCreateOFDPacket done [20:19:21]NVStorageSaveData kkm_last_timestamp [20:19:21]File name is /storage/kkm_last_timestamp [20:19:21]Write 4 bytes [20:19:21]NVStorageSaveData done [20:19:21]ExternCall_PrintAddStr [20:19:21]wPrintStart [20:19:21]Write to MH i2c: 01 00 00 1A 01 1B [20:19:21]Write i2c OK [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: 01 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: 01 07 00 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: 01 07 00 1A 01 00 00 00 00 00 FF 0F 30 [20:19:21]RasterBufferAndPrint [20:19:21]line Счет N : (1)294662 [20:19:21]line ИНН: 02508201610067 [20:19:21]line Контрольно-Кассовый Чек [20:19:21]line ПРОДАЖА [20:19:21]line ТРК (МРК, ГНК) : 21 [20:19:21]line Товар: 2710194800 [20:19:21]line ДТ-К-5 [20:19:21]line 26.250 * 76.20 [20:19:21]line = 2000.25 [20:19:21]line НДС 12% НСП 1% [20:19:21]line > о реализуемом товаре [20:19:21]line ОКРУГЛЕНИЕ: -0.25 [20:19:21]line ИТОГО: 2000.00 [20:19:21]line Внесено: 2000.00 [20:19:21]line СДАЧА: 0.00 [20:19:21]line НСП 1% : 17.70 [20:19:21]line НДС 12% : 212.42 [20:19:21]line Наличными: 2000.00 [20:19:21]line Безнал.: 0.00 [20:19:21]line Место: АЗС № 130 "Партнер Нефть" [20:19:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:19:21]line СНО: Общий режим [20:19:21]line Чек 639 23.08.2024 20:19 [20:19:21]line Смена: 469 ФФД: 1.0 [20:19:21]line ЗНМ: 0300000070 [20:19:21]line РНМ: 0000000000092562 [20:19:21]line Версия ККМ: 001 [20:19:21]line ФМ: 0000000000871769 [20:19:21]line ФД: 165786 [20:19:21]line ФПД: 128209145255876 [20:19:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T201919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165786&fm=128209145255876&tin=02508201610067®Number=0000000000092562&sum=200000 [20:19:21]written 0, free lines is 4095 [20:19:21]OFD Sender: Processing packet 165786 [packets to send 998, broken 997] [20:19:21]ProducePacketName [20:19:21]name=ofd_packets/00165786 [20:19:21]OFD Sender: To server: pG, [20:19:21]CommunicateWithHost lk.salyk.kg:30040 [20:19:21]ConnectInit lk.salyk.kg [20:19:21]Write to MH i2c: 01 00 00 45 01 46 [20:19:21]Write i2c OK [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: 01 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: 01 07 00 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 D0 0C 29 [20:19:21]RasterBufferAndPrint [20:19:21]line [20:19:21]line [20:19:21]line [20:19:21]line [20:19:21]line [20:19:21]written 0, free lines is 3299 [20:19:21]MH_Cut [20:19:21]Write to MH i2c: D1 01 00 4C 01 01 1F [20:19:21]Write i2c OK [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: D1 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: D1 01 00 [20:19:21]MH_I2C_Read... [20:19:21]Read from MH i2c: D1 01 00 4C 01 00 1E [20:19:21]Write to MH i2c: 01 00 00 4D 01 4E [20:19:21]Write i2c OK [20:19:21]MH_I2C_Read... [20:19:22]*** Cut start [20:19:22]*** Purtial cut [20:19:22]*** Stage 1: CUTSNS_PIN = 1 [20:19:22]recv_with_timeout no data received [20:19:24]Read from MH i2c: 01 [20:19:24]MH_I2C_Read... [20:19:24]*** Stop cut motor [20:19:24]*** Cut end [20:19:24]Read from MH i2c: 01 07 00 [20:19:24]MH_I2C_Read... [20:19:24]Read from MH i2c: 01 07 00 4D 01 00 00 00 00 00 FF 0F 63 [20:19:24]process_action close_receipt done [20:19:24]requested_data is exist [20:19:24]produce_requested_data [20:19:24]requested_item fm.sn is exist - process it [20:19:24]wFMCommunicate request_size=4 [20:19:24]MH_SAM_APDU [20:19:24]CAPDU: 80 11 00 00 [20:19:24]Write to MH i2c: E2 08 00 4E 01 80 11 00 00 00 00 00 00 C9 [20:19:24]Write i2c OK [20:19:24]MH_I2C_Read... [20:19:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:24]Read from MH i2c: E2 [20:19:24]MH_I2C_Read... [20:19:24]Read from MH i2c: E2 17 00 [20:19:24]MH_I2C_Read... [20:19:24]Read from MH i2c: E2 17 00 4E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [20:19:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:19:24]wFMCommunicate OK [20:19:24]requested_item fd.num is exist - process it [20:19:24]SAM_PROTO_GetFieldsCounters [20:19:24]wFMCommunicate request_size=4 [20:19:24]MH_SAM_APDU [20:19:24]CAPDU: 80 13 00 00 [20:19:24]Write to MH i2c: E2 08 00 4F 01 80 13 00 00 00 00 00 00 CC [20:19:24]Write i2c OK [20:19:24]MH_I2C_Read... [20:19:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:19:24]Read from MH i2c: E2 [20:19:24]MH_I2C_Read... [20:19:24]Read from MH i2c: E2 62 00 [20:19:24]MH_I2C_Read... [20:19:24]Read from MH i2c: E2 62 00 4F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 6E [20:19:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:19:24]wFMCommunicate OK [20:19:24]SAM_PROTO_GetFieldsCounters done [20:19:24]requested_item shift.num is exist - process it [20:19:24]requested_item shift.opened is exist - process it [20:19:24]req_shift_opened [20:19:24]FM_GetShiftState [20:19:24]SAM_PROTO_GetShiftState [20:19:24]wFMCommunicate request_size=4 [20:19:24]MH_SAM_APDU [20:19:24]CAPDU: 80 13 01 00 [20:19:24]Write to MH i2c: E2 08 00 50 01 80 13 01 00 00 00 00 00 CE [20:19:24]Write i2c OK [20:19:24]MH_I2C_Read... [20:19:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:24]Read from MH i2c: E2 [20:19:24]MH_I2C_Read... [20:19:24]Read from MH i2c: E2 0E 00 [20:19:24]MH_I2C_Read... [20:19:24]Read from MH i2c: E2 0E 00 50 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FC [20:19:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:19:24]wFMCommunicate OK [20:19:24]SAM_PROTO_GetShiftState done [20:19:24]FM_GetShiftState done [20:19:24]req_shift_opened done [20:19:24]requested_item shift.open_date is exist - process it [20:19:24]req_shift_open_date [20:19:24]req_shift_open_date done [20:19:24]produce_requested_data done [20:19:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165786,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:19:24]process_action_free close_receipt [20:19:24]json_value_free [20:19:24]json_value_free done [20:19:24]process_json_proto returns [20:19:24]Send response to host [20:19:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165786,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:19:24]free response buf [20:19:24]execute_script done [20:19:24]execute_script returns [20:19:24]free content buf [20:19:24]Sock 9.Close socket [20:19:24]Sock 9.Thread stoped [20:19:26]ConnectInit Can't take IP for lk.salyk.kg [20:19:26]CommunicateWithHost connect error [20:19:26]CommunicateWithHost err = -1 [20:19:26]OFD Sender: Server communicate error [20:19:31]OFD Sender: Processing packet 165786 [packets to send 998, broken 997] [20:19:31]ProducePacketName [20:19:31]name=ofd_packets/00165786 [20:19:31]OFD Sender: To server: pG, [20:19:31]CommunicateWithHost lk.salyk.kg:30040 [20:19:31]ConnectInit lk.salyk.kg [20:19:38]Connected sock=9 [20:19:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6A 3F 04 01 16 EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 C7 EE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 87 02 00 35 04 06 00 74 9B 04 8F 57 C4 05 E8 78 AC 9D 1C DC F7 [20:19:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B5 54 47 00 59 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 87 02 00 F4 03 04 00 23 98 C8 66 B6 04 01 00 00 FC 74 E7 43 F0 81 2D 79 [20:19:38]CommunicateWithHost err = 0 [20:19:38]CheckOFDResponse [20:19:38]1017 (14) - 77093643461234 [20:19:38]1041 (16) - 0000000000871769 [20:19:38]1040 (4) - 165786 [20:19:38]1012 (4) - 23.08.2024 14:09 [20:19:38]1206 (1) - 0 [20:19:38]OFD Sender: Remove packet 165786 [20:19:38]ProducePacketName [20:19:38]name=ofd_packets/00165786 [20:19:38]NVStorageDeleteData [20:19:39]OFD Sender: No OFD packet to send [20:19:40]recv_with_timeout no data received [20:19:44]OFD Sender: No OFD packet to send [20:19:49]OFD Sender: No OFD packet to send [20:19:54]OFD Sender: No OFD packet to send [20:19:59]OFD Sender: No OFD packet to send [20:20:04]OFD Sender: No OFD packet to send [20:20:09]OFD Sender: No OFD packet to send [20:20:14]OFD Sender: No OFD packet to send [20:20:19]OFD Sender: No OFD packet to send [20:20:19]recv_with_timeout no data received [20:20:24]OFD Sender: No OFD packet to send [20:20:29]OFD Sender: No OFD packet to send [20:20:34]OFD Sender: No OFD packet to send [20:20:39]OFD Sender: No OFD packet to send [20:20:44]OFD Sender: No OFD packet to send [20:20:49]OFD Sender: No OFD packet to send [20:20:54]OFD Sender: No OFD packet to send [20:20:59]OFD Sender: No OFD packet to send [20:21:04]OFD Sender: No OFD packet to send [20:21:09]OFD Sender: No OFD packet to send [20:21:14]OFD Sender: No OFD packet to send [20:21:19]OFD Sender: No OFD packet to send [20:21:24]OFD Sender: No OFD packet to send [20:21:29]OFD Sender: No OFD packet to send [20:21:33]accept exits with 10 [20:21:33]New connection [20:21:33]New thread 3067379044 created [20:21:33]Thread 3067235684 joined [20:21:33]Waiting for new connection... [20:21:33] Sock 10.Parse request [20:21:33]Sock 10.Check first char [20:21:33]Sock 10.First char is OK [20:21:33]request: POST /json_proto HTTP/1.0 [20:21:33]Method: POST [20:21:33]URL: /json_proto [20:21:33]Method is POST - this is cgi request [20:21:33]url: /json_proto [20:21:33]query_string will be loaded in cgi processing [20:21:33]execute_cgi json_proto POST (null) [20:21:33]execute_cgi path=json_proto method=POST [20:21:33]POST find Content-Length [20:21:33]Host: 172.17.44.132:8080 [20:21:33]Content-Length: 682 [20:21:33]Content-Type: application/json [20:21:33] [20:21:33]POST finish read [20:21:33]Found Content-Length = 682 [20:21:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:33]execute_script... [20:21: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)294663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:33]POST & json_proto [20:21:33]process_json_proto [20:21:33]json parsed OK: [20:21:33]protocol is kg_v1.0 [20:21:33]action value=close_receipt [20:21:33]process_action close_receipt [20:21:33]cmd_close_receipt [20:21:33]MH_GetDate [20:21:33]Write to MH i2c: F0 00 00 51 01 41 [20:21:33]Write i2c OK [20:21:33]MH_I2C_Read... [20:21:33]Read from MH i2c: F0 [20:21:33]MH_I2C_Read... [20:21:33]Read from MH i2c: F0 09 00 [20:21:33]MH_I2C_Read... [20:21:33]Read from MH i2c: F0 09 00 51 01 00 4D EF C8 66 2A 83 C1 65 87 [20:21:33]GetLastDocTimeStamp 1724444359 [20:21:33]current date 1724444493 [20:21:33]FM_GetShiftState [20:21:33]SAM_PROTO_GetShiftState [20:21:33]wFMCommunicate request_size=4 [20:21:33]MH_SAM_APDU [20:21:33]CAPDU: 80 13 01 00 [20:21:33]Write to MH i2c: E2 08 00 52 01 80 13 01 00 00 00 00 00 D0 [20:21:33]Write i2c OK [20:21:33]MH_I2C_Read... [20:21:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:33]Read from MH i2c: E2 [20:21:33]MH_I2C_Read... [20:21:33]Read from MH i2c: E2 0E 00 [20:21:33]MH_I2C_Read... [20:21:33]Read from MH i2c: E2 0E 00 52 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FE [20:21:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:21:33]wFMCommunicate OK [20:21:33]SAM_PROTO_GetShiftState done [20:21:33]FM_GetShiftState done [20:21:33]opened in 1724372766 [20:21:33]opened+sec_in_day 1724459166 [20:21:33]quantity*price = 150032 [20:21:33]sum+1 = 150033 [20:21:33]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 641 23.08.2024 20:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165788 ФПД: 269975602887992 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T202553&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165788&fm=269975602887992&tin=02508201610067®Number=0000000000092562&sum=50011 [20:25:54]StoreToDocumentArchive [20:25:54]shift 469 fd 165788 [20:25:54]save to /storage/0469/doc_00165788 [20:25:54]save last doc name /storage/0469/doc_00165788 to /storage/kkm_last_doc_name [20:25:54]save OK [20:25:54]Clear old archive folders... [20:25:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:25:54]tlvbuf is 00E14640 [20:25:54]SAM_PROTO_ClearQueue [20:25:54]wFMCommunicate request_size=4 [20:25:54]MH_SAM_APDU [20:25:54]CAPDU: 80 09 00 00 [20:25:54]Write to MH i2c: E2 08 00 AA 01 80 09 00 00 00 00 00 00 1D [20:25:54]Write i2c OK [20:25:54]MH_I2C_Read... [20:25:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:25:54]Read from MH i2c: E2 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 03 00 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [20:25:54]RAPDU: 90 00 [20:25:54]wFMCommunicate OK [20:25:54]SAM_PROTO_ClearQueue done [20:25:54]KKMCreateOFDPacket [20:25:54]OFDProtocolAddRootSTLVToBuf [20:25:54]FM_MakeSignedData [20:25:54]FM_MakeSignedData [20:25:54]SAM_PROTO_SignData [20:25:54]wFMCommunicate request_size=4 [20:25:54]MH_SAM_APDU [20:25:54]CAPDU: 80 0D 01 02 [20:25:54]Write to MH i2c: E2 08 00 AB 01 80 0D 01 02 00 00 00 00 25 [20:25:54]Write i2c OK [20:25:54]MH_I2C_Read... [20:25:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:25:54]Read from MH i2c: E2 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 03 00 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [20:25:54]RAPDU: 90 00 [20:25:54]wFMCommunicate OK [20:25:54]wFMCommunicate request_size=255 [20:25:54]MH_SAM_APDU [20:25: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 51 F0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 87 02 00 35 04 06 00 F5 [20:25:54]Write to MH i2c: E2 02 01 AC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 51 F0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 87 02 00 35 04 06 00 F5 00 00 89 [20:25:54]Write i2c OK [20:25:54]MH_I2C_Read... [20:25:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:54]Read from MH i2c: E2 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 03 00 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [20:25:54]RAPDU: 90 00 [20:25:54]wFMCommunicate OK [20:25:54]wFMCommunicate request_size=10 [20:25:54]MH_SAM_APDU [20:25:54]CAPDU: 80 0D 02 02 05 8A 97 E8 7D 38 [20:25:54]Write to MH i2c: E2 0D 00 AD 01 80 0D 02 02 05 00 8A 97 E8 7D 38 00 00 F0 [20:25:54]Write i2c OK [20:25:54]MH_I2C_Read... [20:25:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:25:54]Read from MH i2c: E2 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 03 00 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [20:25:54]RAPDU: 90 00 [20:25:54]wFMCommunicate OK [20:25:54]wFMCommunicate request_size=4 [20:25:54]MH_SAM_APDU [20:25:54]CAPDU: 80 0D 03 02 [20:25:54]Write to MH i2c: E2 08 00 AE 01 80 0D 03 02 00 00 00 00 2A [20:25:54]Write i2c OK [20:25:54]MH_I2C_Read... [20:25:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:25:54]Read from MH i2c: E2 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 0B 00 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 0B 00 AE 01 00 2A 7D A8 B8 5C 46 E6 1A 90 00 D4 [20:25:54]RAPDU: 2A 7D A8 B8 5C 46 E6 1A 90 00 [20:25:54]wFMCommunicate OK [20:25:54]SAM_PROTO_SignData done [20:25:54]FM_MakeSignedData done [20:25:54]CreateOFDProtocolMessage [20:25:54]wFMCommunicate request_size=4 [20:25:54]MH_SAM_APDU [20:25:54]CAPDU: 80 11 00 00 [20:25:54]Write to MH i2c: E2 08 00 AF 01 80 11 00 00 00 00 00 00 2A [20:25:54]Write i2c OK [20:25:54]MH_I2C_Read... [20:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:54]Read from MH i2c: E2 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 17 00 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: E2 17 00 AF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [20:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:25:54]wFMCommunicate OK [20:25:54]CreateOFDProtocolMessage done [20:25:54]OFDSenderStorePacket 165788 [20:25:54]StoreOFDPacket docnum=165788 [20:25:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 36 8D 07 01 4D 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 51 F0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 87 02 00 35 04 06 00 F5 8A 97 E8 7D 38 2A 7D A8 B8 5C 46 E6 1A [20:25:54]CheckFolder [20:25:54]dirname=/storage/ofd_packets [20:25:54]CheckFolder done [20:25:54]ProducePacketName [20:25:54]name=ofd_packets/00165788 [20:25:54]NVStorageSaveData ofd_packets/00165788 [20:25:54]File name is /storage/ofd_packets/00165788 [20:25:54]Write 301 bytes [20:25:54]NVStorageSaveData done [20:25:54]OFDSenderStorePacket done [20:25:54]KKMCreateOFDPacket done [20:25:54]NVStorageSaveData kkm_last_timestamp [20:25:54]File name is /storage/kkm_last_timestamp [20:25:54]Write 4 bytes [20:25:54]NVStorageSaveData done [20:25:54]ExternCall_PrintAddStr [20:25:54]wPrintStart [20:25:54]Write to MH i2c: 01 00 00 B0 01 B1 [20:25:54]Write i2c OK [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: 01 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: 01 07 00 [20:25:54]MH_I2C_Read... [20:25:54]Read from MH i2c: 01 07 00 B0 01 00 00 00 00 00 FF 0F C6 [20:25:54]RasterBufferAndPrint [20:25:54]line Счет N : (1)294666 [20:25:54]line ИНН: 02508201610067 [20:25:54]line Контрольно-Кассовый Чек [20:25:54]line ПРОДАЖА [20:25:54]line ТРК (МРК, ГНК) : 53 [20:25:54]line Товар: 2710124500 [20:25:54]line Аи-95-К-5 [20:25:54]line 6.740 * 74.20 [20:25:54]line = 500.11 [20:25:54]line НДС 12% НСП 1% [20:25:54]line > о реализуемом товаре [20:25:54]line ИТОГО: 500.11 [20:25:54]line НСП 1% : 4.43 [20:25:54]line НДС 12% : 53.11 [20:25:54]line Наличными: 0.00 [20:25:54]line Безнал.: 500.11 [20:25:54]line Место: АЗС № 130 "Партнер Нефть" [20:25:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:25:54]line СНО: Общий режим [20:25:54]line Чек 641 23.08.2024 20:25 [20:25:54]line Смена: 469 ФФД: 1.0 [20:25:54]line ЗНМ: 0300000070 [20:25:54]line РНМ: 0000000000092562 [20:25:54]line Версия ККМ: 001 [20:25:54]line Платежная система: Бакай Банк [20:25:54]line ФМ: 0000000000871769 [20:25:54]line ФД: 165788 [20:25:54]line ФПД: 269975602887992 [20:25:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T202553&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165788&fm=269975602887992&tin=02508201610067®Number=0000000000092562&sum=50011 [20:25:55]OFD Sender: Processing packet 165788 [packets to send 998, broken 997] [20:25:55]ProducePacketName [20:25:55]name=ofd_packets/00165788 [20:25:55]OFD Sender: To server: pG, [20:25:55]CommunicateWithHost lk.salyk.kg:30040 [20:25:55]ConnectInit lk.salyk.kg [20:25:55]written 0, free lines is 4095 [20:25:55]Write to MH i2c: 01 00 00 DA 01 DB [20:25:55]Write i2c OK [20:25:55]MH_I2C_Read... [20:25:55]Read from MH i2c: 01 [20:25:55]MH_I2C_Read... [20:25:55]Read from MH i2c: 01 07 00 [20:25:55]MH_I2C_Read... [20:25:55]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 CD 0C BB [20:25:55]RasterBufferAndPrint [20:25:55]line [20:25:55]line [20:25:55]line [20:25:55]line [20:25:55]line [20:25:55]written 0, free lines is 3283 [20:25:55]MH_Cut [20:25:55]Write to MH i2c: D1 01 00 E1 01 01 B4 [20:25:55]Write i2c OK [20:25:55]MH_I2C_Read... [20:25:55]Read from MH i2c: D1 [20:25:55]MH_I2C_Read... [20:25:55]Read from MH i2c: D1 01 00 [20:25:55]MH_I2C_Read... [20:25:55]Read from MH i2c: D1 01 00 E1 01 00 B3 [20:25:55]Write to MH i2c: 01 00 00 E2 01 E3 [20:25:55]Write i2c OK [20:25:55]MH_I2C_Read... [20:25:56]*** Cut start [20:25:56]*** Purtial cut [20:25:56]*** Stage 1: CUTSNS_PIN = 1 [20:25:58]Read from MH i2c: 01 [20:25:58]MH_I2C_Read... [20:25:58]*** Stop cut motor [20:25:58]*** Cut end [20:25:58]Read from MH i2c: 01 07 00 [20:25:58]MH_I2C_Read... [20:25:58]Read from MH i2c: 01 07 00 E2 01 00 00 00 00 00 FF 0F F8 [20:25:58]process_action close_receipt done [20:25:58]requested_data is exist [20:25:58]produce_requested_data [20:25:58]requested_item fm.sn is exist - process it [20:25:58]wFMCommunicate request_size=4 [20:25:58]MH_SAM_APDU [20:25:58]CAPDU: 80 11 00 00 [20:25:58]Write to MH i2c: E2 08 00 E3 01 80 11 00 00 00 00 00 00 5E [20:25:58]Write i2c OK [20:25:58]MH_I2C_Read... [20:25:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:25:58]Read from MH i2c: E2 [20:25:58]MH_I2C_Read... [20:25:58]Read from MH i2c: E2 17 00 [20:25:58]MH_I2C_Read... [20:25:58]Read from MH i2c: E2 17 00 E3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [20:25:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:25:58]wFMCommunicate OK [20:25:58]requested_item fd.num is exist - process it [20:25:58]SAM_PROTO_GetFieldsCounters [20:25:58]wFMCommunicate request_size=4 [20:25:58]MH_SAM_APDU [20:25:58]CAPDU: 80 13 00 00 [20:25:58]Write to MH i2c: E2 08 00 E4 01 80 13 00 00 00 00 00 00 61 [20:25:58]Write i2c OK [20:25:58]MH_I2C_Read... [20:25:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:25:58]Read from MH i2c: E2 [20:25:58]MH_I2C_Read... [20:25:58]Read from MH i2c: E2 62 00 [20:25:58]MH_I2C_Read... [20:25:58]Read from MH i2c: E2 62 00 E4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 0B [20:25:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:25:58]wFMCommunicate OK [20:25:58]SAM_PROTO_GetFieldsCounters done [20:25:58]requested_item shift.num is exist - process it [20:25:58]requested_item shift.opened is exist - process it [20:25:58]req_shift_opened [20:25:58]FM_GetShiftState [20:25:58]SAM_PROTO_GetShiftState [20:25:58]wFMCommunicate request_size=4 [20:25:58]MH_SAM_APDU [20:25:58]CAPDU: 80 13 01 00 [20:25:58]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [20:25:58]Write i2c OK [20:25:58]MH_I2C_Read... [20:25:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:25:58]Read from MH i2c: E2 [20:25:58]MH_I2C_Read... [20:25:58]Read from MH i2c: E2 0E 00 [20:25:58]MH_I2C_Read... [20:25:58]Read from MH i2c: E2 0E 00 E5 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 91 [20:25:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:25:58]wFMCommunicate OK [20:25:58]SAM_PROTO_GetShiftState done [20:25:58]FM_GetShiftState done [20:25:58]req_shift_opened done [20:25:58]requested_item shift.open_date is exist - process it [20:25:58]req_shift_open_date [20:25:58]req_shift_open_date done [20:25:58]produce_requested_data done [20:25:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165788,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:25:58]process_action_free close_receipt [20:25:58]json_value_free [20:25:58]json_value_free done [20:25:58]process_json_proto returns [20:25:58]Send response to host [20:25:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165788,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:25:58]free response buf [20:25:58]execute_script done [20:25:58]execute_script returns [20:25:58]free content buf [20:25:58]Sock 7.Close socket [20:25:58]Sock 7.Thread stoped [20:26:00]Connected sock=11 [20:26:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 36 8D 07 01 4D 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 51 F0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 87 02 00 35 04 06 00 F5 8A 97 E8 7D 38 2A 7D A8 B8 5C 46 E6 1A [20:26:05]recv_with_timeout no data received [20:26:05]CommunicateWithHost answer receiving error [20:26:05]CommunicateWithHost err = -3 [20:26:05]OFD Sender: Server communicate error [20:26:10]OFD Sender: Processing packet 165788 [packets to send 998, broken 997] [20:26:10]ProducePacketName [20:26:10]name=ofd_packets/00165788 [20:26:10]OFD Sender: To server: pG, [20:26:10]CommunicateWithHost lk.salyk.kg:30040 [20:26:10]ConnectInit lk.salyk.kg [20:26:13]recv_with_timeout no data received [20:26:15]ConnectInit Can't take IP for lk.salyk.kg [20:26:15]CommunicateWithHost connect error [20:26:15]CommunicateWithHost err = -1 [20:26:15]OFD Sender: Server communicate error [20:26:20]OFD Sender: Processing packet 165788 [packets to send 998, broken 997] [20:26:20]ProducePacketName [20:26:20]name=ofd_packets/00165788 [20:26:20]OFD Sender: To server: pG, [20:26:20]CommunicateWithHost lk.salyk.kg:30040 [20:26:20]ConnectInit lk.salyk.kg [20:26:27]Connected sock=10 [20:26:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 36 8D 07 01 4D 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 51 F0 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 87 02 00 35 04 06 00 F5 8A 97 E8 7D 38 2A 7D A8 B8 5C 46 E6 1A [20:26:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E6 67 47 00 C0 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 87 02 00 F4 03 04 00 BC 99 C8 66 B6 04 01 00 00 9C 48 7F 2C 49 94 8A E2 [20:26:28]CommunicateWithHost err = 0 [20:26:28]CheckOFDResponse [20:26:28]1017 (14) - 77093643461234 [20:26:28]1041 (16) - 0000000000871769 [20:26:28]1040 (4) - 165788 [20:26:28]1012 (4) - 23.08.2024 14:16 [20:26:28]1206 (1) - 0 [20:26:28]OFD Sender: Remove packet 165788 [20:26:28]ProducePacketName [20:26:28]name=ofd_packets/00165788 [20:26:28]NVStorageDeleteData [20:26:28]OFD Sender: No OFD packet to send [20:26:33]OFD Sender: No OFD packet to send [20:26:38]OFD Sender: No OFD packet to send [20:26:43]OFD Sender: No OFD packet to send [20:26:48]OFD Sender: No OFD packet to send [20:26:53]OFD Sender: No OFD packet to send [20:26:58]OFD Sender: No OFD packet to send [20:27:03]OFD Sender: No OFD packet to send [20:27:08]OFD Sender: No OFD packet to send [20:27:13]OFD Sender: No OFD packet to send [20:27:18]OFD Sender: No OFD packet to send [20:27:23]OFD Sender: No OFD packet to send [20:27:24]recv_with_timeout no data received [20:27:28]OFD Sender: No OFD packet to send [20:27:33]OFD Sender: No OFD packet to send [20:27:38]OFD Sender: No OFD packet to send [20:27:43]OFD Sender: No OFD packet to send [20:27:48]OFD Sender: No OFD packet to send [20:27:53]OFD Sender: No OFD packet to send [20:27:58]OFD Sender: No OFD packet to send [20:28:03]OFD Sender: No OFD packet to send [20:28:08]OFD Sender: No OFD packet to send [20:28:14]OFD Sender: No OFD packet to send [20:28:19]OFD Sender: No OFD packet to send [20:28:24]OFD Sender: No OFD packet to send [20:28:29]OFD Sender: No OFD packet to send [20:28:34]OFD Sender: No OFD packet to send [20:28:39]OFD Sender: No OFD packet to send [20:28:44]OFD Sender: No OFD packet to send [20:28:49]OFD Sender: No OFD packet to send [20:28:54]OFD Sender: No OFD packet to send [20:28:59]OFD Sender: No OFD packet to send [20:29:04]OFD Sender: No OFD packet to send [20:29:09]OFD Sender: No OFD packet to send [20:29:14]OFD Sender: No OFD packet to send [20:29:19]OFD Sender: No OFD packet to send [20:29:24]OFD Sender: No OFD packet to send [20:29:29]OFD Sender: No OFD packet to send [20:29:34]OFD Sender: No OFD packet to send [20:29:39]OFD Sender: No OFD packet to send [20:29:44]OFD Sender: No OFD packet to send [20:29:49]OFD Sender: No OFD packet to send [20:29:54]OFD Sender: No OFD packet to send [20:29:59]OFD Sender: No OFD packet to send [20:30:04]OFD Sender: No OFD packet to send [20:30:09]OFD Sender: No OFD packet to send [20:30:14]OFD Sender: No OFD packet to send [20:30:19]OFD Sender: No OFD packet to send [20:30:24]OFD Sender: No OFD packet to send [20:30:29]OFD Sender: No OFD packet to send [20:30:34]OFD Sender: No OFD packet to send [20:30:39]OFD Sender: No OFD packet to send [20:30:44]OFD Sender: No OFD packet to send [20:30:49]OFD Sender: No OFD packet to send [20:30:54]OFD Sender: No OFD packet to send [20:30:59]OFD Sender: No OFD packet to send [20:31:04]OFD Sender: No OFD packet to send [20:31:09]OFD Sender: No OFD packet to send [20:31:14]OFD Sender: No OFD packet to send [20:31:19]OFD Sender: No OFD packet to send [20:31:24]OFD Sender: No OFD packet to send [20:31:29]OFD Sender: No OFD packet to send [20:31:34]OFD Sender: No OFD packet to send [20:31:39]OFD Sender: No OFD packet to send [20:31:44]OFD Sender: No OFD packet to send [20:31:49]OFD Sender: No OFD packet to send [20:31:54]OFD Sender: No OFD packet to send [20:31:59]OFD Sender: No OFD packet to send [20:32:04]OFD Sender: No OFD packet to send [20:32:10]OFD Sender: No OFD packet to send [20:32:15]OFD Sender: No OFD packet to send [20:32:20]OFD Sender: No OFD packet to send [20:32:35]OFD Sender: No OFD packet to send [20:32:40]OFD Sender: No OFD packet to send [20:32:45]OFD Sender: No OFD packet to send [20:32:45]recv_with_timeout no data received [20:32:50]OFD Sender: No OFD packet to send [20:32:55]OFD Sender: No OFD packet to send [20:33:00]OFD Sender: No OFD packet to send [20:33:05]OFD Sender: No OFD packet to send [20:33:10]OFD Sender: No OFD packet to send [20:33:15]OFD Sender: No OFD packet to send [20:33:20]OFD Sender: No OFD packet to send [20:33:25]OFD Sender: No OFD packet to send [20:33:30]OFD Sender: No OFD packet to send [20:33:35]OFD Sender: No OFD packet to send [20:33:40]OFD Sender: No OFD packet to send [20:33:45]OFD Sender: No OFD packet to send [20:33:50]OFD Sender: No OFD packet to send [20:33:55]OFD Sender: No OFD packet to send [20:34:00]OFD Sender: No OFD packet to send [20:34:05]OFD Sender: No OFD packet to send [20:34:10]OFD Sender: No OFD packet to send [20:34:15]OFD Sender: No OFD packet to send [20:34:20]OFD Sender: No OFD packet to send [20:34:25]OFD Sender: No OFD packet to send [20:34:30]OFD Sender: No OFD packet to send [20:34:35]OFD Sender: No OFD packet to send [20:34:40]OFD Sender: No OFD packet to send [20:34:45]OFD Sender: No OFD packet to send [20:34:50]OFD Sender: No OFD packet to send [20:34:55]OFD Sender: No OFD packet to send [20:35:00]OFD Sender: No OFD packet to send [20:35:05]OFD Sender: No OFD packet to send [20:35:10]OFD Sender: No OFD packet to send [20:35:15]OFD Sender: No OFD packet to send [20:35:20]OFD Sender: No OFD packet to send [20:35:25]OFD Sender: No OFD packet to send [20:35:30]OFD Sender: No OFD packet to send [20:35:35]OFD Sender: No OFD packet to send [20:35:40]OFD Sender: No OFD packet to send [20:35:45]OFD Sender: No OFD packet to send [20:35:50]OFD Sender: No OFD packet to send [20:35:55]OFD Sender: No OFD packet to send [20:36:00]OFD Sender: No OFD packet to send [20:36:06]OFD Sender: No OFD packet to send [20:36:07]accept exits with 9 [20:36:07]New connection [20:36:07]New thread 3067379044 created [20:36:07]Thread 3067235684 joined [20:36:07]Waiting for new connection... [20:36:07] Sock 9.Parse request [20:36:07]Sock 9.Check first char [20:36:07]Sock 9.First char is OK [20:36:07]request: POST /json_proto HTTP/1.0 [20:36:07]Method: POST [20:36:07]URL: /json_proto [20:36:07]Method is POST - this is cgi request [20:36:07]url: /json_proto [20:36:07]query_string will be loaded in cgi processing [20:36:07]execute_cgi json_proto POST (null) [20:36:07]execute_cgi path=json_proto method=POST [20:36:07]POST find Content-Length [20:36:07]Host: 172.17.44.132:8080 [20:36:07]Content-Length: 682 [20:36:07]Content-Type: application/json [20:36:07] [20:36:07]POST finish read [20:36:07]Found Content-Length = 682 [20:36:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [20:36:07]execute_script... [20:36: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)294670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [20:36:07]POST & json_proto [20:36:07]process_json_proto [20:36:07]json parsed OK: [20:36:07]protocol is kg_v1.0 [20:36:07]action value=close_receipt [20:36:07]process_action close_receipt [20:36:07]cmd_close_receipt [20:36:07]MH_GetDate [20:36:07]Write to MH i2c: F0 00 00 E6 01 D6 [20:36:07]Write i2c OK [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: F0 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: F0 09 00 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: F0 09 00 E6 01 00 B7 F2 C8 66 2A 83 C1 65 89 [20:36:07]GetLastDocTimeStamp 1724444753 [20:36:07]current date 1724445367 [20:36:07]FM_GetShiftState [20:36:07]SAM_PROTO_GetShiftState [20:36:07]wFMCommunicate request_size=4 [20:36:07]MH_SAM_APDU [20:36:07]CAPDU: 80 13 01 00 [20:36:07]Write to MH i2c: E2 08 00 E7 01 80 13 01 00 00 00 00 00 65 [20:36:07]Write i2c OK [20:36:07]MH_I2C_Read... [20:36:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:07]Read from MH i2c: E2 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 0E 00 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 0E 00 E7 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 93 [20:36:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:36:07]wFMCommunicate OK [20:36:07]SAM_PROTO_GetShiftState done [20:36:07]FM_GetShiftState done [20:36:07]opened in 1724372766 [20:36:07]opened+sec_in_day 1724459166 [20:36:07]quantity*price = 160049 [20:36:07]sum+1 = 160050 [20:36:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.96 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 642 23.08.2024 20:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165789 ФПД: 230470198029028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T203607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165789&fm=230470198029028&tin=02508201610067®Number=0000000000092562&sum=160000 [20:36:08]StoreToDocumentArchive [20:36:08]shift 469 fd 165789 [20:36:08]save to /storage/0469/doc_00165789 [20:36:08]save last doc name /storage/0469/doc_00165789 to /storage/kkm_last_doc_name [20:36:08]save OK [20:36:08]Clear old archive folders... [20:36:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:36:08]tlvbuf is 00D6F080 [20:36:08]SAM_PROTO_ClearQueue [20:36:08]wFMCommunicate request_size=4 [20:36:08]MH_SAM_APDU [20:36:08]CAPDU: 80 09 00 00 [20:36:08]Write to MH i2c: E2 08 00 F4 01 80 09 00 00 00 00 00 00 67 [20:36:08]Write i2c OK [20:36:08]MH_I2C_Read... [20:36:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:36:08]Read from MH i2c: E2 [20:36:08]MH_I2C_Read... [20:36:08]Read from MH i2c: E2 03 00 [20:36:08]MH_I2C_Read... [20:36:08]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [20:36:08]RAPDU: 90 00 [20:36:08]wFMCommunicate OK [20:36:08]SAM_PROTO_ClearQueue done [20:36:08]KKMCreateOFDPacket [20:36:08]OFDProtocolAddRootSTLVToBuf [20:36:08]FM_MakeSignedData [20:36:08]FM_MakeSignedData [20:36:08]SAM_PROTO_SignData [20:36:08]wFMCommunicate request_size=4 [20:36:08]MH_SAM_APDU [20:36:08]CAPDU: 80 0D 01 02 [20:36:08]Write to MH i2c: E2 08 00 F5 01 80 0D 01 02 00 00 00 00 6F [20:36:08]Write i2c OK [20:36:08]MH_I2C_Read... [20:36:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:36:08]Read from MH i2c: E2 [20:36:08]MH_I2C_Read... [20:36:08]Read from MH i2c: E2 03 00 [20:36:08]MH_I2C_Read... [20:36:08]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [20:36:08]RAPDU: 90 00 [20:36:08]wFMCommunicate OK [20:36:08]wFMCommunicate request_size=255 [20:36:08]MH_SAM_APDU [20:36: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 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 82 02 00 00 F4 03 04 00 B7 F2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 87 02 00 35 04 06 00 D1 [20:36:08]Write to MH i2c: E2 02 01 F6 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 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 82 02 00 00 F4 03 04 00 B7 F2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 87 02 00 35 04 06 00 D1 00 00 15 [20:36:08]Write i2c OK [20:36:08]MH_I2C_Read... [20:36:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:09]Read from MH i2c: E2 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 03 00 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [20:36:09]RAPDU: 90 00 [20:36:09]wFMCommunicate OK [20:36:09]wFMCommunicate request_size=10 [20:36:09]MH_SAM_APDU [20:36:09]CAPDU: 80 0D 02 02 05 9C 86 48 EA E4 [20:36:09]Write to MH i2c: E2 0D 00 F7 01 80 0D 02 02 05 00 9C 86 48 EA E4 00 00 B4 [20:36:09]Write i2c OK [20:36:09]MH_I2C_Read... [20:36:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:09]Read from MH i2c: E2 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 03 00 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [20:36:09]RAPDU: 90 00 [20:36:09]wFMCommunicate OK [20:36:09]wFMCommunicate request_size=4 [20:36:09]MH_SAM_APDU [20:36:09]CAPDU: 80 0D 03 02 [20:36:09]Write to MH i2c: E2 08 00 F8 01 80 0D 03 02 00 00 00 00 74 [20:36:09]Write i2c OK [20:36:09]MH_I2C_Read... [20:36:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:36:09]Read from MH i2c: E2 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 0B 00 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 0B 00 F8 01 00 A3 6A 31 CB B9 70 52 4A 90 00 43 [20:36:09]RAPDU: A3 6A 31 CB B9 70 52 4A 90 00 [20:36:09]wFMCommunicate OK [20:36:09]SAM_PROTO_SignData done [20:36:09]FM_MakeSignedData done [20:36:09]CreateOFDProtocolMessage [20:36:09]wFMCommunicate request_size=4 [20:36:09]MH_SAM_APDU [20:36:09]CAPDU: 80 11 00 00 [20:36:09]Write to MH i2c: E2 08 00 F9 01 80 11 00 00 00 00 00 00 74 [20:36:09]Write i2c OK [20:36:09]MH_I2C_Read... [20:36:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:09]Read from MH i2c: E2 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 17 00 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 17 00 F9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [20:36:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:36:09]wFMCommunicate OK [20:36:09]CreateOFDProtocolMessage done [20:36:09]OFDSenderStorePacket 165789 [20:36:09]StoreOFDPacket docnum=165789 [20:36:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E0 EC 07 01 9D 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 82 02 00 00 F4 03 04 00 B7 F2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 87 02 00 35 04 06 00 D1 9C 86 48 EA E4 A3 6A 31 CB B9 70 52 4A [20:36:09]CheckFolder [20:36:09]dirname=/storage/ofd_packets [20:36:09]CheckFolder done [20:36:09]ProducePacketName [20:36:09]name=ofd_packets/00165789 [20:36:09]NVStorageSaveData ofd_packets/00165789 [20:36:09]File name is /storage/ofd_packets/00165789 [20:36:09]Write 301 bytes [20:36:09]NVStorageSaveData done [20:36:09]OFDSenderStorePacket done [20:36:09]KKMCreateOFDPacket done [20:36:09]NVStorageSaveData kkm_last_timestamp [20:36:09]File name is /storage/kkm_last_timestamp [20:36:09]Write 4 bytes [20:36:09]NVStorageSaveData done [20:36:09]ExternCall_PrintAddStr [20:36:09]wPrintStart [20:36:09]Write to MH i2c: 01 00 00 FA 01 FB [20:36:09]Write i2c OK [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: 01 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: 01 07 00 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: 01 07 00 FA 01 00 00 00 00 00 FF 0F 10 [20:36:09]RasterBufferAndPrint [20:36:09]line Счет N : (1)294670 [20:36:09]line ИНН: 02508201610067 [20:36:09]line Контрольно-Кассовый Чек [20:36:09]line ПРОДАЖА [20:36:09]line ТРК (МРК, ГНК) : 63 [20:36:09]line Товар: 2710124500 [20:36:09]line Аи-95-К-5 [20:36:09]line 21.570 * 74.20 [20:36:09]line = 1600.49 [20:36:09]line НДС 12% НСП 1% [20:36:09]line > о реализуемом товаре [20:36:09]line ОКРУГЛЕНИЕ: -0.49 [20:36:09]line ИТОГО: 1600.00 [20:36:09]line Внесено: 1600.00 [20:36:09]line СДАЧА: 0.00 [20:36:09]line НСП 1% : 14.16 [20:36:09]line НДС 12% : 169.96 [20:36:09]line Наличными: 1600.00 [20:36:09]line Безнал.: 0.00 [20:36:09]line Место: АЗС № 130 "Партнер Нефть" [20:36:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:36:09]line СНО: Общий режим [20:36:09]line Чек 642 23.08.2024 20:36 [20:36:09]line Смена: 469 ФФД: 1.0 [20:36:09]line ЗНМ: 0300000070 [20:36:09]line РНМ: 0000000000092562 [20:36:09]line Версия ККМ: 001 [20:36:09]line ФМ: 0000000000871769 [20:36:09]line ФД: 165789 [20:36:09]line ФПД: 230470198029028 [20:36:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T203607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165789&fm=230470198029028&tin=02508201610067®Number=0000000000092562&sum=160000 [20:36:09]written 0, free lines is 4095 [20:36:09]OFD Sender: Processing packet 165789 [packets to send 998, broken 997] [20:36:09]ProducePacketName [20:36:09]name=ofd_packets/00165789 [20:36:09]OFD Sender: To server: pG, [20:36:09]CommunicateWithHost lk.salyk.kg:30040 [20:36:09]ConnectInit lk.salyk.kg [20:36:09]Write to MH i2c: 01 00 00 25 02 27 [20:36:09]Write i2c OK [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: 01 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: 01 07 00 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 C7 0C 01 [20:36:09]RasterBufferAndPrint [20:36:09]line [20:36:09]line [20:36:09]line [20:36:09]line [20:36:09]line [20:36:09]written 0, free lines is 3276 [20:36:09]MH_Cut [20:36:09]Write to MH i2c: D1 01 00 2C 02 01 00 [20:36:09]Write i2c OK [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: D1 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: D1 01 00 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: D1 01 00 2C 02 00 FF [20:36:09]Write to MH i2c: 01 00 00 2D 02 2F [20:36:09]Write i2c OK [20:36:09]MH_I2C_Read... [20:36:10]*** Cut start [20:36:10]*** Purtial cut [20:36:10]*** Stage 1: CUTSNS_PIN = 1 [20:36:10]recv_with_timeout no data received [20:36:12]Read from MH i2c: 01 [20:36:12]MH_I2C_Read... [20:36:12]*** Stop cut motor [20:36:12]*** Cut end [20:36:12]Read from MH i2c: 01 07 00 [20:36:12]MH_I2C_Read... [20:36:12]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 FF 0F 44 [20:36:12]process_action close_receipt done [20:36:12]requested_data is exist [20:36:12]produce_requested_data [20:36:12]requested_item fm.sn is exist - process it [20:36:12]wFMCommunicate request_size=4 [20:36:12]MH_SAM_APDU [20:36:12]CAPDU: 80 11 00 00 [20:36:12]Write to MH i2c: E2 08 00 2E 02 80 11 00 00 00 00 00 00 AA [20:36:12]Write i2c OK [20:36:12]MH_I2C_Read... [20:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:12]Read from MH i2c: E2 [20:36:12]MH_I2C_Read... [20:36:12]Read from MH i2c: E2 17 00 [20:36:12]MH_I2C_Read... [20:36:12]Read from MH i2c: E2 17 00 2E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [20:36:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:36:12]wFMCommunicate OK [20:36:12]requested_item fd.num is exist - process it [20:36:12]SAM_PROTO_GetFieldsCounters [20:36:12]wFMCommunicate request_size=4 [20:36:12]MH_SAM_APDU [20:36:12]CAPDU: 80 13 00 00 [20:36:12]Write to MH i2c: E2 08 00 2F 02 80 13 00 00 00 00 00 00 AD [20:36:12]Write i2c OK [20:36:12]MH_I2C_Read... [20:36:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:36:12]Read from MH i2c: E2 [20:36:12]MH_I2C_Read... [20:36:12]Read from MH i2c: E2 62 00 [20:36:12]MH_I2C_Read... [20:36:12]Read from MH i2c: E2 62 00 2F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 5B [20:36:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:36:12]wFMCommunicate OK [20:36:12]SAM_PROTO_GetFieldsCounters done [20:36:12]requested_item shift.num is exist - process it [20:36:12]requested_item shift.opened is exist - process it [20:36:12]req_shift_opened [20:36:12]FM_GetShiftState [20:36:12]SAM_PROTO_GetShiftState [20:36:12]wFMCommunicate request_size=4 [20:36:12]MH_SAM_APDU [20:36:12]CAPDU: 80 13 01 00 [20:36:12]Write to MH i2c: E2 08 00 30 02 80 13 01 00 00 00 00 00 AF [20:36:12]Write i2c OK [20:36:12]MH_I2C_Read... [20:36:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:12]Read from MH i2c: E2 [20:36:12]MH_I2C_Read... [20:36:12]Read from MH i2c: E2 0E 00 [20:36:12]MH_I2C_Read... [20:36:12]Read from MH i2c: E2 0E 00 30 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DD [20:36:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:36:12]wFMCommunicate OK [20:36:12]SAM_PROTO_GetShiftState done [20:36:12]FM_GetShiftState done [20:36:12]req_shift_opened done [20:36:12]requested_item shift.open_date is exist - process it [20:36:12]req_shift_open_date [20:36:12]req_shift_open_date done [20:36:12]produce_requested_data done [20:36:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165789,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:36:12]process_action_free close_receipt [20:36:12]json_value_free [20:36:12]json_value_free done [20:36:12]process_json_proto returns [20:36:12]Send response to host [20:36:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165789,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:36:12]free response buf [20:36:12]execute_script done [20:36:12]execute_script returns [20:36:12]free content buf [20:36:12]Sock 9.Close socket [20:36:12]Sock 9.Thread stoped [20:36:14]accept exits with 10 [20:36:14]New connection [20:36:14]New thread 3067235684 created [20:36:14]Thread 3067379044 joined [20:36:14]Waiting for new connection... [20:36:14] Sock 10.Parse request [20:36:14]Sock 10.Check first char [20:36:14]Sock 10.First char is OK [20:36:14]request: POST /json_proto HTTP/1.0 [20:36:14]Method: POST [20:36:14]URL: /json_proto [20:36:14]Method is POST - this is cgi request [20:36:14]url: /json_proto [20:36:14]query_string will be loaded in cgi processing [20:36:14]execute_cgi json_proto POST (null) [20:36:14]execute_cgi path=json_proto method=POST [20:36:14]POST find Content-Length [20:36:14]Host: 172.17.44.132:8080 [20:36:14]Content-Length: 1142 [20:36:14]Content-Type: application/json [20:36:14] [20:36:14]POST finish read [20:36:14]Found Content-Length = 1142 [20:36:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51112", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 2.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 561.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:14]execute_script... [20:36:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51112", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480814", "name": "\u041F\u0438\u0432\u043E \u0416\u0438\u0432\u043E\u0435 0,5 \u0441\u0442", "price" : 100.00, "quantity" : 2.000, "sum" : 200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 2.000, "sum" : 276.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 561.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:14]POST & json_proto [20:36:14]process_json_proto [20:36:14]json parsed OK: [20:36:14]protocol is kg_v1.0 [20:36:14]action value=close_receipt [20:36:14]process_action close_receipt [20:36:14]cmd_close_receipt [20:36:14]MH_GetDate [20:36:14]Write to MH i2c: F0 00 00 31 02 22 [20:36:14]Write i2c OK [20:36:14]MH_I2C_Read... [20:36:14]Read from MH i2c: F0 [20:36:14]MH_I2C_Read... [20:36:14]Read from MH i2c: F0 09 00 [20:36:14]MH_I2C_Read... [20:36:14]Read from MH i2c: F0 09 00 31 02 00 BE F2 C8 66 2A 83 C1 65 DC [20:36:14]GetLastDocTimeStamp 1724445367 [20:36:14]current date 1724445374 [20:36:14]FM_GetShiftState [20:36:14]SAM_PROTO_GetShiftState [20:36:14]wFMCommunicate request_size=4 [20:36:14]MH_SAM_APDU [20:36:14]CAPDU: 80 13 01 00 [20:36:14]Write to MH i2c: E2 08 00 32 02 80 13 01 00 00 00 00 00 B1 [20:36:14]Write i2c OK [20:36:14]MH_I2C_Read... [20:36:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:14]Read from MH i2c: E2 [20:36:14]MH_I2C_Read... [20:36:14]Read from MH i2c: E2 0E 00 [20:36:14]MH_I2C_Read... [20:36:14]Read from MH i2c: E2 0E 00 32 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DF [20:36:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:36:14]wFMCommunicate OK [20:36:14]SAM_PROTO_GetShiftState done [20:36:14]FM_GetShiftState done [20:36:14]opened in 1724372766 [20:36:14]opened+sec_in_day 1724459166 [20:36:14]quantity*price = 8500 [20:36:14]sum+1 = 8501 [20:36:14]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000480814 Пиво Живое 0,5 ст 2.000 * 100.00 = 200.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4640030091645 Сигареты ESSE Exchange M 2.000 * 138.00 = 276.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 561.00 НСП 1% : 4.96 НДС 12% : 59.58 Наличными: 561.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 643 23.08.2024 20:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165790 ФПД: 218982941530633 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T203614&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165790&fm=218982941530633&tin=02508201610067®Number=0000000000092562&sum=56100 0 [20:36:15]StoreToDocumentArchive [20:36:15]shift 469 fd 165790 [20:36:15]save to /storage/0469/doc_00165790 [20:36:15]save last doc name /storage/0469/doc_00165790 to /storage/kkm_last_doc_name [20:36:15]save OK [20:36:15]Clear old archive folders... [20:36:15]ProcessDocumentItem done err = 0, tmpTLVsize=485 [20:36:15]tlvbuf is B6F107A0 [20:36:15]SAM_PROTO_ClearQueue [20:36:15]wFMCommunicate request_size=4 [20:36:15]MH_SAM_APDU [20:36:15]CAPDU: 80 09 00 00 [20:36:15]Write to MH i2c: E2 08 00 3F 02 80 09 00 00 00 00 00 00 B3 [20:36:15]Write i2c OK [20:36:15]MH_I2C_Read... [20:36:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:36:16]Read from MH i2c: E2 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 03 00 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [20:36:16]RAPDU: 90 00 [20:36:16]wFMCommunicate OK [20:36:16]SAM_PROTO_ClearQueue done [20:36:16]KKMCreateOFDPacket [20:36:16]OFDProtocolAddRootSTLVToBuf [20:36:16]FM_MakeSignedData [20:36:16]FM_MakeSignedData [20:36:16]SAM_PROTO_SignData [20:36:16]wFMCommunicate request_size=4 [20:36:16]MH_SAM_APDU [20:36:16]CAPDU: 80 0D 01 02 [20:36:16]Write to MH i2c: E2 08 00 40 02 80 0D 01 02 00 00 00 00 BB [20:36:16]Write i2c OK [20:36:16]MH_I2C_Read... [20:36:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:36:16]Read from MH i2c: E2 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 03 00 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 03 00 40 02 00 90 00 B6 [20:36:16]RAPDU: 90 00 [20:36:16]wFMCommunicate OK [20:36:16]wFMCommunicate request_size=255 [20:36:16]MH_SAM_APDU [20:36:16]CAPDU: 80 0D 02 02 FA 03 00 E5 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 [20:36:16]Write to MH i2c: E2 02 01 41 02 80 0D 02 02 FA 00 03 00 E5 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 00 00 E7 [20:36:16]Write i2c OK [20:36:16]MH_I2C_Read... [20:36:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:16]Read from MH i2c: E2 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 03 00 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [20:36:16]RAPDU: 90 00 [20:36:16]wFMCommunicate OK [20:36:16]wFMCommunicate request_size=244 [20:36:16]MH_SAM_APDU [20:36:16]CAPDU: 80 0D 02 02 EF B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 DB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 17 00 00 00 00 07 04 06 00 24 DB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 BE F2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 87 02 00 35 04 06 00 C7 29 F0 71 1A 09 [20:36:16]Write to MH i2c: E2 F7 00 42 02 80 0D 02 02 EF 00 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 DB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 17 00 00 00 00 07 04 06 00 24 DB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 BE F2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 87 02 00 35 04 06 00 C7 29 F0 71 1A 09 00 00 09 [20:36:16]Write i2c OK [20:36:16]MH_I2C_Read... [20:36:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:16]Read from MH i2c: E2 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 03 00 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [20:36:16]RAPDU: 90 00 [20:36:16]wFMCommunicate OK [20:36:16]wFMCommunicate request_size=4 [20:36:16]MH_SAM_APDU [20:36:16]CAPDU: 80 0D 03 02 [20:36:16]Write to MH i2c: E2 08 00 43 02 80 0D 03 02 00 00 00 00 C0 [20:36:16]Write i2c OK [20:36:16]MH_I2C_Read... [20:36:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:36:16]Read from MH i2c: E2 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 0B 00 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 0B 00 43 02 00 B2 51 1C C1 91 26 5E C2 90 00 78 [20:36:16]RAPDU: B2 51 1C C1 91 26 5E C2 90 00 [20:36:16]wFMCommunicate OK [20:36:16]SAM_PROTO_SignData done [20:36:16]FM_MakeSignedData done [20:36:16]CreateOFDProtocolMessage [20:36:16]wFMCommunicate request_size=4 [20:36:16]MH_SAM_APDU [20:36:16]CAPDU: 80 11 00 00 [20:36:16]Write to MH i2c: E2 08 00 44 02 80 11 00 00 00 00 00 00 C0 [20:36:16]Write i2c OK [20:36:16]MH_I2C_Read... [20:36:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:16]Read from MH i2c: E2 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 17 00 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: E2 17 00 44 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [20:36:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:36:16]wFMCommunicate OK [20:36:16]CreateOFDProtocolMessage done [20:36:16]OFDSenderStorePacket 165790 [20:36:16]StoreOFDPacket docnum=165790 [20:36:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 F9 01 00 00 11 ED F1 01 13 44 5A 03 01 00 03 00 E5 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 DB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 17 00 00 00 00 07 04 06 00 24 DB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 BE F2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 87 02 00 35 04 06 00 C7 29 F0 71 1A 09 B2 51 1C C1 91 26 5E C2 [20:36:16]CheckFolder [20:36:16]dirname=/storage/ofd_packets [20:36:16]CheckFolder done [20:36:16]ProducePacketName [20:36:16]name=ofd_packets/00165790 [20:36:16]NVStorageSaveData ofd_packets/00165790 [20:36:16]File name is /storage/ofd_packets/00165790 [20:36:16]Write 535 bytes [20:36:16]NVStorageSaveData done [20:36:16]OFDSenderStorePacket done [20:36:16]KKMCreateOFDPacket done [20:36:16]NVStorageSaveData kkm_last_timestamp [20:36:16]File name is /storage/kkm_last_timestamp [20:36:16]Write 4 bytes [20:36:16]NVStorageSaveData done [20:36:16]ExternCall_PrintAddStr [20:36:16]wPrintStart [20:36:16]Write to MH i2c: 01 00 00 45 02 47 [20:36:16]Write i2c OK [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: 01 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: 01 07 00 [20:36:16]MH_I2C_Read... [20:36:16]Read from MH i2c: 01 07 00 45 02 00 00 00 00 00 FF 0F 5C [20:36:16]RasterBufferAndPrint [20:36:16]line Счет N : (3)51112 [20:36:16]line ИНН: 02508201610067 [20:36:16]line Контрольно-Кассовый Чек [20:36:16]line ПРОДАЖА [20:36:16]line Товар: 5449000000996 [20:36:16]line Напиток Кока-Кола 0,33л [20:36:16]line 1.000 * 85.00 [20:36:16]line = 85.00 [20:36:16]line НДС 12% НСП 1% [20:36:16]line > о реализуемом товаре [20:36:16]line Товар: 4700000480814 [20:36:16]line Пиво Живое 0,5 ст [20:36:16]line 2.000 * 100.00 [20:36:16]line = 200.00 [20:36:16]line НДС 12% НСП 1% [20:36:16]line > о реализуемом товаре [20:36:16]line Товар: 4640030091645 [20:36:16]line Сигареты ESSE Exchange M [20:36:16]line 2.000 * 138.00 [20:36:16]line = 276.00 [20:36:16]line НДС 12% НСП 1% [20:36:16]line > о реализуемом товаре [20:36:16]line ИТОГО: 561.00 [20:36:16]line НСП 1% : 4.96 [20:36:16]line НДС 12% : 59.58 [20:36:16]line Наличными: 561.00 [20:36:16]line Безнал.: 0.00 [20:36:16]line Место: АЗС № 130 "Партнер Нефть" [20:36:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:36:16]line СНО: Общий режим [20:36:16]line Чек 643 23.08.2024 20:36 [20:36:16]line Смена: 469 ФФД: 1.0 [20:36:16]line ЗНМ: 0300000070 [20:36:16]line РНМ: 0000000000092562 [20:36:16]line Версия ККМ: 001 [20:36:16]line ФМ: 0000000000871769 [20:36:16]line ФД: 165790 [20:36:16]line ФПД: 218982941530633 [20:36:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T203614&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165790&fm=218982941530633&tin=02508201610067®Number=0000000000092562&sum=56100 [20:36:16]line 0 [20:36:16]written 0, free lines is 4095 [20:36:16]OFD Sender: Processing packet 165789 [packets to send 999, broken 997] [20:36:16]ProducePacketName [20:36:16]name=ofd_packets/00165789 [20:36:16]OFD Sender: To server: pG, [20:36:16]CommunicateWithHost lk.salyk.kg:30040 [20:36:16]ConnectInit lk.salyk.kg [20:36:17]Write to MH i2c: 01 00 00 79 02 7B [20:36:17]Write i2c OK [20:36:17]MH_I2C_Read... [20:36:17]Read from MH i2c: 01 [20:36:17]MH_I2C_Read... [20:36:17]Read from MH i2c: 01 07 00 [20:36:17]MH_I2C_Read... [20:36:17]Read from MH i2c: 01 07 00 79 02 00 00 00 00 00 3A 0C C8 [20:36:17]RasterBufferAndPrint [20:36:17]line [20:36:17]line [20:36:17]line [20:36:17]line [20:36:17]line [20:36:17]written 0, free lines is 3139 [20:36:17]MH_Cut [20:36:17]Write to MH i2c: D1 01 00 80 02 01 54 [20:36:17]Write i2c OK [20:36:17]MH_I2C_Read... [20:36:17]Read from MH i2c: D1 [20:36:17]MH_I2C_Read... [20:36:17]Read from MH i2c: D1 01 00 [20:36:17]MH_I2C_Read... [20:36:17]Read from MH i2c: D1 01 00 80 02 00 53 [20:36:17]Write to MH i2c: 01 00 00 81 02 83 [20:36:17]Write i2c OK [20:36:17]MH_I2C_Read... [20:36:18]*** Cut start [20:36:18]*** Purtial cut [20:36:18]*** Stage 1: CUTSNS_PIN = 1 [20:36:20]Read from MH i2c: 01 [20:36:20]MH_I2C_Read... [20:36:20]*** Stop cut motor [20:36:20]*** Cut end [20:36:20]Read from MH i2c: 01 07 00 [20:36:20]MH_I2C_Read... [20:36:20]Read from MH i2c: 01 07 00 81 02 00 00 00 00 00 FF 0F 98 [20:36:20]process_action close_receipt done [20:36:20]requested_data is exist [20:36:20]produce_requested_data [20:36:20]requested_item fm.sn is exist - process it [20:36:20]wFMCommunicate request_size=4 [20:36:20]MH_SAM_APDU [20:36:20]CAPDU: 80 11 00 00 [20:36:20]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [20:36:20]Write i2c OK [20:36:20]MH_I2C_Read... [20:36:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:20]Read from MH i2c: E2 [20:36:20]MH_I2C_Read... [20:36:20]Read from MH i2c: E2 17 00 [20:36:20]MH_I2C_Read... [20:36:20]Read from MH i2c: E2 17 00 82 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [20:36:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:36:20]wFMCommunicate OK [20:36:20]requested_item fd.num is exist - process it [20:36:20]SAM_PROTO_GetFieldsCounters [20:36:20]wFMCommunicate request_size=4 [20:36:20]MH_SAM_APDU [20:36:20]CAPDU: 80 13 00 00 [20:36:20]Write to MH i2c: E2 08 00 83 02 80 13 00 00 00 00 00 00 01 [20:36:20]Write i2c OK [20:36:20]MH_I2C_Read... [20:36:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:36:20]Read from MH i2c: E2 [20:36:20]MH_I2C_Read... [20:36:20]Read from MH i2c: E2 62 00 [20:36:20]MH_I2C_Read... [20:36:20]Read from MH i2c: E2 62 00 83 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 B3 [20:36:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:36:20]wFMCommunicate OK [20:36:20]SAM_PROTO_GetFieldsCounters done [20:36:20]requested_item shift.num is exist - process it [20:36:20]requested_item shift.opened is exist - process it [20:36:20]req_shift_opened [20:36:20]FM_GetShiftState [20:36:20]SAM_PROTO_GetShiftState [20:36:20]wFMCommunicate request_size=4 [20:36:20]MH_SAM_APDU [20:36:20]CAPDU: 80 13 01 00 [20:36:20]Write to MH i2c: E2 08 00 84 02 80 13 01 00 00 00 00 00 03 [20:36:20]Write i2c OK [20:36:20]MH_I2C_Read... [20:36:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:20]Read from MH i2c: E2 [20:36:20]MH_I2C_Read... [20:36:20]Read from MH i2c: E2 0E 00 [20:36:20]MH_I2C_Read... [20:36:20]Read from MH i2c: E2 0E 00 84 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 31 [20:36:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:36:20]wFMCommunicate OK [20:36:20]SAM_PROTO_GetShiftState done [20:36:20]FM_GetShiftState done [20:36:20]req_shift_opened done [20:36:20]requested_item shift.open_date is exist - process it [20:36:20]req_shift_open_date [20:36:20]req_shift_open_date done [20:36:20]produce_requested_data done [20:36:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165790,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:36:20]process_action_free close_receipt [20:36:20]json_value_free [20:36:20]json_value_free done [20:36:20]process_json_proto returns [20:36:20]Send response to host [20:36:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165790,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:36:20]free response buf [20:36:20]execute_script done [20:36:20]execute_script returns [20:36:20]free content buf [20:36:20]Sock 10.Close socket [20:36:20]Sock 10.Thread stoped [20:36:21]ConnectInit Can't take IP for lk.salyk.kg [20:36:21]CommunicateWithHost connect error [20:36:21]CommunicateWithHost err = -1 [20:36:21]OFD Sender: Server communicate error [20:36:26]OFD Sender: Processing packet 165789 [packets to send 999, broken 997] [20:36:26]ProducePacketName [20:36:26]name=ofd_packets/00165789 [20:36:26]OFD Sender: To server: pG, [20:36:26]CommunicateWithHost lk.salyk.kg:30040 [20:36:26]ConnectInit lk.salyk.kg [20:36:31]ConnectInit Can't take IP for lk.salyk.kg [20:36:31]CommunicateWithHost connect error [20:36:31]CommunicateWithHost err = -1 [20:36:31]OFD Sender: Server communicate error [20:36:35]recv_with_timeout no data received [20:36:37]OFD Sender: Processing packet 165789 [packets to send 999, broken 997] [20:36:37]ProducePacketName [20:36:37]name=ofd_packets/00165789 [20:36:37]OFD Sender: To server: pG, [20:36:37]CommunicateWithHost lk.salyk.kg:30040 [20:36:37]ConnectInit lk.salyk.kg [20:36:42]ConnectInit Can't take IP for lk.salyk.kg [20:36:42]CommunicateWithHost connect error [20:36:42]CommunicateWithHost err = -1 [20:36:42]OFD Sender: Server communicate error [20:36:47]OFD Sender: Processing packet 165789 [packets to send 999, broken 997] [20:36:47]ProducePacketName [20:36:47]name=ofd_packets/00165789 [20:36:47]OFD Sender: To server: pG, [20:36:47]CommunicateWithHost lk.salyk.kg:30040 [20:36:47]ConnectInit lk.salyk.kg [20:36:48]Connected sock=9 [20:36:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E0 EC 07 01 9D 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 82 02 00 00 F4 03 04 00 B7 F2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 87 02 00 35 04 06 00 D1 9C 86 48 EA E4 A3 6A 31 CB B9 70 52 4A [20:36:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EB 03 47 00 C0 17 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 87 02 00 F4 03 04 00 29 9C C8 66 B6 04 01 00 00 F6 F4 AE C8 A6 B2 C1 59 [20:36:49]CommunicateWithHost err = 0 [20:36:49]CheckOFDResponse [20:36:49]1017 (14) - 77093643461234 [20:36:49]1041 (16) - 0000000000871769 [20:36:49]1040 (4) - 165789 [20:36:49]1012 (4) - 23.08.2024 14:26 [20:36:49]1206 (1) - 0 [20:36:49]OFD Sender: Remove packet 165789 [20:36:49]ProducePacketName [20:36:49]name=ofd_packets/00165789 [20:36:49]NVStorageDeleteData [20:36:49]OFD Sender: Processing packet 165790 [packets to send 998, broken 997] [20:36:49]ProducePacketName [20:36:49]name=ofd_packets/00165790 [20:36:49]OFD Sender: To server: pG, [20:36:49]CommunicateWithHost lk.salyk.kg:30040 [20:36:49]ConnectInit lk.salyk.kg [20:36:50]Connected sock=9 [20:36:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 F9 01 00 00 11 ED F1 01 13 44 5A 03 01 00 03 00 E5 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 60 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 38 31 34 06 04 1C 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 96 D0 B8 D0 B2 D0 BE D0 B5 20 30 2C 35 20 D1 81 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 20 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 D0 6B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 DB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 17 00 00 00 00 07 04 06 00 24 DB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 BE F2 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 87 02 00 35 04 06 00 C7 29 F0 71 1A 09 B2 51 1C C1 91 26 5E C2 [20:36:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B3 DF 47 00 B2 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 87 02 00 F4 03 04 00 2B 9C C8 66 B6 04 01 00 00 92 30 C6 7C 21 44 22 51 [20:36:52]CommunicateWithHost err = 0 [20:36:52]CheckOFDResponse [20:36:52]1017 (14) - 77093643461234 [20:36:52]1041 (16) - 0000000000871769 [20:36:52]1040 (4) - 165790 [20:36:52]1012 (4) - 23.08.2024 14:26 [20:36:52]1206 (1) - 0 [20:36:52]OFD Sender: Remove packet 165790 [20:36:52]ProducePacketName [20:36:52]name=ofd_packets/00165790 [20:36:52]NVStorageDeleteData [20:36:52]OFD Sender: No OFD packet to send [20:36:57]OFD Sender: No OFD packet to send [20:37:02]OFD Sender: No OFD packet to send [20:37:07]OFD Sender: No OFD packet to send [20:37:12]OFD Sender: No OFD packet to send [20:37:17]OFD Sender: No OFD packet to send [20:37:18]recv_with_timeout no data received [20:37:22]OFD Sender: No OFD packet to send [20:37:27]OFD Sender: No OFD packet to send [20:37:32]OFD Sender: No OFD packet to send [20:37:37]OFD Sender: No OFD packet to send [20:37:43]OFD Sender: No OFD packet to send [20:37:43]recv_with_timeout no data received [20:37:48]OFD Sender: No OFD packet to send [20:37:53]OFD Sender: No OFD packet to send [20:37:58]OFD Sender: No OFD packet to send [20:38:03]OFD Sender: No OFD packet to send [20:38:08]OFD Sender: No OFD packet to send [20:38:13]OFD Sender: No OFD packet to send [20:38:18]OFD Sender: No OFD packet to send [20:38:23]OFD Sender: No OFD packet to send [20:38:28]OFD Sender: No OFD packet to send [20:38:33]OFD Sender: No OFD packet to send [20:38:38]OFD Sender: No OFD packet to send [20:38:43]OFD Sender: No OFD packet to send [20:38:48]OFD Sender: No OFD packet to send [20:38:53]OFD Sender: No OFD packet to send [20:38:58]OFD Sender: No OFD packet to send [20:39:03]OFD Sender: No OFD packet to send [20:39:07]recv_with_timeout no data received [20:39:08]OFD Sender: No OFD packet to send [20:39:13]OFD Sender: No OFD packet to send [20:39:18]OFD Sender: No OFD packet to send [20:39:23]OFD Sender: No OFD packet to send [20:39:28]OFD Sender: No OFD packet to send [20:39:33]OFD Sender: No OFD packet to send [20:39:38]OFD Sender: No OFD packet to send [20:39:43]OFD Sender: No OFD packet to send [20:39:48]OFD Sender: No OFD packet to send [20:39:53]OFD Sender: No OFD packet to send [20:39:57]accept exits with 7 [20:39:57]New connection [20:39:57]New thread 3067379044 created [20:39:57]Thread 3067235684 joined [20:39:57]Waiting for new connection... [20:39:57] Sock 7.Parse request [20:39:57]Sock 7.Check first char [20:39:57]Sock 7.First char is OK [20:39:57]request: POST /json_proto HTTP/1.0 [20:39:57]Method: POST [20:39:57]URL: /json_proto [20:39:57]Method is POST - this is cgi request [20:39:57]url: /json_proto [20:39:57]query_string will be loaded in cgi processing [20:39:57]execute_cgi json_proto POST (null) [20:39:57]execute_cgi path=json_proto method=POST [20:39:57]POST find Content-Length [20:39:57]Host: 172.17.44.132:8080 [20:39:57]Content-Length: 1415 [20:39:57]Content-Type: application/json [20:39:57] [20:39:57]POST finish read [20:39:57]Found Content-Length = 1415 [20:39:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51113", "tax_sys" : 0, "items" : [ { "code": "4601025117542", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0442\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043C\u0438\u043A\u0441 0,5", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 2.000, "sum" : 302.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 482.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:57]execute_script... [20:39:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51113", "tax_sys" : 0, "items" : [ { "code": "4601025117542", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0442\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043C\u0438\u043A\u0441 0,5", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 2.000, "sum" : 302.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 482.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:39:57]POST & json_proto [20:39:57]process_json_proto [20:39:57]json parsed OK: [20:39:57]protocol is kg_v1.0 [20:39:57]action value=close_receipt [20:39:57]process_action close_receipt [20:39:57]cmd_close_receipt [20:39:57]MH_GetDate [20:39:57]Write to MH i2c: F0 00 00 85 02 76 [20:39:57]Write i2c OK [20:39:57]MH_I2C_Read... [20:39:57]Read from MH i2c: F0 [20:39:57]MH_I2C_Read... [20:39:57]Read from MH i2c: F0 09 00 [20:39:57]MH_I2C_Read... [20:39:57]Read from MH i2c: F0 09 00 85 02 00 9E F3 C8 66 2A 83 C1 65 11 [20:39:57]GetLastDocTimeStamp 1724445374 [20:39:57]current date 1724445598 [20:39:57]FM_GetShiftState [20:39:57]SAM_PROTO_GetShiftState [20:39:57]wFMCommunicate request_size=4 [20:39:57]MH_SAM_APDU [20:39:57]CAPDU: 80 13 01 00 [20:39:57]Write to MH i2c: E2 08 00 86 02 80 13 01 00 00 00 00 00 05 [20:39:58]Write i2c OK [20:39:58]MH_I2C_Read... [20:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:39:58]Read from MH i2c: E2 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 0E 00 [20:39:58]MH_I2C_Read... [20:39:58]Read from MH i2c: E2 0E 00 86 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 33 [20:39:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:39:58]wFMCommunicate OK [20:39:58]SAM_PROTO_GetShiftState done [20:39:58]FM_GetShiftState done [20:39:58]opened in 1724372766 [20:39:58]opened+sec_in_day 1724459166 [20:39:58]quantity*price = 8500 [20:39:58]sum+1 = 8501 [20:39:58]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48742245 Сигареты Parliament Silver Blue 2.000 * 151.00 = 302.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036190018 Кофе Американо XL(GABB TRADE) 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 482.00 НСП 1% : 4.26 НДС 12% : 51.19 Наличными: 0.00 Безнал.: 482.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 644 23.08.2024 20:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165791 ФПД: 239158996653595 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T203958&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165791&fm=239158996653595&tin=02508201610067®Number=0000000000092562&sum=48200 0 [20:39:59]StoreToDocumentArchive [20:39:59]shift 469 fd 165791 [20:39:59]save to /storage/0469/doc_00165791 [20:39:59]save last doc name /storage/0469/doc_00165791 to /storage/kkm_last_doc_name [20:39:59]save OK [20:39:59]Clear old archive folders... [20:39:59]ProcessDocumentItem done err = 0, tmpTLVsize=531 [20:39:59]tlvbuf is 00E14E10 [20:39:59]SAM_PROTO_ClearQueue [20:39:59]wFMCommunicate request_size=4 [20:39:59]MH_SAM_APDU [20:39:59]CAPDU: 80 09 00 00 [20:39:59]Write to MH i2c: E2 08 00 93 02 80 09 00 00 00 00 00 00 07 [20:39:59]Write i2c OK [20:39:59]MH_I2C_Read... [20:39:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:39:59]Read from MH i2c: E2 [20:39:59]MH_I2C_Read... [20:39:59]Read from MH i2c: E2 03 00 [20:39:59]MH_I2C_Read... [20:39:59]Read from MH i2c: E2 03 00 93 02 00 90 00 09 [20:39:59]RAPDU: 90 00 [20:39:59]wFMCommunicate OK [20:39:59]SAM_PROTO_ClearQueue done [20:39:59]KKMCreateOFDPacket [20:39:59]OFDProtocolAddRootSTLVToBuf [20:39:59]FM_MakeSignedData [20:39:59]FM_MakeSignedData [20:39:59]SAM_PROTO_SignData [20:39:59]wFMCommunicate request_size=4 [20:39:59]MH_SAM_APDU [20:39:59]CAPDU: 80 0D 01 02 [20:39:59]Write to MH i2c: E2 08 00 94 02 80 0D 01 02 00 00 00 00 0F [20:39:59]Write i2c OK [20:39:59]MH_I2C_Read... [20:39:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:39:59]Read from MH i2c: E2 [20:39:59]MH_I2C_Read... [20:39:59]Read from MH i2c: E2 03 00 [20:39:59]MH_I2C_Read... [20:39:59]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [20:39:59]RAPDU: 90 00 [20:39:59]wFMCommunicate OK [20:39:59]wFMCommunicate request_size=255 [20:39:59]MH_SAM_APDU [20:39:59]CAPDU: 80 0D 02 02 FA 03 00 13 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 [20:39:59]Write to MH i2c: E2 02 01 95 02 80 0D 02 02 FA 00 03 00 13 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 00 00 45 [20:39:59]Write i2c OK [20:39:59]MH_I2C_Read... [20:39:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:39:59]Read from MH i2c: E2 [20:39:59]MH_I2C_Read... [20:39:59]Read from MH i2c: E2 03 00 [20:39:59]MH_I2C_Read... [20:39:59]Read from MH i2c: E2 03 00 95 02 00 90 00 0B [20:39:59]RAPDU: 90 00 [20:39:59]wFMCommunicate OK [20:39:59]wFMCommunicate request_size=255 [20:39:59]MH_SAM_APDU [20:39:59]CAPDU: 80 0D 02 02 FA 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 BC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 BC 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 9E F3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 [20:39:59]Write to MH i2c: E2 02 01 96 02 80 0D 02 02 FA 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 BC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 BC 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 9E F3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 04 [20:39:59]Write i2c OK [20:39:59]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 96 02 00 90 00 0C [20:40:00]RAPDU: 90 00 [20:40:00]wFMCommunicate OK [20:40:00]wFMCommunicate request_size=40 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 87 02 00 35 04 06 00 D9 83 8B 0A 56 1B [20:40:00]Write to MH i2c: E2 2B 00 97 02 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 87 02 00 35 04 06 00 D9 83 8B 0A 56 1B 00 00 60 [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 03 00 97 02 00 90 00 0D [20:40:00]RAPDU: 90 00 [20:40:00]wFMCommunicate OK [20:40:00]wFMCommunicate request_size=4 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 0D 03 02 [20:40:00]Write to MH i2c: E2 08 00 98 02 80 0D 03 02 00 00 00 00 15 [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 0B 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 0B 00 98 02 00 EC 71 3E A6 2F C1 98 7F 90 00 5E [20:40:00]RAPDU: EC 71 3E A6 2F C1 98 7F 90 00 [20:40:00]wFMCommunicate OK [20:40:00]SAM_PROTO_SignData done [20:40:00]FM_MakeSignedData done [20:40:00]CreateOFDProtocolMessage [20:40:00]wFMCommunicate request_size=4 [20:40:00]MH_SAM_APDU [20:40:00]CAPDU: 80 11 00 00 [20:40:00]Write to MH i2c: E2 08 00 99 02 80 11 00 00 00 00 00 00 15 [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:00]Read from MH i2c: E2 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 17 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: E2 17 00 99 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [20:40:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:40:00]wFMCommunicate OK [20:40:00]CreateOFDProtocolMessage done [20:40:00]OFDSenderStorePacket 165791 [20:40:00]StoreOFDPacket docnum=165791 [20:40:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 02 00 00 37 C8 1F 02 A9 90 5A 03 01 00 03 00 13 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 BC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 BC 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 9E F3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 87 02 00 35 04 06 00 D9 83 8B 0A 56 1B EC 71 3E A6 2F C1 98 7F [20:40:00]CheckFolder [20:40:00]dirname=/storage/ofd_packets [20:40:00]CheckFolder done [20:40:00]ProducePacketName [20:40:00]name=ofd_packets/00165791 [20:40:00]NVStorageSaveData ofd_packets/00165791 [20:40:00]File name is /storage/ofd_packets/00165791 [20:40:00]Write 581 bytes [20:40:00]NVStorageSaveData done [20:40:00]OFDSenderStorePacket done [20:40:00]KKMCreateOFDPacket done [20:40:00]NVStorageSaveData kkm_last_timestamp [20:40:00]File name is /storage/kkm_last_timestamp [20:40:00]Write 4 bytes [20:40:00]NVStorageSaveData done [20:40:00]ExternCall_PrintAddStr [20:40:00]wPrintStart [20:40:00]Write to MH i2c: 01 00 00 9A 02 9C [20:40:00]Write i2c OK [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: 01 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: 01 07 00 [20:40:00]MH_I2C_Read... [20:40:00]Read from MH i2c: 01 07 00 9A 02 00 00 00 00 00 FF 0F B1 [20:40:00]RasterBufferAndPrint [20:40:00]line Счет N : (3)51113 [20:40:00]line ИНН: 02508201610067 [20:40:00]line Контрольно-Кассовый Чек [20:40:00]line ПРОДАЖА [20:40:00]line Товар: 4601025117542 [20:40:00]line Напиток Фрутмотив тропический микс 0,5 [20:40:00]line 1.000 * 85.00 [20:40:00]line = 85.00 [20:40:00]line НДС 12% НСП 1% [20:40:00]line > о реализуемом товаре [20:40:00]line Товар: 48742245 [20:40:00]line Сигареты Parliament Silver Blue [20:40:00]line 2.000 * 151.00 [20:40:00]line = 302.00 [20:40:00]line НДС 12% НСП 1% [20:40:00]line > о реализуемом товаре [20:40:00]line Товар: 2000036190018 [20:40:00]line Кофе Американо XL(GABB TRADE) [20:40:00]line 1.000 * 95.00 [20:40:00]line = 95.00 [20:40:00]line НДС 12% НСП 1% [20:40:00]line > о реализуемом товаре [20:40:00]line ИТОГО: 482.00 [20:40:00]line НСП 1% : 4.26 [20:40:00]line НДС 12% : 51.19 [20:40:00]line Наличными: 0.00 [20:40:00]line Безнал.: 482.00 [20:40:00]line Место: АЗС № 130 "Партнер Нефть" [20:40:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:40:00]line СНО: Общий режим [20:40:00]line Чек 644 23.08.2024 20:39 [20:40:00]line Смена: 469 ФФД: 1.0 [20:40:00]line ЗНМ: 0300000070 [20:40:00]line РНМ: 0000000000092562 [20:40:00]line Версия ККМ: 001 [20:40:00]line Платежная система: O! деньги [20:40:00]line ФМ: 0000000000871769 [20:40:00]line ФД: 165791 [20:40:00]line ФПД: 239158996653595 [20:40:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T203958&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165791&fm=239158996653595&tin=02508201610067®Number=0000000000092562&sum=48200 [20:40:00]line 0 [20:40:00]OFD Sender: Processing packet 165791 [packets to send 998, broken 997] [20:40:00]ProducePacketName [20:40:00]name=ofd_packets/00165791 [20:40:00]OFD Sender: To server: pG, [20:40:00]CommunicateWithHost lk.salyk.kg:30040 [20:40:00]ConnectInit lk.salyk.kg [20:40:00]written 0, free lines is 4095 [20:40:01]Write to MH i2c: 01 00 00 D3 02 D5 [20:40:01]Write i2c OK [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: 01 [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: 01 07 00 [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 D5 0B BC [20:40:01]RasterBufferAndPrint [20:40:01]line [20:40:01]line [20:40:01]line [20:40:01]line [20:40:01]line [20:40:01]written 0, free lines is 3034 [20:40:01]MH_Cut [20:40:01]Write to MH i2c: D1 01 00 DA 02 01 AE [20:40:01]Write i2c OK [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: D1 [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: D1 01 00 [20:40:01]MH_I2C_Read... [20:40:01]Read from MH i2c: D1 01 00 DA 02 00 AD [20:40:01]Write to MH i2c: 01 00 00 DB 02 DD [20:40:01]Write i2c OK [20:40:01]MH_I2C_Read... [20:40:02]*** Cut start [20:40:02]*** Purtial cut [20:40:02]*** Stage 1: CUTSNS_PIN = 1 [20:40:04]Read from MH i2c: 01 [20:40:04]MH_I2C_Read... [20:40:04]*** Stop cut motor [20:40:04]*** Cut end [20:40:04]Read from MH i2c: 01 07 00 [20:40:04]MH_I2C_Read... [20:40:04]Read from MH i2c: 01 07 00 DB 02 00 00 00 00 00 FF 0F F2 [20:40:04]process_action close_receipt done [20:40:04]requested_data is exist [20:40:04]produce_requested_data [20:40:04]requested_item fm.sn is exist - process it [20:40:04]wFMCommunicate request_size=4 [20:40:04]MH_SAM_APDU [20:40:04]CAPDU: 80 11 00 00 [20:40:04]Write to MH i2c: E2 08 00 DC 02 80 11 00 00 00 00 00 00 58 [20:40:04]Write i2c OK [20:40:04]MH_I2C_Read... [20:40:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:40:04]Read from MH i2c: E2 [20:40:04]MH_I2C_Read... [20:40:04]Read from MH i2c: E2 17 00 [20:40:04]MH_I2C_Read... [20:40:04]Read from MH i2c: E2 17 00 DC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [20:40:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:40:04]wFMCommunicate OK [20:40:04]requested_item fd.num is exist - process it [20:40:04]SAM_PROTO_GetFieldsCounters [20:40:04]wFMCommunicate request_size=4 [20:40:04]MH_SAM_APDU [20:40:04]CAPDU: 80 13 00 00 [20:40:04]Write to MH i2c: E2 08 00 DD 02 80 13 00 00 00 00 00 00 5B [20:40:04]Write i2c OK [20:40:04]MH_I2C_Read... [20:40:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:40:04]Read from MH i2c: E2 [20:40:04]MH_I2C_Read... [20:40:04]Read from MH i2c: E2 62 00 [20:40:04]MH_I2C_Read... [20:40:04]Read from MH i2c: E2 62 00 DD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 11 [20:40:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:40:04]wFMCommunicate OK [20:40:04]SAM_PROTO_GetFieldsCounters done [20:40:04]requested_item shift.num is exist - process it [20:40:04]requested_item shift.opened is exist - process it [20:40:04]req_shift_opened [20:40:04]FM_GetShiftState [20:40:04]SAM_PROTO_GetShiftState [20:40:04]wFMCommunicate request_size=4 [20:40:04]MH_SAM_APDU [20:40:04]CAPDU: 80 13 01 00 [20:40:04]Write to MH i2c: E2 08 00 DE 02 80 13 01 00 00 00 00 00 5D [20:40:04]Write i2c OK [20:40:04]MH_I2C_Read... [20:40:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:40:04]Read from MH i2c: E2 [20:40:04]MH_I2C_Read... [20:40:04]Read from MH i2c: E2 0E 00 [20:40:04]MH_I2C_Read... [20:40:04]Read from MH i2c: E2 0E 00 DE 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8B [20:40:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:40:04]wFMCommunicate OK [20:40:04]SAM_PROTO_GetShiftState done [20:40:04]FM_GetShiftState done [20:40:04]req_shift_opened done [20:40:04]requested_item shift.open_date is exist - process it [20:40:04]req_shift_open_date [20:40:04]req_shift_open_date done [20:40:04]produce_requested_data done [20:40:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165791,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:40:04]process_action_free close_receipt [20:40:04]json_value_free [20:40:04]json_value_free done [20:40:04]process_json_proto returns [20:40:04]Send response to host [20:40:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165791,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:40:04]free response buf [20:40:04]execute_script done [20:40:04]execute_script returns [20:40:04]free content buf [20:40:04]Sock 7.Close socket [20:40:04]Sock 7.Thread stoped [20:40:05]recv_with_timeout no data received [20:40:05]ConnectInit Can't take IP for lk.salyk.kg [20:40:05]CommunicateWithHost connect error [20:40:05]CommunicateWithHost err = -1 [20:40:05]OFD Sender: Server communicate error [20:40:10]OFD Sender: Processing packet 165791 [packets to send 998, broken 997] [20:40:10]ProducePacketName [20:40:10]name=ofd_packets/00165791 [20:40:10]OFD Sender: To server: pG, [20:40:10]CommunicateWithHost lk.salyk.kg:30040 [20:40:10]ConnectInit lk.salyk.kg [20:40:15]recv_with_timeout no data received [20:40:24]Connected sock=10 [20:40:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 02 00 00 37 C8 1F 02 A9 90 5A 03 01 00 03 00 13 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 BC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 BC 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 9E F3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 87 02 00 35 04 06 00 D9 83 8B 0A 56 1B EC 71 3E A6 2F C1 98 7F [20:40:29]recv_with_timeout no data received [20:40:29]CommunicateWithHost answer receiving error [20:40:29]CommunicateWithHost err = -3 [20:40:29]OFD Sender: Server communicate error [20:40:34]OFD Sender: Processing packet 165791 [packets to send 998, broken 997] [20:40:34]ProducePacketName [20:40:34]name=ofd_packets/00165791 [20:40:34]OFD Sender: To server: pG, [20:40:34]CommunicateWithHost lk.salyk.kg:30040 [20:40:34]ConnectInit lk.salyk.kg [20:40:35]recv_with_timeout no data received [20:40:40]Connected sock=10 [20:40:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 02 00 00 37 C8 1F 02 A9 90 5A 03 01 00 03 00 13 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 37 35 34 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 D0 BC D0 B8 D0 BA D1 81 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 32 32 34 35 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 53 69 6C 76 65 72 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 F8 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 BC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FF 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 48 BC 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 9E F3 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 87 02 00 35 04 06 00 D9 83 8B 0A 56 1B EC 71 3E A6 2F C1 98 7F [20:40:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 12 22 47 00 E6 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 87 02 00 F4 03 04 00 11 9D C8 66 B6 04 01 00 00 F2 69 C2 21 95 0D 45 E2 [20:40:41]CommunicateWithHost err = 0 [20:40:41]CheckOFDResponse [20:40:41]1017 (14) - 77093643461234 [20:40:41]1041 (16) - 0000000000871769 [20:40:41]1040 (4) - 165791 [20:40:41]1012 (4) - 23.08.2024 14:30 [20:40:41]1206 (1) - 0 [20:40:41]OFD Sender: Remove packet 165791 [20:40:41]ProducePacketName [20:40:41]name=ofd_packets/00165791 [20:40:41]NVStorageDeleteData [20:40:41]OFD Sender: No OFD packet to send [20:40:46]OFD Sender: No OFD packet to send [20:40:51]OFD Sender: No OFD packet to send [20:40:56]OFD Sender: No OFD packet to send [20:41:01]OFD Sender: No OFD packet to send [20:41:06]OFD Sender: No OFD packet to send [20:41:11]OFD Sender: No OFD packet to send [20:41:16]OFD Sender: No OFD packet to send [20:41:21]OFD Sender: No OFD packet to send [20:41:27]OFD Sender: No OFD packet to send [20:41:32]OFD Sender: No OFD packet to send [20:41:37]OFD Sender: No OFD packet to send [20:41:42]OFD Sender: No OFD packet to send [20:41:47]OFD Sender: No OFD packet to send [20:41:52]OFD Sender: No OFD packet to send [20:41:57]OFD Sender: No OFD packet to send [20:42:02]OFD Sender: No OFD packet to send [20:42:07]OFD Sender: No OFD packet to send [20:42:08]recv_with_timeout no data received [20:42:12]OFD Sender: No OFD packet to send [20:42:17]OFD Sender: No OFD packet to send [20:42:22]OFD Sender: No OFD packet to send [20:42:27]OFD Sender: No OFD packet to send [20:42:32]OFD Sender: No OFD packet to send [20:42:37]OFD Sender: No OFD packet to send [20:42:42]OFD Sender: No OFD packet to send [20:42:47]OFD Sender: No OFD packet to send [20:42:50]accept exits with 9 [20:42:50]New connection [20:42:50]New thread 3067235684 created [20:42:50]Thread 3067379044 joined [20:42:50]Waiting for new connection... [20:42:50] Sock 9.Parse request [20:42:50]Sock 9.Check first char [20:42:50]Sock 9.First char is OK [20:42:50]request: POST /json_proto HTTP/1.0 [20:42:50]Method: POST [20:42:50]URL: /json_proto [20:42:50]Method is POST - this is cgi request [20:42:50]url: /json_proto [20:42:50]query_string will be loaded in cgi processing [20:42:50]execute_cgi json_proto POST (null) [20:42:50]execute_cgi path=json_proto method=POST [20:42:50]POST find Content-Length [20:42:50]Host: 172.17.44.132:8080 [20:42:50]Content-Length: 682 [20:42:50]Content-Type: application/json [20:42:50] [20:42:50]POST finish read [20:42:50]Found Content-Length = 682 [20:42:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:42:50]execute_script... [20:42: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)294679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 17.530, "sum" : 1300.73, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:42:50]POST & json_proto [20:42:50]process_json_proto [20:42:50]json parsed OK: [20:42:50]protocol is kg_v1.0 [20:42:50]action value=close_receipt [20:42:50]process_action close_receipt [20:42:50]cmd_close_receipt [20:42:50]MH_GetDate [20:42:50]Write to MH i2c: F0 00 00 DF 02 D0 [20:42:50]Write i2c OK [20:42:50]MH_I2C_Read... [20:42:50]Read from MH i2c: F0 [20:42:50]MH_I2C_Read... [20:42:50]Read from MH i2c: F0 09 00 [20:42:50]MH_I2C_Read... [20:42:50]Read from MH i2c: F0 09 00 DF 02 00 4B F4 C8 66 2A 83 C1 65 19 [20:42:50]GetLastDocTimeStamp 1724445598 [20:42:50]current date 1724445771 [20:42:50]FM_GetShiftState [20:42:50]SAM_PROTO_GetShiftState [20:42:50]wFMCommunicate request_size=4 [20:42:50]MH_SAM_APDU [20:42:50]CAPDU: 80 13 01 00 [20:42:50]Write to MH i2c: E2 08 00 E0 02 80 13 01 00 00 00 00 00 5F [20:42:50]Write i2c OK [20:42:50]MH_I2C_Read... [20:42:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:50]Read from MH i2c: E2 [20:42:50]MH_I2C_Read... [20:42:50]Read from MH i2c: E2 0E 00 [20:42:50]MH_I2C_Read... [20:42:50]Read from MH i2c: E2 0E 00 E0 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8D [20:42:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:42:50]wFMCommunicate OK [20:42:50]SAM_PROTO_GetShiftState done [20:42:50]FM_GetShiftState done [20:42:50]opened in 1724372766 [20:42:50]opened+sec_in_day 1724459166 [20:42:50]quantity*price = 130072 [20:42:50]sum+1 = 130074 [20:42:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.73 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.13 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 645 23.08.2024 20:42 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165792 ФПД: 137420812943100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165792&fm=137420812943100&tin=02508201610067®Number=0000000000092562&sum=130000 [20:42:51]StoreToDocumentArchive [20:42:51]shift 469 fd 165792 [20:42:51]save to /storage/0469/doc_00165792 [20:42:52]save last doc name /storage/0469/doc_00165792 to /storage/kkm_last_doc_name [20:42:52]save OK [20:42:52]Clear old archive folders... [20:42:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:42:52]tlvbuf is 00D72040 [20:42:52]SAM_PROTO_ClearQueue [20:42:52]wFMCommunicate request_size=4 [20:42:52]MH_SAM_APDU [20:42:52]CAPDU: 80 09 00 00 [20:42:52]Write to MH i2c: E2 08 00 ED 02 80 09 00 00 00 00 00 00 61 [20:42:52]Write i2c OK [20:42:52]MH_I2C_Read... [20:42:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:42:52]Read from MH i2c: E2 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 03 00 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 03 00 ED 02 00 90 00 63 [20:42:52]RAPDU: 90 00 [20:42:52]wFMCommunicate OK [20:42:52]SAM_PROTO_ClearQueue done [20:42:52]KKMCreateOFDPacket [20:42:52]OFDProtocolAddRootSTLVToBuf [20:42:52]FM_MakeSignedData [20:42:52]FM_MakeSignedData [20:42:52]SAM_PROTO_SignData [20:42:52]wFMCommunicate request_size=4 [20:42:52]MH_SAM_APDU [20:42:52]CAPDU: 80 0D 01 02 [20:42:52]Write to MH i2c: E2 08 00 EE 02 80 0D 01 02 00 00 00 00 69 [20:42:52]Write i2c OK [20:42:52]MH_I2C_Read... [20:42:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:42:52]Read from MH i2c: E2 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 03 00 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 03 00 EE 02 00 90 00 64 [20:42:52]RAPDU: 90 00 [20:42:52]wFMCommunicate OK [20:42:52]wFMCommunicate request_size=255 [20:42:52]MH_SAM_APDU [20:42:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 4B F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 87 02 00 35 04 06 00 7C [20:42:52]Write to MH i2c: E2 02 01 EF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 4B F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 87 02 00 35 04 06 00 7C 00 00 1C [20:42:52]Write i2c OK [20:42:52]MH_I2C_Read... [20:42:52]OFD Sender: No OFD packet to send [20:42:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:52]Read from MH i2c: E2 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 03 00 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 03 00 EF 02 00 90 00 65 [20:42:52]RAPDU: 90 00 [20:42:52]wFMCommunicate OK [20:42:52]wFMCommunicate request_size=10 [20:42:52]MH_SAM_APDU [20:42:52]CAPDU: 80 0D 02 02 05 FB C6 BD 7E FC [20:42:52]Write to MH i2c: E2 0D 00 F0 02 80 0D 02 02 05 00 FB C6 BD 7E FC 00 00 6E [20:42:52]Write i2c OK [20:42:52]MH_I2C_Read... [20:42:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:52]Read from MH i2c: E2 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 03 00 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 03 00 F0 02 00 90 00 66 [20:42:52]RAPDU: 90 00 [20:42:52]wFMCommunicate OK [20:42:52]wFMCommunicate request_size=4 [20:42:52]MH_SAM_APDU [20:42:52]CAPDU: 80 0D 03 02 [20:42:52]Write to MH i2c: E2 08 00 F1 02 80 0D 03 02 00 00 00 00 6E [20:42:52]Write i2c OK [20:42:52]MH_I2C_Read... [20:42:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:42:52]Read from MH i2c: E2 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 0B 00 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 0B 00 F1 02 00 7B 9C C2 71 EF 01 3F 08 90 00 F0 [20:42:52]RAPDU: 7B 9C C2 71 EF 01 3F 08 90 00 [20:42:52]wFMCommunicate OK [20:42:52]SAM_PROTO_SignData done [20:42:52]FM_MakeSignedData done [20:42:52]CreateOFDProtocolMessage [20:42:52]wFMCommunicate request_size=4 [20:42:52]MH_SAM_APDU [20:42:52]CAPDU: 80 11 00 00 [20:42:52]Write to MH i2c: E2 08 00 F2 02 80 11 00 00 00 00 00 00 6E [20:42:52]Write i2c OK [20:42:52]MH_I2C_Read... [20:42:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:52]Read from MH i2c: E2 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 17 00 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: E2 17 00 F2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [20:42:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:42:52]wFMCommunicate OK [20:42:52]CreateOFDProtocolMessage done [20:42:52]OFDSenderStorePacket 165792 [20:42:52]StoreOFDPacket docnum=165792 [20:42:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1E 6F 07 01 79 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 4B F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 87 02 00 35 04 06 00 7C FB C6 BD 7E FC 7B 9C C2 71 EF 01 3F 08 [20:42:52]CheckFolder [20:42:52]dirname=/storage/ofd_packets [20:42:52]CheckFolder done [20:42:52]ProducePacketName [20:42:52]name=ofd_packets/00165792 [20:42:52]NVStorageSaveData ofd_packets/00165792 [20:42:52]File name is /storage/ofd_packets/00165792 [20:42:52]Write 301 bytes [20:42:52]NVStorageSaveData done [20:42:52]OFDSenderStorePacket done [20:42:52]KKMCreateOFDPacket done [20:42:52]NVStorageSaveData kkm_last_timestamp [20:42:52]File name is /storage/kkm_last_timestamp [20:42:52]Write 4 bytes [20:42:52]NVStorageSaveData done [20:42:52]ExternCall_PrintAddStr [20:42:52]wPrintStart [20:42:52]Write to MH i2c: 01 00 00 F3 02 F5 [20:42:52]Write i2c OK [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: 01 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: 01 07 00 [20:42:52]MH_I2C_Read... [20:42:52]Read from MH i2c: 01 07 00 F3 02 00 00 00 00 00 FF 0F 0A [20:42:52]RasterBufferAndPrint [20:42:52]line Счет N : (1)294679 [20:42:52]line ИНН: 02508201610067 [20:42:52]line Контрольно-Кассовый Чек [20:42:52]line ПРОДАЖА [20:42:52]line ТРК (МРК, ГНК) : 63 [20:42:52]line Товар: 2710124500 [20:42:52]line Аи-95-К-5 [20:42:52]line 17.530 * 74.20 [20:42:52]line = 1300.73 [20:42:52]line НДС 12% НСП 1% [20:42:52]line > о реализуемом товаре [20:42:52]line ОКРУГЛЕНИЕ: -0.73 [20:42:52]line ИТОГО: 1300.00 [20:42:52]line Внесено: 1300.00 [20:42:52]line СДАЧА: 0.00 [20:42:52]line НСП 1% : 11.51 [20:42:52]line НДС 12% : 138.13 [20:42:52]line Наличными: 1300.00 [20:42:52]line Безнал.: 0.00 [20:42:52]line Место: АЗС № 130 "Партнер Нефть" [20:42:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:42:52]line СНО: Общий режим [20:42:52]line Чек 645 23.08.2024 20:42 [20:42:52]line Смена: 469 ФФД: 1.0 [20:42:52]line ЗНМ: 0300000070 [20:42:52]line РНМ: 0000000000092562 [20:42:52]line Версия ККМ: 001 [20:42:52]line ФМ: 0000000000871769 [20:42:52]line ФД: 165792 [20:42:52]line ФПД: 137420812943100 [20:42:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165792&fm=137420812943100&tin=02508201610067®Number=0000000000092562&sum=130000 [20:42:52]written 0, free lines is 4095 [20:42:52]OFD Sender: Processing packet 165792 [packets to send 998, broken 997] [20:42:52]ProducePacketName [20:42:52]name=ofd_packets/00165792 [20:42:52]OFD Sender: To server: pG, [20:42:52]CommunicateWithHost lk.salyk.kg:30040 [20:42:52]ConnectInit lk.salyk.kg [20:42:53]Write to MH i2c: 01 00 00 1E 03 21 [20:42:53]Write i2c OK [20:42:53]MH_I2C_Read... [20:42:53]Read from MH i2c: 01 [20:42:53]MH_I2C_Read... [20:42:53]Read from MH i2c: 01 07 00 [20:42:53]MH_I2C_Read... [20:42:53]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 C1 0C F5 [20:42:53]RasterBufferAndPrint [20:42:53]line [20:42:53]line [20:42:53]line [20:42:53]line [20:42:53]line [20:42:53]written 0, free lines is 3271 [20:42:53]MH_Cut [20:42:53]Write to MH i2c: D1 01 00 25 03 01 FA [20:42:53]Write i2c OK [20:42:53]MH_I2C_Read... [20:42:53]Read from MH i2c: D1 [20:42:53]MH_I2C_Read... [20:42:53]Read from MH i2c: D1 01 00 [20:42:53]MH_I2C_Read... [20:42:53]Read from MH i2c: D1 01 00 25 03 00 F9 [20:42:53]Write to MH i2c: 01 00 00 26 03 29 [20:42:53]Write i2c OK [20:42:53]MH_I2C_Read... [20:42:53]*** Cut start [20:42:53]*** Purtial cut [20:42:53]*** Stage 1: CUTSNS_PIN = 1 [20:42:56]Read from MH i2c: 01 [20:42:56]MH_I2C_Read... [20:42:56]*** Stop cut motor [20:42:56]*** Cut end [20:42:56]Read from MH i2c: 01 07 00 [20:42:56]MH_I2C_Read... [20:42:56]Read from MH i2c: 01 07 00 26 03 00 00 00 00 00 FF 0F 3E [20:42:56]process_action close_receipt done [20:42:56]requested_data is exist [20:42:56]produce_requested_data [20:42:56]requested_item fm.sn is exist - process it [20:42:56]wFMCommunicate request_size=4 [20:42:56]MH_SAM_APDU [20:42:56]CAPDU: 80 11 00 00 [20:42:56]Write to MH i2c: E2 08 00 27 03 80 11 00 00 00 00 00 00 A4 [20:42:56]Write i2c OK [20:42:56]MH_I2C_Read... [20:42:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:56]Read from MH i2c: E2 [20:42:56]MH_I2C_Read... [20:42:56]Read from MH i2c: E2 17 00 [20:42:56]MH_I2C_Read... [20:42:56]Read from MH i2c: E2 17 00 27 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [20:42:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:42:56]wFMCommunicate OK [20:42:56]requested_item fd.num is exist - process it [20:42:56]SAM_PROTO_GetFieldsCounters [20:42:56]wFMCommunicate request_size=4 [20:42:56]MH_SAM_APDU [20:42:56]CAPDU: 80 13 00 00 [20:42:56]Write to MH i2c: E2 08 00 28 03 80 13 00 00 00 00 00 00 A7 [20:42:56]Write i2c OK [20:42:56]MH_I2C_Read... [20:42:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:42:56]Read from MH i2c: E2 [20:42:56]MH_I2C_Read... [20:42:56]Read from MH i2c: E2 62 00 [20:42:56]MH_I2C_Read... [20:42:56]Read from MH i2c: E2 62 00 28 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 61 [20:42:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:42:56]wFMCommunicate OK [20:42:56]SAM_PROTO_GetFieldsCounters done [20:42:56]requested_item shift.num is exist - process it [20:42:56]requested_item shift.opened is exist - process it [20:42:56]req_shift_opened [20:42:56]FM_GetShiftState [20:42:56]SAM_PROTO_GetShiftState [20:42:56]wFMCommunicate request_size=4 [20:42:56]MH_SAM_APDU [20:42:56]CAPDU: 80 13 01 00 [20:42:56]Write to MH i2c: E2 08 00 29 03 80 13 01 00 00 00 00 00 A9 [20:42:56]Write i2c OK [20:42:56]MH_I2C_Read... [20:42:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:56]Read from MH i2c: E2 [20:42:56]MH_I2C_Read... [20:42:56]Read from MH i2c: E2 0E 00 [20:42:56]MH_I2C_Read... [20:42:56]Read from MH i2c: E2 0E 00 29 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D7 [20:42:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:42:56]wFMCommunicate OK [20:42:56]SAM_PROTO_GetShiftState done [20:42:56]FM_GetShiftState done [20:42:56]req_shift_opened done [20:42:56]requested_item shift.open_date is exist - process it [20:42:56]req_shift_open_date [20:42:56]req_shift_open_date done [20:42:56]produce_requested_data done [20:42:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165792,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:42:56]process_action_free close_receipt [20:42:56]json_value_free [20:42:56]json_value_free done [20:42:56]process_json_proto returns [20:42:56]Send response to host [20:42:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165792,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:42:56]free response buf [20:42:56]execute_script done [20:42:56]execute_script returns [20:42:56]free content buf [20:42:56]Sock 9.Close socket [20:42:56]Sock 9.Thread stoped [20:42:56]recv_with_timeout no data received [20:42:57]ConnectInit Can't take IP for lk.salyk.kg [20:42:57]CommunicateWithHost connect error [20:42:57]CommunicateWithHost err = -1 [20:42:57]OFD Sender: Server communicate error [20:43:02]OFD Sender: Processing packet 165792 [packets to send 998, broken 997] [20:43:02]ProducePacketName [20:43:02]name=ofd_packets/00165792 [20:43:02]OFD Sender: To server: pG, [20:43:02]CommunicateWithHost lk.salyk.kg:30040 [20:43:02]ConnectInit lk.salyk.kg [20:43:06]Connected sock=9 [20:43:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1E 6F 07 01 79 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7A 44 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 19 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 4B F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 87 02 00 35 04 06 00 7C FB C6 BD 7E FC 7B 9C C2 71 EF 01 3F 08 [20:43:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C7 01 47 00 19 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 87 02 00 F4 03 04 00 A4 9D C8 66 B6 04 01 00 00 28 86 48 0C 7B 88 D9 DF [20:43:07]CommunicateWithHost err = 0 [20:43:07]CheckOFDResponse [20:43:07]1017 (14) - 77093643461234 [20:43:07]1041 (16) - 0000000000871769 [20:43:07]1040 (4) - 165792 [20:43:07]1012 (4) - 23.08.2024 14:33 [20:43:07]1206 (1) - 0 [20:43:07]OFD Sender: Remove packet 165792 [20:43:07]ProducePacketName [20:43:07]name=ofd_packets/00165792 [20:43:07]NVStorageDeleteData [20:43:08]OFD Sender: No OFD packet to send [20:43:13]OFD Sender: No OFD packet to send [20:43:13]accept exits with 10 [20:43:13]New connection [20:43:13]New thread 3067379044 created [20:43:13]Thread 3067235684 joined [20:43:13]Waiting for new connection... [20:43:13] Sock 10.Parse request [20:43:13]Sock 10.Check first char [20:43:13]Sock 10.First char is OK [20:43:13]request: POST /json_proto HTTP/1.0 [20:43:13]Method: POST [20:43:13]URL: /json_proto [20:43:13]Method is POST - this is cgi request [20:43:13]url: /json_proto [20:43:13]query_string will be loaded in cgi processing [20:43:13]execute_cgi json_proto POST (null) [20:43:13]execute_cgi path=json_proto method=POST [20:43:13]POST find Content-Length [20:43:13]Host: 172.17.44.132:8080 [20:43:13]Content-Length: 679 [20:43:13]Content-Type: application/json [20:43:13] [20:43:13]POST finish read [20:43:13]Found Content-Length = 679 [20:43:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:13]execute_script... [20:43: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)294680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:43:13]POST & json_proto [20:43:13]process_json_proto [20:43:13]json parsed OK: [20:43:13]protocol is kg_v1.0 [20:43:13]action value=close_receipt [20:43:13]process_action close_receipt [20:43:13]cmd_close_receipt [20:43:13]MH_GetDate [20:43:13]Write to MH i2c: F0 00 00 2A 03 1C [20:43:13]Write i2c OK [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: F0 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: F0 09 00 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: F0 09 00 2A 03 00 62 F4 C8 66 2A 83 C1 65 7C [20:43:13]GetLastDocTimeStamp 1724445771 [20:43:13]current date 1724445794 [20:43:13]FM_GetShiftState [20:43:13]SAM_PROTO_GetShiftState [20:43:13]wFMCommunicate request_size=4 [20:43:13]MH_SAM_APDU [20:43:13]CAPDU: 80 13 01 00 [20:43:13]Write to MH i2c: E2 08 00 2B 03 80 13 01 00 00 00 00 00 AB [20:43:13]Write i2c OK [20:43:13]MH_I2C_Read... [20:43:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:13]Read from MH i2c: E2 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: E2 0E 00 [20:43:13]MH_I2C_Read... [20:43:13]Read from MH i2c: E2 0E 00 2B 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [20:43:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:43:13]wFMCommunicate OK [20:43:13]SAM_PROTO_GetShiftState done [20:43:13]FM_GetShiftState done [20:43:13]opened in 1724372766 [20:43:13]opened+sec_in_day 1724459166 [20:43:13]quantity*price = 100050 [20:43:13]sum+1 = 100052 [20:43:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 646 23.08.2024 20:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165793 ФПД: 165632632184072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165793&fm=165632632184072&tin=02508201610067®Number=0000000000092562&sum=100000 [20:43:15]StoreToDocumentArchive [20:43:15]shift 469 fd 165793 [20:43:15]save to /storage/0469/doc_00165793 [20:43:15]save last doc name /storage/0469/doc_00165793 to /storage/kkm_last_doc_name [20:43:15]save OK [20:43:15]Clear old archive folders... [20:43:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:43:15]tlvbuf is 00DF88C0 [20:43:15]SAM_PROTO_ClearQueue [20:43:15]wFMCommunicate request_size=4 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 09 00 00 [20:43:15]Write to MH i2c: E2 08 00 38 03 80 09 00 00 00 00 00 00 AD [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 38 03 00 90 00 AF [20:43:15]RAPDU: 90 00 [20:43:15]wFMCommunicate OK [20:43:15]SAM_PROTO_ClearQueue done [20:43:15]KKMCreateOFDPacket [20:43:15]OFDProtocolAddRootSTLVToBuf [20:43:15]FM_MakeSignedData [20:43:15]FM_MakeSignedData [20:43:15]SAM_PROTO_SignData [20:43:15]wFMCommunicate request_size=4 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 0D 01 02 [20:43:15]Write to MH i2c: E2 08 00 39 03 80 0D 01 02 00 00 00 00 B5 [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 39 03 00 90 00 B0 [20:43:15]RAPDU: 90 00 [20:43:15]wFMCommunicate OK [20:43:15]wFMCommunicate request_size=255 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 62 F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 87 02 00 35 04 06 00 96 A4 5A 34 [20:43:15]Write to MH i2c: E2 02 01 3A 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 86 02 00 00 F4 03 04 00 62 F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 87 02 00 35 04 06 00 96 A4 5A 34 00 00 18 [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 3A 03 00 90 00 B1 [20:43:15]RAPDU: 90 00 [20:43:15]wFMCommunicate OK [20:43:15]wFMCommunicate request_size=7 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 0D 02 02 02 5D 08 [20:43:15]Write to MH i2c: E2 0A 00 3B 03 80 0D 02 02 02 00 5D 08 00 00 21 [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 03 00 3B 03 00 90 00 B2 [20:43:15]RAPDU: 90 00 [20:43:15]wFMCommunicate OK [20:43:15]wFMCommunicate request_size=4 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 0D 03 02 [20:43:15]Write to MH i2c: E2 08 00 3C 03 80 0D 03 02 00 00 00 00 BA [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 0B 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 0B 00 3C 03 00 2D AF 07 4F 48 E0 B8 AF 90 00 7C [20:43:15]RAPDU: 2D AF 07 4F 48 E0 B8 AF 90 00 [20:43:15]wFMCommunicate OK [20:43:15]SAM_PROTO_SignData done [20:43:15]FM_MakeSignedData done [20:43:15]CreateOFDProtocolMessage [20:43:15]wFMCommunicate request_size=4 [20:43:15]MH_SAM_APDU [20:43:15]CAPDU: 80 11 00 00 [20:43:15]Write to MH i2c: E2 08 00 3D 03 80 11 00 00 00 00 00 00 BA [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:15]Read from MH i2c: E2 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 17 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: E2 17 00 3D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [20:43:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:43:15]wFMCommunicate OK [20:43:15]CreateOFDProtocolMessage done [20:43:15]OFDSenderStorePacket 165793 [20:43:15]StoreOFDPacket docnum=165793 [20:43:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A6 28 04 01 09 22 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 62 F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 87 02 00 35 04 06 00 96 A4 5A 34 5D 08 2D AF 07 4F 48 E0 B8 AF [20:43:15]CheckFolder [20:43:15]dirname=/storage/ofd_packets [20:43:15]CheckFolder done [20:43:15]ProducePacketName [20:43:15]name=ofd_packets/00165793 [20:43:15]NVStorageSaveData ofd_packets/00165793 [20:43:15]File name is /storage/ofd_packets/00165793 [20:43:15]Write 298 bytes [20:43:15]NVStorageSaveData done [20:43:15]OFDSenderStorePacket done [20:43:15]KKMCreateOFDPacket done [20:43:15]NVStorageSaveData kkm_last_timestamp [20:43:15]File name is /storage/kkm_last_timestamp [20:43:15]Write 4 bytes [20:43:15]NVStorageSaveData done [20:43:15]ExternCall_PrintAddStr [20:43:15]wPrintStart [20:43:15]Write to MH i2c: 01 00 00 3E 03 41 [20:43:15]Write i2c OK [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: 01 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: 01 07 00 [20:43:15]MH_I2C_Read... [20:43:15]Read from MH i2c: 01 07 00 3E 03 00 00 00 00 00 FF 0F 56 [20:43:15]RasterBufferAndPrint [20:43:15]line Счет N : (1)294680 [20:43:15]line ИНН: 02508201610067 [20:43:15]line Контрольно-Кассовый Чек [20:43:15]line ПРОДАЖА [20:43:15]line ТРК (МРК, ГНК) : 44 [20:43:15]line Товар: 2710194800 [20:43:15]line ДТ-К-5 [20:43:15]line 13.130 * 76.20 [20:43:15]line = 1000.51 [20:43:15]line НДС 12% НСП 1% [20:43:15]line > о реализуемом товаре [20:43:15]line ОКРУГЛЕНИЕ: -0.51 [20:43:15]line ИТОГО: 1000.00 [20:43:15]line Внесено: 1000.00 [20:43:15]line СДАЧА: 0.00 [20:43:15]line НСП 1% : 8.85 [20:43:15]line НДС 12% : 106.25 [20:43:15]line Наличными: 1000.00 [20:43:15]line Безнал.: 0.00 [20:43:15]line Место: АЗС № 130 "Партнер Нефть" [20:43:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:43:15]line СНО: Общий режим [20:43:15]line Чек 646 23.08.2024 20:43 [20:43:15]line Смена: 469 ФФД: 1.0 [20:43:15]line ЗНМ: 0300000070 [20:43:15]line РНМ: 0000000000092562 [20:43:15]line Версия ККМ: 001 [20:43:15]line ФМ: 0000000000871769 [20:43:15]line ФД: 165793 [20:43:15]line ФПД: 165632632184072 [20:43:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165793&fm=165632632184072&tin=02508201610067®Number=0000000000092562&sum=100000 [20:43:15]written 0, free lines is 4095 [20:43:15]OFD Sender: Processing packet 165793 [packets to send 998, broken 997] [20:43:15]ProducePacketName [20:43:15]name=ofd_packets/00165793 [20:43:15]OFD Sender: To server: pG, [20:43:15]CommunicateWithHost lk.salyk.kg:30040 [20:43:15]ConnectInit lk.salyk.kg [20:43:16]Write to MH i2c: 01 00 00 69 03 6C [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: 01 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: 01 07 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: 01 07 00 69 03 00 00 00 00 00 D1 0C 50 [20:43:16]RasterBufferAndPrint [20:43:16]line [20:43:16]line [20:43:16]line [20:43:16]line [20:43:16]line [20:43:16]written 0, free lines is 3289 [20:43:16]MH_Cut [20:43:16]Write to MH i2c: D1 01 00 70 03 01 45 [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: D1 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: D1 01 00 [20:43:16]MH_I2C_Read... [20:43:16]Read from MH i2c: D1 01 00 70 03 00 44 [20:43:16]Write to MH i2c: 01 00 00 71 03 74 [20:43:16]Write i2c OK [20:43:16]MH_I2C_Read... [20:43:16]recv_with_timeout no data received [20:43:16]*** Cut start [20:43:16]*** Purtial cut [20:43:16]*** Stage 1: CUTSNS_PIN = 1 [20:43:18]Read from MH i2c: 01 [20:43:18]MH_I2C_Read... [20:43:18]*** Stop cut motor [20:43:18]*** Cut end [20:43:18]Read from MH i2c: 01 07 00 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: 01 07 00 71 03 00 00 00 00 00 FF 0F 89 [20:43:18]process_action close_receipt done [20:43:18]requested_data is exist [20:43:18]produce_requested_data [20:43:18]requested_item fm.sn is exist - process it [20:43:18]wFMCommunicate request_size=4 [20:43:18]MH_SAM_APDU [20:43:18]CAPDU: 80 11 00 00 [20:43:18]Write to MH i2c: E2 08 00 72 03 80 11 00 00 00 00 00 00 EF [20:43:18]Write i2c OK [20:43:18]MH_I2C_Read... [20:43:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:43:18]Read from MH i2c: E2 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: E2 17 00 [20:43:18]MH_I2C_Read... [20:43:18]Read from MH i2c: E2 17 00 72 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [20:43:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:43:18]wFMCommunicate OK [20:43:18]requested_item fd.num is exist - process it [20:43:18]SAM_PROTO_GetFieldsCounters [20:43:18]wFMCommunicate request_size=4 [20:43:18]MH_SAM_APDU [20:43:18]CAPDU: 80 13 00 00 [20:43:18]Write to MH i2c: E2 08 00 73 03 80 13 00 00 00 00 00 00 F2 [20:43:18]Write i2c OK [20:43:18]MH_I2C_Read... [20:43:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:43:19]Read from MH i2c: E2 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 62 00 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 62 00 73 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 B0 [20:43:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 86 02 00 00 5E 04 04 00 86 02 00 00 57 04 04 00 87 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:43:19]wFMCommunicate OK [20:43:19]SAM_PROTO_GetFieldsCounters done [20:43:19]requested_item shift.num is exist - process it [20:43:19]requested_item shift.opened is exist - process it [20:43:19]req_shift_opened [20:43:19]FM_GetShiftState [20:43:19]SAM_PROTO_GetShiftState [20:43:19]wFMCommunicate request_size=4 [20:43:19]MH_SAM_APDU [20:43:19]CAPDU: 80 13 01 00 [20:43:19]Write to MH i2c: E2 08 00 74 03 80 13 01 00 00 00 00 00 F4 [20:43:19]Write i2c OK [20:43:19]MH_I2C_Read... [20:43:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:43:19]Read from MH i2c: E2 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 0E 00 [20:43:19]MH_I2C_Read... [20:43:19]Read from MH i2c: E2 0E 00 74 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 22 [20:43:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:43:19]wFMCommunicate OK [20:43:19]SAM_PROTO_GetShiftState done [20:43:19]FM_GetShiftState done [20:43:19]req_shift_opened done [20:43:19]requested_item shift.open_date is exist - process it [20:43:19]req_shift_open_date [20:43:19]req_shift_open_date done [20:43:19]produce_requested_data done [20:43:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165793,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:43:19]process_action_free close_receipt [20:43:19]json_value_free [20:43:19]json_value_free done [20:43:19]process_json_proto returns [20:43:19]Send response to host [20:43:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165793,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:43:19]free response buf [20:43:19]execute_script done [20:43:19]execute_script returns [20:43:19]free content buf [20:43:19]Sock 10.Close socket [20:43:19]Sock 10.Thread stoped [20:43:20]Connected sock=11 [20:43:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A6 28 04 01 09 22 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 62 F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 87 02 00 35 04 06 00 96 A4 5A 34 5D 08 2D AF 07 4F 48 E0 B8 AF [20:43:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3F A0 47 00 5F E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 87 02 00 F4 03 04 00 B1 9D C8 66 B6 04 01 00 00 DF E9 DB DA D7 4E B8 8E [20:43:21]CommunicateWithHost err = 0 [20:43:21]CheckOFDResponse [20:43:21]1017 (14) - 77093643461234 [20:43:21]1041 (16) - 0000000000871769 [20:43:21]1040 (4) - 165793 [20:43:21]1012 (4) - 23.08.2024 14:33 [20:43:21]1206 (1) - 0 [20:43:21]OFD Sender: Remove packet 165793 [20:43:21]ProducePacketName [20:43:21]name=ofd_packets/00165793 [20:43:21]NVStorageDeleteData [20:43:21]OFD Sender: No OFD packet to send [20:43:26]OFD Sender: No OFD packet to send [20:43:31]OFD Sender: No OFD packet to send [20:43:36]OFD Sender: No OFD packet to send [20:43:41]OFD Sender: No OFD packet to send [20:43:47]OFD Sender: No OFD packet to send [20:43:52]OFD Sender: No OFD packet to send [20:43:57]OFD Sender: No OFD packet to send [20:44:02]OFD Sender: No OFD packet to send [20:44:07]OFD Sender: No OFD packet to send [20:44:12]OFD Sender: No OFD packet to send [20:44:17]OFD Sender: No OFD packet to send [20:44:22]OFD Sender: No OFD packet to send [20:44:27]OFD Sender: No OFD packet to send [20:44:32]OFD Sender: No OFD packet to send [20:44:37]OFD Sender: No OFD packet to send [20:44:42]OFD Sender: No OFD packet to send [20:44:47]OFD Sender: No OFD packet to send [20:44:52]OFD Sender: No OFD packet to send [20:44:57]OFD Sender: No OFD packet to send [20:45:02]OFD Sender: No OFD packet to send [20:45:07]OFD Sender: No OFD packet to send [20:45:07]recv_with_timeout no data received [20:45:08]accept exits with 9 [20:45:08]New connection [20:45:08]New thread 3067235684 created [20:45:08]Thread 3067379044 joined [20:45:08]Waiting for new connection... [20:45:08] Sock 9.Parse request [20:45:08]Sock 9.Check first char [20:45:08]Sock 9.First char is OK [20:45:08]request: POST /json_proto HTTP/1.0 [20:45:08]Method: POST [20:45:08]URL: /json_proto [20:45:08]Method is POST - this is cgi request [20:45:08]url: /json_proto [20:45:08]query_string will be loaded in cgi processing [20:45:08]execute_cgi json_proto POST (null) [20:45:08]execute_cgi path=json_proto method=POST [20:45:08]POST find Content-Length [20:45:08]Host: 172.17.44.132:8080 [20:45:08]Content-Length: 685 [20:45:08]Content-Type: application/json [20:45:08] [20:45:08]POST finish read [20:45:08]Found Content-Length = 685 [20:45:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 29.420, "sum" : 1100.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:08]execute_script... [20:45: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)294681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 29.420, "sum" : 1100.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:08]POST & json_proto [20:45:08]process_json_proto [20:45:08]json parsed OK: [20:45:08]protocol is kg_v1.0 [20:45:08]action value=close_receipt [20:45:08]process_action close_receipt [20:45:08]cmd_close_receipt [20:45:08]MH_GetDate [20:45:08]Write to MH i2c: F0 00 00 75 03 67 [20:45:08]Write i2c OK [20:45:08]MH_I2C_Read... [20:45:08]Read from MH i2c: F0 [20:45:08]MH_I2C_Read... [20:45:08]Read from MH i2c: F0 09 00 [20:45:08]MH_I2C_Read... [20:45:08]Read from MH i2c: F0 09 00 75 03 00 D4 F4 C8 66 2A 83 C1 65 39 [20:45:08]GetLastDocTimeStamp 1724445794 [20:45:08]current date 1724445908 [20:45:08]FM_GetShiftState [20:45:08]SAM_PROTO_GetShiftState [20:45:08]wFMCommunicate request_size=4 [20:45:08]MH_SAM_APDU [20:45:08]CAPDU: 80 13 01 00 [20:45:08]Write to MH i2c: E2 08 00 76 03 80 13 01 00 00 00 00 00 F6 [20:45:08]Write i2c OK [20:45:08]MH_I2C_Read... [20:45:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:08]Read from MH i2c: E2 [20:45:08]MH_I2C_Read... [20:45:08]Read from MH i2c: E2 0E 00 [20:45:08]MH_I2C_Read... [20:45:08]Read from MH i2c: E2 0E 00 76 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 24 [20:45:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:45:08]wFMCommunicate OK [20:45:08]SAM_PROTO_GetShiftState done [20:45:08]FM_GetShiftState done [20:45:08]opened in 1724372766 [20:45:08]opened+sec_in_day 1724459166 [20:45:08]quantity*price = 110030 [20:45:08]sum+1 = 110032 [20:45:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.85 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 647 23.08.2024 20:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165794 ФПД: 38917533475752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204508&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165794&fm=38917533475752&tin=02508201610067®Number=0000000000092562&sum=110000 [20:45:09]StoreToDocumentArchive [20:45:09]shift 469 fd 165794 [20:45:09]save to /storage/0469/doc_00165794 [20:45:09]save last doc name /storage/0469/doc_00165794 to /storage/kkm_last_doc_name [20:45:09]save OK [20:45:09]Clear old archive folders... [20:45:09]ProcessDocumentItem done err = 0, tmpTLVsize=250 [20:45:09]tlvbuf is 00D6DCE0 [20:45:09]SAM_PROTO_ClearQueue [20:45:09]wFMCommunicate request_size=4 [20:45:09]MH_SAM_APDU [20:45:09]CAPDU: 80 09 00 00 [20:45:09]Write to MH i2c: E2 08 00 83 03 80 09 00 00 00 00 00 00 F8 [20:45:09]Write i2c OK [20:45:09]MH_I2C_Read... [20:45:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:45:09]Read from MH i2c: E2 [20:45:09]MH_I2C_Read... [20:45:09]Read from MH i2c: E2 03 00 [20:45:09]MH_I2C_Read... [20:45:09]Read from MH i2c: E2 03 00 83 03 00 90 00 FA [20:45:09]RAPDU: 90 00 [20:45:09]wFMCommunicate OK [20:45:09]SAM_PROTO_ClearQueue done [20:45:09]KKMCreateOFDPacket [20:45:09]OFDProtocolAddRootSTLVToBuf [20:45:09]FM_MakeSignedData [20:45:09]FM_MakeSignedData [20:45:09]SAM_PROTO_SignData [20:45:09]wFMCommunicate request_size=4 [20:45:09]MH_SAM_APDU [20:45:09]CAPDU: 80 0D 01 02 [20:45:09]Write to MH i2c: E2 08 00 84 03 80 0D 01 02 00 00 00 00 00 [20:45:09]Write i2c OK [20:45:09]MH_I2C_Read... [20:45:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:45:09]Read from MH i2c: E2 [20:45:09]MH_I2C_Read... [20:45:09]Read from MH i2c: E2 03 00 [20:45:09]MH_I2C_Read... [20:45:09]Read from MH i2c: E2 03 00 84 03 00 90 00 FB [20:45:09]RAPDU: 90 00 [20:45:09]wFMCommunicate OK [20:45:09]wFMCommunicate request_size=255 [20:45:09]MH_SAM_APDU [20:45:09]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EC 72 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 CF AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 D4 F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 87 02 00 35 04 06 00 23 65 [20:45:09]Write to MH i2c: E2 02 01 85 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EC 72 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 CF AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 D4 F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 87 02 00 35 04 06 00 23 65 00 00 AB [20:45:09]Write i2c OK [20:45:09]MH_I2C_Read... [20:45:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:10]Read from MH i2c: E2 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: E2 03 00 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: E2 03 00 85 03 00 90 00 FC [20:45:10]RAPDU: 90 00 [20:45:10]wFMCommunicate OK [20:45:10]wFMCommunicate request_size=9 [20:45:10]MH_SAM_APDU [20:45:10]CAPDU: 80 0D 02 02 04 31 C2 23 A8 [20:45:10]Write to MH i2c: E2 0C 00 86 03 80 0D 02 02 04 00 31 C2 23 A8 00 00 C9 [20:45:10]Write i2c OK [20:45:10]MH_I2C_Read... [20:45:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:10]Read from MH i2c: E2 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: E2 03 00 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: E2 03 00 86 03 00 90 00 FD [20:45:10]RAPDU: 90 00 [20:45:10]wFMCommunicate OK [20:45:10]wFMCommunicate request_size=4 [20:45:10]MH_SAM_APDU [20:45:10]CAPDU: 80 0D 03 02 [20:45:10]Write to MH i2c: E2 08 00 87 03 80 0D 03 02 00 00 00 00 05 [20:45:10]Write i2c OK [20:45:10]MH_I2C_Read... [20:45:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:45:10]Read from MH i2c: E2 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: E2 0B 00 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: E2 0B 00 87 03 00 97 D3 2B 61 82 3B DD B3 90 00 49 [20:45:10]RAPDU: 97 D3 2B 61 82 3B DD B3 90 00 [20:45:10]wFMCommunicate OK [20:45:10]SAM_PROTO_SignData done [20:45:10]FM_MakeSignedData done [20:45:10]CreateOFDProtocolMessage [20:45:10]wFMCommunicate request_size=4 [20:45:10]MH_SAM_APDU [20:45:10]CAPDU: 80 11 00 00 [20:45:10]Write to MH i2c: E2 08 00 88 03 80 11 00 00 00 00 00 00 05 [20:45:10]Write i2c OK [20:45:10]MH_I2C_Read... [20:45:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:10]Read from MH i2c: E2 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: E2 17 00 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: E2 17 00 88 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [20:45:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:45:10]wFMCommunicate OK [20:45:10]CreateOFDProtocolMessage done [20:45:10]OFDSenderStorePacket 165794 [20:45:10]StoreOFDPacket docnum=165794 [20:45:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 6E 72 06 01 C6 FD 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EC 72 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 CF AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 D4 F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 87 02 00 35 04 06 00 23 65 31 C2 23 A8 97 D3 2B 61 82 3B DD B3 [20:45:10]CheckFolder [20:45:10]dirname=/storage/ofd_packets [20:45:10]CheckFolder done [20:45:10]ProducePacketName [20:45:10]name=ofd_packets/00165794 [20:45:10]NVStorageSaveData ofd_packets/00165794 [20:45:10]File name is /storage/ofd_packets/00165794 [20:45:10]Write 300 bytes [20:45:10]NVStorageSaveData done [20:45:10]OFDSenderStorePacket done [20:45:10]KKMCreateOFDPacket done [20:45:10]NVStorageSaveData kkm_last_timestamp [20:45:10]File name is /storage/kkm_last_timestamp [20:45:10]Write 4 bytes [20:45:10]NVStorageSaveData done [20:45:10]ExternCall_PrintAddStr [20:45:10]wPrintStart [20:45:10]Write to MH i2c: 01 00 00 89 03 8C [20:45:10]Write i2c OK [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: 01 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: 01 07 00 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: 01 07 00 89 03 00 00 00 00 00 FF 0F A1 [20:45:10]RasterBufferAndPrint [20:45:10]line Счет N : (1)294681 [20:45:10]line ИНН: 02508201610067 [20:45:10]line Контрольно-Кассовый Чек [20:45:10]line ПРОДАЖА [20:45:10]line ТРК (МРК, ГНК) : 81 [20:45:10]line Товар: 2711129700 [20:45:10]line ГАЗ-К-5 [20:45:10]line 29.420 * 37.40 [20:45:10]line = 1100.31 [20:45:10]line НДС 12% НСП 1% [20:45:10]line > о реализуемом товаре [20:45:10]line ОКРУГЛЕНИЕ: -0.31 [20:45:10]line ИТОГО: 1100.00 [20:45:10]line Внесено: 1100.00 [20:45:10]line СДАЧА: 0.00 [20:45:10]line НСП 1% : 9.74 [20:45:10]line НДС 12% : 116.85 [20:45:10]line Наличными: 1100.00 [20:45:10]line Безнал.: 0.00 [20:45:10]line Место: АЗС № 130 "Партнер Нефть" [20:45:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:45:10]line СНО: Общий режим [20:45:10]line Чек 647 23.08.2024 20:45 [20:45:10]line Смена: 469 ФФД: 1.0 [20:45:10]line ЗНМ: 0300000070 [20:45:10]line РНМ: 0000000000092562 [20:45:10]line Версия ККМ: 001 [20:45:10]line ФМ: 0000000000871769 [20:45:10]line ФД: 165794 [20:45:10]line ФПД: 38917533475752 [20:45:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204508&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165794&fm=38917533475752&tin=02508201610067®Number=0000000000092562&sum=110000 [20:45:10]written 0, free lines is 4095 [20:45:10]OFD Sender: Processing packet 165794 [packets to send 998, broken 997] [20:45:10]ProducePacketName [20:45:10]name=ofd_packets/00165794 [20:45:10]OFD Sender: To server: pG, [20:45:10]CommunicateWithHost lk.salyk.kg:30040 [20:45:10]ConnectInit lk.salyk.kg [20:45:10]Write to MH i2c: 01 00 00 B4 03 B7 [20:45:10]Write i2c OK [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: 01 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: 01 07 00 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: 01 07 00 B4 03 00 00 00 00 00 B9 0C 83 [20:45:10]RasterBufferAndPrint [20:45:10]line [20:45:10]line [20:45:10]line [20:45:10]line [20:45:10]line [20:45:10]written 0, free lines is 3263 [20:45:10]MH_Cut [20:45:10]Write to MH i2c: D1 01 00 BB 03 01 90 [20:45:10]Write i2c OK [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: D1 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: D1 01 00 [20:45:10]MH_I2C_Read... [20:45:10]Read from MH i2c: D1 01 00 BB 03 00 8F [20:45:10]Write to MH i2c: 01 00 00 BC 03 BF [20:45:10]Write i2c OK [20:45:10]MH_I2C_Read... [20:45:11]*** Cut start [20:45:11]*** Purtial cut [20:45:11]*** Stage 1: CUTSNS_PIN = 1 [20:45:13]Read from MH i2c: 01 [20:45:13]MH_I2C_Read... [20:45:13]*** Stop cut motor [20:45:13]*** Cut end [20:45:13]Read from MH i2c: 01 07 00 [20:45:13]MH_I2C_Read... [20:45:13]Read from MH i2c: 01 07 00 BC 03 00 00 00 00 00 FF 0F D4 [20:45:13]process_action close_receipt done [20:45:13]requested_data is exist [20:45:13]produce_requested_data [20:45:13]requested_item fm.sn is exist - process it [20:45:13]wFMCommunicate request_size=4 [20:45:13]MH_SAM_APDU [20:45:13]CAPDU: 80 11 00 00 [20:45:13]Write to MH i2c: E2 08 00 BD 03 80 11 00 00 00 00 00 00 3A [20:45:13]Write i2c OK [20:45:13]MH_I2C_Read... [20:45:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:13]Read from MH i2c: E2 [20:45:13]MH_I2C_Read... [20:45:13]Read from MH i2c: E2 17 00 [20:45:13]MH_I2C_Read... [20:45:13]Read from MH i2c: E2 17 00 BD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [20:45:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:45:13]wFMCommunicate OK [20:45:13]requested_item fd.num is exist - process it [20:45:13]SAM_PROTO_GetFieldsCounters [20:45:13]wFMCommunicate request_size=4 [20:45:13]MH_SAM_APDU [20:45:13]CAPDU: 80 13 00 00 [20:45:13]Write to MH i2c: E2 08 00 BE 03 80 13 00 00 00 00 00 00 3D [20:45:13]Write i2c OK [20:45:13]MH_I2C_Read... [20:45:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:45:13]Read from MH i2c: E2 [20:45:13]MH_I2C_Read... [20:45:13]Read from MH i2c: E2 62 00 [20:45:13]MH_I2C_Read... [20:45:13]Read from MH i2c: E2 62 00 BE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 FF [20:45:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:45:13]wFMCommunicate OK [20:45:13]SAM_PROTO_GetFieldsCounters done [20:45:13]requested_item shift.num is exist - process it [20:45:13]requested_item shift.opened is exist - process it [20:45:13]req_shift_opened [20:45:13]FM_GetShiftState [20:45:13]SAM_PROTO_GetShiftState [20:45:13]wFMCommunicate request_size=4 [20:45:13]MH_SAM_APDU [20:45:13]CAPDU: 80 13 01 00 [20:45:13]Write to MH i2c: E2 08 00 BF 03 80 13 01 00 00 00 00 00 3F [20:45:13]Write i2c OK [20:45:13]MH_I2C_Read... [20:45:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:13]Read from MH i2c: E2 [20:45:13]MH_I2C_Read... [20:45:13]Read from MH i2c: E2 0E 00 [20:45:13]MH_I2C_Read... [20:45:13]Read from MH i2c: E2 0E 00 BF 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6D [20:45:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:45:13]wFMCommunicate OK [20:45:13]SAM_PROTO_GetShiftState done [20:45:13]FM_GetShiftState done [20:45:13]req_shift_opened done [20:45:13]requested_item shift.open_date is exist - process it [20:45:13]req_shift_open_date [20:45:13]req_shift_open_date done [20:45:13]produce_requested_data done [20:45:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165794,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:45:13]process_action_free close_receipt [20:45:13]json_value_free [20:45:13]json_value_free done [20:45:13]process_json_proto returns [20:45:13]Send response to host [20:45:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165794,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:45:13]free response buf [20:45:13]execute_script done [20:45:13]execute_script returns [20:45:13]free content buf [20:45:13]Sock 9.Close socket [20:45:13]Sock 9.Thread stoped [20:45:15]ConnectInit Can't take IP for lk.salyk.kg [20:45:15]CommunicateWithHost connect error [20:45:15]CommunicateWithHost err = -1 [20:45:15]OFD Sender: Server communicate error [20:45:20]OFD Sender: Processing packet 165794 [packets to send 998, broken 997] [20:45:20]ProducePacketName [20:45:20]name=ofd_packets/00165794 [20:45:20]OFD Sender: To server: pG, [20:45:20]CommunicateWithHost lk.salyk.kg:30040 [20:45:20]ConnectInit lk.salyk.kg [20:45:25]recv_with_timeout no data received [20:45:29]Connected sock=9 [20:45:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 6E 72 06 01 C6 FD 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EC 72 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 CF AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A5 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 D4 F4 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 87 02 00 35 04 06 00 23 65 31 C2 23 A8 97 D3 2B 61 82 3B DD B3 [20:45:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A8 19 47 00 E1 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 87 02 00 F4 03 04 00 32 9E C8 66 B6 04 01 00 00 4F 99 B9 80 91 8C D0 06 [20:45:30]CommunicateWithHost err = 0 [20:45:30]CheckOFDResponse [20:45:30]1017 (14) - 77093643461234 [20:45:30]1041 (16) - 0000000000871769 [20:45:30]1040 (4) - 165794 [20:45:30]1012 (4) - 23.08.2024 14:35 [20:45:30]1206 (1) - 0 [20:45:30]OFD Sender: Remove packet 165794 [20:45:30]ProducePacketName [20:45:30]name=ofd_packets/00165794 [20:45:30]NVStorageDeleteData [20:45:30]OFD Sender: No OFD packet to send [20:45:35]OFD Sender: No OFD packet to send [20:45:36]recv_with_timeout no data received [20:45:40]OFD Sender: No OFD packet to send [20:45:45]OFD Sender: No OFD packet to send [20:45:50]OFD Sender: No OFD packet to send [20:45:52]accept exits with 7 [20:45:52]New connection [20:45:52]New thread 3067379044 created [20:45:52]Thread 3067235684 joined [20:45:52]Waiting for new connection... [20:45:52] Sock 7.Parse request [20:45:52]Sock 7.Check first char [20:45:52]Sock 7.First char is OK [20:45:52]request: POST /json_proto HTTP/1.0 [20:45:52]Method: POST [20:45:52]URL: /json_proto [20:45:52]Method is POST - this is cgi request [20:45:52]url: /json_proto [20:45:52]query_string will be loaded in cgi processing [20:45:52]execute_cgi json_proto POST (null) [20:45:52]execute_cgi path=json_proto method=POST [20:45:52]POST find Content-Length [20:45:52]Host: 172.17.44.132:8080 [20:45:52]Content-Length: 916 [20:45:52]Content-Type: application/json [20:45:52] [20:45:52]POST finish read [20:45:52]Found Content-Length = 916 [20:45:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51114", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:52]execute_script... [20:45:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51114", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:45:52]POST & json_proto [20:45:52]process_json_proto [20:45:52]json parsed OK: [20:45:52]protocol is kg_v1.0 [20:45:52]action value=close_receipt [20:45:52]process_action close_receipt [20:45:52]cmd_close_receipt [20:45:52]MH_GetDate [20:45:52]Write to MH i2c: F0 00 00 C0 03 B2 [20:45:52]Write i2c OK [20:45:52]MH_I2C_Read... [20:45:52]Read from MH i2c: F0 [20:45:52]MH_I2C_Read... [20:45:52]Read from MH i2c: F0 09 00 [20:45:52]MH_I2C_Read... [20:45:52]Read from MH i2c: F0 09 00 C0 03 00 00 F5 C8 66 2A 83 C1 65 B1 [20:45:52]GetLastDocTimeStamp 1724445908 [20:45:52]current date 1724445952 [20:45:52]FM_GetShiftState [20:45:52]SAM_PROTO_GetShiftState [20:45:52]wFMCommunicate request_size=4 [20:45:52]MH_SAM_APDU [20:45:52]CAPDU: 80 13 01 00 [20:45:52]Write to MH i2c: E2 08 00 C1 03 80 13 01 00 00 00 00 00 41 [20:45:52]Write i2c OK [20:45:52]MH_I2C_Read... [20:45:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:52]Read from MH i2c: E2 [20:45:52]MH_I2C_Read... [20:45:52]Read from MH i2c: E2 0E 00 [20:45:52]MH_I2C_Read... [20:45:52]Read from MH i2c: E2 0E 00 C1 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6F [20:45:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:45:52]wFMCommunicate OK [20:45:52]SAM_PROTO_GetShiftState done [20:45:52]FM_GetShiftState done [20:45:52]opened in 1724372766 [20:45:52]opened+sec_in_day 1724459166 [20:45:52]quantity*price = 9500 [20:45:52]sum+1 = 9501 [20:45:52]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 155.00 НСП 1% : 1.37 НДС 12% : 16.46 Наличными: 155.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 648 23.08.2024 20:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165795 ФПД: 83182773827459 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165795&fm=83182773827459&tin=02508201610067®Number=0000000000092562&sum=15500 0 [20:45:53]StoreToDocumentArchive [20:45:53]shift 469 fd 165795 [20:45:53]save to /storage/0469/doc_00165795 [20:45:53]save last doc name /storage/0469/doc_00165795 to /storage/kkm_last_doc_name [20:45:53]save OK [20:45:53]Clear old archive folders... [20:45:53]ProcessDocumentItem done err = 0, tmpTLVsize=399 [20:45:53]tlvbuf is 00D6F660 [20:45:53]SAM_PROTO_ClearQueue [20:45:53]wFMCommunicate request_size=4 [20:45:53]MH_SAM_APDU [20:45:53]CAPDU: 80 09 00 00 [20:45:53]Write to MH i2c: E2 08 00 CE 03 80 09 00 00 00 00 00 00 43 [20:45:53]Write i2c OK [20:45:53]MH_I2C_Read... [20:45:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:45:53]Read from MH i2c: E2 [20:45:53]MH_I2C_Read... [20:45:53]Read from MH i2c: E2 03 00 [20:45:53]MH_I2C_Read... [20:45:53]Read from MH i2c: E2 03 00 CE 03 00 90 00 45 [20:45:53]RAPDU: 90 00 [20:45:53]wFMCommunicate OK [20:45:53]SAM_PROTO_ClearQueue done [20:45:53]KKMCreateOFDPacket [20:45:53]OFDProtocolAddRootSTLVToBuf [20:45:53]FM_MakeSignedData [20:45:53]FM_MakeSignedData [20:45:53]SAM_PROTO_SignData [20:45:53]wFMCommunicate request_size=4 [20:45:53]MH_SAM_APDU [20:45:53]CAPDU: 80 0D 01 02 [20:45:53]Write to MH i2c: E2 08 00 CF 03 80 0D 01 02 00 00 00 00 4B [20:45:53]Write i2c OK [20:45:53]MH_I2C_Read... [20:45:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:45:53]Read from MH i2c: E2 [20:45:53]MH_I2C_Read... [20:45:53]Read from MH i2c: E2 03 00 [20:45:53]MH_I2C_Read... [20:45:53]Read from MH i2c: E2 03 00 CF 03 00 90 00 46 [20:45:53]RAPDU: 90 00 [20:45:53]wFMCommunicate OK [20:45:53]wFMCommunicate request_size=255 [20:45:53]MH_SAM_APDU [20:45:53]CAPDU: 80 0D 02 02 FA 03 00 8F 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 [20:45:53]Write to MH i2c: E2 02 01 D0 03 80 0D 02 02 FA 00 03 00 8F 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 00 00 24 [20:45:53]Write i2c OK [20:45:53]MH_I2C_Read... [20:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:54]Read from MH i2c: E2 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: E2 03 00 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: E2 03 00 D0 03 00 90 00 47 [20:45:54]RAPDU: 90 00 [20:45:54]wFMCommunicate OK [20:45:54]wFMCommunicate request_size=158 [20:45:54]MH_SAM_APDU [20:45:54]CAPDU: 80 0D 02 02 99 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 00 F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 87 02 00 35 04 06 00 4B A7 7F AF 77 83 [20:45:54]Write to MH i2c: E2 A1 00 D1 03 80 0D 02 02 99 00 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 00 F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 87 02 00 35 04 06 00 4B A7 7F AF 77 83 00 00 62 [20:45:54]Write i2c OK [20:45:54]MH_I2C_Read... [20:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:45:54]Read from MH i2c: E2 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: E2 03 00 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: E2 03 00 D1 03 00 90 00 48 [20:45:54]RAPDU: 90 00 [20:45:54]wFMCommunicate OK [20:45:54]wFMCommunicate request_size=4 [20:45:54]MH_SAM_APDU [20:45:54]CAPDU: 80 0D 03 02 [20:45:54]Write to MH i2c: E2 08 00 D2 03 80 0D 03 02 00 00 00 00 50 [20:45:54]Write i2c OK [20:45:54]MH_I2C_Read... [20:45:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:45:54]Read from MH i2c: E2 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: E2 0B 00 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: E2 0B 00 D2 03 00 6B 4F 62 EC 38 D8 CA 39 90 00 6C [20:45:54]RAPDU: 6B 4F 62 EC 38 D8 CA 39 90 00 [20:45:54]wFMCommunicate OK [20:45:54]SAM_PROTO_SignData done [20:45:54]FM_MakeSignedData done [20:45:54]CreateOFDProtocolMessage [20:45:54]wFMCommunicate request_size=4 [20:45:54]MH_SAM_APDU [20:45:54]CAPDU: 80 11 00 00 [20:45:54]Write to MH i2c: E2 08 00 D3 03 80 11 00 00 00 00 00 00 50 [20:45:54]Write i2c OK [20:45:54]MH_I2C_Read... [20:45:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:54]Read from MH i2c: E2 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: E2 17 00 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: E2 17 00 D3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A9 [20:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:45:54]wFMCommunicate OK [20:45:54]CreateOFDProtocolMessage done [20:45:54]OFDSenderStorePacket 165795 [20:45:54]StoreOFDPacket docnum=165795 [20:45:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A3 01 00 00 6F A5 9B 01 62 E8 5A 03 01 00 03 00 8F 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 00 F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 87 02 00 35 04 06 00 4B A7 7F AF 77 83 6B 4F 62 EC 38 D8 CA 39 [20:45:54]CheckFolder [20:45:54]dirname=/storage/ofd_packets [20:45:54]CheckFolder done [20:45:54]ProducePacketName [20:45:54]name=ofd_packets/00165795 [20:45:54]NVStorageSaveData ofd_packets/00165795 [20:45:54]File name is /storage/ofd_packets/00165795 [20:45:54]Write 449 bytes [20:45:54]NVStorageSaveData done [20:45:54]OFDSenderStorePacket done [20:45:54]KKMCreateOFDPacket done [20:45:54]NVStorageSaveData kkm_last_timestamp [20:45:54]File name is /storage/kkm_last_timestamp [20:45:54]Write 4 bytes [20:45:54]NVStorageSaveData done [20:45:54]ExternCall_PrintAddStr [20:45:54]wPrintStart [20:45:54]Write to MH i2c: 01 00 00 D4 03 D7 [20:45:54]Write i2c OK [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: 01 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: 01 07 00 [20:45:54]MH_I2C_Read... [20:45:54]Read from MH i2c: 01 07 00 D4 03 00 00 00 00 00 FF 0F EC [20:45:54]RasterBufferAndPrint [20:45:54]line Счет N : (3)51114 [20:45:54]line ИНН: 02508201610067 [20:45:54]line Контрольно-Кассовый Чек [20:45:54]line ПРОДАЖА [20:45:54]line Товар: 4700000480050 [20:45:54]line Напиток Nitro Energy эн green ж/б 0,45л [20:45:54]line 1.000 * 95.00 [20:45:54]line = 95.00 [20:45:54]line НДС 12% НСП 1% [20:45:54]line > о реализуемом товаре [20:45:54]line Товар: 4700000310043 [20:45:54]line Вода Жалалабат 27 1л [20:45:54]line 1.000 * 60.00 [20:45:54]line = 60.00 [20:45:54]line НДС 12% НСП 1% [20:45:54]line > о реализуемом товаре [20:45:54]line ИТОГО: 155.00 [20:45:54]line НСП 1% : 1.37 [20:45:54]line НДС 12% : 16.46 [20:45:54]line Наличными: 155.00 [20:45:54]line Безнал.: 0.00 [20:45:54]line Место: АЗС № 130 "Партнер Нефть" [20:45:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:45:54]line СНО: Общий режим [20:45:54]line Чек 648 23.08.2024 20:45 [20:45:54]line Смена: 469 ФФД: 1.0 [20:45:54]line ЗНМ: 0300000070 [20:45:54]line РНМ: 0000000000092562 [20:45:54]line Версия ККМ: 001 [20:45:54]line ФМ: 0000000000871769 [20:45:54]line ФД: 165795 [20:45:54]line ФПД: 83182773827459 [20:45:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165795&fm=83182773827459&tin=02508201610067®Number=0000000000092562&sum=15500 [20:45:54]OFD Sender: Processing packet 165795 [packets to send 998, broken 997] [20:45:54]ProducePacketName [20:45:54]name=ofd_packets/00165795 [20:45:54]OFD Sender: To server: pG, [20:45:54]CommunicateWithHost lk.salyk.kg:30040 [20:45:54]ConnectInit lk.salyk.kg [20:45:54]line 0 [20:45:54]written 0, free lines is 4095 [20:45:55]Write to MH i2c: 01 00 00 03 04 07 [20:45:55]Write i2c OK [20:45:55]MH_I2C_Read... [20:45:55]Read from MH i2c: 01 [20:45:55]MH_I2C_Read... [20:45:55]Read from MH i2c: 01 07 00 [20:45:55]MH_I2C_Read... [20:45:55]Read from MH i2c: 01 07 00 03 04 00 00 00 00 00 74 0C 8E [20:45:55]RasterBufferAndPrint [20:45:55]line [20:45:55]line [20:45:55]line [20:45:55]line [20:45:55]line [20:45:55]written 0, free lines is 3194 [20:45:55]MH_Cut [20:45:55]Write to MH i2c: D1 01 00 0A 04 01 E0 [20:45:55]Write i2c OK [20:45:55]MH_I2C_Read... [20:45:55]Read from MH i2c: D1 [20:45:55]MH_I2C_Read... [20:45:55]Read from MH i2c: D1 01 00 [20:45:55]MH_I2C_Read... [20:45:55]Read from MH i2c: D1 01 00 0A 04 00 DF [20:45:55]Write to MH i2c: 01 00 00 0B 04 0F [20:45:55]Write i2c OK [20:45:55]MH_I2C_Read... [20:45:56]*** Cut start [20:45:56]*** Purtial cut [20:45:56]*** Stage 1: CUTSNS_PIN = 1 [20:45:57]Connected sock=9 [20:45:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A3 01 00 00 6F A5 9B 01 62 E8 5A 03 01 00 03 00 8F 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 3C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 06 00 00 00 00 07 04 06 00 8C 3C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 00 F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 87 02 00 35 04 06 00 4B A7 7F AF 77 83 6B 4F 62 EC 38 D8 CA 39 [20:45:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D F8 47 00 BE 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 87 02 00 F4 03 04 00 4E 9E C8 66 B6 04 01 00 00 B6 0F 30 79 6C 77 CA 81 [20:45:57]CommunicateWithHost err = 0 [20:45:57]CheckOFDResponse [20:45:57]1017 (14) - 77093643461234 [20:45:57]1041 (16) - 0000000000871769 [20:45:57]1040 (4) - 165795 [20:45:57]1012 (4) - 23.08.2024 14:35 [20:45:57]1206 (1) - 0 [20:45:57]OFD Sender: Remove packet 165795 [20:45:57]ProducePacketName [20:45:57]name=ofd_packets/00165795 [20:45:57]NVStorageDeleteData [20:45:58]Read from MH i2c: 01 [20:45:58]MH_I2C_Read... [20:45:58]*** Stop cut motor [20:45:58]*** Cut end [20:45:58]Read from MH i2c: 01 07 00 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: 01 07 00 0B 04 00 00 00 00 00 FF 0F 24 [20:45:58]process_action close_receipt done [20:45:58]requested_data is exist [20:45:58]produce_requested_data [20:45:58]requested_item fm.sn is exist - process it [20:45:58]wFMCommunicate request_size=4 [20:45:58]MH_SAM_APDU [20:45:58]CAPDU: 80 11 00 00 [20:45:58]Write to MH i2c: E2 08 00 0C 04 80 11 00 00 00 00 00 00 8A [20:45:58]Write i2c OK [20:45:58]MH_I2C_Read... [20:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:45:58]Read from MH i2c: E2 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: E2 17 00 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: E2 17 00 0C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [20:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:45:58]wFMCommunicate OK [20:45:58]requested_item fd.num is exist - process it [20:45:58]SAM_PROTO_GetFieldsCounters [20:45:58]wFMCommunicate request_size=4 [20:45:58]MH_SAM_APDU [20:45:58]CAPDU: 80 13 00 00 [20:45:58]Write to MH i2c: E2 08 00 0D 04 80 13 00 00 00 00 00 00 8D [20:45:58]Write i2c OK [20:45:58]MH_I2C_Read... [20:45:58]OFD Sender: No OFD packet to send [20:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:45:58]Read from MH i2c: E2 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: E2 62 00 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: E2 62 00 0D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 53 [20:45:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:45:58]wFMCommunicate OK [20:45:58]SAM_PROTO_GetFieldsCounters done [20:45:58]requested_item shift.num is exist - process it [20:45:58]requested_item shift.opened is exist - process it [20:45:58]req_shift_opened [20:45:58]FM_GetShiftState [20:45:58]SAM_PROTO_GetShiftState [20:45:58]wFMCommunicate request_size=4 [20:45:58]MH_SAM_APDU [20:45:58]CAPDU: 80 13 01 00 [20:45:58]Write to MH i2c: E2 08 00 0E 04 80 13 01 00 00 00 00 00 8F [20:45:58]Write i2c OK [20:45:58]MH_I2C_Read... [20:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:45:58]Read from MH i2c: E2 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: E2 0E 00 [20:45:58]MH_I2C_Read... [20:45:58]Read from MH i2c: E2 0E 00 0E 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [20:45:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:45:58]wFMCommunicate OK [20:45:58]SAM_PROTO_GetShiftState done [20:45:58]FM_GetShiftState done [20:45:58]req_shift_opened done [20:45:58]requested_item shift.open_date is exist - process it [20:45:58]req_shift_open_date [20:45:58]req_shift_open_date done [20:45:58]produce_requested_data done [20:45:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165795,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:45:58]process_action_free close_receipt [20:45:58]json_value_free [20:45:58]json_value_free done [20:45:58]process_json_proto returns [20:45:58]Send response to host [20:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165795,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:45:58]free response buf [20:45:58]execute_script done [20:45:58]execute_script returns [20:45:58]free content buf [20:45:58]Sock 7.Close socket [20:45:58]Sock 7.Thread stoped [20:46:03]OFD Sender: No OFD packet to send [20:46:08]OFD Sender: No OFD packet to send [20:46:08]accept exits with 10 [20:46:08]New connection [20:46:08]New thread 3067235684 created [20:46:08]Thread 3067379044 joined [20:46:08]Waiting for new connection... [20:46:08] Sock 10.Parse request [20:46:08]Sock 10.Check first char [20:46:08]Sock 10.First char is OK [20:46:08]request: POST /json_proto HTTP/1.0 [20:46:08]Method: POST [20:46:08]URL: /json_proto [20:46:08]Method is POST - this is cgi request [20:46:08]url: /json_proto [20:46:08]query_string will be loaded in cgi processing [20:46:08]execute_cgi json_proto POST (null) [20:46:08]execute_cgi path=json_proto method=POST [20:46:08]POST find Content-Length [20:46:08]Host: 172.17.44.132:8080 [20:46:08]Content-Length: 643 [20:46:08]Content-Type: application/json [20:46:08] [20:46:08]POST finish read [20:46:08]Found Content-Length = 643 [20:46:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51115", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:08]execute_script... [20:46:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51115", "tax_sys" : 0, "items" : [ { "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 115.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:08]POST & json_proto [20:46:08]process_json_proto [20:46:08]json parsed OK: [20:46:08]protocol is kg_v1.0 [20:46:08]action value=close_receipt [20:46:08]process_action close_receipt [20:46:08]cmd_close_receipt [20:46:08]MH_GetDate [20:46:08]Write to MH i2c: F0 00 00 0F 04 02 [20:46:08]Write i2c OK [20:46:08]MH_I2C_Read... [20:46:08]Read from MH i2c: F0 [20:46:08]MH_I2C_Read... [20:46:08]Read from MH i2c: F0 09 00 [20:46:08]MH_I2C_Read... [20:46:08]Read from MH i2c: F0 09 00 0F 04 00 10 F5 C8 66 2A 83 C1 65 11 [20:46:08]GetLastDocTimeStamp 1724445952 [20:46:08]current date 1724445968 [20:46:08]FM_GetShiftState [20:46:08]SAM_PROTO_GetShiftState [20:46:08]wFMCommunicate request_size=4 [20:46:08]MH_SAM_APDU [20:46:08]CAPDU: 80 13 01 00 [20:46:08]Write to MH i2c: E2 08 00 10 04 80 13 01 00 00 00 00 00 91 [20:46:08]Write i2c OK [20:46:08]MH_I2C_Read... [20:46:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:08]Read from MH i2c: E2 [20:46:08]MH_I2C_Read... [20:46:08]Read from MH i2c: E2 0E 00 [20:46:08]MH_I2C_Read... [20:46:08]Read from MH i2c: E2 0E 00 10 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BF [20:46:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:46:08]wFMCommunicate OK [20:46:08]SAM_PROTO_GetShiftState done [20:46:08]FM_GetShiftState done [20:46:08]opened in 1724372766 [20:46:08]opened+sec_in_day 1724459166 [20:46:08]quantity*price = 11500 [20:46:08]sum+1 = 11501 [20:46:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 115.00 НСП 1% : 1.02 НДС 12% : 12.21 Наличными: 115.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 649 23.08.2024 20:46 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165796 ФПД: 79477559140878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165796&fm=79477559140878&tin=02508201610067®Number=0000000000092562&sum=11500 0 [20:46:09]StoreToDocumentArchive [20:46:09]shift 469 fd 165796 [20:46:09]save to /storage/0469/doc_00165796 [20:46:09]save last doc name /storage/0469/doc_00165796 to /storage/kkm_last_doc_name [20:46:09]save OK [20:46:09]Clear old archive folders... [20:46:09]ProcessDocumentItem done err = 0, tmpTLVsize=280 [20:46:09]tlvbuf is 00DF90C0 [20:46:09]SAM_PROTO_ClearQueue [20:46:09]wFMCommunicate request_size=4 [20:46:09]MH_SAM_APDU [20:46:09]CAPDU: 80 09 00 00 [20:46:09]Write to MH i2c: E2 08 00 1D 04 80 09 00 00 00 00 00 00 93 [20:46:09]Write i2c OK [20:46:09]MH_I2C_Read... [20:46:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:09]Read from MH i2c: E2 [20:46:09]MH_I2C_Read... [20:46:09]Read from MH i2c: E2 03 00 [20:46:09]MH_I2C_Read... [20:46:09]Read from MH i2c: E2 03 00 1D 04 00 90 00 95 [20:46:09]RAPDU: 90 00 [20:46:09]wFMCommunicate OK [20:46:09]SAM_PROTO_ClearQueue done [20:46:09]KKMCreateOFDPacket [20:46:09]OFDProtocolAddRootSTLVToBuf [20:46:09]FM_MakeSignedData [20:46:09]FM_MakeSignedData [20:46:09]SAM_PROTO_SignData [20:46:09]wFMCommunicate request_size=4 [20:46:09]MH_SAM_APDU [20:46:09]CAPDU: 80 0D 01 02 [20:46:09]Write to MH i2c: E2 08 00 1E 04 80 0D 01 02 00 00 00 00 9B [20:46:09]Write i2c OK [20:46:09]MH_I2C_Read... [20:46:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:09]Read from MH i2c: E2 [20:46:09]MH_I2C_Read... [20:46:09]Read from MH i2c: E2 03 00 [20:46:09]MH_I2C_Read... [20:46:09]Read from MH i2c: E2 03 00 1E 04 00 90 00 96 [20:46:09]RAPDU: 90 00 [20:46:09]wFMCommunicate OK [20:46:09]wFMCommunicate request_size=255 [20:46:09]MH_SAM_APDU [20:46:09]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 10 F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 [20:46:09]Write to MH i2c: E2 02 01 1F 04 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 10 F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 00 6E [20:46:09]Write i2c OK [20:46:09]MH_I2C_Read... [20:46:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:10]Read from MH i2c: E2 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: E2 03 00 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: E2 03 00 1F 04 00 90 00 97 [20:46:10]RAPDU: 90 00 [20:46:10]wFMCommunicate OK [20:46:10]wFMCommunicate request_size=39 [20:46:10]MH_SAM_APDU [20:46:10]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 87 02 00 35 04 06 00 48 48 CF AE 22 0E [20:46:10]Write to MH i2c: E2 2A 00 20 04 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 87 02 00 35 04 06 00 48 48 CF AE 22 0E 00 00 C9 [20:46:10]Write i2c OK [20:46:10]MH_I2C_Read... [20:46:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:10]Read from MH i2c: E2 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: E2 03 00 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: E2 03 00 20 04 00 90 00 98 [20:46:10]RAPDU: 90 00 [20:46:10]wFMCommunicate OK [20:46:10]wFMCommunicate request_size=4 [20:46:10]MH_SAM_APDU [20:46:10]CAPDU: 80 0D 03 02 [20:46:10]Write to MH i2c: E2 08 00 21 04 80 0D 03 02 00 00 00 00 A0 [20:46:10]Write i2c OK [20:46:10]MH_I2C_Read... [20:46:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:10]Read from MH i2c: E2 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: E2 0B 00 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: E2 0B 00 21 04 00 12 BA 8D 48 35 B7 D6 B7 90 00 BB [20:46:10]RAPDU: 12 BA 8D 48 35 B7 D6 B7 90 00 [20:46:10]wFMCommunicate OK [20:46:10]SAM_PROTO_SignData done [20:46:10]FM_MakeSignedData done [20:46:10]CreateOFDProtocolMessage [20:46:10]wFMCommunicate request_size=4 [20:46:10]MH_SAM_APDU [20:46:10]CAPDU: 80 11 00 00 [20:46:10]Write to MH i2c: E2 08 00 22 04 80 11 00 00 00 00 00 00 A0 [20:46:10]Write i2c OK [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: E2 [20:46:10]MH_I2C_Read... [20:46:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:10]Read from MH i2c: E2 17 00 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: E2 17 00 22 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [20:46:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:46:10]wFMCommunicate OK [20:46:10]CreateOFDProtocolMessage done [20:46:10]OFDSenderStorePacket 165796 [20:46:10]StoreOFDPacket docnum=165796 [20:46:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 76 2D 24 01 20 39 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 10 F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 87 02 00 35 04 06 00 48 48 CF AE 22 0E 12 BA 8D 48 35 B7 D6 B7 [20:46:10]CheckFolder [20:46:10]dirname=/storage/ofd_packets [20:46:10]CheckFolder done [20:46:10]ProducePacketName [20:46:10]name=ofd_packets/00165796 [20:46:10]NVStorageSaveData ofd_packets/00165796 [20:46:10]File name is /storage/ofd_packets/00165796 [20:46:10]Write 330 bytes [20:46:10]NVStorageSaveData done [20:46:10]OFDSenderStorePacket done [20:46:10]KKMCreateOFDPacket done [20:46:10]NVStorageSaveData kkm_last_timestamp [20:46:10]File name is /storage/kkm_last_timestamp [20:46:10]Write 4 bytes [20:46:10]NVStorageSaveData done [20:46:10]ExternCall_PrintAddStr [20:46:10]wPrintStart [20:46:10]Write to MH i2c: 01 00 00 23 04 27 [20:46:10]Write i2c OK [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: 01 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: 01 07 00 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: 01 07 00 23 04 00 00 00 00 00 FF 0F 3C [20:46:10]RasterBufferAndPrint [20:46:10]line Счет N : (3)51115 [20:46:10]line ИНН: 02508201610067 [20:46:10]line Контрольно-Кассовый Чек [20:46:10]line ПРОДАЖА [20:46:10]line Товар: 2000036210013 [20:46:10]line Кофе Капучино (GABB TRADE) [20:46:10]line 1.000 * 115.00 [20:46:10]line = 115.00 [20:46:10]line НДС 12% НСП 1% [20:46:10]line > о реализуемом товаре [20:46:10]line ИТОГО: 115.00 [20:46:10]line НСП 1% : 1.02 [20:46:10]line НДС 12% : 12.21 [20:46:10]line Наличными: 115.00 [20:46:10]line Безнал.: 0.00 [20:46:10]line Место: АЗС № 130 "Партнер Нефть" [20:46:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:46:10]line СНО: Общий режим [20:46:10]line Чек 649 23.08.2024 20:46 [20:46:10]line Смена: 469 ФФД: 1.0 [20:46:10]line ЗНМ: 0300000070 [20:46:10]line РНМ: 0000000000092562 [20:46:10]line Версия ККМ: 001 [20:46:10]line ФМ: 0000000000871769 [20:46:10]line ФД: 165796 [20:46:10]line ФПД: 79477559140878 [20:46:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165796&fm=79477559140878&tin=02508201610067®Number=0000000000092562&sum=11500 [20:46:10]line 0 [20:46:10]OFD Sender: Processing packet 165796 [packets to send 998, broken 997] [20:46:10]ProducePacketName [20:46:10]name=ofd_packets/00165796 [20:46:10]OFD Sender: To server: pG, [20:46:10]CommunicateWithHost lk.salyk.kg:30040 [20:46:10]ConnectInit lk.salyk.kg [20:46:10]written 0, free lines is 4095 [20:46:10]Connected sock=9 [20:46:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 76 2D 24 01 20 39 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 66 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C5 04 00 00 00 00 07 04 06 00 EC 2C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 10 F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 87 02 00 35 04 06 00 48 48 CF AE 22 0E 12 BA 8D 48 35 B7 D6 B7 [20:46:10]Write to MH i2c: 01 00 00 4B 04 4F [20:46:10]Write i2c OK [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: 01 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: 01 07 00 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: 01 07 00 4B 04 00 00 00 00 00 F5 0C 57 [20:46:10]RasterBufferAndPrint [20:46:10]line [20:46:10]line [20:46:10]line [20:46:10]line [20:46:10]line [20:46:10]written 0, free lines is 3329 [20:46:10]MH_Cut [20:46:10]Write to MH i2c: D1 01 00 52 04 01 28 [20:46:10]Write i2c OK [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: D1 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: D1 01 00 [20:46:10]MH_I2C_Read... [20:46:10]Read from MH i2c: D1 01 00 52 04 00 27 [20:46:10]Write to MH i2c: 01 00 00 53 04 57 [20:46:10]Write i2c OK [20:46:10]MH_I2C_Read... [20:46:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 23 A8 47 00 4E DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 87 02 00 F4 03 04 00 5B 9E C8 66 B6 04 01 00 00 9B 74 EE 6C E4 8A 6C 8F [20:46:11]CommunicateWithHost err = 0 [20:46:11]CheckOFDResponse [20:46:11]1017 (14) - 77093643461234 [20:46:11]1041 (16) - 0000000000871769 [20:46:11]1040 (4) - 165796 [20:46:11]1012 (4) - 23.08.2024 14:36 [20:46:11]1206 (1) - 0 [20:46:11]OFD Sender: Remove packet 165796 [20:46:11]ProducePacketName [20:46:11]name=ofd_packets/00165796 [20:46:11]NVStorageDeleteData [20:46:11]*** Cut start [20:46:11]*** Purtial cut [20:46:11]*** Stage 1: CUTSNS_PIN = 1 [20:46:11]OFD Sender: No OFD packet to send [20:46:13]Read from MH i2c: 01 [20:46:13]MH_I2C_Read... [20:46:13]*** Stop cut motor [20:46:13]*** Cut end [20:46:13]Read from MH i2c: 01 07 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: 01 07 00 53 04 00 00 00 00 00 FF 0F 6C [20:46:13]process_action close_receipt done [20:46:13]requested_data is exist [20:46:13]produce_requested_data [20:46:13]requested_item fm.sn is exist - process it [20:46:13]wFMCommunicate request_size=4 [20:46:13]MH_SAM_APDU [20:46:13]CAPDU: 80 11 00 00 [20:46:13]Write to MH i2c: E2 08 00 54 04 80 11 00 00 00 00 00 00 D2 [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:13]Read from MH i2c: E2 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 17 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 17 00 54 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [20:46:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:46:13]wFMCommunicate OK [20:46:13]requested_item fd.num is exist - process it [20:46:13]SAM_PROTO_GetFieldsCounters [20:46:13]wFMCommunicate request_size=4 [20:46:13]MH_SAM_APDU [20:46:13]CAPDU: 80 13 00 00 [20:46:13]Write to MH i2c: E2 08 00 55 04 80 13 00 00 00 00 00 00 D5 [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:13]Read from MH i2c: E2 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 62 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 62 00 55 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 9F [20:46:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:46:13]wFMCommunicate OK [20:46:13]SAM_PROTO_GetFieldsCounters done [20:46:13]requested_item shift.num is exist - process it [20:46:13]requested_item shift.opened is exist - process it [20:46:13]req_shift_opened [20:46:13]FM_GetShiftState [20:46:13]SAM_PROTO_GetShiftState [20:46:13]wFMCommunicate request_size=4 [20:46:13]MH_SAM_APDU [20:46:13]CAPDU: 80 13 01 00 [20:46:13]Write to MH i2c: E2 08 00 56 04 80 13 01 00 00 00 00 00 D7 [20:46:13]Write i2c OK [20:46:13]MH_I2C_Read... [20:46:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:13]Read from MH i2c: E2 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 0E 00 [20:46:13]MH_I2C_Read... [20:46:13]Read from MH i2c: E2 0E 00 56 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 05 [20:46:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:46:13]wFMCommunicate OK [20:46:13]SAM_PROTO_GetShiftState done [20:46:13]FM_GetShiftState done [20:46:13]req_shift_opened done [20:46:13]requested_item shift.open_date is exist - process it [20:46:13]req_shift_open_date [20:46:13]req_shift_open_date done [20:46:13]produce_requested_data done [20:46:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165796,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:46:13]process_action_free close_receipt [20:46:13]json_value_free [20:46:13]json_value_free done [20:46:13]process_json_proto returns [20:46:13]Send response to host [20:46:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165796,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:46:13]free response buf [20:46:13]execute_script done [20:46:13]execute_script returns [20:46:13]free content buf [20:46:13]Sock 10.Close socket [20:46:13]Sock 10.Thread stoped [20:46:16]OFD Sender: No OFD packet to send [20:46:21]OFD Sender: No OFD packet to send [20:46:26]OFD Sender: No OFD packet to send [20:46:29]recv_with_timeout no data received [20:46:31]OFD Sender: No OFD packet to send [20:46:36]OFD Sender: No OFD packet to send [20:46:38]accept exits with 7 [20:46:38]New connection [20:46:38]New thread 3067379044 created [20:46:38]Thread 3067235684 joined [20:46:38]Waiting for new connection... [20:46:38] Sock 7.Parse request [20:46:38]Sock 7.Check first char [20:46:38]Sock 7.First char is OK [20:46:38]request: POST /json_proto HTTP/1.0 [20:46:38]Method: POST [20:46:38]URL: /json_proto [20:46:38]Method is POST - this is cgi request [20:46:38]url: /json_proto [20:46:38]query_string will be loaded in cgi processing [20:46:38]execute_cgi json_proto POST (null) [20:46:38]execute_cgi path=json_proto method=POST [20:46:38]POST find Content-Length [20:46:38]Host: 172.17.44.132:8080 [20:46:38]Content-Length: 667 [20:46:38]Content-Type: application/json [20:46:38] [20:46:38]POST finish read [20:46:38]Found Content-Length = 667 [20:46:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:38]execute_script... [20:46: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)294686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:46:38]POST & json_proto [20:46:38]process_json_proto [20:46:38]json parsed OK: [20:46:38]protocol is kg_v1.0 [20:46:38]action value=close_receipt [20:46:38]process_action close_receipt [20:46:38]cmd_close_receipt [20:46:38]MH_GetDate [20:46:38]Write to MH i2c: F0 00 00 57 04 4A [20:46:38]Write i2c OK [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: F0 [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: F0 09 00 [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: F0 09 00 57 04 00 2F F5 C8 66 2A 83 C1 65 78 [20:46:38]GetLastDocTimeStamp 1724445968 [20:46:38]current date 1724445999 [20:46:38]FM_GetShiftState [20:46:38]SAM_PROTO_GetShiftState [20:46:38]wFMCommunicate request_size=4 [20:46:38]MH_SAM_APDU [20:46:38]CAPDU: 80 13 01 00 [20:46:38]Write to MH i2c: E2 08 00 58 04 80 13 01 00 00 00 00 00 D9 [20:46:38]Write i2c OK [20:46:38]MH_I2C_Read... [20:46:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:38]Read from MH i2c: E2 [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: E2 0E 00 [20:46:38]MH_I2C_Read... [20:46:38]Read from MH i2c: E2 0E 00 58 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 07 [20:46:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:46:38]wFMCommunicate OK [20:46:38]SAM_PROTO_GetShiftState done [20:46:38]FM_GetShiftState done [20:46:38]opened in 1724372766 [20:46:38]opened+sec_in_day 1724459166 [20:46:38]quantity*price = 50017 [20:46:38]sum+1 = 50019 [20:46:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 650 23.08.2024 20:46 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165797 ФПД: 73889032194778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165797&fm=73889032194778&tin=02508201610067®Number=0000000000092562&sum=50000 [20:46:39]StoreToDocumentArchive [20:46:39]shift 469 fd 165797 [20:46:39]save to /storage/0469/doc_00165797 [20:46:39]save last doc name /storage/0469/doc_00165797 to /storage/kkm_last_doc_name [20:46:39]save OK [20:46:39]Clear old archive folders... [20:46:39]ProcessDocumentItem done err = 0, tmpTLVsize=249 [20:46:39]tlvbuf is 00DE3EA0 [20:46:39]SAM_PROTO_ClearQueue [20:46:39]wFMCommunicate request_size=4 [20:46:39]MH_SAM_APDU [20:46:39]CAPDU: 80 09 00 00 [20:46:39]Write to MH i2c: E2 08 00 65 04 80 09 00 00 00 00 00 00 DB [20:46:39]Write i2c OK [20:46:39]MH_I2C_Read... [20:46:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:46:40]Read from MH i2c: E2 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 03 00 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 03 00 65 04 00 90 00 DD [20:46:40]RAPDU: 90 00 [20:46:40]wFMCommunicate OK [20:46:40]SAM_PROTO_ClearQueue done [20:46:40]KKMCreateOFDPacket [20:46:40]OFDProtocolAddRootSTLVToBuf [20:46:40]FM_MakeSignedData [20:46:40]FM_MakeSignedData [20:46:40]SAM_PROTO_SignData [20:46:40]wFMCommunicate request_size=4 [20:46:40]MH_SAM_APDU [20:46:40]CAPDU: 80 0D 01 02 [20:46:40]Write to MH i2c: E2 08 00 66 04 80 0D 01 02 00 00 00 00 E3 [20:46:40]Write i2c OK [20:46:40]MH_I2C_Read... [20:46:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:46:40]Read from MH i2c: E2 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 03 00 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 03 00 66 04 00 90 00 DE [20:46:40]RAPDU: 90 00 [20:46:40]wFMCommunicate OK [20:46:40]wFMCommunicate request_size=255 [20:46:40]MH_SAM_APDU [20:46:40]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 2F F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 87 02 00 35 04 06 00 43 33 A1 [20:46:40]Write to MH i2c: E2 02 01 67 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 2F F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 87 02 00 35 04 06 00 43 33 A1 00 00 FC [20:46:40]Write i2c OK [20:46:40]MH_I2C_Read... [20:46:40]recv_with_timeout no data received [20:46:40]Read from MH i2c: E2 [20:46:40]MH_I2C_Read... [20:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:40]Read from MH i2c: E2 03 00 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 03 00 67 04 00 90 00 DF [20:46:40]RAPDU: 90 00 [20:46:40]wFMCommunicate OK [20:46:40]wFMCommunicate request_size=8 [20:46:40]MH_SAM_APDU [20:46:40]CAPDU: 80 0D 02 02 03 84 4A DA [20:46:40]Write to MH i2c: E2 0B 00 68 04 80 0D 02 02 03 00 84 4A DA 00 00 94 [20:46:40]Write i2c OK [20:46:40]MH_I2C_Read... [20:46:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:46:40]Read from MH i2c: E2 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 03 00 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 03 00 68 04 00 90 00 E0 [20:46:40]RAPDU: 90 00 [20:46:40]wFMCommunicate OK [20:46:40]wFMCommunicate request_size=4 [20:46:40]MH_SAM_APDU [20:46:40]CAPDU: 80 0D 03 02 [20:46:40]Write to MH i2c: E2 08 00 69 04 80 0D 03 02 00 00 00 00 E8 [20:46:40]Write i2c OK [20:46:40]MH_I2C_Read... [20:46:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:46:40]Read from MH i2c: E2 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 0B 00 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 0B 00 69 04 00 C1 A5 30 34 96 AF DE 15 90 00 EB [20:46:40]RAPDU: C1 A5 30 34 96 AF DE 15 90 00 [20:46:40]wFMCommunicate OK [20:46:40]SAM_PROTO_SignData done [20:46:40]FM_MakeSignedData done [20:46:40]CreateOFDProtocolMessage [20:46:40]wFMCommunicate request_size=4 [20:46:40]MH_SAM_APDU [20:46:40]CAPDU: 80 11 00 00 [20:46:40]Write to MH i2c: E2 08 00 6A 04 80 11 00 00 00 00 00 00 E8 [20:46:40]Write i2c OK [20:46:40]MH_I2C_Read... [20:46:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:40]Read from MH i2c: E2 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 17 00 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: E2 17 00 6A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [20:46:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:46:40]wFMCommunicate OK [20:46:40]CreateOFDProtocolMessage done [20:46:40]OFDSenderStorePacket 165797 [20:46:40]StoreOFDPacket docnum=165797 [20:46:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 2C 47 05 01 9A 04 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 2F F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 87 02 00 35 04 06 00 43 33 A1 84 4A DA C1 A5 30 34 96 AF DE 15 [20:46:40]CheckFolder [20:46:40]dirname=/storage/ofd_packets [20:46:40]CheckFolder done [20:46:40]ProducePacketName [20:46:40]name=ofd_packets/00165797 [20:46:40]NVStorageSaveData ofd_packets/00165797 [20:46:40]File name is /storage/ofd_packets/00165797 [20:46:40]Write 299 bytes [20:46:40]NVStorageSaveData done [20:46:40]OFDSenderStorePacket done [20:46:40]KKMCreateOFDPacket done [20:46:40]NVStorageSaveData kkm_last_timestamp [20:46:40]File name is /storage/kkm_last_timestamp [20:46:40]Write 4 bytes [20:46:40]NVStorageSaveData done [20:46:40]ExternCall_PrintAddStr [20:46:40]wPrintStart [20:46:40]Write to MH i2c: 01 00 00 6B 04 6F [20:46:40]Write i2c OK [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: 01 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: 01 07 00 [20:46:40]MH_I2C_Read... [20:46:40]Read from MH i2c: 01 07 00 6B 04 00 00 00 00 00 FF 0F 84 [20:46:40]RasterBufferAndPrint [20:46:40]line Счет N : (1)294686 [20:46:40]line ИНН: 02508201610067 [20:46:40]line Контрольно-Кассовый Чек [20:46:40]line ПРОДАЖА [20:46:40]line ТРК (МРК, ГНК) : 41 [20:46:40]line Товар: 2710124130 [20:46:40]line SU-92-К-5 [20:46:40]line 7.270 * 68.80 [20:46:40]line = 500.18 [20:46:40]line НДС 12% НСП 1% [20:46:40]line > о реализуемом товаре [20:46:40]line ОКРУГЛЕНИЕ: -0.18 [20:46:40]line ИТОГО: 500.00 [20:46:40]line Внесено: 500.00 [20:46:40]line СДАЧА: 0.00 [20:46:40]line НСП 1% : 4.43 [20:46:40]line НДС 12% : 53.12 [20:46:40]line Наличными: 500.00 [20:46:40]line Безнал.: 0.00 [20:46:40]line Место: АЗС № 130 "Партнер Нефть" [20:46:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:46:40]line СНО: Общий режим [20:46:40]line Чек 650 23.08.2024 20:46 [20:46:40]line Смена: 469 ФФД: 1.0 [20:46:40]line ЗНМ: 0300000070 [20:46:40]line РНМ: 0000000000092562 [20:46:40]line Версия ККМ: 001 [20:46:40]line ФМ: 0000000000871769 [20:46:40]line ФД: 165797 [20:46:40]line ФПД: 73889032194778 [20:46:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165797&fm=73889032194778&tin=02508201610067®Number=0000000000092562&sum=50000 [20:46:40]written 0, free lines is 4095 [20:46:40]OFD Sender: Processing packet 165797 [packets to send 998, broken 997] [20:46:40]ProducePacketName [20:46:40]name=ofd_packets/00165797 [20:46:40]OFD Sender: To server: pG, [20:46:40]CommunicateWithHost lk.salyk.kg:30040 [20:46:40]ConnectInit lk.salyk.kg [20:46:41]Write to MH i2c: 01 00 00 96 04 9A [20:46:41]Write i2c OK [20:46:41]MH_I2C_Read... [20:46:41]Read from MH i2c: 01 [20:46:41]MH_I2C_Read... [20:46:41]Read from MH i2c: 01 07 00 [20:46:41]MH_I2C_Read... [20:46:41]Read from MH i2c: 01 07 00 96 04 00 00 00 00 00 CD 0C 7A [20:46:41]RasterBufferAndPrint [20:46:41]line [20:46:41]line [20:46:41]line [20:46:41]line [20:46:41]line [20:46:41]written 0, free lines is 3286 [20:46:41]MH_Cut [20:46:41]Write to MH i2c: D1 01 00 9D 04 01 73 [20:46:41]Write i2c OK [20:46:41]MH_I2C_Read... [20:46:41]Read from MH i2c: D1 [20:46:41]MH_I2C_Read... [20:46:41]Read from MH i2c: D1 01 00 [20:46:41]MH_I2C_Read... [20:46:41]Read from MH i2c: D1 01 00 9D 04 00 72 [20:46:41]Write to MH i2c: 01 00 00 9E 04 A2 [20:46:41]Write i2c OK [20:46:41]MH_I2C_Read... [20:46:41]*** Cut start [20:46:41]*** Purtial cut [20:46:41]*** Stage 1: CUTSNS_PIN = 1 [20:46:43]Read from MH i2c: 01 [20:46:43]MH_I2C_Read... [20:46:43]*** Stop cut motor [20:46:43]*** Cut end [20:46:43]Read from MH i2c: 01 07 00 [20:46:43]MH_I2C_Read... [20:46:43]Read from MH i2c: 01 07 00 9E 04 00 00 00 00 00 FF 0F B7 [20:46:43]process_action close_receipt done [20:46:43]requested_data is exist [20:46:43]produce_requested_data [20:46:43]requested_item fm.sn is exist - process it [20:46:43]wFMCommunicate request_size=4 [20:46:43]MH_SAM_APDU [20:46:43]CAPDU: 80 11 00 00 [20:46:43]Write to MH i2c: E2 08 00 9F 04 80 11 00 00 00 00 00 00 1D [20:46:43]Write i2c OK [20:46:43]MH_I2C_Read... [20:46:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:46:43]Read from MH i2c: E2 [20:46:43]MH_I2C_Read... [20:46:43]Read from MH i2c: E2 17 00 [20:46:43]MH_I2C_Read... [20:46:43]Read from MH i2c: E2 17 00 9F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [20:46:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:46:43]wFMCommunicate OK [20:46:43]requested_item fd.num is exist - process it [20:46:43]SAM_PROTO_GetFieldsCounters [20:46:43]wFMCommunicate request_size=4 [20:46:43]MH_SAM_APDU [20:46:43]CAPDU: 80 13 00 00 [20:46:43]Write to MH i2c: E2 08 00 A0 04 80 13 00 00 00 00 00 00 20 [20:46:43]Write i2c OK [20:46:43]MH_I2C_Read... [20:46:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:46:44]Read from MH i2c: E2 [20:46:44]MH_I2C_Read... [20:46:44]Read from MH i2c: E2 62 00 [20:46:44]MH_I2C_Read... [20:46:44]Read from MH i2c: E2 62 00 A0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 EE [20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:46:44]wFMCommunicate OK [20:46:44]SAM_PROTO_GetFieldsCounters done [20:46:44]requested_item shift.num is exist - process it [20:46:44]requested_item shift.opened is exist - process it [20:46:44]req_shift_opened [20:46:44]FM_GetShiftState [20:46:44]SAM_PROTO_GetShiftState [20:46:44]wFMCommunicate request_size=4 [20:46:44]MH_SAM_APDU [20:46:44]CAPDU: 80 13 01 00 [20:46:44]Write to MH i2c: E2 08 00 A1 04 80 13 01 00 00 00 00 00 22 [20:46:44]Write i2c OK [20:46:44]MH_I2C_Read... [20:46:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:46:44]Read from MH i2c: E2 [20:46:44]MH_I2C_Read... [20:46:44]Read from MH i2c: E2 0E 00 [20:46:44]MH_I2C_Read... [20:46:44]Read from MH i2c: E2 0E 00 A1 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 50 [20:46:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:46:44]wFMCommunicate OK [20:46:44]SAM_PROTO_GetShiftState done [20:46:44]FM_GetShiftState done [20:46:44]req_shift_opened done [20:46:44]requested_item shift.open_date is exist - process it [20:46:44]req_shift_open_date [20:46:44]req_shift_open_date done [20:46:44]produce_requested_data done [20:46:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165797,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:46:44]process_action_free close_receipt [20:46:44]json_value_free [20:46:44]json_value_free done [20:46:44]process_json_proto returns [20:46:44]Send response to host [20:46:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165797,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:46:44]free response buf [20:46:44]execute_script done [20:46:44]execute_script returns [20:46:44]free content buf [20:46:44]Sock 7.Close socket [20:46:44]Sock 7.Thread stoped [20:46:45]ConnectInit Can't take IP for lk.salyk.kg [20:46:45]CommunicateWithHost connect error [20:46:45]CommunicateWithHost err = -1 [20:46:45]OFD Sender: Server communicate error [20:46:50]OFD Sender: Processing packet 165797 [packets to send 998, broken 997] [20:46:50]ProducePacketName [20:46:50]name=ofd_packets/00165797 [20:46:50]OFD Sender: To server: pG, [20:46:50]CommunicateWithHost lk.salyk.kg:30040 [20:46:50]ConnectInit lk.salyk.kg [20:46:58]recv_with_timeout no data received [20:47:09]Connected sock=9 [20:47:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 2C 47 05 01 9A 04 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 2F F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 87 02 00 35 04 06 00 43 33 A1 84 4A DA C1 A5 30 34 96 AF DE 15 [20:47:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F5 CC 47 00 5B 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 87 02 00 F4 03 04 00 98 9E C8 66 B6 04 01 00 00 92 34 2D BD 10 CC B5 EA [20:47:11]CommunicateWithHost err = 0 [20:47:11]CheckOFDResponse [20:47:11]1017 (14) - 77093643461234 [20:47:11]1041 (16) - 0000000000871769 [20:47:11]1040 (4) - 165797 [20:47:11]1012 (4) - 23.08.2024 14:37 [20:47:11]1206 (1) - 0 [20:47:11]OFD Sender: Remove packet 165797 [20:47:11]ProducePacketName [20:47:11]name=ofd_packets/00165797 [20:47:11]NVStorageDeleteData [20:47:12]OFD Sender: No OFD packet to send [20:47:15]recv_with_timeout no data received [20:47:17]OFD Sender: No OFD packet to send [20:47:22]OFD Sender: No OFD packet to send [20:47:25]accept exits with 10 [20:47:25]New connection [20:47:25]New thread 3067235684 created [20:47:25]Thread 3067379044 joined [20:47:25]Waiting for new connection... [20:47:25] Sock 10.Parse request [20:47:25]Sock 10.Check first char [20:47:25]Sock 10.First char is OK [20:47:25]request: POST /json_proto HTTP/1.0 [20:47:25]Method: POST [20:47:25]URL: /json_proto [20:47:25]Method is POST - this is cgi request [20:47:25]url: /json_proto [20:47:25]query_string will be loaded in cgi processing [20:47:25]execute_cgi json_proto POST (null) [20:47:25]execute_cgi path=json_proto method=POST [20:47:25]POST find Content-Length [20:47:25]Host: 172.17.44.132:8080 [20:47:25]Content-Length: 682 [20:47:25]Content-Type: application/json [20:47:25] [20:47:25]POST finish read [20:47:25]Found Content-Length = 682 [20:47:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.830, "sum" : 1005.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1005.00, "total" : 1005.00, "payments": [ { "type": 0, "sum" : 1005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:25]execute_script... [20:47:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.830, "sum" : 1005.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1005.00, "total" : 1005.00, "payments": [ { "type": 0, "sum" : 1005.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:47:25]POST & json_proto [20:47:25]process_json_proto [20:47:25]json parsed OK: [20:47:25]protocol is kg_v1.0 [20:47:25]action value=close_receipt [20:47:25]process_action close_receipt [20:47:25]cmd_close_receipt [20:47:25]MH_GetDate [20:47:25]Write to MH i2c: F0 00 00 A2 04 95 [20:47:25]Write i2c OK [20:47:25]MH_I2C_Read... [20:47:25]Read from MH i2c: F0 [20:47:25]MH_I2C_Read... [20:47:25]Read from MH i2c: F0 09 00 [20:47:25]MH_I2C_Read... [20:47:25]Read from MH i2c: F0 09 00 A2 04 00 5D F5 C8 66 2A 83 C1 65 F1 [20:47:25]GetLastDocTimeStamp 1724445999 [20:47:25]current date 1724446045 [20:47:25]FM_GetShiftState [20:47:25]SAM_PROTO_GetShiftState [20:47:25]wFMCommunicate request_size=4 [20:47:25]MH_SAM_APDU [20:47:25]CAPDU: 80 13 01 00 [20:47:25]Write to MH i2c: E2 08 00 A3 04 80 13 01 00 00 00 00 00 24 [20:47:25]Write i2c OK [20:47:25]MH_I2C_Read... [20:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:47:25]Read from MH i2c: E2 [20:47:25]MH_I2C_Read... [20:47:25]Read from MH i2c: E2 0E 00 [20:47:25]MH_I2C_Read... [20:47:25]Read from MH i2c: E2 0E 00 A3 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 52 [20:47:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:47:25]wFMCommunicate OK [20:47:25]SAM_PROTO_GetShiftState done [20:47:25]FM_GetShiftState done [20:47:25]opened in 1724372766 [20:47:25]opened+sec_in_day 1724459166 [20:47:25]quantity*price = 100547 [20:47:25]sum+1 = 100548 [20:47:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.19 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 654 23.08.2024 20:48 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165801 ФПД: 165833161302930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T204844&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165801&fm=165833161302930&tin=02508201610067®Number=0000000000092562&sum=35000 [20:48:45]StoreToDocumentArchive [20:48:45]shift 469 fd 165801 [20:48:45]save to /storage/0469/doc_00165801 [20:48:45]save last doc name /storage/0469/doc_00165801 to /storage/kkm_last_doc_name [20:48:45]save OK [20:48:45]Clear old archive folders... [20:48:45]ProcessDocumentItem done err = 0, tmpTLVsize=249 [20:48:45]tlvbuf is 00DC0D90 [20:48:45]SAM_PROTO_ClearQueue [20:48:45]wFMCommunicate request_size=4 [20:48:45]MH_SAM_APDU [20:48:45]CAPDU: 80 09 00 00 [20:48:45]Write to MH i2c: E2 08 00 90 05 80 09 00 00 00 00 00 00 07 [20:48:45]Write i2c OK [20:48:45]MH_I2C_Read... [20:48:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:48:45]Read from MH i2c: E2 [20:48:45]MH_I2C_Read... [20:48:45]Read from MH i2c: E2 03 00 [20:48:45]MH_I2C_Read... [20:48:45]Read from MH i2c: E2 03 00 90 05 00 90 00 09 [20:48:45]RAPDU: 90 00 [20:48:45]wFMCommunicate OK [20:48:45]SAM_PROTO_ClearQueue done [20:48:45]KKMCreateOFDPacket [20:48:45]OFDProtocolAddRootSTLVToBuf [20:48:45]FM_MakeSignedData [20:48:45]FM_MakeSignedData [20:48:45]SAM_PROTO_SignData [20:48:45]wFMCommunicate request_size=4 [20:48:45]MH_SAM_APDU [20:48:45]CAPDU: 80 0D 01 02 [20:48:45]Write to MH i2c: E2 08 00 91 05 80 0D 01 02 00 00 00 00 0F [20:48:45]Write i2c OK [20:48:45]MH_I2C_Read... [20:48:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:48:45]Read from MH i2c: E2 [20:48:45]MH_I2C_Read... [20:48:45]Read from MH i2c: E2 03 00 [20:48:45]MH_I2C_Read... [20:48:45]Read from MH i2c: E2 03 00 91 05 00 90 00 0A [20:48:45]RAPDU: 90 00 [20:48:46]wFMCommunicate OK [20:48:46]wFMCommunicate request_size=255 [20:48:46]MH_SAM_APDU [20:48:46]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 AC F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 87 02 00 35 04 06 00 96 D3 0A [20:48:46]Write to MH i2c: E2 02 01 92 05 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 AC F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 87 02 00 35 04 06 00 96 D3 0A 00 00 40 [20:48:46]Write i2c OK [20:48:46]MH_I2C_Read... [20:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:46]Read from MH i2c: E2 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 03 00 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 03 00 92 05 00 90 00 0B [20:48:46]RAPDU: 90 00 [20:48:46]wFMCommunicate OK [20:48:46]wFMCommunicate request_size=8 [20:48:46]MH_SAM_APDU [20:48:46]CAPDU: 80 0D 02 02 03 AB E3 92 [20:48:46]Write to MH i2c: E2 0B 00 93 05 80 0D 02 02 03 00 AB E3 92 00 00 38 [20:48:46]Write i2c OK [20:48:46]MH_I2C_Read... [20:48:46]ConnectInit Can't take IP for lk.salyk.kg [20:48:46]CommunicateWithHost connect error [20:48:46]CommunicateWithHost err = -1 [20:48:46]OFD Sender: Server communicate error [20:48:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:48:46]Read from MH i2c: E2 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 03 00 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 03 00 93 05 00 90 00 0C [20:48:46]RAPDU: 90 00 [20:48:46]wFMCommunicate OK [20:48:46]wFMCommunicate request_size=4 [20:48:46]MH_SAM_APDU [20:48:46]CAPDU: 80 0D 03 02 [20:48:46]Write to MH i2c: E2 08 00 94 05 80 0D 03 02 00 00 00 00 14 [20:48:46]Write i2c OK [20:48:46]MH_I2C_Read... [20:48:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:48:46]Read from MH i2c: E2 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 0B 00 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 0B 00 94 05 00 EA 10 1A 51 91 8D 43 9D 90 00 78 [20:48:46]RAPDU: EA 10 1A 51 91 8D 43 9D 90 00 [20:48:46]wFMCommunicate OK [20:48:46]SAM_PROTO_SignData done [20:48:46]FM_MakeSignedData done [20:48:46]CreateOFDProtocolMessage [20:48:46]wFMCommunicate request_size=4 [20:48:46]MH_SAM_APDU [20:48:46]CAPDU: 80 11 00 00 [20:48:46]Write to MH i2c: E2 08 00 95 05 80 11 00 00 00 00 00 00 14 [20:48:46]Write i2c OK [20:48:46]MH_I2C_Read... [20:48:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:48:46]Read from MH i2c: E2 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 17 00 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: E2 17 00 95 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [20:48:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:48:46]wFMCommunicate OK [20:48:46]CreateOFDProtocolMessage done [20:48:46]OFDSenderStorePacket 165801 [20:48:46]StoreOFDPacket docnum=165801 [20:48:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 42 58 05 01 16 26 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 AC F5 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 87 02 00 35 04 06 00 96 D3 0A AB E3 92 EA 10 1A 51 91 8D 43 9D [20:48:46]CheckFolder [20:48:46]dirname=/storage/ofd_packets [20:48:46]CheckFolder done [20:48:46]ProducePacketName [20:48:46]name=ofd_packets/00165801 [20:48:46]NVStorageSaveData ofd_packets/00165801 [20:48:46]File name is /storage/ofd_packets/00165801 [20:48:46]Write 299 bytes [20:48:46]NVStorageSaveData done [20:48:46]OFDSenderStorePacket done [20:48:46]KKMCreateOFDPacket done [20:48:46]NVStorageSaveData kkm_last_timestamp [20:48:46]File name is /storage/kkm_last_timestamp [20:48:46]Write 4 bytes [20:48:46]NVStorageSaveData done [20:48:46]ExternCall_PrintAddStr [20:48:46]wPrintStart [20:48:46]Write to MH i2c: 01 00 00 96 05 9B [20:48:46]Write i2c OK [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: 01 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: 01 07 00 [20:48:46]MH_I2C_Read... [20:48:46]Read from MH i2c: 01 07 00 96 05 00 00 00 00 00 FF 0F B0 [20:48:46]RasterBufferAndPrint [20:48:46]line Счет N : (1)294690 [20:48:46]line ИНН: 02508201610067 [20:48:46]line Контрольно-Кассовый Чек [20:48:46]line ПРОДАЖА [20:48:46]line ТРК (МРК, ГНК) : 41 [20:48:46]line Товар: 2710124130 [20:48:46]line SU-92-К-5 [20:48:46]line 5.090 * 68.80 [20:48:46]line = 350.19 [20:48:46]line НДС 12% НСП 1% [20:48:46]line > о реализуемом товаре [20:48:46]line ОКРУГЛЕНИЕ: -0.19 [20:48:46]line ИТОГО: 350.00 [20:48:46]line Внесено: 350.00 [20:48:46]line СДАЧА: 0.00 [20:48:46]line НСП 1% : 3.10 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17265405+1707180842=1724446247 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 27 F6 C8 66 2A 83 C1 65 1D [20:50:47]Current date/time: 23.08.2024 20:50 [20:50:47]FM_Init [20:50:47]wFMConnect [20:50:47]MH_SAM_On [20:50:47]Write to MH i2c: E0 00 00 08 00 E7 [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_init finished! [20:50:47]*** atr: [20:50:47]*** 0F 3B D5 18 FF 81 91 FE [20:50:47]*** 1F C3 80 73 C8 21 10 0A [20:50:47]*** 00 00 00 00 00 00 00 00 [20:50:47]*** 00 00 00 00 00 00 00 00 [20:50:47]*** 00 00 00 00 00 00 00 00 [20:50:47]*** 00 00 00 00 00 00 00 00 [20:50:47]*** 00 00 00 00 00 00 00 00 [20:50:47]*** 00 00 00 00 00 00 00 00 [20:50:47]Read from MH i2c: E0 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E0 10 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:50:47]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:50:47]wFMCommunicate request_size=10 [20:50:47]MH_SAM_APDU [20:50:47]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:50:47]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:50:47]RAPDU: 90 00 [20:50:47]wFMCommunicate OK [20:50:47]wFMCommunicate request_size=4 [20:50:47]MH_SAM_APDU [20:50:47]CAPDU: 80 11 00 00 [20:50:47]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 17 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [20:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:50:47]wFMCommunicate OK [20:50:47]Detected FM SN is 0000000000871769 [20:50:47]Stored FM SN is 0000000000871769 [20:50:47]wFMCommunicate request_size=9 [20:50:47]MH_SAM_APDU [20:50:47]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:50:47]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:50:47]RAPDU: 90 00 [20:50:47]wFMCommunicate OK [20:50:47]FM PIN OK [20:50:47]wFMCommunicate request_size=8 [20:50:47]MH_SAM_APDU [20:50:47]CAPDU: 80 14 04 00 03 02 00 01 [20:50:47]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:50:47]RAPDU: 90 00 [20:50:47]wFMCommunicate OK [20:50:47]wFMCommunicate request_size=13 [20:50:47]MH_SAM_APDU [20:50:47]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:50:47]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:50:47]RAPDU: 90 00 [20:50:47]wFMCommunicate OK [20:50:47]wFMCommunicate request_size=4 [20:50:47]MH_SAM_APDU [20:50:47]CAPDU: 80 11 00 00 [20:50:47]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:50:47]Read from MH i2c: E2 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 17 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [20:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:50:47]wFMCommunicate OK [20:50:47]DocumentArchiveInit [20:50:47]Start Httpd... [20:50:47]Httpd thread 3067837796 created [20:50:47]Write to MH i2c: 01 00 00 0F 00 0F [20:50:47]Write i2c OK [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: 01 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: 01 07 00 [20:50:47]MH_I2C_Read... [20:50:47]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:50:47]MH Int Process started [20:50:47]Allocated Socket 8 [20:50:47]Bind OK [20:50:47]Listen OK [20:50:47]httpd running on port 8080 [20:50:47]Waiting for new connection... [20:50:48]OFD Sender: No OFD packet to send [20:50:53]OFD Sender: No OFD packet to send [20:50:56]recv_with_timeout no data received [20:50:58]OFD Sender: No OFD packet to send [20:51:00]accept exits with 9 [20:51:00]New connection [20:51:00]New thread 3067551076 created [20:51:00]Waiting for new connection... [20:51:00] Sock 9.Parse request [20:51:00]Sock 9.Check first char [20:51:00]Sock 9.First char is OK [20:51:00]request: POST /json_proto HTTP/1.0 [20:51:00]Method: POST [20:51:00]URL: /json_proto [20:51:00]Method is POST - this is cgi request [20:51:00]url: /json_proto [20:51:00]query_string will be loaded in cgi processing [20:51:00]execute_cgi json_proto POST (null) [20:51:00]execute_cgi path=json_proto method=POST [20:51:00]POST find Content-Length [20:51:00]Host: 172.17.44.132:8080 [20:51:00]Content-Length: 215 [20:51:00]Content-Type: application/json [20:51:00] [20:51:00]POST finish read [20:51:00]Found Content-Length = 215 [20:51:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:00]execute_script... [20:51:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:51:00]POST & json_proto [20:51:00]process_json_proto [20:51:00]json parsed OK: [20:51:00]protocol is kg_v1.0 [20:51:00]action value=get_value [20:51:00]process_action get_value [20:51:00]cmd_get_value [20:51:00]process_action get_value done [20:51:00]requested_data is exist [20:51:00]produce_requested_data [20:51:00]requested_item kkm.sn is exist - process it [20:51:00]requested_item kkm.ver is exist - process it [20:51:00]requested_item fm.sn is exist - process it [20:51:00]wFMCommunicate request_size=4 [20:51:00]MH_SAM_APDU [20:51:00]CAPDU: 80 11 00 00 [20:51:00]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:51:00]Write i2c OK [20:51:00]MH_I2C_Read... [20:51:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:00]Read from MH i2c: E2 [20:51:00]MH_I2C_Read... [20:51:00]Read from MH i2c: E2 17 00 [20:51:00]MH_I2C_Read... [20:51:00]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [20:51:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:51:00]wFMCommunicate OK [20:51:00]requested_item fd.num is exist - process it [20:51:00]SAM_PROTO_GetFieldsCounters [20:51:00]wFMCommunicate request_size=4 [20:51:00]MH_SAM_APDU [20:51:00]CAPDU: 80 13 00 00 [20:51:00]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:51:00]Write i2c OK [20:51:00]MH_I2C_Read... [20:51:00]Read from MH i2c: E2 [20:51:00]MH_I2C_Read... [20:51:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:51:00]Read from MH i2c: E2 62 00 [20:51:00]MH_I2C_Read... [20:51:00]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 6F [20:51:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:51:00]wFMCommunicate OK [20:51:00]SAM_PROTO_GetFieldsCounters done [20:51:00]requested_item shift.num is exist - process it [20:51:00]requested_item shift.opened is exist - process it [20:51:00]req_shift_opened [20:51:00]FM_GetShiftState [20:51:00]SAM_PROTO_GetShiftState [20:51:00]wFMCommunicate request_size=4 [20:51:00]MH_SAM_APDU [20:51:00]CAPDU: 80 13 01 00 [20:51:00]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:51:00]Write i2c OK [20:51:00]MH_I2C_Read... [20:51:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:00]Read from MH i2c: E2 [20:51:00]MH_I2C_Read... [20:51:00]Read from MH i2c: E2 0E 00 [20:51:00]MH_I2C_Read... [20:51:00]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [20:51:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:51:00]wFMCommunicate OK [20:51:00]SAM_PROTO_GetShiftState done [20:51:00]FM_GetShiftState done [20:51:00]req_shift_opened done [20:51:00]requested_item shift.open_date is exist - process it [20:51:00]req_shift_open_date [20:51:00]req_shift_open_date done [20:51:00]produce_requested_data done [20:51:00]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165802,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:51:00]process_action_free get_value [20:51:00]json_value_free [20:51:00]json_value_free done [20:51:00]process_json_proto returns [20:51:00]Send response to host [20:51:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165802,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:51:00]free response buf [20:51:00]execute_script done [20:51:00]execute_script returns [20:51:00]free content buf [20:51:00]Sock 9.Close socket [20:51:00]Sock 9.Thread stoped [20:51:00]accept exits with 7 [20:51:00]New connection [20:51:00]New thread 3067407716 created [20:51:00]Thread 3067551076 joined [20:51:00]Waiting for new connection... [20:51:00] Sock 7.Parse request [20:51:00]Sock 7.Check first char [20:51:00]Sock 7.First char is OK [20:51:00]request: POST /json_proto HTTP/1.0 [20:51:00]Method: POST [20:51:00]URL: /json_proto [20:51:00]Method is POST - this is cgi request [20:51:00]url: /json_proto [20:51:00]query_string will be loaded in cgi processing [20:51:00]execute_cgi json_proto POST (null) [20:51:00]execute_cgi path=json_proto method=POST [20:51:00]POST find Content-Length [20:51:00]Host: 172.17.44.132:8080 [20:51:00]Content-Length: 331 [20:51:00]Content-Type: application/json [20:51:00] [20:51:00]POST finish read [20:51:00]Found Content-Length = 331 [20:51:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:51:00]execute_script... [20:51:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:51:00]POST & json_proto [20:51:00]process_json_proto [20:51:00]json parsed OK: [20:51:00]protocol is kg_v1.0 [20:51:00]action value=get_value [20:51:00]process_action get_value [20:51:01]cmd_get_value [20:51:01]process_action get_value done [20:51:01]requested_data is exist [20:51:01]produce_requested_data [20:51:01]requested_item fm.sale.total is exist - process it [20:51:01]SAM_PROTO_GetFMData [20:51:01]wFMCommunicate request_size=4 [20:51:01]MH_SAM_APDU [20:51:01]CAPDU: 80 13 03 00 [20:51:01]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:51:01]Write i2c OK [20:51:01]MH_I2C_Read... [20:51:01]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:51:01]Read from MH i2c: E2 [20:51:01]MH_I2C_Read... [20:51:01]Read from MH i2c: E2 FD 00 [20:51:01]MH_I2C_Read... [20:51:01]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 FF 83 02 00 69 04 A4 00 6F 04 04 00 EE 80 02 00 B1 04 05 00 ED 65 4C 7A 03 70 04 05 00 0A CF 09 74 02 72 04 05 00 E3 96 42 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3D EA 8F 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7B 16 E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 CE [20:51:01]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 FF 83 02 00 69 04 A4 00 6F 04 04 00 EE 80 02 00 B1 04 05 00 ED 65 4C 7A 03 70 04 05 00 0A CF 09 74 02 72 04 05 00 E3 96 42 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3D EA 8F 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7B 16 E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [20:51:01]wFMCommunicate OK [20:51:01]wFMCommunicate request_size=4 [20:51:01]MH_SAM_APDU [20:51:01]CAPDU: 80 17 00 00 [20:51:01]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:51:01]Write i2c OK [20:51:01]MH_I2C_Read... [20:51:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:51:01]Read from MH i2c: E2 [20:51:01]MH_I2C_Read... [20:51:01]Read from MH i2c: E2 FD 00 [20:51:01]MH_I2C_Read... [20:51:01]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [20:51:01]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [20:51:01]wFMCommunicate OK [20:51:01]wFMCommunicate request_size=4 [20:51:01]MH_SAM_APDU [20:51:01]CAPDU: 80 17 00 00 [20:51:01]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:51:01]Write i2c OK [20:51:01]MH_I2C_Read... [20:51:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:51:02]Read from MH i2c: E2 [20:51:02]MH_I2C_Read... [20:51:02]Read from MH i2c: E2 FD 00 [20:51:02]MH_I2C_Read... [20:51:02]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [20:51:02]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [20:51:02]wFMCommunicate OK [20:51:02]wFMCommunicate request_size=4 [20:51:02]MH_SAM_APDU [20:51:02]CAPDU: 80 17 00 00 [20:51:02]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:51:02]Write i2c OK [20:51:02]MH_I2C_Read... [20:51:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:51:02]Read from MH i2c: E2 [20:51:02]MH_I2C_Read... [20:51:02]Read from MH i2c: E2 FD 00 [20:51:02]MH_I2C_Read... [20:51:02]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [20:51:02]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [20:51:02]wFMCommunicate OK [20:51:02]wFMCommunicate request_size=4 [20:51:02]MH_SAM_APDU [20:51:02]CAPDU: 80 17 00 00 [20:51:02]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:51:02]Write i2c OK [20:51:02]MH_I2C_Read... [20:51:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [20:51:02]Read from MH i2c: E2 [20:51:02]MH_I2C_Read... [20:51:02]Read from MH i2c: E2 E6 00 [20:51:02]MH_I2C_Read... [20:51:02]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 [20:51:21]MH_I2C_Read... [20:51:21]Read from MH i2c: E2 03 00 [20:51:21]MH_I2C_Read... [20:51:21]Read from MH i2c: E2 03 00 BA 00 00 90 00 2E [20:51:21]RAPDU: 90 00 [20:51:21]wFMCommunicate OK [20:51:21]wFMCommunicate request_size=13 [20:51:21]MH_SAM_APDU [20:51:21]CAPDU: 80 15 02 00 08 F4 03 04 00 4A F6 C8 66 [20:51:21]Write to MH i2c: E2 10 00 BB 00 80 15 02 00 08 00 F4 03 04 00 4A F6 C8 66 00 00 B4 [20:51:21]Write i2c OK [20:51:21]MH_I2C_Read... [20:51:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:51:21]Read from MH i2c: E2 [20:51:21]MH_I2C_Read... [20:51:21]Read from MH i2c: E2 03 00 [20:51:21]MH_I2C_Read... [20:51:21]Read from MH i2c: E2 03 00 BB 00 00 90 00 2F [20:51:21]RAPDU: 90 00 [20:51:21]wFMCommunicate OK [20:51:21]wFMCommunicate request_size=25 [20:51:21]MH_SAM_APDU [20:51:21]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [20:51:21]Write to MH i2c: E2 1C 00 BC 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 9D [20:51:21]Write i2c OK [20:51:21]MH_I2C_Read... [20:51:22]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [20:51:22]Read from MH i2c: E2 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 03 00 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [20:51:22]RAPDU: 90 00 [20:51:22]wFMCommunicate OK [20:51:22]wFMCommunicate request_size=4 [20:51:22]MH_SAM_APDU [20:51:22]CAPDU: 80 15 03 00 [20:51:22]Write to MH i2c: E2 08 00 BD 00 80 15 03 00 00 00 00 00 3E [20:51:22]Write i2c OK [20:51:22]MH_I2C_Read... [20:51:22]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [20:51:22]Read from MH i2c: E2 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 40 00 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 40 00 BD 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 92 02 00 00 35 04 06 00 8E DC 87 D9 C2 7D 90 00 E3 [20:51:22]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 92 02 00 00 35 04 06 00 8E DC 87 D9 C2 7D 90 00 [20:51:22]wFMCommunicate OK [20:51:22]SAM_PROTO_ProcessDocument answer len = 59 [20:51:22]SAM_PROTO_ProcessDocument done [20:51:22]SetTLVBufToDocument [20:51:22]Processing tag 1209 (04B9) [20:51:22]Malloc new data [20:51:22]Processing tag 1041 (0411) [20:51:22]Processing tag 1040 (0410) [20:51:22]Malloc new data [20:51:22]Processing tag 1038 (040E) [20:51:22]Malloc new data [20:51:22]Processing tag 1042 (0412) [20:51:22]Malloc new data [20:51:22]Processing tag 1077 (0435) [20:51:22]Malloc new data [20:51:22]SetTLVBufToDocument err=0 [20:51:22]KKMLoadAndSignReceiptData store KKM data [20:51:22]KKMLoadAndSignReceiptData err=0 [20:51:22]wFMCommunicate request_size=4 [20:51:22]MH_SAM_APDU [20:51:22]CAPDU: 80 11 00 00 [20:51:22]Write to MH i2c: E2 08 00 BE 00 80 11 00 00 00 00 00 00 38 [20:51:22]Write i2c OK [20:51:22]MH_I2C_Read... [20:51:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:22]Read from MH i2c: E2 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 17 00 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 17 00 BE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [20:51:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:51:22]wFMCommunicate OK [20:51:22]Счет N : (3)51116 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 50173976 Жев Orbit Winterfresh под 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 0.00 Безнал.: 45.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 658 23.08.2024 20:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165805 ФПД: 157077823144573 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205122&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165805&fm=157077823144573&tin=02508201610067®Number=0000000000092562&sum=4500 0 [20:51:22]StoreToDocumentArchive [20:51:22]shift 469 fd 165805 [20:51:22]save to /storage/0469/doc_00165805 [20:51:22]save last doc name /storage/0469/doc_00165805 to /storage/kkm_last_doc_name [20:51:22]save OK [20:51:22]Clear old archive folders... [20:51:22]ProcessDocumentItem done err = 0, tmpTLVsize=268 [20:51:22]tlvbuf is 01C03D60 [20:51:22]SAM_PROTO_ClearQueue [20:51:22]wFMCommunicate request_size=4 [20:51:22]MH_SAM_APDU [20:51:22]CAPDU: 80 09 00 00 [20:51:22]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [20:51:22]Write i2c OK [20:51:22]MH_I2C_Read... [20:51:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:51:22]Read from MH i2c: E2 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 03 00 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [20:51:22]RAPDU: 90 00 [20:51:22]wFMCommunicate OK [20:51:22]SAM_PROTO_ClearQueue done [20:51:22]KKMCreateOFDPacket [20:51:22]OFDProtocolAddRootSTLVToBuf [20:51:22]FM_MakeSignedData [20:51:22]FM_MakeSignedData [20:51:22]SAM_PROTO_SignData [20:51:22]wFMCommunicate request_size=4 [20:51:22]MH_SAM_APDU [20:51:22]CAPDU: 80 0D 01 02 [20:51:22]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [20:51:22]Write i2c OK [20:51:22]MH_I2C_Read... [20:51:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:51:22]Read from MH i2c: E2 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 03 00 [20:51:22]MH_I2C_Read... [20:51:22]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [20:51:22]RAPDU: 90 00 [20:51:22]wFMCommunicate OK [20:51:22]wFMCommunicate request_size=255 [20:51:22]MH_SAM_APDU [20:51:22]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 11 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 4A F6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [20:51:22]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 11 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 4A F6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 E3 [20:51:22]Write i2c OK [20:51:22]MH_I2C_Read... [20:51:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:23]Read from MH i2c: E2 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 03 00 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [20:51:23]RAPDU: 90 00 [20:51:23]wFMCommunicate OK [20:51:23]wFMCommunicate request_size=27 [20:51:23]MH_SAM_APDU [20:51:23]CAPDU: 80 0D 02 02 16 31 37 36 39 10 04 04 00 AD 87 02 00 35 04 06 00 8E DC 87 D9 C2 7D [20:51:23]Write to MH i2c: E2 1E 00 C2 00 80 0D 02 02 16 00 31 37 36 39 10 04 04 00 AD 87 02 00 35 04 06 00 8E DC 87 D9 C2 7D 00 00 D5 [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:23]Read from MH i2c: E2 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 03 00 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [20:51:23]RAPDU: 90 00 [20:51:23]wFMCommunicate OK [20:51:23]wFMCommunicate request_size=4 [20:51:23]MH_SAM_APDU [20:51:23]CAPDU: 80 0D 03 02 [20:51:23]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:51:23]Read from MH i2c: E2 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 0B 00 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 0B 00 C3 00 00 3E A2 D7 CB 3E 17 AA 6F 90 00 2F [20:51:23]RAPDU: 3E A2 D7 CB 3E 17 AA 6F 90 00 [20:51:23]wFMCommunicate OK [20:51:23]SAM_PROTO_SignData done [20:51:23]FM_MakeSignedData done [20:51:23]CreateOFDProtocolMessage [20:51:23]wFMCommunicate request_size=4 [20:51:23]MH_SAM_APDU [20:51:23]CAPDU: 80 11 00 00 [20:51:23]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:23]Read from MH i2c: E2 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 17 00 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [20:51:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:51:23]wFMCommunicate OK [20:51:23]CreateOFDProtocolMessage done [20:51:23]OFDSenderStorePacket 165805 [20:51:23]StoreOFDPacket docnum=165805 [20:51:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 95 B3 18 01 CD 7D 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 11 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 4A F6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 87 02 00 35 04 06 00 8E DC 87 D9 C2 7D 3E A2 D7 CB 3E 17 AA 6F [20:51:23]CheckFolder [20:51:23]dirname=/storage/ofd_packets [20:51:23]CheckFolder done [20:51:23]ProducePacketName [20:51:23]name=ofd_packets/00165805 [20:51:23]NVStorageSaveData ofd_packets/00165805 [20:51:23]File name is /storage/ofd_packets/00165805 [20:51:23]Write 318 bytes [20:51:23]NVStorageSaveData done [20:51:23]OFDSenderStorePacket done [20:51:23]KKMCreateOFDPacket done [20:51:23]NVStorageSaveData kkm_last_timestamp [20:51:23]File name is /storage/kkm_last_timestamp [20:51:23]Write 4 bytes [20:51:23]NVStorageSaveData done [20:51:23]ExternCall_PrintAddStr [20:51:23]wPrintStart [20:51:23]Write to MH i2c: 01 00 00 C5 00 C5 [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: 01 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: 01 07 00 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [20:51:23]RasterBufferAndPrint [20:51:23]line Счет N : (3)51116 [20:51:23]line ИНН: 02508201610067 [20:51:23]line Контрольно-Кассовый Чек [20:51:23]line ПРОДАЖА [20:51:23]line Товар: 50173976 [20:51:23]line Жев Orbit Winterfresh под [20:51:23]line 1.000 * 45.00 [20:51:23]line = 45.00 [20:51:23]line НДС 12% НСП 1% [20:51:23]line > о реализуемом товаре [20:51:23]line ИТОГО: 45.00 [20:51:23]line НСП 1% : 0.40 [20:51:23]line НДС 12% : 4.78 [20:51:23]line Наличными: 0.00 [20:51:23]line Безнал.: 45.00 [20:51:23]line Место: АЗС № 130 "Партнер Нефть" [20:51:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:51:23]line СНО: Общий режим [20:51:23]line Чек 658 23.08.2024 20:51 [20:51:23]line Смена: 469 ФФД: 1.0 [20:51:23]line ЗНМ: 0300000070 [20:51:23]line РНМ: 0000000000092562 [20:51:23]line Версия ККМ: 001 [20:51:23]line Платежная система: O! деньги [20:51:23]line ФМ: 0000000000871769 [20:51:23]line ФД: 165805 [20:51:23]line ФПД: 157077823144573 [20:51:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205122&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165805&fm=157077823144573&tin=02508201610067®Number=0000000000092562&sum=4500 [20:51:23]line 0 [20:51:23]written 0, free lines is 4095 [20:51:23]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:51:23]ProducePacketName [20:51:23]name=ofd_packets/00165803 [20:51:23]OFD Sender: To server: pG, [20:51:23]CommunicateWithHost lk.salyk.kg:30040 [20:51:23]ConnectInit lk.salyk.kg [20:51:23]Write to MH i2c: 01 00 00 EF 00 EF [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: 01 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: 01 07 00 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 D9 0C DB [20:51:23]RasterBufferAndPrint [20:51:23]line [20:51:23]line [20:51:23]line [20:51:23]line [20:51:23]line [20:51:23]written 0, free lines is 3319 [20:51:23]MH_Cut [20:51:23]Write to MH i2c: D1 01 00 F6 00 01 C8 [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: D1 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: D1 01 00 [20:51:23]MH_I2C_Read... [20:51:23]Read from MH i2c: D1 01 00 F6 00 00 C7 [20:51:23]Write to MH i2c: 01 00 00 F7 00 F7 [20:51:23]Write i2c OK [20:51:23]MH_I2C_Read... [20:51:24]*** Cut start [20:51:24]*** Purtial cut [20:51:24]*** Stage 1: CUTSNS_PIN = 1 [20:51:26]Read from MH i2c: 01 [20:51:26]MH_I2C_Read... [20:51:26]*** Stop cut motor [20:51:26]*** Cut end [20:51:26]Read from MH i2c: 01 07 00 [20:51:26]MH_I2C_Read... [20:51:26]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [20:51:26]process_action close_receipt done [20:51:26]requested_data is exist [20:51:26]produce_requested_data [20:51:26]requested_item fm.sn is exist - process it [20:51:26]wFMCommunicate request_size=4 [20:51:26]MH_SAM_APDU [20:51:26]CAPDU: 80 11 00 00 [20:51:26]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [20:51:26]Write i2c OK [20:51:26]MH_I2C_Read... [20:51:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:26]Read from MH i2c: E2 [20:51:26]MH_I2C_Read... [20:51:26]Read from MH i2c: E2 17 00 [20:51:26]MH_I2C_Read... [20:51:26]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [20:51:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:51:26]wFMCommunicate OK [20:51:26]requested_item fd.num is exist - process it [20:51:26]SAM_PROTO_GetFieldsCounters [20:51:26]wFMCommunicate request_size=4 [20:51:26]MH_SAM_APDU [20:51:26]CAPDU: 80 13 00 00 [20:51:26]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [20:51:26]Write i2c OK [20:51:26]MH_I2C_Read... [20:51:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:51:26]Read from MH i2c: E2 [20:51:26]MH_I2C_Read... [20:51:26]Read from MH i2c: E2 62 00 [20:51:26]MH_I2C_Read... [20:51:26]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 63 [20:51:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:51:27]wFMCommunicate OK [20:51:27]SAM_PROTO_GetFieldsCounters done [20:51:27]requested_item shift.num is exist - process it [20:51:27]requested_item shift.opened is exist - process it [20:51:27]req_shift_opened [20:51:27]FM_GetShiftState [20:51:27]SAM_PROTO_GetShiftState [20:51:27]wFMCommunicate request_size=4 [20:51:27]MH_SAM_APDU [20:51:27]CAPDU: 80 13 01 00 [20:51:27]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [20:51:27]Write i2c OK [20:51:27]MH_I2C_Read... [20:51:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:27]Read from MH i2c: E2 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 0E 00 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A5 [20:51:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:51:27]wFMCommunicate OK [20:51:27]SAM_PROTO_GetShiftState done [20:51:27]FM_GetShiftState done [20:51:27]req_shift_opened done [20:51:27]requested_item shift.open_date is exist - process it [20:51:27]req_shift_open_date [20:51:27]req_shift_open_date done [20:51:27]produce_requested_data done [20:51:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165805,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:51:27]process_action_free close_receipt [20:51:27]json_value_free [20:51:27]json_value_free done [20:51:27]process_json_proto returns [20:51:27]Send response to host [20:51:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165805,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:51:27]free response buf [20:51:27]execute_script done [20:51:27]execute_script returns [20:51:27]free content buf [20:51:27]Sock 9.Close socket [20:51:27]Sock 9.Thread stoped [20:51:28]ConnectInit Can't take IP for lk.salyk.kg [20:51:28]CommunicateWithHost connect error [20:51:28]CommunicateWithHost err = -1 [20:51:28]OFD Sender: Server communicate error [20:51:33]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:51:33]ProducePacketName [20:51:33]name=ofd_packets/00165803 [20:51:33]OFD Sender: To server: pG, [20:51:33]CommunicateWithHost lk.salyk.kg:30040 [20:51:33]ConnectInit lk.salyk.kg [20:51:36]recv_with_timeout no data received [20:51:38]ConnectInit Can't take IP for lk.salyk.kg [20:51:38]CommunicateWithHost connect error [20:51:38]CommunicateWithHost err = -1 [20:51:38]OFD Sender: Server communicate error [20:51:43]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:51:43]ProducePacketName [20:51:43]name=ofd_packets/00165803 [20:51:43]OFD Sender: To server: pG, [20:51:43]CommunicateWithHost lk.salyk.kg:30040 [20:51:43]ConnectInit lk.salyk.kg [20:51:48]ConnectInit Can't take IP for lk.salyk.kg [20:51:48]CommunicateWithHost connect error [20:51:48]CommunicateWithHost err = -1 [20:51:48]OFD Sender: Server communicate error [20:51:53]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:51:53]ProducePacketName [20:51:53]name=ofd_packets/00165803 [20:51:53]OFD Sender: To server: pG, [20:51:53]CommunicateWithHost lk.salyk.kg:30040 [20:51:53]ConnectInit lk.salyk.kg [20:51:58]ConnectInit Can't take IP for lk.salyk.kg [20:51:58]CommunicateWithHost connect error [20:51:58]CommunicateWithHost err = -1 [20:51:58]OFD Sender: Server communicate error [20:52:03]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:52:03]ProducePacketName [20:52:03]name=ofd_packets/00165803 [20:52:03]OFD Sender: To server: pG, [20:52:03]CommunicateWithHost lk.salyk.kg:30040 [20:52:03]ConnectInit lk.salyk.kg [20:52:06]recv_with_timeout no data received [20:52:08]ConnectInit Can't take IP for lk.salyk.kg [20:52:08]CommunicateWithHost connect error [20:52:08]CommunicateWithHost err = -1 [20:52:08]OFD Sender: Server communicate error [20:52:13]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:52:13]ProducePacketName [20:52:13]name=ofd_packets/00165803 [20:52:13]OFD Sender: To server: pG, [20:52:13]CommunicateWithHost lk.salyk.kg:30040 [20:52:13]ConnectInit lk.salyk.kg [20:52:18]ConnectInit Can't take IP for lk.salyk.kg [20:52:18]CommunicateWithHost connect error [20:52:18]CommunicateWithHost err = -1 [20:52:18]OFD Sender: Server communicate error [20:52:23]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:52:23]ProducePacketName [20:52:23]name=ofd_packets/00165803 [20:52:23]OFD Sender: To server: pG, [20:52:23]CommunicateWithHost lk.salyk.kg:30040 [20:52:23]ConnectInit lk.salyk.kg [20:52:28]ConnectInit Can't take IP for lk.salyk.kg [20:52:28]CommunicateWithHost connect error [20:52:28]CommunicateWithHost err = -1 [20:52:28]OFD Sender: Server communicate error [20:52:33]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:52:33]ProducePacketName [20:52:33]name=ofd_packets/00165803 [20:52:33]OFD Sender: To server: pG, [20:52:33]CommunicateWithHost lk.salyk.kg:30040 [20:52:33]ConnectInit lk.salyk.kg [20:52:35]recv_with_timeout no data received [20:52:38]ConnectInit Can't take IP for lk.salyk.kg [20:52:38]CommunicateWithHost connect error [20:52:38]CommunicateWithHost err = -1 [20:52:38]OFD Sender: Server communicate error [20:52:43]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:52:43]ProducePacketName [20:52:43]name=ofd_packets/00165803 [20:52:43]OFD Sender: To server: pG, [20:52:43]CommunicateWithHost lk.salyk.kg:30040 [20:52:43]ConnectInit lk.salyk.kg [20:52:48]ConnectInit Can't take IP for lk.salyk.kg [20:52:48]CommunicateWithHost connect error [20:52:48]CommunicateWithHost err = -1 [20:52:48]OFD Sender: Server communicate error [20:52:53]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:52:53]ProducePacketName [20:52:53]name=ofd_packets/00165803 [20:52:53]OFD Sender: To server: pG, [20:52:53]CommunicateWithHost lk.salyk.kg:30040 [20:52:53]ConnectInit lk.salyk.kg [20:52:56]ConnectInit Can't connect to host [20:52:58]ConnectInit Can't take IP for lk.salyk.kg [20:52:58]CommunicateWithHost connect error [20:52:58]CommunicateWithHost err = -1 [20:52:58]OFD Sender: Server communicate error [20:53:01]ConnectInit Can't connect to host [20:53:03]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:53:03]ProducePacketName [20:53:03]name=ofd_packets/00165803 [20:53:03]OFD Sender: To server: pG, [20:53:03]CommunicateWithHost lk.salyk.kg:30040 [20:53:03]ConnectInit lk.salyk.kg [20:53:06]ConnectInit Can't connect to host [20:53:08]ConnectInit Can't take IP for lk.salyk.kg [20:53:08]CommunicateWithHost connect error [20:53:08]CommunicateWithHost err = -1 [20:53:08]OFD Sender: Server communicate error [20:53:11]ConnectInit Can't connect to host [20:53:13]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:53:13]ProducePacketName [20:53:13]name=ofd_packets/00165803 [20:53:13]OFD Sender: To server: pG, [20:53:13]CommunicateWithHost lk.salyk.kg:30040 [20:53:13]ConnectInit lk.salyk.kg [20:53:16]ConnectInit Can't connect to host [20:53:18]ConnectInit Can't take IP for lk.salyk.kg [20:53:18]CommunicateWithHost connect error [20:53:18]CommunicateWithHost err = -1 [20:53:18]OFD Sender: Server communicate error [20:53:21]ConnectInit Can't connect to host [20:53:24]OFD Sender: Processing packet 165803 [packets to send 1001, broken 998] [20:53:24]ProducePacketName [20:53:24]name=ofd_packets/00165803 [20:53:24]OFD Sender: To server: pG, [20:53:24]CommunicateWithHost lk.salyk.kg:30040 [20:53:24]ConnectInit lk.salyk.kg [20:53:32]recv_with_timeout no data received [20:53:44]recv_with_timeout no data received [20:53:54]recv_with_timeout no data received [20:54:30]accept exits with 10 [20:54:30]New connection [20:54:30]New thread 3067407716 created [20:54:30]Thread 3067551076 joined [20:54:30]Waiting for new connection... [20:54:30] Sock 10.Parse request [20:54:30]Sock 10.Check first char [20:54:30]Sock 10.First char is OK [20:54:30]request: POST /json_proto HTTP/1.0 [20:54:30]Method: POST [20:54:30]URL: /json_proto [20:54:30]Method is POST - this is cgi request [20:54:30]url: /json_proto [20:54:30]query_string will be loaded in cgi processing [20:54:30]execute_cgi json_proto POST (null) [20:54:30]execute_cgi path=json_proto method=POST [20:54:30]POST find Content-Length [20:54:30]Host: 172.17.44.132:8080 [20:54:30]Content-Length: 679 [20:54:30]Content-Type: application/json [20:54:30] [20:54:30]POST finish read [20:54:30]Found Content-Length = 679 [20:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:30]execute_script... [20:54:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:30]POST & json_proto [20:54:30]process_json_proto [20:54:30]json parsed OK: [20:54:30]protocol is kg_v1.0 [20:54:30]action value=close_receipt [20:54:30]process_action close_receipt [20:54:30]cmd_close_receipt [20:54:30]MH_GetDate [20:54:30]Write to MH i2c: F0 00 00 FB 00 EA [20:54:30]Write i2c OK [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: F0 [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: F0 09 00 [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: F0 09 00 FB 00 00 07 F7 C8 66 2A 83 C1 65 F2 [20:54:30]GetLastDocTimeStamp 1724446282 [20:54:30]current date 1724446471 [20:54:30]FM_GetShiftState [20:54:30]SAM_PROTO_GetShiftState [20:54:30]wFMCommunicate request_size=4 [20:54:30]MH_SAM_APDU [20:54:30]CAPDU: 80 13 01 00 [20:54:30]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [20:54:30]Write i2c OK [20:54:30]MH_I2C_Read... [20:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:30]Read from MH i2c: E2 [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: E2 0E 00 [20:54:30]MH_I2C_Read... [20:54:30]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A7 [20:54:30]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:54:30]wFMCommunicate OK [20:54:30]SAM_PROTO_GetShiftState done [20:54:30]FM_GetShiftState done [20:54:30]opened in 1724372766 [20:54:30]opened+sec_in_day 1724459166 [20:54:30]quantity*price = 100050 [20:54:30]sum+1 = 100052 [20:54:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 659 23.08.2024 20:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165806 ФПД: 171128239778328 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205431&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165806&fm=171128239778328&tin=02508201610067®Number=0000000000092562&sum=100000 [20:54:31]StoreToDocumentArchive [20:54:31]shift 469 fd 165806 [20:54:31]save to /storage/0469/doc_00165806 [20:54:31]save last doc name /storage/0469/doc_00165806 to /storage/kkm_last_doc_name [20:54:31]save OK [20:54:31]Clear old archive folders... [20:54:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:54:31]tlvbuf is 01C8AC40 [20:54:31]SAM_PROTO_ClearQueue [20:54:31]wFMCommunicate request_size=4 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 09 00 00 [20:54:31]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:31]Read from MH i2c: E2 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [20:54:31]RAPDU: 90 00 [20:54:31]wFMCommunicate OK [20:54:31]SAM_PROTO_ClearQueue done [20:54:31]KKMCreateOFDPacket [20:54:31]OFDProtocolAddRootSTLVToBuf [20:54:31]FM_MakeSignedData [20:54:31]FM_MakeSignedData [20:54:31]SAM_PROTO_SignData [20:54:31]wFMCommunicate request_size=4 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 0D 01 02 [20:54:31]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:31]Read from MH i2c: E2 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [20:54:31]RAPDU: 90 00 [20:54:31]wFMCommunicate OK [20:54:31]wFMCommunicate request_size=255 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 93 02 00 00 F4 03 04 00 07 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 87 02 00 35 04 06 00 9B A3 E5 F1 [20:54:31]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 02 00 00 F4 03 04 00 07 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 87 02 00 35 04 06 00 9B A3 E5 F1 00 00 F5 [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:31]Read from MH i2c: E2 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [20:54:31]RAPDU: 90 00 [20:54:31]wFMCommunicate OK [20:54:31]wFMCommunicate request_size=7 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 0D 02 02 02 6A 18 [20:54:31]Write to MH i2c: E2 0A 00 0C 01 80 0D 02 02 02 00 6A 18 00 00 0D [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:31]Read from MH i2c: E2 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 [20:54:31]MH_I2C_Read... [20:54:31]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [20:54:31]RAPDU: 90 00 [20:54:31]wFMCommunicate OK [20:54:31]wFMCommunicate request_size=4 [20:54:31]MH_SAM_APDU [20:54:31]CAPDU: 80 0D 03 02 [20:54:31]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [20:54:31]Write i2c OK [20:54:31]MH_I2C_Read... [20:54:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:32]Read from MH i2c: E2 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: E2 0B 00 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: E2 0B 00 0D 01 00 BB 9F 58 34 41 43 97 FB 90 00 86 [20:54:32]RAPDU: BB 9F 58 34 41 43 97 FB 90 00 [20:54:32]wFMCommunicate OK [20:54:32]SAM_PROTO_SignData done [20:54:32]FM_MakeSignedData done [20:54:32]CreateOFDProtocolMessage [20:54:32]wFMCommunicate request_size=4 [20:54:32]MH_SAM_APDU [20:54:32]CAPDU: 80 11 00 00 [20:54:32]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [20:54:32]Write i2c OK [20:54:32]MH_I2C_Read... [20:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:32]Read from MH i2c: E2 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: E2 17 00 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [20:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:54:32]wFMCommunicate OK [20:54:32]CreateOFDProtocolMessage done [20:54:32]OFDSenderStorePacket 165806 [20:54:32]StoreOFDPacket docnum=165806 [20:54:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 06 F3 04 01 36 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 93 02 00 00 F4 03 04 00 07 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 87 02 00 35 04 06 00 9B A3 E5 F1 6A 18 BB 9F 58 34 41 43 97 FB [20:54:32]CheckFolder [20:54:32]dirname=/storage/ofd_packets [20:54:32]CheckFolder done [20:54:32]ProducePacketName [20:54:32]name=ofd_packets/00165806 [20:54:32]NVStorageSaveData ofd_packets/00165806 [20:54:32]File name is /storage/ofd_packets/00165806 [20:54:32]Write 298 bytes [20:54:32]NVStorageSaveData done [20:54:32]OFDSenderStorePacket done [20:54:32]KKMCreateOFDPacket done [20:54:32]NVStorageSaveData kkm_last_timestamp [20:54:32]File name is /storage/kkm_last_timestamp [20:54:32]Write 4 bytes [20:54:32]NVStorageSaveData done [20:54:32]ExternCall_PrintAddStr [20:54:32]wPrintStart [20:54:32]Write to MH i2c: 01 00 00 0F 01 10 [20:54:32]Write i2c OK [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 07 00 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [20:54:32]RasterBufferAndPrint [20:54:32]line Счет N : (1)294699 [20:54:32]line ИНН: 02508201610067 [20:54:32]line Контрольно-Кассовый Чек [20:54:32]line ПРОДАЖА [20:54:32]line ТРК (МРК, ГНК) : 21 [20:54:32]line Товар: 2710194800 [20:54:32]line ДТ-К-5 [20:54:32]line 13.130 * 76.20 [20:54:32]line = 1000.51 [20:54:32]line НДС 12% НСП 1% [20:54:32]line > о реализуемом товаре [20:54:32]line ОКРУГЛЕНИЕ: -0.51 [20:54:32]line ИТОГО: 1000.00 [20:54:32]line Внесено: 1000.00 [20:54:32]line СДАЧА: 0.00 [20:54:32]line НСП 1% : 8.85 [20:54:32]line НДС 12% : 106.25 [20:54:32]line Наличными: 1000.00 [20:54:32]line Безнал.: 0.00 [20:54:32]line Место: АЗС № 130 "Партнер Нефть" [20:54:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:54:32]line СНО: Общий режим [20:54:32]line Чек 659 23.08.2024 20:54 [20:54:32]line Смена: 469 ФФД: 1.0 [20:54:32]line ЗНМ: 0300000070 [20:54:32]line РНМ: 0000000000092562 [20:54:32]line Версия ККМ: 001 [20:54:32]line ФМ: 0000000000871769 [20:54:32]line ФД: 165806 [20:54:32]line ФПД: 171128239778328 [20:54:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205431&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165806&fm=171128239778328&tin=02508201610067®Number=0000000000092562&sum=100000 [20:54:32]written 0, free lines is 4095 [20:54:32]Write to MH i2c: 01 00 00 3A 01 3B [20:54:32]Write i2c OK [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 07 00 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 D1 0C 1F [20:54:32]RasterBufferAndPrint [20:54:32]line [20:54:32]line [20:54:32]line [20:54:32]line [20:54:32]line [20:54:32]written 0, free lines is 3286 [20:54:32]MH_Cut [20:54:32]Write to MH i2c: D1 01 00 41 01 01 14 [20:54:32]Write i2c OK [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: D1 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: D1 01 00 [20:54:32]MH_I2C_Read... [20:54:32]Read from MH i2c: D1 01 00 41 01 00 13 [20:54:32]Write to MH i2c: 01 00 00 42 01 43 [20:54:32]Write i2c OK [20:54:32]MH_I2C_Read... [20:54:33]*** Cut start [20:54:33]*** Purtial cut [20:54:33]*** Stage 1: CUTSNS_PIN = 1 [20:54:35]Read from MH i2c: 01 [20:54:35]MH_I2C_Read... [20:54:35]*** Stop cut motor [20:54:35]*** Cut end [20:54:35]Read from MH i2c: 01 07 00 [20:54:35]MH_I2C_Read... [20:54:35]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [20:54:35]process_action close_receipt done [20:54:35]requested_data is exist [20:54:35]produce_requested_data [20:54:35]requested_item fm.sn is exist - process it [20:54:35]wFMCommunicate request_size=4 [20:54:35]MH_SAM_APDU [20:54:35]CAPDU: 80 11 00 00 [20:54:35]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [20:54:35]Write i2c OK [20:54:35]MH_I2C_Read... [20:54:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:35]Read from MH i2c: E2 [20:54:35]MH_I2C_Read... [20:54:35]Read from MH i2c: E2 17 00 [20:54:35]MH_I2C_Read... [20:54:35]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [20:54:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:54:35]wFMCommunicate OK [20:54:35]requested_item fd.num is exist - process it [20:54:35]SAM_PROTO_GetFieldsCounters [20:54:35]wFMCommunicate request_size=4 [20:54:35]MH_SAM_APDU [20:54:35]CAPDU: 80 13 00 00 [20:54:35]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [20:54:35]Write i2c OK [20:54:35]MH_I2C_Read... [20:54:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:35]Read from MH i2c: E2 [20:54:35]MH_I2C_Read... [20:54:35]Read from MH i2c: E2 62 00 [20:54:35]MH_I2C_Read... [20:54:35]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 B3 [20: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:35]wFMCommunicate OK [20:54:35]SAM_PROTO_GetFieldsCounters done [20:54:35]requested_item shift.num is exist - process it [20:54:35]requested_item shift.opened is exist - process it [20:54:35]req_shift_opened [20:54:35]FM_GetShiftState [20:54:35]SAM_PROTO_GetShiftState [20:54:35]wFMCommunicate request_size=4 [20:54:35]MH_SAM_APDU [20:54:35]CAPDU: 80 13 01 00 [20:54:35]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [20:54:35]Write i2c OK [20:54:35]MH_I2C_Read... [20:54:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:35]Read from MH i2c: E2 [20:54:35]MH_I2C_Read... [20:54:35]Read from MH i2c: E2 0E 00 [20:54:35]MH_I2C_Read... [20:54:35]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F1 [20:54:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:54:35]wFMCommunicate OK [20:54:35]SAM_PROTO_GetShiftState done [20:54:35]FM_GetShiftState done [20:54:35]req_shift_opened done [20:54:35]requested_item shift.open_date is exist - process it [20:54:35]req_shift_open_date [20:54:35]req_shift_open_date done [20:54:35]produce_requested_data done [20:54:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165806,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:54:35]process_action_free close_receipt [20:54:35]json_value_free [20:54:35]json_value_free done [20:54:35]process_json_proto returns [20:54:35]Send response to host [20:54:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165806,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:54:35]free response buf [20:54:35]execute_script done [20:54:35]execute_script returns [20:54:35]free content buf [20:54:35]Sock 10.Close socket [20:54:35]Sock 10.Thread stoped [20:54:53]accept exits with 9 [20:54:53]New connection [20:54:53]New thread 3067551076 created [20:54:53]Thread 3067407716 joined [20:54:53]Waiting for new connection... [20:54:53] Sock 9.Parse request [20:54:53]Sock 9.Check first char [20:54:53]Sock 9.First char is OK [20:54:53]request: POST /json_proto HTTP/1.0 [20:54:53]Method: POST [20:54:53]URL: /json_proto [20:54:53]Method is POST - this is cgi request [20:54:53]url: /json_proto [20:54:53]query_string will be loaded in cgi processing [20:54:53]execute_cgi json_proto POST (null) [20:54:53]execute_cgi path=json_proto method=POST [20:54:53]POST find Content-Length [20:54:53]Host: 172.17.44.132:8080 [20:54:53]Content-Length: 949 [20:54:53]Content-Type: application/json [20:54:53] [20:54:53]POST finish read [20:54:53]Found Content-Length = 949 [20:54:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51117", "tax_sys" : 0, "items" : [ { "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159483025", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 Bounty \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 226.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:53]execute_script... [20:54:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51117", "tax_sys" : 0, "items" : [ { "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159483025", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 Bounty \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 226.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:53]POST & json_proto [20:54:53]process_json_proto [20:54:53]json parsed OK: [20:54:53]protocol is kg_v1.0 [20:54:53]action value=close_receipt [20:54:53]process_action close_receipt [20:54:53]cmd_close_receipt [20:54:53]MH_GetDate [20:54:53]Write to MH i2c: F0 00 00 46 01 36 [20:54:53]Write i2c OK [20:54:53]MH_I2C_Read... [20:54:53]Read from MH i2c: F0 [20:54:53]MH_I2C_Read... [20:54:53]Read from MH i2c: F0 09 00 [20:54:53]MH_I2C_Read... [20:54:53]Read from MH i2c: F0 09 00 46 01 00 1E F7 C8 66 2A 83 C1 65 55 [20:54:53]GetLastDocTimeStamp 1724446471 [20:54:53]current date 1724446494 [20:54:53]FM_GetShiftState [20:54:53]SAM_PROTO_GetShiftState [20:54:53]wFMCommunicate request_size=4 [20:54:53]MH_SAM_APDU [20:54:53]CAPDU: 80 13 01 00 [20:54:53]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [20:54:53]Write i2c OK [20:54:53]MH_I2C_Read... [20:54:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:53]Read from MH i2c: E2 [20:54:53]MH_I2C_Read... [20:54:53]Read from MH i2c: E2 0E 00 [20:54:53]MH_I2C_Read... [20:54:53]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F3 [20:54:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:54:53]wFMCommunicate OK [20:54:53]SAM_PROTO_GetShiftState done [20:54:53]FM_GetShiftState done [20:54:53]opened in 1724372766 [20:54:53]opened+sec_in_day 1724459166 [20:54:53]quantity*price = 11300 [20:54:53]sum+1 = 11301 [20:54:53]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5000159483025 Мороженое Bounty батончик 1.000 * 113.00 = 113.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 226.00 НСП 1% : 2.00 НДС 12% : 24.00 Наличными: 226.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 660 23.08.2024 20:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165807 ФПД: 121269531020051 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165807&fm=121269531020051&tin=02508201610067®Number=0000000000092562&sum=22600 0 [20:54:54]StoreToDocumentArchive [20:54:54]shift 469 fd 165807 [20:54:54]save to /storage/0469/doc_00165807 [20:54:54]save last doc name /storage/0469/doc_00165807 to /storage/kkm_last_doc_name [20:54:54]save OK [20:54:54]Clear old archive folders... [20:54:54]ProcessDocumentItem done err = 0, tmpTLVsize=396 [20:54:54]tlvbuf is 01C8C590 [20:54:54]SAM_PROTO_ClearQueue [20:54:54]wFMCommunicate request_size=4 [20:54:54]MH_SAM_APDU [20:54:54]CAPDU: 80 09 00 00 [20:54:54]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [20:54:54]Write i2c OK [20:54:54]MH_I2C_Read... [20:54:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:54:54]Read from MH i2c: E2 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 03 00 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [20:54:54]RAPDU: 90 00 [20:54:54]wFMCommunicate OK [20:54:54]SAM_PROTO_ClearQueue done [20:54:54]KKMCreateOFDPacket [20:54:54]OFDProtocolAddRootSTLVToBuf [20:54:54]FM_MakeSignedData [20:54:54]FM_MakeSignedData [20:54:54]SAM_PROTO_SignData [20:54:54]wFMCommunicate request_size=4 [20:54:54]MH_SAM_APDU [20:54:54]CAPDU: 80 0D 01 02 [20:54:54]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [20:54:54]Write i2c OK [20:54:54]MH_I2C_Read... [20:54:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:54:54]Read from MH i2c: E2 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 03 00 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [20:54:54]RAPDU: 90 00 [20:54:54]wFMCommunicate OK [20:54:54]wFMCommunicate request_size=255 [20:54:54]MH_SAM_APDU [20:54:54]CAPDU: 80 0D 02 02 FA 03 00 8C 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 33 30 32 35 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 42 6F 75 6E 74 79 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF [20:54:54]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 8C 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 33 30 32 35 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 42 6F 75 6E 74 79 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 00 00 E1 [20:54:54]Write i2c OK [20:54:54]MH_I2C_Read... [20:54:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:54]Read from MH i2c: E2 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 03 00 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [20:54:54]RAPDU: 90 00 [20:54:54]wFMCommunicate OK [20:54:54]wFMCommunicate request_size=155 [20:54:54]MH_SAM_APDU [20:54:54]CAPDU: 80 0D 02 02 96 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 09 00 00 00 00 07 04 06 00 48 58 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 1E F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 87 02 00 35 04 06 00 6E 4B 43 51 8B 13 [20:54:54]Write to MH i2c: E2 9E 00 57 01 80 0D 02 02 96 00 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 09 00 00 00 00 07 04 06 00 48 58 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 1E F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 87 02 00 35 04 06 00 6E 4B 43 51 8B 13 00 00 E0 [20:54:54]Write i2c OK [20:54:54]MH_I2C_Read... [20:54:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:54:54]Read from MH i2c: E2 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 03 00 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [20:54:54]RAPDU: 90 00 [20:54:54]wFMCommunicate OK [20:54:54]wFMCommunicate request_size=4 [20:54:54]MH_SAM_APDU [20:54:54]CAPDU: 80 0D 03 02 [20:54:54]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [20:54:54]Write i2c OK [20:54:54]MH_I2C_Read... [20:54:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:54:54]Read from MH i2c: E2 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 0B 00 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 0B 00 58 01 00 AF 55 D2 C3 2C C4 69 80 90 00 47 [20:54:54]RAPDU: AF 55 D2 C3 2C C4 69 80 90 00 [20:54:54]wFMCommunicate OK [20:54:54]SAM_PROTO_SignData done [20:54:54]FM_MakeSignedData done [20:54:54]CreateOFDProtocolMessage [20:54:54]wFMCommunicate request_size=4 [20:54:54]MH_SAM_APDU [20:54:54]CAPDU: 80 11 00 00 [20:54:54]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [20:54:54]Write i2c OK [20:54:54]MH_I2C_Read... [20:54:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:54]Read from MH i2c: E2 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 17 00 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [20:54:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:54:54]wFMCommunicate OK [20:54:54]CreateOFDProtocolMessage done [20:54:54]OFDSenderStorePacket 165807 [20:54:54]StoreOFDPacket docnum=165807 [20:54:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A0 01 00 00 14 CF 98 01 F7 6F 5A 03 01 00 03 00 8C 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 33 30 32 35 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 42 6F 75 6E 74 79 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 09 00 00 00 00 07 04 06 00 48 58 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 1E F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 87 02 00 35 04 06 00 6E 4B 43 51 8B 13 AF 55 D2 C3 2C C4 69 80 [20:54:54]CheckFolder [20:54:54]dirname=/storage/ofd_packets [20:54:54]CheckFolder done [20:54:54]ProducePacketName [20:54:54]name=ofd_packets/00165807 [20:54:54]NVStorageSaveData ofd_packets/00165807 [20:54:54]File name is /storage/ofd_packets/00165807 [20:54:54]Write 446 bytes [20:54:54]NVStorageSaveData done [20:54:54]OFDSenderStorePacket done [20:54:54]KKMCreateOFDPacket done [20:54:54]NVStorageSaveData kkm_last_timestamp [20:54:54]File name is /storage/kkm_last_timestamp [20:54:54]Write 4 bytes [20:54:54]NVStorageSaveData done [20:54:54]ExternCall_PrintAddStr [20:54:54]wPrintStart [20:54:54]Write to MH i2c: 01 00 00 5A 01 5B [20:54:54]Write i2c OK [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: 01 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: 01 07 00 [20:54:54]MH_I2C_Read... [20:54:54]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [20:54:54]RasterBufferAndPrint [20:54:54]line Счет N : (3)51117 [20:54:54]line ИНН: 02508201610067 [20:54:54]line Контрольно-Кассовый Чек [20:54:54]line ПРОДАЖА [20:54:54]line Товар: 5000159484657 [20:54:54]line Мороженое батончик Twix [20:54:54]line 1.000 * 113.00 [20:54:54]line = 113.00 [20:54:54]line НДС 12% НСП 1% [20:54:54]line > о реализуемом товаре [20:54:54]line Товар: 5000159483025 [20:54:54]line Мороженое Bounty батончик [20:54:54]line 1.000 * 113.00 [20:54:54]line = 113.00 [20:54:54]line НДС 12% НСП 1% [20:54:54]line > о реализуемом товаре [20:54:54]line ИТОГО: 226.00 [20:54:54]line НСП 1% : 2.00 [20:54:54]line НДС 12% : 24.00 [20:54:54]line Наличными: 226.00 [20:54:54]line Безнал.: 0.00 [20:54:54]line Место: АЗС № 130 "Партнер Нефть" [20:54:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:54:54]line СНО: Общий режим [20:54:54]line Чек 660 23.08.2024 20:54 [20:54:54]line Смена: 469 ФФД: 1.0 [20:54:54]line ЗНМ: 0300000070 [20:54:55]line РНМ: 0000000000092562 [20:54:55]line Версия ККМ: 001 [20:54:55]line ФМ: 0000000000871769 [20:54:55]line ФД: 165807 [20:54:55]line ФПД: 121269531020051 [20:54:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165807&fm=121269531020051&tin=02508201610067®Number=0000000000092562&sum=22600 [20:54:55]line 0 [20:54:55]written 0, free lines is 4095 [20:54:55]Write to MH i2c: 01 00 00 88 01 89 [20:54:55]Write i2c OK [20:54:55]MH_I2C_Read... [20:54:55]Read from MH i2c: 01 [20:54:55]MH_I2C_Read... [20:54:55]Read from MH i2c: 01 07 00 [20:54:55]MH_I2C_Read... [20:54:55]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 95 0C 31 [20:54:55]RasterBufferAndPrint [20:54:55]line [20:54:55]line [20:54:55]line [20:54:55]line [20:54:55]line [20:54:55]written 0, free lines is 3229 [20:54:55]MH_Cut [20:54:55]Write to MH i2c: D1 01 00 8F 01 01 62 [20:54:55]Write i2c OK [20:54:55]MH_I2C_Read... [20:54:55]Read from MH i2c: D1 [20:54:55]MH_I2C_Read... [20:54:55]Read from MH i2c: D1 01 00 [20:54:55]MH_I2C_Read... [20:54:55]Read from MH i2c: D1 01 00 8F 01 00 61 [20:54:55]Write to MH i2c: 01 00 00 90 01 91 [20:54:55]Write i2c OK [20:54:55]MH_I2C_Read... [20:54:56]*** Cut start [20:54:56]*** Purtial cut [20:54:56]*** Stage 1: CUTSNS_PIN = 1 [20:54:58]Read from MH i2c: 01 [20:54:58]MH_I2C_Read... [20:54:58]*** Stop cut motor [20:54:58]*** Cut end [20:54:58]Read from MH i2c: 01 07 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [20:54:58]process_action close_receipt done [20:54:58]requested_data is exist [20:54:58]produce_requested_data [20:54:58]requested_item fm.sn is exist - process it [20:54:58]wFMCommunicate request_size=4 [20:54:58]MH_SAM_APDU [20:54:58]CAPDU: 80 11 00 00 [20:54:58]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:54:58]Read from MH i2c: E2 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 17 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [20:54:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:54:58]wFMCommunicate OK [20:54:58]requested_item fd.num is exist - process it [20:54:58]SAM_PROTO_GetFieldsCounters [20:54:58]wFMCommunicate request_size=4 [20:54:58]MH_SAM_APDU [20:54:58]CAPDU: 80 13 00 00 [20:54:58]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:54:58]Read from MH i2c: E2 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 62 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 05 [20:54:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:54:58]wFMCommunicate OK [20:54:58]SAM_PROTO_GetFieldsCounters done [20:54:58]requested_item shift.num is exist - process it [20:54:58]requested_item shift.opened is exist - process it [20:54:58]req_shift_opened [20:54:58]FM_GetShiftState [20:54:58]SAM_PROTO_GetShiftState [20:54:58]wFMCommunicate request_size=4 [20:54:58]MH_SAM_APDU [20:54:58]CAPDU: 80 13 01 00 [20:54:58]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [20:54:58]Write i2c OK [20:54:58]MH_I2C_Read... [20:54:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:58]Read from MH i2c: E2 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 0E 00 [20:54:58]MH_I2C_Read... [20:54:58]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3F [20:54:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:54:58]wFMCommunicate OK [20:54:58]SAM_PROTO_GetShiftState done [20:54:58]FM_GetShiftState done [20:54:58]req_shift_opened done [20:54:58]requested_item shift.open_date is exist - process it [20:54:58]req_shift_open_date [20:54:58]req_shift_open_date done [20:54:58]produce_requested_data done [20:54:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165807,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:54:58]process_action_free close_receipt [20:54:58]json_value_free [20:54:58]json_value_free done [20:54:58]process_json_proto returns [20:54:58]Send response to host [20:54:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165807,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:54:58]free response buf [20:54:58]execute_script done [20:54:58]execute_script returns [20:54:58]free content buf [20:54:58]Sock 9.Close socket [20:54:58]Sock 9.Thread stoped [20:54:59]accept exits with 11 [20:54:59]New connection [20:54:59]New thread 3067407716 created [20:54:59]Thread 3067551076 joined [20:54:59]Waiting for new connection... [20:54:59] Sock 11.Parse request [20:54:59]Sock 11.Check first char [20:54:59]Sock 11.First char is OK [20:54:59]request: POST /json_proto HTTP/1.0 [20:54:59]Method: POST [20:54:59]URL: /json_proto [20:54:59]Method is POST - this is cgi request [20:54:59]url: /json_proto [20:54:59]query_string will be loaded in cgi processing [20:54:59]execute_cgi json_proto POST (null) [20:54:59]execute_cgi path=json_proto method=POST [20:54:59]POST find Content-Length [20:54:59]Host: 172.17.44.132:8080 [20:54:59]Content-Length: 681 [20:54:59]Content-Type: application/json [20:54:59] [20:54:59]POST finish read [20:54:59]Found Content-Length = 681 [20:54:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 18.290, "sum" : 684.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 684.00, "total" : 684.00, "payments": [ { "type": 0, "sum" : 684.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:59]execute_script... [20:54:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 18.290, "sum" : 684.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 684.00, "total" : 684.00, "payments": [ { "type": 0, "sum" : 684.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:54:59]POST & json_proto [20:54:59]process_json_proto [20:54:59]json parsed OK: [20:54:59]protocol is kg_v1.0 [20:54:59]action value=close_receipt [20:54:59]process_action close_receipt [20:54:59]cmd_close_receipt [20:54:59]MH_GetDate [20:54:59]Write to MH i2c: F0 00 00 94 01 84 [20:54:59]Write i2c OK [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: F0 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: F0 09 00 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: F0 09 00 94 01 00 24 F7 C8 66 2A 83 C1 65 A9 [20:54:59]GetLastDocTimeStamp 1724446494 [20:54:59]current date 1724446500 [20:54:59]FM_GetShiftState [20:54:59]SAM_PROTO_GetShiftState [20:54:59]wFMCommunicate request_size=4 [20:54:59]MH_SAM_APDU [20:54:59]CAPDU: 80 13 01 00 [20:54:59]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [20:54:59]Write i2c OK [20:54:59]MH_I2C_Read... [20:54:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:59]Read from MH i2c: E2 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: E2 0E 00 [20:54:59]MH_I2C_Read... [20:54:59]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 41 [20:54:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:54:59]wFMCommunicate OK [20:54:59]SAM_PROTO_GetShiftState done [20:54:59]FM_GetShiftState done [20:54:59]opened in 1724372766 [20:54:59]opened+sec_in_day 1724459166 [20:54:59]quantity*price = 68404 [20:54:59]sum+1 = 68406 [20:54:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 684.00 Внесено: 684.00 СДАЧА: 0.00 НСП 1% : 6.05 НДС 12% : 72.64 Наличными: 684.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 661 23.08.2024 20:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165808 ФПД: 269407941941799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165808&fm=269407941941799&tin=02508201610067®Number=0000000000092562&sum=68400 [20:55:00]StoreToDocumentArchive [20:55:00]shift 469 fd 165808 [20:55:00]save to /storage/0469/doc_00165808 [20:55:00]save last doc name /storage/0469/doc_00165808 to /storage/kkm_last_doc_name [20:55:00]save OK [20:55:00]Clear old archive folders... [20:55:00]ProcessDocumentItem done err = 0, tmpTLVsize=250 [20:55:00]tlvbuf is B6FEA9B0 [20:55:00]SAM_PROTO_ClearQueue [20:55:00]wFMCommunicate request_size=4 [20:55:00]MH_SAM_APDU [20:55:00]CAPDU: 80 09 00 00 [20:55:00]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [20:55:00]Write i2c OK [20:55:00]MH_I2C_Read... [20:55:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:00]Read from MH i2c: E2 [20:55:00]MH_I2C_Read... [20:55:00]Read from MH i2c: E2 03 00 [20:55:00]MH_I2C_Read... [20:55:00]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [20:55:00]RAPDU: 90 00 [20:55:00]wFMCommunicate OK [20:55:00]SAM_PROTO_ClearQueue done [20:55:00]KKMCreateOFDPacket [20:55:00]OFDProtocolAddRootSTLVToBuf [20:55:00]FM_MakeSignedData [20:55:00]FM_MakeSignedData [20:55:00]SAM_PROTO_SignData [20:55:00]wFMCommunicate request_size=4 [20:55:00]MH_SAM_APDU [20:55:00]CAPDU: 80 0D 01 02 [20:55:00]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [20:55:00]Write i2c OK [20:55:00]MH_I2C_Read... [20:55:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:00]Read from MH i2c: E2 [20:55:00]MH_I2C_Read... [20:55:00]Read from MH i2c: E2 03 00 [20:55:00]MH_I2C_Read... [20:55:00]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [20:55:00]RAPDU: 90 00 [20:55:00]wFMCommunicate OK [20:55:00]wFMCommunicate request_size=255 [20:55:00]MH_SAM_APDU [20:55:00]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 72 47 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 35 0B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 0B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 1C 00 00 00 00 07 04 06 00 30 0B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 02 00 00 F4 03 04 00 24 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 87 02 00 35 04 06 00 F5 06 [20:55:00]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 72 47 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 35 0B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 0B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 1C 00 00 00 00 07 04 06 00 30 0B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 02 00 00 F4 03 04 00 24 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 87 02 00 35 04 06 00 F5 06 00 00 BD [20:55:00]Write i2c OK [20:55:00]MH_I2C_Read... [20:55:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:01]Read from MH i2c: E2 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 03 00 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [20:55:01]RAPDU: 90 00 [20:55:01]wFMCommunicate OK [20:55:01]wFMCommunicate request_size=9 [20:55:01]MH_SAM_APDU [20:55:01]CAPDU: 80 0D 02 02 04 6C AD DA 27 [20:55:01]Write to MH i2c: E2 0C 00 A5 01 80 0D 02 02 04 00 6C AD DA 27 00 00 42 [20:55:01]Write i2c OK [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:01]E2 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 03 00 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [20:55:01]RAPDU: 90 00 [20:55:01]wFMCommunicate OK [20:55:01]wFMCommunicate request_size=4 [20:55:01]MH_SAM_APDU [20:55:01]CAPDU: 80 0D 03 02 [20:55:01]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [20:55:01]Write i2c OK [20:55:01]MH_I2C_Read... [20:55:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:01]Read from MH i2c: E2 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 0B 00 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 0B 00 A6 01 00 5E 94 45 EF F0 D7 DF 08 90 00 F7 [20:55:01]RAPDU: 5E 94 45 EF F0 D7 DF 08 90 00 [20:55:01]wFMCommunicate OK [20:55:01]SAM_PROTO_SignData done [20:55:01]FM_MakeSignedData done [20:55:01]CreateOFDProtocolMessage [20:55:01]wFMCommunicate request_size=4 [20:55:01]MH_SAM_APDU [20:55:01]CAPDU: 80 11 00 00 [20:55:01]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [20:55:01]Write i2c OK [20:55:01]MH_I2C_Read... [20:55:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:01]Read from MH i2c: E2 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 17 00 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7B [20:55:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:55:01]wFMCommunicate OK [20:55:01]CreateOFDProtocolMessage done [20:55:01]OFDSenderStorePacket 165808 [20:55:01]StoreOFDPacket docnum=165808 [20:55:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 35 26 06 01 DC DC 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 72 47 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 35 0B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 0B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 1C 00 00 00 00 07 04 06 00 30 0B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 02 00 00 F4 03 04 00 24 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 87 02 00 35 04 06 00 F5 06 6C AD DA 27 5E 94 45 EF F0 D7 DF 08 [20:55:01]CheckFolder [20:55:01]dirname=/storage/ofd_packets [20:55:01]CheckFolder done [20:55:01]ProducePacketName [20:55:01]name=ofd_packets/00165808 [20:55:01]NVStorageSaveData ofd_packets/00165808 [20:55:01]File name is /storage/ofd_packets/00165808 [20:55:01]Write 300 bytes [20:55:01]NVStorageSaveData done [20:55:01]OFDSenderStorePacket done [20:55:01]KKMCreateOFDPacket done [20:55:01]NVStorageSaveData kkm_last_timestamp [20:55:01]File name is /storage/kkm_last_timestamp [20:55:01]Write 4 bytes [20:55:01]NVStorageSaveData done [20:55:01]ExternCall_PrintAddStr [20:55:01]wPrintStart [20:55:01]Write to MH i2c: 01 00 00 A8 01 A9 [20:55:01]Write i2c OK [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: 01 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: 01 07 00 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [20:55:01]RasterBufferAndPrint [20:55:01]line Счет N : (1)294688 [20:55:01]line ИНН: 02508201610067 [20:55:01]line Контрольно-Кассовый Чек [20:55:01]line ПРОДАЖА [20:55:01]line ТРК (МРК, ГНК) : 71 [20:55:01]line Товар: 2711129700 [20:55:01]line ГАЗ-К-5 [20:55:01]line 18.290 * 37.40 [20:55:01]line = 684.05 [20:55:01]line НДС 12% НСП 1% [20:55:01]line > о реализуемом товаре [20:55:01]line ОКРУГЛЕНИЕ: -0.05 [20:55:01]line ИТОГО: 684.00 [20:55:01]line Внесено: 684.00 [20:55:01]line СДАЧА: 0.00 [20:55:01]line НСП 1% : 6.05 [20:55:01]line НДС 12% : 72.64 [20:55:01]line Наличными: 684.00 [20:55:01]line Безнал.: 0.00 [20:55:01]line Место: АЗС № 130 "Партнер Нефть" [20:55:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:55:01]line СНО: Общий режим [20:55:01]line Чек 661 23.08.2024 20:55 [20:55:01]line Смена: 469 ФФД: 1.0 [20:55:01]line ЗНМ: 0300000070 [20:55:01]line РНМ: 0000000000092562 [20:55:01]line Версия ККМ: 001 [20:55:01]line ФМ: 0000000000871769 [20:55:01]line ФД: 165808 [20:55:01]line ФПД: 269407941941799 [20:55:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165808&fm=269407941941799&tin=02508201610067®Number=0000000000092562&sum=68400 [20:55:01]written 0, free lines is 4095 [20:55:01]Write to MH i2c: 01 00 00 D3 01 D4 [20:55:01]Write i2c OK [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: 01 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: 01 07 00 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 CC 0C B3 [20:55:01]RasterBufferAndPrint [20:55:01]line [20:55:01]line [20:55:01]line [20:55:01]line [20:55:01]line [20:55:01]written 0, free lines is 3292 [20:55:01]MH_Cut [20:55:01]Write to MH i2c: D1 01 00 DA 01 01 AD [20:55:01]Write i2c OK [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: D1 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: D1 01 00 [20:55:01]MH_I2C_Read... [20:55:01]Read from MH i2c: D1 01 00 DA 01 00 AC [20:55:01]Write to MH i2c: 01 00 00 DB 01 DC [20:55:01]Write i2c OK [20:55:01]MH_I2C_Read... [20:55:02]*** Cut start [20:55:02]*** Purtial cut [20:55:02]*** Stage 1: CUTSNS_PIN = 1 [20:55:04]Read from MH i2c: 01 *** Stop cut motor [20:55:04] [20:55:04]*** Cut end [20:55:04]MH_I2C_Read... [20:55:04]Read from MH i2c: 01 07 00 [20:55:04]MH_I2C_Read... [20:55:04]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [20:55:04]process_action close_receipt done [20:55:04]requested_data is exist [20:55:04]produce_requested_data [20:55:04]requested_item fm.sn is exist - process it [20:55:04]wFMCommunicate request_size=4 [20:55:04]MH_SAM_APDU [20:55:04]CAPDU: 80 11 00 00 [20:55:04]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [20:55:04]Write i2c OK [20:55:04]MH_I2C_Read... [20:55:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:04]Read from MH i2c: E2 [20:55:04]MH_I2C_Read... [20:55:04]Read from MH i2c: E2 17 00 [20:55:04]MH_I2C_Read... [20:55:04]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [20:55:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:55:04]wFMCommunicate OK [20:55:04]requested_item fd.num is exist - process it [20:55:04]SAM_PROTO_GetFieldsCounters [20:55:04]wFMCommunicate request_size=4 [20:55:04]MH_SAM_APDU [20:55:04]CAPDU: 80 13 00 00 [20:55:04]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [20:55:04]Write i2c OK [20:55:04]MH_I2C_Read... [20:55:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:04]Read from MH i2c: E2 [20:55:04]MH_I2C_Read... [20:55:04]Read from MH i2c: E2 62 00 [20:55:04]MH_I2C_Read... [20:55:04]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 54 [20:55:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:04]wFMCommunicate OK [20:55:04]SAM_PROTO_GetFieldsCounters done [20:55:04]requested_item shift.num is exist - process it [20:55:04]requested_item shift.opened is exist - process it [20:55:04]req_shift_opened [20:55:04]FM_GetShiftState [20:55:04]SAM_PROTO_GetShiftState [20:55:04]wFMCommunicate request_size=4 [20:55:04]MH_SAM_APDU [20:55:04]CAPDU: 80 13 01 00 [20:55:04]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [20:55:04]Write i2c OK [20:55:04]MH_I2C_Read... [20:55:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:04]Read from MH i2c: E2 [20:55:04]MH_I2C_Read... [20:55:04]Read from MH i2c: E2 0E 00 [20:55:04]MH_I2C_Read... [20:55:04]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8A [20:55:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:55:04]wFMCommunicate OK [20:55:04]SAM_PROTO_GetShiftState done [20:55:04]FM_GetShiftState done [20:55:04]req_shift_opened done [20:55:04]requested_item shift.open_date is exist - process it [20:55:04]req_shift_open_date [20:55:04]req_shift_open_date done [20:55:04]produce_requested_data done [20:55:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165808,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:55:04]process_action_free close_receipt [20:55:04]json_value_free [20:55:04]json_value_free done [20:55:04]process_json_proto returns [20:55:04]Send response to host [20:55:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165808,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:55:04]free response buf [20:55:04]execute_script done [20:55:04]execute_script returns [20:55:04]free content buf [20:55:04]Sock 11.Close socket [20:55:04]Sock 11.Thread stoped [20:55:05]recv_with_timeout no data received [20:55:13]accept exits with 9 [20:55:13]New connection [20:55:13]New thread 3067551076 created [20:55:13]Thread 3067407716 joined [20:55:13]Waiting for new connection... [20:55:13] Sock 9.Parse request [20:55:13]Sock 9.Check first char [20:55:13]Sock 9.First char is OK [20:55:13]request: POST /json_proto HTTP/1.0 [20:55:13]Method: POST [20:55:13]URL: /json_proto [20:55:13]Method is POST - this is cgi request [20:55:13]url: /json_proto [20:55:13]query_string will be loaded in cgi processing [20:55:13]execute_cgi json_proto POST (null) [20:55:13]execute_cgi path=json_proto method=POST [20:55:13]POST find Content-Length [20:55:13]Host: 172.17.44.132:8080 [20:55:13]Content-Length: 677 [20:55:13]Content-Type: application/json [20:55:13] [20:55:13]POST finish read [20:55:13]Found Content-Length = 677 [20:55:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:13]execute_script... [20:55: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)294700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:13]POST & json_proto [20:55:13]process_json_proto [20:55:13]json parsed OK: [20:55:13]protocol is kg_v1.0 [20:55:13]action value=close_receipt [20:55:13]process_action close_receipt [20:55:13]cmd_close_receipt [20:55:13]MH_GetDate [20:55:13]Write to MH i2c: F0 00 00 DF 01 CF [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: F0 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: F0 09 00 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: F0 09 00 DF 01 00 32 F7 C8 66 2A 83 C1 65 02 [20:55:13]GetLastDocTimeStamp 1724446500 [20:55:13]current date 1724446514 [20:55:13]FM_GetShiftState [20:55:13]SAM_PROTO_GetShiftState [20:55:13]wFMCommunicate request_size=4 [20:55:13]MH_SAM_APDU [20:55:13]CAPDU: 80 13 01 00 [20:55:13]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [20:55:13]Write i2c OK [20:55:13]MH_I2C_Read... [20:55:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:13]Read from MH i2c: E2 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 0E 00 [20:55:13]MH_I2C_Read... [20:55:13]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8C [20:55:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:55:13]wFMCommunicate OK [20:55:13]SAM_PROTO_GetShiftState done [20:55:13]FM_GetShiftState done [20:55:13]opened in 1724372766 [20:55:13]opened+sec_in_day 1724459166 [20:55:13]quantity*price = 50036 [20:55:13]sum+1 = 50037 [20:55:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 662 23.08.2024 20:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165809 ФПД: 268824071897715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165809&fm=268824071897715&tin=02508201610067®Number=0000000000092562&sum=50000 [20:55:14]StoreToDocumentArchive [20:55:14]shift 469 fd 165809 [20:55:14]save to /storage/0469/doc_00165809 [20:55:14]save last doc name /storage/0469/doc_00165809 to /storage/kkm_last_doc_name [20:55:14]save OK [20:55:14]Clear old archive folders... [20:55:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:55:14]tlvbuf is 01C05080 [20:55:14]SAM_PROTO_ClearQueue [20:55:14]wFMCommunicate request_size=4 [20:55:14]MH_SAM_APDU [20:55:14]CAPDU: 80 09 00 00 [20:55:14]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:14]Read from MH i2c: E2 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 03 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [20:55:14]RAPDU: 90 00 [20:55:14]wFMCommunicate OK [20:55:14]SAM_PROTO_ClearQueue done [20:55:14]KKMCreateOFDPacket [20:55:14]OFDProtocolAddRootSTLVToBuf [20:55:14]FM_MakeSignedData [20:55:14]FM_MakeSignedData [20:55:14]SAM_PROTO_SignData [20:55:14]wFMCommunicate request_size=4 [20:55:14]MH_SAM_APDU [20:55:14]CAPDU: 80 0D 01 02 [20:55:14]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:14]Read from MH i2c: E2 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 03 00 [20:55:14]MH_I2C_Read... [20:55:14]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [20:55:14]RAPDU: 90 00 [20:55:14]wFMCommunicate OK [20:55:14]wFMCommunicate request_size=255 [20:55:14]MH_SAM_APDU [20:55:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 32 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 87 02 00 35 04 06 00 F4 [20:55:14]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 32 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 87 02 00 35 04 06 00 F4 00 00 DF [20:55:14]Write i2c OK [20:55:14]MH_I2C_Read... [20:55:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:15]Read from MH i2c: E2 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 03 00 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [20:55:15]RAPDU: 90 00 [20:55:15]wFMCommunicate OK [20:55:15]wFMCommunicate request_size=10 [20:55:15]MH_SAM_APDU [20:55:15]CAPDU: 80 0D 02 02 05 7E 7B 50 02 73 [20:55:15]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 7E 7B 50 02 73 00 00 33 [20:55:15]Write i2c OK [20:55:15]MH_I2C_Read... [20:55:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:15]Read from MH i2c: E2 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 03 00 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [20:55:15]RAPDU: 90 00 [20:55:15]wFMCommunicate OK [20:55:15]wFMCommunicate request_size=4 [20:55:15]MH_SAM_APDU [20:55:15]CAPDU: 80 0D 03 02 [20:55:15]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [20:55:15]Write i2c OK [20:55:15]MH_I2C_Read... [20:55:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:15]Read from MH i2c: E2 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 0B 00 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 0B 00 F1 01 00 6D 4D 2A 50 1E C9 EC 92 90 00 07 [20:55:15]RAPDU: 6D 4D 2A 50 1E C9 EC 92 90 00 [20:55:15]wFMCommunicate OK [20:55:15]SAM_PROTO_SignData done [20:55:15]FM_MakeSignedData done [20:55:15]CreateOFDProtocolMessage [20:55:15]wFMCommunicate request_size=4 [20:55:15]MH_SAM_APDU [20:55:15]CAPDU: 80 11 00 00 [20:55:15]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [20:55:15]Write i2c OK [20:55:15]MH_I2C_Read... [20:55:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:15]Read from MH i2c: E2 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 17 00 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [20:55:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:55:15]wFMCommunicate OK [20:55:15]CreateOFDProtocolMessage done [20:55:15]OFDSenderStorePacket 165809 [20:55:15]StoreOFDPacket docnum=165809 [20:55:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BD F5 07 01 1E B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 32 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 87 02 00 35 04 06 00 F4 7E 7B 50 02 73 6D 4D 2A 50 1E C9 EC 92 [20:55:15]CheckFolder [20:55:15]dirname=/storage/ofd_packets [20:55:15]CheckFolder done [20:55:15]ProducePacketName [20:55:15]name=ofd_packets/00165809 [20:55:15]NVStorageSaveData ofd_packets/00165809 [20:55:15]File name is /storage/ofd_packets/00165809 [20:55:15]Write 301 bytes [20:55:15]NVStorageSaveData done [20:55:15]OFDSenderStorePacket done [20:55:15]KKMCreateOFDPacket done [20:55:15]NVStorageSaveData kkm_last_timestamp [20:55:15]File name is /storage/kkm_last_timestamp [20:55:15]Write 4 bytes [20:55:15]NVStorageSaveData done [20:55:15]ExternCall_PrintAddStr [20:55:15]wPrintStart [20:55:15]Write to MH i2c: 01 00 00 F3 01 F4 [20:55:15]Write i2c OK [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: 01 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: 01 07 00 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [20:55:15]RasterBufferAndPrint [20:55:15]line Счет N : (1)294700 [20:55:15]line ИНН: 02508201610067 [20:55:15]line Контрольно-Кассовый Чек [20:55:15]line ПРОДАЖА [20:55:15]line ТРК (МРК, ГНК) : 32 [20:55:15]line Товар: 2710124130 [20:55:15]line Аи-92-К-5 [20:55:15]line 7.380 * 67.80 [20:55:15]line = 500.36 [20:55:15]line НДС 12% НСП 1% [20:55:15]line > о реализуемом товаре [20:55:15]line ОКРУГЛЕНИЕ: -0.36 [20:55:15]line ИТОГО: 500.00 [20:55:15]line Внесено: 500.00 [20:55:15]line СДАЧА: 0.00 [20:55:15]line НСП 1% : 4.43 [20:55:15]line НДС 12% : 53.14 [20:55:15]line Наличными: 500.00 [20:55:15]line Безнал.: 0.00 [20:55:15]line Место: АЗС № 130 "Партнер Нефть" [20:55:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:55:15]line СНО: Общий режим [20:55:15]line Чек 662 23.08.2024 20:55 [20:55:15]line Смена: 469 ФФД: 1.0 [20:55:15]line ЗНМ: 0300000070 [20:55:15]line РНМ: 0000000000092562 [20:55:15]line Версия ККМ: 001 [20:55:15]line ФМ: 0000000000871769 [20:55:15]line ФД: 165809 [20:55:15]line ФПД: 268824071897715 [20:55:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T205514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165809&fm=268824071897715&tin=02508201610067®Number=0000000000092562&sum=50000 [20:55:15]written 0, free lines is 4095 [20:55:15]Write to MH i2c: 01 00 00 1E 02 20 [20:55:15]Write i2c OK [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: 01 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: 01 07 00 [20:55:15]MH_I2C_Read... [20:55:15]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 CE 0C 01 [20:55:15]RasterBufferAndPrint [20:55:15]line [20:55:15]line [20:55:15]line [20:55:15]line [20:55:15]line [20:55:15]written 0, free lines is 3302 [20:55:16]MH_Cut [20:55:16]Write to MH i2c: D1 01 00 25 02 01 F9 [20:55:16]Write i2c OK [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: D1 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: D1 01 00 [20:55:16]MH_I2C_Read... [20:55:16]Read from MH i2c: D1 01 00 25 02 00 F8 [20:55:16]Write to MH i2c: 01 00 00 26 02 28 [20:55:16]Write i2c OK [20:55:16]MH_I2C_Read... [20:55:16]*** Cut start [20:55:16]*** Purtial cut [20:55:16]*** Stage 1: CUTSNS_PIN = 1 [20:55:18]Read from MH i2c: 01 [20:55:18]MH_I2C_Read... [20:55:18]*** Stop cut motor [20:55:18]*** Cut end [20:55:18]Read from MH i2c: 01 07 00 [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [20:55:18]process_action close_receipt done [20:55:18]requested_data is exist [20:55:18]produce_requested_data [20:55:18]requested_item fm.sn is exist - process it [20:55:18]wFMCommunicate request_size=4 [20:55:18]MH_SAM_APDU [20:55:18]CAPDU: 80 11 00 00 [20:55:18]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [20:55:18]Write i2c OK [20:55:18]MH_I2C_Read... [20:55:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:18]Read from MH i2c: E2 [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: E2 17 00 [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [20:55:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:55:18]wFMCommunicate OK [20:55:18]requested_item fd.num is exist - process it [20:55:18]SAM_PROTO_GetFieldsCounters [20:55:18]wFMCommunicate request_size=4 [20:55:18]MH_SAM_APDU [20:55:18]CAPDU: 80 13 00 00 [20:55:18]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [20:55:18]Write i2c OK [20:55:18]MH_I2C_Read... [20:55:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 62 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 62 00 28 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 A4 [20:55:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:19]wFMCommunicate OK [20:55:19]SAM_PROTO_GetFieldsCounters done [20:55:19]requested_item shift.num is exist - process it [20:55:19]requested_item shift.opened is exist - process it [20:55:19]req_shift_opened [20:55:19]FM_GetShiftState [20:55:19]SAM_PROTO_GetShiftState [20:55:19]wFMCommunicate request_size=4 [20:55:19]MH_SAM_APDU [20:55:19]CAPDU: 80 13 01 00 [20:55:19]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 0E 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D6 [20:55:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [20:55:19]wFMCommunicate OK [20:55:19]SAM_PROTO_GetShiftState done [20:55:19]FM_GetShiftState done [20:55:19]req_shift_opened done [20:55:19]requested_item shift.open_date is exist - process it [20:55:19]req_shift_open_date [20:55:19]req_shift_open_date done [20:55:19]produce_requested_data done [20:55:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165809,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [20:55:19]process_action_free close_receipt [20:55:19]json_value_free [20:55:19]json_value_free done [20:55:19]process_json_proto returns [20:55:19]Send response to host [20:55:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165809,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [20:55:19]free response buf [20:55:19]execute_script done [20:55:19]execute_script returns [20:55:19]free content buf [20:55:19]Sock 9.Close socket [20:55:19]Sock 9.Thread stoped [20:55:22]recv_with_timeout no data received [20:55:38]ConnectInit Can't connect to host [20:55:38]CommunicateWithHost connect error [20:55:38]CommunicateWithHost err = -1 [20:55:38]OFD Sender: Server communicate error [20:55:38]OFD Sender: Processing packet 165803 [packets to send 1005, broken 998] [20:55:38]ProducePacketName [20:55:38]name=ofd_packets/00165803 [20:55:38]OFD Sender: To server: pG, [20:55:38]CommunicateWithHost lk.salyk.kg:30040 [20:55:38]ConnectInit lk.salyk.kg [20:55:43]ConnectInit Can't take IP for lk.salyk.kg [20:55:43]CommunicateWithHost connect error [20:55:43]CommunicateWithHost err = -1 [20:55:43]OFD Sender: Server communicate error [20:55:48]accept exits with 10 [20:55:48]New connection [20:55:48]New thread 3067407716 created [20:55:48]Thread 3067551076 joined [20:55:48]Waiting for new connection... [20:55:48] Sock 10.Parse request [20:55:48]Sock 10.Check first char [20:55:48]Sock 10.First char is OK [20:55:48]request: POST /json_proto HTTP/1.0 [20:55:48]Method: POST [20:55:48]URL: /json_proto [20:55:48]Method is POST - this is cgi request [20:55:48]url: /json_proto [20:55:48]query_string will be loaded in cgi processing [20:55:48]execute_cgi json_proto POST (null) [20:55:48]execute_cgi path=json_proto method=POST [20:55:48]POST find Content-Length [20:55:48]Host: 172.17.44.132:8080 [20:55:48]Content-Length: 682 [20:55:48]Content-Type: application/json [20:55:48] [20:55:48]POST finish read [20:55:48]Found Content-Length = 682 [20:55:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:48]execute_script... [20:51:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [20:51:04]Read from MH i2c: E2 [20:51:04]MH_I2C_Read... [20:51:04]Read from MH i2c: E2 CF 00 [20:51:04]MH_I2C_Read... [20:51:04]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [20:51:04]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:51:04]wFMCommunicate OK [20:51:04]SAM_PROTO_GetShiftData done [20:51:04]requested_item shift.sale.total_cash is exist - process it [20:51:04]requested_item shift.sale_refund.total is exist - process it [20:51:04]requested_item shift.sale_refund.total_cash is exist - process it [20:51:04]requested_item shift.buy.total is exist - process it [20:51:04]requested_item shift.buy.total_cash is exist - process it [20:51:04]produce_requested_data done [20:51:04]produce_requested_data return {"fm.sale.total":149367290.69,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":612074.62,"shift.sale.total_cash":420139.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [20:51:04]process_action_free get_value [20:51:04]json_value_free [20:51:04]json_value_free done [20:51:04]process_json_proto returns [20:51:04]Send response to host [20:51:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149367290.69,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":612074.62,"shift.sale.total_cash":420139.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [20:51:04]free response buf [20:51:04]execute_script done [20:51:04]execute_script returns [20:51:04]free content buf [20:51:04]Sock 7.Close socket [20:51:04]Sock 7.Thread stoped [20:51:04]accept exits with 9 [20:51:04]New connection [20:51:04]New thread 3067551076 created [20:51:04]Thread 3067407716 joined [20:51:04]Waiting for new connection... [20:51:04] Sock 9.Parse request [20:51:04]Sock 9.Check first char [20:51:04]Sock 9.First char is OK [20:51:04]request: POST /json_proto HTTP/1.0 [20:51:04]Method: POST [20:51:04]URL: /json_proto [20:51:04]Method is POST - this is cgi request [20:51:04]url: /json_proto [20:51:04]query_string will be loaded in cgi processing [20:51:04]execute_cgi json_proto POST (null) [20:51:04]execute_cgi path=json_proto method=POST [20:51:04]POST find Content-Length [20:51:04]Host: 172.17.44.132:8080 [20:51:04]Content-Length: 800 [20:51:04]Content-Type: application/json [20:51:04] [20:51:04]POST finish read [20:51:04]Found Content-Length = 800 [20:51:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435[00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17266020+1707180842=1724446862 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 8F F8 C8 66 2A 83 C1 65 87 [21:01:03]Current date/time: 23.08.2024 21:01 [21:01:03]FM_Init [21:01:03]wFMConnect [21:01:03]MH_SAM_On [21:01:03]Write to MH i2c: E0 00 00 08 00 E7 [21:01:03]Write i2c OK [21:01:03]MH_I2C_Read... [21:01:03]*** iso7816_init finished! [21:01:03]*** atr: [21:01:03]*** 0F 3B D5 18 FF 81 91 FE [21:01:03]*** 1F C3 80 73 C8 21 10 0A [21:01:03]*** 00 00 00 00 00 00 00 00 [21:01:03]*** 00 00 00 00 00 00 00 00 [21:01:03]*** 00 00 00 00 00 00 00 00 [21:01:03]*** 00 00 00 00 00 00 00 00 [21:01:03]*** 00 00 00 00 00 00 00 00 [21:01:03]*** 00 00 00 00 00 00 00 00 [21:01:03]Read from MH i2c: E0 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E0 10 00 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [21:01:03]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:01:03]wFMCommunicate request_size=10 [21:01:03]MH_SAM_APDU [21:01:03]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:01:03]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:01:03]Write i2c OK [21:01:03]MH_I2C_Read... [21:01:03]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:01:03]Read from MH i2c: E2 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 03 00 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:01:03]RAPDU: 90 00 [21:01:03]wFMCommunicate OK [21:01:03]wFMCommunicate request_size=4 [21:01:03]MH_SAM_APDU [21:01:03]CAPDU: 80 11 00 00 [21:01:03]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:01:03]Write i2c OK [21:01:03]MH_I2C_Read... [21:01:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:03]Read from MH i2c: E2 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 17 00 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [21:01:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:01:03]wFMCommunicate OK [21:01:03]Detected FM SN is 0000000000871769 [21:01:03]Stored FM SN is 0000000000871769 [21:01:03]wFMCommunicate request_size=9 [21:01:03]MH_SAM_APDU [21:01:03]CAPDU: 80 16 00 00 04 E7 8B 00 00 [21:01:03]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [21:01:03]Write i2c OK [21:01:03]MH_I2C_Read... [21:01:03]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:01:03]Read from MH i2c: E2 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 03 00 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:01:03]RAPDU: 90 00 [21:01:03]wFMCommunicate OK [21:01:03]FM PIN OK [21:01:03]wFMCommunicate request_size=8 [21:01:03]MH_SAM_APDU [21:01:03]CAPDU: 80 14 04 00 03 02 00 01 [21:01:03]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:01:03]Write i2c OK [21:01:03]MH_I2C_Read... [21:01:03]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:01:03]Read from MH i2c: E2 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 03 00 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:01:03]RAPDU: 90 00 [21:01:03]wFMCommunicate OK [21:01:03]wFMCommunicate request_size=13 [21:01:03]MH_SAM_APDU [21:01:03]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:01:03]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [21:01:03]Write i2c OK [21:01:03]MH_I2C_Read... [21:01:03]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:01:03]Read from MH i2c: E2 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 03 00 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:01:03]RAPDU: 90 00 [21:01:03]wFMCommunicate OK [21:01:03]wFMCommunicate request_size=4 [21:01:03]MH_SAM_APDU [21:01:03]CAPDU: 80 11 00 00 [21:01:03]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:01:03]Write i2c OK [21:01:03]MH_I2C_Read... [21:01:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:03]Read from MH i2c: E2 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 17 00 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [21:01:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:01:03]wFMCommunicate OK [21:01:03]DocumentArchiveInit [21:01:03]Start Httpd... [21:01:03]Httpd thread 3067465060 created [21:01:03]Write to MH i2c: 01 00 00 0F 00 0F [21:01:03]Write i2c OK [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: 01 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: 01 07 00 [21:01:03]MH_I2C_Read... [21:01:03]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:01:03]MH Int Process started [21:01:03]Allocated Socket 8 [21:01:03]Bind OK [21:01:03]Listen OK [21:01:03]httpd running on port 8080 [21:01:03]Waiting for new connection... [21:01:05]OFD Sender: Processing packet 165805 [packets to send 1005, broken 998] [21:01:05]ProducePacketName [21:01:05]name=ofd_packets/00165805 [21:01:05]OFD Sender: To server: pG, [21:01:05]CommunicateWithHost lk.salyk.kg:30040 [21:01:05]ConnectInit lk.salyk.kg [21:01:08]accept exits with 9 [21:01:08]New connection [21:01:08]New thread 3067178340 created [21:01:08]Waiting for new connection... [21:01:08] Sock 9.Parse request [21:01:08]Sock 9.Check first char [21:01:08]Sock 9.First char is OK [21:01:08]request: POST /json_proto HTTP/1.0 [21:01:08]Method: POST [21:01:08]URL: /json_proto [21:01:08]Method is POST - this is cgi request [21:01:08]url: /json_proto [21:01:08]query_string will be loaded in cgi processing [21:01:08]execute_cgi json_proto POST (null) [21:01:08]execute_cgi path=json_proto method=POST [21:01:08]POST find Content-Length [21:01:08]Host: 172.17.44.132:8080 [21:01:08]Content-Length: 215 [21:01:08]Content-Type: application/json [21:01:08] [21:01:08]POST finish read [21:01:08]Found Content-Length = 215 [21:01:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:08]execute_script... [21:01:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:08]POST & json_proto [21:01:08]process_json_proto [21:01:08]json parsed OK: [21:01:08]protocol is kg_v1.0 [21:01:08]action value=get_value [21:01:08]process_action get_value [21:01:08]cmd_get_value [21:01:08]process_action get_value done [21:01:08]requested_data is exist [21:01:08]produce_requested_data [21:01:08]requested_item kkm.sn is exist - process it [21:01:08]requested_item kkm.ver is exist - process it [21:01:08]requested_item fm.sn is exist - process it [21:01:08]wFMCommunicate request_size=4 [21:01:08]MH_SAM_APDU [21:01:08]CAPDU: 80 11 00 00 [21:01:08]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:01:08]Write i2c OK [21:01:08]MH_I2C_Read... [21:01:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:08]Read from MH i2c: E2 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 17 00 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [21:01:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:01:08]wFMCommunicate OK [21:01:08]requested_item fd.num is exist - process it [21:01:08]SAM_PROTO_GetFieldsCounters [21:01:08]wFMCommunicate request_size=4 [21:01:08]MH_SAM_APDU [21:01:08]CAPDU: 80 13 00 00 [21:01:08]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:01:08]Write i2c OK [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 [21:01:08]MH_I2C_Read... [21:01:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:08]Read from MH i2c: E2 62 00 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 93 [21:01:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:08]wFMCommunicate OK [21:01:08]SAM_PROTO_GetFieldsCounters done [21:01:08]requested_item shift.num is exist - process it [21:01:08]requested_item shift.opened is exist - process it [21:01:08]req_shift_opened [21:01:08]FM_GetShiftState [21:01:08]SAM_PROTO_GetShiftState [21:01:08]wFMCommunicate request_size=4 [21:01:08]MH_SAM_APDU [21:01:08]CAPDU: 80 13 01 00 [21:01:08]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:01:08]Write i2c OK [21:01:08]MH_I2C_Read... [21:01:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:08]Read from MH i2c: E2 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 0E 00 [21:01:08]MH_I2C_Read... [21:01:08]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [21:01:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:01:08]wFMCommunicate OK [21:01:08]SAM_PROTO_GetShiftState done [21:01:08]FM_GetShiftState done [21:01:08]req_shift_opened done [21:01:08]requested_item shift.open_date is exist - process it [21:01:08]req_shift_open_date [21:01:08]req_shift_open_date done [21:01:08]produce_requested_data done [21:01:08]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165811,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:01:08]process_action_free get_value [21:01:08]json_value_free [21:01:08]json_value_free done [21:01:08]process_json_proto returns [21:01:08]Send response to host [21:01:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165811,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:01:08]free response buf [21:01:08]execute_script done [21:01:08]execute_script returns [21:01:08]free content buf [21:01:08]Sock 9.Close socket [21:01:08]Sock 9.Thread stoped [21:01:08]accept exits with 11 [21:01:08]New connection [21:01:08]New thread 3067034980 created [21:01:08]Thread 3067178340 joined [21:01:08]Waiting for new connection... [21:01:08] Sock 11.Parse request [21:01:08]Sock 11.Check first char [21:01:08]Sock 11.First char is OK [21:01:08]request: POST /json_proto HTTP/1.0 [21:01:08]Method: POST [21:01:08]URL: /json_proto [21:01:08]Method is POST - this is cgi request [21:01:08]url: /json_proto [21:01:08]query_string will be loaded in cgi processing [21:01:08]execute_cgi json_proto POST (null) [21:01:08]execute_cgi path=json_proto method=POST [21:01:08]POST find Content-Length [21:01:08]Host: 172.17.44.132:8080 [21:01:08]Content-Length: 331 [21:01:08]Content-Type: application/json [21:01:08] [21:01:08]POST finish read [21:01:08]Found Content-Length = 331 [21:01:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:01:08]execute_script... [21:01:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:01:08]POST & json_proto [21:01:08]process_json_proto [21:01:08]json parsed OK: [21:01:08]protocol is kg_v1.0 [21:01:08]action value=get_value [21:01:09]process_action get_value [21:01:09]cmd_get_value [21:01:09]process_action get_value done [21:01:09]requested_data is exist [21:01:09]produce_requested_data [21:01:09]requested_item fm.sale.total is exist - process it [21:01:09]SAM_PROTO_GetFMData [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 13 03 00 [21:01:09]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 FD 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 08 84 02 00 69 04 A4 00 6F 04 04 00 F7 80 02 00 B1 04 05 00 BD BB 5C 7A 03 70 04 05 00 12 74 11 74 02 72 04 05 00 AB 47 4B 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 63 A6 91 5E 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 7D 3B E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 59 [21:01:09]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 08 84 02 00 69 04 A4 00 6F 04 04 00 F7 80 02 00 B1 04 05 00 BD BB 5C 7A 03 70 04 05 00 12 74 11 74 02 72 04 05 00 AB 47 4B 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 63 A6 91 5E 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 7D 3B E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [21:01:09]wFMCommunicate OK [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 17 00 00 [21:01:09]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:01:09]Read from MH i2c: E2 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 FD 00 [21:01:09]MH_I2C_Read... [21:01:09]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [21:01:09]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [21:01:09]wFMCommunicate OK [21:01:09]wFMCommunicate request_size=4 [21:01:09]MH_SAM_APDU [21:01:09]CAPDU: 80 17 00 00 [21:01:09]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:01:09]Write i2c OK [21:01:09]MH_I2C_Read... [21:01:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 FD 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [21:01:10]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [21:01:10]wFMCommunicate OK [21:01:10]wFMCommunicate request_size=4 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 17 00 00 [21:01:10]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 FD 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [21:01:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [21:01:10]wFMCommunicate OK [21:01:10]wFMCommunicate request_size=4 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 17 00 00 [21:01:10]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 E6 00 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [21:01:10]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:01:10]wFMCommunicate OK [21:01:10]SAM_PROTO_GetFMData done [21:01:10]requested_item fm.sale_refund.total is exist - process it [21:01:10]requested_item fm.buy.total is exist - process it [21:01:10]requested_item shift.sale.total is exist - process it [21:01:10]SAM_PROTO_GetShiftData [21:01:10]wFMCommunicate request_size=4 [21:01:10]MH_SAM_APDU [21:01:10]CAPDU: 80 13 02 00 [21:01:10]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:01:10]Write i2c OK [21:01:10]MH_I2C_Read... [21:01:10]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:01:10]Read from MH i2c: E2 [21:01:10]MH_I2C_Read... [21:01:10]Read from MH i2c: E2 FD 00 [21:01:10]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 98 02 00 00 69 04 9F 00 6F 04 04 00 98 02 00 00 B1 04 04 00 76 49 B6 03 70 04 04 00 D4 B9 88 02 72 04 04 00 A2 8F 2D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 83 EF 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 69 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 FD [21:01:11]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 98 02 00 00 69 04 9F 00 6F 04 04 00 98 02 00 00 B1 04 04 00 76 49 B6 03 70 04 04 00 D4 B9 88 02 72 04 04 00 A2 8F 2D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 83 EF 64 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 24 69 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:01:11]wFMCommunicate OK [21:01:11]wFMCommunicate request_size=4 [21:01:11]MH_SAM_APDU [21:01:11]CAPDU: 80 17 00 00 [21:01:11]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:01:11]Read from MH i2c: E2 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 FD 00 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [21:01:11]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [21:01:11]wFMCommunicate OK [21:01:11]wFMCommunicate request_size=4 [21:01:11]MH_SAM_APDU [21:01:11]CAPDU: 80 17 00 00 [21:01:11]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:01:11]Read from MH i2c: E2 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 FD 00 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [21:01:11]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [21:01:11]wFMCommunicate OK [21:01:11]wFMCommunicate request_size=4 [21:01:11]MH_SAM_APDU [21:01:11]CAPDU: 80 17 00 00 [21:01:11]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:01:11]Read from MH i2c: E2 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 FD 00 [21:01:11]MH_I2C_Read... [21:01:11]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [21:01:11]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:01:11]wFMCommunicate OK [21:01:11]wFMCommunicate request_size=4 [21:01:11]MH_SAM_APDU [21:01:11]CAPDU: 80 17 00 00 [21:01:11]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:01:11]Write i2c OK [21:01:11]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 CF 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [21:01:12]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:01:12]wFMCommunicate OK [21:01:12]SAM_PROTO_GetShiftData done [21:01:12]requested_item shift.sale.total_cash is exist - process it [21:01:12]requested_item shift.sale_refund.total is exist - process it [21:01:12]requested_item shift.sale_refund.total_cash is exist - process it [21:01:12]requested_item shift.buy.total is exist - process it [21:01:12]requested_item shift.buy.total_cash is exist - process it [21:01:12]produce_requested_data done [21:01:12]produce_requested_data return {"fm.sale.total":149377996.13,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":622780.06,"shift.sale.total_cash":425149.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} [21:01:12]process_action_free get_value [21:01:12]json_value_free [21:01:12]json_value_free done [21:01:12]process_json_proto returns [21:01:12]Send response to host [21:01:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149377996.13,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":622780.06,"shift.sale.total_cash":425149.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}}} [21:01:12]free response buf [21:01:12]execute_script done [21:01:12]execute_script returns [21:01:12]free content buf [21:01:12]Sock 11.Close socket [21:01:12]Sock 11.Thread stoped [21:01:12]accept exits with 9 [21:01:12]New connection [21:01:12]New thread 3067178340 created [21:01:12]Thread 3067034980 joined [21:01:12]Waiting for new connection... [21:01:12] Sock 9.Parse request [21:01:12]Sock 9.Check first char [21:01:12]Sock 9.First char is OK [21:01:12]request: POST /json_proto HTTP/1.0 [21:01:12]Method: POST [21:01:12]URL: /json_proto [21:01:12]Method is POST - this is cgi request [21:01:12]url: /json_proto [21:01:12]query_string will be loaded in cgi processing [21:01:12]execute_cgi json_proto POST (null) [21:01:12]execute_cgi path=json_proto method=POST [21:01:12]POST find Content-Length [21:01:12]Host: 172.17.44.132:8080 [21:01:12]Content-Length: 685 [21:01:12]Content-Type: application/json [21:01:12] [21:01:12]POST finish read [21:01:12]Found Content-Length = 685 [21:01:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:12]execute_script... [21:01:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:01:12]POST & json_proto [21:01:12]process_json_proto [21:01:12]json parsed OK: [21:01:12]protocol is kg_v1.0 [21:01:12]action value=close_receipt [21:01:12]process_action close_receipt [21:01:12]cmd_close_receipt [21:01:12]MH_GetDate [21:01:12]Write to MH i2c: F0 00 00 1D 00 0C [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: F0 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: F0 09 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: F0 09 00 1D 00 00 98 F8 C8 66 2A 83 C1 65 A6 [21:01:12]GetLastDocTimeStamp 1724446593 [21:01:12]current date 1724446872 [21:01:12]FM_GetShiftState [21:01:12]SAM_PROTO_GetShiftState [21:01:12]wFMCommunicate request_size=4 [21:01:12]MH_SAM_APDU [21:01:12]CAPDU: 80 13 01 00 [21:01:12]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:01:12]Write i2c OK [21:01:12]MH_I2C_Read... [21:01:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:12]Read from MH i2c: E2 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 0E 00 [21:01:12]MH_I2C_Read... [21:01:12]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [21:01:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:01:12]wFMCommunicate OK [21:01:12]SAM_PROTO_GetShiftState done [21:01:12]FM_GetShiftState done [21:01:12]opened in 1724372766 [21:01:12]opened+sec_in_day 1724459166 [21:01:12]quantity*price = 150011 [21:01:12]sum+1 = 150012 [21:01:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.30 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 665 23.08.2024 21:01 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165812 ФПД: 218765119908018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165812&fm=218765119908018&tin=02508201610067®Number=0000000000092562&sum=150000 [21:01:14]StoreToDocumentArchive [21:01:14]shift 469 fd 165812 [21:01:14]save to /storage/0469/doc_00165812 [21:01:14]save last doc name /storage/0469/doc_00165812 to /storage/kkm_last_doc_name [21:01:14]save OK [21:01:14]Clear old archive folders... [21:01:14]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:01:14]tlvbuf is 00FE9610 [21:01:14]SAM_PROTO_ClearQueue [21:01:14]wFMCommunicate request_size=4 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 09 00 00 [21:01:14]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:01:14]RAPDU: 90 00 [21:01:14]wFMCommunicate OK [21:01:14]SAM_PROTO_ClearQueue done [21:01:14]KKMCreateOFDPacket [21:01:14]OFDProtocolAddRootSTLVToBuf [21:01:14]FM_MakeSignedData [21:01:14]FM_MakeSignedData [21:01:14]SAM_PROTO_SignData [21:01:14]wFMCommunicate request_size=4 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 0D 01 02 [21:01:14]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:01:14]RAPDU: 90 00 [21:01:14]wFMCommunicate OK [21:01:14]wFMCommunicate request_size=255 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 98 F8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 87 02 00 35 04 06 00 C6 F7 [21:01:14]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 98 F8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 87 02 00 35 04 06 00 C6 F7 00 00 E9 [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:01:14]RAPDU: 90 00 [21:01:14]wFMCommunicate OK [21:01:14]wFMCommunicate request_size=9 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 0D 02 02 04 39 42 E8 B2 [21:01:14]Write to MH i2c: E2 0C 00 2E 00 80 0D 02 02 04 00 39 42 E8 B2 00 00 C5 [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:01:14]RAPDU: 90 00 [21:01:14]wFMCommunicate OK [21:01:14]wFMCommunicate request_size=4 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 0D 03 02 [21:01:14]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 0B 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 0B 00 2F 00 00 E1 C9 4F 41 E2 F5 DF B0 90 00 4B [21:01:14]RAPDU: E1 C9 4F 41 E2 F5 DF B0 90 00 [21:01:14]wFMCommunicate OK [21:01:14]SAM_PROTO_SignData done [21:01:14]FM_MakeSignedData done [21:01:14]CreateOFDProtocolMessage [21:01:14]wFMCommunicate request_size=4 [21:01:14]MH_SAM_APDU [21:01:14]CAPDU: 80 11 00 00 [21:01:14]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:14]Read from MH i2c: E2 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 17 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [21:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:01:14]wFMCommunicate OK [21:01:14]CreateOFDProtocolMessage done [21:01:14]OFDSenderStorePacket 165812 [21:01:14]StoreOFDPacket docnum=165812 [21:01:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 96 45 06 01 A6 16 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 98 F8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 87 02 00 35 04 06 00 C6 F7 39 42 E8 B2 E1 C9 4F 41 E2 F5 DF B0 [21:01:14]CheckFolder [21:01:14]dirname=/storage/ofd_packets [21:01:14]CheckFolder done [21:01:14]ProducePacketName [21:01:14]name=ofd_packets/00165812 [21:01:14]NVStorageSaveData ofd_packets/00165812 [21:01:14]File name is /storage/ofd_packets/00165812 [21:01:14]Write 300 bytes [21:01:14]NVStorageSaveData done [21:01:14]OFDSenderStorePacket done [21:01:14]KKMCreateOFDPacket done [21:01:14]NVStorageSaveData kkm_last_timestamp [21:01:14]File name is /storage/kkm_last_timestamp [21:01:14]Write 4 bytes [21:01:14]NVStorageSaveData done [21:01:14]ExternCall_PrintAddStr [21:01:14]wPrintStart [21:01:14]Write to MH i2c: 01 00 00 31 00 31 [21:01:14]Write i2c OK [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: 01 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: 01 07 00 [21:01:14]MH_I2C_Read... [21:01:14]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:01:14]RasterBufferAndPrint [21:01:14]line Счет N : (1)294689 [21:01:14]line ИНН: 02508201610067 [21:01:14]line Контрольно-Кассовый Чек [21:01:14]line ПРОДАЖА [21:01:14]line ТРК (МРК, ГНК) : 81 [21:01:14]line Товар: 2711129700 [21:01:14]line ГАЗ-К-5 [21:01:14]line 40.110 * 37.40 [21:01:14]line = 1500.11 [21:01:14]line НДС 12% НСП 1% [21:01:14]line > о реализуемом товаре [21:01:14]line ОКРУГЛЕНИЕ: -0.11 [21:01:14]line ИТОГО: 1500.00 [21:01:14]line Внесено: 1500.00 [21:01:14]line СДАЧА: 0.00 [21:01:14]line НСП 1% : 13.27 [21:01:14]line НДС 12% : 159.30 [21:01:14]line Наличными: 1500.00 [21:01:14]line Безнал.: 0.00 [21:01:14]line Место: АЗС № 130 "Партнер Нефть" [21:01:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:01:14]line СНО: Общий режим [21:01:14]line Чек 665 23.08.2024 21:01 [21:01:14]line Смена: 469 ФФД: 1.0 [21:01:14]line ЗНМ: 0300000070 [21:01:14]line РНМ: 0000000000092562 [21:01:14]line Версия ККМ: 001 [21:01:14]line ФМ: 0000000000871769 [21:01:14]line ФД: 165812 [21:01:14]line ФПД: 218765119908018 [21:01:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165812&fm=218765119908018&tin=02508201610067®Number=0000000000092562&sum=150000 [21:01:14]written 0, free lines is 4095 [21:01:15]Write to MH i2c: 01 00 00 5C 00 5C [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: 01 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: 01 07 00 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C2 0C 31 [21:01:15]RasterBufferAndPrint [21:01:15]line [21:01:15]line [21:01:15]line [21:01:15]line [21:01:15]line [21:01:15]written 0, free lines is 3287 [21:01:15]MH_Cut [21:01:15]Write to MH i2c: D1 01 00 63 00 01 35 [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: D1 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: D1 01 00 [21:01:15]MH_I2C_Read... [21:01:15]Read from MH i2c: D1 01 00 63 00 00 34 [21:01:15]Write to MH i2c: 01 00 00 64 00 64 [21:01:15]Write i2c OK [21:01:15]MH_I2C_Read... [21:01:16]*** Cut start [21:01:16]*** Purtial cut [21:01:16]*** Stage 1: CUTSNS_PIN = 1 [21:01:18]Read from MH i2c: 01 *** Stop cut motor [21:01:18] [21:01:18]*** Cut end [21:01:18]MH_I2C_Read... [21:01:18]Read from MH i2c: 01 07 00 [21:01:18]MH_I2C_Read... [21:01:18]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:01:18]process_action close_receipt done [21:01:18]requested_data is exist [21:01:18]produce_requested_data [21:01:18]requested_item fm.sn is exist - process it [21:01:18]wFMCommunicate request_size=4 [21:01:18]MH_SAM_APDU [21:01:18]CAPDU: 80 11 00 00 [21:01:18]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:01:18]Write i2c OK [21:01:18]MH_I2C_Read... [21:01:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:01:18]Read from MH i2c: E2 [21:01:18]MH_I2C_Read... [21:01:18]Read from MH i2c: E2 17 00 [21:01:18]MH_I2C_Read... [21:01:18]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [21:01:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:01:18]wFMCommunicate OK [21:01:18]requested_item fd.num is exist - process it [21:01:18]SAM_PROTO_GetFieldsCounters [21:01:18]wFMCommunicate request_size=4 [21:01:18]MH_SAM_APDU [21:01:18]CAPDU: 80 13 00 00 [21:01:18]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [21:01:18]Write i2c OK [21:01:18]MH_I2C_Read... [21:01:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:01:18]Read from MH i2c: E2 [21:01:18]MH_I2C_Read... [21:01:18]Read from MH i2c: E2 62 00 [21:01:18]MH_I2C_Read... [21:01:18]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 EC [21:01:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:01:18]wFMCommunicate OK [21:01:18]SAM_PROTO_GetFieldsCounters done [21:01:18]requested_item shift.num is exist - process it [21:01:18]requested_item shift.opened is exist - process it [21:01:18]req_shift_opened [21:01:18]FM_GetShiftState [21:01:18]SAM_PROTO_GetShiftState [21:01:18]wFMCommunicate request_size=4 [21:01:18]MH_SAM_APDU [21:01:18]CAPDU: 80 13 01 00 [21:01:18]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:01:18]Write i2c OK [21:01:18]MH_I2C_Read... [21:01:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:01:18]Read from MH i2c: E2 [21:01:18]MH_I2C_Read... [21:01:18]Read from MH i2c: E2 0E 00 [21:01:18]MH_I2C_Read... [21:01:18]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [21:01:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:01:18]wFMCommunicate OK [21:01:18]SAM_PROTO_GetShiftState done [21:01:18]FM_GetShiftState done [21:01:18]req_shift_opened done [21:01:18]requested_item shift.open_date is exist - process it [21:01:18]req_shift_open_date [21:01:18]req_shift_open_date done [21:01:18]produce_requested_data done [21:01:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165812,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:01:18]process_action_free close_receipt [21:01:18]json_value_free [21:01:18]json_value_free done [21:01:18]process_json_proto returns [21:01:18]Send response to host [21:01:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165812,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:01:18]free response buf [21:01:18]execute_script done [21:01:18]execute_script returns [21:01:18]free content buf [21:01:18]Sock 9.Close socket [21:01:18]Sock 9.Thread stoped [21:01:25]Connected sock=7 [21:01:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 95 B3 18 01 CD 7D 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 08 00 35 30 31 37 33 39 37 36 06 04 1F 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 69 6E 74 65 72 66 72 65 73 68 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 11 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 4A F6 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 87 02 00 35 04 06 00 8E DC 87 D9 C2 7D 3E A2 D7 CB 3E 17 AA 6F [21:01:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 AE 47 00 48 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 87 02 00 F4 03 04 00 F2 A1 C8 66 B6 04 01 00 00 B4 81 7F 71 19 11 17 93 [21:01:30]CommunicateWithHost err = 0 [21:01:30]CheckOFDResponse [21:01:30]1017 (14) - 77093643461234 [21:01:30]1041 (16) - 0000000000871769 [21:01:30]1040 (4) - 165805 [21:01:30]1012 (4) - 23.08.2024 14:51 [21:01:30]1206 (1) - 0 [21:01:30]OFD Sender: Remove packet 165805 [21:01:30]ProducePacketName [21:01:30]name=ofd_packets/00165805 [21:01:30]NVStorageDeleteData [21:01:30]recv_with_timeout no data received [21:01:30]OFD Sender: Processing packet 165806 [packets to send 1005, broken 998] [21:01:30]ProducePacketName [21:01:30]name=ofd_packets/00165806 [21:01:30]OFD Sender: To server: pG, [21:01:30]CommunicateWithHost lk.salyk.kg:30040 [21:01:30]ConnectInit lk.salyk.kg [21:01:34]Connected sock=7 [21:01:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 06 F3 04 01 36 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 93 02 00 00 F4 03 04 00 07 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 87 02 00 35 04 06 00 9B A3 E5 F1 6A 18 BB 9F 58 34 41 43 97 FB [21:01:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5B 86 47 00 A8 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 87 02 00 F4 03 04 00 F7 A1 C8 66 B6 04 01 00 00 A0 73 A5 50 63 D7 1A A2 [21:01:35]CommunicateWithHost err = 0 [21:01:35]CheckOFDResponse [21:01:35]1017 (14) - 77093643461234 [21:01:35]1041 (16) - 0000000000871769 [21:01:35]1040 (4) - 165806 [21:01:35]1012 (4) - 23.08.2024 14:51 [21:01:35]1206 (1) - 0 [21:01:35]OFD Sender: Remove packet 165806 [21:01:35]ProducePacketName [21:01:35]name=ofd_packets/00165806 [21:01:35]NVStorageDeleteData [21:01:36]OFD Sender: Processing packet 165807 [packets to send 1004, broken 998] [21:01:36]ProducePacketName [21:01:36]name=ofd_packets/00165807 [21:01:36]OFD Sender: To server: pG, [21:01:36]CommunicateWithHost lk.salyk.kg:30040 [21:01:36]ConnectInit lk.salyk.kg [21:01:38]Connected sock=7 [21:01:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A0 01 00 00 14 CF 98 01 F7 6F 5A 03 01 00 03 00 8C 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 33 30 32 35 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 42 6F 75 6E 74 79 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 09 00 00 00 00 07 04 06 00 48 58 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 1E F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 87 02 00 35 04 06 00 6E 4B 43 51 8B 13 AF 55 D2 C3 2C C4 69 80 [21:01:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 39 3C 47 00 2B 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 87 02 00 F4 03 04 00 FB A1 C8 66 B6 04 01 00 00 E9 AB 9B 03 1D 49 2F 05 [21:01:39]CommunicateWithHost err = 0 [21:01:39]CheckOFDResponse [21:01:39]1017 (14) - 77093643461234 [21:01:39]1041 (16) - 0000000000871769 [21:01:39]1040 (4) - 165807 [21:01:39]1012 (4) - 23.08.2024 14:51 [21:01:39]1206 (1) - 0 [21:01:39]OFD Sender: Remove packet 165807 [21:01:39]ProducePacketName [21:01:39]name=ofd_packets/00165807 [21:01:39]NVStorageDeleteData [21:01:39]OFD Sender: Processing packet 165808 [packets to send 1003, broken 998] [21:01:39]ProducePacketName [21:01:39]name=ofd_packets/00165808 [21:01:39]OFD Sender: To server: pG, [21:01:39]CommunicateWithHost lk.salyk.kg:30040 [21:01:39]ConnectInit lk.salyk.kg [21:01:40]Connected sock=7 [21:01:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 35 26 06 01 DC DC 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 72 47 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 35 0B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 0B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 60 1C 00 00 00 00 07 04 06 00 30 0B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 02 00 00 F4 03 04 00 24 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 87 02 00 35 04 06 00 F5 06 6C AD DA 27 5E 94 45 EF F0 D7 DF 08 [21:01:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FA 1B 47 00 07 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 87 02 00 F4 03 04 00 FD A1 C8 66 B6 04 01 00 00 E0 E1 08 B5 F1 6C 86 DF [21:01:41]CommunicateWithHost err = 0 [21:01:41]CheckOFDResponse [21:01:41]1017 (14) - 77093643461234 [21:01:41]1041 (16) - 0000000000871769 [21:01:41]1040 (4) - 165808 [21:01:41]1012 (4) - 23.08.2024 14:51 [21:01:41]1206 (1) - 0 [21:01:41]OFD Sender: Remove packet 165808 [21:01:41]ProducePacketName [21:01:41]name=ofd_packets/00165808 [21:01:41]NVStorageDeleteData [21:01:41]OFD Sender: Processing packet 165809 [packets to send 1002, broken 998] [21:01:41]ProducePacketName [21:01:41]name=ofd_packets/00165809 [21:01:41]OFD Sender: To server: pG, [21:01:41]CommunicateWithHost lk.salyk.kg:30040 [21:01:41]ConnectInit lk.salyk.kg [21:01:42]Connected sock=7 [21:01:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BD F5 07 01 1E B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 32 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 87 02 00 35 04 06 00 F4 7E 7B 50 02 73 6D 4D 2A 50 1E C9 EC 92 [21:01:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 64 58 47 00 EB 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 87 02 00 F4 03 04 00 FF A1 C8 66 B6 04 01 00 00 58 C4 5F AF 73 5C EA 29 [21:01:42]CommunicateWithHost err = 0 [21:01:42]CheckOFDResponse [21:01:42]1017 (14) - 77093643461234 [21:01:42]1041 (16) - 0000000000871769 [21:01:42]1040 (4) - 165809 [21:01:42]1012 (4) - 23.08.2024 14:51 [21:01:42]1206 (1) - 0 [21:01:42]OFD Sender: Remove packet 165809 [21:01:42]ProducePacketName [21:01:42]name=ofd_packets/00165809 [21:01:42]NVStorageDeleteData [21:01:43]OFD Sender: Processing packet 165810 [packets to send 1001, broken 998] [21:01:43]ProducePacketName [21:01:43]name=ofd_packets/00165810 [21:01:43]OFD Sender: To server: pG, [21:01:43]CommunicateWithHost lk.salyk.kg:30040 [21:01:43]ConnectInit lk.salyk.kg [21:01:45]Connected sock=7 [21:01:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4E 55 07 01 0B 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 97 02 00 00 F4 03 04 00 55 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 87 02 00 35 04 06 00 51 B5 E6 83 17 95 1D B1 D9 96 EF 03 FF 89 [21:01:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 52 F2 47 00 03 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 87 02 00 F4 03 04 00 02 A2 C8 66 B6 04 01 00 00 2C 3A 62 A8 A0 09 B4 F3 [21:01:46]CommunicateWithHost err = 0 [21:01:46]CheckOFDResponse [21:01:46]1017 (14) - 77093643461234 [21:01:46]1041 (16) - 0000000000871769 [21:01:46]1040 (4) - 165810 [21:01:46]1012 (4) - 23.08.2024 14:51 [21:01:46]1206 (1) - 0 [21:01:46]OFD Sender: Remove packet 165810 [21:01:46]ProducePacketName [21:01:46]name=ofd_packets/00165810 [21:01:46]NVStorageDeleteData [21:01:47]OFD Sender: Processing packet 165811 [packets to send 1000, broken 998] [21:01:47]ProducePacketName [21:01:47]name=ofd_packets/00165811 [21:01:47]OFD Sender: To server: pG, [21:01:47]CommunicateWithHost lk.salyk.kg:30040 [21:01:47]ConnectInit lk.salyk.kg [21:01:51]Connected sock=7 [21:01:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 53 FE 05 01 1C 74 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 5A 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 1D 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 62 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 98 02 00 00 F4 03 04 00 81 F7 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 87 02 00 35 04 06 00 50 32 63 A7 B2 E5 BC 96 24 61 52 77 BD C5 [21:01:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 60 50 47 00 30 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 87 02 00 F4 03 04 00 07 A2 C8 66 B6 04 01 00 00 B6 B8 19 EC 9E AC C2 FD [21:01:55]CommunicateWithHost err = 0 [21:01:55]CheckOFDResponse [21:01:55]1017 (14) - 77093643461234 [21:01:55]1041 (16) - 0000000000871769 [21:01:55]1040 (4) - 165811 [21:01:55]1012 (4) - 23.08.2024 14:51 [21:01:55]1206 (1) - 0 [21:01:55]OFD Sender: Remove packet 165811 [21:01:55]ProducePacketName [21:01:55]name=ofd_packets/00165811 [21:01:55]NVStorageDeleteData [21:01:55]OFD Sender: Processing packet 165812 [packets to send 999, broken 998] [21:01:55]ProducePacketName [21:01:55]name=ofd_packets/00165812 [21:01:55]OFD Sender: To server: pG, [21:01:55]CommunicateWithHost lk.salyk.kg:30040 [21:01:55]ConnectInit lk.salyk.kg [21:02:00]ConnectInit Can't take IP for lk.salyk.kg [21:02:00]CommunicateWithHost connect error [21:02:00]CommunicateWithHost err = -1 [21:02:00]OFD Sender: Server communicate error [21:02:00]OFD Sender: Processing packet 165812 [packets to send 999, broken 998] [21:02:00]ProducePacketName [21:02:00]name=ofd_packets/00165812 [21:02:00]OFD Sender: To server: pG, [21:02:00]CommunicateWithHost lk.salyk.kg:30040 [21:02:00]ConnectInit lk.salyk.kg [21:02:02]recv_with_timeout no data received [21:02:05]ConnectInit Can't take IP for lk.salyk.kg [21:02:05]CommunicateWithHost connect error [21:02:05]CommunicateWithHost err = -1 [21:02:05]OFD Sender: Server communicate error [21:02:10]OFD Sender: Processing packet 165812 [packets to send 999, broken 998] [21:02:10]ProducePacketName [21:02:10]name=ofd_packets/00165812 [21:02:10]OFD Sender: To server: pG, [21:02:10]CommunicateWithHost lk.salyk.kg:30040 [21:02:10]ConnectInit lk.salyk.kg [21:02:11]Connected sock=9 [21:02:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 96 45 06 01 A6 16 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 98 F8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 87 02 00 35 04 06 00 C6 F7 39 42 E8 B2 E1 C9 4F 41 E2 F5 DF B0 [21:02:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 6E 47 00 83 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 87 02 00 F4 03 04 00 1C A2 C8 66 B6 04 01 00 00 0A 17 A6 C0 57 3E BD 82 [21:02:15]CommunicateWithHost err = 0 [21:02:15]CheckOFDResponse [21:02:15]1017 (14) - 77093643461234 [21:02:15]1041 (16) - 0000000000871769 [21:02:15]1040 (4) - 165812 [21:02:15]1012 (4) - 23.08.2024 14:52 [21:02:15]1206 (1) - 0 [21:02:15]OFD Sender: Remove packet 165812 [21:02:15]ProducePacketName [21:02:15]name=ofd_packets/00165812 [21:02:15]NVStorageDeleteData [21:02:16]OFD Sender: No OFD packet to send [21:02:21]OFD Sender: No OFD packet to send [21:02:26]OFD Sender: No OFD packet to send [21:02:28]accept exits with 11 [21:02:28]New connection [21:02:28]New thread 3067034980 created [21:02:28]Thread 3067178340 joined [21:02:28]Waiting for new connection... [21:02:28] Sock 11.Parse request [21:02:28]Sock 11.Check first char [21:02:28]Sock 11.First char is OK [21:02:28]request: POST /json_proto HTTP/1.0 [21:02:28]Method: POST [21:02:28]URL: /json_proto [21:02:28]Method is POST - this is cgi request [21:02:28]url: /json_proto [21:02:28]query_string will be loaded in cgi processing [21:02:28]execute_cgi json_proto POST (null) [21:02:28]execute_cgi path=json_proto method=POST [21:02:28]POST find Content-Length [21:02:28]Host: 172.17.44.132:8080 [21:02:28]Content-Length: 912 [21:02:28]Content-Type: application/json [21:02:28] [21:02:28]POST finish read [21:02:28]Found Content-Length = 912 [21:02:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51118", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:28]execute_script... [21:02:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51118", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:28]POST & json_proto [21:02:28]process_json_proto [21:02:28]json parsed OK: [21:02:28]protocol is kg_v1.0 [21:02:28]action value=close_receipt [21:02:28]process_action close_receipt [21:02:28]cmd_close_receipt [21:02:28]MH_GetDate [21:02:28]Write to MH i2c: F0 00 00 68 00 57 [21:02:28]Write i2c OK [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: F0 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: F0 09 00 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: F0 09 00 68 00 00 E4 F8 C8 66 2A 83 C1 65 3D [21:02:28]GetLastDocTimeStamp 1724446872 [21:02:28]current date 1724446948 [21:02:28]FM_GetShiftState [21:02:28]SAM_PROTO_GetShiftState [21:02:28]wFMCommunicate request_size=4 [21:02:28]MH_SAM_APDU [21:02:28]CAPDU: 80 13 01 00 [21:02:28]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:02:28]Write i2c OK [21:02:28]MH_I2C_Read... [21:02:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:28]Read from MH i2c: E2 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: E2 0E 00 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [21:02:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:02:28]wFMCommunicate OK [21:02:28]SAM_PROTO_GetShiftState done [21:02:28]FM_GetShiftState done [21:02:28]opened in 1724372766 [21:02:28]opened+sec_in_day 1724459166 [21:02:28]quantity*price = 6500 [21:02:28]sum+1 = 6501 [21:02:28]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.81 НДС 12% : 21.77 Наличными: 205.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 666 23.08.2024 21:02 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165813 ФПД: 240959087287967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165813&fm=240959087287967&tin=02508201610067®Number=0000000000092562&sum=20500 0 [21:02:30]StoreToDocumentArchive [21:02:30]shift 469 fd 165813 [21:02:30]save to /storage/0469/doc_00165813 [21:02:30]save last doc name /storage/0469/doc_00165813 to /storage/kkm_last_doc_name [21:02:30]save OK [21:02:30]Clear old archive folders... [21:02:30]ProcessDocumentItem done err = 0, tmpTLVsize=389 [21:02:30]tlvbuf is 00FE91D0 [21:02:30]SAM_PROTO_ClearQueue [21:02:30]wFMCommunicate request_size=4 [21:02:30]MH_SAM_APDU [21:02:30]CAPDU: 80 09 00 00 [21:02:30]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:02:30]Write i2c OK [21:02:30]MH_I2C_Read... [21:02:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:30]Read from MH i2c: E2 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 03 00 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:02:30]RAPDU: 90 00 [21:02:30]wFMCommunicate OK [21:02:30]SAM_PROTO_ClearQueue done [21:02:30]KKMCreateOFDPacket [21:02:30]OFDProtocolAddRootSTLVToBuf [21:02:30]FM_MakeSignedData [21:02:30]FM_MakeSignedData [21:02:30]SAM_PROTO_SignData [21:02:30]wFMCommunicate request_size=4 [21:02:30]MH_SAM_APDU [21:02:30]CAPDU: 80 0D 01 02 [21:02:30]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:02:30]Write i2c OK [21:02:30]MH_I2C_Read... [21:02:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:30]Read from MH i2c: E2 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 03 00 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:02:30]RAPDU: 90 00 [21:02:30]wFMCommunicate OK [21:02:30]wFMCommunicate request_size=255 [21:02:30]MH_SAM_APDU [21:02:30]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [21:02:30]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 00 [21:02:30]Write i2c OK [21:02:30]MH_I2C_Read... [21:02:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:30]Read from MH i2c: E2 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 03 00 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:02:30]RAPDU: 90 00 [21:02:30]wFMCommunicate OK [21:02:30]wFMCommunicate request_size=148 [21:02:30]MH_SAM_APDU [21:02:30]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 E4 F8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 87 02 00 35 04 06 00 DB 26 A8 CD 9E 9F [21:02:30]Write to MH i2c: E2 97 00 79 00 80 0D 02 02 8F 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 E4 F8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 87 02 00 35 04 06 00 DB 26 A8 CD 9E 9F 00 00 53 [21:02:30]Write i2c OK [21:02:30]MH_I2C_Read... [21:02:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:30]Read from MH i2c: E2 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 03 00 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:02:30]RAPDU: 90 00 [21:02:30]wFMCommunicate OK [21:02:30]wFMCommunicate request_size=4 [21:02:30]MH_SAM_APDU [21:02:30]CAPDU: 80 0D 03 02 [21:02:30]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [21:02:30]Write i2c OK [21:02:30]MH_I2C_Read... [21:02:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:30]Read from MH i2c: E2 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 0B 00 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: E2 0B 00 7A 00 00 26 55 5B 3E EB 1F 8B 59 90 00 F8 [21:02:30]RAPDU: 26 55 5B 3E EB 1F 8B 59 90 00 [21:02:30]wFMCommunicate OK [21:02:30]SAM_PROTO_SignData done [21:02:30]FM_MakeSignedData done [21:02:30]CreateOFDProtocolMessage [21:02:30]wFMCommunicate request_size=4 [21:02:30]MH_SAM_APDU [21:02:30]CAPDU: 80 11 00 00 [21:02:30]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [21:02:30]Write i2c OK [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17266277+1707180842=1724447119 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 90 F9 C8 66 2A 83 C1 65 89 [21:05:20]Current date/time: 23.08.2024 21:05 [21:05:20]FM_Init [21:05:20]wFMConnect [21:05:20]MH_SAM_On [21:05:20]Write to MH i2c: E0 00 00 08 00 E7 [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_init finished! [21:05:20]*** atr: [21:05:20]*** 0F 3B D5 18 FF 81 91 FE [21:05:20]*** 1F C3 80 73 C8 21 10 0A [21:05:20]*** 00 00 00 00 00 00 00 00 [21:05:20]*** 00 00 00 00 00 00 00 00 [21:05:20]*** 00 00 00 00 00 00 00 00 [21:05:20]*** 00 00 00 00 00 00 00 00 [21:05:20]*** 00 00 00 00 00 00 00 00 [21:05:20]*** 00 00 00 00 00 00 00 00 [21:05:20]Read from MH i2c: E0 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E0 10 00 [21:05:20]MH_I2C_Read... [21:05:20]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 [21:05:20]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:05:20]wFMCommunicate request_size=10 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:05:20]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 03 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:05:20]RAPDU: 90 00 [21:05:20]wFMCommunicate OK [21:05:20]wFMCommunicate request_size=4 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 80 11 00 00 [21:05:20]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 17 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [21:05:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:20]wFMCommunicate OK [21:05:20]Detected FM SN is 0000000000871769 [21:05:20]Stored FM SN is 0000000000871769 [21:05:20]wFMCommunicate request_size=9 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 80 16 00 00 04 E7 8B 00 00 [21:05:20]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 03 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:05:20]RAPDU: 90 00 [21:05:20]wFMCommunicate OK [21:05:20]FM PIN OK [21:05:20]wFMCommunicate request_size=8 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 80 14 04 00 03 02 00 01 [21:05:20]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 03 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:05:20]RAPDU: 90 00 [21:05:20]wFMCommunicate OK [21:05:20]wFMCommunicate request_size=13 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:05:20]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 03 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:05:20]RAPDU: 90 00 [21:05:20]wFMCommunicate OK [21:05:20]wFMCommunicate request_size=4 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 80 11 00 00 [21:05:20]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 17 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [21:05:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:20]wFMCommunicate OK [21:05:20]DocumentArchiveInit [21:05:20]Start Httpd... [21:05:20]Httpd thread 3067030884 created [21:05:20]Write to MH i2c: 01 00 00 0F 00 0F [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: 01 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: 01 07 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:05:20]MH Int Process started [21:05:20]Allocated Socket 8 [21:05:20]Bind OK [21:05:20]Listen OK [21:05:20]httpd running on port 8080 [21:05:20]Waiting for new connection... [21:05:21]accept exits with 9 [21:05:21]New connection [21:05:21]New thread 3066744164 created [21:05:21]Waiting for new connection... [21:05:21] Sock 9.Parse request [21:05:21]Sock 9.Check first char [21:05:21]Sock 9.First char is OK [21:05:21]request: POST /json_proto HTTP/1.0 [21:05:21]Method: POST [21:05:21]URL: /json_proto [21:05:21]Method is POST - this is cgi request [21:05:21]url: /json_proto [21:05:21]query_string will be loaded in cgi processing [21:05:21]execute_cgi json_proto POST (null) [21:05:21]execute_cgi path=json_proto method=POST [21:05:21]POST find Content-Length [21:05:21]Host: 172.17.44.132:8080 [21:05:21]Content-Length: 215 [21:05:21]Content-Type: application/json [21:05:21] [21:05:21]POST finish read [21:05:21]Found Content-Length = 215 [21:05:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:21]execute_script... [21:05:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:21]POST & json_proto [21:05:21]process_json_proto [21:05:21]json parsed OK: [21:05:21]protocol is kg_v1.0 [21:05:21]action value=get_value [21:05:21]process_action get_value [21:05:21]cmd_get_value [21:05:21]process_action get_value done [21:05:21]requested_data is exist [21:05:21]produce_requested_data [21:05:21]requested_item kkm.sn is exist - process it [21:05:21]requested_item kkm.ver is exist - process it [21:05:21]requested_item fm.sn is exist - process it [21:05:21]wFMCommunicate request_size=4 [21:05:21]MH_SAM_APDU [21:05:21]CAPDU: 80 11 00 00 [21:05:21]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:21]Read from MH i2c: E2 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 17 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [21:05:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:21]wFMCommunicate OK [21:05:21]requested_item fd.num is exist - process it [21:05:21]SAM_PROTO_GetFieldsCounters [21:05:21]wFMCommunicate request_size=4 [21:05:21]MH_SAM_APDU [21:05:21]CAPDU: 80 13 00 00 [21:05:21]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:05:21]Read from MH i2c: E2 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 62 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 9B [21:05:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:05:21]wFMCommunicate OK [21:05:21]SAM_PROTO_GetFieldsCounters done [21:05:21]requested_item shift.num is exist - process it [21:05:21]requested_item shift.opened is exist - process it [21:05:21]req_shift_opened [21:05:21]FM_GetShiftState [21:05:21]SAM_PROTO_GetShiftState [21:05:21]wFMCommunicate request_size=4 [21:05:21]MH_SAM_APDU [21:05:21]CAPDU: 80 13 01 00 [21:05:21]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:21]Read from MH i2c: E2 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 0E 00 [21:05:21]MH_I2C_Read... [21:05:21]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [21:05:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:05:21]wFMCommunicate OK [21:05:21]SAM_PROTO_GetShiftState done [21:05:21]FM_GetShiftState done [21:05:21]req_shift_opened done [21:05:21]requested_item shift.open_date is exist - process it [21:05:21]req_shift_open_date [21:05:21]req_shift_open_date done [21:05:21]produce_requested_data done [21:05:21]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165813,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:05:21]process_action_free get_value [21:05:21]json_value_free [21:05:21]json_value_free done [21:05:21]process_json_proto returns [21:05:21]Send response to host [21:05:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165813,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:05:21]free response buf [21:05:21]execute_script done [21:05:21]execute_script returns [21:05:21]free content buf [21:05:21]Sock 9.Close socket [21:05:21]Sock 9.Thread stoped [21:05:21]accept exits with 10 [21:05:21]New connection [21:05:21]New thread 3066600804 created [21:05:21]Thread 3066744164 joined [21:05:21]Waiting for new connection... [21:05:21] Sock 10.Parse request [21:05:21]Sock 10.Check first char [21:05:21]Sock 10.First char is OK [21:05:21]request: POST /json_proto HTTP/1.0 [21:05:21]Method: POST [21:05:21]URL: /json_proto [21:05:21]Method is POST - this is cgi request [21:05:21]url: /json_proto [21:05:21]query_string will be loaded in cgi processing [21:05:21]execute_cgi json_proto POST (null) [21:05:21]execute_cgi path=json_proto method=POST [21:05:21]POST find Content-Length [21:05:21]Host: 172.17.44.132:8080 [21:05:21]Content-Length: 331 [21:05:21]Content-Type: application/json [21:05:21] [21:05:21]POST finish read [21:05:21]Found Content-Length = 331 [21:05:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:05:21]execute_script... [21:05:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:05:21]POST & json_proto [21:05:21]process_json_proto [21:05:21]json parsed OK: [21:05:21]protocol is kg_v1.0 [21:05:21]action value=get_value [21:05:21]process_action get_value [21:05:21]cmd_get_value [21:05:21]process_action get_value done [21:05:21]requested_data is exist [21:05:21]produce_requested_data [21:05:21]requested_item fm.sale.total is exist - process it [21:05:21]SAM_PROTO_GetFMData [21:05:21]wFMCommunicate request_size=4 [21:05:21]MH_SAM_APDU [21:05:21]CAPDU: 80 13 03 00 [21:05:21]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:05:21]Write i2c OK [21:05:21]MH_I2C_Read... [21:05:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:05:22]Read from MH i2c: E2 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: E2 FD 00 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 0A 84 02 00 69 04 A4 00 6F 04 04 00 F9 80 02 00 B1 04 05 00 C1 55 5F 7A 03 70 04 05 00 16 0E 14 74 02 72 04 05 00 AB 47 4B 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 1E ED 91 5E 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 61 41 E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 8B [21:05:22]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0A 84 02 00 69 04 A4 00 6F 04 04 00 F9 80 02 00 B1 04 05 00 C1 55 5F 7A 03 70 04 05 00 16 0E 14 74 02 72 04 05 00 AB 47 4B 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 1E ED 91 5E 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 61 41 E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [21:05:22]wFMCommunicate OK [21:05:22]wFMCommunicate request_size=4 [21:05:22]MH_SAM_APDU [21:05:22]CAPDU: 80 17 00 00 [21:05:22]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:05:22]Write i2c OK [21:05:22]MH_I2C_Read... [21:05:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:05:22]Read from MH i2c: E2 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: E2 FD 00 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [21:05:22]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [21:05:22]wFMCommunicate OK [21:05:22]wFMCommunicate request_size=4 [21:05:22]MH_SAM_APDU [21:05:22]CAPDU: 80 17 00 00 [21:05:22]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:05:22]Write i2c OK [21:05:22]MH_I2C_Read... [21:05:22]OFD Sender: Processing packet 165813 [packets to send 999, broken 998] [21:05:22]ProducePacketName [21:05:22]name=ofd_packets/00165813 [21:05:22]OFD Sender: To server: pG, [21:05:22]CommunicateWithHost lk.salyk.kg:30040 [21:05:22]ConnectInit lk.salyk.kg [21:05:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:05:22]Read from MH i2c: E2 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: E2 FD 00 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [21:05:22]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [21:05:22]wFMCommunicate OK [21:05:22]wFMCommunicate request_size=4 [21:05:22]MH_SAM_APDU [21:05:22]CAPDU: 80 17 00 00 [21:05:22]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:05:22]Write i2c OK [21:05:22]MH_I2C_Read... [21:05:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:05:22]Read from MH i2c: E2 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: E2 FD 00 [21:05:22]MH_I2C_Read... [21:05:22]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [21:05:22]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [21:05:22]wFMCommunicate OK [21:05:22]wFMCommunicate request_size=4 [21:05:22]MH_SAM_APDU [21:05:22]CAPDU: 80 17 00 00 [21:05:22]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:05:22]Write i2c OK [21:05:22]MH_I2C_Read... [21:05:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [21:05:23]Read from MH i2c: E2 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 E6 00 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [21:05:23]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:05:23]wFMCommunicate OK [21:05:23]SAM_PROTO_GetFMData done [21:05:23]requested_item fm.sale_refund.total is exist - process it [21:05:23]requested_item fm.buy.total is exist - process it [21:05:23]requested_item shift.sale.total is exist - process it [21:05:23]SAM_PROTO_GetShiftData [21:05:23]wFMCommunicate request_size=4 [21:05:23]MH_SAM_APDU [21:05:23]CAPDU: 80 13 02 00 [21:05:23]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:05:23]Write i2c OK [21:05:23]MH_I2C_Read... [21:05:23]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:05:23]Read from MH i2c: E2 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 FD 00 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 9A 02 00 00 69 04 9F 00 6F 04 04 00 9A 02 00 00 B1 04 04 00 7A E3 B8 03 70 04 04 00 D8 53 8B 02 72 04 04 00 A2 8F 2D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 3E 36 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 08 6F 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 2F [21:05:23]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 9A 02 00 00 69 04 9F 00 6F 04 04 00 9A 02 00 00 B1 04 04 00 7A E3 B8 03 70 04 04 00 D8 53 8B 02 72 04 04 00 A2 8F 2D 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 3E 36 65 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 08 6F 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:05:23]wFMCommunicate OK [21:05:23]wFMCommunicate request_size=4 [21:05:23]MH_SAM_APDU [21:05:23]CAPDU: 80 17 00 00 [21:05:23]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:05:23]Write i2c OK [21:05:23]MH_I2C_Read... [21:05:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:05:23]Read from MH i2c: E2 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 FD 00 [21:05:23]MH_I2C_Read... [21:05:23]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [21:05:23]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [21:05:23]wFMCommunicate OK [21:05:23]wFMCommunicate request_size=4 [21:05:23]MH_SAM_APDU [21:05:23]CAPDU: 80 17 00 00 [21:05:23]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:05:23]Write i2c OK [21:05:23]MH_I2C_Read... [21:05:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:05:24]Read from MH i2c: E2 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: E2 FD 00 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [21:05:24]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [21:05:24]wFMCommunicate OK [21:05:24]wFMCommunicate request_size=4 [21:05:24]MH_SAM_APDU [21:05:24]CAPDU: 80 17 00 00 [21:05:24]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:05:24]Write i2c OK [21:05:24]MH_I2C_Read... [21:05:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:05:24]Read from MH i2c: E2 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: E2 FD 00 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [21:05:24]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:05:24]wFMCommunicate OK [21:05:24]wFMCommunicate request_size=4 [21:05:24]MH_SAM_APDU [21:05:24]CAPDU: 80 17 00 00 [21:05:24]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:05:24]Write i2c OK [21:05:24]MH_I2C_Read... [21:05:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:05:24]Read from MH i2c: E2 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: E2 CF 00 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [21:05:24]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:05:24]wFMCommunicate OK [21:05:24]SAM_PROTO_GetShiftData done [21:05:24]requested_item shift.sale.total_cash is exist - process it [21:05:24]requested_item shift.sale_refund.total is exist - process it [21:05:24]requested_item shift.sale_refund.total_cash is exist - process it [21:05:24]requested_item shift.buy.total is exist - process it [21:05:24]requested_item shift.buy.total_cash is exist - process it [21:05:24]produce_requested_data done [21:05:24]produce_requested_data return {"fm.sale.total":149379701.13,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":624485.06,"shift.sale.total_cash":426854.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} [21:05:24]process_action_free get_value [21:05:24]json_value_free [21:05:24]json_value_free done [21:05:24]process_json_proto returns [21:05:24]Send response to host [21:05:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149379701.13,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":624485.06,"shift.sale.total_cash":426854.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}}} [21:05:24]free response buf [21:05:24]execute_script done [21:05:24]execute_script returns [21:05:24]free content buf [21:05:24]Sock 10.Close socket [21:05:24]Sock 10.Thread stoped [21:05:25]accept exits with 9 [21:05:25]New connection [21:05:25]New thread 3066744164 created [21:05:25]Thread 3066600804 joined [21:05:25]Waiting for new connection... [21:05:25] Sock 9.Parse request [21:05:25]Sock 9.Check first char [21:05:25]Sock 9.First char is OK [21:05:25]request: POST /json_proto HTTP/1.0 [21:05:25]Method: POST [21:05:25]URL: /json_proto [21:05:25]Method is POST - this is cgi request [21:05:25]url: /json_proto [21:05:25]query_string will be loaded in cgi processing [21:05:25]execute_cgi json_proto POST (null) [21:05:25]execute_cgi path=json_proto method=POST [21:05:25]POST find Content-Length [21:05:25]Host: 172.17.44.132:8080 [21:05:25]Content-Length: 800 [21:05:25]Content-Type: application/json [21:05:25] [21:05:25]POST finish read [21:05:25]Found Content-Length = 800 [21:05:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:25]execute_script... [21:05: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)294709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:25]POST & json_proto [21:05:25]process_json_proto [21:05:25]json parsed OK: [21:05:25]protocol is kg_v1.0 [21:05:25]action value=close_receipt [21:05:25]process_action close_receipt [21:05:25]cmd_close_receipt [21:05:25]MH_GetDate [21:05:25]Write to MH i2c: F0 00 00 1D 00 0C [21:05:25]Write i2c OK [21:05:25]MH_I2C_Read... [21:05:25]Read from MH i2c: F0 [21:05:25]MH_I2C_Read... [21:05:25]Read from MH i2c: F0 09 00 [21:05:25]MH_I2C_Read... [21:05:25]Read from MH i2c: F0 09 00 1D 00 00 95 F9 C8 66 2A 83 C1 65 A4 [21:05:25]GetLastDocTimeStamp 1724446948 [21:05:25]current date 1724447125 [21:05:25]FM_GetShiftState [21:05:25]SAM_PROTO_GetShiftState [21:05:25]wFMCommunicate request_size=4 [21:05:25]MH_SAM_APDU [21:05:25]CAPDU: 80 13 01 00 [21:05:25]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:05:25]Write i2c OK [21:05:25]MH_I2C_Read... [21:05:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:25]Read from MH i2c: E2 [21:05:25]MH_I2C_Read... [21:05:25]Read from MH i2c: E2 0E 00 [21:05:25]MH_I2C_Read... [21:05:25]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [21:05:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:05:25]wFMCommunicate OK [21:05:25]SAM_PROTO_GetShiftState done [21:05:25]FM_GetShiftState done [21:05:25]opened in 1724372766 [21:05:25]opened+sec_in_day 1724459166 [21:05:25]quantity*price = 500024 [21:05:25]sum+1 = 500025 [21:05:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 667 23.08.2024 21:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165814 ФПД: 39611566400735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165814&fm=39611566400735&tin=02508201610067®Number=0000000000092562&sum=500024 [21:05:26]StoreToDocumentArchive [21:05:26]shift 469 fd 165814 [21:05:26]save to /storage/0469/doc_00165814 [21:05:26]save last doc name /storage/0469/doc_00165814 to /storage/kkm_last_doc_name [21:05:26]save OK [21:05:26]Clear old archive folders... [21:05:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:05:26]tlvbuf is 008FB660 [21:05:26]SAM_PROTO_ClearQueue [21:05:26]wFMCommunicate request_size=4 [21:05:26]MH_SAM_APDU [21:05:26]CAPDU: 80 09 00 00 [21:05:26]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:05:26]Read from MH i2c: E2 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:05:26]RAPDU: 90 00 [21:05:26]wFMCommunicate OK [21:05:26]SAM_PROTO_ClearQueue done [21:05:26]KKMCreateOFDPacket [21:05:26]OFDProtocolAddRootSTLVToBuf [21:05:26]FM_MakeSignedData [21:05:26]FM_MakeSignedData [21:05:26]SAM_PROTO_SignData [21:05:26]wFMCommunicate request_size=4 [21:05:26]MH_SAM_APDU [21:05:26]CAPDU: 80 0D 01 02 [21:05:26]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:05:26]Read from MH i2c: E2 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:05:26]RAPDU: 90 00 [21:05:26]wFMCommunicate OK [21:05:26]wFMCommunicate request_size=255 [21:05:26]MH_SAM_APDU [21:05:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 95 F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 87 02 00 35 04 06 00 24 06 C9 58 [21:05:26]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 95 F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 87 02 00 35 04 06 00 24 06 C9 58 00 00 30 [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:27]Read from MH i2c: E2 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: E2 03 00 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:05:27]RAPDU: 90 00 [21:05:27]wFMCommunicate OK [21:05:27]wFMCommunicate request_size=7 [21:05:27]MH_SAM_APDU [21:05:27]CAPDU: 80 0D 02 02 02 24 DF [21:05:27]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 24 DF 00 00 AF [21:05:27]Write i2c OK [21:05:27]MH_I2C_Read... [21:05:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:27]Read from MH i2c: E2 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: E2 03 00 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:05:27]RAPDU: 90 00 [21:05:27]wFMCommunicate OK [21:05:27]wFMCommunicate request_size=4 [21:05:27]MH_SAM_APDU [21:05:27]CAPDU: 80 0D 03 02 [21:05:27]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:05:27]Write i2c OK [21:05:27]MH_I2C_Read... [21:05:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:05:27]Read from MH i2c: E2 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: E2 0B 00 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: E2 0B 00 2F 00 00 52 23 BE 3C 1B 87 A8 96 90 00 FA [21:05:27]RAPDU: 52 23 BE 3C 1B 87 A8 96 90 00 [21:05:27]wFMCommunicate OK [21:05:27]SAM_PROTO_SignData done [21:05:27]FM_MakeSignedData done [21:05:27]CreateOFDProtocolMessage [21:05:27]wFMCommunicate request_size=4 [21:05:27]MH_SAM_APDU [21:05:27]CAPDU: 80 11 00 00 [21:05:27]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:05:27]Write i2c OK [21:05:27]MH_I2C_Read... [21:05:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:27]Read from MH i2c: E2 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: E2 17 00 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [21:05:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:27]wFMCommunicate OK [21:05:27]CreateOFDProtocolMessage done [21:05:27]OFDSenderStorePacket 165814 [21:05:27]StoreOFDPacket docnum=165814 [21:05:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 93 C0 04 01 D3 86 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 95 F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 87 02 00 35 04 06 00 24 06 C9 58 24 DF 52 23 BE 3C 1B 87 A8 96 [21:05:27]CheckFolder [21:05:27]dirname=/storage/ofd_packets [21:05:27]CheckFolder done [21:05:27]ProducePacketName [21:05:27]name=ofd_packets/00165814 [21:05:27]NVStorageSaveData ofd_packets/00165814 [21:05:27]File name is /storage/ofd_packets/00165814 [21:05:27]Write 298 bytes [21:05:27]NVStorageSaveData done [21:05:27]OFDSenderStorePacket done [21:05:27]KKMCreateOFDPacket done [21:05:27]NVStorageSaveData kkm_last_timestamp [21:05:27]File name is /storage/kkm_last_timestamp [21:05:27]Write 4 bytes [21:05:27]NVStorageSaveData done [21:05:27]ExternCall_PrintAddStr [21:05:27]wPrintStart [21:05:27]Write to MH i2c: 01 00 00 31 00 31 [21:05:27]Write i2c OK [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: 01 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: 01 07 00 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:05:27]RasterBufferAndPrint [21:05:27]line Счет N : (1)294709 [21:05:27]line ИНН: 02508201610067 [21:05:27]line Контрольно-Кассовый Чек [21:05:27]line ПРОДАЖА [21:05:27]line ТРК (МРК, ГНК) : 21 [21:05:27]line Товар: 2710194800 [21:05:27]line ДТ-К-5 [21:05:27]line 65.620 * 76.20 [21:05:27]line = 5000.24 [21:05:27]line НДС 12% НСП 1% [21:05:27]line > о реализуемом товаре [21:05:27]line ИТОГО: 5000.24 [21:05:27]line НСП 1% : 44.25 [21:05:27]line НДС 12% : 531.00 [21:05:27]line Наличными: 0.00 [21:05:27]line Безнал.: 5000.24 [21:05:27]line Место: АЗС № 130 "Партнер Нефть" [21:05:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:05:27]line СНО: Общий режим [21:05:27]line Чек 667 23.08.2024 21:05 [21:05:27]line Смена: 469 ФФД: 1.0 [21:05:27]line ЗНМ: 0300000070 [21:05:27]line РНМ: 0000000000092562 [21:05:27]line Версия ККМ: 001 [21:05:27]line Платежная система: O! деньги [21:05:27]line ФМ: 0000000000871769 [21:05:27]line ФД: 165814 [21:05:27]line ФПД: 39611566400735 [21:05:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165814&fm=39611566400735&tin=02508201610067®Number=0000000000092562&sum=500024 [21:05:27]written 0, free lines is 4095 [21:05:27]ConnectInit Can't take IP for lk.salyk.kg [21:05:27]CommunicateWithHost connect error [21:05:27]CommunicateWithHost err = -1 [21:05:27]OFD Sender: Server communicate error [21:05:27]OFD Sender: Processing packet 165813 [packets to send 1000, broken 998] [21:05:27]ProducePacketName [21:05:27]name=ofd_packets/00165813 [21:05:27]OFD Sender: To server: pG, [21:05:27]CommunicateWithHost lk.salyk.kg:30040 [21:05:27]ConnectInit lk.salyk.kg [21:05:27]Write to MH i2c: 01 00 00 5B 00 5B [21:05:27]Write i2c OK [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: 01 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: 01 07 00 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 FF 0C 6D [21:05:27]RasterBufferAndPrint [21:05:27]line [21:05:28]line [21:05:28]line [21:05:28]line [21:05:28]line [21:05:28]written 0, free lines is 3350 [21:05:28]MH_Cut [21:05:28]Write to MH i2c: D1 01 00 62 00 01 34 [21:05:28]Write i2c OK [21:05:28]MH_I2C_Read... [21:05:28]Read from MH i2c: D1 [21:05:28]MH_I2C_Read... [21:05:28]Read from MH i2c: D1 01 00 [21:05:28]MH_I2C_Read... [21:05:28]Read from MH i2c: D1 01 00 62 00 00 33 [21:05:28]Write to MH i2c: 01 00 00 63 00 63 [21:05:28]Write i2c OK [21:05:28]MH_I2C_Read... [21:05:28]*** Cut start [21:05:28]*** Purtial cut [21:05:28]*** Stage 1: CUTSNS_PIN = 1 [21:05:30]Read from MH i2c: 01 [21:05:30]MH_I2C_Read... [21:05:30]*** Stop cut motor [21:05:30]*** Cut end [21:05:30]Read from MH i2c: 01 07 00 [21:05:30]MH_I2C_Read... [21:05:30]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [21:05:30]process_action close_receipt done [21:05:30]requested_data is exist [21:05:30]produce_requested_data [21:05:30]requested_item fm.sn is exist - process it [21:05:30]wFMCommunicate request_size=4 [21:05:30]MH_SAM_APDU [21:05:30]CAPDU: 80 11 00 00 [21:05:30]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [21:05:30]Write i2c OK [21:05:30]MH_I2C_Read... [21:05:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:30]Read from MH i2c: E2 [21:05:30]MH_I2C_Read... [21:05:30]Read from MH i2c: E2 17 00 [21:05:30]MH_I2C_Read... [21:05:30]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [21:05:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:30]wFMCommunicate OK [21:05:30]requested_item fd.num is exist - process it [21:05:30]SAM_PROTO_GetFieldsCounters [21:05:30]wFMCommunicate request_size=4 [21:05:30]MH_SAM_APDU [21:05:30]CAPDU: 80 13 00 00 [21:05:30]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [21:05:30]Write i2c OK [21:05:30]MH_I2C_Read... [21:05:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:05:31]Read from MH i2c: E2 [21:05:31]MH_I2C_Read... [21:05:31]Read from MH i2c: E2 62 00 [21:05:31]MH_I2C_Read... [21:05:31]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 F3 [21:05:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:05:31]wFMCommunicate OK [21:05:31]SAM_PROTO_GetFieldsCounters done [21:05:31]requested_item shift.num is exist - process it [21:05:31]requested_item shift.opened is exist - process it [21:05:31]req_shift_opened [21:05:31]FM_GetShiftState [21:05:31]SAM_PROTO_GetShiftState [21:05:31]wFMCommunicate request_size=4 [21:05:31]MH_SAM_APDU [21:05:31]CAPDU: 80 13 01 00 [21:05:31]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [21:05:31]Write i2c OK [21:05:31]MH_I2C_Read... [21:05:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:31]Read from MH i2c: E2 [21:05:31]MH_I2C_Read... [21:05:31]Read from MH i2c: E2 0E 00 [21:05:31]MH_I2C_Read... [21:05:31]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [21:05:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:05:31]wFMCommunicate OK [21:05:31]SAM_PROTO_GetShiftState done [21:05:31]FM_GetShiftState done [21:05:31]req_shift_opened done [21:05:31]requested_item shift.open_date is exist - process it [21:05:31]req_shift_open_date [21:05:31]req_shift_open_date done [21:05:31]produce_requested_data done [21:05:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165814,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:05:31]process_action_free close_receipt [21:05:31]json_value_free [21:05:31]json_value_free done [21:05:31]process_json_proto returns [21:05:31]Send response to host [21:05:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165814,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:05:31]free response buf [21:05:31]execute_script done [21:05:31]execute_script returns [21:05:31]free content buf [21:05:31]Sock 9.Close socket [21:05:31]Sock 9.Thread stoped [21:05:31]accept exits with 10 [21:05:31]New connection [21:05:31]New thread 3066600804 created [21:05:31]Thread 3066744164 joined [21:05:31]Waiting for new connection... [21:05:31] Sock 10.Parse request [21:05:31]Sock 10.Check first char [21:05:31]Sock 10.First char is OK [21:05:31]request: POST /json_proto HTTP/1.0 [21:05:31]Method: POST [21:05:31]URL: /json_proto [21:05:31]Method is POST - this is cgi request [21:05:31]url: /json_proto [21:05:31]query_string will be loaded in cgi processing [21:05:31]execute_cgi json_proto POST (null) [21:05:31]execute_cgi path=json_proto method=POST [21:05:31]POST find Content-Length [21:05:31]Host: 172.17.44.132:8080 [21:05:31]Content-Length: 682 [21:05:31]Content-Type: application/json [21:05:31] [21:05:31]POST finish read [21:05:31]Found Content-Length = 682 [21:05:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 26.480, "sum" : 1795.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1795.00, "total" : 1795.00, "payments": [ { "type": 0, "sum" : 1795.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:31]execute_script... [21: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)294710", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 26.480, "sum" : 1795.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1795.00, "total" : 1795.00, "payments": [ { "type": 0, "sum" : 1795.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:31]POST & json_proto [21:05:31]process_json_proto [21:05:31]json parsed OK: [21:05:31]protocol is kg_v1.0 [21:05:31]action value=close_receipt [21:05:31]process_action close_receipt [21:05:31]cmd_close_receipt [21:05:31]MH_GetDate [21:05:31]Write to MH i2c: F0 00 00 67 00 56 [21:05:31]Write i2c OK [21:05:31]MH_I2C_Read... [21:05:31]Read from MH i2c: F0 [21:05:31]MH_I2C_Read... [21:05:31]Read from MH i2c: F0 09 00 [21:05:31]MH_I2C_Read... [21:05:31]Read from MH i2c: F0 09 00 67 00 00 9B F9 C8 66 2A 83 C1 65 F4 [21:05:31]GetLastDocTimeStamp 1724447125 [21:05:31]current date 1724447131 [21:05:31]FM_GetShiftState [21:05:31]SAM_PROTO_GetShiftState [21:05:31]wFMCommunicate request_size=4 [21:05:31]MH_SAM_APDU [21:05:31]CAPDU: 80 13 01 00 [21:05:31]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [21:05:31]Write i2c OK [21:05:31]MH_I2C_Read... [21:05:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:31]Read from MH i2c: E2 [21:05:31]MH_I2C_Read... [21:05:31]Read from MH i2c: E2 0E 00 [21:05:31]MH_I2C_Read... [21:05:31]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [21:05:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:05:31]wFMCommunicate OK [21:05:31]SAM_PROTO_GetShiftState done [21:05:31]FM_GetShiftState done [21:05:31]opened in 1724372766 [21:05:31]opened+sec_in_day 1724459166 [21:05:31]quantity*price = 179534 [21:05:31]sum+1 = 179535 [21:05:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 1795.00 Внесено: 1795.00 СДАЧА: 0.00 НСП 1% : 15.89 НДС 12% : 190.66 Наличными: 1795.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 668 23.08.2024 21:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165815 ФПД: 276717883767445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210531&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165815&fm=276717883767445&tin=02508201610067®Number=0000000000092562&sum=179500 [21:05:33]StoreToDocumentArchive [21:05:33]shift 469 fd 165815 [21:05:33]save to /storage/0469/doc_00165815 [21:05:33]save last doc name /storage/0469/doc_00165815 to /storage/kkm_last_doc_name [21:05:33]save OK [21:05:33]Clear old archive folders... [21:05:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:05:33]tlvbuf is 00915C20 [21:05:33]SAM_PROTO_ClearQueue [21:05:33]wFMCommunicate request_size=4 [21:05:33]MH_SAM_APDU [21:05:33]CAPDU: 80 09 00 00 [21:05:33]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [21:05:33]Write i2c OK [21:05:33]MH_I2C_Read... [21:05:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:05:33]Read from MH i2c: E2 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 03 00 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [21:05:33]RAPDU: 90 00 [21:05:33]wFMCommunicate OK [21:05:33]SAM_PROTO_ClearQueue done [21:05:33]KKMCreateOFDPacket [21:05:33]OFDProtocolAddRootSTLVToBuf [21:05:33]FM_MakeSignedData [21:05:33]FM_MakeSignedData [21:05:33]SAM_PROTO_SignData [21:05:33]wFMCommunicate request_size=4 [21:05:33]MH_SAM_APDU [21:05:33]CAPDU: 80 0D 01 02 [21:05:33]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [21:05:33]Write i2c OK [21:05:33]MH_I2C_Read... [21:05:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:05:33]Read from MH i2c: E2 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 03 00 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:05:33]RAPDU: 90 00 [21:05:33]wFMCommunicate OK [21:05:33]wFMCommunicate request_size=255 [21:05:33]MH_SAM_APDU [21: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 70 67 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4E BD 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C BD 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 4A 00 00 00 00 07 04 06 00 2C BD 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 02 00 00 F4 03 04 00 9B F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 87 02 00 35 04 06 00 FB [21:05:33]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 67 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4E BD 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C BD 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 4A 00 00 00 00 07 04 06 00 2C BD 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 02 00 00 F4 03 04 00 9B F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 87 02 00 35 04 06 00 FB 00 00 BE [21:05:33]Write i2c OK [21:05:33]MH_I2C_Read... [21:05:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:33]Read from MH i2c: E2 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 03 00 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:05:33]RAPDU: 90 00 [21:05:33]wFMCommunicate OK [21:05:33]wFMCommunicate request_size=10 [21:05:33]MH_SAM_APDU [21:05:33]CAPDU: 80 0D 02 02 05 AC 67 2A 3A 95 [21:05:33]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 AC 67 2A 3A 95 00 00 08 [21:05:33]Write i2c OK [21:05:33]MH_I2C_Read... [21:05:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:33]Read from MH i2c: E2 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 03 00 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:05:33]RAPDU: 90 00 [21:05:33]wFMCommunicate OK [21:05:33]wFMCommunicate request_size=4 [21:05:33]MH_SAM_APDU [21:05:33]CAPDU: 80 0D 03 02 [21:05:33]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [21:05:33]Write i2c OK [21:05:33]MH_I2C_Read... [21:05:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:05:33]Read from MH i2c: E2 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 0B 00 [21:05:33]MH_I2C_Read... [21:05:33]Read from MH i2c: E2 0B 00 79 00 00 73 B4 C6 3F B2 9D B5 24 90 00 49 [21:05:33]RAPDU: 73 B4 C6 3F B2 9D B5 24 90 00 [21:05:33]wFMCommunicate OK [21:05:33]SAM_PROTO_SignData done [21:05:33]FM_MakeSignedData done [21:05:33]CreateOFDProtocolMessage [21:05:33]wFMCommunicate request_size=4 [21:05:33]MH_SAM_APDU [21:05:33]CAPDU: 80 11 00 00 [21:05:33]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [21:05:33]Write i2c OK [21:05:33]MH_I2C_Read... [21:05:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:34]Read from MH i2c: E2 [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: E2 17 00 [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [21:05:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:34]wFMCommunicate OK [21:05:34]CreateOFDProtocolMessage done [21:05:34]OFDSenderStorePacket 165815 [21:05:34]StoreOFDPacket docnum=165815 [21:05:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 23 07 01 3C 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 67 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4E BD 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C BD 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 4A 00 00 00 00 07 04 06 00 2C BD 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 02 00 00 F4 03 04 00 9B F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 87 02 00 35 04 06 00 FB AC 67 2A 3A 95 73 B4 C6 3F B2 9D B5 24 [21:05:34]CheckFolder [21:05:34]dirname=/storage/ofd_packets [21:05:34]CheckFolder done [21:05:34]ProducePacketName [21:05:34]name=ofd_packets/00165815 [21:05:34]NVStorageSaveData ofd_packets/00165815 [21:05:34]File name is /storage/ofd_packets/00165815 [21:05:34]Write 301 bytes [21:05:34]NVStorageSaveData done [21:05:34]OFDSenderStorePacket done [21:05:34]KKMCreateOFDPacket done [21:05:34]NVStorageSaveData kkm_last_timestamp [21:05:34]File name is /storage/kkm_last_timestamp [21:05:34]Write 4 bytes [21:05:34]NVStorageSaveData done [21:05:34]ExternCall_PrintAddStr [21:05:34]wPrintStart [21:05:34]Write to MH i2c: 01 00 00 7B 00 7B [21:05:34]Write i2c OK [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: 01 [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: 01 07 00 [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [21:05:34]RasterBufferAndPrint [21:05:34]line Счет N : (1)294710 [21:05:34]line ИНН: 02508201610067 [21:05:34]line Контрольно-Кассовый Чек [21:05:34]line ПРОДАЖА [21:05:34]line ТРК (МРК, ГНК) : 42 [21:05:34]line Товар: 2710124130 [21:05:34]line Аи-92-К-5 [21:05:34]line 26.480 * 67.80 [21:05:34]line = 1795.34 [21:05:34]line НДС 12% НСП 1% [21:05:34]line > о реализуемом товаре [21:05:34]line ОКРУГЛЕНИЕ: -0.34 [21:05:34]line ИТОГО: 1795.00 [21:05:34]line Внесено: 1795.00 [21:05:34]line СДАЧА: 0.00 [21:05:34]line НСП 1% : 15.89 [21:05:34]line НДС 12% : 190.66 [21:05:34]line Наличными: 1795.00 [21:05:34]line Безнал.: 0.00 [21:05:34]line Место: АЗС № 130 "Партнер Нефть" [21:05:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:05:34]line СНО: Общий режим [21:05:34]line Чек 668 23.08.2024 21:05 [21:05:34]line Смена: 469 ФФД: 1.0 [21:05:34]line ЗНМ: 0300000070 [21:05:34]line РНМ: 0000000000092562 [21:05:34]line Версия ККМ: 001 [21:05:34]line ФМ: 0000000000871769 [21:05:34]line ФД: 165815 [21:05:34]line ФПД: 276717883767445 [21:05:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210531&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165815&fm=276717883767445&tin=02508201610067®Number=0000000000092562&sum=179500 [21:05:34]written 0, free lines is 4095 [21:05:34]Write to MH i2c: 01 00 00 A6 00 A6 [21:05:34]Write i2c OK [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: 01 [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: 01 07 00 [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 DA 0C 93 [21:05:34]RasterBufferAndPrint [21:05:34]line [21:05:34]line [21:05:34]line [21:05:34]line [21:05:34]line [21:05:34]written 0, free lines is 3320 [21:05:34]MH_Cut [21:05:34]Write to MH i2c: D1 01 00 AD 00 01 7F [21:05:34]Write i2c OK [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: D1 [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: D1 01 00 [21:05:34]MH_I2C_Read... [21:05:34]Read from MH i2c: D1 01 00 AD 00 00 7E [21:05:34]Write to MH i2c: 01 00 00 AE 00 AE [21:05:34]Write i2c OK [21:05:34]MH_I2C_Read... [21:05:34]recv_with_timeout no data received [21:05:35]*** Cut start [21:05:35]*** Purtial cut [21:05:35]*** Stage 1: CUTSNS_PIN = 1 [21:05:37]Read from MH i2c: 01 [21:05:37]MH_I2C_Read... [21:05:37]*** Stop cut motor [21:05:37]*** Cut end [21:05:37]Read from MH i2c: 01 07 00 [21:05:37]MH_I2C_Read... [21:05:37]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [21:05:37]process_action close_receipt done [21:05:37]requested_data is exist [21:05:37]produce_requested_data [21:05:37]requested_item fm.sn is exist - process it [21:05:37]wFMCommunicate request_size=4 [21:05:37]MH_SAM_APDU [21:05:37]CAPDU: 80 11 00 00 [21:05:37]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [21:05:37]Write i2c OK [21:05:37]MH_I2C_Read... [21:05:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:37]Read from MH i2c: E2 [21:05:37]MH_I2C_Read... [21:05:37]Read from MH i2c: E2 17 00 [21:05:37]MH_I2C_Read... [21:05:37]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [21:05:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:37]wFMCommunicate OK [21:05:37]requested_item fd.num is exist - process it [21:05:37]SAM_PROTO_GetFieldsCounters [21:05:37]wFMCommunicate request_size=4 [21:05:37]MH_SAM_APDU [21:05:37]CAPDU: 80 13 00 00 [21:05:37]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [21:05:37]Write i2c OK [21:05:37]MH_I2C_Read... [21:05:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:05:37]Read from MH i2c: E2 [21:05:37]MH_I2C_Read... [21:05:37]Read from MH i2c: E2 62 00 [21:05:37]MH_I2C_Read... [21:05:37]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 42 [21:05:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:05:37]wFMCommunicate OK [21:05:37]SAM_PROTO_GetFieldsCounters done [21:05:37]requested_item shift.num is exist - process it [21:05:37]requested_item shift.opened is exist - process it [21:05:37]req_shift_opened [21:05:37]FM_GetShiftState [21:05:37]SAM_PROTO_GetShiftState [21:05:37]wFMCommunicate request_size=4 [21:05:37]MH_SAM_APDU [21:05:37]CAPDU: 80 13 01 00 [21:05:37]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [21:05:37]Write i2c OK [21:05:37]MH_I2C_Read... [21:05:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:37]Read from MH i2c: E2 [21:05:37]MH_I2C_Read... [21:05:37]Read from MH i2c: E2 0E 00 [21:05:37]MH_I2C_Read... [21:05:37]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [21:05:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:05:37]wFMCommunicate OK [21:05:37]SAM_PROTO_GetShiftState done [21:05:37]FM_GetShiftState done [21:05:37]req_shift_opened done [21:05:37]requested_item shift.open_date is exist - process it [21:05:37]req_shift_open_date [21:05:37]req_shift_open_date done [21:05:37]produce_requested_data done [21:05:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165815,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:05:37]process_action_free close_receipt [21:05:37]json_value_free [21:05:37]json_value_free done [21:05:37]process_json_proto returns [21:05:37]Send response to host [21:05:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165815,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:05:37]free response buf [21:05:37]execute_script done [21:05:37]execute_script returns [21:05:37]free content buf [21:05:37]Sock 10.Close socket [21:05:37]Sock 10.Thread stoped [21:05:38]accept exits with 9 [21:05:38]New connection [21:05:38]New thread 3066744164 created [21:05:38]Thread 3066600804 joined [21:05:38]Waiting for new connection... [21:05:38] Sock 9.Parse request [21:05:38]Sock 9.Check first char [21:05:38]Sock 9.First char is OK [21:05:38]request: POST /json_proto HTTP/1.0 [21:05:38]Method: POST [21:05:38]URL: /json_proto [21:05:38]Method is POST - this is cgi request [21:05:38]url: /json_proto [21:05:38]query_string will be loaded in cgi processing [21:05:38]execute_cgi json_proto POST (null) [21:05:38]execute_cgi path=json_proto method=POST [21:05:38]POST find Content-Length [21:05:38]Host: 172.17.44.132:8080 [21:05:38]Content-Length: 677 [21:05:38]Content-Type: application/json [21:05:38] [21:05:38]POST finish read [21:05:38]Found Content-Length = 677 [21:05:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:38]execute_script... [21:05: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)294711", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:38]POST & json_proto [21:05:38]process_json_proto [21:05:38]json parsed OK: [21:05:38]protocol is kg_v1.0 [21:05:38]action value=close_receipt [21:05:38]process_action close_receipt [21:05:38]cmd_close_receipt [21:05:38]MH_GetDate [21:05:38]Write to MH i2c: F0 00 00 B2 00 A1 [21:05:38]Write i2c OK [21:05:38]MH_I2C_Read... [21:05:38]Read from MH i2c: F0 [21:05:38]MH_I2C_Read... [21:05:38]Read from MH i2c: F0 09 00 [21:05:38]MH_I2C_Read... [21:05:38]Read from MH i2c: F0 09 00 B2 00 00 A2 F9 C8 66 2A 83 C1 65 46 [21:05:38]GetLastDocTimeStamp 1724447131 [21:05:38]current date 1724447138 [21:05:38]FM_GetShiftState [21:05:38]SAM_PROTO_GetShiftState [21:05:38]wFMCommunicate request_size=4 [21:05:38]MH_SAM_APDU [21:05:38]CAPDU: 80 13 01 00 [21:05:38]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [21:05:38]Write i2c OK [21:05:38]MH_I2C_Read... [21:05:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:38]Read from MH i2c: E2 [21:05:38]MH_I2C_Read... [21:05:38]Read from MH i2c: E2 0E 00 [21:05:38]MH_I2C_Read... [21:05:38]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [21:05:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:05:38]wFMCommunicate OK [21:05:38]SAM_PROTO_GetShiftState done [21:05:38]FM_GetShiftState done [21:05:38]opened in 1724372766 [21:05:38]opened+sec_in_day 1724459166 [21:05:38]quantity*price = 60003 [21:05:38]sum+1 = 60004 [21:05:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 669 23.08.2024 21:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165816 ФПД: 5398681668756 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210538&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165816&fm=5398681668756&tin=02508201610067®Number=0000000000092562&sum=60000 [21:05:40]StoreToDocumentArchive [21:05:40]shift 469 fd 165816 [21:05:40]save to /storage/0469/doc_00165816 [21:05:40]save last doc name /storage/0469/doc_00165816 to /storage/kkm_last_doc_name [21:05:40]save OK [21:05:40]Clear old archive folders... [21:05:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:05:40]tlvbuf is 0091E480 [21:05:40]SAM_PROTO_ClearQueue [21:05:40]wFMCommunicate request_size=4 [21:05:40]MH_SAM_APDU [21:05:40]CAPDU: 80 09 00 00 [21:05:40]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [21:05:40]Write i2c OK [21:05:40]MH_I2C_Read... [21:05:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:05:40]Read from MH i2c: E2 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 03 00 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [21:05:40]RAPDU: 90 00 [21:05:40]wFMCommunicate OK [21:05:40]SAM_PROTO_ClearQueue done [21:05:40]KKMCreateOFDPacket [21:05:40]OFDProtocolAddRootSTLVToBuf [21:05:40]FM_MakeSignedData [21:05:40]FM_MakeSignedData [21:05:40]SAM_PROTO_SignData [21:05:40]wFMCommunicate request_size=4 [21:05:40]MH_SAM_APDU [21:05:40]CAPDU: 80 0D 01 02 [21:05:40]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [21:05:40]Write i2c OK [21:05:40]MH_I2C_Read... [21:05:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:05:40]Read from MH i2c: E2 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 03 00 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:05:40]RAPDU: 90 00 [21:05:40]wFMCommunicate OK [21:05:40]wFMCommunicate request_size=255 [21:05:40]MH_SAM_APDU [21:05:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 A2 F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 87 02 00 35 04 06 00 04 [21:05:40]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 A2 F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 87 02 00 35 04 06 00 04 00 00 08 [21:05:40]Write i2c OK [21:05:40]MH_I2C_Read... [21:05:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:40]Read from MH i2c: E2 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 03 00 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:05:40]RAPDU: 90 00 [21:05:40]wFMCommunicate OK [21:05:40]wFMCommunicate request_size=10 [21:05:40]MH_SAM_APDU [21:05:40]CAPDU: 80 0D 02 02 05 E8 FA 80 CC 94 [21:05:40]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 E8 FA 80 CC 94 00 00 09 [21:05:40]Write i2c OK [21:05:40]MH_I2C_Read... [21:05:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:40]Read from MH i2c: E2 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 03 00 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:05:40]RAPDU: 90 00 [21:05:40]wFMCommunicate OK [21:05:40]wFMCommunicate request_size=4 [21:05:40]MH_SAM_APDU [21:05:40]CAPDU: 80 0D 03 02 [21:05:40]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [21:05:40]Write i2c OK [21:05:40]MH_I2C_Read... [21:05:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:05:40]Read from MH i2c: E2 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 0B 00 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 0B 00 C4 00 00 0D 59 1B AE 9A 62 E9 67 90 00 BB [21:05:40]RAPDU: 0D 59 1B AE 9A 62 E9 67 90 00 [21:05:40]wFMCommunicate OK [21:05:40]SAM_PROTO_SignData done [21:05:40]FM_MakeSignedData done [21:05:40]CreateOFDProtocolMessage [21:05:40]wFMCommunicate request_size=4 [21:05:40]MH_SAM_APDU [21:05:40]CAPDU: 80 11 00 00 [21:05:40]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [21:05:40]Write i2c OK [21:05:40]MH_I2C_Read... [21:05:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:40]Read from MH i2c: E2 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 17 00 [21:05:40]MH_I2C_Read... [21:05:40]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [21:05:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:41]wFMCommunicate OK [21:05:41]CreateOFDProtocolMessage done [21:05:41]OFDSenderStorePacket 165816 [21:05:41]StoreOFDPacket docnum=165816 [21:05:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4D 84 07 01 9C 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 A2 F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 87 02 00 35 04 06 00 04 E8 FA 80 CC 94 0D 59 1B AE 9A 62 E9 67 [21:05:41]CheckFolder [21:05:41]dirname=/storage/ofd_packets [21:05:41]CheckFolder done [21:05:41]ProducePacketName [21:05:41]name=ofd_packets/00165816 [21:05:41]NVStorageSaveData ofd_packets/00165816 [21:05:41]File name is /storage/ofd_packets/00165816 [21:05:41]Write 301 bytes [21:05:41]NVStorageSaveData done [21:05:41]OFDSenderStorePacket done [21:05:41]KKMCreateOFDPacket done [21:05:41]NVStorageSaveData kkm_last_timestamp [21:05:41]File name is /storage/kkm_last_timestamp [21:05:41]Write 4 bytes [21:05:41]NVStorageSaveData done [21:05:41]ExternCall_PrintAddStr [21:05:41]wPrintStart [21:05:41]Write to MH i2c: 01 00 00 C6 00 C6 [21:05:41]Write i2c OK [21:05:41]MH_I2C_Read... [21:05:41]Read from MH i2c: 01 [21:05:41]MH_I2C_Read... [21:05:41]Read from MH i2c: 01 07 00 [21:05:41]MH_I2C_Read... [21:05:41]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [21:05:41]RasterBufferAndPrint [21:05:41]line Счет N : (1)294711 [21:05:41]line ИНН: 02508201610067 [21:05:41]line Контрольно-Кассовый Чек [21:05:41]line ПРОДАЖА [21:05:41]line ТРК (МРК, ГНК) : 62 [21:05:41]line Товар: 2710124130 [21:05:41]line Аи-92-К-5 [21:05:41]line 8.850 * 67.80 [21:05:41]line = 600.03 [21:05:41]line НДС 12% НСП 1% [21:05:41]line > о реализуемом товаре [21:05:41]line ОКРУГЛЕНИЕ: -0.03 [21:05:41]line ИТОГО: 600.00 [21:05:41]line Внесено: 600.00 [21:05:41]line СДАЧА: 0.00 [21:05:41]line НСП 1% : 5.31 [21:05:41]line НДС 12% : 63.72 [21:05:41]line Наличными: 600.00 [21:05:41]line Безнал.: 0.00 [21:05:41]line Место: АЗС № 130 "Партнер Нефть" [21:05:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:05:41]line СНО: Общий режим [21:05:41]line Чек 669 23.08.2024 21:05 [21:05:41]line Смена: 469 ФФД: 1.0 [21:05:41]line ЗНМ: 0300000070 [21:05:41]line РНМ: 0000000000092562 [21:05:41]line Версия ККМ: 001 [21:05:41]line ФМ: 0000000000871769 [21:05:41]line ФД: 165816 [21:05:41]line ФПД: 5398681668756 [21:05:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210538&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165816&fm=5398681668756&tin=02508201610067®Number=0000000000092562&sum=60000 [21:05:41]Connected sock=7 [21:05:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 99 01 00 00 74 3F 91 01 19 12 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 written 0, free lines is 4095 [21:05:41]58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 E4 F8 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 87 02 00 35 04 06 00 DB 26 A8 CD 9E 9F 26 55 5B 3E EB 1F 8B 59 [21:05:41]Write to MH i2c: 01 00 00 F1 00 F1 [21:05:41]Write i2c OK [21:05:41]MH_I2C_Read... [21:05:41]Read from MH i2c: 01 [21:05:41]MH_I2C_Read... [21:05:41]Read from MH i2c: 01 07 00 [21:05:41]MH_I2C_Read... [21:05:41]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D7 0C DB [21:05:41]RasterBufferAndPrint [21:05:41]line [21:05:41]line [21:05:41]line [21:05:41]line [21:05:41]line [21:05:41]written 0, free lines is 3323 [21:05:41]MH_Cut [21:05:41]Write to MH i2c: D1 01 00 F8 00 01 CA [21:05:41]Write i2c OK [21:05:41]MH_I2C_Read... [21:05:41]Read from MH i2c: D1 [21:05:41]MH_I2C_Read... [21:05:41]Read from MH i2c: D1 01 00 [21:05:41]MH_I2C_Read... [21:05:41]Read from MH i2c: D1 01 00 F8 00 00 C9 [21:05:41]Write to MH i2c: 01 00 00 F9 00 F9 [21:05:41]Write i2c OK [21:05:41]MH_I2C_Read... [21:05:42]*** Cut start [21:05:42]*** Purtial cut [21:05:42]*** Stage 1: CUTSNS_PIN = 1 [21:05:44]Read from MH i2c: 01 [21:05:44]MH_I2C_Read... [21:05:44]*** Stop cut motor [21:05:44]*** Cut end [21:05:44]Read from MH i2c: 01 07 00 [21:05:44]MH_I2C_Read... [21:05:44]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [21:05:44]process_action close_receipt done [21:05:44]requested_data is exist [21:05:44]produce_requested_data [21:05:44]requested_item fm.sn is exist - process it [21:05:44]wFMCommunicate request_size=4 [21:05:44]MH_SAM_APDU [21:05:44]CAPDU: 80 11 00 00 [21:05:44]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [21:05:44]Write i2c OK [21:05:44]MH_I2C_Read... [21:05:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:44]Read from MH i2c: E2 [21:05:44]MH_I2C_Read... [21:05:44]Read from MH i2c: E2 17 00 [21:05:44]MH_I2C_Read... [21:05:44]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [21:05:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:44]wFMCommunicate OK [21:05:44]requested_item fd.num is exist - process it [21:05:44]SAM_PROTO_GetFieldsCounters [21:05:44]wFMCommunicate request_size=4 [21:05:44]MH_SAM_APDU [21:05:44]CAPDU: 80 13 00 00 [21:05:44]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [21:05:44]Write i2c OK [21:05:44]MH_I2C_Read... [21:05:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:05:44]Read from MH i2c: E2 [21:05:44]MH_I2C_Read... [21:05:44]Read from MH i2c: E2 62 00 [21:05:44]MH_I2C_Read... [21:05:44]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 91 [21:05:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:05:44]wFMCommunicate OK [21:05:44]SAM_PROTO_GetFieldsCounters done [21:05:44]requested_item shift.num is exist - process it [21:05:44]requested_item shift.opened is exist - process it [21:05:44]req_shift_opened [21:05:44]FM_GetShiftState [21:05:44]SAM_PROTO_GetShiftState [21:05:44]wFMCommunicate request_size=4 [21:05:44]MH_SAM_APDU [21:05:44]CAPDU: 80 13 01 00 [21:05:44]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [21:05:45]Write i2c OK [21:05:45]MH_I2C_Read... [21:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:45]Read from MH i2c: E2 [21:05:45]MH_I2C_Read... [21:05:45]Read from MH i2c: E2 0E 00 [21:05:45]MH_I2C_Read... [21:05:45]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A7 [21:05:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:05:45]wFMCommunicate OK [21:05:45]SAM_PROTO_GetShiftState done [21:05:45]FM_GetShiftState done [21:05:45]req_shift_opened done [21:05:45]requested_item shift.open_date is exist - process it [21:05:45]req_shift_open_date [21:05:45]req_shift_open_date done [21:05:45]produce_requested_data done [21:05:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165816,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:05:45]process_action_free close_receipt [21:05:45]json_value_free [21:05:45]json_value_free done [21:05:45]process_json_proto returns [21:05:45]Send response to host [21:05:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165816,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:05:45]free response buf [21:05:45]execute_script done [21:05:45]execute_script returns [21:05:45]free content buf [21:05:45]Sock 9.Close socket [21:05:45]Sock 9.Thread stoped [21:05:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8E F6 47 00 51 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 87 02 00 F4 03 04 00 F1 A2 C8 66 B6 04 01 00 00 B0 C6 9E 5F 4B C0 38 EE [21:05:45]CommunicateWithHost err = 0 [21:05:45]CheckOFDResponse [21:05:45]1017 (14) - 77093643461234 [21:05:45]1041 (16) - 0000000000871769 [21:05:45]1040 (4) - 165813 [21:05:45]1012 (4) - 23.08.2024 14:55 [21:05:45]1206 (1) - 0 [21:05:45]OFD Sender: Remove packet 165813 [21:05:45]ProducePacketName [21:05:45]name=ofd_packets/00165813 [21:05:45]NVStorageDeleteData [21:05:45]OFD Sender: Processing packet 165814 [packets to send 1001, broken 998] [21:05:45]ProducePacketName [21:05:45]name=ofd_packets/00165814 [21:05:45]OFD Sender: To server: pG, [21:05:45]CommunicateWithHost lk.salyk.kg:30040 [21:05:45]ConnectInit lk.salyk.kg [21:05:46]Connected sock=7 [21:05:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 93 C0 04 01 D3 86 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 95 F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 87 02 00 35 04 06 00 24 06 C9 58 24 DF 52 23 BE 3C 1B 87 A8 96 [21:05:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3F 41 47 00 B2 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 87 02 00 F4 03 04 00 F3 A2 C8 66 B6 04 01 00 00 92 3D D5 08 1E F6 D2 BF [21:05:47]CommunicateWithHost err = 0 [21:05:47]CheckOFDResponse [21:05:47]1017 (14) - 77093643461234 [21:05:47]1041 (16) - 0000000000871769 [21:05:47]1040 (4) - 165814 [21:05:47]1012 (4) - 23.08.2024 14:55 [21:05:47]1206 (1) - 0 [21:05:47]OFD Sender: Remove packet 165814 [21:05:47]ProducePacketName [21:05:47]name=ofd_packets/00165814 [21:05:47]NVStorageDeleteData [21:05:47]OFD Sender: Processing packet 165815 [packets to send 1000, broken 998] [21:05:47]ProducePacketName [21:05:47]name=ofd_packets/00165815 [21:05:47]OFD Sender: To server: pG, [21:05:47]CommunicateWithHost lk.salyk.kg:30040 [21:05:47]ConnectInit lk.salyk.kg [21:05:48]Connected sock=7 [21:05:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 23 07 01 3C 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 67 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4E BD 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C BD 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 4A 00 00 00 00 07 04 06 00 2C BD 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 02 00 00 F4 03 04 00 9B F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 87 02 00 35 04 06 00 FB AC 67 2A 3A 95 73 B4 C6 3F B2 9D B5 24 [21:05:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BF 7F 47 00 68 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 87 02 00 F4 03 04 00 F5 A2 C8 66 B6 04 01 00 00 C6 EF 75 C7 20 C0 50 52 [21:05:49]CommunicateWithHost err = 0 [21:05:49]CheckOFDResponse [21:05:49]1017 (14) - 77093643461234 [21:05:49]1041 (16) - 0000000000871769 [21:05:49]1040 (4) - 165815 [21:05:49]1012 (4) - 23.08.2024 14:55 [21:05:49]1206 (1) - 0 [21:05:49]OFD Sender: Remove packet 165815 [21:05:49]ProducePacketName [21:05:49]name=ofd_packets/00165815 [21:05:49]NVStorageDeleteData [21:05:49]OFD Sender: Processing packet 165816 [packets to send 999, broken 998] [21:05:49]ProducePacketName [21:05:49]name=ofd_packets/00165816 [21:05:49]OFD Sender: To server: pG, [21:05:49]CommunicateWithHost lk.salyk.kg:30040 [21:05:49]ConnectInit lk.salyk.kg [21:05:51]Connected sock=7 [21:05:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4D 84 07 01 9C 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 A2 F9 C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 87 02 00 35 04 06 00 04 E8 FA 80 CC 94 0D 59 1B AE 9A 62 E9 67 [21:05:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 05 14 47 00 9D 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 87 02 00 F4 03 04 00 F8 A2 C8 66 B6 04 01 00 00 EE F2 7F 99 0F 8B F4 A0 [21:05:52]CommunicateWithHost err = 0 [21:05:52]CheckOFDResponse [21:05:52]1017 (14) - 77093643461234 [21:05:52]1041 (16) - 0000000000871769 [21:05:52]1040 (4) - 165816 [21:05:52]1012 (4) - 23.08.2024 14:55 [21:05:52]1206 (1) - 0 [21:05:52]OFD Sender: Remove packet 165816 [21:05:52]ProducePacketName [21:05:52]name=ofd_packets/00165816 [21:05:52]NVStorageDeleteData [21:05:52]OFD Sender: No OFD packet to send [21:05:52]OFD Sender: No OFD packet to send [21:05:57]OFD Sender: No OFD packet to send [21:06:02]OFD Sender: No OFD packet to send [21:06:07]OFD Sender: No OFD packet to send [21:06:12]OFD Sender: No OFD packet to send [21:06:17]OFD Sender: No OFD packet to send [21:06:23]OFD Sender: No OFD packet to send [21:06:28]OFD Sender: No OFD packet to send [21:06:33]OFD Sender: No OFD packet to send [21:06:38]OFD Sender: No OFD packet to send [21:06:43]OFD Sender: No OFD packet to send [21:06:48]OFD Sender: No OFD packet to send [21:06:53]OFD Sender: No OFD packet to send [21:06:58]OFD Sender: No OFD packet to send [21:07:03]OFD Sender: No OFD packet to send [21:07:05]recv_with_timeout no data received [21:07:08]OFD Sender: No OFD packet to send [21:07:13]OFD Sender: No OFD packet to send [21:07:15]recv_with_timeout no data received [21:07:18]OFD Sender: No OFD packet to send [21:07:23]OFD Sender: No OFD packet to send [21:07:26]recv_with_timeout no data received [21:07:28]OFD Sender: No OFD packet to send [21:07:33]OFD Sender: No OFD packet to send [21:07:33]accept exits with 10 [21:07:33]New connection [21:07:33]New thread 3066600804 created [21:07:33]Thread 3066744164 joined [21:07:33]Waiting for new connection... [21:07:33] Sock 10.Parse request [21:07:33]Sock 10.Check first char [21:07:33]Sock 10.First char is OK [21:07:33]request: POST /json_proto HTTP/1.0 [21:07:33]Method: POST [21:07:33]URL: /json_proto [21:07:33]Method is POST - this is cgi request [21:07:33]url: /json_proto [21:07:33]query_string will be loaded in cgi processing [21:07:33]execute_cgi json_proto POST (null) [21:07:33]execute_cgi path=json_proto method=POST [21:07:33]POST find Content-Length [21:07:33]Host: 172.17.44.132:8080 [21:07:33]Content-Length: 678 [21:07:33]Content-Type: application/json [21:07:33] [21:07:33]POST finish read [21:07:33]Found Content-Length = 678 [21:07:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:07:33]execute_script... [21:07:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294718", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:07:33]POST & json_proto [21:07:33]process_json_proto [21:07:33]json parsed OK: [21:07:33]protocol is kg_v1.0 [21:07:33]action value=close_receipt [21:07:33]process_action close_receipt [21:07:33]cmd_close_receipt [21:07:33]MH_GetDate [21:07:33]Write to MH i2c: F0 00 00 FD 00 EC [21:07:33]Write i2c OK [21:07:33]MH_I2C_Read... [21:07:33]Read from MH i2c: F0 [21:07:33]MH_I2C_Read... [21:07:33]Read from MH i2c: F0 09 00 [21:07:33]MH_I2C_Read... [21:07:33]Read from MH i2c: F0 09 00 FD 00 00 15 FA C8 66 2A 83 C1 65 05 [21:07:33]GetLastDocTimeStamp 1724447138 [21:07:33]current date 1724447253 [21:07:33]FM_GetShiftState [21:07:33]SAM_PROTO_GetShiftState [21:07:33]wFMCommunicate request_size=4 [21:07:33]MH_SAM_APDU [21:07:33]CAPDU: 80 13 01 00 [21:07:33]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [21:07:33]Write i2c OK [21:07:33]MH_I2C_Read... [21:07:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:33]Read from MH i2c: E2 [21:07:33]MH_I2C_Read... [21:07:33]Read from MH i2c: E2 0E 00 [21:07:33]MH_I2C_Read... [21:07:33]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A9 [21:07:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:07:33]wFMCommunicate OK [21:07:33]SAM_PROTO_GetShiftState done [21:07:33]FM_GetShiftState done [21:07:33]opened in 1724372766 [21:07:33]opened+sec_in_day 1724459166 [21:07:33]quantity*price = 70037 [21:07:33]sum+1 = 70038 [21:07:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 670 23.08.2024 21:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165817 ФПД: 1643042798563 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210733&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165817&fm=1643042798563&tin=02508201610067®Number=0000000000092562&sum=70000 [21:07:34]StoreToDocumentArchive [21:07:34]shift 469 fd 165817 [21:07:34]save to /storage/0469/doc_00165817 [21:07:34]save last doc name /storage/0469/doc_00165817 to /storage/kkm_last_doc_name [21:07:34]save OK [21:07:34]Clear old archive folders... [21:07:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:07:34]tlvbuf is 0088D340 [21:07:34]SAM_PROTO_ClearQueue [21:07:34]wFMCommunicate request_size=4 [21:07:34]MH_SAM_APDU [21:07:34]CAPDU: 80 09 00 00 [21:07:34]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [21:07:34]Write i2c OK [21:07:34]MH_I2C_Read... [21:07:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:07:34]Read from MH i2c: E2 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 03 00 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [21:07:34]RAPDU: 90 00 [21:07:34]wFMCommunicate OK [21:07:34]SAM_PROTO_ClearQueue done [21:07:34]KKMCreateOFDPacket [21:07:34]OFDProtocolAddRootSTLVToBuf [21:07:34]FM_MakeSignedData [21:07:34]FM_MakeSignedData [21:07:34]SAM_PROTO_SignData [21:07:34]wFMCommunicate request_size=4 [21:07:34]MH_SAM_APDU [21:07:34]CAPDU: 80 0D 01 02 [21:07:34]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [21:07:34]Write i2c OK [21:07:34]MH_I2C_Read... [21:07:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:07:34]Read from MH i2c: E2 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 03 00 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [21:07:34]RAPDU: 90 00 [21:07:34]wFMCommunicate OK [21:07:34]wFMCommunicate request_size=255 [21:07:34]MH_SAM_APDU [21:07:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 15 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 87 02 00 35 04 06 00 01 [21:07:34]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 15 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 87 02 00 35 04 06 00 01 00 00 E7 [21:07:34]Write i2c OK [21:07:34]MH_I2C_Read... [21:07:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:34]Read from MH i2c: E2 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 03 00 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [21:07:34]RAPDU: 90 00 [21:07:34]wFMCommunicate OK [21:07:34]wFMCommunicate request_size=10 [21:07:34]MH_SAM_APDU [21:07:34]CAPDU: 80 0D 02 02 05 7E 8C FB 7B E3 [21:07:34]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 7E 8C FB 7B E3 00 00 F6 [21:07:34]Write i2c OK [21:07:34]MH_I2C_Read... [21:07:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:34]Read from MH i2c: E2 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 03 00 [21:07:34]MH_I2C_Read... [21:07:34]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [21:07:34]RAPDU: 90 00 [21:07:34]wFMCommunicate OK [21:07:34]wFMCommunicate request_size=4 [21:07:34]MH_SAM_APDU [21:07:34]CAPDU: 80 0D 03 02 [21:07:34]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [21:07:34]Write i2c OK [21:07:34]MH_I2C_Read... [21:07:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:07:35]Read from MH i2c: E2 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 0B 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 0B 00 0F 01 00 FE F6 3F 66 CC 1A 13 FB 90 00 19 [21:07:35]RAPDU: FE F6 3F 66 CC 1A 13 FB 90 00 [21:07:35]wFMCommunicate OK [21:07:35]SAM_PROTO_SignData done [21:07:35]FM_MakeSignedData done [21:07:35]CreateOFDProtocolMessage [21:07:35]wFMCommunicate request_size=4 [21:07:35]MH_SAM_APDU [21:07:35]CAPDU: 80 11 00 00 [21:07:35]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:35]Read from MH i2c: E2 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 17 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [21:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:07:35]wFMCommunicate OK [21:07:35]CreateOFDProtocolMessage done [21:07:35]OFDSenderStorePacket 165817 [21:07:35]StoreOFDPacket docnum=165817 [21:07:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 24 07 01 6B EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 15 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 87 02 00 35 04 06 00 01 7E 8C FB 7B E3 FE F6 3F 66 CC 1A 13 FB [21:07:35]CheckFolder [21:07:35]dirname=/storage/ofd_packets [21:07:35]CheckFolder done [21:07:35]ProducePacketName [21:07:35]name=ofd_packets/00165817 [21:07:35]NVStorageSaveData ofd_packets/00165817 [21:07:35]File name is /storage/ofd_packets/00165817 [21:07:35]Write 301 bytes [21:07:35]NVStorageSaveData done [21:07:35]OFDSenderStorePacket done [21:07:35]KKMCreateOFDPacket done [21:07:35]NVStorageSaveData kkm_last_timestamp [21:07:35]File name is /storage/kkm_last_timestamp [21:07:35]Write 4 bytes [21:07:35]NVStorageSaveData done [21:07:35]ExternCall_PrintAddStr [21:07:35]wPrintStart [21:07:35]Write to MH i2c: 01 00 00 11 01 12 [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: 01 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: 01 07 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [21:07:35]RasterBufferAndPrint [21:07:35]line Счет N : (1)294718 [21:07:35]line ИНН: 02508201610067 [21:07:35]line Контрольно-Кассовый Чек [21:07:35]line ПРОДАЖА [21:07:35]line ТРК (МРК, ГНК) : 62 [21:07:35]line Товар: 2710124130 [21:07:35]line Аи-92-К-5 [21:07:35]line 10.330 * 67.80 [21:07:35]line = 700.37 [21:07:35]line НДС 12% НСП 1% [21:07:35]line > о реализуемом товаре [21:07:35]line ОКРУГЛЕНИЕ: -0.37 [21:07:35]line ИТОГО: 700.00 [21:07:35]line Внесено: 700.00 [21:07:35]line СДАЧА: 0.00 [21:07:35]line НСП 1% : 6.20 [21:07:35]line НДС 12% : 74.38 [21:07:35]line Наличными: 700.00 [21:07:35]line Безнал.: 0.00 [21:07:35]line Место: АЗС № 130 "Партнер Нефть" [21:07:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:07:35]line СНО: Общий режим [21:07:35]line Чек 670 23.08.2024 21:07 [21:07:35]line Смена: 469 ФФД: 1.0 [21:07:35]line ЗНМ: 0300000070 [21:07:35]line РНМ: 0000000000092562 [21:07:35]line Версия ККМ: 001 [21:07:35]line ФМ: 0000000000871769 [21:07:35]line ФД: 165817 [21:07:35]line ФПД: 1643042798563 [21:07:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210733&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165817&fm=1643042798563&tin=02508201610067®Number=0000000000092562&sum=70000 [21:07:35]written 0, free lines is 4095 [21:07:35]OFD Sender: Processing packet 165817 [packets to send 999, broken 998] [21:07:35]ProducePacketName [21:07:35]name=ofd_packets/00165817 [21:07:35]OFD Sender: To server: pG, [21:07:35]CommunicateWithHost lk.salyk.kg:30040 [21:07:35]ConnectInit lk.salyk.kg [21:07:35]Write to MH i2c: 01 00 00 3C 01 3D [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: 01 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: 01 07 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 C8 0C 18 [21:07:35]RasterBufferAndPrint [21:07:35]line [21:07:35]line [21:07:35]line [21:07:35]line [21:07:35]line [21:07:35]written 0, free lines is 3281 [21:07:35]MH_Cut [21:07:35]Write to MH i2c: D1 01 00 43 01 01 16 [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: D1 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: D1 01 00 [21:07:35]MH_I2C_Read... [21:07:35]Read from MH i2c: D1 01 00 43 01 00 15 [21:07:35]Write to MH i2c: 01 00 00 44 01 45 [21:07:35]Write i2c OK [21:07:35]MH_I2C_Read... [21:07:36]*** Cut start [21:07:36]*** Purtial cut [21:07:36]*** Stage 1: CUTSNS_PIN = 1 [21:07:37]recv_with_timeout no data received [21:07:38]Read from MH i2c: 01 [21:07:38]MH_I2C_Read... [21:07:38]*** Stop cut motor [21:07:38]*** Cut end [21:07:38]Read from MH i2c: 01 07 00 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [21:07:38]process_action close_receipt done [21:07:38]requested_data is exist [21:07:38]produce_requested_data [21:07:38]requested_item fm.sn is exist - process it [21:07:38]wFMCommunicate request_size=4 [21:07:38]MH_SAM_APDU [21:07:38]CAPDU: 80 11 00 00 [21:07:38]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [21:07:38]Write i2c OK [21:07:38]MH_I2C_Read... [21:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:38]Read from MH i2c: E2 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 17 00 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [21:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:07:38]wFMCommunicate OK [21:07:38]requested_item fd.num is exist - process it [21:07:38]SAM_PROTO_GetFieldsCounters [21:07:38]wFMCommunicate request_size=4 [21:07:38]MH_SAM_APDU [21:07:38]CAPDU: 80 13 00 00 [21:07:38]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [21:07:38]Write i2c OK [21:07:38]MH_I2C_Read... [21:07:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:07:38]Read from MH i2c: E2 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 62 00 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9E 02 00 00 5E 04 04 00 9E 02 00 00 57 04 04 00 9F 02 00 00 19 04 04 00 00 00 00 00 90 00 E1 [21:07:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9E 02 00 00 5E 04 04 00 9E 02 00 00 57 04 04 00 9F 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:07:38]wFMCommunicate OK [21:07:38]SAM_PROTO_GetFieldsCounters done [21:07:38]requested_item shift.num is exist - process it [21:07:38]requested_item shift.opened is exist - process it [21:07:38]req_shift_opened [21:07:38]FM_GetShiftState [21:07:38]SAM_PROTO_GetShiftState [21:07:38]wFMCommunicate request_size=4 [21:07:38]MH_SAM_APDU [21:07:38]CAPDU: 80 13 01 00 [21:07:38]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [21:07:38]Write i2c OK [21:07:38]MH_I2C_Read... [21:07:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:38]Read from MH i2c: E2 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 0E 00 [21:07:38]MH_I2C_Read... [21:07:38]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F3 [21:07:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:07:38]wFMCommunicate OK [21:07:38]SAM_PROTO_GetShiftState done [21:07:38]FM_GetShiftState done [21:07:38]req_shift_opened done [21:07:38]requested_item shift.open_date is exist - process it [21:07:38]req_shift_open_date [21:07:38]req_shift_open_date done [21:07:38]produce_requested_data done [21:07:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165817,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:07:38]process_action_free close_receipt [21:07:38]json_value_free [21:07:38]json_value_free done [21:07:38]process_json_proto returns [21:07:38]Send response to host [21:07:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165817,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:07:38]free response buf [21:07:38]execute_script done [21:07:38]execute_script returns [21:07:38]free content buf [21:07:38]Sock 10.Close socket [21:07:38]Sock 10.Thread stoped [21:07:40]ConnectInit Can't take IP for lk.salyk.kg [21:07:40]CommunicateWithHost connect error [21:07:40]CommunicateWithHost err = -1 [21:07:40]OFD Sender: Server communicate error [21:07:45]OFD Sender: Processing packet 165817 [packets to send 999, broken 998] [21:07:45]ProducePacketName [21:07:45]name=ofd_packets/00165817 [21:07:45]OFD Sender: To server: pG, [21:07:45]CommunicateWithHost lk.salyk.kg:30040 [21:07:45]ConnectInit lk.salyk.kg [21:07:48]Connected sock=10 [21:07:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 24 07 01 6B EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 15 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 87 02 00 35 04 06 00 01 7E 8C FB 7B E3 FE F6 3F 66 CC 1A 13 FB [21:07:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 75 F2 47 00 81 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 87 02 00 F4 03 04 00 6D A3 C8 66 B6 04 01 00 00 60 35 B7 06 E4 A6 11 EE [21:07:48]CommunicateWithHost err = 0 [21:07:48]CheckOFDResponse [21:07:48]1017 (14) - 77093643461234 [21:07:48]1041 (16) - 0000000000871769 [21:07:48]1040 (4) - 165817 [21:07:48]1012 (4) - 23.08.2024 14:57 [21:07:48]1206 (1) - 0 [21:07:48]OFD Sender: Remove packet 165817 [21:07:48]ProducePacketName [21:07:48]name=ofd_packets/00165817 [21:07:48]NVStorageDeleteData [21:07:49]OFD Sender: No OFD packet to send [21:07:54]OFD Sender: No OFD packet to send [21:07:59]OFD Sender: No OFD packet to send [21:08:03]recv_with_timeout no data received [21:08:04]OFD Sender: No OFD packet to send [21:08:09]OFD Sender: No OFD packet to send [21:08:14]OFD Sender: No OFD packet to send [21:08:19]OFD Sender: No OFD packet to send [21:08:24]OFD Sender: No OFD packet to send [21:08:29]OFD Sender: No OFD packet to send [21:08:34]OFD Sender: No OFD packet to send [21:08:39]OFD Sender: No OFD packet to send [21:08:44]OFD Sender: No OFD packet to send [21:08:45]recv_with_timeout no data received [21:08:46]accept exits with 9 [21:08:46]New connection [21:08:46]New thread 3066744164 created [21:08:46]Thread 3066600804 joined [21:08:46]Waiting for new connection... [21:08:46] Sock 9.Parse request [21:08:46]Sock 9.Check first char [21:08:46]Sock 9.First char is OK [21:08:46]request: POST /json_proto HTTP/1.0 [21:08:46]Method: POST [21:08:46]URL: /json_proto [21:08:46]Method is POST - this is cgi request [21:08:46]url: /json_proto [21:08:46]query_string will be loaded in cgi processing [21:08:46]execute_cgi json_proto POST (null) [21:08:46]execute_cgi path=json_proto method=POST [21:08:46]POST find Content-Length [21:08:46]Host: 172.17.44.132:8080 [21:08:46]Content-Length: 808 [21:08:46]Content-Type: application/json [21:08:46] [21:08:46]POST finish read [21:08:46]Found Content-Length = 808 [21:08:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51119", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:08:46]execute_script... [21:08:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51119", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:08:46]POST & json_proto [21:08:46]process_json_proto [21:08:46]json parsed OK: [21:08:46]protocol is kg_v1.0 [21:08:46]action value=close_receipt [21:08:46]process_action close_receipt [21:08:46]cmd_close_receipt [21:08:46]MH_GetDate [21:08:46]Write to MH i2c: F0 00 00 48 01 38 [21:08:46]Write i2c OK [21:08:46]MH_I2C_Read... [21:08:46]Read from MH i2c: F0 [21:08:46]MH_I2C_Read... [21:08:46]Read from MH i2c: F0 09 00 [21:08:46]MH_I2C_Read... [21:08:46]Read from MH i2c: F0 09 00 48 01 00 5E FA C8 66 2A 83 C1 65 9A [21:08:46]GetLastDocTimeStamp 1724447253 [21:08:46]current date 1724447326 [21:08:46]FM_GetShiftState [21:08:46]SAM_PROTO_GetShiftState [21:08:46]wFMCommunicate request_size=4 [21:08:46]MH_SAM_APDU [21:08:46]CAPDU: 80 13 01 00 [21:08:46]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [21:08:46]Write i2c OK [21:08:46]MH_I2C_Read... [21:08:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:46]Read from MH i2c: E2 [21:08:46]MH_I2C_Read... [21:08:46]Read from MH i2c: E2 0E 00 [21:08:46]MH_I2C_Read... [21:08:46]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F5 [21:08:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:08:46]wFMCommunicate OK [21:08:46]SAM_PROTO_GetShiftState done [21:08:46]FM_GetShiftState done [21:08:46]opened in 1724372766 [21:08:46]opened+sec_in_day 1724459166 [21:08:46]quantity*price = 6000 [21:08:46]sum+1 = 6001 [21:08:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 0.00 Безнал.: 60.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 671 23.08.2024 21:08 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165818 ФПД: 52168711962680 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165818&fm=52168711962680&tin=02508201610067®Number=0000000000092562&sum=6000 0 [21:08:47]StoreToDocumentArchive [21:08:47]shift 469 fd 165818 [21:08:47]save to /storage/0469/doc_00165818 [21:08:47]save last doc name /storage/0469/doc_00165818 to /storage/kkm_last_doc_name [21:08:47]save OK [21:08:47]Clear old archive folders... [21:08:47]ProcessDocumentItem done err = 0, tmpTLVsize=271 [21:08:47]tlvbuf is 00943960 [21:08:47]SAM_PROTO_ClearQueue [21:08:47]wFMCommunicate request_size=4 [21:08:47]MH_SAM_APDU [21:08:47]CAPDU: 80 09 00 00 [21:08:47]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [21:08:47]Write i2c OK [21:08:47]MH_I2C_Read... [21:08:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:08:47]Read from MH i2c: E2 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [21:08:47]RAPDU: 90 00 [21:08:47]wFMCommunicate OK [21:08:47]SAM_PROTO_ClearQueue done [21:08:47]KKMCreateOFDPacket [21:08:47]OFDProtocolAddRootSTLVToBuf [21:08:47]FM_MakeSignedData [21:08:47]FM_MakeSignedData [21:08:47]SAM_PROTO_SignData [21:08:47]wFMCommunicate request_size=4 [21:08:47]MH_SAM_APDU [21:08:47]CAPDU: 80 0D 01 02 [21:08:47]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [21:08:47]Write i2c OK [21:08:47]MH_I2C_Read... [21:08:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:08:47]Read from MH i2c: E2 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 [21:08:47]MH_I2C_Read... [21:08:47]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [21:08:47]RAPDU: 90 00 [21:08:47]wFMCommunicate OK [21:08:47]wFMCommunicate request_size=255 [21:08:47]MH_SAM_APDU [21:08:47]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 5E FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [21:08:47]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 5E FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 FC [21:08:47]Write i2c OK [21:08:47]MH_I2C_Read... [21:08:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:48]Read from MH i2c: E2 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: E2 03 00 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [21:08:48]RAPDU: 90 00 [21:08:48]wFMCommunicate OK [21:08:48]wFMCommunicate request_size=30 [21:08:48]MH_SAM_APDU [21:08:48]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 BA 87 02 00 35 04 06 00 2F 72 79 8B 80 38 [21:08:48]Write to MH i2c: E2 21 00 59 01 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 BA 87 02 00 35 04 06 00 2F 72 79 8B 80 38 00 00 73 [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:08:48]Read from MH i2c: E2 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: E2 03 00 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [21:08:48]RAPDU: 90 00 [21:08:48]wFMCommunicate OK [21:08:48]wFMCommunicate request_size=4 [21:08:48]MH_SAM_APDU [21:08:48]CAPDU: 80 0D 03 02 [21:08:48]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:08:48]Read from MH i2c: E2 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: E2 0B 00 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: E2 0B 00 5A 01 00 F7 74 FF 02 1E 5E F2 34 90 00 E5 [21:08:48]RAPDU: F7 74 FF 02 1E 5E F2 34 90 00 [21:08:48]wFMCommunicate OK [21:08:48]SAM_PROTO_SignData done [21:08:48]FM_MakeSignedData done [21:08:48]CreateOFDProtocolMessage [21:08:48]wFMCommunicate request_size=4 [21:08:48]MH_SAM_APDU [21:08:48]CAPDU: 80 11 00 00 [21:08:48]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:48]Read from MH i2c: E2 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: E2 17 00 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [21:08:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:08:48]wFMCommunicate OK [21:08:48]CreateOFDProtocolMessage done [21:08:48]OFDSenderStorePacket 165818 [21:08:48]StoreOFDPacket docnum=165818 [21:08:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 E7 31 1B 01 13 12 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 5E FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 87 02 00 35 04 06 00 2F 72 79 8B 80 38 F7 74 FF 02 1E 5E F2 34 [21:08:48]CheckFolder [21:08:48]dirname=/storage/ofd_packets [21:08:48]CheckFolder done [21:08:48]ProducePacketName [21:08:48]name=ofd_packets/00165818 [21:08:48]NVStorageSaveData ofd_packets/00165818 [21:08:48]File name is /storage/ofd_packets/00165818 [21:08:48]Write 321 bytes [21:08:48]NVStorageSaveData done [21:08:48]OFDSenderStorePacket done [21:08:48]KKMCreateOFDPacket done [21:08:48]NVStorageSaveData kkm_last_timestamp [21:08:48]File name is /storage/kkm_last_timestamp [21:08:48]Write 4 bytes [21:08:48]NVStorageSaveData done [21:08:48]ExternCall_PrintAddStr [21:08:48]wPrintStart [21:08:48]Write to MH i2c: 01 00 00 5C 01 5D [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: 01 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: 01 07 00 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [21:08:48]RasterBufferAndPrint [21:08:48]line Счет N : (3)51119 [21:08:48]line ИНН: 02508201610067 [21:08:48]line Контрольно-Кассовый Чек [21:08:48]line ПРОДАЖА [21:08:48]line Товар: 4700000160204 [21:08:48]line Вода Легенда 1,5л [21:08:48]line 1.000 * 60.00 [21:08:48]line = 60.00 [21:08:48]line НДС 12% НСП 1% [21:08:48]line > о реализуемом товаре [21:08:48]line ИТОГО: 60.00 [21:08:48]line НСП 1% : 0.53 [21:08:48]line НДС 12% : 6.37 [21:08:48]line Наличными: 0.00 [21:08:48]line Безнал.: 60.00 [21:08:48]line Место: АЗС № 130 "Партнер Нефть" [21:08:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:08:48]line СНО: Общий режим [21:08:48]line Чек 671 23.08.2024 21:08 [21:08:48]line Смена: 469 ФФД: 1.0 [21:08:48]line ЗНМ: 0300000070 [21:08:48]line РНМ: 0000000000092562 [21:08:48]line Версия ККМ: 001 [21:08:48]line Платежная система: Бакай Банк [21:08:48]line ФМ: 0000000000871769 [21:08:48]line ФД: 165818 [21:08:48]line ФПД: 52168711962680 [21:08:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165818&fm=52168711962680&tin=02508201610067®Number=0000000000092562&sum=6000 [21:08:48]line 0 [21:08:48]OFD Sender: Processing packet 165818 [packets to send 999, broken 998] [21:08:48]ProducePacketName [21:08:48]name=ofd_packets/00165818 [21:08:48]OFD Sender: To server: pG, [21:08:48]CommunicateWithHost lk.salyk.kg:30040 [21:08:48]ConnectInit lk.salyk.kg [21:08:48]written 0, free lines is 4095 [21:08:48]Write to MH i2c: 01 00 00 86 01 87 [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: 01 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: 01 07 00 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 CC 0C 66 [21:08:48]RasterBufferAndPrint [21:08:48]line [21:08:48]line [21:08:48]line [21:08:48]line [21:08:48]line [21:08:48]written 0, free lines is 3282 [21:08:48]MH_Cut [21:08:48]Write to MH i2c: D1 01 00 8D 01 01 60 [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: D1 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: D1 01 00 [21:08:48]MH_I2C_Read... [21:08:48]Read from MH i2c: D1 01 00 8D 01 00 5F [21:08:48]Write to MH i2c: 01 00 00 8E 01 8F [21:08:48]Write i2c OK [21:08:48]MH_I2C_Read... [21:08:49]Connected sock=10 [21:08:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 E7 31 1B 01 13 12 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 5E FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 87 02 00 35 04 06 00 2F 72 79 8B 80 38 F7 74 FF 02 1E 5E F2 34 [21:08:49]*** Cut start [21:08:49]*** Purtial cut [21:08:49]*** Stage 1: CUTSNS_PIN = 1 [21:08:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 27 39 47 00 D0 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 87 02 00 F4 03 04 00 AA A3 C8 66 B6 04 01 00 00 51 A1 11 7B A1 47 DA 25 [21:08:50]CommunicateWithHost err = 0 [21:08:50]CheckOFDResponse [21:08:50]1017 (14) - 77093643461234 [21:08:50]1041 (16) - 0000000000871769 [21:08:50]1040 (4) - 165818 [21:08:50]1012 (4) - 23.08.2024 14:58 [21:08:50]1206 (1) - 0 [21:08:50]OFD Sender: Remove packet 165818 [21:08:50]ProducePacketName [21:08:50]name=ofd_packets/00165818 [21:08:50]NVStorageDeleteData [21:08:50]OFD Sender: No OFD packet to send [21:08:51]Read from MH i2c: 01 [21:08:51]MH_I2C_Read... [21:08:51]*** Stop cut motor [21:08:51]*** Cut end [21:08:51]Read from MH i2c: 01 07 00 [21:08:51]MH_I2C_Read... [21:08:51]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [21:08:51]process_action close_receipt done [21:08:51]requested_data is exist [21:08:51]produce_requested_data [21:08:51]requested_item fm.sn is exist - process it [21:08:51]wFMCommunicate request_size=4 [21:08:51]MH_SAM_APDU [21:08:51]CAPDU: 80 11 00 00 [21:08:51]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [21:08:51]Write i2c OK [21:08:51]MH_I2C_Read... [21:08:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:08:51]Read from MH i2c: E2 [21:08:51]MH_I2C_Read... [21:08:51]Read from MH i2c: E2 17 00 [21:08:51]MH_I2C_Read... [21:08:51]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [21:08:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:08:51]wFMCommunicate OK [21:08:51]requested_item fd.num is exist - process it [21:08:51]SAM_PROTO_GetFieldsCounters [21:08:51]wFMCommunicate request_size=4 [21:08:51]MH_SAM_APDU [21:08:51]CAPDU: 80 13 00 00 [21:08:51]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [21:08:51]Write i2c OK [21:08:51]MH_I2C_Read... [21:08:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:08:51]Read from MH i2c: E2 [21:08:51]MH_I2C_Read... [21:08:51]Read from MH i2c: E2 62 00 [21:08:51]MH_I2C_Read... [21:08:51]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9F 02 00 00 5E 04 04 00 9F 02 00 00 57 04 04 00 A0 02 00 00 19 04 04 00 00 00 00 00 90 00 2F [21:08:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 9F 02 00 00 5E 04 04 00 9F 02 00 00 57 04 04 00 A0 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:08:51]wFMCommunicate OK [21:08:51]SAM_PROTO_GetFieldsCounters done [21:08:51]requested_item shift.num is exist - process it [21:08:51]requested_item shift.opened is exist - process it [21:08:51]req_shift_opened [21:08:51]FM_GetShiftState [21:08:51]SAM_PROTO_GetShiftState [21:08:51]wFMCommunicate request_size=4 [21:08:51]MH_SAM_APDU [21:08:51]CAPDU: 80 13 01 00 [21:08:51]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [21:08:51]Write i2c OK [21:08:51]MH_I2C_Read... [21:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:08:51]Read from MH i2c: E2 [21:08:51]MH_I2C_Read... [21:08:51]Read from MH i2c: E2 0E 00 [21:08:51]MH_I2C_Read... [21:08:51]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [21:08:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:08:51]wFMCommunicate OK [21:08:51]SAM_PROTO_GetShiftState done [21:08:51]FM_GetShiftState done [21:08:51]req_shift_opened done [21:08:51]requested_item shift.open_date is exist - process it [21:08:51]req_shift_open_date [21:08:51]req_shift_open_date done [21:08:51]produce_requested_data done [21:08:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165818,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:08:51]process_action_free close_receipt [21:08:51]json_value_free [21:08:51]json_value_free done [21:08:51]process_json_proto returns [21:08:51]Send response to host [21:08:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165818,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:08:51]free response buf [21:08:51]execute_script done [21:08:51]execute_script returns [21:08:51]free content buf [21:08:51]Sock 9.Close socket [21:08:51]Sock 9.Thread stoped [21:08:55]recv_with_timeout no data received [21:08:55]OFD Sender: No OFD packet to send [21:09:00]OFD Sender: No OFD packet to send [21:09:05]OFD Sender: No OFD packet to send [21:09:10]accept exits with 7 [21:09:10]New connection [21:09:10]New thread 3066600804 created [21:09:10]Thread 3066744164 joined [21:09:10]Waiting for new connection... [21:09:10] Sock 7.Parse request [21:09:10]Sock 7.Check first char [21:09:10]Sock 7.First char is OK [21:09:10]request: POST /json_proto HTTP/1.0 [21:09:10]Method: POST [21:09:10]URL: /json_proto [21:09:10]Method is POST - this is cgi request [21:09:10]url: /json_proto [21:09:10]query_string will be loaded in cgi processing [21:09:10]execute_cgi json_proto POST (null) [21:09:10]execute_cgi path=json_proto method=POST [21:09:10]POST find Content-Length [21:09:10]Host: 172.17.44.132:8080 [21:09:10]Content-Length: 809 [21:09:10]Content-Type: application/json [21:09:10] [21:09:10]POST finish read [21:09:10]Found Content-Length = 809 [21:09:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:10]execute_script... [21:09: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)294720", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.02 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:10]POST & json_proto [21:09:10]process_json_proto [21:09:10]json parsed OK: [21:09:10]protocol is kg_v1.0 [21:09:10]action value=close_receipt [21:09:10]process_action close_receipt [21:09:10]cmd_close_receipt [21:09:10]MH_GetDate [21:09:10]Write to MH i2c: F0 00 00 92 01 82 [21:09:10]Write i2c OK [21:09:10]MH_I2C_Read... [21:09:10]Read from MH i2c: F0 [21:09:10]MH_I2C_Read... [21:09:10]Read from MH i2c: F0 09 00 [21:09:10]MH_I2C_Read... [21:09:10]Read from MH i2c: F0 09 00 92 01 00 76 FA C8 66 2A 83 C1 65 FC [21:09:10]GetLastDocTimeStamp 1724447326 [21:09:10]current date 1724447350 [21:09:10]FM_GetShiftState [21:09:10]SAM_PROTO_GetShiftState [21:09:10]wFMCommunicate request_size=4 [21:09:10]MH_SAM_APDU [21:09:10]CAPDU: 80 13 01 00 [21:09:10]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [21:09:10]Write i2c OK [21:09:10]MH_I2C_Read... [21:09:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:10]Read from MH i2c: E2 [21:09:10]MH_I2C_Read... [21:09:10]Read from MH i2c: E2 0E 00 [21:09:10]MH_I2C_Read... [21:09:10]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3F [21:09:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:09:10]wFMCommunicate OK [21:09:10]SAM_PROTO_GetShiftState done [21:09:10]FM_GetShiftState done [21:09:10]opened in 1724372766 [21:09:10]opened+sec_in_day 1724459166 [21:09:10]quantity*price = 200001 [21:09:10]sum+1 = 200003 [21:09:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.02 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 0.00 Безнал.: 2000.02 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 672 23.08.2024 21:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165819 ФПД: 143201528884842 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210910&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165819&fm=143201528884842&tin=02508201610067®Number=0000000000092562&sum=200002 [21:09:11]StoreToDocumentArchive [21:09:11]shift 469 fd 165819 [21:09:11]save to /storage/0469/doc_00165819 [21:09:11]save last doc name /storage/0469/doc_00165819 to /storage/kkm_last_doc_name [21:09:11]save OK [21:09:11]Clear old archive folders... [21:09:11]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:09:11]tlvbuf is 009483C0 [21:09:11]SAM_PROTO_ClearQueue [21:09:11]wFMCommunicate request_size=4 [21:09:11]MH_SAM_APDU [21:09:11]CAPDU: 80 09 00 00 [21:09:11]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [21:09:11]Write i2c OK [21:09:11]MH_I2C_Read... [21:09:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:11]Read from MH i2c: E2 [21:09:11]MH_I2C_Read... [21:09:11]Read from MH i2c: E2 03 00 [21:09:11]MH_I2C_Read... [21:09:11]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [21:09:11]RAPDU: 90 00 [21:09:11]wFMCommunicate OK [21:09:11]SAM_PROTO_ClearQueue done [21:09:11]KKMCreateOFDPacket [21:09:11]OFDProtocolAddRootSTLVToBuf [21:09:11]FM_MakeSignedData [21:09:11]FM_MakeSignedData [21:09:11]SAM_PROTO_SignData [21:09:11]wFMCommunicate request_size=4 [21:09:11]MH_SAM_APDU [21:09:11]CAPDU: 80 0D 01 02 [21:09:11]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [21:09:11]Write i2c OK [21:09:11]MH_I2C_Read... [21:09:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:11]Read from MH i2c: E2 [21:09:11]MH_I2C_Read... [21:09:11]Read from MH i2c: E2 03 00 [21:09:11]MH_I2C_Read... [21:09:11]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [21:09:11]RAPDU: 90 00 [21:09:11]wFMCommunicate OK [21:09:11]wFMCommunicate request_size=255 [21:09:11]MH_SAM_APDU [21:09:11]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 76 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 87 02 00 35 04 06 00 82 3D B4 [21:09:11]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 76 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 87 02 00 35 04 06 00 82 3D B4 00 00 D9 [21:09:11]Write i2c OK [21:09:11]MH_I2C_Read... [21:09:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:11]Read from MH i2c: E2 [21:09:11]MH_I2C_Read... [21:09:11]Read from MH i2c: E2 03 00 [21:09:11]MH_I2C_Read... [21:09:11]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [21:09:11]RAPDU: 90 00 [21:09:11]wFMCommunicate OK [21:09:11]wFMCommunicate request_size=8 [21:09:11]MH_SAM_APDU [21:09:11]CAPDU: 80 0D 02 02 03 42 AE 6A [21:09:11]Write to MH i2c: E2 0B 00 A3 01 80 0D 02 02 03 00 42 AE 6A 00 00 7E [21:09:11]Write i2c OK [21:09:11]MH_I2C_Read... [21:09:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:11]Read from MH i2c: E2 [21:09:11]MH_I2C_Read... [21:09:11]Read from MH i2c: E2 03 00 [21:09:11]MH_I2C_Read... [21:09:11]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [21:09:11]RAPDU: 90 00 [21:09:11]wFMCommunicate OK [21:09:11]wFMCommunicate request_size=4 [21:09:11]MH_SAM_APDU [21:09:11]CAPDU: 80 0D 03 02 [21:09:11]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [21:09:11]Write i2c OK [21:09:11]MH_I2C_Read... [21:09:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:09:12]Read from MH i2c: E2 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: E2 0B 00 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: E2 0B 00 A4 01 00 53 61 54 84 32 42 B2 F1 90 00 C4 [21:09:12]RAPDU: 53 61 54 84 32 42 B2 F1 90 00 [21:09:12]wFMCommunicate OK [21:09:12]SAM_PROTO_SignData done [21:09:12]FM_MakeSignedData done [21:09:12]CreateOFDProtocolMessage [21:09:12]wFMCommunicate request_size=4 [21:09:12]MH_SAM_APDU [21:09:12]CAPDU: 80 11 00 00 [21:09:12]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [21:09:12]Write i2c OK [21:09:12]MH_I2C_Read... [21:09:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:12]Read from MH i2c: E2 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: E2 17 00 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [21:09:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:12]wFMCommunicate OK [21:09:12]CreateOFDProtocolMessage done [21:09:12]OFDSenderStorePacket 165819 [21:09:12]StoreOFDPacket docnum=165819 [21:09:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 DE 2C 05 01 8E 90 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 76 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 87 02 00 35 04 06 00 82 3D B4 42 AE 6A 53 61 54 84 32 42 B2 F1 [21:09:12]CheckFolder [21:09:12]dirname=/storage/ofd_packets [21:09:12]CheckFolder done [21:09:12]ProducePacketName [21:09:12]name=ofd_packets/00165819 [21:09:12]NVStorageSaveData ofd_packets/00165819 [21:09:12]File name is /storage/ofd_packets/00165819 [21:09:12]Write 299 bytes [21:09:12]NVStorageSaveData done [21:09:12]OFDSenderStorePacket done [21:09:12]KKMCreateOFDPacket done [21:09:12]NVStorageSaveData kkm_last_timestamp [21:09:12]File name is /storage/kkm_last_timestamp [21:09:12]Write 4 bytes [21:09:12]NVStorageSaveData done [21:09:12]ExternCall_PrintAddStr [21:09:12]wPrintStart [21:09:12]Write to MH i2c: 01 00 00 A6 01 A7 [21:09:12]Write i2c OK [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: 01 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: 01 07 00 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [21:09:12]RasterBufferAndPrint [21:09:12]line Счет N : (1)294720 [21:09:12]line ИНН: 02508201610067 [21:09:12]line Контрольно-Кассовый Чек [21:09:12]line ПРОДАЖА [21:09:12]line ТРК (МРК, ГНК) : 41 [21:09:12]line Товар: 2710124130 [21:09:12]line SU-92-К-5 [21:09:12]line 29.070 * 68.80 [21:09:12]line = 2000.02 [21:09:12]line НДС 12% НСП 1% [21:09:12]line > о реализуемом товаре [21:09:12]line ИТОГО: 2000.02 [21:09:12]line НСП 1% : 17.70 [21:09:12]line НДС 12% : 212.39 [21:09:12]line Наличными: 0.00 [21:09:12]line Безнал.: 2000.02 [21:09:12]line Место: АЗС № 130 "Партнер Нефть" [21:09:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:09:12]line СНО: Общий режим [21:09:12]line Чек 672 23.08.2024 21:09 [21:09:12]line Смена: 469 ФФД: 1.0 [21:09:12]line ЗНМ: 0300000070 [21:09:12]line РНМ: 0000000000092562 [21:09:12]line Версия ККМ: 001 [21:09:12]line Платежная система: Бакай Банк [21:09:12]line ФМ: 0000000000871769 [21:09:12]line ФД: 165819 [21:09:12]line ФПД: 143201528884842 [21:09:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210910&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165819&fm=143201528884842&tin=02508201610067®Number=0000000000092562&sum=200002 [21:09:12]written 0, free lines is 4095 [21:09:12]OFD Sender: Processing packet 165819 [packets to send 999, broken 998] [21:09:12]ProducePacketName [21:09:12]name=ofd_packets/00165819 [21:09:12]OFD Sender: To server: pG, [21:09:12]CommunicateWithHost lk.salyk.kg:30040 [21:09:12]ConnectInit lk.salyk.kg [21:09:12]Write to MH i2c: 01 00 00 D0 01 D1 [21:09:12]Write i2c OK [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: 01 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: 01 07 00 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 F6 0C DA [21:09:12]RasterBufferAndPrint [21:09:12]line [21:09:12]line [21:09:12]line [21:09:12]line [21:09:12]line [21:09:12]written 0, free lines is 3327 [21:09:12]MH_Cut [21:09:12]Write to MH i2c: D1 01 00 D7 01 01 AA [21:09:12]Write i2c OK [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: D1 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: D1 01 00 [21:09:12]MH_I2C_Read... [21:09:12]Read from MH i2c: D1 01 00 D7 01 00 A9 [21:09:12]Write to MH i2c: 01 00 00 D8 01 D9 [21:09:12]Write i2c OK [21:09:12]MH_I2C_Read... [21:09:13]*** Cut start [21:09:13]*** Purtial cut [21:09:13]*** Stage 1: CUTSNS_PIN = 1 [21:09:15]Read from MH i2c: 01 [21:09:15]MH_I2C_Read... [21:09:15]*** Stop cut motor [21:09:15]*** Cut end [21:09:15]Read from MH i2c: 01 07 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [21:09:15]process_action close_receipt done [21:09:15]requested_data is exist [21:09:15]produce_requested_data [21:09:15]requested_item fm.sn is exist - process it [21:09:15]wFMCommunicate request_size=4 [21:09:15]MH_SAM_APDU [21:09:15]CAPDU: 80 11 00 00 [21:09:15]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:15]Read from MH i2c: E2 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 17 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [21:09:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:15]wFMCommunicate OK [21:09:15]requested_item fd.num is exist - process it [21:09:15]SAM_PROTO_GetFieldsCounters [21:09:15]wFMCommunicate request_size=4 [21:09:15]MH_SAM_APDU [21:09:15]CAPDU: 80 13 00 00 [21:09:15]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:09:15]Read from MH i2c: E2 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 62 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 7D [21:09:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:09:15]wFMCommunicate OK [21:09:15]SAM_PROTO_GetFieldsCounters done [21:09:15]requested_item shift.num is exist - process it [21:09:15]requested_item shift.opened is exist - process it [21:09:15]req_shift_opened [21:09:15]FM_GetShiftState [21:09:15]SAM_PROTO_GetShiftState [21:09:15]wFMCommunicate request_size=4 [21:09:15]MH_SAM_APDU [21:09:15]CAPDU: 80 13 01 00 [21:09:15]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:15]Read from MH i2c: E2 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 0E 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 87 [21:09:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:09:15]wFMCommunicate OK [21:09:15]SAM_PROTO_GetShiftState done [21:09:15]FM_GetShiftState done [21:09:15]req_shift_opened done [21:09:15]requested_item shift.open_date is exist - process it [21:09:15]req_shift_open_date [21:09:15]req_shift_open_date done [21:09:15]produce_requested_data done [21:09:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165819,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:09:15]process_action_free close_receipt [21:09:15]json_value_free [21:09:15]json_value_free done [21:09:15]process_json_proto returns [21:09:15]Send response to host [21:09:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165819,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:09:15]free response buf [21:09:15]execute_script done [21:09:15]execute_script returns [21:09:15]free content buf [21:09:15]Sock 7.Close socket [21:09:15]Sock 7.Thread stoped [21:09:16]Connected sock=9 [21:09:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 DE 2C 05 01 8E 90 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 42 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 00 00 00 00 00 00 39 04 06 00 42 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 76 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 87 02 00 35 04 06 00 82 3D B4 42 AE 6A 53 61 54 84 32 42 B2 F1 [21:09:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 91 85 47 00 FE 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 87 02 00 F4 03 04 00 C6 A3 C8 66 B6 04 01 00 00 D6 A0 66 C5 87 29 B4 E6 [21:09:17]CommunicateWithHost err = 0 [21:09:17]CheckOFDResponse [21:09:17]1017 (14) - 77093643461234 [21:09:17]1041 (16) - 0000000000871769 [21:09:17]1040 (4) - 165819 [21:09:17]1012 (4) - 23.08.2024 14:59 [21:09:17]1206 (1) - 0 [21:09:17]OFD Sender: Remove packet 165819 [21:09:17]ProducePacketName [21:09:17]name=ofd_packets/00165819 [21:09:17]NVStorageDeleteData [21:09:18]OFD Sender: No OFD packet to send [21:09:23]OFD Sender: No OFD packet to send [21:09:28]OFD Sender: No OFD packet to send [21:09:32]recv_with_timeout no data received [21:09:33]OFD Sender: No OFD packet to send [21:09:38]OFD Sender: No OFD packet to send [21:09:38]accept exits with 10 [21:09:38]New connection [21:09:38]New thread 3066744164 created [21:09:38]Thread 3066600804 joined [21:09:38]Waiting for new connection... [21:09:38] Sock 10.Parse request [21:09:38]Sock 10.Check first char [21:09:38]Sock 10.First char is OK [21:09:38]request: POST /json_proto HTTP/1.0 [21:09:38]Method: POST [21:09:38]URL: /json_proto [21:09:38]Method is POST - this is cgi request [21:09:38]url: /json_proto [21:09:38]query_string will be loaded in cgi processing [21:09:38]execute_cgi json_proto POST (null) [21:09:38]execute_cgi path=json_proto method=POST [21:09:38]POST find Content-Length [21:09:38]Host: 172.17.44.132:8080 [21:09:38]Content-Length: 631 [21:09:38]Content-Type: application/json [21:09:38] [21:09:38]POST finish read [21:09:38]Found Content-Length = 631 [21:09:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51120", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:38]execute_script... [21:09:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51120", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:38]POST & json_proto [21:09:38]process_json_proto [21:09:38]json parsed OK: [21:09:38]protocol is kg_v1.0 [21:09:38]action value=close_receipt [21:09:38]process_action close_receipt [21:09:38]cmd_close_receipt [21:09:38]MH_GetDate [21:09:38]Write to MH i2c: F0 00 00 DC 01 CC [21:09:38]Write i2c OK [21:09:38]MH_I2C_Read... [21:09:38]Read from MH i2c: F0 [21:09:38]MH_I2C_Read... [21:09:38]Read from MH i2c: F0 09 00 [21:09:38]MH_I2C_Read... [21:09:38]Read from MH i2c: F0 09 00 DC 01 00 92 FA C8 66 2A 83 C1 65 62 [21:09:38]GetLastDocTimeStamp 1724447350 [21:09:38]current date 1724447378 [21:09:38]FM_GetShiftState [21:09:38]SAM_PROTO_GetShiftState [21:09:38]wFMCommunicate request_size=4 [21:09:38]MH_SAM_APDU [21:09:38]CAPDU: 80 13 01 00 [21:09:38]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [21:09:38]Write i2c OK [21:09:38]MH_I2C_Read... [21:09:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:38]Read from MH i2c: E2 [21:09:38]MH_I2C_Read... [21:09:38]Read from MH i2c: E2 0E 00 [21:09:38]MH_I2C_Read... [21:09:38]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 89 [21:09:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:09:38]wFMCommunicate OK [21:09:38]SAM_PROTO_GetShiftState done [21:09:38]FM_GetShiftState done [21:09:38]opened in 1724372766 [21:09:38]opened+sec_in_day 1724459166 [21:09:38]quantity*price = 6000 [21:09:38]sum+1 = 6001 [21:09:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 673 23.08.2024 21:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165820 ФПД: 104388363228185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165820&fm=104388363228185&tin=02508201610067®Number=0000000000092562&sum=6000 0 [21:09:39]StoreToDocumentArchive [21:09:39]shift 469 fd 165820 [21:09:39]save to /storage/0469/doc_00165820 [21:09:39]save last doc name /storage/0469/doc_00165820 to /storage/kkm_last_doc_name [21:09:39]save OK [21:09:39]Clear old archive folders... [21:09:39]ProcessDocumentItem done err = 0, tmpTLVsize=271 [21:09:39]tlvbuf is 00946440 [21:09:39]SAM_PROTO_ClearQueue [21:09:39]wFMCommunicate request_size=4 [21:09:39]MH_SAM_APDU [21:09:39]CAPDU: 80 09 00 00 [21:09:39]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [21:09:39]Write i2c OK [21:09:39]MH_I2C_Read... [21:09:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:39]Read from MH i2c: E2 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: E2 03 00 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [21:09:39]RAPDU: 90 00 [21:09:39]wFMCommunicate OK [21:09:39]SAM_PROTO_ClearQueue done [21:09:39]KKMCreateOFDPacket [21:09:39]OFDProtocolAddRootSTLVToBuf [21:09:39]FM_MakeSignedData [21:09:39]FM_MakeSignedData [21:09:39]SAM_PROTO_SignData [21:09:39]wFMCommunicate request_size=4 [21:09:39]MH_SAM_APDU [21:09:39]CAPDU: 80 0D 01 02 [21:09:39]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [21:09:39]Write i2c OK [21:09:39]MH_I2C_Read... [21:09:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:39]Read from MH i2c: E2 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: E2 03 00 [21:09:39]MH_I2C_Read... [21:09:39]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [21:09:39]RAPDU: 90 00 [21:09:39]wFMCommunicate OK [21:09:39]wFMCommunicate request_size=255 [21:09:39]MH_SAM_APDU [21:09:39]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 92 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [21:09:39]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 92 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 C6 [21:09:39]Write i2c OK [21:09:39]MH_I2C_Read... [21:09:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:40]Read from MH i2c: E2 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: E2 03 00 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [21:09:40]RAPDU: 90 00 [21:09:40]wFMCommunicate OK [21:09:40]wFMCommunicate request_size=30 [21:09:40]MH_SAM_APDU [21:09:40]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 BC 87 02 00 35 04 06 00 5E F0 CF 4F 14 19 [21:09:40]Write to MH i2c: E2 21 00 ED 01 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 BC 87 02 00 35 04 06 00 5E F0 CF 4F 14 19 00 00 45 [21:09:40]Write i2c OK [21:09:40]MH_I2C_Read... [21:09:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:40]Read from MH i2c: E2 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: E2 03 00 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [21:09:40]RAPDU: 90 00 [21:09:40]wFMCommunicate OK [21:09:40]wFMCommunicate request_size=4 [21:09:40]MH_SAM_APDU [21:09:40]CAPDU: 80 0D 03 02 [21:09:40]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [21:09:40]Write i2c OK [21:09:40]MH_I2C_Read... [21:09:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:09:40]Read from MH i2c: E2 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: E2 0B 00 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: E2 0B 00 EE 01 00 A0 AC 61 E5 49 BF 4B 41 90 00 91 [21:09:40]RAPDU: A0 AC 61 E5 49 BF 4B 41 90 00 [21:09:40]wFMCommunicate OK [21:09:40]SAM_PROTO_SignData done [21:09:40]FM_MakeSignedData done [21:09:40]CreateOFDProtocolMessage [21:09:40]wFMCommunicate request_size=4 [21:09:40]MH_SAM_APDU [21:09:40]CAPDU: 80 11 00 00 [21:09:40]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [21:09:40]Write i2c OK [21:09:40]MH_I2C_Read... [21:09:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:40]Read from MH i2c: E2 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: E2 17 00 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [21:09:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:40]wFMCommunicate OK [21:09:40]CreateOFDProtocolMessage done [21:09:40]OFDSenderStorePacket 165820 [21:09:40]StoreOFDPacket docnum=165820 [21:09:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 82 37 1B 01 E5 2C 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 92 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 87 02 00 35 04 06 00 5E F0 CF 4F 14 19 A0 AC 61 E5 49 BF 4B 41 [21:09:40]CheckFolder [21:09:40]dirname=/storage/ofd_packets [21:09:40]CheckFolder done [21:09:40]ProducePacketName [21:09:40]name=ofd_packets/00165820 [21:09:40]NVStorageSaveData ofd_packets/00165820 [21:09:40]File name is /storage/ofd_packets/00165820 [21:09:40]Write 321 bytes [21:09:40]NVStorageSaveData done [21:09:40]OFDSenderStorePacket done [21:09:40]KKMCreateOFDPacket done [21:09:40]NVStorageSaveData kkm_last_timestamp [21:09:40]File name is /storage/kkm_last_timestamp [21:09:40]Write 4 bytes [21:09:40]NVStorageSaveData done [21:09:40]ExternCall_PrintAddStr [21:09:40]wPrintStart [21:09:40]Write to MH i2c: 01 00 00 F0 01 F1 [21:09:40]Write i2c OK [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: 01 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: 01 07 00 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [21:09:40]RasterBufferAndPrint [21:09:40]line Счет N : (3)51120 [21:09:40]line ИНН: 02508201610067 [21:09:40]line Контрольно-Кассовый Чек [21:09:40]line ПРОДАЖА [21:09:40]line Товар: 4700000160204 [21:09:40]line Вода Легенда 1,5л [21:09:40]line 1.000 * 60.00 [21:09:40]line = 60.00 [21:09:40]line НДС 12% НСП 1% [21:09:40]line > о реализуемом товаре [21:09:40]line ИТОГО: 60.00 [21:09:40]line НСП 1% : 0.53 [21:09:40]line НДС 12% : 6.37 [21:09:40]line Наличными: 60.00 [21:09:40]line Безнал.: 0.00 [21:09:40]line Место: АЗС № 130 "Партнер Нефть" [21:09:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:09:40]line СНО: Общий режим [21:09:40]line Чек 673 23.08.2024 21:09 [21:09:40]line Смена: 469 ФФД: 1.0 [21:09:40]line ЗНМ: 0300000070 [21:09:40]line РНМ: 0000000000092562 [21:09:40]line Версия ККМ: 001 [21:09:40]line ФМ: 0000000000871769 [21:09:40]line ФД: 165820 [21:09:40]line ФПД: 104388363228185 [21:09:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T210938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165820&fm=104388363228185&tin=02508201610067®Number=0000000000092562&sum=6000 [21:09:40]line 0 [21:09:40]written 0, free lines is 4095 [21:09:40]OFD Sender: Processing packet 165820 [packets to send 999, broken 998] [21:09:40]ProducePacketName [21:09:40]name=ofd_packets/00165820 [21:09:40]OFD Sender: To server: pG, [21:09:40]CommunicateWithHost lk.salyk.kg:30040 [21:09:40]ConnectInit lk.salyk.kg [21:09:40]Write to MH i2c: 01 00 00 18 02 1A [21:09:40]Write i2c OK [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: 01 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: 01 07 00 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: 01 07 00 18 02 00 00 00 00 00 FF 0C 2C [21:09:40]RasterBufferAndPrint [21:09:40]line [21:09:40]line [21:09:40]line [21:09:40]line [21:09:40]line [21:09:40]written 0, free lines is 3335 [21:09:40]MH_Cut [21:09:40]Write to MH i2c: D1 01 00 1F 02 01 F3 [21:09:40]Write i2c OK [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: D1 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: D1 01 00 [21:09:40]MH_I2C_Read... [21:09:40]Read from MH i2c: D1 01 00 1F 02 00 F2 [21:09:40]Write to MH i2c: 01 00 00 20 02 22 [21:09:40]Write i2c OK [21:09:40]MH_I2C_Read... [21:09:41]*** Cut start [21:09:41]*** Purtial cut [21:09:41]*** Stage 1: CUTSNS_PIN = 1 [21:09:43]Read from MH i2c: 01 [21:09:43]MH_I2C_Read... [21:09:43]*** Stop cut motor [21:09:43]*** Cut end [21:09:43]Read from MH i2c: 01 07 00 [21:09:43]MH_I2C_Read... [21:09:43]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 FF 0F 37 [21:09:43]process_action close_receipt done [21:09:43]requested_data is exist [21:09:43]produce_requested_data [21:09:43]requested_item fm.sn is exist - process it [21:09:43]wFMCommunicate request_size=4 [21:09:43]MH_SAM_APDU [21:09:43]CAPDU: 80 11 00 00 [21:09:43]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [21:09:43]Write i2c OK [21:09:43]MH_I2C_Read... [21:09:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:43]Read from MH i2c: E2 [21:09:43]MH_I2C_Read... [21:09:43]Read from MH i2c: E2 17 00 [21:09:43]MH_I2C_Read... [21:09:43]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [21:09:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:43]wFMCommunicate OK [21:09:43]requested_item fd.num is exist - process it [21:09:43]SAM_PROTO_GetFieldsCounters [21:09:43]wFMCommunicate request_size=4 [21:09:43]MH_SAM_APDU [21:09:43]CAPDU: 80 13 00 00 [21:09:43]Write to MH i2c: E2 08 00 22 02 80 13 00 00 00 00 00 00 A0 [21:09:43]Write i2c OK [21:09:43]MH_I2C_Read... [21:09:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:09:43]Read from MH i2c: E2 [21:09:43]MH_I2C_Read... [21:09:43]Read from MH i2c: E2 62 00 [21:09:43]MH_I2C_Read... [21:09:43]Read from MH i2c: E2 62 00 22 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 CA [21:09:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:09:43]wFMCommunicate OK [21:09:43]SAM_PROTO_GetFieldsCounters done [21:09:43]requested_item shift.num is exist - process it [21:09:43]requested_item shift.opened is exist - process it [21:09:43]req_shift_opened [21:09:43]FM_GetShiftState [21:09:43]SAM_PROTO_GetShiftState [21:09:43]wFMCommunicate request_size=4 [21:09:43]MH_SAM_APDU [21:09:43]CAPDU: 80 13 01 00 [21:09:43]Write to MH i2c: E2 08 00 23 02 80 13 01 00 00 00 00 00 A2 [21:09:43]Write i2c OK [21:09:43]MH_I2C_Read... [21:09:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:43]Read from MH i2c: E2 [21:09:43]MH_I2C_Read... [21:09:43]Read from MH i2c: E2 0E 00 [21:09:43]MH_I2C_Read... [21:09:43]Read from MH i2c: E2 0E 00 23 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D0 [21:09:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:09:43]wFMCommunicate OK [21:09:43]SAM_PROTO_GetShiftState done [21:09:43]FM_GetShiftState done [21:09:43]req_shift_opened done [21:09:43]requested_item shift.open_date is exist - process it [21:09:43]req_shift_open_date [21:09:43]req_shift_open_date done [21:09:43]produce_requested_data done [21:09:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165820,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:09:43]process_action_free close_receipt [21:09:43]json_value_free [21:09:43]json_value_free done [21:09:43]process_json_proto returns [21:09:43]Send response to host [21:09:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165820,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:09:43]free response buf [21:09:43]execute_script done [21:09:43]execute_script returns [21:09:43]free content buf [21:09:43]Sock 10.Close socket [21:09:43]Sock 10.Thread stoped [21:09:44]Connected sock=11 [21:09:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 82 37 1B 01 E5 2C 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 06 04 1D 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 92 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 87 02 00 35 04 06 00 5E F0 CF 4F 14 19 A0 AC 61 E5 49 BF 4B 41 [21:09:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F9 FA 47 00 08 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 87 02 00 F4 03 04 00 E1 A3 C8 66 B6 04 01 00 00 D1 C2 B5 B3 E6 A1 CD D8 [21:09:44]CommunicateWithHost err = 0 [21:09:44]CheckOFDResponse [21:09:44]1017 (14) - 77093643461234 [21:09:44]1041 (16) - 0000000000871769 [21:09:44]1040 (4) - 165820 [21:09:44]1012 (4) - 23.08.2024 14:59 [21:09:44]1206 (1) - 0 [21:09:44]OFD Sender: Remove packet 165820 [21:09:44]ProducePacketName [21:09:44]name=ofd_packets/00165820 [21:09:44]NVStorageDeleteData [21:09:45]OFD Sender: No OFD packet to send [21:09:50]OFD Sender: No OFD packet to send [21:09:55]OFD Sender: No OFD packet to send [21:10:00]OFD Sender: No OFD packet to send [21:10:05]OFD Sender: No OFD packet to send [21:10:10]OFD Sender: No OFD packet to send [21:10:15]OFD Sender: No OFD packet to send [21:10:20]OFD Sender: No OFD packet to send [21:10:24]accept exits with 9 [21:10:24]New connection [21:10:24]New thread 3066600804 created [21:10:24]Thread 3066744164 joined [21:10:24]Waiting for new connection... [21:10:24] Sock 9.Parse request [21:10:24]Sock 9.Check first char [21:10:24]Sock 9.First char is OK [21:10:24]request: POST /json_proto HTTP/1.0 [21:10:24]Method: POST [21:10:24]URL: /json_proto [21:10:24]Method is POST - this is cgi request [21:10:24]url: /json_proto [21:10:24]query_string will be loaded in cgi processing [21:10:24]execute_cgi json_proto POST (null) [21:10:24]execute_cgi path=json_proto method=POST [21:10:24]POST find Content-Length [21:10:24]Host: 172.17.44.132:8080 [21:10:24]Content-Length: 800 [21:10:24]Content-Type: application/json [21:10:24] [21:10:24]POST finish read [21:10:24]Found Content-Length = 800 [21:10:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:24]execute_script... [21:10:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:24]POST & json_proto [21:10:24]process_json_proto [21:10:24]json parsed OK: [21:10:24]protocol is kg_v1.0 [21:10:24]action value=close_receipt [21:10:24]process_action close_receipt [21:10:24]cmd_close_receipt [21:10:24]MH_GetDate [21:10:24]Write to MH i2c: F0 00 00 24 02 15 [21:10:24]Write i2c OK [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: F0 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: F0 09 00 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: F0 09 00 24 02 00 C0 FA C8 66 2A 83 C1 65 D9 [21:10:24]GetLastDocTimeStamp 1724447378 [21:10:24]current date 1724447424 [21:10:24]FM_GetShiftState [21:10:24]SAM_PROTO_GetShiftState [21:10:24]wFMCommunicate request_size=4 [21:10:24]MH_SAM_APDU [21:10:24]CAPDU: 80 13 01 00 [21:10:24]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [21:10:24]Write i2c OK [21:10:24]MH_I2C_Read... [21:10:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:24]Read from MH i2c: E2 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: E2 0E 00 [21:10:24]MH_I2C_Read... [21:10:24]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D2 [21:10:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:10:24]wFMCommunicate OK [21:10:24]SAM_PROTO_GetShiftState done [21:10:24]FM_GetShiftState done [21:10:24]opened in 1724372766 [21:10:24]opened+sec_in_day 1724459166 [21:10:24]quantity*price = 400050 [21:10:24]sum+1 = 400051 [21:10:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 674 23.08.2024 21:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165821 ФПД: 180120803623731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211024&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165821&fm=180120803623731&tin=02508201610067®Number=0000000000092562&sum=400050 [21:10:25]StoreToDocumentArchive [21:10:25]shift 469 fd 165821 [21:10:25]save to /storage/0469/doc_00165821 [21:10:25]save last doc name /storage/0469/doc_00165821 to /storage/kkm_last_doc_name [21:10:25]save OK [21:10:25]Clear old archive folders... [21:10:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:10:25]tlvbuf is 00889C60 [21:10:25]SAM_PROTO_ClearQueue [21:10:25]wFMCommunicate request_size=4 [21:10:25]MH_SAM_APDU [21:10:25]CAPDU: 80 09 00 00 [21:10:25]Write to MH i2c: E2 08 00 32 02 80 09 00 00 00 00 00 00 A6 [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:10:25]Read from MH i2c: E2 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 03 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [21:10:25]RAPDU: 90 00 [21:10:25]wFMCommunicate OK [21:10:25]SAM_PROTO_ClearQueue done [21:10:25]KKMCreateOFDPacket [21:10:25]OFDProtocolAddRootSTLVToBuf [21:10:25]FM_MakeSignedData [21:10:25]FM_MakeSignedData [21:10:25]SAM_PROTO_SignData [21:10:25]wFMCommunicate request_size=4 [21:10:25]MH_SAM_APDU [21:10:25]CAPDU: 80 0D 01 02 [21:10:25]Write to MH i2c: E2 08 00 33 02 80 0D 01 02 00 00 00 00 AE [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:10:25]Read from MH i2c: E2 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 03 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [21:10:25]RAPDU: 90 00 [21:10:25]wFMCommunicate OK [21:10:25]wFMCommunicate request_size=255 [21:10:25]MH_SAM_APDU [21:10:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 C0 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 87 02 00 35 04 06 00 A3 D1 A4 84 [21:10:25]Write to MH i2c: E2 02 01 34 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 C0 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 87 02 00 35 04 06 00 A3 D1 A4 84 00 00 0A [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]OFD Sender: No OFD packet to send [21:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:25]Read from MH i2c: E2 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 03 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [21:10:25]RAPDU: 90 00 [21:10:25]wFMCommunicate OK [21:10:25]wFMCommunicate request_size=7 [21:10:25]MH_SAM_APDU [21:10:25]CAPDU: 80 0D 02 02 02 43 33 [21:10:25]Write to MH i2c: E2 0A 00 35 02 80 0D 02 02 02 00 43 33 00 00 2B [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:25]Read from MH i2c: E2 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 03 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [21:10:25]RAPDU: 90 00 [21:10:25]wFMCommunicate OK [21:10:25]wFMCommunicate request_size=4 [21:10:25]MH_SAM_APDU [21:10:25]CAPDU: 80 0D 03 02 [21:10:25]Write to MH i2c: E2 08 00 36 02 80 0D 03 02 00 00 00 00 B3 [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:10:25]Read from MH i2c: E2 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 0B 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 0B 00 36 02 00 44 B9 4C DA 8C 43 53 01 90 00 FA [21:10:25]RAPDU: 44 B9 4C DA 8C 43 53 01 90 00 [21:10:25]wFMCommunicate OK [21:10:25]SAM_PROTO_SignData done [21:10:25]FM_MakeSignedData done [21:10:25]CreateOFDProtocolMessage [21:10:25]wFMCommunicate request_size=4 [21:10:25]MH_SAM_APDU [21:10:25]CAPDU: 80 11 00 00 [21:10:25]Write to MH i2c: E2 08 00 37 02 80 11 00 00 00 00 00 00 B3 [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:25]Read from MH i2c: E2 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 17 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: E2 17 00 37 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [21:10:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:10:25]wFMCommunicate OK [21:10:25]CreateOFDProtocolMessage done [21:10:25]OFDSenderStorePacket 165821 [21:10:25]StoreOFDPacket docnum=165821 [21:10:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 47 1B 04 01 8A 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 C0 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 87 02 00 35 04 06 00 A3 D1 A4 84 43 33 44 B9 4C DA 8C 43 53 01 [21:10:25]CheckFolder [21:10:25]dirname=/storage/ofd_packets [21:10:25]CheckFolder done [21:10:25]ProducePacketName [21:10:25]name=ofd_packets/00165821 [21:10:25]NVStorageSaveData ofd_packets/00165821 [21:10:25]File name is /storage/ofd_packets/00165821 [21:10:25]Write 298 bytes [21:10:25]NVStorageSaveData done [21:10:25]OFDSenderStorePacket done [21:10:25]KKMCreateOFDPacket done [21:10:25]NVStorageSaveData kkm_last_timestamp [21:10:25]File name is /storage/kkm_last_timestamp [21:10:25]Write 4 bytes [21:10:25]NVStorageSaveData done [21:10:25]ExternCall_PrintAddStr [21:10:25]wPrintStart [21:10:25]Write to MH i2c: 01 00 00 38 02 3A [21:10:25]Write i2c OK [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: 01 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: 01 07 00 [21:10:25]MH_I2C_Read... [21:10:25]Read from MH i2c: 01 07 00 38 02 00 00 00 00 00 FF 0F 4F [21:10:25]RasterBufferAndPrint [21:10:25]line Счет N : (1)294719 [21:10:25]line ИНН: 02508201610067 [21:10:25]line Контрольно-Кассовый Чек [21:10:25]line ПРОДАЖА [21:10:25]line ТРК (МРК, ГНК) : 21 [21:10:25]line Товар: 2710194800 [21:10:25]line ДТ-К-5 [21:10:25]line 52.500 * 76.20 [21:10:25]line = 4000.50 [21:10:25]line НДС 12% НСП 1% [21:10:25]line > о реализуемом товаре [21:10:25]line ИТОГО: 4000.50 [21:10:25]line НСП 1% : 35.40 [21:10:25]line НДС 12% : 424.83 [21:10:25]line Наличными: 0.00 [21:10:25]line Безнал.: 4000.50 [21:10:25]line Место: АЗС № 130 "Партнер Нефть" [21:10:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:10:25]line СНО: Общий режим [21:10:25]line Чек 674 23.08.2024 21:10 [21:10:25]line Смена: 469 ФФД: 1.0 [21:10:25]line ЗНМ: 0300000070 [21:10:25]line РНМ: 0000000000092562 [21:10:25]line Версия ККМ: 001 [21:10:25]line Платежная система: O! деньги [21:10:25]line ФМ: 0000000000871769 [21:10:25]line ФД: 165821 [21:10:25]line ФПД: 180120803623731 [21:10:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211024&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165821&fm=180120803623731&tin=02508201610067®Number=0000000000092562&sum=400050 [21:10:25]written 0, free lines is 4095 [21:10:26]OFD Sender: Processing packet 165821 [packets to send 999, broken 998] [21:10:26]ProducePacketName [21:10:26]name=ofd_packets/00165821 [21:10:26]OFD Sender: To server: pG, [21:10:26]CommunicateWithHost lk.salyk.kg:30040 [21:10:26]ConnectInit lk.salyk.kg [21:10:26]Write to MH i2c: 01 00 00 62 02 64 [21:10:26]Write i2c OK [21:10:26]MH_I2C_Read... [21:10:26]Read from MH i2c: 01 [21:10:26]MH_I2C_Read... [21:10:26]Read from MH i2c: 01 07 00 [21:10:26]MH_I2C_Read... [21:10:26]Read from MH i2c: 01 07 00 62 02 00 00 00 00 00 E3 0C 5A [21:10:26]RasterBufferAndPrint [21:10:26]line [21:10:26]line [21:10:26]line [21:10:26]line [21:10:26]line [21:10:26]written 0, free lines is 3305 [21:10:26]MH_Cut [21:10:26]Write to MH i2c: D1 01 00 69 02 01 3D [21:10:26]Write i2c OK [21:10:26]MH_I2C_Read... [21:10:26]Read from MH i2c: D1 [21:10:26]MH_I2C_Read... [21:10:26]Read from MH i2c: D1 01 00 [21:10:26]MH_I2C_Read... [21:10:26]Read from MH i2c: D1 01 00 69 02 00 3C [21:10:26]Write to MH i2c: 01 00 00 6A 02 6C [21:10:26]Write i2c OK [21:10:26]MH_I2C_Read... [21:10:27]*** Cut start [21:10:27]*** Purtial cut [21:10:27]*** Stage 1: CUTSNS_PIN = 1 [21:10:29]Read from MH i2c: 01 [21:10:29]MH_I2C_Read... [21:10:29]*** Stop cut motor [21:10:29]*** Cut end [21:10:29]Read from MH i2c: 01 07 00 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 FF 0F 81 [21:10:29]process_action close_receipt done [21:10:29]requested_data is exist [21:10:29]produce_requested_data [21:10:29]requested_item fm.sn is exist - process it [21:10:29]wFMCommunicate request_size=4 [21:10:29]MH_SAM_APDU [21:10:29]CAPDU: 80 11 00 00 [21:10:29]Write to MH i2c: E2 08 00 6B 02 80 11 00 00 00 00 00 00 E7 [21:10:29]Write i2c OK [21:10:29]MH_I2C_Read... [21:10:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:29]Read from MH i2c: E2 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: E2 17 00 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: E2 17 00 6B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [21:10:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:10:29]wFMCommunicate OK [21:10:29]requested_item fd.num is exist - process it [21:10:29]SAM_PROTO_GetFieldsCounters [21:10:29]wFMCommunicate request_size=4 [21:10:29]MH_SAM_APDU [21:10:29]CAPDU: 80 13 00 00 [21:10:29]Write to MH i2c: E2 08 00 6C 02 80 13 00 00 00 00 00 00 EA [21:10:29]Write i2c OK [21:10:29]MH_I2C_Read... [21:10:29]Connected sock=11 [21:10:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 47 1B 04 01 8A 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 C0 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 87 02 00 35 04 06 00 A3 D1 A4 84 43 33 44 B9 4C DA 8C 43 53 01 [21:10:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:10:29]Read from MH i2c: E2 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: E2 62 00 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: E2 62 00 6C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A2 02 00 00 5E 04 04 00 A2 02 00 00 57 04 04 00 A3 02 00 00 19 04 04 00 00 00 00 00 90 00 18 [21:10:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A2 02 00 00 5E 04 04 00 A2 02 00 00 57 04 04 00 A3 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:10:29]wFMCommunicate OK [21:10:29]SAM_PROTO_GetFieldsCounters done [21:10:29]requested_item shift.num is exist - process it [21:10:29]requested_item shift.opened is exist - process it [21:10:29]req_shift_opened [21:10:29]FM_GetShiftState [21:10:29]SAM_PROTO_GetShiftState [21:10:29]wFMCommunicate request_size=4 [21:10:29]MH_SAM_APDU [21:10:29]CAPDU: 80 13 01 00 [21:10:29]Write to MH i2c: E2 08 00 6D 02 80 13 01 00 00 00 00 00 EC [21:10:29]Write i2c OK [21:10:29]MH_I2C_Read... [21:10:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:29]Read from MH i2c: E2 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: E2 0E 00 [21:10:29]MH_I2C_Read... [21:10:29]Read from MH i2c: E2 0E 00 6D 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1A [21:10:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:10:29]wFMCommunicate OK [21:10:29]SAM_PROTO_GetShiftState done [21:10:29]FM_GetShiftState done [21:10:29]req_shift_opened done [21:10:29]requested_item shift.open_date is exist - process it [21:10:29]req_shift_open_date [21:10:29]req_shift_open_date done [21:10:29]produce_requested_data done [21:10:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165821,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:10:29]process_action_free close_receipt [21:10:29]json_value_free [21:10:29]json_value_free done [21:10:29]process_json_proto returns [21:10:29]Send response to host [21:10:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165821,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:10:29]free response buf [21:10:29]execute_script done [21:10:29]execute_script returns [21:10:29]free content buf [21:10:29]Sock 9.Close socket [21:10:29]Sock 9.Thread stoped [21:10:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FF E7 47 00 0F 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 87 02 00 F4 03 04 00 0E A4 C8 66 B6 04 01 00 00 8E 34 44 E6 DE 21 90 19 [21:10:30]CommunicateWithHost err = 0 [21:10:30]CheckOFDResponse [21:10:30]1017 (14) - 77093643461234 [21:10:30]1041 (16) - 0000000000871769 [21:10:30]1040 (4) - 165821 [21:10:30]1012 (4) - 23.08.2024 15:00 [21:10:30]1206 (1) - 0 [21:10:30]OFD Sender: Remove packet 165821 [21:10:30]ProducePacketName [21:10:30]name=ofd_packets/00165821 [21:10:30]NVStorageDeleteData [21:10:31]OFD Sender: No OFD packet to send [21:10:36]OFD Sender: No OFD packet to send [21:10:41]OFD Sender: No OFD packet to send [21:10:41]accept exits with 10 [21:10:41]New connection [21:10:41]New thread 3066744164 created [21:10:41]Thread 3066600804 joined [21:10:41]Waiting for new connection... [21:10:41] Sock 10.Parse request [21:10:41]Sock 10.Check first char [21:10:41]Sock 10.First char is OK [21:10:41]request: POST /json_proto HTTP/1.0 [21:10:41]Method: POST [21:10:41]URL: /json_proto [21:10:41]Method is POST - this is cgi request [21:10:41]url: /json_proto [21:10:41]query_string will be loaded in cgi processing [21:10:41]execute_cgi json_proto POST (null) [21:10:41]execute_cgi path=json_proto method=POST [21:10:41]POST find Content-Length [21:10:41]Host: 172.17.44.132:8080 [21:10:41]Content-Length: 668 [21:10:41]Content-Type: application/json [21:10:41] [21:10:41]POST finish read [21:10:41]Found Content-Length = 668 [21:10:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51121", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:41]execute_script... [21:10:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51121", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:41]POST & json_proto [21:10:41]process_json_proto [21:10:41]json parsed OK: [21:10:41]protocol is kg_v1.0 [21:10:41]action value=close_receipt [21:10:41]process_action close_receipt [21:10:41]cmd_close_receipt [21:10:41]MH_GetDate [21:10:41]Write to MH i2c: F0 00 00 6E 02 5F [21:10:41]Write i2c OK [21:10:41]MH_I2C_Read... [21:10:41]Read from MH i2c: F0 [21:10:41]MH_I2C_Read... [21:10:41]Read from MH i2c: F0 09 00 [21:10:41]MH_I2C_Read... [21:10:41]Read from MH i2c: F0 09 00 6E 02 00 D1 FA C8 66 2A 83 C1 65 34 [21:10:41]GetLastDocTimeStamp 1724447424 [21:10:41]current date 1724447441 [21:10:41]FM_GetShiftState [21:10:41]SAM_PROTO_GetShiftState [21:10:41]wFMCommunicate request_size=4 [21:10:41]MH_SAM_APDU [21:10:41]CAPDU: 80 13 01 00 [21:10:41]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [21:10:41]Write i2c OK [21:10:41]MH_I2C_Read... [21:10:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:41]Read from MH i2c: E2 [21:10:41]MH_I2C_Read... [21:10:41]Read from MH i2c: E2 0E 00 [21:10:41]MH_I2C_Read... [21:10:41]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 1C [21:10:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:10:41]wFMCommunicate OK [21:10:41]SAM_PROTO_GetShiftState done [21:10:41]FM_GetShiftState done [21:10:41]opened in 1724372766 [21:10:41]opened+sec_in_day 1724459166 [21:10:41]quantity*price = 11000 [21:10:41]sum+1 = 11001 [21:10:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 675 23.08.2024 21:10 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165822 ФПД: 199339534528568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211041&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165822&fm=199339534528568&tin=02508201610067®Number=0000000000092562&sum=11000 0 [21:10:42]StoreToDocumentArchive [21:10:42]shift 469 fd 165822 [21:10:42]save to /storage/0469/doc_00165822 [21:10:43]save last doc name /storage/0469/doc_00165822 to /storage/kkm_last_doc_name [21:10:43]save OK [21:10:43]Clear old archive folders... [21:10:43]ProcessDocumentItem done err = 0, tmpTLVsize=293 [21:10:43]tlvbuf is 00960C70 [21:10:43]SAM_PROTO_ClearQueue [21:10:43]wFMCommunicate request_size=4 [21:10:43]MH_SAM_APDU [21:10:43]CAPDU: 80 09 00 00 [21:10:43]Write to MH i2c: E2 08 00 7C 02 80 09 00 00 00 00 00 00 F0 [21:10:43]Write i2c OK [21:10:43]MH_I2C_Read... [21:10:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:10:43]Read from MH i2c: E2 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 03 00 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [21:10:43]RAPDU: 90 00 [21:10:43]wFMCommunicate OK [21:10:43]SAM_PROTO_ClearQueue done [21:10:43]KKMCreateOFDPacket [21:10:43]OFDProtocolAddRootSTLVToBuf [21:10:43]FM_MakeSignedData [21:10:43]FM_MakeSignedData [21:10:43]SAM_PROTO_SignData [21:10:43]wFMCommunicate request_size=4 [21:10:43]MH_SAM_APDU [21:10:43]CAPDU: 80 0D 01 02 [21:10:43]Write to MH i2c: E2 08 00 7D 02 80 0D 01 02 00 00 00 00 F8 [21:10:43]Write i2c OK [21:10:43]MH_I2C_Read... [21:10:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:10:43]Read from MH i2c: E2 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 03 00 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [21:10:43]RAPDU: 90 00 [21:10:43]wFMCommunicate OK [21:10:43]wFMCommunicate request_size=255 [21:10:43]MH_SAM_APDU [21:10:43]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 D1 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [21:10:43]Write to MH i2c: E2 02 01 7E 02 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 D1 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 86 [21:10:43]Write i2c OK [21:10:43]MH_I2C_Read... [21:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:43]Read from MH i2c: E2 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 03 00 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [21:10:43]RAPDU: 90 00 [21:10:43]wFMCommunicate OK [21:10:43]wFMCommunicate request_size=52 [21:10:43]MH_SAM_APDU [21:10:43]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 87 02 00 35 04 06 00 B5 4C 5A 25 30 38 [21:10:43]Write to MH i2c: E2 37 00 7F 02 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 87 02 00 35 04 06 00 B5 4C 5A 25 30 38 00 00 F2 [21:10:43]Write i2c OK [21:10:43]MH_I2C_Read... [21:10:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:43]Read from MH i2c: E2 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 03 00 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [21:10:43]RAPDU: 90 00 [21:10:43]wFMCommunicate OK [21:10:43]wFMCommunicate request_size=4 [21:10:43]MH_SAM_APDU [21:10:43]CAPDU: 80 0D 03 02 [21:10:43]Write to MH i2c: E2 08 00 80 02 80 0D 03 02 00 00 00 00 FD [21:10:43]Write i2c OK [21:10:43]MH_I2C_Read... [21:10:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:10:43]Read from MH i2c: E2 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 0B 00 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 0B 00 80 02 00 DD FD F4 22 B9 35 78 AC 90 00 00 [21:10:43]RAPDU: DD FD F4 22 B9 35 78 AC 90 00 [21:10:43]wFMCommunicate OK [21:10:43]SAM_PROTO_SignData done [21:10:43]FM_MakeSignedData done [21:10:43]CreateOFDProtocolMessage [21:10:43]wFMCommunicate request_size=4 [21:10:43]MH_SAM_APDU [21:10:43]CAPDU: 80 11 00 00 [21:10:43]Write to MH i2c: E2 08 00 81 02 80 11 00 00 00 00 00 00 FD [21:10:43]Write i2c OK [21:10:43]MH_I2C_Read... [21:10:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:43]Read from MH i2c: E2 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 17 00 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: E2 17 00 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [21:10:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:10:43]wFMCommunicate OK [21:10:43]CreateOFDProtocolMessage done [21:10:43]OFDSenderStorePacket 165822 [21:10:43]StoreOFDPacket docnum=165822 [21:10:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 BC B6 31 01 65 BA 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 D1 FA C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 87 02 00 35 04 06 00 B5 4C 5A 25 30 38 DD FD F4 22 B9 35 78 AC [21:10:43]CheckFolder [21:10:43]dirname=/storage/ofd_packets [21:10:43]CheckFolder done [21:10:43]ProducePacketName [21:10:43]name=ofd_packets/00165822 [21:10:43]NVStorageSaveData ofd_packets/00165822 [21:10:43]File name is /storage/ofd_packets/00165822 [21:10:43]Write 343 bytes [21:10:43]NVStorageSaveData done [21:10:43]OFDSenderStorePacket done [21:10:43]KKMCreateOFDPacket done [21:10:43]NVStorageSaveData kkm_last_timestamp [21:10:43]File name is /storage/kkm_last_timestamp [21:10:43]Write 4 bytes [21:10:43]NVStorageSaveData done [21:10:43]ExternCall_PrintAddStr [21:10:43]wPrintStart [21:10:43]Write to MH i2c: 01 00 00 82 02 84 [21:10:43]Write i2c OK [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: 01 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: 01 07 00 [21:10:43]MH_I2C_Read... [21:10:43]Read from MH i2c: 01 07 00 82 02 00 00 00 00 00 FF 0F 99 [21:10:43]RasterBufferAndPrint [21:10:43]line Счет N : (3)51121 [21:10:43]line ИНН: 02508201610067 [21:10:43]line Контрольно-Кассовый Чек [21:10:43]line ПРОДАЖА [21:10:43]line Товар: 4870022003305 [21:10:43]line Напиток Gorilla эн нат ж/б 0,5/0,45л [21:10:43]line 1.000 * 110.00 [21:10:43]line = 110.00 [21:10:43]line НДС 12% НСП 1% [21:10:43]line > о реализуемом товаре [21:10:43]line ИТОГО: 110.00 [21:10:43]line НСП 1% : 0.97 [21:10:43]line НДС 12% : 11.68 [21:10:43]line Наличными: 110.00 [21:10:43]line Безнал.: 0.00 [21:10:43]line Место: АЗС № 130 "Партнер Нефть" [21:10:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:10:43]line СНО: Общий режим [21:10:43]line Чек 675 23.08.2024 21:10 [21:10:43]line Смена: 469 ФФД: 1.0 [21:10:43]line ЗНМ: 0300000070 [21:10:43]line РНМ: 0000000000092562 [21:10:43]line Версия ККМ: 001 [21:10:43]line ФМ: 0000000000871769 [21:10:43]line ФД: 165822 [21:10:43]line ФПД: 199339534528568 [21:10:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211041&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165822&fm=199339534528568&tin=02508201610067®Number=0000000000092562&sum=11000 [21:10:43]line 0 [21:10:43]written 0, free lines is 4095 [21:10:43]OFD Sender: Processing packet 165822 [packets to send 999, broken 998] [21:10:43]ProducePacketName [21:10:43]name=ofd_packets/00165822 [21:10:43]OFD Sender: To server: pG, [21:10:43]CommunicateWithHost lk.salyk.kg:30040 [21:10:43]ConnectInit lk.salyk.kg [21:10:44]Write to MH i2c: 01 00 00 AB 02 AD [21:10:44]Write i2c OK [21:10:44]MH_I2C_Read... [21:10:44]Read from MH i2c: 01 [21:10:44]MH_I2C_Read... [21:10:44]Read from MH i2c: 01 07 00 [21:10:44]MH_I2C_Read... [21:10:44]Read from MH i2c: 01 07 00 AB 02 00 00 00 00 00 DD 0C 9D [21:10:44]RasterBufferAndPrint [21:10:44]line [21:10:44]line [21:10:44]line [21:10:44]line [21:10:44]line [21:10:44]written 0, free lines is 3301 [21:10:44]MH_Cut [21:10:44]Write to MH i2c: D1 01 00 B2 02 01 86 [21:10:44]Write i2c OK [21:10:44]MH_I2C_Read... [21:10:44]Read from MH i2c: D1 [21:10:44]MH_I2C_Read... [21:10:44]Read from MH i2c: D1 01 00 [21:10:44]MH_I2C_Read... [21:10:44]Read from MH i2c: D1 01 00 B2 02 00 85 [21:10:44]Write to MH i2c: 01 00 00 B3 02 B5 [21:10:44]Write i2c OK [21:10:44]MH_I2C_Read... [21:10:44]*** Cut start [21:10:44]*** Purtial cut [21:10:44]*** Stage 1: CUTSNS_PIN = 1 [21:10:46]Read from MH i2c: 01 [21:10:46]MH_I2C_Read... [21:10:46]*** Stop cut motor [21:10:46]*** Cut end [21:10:46]Read from MH i2c: 01 07 00 [21:10:46]MH_I2C_Read... [21:10:46]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 FF 0F CA [21:10:46]process_action close_receipt done [21:10:46]requested_data is exist [21:10:46]produce_requested_data [21:10:46]requested_item fm.sn is exist - process it [21:10:46]wFMCommunicate request_size=4 [21:10:46]MH_SAM_APDU [21:10:46]CAPDU: 80 11 00 00 [21:10:46]Write to MH i2c: E2 08 00 B4 02 80 11 00 00 00 00 00 00 30 [21:10:46]Write i2c OK [21:10:46]MH_I2C_Read... [21:10:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:46]Read from MH i2c: E2 [21:10:46]MH_I2C_Read... [21:10:46]Read from MH i2c: E2 17 00 [21:10:46]MH_I2C_Read... [21:10:46]Read from MH i2c: E2 17 00 B4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 89 [21:10:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:10:46]wFMCommunicate OK [21:10:46]requested_item fd.num is exist - process it [21:10:46]SAM_PROTO_GetFieldsCounters [21:10:46]wFMCommunicate request_size=4 [21:10:46]MH_SAM_APDU [21:10:46]CAPDU: 80 13 00 00 [21:10:46]Write to MH i2c: E2 08 00 B5 02 80 13 00 00 00 00 00 00 33 [21:10:46]Write i2c OK [21:10:46]MH_I2C_Read... [21:10:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:10:47]Read from MH i2c: E2 [21:10:47]MH_I2C_Read... [21:10:47]Read from MH i2c: E2 62 00 [21:10:47]MH_I2C_Read... [21:10:47]Read from MH i2c: E2 62 00 B5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 65 [21:10:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:10:47]wFMCommunicate OK [21:10:47]SAM_PROTO_GetFieldsCounters done [21:10:47]requested_item shift.num is exist - process it [21:10:47]requested_item shift.opened is exist - process it [21:10:47]req_shift_opened [21:10:47]FM_GetShiftState [21:10:47]SAM_PROTO_GetShiftState [21:10:47]wFMCommunicate request_size=4 [21:10:47]MH_SAM_APDU [21:10:47]CAPDU: 80 13 01 00 [21:10:47]Write to MH i2c: E2 08 00 B6 02 80 13 01 00 00 00 00 00 35 [21:10:47]Write i2c OK [21:10:47]MH_I2C_Read... [21:10:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:47]Read from MH i2c: E2 [21:10:47]MH_I2C_Read... [21:10:47]Read from MH i2c: E2 0E 00 [21:10:47]MH_I2C_Read... [21:10:47]Read from MH i2c: E2 0E 00 B6 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 63 [21:10:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:10:47]wFMCommunicate OK [21:10:47]SAM_PROTO_GetShiftState done [21:10:47]FM_GetShiftState done [21:10:47]req_shift_opened done [21:10:47]requested_item shift.open_date is exist - process it [21:10:47]req_shift_open_date [21:10:47]req_shift_open_date done [21:10:47]produce_requested_data done [21:10:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165822,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:10:47]process_action_free close_receipt [21:10:47]json_value_free [21:10:47]json_value_free done [21:10:47]process_json_proto returns [21:10:47]Send response to host [21:10:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165822,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:10:47]free response buf [21:10:47]execute_script done [21:10:47]execute_script returns [21:10:47]free content buf [21:10:47]Sock 10.Close socket [21:10:47]Sock 10.Thread stoped [21:10:47]recv_with_timeout no data received [21:10:48]ConnectInit Can't take IP for lk.salyk.kg [21:10:48]CommunicateWithHost connect error [21:10:48]CommunicateWithHost err = -1 [21:10:48]OFD Sender: Server communicate error [21:10:53]OFD Sender: Processing packet 165822 [packets to send 999, broken 998] [21:10:53]ProducePacketName [21:10:53]name=ofd_packets/00165822 [21:10:53]OFD Sender: To server: pG, [21:10:53]CommunicateWithHost lk.salyk.kg:30040 [21:10:53]ConnectInit lk.salyk.kg [21:10:55]Connected sock=10 [21:10:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 BC B6 31 01 65 BA 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]/dev/ttyS4 opened [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** 10 ms more... [00:00:08]*** MH1903 init start (LINUX_LIGHT) [00:00:08]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:08]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:08]*** step 0: 5000 (2650, 2350 REF) [00:00:08]*** step 1: 4835 (2500, 2335 REF) [00:00:08]*** 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: 17266673+1707180842=1724447515 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:09]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:09]Write to MH i2c: D5 00 00 06 00 DA [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]ExternCall_SetCallbacks [00:00:09]NVStorageInit [00:00:09]MH_GetDate [00:00:09]Write to MH i2c: F0 00 00 07 00 F6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 07 00 00 1B FB C8 66 2A 83 C1 65 16 [21:11:55]Current date/time: 23.08.2024 21:11 [21:11:55]FM_Init [21:11:55]wFMConnect [21:11:55]MH_SAM_On [21:11:55]Write to MH i2c: E0 00 00 08 00 E7 [21:11:55]Write i2c OK [21:11:55]MH_I2C_Read... [21:11:55]*** iso7816_init finished! [21:11:55]*** atr: [21:11:55]*** 0F 3B D5 18 FF 81 91 FE [21:11:55]*** 1F C3 80 73 C8 21 10 0A [21:11:55]*** 00 00 00 00 00 00 00 00 [21:11:55]*** 00 00 00 00 00 00 00 00 [21:11:55]*** 00 00 00 00 00 00 00 00 [21:11:55]*** 00 00 00 00 00 00 00 00 [21:11:55]*** 00 00 00 00 00 00 00 00 [21:11:55]*** 00 00 00 00 00 00 00 00 [21:11:55]Read from MH i2c: E0 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E0 10 00 [21:11:55]MH_I2C_Read... [21:11:55]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 [21:11:55]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:11:55]wFMCommunicate request_size=10 [21:11:55]MH_SAM_APDU [21:11:55]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:11:55]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:11:55]Write i2c OK [21:11:55]MH_I2C_Read... [21:11:55]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:11:55]Read from MH i2c: E2 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 03 00 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:11:55]RAPDU: 90 00 [21:11:55]wFMCommunicate OK [21:11:55]wFMCommunicate request_size=4 [21:11:55]MH_SAM_APDU [21:11:55]CAPDU: 80 11 00 00 [21:11:55]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:11:55]Write i2c OK [21:11:55]MH_I2C_Read... [21:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:55]Read from MH i2c: E2 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 17 00 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [21:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:11:55]wFMCommunicate OK [21:11:55]Detected FM SN is 0000000000871769 [21:11:55]Stored FM SN is 0000000000871769 [21:11:55]wFMCommunicate request_size=9 [21:11:55]MH_SAM_APDU [21:11:55]CAPDU: 80 16 00 00 04 E7 8B 00 00 [21:11:55]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [21:11:55]Write i2c OK [21:11:55]MH_I2C_Read... [21:11:55]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:11:55]Read from MH i2c: E2 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 03 00 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:11:55]RAPDU: 90 00 [21:11:55]wFMCommunicate OK [21:11:55]FM PIN OK [21:11:55]wFMCommunicate request_size=8 [21:11:55]MH_SAM_APDU [21:11:55]CAPDU: 80 14 04 00 03 02 00 01 [21:11:55]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:11:55]Write i2c OK [21:11:55]MH_I2C_Read... [21:11:55]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:11:55]Read from MH i2c: E2 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 03 00 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:11:55]RAPDU: 90 00 [21:11:55]wFMCommunicate OK [21:11:55]wFMCommunicate request_size=13 [21:11:55]MH_SAM_APDU [21:11:55]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:11:55]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [21:11:55]Write i2c OK [21:11:55]MH_I2C_Read... [21:11:55]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:11:55]Read from MH i2c: E2 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 03 00 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:11:55]RAPDU: 90 00 [21:11:55]wFMCommunicate OK [21:11:55]wFMCommunicate request_size=4 [21:11:55]MH_SAM_APDU [21:11:55]CAPDU: 80 11 00 00 [21:11:55]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:11:55]Write i2c OK [21:11:55]MH_I2C_Read... [21:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:55]Read from MH i2c: E2 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 17 00 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [21:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:11:55]wFMCommunicate OK [21:11:55]DocumentArchiveInit [21:11:55]Start Httpd... [21:11:55]Httpd thread 3067481444 created [21:11:55]Write to MH i2c: 01 00 00 0F 00 0F [21:11:55]Write i2c OK [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: 01 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: 01 07 00 [21:11:55]MH_I2C_Read... [21:11:55]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:11:55]MH Int Process started [21:11:55]Allocated Socket 8 [21:11:55]Bind OK [21:11:55]Listen OK [21:11:55]httpd running on port 8080 [21:11:55]Waiting for new connection... [21:11:56]accept exits with 9 [21:11:56]New connection [21:11:56]New thread 3067194724 created [21:11:56]Waiting for new connection... [21:11:56] Sock 9.Parse request [21:11:56]Sock 9.Check first char [21:11:56]Sock 9.First char is OK [21:11:56]request: POST /json_proto HTTP/1.0 [21:11:56]Method: POST [21:11:56]URL: /json_proto [21:11:56]Method is POST - this is cgi request [21:11:56]url: /json_proto [21:11:56]query_string will be loaded in cgi processing [21:11:56]execute_cgi json_proto POST (null) [21:11:56]execute_cgi path=json_proto method=POST [21:11:56]POST find Content-Length [21:11:56]Host: 172.17.44.132:8080 [21:11:56]Content-Length: 215 [21:11:56]Content-Type: application/json [21:11:56] [21:11:56]POST finish read [21:11:56]Found Content-Length = 215 [21:11:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:11:56]execute_script... [21:11:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:11:56]POST & json_proto [21:11:56]process_json_proto [21:11:56]json parsed OK: [21:11:56]protocol is kg_v1.0 [21:11:56]action value=get_value [21:11:56]process_action get_value [21:11:56]cmd_get_value [21:11:56]process_action get_value done [21:11:56]requested_data is exist [21:11:56]produce_requested_data [21:11:56]requested_item kkm.sn is exist - process it [21:11:56]requested_item kkm.ver is exist - process it [21:11:56]requested_item fm.sn is exist - process it [21:11:56]wFMCommunicate request_size=4 [21:11:56]MH_SAM_APDU [21:11:56]CAPDU: 80 11 00 00 [21:11:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:11:56]Write i2c OK [21:11:56]MH_I2C_Read... [21:11:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:11:56]Read from MH i2c: E2 [21:11:56]MH_I2C_Read... [21:11:56]Read from MH i2c: E2 17 00 [21:11:56]MH_I2C_Read... [21:11:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [21:11:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:11:56]wFMCommunicate OK [21:11:56]requested_item fd.num is exist - process it [21:11:56]SAM_PROTO_GetFieldsCounters [21:11:56]wFMCommunicate request_size=4 [21:11:56]MH_SAM_APDU [21:11:56]CAPDU: 80 13 00 00 [21:11:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:11:56]Write i2c OK [21:11:56]MH_I2C_Read... [21:11:56]Read from MH i2c: E2 [21:11:56]MH_I2C_Read... [21:11:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:11:56]Read from MH i2c: E2 62 00 [21:11:56]MH_I2C_Read... [21:11:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 C3 [21:11:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:11:56]wFMCommunicate OK [21:11:56]SAM_PROTO_GetFieldsCounters done [21:11:56]requested_item shift.num is exist - process it [21:11:56]requested_item shift.opened is exist - process it [21:11:56]req_shift_opened [21:11:56]FM_GetShiftState [21:11:56]SAM_PROTO_GetShiftState [21:11:56]wFMCommunicate request_size=4 [21:11:56]MH_SAM_APDU [21:11:56]CAPDU: 80 13 01 00 [21:11:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:11:56]Write i2c OK [21:11:56]MH_I2C_Read... [21:11:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:11:57]Read from MH i2c: E2 [21:11:57]MH_I2C_Read... [21:11:57]Read from MH i2c: E2 0E 00 [21:11:57]MH_I2C_Read... [21:11:57]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [21:11:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:11:57]wFMCommunicate OK [21:11:57]SAM_PROTO_GetShiftState done [21:11:57]FM_GetShiftState done [21:11:57]req_shift_opened done [21:11:57]requested_item shift.open_date is exist - process it [21:11:57]req_shift_open_date [21:11:57]req_shift_open_date done [21:11:57]produce_requested_data done [21:11:57]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165823,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:11:57]process_action_free get_value [21:11:57]json_value_free [21:11:57]json_value_free done [21:11:57]process_json_proto returns [21:11:57]Send response to host [21:11:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165823,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:11:57]free response buf [21:11:57]execute_script done [21:11:57]execute_script returns [21:11:57]free content buf [21:11:57]Sock 9.Close socket [21:11:57]Sock 9.Thread stoped [21:11:57]accept exits with 10 [21:11:57]New connection [21:11:57]New thread 3067051364 created [21:11:57]Thread 3067194724 joined [21:11:57]Waiting for new connection... [21:11:57] Sock 10.Parse request [21:11:57]Sock 10.Check first char [21:11:57]Sock 10.First char is OK [21:11:57]request: POST /json_proto HTTP/1.0 [21:11:57]Method: POST [21:11:57]URL: /json_proto [21:11:57]Method is POST - this is cgi request [21:11:57]url: /json_proto [21:11:57]query_string will be loaded in cgi processing [21:11:57]execute_cgi json_proto POST (null) [21:11:57]execute_cgi path=json_proto method=POST [21:11:57]POST find Content-Length [21:11:57]Host: 172.17.44.132:8080 [21:11:57]Content-Length: 331 [21:11:57]Content-Type: application/json [21:11:57] [21:11:57]POST finish read [21:11:57]Found Content-Length = 331 [21:11: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" ] } } [21:11:57]execute_script... [21:11: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" ] } } [21:11:57]POST & json_proto [21:11:57]process_json_proto [21:11:57]json parsed OK: [21:11:57]protocol is kg_v1.0 [21:11:57]action value=get_value [21:11:57]process_action get_value [21:11:57]cmd_get_value [21:11:57]process_action get_value done [21:11:57]requested_data is exist [21:11:57]produce_requested_data [21:11:57]requested_item fm.sale.total is exist - process it [21:11:57]SAM_PROTO_GetFMData [21:11:57]wFMCommunicate request_size=4 [21:11:57]MH_SAM_APDU [21:11:57]CAPDU: 80 13 03 00 [21:11:57]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:11:57]Write i2c OK [21:11:57]MH_I2C_Read... [21:11:57]OFD Sender: No OFD packet to send [21:11:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:11:57]Read from MH i2c: E2 [21:11:57]MH_I2C_Read... [21:11:57]Read from MH i2c: E2 FD 00 [21:11:57]MH_I2C_Read... [21:11:57]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 14 84 02 00 69 04 A4 00 6F 04 04 00 03 81 02 00 B1 04 05 00 01 CE 75 7A 03 70 04 05 00 BA A5 19 74 02 72 04 05 00 47 28 5C 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 50 94 5E 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 49 74 E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 A2 [21:11:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 14 84 02 00 69 04 A4 00 6F 04 04 00 03 81 02 00 B1 04 05 00 01 CE 75 7A 03 70 04 05 00 BA A5 19 74 02 72 04 05 00 47 28 5C 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 02 50 94 5E 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 49 74 E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [21:11:57]wFMCommunicate OK [21:11:57]wFMCommunicate request_size=4 [21:11:57]MH_SAM_APDU [21:11:57]CAPDU: 80 17 00 00 [21:11:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:11:57]Write i2c OK [21:11:57]MH_I2C_Read... [21:11:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:11:57]Read from MH i2c: E2 [21:11:57]MH_I2C_Read... [21:11:57]Read from MH i2c: E2 FD 00 [21:11:57]MH_I2C_Read... [21:11:57]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [21:11:57]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [21:11:57]wFMCommunicate OK [21:11:57]wFMCommunicate request_size=4 [21:11:57]MH_SAM_APDU [21:11:57]CAPDU: 80 17 00 00 [21:11:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:11:57]Write i2c OK [21:11:57]MH_I2C_Read... [21:11:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:11:57]Read from MH i2c: E2 [21:11:57]MH_I2C_Read... [21:11:57]Read from MH i2c: E2 FD 00 [21:11:57]MH_I2C_Read... [21:11:57]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [21:11:58]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [21:11:58]wFMCommunicate OK [21:11:58]wFMCommunicate request_size=4 [21:11:58]MH_SAM_APDU [21:11:58]CAPDU: 80 17 00 00 [21:11:58]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:11:58]Write i2c OK [21:11:58]MH_I2C_Read... [21:11:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:11:58]Read from MH i2c: E2 [21:11:58]MH_I2C_Read... [21:11:58]Read from MH i2c: E2 FD 00 [21:11:58]MH_I2C_Read... [21:11:58]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [21:11:58]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [21:11:58]wFMCommunicate OK [21:11:58]wFMCommunicate request_size=4 [21:11:58]MH_SAM_APDU [21:11:58]CAPDU: 80 17 00 00 [21:11:58]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:11:58]Write i2c OK [21:11:58]MH_I2C_Read... [21:11:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [21:11:58]Read from MH i2c: E2 [21:11:58]MH_I2C_Read... [21:11:58]Read from MH i2c: E2 E6 00 [21:11:58]MH_I2C_Read... [21:11:58]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [21:11:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:11:58]wFMCommunicate OK [21:11:58]SAM_PROTO_GetFMData done [21:11:58]requested_item fm.sale_refund.total is exist - process it [21:11:58]requested_item fm.buy.total is exist - process it [21:11:58]requested_item shift.sale.total is exist - process it [21:11:58]SAM_PROTO_GetShiftData [21:11:58]wFMCommunicate request_size=4 [21:11:58]MH_SAM_APDU [21:11:58]CAPDU: 80 13 02 00 [21:11:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:11:58]Write i2c OK [21:11:58]MH_I2C_Read... [21:11:59]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:11:59]Read from MH i2c: E2 [21:11:59]MH_I2C_Read... [21:11:59]Read from MH i2c: E2 FD 00 [21:11:59]MH_I2C_Read... [21:11:59]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 A4 02 00 00 69 04 9F 00 6F 04 04 00 A4 02 00 00 B1 04 04 00 BA 5B CF 03 70 04 04 00 7C EB 90 02 72 04 04 00 3E 70 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 22 99 67 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F0 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 44 [21:11:59]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 A4 02 00 00 69 04 9F 00 6F 04 04 00 A4 02 00 00 B1 04 04 00 BA 5B CF 03 70 04 04 00 7C EB 90 02 72 04 04 00 3E 70 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 22 99 67 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 F0 A1 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:11:59]wFMCommunicate OK [21:11:59]wFMCommunicate request_size=4 [21:11:59]MH_SAM_APDU [21:11:59]CAPDU: 80 17 00 00 [21:11:59]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:11:59]Write i2c OK [21:11:59]MH_I2C_Read... [21:11:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:11:59]Read from MH i2c: E2 [21:11:59]MH_I2C_Read... [21:11:59]Read from MH i2c: E2 FD 00 [21:11:59]MH_I2C_Read... [21:11:59]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [21:11:59]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [21:11:59]wFMCommunicate OK [21:11:59]wFMCommunicate request_size=4 [21:11:59]MH_SAM_APDU [21:11:59]CAPDU: 80 17 00 00 [21:11:59]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:11:59]Write i2c OK [21:11:59]MH_I2C_Read... [21:11:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:11:59]Read from MH i2c: E2 [21:11:59]MH_I2C_Read... [21:11:59]Read from MH i2c: E2 FD 00 [21:11:59]MH_I2C_Read... [21:11:59]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [21:11:59]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [21:11:59]wFMCommunicate OK [21:11:59]wFMCommunicate request_size=4 [21:11:59]MH_SAM_APDU [21:11:59]CAPDU: 80 17 00 00 [21:11:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:11:59]Write i2c OK [21:11:59]MH_I2C_Read... [21:11:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:11:59]Read from MH i2c: E2 [21:11:59]MH_I2C_Read... [21:11:59]Read from MH i2c: E2 FD 00 [21:11:59]MH_I2C_Read... [21:11:59]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [21:11:59]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:12:00]wFMCommunicate OK [21:12:00]wFMCommunicate request_size=4 [21:12:00]MH_SAM_APDU [21:12:00]CAPDU: 80 17 00 00 [21:12:00]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:12:00]Write i2c OK [21:12:00]MH_I2C_Read... [21:12:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:12:00]Read from MH i2c: E2 [21:12:00]MH_I2C_Read... [21:12:00]Read from MH i2c: E2 CF 00 [21:12:00]MH_I2C_Read... [21:12:00]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [21:12:00]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:12:00]wFMCommunicate OK [21:12:00]SAM_PROTO_GetShiftData done [21:12:00]requested_item shift.sale.total_cash is exist - process it [21:12:00]requested_item shift.sale_refund.total is exist - process it [21:12:00]requested_item shift.sale_refund.total_cash is exist - process it [21:12:00]requested_item shift.buy.total is exist - process it [21:12:00]requested_item shift.buy.total_cash is exist - process it [21:12:00]produce_requested_data done [21:12:00]produce_requested_data return {"fm.sale.total":149394426.89,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":639210.82,"shift.sale.total_cash":430519.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} [21:12:00]process_action_free get_value [21:12:00]json_value_free [21:12:00]json_value_free done [21:12:00]process_json_proto returns [21:12:00]Send response to host [21:12:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149394426.89,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":639210.82,"shift.sale.total_cash":430519.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}}} [21:12:00]free response buf [21:12:00]execute_script done [21:12:00]execute_script returns [21:12:00]free content buf [21:12:00]Sock 10.Close socket [21:12:00]Sock 10.Thread stoped [21:12:00]accept exits with 9 [21:12:00]New connection [21:12:00]New thread 3067194724 created [21:12:00]Thread 3067051364 joined [21:12:00]Waiting for new connection... [21:12:00] Sock 9.Parse request [21:12:00]Sock 9.Check first char [21:12:00]Sock 9.First char is OK [21:12:00]request: POST /json_proto HTTP/1.0 [21:12:00]Method: POST [21:12:00]URL: /json_proto [21:12:00]Method is POST - this is cgi request [21:12:00]url: /json_proto [21:12:00]query_string will be loaded in cgi processing [21:12:00]execute_cgi json_proto POST (null) [21:12:00]execute_cgi path=json_proto method=POST [21:12:00]POST find Content-Length [21:12:00]Host: 172.17.44.132:8080 [21:12:00]Content-Length: 144 [21:12:00]Content-Type: application/json [21:12:00] [21:12:00]POST finish read [21:12:00]Found Content-Length = 144 [21:12:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [21:12:00]execute_script... [21:12:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [21:12:00]POST & json_proto [21:12:00]process_json_proto [21:12:00]json parsed OK: [21:12:00]protocol is kg_v1.0 [21:12:00]action value=print_doc [21:12:00]process_action print_doc [21:12:00]process_action_free print_doc [21:12:00]json_value_free [21:12:00]json_value_free done [21:12:00]process_json_proto returns [21:12:00]Send response to host [21:12:00]{"protocol":"kg_v1.0","response":{"error":1000,"error_desc":"Open file error(LoadLastDocumentFromArchive)"}} [21:12:00]free response buf [21:12:00]execute_script done [21:12:00]execute_script returns [21:12:00]free content buf [21:12:00]Sock 9.Close socket [21:12:00]Sock 9.Thread stoped [21:12:02]OFD Sender: No OFD packet to send [21:12:07]OFD Sender: No OFD packet to send [21:12:12]OFD Sender: No OFD packet to send [21:12:17]OFD Sender: No OFD packet to send [21:12:22]OFD Sender: No OFD packet to send [21:12:27]OFD Sender: No OFD packet to send [21:12:32]OFD Sender: No OFD packet to send [21:12:37]OFD Sender: No OFD packet to send [21:12:37]recv_with_timeout no data received [21:12:42]OFD Sender: No OFD packet to send [21:12:47]OFD Sender: No OFD packet to send [21:12:52]OFD Sender: No OFD packet to send [21:12:57]OFD Sender: No OFD packet to send [21:12:58]recv_with_timeout no data received [21:13:02]OFD Sender: No OFD packet to send [21:13:07]OFD Sender: No OFD packet to send [21:13:12]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17266771+1707180842=1724447613 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 7D FB C8 66 2A 83 C1 65 78 [21:13:33]Current date/time: 23.08.2024 21:13 [21:13:33]FM_Init [21:13:33]wFMConnect [21:13:33]MH_SAM_On [21:13:33]Write to MH i2c: E0 00 00 08 00 E7 [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]*** iso7816_init finished! [21:13:33]*** atr: [21:13:33]*** 0F 3B D5 18 FF 81 91 FE [21:13:33]*** 1F C3 80 73 C8 21 10 0A [21:13:33]*** 00 00 00 00 00 00 00 00 [21:13:33]*** 00 00 00 00 00 00 00 00 [21:13:33]*** 00 00 00 00 00 00 00 00 [21:13:33]*** 00 00 00 00 00 00 00 00 [21:13:33]*** 00 00 00 00 00 00 00 00 [21:13:33]*** 00 00 00 00 00 00 00 00 [21:13:33]Read from MH i2c: E0 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E0 10 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [21:13:33]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:13:33]wFMCommunicate request_size=10 [21:13:33]MH_SAM_APDU [21:13:33]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:13:33]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:13:33]Read from MH i2c: E2 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:13:33]RAPDU: 90 00 [21:13:33]wFMCommunicate OK [21:13:33]wFMCommunicate request_size=4 [21:13:33]MH_SAM_APDU [21:13:33]CAPDU: 80 11 00 00 [21:13:33]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:33]Read from MH i2c: E2 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 17 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [21:13:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:13:33]wFMCommunicate OK [21:13:33]Detected FM SN is 0000000000871769 [21:13:33]Stored FM SN is 0000000000871769 [21:13:33]wFMCommunicate request_size=9 [21:13:33]MH_SAM_APDU [21:13:33]CAPDU: 80 16 00 00 04 E7 8B 00 00 [21:13:33]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:13:33]Read from MH i2c: E2 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:13:33]RAPDU: 90 00 [21:13:33]wFMCommunicate OK [21:13:33]FM PIN OK [21:13:33]wFMCommunicate request_size=8 [21:13:33]MH_SAM_APDU [21:13:33]CAPDU: 80 14 04 00 03 02 00 01 [21:13:33]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:13:33]Read from MH i2c: E2 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:13:33]RAPDU: 90 00 [21:13:33]wFMCommunicate OK [21:13:33]wFMCommunicate request_size=13 [21:13:33]MH_SAM_APDU [21:13:33]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:13:33]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:13:33]Read from MH i2c: E2 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:13:33]RAPDU: 90 00 [21:13:33]wFMCommunicate OK [21:13:33]wFMCommunicate request_size=4 [21:13:33]MH_SAM_APDU [21:13:33]CAPDU: 80 11 00 00 [21:13:33]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:33]Read from MH i2c: E2 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 17 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [21:13:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:13:33]wFMCommunicate OK [21:13:33]DocumentArchiveInit [21:13:33]Start Httpd... [21:13:33]Httpd thread 3067559268 created [21:13:33]Write to MH i2c: 01 00 00 0F 00 0F [21:13:33]Write i2c OK [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: 01 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: 01 07 00 [21:13:33]MH_I2C_Read... [21:13:33]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:13:33]MH Int Process started [21:13:33]Allocated Socket 8 [21:13:33]Bind OK [21:13:33]Listen OK [21:13:33]httpd running on port 8080 [21:13:33]Waiting for new connection... [21:13:34]OFD Sender: No OFD packet to send [21:13:39]OFD Sender: No OFD packet to send [21:13:43]accept exits with 6 [21:13:43]New connection [21:13:43]New thread 3067272548 created [21:13:43]Waiting for new connection... [21:13:43] Sock 6.Parse request [21:13:43]Sock 6.Check first char [21:13:43]Sock 6.First char is OK [21:13:43]request: POST /json_proto HTTP/1.0 [21:13:43]Method: POST [21:13:43]URL: /json_proto [21:13:43]Method is POST - this is cgi request [21:13:43]url: /json_proto [21:13:43]query_string will be loaded in cgi processing [21:13:43]execute_cgi json_proto POST (null) [21:13:43]execute_cgi path=json_proto method=POST [21:13:43]POST find Content-Length [21:13:43]Host: 172.17.44.132:8080 [21:13:43]Content-Length: 215 [21:13:43]Content-Type: application/json [21:13:43] [21:13:43]POST finish read [21:13:43]Found Content-Length = 215 [21:13:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:13:43]execute_script... [21:13:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:13:43]POST & json_proto [21:13:43]process_json_proto [21:13:43]json parsed OK: [21:13:43]protocol is kg_v1.0 [21:13:43]action value=get_value [21:13:43]process_action get_value [21:13:43]cmd_get_value [21:13:43]process_action get_value done [21:13:43]requested_data is exist [21:13:43]produce_requested_data [21:13:43]requested_item kkm.sn is exist - process it [21:13:43]requested_item kkm.ver is exist - process it [21:13:43]requested_item fm.sn is exist - process it [21:13:43]wFMCommunicate request_size=4 [21:13:43]MH_SAM_APDU [21:13:43]CAPDU: 80 11 00 00 [21:13:43]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:13:43]Write i2c OK [21:13:43]MH_I2C_Read... [21:13:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:13:43]Read from MH i2c: E2 [21:13:43]MH_I2C_Read... [21:13:43]Read from MH i2c: E2 17 00 [21:13:43]MH_I2C_Read... [21:13:43]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [21:13:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:13:43]wFMCommunicate OK [21:13:43]requested_item fd.num is exist - process it [21:13:43]SAM_PROTO_GetFieldsCounters [21:13:43]wFMCommunicate request_size=4 [21:13:43]MH_SAM_APDU [21:13:43]CAPDU: 80 13 00 00 [21:13:43]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:13:43]Write i2c OK [21:13:43]MH_I2C_Read... [21:13:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:13:43]Read from MH i2c: E2 [21:13:43]MH_I2C_Read... [21:13:43]Read from MH i2c: E2 62 00 [21:13:43]MH_I2C_Read... [21:13:43]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 C3 [21:13:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:13:43]wFMCommunicate OK [21:13:43]SAM_PROTO_GetFieldsCounters done [21:13:43]requested_item shift.num is exist - process it [21:13:43]requested_item shift.opened is exist - process it [21:13:43]req_shift_opened [21:13:43]FM_GetShiftState [21:13:43]SAM_PROTO_GetShiftState [21:13:43]wFMCommunicate request_size=4 [21:13:43]MH_SAM_APDU [21:13:43]CAPDU: 80 13 01 00 [21:13:43]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:13:43]Write i2c OK [21:13:43]MH_I2C_Read... [21:13:43]Read from MH i2c: E2 [21:13:43]MH_I2C_Read... [21:13:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:13:43]Read from MH i2c: E2 0E 00 [21:13:43]MH_I2C_Read... [21:13:43]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [21:13:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:13:43]wFMCommunicate OK [21:13:43]SAM_PROTO_GetShiftState done [21:13:43]FM_GetShiftState done [21:13:43]req_shift_opened done [21:13:43]requested_item shift.open_date is exist - process it [21:13:43]req_shift_open_date [21:13:43]req_shift_open_date done [21:13:43]produce_requested_data done [21:13:43]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165823,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:13:43]process_action_free get_value [21:13:43]json_value_free [21:13:43]json_value_free done [21:13:43]process_json_proto returns [21:13:43]Send response to host [21:13:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165823,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:13:43]free response buf [21:13:43]execute_script done [21:13:43]execute_script returns [21:13:43]free content buf [21:13:43]Sock 6.Close socket [21:13:43]Sock 6.Thread stoped [21:13:43]accept exits with 10 [21:13:43]New connection [21:13:43]New thread 3067129188 created [21:13:43]Thread 3067272548 joined [21:13:43]Waiting for new connection... [21:13:43] Sock 10.Parse request [21:13:43]Sock 10.Check first char [21:13:43]Sock 10.First char is OK [21:13:43]request: POST /json_proto HTTP/1.0 [21:13:43]Method: POST [21:13:43]URL: /json_proto [21:13:43]Method is POST - this is cgi request [21:13:43]url: /json_proto [21:13:43]query_string will be loaded in cgi processing [21:13:43]execute_cgi json_proto POST (null) [21:13:43]execute_cgi path=json_proto method=POST [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]/dev/ttyS4 opened [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:08]*** MH1903 init start (LINUX_LIGHT) [00:00:08]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:08]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:08]*** step 0: 5000 (2650, 2350 REF) [00:00:08]*** step 1: 4835 (2500, 2335 REF) [00:00:08]*** 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: 17266821+1707180842=1724447663 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:09]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:09]Write to MH i2c: D5 00 00 06 00 DA [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]ExternCall_SetCallbacks [00:00:09]NVStorageInit [00:00:09]MH_GetDate [00:00:09]Write to MH i2c: F0 00 00 07 00 F6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 07 00 00 B0 FB C8 66 2A 83 C1 65 AB [21:14:24]Current date/time: 23.08.2024 21:14 [21:14:24]FM_Init [21:14:24]wFMConnect [21:14:24]MH_SAM_On [21:14:24]Write to MH i2c: E0 00 00 08 00 E7 [21:14:24]Write i2c OK [21:14:24]MH_I2C_Read... [21:14:24]*** iso7816_init finished! [21:14:24]*** atr: [21:14:24]*** 0F 3B D5 18 FF 81 91 FE [21:14:24]*** 1F C3 80 73 C8 21 10 0A [21:14:24]*** 00 00 00 00 00 00 00 00 [21:14:24]*** 00 00 00 00 00 00 00 00 [21:14:24]*** 00 00 00 00 00 00 00 00 [21:14:24]*** 00 00 00 00 00 00 00 00 [21:14:24]*** 00 00 00 00 00 00 00 00 [21:14:24]*** 00 00 00 00 00 00 00 00 [21:14:24]Read from MH i2c: E0 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E0 10 00 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [21:14:24]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:14:24]wFMCommunicate request_size=10 [21:14:24]MH_SAM_APDU [21:14:24]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:14:24]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:14:24]Write i2c OK [21:14:24]MH_I2C_Read... [21:14:24]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:14:24]Read from MH i2c: E2 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 03 00 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:14:24]RAPDU: 90 00 [21:14:24]wFMCommunicate OK [21:14:24]wFMCommunicate request_size=4 [21:14:24]MH_SAM_APDU [21:14:24]CAPDU: 80 11 00 00 [21:14:24]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:14:24]Write i2c OK [21:14:24]MH_I2C_Read... [21:14:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:24]Read from MH i2c: E2 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 17 00 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [21:14:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:24]wFMCommunicate OK [21:14:24]Detected FM SN is 0000000000871769 [21:14:24]Stored FM SN is 0000000000871769 [21:14:24]wFMCommunicate request_size=9 [21:14:24]MH_SAM_APDU [21:14:24]CAPDU: 80 16 00 00 04 E7 8B 00 00 [21:14:24]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [21:14:24]Write i2c OK [21:14:24]MH_I2C_Read... [21:14:24]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:14:24]Read from MH i2c: E2 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 03 00 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:14:24]RAPDU: 90 00 [21:14:24]wFMCommunicate OK [21:14:24]FM PIN OK [21:14:24]wFMCommunicate request_size=8 [21:14:24]MH_SAM_APDU [21:14:24]CAPDU: 80 14 04 00 03 02 00 01 [21:14:24]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:14:24]Write i2c OK [21:14:24]MH_I2C_Read... [21:14:24]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:14:24]Read from MH i2c: E2 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 03 00 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:14:24]RAPDU: 90 00 [21:14:24]wFMCommunicate OK [21:14:24]wFMCommunicate request_size=13 [21:14:24]MH_SAM_APDU [21:14:24]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:14:24]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [21:14:24]Write i2c OK [21:14:24]MH_I2C_Read... [21:14:24]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:14:24]Read from MH i2c: E2 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 03 00 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:14:24]RAPDU: 90 00 [21:14:24]wFMCommunicate OK [21:14:24]wFMCommunicate request_size=4 [21:14:24]MH_SAM_APDU [21:14:24]CAPDU: 80 11 00 00 [21:14:24]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:14:24]Write i2c OK [21:14:24]MH_I2C_Read... [21:14:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:24]Read from MH i2c: E2 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 17 00 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [21:14:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:24]wFMCommunicate OK [21:14:24]DocumentArchiveInit [21:14:24]Start Httpd... [21:14:24]Httpd thread 3067559268 created [21:14:24]Write to MH i2c: 01 00 00 0F 00 0F [21:14:24]Write i2c OK [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: 01 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: 01 07 00 [21:14:24]MH_I2C_Read... [21:14:24]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:14:24]MH Int Process started [21:14:24]Allocated Socket 8 [21:14:24]Bind OK [21:14:24]Listen OK [21:14:24]httpd running on port 8080 [21:14:24]Waiting for new connection... [21:14:25]OFD Sender: No OFD packet to send [21:14:31]OFD Sender: No OFD packet to send [21:14:32]accept exits with 9 [21:14:32]New connection [21:14:32]New thread 3067272548 created [21:14:32]Waiting for new connection... [21:14:32] Sock 9.Parse request [21:14:32]Sock 9.Check first char [21:14:32]Sock 9.First char is OK [21:14:32]request: POST /json_proto HTTP/1.0 [21:14:32]Method: POST [21:14:32]URL: /json_proto [21:14:32]Method is POST - this is cgi request [21:14:32]url: /json_proto [21:14:32]query_string will be loaded in cgi processing [21:14:32]execute_cgi json_proto POST (null) [21:14:32]execute_cgi path=json_proto method=POST [21:14:32]POST find Content-Length [21:14:32]Host: 172.17.44.132:8080 [21:14:32]Content-Length: 215 [21:14:32]Content-Type: application/json [21:14:32] [21:14:32]POST finish read [21:14:32]Found Content-Length = 215 [21:14:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:32]execute_script... [21:14:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:32]POST & json_proto [21:14:32]process_json_proto [21:14:32]json parsed OK: [21:14:32]protocol is kg_v1.0 [21:14:32]action value=get_value [21:14:32]process_action get_value [21:14:32]cmd_get_value [21:14:32]process_action get_value done [21:14:32]requested_data is exist [21:14:32]produce_requested_data [21:14:32]requested_item kkm.sn is exist - process it [21:14:32]requested_item kkm.ver is exist - process it [21:14:32]requested_item fm.sn is exist - process it [21:14:32]wFMCommunicate request_size=4 [21:14:32]MH_SAM_APDU [21:14:32]CAPDU: 80 11 00 00 [21:14:32]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:14:32]Write i2c OK [21:14:32]MH_I2C_Read... [21:14:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:32]Read from MH i2c: E2 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: E2 17 00 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [21:14:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:32]wFMCommunicate OK [21:14:32]requested_item fd.num is exist - process it [21:14:32]SAM_PROTO_GetFieldsCounters [21:14:32]wFMCommunicate request_size=4 [21:14:32]MH_SAM_APDU [21:14:32]CAPDU: 80 13 00 00 [21:14:32]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:14:32]Write i2c OK [21:14:32]MH_I2C_Read... [21:14:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:32]Read from MH i2c: E2 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: E2 62 00 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 C7 [21:14:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:14:32]wFMCommunicate OK [21:14:32]SAM_PROTO_GetFieldsCounters done [21:14:32]requested_item shift.num is exist - process it [21:14:32]requested_item shift.opened is exist - process it [21:14:32]req_shift_opened [21:14:32]FM_GetShiftState [21:14:32]SAM_PROTO_GetShiftState [21:14:32]wFMCommunicate request_size=4 [21:14:32]MH_SAM_APDU [21:14:32]CAPDU: 80 13 01 00 [21:14:32]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:14:32]Write i2c OK [21:14:32]MH_I2C_Read... [21:14:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:32]Read from MH i2c: E2 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: E2 0E 00 [21:14:32]MH_I2C_Read... [21:14:32]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [21:14:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:14:32]wFMCommunicate OK [21:14:32]SAM_PROTO_GetShiftState done [21:14:32]FM_GetShiftState done [21:14:32]req_shift_opened done [21:14:32]requested_item shift.open_date is exist - process it [21:14:32]req_shift_open_date [21:14:32]req_shift_open_date done [21:14:32]produce_requested_data done [21:14:32]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165824,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:14:32]process_action_free get_value [21:14:32]json_value_free [21:14:32]json_value_free done [21:14:32]process_json_proto returns [21:14:32]Send response to host [21:14:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165824,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:14:32]free response buf [21:14:32]execute_script done [21:14:32]execute_script returns [21:14:32]free content buf [21:14:32]Sock 9.Close socket [21:14:32]Sock 9.Thread stoped [21:14:32]accept exits with 10 [21:14:32]New connection [21:14:32]New thread 3067129188 created [21:14:32]Thread 3067272548 joined [21:14:32]Waiting for new connection... [21:14:32] Sock 10.Parse request [21:14:32]Sock 10.Check first char [21:14:32]Sock 10.First char is OK [21:14:32]request: POST /json_proto HTTP/1.0 [21:14:32]Method: POST [21:14:32]URL: /json_proto [21:14:32]Method is POST - this is cgi request [21:14:32]url: /json_proto [21:14:32]query_string will be loaded in cgi processing [21:14:32]execute_cgi json_proto POST (null) [21:14:32]execute_cgi path=json_proto method=POST [21:14:32]POST find Content-Length [21:14:32]Host: 172.17.44.132:8080 [21:14:32]Content-Length: 331 [21:14:32]Content-Type: application/json [21:14:32] [21:14:32]POST finish read [21:14:32]Found Content-Length = 331 [21:14:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:14:32]execute_script... [21:14:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:14:32]POST & json_proto [21:14:32]process_json_proto [21:14:32]json parsed OK: [21:14:32]protocol is kg_v1.0 [21:14:32]action value=get_value [21:14:32]process_action get_value [21:14:32]cmd_get_value [21:14:32]process_action get_value done [21:14:32]requested_data is exist [21:14:32]produce_requested_data [21:14:33]requested_item fm.sale.total is exist - process it [21:14:33]SAM_PROTO_GetFMData [21:14:33]wFMCommunicate request_size=4 [21:14:33]MH_SAM_APDU [21:14:33]CAPDU: 80 13 03 00 [21:14:33]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:14:33]Write i2c OK [21:14:33]MH_I2C_Read... [21:14:33]recv_with_timeout no data received [21:14:33]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:14:33]Read from MH i2c: E2 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 FD 00 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 15 84 02 00 69 04 A4 00 6F 04 04 00 04 81 02 00 B1 04 05 00 ED E1 75 7A 03 70 04 05 00 A6 B9 19 74 02 72 04 05 00 47 28 5C 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 20 52 94 5E 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 76 74 E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 F0 [21:14:33]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 15 84 02 00 69 04 A4 00 6F 04 04 00 04 81 02 00 B1 04 05 00 ED E1 75 7A 03 70 04 05 00 A6 B9 19 74 02 72 04 05 00 47 28 5C 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 20 52 94 5E 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 76 74 E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [21:14:33]wFMCommunicate OK [21:14:33]wFMCommunicate request_size=4 [21:14:33]MH_SAM_APDU [21:14:33]CAPDU: 80 17 00 00 [21:14:33]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:14:33]Write i2c OK [21:14:33]MH_I2C_Read... [21:14:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:14:33]Read from MH i2c: E2 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 FD 00 [21:14:33]MH_I2C_Read... [21:14:33]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [21:14:33]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [21:14:33]wFMCommunicate OK [21:14:33]wFMCommunicate request_size=4 [21:14:33]MH_SAM_APDU [21:14:33]CAPDU: 80 17 00 00 [21:14:33]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:14:33]Write i2c OK [21:14:33]MH_I2C_Read... [21:14:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:14:34]Read from MH i2c: E2 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 FD 00 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [21:14:34]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [21:14:34]wFMCommunicate OK [21:14:34]wFMCommunicate request_size=4 [21:14:34]MH_SAM_APDU [21:14:34]CAPDU: 80 17 00 00 [21:14:34]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:14:34]Write i2c OK [21:14:34]MH_I2C_Read... [21:14:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:14:34]Read from MH i2c: E2 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 FD 00 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [21:14:34]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [21:14:34]wFMCommunicate OK [21:14:34]wFMCommunicate request_size=4 [21:14:34]MH_SAM_APDU [21:14:34]CAPDU: 80 17 00 00 [21:14:34]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:14:34]Write i2c OK [21:14:34]MH_I2C_Read... [21:14:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [21:14:34]Read from MH i2c: E2 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 E6 00 [21:14:34]MH_I2C_Read... [21:14:34]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [21:14:34]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:14:34]wFMCommunicate OK [21:14:34]SAM_PROTO_GetFMData done [21:14:34]requested_item fm.sale_refund.total is exist - process it [21:14:34]requested_item fm.buy.total is exist - process it [21:14:34]requested_item shift.sale.total is exist - process it [21:14:34]SAM_PROTO_GetShiftData [21:14:34]wFMCommunicate request_size=4 [21:14:34]MH_SAM_APDU [21:14:34]CAPDU: 80 13 02 00 [21:14:34]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:14:34]Write i2c OK [21:14:34]MH_I2C_Read... [21:14:35]Read from MH i2c: E2 [21:14:35]MH_I2C_Read... [21:14:35]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:14:35]Read from MH i2c: E2 FD 00 [21:14:35]MH_I2C_Read... [21:14:35]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 A5 02 00 00 69 04 9F 00 6F 04 04 00 A5 02 00 00 B1 04 04 00 A6 6F CF 03 70 04 04 00 68 FF 90 02 72 04 04 00 3E 70 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 40 9B 67 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 1D A2 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 94 [21:14:35]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 A5 02 00 00 69 04 9F 00 6F 04 04 00 A5 02 00 00 B1 04 04 00 A6 6F CF 03 70 04 04 00 68 FF 90 02 72 04 04 00 3E 70 3E 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 40 9B 67 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 1D A2 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:14:35]wFMCommunicate OK [21:14:35]wFMCommunicate request_size=4 [21:14:35]MH_SAM_APDU [21:14:35]CAPDU: 80 17 00 00 [21:14:35]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:14:35]Write i2c OK [21:14:35]MH_I2C_Read... [21:14:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:14:35]Read from MH i2c: E2 [21:14:35]MH_I2C_Read... [21:14:35]Read from MH i2c: E2 FD 00 [21:14:35]MH_I2C_Read... [21:14:35]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [21:14:35]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [21:14:35]wFMCommunicate OK [21:14:35]wFMCommunicate request_size=4 [21:14:35]MH_SAM_APDU [21:14:35]CAPDU: 80 17 00 00 [21:14:35]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:14:35]Write i2c OK [21:14:35]MH_I2C_Read... [21:14:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:14:35]Read from MH i2c: E2 [21:14:35]MH_I2C_Read... [21:14:35]Read from MH i2c: E2 FD 00 [21:14:35]MH_I2C_Read... [21:14:35]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [21:14:35]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [21:14:35]wFMCommunicate OK [21:14:35]wFMCommunicate request_size=4 [21:14:35]MH_SAM_APDU [21:14:35]CAPDU: 80 17 00 00 [21:14:35]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:14:35]Write i2c OK [21:14:35]MH_I2C_Read... [21:14:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:14:36]Read from MH i2c: E2 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 FD 00 [21:14:36]MH_I2C_Read... [21:14:36]OFD Sender: No OFD packet to send [21:14:36]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [21:14:36]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:14:36]wFMCommunicate OK [21:14:36]wFMCommunicate request_size=4 [21:14:36]MH_SAM_APDU [21:14:36]CAPDU: 80 17 00 00 [21:14:36]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:14:36]Write i2c OK [21:14:36]MH_I2C_Read... [21:14:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:14:36]Read from MH i2c: E2 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 CF 00 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [21:14:36]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:14:36]wFMCommunicate OK [21:14:36]SAM_PROTO_GetShiftData done [21:14:36]requested_item shift.sale.total_cash is exist - process it [21:14:36]requested_item shift.sale_refund.total is exist - process it [21:14:36]requested_item shift.sale_refund.total_cash is exist - process it [21:14:36]requested_item shift.buy.total is exist - process it [21:14:36]requested_item shift.buy.total_cash is exist - process it [21:14:36]produce_requested_data done [21:14:36]produce_requested_data return {"fm.sale.total":149394477.89,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":639261.82,"shift.sale.total_cash":430570.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} [21:14:36]process_action_free get_value [21:14:36]json_value_free [21:14:36]json_value_free done [21:14:36]process_json_proto returns [21:14:36]Send response to host [21:14:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149394477.89,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":639261.82,"shift.sale.total_cash":430570.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}}} [21:14:36]free response buf [21:14:36]execute_script done [21:14:36]execute_script returns [21:14:36]free content buf [21:14:36]Sock 10.Close socket [21:14:36]Sock 10.Thread stoped [21:14:36]accept exits with 9 [21:14:36]New connection [21:14:36]New thread 3067272548 created [21:14:36]Thread 3067129188 joined [21:14:36]Waiting for new connection... [21:14:36] Sock 9.Parse request [21:14:36]Sock 9.Check first char [21:14:36]Sock 9.First char is OK [21:14:36]request: POST /json_proto HTTP/1.0 [21:14:36]Method: POST [21:14:36]URL: /json_proto [21:14:36]Method is POST - this is cgi request [21:14:36]url: /json_proto [21:14:36]query_string will be loaded in cgi processing [21:14:36]execute_cgi json_proto POST (null) [21:14:36]execute_cgi path=json_proto method=POST [21:14:36]POST find Content-Length [21:14:36]Host: 172.17.44.132:8080 [21:14:36]Content-Length: 803 [21:14:36]Content-Type: application/json [21:14:36] [21:14:36]POST finish read [21:14:36]Found Content-Length = 803 [21:14:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:36]execute_script... [21:14:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:36]POST & json_proto [21:14:36]process_json_proto [21:14:36]json parsed OK: [21:14:36]protocol is kg_v1.0 [21:14:36]action value=close_receipt [21:14:36]process_action close_receipt [21:14:36]cmd_close_receipt [21:14:36]MH_GetDate [21:14:36]Write to MH i2c: F0 00 00 1D 00 0C [21:14:36]Write i2c OK [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: F0 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: F0 09 00 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: F0 09 00 1D 00 00 BC FB C8 66 2A 83 C1 65 CD [21:14:36]GetLastDocTimeStamp 97 [21:14:36]current date 1724447676 [21:14:36]FM_GetShiftState [21:14:36]SAM_PROTO_GetShiftState [21:14:36]wFMCommunicate request_size=4 [21:14:36]MH_SAM_APDU [21:14:36]CAPDU: 80 13 01 00 [21:14:36]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:14:36]Write i2c OK [21:14:36]MH_I2C_Read... [21:14:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:36]Read from MH i2c: E2 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 0E 00 [21:14:36]MH_I2C_Read... [21:14:36]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [21:14:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:14:36]wFMCommunicate OK [21:14:36]SAM_PROTO_GetShiftState done [21:14:36]FM_GetShiftState done [21:14:36]opened in 1724372766 [21:14:36]opened+sec_in_day 1724459166 [21:14:36]quantity*price = 200043 [21:14:36]sum+1 = 200044 [21:14:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 678 23.08.2024 21:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165825 ФПД: 172641278414481 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165825&fm=172641278414481&tin=02508201610067®Number=0000000000092562&sum=200043 [21:14:37]StoreToDocumentArchive [21:14:37]shift 469 fd 165825 [21:14:37]save to /storage/0469/doc_00165825 [21:14:37]save last doc name /storage/0469/doc_00165825 to /storage/kkm_last_doc_name [21:14:37]save OK [21:14:37]Clear old archive folders... [21:14:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:14:37]tlvbuf is 00E0F550 [21:14:37]SAM_PROTO_ClearQueue [21:14:37]wFMCommunicate request_size=4 [21:14:37]MH_SAM_APDU [21:14:37]CAPDU: 80 09 00 00 [21:14:37]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:14:38]Write i2c OK [21:14:38]MH_I2C_Read... [21:14:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:38]Read from MH i2c: E2 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 03 00 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:14:38]RAPDU: 90 00 [21:14:38]wFMCommunicate OK [21:14:38]SAM_PROTO_ClearQueue done [21:14:38]KKMCreateOFDPacket [21:14:38]OFDProtocolAddRootSTLVToBuf [21:14:38]FM_MakeSignedData [21:14:38]FM_MakeSignedData [21:14:38]SAM_PROTO_SignData [21:14:38]wFMCommunicate request_size=4 [21:14:38]MH_SAM_APDU [21:14:38]CAPDU: 80 0D 01 02 [21:14:38]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:14:38]Write i2c OK [21:14:38]MH_I2C_Read... [21:14:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:38]Read from MH i2c: E2 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 03 00 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:14:38]RAPDU: 90 00 [21:14:38]wFMCommunicate OK [21:14:38]wFMCommunicate request_size=255 [21:14:38]MH_SAM_APDU [21:14:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A6 02 00 00 F4 03 04 00 BC FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 87 02 00 35 04 06 00 9D [21:14:38]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A6 02 00 00 F4 03 04 00 BC FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 87 02 00 35 04 06 00 9D 00 00 81 [21:14:38]Write i2c OK [21:14:38]MH_I2C_Read... [21:14:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:38]Read from MH i2c: E2 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 03 00 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:14:38]RAPDU: 90 00 [21:14:38]wFMCommunicate OK [21:14:38]wFMCommunicate request_size=10 [21:14:38]MH_SAM_APDU [21:14:38]CAPDU: 80 0D 02 02 05 04 2E 12 CE 91 [21:14:38]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 04 2E 12 CE 91 00 00 55 [21:14:38]Write i2c OK [21:14:38]MH_I2C_Read... [21:14:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:38]Read from MH i2c: E2 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 03 00 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:14:38]RAPDU: 90 00 [21:14:38]wFMCommunicate OK [21:14:38]wFMCommunicate request_size=4 [21:14:38]MH_SAM_APDU [21:14:38]CAPDU: 80 0D 03 02 [21:14:38]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:14:38]Write i2c OK [21:14:38]MH_I2C_Read... [21:14:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:38]Read from MH i2c: E2 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 0B 00 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 0B 00 2F 00 00 3C 0C 1B A0 19 03 C3 DE 90 00 6B [21:14:38]RAPDU: 3C 0C 1B A0 19 03 C3 DE 90 00 [21:14:38]wFMCommunicate OK [21:14:38]SAM_PROTO_SignData done [21:14:38]FM_MakeSignedData done [21:14:38]CreateOFDProtocolMessage [21:14:38]wFMCommunicate request_size=4 [21:14:38]MH_SAM_APDU [21:14:38]CAPDU: 80 11 00 00 [21:14:38]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:14:38]Write i2c OK [21:14:38]MH_I2C_Read... [21:14:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:38]Read from MH i2c: E2 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 17 00 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [21:14:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:38]wFMCommunicate OK [21:14:38]CreateOFDProtocolMessage done [21:14:38]OFDSenderStorePacket 165825 [21:14:38]StoreOFDPacket docnum=165825 [21:14:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 67 02 07 01 04 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A6 02 00 00 F4 03 04 00 BC FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 87 02 00 35 04 06 00 9D 04 2E 12 CE 91 3C 0C 1B A0 19 03 C3 DE [21:14:38]CheckFolder [21:14:38]dirname=/storage/ofd_packets [21:14:38]CheckFolder done [21:14:38]ProducePacketName [21:14:38]name=ofd_packets/00165825 [21:14:38]NVStorageSaveData ofd_packets/00165825 [21:14:38]File name is /storage/ofd_packets/00165825 [21:14:38]Write 301 bytes [21:14:38]NVStorageSaveData done [21:14:38]OFDSenderStorePacket done [21:14:38]KKMCreateOFDPacket done [21:14:38]NVStorageSaveData kkm_last_timestamp [21:14:38]File name is /storage/kkm_last_timestamp [21:14:38]Write 4 bytes [21:14:38]NVStorageSaveData done [21:14:38]ExternCall_PrintAddStr [21:14:38]wPrintStart [21:14:38]Write to MH i2c: 01 00 00 31 00 31 [21:14:38]Write i2c OK [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: 01 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: 01 07 00 [21:14:38]MH_I2C_Read... [21:14:38]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:14:39]RasterBufferAndPrint [21:14:39]line Счет N : (1)294722 [21:14:39]line ИНН: 02508201610067 [21:14:39]line Контрольно-Кассовый Чек [21:14:39]line ПРОДАЖА [21:14:39]line ТРК (МРК, ГНК) : 63 [21:14:39]line Товар: 2710124500 [21:14:39]line Аи-95-К-5 [21:14:39]line 26.960 * 74.20 [21:14:39]line = 2000.43 [21:14:39]line НДС 12% НСП 1% [21:14:39]line > о реализуемом товаре [21:14:39]line ИТОГО: 2000.43 [21:14:39]line НСП 1% : 17.70 [21:14:39]line НДС 12% : 212.43 [21:14:39]line Наличными: 0.00 [21:14:39]line Безнал.: 2000.43 [21:14:39]line Место: АЗС № 130 "Партнер Нефть" [21:14:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:14:39]line СНО: Общий режим [21:14:39]line Чек 678 23.08.2024 21:14 [21:14:39]line Смена: 469 ФФД: 1.0 [21:14:39]line ЗНМ: 0300000070 [21:14:39]line РНМ: 0000000000092562 [21:14:39]line Версия ККМ: 001 [21:14:39]line Платежная система: O! деньги [21:14:39]line ФМ: 0000000000871769 [21:14:39]line ФД: 165825 [21:14:39]line ФПД: 172641278414481 [21:14:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165825&fm=172641278414481&tin=02508201610067®Number=0000000000092562&sum=200043 [21:14:39]written 0, free lines is 4095 [21:14:39]OFD Sender: Processing packet 165825 [packets to send 1001, broken 1000] [21:14:39]ProducePacketName [21:14:39]name=ofd_packets/00165825 [21:14:39]OFD Sender: To server: pG, [21:14:39]CommunicateWithHost lk.salyk.kg:30040 [21:14:39]ConnectInit lk.salyk.kg [21:14:39]Write to MH i2c: 01 00 00 5B 00 5B [21:14:39]Write i2c OK [21:14:39]MH_I2C_Read... [21:14:39]Read from MH i2c: 01 [21:14:39]MH_I2C_Read... [21:14:39]Read from MH i2c: 01 07 00 [21:14:39]MH_I2C_Read... [21:14:39]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E9 0C 57 [21:14:39]RasterBufferAndPrint [21:14:39]line [21:14:39]line [21:14:39]line [21:14:39]line [21:14:39]line [21:14:39]written 0, free lines is 3327 [21:14:39]MH_Cut [21:14:39]Write to MH i2c: D1 01 00 62 00 01 34 [21:14:39]Write i2c OK [21:14:39]MH_I2C_Read... [21:14:39]Read from MH i2c: D1 [21:14:39]MH_I2C_Read... [21:14:39]Read from MH i2c: D1 01 00 [21:14:39]MH_I2C_Read... [21:14:39]Read from MH i2c: D1 01 00 62 00 00 33 [21:14:39]Write to MH i2c: 01 00 00 63 00 63 [21:14:39]Write i2c OK [21:14:39]MH_I2C_Read... [21:14:40]*** Cut start [21:14:40]*** Purtial cut [21:14:40]*** Stage 1: CUTSNS_PIN = 1 [21:14:42]Read from MH i2c: 01 *** Stop cut motor [21:14:42] [21:14:42]*** Cut end [21:14:42]MH_I2C_Read... [21:14:42]Read from MH i2c: 01 07 00 [21:14:42]MH_I2C_Read... [21:14:42]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [21:14:42]process_action close_receipt done [21:14:42]requested_data is exist [21:14:42]produce_requested_data [21:14:42]requested_item fm.sn is exist - process it [21:14:42]wFMCommunicate request_size=4 [21:14:42]MH_SAM_APDU [21:14:42]CAPDU: 80 11 00 00 [21:14:42]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [21:14:42]Write i2c OK [21:14:42]MH_I2C_Read... [21:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:42]Read from MH i2c: E2 [21:14:42]MH_I2C_Read... [21:14:42]Read from MH i2c: E2 17 00 [21:14:42]MH_I2C_Read... [21:14:42]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [21:14:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:42]wFMCommunicate OK [21:14:42]requested_item fd.num is exist - process it [21:14:42]SAM_PROTO_GetFieldsCounters [21:14:42]wFMCommunicate request_size=4 [21:14:42]MH_SAM_APDU [21:14:42]CAPDU: 80 13 00 00 [21:14:42]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [21:14:42]Write i2c OK [21:14:42]MH_I2C_Read... [21:14:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:42]Read from MH i2c: E2 [21:14:42]MH_I2C_Read... [21:14:42]Read from MH i2c: E2 62 00 [21:14:42]MH_I2C_Read... [21:14:42]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A6 02 00 00 5E 04 04 00 A6 02 00 00 57 04 04 00 A7 02 00 00 19 04 04 00 00 00 00 00 90 00 1F [21:14:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A6 02 00 00 5E 04 04 00 A6 02 00 00 57 04 04 00 A7 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:14:42]wFMCommunicate OK [21:14:42]SAM_PROTO_GetFieldsCounters done [21:14:42]requested_item shift.num is exist - process it [21:14:42]requested_item shift.opened is exist - process it [21:14:42]req_shift_opened [21:14:42]FM_GetShiftState [21:14:42]SAM_PROTO_GetShiftState [21:14:42]wFMCommunicate request_size=4 [21:14:42]MH_SAM_APDU [21:14:42]CAPDU: 80 13 01 00 [21:14:42]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [21:14:42]Write i2c OK [21:14:42]MH_I2C_Read... [21:14:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:42]Read from MH i2c: E2 [21:14:42]MH_I2C_Read... [21:14:42]Read from MH i2c: E2 0E 00 [21:14:42]MH_I2C_Read... [21:14:42]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [21:14:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:14:42]wFMCommunicate OK [21:14:42]SAM_PROTO_GetShiftState done [21:14:42]FM_GetShiftState done [21:14:42]req_shift_opened done [21:14:42]requested_item shift.open_date is exist - process it [21:14:42]req_shift_open_date [21:14:42]req_shift_open_date done [21:14:42]produce_requested_data done [21:14:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165825,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:14:42]process_action_free close_receipt [21:14:42]json_value_free [21:14:42]json_value_free done [21:14:42]process_json_proto returns [21:14:42]Send response to host [21:14:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165825,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:14:42]free response buf [21:14:42]execute_script done [21:14:42]execute_script returns [21:14:42]free content buf [21:14:42]Sock 9.Close socket [21:14:42]Sock 9.Thread stoped [21:14:43]accept exits with 7 [21:14:43]New connection [21:14:43]New thread 3067129188 created [21:14:43]Thread 3067272548 joined [21:14:43]Waiting for new connection... [21:14:43] Sock 7.Parse request [21:14:43]Sock 7.Check first char [21:14:43]Sock 7.First char is OK [21:14:43]request: POST /json_proto HTTP/1.0 [21:14:43]Method: POST [21:14:43]URL: /json_proto [21:14:43]Method is POST - this is cgi request [21:14:43]url: /json_proto [21:14:43]query_string will be loaded in cgi processing [21:14:43]execute_cgi json_proto POST (null) [21:14:43]execute_cgi path=json_proto method=POST [21:14:43]POST find Content-Length [21:14:43]Host: 172.17.44.132:8080 [21:14:43]Content-Length: 698 [21:14:43]Content-Type: application/json [21:14:43] [21:14:43]POST finish read [21:14:43]Found Content-Length = 698 [21:14:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51122", "tax_sys" : 0, "items" : [ { "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:43]execute_script... [21:14:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51122", "tax_sys" : 0, "items" : [ { "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:43]POST & json_proto [21:14:43]process_json_proto [21:14:43]json parsed OK: [21:14:43]protocol is kg_v1.0 [21:14:43]action value=close_receipt [21:14:43]process_action close_receipt [21:14:43]cmd_close_receipt [21:14:43]MH_GetDate [21:14:43]Write to MH i2c: F0 00 00 67 00 56 [21:14:43]Write i2c OK [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: F0 [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: F0 09 00 [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: F0 09 00 67 00 00 C3 FB C8 66 2A 83 C1 65 1E [21:14:43]GetLastDocTimeStamp 1724447676 [21:14:43]current date 1724447683 [21:14:43]FM_GetShiftState [21:14:43]SAM_PROTO_GetShiftState [21:14:43]wFMCommunicate request_size=4 [21:14:43]MH_SAM_APDU [21:14:43]CAPDU: 80 13 01 00 [21:14:43]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [21:14:43]Write i2c OK [21:14:43]MH_I2C_Read... [21:14:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:43]Read from MH i2c: E2 [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: E2 0E 00 [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [21:14:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:14:43]wFMCommunicate OK [21:14:43]SAM_PROTO_GetShiftState done [21:14:43]FM_GetShiftState done [21:14:43]opened in 1724372766 [21:14:43]opened+sec_in_day 1724459166 [21:14:43]quantity*price = 5000 [21:14:43]sum+1 = 5001 [21:14:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 679 23.08.2024 21:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165826 ФПД: 204072528934193 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211443&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165826&fm=204072528934193&tin=02508201610067®Number=0000000000092562&sum=5000 0 [21:14:44]StoreToDocumentArchive [21:14:44]shift 469 fd 165826 [21:14:44]save to /storage/0469/doc_00165826 [21:14:44]save last doc name /storage/0469/doc_00165826 to /storage/kkm_last_doc_name [21:14:44]save OK [21:14:44]Clear old archive folders... [21:14:44]ProcessDocumentItem done err = 0, tmpTLVsize=294 [21:14:44]tlvbuf is 00E22B20 [21:14:44]SAM_PROTO_ClearQueue [21:14:44]wFMCommunicate request_size=4 [21:14:44]MH_SAM_APDU [21:14:44]CAPDU: 80 09 00 00 [21:14:44]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [21:14:44]Write i2c OK [21:14:44]MH_I2C_Read... [21:14:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:44]Read from MH i2c: E2 [21:14:44]MH_I2C_Read... [21:14:44]Read from MH i2c: E2 03 00 [21:14:44]MH_I2C_Read... [21:14:44]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [21:14:45]RAPDU: 90 00 [21:14:45]wFMCommunicate OK [21:14:45]SAM_PROTO_ClearQueue done [21:14:45]KKMCreateOFDPacket [21:14:45]OFDProtocolAddRootSTLVToBuf [21:14:45]FM_MakeSignedData [21:14:45]FM_MakeSignedData [21:14:45]SAM_PROTO_SignData [21:14:45]wFMCommunicate request_size=4 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 0D 01 02 [21:14:45]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:45]Read from MH i2c: E2 03 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:14:45]RAPDU: 90 00 [21:14:45]wFMCommunicate OK [21:14:45]wFMCommunicate request_size=255 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 C3 FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [21:14:45]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 C3 FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 30 [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:14:45]RAPDU: 90 00 [21:14:45]wFMCommunicate OK [21:14:45]wFMCommunicate request_size=53 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 87 02 00 35 04 06 00 B9 9A 56 98 75 31 [21:14:45]Write to MH i2c: E2 38 00 78 00 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 87 02 00 35 04 06 00 B9 9A 56 98 75 31 00 00 1E [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:14:45]RAPDU: 90 00 [21:14:45]wFMCommunicate OK [21:14:45]wFMCommunicate request_size=4 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 0D 03 02 [21:14:45]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 0B 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 0B 00 79 00 00 79 51 CF 3E 9A 68 5B DC 90 00 05 [21:14:45]RAPDU: 79 51 CF 3E 9A 68 5B DC 90 00 [21:14:45]wFMCommunicate OK [21:14:45]SAM_PROTO_SignData done [21:14:45]FM_MakeSignedData done [21:14:45]CreateOFDProtocolMessage [21:14:45]wFMCommunicate request_size=4 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 11 00 00 [21:14:45]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 17 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [21:14:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:45]wFMCommunicate OK [21:14:45]CreateOFDProtocolMessage done [21:14:45]OFDSenderStorePacket 165826 [21:14:45]StoreOFDPacket docnum=165826 [21:14:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3A 01 00 00 E4 CF 32 01 9F AD 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 C3 FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 87 02 00 35 04 06 00 B9 9A 56 98 75 31 79 51 CF 3E 9A 68 5B DC [21:14:45]CheckFolder [21:14:45]dirname=/storage/ofd_packets [21:14:45]CheckFolder done [21:14:45]ProducePacketName [21:14:45]name=ofd_packets/00165826 [21:14:45]NVStorageSaveData ofd_packets/00165826 [21:14:45]File name is /storage/ofd_packets/00165826 [21:14:45]Write 344 bytes [21:14:45]NVStorageSaveData done [21:14:45]OFDSenderStorePacket done [21:14:45]KKMCreateOFDPacket done [21:14:45]NVStorageSaveData kkm_last_timestamp [21:14:45]File name is /storage/kkm_last_timestamp [21:14:45]Write 4 bytes [21:14:45]NVStorageSaveData done [21:14:45]ExternCall_PrintAddStr [21:14:45]wPrintStart [21:14:45]Write to MH i2c: 01 00 00 7B 00 7B [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: 01 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: 01 07 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [21:14:45]RasterBufferAndPrint [21:14:45]line Счет N : (3)51122 [21:14:45]line ИНН: 02508201610067 [21:14:45]line Контрольно-Кассовый Чек [21:14:45]line ПРОДАЖА [21:14:45]line Товар: 4700001501815 [21:14:45]line Мороженое Бомба Фараона 100гр [21:14:45]line 1.000 * 50.00 [21:14:45]line = 50.00 [21:14:45]line НДС 12% НСП 1% [21:14:45]line > о реализуемом товаре [21:14:45]line ИТОГО: 50.00 [21:14:45]line НСП 1% : 0.44 [21:14:45]line НДС 12% : 5.31 [21:14:45]line Наличными: 50.00 [21:14:45]line Безнал.: 0.00 [21:14:45]line Место: АЗС № 130 "Партнер Нефть" [21:14:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:14:45]line СНО: Общий режим [21:14:45]line Чек 679 23.08.2024 21:14 [21:14:45]line Смена: 469 ФФД: 1.0 [21:14:45]line ЗНМ: 0300000070 [21:14:45]line РНМ: 0000000000092562 [21:14:45]line Версия ККМ: 001 [21:14:45]line ФМ: 0000000000871769 [21:14:45]line ФД: 165826 [21:14:45]line ФПД: 204072528934193 [21:14:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211443&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165826&fm=204072528934193&tin=02508201610067®Number=0000000000092562&sum=5000 [21:14:45]line 0 [21:14:45]written 0, free lines is 4095 [21:14:45]OFD Sender: Processing packet 165825 [packets to send 1002, broken 1000] [21:14:45]ProducePacketName [21:14:45]name=ofd_packets/00165825 [21:14:45]OFD Sender: To server: pG, [21:14:45]CommunicateWithHost lk.salyk.kg:30040 [21:14:45]ConnectInit lk.salyk.kg [21:14:46]Write to MH i2c: 01 00 00 A4 00 A4 [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: 01 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: 01 07 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 D7 0C 8E [21:14:46]RasterBufferAndPrint [21:14:46]line [21:14:46]line [21:14:46]line [21:14:46]line [21:14:46]line [21:14:46]written 0, free lines is 3314 [21:14:46]MH_Cut [21:14:46]Write to MH i2c: D1 01 00 AB 00 01 7D [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: D1 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: D1 01 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: D1 01 00 AB 00 00 7C [21:14:46]Write to MH i2c: 01 00 00 AC 00 AC [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:47]*** Cut start [21:14:47]*** Purtial cut [21:14:47]*** Stage 1: CUTSNS_PIN = 1 [21:14:47]Connected sock=11 [21:14:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 67 02 07 01 04 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A6 02 00 00 F4 03 04 00 BC FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 87 02 00 35 04 06 00 9D 04 2E 12 CE 91 3C 0C 1B A0 19 03 C3 DE [21:14:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 89 3B 47 00 E7 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 87 02 00 F4 03 04 00 10 A5 C8 66 B6 04 01 00 00 30 79 11 9C 23 0B 51 7F [21:14:48]CommunicateWithHost err = 0 [21:14:48]CheckOFDResponse [21:14:48]1017 (14) - 77093643461234 [21:14:48]1041 (16) - 0000000000871769 [21:14:48]1040 (4) - 165825 [21:14:48]1012 (4) - 23.08.2024 15:04 [21:14:48]1206 (1) - 0 [21:14:48]OFD Sender: Remove packet 165825 [21:14:48]ProducePacketName [21:14:48]name=ofd_packets/00165825 [21:14:48]NVStorageDeleteData [21:14:49]OFD Sender: Processing packet 165826 [packets to send 1001, broken 1000] [21:14:49]ProducePacketName [21:14:49]name=ofd_packets/00165826 [21:14:49]OFD Sender: To server: pG, [21:14:49]CommunicateWithHost lk.salyk.kg:30040 [21:14:49]ConnectInit lk.salyk.kg [21:14:49]Read from MH i2c: 01 [21:14:49]MH_I2C_Read... [21:14:49]*** Stop cut motor [21:14:49]*** Cut end [21:14:49]Read from MH i2c: 01 07 00 [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [21:14:49]process_action close_receipt done [21:14:49]requested_data is exist [21:14:49]produce_requested_data [21:14:49]requested_item fm.sn is exist - process it [21:14:49]wFMCommunicate request_size=4 [21:14:49]MH_SAM_APDU [21:14:49]CAPDU: 80 11 00 00 [21:14:49]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [21:14:49]Write i2c OK [21:14:49]MH_I2C_Read... [21:14:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:49]Read from MH i2c: E2 [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: E2 17 00 [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [21:14:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:49]wFMCommunicate OK [21:14:49]requested_item fd.num is exist - process it [21:14:49]SAM_PROTO_GetFieldsCounters [21:14:49]wFMCommunicate request_size=4 [21:14:49]MH_SAM_APDU [21:14:49]CAPDU: 80 13 00 00 [21:14:49]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [21:14:49]Write i2c OK [21:14:49]MH_I2C_Read... [21:14:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:49]Read from MH i2c: E2 [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: E2 62 00 [21:14:49]MH_I2C_Read... [21:14:49]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A7 02 00 00 5E 04 04 00 A7 02 00 00 57 04 04 00 A8 02 00 00 19 04 04 00 00 00 00 00 90 00 6C [21:14:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 87 02 00 0E 04 04 00 Connected sock=10 [21:14:49]D5 Data to sent: 01 87 00 95 00 F6 12 70 04 47 04 2C 00 01 A7 00 02 30 00 30 00 30 5E 30 04 30 04 30 00 30 A7 30 02 30 00 30 00 38 57 37 04 31 04 37 00 36 A8 39 02 3A 00 01 00 00 19 00 04 E4 04 00 CF 00 32 00 01 00 9F 00 90 00 [21:14:49]wFMCommunicate OK [21:14:49]SAM_PROTO_GetFieldsCounters done [21:14:49]requested_item shift.num is exist - process it [21:14:49]requested_item shift.opened is exist - process it [21:14:49]req_shift_opened [21:14:49]FM_GetShiftState [21:14:49]SAM_PROTO_GetShiftState [21:14:49]wFMCommunicate request_size=4 [21:14:49]MH_SAM_APDU [21:14:49]CAPDU: 80 13 01 00 [21:14:49]Write to MH i2c: AD E2 5A 08 03 00 01 AF 00 00 03 80 00 13 26 01 01 00 1E 00 04 00 01 00 00 2C [21:14:49]00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:49]04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 C3 FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 Write i2c OK [21:14:49]30 MH_I2C_Read... [21:14:49]30 Read from MH i2c: 30 E2 30 [21:14:49]30 MH_I2C_Read... [21:14:49]30 30 30 30 30 30 39 32 35 36 Read from MH i2c: 32 E2 11 0E 04 00 10 [21:14:49]00 MH_I2C_Read... [21:14:49]30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 87 02 00 35 04 Read from MH i2c: 06 E2 00 0E B9 00 9A AF 56 00 98 00 75 09 31 00 79 01 51 1E CF D7 3E C7 9A 66 68 00 5B 00 DC 00 [21:14:49]00 90 00 5A [21:14:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:14:49]wFMCommunicate OK [21:14:49]SAM_PROTO_GetShiftState done [21:14:49]FM_GetShiftState done [21:14:49]req_shift_opened done [21:14:49]requested_item shift.open_date is exist - process it [21:14:49]req_shift_open_date [21:14:49]req_shift_open_date done [21:14:49]produce_requested_data done [21:14:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165826,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:14:49]process_action_free close_receipt [21:14:49]json_value_free [21:14:49]json_value_free done [21:14:49]process_json_proto returns [21:14:49]Send response to host [21:14:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165826,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:14:49]free response buf [21:14:49]execute_script done [21:14:49]execute_script returns [21:14:49]free content buf [21:14:49]Sock 7.Close socket [21:14:49]Sock 7.Thread stoped [21:14:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 16 32 47 00 6E 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 87 02 00 F4 03 04 00 12 A5 C8 66 B6 04 01 00 00 2E BB D3 23 43 A3 6C 4F [21:14:50]CommunicateWithHost err = 0 [21:14:50]CheckOFDResponse [21:14:50]1017 (14) - 77093643461234 [21:14:50]1041 (16) - 0000000000871769 [21:14:50]1040 (4) - 165826 [21:14:50]1012 (4) - 23.08.2024 15:04 [21:14:50]1206 (1) - 0 [21:14:50]OFD Sender: Remove packet 165826 [21:14:50]ProducePacketName [21:14:50]name=ofd_packets/00165826 [21:14:50]NVStorageDeleteData [21:14:50]OFD Sender: No OFD packet to send [21:14:54]accept exits with 9 [21:14:54]New connection [21:14:54]New thread 3067272548 created [21:14:54]Thread 3067129188 joined [21:14:54]Waiting for new connection... [21:14:54] Sock 9.Parse request [21:14:54]Sock 9.Check first char [21:14:54]Sock 9.First char is OK [21:14:54]request: POST /json_proto HTTP/1.0 [21:14:54]Method: POST [21:14:54]URL: /json_proto [21:14:54]Method is POST - this is cgi request [21:14:54]url: /json_proto [21:14:54]query_string will be loaded in cgi processing [21:14:54]execute_cgi json_proto POST (null) [21:14:54]execute_cgi path=json_proto method=POST [21:14:54]POST find Content-Length [21:14:54]Host: 172.17.44.132:8080 [21:14:54]Content-Length: 668 [21:14:54]Content-Type: application/json [21:14:54] [21:14:54]POST finish read [21:14:54]Found Content-Length = 668 [21:14:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51124", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:54]execute_script... [21:14:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51124", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:54]POST & json_proto [21:14:54]process_json_proto [21:14:54]json parsed OK: [21:14:54]protocol is kg_v1.0 [21:14:54]action value=close_receipt [21:14:54]process_action close_receipt [21:14:54]cmd_close_receipt [21:14:54]MH_GetDate [21:14:54]Write to MH i2c: F0 00 00 B0 00 9F [21:14:54]Write i2c OK [21:14:54]MH_I2C_Read... [21:14:54]Read from MH i2c: F0 [21:14:54]MH_I2C_Read... [21:14:54]Read from MH i2c: F0 09 00 [21:14:54]MH_I2C_Read... [21:14:54]Read from MH i2c: F0 09 00 B0 00 00 CE FB C8 66 2A 83 C1 65 72 [21:14:54]GetLastDocTimeStamp 1724447683 [21:14:54]current date 1724447694 [21:14:54]FM_GetShiftState [21:14:54]SAM_PROTO_GetShiftState [21:14:54]wFMCommunicate request_size=4 [21:14:54]MH_SAM_APDU [21:14:54]CAPDU: 80 13 01 00 [21:14:54]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [21:14:54]Write i2c OK [21:14:54]MH_I2C_Read... [21:14:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:54]Read from MH i2c: E2 [21:14:54]MH_I2C_Read... [21:14:54]Read from MH i2c: E2 0E 00 [21:14:54]MH_I2C_Read... [21:14:54]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [21:14:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:14:54]wFMCommunicate OK [21:14:54]SAM_PROTO_GetShiftState done [21:14:54]FM_GetShiftState done [21:14:54]opened in 1724372766 [21:14:54]opened+sec_in_day 1724459166 [21:14:54]quantity*price = 11000 [21:14:54]sum+1 = 11001 [21:14:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 680 23.08.2024 21:14 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165827 ФПД: 153621293868765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165827&fm=153621293868765&tin=02508201610067®Number=0000000000092562&sum=11000 0 [21:14:55]StoreToDocumentArchive [21:14:55]shift 469 fd 165827 [21:14:55]save to /storage/0469/doc_00165827 [21:14:55]save last doc name /storage/0469/doc_00165827 to /storage/kkm_last_doc_name [21:14:55]save OK [21:14:55]Clear old archive folders... [21:14:55]ProcessDocumentItem done err = 0, tmpTLVsize=293 [21:14:55]tlvbuf is 00E4D4D0 [21:14:55]SAM_PROTO_ClearQueue [21:14:55]wFMCommunicate request_size=4 [21:14:55]MH_SAM_APDU [21:14:55]CAPDU: 80 09 00 00 [21:14:55]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [21:14:55]Write i2c OK [21:14:55]MH_I2C_Read... [21:14:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:55]Read from MH i2c: E2 [21:14:55]MH_I2C_Read... [21:14:55]Read from MH i2c: E2 03 00 [21:14:55]MH_I2C_Read... [21:14:55]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [21:14:55]RAPDU: 90 00 [21:14:55]wFMCommunicate OK [21:14:55]SAM_PROTO_ClearQueue done [21:14:55]KKMCreateOFDPacket [21:14:55]OFDProtocolAddRootSTLVToBuf [21:14:55]FM_MakeSignedData [21:14:55]FM_MakeSignedData [21:14:55]SAM_PROTO_SignData [21:14:55]wFMCommunicate request_size=4 [21:14:55]MH_SAM_APDU [21:14:55]CAPDU: 80 0D 01 02 [21:14:55]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [21:14:55]Write i2c OK [21:14:55]MH_I2C_Read... [21:14:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:55]Read from MH i2c: E2 [21:14:55]MH_I2C_Read... [21:14:55]Read from MH i2c: E2 03 00 [21:14:55]MH_I2C_Read... [21:14:55]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [21:14:55]RAPDU: 90 00 [21:14:55]wFMCommunicate OK [21:14:55]wFMCommunicate request_size=255 [21:14:55]MH_SAM_APDU [21:14:55]CAPDU: 80 0D 02 02 FA 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 CE FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [21:14:55]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 CE FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 C9 [21:14:55]OFD Sender: No OFD packet to send [21:14:55]Write i2c OK [21:14:55]MH_I2C_Read... [21:14:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:56]Read from MH i2c: E2 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: E2 03 00 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [21:14:56]RAPDU: 90 00 [21:14:56]wFMCommunicate OK [21:14:56]wFMCommunicate request_size=52 [21:14:56]MH_SAM_APDU [21:14:56]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 87 02 00 35 04 06 00 8B B7 BE A6 A6 DD [21:14:56]Write to MH i2c: E2 37 00 C1 00 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 87 02 00 35 04 06 00 8B B7 BE A6 A6 DD 00 00 78 [21:14:56]Write i2c OK [21:14:56]MH_I2C_Read... [21:14:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:56]Read from MH i2c: E2 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: E2 03 00 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:14:56]RAPDU: 90 00 [21:14:56]wFMCommunicate OK [21:14:56]wFMCommunicate request_size=4 [21:14:56]MH_SAM_APDU [21:14:56]CAPDU: 80 0D 03 02 [21:14:56]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [21:14:56]Write i2c OK [21:14:56]MH_I2C_Read... [21:14:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:56]Read from MH i2c: E2 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: E2 0B 00 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: E2 0B 00 C2 00 00 C3 1F 84 F1 59 6C 89 E9 90 00 CC [21:14:56]RAPDU: C3 1F 84 F1 59 6C 89 E9 90 00 [21:14:56]wFMCommunicate OK [21:14:56]SAM_PROTO_SignData done [21:14:56]FM_MakeSignedData done [21:14:56]CreateOFDProtocolMessage [21:14:56]wFMCommunicate request_size=4 [21:14:56]MH_SAM_APDU [21:14:56]CAPDU: 80 11 00 00 [21:14:56]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [21:14:56]Write i2c OK [21:14:56]MH_I2C_Read... [21:14:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:56]Read from MH i2c: E2 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: E2 17 00 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [21:14:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:56]wFMCommunicate OK [21:14:56]CreateOFDProtocolMessage done [21:14:56]OFDSenderStorePacket 165827 [21:14:56]StoreOFDPacket docnum=165827 [21:14:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 2F 1C 31 01 8D A2 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 CE FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 87 02 00 35 04 06 00 8B B7 BE A6 A6 DD C3 1F 84 F1 59 6C 89 E9 [21:14:56]CheckFolder [21:14:56]dirname=/storage/ofd_packets [21:14:56]CheckFolder done [21:14:56]ProducePacketName [21:14:56]name=ofd_packets/00165827 [21:14:56]NVStorageSaveData ofd_packets/00165827 [21:14:56]File name is /storage/ofd_packets/00165827 [21:14:56]Write 343 bytes [21:14:56]NVStorageSaveData done [21:14:56]OFDSenderStorePacket done [21:14:56]KKMCreateOFDPacket done [21:14:56]NVStorageSaveData kkm_last_timestamp [21:14:56]File name is /storage/kkm_last_timestamp [21:14:56]Write 4 bytes [21:14:56]NVStorageSaveData done [21:14:56]ExternCall_PrintAddStr [21:14:56]wPrintStart [21:14:56]Write to MH i2c: 01 00 00 C4 00 C4 [21:14:56]Write i2c OK [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: 01 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: 01 07 00 [21:14:56]MH_I2C_Read... [21:14:56]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [21:14:56]RasterBufferAndPrint [21:14:56]line Счет N : (3)51124 [21:14:56]line ИНН: 02508201610067 [21:14:56]line Контрольно-Кассовый Чек [21:14:56]line ПРОДАЖА [21:14:56]line Товар: 4870022003305 [21:14:56]line Напиток Gorilla эн нат ж/б 0,5/0,45л [21:14:56]line 1.000 * 110.00 [21:14:56]line = 110.00 [21:14:56]line НДС 12% НСП 1% [21:14:56]line > о реализуемом товаре [21:14:56]line ИТОГО: 110.00 [21:14:56]line НСП 1% : 0.97 [21:14:56]line НДС 12% : 11.68 [21:14:56]line Наличными: 110.00 [21:14:56]line Безнал.: 0.00 [21:14:56]line Место: АЗС № 130 "Партнер Нефть" [21:14:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:14:56]line СНО: Общий режим [21:14:56]line Чек 680 23.08.2024 21:14 [21:14:56]line Смена: 469 ФФД: 1.0 [21:14:56]line ЗНМ: 0300000070 [21:14:56]line РНМ: 0000000000092562 [21:14:56]line Версия ККМ: 001 [21:14:56]line ФМ: 0000000000871769 [21:14:56]line ФД: 165827 [21:14:56]line ФПД: 153621293868765 [21:14:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165827&fm=153621293868765&tin=02508201610067®Number=0000000000092562&sum=11000 [21:14:56]line 0 [21:14:56]written 0, free lines is 4095 [21:14:56]OFD Sender: Processing packet 165827 [packets to send 1001, broken 1000] [21:14:56]ProducePacketName [21:14:56]name=ofd_packets/00165827 [21:14:56]OFD Sender: To server: pG, [21:14:56]CommunicateWithHost lk.salyk.kg:30040 [21:14:56]ConnectInit lk.salyk.kg [21:14:57]Write to MH i2c: 01 00 00 ED 00 ED [21:14:57]Write i2c OK [21:14:57]MH_I2C_Read... [21:14:57]Read from MH i2c: 01 [21:14:57]MH_I2C_Read... [21:14:57]Read from MH i2c: 01 07 00 [21:14:57]MH_I2C_Read... [21:14:57]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 E7 0C E7 [21:14:57]RasterBufferAndPrint [21:14:57]line [21:14:57]line [21:14:57]line [21:14:57]line [21:14:57]line [21:14:57]written 0, free lines is 3339 [21:14:57]MH_Cut [21:14:57]Write to MH i2c: D1 01 00 F4 00 01 C6 [21:14:57]Write i2c OK [21:14:57]MH_I2C_Read... [21:14:57]Read from MH i2c: D1 [21:14:57]MH_I2C_Read... [21:14:57]Read from MH i2c: D1 01 00 [21:14:57]MH_I2C_Read... [21:14:57]Read from MH i2c: D1 01 00 F4 00 00 C5 [21:14:57]Write to MH i2c: 01 00 00 F5 00 F5 [21:14:57]Write i2c OK [21:14:57]MH_I2C_Read... [21:14:57]*** Cut start [21:14:57]*** Purtial cut [21:14:57]*** Stage 1: CUTSNS_PIN = 1 [21:14:59]Read from MH i2c: 01 [21:14:59]MH_I2C_Read... [21:14:59]*** Stop cut motor [21:14:59]*** Cut end [21:14:59]Read from MH i2c: 01 07 00 [21:14:59]MH_I2C_Read... [21:14:59]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FF 0F 0A [21:14:59]process_action close_receipt done [21:14:59]requested_data is exist [21:14:59]produce_requested_data [21:14:59]requested_item fm.sn is exist - process it [21:14:59]wFMCommunicate request_size=4 [21:14:59]MH_SAM_APDU [21:14:59]CAPDU: 80 11 00 00 [21:14:59]Write to MH i2c: E2 08 00 F6 00 80 11 00 00 00 00 00 00 70 [21:14:59]Write i2c OK [21:14:59]MH_I2C_Read... [21:14:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:59]Read from MH i2c: E2 [21:14:59]MH_I2C_Read... [21:14:59]Read from MH i2c: E2 17 00 [21:14:59]MH_I2C_Read... [21:14:59]Read from MH i2c: E2 17 00 F6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [21:14:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:14:59]wFMCommunicate OK [21:14:59]requested_item fd.num is exist - process it [21:14:59]SAM_PROTO_GetFieldsCounters [21:14:59]wFMCommunicate request_size=4 [21:14:59]MH_SAM_APDU [21:14:59]CAPDU: 80 13 00 00 [21:14:59]Write to MH i2c: E2 08 00 F7 00 80 13 00 00 00 00 00 00 73 [21:14:59]Write i2c OK [21:14:59]MH_I2C_Read... [21:15:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:00]Read from MH i2c: E2 [21:15:00]MH_I2C_Read... [21:15:00]Read from MH i2c: E2 62 00 [21:15:00]MH_I2C_Read... [21:15:00]Read from MH i2c: E2 62 00 F7 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A8 02 00 00 5E 04 04 00 A8 02 00 00 57 04 04 00 A9 02 00 00 19 04 04 00 00 00 00 00 90 00 B9 [21:15:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A8 02 00 00 5E 04 04 00 A8 02 00 00 57 04 04 00 A9 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:00]wFMCommunicate OK [21:15:00]SAM_PROTO_GetFieldsCounters done [21:15:00]requested_item shift.num is exist - process it [21:15:00]requested_item shift.opened is exist - process it [21:15:00]req_shift_opened [21:15:00]FM_GetShiftState [21:15:00]SAM_PROTO_GetShiftState [21:15:00]wFMCommunicate request_size=4 [21:15:00]MH_SAM_APDU [21:15:00]CAPDU: 80 13 01 00 [21:15:00]Write to MH i2c: E2 08 00 F8 00 80 13 01 00 00 00 00 00 75 [21:15:00]Write i2c OK [21:15:00]MH_I2C_Read... [21:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:00]Read from MH i2c: E2 [21:15:00]MH_I2C_Read... [21:15:00]Read from MH i2c: E2 0E 00 [21:15:00]MH_I2C_Read... [21:15:00]Read from MH i2c: E2 0E 00 F8 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A3 [21:15:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:15:00]wFMCommunicate OK [21:15:00]SAM_PROTO_GetShiftState done [21:15:00]FM_GetShiftState done [21:15:00]req_shift_opened done [21:15:00]requested_item shift.open_date is exist - process it [21:15:00]req_shift_open_date [21:15:00]req_shift_open_date done [21:15:00]produce_requested_data done [21:15:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165827,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:15:00]process_action_free close_receipt [21:15:00]json_value_free [21:15:00]json_value_free done [21:15:00]process_json_proto returns [21:15:00]Send response to host [21:15:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165827,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:15:00]free response buf [21:15:00]execute_script done [21:15:00]execute_script returns [21:15:00]free content buf [21:15:00]Sock 9.Close socket [21:15:00]Sock 9.Thread stoped [21:15:00]accept exits with 10 [21:15:00]New connection [21:15:00]New thread 3067129188 created [21:15:00]Thread 3067272548 joined [21:15:00]Waiting for new connection... [21:15:00] Sock 10.Parse request [21:15:00]Sock 10.Check first char [21:15:00]Sock 10.First char is OK [21:15:00]request: POST /json_proto HTTP/1.0 [21:15:00]Method: POST [21:15:00]URL: /json_proto [21:15:00]Method is POST - this is cgi request [21:15:00]url: /json_proto [21:15:00]query_string will be loaded in cgi processing [21:15:00]execute_cgi json_proto POST (null) [21:15:00]execute_cgi path=json_proto method=POST [21:15:00]POST find Content-Length [21:15:00]Host: 172.17.44.132:8080 [21:15:00]Content-Length: 668 [21:15:00]Content-Type: application/json [21:15:00] [21:15:00]POST finish read [21:15:00]Found Content-Length = 668 [21:15:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:00]execute_script... [21:15: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)294723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:00]POST & json_proto [21:15:00]process_json_proto [21:15:00]json parsed OK: [21:15:00]protocol is kg_v1.0 [21:15:00]action value=close_receipt [21:15:00]process_action close_receipt [21:15:00]cmd_close_receipt [21:15:00]MH_GetDate [21:15:00]Write to MH i2c: F0 00 00 F9 00 E8 [21:15:00]Write i2c OK [21:15:00]MH_I2C_Read... [21:15:00]Read from MH i2c: F0 [21:15:00]MH_I2C_Read... [21:15:00]Read from MH i2c: F0 09 00 [21:15:00]MH_I2C_Read... [21:15:00]Read from MH i2c: F0 09 00 F9 00 00 D4 FB C8 66 2A 83 C1 65 C1 [21:15:00]GetLastDocTimeStamp 1724447694 [21:15:00]current date 1724447700 [21:15:00]FM_GetShiftState [21:15:00]SAM_PROTO_GetShiftState [21:15:00]wFMCommunicate request_size=4 [21:15:00]MH_SAM_APDU [21:15:00]CAPDU: 80 13 01 00 [21:15:00]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [21:15:00]Write i2c OK [21:15:00]MH_I2C_Read... [21:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:00]Read from MH i2c: E2 [21:15:00]MH_I2C_Read... [21:15:00]Read from MH i2c: E2 0E 00 [21:15:00]MH_I2C_Read... [21:15:00]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A5 [21:15:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:15:00]wFMCommunicate OK [21:15:00]SAM_PROTO_GetShiftState done [21:15:00]FM_GetShiftState done [21:15:00]opened in 1724372766 [21:15:00]opened+sec_in_day 1724459166 [21:15:00]quantity*price = 70038 [21:15:00]sum+1 = 70039 [21:15:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 681 23.08.2024 21:15 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165828 ФПД: 74540831788275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165828&fm=74540831788275&tin=02508201610067®Number=0000000000092562&sum=70000 [21:15:02]StoreToDocumentArchive [21:15:02]shift 469 fd 165828 [21:15:02]save to /storage/0469/doc_00165828 [21:15:02]save last doc name /storage/0469/doc_00165828 to /storage/kkm_last_doc_name [21:15:02]save OK [21:15:02]Clear old archive folders... [21:15:02]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:15:02]tlvbuf is 00E4D3C0 [21:15:02]SAM_PROTO_ClearQueue [21:15:02]wFMCommunicate request_size=4 [21:15:02]MH_SAM_APDU [21:15:02]CAPDU: 80 09 00 00 [21:15:02]Write to MH i2c: E2 08 00 07 01 80 09 00 00 00 00 00 00 7A [21:15:02]Write i2c OK [21:15:02]MH_I2C_Read... [21:15:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:02]Read from MH i2c: E2 [21:15:02]MH_I2C_Read... [21:15:02]Read from MH i2c: E2 03 00 [21:15:02]MH_I2C_Read... [21:15:02]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [21:15:02]RAPDU: 90 00 [21:15:02]wFMCommunicate OK [21:15:02]SAM_PROTO_ClearQueue done [21:15:02]KKMCreateOFDPacket [21:15:02]OFDProtocolAddRootSTLVToBuf [21:15:02]FM_MakeSignedData [21:15:02]FM_MakeSignedData [21:15:02]SAM_PROTO_SignData [21:15:02]wFMCommunicate request_size=4 [21:15:02]MH_SAM_APDU [21:15:02]CAPDU: 80 0D 01 02 [21:15:02]Write to MH i2c: E2 08 00 08 01 80 0D 01 02 00 00 00 00 82 [21:15:02]Write i2c OK [21:15:02]MH_I2C_Read... [21:15:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:02]Read from MH i2c: E2 [21:15:02]MH_I2C_Read... [21:15:02]Read from MH i2c: E2 03 00 [21:15:02]MH_I2C_Read... [21:15:02]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [21:15:02]RAPDU: 90 00 [21:15:02]wFMCommunicate OK [21:15:02]wFMCommunicate request_size=255 [21:15:02]MH_SAM_APDU [21:15:02]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 D4 FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 87 02 00 35 04 06 00 43 CB 63 [21:15:02]Write to MH i2c: E2 02 01 09 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 D4 FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 87 02 00 35 04 06 00 43 CB 63 00 00 B1 [21:15:02]Write i2c OK [21:15:02]MH_I2C_Read... [21:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:03]Read from MH i2c: E2 [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: E2 03 00 [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [21:15:03]RAPDU: 90 00 [21:15:03]wFMCommunicate OK [21:15:03]wFMCommunicate request_size=8 [21:15:03]MH_SAM_APDU [21:15:03]CAPDU: 80 0D 02 02 03 CC CC F3 [21:15:03]Write to MH i2c: E2 0B 00 0A 01 80 0D 02 02 03 00 CC CC F3 00 00 16 [21:15:03]Write i2c OK [21:15:03]MH_I2C_Read... [21:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:03]Read from MH i2c: E2 [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: E2 03 00 [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [21:15:03]RAPDU: 90 00 [21:15:03]wFMCommunicate OK [21:15:03]wFMCommunicate request_size=4 [21:15:03]MH_SAM_APDU [21:15:03]CAPDU: 80 0D 03 02 [21:15:03]Write to MH i2c: E2 08 00 0B 01 80 0D 03 02 00 00 00 00 87 [21:15:03]Write i2c OK [21:15:03]MH_I2C_Read... [21:15:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:03]Read from MH i2c: E2 [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: E2 0B 00 [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: E2 0B 00 0B 01 00 D8 03 E3 5A F4 B4 3A B5 90 00 37 [21:15:03]RAPDU: D8 03 E3 5A F4 B4 3A B5 90 00 [21:15:03]wFMCommunicate OK [21:15:03]SAM_PROTO_SignData done [21:15:03]FM_MakeSignedData done [21:15:03]CreateOFDProtocolMessage [21:15:03]wFMCommunicate request_size=4 [21:15:03]MH_SAM_APDU [21:15:03]CAPDU: 80 11 00 00 [21:15:03]Write to MH i2c: E2 08 00 0C 01 80 11 00 00 00 00 00 00 87 [21:15:03]Write i2c OK [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: E2 [21:15:03]MH_I2C_Read... [21:15:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:03]Read from MH i2c: E2 17 00 [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: E2 17 00 0C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [21:15:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:15:03]wFMCommunicate OK [21:15:03]CreateOFDProtocolMessage done [21:15:03]OFDSenderStorePacket 165828 [21:15:03]StoreOFDPacket docnum=165828 [21:15:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 95 B3 05 01 3B 9E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 D4 FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 87 02 00 35 04 06 00 43 CB 63 CC CC F3 D8 03 E3 5A F4 B4 3A B5 [21:15:03]CheckFolder [21:15:03]dirname=/storage/ofd_packets [21:15:03]CheckFolder done [21:15:03]ProducePacketName [21:15:03]name=ofd_packets/00165828 [21:15:03]NVStorageSaveData ofd_packets/00165828 [21:15:03]File name is /storage/ofd_packets/00165828 [21:15:03]Write 299 bytes [21:15:03]NVStorageSaveData done [21:15:03]OFDSenderStorePacket done [21:15:03]KKMCreateOFDPacket done [21:15:03]NVStorageSaveData kkm_last_timestamp [21:15:03]File name is /storage/kkm_last_timestamp [21:15:03]Write 4 bytes [21:15:03]NVStorageSaveData done [21:15:03]ExternCall_PrintAddStr [21:15:03]wPrintStart [21:15:03]Write to MH i2c: 01 00 00 0D 01 0E [21:15:03]Write i2c OK [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: 01 [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: 01 07 00 [21:15:03]MH_I2C_Read... [21:15:03]Read from MH i2c: 01 07 00 0D 01 00 00 00 00 00 FF 0F 23 [21:15:03]RasterBufferAndPrint [21:15:03]line Счет N : (1)294723 [21:15:03]line ИНН: 02508201610067 [21:15:03]line Контрольно-Кассовый Чек [21:15:03]line ПРОДАЖА [21:15:03]line ТРК (МРК, ГНК) : 51 [21:15:03]line Товар: 2710124130 [21:15:03]line SU-92-К-5 [21:15:03]line 10.180 * 68.80 [21:15:03]line = 700.38 [21:15:03]line НДС 12% НСП 1% [21:15:03]line > о реализуемом товаре [21:15:03]line ОКРУГЛЕНИЕ: -0.38 [21:15:03]line ИТОГО: 700.00 [21:15:03]line Внесено: 700.00 [21:15:03]line СДАЧА: 0.00 [21:15:03]line НСП 1% : 6.20 [21:15:03]line НДС 12% : 74.38 [21:15:03]line Наличными: 700.00 [21:15:03]line Безнал.: 0.00 [21:15:03]line Место: АЗС № 130 "Партнер Нефть" [21:15:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:15:03]line СНО: Общий режим [21:15:03]line Чек 681 23.08.2024 21:15 [21:15:03]line Смена: 469 ФФД: 1.0 [21:15:03]line ЗНМ: 0300000070 [21:15:03]line РНМ: 0000000000092562 [21:15:03]line Версия ККМ: 001 [21:15:03]line ФМ: 0000000000871769 [21:15:03]line ФД: 165828 [21:15:03]line ФПД: 74540831788275 [21:15:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165828&fm=74540831788275&tin=02508201610067®Number=0000000000092562&sum=70000 [21:15:03]OFD Sender: Processing packet 165827 [packets to send 1002, broken 1000] [21:15:03]ProducePacketName [21:15:03]name=ofd_packets/00165827 [21:15:03]OFD Sender: To server: pG, [21:15:03]CommunicateWithHost lk.salyk.kg:30040 [21:15:03]ConnectInit lk.salyk.kg [21:15:03]written 0, free lines is 4095 [21:15:04]Write to MH i2c: 01 00 00 38 01 39 [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: 01 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: 01 07 00 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: 01 07 00 38 01 00 00 00 00 00 D8 0C 24 [21:15:04]RasterBufferAndPrint [21:15:04]line [21:15:04]line [21:15:04]line [21:15:04]line [21:15:04]line [21:15:04]written 0, free lines is 3323 [21:15:04]MH_Cut [21:15:04]Write to MH i2c: D1 01 00 3F 01 01 12 [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: D1 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: D1 01 00 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: D1 01 00 3F 01 00 11 [21:15:04]Write to MH i2c: 01 00 00 40 01 41 [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]*** Cut start [21:15:04]*** Purtial cut [21:15:04]*** Stage 1: CUTSNS_PIN = 1 [21:15:06]Read from MH i2c: 01 [21:15:06]MH_I2C_Read... [21:15:06]*** Stop cut motor [21:15:06]*** Cut end [21:15:06]Read from MH i2c: 01 07 00 [21:15:06]MH_I2C_Read... [21:15:06]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FF 0F 56 [21:15:06]process_action close_receipt done [21:15:06]requested_data is exist [21:15:06]produce_requested_data [21:15:06]requested_item fm.sn is exist - process it [21:15:06]wFMCommunicate request_size=4 [21:15:06]MH_SAM_APDU [21:15:06]CAPDU: 80 11 00 00 [21:15:06]Write to MH i2c: E2 08 00 41 01 80 11 00 00 00 00 00 00 BC [21:15:06]Write i2c OK [21:15:06]MH_I2C_Read... [21:15:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:07]Read from MH i2c: E2 [21:15:07]MH_I2C_Read... [21:15:07]Read from MH i2c: E2 17 00 [21:15:07]MH_I2C_Read... [21:15:07]Read from MH i2c: E2 17 00 41 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [21:15:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:15:07]wFMCommunicate OK [21:15:07]requested_item fd.num is exist - process it [21:15:07]SAM_PROTO_GetFieldsCounters [21:15:07]wFMCommunicate request_size=4 [21:15:07]MH_SAM_APDU [21:15:07]CAPDU: 80 13 00 00 [21:15:07]Write to MH i2c: E2 08 00 42 01 80 13 00 00 00 00 00 00 BF [21:15:07]Write i2c OK [21:15:07]MH_I2C_Read... [21:15:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:07]Read from MH i2c: E2 [21:15:07]MH_I2C_Read... [21:15:07]Read from MH i2c: E2 62 00 [21:15:07]MH_I2C_Read... [21:15:07]Read from MH i2c: E2 62 00 42 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 09 [21: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 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:07]wFMCommunicate OK [21:15:07]SAM_PROTO_GetFieldsCounters done [21:15:07]requested_item shift.num is exist - process it [21:15:07]requested_item shift.opened is exist - process it [21:15:07]req_shift_opened [21:15:07]FM_GetShiftState [21:15:07]SAM_PROTO_GetShiftState [21:15:07]wFMCommunicate request_size=4 [21:15:07]MH_SAM_APDU [21:15:07]CAPDU: 80 13 01 00 [21:15:07]Write to MH i2c: E2 08 00 43 01 80 13 01 00 00 00 00 00 C1 [21:15:07]Write i2c OK [21:15:07]MH_I2C_Read... [21:15:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:07]Read from MH i2c: E2 [21:15:07]MH_I2C_Read... [21:15:07]Read from MH i2c: E2 0E 00 [21:15:07]MH_I2C_Read... [21:15:07]Read from MH i2c: E2 0E 00 43 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EF [21:15:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:15:07]wFMCommunicate OK [21:15:07]SAM_PROTO_GetShiftState done [21:15:07]FM_GetShiftState done [21:15:07]req_shift_opened done [21:15:07]requested_item shift.open_date is exist - process it [21:15:07]req_shift_open_date [21:15:07]req_shift_open_date done [21:15:07]produce_requested_data done [21:15:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165828,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:15:07]process_action_free close_receipt [21:15:07]json_value_free [21:15:07]json_value_free done [21:15:07]process_json_proto returns [21:15:07]Send response to host [21:15:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165828,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:15:07]free response buf [21:15:07]execute_script done [21:15:07]execute_script returns [21:15:07]free content buf [21:15:07]Sock 10.Close socket [21:15:07]Sock 10.Thread stoped [21:15:13]Connected sock=9 [21:15:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 2F 1C 31 01 8D A2 5A 03 01 00 03 00 25 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 CE FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 87 02 00 35 04 06 00 8B B7 BE A6 A6 DD C3 1F 84 F1 59 6C 89 E9 [21:15:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 82 1D 47 00 98 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 87 02 00 F4 03 04 00 2A A5 C8 66 B6 04 01 00 00 2B C7 93 6F 90 23 5F 1F [21:15:13]CommunicateWithHost err = 0 [21:15:13]CheckOFDResponse [21:15:13]1017 (14) - 77093643461234 [21:15:13]1041 (16) - 0000000000871769 [21:15:13]1040 (4) - 165827 [21:15:13]1012 (4) - 23.08.2024 15:05 [21:15:13]1206 (1) - 0 [21:15:13]OFD Sender: Remove packet 165827 [21:15:13]ProducePacketName [21:15:13]name=ofd_packets/00165827 [21:15:13]NVStorageDeleteData [21:15:14]OFD Sender: Processing packet 165828 [packets to send 1001, broken 1000] [21:15:14]ProducePacketName [21:15:14]name=ofd_packets/00165828 [21:15:14]OFD Sender: To server: pG, [21:15:14]CommunicateWithHost lk.salyk.kg:30040 [21:15:14]ConnectInit lk.salyk.kg [21:15:15]Connected sock=9 [21:15:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 95 B3 05 01 3B 9E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 D4 FB C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 87 02 00 35 04 06 00 43 CB 63 CC CC F3 D8 03 E3 5A F4 B4 3A B5 [21:15:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F0 5F 47 00 01 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 87 02 00 F4 03 04 00 2C A5 C8 66 B6 04 01 00 00 8D 35 1F FC E6 DF 26 B1 [21:15:16]CommunicateWithHost err = 0 [21:15:16]CheckOFDResponse [21:15:16]1017 (14) - 77093643461234 [21:15:16]1041 (16) - 0000000000871769 [21:15:16]1040 (4) - 165828 [21:15:16]1012 (4) - 23.08.2024 15:05 [21:15:16]1206 (1) - 0 [21:15:16]OFD Sender: Remove packet 165828 [21:15:16]ProducePacketName [21:15:16]name=ofd_packets/00165828 [21:15:16]NVStorageDeleteData [21:15:16]OFD Sender: No OFD packet to send [21:15:21]OFD Sender: No OFD packet to send [21:15:26]OFD Sender: No OFD packet to send [21:15:31]OFD Sender: No OFD packet to send [21:15:36]OFD Sender: No OFD packet to send [21:15:40]recv_with_timeout no data received [21:15:42]OFD Sender: No OFD packet to send [21:15:47]OFD Sender: No OFD packet to send [21:15:52]OFD Sender: No OFD packet to send [21:15:57]OFD Sender: No OFD packet to send [21:16:02]OFD Sender: No OFD packet to send [21:16:07]OFD Sender: No OFD packet to send [21:16:10]recv_with_timeout no data received [21:16:12]OFD Sender: No OFD packet to send [21:16:17]OFD Sender: No OFD packet to send [21:16:20]recv_with_timeout no data received [21:16:22]OFD Sender: No OFD packet to send [21:16:27]OFD Sender: No OFD packet to send [21:16:32]OFD Sender: No OFD packet to send [21:16:37]OFD Sender: No OFD packet to send [21:16:39]recv_with_timeout no data received [21:16:42]OFD Sender: No OFD packet to send [21:16:47]OFD Sender: No OFD packet to send [21:16:52]OFD Sender: No OFD packet to send [21:16:57]OFD Sender: No OFD packet to send [21:16:58]recv_with_timeout no data received [21:17:02]OFD Sender: No OFD packet to send [21:17:07]OFD Sender: No OFD packet to send [21:17:10]recv_with_timeout no data received [21:17:12]OFD Sender: No OFD packet to send [21:17:17]OFD Sender: No OFD packet to send [21:17:20]recv_with_timeout no data received [21:17:22]OFD Sender: No OFD packet to send [21:17:27]OFD Sender: No OFD packet to send [21:17:32]OFD Sender: No OFD packet to send [21:17:37]OFD Sender: No OFD packet to send [21:17:42]OFD Sender: No OFD packet to send [21:17:47]OFD Sender: No OFD packet to send [21:17:52]OFD Sender: No OFD packet to send [21:17:57]OFD Sender: No OFD packet to send [21:18:02]OFD Sender: No OFD packet to send [21:18:07]OFD Sender: No OFD packet to send [21:18:12]OFD Sender: No OFD packet to send [21:18:17]OFD Sender: No OFD packet to send [21:18:22]OFD Sender: No OFD packet to send [21:18:27]OFD Sender: No OFD packet to send [21:18:32]OFD Sender: No OFD packet to send [21:18:37]OFD Sender: No OFD packet to send [21:18:40]recv_with_timeout no data received [21:18:42]OFD Sender: No OFD packet to send [21:18:47]OFD Sender: No OFD packet to send [21:18:52]OFD Sender: No OFD packet to send [21:18:57]OFD Sender: No OFD packet to send [21:19:02]OFD Sender: No OFD packet to send [21:19:07]OFD Sender: No OFD packet to send [21:19:12]OFD Sender: No OFD packet to send [21:19:17]OFD Sender: No OFD packet to send [21:19:22]OFD Sender: No OFD packet to send [21:19:27]OFD Sender: No OFD packet to send [21:19:32]OFD Sender: No OFD packet to send [21:19:35]accept exits with 7 [21:19:35]New connection [21:19:35]New thread 3067272548 created [21:19:35]Thread 3067129188 joined [21:19:35]Waiting for new connection... [21:19:35] Sock 7.Parse request [21:19:35]Sock 7.Check first char [21:19:35]Sock 7.First char is OK [21:19:35]request: POST /json_proto HTTP/1.0 [21:19:35]Method: POST [21:19:35]URL: /json_proto [21:19:35]Method is POST - this is cgi request [21:19:35]url: /json_proto [21:19:35]query_string will be loaded in cgi processing [21:19:35]execute_cgi json_proto POST (null) [21:19:35]execute_cgi path=json_proto method=POST [21:19:35]POST find Content-Length [21:19:35]Host: 172.17.44.132:8080 [21:19:35]Content-Length: 816 [21:19:35]Content-Type: application/json [21:19:35] [21:19:35]POST finish read [21:19:35]Found Content-Length = 816 [21:19:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:35]execute_script... [21:19: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)294732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:19:35]POST & json_proto [21:19:35]process_json_proto [21:19:35]json parsed OK: [21:19:35]protocol is kg_v1.0 [21:19:35]action value=close_receipt [21:19:35]process_action close_receipt [21:19:35]cmd_close_receipt [21:19:35]MH_GetDate [21:19:35]Write to MH i2c: F0 00 00 44 01 34 [21:19:35]Write i2c OK [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: F0 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: F0 09 00 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: F0 09 00 44 01 00 E7 FC C8 66 2A 83 C1 65 21 [21:19:35]GetLastDocTimeStamp 1724447700 [21:19:35]current date 1724447975 [21:19:35]FM_GetShiftState [21:19:35]SAM_PROTO_GetShiftState [21:19:35]wFMCommunicate request_size=4 [21:19:35]MH_SAM_APDU [21:19:35]CAPDU: 80 13 01 00 [21:19:35]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [21:19:35]Write i2c OK [21:19:35]MH_I2C_Read... [21:19:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:35]Read from MH i2c: E2 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: E2 0E 00 [21:19:35]MH_I2C_Read... [21:19:35]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F1 [21:19:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:19:35]wFMCommunicate OK [21:19:35]SAM_PROTO_GetShiftState done [21:19:35]FM_GetShiftState done [21:19:35]opened in 1724372766 [21:19:35]opened+sec_in_day 1724459166 [21:19:35]quantity*price = 600075 [21:19:35]sum+1 = 600076 [21:19:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 6000.75 НСП 1% : 53.10 НДС 12% : 637.25 Наличными: 0.00 Безнал.: 6000.75 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 682 23.08.2024 21:19 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165829 ФПД: 7236774671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211935&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165829&fm=7236774671&tin=02508201610067®Number=0000000000092562&sum=600075 [21:19:37]StoreToDocumentArchive [21:19:37]shift 469 fd 165829 [21:19:37]save to /storage/0469/doc_00165829 [21:19:37]save last doc name /storage/0469/doc_00165829 to /storage/kkm_last_doc_name [21:19:37]save OK [21:19:37]Clear old archive folders... [21:19:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:19:37]tlvbuf is 00DAA0E0 [21:19:37]SAM_PROTO_ClearQueue [21:19:37]wFMCommunicate request_size=4 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 09 00 00 [21:19:37]Write to MH i2c: E2 08 00 52 01 80 09 00 00 00 00 00 00 C5 [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [21:19:37]RAPDU: 90 00 [21:19:37]wFMCommunicate OK [21:19:37]SAM_PROTO_ClearQueue done [21:19:37]KKMCreateOFDPacket [21:19:37]OFDProtocolAddRootSTLVToBuf [21:19:37]FM_MakeSignedData [21:19:37]FM_MakeSignedData [21:19:37]SAM_PROTO_SignData [21:19:37]wFMCommunicate request_size=4 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 0D 01 02 [21:19:37]Write to MH i2c: E2 08 00 53 01 80 0D 01 02 00 00 00 00 CD [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [21:19:37]RAPDU: 90 00 [21:19:37]wFMCommunicate OK [21:19:37]wFMCommunicate request_size=255 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 E7 FC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 87 02 00 35 04 06 00 00 01 AF 58 [21:19:37]Write to MH i2c: E2 02 01 54 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 E7 FC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 87 02 00 35 04 06 00 00 01 AF 58 00 00 3B [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [21:19:37]RAPDU: 90 00 [21:19:37]wFMCommunicate OK [21:19:37]wFMCommunicate request_size=7 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 0D 02 02 02 6B 0F [21:19:37]Write to MH i2c: E2 0A 00 55 01 80 0D 02 02 02 00 6B 0F 00 00 4E [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [21:19:37]RAPDU: 90 00 [21:19:37]wFMCommunicate OK [21:19:37]wFMCommunicate request_size=4 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 0D 03 02 [21:19:37]Write to MH i2c: E2 08 00 56 01 80 0D 03 02 00 00 00 00 D2 [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 0B 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 0B 00 56 01 00 4C 96 B9 03 B4 4D A7 F9 90 00 12 [21:19:37]RAPDU: 4C 96 B9 03 B4 4D A7 F9 90 00 [21:19:37]wFMCommunicate OK [21:19:37]SAM_PROTO_SignData done [21:19:37]FM_MakeSignedData done [21:19:37]CreateOFDProtocolMessage [21:19:37]wFMCommunicate request_size=4 [21:19:37]MH_SAM_APDU [21:19:37]CAPDU: 80 11 00 00 [21:19:37]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:37]Read from MH i2c: E2 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 17 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [21:19:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:19:37]wFMCommunicate OK [21:19:37]CreateOFDProtocolMessage done [21:19:37]OFDSenderStorePacket 165829 [21:19:37]StoreOFDPacket docnum=165829 [21:19:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A3 22 04 01 DD 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 E7 FC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 87 02 00 35 04 06 00 00 01 AF 58 6B 0F 4C 96 B9 03 B4 4D A7 F9 [21:19:37]CheckFolder [21:19:37]dirname=/storage/ofd_packets [21:19:37]CheckFolder done [21:19:37]ProducePacketName [21:19:37]name=ofd_packets/00165829 [21:19:37]NVStorageSaveData ofd_packets/00165829 [21:19:37]File name is /storage/ofd_packets/00165829 [21:19:37]Write 298 bytes [21:19:37]NVStorageSaveData done [21:19:37]OFDSenderStorePacket done [21:19:37]KKMCreateOFDPacket done [21:19:37]NVStorageSaveData kkm_last_timestamp [21:19:37]File name is /storage/kkm_last_timestamp [21:19:37]Write 4 bytes [21:19:37]NVStorageSaveData done [21:19:37]ExternCall_PrintAddStr [21:19:37]wPrintStart [21:19:37]Write to MH i2c: 01 00 00 58 01 59 [21:19:37]Write i2c OK [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: 01 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: 01 07 00 [21:19:37]MH_I2C_Read... [21:19:37]Read from MH i2c: 01 07 00 58 01 00 00 00 00 00 FF 0F 6E [21:19:37]RasterBufferAndPrint [21:19:37]line Счет N : (1)294732 [21:19:37]line ИНН: 02508201610067 [21:19:37]line Контрольно-Кассовый Чек [21:19:37]line ПРОДАЖА [21:19:37]line ТРК (МРК, ГНК) : 11 [21:19:37]line Товар: 2710194800 [21:19:37]line ДТ-К-5 [21:19:37]line 78.750 * 76.20 [21:19:37]line = 6000.75 [21:19:37]line НДС 12% НСП 1% [21:19:37]line > о реализуемом товаре [21:19:37]line ИТОГО: 6000.75 [21:19:37]line НСП 1% : 53.10 [21:19:37]line НДС 12% : 637.25 [21:19:37]line Наличными: 0.00 [21:19:37]line Безнал.: 6000.75 [21:19:37]line Место: АЗС № 130 "Партнер Нефть" [21:19:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:19:37]line СНО: Общий режим [21:19:37]line Чек 682 23.08.2024 21:19 [21:19:37]line Смена: 469 ФФД: 1.0 [21:19:37]line ЗНМ: 0300000070 [21:19:37]line РНМ: 0000000000092562 [21:19:37]line Версия ККМ: 001 [21:19:37]line Платежная система: Бакай Банк [21:19:37]line ФМ: 0000000000871769 [21:19:37]line ФД: 165829 [21:19:37]line ФПД: 7236774671 [21:19:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T211935&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165829&fm=7236774671&tin=02508201610067®Number=0000000000092562&sum=600075 [21:19:37]written 0, free lines is 4095 [21:19:37]OFD Sender: Processing packet 165829 [packets to send 1001, broken 1000] [21:19:37]ProducePacketName [21:19:37]name=ofd_packets/00165829 [21:19:37]OFD Sender: To server: pG, [21:19:37]CommunicateWithHost lk.salyk.kg:30040 [21:19:37]ConnectInit lk.salyk.kg [21:19:38]Write to MH i2c: 01 00 00 82 01 83 [21:19:38]Write i2c OK [21:19:38]MH_I2C_Read... [21:19:38]Read from MH i2c: 01 [21:19:38]MH_I2C_Read... [21:19:38]Read from MH i2c: 01 07 00 [21:19:38]MH_I2C_Read... [21:19:38]Read from MH i2c: 01 07 00 82 01 00 00 00 00 00 E2 0C 78 [21:19:38]RasterBufferAndPrint [21:19:38]line [21:19:38]line [21:19:38]line [21:19:38]line [21:19:38]line [21:19:38]written 0, free lines is 3303 [21:19:38]MH_Cut [21:19:38]Write to MH i2c: D1 01 00 89 01 01 5C [21:19:38]Write i2c OK [21:19:38]MH_I2C_Read... [21:19:38]Read from MH i2c: D1 [21:19:38]MH_I2C_Read... [21:19:38]Read from MH i2c: D1 01 00 [21:19:38]MH_I2C_Read... [21:19:38]Read from MH i2c: D1 01 00 89 01 00 5B [21:19:38]Write to MH i2c: 01 00 00 8A 01 8B [21:19:38]Write i2c OK [21:19:38]MH_I2C_Read... [21:19:38]*** Cut start [21:19:38]*** Purtial cut [21:19:38]*** Stage 1: CUTSNS_PIN = 1 [21:19:40]Read from MH i2c: 01 [21:19:40]MH_I2C_Read... [21:19:40]*** Stop cut motor [21:19:40]*** Cut end [21:19:40]Read from MH i2c: 01 07 00 [21:19:40]MH_I2C_Read... [21:19:40]Read from MH i2c: 01 07 00 8A 01 00 00 00 00 00 FF 0F A0 [21:19:40]process_action close_receipt done [21:19:40]requested_data is exist [21:19:40]produce_requested_data [21:19:40]requested_item fm.sn is exist - process it [21:19:40]wFMCommunicate request_size=4 [21:19:40]MH_SAM_APDU [21:19:40]CAPDU: 80 11 00 00 [21:19:40]Write to MH i2c: E2 08 00 8B 01 80 11 00 00 00 00 00 00 06 [21:19:40]Write i2c OK [21:19:40]MH_I2C_Read... [21:19:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:40]Read from MH i2c: E2 [21:19:40]MH_I2C_Read... [21:19:40]Read from MH i2c: E2 17 00 [21:19:40]MH_I2C_Read... [21:19:40]Read from MH i2c: E2 17 00 8B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [21:19:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:19:40]wFMCommunicate OK [21:19:40]requested_item fd.num is exist - process it [21:19:40]SAM_PROTO_GetFieldsCounters [21:19:40]wFMCommunicate request_size=4 [21:19:40]MH_SAM_APDU [21:19:40]CAPDU: 80 13 00 00 [21:19:40]Write to MH i2c: E2 08 00 8C 01 80 13 00 00 00 00 00 00 09 [21:19:40]Write i2c OK [21:19:40]MH_I2C_Read... [21:19:41]Connected sock=11 [21:19:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A3 22 04 01 DD 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 E7 FC C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 87 02 00 35 04 06 00 00 01 AF 58 6B 0F 4C 96 B9 03 B4 4D A7 F9 [21:19:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:19:41]Read from MH i2c: E2 [21:19:41]MH_I2C_Read... [21:19:41]Read from MH i2c: E2 62 00 [21:19:41]MH_I2C_Read... [21:19:41]Read from MH i2c: E2 62 00 8C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 57 [21:19:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:19:41]wFMCommunicate OK [21:19:41]SAM_PROTO_GetFieldsCounters done [21:19:41]requested_item shift.num is exist - process it [21:19:41]requested_item shift.opened is exist - process it [21:19:41]req_shift_opened [21:19:41]FM_GetShiftState [21:19:41]SAM_PROTO_GetShiftState [21:19:41]wFMCommunicate request_size=4 [21:19:41]MH_SAM_APDU [21:19:41]CAPDU: 80 13 01 00 [21:19:41]Write to MH i2c: E2 08 00 8D 01 80 13 01 00 00 00 00 00 0B [21:19:41]Write i2c OK [21:19:41]MH_I2C_Read... [21:19:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:41]Read from MH i2c: E2 [21:19:41]MH_I2C_Read... [21:19:41]Read from MH i2c: E2 0E 00 [21:19:41]MH_I2C_Read... [21:19:41]Read from MH i2c: E2 0E 00 8D 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 39 [21:19:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:19:41]wFMCommunicate OK [21:19:41]SAM_PROTO_GetShiftState done [21:19:41]FM_GetShiftState done [21:19:41]req_shift_opened done [21:19:41]requested_item shift.open_date is exist - process it [21:19:41]req_shift_open_date [21:19:41]req_shift_open_date done [21:19:41]produce_requested_data done [21:19:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165829,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:19:41]process_action_free close_receipt [21:19:41]json_value_free [21:19:41]json_value_free done [21:19:41]process_json_proto returns [21:19:41]Send response to host [21:19:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165829,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:19:41]free response buf [21:19:41]execute_script done [21:19:41]execute_script returns [21:19:41]free content buf [21:19:41]Sock 7.Close socket [21:19:41]Sock 7.Thread stoped [21:19:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C 65 47 00 57 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 87 02 00 F4 03 04 00 36 A6 C8 66 B6 04 01 00 00 9D 53 09 56 42 93 60 27 [21:19:43]CommunicateWithHost err = 0 [21:19:43]CheckOFDResponse [21:19:43]1017 (14) - 77093643461234 [21:19:43]1041 (16) - 0000000000871769 [21:19:43]1040 (4) - 165829 [21:19:43]1012 (4) - 23.08.2024 15:09 [21:19:43]1206 (1) - 0 [21:19:43]OFD Sender: Remove packet 165829 [21:19:43]ProducePacketName [21:19:43]name=ofd_packets/00165829 [21:19:43]NVStorageDeleteData [21:19:43]OFD Sender: No OFD packet to send [21:19:48]OFD Sender: No OFD packet to send [21:19:50]recv_with_timeout no data received [21:19:53]OFD Sender: No OFD packet to send [21:19:58]OFD Sender: No OFD packet to send [21:20:03]OFD Sender: No OFD packet to send [21:20:08]OFD Sender: No OFD packet to send [21:20:11]recv_with_timeout no data received [21:20:13]OFD Sender: No OFD packet to send [21:20:18]OFD Sender: No OFD packet to send [21:20:23]OFD Sender: No OFD packet to send [21:20:28]OFD Sender: No OFD packet to send [21:20:33]OFD Sender: No OFD packet to send [21:20:38]OFD Sender: No OFD packet to send [21:20:43]OFD Sender: No OFD packet to send [21:20:48]OFD Sender: No OFD packet to send [21:20:53]OFD Sender: No OFD packet to send [21:20:58]OFD Sender: No OFD packet to send [21:21:04]OFD Sender: No OFD packet to send [21:21:09]OFD Sender: No OFD packet to send [21:21:14]OFD Sender: No OFD packet to send [21:21:19]OFD Sender: No OFD packet to send [21:21:24]OFD Sender: No OFD packet to send [21:21:29]OFD Sender: No OFD packet to send [21:21:34]OFD Sender: No OFD packet to send [21:21:39]OFD Sender: No OFD packet to send [21:21:44]OFD Sender: No OFD packet to send [21:21:48]accept exits with 10 [21:21:48]New connection [21:21:48]New thread 3067129188 created [21:21:48]Thread 3067272548 joined [21:21:48]Waiting for new connection... [21:21:48] Sock 10.Parse request [21:21:48]Sock 10.Check first char [21:21:48]Sock 10.First char is OK [21:21:48]request: POST /json_proto HTTP/1.0 [21:21:48]Method: POST [21:21:48]URL: /json_proto [21:21:48]Method is POST - this is cgi request [21:21:48]url: /json_proto [21:21:48]query_string will be loaded in cgi processing [21:21:48]execute_cgi json_proto POST (null) [21:21:48]execute_cgi path=json_proto method=POST [21:21:48]POST find Content-Length [21:21:48]Host: 172.17.44.132:8080 [21:21:48]Content-Length: 1131 [21:21:48]Content-Type: application/json [21:21:48] [21:21:48]POST finish read [21:21:48]Found Content-Length = 1131 [21:21:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51125", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:48]execute_script... [21:21:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51125", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 315.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:21:48]POST & json_proto [21:21:48]process_json_proto [21:21:48]json parsed OK: [21:21:48]protocol is kg_v1.0 [21:21:48]action value=close_receipt [21:21:48]process_action close_receipt [21:21:48]cmd_close_receipt [21:21:48]MH_GetDate [21:21:48]Write to MH i2c: F0 00 00 8E 01 7E [21:21:48]Write i2c OK [21:21:48]MH_I2C_Read... [21:21:48]Read from MH i2c: F0 [21:21:48]MH_I2C_Read... [21:21:48]Read from MH i2c: F0 09 00 [21:21:48]MH_I2C_Read... [21:21:48]Read from MH i2c: F0 09 00 8E 01 00 6C FD C8 66 2A 83 C1 65 F1 [21:21:48]GetLastDocTimeStamp 1724447975 [21:21:48]current date 1724448108 [21:21:48]FM_GetShiftState [21:21:48]SAM_PROTO_GetShiftState [21:21:48]wFMCommunicate request_size=4 [21:21:48]MH_SAM_APDU [21:21:48]CAPDU: 80 13 01 00 [21:21:48]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [21:21:48]Write i2c OK [21:21:48]MH_I2C_Read... [21:21:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:48]Read from MH i2c: E2 [21:21:48]MH_I2C_Read... [21:21:48]Read from MH i2c: E2 0E 00 [21:21:48]MH_I2C_Read... [21:21:48]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3B [21:21:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:21:48]wFMCommunicate OK [21:21:48]SAM_PROTO_GetShiftState done [21:21:48]FM_GetShiftState done [21:21:48]opened in 1724372766 [21:21:48]opened+sec_in_day 1724459166 [21:21:48]quantity*price = 14000 [21:21:48]sum+1 = 14001 [21:21:48]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 315.00 НСП 1% : 2.79 НДС 12% : 33.45 Наличными: 315.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 683 23.08.2024 21:21 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165830 ФПД: 176278500782137 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165830&fm=176278500782137&tin=02508201610067®Number=0000000000092562&sum=31500 0 [21:21:49]StoreToDocumentArchive [21:21:49]shift 469 fd 165830 [21:21:49]save to /storage/0469/doc_00165830 [21:21:49]save last doc name /storage/0469/doc_00165830 to /storage/kkm_last_doc_name [21:21:49]save OK [21:21:49]Clear old archive folders... [21:21:49]ProcessDocumentItem done err = 0, tmpTLVsize=486 [21:21:49]tlvbuf is 00DA9CC0 [21:21:49]SAM_PROTO_ClearQueue [21:21:49]wFMCommunicate request_size=4 [21:21:49]MH_SAM_APDU [21:21:49]CAPDU: 80 09 00 00 [21:21:49]Write to MH i2c: E2 08 00 9C 01 80 09 00 00 00 00 00 00 0F [21:21:49]Write i2c OK [21:21:49]MH_I2C_Read... [21:21:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:21:49]Read from MH i2c: E2 [21:21:49]MH_I2C_Read... [21:21:49]Read from MH i2c: E2 03 00 [21:21:49]MH_I2C_Read... [21:21:49]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [21:21:49]RAPDU: 90 00 [21:21:49]wFMCommunicate OK [21:21:49]SAM_PROTO_ClearQueue done [21:21:49]KKMCreateOFDPacket [21:21:49]OFDProtocolAddRootSTLVToBuf [21:21:49]FM_MakeSignedData [21:21:49]FM_MakeSignedData [21:21:49]SAM_PROTO_SignData [21:21:49]wFMCommunicate request_size=4 [21:21:49]MH_SAM_APDU [21:21:49]CAPDU: 80 0D 01 02 [21:21:49]Write to MH i2c: E2 08 00 9D 01 80 0D 01 02 00 00 00 00 17 [21:21:49]Write i2c OK [21:21:49]MH_I2C_Read... [21:21:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:21:49]Read from MH i2c: E2 [21:21:49]MH_I2C_Read... [21:21:49]Read from MH i2c: E2 03 00 [21:21:49]MH_I2C_Read... [21:21:49]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [21:21:49]RAPDU: 90 00 [21:21:49]wFMCommunicate OK [21:21:49]wFMCommunicate request_size=255 [21:21:49]MH_SAM_APDU [21:21:49]CAPDU: 80 0D 02 02 FA 03 00 E6 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 [21:21:49]Write to MH i2c: E2 02 01 9E 01 80 0D 02 02 FA 00 03 00 E6 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 00 00 42 [21:21:49]Write i2c OK [21:21:49]MH_I2C_Read... [21:21:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:50]Read from MH i2c: E2 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: E2 03 00 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [21:21:50]RAPDU: 90 00 [21:21:50]wFMCommunicate OK [21:21:50]wFMCommunicate request_size=245 [21:21:50]MH_SAM_APDU [21:21:50]CAPDU: 80 0D 02 02 F0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 6C FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 87 02 00 35 04 06 00 A0 53 09 6B B0 39 [21:21:50]Write to MH i2c: E2 F8 00 9F 01 80 0D 02 02 F0 00 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 6C FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 87 02 00 35 04 06 00 A0 53 09 6B B0 39 00 00 8F [21:21:50]Write i2c OK [21:21:50]MH_I2C_Read... [21:21:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:21:50]Read from MH i2c: E2 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: E2 03 00 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [21:21:50]RAPDU: 90 00 [21:21:50]wFMCommunicate OK [21:21:50]wFMCommunicate request_size=4 [21:21:50]MH_SAM_APDU [21:21:50]CAPDU: 80 0D 03 02 [21:21:50]Write to MH i2c: E2 08 00 A0 01 80 0D 03 02 00 00 00 00 1C [21:21:50]Write i2c OK [21:21:50]MH_I2C_Read... [21:21:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:21:50]Read from MH i2c: E2 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: E2 0B 00 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: E2 0B 00 A0 01 00 6F F9 70 1E 16 B7 A1 D6 90 00 57 [21:21:50]RAPDU: 6F F9 70 1E 16 B7 A1 D6 90 00 [21:21:50]wFMCommunicate OK [21:21:50]SAM_PROTO_SignData done [21:21:50]FM_MakeSignedData done [21:21:50]CreateOFDProtocolMessage [21:21:50]wFMCommunicate request_size=4 [21:21:50]MH_SAM_APDU [21:21:50]CAPDU: 80 11 00 00 [21:21:50]Write to MH i2c: E2 08 00 A1 01 80 11 00 00 00 00 00 00 1C [21:21:50]Write i2c OK [21:21:50]MH_I2C_Read... [21:21:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:50]Read from MH i2c: E2 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: E2 17 00 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: E2 17 00 A1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [21:21:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:21:50]wFMCommunicate OK [21:21:50]CreateOFDProtocolMessage done [21:21:50]OFDSenderStorePacket 165830 [21:21:50]StoreOFDPacket docnum=165830 [21:21:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 FA 01 00 00 BC 97 F2 01 D4 5C 5A 03 01 00 03 00 E6 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 6C FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 87 02 00 35 04 06 00 A0 53 09 6B B0 39 6F F9 70 1E 16 B7 A1 D6 [21:21:50]CheckFolder [21:21:50]dirname=/storage/ofd_packets [21:21:50]CheckFolder done [21:21:50]ProducePacketName [21:21:50]name=ofd_packets/00165830 [21:21:50]NVStorageSaveData ofd_packets/00165830 [21:21:50]File name is /storage/ofd_packets/00165830 [21:21:50]Write 536 bytes [21:21:50]NVStorageSaveData done [21:21:50]OFDSenderStorePacket done [21:21:50]KKMCreateOFDPacket done [21:21:50]NVStorageSaveData kkm_last_timestamp [21:21:50]File name is /storage/kkm_last_timestamp [21:21:50]Write 4 bytes [21:21:50]NVStorageSaveData done [21:21:50]ExternCall_PrintAddStr [21:21:50]wPrintStart [21:21:50]Write to MH i2c: 01 00 00 A2 01 A3 [21:21:50]Write i2c OK [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: 01 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: 01 07 00 [21:21:50]MH_I2C_Read... [21:21:50]Read from MH i2c: 01 07 00 A2 01 00 00 00 00 00 FF 0F B8 [21:21:50]RasterBufferAndPrint [21:21:50]line Счет N : (3)51125 [21:21:50]line ИНН: 02508201610067 [21:21:50]line Контрольно-Кассовый Чек [21:21:50]line ПРОДАЖА [21:21:50]line Товар: 48743587 [21:21:50]line Сигареты Winston XStyle Silver [21:21:50]line 1.000 * 140.00 [21:21:50]line = 140.00 [21:21:50]line НДС 12% НСП 1% [21:21:50]line > о реализуемом товаре [21:21:50]line Товар: 4700000160358 [21:21:50]line Вода Легенда 1л [21:21:50]line 1.000 * 50.00 [21:21:50]line = 50.00 [21:21:50]line НДС 12% НСП 1% [21:21:50]line > о реализуемом товаре [21:21:50]line Товар: 2000036220012 [21:21:50]line Кофе Капучино XL(GABB TRADE) [21:21:50]line 1.000 * 125.00 [21:21:50]line = 125.00 [21:21:50]line НДС 12% НСП 1% [21:21:50]line > о реализуемом товаре [21:21:50]line ИТОГО: 315.00 [21:21:50]line НСП 1% : 2.79 [21:21:50]line НДС 12% : 33.45 [21:21:50]line Наличными: 315.00 [21:21:50]line Безнал.: 0.00 [21:21:50]line Место: АЗС № 130 "Партнер Нефть" [21:21:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:21:50]line СНО: Общий режим [21:21:50]line Чек 683 23.08.2024 21:21 [21:21:50]line Смена: 469 ФФД: 1.0 [21:21:50]line ЗНМ: 0300000070 [21:21:50]line РНМ: 0000000000092562 [21:21:50]line Версия ККМ: 001 [21:21:50]line ФМ: 0000000000871769 [21:21:50]line ФД: 165830 [21:21:50]line ФПД: 176278500782137 [21:21:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165830&fm=176278500782137&tin=02508201610067®Number=0000000000092562&sum=31500 [21:21:50]OFD Sender: Processing packet 165830 [packets to send 1001, broken 1000] [21:21:50]ProducePacketName [21:21:50]name=ofd_packets/00165830 [21:21:50]OFD Sender: To server: pG, [21:21:50]CommunicateWithHost lk.salyk.kg:30040 [21:21:50]ConnectInit lk.salyk.kg [21:21:50]line 0 [21:21:50]written 0, free lines is 4095 [21:21:51]Write to MH i2c: 01 00 00 D8 01 D9 [21:21:51]Write i2c OK [21:21:51]MH_I2C_Read... [21:21:51]Read from MH i2c: 01 [21:21:51]MH_I2C_Read... [21:21:51]Read from MH i2c: 01 07 00 [21:21:51]MH_I2C_Read... [21:21:51]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 0C 0C F8 [21:21:51]RasterBufferAndPrint [21:21:51]line [21:21:51]line [21:21:51]line [21:21:51]line [21:21:51]line [21:21:51]written 0, free lines is 3090 [21:21:51]MH_Cut [21:21:51]Write to MH i2c: D1 01 00 DF 01 01 B2 [21:21:51]Write i2c OK [21:21:51]MH_I2C_Read... [21:21:51]Read from MH i2c: D1 [21:21:51]MH_I2C_Read... [21:21:51]Read from MH i2c: D1 01 00 [21:21:51]MH_I2C_Read... [21:21:51]Read from MH i2c: D1 01 00 DF 01 00 B1 [21:21:51]Write to MH i2c: 01 00 00 E0 01 E1 [21:21:51]Write i2c OK [21:21:51]MH_I2C_Read... [21:21:51]Connected sock=9 [21:21:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 FA 01 00 00 BC 97 F2 01 D4 5C 5A 03 01 00 03 00 E6 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0C 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 17 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 0D 00 00 00 00 07 04 06 00 0C 7B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 6C FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 87 02 00 35 04 06 00 A0 53 09 6B B0 39 6F F9 70 1E 16 B7 A1 D6 [21:21:51]*** Cut start [21:21:51]*** Purtial cut [21:21:51]*** Stage 1: CUTSNS_PIN = 1 [21:21:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AC 22 47 00 A2 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 87 02 00 F4 03 04 00 B8 A6 C8 66 B6 04 01 00 00 F5 05 FE 58 84 C3 F3 F9 [21:21:52]CommunicateWithHost err = 0 [21:21:52]CheckOFDResponse [21:21:52]1017 (14) - 77093643461234 [21:21:52]1041 (16) - 0000000000871769 [21:21:52]1040 (4) - 165830 [21:21:52]1012 (4) - 23.08.2024 15:11 [21:21:52]1206 (1) - 0 [21:21:52]OFD Sender: Remove packet 165830 [21:21:52]ProducePacketName [21:21:52]name=ofd_packets/00165830 [21:21:52]NVStorageDeleteData [21:21:53]OFD Sender: No OFD packet to send [21:21:54]Read from MH i2c: 01 [21:21:54]MH_I2C_Read... [21:21:54]*** Stop cut motor [21:21:54]*** Cut end [21:21:54]Read from MH i2c: 01 07 00 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [21:21:54]process_action close_receipt done [21:21:54]requested_data is exist [21:21:54]produce_requested_data [21:21:54]requested_item fm.sn is exist - process it [21:21:54]wFMCommunicate request_size=4 [21:21:54]MH_SAM_APDU [21:21:54]CAPDU: 80 11 00 00 [21:21:54]Write to MH i2c: E2 08 00 E1 01 80 11 00 00 00 00 00 00 5C [21:21:54]Write i2c OK [21:21:54]MH_I2C_Read... [21:21:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:21:54]Read from MH i2c: E2 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: E2 17 00 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: E2 17 00 E1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B5 [21:21:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:21:54]wFMCommunicate OK [21:21:54]requested_item fd.num is exist - process it [21:21:54]SAM_PROTO_GetFieldsCounters [21:21:54]wFMCommunicate request_size=4 [21:21:54]MH_SAM_APDU [21:21:54]CAPDU: 80 13 00 00 [21:21:54]Write to MH i2c: E2 08 00 E2 01 80 13 00 00 00 00 00 00 5F [21:21:54]Write i2c OK [21:21:54]MH_I2C_Read... [21:21:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:21:54]Read from MH i2c: E2 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: E2 62 00 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: E2 62 00 E2 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 B1 [21:21:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:21:54]wFMCommunicate OK [21:21:54]SAM_PROTO_GetFieldsCounters done [21:21:54]requested_item shift.num is exist - process it [21:21:54]requested_item shift.opened is exist - process it [21:21:54]req_shift_opened [21:21:54]FM_GetShiftState [21:21:54]SAM_PROTO_GetShiftState [21:21:54]wFMCommunicate request_size=4 [21:21:54]MH_SAM_APDU [21:21:54]CAPDU: 80 13 01 00 [21:21:54]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [21:21:54]Write i2c OK [21:21:54]MH_I2C_Read... [21:21:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:21:54]Read from MH i2c: E2 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: E2 0E 00 [21:21:54]MH_I2C_Read... [21:21:54]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8F [21:21:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:21:54]wFMCommunicate OK [21:21:54]SAM_PROTO_GetShiftState done [21:21:54]FM_GetShiftState done [21:21:54]req_shift_opened done [21:21:54]requested_item shift.open_date is exist - process it [21:21:54]req_shift_open_date [21:21:54]req_shift_open_date done [21:21:54]produce_requested_data done [21:21:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165830,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:21:54]process_action_free close_receipt [21:21:54]json_value_free [21:21:54]json_value_free done [21:21:54]process_json_proto returns [21:21:54]Send response to host [21:21:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165830,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:21:54]free response buf [21:21:54]execute_script done [21:21:54]execute_script returns [21:21:54]free content buf [21:21:54]Sock 10.Close socket [21:21:54]Sock 10.Thread stoped [21:21:58]OFD Sender: No OFD packet to send [21:22:03]OFD Sender: No OFD packet to send [21:22:07]recv_with_timeout no data received [21:22:08]OFD Sender: No OFD packet to send [21:22:13]OFD Sender: No OFD packet to send [21:22:18]OFD Sender: No OFD packet to send [21:22:19]recv_with_timeout no data received [21:22:23]OFD Sender: No OFD packet to send [21:22:28]OFD Sender: No OFD packet to send [21:22:32]recv_with_timeout no data received [21:22:33]OFD Sender: No OFD packet to send [21:22:38]OFD Sender: No OFD packet to send [21:22:43]OFD Sender: No OFD packet to send [21:22:48]OFD Sender: No OFD packet to send [21:22:50]recv_with_timeout no data received [21:22:51]accept exits with 7 [21:22:51]New connection [21:22:51]New thread 3067272548 created [21:22:51]Thread 3067129188 joined [21:22:51]Waiting for new connection... [21:22:51] Sock 7.Parse request [21:22:51]Sock 7.Check first char [21:22:51]Sock 7.First char is OK [21:22:51]request: POST /json_proto HTTP/1.0 [21:22:51]Method: POST [21:22:51]URL: /json_proto [21:22:51]Method is POST - this is cgi request [21:22:51]url: /json_proto [21:22:51]query_string will be loaded in cgi processing [21:22:51]execute_cgi json_proto POST (null) [21:22:51]execute_cgi path=json_proto method=POST [21:22:51]POST find Content-Length [21:22:51]Host: 172.17.44.132:8080 [21:22:51]Content-Length: 819 [21:22:51]Content-Type: application/json [21:22:51] [21:22:51]POST finish read [21:22:51]Found Content-Length = 819 [21:22:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:51]execute_script... [21:22:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294736", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:22:51]POST & json_proto [21:22:51]process_json_proto [21:22:51]json parsed OK: [21:22:51]protocol is kg_v1.0 [21:22:51]action value=close_receipt [21:22:51]process_action close_receipt [21:22:51]cmd_close_receipt [21:22:51]MH_GetDate [21:22:51]Write to MH i2c: F0 00 00 E4 01 D4 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: F0 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: F0 09 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: F0 09 00 E4 01 00 AB FD C8 66 2A 83 C1 65 86 [21:22:51]GetLastDocTimeStamp 1724448108 [21:22:51]current date 1724448171 [21:22:51]FM_GetShiftState [21:22:51]SAM_PROTO_GetShiftState [21:22:51]wFMCommunicate request_size=4 [21:22:51]MH_SAM_APDU [21:22:51]CAPDU: 80 13 01 00 [21:22:51]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [21:22:51]Write i2c OK [21:22:51]MH_I2C_Read... [21:22:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:51]Read from MH i2c: E2 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 0E 00 [21:22:51]MH_I2C_Read... [21:22:51]Read from MH i2c: E2 0E 00 E5 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 91 [21:22:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:22:51]wFMCommunicate OK [21:22:51]SAM_PROTO_GetShiftState done [21:22:51]FM_GetShiftState done [21:22:51]opened in 1724372766 [21:22:51]opened+sec_in_day 1724459166 [21:22:51]quantity*price = 100021 [21:22:51]sum+1 = 100023 [21:22:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 684 23.08.2024 21:22 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165831 ФПД: 37530496230721 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165831&fm=37530496230721&tin=02508201610067®Number=0000000000092562&sum=100022 [21:22:52]StoreToDocumentArchive [21:22:52]shift 469 fd 165831 [21:22:52]save to /storage/0469/doc_00165831 [21:22:52]save last doc name /storage/0469/doc_00165831 to /storage/kkm_last_doc_name [21:22:52]save OK [21:22:52]Clear old archive folders... [21:22:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:22:52]tlvbuf is 00E47360 [21:22:52]SAM_PROTO_ClearQueue [21:22:52]wFMCommunicate request_size=4 [21:22:52]MH_SAM_APDU [21:22:52]CAPDU: 80 09 00 00 [21:22:52]Write to MH i2c: E2 08 00 F2 01 80 09 00 00 00 00 00 00 65 [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:22:52]Read from MH i2c: E2 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [21:22:52]RAPDU: 90 00 [21:22:52]wFMCommunicate OK [21:22:52]SAM_PROTO_ClearQueue done [21:22:52]KKMCreateOFDPacket [21:22:52]OFDProtocolAddRootSTLVToBuf [21:22:52]FM_MakeSignedData [21:22:52]FM_MakeSignedData [21:22:52]SAM_PROTO_SignData [21:22:52]wFMCommunicate request_size=4 [21:22:52]MH_SAM_APDU [21:22:52]CAPDU: 80 0D 01 02 [21:22:52]Write to MH i2c: E2 08 00 F3 01 80 0D 01 02 00 00 00 00 6D [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:22:52]Read from MH i2c: E2 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [21:22:52]RAPDU: 90 00 [21:22:52]wFMCommunicate OK [21:22:52]wFMCommunicate request_size=255 [21:22:52]MH_SAM_APDU [21:22:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AC 02 00 00 F4 03 04 00 AB FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 87 02 00 35 04 06 00 22 [21:22:52]Write to MH i2c: E2 02 01 F4 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 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 AC 02 00 00 F4 03 04 00 AB FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 87 02 00 35 04 06 00 22 00 00 16 [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:52]Read from MH i2c: E2 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [21:22:52]RAPDU: 90 00 [21:22:52]wFMCommunicate OK [21:22:52]wFMCommunicate request_size=10 [21:22:52]MH_SAM_APDU [21:22:52]CAPDU: 80 0D 02 02 05 22 3F E5 65 41 [21:22:52]Write to MH i2c: E2 0D 00 F5 01 80 0D 02 02 05 00 22 3F E5 65 41 00 00 66 [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:22:52]Read from MH i2c: E2 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 [21:22:52]MH_I2C_Read... [21:22:52]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [21:22:52]RAPDU: 90 00 [21:22:52]wFMCommunicate OK [21:22:52]wFMCommunicate request_size=4 [21:22:52]MH_SAM_APDU [21:22:52]CAPDU: 80 0D 03 02 [21:22:52]Write to MH i2c: E2 08 00 F6 01 80 0D 03 02 00 00 00 00 72 [21:22:52]Write i2c OK [21:22:52]MH_I2C_Read... [21:22:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:22:53]Read from MH i2c: E2 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 0B 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 0B 00 F6 01 00 4D 56 50 A6 E5 6B 45 A5 90 00 46 [21:22:53]RAPDU: 4D 56 50 A6 E5 6B 45 A5 90 00 [21:22:53]wFMCommunicate OK [21:22:53]SAM_PROTO_SignData done [21:22:53]FM_MakeSignedData done [21:22:53]CreateOFDProtocolMessage [21:22:53]wFMCommunicate request_size=4 [21:22:53]MH_SAM_APDU [21:22:53]CAPDU: 80 11 00 00 [21:22:53]Write to MH i2c: E2 08 00 F7 01 80 11 00 00 00 00 00 00 72 [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:53]Read from MH i2c: E2 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 17 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: E2 17 00 F7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [21:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:22:53]wFMCommunicate OK [21:22:53]CreateOFDProtocolMessage done [21:22:53]OFDSenderStorePacket 165831 [21:22:53]StoreOFDPacket docnum=165831 [21:22:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F4 64 07 01 B6 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AC 02 00 00 F4 03 04 00 AB FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 87 02 00 35 04 06 00 22 22 3F E5 65 41 4D 56 50 A6 E5 6B 45 A5 [21:22:53]CheckFolder [21:22:53]dirname=/storage/ofd_packets [21:22:53]CheckFolder done [21:22:53]ProducePacketName [21:22:53]name=ofd_packets/00165831 [21:22:53]NVStorageSaveData ofd_packets/00165831 [21:22:53]File name is /storage/ofd_packets/00165831 [21:22:53]Write 301 bytes [21:22:53]NVStorageSaveData done [21:22:53]OFDSenderStorePacket done [21:22:53]KKMCreateOFDPacket done [21:22:53]NVStorageSaveData kkm_last_timestamp [21:22:53]File name is /storage/kkm_last_timestamp [21:22:53]Write 4 bytes [21:22:53]NVStorageSaveData done [21:22:53]ExternCall_PrintAddStr [21:22:53]wPrintStart [21:22:53]Write to MH i2c: 01 00 00 F8 01 F9 [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 07 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 07 00 F8 01 00 00 00 00 00 FF 0F 0E [21:22:53]RasterBufferAndPrint [21:22:53]line Счет N : (1)294736 [21:22:53]line ИНН: 02508201610067 [21:22:53]line Контрольно-Кассовый Чек [21:22:53]line ПРОДАЖА [21:22:53]line ТРК (МРК, ГНК) : 53 [21:22:53]line Товар: 2710124500 [21:22:53]line Аи-95-К-5 [21:22:53]line 13.480 * 74.20 [21:22:53]line = 1000.22 [21:22:53]line НДС 12% НСП 1% [21:22:53]line > о реализуемом товаре [21:22:53]line ИТОГО: 1000.22 [21:22:53]line НСП 1% : 8.85 [21:22:53]line НДС 12% : 106.22 [21:22:53]line Наличными: 0.00 [21:22:53]line Безнал.: 1000.22 [21:22:53]line Место: АЗС № 130 "Партнер Нефть" [21:22:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:22:53]line СНО: Общий режим [21:22:53]line Чек 684 23.08.2024 21:22 [21:22:53]line Смена: 469 ФФД: 1.0 [21:22:53]line ЗНМ: 0300000070 [21:22:53]line РНМ: 0000000000092562 [21:22:53]line Версия ККМ: 001 [21:22:53]line Платежная система: Бакай Банк [21:22:53]line ФМ: 0000000000871769 [21:22:53]line ФД: 165831 [21:22:53]line ФПД: 37530496230721 [21:22:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165831&fm=37530496230721&tin=02508201610067®Number=0000000000092562&sum=100022 [21:22:53]written 0, free lines is 4095 [21:22:53]OFD Sender: Processing packet 165831 [packets to send 1001, broken 1000] [21:22:53]ProducePacketName [21:22:53]name=ofd_packets/00165831 [21:22:53]OFD Sender: To server: pG, [21:22:53]CommunicateWithHost lk.salyk.kg:30040 [21:22:53]ConnectInit lk.salyk.kg [21:22:53]Write to MH i2c: 01 00 00 22 02 24 [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 07 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 D3 0C 0A [21:22:53]RasterBufferAndPrint [21:22:53]line [21:22:53]line [21:22:53]line [21:22:53]line [21:22:53]line [21:22:53]written 0, free lines is 3289 [21:22:53]MH_Cut [21:22:53]Write to MH i2c: D1 01 00 29 02 01 FD [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: D1 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: D1 01 00 [21:22:53]MH_I2C_Read... [21:22:53]Read from MH i2c: D1 01 00 29 02 00 FC [21:22:53]Write to MH i2c: 01 00 00 2A 02 2C [21:22:53]Write i2c OK [21:22:53]MH_I2C_Read... [21:22:54]*** Cut start [21:22:54]*** Purtial cut [21:22:54]*** Stage 1: CUTSNS_PIN = 1 [21:22:56]Read from MH i2c: 01 [21:22:56]MH_I2C_Read... [21:22:56]*** Stop cut motor [21:22:56]*** Cut end [21:22:56]Read from MH i2c: 01 07 00 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: 01 07 00 2A 02 00 00 00 00 00 FF 0F 41 [21:22:56]process_action close_receipt done [21:22:56]requested_data is exist [21:22:56]produce_requested_data [21:22:56]requested_item fm.sn is exist - process it [21:22:56]wFMCommunicate request_size=4 [21:22:56]MH_SAM_APDU [21:22:56]CAPDU: 80 11 00 00 [21:22:56]Write to MH i2c: E2 08 00 2B 02 80 11 00 00 00 00 00 00 A7 [21:22:56]Write i2c OK [21:22:56]MH_I2C_Read... [21:22:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:22:56]Read from MH i2c: E2 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 17 00 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 17 00 2B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 00 [21:22:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:22:56]wFMCommunicate OK [21:22:56]requested_item fd.num is exist - process it [21:22:56]SAM_PROTO_GetFieldsCounters [21:22:56]wFMCommunicate request_size=4 [21:22:56]MH_SAM_APDU [21:22:56]CAPDU: 80 13 00 00 [21:22:56]Write to MH i2c: E2 08 00 2C 02 80 13 00 00 00 00 00 00 AA [21:22:56]Write i2c OK [21:22:56]MH_I2C_Read... [21:22:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:22:56]Read from MH i2c: E2 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 62 00 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 62 00 2C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AC 02 00 00 5E 04 04 00 AC 02 00 00 57 04 04 00 AD 02 00 00 19 04 04 00 00 00 00 00 90 00 00 [21:22:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AC 02 00 00 5E 04 04 00 AC 02 00 00 57 04 04 00 AD 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:22:56]wFMCommunicate OK [21:22:56]SAM_PROTO_GetFieldsCounters done [21:22:56]requested_item shift.num is exist - process it [21:22:56]requested_item shift.opened is exist - process it [21:22:56]req_shift_opened [21:22:56]FM_GetShiftState [21:22:56]SAM_PROTO_GetShiftState [21:22:56]wFMCommunicate request_size=4 [21:22:56]MH_SAM_APDU [21:22:56]CAPDU: 80 13 01 00 [21:22:56]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [21:22:56]Write i2c OK [21:22:56]MH_I2C_Read... [21:22:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:22:56]Read from MH i2c: E2 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 0E 00 [21:22:56]MH_I2C_Read... [21:22:56]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DA [21:22:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:22:56]wFMCommunicate OK [21:22:56]SAM_PROTO_GetShiftState done [21:22:56]FM_GetShiftState done [21:22:56]req_shift_opened done [21:22:56]requested_item shift.open_date is exist - process it [21:22:56]req_shift_open_date [21:22:56]req_shift_open_date done [21:22:56]produce_requested_data done [21:22:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165831,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:22:56]process_action_free close_receipt [21:22:56]json_value_free [21:22:56]json_value_free done [21:22:56]process_json_proto returns [21:22:56]Send response to host [21:22:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165831,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:22:56]free response buf [21:22:56]execute_script done [21:22:56]execute_script returns [21:22:56]free content buf [21:22:56]Sock 7.Close socket [21:22:56]Sock 7.Thread stoped [21:22:58]ConnectInit Can't take IP for lk.salyk.kg [21:22:58]CommunicateWithHost connect error [21:22:58]CommunicateWithHost err = -1 [21:22:58]OFD Sender: Server communicate error [21:23:00]accept exits with 9 [21:23:00]New connection [21:23:00]New thread 3067129188 created [21:23:00]Thread 3067272548 joined [21:23:00]Waiting for new connection... [21:23:00] Sock 9.Parse request [21:23:00]Sock 9.Check first char [21:23:00]Sock 9.First char is OK [21:23:00]request: POST /json_proto HTTP/1.0 [21:23:00]Method: POST [21:23:00]URL: /json_proto [21:23:00]Method is POST - this is cgi request [21:23:00]url: /json_proto [21:23:00]query_string will be loaded in cgi processing [21:23:00]execute_cgi json_proto POST (null) [21:23:00]execute_cgi path=json_proto method=POST [21:23:00]POST find Content-Length [21:23:00]Host: 172.17.44.132:8080 [21:23:00]Content-Length: 682 [21:23:00]Content-Type: application/json [21:23:00] [21:23:00]POST finish read [21:23:00]Found Content-Length = 682 [21:23:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:00]execute_script... [21:23: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)294735", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:00]POST & json_proto [21:23:00]process_json_proto [21:23:00]json parsed OK: [21:23:00]protocol is kg_v1.0 [21:23:00]action value=close_receipt [21:23:00]process_action close_receipt [21:23:00]cmd_close_receipt [21:23:00]MH_GetDate [21:23:00]Write to MH i2c: F0 00 00 2E 02 1F [21:23:00]Write i2c OK [21:23:00]MH_I2C_Read... [21:23:00]Read from MH i2c: F0 [21:23:00]MH_I2C_Read... [21:23:00]Read from MH i2c: F0 09 00 [21:23:00]MH_I2C_Read... [21:23:00]Read from MH i2c: F0 09 00 2E 02 00 B4 FD C8 66 2A 83 C1 65 DA [21:23:00]GetLastDocTimeStamp 1724448171 [21:23:00]current date 1724448180 [21:23:00]FM_GetShiftState [21:23:00]SAM_PROTO_GetShiftState [21:23:00]wFMCommunicate request_size=4 [21:23:00]MH_SAM_APDU [21:23:00]CAPDU: 80 13 01 00 [21:23:00]Write to MH i2c: E2 08 00 2F 02 80 13 01 00 00 00 00 00 AE [21:23:00]Write i2c OK [21:23:00]MH_I2C_Read... [21:23:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:00]Read from MH i2c: E2 [21:23:00]MH_I2C_Read... [21:23:00]Read from MH i2c: E2 0E 00 [21:23:00]MH_I2C_Read... [21:23:00]Read from MH i2c: E2 0E 00 2F 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DC [21:23:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:23:00]wFMCommunicate OK [21:23:00]SAM_PROTO_GetShiftState done [21:23:00]FM_GetShiftState done [21:23:00]opened in 1724372766 [21:23:00]opened+sec_in_day 1724459166 [21:23:00]quantity*price = 200010 [21:23:00]sum+1 = 200011 [21:23:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 685 23.08.2024 21:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165832 ФПД: 179452635197285 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165832&fm=179452635197285&tin=02508201610067®Number=0000000000092562&sum=200000 [21:23:01]StoreToDocumentArchive [21:23:01]shift 469 fd 165832 [21:23:01]save to /storage/0469/doc_00165832 [21:23:01]save last doc name /storage/0469/doc_00165832 to /storage/kkm_last_doc_name [21:23:01]save OK [21:23:01]Clear old archive folders... [21:23:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:23:01]tlvbuf is 00E507E0 [21:23:01]SAM_PROTO_ClearQueue [21:23:01]wFMCommunicate request_size=4 [21:23:01]MH_SAM_APDU [21:23:01]CAPDU: 80 09 00 00 [21:23:01]Write to MH i2c: E2 08 00 3C 02 80 09 00 00 00 00 00 00 B0 [21:23:01]Write i2c OK [21:23:01]MH_I2C_Read... [21:23:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:01]Read from MH i2c: E2 [21:23:01]MH_I2C_Read... [21:23:01]Read from MH i2c: E2 03 00 [21:23:01]MH_I2C_Read... [21:23:01]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [21:23:01]RAPDU: 90 00 [21:23:01]wFMCommunicate OK [21:23:01]SAM_PROTO_ClearQueue done [21:23:01]KKMCreateOFDPacket [21:23:01]OFDProtocolAddRootSTLVToBuf [21:23:01]FM_MakeSignedData [21:23:01]FM_MakeSignedData [21:23:01]SAM_PROTO_SignData [21:23:01]wFMCommunicate request_size=4 [21:23:01]MH_SAM_APDU [21:23:01]CAPDU: 80 0D 01 02 [21:23:01]Write to MH i2c: E2 08 00 3D 02 80 0D 01 02 00 00 00 00 B8 [21:23:01]Write i2c OK [21:23:01]MH_I2C_Read... [21:23:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:01]Read from MH i2c: E2 [21:23:01]MH_I2C_Read... [21:23:01]Read from MH i2c: E2 03 00 [21:23:01]MH_I2C_Read... [21:23:01]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [21:23:01]RAPDU: 90 00 [21:23:01]wFMCommunicate OK [21:23:01]wFMCommunicate request_size=255 [21:23:01]MH_SAM_APDU [21:23:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 B4 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 87 02 00 35 04 06 00 A3 [21:23:01]Write to MH i2c: E2 02 01 3E 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 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 B4 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 87 02 00 35 04 06 00 A3 00 00 98 [21:23:01]Write i2c OK [21:23:01]MH_I2C_Read... [21:23:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:02]Read from MH i2c: E2 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: E2 03 00 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [21:23:02]RAPDU: 90 00 [21:23:02]wFMCommunicate OK [21:23:02]wFMCommunicate request_size=10 [21:23:02]MH_SAM_APDU [21:23:02]CAPDU: 80 0D 02 02 05 36 12 93 2F 65 [21:23:02]Write to MH i2c: E2 0D 00 3F 02 80 0D 02 02 05 00 36 12 93 2F 65 00 00 34 [21:23:02]Write i2c OK [21:23:02]MH_I2C_Read... [21:23:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:02]Read from MH i2c: E2 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: E2 03 00 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: E2 03 00 3F 02 00 90 00 B5 [21:23:02]RAPDU: 90 00 [21:23:02]wFMCommunicate OK [21:23:02]wFMCommunicate request_size=4 [21:23:02]MH_SAM_APDU [21:23:02]CAPDU: 80 0D 03 02 [21:23:02]Write to MH i2c: E2 08 00 40 02 80 0D 03 02 00 00 00 00 BD [21:23:02]Write i2c OK [21:23:02]MH_I2C_Read... [21:23:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:02]Read from MH i2c: E2 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: E2 0B 00 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: E2 0B 00 40 02 00 B8 04 3F 2D 45 86 74 57 90 00 7C [21:23:02]RAPDU: B8 04 3F 2D 45 86 74 57 90 00 [21:23:02]wFMCommunicate OK [21:23:02]SAM_PROTO_SignData done [21:23:02]FM_MakeSignedData done [21:23:02]CreateOFDProtocolMessage [21:23:02]wFMCommunicate request_size=4 [21:23:02]MH_SAM_APDU [21:23:02]CAPDU: 80 11 00 00 [21:23:02]Write to MH i2c: E2 08 00 41 02 80 11 00 00 00 00 00 00 BD [21:23:02]Write i2c OK [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: E2 [21:23:02]MH_I2C_Read... [21:23:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:02]Read from MH i2c: E2 17 00 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: E2 17 00 41 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [21:23:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:02]wFMCommunicate OK [21:23:02]CreateOFDProtocolMessage done [21:23:02]OFDSenderStorePacket 165832 [21:23:02]StoreOFDPacket docnum=165832 [21:23:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 76 58 07 01 D9 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 B4 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 87 02 00 35 04 06 00 A3 36 12 93 2F 65 B8 04 3F 2D 45 86 74 57 [21:23:02]CheckFolder [21:23:02]dirname=/storage/ofd_packets [21:23:02]CheckFolder done [21:23:02]ProducePacketName [21:23:02]name=ofd_packets/00165832 [21:23:02]NVStorageSaveData ofd_packets/00165832 [21:23:02]File name is /storage/ofd_packets/00165832 [21:23:02]Write 301 bytes [21:23:02]NVStorageSaveData done [21:23:02]OFDSenderStorePacket done [21:23:02]KKMCreateOFDPacket done [21:23:02]NVStorageSaveData kkm_last_timestamp [21:23:02]File name is /storage/kkm_last_timestamp [21:23:02]Write 4 bytes [21:23:02]NVStorageSaveData done [21:23:02]ExternCall_PrintAddStr [21:23:02]wPrintStart [21:23:02]Write to MH i2c: 01 00 00 42 02 44 [21:23:02]Write i2c OK [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: 01 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: 01 07 00 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: 01 07 00 42 02 00 00 00 00 00 FF 0F 59 [21:23:02]RasterBufferAndPrint [21:23:02]line Счет N : (1)294735 [21:23:02]line ИНН: 02508201610067 [21:23:02]line Контрольно-Кассовый Чек [21:23:02]line ПРОДАЖА [21:23:02]line ТРК (МРК, ГНК) : 42 [21:23:02]line Товар: 2710124130 [21:23:02]line Аи-92-К-5 [21:23:02]line 29.500 * 67.80 [21:23:02]line = 2000.10 [21:23:02]line НДС 12% НСП 1% [21:23:02]line > о реализуемом товаре [21:23:02]line ОКРУГЛЕНИЕ: -0.10 [21:23:02]line ИТОГО: 2000.00 [21:23:02]line Внесено: 2000.00 [21:23:02]line СДАЧА: 0.00 [21:23:02]line НСП 1% : 17.70 [21:23:02]line НДС 12% : 212.40 [21:23:02]line Наличными: 2000.00 [21:23:02]line Безнал.: 0.00 [21:23:02]line Место: АЗС № 130 "Партнер Нефть" [21:23:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:23:02]line СНО: Общий режим [21:23:02]line Чек 685 23.08.2024 21:23 [21:23:02]line Смена: 469 ФФД: 1.0 [21:23:02]line ЗНМ: 0300000070 [21:23:02]line РНМ: 0000000000092562 [21:23:02]line Версия ККМ: 001 [21:23:02]line ФМ: 0000000000871769 [21:23:02]line ФД: 165832 [21:23:02]line ФПД: 179452635197285 [21:23:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165832&fm=179452635197285&tin=02508201610067®Number=0000000000092562&sum=200000 [21:23:02]written 0, free lines is 4095 [21:23:02]OFD Sender: Processing packet 165831 [packets to send 1002, broken 1000] [21:23:02]ProducePacketName [21:23:02]name=ofd_packets/00165831 [21:23:02]OFD Sender: To server: pG, [21:23:02]CommunicateWithHost lk.salyk.kg:30040 [21:23:02]ConnectInit lk.salyk.kg [21:23:02]Write to MH i2c: 01 00 00 6D 02 6F [21:23:02]Write i2c OK [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: 01 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: 01 07 00 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 C9 0C 4B [21:23:02]RasterBufferAndPrint [21:23:02]line [21:23:02]line [21:23:02]line [21:23:02]line [21:23:02]line [21:23:02]written 0, free lines is 3282 [21:23:02]MH_Cut [21:23:02]Write to MH i2c: D1 01 00 74 02 01 48 [21:23:02]Write i2c OK [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: D1 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: D1 01 00 [21:23:02]MH_I2C_Read... [21:23:02]Read from MH i2c: D1 01 00 74 02 00 47 [21:23:02]Write to MH i2c: 01 00 00 75 02 77 [21:23:02]Write i2c OK [21:23:02]MH_I2C_Read... [21:23:03]*** Cut start [21:23:03]*** Purtial cut [21:23:03]*** Stage 1: CUTSNS_PIN = 1 [21:23:05]Read from MH i2c: 01 [21:23:05]MH_I2C_Read... [21:23:05]*** Stop cut motor [21:23:05]*** Cut end [21:23:05]Read from MH i2c: 01 07 00 [21:23:05]MH_I2C_Read... [21:23:05]Read from MH i2c: 01 07 00 75 02 00 00 00 00 00 FF 0F 8C [21:23:05]process_action close_receipt done [21:23:05]requested_data is exist [21:23:05]produce_requested_data [21:23:05]requested_item fm.sn is exist - process it [21:23:05]wFMCommunicate request_size=4 [21:23:05]MH_SAM_APDU [21:23:05]CAPDU: 80 11 00 00 [21:23:05]Write to MH i2c: E2 08 00 76 02 80 11 00 00 00 00 00 00 F2 [21:23:05]Write i2c OK [21:23:05]MH_I2C_Read... [21:23:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:05]Read from MH i2c: E2 [21:23:05]MH_I2C_Read... [21:23:05]Read from MH i2c: E2 17 00 [21:23:05]MH_I2C_Read... [21:23:05]Read from MH i2c: E2 17 00 76 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [21:23:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:05]wFMCommunicate OK [21:23:05]requested_item fd.num is exist - process it [21:23:05]SAM_PROTO_GetFieldsCounters [21:23:05]wFMCommunicate request_size=4 [21:23:05]MH_SAM_APDU [21:23:05]CAPDU: 80 13 00 00 [21:23:05]Write to MH i2c: E2 08 00 77 02 80 13 00 00 00 00 00 00 F5 [21:23:05]Write i2c OK [21:23:05]MH_I2C_Read... [21:23:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:05]Read from MH i2c: E2 [21:23:05]MH_I2C_Read... [21:23:05]Read from MH i2c: E2 62 00 [21:23:05]MH_I2C_Read... [21:23:05]Read from MH i2c: E2 62 00 77 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 4F [21:23:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:05]wFMCommunicate OK [21:23:05]SAM_PROTO_GetFieldsCounters done [21:23:05]requested_item shift.num is exist - process it [21:23:05]requested_item shift.opened is exist - process it [21:23:05]req_shift_opened [21:23:05]FM_GetShiftState [21:23:05]SAM_PROTO_GetShiftState [21:23:05]wFMCommunicate request_size=4 [21:23:05]MH_SAM_APDU [21:23:05]CAPDU: 80 13 01 00 [21:23:05]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [21:23:05]Write i2c OK [21:23:05]MH_I2C_Read... [21:23:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:05]Read from MH i2c: E2 [21:23:05]MH_I2C_Read... [21:23:05]Read from MH i2c: E2 0E 00 [21:23:05]MH_I2C_Read... [21:23:05]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 25 [21:23:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:23:05]wFMCommunicate OK [21:23:05]SAM_PROTO_GetShiftState done [21:23:05]FM_GetShiftState done [21:23:05]req_shift_opened done [21:23:05]requested_item shift.open_date is exist - process it [21:23:05]req_shift_open_date [21:23:05]req_shift_open_date done [21:23:05]produce_requested_data done [21:23:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165832,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:23:05]process_action_free close_receipt [21:23:05]json_value_free [21:23:05]json_value_free done [21:23:05]process_json_proto returns [21:23:05]Send response to host [21:23:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165832,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:23:05]free response buf [21:23:05]execute_script done [21:23:05]execute_script returns [21:23:05]free content buf [21:23:05]Sock 9.Close socket [21:23:05]Sock 9.Thread stoped [21:23:07]recv_with_timeout no data received [21:23:07]ConnectInit Can't take IP for lk.salyk.kg [21:23:07]CommunicateWithHost connect error [21:23:07]CommunicateWithHost err = -1 [21:23:07]OFD Sender: Server communicate error [21:23:12]OFD Sender: Processing packet 165831 [packets to send 1002, broken 1000] [21:23:12]ProducePacketName [21:23:12]name=ofd_packets/00165831 [21:23:12]OFD Sender: To server: pG, [21:23:12]CommunicateWithHost lk.salyk.kg:30040 [21:23:12]ConnectInit lk.salyk.kg [21:23:14]accept exits with 7 [21:23:14]New connection [21:23:14]New thread 3067272548 created [21:23:14]Thread 3067129188 joined [21:23:14]Waiting for new connection... [21:23:14] Sock 7.Parse request [21:23:14]Sock 7.Check first char [21:23:14]Sock 7.First char is OK [21:23:14]request: POST /json_proto HTTP/1.0 [21:23:14]Method: POST [21:23:14]URL: /json_proto [21:23:14]Method is POST - this is cgi request [21:23:14]url: /json_proto [21:23:14]query_string will be loaded in cgi processing [21:23:14]execute_cgi json_proto POST (null) [21:23:14]execute_cgi path=json_proto method=POST [21:23:14]POST find Content-Length [21:23:14]Host: 172.17.44.132:8080 [21:23:14]Content-Length: 681 [21:23:14]Content-Type: application/json [21:23:14] [21:23:14]POST finish read [21:23:14]Found Content-Length = 681 [21:23:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 12.040, "sum" : 450.30, "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" ] } } [21:23:14]execute_script... [21:23:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 12.040, "sum" : 450.30, "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" ] } } [21:23:14]POST & json_proto [21:23:14]process_json_proto [21:23:14]json parsed OK: [21:23:14]protocol is kg_v1.0 [21:23:14]action value=close_receipt [21:23:14]process_action close_receipt [21:23:14]cmd_close_receipt [21:23:14]MH_GetDate [21:23:14]Write to MH i2c: F0 00 00 79 02 6A [21:23:14]Write i2c OK [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: F0 [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: F0 09 00 [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: F0 09 00 79 02 00 C2 FD C8 66 2A 83 C1 65 33 [21:23:14]GetLastDocTimeStamp 1724448180 [21:23:14]current date 1724448194 [21:23:14]FM_GetShiftState [21:23:14]SAM_PROTO_GetShiftState [21:23:14]wFMCommunicate request_size=4 [21:23:14]MH_SAM_APDU [21:23:14]CAPDU: 80 13 01 00 [21:23:14]Write to MH i2c: E2 08 00 7A 02 80 13 01 00 00 00 00 00 F9 [21:23:14]Write i2c OK [21:23:14]MH_I2C_Read... [21:23:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:14]Read from MH i2c: E2 [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: E2 0E 00 [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: E2 0E 00 7A 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 27 [21:23:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:23:14]wFMCommunicate OK [21:23:14]SAM_PROTO_GetShiftState done [21:23:14]FM_GetShiftState done [21:23:14]opened in 1724372766 [21:23:14]opened+sec_in_day 1724459166 [21:23:14]quantity*price = 45029 [21:23:14]sum+1 = 45031 [21:23:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.82 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 686 23.08.2024 21:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165833 ФПД: 75573394331937 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165833&fm=75573394331937&tin=02508201610067®Number=0000000000092562&sum=45000 [21:23:15]StoreToDocumentArchive [21:23:15]shift 469 fd 165833 [21:23:15]save to /storage/0469/doc_00165833 [21:23:15]save last doc name /storage/0469/doc_00165833 to /storage/kkm_last_doc_name [21:23:15]save OK [21:23:15]Clear old archive folders... [21:23:15]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:23:15]tlvbuf is 00E2A330 [21:23:15]SAM_PROTO_ClearQueue [21:23:15]wFMCommunicate request_size=4 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 09 00 00 [21:23:15]Write to MH i2c: E2 08 00 87 02 80 09 00 00 00 00 00 00 FB [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [21:23:15]RAPDU: 90 00 [21:23:15]wFMCommunicate OK [21:23:15]SAM_PROTO_ClearQueue done [21:23:15]KKMCreateOFDPacket [21:23:15]OFDProtocolAddRootSTLVToBuf [21:23:15]FM_MakeSignedData [21:23:15]FM_MakeSignedData [21:23:15]SAM_PROTO_SignData [21:23:15]wFMCommunicate request_size=4 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 0D 01 02 [21:23:15]Write to MH i2c: E2 08 00 88 02 80 0D 01 02 00 00 00 00 03 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [21:23:15]RAPDU: 90 00 [21:23:15]wFMCommunicate OK [21:23:15]wFMCommunicate request_size=255 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 2F 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E6 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 C2 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 87 02 00 35 04 06 00 44 BB [21:23:15]Write to MH i2c: E2 02 01 89 02 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 2F 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E6 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 C2 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 87 02 00 35 04 06 00 44 BB 00 00 39 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:16]Read from MH i2c: E2 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: E2 03 00 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [21:23:16]RAPDU: 90 00 [21:23:16]wFMCommunicate OK [21:23:16]wFMCommunicate request_size=9 [21:23:16]MH_SAM_APDU [21:23:16]CAPDU: 80 0D 02 02 04 CD 52 D9 21 [21:23:16]Write to MH i2c: E2 0C 00 8A 02 80 0D 02 02 04 00 CD 52 D9 21 00 00 27 [21:23:16]Write i2c OK [21:23:16]MH_I2C_Read... [21:23:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:16]Read from MH i2c: E2 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: E2 03 00 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: E2 03 00 8A 02 00 90 00 00 [21:23:16]RAPDU: 90 00 [21:23:16]wFMCommunicate OK [21:23:16]wFMCommunicate request_size=4 [21:23:16]MH_SAM_APDU [21:23:16]CAPDU: 80 0D 03 02 [21:23:16]Write to MH i2c: E2 08 00 8B 02 80 0D 03 02 00 00 00 00 08 [21:23:16]Write i2c OK [21:23:16]MH_I2C_Read... [21:23:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:16]Read from MH i2c: E2 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: E2 0B 00 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: E2 0B 00 8B 02 00 E7 59 93 12 56 2A 1C 46 90 00 D0 [21:23:16]RAPDU: E7 59 93 12 56 2A 1C 46 90 00 [21:23:16]wFMCommunicate OK [21:23:16]SAM_PROTO_SignData done [21:23:16]FM_MakeSignedData done [21:23:16]CreateOFDProtocolMessage [21:23:16]wFMCommunicate request_size=4 [21:23:16]MH_SAM_APDU [21:23:16]CAPDU: 80 11 00 00 [21:23:16]Write to MH i2c: E2 08 00 8C 02 80 11 00 00 00 00 00 00 08 [21:23:16]Write i2c OK [21:23:16]MH_I2C_Read... [21:23:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:16]Read from MH i2c: E2 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: E2 17 00 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: E2 17 00 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [21:23:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:16]wFMCommunicate OK [21:23:16]CreateOFDProtocolMessage done [21:23:16]OFDSenderStorePacket 165833 [21:23:16]StoreOFDPacket docnum=165833 [21:23:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 3A 0B 06 01 DE AD 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 2F 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E6 AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 C2 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 87 02 00 35 04 06 00 44 BB CD 52 D9 21 E7 59 93 12 56 2A 1C 46 [21:23:16]CheckFolder [21:23:16]dirname=/storage/ofd_packets [21:23:16]CheckFolder done [21:23:16]ProducePacketName [21:23:16]name=ofd_packets/00165833 [21:23:16]NVStorageSaveData ofd_packets/00165833 [21:23:16]File name is /storage/ofd_packets/00165833 [21:23:16]Write 300 bytes [21:23:16]NVStorageSaveData done [21:23:16]OFDSenderStorePacket done [21:23:16]KKMCreateOFDPacket done [21:23:16]NVStorageSaveData kkm_last_timestamp [21:23:16]File name is /storage/kkm_last_timestamp [21:23:16]Write 4 bytes [21:23:16]NVStorageSaveData done [21:23:16]ExternCall_PrintAddStr [21:23:16]wPrintStart [21:23:16]Write to MH i2c: 01 00 00 8D 02 8F [21:23:16]Write i2c OK [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: 01 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: 01 07 00 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: 01 07 00 8D 02 00 00 00 00 00 FF 0F A4 [21:23:16]RasterBufferAndPrint [21:23:16]line Счет N : (1)294734 [21:23:16]line ИНН: 02508201610067 [21:23:16]line Контрольно-Кассовый Чек [21:23:16]line ПРОДАЖА [21:23:16]line ТРК (МРК, ГНК) : 81 [21:23:16]line Товар: 2711129700 [21:23:16]line ГАЗ-К-5 [21:23:16]line 12.040 * 37.40 [21:23:16]line = 450.30 [21:23:16]line НДС 12% НСП 1% [21:23:16]line > о реализуемом товаре [21:23:16]line ОКРУГЛЕНИЕ: -0.30 [21:23:16]line ИТОГО: 450.00 [21:23:16]line Внесено: 450.00 [21:23:16]line СДАЧА: 0.00 [21:23:16]line НСП 1% : 3.98 [21:23:16]line НДС 12% : 47.82 [21:23:16]line Наличными: 450.00 [21:23:16]line Безнал.: 0.00 [21:23:16]line Место: АЗС № 130 "Партнер Нефть" [21:23:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:23:16]line СНО: Общий режим [21:23:16]line Чек 686 23.08.2024 21:23 [21:23:16]line Смена: 469 ФФД: 1.0 [21:23:16]line ЗНМ: 0300000070 [21:23:16]line РНМ: 0000000000092562 [21:23:16]line Версия ККМ: 001 [21:23:16]line ФМ: 0000000000871769 [21:23:16]line ФД: 165833 [21:23:16]line ФПД: 75573394331937 [21:23:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165833&fm=75573394331937&tin=02508201610067®Number=0000000000092562&sum=45000 [21:23:16]written 0, free lines is 4095 [21:23:17]Write to MH i2c: 01 00 00 B8 02 BA [21:23:17]Write i2c OK [21:23:17]MH_I2C_Read... [21:23:17]Read from MH i2c: 01 [21:23:17]MH_I2C_Read... [21:23:17]Read from MH i2c: 01 07 00 [21:23:17]MH_I2C_Read... [21:23:17]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 C2 0C 8F [21:23:17]RasterBufferAndPrint [21:23:17]line [21:23:17]line [21:23:17]line [21:23:17]line [21:23:17]line [21:23:17]written 0, free lines is 3281 [21:23:17]MH_Cut [21:23:17]Write to MH i2c: D1 01 00 BF 02 01 93 [21:23:17]Write i2c OK [21:23:17]MH_I2C_Read... [21:23:17]Read from MH i2c: D1 [21:23:17]MH_I2C_Read... [21:23:17]Read from MH i2c: D1 01 00 [21:23:17]MH_I2C_Read... [21:23:17]Read from MH i2c: D1 01 00 BF 02 00 92 [21:23:17]Write to MH i2c: 01 00 00 C0 02 C2 [21:23:17]Write i2c OK [21:23:17]MH_I2C_Read... [21:23:17]recv_with_timeout no data received [21:23:17]*** Cut start [21:23:17]*** Purtial cut [21:23:17]*** Stage 1: CUTSNS_PIN = 1 [21:23:19]Connected sock=10 [21:23:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F4 64 07 01 B6 E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AC 02 00 00 F4 03 04 00 AB FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 87 02 00 35 04 06 00 22 22 3F E5 65 41 4D 56 50 A6 E5 6B 45 A5 [21:23:19]Read from MH i2c: 01 [21:23:19]MH_I2C_Read... [21:23:19]*** Stop cut motor [21:23:19]*** Cut end [21:23:19]Read from MH i2c: 01 07 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: 01 07 00 C0 02 00 00 00 00 00 FF 0F D7 [21:23:19]process_action close_receipt done [21:23:19]requested_data is exist [21:23:19]produce_requested_data [21:23:19]requested_item fm.sn is exist - process it [21:23:19]wFMCommunicate request_size=4 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 11 00 00 [21:23:19]Write to MH i2c: E2 08 00 C1 02 80 11 00 00 00 00 00 00 3D [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 17 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 17 00 C1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [21:23:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:19]wFMCommunicate OK [21:23:19]requested_item fd.num is exist - process it [21:23:19]SAM_PROTO_GetFieldsCounters [21:23:19]wFMCommunicate request_size=4 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 13 00 00 [21:23:19]Write to MH i2c: E2 08 00 C2 02 80 13 00 00 00 00 00 00 40 [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:20]Read from MH i2c: E2 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: E2 62 00 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: E2 62 00 C2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 9E [21:23:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:20]wFMCommunicate OK [21:23:20]SAM_PROTO_GetFieldsCounters done [21:23:20]requested_item shift.num is exist - process it [21:23:20]requested_item shift.opened is exist - process it [21:23:20]req_shift_opened [21:23:20]FM_GetShiftState [21:23:20]SAM_PROTO_GetShiftState [21:23:20]wFMCommunicate request_size=4 [21:23:20]MH_SAM_APDU [21:23:20]CAPDU: 80 13 01 00 [21:23:20]Write to MH i2c: E2 08 00 C3 02 80 13 01 00 00 00 00 00 42 [21:23:20]Write i2c OK [21:23:20]MH_I2C_Read... [21:23:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:20]Read from MH i2c: E2 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: E2 0E 00 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: E2 0E 00 C3 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 70 [21:23:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:23:20]wFMCommunicate OK [21:23:20]SAM_PROTO_GetShiftState done [21:23:20]FM_GetShiftState done [21:23:20]req_shift_opened done [21:23:20]requested_item shift.open_date is exist - process it [21:23:20]req_shift_open_date [21:23:20]req_shift_open_date done [21:23:20]produce_requested_data done [21:23:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165833,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:23:20]process_action_free close_receipt [21:23:20]json_value_free [21:23:20]json_value_free done [21:23:20]process_json_proto returns [21:23:20]Send response to host [21:23:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165833,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:23:20]free response buf [21:23:20]execute_script done [21:23:20]execute_script returns [21:23:20]free content buf [21:23:20]Sock 7.Close socket [21:23:20]Sock 7.Thread stoped [21:23:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F6 12 47 00 91 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 87 02 00 F4 03 04 00 0F A7 C8 66 B6 04 01 00 00 44 2A 80 89 8A FD A6 B2 [21:23:22]CommunicateWithHost err = 0 [21:23:22]CheckOFDResponse [21:23:22]1017 (14) - 77093643461234 [21:23:22]1041 (16) - 0000000000871769 [21:23:22]1040 (4) - 165831 [21:23:22]1012 (4) - 23.08.2024 15:13 [21:23:22]1206 (1) - 0 [21:23:22]OFD Sender: Remove packet 165831 [21:23:22]ProducePacketName [21:23:22]name=ofd_packets/00165831 [21:23:22]NVStorageDeleteData [21:23:22]OFD Sender: Processing packet 165832 [packets to send 1002, broken 1000] [21:23:22]ProducePacketName [21:23:22]name=ofd_packets/00165832 [21:23:22]OFD Sender: To server: pG, [21:23:22]CommunicateWithHost lk.salyk.kg:30040 [21:23:22]ConnectInit lk.salyk.kg [21:23:52]accept exits with 11 [21:23:52]New connection [21:23:52]New thread 3067129188 created [21:23:52]Thread 3067272548 joined [21:23:52]Waiting for new connection... [21:23:52] Sock 11.Parse request [21:23:52]Sock 11.Check first char [21:23:52]Sock 11.First char is OK [21:23:52]request: POST /json_proto HTTP/1.0 [21:23:52]Method: POST [21:23:52]URL: /json_proto [21:23:52]Method is POST - this is cgi request [21:23:52]url: /json_proto [21:23:52]query_string will be loaded in cgi processing [21:23:52]execute_cgi json_proto POST (null) [21:23:52]execute_cgi path=json_proto method=POST [21:23:52]POST find Content-Length [21:23:52]Host: 172.17.44.132:8080 [21:23:52]Content-Length: 870 [21:23:52]Content-Type: application/json [21:23:52] [21:23:52]POST finish read [21:23:52]Found Content-Length = 870 [21:23:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51126", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:52]execute_script... [21:23:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51126", "tax_sys" : 0, "items" : [ { "code": "46231529", "name": "Mentos \u041F\u0424 \u0410\u0440\u0431\u0443\u0437 6*100*2", "price" : 10.00, "quantity" : 1.000, "sum" : 10.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:52]POST & json_proto [21:23:52]process_json_proto [21:23:52]json parsed OK: [21:23:52]protocol is kg_v1.0 [21:23:52]action value=close_receipt [21:23:52]process_action close_receipt [21:23:52]cmd_close_receipt [21:23:52]MH_GetDate [21:23:52]Write to MH i2c: F0 00 00 C4 02 B5 [21:23:52]Write i2c OK [21:23:52]MH_I2C_Read... [21:23:52]Read from MH i2c: F0 [21:23:52]MH_I2C_Read... [21:23:52]Read from MH i2c: F0 09 00 [21:23:52]MH_I2C_Read... [21:23:52]Read from MH i2c: F0 09 00 C4 02 00 E8 FD C8 66 2A 83 C1 65 A4 [21:23:52]GetLastDocTimeStamp 1724448194 [21:23:52]current date 1724448232 [21:23:52]FM_GetShiftState [21:23:52]SAM_PROTO_GetShiftState [21:23:52]wFMCommunicate request_size=4 [21:23:52]MH_SAM_APDU [21:23:52]CAPDU: 80 13 01 00 [21:23:52]Write to MH i2c: E2 08 00 C5 02 80 13 01 00 00 00 00 00 44 [21:23:52]Write i2c OK [21:23:52]MH_I2C_Read... [21:23:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:52]Read from MH i2c: E2 [21:23:52]MH_I2C_Read... [21:23:52]Read from MH i2c: E2 0E 00 [21:23:52]MH_I2C_Read... [21:23:52]Read from MH i2c: E2 0E 00 C5 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 72 [21:23:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:23:52]wFMCommunicate OK [21:23:52]SAM_PROTO_GetShiftState done [21:23:52]FM_GetShiftState done [21:23:52]opened in 1724372766 [21:23:52]opened+sec_in_day 1724459166 [21:23:52]quantity*price = 1000 [21:23:52]sum+1 = 1001 [21:23:52]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.20 НДС 12% : 14.33 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 687 23.08.2024 21:23 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165834 ФПД: 107281229205964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212353&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165834&fm=107281229205964&tin=02508201610067®Number=0000000000092562&sum=13500 0 [21:23:54]StoreToDocumentArchive [21:23:54]shift 469 fd 165834 [21:23:54]save to /storage/0469/doc_00165834 [21:23:54]save last doc name /storage/0469/doc_00165834 to /storage/kkm_last_doc_name [21:23:54]save OK [21:23:54]Clear old archive folders... [21:23:54]ProcessDocumentItem done err = 0, tmpTLVsize=379 [21:23:54]tlvbuf is 00E643E0 [21:23:54]SAM_PROTO_ClearQueue [21:23:54]wFMCommunicate request_size=4 [21:23:54]MH_SAM_APDU [21:23:54]CAPDU: 80 09 00 00 [21:23:54]Write to MH i2c: E2 08 00 D2 02 80 09 00 00 00 00 00 00 46 [21:23:54]Write i2c OK [21:23:54]MH_I2C_Read... [21:23:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:54]Read from MH i2c: E2 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 03 00 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [21:23:54]RAPDU: 90 00 [21:23:54]wFMCommunicate OK [21:23:54]SAM_PROTO_ClearQueue done [21:23:54]KKMCreateOFDPacket [21:23:54]OFDProtocolAddRootSTLVToBuf [21:23:54]FM_MakeSignedData [21:23:54]FM_MakeSignedData [21:23:54]SAM_PROTO_SignData [21:23:54]wFMCommunicate request_size=4 [21:23:54]MH_SAM_APDU [21:23:54]CAPDU: 80 0D 01 02 [21:23:54]Write to MH i2c: E2 08 00 D3 02 80 0D 01 02 00 00 00 00 4E [21:23:54]Write i2c OK [21:23:54]MH_I2C_Read... [21:23:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:54]Read from MH i2c: E2 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 03 00 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [21:23:54]RAPDU: 90 00 [21:23:54]wFMCommunicate OK [21:23:54]wFMCommunicate request_size=255 [21:23:54]MH_SAM_APDU [21:23:54]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 00 00 00 00 [21:23:54]Write to MH i2c: E2 02 01 D4 02 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 00 00 00 00 00 00 99 [21:23:54]Write i2c OK [21:23:54]MH_I2C_Read... [21:23:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:54]Read from MH i2c: E2 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 03 00 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 03 00 D4 02 00 90 00 4A [21:23:54]RAPDU: 90 00 [21:23:54]wFMCommunicate OK [21:23:54]wFMCommunicate request_size=138 [21:23:54]MH_SAM_APDU [21:23:54]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 E9 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 87 02 00 35 04 06 00 61 92 5B 8E D1 CC [21:23:54]Write to MH i2c: E2 8D 00 D5 02 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 E9 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 87 02 00 35 04 06 00 61 92 5B 8E D1 CC 00 00 82 [21:23:54]Write i2c OK [21:23:54]MH_I2C_Read... [21:23:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:54]Read from MH i2c: E2 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 03 00 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 03 00 D5 02 00 90 00 4B [21:23:54]RAPDU: 90 00 [21:23:54]wFMCommunicate OK [21:23:54]wFMCommunicate request_size=4 [21:23:54]MH_SAM_APDU [21:23:54]CAPDU: 80 0D 03 02 [21:23:54]Write to MH i2c: E2 08 00 D6 02 80 0D 03 02 00 00 00 00 53 [21:23:54]Write i2c OK [21:23:54]MH_I2C_Read... [21:23:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:54]Read from MH i2c: E2 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 0B 00 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 0B 00 D6 02 00 5C FB CD 6C 99 3E C2 23 90 00 A0 [21:23:54]RAPDU: 5C FB CD 6C 99 3E C2 23 90 00 [21:23:54]wFMCommunicate OK [21:23:54]SAM_PROTO_SignData done [21:23:54]FM_MakeSignedData done [21:23:54]CreateOFDProtocolMessage [21:23:54]wFMCommunicate request_size=4 [21:23:54]MH_SAM_APDU [21:23:54]CAPDU: 80 11 00 00 [21:23:54]Write to MH i2c: E2 08 00 D7 02 80 11 00 00 00 00 00 00 53 [21:23:54]Write i2c OK [21:23:54]MH_I2C_Read... [21:23:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:54]Read from MH i2c: E2 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 17 00 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: E2 17 00 D7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [21:23:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:54]wFMCommunicate OK [21:23:54]CreateOFDProtocolMessage done [21:23:54]OFDSenderStorePacket 165834 [21:23:54]StoreOFDPacket docnum=165834 [21:23:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8F 01 00 00 2B 8F 87 01 C6 68 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 E9 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 87 02 00 35 04 06 00 61 92 5B 8E D1 CC 5C FB CD 6C 99 3E C2 23 [21:23:54]CheckFolder [21:23:54]dirname=/storage/ofd_packets [21:23:54]CheckFolder done [21:23:54]ProducePacketName [21:23:54]name=ofd_packets/00165834 [21:23:54]NVStorageSaveData ofd_packets/00165834 [21:23:54]File name is /storage/ofd_packets/00165834 [21:23:54]Write 429 bytes [21:23:54]NVStorageSaveData done [21:23:54]OFDSenderStorePacket done [21:23:54]KKMCreateOFDPacket done [21:23:54]NVStorageSaveData kkm_last_timestamp [21:23:54]File name is /storage/kkm_last_timestamp [21:23:54]Write 4 bytes [21:23:54]NVStorageSaveData done [21:23:54]ExternCall_PrintAddStr [21:23:54]wPrintStart [21:23:54]Write to MH i2c: 01 00 00 D8 02 DA [21:23:54]Write i2c OK [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: 01 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: 01 07 00 [21:23:54]MH_I2C_Read... [21:23:54]Read from MH i2c: 01 07 00 D8 02 00 00 00 00 00 FF 0F EF [21:23:54]RasterBufferAndPrint [21:23:54]line Счет N : (3)51126 [21:23:54]line ИНН: 02508201610067 [21:23:54]line Контрольно-Кассовый Чек [21:23:54]line ПРОДАЖА [21:23:54]line Товар: 46231529 [21:23:54]line Mentos ПФ Арбуз 6*100*2 [21:23:54]line 1.000 * 10.00 [21:23:54]line = 10.00 [21:23:54]line НДС 12% НСП 1% [21:23:54]line > о реализуемом товаре [21:23:54]line Товар: 2000036220012 [21:23:54]line Кофе Капучино XL(GABB TRADE) [21:23:54]line 1.000 * 125.00 [21:23:54]line = 125.00 [21:23:54]line НДС 12% НСП 1% [21:23:54]line > о реализуемом товаре [21:23:54]line ИТОГО: 135.00 [21:23:54]line НСП 1% : 1.20 [21:23:54]line НДС 12% : 14.33 [21:23:54]line Наличными: 135.00 [21:23:54]line Безнал.: 0.00 [21:23:54]line Место: АЗС № 130 "Партнер Нефть" [21:23:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:23:54]line СНО: Общий режим [21:23:54]line Чек 687 23.08.2024 21:23 [21:23:54]line Смена: 469 ФФД: 1.0 [21:23:54]line ЗНМ: 0300000070 [21:23:54]line РНМ: 0000000000092562 [21:23:54]line Версия ККМ: 001 [21:23:54]line ФМ: 0000000000871769 [21:23:54]line ФД: 165834 [21:23:54]line ФПД: 107281229205964 [21:23:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212353&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165834&fm=107281229205964&tin=02508201610067®Number=0000000000092562&sum=13500 [21:23:54]line 0 [21:23:54]written 0, free lines is 4095 [21:23:55]Write to MH i2c: 01 00 00 07 03 0A [21:23:55]Write i2c OK [21:23:55]MH_I2C_Read... [21:23:55]Read from MH i2c: 01 [21:23:55]MH_I2C_Read... [21:23:55]Read from MH i2c: 01 07 00 [21:23:55]MH_I2C_Read... [21:23:55]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 7C 0C 99 [21:23:55]RasterBufferAndPrint [21:23:55]line [21:23:55]line [21:23:55]line [21:23:55]line [21:23:55]line [21:23:55]written 0, free lines is 3212 [21:23:55]MH_Cut [21:23:55]Write to MH i2c: D1 01 00 0E 03 01 E3 [21:23:55]Write i2c OK [21:23:55]MH_I2C_Read... [21:23:55]Read from MH i2c: D1 [21:23:55]MH_I2C_Read... [21:23:55]Read from MH i2c: D1 01 00 [21:23:55]MH_I2C_Read... [21:23:55]Read from MH i2c: D1 01 00 0E 03 00 E2 [21:23:55]Write to MH i2c: 01 00 00 0F 03 12 [21:23:55]Write i2c OK [21:23:55]MH_I2C_Read... [21:23:56]*** Cut start [21:23:56]*** Purtial cut [21:23:56]*** Stage 1: CUTSNS_PIN = 1 [21:23:58]Read from MH i2c: 01 [21:23:58]MH_I2C_Read... [21:23:58]*** Stop cut motor [21:23:58]*** Cut end [21:23:58]Read from MH i2c: 01 07 00 [21:23:58]MH_I2C_Read... [21:23:58]Read from MH i2c: 01 07 00 0F 03 00 00 00 00 00 FF 0F 27 [21:23:58]process_action close_receipt done [21:23:58]requested_data is exist [21:23:58]produce_requested_data [21:23:58]requested_item fm.sn is exist - process it [21:23:58]wFMCommunicate request_size=4 [21:23:58]MH_SAM_APDU [21:23:58]CAPDU: 80 11 00 00 [21:23:58]Write to MH i2c: E2 08 00 10 03 80 11 00 00 00 00 00 00 8D [21:23:58]Write i2c OK [21:23:58]MH_I2C_Read... [21:23:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:58]Read from MH i2c: E2 [21:23:58]MH_I2C_Read... [21:23:58]Read from MH i2c: E2 17 00 [21:23:58]MH_I2C_Read... [21:23:58]Read from MH i2c: E2 17 00 10 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [21:23:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:58]wFMCommunicate OK [21:23:58]requested_item fd.num is exist - process it [21:23:58]SAM_PROTO_GetFieldsCounters [21:23:58]wFMCommunicate request_size=4 [21:23:58]MH_SAM_APDU [21:23:58]CAPDU: 80 13 00 00 [21:23:58]Write to MH i2c: E2 08 00 11 03 80 13 00 00 00 00 00 00 90 [21:23:58]Write i2c OK [21:23:58]MH_I2C_Read... [21:23:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:58]Read from MH i2c: E2 [21:23:58]MH_I2C_Read... [21:23:58]Read from MH i2c: E2 62 00 [21:23:58]MH_I2C_Read... [21:23:58]Read from MH i2c: E2 62 00 11 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 F2 [21:23:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:58]wFMCommunicate OK [21:23:58]SAM_PROTO_GetFieldsCounters done [21:23:58]requested_item shift.num is exist - process it [21:23:58]requested_item shift.opened is exist - process it [21:23:58]req_shift_opened [21:23:58]FM_GetShiftState [21:23:58]SAM_PROTO_GetShiftState [21:23:58]wFMCommunicate request_size=4 [21:23:58]MH_SAM_APDU [21:23:58]CAPDU: 80 13 01 00 [21:23:58]Write to MH i2c: E2 08 00 12 03 80 13 01 00 00 00 00 00 92 [21:23:58]Write i2c OK [21:23:58]MH_I2C_Read... [21:23:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:58]Read from MH i2c: E2 [21:23:58]MH_I2C_Read... [21:23:58]Read from MH i2c: E2 0E 00 [21:23:58]MH_I2C_Read... [21:23:58]Read from MH i2c: E2 0E 00 12 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C0 [21:23:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:23:58]wFMCommunicate OK [21:23:58]SAM_PROTO_GetShiftState done [21:23:58]FM_GetShiftState done [21:23:58]req_shift_opened done [21:23:58]requested_item shift.open_date is exist - process it [21:23:58]req_shift_open_date [21:23:58]req_shift_open_date done [21:23:58]produce_requested_data done [21:23:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165834,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:23:58]process_action_free close_receipt [21:23:58]json_value_free [21:23:58]json_value_free done [21:23:58]process_json_proto returns [21:23:58]Send response to host [21:23:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165834,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:23:58]free response buf [21:23:58]execute_script done [21:23:58]execute_script returns [21:23:58]free content buf [21:23:58]Sock 11.Close socket [21:23:58]Sock 11.Thread stoped [21:24:30]recv_with_timeout no data received [21:24:41]recv_with_timeout no data received [21:24:51]recv_with_timeout no data received [21:24:53]accept exits with 9 [21:24:53]New connection [21:24:53]New thread 3067272548 created [21:24:53]Thread 3067129188 joined [21:24:53]Waiting for new connection... [21:24:53] Sock 9.Parse request [21:24:53]Sock 9.Check first char [21:24:53]Sock 9.First char is OK [21:24:53]request: POST /json_proto HTTP/1.0 [21:24:53]Method: POST [21:24:53]URL: /json_proto [21:24:53]Method is POST - this is cgi request [21:24:53]url: /json_proto [21:24:53]query_string will be loaded in cgi processing [21:24:53]execute_cgi json_proto POST (null) [21:24:53]execute_cgi path=json_proto method=POST [21:24:53]POST find Content-Length [21:24:53]Host: 172.17.44.132:8080 [21:24:53]Content-Length: 819 [21:24:53]Content-Type: application/json [21:24:53] [21:24:53]POST finish read [21:24:53]Found Content-Length = 819 [21:24:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:24:53]execute_script... [21:24: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)294737", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:24:53]POST & json_proto [21:24:53]process_json_proto [21:24:53]json parsed OK: [21:24:53]protocol is kg_v1.0 [21:24:53]action value=close_receipt [21:24:53]process_action close_receipt [21:24:53]cmd_close_receipt [21:24:53]MH_GetDate [21:24:53]Write to MH i2c: F0 00 00 13 03 05 [21:24:53]Write i2c OK [21:24:53]MH_I2C_Read... [21:24:53]Read from MH i2c: F0 [21:24:53]MH_I2C_Read... [21:24:53]Read from MH i2c: F0 09 00 [21:24:53]MH_I2C_Read... [21:24:53]Read from MH i2c: F0 09 00 13 03 00 25 FE C8 66 2A 83 C1 65 32 [21:24:53]GetLastDocTimeStamp 1724448233 [21:24:53]current date 1724448293 [21:24:53]FM_GetShiftState [21:24:53]SAM_PROTO_GetShiftState [21:24:53]wFMCommunicate request_size=4 [21:24:53]MH_SAM_APDU [21:24:53]CAPDU: 80 13 01 00 [21:24:53]Write to MH i2c: E2 08 00 14 03 80 13 01 00 00 00 00 00 94 [21:24:53]Write i2c OK [21:24:53]MH_I2C_Read... [21:24:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:53]Read from MH i2c: E2 [21:24:53]MH_I2C_Read... [21:24:53]Read from MH i2c: E2 0E 00 [21:24:53]MH_I2C_Read... [21:24:53]Read from MH i2c: E2 0E 00 14 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C2 [21:24:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:24:53]wFMCommunicate OK [21:24:53]SAM_PROTO_GetShiftState done [21:24:53]FM_GetShiftState done [21:24:53]opened in 1724372766 [21:24:53]opened+sec_in_day 1724459166 [21:24:53]quantity*price = 200043 [21:24:53]sum+1 = 200044 [21:24:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 688 23.08.2024 21:24 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165835 ФПД: 257025124196072 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165835&fm=257025124196072&tin=02508201610067®Number=0000000000092562&sum=200043 [21:24:54]StoreToDocumentArchive [21:24:54]shift 469 fd 165835 [21:24:54]save to /storage/0469/doc_00165835 [21:24:54]save last doc name /storage/0469/doc_00165835 to /storage/kkm_last_doc_name [21:24:54]save OK [21:24:54]Clear old archive folders... [21:24:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:24:54]tlvbuf is 00E38C20 [21:24:54]SAM_PROTO_ClearQueue [21:24:54]wFMCommunicate request_size=4 [21:24:54]MH_SAM_APDU [21:24:54]CAPDU: 80 09 00 00 [21:24:54]Write to MH i2c: E2 08 00 21 03 80 09 00 00 00 00 00 00 96 [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:24:54]Read from MH i2c: E2 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 03 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [21:24:54]RAPDU: 90 00 [21:24:54]wFMCommunicate OK [21:24:54]SAM_PROTO_ClearQueue done [21:24:54]KKMCreateOFDPacket [21:24:54]OFDProtocolAddRootSTLVToBuf [21:24:54]FM_MakeSignedData [21:24:54]FM_MakeSignedData [21:24:54]SAM_PROTO_SignData [21:24:54]wFMCommunicate request_size=4 [21:24:54]MH_SAM_APDU [21:24:54]CAPDU: 80 0D 01 02 [21:24:54]Write to MH i2c: E2 08 00 22 03 80 0D 01 02 00 00 00 00 9E [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:24:54]Read from MH i2c: E2 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 03 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [21:24:54]RAPDU: 90 00 [21:24:54]wFMCommunicate OK [21:24:54]wFMCommunicate request_size=255 [21:24:54]MH_SAM_APDU [21:24: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 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 B0 02 00 00 F4 03 04 00 25 FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 87 02 00 35 04 06 00 E9 [21:24:54]Write to MH i2c: E2 02 01 23 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B0 02 00 00 F4 03 04 00 25 FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 87 02 00 35 04 06 00 E9 00 00 46 [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:54]Read from MH i2c: E2 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 03 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 03 00 23 03 00 90 00 9A [21:24:54]RAPDU: 90 00 [21:24:54]wFMCommunicate OK [21:24:54]wFMCommunicate request_size=10 [21:24:54]MH_SAM_APDU [21:24:54]CAPDU: 80 0D 02 02 05 C3 53 39 DE E8 [21:24:54]Write to MH i2c: E2 0D 00 24 03 80 0D 02 02 05 00 C3 53 39 DE E8 00 00 C0 [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:54]Read from MH i2c: E2 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 03 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 03 00 24 03 00 90 00 9B [21:24:54]RAPDU: 90 00 [21:24:54]wFMCommunicate OK [21:24:54]wFMCommunicate request_size=4 [21:24:54]MH_SAM_APDU [21:24:54]CAPDU: 80 0D 03 02 [21:24:54]Write to MH i2c: E2 08 00 25 03 80 0D 03 02 00 00 00 00 A3 [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:24:54]Read from MH i2c: E2 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 0B 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 0B 00 25 03 00 88 D2 1D D3 F9 75 8C 58 90 00 40 [21:24:54]RAPDU: 88 D2 1D D3 F9 75 8C 58 90 00 [21:24:54]wFMCommunicate OK [21:24:54]SAM_PROTO_SignData done [21:24:54]FM_MakeSignedData done [21:24:54]CreateOFDProtocolMessage [21:24:54]wFMCommunicate request_size=4 [21:24:54]MH_SAM_APDU [21:24:54]CAPDU: 80 11 00 00 [21:24:54]Write to MH i2c: E2 08 00 26 03 80 11 00 00 00 00 00 00 A3 [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:54]Read from MH i2c: E2 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 17 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 17 00 26 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [21:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:24:54]wFMCommunicate OK [21:24:54]CreateOFDProtocolMessage done [21:24:54]OFDSenderStorePacket 165835 [21:24:54]StoreOFDPacket docnum=165835 [21:24:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B4 5A 07 01 54 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 B0 02 00 00 F4 03 04 00 25 FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 87 02 00 35 04 06 00 E9 C3 53 39 DE E8 88 D2 1D D3 F9 75 8C 58 [21:24:54]CheckFolder [21:24:54]dirname=/storage/ofd_packets [21:24:54]CheckFolder done [21:24:54]ProducePacketName [21:24:54]name=ofd_packets/00165835 [21:24:54]NVStorageSaveData ofd_packets/00165835 [21:24:54]File name is /storage/ofd_packets/00165835 [21:24:54]Write 301 bytes [21:24:54]NVStorageSaveData done [21:24:54]OFDSenderStorePacket done [21:24:54]KKMCreateOFDPacket done [21:24:54]NVStorageSaveData kkm_last_timestamp [21:24:54]File name is /storage/kkm_last_timestamp [21:24:54]Write 4 bytes [21:24:54]NVStorageSaveData done [21:24:54]ExternCall_PrintAddStr [21:24:54]wPrintStart [21:24:54]Write to MH i2c: 01 00 00 27 03 2A [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: 01 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: 01 07 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: 01 07 00 27 03 00 00 00 00 00 FF 0F 3F [21:24:54]RasterBufferAndPrint [21:24:54]line Счет N : (1)294737 [21:24:54]line ИНН: 02508201610067 [21:24:54]line Контрольно-Кассовый Чек [21:24:54]line ПРОДАЖА [21:24:54]line ТРК (МРК, ГНК) : 63 [21:24:54]line Товар: 2710124500 [21:24:54]line Аи-95-К-5 [21:24:54]line 26.960 * 74.20 [21:24:54]line = 2000.43 [21:24:54]line НДС 12% НСП 1% [21:24:54]line > о реализуемом товаре [21:24:54]line ИТОГО: 2000.43 [21:24:54]line НСП 1% : 17.70 [21:24:54]line НДС 12% : 212.43 [21:24:54]line Наличными: 0.00 [21:24:54]line Безнал.: 2000.43 [21:24:54]line Место: АЗС № 130 "Партнер Нефть" [21:24:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:24:54]line СНО: Общий режим [21:24:54]line Чек 688 23.08.2024 21:24 [21:24:54]line Смена: 469 ФФД: 1.0 [21:24:54]line ЗНМ: 0300000070 [21:24:54]line РНМ: 0000000000092562 [21:24:54]line Версия ККМ: 001 [21:24:54]line Платежная система: Бакай Банк [21:24:54]line ФМ: 0000000000871769 [21:24:54]line ФД: 165835 [21:24:54]line ФПД: 257025124196072 [21:24:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165835&fm=257025124196072&tin=02508201610067®Number=0000000000092562&sum=200043 [21:24:54]written 0, free lines is 4095 [21:24:55]Write to MH i2c: 01 00 00 51 03 54 [21:24:55]Write i2c OK [21:24:55]MH_I2C_Read... [21:24:55]Read from MH i2c: 01 [21:24:55]MH_I2C_Read... [21:24:55]Read from MH i2c: 01 07 00 [21:24:55]MH_I2C_Read... [21:24:55]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 DB 0C 42 [21:24:55]RasterBufferAndPrint [21:24:55]line [21:24:55]line [21:24:55]line [21:24:55]line [21:24:55]line [21:24:55]written 0, free lines is 3297 [21:24:55]MH_Cut [21:24:55]Write to MH i2c: D1 01 00 58 03 01 2D [21:24:55]Write i2c OK [21:24:55]MH_I2C_Read... [21:24:55]Read from MH i2c: D1 [21:24:55]MH_I2C_Read... [21:24:55]Read from MH i2c: D1 01 00 [21:24:55]MH_I2C_Read... [21:24:55]Read from MH i2c: D1 01 00 58 03 00 2C [21:24:55]Write to MH i2c: 01 00 00 59 03 5C [21:24:55]Write i2c OK [21:24:55]MH_I2C_Read... [21:24:56]*** Cut start [21:24:56]*** Purtial cut [21:24:56]*** Stage 1: CUTSNS_PIN = 1 [21:24:58]Read from MH i2c: 01 [21:24:58]MH_I2C_Read... [21:24:58]*** Stop cut motor [21:24:58]*** Cut end [21:24:58]Read from MH i2c: 01 07 00 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 FF 0F 71 [21:24:58]process_action close_receipt done [21:24:58]requested_data is exist [21:24:58]produce_requested_data [21:24:58]requested_item fm.sn is exist - process it [21:24:58]wFMCommunicate request_size=4 [21:24:58]MH_SAM_APDU [21:24:58]CAPDU: 80 11 00 00 [21:24:58]Write to MH i2c: E2 08 00 5A 03 80 11 00 00 00 00 00 00 D7 [21:24:58]Write i2c OK [21:24:58]MH_I2C_Read... [21:24:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:58]Read from MH i2c: E2 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 17 00 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 17 00 5A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [21:24:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:24:58]wFMCommunicate OK [21:24:58]requested_item fd.num is exist - process it [21:24:58]SAM_PROTO_GetFieldsCounters [21:24:58]wFMCommunicate request_size=4 [21:24:58]MH_SAM_APDU [21:24:58]CAPDU: 80 13 00 00 [21:24:58]Write to MH i2c: E2 08 00 5B 03 80 13 00 00 00 00 00 00 DA [21:24:58]Write i2c OK [21:24:58]MH_I2C_Read... [21:24:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:24:58]Read from MH i2c: E2 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 62 00 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 62 00 5B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 40 [21:24:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:24:58]wFMCommunicate OK [21:24:58]SAM_PROTO_GetFieldsCounters done [21:24:58]requested_item shift.num is exist - process it [21:24:58]requested_item shift.opened is exist - process it [21:24:58]req_shift_opened [21:24:58]FM_GetShiftState [21:24:58]SAM_PROTO_GetShiftState [21:24:58]wFMCommunicate request_size=4 [21:24:58]MH_SAM_APDU [21:24:58]CAPDU: 80 13 01 00 [21:24:58]Write to MH i2c: E2 08 00 5C 03 80 13 01 00 00 00 00 00 DC [21:24:58]Write i2c OK [21:24:58]MH_I2C_Read... [21:24:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:58]Read from MH i2c: E2 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 0E 00 [21:24:58]MH_I2C_Read... [21:24:58]Read from MH i2c: E2 0E 00 5C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0A [21:24:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:24:58]wFMCommunicate OK [21:24:58]SAM_PROTO_GetShiftState done [21:24:58]FM_GetShiftState done [21:24:58]req_shift_opened done [21:24:58]requested_item shift.open_date is exist - process it [21:24:58]req_shift_open_date [21:24:58]req_shift_open_date done [21:24:58]produce_requested_data done [21:24:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165835,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:24:58]process_action_free close_receipt [21:24:58]json_value_free [21:24:58]json_value_free done [21:24:58]process_json_proto returns [21:24:58]Send response to host [21:24:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165835,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:24:58]free response buf [21:24:58]execute_script done [21:24:58]execute_script returns [21:24:58]free content buf [21:24:58]Sock 9.Close socket [21:24:58]Sock 9.Thread stoped [21:25:05]recv_with_timeout no data received [21:25:18]accept exits with 10 [21:25:18]New connection [21:25:18]New thread 3067129188 created [21:25:18]Thread 3067272548 joined [21:25:18]Waiting for new connection... [21:25:18] Sock 10.Parse request [21:25:18]Sock 10.Check first char [21:25:18]Sock 10.First char is OK [21:25:18]request: POST /json_proto HTTP/1.0 [21:25:18]Method: POST [21:25:18]URL: /json_proto [21:25:18]Method is POST - this is cgi request [21:25:18]url: /json_proto [21:25:18]query_string will be loaded in cgi processing [21:25:18]execute_cgi json_proto POST (null) [21:25:18]execute_cgi path=json_proto method=POST [21:25:18]POST find Content-Length [21:25:18]Host: 172.17.44.132:8080 [21:25:18]Content-Length: 685 [21:25:18]Content-Type: application/json [21:25:18] [21:25:18]POST finish read [21:25:18]Found Content-Length = 685 [21:25:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:18]execute_script... [21:25:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 40.110, "sum" : 1500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:18]POST & json_proto [21:25:18]process_json_proto [21:25:18]json parsed OK: [21:25:18]protocol is kg_v1.0 [21:25:18]action value=close_receipt [21:25:18]process_action close_receipt [21:25:18]cmd_close_receipt [21:25:18]MH_GetDate [21:25:18]Write to MH i2c: F0 00 00 5D 03 4F [21:25:18]Write i2c OK [21:25:18]MH_I2C_Read... [21:25:18]Read from MH i2c: F0 [21:25:18]MH_I2C_Read... [21:25:18]Read from MH i2c: F0 09 00 [21:25:18]MH_I2C_Read... [21:25:18]Read from MH i2c: F0 09 00 5D 03 00 3E FE C8 66 2A 83 C1 65 95 [21:25:18]GetLastDocTimeStamp 1724448293 [21:25:18]current date 1724448318 [21:25:18]FM_GetShiftState [21:25:18]SAM_PROTO_GetShiftState [21:25:18]wFMCommunicate request_size=4 [21:25:18]MH_SAM_APDU [21:25:18]CAPDU: 80 13 01 00 [21:25:18]Write to MH i2c: E2 08 00 5E 03 80 13 01 00 00 00 00 00 DE [21:25:18]Write i2c OK [21:25:18]MH_I2C_Read... [21:25:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:18]Read from MH i2c: E2 [21:25:18]MH_I2C_Read... [21:25:18]Read from MH i2c: E2 0E 00 [21:25:18]MH_I2C_Read... [21:25:18]Read from MH i2c: E2 0E 00 5E 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0C [21:25:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:25:18]wFMCommunicate OK [21:25:18]SAM_PROTO_GetShiftState done [21:25:18]FM_GetShiftState done [21:25:18]opened in 1724372766 [21:25:18]opened+sec_in_day 1724459166 [21:25:18]quantity*price = 150011 [21:25:18]sum+1 = 150012 [21:25:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.27 НДС 12% : 159.30 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 689 23.08.2024 21:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165836 ФПД: 218515829865964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165836&fm=218515829865964&tin=02508201610067®Number=0000000000092562&sum=150000 [21:25:19]StoreToDocumentArchive [21:25:19]shift 469 fd 165836 [21:25:19]save to /storage/0469/doc_00165836 [21:25:19]save last doc name /storage/0469/doc_00165836 to /storage/kkm_last_doc_name [21:25:19]save OK [21:25:19]Clear old archive folders... [21:25:19]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:25:19]tlvbuf is 00E33940 [21:25:19]SAM_PROTO_ClearQueue [21:25:19]wFMCommunicate request_size=4 [21:25:19]MH_SAM_APDU [21:25:19]CAPDU: 80 09 00 00 [21:25:19]Write to MH i2c: E2 08 00 6B 03 80 09 00 00 00 00 00 00 E0 [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [21:25:19]RAPDU: 90 00 [21:25:19]wFMCommunicate OK [21:25:19]SAM_PROTO_ClearQueue done [21:25:19]KKMCreateOFDPacket [21:25:19]OFDProtocolAddRootSTLVToBuf [21:25:19]FM_MakeSignedData [21:25:19]FM_MakeSignedData [21:25:19]SAM_PROTO_SignData [21:25:19]wFMCommunicate request_size=4 [21:25:19]MH_SAM_APDU [21:25:19]CAPDU: 80 0D 01 02 [21:25:19]Write to MH i2c: E2 08 00 6C 03 80 0D 01 02 00 00 00 00 E8 [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 6C 03 00 90 00 E3 [21:25:19]RAPDU: 90 00 [21:25:19]wFMCommunicate OK [21:25:19]wFMCommunicate request_size=255 [21:25:19]MH_SAM_APDU [21:25:19]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 B1 02 00 00 F4 03 04 00 3E FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 87 02 00 35 04 06 00 C6 BD [21:25:19]Write to MH i2c: E2 02 01 6D 03 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 B1 02 00 00 F4 03 04 00 3E FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 87 02 00 35 04 06 00 C6 BD 00 00 CE [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 6D 03 00 90 00 E4 [21:25:19]RAPDU: 90 00 [21:25:19]wFMCommunicate OK [21:25:19]wFMCommunicate request_size=9 [21:25:19]MH_SAM_APDU [21:25:19]CAPDU: 80 0D 02 02 04 2E 6A BD EC [21:25:19]Write to MH i2c: E2 0C 00 6E 03 80 0D 02 02 04 00 2E 6A BD EC 00 00 34 [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 6E 03 00 90 00 E5 [21:25:19]RAPDU: 90 00 [21:25:19]wFMCommunicate OK [21:25:19]wFMCommunicate request_size=4 [21:25:19]MH_SAM_APDU [21:25:19]CAPDU: 80 0D 03 02 [21:25:19]Write to MH i2c: E2 08 00 6F 03 80 0D 03 02 00 00 00 00 ED [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 0B 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 0B 00 6F 03 00 42 62 ED F1 3D 08 F3 36 90 00 DE [21:25:19]RAPDU: 42 62 ED F1 3D 08 F3 36 90 00 [21:25:19]wFMCommunicate OK [21:25:19]SAM_PROTO_SignData done [21:25:19]FM_MakeSignedData done [21:25:19]CreateOFDProtocolMessage [21:25:19]wFMCommunicate request_size=4 [21:25:19]MH_SAM_APDU [21:25:19]CAPDU: 80 11 00 00 [21:25:19]Write to MH i2c: E2 08 00 70 03 80 11 00 00 00 00 00 00 ED [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 17 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 17 00 70 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [21:25:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:25:19]wFMCommunicate OK [21:25:19]CreateOFDProtocolMessage done [21:25:19]OFDSenderStorePacket 165836 [21:25:19]StoreOFDPacket docnum=165836 [21:25:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 CE 0C 06 01 71 96 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 B1 02 00 00 F4 03 04 00 3E FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 87 02 00 35 04 06 00 C6 BD 2E 6A BD EC 42 62 ED F1 3D 08 F3 36 [21:25:19]CheckFolder [21:25:19]dirname=/storage/ofd_packets [21:25:19]CheckFolder done [21:25:19]ProducePacketName [21:25:19]name=ofd_packets/00165836 [21:25:19]NVStorageSaveData ofd_packets/00165836 [21:25:19]File name is /storage/ofd_packets/00165836 [21:25:19]Write 300 bytes [21:25:19]NVStorageSaveData done [21:25:19]OFDSenderStorePacket done [21:25:19]KKMCreateOFDPacket done [21:25:19]NVStorageSaveData kkm_last_timestamp [21:25:19]File name is /storage/kkm_last_timestamp [21:25:19]Write 4 bytes [21:25:19]NVStorageSaveData done [21:25:19]ExternCall_PrintAddStr [21:25:19]wPrintStart [21:25:19]Write to MH i2c: 01 00 00 71 03 74 [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: 01 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: 01 07 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: 01 07 00 71 03 00 00 00 00 00 FF 0F 89 [21:25:19]RasterBufferAndPrint [21:25:19]line Счет N : (1)294733 [21:25:19]line ИНН: 02508201610067 [21:25:19]line Контрольно-Кассовый Чек [21:25:19]line ПРОДАЖА [21:25:19]line ТРК (МРК, ГНК) : 71 [21:25:19]line Товар: 2711129700 [21:25:19]line ГАЗ-К-5 [21:25:19]line 40.110 * 37.40 [21:25:19]line = 1500.11 [21:25:19]line НДС 12% НСП 1% [21:25:19]line > о реализуемом товаре [21:25:19]line ОКРУГЛЕНИЕ: -0.11 [21:25:19]line ИТОГО: 1500.00 [21:25:19]line Внесено: 1500.00 [21:25:19]line СДАЧА: 0.00 [21:25:19]line НСП 1% : 13.27 [21:25:19]line НДС 12% : 159.30 [21:25:19]line Наличными: 1500.00 [21:25:19]line Безнал.: 0.00 [21:25:19]line Место: АЗС № 130 "Партнер Нефть" [21:25:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:25:19]line СНО: Общий режим [21:25:19]line Чек 689 23.08.2024 21:25 [21:25:19]line Смена: 469 ФФД: 1.0 [21:25:19]line ЗНМ: 0300000070 [21:25:19]line РНМ: 0000000000092562 [21:25:19]line Версия ККМ: 001 [21:25:19]line ФМ: 0000000000871769 [21:25:19]line ФД: 165836 [21:25:19]line ФПД: 218515829865964 [21:25:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165836&fm=218515829865964&tin=02508201610067®Number=0000000000092562&sum=150000 [21:25:19]written 0, free lines is 4095 [21:25:20]Write to MH i2c: 01 00 00 9C 03 9F [21:25:20]Write i2c OK [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: 01 [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: 01 07 00 [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 BF 0C 71 [21:25:20]RasterBufferAndPrint [21:25:20]line [21:25:20]line [21:25:20]line [21:25:20]line [21:25:20]line [21:25:20]written 0, free lines is 3272 [21:25:20]MH_Cut [21:25:20]Write to MH i2c: D1 01 00 A3 03 01 78 [21:25:20]Write i2c OK [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: D1 [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: D1 01 00 [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: D1 01 00 A3 03 00 77 [21:25:20]Write to MH i2c: 01 00 00 A4 03 A7 [21:25:20]Write i2c OK [21:25:20]MH_I2C_Read... [21:25:21]*** Cut start [21:25:21]*** Purtial cut [21:25:21]*** Stage 1: CUTSNS_PIN = 1 [21:25:23]Read from MH i2c: 01 [21:25:23]MH_I2C_Read... [21:25:23]*** Stop cut motor [21:25:23]*** Cut end [21:25:23]Read from MH i2c: 01 07 00 [21:25:23]MH_I2C_Read... [21:25:23]Read from MH i2c: 01 07 00 A4 03 00 00 00 00 00 FF 0F BC [21:25:23]process_action close_receipt done [21:25:23]requested_data is exist [21:25:23]produce_requested_data [21:25:23]requested_item fm.sn is exist - process it [21:25:23]wFMCommunicate request_size=4 [21:25:23]MH_SAM_APDU [21:25:23]CAPDU: 80 11 00 00 [21:25:23]Write to MH i2c: E2 08 00 A5 03 80 11 00 00 00 00 00 00 22 [21:25:23]Write i2c OK [21:25:23]MH_I2C_Read... [21:25:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:23]Read from MH i2c: E2 [21:25:23]MH_I2C_Read... [21:25:23]Read from MH i2c: E2 17 00 [21:25:23]MH_I2C_Read... [21:25:23]Read from MH i2c: E2 17 00 A5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7B [21:25:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:25:23]wFMCommunicate OK [21:25:23]requested_item fd.num is exist - process it [21:25:23]SAM_PROTO_GetFieldsCounters [21:25:23]wFMCommunicate request_size=4 [21:25:23]MH_SAM_APDU [21:25:23]CAPDU: 80 13 00 00 [21:25:23]Write to MH i2c: E2 08 00 A6 03 80 13 00 00 00 00 00 00 25 [21:25:23]Write i2c OK [21:25:23]MH_I2C_Read... [21:25:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:25:23]Read from MH i2c: E2 [21:25:23]MH_I2C_Read... [21:25:23]Read from MH i2c: E2 62 00 [21:25:23]MH_I2C_Read... [21:25:23]Read from MH i2c: E2 62 00 A6 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 8F [21:25:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:25:23]wFMCommunicate OK [21:25:23]SAM_PROTO_GetFieldsCounters done [21:25:23]requested_item shift.num is exist - process it [21:25:23]requested_item shift.opened is exist - process it [21:25:23]req_shift_opened [21:25:23]FM_GetShiftState [21:25:23]SAM_PROTO_GetShiftState [21:25:23]wFMCommunicate request_size=4 [21:25:23]MH_SAM_APDU [21:25:23]CAPDU: 80 13 01 00 [21:25:23]Write to MH i2c: E2 08 00 A7 03 80 13 01 00 00 00 00 00 27 [21:25:23]Write i2c OK [21:25:23]MH_I2C_Read... [21:25:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:23]Read from MH i2c: E2 [21:25:23]MH_I2C_Read... [21:25:23]Read from MH i2c: E2 0E 00 [21:25:23]MH_I2C_Read... [21:25:23]Read from MH i2c: E2 0E 00 A7 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 55 [21:25:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:25:23]wFMCommunicate OK [21:25:23]SAM_PROTO_GetShiftState done [21:25:23]FM_GetShiftState done [21:25:23]req_shift_opened done [21:25:23]requested_item shift.open_date is exist - process it [21:25:23]req_shift_open_date [21:25:23]req_shift_open_date done [21:25:23]produce_requested_data done [21:25:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165836,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:25:23]process_action_free close_receipt [21:25:23]json_value_free [21:25:23]json_value_free done [21:25:23]process_json_proto returns [21:25:23]Send response to host [21:25:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165836,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:25:23]free response buf [21:25:23]execute_script done [21:25:23]execute_script returns [21:25:23]free content buf [21:25:23]Sock 10.Close socket [21:25:23]Sock 10.Thread stoped [21:25:32]recv_with_timeout no data received [21:25:35]ConnectInit Can't connect to host [21:25:35]CommunicateWithHost connect error [21:25:35]CommunicateWithHost err = -1 [21:25:35]OFD Sender: Server communicate error [21:25:35]OFD Sender: Processing packet 165832 [packets to send 1005, broken 1000] [21:25:35]ProducePacketName [21:25:35]name=ofd_packets/00165832 [21:25:35]OFD Sender: To server: pG, [21:25:35]CommunicateWithHost lk.salyk.kg:30040 [21:25:35]ConnectInit lk.salyk.kg [21:25:39]accept exits with 11 [21:25:39]New connection [21:25:39]New thread 3067272548 created [21:25:39]Thread 3067129188 joined [21:25:39]Waiting for new connection... [21:25:39] Sock 11.Parse request [21:25:39]Sock 11.Check first char [21:25:39]Sock 11.First char is OK [21:25:39]request: POST /json_proto HTTP/1.0 [21:25:39]Method: POST [21:25:39]URL: /json_proto [21:25:39]Method is POST - this is cgi request [21:25:39]url: /json_proto [21:25:39]query_string will be loaded in cgi processing [21:25:39]execute_cgi json_proto POST (null) [21:25:39]execute_cgi path=json_proto method=POST [21:25:39]POST find Content-Length [21:25:39]Host: 172.17.44.132:8080 [21:25:39]Content-Length: 679 [21:25:39]Content-Type: application/json [21:25:39] [21:25:39]POST finish read [21:25:39]Found Content-Length = 679 [21:25:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:39]execute_script... [21:25:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294738", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:39]POST & json_proto [21:25:39]process_json_proto [21:25:39]json parsed OK: [21:25:39]protocol is kg_v1.0 [21:25:39]action value=close_receipt [21:25:39]process_action close_receipt [21:25:39]cmd_close_receipt [21:25:39]MH_GetDate [21:25:39]Write to MH i2c: F0 00 00 A8 03 9A [21:25:39]Write i2c OK [21:25:39]MH_I2C_Read... [21:25:39]Read from MH i2c: F0 [21:25:39]MH_I2C_Read... [21:25:39]Read from MH i2c: F0 09 00 [21:25:39]MH_I2C_Read... [21:25:39]Read from MH i2c: F0 09 00 A8 03 00 54 FE C8 66 2A 83 C1 65 F6 [21:25:39]GetLastDocTimeStamp 1724448318 [21:25:39]current date 1724448340 [21:25:39]FM_GetShiftState [21:25:39]SAM_PROTO_GetShiftState [21:25:39]wFMCommunicate request_size=4 [21:25:39]MH_SAM_APDU [21:25:39]CAPDU: 80 13 01 00 [21:25:39]Write to MH i2c: E2 08 00 A9 03 80 13 01 00 00 00 00 00 29 [21:25:39]Write i2c OK [21:25:39]MH_I2C_Read... [21:25:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:40]Read from MH i2c: E2 [21:25:40]MH_I2C_Read... [21:25:40]Read from MH i2c: E2 0E 00 [21:25:40]MH_I2C_Read... [21:25:40]Read from MH i2c: E2 0E 00 A9 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 57 [21:25:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:25:40]wFMCommunicate OK [21:25:40]SAM_PROTO_GetShiftState done [21:25:40]FM_GetShiftState done [21:25:40]opened in 1724372766 [21:25:40]opened+sec_in_day 1724459166 [21:25:40]quantity*price = 100050 [21:25:40]sum+1 = 100052 [21:25:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 690 23.08.2024 21:25 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165837 ФПД: 21019280878215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212540&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165837&fm=21019280878215&tin=02508201610067®Number=0000000000092562&sum=100000 [21:25:41]StoreToDocumentArchive [21:25:41]shift 469 fd 165837 [21:25:41]save to /storage/0469/doc_00165837 [21:25:41]save last doc name /storage/0469/doc_00165837 to /storage/kkm_last_doc_name [21:25:41]save OK [21:25:41]Clear old archive folders... [21:25:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:25:41]tlvbuf is 00E4F2D0 [21:25:41]SAM_PROTO_ClearQueue [21:25:41]wFMCommunicate request_size=4 [21:25:41]MH_SAM_APDU [21:25:41]CAPDU: 80 09 00 00 [21:25:41]Write to MH i2c: E2 08 00 B6 03 80 09 00 00 00 00 00 00 2B [21:25:41]Write i2c OK [21:25:41]MH_I2C_Read... [21:25:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:25:41]Read from MH i2c: E2 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 03 00 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 03 00 B6 03 00 90 00 2D [21:25:41]RAPDU: 90 00 [21:25:41]wFMCommunicate OK [21:25:41]SAM_PROTO_ClearQueue done [21:25:41]KKMCreateOFDPacket [21:25:41]OFDProtocolAddRootSTLVToBuf [21:25:41]FM_MakeSignedData [21:25:41]FM_MakeSignedData [21:25:41]SAM_PROTO_SignData [21:25:41]wFMCommunicate request_size=4 [21:25:41]MH_SAM_APDU [21:25:41]CAPDU: 80 0D 01 02 [21:25:41]Write to MH i2c: E2 08 00 B7 03 80 0D 01 02 00 00 00 00 33 [21:25:41]Write i2c OK [21:25:41]MH_I2C_Read... [21:25:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:25:41]Read from MH i2c: E2 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 03 00 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 03 00 B7 03 00 90 00 2E [21:25:41]RAPDU: 90 00 [21:25:41]wFMCommunicate OK [21:25:41]wFMCommunicate request_size=255 [21:25:41]MH_SAM_APDU [21:25:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 54 FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 87 02 00 35 04 06 00 13 1D EE C5 [21:25:41]Write to MH i2c: E2 02 01 B8 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 54 FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 87 02 00 35 04 06 00 13 1D EE C5 00 00 05 [21:25:41]Write i2c OK [21:25:41]MH_I2C_Read... [21:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:41]Read from MH i2c: E2 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 03 00 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 03 00 B8 03 00 90 00 2F [21:25:41]RAPDU: 90 00 [21:25:41]wFMCommunicate OK [21:25:41]wFMCommunicate request_size=7 [21:25:41]MH_SAM_APDU [21:25:41]CAPDU: 80 0D 02 02 02 2A 87 [21:25:41]Write to MH i2c: E2 0A 00 B9 03 80 0D 02 02 02 00 2A 87 00 00 EB [21:25:41]Write i2c OK [21:25:41]MH_I2C_Read... [21:25:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:41]Read from MH i2c: E2 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 03 00 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 03 00 B9 03 00 90 00 30 [21:25:41]RAPDU: 90 00 [21:25:41]wFMCommunicate OK [21:25:41]wFMCommunicate request_size=4 [21:25:41]MH_SAM_APDU [21:25:41]CAPDU: 80 0D 03 02 [21:25:41]Write to MH i2c: E2 08 00 BA 03 80 0D 03 02 00 00 00 00 38 [21:25:41]Write i2c OK [21:25:41]MH_I2C_Read... [21:25:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:25:41]Read from MH i2c: E2 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 0B 00 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 0B 00 BA 03 00 1D 9F BF 3B DD 81 4A 83 90 00 1A [21:25:41]RAPDU: 1D 9F BF 3B DD 81 4A 83 90 00 [21:25:41]wFMCommunicate OK [21:25:41]SAM_PROTO_SignData done [21:25:41]FM_MakeSignedData done [21:25:41]CreateOFDProtocolMessage [21:25:41]wFMCommunicate request_size=4 [21:25:41]MH_SAM_APDU [21:25:41]CAPDU: 80 11 00 00 [21:25:41]Write to MH i2c: E2 08 00 BB 03 80 11 00 00 00 00 00 00 38 [21:25:41]Write i2c OK [21:25:41]MH_I2C_Read... [21:25:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:41]Read from MH i2c: E2 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 17 00 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: E2 17 00 BB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [21:25:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:25:41]wFMCommunicate OK [21:25:41]CreateOFDProtocolMessage done [21:25:41]OFDSenderStorePacket 165837 [21:25:41]StoreOFDPacket docnum=165837 [21:25:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 03 53 04 01 78 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 54 FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 87 02 00 35 04 06 00 13 1D EE C5 2A 87 1D 9F BF 3B DD 81 4A 83 [21:25:41]CheckFolder [21:25:41]dirname=/storage/ofd_packets [21:25:41]CheckFolder done [21:25:41]ProducePacketName [21:25:41]name=ofd_packets/00165837 [21:25:41]NVStorageSaveData ofd_packets/00165837 [21:25:41]File name is /storage/ofd_packets/00165837 [21:25:41]Write 298 bytes [21:25:41]NVStorageSaveData done [21:25:41]OFDSenderStorePacket done [21:25:41]KKMCreateOFDPacket done [21:25:41]NVStorageSaveData kkm_last_timestamp [21:25:41]File name is /storage/kkm_last_timestamp [21:25:41]Write 4 bytes [21:25:41]NVStorageSaveData done [21:25:41]ExternCall_PrintAddStr [21:25:41]wPrintStart [21:25:41]Write to MH i2c: 01 00 00 BC 03 BF [21:25:41]Write i2c OK [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: 01 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: 01 07 00 [21:25:41]MH_I2C_Read... [21:25:41]Read from MH i2c: 01 07 00 BC 03 00 00 00 00 00 FF 0F D4 [21:25:41]RasterBufferAndPrint [21:25:41]line Счет N : (1)294738 [21:25:41]line ИНН: 02508201610067 [21:25:41]line Контрольно-Кассовый Чек [21:25:41]line ПРОДАЖА [21:25:41]line ТРК (МРК, ГНК) : 44 [21:25:41]line Товар: 2710194800 [21:25:41]line ДТ-К-5 [21:25:41]line 13.130 * 76.20 [21:25:41]line = 1000.51 [21:25:41]line НДС 12% НСП 1% [21:25:41]line > о реализуемом товаре [21:25:41]line ОКРУГЛЕНИЕ: -0.51 [21:25:41]line ИТОГО: 1000.00 [21:25:41]line Внесено: 1000.00 [21:25:41]line СДАЧА: 0.00 [21:25:41]line НСП 1% : 8.85 [21:25:41]line НДС 12% : 106.25 [21:25:41]line Наличными: 1000.00 [21:25:41]line Безнал.: 0.00 [21:25:41]line Место: АЗС № 130 "Партнер Нефть" [21:25:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:25:41]line СНО: Общий режим [21:25:41]line Чек 690 23.08.2024 21:25 [21:25:41]line Смена: 469 ФФД: 1.0 [21:25:41]line ЗНМ: 0300000070 [21:25:41]line РНМ: 0000000000092562 [21:25:41]line Версия ККМ: 001 [21:25:41]line ФМ: 0000000000871769 [21:25:41]line ФД: 165837 [21:25:41]line ФПД: 21019280878215 [21:25:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212540&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165837&fm=21019280878215&tin=02508201610067®Number=0000000000092562&sum=100000 [21:25:41]written 0, free lines is 4095 [21:25:41]OFD Sender: Processing packet 165832 [packets to send 1006, broken 1000] [21:25:41]ProducePacketName [21:25:41]name=ofd_packets/00165832 [21:25:41]OFD Sender: To server: pG, [21:25:41]CommunicateWithHost lk.salyk.kg:30040 [21:25:41]ConnectInit lk.salyk.kg [21:25:42]Write to MH i2c: 01 00 00 E7 03 EA [21:25:42]Write i2c OK [21:25:42]MH_I2C_Read... [21:25:42]Read from MH i2c: 01 [21:25:42]MH_I2C_Read... [21:25:42]Read from MH i2c: 01 07 00 [21:25:42]MH_I2C_Read... [21:25:42]Read from MH i2c: 01 07 00 E7 03 00 00 00 00 00 C6 0C C3 [21:25:42]RasterBufferAndPrint [21:25:42]line [21:25:42]line [21:25:42]line [21:25:42]line [21:25:42]line [21:25:42]written 0, free lines is 3278 [21:25:42]MH_Cut [21:25:42]Write to MH i2c: D1 01 00 EE 03 01 C3 [21:25:42]Write i2c OK [21:25:42]MH_I2C_Read... [21:25:42]Read from MH i2c: D1 [21:25:42]MH_I2C_Read... [21:25:42]Read from MH i2c: D1 01 00 [21:25:42]MH_I2C_Read... [21:25:42]Read from MH i2c: D1 01 00 EE 03 00 C2 [21:25:42]Write to MH i2c: 01 00 00 EF 03 F2 [21:25:42]Write i2c OK [21:25:42]MH_I2C_Read... [21:25:42]*** Cut start [21:25:42]*** Purtial cut [21:25:42]*** Stage 1: CUTSNS_PIN = 1 [21:25:43]Connected sock=7 [21:25:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 76 58 07 01 D9 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 B4 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 87 02 00 35 04 06 00 A3 36 12 93 2F 65 B8 04 3F 2D 45 86 74 57 [21:25:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 29 D3 47 00 E8 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 87 02 00 F4 03 04 00 A0 A7 C8 66 B6 04 01 00 00 A3 A1 EB A9 A7 7C 6C B4 [21:25:43]CommunicateWithHost err = 0 [21:25:43]CheckOFDResponse [21:25:43]1017 (14) - 77093643461234 [21:25:43]1041 (16) - 0000000000871769 [21:25:43]1040 (4) - 165832 [21:25:43]1012 (4) - 23.08.2024 15:15 [21:25:43]1206 (1) - 0 [21:25:43]OFD Sender: Remove packet 165832 [21:25:43]ProducePacketName [21:25:43]name=ofd_packets/00165832 [21:25:43]NVStorageDeleteData [21:25:44]OFD Sender: Processing packet 165833 [packets to send 1005, broken 1000] [21:25:44]ProducePacketName [21:25:44]name=ofd_packets/00165833 [21:25:44]OFD Sender: To server: pG, [21:25:44]CommunicateWithHost lk.salyk.kg:30040 [21:25:44]ConnectInit lk.salyk.kg [21:25:45]Read from MH i2c: 01 [21:25:45]MH_I2C_Read... [21:25:45]*** Stop cut motor [21:25:45]*** Cut end [21:25:45]Read from MH i2c: 01 07 00 [21:25:45]MH_I2C_Read... [21:25:45]Read from MH i2c: 01 07 00 EF 03 00 00 00 00 00 FF 0F 07 [21:25:45]process_action close_receipt done [21:25:45]requested_data is exist [21:25:45]produce_requested_data [21:25:45]requested_item fm.sn is exist - process it [21:25:45]wFMCommunicate request_size=4 [21:25:45]MH_SAM_APDU [21:25:45]CAPDU: 80 11 00 00 [21:25:45]Write to MH i2c: E2 08 00 F0 03 80 11 00 00 00 00 00 00 6D [21:25:45]Write i2c OK [21:25:45]MH_I2C_Read... [21:25:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:45]Read from MH i2c: E2 [21:25:45]MH_I2C_Read... [21:25:45]Read from MH i2c: E2 17 00 [21:25:45]MH_I2C_Read... [21:25:45]Read from MH i2c: E2 17 00 F0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [21:25:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:25:45]wFMCommunicate OK [21:25:45]requested_item fd.num is exist - process it [21:25:45]SAM_PROTO_GetFieldsCounters [21:25:45]wFMCommunicate request_size=4 [21:25:45]MH_SAM_APDU [21:25:45]CAPDU: 80 13 00 00 [21:25:45]Write to MH i2c: E2 08 00 F1 03 80 13 00 00 00 00 00 00 70 [21:25:45]Write i2c OK [21:25:45]MH_I2C_Read... [21:25:45]Connected sock=7 [21:25:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 3A 0B 06 01 DE AD 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:25:45]04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 2F 00 00 Read from MH i2c: 00 E2 00 [21:25:45]00 MH_I2C_Read... [21:25:45]37 Read from MH i2c: 04 E2 06 62 00 00 9C [21:25:45]0E MH_I2C_Read... [21:25:45]00 00 00 00 13 04 06 00 E6 AF 00 00 00 00 F2 03 01 00 Read from MH i2c: 01 E2 F6 62 03 00 01 F1 00 03 01 00 BC 5D 04 00 01 B9 00 04 01 01 00 FC 03 01 06 11 00 04 C8 AF 00 10 00 00 00 30 00 30 EB 30 03 30 30 26 30 00 30 EF 03 30 0F 30 00 30 F6 38 03 37 01 31 00 37 01 36 F7 39 03 0D 06 04 00 10 8E 00 01 30 00 30 00 00 30 00 30 EE 30 03 30 0F 30 00 30 F2 30 03 30 01 30 00 39 01 F3 32 03 35 06 36 32 00 10 AE 04 12 04 00 00 00 CD 00 87 00 02 07 00 04 0E 06 04 00 04 C8 00 AF D5 00 01 00 00 00 00 12 00 04 39 04 04 00 06 B2 00 02 00 00 00 00 00 5E 00 04 00 04 00 00 1F B2 04 02 02 00 00 00 01 00 57 12 04 04 04 04 00 AE 00 02 B3 00 02 00 F4 00 03 00 04 19 00 04 C2 04 FD C8 00 66 00 0E 00 04 00 04 00 00 90 D5 00 01 DE 00 [21:25:45]00 RAPDU: B9 5D 04 00 01 B9 00 04 01 01 0D 00 04 01 10 11 00 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 39 30 32 30 35 38 36 37 32 31 11 37 04 36 10 39 00 30 30 0D 30 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 38 30 37 30 31 30 30 37 30 36 30 39 39 10 32 04 35 04 36 32 00 10 C9 04 87 04 02 00 00 CD 35 87 04 02 06 00 00 0E 44 04 BB 04 CD 00 52 D5 01 D9 00 21 00 E7 12 59 04 93 04 12 00 56 B2 2A 02 1C 00 46 00 [21:25:45]5E 04 04 00 B2 02 00 00 57 04 04 00 B3 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:25:45]wFMCommunicate OK [21:25:45]SAM_PROTO_GetFieldsCounters done [21:25:45]requested_item shift.num is exist - process it [21:25:45]requested_item shift.opened is exist - process it [21:25:45]req_shift_opened [21:25:45]FM_GetShiftState [21:25:45]SAM_PROTO_GetShiftState [21:25:45]wFMCommunicate request_size=4 [21:25:45]MH_SAM_APDU [21:25:45]CAPDU: 80 13 01 00 [21:25:45]Write to MH i2c: E2 08 00 F2 03 80 13 01 00 00 00 00 00 72 [21:25:45]Write i2c OK [21:25:45]MH_I2C_Read... [21:25:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:45]Read from MH i2c: E2 [21:25:45]MH_I2C_Read... [21:25:45]Read from MH i2c: E2 0E 00 [21:25:45]MH_I2C_Read... [21:25:45]Read from MH i2c: E2 0E 00 F2 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A0 [21:25:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:25:45]wFMCommunicate OK [21:25:45]SAM_PROTO_GetShiftState done [21:25:45]FM_GetShiftState done [21:25:45]req_shift_opened done [21:25:45]requested_item shift.open_date is exist - process it [21:25:45]req_shift_open_date [21:25:45]req_shift_open_date done [21:25:45]produce_requested_data done [21:25:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165837,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:25:45]process_action_free close_receipt [21:25:45]json_value_free [21:25:45]json_value_free done [21:25:45]process_json_proto returns [21:25:45]Send response to host [21:25:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165837,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:25:45]free response buf [21:25:45]execute_script done [21:25:45]execute_script returns [21:25:45]free content buf [21:25:45]Sock 11.Close socket [21:25:45]Sock 11.Thread stoped [21:25:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 08 7C 47 00 C0 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 87 02 00 F4 03 04 00 A2 A7 C8 66 B6 04 01 00 00 11 E5 EC E5 4A B3 9A 3A [21:25:45]CommunicateWithHost err = 0 [21:25:45]CheckOFDResponse [21:25:45]1017 (14) - 77093643461234 [21:25:45]1041 (16) - 0000000000871769 [21:25:45]1040 (4) - 165833 [21:25:45]1012 (4) - 23.08.2024 15:15 [21:25:45]1206 (1) - 0 [21:25:45]OFD Sender: Remove packet 165833 [21:25:45]ProducePacketName [21:25:45]name=ofd_packets/00165833 [21:25:45]NVStorageDeleteData [21:25:46]OFD Sender: Processing packet 165834 [packets to send 1004, broken 1000] [21:25:46]ProducePacketName [21:25:46]name=ofd_packets/00165834 [21:25:46]OFD Sender: To server: pG, [21:25:46]CommunicateWithHost lk.salyk.kg:30040 [21:25:46]ConnectInit lk.salyk.kg [21:25:47]Connected sock=7 [21:25:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8F 01 00 00 2B 8F 87 01 C6 68 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 65 6E 74 6F 73 20 D0 9F D0 A4 20 D0 90 D1 80 D0 B1 D1 83 D0 B7 20 36 2A 31 30 30 2A 32 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 03 00 00 00 00 13 04 06 00 E8 03 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 E9 FD C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 87 02 00 35 04 06 00 61 92 5B 8E D1 CC 5C FB CD 6C 99 3E C2 23 [21:25:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AF D8 47 00 4C AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 87 02 00 F4 03 04 00 A4 A7 C8 66 B6 04 01 00 00 25 30 DE 34 14 B8 84 2C [21:25:50]CommunicateWithHost err = 0 [21:25:50]CheckOFDResponse [21:25:50]1017 (14) - 77093643461234 [21:25:50]1041 (16) - 0000000000871769 [21:25:50]1040 (4) - 165834 [21:25:50]1012 (4) - 23.08.2024 15:15 [21:25:50]1206 (1) - 0 [21:25:50]OFD Sender: Remove packet 165834 [21:25:50]ProducePacketName [21:25:50]name=ofd_packets/00165834 [21:25:50]NVStorageDeleteData [21:25:50]OFD Sender: Processing packet 165835 [packets to send 1003, broken 1000] [21:25:50]ProducePacketName [21:25:50]name=ofd_packets/00165835 [21:25:50]OFD Sender: To server: pG, [21:25:50]CommunicateWithHost lk.salyk.kg:30040 [21:25:50]ConnectInit lk.salyk.kg [21:25:51]Connected sock=7 [21:25:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B4 5A 07 01 54 CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 B0 02 00 00 F4 03 04 00 25 FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 87 02 00 35 04 06 00 E9 C3 53 39 DE E8 88 D2 1D D3 F9 75 8C 58 [21:25:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6E D5 47 00 3F 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 87 02 00 F4 03 04 00 A8 A7 C8 66 B6 04 01 00 00 65 68 A0 8A BF EA 9A 6F [21:25:52]CommunicateWithHost err = 0 [21:25:52]CheckOFDResponse [21:25:52]1017 (14) - 77093643461234 [21:25:52]1041 (16) - 0000000000871769 [21:25:52]1040 (4) - 165835 [21:25:52]1012 (4) - 23.08.2024 15:15 [21:25:52]1206 (1) - 0 [21:25:52]OFD Sender: Remove packet 165835 [21:25:52]ProducePacketName [21:25:52]name=ofd_packets/00165835 [21:25:52]NVStorageDeleteData [21:25:52]OFD Sender: Processing packet 165836 [packets to send 1002, broken 1000] [21:25:52]ProducePacketName [21:25:52]name=ofd_packets/00165836 [21:25:52]OFD Sender: To server: pG, [21:25:52]CommunicateWithHost lk.salyk.kg:30040 [21:25:52]ConnectInit lk.salyk.kg [21:25:53]Connected sock=7 [21:25:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 CE 0C 06 01 71 96 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 AE 9C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 FB 49 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 2F 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 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 B1 02 00 00 F4 03 04 00 3E FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 87 02 00 35 04 06 00 C6 BD 2E 6A BD EC 42 62 ED F1 3D 08 F3 36 [21:25:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B7 D8 47 00 A5 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 87 02 00 F4 03 04 00 A9 A7 C8 66 B6 04 01 00 00 8A 81 A5 51 65 E5 BC A7 [21:25:53]CommunicateWithHost err = 0 [21:25:53]CheckOFDResponse [21:25:53]1017 (14) - 77093643461234 [21:25:53]1041 (16) - 0000000000871769 [21:25:53]1040 (4) - 165836 [21:25:53]1012 (4) - 23.08.2024 15:15 [21:25:53]1206 (1) - 0 [21:25:53]OFD Sender: Remove packet 165836 [21:25:53]ProducePacketName [21:25:53]name=ofd_packets/00165836 [21:25:53]NVStorageDeleteData [21:25:54]OFD Sender: Processing packet 165837 [packets to send 1001, broken 1000] [21:25:54]ProducePacketName [21:25:54]name=ofd_packets/00165837 [21:25:54]OFD Sender: To server: pG, [21:25:54]CommunicateWithHost lk.salyk.kg:30040 [21:25:54]ConnectInit lk.salyk.kg [21:25:54]Connected sock=7 [21:25:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 03 53 04 01 78 A9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 54 FE C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 87 02 00 35 04 06 00 13 1D EE C5 2A 87 1D 9F BF 3B DD 81 4A 83 [21:25:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D5 B0 47 00 15 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 87 02 00 F4 03 04 00 AB A7 C8 66 B6 04 01 00 00 DF 83 D6 BC 14 A4 3B 0D [21:25:55]CommunicateWithHost err = 0 [21:25:55]CheckOFDResponse [21:25:55]1017 (14) - 77093643461234 [21:25:55]1041 (16) - 0000000000871769 [21:25:55]1040 (4) - 165837 [21:25:55]1012 (4) - 23.08.2024 15:15 [21:25:55]1206 (1) - 0 [21:25:55]OFD Sender: Remove packet 165837 [21:25:55]ProducePacketName [21:25:55]name=ofd_packets/00165837 [21:25:55]NVStorageDeleteData [21:25:55]OFD Sender: No OFD packet to send [21:26:00]OFD Sender: No OFD packet to send [21:26:06]OFD Sender: No OFD packet to send [21:26:11]OFD Sender: No OFD packet to send [21:26:16]OFD Sender: No OFD packet to send [21:26:21]OFD Sender: No OFD packet to send [21:26:26]OFD Sender: No OFD packet to send [21:26:27]recv_with_timeout no data received [21:26:31]OFD Sender: No OFD packet to send [21:26:36]OFD Sender: No OFD packet to send [21:26:41]OFD Sender: No OFD packet to send [21:26:46]OFD Sender: No OFD packet to send [21:26:51]OFD Sender: No OFD packet to send [21:26:56]OFD Sender: No OFD packet to send [21:27:01]OFD Sender: No OFD packet to send [21:27:06]OFD Sender: No OFD packet to send [21:27:11]OFD Sender: No OFD packet to send [21:27:16]OFD Sender: No OFD packet to send [21:27:21]OFD Sender: No OFD packet to send [21:27:26]OFD Sender: No OFD packet to send [21:27:31]OFD Sender: No OFD packet to send [21:27:36]OFD Sender: No OFD packet to send [21:27:41]OFD Sender: No OFD packet to send [21:27:46]OFD Sender: No OFD packet to send [21:27:51]OFD Sender: No OFD packet to send [21:27:56]OFD Sender: No OFD packet to send [21:28:01]OFD Sender: No OFD packet to send [21:28:06]OFD Sender: No OFD packet to send [21:28:10]recv_with_timeout no data received [21:28:11]OFD Sender: No OFD packet to send [21:28:16]OFD Sender: No OFD packet to send [21:28:21]OFD Sender: No OFD packet to send [21:28:26]OFD Sender: No OFD packet to send [21:28:31]OFD Sender: No OFD packet to send [21:28:36]OFD Sender: No OFD packet to send [21:28:41]OFD Sender: No OFD packet to send [21:28:46]OFD Sender: No OFD packet to send [21:28:51]OFD Sender: No OFD packet to send [21:28:56]OFD Sender: No OFD packet to send [21:29:01]OFD Sender: No OFD packet to send [21:29:06]OFD Sender: No OFD packet to send [21:29:11]OFD Sender: No OFD packet to send [21:29:16]OFD Sender: No OFD packet to send [21:29:18]accept exits with 12 [21:29:18]New connection [21:29:18]New thread 3067129188 created [21:29:18]Thread 3067272548 joined [21:29:18]Waiting for new connection... [21:29:18] Sock 12.Parse request [21:29:18]Sock 12.Check first char [21:29:18]Sock 12.First char is OK [21:29:18]request: POST /json_proto HTTP/1.0 [21:29:18]Method: POST [21:29:18]URL: /json_proto [21:29:18]Method is POST - this is cgi request [21:29:18]url: /json_proto [21:29:18]query_string will be loaded in cgi processing [21:29:18]execute_cgi json_proto POST (null) [21:29:18]execute_cgi path=json_proto method=POST [21:29:18]POST find Content-Length [21:29:18]Host: 172.17.44.132:8080 [21:29:18]Content-Length: 678 [21:29:18]Content-Type: application/json [21:29:18] [21:29:18]POST finish read [21:29:18]Found Content-Length = 678 [21:29:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:29:18]execute_script... [21: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)294739", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:29:18]POST & json_proto [21:29:18]process_json_proto [21:29:18]json parsed OK: [21:29:18]protocol is kg_v1.0 [21:29:18]action value=close_receipt [21:29:18]process_action close_receipt [21:29:18]cmd_close_receipt [21:29:18]MH_GetDate [21:29:18]Write to MH i2c: F0 00 00 F3 03 E5 [21:29:18]Write i2c OK [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: F0 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: F0 09 00 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: F0 09 00 F3 03 00 2F FF C8 66 2A 83 C1 65 1D [21:29:18]GetLastDocTimeStamp 1724448340 [21:29:18]current date 1724448559 [21:29:18]FM_GetShiftState [21:29:18]SAM_PROTO_GetShiftState [21:29:18]wFMCommunicate request_size=4 [21:29:18]MH_SAM_APDU [21:29:18]CAPDU: 80 13 01 00 [21:29:18]Write to MH i2c: E2 08 00 F4 03 80 13 01 00 00 00 00 00 74 [21:29:18]Write i2c OK [21:29:18]MH_I2C_Read... [21:29:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:29:19]Read from MH i2c: E2 [21:29:19]MH_I2C_Read... [21:29:19]Read from MH i2c: E2 0E 00 [21:29:19]MH_I2C_Read... [21:29:19]Read from MH i2c: E2 0E 00 F4 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A2 [21:29:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:29:19]wFMCommunicate OK [21:29:19]SAM_PROTO_GetShiftState done [21:29:19]FM_GetShiftState done [21:29:19]opened in 1724372766 [21:29:19]opened+sec_in_day 1724459166 [21:29:19]quantity*price = 80004 [21:29:19]sum+1 = 80005 [21:29:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 691 23.08.2024 21:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165838 ФПД: 48785980013836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165838&fm=48785980013836&tin=02508201610067®Number=0000000000092562&sum=80000 [21:29:20]StoreToDocumentArchive [21:29:20]shift 469 fd 165838 [21:29:20]save to /storage/0469/doc_00165838 [21:29:20]save last doc name /storage/0469/doc_00165838 to /storage/kkm_last_doc_name [21:29:20]save OK [21:29:20]Clear old archive folders... [21:29:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:29:20]tlvbuf is 00E50C00 [21:29:20]SAM_PROTO_ClearQueue [21:29:20]wFMCommunicate request_size=4 [21:29:20]MH_SAM_APDU [21:29:20]CAPDU: 80 09 00 00 [21:29:20]Write to MH i2c: E2 08 00 01 04 80 09 00 00 00 00 00 00 77 [21:29:20]Write i2c OK [21:29:20]MH_I2C_Read... [21:29:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:29:20]Read from MH i2c: E2 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 03 00 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 03 00 01 04 00 90 00 79 [21:29:20]RAPDU: 90 00 [21:29:20]wFMCommunicate OK [21:29:20]SAM_PROTO_ClearQueue done [21:29:20]KKMCreateOFDPacket [21:29:20]OFDProtocolAddRootSTLVToBuf [21:29:20]FM_MakeSignedData [21:29:20]FM_MakeSignedData [21:29:20]SAM_PROTO_SignData [21:29:20]wFMCommunicate request_size=4 [21:29:20]MH_SAM_APDU [21:29:20]CAPDU: 80 0D 01 02 [21:29:20]Write to MH i2c: E2 08 00 02 04 80 0D 01 02 00 00 00 00 7F [21:29:20]Write i2c OK [21:29:20]MH_I2C_Read... [21:29:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:29:20]Read from MH i2c: E2 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 03 00 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 03 00 02 04 00 90 00 7A [21:29:20]RAPDU: 90 00 [21:29:20]wFMCommunicate OK [21:29:20]wFMCommunicate request_size=255 [21:29:20]MH_SAM_APDU [21:29:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 2F FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 87 02 00 35 04 06 00 2C [21:29:20]Write to MH i2c: E2 02 01 03 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 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 2F FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 87 02 00 35 04 06 00 2C 00 00 1A [21:29:20]Write i2c OK [21:29:20]MH_I2C_Read... [21:29:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:20]Read from MH i2c: E2 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 03 00 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 03 00 03 04 00 90 00 7B [21:29:20]RAPDU: 90 00 [21:29:20]wFMCommunicate OK [21:29:20]wFMCommunicate request_size=10 [21:29:20]MH_SAM_APDU [21:29:20]CAPDU: 80 0D 02 02 05 5E DF 02 3D 0C [21:29:20]Write to MH i2c: E2 0D 00 04 04 80 0D 02 02 05 00 5E DF 02 3D 0C 00 00 14 [21:29:20]Write i2c OK [21:29:20]MH_I2C_Read... [21:29:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:20]Read from MH i2c: E2 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 03 00 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 03 00 04 04 00 90 00 7C [21:29:20]RAPDU: 90 00 [21:29:20]wFMCommunicate OK [21:29:20]wFMCommunicate request_size=4 [21:29:20]MH_SAM_APDU [21:29:20]CAPDU: 80 0D 03 02 [21:29:20]Write to MH i2c: E2 08 00 05 04 80 0D 03 02 00 00 00 00 84 [21:29:20]Write i2c OK [21:29:20]MH_I2C_Read... [21:29:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:29:20]Read from MH i2c: E2 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 0B 00 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 0B 00 05 04 00 BE 6D F4 82 21 49 39 B0 90 00 79 [21:29:20]RAPDU: BE 6D F4 82 21 49 39 B0 90 00 [21:29:20]wFMCommunicate OK [21:29:20]SAM_PROTO_SignData done [21:29:20]FM_MakeSignedData done [21:29:20]CreateOFDProtocolMessage [21:29:20]wFMCommunicate request_size=4 [21:29:20]MH_SAM_APDU [21:29:20]CAPDU: 80 11 00 00 [21:29:20]Write to MH i2c: E2 08 00 06 04 80 11 00 00 00 00 00 00 84 [21:29:20]Write i2c OK [21:29:20]MH_I2C_Read... [21:29:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:29:20]Read from MH i2c: E2 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 17 00 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: E2 17 00 06 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [21:29:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:29:20]wFMCommunicate OK [21:29:20]CreateOFDProtocolMessage done [21:29:20]OFDSenderStorePacket 165838 [21:29:20]StoreOFDPacket docnum=165838 [21:29:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 10 61 07 01 0C 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 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 2F FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 87 02 00 35 04 06 00 2C 5E DF 02 3D 0C BE 6D F4 82 21 49 39 B0 [21:29:20]CheckFolder [21:29:20]dirname=/storage/ofd_packets [21:29:20]CheckFolder done [21:29:20]ProducePacketName [21:29:20]name=ofd_packets/00165838 [21:29:20]NVStorageSaveData ofd_packets/00165838 [21:29:20]File name is /storage/ofd_packets/00165838 [21:29:20]Write 301 bytes [21:29:20]NVStorageSaveData done [21:29:20]OFDSenderStorePacket done [21:29:20]KKMCreateOFDPacket done [21:29:20]NVStorageSaveData kkm_last_timestamp [21:29:20]File name is /storage/kkm_last_timestamp [21:29:20]Write 4 bytes [21:29:20]NVStorageSaveData done [21:29:20]ExternCall_PrintAddStr [21:29:20]wPrintStart [21:29:20]Write to MH i2c: 01 00 00 07 04 0B [21:29:20]Write i2c OK [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: 01 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: 01 07 00 [21:29:20]MH_I2C_Read... [21:29:20]Read from MH i2c: 01 07 00 07 04 00 00 00 00 00 FF 0F 20 [21:29:20]RasterBufferAndPrint [21:29:20]line Счет N : (1)294739 [21:29:20]line ИНН: 02508201610067 [21:29:20]line Контрольно-Кассовый Чек [21:29:20]line ПРОДАЖА [21:29:20]line ТРК (МРК, ГНК) : 32 [21:29:20]line Товар: 2710124130 [21:29:20]line Аи-92-К-5 [21:29:20]line 11.800 * 67.80 [21:29:20]line = 800.04 [21:29:20]line НДС 12% НСП 1% [21:29:20]line > о реализуемом товаре [21:29:20]line ОКРУГЛЕНИЕ: -0.04 [21:29:20]line ИТОГО: 800.00 [21:29:20]line Внесено: 800.00 [21:29:20]line СДАЧА: 0.00 [21:29:20]line НСП 1% : 7.08 [21:29:20]line НДС 12% : 84.96 [21:29:20]line Наличными: 800.00 [21:29:20]line Безнал.: 0.00 [21:29:20]line Место: АЗС № 130 "Партнер Нефть" [21:29:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:29:20]line СНО: Общий режим [21:29:20]line Чек 691 23.08.2024 21:29 [21:29:20]line Смена: 469 ФФД: 1.0 [21:29:20]line ЗНМ: 0300000070 [21:29:20]line РНМ: 0000000000092562 [21:29:20]line Версия ККМ: 001 [21:29:20]line ФМ: 0000000000871769 [21:29:20]line ФД: 165838 [21:29:20]line ФПД: 48785980013836 [21:29:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T212919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165838&fm=48785980013836&tin=02508201610067®Number=0000000000092562&sum=80000 [21:29:20]written 0, free lines is 4095 [21:29:20]OFD Sender: Processing packet 165838 [packets to send 1001, broken 1000] [21:29:20]ProducePacketName [21:29:20]name=ofd_packets/00165838 [21:29:20]OFD Sender: To server: pG, [21:29:20]CommunicateWithHost lk.salyk.kg:30040 [21:29:20]ConnectInit lk.salyk.kg [21:29:21]Write to MH i2c: 01 00 00 32 04 36 [21:29:21]Write i2c OK [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: 01 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: 01 07 00 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: 01 07 00 32 04 00 00 00 00 00 C1 0C 0A [21:29:21]RasterBufferAndPrint [21:29:21]line [21:29:21]line [21:29:21]line [21:29:21]line [21:29:21]line [21:29:21]written 0, free lines is 3271 [21:29:21]MH_Cut [21:29:21]Write to MH i2c: D1 01 00 39 04 01 0F [21:29:21]Write i2c OK [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: D1 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: D1 01 00 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: D1 01 00 39 04 00 0E [21:29:21]Write to MH i2c: 01 00 00 3A 04 3E [21:29:21]Write i2c OK [21:29:21]MH_I2C_Read... [21:29:21]*** Cut start [21:29:21]*** Purtial cut [21:29:21]*** Stage 1: CUTSNS_PIN = 1 [21:29:23]Connected sock=10 [21:29:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 10 61 07 01 0C 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 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 2F FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 87 02 00 35 04 06 00 2C 5E DF 02 3D 0C BE 6D F4 82 21 49 39 B0 [21:29:23]Read from MH i2c: 01 [21:29:23]MH_I2C_Read... [21:29:23]*** Stop cut motor [21:29:23]*** Cut end [21:29:23]Read from MH i2c: 01 07 00 [21:29:23]MH_I2C_Read... [21:29:23]Read from MH i2c: 01 07 00 3A 04 00 00 00 00 00 FF 0F 53 [21:29:23]process_action close_receipt done [21:29:23]requested_data is exist [21:29:23]produce_requested_data [21:29:23]requested_item fm.sn is exist - process it [21:29:23]wFMCommunicate request_size=4 [21:29:23]MH_SAM_APDU [21:29:23]CAPDU: 80 11 00 00 [21:29:23]Write to MH i2c: E2 08 00 3B 04 80 11 00 00 00 00 00 00 B9 [21:29:23]Write i2c OK [21:29:23]MH_I2C_Read... [21:29:24]Read from MH i2c: E2 [21:29:24]MH_I2C_Read... [21:29:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:29:24]Read from MH i2c: E2 17 00 [21:29:24]MH_I2C_Read... [21:29:24]Read from MH i2c: E2 17 00 3B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [21:29:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:29:24]wFMCommunicate OK [21:29:24]requested_item fd.num is exist - process it [21:29:24]SAM_PROTO_GetFieldsCounters [21:29:24]wFMCommunicate request_size=4 [21:29:24]MH_SAM_APDU [21:29:24]CAPDU: 80 13 00 00 [21:29:24]Write to MH i2c: E2 08 00 3C 04 80 13 00 00 00 00 00 00 BC [21:29:24]Write i2c OK [21:29:24]MH_I2C_Read... [21:29:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:29:24]Read from MH i2c: E2 [21:29:24]MH_I2C_Read... [21:29:24]Read from MH i2c: E2 62 00 [21:29:24]MH_I2C_Read... [21:29:24]Read from MH i2c: E2 62 00 3C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 2E [21:29:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:29:24]wFMCommunicate OK [21:29:24]SAM_PROTO_GetFieldsCounters done [21:29:24]requested_item shift.num is exist - process it [21:29:24]requested_item shift.opened is exist - process it [21:29:24]req_shift_opened [21:29:24]FM_GetShiftState [21:29:24]SAM_PROTO_GetShiftState [21:29:24]wFMCommunicate request_size=4 [21:29:24]MH_SAM_APDU [21:29:24]CAPDU: 80 13 01 00 [21:29:24]Write to MH i2c: E2 08 00 3D 04 80 13 01 00 00 00 00 00 BE [21:29:24]Write i2c OK [21:29:24]MH_I2C_Read... [21:29:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:29:24]Read from MH i2c: E2 [21:29:24]MH_I2C_Read... [21:29:24]Read from MH i2c: E2 0E 00 [21:29:24]MH_I2C_Read... [21:29:24]Read from MH i2c: E2 0E 00 3D 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EC [21:29:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:29:24]wFMCommunicate OK [21:29:24]SAM_PROTO_GetShiftState done [21:29:24]FM_GetShiftState done [21:29:24]req_shift_opened done [21:29:24]requested_item shift.open_date is exist - process it [21:29:24]req_shift_open_date [21:29:24]req_shift_open_date done [21:29:24]produce_requested_data done [21:29:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165838,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:29:24]process_action_free close_receipt [21:29:24]json_value_free [21:29:24]json_value_free done [21:29:24]process_json_proto returns [21:29:24]Send response to host [21:29:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165838,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:29:24]free response buf [21:29:24]execute_script done [21:29:24]execute_script returns [21:29:24]free content buf [21:29:24]Sock 12.Close socket [21:29:24]Sock 12.Thread stoped [21:29:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 60 48 47 00 06 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 87 02 00 F4 03 04 00 7C A8 C8 66 B6 04 01 00 00 6A E9 A3 BD 60 78 46 51 [21:29:25]CommunicateWithHost err = 0 [21:29:25]CheckOFDResponse [21:29:25]1017 (14) - 77093643461234 [21:29:25]1041 (16) - 0000000000871769 [21:29:25]1040 (4) - 165838 [21:29:25]1012 (4) - 23.08.2024 15:19 [21:29:25]1206 (1) - 0 [21:29:25]OFD Sender: Remove packet 165838 [21:29:25]ProducePacketName [21:29:25]name=ofd_packets/00165838 [21:29:25]NVStorageDeleteData [21:29:26]OFD Sender: No OFD packet to send [21:29:31]OFD Sender: No OFD packet to send [21:29:35]recv_with_timeout no data received [21:29:36]OFD Sender: No OFD packet to send [21:29:41]OFD Sender: No OFD packet to send [21:29:46]OFD Sender: No OFD packet to send [21:29:46]recv_with_timeout no data received [21:29:51]OFD Sender: No OFD packet to send [21:29:56]OFD Sender: No OFD packet to send [21:30:01]OFD Sender: No OFD packet to send [21:30:06]OFD Sender: No OFD packet to send [21:30:11]OFD Sender: No OFD packet to send [21:30:16]OFD Sender: No OFD packet to send [21:30:21]OFD Sender: No OFD packet to send [21:30:26]OFD Sender: No OFD packet to send [21:30:29]recv_with_timeout no data received [21:30:31]OFD Sender: No OFD packet to send [21:30:36]OFD Sender: No OFD packet to send [21:30:41]OFD Sender: No OFD packet to send [21:30:42]accept exits with 9 [21:30:42]New connection [21:30:42]New thread 3067272548 created [21:30:42]Thread 3067129188 joined [21:30:42]Waiting for new connection... [21:30:42] Sock 9.Parse request [21:30:42]Sock 9.Check first char [21:30:42]Sock 9.First char is OK [21:30:42]request: POST /json_proto HTTP/1.0 [21:30:42]Method: POST [21:30:42]URL: /json_proto [21:30:42]Method is POST - this is cgi request [21:30:42]url: /json_proto [21:30:42]query_string will be loaded in cgi processing [21:30:42]execute_cgi json_proto POST (null) [21:30:42]execute_cgi path=json_proto method=POST [21:30:42]POST find Content-Length [21:30:42]Host: 172.17.44.132:8080 [21:30:42]Content-Length: 798 [21:30:42]Content-Type: application/json [21:30:42] [21:30:42]POST finish read [21:30:42]Found Content-Length = 798 [21:30:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.160, "sum" : 850.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 850.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:42]execute_script... [21:30:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294740", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.160, "sum" : 850.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 850.39 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:30:42]POST & json_proto [21:30:42]process_json_proto [21:30:42]json parsed OK: [21:30:42]protocol is kg_v1.0 [21:30:42]action value=close_receipt [21:30:42]process_action close_receipt [21:30:42]cmd_close_receipt [21:30:42]MH_GetDate [21:30:42]Write to MH i2c: F0 00 00 3E 04 31 [21:30:42]Write i2c OK [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: F0 [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: F0 09 00 [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: F0 09 00 3E 04 00 82 FF C8 66 2A 83 C1 65 BC [21:30:42]GetLastDocTimeStamp 1724448559 [21:30:42]current date 1724448642 [21:30:42]FM_GetShiftState [21:30:42]SAM_PROTO_GetShiftState [21:30:42]wFMCommunicate request_size=4 [21:30:42]MH_SAM_APDU [21:30:42]CAPDU: 80 13 01 00 [21:30:42]Write to MH i2c: E2 08 00 3F 04 80 13 01 00 00 00 00 00 C0 [21:30:42]Write i2c OK [21:30:42]MH_I2C_Read... [21:30:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:42]Read from MH i2c: E2 [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: E2 0E 00 [21:30:42]MH_I2C_Read... [21:30:42]Read from MH i2c: E2 0E 00 3F 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EE [21:30:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:30:42]wFMCommunicate OK [21:30:42]SAM_PROTO_GetShiftState done [21:30:42]FM_GetShiftState done [21:30:42]opened in 1724372766 [21:30:42]opened+sec_in_day 1724459166 [21:30:42]quantity*price = 85039 [21:30:42]sum+1 = 85040 [21:30:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 850.39 НСП 1% : 7.53 НДС 12% : 90.31 Наличными: 0.00 Безнал.: 850.39 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 692 23.08.2024 21:30 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165839 ФПД: 156535100083674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213042&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165839&fm=156535100083674&tin=02508201610067®Number=0000000000092562&sum=85039 [21:30:43]StoreToDocumentArchive [21:30:43]shift 469 fd 165839 [21:30:43]save to /storage/0469/doc_00165839 [21:30:43]save last doc name /storage/0469/doc_00165839 to /storage/kkm_last_doc_name [21:30:43]save OK [21:30:43]Clear old archive folders... [21:30:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:30:43]tlvbuf is 00E47DE0 [21:30:43]SAM_PROTO_ClearQueue [21:30:43]wFMCommunicate request_size=4 [21:30:43]MH_SAM_APDU [21:30:43]CAPDU: 80 09 00 00 [21:30:43]Write to MH i2c: E2 08 00 4C 04 80 09 00 00 00 00 00 00 C2 [21:30:43]Write i2c OK [21:30:43]MH_I2C_Read... [21:30:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:30:43]Read from MH i2c: E2 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 03 00 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 03 00 4C 04 00 90 00 C4 [21:30:43]RAPDU: 90 00 [21:30:43]wFMCommunicate OK [21:30:43]SAM_PROTO_ClearQueue done [21:30:43]KKMCreateOFDPacket [21:30:43]OFDProtocolAddRootSTLVToBuf [21:30:43]FM_MakeSignedData [21:30:43]FM_MakeSignedData [21:30:43]SAM_PROTO_SignData [21:30:43]wFMCommunicate request_size=4 [21:30:43]MH_SAM_APDU [21:30:43]CAPDU: 80 0D 01 02 [21:30:43]Write to MH i2c: E2 08 00 4D 04 80 0D 01 02 00 00 00 00 CA [21:30:43]Write i2c OK [21:30:43]MH_I2C_Read... [21:30:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:30:43]Read from MH i2c: E2 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 03 00 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 03 00 4D 04 00 90 00 C5 [21:30:43]RAPDU: 90 00 [21:30:43]wFMCommunicate OK [21:30:43]wFMCommunicate request_size=255 [21:30:43]MH_SAM_APDU [21:30:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 2B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2F 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2F 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2F 4C 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 82 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 87 02 00 35 04 06 00 8E 5E 2B 09 [21:30:43]Write to MH i2c: E2 02 01 4E 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 2B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2F 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2F 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2F 4C 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 82 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 87 02 00 35 04 06 00 8E 5E 2B 09 00 00 59 [21:30:43]Write i2c OK [21:30:43]MH_I2C_Read... [21:30:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:43]Read from MH i2c: E2 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 03 00 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 03 00 4E 04 00 90 00 C6 [21:30:43]RAPDU: 90 00 [21:30:43]wFMCommunicate OK [21:30:43]wFMCommunicate request_size=7 [21:30:43]MH_SAM_APDU [21:30:43]CAPDU: 80 0D 02 02 02 0D DA [21:30:43]Write to MH i2c: E2 0A 00 4F 04 80 0D 02 02 02 00 0D DA 00 00 B8 [21:30:43]Write i2c OK [21:30:43]MH_I2C_Read... [21:30:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:30:43]Read from MH i2c: E2 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 03 00 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 03 00 4F 04 00 90 00 C7 [21:30:43]RAPDU: 90 00 [21:30:43]wFMCommunicate OK [21:30:43]wFMCommunicate request_size=4 [21:30:43]MH_SAM_APDU [21:30:43]CAPDU: 80 0D 03 02 [21:30:43]Write to MH i2c: E2 08 00 50 04 80 0D 03 02 00 00 00 00 CF [21:30:43]Write i2c OK [21:30:43]MH_I2C_Read... [21:30:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:30:43]Read from MH i2c: E2 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 0B 00 [21:30:43]MH_I2C_Read... [21:30:43]Read from MH i2c: E2 0B 00 50 04 00 0E 11 7C 1C 52 BD 9D 3D 90 00 70 [21:30:43]RAPDU: 0E 11 7C 1C 52 BD 9D 3D 90 00 [21:30:43]wFMCommunicate OK [21:30:43]SAM_PROTO_SignData done [21:30:43]FM_MakeSignedData done [21:30:43]CreateOFDProtocolMessage [21:30:43]wFMCommunicate request_size=4 [21:30:43]MH_SAM_APDU [21:30:43]CAPDU: 80 11 00 00 [21:30:43]Write to MH i2c: E2 08 00 51 04 80 11 00 00 00 00 00 00 CF [21:30:43]Write i2c OK [21:30:43]MH_I2C_Read... [21:30:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:44]Read from MH i2c: E2 [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: E2 17 00 [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: E2 17 00 51 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [21:30:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:30:44]wFMCommunicate OK [21:30:44]CreateOFDProtocolMessage done [21:30:44]OFDSenderStorePacket 165839 [21:30:44]StoreOFDPacket docnum=165839 [21:30:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 45 EA 04 01 C7 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 2B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2F 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2F 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2F 4C 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 82 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 87 02 00 35 04 06 00 8E 5E 2B 09 0D DA 0E 11 7C 1C 52 BD 9D 3D [21:30:44]CheckFolder [21:30:44]dirname=/storage/ofd_packets [21:30:44]CheckFolder done [21:30:44]ProducePacketName [21:30:44]name=ofd_packets/00165839 [21:30:44]NVStorageSaveData ofd_packets/00165839 [21:30:44]File name is /storage/ofd_packets/00165839 [21:30:44]Write 298 bytes [21:30:44]NVStorageSaveData done [21:30:44]OFDSenderStorePacket done [21:30:44]KKMCreateOFDPacket done [21:30:44]NVStorageSaveData kkm_last_timestamp [21:30:44]File name is /storage/kkm_last_timestamp [21:30:44]Write 4 bytes [21:30:44]NVStorageSaveData done [21:30:44]ExternCall_PrintAddStr [21:30:44]wPrintStart [21:30:44]Write to MH i2c: 01 00 00 52 04 56 [21:30:44]Write i2c OK [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: 01 [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: 01 07 00 [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: 01 07 00 52 04 00 00 00 00 00 FF 0F 6B [21:30:44]RasterBufferAndPrint [21:30:44]line Счет N : (1)294740 [21:30:44]line ИНН: 02508201610067 [21:30:44]line Контрольно-Кассовый Чек [21:30:44]line ПРОДАЖА [21:30:44]line ТРК (МРК, ГНК) : 44 [21:30:44]line Товар: 2710194800 [21:30:44]line ДТ-К-5 [21:30:44]line 11.160 * 76.20 [21:30:44]line = 850.39 [21:30:44]line НДС 12% НСП 1% [21:30:44]line > о реализуемом товаре [21:30:44]line ИТОГО: 850.39 [21:30:44]line НСП 1% : 7.53 [21:30:44]line НДС 12% : 90.31 [21:30:44]line Наличными: 0.00 [21:30:44]line Безнал.: 850.39 [21:30:44]line Место: АЗС № 130 "Партнер Нефть" [21:30:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:30:44]line СНО: Общий режим [21:30:44]line Чек 692 23.08.2024 21:30 [21:30:44]line Смена: 469 ФФД: 1.0 [21:30:44]line ЗНМ: 0300000070 [21:30:44]line РНМ: 0000000000092562 [21:30:44]line Версия ККМ: 001 [21:30:44]line Платежная система: O! деньги [21:30:44]line ФМ: 0000000000871769 [21:30:44]line ФД: 165839 [21:30:44]line ФПД: 156535100083674 [21:30:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213042&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165839&fm=156535100083674&tin=02508201610067®Number=0000000000092562&sum=85039 [21:30:44]written 0, free lines is 4095 [21:30:44]OFD Sender: Processing packet 165839 [packets to send 1001, broken 1000] [21:30:44]ProducePacketName [21:30:44]name=ofd_packets/00165839 [21:30:44]OFD Sender: To server: pG, [21:30:44]CommunicateWithHost lk.salyk.kg:30040 [21:30:44]ConnectInit lk.salyk.kg [21:30:44]Write to MH i2c: 01 00 00 7C 04 80 [21:30:44]Write i2c OK [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: 01 [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: 01 07 00 [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 DD 0C 70 [21:30:44]RasterBufferAndPrint [21:30:44]line [21:30:44]line [21:30:44]line [21:30:44]line [21:30:44]line [21:30:44]written 0, free lines is 3299 [21:30:44]MH_Cut [21:30:44]Write to MH i2c: D1 01 00 83 04 01 59 [21:30:44]Write i2c OK [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: D1 [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: D1 01 00 [21:30:44]MH_I2C_Read... [21:30:44]Read from MH i2c: D1 01 00 83 04 00 58 [21:30:44]Write to MH i2c: 01 00 00 84 04 88 [21:30:44]Write i2c OK [21:30:44]MH_I2C_Read... [21:30:44]Connected sock=7 [21:30:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 45 EA 04 01 C7 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 2B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2F 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2F 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2F 4C 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 82 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 87 02 00 35 04 06 00 8E 5E 2B 09 0D DA 0E 11 7C 1C 52 BD 9D 3D [21:30:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A1 5E 47 00 F1 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 87 02 00 F4 03 04 00 CD A8 C8 66 B6 04 01 00 00 BB A9 C4 04 20 F5 A6 D7 [21:30:45]CommunicateWithHost err = 0 [21:30:45]CheckOFDResponse [21:30:45]1017 (14) - 77093643461234 [21:30:45]1041 (16) - 0000000000871769 [21:30:45]1040 (4) - 165839 [21:30:45]1012 (4) - 23.08.2024 15:20 [21:30:45]1206 (1) - 0 [21:30:45]OFD Sender: Remove packet 165839 [21:30:45]ProducePacketName [21:30:45]name=ofd_packets/00165839 [21:30:45]NVStorageDeleteData [21:30:45]*** Cut start [21:30:45]*** Purtial cut [21:30:45]*** Stage 1: CUTSNS_PIN = 1 [21:30:45]OFD Sender: No OFD packet to send [21:30:47]Read from MH i2c: 01 [21:30:47]MH_I2C_Read... [21:30:47]*** Stop cut motor [21:30:47]*** Cut end [21:30:47]Read from MH i2c: 01 07 00 [21:30:47]MH_I2C_Read... [21:30:47]Read from MH i2c: 01 07 00 84 04 00 00 00 00 00 FF 0F 9D [21:30:47]process_action close_receipt done [21:30:47]requested_data is exist [21:30:47]produce_requested_data [21:30:47]requested_item fm.sn is exist - process it [21:30:47]wFMCommunicate request_size=4 [21:30:47]MH_SAM_APDU [21:30:47]CAPDU: 80 11 00 00 [21:30:47]Write to MH i2c: E2 08 00 85 04 80 11 00 00 00 00 00 00 03 [21:30:47]Write i2c OK [21:30:47]MH_I2C_Read... [21:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:30:47]Read from MH i2c: E2 [21:30:47]MH_I2C_Read... [21:30:47]Read from MH i2c: E2 17 00 [21:30:47]MH_I2C_Read... [21:30:47]Read from MH i2c: E2 17 00 85 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [21:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:30:47]wFMCommunicate OK [21:30:47]requested_item fd.num is exist - process it [21:30:47]SAM_PROTO_GetFieldsCounters [21:30:47]wFMCommunicate request_size=4 [21:30:47]MH_SAM_APDU [21:30:47]CAPDU: 80 13 00 00 [21:30:47]Write to MH i2c: E2 08 00 86 04 80 13 00 00 00 00 00 00 06 [21:30:47]Write i2c OK [21:30:47]MH_I2C_Read... [21:30:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:30:47]Read from MH i2c: E2 [21:30:47]MH_I2C_Read... [21:30:47]Read from MH i2c: E2 62 00 [21:30:47]MH_I2C_Read... [21:30:47]Read from MH i2c: E2 62 00 86 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 7C [21:30:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:30:47]wFMCommunicate OK [21:30:47]SAM_PROTO_GetFieldsCounters done [21:30:47]requested_item shift.num is exist - process it [21:30:47]requested_item shift.opened is exist - process it [21:30:47]req_shift_opened [21:30:47]FM_GetShiftState [21:30:47]SAM_PROTO_GetShiftState [21:30:47]wFMCommunicate request_size=4 [21:30:47]MH_SAM_APDU [21:30:47]CAPDU: 80 13 01 00 [21:30:47]Write to MH i2c: E2 08 00 87 04 80 13 01 00 00 00 00 00 08 [21:30:47]Write i2c OK [21:30:47]MH_I2C_Read... [21:30:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:30:47]Read from MH i2c: E2 [21:30:47]MH_I2C_Read... [21:30:47]Read from MH i2c: E2 0E 00 [21:30:47]MH_I2C_Read... [21:30:47]Read from MH i2c: E2 0E 00 87 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 36 [21:30:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:30:47]wFMCommunicate OK [21:30:47]SAM_PROTO_GetShiftState done [21:30:47]FM_GetShiftState done [21:30:47]req_shift_opened done [21:30:47]requested_item shift.open_date is exist - process it [21:30:47]req_shift_open_date [21:30:47]req_shift_open_date done [21:30:47]produce_requested_data done [21:30:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165839,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:30:47]process_action_free close_receipt [21:30:47]json_value_free [21:30:47]json_value_free done [21:30:47]process_json_proto returns [21:30:47]Send response to host [21:30:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165839,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:30:47]free response buf [21:30:47]execute_script done [21:30:47]execute_script returns [21:30:47]free content buf [21:30:47]Sock 9.Close socket [21:30:47]Sock 9.Thread stoped [21:30:50]OFD Sender: No OFD packet to send [21:30:55]OFD Sender: No OFD packet to send [21:31:00]OFD Sender: No OFD packet to send [21:31:03]recv_with_timeout no data received [21:31:05]OFD Sender: No OFD packet to send [21:31:10]OFD Sender: No OFD packet to send [21:31:15]OFD Sender: No OFD packet to send [21:31:16]recv_with_timeout no data received [21:31:20]accept exits with 10 [21:31:20]New connection [21:31:20]New thread 3067129188 created [21:31:20]Thread 3067272548 joined [21:31:20]Waiting for new connection... [21:31:20] Sock 10.Parse request [21:31:20]Sock 10.Check first char [21:31:20]Sock 10.First char is OK [21:31:20]request: POST /json_proto HTTP/1.0 [21:31:20]Method: POST [21:31:20]URL: /json_proto [21:31:20]Method is POST - this is cgi request [21:31:20]url: /json_proto [21:31:20]query_string will be loaded in cgi processing [21:31:20]execute_cgi json_proto POST (null) [21:31:20]execute_cgi path=json_proto method=POST [21:31:20]POST find Content-Length [21:31:20]Host: 172.17.44.132:8080 [21:31:20]Content-Length: 677 [21:31:20]Content-Type: application/json [21:31:20] [21:31:20]POST finish read [21:31:20]Found Content-Length = 677 [21:31:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:20]execute_script... [21:31: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)294741", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:20]POST & json_proto [21:31:20]process_json_proto [21:31:20]json parsed OK: [21:31:20]protocol is kg_v1.0 [21:31:20]action value=close_receipt [21:31:20]process_action close_receipt [21:31:20]cmd_close_receipt [21:31:20]MH_GetDate [21:31:20]Write to MH i2c: F0 00 00 88 04 7B [21:31:20]OFD Sender: No OFD packet to send [21:31:20]Write i2c OK [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: F0 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: F0 09 00 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: F0 09 00 88 04 00 A8 FF C8 66 2A 83 C1 65 2C [21:31:20]GetLastDocTimeStamp 1724448642 [21:31:20]current date 1724448680 [21:31:20]FM_GetShiftState [21:31:20]SAM_PROTO_GetShiftState [21:31:20]wFMCommunicate request_size=4 [21:31:20]MH_SAM_APDU [21:31:20]CAPDU: 80 13 01 00 [21:31:20]Write to MH i2c: E2 08 00 89 04 80 13 01 00 00 00 00 00 0A [21:31:20]Write i2c OK [21:31:20]MH_I2C_Read... [21:31:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:20]Read from MH i2c: E2 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 0E 00 [21:31:20]MH_I2C_Read... [21:31:20]Read from MH i2c: E2 0E 00 89 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 38 [21:31:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:31:20]wFMCommunicate OK [21:31:20]SAM_PROTO_GetShiftState done [21:31:20]FM_GetShiftState done [21:31:20]opened in 1724372766 [21:31:20]opened+sec_in_day 1724459166 [21:31:20]quantity*price = 50036 [21:31:20]sum+1 = 50037 [21:31:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 693 23.08.2024 21:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165840 ФПД: 103110970162674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165840&fm=103110970162674&tin=02508201610067®Number=0000000000092562&sum=50000 [21:31:21]StoreToDocumentArchive [21:31:21]shift 469 fd 165840 [21:31:21]save to /storage/0469/doc_00165840 [21:31:21]save last doc name /storage/0469/doc_00165840 to /storage/kkm_last_doc_name [21:31:21]save OK [21:31:21]Clear old archive folders... [21:31:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:31:21]tlvbuf is 00E42CA0 [21:31:21]SAM_PROTO_ClearQueue [21:31:21]wFMCommunicate request_size=4 [21:31:21]MH_SAM_APDU [21:31:21]CAPDU: 80 09 00 00 [21:31:21]Write to MH i2c: E2 08 00 96 04 80 09 00 00 00 00 00 00 0C [21:31:21]Write i2c OK [21:31:21]MH_I2C_Read... [21:31:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:21]Read from MH i2c: E2 [21:31:21]MH_I2C_Read... [21:31:21]Read from MH i2c: E2 03 00 [21:31:21]MH_I2C_Read... [21:31:21]Read from MH i2c: E2 03 00 96 04 00 90 00 0E [21:31:21]RAPDU: 90 00 [21:31:21]wFMCommunicate OK [21:31:21]SAM_PROTO_ClearQueue done [21:31:21]KKMCreateOFDPacket [21:31:21]OFDProtocolAddRootSTLVToBuf [21:31:21]FM_MakeSignedData [21:31:21]FM_MakeSignedData [21:31:21]SAM_PROTO_SignData [21:31:21]wFMCommunicate request_size=4 [21:31:21]MH_SAM_APDU [21:31:21]CAPDU: 80 0D 01 02 [21:31:21]Write to MH i2c: E2 08 00 97 04 80 0D 01 02 00 00 00 00 14 [21:31:21]Write i2c OK [21:31:21]MH_I2C_Read... [21:31:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:22]Read from MH i2c: E2 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 03 00 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [21:31:22]RAPDU: 90 00 [21:31:22]wFMCommunicate OK [21:31:22]wFMCommunicate request_size=255 [21:31:22]MH_SAM_APDU [21:31:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 A8 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 87 02 00 35 04 06 00 5D [21:31:22]Write to MH i2c: E2 02 01 98 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 A8 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 87 02 00 35 04 06 00 5D 00 00 B0 [21:31:22]Write i2c OK [21:31:22]MH_I2C_Read... [21:31:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:22]Read from MH i2c: E2 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 03 00 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [21:31:22]RAPDU: 90 00 [21:31:22]wFMCommunicate OK [21:31:22]wFMCommunicate request_size=10 [21:31:22]MH_SAM_APDU [21:31:22]CAPDU: 80 0D 02 02 05 C7 64 BF BD F2 [21:31:22]Write to MH i2c: E2 0D 00 99 04 80 0D 02 02 05 00 C7 64 BF BD F2 00 00 BA [21:31:22]Write i2c OK [21:31:22]MH_I2C_Read... [21:31:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:22]Read from MH i2c: E2 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 03 00 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 03 00 99 04 00 90 00 11 [21:31:22]RAPDU: 90 00 [21:31:22]wFMCommunicate OK [21:31:22]wFMCommunicate request_size=4 [21:31:22]MH_SAM_APDU [21:31:22]CAPDU: 80 0D 03 02 [21:31:22]Write to MH i2c: E2 08 00 9A 04 80 0D 03 02 00 00 00 00 19 [21:31:22]Write i2c OK [21:31:22]MH_I2C_Read... [21:31:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:22]Read from MH i2c: E2 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 0B 00 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 0B 00 9A 04 00 0E 6A 02 99 6F A8 12 68 90 00 BE [21:31:22]RAPDU: 0E 6A 02 99 6F A8 12 68 90 00 [21:31:22]wFMCommunicate OK [21:31:22]SAM_PROTO_SignData done [21:31:22]FM_MakeSignedData done [21:31:22]CreateOFDProtocolMessage [21:31:22]wFMCommunicate request_size=4 [21:31:22]MH_SAM_APDU [21:31:22]CAPDU: 80 11 00 00 [21:31:22]Write to MH i2c: E2 08 00 9B 04 80 11 00 00 00 00 00 00 19 [21:31:22]Write i2c OK [21:31:22]MH_I2C_Read... [21:31:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:22]Read from MH i2c: E2 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 17 00 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: E2 17 00 9B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [21:31:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:31:22]wFMCommunicate OK [21:31:22]CreateOFDProtocolMessage done [21:31:22]OFDSenderStorePacket 165840 [21:31:22]StoreOFDPacket docnum=165840 [21:31:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6F 1E 07 01 CE 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 A8 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 87 02 00 35 04 06 00 5D C7 64 BF BD F2 0E 6A 02 99 6F A8 12 68 [21:31:22]CheckFolder [21:31:22]dirname=/storage/ofd_packets [21:31:22]CheckFolder done [21:31:22]ProducePacketName [21:31:22]name=ofd_packets/00165840 [21:31:22]NVStorageSaveData ofd_packets/00165840 [21:31:22]File name is /storage/ofd_packets/00165840 [21:31:22]Write 301 bytes [21:31:22]NVStorageSaveData done [21:31:22]OFDSenderStorePacket done [21:31:22]KKMCreateOFDPacket done [21:31:22]NVStorageSaveData kkm_last_timestamp [21:31:22]File name is /storage/kkm_last_timestamp [21:31:22]Write 4 bytes [21:31:22]NVStorageSaveData done [21:31:22]ExternCall_PrintAddStr [21:31:22]wPrintStart [21:31:22]Write to MH i2c: 01 00 00 9C 04 A0 [21:31:22]Write i2c OK [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: 01 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: 01 07 00 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: 01 07 00 9C 04 00 00 00 00 00 FF 0F B5 [21:31:22]RasterBufferAndPrint [21:31:22]line Счет N : (1)294741 [21:31:22]line ИНН: 02508201610067 [21:31:22]line Контрольно-Кассовый Чек [21:31:22]line ПРОДАЖА [21:31:22]line ТРК (МРК, ГНК) : 52 [21:31:22]line Товар: 2710124130 [21:31:22]line Аи-92-К-5 [21:31:22]line 7.380 * 67.80 [21:31:22]line = 500.36 [21:31:22]line НДС 12% НСП 1% [21:31:22]line > о реализуемом товаре [21:31:22]line ОКРУГЛЕНИЕ: -0.36 [21:31:22]line ИТОГО: 500.00 [21:31:22]line Внесено: 500.00 [21:31:22]line СДАЧА: 0.00 [21:31:22]line НСП 1% : 4.43 [21:31:22]line НДС 12% : 53.14 [21:31:22]line Наличными: 500.00 [21:31:22]line Безнал.: 0.00 [21:31:22]line Место: АЗС № 130 "Партнер Нефть" [21:31:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:31:22]line СНО: Общий режим [21:31:22]line Чек 693 23.08.2024 21:31 [21:31:22]line Смена: 469 ФФД: 1.0 [21:31:22]line ЗНМ: 0300000070 [21:31:22]line РНМ: 0000000000092562 [21:31:22]line Версия ККМ: 001 [21:31:22]line ФМ: 0000000000871769 [21:31:22]line ФД: 165840 [21:31:22]line ФПД: 103110970162674 [21:31:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165840&fm=103110970162674&tin=02508201610067®Number=0000000000092562&sum=50000 [21:31:22]written 0, free lines is 4095 [21:31:22]OFD Sender: Processing packet 165840 [packets to send 1001, broken 1000] [21:31:22]ProducePacketName [21:31:22]name=ofd_packets/00165840 [21:31:22]OFD Sender: To server: pG, [21:31:22]CommunicateWithHost lk.salyk.kg:30040 [21:31:22]ConnectInit lk.salyk.kg [21:31:22]Write to MH i2c: 01 00 00 C7 04 CB [21:31:22]Write i2c OK [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: 01 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: 01 07 00 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 BC 0C 9A [21:31:22]RasterBufferAndPrint [21:31:22]line [21:31:22]line [21:31:22]line [21:31:22]line [21:31:22]line [21:31:22]written 0, free lines is 3266 [21:31:22]MH_Cut [21:31:22]Write to MH i2c: D1 01 00 CE 04 01 A4 [21:31:22]Write i2c OK [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: D1 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: D1 01 00 [21:31:22]MH_I2C_Read... [21:31:22]Read from MH i2c: D1 01 00 CE 04 00 A3 [21:31:22]Write to MH i2c: 01 00 00 CF 04 D3 [21:31:22]Write i2c OK [21:31:22]MH_I2C_Read... [21:31:23]*** Cut start [21:31:23]*** Purtial cut [21:31:23]*** Stage 1: CUTSNS_PIN = 1 [21:31:25]Connected sock=11 [21:31:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6F 1E 07 01 CE 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 A8 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 87 02 00 35 04 06 00 5D C7 64 BF BD F2 0E 6A 02 99 6F A8 12 68 [21:31:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 72 60 47 00 6C 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 87 02 00 F4 03 04 00 F5 A8 C8 66 B6 04 01 00 00 86 2D FC 34 6E EF 07 FC [21:31:25]CommunicateWithHost err = 0 [21:31:25]CheckOFDResponse [21:31:25]1017 (14) - 77093643461234 [21:31:25]1041 (16) - 0000000000871769 [21:31:25]1040 (4) - 165840 [21:31:25]1012 (4) - 23.08.2024 15:21 [21:31:25]1206 (1) - 0 [21:31:25]OFD Sender: Remove packet 165840 [21:31:25]ProducePacketName [21:31:25]name=ofd_packets/00165840 [21:31:25]NVStorageDeleteData [21:31:25]Read from MH i2c: 01 [21:31:25]MH_I2C_Read... [21:31:25]*** Stop cut motor [21:31:25]*** Cut end [21:31:25]Read from MH i2c: 01 07 00 [21:31:25]MH_I2C_Read... [21:31:25]Read from MH i2c: 01 07 00 CF 04 00 00 00 00 00 FF 0F E8 [21:31:25]process_action close_receipt done [21:31:25]requested_data is exist [21:31:25]produce_requested_data [21:31:25]requested_item fm.sn is exist - process it [21:31:25]wFMCommunicate request_size=4 [21:31:25]MH_SAM_APDU [21:31:25]CAPDU: 80 11 00 00 [21:31:25]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [21:31:25]Write i2c OK [21:31:25]MH_I2C_Read... [21:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:25]Read from MH i2c: E2 [21:31:25]MH_I2C_Read... [21:31:25]Read from MH i2c: E2 17 00 [21:31:25]MH_I2C_Read... [21:31:25]Read from MH i2c: E2 17 00 D0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [21:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:31:25]wFMCommunicate OK [21:31:25]requested_item fd.num is exist - process it [21:31:25]SAM_PROTO_GetFieldsCounters [21:31:25]wFMCommunicate request_size=4 [21:31:25]MH_SAM_APDU [21:31:25]CAPDU: 80 13 00 00 [21:31:25]Write to MH i2c: E2 08 00 D1 04 80 13 00 00 00 00 00 00 51 [21:31:25]Write i2c OK [21:31:25]MH_I2C_Read... [21:31:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:25]Read from MH i2c: E2 [21:31:25]MH_I2C_Read... [21:31:25]Read from MH i2c: E2 62 00 [21:31:25]MH_I2C_Read... [21:31:25]Read from MH i2c: E2 62 00 D1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 CB [21:31:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:26]wFMCommunicate OK [21:31:26]SAM_PROTO_GetFieldsCounters done [21:31:26]requested_item shift.num is exist - process it [21:31:26]requested_item shift.opened is exist - process it [21:31:26]req_shift_opened [21:31:26]FM_GetShiftState [21:31:26]SAM_PROTO_GetShiftState [21:31:26]wFMCommunicate request_size=4 [21:31:26]MH_SAM_APDU [21:31:26]CAPDU: 80 13 01 00 [21:31:26]Write to MH i2c: E2 08 00 D2 04 80 13 01 00 00 00 00 00 53 [21:31:26]Write i2c OK [21:31:26]MH_I2C_Read... [21:31:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:26]Read from MH i2c: E2 [21:31:26]MH_I2C_Read... [21:31:26]Read from MH i2c: E2 0E 00 [21:31:26]MH_I2C_Read... [21:31:26]Read from MH i2c: E2 0E 00 D2 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 81 [21:31:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:31:26]wFMCommunicate OK [21:31:26]SAM_PROTO_GetShiftState done [21:31:26]FM_GetShiftState done [21:31:26]req_shift_opened done [21:31:26]requested_item shift.open_date is exist - process it [21:31:26]req_shift_open_date [21:31:26]req_shift_open_date done [21:31:26]produce_requested_data done [21:31:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165840,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:31:26]process_action_free close_receipt [21:31:26]json_value_free [21:31:26]json_value_free done [21:31:26]process_json_proto returns [21:31:26]Send response to host [21:31:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165840,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:31:26]free response buf [21:31:26]execute_script done [21:31:26]execute_script returns [21:31:26]free content buf [21:31:26]Sock 10.Close socket [21:31:26]Sock 10.Thread stoped [21:31:26]OFD Sender: No OFD packet to send [21:31:31]OFD Sender: No OFD packet to send [21:31:36]OFD Sender: No OFD packet to send [21:31:41]OFD Sender: No OFD packet to send [21:31:46]OFD Sender: No OFD packet to send [21:31:51]OFD Sender: No OFD packet to send [21:31:51]accept exits with 9 [21:31:51]New connection [21:31:51]New thread 3067272548 created [21:31:51]Thread 3067129188 joined [21:31:51]Waiting for new connection... [21:31:51] Sock 9.Parse request [21:31:51]Sock 9.Check first char [21:31:51]Sock 9.First char is OK [21:31:51]request: POST /json_proto HTTP/1.0 [21:31:51]Method: POST [21:31:51]URL: /json_proto [21:31:51]Method is POST - this is cgi request [21:31:51]url: /json_proto [21:31:51]query_string will be loaded in cgi processing [21:31:51]execute_cgi json_proto POST (null) [21:31:51]execute_cgi path=json_proto method=POST [21:31:51]POST find Content-Length [21:31:51]Host: 172.17.44.132:8080 [21:31:51]Content-Length: 1152 [21:31:51]Content-Type: application/json [21:31:51] [21:31:51]POST finish read [21:31:51]Found Content-Length = 1152 [21:31:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51127", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 440.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:51]execute_script... [21:31:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51127", "tax_sys" : 0, "items" : [ { "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 440.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:31:51]POST & json_proto [21:31:51]process_json_proto [21:31:51]json parsed OK: [21:31:51]protocol is kg_v1.0 [21:31:51]action value=close_receipt [21:31:51]process_action close_receipt [21:31:51]cmd_close_receipt [21:31:51]MH_GetDate [21:31:51]Write to MH i2c: F0 00 00 D3 04 C6 [21:31:51]Write i2c OK [21:31:51]MH_I2C_Read... [21:31:51]Read from MH i2c: F0 [21:31:51]MH_I2C_Read... [21:31:51]Read from MH i2c: F0 09 00 [21:31:51]MH_I2C_Read... [21:31:51]Read from MH i2c: F0 09 00 D3 04 00 C7 FF C8 66 2A 83 C1 65 96 [21:31:51]GetLastDocTimeStamp 1724448680 [21:31:51]current date 1724448711 [21:31:51]FM_GetShiftState [21:31:51]SAM_PROTO_GetShiftState [21:31:51]wFMCommunicate request_size=4 [21:31:51]MH_SAM_APDU [21:31:51]CAPDU: 80 13 01 00 [21:31:51]Write to MH i2c: E2 08 00 D4 04 80 13 01 00 00 00 00 00 55 [21:31:51]Write i2c OK [21:31:51]MH_I2C_Read... [21:31:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:51]Read from MH i2c: E2 [21:31:51]MH_I2C_Read... [21:31:51]Read from MH i2c: E2 0E 00 [21:31:51]MH_I2C_Read... [21:31:51]Read from MH i2c: E2 0E 00 D4 04 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 83 [21:31:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:31:51]wFMCommunicate OK [21:31:51]SAM_PROTO_GetShiftState done [21:31:51]FM_GetShiftState done [21:31:51]opened in 1724372766 [21:31:51]opened+sec_in_day 1724459166 [21:31:51]quantity*price = 11000 [21:31:51]sum+1 = 11001 [21:31:51]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48747059 Сигареты Winston Legend Blue 2.000 * 140.00 = 280.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 440.00 НСП 1% : 3.89 НДС 12% : 46.72 Наличными: 440.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 694 23.08.2024 21:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165841 ФПД: 145098210155347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165841&fm=145098210155347&tin=02508201610067®Number=0000000000092562&sum=44000 0 [21:31:52]StoreToDocumentArchive [21:31:52]shift 469 fd 165841 [21:31:52]save to /storage/0469/doc_00165841 [21:31:52]save last doc name /storage/0469/doc_00165841 to /storage/kkm_last_doc_name [21:31:52]save OK [21:31:52]Clear old archive folders... [21:31:52]ProcessDocumentItem done err = 0, tmpTLVsize=495 [21:31:52]tlvbuf is 00E448C0 [21:31:52]SAM_PROTO_ClearQueue [21:31:52]wFMCommunicate request_size=4 [21:31:52]MH_SAM_APDU [21:31:52]CAPDU: 80 09 00 00 [21:31:52]Write to MH i2c: E2 08 00 E1 04 80 09 00 00 00 00 00 00 57 [21:31:52]Write i2c OK [21:31:52]MH_I2C_Read... [21:31:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:31:52]Read from MH i2c: E2 [21:31:52]MH_I2C_Read... [21:31:52]Read from MH i2c: E2 03 00 [21:31:52]MH_I2C_Read... [21:31:52]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [21:31:52]RAPDU: 90 00 [21:31:52]wFMCommunicate OK [21:31:52]SAM_PROTO_ClearQueue done [21:31:52]KKMCreateOFDPacket [21:31:52]OFDProtocolAddRootSTLVToBuf [21:31:52]FM_MakeSignedData [21:31:52]FM_MakeSignedData [21:31:52]SAM_PROTO_SignData [21:31:52]wFMCommunicate request_size=4 [21:31:52]MH_SAM_APDU [21:31:52]CAPDU: 80 0D 01 02 [21:31:52]Write to MH i2c: E2 08 00 E2 04 80 0D 01 02 00 00 00 00 5F [21:31:52]Write i2c OK [21:31:52]MH_I2C_Read... [21:31:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:31:52]Read from MH i2c: E2 [21:31:52]MH_I2C_Read... [21:31:52]Read from MH i2c: E2 03 00 [21:31:52]MH_I2C_Read... [21:31:52]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [21:31:52]RAPDU: 90 00 [21:31:52]wFMCommunicate OK [21:31:52]wFMCommunicate request_size=255 [21:31:52]MH_SAM_APDU [21:31:52]CAPDU: 80 0D 02 02 FA 03 00 EF 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 [21:31:52]Write to MH i2c: E2 02 01 E3 04 80 0D 02 02 FA 00 03 00 EF 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 00 B8 [21:31:52]Write i2c OK [21:31:52]MH_I2C_Read... [21:31:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:53]Read from MH i2c: E2 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 03 00 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [21:31:53]RAPDU: 90 00 [21:31:53]wFMCommunicate OK [21:31:53]wFMCommunicate request_size=254 [21:31:53]MH_SAM_APDU [21:31:53]CAPDU: 80 0D 02 02 F9 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 12 00 00 00 00 07 04 06 00 E0 AB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 C7 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 87 02 00 35 04 06 00 83 F7 4F 46 1B 53 [21:31:53]Write to MH i2c: E2 01 01 E4 04 80 0D 02 02 F9 00 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 12 00 00 00 00 07 04 06 00 E0 AB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 C7 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 87 02 00 35 04 06 00 83 F7 4F 46 1B 53 00 00 36 [21:31:53]Write i2c OK [21:31:53]MH_I2C_Read... [21:31:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:31:53]Read from MH i2c: E2 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 03 00 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [21:31:53]RAPDU: 90 00 [21:31:53]wFMCommunicate OK [21:31:53]wFMCommunicate request_size=4 [21:31:53]MH_SAM_APDU [21:31:53]CAPDU: 80 0D 03 02 [21:31:53]Write to MH i2c: E2 08 00 E5 04 80 0D 03 02 00 00 00 00 64 [21:31:53]Write i2c OK [21:31:53]MH_I2C_Read... [21:31:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:31:53]Read from MH i2c: E2 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 0B 00 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 0B 00 E5 04 00 66 0D D0 38 7F D8 EE EC 90 00 11 [21:31:53]RAPDU: 66 0D D0 38 7F D8 EE EC 90 00 [21:31:53]wFMCommunicate OK [21:31:53]SAM_PROTO_SignData done [21:31:53]FM_MakeSignedData done [21:31:53]CreateOFDProtocolMessage [21:31:53]wFMCommunicate request_size=4 [21:31:53]MH_SAM_APDU [21:31:53]CAPDU: 80 11 00 00 [21:31:53]Write to MH i2c: E2 08 00 E6 04 80 11 00 00 00 00 00 00 64 [21:31:53]Write i2c OK [21:31:53]MH_I2C_Read... [21:31:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:53]Read from MH i2c: E2 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 17 00 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: E2 17 00 E6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [21:31:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:31:53]wFMCommunicate OK [21:31:53]CreateOFDProtocolMessage done [21:31:53]OFDSenderStorePacket 165841 [21:31:53]StoreOFDPacket docnum=165841 [21:31:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 03 02 00 00 80 F7 FB 01 AF 20 5A 03 01 00 03 00 EF 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 12 00 00 00 00 07 04 06 00 E0 AB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 C7 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 87 02 00 35 04 06 00 83 F7 4F 46 1B 53 66 0D D0 38 7F D8 EE EC [21:31:53]CheckFolder [21:31:53]dirname=/storage/ofd_packets [21:31:53]CheckFolder done [21:31:53]ProducePacketName [21:31:53]name=ofd_packets/00165841 [21:31:53]NVStorageSaveData ofd_packets/00165841 [21:31:53]File name is /storage/ofd_packets/00165841 [21:31:53]Write 545 bytes [21:31:53]NVStorageSaveData done [21:31:53]OFDSenderStorePacket done [21:31:53]KKMCreateOFDPacket done [21:31:53]NVStorageSaveData kkm_last_timestamp [21:31:53]File name is /storage/kkm_last_timestamp [21:31:53]Write 4 bytes [21:31:53]NVStorageSaveData done [21:31:53]ExternCall_PrintAddStr [21:31:53]wPrintStart [21:31:53]Write to MH i2c: 01 00 00 E7 04 EB [21:31:53]Write i2c OK [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: 01 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: 01 07 00 [21:31:53]MH_I2C_Read... [21:31:53]Read from MH i2c: 01 07 00 E7 04 00 00 00 00 00 FF 0F 00 [21:31:53]RasterBufferAndPrint [21:31:53]line Счет N : (3)51127 [21:31:53]line ИНН: 02508201610067 [21:31:53]line Контрольно-Кассовый Чек [21:31:53]line ПРОДАЖА [21:31:53]line Товар: 4870022003305 [21:31:53]line Напиток Gorilla эн нат ж/б 0,5/0,45л [21:31:53]line 1.000 * 110.00 [21:31:53]line = 110.00 [21:31:53]line НДС 12% НСП 1% [21:31:53]line > о реализуемом товаре [21:31:53]line Товар: 4700000160358 [21:31:53]line Вода Легенда 1л [21:31:53]line 1.000 * 50.00 [21:31:53]line = 50.00 [21:31:53]line НДС 12% НСП 1% [21:31:53]line > о реализуемом товаре [21:31:53]line Товар: 48747059 [21:31:53]line Сигареты Winston Legend Blue [21:31:53]line 2.000 * 140.00 [21:31:53]line = 280.00 [21:31:53]line НДС 12% НСП 1% [21:31:53]line > о реализуемом товаре [21:31:53]line ИТОГО: 440.00 [21:31:53]line НСП 1% : 3.89 [21:31:53]line НДС 12% : 46.72 [21:31:53]line Наличными: 440.00 [21:31:53]line Безнал.: 0.00 [21:31:53]line Место: АЗС № 130 "Партнер Нефть" [21:31:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:31:53]line СНО: Общий режим [21:31:53]line Чек 694 23.08.2024 21:31 [21:31:53]line Смена: 469 ФФД: 1.0 [21:31:53]line ЗНМ: 0300000070 [21:31:53]line РНМ: 0000000000092562 [21:31:53]line Версия ККМ: 001 [21:31:53]line ФМ: 0000000000871769 [21:31:53]line ФД: 165841 [21:31:53]line ФПД: 145098210155347 [21:31:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165841&fm=145098210155347&tin=02508201610067®Number=0000000000092562&sum=44000 [21:31:53]line 0 [21:31:53]written 0, free lines is 4095 [21:31:53]OFD Sender: Processing packet 165841 [packets to send 1001, broken 1000] [21:31:53]ProducePacketName [21:31:53]name=ofd_packets/00165841 [21:31:53]OFD Sender: To server: pG, [21:31:53]CommunicateWithHost lk.salyk.kg:30040 [21:31:53]ConnectInit lk.salyk.kg [21:31:54]Write to MH i2c: 01 00 00 1D 05 22 [21:31:54]Write i2c OK [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: 01 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: 01 07 00 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: 01 07 00 1D 05 00 00 00 00 00 04 0C 39 [21:31:54]RasterBufferAndPrint [21:31:54]line [21:31:54]line [21:31:54]line [21:31:54]line [21:31:54]line [21:31:54]written 0, free lines is 3082 [21:31:54]MH_Cut [21:31:54]Write to MH i2c: D1 01 00 24 05 01 FB [21:31:54]Write i2c OK [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: D1 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: D1 01 00 [21:31:54]MH_I2C_Read... [21:31:54]Read from MH i2c: D1 01 00 24 05 00 FA [21:31:54]Write to MH i2c: 01 00 00 25 05 2A [21:31:54]Write i2c OK [21:31:54]MH_I2C_Read... [21:31:54]Connected sock=7 [21:31:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 03 02 00 00 80 F7 FB 01 AF 20 5A 03 01 00 03 00 EF 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 12 00 00 00 00 07 04 06 00 E0 AB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 C7 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 87 02 00 35 04 06 00 83 F7 4F 46 1B 53 66 0D D0 38 7F D8 EE EC [21:31:54]*** Cut start [21:31:54]*** Purtial cut [21:31:54]*** Stage 1: CUTSNS_PIN = 1 [21:31:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 CD 47 00 01 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 87 02 00 F4 03 04 00 12 A9 C8 66 B6 04 01 00 00 99 09 5B 45 44 96 49 A3 [21:31:56]CommunicateWithHost err = 0 [21:31:56]CheckOFDResponse [21:31:56]1017 (14) - 77093643461234 [21:31:56]1041 (16) - 0000000000871769 [21:31:56]1040 (4) - 165841 [21:31:56]1012 (4) - 23.08.2024 15:21 [21:31:56]1206 (1) - 0 [21:31:56]OFD Sender: Remove packet 165841 [21:31:56]ProducePacketName [21:31:56]name=ofd_packets/00165841 [21:31:56]NVStorageDeleteData [21:31:57]Read from MH i2c: 01 [21:31:57]MH_I2C_Read... [21:31:57]*** Stop cut motor [21:31:57]*** Cut end [21:31:57]Read from MH i2c: 01 07 00 [21:31:57]MH_I2C_Read... [21:31:57]Read from MH i2c: 01 07 00 25 05 00 00 00 00 00 FF 0F 3F [21:31:57]process_action close_receipt done [21:31:57]requested_data is exist [21:31:57]produce_requested_data [21:31:57]requested_item fm.sn is exist - process it [21:31:57]wFMCommunicate request_size=4 [21:31:57]MH_SAM_APDU [21:31:57]CAPDU: 80 11 00 00 [21:31:57]Write to MH i2c: E2 08 00 26 05 80 11 00 00 00 00 00 00 A5 [21:31:57]Write i2c OK [21:31:57]MH_I2C_Read... [21:31:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:31:57]Read from MH i2c: E2 [21:31:57]MH_I2C_Read... [21:31:57]Read from MH i2c: E2 17 00 [21:31:57]MH_I2C_Read... [21:31:57]Read from MH i2c: E2 17 00 26 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [21:31:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:31:57]wFMCommunicate OK [21:31:57]requested_item fd.num is exist - process it [21:31:57]SAM_PROTO_GetFieldsCounters [21:31:57]wFMCommunicate request_size=4 [21:31:57]MH_SAM_APDU [21:31:57]CAPDU: 80 13 00 00 [21:31:57]Write to MH i2c: E2 08 00 27 05 80 13 00 00 00 00 00 00 A8 [21:31:57]Write i2c OK [21:31:57]MH_I2C_Read... [21:31:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:31:57]Read from MH i2c: E2 [21:31:57]MH_I2C_Read... [21:31:57]Read from MH i2c: E2 62 00 [21:31:57]MH_I2C_Read... [21:31:57]Read from MH i2c: E2 62 00 27 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 26 [21:31:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:31:57]wFMCommunicate OK [21:31:57]SAM_PROTO_GetFieldsCounters done [21:31:57]requested_item shift.num is exist - process it [21:31:57]requested_item shift.opened is exist - process it [21:31:57]req_shift_opened [21:31:57]FM_GetShiftState [21:31:57]SAM_PROTO_GetShiftState [21:31:57]wFMCommunicate request_size=4 [21:31:57]MH_SAM_APDU [21:31:57]CAPDU: 80 13 01 00 [21:31:57]Write to MH i2c: E2 08 00 28 05 80 13 01 00 00 00 00 00 AA [21:31:57]Write i2c OK [21:31:57]MH_I2C_Read... [21:31:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:31:57]Read from MH i2c: E2 [21:31:57]MH_I2C_Read... [21:31:57]Read from MH i2c: E2 0E 00 [21:31:57]MH_I2C_Read... [21:31:57]Read from MH i2c: E2 0E 00 28 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D8 [21:31:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:31:57]wFMCommunicate OK [21:31:57]SAM_PROTO_GetShiftState done [21:31:57]FM_GetShiftState done [21:31:57]req_shift_opened done [21:31:57]requested_item shift.open_date is exist - process it [21:31:57]req_shift_open_date [21:31:57]req_shift_open_date done [21:31:57]produce_requested_data done [21:31:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165841,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:31:57]process_action_free close_receipt [21:31:57]json_value_free [21:31:57]json_value_free done [21:31:57]process_json_proto returns [21:31:57]Send response to host [21:31:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165841,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:31:57]free response buf [21:31:57]execute_script done [21:31:57]execute_script returns [21:31:57]free content buf [21:31:57]Sock 9.Close socket [21:31:57]Sock 9.Thread stoped [21:31:57]OFD Sender: No OFD packet to send [21:32:02]OFD Sender: No OFD packet to send [21:32:07]OFD Sender: No OFD packet to send [21:32:12]OFD Sender: No OFD packet to send [21:32:17]OFD Sender: No OFD packet to send [21:32:21]accept exits with 10 [21:32:21]New connection [21:32:21]New thread 3067129188 created [21:32:21]Thread 3067272548 joined [21:32:21]Waiting for new connection... [21:32:21] Sock 10.Parse request [21:32:21]Sock 10.Check first char [21:32:21]Sock 10.First char is OK [21:32:21]request: POST /json_proto HTTP/1.0 [21:32:21]Method: POST [21:32:21]URL: /json_proto [21:32:21]Method is POST - this is cgi request [21:32:21]url: /json_proto [21:32:21]query_string will be loaded in cgi processing [21:32:21]execute_cgi json_proto POST (null) [21:32:21]execute_cgi path=json_proto method=POST [21:32:21]POST find Content-Length [21:32:21]Host: 172.17.44.132:8080 [21:32:21]Content-Length: 644 [21:32:21]Content-Type: application/json [21:32:21] [21:32:21]POST finish read [21:32:21]Found Content-Length = 644 [21:32:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51128", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:21]execute_script... [21:32:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51128", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:32:21]POST & json_proto [21:32:21]process_json_proto [21:32:21]json parsed OK: [21:32:21]protocol is kg_v1.0 [21:32:21]action value=close_receipt [21:32:21]process_action close_receipt [21:32:21]cmd_close_receipt [21:32:21]MH_GetDate [21:32:21]Write to MH i2c: F0 00 00 29 05 1D [21:32:21]Write i2c OK [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: F0 [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: F0 09 00 [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: F0 09 00 29 05 00 E5 FF C8 66 2A 83 C1 65 0B [21:32:21]GetLastDocTimeStamp 1724448711 [21:32:21]current date 1724448741 [21:32:21]FM_GetShiftState [21:32:21]SAM_PROTO_GetShiftState [21:32:21]wFMCommunicate request_size=4 [21:32:21]MH_SAM_APDU [21:32:21]CAPDU: 80 13 01 00 [21:32:21]Write to MH i2c: E2 08 00 2A 05 80 13 01 00 00 00 00 00 AC [21:32:21]Write i2c OK [21:32:21]MH_I2C_Read... [21:32:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:21]Read from MH i2c: E2 [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: E2 0E 00 [21:32:21]MH_I2C_Read... [21:32:21]Read from MH i2c: E2 0E 00 2A 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DA [21:32:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:32:21]wFMCommunicate OK [21:32:21]SAM_PROTO_GetShiftState done [21:32:21]FM_GetShiftState done [21:32:21]opened in 1724372766 [21:32:21]opened+sec_in_day 1724459166 [21:32:21]quantity*price = 6000 [21:32:21]sum+1 = 6001 [21:32:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 695 23.08.2024 21:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165842 ФПД: 167452567538830 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213221&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165842&fm=167452567538830&tin=02508201610067®Number=0000000000092562&sum=6000 0 [21:32:22]StoreToDocumentArchive [21:32:22]shift 469 fd 165842 [21:32:22]save to /storage/0469/doc_00165842 [21:32:22]save last doc name /storage/0469/doc_00165842 to /storage/kkm_last_doc_name [21:32:22]save OK [21:32:22]Clear old archive folders... [21:32:22]ProcessDocumentItem done err = 0, tmpTLVsize=276 [21:32:22]tlvbuf is 00E780E0 [21:32:22]SAM_PROTO_ClearQueue [21:32:22]wFMCommunicate request_size=4 [21:32:22]MH_SAM_APDU [21:32:22]CAPDU: 80 09 00 00 [21:32:22]Write to MH i2c: E2 08 00 37 05 80 09 00 00 00 00 00 00 AE [21:32:22]Write i2c OK [21:32:22]MH_I2C_Read... [21:32:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:32:22]Read from MH i2c: E2 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 03 00 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 03 00 37 05 00 90 00 B0 [21:32:22]RAPDU: 90 00 [21:32:22]wFMCommunicate OK [21:32:22]SAM_PROTO_ClearQueue done [21:32:22]KKMCreateOFDPacket [21:32:22]OFDProtocolAddRootSTLVToBuf [21:32:22]FM_MakeSignedData [21:32:22]FM_MakeSignedData [21:32:22]SAM_PROTO_SignData [21:32:22]wFMCommunicate request_size=4 [21:32:22]MH_SAM_APDU [21:32:22]CAPDU: 80 0D 01 02 [21:32:22]Write to MH i2c: E2 08 00 38 05 80 0D 01 02 00 00 00 00 B6 [21:32:22]Write i2c OK [21:32:22]MH_I2C_Read... [21:32:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:32:22]Read from MH i2c: E2 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 03 00 [21:32:22]MH_I2C_Read... [21:32:22]Read from MH i2c: E2 03 00 38 05 00 90 00 B1 [21:32:22]RAPDU: 90 00 [21:32:22]wFMCommunicate OK [21:32:22]wFMCommunicate request_size=255 [21:32:22]MH_SAM_APDU [21:32:22]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 E5 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [21:32:22]Write to MH i2c: E2 02 01 39 05 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 E5 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 91 [21:32:22]Write i2c OK [21:32:22]MH_I2C_Read... [21:32:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:23]Read from MH i2c: E2 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: E2 03 00 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: E2 03 00 39 05 00 90 00 B2 [21:32:23]RAPDU: 90 00 [21:32:23]wFMCommunicate OK [21:32:23]wFMCommunicate request_size=35 [21:32:23]MH_SAM_APDU [21:32:23]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 87 02 00 35 04 06 00 98 4C 16 CE 0C 8E [21:32:23]Write to MH i2c: E2 26 00 3A 05 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 87 02 00 35 04 06 00 98 4C 16 CE 0C 8E 00 00 6F [21:32:23]Write i2c OK [21:32:23]MH_I2C_Read... [21:32:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:32:23]Read from MH i2c: E2 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: E2 03 00 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: E2 03 00 3A 05 00 90 00 B3 [21:32:23]RAPDU: 90 00 [21:32:23]wFMCommunicate OK [21:32:23]wFMCommunicate request_size=4 [21:32:23]MH_SAM_APDU [21:32:23]CAPDU: 80 0D 03 02 [21:32:23]Write to MH i2c: E2 08 00 3B 05 80 0D 03 02 00 00 00 00 BB [21:32:23]Write i2c OK [21:32:23]MH_I2C_Read... [21:32:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:32:23]Read from MH i2c: E2 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: E2 0B 00 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: E2 0B 00 3B 05 00 75 15 BD F9 BB BB F2 B9 90 00 1D [21:32:23]RAPDU: 75 15 BD F9 BB BB F2 B9 90 00 [21:32:23]wFMCommunicate OK [21:32:23]SAM_PROTO_SignData done [21:32:23]FM_MakeSignedData done [21:32:23]CreateOFDProtocolMessage [21:32:23]wFMCommunicate request_size=4 [21:32:23]MH_SAM_APDU [21:32:23]CAPDU: 80 11 00 00 [21:32:23]Write to MH i2c: E2 08 00 3C 05 80 11 00 00 00 00 00 00 BB [21:32:23]Write i2c OK [21:32:23]MH_I2C_Read... [21:32:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:23]Read from MH i2c: E2 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: E2 17 00 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: E2 17 00 3C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [21:32:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:32:23]wFMCommunicate OK [21:32:23]CreateOFDProtocolMessage done [21:32:23]OFDSenderStorePacket 165842 [21:32:23]StoreOFDPacket docnum=165842 [21:32:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 9D 3D 20 01 4A 02 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 E5 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 87 02 00 35 04 06 00 98 4C 16 CE 0C 8E 75 15 BD F9 BB BB F2 B9 [21:32:23]CheckFolder [21:32:23]dirname=/storage/ofd_packets [21:32:23]CheckFolder done [21:32:23]ProducePacketName [21:32:23]name=ofd_packets/00165842 [21:32:23]NVStorageSaveData ofd_packets/00165842 [21:32:23]File name is /storage/ofd_packets/00165842 [21:32:23]Write 326 bytes [21:32:23]NVStorageSaveData done [21:32:23]OFDSenderStorePacket done [21:32:23]KKMCreateOFDPacket done [21:32:23]NVStorageSaveData kkm_last_timestamp [21:32:23]File name is /storage/kkm_last_timestamp [21:32:23]Write 4 bytes [21:32:23]NVStorageSaveData done [21:32:23]ExternCall_PrintAddStr [21:32:23]wPrintStart [21:32:23]Write to MH i2c: 01 00 00 3D 05 42 [21:32:23]Write i2c OK [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: 01 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: 01 07 00 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: 01 07 00 3D 05 00 00 00 00 00 FF 0F 57 [21:32:23]RasterBufferAndPrint [21:32:23]line Счет N : (3)51128 [21:32:23]line ИНН: 02508201610067 [21:32:23]line Контрольно-Кассовый Чек [21:32:23]line ПРОДАЖА [21:32:23]line Товар: 4700000310043 [21:32:23]line Вода Жалалабат 27 1л [21:32:23]line 1.000 * 60.00 [21:32:23]line = 60.00 [21:32:23]line НДС 12% НСП 1% [21:32:23]line > о реализуемом товаре [21:32:23]line ИТОГО: 60.00 [21:32:23]line НСП 1% : 0.53 [21:32:23]line НДС 12% : 6.37 [21:32:23]line Наличными: 60.00 [21:32:23]line Безнал.: 0.00 [21:32:23]line Место: АЗС № 130 "Партнер Нефть" [21:32:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:32:23]line СНО: Общий режим [21:32:23]line Чек 695 23.08.2024 21:32 [21:32:23]line Смена: 469 ФФД: 1.0 [21:32:23]line ЗНМ: 0300000070 [21:32:23]line РНМ: 0000000000092562 [21:32:23]line Версия ККМ: 001 [21:32:23]line ФМ: 0000000000871769 [21:32:23]line ФД: 165842 [21:32:23]line ФПД: 167452567538830 [21:32:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213221&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165842&fm=167452567538830&tin=02508201610067®Number=0000000000092562&sum=6000 [21:32:23]line 0 [21:32:23]written 0, free lines is 4095 [21:32:23]OFD Sender: Processing packet 165842 [packets to send 1001, broken 1000] [21:32:23]ProducePacketName [21:32:23]name=ofd_packets/00165842 [21:32:23]OFD Sender: To server: pG, [21:32:23]CommunicateWithHost lk.salyk.kg:30040 [21:32:23]ConnectInit lk.salyk.kg [21:32:23]recv_with_timeout no data received [21:32:23]Write to MH i2c: 01 00 00 65 05 6A [21:32:23]Write i2c OK [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: 01 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: 01 07 00 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: 01 07 00 65 05 00 00 00 00 00 EE 0C 6B [21:32:23]RasterBufferAndPrint [21:32:23]line [21:32:23]line [21:32:23]line [21:32:23]line [21:32:23]line [21:32:23]written 0, free lines is 3318 [21:32:23]MH_Cut [21:32:23]Write to MH i2c: D1 01 00 6C 05 01 43 [21:32:23]Write i2c OK [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: D1 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: D1 01 00 [21:32:23]MH_I2C_Read... [21:32:23]Read from MH i2c: D1 01 00 6C 05 00 42 [21:32:23]Write to MH i2c: 01 00 00 6D 05 72 [21:32:23]Write i2c OK [21:32:23]MH_I2C_Read... [21:32:24]*** Cut start [21:32:24]*** Purtial cut [21:32:24]*** Stage 1: CUTSNS_PIN = 1 [21:32:26]Read from MH i2c: 01 [21:32:26]MH_I2C_Read... [21:32:26]*** Stop cut motor [21:32:26]*** Cut end [21:32:26]Read from MH i2c: 01 07 00 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: 01 07 00 6D 05 00 00 00 00 00 FF 0F 87 [21:32:26]process_action close_receipt done [21:32:26]requested_data is exist [21:32:26]produce_requested_data [21:32:26]requested_item fm.sn is exist - process it [21:32:26]wFMCommunicate request_size=4 [21:32:26]MH_SAM_APDU [21:32:26]CAPDU: 80 11 00 00 [21:32:26]Write to MH i2c: E2 08 00 6E 05 80 11 00 00 00 00 00 00 ED [21:32:26]Write i2c OK [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 [21:32:26]MH_I2C_Read... [21:32:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:32:26]Read from MH i2c: E2 17 00 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 17 00 6E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [21:32:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:32:26]wFMCommunicate OK [21:32:26]requested_item fd.num is exist - process it [21:32:26]SAM_PROTO_GetFieldsCounters [21:32:26]wFMCommunicate request_size=4 [21:32:26]MH_SAM_APDU [21:32:26]CAPDU: 80 13 00 00 [21:32:26]Write to MH i2c: E2 08 00 6F 05 80 13 00 00 00 00 00 00 F0 [21:32:26]Write i2c OK [21:32:26]MH_I2C_Read... [21:32:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:32:26]Read from MH i2c: E2 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 62 00 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 62 00 6F 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 72 [21:32:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:32:26]wFMCommunicate OK [21:32:26]SAM_PROTO_GetFieldsCounters done [21:32:26]requested_item shift.num is exist - process it [21:32:26]requested_item shift.opened is exist - process it [21:32:26]req_shift_opened [21:32:26]FM_GetShiftState [21:32:26]SAM_PROTO_GetShiftState [21:32:26]wFMCommunicate request_size=4 [21:32:26]MH_SAM_APDU [21:32:26]CAPDU: 80 13 01 00 [21:32:26]Write to MH i2c: E2 08 00 70 05 80 13 Connected sock=11 [21:32:26]01 Data to sent: 87 00 95 00 F6 00 70 00 47 00 2C F2 01 [21:32:26]00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 9D 3D 20 01 4A 02 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 Write i2c OK [21:32:26]30 MH_I2C_Read... [21:32:26]30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 02 00 00 F4 03 04 00 E5 FF C8 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 87 02 00 35 04 06 00 98 4C 16 CE 0C 8E 75 15 BD F9 BB BB F2 B9 [21:32:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:32:26]Read from MH i2c: E2 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 0E 00 [21:32:26]MH_I2C_Read... [21:32:26]Read from MH i2c: E2 0E 00 70 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 20 [21:32:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:32:26]wFMCommunicate OK [21:32:26]SAM_PROTO_GetShiftState done [21:32:26]FM_GetShiftState done [21:32:26]req_shift_opened done [21:32:26]requested_item shift.open_date is exist - process it [21:32:26]req_shift_open_date [21:32:26]req_shift_open_date done [21:32:26]produce_requested_data done [21:32:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165842,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:32:26]process_action_free close_receipt [21:32:26]json_value_free [21:32:26]json_value_free done [21:32:26]process_json_proto returns [21:32:26]Send response to host [21:32:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165842,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:32:26]free response buf [21:32:26]execute_script done [21:32:26]execute_script returns [21:32:26]free content buf [21:32:26]Sock 10.Close socket [21:32:26]Sock 10.Thread stoped [21:32:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E3 9B 47 00 AD EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 87 02 00 F4 03 04 00 33 A9 C8 66 B6 04 01 00 00 B4 41 19 A2 8F EC A8 85 [21:32:29]CommunicateWithHost err = 0 [21:32:29]CheckOFDResponse [21:32:29]1017 (14) - 77093643461234 [21:32:29]1041 (16) - 0000000000871769 [21:32:29]1040 (4) - 165842 [21:32:29]1012 (4) - 23.08.2024 15:22 [21:32:29]1206 (1) - 0 [21:32:29]OFD Sender: Remove packet 165842 [21:32:29]ProducePacketName [21:32:29]name=ofd_packets/00165842 [21:32:29]NVStorageDeleteData [21:32:29]OFD Sender: No OFD packet to send [21:32:34]OFD Sender: No OFD packet to send [21:32:40]OFD Sender: No OFD packet to send [21:32:45]OFD Sender: No OFD packet to send [21:32:49]recv_with_timeout no data received [21:32:50]OFD Sender: No OFD packet to send [21:32:55]OFD Sender: No OFD packet to send [21:33:00]OFD Sender: No OFD packet to send [21:33:05]OFD Sender: No OFD packet to send [21:33:10]OFD Sender: No OFD packet to send [21:33:12]recv_with_timeout no data received [21:33:15]OFD Sender: No OFD packet to send [21:33:20]OFD Sender: No OFD packet to send [21:33:25]OFD Sender: No OFD packet to send [21:33:30]OFD Sender: No OFD packet to send [21:33:35]OFD Sender: No OFD packet to send [21:33:40]OFD Sender: No OFD packet to send [21:33:40]recv_with_timeout no data received [21:33:40]accept exits with 9 [21:33:40]New connection [21:33:40]New thread 3067272548 created [21:33:40]Thread 3067129188 joined [21:33:40]Waiting for new connection... [21:33:40] Sock 9.Parse request [21:33:40]Sock 9.Check first char [21:33:40]Sock 9.First char is OK [21:33:40]request: POST /json_proto HTTP/1.0 [21:33:40]Method: POST [21:33:40]URL: /json_proto [21:33:40]Method is POST - this is cgi request [21:33:40]url: /json_proto [21:33:40]query_string will be loaded in cgi processing [21:33:40]execute_cgi json_proto POST (null) [21:33:40]execute_cgi path=json_proto method=POST [21:33:40]POST find Content-Length [21:33:40]Host: 172.17.44.132:8080 [21:33:40]Content-Length: 682 [21:33:40]Content-Type: application/json [21:33:40] [21:33:40]POST finish read [21:33:40]Found Content-Length = 682 [21:33:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 15.370, "sum" : 1140.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1140.00, "total" : 1140.00, "payments": [ { "type": 0, "sum" : 1140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:33:40]execute_script... [21:33: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)294742", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 15.370, "sum" : 1140.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1140.00, "total" : 1140.00, "payments": [ { "type": 0, "sum" : 1140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:33:40]POST & json_proto [21:33:40]process_json_proto [21:33:40]json parsed OK: [21:33:40]protocol is kg_v1.0 [21:33:40]action value=close_receipt [21:33:40]process_action close_receipt [21:33:40]cmd_close_receipt [21:33:40]MH_GetDate [21:33:40]Write to MH i2c: F0 00 00 71 05 65 [21:33:40]Write i2c OK [21:33:40]MH_I2C_Read... [21:33:40]Read from MH i2c: F0 [21:33:40]MH_I2C_Read... [21:33:40]Read from MH i2c: F0 09 00 [21:33:40]MH_I2C_Read... [21:33:40]Read from MH i2c: F0 09 00 71 05 00 34 00 C9 66 2A 83 C1 65 A4 [21:33:40]GetLastDocTimeStamp 1724448741 [21:33:40]current date 1724448820 [21:33:40]FM_GetShiftState [21:33:40]SAM_PROTO_GetShiftState [21:33:40]wFMCommunicate request_size=4 [21:33:40]MH_SAM_APDU [21:33:40]CAPDU: 80 13 01 00 [21:33:40]Write to MH i2c: E2 08 00 72 05 80 13 01 00 00 00 00 00 F4 [21:33:40]Write i2c OK [21:33:40]MH_I2C_Read... [21:33:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:33:40]Read from MH i2c: E2 [21:33:40]MH_I2C_Read... [21:33:40]Read from MH i2c: E2 0E 00 [21:33:40]MH_I2C_Read... [21:33:40]Read from MH i2c: E2 0E 00 72 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 22 [21:33:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:33:40]wFMCommunicate OK [21:33:40]SAM_PROTO_GetShiftState done [21:33:40]FM_GetShiftState done [21:33:40]opened in 1724372766 [21:33:40]opened+sec_in_day 1724459166 [21:33:40]quantity*price = 114045 [21:33:40]sum+1 = 114046 [21:33:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 1140.00 Внесено: 1140.00 СДАЧА: 0.00 НСП 1% : 10.09 НДС 12% : 121.11 Наличными: 1140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 696 23.08.2024 21:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165843 ФПД: 102608384609376 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213340&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165843&fm=102608384609376&tin=02508201610067®Number=0000000000092562&sum=114000 [21:33:41]StoreToDocumentArchive [21:33:41]shift 469 fd 165843 [21:33:41]save to /storage/0469/doc_00165843 [21:33:41]save last doc name /storage/0469/doc_00165843 to /storage/kkm_last_doc_name [21:33:41]save OK [21:33:41]Clear old archive folders... [21:33:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:33:41]tlvbuf is 00DAA890 [21:33:41]SAM_PROTO_ClearQueue [21:33:41]wFMCommunicate request_size=4 [21:33:41]MH_SAM_APDU [21:33:41]CAPDU: 80 09 00 00 [21:33:41]Write to MH i2c: E2 08 00 7F 05 80 09 00 00 00 00 00 00 F6 [21:33:41]Write i2c OK [21:33:41]MH_I2C_Read... [21:33:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:33:41]Read from MH i2c: E2 [21:33:41]MH_I2C_Read... [21:33:41]Read from MH i2c: E2 03 00 [21:33:41]MH_I2C_Read... [21:33:41]Read from MH i2c: E2 03 00 7F 05 00 90 00 F8 [21:33:41]RAPDU: 90 00 [21:33:41]wFMCommunicate OK [21:33:41]SAM_PROTO_ClearQueue done [21:33:41]KKMCreateOFDPacket [21:33:41]OFDProtocolAddRootSTLVToBuf [21:33:41]FM_MakeSignedData [21:33:41]FM_MakeSignedData [21:33:41]SAM_PROTO_SignData [21:33:41]wFMCommunicate request_size=4 [21:33:41]MH_SAM_APDU [21:33:41]CAPDU: 80 0D 01 02 [21:33:41]Write to MH i2c: E2 08 00 80 05 80 0D 01 02 00 00 00 00 FE [21:33:41]Write i2c OK [21:33:41]MH_I2C_Read... [21:33:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:33:41]Read from MH i2c: E2 [21:33:41]MH_I2C_Read... [21:33:41]Read from MH i2c: E2 03 00 [21:33:41]MH_I2C_Read... [21:33:41]Read from MH i2c: E2 03 00 80 05 00 90 00 F9 [21:33:41]RAPDU: 90 00 [21:33:41]wFMCommunicate OK [21:33:41]wFMCommunicate request_size=255 [21:33:41]MH_SAM_APDU [21:33:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 3C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7D BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 2F 00 00 00 00 07 04 06 00 50 BD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 34 00 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 87 02 00 35 04 06 00 5D [21:33:41]Write to MH i2c: E2 02 01 81 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 3C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7D BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 2F 00 00 00 00 07 04 06 00 50 BD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 34 00 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 87 02 00 35 04 06 00 5D 00 00 E4 [21:33:41]Write i2c OK [21:33:41]MH_I2C_Read... [21:33:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:33:42]Read from MH i2c: E2 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: E2 03 00 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: E2 03 00 81 05 00 90 00 FA [21:33:42]RAPDU: 90 00 [21:33:42]wFMCommunicate OK [21:33:42]wFMCommunicate request_size=10 [21:33:42]MH_SAM_APDU [21:33:42]CAPDU: 80 0D 02 02 05 52 60 50 CC 60 [21:33:42]Write to MH i2c: E2 0D 00 82 05 80 0D 02 02 05 00 52 60 50 CC 60 00 00 39 [21:33:42]Write i2c OK [21:33:42]MH_I2C_Read... [21:33:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:33:42]Read from MH i2c: E2 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: E2 03 00 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: E2 03 00 82 05 00 90 00 FB [21:33:42]RAPDU: 90 00 [21:33:42]wFMCommunicate OK [21:33:42]wFMCommunicate request_size=4 [21:33:42]MH_SAM_APDU [21:33:42]CAPDU: 80 0D 03 02 [21:33:42]Write to MH i2c: E2 08 00 83 05 80 0D 03 02 00 00 00 00 03 [21:33:42]Write i2c OK [21:33:42]MH_I2C_Read... [21:33:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:33:42]Read from MH i2c: E2 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: E2 0B 00 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: E2 0B 00 83 05 00 DF 4F B5 20 E9 F9 04 F5 90 00 E2 [21:33:42]RAPDU: DF 4F B5 20 E9 F9 04 F5 90 00 [21:33:42]wFMCommunicate OK [21:33:42]SAM_PROTO_SignData done [21:33:42]FM_MakeSignedData done [21:33:42]CreateOFDProtocolMessage [21:33:42]wFMCommunicate request_size=4 [21:33:42]MH_SAM_APDU [21:33:42]CAPDU: 80 11 00 00 [21:33:42]Write to MH i2c: E2 08 00 84 05 80 11 00 00 00 00 00 00 03 [21:33:42]Write i2c OK [21:33:42]MH_I2C_Read... [21:33:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:33:42]Read from MH i2c: E2 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: E2 17 00 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: E2 17 00 84 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [21:33:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:33:42]wFMCommunicate OK [21:33:42]CreateOFDProtocolMessage done [21:33:42]OFDSenderStorePacket 165843 [21:33:42]StoreOFDPacket docnum=165843 [21:33:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 06 07 01 5E 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 3C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7D BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 2F 00 00 00 00 07 04 06 00 50 BD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 34 00 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 87 02 00 35 04 06 00 5D 52 60 50 CC 60 DF 4F B5 20 E9 F9 04 F5 [21:33:42]CheckFolder [21:33:42]dirname=/storage/ofd_packets [21:33:42]CheckFolder done [21:33:42]ProducePacketName [21:33:42]name=ofd_packets/00165843 [21:33:42]NVStorageSaveData ofd_packets/00165843 [21:33:42]File name is /storage/ofd_packets/00165843 [21:33:42]Write 301 bytes [21:33:42]NVStorageSaveData done [21:33:42]OFDSenderStorePacket done [21:33:42]KKMCreateOFDPacket done [21:33:42]NVStorageSaveData kkm_last_timestamp [21:33:42]File name is /storage/kkm_last_timestamp [21:33:42]Write 4 bytes [21:33:42]NVStorageSaveData done [21:33:42]ExternCall_PrintAddStr [21:33:42]wPrintStart [21:33:42]Write to MH i2c: 01 00 00 85 05 8A [21:33:42]Write i2c OK [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: 01 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: 01 07 00 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: 01 07 00 85 05 00 00 00 00 00 FF 0F 9F [21:33:42]RasterBufferAndPrint [21:33:42]line Счет N : (1)294742 [21:33:42]line ИНН: 02508201610067 [21:33:42]line Контрольно-Кассовый Чек [21:33:42]line ПРОДАЖА [21:33:42]line ТРК (МРК, ГНК) : 33 [21:33:42]line Товар: 2710124500 [21:33:42]line Аи-95-К-5 [21:33:42]line 15.370 * 74.20 [21:33:42]line = 1140.45 [21:33:42]line НДС 12% НСП 1% [21:33:42]line > о реализуемом товаре [21:33:42]line ОКРУГЛЕНИЕ: -0.45 [21:33:42]line ИТОГО: 1140.00 [21:33:42]line Внесено: 1140.00 [21:33:42]line СДАЧА: 0.00 [21:33:42]line НСП 1% : 10.09 [21:33:42]line НДС 12% : 121.11 [21:33:42]line Наличными: 1140.00 [21:33:42]line Безнал.: 0.00 [21:33:42]line Место: АЗС № 130 "Партнер Нефть" [21:33:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:33:42]line СНО: Общий режим [21:33:42]line Чек 696 23.08.2024 21:33 [21:33:42]line Смена: 469 ФФД: 1.0 [21:33:42]line ЗНМ: 0300000070 [21:33:42]line РНМ: 0000000000092562 [21:33:42]line Версия ККМ: 001 [21:33:42]line ФМ: 0000000000871769 [21:33:42]line ФД: 165843 [21:33:42]line ФПД: 102608384609376 [21:33:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213340&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165843&fm=102608384609376&tin=02508201610067®Number=0000000000092562&sum=114000 [21:33:42]written 0, free lines is 4095 [21:33:42]OFD Sender: Processing packet 165843 [packets to send 1001, broken 1000] [21:33:42]ProducePacketName [21:33:42]name=ofd_packets/00165843 [21:33:42]OFD Sender: To server: pG, [21:33:42]CommunicateWithHost lk.salyk.kg:30040 [21:33:42]ConnectInit lk.salyk.kg [21:33:42]Write to MH i2c: 01 00 00 B0 05 B5 [21:33:42]Write i2c OK [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: 01 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: 01 07 00 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: 01 07 00 B0 05 00 00 00 00 00 CB 0C 93 [21:33:42]RasterBufferAndPrint [21:33:42]line [21:33:42]line [21:33:42]line [21:33:42]line [21:33:42]line [21:33:42]written 0, free lines is 3285 [21:33:42]MH_Cut [21:33:42]Write to MH i2c: D1 01 00 B7 05 01 8E [21:33:42]Write i2c OK [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: D1 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: D1 01 00 [21:33:42]MH_I2C_Read... [21:33:42]Read from MH i2c: D1 01 00 B7 05 00 8D [21:33:42]Write to MH i2c: 01 00 00 B8 05 BD [21:33:42]Write i2c OK [21:33:42]MH_I2C_Read... [21:33:43]*** Cut start [21:33:43]*** Purtial cut [21:33:43]*** Stage 1: CUTSNS_PIN = 1 [21:33:45]Connected sock=10 [21:33:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 06 07 01 5E 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 3C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7D BD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 BD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 2F 00 00 00 00 07 04 06 00 50 BD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 34 00 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 87 02 00 35 04 06 00 5D 52 60 50 CC 60 DF 4F B5 20 E9 F9 04 F5 [21:33:45]Read from MH i2c: 01 [21:33:45]MH_I2C_Read... [21:33:45]*** Stop cut motor [21:33:45]*** Cut end [21:33:45]Read from MH i2c: 01 07 00 [21:33:45]MH_I2C_Read... [21:33:45]Read from MH i2c: 01 07 00 B8 05 00 00 00 00 00 FF 0F D2 [21:33:45]process_action close_receipt done [21:33:45]requested_data is exist [21:33:45]produce_requested_data [21:33:45]requested_item fm.sn is exist - process it [21:33:45]wFMCommunicate request_size=4 [21:33:45]MH_SAM_APDU [21:33:45]CAPDU: 80 11 00 00 [21:33:45]Write to MH i2c: E2 08 00 B9 05 80 11 00 00 00 00 00 00 38 [21:33:45]Write i2c OK [21:33:45]MH_I2C_Read... [21:33:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:33:45]Read from MH i2c: E2 [21:33:45]MH_I2C_Read... [21:33:45]Read from MH i2c: E2 17 00 [21:33:45]MH_I2C_Read... [21:33:45]Read from MH i2c: E2 17 00 B9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [21:33:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:33:45]wFMCommunicate OK [21:33:45]requested_item fd.num is exist - process it [21:33:45]SAM_PROTO_GetFieldsCounters [21:33:45]wFMCommunicate request_size=4 [21:33:45]MH_SAM_APDU [21:33:45]CAPDU: 80 13 00 00 [21:33:45]Write to MH i2c: E2 08 00 BA 05 80 13 00 00 00 00 00 00 3B [21:33:45]Write i2c OK [21:33:45]MH_I2C_Read... [21:33:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:33:45]Read from MH i2c: E2 [21:33:45]MH_I2C_Read... [21:33:45]Read from MH i2c: E2 62 00 [21:33:45]MH_I2C_Read... [21:33:45]Read from MH i2c: E2 62 00 BA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 C1 [21:33:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:33:45]wFMCommunicate OK [21:33:45]SAM_PROTO_GetFieldsCounters done [21:33:45]requested_item shift.num is exist - process it [21:33:45]requested_item shift.opened is exist - process it [21:33:45]req_shift_opened [21:33:45]FM_GetShiftState [21:33:45]SAM_PROTO_GetShiftState [21:33:45]wFMCommunicate request_size=4 [21:33:45]MH_SAM_APDU [21:33:45]CAPDU: 80 13 01 00 [21:33:45]Write to MH i2c: E2 08 00 BB 05 80 13 01 00 00 00 00 00 3D [21:33:45]Write i2c OK [21:33:45]MH_I2C_Read... [21:33:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:33:45]Read from MH i2c: E2 [21:33:45]MH_I2C_Read... [21:33:45]Read from MH i2c: E2 0E 00 [21:33:45]MH_I2C_Read... [21:33:45]Read from MH i2c: E2 0E 00 BB 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6B [21:33:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:33:45]wFMCommunicate OK [21:33:45]SAM_PROTO_GetShiftState done [21:33:45]FM_GetShiftState done [21:33:45]req_shift_opened done [21:33:45]requested_item shift.open_date is exist - process it [21:33:45]req_shift_open_date [21:33:45]req_shift_open_date done [21:33:45]produce_requested_data done [21:33:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165843,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:33:45]process_action_free close_receipt [21:33:45]json_value_free [21:33:45]json_value_free done [21:33:45]process_json_proto returns [21:33:45]Send response to host [21:33:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165843,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:33:45]free response buf [21:33:45]execute_script done [21:33:45]execute_script returns [21:33:45]free content buf [21:33:45]Sock 9.Close socket [21:33:45]Sock 9.Thread stoped [21:33:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 38 62 47 00 06 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 87 02 00 F4 03 04 00 82 A9 C8 66 B6 04 01 00 00 F6 3C 5E 3D D2 B4 CC D5 [21:33:46]CommunicateWithHost err = 0 [21:33:46]CheckOFDResponse [21:33:46]1017 (14) - 77093643461234 [21:33:46]1041 (16) - 0000000000871769 [21:33:46]1040 (4) - 165843 [21:33:46]1012 (4) - 23.08.2024 15:23 [21:33:46]1206 (1) - 0 [21:33:46]OFD Sender: Remove packet 165843 [21:33:46]ProducePacketName [21:33:46]name=ofd_packets/00165843 [21:33:46]NVStorageDeleteData [21:33:46]OFD Sender: No OFD packet to send [21:33:51]OFD Sender: No OFD packet to send [21:33:56]OFD Sender: No OFD packet to send [21:34:01]OFD Sender: No OFD packet to send [21:34:06]OFD Sender: No OFD packet to send [21:34:10]recv_with_timeout no data received [21:34:11]OFD Sender: No OFD packet to send [21:34:16]OFD Sender: No OFD packet to send [21:34:21]OFD Sender: No OFD packet to send [21:34:26]OFD Sender: No OFD packet to send [21:34:31]OFD Sender: No OFD packet to send [21:34:36]OFD Sender: No OFD packet to send [21:34:41]OFD Sender: No OFD packet to send [21:34:46]OFD Sender: No OFD packet to send [21:34:51]OFD Sender: No OFD packet to send [21:34:56]OFD Sender: No OFD packet to send [21:35:02]OFD Sender: No OFD packet to send [21:35:07]OFD Sender: No OFD packet to send [21:35:08]recv_with_timeout no data received [21:35:12]OFD Sender: No OFD packet to send [21:35:17]OFD Sender: No OFD packet to send [21:35:22]OFD Sender: No OFD packet to send [21:35:26]recv_with_timeout no data received [21:35:27]OFD Sender: No OFD packet to send [21:35:32]OFD Sender: No OFD packet to send [21:35:37]OFD Sender: No OFD packet to send [21:35:42]OFD Sender: No OFD packet to send [21:35:47]OFD Sender: No OFD packet to send [21:35:48]accept exits with 7 [21:35:48]New connection [21:35:48]New thread 3067129188 created [21:35:48]Thread 3067272548 joined [21:35:48]Waiting for new connection... [21:35:48] Sock 7.Parse request [21:35:48]Sock 7.Check first char [21:35:48]Sock 7.First char is OK [21:35:48]request: POST /json_proto HTTP/1.0 [21:35:48]Method: POST [21:35:48]URL: /json_proto [21:35:48]Method is POST - this is cgi request [21:35:48]url: /json_proto [21:35:48]query_string will be loaded in cgi processing [21:35:48]execute_cgi json_proto POST (null) [21:35:48]execute_cgi path=json_proto method=POST [21:35:48]POST find Content-Length [21:35:48]Host: 172.17.44.132:8080 [21:35:48]Content-Length: 800 [21:35:48]Content-Type: application/json [21:35:48] [21:35:48]POST finish read [21:35:48]Found Content-Length = 800 [21:35:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 300.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:35:48]execute_script... [21:35:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294743", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 300.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:35:48]POST & json_proto [21:35:48]process_json_proto [21:35:48]json parsed OK: [21:35:48]protocol is kg_v1.0 [21:35:48]action value=close_receipt [21:35:48]process_action close_receipt [21:35:48]cmd_close_receipt [21:35:48]MH_GetDate [21:35:48]Write to MH i2c: F0 00 00 BC 05 B0 [21:35:48]Write i2c OK [21:35:48]MH_I2C_Read... [21:35:48]Read from MH i2c: F0 [21:35:48]MH_I2C_Read... [21:35:48]Read from MH i2c: F0 09 00 [21:35:48]MH_I2C_Read... [21:35:48]Read from MH i2c: F0 09 00 BC 05 00 B4 00 C9 66 2A 83 C1 65 6F [21:35:48]GetLastDocTimeStamp 1724448820 [21:35:48]current date 1724448948 [21:35:48]FM_GetShiftState [21:35:48]SAM_PROTO_GetShiftState [21:35:48]wFMCommunicate request_size=4 [21:35:48]MH_SAM_APDU [21:35:48]CAPDU: 80 13 01 00 [21:35:48]Write to MH i2c: E2 08 00 BD 05 80 13 01 00 00 00 00 00 3F [21:35:48]Write i2c OK [21:35:48]MH_I2C_Read... [21:35:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:35:48]Read from MH i2c: E2 [21:35:48]MH_I2C_Read... [21:35:48]Read from MH i2c: E2 0E 00 [21:35:48]MH_I2C_Read... [21:35:48]Read from MH i2c: E2 0E 00 BD 05 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6D [21:35:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:35:48]wFMCommunicate OK [21:35:48]SAM_PROTO_GetShiftState done [21:35:48]FM_GetShiftState done [21:35:48]opened in 1724372766 [21:35:48]opened+sec_in_day 1724459166 [21:35:48]quantity*price = 30035 [21:35:48]sum+1 = 30036 [21:35:48]Check (price>sum+1) || (price+1 о реализуемом товаре [21:36:59]line ИТОГО: 300.35 [21:36:59]line НСП 1% : 2.66 [21:36:59]line НДС 12% : 31.90 [21:36:59]line Наличными: 0.00 [21:36:59]line Безнал.: 300.35 [21:36:59]line Место: АЗС № 130 "Партнер Нефть" [21:36:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:36:59]line СНО: Общий режим [21:36:59]line Чек 697 23.08.2024 21:35 [21:36:59]line Смена: 469 ФФД: 1.0 [21:36:59]line ЗНМ: 0300000070 [21:36:59]line РНМ: 0000000000092562 [21:36:59]line Версия ККМ: 001 [21:36:59]line Платежная система: O! деньги [21:36:59]line ФМ: 0000000000871769 [21:36:59]line ФД: 165844 [21:36:59]line ФПД: 215461133311566 [21:36:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213548&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165844&fm=215461133311566&tin=02508201610067®Number=0000000000092562&sum=30035 [21:36:59]written 0, free lines is 4095 [21:37:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 61 29 47 00 A8 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 87 02 00 F4 03 04 00 44 AA C8 66 B6 04 01 00 00 6E CB D4 26 E2 CB C6 D4 [21:37:00]CommunicateWithHost err = 0 [21:37:00]CheckOFDResponse [21:37:00]1017 (14) - 77093643461234 [21:37:00]1041 (16) - 0000000000871769 [21:37:00]1040 (4) - 165844 [21:37:00]1012 (4) - 23.08.2024 15:27 [21:37:00]1206 (1) - 0 [21:37:00]OFD Sender: Remove packet 165844 [21:37:00]ProducePacketName [21:37:00]name=ofd_packets/00165844 [21:37:00]NVStorageDeleteData [21:37:00]Write to MH i2c: 01 00 00 47 00 47 [21:37:00]Write i2c OK [21:37:00]MH_I2C_Read... [21:37:00]Read from MH i2c: 01 [21:37:00]MH_I2C_Read... [21:37:00]Read from MH i2c: 01 07 00 [21:37:00]MH_I2C_Read... [21:37:00]Read from MH i2c: 01 07 00 47 00 00 00 00 00 00 25 0D 80 [21:37:00]RasterBufferAndPrint [21:37:00]line [21:37:00]line [21:37:00]line [21:37:00]line [21:37:00]line [21:37:00]written 0, free lines is 3380 [21:37:00]MH_Cut [21:37:00]Write to MH i2c: D1 01 00 4E 00 01 20 [21:37:00]Write i2c OK [21:37:00]MH_I2C_Read... [21:37:00]Read from MH i2c: D1 [21:37:00]MH_I2C_Read... [21:37:00]Read from MH i2c: D1 01 00 [21:37:00]MH_I2C_Read... [21:37:00]Read from MH i2c: D1 01 00 4E 00 00 1F [21:37:00]Write to MH i2c: 01 00 00 4F 00 4F [21:37:00]Write i2c OK [21:37:00]MH_I2C_Read... [21:37:00]OFD Sender: No OFD packet to send [21:37:00]*** Cut start [21:37:00]*** Purtial cut [21:37:00]*** Stage 1: CUTSNS_PIN = 1 [21:37:02]Read from MH i2c: 01 [21:37:03]MH_I2C_Read... [21:37:03]*** Stop cut motor [21:37:03]*** Cut end [21:37:03]Read from MH i2c: 01 07 00 [21:37:03]MH_I2C_Read... [21:37:03]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 FF 0F 64 [21:37:03]process_action print_doc done [21:37:03]requested_data is exist [21:37:03]produce_requested_data [21:37:03]produce_requested_data return (null) [21:37:03]process_action_free print_doc [21:37:03]json_value_free [21:37:03]json_value_free done [21:37:03]process_json_proto returns [21:37:03]Send response to host [21:37:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [21:37:03]free response buf [21:37:03]execute_script done [21:37:03]execute_script returns [21:37:03]free content buf [21:37:03]Sock 9.Close socket [21:37:03]Sock 9.Thread stoped [21:37:05]recv_with_timeout no data received [21:37:05]OFD Sender: No OFD packet to send [21:37:10]OFD Sender: No OFD packet to send [21:37:15]OFD Sender: No OFD packet to send [21:37:20]OFD Sender: No OFD packet to send [21:37:25]OFD Sender: No OFD packet to send [21:37:29]recv_with_timeout no data received [21:37:30]OFD Sender: No OFD packet to send [21:37:35]OFD Sender: No OFD packet to send [21:37:40]OFD Sender: No OFD packet to send [21:37:45]OFD Sender: No OFD packet to send [21:37:46]recv_with_timeout no data received [21:37:50]OFD Sender: No OFD packet to send [21:37:55]OFD Sender: No OFD packet to send [21:38:00]recv_with_timeout no data received [21:38:01]OFD Sender: No OFD packet to send [21:38:06]OFD Sender: No OFD packet to send [21:38:11]OFD Sender: No OFD packet to send [21:38:16]OFD Sender: No OFD packet to send [21:38:17]recv_with_timeout no data received [21:38:21]OFD Sender: No OFD packet to send [21:38:26]OFD Sender: No OFD packet to send [21:38:31]OFD Sender: No OFD packet to send [21:38:36]OFD Sender: No OFD packet to send [21:38:39]accept exits with 10 [21:38:39]New connection [21:38:39]New thread 3066826084 created [21:38:39]Thread 3066969444 joined [21:38:39]Waiting for new connection... [21:38:39] Sock 10.Parse request [21:38:39]Sock 10.Check first char [21:38:39]Sock 10.First char is OK [21:38:39]request: POST /json_proto HTTP/1.0 [21:38:39]Method: POST [21:38:39]URL: /json_proto [21:38:39]Method is POST - this is cgi request [21:38:39]url: /json_proto [21:38:39]query_string will be loaded in cgi processing [21:38:39]execute_cgi json_proto POST (null) [21:38:39]execute_cgi path=json_proto method=POST [21:38:39]POST find Content-Length [21:38:39]Host: 172.17.44.132:8080 [21:38:39]Content-Length: 816 [21:38:39]Content-Type: application/json [21:38:39] [21:38:39]POST finish read [21:38:39]Found Content-Length = 816 [21:38:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 48.720, "sum" : 3712.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3712.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:39]execute_script... [21:38:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294744", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 48.720, "sum" : 3712.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3712.46 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:39]POST & json_proto [21:38:39]process_json_proto [21:38:39]json parsed OK: [21:38:39]protocol is kg_v1.0 [21:38:39]action value=close_receipt [21:38:39]process_action close_receipt [21:38:39]cmd_close_receipt [21:38:39]MH_GetDate [21:38:39]Write to MH i2c: F0 00 00 50 00 3F [21:38:39]Write i2c OK [21:38:39]MH_I2C_Read... [21:38:39]Read from MH i2c: F0 [21:38:39]MH_I2C_Read... [21:38:39]Read from MH i2c: F0 09 00 [21:38:39]MH_I2C_Read... [21:38:39]Read from MH i2c: F0 09 00 50 00 00 60 01 C9 66 2A 83 C1 65 AB [21:38:39]GetLastDocTimeStamp 1724448948 [21:38:39]current date 1724449120 [21:38:39]FM_GetShiftState [21:38:39]SAM_PROTO_GetShiftState [21:38:39]wFMCommunicate request_size=4 [21:38:39]MH_SAM_APDU [21:38:39]CAPDU: 80 13 01 00 [21:38:39]Write to MH i2c: E2 08 00 51 00 80 13 01 00 00 00 00 00 CE [21:38:39]Write i2c OK [21:38:39]MH_I2C_Read... [21:38:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:39]Read from MH i2c: E2 [21:38:39]MH_I2C_Read... [21:38:39]Read from MH i2c: E2 0E 00 [21:38:39]MH_I2C_Read... [21:38:39]Read from MH i2c: E2 0E 00 51 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FC [21:38:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:38:39]wFMCommunicate OK [21:38:39]SAM_PROTO_GetShiftState done [21:38:39]FM_GetShiftState done [21:38:39]opened in 1724372766 [21:38:39]opened+sec_in_day 1724459166 [21:38:39]quantity*price = 371246 [21:38:39]sum+1 = 371247 [21:38:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3712.46 НСП 1% : 32.85 НДС 12% : 394.24 Наличными: 0.00 Безнал.: 3712.46 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 698 23.08.2024 21:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165845 ФПД: 101295453567084 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165845&fm=101295453567084&tin=02508201610067®Number=0000000000092562&sum=371246 [21:38:40]StoreToDocumentArchive [21:38:40]shift 469 fd 165845 [21:38:40]save to /storage/0469/doc_00165845 [21:38:40]save last doc name /storage/0469/doc_00165845 to /storage/kkm_last_doc_name [21:38:40]save OK [21:38:40]Clear old archive folders... [21:38:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:38:40]tlvbuf is 02028330 [21:38:40]SAM_PROTO_ClearQueue [21:38:40]wFMCommunicate request_size=4 [21:38:40]MH_SAM_APDU [21:38:40]CAPDU: 80 09 00 00 [21:38:40]Write to MH i2c: E2 08 00 5E 00 80 09 00 00 00 00 00 00 D0 [21:38:40]Write i2c OK [21:38:40]MH_I2C_Read... [21:38:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:38:40]Read from MH i2c: E2 [21:38:40]MH_I2C_Read... [21:38:40]Read from MH i2c: E2 03 00 [21:38:40]MH_I2C_Read... [21:38:40]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [21:38:40]RAPDU: 90 00 [21:38:40]wFMCommunicate OK [21:38:40]SAM_PROTO_ClearQueue done [21:38:40]KKMCreateOFDPacket [21:38:40]OFDProtocolAddRootSTLVToBuf [21:38:40]FM_MakeSignedData [21:38:40]FM_MakeSignedData [21:38:40]SAM_PROTO_SignData [21:38:40]wFMCommunicate request_size=4 [21:38:40]MH_SAM_APDU [21:38:40]CAPDU: 80 0D 01 02 [21:38:40]Write to MH i2c: E2 08 00 5F 00 80 0D 01 02 00 00 00 00 D8 [21:38:40]Write i2c OK [21:38:40]MH_I2C_Read... [21:38:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:38:40]Read from MH i2c: E2 [21:38:40]MH_I2C_Read... [21:38:40]Read from MH i2c: E2 03 00 [21:38:40]MH_I2C_Read... [21:38:40]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [21:38:40]RAPDU: 90 00 [21:38:40]wFMCommunicate OK [21:38:40]wFMCommunicate request_size=255 [21:38:40]MH_SAM_APDU [21:38:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 BE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2E AA 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2E AA 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 9A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2E AA 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 60 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 87 02 00 35 04 06 00 5C 20 AF 86 [21:38:40]Write to MH i2c: E2 02 01 60 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 BE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2E AA 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2E AA 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 9A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2E AA 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 60 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 87 02 00 35 04 06 00 5C 20 AF 86 00 00 71 [21:38:40]Write i2c OK [21:38:40]MH_I2C_Read... [21:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:41]OFD Sender: No OFD packet to send [21:38:41]Read from MH i2c: E2 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [21:38:41]RAPDU: 90 00 [21:38:41]wFMCommunicate OK [21:38:41]wFMCommunicate request_size=7 [21:38:41]MH_SAM_APDU [21:38:41]CAPDU: 80 0D 02 02 02 F8 6C [21:38:41]Write to MH i2c: E2 0A 00 61 00 80 0D 02 02 02 00 F8 6C 00 00 43 [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:41]Read from MH i2c: E2 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [21:38:41]RAPDU: 90 00 [21:38:41]wFMCommunicate OK [21:38:41]wFMCommunicate request_size=4 [21:38:41]MH_SAM_APDU [21:38:41]CAPDU: 80 0D 03 02 [21:38:41]Write to MH i2c: E2 08 00 62 00 80 0D 03 02 00 00 00 00 DD [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:38:41]Read from MH i2c: E2 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 0B 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 0B 00 62 00 00 2E 80 B0 68 1C 29 AE 14 90 00 AB [21:38:41]RAPDU: 2E 80 B0 68 1C 29 AE 14 90 00 [21:38:41]wFMCommunicate OK [21:38:41]SAM_PROTO_SignData done [21:38:41]FM_MakeSignedData done [21:38:41]CreateOFDProtocolMessage [21:38:41]wFMCommunicate request_size=4 [21:38:41]MH_SAM_APDU [21:38:41]CAPDU: 80 11 00 00 [21:38:41]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:41]Read from MH i2c: E2 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 17 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [21:38:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:38:41]wFMCommunicate OK [21:38:41]CreateOFDProtocolMessage done [21:38:41]OFDSenderStorePacket 165845 [21:38:41]StoreOFDPacket docnum=165845 [21:38:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F4 A4 04 01 E4 CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 BE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2E AA 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2E AA 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 9A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2E AA 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 60 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 87 02 00 35 04 06 00 5C 20 AF 86 F8 6C 2E 80 B0 68 1C 29 AE 14 [21:38:41]CheckFolder [21:38:41]dirname=/storage/ofd_packets [21:38:41]CheckFolder done [21:38:41]ProducePacketName [21:38:41]name=ofd_packets/00165845 [21:38:41]NVStorageSaveData ofd_packets/00165845 [21:38:41]File name is /storage/ofd_packets/00165845 [21:38:41]Write 298 bytes [21:38:41]NVStorageSaveData done [21:38:41]OFDSenderStorePacket done [21:38:41]KKMCreateOFDPacket done [21:38:41]NVStorageSaveData kkm_last_timestamp [21:38:41]File name is /storage/kkm_last_timestamp [21:38:41]Write 4 bytes [21:38:41]NVStorageSaveData done [21:38:41]ExternCall_PrintAddStr [21:38:41]wPrintStart [21:38:41]Write to MH i2c: 01 00 00 64 00 64 [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: 01 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: 01 07 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:38:41]RasterBufferAndPrint [21:38:41]line Счет N : (1)294744 [21:38:41]line ИНН: 02508201610067 [21:38:41]line Контрольно-Кассовый Чек [21:38:41]line ПРОДАЖА [21:38:41]line ТРК (МРК, ГНК) : 64 [21:38:41]line Товар: 2710194800 [21:38:41]line ДТ-К-5 [21:38:41]line 48.720 * 76.20 [21:38:41]line = 3712.46 [21:38:41]line НДС 12% НСП 1% [21:38:41]line > о реализуемом товаре [21:38:41]line ИТОГО: 3712.46 [21:38:41]line НСП 1% : 32.85 [21:38:41]line НДС 12% : 394.24 [21:38:41]line Наличными: 0.00 [21:38:41]line Безнал.: 3712.46 [21:38:41]line Место: АЗС № 130 "Партнер Нефть" [21:38:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:38:41]line СНО: Общий режим [21:38:41]line Чек 698 23.08.2024 21:38 [21:38:41]line Смена: 469 ФФД: 1.0 [21:38:41]line ЗНМ: 0300000070 [21:38:41]line РНМ: 0000000000092562 [21:38:41]line Версия ККМ: 001 [21:38:41]line Платежная система: Бакай Банк [21:38:41]line ФМ: 0000000000871769 [21:38:41]line ФД: 165845 [21:38:41]line ФПД: 101295453567084 [21:38:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165845&fm=101295453567084&tin=02508201610067®Number=0000000000092562&sum=371246 [21:38:41]written 0, free lines is 4095 [21:38:41]OFD Sender: Processing packet 165845 [packets to send 1001, broken 1000] [21:38:41]ProducePacketName [21:38:41]name=ofd_packets/00165845 [21:38:41]OFD Sender: To server: pG, [21:38:41]CommunicateWithHost lk.salyk.kg:30040 [21:38:41]ConnectInit lk.salyk.kg [21:38:41]Write to MH i2c: 01 00 00 8E 00 8E [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: 01 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: 01 07 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: 01 07 00 8E 00 00 00 00 00 00 EA 0C 8B [21:38:41]RasterBufferAndPrint [21:38:41]line [21:38:41]line [21:38:41]line [21:38:41]line [21:38:41]line [21:38:41]written 0, free lines is 3311 [21:38:41]MH_Cut [21:38:41]Write to MH i2c: D1 01 00 95 00 01 67 [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: D1 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: D1 01 00 [21:38:41]MH_I2C_Read... [21:38:41]Read from MH i2c: D1 01 00 95 00 00 66 [21:38:41]Write to MH i2c: 01 00 00 96 00 96 [21:38:41]Write i2c OK [21:38:41]MH_I2C_Read... [21:38:41]Connected sock=9 [21:38:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F4 A4 04 01 E4 CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 BE 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2E AA 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2E AA 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 9A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2E AA 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 60 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 87 02 00 35 04 06 00 5C 20 AF 86 F8 6C 2E 80 B0 68 1C 29 AE 14 [21:38:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CF 48 47 00 B3 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 87 02 00 F4 03 04 00 AB AA C8 66 B6 04 01 00 00 8E 66 93 D9 88 A9 22 22 [21:38:42]CommunicateWithHost err = 0 [21:38:42]CheckOFDResponse [21:38:42]1017 (14) - 77093643461234 [21:38:42]1041 (16) - 0000000000871769 [21:38:42]1040 (4) - 165845 [21:38:42]1012 (4) - 23.08.2024 15:28 [21:38:42]1206 (1) - 0 [21:38:42]OFD Sender: Remove packet 165845 [21:38:42]ProducePacketName [21:38:42]name=ofd_packets/00165845 [21:38:42]NVStorageDeleteData [21:38:42]*** Cut start [21:38:42]*** Purtial cut [21:38:42]*** Stage 1: CUTSNS_PIN = 1 [21:38:43]OFD Sender: No OFD packet to send [21:38:44]Read from MH i2c: 01 [21:38:44]MH_I2C_Read... [21:38:44]*** Stop cut motor [21:38:44]*** Cut end [21:38:44]Read from MH i2c: 01 07 00 [21:38:44]MH_I2C_Read... [21:38:44]Read from MH i2c: 01 07 00 96 00 00 00 00 00 00 FF 0F AB [21:38:44]process_action close_receipt done [21:38:44]requested_data is exist [21:38:44]produce_requested_data [21:38:44]requested_item fm.sn is exist - process it [21:38:44]wFMCommunicate request_size=4 [21:38:44]MH_SAM_APDU [21:38:44]CAPDU: 80 11 00 00 [21:38:44]Write to MH i2c: E2 08 00 97 00 80 11 00 00 00 00 00 00 11 [21:38:44]Write i2c OK [21:38:44]MH_I2C_Read... [21:38:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:44]Read from MH i2c: E2 [21:38:44]MH_I2C_Read... [21:38:44]Read from MH i2c: E2 17 00 [21:38:44]MH_I2C_Read... [21:38:44]Read from MH i2c: E2 17 00 97 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6A [21:38:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:38:44]wFMCommunicate OK [21:38:44]requested_item fd.num is exist - process it [21:38:44]SAM_PROTO_GetFieldsCounters [21:38:44]wFMCommunicate request_size=4 [21:38:44]MH_SAM_APDU [21:38:44]CAPDU: 80 13 00 00 [21:38:44]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [21:38:44]Write i2c OK [21:38:44]MH_I2C_Read... [21:38:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:38:44]Read from MH i2c: E2 [21:38:44]MH_I2C_Read... [21:38:44]Read from MH i2c: E2 62 00 [21:38:44]MH_I2C_Read... [21:38:44]Read from MH i2c: E2 62 00 98 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 A2 [21:38:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:38:44]wFMCommunicate OK [21:38:44]SAM_PROTO_GetFieldsCounters done [21:38:44]requested_item shift.num is exist - process it [21:38:44]requested_item shift.opened is exist - process it [21:38:44]req_shift_opened [21:38:44]FM_GetShiftState [21:38:44]SAM_PROTO_GetShiftState [21:38:44]wFMCommunicate request_size=4 [21:38:44]MH_SAM_APDU [21:38:44]CAPDU: 80 13 01 00 [21:38:44]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [21:38:44]Write i2c OK [21:38:44]MH_I2C_Read... [21:38:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:44]Read from MH i2c: E2 [21:38:44]MH_I2C_Read... [21:38:44]Read from MH i2c: E2 0E 00 [21:38:44]MH_I2C_Read... [21:38:44]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 44 [21:38:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:38:44]wFMCommunicate OK [21:38:44]SAM_PROTO_GetShiftState done [21:38:44]FM_GetShiftState done [21:38:44]req_shift_opened done [21:38:44]requested_item shift.open_date is exist - process it [21:38:44]req_shift_open_date [21:38:44]req_shift_open_date done [21:38:44]produce_requested_data done [21:38:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165845,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:38:44]process_action_free close_receipt [21:38:44]json_value_free [21:38:44]json_value_free done [21:38:44]process_json_proto returns [21:38:44]Send response to host [21:38:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165845,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:38:44]free response buf [21:38:44]execute_script done [21:38:44]execute_script returns [21:38:44]free content buf [21:38:44]Sock 10.Close socket [21:38:44]Sock 10.Thread stoped [21:38:48]OFD Sender: No OFD packet to send [21:38:50]accept exits with 7 [21:38:50]New connection [21:38:50]New thread 3066969444 created [21:38:50]Thread 3066826084 joined [21:38:50]Waiting for new connection... [21:38:50] Sock 7.Parse request [21:38:50]Sock 7.Check first char [21:38:50]Sock 7.First char is OK [21:38:50]request: POST /json_proto HTTP/1.0 [21:38:50]Method: POST [21:38:50]URL: /json_proto [21:38:50]Method is POST - this is cgi request [21:38:50]url: /json_proto [21:38:50]query_string will be loaded in cgi processing [21:38:50]execute_cgi json_proto POST (null) [21:38:50]execute_cgi path=json_proto method=POST [21:38:50]POST find Content-Length [21:38:50]Host: 172.17.44.132:8080 [21:38:50]Content-Length: 932 [21:38:50]Content-Type: application/json [21:38:50] [21:38:50]POST finish read [21:38:50]Found Content-Length = 932 [21:38:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51129", "tax_sys" : 0, "items" : [ { "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:50]execute_script... [21:38:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51129", "tax_sys" : 0, "items" : [ { "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 235.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:38:50]POST & json_proto [21:38:50]process_json_proto [21:38:50]json parsed OK: [21:38:50]protocol is kg_v1.0 [21:38:50]action value=close_receipt [21:38:50]process_action close_receipt [21:38:50]cmd_close_receipt [21:38:50]MH_GetDate [21:38:50]Write to MH i2c: F0 00 00 9A 00 89 [21:38:50]Write i2c OK [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: F0 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: F0 09 00 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: F0 09 00 9A 00 00 6B 01 C9 66 2A 83 C1 65 00 [21:38:50]GetLastDocTimeStamp 1724449120 [21:38:50]current date 1724449131 [21:38:50]FM_GetShiftState [21:38:50]SAM_PROTO_GetShiftState [21:38:50]wFMCommunicate request_size=4 [21:38:50]MH_SAM_APDU [21:38:50]CAPDU: 80 13 01 00 [21:38:50]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [21:38:50]Write i2c OK [21:38:50]MH_I2C_Read... [21:38:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:50]Read from MH i2c: E2 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 0E 00 [21:38:50]MH_I2C_Read... [21:38:50]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 46 [21:38:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:38:50]wFMCommunicate OK [21:38:50]SAM_PROTO_GetShiftState done [21:38:50]FM_GetShiftState done [21:38:50]opened in 1724372766 [21:38:50]opened+sec_in_day 1724459166 [21:38:50]quantity*price = 9500 [21:38:50]sum+1 = 9501 [21:38:50]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48747059 Сигареты Winston Legend Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 235.00 НСП 1% : 2.08 НДС 12% : 24.96 Наличными: 235.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 699 23.08.2024 21:38 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165846 ФПД: 154023815891614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213851&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165846&fm=154023815891614&tin=02508201610067®Number=0000000000092562&sum=23500 0 [21:38:51]StoreToDocumentArchive [21:38:51]shift 469 fd 165846 [21:38:51]save to /storage/0469/doc_00165846 [21:38:51]save last doc name /storage/0469/doc_00165846 to /storage/kkm_last_doc_name [21:38:51]save OK [21:38:51]Clear old archive folders... [21:38:51]ProcessDocumentItem done err = 0, tmpTLVsize=405 [21:38:51]tlvbuf is 02027F00 [21:38:51]SAM_PROTO_ClearQueue [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 09 00 00 [21:38:51]Write to MH i2c: E2 08 00 A8 00 80 09 00 00 00 00 00 00 1A [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]SAM_PROTO_ClearQueue done [21:38:51]KKMCreateOFDPacket [21:38:51]OFDProtocolAddRootSTLVToBuf [21:38:51]FM_MakeSignedData [21:38:51]FM_MakeSignedData [21:38:51]SAM_PROTO_SignData [21:38:51]wFMCommunicate request_size=4 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 01 02 [21:38:51]Write to MH i2c: E2 08 00 A9 00 80 0D 01 02 00 00 00 00 22 [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:38:51]Read from MH i2c: E2 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 [21:38:51]MH_I2C_Read... [21:38:51]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [21:38:51]RAPDU: 90 00 [21:38:51]wFMCommunicate OK [21:38:51]wFMCommunicate request_size=255 [21:38:51]MH_SAM_APDU [21:38:51]CAPDU: 80 0D 02 02 FA 03 00 95 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B [21:38:51]Write to MH i2c: E2 02 01 AA 00 80 0D 02 02 FA 00 03 00 95 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 C7 [21:38:51]Write i2c OK [21:38:51]MH_I2C_Read... [21:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:52]Read from MH i2c: E2 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: E2 03 00 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [21:38:52]RAPDU: 90 00 [21:38:52]wFMCommunicate OK [21:38:52]wFMCommunicate request_size=164 [21:38:52]MH_SAM_APDU [21:38:52]CAPDU: 80 0D 02 02 9F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 02 00 00 F4 03 04 00 6B 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 87 02 00 35 04 06 00 8C 15 76 D5 4A 9E [21:38:52]Write to MH i2c: E2 A7 00 AB 00 80 0D 02 02 9F 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 02 00 00 F4 03 04 00 6B 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 87 02 00 35 04 06 00 8C 15 76 D5 4A 9E 00 00 C6 [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:38:52]Read from MH i2c: E2 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: E2 03 00 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [21:38:52]RAPDU: 90 00 [21:38:52]wFMCommunicate OK [21:38:52]wFMCommunicate request_size=4 [21:38:52]MH_SAM_APDU [21:38:52]CAPDU: 80 0D 03 02 [21:38:52]Write to MH i2c: E2 08 00 AC 00 80 0D 03 02 00 00 00 00 27 [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:38:52]Read from MH i2c: E2 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: E2 0B 00 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: E2 0B 00 AC 00 00 5E AA 77 31 67 DA 15 FA 90 00 28 [21:38:52]RAPDU: 5E AA 77 31 67 DA 15 FA 90 00 [21:38:52]wFMCommunicate OK [21:38:52]SAM_PROTO_SignData done [21:38:52]FM_MakeSignedData done [21:38:52]CreateOFDProtocolMessage [21:38:52]wFMCommunicate request_size=4 [21:38:52]MH_SAM_APDU [21:38:52]CAPDU: 80 11 00 00 [21:38:52]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:52]Read from MH i2c: E2 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: E2 17 00 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [21:38:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:38:52]wFMCommunicate OK [21:38:52]CreateOFDProtocolMessage done [21:38:52]OFDSenderStorePacket 165846 [21:38:52]StoreOFDPacket docnum=165846 [21:38:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A9 01 00 00 97 FE A1 01 91 3C 5A 03 01 00 03 00 95 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 02 00 00 F4 03 04 00 6B 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 87 02 00 35 04 06 00 8C 15 76 D5 4A 9E 5E AA 77 31 67 DA 15 FA [21:38:52]CheckFolder [21:38:52]dirname=/storage/ofd_packets [21:38:52]CheckFolder done [21:38:52]ProducePacketName [21:38:52]name=ofd_packets/00165846 [21:38:52]NVStorageSaveData ofd_packets/00165846 [21:38:52]File name is /storage/ofd_packets/00165846 [21:38:52]Write 455 bytes [21:38:52]NVStorageSaveData done [21:38:52]OFDSenderStorePacket done [21:38:52]KKMCreateOFDPacket done [21:38:52]NVStorageSaveData kkm_last_timestamp [21:38:52]File name is /storage/kkm_last_timestamp [21:38:52]Write 4 bytes [21:38:52]NVStorageSaveData done [21:38:52]ExternCall_PrintAddStr [21:38:52]wPrintStart [21:38:52]Write to MH i2c: 01 00 00 AE 00 AE [21:38:52]Write i2c OK [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: 01 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: 01 07 00 [21:38:52]MH_I2C_Read... [21:38:52]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [21:38:52]RasterBufferAndPrint [21:38:52]line Счет N : (3)51129 [21:38:52]line ИНН: 02508201610067 [21:38:52]line Контрольно-Кассовый Чек [21:38:52]line ПРОДАЖА [21:38:52]line Товар: 4631162227163 [21:38:52]line Напиток газированный Mojito LEMON LIME ж [21:38:52]line 1.000 * 95.00 [21:38:52]line = 95.00 [21:38:52]line НДС 12% НСП 1% [21:38:52]line > о реализуемом товаре [21:38:52]line Товар: 48747059 [21:38:52]line Сигареты Winston Legend Blue [21:38:52]line 1.000 * 140.00 [21:38:52]line = 140.00 [21:38:52]line НДС 12% НСП 1% [21:38:52]line > о реализуемом товаре [21:38:52]line ИТОГО: 235.00 [21:38:52]line НСП 1% : 2.08 [21:38:52]line НДС 12% : 24.96 [21:38:52]line Наличными: 235.00 [21:38:52]line Безнал.: 0.00 [21:38:52]line Место: АЗС № 130 "Партнер Нефть" [21:38:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:38:52]line СНО: Общий режим [21:38:52]line Чек 699 23.08.2024 21:38 [21:38:52]line Смена: 469 ФФД: 1.0 [21:38:52]line ЗНМ: 0300000070 [21:38:52]line РНМ: 0000000000092562 [21:38:52]line Версия ККМ: 001 [21:38:52]line ФМ: 0000000000871769 [21:38:52]line ФД: 165846 [21:38:52]line ФПД: 154023815891614 [21:38:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213851&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165846&fm=154023815891614&tin=02508201610067®Number=0000000000092562&sum=23500 [21:38:52]line 0 [21:38:52]OFD Sender: Processing packet 165846 [packets to send 1001, broken 1000] [21:38:52]ProducePacketName [21:38:52]name=ofd_packets/00165846 [21:38:52]OFD Sender: To server: pG, [21:38:52]CommunicateWithHost lk.salyk.kg:30040 [21:38:52]ConnectInit lk.salyk.kg [21:38:52]written 0, free lines is 4095 [21:38:53]Write to MH i2c: 01 00 00 DE 00 DE [21:38:53]Write i2c OK [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: 01 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: 01 07 00 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: 01 07 00 DE 00 00 00 00 00 00 6E 0C 5F [21:38:53]RasterBufferAndPrint [21:38:53]line [21:38:53]line [21:38:53]line [21:38:53]line [21:38:53]line [21:38:53]written 0, free lines is 3192 [21:38:53]MH_Cut [21:38:53]Write to MH i2c: D1 01 00 E5 00 01 B7 [21:38:53]Write i2c OK [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: D1 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: D1 01 00 [21:38:53]MH_I2C_Read... [21:38:53]Read from MH i2c: D1 01 00 E5 00 00 B6 [21:38:53]Write to MH i2c: 01 00 00 E6 00 E6 [21:38:53]Write i2c OK [21:38:53]MH_I2C_Read... [21:38:54]*** Cut start [21:38:54]*** Purtial cut [21:38:54]*** Stage 1: CUTSNS_PIN = 1 [21:38:56]Read from MH i2c: 01 [21:38:56]MH_I2C_Read... [21:38:56]*** Stop cut motor [21:38:56]*** Cut end [21:38:56]Read from MH i2c: 01 07 00 [21:38:56]MH_I2C_Read... [21:38:56]Read from MH i2c: 01 07 00 E6 00 00 00 00 00 00 FF 0F FB [21:38:56]process_action close_receipt done [21:38:56]requested_data is exist [21:38:56]produce_requested_data [21:38:56]requested_item fm.sn is exist - process it [21:38:56]wFMCommunicate request_size=4 [21:38:56]MH_SAM_APDU [21:38:56]CAPDU: 80 11 00 00 [21:38:56]Write to MH i2c: E2 08 00 E7 00 80 11 00 00 00 00 00 00 61 [21:38:56]Write i2c OK [21:38:56]MH_I2C_Read... [21:38:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:38:56]Read from MH i2c: E2 [21:38:56]MH_I2C_Read... [21:38:56]Read from MH i2c: E2 17 00 [21:38:56]MH_I2C_Read... [21:38:56]Read from MH i2c: E2 17 00 E7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [21:38:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:38:56]wFMCommunicate OK [21:38:56]requested_item fd.num is exist - process it [21:38:56]SAM_PROTO_GetFieldsCounters [21:38:56]wFMCommunicate request_size=4 [21:38:56]MH_SAM_APDU [21:38:56]CAPDU: 80 13 00 00 [21:38:56]Write to MH i2c: E2 08 00 E8 00 80 13 00 00 00 00 00 00 64 [21:38:56]Write i2c OK [21:38:56]MH_I2C_Read... [21:38:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:38:56]Read from MH i2c: E2 [21:38:56]MH_I2C_Read... [21:38:56]Read from MH i2c: E2 62 00 [21:38:56]MH_I2C_Read... [21:38:56]Read from MH i2c: E2 62 00 E8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BB 02 00 00 5E 04 04 00 BB 02 00 00 57 04 04 00 BC 02 00 00 19 04 04 00 00 00 00 00 90 00 F6 [21:38:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BB 02 00 00 5E 04 04 00 BB 02 00 00 57 04 04 00 BC 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:38:56]wFMCommunicate OK [21:38:56]SAM_PROTO_GetFieldsCounters done [21:38:56]requested_item shift.num is exist - process it [21:38:56]requested_item shift.opened is exist - process it [21:38:56]req_shift_opened [21:38:56]FM_GetShiftState [21:38:56]SAM_PROTO_GetShiftState [21:38:56]wFMCommunicate request_size=4 [21:38:56]MH_SAM_APDU [21:38:56]CAPDU: 80 13 01 00 [21:38:56]Write to MH i2c: E2 08 00 E9 00 80 13 01 00 00 00 00 00 66 [21:38:56]Write i2c OK [21:38:56]MH_I2C_Read... [21:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:38:56]Read from MH i2c: E2 [21:38:56]MH_I2C_Read... [21:38:56]Read from MH i2c: E2 0E 00 [21:38:56]MH_I2C_Read... [21:38:56]Read from MH i2c: E2 0E 00 E9 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 94 [21:38:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:38:56]wFMCommunicate OK [21:38:56]SAM_PROTO_GetShiftState done [21:38:56]FM_GetShiftState done [21:38:56]req_shift_opened done [21:38:56]requested_item shift.open_date is exist - process it [21:38:56]req_shift_open_date [21:38:56]req_shift_open_date done [21:38:56]produce_requested_data done [21:38:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165846,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:38:56]process_action_free close_receipt [21:38:56]json_value_free [21:38:56]json_value_free done [21:38:56]process_json_proto returns [21:38:56]Send response to host [21:38:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165846,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:38:56]free response buf [21:38:56]execute_script done [21:38:56]execute_script returns [21:38:56]free content buf [21:38:56]Sock 7.Close socket [21:38:56]Sock 7.Thread stoped [21:38:56]Connected sock=11 [21:38:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A9 01 00 00 97 FE A1 01 91 3C 5A 03 01 00 03 00 95 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 37 30 35 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 4C 65 67 65 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC 5B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 09 00 00 00 00 07 04 06 00 CC 5B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 02 00 00 F4 03 04 00 6B 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 87 02 00 35 04 06 00 8C 15 76 D5 4A 9E 5E AA 77 31 67 DA 15 FA [21:38:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 72 DE 47 00 9C 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 87 02 00 F4 03 04 00 B9 AA C8 66 B6 04 01 00 00 83 C9 0D C8 BF 77 0F 12 [21:38:57]CommunicateWithHost err = 0 [21:38:57]CheckOFDResponse [21:38:57]1017 (14) - 77093643461234 [21:38:57]1041 (16) - 0000000000871769 [21:38:57]1040 (4) - 165846 [21:38:57]1012 (4) - 23.08.2024 15:28 [21:38:57]1206 (1) - 0 [21:38:57]OFD Sender: Remove packet 165846 [21:38:57]ProducePacketName [21:38:57]name=ofd_packets/00165846 [21:38:57]NVStorageDeleteData [21:38:57]OFD Sender: No OFD packet to send [21:39:02]OFD Sender: No OFD packet to send [21:39:07]OFD Sender: No OFD packet to send [21:39:12]OFD Sender: No OFD packet to send [21:39:17]OFD Sender: No OFD packet to send [21:39:22]OFD Sender: No OFD packet to send [21:39:27]OFD Sender: No OFD packet to send [21:39:32]OFD Sender: No OFD packet to send [21:39:32]accept exits with 9 [21:39:32]New connection [21:39:32]New thread 3066826084 created [21:39:32]Thread 3066969444 joined [21:39:32]Waiting for new connection... [21:39:32] Sock 9.Parse request [21:39:32]Sock 9.Check first char [21:39:32]Sock 9.First char is OK [21:39:32]request: POST /json_proto HTTP/1.0 [21:39:32]Method: POST [21:39:32]URL: /json_proto [21:39:32]Method is POST - this is cgi request [21:39:32]url: /json_proto [21:39:32]query_string will be loaded in cgi processing [21:39:32]execute_cgi json_proto POST (null) [21:39:32]execute_cgi path=json_proto method=POST [21:39:32]POST find Content-Length [21:39:32]Host: 172.17.44.132:8080 [21:39:32]Content-Length: 794 [21:39:32]Content-Type: application/json [21:39:32] [21:39:32]POST finish read [21:39:32]Found Content-Length = 794 [21:39:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:32]execute_script... [21:39:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294746", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:32]POST & json_proto [21:39:32]process_json_proto [21:39:32]json parsed OK: [21:39:32]protocol is kg_v1.0 [21:39:32]action value=close_receipt [21:39:32]process_action close_receipt [21:39:32]cmd_close_receipt [21:39:32]MH_GetDate [21:39:32]Write to MH i2c: F0 00 00 EA 00 D9 [21:39:32]Write i2c OK [21:39:32]MH_I2C_Read... [21:39:32]Read from MH i2c: F0 [21:39:32]MH_I2C_Read... [21:39:32]Read from MH i2c: F0 09 00 [21:39:32]MH_I2C_Read... [21:39:32]Read from MH i2c: F0 09 00 EA 00 00 95 01 C9 66 2A 83 C1 65 7A [21:39:32]GetLastDocTimeStamp 1724449131 [21:39:32]current date 1724449173 [21:39:32]FM_GetShiftState [21:39:32]SAM_PROTO_GetShiftState [21:39:32]wFMCommunicate request_size=4 [21:39:32]MH_SAM_APDU [21:39:32]CAPDU: 80 13 01 00 [21:39:32]Write to MH i2c: E2 08 00 EB 00 80 13 01 00 00 00 00 00 68 [21:39:32]Write i2c OK [21:39:32]MH_I2C_Read... [21:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:32]Read from MH i2c: E2 [21:39:32]MH_I2C_Read... [21:39:32]Read from MH i2c: E2 0E 00 [21:39:32]MH_I2C_Read... [21:39:32]Read from MH i2c: E2 0E 00 EB 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 96 [21:39:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:39:32]wFMCommunicate OK [21:39:32]SAM_PROTO_GetShiftState done [21:39:32]FM_GetShiftState done [21:39:32]opened in 1724372766 [21:39:32]opened+sec_in_day 1724459166 [21:39:32]quantity*price = 0 [21:39:32]sum+1 = 1 [21:39:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 700 23.08.2024 21:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 165847 ФПД: 259052051529500 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165847&fm=259052051529500&tin=02508201610067®Number=0000000000092562&sum=0 [21:39:34]StoreToDocumentArchive [21:39:34]shift 469 fd 165847 [21:39:34]save to /storage/0469/doc_00165847 [21:39:34]save last doc name /storage/0469/doc_00165847 to /storage/kkm_last_doc_name [21:39:34]save OK [21:39:34]Clear old archive folders... [21:39:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:39:34]tlvbuf is 020370A0 [21:39:34]SAM_PROTO_ClearQueue [21:39:34]wFMCommunicate request_size=4 [21:39:34]MH_SAM_APDU [21:39:34]CAPDU: 80 09 00 00 [21:39:34]Write to MH i2c: E2 08 00 F8 00 80 09 00 00 00 00 00 00 6A [21:39:34]Write i2c OK [21:39:34]MH_I2C_Read... [21:39:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:39:34]Read from MH i2c: E2 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 03 00 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [21:39:34]RAPDU: 90 00 [21:39:34]wFMCommunicate OK [21:39:34]SAM_PROTO_ClearQueue done [21:39:34]KKMCreateOFDPacket [21:39:34]OFDProtocolAddRootSTLVToBuf [21:39:34]FM_MakeSignedData [21:39:34]FM_MakeSignedData [21:39:34]SAM_PROTO_SignData [21:39:34]wFMCommunicate request_size=4 [21:39:34]MH_SAM_APDU [21:39:34]CAPDU: 80 0D 01 02 [21:39:34]Write to MH i2c: E2 08 00 F9 00 80 0D 01 02 00 00 00 00 72 [21:39:34]Write i2c OK [21:39:34]MH_I2C_Read... [21:39:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:39:34]Read from MH i2c: E2 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 03 00 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 03 00 F9 00 00 90 00 6D [21:39:34]RAPDU: 90 00 [21:39:34]wFMCommunicate OK [21:39:34]wFMCommunicate request_size=255 [21:39:34]MH_SAM_APDU [21: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 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 BC 02 00 00 F4 03 04 00 95 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 87 02 00 35 04 06 00 EB [21:39:34]Write to MH i2c: E2 02 01 FA 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 02 00 00 F4 03 04 00 95 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 87 02 00 35 04 06 00 EB 00 00 93 [21:39:34]Write i2c OK [21:39:34]MH_I2C_Read... [21:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:34]Read from MH i2c: E2 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 03 00 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [21:39:34]RAPDU: 90 00 [21:39:34]wFMCommunicate OK [21:39:34]wFMCommunicate request_size=10 [21:39:34]MH_SAM_APDU [21:39:34]CAPDU: 80 0D 02 02 05 9B 41 82 7F 1C [21:39:34]Write to MH i2c: E2 0D 00 FB 00 80 0D 02 02 05 00 9B 41 82 7F 1C 00 00 78 [21:39:34]Write i2c OK [21:39:34]MH_I2C_Read... [21:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:34]Read from MH i2c: E2 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 03 00 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [21:39:34]RAPDU: 90 00 [21:39:34]wFMCommunicate OK [21:39:34]wFMCommunicate request_size=4 [21:39:34]MH_SAM_APDU [21:39:34]CAPDU: 80 0D 03 02 [21:39:34]Write to MH i2c: E2 08 00 FC 00 80 0D 03 02 00 00 00 00 77 [21:39:34]Write i2c OK [21:39:34]MH_I2C_Read... [21:39:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:39:34]Read from MH i2c: E2 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 0B 00 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 0B 00 FC 00 00 B8 1A 05 A5 38 72 C2 CC 90 00 2C [21:39:34]RAPDU: B8 1A 05 A5 38 72 C2 CC 90 00 [21:39:34]wFMCommunicate OK [21:39:34]SAM_PROTO_SignData done [21:39:34]FM_MakeSignedData done [21:39:34]CreateOFDProtocolMessage [21:39:34]wFMCommunicate request_size=4 [21:39:34]MH_SAM_APDU [21:39:34]CAPDU: 80 11 00 00 [21:39:34]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [21:39:34]Write i2c OK [21:39:34]MH_I2C_Read... [21:39:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:34]Read from MH i2c: E2 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 17 00 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: E2 17 00 FD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [21:39:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:39:34]wFMCommunicate OK [21:39:34]CreateOFDProtocolMessage done [21:39:34]OFDSenderStorePacket 165847 [21:39:34]StoreOFDPacket docnum=165847 [21:39:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AD 3B 07 01 54 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BC 02 00 00 F4 03 04 00 95 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 87 02 00 35 04 06 00 EB 9B 41 82 7F 1C B8 1A 05 A5 38 72 C2 CC [21:39:34]CheckFolder [21:39:34]dirname=/storage/ofd_packets [21:39:34]CheckFolder done [21:39:34]ProducePacketName [21:39:34]name=ofd_packets/00165847 [21:39:34]NVStorageSaveData ofd_packets/00165847 [21:39:34]File name is /storage/ofd_packets/00165847 [21:39:34]Write 301 bytes [21:39:34]NVStorageSaveData done [21:39:34]OFDSenderStorePacket done [21:39:34]KKMCreateOFDPacket done [21:39:34]NVStorageSaveData kkm_last_timestamp [21:39:34]File name is /storage/kkm_last_timestamp [21:39:34]Write 4 bytes [21:39:34]NVStorageSaveData done [21:39:34]ExternCall_PrintAddStr [21:39:34]wPrintStart [21:39:34]Write to MH i2c: 01 00 00 FE 00 FE [21:39:34]Write i2c OK [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: 01 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: 01 07 00 [21:39:34]MH_I2C_Read... [21:39:34]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [21:39:34]RasterBufferAndPrint [21:39:34]line Счет N : (1)294746 [21:39:34]line ИНН: 02508201610067 [21:39:34]line Контрольно-Кассовый Чек [21:39:34]line ПРОДАЖА [21:39:34]line ТРК (МРК, ГНК) : 32 [21:39:34]line Товар: 2710124130 [21:39:34]line Аи-92-К-5 [21:39:34]line 20.000 * 0.00 [21:39:34]line = 0.00 [21:39:34]line НДС 12% НСП 1% [21:39:34]line > о реализуемом товаре [21:39:34]line ИТОГО: 0.00 [21:39:34]line НСП 1% : 0.00 [21:39:34]line НДС 12% : 0.00 [21:39:34]line Наличными: 0.00 [21:39:34]line Безнал.: 0.00 [21:39:34]line Место: АЗС № 130 "Партнер Нефть" [21:39:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:39:34]line СНО: Общий режим [21:39:34]line Чек 700 23.08.2024 21:39 [21:39:34]line Смена: 469 ФФД: 1.0 [21:39:34]line ЗНМ: 0300000070 [21:39:34]line РНМ: 0000000000092562 [21:39:34]line Версия ККМ: 001 [21:39:34]line Талоны: Топливные Талоны [21:39:34]line 1 [21:39:34]line ФМ: 0000000000871769 [21:39:34]line ФД: 165847 [21:39:34]line ФПД: 259052051529500 [21:39:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T213933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165847&fm=259052051529500&tin=02508201610067®Number=0000000000092562&sum=0 [21:39:34]written 0, free lines is 4095 [21:39:34]OFD Sender: Processing packet 165847 [packets to send 1001, broken 1000] [21:39:34]ProducePacketName [21:39:34]name=ofd_packets/00165847 [21:39:34]OFD Sender: To server: pG, [21:39:34]CommunicateWithHost lk.salyk.kg:30040 [21:39:34]ConnectInit lk.salyk.kg [21:39:35]Write to MH i2c: 01 00 00 28 01 29 [21:39:35]Write i2c OK [21:39:35]MH_I2C_Read... [21:39:35]Read from MH i2c: 01 [21:39:35]MH_I2C_Read... [21:39:35]Read from MH i2c: 01 07 00 [21:39:35]MH_I2C_Read... [21:39:35]Read from MH i2c: 01 07 00 28 01 00 00 00 00 00 CC 0C 08 [21:39:35]RasterBufferAndPrint [21:39:35]line [21:39:35]line [21:39:35]line [21:39:35]line [21:39:35]line [21:39:35]written 0, free lines is 3283 [21:39:35]MH_Cut [21:39:35]Write to MH i2c: D1 01 00 2F 01 01 02 [21:39:35]Write i2c OK [21:39:35]MH_I2C_Read... [21:39:35]Read from MH i2c: D1 [21:39:35]MH_I2C_Read... [21:39:35]Read from MH i2c: D1 01 00 [21:39:35]MH_I2C_Read... [21:39:35]Read from MH i2c: D1 01 00 2F 01 00 01 [21:39:35]Write to MH i2c: 01 00 00 30 01 31 [21:39:35]Write i2c OK [21:39:35]MH_I2C_Read... [21:39:35]Connected sock=11 [21:39:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AD 3B 07 01 54 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 BC 02 00 00 F4 03 04 00 95 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 87 02 00 35 04 06 00 EB 9B 41 82 7F 1C B8 1A 05 A5 38 72 C2 CC [21: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 37 36 39 4F 00 00 00 95 82 47 00 E9 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 87 02 00 F4 03 04 00 E0 AA C8 66 B6 04 01 00 00 A9 98 F5 38 A9 E0 3D 87 [21:39:35]CommunicateWithHost err = 0 [21:39:35]CheckOFDResponse [21:39:35]1017 (14) - 77093643461234 [21:39:35]1041 (16) - 0000000000871769 [21:39:35]1040 (4) - 165847 [21:39:35]1012 (4) - 23.08.2024 15:29 [21:39:35]1206 (1) - 0 [21:39:35]OFD Sender: Remove packet 165847 [21:39:35]ProducePacketName [21:39:35]name=ofd_packets/00165847 [21:39:35]NVStorageDeleteData [21:39:35]*** Cut start [21:39:35]*** Purtial cut [21:39:35]*** Stage 1: CUTSNS_PIN = 1 [21:39:36]OFD Sender: No OFD packet to send [21:39:37]Read from MH i2c: 01 [21:39:37]MH_I2C_Read... [21:39:37]*** Stop cut motor [21:39:37]*** Cut end [21:39:37]Read from MH i2c: 01 07 00 [21:39:37]MH_I2C_Read... [21:39:37]Read from MH i2c: 01 07 00 30 01 00 00 00 00 00 FF 0F 46 [21:39:37]process_action close_receipt done [21:39:37]requested_data is exist [21:39:37]produce_requested_data [21:39:37]requested_item fm.sn is exist - process it [21:39:37]wFMCommunicate request_size=4 [21:39:37]MH_SAM_APDU [21:39:37]CAPDU: 80 11 00 00 [21:39:37]Write to MH i2c: E2 08 00 31 01 80 11 00 00 00 00 00 00 AC [21:39:37]Write i2c OK [21:39:37]MH_I2C_Read... [21:39:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:37]Read from MH i2c: E2 [21:39:37]MH_I2C_Read... [21:39:37]Read from MH i2c: E2 17 00 [21:39:37]MH_I2C_Read... [21:39:37]Read from MH i2c: E2 17 00 31 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [21:39:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:39:37]wFMCommunicate OK [21:39:37]requested_item fd.num is exist - process it [21:39:37]SAM_PROTO_GetFieldsCounters [21:39:37]wFMCommunicate request_size=4 [21:39:37]MH_SAM_APDU [21:39:37]CAPDU: 80 13 00 00 [21:39:37]Write to MH i2c: E2 08 00 32 01 80 13 00 00 00 00 00 00 AF [21:39:37]Write i2c OK [21:39:37]MH_I2C_Read... [21:39:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:39:38]Read from MH i2c: E2 [21:39:38]MH_I2C_Read... [21:39:38]Read from MH i2c: E2 62 00 [21:39:38]MH_I2C_Read... [21:39:38]Read from MH i2c: E2 62 00 32 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BC 02 00 00 5E 04 04 00 BC 02 00 00 57 04 04 00 BD 02 00 00 19 04 04 00 00 00 00 00 90 00 45 [21:39:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BC 02 00 00 5E 04 04 00 BC 02 00 00 57 04 04 00 BD 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:39:38]wFMCommunicate OK [21:39:38]SAM_PROTO_GetFieldsCounters done [21:39:38]requested_item shift.num is exist - process it [21:39:38]requested_item shift.opened is exist - process it [21:39:38]req_shift_opened [21:39:38]FM_GetShiftState [21:39:38]SAM_PROTO_GetShiftState [21:39:38]wFMCommunicate request_size=4 [21:39:38]MH_SAM_APDU [21:39:38]CAPDU: 80 13 01 00 [21:39:38]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [21:39:38]Write i2c OK [21:39:38]MH_I2C_Read... [21:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:38]Read from MH i2c: E2 [21:39:38]MH_I2C_Read... [21:39:38]Read from MH i2c: E2 0E 00 [21:39:38]MH_I2C_Read... [21:39:38]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DF [21:39:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:39:38]wFMCommunicate OK [21:39:38]SAM_PROTO_GetShiftState done [21:39:38]FM_GetShiftState done [21:39:38]req_shift_opened done [21:39:38]requested_item shift.open_date is exist - process it [21:39:38]req_shift_open_date [21:39:38]req_shift_open_date done [21:39:38]produce_requested_data done [21:39:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165847,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:39:38]process_action_free close_receipt [21:39:38]json_value_free [21:39:38]json_value_free done [21:39:38]process_json_proto returns [21:39:38]Send response to host [21:39:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165847,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:39:38]free response buf [21:39:38]execute_script done [21:39:38]execute_script returns [21:39:38]free content buf [21:39:38]Sock 9.Close socket [21:39:38]Sock 9.Thread stoped [21:39:41]OFD Sender: No OFD packet to send [21:39:46]OFD Sender: No OFD packet to send [21:39:51]OFD Sender: No OFD packet to send [21:39:55]accept exits with 10 [21:39:55]New connection [21:39:55]New thread 3066969444 created [21:39:55]Thread 3066826084 joined [21:39:55]Waiting for new connection... [21:39:55] Sock 10.Parse request [21:39:55]Sock 10.Check first char [21:39:55]Sock 10.First char is OK [21:39:55]request: POST /json_proto HTTP/1.0 [21:39:55]Method: POST [21:39:55]URL: /json_proto [21:39:55]Method is POST - this is cgi request [21:39:55]url: /json_proto [21:39:55]query_string will be loaded in cgi processing [21:39:55]execute_cgi json_proto POST (null) [21:39:55]execute_cgi path=json_proto method=POST [21:39:55]POST find Content-Length [21:39:55]Host: 172.17.44.132:8080 [21:39:55]Content-Length: 845 [21:39:55]Content-Type: application/json [21:39:55] [21:39:55]POST finish read [21:39:55]Found Content-Length = 845 [21:39:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51130", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:55]execute_script... [21:39:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51130", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:55]POST & json_proto [21:39:55]process_json_proto [21:39:55]json parsed OK: [21:39:55]protocol is kg_v1.0 [21:39:55]action value=close_receipt [21:39:55]process_action close_receipt [21:39:55]cmd_close_receipt [21:39:55]MH_GetDate [21:39:55]Write to MH i2c: F0 00 00 34 01 24 [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: F0 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: F0 09 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: F0 09 00 34 01 00 AB 01 C9 66 2A 83 C1 65 DB [21:39:55]GetLastDocTimeStamp 1724449173 [21:39:55]current date 1724449195 [21:39:55]FM_GetShiftState [21:39:55]SAM_PROTO_GetShiftState [21:39:55]wFMCommunicate request_size=4 [21:39:55]MH_SAM_APDU [21:39:55]CAPDU: 80 13 01 00 [21:39:55]Write to MH i2c: E2 08 00 35 01 80 13 01 00 00 00 00 00 B3 [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:55]Read from MH i2c: E2 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 0E 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 0E 00 35 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E1 [21:39:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:39:55]wFMCommunicate OK [21:39:55]SAM_PROTO_GetShiftState done [21:39:55]FM_GetShiftState done [21:39:55]opened in 1724372766 [21:39:55]opened+sec_in_day 1724459166 [21:39:55]quantity*price = 12000 [21:39:55]sum+1 = 12001 [21:39:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 3060.00 Внесено: 3060.00 СДАЧА: 0.00 НСП 1% : 27.08 НДС 12% : 324.98 Наличными: 3060.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 703 23.08.2024 21:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165850 ФПД: 206643437906156 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T214035&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165850&fm=206643437906156&tin=02508201610067®Number=0000000000092562&sum=306000 [21:40:35]StoreToDocumentArchive [21:40:35]shift 469 fd 165850 [21:40:35]save to /storage/0469/doc_00165850 [21:40:35]save last doc name /storage/0469/doc_00165850 to /storage/kkm_last_doc_name [21:40:35]save OK [21:40:35]Clear old archive folders... [21:40:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:40:35]tlvbuf is 02032AE0 [21:40:35]SAM_PROTO_ClearQueue [21:40:35]wFMCommunicate request_size=4 [21:40:35]MH_SAM_APDU [21:40:35]CAPDU: 80 09 00 00 [21:40:35]Write to MH i2c: E2 08 00 D4 01 80 09 00 00 00 00 00 00 47 [21:40:35]Write i2c OK [21:40:35]MH_I2C_Read... [21:40:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:35]Read from MH i2c: E2 [21:40:35]MH_I2C_Read... [21:40:35]Read from MH i2c: E2 03 00 [21:40:35]MH_I2C_Read... [21:40:35]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [21:40:35]RAPDU: 90 00 [21:40:35]wFMCommunicate OK [21:40:35]SAM_PROTO_ClearQueue done [21:40:35]KKMCreateOFDPacket [21:40:35]OFDProtocolAddRootSTLVToBuf [21:40:35]FM_MakeSignedData [21:40:35]FM_MakeSignedData [21:40:35]SAM_PROTO_SignData [21:40:35]wFMCommunicate request_size=4 [21:40:35]MH_SAM_APDU [21:40:35]CAPDU: 80 0D 01 02 [21:40:35]Write to MH i2c: E2 08 00 D5 01 80 0D 01 02 00 00 00 00 4F [21:40:35]Write i2c OK [21:40:35]MH_I2C_Read... [21:40:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:35]Read from MH i2c: E2 [21:40:35]MH_I2C_Read... [21:40:35]Read from MH i2c: E2 03 00 [21:40:35]MH_I2C_Read... [21:40:35]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [21:40:35]RAPDU: 90 00 [21:40:35]wFMCommunicate OK [21:40:35]wFMCommunicate request_size=255 [21:40:35]MH_SAM_APDU [21:40:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E0 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 63 AB 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 AB 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 7E 00 00 00 00 07 04 06 00 50 AB 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 D3 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 87 02 00 35 04 06 00 BB F0 EC B6 [21:40:35]Write to MH i2c: E2 02 01 D6 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E0 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 63 AB 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 AB 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 7E 00 00 00 00 07 04 06 00 50 AB 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 D3 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 87 02 00 35 04 06 00 BB F0 EC B6 00 00 7B [21:40:35]Write i2c OK [21:40:35]MH_I2C_Read... [21:40:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:36]Read from MH i2c: E2 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: E2 03 00 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [21:40:36]RAPDU: 90 00 [21:40:36]wFMCommunicate OK [21:40:36]wFMCommunicate request_size=7 [21:40:36]MH_SAM_APDU [21:40:36]CAPDU: 80 0D 02 02 02 28 EC [21:40:36]Write to MH i2c: E2 0A 00 D7 01 80 0D 02 02 02 00 28 EC 00 00 6A [21:40:36]Write i2c OK [21:40:36]MH_I2C_Read... [21:40:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:36]Read from MH i2c: E2 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: E2 03 00 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [21:40:36]RAPDU: 90 00 [21:40:36]wFMCommunicate OK [21:40:36]wFMCommunicate request_size=4 [21:40:36]MH_SAM_APDU [21:40:36]CAPDU: 80 0D 03 02 [21:40:36]Write to MH i2c: E2 08 00 D8 01 80 0D 03 02 00 00 00 00 54 [21:40:36]Write i2c OK [21:40:36]MH_I2C_Read... [21:40:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:36]Read from MH i2c: E2 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: E2 0B 00 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: E2 0B 00 D8 01 00 C6 93 90 D3 26 82 13 56 90 00 22 [21:40:36]RAPDU: C6 93 90 D3 26 82 13 56 90 00 [21:40:36]wFMCommunicate OK [21:40:36]SAM_PROTO_SignData done [21:40:36]FM_MakeSignedData done [21:40:36]CreateOFDProtocolMessage [21:40:36]wFMCommunicate request_size=4 [21:40:36]MH_SAM_APDU [21:40:36]CAPDU: 80 11 00 00 [21:40:36]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [21:40:36]Write i2c OK [21:40:36]MH_I2C_Read... [21:40:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:36]Read from MH i2c: E2 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: E2 17 00 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [21:40:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:40:36]wFMCommunicate OK [21:40:36]CreateOFDProtocolMessage done [21:40:36]OFDSenderStorePacket 165850 [21:40:36]StoreOFDPacket docnum=165850 [21:40:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 88 B8 04 01 40 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E0 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 63 AB 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 AB 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 7E 00 00 00 00 07 04 06 00 50 AB 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 D3 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 87 02 00 35 04 06 00 BB F0 EC B6 28 EC C6 93 90 D3 26 82 13 56 [21:40:36]CheckFolder [21:40:36]dirname=/storage/ofd_packets [21:40:36]CheckFolder done [21:40:36]ProducePacketName [21:40:36]name=ofd_packets/00165850 [21:40:36]NVStorageSaveData ofd_packets/00165850 [21:40:36]File name is /storage/ofd_packets/00165850 [21:40:36]Write 298 bytes [21:40:36]NVStorageSaveData done [21:40:36]OFDSenderStorePacket done [21:40:36]KKMCreateOFDPacket done [21:40:36]NVStorageSaveData kkm_last_timestamp [21:40:36]File name is /storage/kkm_last_timestamp [21:40:36]Write 4 bytes [21:40:36]NVStorageSaveData done [21:40:36]ExternCall_PrintAddStr [21:40:36]wPrintStart [21:40:36]Write to MH i2c: 01 00 00 DA 01 DB [21:40:36]Write i2c OK [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: 01 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: 01 07 00 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [21:40:36]RasterBufferAndPrint [21:40:36]line Счет N : (1)294747 [21:40:36]line ИНН: 02508201610067 [21:40:36]line Контрольно-Кассовый Чек [21:40:36]line ПРОДАЖА [21:40:36]line ТРК (МРК, ГНК) : 21 [21:40:36]line Товар: 2710194800 [21:40:36]line ДТ-К-5 [21:40:36]line 40.160 * 76.20 [21:40:36]line = 3060.19 [21:40:36]line НДС 12% НСП 1% [21:40:36]line > о реализуемом товаре [21:40:36]line ОКРУГЛЕНИЕ: -0.19 [21:40:36]line ИТОГО: 3060.00 [21:40:36]line Внесено: 3060.00 [21:40:36]line СДАЧА: 0.00 [21:40:36]line НСП 1% : 27.08 [21:40:36]line НДС 12% : 324.98 [21:40:36]line Наличными: 3060.00 [21:40:36]line Безнал.: 0.00 [21:40:36]line Место: АЗС № 130 "Партнер Нефть" [21:40:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:40:36]line СНО: Общий режим [21:40:36]line Чек 703 23.08.2024 21:40 [21:40:36]line Смена: 469 ФФД: 1.0 [21:40:36]line ЗНМ: 0300000070 [21:40:36]line РНМ: 0000000000092562 [21:40:36]line Версия ККМ: 001 [21:40:36]line ФМ: 0000000000871769 [21:40:36]line ФД: 165850 [21:40:36]line ФПД: 206643437906156 [21:40:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T214035&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165850&fm=206643437906156&tin=02508201610067®Number=0000000000092562&sum=306000 [21:40:36]written 0, free lines is 4095 [21:40:36]OFD Sender: Processing packet 165849 [packets to send 1002, broken 1000] [21:40:36]ProducePacketName [21:40:36]name=ofd_packets/00165849 [21:40:36]OFD Sender: To server: pG, [21:40:36]CommunicateWithHost lk.salyk.kg:30040 [21:40:36]ConnectInit lk.salyk.kg [21:40:36]Write to MH i2c: 01 00 00 05 02 07 [21:40:36]Write i2c OK [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: 01 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: 01 07 00 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 D9 0C F3 [21:40:36]RasterBufferAndPrint [21:40:36]line [21:40:36]line [21:40:36]line [21:40:36]line [21:40:36]line [21:40:36]written 0, free lines is 3298 [21:40:36]MH_Cut [21:40:36]Write to MH i2c: D1 01 00 0C 02 01 E0 [21:40:36]Write i2c OK [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: D1 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: D1 01 00 [21:40:36]MH_I2C_Read... [21:40:36]Read from MH i2c: D1 01 00 0C 02 00 DF [21:40:36]Write to MH i2c: 01 00 00 0D 02 0F [21:40:36]Write i2c OK [21:40:36]MH_I2C_Read... [21:40:37]*** Cut start [21:40:37]*** Purtial cut [21:40:37]*** Stage 1: CUTSNS_PIN = 1 [21:40:38]ConnectInit Can't connect to host [21:40:39]Read from MH i2c: 01 [21:40:39]MH_I2C_Read... [21:40:39]*** Stop cut motor [21:40:39]*** Cut end [21:40:39]Read from MH i2c: 01 07 00 [21:40:39]MH_I2C_Read... [21:40:39]Read from MH i2c: 01 07 00 0D 02 00 00 00 00 00 FF 0F 24 [21:40:39]process_action close_receipt done [21:40:39]requested_data is exist [21:40:39]produce_requested_data [21:40:39]requested_item fm.sn is exist - process it [21:40:39]wFMCommunicate request_size=4 [21:40:39]MH_SAM_APDU [21:40:39]CAPDU: 80 11 00 00 [21:40:39]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [21:40:39]Write i2c OK [21:40:39]MH_I2C_Read... [21:40:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:39]Read from MH i2c: E2 [21:40:39]MH_I2C_Read... [21:40:39]Read from MH i2c: E2 17 00 [21:40:39]MH_I2C_Read... [21:40:39]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [21:40:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:40:39]wFMCommunicate OK [21:40:39]requested_item fd.num is exist - process it [21:40:39]SAM_PROTO_GetFieldsCounters [21:40:39]wFMCommunicate request_size=4 [21:40:39]MH_SAM_APDU [21:40:39]CAPDU: 80 13 00 00 [21:40:39]Write to MH i2c: E2 08 00 0F 02 80 13 00 00 00 00 00 00 8D [21:40:39]Write i2c OK [21:40:39]MH_I2C_Read... [21:40:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:39]Read from MH i2c: E2 [21:40:39]MH_I2C_Read... [21:40:39]Read from MH i2c: E2 62 00 [21:40:39]MH_I2C_Read... [21:40:39]Read from MH i2c: E2 62 00 0F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 2F [21:40:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:39]wFMCommunicate OK [21:40:39]SAM_PROTO_GetFieldsCounters done [21:40:39]requested_item shift.num is exist - process it [21:40:39]requested_item shift.opened is exist - process it [21:40:39]req_shift_opened [21:40:39]FM_GetShiftState [21:40:39]SAM_PROTO_GetShiftState [21:40:39]wFMCommunicate request_size=4 [21:40:39]MH_SAM_APDU [21:40:39]CAPDU: 80 13 01 00 [21:40:39]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [21:40:39]Write i2c OK [21:40:39]MH_I2C_Read... [21:40:39]Read from MH i2c: E2 [21:40:39]MH_I2C_Read... [21:40:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:39]Read from MH i2c: E2 0E 00 [21:40:39]MH_I2C_Read... [21:40:39]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [21:40:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:40:39]wFMCommunicate OK [21:40:39]SAM_PROTO_GetShiftState done [21:40:39]FM_GetShiftState done [21:40:39]req_shift_opened done [21:40:39]requested_item shift.open_date is exist - process it [21:40:39]req_shift_open_date [21:40:39]req_shift_open_date done [21:40:39]produce_requested_data done [21:40:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165850,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:40:39]process_action_free close_receipt [21:40:39]json_value_free [21:40:39]json_value_free done [21:40:39]process_json_proto returns [21:40:39]Send response to host [21:40:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165850,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:40:39]free response buf [21:40:39]execute_script done [21:40:39]execute_script returns [21:40:39]free content buf [21:40:39]Sock 9.Close socket [21:40:39]Sock 9.Thread stoped [21:40:41]ConnectInit Can't take IP for lk.salyk.kg [21:40:41]CommunicateWithHost connect error [21:40:41]CommunicateWithHost err = -1 [21:40:41]OFD Sender: Server communicate error [21:40:43]ConnectInit Can't connect to host [21:40:46]OFD Sender: Processing packet 165849 [packets to send 1002, broken 1000] [21:40:46]ProducePacketName [21:40:46]name=ofd_packets/00165849 [21:40:46]OFD Sender: To server: pG, [21:40:46]CommunicateWithHost lk.salyk.kg:30040 [21:40:46]ConnectInit lk.salyk.kg [21:40:47]Connected sock=9 [21:40:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A4 1C 07 01 BE 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 DA 25 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DC 18 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 18 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D3 1D 00 00 00 00 07 04 06 00 DC 18 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 BF 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 87 02 00 35 04 06 00 3D 16 26 E3 E6 71 62 CA 9D EF 54 9A EF AB [21:40:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2D 90 47 00 45 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 87 02 00 F4 03 04 00 29 AB C8 66 B6 04 01 00 00 33 E7 77 EC 8F 56 90 2F [21:40:48]CommunicateWithHost err = 0 [21:40:48]CheckOFDResponse [21:40:48]1017 (14) - 77093643461234 [21:40:48]1041 (16) - 0000000000871769 [21:40:48]1040 (4) - 165849 [21:40:48]1012 (4) - 23.08.2024 15:30 [21:40:48]1206 (1) - 0 [21:40:48]OFD Sender: Remove packet 165849 [21:40:48]ProducePacketName [21:40:48]name=ofd_packets/00165849 [21:40:48]NVStorageDeleteData [21:40:49]OFD Sender: Processing packet 165850 [packets to send 1001, broken 1000] [21:40:49]ProducePacketName [21:40:49]name=ofd_packets/00165850 [21:40:49]OFD Sender: To server: pG, [21:40:49]CommunicateWithHost lk.salyk.kg:30040 [21:40:49]ConnectInit lk.salyk.kg [21:40:53]recv_with_timeout no data received [21:40:54]Connected sock=9 [21:40:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 88 B8 04 01 40 78 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E0 9C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 63 AB 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 AB 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 94 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 7E 00 00 00 00 07 04 06 00 50 AB 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 D3 01 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 87 02 00 35 04 06 00 BB F0 EC B6 28 EC C6 93 90 D3 26 82 13 56 [21:40:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3B 98 47 00 CB EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 87 02 00 F4 03 04 00 2F AB C8 66 B6 04 01 00 00 B5 7A 26 6D CC 7C 09 DD [21:40:57]CommunicateWithHost err = 0 [21:40:57]CheckOFDResponse [21:40:57]1017 (14) - 77093643461234 [21:40:57]1041 (16) - 0000000000871769 [21:40:57]1040 (4) - 165850 [21:40:57]1012 (4) - 23.08.2024 15:30 [21:40:57]1206 (1) - 0 [21:40:57]OFD Sender: Remove packet 165850 [21:40:57]ProducePacketName [21:40:57]name=ofd_packets/00165850 [21:40:57]NVStorageDeleteData [21:40:57]OFD Sender: No OFD packet to send [21:41:02]OFD Sender: No OFD packet to send [21:41:04]recv_with_timeout no data received [21:41:07]OFD Sender: No OFD packet to send [21:41:12]OFD Sender: No OFD packet to send [21:41:17]OFD Sender: No OFD packet to send [21:41:22]OFD Sender: No OFD packet to send [21:41:22]recv_with_timeout no data received [21:41:27]OFD Sender: No OFD packet to send [21:41:32]OFD Sender: No OFD packet to send [21:41:37]OFD Sender: No OFD packet to send [21:41:42]OFD Sender: No OFD packet to send [21:41:47]OFD Sender: No OFD packet to send [21:41:52]OFD Sender: No OFD packet to send [21:41:57]OFD Sender: No OFD packet to send [21:42:02]OFD Sender: No OFD packet to send [21:42:07]OFD Sender: No OFD packet to send [21:42:12]OFD Sender: No OFD packet to send [21:42:17]OFD Sender: No OFD packet to send [21:42:22]OFD Sender: No OFD packet to send [21:42:27]OFD Sender: No OFD packet to send [21:42:33]OFD Sender: No OFD packet to send [21:42:38]OFD Sender: No OFD packet to send [21:42:43]OFD Sender: No OFD packet to send [21:42:48]OFD Sender: No OFD packet to send [21:42:53]OFD Sender: No OFD packet to send [21:42:58]OFD Sender: No OFD packet to send [21:43:03]OFD Sender: No OFD packet to send [21:43:08]OFD Sender: No OFD packet to send [21:43:13]OFD Sender: No OFD packet to send [21:43:18]OFD Sender: No OFD packet to send [21:43:23]OFD Sender: No OFD packet to send [21:43:28]OFD Sender: No OFD packet to send [21:43:33]OFD Sender: No OFD packet to send [21:43:38]OFD Sender: No OFD packet to send [21:43:43]OFD Sender: No OFD packet to send [21:43:48]OFD Sender: No OFD packet to send [21:43:53]OFD Sender: No OFD packet to send [21:43:58]OFD Sender: No OFD packet to send [21:44:03]OFD Sender: No OFD packet to send [21:44:08]OFD Sender: No OFD packet to send [21:44:13]OFD Sender: No OFD packet to send [21:44:18]OFD Sender: No OFD packet to send [21:44:23]OFD Sender: No OFD packet to send [21:44:28]OFD Sender: No OFD packet to send [21:44:31]recv_with_timeout no data received [21:44:33]OFD Sender: No OFD packet to send [21:44:38]OFD Sender: No OFD packet to send [21:44:42]recv_with_timeout no data received [21:44:43]OFD Sender: No OFD packet to send [21:44:48]OFD Sender: No OFD packet to send [21:44:53]OFD Sender: No OFD packet to send [21:44:58]OFD Sender: No OFD packet to send [21:45:03]OFD Sender: No OFD packet to send [21:45:08]OFD Sender: No OFD packet to send [21:45:13]OFD Sender: No OFD packet to send [21:45:18]OFD Sender: No OFD packet to send [21:45:23]OFD Sender: No OFD packet to send [21:45:28]OFD Sender: No OFD packet to send [21:45:33]OFD Sender: No OFD packet to send [21:45:38]OFD Sender: No OFD packet to send [21:45:39]recv_with_timeout no data received [21:45:43]accept exits with 7 [21:45:43]New connection [21:45:43]New thread 3066826084 created [21:45:43]Thread 3066969444 joined [21:45:43]Waiting for new connection... [21:45:43] Sock 7.Parse request [21:45:43]Sock 7.Check first char [21:45:43]Sock 7.First char is OK [21:45:43]request: POST /json_proto HTTP/1.0 [21:45:43]Method: POST [21:45:43]URL: /json_proto [21:45:43]Method is POST - this is cgi request [21:45:43]url: /json_proto [21:45:43]query_string will be loaded in cgi processing [21:45:43]execute_cgi json_proto POST (null) [21:45:43]execute_cgi path=json_proto method=POST [21:45:43]POST find Content-Length [21:45:43]Host: 172.17.44.132:8080 [21:45:43]Content-Length: 806 [21:45:43]Content-Type: application/json [21:45:43] [21:45:43]POST finish read [21:45:43]Found Content-Length = 806 [21:45:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51131", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:43]execute_script... [21:45:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51131", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:43]POST & json_proto [21:45:43]process_json_proto [21:45:43]json parsed OK: [21:45:43]protocol is kg_v1.0 [21:45:43]action value=close_receipt [21:45:43]process_action close_receipt [21:45:43]cmd_close_receipt [21:45:43]MH_GetDate [21:45:43]Write to MH i2c: F0 00 00 11 02 02 [21:45:43]Write i2c OK [21:45:43]MH_I2C_Read... [21:45:43]Read from MH i2c: F0 [21:45:43]MH_I2C_Read... [21:45:43]Read from MH i2c: F0 09 00 [21:45:43]MH_I2C_Read... [21:45:43]Read from MH i2c: F0 09 00 11 02 00 07 03 C9 66 2A 83 C1 65 17 [21:45:43]GetLastDocTimeStamp 1724449235 [21:45:43]current date 1724449543 [21:45:43]FM_GetShiftState [21:45:43]SAM_PROTO_GetShiftState [21:45:43]wFMCommunicate request_size=4 [21:45:43]MH_SAM_APDU [21:45:43]CAPDU: 80 13 01 00 [21:45:43]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [21:45:43]Write i2c OK [21:45:43]MH_I2C_Read... [21:45:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:43]Read from MH i2c: E2 [21:45:43]MH_I2C_Read... [21:45:43]Read from MH i2c: E2 0E 00 [21:45:43]MH_I2C_Read... [21:45:43]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BF [21:45:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:45:43]wFMCommunicate OK [21:45:43]SAM_PROTO_GetShiftState done [21:45:43]FM_GetShiftState done [21:45:43]opened in 1724372766 [21:45:43]opened+sec_in_day 1724459166 [21:45:43]quantity*price = 12500 [21:45:43]sum+1 = 12501 [21:45:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 0.00 Безнал.: 125.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 704 23.08.2024 21:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165851 ФПД: 226689888821448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T214543&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165851&fm=226689888821448&tin=02508201610067®Number=0000000000092562&sum=12500 0 [21:45:44]StoreToDocumentArchive [21:45:44]shift 469 fd 165851 [21:45:44]save to /storage/0469/doc_00165851 [21:45:44]save last doc name /storage/0469/doc_00165851 to /storage/kkm_last_doc_name [21:45:44]save OK [21:45:44]Clear old archive folders... [21:45:44]ProcessDocumentItem done err = 0, tmpTLVsize=282 [21:45:44]tlvbuf is 02020370 [21:45:44]SAM_PROTO_ClearQueue [21:45:44]wFMCommunicate request_size=4 [21:45:44]MH_SAM_APDU [21:45:44]CAPDU: 80 09 00 00 [21:45:44]Write to MH i2c: E2 08 00 1F 02 80 09 00 00 00 00 00 00 93 [21:45:44]Write i2c OK [21:45:44]MH_I2C_Read... [21:45:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:45:44]Read from MH i2c: E2 [21:45:44]MH_I2C_Read... [21:45:44]Read from MH i2c: E2 03 00 [21:45:44]MH_I2C_Read... [21:45:44]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [21:45:44]RAPDU: 90 00 [21:45:44]wFMCommunicate OK [21:45:44]SAM_PROTO_ClearQueue done [21:45:44]KKMCreateOFDPacket [21:45:44]OFDProtocolAddRootSTLVToBuf [21:45:44]FM_MakeSignedData [21:45:44]FM_MakeSignedData [21:45:44]SAM_PROTO_SignData [21:45:44]wFMCommunicate request_size=4 [21:45:44]MH_SAM_APDU [21:45:44]CAPDU: 80 0D 01 02 [21:45:44]Write to MH i2c: E2 08 00 20 02 80 0D 01 02 00 00 00 00 9B [21:45:44]Write i2c OK [21:45:44]MH_I2C_Read... [21:45:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:45:44]Read from MH i2c: E2 [21:45:44]MH_I2C_Read... [21:45:44]Read from MH i2c: E2 03 00 [21:45:44]MH_I2C_Read... [21:45:44]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [21:45:44]RAPDU: 90 00 [21:45:44]wFMCommunicate OK [21:45:44]wFMCommunicate request_size=255 [21:45:44]MH_SAM_APDU [21:45:44]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 30 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 07 03 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [21:45:44]Write to MH i2c: E2 02 01 21 02 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 30 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 07 03 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 69 [21:45:44]Write i2c OK [21:45:44]MH_I2C_Read... [21:45:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:44]Read from MH i2c: E2 [21:45:44]MH_I2C_Read... [21:45:44]Read from MH i2c: E2 03 00 [21:45:44]MH_I2C_Read... [21:45:44]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [21:45:44]RAPDU: 90 00 [21:45:44]wFMCommunicate OK [21:45:44]wFMCommunicate request_size=41 [21:45:44]MH_SAM_APDU [21:45:44]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 87 02 00 35 04 06 00 CE 2C 5A 4C 20 C8 [21:45:44]Write to MH i2c: E2 2C 00 22 02 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 87 02 00 35 04 06 00 CE 2C 5A 4C 20 C8 00 00 5F [21:45:44]Write i2c OK [21:45:44]MH_I2C_Read... [21:45:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:44]Read from MH i2c: E2 [21:45:44]MH_I2C_Read... [21:45:44]Read from MH i2c: E2 03 00 [21:45:44]MH_I2C_Read... [21:45:44]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [21:45:44]RAPDU: 90 00 [21:45:44]wFMCommunicate OK [21:45:44]wFMCommunicate request_size=4 [21:45:44]MH_SAM_APDU [21:45:44]CAPDU: 80 0D 03 02 [21:45:44]Write to MH i2c: E2 08 00 23 02 80 0D 03 02 00 00 00 00 A0 [21:45:44]Write i2c OK [21:45:44]MH_I2C_Read... [21:45:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:45:45]Read from MH i2c: E2 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: E2 0B 00 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: E2 0B 00 23 02 00 7D C8 E1 3D 40 9D 6C 95 90 00 E2 [21:45:45]RAPDU: 7D C8 E1 3D 40 9D 6C 95 90 00 [21:45:45]wFMCommunicate OK [21:45:45]SAM_PROTO_SignData done [21:45:45]FM_MakeSignedData done [21:45:45]CreateOFDProtocolMessage [21:45:45]wFMCommunicate request_size=4 [21:45:45]MH_SAM_APDU [21:45:45]CAPDU: 80 11 00 00 [21:45:45]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [21:45:45]Write i2c OK [21:45:45]MH_I2C_Read... [21:45:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:45]Read from MH i2c: E2 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: E2 17 00 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [21:45:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:45:45]wFMCommunicate OK [21:45:45]CreateOFDProtocolMessage done [21:45:45]OFDSenderStorePacket 165851 [21:45:45]StoreOFDPacket docnum=165851 [21:45:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 12 AC 26 01 65 67 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 30 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 07 03 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 87 02 00 35 04 06 00 CE 2C 5A 4C 20 C8 7D C8 E1 3D 40 9D 6C 95 [21:45:45]CheckFolder [21:45:45]dirname=/storage/ofd_packets [21:45:45]CheckFolder done [21:45:45]ProducePacketName [21:45:45]name=ofd_packets/00165851 [21:45:45]NVStorageSaveData ofd_packets/00165851 [21:45:45]File name is /storage/ofd_packets/00165851 [21:45:45]Write 332 bytes [21:45:45]NVStorageSaveData done [21:45:45]OFDSenderStorePacket done [21:45:45]KKMCreateOFDPacket done [21:45:45]NVStorageSaveData kkm_last_timestamp [21:45:45]File name is /storage/kkm_last_timestamp [21:45:45]Write 4 bytes [21:45:45]NVStorageSaveData done [21:45:45]ExternCall_PrintAddStr [21:45:45]wPrintStart [21:45:45]Write to MH i2c: 01 00 00 25 02 27 [21:45:45]Write i2c OK [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: 01 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: 01 07 00 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [21:45:45]RasterBufferAndPrint [21:45:45]line Счет N : (3)51131 [21:45:45]line ИНН: 02508201610067 [21:45:45]line Контрольно-Кассовый Чек [21:45:45]line ПРОДАЖА [21:45:45]line Товар: 2000036220012 [21:45:45]line Кофе Капучино XL(GABB TRADE) [21:45:45]line 1.000 * 125.00 [21:45:45]line = 125.00 [21:45:45]line НДС 12% НСП 1% [21:45:45]line > о реализуемом товаре [21:45:45]line ИТОГО: 125.00 [21:45:45]line НСП 1% : 1.11 [21:45:45]line НДС 12% : 13.27 [21:45:45]line Наличными: 0.00 [21:45:45]line Безнал.: 125.00 [21:45:45]line Место: АЗС № 130 "Партнер Нефть" [21:45:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:45:45]line СНО: Общий режим [21:45:45]line Чек 704 23.08.2024 21:45 [21:45:45]line Смена: 469 ФФД: 1.0 [21:45:45]line ЗНМ: 0300000070 [21:45:45]line РНМ: 0000000000092562 [21:45:45]line Версия ККМ: 001 [21:45:45]line Платежная система: O! деньги [21:45:45]line ФМ: 0000000000871769 [21:45:45]line ФД: 165851 [21:45:45]line ФПД: 226689888821448 [21:45:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T214543&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165851&fm=226689888821448&tin=02508201610067®Number=0000000000092562&sum=12500 [21:45:45]line 0 [21:45:45]written 0, free lines is 4095 [21:45:45]OFD Sender: Processing packet 165851 [packets to send 1001, broken 1000] [21:45:45]ProducePacketName [21:45:45]name=ofd_packets/00165851 [21:45:45]OFD Sender: To server: pG, [21:45:45]CommunicateWithHost lk.salyk.kg:30040 [21:45:45]ConnectInit lk.salyk.kg [21:45:45]Write to MH i2c: 01 00 00 50 02 52 [21:45:45]Write i2c OK [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: 01 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: 01 07 00 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: 01 07 00 50 02 00 00 00 00 00 BF 0C 24 [21:45:45]RasterBufferAndPrint [21:45:45]line [21:45:45]line [21:45:45]line [21:45:45]line [21:45:45]line [21:45:45]written 0, free lines is 3268 [21:45:45]MH_Cut [21:45:45]Write to MH i2c: D1 01 00 57 02 01 2B [21:45:45]Write i2c OK [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: D1 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: D1 01 00 [21:45:45]MH_I2C_Read... [21:45:45]Read from MH i2c: D1 01 00 57 02 00 2A [21:45:45]Write to MH i2c: 01 00 00 58 02 5A [21:45:45]Write i2c OK [21:45:45]MH_I2C_Read... [21:45:46]*** Cut start [21:45:46]*** Purtial cut [21:45:46]*** Stage 1: CUTSNS_PIN = 1 [21:45:48]Read from MH i2c: 01 [21:45:48]MH_I2C_Read... [21:45:48]*** Stop cut motor [21:45:48]*** Cut end [21:45:48]Read from MH i2c: 01 07 00 [21:45:48]MH_I2C_Read... [21:45:48]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [21:45:48]process_action close_receipt done [21:45:48]requested_data is exist [21:45:48]produce_requested_data [21:45:48]requested_item fm.sn is exist - process it [21:45:48]wFMCommunicate request_size=4 [21:45:48]MH_SAM_APDU [21:45:48]CAPDU: 80 11 00 00 [21:45:48]Write to MH i2c: E2 08 00 59 02 80 11 00 00 00 00 00 00 D5 [21:45:48]Write i2c OK [21:45:48]MH_I2C_Read... [21:45:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:48]Read from MH i2c: E2 [21:45:48]MH_I2C_Read... [21:45:48]Read from MH i2c: E2 17 00 [21:45:48]MH_I2C_Read... [21:45:48]Read from MH i2c: E2 17 00 59 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [21:45:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:45:48]wFMCommunicate OK [21:45:48]requested_item fd.num is exist - process it [21:45:48]SAM_PROTO_GetFieldsCounters [21:45:48]wFMCommunicate request_size=4 [21:45:48]MH_SAM_APDU [21:45:48]CAPDU: 80 13 00 00 [21:45:48]Write to MH i2c: E2 08 00 5A 02 80 13 00 00 00 00 00 00 D8 [21:45:48]Write i2c OK [21:45:48]MH_I2C_Read... [21:45:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:45:48]Read from MH i2c: E2 [21:45:48]MH_I2C_Read... [21:45:48]Read from MH i2c: E2 62 00 [21:45:48]MH_I2C_Read... [21:45:48]Read from MH i2c: E2 62 00 5A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 7E [21:45:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:45:48]wFMCommunicate OK [21:45:48]SAM_PROTO_GetFieldsCounters done [21:45:48]requested_item shift.num is exist - process it [21:45:48]requested_item shift.opened is exist - process it [21:45:48]req_shift_opened [21:45:48]FM_GetShiftState [21:45:48]SAM_PROTO_GetShiftState [21:45:48]wFMCommunicate request_size=4 [21:45:48]MH_SAM_APDU [21:45:48]CAPDU: 80 13 01 00 [21:45:48]Write to MH i2c: E2 08 00 5B 02 80 13 01 00 00 00 00 00 DA [21:45:48]Write i2c OK [21:45:48]MH_I2C_Read... [21:45:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:48]Read from MH i2c: E2 [21:45:48]MH_I2C_Read... [21:45:48]Read from MH i2c: E2 0E 00 [21:45:48]MH_I2C_Read... [21:45:48]Read from MH i2c: E2 0E 00 5B 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 08 [21:45:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:45:48]wFMCommunicate OK [21:45:48]SAM_PROTO_GetShiftState done [21:45:48]FM_GetShiftState done [21:45:48]req_shift_opened done [21:45:48]requested_item shift.open_date is exist - process it [21:45:48]req_shift_open_date [21:45:48]req_shift_open_date done [21:45:48]produce_requested_data done [21:45:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165851,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:45:48]process_action_free close_receipt [21:45:48]json_value_free [21:45:48]json_value_free done [21:45:48]process_json_proto returns [21:45:48]Send response to host [21:45:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165851,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:45:48]free response buf [21:45:48]execute_script done [21:45:48]execute_script returns [21:45:48]free content buf [21:45:48]Sock 7.Close socket [21:45:48]Sock 7.Thread stoped [21:45:49]accept exits with 9 [21:45:49]New connection [21:45:49]New thread 3066969444 created [21:45:49]Thread 3066826084 joined [21:45:49]Waiting for new connection... [21:45:49] Sock 9.Parse request [21:45:49]Sock 9.Check first char [21:45:49]Sock 9.First char is OK [21:45:49]request: POST /json_proto HTTP/1.0 [21:45:49]Method: POST [21:45:49]URL: /json_proto [21:45:49]Method is POST - this is cgi request [21:45:49]url: /json_proto [21:45:49]query_string will be loaded in cgi processing [21:45:49]execute_cgi json_proto POST (null) [21:45:49]execute_cgi path=json_proto method=POST [21:45:49]POST find Content-Length [21:45:49]Host: 172.17.44.132:8080 [21:45:49]Content-Length: 803 [21:45:49]Content-Type: application/json [21:45:49] [21:45:49]POST finish read [21:45:49]Found Content-Length = 803 [21:45:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:49]execute_script... [21:45: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)294748", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.41 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:49]POST & json_proto [21:45:49]process_json_proto [21:45:49]json parsed OK: [21:45:49]protocol is kg_v1.0 [21:45:49]action value=close_receipt [21:45:49]process_action close_receipt [21:45:49]cmd_close_receipt [21:45:49]MH_GetDate [21:45:49]Write to MH i2c: F0 00 00 5C 02 4D [21:45:49]Write i2c OK [21:45:49]MH_I2C_Read... [21:45:49]Read from MH i2c: F0 [21:45:49]MH_I2C_Read... [21:45:49]Read from MH i2c: F0 09 00 [21:45:49]MH_I2C_Read... [21:45:49]Read from MH i2c: F0 09 00 5C 02 00 0D 03 C9 66 2A 83 C1 65 68 [21:45:49]GetLastDocTimeStamp 1724449543 [21:45:49]current date 1724449549 [21:45:49]FM_GetShiftState [21:45:49]SAM_PROTO_GetShiftState [21:45:49]wFMCommunicate request_size=4 [21:45:49]MH_SAM_APDU [21:45:49]CAPDU: 80 13 01 00 [21:45:49]Write to MH i2c: E2 08 00 5D 02 80 13 01 00 00 00 00 00 DC [21:45:49]Write i2c OK [21:45:49]MH_I2C_Read... [21:45:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:49]Read from MH i2c: E2 [21:45:49]MH_I2C_Read... [21:45:49]Read from MH i2c: E2 0E 00 [21:45:49]MH_I2C_Read... [21:45:49]Read from MH i2c: E2 0E 00 5D 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0A [21:45:49]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:45:49]wFMCommunicate OK [21:45:49]SAM_PROTO_GetShiftState done [21:45:49]FM_GetShiftState done [21:45:49]opened in 1724372766 [21:45:49]opened+sec_in_day 1724459166 [21:45:49]quantity*price = 150041 [21:45:49]sum+1 = 150042 [21:45:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.41 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 0.00 Безнал.: 1500.41 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 705 23.08.2024 21:45 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165852 ФПД: 277618030119019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T214549&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165852&fm=277618030119019&tin=02508201610067®Number=0000000000092562&sum=150041 [21:45:50]StoreToDocumentArchive [21:45:50]shift 469 fd 165852 [21:45:50]save to /storage/0469/doc_00165852 [21:45:50]save last doc name /storage/0469/doc_00165852 to /storage/kkm_last_doc_name [21:45:50]save OK [21:45:50]Clear old archive folders... [21:45:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:45:50]tlvbuf is 0202E710 [21:45:50]SAM_PROTO_ClearQueue [21:45:50]wFMCommunicate request_size=4 [21:45:50]MH_SAM_APDU [21:45:50]CAPDU: 80 09 00 00 [21:45:50]Write to MH i2c: E2 08 00 6A 02 80 09 00 00 00 00 00 00 DE [21:45:50]Write i2c OK [21:45:50]MH_I2C_Read... [21:45:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:45:50]Read from MH i2c: E2 [21:45:50]MH_I2C_Read... [21:45:50]Read from MH i2c: E2 03 00 [21:45:50]MH_I2C_Read... [21:45:50]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [21:45:50]RAPDU: 90 00 [21:45:50]wFMCommunicate OK [21:45:50]SAM_PROTO_ClearQueue done [21:45:50]KKMCreateOFDPacket [21:45:50]OFDProtocolAddRootSTLVToBuf [21:45:50]FM_MakeSignedData [21:45:50]FM_MakeSignedData [21:45:50]SAM_PROTO_SignData [21:45:50]wFMCommunicate request_size=4 [21:45:50]MH_SAM_APDU [21:45:50]CAPDU: 80 0D 01 02 [21:45:50]Write to MH i2c: E2 08 00 6B 02 80 0D 01 02 00 00 00 00 E6 [21:45:50]Write i2c OK [21:45:50]MH_I2C_Read... [21:45:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:45:50]Read from MH i2c: E2 [21:45:50]MH_I2C_Read... [21:45:50]Read from MH i2c: E2 03 00 [21:45:50]MH_I2C_Read... [21:45:50]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [21:45:50]RAPDU: 90 00 [21:45:50]wFMCommunicate OK [21:45:50]wFMCommunicate request_size=255 [21:45:50]MH_SAM_APDU [21:45: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 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 0D 03 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 87 02 00 35 04 06 00 FC [21:45:50]Write to MH i2c: E2 02 01 6C 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 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 0D 03 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 87 02 00 35 04 06 00 FC 00 00 6C [21:45:50]Write i2c OK [21:45:50]MH_I2C_Read... [21:45:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:50]Read from MH i2c: E2 [21:45:50]MH_I2C_Read... [21:45:50]recv_with_timeout no data received [21:45:50]Read from MH i2c: E2 03 00 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [21:45:51]RAPDU: 90 00 [21:45:51]wFMCommunicate OK [21:45:51]wFMCommunicate request_size=10 [21:45:51]MH_SAM_APDU [21:45:51]CAPDU: 80 0D 02 02 05 7D FC 11 88 6B [21:45:51]Write to MH i2c: E2 0D 00 6D 02 80 0D 02 02 05 00 7D FC 11 88 6B 00 00 70 [21:45:51]Write i2c OK [21:45:51]MH_I2C_Read... [21:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:51]Read from MH i2c: E2 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: E2 03 00 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [21:45:51]RAPDU: 90 00 [21:45:51]wFMCommunicate OK [21:45:51]wFMCommunicate request_size=4 [21:45:51]MH_SAM_APDU [21:45:51]CAPDU: 80 0D 03 02 [21:45:51]Write to MH i2c: E2 08 00 6E 02 80 0D 03 02 00 00 00 00 EB [21:45:51]Write i2c OK [21:45:51]MH_I2C_Read... [21:45:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:45:51]Read from MH i2c: E2 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: E2 0B 00 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: E2 0B 00 6E 02 00 28 FF 59 4A 49 AF D6 7B 90 00 FF [21:45:51]RAPDU: 28 FF 59 4A 49 AF D6 7B 90 00 [21:45:51]wFMCommunicate OK [21:45:51]SAM_PROTO_SignData done [21:45:51]FM_MakeSignedData done [21:45:51]CreateOFDProtocolMessage [21:45:51]wFMCommunicate request_size=4 [21:45:51]MH_SAM_APDU [21:45:51]CAPDU: 80 11 00 00 [21:45:51]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [21:45:51]Write i2c OK [21:45:51]MH_I2C_Read... [21:45:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:51]Read from MH i2c: E2 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: E2 17 00 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [21:45:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:45:51]wFMCommunicate OK [21:45:51]CreateOFDProtocolMessage done [21:45:51]OFDSenderStorePacket 165852 [21:45:51]StoreOFDPacket docnum=165852 [21:45:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2F 68 07 01 B9 DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 19 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 19 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 0D 03 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 87 02 00 35 04 06 00 FC 7D FC 11 88 6B 28 FF 59 4A 49 AF D6 7B [21:45:51]CheckFolder [21:45:51]dirname=/storage/ofd_packets [21:45:51]CheckFolder done [21:45:51]ProducePacketName [21:45:51]name=ofd_packets/00165852 [21:45:51]NVStorageSaveData ofd_packets/00165852 [21:45:51]File name is /storage/ofd_packets/00165852 [21:45:51]Write 301 bytes [21:45:51]NVStorageSaveData done [21:45:51]OFDSenderStorePacket done [21:45:51]KKMCreateOFDPacket done [21:45:51]NVStorageSaveData kkm_last_timestamp [21:45:51]File name is /storage/kkm_last_timestamp [21:45:51]Write 4 bytes [21:45:51]NVStorageSaveData done [21:45:51]ExternCall_PrintAddStr [21:45:51]wPrintStart [21:45:51]Write to MH i2c: 01 00 00 70 02 72 [21:45:51]Write i2c OK [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: 01 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: 01 07 00 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [21:45:51]RasterBufferAndPrint [21:45:51]line Счет N : (1)294748 [21:45:51]line ИНН: 02508201610067 [21:45:51]line Контрольно-Кассовый Чек [21:45:51]line ПРОДАЖА [21:45:51]line ТРК (МРК, ГНК) : 52 [21:45:51]line Товар: 2710124130 [21:45:51]line Аи-92-К-5 [21:45:51]line 22.130 * 67.80 [21:45:51]line = 1500.41 [21:45:51]line НДС 12% НСП 1% [21:45:51]line > о реализуемом товаре [21:45:51]line ИТОГО: 1500.41 [21:45:51]line НСП 1% : 13.28 [21:45:51]line НДС 12% : 159.34 [21:45:51]line Наличными: 0.00 [21:45:51]line Безнал.: 1500.41 [21:45:51]line Место: АЗС № 130 "Партнер Нефть" [21:45:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:45:51]line СНО: Общий режим [21:45:51]line Чек 705 23.08.2024 21:45 [21:45:51]line Смена: 469 ФФД: 1.0 [21:45:51]line ЗНМ: 0300000070 [21:45:51]line РНМ: 0000000000092562 [21:45:51]line Версия ККМ: 001 [21:45:51]line Платежная система: O! деньги [21:45:51]line ФМ: 0000000000871769 [21:45:51]line ФД: 165852 [21:45:51]line ФПД: 277618030119019 [21:45:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T214549&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165852&fm=277618030119019&tin=02508201610067®Number=0000000000092562&sum=150041 [21:45:51]written 0, free lines is 4095 [21:45:51]Write to MH i2c: 01 00 00 9A 02 9C [21:45:51]Write i2c OK [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: 01 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: 01 07 00 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: 01 07 00 9A 02 00 00 00 00 00 DE 0C 8D [21:45:51]RasterBufferAndPrint [21:45:51]line [21:45:51]line [21:45:51]line [21:45:51]line [21:45:51]line [21:45:51]written 0, free lines is 3306 [21:45:51]MH_Cut [21:45:51]Write to MH i2c: D1 01 00 A1 02 01 75 [21:45:51]Write i2c OK [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: D1 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: D1 01 00 [21:45:51]MH_I2C_Read... [21:45:51]Read from MH i2c: D1 01 00 A1 02 00 74 [21:45:51]Write to MH i2c: 01 00 00 A2 02 A4 [21:45:51]Write i2c OK [21:45:51]MH_I2C_Read... [21:45:52]*** Cut start [21:45:52]*** Purtial cut [21:45:52]*** Stage 1: CUTSNS_PIN = 1 [21:45:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C1 9E 47 00 DF 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 87 02 00 F4 03 04 00 57 AC C8 66 B6 04 01 00 00 27 0A C7 50 01 30 D3 8C [21:45:53]CommunicateWithHost err = 0 [21:45:53]CheckOFDResponse [21:45:53]1017 (14) - 77093643461234 [21:45:53]1041 (16) - 0000000000871769 [21:45:53]1040 (4) - 165851 [21:45:53]1012 (4) - 23.08.2024 15:35 [21:45:53]1206 (1) - 0 [21:45:53]OFD Sender: Remove packet 165851 [21:45:53]ProducePacketName [21:45:53]name=ofd_packets/00165851 [21:45:53]NVStorageDeleteData [21:45:54]OFD Sender: Processing packet 165852 [packets to send 1001, broken 1000] [21:45:54]ProducePacketName [21:45:54]name=ofd_packets/00165852 [21:45:54]OFD Sender: To server: pG, [21:45:54]CommunicateWithHost lk.salyk.kg:30040 [21:45:54]ConnectInit lk.salyk.kg [21:45:54]Read from MH i2c: 01 [21:45:54]MH_I2C_Read... [21:45:54]*** Stop cut motor [21:45:54]*** Cut end [21:45:54]Read from MH i2c: 01 07 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: 01 07 00 A2 02 00 00 00 00 00 FF 0F B9 [21:45:54]process_action close_receipt done [21:45:54]requested_data is exist [21:45:54]produce_requested_data [21:45:54]requested_item fm.sn is exist - process it [21:45:54]wFMCommunicate request_size=4 [21:45:54]MH_SAM_APDU [21:45:54]CAPDU: 80 11 00 00 [21:45:54]Write to MH i2c: E2 08 00 A3 02 80 11 00 00 00 00 00 00 1F [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:54]Read from MH i2c: E2 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 17 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 17 00 A3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [21:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:45:54]wFMCommunicate OK [21:45:54]requested_item fd.num is exist - process it [21:45:54]SAM_PROTO_GetFieldsCounters [21:45:54]wFMCommunicate request_size=4 [21:45:54]MH_SAM_APDU [21:45:54]CAPDU: 80 13 00 00 [21:45:54]Write to MH i2c: E2 08 00 A4 02 80 13 00 00 00 00 00 00 22 [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:45:54]Read from MH i2c: E2 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 62 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 62 00 A4 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 CC [21:45:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:45:54]wFMCommunicate OK [21:45:54]SAM_PROTO_GetFieldsCounters done [21:45:54]requested_item shift.num is exist - process it [21:45:54]requested_item shift.opened is exist - process it [21:45:54]req_shift_opened [21:45:54]FM_GetShiftState [21:45:54]SAM_PROTO_GetShiftState [21:45:54]wFMCommunicate request_size=4 [21:45:54]MH_SAM_APDU [21:45:54]CAPDU: 80 13 01 00 [21:45:54]Write to MH i2c: E2 08 00 A5 02 80 13 01 00 00 00 00 00 24 [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:54]Read from MH i2c: E2 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 0E 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 0E 00 A5 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 52 [21:45:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:45:54]wFMCommunicate OK [21:45:54]SAM_PROTO_GetShiftState done [21:45:54]FM_GetShiftState done [21:45:54]req_shift_opened done [21:45:54]requested_item shift.open_date is exist - process it [21:45:54]req_shift_open_date [21:45:54]req_shift_open_date done [21:45:54]produce_requested_data done [21:45:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165852,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:45:54]process_action_free close_receipt [21:45:54]json_value_free [21:45:54]json_value_free done [21:45:54]process_json_proto returns [21:45:54]Send response to host [21:45:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165852,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:45:54]free response buf [21:45:54]execute_script done [21:45:54]execute_script returns [21:45:54]free content buf [21:45:54]Sock 9.Close socket [21:45:54]Sock 9.Thread stoped [21:46:11]recv_with_timeout no data received [21:46:39]recv_with_timeout no data received [21:48:05]ConnectInit Can't connect to host [21:48:05]CommunicateWithHost connect error [21:48:05]CommunicateWithHost err = -1 [21:48:05]OFD Sender: Server communicate error [21:48:05]OFD Sender: Processing packet 165852 [packets to send 1001, broken 1000] [21:48:05]ProducePacketName [21:48:05]name=ofd_packets/00165852 [21:48:05]OFD Sender: To server: pG, [21:48:05]CommunicateWithHost lk.salyk.kg:30040 [21:48:05]ConnectInit lk.salyk.kg [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]/dev/ttyS4 opened [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17268988+1707180842=1724449830 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 27 04 C9 66 2A 83 C1 65 2C [21:50:31]Current date/time: 23.08.2024 21:50 [21:50:31]FM_Init [21:50:31]wFMConnect [21:50:31]MH_SAM_On [21:50:31]Write to MH i2c: E0 00 00 08 00 E7 [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:31]*** iso7816_init finished! [21:50:31]*** atr: [21:50:31]*** 0F 3B D5 18 FF 81 91 FE [21:50:31]*** 1F C3 80 73 C8 21 10 0A [21:50:31]*** 00 00 00 00 00 00 00 00 [21:50:31]*** 00 00 00 00 00 00 00 00 [21:50:31]*** 00 00 00 00 00 00 00 00 [21:50:31]*** 00 00 00 00 00 00 00 00 [21:50:31]*** 00 00 00 00 00 00 00 00 [21:50:31]*** 00 00 00 00 00 00 00 00 [21:50:31]Read from MH i2c: E0 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E0 10 00 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [21:50:31]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [21:50:31]wFMCommunicate request_size=10 [21:50:31]MH_SAM_APDU [21:50:31]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [21:50:31]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:31]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [21:50:31]Read from MH i2c: E2 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 03 00 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [21:50:31]RAPDU: 90 00 [21:50:31]wFMCommunicate OK [21:50:31]wFMCommunicate request_size=4 [21:50:31]MH_SAM_APDU [21:50:31]CAPDU: 80 11 00 00 [21:50:31]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:31]Read from MH i2c: E2 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 17 00 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [21:50:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:50:31]wFMCommunicate OK [21:50:31]Detected FM SN is 0000000000871769 [21:50:31]Stored FM SN is 0000000000871769 [21:50:31]wFMCommunicate request_size=9 [21:50:31]MH_SAM_APDU [21:50:31]CAPDU: 80 16 00 00 04 E7 8B 00 00 [21:50:31]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:31]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [21:50:31]Read from MH i2c: E2 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 03 00 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [21:50:31]RAPDU: 90 00 [21:50:31]wFMCommunicate OK [21:50:31]FM PIN OK [21:50:31]wFMCommunicate request_size=8 [21:50:31]MH_SAM_APDU [21:50:31]CAPDU: 80 14 04 00 03 02 00 01 [21:50:31]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:31]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [21:50:31]Read from MH i2c: E2 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 03 00 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [21:50:31]RAPDU: 90 00 [21:50:31]wFMCommunicate OK [21:50:31]wFMCommunicate request_size=13 [21:50:31]MH_SAM_APDU [21:50:31]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [21:50:31]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:31]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [21:50:31]Read from MH i2c: E2 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 03 00 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [21:50:31]RAPDU: 90 00 [21:50:31]wFMCommunicate OK [21:50:31]wFMCommunicate request_size=4 [21:50:31]MH_SAM_APDU [21:50:31]CAPDU: 80 11 00 00 [21:50:31]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:31]Read from MH i2c: E2 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 17 00 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [21:50:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:50:31]wFMCommunicate OK [21:50:31]DocumentArchiveInit [21:50:31]Start Httpd... [21:50:31]Httpd thread 3067342180 created [21:50:31]Write to MH i2c: 01 00 00 0F 00 0F [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: 01 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: 01 07 00 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [21:50:31]MH Int Process started [21:50:31]Allocated Socket 8 [21:50:31]Bind OK [21:50:31]Listen OK [21:50:31]httpd running on port 8080 [21:50:31]Waiting for new connection... [21:50:31]accept exits with 9 [21:50:31]New connection [21:50:31]New thread 3067055460 created [21:50:31]Waiting for new connection... [21:50:31] Sock 9.Parse request [21:50:31]Sock 9.Check first char [21:50:31]Sock 9.First char is OK [21:50:31]request: POST /json_proto HTTP/1.0 [21:50:31]Method: POST [21:50:31]URL: /json_proto [21:50:31]Method is POST - this is cgi request [21:50:31]url: /json_proto [21:50:31]query_string will be loaded in cgi processing [21:50:31]execute_cgi json_proto POST (null) [21:50:31]execute_cgi path=json_proto method=POST [21:50:31]POST find Content-Length [21:50:31]Host: 172.17.44.132:8080 [21:50:31]Content-Length: 215 [21:50:31]Content-Type: application/json [21:50:31] [21:50:31]POST finish read [21:50:31]Found Content-Length = 215 [21:50:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:31]execute_script... [21:50:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:31]POST & json_proto [21:50:31]process_json_proto [21:50:31]json parsed OK: [21:50:31]protocol is kg_v1.0 [21:50:31]action value=get_value [21:50:31]process_action get_value [21:50:31]cmd_get_value [21:50:31]process_action get_value done [21:50:31]requested_data is exist [21:50:31]produce_requested_data [21:50:31]requested_item kkm.sn is exist - process it [21:50:31]requested_item kkm.ver is exist - process it [21:50:31]requested_item fm.sn is exist - process it [21:50:31]wFMCommunicate request_size=4 [21:50:31]MH_SAM_APDU [21:50:31]CAPDU: 80 11 00 00 [21:50:31]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:31]Read from MH i2c: E2 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 17 00 [21:50:31]MH_I2C_Read... [21:50:31]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [21:50:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:50:31]wFMCommunicate OK [21:50:31]requested_item fd.num is exist - process it [21:50:31]SAM_PROTO_GetFieldsCounters [21:50:31]wFMCommunicate request_size=4 [21:50:31]MH_SAM_APDU [21:50:31]CAPDU: 80 13 00 00 [21:50:31]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [21:50:31]Write i2c OK [21:50:31]MH_I2C_Read... [21:50:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:50:32]Read from MH i2c: E2 [21:50:32]MH_I2C_Read... [21:50:32]Read from MH i2c: E2 62 00 [21:50:32]MH_I2C_Read... [21:50:32]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 37 [21:50:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:50:32]wFMCommunicate OK [21:50:32]SAM_PROTO_GetFieldsCounters done [21:50:32]requested_item shift.num is exist - process it [21:50:32]requested_item shift.opened is exist - process it [21:50:32]req_shift_opened [21:50:32]FM_GetShiftState [21:50:32]SAM_PROTO_GetShiftState [21:50:32]wFMCommunicate request_size=4 [21:50:32]MH_SAM_APDU [21:50:32]CAPDU: 80 13 01 00 [21:50:32]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [21:50:32]Write i2c OK [21:50:32]MH_I2C_Read... [21:50:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:32]Read from MH i2c: E2 [21:50:32]MH_I2C_Read... [21:50:32]Read from MH i2c: E2 0E 00 [21:50:32]MH_I2C_Read... [21:50:32]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [21:50:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:50:32]wFMCommunicate OK [21:50:32]SAM_PROTO_GetShiftState done [21:50:32]FM_GetShiftState done [21:50:32]req_shift_opened done [21:50:32]requested_item shift.open_date is exist - process it [21:50:32]req_shift_open_date [21:50:32]req_shift_open_date done [21:50:32]produce_requested_data done [21:50:32]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165852,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:50:32]process_action_free get_value [21:50:32]json_value_free [21:50:32]json_value_free done [21:50:32]process_json_proto returns [21:50:32]Send response to host [21:50:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165852,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:50:32]free response buf [21:50:32]execute_script done [21:50:32]execute_script returns [21:50:32]free content buf [21:50:32]Sock 9.Close socket [21:50:32]Sock 9.Thread stoped [21:50:32]accept exits with 10 [21:50:32]New connection [21:50:32]New thread 3066912100 created [21:50:32]Thread 3067055460 joined [21:50:32]Waiting for new connection... [21:50:32] Sock 10.Parse request [21:50:32]Sock 10.Check first char [21:50:32]Sock 10.First char is OK [21:50:32]request: POST /json_proto HTTP/1.0 [21:50:32]Method: POST [21:50:32]URL: /json_proto [21:50:32]Method is POST - this is cgi request [21:50:32]url: /json_proto [21:50:32]query_string will be loaded in cgi processing [21:50:32]execute_cgi json_proto POST (null) [21:50:32]execute_cgi path=json_proto method=POST [21:50:32]POST find Content-Length [21:50:32]Host: 172.17.44.132:8080 [21:50:32]Content-Length: 331 [21:50:32]Content-Type: application/json [21:50:32] [21:50:32]POST finish read [21:50:32]Found Content-Length = 331 [21:50:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:50:32]execute_script... [21:50:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [21:50:32]POST & json_proto [21:50:32]process_json_proto [21:50:32]json parsed OK: [21:50:32]protocol is kg_v1.0 [21:50:32]action value=get_value [21:50:32]process_action get_value [21:50:32]cmd_get_value [21:50:32]process_action get_value done [21:50:32]requested_data is exist [21:50:32]produce_requested_data [21:50:32]requested_item fm.sale.total is exist - process it [21:50:32]SAM_PROTO_GetFMData [21:50:32]wFMCommunicate request_size=4 [21:50:32]MH_SAM_APDU [21:50:32]CAPDU: 80 13 03 00 [21:50:32]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [21:50:32]Write i2c OK [21:50:32]MH_I2C_Read... [21:50:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [21:50:32]Read from MH i2c: E2 [21:50:32]MH_I2C_Read... [21:50:32]Read from MH i2c: E2 FD 00 [21:50:32]MH_I2C_Read... [21:50:32]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 31 84 02 00 69 04 A4 00 6F 04 04 00 20 81 02 00 B1 04 05 00 B9 EA A4 7A 03 70 04 05 00 5E E3 2D 74 02 72 04 05 00 5B 07 77 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E4 50 99 5E 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 04 DF E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 F0 [21:50:32]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 31 84 02 00 69 04 A4 00 6F 04 04 00 20 81 02 00 B1 04 05 00 B9 EA A4 7A 03 70 04 05 00 5E E3 2D 74 02 72 04 05 00 5B 07 77 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 E4 50 99 5E 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 04 DF E1 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [21:50:32]wFMCommunicate OK [21:50:32]wFMCommunicate request_size=4 [21:50:32]MH_SAM_APDU [21:50:32]CAPDU: 80 17 00 00 [21:50:32]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [21:50:32]Write i2c OK [21:50:32]MH_I2C_Read... [21:50:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:50:32]Read from MH i2c: E2 [21:50:32]MH_I2C_Read... [21:50:32]Read from MH i2c: E2 FD 00 [21:50:32]MH_I2C_Read... [21:50:32]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [21:50:32]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [21:50:32]wFMCommunicate OK [21:50:32]wFMCommunicate request_size=4 [21:50:32]MH_SAM_APDU [21:50:32]CAPDU: 80 17 00 00 [21:50:32]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [21:50:32]Write i2c OK [21:50:32]MH_I2C_Read... [21:50:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:50:33]Read from MH i2c: E2 [21:50:33]MH_I2C_Read... [21:50:33]Read from MH i2c: E2 FD 00 [21:50:33]MH_I2C_Read... [21:50:33]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [21:50:33]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [21:50:33]wFMCommunicate OK [21:50:33]wFMCommunicate request_size=4 [21:50:33]MH_SAM_APDU [21:50:33]CAPDU: 80 17 00 00 [21:50:33]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [21:50:33]Write i2c OK [21:50:33]MH_I2C_Read... [21:50:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:50:33]Read from MH i2c: E2 [21:50:33]MH_I2C_Read... [21:50:33]Read from MH i2c: E2 FD 00 [21:50:33]MH_I2C_Read... [21:50:33]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [21:50:33]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [21:50:33]wFMCommunicate OK [21:50:33]wFMCommunicate request_size=4 [21:50:33]MH_SAM_APDU [21:50:33]CAPDU: 80 17 00 00 [21:50:33]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [21:50:33]Write i2c OK [21:50:33]MH_I2C_Read... [21:50:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [21:50:33]Read from MH i2c: E2 [21:50:33]MH_I2C_Read... [21:50:33]Read from MH i2c: E2 E6 00 [21:50:33]MH_I2C_Read... [21:50:33]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [21:50:33]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:50:33]wFMCommunicate OK [21:50:33]SAM_PROTO_GetFMData done [21:50:33]requested_item fm.sale_refund.total is exist - process it [21:50:33]requested_item fm.buy.total is exist - process it [21:50:33]requested_item shift.sale.total is exist - process it [21:50:33]SAM_PROTO_GetShiftData [21:50:33]wFMCommunicate request_size=4 [21:50:33]MH_SAM_APDU [21:50:33]CAPDU: 80 13 02 00 [21:50:33]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [21:50:33]OFD Sender: Processing packet 165852 [packets to send 1001, broken 1000] [21:50:33]ProducePacketName [21:50:33]name=ofd_packets/00165852 [21:50:33]OFD Sender: To server: pG, [21:50:33]CommunicateWithHost lk.salyk.kg:30040 [21:50:33]ConnectInit lk.salyk.kg [21:50:33]Write i2c OK [21:50:33]MH_I2C_Read... [21:50:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [21:50:34]Read from MH i2c: E2 [21:50:34]MH_I2C_Read... [21:50:34]Read from MH i2c: E2 FD 00 [21:50:34]MH_I2C_Read... [21:50:34]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 C1 02 00 00 69 04 9F 00 6F 04 04 00 C1 02 00 00 B1 04 04 00 72 78 FE 03 70 04 04 00 20 29 A5 02 72 04 04 00 52 4F 59 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 04 9A 6C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AB 0C 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 96 [21:50:34]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 C1 02 00 00 69 04 9F 00 6F 04 04 00 C1 02 00 00 B1 04 04 00 72 78 FE 03 70 04 04 00 20 29 A5 02 72 04 04 00 52 4F 59 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 04 9A 6C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AB 0C 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:50:34]wFMCommunicate OK [21:50:34]wFMCommunicate request_size=4 [21:50:34]MH_SAM_APDU [21:50:34]CAPDU: 80 17 00 00 [21:50:34]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [21:50:34]Write i2c OK [21:50:34]MH_I2C_Read... [21:50:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:50:34]Read from MH i2c: E2 [21:50:34]MH_I2C_Read... [21:50:34]Read from MH i2c: E2 FD 00 [21:50:34]MH_I2C_Read... [21:50:34]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [21:50:34]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [21:50:34]wFMCommunicate OK [21:50:34]wFMCommunicate request_size=4 [21:50:34]MH_SAM_APDU [21:50:34]CAPDU: 80 17 00 00 [21:50:34]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [21:50:34]Write i2c OK [21:50:34]MH_I2C_Read... [21:50:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:50:34]Read from MH i2c: E2 [21:50:34]MH_I2C_Read... [21:50:34]Read from MH i2c: E2 FD 00 [21:50:34]MH_I2C_Read... [21:50:34]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [21:50:35]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [21:50:35]wFMCommunicate OK [21:50:35]wFMCommunicate request_size=4 [21:50:35]MH_SAM_APDU [21:50:35]CAPDU: 80 17 00 00 [21:50:35]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [21:50:35]Write i2c OK [21:50:35]MH_I2C_Read... [21:50:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [21:50:35]Read from MH i2c: E2 [21:50:35]MH_I2C_Read... [21:50:35]Read from MH i2c: E2 FD 00 [21:50:35]MH_I2C_Read... [21:50:35]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [21:50:35]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [21:50:35]wFMCommunicate OK [21:50:35]wFMCommunicate request_size=4 [21:50:35]MH_SAM_APDU [21:50:35]CAPDU: 80 17 00 00 [21:50:35]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [21:50:35]Write i2c OK [21:50:35]MH_I2C_Read... [21:50:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [21:50:35]Read from MH i2c: E2 [21:50:35]MH_I2C_Read... [21:50:35]Read from MH i2c: E2 CF 00 [21:50:35]MH_I2C_Read... [21:50:35]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [21:50:35]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [21:50:35]wFMCommunicate OK [21:50:35]SAM_PROTO_GetShiftData done [21:50:35]requested_item shift.sale.total_cash is exist - process it [21:50:35]requested_item shift.sale_refund.total is exist - process it [21:50:35]requested_item shift.sale_refund.total_cash is exist - process it [21:50:35]requested_item shift.buy.total is exist - process it [21:50:35]requested_item shift.buy.total_cash is exist - process it [21:50:35]produce_requested_data done [21:50:35]produce_requested_data return {"fm.sale.total":149425302.33,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":670086.26,"shift.sale.total_cash":443784.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} [21:50:35]process_action_free get_value [21:50:35]json_value_free [21:50:35]json_value_free done [21:50:35]process_json_proto returns [21:50:35]Send response to host [21:50:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149425302.33,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":670086.26,"shift.sale.total_cash":443784.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}}} [21:50:35]free response buf [21:50:35]execute_script done [21:50:35]execute_script returns [21:50:35]free content buf [21:50:35]Sock 10.Close socket [21:50:35]Sock 10.Thread stoped [21:50:35]accept exits with 9 [21:50:35]New connection [21:50:35]New thread 3067055460 created [21:50:35]Thread 3066912100 joined [21:50:35]Waiting for new connection... [21:50:35] Sock 9.Parse request [21:50:35]Sock 9.Check first char [21:50:35]Sock 9.First char is OK [21:50:35]request: POST /json_proto HTTP/1.0 [21:50:35]Method: POST [21:50:35]URL: /json_proto [21:50:35]Method is POST - this is cgi request [21:50:35]url: /json_proto [21:50:35]query_string will be loaded in cgi processing [21:50:35]execute_cgi json_proto POST (null) [21:50:35]execute_cgi path=json_proto method=POST [21:50:35]POST find Content-Length [21:50:35]Host: 172.17.44.132:8080 [21:50:35]Content-Length: 667 [21:50:35]Content-Type: application/json [21:50:35] [21:50:35]POST finish read [21:50:35]Found Content-Length = 667 [21:50:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.730, "sum" : 600.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:35]execute_script... [21:50:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294752", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 8.730, "sum" : 600.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:35]POST & json_proto [21:50:35]process_json_proto [21:50:35]json parsed OK: [21:50:35]protocol is kg_v1.0 [21:50:35]action value=close_receipt [21:50:35]process_action close_receipt [21:50:35]cmd_close_receipt [21:50:35]MH_GetDate [21:50:35]Write to MH i2c: F0 00 00 1D 00 0C [21:50:35]Write i2c OK [21:50:35]MH_I2C_Read... [21:50:35]Read from MH i2c: F0 [21:50:35]MH_I2C_Read... [21:50:35]Read from MH i2c: F0 09 00 [21:50:35]MH_I2C_Read... [21:50:35]Read from MH i2c: F0 09 00 1D 00 00 2C 04 C9 66 2A 83 C1 65 47 [21:50:35]GetLastDocTimeStamp 1724449549 [21:50:35]current date 1724449836 [21:50:35]FM_GetShiftState [21:50:35]SAM_PROTO_GetShiftState [21:50:35]wFMCommunicate request_size=4 [21:50:35]MH_SAM_APDU [21:50:35]CAPDU: 80 13 01 00 [21:50:36]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [21:50:36]Write i2c OK [21:50:36]MH_I2C_Read... [21:50:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:36]Read from MH i2c: E2 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 0E 00 [21:50:36]MH_I2C_Read... [21:50:36]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [21:50:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:50:36]wFMCommunicate OK [21:50:36]SAM_PROTO_GetShiftState done [21:50:36]FM_GetShiftState done [21:50:36]opened in 1724372766 [21:50:36]opened+sec_in_day 1724459166 [21:50:36]quantity*price = 60062 [21:50:36]sum+1 = 60063 [21:50:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.78 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 706 23.08.2024 21:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165853 ФПД: 211039774778776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165853&fm=211039774778776&tin=02508201610067®Number=0000000000092562&sum=60000 [21:50:37]StoreToDocumentArchive [21:50:37]shift 469 fd 165853 [21:50:37]save to /storage/0469/doc_00165853 [21:50:37]save last doc name /storage/0469/doc_00165853 to /storage/kkm_last_doc_name [21:50:37]save OK [21:50:37]Clear old archive folders... [21:50:37]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:50:37]tlvbuf is 0025E500 [21:50:37]SAM_PROTO_ClearQueue [21:50:37]wFMCommunicate request_size=4 [21:50:37]MH_SAM_APDU [21:50:37]CAPDU: 80 09 00 00 [21:50:37]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:50:37]Write i2c OK [21:50:37]MH_I2C_Read... [21:50:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:50:37]Read from MH i2c: E2 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: E2 03 00 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:50:37]RAPDU: 90 00 [21:50:37]wFMCommunicate OK [21:50:37]SAM_PROTO_ClearQueue done [21:50:37]KKMCreateOFDPacket [21:50:37]OFDProtocolAddRootSTLVToBuf [21:50:37]FM_MakeSignedData [21:50:37]FM_MakeSignedData [21:50:37]SAM_PROTO_SignData [21:50:37]wFMCommunicate request_size=4 [21:50:37]MH_SAM_APDU [21:50:37]CAPDU: 80 0D 01 02 [21:50:37]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:50:37]Write i2c OK [21:50:37]MH_I2C_Read... [21:50:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:50:37]Read from MH i2c: E2 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: E2 03 00 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:50:37]RAPDU: 90 00 [21:50:37]wFMCommunicate OK [21:50:37]wFMCommunicate request_size=255 [21:50:37]MH_SAM_APDU [21:50:37]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 2C 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 87 02 00 35 04 06 00 BF F0 86 [21:50:37]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 2C 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 87 02 00 35 04 06 00 BF F0 86 00 00 6B [21:50:37]Write i2c OK [21:50:37]MH_I2C_Read... [21:50:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:37]Read from MH i2c: E2 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: E2 03 00 [21:50:37]MH_I2C_Read... [21:50:37]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:50:37]RAPDU: 90 00 [21:50:37]wFMCommunicate OK [21:50:37]wFMCommunicate request_size=8 [21:50:37]MH_SAM_APDU [21:50:37]CAPDU: 80 0D 02 02 03 CF 25 98 [21:50:37]Write to MH i2c: E2 0B 00 2E 00 80 0D 02 02 03 00 CF 25 98 00 00 3A [21:50:37]Write i2c OK [21:50:37]MH_I2C_Read... [21:50:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:38]Read from MH i2c: E2 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 03 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:50:38]RAPDU: 90 00 [21:50:38]wFMCommunicate OK [21:50:38]wFMCommunicate request_size=4 [21:50:38]MH_SAM_APDU [21:50:38]CAPDU: 80 0D 03 02 [21:50:38]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:50:38]Write i2c OK [21:50:38]MH_I2C_Read... [21:50:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:50:38]Read from MH i2c: E2 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 0B 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 0B 00 2F 00 00 D8 66 87 EA 2D 27 76 29 90 00 4D [21:50:38]RAPDU: D8 66 87 EA 2D 27 76 29 90 00 [21:50:38]wFMCommunicate OK [21:50:38]SAM_PROTO_SignData done [21:50:38]FM_MakeSignedData done [21:50:38]CreateOFDProtocolMessage [21:50:38]wFMCommunicate request_size=4 [21:50:38]MH_SAM_APDU [21:50:38]CAPDU: 80 11 00 00 [21:50:38]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:50:38]Write i2c OK [21:50:38]MH_I2C_Read... [21:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:38]Read from MH i2c: E2 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 17 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [21:50:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:50:38]wFMCommunicate OK [21:50:38]CreateOFDProtocolMessage done [21:50:38]OFDSenderStorePacket 165853 [21:50:38]StoreOFDPacket docnum=165853 [21:50:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 C6 10 05 01 40 20 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 2C 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 87 02 00 35 04 06 00 BF F0 86 CF 25 98 D8 66 87 EA 2D 27 76 29 [21:50:38]CheckFolder [21:50:38]dirname=/storage/ofd_packets [21:50:38]CheckFolder done [21:50:38]ProducePacketName [21:50:38]name=ofd_packets/00165853 [21:50:38]NVStorageSaveData ofd_packets/00165853 [21:50:38]File name is /storage/ofd_packets/00165853 [21:50:38]Write 299 bytes [21:50:38]NVStorageSaveData done [21:50:38]OFDSenderStorePacket done [21:50:38]KKMCreateOFDPacket done [21:50:38]NVStorageSaveData kkm_last_timestamp [21:50:38]File name is /storage/kkm_last_timestamp [21:50:38]Write 4 bytes [21:50:38]NVStorageSaveData done [21:50:38]ExternCall_PrintAddStr [21:50:38]wPrintStart [21:50:38]Write to MH i2c: 01 00 00 31 00 31 [21:50:38]Write i2c OK [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: 01 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: 01 07 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:50:38]RasterBufferAndPrint [21:50:38]line Счет N : (1)294752 [21:50:38]line ИНН: 02508201610067 [21:50:38]line Контрольно-Кассовый Чек [21:50:38]line ПРОДАЖА [21:50:38]line ТРК (МРК, ГНК) : 51 [21:50:38]line Товар: 2710124130 [21:50:38]line SU-92-К-5 [21:50:38]line 8.730 * 68.80 [21:50:38]line = 600.62 [21:50:38]line НДС 12% НСП 1% [21:50:38]line > о реализуемом товаре [21:50:38]line ОКРУГЛЕНИЕ: -0.62 [21:50:38]line ИТОГО: 600.00 [21:50:38]line Внесено: 600.00 [21:50:38]line СДАЧА: 0.00 [21:50:38]line НСП 1% : 5.31 [21:50:38]line НДС 12% : 63.78 [21:50:38]line Наличными: 600.00 [21:50:38]line Безнал.: 0.00 [21:50:38]line Место: АЗС № 130 "Партнер Нефть" [21:50:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:50:38]line СНО: Общий режим [21:50:38]line Чек 706 23.08.2024 21:50 [21:50:38]line Смена: 469 ФФД: 1.0 [21:50:38]line ЗНМ: 0300000070 [21:50:38]line РНМ: 0000000000092562 [21:50:38]line Версия ККМ: 001 [21:50:38]line ФМ: 0000000000871769 [21:50:38]line ФД: 165853 [21:50:38]line ФПД: 211039774778776 [21:50:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165853&fm=211039774778776&tin=02508201610067®Number=0000000000092562&sum=60000 [21:50:38]written 0, free lines is 4095 [21:50:38]Write to MH i2c: 01 00 00 5C 00 5C [21:50:38]Write i2c OK [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: 01 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: 01 07 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D0 0C 3F [21:50:38]RasterBufferAndPrint [21:50:38]line [21:50:38]line [21:50:38]line [21:50:38]line [21:50:38]line [21:50:38]written 0, free lines is 3302 [21:50:38]MH_Cut [21:50:38]Write to MH i2c: D1 01 00 63 00 01 35 [21:50:38]Write i2c OK [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: D1 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: D1 01 00 [21:50:38]MH_I2C_Read... [21:50:38]Read from MH i2c: D1 01 00 63 00 00 34 [21:50:38]Write to MH i2c: 01 00 00 64 00 64 [21:50:38]Write i2c OK [21:50:38]MH_I2C_Read... [21:50:38]ConnectInit Can't take IP for lk.salyk.kg [21:50:38]CommunicateWithHost connect error [21:50:38]CommunicateWithHost err = -1 [21:50:38]OFD Sender: Server communicate error [21:50:39]OFD Sender: Processing packet 165852 [packets to send 1002, broken 1000] [21:50:39]ProducePacketName [21:50:39]name=ofd_packets/00165852 [21:50:39]OFD Sender: To server: pG, [21:50:39]CommunicateWithHost lk.salyk.kg:30040 [21:50:39]ConnectInit lk.salyk.kg [21:50:39]*** Cut start [21:50:39]*** Purtial cut [21:50:39]*** Stage 1: CUTSNS_PIN = 1 [21:50:41]Read from MH i2c: 01 [21:50:41]MH_I2C_Read... [21:50:41]*** Stop cut motor [21:50:41]*** Cut end [21:50:41]Read from MH i2c: 01 07 00 [21:50:41]MH_I2C_Read... [21:50:41]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:50:41]process_action close_receipt done [21:50:41]requested_data is exist [21:50:41]produce_requested_data [21:50:41]requested_item fm.sn is exist - process it [21:50:41]wFMCommunicate request_size=4 [21:50:41]MH_SAM_APDU [21:50:41]CAPDU: 80 11 00 00 [21:50:41]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:50:41]Write i2c OK [21:50:41]MH_I2C_Read... [21:50:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:41]Read from MH i2c: E2 [21:50:41]MH_I2C_Read... [21:50:41]Read from MH i2c: E2 17 00 [21:50:41]MH_I2C_Read... [21:50:41]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [21:50:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:50:41]wFMCommunicate OK [21:50:41]requested_item fd.num is exist - process it [21:50:41]SAM_PROTO_GetFieldsCounters [21:50:41]wFMCommunicate request_size=4 [21:50:41]MH_SAM_APDU [21:50:41]CAPDU: 80 13 00 00 [21:50:41]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [21:50:41]Write i2c OK [21:50:41]MH_I2C_Read... [21:50:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:50:41]Read from MH i2c: E2 [21:50:41]MH_I2C_Read... [21:50:41]Read from MH i2c: E2 62 00 [21:50:41]MH_I2C_Read... [21:50:41]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 90 [21:50:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:50:41]wFMCommunicate OK [21:50:41]SAM_PROTO_GetFieldsCounters done [21:50:41]requested_item shift.num is exist - process it [21:50:41]requested_item shift.opened is exist - process it [21:50:41]req_shift_opened [21:50:41]FM_GetShiftState [21:50:41]SAM_PROTO_GetShiftState [21:50:41]wFMCommunicate request_size=4 [21:50:41]MH_SAM_APDU [21:50:41]CAPDU: 80 13 01 00 [21:50:41]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:50:41]Write i2c OK [21:50:41]MH_I2C_Read... [21:50:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:41]Read from MH i2c: E2 [21:50:41]MH_I2C_Read... [21:50:41]Read from MH i2c: E2 0E 00 [21:50:41]MH_I2C_Read... [21:50:41]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [21:50:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:50:41]wFMCommunicate OK [21:50:41]SAM_PROTO_GetShiftState done [21:50:41]FM_GetShiftState done [21:50:41]req_shift_opened done [21:50:41]requested_item shift.open_date is exist - process it [21:50:41]req_shift_open_date [21:50:41]req_shift_open_date done [21:50:41]produce_requested_data done [21:50:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165853,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:50:41]process_action_free close_receipt [21:50:41]json_value_free [21:50:41]json_value_free done [21:50:41]process_json_proto returns [21:50:41]Send response to host [21:50:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165853,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:50:41]free response buf [21:50:41]execute_script done [21:50:41]execute_script returns [21:50:41]free content buf [21:50:41]Sock 9.Close socket [21:50:41]Sock 9.Thread stoped [21:50:42]accept exits with 10 [21:50:42]New connection [21:50:42]New thread 3066912100 created [21:50:42]Thread 3067055460 joined [21:50:42]Waiting for new connection... [21:50:42] Sock 10.Parse request [21:50:42]Sock 10.Check first char [21:50:42]Sock 10.First char is OK [21:50:42]request: POST /json_proto HTTP/1.0 [21:50:42]Method: POST [21:50:42]URL: /json_proto [21:50:42]Method is POST - this is cgi request [21:50:42]url: /json_proto [21:50:42]query_string will be loaded in cgi processing [21:50:42]execute_cgi json_proto POST (null) [21:50:42]execute_cgi path=json_proto method=POST [21:50:42]POST find Content-Length [21:50:42]Host: 172.17.44.132:8080 [21:50:42]Content-Length: 674 [21:50:42]Content-Type: application/json [21:50:42] [21:50:42]POST finish read [21:50:42]Found Content-Length = 674 [21:50:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:42]execute_script... [21:50:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294753", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:50:42]POST & json_proto [21:50:42]process_json_proto [21:50:42]json parsed OK: [21:50:42]protocol is kg_v1.0 [21:50:42]action value=close_receipt [21:50:42]process_action close_receipt [21:50:42]cmd_close_receipt [21:50:42]MH_GetDate [21:50:42]Write to MH i2c: F0 00 00 68 00 57 [21:50:42]Write i2c OK [21:50:42]MH_I2C_Read... [21:50:42]Read from MH i2c: F0 [21:50:42]MH_I2C_Read... [21:50:42]Read from MH i2c: F0 09 00 [21:50:42]MH_I2C_Read... [21:50:42]Read from MH i2c: F0 09 00 68 00 00 32 04 C9 66 2A 83 C1 65 98 [21:50:42]GetLastDocTimeStamp 1724449836 [21:50:42]current date 1724449842 [21:50:42]FM_GetShiftState [21:50:42]SAM_PROTO_GetShiftState [21:50:42]wFMCommunicate request_size=4 [21:50:42]MH_SAM_APDU [21:50:42]CAPDU: 80 13 01 00 [21:50:42]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:50:42]Write i2c OK [21:50:42]MH_I2C_Read... [21:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:42]Read from MH i2c: E2 [21:50:42]MH_I2C_Read... [21:50:42]Read from MH i2c: E2 0E 00 [21:50:42]MH_I2C_Read... [21:50:42]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [21:50:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:50:42]wFMCommunicate OK [21:50:42]SAM_PROTO_GetShiftState done [21:50:42]FM_GetShiftState done [21:50:42]opened in 1724372766 [21:50:42]opened+sec_in_day 1724459166 [21:50:42]quantity*price = 50063 [21:50:42]sum+1 = 50064 [21:50:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 707 23.08.2024 21:50 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165854 ФПД: 207385974745451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215042&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165854&fm=207385974745451&tin=02508201610067®Number=0000000000092562&sum=50000 [21:50:44]StoreToDocumentArchive [21:50:44]shift 469 fd 165854 [21:50:44]save to /storage/0469/doc_00165854 [21:50:44]save last doc name /storage/0469/doc_00165854 to /storage/kkm_last_doc_name [21:50:44]save OK [21:50:44]Clear old archive folders... [21:50:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:50:44]tlvbuf is 0021FAD0 [21:50:44]SAM_PROTO_ClearQueue [21:50:44]wFMCommunicate request_size=4 [21:50:44]MH_SAM_APDU [21:50:44]CAPDU: 80 09 00 00 [21:50:44]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:50:44]Write i2c OK [21:50:44]MH_I2C_Read... [21:50:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:50:44]Read from MH i2c: E2 [21:50:44]MH_I2C_Read... [21:50:44]Read from MH i2c: E2 03 00 [21:50:44]MH_I2C_Read... [21:50:44]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:50:44]RAPDU: 90 00 [21:50:44]wFMCommunicate OK [21:50:44]SAM_PROTO_ClearQueue done [21:50:44]KKMCreateOFDPacket [21:50:44]OFDProtocolAddRootSTLVToBuf [21:50:44]FM_MakeSignedData [21:50:44]FM_MakeSignedData [21:50:44]SAM_PROTO_SignData [21:50:44]wFMCommunicate request_size=4 [21:50:44]MH_SAM_APDU [21:50:44]CAPDU: 80 0D 01 02 [21:50:44]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:50:44]Write i2c OK [21:50:44]MH_I2C_Read... [21:50:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:50:44]Read from MH i2c: E2 [21:50:44]MH_I2C_Read... [21:50:44]Read from MH i2c: E2 03 00 [21:50:44]MH_I2C_Read... [21:50:44]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:50:44]RAPDU: 90 00 [21:50:44]wFMCommunicate OK [21:50:44]wFMCommunicate request_size=255 [21:50:44]MH_SAM_APDU [21:50:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 32 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 87 02 00 35 04 06 00 BC 9D CF 5B [21:50:44]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 32 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 87 02 00 35 04 06 00 BC 9D CF 5B 00 00 F1 [21:50:44]Write i2c OK [21:50:44]MH_I2C_Read... [21:50:44]Connected sock=7 [21:50:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 C6 10 05 01 40 20 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 Read from MH i2c: 04 E2 00 [21:50:44]2C MH_I2C_Read... [21:50:44]04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 Read from MH i2c: 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 E2 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:44]03 32 00 11 04 [21:50:44]10 MH_I2C_Read... [21:50:44]00 Read from MH i2c: 30 E2 30 03 30 00 30 78 30 00 30 00 30 90 30 00 30 EC 30 [21:50:44]38 RAPDU: 37 90 31 00 37 [21:50:44]36 wFMCommunicate OK [21:50:44]39 10 04 04 00 DD 87 02 00 35 04 06 00 BF F0 86 CF 25 98 D8 66 87 EA 2D wFMCommunicate request_size=7 [21:50:44]27 MH_SAM_APDU [21:50:44]76 CAPDU: 29 80 [21:50:44]0D 02 02 02 29 6B [21:50:44]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 29 6B 00 00 8B [21:50:44]Write i2c OK [21:50:44]MH_I2C_Read... [21:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:50:45]Read from MH i2c: E2 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: E2 03 00 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:50:45]RAPDU: 90 00 [21:50:45]wFMCommunicate OK [21:50:45]wFMCommunicate request_size=4 [21:50:45]MH_SAM_APDU [21:50:45]CAPDU: 80 0D 03 02 [21:50:45]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [21:50:45]Write i2c OK [21:50:45]MH_I2C_Read... [21:50:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:50:45]Read from MH i2c: E2 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: E2 0B 00 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: E2 0B 00 7A 00 00 97 76 9F 5F 54 A0 94 0D 90 00 96 [21:50:45]RAPDU: 97 76 9F 5F 54 A0 94 0D 90 00 [21:50:45]wFMCommunicate OK [21:50:45]SAM_PROTO_SignData done [21:50:45]FM_MakeSignedData done [21:50:45]CreateOFDProtocolMessage [21:50:45]wFMCommunicate request_size=4 [21:50:45]MH_SAM_APDU [21:50:45]CAPDU: 80 11 00 00 [21:50:45]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [21:50:45]Write i2c OK [21:50:45]MH_I2C_Read... [21:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:45]Read from MH i2c: E2 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: E2 17 00 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [21:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:50:45]wFMCommunicate OK [21:50:45]CreateOFDProtocolMessage done [21:50:45]OFDSenderStorePacket 165854 [21:50:45]StoreOFDPacket docnum=165854 [21:50:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5F 28 04 01 1B 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 32 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 87 02 00 35 04 06 00 BC 9D CF 5B 29 6B 97 76 9F 5F 54 A0 94 0D [21:50:45]CheckFolder [21:50:45]dirname=/storage/ofd_packets [21:50:45]CheckFolder done [21:50:45]ProducePacketName [21:50:45]name=ofd_packets/00165854 [21:50:45]NVStorageSaveData ofd_packets/00165854 [21:50:45]File name is /storage/ofd_packets/00165854 [21:50:45]Write 298 bytes [21:50:45]NVStorageSaveData done [21:50:45]OFDSenderStorePacket done [21:50:45]KKMCreateOFDPacket done [21:50:45]NVStorageSaveData kkm_last_timestamp [21:50:45]File name is /storage/kkm_last_timestamp [21:50:45]Write 4 bytes [21:50:45]NVStorageSaveData done [21:50:45]ExternCall_PrintAddStr [21:50:45]wPrintStart [21:50:45]Write to MH i2c: 01 00 00 7C 00 7C [21:50:45]Write i2c OK [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: 01 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: 01 07 00 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [21:50:45]RasterBufferAndPrint [21:50:45]line Счет N : (1)294753 [21:50:45]line ИНН: 02508201610067 [21:50:45]line Контрольно-Кассовый Чек [21:50:45]line ПРОДАЖА [21:50:45]line ТРК (МРК, ГНК) : 21 [21:50:45]line Товар: 2710194800 [21:50:45]line ДТ-К-5 [21:50:45]line 6.570 * 76.20 [21:50:45]line = 500.63 [21:50:45]line НДС 12% НСП 1% [21:50:45]line > о реализуемом товаре [21:50:45]line ОКРУГЛЕНИЕ: -0.63 [21:50:45]line ИТОГО: 500.00 [21:50:45]line Внесено: 500.00 [21:50:45]line СДАЧА: 0.00 [21:50:45]line НСП 1% : 4.43 [21:50:45]line НДС 12% : 53.16 [21:50:45]line Наличными: 500.00 [21:50:45]line Безнал.: 0.00 [21:50:45]line Место: АЗС № 130 "Партнер Нефть" [21:50:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:50:45]line СНО: Общий режим [21:50:45]line Чек 707 23.08.2024 21:50 [21:50:45]line Смена: 469 ФФД: 1.0 [21:50:45]line ЗНМ: 0300000070 [21:50:45]line РНМ: 0000000000092562 [21:50:45]line Версия ККМ: 001 [21:50:45]line ФМ: 0000000000871769 [21:50:45]line ФД: 165854 [21:50:45]line ФПД: 207385974745451 [21:50:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215042&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165854&fm=207385974745451&tin=02508201610067®Number=0000000000092562&sum=50000 [21:50:45]written 0, free lines is 4095 [21:50:45]Write to MH i2c: 01 00 00 A7 00 A7 [21:50:45]Write i2c OK [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: 01 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: 01 07 00 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D6 0C 90 [21:50:45]RasterBufferAndPrint [21:50:45]line [21:50:45]line [21:50:45]line [21:50:45]line [21:50:45]line [21:50:45]written 0, free lines is 3318 [21:50:45]MH_Cut [21:50:45]Write to MH i2c: D1 01 00 AE 00 01 80 [21:50:45]Write i2c OK [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: D1 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: D1 01 00 [21:50:45]MH_I2C_Read... [21:50:45]Read from MH i2c: D1 01 00 AE 00 00 7F [21:50:45]Write to MH i2c: 01 00 00 AF 00 AF [21:50:45]Write i2c OK [21:50:45]MH_I2C_Read... [21:50:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BB EE 47 00 B0 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 87 02 00 F4 03 04 00 7D AD C8 66 B6 04 01 00 00 8D 8F 24 44 4F 3E 77 75 [21:50:46]CommunicateWithHost err = 0 [21:50:46]CheckOFDResponse [21:50:46]1017 (14) - 77093643461234 [21:50:46]1041 (16) - 0000000000871769 [21:50:46]1040 (4) - 165853 [21:50:46]1012 (4) - 23.08.2024 15:40 [21:50:46]1206 (1) - 0 [21:50:46]OFD Sender: Remove packet 165853 [21:50:46]ProducePacketName [21:50:46]name=ofd_packets/00165853 [21:50:46]NVStorageDeleteData [21:50:46]*** Cut start [21:50:46]*** Purtial cut [21:50:46]*** Stage 1: CUTSNS_PIN = 1 [21:50:46]OFD Sender: Processing packet 165854 [packets to send 1001, broken 1000] [21:50:46]ProducePacketName [21:50:46]name=ofd_packets/00165854 [21:50:46]OFD Sender: To server: pG, [21:50:46]CommunicateWithHost lk.salyk.kg:30040 [21:50:46]ConnectInit lk.salyk.kg [21:50:47]Connected sock=7 [21:50:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5F 28 04 01 1B 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 32 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 87 02 00 35 04 06 00 BC 9D CF 5B 29 6B 97 76 9F 5F 54 A0 94 0D [21:50:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4F C8 47 00 BA 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 87 02 00 F4 03 04 00 80 AD C8 66 B6 04 01 00 00 97 EE 9A 8A DD 74 12 5C [21:50:48]CommunicateWithHost err = 0 [21:50:48]CheckOFDResponse [21:50:48]1017 (14) - 77093643461234 [21:50:48]1041 (16) - 0000000000871769 [21:50:48]1040 (4) - 165854 [21:50:48]1012 (4) - 23.08.2024 15:40 [21:50:48]1206 (1) - 0 [21:50:48]OFD Sender: Remove packet 165854 [21:50:48]ProducePacketName [21:50:48]name=ofd_packets/00165854 [21:50:48]NVStorageDeleteData [21:50:48]Read from MH i2c: *** Stop cut motor [21:50:48]01 *** Cut end [21:50:48] [21:50:48]MH_I2C_Read... [21:50:48]Read from MH i2c: 01 07 00 [21:50:48]MH_I2C_Read... [21:50:48]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [21:50:48]process_action close_receipt done [21:50:48]requested_data is exist [21:50:48]produce_requested_data [21:50:48]requested_item fm.sn is exist - process it [21:50:48]wFMCommunicate request_size=4 [21:50:48]MH_SAM_APDU [21:50:48]CAPDU: 80 11 00 00 [21:50:48]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [21:50:48]Write i2c OK [21:50:48]MH_I2C_Read... [21:50:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:50:48]Read from MH i2c: E2 [21:50:48]MH_I2C_Read... [21:50:48]Read from MH i2c: E2 17 00 [21:50:48]MH_I2C_Read... [21:50:48]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [21:50:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:50:48]wFMCommunicate OK [21:50:48]requested_item fd.num is exist - process it [21:50:48]SAM_PROTO_GetFieldsCounters [21:50:48]wFMCommunicate request_size=4 [21:50:48]MH_SAM_APDU [21:50:48]CAPDU: 80 13 00 00 [21:50:48]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [21:50:48]Write i2c OK [21:50:48]MH_I2C_Read... [21:50:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:50:48]Read from MH i2c: E2 [21:50:48]MH_I2C_Read... [21:50:48]Read from MH i2c: E2 62 00 [21:50:48]MH_I2C_Read... [21:50:48]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 DF [21:50:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 87 02 00 0E 04 OFD Sender: No OFD packet to send [21:50:48]04 00 D5 01 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:50:48]wFMCommunicate OK [21:50:48]SAM_PROTO_GetFieldsCounters done [21:50:48]requested_item shift.num is exist - process it [21:50:48]requested_item shift.opened is exist - process it [21:50:48]req_shift_opened [21:50:48]FM_GetShiftState [21:50:48]SAM_PROTO_GetShiftState [21:50:48]wFMCommunicate request_size=4 [21:50:48]MH_SAM_APDU [21:50:48]CAPDU: 80 13 01 00 [21:50:48]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [21:50:48]Write i2c OK [21:50:48]MH_I2C_Read... [21:50:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:50:48]Read from MH i2c: E2 [21:50:48]MH_I2C_Read... [21:50:48]Read from MH i2c: E2 0E 00 [21:50:48]MH_I2C_Read... [21:50:48]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [21:50:49]RAPDU: 09 00 01 1E D7 C7 OFD Sender: No OFD packet to send [21:50:49]66 00 00 00 00 90 00 [21:50:49]wFMCommunicate OK [21:50:49]SAM_PROTO_GetShiftState done [21:50:49]FM_GetShiftState done [21:50:49]req_shift_opened done [21:50:49]requested_item shift.open_date is exist - process it [21:50:49]req_shift_open_date [21:50:49]req_shift_open_date done [21:50:49]produce_requested_data done [21:50:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165854,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:50:49]process_action_free close_receipt [21:50:49]json_value_free [21:50:49]json_value_free done [21:50:49]process_json_proto returns [21:50:49]Send response to host [21:50:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165854,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:50:49]free response buf [21:50:49]execute_script done [21:50:49]execute_script returns [21:50:49]free content buf [21:50:49]Sock 10.Close socket [21:50:49]Sock 10.Thread stoped [21:50:53]recv_with_timeout no data received [21:50:54]OFD Sender: No OFD packet to send [21:50:59]OFD Sender: No OFD packet to send [21:51:04]OFD Sender: No OFD packet to send [21:51:09]OFD Sender: No OFD packet to send [21:51:13]recv_with_timeout no data received [21:51:14]OFD Sender: No OFD packet to send [21:51:19]OFD Sender: No OFD packet to send [21:51:24]OFD Sender: No OFD packet to send [21:51:25]accept exits with 9 [21:51:25]New connection [21:51:25]New thread 3067055460 created [21:51:25]Thread 3066912100 joined [21:51:25]Waiting for new connection... [21:51:25] Sock 9.Parse request [21:51:25]Sock 9.Check first char [21:51:25]Sock 9.First char is OK [21:51:25]request: POST /json_proto HTTP/1.0 [21:51:25]Method: POST [21:51:25]URL: /json_proto [21:51:25]Method is POST - this is cgi request [21:51:25]url: /json_proto [21:51:25]query_string will be loaded in cgi processing [21:51:25]execute_cgi json_proto POST (null) [21:51:25]execute_cgi path=json_proto method=POST [21:51:25]POST find Content-Length [21:51:25]Host: 172.17.44.132:8080 [21:51:25]Content-Length: 677 [21:51:25]Content-Type: application/json [21:51:25] [21:51:25]POST finish read [21:51:25]Found Content-Length = 677 [21:51:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.840, "sum" : 260.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:25]execute_script... [21:51:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294754", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.840, "sum" : 260.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:25]POST & json_proto [21:51:25]process_json_proto [21:51:25]json parsed OK: [21:51:25]protocol is kg_v1.0 [21:51:25]action value=close_receipt [21:51:25]process_action close_receipt [21:51:25]cmd_close_receipt [21:51:25]MH_GetDate [21:51:25]Write to MH i2c: F0 00 00 B3 00 A2 [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: F0 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: F0 09 00 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: F0 09 00 B3 00 00 5D 04 C9 66 2A 83 C1 65 0E [21:51:25]GetLastDocTimeStamp 1724449842 [21:51:25]current date 1724449885 [21:51:25]FM_GetShiftState [21:51:25]SAM_PROTO_GetShiftState [21:51:25]wFMCommunicate request_size=4 [21:51:25]MH_SAM_APDU [21:51:25]CAPDU: 80 13 01 00 [21:51:25]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [21:51:25]Write i2c OK [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 [21:51:25]MH_I2C_Read... [21:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:25]Read from MH i2c: E2 0E 00 [21:51:25]MH_I2C_Read... [21:51:25]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5F [21:51:25]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:51:25]wFMCommunicate OK [21:51:25]SAM_PROTO_GetShiftState done [21:51:25]FM_GetShiftState done [21:51:25]opened in 1724372766 [21:51:25]opened+sec_in_day 1724459166 [21:51:25]quantity*price = 26035 [21:51:25]sum+1 = 26036 [21:51:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.30 НДС 12% : 27.65 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 708 23.08.2024 21:51 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165855 ФПД: 190234170592799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215125&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165855&fm=190234170592799&tin=02508201610067®Number=0000000000092562&sum=26000 [21:51:26]StoreToDocumentArchive [21:51:26]shift 469 fd 165855 [21:51:26]save to /storage/0469/doc_00165855 [21:51:26]save last doc name /storage/0469/doc_00165855 to /storage/kkm_last_doc_name [21:51:26]save OK [21:51:26]Clear old archive folders... [21:51:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:51:26]tlvbuf is 00236E20 [21:51:26]SAM_PROTO_ClearQueue [21:51:26]wFMCommunicate request_size=4 [21:51:26]MH_SAM_APDU [21:51:26]CAPDU: 80 09 00 00 [21:51:26]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [21:51:26]Write i2c OK [21:51:26]MH_I2C_Read... [21:51:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:51:26]Read from MH i2c: E2 [21:51:26]MH_I2C_Read... [21:51:26]Read from MH i2c: E2 03 00 [21:51:26]MH_I2C_Read... [21:51:26]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:51:26]RAPDU: 90 00 [21:51:26]wFMCommunicate OK [21:51:26]SAM_PROTO_ClearQueue done [21:51:26]KKMCreateOFDPacket [21:51:26]OFDProtocolAddRootSTLVToBuf [21:51:26]FM_MakeSignedData [21:51:26]FM_MakeSignedData [21:51:26]SAM_PROTO_SignData [21:51:26]wFMCommunicate request_size=4 [21:51:26]MH_SAM_APDU [21:51:26]CAPDU: 80 0D 01 02 [21:51:26]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [21:51:26]Write i2c OK [21:51:26]MH_I2C_Read... [21:51:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:51:26]Read from MH i2c: E2 [21:51:26]MH_I2C_Read... [21:51:26]Read from MH i2c: E2 03 00 [21:51:26]MH_I2C_Read... [21:51:26]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:51:26]RAPDU: 90 00 [21:51:26]wFMCommunicate OK [21:51:26]wFMCommunicate request_size=255 [21:51:26]MH_SAM_APDU [21:51:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 5D 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 87 02 00 35 04 06 00 AD [21:51:26]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 5D 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 87 02 00 35 04 06 00 AD 00 00 EF [21:51:26]Write i2c OK [21:51:26]MH_I2C_Read... [21:51:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:27]Read from MH i2c: E2 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: E2 03 00 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:51:27]RAPDU: 90 00 [21:51:27]wFMCommunicate OK [21:51:27]wFMCommunicate request_size=10 [21:51:27]MH_SAM_APDU [21:51:27]CAPDU: 80 0D 02 02 05 04 58 29 8E 1F [21:51:27]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 04 58 29 8E 1F 00 00 7A [21:51:27]Write i2c OK [21:51:27]MH_I2C_Read... [21:51:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:51:27]Read from MH i2c: E2 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: E2 03 00 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [21:51:27]RAPDU: 90 00 [21:51:27]wFMCommunicate OK [21:51:27]wFMCommunicate request_size=4 [21:51:27]MH_SAM_APDU [21:51:27]CAPDU: 80 0D 03 02 [21:51:27]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [21:51:27]Write i2c OK [21:51:27]MH_I2C_Read... [21:51:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:51:27]Read from MH i2c: E2 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: E2 0B 00 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: E2 0B 00 C5 00 00 4B 04 A5 30 60 6F F9 CB 90 00 F8 [21:51:27]RAPDU: 4B 04 A5 30 60 6F F9 CB 90 00 [21:51:27]wFMCommunicate OK [21:51:27]SAM_PROTO_SignData done [21:51:27]FM_MakeSignedData done [21:51:27]CreateOFDProtocolMessage [21:51:27]wFMCommunicate request_size=4 [21:51:27]MH_SAM_APDU [21:51:27]CAPDU: 80 11 00 00 [21:51:27]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [21:51:27]Write i2c OK [21:51:27]MH_I2C_Read... [21:51:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:27]Read from MH i2c: E2 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: E2 17 00 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [21:51:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:51:27]wFMCommunicate OK [21:51:27]CreateOFDProtocolMessage done [21:51:27]OFDSenderStorePacket 165855 [21:51:27]StoreOFDPacket docnum=165855 [21:51:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4A B5 07 01 2C 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 5D 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 87 02 00 35 04 06 00 AD 04 58 29 8E 1F 4B 04 A5 30 60 6F F9 CB [21:51:27]CheckFolder [21:51:27]dirname=/storage/ofd_packets [21:51:27]CheckFolder done [21:51:27]ProducePacketName [21:51:27]name=ofd_packets/00165855 [21:51:27]NVStorageSaveData ofd_packets/00165855 [21:51:27]File name is /storage/ofd_packets/00165855 [21:51:27]Write 301 bytes [21:51:27]NVStorageSaveData done [21:51:27]OFDSenderStorePacket done [21:51:27]KKMCreateOFDPacket done [21:51:27]NVStorageSaveData kkm_last_timestamp [21:51:27]File name is /storage/kkm_last_timestamp [21:51:27]Write 4 bytes [21:51:27]NVStorageSaveData done [21:51:27]ExternCall_PrintAddStr [21:51:27]wPrintStart [21:51:27]Write to MH i2c: 01 00 00 C7 00 C7 [21:51:27]Write i2c OK [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: 01 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: 01 07 00 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [21:51:27]RasterBufferAndPrint [21:51:27]line Счет N : (1)294754 [21:51:27]line ИНН: 02508201610067 [21:51:27]line Контрольно-Кассовый Чек [21:51:27]line ПРОДАЖА [21:51:27]line ТРК (МРК, ГНК) : 52 [21:51:27]line Товар: 2710124130 [21:51:27]line Аи-92-К-5 [21:51:27]line 3.840 * 67.80 [21:51:27]line = 260.35 [21:51:27]line НДС 12% НСП 1% [21:51:27]line > о реализуемом товаре [21:51:27]line ОКРУГЛЕНИЕ: -0.35 [21:51:27]line ИТОГО: 260.00 [21:51:27]line Внесено: 260.00 [21:51:27]line СДАЧА: 0.00 [21:51:27]line НСП 1% : 2.30 [21:51:27]line НДС 12% : 27.65 [21:51:27]line Наличными: 260.00 [21:51:27]line Безнал.: 0.00 [21:51:27]line Место: АЗС № 130 "Партнер Нефть" [21:51:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:51:27]line СНО: Общий режим [21:51:27]line Чек 708 23.08.2024 21:51 [21:51:27]line Смена: 469 ФФД: 1.0 [21:51:27]line ЗНМ: 0300000070 [21:51:27]line РНМ: 0000000000092562 [21:51:27]line Версия ККМ: 001 [21:51:27]line ФМ: 0000000000871769 [21:51:27]line ФД: 165855 [21:51:27]line ФПД: 190234170592799 [21:51:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215125&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165855&fm=190234170592799&tin=02508201610067®Number=0000000000092562&sum=26000 [21:51:27]written 0, free lines is 4095 [21:51:27]OFD Sender: Processing packet 165855 [packets to send 1001, broken 1000] [21:51:27]ProducePacketName [21:51:27]name=ofd_packets/00165855 [21:51:27]OFD Sender: To server: pG, [21:51:27]CommunicateWithHost lk.salyk.kg:30040 [21:51:27]ConnectInit lk.salyk.kg [21:51:27]Write to MH i2c: 01 00 00 F2 00 F2 [21:51:27]Write i2c OK [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: 01 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: 01 07 00 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C7 0C CC [21:51:27]RasterBufferAndPrint [21:51:27]line [21:51:27]line [21:51:27]line [21:51:27]line [21:51:27]line [21:51:27]written 0, free lines is 3298 [21:51:27]MH_Cut [21:51:27]Write to MH i2c: D1 01 00 F9 00 01 CB [21:51:27]Write i2c OK [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: D1 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: D1 01 00 [21:51:27]MH_I2C_Read... [21:51:27]Read from MH i2c: D1 01 00 F9 00 00 CA [21:51:27]Write to MH i2c: 01 00 00 FA 00 FA [21:51:27]Write i2c OK [21:51:27]MH_I2C_Read... [21:51:28]*** Cut start [21:51:28]*** Purtial cut [21:51:28]*** Stage 1: CUTSNS_PIN = 1 [21:51:30]recv_with_timeout no data received [21:51:30]Read from MH i2c: 01 [21:51:30]MH_I2C_Read... [21:51:30]*** Stop cut motor [21:51:30]*** Cut end [21:51:30]Read from MH i2c: 01 07 00 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [21:51:30]process_action close_receipt done [21:51:30]requested_data is exist [21:51:30]produce_requested_data [21:51:30]requested_item fm.sn is exist - process it [21:51:30]wFMCommunicate request_size=4 [21:51:30]MH_SAM_APDU [21:51:30]CAPDU: 80 11 00 00 [21:51:30]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [21:51:30]Write i2c OK [21:51:30]MH_I2C_Read... [21:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:51:30]Read from MH i2c: E2 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 17 00 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [21:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:51:30]wFMCommunicate OK [21:51:30]requested_item fd.num is exist - process it [21:51:30]SAM_PROTO_GetFieldsCounters [21:51:30]wFMCommunicate request_size=4 [21:51:30]MH_SAM_APDU [21:51:30]CAPDU: 80 13 00 00 [21:51:30]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [21:51:30]Write i2c OK [21:51:30]MH_I2C_Read... [21:51:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:51:30]Read from MH i2c: E2 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 62 00 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 2E [21:51:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:51:30]wFMCommunicate OK [21:51:30]SAM_PROTO_GetFieldsCounters done [21:51:30]requested_item shift.num is exist - process it [21:51:30]requested_item shift.opened is exist - process it [21:51:30]req_shift_opened [21:51:30]FM_GetShiftState [21:51:30]SAM_PROTO_GetShiftState [21:51:30]wFMCommunicate request_size=4 [21:51:30]MH_SAM_APDU [21:51:30]CAPDU: 80 13 01 00 [21:51:30]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [21:51:30]Write i2c OK [21:51:30]MH_I2C_Read... [21:51:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:30]Read from MH i2c: E2 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 0E 00 [21:51:30]MH_I2C_Read... [21:51:30]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A8 [21:51:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:51:31]wFMCommunicate OK [21:51:31]SAM_PROTO_GetShiftState done [21:51:31]FM_GetShiftState done [21:51:31]req_shift_opened done [21:51:31]requested_item shift.open_date is exist - process it [21:51:31]req_shift_open_date [21:51:31]req_shift_open_date done [21:51:31]produce_requested_data done [21:51:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165855,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:51:31]process_action_free close_receipt [21:51:31]json_value_free [21:51:31]json_value_free done [21:51:31]process_json_proto returns [21:51:31]Send response to host [21:51:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165855,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:51:31]free response buf [21:51:31]execute_script done [21:51:31]execute_script returns [21:51:31]free content buf [21:51:31]Sock 9.Close socket [21:51:31]Sock 9.Thread stoped [21:51:32]ConnectInit Can't take IP for lk.salyk.kg [21:51:32]CommunicateWithHost connect error [21:51:32]CommunicateWithHost err = -1 [21:51:32]OFD Sender: Server communicate error [21:51:37]OFD Sender: Processing packet 165855 [packets to send 1001, broken 1000] [21:51:37]ProducePacketName [21:51:37]name=ofd_packets/00165855 [21:51:37]OFD Sender: To server: pG, [21:51:37]CommunicateWithHost lk.salyk.kg:30040 [21:51:37]ConnectInit lk.salyk.kg [21:51:45]recv_with_timeout no data received [21:51:55]Connected sock=9 [21:51:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4A B5 07 01 2C 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 65 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 0A 00 00 00 00 07 04 06 00 90 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 5D 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 87 02 00 35 04 06 00 AD 04 58 29 8E 1F 4B 04 A5 30 60 6F F9 CB [21:52:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 60 60 47 00 39 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 87 02 00 F4 03 04 00 C7 AD C8 66 B6 04 01 00 00 65 68 F2 7E 06 CE 05 3C [21:52:00]CommunicateWithHost err = 0 [21:52:00]CheckOFDResponse [21:52:00]1017 (14) - 77093643461234 [21:52:00]1041 (16) - 0000000000871769 [21:52:00]1040 (4) - 165855 [21:52:00]1012 (4) - 23.08.2024 15:41 [21:52:00]1206 (1) - 0 [21:52:00]OFD Sender: Remove packet 165855 [21:52:00]ProducePacketName [21:52:00]name=ofd_packets/00165855 [21:52:00]NVStorageDeleteData [21:52:00]OFD Sender: No OFD packet to send [21:52:02]recv_with_timeout no data received [21:52:05]OFD Sender: No OFD packet to send [21:52:11]OFD Sender: No OFD packet to send [21:52:16]OFD Sender: No OFD packet to send [21:52:17]recv_with_timeout no data received [21:52:21]OFD Sender: No OFD packet to send [21:52:26]OFD Sender: No OFD packet to send [21:52:31]OFD Sender: No OFD packet to send [21:52:36]OFD Sender: No OFD packet to send [21:52:41]OFD Sender: No OFD packet to send [21:52:46]OFD Sender: No OFD packet to send [21:52:51]OFD Sender: No OFD packet to send [21:52:56]OFD Sender: No OFD packet to send [21:53:01]OFD Sender: No OFD packet to send [21:53:05]accept exits with 10 [21:53:05]New connection [21:53:05]New thread 3066912100 created [21:53:05]Thread 3067055460 joined [21:53:05]Waiting for new connection... [21:53:05] Sock 10.Parse request [21:53:05]Sock 10.Check first char [21:53:05]Sock 10.First char is OK [21:53:05]request: POST /json_proto HTTP/1.0 [21:53:05]Method: POST [21:53:05]URL: /json_proto [21:53:05]Method is POST - this is cgi request [21:53:05]url: /json_proto [21:53:05]query_string will be loaded in cgi processing [21:53:05]execute_cgi json_proto POST (null) [21:53:05]execute_cgi path=json_proto method=POST [21:53:05]POST find Content-Length [21:53:05]Host: 172.17.44.132:8080 [21:53:05]Content-Length: 820 [21:53:05]Content-Type: application/json [21:53:05] [21:53:05]POST finish read [21:53:05]Found Content-Length = 820 [21:53:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 10.000, "sum" : 374.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 374.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:05]execute_script... [21:53: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)294755", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 10.000, "sum" : 374.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 374.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:05]POST & json_proto [21:53:05]process_json_proto [21:53:05]json parsed OK: [21:53:05]protocol is kg_v1.0 [21:53:05]action value=close_receipt [21:53:05]process_action close_receipt [21:53:05]cmd_close_receipt [21:53:05]MH_GetDate [21:53:05]Write to MH i2c: F0 00 00 FE 00 ED [21:53:05]Write i2c OK [21:53:05]MH_I2C_Read... [21:53:05]Read from MH i2c: F0 [21:53:05]MH_I2C_Read... [21:53:05]Read from MH i2c: F0 09 00 [21:53:05]MH_I2C_Read... [21:53:05]Read from MH i2c: F0 09 00 FE 00 00 C1 04 C9 66 2A 83 C1 65 BD [21:53:05]GetLastDocTimeStamp 1724449885 [21:53:05]current date 1724449985 [21:53:05]FM_GetShiftState [21:53:05]SAM_PROTO_GetShiftState [21:53:05]wFMCommunicate request_size=4 [21:53:05]MH_SAM_APDU [21:53:05]CAPDU: 80 13 01 00 [21:53:05]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [21:53:05]Write i2c OK [21:53:05]MH_I2C_Read... [21:53:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:53:05]Read from MH i2c: E2 [21:53:05]MH_I2C_Read... [21:53:05]Read from MH i2c: E2 0E 00 [21:53:05]MH_I2C_Read... [21:53:05]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AA [21:53:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:53:05]wFMCommunicate OK [21:53:05]SAM_PROTO_GetShiftState done [21:53:05]FM_GetShiftState done [21:53:05]opened in 1724372766 [21:53:05]opened+sec_in_day 1724459166 [21:53:05]quantity*price = 37400 [21:53:05]sum+1 = 37401 [21:53:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 374.00 НСП 1% : 3.31 НДС 12% : 39.72 Наличными: 0.00 Безнал.: 374.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 709 23.08.2024 21:53 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165856 ФПД: 164089347499314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165856&fm=164089347499314&tin=02508201610067®Number=0000000000092562&sum=37400 [21:53:06]StoreToDocumentArchive [21:53:06]shift 469 fd 165856 [21:53:06]save to /storage/0469/doc_00165856 [21:53:06]save last doc name /storage/0469/doc_00165856 to /storage/kkm_last_doc_name [21:53:06]save OK [21:53:06]Clear old archive folders... [21:53:06]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:53:06]tlvbuf is 001F8D90 [21:53:06]SAM_PROTO_ClearQueue [21:53:06]wFMCommunicate request_size=4 [21:53:06]MH_SAM_APDU [21:53:06]CAPDU: 80 09 00 00 [21:53:06]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [21:53:06]Write i2c OK [21:53:06]MH_I2C_Read... [21:53:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:53:06]Read from MH i2c: E2 [21:53:06]MH_I2C_Read... [21:53:06]Read from MH i2c: E2 03 00 [21:53:06]MH_I2C_Read... [21:53:06]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [21:53:06]RAPDU: 90 00 [21:53:06]wFMCommunicate OK [21:53:06]SAM_PROTO_ClearQueue done [21:53:06]KKMCreateOFDPacket [21:53:06]OFDProtocolAddRootSTLVToBuf [21:53:06]FM_MakeSignedData [21:53:06]FM_MakeSignedData [21:53:06]SAM_PROTO_SignData [21:53:06]wFMCommunicate request_size=4 [21:53:06]MH_SAM_APDU [21:53:06]CAPDU: 80 0D 01 02 [21:53:06]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [21:53:06]Write i2c OK [21:53:06]MH_I2C_Read... [21:53:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:53:06]Read from MH i2c: E2 [21:53:06]MH_I2C_Read... [21:53:06]Read from MH i2c: E2 03 00 [21:53:06]MH_I2C_Read... [21:53:06]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [21:53:06]RAPDU: 90 00 [21:53:06]wFMCommunicate OK [21:53:06]wFMCommunicate request_size=255 [21:53:06]MH_SAM_APDU [21:53:06]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 18 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 84 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 C1 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 87 02 00 35 04 06 00 95 3D [21:53:06]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 18 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 84 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 C1 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 87 02 00 35 04 06 00 95 3D 00 00 D0 [21:53:07]Write i2c OK [21:53:07]MH_I2C_Read... [21:53:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:53:07]Read from MH i2c: E2 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: E2 03 00 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [21:53:07]RAPDU: 90 00 [21:53:07]wFMCommunicate OK [21:53:07]wFMCommunicate request_size=9 [21:53:07]MH_SAM_APDU [21:53:07]CAPDU: 80 0D 02 02 04 07 44 E5 32 [21:53:07]Write to MH i2c: E2 0C 00 0F 01 80 0D 02 02 04 00 07 44 E5 32 00 00 F4 [21:53:07]Write i2c OK [21:53:07]MH_I2C_Read... [21:53:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:53:07]Read from MH i2c: E2 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: E2 03 00 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [21:53:07]RAPDU: 90 00 [21:53:07]wFMCommunicate OK [21:53:07]wFMCommunicate request_size=4 [21:53:07]MH_SAM_APDU [21:53:07]CAPDU: 80 0D 03 02 [21:53:07]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [21:53:07]Write i2c OK [21:53:07]MH_I2C_Read... [21:53:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:53:07]Read from MH i2c: E2 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: E2 0B 00 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: E2 0B 00 10 01 00 42 AA 74 0B 09 B7 A8 59 90 00 B9 [21:53:07]RAPDU: 42 AA 74 0B 09 B7 A8 59 90 00 [21:53:07]wFMCommunicate OK [21:53:07]SAM_PROTO_SignData done [21:53:07]FM_MakeSignedData done [21:53:07]CreateOFDProtocolMessage [21:53:07]wFMCommunicate request_size=4 [21:53:07]MH_SAM_APDU [21:53:07]CAPDU: 80 11 00 00 [21:53:07]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [21:53:07]Write i2c OK [21:53:07]MH_I2C_Read... [21:53:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:07]Read from MH i2c: E2 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: E2 17 00 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [21:53:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:53:07]wFMCommunicate OK [21:53:07]CreateOFDProtocolMessage done [21:53:07]OFDSenderStorePacket 165856 [21:53:07]StoreOFDPacket docnum=165856 [21:53:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 A5 54 06 01 A2 2F 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 18 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 84 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 C1 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 87 02 00 35 04 06 00 95 3D 07 44 E5 32 42 AA 74 0B 09 B7 A8 59 [21:53:07]CheckFolder [21:53:07]dirname=/storage/ofd_packets [21:53:07]CheckFolder done [21:53:07]ProducePacketName [21:53:07]name=ofd_packets/00165856 [21:53:07]NVStorageSaveData ofd_packets/00165856 [21:53:07]File name is /storage/ofd_packets/00165856 [21:53:07]Write 300 bytes [21:53:07]NVStorageSaveData done [21:53:07]OFDSenderStorePacket done [21:53:07]KKMCreateOFDPacket done [21:53:07]NVStorageSaveData kkm_last_timestamp [21:53:07]File name is /storage/kkm_last_timestamp [21:53:07]Write 4 bytes [21:53:07]NVStorageSaveData done [21:53:07]ExternCall_PrintAddStr [21:53:07]wPrintStart [21:53:07]Write to MH i2c: 01 00 00 12 01 13 [21:53:07]Write i2c OK [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: 01 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: 01 07 00 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [21:53:07]RasterBufferAndPrint [21:53:07]line Счет N : (1)294755 [21:53:07]line ИНН: 02508201610067 [21:53:07]line Контрольно-Кассовый Чек [21:53:07]line ПРОДАЖА [21:53:07]line ТРК (МРК, ГНК) : 81 [21:53:07]line Товар: 2711129700 [21:53:07]line ГАЗ-К-5 [21:53:07]line 10.000 * 37.40 [21:53:07]line = 374.00 [21:53:07]line НДС 12% НСП 1% [21:53:07]line > о реализуемом товаре [21:53:07]line ИТОГО: 374.00 [21:53:07]line НСП 1% : 3.31 [21:53:07]line НДС 12% : 39.72 [21:53:07]line Наличными: 0.00 [21:53:07]line Безнал.: 374.00 [21:53:07]line Место: АЗС № 130 "Партнер Нефть" [21:53:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:53:07]line СНО: Общий режим [21:53:07]line Чек 709 23.08.2024 21:53 [21:53:07]line Смена: 469 ФФД: 1.0 [21:53:07]line ЗНМ: 0300000070 [21:53:07]line РНМ: 0000000000092562 [21:53:07]line Версия ККМ: 001 [21:53:07]line Платежная система: Бакай Банк [21:53:07]line ФМ: 0000000000871769 [21:53:07]line ФД: 165856 [21:53:07]line ФПД: 164089347499314 [21:53:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165856&fm=164089347499314&tin=02508201610067®Number=0000000000092562&sum=37400 [21:53:07]OFD Sender: Processing packet 165856 [packets to send 1001, broken 1000] [21:53:07]ProducePacketName [21:53:07]name=ofd_packets/00165856 [21:53:07]OFD Sender: To server: pG, [21:53:07]CommunicateWithHost lk.salyk.kg:30040 [21:53:07]ConnectInit lk.salyk.kg [21:53:07]written 0, free lines is 4095 [21:53:07]Write to MH i2c: 01 00 00 3C 01 3D [21:53:07]Write i2c OK [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: 01 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: 01 07 00 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 CB 0C 1B [21:53:07]RasterBufferAndPrint [21:53:07]line [21:53:07]line [21:53:07]line [21:53:07]line [21:53:07]line [21:53:07]written 0, free lines is 3285 [21:53:07]MH_Cut [21:53:07]Write to MH i2c: D1 01 00 43 01 01 16 [21:53:07]Write i2c OK [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: D1 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: D1 01 00 [21:53:07]MH_I2C_Read... [21:53:07]Read from MH i2c: D1 01 00 43 01 00 15 [21:53:07]Write to MH i2c: 01 00 00 44 01 45 [21:53:07]Write i2c OK [21:53:07]MH_I2C_Read... [21:53:08]*** Cut start [21:53:08]*** Purtial cut [21:53:08]*** Stage 1: CUTSNS_PIN = 1 [21:53:10]Read from MH i2c: 01 [21:53:10]MH_I2C_Read... [21:53:10]*** Stop cut motor [21:53:10]*** Cut end [21:53:10]Read from MH i2c: 01 07 00 [21:53:10]MH_I2C_Read... [21:53:10]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [21:53:10]process_action close_receipt done [21:53:10]requested_data is exist [21:53:10]produce_requested_data [21:53:10]requested_item fm.sn is exist - process it [21:53:10]wFMCommunicate request_size=4 [21:53:10]MH_SAM_APDU [21:53:10]CAPDU: 80 11 00 00 [21:53:10]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [21:53:10]Write i2c OK [21:53:10]MH_I2C_Read... [21:53:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:10]Read from MH i2c: E2 [21:53:10]MH_I2C_Read... [21:53:10]Read from MH i2c: E2 17 00 [21:53:10]MH_I2C_Read... [21:53:10]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [21:53:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:53:10]wFMCommunicate OK [21:53:10]requested_item fd.num is exist - process it [21:53:10]SAM_PROTO_GetFieldsCounters [21:53:10]wFMCommunicate request_size=4 [21:53:10]MH_SAM_APDU [21:53:10]CAPDU: 80 13 00 00 [21:53:10]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [21:53:10]Write i2c OK [21:53:10]MH_I2C_Read... [21:53:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:53:10]Read from MH i2c: E2 [21:53:10]MH_I2C_Read... [21:53:10]Read from MH i2c: E2 62 00 [21:53:10]MH_I2C_Read... [21:53:10]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 7D [21:53:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:53:10]wFMCommunicate OK [21:53:10]SAM_PROTO_GetFieldsCounters done [21:53:10]requested_item shift.num is exist - process it [21:53:10]requested_item shift.opened is exist - process it [21:53:10]req_shift_opened [21:53:10]FM_GetShiftState [21:53:10]SAM_PROTO_GetShiftState [21:53:10]wFMCommunicate request_size=4 [21:53:10]MH_SAM_APDU [21:53:10]CAPDU: 80 13 01 00 [21:53:10]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [21:53:10]Write i2c OK [21:53:10]MH_I2C_Read... [21:53:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:53:11]Read from MH i2c: E2 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 0E 00 [21:53:11]MH_I2C_Read... [21:53:11]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F3 [21:53:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:53:11]wFMCommunicate OK [21:53:11]SAM_PROTO_GetShiftState done [21:53:11]FM_GetShiftState done [21:53:11]req_shift_opened done [21:53:11]requested_item shift.open_date is exist - process it [21:53:11]req_shift_open_date [21:53:11]req_shift_open_date done [21:53:11]produce_requested_data done [21:53:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165856,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:53:11]process_action_free close_receipt [21:53:11]json_value_free [21:53:11]json_value_free done [21:53:11]process_json_proto returns [21:53:11]Send response to host [21:53:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165856,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:53:11]free response buf [21:53:11]execute_script done [21:53:11]execute_script returns [21:53:11]free content buf [21:53:11]Sock 10.Close socket [21:53:11]Sock 10.Thread stoped [21:53:11]recv_with_timeout no data received [21:53:14]Connected sock=11 [21:53:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 A5 54 06 01 A2 2F 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 18 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 84 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 18 92 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 C1 04 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 87 02 00 35 04 06 00 95 3D 07 44 E5 32 42 AA 74 0B 09 B7 A8 59 [21:53:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 05 A5 47 00 82 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 87 02 00 F4 03 04 00 13 AE C8 66 B6 04 01 00 00 92 0D 2A 27 BB 6D B0 59 [21:53:15]CommunicateWithHost err = 0 [21:53:15]CheckOFDResponse [21:53:15]1017 (14) - 77093643461234 [21:53:15]1041 (16) - 0000000000871769 [21:53:15]1040 (4) - 165856 [21:53:15]1012 (4) - 23.08.2024 15:43 [21:53:15]1206 (1) - 0 [21:53:15]OFD Sender: Remove packet 165856 [21:53:15]ProducePacketName [21:53:15]name=ofd_packets/00165856 [21:53:15]NVStorageDeleteData [21:53:15]OFD Sender: No OFD packet to send [21:53:20]OFD Sender: No OFD packet to send [21:53:25]OFD Sender: No OFD packet to send [21:53:30]OFD Sender: No OFD packet to send [21:53:35]OFD Sender: No OFD packet to send [21:53:40]OFD Sender: No OFD packet to send [21:53:42]recv_with_timeout no data received [21:53:45]OFD Sender: No OFD packet to send [21:53:50]OFD Sender: No OFD packet to send [21:53:53]recv_with_timeout no data received [21:53:55]OFD Sender: No OFD packet to send [21:54:00]OFD Sender: No OFD packet to send [21:54:05]OFD Sender: No OFD packet to send [21:54:10]OFD Sender: No OFD packet to send [21:54:12]recv_with_timeout no data received [21:54:15]OFD Sender: No OFD packet to send [21:54:21]OFD Sender: No OFD packet to send [21:54:26]OFD Sender: No OFD packet to send [21:54:31]OFD Sender: No OFD packet to send [21:54:33]recv_with_timeout no data received [21:54:36]OFD Sender: No OFD packet to send [21:54:41]OFD Sender: No OFD packet to send [21:54:46]OFD Sender: No OFD packet to send [21:54:47]accept exits with 9 [21:54:47]New connection [21:54:47]New thread 3067055460 created [21:54:47]Thread 3066912100 joined [21:54:47]Waiting for new connection... [21:54:47] Sock 9.Parse request [21:54:47]Sock 9.Check first char [21:54:47]Sock 9.First char is OK [21:54:47]request: POST /json_proto HTTP/1.0 [21:54:47]Method: POST [21:54:47]URL: /json_proto [21:54:47]Method is POST - this is cgi request [21:54:47]url: /json_proto [21:54:47]query_string will be loaded in cgi processing [21:54:47]execute_cgi json_proto POST (null) [21:54:47]execute_cgi path=json_proto method=POST [21:54:47]POST find Content-Length [21:54:47]Host: 172.17.44.132:8080 [21:54:47]Content-Length: 629 [21:54:47]Content-Type: application/json [21:54:47] [21:54:47]POST finish read [21:54:47]Found Content-Length = 629 [21:54:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51132", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:47]execute_script... [21:54:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51132", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:54:47]POST & json_proto [21:54:47]process_json_proto [21:54:47]json parsed OK: [21:54:47]protocol is kg_v1.0 [21:54:47]action value=close_receipt [21:54:47]process_action close_receipt [21:54:47]cmd_close_receipt [21:54:47]MH_GetDate [21:54:47]Write to MH i2c: F0 00 00 48 01 38 [21:54:47]Write i2c OK [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: F0 [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: F0 09 00 [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: F0 09 00 48 01 00 27 05 C9 66 2A 83 C1 65 6F [21:54:47]GetLastDocTimeStamp 1724449985 [21:54:47]current date 1724450087 [21:54:47]FM_GetShiftState [21:54:47]SAM_PROTO_GetShiftState [21:54:47]wFMCommunicate request_size=4 [21:54:47]MH_SAM_APDU [21:54:47]CAPDU: 80 13 01 00 [21:54:47]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [21:54:47]Write i2c OK [21:54:47]MH_I2C_Read... [21:54:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:47]Read from MH i2c: E2 [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: E2 0E 00 [21:54:47]MH_I2C_Read... [21:54:47]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F5 [21:54:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:54:47]wFMCommunicate OK [21:54:47]SAM_PROTO_GetShiftState done [21:54:47]FM_GetShiftState done [21:54:47]opened in 1724372766 [21:54:47]opened+sec_in_day 1724459166 [21:54:47]quantity*price = 5000 [21:54:47]sum+1 = 5001 [21:54:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 710 23.08.2024 21:54 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165857 ФПД: 51144653886401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215447&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165857&fm=51144653886401&tin=02508201610067®Number=0000000000092562&sum=5000 0 [21:54:48]StoreToDocumentArchive [21:54:48]shift 469 fd 165857 [21:54:48]save to /storage/0469/doc_00165857 [21:54:48]save last doc name /storage/0469/doc_00165857 to /storage/kkm_last_doc_name [21:54:48]save OK [21:54:48]Clear old archive folders... [21:54:48]ProcessDocumentItem done err = 0, tmpTLVsize=269 [21:54:48]tlvbuf is 0023BBA0 [21:54:48]SAM_PROTO_ClearQueue [21:54:48]wFMCommunicate request_size=4 [21:54:48]MH_SAM_APDU [21:54:48]CAPDU: 80 09 00 00 [21:54:48]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [21:54:48]Write i2c OK [21:54:48]MH_I2C_Read... [21:54:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:54:48]Read from MH i2c: E2 [21:54:48]MH_I2C_Read... [21:54:48]Read from MH i2c: E2 03 00 [21:54:48]MH_I2C_Read... [21:54:48]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [21:54:48]RAPDU: 90 00 [21:54:48]wFMCommunicate OK [21:54:48]SAM_PROTO_ClearQueue done [21:54:48]KKMCreateOFDPacket [21:54:48]OFDProtocolAddRootSTLVToBuf [21:54:48]FM_MakeSignedData [21:54:48]FM_MakeSignedData [21:54:48]SAM_PROTO_SignData [21:54:48]wFMCommunicate request_size=4 [21:54:48]MH_SAM_APDU [21:54:48]CAPDU: 80 0D 01 02 [21:54:48]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [21:54:48]Write i2c OK [21:54:48]MH_I2C_Read... [21:54:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:54:48]Read from MH i2c: E2 [21:54:48]MH_I2C_Read... [21:54:48]Read from MH i2c: E2 03 00 [21:54:48]MH_I2C_Read... [21:54:48]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [21:54:48]RAPDU: 90 00 [21:54:48]wFMCommunicate OK [21:54:48]wFMCommunicate request_size=255 [21:54:48]MH_SAM_APDU [21:54:48]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 27 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [21:54:48]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 27 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 E0 [21:54:48]Write i2c OK [21:54:48]MH_I2C_Read... [21:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:49]Read from MH i2c: E2 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 03 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [21:54:49]RAPDU: 90 00 [21:54:49]wFMCommunicate OK [21:54:49]wFMCommunicate request_size=28 [21:54:49]MH_SAM_APDU [21:54:49]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 E1 87 02 00 35 04 06 00 2E 84 0A ED 53 C1 [21:54:49]Write to MH i2c: E2 1F 00 59 01 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 E1 87 02 00 35 04 06 00 2E 84 0A ED 53 C1 00 00 8E [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:54:49]Read from MH i2c: E2 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 03 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [21:54:49]RAPDU: 90 00 [21:54:49]wFMCommunicate OK [21:54:49]wFMCommunicate request_size=4 [21:54:49]MH_SAM_APDU [21:54:49]CAPDU: 80 0D 03 02 [21:54:49]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:54:49]Read from MH i2c: E2 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 0B 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 0B 00 5A 01 00 1F 95 3E 1D CA 8C E8 4A 90 00 6E [21:54:49]RAPDU: 1F 95 3E 1D CA 8C E8 4A 90 00 [21:54:49]wFMCommunicate OK [21:54:49]SAM_PROTO_SignData done [21:54:49]FM_MakeSignedData done [21:54:49]CreateOFDProtocolMessage [21:54:49]wFMCommunicate request_size=4 [21:54:49]MH_SAM_APDU [21:54:49]CAPDU: 80 11 00 00 [21:54:49]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:49]Read from MH i2c: E2 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 17 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [21:54:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:54:49]wFMCommunicate OK [21:54:49]CreateOFDProtocolMessage done [21:54:49]OFDSenderStorePacket 165857 [21:54:49]StoreOFDPacket docnum=165857 [21:54:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 CD 6B 19 01 E6 E8 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 27 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 87 02 00 35 04 06 00 2E 84 0A ED 53 C1 1F 95 3E 1D CA 8C E8 4A [21:54:49]CheckFolder [21:54:49]dirname=/storage/ofd_packets [21:54:49]CheckFolder done [21:54:49]ProducePacketName [21:54:49]name=ofd_packets/00165857 [21:54:49]NVStorageSaveData ofd_packets/00165857 [21:54:49]File name is /storage/ofd_packets/00165857 [21:54:49]Write 319 bytes [21:54:49]NVStorageSaveData done [21:54:49]OFDSenderStorePacket done [21:54:49]KKMCreateOFDPacket done [21:54:49]NVStorageSaveData kkm_last_timestamp [21:54:49]File name is /storage/kkm_last_timestamp [21:54:49]Write 4 bytes [21:54:49]NVStorageSaveData done [21:54:49]ExternCall_PrintAddStr [21:54:49]wPrintStart [21:54:49]Write to MH i2c: 01 00 00 5C 01 5D [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: 01 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: 01 07 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [21:54:49]RasterBufferAndPrint [21:54:49]line Счет N : (3)51132 [21:54:49]line ИНН: 02508201610067 [21:54:49]line Контрольно-Кассовый Чек [21:54:49]line ПРОДАЖА [21:54:49]line Товар: 4700000160358 [21:54:49]line Вода Легенда 1л [21:54:49]line 1.000 * 50.00 [21:54:49]line = 50.00 [21:54:49]line НДС 12% НСП 1% [21:54:49]line > о реализуемом товаре [21:54:49]line ИТОГО: 50.00 [21:54:49]line НСП 1% : 0.44 [21:54:49]line НДС 12% : 5.31 [21:54:49]line Наличными: 50.00 [21:54:49]line Безнал.: 0.00 [21:54:49]line Место: АЗС № 130 "Партнер Нефть" [21:54:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:54:49]line СНО: Общий режим [21:54:49]line Чек 710 23.08.2024 21:54 [21:54:49]line Смена: 469 ФФД: 1.0 [21:54:49]line ЗНМ: 0300000070 [21:54:49]line РНМ: 0000000000092562 [21:54:49]line Версия ККМ: 001 [21:54:49]line ФМ: 0000000000871769 [21:54:49]line ФД: 165857 [21:54:49]line ФПД: 51144653886401 [21:54:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215447&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165857&fm=51144653886401&tin=02508201610067®Number=0000000000092562&sum=5000 [21:54:49]line 0 [21:54:49]written 0, free lines is 4095 [21:54:49]OFD Sender: Processing packet 165857 [packets to send 1001, broken 1000] [21:54:49]ProducePacketName [21:54:49]name=ofd_packets/00165857 [21:54:49]OFD Sender: To server: pG, [21:54:49]CommunicateWithHost lk.salyk.kg:30040 [21:54:49]ConnectInit lk.salyk.kg [21:54:49]Write to MH i2c: 01 00 00 84 01 85 [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: 01 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: 01 07 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 E1 0C 79 [21:54:49]RasterBufferAndPrint [21:54:49]line [21:54:49]line [21:54:49]line [21:54:49]line [21:54:49]line [21:54:49]written 0, free lines is 3302 [21:54:49]MH_Cut [21:54:49]Write to MH i2c: D1 01 00 8B 01 01 5E [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: D1 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: D1 01 00 [21:54:49]MH_I2C_Read... [21:54:49]Read from MH i2c: D1 01 00 8B 01 00 5D [21:54:49]Write to MH i2c: 01 00 00 8C 01 8D [21:54:49]Write i2c OK [21:54:49]MH_I2C_Read... [21:54:49]Connected sock=10 [21:54:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 CD 6B 19 01 E6 E8 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 02 00 00 F4 03 04 00 27 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 87 02 00 35 04 06 00 2E 84 0A ED 53 C1 1F 95 3E 1D CA 8C E8 4A [21:54:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AC 71 47 00 87 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 87 02 00 F4 03 04 00 72 AE C8 66 B6 04 01 00 00 F0 A8 67 97 6C D6 A8 A2 [21:54:50]CommunicateWithHost err = 0 [21:54:50]CheckOFDResponse [21:54:50]1017 (14) - 77093643461234 [21:54:50]1041 (16) - 0000000000871769 [21:54:50]1040 (4) - 165857 [21:54:50]1012 (4) - 23.08.2024 15:44 [21:54:50]1206 (1) - 0 [21:54:50]OFD Sender: Remove packet 165857 [21:54:50]ProducePacketName [21:54:50]name=ofd_packets/00165857 [21:54:50]NVStorageDeleteData [21:54:50]*** Cut start [21:54:50]*** Purtial cut [21:54:50]*** Stage 1: CUTSNS_PIN = 1 [21:54:50]OFD Sender: No OFD packet to send [21:54:52]Read from MH i2c: 01 [21:54:52]MH_I2C_Read... [21:54:52]*** Stop cut motor [21:54:52]*** Cut end [21:54:52]Read from MH i2c: 01 07 00 [21:54:52]MH_I2C_Read... [21:54:52]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [21:54:52]process_action close_receipt done [21:54:52]requested_data is exist [21:54:52]produce_requested_data [21:54:52]requested_item fm.sn is exist - process it [21:54:52]wFMCommunicate request_size=4 [21:54:52]MH_SAM_APDU [21:54:52]CAPDU: 80 11 00 00 [21:54:52]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [21:54:52]Write i2c OK [21:54:52]MH_I2C_Read... [21:54:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:54:52]Read from MH i2c: E2 [21:54:52]MH_I2C_Read... [21:54:52]Read from MH i2c: E2 17 00 [21:54:52]MH_I2C_Read... [21:54:52]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [21:54:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:54:52]wFMCommunicate OK [21:54:52]requested_item fd.num is exist - process it [21:54:52]SAM_PROTO_GetFieldsCounters [21:54:52]wFMCommunicate request_size=4 [21:54:52]MH_SAM_APDU [21:54:52]CAPDU: 80 13 00 00 [21:54:52]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [21:54:52]Write i2c OK [21:54:52]MH_I2C_Read... [21:54:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:54:52]Read from MH i2c: E2 [21:54:52]MH_I2C_Read... [21:54:52]Read from MH i2c: E2 62 00 [21:54:52]MH_I2C_Read... [21:54:52]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 C9 [21:54:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:54:52]wFMCommunicate OK [21:54:52]SAM_PROTO_GetFieldsCounters done [21:54:52]requested_item shift.num is exist - process it [21:54:52]requested_item shift.opened is exist - process it [21:54:52]req_shift_opened [21:54:52]FM_GetShiftState [21:54:52]SAM_PROTO_GetShiftState [21:54:52]wFMCommunicate request_size=4 [21:54:52]MH_SAM_APDU [21:54:52]CAPDU: 80 13 01 00 [21:54:52]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [21:54:52]Write i2c OK [21:54:52]MH_I2C_Read... [21:54:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:54:52]Read from MH i2c: E2 [21:54:52]MH_I2C_Read... [21:54:52]Read from MH i2c: E2 0E 00 [21:54:52]MH_I2C_Read... [21:54:52]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3B [21:54:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:54:52]wFMCommunicate OK [21:54:52]SAM_PROTO_GetShiftState done [21:54:52]FM_GetShiftState done [21:54:52]req_shift_opened done [21:54:52]requested_item shift.open_date is exist - process it [21:54:52]req_shift_open_date [21:54:52]req_shift_open_date done [21:54:52]produce_requested_data done [21:54:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165857,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:54:52]process_action_free close_receipt [21:54:52]json_value_free [21:54:52]json_value_free done [21:54:52]process_json_proto returns [21:54:52]Send response to host [21:54:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165857,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:54:52]free response buf [21:54:52]execute_script done [21:54:52]execute_script returns [21:54:52]free content buf [21:54:52]Sock 9.Close socket [21:54:52]Sock 9.Thread stoped [21:54:55]OFD Sender: No OFD packet to send [21:54:57]recv_with_timeout no data received [21:55:00]OFD Sender: No OFD packet to send [21:55:03]accept exits with 7 [21:55:03]New connection [21:55:03]New thread 3066912100 created [21:55:03]Thread 3067055460 joined [21:55:03]Waiting for new connection... [21:55:03] Sock 7.Parse request [21:55:03]Sock 7.Check first char [21:55:03]Sock 7.First char is OK [21:55:03]request: POST /json_proto HTTP/1.0 [21:55:03]Method: POST [21:55:03]URL: /json_proto [21:55:03]Method is POST - this is cgi request [21:55:03]url: /json_proto [21:55:03]query_string will be loaded in cgi processing [21:55:03]execute_cgi json_proto POST (null) [21:55:03]execute_cgi path=json_proto method=POST [21:55:03]POST find Content-Length [21:55:03]Host: 172.17.44.132:8080 [21:55:03]Content-Length: 679 [21:55:03]Content-Type: application/json [21:55:03] [21:55:03]POST finish read [21:55:03]Found Content-Length = 679 [21:55:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:03]execute_script... [21:55: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)294756", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:03]POST & json_proto [21:55:03]process_json_proto [21:55:03]json parsed OK: [21:55:03]protocol is kg_v1.0 [21:55:03]action value=close_receipt [21:55:03]process_action close_receipt [21:55:03]cmd_close_receipt [21:55:03]MH_GetDate [21:55:03]Write to MH i2c: F0 00 00 90 01 80 [21:55:03]Write i2c OK [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: F0 [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: F0 09 00 [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: F0 09 00 90 01 00 37 05 C9 66 2A 83 C1 65 C7 [21:55:03]GetLastDocTimeStamp 1724450087 [21:55:03]current date 1724450103 [21:55:03]FM_GetShiftState [21:55:03]SAM_PROTO_GetShiftState [21:55:03]wFMCommunicate request_size=4 [21:55:03]MH_SAM_APDU [21:55:03]CAPDU: 80 13 01 00 [21:55:03]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [21:55:03]Write i2c OK [21:55:03]MH_I2C_Read... [21:55:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:03]Read from MH i2c: E2 [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: E2 0E 00 [21:55:03]MH_I2C_Read... [21:55:03]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3D [21:55:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:55:03]wFMCommunicate OK [21:55:03]SAM_PROTO_GetShiftState done [21:55:03]FM_GetShiftState done [21:55:03]opened in 1724372766 [21:55:03]opened+sec_in_day 1724459166 [21:55:03]quantity*price = 100050 [21:55:03]sum+1 = 100052 [21:55:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 711 23.08.2024 21:55 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165858 ФПД: 7223851057530 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215503&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165858&fm=7223851057530&tin=02508201610067®Number=0000000000092562&sum=100000 [21:55:04]StoreToDocumentArchive [21:55:04]shift 469 fd 165858 [21:55:04]save to /storage/0469/doc_00165858 [21:55:04]save last doc name /storage/0469/doc_00165858 to /storage/kkm_last_doc_name [21:55:04]save OK [21:55:04]Clear old archive folders... [21:55:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:55:04]tlvbuf is 0028CEB0 [21:55:04]SAM_PROTO_ClearQueue [21:55:04]wFMCommunicate request_size=4 [21:55:04]MH_SAM_APDU [21:55:04]CAPDU: 80 09 00 00 [21:55:04]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [21:55:04]Write i2c OK [21:55:04]MH_I2C_Read... [21:55:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:04]Read from MH i2c: E2 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [21:55:04]RAPDU: 90 00 [21:55:04]wFMCommunicate OK [21:55:04]SAM_PROTO_ClearQueue done [21:55:04]KKMCreateOFDPacket [21:55:04]OFDProtocolAddRootSTLVToBuf [21:55:04]FM_MakeSignedData [21:55:04]FM_MakeSignedData [21:55:04]SAM_PROTO_SignData [21:55:04]wFMCommunicate request_size=4 [21:55:04]MH_SAM_APDU [21:55:04]CAPDU: 80 0D 01 02 [21:55:04]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [21:55:04]Write i2c OK [21:55:04]MH_I2C_Read... [21:55:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:04]Read from MH i2c: E2 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 [21:55:04]MH_I2C_Read... [21:55:04]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [21:55:04]RAPDU: 90 00 [21:55:04]wFMCommunicate OK [21:55:04]wFMCommunicate request_size=255 [21:55:04]MH_SAM_APDU [21:55:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 C7 02 00 00 F4 03 04 00 37 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 87 02 00 35 04 06 00 06 91 EF 13 [21:55:04]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 02 00 00 F4 03 04 00 37 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 87 02 00 35 04 06 00 06 91 EF 13 00 00 B6 [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:05]Read from MH i2c: E2 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: E2 03 00 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [21:55:05]RAPDU: 90 00 [21:55:05]wFMCommunicate OK [21:55:05]wFMCommunicate request_size=7 [21:55:05]MH_SAM_APDU [21:55:05]CAPDU: 80 0D 02 02 02 81 7A [21:55:05]Write to MH i2c: E2 0A 00 A1 01 80 0D 02 02 02 00 81 7A 00 00 1B [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: E2 [21:55:05]MH_I2C_Read... [21:55:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:05]Read from MH i2c: E2 03 00 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [21:55:05]RAPDU: 90 00 [21:55:05]wFMCommunicate OK [21:55:05]wFMCommunicate request_size=4 [21:55:05]MH_SAM_APDU [21:55:05]CAPDU: 80 0D 03 02 [21:55:05]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:05]Read from MH i2c: E2 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: E2 0B 00 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: E2 0B 00 A2 01 00 55 80 63 B5 A3 D5 FE 6A 90 00 EC [21:55:05]RAPDU: 55 80 63 B5 A3 D5 FE 6A 90 00 [21:55:05]wFMCommunicate OK [21:55:05]SAM_PROTO_SignData done [21:55:05]FM_MakeSignedData done [21:55:05]CreateOFDProtocolMessage [21:55:05]wFMCommunicate request_size=4 [21:55:05]MH_SAM_APDU [21:55:05]CAPDU: 80 11 00 00 [21:55:05]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:05]Read from MH i2c: E2 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: E2 17 00 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [21:55:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:55:05]wFMCommunicate OK [21:55:05]CreateOFDProtocolMessage done [21:55:05]OFDSenderStorePacket 165858 [21:55:05]StoreOFDPacket docnum=165858 [21:55:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DE A9 04 01 F2 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 02 00 00 F4 03 04 00 37 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 87 02 00 35 04 06 00 06 91 EF 13 81 7A 55 80 63 B5 A3 D5 FE 6A [21:55:05]CheckFolder [21:55:05]dirname=/storage/ofd_packets [21:55:05]CheckFolder done [21:55:05]ProducePacketName [21:55:05]name=ofd_packets/00165858 [21:55:05]NVStorageSaveData ofd_packets/00165858 [21:55:05]File name is /storage/ofd_packets/00165858 [21:55:05]Write 298 bytes [21:55:05]NVStorageSaveData done [21:55:05]OFDSenderStorePacket done [21:55:05]KKMCreateOFDPacket done [21:55:05]NVStorageSaveData kkm_last_timestamp [21:55:05]File name is /storage/kkm_last_timestamp [21:55:05]Write 4 bytes [21:55:05]NVStorageSaveData done [21:55:05]ExternCall_PrintAddStr [21:55:05]wPrintStart [21:55:05]Write to MH i2c: 01 00 00 A4 01 A5 [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: 01 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: 01 07 00 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [21:55:05]RasterBufferAndPrint [21:55:05]line Счет N : (1)294756 [21:55:05]line ИНН: 02508201610067 [21:55:05]line Контрольно-Кассовый Чек [21:55:05]line ПРОДАЖА [21:55:05]line ТРК (МРК, ГНК) : 11 [21:55:05]line Товар: 2710194800 [21:55:05]line ДТ-К-5 [21:55:05]line 13.130 * 76.20 [21:55:05]line = 1000.51 [21:55:05]line НДС 12% НСП 1% [21:55:05]line > о реализуемом товаре [21:55:05]line ОКРУГЛЕНИЕ: -0.51 [21:55:05]line ИТОГО: 1000.00 [21:55:05]line Внесено: 1000.00 [21:55:05]line СДАЧА: 0.00 [21:55:05]line НСП 1% : 8.85 [21:55:05]line НДС 12% : 106.25 [21:55:05]line Наличными: 1000.00 [21:55:05]line Безнал.: 0.00 [21:55:05]line Место: АЗС № 130 "Партнер Нефть" [21:55:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:55:05]line СНО: Общий режим [21:55:05]line Чек 711 23.08.2024 21:55 [21:55:05]line Смена: 469 ФФД: 1.0 [21:55:05]line ЗНМ: 0300000070 [21:55:05]line РНМ: 0000000000092562 [21:55:05]line Версия ККМ: 001 [21:55:05]line ФМ: 0000000000871769 [21:55:05]line ФД: 165858 [21:55:05]line ФПД: 7223851057530 [21:55:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215503&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165858&fm=7223851057530&tin=02508201610067®Number=0000000000092562&sum=100000 [21:55:05]written 0, free lines is 4095 [21:55:05]OFD Sender: Processing packet 165858 [packets to send 1001, broken 1000] [21:55:05]ProducePacketName [21:55:05]name=ofd_packets/00165858 [21:55:05]OFD Sender: To server: pG, [21:55:05]CommunicateWithHost lk.salyk.kg:30040 [21:55:05]ConnectInit lk.salyk.kg [21:55:05]Write to MH i2c: 01 00 00 CF 01 D0 [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: 01 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: 01 07 00 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 C5 0C A8 [21:55:05]RasterBufferAndPrint [21:55:05]line [21:55:05]line [21:55:05]line [21:55:05]line [21:55:05]line [21:55:05]written 0, free lines is 3274 [21:55:05]MH_Cut [21:55:05]Write to MH i2c: D1 01 00 D6 01 01 A9 [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: D1 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: D1 01 00 [21:55:05]MH_I2C_Read... [21:55:05]Read from MH i2c: D1 01 00 D6 01 00 A8 [21:55:05]Write to MH i2c: 01 00 00 D7 01 D8 [21:55:05]Write i2c OK [21:55:05]MH_I2C_Read... [21:55:06]*** Cut start [21:55:06]*** Purtial cut [21:55:06]*** Stage 1: CUTSNS_PIN = 1 [21:55:08]Read from MH i2c: 01 [21:55:08]MH_I2C_Read... [21:55:08]*** Stop cut motor [21:55:08]*** Cut end [21:55:08]Read from MH i2c: 01 07 00 [21:55:08]MH_I2C_Read... [21:55:08]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [21:55:08]process_action close_receipt done [21:55:08]requested_data is exist [21:55:08]produce_requested_data [21:55:08]requested_item fm.sn is exist - process it [21:55:08]wFMCommunicate request_size=4 [21:55:08]MH_SAM_APDU [21:55:08]CAPDU: 80 11 00 00 [21:55:08]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [21:55:08]Write i2c OK [21:55:08]MH_I2C_Read... [21:55:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:08]Read from MH i2c: E2 [21:55:08]MH_I2C_Read... [21:55:08]Read from MH i2c: E2 17 00 [21:55:08]MH_I2C_Read... [21:55:08]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [21:55:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:55:08]wFMCommunicate OK [21:55:08]requested_item fd.num is exist - process it [21:55:08]SAM_PROTO_GetFieldsCounters [21:55:08]wFMCommunicate request_size=4 [21:55:08]MH_SAM_APDU [21:55:08]CAPDU: 80 13 00 00 [21:55:08]Write to MH i2c: E2 08 00 D9 01 80 13 00 00 00 00 00 00 56 [21:55:08]Write i2c OK [21:55:08]MH_I2C_Read... [21:55:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:08]Read from MH i2c: E2 [21:55:08]MH_I2C_Read... [21:55:08]Read from MH i2c: E2 62 00 [21:55:08]MH_I2C_Read... [21:55:08]Read from MH i2c: E2 62 00 D9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C7 02 00 00 5E 04 04 00 C7 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 18 [21:55:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C7 02 00 00 5E 04 04 00 C7 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:08]wFMCommunicate OK [21:55:08]SAM_PROTO_GetFieldsCounters done [21:55:08]requested_item shift.num is exist - process it [21:55:08]requested_item shift.opened is exist - process it [21:55:08]req_shift_opened [21:55:08]FM_GetShiftState [21:55:08]SAM_PROTO_GetShiftState [21:55:08]wFMCommunicate request_size=4 [21:55:08]MH_SAM_APDU [21:55:08]CAPDU: 80 13 01 00 [21:55:08]Write to MH i2c: E2 08 00 DA 01 80 13 01 00 00 00 00 00 58 [21:55:08]Write i2c OK [21:55:08]MH_I2C_Read... [21:55:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:08]Read from MH i2c: E2 [21:55:08]MH_I2C_Read... [21:55:08]Read from MH i2c: E2 0E 00 [21:55:08]MH_I2C_Read... [21:55:08]Read from MH i2c: E2 0E 00 DA 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 86 [21:55:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:55:08]wFMCommunicate OK [21:55:08]SAM_PROTO_GetShiftState done [21:55:08]FM_GetShiftState done [21:55:08]req_shift_opened done [21:55:08]requested_item shift.open_date is exist - process it [21:55:08]req_shift_open_date [21:55:08]req_shift_open_date done [21:55:08]produce_requested_data done [21:55:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165858,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:55:08]process_action_free close_receipt [21:55:08]json_value_free [21:55:08]json_value_free done [21:55:08]process_json_proto returns [21:55:08]Send response to host [21:55:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165858,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:55:08]free response buf [21:55:08]execute_script done [21:55:08]execute_script returns [21:55:08]free content buf [21:55:08]Sock 7.Close socket [21:55:08]Sock 7.Thread stoped [21:55:10]recv_with_timeout no data received [21:55:10]ConnectInit Can't take IP for lk.salyk.kg [21:55:10]CommunicateWithHost connect error [21:55:10]CommunicateWithHost err = -1 [21:55:10]OFD Sender: Server communicate error [21:55:15]OFD Sender: Processing packet 165858 [packets to send 1001, broken 1000] [21:55:15]ProducePacketName [21:55:15]name=ofd_packets/00165858 [21:55:15]OFD Sender: To server: pG, [21:55:15]CommunicateWithHost lk.salyk.kg:30040 [21:55:15]ConnectInit lk.salyk.kg [21:55:23]recv_with_timeout no data received [21:55:34]Connected sock=9 [21:55:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DE A9 04 01 F2 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 02 00 00 F4 03 04 00 37 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 87 02 00 35 04 06 00 06 91 EF 13 81 7A 55 80 63 B5 A3 D5 FE 6A [21:55:39]recv_with_timeout no data received [21:55:39]CommunicateWithHost answer receiving error [21:55:39]CommunicateWithHost err = -3 [21:55:39]OFD Sender: Server communicate error [21:55:41]recv_with_timeout no data received [21:55:44]OFD Sender: Processing packet 165858 [packets to send 1001, broken 1000] [21:55:44]ProducePacketName [21:55:44]name=ofd_packets/00165858 [21:55:44]OFD Sender: To server: pG, [21:55:44]CommunicateWithHost lk.salyk.kg:30040 [21:55:44]ConnectInit lk.salyk.kg [21:55:49]ConnectInit Can't take IP for lk.salyk.kg [21:55:49]CommunicateWithHost connect error [21:55:49]CommunicateWithHost err = -1 [21:55:49]OFD Sender: Server communicate error [21:55:54]OFD Sender: Processing packet 165858 [packets to send 1001, broken 1000] [21:55:54]ProducePacketName [21:55:54]name=ofd_packets/00165858 [21:55:54]OFD Sender: To server: pG, [21:55:54]CommunicateWithHost lk.salyk.kg:30040 [21:55:54]ConnectInit lk.salyk.kg [21:55:59]recv_with_timeout no data received [21:56:12]Connected sock=7 [21:56:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DE A9 04 01 F2 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 02 00 00 F4 03 04 00 37 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 87 02 00 35 04 06 00 06 91 EF 13 81 7A 55 80 63 B5 A3 D5 FE 6A [21:56:17]recv_with_timeout no data received [21:56:17]CommunicateWithHost answer receiving error [21:56:17]CommunicateWithHost err = -3 [21:56:17]OFD Sender: Server communicate error [21:56:18]accept exits with 10 [21:56:18]New connection [21:56:18]New thread 3067055460 created [21:56:18]Thread 3066912100 joined [21:56:18]Waiting for new connection... [21:56:18] Sock 10.Parse request [21:56:18]Sock 10.Check first char [21:56:18]Sock 10.First char is OK [21:56:18]request: POST /json_proto HTTP/1.0 [21:56:18]Method: POST [21:56:18]URL: /json_proto [21:56:18]Method is POST - this is cgi request [21:56:18]url: /json_proto [21:56:18]query_string will be loaded in cgi processing [21:56:18]execute_cgi json_proto POST (null) [21:56:18]execute_cgi path=json_proto method=POST [21:56:18]POST find Content-Length [21:56:18]Host: 172.17.44.132:8080 [21:56:18]Content-Length: 679 [21:56:18]Content-Type: application/json [21:56:18] [21:56:18]POST finish read [21:56:18]Found Content-Length = 679 [21:56:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [21:56:18]execute_script... [21:56:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294757", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [21:56:18]POST & json_proto [21:56:18]process_json_proto [21:56:18]json parsed OK: [21:56:18]protocol is kg_v1.0 [21:56:18]action value=close_receipt [21:56:18]process_action close_receipt [21:56:18]cmd_close_receipt [21:56:18]MH_GetDate [21:56:18]Write to MH i2c: F0 00 00 DB 01 CB [21:56:18]Write i2c OK [21:56:18]MH_I2C_Read... [21:56:18]Read from MH i2c: F0 [21:56:18]MH_I2C_Read... [21:56:18]Read from MH i2c: F0 09 00 [21:56:18]MH_I2C_Read... [21:56:18]Read from MH i2c: F0 09 00 DB 01 00 82 05 C9 66 2A 83 C1 65 5D [21:56:18]GetLastDocTimeStamp 1724450103 [21:56:18]current date 1724450178 [21:56:18]FM_GetShiftState [21:56:18]SAM_PROTO_GetShiftState [21:56:18]wFMCommunicate request_size=4 [21:56:18]MH_SAM_APDU [21:56:18]CAPDU: 80 13 01 00 [21:56:18]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [21:56:18]Write i2c OK [21:56:18]MH_I2C_Read... [21:56:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:18]Read from MH i2c: E2 [21:56:18]MH_I2C_Read... [21:56:18]Read from MH i2c: E2 0E 00 [21:56:18]MH_I2C_Read... [21:56:18]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 88 [21:56:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:56:18]wFMCommunicate OK [21:56:18]SAM_PROTO_GetShiftState done [21:56:18]FM_GetShiftState done [21:56:18]opened in 1724372766 [21:56:18]opened+sec_in_day 1724459166 [21:56:18]quantity*price = 200025 [21:56:18]sum+1 = 200026 [21:56:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 712 23.08.2024 21:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165859 ФПД: 143432283346686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215618&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165859&fm=143432283346686&tin=02508201610067®Number=0000000000092562&sum=200000 [21:56:19]StoreToDocumentArchive [21:56:19]shift 469 fd 165859 [21:56:19]save to /storage/0469/doc_00165859 [21:56:19]save last doc name /storage/0469/doc_00165859 to /storage/kkm_last_doc_name [21:56:19]save OK [21:56:19]Clear old archive folders... [21:56:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:56:19]tlvbuf is 00232BE0 [21:56:19]SAM_PROTO_ClearQueue [21:56:19]wFMCommunicate request_size=4 [21:56:19]MH_SAM_APDU [21:56:19]CAPDU: 80 09 00 00 [21:56:19]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [21:56:19]Write i2c OK [21:56:19]MH_I2C_Read... [21:56:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:19]Read from MH i2c: E2 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 03 00 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [21:56:19]RAPDU: 90 00 [21:56:19]wFMCommunicate OK [21:56:19]SAM_PROTO_ClearQueue done [21:56:19]KKMCreateOFDPacket [21:56:19]OFDProtocolAddRootSTLVToBuf [21:56:19]FM_MakeSignedData [21:56:19]FM_MakeSignedData [21:56:19]SAM_PROTO_SignData [21:56:19]wFMCommunicate request_size=4 [21:56:19]MH_SAM_APDU [21:56:19]CAPDU: 80 0D 01 02 [21:56:19]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [21:56:19]Write i2c OK [21:56:19]MH_I2C_Read... [21:56:19]recv_with_timeout no data received [21:56:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:19]Read from MH i2c: E2 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 03 00 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [21:56:19]RAPDU: 90 00 [21:56:19]wFMCommunicate OK [21:56:19]wFMCommunicate request_size=255 [21:56:19]MH_SAM_APDU [21:56:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 C8 02 00 00 F4 03 04 00 82 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 87 02 00 35 04 06 00 82 73 6E 4C [21:56:19]Write to MH i2c: E2 02 01 EB 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 02 00 00 F4 03 04 00 82 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 87 02 00 35 04 06 00 82 73 6E 4C 00 00 52 [21:56:19]Write i2c OK [21:56:19]MH_I2C_Read... [21:56:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:19]Read from MH i2c: E2 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 03 00 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [21:56:19]RAPDU: 90 00 [21:56:19]wFMCommunicate OK [21:56:19]wFMCommunicate request_size=7 [21:56:19]MH_SAM_APDU [21:56:19]CAPDU: 80 0D 02 02 02 56 FE [21:56:19]Write to MH i2c: E2 0A 00 EC 01 80 0D 02 02 02 00 56 FE 00 00 BF [21:56:19]Write i2c OK [21:56:19]MH_I2C_Read... [21:56:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:19]Read from MH i2c: E2 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 03 00 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [21:56:19]RAPDU: 90 00 [21:56:19]wFMCommunicate OK [21:56:19]wFMCommunicate request_size=4 [21:56:19]MH_SAM_APDU [21:56:19]CAPDU: 80 0D 03 02 [21:56:19]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [21:56:19]Write i2c OK [21:56:19]MH_I2C_Read... [21:56:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:19]Read from MH i2c: E2 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 0B 00 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 0B 00 ED 01 00 EF 6E 32 A1 44 1E A1 4A 90 00 E7 [21:56:19]RAPDU: EF 6E 32 A1 44 1E A1 4A 90 00 [21:56:19]wFMCommunicate OK [21:56:19]SAM_PROTO_SignData done [21:56:19]FM_MakeSignedData done [21:56:19]CreateOFDProtocolMessage [21:56:19]wFMCommunicate request_size=4 [21:56:19]MH_SAM_APDU [21:56:19]CAPDU: 80 11 00 00 [21:56:19]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [21:56:19]Write i2c OK [21:56:19]MH_I2C_Read... [21:56:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:19]Read from MH i2c: E2 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 17 00 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [21:56:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:56:19]wFMCommunicate OK [21:56:19]CreateOFDProtocolMessage done [21:56:19]OFDSenderStorePacket 165859 [21:56:19]StoreOFDPacket docnum=165859 [21:56:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B7 84 04 01 74 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 02 00 00 F4 03 04 00 82 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 87 02 00 35 04 06 00 82 73 6E 4C 56 FE EF 6E 32 A1 44 1E A1 4A [21:56:19]CheckFolder [21:56:19]dirname=/storage/ofd_packets [21:56:19]CheckFolder done [21:56:19]ProducePacketName [21:56:19]name=ofd_packets/00165859 [21:56:19]NVStorageSaveData ofd_packets/00165859 [21:56:19]File name is /storage/ofd_packets/00165859 [21:56:19]Write 298 bytes [21:56:19]NVStorageSaveData done [21:56:19]OFDSenderStorePacket done [21:56:19]KKMCreateOFDPacket done [21:56:19]NVStorageSaveData kkm_last_timestamp [21:56:19]File name is /storage/kkm_last_timestamp [21:56:19]Write 4 bytes [21:56:19]NVStorageSaveData done [21:56:19]ExternCall_PrintAddStr [21:56:19]wPrintStart [21:56:19]Write to MH i2c: 01 00 00 EF 01 F0 [21:56:19]Write i2c OK [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: 01 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: 01 07 00 [21:56:19]MH_I2C_Read... [21:56:19]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [21:56:19]RasterBufferAndPrint [21:56:19]line Счет N : (1)294757 [21:56:19]line ИНН: 02508201610067 [21:56:19]line Контрольно-Кассовый Чек [21:56:19]line ПРОДАЖА [21:56:19]line ТРК (МРК, ГНК) : 34 [21:56:19]line Товар: 2710194800 [21:56:19]line ДТ-К-5 [21:56:19]line 26.250 * 76.20 [21:56:19]line = 2000.25 [21:56:19]line НДС 12% НСП 1% [21:56:19]line > о реализуемом товаре [21:56:19]line ОКРУГЛЕНИЕ: -0.25 [21:56:19]line ИТОГО: 2000.00 [21:56:19]line Внесено: 2000.00 [21:56:19]line СДАЧА: 0.00 [21:56:19]line НСП 1% : 17.70 [21:56:19]line НДС 12% : 212.42 [21:56:19]line Наличными: 2000.00 [21:56:19]line Безнал.: 0.00 [21:56:19]line Место: АЗС № 130 "Партнер Нефть" [21:56:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:56:19]line СНО: Общий режим [21:56:19]line Чек 712 23.08.2024 21:56 [21:56:19]line Смена: 469 ФФД: 1.0 [21:56:19]line ЗНМ: 0300000070 [21:56:19]line РНМ: 0000000000092562 [21:56:19]line Версия ККМ: 001 [21:56:19]line ФМ: 0000000000871769 [21:56:19]line ФД: 165859 [21:56:19]line ФПД: 143432283346686 [21:56:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215618&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165859&fm=143432283346686&tin=02508201610067®Number=0000000000092562&sum=200000 [21:56:19]written 0, free lines is 4095 [21:56:19]OFD Sender: Processing packet 165858 [packets to send 1002, broken 1000] [21:56:19]ProducePacketName [21:56:19]name=ofd_packets/00165858 [21:56:19]OFD Sender: To server: pG, [21:56:19]CommunicateWithHost lk.salyk.kg:30040 [21:56:19]ConnectInit lk.salyk.kg [21:56:20]Write to MH i2c: 01 00 00 1A 02 1C [21:56:20]Write i2c OK [21:56:20]MH_I2C_Read... [21:56:20]Read from MH i2c: 01 [21:56:20]MH_I2C_Read... [21:56:20]Read from MH i2c: 01 07 00 [21:56:20]MH_I2C_Read... [21:56:20]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 D2 0C 01 [21:56:20]RasterBufferAndPrint [21:56:20]line [21:56:20]line [21:56:20]line [21:56:20]line [21:56:20]line [21:56:20]written 0, free lines is 3289 [21:56:20]MH_Cut [21:56:20]Write to MH i2c: D1 01 00 21 02 01 F5 [21:56:20]Write i2c OK [21:56:20]MH_I2C_Read... [21:56:20]Read from MH i2c: D1 [21:56:20]MH_I2C_Read... [21:56:20]Read from MH i2c: D1 01 00 [21:56:20]MH_I2C_Read... [21:56:20]Read from MH i2c: D1 01 00 21 02 00 F4 [21:56:20]Write to MH i2c: 01 00 00 22 02 24 [21:56:20]Write i2c OK [21:56:20]MH_I2C_Read... [21:56:20]*** Cut start [21:56:20]*** Purtial cut [21:56:20]*** Stage 1: CUTSNS_PIN = 1 [21:56:23]Read from MH i2c: 01 [21:56:23]MH_I2C_Read... [21:56:23]*** Stop cut motor [21:56:23]*** Cut end [21:56:23]Read from MH i2c: 01 07 00 [21:56:23]MH_I2C_Read... [21:56:23]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [21:56:23]process_action close_receipt done [21:56:23]requested_data is exist [21:56:23]produce_requested_data [21:56:23]requested_item fm.sn is exist - process it [21:56:23]wFMCommunicate request_size=4 [21:56:23]MH_SAM_APDU [21:56:23]CAPDU: 80 11 00 00 [21:56:23]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [21:56:23]Write i2c OK [21:56:23]MH_I2C_Read... [21:56:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:23]Read from MH i2c: E2 [21:56:23]MH_I2C_Read... [21:56:23]Read from MH i2c: E2 17 00 [21:56:23]MH_I2C_Read... [21:56:23]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [21:56:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:56:23]wFMCommunicate OK [21:56:23]requested_item fd.num is exist - process it [21:56:23]SAM_PROTO_GetFieldsCounters [21:56:23]wFMCommunicate request_size=4 [21:56:23]MH_SAM_APDU [21:56:23]CAPDU: 80 13 00 00 [21:56:23]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [21:56:23]Write i2c OK [21:56:23]MH_I2C_Read... [21:56:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:23]Read from MH i2c: E2 [21:56:23]MH_I2C_Read... [21:56:23]Read from MH i2c: E2 62 00 [21:56:23]MH_I2C_Read... [21:56:23]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C8 02 00 00 5E 04 04 00 C8 02 00 00 57 04 04 00 C9 02 00 00 19 04 04 00 00 00 00 00 90 00 68 [21:56:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 C8 02 00 00 5E 04 04 00 C8 02 00 00 57 04 04 00 C9 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:56:23]wFMCommunicate OK [21:56:23]SAM_PROTO_GetFieldsCounters done [21:56:23]requested_item shift.num is exist - process it [21:56:23]requested_item shift.opened is exist - process it [21:56:23]req_shift_opened [21:56:23]FM_GetShiftState [21:56:23]SAM_PROTO_GetShiftState [21:56:23]wFMCommunicate request_size=4 [21:56:23]MH_SAM_APDU [21:56:23]CAPDU: 80 13 01 00 [21:56:23]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [21:56:23]Write i2c OK [21:56:23]MH_I2C_Read... [21:56:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:23]Read from MH i2c: E2 [21:56:23]MH_I2C_Read... [21:56:23]Read from MH i2c: E2 0E 00 [21:56:23]MH_I2C_Read... [21:56:23]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D2 [21:56:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:56:23]wFMCommunicate OK [21:56:23]SAM_PROTO_GetShiftState done [21:56:23]FM_GetShiftState done [21:56:23]req_shift_opened done [21:56:23]requested_item shift.open_date is exist - process it [21:56:23]req_shift_open_date [21:56:23]req_shift_open_date done [21:56:23]produce_requested_data done [21:56:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165859,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:56:23]process_action_free close_receipt [21:56:23]json_value_free [21:56:23]json_value_free done [21:56:23]process_json_proto returns [21:56:23]Send response to host [21:56:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165859,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:56:23]free response buf [21:56:23]execute_script done [21:56:23]execute_script returns [21:56:23]free content buf [21:56:23]Sock 10.Close socket [21:56:23]Sock 10.Thread stoped [21:56:24]ConnectInit Can't take IP for lk.salyk.kg [21:56:24]CommunicateWithHost connect error [21:56:24]CommunicateWithHost err = -1 [21:56:24]OFD Sender: Server communicate error [21:56:29]OFD Sender: Processing packet 165858 [packets to send 1002, broken 1000] [21:56:29]ProducePacketName [21:56:29]name=ofd_packets/00165858 [21:56:29]OFD Sender: To server: pG, [21:56:29]CommunicateWithHost lk.salyk.kg:30040 [21:56:29]ConnectInit lk.salyk.kg [21:56:34]ConnectInit Can't take IP for lk.salyk.kg [21:56:34]CommunicateWithHost connect error [21:56:34]CommunicateWithHost err = -1 [21:56:34]OFD Sender: Server communicate error [21:56:39]OFD Sender: Processing packet 165858 [packets to send 1002, broken 1000] [21:56:39]ProducePacketName [21:56:39]name=ofd_packets/00165858 [21:56:39]OFD Sender: To server: pG, [21:56:39]CommunicateWithHost lk.salyk.kg:30040 [21:56:39]ConnectInit lk.salyk.kg [21:56:45]Connected sock=9 [21:56:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DE A9 04 01 F2 BA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 02 00 00 F4 03 04 00 37 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 87 02 00 35 04 06 00 06 91 EF 13 81 7A 55 80 63 B5 A3 D5 FE 6A [21:56:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 01 70 47 00 A6 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 87 02 00 F4 03 04 00 E6 AE C8 66 B6 04 01 00 00 DC 33 02 F2 EF A7 86 23 [21:56:46]CommunicateWithHost err = 0 [21:56:46]CheckOFDResponse [21:56:46]1017 (14) - 77093643461234 [21:56:46]1041 (16) - 0000000000871769 [21:56:46]1040 (4) - 165858 [21:56:46]1012 (4) - 23.08.2024 15:46 [21:56:46]1206 (1) - 0 [21:56:46]OFD Sender: Remove packet 165858 [21:56:46]ProducePacketName [21:56:46]name=ofd_packets/00165858 [21:56:46]NVStorageDeleteData [21:56:46]OFD Sender: Processing packet 165859 [packets to send 1001, broken 1000] [21:56:46]ProducePacketName [21:56:46]name=ofd_packets/00165859 [21:56:46]OFD Sender: To server: pG, [21:56:46]CommunicateWithHost lk.salyk.kg:30040 [21:56:46]ConnectInit lk.salyk.kg [21:56:48]Connected sock=9 [21:56:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B7 84 04 01 74 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 02 00 00 F4 03 04 00 82 05 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 87 02 00 35 04 06 00 82 73 6E 4C 56 FE EF 6E 32 A1 44 1E A1 4A [21:56:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C4 A7 47 00 7B 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 87 02 00 F4 03 04 00 E9 AE C8 66 B6 04 01 00 00 62 DB B9 CA 6D 2F 95 DF [21:56:48]CommunicateWithHost err = 0 [21:56:48]CheckOFDResponse [21:56:48]1017 (14) - 77093643461234 [21:56:48]1041 (16) - 0000000000871769 [21:56:48]1040 (4) - 165859 [21:56:48]1012 (4) - 23.08.2024 15:46 [21:56:48]1206 (1) - 0 [21:56:48]OFD Sender: Remove packet 165859 [21:56:48]ProducePacketName [21:56:48]name=ofd_packets/00165859 [21:56:48]NVStorageDeleteData [21:56:49]OFD Sender: No OFD packet to send [21:56:54]OFD Sender: No OFD packet to send [21:56:59]OFD Sender: No OFD packet to send [21:57:04]OFD Sender: No OFD packet to send [21:57:09]OFD Sender: No OFD packet to send [21:57:14]OFD Sender: No OFD packet to send [21:57:19]OFD Sender: No OFD packet to send [21:57:24]OFD Sender: No OFD packet to send [21:57:25]recv_with_timeout no data received [21:57:28]accept exits with 7 [21:57:28]New connection [21:57:28]New thread 3066912100 created [21:57:28]Thread 3067055460 joined [21:57:28]Waiting for new connection... [21:57:28] Sock 7.Parse request [21:57:28]Sock 7.Check first char [21:57:28]Sock 7.First char is OK [21:57:28]request: POST /json_proto HTTP/1.0 [21:57:28]Method: POST [21:57:28]URL: /json_proto [21:57:28]Method is POST - this is cgi request [21:57:28]url: /json_proto [21:57:28]query_string will be loaded in cgi processing [21:57:28]execute_cgi json_proto POST (null) [21:57:28]execute_cgi path=json_proto method=POST [21:57:28]POST find Content-Length [21:57:28]Host: 172.17.44.132:8080 [21:57:28]Content-Length: 682 [21:57:28]Content-Type: application/json [21:57:28] [21:57:28]POST finish read [21:57:28]Found Content-Length = 682 [21:57:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:28]execute_script... [21:57:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294758", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:57:28]POST & json_proto [21:57:28]process_json_proto [21:57:28]json parsed OK: [21:57:28]protocol is kg_v1.0 [21:57:28]action value=close_receipt [21:57:28]process_action close_receipt [21:57:28]cmd_close_receipt [21:57:28]MH_GetDate [21:57:28]Write to MH i2c: F0 00 00 26 02 17 [21:57:28]Write i2c OK [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: F0 [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: F0 09 00 [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: F0 09 00 26 02 00 C8 05 C9 66 2A 83 C1 65 EF [21:57:28]GetLastDocTimeStamp 1724450178 [21:57:28]current date 1724450248 [21:57:28]FM_GetShiftState [21:57:28]SAM_PROTO_GetShiftState [21:57:28]wFMCommunicate request_size=4 [21:57:28]MH_SAM_APDU [21:57:28]CAPDU: 80 13 01 00 [21:57:28]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [21:57:28]Write i2c OK [21:57:28]MH_I2C_Read... [21:57:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:57:28]Read from MH i2c: E2 [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: E2 0E 00 [21:57:28]MH_I2C_Read... [21:57:28]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D4 [21:57:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:57:28]wFMCommunicate OK [21:57:28]SAM_PROTO_GetShiftState done [21:57:28]FM_GetShiftState done [21:57:28]opened in 1724372766 [21:57:28]opened+sec_in_day 1724459166 [21:57:28]quantity*price = 100005 [21:57:28]sum+1 = 100006 [21:57:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 714 23.08.2024 21:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165861 ФПД: 49723429294246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215839&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165861&fm=49723429294246&tin=02508201610067®Number=0000000000092562&sum=50000 [21:58:39]StoreToDocumentArchive [21:58:39]shift 469 fd 165861 [21:58:39]save to /storage/0469/doc_00165861 [21:58:39]save last doc name /storage/0469/doc_00165861 to /storage/kkm_last_doc_name [21:58:39]save OK [21:58:39]Clear old archive folders... [21:58:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:58:39]tlvbuf is 01C8ABE0 [21:58:39]SAM_PROTO_ClearQueue [21:58:39]wFMCommunicate request_size=4 [21:58:39]MH_SAM_APDU [21:58:39]CAPDU: 80 09 00 00 [21:58:39]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:58:39]Write i2c OK [21:58:39]MH_I2C_Read... [21:58:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:39]Read from MH i2c: E2 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 03 00 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:58:39]RAPDU: 90 00 [21:58:39]wFMCommunicate OK [21:58:39]SAM_PROTO_ClearQueue done [21:58:39]KKMCreateOFDPacket [21:58:39]OFDProtocolAddRootSTLVToBuf [21:58:39]FM_MakeSignedData [21:58:39]FM_MakeSignedData [21:58:39]SAM_PROTO_SignData [21:58:39]wFMCommunicate request_size=4 [21:58:39]MH_SAM_APDU [21:58:39]CAPDU: 80 0D 01 02 [21:58:39]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:58:39]Write i2c OK [21:58:39]MH_I2C_Read... [21:58:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:39]Read from MH i2c: E2 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 03 00 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:58:39]RAPDU: 90 00 [21:58:39]wFMCommunicate OK [21:58:39]wFMCommunicate request_size=255 [21:58:39]MH_SAM_APDU [21:58:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 02 00 00 F4 03 04 00 0F 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 87 02 00 35 04 06 00 2D 39 23 57 [21:58:40]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 02 00 00 F4 03 04 00 0F 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 87 02 00 35 04 06 00 2D 39 23 57 00 00 F0 [21:58:40]Write i2c OK [21:58:40]MH_I2C_Read... [21:58:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:40]Read from MH i2c: E2 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: E2 03 00 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:58:40]RAPDU: 90 00 [21:58:40]wFMCommunicate OK [21:58:40]wFMCommunicate request_size=7 [21:58:40]MH_SAM_APDU [21:58:40]CAPDU: 80 0D 02 02 02 10 A6 [21:58:40]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 10 A6 00 00 62 [21:58:40]Write i2c OK [21:58:40]MH_I2C_Read... [21:58:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:40]Read from MH i2c: E2 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: E2 03 00 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:58:40]RAPDU: 90 00 [21:58:40]wFMCommunicate OK [21:58:40]wFMCommunicate request_size=4 [21:58:40]MH_SAM_APDU [21:58:40]CAPDU: 80 0D 03 02 [21:58:40]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:58:40]OFD Sender: No OFD packet to send [21:58:40]Write i2c OK [21:58:40]MH_I2C_Read... [21:58:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:40]Read from MH i2c: E2 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: E2 0B 00 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: E2 0B 00 2F 00 00 5E 9A B0 47 E0 83 BB 39 90 00 F1 [21:58:40]RAPDU: 5E 9A B0 47 E0 83 BB 39 90 00 [21:58:40]wFMCommunicate OK [21:58:40]SAM_PROTO_SignData done [21:58:40]FM_MakeSignedData done [21:58:40]CreateOFDProtocolMessage [21:58:40]wFMCommunicate request_size=4 [21:58:40]MH_SAM_APDU [21:58:40]CAPDU: 80 11 00 00 [21:58:40]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:58:40]Write i2c OK [21:58:40]MH_I2C_Read... [21:58:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:40]Read from MH i2c: E2 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: E2 17 00 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [21:58:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:58:40]wFMCommunicate OK [21:58:40]CreateOFDProtocolMessage done [21:58:40]OFDSenderStorePacket 165861 [21:58:40]StoreOFDPacket docnum=165861 [21:58:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 59 82 04 01 FC 5C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 02 00 00 F4 03 04 00 0F 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 87 02 00 35 04 06 00 2D 39 23 57 10 A6 5E 9A B0 47 E0 83 BB 39 [21:58:40]CheckFolder [21:58:40]dirname=/storage/ofd_packets [21:58:40]CheckFolder done [21:58:40]ProducePacketName [21:58:40]name=ofd_packets/00165861 [21:58:40]NVStorageSaveData ofd_packets/00165861 [21:58:40]File name is /storage/ofd_packets/00165861 [21:58:40]Write 298 bytes [21:58:40]NVStorageSaveData done [21:58:40]OFDSenderStorePacket done [21:58:40]KKMCreateOFDPacket done [21:58:40]NVStorageSaveData kkm_last_timestamp [21:58:40]File name is /storage/kkm_last_timestamp [21:58:40]Write 4 bytes [21:58:40]NVStorageSaveData done [21:58:40]ExternCall_PrintAddStr [21:58:40]wPrintStart [21:58:40]Write to MH i2c: 01 00 00 31 00 31 [21:58:40]Write i2c OK [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: 01 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: 01 07 00 [21:58:40]MH_I2C_Read... [21:58:40]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:58:40]RasterBufferAndPrint [21:58:40]line Счет N : (1)294760 [21:58:40]line ИНН: 02508201610067 [21:58:40]line Контрольно-Кассовый Чек [21:58:40]line ПРОДАЖА [21:58:40]line ТРК (МРК, ГНК) : 21 [21:58:40]line Товар: 2710194800 [21:58:40]line ДТ-К-5 [21:58:40]line 6.570 * 76.20 [21:58:40]line = 500.63 [21:58:40]line НДС 12% НСП 1% [21:58:40]line > о реализуемом товаре [21:58:40]line ОКРУГЛЕНИЕ: -0.63 [21:58:40]line ИТОГО: 500.00 [21:58:40]line Внесено: 500.00 [21:58:40]line СДАЧА: 0.00 [21:58:40]line НСП 1% : 4.43 [21:58:40]line НДС 12% : 53.16 [21:58:40]line Наличными: 500.00 [21:58:40]line Безнал.: 0.00 [21:58:40]line Место: АЗС № 130 "Партнер Нефть" [21:58:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:58:40]line СНО: Общий режим [21:58:40]line Чек 714 23.08.2024 21:58 [21:58:40]line Смена: 469 ФФД: 1.0 [21:58:40]line ЗНМ: 0300000070 [21:58:40]line РНМ: 0000000000092562 [21:58:40]line Версия ККМ: 001 [21:58:40]line ФМ: 0000000000871769 [21:58:40]line ФД: 165861 [21:58:40]line ФПД: 49723429294246 [21:58:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215839&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165861&fm=49723429294246&tin=02508201610067®Number=0000000000092562&sum=50000 [21:58:40]written 0, free lines is 4095 [21:58:40]OFD Sender: Processing packet 165861 [packets to send 1002, broken 1001] [21:58:40]ProducePacketName [21:58:40]name=ofd_packets/00165861 [21:58:40]OFD Sender: To server: pG, [21:58:40]CommunicateWithHost lk.salyk.kg:30040 [21:58:40]ConnectInit lk.salyk.kg [21:58:41]Write to MH i2c: 01 00 00 5C 00 5C [21:58:41]Write i2c OK [21:58:41]MH_I2C_Read... [21:58:41]Read from MH i2c: 01 [21:58:41]MH_I2C_Read... [21:58:41]Read from MH i2c: 01 07 00 [21:58:41]MH_I2C_Read... [21:58:41]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D4 0C 43 [21:58:41]RasterBufferAndPrint [21:58:41]line [21:58:41]line [21:58:41]line [21:58:41]line [21:58:41]line [21:58:41]written 0, free lines is 3307 [21:58:41]MH_Cut [21:58:41]Write to MH i2c: D1 01 00 63 00 01 35 [21:58:41]Write i2c OK [21:58:41]MH_I2C_Read... [21:58:41]Read from MH i2c: D1 [21:58:41]MH_I2C_Read... [21:58:41]Read from MH i2c: D1 01 00 [21:58:41]MH_I2C_Read... [21:58:41]Read from MH i2c: D1 01 00 63 00 00 34 [21:58:41]Write to MH i2c: 01 00 00 64 00 64 [21:58:41]Write i2c OK [21:58:41]MH_I2C_Read... [21:58:41]*** Cut start [21:58:41]*** Purtial cut [21:58:41]*** Stage 1: CUTSNS_PIN = 1 [21:58:43]Read from MH i2c: 01 *** Stop cut motor [21:58:43] [21:58:43]*** Cut end [21:58:43]MH_I2C_Read... [21:58:43]Read from MH i2c: 01 07 00 [21:58:43]MH_I2C_Read... [21:58:43]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:58:43]process_action close_receipt done [21:58:43]requested_data is exist [21:58:43]produce_requested_data [21:58:43]requested_item fm.sn is exist - process it [21:58:43]wFMCommunicate request_size=4 [21:58:43]MH_SAM_APDU [21:58:43]CAPDU: 80 11 00 00 [21:58:43]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:58:43]Write i2c OK [21:58:43]MH_I2C_Read... [21:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:44]Read from MH i2c: E2 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 17 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [21:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:58:44]wFMCommunicate OK [21:58:44]requested_item fd.num is exist - process it [21:58:44]SAM_PROTO_GetFieldsCounters [21:58:44]wFMCommunicate request_size=4 [21:58:44]MH_SAM_APDU [21:58:44]CAPDU: 80 13 00 00 [21:58:44]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:44]Read from MH i2c: E2 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 62 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CA 02 00 00 5E 04 04 00 CA 02 00 00 57 04 04 00 CB 02 00 00 19 04 04 00 00 00 00 00 90 00 B0 [21:58:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CA 02 00 00 5E 04 04 00 CA 02 00 00 57 04 04 00 CB 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:44]wFMCommunicate OK [21:58:44]SAM_PROTO_GetFieldsCounters done [21:58:44]requested_item shift.num is exist - process it [21:58:44]requested_item shift.opened is exist - process it [21:58:44]req_shift_opened [21:58:44]FM_GetShiftState [21:58:44]SAM_PROTO_GetShiftState [21:58:44]wFMCommunicate request_size=4 [21:58:44]MH_SAM_APDU [21:58:44]CAPDU: 80 13 01 00 [21:58:44]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:44]Read from MH i2c: E2 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 0E 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [21:58:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:58:44]wFMCommunicate OK [21:58:44]SAM_PROTO_GetShiftState done [21:58:44]FM_GetShiftState done [21:58:44]req_shift_opened done [21:58:44]requested_item shift.open_date is exist - process it [21:58:44]req_shift_open_date [21:58:44]req_shift_open_date done [21:58:44]produce_requested_data done [21:58:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165861,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:58:44]process_action_free close_receipt [21:58:44]json_value_free [21:58:44]json_value_free done [21:58:44]process_json_proto returns [21:58:44]Send response to host [21:58:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165861,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:58:44]free response buf [21:58:44]execute_script done [21:58:44]execute_script returns [21:58:44]free content buf [21:58:44]Sock 8.Close socket [21:58:44]Sock 8.Thread stoped [21:58:44]accept exits with 10 [21:58:44]New connection [21:58:44]New thread 3067198820 created [21:58:44]Thread 3067342180 joined [21:58:44]Waiting for new connection... [21:58:44] Sock 10.Parse request [21:58:44]Sock 10.Check first char [21:58:44]Sock 10.First char is OK [21:58:44]request: POST /json_proto HTTP/1.0 [21:58:44]Method: POST [21:58:44]URL: /json_proto [21:58:44]Method is POST - this is cgi request [21:58:44]url: /json_proto [21:58:44]query_string will be loaded in cgi processing [21:58:44]execute_cgi json_proto POST (null) [21:58:44]execute_cgi path=json_proto method=POST [21:58:44]POST find Content-Length [21:58:44]Host: 172.17.44.132:8080 [21:58:44]Content-Length: 816 [21:58:44]Content-Type: application/json [21:58:44] [21:58:44]POST finish read [21:58:44]Found Content-Length = 816 [21:58:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:44]execute_script... [21:58: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)294761", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:44]POST & json_proto [21:58:44]process_json_proto [21:58:44]json parsed OK: [21:58:44]protocol is kg_v1.0 [21:58:44]action value=close_receipt [21:58:44]process_action close_receipt [21:58:44]cmd_close_receipt [21:58:44]MH_GetDate [21:58:44]Write to MH i2c: F0 00 00 68 00 57 [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: F0 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: F0 09 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: F0 09 00 68 00 00 15 06 C9 66 2A 83 C1 65 7D [21:58:44]GetLastDocTimeStamp 1724450319 [21:58:44]current date 1724450325 [21:58:44]FM_GetShiftState [21:58:44]SAM_PROTO_GetShiftState [21:58:44]wFMCommunicate request_size=4 [21:58:44]MH_SAM_APDU [21:58:44]CAPDU: 80 13 01 00 [21:58:44]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:44]Read from MH i2c: E2 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 0E 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [21:58:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:58:44]wFMCommunicate OK [21:58:44]SAM_PROTO_GetShiftState done [21:58:44]FM_GetShiftState done [21:58:44]opened in 1724372766 [21:58:44]opened+sec_in_day 1724459166 [21:58:44]quantity*price = 50036 [21:58:44]sum+1 = 50037 [21:58:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 715 23.08.2024 21:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165862 ФПД: 262785212850220 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165862&fm=262785212850220&tin=02508201610067®Number=0000000000092562&sum=50036 [21:58:46]StoreToDocumentArchive [21:58:46]shift 469 fd 165862 [21:58:46]save to /storage/0469/doc_00165862 [21:58:46]save last doc name /storage/0469/doc_00165862 to /storage/kkm_last_doc_name [21:58:46]save OK [21:58:46]Clear old archive folders... [21:58:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:58:46]tlvbuf is 01C8AA90 [21:58:46]SAM_PROTO_ClearQueue [21:58:46]wFMCommunicate request_size=4 [21:58:46]MH_SAM_APDU [21:58:46]CAPDU: 80 09 00 00 [21:58:46]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:58:46]Write i2c OK [21:58:46]MH_I2C_Read... [21:58:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:46]Read from MH i2c: E2 [21:58:46]MH_I2C_Read... [21:58:46]Read from MH i2c: E2 03 00 [21:58:46]MH_I2C_Read... [21:58:46]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:58:46]RAPDU: 90 00 [21:58:46]wFMCommunicate OK [21:58:46]SAM_PROTO_ClearQueue done [21:58:46]KKMCreateOFDPacket [21:58:46]OFDProtocolAddRootSTLVToBuf [21:58:46]FM_MakeSignedData [21:58:46]FM_MakeSignedData [21:58:46]SAM_PROTO_SignData [21:58:46]wFMCommunicate request_size=4 [21:58:46]MH_SAM_APDU [21:58:46]CAPDU: 80 0D 01 02 [21:58:46]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:58:46]Write i2c OK [21:58:46]MH_I2C_Read... [21:58:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:46]Read from MH i2c: E2 [21:58:46]MH_I2C_Read... [21:58:46]Read from MH i2c: E2 03 00 [21:58:46]MH_I2C_Read... [21:58:46]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:58:46]RAPDU: 90 00 [21:58:46]wFMCommunicate OK [21:58:46]wFMCommunicate request_size=255 [21:58:46]MH_SAM_APDU [21:58:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 02 00 00 F4 03 04 00 15 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 87 02 00 35 04 06 00 EF [21:58:46]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 02 00 00 F4 03 04 00 15 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 87 02 00 35 04 06 00 EF 00 00 07 [21:58:46]Write i2c OK [21:58:46]MH_I2C_Read... [21:58:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:46]Read from MH i2c: E2 [21:58:46]MH_I2C_Read... [21:58:46]Read from MH i2c: E2 03 00 [21:58:46]MH_I2C_Read... [21:58:46]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:58:46]RAPDU: 90 00 [21:58:46]wFMCommunicate OK [21:58:46]wFMCommunicate request_size=10 [21:58:46]MH_SAM_APDU [21:58:46]CAPDU: 80 0D 02 02 05 00 73 43 A0 2C [21:58:46]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 00 73 43 A0 2C 00 00 7F [21:58:46]Write i2c OK [21:58:46]MH_I2C_Read... [21:58:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:46]Read from MH i2c: E2 [21:58:46]MH_I2C_Read... [21:58:46]Read from MH i2c: E2 03 00 [21:58:46]MH_I2C_Read... [21:58:46]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:58:46]RAPDU: 90 00 [21:58:46]wFMCommunicate OK [21:58:46]wFMCommunicate request_size=4 [21:58:46]MH_SAM_APDU [21:58:46]CAPDU: 80 0D 03 02 [21:58:46]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [21:58:46]Write i2c OK [21:58:46]MH_I2C_Read... [21:58:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:47]Read from MH i2c: E2 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 0B 00 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 0B 00 7A 00 00 25 D5 F7 A6 55 4C 50 10 90 00 8E [21:58:47]RAPDU: 25 D5 F7 A6 55 4C 50 10 90 00 [21:58:47]wFMCommunicate OK [21:58:47]SAM_PROTO_SignData done [21:58:47]FM_MakeSignedData done [21:58:47]CreateOFDProtocolMessage [21:58:47]wFMCommunicate request_size=4 [21:58:47]MH_SAM_APDU [21:58:47]CAPDU: 80 11 00 00 [21:58:47]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [21:58:47]Write i2c OK [21:58:47]MH_I2C_Read... [21:58:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:47]Read from MH i2c: E2 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 17 00 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [21:58:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:58:47]wFMCommunicate OK [21:58:47]CreateOFDProtocolMessage done [21:58:47]OFDSenderStorePacket 165862 [21:58:47]StoreOFDPacket docnum=165862 [21:58:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A C3 07 01 DC E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 02 00 00 F4 03 04 00 15 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 87 02 00 35 04 06 00 EF 00 73 43 A0 2C 25 D5 F7 A6 55 4C 50 10 [21:58:47]CheckFolder [21:58:47]dirname=/storage/ofd_packets [21:58:47]CheckFolder done [21:58:47]ProducePacketName [21:58:47]name=ofd_packets/00165862 [21:58:47]NVStorageSaveData ofd_packets/00165862 [21:58:47]File name is /storage/ofd_packets/00165862 [21:58:47]Write 301 bytes [21:58:47]NVStorageSaveData done [21:58:47]OFDSenderStorePacket done [21:58:47]KKMCreateOFDPacket done [21:58:47]NVStorageSaveData kkm_last_timestamp [21:58:47]File name is /storage/kkm_last_timestamp [21:58:47]Write 4 bytes [21:58:47]NVStorageSaveData done [21:58:47]ExternCall_PrintAddStr [21:58:47]wPrintStart [21:58:47]Write to MH i2c: 01 00 00 7C 00 7C [21:58:47]Write i2c OK [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: 01 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: 01 07 00 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [21:58:47]RasterBufferAndPrint [21:58:47]line Счет N : (1)294761 [21:58:47]line ИНН: 02508201610067 [21:58:47]line Контрольно-Кассовый Чек [21:58:47]line ПРОДАЖА [21:58:47]line ТРК (МРК, ГНК) : 62 [21:58:47]line Товар: 2710124130 [21:58:47]line Аи-92-К-5 [21:58:47]line 7.380 * 67.80 [21:58:47]line = 500.36 [21:58:47]line НДС 12% НСП 1% [21:58:47]line > о реализуемом товаре [21:58:47]line ИТОГО: 500.36 [21:58:47]line НСП 1% : 4.43 [21:58:47]line НДС 12% : 53.14 [21:58:47]line Наличными: 0.00 [21:58:47]line Безнал.: 500.36 [21:58:47]line Место: АЗС № 130 "Партнер Нефть" [21:58:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:58:47]line СНО: Общий режим [21:58:47]line Чек 715 23.08.2024 21:58 [21:58:47]line Смена: 469 ФФД: 1.0 [21:58:47]line ЗНМ: 0300000070 [21:58:47]line РНМ: 0000000000092562 [21:58:47]line Версия ККМ: 001 [21:58:47]line Платежная система: Бакай Банк [21:58:47]line ФМ: 0000000000871769 [21:58:47]line ФД: 165862 [21:58:47]line ФПД: 262785212850220 [21:58:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T215845&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165862&fm=262785212850220&tin=02508201610067®Number=0000000000092562&sum=50036 [21:58:47]written 0, free lines is 4095 [21:58:47]OFD Sender: Processing packet 165861 [packets to send 1003, broken 1001] [21:58:47]ProducePacketName [21:58:47]name=ofd_packets/00165861 [21:58:47]OFD Sender: To server: pG, [21:58:47]CommunicateWithHost lk.salyk.kg:30040 [21:58:47]ConnectInit lk.salyk.kg [21:58:47]Write to MH i2c: 01 00 00 A6 00 A6 [21:58:47]Write i2c OK [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: 01 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: 01 07 00 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E5 0C 9E [21:58:47]RasterBufferAndPrint [21:58:47]line [21:58:47]line [21:58:47]line [21:58:47]line [21:58:47]line [21:58:47]written 0, free lines is 3331 [21:58:47]MH_Cut [21:58:47]Write to MH i2c: D1 01 00 AD 00 01 7F [21:58:47]Write i2c OK [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: D1 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: D1 01 00 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: D1 01 00 AD 00 00 7E [21:58:47]Write to MH i2c: 01 00 00 AE 00 AE [21:58:47]Write i2c OK [21:58:47]MH_I2C_Read... [21:58:48]*** Cut start [21:58:48]*** Purtial cut [21:58:48]*** Stage 1: CUTSNS_PIN = 1 [21:58:50]Read from MH i2c: 01 [21:58:50]MH_I2C_Read... [21:58:50]*** Stop cut motor [21:58:50]*** Cut end [21:58:50]Read from MH i2c: 01 07 00 [21:58:50]MH_I2C_Read... [21:58:50]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [21:58:50]process_action close_receipt done [21:58:50]requested_data is exist [21:58:50]produce_requested_data [21:58:50]requested_item fm.sn is exist - process it [21:58:50]wFMCommunicate request_size=4 [21:58:50]MH_SAM_APDU [21:58:50]CAPDU: 80 11 00 00 [21:58:50]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [21:58:50]Write i2c OK [21:58:50]MH_I2C_Read... [21:58:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:50]Read from MH i2c: E2 [21:58:50]MH_I2C_Read... [21:58:50]Read from MH i2c: E2 17 00 [21:58:50]MH_I2C_Read... [21:58:50]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [21:58:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:58:50]wFMCommunicate OK [21:58:50]requested_item fd.num is exist - process it [21:58:50]SAM_PROTO_GetFieldsCounters [21:58:50]wFMCommunicate request_size=4 [21:58:50]MH_SAM_APDU [21:58:50]CAPDU: 80 13 00 00 [21:58:50]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [21:58:50]Write i2c OK [21:58:50]MH_I2C_Read... [21:58:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:50]Read from MH i2c: E2 [21:58:50]MH_I2C_Read... [21:58:50]Read from MH i2c: E2 62 00 [21:58:50]MH_I2C_Read... [21:58:50]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CB 02 00 00 5E 04 04 00 CB 02 00 00 57 04 04 00 CC 02 00 00 19 04 04 00 00 00 00 00 90 00 FE [21:58:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CB 02 00 00 5E 04 04 00 CB 02 00 00 57 04 04 00 CC 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:50]wFMCommunicate OK [21:58:50]SAM_PROTO_GetFieldsCounters done [21:58:50]requested_item shift.num is exist - process it [21:58:50]requested_item shift.opened is exist - process it [21:58:50]req_shift_opened [21:58:50]FM_GetShiftState [21:58:50]SAM_PROTO_GetShiftState [21:58:50]wFMCommunicate request_size=4 [21:58:50]MH_SAM_APDU [21:58:50]CAPDU: 80 13 01 00 [21:58:50]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [21:58:50]Write i2c OK [21:58:50]MH_I2C_Read... [21:58:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:50]Read from MH i2c: E2 [21:58:50]MH_I2C_Read... [21:58:50]Read from MH i2c: E2 0E 00 [21:58:50]MH_I2C_Read... [21:58:50]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5C [21:58:50]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [21:58:50]wFMCommunicate OK [21:58:50]SAM_PROTO_GetShiftState done [21:58:50]FM_GetShiftState done [21:58:50]req_shift_opened done [21:58:50]requested_item shift.open_date is exist - process it [21:58:50]req_shift_open_date [21:58:50]req_shift_open_date done [21:58:50]produce_requested_data done [21:58:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165862,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [21:58:50]process_action_free close_receipt [21:58:50]json_value_free [21:58:50]json_value_free done [21:58:50]process_json_proto returns [21:58:50]Send response to host [21:58:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165862,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [21:58:50]free response buf [21:58:50]execute_script done [21:58:50]execute_script returns [21:58:50]free content buf [21:58:50]Sock 10.Close socket [21:58:50]Sock 10.Thread stoped [21:58:52]ConnectInit Can't take IP for lk.salyk.kg [21:58:52]CommunicateWithHost connect error [21:58:52]CommunicateWithHost err = -1 [21:58:52]OFD Sender: Server communicate error [21:58:57]OFD Sender: Processing packet 165861 [packets to send 1003, broken 1001] [21:58:57]ProducePacketName [21:58:57]name=ofd_packets/00165861 [21:58:57]OFD Sender: To server: pG, [21:58:57]CommunicateWithHost lk.salyk.kg:30040 [21:58:57]ConnectInit lk.salyk.kg [21:59:02]ConnectInit Can't take IP for lk.salyk.kg [21:59:02]CommunicateWithHost connect error [21:59:02]CommunicateWithHost err = -1 [21:59:02]OFD Sender: Server communicate error [21:59:07]OFD Sender: Processing packet 165861 [packets to send 1003, broken 1001] [21:59:07]ProducePacketName [21:59:07]name=ofd_packets/00165861 [21:59:07]OFD Sender: To server: pG, [21:59:07]CommunicateWithHost lk.salyk.kg:30040 [21:59:07]ConnectInit lk.salyk.kg [21:59:12]ConnectInit Can't take IP for lk.salyk.kg [21:59:12]CommunicateWithHost connect error [21:59:12]CommunicateWithHost err = -1 [21:59:12]OFD Sender: Server communicate error [21:59:17]OFD Sender: Processing packet 165861 [packets to send 1003, broken 1001] [21:59:17]ProducePacketName [21:59:17]name=ofd_packets/00165861 [21:59:17]OFD Sender: To server: pG, [21:59:17]CommunicateWithHost lk.salyk.kg:30040 [21:59:17]ConnectInit lk.salyk.kg [21:59:22]ConnectInit Can't take IP for lk.salyk.kg [21:59:22]CommunicateWithHost connect error [21:59:22]CommunicateWithHost err = -1 [21:59:22]OFD Sender: Server communicate error [21:59:27]OFD Sender: Processing packet 165861 [packets to send 1003, broken 1001] [21:59:27]ProducePacketName [21:59:27]name=ofd_packets/00165861 [21:59:27]OFD Sender: To server: pG, [21:59:27]CommunicateWithHost lk.salyk.kg:30040 [21:59:27]ConnectInit lk.salyk.kg [21:59:32]ConnectInit Can't take IP for lk.salyk.kg [21:59:32]CommunicateWithHost connect error [21:59:32]CommunicateWithHost err = -1 [21:59:32]OFD Sender: Server communicate error [21:59:37]OFD Sender: Processing packet 165861 [packets to send 1003, broken 1001] [21:59:37]ProducePacketName [21:59:37]name=ofd_packets/00165861 [21:59:37]OFD Sender: To server: pG, [21:59:37]CommunicateWithHost lk.salyk.kg:30040 [21:59:37]ConnectInit lk.salyk.kg [21:59:41]recv_with_timeout no data received [21:59:42]ConnectInit Can't take IP for lk.salyk.kg [21:59:42]CommunicateWithHost connect error [21:59:42]CommunicateWithHost err = -1 [21:59:42]OFD Sender: Server communicate error [21:59:47]ConnectInit Can't connect to host [21:59:47]OFD Sender: Processing packet 165861 [packets to send 1003, broken 1001] [21:59:47]ProducePacketName [21:59:47]name=ofd_packets/00165861 [21:59:47]OFD Sender: To server: pG, [21:59:47]CommunicateWithHost lk.salyk.kg:30040 [21:59:47]ConnectInit lk.salyk.kg [21:59:52]ConnectInit Can't connect to host [21:59:52]ConnectInit Can't take IP for lk.salyk.kg [21:59:52]CommunicateWithHost connect error [21:59:52]CommunicateWithHost err = -1 [21:59:52]OFD Sender: Server communicate error [21:59:57]ConnectInit Can't connect to host [21:59:57]OFD Sender: Processing packet 165861 [packets to send 1003, broken 1001] [21:59:57]ProducePacketName [21:59:57]name=ofd_packets/00165861 [21:59:57]OFD Sender: To server: pG, [21:59:57]CommunicateWithHost lk.salyk.kg:30040 [21:59:57]ConnectInit lk.salyk.kg [22:00:02]ConnectInit Can't connect to host [22:00:02]ConnectInit Can't take IP for lk.salyk.kg [22:00:02]CommunicateWithHost connect error [22:00:02]CommunicateWithHost err = -1 [22:00:02]OFD Sender: Server communicate error [22:00:07]OFD Sender: Processing packet 165861 [packets to send 1003, broken 1001] [22:00:07]ProducePacketName [22:00:07]name=ofd_packets/00165861 [22:00:07]OFD Sender: To server: pG, [22:00:07]CommunicateWithHost lk.salyk.kg:30040 [22:00:07]ConnectInit lk.salyk.kg [22:00:14]Connected sock=10 [22:00:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 59 82 04 01 FC 5C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 02 00 00 F4 03 04 00 0F 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 87 02 00 35 04 06 00 2D 39 23 57 10 A6 5E 9A B0 47 E0 83 BB 39 [22:00:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1F 8C 47 00 C0 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 87 02 00 F4 03 04 00 B7 AF C8 66 B6 04 01 00 00 40 CB 44 6F 25 60 2F 98 [22:00:15]CommunicateWithHost err = 0 [22:00:15]CheckOFDResponse [22:00:15]1017 (14) - 77093643461234 [22:00:15]1041 (16) - 0000000000871769 [22:00:15]1040 (4) - 165861 [22:00:15]1012 (4) - 23.08.2024 15:50 [22:00:15]1206 (1) - 0 [22:00:15]OFD Sender: Remove packet 165861 [22:00:15]ProducePacketName [22:00:15]name=ofd_packets/00165861 [22:00:15]NVStorageDeleteData [22:00:15]OFD Sender: Processing packet 165862 [packets to send 1002, broken 1001] [22:00:15]ProducePacketName [22:00:15]name=ofd_packets/00165862 [22:00:15]OFD Sender: To server: pG, [22:00:15]CommunicateWithHost lk.salyk.kg:30040 [22:00:15]ConnectInit lk.salyk.kg [22:00:16]Connected sock=9 [22:00:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A C3 07 01 DC E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 02 00 00 F4 03 04 00 15 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 87 02 00 35 04 06 00 EF 00 73 43 A0 2C 25 D5 F7 A6 55 4C 50 10 [22:00:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 B2 47 00 88 BB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 87 02 00 F4 03 04 00 B9 AF C8 66 B6 04 01 00 00 05 D8 F2 67 C2 5D 1A 7A [22:00:18]CommunicateWithHost err = 0 [22:00:18]CheckOFDResponse [22:00:18]1017 (14) - 77093643461234 [22:00:18]1041 (16) - 0000000000871769 [22:00:18]1040 (4) - 165862 [22:00:18]1012 (4) - 23.08.2024 15:50 [22:00:18]1206 (1) - 0 [22:00:18]OFD Sender: Remove packet 165862 [22:00:18]ProducePacketName [22:00:18]name=ofd_packets/00165862 [22:00:18]NVStorageDeleteData [22:00:18]OFD Sender: No OFD packet to send [22:00:23]OFD Sender: No OFD packet to send [22:00:24]recv_with_timeout no data received [22:00:28]OFD Sender: No OFD packet to send [22:00:33]OFD Sender: No OFD packet to send [22:00:36]recv_with_timeout no data received [22:00:39]OFD Sender: No OFD packet to send [22:00:43]accept exits with 8 [22:00:43]New connection [22:00:43]New thread 3067342180 created [22:00:43]Thread 3067198820 joined [22:00:43]Waiting for new connection... [22:00:43] Sock 8.Parse request [22:00:43]Sock 8.Check first char [22:00:43]Sock 8.First char is OK [22:00:43]request: POST /json_proto HTTP/1.0 [22:00:43]Method: POST [22:00:43]URL: /json_proto [22:00:43]Method is POST - this is cgi request [22:00:43]url: /json_proto [22:00:43]query_string will be loaded in cgi processing [22:00:43]execute_cgi json_proto POST (null) [22:00:43]execute_cgi path=json_proto method=POST [22:00:43]POST find Content-Length [22:00:43]Host: 172.17.44.132:8080 [22:00:43]Content-Length: 685 [22:00:43]Content-Type: application/json [22:00:43] [22:00:43]POST finish read [22:00:43]Found Content-Length = 685 [22:00:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:43]execute_script... [22:00:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 26.740, "sum" : 1000.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:43]POST & json_proto [22:00:43]process_json_proto [22:00:43]json parsed OK: [22:00:43]protocol is kg_v1.0 [22:00:43]action value=close_receipt [22:00:43]process_action close_receipt [22:00:43]cmd_close_receipt [22:00:43]MH_GetDate [22:00:43]Write to MH i2c: F0 00 00 B2 00 A1 [22:00:43]Write i2c OK [22:00:43]MH_I2C_Read... [22:00:43]Read from MH i2c: F0 [22:00:43]MH_I2C_Read... [22:00:43]Read from MH i2c: F0 09 00 [22:00:43]MH_I2C_Read... [22:00:43]Read from MH i2c: F0 09 00 B2 00 00 8C 06 C9 66 2A 83 C1 65 3E [22:00:43]GetLastDocTimeStamp 1724450325 [22:00:43]current date 1724450444 [22:00:43]FM_GetShiftState [22:00:43]SAM_PROTO_GetShiftState [22:00:43]wFMCommunicate request_size=4 [22:00:43]MH_SAM_APDU [22:00:43]CAPDU: 80 13 01 00 [22:00:43]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [22:00:43]Write i2c OK [22:00:43]MH_I2C_Read... [22:00:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:43]Read from MH i2c: E2 [22:00:43]MH_I2C_Read... [22:00:43]Read from MH i2c: E2 0E 00 [22:00:43]MH_I2C_Read... [22:00:43]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5E [22:00:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:00:43]wFMCommunicate OK [22:00:43]SAM_PROTO_GetShiftState done [22:00:43]FM_GetShiftState done [22:00:43]opened in 1724372766 [22:00:43]opened+sec_in_day 1724459166 [22:00:43]quantity*price = 100007 [22:00:43]sum+1 = 100009 [22:00:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.08 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 716 23.08.2024 22:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165863 ФПД: 80097378586187 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T220044&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165863&fm=80097378586187&tin=02508201610067®Number=0000000000092562&sum=100000 [22:00:44]StoreToDocumentArchive [22:00:44]shift 469 fd 165863 [22:00:44]save to /storage/0469/doc_00165863 [22:00:44]save last doc name /storage/0469/doc_00165863 to /storage/kkm_last_doc_name [22:00:44]save OK [22:00:44]Clear old archive folders... [22:00:44]ProcessDocumentItem done err = 0, tmpTLVsize=250 [22:00:44]tlvbuf is 01C2D0D0 [22:00:44]SAM_PROTO_ClearQueue [22:00:44]wFMCommunicate request_size=4 [22:00:44]MH_SAM_APDU [22:00:44]CAPDU: 80 09 00 00 [22:00:44]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [22:00:44]Write i2c OK [22:00:44]MH_I2C_Read... [22:00:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:00:44]Read from MH i2c: E2 [22:00:44]MH_I2C_Read... [22:00:44]Read from MH i2c: E2 03 00 [22:00:44]MH_I2C_Read... [22:00:44]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [22:00:44]RAPDU: 90 00 [22:00:44]wFMCommunicate OK [22:00:44]SAM_PROTO_ClearQueue done [22:00:44]KKMCreateOFDPacket [22:00:44]OFDProtocolAddRootSTLVToBuf [22:00:44]FM_MakeSignedData [22:00:44]FM_MakeSignedData [22:00:44]SAM_PROTO_SignData [22:00:44]wFMCommunicate request_size=4 [22:00:44]MH_SAM_APDU [22:00:44]CAPDU: 80 0D 01 02 [22:00:44]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [22:00:44]Write i2c OK [22:00:44]MH_I2C_Read... [22:00:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:00:44]Read from MH i2c: E2 [22:00:44]MH_I2C_Read... [22:00:44]Read from MH i2c: E2 03 00 [22:00:44]MH_I2C_Read... [22:00:44]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [22:00:44]RAPDU: 90 00 [22:00:44]wFMCommunicate OK [22:00:44]wFMCommunicate request_size=255 [22:00:44]MH_SAM_APDU [22:00:44]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 CC 02 00 00 F4 03 04 00 8C 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 87 02 00 35 04 06 00 48 D9 [22:00:44]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 CC 02 00 00 F4 03 04 00 8C 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 87 02 00 35 04 06 00 48 D9 00 00 0F [22:00:44]Write i2c OK [22:00:44]MH_I2C_Read... [22:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:45]Read from MH i2c: E2 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: E2 03 00 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [22:00:45]RAPDU: 90 00 [22:00:45]wFMCommunicate OK [22:00:45]wFMCommunicate request_size=9 [22:00:45]MH_SAM_APDU [22:00:45]CAPDU: 80 0D 02 02 04 1F CC 4E 4B [22:00:45]Write to MH i2c: E2 0C 00 C3 00 80 0D 02 02 04 00 1F CC 4E 4B 00 00 C9 [22:00:45]Write i2c OK [22:00:45]MH_I2C_Read... [22:00:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:45]Read from MH i2c: E2 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: E2 03 00 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [22:00:45]RAPDU: 90 00 [22:00:45]wFMCommunicate OK [22:00:45]wFMCommunicate request_size=4 [22:00:45]MH_SAM_APDU [22:00:45]CAPDU: 80 0D 03 02 [22:00:45]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [22:00:45]Write i2c OK [22:00:45]MH_I2C_Read... [22:00:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:00:45]Read from MH i2c: E2 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: E2 0B 00 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: E2 0B 00 C4 00 00 1D 97 38 C6 C0 0B C8 BA 90 00 3F [22:00:45]RAPDU: 1D 97 38 C6 C0 0B C8 BA 90 00 [22:00:45]wFMCommunicate OK [22:00:45]SAM_PROTO_SignData done [22:00:45]FM_MakeSignedData done [22:00:45]CreateOFDProtocolMessage [22:00:45]wFMCommunicate request_size=4 [22:00:45]MH_SAM_APDU [22:00:45]CAPDU: 80 11 00 00 [22:00:45]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [22:00:45]Write i2c OK [22:00:45]MH_I2C_Read... [22:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:45]Read from MH i2c: E2 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: E2 17 00 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [22:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:00:45]wFMCommunicate OK [22:00:45]CreateOFDProtocolMessage done [22:00:45]OFDSenderStorePacket 165863 [22:00:45]StoreOFDPacket docnum=165863 [22:00:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E8 2F 06 01 7B 58 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 CC 02 00 00 F4 03 04 00 8C 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 87 02 00 35 04 06 00 48 D9 1F CC 4E 4B 1D 97 38 C6 C0 0B C8 BA [22:00:45]CheckFolder [22:00:45]dirname=/storage/ofd_packets [22:00:45]CheckFolder done [22:00:45]ProducePacketName [22:00:45]name=ofd_packets/00165863 [22:00:45]NVStorageSaveData ofd_packets/00165863 [22:00:45]File name is /storage/ofd_packets/00165863 [22:00:45]Write 300 bytes [22:00:45]NVStorageSaveData done [22:00:45]OFDSenderStorePacket done [22:00:45]KKMCreateOFDPacket done [22:00:45]NVStorageSaveData kkm_last_timestamp [22:00:45]File name is /storage/kkm_last_timestamp [22:00:45]Write 4 bytes [22:00:45]NVStorageSaveData done [22:00:45]ExternCall_PrintAddStr [22:00:45]wPrintStart [22:00:45]Write to MH i2c: 01 00 00 C6 00 C6 [22:00:45]Write i2c OK [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: 01 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: 01 07 00 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [22:00:45]RasterBufferAndPrint [22:00:45]line Счет N : (1)294763 [22:00:45]line ИНН: 02508201610067 [22:00:45]line Контрольно-Кассовый Чек [22:00:45]line ПРОДАЖА [22:00:45]line ТРК (МРК, ГНК) : 81 [22:00:45]line Товар: 2711129700 [22:00:45]line ГАЗ-К-5 [22:00:45]line 26.740 * 37.40 [22:00:45]line = 1000.08 [22:00:45]line НДС 12% НСП 1% [22:00:45]line > о реализуемом товаре [22:00:45]line ОКРУГЛЕНИЕ: -0.08 [22:00:45]line ИТОГО: 1000.00 [22:00:45]line Внесено: 1000.00 [22:00:45]line СДАЧА: 0.00 [22:00:45]line НСП 1% : 8.85 [22:00:45]line НДС 12% : 106.20 [22:00:45]line Наличными: 1000.00 [22:00:45]line Безнал.: 0.00 [22:00:45]line Место: АЗС № 130 "Партнер Нефть" [22:00:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:00:45]line СНО: Общий режим [22:00:45]line Чек 716 23.08.2024 22:00 [22:00:45]line Смена: 469 ФФД: 1.0 [22:00:45]line ЗНМ: 0300000070 [22:00:45]line РНМ: 0000000000092562 [22:00:45]line Версия ККМ: 001 [22:00:45]line ФМ: 0000000000871769 [22:00:45]line ФД: 165863 [22:00:45]line ФПД: 80097378586187 [22:00:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T220044&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165863&fm=80097378586187&tin=02508201610067®Number=0000000000092562&sum=100000 [22:00:45]written 0, free lines is 4095 [22:00:45]OFD Sender: Processing packet 165863 [packets to send 1002, broken 1001] [22:00:45]ProducePacketName [22:00:45]name=ofd_packets/00165863 [22:00:45]OFD Sender: To server: pG, [22:00:45]CommunicateWithHost lk.salyk.kg:30040 [22:00:45]ConnectInit lk.salyk.kg [22:00:45]Write to MH i2c: 01 00 00 F1 00 F1 [22:00:45]Write i2c OK [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: 01 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: 01 07 00 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 C7 0C CB [22:00:45]RasterBufferAndPrint [22:00:45]line [22:00:45]line [22:00:45]line [22:00:45]line [22:00:45]line [22:00:45]written 0, free lines is 3279 [22:00:45]MH_Cut [22:00:45]Write to MH i2c: D1 01 00 F8 00 01 CA [22:00:45]Write i2c OK [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: D1 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: D1 01 00 [22:00:45]MH_I2C_Read... [22:00:45]Read from MH i2c: D1 01 00 F8 00 00 C9 [22:00:45]Write to MH i2c: 01 00 00 F9 00 F9 [22:00:45]Write i2c OK [22:00:45]MH_I2C_Read... [22:00:46]*** Cut start [22:00:46]*** Purtial cut [22:00:46]*** Stage 1: CUTSNS_PIN = 1 [22:00:48]Read from MH i2c: 01 [22:00:48]MH_I2C_Read... [22:00:48]*** Stop cut motor [22:00:48]*** Cut end [22:00:48]Read from MH i2c: 01 07 00 [22:00:48]MH_I2C_Read... [22:00:48]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [22:00:48]process_action close_receipt done [22:00:48]requested_data is exist [22:00:48]produce_requested_data [22:00:48]requested_item fm.sn is exist - process it [22:00:48]wFMCommunicate request_size=4 [22:00:48]MH_SAM_APDU [22:00:48]CAPDU: 80 11 00 00 [22:00:48]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [22:00:48]Write i2c OK [22:00:48]MH_I2C_Read... [22:00:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:48]Read from MH i2c: E2 [22:00:48]MH_I2C_Read... [22:00:48]Read from MH i2c: E2 17 00 [22:00:48]MH_I2C_Read... [22:00:48]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [22:00:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:00:48]wFMCommunicate OK [22:00:48]requested_item fd.num is exist - process it [22:00:48]SAM_PROTO_GetFieldsCounters [22:00:48]wFMCommunicate request_size=4 [22:00:48]MH_SAM_APDU [22:00:48]CAPDU: 80 13 00 00 [22:00:48]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [22:00:48]Write i2c OK [22:00:48]MH_I2C_Read... [22:00:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:00:48]Read from MH i2c: E2 [22:00:48]MH_I2C_Read... [22:00:48]Read from MH i2c: E2 62 00 [22:00:48]MH_I2C_Read... [22:00:48]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CC 02 00 00 5E 04 04 00 CC 02 00 00 57 04 04 00 CD 02 00 00 19 04 04 00 00 00 00 00 90 00 4D [22:00:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CC 02 00 00 5E 04 04 00 CC 02 00 00 57 04 04 00 CD 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:00:48]wFMCommunicate OK [22:00:48]SAM_PROTO_GetFieldsCounters done [22:00:48]requested_item shift.num is exist - process it [22:00:48]requested_item shift.opened is exist - process it [22:00:48]req_shift_opened [22:00:48]FM_GetShiftState [22:00:48]SAM_PROTO_GetShiftState [22:00:48]wFMCommunicate request_size=4 [22:00:48]MH_SAM_APDU [22:00:48]CAPDU: 80 13 01 00 [22:00:48]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [22:00:48]Write i2c OK [22:00:48]MH_I2C_Read... [22:00:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:48]Read from MH i2c: E2 [22:00:48]MH_I2C_Read... [22:00:48]Read from MH i2c: E2 0E 00 [22:00:48]MH_I2C_Read... [22:00:48]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A7 [22:00:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:00:48]wFMCommunicate OK [22:00:48]SAM_PROTO_GetShiftState done [22:00:48]FM_GetShiftState done [22:00:48]req_shift_opened done [22:00:48]requested_item shift.open_date is exist - process it [22:00:48]req_shift_open_date [22:00:48]req_shift_open_date done [22:00:48]produce_requested_data done [22:00:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165863,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:00:48]process_action_free close_receipt [22:00:48]json_value_free [22:00:48]json_value_free done [22:00:48]process_json_proto returns [22:00:48]Send response to host [22:00:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165863,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:00:48]free response buf [22:00:48]execute_script done [22:00:48]execute_script returns [22:00:48]free content buf [22:00:48]Sock 8.Close socket [22:00:48]Sock 8.Thread stoped [22:00:50]Connected sock=11 [22:00:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E8 2F 06 01 7B 58 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 68 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A8 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 CC 02 00 00 F4 03 04 00 8C 06 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 87 02 00 35 04 06 00 48 D9 1F CC 4E 4B 1D 97 38 C6 C0 0B C8 BA [22:00:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F2 8C 47 00 C3 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 87 02 00 F4 03 04 00 DC AF C8 66 B6 04 01 00 00 2F 2F 43 DE 9F 92 E1 80 [22:00:54]CommunicateWithHost err = 0 [22:00:54]CheckOFDResponse [22:00:54]1017 (14) - 77093643461234 [22:00:54]1041 (16) - 0000000000871769 [22:00:54]1040 (4) - 165863 [22:00:54]1012 (4) - 23.08.2024 15:50 [22:00:54]1206 (1) - 0 [22:00:54]OFD Sender: Remove packet 165863 [22:00:54]ProducePacketName [22:00:54]name=ofd_packets/00165863 [22:00:54]NVStorageDeleteData [22:00:55]OFD Sender: No OFD packet to send [22:01:00]recv_with_timeout no data received [22:01:00]OFD Sender: No OFD packet to send [22:01:05]OFD Sender: No OFD packet to send [22:01:10]OFD Sender: No OFD packet to send [22:01:10]recv_with_timeout no data received [22:01:15]OFD Sender: No OFD packet to send [22:01:20]OFD Sender: No OFD packet to send [22:01:25]OFD Sender: No OFD packet to send [22:01:30]OFD Sender: No OFD packet to send [22:01:35]OFD Sender: No OFD packet to send [22:01:40]OFD Sender: No OFD packet to send [22:01:45]OFD Sender: No OFD packet to send [22:01:50]OFD Sender: No OFD packet to send [22:01:55]OFD Sender: No OFD packet to send [22:02:00]OFD Sender: No OFD packet to send [22:02:05]OFD Sender: No OFD packet to send [22:02:10]OFD Sender: No OFD packet to send [22:02:15]OFD Sender: No OFD packet to send [22:02:20]OFD Sender: No OFD packet to send [22:02:25]OFD Sender: No OFD packet to send [22:02:30]OFD Sender: No OFD packet to send [22:02:35]OFD Sender: No OFD packet to send [22:02:40]OFD Sender: No OFD packet to send [22:02:45]OFD Sender: No OFD packet to send [22:02:50]OFD Sender: No OFD packet to send [22:02:55]OFD Sender: No OFD packet to send [22:03:00]OFD Sender: No OFD packet to send [22:03:05]OFD Sender: No OFD packet to send [22:03:10]OFD Sender: No OFD packet to send [22:03:15]OFD Sender: No OFD packet to send [22:03:20]OFD Sender: No OFD packet to send [22:03:25]OFD Sender: No OFD packet to send [22:03:30]OFD Sender: No OFD packet to send [22:03:36]OFD Sender: No OFD packet to send [22:03:41]OFD Sender: No OFD packet to send [22:03:46]OFD Sender: No OFD packet to send [22:03:51]OFD Sender: No OFD packet to send [22:03:56]OFD Sender: No OFD packet to send [22:04:01]OFD Sender: No OFD packet to send [22:04:06]OFD Sender: No OFD packet to send [22:04:11]OFD Sender: No OFD packet to send [22:04:16]OFD Sender: No OFD packet to send [22:04:21]OFD Sender: No OFD packet to send [22:04:26]OFD Sender: No OFD packet to send [22:04:31]OFD Sender: No OFD packet to send [22:04:36]OFD Sender: No OFD packet to send [22:04:41]OFD Sender: No OFD packet to send [22:04:46]OFD Sender: No OFD packet to send [22:04:51]OFD Sender: No OFD packet to send [22:04:56]OFD Sender: No OFD packet to send [22:05:01]OFD Sender: No OFD packet to send [22:05:04]accept exits with 10 [22:05:04]New connection [22:05:04]New thread 3067198820 created [22:05:04]Thread 3067342180 joined [22:05:04]Waiting for new connection... [22:05:04] Sock 10.Parse request [22:05:04]Sock 10.Check first char [22:05:04]Sock 10.First char is OK [22:05:04]request: POST /json_proto HTTP/1.0 [22:05:04]Method: POST [22:05:04]URL: /json_proto [22:05:04]Method is POST - this is cgi request [22:05:04]url: /json_proto [22:05:04]query_string will be loaded in cgi processing [22:05:04]execute_cgi json_proto POST (null) [22:05:04]execute_cgi path=json_proto method=POST [22:05:04]POST find Content-Length [22:05:04]Host: 172.17.44.132:8080 [22:05:04]Content-Length: 677 [22:05:04]Content-Type: application/json [22:05:04] [22:05:04]POST finish read [22:05:04]Found Content-Length = 677 [22:05:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:05:04]execute_script... [22:05:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294771", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:05:04]POST & json_proto [22:05:04]process_json_proto [22:05:04]json parsed OK: [22:05:04]protocol is kg_v1.0 [22:05:04]action value=close_receipt [22:05:04]process_action close_receipt [22:05:04]cmd_close_receipt [22:05:04]MH_GetDate [22:05:04]Write to MH i2c: F0 00 00 FD 00 EC [22:05:04]Write i2c OK [22:05:04]MH_I2C_Read... [22:05:04]Read from MH i2c: F0 [22:05:04]MH_I2C_Read... [22:05:04]Read from MH i2c: F0 09 00 [22:05:04]MH_I2C_Read... [22:05:04]Read from MH i2c: F0 09 00 FD 00 00 91 07 C9 66 2A 83 C1 65 8F [22:05:04]GetLastDocTimeStamp 1724450444 [22:05:04]current date 1724450705 [22:05:04]FM_GetShiftState [22:05:04]SAM_PROTO_GetShiftState [22:05:04]wFMCommunicate request_size=4 [22:05:04]MH_SAM_APDU [22:05:04]CAPDU: 80 13 01 00 [22:05:04]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [22:05:04]Write i2c OK [22:05:04]MH_I2C_Read... [22:05:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:05:04]Read from MH i2c: E2 [22:05:04]MH_I2C_Read... [22:05:04]Read from MH i2c: E2 0E 00 [22:05:04]MH_I2C_Read... [22:05:04]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A9 [22:05:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:05:04]wFMCommunicate OK [22:05:04]SAM_PROTO_GetShiftState done [22:05:04]FM_GetShiftState done [22:05:04]opened in 1724372766 [22:05:04]opened+sec_in_day 1724459166 [22:05:04]quantity*price = 40002 [22:05:04]sum+1 = 40003 [22:05:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 717 23.08.2024 22:05 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165864 ФПД: 260729744474098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T220505&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165864&fm=260729744474098&tin=02508201610067®Number=0000000000092562&sum=40000 [22:05:05]StoreToDocumentArchive [22:05:05]shift 469 fd 165864 [22:05:05]save to /storage/0469/doc_00165864 [22:05:05]save last doc name /storage/0469/doc_00165864 to /storage/kkm_last_doc_name [22:05:05]save OK [22:05:05]Clear old archive folders... [22:05:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:05:05]tlvbuf is 01C1EDA0 [22:05:05]SAM_PROTO_ClearQueue [22:05:05]wFMCommunicate request_size=4 [22:05:05]MH_SAM_APDU [22:05:05]CAPDU: 80 09 00 00 [22:05:05]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [22:05:05]Write i2c OK [22:05:05]MH_I2C_Read... [22:05:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:05:06]Read from MH i2c: E2 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 03 00 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [22:05:06]RAPDU: 90 00 [22:05:06]wFMCommunicate OK [22:05:06]SAM_PROTO_ClearQueue done [22:05:06]KKMCreateOFDPacket [22:05:06]OFDProtocolAddRootSTLVToBuf [22:05:06]FM_MakeSignedData [22:05:06]FM_MakeSignedData [22:05:06]SAM_PROTO_SignData [22:05:06]wFMCommunicate request_size=4 [22:05:06]MH_SAM_APDU [22:05:06]CAPDU: 80 0D 01 02 [22:05:06]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [22:05:06]Write i2c OK [22:05:06]MH_I2C_Read... [22:05:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:05:06]Read from MH i2c: E2 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 03 00 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [22:05:06]RAPDU: 90 00 [22:05:06]wFMCommunicate OK [22:05:06]wFMCommunicate request_size=255 [22:05:06]MH_SAM_APDU [22:05:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 91 07 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 87 02 00 35 04 06 00 ED [22:05:06]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 91 07 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 87 02 00 35 04 06 00 ED 00 00 B9 [22:05:06]Write i2c OK [22:05:06]MH_I2C_Read... [22:05:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:05:06]Read from MH i2c: E2 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 03 00 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [22:05:06]RAPDU: 90 00 [22:05:06]wFMCommunicate OK [22:05:06]wFMCommunicate request_size=10 [22:05:06]MH_SAM_APDU [22:05:06]CAPDU: 80 0D 02 02 05 21 DF CD 3F F2 [22:05:06]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 21 DF CD 3F F2 00 00 91 [22:05:06]Write i2c OK [22:05:06]MH_I2C_Read... [22:05:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:05:06]Read from MH i2c: E2 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 03 00 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [22:05:06]RAPDU: 90 00 [22:05:06]wFMCommunicate OK [22:05:06]wFMCommunicate request_size=4 [22:05:06]MH_SAM_APDU [22:05:06]CAPDU: 80 0D 03 02 [22:05:06]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [22:05:06]Write i2c OK [22:05:06]MH_I2C_Read... [22:05:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:05:06]Read from MH i2c: E2 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 0B 00 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 0B 00 0F 01 00 FD 28 E7 2B E1 5A 87 6E 90 00 F3 [22:05:06]RAPDU: FD 28 E7 2B E1 5A 87 6E 90 00 [22:05:06]wFMCommunicate OK [22:05:06]SAM_PROTO_SignData done [22:05:06]FM_MakeSignedData done [22:05:06]CreateOFDProtocolMessage [22:05:06]wFMCommunicate request_size=4 [22:05:06]MH_SAM_APDU [22:05:06]CAPDU: 80 11 00 00 [22:05:06]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [22:05:06]Write i2c OK [22:05:06]MH_I2C_Read... [22:05:06]OFD Sender: No OFD packet to send [22:05:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:05:06]Read from MH i2c: E2 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 17 00 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [22:05:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:05:06]wFMCommunicate OK [22:05:06]CreateOFDProtocolMessage done [22:05:06]OFDSenderStorePacket 165864 [22:05:06]StoreOFDPacket docnum=165864 [22:05:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F9 12 07 01 DF 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 91 07 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 87 02 00 35 04 06 00 ED 21 DF CD 3F F2 FD 28 E7 2B E1 5A 87 6E [22:05:06]CheckFolder [22:05:06]dirname=/storage/ofd_packets [22:05:06]CheckFolder done [22:05:06]ProducePacketName [22:05:06]name=ofd_packets/00165864 [22:05:06]NVStorageSaveData ofd_packets/00165864 [22:05:06]File name is /storage/ofd_packets/00165864 [22:05:06]Write 301 bytes [22:05:06]NVStorageSaveData done [22:05:06]OFDSenderStorePacket done [22:05:06]KKMCreateOFDPacket done [22:05:06]NVStorageSaveData kkm_last_timestamp [22:05:06]File name is /storage/kkm_last_timestamp [22:05:06]Write 4 bytes [22:05:06]NVStorageSaveData done [22:05:06]ExternCall_PrintAddStr [22:05:06]wPrintStart [22:05:06]Write to MH i2c: 01 00 00 11 01 12 [22:05:06]Write i2c OK [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: 01 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: 01 07 00 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [22:05:06]RasterBufferAndPrint [22:05:06]line Счет N : (1)294771 [22:05:06]line ИНН: 02508201610067 [22:05:06]line Контрольно-Кассовый Чек [22:05:06]line ПРОДАЖА [22:05:06]line ТРК (МРК, ГНК) : 52 [22:05:06]line Товар: 2710124130 [22:05:06]line Аи-92-К-5 [22:05:06]line 5.900 * 67.80 [22:05:06]line = 400.02 [22:05:06]line НДС 12% НСП 1% [22:05:06]line > о реализуемом товаре [22:05:06]line ОКРУГЛЕНИЕ: -0.02 [22:05:06]line ИТОГО: 400.00 [22:05:06]line Внесено: 400.00 [22:05:06]line СДАЧА: 0.00 [22:05:06]line НСП 1% : 3.54 [22:05:06]line НДС 12% : 42.48 [22:05:06]line Наличными: 400.00 [22:05:06]line Безнал.: 0.00 [22:05:06]line Место: АЗС № 130 "Партнер Нефть" [22:05:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:05:06]line СНО: Общий режим [22:05:06]line Чек 717 23.08.2024 22:05 [22:05:06]line Смена: 469 ФФД: 1.0 [22:05:06]line ЗНМ: 0300000070 [22:05:06]line РНМ: 0000000000092562 [22:05:06]line Версия ККМ: 001 [22:05:06]line ФМ: 0000000000871769 [22:05:06]line ФД: 165864 [22:05:06]line ФПД: 260729744474098 [22:05:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T220505&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165864&fm=260729744474098&tin=02508201610067®Number=0000000000092562&sum=40000 [22:05:06]written 0, free lines is 4095 [22:05:06]OFD Sender: Processing packet 165864 [packets to send 1002, broken 1001] [22:05:06]ProducePacketName [22:05:06]name=ofd_packets/00165864 [22:05:06]OFD Sender: To server: pG, [22:05:06]CommunicateWithHost lk.salyk.kg:30040 [22:05:06]ConnectInit lk.salyk.kg [22:05:06]Write to MH i2c: 01 00 00 3C 01 3D [22:05:06]Write i2c OK [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: 01 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: 01 07 00 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 C5 0C 15 [22:05:06]RasterBufferAndPrint [22:05:06]line [22:05:06]line [22:05:06]line [22:05:06]line [22:05:06]line [22:05:06]written 0, free lines is 3274 [22:05:06]MH_Cut [22:05:06]Write to MH i2c: D1 01 00 43 01 01 16 [22:05:06]Write i2c OK [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: D1 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: D1 01 00 [22:05:06]MH_I2C_Read... [22:05:06]Read from MH i2c: D1 01 00 43 01 00 15 [22:05:06]Write to MH i2c: 01 00 00 44 01 45 [22:05:06]Write i2c OK [22:05:06]MH_I2C_Read... [22:05:07]*** Cut start [22:05:07]*** Purtial cut [22:05:07]*** Stage 1: CUTSNS_PIN = 1 [22:05:09]Read from MH i2c: 01 [22:05:09]MH_I2C_Read... [22:05:09]*** Stop cut motor [22:05:09]*** Cut end [22:05:09]Read from MH i2c: 01 07 00 [22:05:09]MH_I2C_Read... [22:05:09]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [22:05:09]process_action close_receipt done [22:05:09]requested_data is exist [22:05:09]produce_requested_data [22:05:09]requested_item fm.sn is exist - process it [22:05:09]wFMCommunicate request_size=4 [22:05:09]MH_SAM_APDU [22:05:09]CAPDU: 80 11 00 00 [22:05:09]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [22:05:09]Write i2c OK [22:05:09]MH_I2C_Read... [22:05:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:05:09]Read from MH i2c: E2 [22:05:09]MH_I2C_Read... [22:05:09]Read from MH i2c: E2 17 00 [22:05:09]MH_I2C_Read... [22:05:09]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [22:05:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:05:09]wFMCommunicate OK [22:05:09]requested_item fd.num is exist - process it [22:05:09]SAM_PROTO_GetFieldsCounters [22:05:09]wFMCommunicate request_size=4 [22:05:09]MH_SAM_APDU [22:05:09]CAPDU: 80 13 00 00 [22:05:09]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [22:05:09]Write i2c OK [22:05:09]MH_I2C_Read... [22:05:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:05:09]Read from MH i2c: E2 [22:05:09]MH_I2C_Read... [22:05:09]Read from MH i2c: E2 62 00 [22:05:09]MH_I2C_Read... [22:05:09]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CD 02 00 00 5E 04 04 00 CD 02 00 00 57 04 04 00 CE 02 00 00 19 04 04 00 00 00 00 00 90 00 9D [22:05:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CD 02 00 00 5E 04 04 00 CD 02 00 00 57 04 04 00 CE 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:05:10]wFMCommunicate OK [22:05:10]SAM_PROTO_GetFieldsCounters done [22:05:10]requested_item shift.num is exist - process it [22:05:10]requested_item shift.opened is exist - process it [22:05:10]req_shift_opened [22:05:10]FM_GetShiftState [22:05:10]SAM_PROTO_GetShiftState [22:05:10]wFMCommunicate request_size=4 [22:05:10]MH_SAM_APDU [22:05:10]CAPDU: 80 13 01 00 [22:05:10]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [22:05:10]Write i2c OK [22:05:10]MH_I2C_Read... [22:05:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:05:10]Read from MH i2c: E2 [22:05:10]MH_I2C_Read... [22:05:10]Read from MH i2c: E2 0E 00 [22:05:10]MH_I2C_Read... [22:05:10]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F3 [22:05:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:05:10]wFMCommunicate OK [22:05:10]SAM_PROTO_GetShiftState done [22:05:10]FM_GetShiftState done [22:05:10]req_shift_opened done [22:05:10]requested_item shift.open_date is exist - process it [22:05:10]req_shift_open_date [22:05:10]req_shift_open_date done [22:05:10]produce_requested_data done [22:05:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165864,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:05:10]process_action_free close_receipt [22:05:10]json_value_free [22:05:10]json_value_free done [22:05:10]process_json_proto returns [22:05:10]Send response to host [22:05:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165864,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:05:10]free response buf [22:05:10]execute_script done [22:05:10]execute_script returns [22:05:10]free content buf [22:05:10]Sock 10.Close socket [22:05:10]Sock 10.Thread stoped [22:05:21]Connected sock=11 [22:05:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F9 12 07 01 DF 2C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 91 07 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 87 02 00 35 04 06 00 ED 21 DF CD 3F F2 FD 28 E7 2B E1 5A 87 6E [22:05:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 48 FF 47 00 46 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 87 02 00 F4 03 04 00 ED B0 C8 66 B6 04 01 00 00 D6 0A D3 BF 14 5F AE 3F [22:05:24]CommunicateWithHost err = 0 [22:05:24]CheckOFDResponse [22:05:24]1017 (14) - 77093643461234 [22:05:24]1041 (16) - 0000000000871769 [22:05:24]1040 (4) - 165864 [22:05:24]1012 (4) - 23.08.2024 15:55 [22:05:24]1206 (1) - 0 [22:05:24]OFD Sender: Remove packet 165864 [22:05:24]ProducePacketName [22:05:24]name=ofd_packets/00165864 [22:05:24]NVStorageDeleteData [22:05:25]OFD Sender: No OFD packet to send [22:05:27]recv_with_timeout no data received [22:05:30]OFD Sender: No OFD packet to send [22:05:35]OFD Sender: No OFD packet to send [22:05:40]OFD Sender: No OFD packet to send [22:05:45]OFD Sender: No OFD packet to send [22:05:50]OFD Sender: No OFD packet to send [22:05:55]OFD Sender: No OFD packet to send [22:05:59]recv_with_timeout no data received [22:06:00]OFD Sender: No OFD packet to send [22:06:05]OFD Sender: No OFD packet to send [22:06:10]OFD Sender: No OFD packet to send [22:06:15]OFD Sender: No OFD packet to send [22:06:20]OFD Sender: No OFD packet to send [22:06:20]recv_with_timeout no data received [22:06:25]OFD Sender: No OFD packet to send [22:06:30]OFD Sender: No OFD packet to send [22:06:35]OFD Sender: No OFD packet to send [22:06:40]OFD Sender: No OFD packet to send [22:06:45]OFD Sender: No OFD packet to send [22:06:50]OFD Sender: No OFD packet to send [22:06:55]OFD Sender: No OFD packet to send [22:07:00]OFD Sender: No OFD packet to send [22:07:05]OFD Sender: No OFD packet to send [22:07:10]OFD Sender: No OFD packet to send [22:07:15]OFD Sender: No OFD packet to send [22:07:20]OFD Sender: No OFD packet to send [22:07:24]accept exits with 9 [22:07:24]New connection [22:07:24]New thread 3067342180 created [22:07:24]Thread 3067198820 joined [22:07:24]Waiting for new connection... [22:07:24] Sock 9.Parse request [22:07:24]Sock 9.Check first char [22:07:24]Sock 9.First char is OK [22:07:24]request: POST /json_proto HTTP/1.0 [22:07:24]Method: POST [22:07:24]URL: /json_proto [22:07:24]Method is POST - this is cgi request [22:07:24]url: /json_proto [22:07:24]query_string will be loaded in cgi processing [22:07:24]execute_cgi json_proto POST (null) [22:07:24]execute_cgi path=json_proto method=POST [22:07:24]POST find Content-Length [22:07:24]Host: 172.17.44.132:8080 [22:07:24]Content-Length: 681 [22:07:24]Content-Type: application/json [22:07:24] [22:07:24]POST finish read [22:07:24]Found Content-Length = 681 [22:07:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 13.370, "sum" : 500.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:24]execute_script... [22:07:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294770", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 13.370, "sum" : 500.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:24]POST & json_proto [22:07:24]process_json_proto [22:07:24]json parsed OK: [22:07:24]protocol is kg_v1.0 [22:07:24]action value=close_receipt [22:07:24]process_action close_receipt [22:07:24]cmd_close_receipt [22:07:24]MH_GetDate [22:07:24]Write to MH i2c: F0 00 00 48 01 38 [22:07:24]Write i2c OK [22:07:24]MH_I2C_Read... [22:07:24]Read from MH i2c: F0 [22:07:24]MH_I2C_Read... [22:07:24]Read from MH i2c: F0 09 00 [22:07:24]MH_I2C_Read... [22:07:24]Read from MH i2c: F0 09 00 48 01 00 1C 08 C9 66 2A 83 C1 65 67 [22:07:24]GetLastDocTimeStamp 1724450705 [22:07:24]current date 1724450844 [22:07:24]FM_GetShiftState [22:07:24]SAM_PROTO_GetShiftState [22:07:24]wFMCommunicate request_size=4 [22:07:24]MH_SAM_APDU [22:07:24]CAPDU: 80 13 01 00 [22:07:24]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [22:07:24]Write i2c OK [22:07:24]MH_I2C_Read... [22:07:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:24]Read from MH i2c: E2 [22:07:24]MH_I2C_Read... [22:07:24]Read from MH i2c: E2 0E 00 [22:07:24]MH_I2C_Read... [22:07:24]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 F5 [22:07:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:07:24]wFMCommunicate OK [22:07:24]SAM_PROTO_GetShiftState done [22:07:24]FM_GetShiftState done [22:07:24]opened in 1724372766 [22:07:24]opened+sec_in_day 1724459166 [22:07:24]quantity*price = 50003 [22:07:24]sum+1 = 50005 [22:07:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 718 23.08.2024 22:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165865 ФПД: 159464479738411 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T220724&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165865&fm=159464479738411&tin=02508201610067®Number=0000000000092562&sum=50000 [22:07:25]StoreToDocumentArchive [22:07:25]shift 469 fd 165865 [22:07:25]save to /storage/0469/doc_00165865 [22:07:25]save last doc name /storage/0469/doc_00165865 to /storage/kkm_last_doc_name [22:07:25]save OK [22:07:25]Clear old archive folders... [22:07:25]ProcessDocumentItem done err = 0, tmpTLVsize=250 [22:07:25]tlvbuf is 01C1E970 [22:07:25]SAM_PROTO_ClearQueue [22:07:25]wFMCommunicate request_size=4 [22:07:25]MH_SAM_APDU [22:07:25]CAPDU: 80 09 00 00 [22:07:25]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [22:07:25]Write i2c OK [22:07:25]MH_I2C_Read... [22:07:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:25]Read from MH i2c: E2 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 03 00 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [22:07:25]RAPDU: 90 00 [22:07:25]wFMCommunicate OK [22:07:25]SAM_PROTO_ClearQueue done [22:07:25]KKMCreateOFDPacket [22:07:25]OFDProtocolAddRootSTLVToBuf [22:07:25]FM_MakeSignedData [22:07:25]FM_MakeSignedData [22:07:25]SAM_PROTO_SignData [22:07:25]wFMCommunicate request_size=4 [22:07:25]MH_SAM_APDU [22:07:25]CAPDU: 80 0D 01 02 [22:07:25]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [22:07:25]Write i2c OK [22:07:25]MH_I2C_Read... [22:07:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:07:25]Read from MH i2c: E2 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 03 00 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [22:07:25]RAPDU: 90 00 [22:07:25]wFMCommunicate OK [22:07:25]wFMCommunicate request_size=255 [22:07:25]MH_SAM_APDU [22:07:25]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 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 CE 02 00 00 F4 03 04 00 1C 08 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 87 02 00 35 04 06 00 91 08 [22:07:25]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 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 CE 02 00 00 F4 03 04 00 1C 08 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 87 02 00 35 04 06 00 91 08 00 00 76 [22:07:25]Write i2c OK [22:07:25]MH_I2C_Read... [22:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:25]Read from MH i2c: E2 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 03 00 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [22:07:25]RAPDU: 90 00 [22:07:25]wFMCommunicate OK [22:07:25]wFMCommunicate request_size=9 [22:07:25]MH_SAM_APDU [22:07:25]CAPDU: 80 0D 02 02 04 37 AB 4A 2B [22:07:25]Write to MH i2c: E2 0C 00 59 01 80 0D 02 02 04 00 37 AB 4A 2B 00 00 33 [22:07:25]Write i2c OK [22:07:25]MH_I2C_Read... [22:07:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:25]Read from MH i2c: E2 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 03 00 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [22:07:25]RAPDU: 90 00 [22:07:25]wFMCommunicate OK [22:07:25]wFMCommunicate request_size=4 [22:07:25]MH_SAM_APDU [22:07:25]CAPDU: 80 0D 03 02 [22:07:25]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [22:07:25]Write i2c OK [22:07:25]MH_I2C_Read... [22:07:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:07:25]OFD Sender: No OFD packet to send [22:07:25]Read from MH i2c: E2 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 0B 00 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 0B 00 5A 01 00 93 D0 55 1B E9 38 9E 10 90 00 79 [22:07:25]RAPDU: 93 D0 55 1B E9 38 9E 10 90 00 [22:07:25]wFMCommunicate OK [22:07:25]SAM_PROTO_SignData done [22:07:25]FM_MakeSignedData done [22:07:25]CreateOFDProtocolMessage [22:07:25]wFMCommunicate request_size=4 [22:07:25]MH_SAM_APDU [22:07:25]CAPDU: 80 11 00 00 [22:07:25]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [22:07:25]Write i2c OK [22:07:25]MH_I2C_Read... [22:07:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:25]Read from MH i2c: E2 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 17 00 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [22:07:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:07:25]wFMCommunicate OK [22:07:25]CreateOFDProtocolMessage done [22:07:25]OFDSenderStorePacket 165865 [22:07:25]StoreOFDPacket docnum=165865 [22:07:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EE BC 06 01 61 08 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 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 CE 02 00 00 F4 03 04 00 1C 08 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 87 02 00 35 04 06 00 91 08 37 AB 4A 2B 93 D0 55 1B E9 38 9E 10 [22:07:25]CheckFolder [22:07:25]dirname=/storage/ofd_packets [22:07:25]CheckFolder done [22:07:25]ProducePacketName [22:07:25]name=ofd_packets/00165865 [22:07:25]NVStorageSaveData ofd_packets/00165865 [22:07:25]File name is /storage/ofd_packets/00165865 [22:07:25]Write 300 bytes [22:07:25]NVStorageSaveData done [22:07:25]OFDSenderStorePacket done [22:07:25]KKMCreateOFDPacket done [22:07:25]NVStorageSaveData kkm_last_timestamp [22:07:25]File name is /storage/kkm_last_timestamp [22:07:25]Write 4 bytes [22:07:25]NVStorageSaveData done [22:07:25]ExternCall_PrintAddStr [22:07:25]wPrintStart [22:07:25]Write to MH i2c: 01 00 00 5C 01 5D [22:07:25]Write i2c OK [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: 01 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: 01 07 00 [22:07:25]MH_I2C_Read... [22:07:25]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [22:07:25]RasterBufferAndPrint [22:07:25]line Счет N : (1)294770 [22:07:25]line ИНН: 02508201610067 [22:07:25]line Контрольно-Кассовый Чек [22:07:25]line ПРОДАЖА [22:07:25]line ТРК (МРК, ГНК) : 81 [22:07:25]line Товар: 2711129700 [22:07:25]line ГАЗ-К-5 [22:07:25]line 13.370 * 37.40 [22:07:25]line = 500.04 [22:07:25]line НДС 12% НСП 1% [22:07:25]line > о реализуемом товаре [22:07:25]line ОКРУГЛЕНИЕ: -0.04 [22:07:25]line ИТОГО: 500.00 [22:07:25]line Внесено: 500.00 [22:07:25]line СДАЧА: 0.00 [22:07:25]line НСП 1% : 4.42 [22:07:25]line НДС 12% : 53.10 [22:07:25]line Наличными: 500.00 [22:07:25]line Безнал.: 0.00 [22:07:25]line Место: АЗС № 130 "Партнер Нефть" [22:07:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:07:25]line СНО: Общий режим [22:07:25]line Чек 718 23.08.2024 22:07 [22:07:25]line Смена: 469 ФФД: 1.0 [22:07:25]line ЗНМ: 0300000070 [22:07:25]line РНМ: 0000000000092562 [22:07:25]line Версия ККМ: 001 [22:07:25]line ФМ: 0000000000871769 [22:07:25]line ФД: 165865 [22:07:25]line ФПД: 159464479738411 [22:07:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T220724&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165865&fm=159464479738411&tin=02508201610067®Number=0000000000092562&sum=50000 [22:07:25]written 0, free lines is 4095 [22:07:25]OFD Sender: Processing packet 165865 [packets to send 1002, broken 1001] [22:07:25]ProducePacketName [22:07:25]name=ofd_packets/00165865 [22:07:25]OFD Sender: To server: pG, [22:07:25]CommunicateWithHost lk.salyk.kg:30040 [22:07:25]ConnectInit lk.salyk.kg [22:07:26]Write to MH i2c: 01 00 00 87 01 88 [22:07:26]Write i2c OK [22:07:26]MH_I2C_Read... [22:07:26]Read from MH i2c: 01 [22:07:26]MH_I2C_Read... [22:07:26]Read from MH i2c: 01 07 00 [22:07:26]MH_I2C_Read... [22:07:26]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 C1 0C 5C [22:07:26]RasterBufferAndPrint [22:07:26]line [22:07:26]line [22:07:26]line [22:07:26]line [22:07:26]line [22:07:26]written 0, free lines is 3271 [22:07:26]MH_Cut [22:07:26]Write to MH i2c: D1 01 00 8E 01 01 61 [22:07:26]Write i2c OK [22:07:26]MH_I2C_Read... [22:07:26]Read from MH i2c: D1 [22:07:26]MH_I2C_Read... [22:07:26]Read from MH i2c: D1 01 00 [22:07:26]MH_I2C_Read... [22:07:26]Read from MH i2c: D1 01 00 8E 01 00 60 [22:07:26]Write to MH i2c: 01 00 00 8F 01 90 [22:07:26]Write i2c OK [22:07:26]MH_I2C_Read... [22:07:26]*** Cut start [22:07:26]*** Purtial cut [22:07:26]*** Stage 1: CUTSNS_PIN = 1 [22:07:29]Read from MH i2c: 01 [22:07:29]MH_I2C_Read... [22:07:29]*** Stop cut motor [22:07:29]*** Cut end [22:07:29]Read from MH i2c: 01 07 00 [22:07:29]MH_I2C_Read... [22:07:29]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [22:07:29]process_action close_receipt done [22:07:29]requested_data is exist [22:07:29]produce_requested_data [22:07:29]requested_item fm.sn is exist - process it [22:07:29]wFMCommunicate request_size=4 [22:07:29]MH_SAM_APDU [22:07:29]CAPDU: 80 11 00 00 [22:07:29]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [22:07:29]Write i2c OK [22:07:29]MH_I2C_Read... [22:07:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:29]Read from MH i2c: E2 [22:07:29]MH_I2C_Read... [22:07:29]Read from MH i2c: E2 17 00 [22:07:29]MH_I2C_Read... [22:07:29]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [22:07:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:07:29]wFMCommunicate OK [22:07:29]requested_item fd.num is exist - process it [22:07:29]SAM_PROTO_GetFieldsCounters [22:07:29]wFMCommunicate request_size=4 [22:07:29]MH_SAM_APDU [22:07:29]CAPDU: 80 13 00 00 [22:07:29]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [22:07:29]Write i2c OK [22:07:29]MH_I2C_Read... [22:07:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:07:29]Read from MH i2c: E2 [22:07:29]MH_I2C_Read... [22:07:29]Read from MH i2c: E2 62 00 [22:07:29]MH_I2C_Read... [22:07:29]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CE 02 00 00 5E 04 04 00 CE 02 00 00 57 04 04 00 CF 02 00 00 19 04 04 00 00 00 00 00 90 00 EC [22:07:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CE 02 00 00 5E 04 04 00 CE 02 00 00 57 04 04 00 CF 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:07:29]wFMCommunicate OK [22:07:29]SAM_PROTO_GetFieldsCounters done [22:07:29]requested_item shift.num is exist - process it [22:07:29]requested_item shift.opened is exist - process it [22:07:29]req_shift_opened [22:07:29]FM_GetShiftState [22:07:29]SAM_PROTO_GetShiftState [22:07:29]wFMCommunicate request_size=4 [22:07:29]MH_SAM_APDU [22:07:29]CAPDU: 80 13 01 00 [22:07:29]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [22:07:29]Write i2c OK [22:07:29]MH_I2C_Read... [22:07:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:29]Read from MH i2c: E2 [22:07:29]MH_I2C_Read... [22:07:29]Read from MH i2c: E2 0E 00 [22:07:29]MH_I2C_Read... [22:07:29]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 3E [22:07:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:07:29]wFMCommunicate OK [22:07:29]SAM_PROTO_GetShiftState done [22:07:29]FM_GetShiftState done [22:07:29]req_shift_opened done [22:07:29]requested_item shift.open_date is exist - process it [22:07:29]req_shift_open_date [22:07:29]req_shift_open_date done [22:07:29]produce_requested_data done [22:07:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165865,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:07:29]process_action_free close_receipt [22:07:29]json_value_free [22:07:29]json_value_free done [22:07:29]process_json_proto returns [22:07:29]Send response to host [22:07:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165865,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:07:29]free response buf [22:07:29]execute_script done [22:07:29]execute_script returns [22:07:29]free content buf [22:07:29]Sock 9.Close socket [22:07:29]Sock 9.Thread stoped [22:07:30]ConnectInit Can't take IP for lk.salyk.kg [22:07:30]CommunicateWithHost connect error [22:07:30]CommunicateWithHost err = -1 [22:07:30]OFD Sender: Server communicate error [22:07:35]OFD Sender: Processing packet 165865 [packets to send 1002, broken 1001] [22:07:35]ProducePacketName [22:07:35]name=ofd_packets/00165865 [22:07:35]OFD Sender: To server: pG, [22:07:35]CommunicateWithHost lk.salyk.kg:30040 [22:07:35]ConnectInit lk.salyk.kg [22:07:36]Connected sock=8 [22:07:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EE BC 06 01 61 08 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 3A 34 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 54 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 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 CE 02 00 00 F4 03 04 00 1C 08 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 87 02 00 35 04 06 00 91 08 37 AB 4A 2B 93 D0 55 1B E9 38 9E 10 [22:07:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F 5A 47 00 93 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 87 02 00 F4 03 04 00 71 B1 C8 66 B6 04 01 00 00 C0 9A 55 90 33 B8 4D 7D [22:07:36]CommunicateWithHost err = 0 [22:07:36]CheckOFDResponse [22:07:36]1017 (14) - 77093643461234 [22:07:36]1041 (16) - 0000000000871769 [22:07:36]1040 (4) - 165865 [22:07:36]1012 (4) - 23.08.2024 15:57 [22:07:36]1206 (1) - 0 [22:07:36]OFD Sender: Remove packet 165865 [22:07:36]ProducePacketName [22:07:36]name=ofd_packets/00165865 [22:07:36]NVStorageDeleteData [22:07:37]OFD Sender: No OFD packet to send [22:07:42]accept exits with 10 [22:07:42]New connection [22:07:42]New thread 3067198820 created [22:07:42]Thread 3067342180 joined [22:07:42]Waiting for new connection... [22:07:42] Sock 10.Parse request [22:07:42]Sock 10.Check first char [22:07:42]Sock 10.First char is OK [22:07:42]request: POST /json_proto HTTP/1.0 [22:07:42]Method: POST [22:07:42]URL: /json_proto [22:07:42]Method is POST - this is cgi request [22:07:42]url: /json_proto [22:07:42]query_string will be loaded in cgi processing [22:07:42]execute_cgi json_proto POST (null) [22:07:42]execute_cgi path=json_proto method=POST [22:07:42]POST find Content-Length [22:07:42]Host: 172.17.44.132:8080 [22:07:42]Content-Length: 980 [22:07:42]Content-Type: application/json [22:07:42] [22:07:42]POST finish read [22:07:42]Found Content-Length = 980 [22:07:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 9990.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:42]execute_script... [22:07:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294769", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 9990.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:07:42]POST & json_proto [22:07:42]process_json_proto [22:07:42]json parsed OK: [22:07:42]protocol is kg_v1.0 [22:07:42]action value=close_receipt [22:07:42]process_action close_receipt [22:07:42]cmd_close_receipt [22:07:42]MH_GetDate [22:07:42]Write to MH i2c: F0 00 00 93 01 83 [22:07:42]Write i2c OK [22:07:42]MH_I2C_Read... [22:07:42]Read from MH i2c: F0 [22:07:42]MH_I2C_Read... [22:07:42]Read from MH i2c: F0 09 00 [22:07:42]MH_I2C_Read... [22:07:42]Read from MH i2c: F0 09 00 93 01 00 2E 08 C9 66 2A 83 C1 65 C4 [22:07:42]GetLastDocTimeStamp 1724450844 [22:07:42]current date 1724450862 [22:07:42]FM_GetShiftState [22:07:42]SAM_PROTO_GetShiftState [22:07:42]wFMCommunicate request_size=4 [22:07:42]MH_SAM_APDU [22:07:42]CAPDU: 80 13 01 00 [22:07:42]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [22:07:42]Write i2c OK [22:07:42]MH_I2C_Read... [22:07:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:42]Read from MH i2c: E2 [22:07:42]MH_I2C_Read... [22:07:42]Read from MH i2c: E2 0E 00 [22:07:42]MH_I2C_Read... [22:07:42]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 40 [22:07:42]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:07:42]wFMCommunicate OK [22:07:42]SAM_PROTO_GetShiftState done [22:07:42]FM_GetShiftState done [22:07:42]opened in 1724372766 [22:07:42]opened+sec_in_day 1724459166 [22:07:42]quantity*price = 999032 [22:07:42]sum+1 = 999033 [22:07:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 9990.00 СДАЧА: 0.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 719 23.08.2024 22:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 165866 ФПД: 61651902877798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T220742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165866&fm=61651902877798&tin=02508201610067®Number=0000000000092562&sum=999000 [22:07:43]StoreToDocumentArchive [22:07:43]shift 469 fd 165866 [22:07:43]save to /storage/0469/doc_00165866 [22:07:43]save last doc name /storage/0469/doc_00165866 to /storage/kkm_last_doc_name [22:07:43]save OK [22:07:43]Clear old archive folders... [22:07:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:07:43]tlvbuf is 01CD0B80 [22:07:43]SAM_PROTO_ClearQueue [22:07:43]wFMCommunicate request_size=4 [22:07:43]MH_SAM_APDU [22:07:43]CAPDU: 80 09 00 00 [22:07:43]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [22:07:43]Write i2c OK [22:07:43]MH_I2C_Read... [22:07:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:07:43]Read from MH i2c: E2 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 03 00 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [22:07:43]RAPDU: 90 00 [22:07:43]wFMCommunicate OK [22:07:43]SAM_PROTO_ClearQueue done [22:07:43]KKMCreateOFDPacket [22:07:43]OFDProtocolAddRootSTLVToBuf [22:07:43]FM_MakeSignedData [22:07:43]FM_MakeSignedData [22:07:43]SAM_PROTO_SignData [22:07:43]wFMCommunicate request_size=4 [22:07:43]MH_SAM_APDU [22:07:43]CAPDU: 80 0D 01 02 [22:07:43]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [22:07:43]Write i2c OK [22:07:43]MH_I2C_Read... [22:07:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:07:43]Read from MH i2c: E2 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 03 00 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [22:07:43]RAPDU: 90 00 [22:07:43]wFMCommunicate OK [22:07:43]wFMCommunicate request_size=255 [22:07:43]MH_SAM_APDU [22:07:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 02 00 00 F4 03 04 00 2E 08 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 87 02 00 35 04 06 00 38 12 73 C5 [22:07:43]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 02 00 00 F4 03 04 00 2E 08 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 87 02 00 35 04 06 00 38 12 73 C5 00 00 C0 [22:07:43]Write i2c OK [22:07:43]MH_I2C_Read... [22:07:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:43]Read from MH i2c: E2 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 03 00 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [22:07:43]RAPDU: 90 00 [22:07:43]wFMCommunicate OK [22:07:43]wFMCommunicate request_size=7 [22:07:43]MH_SAM_APDU [22:07:43]CAPDU: 80 0D 02 02 02 50 66 [22:07:43]Write to MH i2c: E2 0A 00 A4 01 80 0D 02 02 02 00 50 66 00 00 D9 [22:07:43]Write i2c OK [22:07:43]MH_I2C_Read... [22:07:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:07:43]Read from MH i2c: E2 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 03 00 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [22:07:43]RAPDU: 90 00 [22:07:43]wFMCommunicate OK [22:07:43]wFMCommunicate request_size=4 [22:07:43]MH_SAM_APDU [22:07:43]CAPDU: 80 0D 03 02 [22:07:43]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [22:07:43]Write i2c OK [22:07:43]MH_I2C_Read... [22:07:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:07:43]Read from MH i2c: E2 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 0B 00 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 0B 00 A5 01 00 DE D8 B9 5E DD 1F 4A 41 90 00 76 [22:07:43]RAPDU: DE D8 B9 5E DD 1F 4A 41 90 00 [22:07:43]wFMCommunicate OK [22:07:43]SAM_PROTO_SignData done [22:07:43]FM_MakeSignedData done [22:07:43]CreateOFDProtocolMessage [22:07:43]wFMCommunicate request_size=4 [22:07:43]MH_SAM_APDU [22:07:43]CAPDU: 80 11 00 00 [22:07:43]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [22:07:43]Write i2c OK [22:07:43]MH_I2C_Read... [22:07:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:43]Read from MH i2c: E2 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 17 00 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [22:07:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:07:43]wFMCommunicate OK [22:07:43]CreateOFDProtocolMessage done [22:07:43]OFDSenderStorePacket 165866 [22:07:43]StoreOFDPacket docnum=165866 [22:07:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 28 99 04 01 EF C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 02 00 00 F4 03 04 00 2E 08 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 87 02 00 35 04 06 00 38 12 73 C5 50 66 DE D8 B9 5E DD 1F 4A 41 [22:07:43]CheckFolder [22:07:43]dirname=/storage/ofd_packets [22:07:43]CheckFolder done [22:07:43]ProducePacketName [22:07:43]name=ofd_packets/00165866 [22:07:43]NVStorageSaveData ofd_packets/00165866 [22:07:43]File name is /storage/ofd_packets/00165866 [22:07:43]Write 298 bytes [22:07:43]NVStorageSaveData done [22:07:43]OFDSenderStorePacket done [22:07:43]KKMCreateOFDPacket done [22:07:43]NVStorageSaveData kkm_last_timestamp [22:07:43]File name is /storage/kkm_last_timestamp [22:07:43]Write 4 bytes [22:07:43]NVStorageSaveData done [22:07:43]ExternCall_PrintAddStr [22:07:43]wPrintStart [22:07:43]Write to MH i2c: 01 00 00 A7 01 A8 [22:07:43]Write i2c OK [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: 01 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: 01 07 00 [22:07:43]MH_I2C_Read... [22:07:43]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [22:07:43]RasterBufferAndPrint [22:07:43]line Счет N : (1)294769 [22:07:43]line ИНН: 02508201610067 [22:07:43]line Контрольно-Кассовый Чек [22:07:43]line ПРОДАЖА [22:07:43]line ТРК (МРК, ГНК) : 44 [22:07:43]line Товар: 2710194800 [22:07:43]line ДТ-К-5 [22:07:43]line 132.850 * 75.20 [22:07:43]line = 9990.32 [22:07:43]line НДС 12% НСП 1% [22:07:43]line > о реализуемом товаре [22:07:43]line ОКРУГЛЕНИЕ: -0.32 [22:07:43]line ИТОГО: 9990.00 [22:07:43]line Внесено: 9990.00 [22:07:43]line СДАЧА: 0.00 [22:07:43]line НСП 1% : 88.41 [22:07:43]line НДС 12% : 1060.92 [22:07:43]line Наличными: 9990.00 [22:07:43]line Безнал.: 0.00 [22:07:43]line Место: АЗС № 130 "Партнер Нефть" [22:07:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:07:43]line СНО: Общий режим [22:07:43]line Чек 719 23.08.2024 22:07 [22:07:43]line Смена: 469 ФФД: 1.0 [22:07:43]line ЗНМ: 0300000070 [22:07:43]line РНМ: 0000000000092562 [22:07:43]line Версия ККМ: 001 [22:07:43]line [22:07:43]line Дисконтная программа [22:07:43]line ДТ [22:07:43]line номер 130 [22:07:43]line сэкономлено 132.85 сом [22:07:43]line ФМ: 0000000000871769 [22:07:43]line ФД: 165866 [22:07:43]line ФПД: 61651902877798 [22:07:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T220742&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165866&fm=61651902877798&tin=02508201610067®Number=0000000000092562&sum=999000 [22:07:43]written 0, free lines is 4095 [22:07:43]OFD Sender: Processing packet 165866 [packets to send 1002, broken 1001] [22:07:43]ProducePacketName [22:07:43]name=ofd_packets/00165866 [22:07:43]OFD Sender: To server: pG, [22:07:43]CommunicateWithHost lk.salyk.kg:30040 [22:07:43]ConnectInit lk.salyk.kg [22:07:44]Write to MH i2c: 01 00 00 D7 01 D8 [22:07:44]Write i2c OK [22:07:44]MH_I2C_Read... [22:07:44]Read from MH i2c: 01 [22:07:44]MH_I2C_Read... [22:07:44]Read from MH i2c: 01 07 00 [22:07:44]MH_I2C_Read... [22:07:44]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 84 0C 6F [22:07:44]RasterBufferAndPrint [22:07:44]line [22:07:44]line [22:07:44]line [22:07:44]line [22:07:44]line [22:07:44]written 0, free lines is 3214 [22:07:44]MH_Cut [22:07:44]Write to MH i2c: D1 01 00 DE 01 01 B1 [22:07:44]Write i2c OK [22:07:44]MH_I2C_Read... [22:07:44]Read from MH i2c: D1 [22:07:44]MH_I2C_Read... [22:07:44]Read from MH i2c: D1 01 00 [22:07:44]MH_I2C_Read... [22:07:44]Read from MH i2c: D1 01 00 DE 01 00 B0 [22:07:44]Write to MH i2c: 01 00 00 DF 01 E0 [22:07:44]Write i2c OK [22:07:44]MH_I2C_Read... [22:07:45]*** Cut start [22:07:45]*** Purtial cut [22:07:45]*** Stage 1: CUTSNS_PIN = 1 [22:07:46]Connected sock=9 [22:07:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 28 99 04 01 EF C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 02 00 00 F4 03 04 00 2E 08 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 87 02 00 35 04 06 00 38 12 73 C5 50 66 DE D8 B9 5E DD 1F 4A 41 [22:07:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 24 2E 47 00 8E 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 87 02 00 F4 03 04 00 7B B1 C8 66 B6 04 01 00 00 77 E0 37 14 BB B6 37 CF [22:07:46]CommunicateWithHost err = 0 [22:07:46]CheckOFDResponse [22:07:46]1017 (14) - 77093643461234 [22:07:46]1041 (16) - 0000000000871769 [22:07:46]1040 (4) - 165866 [22:07:46]1012 (4) - 23.08.2024 15:57 [22:07:46]1206 (1) - 0 [22:07:46]OFD Sender: Remove packet 165866 [22:07:46]ProducePacketName [22:07:46]name=ofd_packets/00165866 [22:07:46]NVStorageDeleteData [22:07:47]OFD Sender: No OFD packet to send [22:07:47]Read from MH i2c: 01 [22:07:47]MH_I2C_Read... [22:07:47]*** Stop cut motor [22:07:47]*** Cut end [22:07:47]Read from MH i2c: 01 07 00 [22:07:47]MH_I2C_Read... [22:07:47]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [22:07:47]process_action close_receipt done [22:07:47]requested_data is exist [22:07:47]produce_requested_data [22:07:47]requested_item fm.sn is exist - process it [22:07:47]wFMCommunicate request_size=4 [22:07:47]MH_SAM_APDU [22:07:47]CAPDU: 80 11 00 00 [22:07:47]Write to MH i2c: E2 08 00 E0 01 80 11 00 00 00 00 00 00 5B [22:07:47]Write i2c OK [22:07:47]MH_I2C_Read... [22:07:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:47]Read from MH i2c: E2 [22:07:47]MH_I2C_Read... [22:07:47]Read from MH i2c: E2 17 00 [22:07:47]MH_I2C_Read... [22:07:47]Read from MH i2c: E2 17 00 E0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B4 [22:07:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:07:47]wFMCommunicate OK [22:07:47]requested_item fd.num is exist - process it [22:07:47]SAM_PROTO_GetFieldsCounters [22:07:47]wFMCommunicate request_size=4 [22:07:47]MH_SAM_APDU [22:07:47]CAPDU: 80 13 00 00 [22:07:47]Write to MH i2c: E2 08 00 E1 01 80 13 00 00 00 00 00 00 5E [22:07:47]Write i2c OK [22:07:47]MH_I2C_Read... [22:07:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:07:47]Read from MH i2c: E2 [22:07:47]MH_I2C_Read... [22:07:47]Read from MH i2c: E2 62 00 [22:07:47]MH_I2C_Read... [22:07:47]Read from MH i2c: E2 62 00 E1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CF 02 00 00 5E 04 04 00 CF 02 00 00 57 04 04 00 D0 02 00 00 19 04 04 00 00 00 00 00 90 00 40 [22:07:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 CF 02 00 00 5E 04 04 00 CF 02 00 00 57 04 04 00 D0 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:07:47]wFMCommunicate OK [22:07:47]SAM_PROTO_GetFieldsCounters done [22:07:47]requested_item shift.num is exist - process it [22:07:47]requested_item shift.opened is exist - process it [22:07:47]req_shift_opened [22:07:47]FM_GetShiftState [22:07:47]SAM_PROTO_GetShiftState [22:07:47]wFMCommunicate request_size=4 [22:07:47]MH_SAM_APDU [22:07:47]CAPDU: 80 13 01 00 [22:07:47]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [22:07:47]Write i2c OK [22:07:47]MH_I2C_Read... [22:07:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:07:47]Read from MH i2c: E2 [22:07:47]MH_I2C_Read... [22:07:47]Read from MH i2c: E2 0E 00 [22:07:47]MH_I2C_Read... [22:07:47]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8E [22:07:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:07:47]wFMCommunicate OK [22:07:47]SAM_PROTO_GetShiftState done [22:07:47]FM_GetShiftState done [22:07:47]req_shift_opened done [22:07:47]requested_item shift.open_date is exist - process it [22:07:47]req_shift_open_date [22:07:47]req_shift_open_date done [22:07:47]produce_requested_data done [22:07:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165866,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:07:47]process_action_free close_receipt [22:07:47]json_value_free [22:07:47]json_value_free done [22:07:47]process_json_proto returns [22:07:47]Send response to host [22:07:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165866,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:07:47]free response buf [22:07:47]execute_script done [22:07:47]execute_script returns [22:07:47]free content buf [22:07:47]Sock 10.Close socket [22:07:47]Sock 10.Thread stoped [22:07:52]OFD Sender: No OFD packet to send [22:07:57]OFD Sender: No OFD packet to send [22:08:02]OFD Sender: No OFD packet to send [22:08:07]OFD Sender: No OFD packet to send [22:08:12]OFD Sender: No OFD packet to send [22:08:17]OFD Sender: No OFD packet to send [22:08:22]OFD Sender: No OFD packet to send [22:08:27]OFD Sender: No OFD packet to send [22:08:29]recv_with_timeout no data received [22:08:32]OFD Sender: No OFD packet to send [22:08:37]OFD Sender: No OFD packet to send [22:08:42]OFD Sender: No OFD packet to send [22:08:47]OFD Sender: No OFD packet to send [22:08:52]OFD Sender: No OFD packet to send [22:08:57]OFD Sender: No OFD packet to send [22:09:02]OFD Sender: No OFD packet to send [22:09:07]OFD Sender: No OFD packet to send [22:09:12]OFD Sender: No OFD packet to send [22:09:17]OFD Sender: No OFD packet to send [22:09:22]OFD Sender: No OFD packet to send [22:09:27]OFD Sender: No OFD packet to send [22:09:32]OFD Sender: No OFD packet to send [22:09:37]OFD Sender: No OFD packet to send [22:09:42]OFD Sender: No OFD packet to send [22:09:47]OFD Sender: No OFD packet to send [22:09:52]OFD Sender: No OFD packet to send [22:09:57]OFD Sender: No OFD packet to send [22:10:02]OFD Sender: No OFD packet to send [22:10:07]OFD Sender: No OFD packet to send [22:10:12]OFD Sender: No OFD packet to send [22:10:17]OFD Sender: No OFD packet to send [22:10:22]OFD Sender: No OFD packet to send [22:10:27]OFD Sender: No OFD packet to send [22:10:32]OFD Sender: No OFD packet to send [22:10:37]OFD Sender: No OFD packet to send [22:10:42]OFD Sender: No OFD packet to send [22:10:47]OFD Sender: No OFD packet to send [22:10:53]OFD Sender: No OFD packet to send [22:10:58]OFD Sender: No OFD packet to send [22:11:03]OFD Sender: No OFD packet to send [22:11:08]OFD Sender: No OFD packet to send [22:11:13]OFD Sender: No OFD packet to send [22:11:18]OFD Sender: No OFD packet to send [22:11:23]OFD Sender: No OFD packet to send [22:11:28]OFD Sender: No OFD packet to send [22:11:31]recv_with_timeout no data received [22:11:33]OFD Sender: No OFD packet to send [22:11:35]accept exits with 8 [22:11:35]New connection [22:11:35]New thread 3067342180 created [22:11:35]Thread 3067198820 joined [22:11:35]Waiting for new connection... [22:11:35] Sock 8.Parse request [22:11:35]Sock 8.Check first char [22:11:35]Sock 8.First char is OK [22:11:35]request: POST /json_proto HTTP/1.0 [22:11:35]Method: POST [22:11:35]URL: /json_proto [22:11:35]Method is POST - this is cgi request [22:11:35]url: /json_proto [22:11:35]query_string will be loaded in cgi processing [22:11:35]execute_cgi json_proto POST (null) [22:11:35]execute_cgi path=json_proto method=POST [22:11:35]POST find Content-Length [22:11:35]Host: 172.17.44.132:8080 [22:11:35]Content-Length: 821 [22:11:35]Content-Type: application/json [22:11:35] [22:11:35]POST finish read [22:11:35]Found Content-Length = 821 [22:11:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51133", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:35]execute_script... [22:11:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51133", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:35]POST & json_proto [22:11:35]process_json_proto [22:11:35]json parsed OK: [22:11:35]protocol is kg_v1.0 [22:11:35]action value=close_receipt [22:11:35]process_action close_receipt [22:11:35]cmd_close_receipt [22:11:35]MH_GetDate [22:11:35]Write to MH i2c: F0 00 00 E3 01 D3 [22:11:35]Write i2c OK [22:11:35]MH_I2C_Read... [22:11:35]Read from MH i2c: F0 [22:11:35]MH_I2C_Read... [22:11:35]Read from MH i2c: F0 09 00 [22:11:35]MH_I2C_Read... [22:11:35]Read from MH i2c: F0 09 00 E3 01 00 17 09 C9 66 2A 83 C1 65 FE [22:11:35]GetLastDocTimeStamp 1724450862 [22:11:35]current date 1724451095 [22:11:35]FM_GetShiftState [22:11:35]SAM_PROTO_GetShiftState [22:11:35]wFMCommunicate request_size=4 [22:11:35]MH_SAM_APDU [22:11:35]CAPDU: 80 13 01 00 [22:11:35]Write to MH i2c: E2 08 00 E4 01 80 13 01 00 00 00 00 00 62 [22:11:35]Write i2c OK [22:11:35]MH_I2C_Read... [22:11:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:35]Read from MH i2c: E2 [22:11:35]MH_I2C_Read... [22:11:35]Read from MH i2c: E2 0E 00 [22:11:35]MH_I2C_Read... [22:11:35]Read from MH i2c: E2 0E 00 E4 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 90 [22:11:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:11:35]wFMCommunicate OK [22:11:35]SAM_PROTO_GetShiftState done [22:11:35]FM_GetShiftState done [22:11:35]opened in 1724372766 [22:11:35]opened+sec_in_day 1724459166 [22:11:35]quantity*price = 6000 [22:11:35]sum+1 = 6001 [22:11:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 0.00 Безнал.: 60.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 720 23.08.2024 22:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165867 ФПД: 277221656188543 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221135&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165867&fm=277221656188543&tin=02508201610067®Number=0000000000092562&sum=6000 0 [22:11:36]StoreToDocumentArchive [22:11:36]shift 469 fd 165867 [22:11:36]save to /storage/0469/doc_00165867 [22:11:36]save last doc name /storage/0469/doc_00165867 to /storage/kkm_last_doc_name [22:11:36]save OK [22:11:36]Clear old archive folders... [22:11:36]ProcessDocumentItem done err = 0, tmpTLVsize=276 [22:11:36]tlvbuf is 01CCBD30 [22:11:36]SAM_PROTO_ClearQueue [22:11:36]wFMCommunicate request_size=4 [22:11:36]MH_SAM_APDU [22:11:36]CAPDU: 80 09 00 00 [22:11:36]Write to MH i2c: E2 08 00 F1 01 80 09 00 00 00 00 00 00 64 [22:11:36]Write i2c OK [22:11:36]MH_I2C_Read... [22:11:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:11:36]Read from MH i2c: E2 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 03 00 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [22:11:36]RAPDU: 90 00 [22:11:36]wFMCommunicate OK [22:11:36]SAM_PROTO_ClearQueue done [22:11:36]KKMCreateOFDPacket [22:11:36]OFDProtocolAddRootSTLVToBuf [22:11:36]FM_MakeSignedData [22:11:36]FM_MakeSignedData [22:11:36]SAM_PROTO_SignData [22:11:36]wFMCommunicate request_size=4 [22:11:36]MH_SAM_APDU [22:11:36]CAPDU: 80 0D 01 02 [22:11:36]Write to MH i2c: E2 08 00 F2 01 80 0D 01 02 00 00 00 00 6C [22:11:36]Write i2c OK [22:11:36]MH_I2C_Read... [22:11:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:11:36]Read from MH i2c: E2 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 03 00 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [22:11:36]RAPDU: 90 00 [22:11:36]wFMCommunicate OK [22:11:36]wFMCommunicate request_size=255 [22:11:36]MH_SAM_APDU [22:11:36]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 17 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [22:11:36]Write to MH i2c: E2 02 01 F3 01 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 17 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 9D [22:11:36]Write i2c OK [22:11:36]MH_I2C_Read... [22:11:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:36]Read from MH i2c: E2 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 03 00 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [22:11:36]RAPDU: 90 00 [22:11:36]wFMCommunicate OK [22:11:36]wFMCommunicate request_size=35 [22:11:36]MH_SAM_APDU [22:11:36]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 87 02 00 35 04 06 00 FC 21 B2 57 56 7F [22:11:36]Write to MH i2c: E2 26 00 F4 01 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 87 02 00 35 04 06 00 FC 21 B2 57 56 7F 00 00 D7 [22:11:36]Write i2c OK [22:11:36]MH_I2C_Read... [22:11:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:36]Read from MH i2c: E2 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 03 00 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [22:11:36]RAPDU: 90 00 [22:11:36]wFMCommunicate OK [22:11:36]wFMCommunicate request_size=4 [22:11:36]MH_SAM_APDU [22:11:36]CAPDU: 80 0D 03 02 [22:11:36]Write to MH i2c: E2 08 00 F5 01 80 0D 03 02 00 00 00 00 71 [22:11:36]Write i2c OK [22:11:36]MH_I2C_Read... [22:11:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:11:36]Read from MH i2c: E2 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 0B 00 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 0B 00 F5 01 00 78 8C 75 51 C8 90 DC B3 90 00 23 [22:11:36]RAPDU: 78 8C 75 51 C8 90 DC B3 90 00 [22:11:36]wFMCommunicate OK [22:11:36]SAM_PROTO_SignData done [22:11:36]FM_MakeSignedData done [22:11:36]CreateOFDProtocolMessage [22:11:36]wFMCommunicate request_size=4 [22:11:36]MH_SAM_APDU [22:11:36]CAPDU: 80 11 00 00 [22:11:36]Write to MH i2c: E2 08 00 F6 01 80 11 00 00 00 00 00 00 71 [22:11:36]Write i2c OK [22:11:36]MH_I2C_Read... [22:11:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:36]Read from MH i2c: E2 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 17 00 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: E2 17 00 F6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [22:11:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:11:36]wFMCommunicate OK [22:11:36]CreateOFDProtocolMessage done [22:11:36]OFDSenderStorePacket 165867 [22:11:36]StoreOFDPacket docnum=165867 [22:11:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 CA 9F 20 01 A5 0D 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 17 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 87 02 00 35 04 06 00 FC 21 B2 57 56 7F 78 8C 75 51 C8 90 DC B3 [22:11:36]CheckFolder [22:11:36]dirname=/storage/ofd_packets [22:11:36]CheckFolder done [22:11:36]ProducePacketName [22:11:36]name=ofd_packets/00165867 [22:11:36]NVStorageSaveData ofd_packets/00165867 [22:11:36]File name is /storage/ofd_packets/00165867 [22:11:36]Write 326 bytes [22:11:36]NVStorageSaveData done [22:11:36]OFDSenderStorePacket done [22:11:36]KKMCreateOFDPacket done [22:11:36]NVStorageSaveData kkm_last_timestamp [22:11:36]File name is /storage/kkm_last_timestamp [22:11:36]Write 4 bytes [22:11:36]NVStorageSaveData done [22:11:36]ExternCall_PrintAddStr [22:11:36]wPrintStart [22:11:36]Write to MH i2c: 01 00 00 F7 01 F8 [22:11:36]Write i2c OK [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: 01 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: 01 07 00 [22:11:36]MH_I2C_Read... [22:11:36]Read from MH i2c: 01 07 00 F7 01 00 00 00 00 00 FF 0F 0D [22:11:36]RasterBufferAndPrint [22:11:36]line Счет N : (3)51133 [22:11:36]line ИНН: 02508201610067 [22:11:36]line Контрольно-Кассовый Чек [22:11:36]line ПРОДАЖА [22:11:36]line Товар: 4700000310043 [22:11:36]line Вода Жалалабат 27 1л [22:11:36]line 1.000 * 60.00 [22:11:36]line = 60.00 [22:11:36]line НДС 12% НСП 1% [22:11:36]line > о реализуемом товаре [22:11:36]line ИТОГО: 60.00 [22:11:36]line НСП 1% : 0.53 [22:11:36]line НДС 12% : 6.37 [22:11:36]line Наличными: 0.00 [22:11:36]line Безнал.: 60.00 [22:11:36]line Место: АЗС № 130 "Партнер Нефть" [22:11:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:11:36]line СНО: Общий режим [22:11:36]line Чек 720 23.08.2024 22:11 [22:11:36]line Смена: 469 ФФД: 1.0 [22:11:36]line ЗНМ: 0300000070 [22:11:36]line РНМ: 0000000000092562 [22:11:36]line Версия ККМ: 001 [22:11:36]line Платежная система: Бакай Банк [22:11:36]line ФМ: 0000000000871769 [22:11:36]line ФД: 165867 [22:11:36]line ФПД: 277221656188543 [22:11:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221135&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165867&fm=277221656188543&tin=02508201610067®Number=0000000000092562&sum=6000 [22:11:37]OFD Sender: Processing packet 165867 [packets to send 1002, broken 1001] [22:11:37]ProducePacketName [22:11:37]name=ofd_packets/00165867 [22:11:37]OFD Sender: To server: pG, [22:11:37]CommunicateWithHost lk.salyk.kg:30040 [22:11:37]ConnectInit lk.salyk.kg [22:11:37]line 0 [22:11:37]written 0, free lines is 4095 [22:11:37]Write to MH i2c: 01 00 00 21 02 23 [22:11:37]Write i2c OK [22:11:37]MH_I2C_Read... [22:11:37]Read from MH i2c: 01 [22:11:37]MH_I2C_Read... [22:11:37]Read from MH i2c: 01 07 00 [22:11:37]MH_I2C_Read... [22:11:37]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 C5 0C FB [22:11:37]RasterBufferAndPrint [22:11:37]line [22:11:37]line [22:11:37]line [22:11:37]line [22:11:37]line [22:11:37]written 0, free lines is 3275 [22:11:37]MH_Cut [22:11:37]Write to MH i2c: D1 01 00 28 02 01 FC [22:11:37]Write i2c OK [22:11:37]MH_I2C_Read... [22:11:37]Read from MH i2c: D1 [22:11:37]MH_I2C_Read... [22:11:37]Read from MH i2c: D1 01 00 [22:11:37]MH_I2C_Read... [22:11:37]Read from MH i2c: D1 01 00 28 02 00 FB [22:11:37]Write to MH i2c: 01 00 00 29 02 2B [22:11:37]Write i2c OK [22:11:37]MH_I2C_Read... [22:11:38]*** Cut start [22:11:38]*** Purtial cut [22:11:38]*** Stage 1: CUTSNS_PIN = 1 [22:11:40]Read from MH i2c: 01 [22:11:40]MH_I2C_Read... [22:11:40]*** Stop cut motor [22:11:40]*** Cut end [22:11:40]Read from MH i2c: 01 07 00 [22:11:40]MH_I2C_Read... [22:11:40]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 FF 0F 40 [22:11:40]process_action close_receipt done [22:11:40]requested_data is exist [22:11:40]produce_requested_data [22:11:40]requested_item fm.sn is exist - process it [22:11:40]wFMCommunicate request_size=4 [22:11:40]MH_SAM_APDU [22:11:40]CAPDU: 80 11 00 00 [22:11:40]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [22:11:40]Write i2c OK [22:11:40]MH_I2C_Read... [22:11:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:40]Read from MH i2c: E2 [22:11:40]MH_I2C_Read... [22:11:40]Read from MH i2c: E2 17 00 [22:11:40]MH_I2C_Read... [22:11:40]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [22:11:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:11:40]wFMCommunicate OK [22:11:40]requested_item fd.num is exist - process it [22:11:40]SAM_PROTO_GetFieldsCounters [22:11:40]wFMCommunicate request_size=4 [22:11:40]MH_SAM_APDU [22:11:40]CAPDU: 80 13 00 00 [22:11:40]Write to MH i2c: E2 08 00 2B 02 80 13 00 00 00 00 00 00 A9 [22:11:40]Write i2c OK [22:11:40]MH_I2C_Read... [22:11:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:11:40]Read from MH i2c: E2 [22:11:40]MH_I2C_Read... [22:11:40]Read from MH i2c: E2 62 00 [22:11:40]MH_I2C_Read... [22:11:40]Read from MH i2c: E2 62 00 2B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D0 02 00 00 5E 04 04 00 D0 02 00 00 57 04 04 00 D1 02 00 00 19 04 04 00 00 00 00 00 90 00 8F [22:11:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D0 02 00 00 5E 04 04 00 D0 02 00 00 57 04 04 00 D1 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:11:40]wFMCommunicate OK [22:11:40]SAM_PROTO_GetFieldsCounters done [22:11:40]requested_item shift.num is exist - process it [22:11:40]requested_item shift.opened is exist - process it [22:11:40]req_shift_opened [22:11:40]FM_GetShiftState [22:11:40]SAM_PROTO_GetShiftState [22:11:40]wFMCommunicate request_size=4 [22:11:40]MH_SAM_APDU [22:11:40]CAPDU: 80 13 01 00 [22:11:40]Write to MH i2c: E2 08 00 2C 02 80 13 01 00 00 00 00 00 AB [22:11:40]Write i2c OK [22:11:40]MH_I2C_Read... [22:11:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:40]Read from MH i2c: E2 [22:11:40]MH_I2C_Read... [22:11:40]Read from MH i2c: E2 0E 00 [22:11:40]MH_I2C_Read... [22:11:40]Read from MH i2c: E2 0E 00 2C 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 D9 [22:11:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:11:40]wFMCommunicate OK [22:11:40]SAM_PROTO_GetShiftState done [22:11:40]FM_GetShiftState done [22:11:40]req_shift_opened done [22:11:40]requested_item shift.open_date is exist - process it [22:11:40]req_shift_open_date [22:11:40]req_shift_open_date done [22:11:40]produce_requested_data done [22:11:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165867,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:11:40]process_action_free close_receipt [22:11:40]json_value_free [22:11:40]json_value_free done [22:11:40]process_json_proto returns [22:11:40]Send response to host [22:11:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165867,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:11:40]free response buf [22:11:40]execute_script done [22:11:40]execute_script returns [22:11:40]free content buf [22:11:40]Sock 8.Close socket [22:11:40]Sock 8.Thread stoped [22:11:42]ConnectInit Can't take IP for lk.salyk.kg [22:11:42]CommunicateWithHost connect error [22:11:42]CommunicateWithHost err = -1 [22:11:42]OFD Sender: Server communicate error [22:11:45]recv_with_timeout no data received [22:11:46]accept exits with 9 [22:11:46]New connection [22:11:46]New thread 3067198820 created [22:11:46]Thread 3067342180 joined [22:11:46]Waiting for new connection... [22:11:46] Sock 9.Parse request [22:11:46]Sock 9.Check first char [22:11:46]Sock 9.First char is OK [22:11:46]request: POST /json_proto HTTP/1.0 [22:11:46]Method: POST [22:11:46]URL: /json_proto [22:11:46]Method is POST - this is cgi request [22:11:46]url: /json_proto [22:11:46]query_string will be loaded in cgi processing [22:11:46]execute_cgi json_proto POST (null) [22:11:46]execute_cgi path=json_proto method=POST [22:11:46]POST find Content-Length [22:11:46]Host: 172.17.44.132:8080 [22:11:46]Content-Length: 677 [22:11:46]Content-Type: application/json [22:11:46] [22:11:46]POST finish read [22:11:46]Found Content-Length = 677 [22:11:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:46]execute_script... [22:11: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)294775", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:46]POST & json_proto [22:11:46]process_json_proto [22:11:46]json parsed OK: [22:11:46]protocol is kg_v1.0 [22:11:46]action value=close_receipt [22:11:46]process_action close_receipt [22:11:46]cmd_close_receipt [22:11:46]MH_GetDate [22:11:46]Write to MH i2c: F0 00 00 2D 02 1E [22:11:46]Write i2c OK [22:11:46]MH_I2C_Read... [22:11:46]Read from MH i2c: F0 [22:11:46]MH_I2C_Read... [22:11:46]Read from MH i2c: F0 09 00 [22:11:46]MH_I2C_Read... [22:11:46]Read from MH i2c: F0 09 00 2D 02 00 23 09 C9 66 2A 83 C1 65 55 [22:11:46]GetLastDocTimeStamp 1724451095 [22:11:46]current date 1724451107 [22:11:46]FM_GetShiftState [22:11:46]SAM_PROTO_GetShiftState [22:11:46]wFMCommunicate request_size=4 [22:11:46]MH_SAM_APDU [22:11:46]CAPDU: 80 13 01 00 [22:11:46]Write to MH i2c: E2 08 00 2E 02 80 13 01 00 00 00 00 00 AD [22:11:46]Write i2c OK [22:11:46]MH_I2C_Read... [22:11:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:46]Read from MH i2c: E2 [22:11:46]MH_I2C_Read... [22:11:46]Read from MH i2c: E2 0E 00 [22:11:46]MH_I2C_Read... [22:11:46]Read from MH i2c: E2 0E 00 2E 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DB [22:11:46]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:11:46]wFMCommunicate OK [22:11:46]SAM_PROTO_GetShiftState done [22:11:46]FM_GetShiftState done [22:11:46]opened in 1724372766 [22:11:46]opened+sec_in_day 1724459166 [22:11:46]quantity*price = 50036 [22:11:46]sum+1 = 50037 [22:11:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 721 23.08.2024 22:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165868 ФПД: 202060550782492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221147&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165868&fm=202060550782492&tin=02508201610067®Number=0000000000092562&sum=50000 [22:11:48]StoreToDocumentArchive [22:11:48]shift 469 fd 165868 [22:11:48]save to /storage/0469/doc_00165868 [22:11:48]save last doc name /storage/0469/doc_00165868 to /storage/kkm_last_doc_name [22:11:48]save OK [22:11:48]Clear old archive folders... [22:11:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:11:48]tlvbuf is 01CA7920 [22:11:48]SAM_PROTO_ClearQueue [22:11:48]wFMCommunicate request_size=4 [22:11:48]MH_SAM_APDU [22:11:48]CAPDU: 80 09 00 00 [22:11:48]Write to MH i2c: E2 08 00 3B 02 80 09 00 00 00 00 00 00 AF [22:11:48]Write i2c OK [22:11:48]MH_I2C_Read... [22:11:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:11:48]Read from MH i2c: E2 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 03 00 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [22:11:48]RAPDU: 90 00 [22:11:48]wFMCommunicate OK [22:11:48]SAM_PROTO_ClearQueue done [22:11:48]KKMCreateOFDPacket [22:11:48]OFDProtocolAddRootSTLVToBuf [22:11:48]FM_MakeSignedData [22:11:48]FM_MakeSignedData [22:11:48]SAM_PROTO_SignData [22:11:48]wFMCommunicate request_size=4 [22:11:48]MH_SAM_APDU [22:11:48]CAPDU: 80 0D 01 02 [22:11:48]Write to MH i2c: E2 08 00 3C 02 80 0D 01 02 00 00 00 00 B7 [22:11:48]Write i2c OK [22:11:48]MH_I2C_Read... [22:11:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:11:48]Read from MH i2c: E2 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 03 00 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [22:11:48]RAPDU: 90 00 [22:11:48]wFMCommunicate OK [22:11:48]wFMCommunicate request_size=255 [22:11:48]MH_SAM_APDU [22:11:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 02 00 00 F4 03 04 00 23 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 87 02 00 35 04 06 00 B7 [22:11:48]Write to MH i2c: E2 02 01 3D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 02 00 00 F4 03 04 00 23 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 87 02 00 35 04 06 00 B7 00 00 6B [22:11:48]Write i2c OK [22:11:48]MH_I2C_Read... [22:11:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:48]Read from MH i2c: E2 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 03 00 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [22:11:48]RAPDU: 90 00 [22:11:48]wFMCommunicate OK [22:11:48]wFMCommunicate request_size=10 [22:11:48]MH_SAM_APDU [22:11:48]CAPDU: 80 0D 02 02 05 C5 E3 5A 3E 1C [22:11:48]Write to MH i2c: E2 0D 00 3E 02 80 0D 02 02 05 00 C5 E3 5A 3E 1C 00 00 20 [22:11:48]Write i2c OK [22:11:48]MH_I2C_Read... [22:11:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:48]Read from MH i2c: E2 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 03 00 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [22:11:48]RAPDU: 90 00 [22:11:48]wFMCommunicate OK [22:11:48]wFMCommunicate request_size=4 [22:11:48]MH_SAM_APDU [22:11:48]CAPDU: 80 0D 03 02 [22:11:48]Write to MH i2c: E2 08 00 3F 02 80 0D 03 02 00 00 00 00 BC [22:11:48]Write i2c OK [22:11:48]MH_I2C_Read... [22:11:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:11:48]Read from MH i2c: E2 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 0B 00 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 0B 00 3F 02 00 7A 5A 4B 75 98 E0 C6 36 90 00 C5 [22:11:48]RAPDU: 7A 5A 4B 75 98 E0 C6 36 90 00 [22:11:48]wFMCommunicate OK [22:11:48]SAM_PROTO_SignData done [22:11:48]FM_MakeSignedData done [22:11:48]CreateOFDProtocolMessage [22:11:48]wFMCommunicate request_size=4 [22:11:48]MH_SAM_APDU [22:11:48]CAPDU: 80 11 00 00 [22:11:48]Write to MH i2c: E2 08 00 40 02 80 11 00 00 00 00 00 00 BC [22:11:48]Write i2c OK [22:11:48]MH_I2C_Read... [22:11:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:48]Read from MH i2c: E2 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 17 00 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: E2 17 00 40 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [22:11:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:11:48]wFMCommunicate OK [22:11:48]CreateOFDProtocolMessage done [22:11:48]OFDSenderStorePacket 165868 [22:11:48]StoreOFDPacket docnum=165868 [22:11:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6A 84 07 01 AD 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 02 00 00 F4 03 04 00 23 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 87 02 00 35 04 06 00 B7 C5 E3 5A 3E 1C 7A 5A 4B 75 98 E0 C6 36 [22:11:48]CheckFolder [22:11:48]dirname=/storage/ofd_packets [22:11:48]CheckFolder done [22:11:48]ProducePacketName [22:11:48]name=ofd_packets/00165868 [22:11:48]NVStorageSaveData ofd_packets/00165868 [22:11:48]File name is /storage/ofd_packets/00165868 [22:11:48]Write 301 bytes [22:11:48]NVStorageSaveData done [22:11:48]OFDSenderStorePacket done [22:11:48]KKMCreateOFDPacket done [22:11:48]NVStorageSaveData kkm_last_timestamp [22:11:48]File name is /storage/kkm_last_timestamp [22:11:48]Write 4 bytes [22:11:48]NVStorageSaveData done [22:11:48]ExternCall_PrintAddStr [22:11:48]wPrintStart [22:11:48]Write to MH i2c: 01 00 00 41 02 43 [22:11:48]Write i2c OK [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: 01 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: 01 07 00 [22:11:48]MH_I2C_Read... [22:11:48]Read from MH i2c: 01 07 00 41 02 00 00 00 00 00 FF 0F 58 [22:11:48]RasterBufferAndPrint [22:11:48]line Счет N : (1)294775 [22:11:48]line ИНН: 02508201610067 [22:11:48]line Контрольно-Кассовый Чек [22:11:48]line ПРОДАЖА [22:11:48]line ТРК (МРК, ГНК) : 52 [22:11:48]line Товар: 2710124130 [22:11:48]line Аи-92-К-5 [22:11:48]line 7.380 * 67.80 [22:11:48]line = 500.36 [22:11:48]line НДС 12% НСП 1% [22:11:48]line > о реализуемом товаре [22:11:48]line ОКРУГЛЕНИЕ: -0.36 [22:11:48]line ИТОГО: 500.00 [22:11:48]line Внесено: 500.00 [22:11:48]line СДАЧА: 0.00 [22:11:48]line НСП 1% : 4.43 [22:11:48]line НДС 12% : 53.14 [22:11:48]line Наличными: 500.00 [22:11:48]line Безнал.: 0.00 [22:11:48]line Место: АЗС № 130 "Партнер Нефть" [22:11:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:11:48]line СНО: Общий режим [22:11:48]line Чек 721 23.08.2024 22:11 [22:11:48]line Смена: 469 ФФД: 1.0 [22:11:48]line ЗНМ: 0300000070 [22:11:48]line РНМ: 0000000000092562 [22:11:48]line Версия ККМ: 001 [22:11:48]line ФМ: 0000000000871769 [22:11:48]line ФД: 165868 [22:11:48]line ФПД: 202060550782492 [22:11:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221147&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165868&fm=202060550782492&tin=02508201610067®Number=0000000000092562&sum=50000 [22:11:48]written 0, free lines is 4095 [22:11:49]Write to MH i2c: 01 00 00 6C 02 6E [22:11:49]Write i2c OK [22:11:49]MH_I2C_Read... [22:11:49]Read from MH i2c: 01 [22:11:49]MH_I2C_Read... [22:11:49]Read from MH i2c: 01 07 00 [22:11:49]MH_I2C_Read... [22:11:49]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 CB 0C 4C [22:11:49]RasterBufferAndPrint [22:11:49]line [22:11:49]line [22:11:49]line [22:11:49]line [22:11:49]line [22:11:49]written 0, free lines is 3285 [22:11:49]MH_Cut [22:11:49]Write to MH i2c: D1 01 00 73 02 01 47 [22:11:49]Write i2c OK [22:11:49]MH_I2C_Read... [22:11:49]Read from MH i2c: D1 [22:11:49]MH_I2C_Read... [22:11:49]Read from MH i2c: D1 01 00 [22:11:49]MH_I2C_Read... [22:11:49]Read from MH i2c: D1 01 00 73 02 00 46 [22:11:49]Write to MH i2c: 01 00 00 74 02 76 [22:11:49]Write i2c OK [22:11:49]MH_I2C_Read... [22:11:49]*** Cut start [22:11:49]*** Purtial cut [22:11:49]*** Stage 1: CUTSNS_PIN = 1 [22:11:50]Connected sock=10 [22:11:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 CA 9F 20 01 A5 0D 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 17 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 17 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 87 02 00 35 04 06 00 FC 21 B2 57 56 7F 78 8C 75 51 C8 90 DC B3 [22:11:51]Read from MH i2c: 01 [22:11:51]MH_I2C_Read... [22:11:51]*** Stop cut motor [22:11:51]*** Cut end [22:11:51]Read from MH i2c: 01 07 00 [22:11:51]MH_I2C_Read... [22:11:51]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [22:11:51]process_action close_receipt done [22:11:51]requested_data is exist [22:11:51]produce_requested_data [22:11:51]requested_item fm.sn is exist - process it [22:11:51]wFMCommunicate request_size=4 [22:11:51]MH_SAM_APDU [22:11:51]CAPDU: 80 11 00 00 [22:11:51]Write to MH i2c: E2 08 00 75 02 80 11 00 00 00 00 00 00 F1 [22:11:51]Write i2c OK [22:11:51]MH_I2C_Read... [22:11:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:52]Read from MH i2c: E2 [22:11:52]MH_I2C_Read... [22:11:52]Read from MH i2c: E2 17 00 [22:11:52]MH_I2C_Read... [22:11:52]Read from MH i2c: E2 17 00 75 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4A [22:11:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:11:52]wFMCommunicate OK [22:11:52]requested_item fd.num is exist - process it [22:11:52]SAM_PROTO_GetFieldsCounters [22:11:52]wFMCommunicate request_size=4 [22:11:52]MH_SAM_APDU [22:11:52]CAPDU: 80 13 00 00 [22:11:52]Write to MH i2c: E2 08 00 76 02 80 13 00 00 00 00 00 00 F4 [22:11:52]Write i2c OK [22:11:52]MH_I2C_Read... [22:11:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:11:52]Read from MH i2c: E2 [22:11:52]MH_I2C_Read... [22:11:52]Read from MH i2c: E2 62 00 [22:11:52]MH_I2C_Read... [22:11:52]Read from MH i2c: E2 62 00 76 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D1 02 00 00 5E 04 04 00 D1 02 00 00 57 04 04 00 D2 02 00 00 19 04 04 00 00 00 00 00 90 00 DE [22:11:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D1 02 00 00 5E 04 04 00 D1 02 00 00 57 04 04 00 D2 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:11:52]wFMCommunicate OK [22:11:52]SAM_PROTO_GetFieldsCounters done [22:11:52]requested_item shift.num is exist - process it [22:11:52]requested_item shift.opened is exist - process it [22:11:52]req_shift_opened [22:11:52]FM_GetShiftState [22:11:52]SAM_PROTO_GetShiftState [22:11:52]wFMCommunicate request_size=4 [22:11:52]MH_SAM_APDU [22:11:52]CAPDU: 80 13 01 00 [22:11:52]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [22:11:52]Write i2c OK [22:11:52]MH_I2C_Read... [22:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:52]Read from MH i2c: E2 [22:11:52]MH_I2C_Read... [22:11:52]Read from MH i2c: E2 0E 00 [22:11:52]MH_I2C_Read... [22:11:52]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 24 [22:11:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:11:52]wFMCommunicate OK [22:11:52]SAM_PROTO_GetShiftState done [22:11:52]FM_GetShiftState done [22:11:52]req_shift_opened done [22:11:52]requested_item shift.open_date is exist - process it [22:11:52]req_shift_open_date [22:11:52]req_shift_open_date done [22:11:52]produce_requested_data done [22:11:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165868,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:11:52]process_action_free close_receipt [22:11:52]json_value_free [22:11:52]json_value_free done [22:11:52]process_json_proto returns [22:11:52]Send response to host [22:11:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165868,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:11:52]free response buf [22:11:52]execute_script done [22:11:52]execute_script returns [22:11:52]free content buf [22:11:52]Sock 9.Close socket [22:11:52]Sock 9.Thread stoped [22: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 37 36 39 4F 00 00 00 20 6D 47 00 65 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 87 02 00 F4 03 04 00 70 B2 C8 66 B6 04 01 00 00 DB 46 F1 55 FF D1 B6 AE [22:11:52]CommunicateWithHost err = 0 [22:11:52]CheckOFDResponse [22:11:52]1017 (14) - 77093643461234 [22:11:52]1041 (16) - 0000000000871769 [22:11:52]1040 (4) - 165867 [22:11:52]1012 (4) - 23.08.2024 16:01 [22:11:52]1206 (1) - 0 [22:11:52]OFD Sender: Remove packet 165867 [22:11:52]ProducePacketName [22:11:52]name=ofd_packets/00165867 [22:11:52]NVStorageDeleteData [22:11:52]OFD Sender: Processing packet 165868 [packets to send 1002, broken 1001] [22:11:52]ProducePacketName [22:11:52]name=ofd_packets/00165868 [22:11:52]OFD Sender: To server: pG, [22:11:52]CommunicateWithHost lk.salyk.kg:30040 [22:11:52]ConnectInit lk.salyk.kg [22:11:57]recv_with_timeout no data received [22:11:57]accept exits with 8 [22:11:57]New connection [22:11:57]New thread 3067342180 created [22:11:57]Thread 3067198820 joined [22:11:57]Waiting for new connection... [22:11:57] Sock 8.Parse request [22:11:57]Sock 8.Check first char [22:11:57]Sock 8.First char is OK [22:11:57]request: POST /json_proto HTTP/1.0 [22:11:57]Method: POST [22:11:57]URL: /json_proto [22:11:57]Method is POST - this is cgi request [22:11:57]url: /json_proto [22:11:57]query_string will be loaded in cgi processing [22:11:57]execute_cgi json_proto POST (null) [22:11:57]execute_cgi path=json_proto method=POST [22:11:57]POST find Content-Length [22:11:57]Host: 172.17.44.132:8080 [22:11:57]Content-Length: 980 [22:11:57]Content-Type: application/json [22:11:57] [22:11:57]POST finish read [22:11:57]Found Content-Length = 980 [22:11:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 9990.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:57]execute_script... [22:11: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)294773", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 9990.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:11:57]POST & json_proto [22:11:57]process_json_proto [22:11:57]json parsed OK: [22:11:57]protocol is kg_v1.0 [22:11:57]action value=close_receipt [22:11:57]process_action close_receipt [22:11:57]cmd_close_receipt [22:11:57]MH_GetDate [22:11:57]Write to MH i2c: F0 00 00 78 02 69 [22:11:57]Write i2c OK [22:11:57]MH_I2C_Read... [22:11:57]Read from MH i2c: F0 [22:11:57]MH_I2C_Read... [22:11:57]Read from MH i2c: F0 09 00 [22:11:57]MH_I2C_Read... [22:11:57]Read from MH i2c: F0 09 00 78 02 00 2E 09 C9 66 2A 83 C1 65 AB [22:11:57]GetLastDocTimeStamp 1724451107 [22:11:57]current date 1724451118 [22:11:57]FM_GetShiftState [22:11:57]SAM_PROTO_GetShiftState [22:11:57]wFMCommunicate request_size=4 [22:11:57]MH_SAM_APDU [22:11:57]CAPDU: 80 13 01 00 [22:11:57]Write to MH i2c: E2 08 00 79 02 80 13 01 00 00 00 00 00 F8 [22:11:57]Write i2c OK [22:11:57]MH_I2C_Read... [22:11:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:11:57]Read from MH i2c: E2 [22:11:57]MH_I2C_Read... [22:11:57]Read from MH i2c: E2 0E 00 [22:11:57]MH_I2C_Read... [22:11:57]Read from MH i2c: E2 0E 00 79 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 26 [22:11:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:11:57]wFMCommunicate OK [22:11:57]SAM_PROTO_GetShiftState done [22:11:57]FM_GetShiftState done [22:11:57]opened in 1724372766 [22:11:57]opened+sec_in_day 1724459166 [22:11:57]quantity*price = 999032 [22:11:57]sum+1 = 999033 [22:11:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 9990.00 Внесено: 9990.00 СДАЧА: 0.00 НСП 1% : 88.41 НДС 12% : 1060.92 Наличными: 9990.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 722 23.08.2024 22:11 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 132.85 сом ФМ: 0000000000871769 ФД: 165869 ФПД: 84308982064747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221158&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165869&fm=84308982064747&tin=02508201610067®Number=0000000000092562&sum=999000 [22:11:59]StoreToDocumentArchive [22:11:59]shift 469 fd 165869 [22:11:59]save to /storage/0469/doc_00165869 [22:11:59]save last doc name /storage/0469/doc_00165869 to /storage/kkm_last_doc_name [22:11:59]save OK [22:11:59]Clear old archive folders... [22:11:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:11:59]tlvbuf is 01CB58A0 [22:11:59]SAM_PROTO_ClearQueue [22:11:59]wFMCommunicate request_size=4 [22:11:59]MH_SAM_APDU [22:11:59]CAPDU: 80 09 00 00 [22:11:59]Write to MH i2c: E2 08 00 86 02 80 09 00 00 00 00 00 00 FA [22:11:59]Write i2c OK [22:11:59]MH_I2C_Read... [22:11:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:11:59]Read from MH i2c: E2 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 03 00 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [22:11:59]RAPDU: 90 00 [22:11:59]wFMCommunicate OK [22:11:59]SAM_PROTO_ClearQueue done [22:11:59]KKMCreateOFDPacket [22:11:59]OFDProtocolAddRootSTLVToBuf [22:11:59]FM_MakeSignedData [22:11:59]FM_MakeSignedData [22:11:59]SAM_PROTO_SignData [22:11:59]wFMCommunicate request_size=4 [22:11:59]MH_SAM_APDU [22:11:59]CAPDU: 80 0D 01 02 [22:11:59]Write to MH i2c: E2 08 00 87 02 80 0D 01 02 00 00 00 00 02 [22:11:59]Write i2c OK [22:11:59]MH_I2C_Read... [22:11:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:11:59]Read from MH i2c: E2 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 03 00 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [22:11:59]RAPDU: 90 00 [22:11:59]wFMCommunicate OK [22:11:59]wFMCommunicate request_size=255 [22:11:59]MH_SAM_APDU [22:11:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 02 00 00 F4 03 04 00 2E 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 87 02 00 35 04 06 00 4C AD B6 ED [22:11:59]Write to MH i2c: E2 02 01 88 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 02 00 00 F4 03 04 00 2E 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 87 02 00 35 04 06 00 4C AD B6 ED 00 00 C7 [22:11:59]Write i2c OK [22:11:59]MH_I2C_Read... [22:11:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:59]Read from MH i2c: E2 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 03 00 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [22:11:59]RAPDU: 90 00 [22:11:59]wFMCommunicate OK [22:11:59]wFMCommunicate request_size=7 [22:11:59]MH_SAM_APDU [22:11:59]CAPDU: 80 0D 02 02 02 66 6B [22:11:59]Write to MH i2c: E2 0A 00 89 02 80 0D 02 02 02 00 66 6B 00 00 DA [22:11:59]Write i2c OK [22:11:59]MH_I2C_Read... [22:11:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:11:59]Read from MH i2c: E2 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 03 00 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 03 00 89 02 00 90 00 FF [22:11:59]RAPDU: 90 00 [22:11:59]wFMCommunicate OK [22:11:59]wFMCommunicate request_size=4 [22:11:59]MH_SAM_APDU [22:11:59]CAPDU: 80 0D 03 02 [22:11:59]Write to MH i2c: E2 08 00 8A 02 80 0D 03 02 00 00 00 00 07 [22:11:59]Write i2c OK [22:11:59]MH_I2C_Read... [22:11:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:11:59]Read from MH i2c: E2 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 0B 00 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 0B 00 8A 02 00 D0 26 7B F0 82 F7 62 9F 90 00 E3 [22:11:59]RAPDU: D0 26 7B F0 82 F7 62 9F 90 00 [22:11:59]wFMCommunicate OK [22:11:59]SAM_PROTO_SignData done [22:11:59]FM_MakeSignedData done [22:11:59]CreateOFDProtocolMessage [22:11:59]wFMCommunicate request_size=4 [22:11:59]MH_SAM_APDU [22:11:59]CAPDU: 80 11 00 00 [22:11:59]Write to MH i2c: E2 08 00 8B 02 80 11 00 00 00 00 00 00 07 [22:11:59]Write i2c OK [22:11:59]MH_I2C_Read... [22:11:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:11:59]Read from MH i2c: E2 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 17 00 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: E2 17 00 8B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [22:11:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:11:59]wFMCommunicate OK [22:11:59]CreateOFDProtocolMessage done [22:11:59]OFDSenderStorePacket 165869 [22:11:59]StoreOFDPacket docnum=165869 [22:11:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 ED 39 04 01 19 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 02 00 00 F4 03 04 00 2E 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 87 02 00 35 04 06 00 4C AD B6 ED 66 6B D0 26 7B F0 82 F7 62 9F [22:11:59]CheckFolder [22:11:59]dirname=/storage/ofd_packets [22:11:59]CheckFolder done [22:11:59]ProducePacketName [22:11:59]name=ofd_packets/00165869 [22:11:59]NVStorageSaveData ofd_packets/00165869 [22:11:59]File name is /storage/ofd_packets/00165869 [22:11:59]Write 298 bytes [22:11:59]NVStorageSaveData done [22:11:59]OFDSenderStorePacket done [22:11:59]KKMCreateOFDPacket done [22:11:59]NVStorageSaveData kkm_last_timestamp [22:11:59]File name is /storage/kkm_last_timestamp [22:11:59]Write 4 bytes [22:11:59]NVStorageSaveData done [22:11:59]ExternCall_PrintAddStr [22:11:59]wPrintStart [22:11:59]Write to MH i2c: 01 00 00 8C 02 8E [22:11:59]Write i2c OK [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: 01 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: 01 07 00 [22:11:59]MH_I2C_Read... [22:11:59]Read from MH i2c: 01 07 00 8C 02 00 00 00 00 00 FF 0F A3 [22:11:59]RasterBufferAndPrint [22:11:59]line Счет N : (1)294773 [22:11:59]line ИНН: 02508201610067 [22:11:59]line Контрольно-Кассовый Чек [22:11:59]line ПРОДАЖА [22:11:59]line ТРК (МРК, ГНК) : 44 [22:11:59]line Товар: 2710194800 [22:11:59]line ДТ-К-5 [22:11:59]line 132.850 * 75.20 [22:11:59]line = 9990.32 [22:11:59]line НДС 12% НСП 1% [22:11:59]line > о реализуемом товаре [22:11:59]line ОКРУГЛЕНИЕ: -0.32 [22:11:59]line ИТОГО: 9990.00 [22:11:59]line Внесено: 9990.00 [22:11:59]line СДАЧА: 0.00 [22:11:59]line НСП 1% : 88.41 [22:11:59]line НДС 12% : 1060.92 [22:11:59]line Наличными: 9990.00 [22:11:59]line Безнал.: 0.00 [22:11:59]line Место: АЗС № 130 "Партнер Нефть" [22:11:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:11:59]line СНО: Общий режим [22:11:59]line Чек 722 23.08.2024 22:11 [22:11:59]line Смена: 469 ФФД: 1.0 [22:11:59]line ЗНМ: 0300000070 [22:11:59]line РНМ: 0000000000092562 [22:11:59]line Версия ККМ: 001 [22:11:59]line [22:11:59]line Дисконтная программа [22:11:59]line ДТ [22:11:59]line номер 130 [22:11:59]line сэкономлено 132.85 сом [22:11:59]line ФМ: 0000000000871769 [22:11:59]line ФД: 165869 [22:11:59]line ФПД: 84308982064747 [22:11:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221158&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165869&fm=84308982064747&tin=02508201610067®Number=0000000000092562&sum=999000 [22:11:59]written 0, free lines is 4095 [22:12:00]Write to MH i2c: 01 00 00 BC 02 BE [22:12:00]Write i2c OK [22:12:00]MH_I2C_Read... [22:12:00]Read from MH i2c: 01 [22:12:00]MH_I2C_Read... [22:12:00]Read from MH i2c: 01 07 00 [22:12:00]MH_I2C_Read... [22:12:00]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 87 0C 58 [22:12:00]RasterBufferAndPrint [22:12:00]line [22:12:00]line [22:12:00]line [22:12:00]line [22:12:00]line [22:12:00]written 0, free lines is 3226 [22:12:00]MH_Cut [22:12:00]Write to MH i2c: D1 01 00 C3 02 01 97 [22:12:00]Write i2c OK [22:12:00]MH_I2C_Read... [22:12:00]Read from MH i2c: D1 [22:12:00]MH_I2C_Read... [22:12:00]Read from MH i2c: D1 01 00 [22:12:00]MH_I2C_Read... [22:12:00]Read from MH i2c: D1 01 00 C3 02 00 96 [22:12:00]Write to MH i2c: 01 00 00 C4 02 C6 [22:12:00]Write i2c OK [22:12:00]MH_I2C_Read... [22:12:01]*** Cut start [22:12:01]*** Purtial cut [22:12:01]*** Stage 1: CUTSNS_PIN = 1 [22:12:03]Read from MH i2c: 01 [22:12:03]MH_I2C_Read... [22:12:03]*** Stop cut motor [22:12:03]*** Cut end [22:12:03]Read from MH i2c: 01 07 00 [22:12:03]MH_I2C_Read... [22:12:03]Read from MH i2c: 01 07 00 C4 02 00 00 00 00 00 FF 0F DB [22:12:03]process_action close_receipt done [22:12:03]requested_data is exist [22:12:03]produce_requested_data [22:12:03]requested_item fm.sn is exist - process it [22:12:03]wFMCommunicate request_size=4 [22:12:03]MH_SAM_APDU [22:12:03]CAPDU: 80 11 00 00 [22:12:03]Write to MH i2c: E2 08 00 C5 02 80 11 00 00 00 00 00 00 41 [22:12:03]Write i2c OK [22:12:03]MH_I2C_Read... [22:12:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:12:03]Read from MH i2c: E2 [22:12:03]MH_I2C_Read... [22:12:03]Read from MH i2c: E2 17 00 [22:12:03]MH_I2C_Read... [22:12:03]Read from MH i2c: E2 17 00 C5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [22:12:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:12:03]wFMCommunicate OK [22:12:03]requested_item fd.num is exist - process it [22:12:03]SAM_PROTO_GetFieldsCounters [22:12:03]wFMCommunicate request_size=4 [22:12:03]MH_SAM_APDU [22:12:03]CAPDU: 80 13 00 00 [22:12:03]Write to MH i2c: E2 08 00 C6 02 80 13 00 00 00 00 00 00 44 [22:12:03]Write i2c OK [22:12:03]MH_I2C_Read... [22:12:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:12:03]Read from MH i2c: E2 [22:12:03]MH_I2C_Read... [22:12:03]Read from MH i2c: E2 62 00 [22:12:03]MH_I2C_Read... [22:12:03]Read from MH i2c: E2 62 00 C6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D2 02 00 00 5E 04 04 00 D2 02 00 00 57 04 04 00 D3 02 00 00 19 04 04 00 00 00 00 00 90 00 32 [22:12:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D2 02 00 00 5E 04 04 00 D2 02 00 00 57 04 04 00 D3 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:12:03]wFMCommunicate OK [22:12:03]SAM_PROTO_GetFieldsCounters done [22:12:03]requested_item shift.num is exist - process it [22:12:03]requested_item shift.opened is exist - process it [22:12:03]req_shift_opened [22:12:03]FM_GetShiftState [22:12:03]SAM_PROTO_GetShiftState [22:12:03]wFMCommunicate request_size=4 [22:12:03]MH_SAM_APDU [22:12:03]CAPDU: 80 13 01 00 [22:12:03]Write to MH i2c: E2 08 00 C7 02 80 13 01 00 00 00 00 00 46 [22:12:03]Write i2c OK [22:12:03]MH_I2C_Read... [22:12:03]Read from MH i2c: E2 [22:12:03]MH_I2C_Read... [22:12:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:12:03]Read from MH i2c: E2 0E 00 [22:12:03]MH_I2C_Read... [22:12:03]Read from MH i2c: E2 0E 00 C7 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 74 [22:12:03]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:12:03]wFMCommunicate OK [22:12:03]SAM_PROTO_GetShiftState done [22:12:03]FM_GetShiftState done [22:12:03]req_shift_opened done [22:12:03]requested_item shift.open_date is exist - process it [22:12:03]req_shift_open_date [22:12:03]req_shift_open_date done [22:12:03]produce_requested_data done [22:12:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165869,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:12:03]process_action_free close_receipt [22:12:03]json_value_free [22:12:03]json_value_free done [22:12:03]process_json_proto returns [22:12:03]Send response to host [22:12:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165869,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:12:03]free response buf [22:12:03]execute_script done [22:12:03]execute_script returns [22:12:03]free content buf [22:12:03]Sock 8.Close socket [22:12:03]Sock 8.Thread stoped [22:12:06]accept exits with 11 [22:12:06]New connection [22:12:06]New thread 3067198820 created [22:12:06]Thread 3067342180 joined [22:12:06]Waiting for new connection... [22:12:06] Sock 11.Parse request [22:12:06]Sock 11.Check first char [22:12:06]Sock 11.First char is OK [22:12:06]request: POST /json_proto HTTP/1.0 [22:12:06]Method: POST [22:12:06]URL: /json_proto [22:12:06]Method is POST - this is cgi request [22:12:06]url: /json_proto [22:12:06]query_string will be loaded in cgi processing [22:12:06]execute_cgi json_proto POST (null) [22:12:06]execute_cgi path=json_proto method=POST [22:12:06]POST find Content-Length [22:12:06]Host: 172.17.44.132:8080 [22:12:06]Content-Length: 677 [22:12:06]Content-Type: application/json [22:12:06] [22:12:06]POST finish read [22:12:06]Found Content-Length = 677 [22:12:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:12:06]execute_script... [22:12:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294776", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:12:06]POST & json_proto [22:12:06]process_json_proto [22:12:06]json parsed OK: [22:12:06]protocol is kg_v1.0 [22:12:06]action value=close_receipt [22:12:06]process_action close_receipt [22:12:06]cmd_close_receipt [22:12:06]MH_GetDate [22:12:06]Write to MH i2c: F0 00 00 C8 02 B9 [22:12:06]Write i2c OK [22:12:06]MH_I2C_Read... [22:12:06]Read from MH i2c: F0 [22:12:06]MH_I2C_Read... [22:12:06]Read from MH i2c: F0 09 00 [22:12:06]MH_I2C_Read... [22:12:06]Read from MH i2c: F0 09 00 C8 02 00 37 09 C9 66 2A 83 C1 65 04 [22:12:06]GetLastDocTimeStamp 1724451118 [22:12:06]current date 1724451127 [22:12:06]FM_GetShiftState [22:12:06]SAM_PROTO_GetShiftState [22:12:06]wFMCommunicate request_size=4 [22:12:06]MH_SAM_APDU [22:12:06]CAPDU: 80 13 01 00 [22:12:06]Write to MH i2c: E2 08 00 C9 02 80 13 01 00 00 00 00 00 48 [22:12:06]Write i2c OK [22:12:06]MH_I2C_Read... [22:12:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:12:06]Read from MH i2c: E2 [22:12:06]MH_I2C_Read... [22:12:06]Read from MH i2c: E2 0E 00 [22:12:06]MH_I2C_Read... [22:12:06]Read from MH i2c: E2 0E 00 C9 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 76 [22:12:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:12:06]wFMCommunicate OK [22:12:06]SAM_PROTO_GetShiftState done [22:12:06]FM_GetShiftState done [22:12:06]opened in 1724372766 [22:12:06]opened+sec_in_day 1724459166 [22:12:06]quantity*price = 40002 [22:12:06]sum+1 = 40003 [22:12:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 723 23.08.2024 22:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165870 ФПД: 33351786396248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221207&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165870&fm=33351786396248&tin=02508201610067®Number=0000000000092562&sum=40000 [22:12:07]StoreToDocumentArchive [22:12:07]shift 469 fd 165870 [22:12:07]save to /storage/0469/doc_00165870 [22:12:07]save last doc name /storage/0469/doc_00165870 to /storage/kkm_last_doc_name [22:12:07]save OK [22:12:07]Clear old archive folders... [22:12:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:12:07]tlvbuf is 01C74040 [22:12:07]SAM_PROTO_ClearQueue [22:12:07]wFMCommunicate request_size=4 [22:12:07]MH_SAM_APDU [22:12:07]CAPDU: 80 09 00 00 [22:12:07]Write to MH i2c: E2 08 00 D6 02 80 09 00 00 00 00 00 00 4A [22:12:07]Write i2c OK [22:12:07]MH_I2C_Read... [22:12:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:12:07]Read from MH i2c: E2 [22:12:07]MH_I2C_Read... [22:12:07]Read from MH i2c: E2 03 00 [22:12:07]MH_I2C_Read... [22:12:07]Read from MH i2c: E2 03 00 D6 02 00 90 00 4C [22:12:07]RAPDU: 90 00 [22:12:07]wFMCommunicate OK [22:12:07]SAM_PROTO_ClearQueue done [22:12:07]KKMCreateOFDPacket [22:12:07]OFDProtocolAddRootSTLVToBuf [22:12:07]FM_MakeSignedData [22:12:07]FM_MakeSignedData [22:12:07]SAM_PROTO_SignData [22:12:07]wFMCommunicate request_size=4 [22:12:07]MH_SAM_APDU [22:12:07]CAPDU: 80 0D 01 02 [22:12:07]Write to MH i2c: E2 08 00 D7 02 80 0D 01 02 00 00 00 00 52 [22:12:07]Write i2c OK [22:12:07]MH_I2C_Read... [22:12:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:12:07]Read from MH i2c: E2 [22:12:07]MH_I2C_Read... [22:12:07]Read from MH i2c: E2 03 00 [22:12:07]MH_I2C_Read... [22:12:07]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [22:12:07]RAPDU: 90 00 [22:12:07]wFMCommunicate OK [22:12:07]wFMCommunicate request_size=255 [22:12:07]MH_SAM_APDU [22:12: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 37 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 87 02 00 35 04 06 00 1E [22:12:07]Write to MH i2c: E2 02 01 D8 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 37 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 87 02 00 35 04 06 00 1E 00 00 6A [22:12:07]Write i2c OK [22:12:07]MH_I2C_Read... [22:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:12:08]Read from MH i2c: E2 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: E2 03 00 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [22:12:08]RAPDU: 90 00 [22:12:08]wFMCommunicate OK [22:12:08]wFMCommunicate request_size=10 [22:12:08]MH_SAM_APDU [22:12:08]CAPDU: 80 0D 02 02 05 55 51 61 7A 58 [22:12:08]Write to MH i2c: E2 0D 00 D9 02 80 0D 02 02 05 00 55 51 61 7A 58 00 00 38 [22:12:08]Write i2c OK [22:12:08]MH_I2C_Read... [22:12:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:12:08]Read from MH i2c: E2 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: E2 03 00 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [22:12:08]RAPDU: 90 00 [22:12:08]wFMCommunicate OK [22:12:08]wFMCommunicate request_size=4 [22:12:08]MH_SAM_APDU [22:12:08]CAPDU: 80 0D 03 02 [22:12:08]Write to MH i2c: E2 08 00 DA 02 80 0D 03 02 00 00 00 00 57 [22:12:08]Write i2c OK [22:12:08]MH_I2C_Read... [22:12:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:12:08]Read from MH i2c: E2 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: E2 0B 00 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: E2 0B 00 DA 02 00 D4 14 9B 59 51 90 14 98 90 00 C1 [22:12:08]RAPDU: D4 14 9B 59 51 90 14 98 90 00 [22:12:08]wFMCommunicate OK [22:12:08]SAM_PROTO_SignData done [22:12:08]FM_MakeSignedData done [22:12:08]CreateOFDProtocolMessage [22:12:08]wFMCommunicate request_size=4 [22:12:08]MH_SAM_APDU [22:12:08]CAPDU: 80 11 00 00 [22:12:08]Write to MH i2c: E2 08 00 DB 02 80 11 00 00 00 00 00 00 57 [22:12:08]Write i2c OK [22:12:08]MH_I2C_Read... [22:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:12:08]Read from MH i2c: E2 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: E2 17 00 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: E2 17 00 DB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [22:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:12:08]wFMCommunicate OK [22:12:08]CreateOFDProtocolMessage done [22:12:08]OFDSenderStorePacket 165870 [22:12:08]StoreOFDPacket docnum=165870 [22:12:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 83 C8 07 01 46 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 37 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 87 02 00 35 04 06 00 1E 55 51 61 7A 58 D4 14 9B 59 51 90 14 98 [22:12:08]CheckFolder [22:12:08]dirname=/storage/ofd_packets [22:12:08]CheckFolder done [22:12:08]ProducePacketName [22:12:08]name=ofd_packets/00165870 [22:12:08]NVStorageSaveData ofd_packets/00165870 [22:12:08]File name is /storage/ofd_packets/00165870 [22:12:08]Write 301 bytes [22:12:08]NVStorageSaveData done [22:12:08]OFDSenderStorePacket done [22:12:08]KKMCreateOFDPacket done [22:12:08]NVStorageSaveData kkm_last_timestamp [22:12:08]File name is /storage/kkm_last_timestamp [22:12:08]Write 4 bytes [22:12:08]NVStorageSaveData done [22:12:08]ExternCall_PrintAddStr [22:12:08]wPrintStart [22:12:08]Write to MH i2c: 01 00 00 DC 02 DE [22:12:08]Write i2c OK [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: 01 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: 01 07 00 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: 01 07 00 DC 02 00 00 00 00 00 FF 0F F3 [22:12:08]RasterBufferAndPrint [22:12:08]line Счет N : (1)294776 [22:12:08]line ИНН: 02508201610067 [22:12:08]line Контрольно-Кассовый Чек [22:12:08]line ПРОДАЖА [22:12:08]line ТРК (МРК, ГНК) : 32 [22:12:08]line Товар: 2710124130 [22:12:08]line Аи-92-К-5 [22:12:08]line 5.900 * 67.80 [22:12:08]line = 400.02 [22:12:08]line НДС 12% НСП 1% [22:12:08]line > о реализуемом товаре [22:12:08]line ОКРУГЛЕНИЕ: -0.02 [22:12:08]line ИТОГО: 400.00 [22:12:08]line Внесено: 400.00 [22:12:08]line СДАЧА: 0.00 [22:12:08]line НСП 1% : 3.54 [22:12:08]line НДС 12% : 42.48 [22:12:08]line Наличными: 400.00 [22:12:08]line Безнал.: 0.00 [22:12:08]line Место: АЗС № 130 "Партнер Нефть" [22:12:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:12:08]line СНО: Общий режим [22:12:08]line Чек 723 23.08.2024 22:12 [22:12:08]line Смена: 469 ФФД: 1.0 [22:12:08]line ЗНМ: 0300000070 [22:12:08]line РНМ: 0000000000092562 [22:12:08]line Версия ККМ: 001 [22:12:08]line ФМ: 0000000000871769 [22:12:08]line ФД: 165870 [22:12:08]line ФПД: 33351786396248 [22:12:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221207&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165870&fm=33351786396248&tin=02508201610067®Number=0000000000092562&sum=40000 [22:12:08]written 0, free lines is 4095 [22:12:08]Write to MH i2c: 01 00 00 07 03 0A [22:12:08]Write i2c OK [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: 01 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: 01 07 00 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 CA 0C E7 [22:12:08]RasterBufferAndPrint [22:12:08]line [22:12:08]line [22:12:08]line [22:12:08]line [22:12:08]line [22:12:08]written 0, free lines is 3302 [22:12:08]MH_Cut [22:12:08]Write to MH i2c: D1 01 00 0E 03 01 E3 [22:12:08]Write i2c OK [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: D1 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: D1 01 00 [22:12:08]MH_I2C_Read... [22:12:08]Read from MH i2c: D1 01 00 0E 03 00 E2 [22:12:08]Write to MH i2c: 01 00 00 0F 03 12 [22:12:08]Write i2c OK [22:12:08]MH_I2C_Read... [22:12:09]*** Cut start [22:12:09]*** Purtial cut [22:12:09]*** Stage 1: CUTSNS_PIN = 1 [22:12:11]recv_with_timeout no data received [22:12:11]recv_with_timeout no data received [22:12:11]CommunicateWithHost answer receiving error [22:12:11]CommunicateWithHost err = -3 [22:12:11]OFD Sender: Server communicate error [22:12:11]*** Stop cut motor [22:12:11]*** Cut end [22:12:11]Read from MH i2c: 01 [22:12:11]MH_I2C_Read... [22:12:11]Read from MH i2c: 01 07 00 [22:12:11]MH_I2C_Read... [22:12:11]Read from MH i2c: 01 07 00 0F 03 00 00 00 00 00 FF 0F 27 [22:12:11]process_action close_receipt done [22:12:11]requested_data is exist [22:12:11]produce_requested_data [22:12:11]requested_item fm.sn is exist - process it [22:12:11]wFMCommunicate request_size=4 [22:12:11]MH_SAM_APDU [22:12:11]CAPDU: 80 11 00 00 [22:12:11]Write to MH i2c: E2 08 00 10 03 80 11 00 00 00 00 00 00 8D [22:12:11]Write i2c OK [22:12:11]MH_I2C_Read... [22:12:11]OFD Sender: Processing packet 165868 [packets to send 1004, broken 1001] [22:12:11]ProducePacketName [22:12:11]name=ofd_packets/00165868 [22:12:11]OFD Sender: To server: pG, [22:12:11]CommunicateWithHost lk.salyk.kg:30040 [22:12:11]ConnectInit lk.salyk.kg [22:12:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:12:11]Read from MH i2c: E2 [22:12:11]MH_I2C_Read... [22:12:11]Read from MH i2c: E2 17 00 [22:12:11]MH_I2C_Read... [22:12:11]Read from MH i2c: E2 17 00 10 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [22:12:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:12:11]wFMCommunicate OK [22:12:11]requested_item fd.num is exist - process it [22:12:11]SAM_PROTO_GetFieldsCounters [22:12:11]wFMCommunicate request_size=4 [22:12:11]MH_SAM_APDU [22:12:11]CAPDU: 80 13 00 00 [22:12:11]Write to MH i2c: E2 08 00 11 03 80 13 00 00 00 00 00 00 90 [22:12:11]Write i2c OK [22:12:11]MH_I2C_Read... [22:12:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:12:11]Read from MH i2c: E2 [22:12:11]MH_I2C_Read... [22:12:11]Read from MH i2c: E2 62 00 [22:12:11]MH_I2C_Read... [22:12:11]Read from MH i2c: E2 62 00 11 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D3 02 00 00 5E 04 04 00 D3 02 00 00 57 04 04 00 D4 02 00 00 19 04 04 00 00 00 00 00 90 00 82 [22:12:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D3 02 00 00 5E 04 04 00 D3 02 00 00 57 04 04 00 D4 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:12:12]wFMCommunicate OK [22:12:12]SAM_PROTO_GetFieldsCounters done [22:12:12]requested_item shift.num is exist - process it [22:12:12]requested_item shift.opened is exist - process it [22:12:12]req_shift_opened [22:12:12]FM_GetShiftState [22:12:12]SAM_PROTO_GetShiftState [22:12:12]wFMCommunicate request_size=4 [22:12:12]MH_SAM_APDU [22:12:12]CAPDU: 80 13 01 00 [22:12:12]Write to MH i2c: E2 08 00 12 03 80 13 01 00 00 00 00 00 92 [22:12:12]Write i2c OK [22:12:12]MH_I2C_Read... [22:12:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:12:12]Read from MH i2c: E2 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 0E 00 [22:12:12]MH_I2C_Read... [22:12:12]Read from MH i2c: E2 0E 00 12 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C0 [22:12:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:12:12]wFMCommunicate OK [22:12:12]SAM_PROTO_GetShiftState done [22:12:12]FM_GetShiftState done [22:12:12]req_shift_opened done [22:12:12]requested_item shift.open_date is exist - process it [22:12:12]req_shift_open_date [22:12:12]req_shift_open_date done [22:12:12]produce_requested_data done [22:12:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165870,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:12:12]process_action_free close_receipt [22:12:12]json_value_free [22:12:12]json_value_free done [22:12:12]process_json_proto returns [22:12:12]Send response to host [22:12:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165870,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:12:12]free response buf [22:12:12]execute_script done [22:12:12]execute_script returns [22:12:12]free content buf [22:12:12]Sock 11.Close socket [22:12:12]Sock 11.Thread stoped [22:12:16]ConnectInit Can't take IP for lk.salyk.kg [22:12:16]CommunicateWithHost connect error [22:12:16]CommunicateWithHost err = -1 [22:12:16]OFD Sender: Server communicate error [22:12:21]OFD Sender: Processing packet 165868 [packets to send 1004, broken 1001] [22:12:21]ProducePacketName [22:12:21]name=ofd_packets/00165868 [22:12:21]OFD Sender: To server: pG, [22:12:21]CommunicateWithHost lk.salyk.kg:30040 [22:12:21]ConnectInit lk.salyk.kg [22:12:22]Connected sock=9 [22:12:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6A 84 07 01 AD 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 02 00 00 F4 03 04 00 23 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 87 02 00 35 04 06 00 B7 C5 E3 5A 3E 1C 7A 5A 4B 75 98 E0 C6 36 [22:12:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 83 47 00 42 C8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 87 02 00 F4 03 04 00 90 B2 C8 66 B6 04 01 00 00 92 FC E8 A4 3A AA 73 7C [22:12:23]CommunicateWithHost err = 0 [22:12:23]CheckOFDResponse [22:12:23]1017 (14) - 77093643461234 [22:12:23]1041 (16) - 0000000000871769 [22:12:23]1040 (4) - 165868 [22:12:23]1012 (4) - 23.08.2024 16:02 [22:12:23]1206 (1) - 0 [22:12:23]OFD Sender: Remove packet 165868 [22:12:23]ProducePacketName [22:12:23]name=ofd_packets/00165868 [22:12:23]NVStorageDeleteData [22:12:24]OFD Sender: Processing packet 165869 [packets to send 1003, broken 1001] [22:12:24]ProducePacketName [22:12:24]name=ofd_packets/00165869 [22:12:24]OFD Sender: To server: pG, [22:12:24]CommunicateWithHost lk.salyk.kg:30040 [22:12:24]ConnectInit lk.salyk.kg [22:12:24]Connected sock=9 [22:12:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 ED 39 04 01 19 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 02 00 00 F4 03 04 00 2E 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 87 02 00 35 04 06 00 4C AD B6 ED 66 6B D0 26 7B F0 82 F7 62 9F [22:12:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6B A8 47 00 21 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 87 02 00 F4 03 04 00 92 B2 C8 66 B6 04 01 00 00 26 EF 54 D9 0C 72 0A 35 [22:12:25]CommunicateWithHost err = 0 [22:12:25]CheckOFDResponse [22:12:25]1017 (14) - 77093643461234 [22:12:25]1041 (16) - 0000000000871769 [22:12:25]1040 (4) - 165869 [22:12:25]1012 (4) - 23.08.2024 16:02 [22:12:25]1206 (1) - 0 [22:12:25]OFD Sender: Remove packet 165869 [22:12:25]ProducePacketName [22:12:25]name=ofd_packets/00165869 [22:12:25]NVStorageDeleteData [22:12:26]OFD Sender: Processing packet 165870 [packets to send 1002, broken 1001] [22:12:26]ProducePacketName [22:12:26]name=ofd_packets/00165870 [22:12:26]OFD Sender: To server: pG, [22:12:26]CommunicateWithHost lk.salyk.kg:30040 [22:12:26]ConnectInit lk.salyk.kg [22:12:27]Connected sock=9 [22:12:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 83 C8 07 01 46 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 37 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 87 02 00 35 04 06 00 1E 55 51 61 7A 58 D4 14 9B 59 51 90 14 98 [22:12:27]accept exits with 8 [22:12:27]New connection [22:12:27]New thread 3067342180 created [22:12:27]Thread 3067198820 joined [22:12:27]Waiting for new connection... [22:12:27] Sock 8.Parse request [22:12:27]Sock 8.Check first char [22:12:27]Sock 8.First char is OK [22:12:27]request: POST /json_proto HTTP/1.0 [22:12:27]Method: POST [22:12:27]URL: /json_proto [22:12:27]Method is POST - this is cgi request [22:12:27]url: /json_proto [22:12:27]query_string will be loaded in cgi processing [22:12:27]execute_cgi json_proto POST (null) [22:12:27]execute_cgi path=json_proto method=POST [22:12:27]POST find Content-Length [22:12:27]Host: 172.17.44.132:8080 [22:12:27]Content-Length: 819 [22:12:27]Content-Type: application/json [22:12:27] [22:12:27]POST finish read [22:12:27]Found Content-Length = 819 [22:12:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:12:27]execute_script... [22:12:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294774", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:12:27]POST & json_proto [22:12:27]process_json_proto [22:12:27]json parsed OK: [22:12:27]protocol is kg_v1.0 [22:12:27]action value=close_receipt [22:12:27]process_action close_receipt [22:12:27]cmd_close_receipt [22:12:27]MH_GetDate [22:12:27]Write to MH i2c: F0 00 00 13 03 05 [22:12:27]Write i2c OK [22:12:27]MH_I2C_Read... [22:12:27]Read from MH i2c: F0 [22:12:27]MH_I2C_Read... [22:12:27]Read from MH i2c: F0 09 00 [22:12:27]MH_I2C_Read... [22:12:27]Read from MH i2c: F0 09 00 13 03 00 4C 09 C9 66 2A 83 C1 65 65 [22:12:27]GetLastDocTimeStamp 1724451127 [22:12:27]current date 1724451148 [22:12:27]FM_GetShiftState [22:12:27]SAM_PROTO_GetShiftState [22:12:27]wFMCommunicate request_size=4 [22:12:27]MH_SAM_APDU [22:12:27]CAPDU: 80 13 01 00 [22:12:27]Write to MH i2c: E2 08 00 14 03 80 13 01 00 00 00 00 00 94 [22:12:27]Write i2c OK [22:12:27]MH_I2C_Read... [22:12:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:12:27]Read from MH i2c: E2 [22:12:27]MH_I2C_Read... [22:12:27]Read from MH i2c: E2 0E 00 [22:12:27]MH_I2C_Read... [22:12:27]Read from MH i2c: E2 0E 00 14 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C2 [22:12:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:12:27]wFMCommunicate OK [22:12:27]SAM_PROTO_GetShiftState done [22:12:27]FM_GetShiftState done [22:12:27]opened in 1724372766 [22:12:27]opened+sec_in_day 1724459166 [22:12:27]quantity*price = 300064 [22:12:27]sum+1 = 300066 [22:12:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 724 23.08.2024 22:12 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165871 ФПД: 74539474454655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165871&fm=74539474454655&tin=02508201610067®Number=0000000000092562&sum=300065 [22:12:28]StoreToDocumentArchive [22:12:28]shift 469 fd 165871 [22:12:28]save to /storage/0469/doc_00165871 [22:12:28]save last doc name /storage/0469/doc_00165871 to /storage/kkm_last_doc_name [22:12:28]save OK [22:12:28]Clear old archive folders... [22:12:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:12:28]tlvbuf is 01C75C50 [22:12:28]SAM_PROTO_ClearQueue [22:12:28]wFMCommunicate request_size=4 [22:12:28]MH_SAM_APDU [22:12:28]CAPDU: 80 09 00 00 [22:12:28]Write to MH i2c: E2 08 00 21 03 80 09 00 00 00 00 00 00 96 [22:12:28]Write i2c OK [22:12:28]MH_I2C_Read... [22:12:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:12:28]Read from MH i2c: E2 [22:12:28]MH_I2C_Read... [22:12:28]Read from MH i2c: E2 03 00 [22:12:28]MH_I2C_Read... [22:12:28]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [22:12:28]RAPDU: 90 00 [22:12:28]wFMCommunicate OK [22:12:28]SAM_PROTO_ClearQueue done [22:12:28]KKMCreateOFDPacket [22:12:28]OFDProtocolAddRootSTLVToBuf [22:12:28]FM_MakeSignedData [22:12:28]FM_MakeSignedData [22:12:28]SAM_PROTO_SignData [22:12:28]wFMCommunicate request_size=4 [22:12:28]MH_SAM_APDU [22:12:28]CAPDU: 80 0D 01 02 [22:12:28]Write to MH i2c: E2 08 00 22 03 80 0D 01 02 00 00 00 00 9E [22:12:28]Write i2c OK [22:12:28]MH_I2C_Read... [22:12:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:12:28]Read from MH i2c: E2 [22:12:28]MH_I2C_Read... [22:12:28]Read from MH i2c: E2 03 00 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [22:12:29]RAPDU: 90 00 [22:12:29]wFMCommunicate OK [22:12:29]wFMCommunicate request_size=255 [22:12:29]MH_SAM_APDU [22:12:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 4C 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 87 02 00 35 04 06 00 43 [22:12:29]Write to MH i2c: E2 02 01 23 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 4C 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 87 02 00 35 04 06 00 43 00 00 D2 [22:12:29]Write i2c OK [22:12:29]MH_I2C_Read... [22:12:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:12:29]Read from MH i2c: E2 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: E2 03 00 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: E2 03 00 23 03 00 90 00 9A [22:12:29]RAPDU: 90 00 [22:12:29]wFMCommunicate OK [22:12:29]wFMCommunicate request_size=10 [22:12:29]MH_SAM_APDU [22:12:29]CAPDU: 80 0D 02 02 05 CB 12 E5 88 7F [22:12:29]Write to MH i2c: E2 0D 00 24 03 80 0D 02 02 05 00 CB 12 E5 88 7F 00 00 74 [22:12:29]Write i2c OK [22:12:29]MH_I2C_Read... [22:12:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:12:29]Read from MH i2c: E2 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: E2 03 00 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: E2 03 00 24 03 00 90 00 9B [22:12:29]RAPDU: 90 00 [22:12:29]wFMCommunicate OK [22:12:29]wFMCommunicate request_size=4 [22:12:29]MH_SAM_APDU [22:12:29]CAPDU: 80 0D 03 02 [22:12:29]Write to MH i2c: E2 08 00 25 03 80 0D 03 02 00 00 00 00 A3 [22:12:29]Write i2c OK [22:12:29]MH_I2C_Read... [22:12:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:12:29]Read from MH i2c: E2 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: E2 0B 00 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: E2 0B 00 25 03 00 8D E6 CA 1D 19 A6 9F 57 90 00 B3 [22:12:29]RAPDU: 8D E6 CA 1D 19 A6 9F 57 90 00 [22:12:29]wFMCommunicate OK [22:12:29]SAM_PROTO_SignData done [22:12:29]FM_MakeSignedData done [22:12:29]CreateOFDProtocolMessage [22:12:29]wFMCommunicate request_size=4 [22:12:29]MH_SAM_APDU [22:12:29]CAPDU: 80 11 00 00 [22:12:29]Write to MH i2c: E2 08 00 26 03 80 11 00 00 00 00 00 00 A3 [22:12:29]Write i2c OK [22:12:29]MH_I2C_Read... [22:12:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:12:29]Read from MH i2c: E2 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: E2 17 00 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: E2 17 00 26 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [22:12:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:12:29]wFMCommunicate OK [22:12:29]CreateOFDProtocolMessage done [22:12:29]OFDSenderStorePacket 165871 [22:12:29]StoreOFDPacket docnum=165871 [22:12:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DF 32 07 01 FF 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 4C 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 87 02 00 35 04 06 00 43 CB 12 E5 88 7F 8D E6 CA 1D 19 A6 9F 57 [22:12:29]CheckFolder [22:12:29]dirname=/storage/ofd_packets [22:12:29]CheckFolder done [22:12:29]ProducePacketName [22:12:29]name=ofd_packets/00165871 [22:12:29]NVStorageSaveData ofd_packets/00165871 [22:12:29]File name is /storage/ofd_packets/00165871 [22:12:29]Write 301 bytes [22:12:29]NVStorageSaveData done [22:12:29]OFDSenderStorePacket done [22:12:29]KKMCreateOFDPacket done [22:12:29]NVStorageSaveData kkm_last_timestamp [22:12:29]File name is /storage/kkm_last_timestamp [22:12:29]Write 4 bytes [22:12:29]NVStorageSaveData done [22:12:29]ExternCall_PrintAddStr [22:12:29]wPrintStart [22:12:29]Write to MH i2c: 01 00 00 27 03 2A [22:12:29]OFD Sender: Processing packet 165871 [packets to send 1002, broken 1001] [22:12:29]ProducePacketName [22:12:29]name=ofd_packets/00165871 [22:12:29]OFD Sender: To server: pG, [22:12:29]CommunicateWithHost lk.salyk.kg:30040 [22:12:29]ConnectInit lk.salyk.kg [22:12:29]Write i2c OK [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: 01 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: 01 07 00 [22:12:29]MH_I2C_Read... [22:12:29]Read from MH i2c: 01 07 00 27 03 00 00 00 00 00 FF 0F 3F [22:12:29]RasterBufferAndPrint [22:12:29]line Счет N : (1)294774 [22:12:29]line ИНН: 02508201610067 [22:12:29]line Контрольно-Кассовый Чек [22:12:29]line ПРОДАЖА [22:12:29]line ТРК (МРК, ГНК) : 63 [22:12:29]line Товар: 2710124500 [22:12:29]line Аи-95-К-5 [22:12:29]line 40.440 * 74.20 [22:12:29]line = 3000.65 [22:12:29]line НДС 12% НСП 1% [22:12:29]line > о реализуемом товаре [22:12:29]line ИТОГО: 3000.65 [22:12:29]line НСП 1% : 26.55 [22:12:29]line НДС 12% : 318.65 [22:12:29]line Наличными: 0.00 [22:12:29]line Безнал.: 3000.65 [22:12:29]line Место: АЗС № 130 "Партнер Нефть" [22:12:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:12:29]line СНО: Общий режим [22:12:29]line Чек 724 23.08.2024 22:12 [22:12:29]line Смена: 469 ФФД: 1.0 [22:12:29]line ЗНМ: 0300000070 [22:12:29]line РНМ: 0000000000092562 [22:12:29]line Версия ККМ: 001 [22:12:29]line Платежная система: Бакай Банк [22:12:29]line ФМ: 0000000000871769 [22:12:29]line ФД: 165871 [22:12:29]line ФПД: 74539474454655 [22:12:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221228&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165871&fm=74539474454655&tin=02508201610067®Number=0000000000092562&sum=300065 [22:12:29]written 0, free lines is 4095 [22:12:30]Write to MH i2c: 01 00 00 51 03 54 [22:12:30]Write i2c OK [22:12:30]MH_I2C_Read... [22:12:30]Read from MH i2c: 01 [22:12:30]MH_I2C_Read... [22:12:30]Read from MH i2c: 01 07 00 [22:12:30]MH_I2C_Read... [22:12:30]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 D3 0C 3A [22:12:30]RasterBufferAndPrint [22:12:30]line [22:12:30]line [22:12:30]line [22:12:30]line [22:12:30]line [22:12:30]written 0, free lines is 3317 [22:12:30]MH_Cut [22:12:30]Write to MH i2c: D1 01 00 58 03 01 2D [22:12:30]Write i2c OK [22:12:30]MH_I2C_Read... [22:12:30]Read from MH i2c: D1 [22:12:30]MH_I2C_Read... [22:12:30]Read from MH i2c: D1 01 00 [22:12:30]MH_I2C_Read... [22:12:30]Read from MH i2c: D1 01 00 58 03 00 2C [22:12:30]Write to MH i2c: 01 00 00 59 03 5C [22:12:30]Write i2c OK [22:12:30]MH_I2C_Read... [22:12:31]*** Cut start [22:12:31]*** Purtial cut [22:12:31]*** Stage 1: CUTSNS_PIN = 1 [22:12:33]Read from MH i2c: 01 [22:12:33]MH_I2C_Read... [22:12:33]*** Stop cut motor [22:12:33]*** Cut end [22:12:33]Read from MH i2c: 01 07 00 [22:12:33]MH_I2C_Read... [22:12:33]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 FF 0F 71 [22:12:33]process_action close_receipt done [22:12:33]requested_data is exist [22:12:33]produce_requested_data [22:12:33]requested_item fm.sn is exist - process it [22:12:33]wFMCommunicate request_size=4 [22:12:33]MH_SAM_APDU [22:12:33]CAPDU: 80 11 00 00 [22:12:33]Write to MH i2c: E2 08 00 5A 03 80 11 00 00 00 00 00 00 D7 [22:12:33]Write i2c OK [22:12:33]MH_I2C_Read... [22:12:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:12:33]Read from MH i2c: E2 [22:12:33]MH_I2C_Read... [22:12:33]Read from MH i2c: E2 17 00 [22:12:33]MH_I2C_Read... [22:12:33]Read from MH i2c: E2 17 00 5A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [22:12:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:12:33]wFMCommunicate OK [22:12:33]requested_item fd.num is exist - process it [22:12:33]SAM_PROTO_GetFieldsCounters [22:12:33]wFMCommunicate request_size=4 [22:12:33]MH_SAM_APDU [22:12:33]CAPDU: 80 13 00 00 [22:12:33]Write to MH i2c: E2 08 00 5B 03 80 13 00 00 00 00 00 00 DA [22:12:33]Write i2c OK [22:12:33]MH_I2C_Read... [22:12:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:12:33]Read from MH i2c: E2 [22:12:33]MH_I2C_Read... [22:12:33]Read from MH i2c: E2 62 00 [22:12:33]MH_I2C_Read... [22:12:33]Read from MH i2c: E2 62 00 5B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D4 02 00 00 5E 04 04 00 D4 02 00 00 57 04 04 00 D5 02 00 00 19 04 04 00 00 00 00 00 90 00 D0 [22:12:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D4 02 00 00 5E 04 04 00 D4 02 00 00 57 04 04 00 D5 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:12:33]wFMCommunicate OK [22:12:33]SAM_PROTO_GetFieldsCounters done [22:12:33]requested_item shift.num is exist - process it [22:12:33]requested_item shift.opened is exist - process it [22:12:33]req_shift_opened [22:12:33]FM_GetShiftState [22:12:33]SAM_PROTO_GetShiftState [22:12:33]wFMCommunicate request_size=4 [22:12:33]MH_SAM_APDU [22:12:33]CAPDU: 80 13 01 00 [22:12:33]Write to MH i2c: E2 08 00 5C 03 80 13 01 00 00 00 00 00 DC [22:12:33]Write i2c OK [22:12:33]MH_I2C_Read... [22:12:33]Read from MH i2c: E2 [22:12:33]MH_I2C_Read... [22:12:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:12:33]Read from MH i2c: E2 0E 00 [22:12:33]MH_I2C_Read... [22:12:33]Read from MH i2c: E2 0E 00 5C 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0A [22:12:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:12:33]wFMCommunicate OK [22:12:33]SAM_PROTO_GetShiftState done [22:12:33]FM_GetShiftState done [22:12:33]req_shift_opened done [22:12:33]requested_item shift.open_date is exist - process it [22:12:33]req_shift_open_date [22:12:33]req_shift_open_date done [22:12:33]produce_requested_data done [22:12:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165871,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:12:33]process_action_free close_receipt [22:12:33]json_value_free [22:12:33]json_value_free done [22:12:33]process_json_proto returns [22:12:33]Send response to host [22:12:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165871,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:12:33]free response buf [22:12:33]execute_script done [22:12:33]execute_script returns [22:12:33]free content buf [22:12:33]Sock 8.Close socket [22:12:33]Sock 8.Thread stoped [22:12:35]Connected sock=9 [22:12:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DF 32 07 01 FF 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 4C 09 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 87 02 00 35 04 06 00 43 CB 12 E5 88 7F 8D E6 CA 1D 19 A6 9F 57 [22:12:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C2 B5 47 00 93 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 87 02 00 F4 03 04 00 9D B2 C8 66 B6 04 01 00 00 9E E6 66 FF BD D4 80 E0 [22:12:39]CommunicateWithHost err = 0 [22:12:39]CheckOFDResponse [22:12:39]1017 (14) - 77093643461234 [22:12:39]1041 (16) - 0000000000871769 [22:12:39]1040 (4) - 165871 [22:12:39]1012 (4) - 23.08.2024 16:02 [22:12:39]1206 (1) - 0 [22:12:39]OFD Sender: Remove packet 165871 [22:12:39]ProducePacketName [22:12:39]name=ofd_packets/00165871 [22:12:39]NVStorageDeleteData [22:12:39]OFD Sender: No OFD packet to send [22:12:44]OFD Sender: No OFD packet to send [22:12:49]OFD Sender: No OFD packet to send [22:12:54]OFD Sender: No OFD packet to send [22:12:59]OFD Sender: No OFD packet to send [22:13:04]OFD Sender: No OFD packet to send [22:13:09]OFD Sender: No OFD packet to send [22:13:14]OFD Sender: No OFD packet to send [22:13:19]OFD Sender: No OFD packet to send [22:13:24]OFD Sender: No OFD packet to send [22:13:29]OFD Sender: No OFD packet to send [22:13:34]OFD Sender: No OFD packet to send [22:13:39]OFD Sender: No OFD packet to send [22:13:41]recv_with_timeout no data received [22:13:44]OFD Sender: No OFD packet to send [22:13:50]OFD Sender: No OFD packet to send [22:13:55]OFD Sender: No OFD packet to send [22:14:00]OFD Sender: No OFD packet to send [22:14:02]recv_with_timeout no data received [22:14:05]OFD Sender: No OFD packet to send [22:14:10]OFD Sender: No OFD packet to send [22:14:15]OFD Sender: No OFD packet to send [22:14:16]recv_with_timeout no data received [22:14:20]OFD Sender: No OFD packet to send [22:14:25]OFD Sender: No OFD packet to send [22:14:30]OFD Sender: No OFD packet to send [22:14:31]recv_with_timeout no data received [22:14:35]OFD Sender: No OFD packet to send [22:14:40]OFD Sender: No OFD packet to send [22:14:44]recv_with_timeout no data received [22:14:45]OFD Sender: No OFD packet to send [22:14:50]OFD Sender: No OFD packet to send [22:14:55]OFD Sender: No OFD packet to send [22:15:00]OFD Sender: No OFD packet to send [22:15:05]OFD Sender: No OFD packet to send [22:15:10]OFD Sender: No OFD packet to send [22:15:15]OFD Sender: No OFD packet to send [22:15:20]OFD Sender: No OFD packet to send [22:15:25]OFD Sender: No OFD packet to send [22:15:30]OFD Sender: No OFD packet to send [22:15:35]OFD Sender: No OFD packet to send [22:15:40]OFD Sender: No OFD packet to send [22:15:45]OFD Sender: No OFD packet to send [22:15:50]OFD Sender: No OFD packet to send [22:15:55]OFD Sender: No OFD packet to send [22:16:00]OFD Sender: No OFD packet to send [22:16:05]OFD Sender: No OFD packet to send [22:16:10]OFD Sender: No OFD packet to send [22:16:15]OFD Sender: No OFD packet to send [22:16:16]accept exits with 11 [22:16:16]New connection [22:16:16]New thread 3067198820 created [22:16:16]Thread 3067342180 joined [22:16:16]Waiting for new connection... [22:16:16] Sock 11.Parse request [22:16:16]Sock 11.Check first char [22:16:16]Sock 11.First char is OK [22:16:16]request: POST /json_proto HTTP/1.0 [22:16:16]Method: POST [22:16:16]URL: /json_proto [22:16:16]Method is POST - this is cgi request [22:16:16]url: /json_proto [22:16:16]query_string will be loaded in cgi processing [22:16:16]execute_cgi json_proto POST (null) [22:16:16]execute_cgi path=json_proto method=POST [22:16:16]POST find Content-Length [22:16:16]Host: 172.17.44.132:8080 [22:16:16]Content-Length: 980 [22:16:16]Content-Type: application/json [22:16:16] [22:16:16]POST finish read [22:16:16]Found Content-Length = 980 [22:16:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 9990.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:16:16]execute_script... [22:16:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294777", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 132.850, "sum" : 9990.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 132.85 \u0441\u043E\u043C", "deposit" : 9990.00, "total" : 9990.00, "payments": [ { "type": 0, "sum" : 9990.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:16:16]POST & json_proto [22:16:16]process_json_proto [22:16:16]json parsed OK: [22:16:16]protocol is kg_v1.0 [22:16:16]action value=close_receipt [22:16:16]process_action close_receipt [22:16:16]cmd_close_receipt [22:16:16]MH_GetDate [22:16:16]Write to MH i2c: F0 00 00 5D 03 4F [22:16:16]Write i2c OK [22:16:16]MH_I2C_Read... [22:16:16]Read from MH i2c: F0 [22:16:16]MH_I2C_Read... [22:16:16]Read from MH i2c: F0 09 00 [22:16:16]MH_I2C_Read... [22:16:16]Read from MH i2c: F0 09 00 5D 03 00 30 0A C9 66 2A 83 C1 65 94 [22:16:16]GetLastDocTimeStamp 1724451148 [22:16:16]current date 1724451376 [22:16:16]FM_GetShiftState [22:16:16]SAM_PROTO_GetShiftState [22:16:16]wFMCommunicate request_size=4 [22:16:16]MH_SAM_APDU [22:16:16]CAPDU: 80 13 01 00 [22:16:16]Write to MH i2c: E2 08 00 5E 03 80 13 01 00 00 00 00 00 DE [22:16:16]Write i2c OK [22:16:16]MH_I2C_Read... [22:16:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:16:16]Read from MH i2c: E2 [22:16:16]MH_I2C_Read... [22:16:16]Read from MH i2c: E2 0E 00 [22:16:16]MH_I2C_Read... [22:16:16]Read from MH i2c: E2 0E 00 5E 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0C [22:16:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:16:16]wFMCommunicate OK [22:16:16]SAM_PROTO_GetShiftState done [22:16:16]FM_GetShiftState done [22:16:16]opened in 1724372766 [22:16:16]opened+sec_in_day 1724459166 [22:16:16]quantity*price = 999032 [22:16:16]sum+1 = 999033 [22:16:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 480.22 НСП 1% : 4.25 НДС 12% : 51.00 Наличными: 0.00 Безнал.: 480.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 727 23.08.2024 22:18 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165874 ФПД: 163256996334213 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T221806&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165874&fm=163256996334213&tin=02508201610067®Number=0000000000092562&sum=48022 [22:18:07]StoreToDocumentArchive [22:18:07]shift 469 fd 165874 [22:18:07]save to /storage/0469/doc_00165874 [22:18:07]save last doc name /storage/0469/doc_00165874 to /storage/kkm_last_doc_name [22:18:07]save OK [22:18:07]Clear old archive folders... [22:18:07]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:18:07]tlvbuf is 002B4B30 [22:18:07]SAM_PROTO_ClearQueue [22:18:07]wFMCommunicate request_size=4 [22:18:07]MH_SAM_APDU [22:18:07]CAPDU: 80 09 00 00 [22:18:07]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [22:18:07]Write i2c OK [22:18:07]MH_I2C_Read... [22:18:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:18:07]Read from MH i2c: E2 [22:18:07]MH_I2C_Read... [22:18:07]Read from MH i2c: E2 03 00 [22:18:07]MH_I2C_Read... [22:18:07]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [22:18:07]RAPDU: 90 00 [22:18:07]wFMCommunicate OK [22:18:07]SAM_PROTO_ClearQueue done [22:18:07]KKMCreateOFDPacket [22:18:07]OFDProtocolAddRootSTLVToBuf [22:18:07]FM_MakeSignedData [22:18:07]FM_MakeSignedData [22:18:07]SAM_PROTO_SignData [22:18:07]wFMCommunicate request_size=4 [22:18:07]MH_SAM_APDU [22:18:07]CAPDU: 80 0D 01 02 [22:18:07]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [22:18:07]Write i2c OK [22:18:07]MH_I2C_Read... [22:18:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:18:07]Read from MH i2c: E2 [22:18:07]MH_I2C_Read... [22:18:07]Read from MH i2c: E2 03 00 [22:18:07]MH_I2C_Read... [22:18:07]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [22:18:07]RAPDU: 90 00 [22:18:07]wFMCommunicate OK [22:18:07]wFMCommunicate request_size=255 [22:18:07]MH_SAM_APDU [22:18:07]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 1B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 BB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 02 00 00 F4 03 04 00 9E 0A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 87 02 00 35 04 06 00 94 7B 3B [22:18:07]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 1B 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 BB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 BB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 13 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 BB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 02 00 00 F4 03 04 00 9E 0A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 87 02 00 35 04 06 00 94 7B 3B 00 00 F9 [22:18:08]Write i2c OK [22:18:08]MH_I2C_Read... [22:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:18:08]Read from MH i2c: E2 [22:18:08]MH_I2C_Read... [22:18:08]Read from MH i2c: E2 03 00 [22:18:08]MH_I2C_Read... [22:18:08]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [22:18:08]RAPDU: 90 00 [22:18:08]wFMCommunicate OK [22:18:08]wFMCommunicate request_size=8 [22:18:08]MH_SAM_APDU [22:18:08]CAPDU: 80 0D 02 02 03 46 0A 85 [22:18:08]Write to MH i2c: E2 0B 00 79 00 80 0D 02 02 03 00 46 0A 85 00 00 CE [22:18:08]Write i2c OK [22:18:08]MH_I2C_Read... [22:18:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:18:08]Read from MH i2c: E2 [22:18:08]MH_I2C_Read... [22:18:08]Read from MH i2c: E2 03 00 [22:18:08]MH_I2C_Read... [22:18:08]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [22:18:08]RAPDU: 90 00 [22:18:08]wFMCommunicate OK [22:17:56]Host: 172.17.44.132:8080 [22:17:56]Content-Length: 331 [22:17:56]Content-Type: application/json [22:17:56] [22:17:56]POST finish read [22:17:56]Found Content-Length = 331 [22:17:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:17:56]execute_script... [22:17:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:17:56]POST & json_proto [22:17:56]process_json_proto [22:17:56]json parsed OK: [22:17:56]protocol is kg_v1.0 [22:17:56]action value=get_value [22:17:56]process_action get_value [22:17:56]cmd_get_value [22:17:56]process_action get_value done [22:17:56]requested_data is exist [22:17:56]produce_requested_data [22:17:56]requested_item fm.sale.total is exist - process it [22:17:56]SAM_PROTO_GetFMData [22:17:56]wFMCommunicate request_size=4 [22:17:56]MH_SAM_APDU [22:17:56]CAPDU: 80 13 03 00 [22:17:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:17:56]Write i2c OK [22:17:56]MH_I2C_Read... [22:17:56]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:17:56]Read from MH i2c: E2 [22:17:56]MH_I2C_Read... [22:17:56]Read from MH i2c: E2 FD 00 [22:17:56]MH_I2C_Read... [22:17:56]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 45 84 02 00 69 04 A4 00 6F 04 04 00 34 81 02 00 B1 04 05 00 36 F1 E5 7A 03 70 04 05 00 BE E8 68 74 02 72 04 05 00 78 08 7D 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D9 38 A0 5E 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 56 72 E2 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 6B [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17271017+1707180842=1724451859 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 14 0C C9 66 2A 83 C1 65 21 [22:24:20]Current date/time: 23.08.2024 22:24 [22:24:20]FM_Init [22:24:20]wFMConnect [22:24:20]MH_SAM_On [22:24:20]Write to MH i2c: E0 00 00 08 00 E7 [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_init finished! [22:24:20]*** atr: [22:24:20]*** 0F 3B D5 18 FF 81 91 FE [22:24:20]*** 1F C3 80 73 C8 21 10 0A [22:24:20]*** 00 00 00 00 00 00 00 00 [22:24:20]*** 00 00 00 00 00 00 00 00 [22:24:20]*** 00 00 00 00 00 00 00 00 [22:24:20]*** 00 00 00 00 00 00 00 00 [22:24:20]*** 00 00 00 00 00 00 00 00 [22:24:20]*** 00 00 00 00 00 00 00 00 [22:24:20]Read from MH i2c: E0 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E0 10 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [22:24:20]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:24:20]wFMCommunicate request_size=10 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:24:20]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 03 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:24:20]RAPDU: 90 00 [22:24:20]wFMCommunicate OK [22:24:20]wFMCommunicate request_size=4 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 80 11 00 00 [22:24:20]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 17 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [22:24:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:24:20]wFMCommunicate OK [22:24:20]Detected FM SN is 0000000000871769 [22:24:20]Stored FM SN is 0000000000871769 [22:24:20]wFMCommunicate request_size=9 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 80 16 00 00 04 E7 8B 00 00 [22:24:20]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 03 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:24:20]RAPDU: 90 00 [22:24:20]wFMCommunicate OK [22:24:20]FM PIN OK [22:24:20]wFMCommunicate request_size=8 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 80 14 04 00 03 02 00 01 [22:24:20]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 03 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:24:20]RAPDU: 90 00 [22:24:20]wFMCommunicate OK [22:24:20]wFMCommunicate request_size=13 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:24:20]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 03 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:24:20]RAPDU: 90 00 [22:24:20]wFMCommunicate OK [22:24:20]wFMCommunicate request_size=4 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 80 11 00 00 [22:24:20]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 17 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [22:24:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:24:20]wFMCommunicate OK [22:24:20]DocumentArchiveInit [22:24:20]Start Httpd... [22:24:20]Httpd thread 3067407716 created [22:24:20]Write to MH i2c: 01 00 00 0F 00 0F [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: 01 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: 01 07 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:24:20]MH Int Process started [22:24:20]Allocated Socket 8 [22:24:20]Bind OK [22:24:20]Listen OK [22:24:20]httpd running on port 8080 [22:24:20]Waiting for new connection... [22:24:20]accept exits with 9 [22:24:20]New connection [22:24:20]New thread 3067120996 created [22:24:20]Waiting for new connection... [22:24:20] Sock 9.Parse request [22:24:20]Sock 9.Check first char [22:24:20]Sock 9.First char is OK [22:24:20]request: POST /json_proto HTTP/1.0 [22:24:20]Method: POST [22:24:20]URL: /json_proto [22:24:20]Method is POST - this is cgi request [22:24:20]url: /json_proto [22:24:20]query_string will be loaded in cgi processing [22:24:20]execute_cgi json_proto POST (null) [22:24:20]execute_cgi path=json_proto method=POST [22:24:20]POST find Content-Length [22:24:20]Host: 172.17.44.132:8080 [22:24:20]Content-Length: 215 [22:24:20]Content-Type: application/json [22:24:20] [22:24:20]POST finish read [22:24:20]Found Content-Length = 215 [22:24:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:24:20]execute_script... [22:24:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:24:20]POST & json_proto [22:24:20]process_json_proto [22:24:20]json parsed OK: [22:24:20]protocol is kg_v1.0 [22:24:20]action value=get_value [22:24:20]process_action get_value [22:24:20]cmd_get_value [22:24:20]process_action get_value done [22:24:20]requested_data is exist [22:24:20]produce_requested_data [22:24:20]requested_item kkm.sn is exist - process it [22:24:20]requested_item kkm.ver is exist - process it [22:24:20]requested_item fm.sn is exist - process it [22:24:20]wFMCommunicate request_size=4 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 80 11 00 00 [22:24:20]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 17 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [22:24:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:24:20]wFMCommunicate OK [22:24:20]requested_item fd.num is exist - process it [22:24:20]SAM_PROTO_GetFieldsCounters [22:24:20]wFMCommunicate request_size=4 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 80 13 00 00 [22:24:20]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:24:21]Read from MH i2c: E2 [22:24:21]MH_I2C_Read... [22:24:21]Read from MH i2c: E2 62 00 [22:24:21]MH_I2C_Read... [22:24:21]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D9 02 00 00 5E 04 04 00 D9 02 00 00 57 04 04 00 DA 02 00 00 19 04 04 00 00 00 00 00 90 00 97 [22:24:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D9 02 00 00 5E 04 04 00 D9 02 00 00 57 04 04 00 DA 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:24:21]wFMCommunicate OK [22:24:21]SAM_PROTO_GetFieldsCounters done [22:24:21]requested_item shift.num is exist - process it [22:24:21]requested_item shift.opened is exist - process it [22:24:21]req_shift_opened [22:24:21]FM_GetShiftState [22:24:21]SAM_PROTO_GetShiftState [22:24:21]wFMCommunicate request_size=4 [22:24:21]MH_SAM_APDU [22:24:21]CAPDU: 80 13 01 00 [22:24:21]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:24:21]Write i2c OK [22:24:21]MH_I2C_Read... [22:24:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:24:21]Read from MH i2c: E2 [22:24:21]MH_I2C_Read... [22:24:21]Read from MH i2c: E2 0E 00 [22:24:21]MH_I2C_Read... [22:24:21]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [22:24:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:24:21]wFMCommunicate OK [22:24:21]SAM_PROTO_GetShiftState done [22:24:21]FM_GetShiftState done [22:24:21]req_shift_opened done [22:24:21]requested_item shift.open_date is exist - process it [22:24:21]req_shift_open_date [22:24:21]req_shift_open_date done [22:24:21]produce_requested_data done [22:24:21]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165876,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:24:21]process_action_free get_value [22:24:21]json_value_free [22:24:21]json_value_free done [22:24:21]process_json_proto returns [22:24:21]Send response to host [22:24:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165876,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:24:21]free response buf [22:24:21]execute_script done [22:24:21]execute_script returns [22:24:21]free content buf [22:24:21]Sock 9.Close socket [22:24:21]Sock 9.Thread stoped [22:24:21]accept exits with 10 [22:24:21]New connection [22:24:21]New thread 3066977636 created [22:24:21]Thread 3067120996 joined [22:24:21]Waiting for new connection... [22:24:21] Sock 10.Parse request [22:24:21]Sock 10.Check first char [22:24:21]Sock 10.First char is OK [22:24:21]request: POST /json_proto HTTP/1.0 [22:24:21]Method: POST [22:24:21]URL: /json_proto [22:24:21]Method is POST - this is cgi request [22:24:21]url: /json_proto [22:24:21]query_string will be loaded in cgi processing [22:24:21]execute_cgi json_proto POST (null) [22:24:21]execute_cgi path=json_proto method=POST [22:24:21]POST find Content-Length [22:24:21]Host: 172.17.44.132:8080 [22:24:21]Content-Length: 331 [22:24:21]Content-Type: application/json [22:24:21] [22:24:21]POST finish read [22:24:21]Found Content-Length = 331 [22:24:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:24:21]execute_script... [22:24:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:24:21]POST & json_proto [22:24:21]process_json_proto [22:24:21]json parsed OK: [22:24:21]protocol is kg_v1.0 [22:24:21]action value=get_value [22:24:21]process_action get_value [22:24:21]cmd_get_value [22:24:21]process_action get_value done [22:24:21]requested_data is exist [22:24:21]produce_requested_data [22:24:21]requested_item fm.sale.total is exist - process it [22:24:21]SAM_PROTO_GetFMData [22:24:21]wFMCommunicate request_size=4 [22:24:21]MH_SAM_APDU [22:24:21]CAPDU: 80 13 03 00 [22:24:21]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:24:21]Write i2c OK [22:24:21]MH_I2C_Read... [22:24:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:24:21]Read from MH i2c: E2 [22:24:21]MH_I2C_Read... [22:24:21]Read from MH i2c: E2 FD 00 [22:24:21]MH_I2C_Read... [22:24:21]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 49 84 02 00 69 04 A4 00 6F 04 04 00 38 81 02 00 B1 04 05 00 14 39 EB 7A 03 70 04 05 00 EE 51 6B 74 02 72 04 05 00 26 E7 7F 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F C8 A0 5E 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 4C 7E E2 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 F2 [22:24:21]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 49 84 02 00 69 04 A4 00 6F 04 04 00 38 81 02 00 B1 04 05 00 14 39 EB 7A 03 70 04 05 00 EE 51 6B 74 02 72 04 05 00 26 E7 7F 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6F C8 A0 5E 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 4C 7E E2 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [22:24:21]wFMCommunicate OK [22:24:21]wFMCommunicate request_size=4 [22:24:21]MH_SAM_APDU [22:24:21]CAPDU: 80 17 00 00 [22:24:21]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:24:21]Write i2c OK [22:24:21]MH_I2C_Read... [22:24:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:24:21]Read from MH i2c: E2 [22:24:21]MH_I2C_Read... [22:24:21]Read from MH i2c: E2 FD 00 [22:24:21]MH_I2C_Read... [22:24:21]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [22:24:21]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [22:24:21]wFMCommunicate OK [22:24:21]wFMCommunicate request_size=4 [22:24:21]MH_SAM_APDU [22:24:21]CAPDU: 80 17 00 00 [22:24:21]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:24:21]Write i2c OK [22:24:21]MH_I2C_Read... [22:24:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:24:22]Read from MH i2c: E2 [22:24:22]MH_I2C_Read... [22:24:22]Read from MH i2c: E2 FD 00 [22:24:22]MH_I2C_Read... [22:24:22]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [22:24:22]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [22:24:22]wFMCommunicate OK [22:24:22]wFMCommunicate request_size=4 [22:24:22]MH_SAM_APDU [22:24:22]CAPDU: 80 17 00 00 [22:24:22]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:24:22]Write i2c OK [22:24:22]MH_I2C_Read... [22:24:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:24:22]Read from MH i2c: E2 [22:24:22]MH_I2C_Read... [22:24:22]Read from MH i2c: E2 FD 00 [22:24:22]MH_I2C_Read... [22:24:22]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [22:24:22]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [22:24:22]wFMCommunicate OK [22:24:22]wFMCommunicate request_size=4 [22:24:22]MH_SAM_APDU [22:24:22]CAPDU: 80 17 00 00 [22:24:22]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:24:22]Write i2c OK [22:24:22]MH_I2C_Read... [22:24:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [22:24:22]OFD Sender: Processing packet 165873 [packets to send 1006, broken 1002] [22:24:22]ProducePacketName [22:24:22]name=ofd_packets/00165873 [22:24:22]OFD Sender: To server: pG, [22:24:22]CommunicateWithHost lk.salyk.kg:30040 [22:24:22]ConnectInit lk.salyk.kg [22:24:22]Read from MH i2c: E2 [22:24:22]MH_I2C_Read... [22:24:22]Read from MH i2c: E2 E6 00 [22:18:00]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 22 00 00 90 00 96 [22:18:00]RAPDU: 90 00 [22:18:00]wFMCommunicate OK [22:18:00]wFMCommunicate request_size=47 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 15 02 00 2A 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 33 21 00 00 00 00 [22:18:00]Write to MH i2c: E2 32 00 23 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 33 21 00 00 00 00 00 00 14 [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 23 00 00 90 00 97 [22:18:00]RAPDU: 90 00 [22:18:00]wFMCommunicate OK [22:18:00]wFMCommunicate request_size=15 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 15 02 00 0A 07 04 06 00 80 38 01 00 00 00 [22:18:00]Write to MH i2c: E2 12 00 24 00 80 15 02 00 0A 00 07 04 06 00 80 38 01 00 00 00 00 00 82 [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 24 00 00 90 00 98 [22:18:00]RAPDU: 90 00 [22:18:00]wFMCommunicate OK [22:18:00]wFMCommunicate request_size=15 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [22:18:00]Write to MH i2c: E2 12 00 25 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 FC [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 25 00 00 90 00 99 [22:18:00]RAPDU: 90 00 [22:18:00]wFMCommunicate OK [22:18:00]wFMCommunicate request_size=11 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [22:18:00]Write to MH i2c: E2 0E 00 26 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D8 [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 26 00 00 90 00 9A [22:18:00]RAPDU: 90 00 [22:18:00]wFMCommunicate OK [22:18:00]wFMCommunicate request_size=13 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 15 02 00 08 F4 03 04 00 98 0A C9 66 [22:18:00]Write to MH i2c: E2 10 00 27 00 80 15 02 00 08 00 F4 03 04 00 98 0A C9 66 00 00 83 [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [22:18:00]RAPDU: 90 00 [22:18:00]wFMCommunicate OK [22:18:00]wFMCommunicate request_size=25 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [22:18:00]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [22:18:00]RAPDU: 90 00 [22:18:00]wFMCommunicate OK [22:18:00]wFMCommunicate request_size=4 [22:18:00]MH_SAM_APDU [22:18:00]CAPDU: 80 15 03 00 [22:18:00]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [22:18:00]Write i2c OK [22:18:00]MH_I2C_Read... [22:18:00]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [22:18:00]Read from MH i2c: E2 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 40 00 [22:18:00]MH_I2C_Read... [22:18:00]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D6 02 00 00 35 04 06 00 91 16 A3 92 9D A9 90 00 F0 [22:18:00]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 D6 02 00 00 35 04 06 00 91 16 A3 92 9D A9 90 00 [22:18:01]wFMCommunicate OK [22:18:01]SAM_PROTO_ProcessDocument answer len = 59 [22:18:01]SAM_PROTO_ProcessDocument done [22:18:01]SetTLVBufToDocument [22:18:01]Processing tag 1209 (04B9) [22:18:01]Malloc new data [22:18:01]Processing tag 1041 (0411) [22:18:01]Processing tag 1040 (0410) [22:18:01]Malloc new data [22:18:01]Processing tag 1038 (040E) [22:18:01]Malloc new data [22:18:01]Processing tag 1042 (0412) [22:18:01]Malloc new data [22:18:01]Processing tag 1077 (0435) [22:18:01]Malloc new data [22:18:01]SetTLVBufToDocument err=0 [22:18:01]KKMLoadAndSignReceiptData store KKM data [22:18:01]KKMLoadAndSignReceiptData err=0 [22:18:01]wFMCommunicate request_size=4 [22:18:01]MH_SAM_APDU [22:18:01]CAPDU: 80 11 00 00 [22:18:01]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [22:18:01]Write i2c OK [22:18:01]MH_I2C_Read... [22:18:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:18:01]Read from MH i2c: E2 [22:18:01]MH_I2C_Read... [22:18:01]Read from MH i2c: E2 17 00 [22:18:01]MH_I2C_Read... [22:18:01]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [22:18:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:18:01]wFMCommunicate OK [22:18:01]Счет N : (1)294778 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 81 Товар: 2711129700 ГАЗ-К-5 21.400 * 37.40 = 800.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.99 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жыла[00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17271289+1707180842=1724452131 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 23 0D C9 66 2A 83 C1 65 31 [22:28:51]Current date/time: 23.08.2024 22:28 [22:28:51]FM_Init [22:28:51]wFMConnect [22:28:51]MH_SAM_On [22:28:51]Write to MH i2c: E0 00 00 08 00 E7 [22:28:51]Write i2c OK [22:28:51]MH_I2C_Read... [22:28:51]*** iso7816_init finished! [22:28:51]*** atr: [22:28:51]*** 0F 3B D5 18 FF 81 91 FE [22:28:51]*** 1F C3 80 73 C8 21 10 0A [22:28:51]*** 00 00 00 00 00 00 00 00 [22:28:51]*** 00 00 00 00 00 00 00 00 [22:28:51]*** 00 00 00 00 00 00 00 00 [22:28:51]*** 00 00 00 00 00 00 00 00 [22:28:51]*** 00 00 00 00 00 00 00 00 [22:28:51]*** 00 00 00 00 00 00 00 00 [22:28:51]Read from MH i2c: E0 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E0 10 00 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [22:28:51]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:28:51]wFMCommunicate request_size=10 [22:28:51]MH_SAM_APDU [22:28:51]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:28:51]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:28:51]Write i2c OK [22:28:51]MH_I2C_Read... [22:28:51]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:28:51]Read from MH i2c: E2 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 03 00 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:28:51]RAPDU: 90 00 [22:28:51]wFMCommunicate OK [22:28:51]wFMCommunicate request_size=4 [22:28:51]MH_SAM_APDU [22:28:51]CAPDU: 80 11 00 00 [22:28:51]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:28:51]Write i2c OK [22:28:51]MH_I2C_Read... [22:28:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:51]Read from MH i2c: E2 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 17 00 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [22:28:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:28:51]wFMCommunicate OK [22:28:51]Detected FM SN is 0000000000871769 [22:28:51]Stored FM SN is 0000000000871769 [22:28:51]wFMCommunicate request_size=9 [22:28:51]MH_SAM_APDU [22:28:51]CAPDU: 80 16 00 00 04 E7 8B 00 00 [22:28:51]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [22:28:51]Write i2c OK [22:28:51]MH_I2C_Read... [22:28:51]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:28:51]Read from MH i2c: E2 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 03 00 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:28:51]RAPDU: 90 00 [22:28:51]wFMCommunicate OK [22:28:51]FM PIN OK [22:28:51]wFMCommunicate request_size=8 [22:28:51]MH_SAM_APDU [22:28:51]CAPDU: 80 14 04 00 03 02 00 01 [22:28:51]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:28:51]Write i2c OK [22:28:51]MH_I2C_Read... [22:28:51]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:28:51]Read from MH i2c: E2 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 03 00 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:28:51]RAPDU: 90 00 [22:28:51]wFMCommunicate OK [22:28:51]wFMCommunicate request_size=13 [22:28:51]MH_SAM_APDU [22:28:51]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:28:51]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [22:28:51]Write i2c OK [22:28:51]MH_I2C_Read... [22:28:51]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:28:51]Read from MH i2c: E2 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 03 00 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:28:51]RAPDU: 90 00 [22:28:51]wFMCommunicate OK [22:28:51]wFMCommunicate request_size=4 [22:28:51]MH_SAM_APDU [22:28:51]CAPDU: 80 11 00 00 [22:28:51]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:28:51]Write i2c OK [22:28:51]MH_I2C_Read... [22:28:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:51]Read from MH i2c: E2 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 17 00 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [22:28:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:28:51]wFMCommunicate OK [22:28:51]DocumentArchiveInit [22:28:51]Start Httpd... [22:28:51]Httpd thread 3067424100 created [22:28:51]Write to MH i2c: 01 00 00 0F 00 0F [22:28:51]Write i2c OK [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: 01 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: 01 07 00 [22:28:51]MH_I2C_Read... [22:28:51]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:28:51]MH Int Process started [22:28:51]Allocated Socket 8 [22:28:51]Bind OK [22:28:51]Listen OK [22:28:51]httpd running on port 8080 [22:28:51]Waiting for new connection... [22:28:52]OFD Sender: Processing packet 165873 [packets to send 1007, broken 1002] [22:28:52]ProducePacketName [22:28:52]name=ofd_packets/00165873 [22:28:52]OFD Sender: To server: pG, [22:28:52]CommunicateWithHost lk.salyk.kg:30040 [22:28:52]ConnectInit lk.salyk.kg [22:28:54]Connected sock=6 [22:28:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 3C DC 06 01 69 FC 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 98 53 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 A4 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 33 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 D6 02 00 00 F4 03 04 00 98 0A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 87 02 00 35 04 06 00 91 16 A3 92 9D A9 BC 69 66 75 00 40 72 9C [22:28:54]accept exits with 9 [22:28:54]New connection [22:28:54]New thread 3067137380 created [22:28:54]Waiting for new connection... [22:28:54] Sock 9.Parse request [22:28:54]Sock 9.Check first char [22:28:54]Sock 9.First char is OK [22:28:54]request: POST /json_proto HTTP/1.0 [22:28:54]Method: POST [22:28:54]URL: /json_proto [22:28:54]Method is POST - this is cgi request [22:28:54]url: /json_proto [22:28:54]query_string will be loaded in cgi processing [22:28:54]execute_cgi json_proto POST (null) [22:28:54]execute_cgi path=json_proto method=POST [22:28:54]POST find Content-Length [22:28:54]Host: 172.17.44.132:8080 [22:28:54]Content-Length: 215 [22:28:54]Content-Type: application/json [22:28:54] [22:28:54]POST finish read [22:28:54]Found Content-Length = 215 [22:28:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:54]execute_script... [22:28:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:54]POST & json_proto [22:28:54]process_json_proto [22:28:54]json parsed OK: [22:28:54]protocol is kg_v1.0 [22:28:54]action value=get_value [22:28:54]process_action get_value [22:28:54]cmd_get_value [22:28:54]process_action get_value done [22:28:54]requested_data is exist [22:28:54]produce_requested_data [22:28:54]requested_item kkm.sn is exist - process it [22:28:54]requested_item kkm.ver is exist - process it [22:28:54]requested_item fm.sn is exist - process it [22:28:54]wFMCommunicate request_size=4 [22:28:54]MH_SAM_APDU [22:28:54]CAPDU: 80 11 00 00 [22:28:54]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:28:54]Write i2c OK [22:28:54]MH_I2C_Read... [22:28:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:54]Read from MH i2c: E2 [22:28:54]MH_I2C_Read... [22:28:54]Read from MH i2c: E2 17 00 [22:28:54]MH_I2C_Read... [22:28:54]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [22:28:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:28:54]wFMCommunicate OK [22:28:54]requested_item fd.num is exist - process it [22:28:54]SAM_PROTO_GetFieldsCounters [22:28:54]wFMCommunicate request_size=4 [22:28:54]MH_SAM_APDU [22:28:54]CAPDU: 80 13 00 00 [22:28:54]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:28:54]Write i2c OK [22:28:54]MH_I2C_Read... [22:28:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:28:55]Read from MH i2c: E2 [22:28:55]MH_I2C_Read... [22:28:55]Read from MH i2c: E2 62 00 [22:28:55]MH_I2C_Read... [22:28:55]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DA 02 00 00 5E 04 04 00 DA 02 00 00 57 04 04 00 DB 02 00 00 19 04 04 00 00 00 00 00 90 00 9B [22:28:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DA 02 00 00 5E 04 04 00 DA 02 00 00 57 04 04 00 DB 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:28:55]wFMCommunicate OK [22:28:55]SAM_PROTO_GetFieldsCounters done [22:28:55]requested_item shift.num is exist - process it [22:28:55]requested_item shift.opened is exist - process it [22:28:55]req_shift_opened [22:28:55]FM_GetShiftState [22:28:55]SAM_PROTO_GetShiftState [22:28:55]wFMCommunicate request_size=4 [22:28:55]MH_SAM_APDU [22:28:55]CAPDU: 80 13 01 00 [22:28:55]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:28:55]Write i2c OK [22:28:55]MH_I2C_Read... [22:28:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:55]Read from MH i2c: E2 [22:28:55]MH_I2C_Read... [22:28:55]Read from MH i2c: E2 0E 00 [22:28:55]MH_I2C_Read... [22:28:55]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [22:28:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:28:55]wFMCommunicate OK [22:28:55]SAM_PROTO_GetShiftState done [22:28:55]FM_GetShiftState done [22:28:55]req_shift_opened done [22:28:55]requested_item shift.open_date is exist - process it [22:28:55]req_shift_open_date [22:28:55]req_shift_open_date done [22:28:55]produce_requested_data done [22:28:55]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165877,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:28:55]process_action_free get_value [22:28:55]json_value_free [22:28:55]json_value_free done [22:28:55]process_json_proto returns [22:28:55]Send response to host [22:28:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165877,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:28:55]free response buf [22:28:55]execute_script done [22:28:55]execute_script returns [22:28:55]free content buf [22:28:55]Sock 9.Close socket [22:28:55]Sock 9.Thread stoped [22:28:55]accept exits with 10 [22:28:55]New connection [22:28:55]New thread 3066994020 created [22:28:55]Thread 3067137380 joined [22:28:55]Waiting for new connection... [22:28:55] Sock 10.Parse request [22:28:55]Sock 10.Check first char [22:28:55]Sock 10.First char is OK [22:28:55]request: POST /json_proto HTTP/1.0 [22:28:55]Method: POST [22:28:55]URL: /json_proto [22:28:55]Method is POST - this is cgi request [22:28:55]url: /json_proto [22:28:55]query_string will be loaded in cgi processing [22:28:55]execute_cgi json_proto POST (null) [22:28:55]execute_cgi path=json_proto method=POST [22:28:55]POST find Content-Length [22:28:55]Host: 172.17.44.132:8080 [22:28:55]Content-Length: 331 [22:28:55]Content-Type: application/json [22:28:55] [22:28:55]POST finish read [22:28:55]Found Content-Length = 331 [22:28:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:28:55]execute_script... [22:28:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:28:55]POST & json_proto [22:28:55]process_json_proto [22:28:55]json parsed OK: [22:28:55]protocol is kg_v1.0 [22:28:55]action value=get_value [22:28:55]process_action get_value [22:28:55]cmd_get_value [22:28:55]process_action get_value done [22:28:55]requested_data is exist [22:28:55]produce_requested_data [22:28:55]requested_item fm.sale.total is exist - process it [22:28:55]SAM_PROTO_GetFMData [22:28:55]wFMCommunicate request_size=4 [22:28:55]MH_SAM_APDU [22:28:55]CAPDU: 80 13 03 00 [22:28:55]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:28:55]Write i2c OK [22:28:55]MH_I2C_Read... [22:28:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 36 FC 47 00 8D 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 87 02 00 F4 03 04 00 70 B6 C8 66 B6 04 01 00 00 91 33 F8 8C 32 42 65 5C [22:28:55]CommunicateWithHost err = 0 [22:28:55]CheckOFDResponse [22:28:55]1017 (14) - 77093643461234 [22:28:55]1041 (16) - 0000000000871769 [22:28:55]1040 (4) - 165873 [22:28:55]1012 (4) - 23.08.2024 16:18 [22:28:55]1206 (1) - 0 [22:28:55]OFD Sender: Remove packet 165873 [22:28:55]ProducePacketName [22:28:55]name=ofd_packets/00165873 [22:28:55]NVStorageDeleteData [22:28:55]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:28:55]Read from MH i2c: E2 [22:28:55]MH_I2C_Read... [22:28:55]Read from MH i2c: E2 FD 00 [22:28:55]MH_I2C_Read... [22:28:55]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 4A 84 02 00 69 04 A4 00 6F 04 04 00 39 81 02 00 B1 04 05 00 A3 FC EB 7A 03 70 04 05 00 EE 51 6B 74 02 72 04 05 00 B5 AA 80 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 DD A0 5E 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 07 80 E2 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 2F [22:28:55]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 4A 84 02 00 69 04 A4 00 6F 04 04 00 39 81 02 00 B1 04 05 00 A3 FC EB 7A 03 70 04 05 00 EE 51 6B 74 02 72 04 05 00 B5 AA 80 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 DD A0 5E 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 07 80 E2 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [22:28:55]wFMCommunicate OK [22:28:55]wFMCommunicate request_size=4 [22:28:55]MH_SAM_APDU [22:28:55]CAPDU: 80 17 00 00 [22:28:55]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:28:55]Write i2c OK [22:28:55]MH_I2C_Read... [22:28:55]OFD Sender: Processing packet 165874 [packets to send 1006, broken 1002] [22:28:55]ProducePacketName [22:28:55]name=ofd_packets/00165874 [22:28:55]OFD Sender: To server: pG, [22:28:55]CommunicateWithHost lk.salyk.kg:30040 [22:28:55]ConnectInit lk.salyk.kg [22:28:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:28:56]Read from MH i2c: E2 [22:28:56]MH_I2C_Read... [22:28:56]Read from MH i2c: E2 FD 00 [22:28:56]MH_I2C_Read... [22:28:56]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [22:28:56]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [22:28:56]wFMCommunicate OK [22:28:56]wFMCommunicate request_size=4 [22:28:56]MH_SAM_APDU [22:28:56]CAPDU: 80 17 00 00 [22:28:56]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:28:56]Write i2c OK [22:28:56]MH_I2C_Read... [22:28:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:28:56]Read from MH i2c: E2 [22:28:56]MH_I2C_Read... [22:28:56]Read from MH i2c: E2 FD 00 [22:28:56]MH_I2C_Read... [22:28:56]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [22:28:56]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [22:28:56]wFMCommunicate OK [22:28:56]wFMCommunicate request_size=4 [22:28:56]MH_SAM_APDU [22:28:56]CAPDU: 80 17 00 00 [22:28:56]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:28:56]Write i2c OK [22:28:56]MH_I2C_Read... [22:28:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:28:56]Read from MH i2c: E2 [22:28:56]MH_I2C_Read... [22:28:56]Read from MH i2c: E2 FD 00 [22:28:56]MH_I2C_Read... [22:28:56]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [22:28:56]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [22:28:56]wFMCommunicate OK [22:28:56]wFMCommunicate request_size=4 [22:28:56]MH_SAM_APDU [22:28:56]CAPDU: 80 17 00 00 [22:28:56]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:28:56]Write i2c OK [22:28:56]MH_I2C_Read... [22:28:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [22:28:56]Read from MH i2c: E2 [22:28:56]MH_I2C_Read... [22:28:56]Read from MH i2c: E2 E6 00 [22:28:56]MH_I2C_Read... [22:28:56]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [22:28:56]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:28:56]wFMCommunicate OK [22:28:56]SAM_PROTO_GetFMData done [22:28:56]requested_item fm.sale_refund.total is exist - process it [22:28:56]requested_item fm.buy.total is exist - process it [22:28:56]requested_item shift.sale.total is exist - process it [22:28:56]SAM_PROTO_GetShiftData [22:28:56]wFMCommunicate request_size=4 [22:28:56]MH_SAM_APDU [22:28:56]CAPDU: 80 13 02 00 [22:28:56]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:28:56]Write i2c OK [22:28:56]MH_I2C_Read... [22:28:57]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:28:57]Read from MH i2c: E2 [22:28:57]MH_I2C_Read... [22:28:57]Read from MH i2c: E2 FD 00 [22:28:57]MH_I2C_Read... [22:28:57]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 DA 02 00 00 69 04 9F 00 6F 04 04 00 DA 02 00 00 B1 04 04 00 5C 8A 45 04 70 04 04 00 B0 97 E2 02 72 04 04 00 AC F2 62 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 26 74 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AE AD 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 D4 [22:28:57]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 DA 02 00 00 69 04 9F 00 6F 04 04 00 DA 02 00 00 B1 04 04 00 5C 8A 45 04 70 04 04 00 B0 97 E2 02 72 04 04 00 AC F2 62 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 26 74 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AE AD 09 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [22:28:57]wFMCommunicate OK [22:28:57]wFMCommunicate request_size=4 [22:28:57]MH_SAM_APDU [22:28:57]CAPDU: 80 17 00 00 [22:28:57]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:28:57]Write i2c OK [22:28:57]MH_I2C_Read... [22:28:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:28:57]Read from MH i2c: E2 [22:28:57]MH_I2C_Read... [22:28:57]Read from MH i2c: E2 FD 00 [22:28:57]MH_I2C_Read... [22:28:57]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [22:28:57]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [22:28:57]wFMCommunicate OK [22:28:57]wFMCommunicate request_size=4 [22:28:57]MH_SAM_APDU [22:28:57]CAPDU: 80 17 00 00 [22:28:57]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:28:57]Write i2c OK [22:28:57]MH_I2C_Read... [22:28:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:28:57]Read from MH i2c: E2 [22:28:57]MH_I2C_Read... [22:28:57]Read from MH i2c: E2 FD 00 [22:28:57]MH_I2C_Read... [22:28:57]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [22:28:58]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [22:28:58]wFMCommunicate OK [22:28:58]wFMCommunicate request_size=4 [22:28:58]MH_SAM_APDU [22:28:58]CAPDU: 80 17 00 00 [22:28:58]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:28:58]Write i2c OK [22:28:58]MH_I2C_Read... [22:28:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:28:58]Read from MH i2c: E2 [22:28:58]MH_I2C_Read... [22:28:58]Read from MH i2c: E2 FD 00 [22:28:58]MH_I2C_Read... [22:28:58]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [22:28:58]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [22:28:58]wFMCommunicate OK [22:28:58]wFMCommunicate request_size=4 [22:28:58]MH_SAM_APDU [22:28:58]CAPDU: 80 17 00 00 [22:28:58]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:28:58]Write i2c OK [22:28:58]MH_I2C_Read... [22:28:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [22:28:58]Read from MH i2c: E2 [22:28:58]MH_I2C_Read... [22:28:58]Read from MH i2c: E2 CF 00 [22:28:58]MH_I2C_Read... [22:28:58]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [22:28:58]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:28:58]wFMCommunicate OK [22:28:58]SAM_PROTO_GetShiftData done [22:28:58]requested_item shift.sale.total_cash is exist - process it [22:28:58]requested_item shift.sale_refund.total is exist - process it [22:28:58]requested_item shift.sale_refund.total_cash is exist - process it [22:28:58]requested_item shift.buy.total is exist - process it [22:28:58]requested_item shift.buy.total_cash is exist - process it [22:28:58]produce_requested_data done [22:28:58]produce_requested_data return {"fm.sale.total":149471878.75,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":716662.68,"shift.sale.total_cash":484044.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} [22:28:58]process_action_free get_value [22:28:58]json_value_free [22:28:58]json_value_free done [22:28:58]process_json_proto returns [22:28:58]Send response to host [22:28:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149471878.75,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":716662.68,"shift.sale.total_cash":484044.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}}} [22:28:58]free response buf [22:28:58]execute_script done [22:28:58]execute_script returns [22:28:58]free content buf [22:28:58]Sock 10.Close socket [22:28:58]Sock 10.Thread stoped [22:28:59]accept exits with 9 [22:28:59]New connection [22:28:59]New thread 3067137380 created [22:28:59]Thread 3066994020 joined [22:28:59]Waiting for new connection... [22:28:59] Sock 9.Parse request [22:28:59]Sock 9.Check first char [22:28:59]Sock 9.First char is OK [22:28:59]request: POST /json_proto HTTP/1.0 [22:28:59]Method: POST [22:28:59]URL: /json_proto [22:28:59]Method is POST - this is cgi request [22:28:59]url: /json_proto [22:28:59]query_string will be loaded in cgi processing [22:28:59]execute_cgi json_proto POST (null) [22:28:59]execute_cgi path=json_proto method=POST [22:28:59]POST find Content-Length [22:28:59]Host: 172.17.44.132:8080 [22:28:59]Content-Length: 637 [22:28:59]Content-Type: application/json [22:28:59] [22:28:59]POST finish read [22:28:59]Found Content-Length = 637 [22:28:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51134", "tax_sys" : 0, "items" : [ { "code": "4700002082931", "name": "\u0412\u043E\u0434\u043A\u0430 \u0425\u043E\u0440\u043E\u0448\u0430\u044F 0,1\u043B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:59]execute_script... [22:28:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51134", "tax_sys" : 0, "items" : [ { "code": "4700002082931", "name": "\u0412\u043E\u0434\u043A\u0430 \u0425\u043E\u0440\u043E\u0448\u0430\u044F 0,1\u043B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:59]POST & json_proto [22:28:59]process_json_proto [22:28:59]json parsed OK: [22:28:59]protocol is kg_v1.0 [22:28:59]action value=close_receipt [22:28:59]process_action close_receipt [22:28:59]cmd_close_receipt [22:28:59]MH_GetDate [22:28:59]Write to MH i2c: F0 00 00 1D 00 0C [22:28:59]Write i2c OK [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: F0 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: F0 09 00 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: F0 09 00 1D 00 00 2C 0D C9 66 2A 83 C1 65 50 [22:28:59]GetLastDocTimeStamp 1724451865 [22:28:59]current date 1724452140 [22:28:59]FM_GetShiftState [22:28:59]SAM_PROTO_GetShiftState [22:28:59]wFMCommunicate request_size=4 [22:28:59]MH_SAM_APDU [22:28:59]CAPDU: 80 13 01 00 [22:28:59]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:28:59]Write i2c OK [22:28:59]MH_I2C_Read... [22:28:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:59]Read from MH i2c: E2 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 0E 00 [22:28:59]MH_I2C_Read... [22:28:59]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [22:28:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:28:59]wFMCommunicate OK [22:28:59]SAM_PROTO_GetShiftState done [22:28:59]FM_GetShiftState done [22:28:59]opened in 1724372766 [22:28:59]opened+sec_in_day 1724459166 [22:28:59]quantity*price = 7000 [22:28:59]sum+1 = 7001 [22:28:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 731 23.08.2024 22:29 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165878 ФПД: 155117767323059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T222900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165878&fm=155117767323059&tin=02508201610067®Number=0000000000092562&sum=7000 0 [22:29:00]StoreToDocumentArchive [22:29:00]shift 469 fd 165878 [22:29:00]save to /storage/0469/doc_00165878 [22:29:00]save last doc name /storage/0469/doc_00165878 to /storage/kkm_last_doc_name [22:29:00]save OK [22:29:00]Clear old archive folders... [22:29:00]ProcessDocumentItem done err = 0, tmpTLVsize=273 [22:29:00]tlvbuf is 01C02520 [22:29:00]SAM_PROTO_ClearQueue [22:29:00]wFMCommunicate request_size=4 [22:29:00]MH_SAM_APDU [22:29:00]CAPDU: 80 09 00 00 [22:29:00]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:29:00]Write i2c OK [22:29:00]MH_I2C_Read... [22:29:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:29:00]Read from MH i2c: E2 [22:29:00]MH_I2C_Read... [22:29:00]Read from MH i2c: E2 03 00 [22:29:00]MH_I2C_Read... [22:29:00]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:29:00]RAPDU: 90 00 [22:29:00]wFMCommunicate OK [22:29:00]SAM_PROTO_ClearQueue done [22:29:00]KKMCreateOFDPacket [22:29:00]OFDProtocolAddRootSTLVToBuf [22:29:00]FM_MakeSignedData [22:29:00]FM_MakeSignedData [22:29:00]SAM_PROTO_SignData [22:29:00]wFMCommunicate request_size=4 [22:29:00]MH_SAM_APDU [22:29:00]CAPDU: 80 0D 01 02 [22:29:00]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:29:00]Write i2c OK [22:29:00]MH_I2C_Read... [22:29:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:29:01]Read from MH i2c: E2 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 03 00 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:29:01]RAPDU: 90 00 [22:29:01]wFMCommunicate OK [22:29:01]wFMCommunicate request_size=255 [22:29:01]MH_SAM_APDU [22:29:01]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 32 39 33 31 06 04 1F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 BE D1 80 D0 BE D1 88 D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 2C 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [22:29:01]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 32 39 33 31 06 04 1F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 BE D1 80 D0 BE D1 88 D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 2C 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 DA [22:29:01]Write i2c OK [22:29:01]MH_I2C_Read... [22:29:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:29:01]Read from MH i2c: E2 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 03 00 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:29:01]RAPDU: 90 00 [22:29:01]wFMCommunicate OK [22:29:01]wFMCommunicate request_size=32 [22:29:01]MH_SAM_APDU [22:29:01]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 87 02 00 35 04 06 00 8D 14 2B 6B 6D B3 [22:29:01]Write to MH i2c: E2 23 00 2E 00 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 87 02 00 35 04 06 00 8D 14 2B 6B 6D B3 00 00 E1 [22:29:01]Write i2c OK [22:29:01]MH_I2C_Read... [22:29:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:29:01]Read from MH i2c: E2 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 03 00 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:29:01]RAPDU: 90 00 [22:29:01]wFMCommunicate OK [22:29:01]wFMCommunicate request_size=4 [22:29:01]MH_SAM_APDU [22:29:01]CAPDU: 80 0D 03 02 [22:29:01]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:29:01]Write i2c OK [22:29:01]MH_I2C_Read... [22:29:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:29:01]Read from MH i2c: E2 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 0B 00 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 0B 00 2F 00 00 CE AB 05 63 C0 9A 30 C8 90 00 DE [22:29:01]RAPDU: CE AB 05 63 C0 9A 30 C8 90 00 [22:29:01]wFMCommunicate OK [22:29:01]SAM_PROTO_SignData done [22:29:01]FM_MakeSignedData done [22:29:01]CreateOFDProtocolMessage [22:29:01]wFMCommunicate request_size=4 [22:29:01]MH_SAM_APDU [22:29:01]CAPDU: 80 11 00 00 [22:29:01]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:29:01]Write i2c OK [22:29:01]MH_I2C_Read... [22:29:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:29:01]Read from MH i2c: E2 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 17 00 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [22:29:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:29:01]wFMCommunicate OK [22:29:01]CreateOFDProtocolMessage done [22:29:01]OFDSenderStorePacket 165878 [22:29:01]StoreOFDPacket docnum=165878 [22:29:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 0E A9 1D 01 65 4B 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 32 39 33 31 06 04 1F 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 D0 A5 D0 BE D1 80 D0 BE D1 88 D0 B0 D1 8F 20 30 2C 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 2C 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 87 02 00 35 04 06 00 8D 14 2B 6B 6D B3 CE AB 05 63 C0 9A 30 C8 [22:29:01]CheckFolder [22:29:01]dirname=/storage/ofd_packets [22:29:01]CheckFolder done [22:29:01]ProducePacketName [22:29:01]name=ofd_packets/00165878 [22:29:01]NVStorageSaveData ofd_packets/00165878 [22:29:01]File name is /storage/ofd_packets/00165878 [22:29:01]Write 323 bytes [22:29:01]NVStorageSaveData done [22:29:01]OFDSenderStorePacket done [22:29:01]KKMCreateOFDPacket done [22:29:01]NVStorageSaveData kkm_last_timestamp [22:29:01]File name is /storage/kkm_last_timestamp [22:29:01]Write 4 bytes [22:29:01]NVStorageSaveData done [22:29:01]ExternCall_PrintAddStr [22:29:01]wPrintStart [22:29:01]Write to MH i2c: 01 00 00 31 00 31 [22:29:01]Write i2c OK [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: 01 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: 01 07 00 [22:29:01]MH_I2C_Read... [22:29:01]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:29:01]RasterBufferAndPrint [22:29:01]line Счет N : (3)51134 [22:29:01]line ИНН: 02508201610067 [22:29:01]line Контрольно-Кассовый Чек [22:29:01]line ПРОДАЖА [22:29:01]line Товар: 4700002082931 [22:29:01]line Водка Хорошая 0,1л [22:29:01]line 1.000 * 70.00 [22:29:01]line = 70.00 [22:29:01]line НДС 12% НСП 1% [22:29:01]line > о реализуемом товаре [22:29:01]line ИТОГО: 70.00 [22:29:01]line НСП 1% : 0.62 [22:29:01]line НДС 12% : 7.43 [22:29:01]line Наличными: 70.00 [22:29:01]line Безнал.: 0.00 [22:29:01]line Место: АЗС № 130 "Партнер Нефть" [22:29:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:29:01]line СНО: Общий режим [22:29:01]line Чек 731 23.08.2024 22:29 [22:29:01]line Смена: 469 ФФД: 1.0 [22:29:01]line ЗНМ: 0300000070 [22:29:01]line РНМ: 0000000000092562 [22:29:01]line Версия ККМ: 001 [22:29:01]line ФМ: 0000000000871769 [22:29:01]line ФД: 165878 [22:29:01]line ФПД: 155117767323059 [22:29:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T222900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165878&fm=155117767323059&tin=02508201610067®Number=0000000000092562&sum=7000 [22:29:01]line 0 [22:29:01]written 0, free lines is 4095 [22:29:02]Write to MH i2c: 01 00 00 59 00 59 [22:29:02]Write i2c OK [22:29:02]MH_I2C_Read... [22:29:02]Read from MH i2c: 01 [22:29:02]MH_I2C_Read... [22:29:02]Read from MH i2c: 01 07 00 [22:29:02]MH_I2C_Read... [22:29:02]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 ED 0C 59 [22:29:02]RasterBufferAndPrint [22:29:02]line [22:29:02]line [22:29:02]line [22:29:02]line [22:29:02]line [22:29:02]written 0, free lines is 3332 [22:29:02]MH_Cut [22:29:02]Write to MH i2c: D1 01 00 60 00 01 32 [22:29:02]Write i2c OK [22:29:02]MH_I2C_Read... [22:29:02]Read from MH i2c: D1 [22:29:02]MH_I2C_Read... [22:29:02]Read from MH i2c: D1 01 00 [22:29:02]MH_I2C_Read... [22:29:02]Read from MH i2c: D1 01 00 60 00 00 31 [22:29:02]Write to MH i2c: 01 00 00 61 00 61 [22:29:02]Write i2c OK [22:29:02]MH_I2C_Read... [22:29:03]*** Cut start [22:29:03]*** Purtial cut [22:29:03]*** Stage 1: CUTSNS_PIN = 1 [22:29:03]recv_with_timeout no data received [22:29:05]Read from MH i2c: 01 [22:29:05]MH_I2C_Read... [22:29:05]*** Stop cut motor [22:29:05]*** Cut end [22:29:05]Read from MH i2c: 01 07 00 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [22:29:05]process_action close_receipt done [22:29:05]requested_data is exist [22:29:05]produce_requested_data [22:29:05]requested_item fm.sn is exist - process it [22:29:05]wFMCommunicate request_size=4 [22:29:05]MH_SAM_APDU [22:29:05]CAPDU: 80 11 00 00 [22:29:05]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [22:29:05]Write i2c OK [22:29:05]MH_I2C_Read... [22:29:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:29:05]Read from MH i2c: E2 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 17 00 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [22:29:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:29:05]wFMCommunicate OK [22:29:05]requested_item fd.num is exist - process it [22:29:05]SAM_PROTO_GetFieldsCounters [22:29:05]wFMCommunicate request_size=4 [22:29:05]MH_SAM_APDU [22:29:05]CAPDU: 80 13 00 00 [22:29:05]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [22:29:05]Write i2c OK [22:29:05]MH_I2C_Read... [22:29:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:29:05]Read from MH i2c: E2 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 62 00 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DB 02 00 00 5E 04 04 00 DB 02 00 00 57 04 04 00 DC 02 00 00 19 04 04 00 00 00 00 00 90 00 F1 [22:29:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 DB 02 00 00 5E 04 04 00 DB 02 00 00 57 04 04 00 DC 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:29:05]wFMCommunicate OK [22:29:05]SAM_PROTO_GetFieldsCounters done [22:29:05]requested_item shift.num is exist - process it [22:29:05]requested_item shift.opened is exist - process it [22:29:05]req_shift_opened [22:29:05]FM_GetShiftState [22:29:05]SAM_PROTO_GetShiftState [22:29:05]wFMCommunicate request_size=4 [22:29:05]MH_SAM_APDU [22:29:05]CAPDU: 80 13 01 00 [22:29:05]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [22:29:05]Write i2c OK [22:29:05]MH_I2C_Read... [22:29:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:29:05]Read from MH i2c: E2 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 0E 00 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 0F [22:29:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:29:05]wFMCommunicate OK [22:29:05]SAM_PROTO_GetShiftState done [22:29:05]FM_GetShiftState done [22:29:05]req_shift_opened done [22:29:05]requested_item shift.open_date is exist - process it [22:29:05]req_shift_open_date [22:29:05]req_shift_open_date done [22:29:05]produce_requested_data done [22:29:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165878,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:29:05]process_action_free close_receipt [22:29:05]json_value_free [22:29:05]json_value_free done [22:29:05]process_json_proto returns [22:29:05]Send response to host [22:29:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165878,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:29:05]free response buf [22:29:05]execute_script done [22:29:05]execute_script returns [22:29:05]free content buf [22:29:05]Sock 9.Close socket [22:29:05]Sock 9.Thread stoped [22:29:05]accept exits with 10 [22:29:05]New connection [22:29:05]New thread 3066994020 created [22:29:05]Thread 3067137380 joined [22:29:05]Waiting for new connection... [22:29:05] Sock 10.Parse request [22:29:05]Sock 10.Check first char [22:29:05]Sock 10.First char is OK [22:29:05]request: POST /json_proto HTTP/1.0 [22:29:05]Method: POST [22:29:05]URL: /json_proto [22:29:05]Method is POST - this is cgi request [22:29:05]url: /json_proto [22:29:05]query_string will be loaded in cgi processing [22:29:05]execute_cgi json_proto POST (null) [22:29:05]execute_cgi path=json_proto method=POST [22:29:05]POST find Content-Length [22:29:05]Host: 172.17.44.132:8080 [22:29:05]Content-Length: 800 [22:29:05]Content-Type: application/json [22:29:05] [22:29:05]POST finish read [22:29:05]Found Content-Length = 800 [22:29:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:29:05]execute_script... [22:29:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294792", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:29:05]POST & json_proto [22:29:05]process_json_proto [22:29:05]json parsed OK: [22:29:05]protocol is kg_v1.0 [22:29:05]action value=close_receipt [22:29:05]process_action close_receipt [22:29:05]cmd_close_receipt [22:29:05]MH_GetDate [22:29:05]Write to MH i2c: F0 00 00 65 00 54 [22:29:05]Write i2c OK [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: F0 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: F0 09 00 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: F0 09 00 65 00 00 32 0D C9 66 2A 83 C1 65 9E [22:29:05]GetLastDocTimeStamp 1724452140 [22:29:05]current date 1724452146 [22:29:05]FM_GetShiftState [22:29:05]SAM_PROTO_GetShiftState [22:29:05]wFMCommunicate request_size=4 [22:29:05]MH_SAM_APDU [22:29:05]CAPDU: 80 13 01 00 [22:29:05]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [22:29:05]Write i2c OK [22:29:05]MH_I2C_Read... [22:29:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:29:05]Read from MH i2c: E2 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 0E 00 [22:29:05]MH_I2C_Read... [22:29:05]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [22:29:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:29:05]wFMCommunicate OK [22:29:05]SAM_PROTO_GetShiftState done [22:29:05]FM_GetShiftState done [22:29:05]opened in 1724372766 [22:29:05]opened+sec_in_day 1724459166 [22:29:05]quantity*price = 500024 [22:29:05]sum+1 = 500025 [22:29:05]Check (price>sum+1) || (price+1 о реализуемом товаре [22:31:36]line ОКРУГЛЕНИЕ: -0.43 [22:31:36]line ИТОГО: 2000.00 [22:31:36]line Внесено: 2000.00 [22:31:36]line СДАЧА: 0.00 [22:31:36]line НСП 1% : 17.70 [22:31:36]line НДС 12% : 212.43 [22:31:36]line Наличными: 2000.00 [22:31:36]line Безнал.: 0.00 [22:31:36]line Место: АЗС № 130 "Партнер Нефть" [22:31:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:31:36]line СНО: Общий режим [22:31:36]line Чек 737 23.08.2024 22:30 [22:31:36]line Смена: 469 ФФД: 1.0 [22:31:36]line ЗНМ: 0300000070 [22:31:36]line РНМ: 0000000000092562 [22:31:36]line Версия ККМ: 001 [22:31:36]line ФМ: 0000000000871769 [22:31:36]line ФД: 165884 [22:31:36]line ФПД: 21655371097920 [22:31:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165884&fm=21655371097920&tin=02508201610067®Number=0000000000092562&sum=200000 [22:31:36]written 0, free lines is 4095 [22:31:36]Write to MH i2c: 01 00 00 48 00 48 [22:31:36]Write i2c OK [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: 01 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: 01 07 00 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 CF 0C 2A [22:31:36]RasterBufferAndPrint [22:31:36]line [22:31:36]line [22:31:36]line [22:31:36]line [22:31:36]line [22:31:36]written 0, free lines is 3298 [22:31:36]MH_Cut [22:31:36]Write to MH i2c: D1 01 00 4F 00 01 21 [22:31:36]Write i2c OK [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: D1 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: D1 01 00 [22:31:36]MH_I2C_Read... [22:31:36]Read from MH i2c: D1 01 00 4F 00 00 20 [22:31:36]Write to MH i2c: 01 00 00 50 00 50 [22:31:36]Write i2c OK [22:31:36]MH_I2C_Read... [22:31:37]*** Cut start [22:31:37]*** Purtial cut [22:31:37]*** Stage 1: CUTSNS_PIN = 1 [22:31:38]ConnectInit Can't take IP for lk.salyk.kg [22:31:38]CommunicateWithHost connect error [22:31:38]CommunicateWithHost err = -1 [22:31:38]OFD Sender: Server communicate error [22:31:39]Read from MH i2c: 01 [22:31:39]MH_I2C_Read... [22:31:39]*** Stop cut motor [22:31:39]*** Cut end [22:31:39]Read from MH i2c: 01 07 00 [22:31:39]MH_I2C_Read... [22:31:39]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [22:31:39]process_action print_doc done [22:31:39]requested_data is exist [22:31:39]produce_requested_data [22:31:39]produce_requested_data return (null) [22:31:39]process_action_free print_doc [22:31:39]json_value_free [22:31:39]json_value_free done [22:31:39]process_json_proto returns [22:31:39]Send response to host [22:31:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [22:31:39]free response buf [22:31:39]execute_script done [22:31:39]execute_script returns [22:31:39]free content buf [22:31:39]Sock 9.Close socket [22:31:39]Sock 9.Thread stoped [22:31:39]accept exits with 10 [22:31:39]New connection [22:31:39]New thread 3067104612 created [22:31:39]Thread 3067247972 joined [22:31:39]Waiting for new connection... [22:31:39] Sock 10.Parse request [22:31:39]Sock 10.Check first char [22:31:39]Sock 10.First char is OK [22:31:39]request: POST /json_proto HTTP/1.0 [22:31:39]Method: POST [22:31:39]URL: /json_proto [22:31:39]Method is POST - this is cgi request [22:31:39]url: /json_proto [22:31:39]query_string will be loaded in cgi processing [22:31:39]execute_cgi json_proto POST (null) [22:31:39]execute_cgi path=json_proto method=POST [22:31:39]POST find Content-Length [22:31:39]Host: 172.17.44.132:8080 [22:31:39]Content-Length: 644 [22:31:39]Content-Type: application/json [22:31:39] [22:31:39]POST finish read [22:31:39]Found Content-Length = 644 [22:31:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51136", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:31:39]execute_script... [22:31:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51136", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:31:39]POST & json_proto [22:31:39]process_json_proto [22:31:39]json parsed OK: [22:31:39]protocol is kg_v1.0 [22:31:39]action value=close_receipt [22:31:39]process_action close_receipt [22:31:39]cmd_close_receipt [22:31:39]MH_GetDate [22:31:39]Write to MH i2c: F0 00 00 51 00 40 [22:31:39]Write i2c OK [22:31:39]MH_I2C_Read... [22:31:39]Read from MH i2c: F0 [22:31:39]MH_I2C_Read... [22:31:39]Read from MH i2c: F0 09 00 [22:31:39]MH_I2C_Read... [22:31:39]Read from MH i2c: F0 09 00 51 00 00 CC 0D C9 66 2A 83 C1 65 24 [22:31:39]GetLastDocTimeStamp 1724452232 [22:31:39]current date 1724452300 [22:31:39]FM_GetShiftState [22:31:39]SAM_PROTO_GetShiftState [22:31:39]wFMCommunicate request_size=4 [22:31:39]MH_SAM_APDU [22:31:39]CAPDU: 80 13 01 00 [22:31:39]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [22:31:39]Write i2c OK [22:31:39]MH_I2C_Read... [22:31:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:40]Read from MH i2c: E2 [22:31:40]MH_I2C_Read... [22:31:40]Read from MH i2c: E2 0E 00 [22:31:40]MH_I2C_Read... [22:31:40]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FD [22:31:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:31:40]wFMCommunicate OK [22:31:40]SAM_PROTO_GetShiftState done [22:31:40]FM_GetShiftState done [22:31:40]opened in 1724372766 [22:31:40]opened+sec_in_day 1724459166 [22:31:40]quantity*price = 6000 [22:31:40]sum+1 = 6001 [22:31:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 738 23.08.2024 22:31 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165885 ФПД: 111592189500926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165885&fm=111592189500926&tin=02508201610067®Number=0000000000092562&sum=6000 0 [22:31:41]StoreToDocumentArchive [22:31:41]shift 469 fd 165885 [22:31:41]save to /storage/0469/doc_00165885 [22:31:41]save last doc name /storage/0469/doc_00165885 to /storage/kkm_last_doc_name [22:31:41]save OK [22:31:41]Clear old archive folders... [22:31:41]ProcessDocumentItem done err = 0, tmpTLVsize=276 [22:31:41]tlvbuf is 00190590 [22:31:41]SAM_PROTO_ClearQueue [22:31:41]wFMCommunicate request_size=4 [22:31:41]MH_SAM_APDU [22:31:41]CAPDU: 80 09 00 00 [22:31:41]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [22:31:41]Write i2c OK [22:31:41]MH_I2C_Read... [22:31:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:31:41]Read from MH i2c: E2 [22:31:41]MH_I2C_Read... [22:31:41]Read from MH i2c: E2 03 00 [22:31:41]MH_I2C_Read... [22:31:41]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [22:31:41]RAPDU: 90 00 [22:31:41]wFMCommunicate OK [22:31:41]SAM_PROTO_ClearQueue done [22:31:41]KKMCreateOFDPacket [22:31:41]OFDProtocolAddRootSTLVToBuf [22:31:41]FM_MakeSignedData [22:31:41]FM_MakeSignedData [22:31:41]SAM_PROTO_SignData [22:31:41]wFMCommunicate request_size=4 [22:31:41]MH_SAM_APDU [22:31:41]CAPDU: 80 0D 01 02 [22:31:41]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [22:31:41]Write i2c OK [22:31:41]MH_I2C_Read... [22:31:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:31:41]Read from MH i2c: E2 [22:31:41]MH_I2C_Read... [22:31:41]Read from MH i2c: E2 03 00 [22:31:41]MH_I2C_Read... [22:31:41]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [22:31:41]RAPDU: 90 00 [22:31:41]wFMCommunicate OK [22:31:41]wFMCommunicate request_size=255 [22:31:41]MH_SAM_APDU [22:31:41]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 02 00 00 F4 03 04 00 CC 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [22:31:41]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 02 00 00 F4 03 04 00 CC 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 D5 [22:31:41]Write i2c OK [22:31:41]MH_I2C_Read... [22:31:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:41]Read from MH i2c: E2 [22:31:41]MH_I2C_Read... [22:31:41]Read from MH i2c: E2 03 00 [22:31:41]MH_I2C_Read... [22:31:41]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [22:31:41]RAPDU: 90 00 [22:31:41]wFMCommunicate OK [22:31:41]wFMCommunicate request_size=35 [22:31:41]MH_SAM_APDU [22:31:41]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 87 02 00 35 04 06 00 65 7E 14 D0 9D FE [22:31:41]Write to MH i2c: E2 26 00 62 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 87 02 00 35 04 06 00 65 7E 14 D0 9D FE 00 00 BD [22:31:42]Write i2c OK [22:31:42]MH_I2C_Read... [22:31:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:42]Read from MH i2c: E2 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: E2 03 00 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [22:31:42]RAPDU: 90 00 [22:31:42]wFMCommunicate OK [22:31:42]wFMCommunicate request_size=4 [22:31:42]MH_SAM_APDU [22:31:42]CAPDU: 80 0D 03 02 [22:31:42]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [22:31:42]Write i2c OK [22:31:42]MH_I2C_Read... [22:31:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:31:42]Read from MH i2c: E2 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: E2 0B 00 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: E2 0B 00 63 00 00 E9 61 D2 E6 F1 6A FD 7F 90 00 B8 [22:31:42]RAPDU: E9 61 D2 E6 F1 6A FD 7F 90 00 [22:31:42]wFMCommunicate OK [22:31:42]SAM_PROTO_SignData done [22:31:42]FM_MakeSignedData done [22:31:42]CreateOFDProtocolMessage [22:31:42]wFMCommunicate request_size=4 [22:31:42]MH_SAM_APDU [22:31:42]CAPDU: 80 11 00 00 [22:31:42]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [22:31:42]Write i2c OK [22:31:42]MH_I2C_Read... [22:31:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:42]Read from MH i2c: E2 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: E2 17 00 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [22:31:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:31:42]wFMCommunicate OK [22:31:42]CreateOFDProtocolMessage done [22:31:42]OFDSenderStorePacket 165885 [22:31:42]StoreOFDPacket docnum=165885 [22:31:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 83 A1 20 01 29 96 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 02 00 00 F4 03 04 00 CC 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 87 02 00 35 04 06 00 65 7E 14 D0 9D FE E9 61 D2 E6 F1 6A FD 7F [22:31:42]CheckFolder [22:31:42]dirname=/storage/ofd_packets [22:31:42]CheckFolder done [22:31:42]ProducePacketName [22:31:42]name=ofd_packets/00165885 [22:31:42]NVStorageSaveData ofd_packets/00165885 [22:31:42]File name is /storage/ofd_packets/00165885 [22:31:42]Write 326 bytes [22:31:42]NVStorageSaveData done [22:31:42]OFDSenderStorePacket done [22:31:42]KKMCreateOFDPacket done [22:31:42]NVStorageSaveData kkm_last_timestamp [22:31:42]File name is /storage/kkm_last_timestamp [22:31:42]Write 4 bytes [22:31:42]NVStorageSaveData done [22:31:42]ExternCall_PrintAddStr [22:31:42]wPrintStart [22:31:42]Write to MH i2c: 01 00 00 65 00 65 [22:31:42]Write i2c OK [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: 01 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: 01 07 00 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [22:31:42]RasterBufferAndPrint [22:31:42]line Счет N : (3)51136 [22:31:42]line ИНН: 02508201610067 [22:31:42]line Контрольно-Кассовый Чек [22:31:42]line ПРОДАЖА [22:31:42]line Товар: 4700000310043 [22:31:42]line Вода Жалалабат 27 1л [22:31:42]line 1.000 * 60.00 [22:31:42]line = 60.00 [22:31:42]line НДС 12% НСП 1% [22:31:42]line > о реализуемом товаре [22:31:42]line ИТОГО: 60.00 [22:31:42]line НСП 1% : 0.53 [22:31:42]line НДС 12% : 6.37 [22:31:42]line Наличными: 60.00 [22:31:42]line Безнал.: 0.00 [22:31:42]line Место: АЗС № 130 "Партнер Нефть" [22:31:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:31:42]line СНО: Общий режим [22:31:42]line Чек 738 23.08.2024 22:31 [22:31:42]line Смена: 469 ФФД: 1.0 [22:31:42]line ЗНМ: 0300000070 [22:31:42]line РНМ: 0000000000092562 [22:31:42]line Версия ККМ: 001 [22:31:42]line ФМ: 0000000000871769 [22:31:42]line ФД: 165885 [22:31:42]line ФПД: 111592189500926 [22:31:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165885&fm=111592189500926&tin=02508201610067®Number=0000000000092562&sum=6000 [22:31:42]OFD Sender: Processing packet 165879 [packets to send 1009, broken 1002] [22:31:42]ProducePacketName [22:31:42]name=ofd_packets/00165879 [22:31:42]OFD Sender: To server: pG, [22:31:42]CommunicateWithHost lk.salyk.kg:30040 [22:31:42]ConnectInit lk.salyk.kg [22:31:42]line 0 [22:31:42]written 0, free lines is 4095 [22:31:42]Write to MH i2c: 01 00 00 8D 00 8D [22:31:42]Write i2c OK [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: 01 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: 01 07 00 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 E6 0C 86 [22:31:42]RasterBufferAndPrint [22:31:42]line [22:31:42]line [22:31:42]line [22:31:42]line [22:31:42]line [22:31:42]written 0, free lines is 3326 [22:31:42]MH_Cut [22:31:42]Write to MH i2c: D1 01 00 94 00 01 66 [22:31:42]Write i2c OK [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: D1 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: D1 01 00 [22:31:42]MH_I2C_Read... [22:31:42]Read from MH i2c: D1 01 00 94 00 00 65 [22:31:42]Write to MH i2c: 01 00 00 95 00 95 [22:31:42]Write i2c OK [22:31:42]MH_I2C_Read... [22:31:43]*** Cut start [22:31:43]*** Purtial cut [22:31:43]*** Stage 1: CUTSNS_PIN = 1 [22:31:45]recv_with_timeout no data received [22:31:45]Read from MH i2c: 01 [22:31:45]MH_I2C_Read... [22:31:45]*** Stop cut motor [22:31:45]*** Cut end [22:31:45]Read from MH i2c: 01 07 00 [22:31:45]MH_I2C_Read... [22:31:45]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [22:31:45]process_action close_receipt done [22:31:45]requested_data is exist [22:31:45]produce_requested_data [22:31:45]requested_item fm.sn is exist - process it [22:31:45]wFMCommunicate request_size=4 [22:31:45]MH_SAM_APDU [22:31:45]CAPDU: 80 11 00 00 [22:31:45]Write to MH i2c: E2 08 00 96 00 80 11 00 00 00 00 00 00 10 [22:31:45]Write i2c OK [22:31:45]MH_I2C_Read... [22:31:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:45]Read from MH i2c: E2 [22:31:45]MH_I2C_Read... [22:31:45]Read from MH i2c: E2 17 00 [22:31:45]MH_I2C_Read... [22:31:45]Read from MH i2c: E2 17 00 96 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [22:31:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:31:45]wFMCommunicate OK [22:31:45]requested_item fd.num is exist - process it [22:31:45]SAM_PROTO_GetFieldsCounters [22:31:45]wFMCommunicate request_size=4 [22:31:45]MH_SAM_APDU [22:31:45]CAPDU: 80 13 00 00 [22:31:45]Write to MH i2c: E2 08 00 97 00 80 13 00 00 00 00 00 00 13 [22:31:45]Write i2c OK [22:31:45]MH_I2C_Read... [22:31:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:31:45]Read from MH i2c: E2 [22:31:45]MH_I2C_Read... [22:31:45]Read from MH i2c: E2 62 00 [22:31:45]MH_I2C_Read... [22:31:45]Read from MH i2c: E2 62 00 97 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E2 02 00 00 5E 04 04 00 E2 02 00 00 57 04 04 00 E3 02 00 00 19 04 04 00 00 00 00 00 90 00 41 [22:31:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E2 02 00 00 5E 04 04 00 E2 02 00 00 57 04 04 00 E3 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:31:45]wFMCommunicate OK [22:31:45]SAM_PROTO_GetFieldsCounters done [22:31:45]requested_item shift.num is exist - process it [22:31:45]requested_item shift.opened is exist - process it [22:31:45]req_shift_opened [22:31:45]FM_GetShiftState [22:31:45]SAM_PROTO_GetShiftState [22:31:45]wFMCommunicate request_size=4 [22:31:45]MH_SAM_APDU [22:31:45]CAPDU: 80 13 01 00 [22:31:45]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [22:31:45]Write i2c OK [22:31:45]MH_I2C_Read... [22:31:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:45]Read from MH i2c: E2 [22:31:45]MH_I2C_Read... [22:31:45]Read from MH i2c: E2 0E 00 [22:31:45]MH_I2C_Read... [22:31:45]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 43 [22:31:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:31:45]wFMCommunicate OK [22:31:45]SAM_PROTO_GetShiftState done [22:31:45]FM_GetShiftState done [22:31:45]req_shift_opened done [22:31:45]requested_item shift.open_date is exist - process it [22:31:45]req_shift_open_date [22:31:45]req_shift_open_date done [22:31:45]produce_requested_data done [22:31:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165885,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:31:45]process_action_free close_receipt [22:31:45]json_value_free [22:31:45]json_value_free done [22:31:45]process_json_proto returns [22:31:45]Send response to host [22:31:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165885,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:31:45]free response buf [22:31:45]execute_script done [22:31:45]execute_script returns [22:31:45]free content buf [22:31:45]Sock 10.Close socket [22:31:45]Sock 10.Thread stoped [22:31:47]Connected sock=9 [22:31:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A8 19 04 01 72 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 32 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 87 02 00 35 04 06 00 9C B3 20 9C 80 41 9D EA 8E 22 E9 6D 1B BD [22:31:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3F A0 47 00 19 19 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 87 02 00 F4 03 04 00 1C B7 C8 66 B6 04 01 00 00 C8 6D 83 3D 30 A3 93 8B [22:31:47]CommunicateWithHost err = 0 [22:31:47]CheckOFDResponse [22:31:47]1017 (14) - 77093643461234 [22:31:47]1041 (16) - 0000000000871769 [22:31:47]1040 (4) - 165879 [22:31:47]1012 (4) - 23.08.2024 16:21 [22:31:47]1206 (1) - 0 [22:31:47]OFD Sender: Remove packet 165879 [22:31:47]ProducePacketName [22:31:47]name=ofd_packets/00165879 [22:31:47]NVStorageDeleteData [22:31:48]OFD Sender: Processing packet 165880 [packets to send 1008, broken 1002] [22:31:48]ProducePacketName [22:31:48]name=ofd_packets/00165880 [22:31:48]OFD Sender: To server: pG, [22:31:48]CommunicateWithHost lk.salyk.kg:30040 [22:31:48]ConnectInit lk.salyk.kg [22:31:48]Connected sock=9 [22:31:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5F 72 07 01 13 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 DD 02 00 00 F4 03 04 00 39 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 87 02 00 35 04 06 00 59 20 60 40 BF 07 2F 8F 8F 99 B2 94 3B F4 [22:31:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B4 4D 47 00 19 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F8 87 02 00 F4 03 04 00 1E B7 C8 66 B6 04 01 00 00 64 21 8F 35 5A 2A 84 81 [22:31:50]CommunicateWithHost err = 0 [22:31:50]CheckOFDResponse [22:31:50]1017 (14) - 77093643461234 [22:31:50]1041 (16) - 0000000000871769 [22:31:50]1040 (4) - 165880 [22:31:50]1012 (4) - 23.08.2024 16:21 [22:31:50]1206 (1) - 0 [22:31:50]OFD Sender: Remove packet 165880 [22:31:50]ProducePacketName [22:31:50]name=ofd_packets/00165880 [22:31:50]NVStorageDeleteData [22:31:50]OFD Sender: Processing packet 165881 [packets to send 1007, broken 1002] [22:31:50]ProducePacketName [22:31:50]name=ofd_packets/00165881 [22:31:50]OFD Sender: To server: pG, [22:31:50]CommunicateWithHost lk.salyk.kg:30040 [22:31:50]ConnectInit lk.salyk.kg [22:31:51]Connected sock=10 [22:31:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 63 9F 04 01 67 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 40 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 87 02 00 35 04 06 00 AC A6 35 D9 DB 97 51 DB 65 46 D0 3E 5D BD [22:31:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB B4 47 00 2F 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 87 02 00 F4 03 04 00 20 B7 C8 66 B6 04 01 00 00 07 3E 22 00 10 F2 8E 33 [22:31:52]CommunicateWithHost err = 0 [22:31:52]CheckOFDResponse [22:31:52]1017 (14) - 77093643461234 [22:31:52]1041 (16) - 0000000000871769 [22:31:52]1040 (4) - 165881 [22:31:52]1012 (4) - 23.08.2024 16:21 [22:31:52]1206 (1) - 0 [22:31:52]OFD Sender: Remove packet 165881 [22:31:52]ProducePacketName [22:31:52]name=ofd_packets/00165881 [22:31:52]NVStorageDeleteData [22:31:52]OFD Sender: Processing packet 165882 [packets to send 1006, broken 1002] [22:31:52]ProducePacketName [22:31:52]name=ofd_packets/00165882 [22:31:52]OFD Sender: To server: pG, [22:31:52]CommunicateWithHost lk.salyk.kg:30040 [22:31:52]ConnectInit lk.salyk.kg [22:31:53]Connected sock=9 [22:31:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5C 95 07 01 CA A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 65 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 87 02 00 35 04 06 00 F6 CE 46 0D 98 72 9A 29 18 A6 5D 31 86 3D [22:31:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 22 82 47 00 96 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 87 02 00 F4 03 04 00 22 B7 C8 66 B6 04 01 00 00 A9 1F CE 0D 07 63 F7 B6 [22:31:54]CommunicateWithHost err = 0 [22:31:54]CheckOFDResponse [22:31:54]1017 (14) - 77093643461234 [22:31:54]1041 (16) - 0000000000871769 [22:31:54]1040 (4) - 165882 [22:31:54]1012 (4) - 23.08.2024 16:21 [22:31:54]1206 (1) - 0 [22:31:54]OFD Sender: Remove packet 165882 [22:31:54]ProducePacketName [22:31:54]name=ofd_packets/00165882 [22:31:54]NVStorageDeleteData [22:31:55]OFD Sender: Processing packet 165883 [packets to send 1005, broken 1002] [22:31:55]ProducePacketName [22:31:55]name=ofd_packets/00165883 [22:31:55]OFD Sender: To server: pG, [22:31:55]CommunicateWithHost lk.salyk.kg:30040 [22:31:55]ConnectInit lk.salyk.kg [22:31:57]Connected sock=9 [22:31:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 92 BF 28 01 76 E9 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 02 00 00 F4 03 04 00 81 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 87 02 00 35 04 06 00 24 2A C4 29 05 8B D0 B2 B9 CC 47 A2 B8 BC [22:32:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D3 1C 47 00 68 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 87 02 00 F4 03 04 00 26 B7 C8 66 B6 04 01 00 00 6A D8 E9 0D 7C 38 21 DA [22:32:00]CommunicateWithHost err = 0 [22:32:00]CheckOFDResponse [22:32:00]1017 (14) - 77093643461234 [22:32:00]1041 (16) - 0000000000871769 [22:32:00]1040 (4) - 165883 [22:32:00]1012 (4) - 23.08.2024 16:21 [22:32:00]1206 (1) - 0 [22:32:00]OFD Sender: Remove packet 165883 [22:32:00]ProducePacketName [22:32:00]name=ofd_packets/00165883 [22:32:00]NVStorageDeleteData [22:32:00]OFD Sender: Processing packet 165884 [packets to send 1004, broken 1002] [22:32:00]ProducePacketName [22:32:00]name=ofd_packets/00165884 [22:32:00]OFD Sender: To server: pG, [22:32:00]CommunicateWithHost lk.salyk.kg:30040 [22:32:00]ConnectInit lk.salyk.kg [22:32:09]Connected sock=9 [22:32:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E6 DF 07 01 8E DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 88 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 87 02 00 35 04 06 00 13 B2 08 B3 A7 40 F8 B8 AE 4D A1 5E 0B C5 [22:32:14]recv_with_timeout no data received [22:32:14]CommunicateWithHost answer receiving error [22:32:14]CommunicateWithHost err = -3 [22:32:14]OFD Sender: Server communicate error [22:32:19]OFD Sender: Processing packet 165884 [packets to send 1004, broken 1002] [22:32:19]ProducePacketName [22:32:19]name=ofd_packets/00165884 [22:32:19]OFD Sender: To server: pG, [22:32:19]CommunicateWithHost lk.salyk.kg:30040 [22:32:19]ConnectInit lk.salyk.kg [22:32:24]ConnectInit Can't take IP for lk.salyk.kg [22:32:24]CommunicateWithHost connect error [22:32:24]CommunicateWithHost err = -1 [22:32:24]OFD Sender: Server communicate error [22:32:29]OFD Sender: Processing packet 165884 [packets to send 1004, broken 1002] [22:32:29]ProducePacketName [22:32:29]name=ofd_packets/00165884 [22:32:29]OFD Sender: To server: pG, [22:32:29]CommunicateWithHost lk.salyk.kg:30040 [22:32:29]ConnectInit lk.salyk.kg [22:32:31]Connected sock=9 [22:32:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E6 DF 07 01 8E DA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 88 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 87 02 00 35 04 06 00 13 B2 08 B3 A7 40 F8 B8 AE 4D A1 5E 0B C5 [22:32:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 72 A9 47 00 DB 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 87 02 00 F4 03 04 00 49 B7 C8 66 B6 04 01 00 00 71 65 09 6F A6 F2 C0 C2 [22:32:32]CommunicateWithHost err = 0 [22:32:32]CheckOFDResponse [22:32:32]1017 (14) - 77093643461234 [22:32:32]1041 (16) - 0000000000871769 [22:32:32]1040 (4) - 165884 [22:32:32]1012 (4) - 23.08.2024 16:22 [22:32:32]1206 (1) - 0 [22:32:32]OFD Sender: Remove packet 165884 [22:32:32]ProducePacketName [22:32:32]name=ofd_packets/00165884 [22:32:32]NVStorageDeleteData [22:32:33]OFD Sender: Processing packet 165885 [packets to send 1003, broken 1002] [22:32:33]ProducePacketName [22:32:33]name=ofd_packets/00165885 [22:32:33]OFD Sender: To server: pG, [22:32:33]CommunicateWithHost lk.salyk.kg:30040 [22:32:33]ConnectInit lk.salyk.kg [22:32:37]Connected sock=9 [22:32:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 83 A1 20 01 29 96 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 02 00 00 F4 03 04 00 CC 0D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 87 02 00 35 04 06 00 65 7E 14 D0 9D FE E9 61 D2 E6 F1 6A FD 7F [22:32:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FC AF 47 00 4C 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 87 02 00 F4 03 04 00 4F B7 C8 66 B6 04 01 00 00 9A DF 83 FD 50 3B 69 FD [22:32:38]CommunicateWithHost err = 0 [22:32:38]CheckOFDResponse [22:32:38]1017 (14) - 77093643461234 [22:32:38]1041 (16) - 0000000000871769 [22:32:38]1040 (4) - 165885 [22:32:38]1012 (4) - 23.08.2024 16:22 [22:32:38]1206 (1) - 0 [22:32:38]OFD Sender: Remove packet 165885 [22:32:38]ProducePacketName [22:32:38]name=ofd_packets/00165885 [22:32:38]NVStorageDeleteData [22:32:38]OFD Sender: No OFD packet to send [22:32:41]accept exits with 7 [22:32:41]New connection [22:32:41]New thread 3067247972 created [22:32:41]Thread 3067104612 joined [22:32:41]Waiting for new connection... [22:32:41] Sock 7.Parse request [22:32:41]Sock 7.Check first char [22:32:41]Sock 7.First char is OK [22:32:41]request: POST /json_proto HTTP/1.0 [22:32:41]Method: POST [22:32:41]URL: /json_proto [22:32:41]Method is POST - this is cgi request [22:32:41]url: /json_proto [22:32:41]query_string will be loaded in cgi processing [22:32:41]execute_cgi json_proto POST (null) [22:32:41]execute_cgi path=json_proto method=POST [22:32:41]POST find Content-Length [22:32:41]Host: 172.17.44.132:8080 [22:32:41]Content-Length: 682 [22:32:41]Content-Type: application/json [22:32:41] [22:32:41]POST finish read [22:32:41]Found Content-Length = 682 [22:32:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:41]execute_script... [22:32: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)294799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:41]POST & json_proto [22:32:41]process_json_proto [22:32:41]json parsed OK: [22:32:41]protocol is kg_v1.0 [22:32:41]action value=close_receipt [22:32:41]process_action close_receipt [22:32:41]cmd_close_receipt [22:32:41]MH_GetDate [22:32:41]Write to MH i2c: F0 00 00 99 00 88 [22:32:41]Write i2c OK [22:32:41]MH_I2C_Read... [22:32:41]Read from MH i2c: F0 [22:32:41]MH_I2C_Read... [22:32:41]Read from MH i2c: F0 09 00 [22:32:41]MH_I2C_Read... [22:32:41]Read from MH i2c: F0 09 00 99 00 00 0A 0E C9 66 2A 83 C1 65 AB [22:32:41]GetLastDocTimeStamp 1724452300 [22:32:41]current date 1724452362 [22:32:41]FM_GetShiftState [22:32:41]SAM_PROTO_GetShiftState [22:32:41]wFMCommunicate request_size=4 [22:32:41]MH_SAM_APDU [22:32:41]CAPDU: 80 13 01 00 [22:32:41]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [22:32:41]Write i2c OK [22:32:41]MH_I2C_Read... [22:32:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:41]Read from MH i2c: E2 [22:32:41]MH_I2C_Read... [22:32:41]Read from MH i2c: E2 0E 00 [22:32:41]MH_I2C_Read... [22:32:41]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 45 [22:32:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:32:41]wFMCommunicate OK [22:32:41]SAM_PROTO_GetShiftState done [22:32:41]FM_GetShiftState done [22:32:41]opened in 1724372766 [22:32:41]opened+sec_in_day 1724459166 [22:32:41]quantity*price = 100021 [22:32:41]sum+1 = 100023 [22:32:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 739 23.08.2024 22:32 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165886 ФПД: 262927757406087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165886&fm=262927757406087&tin=02508201610067®Number=0000000000092562&sum=100000 [22:32:42]StoreToDocumentArchive [22:32:42]shift 469 fd 165886 [22:32:42]save to /storage/0469/doc_00165886 [22:32:42]save last doc name /storage/0469/doc_00165886 to /storage/kkm_last_doc_name [22:32:42]save OK [22:32:42]Clear old archive folders... [22:32:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:32:42]tlvbuf is 001DE1A0 [22:32:42]SAM_PROTO_ClearQueue [22:32:42]wFMCommunicate request_size=4 [22:32:42]MH_SAM_APDU [22:32:42]CAPDU: 80 09 00 00 [22:32:42]Write to MH i2c: E2 08 00 A7 00 80 09 00 00 00 00 00 00 19 [22:32:42]Write i2c OK [22:32:42]MH_I2C_Read... [22:32:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:32:42]Read from MH i2c: E2 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 03 00 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [22:32:42]RAPDU: 90 00 [22:32:42]wFMCommunicate OK [22:32:42]SAM_PROTO_ClearQueue done [22:32:42]KKMCreateOFDPacket [22:32:42]OFDProtocolAddRootSTLVToBuf [22:32:42]FM_MakeSignedData [22:32:42]FM_MakeSignedData [22:32:42]SAM_PROTO_SignData [22:32:42]wFMCommunicate request_size=4 [22:32:42]MH_SAM_APDU [22:32:42]CAPDU: 80 0D 01 02 [22:32:42]Write to MH i2c: E2 08 00 A8 00 80 0D 01 02 00 00 00 00 21 [22:32:42]Write i2c OK [22:32:42]MH_I2C_Read... [22:32:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:32:42]Read from MH i2c: E2 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 03 00 [22:32:42]MH_I2C_Read... [22:32:42]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [22:32:42]RAPDU: 90 00 [22:32:42]wFMCommunicate OK [22:32:42]wFMCommunicate request_size=255 [22:32:42]MH_SAM_APDU [22:32:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E3 02 00 00 F4 03 04 00 0A 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 87 02 00 35 04 06 00 EF [22:32:42]Write to MH i2c: E2 02 01 A9 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E3 02 00 00 F4 03 04 00 0A 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 87 02 00 35 04 06 00 EF 00 00 4A [22:32:42]Write i2c OK [22:32:42]MH_I2C_Read... [22:32:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:43]Read from MH i2c: E2 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: E2 03 00 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [22:32:43]RAPDU: 90 00 [22:32:43]wFMCommunicate OK [22:32:43]wFMCommunicate request_size=10 [22:32:43]MH_SAM_APDU [22:32:43]CAPDU: 80 0D 02 02 05 21 A3 94 EF 87 [22:32:43]Write to MH i2c: E2 0D 00 AA 00 80 0D 02 02 05 00 21 A3 94 EF 87 00 00 FC [22:32:43]Write i2c OK [22:32:43]MH_I2C_Read... [22:32:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:43]Read from MH i2c: E2 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: E2 03 00 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [22:32:43]RAPDU: 90 00 [22:32:43]wFMCommunicate OK [22:32:43]wFMCommunicate request_size=4 [22:32:43]MH_SAM_APDU [22:32:43]CAPDU: 80 0D 03 02 [22:32:43]Write to MH i2c: E2 08 00 AB 00 80 0D 03 02 00 00 00 00 26 [22:32:43]Write i2c OK [22:32:43]MH_I2C_Read... [22:32:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:32:43]Read from MH i2c: E2 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: E2 0B 00 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: E2 0B 00 AB 00 00 03 1F 9A 79 35 44 5E B6 90 00 E9 [22:32:43]RAPDU: 03 1F 9A 79 35 44 5E B6 90 00 [22:32:43]wFMCommunicate OK [22:32:43]SAM_PROTO_SignData done [22:32:43]FM_MakeSignedData done [22:32:43]CreateOFDProtocolMessage [22:32:43]wFMCommunicate request_size=4 [22:32:43]MH_SAM_APDU [22:32:43]CAPDU: 80 11 00 00 [22:32:43]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [22:32:43]Write i2c OK [22:32:43]MH_I2C_Read... [22:32:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:43]Read from MH i2c: E2 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: E2 17 00 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [22:32:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:32:43]wFMCommunicate OK [22:32:43]CreateOFDProtocolMessage done [22:32:43]OFDSenderStorePacket 165886 [22:32:43]StoreOFDPacket docnum=165886 [22:32:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 79 83 07 01 D8 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E3 02 00 00 F4 03 04 00 0A 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 87 02 00 35 04 06 00 EF 21 A3 94 EF 87 03 1F 9A 79 35 44 5E B6 [22:32:43]CheckFolder [22:32:43]dirname=/storage/ofd_packets [22:32:43]CheckFolder done [22:32:43]ProducePacketName [22:32:43]name=ofd_packets/00165886 [22:32:43]NVStorageSaveData ofd_packets/00165886 [22:32:43]File name is /storage/ofd_packets/00165886 [22:32:43]Write 301 bytes [22:32:43]NVStorageSaveData done [22:32:43]OFDSenderStorePacket done [22:32:43]KKMCreateOFDPacket done [22:32:43]NVStorageSaveData kkm_last_timestamp [22:32:43]File name is /storage/kkm_last_timestamp [22:32:43]Write 4 bytes [22:32:43]NVStorageSaveData done [22:32:43]ExternCall_PrintAddStr [22:32:43]wPrintStart [22:32:43]Write to MH i2c: 01 00 00 AD 00 AD [22:32:43]Write i2c OK [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: 01 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: 01 07 00 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [22:32:43]RasterBufferAndPrint [22:32:43]line Счет N : (1)294799 [22:32:43]line ИНН: 02508201610067 [22:32:43]line Контрольно-Кассовый Чек [22:32:43]line ПРОДАЖА [22:32:43]line ТРК (МРК, ГНК) : 63 [22:32:43]line Товар: 2710124500 [22:32:43]line Аи-95-К-5 [22:32:43]line 13.480 * 74.20 [22:32:43]line = 1000.22 [22:32:43]line НДС 12% НСП 1% [22:32:43]line > о реализуемом товаре [22:32:43]line ОКРУГЛЕНИЕ: -0.22 [22:32:43]line ИТОГО: 1000.00 [22:32:43]line Внесено: 1000.00 [22:32:43]line СДАЧА: 0.00 [22:32:43]line НСП 1% : 8.85 [22:32:43]line НДС 12% : 106.22 [22:32:43]line Наличными: 1000.00 [22:32:43]line Безнал.: 0.00 [22:32:43]line Место: АЗС № 130 "Партнер Нефть" [22:32:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:32:43]line СНО: Общий режим [22:32:43]line Чек 739 23.08.2024 22:32 [22:32:43]line Смена: 469 ФФД: 1.0 [22:32:43]line ЗНМ: 0300000070 [22:32:43]line РНМ: 0000000000092562 [22:32:43]line Версия ККМ: 001 [22:32:43]line ФМ: 0000000000871769 [22:32:43]line ФД: 165886 [22:32:43]line ФПД: 262927757406087 [22:32:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165886&fm=262927757406087&tin=02508201610067®Number=0000000000092562&sum=100000 [22:32:43]OFD Sender: Processing packet 165886 [packets to send 1003, broken 1002] [22:32:43]ProducePacketName [22:32:43]name=ofd_packets/00165886 [22:32:43]OFD Sender: To server: pG, [22:32:43]CommunicateWithHost lk.salyk.kg:30040 [22:32:43]ConnectInit lk.salyk.kg [22:32:43]written 0, free lines is 4095 [22:32:43]Write to MH i2c: 01 00 00 D8 00 D8 [22:32:43]Write i2c OK [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: 01 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: 01 07 00 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 C4 0C AF [22:32:43]RasterBufferAndPrint [22:32:43]line [22:32:43]line [22:32:43]line [22:32:43]line [22:32:43]line [22:32:43]written 0, free lines is 3289 [22:32:43]MH_Cut [22:32:43]Write to MH i2c: D1 01 00 DF 00 01 B1 [22:32:43]Write i2c OK [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: D1 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: D1 01 00 [22:32:43]MH_I2C_Read... [22:32:43]Read from MH i2c: D1 01 00 DF 00 00 B0 [22:32:43]Write to MH i2c: 01 00 00 E0 00 E0 [22:32:43]Write i2c OK [22:32:43]MH_I2C_Read... [22:32:44]Connected sock=9 [22:32:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 79 83 07 01 D8 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 E3 02 00 00 F4 03 04 00 0A 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 87 02 00 35 04 06 00 EF 21 A3 94 EF 87 03 1F 9A 79 35 44 5E B6 [22:32:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A2 3D 47 00 1C A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 87 02 00 F4 03 04 00 55 B7 C8 66 B6 04 01 00 00 2D DB 48 56 AD 69 07 01 [22:32:44]CommunicateWithHost err = 0 [22:32:44]CheckOFDResponse [22:32:44]1017 (14) - 77093643461234 [22:32:44]1041 (16) - 0000000000871769 [22:32:44]1040 (4) - 165886 [22:32:44]1012 (4) - 23.08.2024 16:22 [22:32:44]1206 (1) - 0 [22:32:44]OFD Sender: Remove packet 165886 [22:32:44]ProducePacketName [22:32:44]name=ofd_packets/00165886 [22:32:44]NVStorageDeleteData [22:32:44]*** Cut start [22:32:44]*** Purtial cut [22:32:44]*** Stage 1: CUTSNS_PIN = 1 [22:32:45]OFD Sender: No OFD packet to send [22:32:46]Read from MH i2c: 01 [22:32:46]MH_I2C_Read... [22:32:46]*** Stop cut motor [22:32:46]*** Cut end [22:32:46]Read from MH i2c: 01 07 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [22:32:46]process_action close_receipt done [22:32:46]requested_data is exist [22:32:46]produce_requested_data [22:32:46]requested_item fm.sn is exist - process it [22:32:46]wFMCommunicate request_size=4 [22:32:46]MH_SAM_APDU [22:32:46]CAPDU: 80 11 00 00 [22:32:46]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:46]Read from MH i2c: E2 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 17 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 17 00 E1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B4 [22:32:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:32:46]wFMCommunicate OK [22:32:46]requested_item fd.num is exist - process it [22:32:46]SAM_PROTO_GetFieldsCounters [22:32:46]wFMCommunicate request_size=4 [22:32:46]MH_SAM_APDU [22:32:46]CAPDU: 80 13 00 00 [22:32:46]Write to MH i2c: E2 08 00 E2 00 80 13 00 00 00 00 00 00 5E [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:32:46]Read from MH i2c: E2 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 62 00 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 62 00 E2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E3 02 00 00 5E 04 04 00 E3 02 00 00 57 04 04 00 E4 02 00 00 19 04 04 00 00 00 00 00 90 00 90 [22:32:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E3 02 00 00 5E 04 04 00 E3 02 00 00 57 04 04 00 E4 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:32:46]wFMCommunicate OK [22:32:46]SAM_PROTO_GetFieldsCounters done [22:32:46]requested_item shift.num is exist - process it [22:32:46]requested_item shift.opened is exist - process it [22:32:46]req_shift_opened [22:32:46]FM_GetShiftState [22:32:46]SAM_PROTO_GetShiftState [22:32:46]wFMCommunicate request_size=4 [22:32:46]MH_SAM_APDU [22:32:46]CAPDU: 80 13 01 00 [22:32:46]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [22:32:46]Write i2c OK [22:32:46]MH_I2C_Read... [22:32:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:46]Read from MH i2c: E2 [22:32:46]MH_I2C_Read... [22:32:46]Read from MH i2c: E2 0E 00 [22:32:46]MH_I2C_Read... [22:32:47]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 8E [22:32:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:32:47]wFMCommunicate OK [22:32:47]SAM_PROTO_GetShiftState done [22:32:47]FM_GetShiftState done [22:32:47]req_shift_opened done [22:32:47]requested_item shift.open_date is exist - process it [22:32:47]req_shift_open_date [22:32:47]req_shift_open_date done [22:32:47]produce_requested_data done [22:32:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165886,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:32:47]process_action_free close_receipt [22:32:47]json_value_free [22:32:47]json_value_free done [22:32:47]process_json_proto returns [22:32:47]Send response to host [22:32:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165886,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:32:47]free response buf [22:32:47]execute_script done [22:32:47]execute_script returns [22:32:47]free content buf [22:32:47]Sock 7.Close socket [22:32:47]Sock 7.Thread stoped [22:32:50]OFD Sender: No OFD packet to send [22:32:55]OFD Sender: No OFD packet to send [22:33:00]OFD Sender: No OFD packet to send [22:33:05]OFD Sender: No OFD packet to send [22:33:10]OFD Sender: No OFD packet to send [22:33:10]recv_with_timeout no data received [22:33:15]OFD Sender: No OFD packet to send [22:33:20]OFD Sender: No OFD packet to send [22:33:25]OFD Sender: No OFD packet to send [22:33:26]recv_with_timeout no data received [22:33:30]OFD Sender: No OFD packet to send [22:33:35]OFD Sender: No OFD packet to send [22:33:40]OFD Sender: No OFD packet to send [22:33:40]recv_with_timeout no data received [22:33:45]OFD Sender: No OFD packet to send [22:33:48]accept exits with 10 [22:33:48]New connection [22:33:48]New thread 3067104612 created [22:33:48]Thread 3067247972 joined [22:33:48]Waiting for new connection... [22:33:48] Sock 10.Parse request [22:33:48]Sock 10.Check first char [22:33:48]Sock 10.First char is OK [22:33:48]request: POST /json_proto HTTP/1.0 [22:33:48]Method: POST [22:33:48]URL: /json_proto [22:33:48]Method is POST - this is cgi request [22:33:48]url: /json_proto [22:33:48]query_string will be loaded in cgi processing [22:33:48]execute_cgi json_proto POST (null) [22:33:48]execute_cgi path=json_proto method=POST [22:33:48]POST find Content-Length [22:33:48]Host: 172.17.44.132:8080 [22:33:48]Content-Length: 682 [22:33:48]Content-Type: application/json [22:33:48] [22:33:48]POST finish read [22:33:48]Found Content-Length = 682 [22:33:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:33:48]execute_script... [22:33:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:33:48]POST & json_proto [22:33:48]process_json_proto [22:33:48]json parsed OK: [22:33:48]protocol is kg_v1.0 [22:33:48]action value=close_receipt [22:33:48]process_action close_receipt [22:33:48]cmd_close_receipt [22:33:48]MH_GetDate [22:33:48]Write to MH i2c: F0 00 00 E4 00 D3 [22:33:48]Write i2c OK [22:33:48]MH_I2C_Read... [22:33:48]Read from MH i2c: F0 [22:33:48]MH_I2C_Read... [22:33:48]Read from MH i2c: F0 09 00 [22:33:48]MH_I2C_Read... [22:33:48]Read from MH i2c: F0 09 00 E4 00 00 4C 0E C9 66 2A 83 C1 65 38 [22:33:48]GetLastDocTimeStamp 1724452362 [22:33:48]current date 1724452428 [22:33:48]FM_GetShiftState [22:33:48]SAM_PROTO_GetShiftState [22:33:48]wFMCommunicate request_size=4 [22:33:48]MH_SAM_APDU [22:33:48]CAPDU: 80 13 01 00 [22:33:48]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [22:33:48]Write i2c OK [22:33:48]MH_I2C_Read... [22:33:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:33:48]Read from MH i2c: E2 [22:33:48]MH_I2C_Read... [22:33:48]Read from MH i2c: E2 0E 00 [22:33:48]MH_I2C_Read... [22:33:48]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 90 [22:33:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:33:48]wFMCommunicate OK [22:33:48]SAM_PROTO_GetShiftState done [22:33:48]FM_GetShiftState done [22:33:48]opened in 1724372766 [22:33:48]opened+sec_in_day 1724459166 [22:33:48]quantity*price = 200043 [22:33:48]sum+1 = 200044 [22:33:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 740 23.08.2024 22:33 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165887 ФПД: 264085054225537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223348&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165887&fm=264085054225537&tin=02508201610067®Number=0000000000092562&sum=200000 [22:33:49]StoreToDocumentArchive [22:33:49]shift 469 fd 165887 [22:33:49]save to /storage/0469/doc_00165887 [22:33:49]save last doc name /storage/0469/doc_00165887 to /storage/kkm_last_doc_name [22:33:49]save OK [22:33:49]Clear old archive folders... [22:33:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:33:49]tlvbuf is 001C5410 [22:33:49]SAM_PROTO_ClearQueue [22:33:49]wFMCommunicate request_size=4 [22:33:49]MH_SAM_APDU [22:33:49]CAPDU: 80 09 00 00 [22:33:49]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [22:33:49]Write i2c OK [22:33:49]MH_I2C_Read... [22:33:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:33:49]Read from MH i2c: E2 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 03 00 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [22:33:49]RAPDU: 90 00 [22:33:49]wFMCommunicate OK [22:33:49]SAM_PROTO_ClearQueue done [22:33:49]KKMCreateOFDPacket [22:33:49]OFDProtocolAddRootSTLVToBuf [22:33:49]FM_MakeSignedData [22:33:49]FM_MakeSignedData [22:33:49]SAM_PROTO_SignData [22:33:49]wFMCommunicate request_size=4 [22:33:49]MH_SAM_APDU [22:33:49]CAPDU: 80 0D 01 02 [22:33:49]Write to MH i2c: E2 08 00 F3 00 80 0D 01 02 00 00 00 00 6C [22:33:49]Write i2c OK [22:33:49]MH_I2C_Read... [22:33:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:33:49]Read from MH i2c: E2 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 03 00 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [22:33:49]RAPDU: 90 00 [22:33:49]wFMCommunicate OK [22:33:49]wFMCommunicate request_size=255 [22:33:49]MH_SAM_APDU [22:33:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 02 00 00 F4 03 04 00 4C 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 87 02 00 35 04 06 00 F0 [22:33:49]Write to MH i2c: E2 02 01 F4 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 02 00 00 F4 03 04 00 4C 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 87 02 00 35 04 06 00 F0 00 00 65 [22:33:49]Write i2c OK [22:33:49]MH_I2C_Read... [22:33:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:33:49]Read from MH i2c: E2 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 03 00 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [22:33:49]RAPDU: 90 00 [22:33:49]wFMCommunicate OK [22:33:49]wFMCommunicate request_size=10 [22:33:49]MH_SAM_APDU [22:33:49]CAPDU: 80 0D 02 02 05 2F 17 D8 FC 81 [22:33:49]Write to MH i2c: E2 0D 00 F5 00 80 0D 02 02 05 00 2F 17 D8 FC 81 00 00 14 [22:33:49]Write i2c OK [22:33:49]MH_I2C_Read... [22:33:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:33:49]Read from MH i2c: E2 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 03 00 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [22:33:49]RAPDU: 90 00 [22:33:49]wFMCommunicate OK [22:33:49]wFMCommunicate request_size=4 [22:33:49]MH_SAM_APDU [22:33:49]CAPDU: 80 0D 03 02 [22:33:49]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [22:33:49]Write i2c OK [22:33:49]MH_I2C_Read... [22:33:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:33:49]Read from MH i2c: E2 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 0B 00 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 0B 00 F6 00 00 6A 0C F3 43 7E 98 26 99 90 00 F3 [22:33:49]RAPDU: 6A 0C F3 43 7E 98 26 99 90 00 [22:33:49]wFMCommunicate OK [22:33:49]SAM_PROTO_SignData done [22:33:49]FM_MakeSignedData done [22:33:49]CreateOFDProtocolMessage [22:33:49]wFMCommunicate request_size=4 [22:33:49]MH_SAM_APDU [22:33:49]CAPDU: 80 11 00 00 [22:33:49]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [22:33:49]Write i2c OK [22:33:49]MH_I2C_Read... [22:33:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:33:49]Read from MH i2c: E2 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 17 00 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [22:33:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:33:49]wFMCommunicate OK [22:33:49]CreateOFDProtocolMessage done [22:33:49]OFDSenderStorePacket 165887 [22:33:49]StoreOFDPacket docnum=165887 [22:33:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 49 E3 07 01 D6 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 02 00 00 F4 03 04 00 4C 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 87 02 00 35 04 06 00 F0 2F 17 D8 FC 81 6A 0C F3 43 7E 98 26 99 [22:33:49]CheckFolder [22:33:49]dirname=/storage/ofd_packets [22:33:49]CheckFolder done [22:33:49]ProducePacketName [22:33:49]name=ofd_packets/00165887 [22:33:49]NVStorageSaveData ofd_packets/00165887 [22:33:49]File name is /storage/ofd_packets/00165887 [22:33:49]Write 301 bytes [22:33:49]NVStorageSaveData done [22:33:49]OFDSenderStorePacket done [22:33:49]KKMCreateOFDPacket done [22:33:49]NVStorageSaveData kkm_last_timestamp [22:33:49]File name is /storage/kkm_last_timestamp [22:33:49]Write 4 bytes [22:33:49]NVStorageSaveData done [22:33:49]ExternCall_PrintAddStr [22:33:49]wPrintStart [22:33:49]Write to MH i2c: 01 00 00 F8 00 F8 [22:33:49]Write i2c OK [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: 01 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: 01 07 00 [22:33:49]MH_I2C_Read... [22:33:49]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [22:33:49]RasterBufferAndPrint [22:33:49]line Счет N : (1)294800 [22:33:49]line ИНН: 02508201610067 [22:33:49]line Контрольно-Кассовый Чек [22:33:49]line ПРОДАЖА [22:33:49]line ТРК (МРК, ГНК) : 53 [22:33:49]line Товар: 2710124500 [22:33:49]line Аи-95-К-5 [22:33:49]line 26.960 * 74.20 [22:33:49]line = 2000.43 [22:33:49]line НДС 12% НСП 1% [22:33:49]line > о реализуемом товаре [22:33:49]line ОКРУГЛЕНИЕ: -0.43 [22:33:49]line ИТОГО: 2000.00 [22:33:49]line Внесено: 2000.00 [22:33:49]line СДАЧА: 0.00 [22:33:49]line НСП 1% : 17.70 [22:33:49]line НДС 12% : 212.43 [22:33:49]line Наличными: 2000.00 [22:33:49]line Безнал.: 0.00 [22:33:49]line Место: АЗС № 130 "Партнер Нефть" [22:33:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:33:49]line СНО: Общий режим [22:33:49]line Чек 740 23.08.2024 22:33 [22:33:49]line Смена: 469 ФФД: 1.0 [22:33:49]line ЗНМ: 0300000070 [22:33:49]line РНМ: 0000000000092562 [22:33:49]line Версия ККМ: 001 [22:33:49]line ФМ: 0000000000871769 [22:33:49]line ФД: 165887 [22:33:49]line ФПД: 264085054225537 [22:33:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223348&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165887&fm=264085054225537&tin=02508201610067®Number=0000000000092562&sum=200000 [22:33:50]written 0, free lines is 4095 [22:33:50]OFD Sender: Processing packet 165887 [packets to send 1003, broken 1002] [22:33:50]ProducePacketName [22:33:50]name=ofd_packets/00165887 [22:33:50]OFD Sender: To server: pG, [22:33:50]CommunicateWithHost lk.salyk.kg:30040 [22:33:50]ConnectInit lk.salyk.kg [22:33:50]Write to MH i2c: 01 00 00 23 01 24 [22:33:50]Write i2c OK [22:33:50]MH_I2C_Read... [22:33:50]Read from MH i2c: 01 [22:33:50]MH_I2C_Read... [22:33:50]Read from MH i2c: 01 07 00 [22:33:50]MH_I2C_Read... [22:33:50]Read from MH i2c: 01 07 00 23 01 00 00 00 00 00 BF 0C F6 [22:33:50]RasterBufferAndPrint [22:33:50]line [22:33:50]line [22:33:50]line [22:33:50]line [22:33:50]line [22:33:50]written 0, free lines is 3269 [22:33:50]MH_Cut [22:33:50]Write to MH i2c: D1 01 00 2A 01 01 FD [22:33:50]Write i2c OK [22:33:50]MH_I2C_Read... [22:33:50]Read from MH i2c: D1 [22:33:50]MH_I2C_Read... [22:33:50]Read from MH i2c: D1 01 00 [22:33:50]MH_I2C_Read... [22:33:50]Read from MH i2c: D1 01 00 2A 01 00 FC [22:33:50]Write to MH i2c: 01 00 00 2B 01 2C [22:33:50]Write i2c OK [22:33:50]MH_I2C_Read... [22:33:51]*** Cut start [22:33:51]*** Purtial cut [22:33:51]*** Stage 1: CUTSNS_PIN = 1 [22:33:53]Read from MH i2c: 01 [22:33:53]MH_I2C_Read... [22:33:53]*** Stop cut motor [22:33:53]*** Cut end [22:33:53]Read from MH i2c: 01 07 00 [22:33:53]MH_I2C_Read... [22:33:53]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [22:33:53]process_action close_receipt done [22:33:53]requested_data is exist [22:33:53]produce_requested_data [22:33:53]requested_item fm.sn is exist - process it [22:33:53]wFMCommunicate request_size=4 [22:33:53]MH_SAM_APDU [22:33:53]CAPDU: 80 11 00 00 [22:33:53]Write to MH i2c: E2 08 00 2C 01 80 11 00 00 00 00 00 00 A7 [22:33:53]Write i2c OK [22:33:53]MH_I2C_Read... [22:33:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:33:53]Read from MH i2c: E2 [22:33:53]MH_I2C_Read... [22:33:53]Read from MH i2c: E2 17 00 [22:33:53]MH_I2C_Read... [22:33:53]Read from MH i2c: E2 17 00 2C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 00 [22:33:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:33:53]wFMCommunicate OK [22:33:53]requested_item fd.num is exist - process it [22:33:53]SAM_PROTO_GetFieldsCounters [22:33:53]wFMCommunicate request_size=4 [22:33:53]MH_SAM_APDU [22:33:53]CAPDU: 80 13 00 00 [22:33:53]Write to MH i2c: E2 08 00 2D 01 80 13 00 00 00 00 00 00 AA [22:33:53]Write i2c OK [22:33:53]MH_I2C_Read... [22:33:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:33:53]Read from MH i2c: E2 [22:33:53]MH_I2C_Read... [22:33:53]Read from MH i2c: E2 62 00 [22:33:53]MH_I2C_Read... [22:33:53]Read from MH i2c: E2 62 00 2D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E4 02 00 00 5E 04 04 00 E4 02 00 00 57 04 04 00 E5 02 00 00 19 04 04 00 00 00 00 00 90 00 E0 [22:33:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 87 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E4 02 00 00 5E 04 04 00 E4 02 00 00 57 04 04 00 E5 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:33:53]wFMCommunicate OK [22:33:53]SAM_PROTO_GetFieldsCounters done [22:33:53]requested_item shift.num is exist - process it [22:33:53]requested_item shift.opened is exist - process it [22:33:53]req_shift_opened [22:33:53]FM_GetShiftState [22:33:53]SAM_PROTO_GetShiftState [22:33:53]wFMCommunicate request_size=4 [22:33:53]MH_SAM_APDU [22:33:53]CAPDU: 80 13 01 00 [22:33:53]Write to MH i2c: E2 08 00 2E 01 80 13 01 00 00 00 00 00 AC [22:33:53]Write i2c OK [22:33:53]MH_I2C_Read... [22:33:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:33:53]Read from MH i2c: E2 [22:33:53]MH_I2C_Read... [22:33:53]Read from MH i2c: E2 0E 00 [22:33:53]MH_I2C_Read... [22:33:53]Read from MH i2c: E2 0E 00 2E 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DA [22:33:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:33:53]wFMCommunicate OK [22:33:53]SAM_PROTO_GetShiftState done [22:33:53]FM_GetShiftState done [22:33:53]req_shift_opened done [22:33:53]requested_item shift.open_date is exist - process it [22:33:53]req_shift_open_date [22:33:53]req_shift_open_date done [22:33:53]produce_requested_data done [22:33:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165887,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:33:53]process_action_free close_receipt [22:33:53]json_value_free [22:33:53]json_value_free done [22:33:53]process_json_proto returns [22:33:53]Send response to host [22:33:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165887,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:33:53]free response buf [22:33:53]execute_script done [22:33:53]execute_script returns [22:33:53]free content buf [22:33:53]Sock 10.Close socket [22:33:53]Sock 10.Thread stoped [22:33:56]recv_with_timeout no data received [22:34:06]Connected sock=11 [22:34:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 49 E3 07 01 D6 CE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 02 00 00 F4 03 04 00 4C 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 87 02 00 35 04 06 00 F0 2F 17 D8 FC 81 6A 0C F3 43 7E 98 26 99 [22:34:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B1 DE 47 00 26 93 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 87 02 00 F4 03 04 00 A9 B7 C8 66 B6 04 01 00 00 50 63 E6 C6 30 46 2B 49 [22:34:09]CommunicateWithHost err = 0 [22:34:09]CheckOFDResponse [22:34:09]1017 (14) - 77093643461234 [22:34:09]1041 (16) - 0000000000871769 [22:34:09]1040 (4) - 165887 [22:34:09]1012 (4) - 23.08.2024 16:24 [22:34:09]1206 (1) - 0 [22:34:09]OFD Sender: Remove packet 165887 [22:34:09]ProducePacketName [22:34:09]name=ofd_packets/00165887 [22:34:09]NVStorageDeleteData [22:34:09]OFD Sender: No OFD packet to send [22:34:12]recv_with_timeout no data received [22:34:14]OFD Sender: No OFD packet to send [22:34:19]OFD Sender: No OFD packet to send [22:34:24]OFD Sender: No OFD packet to send [22:34:27]recv_with_timeout no data received [22:34:29]OFD Sender: No OFD packet to send [22:34:34]OFD Sender: No OFD packet to send [22:34:39]OFD Sender: No OFD packet to send [22:34:44]OFD Sender: No OFD packet to send [22:34:45]recv_with_timeout no data received [22:34:49]OFD Sender: No OFD packet to send [22:34:54]OFD Sender: No OFD packet to send [22:34:59]OFD Sender: No OFD packet to send [22:34:59]recv_with_timeout no data received [22:35:04]OFD Sender: No OFD packet to send [22:35:09]OFD Sender: No OFD packet to send [22:35:14]OFD Sender: No OFD packet to send [22:35:19]OFD Sender: No OFD packet to send [22:35:24]OFD Sender: No OFD packet to send [22:35:29]OFD Sender: No OFD packet to send [22:35:34]OFD Sender: No OFD packet to send [22:35:39]OFD Sender: No OFD packet to send [22:35:44]OFD Sender: No OFD packet to send [22:35:49]OFD Sender: No OFD packet to send [22:35:54]OFD Sender: No OFD packet to send [22:35:59]OFD Sender: No OFD packet to send [22:36:02]recv_with_timeout no data received [22:36:05]OFD Sender: No OFD packet to send [22:36:10]OFD Sender: No OFD packet to send [22:36:11]accept exits with 9 [22:36:11]New connection [22:36:11]New thread 3067247972 created [22:36:11]Thread 3067104612 joined [22:36:11]Waiting for new connection... [22:36:11] Sock 9.Parse request [22:36:11]Sock 9.Check first char [22:36:11]Sock 9.First char is OK [22:36:11]request: POST /json_proto HTTP/1.0 [22:36:11]Method: POST [22:36:11]URL: /json_proto [22:36:11]Method is POST - this is cgi request [22:36:11]url: /json_proto [22:36:11]query_string will be loaded in cgi processing [22:36:11]execute_cgi json_proto POST (null) [22:36:11]execute_cgi path=json_proto method=POST [22:36:11]POST find Content-Length [22:36:11]Host: 172.17.44.132:8080 [22:36:11]Content-Length: 622 [22:36:11]Content-Type: application/json [22:36:11] [22:36:11]POST finish read [22:36:11]Found Content-Length = 622 [22:36:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51137", "tax_sys" : 0, "items" : [ { "code": "8699367358996", "name": "\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0435\u043B\u044C CARB", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:11]execute_script... [22: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 : (3)51137", "tax_sys" : 0, "items" : [ { "code": "8699367358996", "name": "\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0435\u043B\u044C CARB", "price" : 205.00, "quantity" : 1.000, "sum" : 205.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:11]POST & json_proto [22:36:11]process_json_proto [22:36:11]json parsed OK: [22:36:11]protocol is kg_v1.0 [22:36:11]action value=close_receipt [22:36:11]process_action close_receipt [22:36:11]cmd_close_receipt [22:36:11]MH_GetDate [22:36:11]Write to MH i2c: F0 00 00 2F 01 1F [22:36:11]Write i2c OK [22:36:11]MH_I2C_Read... [22:36:11]Read from MH i2c: F0 [22:36:11]MH_I2C_Read... [22:36:11]Read from MH i2c: F0 09 00 [22:36:11]MH_I2C_Read... [22:36:11]Read from MH i2c: F0 09 00 2F 01 00 DB 0E C9 66 2A 83 C1 65 13 [22:36:11]GetLastDocTimeStamp 1724452428 [22:36:11]current date 1724452571 [22:36:11]FM_GetShiftState [22:36:11]SAM_PROTO_GetShiftState [22:36:11]wFMCommunicate request_size=4 [22:36:11]MH_SAM_APDU [22:36:11]CAPDU: 80 13 01 00 [22:36:11]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [22:36:11]Write i2c OK [22:36:11]MH_I2C_Read... [22:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:11]Read from MH i2c: E2 [22:36:11]MH_I2C_Read... [22:36:11]Read from MH i2c: E2 0E 00 [22:36:11]MH_I2C_Read... [22:36:11]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DC [22:36:11]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:36:11]wFMCommunicate OK [22:36:11]SAM_PROTO_GetShiftState done [22:36:11]FM_GetShiftState done [22:36:11]opened in 1724372766 [22:36:11]opened+sec_in_day 1724459166 [22:36:11]quantity*price = 20500 [22:36:11]sum+1 = 20501 [22:36:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.81 НДС 12% : 21.77 Наличными: 205.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 741 23.08.2024 22:36 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165888 ФПД: 45262571185349 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165888&fm=45262571185349&tin=02508201610067®Number=0000000000092562&sum=20500 0 [22:36:12]StoreToDocumentArchive [22:36:12]shift 469 fd 165888 [22:36:12]save to /storage/0469/doc_00165888 [22:36:12]save last doc name /storage/0469/doc_00165888 to /storage/kkm_last_doc_name [22:36:12]save OK [22:36:12]Clear old archive folders... [22:36:12]ProcessDocumentItem done err = 0, tmpTLVsize=267 [22:36:12]tlvbuf is 00169BB0 [22:36:12]SAM_PROTO_ClearQueue [22:36:12]wFMCommunicate request_size=4 [22:36:12]MH_SAM_APDU [22:36:12]CAPDU: 80 09 00 00 [22:36:12]Write to MH i2c: E2 08 00 3D 01 80 09 00 00 00 00 00 00 B0 [22:36:12]Write i2c OK [22:36:12]MH_I2C_Read... [22:36:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:36:12]Read from MH i2c: E2 [22:36:12]MH_I2C_Read... [22:36:12]Read from MH i2c: E2 03 00 [22:36:12]MH_I2C_Read... [22:36:12]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [22:36:12]RAPDU: 90 00 [22:36:12]wFMCommunicate OK [22:36:12]SAM_PROTO_ClearQueue done [22:36:12]KKMCreateOFDPacket [22:36:12]OFDProtocolAddRootSTLVToBuf [22:36:12]FM_MakeSignedData [22:36:12]FM_MakeSignedData [22:36:12]SAM_PROTO_SignData [22:36:12]wFMCommunicate request_size=4 [22:36:12]MH_SAM_APDU [22:36:12]CAPDU: 80 0D 01 02 [22:36:12]Write to MH i2c: E2 08 00 3E 01 80 0D 01 02 00 00 00 00 B8 [22:36:12]Write i2c OK [22:36:12]MH_I2C_Read... [22:36:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:36:12]Read from MH i2c: E2 [22:36:12]MH_I2C_Read... [22:36:12]Read from MH i2c: E2 03 00 [22:36:12]MH_I2C_Read... [22:36:12]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [22:36:12]RAPDU: 90 00 [22:36:12]wFMCommunicate OK [22:36:12]wFMCommunicate request_size=255 [22:36:12]MH_SAM_APDU [22:36:12]CAPDU: 80 0D 02 02 FA 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 38 36 39 39 33 36 37 33 35 38 39 39 36 06 04 19 00 D0 9E D1 87 D0 B8 D1 81 D1 82 D0 B8 D1 82 D0 B5 D0 BB D1 8C 20 43 41 52 42 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 DC 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [22:36:12]Write to MH i2c: E2 02 01 3F 01 80 0D 02 02 FA 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 38 36 39 39 33 36 37 33 35 38 39 39 36 06 04 19 00 D0 9E D1 87 D0 B8 D1 81 D1 82 D0 B8 D1 82 D0 B5 D0 BB D1 8C 20 43 41 52 42 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 DC 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 57 [22:36:12]Write i2c OK [22:36:12]MH_I2C_Read... [22:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:13]Read from MH i2c: E2 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: E2 03 00 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [22:36:13]RAPDU: 90 00 [22:36:13]wFMCommunicate OK [22:36:13]wFMCommunicate request_size=26 [22:36:13]MH_SAM_APDU [22:36:13]CAPDU: 80 0D 02 02 15 37 36 39 10 04 04 00 00 88 02 00 35 04 06 00 29 2A 83 7A 24 C5 [22:36:13]Write to MH i2c: E2 1D 00 40 01 80 0D 02 02 15 00 37 36 39 10 04 04 00 00 88 02 00 35 04 06 00 29 2A 83 7A 24 C5 00 00 A5 [22:36:13]Write i2c OK [22:36:13]MH_I2C_Read... [22:36:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:13]Read from MH i2c: E2 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: E2 03 00 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [22:36:13]RAPDU: 90 00 [22:36:13]wFMCommunicate OK [22:36:13]wFMCommunicate request_size=4 [22:36:13]MH_SAM_APDU [22:36:13]CAPDU: 80 0D 03 02 [22:36:13]Write to MH i2c: E2 08 00 41 01 80 0D 03 02 00 00 00 00 BD [22:36:13]Write i2c OK [22:36:13]MH_I2C_Read... [22:36:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:36:13]Read from MH i2c: E2 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: E2 0B 00 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: E2 0B 00 41 01 00 CC CD D5 FA 9F 95 EC 15 90 00 5B [22:36:13]RAPDU: CC CD D5 FA 9F 95 EC 15 90 00 [22:36:13]wFMCommunicate OK [22:36:13]SAM_PROTO_SignData done [22:36:13]FM_MakeSignedData done [22:36:13]CreateOFDProtocolMessage [22:36:13]wFMCommunicate request_size=4 [22:36:13]MH_SAM_APDU [22:36:13]CAPDU: 80 11 00 00 [22:36:13]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [22:36:13]Write i2c OK [22:36:13]MH_I2C_Read... [22:36:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:13]Read from MH i2c: E2 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: E2 17 00 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [22:36:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:36:13]wFMCommunicate OK [22:36:13]CreateOFDProtocolMessage done [22:36:13]OFDSenderStorePacket 165888 [22:36:13]StoreOFDPacket docnum=165888 [22:36:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 BE 01 17 01 75 7D 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 38 36 39 39 33 36 37 33 35 38 39 39 36 06 04 19 00 D0 9E D1 87 D0 B8 D1 81 D1 82 D0 B8 D1 82 D0 B5 D0 BB D1 8C 20 43 41 52 42 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 DC 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 88 02 00 35 04 06 00 29 2A 83 7A 24 C5 CC CD D5 FA 9F 95 EC 15 [22:36:13]CheckFolder [22:36:13]dirname=/storage/ofd_packets [22:36:13]CheckFolder done [22:36:13]ProducePacketName [22:36:13]name=ofd_packets/00165888 [22:36:13]NVStorageSaveData ofd_packets/00165888 [22:36:13]File name is /storage/ofd_packets/00165888 [22:36:13]Write 317 bytes [22:36:13]NVStorageSaveData done [22:36:13]OFDSenderStorePacket done [22:36:13]KKMCreateOFDPacket done [22:36:13]NVStorageSaveData kkm_last_timestamp [22:36:13]File name is /storage/kkm_last_timestamp [22:36:13]Write 4 bytes [22:36:13]NVStorageSaveData done [22:36:13]ExternCall_PrintAddStr [22:36:13]wPrintStart [22:36:13]Write to MH i2c: 01 00 00 43 01 44 [22:36:13]Write i2c OK [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: 01 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: 01 07 00 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [22:36:13]RasterBufferAndPrint [22:36:13]line Счет N : (3)51137 [22:36:13]line ИНН: 02508201610067 [22:36:13]line Контрольно-Кассовый Чек [22:36:13]line ПРОДАЖА [22:36:13]line Товар: 8699367358996 [22:36:13]line Очиститель CARB [22:36:13]line 1.000 * 205.00 [22:36:13]line = 205.00 [22:36:13]line НДС 12% НСП 1% [22:36:13]line > о реализуемом товаре [22:36:13]line ИТОГО: 205.00 [22:36:13]line НСП 1% : 1.81 [22:36:13]line НДС 12% : 21.77 [22:36:13]line Наличными: 205.00 [22:36:13]line Безнал.: 0.00 [22:36:13]line Место: АЗС № 130 "Партнер Нефть" [22:36:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:36:13]line СНО: Общий режим [22:36:13]line Чек 741 23.08.2024 22:36 [22:36:13]line Смена: 469 ФФД: 1.0 [22:36:13]line ЗНМ: 0300000070 [22:36:13]line РНМ: 0000000000092562 [22:36:13]line Версия ККМ: 001 [22:36:13]line ФМ: 0000000000871769 [22:36:13]line ФД: 165888 [22:36:13]line ФПД: 45262571185349 [22:36:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165888&fm=45262571185349&tin=02508201610067®Number=0000000000092562&sum=20500 [22:36:13]line 0 [22:36:13]written 0, free lines is 4095 [22:36:13]OFD Sender: Processing packet 165888 [packets to send 1003, broken 1002] [22:36:13]ProducePacketName [22:36:13]name=ofd_packets/00165888 [22:36:13]OFD Sender: To server: pG, [22:36:13]CommunicateWithHost lk.salyk.kg:30040 [22:36:13]ConnectInit lk.salyk.kg [22:36:13]Write to MH i2c: 01 00 00 6B 01 6C [22:36:13]Write i2c OK [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: 01 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: 01 07 00 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: 01 07 00 6B 01 00 00 00 00 00 E5 0C 64 [22:36:13]RasterBufferAndPrint [22:36:13]line [22:36:13]line [22:36:13]line [22:36:13]line [22:36:13]line [22:36:13]written 0, free lines is 3306 [22:36:13]MH_Cut [22:36:13]Write to MH i2c: D1 01 00 72 01 01 45 [22:36:13]Write i2c OK [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: D1 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: D1 01 00 [22:36:13]MH_I2C_Read... [22:36:13]Read from MH i2c: D1 01 00 72 01 00 44 [22:36:13]Write to MH i2c: 01 00 00 73 01 74 [22:36:13]Write i2c OK [22:36:13]MH_I2C_Read... [22:36:14]*** Cut start [22:36:14]*** Purtial cut [22:36:14]*** Stage 1: CUTSNS_PIN = 1 [22:36:15]Connected sock=7 [22:36:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 BE 01 17 01 75 7D 5A 03 01 00 03 00 0B 01 1E 04 01 00 01 23 04 5D 00 8A 04 0D 00 38 36 39 39 33 36 37 33 35 38 39 39 36 06 04 19 00 D0 9E D1 87 D0 B8 D1 81 D1 82 D0 B8 D1 82 D0 B5 D0 BB D1 8C 20 43 41 52 42 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 DC 0E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 88 02 00 35 04 06 00 29 2A 83 7A 24 C5 CC CD D5 FA 9F 95 EC 15 [22:36:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 21 BD 47 00 F7 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 88 02 00 F4 03 04 00 28 B8 C8 66 B6 04 01 00 00 46 21 0D 50 E2 3C E5 30 [22:36:15]CommunicateWithHost err = 0 [22:36:15]CheckOFDResponse [22:36:15]1017 (14) - 77093643461234 [22:36:15]1041 (16) - 0000000000871769 [22:36:15]1040 (4) - 165888 [22:36:15]1012 (4) - 23.08.2024 16:26 [22:36:15]1206 (1) - 0 [22:36:15]OFD Sender: Remove packet 165888 [22:36:15]ProducePacketName [22:36:15]name=ofd_packets/00165888 [22:36:15]NVStorageDeleteData [22:36:16]OFD Sender: No OFD packet to send [22:36:16]Read from MH i2c: 01 [22:36:16]MH_I2C_Read... [22:36:16]*** Stop cut motor [22:36:16]*** Cut end [22:36:16]Read from MH i2c: 01 07 00 [22:36:16]MH_I2C_Read... [22:36:16]Read from MH i2c: 01 07 00 73 01 00 00 00 00 00 FF 0F 89 [22:36:16]process_action close_receipt done [22:36:16]requested_data is exist [22:36:16]produce_requested_data [22:36:16]requested_item fm.sn is exist - process it [22:36:16]wFMCommunicate request_size=4 [22:36:16]MH_SAM_APDU [22:36:16]CAPDU: 80 11 00 00 [22:36:16]Write to MH i2c: E2 08 00 74 01 80 11 00 00 00 00 00 00 EF [22:36:16]Write i2c OK [22:36:16]MH_I2C_Read... [22:36:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:16]Read from MH i2c: E2 [22:36:16]MH_I2C_Read... [22:36:16]Read from MH i2c: E2 17 00 [22:36:16]MH_I2C_Read... [22:36:16]Read from MH i2c: E2 17 00 74 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [22:36:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:36:16]wFMCommunicate OK [22:36:16]requested_item fd.num is exist - process it [22:36:16]SAM_PROTO_GetFieldsCounters [22:36:16]wFMCommunicate request_size=4 [22:36:16]MH_SAM_APDU [22:36:16]CAPDU: 80 13 00 00 [22:36:16]Write to MH i2c: E2 08 00 75 01 80 13 00 00 00 00 00 00 F2 [22:36:16]Write i2c OK [22:36:16]MH_I2C_Read... [22:36:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:36:16]Read from MH i2c: E2 [22:36:16]MH_I2C_Read... [22:36:16]Read from MH i2c: E2 62 00 [22:36:16]MH_I2C_Read... [22:36:16]Read from MH i2c: E2 62 00 75 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E5 02 00 00 5E 04 04 00 E5 02 00 00 57 04 04 00 E6 02 00 00 19 04 04 00 00 00 00 00 90 00 2D [22:36:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E5 02 00 00 5E 04 04 00 E5 02 00 00 57 04 04 00 E6 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:36:16]wFMCommunicate OK [22:36:16]SAM_PROTO_GetFieldsCounters done [22:36:16]requested_item shift.num is exist - process it [22:36:16]requested_item shift.opened is exist - process it [22:36:16]req_shift_opened [22:36:16]FM_GetShiftState [22:36:16]SAM_PROTO_GetShiftState [22:36:16]wFMCommunicate request_size=4 [22:36:16]MH_SAM_APDU [22:36:16]CAPDU: 80 13 01 00 [22:36:16]Write to MH i2c: E2 08 00 76 01 80 13 01 00 00 00 00 00 F4 [22:36:16]Write i2c OK [22:36:16]MH_I2C_Read... [22:36:16]Read from MH i2c: E2 [22:36:16]MH_I2C_Read... [22:36:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:16]Read from MH i2c: E2 0E 00 [22:36:16]MH_I2C_Read... [22:36:16]Read from MH i2c: E2 0E 00 76 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 22 [22:36:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:36:16]wFMCommunicate OK [22:36:16]SAM_PROTO_GetShiftState done [22:36:16]FM_GetShiftState done [22:36:16]req_shift_opened done [22:36:16]requested_item shift.open_date is exist - process it [22:36:16]req_shift_open_date [22:36:16]req_shift_open_date done [22:36:16]produce_requested_data done [22:36:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165888,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:36:16]process_action_free close_receipt [22:36:16]json_value_free [22:36:16]json_value_free done [22:36:16]process_json_proto returns [22:36:16]Send response to host [22:36:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165888,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:36:16]free response buf [22:36:16]execute_script done [22:36:16]execute_script returns [22:36:16]free content buf [22:36:16]Sock 9.Close socket [22:36:16]Sock 9.Thread stoped [22:36:21]OFD Sender: No OFD packet to send [22:36:22]recv_with_timeout no data received [22:36:26]OFD Sender: No OFD packet to send [22:36:31]OFD Sender: No OFD packet to send [22:36:36]OFD Sender: No OFD packet to send [22:36:41]OFD Sender: No OFD packet to send [22:36:46]OFD Sender: No OFD packet to send [22:36:51]OFD Sender: No OFD packet to send [22:36:56]OFD Sender: No OFD packet to send [22:37:01]OFD Sender: No OFD packet to send [22:37:06]OFD Sender: No OFD packet to send [22:37:11]OFD Sender: No OFD packet to send [22:37:16]OFD Sender: No OFD packet to send [22:37:21]OFD Sender: No OFD packet to send [22:37:26]OFD Sender: No OFD packet to send [22:37:31]OFD Sender: No OFD packet to send [22:37:36]OFD Sender: No OFD packet to send [22:37:41]OFD Sender: No OFD packet to send [22:37:46]OFD Sender: No OFD packet to send [22:37:51]OFD Sender: No OFD packet to send [22:37:56]OFD Sender: No OFD packet to send [22:38:01]OFD Sender: No OFD packet to send [22:38:06]OFD Sender: No OFD packet to send [22:38:11]OFD Sender: No OFD packet to send [22:38:16]OFD Sender: No OFD packet to send [22:38:21]OFD Sender: No OFD packet to send [22:38:26]OFD Sender: No OFD packet to send [22:38:31]OFD Sender: No OFD packet to send [22:38:36]OFD Sender: No OFD packet to send [22:38:41]OFD Sender: No OFD packet to send [22:38:47]OFD Sender: No OFD packet to send [22:38:52]OFD Sender: No OFD packet to send [22:38:57]OFD Sender: No OFD packet to send [22:39:02]OFD Sender: No OFD packet to send [22:39:07]OFD Sender: No OFD packet to send [22:39:12]OFD Sender: No OFD packet to send [22:39:17]OFD Sender: No OFD packet to send [22:39:18]accept exits with 10 [22:39:18]New connection [22:39:18]New thread 3067104612 created [22:39:18]Thread 3067247972 joined [22:39:18]Waiting for new connection... [22:39:18] Sock 10.Parse request [22:39:18]Sock 10.Check first char [22:39:18]Sock 10.First char is OK [22:39:18]request: POST /json_proto HTTP/1.0 [22:39:18]Method: POST [22:39:18]URL: /json_proto [22:39:18]Method is POST - this is cgi request [22:39:18]url: /json_proto [22:39:18]query_string will be loaded in cgi processing [22:39:18]execute_cgi json_proto POST (null) [22:39:18]execute_cgi path=json_proto method=POST [22:39:18]POST find Content-Length [22:39:18]Host: 172.17.44.132:8080 [22:39:18]Content-Length: 803 [22:39:18]Content-Type: application/json [22:39:18] [22:39:18]POST finish read [22:39:18]Found Content-Length = 803 [22:39:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 34.240, "sum" : 2540.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2540.61 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:18]execute_script... [22:39: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)294801", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 34.240, "sum" : 2540.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2540.61 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:18]POST & json_proto [22:39:18]process_json_proto [22:39:18]json parsed OK: [22:39:18]protocol is kg_v1.0 [22:39:18]action value=close_receipt [22:39:18]process_action close_receipt [22:39:18]cmd_close_receipt [22:39:18]MH_GetDate [22:39:18]Write to MH i2c: F0 00 00 77 01 67 [22:39:18]Write i2c OK [22:39:18]MH_I2C_Read... [22:39:18]Read from MH i2c: F0 [22:39:18]MH_I2C_Read... [22:39:18]Read from MH i2c: F0 09 00 [22:39:18]MH_I2C_Read... [22:39:18]Read from MH i2c: F0 09 00 77 01 00 96 0F C9 66 2A 83 C1 65 17 [22:39:18]GetLastDocTimeStamp 1724452572 [22:39:18]current date 1724452758 [22:39:18]FM_GetShiftState [22:39:18]SAM_PROTO_GetShiftState [22:39:18]wFMCommunicate request_size=4 [22:39:18]MH_SAM_APDU [22:39:18]CAPDU: 80 13 01 00 [22:39:18]Write to MH i2c: E2 08 00 78 01 80 13 01 00 00 00 00 00 F6 [22:39:18]Write i2c OK [22:39:18]MH_I2C_Read... [22:39:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:18]Read from MH i2c: E2 [22:39:18]MH_I2C_Read... [22:39:18]Read from MH i2c: E2 0E 00 [22:39:18]MH_I2C_Read... [22:39:18]Read from MH i2c: E2 0E 00 78 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 24 [22:39:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:39:18]wFMCommunicate OK [22:39:18]SAM_PROTO_GetShiftState done [22:39:18]FM_GetShiftState done [22:39:18]opened in 1724372766 [22:39:18]opened+sec_in_day 1724459166 [22:39:18]quantity*price = 254060 [22:39:18]sum+1 = 254062 [22:39:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2540.61 НСП 1% : 22.48 НДС 12% : 269.80 Наличными: 0.00 Безнал.: 2540.61 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 742 23.08.2024 22:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165889 ФПД: 245842072307013 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165889&fm=245842072307013&tin=02508201610067®Number=0000000000092562&sum=254061 [22:39:19]StoreToDocumentArchive [22:39:19]shift 469 fd 165889 [22:39:19]save to /storage/0469/doc_00165889 [22:39:19]save last doc name /storage/0469/doc_00165889 to /storage/kkm_last_doc_name [22:39:19]save OK [22:39:19]Clear old archive folders... [22:39:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:39:19]tlvbuf is 001A92E0 [22:39:19]SAM_PROTO_ClearQueue [22:39:19]wFMCommunicate request_size=4 [22:39:19]MH_SAM_APDU [22:39:19]CAPDU: 80 09 00 00 [22:39:19]Write to MH i2c: E2 08 00 85 01 80 09 00 00 00 00 00 00 F8 [22:39:19]Write i2c OK [22:39:19]MH_I2C_Read... [22:39:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:19]Read from MH i2c: E2 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 03 00 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 03 00 85 01 00 90 00 FA [22:39:19]RAPDU: 90 00 [22:39:19]wFMCommunicate OK [22:39:19]SAM_PROTO_ClearQueue done [22:39:19]KKMCreateOFDPacket [22:39:19]OFDProtocolAddRootSTLVToBuf [22:39:19]FM_MakeSignedData [22:39:19]FM_MakeSignedData [22:39:19]SAM_PROTO_SignData [22:39:19]wFMCommunicate request_size=4 [22:39:19]MH_SAM_APDU [22:39:19]CAPDU: 80 0D 01 02 [22:39:19]Write to MH i2c: E2 08 00 86 01 80 0D 01 02 00 00 00 00 00 [22:39:19]Write i2c OK [22:39:19]MH_I2C_Read... [22:39:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:19]Read from MH i2c: E2 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 03 00 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 03 00 86 01 00 90 00 FB [22:39:19]RAPDU: 90 00 [22:39:19]wFMCommunicate OK [22:39:19]wFMCommunicate request_size=255 [22:39:19]MH_SAM_APDU [22:39:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C0 85 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6D E0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6D E0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 69 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6D E0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 02 00 00 F4 03 04 00 96 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 88 02 00 35 04 06 00 DF [22:39:19]Write to MH i2c: E2 02 01 87 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 C0 85 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6D E0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6D E0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 69 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6D E0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 02 00 00 F4 03 04 00 96 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 88 02 00 35 04 06 00 DF 00 00 F9 [22:39:19]Write i2c OK [22:39:19]MH_I2C_Read... [22:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:19]Read from MH i2c: E2 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 03 00 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 03 00 87 01 00 90 00 FC [22:39:19]RAPDU: 90 00 [22:39:19]wFMCommunicate OK [22:39:19]wFMCommunicate request_size=10 [22:39:19]MH_SAM_APDU [22:39:19]CAPDU: 80 0D 02 02 05 97 91 64 05 45 [22:39:19]Write to MH i2c: E2 0D 00 88 01 80 0D 02 02 05 00 97 91 64 05 45 00 00 E3 [22:39:19]Write i2c OK [22:39:19]MH_I2C_Read... [22:39:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:19]Read from MH i2c: E2 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 03 00 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [22:39:19]RAPDU: 90 00 [22:39:19]wFMCommunicate OK [22:39:19]wFMCommunicate request_size=4 [22:39:19]MH_SAM_APDU [22:39:19]CAPDU: 80 0D 03 02 [22:39:19]Write to MH i2c: E2 08 00 89 01 80 0D 03 02 00 00 00 00 05 [22:39:19]Write i2c OK [22:39:19]MH_I2C_Read... [22:39:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:19]Read from MH i2c: E2 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 0B 00 [22:39:19]MH_I2C_Read... [22:39:19]Read from MH i2c: E2 0B 00 89 01 00 E3 16 D2 42 78 21 69 9E 90 00 B3 [22:39:19]RAPDU: E3 16 D2 42 78 21 69 9E 90 00 [22:39:20]wFMCommunicate OK [22:39:20]SAM_PROTO_SignData done [22:39:20]FM_MakeSignedData done [22:39:20]CreateOFDProtocolMessage [22:39:20]wFMCommunicate request_size=4 [22:39:20]MH_SAM_APDU [22:39:20]CAPDU: 80 11 00 00 [22:39:20]Write to MH i2c: E2 08 00 8A 01 80 11 00 00 00 00 00 00 05 [22:39:20]Write i2c OK [22:39:20]MH_I2C_Read... [22:39:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:20]Read from MH i2c: E2 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: E2 17 00 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: E2 17 00 8A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [22:39:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:20]wFMCommunicate OK [22:39:20]CreateOFDProtocolMessage done [22:39:20]OFDSenderStorePacket 165889 [22:39:20]StoreOFDPacket docnum=165889 [22:39:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0B 01 07 01 4A 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C0 85 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6D E0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6D E0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 69 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6D E0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 02 00 00 F4 03 04 00 96 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 88 02 00 35 04 06 00 DF 97 91 64 05 45 E3 16 D2 42 78 21 69 9E [22:39:20]CheckFolder [22:39:20]dirname=/storage/ofd_packets [22:39:20]CheckFolder done [22:39:20]ProducePacketName [22:39:20]name=ofd_packets/00165889 [22:39:20]NVStorageSaveData ofd_packets/00165889 [22:39:20]File name is /storage/ofd_packets/00165889 [22:39:20]Write 301 bytes [22:39:20]NVStorageSaveData done [22:39:20]OFDSenderStorePacket done [22:39:20]KKMCreateOFDPacket done [22:39:20]NVStorageSaveData kkm_last_timestamp [22:39:20]File name is /storage/kkm_last_timestamp [22:39:20]Write 4 bytes [22:39:20]NVStorageSaveData done [22:39:20]ExternCall_PrintAddStr [22:39:20]wPrintStart [22:39:20]Write to MH i2c: 01 00 00 8B 01 8C [22:39:20]Write i2c OK [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: 01 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: 01 07 00 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [22:39:20]RasterBufferAndPrint [22:39:20]line Счет N : (1)294801 [22:39:20]line ИНН: 02508201610067 [22:39:20]line Контрольно-Кассовый Чек [22:39:20]line ПРОДАЖА [22:39:20]line ТРК (МРК, ГНК) : 53 [22:39:20]line Товар: 2710124500 [22:39:20]line Аи-95-К-5 [22:39:20]line 34.240 * 74.20 [22:39:20]line = 2540.61 [22:39:20]line НДС 12% НСП 1% [22:39:20]line > о реализуемом товаре [22:39:20]line ИТОГО: 2540.61 [22:39:20]line НСП 1% : 22.48 [22:39:20]line НДС 12% : 269.80 [22:39:20]line Наличными: 0.00 [22:39:20]line Безнал.: 2540.61 [22:39:20]line Место: АЗС № 130 "Партнер Нефть" [22:39:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:39:20]line СНО: Общий режим [22:39:20]line Чек 742 23.08.2024 22:39 [22:39:20]line Смена: 469 ФФД: 1.0 [22:39:20]line ЗНМ: 0300000070 [22:39:20]line РНМ: 0000000000092562 [22:39:20]line Версия ККМ: 001 [22:39:20]line Платежная система: O! деньги [22:39:20]line ФМ: 0000000000871769 [22:39:20]line ФД: 165889 [22:39:20]line ФПД: 245842072307013 [22:39:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223918&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165889&fm=245842072307013&tin=02508201610067®Number=0000000000092562&sum=254061 [22:39:20]written 0, free lines is 4095 [22:39:20]OFD Sender: Processing packet 165889 [packets to send 1003, broken 1002] [22:39:20]ProducePacketName [22:39:20]name=ofd_packets/00165889 [22:39:20]OFD Sender: To server: pG, [22:39:20]CommunicateWithHost lk.salyk.kg:30040 [22:39:20]ConnectInit lk.salyk.kg [22:39:20]Write to MH i2c: 01 00 00 B5 01 B6 [22:39:20]Write i2c OK [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: 01 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: 01 07 00 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: 01 07 00 B5 01 00 00 00 00 00 CF 0C 98 [22:39:20]RasterBufferAndPrint [22:39:20]line [22:39:20]line [22:39:20]line [22:39:20]line [22:39:20]line [22:39:20]written 0, free lines is 3285 [22:39:20]MH_Cut [22:39:20]Write to MH i2c: D1 01 00 BC 01 01 8F [22:39:20]Write i2c OK [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: D1 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: D1 01 00 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: D1 01 00 BC 01 00 8E [22:39:20]Write to MH i2c: 01 00 00 BD 01 BE [22:39:20]Write i2c OK [22:39:20]MH_I2C_Read... [22:39:21]*** Cut start [22:39:21]*** Purtial cut [22:39:21]*** Stage 1: CUTSNS_PIN = 1 [22:39:23]Read from MH i2c: 01 [22:39:23]MH_I2C_Read... [22:39:23]*** Stop cut motor [22:39:23]*** Cut end [22:39:23]Read from MH i2c: 01 07 00 [22:39:23]MH_I2C_Read... [22:39:23]Read from MH i2c: 01 07 00 BD 01 00 00 00 00 00 FF 0F D3 [22:39:23]process_action close_receipt done [22:39:23]requested_data is exist [22:39:23]produce_requested_data [22:39:23]requested_item fm.sn is exist - process it [22:39:23]wFMCommunicate request_size=4 [22:39:23]MH_SAM_APDU [22:39:23]CAPDU: 80 11 00 00 [22:39:23]Write to MH i2c: E2 08 00 BE 01 80 11 00 00 00 00 00 00 39 [22:39:23]Write i2c OK [22:39:23]MH_I2C_Read... [22:39:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:23]Read from MH i2c: E2 [22:39:23]MH_I2C_Read... [22:39:23]Read from MH i2c: E2 17 00 [22:39:23]MH_I2C_Read... [22:39:23]Read from MH i2c: E2 17 00 BE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [22:39:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:23]wFMCommunicate OK [22:39:23]requested_item fd.num is exist - process it [22:39:23]SAM_PROTO_GetFieldsCounters [22:39:23]wFMCommunicate request_size=4 [22:39:23]MH_SAM_APDU [22:39:23]CAPDU: 80 13 00 00 [22:39:23]Write to MH i2c: E2 08 00 BF 01 80 13 00 00 00 00 00 00 3C [22:39:23]Write i2c OK [22:39:23]MH_I2C_Read... [22:39:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:23]Read from MH i2c: E2 [22:39:23]MH_I2C_Read... [22:39:23]Read from MH i2c: E2 62 00 [22:39:23]MH_I2C_Read... [22:39:23]Read from MH i2c: E2 62 00 BF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E6 02 00 00 5E 04 04 00 E6 02 00 00 57 04 04 00 E7 02 00 00 19 04 04 00 00 00 00 00 90 00 7B [22:39:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E6 02 00 00 5E 04 04 00 E6 02 00 00 57 04 04 00 E7 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:23]wFMCommunicate OK [22:39:23]SAM_PROTO_GetFieldsCounters done [22:39:23]requested_item shift.num is exist - process it [22:39:23]requested_item shift.opened is exist - process it [22:39:23]req_shift_opened [22:39:23]FM_GetShiftState [22:39:23]SAM_PROTO_GetShiftState [22:39:23]wFMCommunicate request_size=4 [22:39:23]MH_SAM_APDU [22:39:23]CAPDU: 80 13 01 00 [22:39:23]Write to MH i2c: E2 08 00 C0 01 80 13 01 00 00 00 00 00 3E [22:39:23]Write i2c OK [22:39:23]MH_I2C_Read... [22:39:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:23]Read from MH i2c: E2 [22:39:23]MH_I2C_Read... [22:39:23]Read from MH i2c: E2 0E 00 [22:39:23]MH_I2C_Read... [22:39:23]Read from MH i2c: E2 0E 00 C0 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6C [22:39:23]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:39:23]wFMCommunicate OK [22:39:23]SAM_PROTO_GetShiftState done [22:39:23]FM_GetShiftState done [22:39:23]req_shift_opened done [22:39:23]requested_item shift.open_date is exist - process it [22:39:23]req_shift_open_date [22:39:23]req_shift_open_date done [22:39:23]produce_requested_data done [22:39:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165889,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:39:23]process_action_free close_receipt [22:39:23]json_value_free [22:39:23]json_value_free done [22:39:23]process_json_proto returns [22:39:23]Send response to host [22:39:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165889,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:39:23]free response buf [22:39:23]execute_script done [22:39:23]execute_script returns [22:39:23]free content buf [22:39:23]Sock 10.Close socket [22:39:23]Sock 10.Thread stoped [22:39:24]Connected sock=7 [22:39:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0B 01 07 01 4A 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C0 85 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6D E0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6D E0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 69 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6D E0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 02 00 00 F4 03 04 00 96 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 88 02 00 35 04 06 00 DF 97 91 64 05 45 E3 16 D2 42 78 21 69 9E [22:39:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 47 8D 47 00 6E CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 88 02 00 F4 03 04 00 E5 B8 C8 66 B6 04 01 00 00 9D B6 C4 F5 46 65 3E 66 [22:39:26]CommunicateWithHost err = 0 [22:39:26]CheckOFDResponse [22:39:26]1017 (14) - 77093643461234 [22:39:26]1041 (16) - 0000000000871769 [22:39:26]1040 (4) - 165889 [22:39:26]1012 (4) - 23.08.2024 16:29 [22:39:26]1206 (1) - 0 [22:39:26]OFD Sender: Remove packet 165889 [22:39:26]ProducePacketName [22:39:26]name=ofd_packets/00165889 [22:39:26]NVStorageDeleteData [22:39:27]OFD Sender: No OFD packet to send [22:39:32]recv_with_timeout no data received [22:39:32]OFD Sender: No OFD packet to send [22:39:37]OFD Sender: No OFD packet to send [22:39:42]OFD Sender: No OFD packet to send [22:39:43]recv_with_timeout no data received [22:39:47]OFD Sender: No OFD packet to send [22:39:52]OFD Sender: No OFD packet to send [22:39:55]accept exits with 9 [22:39:55]New connection [22:39:55]New thread 3067247972 created [22:39:55]Thread 3067104612 joined [22:39:55]Waiting for new connection... [22:39:55] Sock 9.Parse request [22:39:55]Sock 9.Check first char [22:39:55]Sock 9.First char is OK [22:39:55]request: POST /json_proto HTTP/1.0 [22:39:55]Method: POST [22:39:55]URL: /json_proto [22:39:55]Method is POST - this is cgi request [22:39:55]url: /json_proto [22:39:55]query_string will be loaded in cgi processing [22:39:55]execute_cgi json_proto POST (null) [22:39:55]execute_cgi path=json_proto method=POST [22:39:55]POST find Content-Length [22:39:55]Host: 172.17.44.132:8080 [22:39:55]Content-Length: 677 [22:39:55]Content-Type: application/json [22:39:55] [22:39:55]POST finish read [22:39:55]Found Content-Length = 677 [22:39:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:55]execute_script... [22:39:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:55]POST & json_proto [22:39:55]process_json_proto [22:39:55]json parsed OK: [22:39:55]protocol is kg_v1.0 [22:39:55]action value=close_receipt [22:39:55]process_action close_receipt [22:39:55]cmd_close_receipt [22:39:55]MH_GetDate [22:39:55]Write to MH i2c: F0 00 00 C1 01 B1 [22:39:55]Write i2c OK [22:39:55]MH_I2C_Read... [22:39:55]Read from MH i2c: F0 [22:39:55]MH_I2C_Read... [22:39:55]Read from MH i2c: F0 09 00 [22:39:55]MH_I2C_Read... [22:39:55]Read from MH i2c: F0 09 00 C1 01 00 BC 0F C9 66 2A 83 C1 65 87 [22:39:55]GetLastDocTimeStamp 1724452758 [22:39:55]current date 1724452796 [22:39:55]FM_GetShiftState [22:39:55]SAM_PROTO_GetShiftState [22:39:55]wFMCommunicate request_size=4 [22:39:55]MH_SAM_APDU [22:39:55]CAPDU: 80 13 01 00 [22:39:55]Write to MH i2c: E2 08 00 C2 01 80 13 01 00 00 00 00 00 40 [22:39:55]Write i2c OK [22:39:55]MH_I2C_Read... [22:39:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:55]Read from MH i2c: E2 [22:39:55]MH_I2C_Read... [22:39:55]Read from MH i2c: E2 0E 00 [22:39:55]MH_I2C_Read... [22:39:55]Read from MH i2c: E2 0E 00 C2 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6E [22:39:55]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:39:55]wFMCommunicate OK [22:39:55]SAM_PROTO_GetShiftState done [22:39:55]FM_GetShiftState done [22:39:55]opened in 1724372766 [22:39:55]opened+sec_in_day 1724459166 [22:39:55]quantity*price = 50010 [22:39:55]sum+1 = 50012 [22:39:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 743 23.08.2024 22:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165890 ФПД: 58179538608670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223956&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165890&fm=58179538608670&tin=02508201610067®Number=0000000000092562&sum=50000 [22:39:57]StoreToDocumentArchive [22:39:57]shift 469 fd 165890 [22:39:57]save to /storage/0469/doc_00165890 [22:39:57]save last doc name /storage/0469/doc_00165890 to /storage/kkm_last_doc_name [22:39:57]save OK [22:39:57]Clear old archive folders... [22:39:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:39:57]tlvbuf is 00166CB0 [22:39:57]SAM_PROTO_ClearQueue [22:39:57]wFMCommunicate request_size=4 [22:39:57]MH_SAM_APDU [22:39:57]CAPDU: 80 09 00 00 [22:39:57]Write to MH i2c: E2 08 00 CF 01 80 09 00 00 00 00 00 00 42 [22:39:57]Write i2c OK [22:39:57]MH_I2C_Read... [22:39:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:57]Read from MH i2c: E2 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 03 00 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 03 00 CF 01 00 90 00 44 [22:39:57]RAPDU: 90 00 [22:39:57]wFMCommunicate OK [22:39:57]SAM_PROTO_ClearQueue done [22:39:57]KKMCreateOFDPacket [22:39:57]OFDProtocolAddRootSTLVToBuf [22:39:57]FM_MakeSignedData [22:39:57]FM_MakeSignedData [22:39:57]SAM_PROTO_SignData [22:39:57]wFMCommunicate request_size=4 [22:39:57]MH_SAM_APDU [22:39:57]CAPDU: 80 0D 01 02 [22:39:57]Write to MH i2c: E2 08 00 D0 01 80 0D 01 02 00 00 00 00 4A [22:39:57]Write i2c OK [22:39:57]MH_I2C_Read... [22:39:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:57]Read from MH i2c: E2 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 03 00 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [22:39:57]RAPDU: 90 00 [22:39:57]wFMCommunicate OK [22:39:57]wFMCommunicate request_size=255 [22:39:57]MH_SAM_APDU [22:39:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E7 02 00 00 F4 03 04 00 BC 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 88 02 00 35 04 06 00 34 [22:39:57]Write to MH i2c: E2 02 01 D1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 BC 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 88 02 00 35 04 06 00 34 00 00 2F [22:39:57]Write i2c OK [22:39:57]MH_I2C_Read... [22:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:57]OFD Sender: No OFD packet to send [22:39:57]Read from MH i2c: E2 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 03 00 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [22:39:57]RAPDU: 90 00 [22:39:57]wFMCommunicate OK [22:39:57]wFMCommunicate request_size=10 [22:39:57]MH_SAM_APDU [22:39:57]CAPDU: 80 0D 02 02 05 E9 FA BB 62 1E [22:39:57]Write to MH i2c: E2 0D 00 D2 01 80 0D 02 02 05 00 E9 FA BB 62 1E 00 00 75 [22:39:57]Write i2c OK [22:39:57]MH_I2C_Read... [22:39:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:57]Read from MH i2c: E2 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 03 00 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [22:39:57]RAPDU: 90 00 [22:39:57]wFMCommunicate OK [22:39:57]wFMCommunicate request_size=4 [22:39:57]MH_SAM_APDU [22:39:57]CAPDU: 80 0D 03 02 [22:39:57]Write to MH i2c: E2 08 00 D3 01 80 0D 03 02 00 00 00 00 4F [22:39:57]Write i2c OK [22:39:57]MH_I2C_Read... [22:39:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:57]Read from MH i2c: E2 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 0B 00 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 0B 00 D3 01 00 7E 53 6A 86 BC 7F CE 46 90 00 60 [22:39:57]RAPDU: 7E 53 6A 86 BC 7F CE 46 90 00 [22:39:57]wFMCommunicate OK [22:39:57]SAM_PROTO_SignData done [22:39:57]FM_MakeSignedData done [22:39:57]CreateOFDProtocolMessage [22:39:57]wFMCommunicate request_size=4 [22:39:57]MH_SAM_APDU [22:39:57]CAPDU: 80 11 00 00 [22:39:57]Write to MH i2c: E2 08 00 D4 01 80 11 00 00 00 00 00 00 4F [22:39:57]Write i2c OK [22:39:57]MH_I2C_Read... [22:39:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:57]Read from MH i2c: E2 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 17 00 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: E2 17 00 D4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [22:39:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:57]wFMCommunicate OK [22:39:57]CreateOFDProtocolMessage done [22:39:57]OFDSenderStorePacket 165890 [22:39:57]StoreOFDPacket docnum=165890 [22:39:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 87 E1 07 01 22 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 BC 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 88 02 00 35 04 06 00 34 E9 FA BB 62 1E 7E 53 6A 86 BC 7F CE 46 [22:39:57]CheckFolder [22:39:57]dirname=/storage/ofd_packets [22:39:57]CheckFolder done [22:39:57]ProducePacketName [22:39:57]name=ofd_packets/00165890 [22:39:57]NVStorageSaveData ofd_packets/00165890 [22:39:57]File name is /storage/ofd_packets/00165890 [22:39:57]Write 301 bytes [22:39:57]NVStorageSaveData done [22:39:57]OFDSenderStorePacket done [22:39:57]KKMCreateOFDPacket done [22:39:57]NVStorageSaveData kkm_last_timestamp [22:39:57]File name is /storage/kkm_last_timestamp [22:39:57]Write 4 bytes [22:39:57]NVStorageSaveData done [22:39:57]ExternCall_PrintAddStr [22:39:57]wPrintStart [22:39:57]Write to MH i2c: 01 00 00 D5 01 D6 [22:39:57]Write i2c OK [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: 01 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: 01 07 00 [22:39:57]MH_I2C_Read... [22:39:57]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 FF 0F EB [22:39:57]RasterBufferAndPrint [22:39:57]line Счет N : (1)294803 [22:39:57]line ИНН: 02508201610067 [22:39:57]line Контрольно-Кассовый Чек [22:39:57]line ПРОДАЖА [22:39:57]line ТРК (МРК, ГНК) : 43 [22:39:57]line Товар: 2710124500 [22:39:57]line Аи-95-К-5 [22:39:57]line 6.740 * 74.20 [22:39:57]line = 500.11 [22:39:57]line НДС 12% НСП 1% [22:39:57]line > о реализуемом товаре [22:39:57]line ОКРУГЛЕНИЕ: -0.11 [22:39:57]line ИТОГО: 500.00 [22:39:57]line Внесено: 500.00 [22:39:57]line СДАЧА: 0.00 [22:39:57]line НСП 1% : 4.43 [22:39:57]line НДС 12% : 53.11 [22:39:57]line Наличными: 500.00 [22:39:57]line Безнал.: 0.00 [22:39:57]line Место: АЗС № 130 "Партнер Нефть" [22:39:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:39:57]line СНО: Общий режим [22:39:57]line Чек 743 23.08.2024 22:39 [22:39:57]line Смена: 469 ФФД: 1.0 [22:39:57]line ЗНМ: 0300000070 [22:39:57]line РНМ: 0000000000092562 [22:39:57]line Версия ККМ: 001 [22:39:57]line ФМ: 0000000000871769 [22:39:57]line ФД: 165890 [22:39:57]line ФПД: 58179538608670 [22:39:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T223956&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165890&fm=58179538608670&tin=02508201610067®Number=0000000000092562&sum=50000 [22:39:57]written 0, free lines is 4095 [22:39:57]OFD Sender: Processing packet 165890 [packets to send 1003, broken 1002] [22:39:57]ProducePacketName [22:39:57]name=ofd_packets/00165890 [22:39:57]OFD Sender: To server: pG, [22:39:57]CommunicateWithHost lk.salyk.kg:30040 [22:39:57]ConnectInit lk.salyk.kg [22:39:58]Write to MH i2c: 01 00 00 00 02 02 [22:39:58]Write i2c OK [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: 01 [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: 01 07 00 [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: 01 07 00 00 02 00 00 00 00 00 BC 0C D1 [22:39:58]RasterBufferAndPrint [22:39:58]line [22:39:58]line [22:39:58]line [22:39:58]line [22:39:58]line [22:39:58]written 0, free lines is 3267 [22:39:58]MH_Cut [22:39:58]Write to MH i2c: D1 01 00 07 02 01 DB [22:39:58]Write i2c OK [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: D1 [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: D1 01 00 [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: D1 01 00 07 02 00 DA [22:39:58]Write to MH i2c: 01 00 00 08 02 0A [22:39:58]Write i2c OK [22:39:58]MH_I2C_Read... [22:39:58]*** Cut start [22:39:58]*** Purtial cut [22:39:58]*** Stage 1: CUTSNS_PIN = 1 [22:40:00]Read from MH i2c: 01 [22:40:00]MH_I2C_Read... [22:40:00]*** Stop cut motor [22:40:00]*** Cut end [22:40:00]Read from MH i2c: 01 07 00 [22:40:00]MH_I2C_Read... [22:40:00]Read from MH i2c: 01 07 00 08 02 00 00 00 00 00 FF 0F 1F [22:40:00]process_action close_receipt done [22:40:00]requested_data is exist [22:40:00]produce_requested_data [22:40:00]requested_item fm.sn is exist - process it [22:40:00]wFMCommunicate request_size=4 [22:40:00]MH_SAM_APDU [22:40:00]CAPDU: 80 11 00 00 [22:40:00]Write to MH i2c: E2 08 00 09 02 80 11 00 00 00 00 00 00 85 [22:40:00]Write i2c OK [22:40:00]MH_I2C_Read... [22:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:01]Read from MH i2c: E2 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 17 00 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 17 00 09 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [22:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:40:01]wFMCommunicate OK [22:40:01]requested_item fd.num is exist - process it [22:40:01]SAM_PROTO_GetFieldsCounters [22:40:01]wFMCommunicate request_size=4 [22:40:01]MH_SAM_APDU [22:40:01]CAPDU: 80 13 00 00 [22:40:01]Write to MH i2c: E2 08 00 0A 02 80 13 00 00 00 00 00 00 88 [22:40:01]Write i2c OK [22:40:01]MH_I2C_Read... [22:40:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:40:01]Read from MH i2c: E2 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 62 00 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 62 00 0A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E7 02 00 00 5E 04 04 00 E7 02 00 00 57 04 04 00 E8 02 00 00 19 04 04 00 00 00 00 00 90 00 CB [22:40:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E7 02 00 00 5E 04 04 00 E7 02 00 00 57 04 04 00 E8 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:40:01]wFMCommunicate OK [22:40:01]SAM_PROTO_GetFieldsCounters done [22:40:01]requested_item shift.num is exist - process it [22:40:01]requested_item shift.opened is exist - process it [22:40:01]req_shift_opened [22:40:01]FM_GetShiftState [22:40:01]SAM_PROTO_GetShiftState [22:40:01]wFMCommunicate request_size=4 [22:40:01]MH_SAM_APDU [22:40:01]CAPDU: 80 13 01 00 [22:40:01]Write to MH i2c: E2 08 00 0B 02 80 13 01 00 00 00 00 00 8A [22:40:01]Write i2c OK [22:40:01]MH_I2C_Read... [22:40:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:01]Read from MH i2c: E2 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 0E 00 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 0E 00 0B 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B8 [22:40:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:40:01]wFMCommunicate OK [22:40:01]SAM_PROTO_GetShiftState done [22:40:01]FM_GetShiftState done [22:40:01]req_shift_opened done [22:40:01]requested_item shift.open_date is exist - process it [22:40:01]req_shift_open_date [22:40:01]req_shift_open_date done [22:40:01]produce_requested_data done [22:40:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165890,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:40:01]process_action_free close_receipt [22:40:01]json_value_free [22:40:01]json_value_free done [22:40:01]process_json_proto returns [22:40:01]Send response to host [22:40:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165890,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:40:01]free response buf [22:40:01]execute_script done [22:40:01]execute_script returns [22:40:01]free content buf [22:40:01]Sock 9.Close socket [22:40:01]Sock 9.Thread stoped [22:40:02]ConnectInit Can't take IP for lk.salyk.kg [22:40:02]CommunicateWithHost connect error [22:40:02]CommunicateWithHost err = -1 [22:40:02]OFD Sender: Server communicate error [22:40:07]OFD Sender: Processing packet 165890 [packets to send 1003, broken 1002] [22:40:07]ProducePacketName [22:40:07]name=ofd_packets/00165890 [22:40:07]OFD Sender: To server: pG, [22:40:07]CommunicateWithHost lk.salyk.kg:30040 [22:40:07]ConnectInit lk.salyk.kg [22:40:12]ConnectInit Can't take IP for lk.salyk.kg [22:40:12]CommunicateWithHost connect error [22:40:12]CommunicateWithHost err = -1 [22:40:12]OFD Sender: Server communicate error [22:40:17]OFD Sender: Processing packet 165890 [packets to send 1003, broken 1002] [22:40:17]ProducePacketName [22:40:17]name=ofd_packets/00165890 [22:40:17]OFD Sender: To server: pG, [22:40:17]CommunicateWithHost lk.salyk.kg:30040 [22:40:17]ConnectInit lk.salyk.kg [22:40:22]Connected sock=9 [22:40:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 87 E1 07 01 22 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 BC 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 88 02 00 35 04 06 00 34 E9 FA BB 62 1E 7E 53 6A 86 BC 7F CE 46 [22:40:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AB CB 47 00 55 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 88 02 00 F4 03 04 00 1F B9 C8 66 B6 04 01 00 00 1F 71 16 3D 63 CF 86 3E [22:40:24]CommunicateWithHost err = 0 [22:40:24]CheckOFDResponse [22:40:24]1017 (14) - 77093643461234 [22:40:24]1041 (16) - 0000000000871769 [22:40:24]1040 (4) - 165890 [22:40:24]1012 (4) - 23.08.2024 16:30 [22:40:24]1206 (1) - 0 [22:40:24]OFD Sender: Remove packet 165890 [22:40:24]ProducePacketName [22:40:24]name=ofd_packets/00165890 [22:40:24]NVStorageDeleteData [22:40:24]OFD Sender: No OFD packet to send [22:40:28]accept exits with 10 [22:40:28]New connection [22:40:28]New thread 3067104612 created [22:40:28]Thread 3067247972 joined [22:40:28]Waiting for new connection... [22:40:28] Sock 10.Parse request [22:40:28]Sock 10.Check first char [22:40:28]Sock 10.First char is OK [22:40:28]request: POST /json_proto HTTP/1.0 [22:40:28]Method: POST [22:40:28]URL: /json_proto [22:40:28]Method is POST - this is cgi request [22:40:28]url: /json_proto [22:40:28]query_string will be loaded in cgi processing [22:40:28]execute_cgi json_proto POST (null) [22:40:28]execute_cgi path=json_proto method=POST [22:40:28]POST find Content-Length [22:40:28]Host: 172.17.44.132:8080 [22:40:28]Content-Length: 679 [22:40:28]Content-Type: application/json [22:40:28] [22:40:28]POST finish read [22:40:28]Found Content-Length = 679 [22:40:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 72.180, "sum" : 5500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5500.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:40:28]execute_script... [22:40: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)294802", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 72.180, "sum" : 5500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5500.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:40:28]POST & json_proto [22:40:28]process_json_proto [22:40:28]json parsed OK: [22:40:28]protocol is kg_v1.0 [22:40:28]action value=close_receipt [22:40:28]process_action close_receipt [22:40:28]cmd_close_receipt [22:40:28]MH_GetDate [22:40:28]Write to MH i2c: F0 00 00 0C 02 FD [22:40:28]Write i2c OK [22:40:28]MH_I2C_Read... [22:40:28]Read from MH i2c: F0 [22:40:28]MH_I2C_Read... [22:40:28]Read from MH i2c: F0 09 00 [22:40:28]MH_I2C_Read... [22:40:28]Read from MH i2c: F0 09 00 0C 02 00 DC 0F C9 66 2A 83 C1 65 F3 [22:40:28]GetLastDocTimeStamp 1724452796 [22:40:28]current date 1724452828 [22:40:28]FM_GetShiftState [22:40:28]SAM_PROTO_GetShiftState [22:40:28]wFMCommunicate request_size=4 [22:40:28]MH_SAM_APDU [22:40:28]CAPDU: 80 13 01 00 [22:40:28]Write to MH i2c: E2 08 00 0D 02 80 13 01 00 00 00 00 00 8C [22:40:28]Write i2c OK [22:40:28]MH_I2C_Read... [22:40:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:28]Read from MH i2c: E2 [22:40:28]MH_I2C_Read... [22:40:28]Read from MH i2c: E2 0E 00 [22:40:28]MH_I2C_Read... [22:40:28]Read from MH i2c: E2 0E 00 0D 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BA [22:40:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:40:28]wFMCommunicate OK [22:40:28]SAM_PROTO_GetShiftState done [22:40:28]FM_GetShiftState done [22:40:28]opened in 1724372766 [22:40:28]opened+sec_in_day 1724459166 [22:40:28]quantity*price = 550011 [22:40:28]sum+1 = 550013 [22:40:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 5500.00 Внесено: 5500.00 СДАЧА: 0.00 НСП 1% : 48.67 НДС 12% : 584.08 Наличными: 5500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 744 23.08.2024 22:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165891 ФПД: 211710053381595 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224028&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165891&fm=211710053381595&tin=02508201610067®Number=0000000000092562&sum=550000 [22:40:29]StoreToDocumentArchive [22:40:29]shift 469 fd 165891 [22:40:29]save to /storage/0469/doc_00165891 [22:40:29]save last doc name /storage/0469/doc_00165891 to /storage/kkm_last_doc_name [22:40:29]save OK [22:40:29]Clear old archive folders... [22:40:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:40:29]tlvbuf is 001F1120 [22:40:29]SAM_PROTO_ClearQueue [22:40:29]wFMCommunicate request_size=4 [22:40:29]MH_SAM_APDU [22:40:29]CAPDU: 80 09 00 00 [22:40:29]Write to MH i2c: E2 08 00 1A 02 80 09 00 00 00 00 00 00 8E [22:40:29]Write i2c OK [22:40:29]MH_I2C_Read... [22:40:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:40:29]Read from MH i2c: E2 [22:40:29]MH_I2C_Read... [22:40:29]Read from MH i2c: E2 03 00 [22:40:29]MH_I2C_Read... [22:40:29]Read from MH i2c: E2 03 00 1A 02 00 90 00 90 [22:40:29]RAPDU: 90 00 [22:40:29]wFMCommunicate OK [22:40:29]SAM_PROTO_ClearQueue done [22:40:29]KKMCreateOFDPacket [22:40:29]OFDProtocolAddRootSTLVToBuf [22:40:29]FM_MakeSignedData [22:40:29]FM_MakeSignedData [22:40:29]SAM_PROTO_SignData [22:40:29]wFMCommunicate request_size=4 [22:40:29]MH_SAM_APDU [22:40:29]CAPDU: 80 0D 01 02 [22:40:29]Write to MH i2c: E2 08 00 1B 02 80 0D 01 02 00 00 00 00 96 [22:40:29]Write i2c OK [22:40:29]MH_I2C_Read... [22:40:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:40:29]Read from MH i2c: E2 [22:40:29]MH_I2C_Read... [22:40:29]Read from MH i2c: E2 03 00 [22:40:29]MH_I2C_Read... [22:40:29]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [22:40:29]RAPDU: 90 00 [22:40:29]wFMCommunicate OK [22:40:29]wFMCommunicate request_size=255 [22:40:29]MH_SAM_APDU [22:40:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 DC 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 88 02 00 35 04 06 00 C0 8C 96 86 [22:40:29]Write to MH i2c: E2 02 01 1C 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 DC 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 88 02 00 35 04 06 00 C0 8C 96 86 00 00 7D [22:40:29]Write i2c OK [22:40:29]MH_I2C_Read... [22:40:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:40:29]Read from MH i2c: E2 [22:40:29]MH_I2C_Read... [22:40:29]Read from MH i2c: E2 03 00 [22:40:29]MH_I2C_Read... [22:40:29]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [22:40:29]RAPDU: 90 00 [22:40:29]wFMCommunicate OK [22:40:29]wFMCommunicate request_size=7 [22:40:29]MH_SAM_APDU [22:40:29]CAPDU: 80 0D 02 02 02 F5 DB [22:40:29]Write to MH i2c: E2 0A 00 1D 02 80 0D 02 02 02 00 F5 DB 00 00 6D [22:40:29]Write i2c OK [22:40:29]MH_I2C_Read... [22:40:29]OFD Sender: No OFD packet to send [22:40:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:40:29]Read from MH i2c: E2 [22:40:29]MH_I2C_Read... [22:40:29]Read from MH i2c: E2 03 00 [22:40:29]MH_I2C_Read... [22:40:29]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [22:40:29]RAPDU: 90 00 [22:40:29]wFMCommunicate OK [22:40:29]wFMCommunicate request_size=4 [22:40:29]MH_SAM_APDU [22:40:29]CAPDU: 80 0D 03 02 [22:40:29]Write to MH i2c: E2 08 00 1E 02 80 0D 03 02 00 00 00 00 9B [22:40:29]Write i2c OK [22:40:29]MH_I2C_Read... [22:40:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:40:30]Read from MH i2c: E2 [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: E2 0B 00 [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: E2 0B 00 1E 02 00 78 70 29 67 AE 22 63 E7 90 00 2E [22:40:30]RAPDU: 78 70 29 67 AE 22 63 E7 90 00 [22:40:30]wFMCommunicate OK [22:40:30]SAM_PROTO_SignData done [22:40:30]FM_MakeSignedData done [22:40:30]CreateOFDProtocolMessage [22:40:30]wFMCommunicate request_size=4 [22:40:30]MH_SAM_APDU [22:40:30]CAPDU: 80 11 00 00 [22:40:30]Write to MH i2c: E2 08 00 1F 02 80 11 00 00 00 00 00 00 9B [22:40:30]Write i2c OK [22:40:30]MH_I2C_Read... [22:40:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:30]Read from MH i2c: E2 [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: E2 17 00 [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: E2 17 00 1F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [22:40:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:40:30]wFMCommunicate OK [22:40:30]CreateOFDProtocolMessage done [22:40:30]OFDSenderStorePacket 165891 [22:40:30]StoreOFDPacket docnum=165891 [22:40:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 67 EF 04 01 73 DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 DC 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 88 02 00 35 04 06 00 C0 8C 96 86 F5 DB 78 70 29 67 AE 22 63 E7 [22:40:30]CheckFolder [22:40:30]dirname=/storage/ofd_packets [22:40:30]CheckFolder done [22:40:30]ProducePacketName [22:40:30]name=ofd_packets/00165891 [22:40:30]NVStorageSaveData ofd_packets/00165891 [22:40:30]File name is /storage/ofd_packets/00165891 [22:40:30]Write 298 bytes [22:40:30]NVStorageSaveData done [22:40:30]OFDSenderStorePacket done [22:40:30]KKMCreateOFDPacket done [22:40:30]NVStorageSaveData kkm_last_timestamp [22:40:30]File name is /storage/kkm_last_timestamp [22:40:30]Write 4 bytes [22:40:30]NVStorageSaveData done [22:40:30]ExternCall_PrintAddStr [22:40:30]wPrintStart [22:40:30]Write to MH i2c: 01 00 00 20 02 22 [22:40:30]Write i2c OK [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: 01 [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: 01 07 00 [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 FF 0F 37 [22:40:30]RasterBufferAndPrint [22:40:30]line Счет N : (1)294802 [22:40:30]line ИНН: 02508201610067 [22:40:30]line Контрольно-Кассовый Чек [22:40:30]line ПРОДАЖА [22:40:30]line ТРК (МРК, ГНК) : 21 [22:40:30]line Товар: 2710194800 [22:40:30]line ДТ-К-5 [22:40:30]line 72.180 * 76.20 [22:40:30]line = 5500.12 [22:40:30]line НДС 12% НСП 1% [22:40:30]line > о реализуемом товаре [22:40:30]line ОКРУГЛЕНИЕ: -0.12 [22:40:30]line ИТОГО: 5500.00 [22:40:30]line Внесено: 5500.00 [22:40:30]line СДАЧА: 0.00 [22:40:30]line НСП 1% : 48.67 [22:40:30]line НДС 12% : 584.08 [22:40:30]line Наличными: 5500.00 [22:40:30]line Безнал.: 0.00 [22:40:30]line Место: АЗС № 130 "Партнер Нефть" [22:40:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:40:30]line СНО: Общий режим [22:40:30]line Чек 744 23.08.2024 22:40 [22:40:30]line Смена: 469 ФФД: 1.0 [22:40:30]line ЗНМ: 0300000070 [22:40:30]line РНМ: 0000000000092562 [22:40:30]line Версия ККМ: 001 [22:40:30]line ФМ: 0000000000871769 [22:40:30]line ФД: 165891 [22:40:30]line ФПД: 211710053381595 [22:40:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224028&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165891&fm=211710053381595&tin=02508201610067®Number=0000000000092562&sum=550000 [22:40:30]written 0, free lines is 4095 [22:40:30]OFD Sender: Processing packet 165891 [packets to send 1003, broken 1002] [22:40:30]ProducePacketName [22:40:30]name=ofd_packets/00165891 [22:40:30]OFD Sender: To server: pG, [22:40:30]CommunicateWithHost lk.salyk.kg:30040 [22:40:30]ConnectInit lk.salyk.kg [22:40:30]Write to MH i2c: 01 00 00 4B 02 4D [22:40:30]Write i2c OK [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: 01 [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: 01 07 00 [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: 01 07 00 4B 02 00 00 00 00 00 C8 0C 28 [22:40:30]RasterBufferAndPrint [22:40:30]line [22:40:30]line [22:40:30]line [22:40:30]line [22:40:30]line [22:40:30]written 0, free lines is 3283 [22:40:30]MH_Cut [22:40:30]Write to MH i2c: D1 01 00 52 02 01 26 [22:40:30]Write i2c OK [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: D1 [22:40:30]MH_I2C_Read... [22:40:30]Connected sock=7 [22:40:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 67 EF 04 01 73 DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 DC 0F C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 88 02 00 35 04 06 00 C0 8C 96 86 F5 DB 78 70 29 67 AE 22 63 E7 [22:40:30]Read from MH i2c: D1 01 00 [22:40:30]MH_I2C_Read... [22:40:30]Read from MH i2c: D1 01 00 52 02 00 25 [22:40:30]Write to MH i2c: 01 00 00 53 02 55 [22:40:30]Write i2c OK [22:40:30]MH_I2C_Read... [22:40:31]*** Cut start [22:40:31]*** Purtial cut [22:40:31]*** Stage 1: CUTSNS_PIN = 1 [22:40:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 78 BD 47 00 2F A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 88 02 00 F4 03 04 00 27 B9 C8 66 B6 04 01 00 00 D0 93 97 7E FA EF EF D8 [22:40:31]CommunicateWithHost err = 0 [22:40:31]CheckOFDResponse [22:40:31]1017 (14) - 77093643461234 [22:40:31]1041 (16) - 0000000000871769 [22:40:31]1040 (4) - 165891 [22:40:31]1012 (4) - 23.08.2024 16:30 [22:40:31]1206 (1) - 0 [22:40:31]OFD Sender: Remove packet 165891 [22:40:31]ProducePacketName [22:40:31]name=ofd_packets/00165891 [22:40:31]NVStorageDeleteData [22:40:32]OFD Sender: No OFD packet to send [22:40:33]Read from MH i2c: 01 [22:40:33]MH_I2C_Read... [22:40:33]*** Stop cut motor [22:40:33]*** Cut end [22:40:33]Read from MH i2c: 01 07 00 [22:40:33]MH_I2C_Read... [22:40:33]Read from MH i2c: 01 07 00 53 02 00 00 00 00 00 FF 0F 6A [22:40:33]process_action close_receipt done [22:40:33]requested_data is exist [22:40:33]produce_requested_data [22:40:33]requested_item fm.sn is exist - process it [22:40:33]wFMCommunicate request_size=4 [22:40:33]MH_SAM_APDU [22:40:33]CAPDU: 80 11 00 00 [22:40:33]Write to MH i2c: E2 08 00 54 02 80 11 00 00 00 00 00 00 D0 [22:40:33]Write i2c OK [22:40:33]MH_I2C_Read... [22:40:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:33]Read from MH i2c: E2 [22:40:33]MH_I2C_Read... [22:40:33]Read from MH i2c: E2 17 00 [22:40:33]MH_I2C_Read... [22:40:33]Read from MH i2c: E2 17 00 54 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 29 [22:40:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:40:33]wFMCommunicate OK [22:40:33]requested_item fd.num is exist - process it [22:40:33]SAM_PROTO_GetFieldsCounters [22:40:33]wFMCommunicate request_size=4 [22:40:33]MH_SAM_APDU [22:40:33]CAPDU: 80 13 00 00 [22:40:33]Write to MH i2c: E2 08 00 55 02 80 13 00 00 00 00 00 00 D3 [22:40:33]Write i2c OK [22:40:33]MH_I2C_Read... [22:40:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:40:33]Read from MH i2c: E2 [22:40:33]MH_I2C_Read... [22:40:33]Read from MH i2c: E2 62 00 [22:40:33]MH_I2C_Read... [22:40:33]Read from MH i2c: E2 62 00 55 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E8 02 00 00 5E 04 04 00 E8 02 00 00 57 04 04 00 E9 02 00 00 19 04 04 00 00 00 00 00 90 00 1A [22:40:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E8 02 00 00 5E 04 04 00 E8 02 00 00 57 04 04 00 E9 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:40:33]wFMCommunicate OK [22:40:33]SAM_PROTO_GetFieldsCounters done [22:40:33]requested_item shift.num is exist - process it [22:40:33]requested_item shift.opened is exist - process it [22:40:33]req_shift_opened [22:40:33]FM_GetShiftState [22:40:33]SAM_PROTO_GetShiftState [22:40:33]wFMCommunicate request_size=4 [22:40:33]MH_SAM_APDU [22:40:33]CAPDU: 80 13 01 00 [22:40:33]Write to MH i2c: E2 08 00 56 02 80 13 01 00 00 00 00 00 D5 [22:40:33]Write i2c OK [22:40:33]MH_I2C_Read... [22:40:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:33]Read from MH i2c: E2 [22:40:33]MH_I2C_Read... [22:40:33]Read from MH i2c: E2 0E 00 [22:40:33]MH_I2C_Read... [22:40:33]Read from MH i2c: E2 0E 00 56 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 03 [22:40:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:40:33]wFMCommunicate OK [22:40:33]SAM_PROTO_GetShiftState done [22:40:33]FM_GetShiftState done [22:40:33]req_shift_opened done [22:40:33]requested_item shift.open_date is exist - process it [22:40:33]req_shift_open_date [22:40:33]req_shift_open_date done [22:40:33]produce_requested_data done [22:40:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165891,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:40:33]process_action_free close_receipt [22:40:33]json_value_free [22:40:33]json_value_free done [22:40:33]process_json_proto returns [22:40:33]Send response to host [22:40:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165891,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:40:33]free response buf [22:40:33]execute_script done [22:40:33]execute_script returns [22:40:33]free content buf [22:40:33]Sock 10.Close socket [22:40:33]Sock 10.Thread stoped [22:40:37]OFD Sender: No OFD packet to send [22:40:42]OFD Sender: No OFD packet to send [22:40:47]recv_with_timeout no data received [22:40:47]OFD Sender: No OFD packet to send [22:40:52]OFD Sender: No OFD packet to send [22:40:57]OFD Sender: No OFD packet to send [22:40:58]recv_with_timeout no data received [22:41:02]OFD Sender: No OFD packet to send [22:41:07]OFD Sender: No OFD packet to send [22:41:12]OFD Sender: No OFD packet to send [22:41:12]recv_with_timeout no data received [22:41:16]accept exits with 9 [22:41:16]New connection [22:41:16]New thread 3067247972 created [22:41:16]Thread 3067104612 joined [22:41:16]Waiting for new connection... [22:41:16] Sock 9.Parse request [22:41:16]Sock 9.Check first char [22:41:16]Sock 9.First char is OK [22:41:16]request: POST /json_proto HTTP/1.0 [22:41:16]Method: POST [22:41:16]URL: /json_proto [22:41:16]Method is POST - this is cgi request [22:41:16]url: /json_proto [22:41:16]query_string will be loaded in cgi processing [22:41:16]execute_cgi json_proto POST (null) [22:41:16]execute_cgi path=json_proto method=POST [22:41:16]POST find Content-Length [22:41:16]Host: 172.17.44.132:8080 [22:41:16]Content-Length: 800 [22:41:16]Content-Type: application/json [22:41:16] [22:41:16]POST finish read [22:41:16]Found Content-Length = 800 [22:41:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:16]execute_script... [22:41:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:16]POST & json_proto [22:41:16]process_json_proto [22:41:16]json parsed OK: [22:41:16]protocol is kg_v1.0 [22:41:16]action value=close_receipt [22:41:16]process_action close_receipt [22:41:16]cmd_close_receipt [22:41:16]MH_GetDate [22:41:16]Write to MH i2c: F0 00 00 57 02 48 [22:41:16]Write i2c OK [22:41:16]MH_I2C_Read... [22:41:16]Read from MH i2c: F0 [22:41:16]MH_I2C_Read... [22:41:16]Read from MH i2c: F0 09 00 [22:41:16]MH_I2C_Read... [22:41:16]Read from MH i2c: F0 09 00 57 02 00 0D 10 C9 66 2A 83 C1 65 70 [22:41:16]GetLastDocTimeStamp 1724452828 [22:41:16]current date 1724452877 [22:41:16]FM_GetShiftState [22:41:16]SAM_PROTO_GetShiftState [22:41:16]wFMCommunicate request_size=4 [22:41:16]MH_SAM_APDU [22:41:16]CAPDU: 80 13 01 00 [22:41:16]Write to MH i2c: E2 08 00 58 02 80 13 01 00 00 00 00 00 D7 [22:41:16]Write i2c OK [22:41:16]MH_I2C_Read... [22:41:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:16]Read from MH i2c: E2 [22:41:16]MH_I2C_Read... [22:41:16]Read from MH i2c: E2 0E 00 [22:41:16]MH_I2C_Read... [22:41:16]Read from MH i2c: E2 0E 00 58 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 05 [22:41:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:41:16]wFMCommunicate OK [22:41:16]SAM_PROTO_GetShiftState done [22:41:16]FM_GetShiftState done [22:41:16]opened in 1724372766 [22:41:16]opened+sec_in_day 1724459166 [22:41:16]quantity*price = 250012 [22:41:16]sum+1 = 250013 [22:41:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.12 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 0.00 Безнал.: 2500.12 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 745 23.08.2024 22:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165892 ФПД: 182381567491083 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224117&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165892&fm=182381567491083&tin=02508201610067®Number=0000000000092562&sum=250012 [22:41:17]StoreToDocumentArchive [22:41:17]shift 469 fd 165892 [22:41:17]save to /storage/0469/doc_00165892 [22:41:17]save last doc name /storage/0469/doc_00165892 to /storage/kkm_last_doc_name [22:41:17]save OK [22:41:17]Clear old archive folders... [22:41:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:41:17]tlvbuf is B6F22E80 [22:41:17]SAM_PROTO_ClearQueue [22:41:17]wFMCommunicate request_size=4 [22:41:17]MH_SAM_APDU [22:41:17]CAPDU: 80 09 00 00 [22:41:17]Write to MH i2c: E2 08 00 65 02 80 09 00 00 00 00 00 00 D9 [22:41:17]Write i2c OK [22:41:17]MH_I2C_Read... [22:41:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:17]Read from MH i2c: E2 [22:41:17]MH_I2C_Read... [22:41:17]Read from MH i2c: E2 03 00 [22:41:17]MH_I2C_Read... [22:41:17]Read from MH i2c: E2 03 00 65 02 00 90 00 DB [22:41:17]RAPDU: 90 00 [22:41:17]wFMCommunicate OK [22:41:17]SAM_PROTO_ClearQueue done [22:41:17]KKMCreateOFDPacket [22:41:17]OFDProtocolAddRootSTLVToBuf [22:41:17]FM_MakeSignedData [22:41:17]FM_MakeSignedData [22:41:17]SAM_PROTO_SignData [22:41:17]wFMCommunicate request_size=4 [22:41:17]MH_SAM_APDU [22:41:17]CAPDU: 80 0D 01 02 [22:41:17]Write to MH i2c: E2 08 00 66 02 80 0D 01 02 00 00 00 00 E1 [22:41:17]Write i2c OK [22:41:17]MH_I2C_Read... [22:41:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:17]Read from MH i2c: E2 [22:41:17]MH_I2C_Read... [22:41:17]Read from MH i2c: E2 03 00 [22:41:17]MH_I2C_Read... [22:41:17]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [22:41:17]RAPDU: 90 00 [22:41:17]wFMCommunicate OK [22:41:17]wFMCommunicate request_size=255 [22:41:17]MH_SAM_APDU [22:41:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 0D 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 88 02 00 35 04 06 00 A5 E0 04 8B [22:41:17]Write to MH i2c: E2 02 01 67 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 0D 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 88 02 00 35 04 06 00 A5 E0 04 8B 00 00 98 [22:41:17]Write i2c OK [22:41:17]MH_I2C_Read... [22:41:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:18]Read from MH i2c: E2 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: E2 03 00 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [22:41:18]RAPDU: 90 00 [22:41:18]wFMCommunicate OK [22:41:18]wFMCommunicate request_size=7 [22:41:18]MH_SAM_APDU [22:41:18]CAPDU: 80 0D 02 02 02 3C 0B [22:41:18]Write to MH i2c: E2 0A 00 68 02 80 0D 02 02 02 00 3C 0B 00 00 2F [22:41:18]Write i2c OK [22:41:18]MH_I2C_Read... [22:41:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:18]Read from MH i2c: E2 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: E2 03 00 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [22:41:18]RAPDU: 90 00 [22:41:18]wFMCommunicate OK [22:41:18]wFMCommunicate request_size=4 [22:41:18]MH_SAM_APDU [22:41:18]CAPDU: 80 0D 03 02 [22:41:18]Write to MH i2c: E2 08 00 69 02 80 0D 03 02 00 00 00 00 E6 [22:41:18]Write i2c OK [22:41:18]MH_I2C_Read... [22:41:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:18]Read from MH i2c: E2 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: E2 0B 00 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: E2 0B 00 69 02 00 4F A1 5F 43 5C C6 73 CF 90 00 DD [22:41:18]RAPDU: 4F A1 5F 43 5C C6 73 CF 90 00 [22:41:18]wFMCommunicate OK [22:41:18]SAM_PROTO_SignData done [22:41:18]FM_MakeSignedData done [22:41:18]CreateOFDProtocolMessage [22:41:18]wFMCommunicate request_size=4 [22:41:18]MH_SAM_APDU [22:41:18]CAPDU: 80 11 00 00 [22:41:18]Write to MH i2c: E2 08 00 6A 02 80 11 00 00 00 00 00 00 E6 [22:41:18]Write i2c OK [22:41:18]MH_I2C_Read... [22:41:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:18]Read from MH i2c: E2 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: E2 17 00 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: E2 17 00 6A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [22:41:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:41:18]wFMCommunicate OK [22:41:18]CreateOFDProtocolMessage done [22:41:18]OFDSenderStorePacket 165892 [22:41:18]StoreOFDPacket docnum=165892 [22:41:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7F 8A 04 01 D1 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 0D 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 88 02 00 35 04 06 00 A5 E0 04 8B 3C 0B 4F A1 5F 43 5C C6 73 CF [22:41:18]CheckFolder [22:41:18]dirname=/storage/ofd_packets [22:41:18]CheckFolder done [22:41:18]ProducePacketName [22:41:18]name=ofd_packets/00165892 [22:41:18]NVStorageSaveData ofd_packets/00165892 [22:41:18]File name is /storage/ofd_packets/00165892 [22:41:18]Write 298 bytes [22:41:18]NVStorageSaveData done [22:41:18]OFDSenderStorePacket done [22:41:18]KKMCreateOFDPacket done [22:41:18]NVStorageSaveData kkm_last_timestamp [22:41:18]File name is /storage/kkm_last_timestamp [22:41:18]Write 4 bytes [22:41:18]NVStorageSaveData done [22:41:18]ExternCall_PrintAddStr [22:41:18]wPrintStart [22:41:18]Write to MH i2c: 01 00 00 6B 02 6D [22:41:18]Write i2c OK [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: 01 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: 01 07 00 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 FF 0F 82 [22:41:18]RasterBufferAndPrint [22:41:18]line Счет N : (1)294804 [22:41:18]line ИНН: 02508201610067 [22:41:18]line Контрольно-Кассовый Чек [22:41:18]line ПРОДАЖА [22:41:18]line ТРК (МРК, ГНК) : 64 [22:41:18]line Товар: 2710194800 [22:41:18]line ДТ-К-5 [22:41:18]line 32.810 * 76.20 [22:41:18]line = 2500.12 [22:41:18]line НДС 12% НСП 1% [22:41:18]line > о реализуемом товаре [22:41:18]line ИТОГО: 2500.12 [22:41:18]line НСП 1% : 22.12 [22:41:18]line НДС 12% : 265.50 [22:41:18]line Наличными: 0.00 [22:41:18]line Безнал.: 2500.12 [22:41:18]line Место: АЗС № 130 "Партнер Нефть" [22:41:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:41:18]line СНО: Общий режим [22:41:18]line Чек 745 23.08.2024 22:41 [22:41:18]line Смена: 469 ФФД: 1.0 [22:41:18]line ЗНМ: 0300000070 [22:41:18]line РНМ: 0000000000092562 [22:41:18]line Версия ККМ: 001 [22:41:18]line Платежная система: O! деньги [22:41:18]line ФМ: 0000000000871769 [22:41:18]line ФД: 165892 [22:41:18]line ФПД: 182381567491083 [22:41:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224117&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165892&fm=182381567491083&tin=02508201610067®Number=0000000000092562&sum=250012 [22:41:18]written 0, free lines is 4095 [22:41:18]OFD Sender: Processing packet 165892 [packets to send 1003, broken 1002] [22:41:18]ProducePacketName [22:41:18]name=ofd_packets/00165892 [22:41:18]OFD Sender: To server: pG, [22:41:18]CommunicateWithHost lk.salyk.kg:30040 [22:41:18]ConnectInit lk.salyk.kg [22:41:18]Write to MH i2c: 01 00 00 95 02 97 [22:41:18]Write i2c OK [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: 01 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: 01 07 00 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: 01 07 00 95 02 00 00 00 00 00 D9 0C 83 [22:41:18]RasterBufferAndPrint [22:41:18]line [22:41:18]line [22:41:18]line [22:41:18]line [22:41:18]line [22:41:18]written 0, free lines is 3295 [22:41:18]MH_Cut [22:41:18]Write to MH i2c: D1 01 00 9C 02 01 70 [22:41:18]Write i2c OK [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: D1 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: D1 01 00 [22:41:18]MH_I2C_Read... [22:41:18]Read from MH i2c: D1 01 00 9C 02 00 6F [22:41:18]Write to MH i2c: 01 00 00 9D 02 9F [22:41:18]Write i2c OK [22:41:18]MH_I2C_Read... [22:41:19]*** Cut start [22:41:19]*** Purtial cut [22:41:19]*** Stage 1: CUTSNS_PIN = 1 [22:41:21]Read from MH i2c: 01 [22:41:21]MH_I2C_Read... [22:41:21]*** Stop cut motor [22:41:21]*** Cut end [22:41:21]Read from MH i2c: 01 07 00 [22:41:21]MH_I2C_Read... [22:41:21]Read from MH i2c: 01 07 00 9D 02 00 00 00 00 00 FF 0F B4 [22:41:21]process_action close_receipt done [22:41:21]requested_data is exist [22:41:21]produce_requested_data [22:41:21]requested_item fm.sn is exist - process it [22:41:21]wFMCommunicate request_size=4 [22:41:21]MH_SAM_APDU [22:41:21]CAPDU: 80 11 00 00 [22:41:21]Write to MH i2c: E2 08 00 9E 02 80 11 00 00 00 00 00 00 1A [22:41:21]Write i2c OK [22:41:21]MH_I2C_Read... [22:41:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:21]Read from MH i2c: E2 [22:41:21]MH_I2C_Read... [22:41:21]Read from MH i2c: E2 17 00 [22:41:21]MH_I2C_Read... [22:41:21]Read from MH i2c: E2 17 00 9E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [22:41:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:41:21]wFMCommunicate OK [22:41:21]requested_item fd.num is exist - process it [22:41:21]SAM_PROTO_GetFieldsCounters [22:41:21]wFMCommunicate request_size=4 [22:41:21]MH_SAM_APDU [22:41:21]CAPDU: 80 13 00 00 [22:41:21]Write to MH i2c: E2 08 00 9F 02 80 13 00 00 00 00 00 00 1D [22:41:21]Write i2c OK [22:41:21]MH_I2C_Read... [22:41:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:41:21]Read from MH i2c: E2 [22:41:21]MH_I2C_Read... [22:41:21]Read from MH i2c: E2 62 00 [22:41:21]MH_I2C_Read... [22:41:21]Read from MH i2c: E2 62 00 9F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E9 02 00 00 5E 04 04 00 E9 02 00 00 57 04 04 00 EA 02 00 00 19 04 04 00 00 00 00 00 90 00 68 [22:41:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 E9 02 00 00 5E 04 04 00 E9 02 00 00 57 04 04 00 EA 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:41:21]wFMCommunicate OK [22:41:21]SAM_PROTO_GetFieldsCounters done [22:41:21]requested_item shift.num is exist - process it [22:41:21]requested_item shift.opened is exist - process it [22:41:21]req_shift_opened [22:41:21]FM_GetShiftState [22:41:21]SAM_PROTO_GetShiftState [22:41:21]wFMCommunicate request_size=4 [22:41:21]MH_SAM_APDU [22:41:21]CAPDU: 80 13 01 00 [22:41:21]Write to MH i2c: E2 08 00 A0 02 80 13 01 00 00 00 00 00 1F [22:41:21]Write i2c OK [22:41:21]MH_I2C_Read... [22:41:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:21]Read from MH i2c: E2 [22:41:21]MH_I2C_Read... [22:41:21]Read from MH i2c: E2 0E 00 [22:41:21]MH_I2C_Read... [22:41:21]Read from MH i2c: E2 0E 00 A0 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4D [22:41:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:41:21]wFMCommunicate OK [22:41:21]SAM_PROTO_GetShiftState done [22:41:21]FM_GetShiftState done [22:41:21]req_shift_opened done [22:41:21]requested_item shift.open_date is exist - process it [22:41:21]req_shift_open_date [22:41:21]req_shift_open_date done [22:41:21]produce_requested_data done [22:41:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165892,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:41:21]process_action_free close_receipt [22:41:21]json_value_free [22:41:21]json_value_free done [22:41:21]process_json_proto returns [22:41:21]Send response to host [22:41:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165892,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:41:21]free response buf [22:41:21]execute_script done [22:41:21]execute_script returns [22:41:21]free content buf [22:41:21]Sock 9.Close socket [22:41:21]Sock 9.Thread stoped [22:41:22]accept exits with 7 [22:41:22]New connection [22:41:22]New thread 3067104612 created [22:41:22]Thread 3067247972 joined [22:41:22]Waiting for new connection... [22:41:22] Sock 7.Parse request [22:41:22]Sock 7.Check first char [22:41:22]Sock 7.First char is OK [22:41:22]request: POST /json_proto HTTP/1.0 [22:41:22]Method: POST [22:41:22]URL: /json_proto [22:41:22]Method is POST - this is cgi request [22:41:22]url: /json_proto [22:41:22]query_string will be loaded in cgi processing [22:41:22]execute_cgi json_proto POST (null) [22:41:22]execute_cgi path=json_proto method=POST [22:41:22]POST find Content-Length [22:41:22]Host: 172.17.44.132:8080 [22:41:22]Content-Length: 677 [22:41:22]Content-Type: application/json [22:41:22] [22:41:22]POST finish read [22:41:22]Found Content-Length = 677 [22:41:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:22]execute_script... [22:41: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)294805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:22]POST & json_proto [22:41:22]process_json_proto [22:41:22]json parsed OK: [22:41:22]protocol is kg_v1.0 [22:41:22]action value=close_receipt [22:41:22]process_action close_receipt [22:41:22]cmd_close_receipt [22:41:22]MH_GetDate [22:41:22]Write to MH i2c: F0 00 00 A1 02 92 [22:41:22]Write i2c OK [22:41:22]MH_I2C_Read... [22:41:22]Read from MH i2c: F0 [22:41:22]MH_I2C_Read... [22:41:22]Read from MH i2c: F0 09 00 [22:41:22]MH_I2C_Read... [22:41:22]Read from MH i2c: F0 09 00 A1 02 00 13 10 C9 66 2A 83 C1 65 C0 [22:41:22]GetLastDocTimeStamp 1724452877 [22:41:22]current date 1724452883 [22:41:22]FM_GetShiftState [22:41:22]SAM_PROTO_GetShiftState [22:41:22]wFMCommunicate request_size=4 [22:41:22]MH_SAM_APDU [22:41:22]CAPDU: 80 13 01 00 [22:41:22]Write to MH i2c: E2 08 00 A2 02 80 13 01 00 00 00 00 00 21 [22:41:22]Write i2c OK [22:41:22]MH_I2C_Read... [22:41:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:22]Read from MH i2c: E2 [22:41:22]MH_I2C_Read... [22:41:22]Read from MH i2c: E2 0E 00 [22:41:22]MH_I2C_Read... [22:41:22]Read from MH i2c: E2 0E 00 A2 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4F [22:41:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:41:22]wFMCommunicate OK [22:41:22]SAM_PROTO_GetShiftState done [22:41:22]FM_GetShiftState done [22:41:22]opened in 1724372766 [22:41:22]opened+sec_in_day 1724459166 [22:41:22]quantity*price = 50036 [22:41:22]sum+1 = 50037 [22:41:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 746 23.08.2024 22:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165893 ФПД: 16842333498659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224123&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165893&fm=16842333498659&tin=02508201610067®Number=0000000000092562&sum=50000 [22:41:23]StoreToDocumentArchive [22:41:23]shift 469 fd 165893 [22:41:23]save to /storage/0469/doc_00165893 [22:41:23]save last doc name /storage/0469/doc_00165893 to /storage/kkm_last_doc_name [22:41:23]save OK [22:41:23]Clear old archive folders... [22:41:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:41:23]tlvbuf is 0016DF20 [22:41:23]SAM_PROTO_ClearQueue [22:41:23]wFMCommunicate request_size=4 [22:41:23]MH_SAM_APDU [22:41:23]CAPDU: 80 09 00 00 [22:41:23]Write to MH i2c: E2 08 00 AF 02 80 09 00 00 00 00 00 00 23 [22:41:23]Write i2c OK [22:41:23]MH_I2C_Read... [22:41:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:23]Read from MH i2c: E2 [22:41:23]MH_I2C_Read... [22:41:23]Read from MH i2c: E2 03 00 [22:41:23]MH_I2C_Read... [22:41:23]Read from MH i2c: E2 03 00 AF 02 00 90 00 25 [22:41:23]RAPDU: 90 00 [22:41:23]wFMCommunicate OK [22:41:23]SAM_PROTO_ClearQueue done [22:41:23]KKMCreateOFDPacket [22:41:23]OFDProtocolAddRootSTLVToBuf [22:41:23]FM_MakeSignedData [22:41:23]FM_MakeSignedData [22:41:23]SAM_PROTO_SignData [22:41:23]wFMCommunicate request_size=4 [22:41:23]MH_SAM_APDU [22:41:23]CAPDU: 80 0D 01 02 [22:41:23]Write to MH i2c: E2 08 00 B0 02 80 0D 01 02 00 00 00 00 2B [22:41:23]Write i2c OK [22:41:23]MH_I2C_Read... [22:41:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:24]Read from MH i2c: E2 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 03 00 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [22:41:24]RAPDU: 90 00 [22:41:24]wFMCommunicate OK [22:41:24]wFMCommunicate request_size=255 [22:41:24]MH_SAM_APDU [22:41:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 13 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 88 02 00 35 04 06 00 0F [22:41:24]Write to MH i2c: E2 02 01 B1 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 13 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 88 02 00 35 04 06 00 0F 00 00 61 [22:41:24]Write i2c OK [22:41:24]MH_I2C_Read... [22:41:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:24]Read from MH i2c: E2 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 03 00 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [22:41:24]RAPDU: 90 00 [22:41:24]wFMCommunicate OK [22:41:24]wFMCommunicate request_size=10 [22:41:24]MH_SAM_APDU [22:41:24]CAPDU: 80 0D 02 02 05 51 69 4E 2D 23 [22:41:24]Write to MH i2c: E2 0D 00 B2 02 80 0D 02 02 05 00 51 69 4E 2D 23 00 00 90 [22:41:24]Write i2c OK [22:41:24]MH_I2C_Read... [22:41:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:24]Read from MH i2c: E2 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 03 00 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [22:41:24]RAPDU: 90 00 [22:41:24]wFMCommunicate OK [22:41:24]wFMCommunicate request_size=4 [22:41:24]MH_SAM_APDU [22:41:24]CAPDU: 80 0D 03 02 [22:41:24]Write to MH i2c: E2 08 00 B3 02 80 0D 03 02 00 00 00 00 30 [22:41:24]Write i2c OK [22:41:24]MH_I2C_Read... [22:41:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:24]Read from MH i2c: E2 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 0B 00 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 0B 00 B3 02 00 93 F0 11 F1 98 4A D5 99 90 00 06 [22:41:24]RAPDU: 93 F0 11 F1 98 4A D5 99 90 00 [22:41:24]wFMCommunicate OK [22:41:24]SAM_PROTO_SignData done [22:41:24]FM_MakeSignedData done [22:41:24]CreateOFDProtocolMessage [22:41:24]wFMCommunicate request_size=4 [22:41:24]MH_SAM_APDU [22:41:24]CAPDU: 80 11 00 00 [22:41:24]Write to MH i2c: E2 08 00 B4 02 80 11 00 00 00 00 00 00 30 [22:41:24]Write i2c OK [22:41:24]MH_I2C_Read... [22:41:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:24]Read from MH i2c: E2 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 17 00 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: E2 17 00 B4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 89 [22:41:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:41:24]wFMCommunicate OK [22:41:24]CreateOFDProtocolMessage done [22:41:24]OFDSenderStorePacket 165893 [22:41:24]StoreOFDPacket docnum=165893 [22:41:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A A7 07 01 39 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 13 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 88 02 00 35 04 06 00 0F 51 69 4E 2D 23 93 F0 11 F1 98 4A D5 99 [22:41:24]CheckFolder [22:41:24]dirname=/storage/ofd_packets [22:41:24]CheckFolder done [22:41:24]ProducePacketName [22:41:24]name=ofd_packets/00165893 [22:41:24]NVStorageSaveData ofd_packets/00165893 [22:41:24]File name is /storage/ofd_packets/00165893 [22:41:24]Write 301 bytes [22:41:24]NVStorageSaveData done [22:41:24]OFDSenderStorePacket done [22:41:24]KKMCreateOFDPacket done [22:41:24]NVStorageSaveData kkm_last_timestamp [22:41:24]File name is /storage/kkm_last_timestamp [22:41:24]Write 4 bytes [22:41:24]NVStorageSaveData done [22:41:24]ExternCall_PrintAddStr [22:41:24]wPrintStart [22:41:24]Write to MH i2c: 01 00 00 B5 02 B7 [22:41:24]Write i2c OK [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: 01 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: 01 07 00 [22:41:24]MH_I2C_Read... [22:41:24]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 FF 0F CC [22:41:24]RasterBufferAndPrint [22:41:24]line Счет N : (1)294805 [22:41:24]line ИНН: 02508201610067 [22:41:24]line Контрольно-Кассовый Чек [22:41:24]line ПРОДАЖА [22:41:24]line ТРК (МРК, ГНК) : 32 [22:41:24]line Товар: 2710124130 [22:41:24]line Аи-92-К-5 [22:41:24]line 7.380 * 67.80 [22:41:24]line = 500.36 [22:41:24]line НДС 12% НСП 1% [22:41:24]line > о реализуемом товаре [22:41:24]line ОКРУГЛЕНИЕ: -0.36 [22:41:24]line ИТОГО: 500.00 [22:41:24]line Внесено: 500.00 [22:41:24]line СДАЧА: 0.00 [22:41:24]line НСП 1% : 4.43 [22:41:24]line НДС 12% : 53.14 [22:41:24]line Наличными: 500.00 [22:41:24]line Безнал.: 0.00 [22:41:24]line Место: АЗС № 130 "Партнер Нефть" [22:41:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:41:24]line СНО: Общий режим [22:41:24]line Чек 746 23.08.2024 22:41 [22:41:24]line Смена: 469 ФФД: 1.0 [22:41:24]line ЗНМ: 0300000070 [22:41:24]line РНМ: 0000000000092562 [22:41:24]line Версия ККМ: 001 [22:41:24]line ФМ: 0000000000871769 [22:41:24]line ФД: 165893 [22:41:24]line ФПД: 16842333498659 [22:41:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224123&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165893&fm=16842333498659&tin=02508201610067®Number=0000000000092562&sum=50000 [22:41:24]written 0, free lines is 4095 [22:41:25]Write to MH i2c: 01 00 00 E0 02 E2 [22:41:25]Write i2c OK [22:41:25]MH_I2C_Read... [22:41:25]Read from MH i2c: 01 [22:41:25]MH_I2C_Read... [22:41:25]Read from MH i2c: 01 07 00 [22:41:25]MH_I2C_Read... [22:41:25]Read from MH i2c: 01 07 00 E0 02 00 00 00 00 00 BF 0C B4 [22:41:25]RasterBufferAndPrint [22:41:25]line [22:41:25]line [22:41:25]line [22:41:25]line [22:41:25]line [22:41:25]written 0, free lines is 3278 [22:41:25]MH_Cut [22:41:25]Write to MH i2c: D1 01 00 E7 02 01 BB [22:41:25]Write i2c OK [22:41:25]MH_I2C_Read... [22:41:25]Read from MH i2c: D1 [22:41:25]MH_I2C_Read... [22:41:25]Read from MH i2c: D1 01 00 [22:41:25]MH_I2C_Read... [22:41:25]Read from MH i2c: D1 01 00 E7 02 00 BA [22:41:25]Write to MH i2c: 01 00 00 E8 02 EA [22:41:25]Write i2c OK [22:41:25]MH_I2C_Read... [22:41:26]*** Cut start [22:41:26]*** Purtial cut [22:41:26]*** Stage 1: CUTSNS_PIN = 1 [22:41:26]recv_with_timeout no data received [22:41:28]Read from MH i2c: 01 [22:41:28]MH_I2C_Read... [22:41:28]*** Stop cut motor [22:41:28]*** Cut end [22:41:28]Read from MH i2c: 01 07 00 [22:41:28]MH_I2C_Read... [22:41:28]Read from MH i2c: 01 07 00 E8 02 00 00 00 00 00 FF 0F FF [22:41:28]process_action close_receipt done [22:41:28]requested_data is exist [22:41:28]produce_requested_data [22:41:28]requested_item fm.sn is exist - process it [22:41:28]wFMCommunicate request_size=4 [22:41:28]MH_SAM_APDU [22:41:28]CAPDU: 80 11 00 00 [22:41:28]Write to MH i2c: E2 08 00 E9 02 80 11 00 00 00 00 00 00 65 [22:41:28]Write i2c OK [22:41:28]MH_I2C_Read... [22:41:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:28]Read from MH i2c: E2 [22:41:28]MH_I2C_Read... [22:41:28]Read from MH i2c: E2 17 00 [22:41:28]MH_I2C_Read... [22:41:28]Read from MH i2c: E2 17 00 E9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [22:41:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:41:28]wFMCommunicate OK [22:41:28]requested_item fd.num is exist - process it [22:41:28]SAM_PROTO_GetFieldsCounters [22:41:28]wFMCommunicate request_size=4 [22:41:28]MH_SAM_APDU [22:41:28]CAPDU: 80 13 00 00 [22:41:28]Write to MH i2c: E2 08 00 EA 02 80 13 00 00 00 00 00 00 68 [22:41:28]Write i2c OK [22:41:28]MH_I2C_Read... [22:41:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:41:28]Read from MH i2c: E2 [22:41:28]MH_I2C_Read... [22:41:28]Read from MH i2c: E2 62 00 [22:41:28]MH_I2C_Read... [22:41:28]Read from MH i2c: E2 62 00 EA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EA 02 00 00 5E 04 04 00 EA 02 00 00 57 04 04 00 EB 02 00 00 19 04 04 00 00 00 00 00 90 00 B7 [22:41:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EA 02 00 00 5E 04 04 00 EA 02 00 00 57 04 04 00 EB 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:41:28]wFMCommunicate OK [22:41:28]SAM_PROTO_GetFieldsCounters done [22:41:28]requested_item shift.num is exist - process it [22:41:28]requested_item shift.opened is exist - process it [22:41:28]req_shift_opened [22:41:28]FM_GetShiftState [22:41:28]SAM_PROTO_GetShiftState [22:41:28]wFMCommunicate request_size=4 [22:41:28]MH_SAM_APDU [22:41:28]CAPDU: 80 13 01 00 [22:41:28]Write to MH i2c: E2 08 00 EB 02 80 13 01 00 00 00 00 00 6A [22:41:28]Write i2c OK [22:41:28]MH_I2C_Read... [22:41:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:28]Read from MH i2c: E2 [22:41:28]MH_I2C_Read... [22:41:28]Read from MH i2c: E2 0E 00 [22:41:28]MH_I2C_Read... [22:41:28]Read from MH i2c: E2 0E 00 EB 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 98 [22:41:28]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:41:28]wFMCommunicate OK [22:41:28]SAM_PROTO_GetShiftState done [22:41:28]FM_GetShiftState done [22:41:28]req_shift_opened done [22:41:28]requested_item shift.open_date is exist - process it [22:41:28]req_shift_open_date [22:41:28]req_shift_open_date done [22:41:28]produce_requested_data done [22:41:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165893,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:41:28]process_action_free close_receipt [22:41:28]json_value_free [22:41:28]json_value_free done [22:41:28]process_json_proto returns [22:41:28]Send response to host [22:41:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165893,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:41:28]free response buf [22:41:28]execute_script done [22:41:28]execute_script returns [22:41:28]free content buf [22:41:28]Sock 7.Close socket [22:41:28]Sock 7.Thread stoped [22:41:35]Connected sock=11 [22:41:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7F 8A 04 01 D1 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 0D 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 88 02 00 35 04 06 00 A5 E0 04 8B 3C 0B 4F A1 5F 43 5C C6 73 CF [22:41:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D 0D 47 00 1B 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 88 02 00 F4 03 04 00 6A B9 C8 66 B6 04 01 00 00 C4 92 F0 DF 7F DA 6F BD [22:41:37]CommunicateWithHost err = 0 [22:41:37]CheckOFDResponse [22:41:37]1017 (14) - 77093643461234 [22:41:37]1041 (16) - 0000000000871769 [22:41:37]1040 (4) - 165892 [22:41:37]1012 (4) - 23.08.2024 16:31 [22:41:37]1206 (1) - 0 [22:41:37]OFD Sender: Remove packet 165892 [22:41:37]ProducePacketName [22:41:37]name=ofd_packets/00165892 [22:41:37]NVStorageDeleteData [22:41:37]OFD Sender: Processing packet 165893 [packets to send 1003, broken 1002] [22:41:37]ProducePacketName [22:41:37]name=ofd_packets/00165893 [22:41:37]OFD Sender: To server: pG, [22:41:37]CommunicateWithHost lk.salyk.kg:30040 [22:41:37]ConnectInit lk.salyk.kg [22:41:41]recv_with_timeout no data received [22:41:42]ConnectInit Can't take IP for lk.salyk.kg [22:41:42]CommunicateWithHost connect error [22:41:42]CommunicateWithHost err = -1 [22:41:42]OFD Sender: Server communicate error [22:41:42]OFD Sender: Processing packet 165893 [packets to send 1003, broken 1002] [22:41:42]ProducePacketName [22:41:42]name=ofd_packets/00165893 [22:41:42]OFD Sender: To server: pG, [22:41:42]CommunicateWithHost lk.salyk.kg:30040 [22:41:42]ConnectInit lk.salyk.kg [22:41:47]ConnectInit Can't take IP for lk.salyk.kg [22:41:47]CommunicateWithHost connect error [22:41:47]CommunicateWithHost err = -1 [22:41:47]OFD Sender: Server communicate error [22:41:53]OFD Sender: Processing packet 165893 [packets to send 1003, broken 1002] [22:41:53]ProducePacketName [22:41:53]name=ofd_packets/00165893 [22:41:53]OFD Sender: To server: pG, [22:41:53]CommunicateWithHost lk.salyk.kg:30040 [22:41:53]ConnectInit lk.salyk.kg [22:41:57]recv_with_timeout no data received [22:41:58]ConnectInit Can't take IP for lk.salyk.kg [22:41:58]CommunicateWithHost connect error [22:41:58]CommunicateWithHost err = -1 [22:41:58]OFD Sender: Server communicate error [22:42:02]accept exits with 9 [22:42:02]New connection [22:42:02]New thread 3067247972 created [22:42:02]Thread 3067104612 joined [22:42:02]Waiting for new connection... [22:42:02] Sock 9.Parse request [22:42:02]Sock 9.Check first char [22:42:02]Sock 9.First char is OK [22:42:02]request: POST /json_proto HTTP/1.0 [22:42:02]Method: POST [22:42:02]URL: /json_proto [22:42:02]Method is POST - this is cgi request [22:42:02]url: /json_proto [22:42:02]query_string will be loaded in cgi processing [22:42:02]execute_cgi json_proto POST (null) [22:42:02]execute_cgi path=json_proto method=POST [22:42:02]POST find Content-Length [22:42:02]Host: 172.17.44.132:8080 [22:42:02]Content-Length: 800 [22:42:02]Content-Type: application/json [22:42:02] [22:42:02]POST finish read [22:42:02]Found Content-Length = 800 [22:42:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:02]execute_script... [22:42: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)294806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:02]POST & json_proto [22:42:02]process_json_proto [22:42:02]json parsed OK: [22:42:02]protocol is kg_v1.0 [22:42:02]action value=close_receipt [22:42:02]process_action close_receipt [22:42:02]cmd_close_receipt [22:42:02]MH_GetDate [22:42:02]Write to MH i2c: F0 00 00 EC 02 DD [22:42:02]Write i2c OK [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: F0 [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: F0 09 00 [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: F0 09 00 EC 02 00 3B 10 C9 66 2A 83 C1 65 33 [22:42:02]GetLastDocTimeStamp 1724452883 [22:42:02]current date 1724452923 [22:42:02]FM_GetShiftState [22:42:02]SAM_PROTO_GetShiftState [22:42:02]wFMCommunicate request_size=4 [22:42:02]MH_SAM_APDU [22:42:02]CAPDU: 80 13 01 00 [22:42:02]Write to MH i2c: E2 08 00 ED 02 80 13 01 00 00 00 00 00 6C [22:42:02]Write i2c OK [22:42:02]MH_I2C_Read... [22:42:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:02]Read from MH i2c: E2 [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: E2 0E 00 [22:42:02]MH_I2C_Read... [22:42:02]Read from MH i2c: E2 0E 00 ED 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9A [22:42:02]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:42:02]wFMCommunicate OK [22:42:02]SAM_PROTO_GetShiftState done [22:42:02]FM_GetShiftState done [22:42:02]opened in 1724372766 [22:42:02]opened+sec_in_day 1724459166 [22:42:02]quantity*price = 150037 [22:42:02]sum+1 = 150039 [22:42:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 747 23.08.2024 22:42 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165894 ФПД: 201247315768585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224203&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165894&fm=201247315768585&tin=02508201610067®Number=0000000000092562&sum=150038 [22:42:03]StoreToDocumentArchive [22:42:03]shift 469 fd 165894 [22:42:03]save to /storage/0469/doc_00165894 [22:42:03]save last doc name /storage/0469/doc_00165894 to /storage/kkm_last_doc_name [22:42:03]save OK [22:42:03]Clear old archive folders... [22:42:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:42:03]tlvbuf is 001B94D0 [22:42:03]SAM_PROTO_ClearQueue [22:42:03]wFMCommunicate request_size=4 [22:42:03]MH_SAM_APDU [22:42:03]CAPDU: 80 09 00 00 [22:42:03]Write to MH i2c: E2 08 00 FA 02 80 09 00 00 00 00 00 00 6E [22:42:03]Write i2c OK [22:42:03]MH_I2C_Read... [22:42:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:42:04]Read from MH i2c: E2 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 03 00 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 03 00 FA 02 00 90 00 70 [22:42:04]RAPDU: 90 00 [22:42:04]wFMCommunicate OK [22:42:04]SAM_PROTO_ClearQueue done [22:42:04]KKMCreateOFDPacket [22:42:04]OFDProtocolAddRootSTLVToBuf [22:42:04]FM_MakeSignedData [22:42:04]FM_MakeSignedData [22:42:04]SAM_PROTO_SignData [22:42:04]wFMCommunicate request_size=4 [22:42:04]MH_SAM_APDU [22:42:04]CAPDU: 80 0D 01 02 [22:42:04]Write to MH i2c: E2 08 00 FB 02 80 0D 01 02 00 00 00 00 76 [22:42:04]Write i2c OK [22:42:04]MH_I2C_Read... [22:42:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:42:04]Read from MH i2c: E2 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 03 00 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [22:42:04]RAPDU: 90 00 [22:42:04]wFMCommunicate OK [22:42:04]wFMCommunicate request_size=255 [22:42:04]MH_SAM_APDU [22:42:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 02 00 00 F4 03 04 00 3B 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 88 02 00 35 04 06 00 B7 08 8A C4 [22:42:04]Write to MH i2c: E2 02 01 FC 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 02 00 00 F4 03 04 00 3B 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 88 02 00 35 04 06 00 B7 08 8A C4 00 00 A4 [22:42:04]Write i2c OK [22:42:04]MH_I2C_Read... [22:42:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:04]Read from MH i2c: E2 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 03 00 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [22:42:04]RAPDU: 90 00 [22:42:04]wFMCommunicate OK [22:42:04]wFMCommunicate request_size=7 [22:42:04]MH_SAM_APDU [22:42:04]CAPDU: 80 0D 02 02 02 B5 09 [22:42:04]Write to MH i2c: E2 0A 00 FD 02 80 0D 02 02 02 00 B5 09 00 00 3B [22:42:04]Write i2c OK [22:42:04]MH_I2C_Read... [22:42:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:04]Read from MH i2c: E2 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 03 00 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [22:42:04]RAPDU: 90 00 [22:42:04]wFMCommunicate OK [22:42:04]wFMCommunicate request_size=4 [22:42:04]MH_SAM_APDU [22:42:04]CAPDU: 80 0D 03 02 [22:42:04]Write to MH i2c: E2 08 00 FE 02 80 0D 03 02 00 00 00 00 7B [22:42:04]Write i2c OK [22:42:04]MH_I2C_Read... [22:42:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:42:04]Read from MH i2c: E2 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 0B 00 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 0B 00 FE 02 00 08 B3 F0 EF FF 65 45 0C 90 00 CB [22:42:04]RAPDU: 08 B3 F0 EF FF 65 45 0C 90 00 [22:42:04]wFMCommunicate OK [22:42:04]SAM_PROTO_SignData done [22:42:04]FM_MakeSignedData done [22:42:04]CreateOFDProtocolMessage [22:42:04]wFMCommunicate request_size=4 [22:42:04]MH_SAM_APDU [22:42:04]CAPDU: 80 11 00 00 [22:42:04]Write to MH i2c: E2 08 00 FF 02 80 11 00 00 00 00 00 00 7B [22:42:04]Write i2c OK [22:42:04]MH_I2C_Read... [22:42:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:04]Read from MH i2c: E2 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 17 00 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: E2 17 00 FF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D4 [22:42:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:04]wFMCommunicate OK [22:42:04]CreateOFDProtocolMessage done [22:42:04]OFDSenderStorePacket 165894 [22:42:04]StoreOFDPacket docnum=165894 [22:42:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 29 61 04 01 F3 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 02 00 00 F4 03 04 00 3B 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 88 02 00 35 04 06 00 B7 08 8A C4 B5 09 08 B3 F0 EF FF 65 45 0C [22:42:04]CheckFolder [22:42:04]dirname=/storage/ofd_packets [22:42:04]CheckFolder done [22:42:04]ProducePacketName [22:42:04]name=ofd_packets/00165894 [22:42:04]NVStorageSaveData ofd_packets/00165894 [22:42:04]File name is /storage/ofd_packets/00165894 [22:42:04]Write 298 bytes [22:42:04]NVStorageSaveData done [22:42:04]OFDSenderStorePacket done [22:42:04]KKMCreateOFDPacket done [22:42:04]NVStorageSaveData kkm_last_timestamp [22:42:04]File name is /storage/kkm_last_timestamp [22:42:04]Write 4 bytes [22:42:04]NVStorageSaveData done [22:42:04]ExternCall_PrintAddStr [22:42:04]wPrintStart [22:42:04]Write to MH i2c: 01 00 00 00 03 03 [22:42:04]Write i2c OK [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: 01 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: 01 07 00 [22:42:04]MH_I2C_Read... [22:42:04]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [22:42:04]RasterBufferAndPrint [22:42:04]line Счет N : (1)294806 [22:42:04]line ИНН: 02508201610067 [22:42:04]line Контрольно-Кассовый Чек [22:42:04]line ПРОДАЖА [22:42:04]line ТРК (МРК, ГНК) : 44 [22:42:04]line Товар: 2710194800 [22:42:04]line ДТ-К-5 [22:42:04]line 19.690 * 76.20 [22:42:04]line = 1500.38 [22:42:04]line НДС 12% НСП 1% [22:42:04]line > о реализуемом товаре [22:42:04]line ИТОГО: 1500.38 [22:42:04]line НСП 1% : 13.28 [22:42:04]line НДС 12% : 159.33 [22:42:04]line Наличными: 0.00 [22:42:04]line Безнал.: 1500.38 [22:42:04]line Место: АЗС № 130 "Партнер Нефть" [22:42:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:42:04]line СНО: Общий режим [22:42:04]line Чек 747 23.08.2024 22:42 [22:42:04]line Смена: 469 ФФД: 1.0 [22:42:04]line ЗНМ: 0300000070 [22:42:04]line РНМ: 0000000000092562 [22:42:04]line Версия ККМ: 001 [22:42:04]line Платежная система: O! деньги [22:42:04]line ФМ: 0000000000871769 [22:42:04]line ФД: 165894 [22:42:04]line ФПД: 201247315768585 [22:42:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224203&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165894&fm=201247315768585&tin=02508201610067®Number=0000000000092562&sum=150038 [22:42:04]written 0, free lines is 4095 [22:42:05]Write to MH i2c: 01 00 00 2A 03 2D [22:42:05]Write i2c OK [22:42:05]MH_I2C_Read... [22:42:05]Read from MH i2c: 01 [22:42:05]MH_I2C_Read... [22:42:05]Read from MH i2c: 01 07 00 [22:42:05]MH_I2C_Read... [22:42:05]Read from MH i2c: 01 07 00 2A 03 00 00 00 00 00 E2 0C 22 [22:42:05]RasterBufferAndPrint [22:42:05]line [22:42:05]line [22:42:05]line [22:42:05]line [22:42:05]line [22:42:05]written 0, free lines is 3313 [22:42:05]MH_Cut [22:42:05]Write to MH i2c: D1 01 00 31 03 01 06 [22:42:05]Write i2c OK [22:42:05]MH_I2C_Read... [22:42:05]Read from MH i2c: D1 [22:42:05]MH_I2C_Read... [22:42:05]Read from MH i2c: D1 01 00 [22:42:05]MH_I2C_Read... [22:42:05]Read from MH i2c: D1 01 00 31 03 00 05 [22:42:05]Write to MH i2c: 01 00 00 32 03 35 [22:42:05]Write i2c OK [22:42:05]MH_I2C_Read... [22:42:05]*** Cut start [22:42:05]*** Purtial cut [22:42:05]*** Stage 1: CUTSNS_PIN = 1 [22:42:07]Read from MH i2c: 01 [22:42:07]MH_I2C_Read... [22:42:07]*** Stop cut motor [22:42:07]*** Cut end [22:42:07]Read from MH i2c: 01 07 00 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: 01 07 00 32 03 00 00 00 00 00 FF 0F 4A [22:42:07]process_action close_receipt done [22:42:07]requested_data is exist [22:42:07]produce_requested_data [22:42:07]requested_item fm.sn is exist - process it [22:42:07]wFMCommunicate request_size=4 [22:42:07]MH_SAM_APDU [22:42:07]CAPDU: 80 11 00 00 [22:42:07]Write to MH i2c: E2 08 00 33 03 80 11 00 00 00 00 00 00 B0 [22:42:07]Write i2c OK [22:42:07]MH_I2C_Read... [22:42:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:07]Read from MH i2c: E2 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: E2 17 00 [22:42:07]MH_I2C_Read... [22:42:07]Read from MH i2c: E2 17 00 33 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [22:42:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:08]wFMCommunicate OK [22:42:08]requested_item fd.num is exist - process it [22:42:08]SAM_PROTO_GetFieldsCounters [22:42:08]wFMCommunicate request_size=4 [22:42:08]MH_SAM_APDU [22:42:08]CAPDU: 80 13 00 00 [22:42:08]Write to MH i2c: E2 08 00 34 03 80 13 00 00 00 00 00 00 B3 [22:42:08]Write i2c OK [22:42:08]MH_I2C_Read... [22:42:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:42:08]Read from MH i2c: E2 [22:42:08]MH_I2C_Read... [22:42:08]Read from MH i2c: E2 62 00 [22:42:08]MH_I2C_Read... [22:42:08]Read from MH i2c: E2 62 00 34 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 06 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EB 02 00 00 5E 04 04 00 EB 02 00 00 57 04 04 00 EC 02 00 00 19 04 04 00 00 00 00 00 90 00 06 [22:42:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 06 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EB 02 00 00 5E 04 04 00 EB 02 00 00 57 04 04 00 EC 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:42:08]wFMCommunicate OK [22:42:08]SAM_PROTO_GetFieldsCounters done [22:42:08]requested_item shift.num is exist - process it [22:42:08]requested_item shift.opened is exist - process it [22:42:08]req_shift_opened [22:42:08]FM_GetShiftState [22:42:08]SAM_PROTO_GetShiftState [22:42:08]wFMCommunicate request_size=4 [22:42:08]MH_SAM_APDU [22:42:08]CAPDU: 80 13 01 00 [22:42:08]Write to MH i2c: E2 08 00 35 03 80 13 01 00 00 00 00 00 B5 [22:42:08]Write i2c OK [22:42:08]MH_I2C_Read... [22:42:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:08]Read from MH i2c: E2 [22:42:08]MH_I2C_Read... [22:42:08]Read from MH i2c: E2 0E 00 [22:42:08]MH_I2C_Read... [22:42:08]Read from MH i2c: E2 0E 00 35 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E3 [22:42:08]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:42:08]wFMCommunicate OK [22:42:08]SAM_PROTO_GetShiftState done [22:42:08]FM_GetShiftState done [22:42:08]req_shift_opened done [22:42:08]requested_item shift.open_date is exist - process it [22:42:08]req_shift_open_date [22:42:08]req_shift_open_date done [22:42:08]produce_requested_data done [22:42:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165894,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:42:08]process_action_free close_receipt [22:42:08]json_value_free [22:42:08]json_value_free done [22:42:08]process_json_proto returns [22:42:08]Send response to host [22:42:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165894,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:42:08]free response buf [22:42:08]execute_script done [22:42:08]execute_script returns [22:42:08]free content buf [22:42:08]Sock 9.Close socket [22:42:08]Sock 9.Thread stoped [22:42:11]recv_with_timeout no data received [22:42:20]Connected sock=11 [22:42:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A A7 07 01 39 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 13 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 88 02 00 35 04 06 00 0F 51 69 4E 2D 23 93 F0 11 F1 98 4A D5 99 [22:42:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B1 6C 47 00 8B 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 88 02 00 F4 03 04 00 98 B9 C8 66 B6 04 01 00 00 CE 56 2F 4F AC 28 7C 06 [22:42:23]CommunicateWithHost err = 0 [22:42:23]CheckOFDResponse [22:42:23]1017 (14) - 77093643461234 [22:42:23]1041 (16) - 0000000000871769 [22:42:23]1040 (4) - 165893 [22:42:23]1012 (4) - 23.08.2024 16:32 [22:42:23]1206 (1) - 0 [22:42:23]OFD Sender: Remove packet 165893 [22:42:23]ProducePacketName [22:42:23]name=ofd_packets/00165893 [22:42:23]NVStorageDeleteData [22:42:24]OFD Sender: Processing packet 165894 [packets to send 1003, broken 1002] [22:42:24]ProducePacketName [22:42:24]name=ofd_packets/00165894 [22:42:24]OFD Sender: To server: pG, [22:42:24]CommunicateWithHost lk.salyk.kg:30040 [22:42:24]ConnectInit lk.salyk.kg [22:42:27]recv_with_timeout no data received [22:42:29]ConnectInit Can't take IP for lk.salyk.kg [22:42:29]CommunicateWithHost connect error [22:42:29]CommunicateWithHost err = -1 [22:42:29]OFD Sender: Server communicate error [22:42:29]OFD Sender: Processing packet 165894 [packets to send 1003, broken 1002] [22:42:29]ProducePacketName [22:42:29]name=ofd_packets/00165894 [22:42:29]OFD Sender: To server: pG, [22:42:29]CommunicateWithHost lk.salyk.kg:30040 [22:42:29]ConnectInit lk.salyk.kg [22:42:34]ConnectInit Can't take IP for lk.salyk.kg [22:42:34]CommunicateWithHost connect error [22:42:34]CommunicateWithHost err = -1 [22:42:34]OFD Sender: Server communicate error [22:42:39]OFD Sender: Processing packet 165894 [packets to send 1003, broken 1002] [22:42:39]ProducePacketName [22:42:39]name=ofd_packets/00165894 [22:42:39]OFD Sender: To server: pG, [22:42:39]CommunicateWithHost lk.salyk.kg:30040 [22:42:39]ConnectInit lk.salyk.kg [22:42:44]recv_with_timeout no data received [22:42:44]ConnectInit Can't take IP for lk.salyk.kg [22:42:44]CommunicateWithHost connect error [22:42:44]CommunicateWithHost err = -1 [22:42:44]OFD Sender: Server communicate error [22:42:49]OFD Sender: Processing packet 165894 [packets to send 1003, broken 1002] [22:42:49]ProducePacketName [22:42:49]name=ofd_packets/00165894 [22:42:49]OFD Sender: To server: pG, [22:42:49]CommunicateWithHost lk.salyk.kg:30040 [22:42:49]ConnectInit lk.salyk.kg [22:42:54]ConnectInit Can't take IP for lk.salyk.kg [22:42:54]CommunicateWithHost connect error [22:42:54]CommunicateWithHost err = -1 [22:42:54]OFD Sender: Server communicate error [22:42:59]OFD Sender: Processing packet 165894 [packets to send 1003, broken 1002] [22:42:59]ProducePacketName [22:42:59]name=ofd_packets/00165894 [22:42:59]OFD Sender: To server: pG, [22:42:59]CommunicateWithHost lk.salyk.kg:30040 [22:42:59]ConnectInit lk.salyk.kg [22:42:59]recv_with_timeout no data received [22:43:04]ConnectInit Can't take IP for lk.salyk.kg [22:43:04]CommunicateWithHost connect error [22:43:04]CommunicateWithHost err = -1 [22:43:04]OFD Sender: Server communicate error [22:43:09]OFD Sender: Processing packet 165894 [packets to send 1003, broken 1002] [22:43:09]ProducePacketName [22:43:09]name=ofd_packets/00165894 [22:43:09]OFD Sender: To server: pG, [22:43:09]CommunicateWithHost lk.salyk.kg:30040 [22:43:09]ConnectInit lk.salyk.kg [22:43:15]recv_with_timeout no data received [22:43:25]Connected sock=9 [22:43:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 29 61 04 01 F3 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 02 00 00 F4 03 04 00 3B 10 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 88 02 00 35 04 06 00 B7 08 8A C4 B5 09 08 B3 F0 EF FF 65 45 0C [22:43:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 73 C4 47 00 0B 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 88 02 00 F4 03 04 00 D8 B9 C8 66 B6 04 01 00 00 95 CC AF 48 F5 15 21 F9 [22:43:28]CommunicateWithHost err = 0 [22:43:28]CheckOFDResponse [22:43:28]1017 (14) - 77093643461234 [22:43:28]1041 (16) - 0000000000871769 [22:43:28]1040 (4) - 165894 [22:43:28]1012 (4) - 23.08.2024 16:33 [22:43:28]1206 (1) - 0 [22:43:28]OFD Sender: Remove packet 165894 [22:43:28]ProducePacketName [22:43:28]name=ofd_packets/00165894 [22:43:28]NVStorageDeleteData [22:43:29]OFD Sender: No OFD packet to send [22:43:31]recv_with_timeout no data received [22:43:34]OFD Sender: No OFD packet to send [22:43:39]OFD Sender: No OFD packet to send [22:43:44]OFD Sender: No OFD packet to send [22:43:49]OFD Sender: No OFD packet to send [22:43:49]recv_with_timeout no data received [22:43:54]OFD Sender: No OFD packet to send [22:43:59]OFD Sender: No OFD packet to send [22:44:04]OFD Sender: No OFD packet to send [22:44:04]recv_with_timeout no data received [22:44:09]OFD Sender: No OFD packet to send [22:44:14]OFD Sender: No OFD packet to send [22:44:19]OFD Sender: No OFD packet to send [22:44:24]OFD Sender: No OFD packet to send [22:44:29]OFD Sender: No OFD packet to send [22:44:33]recv_with_timeout no data received [22:44:34]OFD Sender: No OFD packet to send [22:44:39]OFD Sender: No OFD packet to send [22:44:44]OFD Sender: No OFD packet to send [22:44:49]OFD Sender: No OFD packet to send [22:44:54]OFD Sender: No OFD packet to send [22:44:59]OFD Sender: No OFD packet to send [22:45:04]OFD Sender: No OFD packet to send [22:45:09]OFD Sender: No OFD packet to send [22:45:14]OFD Sender: No OFD packet to send [22:45:19]OFD Sender: No OFD packet to send [22:45:24]OFD Sender: No OFD packet to send [22:45:29]OFD Sender: No OFD packet to send [22:45:34]OFD Sender: No OFD packet to send [22:45:39]OFD Sender: No OFD packet to send [22:45:44]OFD Sender: No OFD packet to send [22:45:49]OFD Sender: No OFD packet to send [22:45:54]OFD Sender: No OFD packet to send [22:45:59]OFD Sender: No OFD packet to send [22:46:04]OFD Sender: No OFD packet to send [22:46:09]OFD Sender: No OFD packet to send [22:46:14]OFD Sender: No OFD packet to send [22:46:19]OFD Sender: No OFD packet to send [22:46:23]accept exits with 10 [22:46:23]New connection [22:46:23]New thread 3067104612 created [22:46:23]Thread 3067247972 joined [22:46:23]Waiting for new connection... [22:46:23] Sock 10.Parse request [22:46:23]Sock 10.Check first char [22:46:23]Sock 10.First char is OK [22:46:23]request: POST /json_proto HTTP/1.0 [22:46:23]Method: POST [22:46:23]URL: /json_proto [22:46:23]Method is POST - this is cgi request [22:46:23]url: /json_proto [22:46:23]query_string will be loaded in cgi processing [22:46:23]execute_cgi json_proto POST (null) [22:46:23]execute_cgi path=json_proto method=POST [22:46:23]POST find Content-Length [22:46:23]Host: 172.17.44.132:8080 [22:46:23]Content-Length: 682 [22:46:23]Content-Type: application/json [22:46:23] [22:46:23]POST finish read [22:46:23]Found Content-Length = 682 [22:46:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:23]execute_script... [22:46:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294807", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:23]POST & json_proto [22:46:23]process_json_proto [22:46:23]json parsed OK: [22:46:23]protocol is kg_v1.0 [22:46:23]action value=close_receipt [22:46:23]process_action close_receipt [22:46:23]cmd_close_receipt [22:46:23]MH_GetDate [22:46:23]Write to MH i2c: F0 00 00 36 03 28 [22:46:23]Write i2c OK [22:46:23]MH_I2C_Read... [22:46:23]Read from MH i2c: F0 [22:46:23]MH_I2C_Read... [22:46:23]Read from MH i2c: F0 09 00 [22:46:23]MH_I2C_Read... [22:46:23]Read from MH i2c: F0 09 00 36 03 00 40 11 C9 66 2A 83 C1 65 84 [22:46:23]GetLastDocTimeStamp 1724452923 [22:46:23]current date 1724453184 [22:46:23]FM_GetShiftState [22:46:23]SAM_PROTO_GetShiftState [22:46:23]wFMCommunicate request_size=4 [22:46:23]MH_SAM_APDU [22:46:23]CAPDU: 80 13 01 00 [22:46:23]Write to MH i2c: E2 08 00 37 03 80 13 01 00 00 00 00 00 B7 [22:46:23]Write i2c OK [22:46:23]MH_I2C_Read... [22:46:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:46:24]Read from MH i2c: E2 [22:46:24]MH_I2C_Read... [22:46:24]Read from MH i2c: E2 0E 00 [22:46:24]MH_I2C_Read... [22:46:24]Read from MH i2c: E2 0E 00 37 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E5 [22:46:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:46:24]wFMCommunicate OK [22:46:24]SAM_PROTO_GetShiftState done [22:46:24]FM_GetShiftState done [22:46:24]opened in 1724372766 [22:46:24]opened+sec_in_day 1724459166 [22:46:24]quantity*price = 120006 [22:46:24]sum+1 = 120007 [22:46:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 748 23.08.2024 22:46 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165895 ФПД: 240272317506877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224624&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165895&fm=240272317506877&tin=02508201610067®Number=0000000000092562&sum=120000 [22:46:25]StoreToDocumentArchive [22:46:25]shift 469 fd 165895 [22:46:25]save to /storage/0469/doc_00165895 [22:46:25]save last doc name /storage/0469/doc_00165895 to /storage/kkm_last_doc_name [22:46:25]save OK [22:46:25]Clear old archive folders... [22:46:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:46:25]tlvbuf is 001E73F0 [22:46:25]SAM_PROTO_ClearQueue [22:46:25]wFMCommunicate request_size=4 [22:46:25]MH_SAM_APDU [22:46:25]CAPDU: 80 09 00 00 [22:46:25]Write to MH i2c: E2 08 00 44 03 80 09 00 00 00 00 00 00 B9 [22:46:25]Write i2c OK [22:46:25]MH_I2C_Read... [22:46:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:46:25]Read from MH i2c: E2 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 03 00 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 03 00 44 03 00 90 00 BB [22:46:25]RAPDU: 90 00 [22:46:25]wFMCommunicate OK [22:46:25]SAM_PROTO_ClearQueue done [22:46:25]KKMCreateOFDPacket [22:46:25]OFDProtocolAddRootSTLVToBuf [22:46:25]FM_MakeSignedData [22:46:25]FM_MakeSignedData [22:46:25]SAM_PROTO_SignData [22:46:25]wFMCommunicate request_size=4 [22:46:25]MH_SAM_APDU [22:46:25]CAPDU: 80 0D 01 02 [22:46:25]Write to MH i2c: E2 08 00 45 03 80 0D 01 02 00 00 00 00 C1 [22:46:25]Write i2c OK [22:46:25]MH_I2C_Read... [22:46:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:46:25]Read from MH i2c: E2 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 03 00 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [22:46:25]RAPDU: 90 00 [22:46:25]wFMCommunicate OK [22:46:25]wFMCommunicate request_size=255 [22:46:25]MH_SAM_APDU [22:46:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 02 00 00 F4 03 04 00 40 11 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 88 02 00 35 04 06 00 DA [22:46:25]Write to MH i2c: E2 02 01 46 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 02 00 00 F4 03 04 00 40 11 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 88 02 00 35 04 06 00 DA 00 00 66 [22:46:25]Write i2c OK [22:46:25]MH_I2C_Read... [22:46:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:25]Read from MH i2c: E2 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 03 00 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [22:46:25]RAPDU: 90 00 [22:46:25]wFMCommunicate OK [22:46:25]wFMCommunicate request_size=10 [22:46:25]MH_SAM_APDU [22:46:25]CAPDU: 80 0D 02 02 05 86 C2 22 65 3D [22:46:25]Write to MH i2c: E2 0D 00 47 03 80 0D 02 02 05 00 86 C2 22 65 3D 00 00 DA [22:46:25]Write i2c OK [22:46:25]MH_I2C_Read... [22:46:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:25]Read from MH i2c: E2 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 03 00 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [22:46:25]RAPDU: 90 00 [22:46:25]wFMCommunicate OK [22:46:25]wFMCommunicate request_size=4 [22:46:25]MH_SAM_APDU [22:46:25]CAPDU: 80 0D 03 02 [22:46:25]Write to MH i2c: E2 08 00 48 03 80 0D 03 02 00 00 00 00 C6 [22:46:25]Write i2c OK [22:46:25]MH_I2C_Read... [22:46:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:46:25]Read from MH i2c: E2 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 0B 00 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 0B 00 48 03 00 38 54 30 01 DD 21 11 0E 90 00 A1 [22:46:25]RAPDU: 38 54 30 01 DD 21 11 0E 90 00 [22:46:25]wFMCommunicate OK [22:46:25]SAM_PROTO_SignData done [22:46:25]FM_MakeSignedData done [22:46:25]CreateOFDProtocolMessage [22:46:25]wFMCommunicate request_size=4 [22:46:25]MH_SAM_APDU [22:46:25]CAPDU: 80 11 00 00 [22:46:25]Write to MH i2c: E2 08 00 49 03 80 11 00 00 00 00 00 00 C6 [22:46:25]Write i2c OK [22:46:25]MH_I2C_Read... [22:46:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:25]Read from MH i2c: E2 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 17 00 [22:46:25]MH_I2C_Read... [22:46:25]Read from MH i2c: E2 17 00 49 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1F [22:46:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:46:25]wFMCommunicate OK [22:46:25]CreateOFDProtocolMessage done [22:46:25]OFDSenderStorePacket 165895 [22:46:25]StoreOFDPacket docnum=165895 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17272383+1707180842=1724453225 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 6A 11 C9 66 2A 83 C1 65 7C [22:47:06]Current date/time: 23.08.2024 22:47 [22:47:06]FM_Init [22:47:06]wFMConnect [22:47:06]MH_SAM_On [22:47:06]Write to MH i2c: E0 00 00 08 00 E7 [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_init finished! [22:47:06]*** atr: [22:47:06]*** 0F 3B D5 18 FF 81 91 FE [22:47:06]*** 1F C3 80 73 C8 21 10 0A [22:47:06]*** 00 00 00 00 00 00 00 00 [22:47:06]*** 00 00 00 00 00 00 00 00 [22:47:06]*** 00 00 00 00 00 00 00 00 [22:47:06]*** 00 00 00 00 00 00 00 00 [22:47:06]*** 00 00 00 00 00 00 00 00 [22:47:06]*** 00 00 00 00 00 00 00 00 [22:47:06]Read from MH i2c: E0 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E0 10 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [22:47:06]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:47:06]wFMCommunicate request_size=10 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:47:06]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:47:06]RAPDU: 90 00 [22:47:06]wFMCommunicate OK [22:47:06]wFMCommunicate request_size=4 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 11 00 00 [22:47:06]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 17 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [22:47:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:47:06]wFMCommunicate OK [22:47:06]Detected FM SN is 0000000000871769 [22:47:06]Stored FM SN is 0000000000871769 [22:47:06]wFMCommunicate request_size=9 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 16 00 00 04 E7 8B 00 00 [22:47:06]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:47:06]RAPDU: 90 00 [22:47:06]wFMCommunicate OK [22:47:06]FM PIN OK [22:47:06]wFMCommunicate request_size=8 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 14 04 00 03 02 00 01 [22:47:06]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:47:06]RAPDU: 90 00 [22:47:06]wFMCommunicate OK [22:47:06]wFMCommunicate request_size=13 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:47:06]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:47:06]RAPDU: 90 00 [22:47:06]wFMCommunicate OK [22:47:06]wFMCommunicate request_size=4 [22:47:06]MH_SAM_APDU [22:47:06]CAPDU: 80 11 00 00 [22:47:06]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:06]Read from MH i2c: E2 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 17 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [22:47:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:47:06]wFMCommunicate OK [22:47:06]DocumentArchiveInit [22:47:06]Start Httpd... [22:47:06]Httpd thread 3067120996 created [22:47:06]Write to MH i2c: 01 00 00 0F 00 0F [22:47:06]Write i2c OK [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: 01 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: 01 07 00 [22:47:06]MH_I2C_Read... [22:47:06]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:47:06]Allocated Socket 5 [22:47:06]Bind OK [22:47:06]Listen OK [22:47:06]httpd running on port 8080 [22:47:06]Waiting for new connection... [22:47:06]MH Int Process started [22:47:07]OFD Sender: No OFD packet to send [22:47:09]accept exits with 6 [22:47:09]New connection [22:47:09]New thread 3066834276 created [22:47:09]Waiting for new connection... [22:47:09] Sock 6.Parse request [22:47:09]Sock 6.Check first char [22:47:09]Sock 6.First char is OK [22:47:09]request: POST /json_proto HTTP/1.0 [22:47:09]Method: POST [22:47:09]URL: /json_proto [22:47:09]Method is POST - this is cgi request [22:47:09]url: /json_proto [22:47:09]query_string will be loaded in cgi processing [22:47:09]execute_cgi json_proto POST (null) [22:47:09]execute_cgi path=json_proto method=POST [22:47:09]POST find Content-Length [22:47:09]Host: 172.17.44.132:8080 [22:47:09]Content-Length: 215 [22:47:09]Content-Type: application/json [22:47:09] [22:47:09]POST finish read [22:47:09]Found Content-Length = 215 [22:47:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:09]execute_script... [22:47:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:09]POST & json_proto [22:47:09]process_json_proto [22:47:09]json parsed OK: [22:47:09]protocol is kg_v1.0 [22:47:09]action value=get_value [22:47:09]process_action get_value [22:47:09]cmd_get_value [22:47:09]process_action get_value done [22:47:09]requested_data is exist [22:47:09]produce_requested_data [22:47:09]requested_item kkm.sn is exist - process it [22:47:09]requested_item kkm.ver is exist - process it [22:47:09]requested_item fm.sn is exist - process it [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 11 00 00 [22:47:09]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:09]Read from MH i2c: E2 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 17 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [22:47:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:47:09]wFMCommunicate OK [22:47:09]requested_item fd.num is exist - process it [22:47:09]SAM_PROTO_GetFieldsCounters [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 13 00 00 [22:47:09]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:47:09]Read from MH i2c: E2 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 62 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 ED 02 00 00 5E 04 04 00 ED 02 00 00 57 04 04 00 EE 02 00 00 19 04 04 00 00 00 00 00 90 00 E8 [22:47:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 ED 02 00 00 5E 04 04 00 ED 02 00 00 57 04 04 00 EE 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:47:09]wFMCommunicate OK [22:47:09]SAM_PROTO_GetFieldsCounters done [22:47:09]requested_item shift.num is exist - process it [22:47:09]requested_item shift.opened is exist - process it [22:47:09]req_shift_opened [22:47:09]FM_GetShiftState [22:47:09]SAM_PROTO_GetShiftState [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 13 01 00 [22:47:09]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:09]Read from MH i2c: E2 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 0E 00 [22:47:09]MH_I2C_Read... [22:47:09]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [22:47:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:47:09]wFMCommunicate OK [22:47:09]SAM_PROTO_GetShiftState done [22:47:09]FM_GetShiftState done [22:47:09]req_shift_opened done [22:47:09]requested_item shift.open_date is exist - process it [22:47:09]req_shift_open_date [22:47:09]req_shift_open_date done [22:47:09]produce_requested_data done [22:47:09]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165896,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:47:09]process_action_free get_value [22:47:09]json_value_free [22:47:09]json_value_free done [22:47:09]process_json_proto returns [22:47:09]Send response to host [22:47:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165896,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:47:09]free response buf [22:47:09]execute_script done [22:47:09]execute_script returns [22:47:09]free content buf [22:47:09]Sock 6.Close socket [22:47:09]Sock 6.Thread stoped [22:47:09]accept exits with 8 [22:47:09]New connection [22:47:09]New thread 3066690916 created [22:47:09]Thread 3066834276 joined [22:47:09]Waiting for new connection... [22:47:09] Sock 8.Parse request [22:47:09]Sock 8.Check first char [22:47:09]Sock 8.First char is OK [22:47:09]request: POST /json_proto HTTP/1.0 [22:47:09]Method: POST [22:47:09]URL: /json_proto [22:47:09]Method is POST - this is cgi request [22:47:09]url: /json_proto [22:47:09]query_string will be loaded in cgi processing [22:47:09]execute_cgi json_proto POST (null) [22:47:09]execute_cgi path=json_proto method=POST [22:47:09]POST find Content-Length [22:47:09]Host: 172.17.44.132:8080 [22:47:09]Content-Length: 331 [22:47:09]Content-Type: application/json [22:47:09] [22:47:09]POST finish read [22:47:09]Found Content-Length = 331 [22:47:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:47:09]execute_script... [22:47:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [22:47:09]POST & json_proto [22:47:09]process_json_proto [22:47:09]json parsed OK: [22:47:09]protocol is kg_v1.0 [22:47:09]action value=get_value [22:47:09]process_action get_value [22:47:09]cmd_get_value [22:47:09]process_action get_value done [22:47:09]requested_data is exist [22:47:09]produce_requested_data [22:47:09]requested_item fm.sale.total is exist - process it [22:47:09]SAM_PROTO_GetFMData [22:47:09]wFMCommunicate request_size=4 [22:47:09]MH_SAM_APDU [22:47:09]CAPDU: 80 13 03 00 [22:47:09]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:47:09]Write i2c OK [22:47:09]MH_I2C_Read... [22:47:10]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:47:10]Read from MH i2c: E2 [22:47:10]MH_I2C_Read... [22:47:10]Read from MH i2c: E2 FD 00 [22:47:10]MH_I2C_Read... [22:47:10]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 5D 84 02 00 69 04 A4 00 6F 04 04 00 4C 81 02 00 B1 04 05 00 4A C6 16 7B 03 70 04 05 00 3E 7F 84 74 02 72 04 05 00 0C 47 92 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 89 68 A5 5E 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 F6 E0 E2 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 C4 [22:47:10]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 5D 84 02 00 69 04 A4 00 6F 04 04 00 4C 81 02 00 B1 04 05 00 4A C6 16 7B 03 70 04 05 00 3E 7F 84 74 02 72 04 05 00 0C 47 92 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 89 68 A5 5E 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 F6 E0 E2 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [22:47:10]wFMCommunicate OK [22:47:10]wFMCommunicate request_size=4 [22:47:10]MH_SAM_APDU [22:47:10]CAPDU: 80 17 00 00 [22:47:10]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:47:10]Write i2c OK [22:47:10]MH_I2C_Read... [22:47:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:47:10]Read from MH i2c: E2 [22:47:10]MH_I2C_Read... [22:47:10]Read from MH i2c: E2 FD 00 [22:47:10]MH_I2C_Read... [22:47:10]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [22:47:10]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [22:47:10]wFMCommunicate OK [22:47:10]wFMCommunicate request_size=4 [22:47:10]MH_SAM_APDU [22:47:10]CAPDU: 80 17 00 00 [22:47:10]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [22:47:10]Write i2c OK [22:47:10]MH_I2C_Read... [22:47:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:47:10]Read from MH i2c: E2 [22:47:10]MH_I2C_Read... [22:47:10]Read from MH i2c: E2 FD 00 [22:47:10]MH_I2C_Read... [22:47:10]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [22:47:10]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [22:47:10]wFMCommunicate OK [22:47:10]wFMCommunicate request_size=4 [22:47:10]MH_SAM_APDU [22:47:10]CAPDU: 80 17 00 00 [22:47:10]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [22:47:10]Write i2c OK [22:47:10]MH_I2C_Read... [22:47:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:47:11]Read from MH i2c: E2 [22:47:11]MH_I2C_Read... [22:47:11]Read from MH i2c: E2 FD 00 [22:47:11]MH_I2C_Read... [22:47:11]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [22:47:11]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [22:47:11]wFMCommunicate OK [22:47:11]wFMCommunicate request_size=4 [22:47:11]MH_SAM_APDU [22:47:11]CAPDU: 80 17 00 00 [22:47:11]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [22:47:11]Write i2c OK [22:47:11]MH_I2C_Read... [22:47:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [22:47:11]Read from MH i2c: E2 [22:47:11]MH_I2C_Read... [22:47:11]Read from MH i2c: E2 E6 00 [22:47:11]MH_I2C_Read... [22:47:11]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [22:47:11]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:47:11]wFMCommunicate OK [22:47:11]SAM_PROTO_GetFMData done [22:47:11]requested_item fm.sale_refund.total is exist - process it [22:47:11]requested_item fm.buy.total is exist - process it [22:47:11]requested_item shift.sale.total is exist - process it [22:47:11]SAM_PROTO_GetShiftData [22:47:11]wFMCommunicate request_size=4 [22:47:11]MH_SAM_APDU [22:47:11]CAPDU: 80 13 02 00 [22:47:11]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [22:47:11]Write i2c OK [22:47:11]MH_I2C_Read... [22:47:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [22:47:11]Read from MH i2c: E2 [22:47:11]MH_I2C_Read... [22:47:11]Read from MH i2c: E2 FD 00 [22:47:11]MH_I2C_Read... [22:47:11]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 ED 02 00 00 69 04 9F 00 6F 04 04 00 ED 02 00 00 B1 04 04 00 03 54 70 04 70 04 04 00 00 C5 FB 02 72 04 04 00 03 8F 74 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 A9 B1 78 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 0E 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 69 [22:47:11]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 ED 02 00 00 69 04 9F 00 6F 04 04 00 ED 02 00 00 B1 04 04 00 03 54 70 04 70 04 04 00 00 C5 FB 02 72 04 04 00 03 8F 74 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 A9 B1 78 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 9D 0E 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [22:47:11]wFMCommunicate OK [22:47:11]wFMCommunicate request_size=4 [22:47:11]MH_SAM_APDU [22:47:11]CAPDU: 80 17 00 00 [22:47:11]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [22:47:11]Write i2c OK [22:47:11]MH_I2C_Read... [22:47:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:47:12]Read from MH i2c: E2 [22:47:12]MH_I2C_Read... [22:47:12]Read from MH i2c: E2 FD 00 [22:47:12]MH_I2C_Read... [22:47:12]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [22:47:12]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [22:47:12]wFMCommunicate OK [22:47:12]wFMCommunicate request_size=4 [22:47:12]MH_SAM_APDU [22:47:12]CAPDU: 80 17 00 00 [22:47:12]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [22:47:12]Write i2c OK [22:47:12]MH_I2C_Read... [22:47:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:47:12]Read from MH i2c: E2 [22:47:12]MH_I2C_Read... [22:47:12]Read from MH i2c: E2 FD 00 [22:47:12]MH_I2C_Read... [22:47:12]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [22:47:12]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [22:47:12]wFMCommunicate OK [22:47:12]wFMCommunicate request_size=4 [22:47:12]MH_SAM_APDU [22:47:12]CAPDU: 80 17 00 00 [22:47:12]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [22:47:12]Write i2c OK [22:47:12]MH_I2C_Read... [22:47:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [22:47:12]Read from MH i2c: E2 [22:47:12]MH_I2C_Read... [22:47:12]Read from MH i2c: E2 FD 00 [22:47:12]MH_I2C_Read... [22:47:12]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [22:47:12]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [22:47:12]wFMCommunicate OK [22:47:12]wFMCommunicate request_size=4 [22:47:12]MH_SAM_APDU [22:47:12]CAPDU: 80 17 00 00 [22:47:12]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [22:47:12]Write i2c OK [22:47:12]MH_I2C_Read... [22:47:13]OFD Sender: No OFD packet to send [22:47:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [22:47:13]Read from MH i2c: E2 [22:47:13]MH_I2C_Read... [22:47:13]Read from MH i2c: E2 CF 00 [22:47:13]MH_I2C_Read... [22:47:13]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [22:47:13]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [22:47:13]wFMCommunicate OK [22:47:13]SAM_PROTO_GetShiftData done [22:47:13]requested_item shift.sale.total_cash is exist - process it [22:47:13]requested_item shift.sale_refund.total is exist - process it [22:47:13]requested_item shift.sale_refund.total_cash is exist - process it [22:47:13]requested_item shift.buy.total is exist - process it [22:47:13]requested_item shift.buy.total_cash is exist - process it [22:47:13]produce_requested_data done [22:47:13]produce_requested_data return {"fm.sale.total":149499920.10,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":744704.03,"shift.sale.total_cash":500544.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} [22:47:13]process_action_free get_value [22:47:13]json_value_free [22:47:13]json_value_free done [22:47:13]process_json_proto returns [22:47:13]Send response to host [22:47:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149499920.10,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":744704.03,"shift.sale.total_cash":500544.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}}} [22:47:13]free response buf [22:47:13]execute_script done [22:47:13]execute_script returns [22:47:13]free content buf [22:47:13]Sock 8.Close socket [22:47:13]Sock 8.Thread stoped [22:47:17]recv_with_timeout no data received [22:47:18]OFD Sender: No OFD packet to send [22:47:23]OFD Sender: No OFD packet to send [22:47:28]OFD Sender: No OFD packet to send [22:47:30]recv_with_timeout no data received [22:47:33]OFD Sender: No OFD packet to send [22:47:38]OFD Sender: No OFD packet to send [22:47:43]OFD Sender: No OFD packet to send [22:47:48]OFD Sender: No OFD packet to send [22:47:53]OFD Sender: No OFD packet to send [22:47:58]OFD Sender: No OFD packet to send [22:48:03]OFD Sender: No OFD packet to send [22:48:08]OFD Sender: No OFD packet to send [22:48:13]OFD Sender: No OFD packet to send [22:48:18]OFD Sender: No OFD packet to send [22:48:21]recv_with_timeout no data received [22:48:23]OFD Sender: No OFD packet to send [22:48:28]OFD Sender: No OFD packet to send [22:48:33]OFD Sender: No OFD packet to send [22:48:38]OFD Sender: No OFD packet to send [22:48:43]OFD Sender: No OFD packet to send [22:48:48]OFD Sender: No OFD packet to send [22:48:53]OFD Sender: No OFD packet to send [22:48:58]OFD Sender: No OFD packet to send [22:49:03]OFD Sender: No OFD packet to send [22:49:08]OFD Sender: No OFD packet to send [22:49:13]OFD Sender: No OFD packet to send [22:49:14]accept exits with 6 [22:49:14]New connection [22:49:14]New thread 3066834276 created [22:49:14]Thread 3066690916 joined [22:49:14]Waiting for new connection... [22:49:14] Sock 6.Parse request [22:49:14]Sock 6.Check first char [22:49:14]Sock 6.First char is OK [22:49:14]request: POST /json_proto HTTP/1.0 [22:49:14]Method: POST [22:49:14]URL: /json_proto [22:49:14]Method is POST - this is cgi request [22:49:14]url: /json_proto [22:49:14]query_string will be loaded in cgi processing [22:49:14]execute_cgi json_proto POST (null) [22:49:14]execute_cgi path=json_proto method=POST [22:49:14]POST find Content-Length [22:49:14]Host: 172.17.44.132:8080 [22:49:14]Content-Length: 770 [22:49:14]Content-Type: application/json [22:49:14] [22:49:14]POST finish read [22:49:14]Found Content-Length = 770 [22:49:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: cash2u", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:49:14]execute_script... [22:49: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)294808", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: cash2u", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:49:14]POST & json_proto [22:49:14]process_json_proto [22:49:14]json parsed OK: [22:49:14]protocol is kg_v1.0 [22:49:14]action value=close_receipt [22:49:14]process_action close_receipt [22:49:14]cmd_close_receipt [22:49:14]MH_GetDate [22:49:14]Write to MH i2c: F0 00 00 1D 00 0C [22:49:14]Write i2c OK [22:49:14]MH_I2C_Read... [22:49:14]Read from MH i2c: F0 [22:49:14]MH_I2C_Read... [22:49:14]Read from MH i2c: F0 09 00 [22:49:14]MH_I2C_Read... [22:49:14]Read from MH i2c: F0 09 00 1D 00 00 EB 11 C9 66 2A 83 C1 65 13 [22:49:14]GetLastDocTimeStamp 97 [22:49:14]current date 1724453355 [22:49:14]FM_GetShiftState [22:49:14]SAM_PROTO_GetShiftState [22:49:14]wFMCommunicate request_size=4 [22:49:14]MH_SAM_APDU [22:49:14]CAPDU: 80 13 01 00 [22:49:14]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [22:49:14]Write i2c OK [22:49:14]MH_I2C_Read... [22:49:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:49:14]Read from MH i2c: E2 [22:49:14]MH_I2C_Read... [22:49:14]Read from MH i2c: E2 0E 00 [22:49:14]MH_I2C_Read... [22:49:14]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [22:49:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:49:14]wFMCommunicate OK [22:49:14]SAM_PROTO_GetShiftState done [22:49:14]FM_GetShiftState done [22:49:14]opened in 1724372766 [22:49:14]opened+sec_in_day 1724459166 [22:49:14]quantity*price = 100005 [22:49:14]sum+1 = 100006 [22:49:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 750 23.08.2024 22:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: cash2u ФМ: 0000000000871769 ФД: 165897 ФПД: 183611880479162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224915&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165897&fm=183611880479162&tin=02508201610067®Number=0000000000092562&sum=100005 [22:49:15]StoreToDocumentArchive [22:49:15]shift 469 fd 165897 [22:49:15]save to /storage/0469/doc_00165897 [22:49:15]save last doc name /storage/0469/doc_00165897 to /storage/kkm_last_doc_name [22:49:15]save OK [22:49:15]Clear old archive folders... [22:49:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:49:15]tlvbuf is 006D1BE0 [22:49:15]SAM_PROTO_ClearQueue [22:49:15]wFMCommunicate request_size=4 [22:49:15]MH_SAM_APDU [22:49:15]CAPDU: 80 09 00 00 [22:49:15]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:49:15]Write i2c OK [22:49:15]MH_I2C_Read... [22:49:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:49:15]Read from MH i2c: E2 [22:49:15]MH_I2C_Read... [22:49:15]Read from MH i2c: E2 03 00 [22:49:15]MH_I2C_Read... [22:49:15]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:49:15]RAPDU: 90 00 [22:49:15]wFMCommunicate OK [22:49:15]SAM_PROTO_ClearQueue done [22:49:15]KKMCreateOFDPacket [22:49:15]OFDProtocolAddRootSTLVToBuf [22:49:15]FM_MakeSignedData [22:49:15]FM_MakeSignedData [22:49:15]SAM_PROTO_SignData [22:49:15]wFMCommunicate request_size=4 [22:49:15]MH_SAM_APDU [22:49:15]CAPDU: 80 0D 01 02 [22:49:15]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:49:15]Write i2c OK [22:49:15]MH_I2C_Read... [22:49:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:49:15]Read from MH i2c: E2 [22:49:15]MH_I2C_Read... [22:49:15]Read from MH i2c: E2 03 00 [22:49:15]MH_I2C_Read... [22:49:15]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:49:15]RAPDU: 90 00 [22:49:15]wFMCommunicate OK [22:49:15]wFMCommunicate request_size=255 [22:49:15]MH_SAM_APDU [22:49: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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 EB 11 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 88 02 00 35 04 06 00 A6 [22:49:16]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 EB 11 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 88 02 00 35 04 06 00 A6 00 00 EC [22:49:16]Write i2c OK [22:49:16]MH_I2C_Read... [22:49:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:16]Read from MH i2c: E2 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: E2 03 00 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:49:16]RAPDU: 90 00 [22:49:16]wFMCommunicate OK [22:49:16]wFMCommunicate request_size=10 [22:49:16]MH_SAM_APDU [22:49:16]CAPDU: 80 0D 02 02 05 FE 78 E9 99 BA [22:49:16]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 FE 78 E9 99 BA 00 00 64 [22:49:16]Write i2c OK [22:49:16]MH_I2C_Read... [22:49:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:49:16]Read from MH i2c: E2 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: E2 03 00 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:49:16]RAPDU: 90 00 [22:49:16]wFMCommunicate OK [22:49:16]wFMCommunicate request_size=4 [22:49:16]MH_SAM_APDU [22:49:16]CAPDU: 80 0D 03 02 [22:49:16]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:49:16]Write i2c OK [22:49:16]MH_I2C_Read... [22:49:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:49:16]Read from MH i2c: E2 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: E2 0B 00 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: E2 0B 00 2F 00 00 B6 07 03 4D 11 4F EE 53 90 00 59 [22:49:16]RAPDU: B6 07 03 4D 11 4F EE 53 90 00 [22:49:16]wFMCommunicate OK [22:49:16]SAM_PROTO_SignData done [22:49:16]FM_MakeSignedData done [22:49:16]CreateOFDProtocolMessage [22:49:16]wFMCommunicate request_size=4 [22:49:16]MH_SAM_APDU [22:49:16]CAPDU: 80 11 00 00 [22:49:16]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:49:16]Write i2c OK [22:49:16]MH_I2C_Read... [22:49:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:16]Read from MH i2c: E2 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: E2 17 00 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [22:49:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:49:16]wFMCommunicate OK [22:49:16]CreateOFDProtocolMessage done [22:49:16]OFDSenderStorePacket 165897 [22:49:16]StoreOFDPacket docnum=165897 [22:49:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D4 AF 07 01 18 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 EB 11 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 88 02 00 35 04 06 00 A6 FE 78 E9 99 BA B6 07 03 4D 11 4F EE 53 [22:49:16]CheckFolder [22:49:16]dirname=/storage/ofd_packets [22:49:16]CheckFolder done [22:49:16]ProducePacketName [22:49:16]name=ofd_packets/00165897 [22:49:16]NVStorageSaveData ofd_packets/00165897 [22:49:16]File name is /storage/ofd_packets/00165897 [22:49:16]Write 301 bytes [22:49:16]NVStorageSaveData done [22:49:16]OFDSenderStorePacket done [22:49:16]KKMCreateOFDPacket done [22:49:16]NVStorageSaveData kkm_last_timestamp [22:49:16]File name is /storage/kkm_last_timestamp [22:49:16]Write 4 bytes [22:49:16]NVStorageSaveData done [22:49:16]ExternCall_PrintAddStr [22:49:16]wPrintStart [22:49:16]Write to MH i2c: 01 00 00 31 00 31 [22:49:16]Write i2c OK [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: 01 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: 01 07 00 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:49:16]RasterBufferAndPrint [22:49:16]line Счет N : (1)294808 [22:49:16]line ИНН: 02508201610067 [22:49:16]line Контрольно-Кассовый Чек [22:49:16]line ПРОДАЖА [22:49:16]line ТРК (МРК, ГНК) : 42 [22:49:16]line Товар: 2710124130 [22:49:16]line Аи-92-К-5 [22:49:16]line 14.750 * 67.80 [22:49:16]line = 1000.05 [22:49:16]line НДС 12% НСП 1% [22:49:16]line > о реализуемом товаре [22:49:16]line ИТОГО: 1000.05 [22:49:16]line НСП 1% : 8.85 [22:49:16]line НДС 12% : 106.20 [22:49:16]line Наличными: 0.00 [22:49:16]line Безнал.: 1000.05 [22:49:16]line Место: АЗС № 130 "Партнер Нефть" [22:49:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:49:16]line СНО: Общий режим [22:49:16]line Чек 750 23.08.2024 22:49 [22:49:16]line Смена: 469 ФФД: 1.0 [22:49:16]line ЗНМ: 0300000070 [22:49:16]line РНМ: 0000000000092562 [22:49:16]line Версия ККМ: 001 [22:49:16]line Платежная система: cash2u [22:49:16]line ФМ: 0000000000871769 [22:49:16]line ФД: 165897 [22:49:16]line ФПД: 183611880479162 [22:49:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T224915&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165897&fm=183611880479162&tin=02508201610067®Number=0000000000092562&sum=100005 [22:49:16]written 0, free lines is 4095 [22:49:16]OFD Sender: Processing packet 165897 [packets to send 1003, broken 1002] [22:49:16]ProducePacketName [22:49:16]name=ofd_packets/00165897 [22:49:16]OFD Sender: To server: pG, [22:49:16]CommunicateWithHost lk.salyk.kg:30040 [22:49:16]ConnectInit lk.salyk.kg [22:49:16]Write to MH i2c: 01 00 00 5A 00 5A [22:49:16]Write i2c OK [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: 01 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: 01 07 00 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: 01 07 00 5A 00 00 00 00 00 00 F5 0C 62 [22:49:16]RasterBufferAndPrint [22:49:16]line [22:49:16]line [22:49:16]line [22:49:16]line [22:49:16]line [22:49:16]written 0, free lines is 3323 [22:49:16]MH_Cut [22:49:16]Write to MH i2c: D1 01 00 61 00 01 33 [22:49:16]Write i2c OK [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: D1 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: D1 01 00 [22:49:16]MH_I2C_Read... [22:49:16]Read from MH i2c: D1 01 00 61 00 00 32 [22:49:16]Write to MH i2c: 01 00 00 62 00 62 [22:49:16]Write i2c OK [22:49:16]MH_I2C_Read... [22:49:17]*** Cut start [22:49:17]*** Purtial cut [22:49:17]*** Stage 1: CUTSNS_PIN = 1 [22:49:19]Read from MH i2c: 01 [22:49:19]MH_I2C_Read... [22:49:19]*** Stop cut motor [22:49:19]*** Cut end [22:49:19]Read from MH i2c: 01 07 00 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [22:49:19]process_action close_receipt done [22:49:19]requested_data is exist [22:49:19]produce_requested_data [22:49:19]requested_item fm.sn is exist - process it [22:49:19]wFMCommunicate request_size=4 [22:49:19]MH_SAM_APDU [22:49:19]CAPDU: 80 11 00 00 [22:49:19]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [22:49:19]Write i2c OK [22:49:19]MH_I2C_Read... [22:49:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:49:19]Read from MH i2c: E2 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: E2 17 00 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [22:49:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:49:19]wFMCommunicate OK [22:49:19]requested_item fd.num is exist - process it [22:49:19]SAM_PROTO_GetFieldsCounters [22:49:19]wFMCommunicate request_size=4 [22:49:19]MH_SAM_APDU [22:49:19]CAPDU: 80 13 00 00 [22:49:19]Write to MH i2c: E2 08 00 64 00 80 13 00 00 00 00 00 00 E0 [22:49:19]Write i2c OK [22:49:19]MH_I2C_Read... [22:49:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:49:19]Read from MH i2c: E2 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: E2 62 00 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: E2 62 00 64 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EE 02 00 00 5E 04 04 00 EE 02 00 00 57 04 04 00 EF 02 00 00 19 04 04 00 00 00 00 00 90 00 3F [22:49:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 EE 02 00 00 5E 04 04 00 EE 02 00 00 57 04 04 00 EF 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:49:19]wFMCommunicate OK [22:49:19]SAM_PROTO_GetFieldsCounters done [22:49:19]requested_item shift.num is exist - process it [22:49:19]requested_item shift.opened is exist - process it [22:49:19]req_shift_opened [22:49:19]FM_GetShiftState [22:49:19]SAM_PROTO_GetShiftState [22:49:19]wFMCommunicate request_size=4 [22:49:19]MH_SAM_APDU [22:49:19]CAPDU: 80 13 01 00 [22:49:19]Write to MH i2c: E2 08 00 65 00 80 13 01 00 00 00 00 00 E2 [22:49:19]Write i2c OK [22:49:19]MH_I2C_Read... [22:49:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:49:19]Read from MH i2c: E2 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: E2 0E 00 [22:49:19]MH_I2C_Read... [22:49:19]Read from MH i2c: E2 0E 00 65 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 10 [22:49:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:49:19]wFMCommunicate OK [22:49:19]SAM_PROTO_GetShiftState done [22:49:19]FM_GetShiftState done [22:49:19]req_shift_opened done [22:49:19]requested_item shift.open_date is exist - process it [22:49:19]req_shift_open_date [22:49:19]req_shift_open_date done [22:49:19]produce_requested_data done [22:49:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165897,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:49:19]process_action_free close_receipt [22:49:19]json_value_free [22:49:19]json_value_free done [22:49:19]process_json_proto returns [22:49:19]Send response to host [22:49:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165897,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:49:19]free response buf [22:49:19]execute_script done [22:49:19]execute_script returns [22:49:19]free content buf [22:49:19]Sock 6.Close socket [22:49:19]Sock 6.Thread stoped [22:49:20]Connected sock=11 [22:49:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D4 AF 07 01 18 3A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 EB 11 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 88 02 00 35 04 06 00 A6 FE 78 E9 99 BA B6 07 03 4D 11 4F EE 53 [22:49:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 66 65 47 00 08 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 88 02 00 F4 03 04 00 39 BB C8 66 B6 04 01 00 00 81 38 9A F8 DA A6 E2 21 [22:49:21]CommunicateWithHost err = 0 [22:49:21]CheckOFDResponse [22:49:21]1017 (14) - 77093643461234 [22:49:21]1041 (16) - 0000000000871769 [22:49:21]1040 (4) - 165897 [22:49:21]1012 (4) - 23.08.2024 16:39 [22:49:21]1206 (1) - 0 [22:49:21]OFD Sender: Remove packet 165897 [22:49:21]ProducePacketName [22:49:21]name=ofd_packets/00165897 [22:49:21]NVStorageDeleteData [22:49:21]OFD Sender: No OFD packet to send [22:49:26]OFD Sender: No OFD packet to send [22:49:31]OFD Sender: No OFD packet to send [22:49:32]recv_with_timeout no data received [22:49:36]OFD Sender: No OFD packet to send [22:49:41]OFD Sender: No OFD packet to send [22:49:46]OFD Sender: No OFD packet to send [22:49:47]recv_with_timeout no data received [22:49:51]OFD Sender: No OFD packet to send [22:49:56]OFD Sender: No OFD packet to send [22:50:01]OFD Sender: No OFD packet to send [22:50:04]recv_with_timeout no data received [22:50:06]OFD Sender: No OFD packet to send [22:50:11]OFD Sender: No OFD packet to send [22:50:16]OFD Sender: No OFD packet to send [22:50:21]accept exits with 10 [22:50:21]New connection [22:50:21]New thread 3066690916 created [22:50:21]Thread 3066834276 joined [22:50:21]Waiting for new connection... [22:50:21] Sock 10.Parse request [22:50:21]Sock 10.Check first char [22:50:21]Sock 10.First char is OK [22:50:21]request: POST /json_proto HTTP/1.0 [22:50:21]Method: POST [22:50:21]URL: /json_proto [22:50:21]Method is POST - this is cgi request [22:50:21]url: /json_proto [22:50:21]query_string will be loaded in cgi processing [22:50:21]execute_cgi json_proto POST (null) [22:50:21]execute_cgi path=json_proto method=POST [22:50:21]POST find Content-Length [22:50:21]Host: 172.17.44.132:8080 [22:50:21]Content-Length: 679 [22:50:21]Content-Type: application/json [22:50:21] [22:50:21]POST finish read [22:50:21]Found Content-Length = 679 [22:50:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:21]execute_script... [22:50:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:21]POST & json_proto [22:50:21]process_json_proto [22:50:21]json parsed OK: [22:50:21]protocol is kg_v1.0 [22:50:21]action value=close_receipt [22:50:21]process_action close_receipt [22:50:21]cmd_close_receipt [22:50:21]MH_GetDate [22:50:21]Write to MH i2c: F0 00 00 66 00 55 [22:50:21]Write i2c OK [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: F0 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: F0 09 00 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: F0 09 00 66 00 00 2D 12 C9 66 2A 83 C1 65 9F [22:50:21]GetLastDocTimeStamp 1724453355 [22:50:21]current date 1724453421 [22:50:21]FM_GetShiftState [22:50:21]SAM_PROTO_GetShiftState [22:50:21]wFMCommunicate request_size=4 [22:50:21]MH_SAM_APDU [22:50:21]CAPDU: 80 13 01 00 [22:50:21]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [22:50:21]Write i2c OK [22:50:21]MH_I2C_Read... [22:50:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:21]Read from MH i2c: E2 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 0E 00 [22:50:21]MH_I2C_Read... [22:50:21]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [22:50:21]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:50:21]wFMCommunicate OK [22:50:21]SAM_PROTO_GetShiftState done [22:50:21]FM_GetShiftState done [22:50:21]opened in 1724372766 [22:50:21]opened+sec_in_day 1724459166 [22:50:21]quantity*price = 400050 [22:50:21]sum+1 = 400051 [22:50:21]Check (price>sum+1) || (price+1 о реализуемом товаре [22:55:40]line ОКРУГЛЕНИЕ: -0.50 [22:55:40]line ИТОГО: 4000.00 [22:55:40]line Внесено: 4000.00 [22:55:40]line СДАЧА: 0.00 [22:55:40]line НСП 1% : 35.40 [22:55:40]line НДС 12% : 424.83 [22:55:40]line Наличными: 4000.00 [22:55:40]line Безнал.: 0.00 [22:55:40]line Место: АЗС № 130 "Партнер Нефть" [22:55:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:55:40]line СНО: Общий режим [22:55:40]line Чек 751 23.08.2024 22:50 [22:55:40]line Смена: 469 ФФД: 1.0 [22:55:40]line ЗНМ: 0300000070 [22:55:40]line РНМ: 0000000000092562 [22:55:40]line Версия ККМ: 001 [22:55:40]line ФМ: 0000000000871769 [22:55:40]line ФД: 165898 [22:55:40]line ФПД: 127745869633364 [22:55:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225021&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165898&fm=127745869633364&tin=02508201610067®Number=0000000000092562&sum=400000 [22:55:40]written 0, free lines is 4095 [22:55:40]Write to MH i2c: 01 00 00 48 00 48 [22:55:40]Write i2c OK [22:55:40]MH_I2C_Read... [22:55:40]Read from MH i2c: 01 [22:55:40]MH_I2C_Read... [22:55:40]Read from MH i2c: 01 07 00 [22:55:40]MH_I2C_Read... [22:55:40]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D9 0C 34 [22:55:40]RasterBufferAndPrint [22:55:40]line [22:55:40]line [22:55:40]line [22:55:40]line [22:55:40]line [22:55:40]written 0, free lines is 3307 [22:55:40]MH_Cut [22:55:40]Write to MH i2c: D1 01 00 4F 00 01 21 [22:55:40]Write i2c OK [22:55:40]MH_I2C_Read... [22:55:40]Read from MH i2c: D1 [22:55:40]MH_I2C_Read... [22:55:40]Read from MH i2c: D1 01 00 [22:55:40]MH_I2C_Read... [22:55:40]Read from MH i2c: D1 01 00 4F 00 00 20 [22:55:40]Write to MH i2c: 01 00 00 50 00 50 [22:55:40]Write i2c OK [22:55:40]MH_I2C_Read... [22:55:41]*** Cut start [22:55:41]*** Purtial cut [22:55:41]*** Stage 1: CUTSNS_PIN = 1 [22:55:43]recv_with_timeout no data received [22:55:43]Read from MH i2c: 01 [22:55:43]MH_I2C_Read... [22:55:43]*** Stop cut motor [22:55:43]*** Cut end [22:55:43]Read from MH i2c: 01 07 00 [22:55:43]MH_I2C_Read... [22:55:43]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [22:55:43]process_action print_doc done [22:55:43]requested_data is exist [22:55:43]produce_requested_data [22:55:43]produce_requested_data return (null) [22:55:43]process_action_free print_doc [22:55:43]json_value_free [22:55:43]json_value_free done [22:55:43]process_json_proto returns [22:55:43]Send response to host [22:55:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [22:55:43]free response buf [22:55:43]execute_script done [22:55:43]execute_script returns [22:55:43]free content buf [22:55:43]Sock 9.Close socket [22:55:43]Sock 9.Thread stoped [22:55:43]accept exits with 7 [22:55:43]New connection [22:55:43]New thread 3067411812 created [22:55:43]Thread 3067555172 joined [22:55:43]Waiting for new connection... [22:55:43] Sock 7.Parse request [22:55:43]Sock 7.Check first char [22:55:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A2 9D 04 01 96 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 02 00 00 F4 03 04 00 76 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 88 02 00 35 04 06 00 94 2C 42 C7 39 DF 51 FB A0 61 89 47 60 31 [22:55:52]CheckFolder [22:55:52]dirname=/storage/ofd_packets [22:55:52]CheckFolder done [22:55:52]ProducePacketName [22:55:52]name=ofd_packets/00165900 [22:55:52]NVStorageSaveData ofd_packets/00165900 [22:55:52]File name is /storage/ofd_packets/00165900 [22:55:52]Write 298 bytes [22:55:52]NVStorageSaveData done [22:55:52]OFDSenderStorePacket done [22:55:52]KKMCreateOFDPacket done [22:55:52]NVStorageSaveData kkm_last_timestamp [22:55:52]File name is /storage/kkm_last_timestamp [22:55:52]Write 4 bytes [22:55:52]NVStorageSaveData done [22:55:52]ExternCall_PrintAddStr [22:55:52]wPrintStart [22:55:52]Write to MH i2c: 01 00 00 B0 00 B0 [22:55:52]Write i2c OK [22:55:52]MH_I2C_Read... [22:55:52]Read from MH i2c: 01 [22:55:52]MH_I2C_Read... [22:55:52]Read from MH i2c: 01 07 00 [22:55:52]MH_I2C_Read... [22:55:52]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [22:55:52]RasterBufferAndPrint [22:55:52]line Счет N : (1)294812 [22:55:52]line ИНН: 02508201610067 [22:55:52]line Контрольно-Кассовый Чек [22:55:52]line ПРОДАЖА [22:55:52]line ТРК (МРК, ГНК) : 21 [22:55:52]line Товар: 2710194800 [22:55:52]line ДТ-К-5 [22:55:52]line 131.100 * 76.20 [22:55:52]line = 9989.82 [22:55:52]line НДС 12% НСП 1% [22:55:52]line > о реализуемом товаре [22:55:52]line ОКРУГЛЕНИЕ: -0.82 [22:55:52]line ИТОГО: 9989.00 [22:55:52]line Внесено: 9990.00 [22:55:52]line СДАЧА: 1.00 [22:55:52]line НСП 1% : 88.40 [22:55:52]line НДС 12% : 1060.87 [22:55:52]line Наличными: 9989.00 [22:55:52]line Безнал.: 0.00 [22:55:52]line Место: АЗС № 130 "Партнер Нефть" [22:55:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:55:52]line СНО: Общий режим [22:55:52]line Чек 753 23.08.2024 22:55 [22:55:52]line Смена: 469 ФФД: 1.0 [22:55:52]line ЗНМ: 0300000070 [22:55:52]line РНМ: 0000000000092562 [22:55:52]line Версия ККМ: 001 [22:55:52]line ФМ: 0000000000871769 [22:55:52]line ФД: 165900 [22:55:52]line ФПД: 162917819824607 [22:55:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225550&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165900&fm=162917819824607&tin=02508201610067®Number=0000000000092562&sum=998900 [22:55:52]written 0, free lines is 4095 [22:55:52]OFD Sender: Processing packet 165899 [packets to send 1004, broken 1002] [22:55:52]ProducePacketName [22:55:52]name=ofd_packets/00165899 [22:55:52]OFD Sender: To server: pG, [22:55:52]CommunicateWithHost lk.salyk.kg:30040 [22:55:52]ConnectInit lk.salyk.kg [22:55:53]Write to MH i2c: 01 00 00 DB 00 DB [22:55:53]Write i2c OK [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: 01 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: 01 07 00 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 E1 0C CF [22:55:53]RasterBufferAndPrint [22:55:53]line [22:55:53]line [22:55:53]line [22:55:53]line [22:55:53]line [22:55:53]written 0, free lines is 3327 [22:55:53]MH_Cut [22:55:53]Write to MH i2c: D1 01 00 E2 00 01 B4 [22:55:53]Write i2c OK [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: D1 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: D1 01 00 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: D1 01 00 E2 00 00 B3 [22:55:53]Write to MH i2c: 01 00 00 E3 00 E3 [22:55:53]Write i2c OK [22:55:53]MH_I2C_Read... [22:55:53]*** Cut start [22:55:53]*** Purtial cut [22:55:53]*** Stage 1: CUTSNS_PIN = 1 [22:55:55]Read from MH i2c: 01 [22:55:55]MH_I2C_Read... [22:55:56]*** Stop cut motor [22:55:56]*** Cut end [22:55:56]Read from MH i2c: 01 07 00 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [22:55:56]process_action close_receipt done [22:55:56]requested_data is exist [22:55:56]produce_requested_data [22:55:56]requested_item fm.sn is exist - process it [22:55:56]wFMCommunicate request_size=4 [22:55:56]MH_SAM_APDU [22:55:56]CAPDU: 80 11 00 00 [22:55:56]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [22:55:56]Write i2c OK [22:55:56]MH_I2C_Read... [22:55:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:55:56]Read from MH i2c: E2 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: E2 17 00 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [22:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:55:56]wFMCommunicate OK [22:55:56]requested_item fd.num is exist - process it [22:55:56]SAM_PROTO_GetFieldsCounters [22:55:56]wFMCommunicate request_size=4 [22:55:56]MH_SAM_APDU [22:55:56]CAPDU: 80 13 00 00 [22:55:56]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [22:55:56]Write i2c OK [22:55:56]MH_I2C_Read... [22:55:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:55:56]Read from MH i2c: E2 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: E2 62 00 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F1 02 00 00 5E 04 04 00 F1 02 00 00 57 04 04 00 F2 02 00 00 19 04 04 00 00 00 00 00 90 00 CC [22:55:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F1 02 00 00 5E 04 04 00 F1 02 00 00 57 04 04 00 F2 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:55:56]wFMCommunicate OK [22:55:56]SAM_PROTO_GetFieldsCounters done [22:55:56]requested_item shift.num is exist - process it [22:55:56]requested_item shift.opened is exist - process it [22:55:56]req_shift_opened [22:55:56]FM_GetShiftState [22:55:56]SAM_PROTO_GetShiftState [22:55:56]wFMCommunicate request_size=4 [22:55:56]MH_SAM_APDU [22:55:56]CAPDU: 80 13 01 00 [22:55:56]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [22:55:56]Write i2c OK [22:55:56]MH_I2C_Read... [22:55:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:55:56]Read from MH i2c: E2 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: E2 0E 00 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 91 [22:55:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:55:56]wFMCommunicate OK [22:55:56]SAM_PROTO_GetShiftState done [22:55:56]FM_GetShiftState done [22:55:56]req_shift_opened done [22:55:56]requested_item shift.open_date is exist - process it [22:55:56]req_shift_open_date [22:55:56]req_shift_open_date done [22:55:56]produce_requested_data done [22:55:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165900,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:55:56]process_action_free close_receipt [22:55:56]json_value_free [22:55:56]json_value_free done [22:55:56]process_json_proto returns [22:55:56]Send response to host [22:55:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165900,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:55:56]free response buf [22:55:56]execute_script done [22:55:56]execute_script returns [22:55:56]free content buf [22:55:56]Sock 9.Close socket [22:55:56]Sock 9.Thread stoped [22:55:57]recv_with_timeout no data received [22:56:07]Connected sock=10 [22:56:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E8 88 04 01 70 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 02 00 00 F4 03 04 00 70 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 88 02 00 35 04 06 00 23 2B AD C0 CC F9 53 5E EF F2 1E C7 4A 85 [22:56:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F1 D0 47 00 C8 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 88 02 00 F4 03 04 00 D4 BC C8 66 B6 04 01 00 00 E5 0F CA 8C C5 E2 CA 03 [22:56:11]CommunicateWithHost err = 0 [22:56:11]CheckOFDResponse [22:56:11]1017 (14) - 77093643461234 [22:56:11]1041 (16) - 0000000000871769 [22:56:11]1040 (4) - 165899 [22:56:11]1012 (4) - 23.08.2024 16:46 [22:56:11]1206 (1) - 0 [22:56:11]OFD Sender: Remove packet 165899 [22:56:11]ProducePacketName [22:56:11]name=ofd_packets/00165899 [22:56:11]NVStorageDeleteData [22:56:11]OFD Sender: Processing packet 165900 [packets to send 1003, broken 1002] [22:56:11]ProducePacketName [22:56:11]name=ofd_packets/00165900 [22:56:11]OFD Sender: To server: pG, [22:56:11]CommunicateWithHost lk.salyk.kg:30040 [22:56:11]ConnectInit lk.salyk.kg [22:56:13]recv_with_timeout no data received [22:56:16]ConnectInit Can't take IP for lk.salyk.kg [22:56:16]CommunicateWithHost connect error [22:56:16]CommunicateWithHost err = -1 [22:56:16]OFD Sender: Server communicate error [22:56:21]OFD Sender: Processing packet 165900 [packets to send 1003, broken 1002] [22:56:21]ProducePacketName [22:56:21]name=ofd_packets/00165900 [22:56:21]OFD Sender: To server: pG, [22:56:21]CommunicateWithHost lk.salyk.kg:30040 [22:56:21]ConnectInit lk.salyk.kg [22:56:26]accept exits with 7 [22:56:26]New connection [22:56:26]New thread 3067411812 created [22:56:26]Thread 3067555172 joined [22:56:26]Waiting for new connection... [22:56:26] Sock 7.Parse request [22:56:26]Sock 7.Check first char [22:56:26]Sock 7.First char is OK [22:56:26]request: POST /json_proto HTTP/1.0 [22:56:26]Method: POST [22:56:26]URL: /json_proto [22:56:26]Method is POST - this is cgi request [22:56:26]url: /json_proto [22:56:26]query_string will be loaded in cgi processing [22:56:26]execute_cgi json_proto POST (null) [22:56:26]execute_cgi path=json_proto method=POST [22:56:26]POST find Content-Length [22:56:26]Host: 172.17.44.132:8080 [22:56:26]Content-Length: 705 [22:56:26]Content-Type: application/json [22:56:26] [22:56:26]POST finish read [22:56:26]Found Content-Length = 705 [22:56:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51139", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:56:26]execute_script... [22:56:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51139", "tax_sys" : 0, "items" : [ { "code": "5449000189356", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E \u0430\u043D\u0430\u043D\u0430\u0441 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:56:26]POST & json_proto [22:56:26]process_json_proto [22:56:26]json parsed OK: [22:56:26]protocol is kg_v1.0 [22:56:26]action value=close_receipt [22:56:26]process_action close_receipt [22:56:26]cmd_close_receipt [22:56:26]MH_GetDate [22:56:26]Write to MH i2c: F0 00 00 E7 00 D6 [22:56:26]Write i2c OK [22:56:26]MH_I2C_Read... [22:56:26]Read from MH i2c: F0 [22:56:26]MH_I2C_Read... [22:56:26]Read from MH i2c: F0 09 00 [22:56:26]MH_I2C_Read... [22:56:26]Read from MH i2c: F0 09 00 E7 00 00 9B 13 C9 66 2A 83 C1 65 8F [22:56:26]GetLastDocTimeStamp 1724453750 [22:56:26]current date 1724453787 [22:56:26]FM_GetShiftState [22:56:26]SAM_PROTO_GetShiftState [22:56:26]wFMCommunicate request_size=4 [22:56:26]MH_SAM_APDU [22:56:26]CAPDU: 80 13 01 00 [22:56:26]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [22:56:26]Write i2c OK [22:56:26]MH_I2C_Read... [22:56:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:56:26]Read from MH i2c: E2 [22:56:26]MH_I2C_Read... [22:56:26]Read from MH i2c: E2 0E 00 [22:56:26]MH_I2C_Read... [22:56:26]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 93 [22:56:26]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:56:26]wFMCommunicate OK [22:56:26]SAM_PROTO_GetShiftState done [22:56:26]FM_GetShiftState done [22:56:26]opened in 1724372766 [22:56:26]opened+sec_in_day 1724459166 [22:56:26]quantity*price = 12000 [22:56:26]sum+1 = 12001 [22:56:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 754 23.08.2024 22:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165901 ФПД: 138696960460697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165901&fm=138696960460697&tin=02508201610067®Number=0000000000092562&sum=12000 0 [22:56:27]StoreToDocumentArchive [22:56:27]shift 469 fd 165901 [22:56:27]save to /storage/0469/doc_00165901 [22:56:27]save last doc name /storage/0469/doc_00165901 to /storage/kkm_last_doc_name [22:56:27]save OK [22:56:27]Clear old archive folders... [22:56:27]ProcessDocumentItem done err = 0, tmpTLVsize=298 [22:56:27]tlvbuf is 0119BAE0 [22:56:27]SAM_PROTO_ClearQueue [22:56:27]wFMCommunicate request_size=4 [22:56:27]MH_SAM_APDU [22:56:27]CAPDU: 80 09 00 00 [22:56:27]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [22:56:27]Write i2c OK [22:56:27]MH_I2C_Read... [22:56:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:56:27]Read from MH i2c: E2 [22:56:27]MH_I2C_Read... [22:56:27]Read from MH i2c: E2 03 00 [22:56:27]MH_I2C_Read... [22:56:27]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [22:56:27]RAPDU: 90 00 [22:56:27]wFMCommunicate OK [22:56:27]SAM_PROTO_ClearQueue done [22:56:27]KKMCreateOFDPacket [22:56:27]OFDProtocolAddRootSTLVToBuf [22:56:27]FM_MakeSignedData [22:56:27]FM_MakeSignedData [22:56:27]SAM_PROTO_SignData [22:56:27]wFMCommunicate request_size=4 [22:56:27]MH_SAM_APDU [22:56:27]CAPDU: 80 0D 01 02 [22:56:27]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [22:56:27]Write i2c OK [22:56:27]MH_I2C_Read... [22:56:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:56:27]Read from MH i2c: E2 [22:56:27]MH_I2C_Read... [22:56:27]Read from MH i2c: E2 03 00 [22:56:27]MH_I2C_Read... [22:56:27]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [22:56:27]RAPDU: 90 00 [22:56:27]wFMCommunicate OK [22:56:27]wFMCommunicate request_size=255 [22:56:27]MH_SAM_APDU [22:56:27]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 02 00 00 F4 03 04 00 9B 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [22:56:27]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 02 00 00 F4 03 04 00 9B 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 14 [22:56:27]Write i2c OK [22:56:27]MH_I2C_Read... [22:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:56:28]Read from MH i2c: E2 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: E2 03 00 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [22:56:28]RAPDU: 90 00 [22:56:28]wFMCommunicate OK [22:56:28]wFMCommunicate request_size=57 [22:56:28]MH_SAM_APDU [22:56:28]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 88 02 00 35 04 06 00 7E 24 E7 0F 47 99 [22:56:28]Write to MH i2c: E2 3C 00 F8 00 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 88 02 00 35 04 06 00 7E 24 E7 0F 47 99 00 00 43 [22:56:28]Write i2c OK [22:56:28]MH_I2C_Read... [22:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:56:28]Read from MH i2c: E2 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: E2 03 00 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [22:56:28]RAPDU: 90 00 [22:56:28]wFMCommunicate OK [22:56:28]wFMCommunicate request_size=4 [22:56:28]MH_SAM_APDU [22:56:28]CAPDU: 80 0D 03 02 [22:56:28]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [22:56:28]Write i2c OK [22:56:28]MH_I2C_Read... [22:56:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:56:28]Read from MH i2c: E2 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: E2 0B 00 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: E2 0B 00 F9 00 00 48 6C 83 A9 6E 1E 6D 1D 90 00 6B [22:56:28]RAPDU: 48 6C 83 A9 6E 1E 6D 1D 90 00 [22:56:28]wFMCommunicate OK [22:56:28]SAM_PROTO_SignData done [22:56:28]FM_MakeSignedData done [22:56:28]CreateOFDProtocolMessage [22:56:28]wFMCommunicate request_size=4 [22:56:28]MH_SAM_APDU [22:56:28]CAPDU: 80 11 00 00 [22:56:28]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [22:56:28]Write i2c OK [22:56:28]MH_I2C_Read... [22:56:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:56:28]Read from MH i2c: E2 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: E2 17 00 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [22:56:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:56:28]wFMCommunicate OK [22:56:28]CreateOFDProtocolMessage done [22:56:28]OFDSenderStorePacket 165901 [22:56:28]StoreOFDPacket docnum=165901 [22:56:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3E 01 00 00 6C B3 36 01 65 8B 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 02 00 00 F4 03 04 00 9B 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 88 02 00 35 04 06 00 7E 24 E7 0F 47 99 48 6C 83 A9 6E 1E 6D 1D [22:56:28]CheckFolder [22:56:28]dirname=/storage/ofd_packets [22:56:28]CheckFolder done [22:56:28]ProducePacketName [22:56:28]name=ofd_packets/00165901 [22:56:28]NVStorageSaveData ofd_packets/00165901 [22:56:28]File name is /storage/ofd_packets/00165901 [22:56:28]Write 348 bytes [22:56:28]NVStorageSaveData done [22:56:28]OFDSenderStorePacket done [22:56:28]KKMCreateOFDPacket done [22:56:28]NVStorageSaveData kkm_last_timestamp [22:56:28]File name is /storage/kkm_last_timestamp [22:56:28]Write 4 bytes [22:56:28]NVStorageSaveData done [22:56:28]ExternCall_PrintAddStr [22:56:28]wPrintStart [22:56:28]Write to MH i2c: 01 00 00 FB 00 FB [22:56:28]Write i2c OK [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: 01 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: 01 07 00 [22:56:28]MH_I2C_Read... [22:56:28]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [22:56:28]RasterBufferAndPrint [22:56:28]line Счет N : (3)51139 [22:56:28]line ИНН: 02508201610067 [22:56:28]line Контрольно-Кассовый Чек [22:56:28]line ПРОДАЖА [22:56:28]line Товар: 5449000189356 [22:56:28]line Холодный чай Fuse манго ананас 1л [22:56:28]line 1.000 * 120.00 [22:56:28]line = 120.00 [22:56:28]line НДС 12% НСП 1% [22:56:28]line > о реализуемом товаре [22:56:28]line ИТОГО: 120.00 [22:56:28]line НСП 1% : 1.06 [22:56:28]line НДС 12% : 12.74 [22:56:28]line Наличными: 120.00 [22:56:28]line Безнал.: 0.00 [22:56:28]line Место: АЗС № 130 "Партнер Нефть" [22:56:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:56:28]line СНО: Общий режим [22:56:28]line Чек 754 23.08.2024 22:56 [22:56:28]line Смена: 469 ФФД: 1.0 [22:56:28]line ЗНМ: 0300000070 [22:56:28]line РНМ: 0000000000092562 [22:56:28]line Версия ККМ: 001 [22:56:28]line ФМ: 0000000000871769 [22:56:28]line ФД: 165901 [22:56:28]line ФПД: 138696960460697 [22:56:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225627&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165901&fm=138696960460697&tin=02508201610067®Number=0000000000092562&sum=12000 [22:56:28]line 0 [22:56:28]OFD Sender: Processing packet 165900 [packets to send 1004, broken 1002] [22:56:28]ProducePacketName [22:56:28]name=ofd_packets/00165900 [22:56:28]OFD Sender: To server: pG, [22:56:28]CommunicateWithHost lk.salyk.kg:30040 [22:56:28]ConnectInit lk.salyk.kg [22:56:28]written 0, free lines is 4095 [22:56:29]Write to MH i2c: 01 00 00 24 01 25 [22:56:29]Write i2c OK [22:56:29]MH_I2C_Read... [22:56:29]Read from MH i2c: 01 [22:56:29]MH_I2C_Read... [22:56:29]Read from MH i2c: 01 07 00 [22:56:29]MH_I2C_Read... [22:56:29]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 D9 0C 11 [22:56:29]RasterBufferAndPrint [22:56:29]line [22:56:29]line [22:56:29]line [22:56:29]line [22:56:29]line [22:56:29]written 0, free lines is 3316 [22:56:29]MH_Cut [22:56:29]Write to MH i2c: D1 01 00 2B 01 01 FE [22:56:29]Write i2c OK [22:56:29]MH_I2C_Read... [22:56:29]Read from MH i2c: D1 [22:56:29]MH_I2C_Read... [22:56:29]Read from MH i2c: D1 01 00 [22:56:29]MH_I2C_Read... [22:56:29]Read from MH i2c: D1 01 00 2B 01 00 FD [22:56:29]Write to MH i2c: 01 00 00 2C 01 2D [22:56:29]Write i2c OK [22:56:29]MH_I2C_Read... [22:56:29]*** Cut start [22:56:29]*** Purtial cut [22:56:29]*** Stage 1: CUTSNS_PIN = 1 [22:56:31]Read from MH i2c: 01 [22:56:31]MH_I2C_Read... [22:56:31]*** Stop cut motor [22:56:31]*** Cut end [22:56:31]Read from MH i2c: 01 07 00 [22:56:31]MH_I2C_Read... [22:56:31]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 FF 0F 42 [22:56:31]process_action close_receipt done [22:56:31]requested_data is exist [22:56:31]produce_requested_data [22:56:31]requested_item fm.sn is exist - process it [22:56:31]wFMCommunicate request_size=4 [22:56:31]MH_SAM_APDU [22:56:31]CAPDU: 80 11 00 00 [22:56:31]Write to MH i2c: E2 08 00 2D 01 80 11 00 00 00 00 00 00 A8 [22:56:31]Write i2c OK [22:56:31]MH_I2C_Read... [22:56:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:56:31]Read from MH i2c: E2 [22:56:31]MH_I2C_Read... [22:56:31]Read from MH i2c: E2 17 00 [22:56:31]MH_I2C_Read... [22:56:31]Read from MH i2c: E2 17 00 2D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [22:56:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:56:31]wFMCommunicate OK [22:56:31]requested_item fd.num is exist - process it [22:56:31]SAM_PROTO_GetFieldsCounters [22:56:31]wFMCommunicate request_size=4 [22:56:31]MH_SAM_APDU [22:56:31]CAPDU: 80 13 00 00 [22:56:31]Write to MH i2c: E2 08 00 2E 01 80 13 00 00 00 00 00 00 AB [22:56:31]Write i2c OK [22:56:31]MH_I2C_Read... [22:56:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:56:32]Read from MH i2c: E2 [22:56:32]MH_I2C_Read... [22:56:32]Read from MH i2c: E2 62 00 [22:56:32]MH_I2C_Read... [22:56:32]Read from MH i2c: E2 62 00 2E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F2 02 00 00 5E 04 04 00 F2 02 00 00 57 04 04 00 F3 02 00 00 19 04 04 00 00 00 00 00 90 00 1A [22:56:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F2 02 00 00 5E 04 04 00 F2 02 00 00 57 04 04 00 F3 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:56:32]wFMCommunicate OK [22:56:32]SAM_PROTO_GetFieldsCounters done [22:56:32]requested_item shift.num is exist - process it [22:56:32]requested_item shift.opened is exist - process it [22:56:32]req_shift_opened [22:56:32]FM_GetShiftState [22:56:32]SAM_PROTO_GetShiftState [22:56:32]wFMCommunicate request_size=4 [22:56:32]MH_SAM_APDU [22:56:32]CAPDU: 80 13 01 00 [22:56:32]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [22:56:32]Write i2c OK [22:56:32]MH_I2C_Read... [22:56:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:56:32]Read from MH i2c: E2 [22:56:32]MH_I2C_Read... [22:56:32]Read from MH i2c: E2 0E 00 [22:56:32]MH_I2C_Read... [22:56:32]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DB [22:56:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:56:32]wFMCommunicate OK [22:56:32]SAM_PROTO_GetShiftState done [22:56:32]FM_GetShiftState done [22:56:32]req_shift_opened done [22:56:32]requested_item shift.open_date is exist - process it [22:56:32]req_shift_open_date [22:56:32]req_shift_open_date done [22:56:32]produce_requested_data done [22:56:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165901,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:56:32]process_action_free close_receipt [22:56:32]json_value_free [22:56:32]json_value_free done [22:56:32]process_json_proto returns [22:56:32]Send response to host [22:56:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165901,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:56:32]free response buf [22:56:32]execute_script done [22:56:32]execute_script returns [22:56:32]free content buf [22:56:32]Sock 7.Close socket [22:56:32]Sock 7.Thread stoped [22:56:33]ConnectInit Can't take IP for lk.salyk.kg [22:56:33]CommunicateWithHost connect error [22:56:33]CommunicateWithHost err = -1 [22:56:33]OFD Sender: Server communicate error [22:56:33]recv_with_timeout no data received [22:56:38]OFD Sender: Processing packet 165900 [packets to send 1004, broken 1002] [22:56:38]ProducePacketName [22:56:38]name=ofd_packets/00165900 [22:56:38]OFD Sender: To server: pG, [22:56:38]CommunicateWithHost lk.salyk.kg:30040 [22:56:38]ConnectInit lk.salyk.kg [22:56:39]accept exits with 12 [22:56:39]New connection [22:56:39]New thread 3067555172 created [22:56:39]Thread 3067411812 joined [22:56:39]Waiting for new connection... [22:56:39] Sock 12.Parse request [22:56:39]Sock 12.Check first char [22:56:39]Sock 12.First char is OK [22:56:39]request: POST /json_proto HTTP/1.0 [22:56:39]Method: POST [22:56:39]URL: /json_proto [22:56:39]Method is POST - this is cgi request [22:56:39]url: /json_proto [22:56:39]query_string will be loaded in cgi processing [22:56:39]execute_cgi json_proto POST (null) [22:56:39]execute_cgi path=json_proto method=POST [22:56:39]POST find Content-Length [22:56:39]Host: 172.17.44.132:8080 [22:56:39]Content-Length: 819 [22:56:39]Content-Type: application/json [22:56:39] [22:56:39]POST finish read [22:56:39]Found Content-Length = 819 [22:56:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:56:39]execute_script... [22:56: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)294816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:56:39]POST & json_proto [22:56:39]process_json_proto [22:56:39]json parsed OK: [22:56:39]protocol is kg_v1.0 [22:56:39]action value=close_receipt [22:56:39]process_action close_receipt [22:56:39]cmd_close_receipt [22:56:39]MH_GetDate [22:56:39]Write to MH i2c: F0 00 00 30 01 20 [22:56:39]Write i2c OK [22:56:39]MH_I2C_Read... [22:56:39]Read from MH i2c: F0 [22:56:39]MH_I2C_Read... [22:56:39]Read from MH i2c: F0 09 00 [22:56:39]MH_I2C_Read... [22:56:39]Read from MH i2c: F0 09 00 30 01 00 A7 13 C9 66 2A 83 C1 65 E5 [22:56:39]GetLastDocTimeStamp 1724453787 [22:56:39]current date 1724453799 [22:56:39]FM_GetShiftState [22:56:39]SAM_PROTO_GetShiftState [22:56:39]wFMCommunicate request_size=4 [22:56:39]MH_SAM_APDU [22:56:39]CAPDU: 80 13 01 00 [22:56:39]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [22:56:39]Write i2c OK [22:56:39]MH_I2C_Read... [22:56:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:56:39]Read from MH i2c: E2 [22:56:39]MH_I2C_Read... [22:56:39]Read from MH i2c: E2 0E 00 [22:56:39]MH_I2C_Read... [22:56:39]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DD [22:56:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:56:39]wFMCommunicate OK [22:56:39]SAM_PROTO_GetShiftState done [22:56:39]FM_GetShiftState done [22:56:39]opened in 1724372766 [22:56:39]opened+sec_in_day 1724459166 [22:56:39]quantity*price = 100021 [22:56:39]sum+1 = 100023 [22:56:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 755 23.08.2024 22:56 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165902 ФПД: 174170830766372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165902&fm=174170830766372&tin=02508201610067®Number=0000000000092562&sum=100022 [22:56:40]StoreToDocumentArchive [22:56:40]shift 469 fd 165902 [22:56:40]save to /storage/0469/doc_00165902 [22:56:40]save last doc name /storage/0469/doc_00165902 to /storage/kkm_last_doc_name [22:56:40]save OK [22:56:40]Clear old archive folders... [22:56:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:56:40]tlvbuf is 01208380 [22:56:40]SAM_PROTO_ClearQueue [22:56:40]wFMCommunicate request_size=4 [22:56:40]MH_SAM_APDU [22:56:40]CAPDU: 80 09 00 00 [22:56:40]Write to MH i2c: E2 08 00 3E 01 80 09 00 00 00 00 00 00 B1 [22:56:40]Write i2c OK [22:56:40]MH_I2C_Read... [22:56:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:56:40]Read from MH i2c: E2 [22:56:40]MH_I2C_Read... [22:56:40]Read from MH i2c: E2 03 00 [22:56:40]MH_I2C_Read... [22:56:40]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [22:56:40]RAPDU: 90 00 [22:56:40]wFMCommunicate OK [22:56:40]SAM_PROTO_ClearQueue done [22:56:40]KKMCreateOFDPacket [22:56:40]OFDProtocolAddRootSTLVToBuf [22:56:40]FM_MakeSignedData [22:56:40]FM_MakeSignedData [22:56:40]SAM_PROTO_SignData [22:56:40]wFMCommunicate request_size=4 [22:56:40]MH_SAM_APDU [22:56:40]CAPDU: 80 0D 01 02 [22:56:40]Write to MH i2c: E2 08 00 3F 01 80 0D 01 02 00 00 00 00 B9 [22:56:40]Write i2c OK [22:56:40]MH_I2C_Read... [22:56:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:56:40]Read from MH i2c: E2 [22:56:40]MH_I2C_Read... [22:56:40]Read from MH i2c: E2 03 00 [22:56:40]MH_I2C_Read... [22:56:40]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [22:56:40]RAPDU: 90 00 [22:56:40]wFMCommunicate OK [22:56:40]wFMCommunicate request_size=255 [22:56:40]MH_SAM_APDU [22:56:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 F3 02 00 00 F4 03 04 00 A7 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 88 02 00 35 04 06 00 9E [22:56:40]Write to MH i2c: E2 02 01 40 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 F3 02 00 00 F4 03 04 00 A7 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 88 02 00 35 04 06 00 9E 00 00 80 [22:56:40]Write i2c OK [22:56:40]MH_I2C_Read... [22:56:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:56:41]Read from MH i2c: E2 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: E2 03 00 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [22:56:41]RAPDU: 90 00 [22:56:41]wFMCommunicate OK [22:56:41]wFMCommunicate request_size=10 [22:56:41]MH_SAM_APDU [22:56:41]CAPDU: 80 0D 02 02 05 68 4E 7F 81 24 [22:56:41]Write to MH i2c: E2 0D 00 41 01 80 0D 02 02 05 00 68 4E 7F 81 24 00 00 A0 [22:56:41]Write i2c OK [22:56:41]MH_I2C_Read... [22:56:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:56:41]Read from MH i2c: E2 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: E2 03 00 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [22:56:41]RAPDU: 90 00 [22:56:41]wFMCommunicate OK [22:56:41]wFMCommunicate request_size=4 [22:56:41]MH_SAM_APDU [22:56:41]CAPDU: 80 0D 03 02 [22:56:41]Write to MH i2c: E2 08 00 42 01 80 0D 03 02 00 00 00 00 BE [22:56:41]Write i2c OK [22:56:41]MH_I2C_Read... [22:56:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:56:41]Read from MH i2c: E2 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: E2 0B 00 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: E2 0B 00 42 01 00 E3 1E AE 2F 6B B7 BD 32 90 00 AE [22:56:41]RAPDU: E3 1E AE 2F 6B B7 BD 32 90 00 [22:56:41]wFMCommunicate OK [22:56:41]SAM_PROTO_SignData done [22:56:41]FM_MakeSignedData done [22:56:41]CreateOFDProtocolMessage [22:56:41]wFMCommunicate request_size=4 [22:56:41]MH_SAM_APDU [22:56:41]CAPDU: 80 11 00 00 [22:56:41]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [22:56:41]Write i2c OK [22:56:41]MH_I2C_Read... [22:56:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:56:41]Read from MH i2c: E2 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: E2 17 00 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [22:56:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:56:41]wFMCommunicate OK [22:56:41]CreateOFDProtocolMessage done [22:56:41]OFDSenderStorePacket 165902 [22:56:41]StoreOFDPacket docnum=165902 [22:56:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E5 7C 07 01 11 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 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 F3 02 00 00 F4 03 04 00 A7 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 88 02 00 35 04 06 00 9E 68 4E 7F 81 24 E3 1E AE 2F 6B B7 BD 32 [22:56:41]CheckFolder [22:56:41]dirname=/storage/ofd_packets [22:56:41]CheckFolder done [22:56:41]ProducePacketName [22:56:41]name=ofd_packets/00165902 [22:56:41]NVStorageSaveData ofd_packets/00165902 [22:56:41]File name is /storage/ofd_packets/00165902 [22:56:41]Write 301 bytes [22:56:41]NVStorageSaveData done [22:56:41]OFDSenderStorePacket done [22:56:41]KKMCreateOFDPacket done [22:56:41]NVStorageSaveData kkm_last_timestamp [22:56:41]File name is /storage/kkm_last_timestamp [22:56:41]Write 4 bytes [22:56:41]NVStorageSaveData done [22:56:41]ExternCall_PrintAddStr [22:56:41]wPrintStart [22:56:41]Write to MH i2c: 01 00 00 44 01 45 [22:56:41]Write i2c OK [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: 01 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: 01 07 00 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [22:56:41]RasterBufferAndPrint [22:56:41]line Счет N : (1)294816 [22:56:41]line ИНН: 02508201610067 [22:56:41]line Контрольно-Кассовый Чек [22:56:41]line ПРОДАЖА [22:56:41]line ТРК (МРК, ГНК) : 53 [22:56:41]line Товар: 2710124500 [22:56:41]line Аи-95-К-5 [22:56:41]line 13.480 * 74.20 [22:56:41]line = 1000.22 [22:56:41]line НДС 12% НСП 1% [22:56:41]line > о реализуемом товаре [22:56:41]line ИТОГО: 1000.22 [22:56:41]line НСП 1% : 8.85 [22:56:41]line НДС 12% : 106.22 [22:56:41]line Наличными: 0.00 [22:56:41]line Безнал.: 1000.22 [22:56:41]line Место: АЗС № 130 "Партнер Нефть" [22:56:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:56:41]line СНО: Общий режим [22:56:41]line Чек 755 23.08.2024 22:56 [22:56:41]line Смена: 469 ФФД: 1.0 [22:56:41]line ЗНМ: 0300000070 [22:56:41]line РНМ: 0000000000092562 [22:56:41]line Версия ККМ: 001 [22:56:41]line Платежная система: Бакай Банк [22:56:41]line ФМ: 0000000000871769 [22:56:41]line ФД: 165902 [22:56:41]line ФПД: 174170830766372 [22:56:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165902&fm=174170830766372&tin=02508201610067®Number=0000000000092562&sum=100022 [22:56:41]written 0, free lines is 4095 [22:56:41]Write to MH i2c: 01 00 00 6E 01 6F [22:56:41]Write i2c OK [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: 01 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: 01 07 00 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 E2 0C 64 [22:56:41]RasterBufferAndPrint [22:56:41]line [22:56:41]line [22:56:41]line [22:56:41]line [22:56:41]line [22:56:41]written 0, free lines is 3331 [22:56:41]MH_Cut [22:56:41]Write to MH i2c: D1 01 00 75 01 01 48 [22:56:41]Write i2c OK [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: D1 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: D1 01 00 [22:56:41]MH_I2C_Read... [22:56:41]Read from MH i2c: D1 01 00 75 01 00 47 [22:56:41]Write to MH i2c: 01 00 00 76 01 77 [22:56:41]Write i2c OK [22:56:41]MH_I2C_Read... [22:56:42]*** Cut start [22:56:42]*** Purtial cut [22:56:42]*** Stage 1: CUTSNS_PIN = 1 [22:56:43]ConnectInit Can't take IP for lk.salyk.kg [22:56:43]CommunicateWithHost connect error [22:56:43]CommunicateWithHost err = -1 [22:56:43]OFD Sender: Server communicate error [22:56:43]OFD Sender: Processing packet 165900 [packets to send 1005, broken 1002] [22:56:43]ProducePacketName [22:56:43]name=ofd_packets/00165900 [22:56:43]OFD Sender: To server: pG, [22:56:43]CommunicateWithHost lk.salyk.kg:30040 [22:56:43]ConnectInit lk.salyk.kg [22:56:44]Read from MH i2c: 01 [22:56:44]MH_I2C_Read... [22:56:44]*** Stop cut motor [22:56:44]*** Cut end [22:56:44]Read from MH i2c: 01 07 00 [22:56:44]MH_I2C_Read... [22:56:44]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 FF 0F 8C [22:56:44]process_action close_receipt done [22:56:44]requested_data is exist [22:56:44]produce_requested_data [22:56:44]requested_item fm.sn is exist - process it [22:56:44]wFMCommunicate request_size=4 [22:56:44]MH_SAM_APDU [22:56:44]CAPDU: 80 11 00 00 [22:56:44]Write to MH i2c: E2 08 00 77 01 80 11 00 00 00 00 00 00 F2 [22:56:44]Write i2c OK [22:56:44]MH_I2C_Read... [22:56:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:56:44]Read from MH i2c: E2 [22:56:44]MH_I2C_Read... [22:56:44]Read from MH i2c: E2 17 00 [22:56:44]MH_I2C_Read... [22:56:44]Read from MH i2c: E2 17 00 77 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [22:56:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:56:44]wFMCommunicate OK [22:56:44]requested_item fd.num is exist - process it [22:56:44]SAM_PROTO_GetFieldsCounters [22:56:44]wFMCommunicate request_size=4 [22:56:44]MH_SAM_APDU [22:56:44]CAPDU: 80 13 00 00 [22:56:44]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [22:56:44]Write i2c OK [22:56:44]MH_I2C_Read... [22:56:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:56:44]Read from MH i2c: E2 [22:56:44]MH_I2C_Read... [22:56:44]Read from MH i2c: E2 62 00 [22:56:44]MH_I2C_Read... [22:56:44]Read from MH i2c: E2 62 00 78 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F3 02 00 00 5E 04 04 00 F3 02 00 00 57 04 04 00 F4 02 00 00 19 04 04 00 00 00 00 00 90 00 68 [22:56:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F3 02 00 00 5E 04 04 00 F3 02 00 00 57 04 04 00 F4 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:56:45]wFMCommunicate OK [22:56:45]SAM_PROTO_GetFieldsCounters done [22:56:45]requested_item shift.num is exist - process it [22:56:45]requested_item shift.opened is exist - process it [22:56:45]req_shift_opened [22:56:45]FM_GetShiftState [22:56:45]SAM_PROTO_GetShiftState [22:56:45]wFMCommunicate request_size=4 [22:56:45]MH_SAM_APDU [22:56:45]CAPDU: 80 13 01 00 [22:56:45]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [22:56:45]Write i2c OK [22:56:45]MH_I2C_Read... [22:56:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:56:45]Read from MH i2c: E2 [22:56:45]MH_I2C_Read... [22:56:45]Read from MH i2c: E2 0E 00 [22:56:45]MH_I2C_Read... [22:56:45]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 25 [22:56:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:56:45]wFMCommunicate OK [22:56:45]SAM_PROTO_GetShiftState done [22:56:45]FM_GetShiftState done [22:56:45]req_shift_opened done [22:56:45]requested_item shift.open_date is exist - process it [22:56:45]req_shift_open_date [22:56:45]req_shift_open_date done [22:56:45]produce_requested_data done [22:56:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165902,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:56:45]process_action_free close_receipt [22:56:45]json_value_free [22:56:45]json_value_free done [22:56:45]process_json_proto returns [22:56:45]Send response to host [22:56:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165902,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:56:45]free response buf [22:56:45]execute_script done [22:56:45]execute_script returns [22:56:45]free content buf [22:56:45]Sock 12.Close socket [22:56:45]Sock 12.Thread stoped [22:56:48]ConnectInit Can't take IP for lk.salyk.kg [22:56:48]CommunicateWithHost connect error [22:56:48]CommunicateWithHost err = -1 [22:56:48]OFD Sender: Server communicate error [22:56:53]OFD Sender: Processing packet 165900 [packets to send 1005, broken 1002] [22:56:53]ProducePacketName [22:56:53]name=ofd_packets/00165900 [22:56:53]OFD Sender: To server: pG, [22:56:53]CommunicateWithHost lk.salyk.kg:30040 [22:56:53]ConnectInit lk.salyk.kg [22:56:56]recv_with_timeout no data received [22:56:58]ConnectInit Can't take IP for lk.salyk.kg [22:56:58]CommunicateWithHost connect error [22:56:58]CommunicateWithHost err = -1 [22:56:58]OFD Sender: Server communicate error [22:57:03]OFD Sender: Processing packet 165900 [packets to send 1005, broken 1002] [22:57:03]ProducePacketName [22:57:03]name=ofd_packets/00165900 [22:57:03]OFD Sender: To server: pG, [22:57:03]CommunicateWithHost lk.salyk.kg:30040 [22:57:03]ConnectInit lk.salyk.kg [22:57:08]ConnectInit Can't take IP for lk.salyk.kg [22:57:08]CommunicateWithHost connect error [22:57:08]CommunicateWithHost err = -1 [22:57:08]OFD Sender: Server communicate error [22:57:13]OFD Sender: Processing packet 165900 [packets to send 1005, broken 1002] [22:57:13]ProducePacketName [22:57:13]name=ofd_packets/00165900 [22:57:13]OFD Sender: To server: pG, [22:57:13]CommunicateWithHost lk.salyk.kg:30040 [22:57:13]ConnectInit lk.salyk.kg [22:57:16]ConnectInit Can't connect to host [22:57:18]ConnectInit Can't take IP for lk.salyk.kg [22:57:18]CommunicateWithHost connect error [22:57:18]CommunicateWithHost err = -1 [22:57:18]OFD Sender: Server communicate error [22:57:21]ConnectInit Can't connect to host [22:57:24]OFD Sender: Processing packet 165900 [packets to send 1005, broken 1002] [22:57:24]ProducePacketName [22:57:24]name=ofd_packets/00165900 [22:57:24]OFD Sender: To server: pG, [22:57:24]CommunicateWithHost lk.salyk.kg:30040 [22:57:24]ConnectInit lk.salyk.kg [22:57:26]ConnectInit Can't connect to host [22:57:29]ConnectInit Can't take IP for lk.salyk.kg [22:57:29]CommunicateWithHost connect error [22:57:29]CommunicateWithHost err = -1 [22:57:29]OFD Sender: Server communicate error [22:57:31]ConnectInit Can't connect to host [22:57:34]OFD Sender: Processing packet 165900 [packets to send 1005, broken 1002] [22:57:34]ProducePacketName [22:57:34]name=ofd_packets/00165900 [22:57:34]OFD Sender: To server: pG, [22:57:34]CommunicateWithHost lk.salyk.kg:30040 [22:57:34]ConnectInit lk.salyk.kg [22:57:34]accept exits with 11 [22:57:34]New connection [22:57:34]New thread 3067411812 created [22:57:34]Thread 3067555172 joined [22:57:34]Waiting for new connection... [22:57:34] Sock 11.Parse request [22:57:34]Sock 11.Check first char [22:57:34]Sock 11.First char is OK [22:57:34]request: POST /json_proto HTTP/1.0 [22:57:34]Method: POST [22:57:34]URL: /json_proto [22:57:34]Method is POST - this is cgi request [22:57:34]url: /json_proto [22:57:34]query_string will be loaded in cgi processing [22:57:34]execute_cgi json_proto POST (null) [22:57:34]execute_cgi path=json_proto method=POST [22:57:34]POST find Content-Length [22:57:34]Host: 172.17.44.132:8080 [22:57:34]Content-Length: 651 [22:57:34]Content-Type: application/json [22:57:34] [22:57:34]POST finish read [22:57:34]Found Content-Length = 651 [22:57:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51140", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:57:34]execute_script... [22:57:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51140", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:57:34]POST & json_proto [22:57:34]process_json_proto [22:57:34]json parsed OK: [22:57:34]protocol is kg_v1.0 [22:57:34]action value=close_receipt [22:57:34]process_action close_receipt [22:57:34]cmd_close_receipt [22:57:34]MH_GetDate [22:57:34]Write to MH i2c: F0 00 00 7A 01 6A [22:57:34]Write i2c OK [22:57:34]MH_I2C_Read... [22:57:34]Read from MH i2c: F0 [22:57:34]MH_I2C_Read... [22:57:34]Read from MH i2c: F0 09 00 [22:57:34]MH_I2C_Read... [22:57:34]Read from MH i2c: F0 09 00 7A 01 00 DE 13 C9 66 2A 83 C1 65 66 [22:57:34]GetLastDocTimeStamp 1724453799 [22:57:34]current date 1724453854 [22:57:34]FM_GetShiftState [22:57:34]SAM_PROTO_GetShiftState [22:57:34]wFMCommunicate request_size=4 [22:57:34]MH_SAM_APDU [22:57:34]CAPDU: 80 13 01 00 [22:57:34]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [22:57:34]Write i2c OK [22:57:34]MH_I2C_Read... [22:57:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:57:34]Read from MH i2c: E2 [22:57:34]MH_I2C_Read... [22:57:34]Read from MH i2c: E2 0E 00 [22:57:34]MH_I2C_Read... [22:57:34]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 27 [22:57:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:57:34]wFMCommunicate OK [22:57:34]SAM_PROTO_GetShiftState done [22:57:34]FM_GetShiftState done [22:57:34]opened in 1724372766 [22:57:34]opened+sec_in_day 1724459166 [22:57:34]quantity*price = 7500 [22:57:34]sum+1 = 7501 [22:57:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 756 23.08.2024 22:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165903 ФПД: 67783103281657 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225734&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165903&fm=67783103281657&tin=02508201610067®Number=0000000000092562&sum=7500 0 [22:57:35]StoreToDocumentArchive [22:57:35]shift 469 fd 165903 [22:57:35]save to /storage/0469/doc_00165903 [22:57:35]save last doc name /storage/0469/doc_00165903 to /storage/kkm_last_doc_name [22:57:35]save OK [22:57:35]Clear old archive folders... [22:57:35]ProcessDocumentItem done err = 0, tmpTLVsize=275 [22:57:35]tlvbuf is 01195560 [22:57:35]SAM_PROTO_ClearQueue [22:57:35]wFMCommunicate request_size=4 [22:57:35]MH_SAM_APDU [22:57:35]CAPDU: 80 09 00 00 [22:57:35]Write to MH i2c: E2 08 00 88 01 80 09 00 00 00 00 00 00 FB [22:57:35]Write i2c OK [22:57:35]MH_I2C_Read... [22:57:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:57:35]Read from MH i2c: E2 [22:57:35]MH_I2C_Read... [22:57:35]Read from MH i2c: E2 03 00 [22:57:35]MH_I2C_Read... [22:57:35]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [22:57:35]RAPDU: 90 00 [22:57:35]wFMCommunicate OK [22:57:35]SAM_PROTO_ClearQueue done [22:57:35]KKMCreateOFDPacket [22:57:35]OFDProtocolAddRootSTLVToBuf [22:57:35]FM_MakeSignedData [22:57:35]FM_MakeSignedData [22:57:35]SAM_PROTO_SignData [22:57:35]wFMCommunicate request_size=4 [22:57:35]MH_SAM_APDU [22:57:35]CAPDU: 80 0D 01 02 [22:57:35]Write to MH i2c: E2 08 00 89 01 80 0D 01 02 00 00 00 00 03 [22:57:35]Write i2c OK [22:57:35]MH_I2C_Read... [22:57:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:57:35]Read from MH i2c: E2 [22:57:35]MH_I2C_Read... [22:57:35]Read from MH i2c: E2 03 00 [22:57:35]MH_I2C_Read... [22:57:35]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [22:57:35]RAPDU: 90 00 [22:57:35]wFMCommunicate OK [22:57:35]wFMCommunicate request_size=255 [22:57:35]MH_SAM_APDU [22:57:35]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 02 00 00 F4 03 04 00 DE 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [22:57:35]Write to MH i2c: E2 02 01 8A 01 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 02 00 00 F4 03 04 00 DE 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 DD [22:57:35]Write i2c OK [22:57:35]MH_I2C_Read... [22:57:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:57:36]Read from MH i2c: E2 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: E2 03 00 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [22:57:36]RAPDU: 90 00 [22:57:36]wFMCommunicate OK [22:57:36]wFMCommunicate request_size=34 [22:57:36]MH_SAM_APDU [22:57:36]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 88 02 00 35 04 06 00 3D A5 FB CA F9 F9 [22:57:36]Write to MH i2c: E2 25 00 8B 01 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 88 02 00 35 04 06 00 3D A5 FB CA F9 F9 00 00 FF [22:57:36]Write i2c OK [22:57:36]MH_I2C_Read... [22:57:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:57:36]Read from MH i2c: E2 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: E2 03 00 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [22:57:36]RAPDU: 90 00 [22:57:36]wFMCommunicate OK [22:57:36]wFMCommunicate request_size=4 [22:57:36]MH_SAM_APDU [22:57:36]CAPDU: 80 0D 03 02 [22:57:36]Write to MH i2c: E2 08 00 8C 01 80 0D 03 02 00 00 00 00 08 [22:57:36]Write i2c OK [22:57:36]MH_I2C_Read... [22:57:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:57:36]Read from MH i2c: E2 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: E2 0B 00 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: E2 0B 00 8C 01 00 C0 8F A1 D9 77 9E 5B 0C 90 00 4E [22:57:36]RAPDU: C0 8F A1 D9 77 9E 5B 0C 90 00 [22:57:36]wFMCommunicate OK [22:57:36]SAM_PROTO_SignData done [22:57:36]FM_MakeSignedData done [22:57:36]CreateOFDProtocolMessage [22:57:36]wFMCommunicate request_size=4 [22:57:36]MH_SAM_APDU [22:57:36]CAPDU: 80 11 00 00 [22:57:36]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [22:57:36]Write i2c OK [22:57:36]MH_I2C_Read... [22:57:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:57:36]Read from MH i2c: E2 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: E2 17 00 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [22:57:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:57:36]wFMCommunicate OK [22:57:36]CreateOFDProtocolMessage done [22:57:36]OFDSenderStorePacket 165903 [22:57:36]StoreOFDPacket docnum=165903 [22:57:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 DC 0D 1F 01 22 EC 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 02 00 00 F4 03 04 00 DE 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 88 02 00 35 04 06 00 3D A5 FB CA F9 F9 C0 8F A1 D9 77 9E 5B 0C [22:57:36]CheckFolder [22:57:36]dirname=/storage/ofd_packets [22:57:36]CheckFolder done [22:57:36]ProducePacketName [22:57:36]name=ofd_packets/00165903 [22:57:36]NVStorageSaveData ofd_packets/00165903 [22:57:36]File name is /storage/ofd_packets/00165903 [22:57:36]Write 325 bytes [22:57:36]NVStorageSaveData done [22:57:36]OFDSenderStorePacket done [22:57:36]KKMCreateOFDPacket done [22:57:36]NVStorageSaveData kkm_last_timestamp [22:57:36]File name is /storage/kkm_last_timestamp [22:57:36]Write 4 bytes [22:57:36]NVStorageSaveData done [22:57:36]ExternCall_PrintAddStr [22:57:36]wPrintStart [22:57:36]Write to MH i2c: 01 00 00 8E 01 8F [22:57:36]Write i2c OK [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: 01 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: 01 07 00 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [22:57:36]RasterBufferAndPrint [22:57:36]line Счет N : (3)51140 [22:57:36]line ИНН: 02508201610067 [22:57:36]line Контрольно-Кассовый Чек [22:57:36]line ПРОДАЖА [22:57:36]line Товар: 54491472 [22:57:36]line Напиток Кока-Кола 0,5л [22:57:36]line 1.000 * 75.00 [22:57:36]line = 75.00 [22:57:36]line НДС 12% НСП 1% [22:57:36]line > о реализуемом товаре [22:57:36]line ИТОГО: 75.00 [22:57:36]line НСП 1% : 0.66 [22:57:36]line НДС 12% : 7.96 [22:57:36]line Наличными: 75.00 [22:57:36]line Безнал.: 0.00 [22:57:36]line Место: АЗС № 130 "Партнер Нефть" [22:57:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:57:36]line СНО: Общий режим [22:57:36]line Чек 756 23.08.2024 22:57 [22:57:36]line Смена: 469 ФФД: 1.0 [22:57:36]line ЗНМ: 0300000070 [22:57:36]line РНМ: 0000000000092562 [22:57:36]line Версия ККМ: 001 [22:57:36]line ФМ: 0000000000871769 [22:57:36]line ФД: 165903 [22:57:36]line ФПД: 67783103281657 [22:57:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225734&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165903&fm=67783103281657&tin=02508201610067®Number=0000000000092562&sum=7500 [22:57:36]line 0 [22:57:36]written 0, free lines is 4095 [22:57:36]Write to MH i2c: 01 00 00 B6 01 B7 [22:57:36]Write i2c OK [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: 01 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: 01 07 00 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: 01 07 00 B6 01 00 00 00 00 00 E9 0C B3 [22:57:36]RasterBufferAndPrint [22:57:36]line [22:57:36]line [22:57:36]line [22:57:36]line [22:57:36]line [22:57:36]written 0, free lines is 3335 [22:57:36]MH_Cut [22:57:36]Write to MH i2c: D1 01 00 BD 01 01 90 [22:57:36]Write i2c OK [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: D1 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: D1 01 00 [22:57:36]MH_I2C_Read... [22:57:36]Read from MH i2c: D1 01 00 BD 01 00 8F [22:57:36]Write to MH i2c: 01 00 00 BE 01 BF [22:57:36]Write i2c OK [22:57:36]MH_I2C_Read... [22:57:36]ConnectInit Can't connect to host [22:57:37]*** Cut start [22:57:37]*** Purtial cut [22:57:37]*** Stage 1: CUTSNS_PIN = 1 [22:57:39]ConnectInit Can't take IP for lk.salyk.kg [22:57:39]CommunicateWithHost connect error [22:57:39]CommunicateWithHost err = -1 [22:57:39]OFD Sender: Server communicate error [22:57:39]OFD Sender: Processing packet 165900 [packets to send 1006, broken 1002] [22:57:39]ProducePacketName [22:57:39]name=ofd_packets/00165900 [22:57:39]OFD Sender: To server: pG, [22:57:39]CommunicateWithHost lk.salyk.kg:30040 [22:57:39]ConnectInit lk.salyk.kg [22:57:39]Read from MH i2c: 01 [22:57:39]MH_I2C_Read... [22:57:39]*** Stop cut motor [22:57:39]*** Cut end [22:57:39]Read from MH i2c: 01 07 00 [22:57:39]MH_I2C_Read... [22:57:39]Read from MH i2c: 01 07 00 BE 01 00 00 00 00 00 FF 0F D4 [22:57:39]process_action close_receipt done [22:57:39]requested_data is exist [22:57:39]produce_requested_data [22:57:39]requested_item fm.sn is exist - process it [22:57:39]wFMCommunicate request_size=4 [22:57:39]MH_SAM_APDU [22:57:39]CAPDU: 80 11 00 00 [22:57:39]Write to MH i2c: E2 08 00 BF 01 80 11 00 00 00 00 00 00 3A [22:57:39]Write i2c OK [22:57:39]MH_I2C_Read... [22:57:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:57:39]Read from MH i2c: E2 [22:57:39]MH_I2C_Read... [22:57:39]Read from MH i2c: E2 17 00 [22:57:39]MH_I2C_Read... [22:57:39]Read from MH i2c: E2 17 00 BF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [22:57:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:57:39]wFMCommunicate OK [22:57:39]requested_item fd.num is exist - process it [22:57:39]SAM_PROTO_GetFieldsCounters [22:57:39]wFMCommunicate request_size=4 [22:57:39]MH_SAM_APDU [22:57:39]CAPDU: 80 13 00 00 [22:57:39]Write to MH i2c: E2 08 00 C0 01 80 13 00 00 00 00 00 00 3D [22:57:39]Write i2c OK [22:57:39]MH_I2C_Read... [22:57:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:57:39]Read from MH i2c: E2 [22:57:39]MH_I2C_Read... [22:57:39]Read from MH i2c: E2 62 00 [22:57:39]MH_I2C_Read... [22:57:39]Read from MH i2c: E2 62 00 C0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F4 02 00 00 5E 04 04 00 F4 02 00 00 57 04 04 00 F5 02 00 00 19 04 04 00 00 00 00 00 90 00 B4 [22:57:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F4 02 00 00 5E 04 04 00 F4 02 00 00 57 04 04 00 F5 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:57:39]wFMCommunicate OK [22:57:39]SAM_PROTO_GetFieldsCounters done [22:57:39]requested_item shift.num is exist - process it [22:57:39]requested_item shift.opened is exist - process it [22:57:39]req_shift_opened [22:57:39]FM_GetShiftState [22:57:39]SAM_PROTO_GetShiftState [22:57:39]wFMCommunicate request_size=4 [22:57:39]MH_SAM_APDU [22:57:39]CAPDU: 80 13 01 00 [22:57:39]Write to MH i2c: E2 08 00 C1 01 80 13 01 00 00 00 00 00 3F [22:57:39]Write i2c OK [22:57:39]MH_I2C_Read... [22:57:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:57:40]Read from MH i2c: E2 [22:57:40]MH_I2C_Read... [22:57:40]Read from MH i2c: E2 0E 00 [22:57:40]MH_I2C_Read... [22:57:40]Read from MH i2c: E2 0E 00 C1 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6D [22:57:40]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:57:40]wFMCommunicate OK [22:57:40]SAM_PROTO_GetShiftState done [22:57:40]FM_GetShiftState done [22:57:40]req_shift_opened done [22:57:40]requested_item shift.open_date is exist - process it [22:57:40]req_shift_open_date [22:57:40]req_shift_open_date done [22:57:40]produce_requested_data done [22:57:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165903,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:57:40]process_action_free close_receipt [22:57:40]json_value_free [22:57:40]json_value_free done [22:57:40]process_json_proto returns [22:57:40]Send response to host [22:57:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165903,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:57:40]free response buf [22:57:40]execute_script done [22:57:40]execute_script returns [22:57:40]free content buf [22:57:40]Sock 11.Close socket [22:57:40]Sock 11.Thread stoped [22:57:51]accept exits with 10 [22:57:51]New connection [22:57:51]New thread 3067555172 created [22:57:51]Thread 3067411812 joined [22:57:51]Waiting for new connection... [22:57:51] Sock 10.Parse request [22:57:51]Sock 10.Check first char [22:57:51]Sock 10.First char is OK [22:57:51]request: POST /json_proto HTTP/1.0 [22:57:51]Method: POST [22:57:51]URL: /json_proto [22:57:51]Method is POST - this is cgi request [22:57:51]url: /json_proto [22:57:51]query_string will be loaded in cgi processing [22:57:51]execute_cgi json_proto POST (null) [22:57:51]execute_cgi path=json_proto method=POST [22:57:51]POST find Content-Length [22:57:51]Host: 172.17.44.132:8080 [22:57:51]Content-Length: 679 [22:57:51]Content-Type: application/json [22:57:51] [22:57:51]POST finish read [22:57:51]Found Content-Length = 679 [22:57:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.950, "sum" : 1520.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1520.00, "total" : 1520.00, "payments": [ { "type": 0, "sum" : 1520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:57:51]execute_script... [22:57: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)294815", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.950, "sum" : 1520.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1520.00, "total" : 1520.00, "payments": [ { "type": 0, "sum" : 1520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:57:51]POST & json_proto [22:57:51]process_json_proto [22:57:51]json parsed OK: [22:57:51]protocol is kg_v1.0 [22:57:51]action value=close_receipt [22:57:51]process_action close_receipt [22:57:51]cmd_close_receipt [22:57:51]MH_GetDate [22:57:51]Write to MH i2c: F0 00 00 C2 01 B2 [22:57:51]Write i2c OK [22:57:51]MH_I2C_Read... [22:57:51]Read from MH i2c: F0 [22:57:51]MH_I2C_Read... [22:57:51]Read from MH i2c: F0 09 00 [22:57:51]MH_I2C_Read... [22:57:51]Read from MH i2c: F0 09 00 C2 01 00 F0 13 C9 66 2A 83 C1 65 C0 [22:57:51]GetLastDocTimeStamp 1724453854 [22:57:51]current date 1724453872 [22:57:51]FM_GetShiftState [22:57:51]SAM_PROTO_GetShiftState [22:57:51]wFMCommunicate request_size=4 [22:57:51]MH_SAM_APDU [22:57:51]CAPDU: 80 13 01 00 [22:57:51]Write to MH i2c: E2 08 00 C3 01 80 13 01 00 00 00 00 00 41 [22:57:51]Write i2c OK [22:57:51]MH_I2C_Read... [22:57:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:57:52]Read from MH i2c: E2 [22:57:52]MH_I2C_Read... [22:57:52]Read from MH i2c: E2 0E 00 [22:57:52]MH_I2C_Read... [22:57:52]Read from MH i2c: E2 0E 00 C3 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 6F [22:57:52]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:57:52]wFMCommunicate OK [22:57:52]SAM_PROTO_GetShiftState done [22:57:52]FM_GetShiftState done [22:57:52]opened in 1724372766 [22:57:52]opened+sec_in_day 1724459166 [22:57:52]quantity*price = 152019 [22:57:52]sum+1 = 152020 [22:57:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 1520.00 Внесено: 1520.00 СДАЧА: 0.00 НСП 1% : 13.45 НДС 12% : 161.44 Наличными: 1520.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 757 23.08.2024 22:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165904 ФПД: 69868050000548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225752&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165904&fm=69868050000548&tin=02508201610067®Number=0000000000092562&sum=152000 [22:57:53]StoreToDocumentArchive [22:57:53]shift 469 fd 165904 [22:57:53]save to /storage/0469/doc_00165904 [22:57:53]save last doc name /storage/0469/doc_00165904 to /storage/kkm_last_doc_name [22:57:53]save OK [22:57:53]Clear old archive folders... [22:57:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:57:53]tlvbuf is 0120F3A0 [22:57:53]SAM_PROTO_ClearQueue [22:57:53]wFMCommunicate request_size=4 [22:57:53]MH_SAM_APDU [22:57:53]CAPDU: 80 09 00 00 [22:57:53]Write to MH i2c: E2 08 00 D0 01 80 09 00 00 00 00 00 00 43 [22:57:53]Write i2c OK [22:57:53]MH_I2C_Read... [22:57:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:57:53]Read from MH i2c: E2 [22:57:53]MH_I2C_Read... [22:57:53]Read from MH i2c: E2 03 00 [22:57:53]MH_I2C_Read... [22:57:53]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [22:57:53]RAPDU: 90 00 [22:57:53]wFMCommunicate OK [22:57:53]SAM_PROTO_ClearQueue done [22:57:53]KKMCreateOFDPacket [22:57:53]OFDProtocolAddRootSTLVToBuf [22:57:53]FM_MakeSignedData [22:57:53]FM_MakeSignedData [22:57:53]SAM_PROTO_SignData [22:57:53]wFMCommunicate request_size=4 [22:57:53]MH_SAM_APDU [22:57:53]CAPDU: 80 0D 01 02 [22:57:53]Write to MH i2c: E2 08 00 D1 01 80 0D 01 02 00 00 00 00 4B [22:57:53]Write i2c OK [22:57:53]MH_I2C_Read... [22:57:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:57:53]Read from MH i2c: E2 [22:57:53]MH_I2C_Read... [22:57:53]Read from MH i2c: E2 03 00 [22:57:53]MH_I2C_Read... [22:57:53]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [22:57:53]RAPDU: 90 00 [22:57:53]wFMCommunicate OK [22:57:53]wFMCommunicate request_size=255 [22:57:53]MH_SAM_APDU [22:57:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 4D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 51 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 51 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 3F 00 00 00 00 07 04 06 00 C0 51 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 F0 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 88 02 00 35 04 06 00 3F 8B 6C 4D [22:57:53]Write to MH i2c: E2 02 01 D2 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 4D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 51 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 51 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 3F 00 00 00 00 07 04 06 00 C0 51 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 F0 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 88 02 00 35 04 06 00 3F 8B 6C 4D 00 00 CB [22:57:53]Write i2c OK [22:57:53]MH_I2C_Read... [22:57:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:57:53]Read from MH i2c: E2 [22:57:53]MH_I2C_Read... [22:57:53]Read from MH i2c: E2 03 00 [22:57:53]MH_I2C_Read... [22:57:53]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [22:57:54]RAPDU: 90 00 [22:57:54]wFMCommunicate OK [22:57:54]wFMCommunicate request_size=7 [22:57:54]MH_SAM_APDU [22:57:54]CAPDU: 80 0D 02 02 02 2A A4 [22:57:54]Write to MH i2c: E2 0A 00 D3 01 80 0D 02 02 02 00 2A A4 00 00 20 [22:57:54]Write i2c OK [22:57:54]MH_I2C_Read... [22:57:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:57:54]Read from MH i2c: E2 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: E2 03 00 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [22:57:54]RAPDU: 90 00 [22:57:54]wFMCommunicate OK [22:57:54]wFMCommunicate request_size=4 [22:57:54]MH_SAM_APDU [22:57:54]CAPDU: 80 0D 03 02 [22:57:54]Write to MH i2c: E2 08 00 D4 01 80 0D 03 02 00 00 00 00 50 [22:57:54]Write i2c OK [22:57:54]MH_I2C_Read... [22:57:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:57:54]Read from MH i2c: E2 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: E2 0B 00 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: E2 0B 00 D4 01 00 61 6B 10 8E 39 6D 13 59 90 00 CD [22:57:54]RAPDU: 61 6B 10 8E 39 6D 13 59 90 00 [22:57:54]wFMCommunicate OK [22:57:54]SAM_PROTO_SignData done [22:57:54]FM_MakeSignedData done [22:57:54]CreateOFDProtocolMessage [22:57:54]wFMCommunicate request_size=4 [22:57:54]MH_SAM_APDU [22:57:54]CAPDU: 80 11 00 00 [22:57:54]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [22:57:54]Write i2c OK [22:57:54]MH_I2C_Read... [22:57:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:57:54]Read from MH i2c: E2 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: E2 17 00 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: E2 17 00 D5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A9 [22:57:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:57:54]wFMCommunicate OK [22:57:54]CreateOFDProtocolMessage done [22:57:54]OFDSenderStorePacket 165904 [22:57:54]StoreOFDPacket docnum=165904 [22:57:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 2E 4E 04 01 40 FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 4D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 51 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 51 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 3F 00 00 00 00 07 04 06 00 C0 51 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 F0 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 88 02 00 35 04 06 00 3F 8B 6C 4D 2A A4 61 6B 10 8E 39 6D 13 59 [22:57:54]CheckFolder [22:57:54]dirname=/storage/ofd_packets [22:57:54]CheckFolder done [22:57:54]ProducePacketName [22:57:54]name=ofd_packets/00165904 [22:57:54]NVStorageSaveData ofd_packets/00165904 [22:57:54]File name is /storage/ofd_packets/00165904 [22:57:54]Write 298 bytes [22:57:54]NVStorageSaveData done [22:57:54]OFDSenderStorePacket done [22:57:54]KKMCreateOFDPacket done [22:57:54]NVStorageSaveData kkm_last_timestamp [22:57:54]File name is /storage/kkm_last_timestamp [22:57:54]Write 4 bytes [22:57:54]NVStorageSaveData done [22:57:54]ExternCall_PrintAddStr [22:57:54]wPrintStart [22:57:54]Write to MH i2c: 01 00 00 D6 01 D7 [22:57:54]Write i2c OK [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: 01 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: 01 07 00 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [22:57:54]RasterBufferAndPrint [22:57:54]line Счет N : (1)294815 [22:57:54]line ИНН: 02508201610067 [22:57:54]line Контрольно-Кассовый Чек [22:57:54]line ПРОДАЖА [22:57:54]line ТРК (МРК, ГНК) : 34 [22:57:54]line Товар: 2710194800 [22:57:54]line ДТ-К-5 [22:57:54]line 19.950 * 76.20 [22:57:54]line = 1520.19 [22:57:54]line НДС 12% НСП 1% [22:57:54]line > о реализуемом товаре [22:57:54]line ОКРУГЛЕНИЕ: -0.19 [22:57:54]line ИТОГО: 1520.00 [22:57:54]line Внесено: 1520.00 [22:57:54]line СДАЧА: 0.00 [22:57:54]line НСП 1% : 13.45 [22:57:54]line НДС 12% : 161.44 [22:57:54]line Наличными: 1520.00 [22:57:54]line Безнал.: 0.00 [22:57:54]line Место: АЗС № 130 "Партнер Нефть" [22:57:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:57:54]line СНО: Общий режим [22:57:54]line Чек 757 23.08.2024 22:57 [22:57:54]line Смена: 469 ФФД: 1.0 [22:57:54]line ЗНМ: 0300000070 [22:57:54]line РНМ: 0000000000092562 [22:57:54]line Версия ККМ: 001 [22:57:54]line ФМ: 0000000000871769 [22:57:54]line ФД: 165904 [22:57:54]line ФПД: 69868050000548 [22:57:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225752&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165904&fm=69868050000548&tin=02508201610067®Number=0000000000092562&sum=152000 [22:57:54]written 0, free lines is 4095 [22:57:54]Write to MH i2c: 01 00 00 01 02 03 [22:57:54]Write i2c OK [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: 01 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: 01 07 00 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: 01 07 00 01 02 00 00 00 00 00 D0 0C E6 [22:57:54]RasterBufferAndPrint [22:57:54]line [22:57:54]line [22:57:54]line [22:57:54]line [22:57:54]line [22:57:54]written 0, free lines is 3311 [22:57:54]MH_Cut [22:57:54]Write to MH i2c: D1 01 00 08 02 01 DC [22:57:54]Write i2c OK [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: D1 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: D1 01 00 [22:57:54]MH_I2C_Read... [22:57:54]Read from MH i2c: D1 01 00 08 02 00 DB [22:57:54]Write to MH i2c: 01 00 00 09 02 0B [22:57:54]Write i2c OK [22:57:54]MH_I2C_Read... [22:57:55]*** Cut start [22:57:55]*** Purtial cut [22:57:55]*** Stage 1: CUTSNS_PIN = 1 [22:57:57]Read from MH i2c: 01 [22:57:57]MH_I2C_Read... [22:57:57]*** Stop cut motor [22:57:57]*** Cut end [22:57:57]Read from MH i2c: 01 07 00 [22:57:57]MH_I2C_Read... [22:57:57]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 FF 0F 20 [22:57:57]process_action close_receipt done [22:57:57]requested_data is exist [22:57:57]produce_requested_data [22:57:57]requested_item fm.sn is exist - process it [22:57:57]wFMCommunicate request_size=4 [22:57:57]MH_SAM_APDU [22:57:57]CAPDU: 80 11 00 00 [22:57:57]Write to MH i2c: E2 08 00 0A 02 80 11 00 00 00 00 00 00 86 [22:57:57]Write i2c OK [22:57:57]MH_I2C_Read... [22:57:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:57:57]Read from MH i2c: E2 [22:57:57]MH_I2C_Read... [22:57:57]Read from MH i2c: E2 17 00 [22:57:57]MH_I2C_Read... [22:57:57]Read from MH i2c: E2 17 00 0A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [22:57:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:57:57]wFMCommunicate OK [22:57:57]requested_item fd.num is exist - process it [22:57:57]SAM_PROTO_GetFieldsCounters [22:57:57]wFMCommunicate request_size=4 [22:57:57]MH_SAM_APDU [22:57:57]CAPDU: 80 13 00 00 [22:57:57]Write to MH i2c: E2 08 00 0B 02 80 13 00 00 00 00 00 00 89 [22:57:57]Write i2c OK [22:57:57]MH_I2C_Read... [22:57:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:57:57]Read from MH i2c: E2 [22:57:57]MH_I2C_Read... [22:57:57]Read from MH i2c: E2 62 00 [22:57:57]MH_I2C_Read... [22:57:57]Read from MH i2c: E2 62 00 0B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 04 [22:57:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:57:57]wFMCommunicate OK [22:57:57]SAM_PROTO_GetFieldsCounters done [22:57:57]requested_item shift.num is exist - process it [22:57:57]requested_item shift.opened is exist - process it [22:57:57]req_shift_opened [22:57:57]FM_GetShiftState [22:57:57]SAM_PROTO_GetShiftState [22:57:57]wFMCommunicate request_size=4 [22:57:57]MH_SAM_APDU [22:57:57]CAPDU: 80 13 01 00 [22:57:57]Write to MH i2c: E2 08 00 0C 02 80 13 01 00 00 00 00 00 8B [22:57:57]Write i2c OK [22:57:57]MH_I2C_Read... [22:57:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:57:57]Read from MH i2c: E2 [22:57:57]MH_I2C_Read... [22:57:57]Read from MH i2c: E2 0E 00 [22:57:57]MH_I2C_Read... [22:57:57]Read from MH i2c: E2 0E 00 0C 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 B9 [22:57:58]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:57:58]wFMCommunicate OK [22:57:58]SAM_PROTO_GetShiftState done [22:57:58]FM_GetShiftState done [22:57:58]req_shift_opened done [22:57:58]requested_item shift.open_date is exist - process it [22:57:58]req_shift_open_date [22:57:58]req_shift_open_date done [22:57:58]produce_requested_data done [22:57:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165904,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:57:58]process_action_free close_receipt [22:57:58]json_value_free [22:57:58]json_value_free done [22:57:58]process_json_proto returns [22:57:58]Send response to host [22:57:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165904,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:57:58]free response buf [22:57:58]execute_script done [22:57:58]execute_script returns [22:57:58]free content buf [22:57:58]Sock 10.Close socket [22:57:58]Sock 10.Thread stoped [22:57:58]recv_with_timeout no data received [22:58:11]recv_with_timeout no data received [22:58:13]accept exits with 9 [22:58:13]New connection [22:58:13]New thread 3067411812 created [22:58:13]Thread 3067555172 joined [22:58:13]Waiting for new connection... [22:58:13] Sock 9.Parse request [22:58:13]Sock 9.Check first char [22:58:13]Sock 9.First char is OK [22:58:13]request: POST /json_proto HTTP/1.0 [22:58:13]Method: POST [22:58:13]URL: /json_proto [22:58:13]Method is POST - this is cgi request [22:58:13]url: /json_proto [22:58:13]query_string will be loaded in cgi processing [22:58:13]execute_cgi json_proto POST (null) [22:58:13]execute_cgi path=json_proto method=POST [22:58:13]POST find Content-Length [22:58:13]Host: 172.17.44.132:8080 [22:58:13]Content-Length: 679 [22:58:13]Content-Type: application/json [22:58:13] [22:58:13]POST finish read [22:58:13]Found Content-Length = 679 [22:58:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:13]execute_script... [22:58: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)294814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3500.00, "total" : 3500.00, "payments": [ { "type": 0, "sum" : 3500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:13]POST & json_proto [22:58:13]process_json_proto [22:58:13]json parsed OK: [22:58:13]protocol is kg_v1.0 [22:58:13]action value=close_receipt [22:58:13]process_action close_receipt [22:58:13]cmd_close_receipt [22:58:13]MH_GetDate [22:58:13]Write to MH i2c: F0 00 00 0D 02 FE [22:58:13]Write i2c OK [22:58:13]MH_I2C_Read... [22:58:13]Read from MH i2c: F0 [22:58:13]MH_I2C_Read... [22:58:13]Read from MH i2c: F0 09 00 [22:58:13]MH_I2C_Read... [22:58:13]Read from MH i2c: F0 09 00 0D 02 00 06 14 C9 66 2A 83 C1 65 23 [22:58:13]GetLastDocTimeStamp 1724453872 [22:58:13]current date 1724453894 [22:58:13]FM_GetShiftState [22:58:13]SAM_PROTO_GetShiftState [22:58:13]wFMCommunicate request_size=4 [22:58:13]MH_SAM_APDU [22:58:13]CAPDU: 80 13 01 00 [22:58:13]Write to MH i2c: E2 08 00 0E 02 80 13 01 00 00 00 00 00 8D [22:58:13]Write i2c OK [22:58:13]MH_I2C_Read... [22:58:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:13]Read from MH i2c: E2 [22:58:13]MH_I2C_Read... [22:58:13]Read from MH i2c: E2 0E 00 [22:58:13]MH_I2C_Read... [22:58:13]Read from MH i2c: E2 0E 00 0E 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BB [22:58:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:58:13]wFMCommunicate OK [22:58:13]SAM_PROTO_GetShiftState done [22:58:13]FM_GetShiftState done [22:58:13]opened in 1724372766 [22:58:13]opened+sec_in_day 1724459166 [22:58:13]quantity*price = 350062 [22:58:13]sum+1 = 350064 [22:58:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 3500.00 Внесено: 3500.00 СДАЧА: 0.00 НСП 1% : 30.98 НДС 12% : 371.75 Наличными: 3500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 758 23.08.2024 22:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165905 ФПД: 261523064718248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165905&fm=261523064718248&tin=02508201610067®Number=0000000000092562&sum=350000 [22:58:14]StoreToDocumentArchive [22:58:14]shift 469 fd 165905 [22:58:14]save to /storage/0469/doc_00165905 [22:58:14]save last doc name /storage/0469/doc_00165905 to /storage/kkm_last_doc_name [22:58:14]save OK [22:58:14]Clear old archive folders... [22:58:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:58:14]tlvbuf is 01219DE0 [22:58:14]SAM_PROTO_ClearQueue [22:58:14]wFMCommunicate request_size=4 [22:58:14]MH_SAM_APDU [22:58:14]CAPDU: 80 09 00 00 [22:58:14]Write to MH i2c: E2 08 00 1B 02 80 09 00 00 00 00 00 00 8F [22:58:14]Write i2c OK [22:58:14]MH_I2C_Read... [22:58:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:58:14]Read from MH i2c: E2 [22:58:14]MH_I2C_Read... [22:58:14]Read from MH i2c: E2 03 00 [22:58:14]MH_I2C_Read... [22:58:14]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [22:58:14]RAPDU: 90 00 [22:58:14]wFMCommunicate OK [22:58:14]SAM_PROTO_ClearQueue done [22:58:14]KKMCreateOFDPacket [22:58:14]OFDProtocolAddRootSTLVToBuf [22:58:14]FM_MakeSignedData [22:58:14]FM_MakeSignedData [22:58:14]SAM_PROTO_SignData [22:58:14]wFMCommunicate request_size=4 [22:58:14]MH_SAM_APDU [22:58:14]CAPDU: 80 0D 01 02 [22:58:14]Write to MH i2c: E2 08 00 1C 02 80 0D 01 02 00 00 00 00 97 [22:58:14]Write i2c OK [22:58:14]MH_I2C_Read... [22:58:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:58:14]Read from MH i2c: E2 [22:58:14]MH_I2C_Read... [22:58:14]Read from MH i2c: E2 03 00 [22:58:14]MH_I2C_Read... [22:58:14]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [22:58:14]RAPDU: 90 00 [22:58:14]wFMCommunicate OK [22:58:14]wFMCommunicate request_size=255 [22:58:14]MH_SAM_APDU [22:58:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 06 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 88 02 00 35 04 06 00 ED DA 95 5F [22:58:15]Write to MH i2c: E2 02 01 1D 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 06 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 88 02 00 35 04 06 00 ED DA 95 5F 00 00 44 [22:58:15]Write i2c OK [22:58:15]MH_I2C_Read... [22:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:15]Read from MH i2c: E2 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: E2 03 00 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [22:58:15]RAPDU: 90 00 [22:58:15]wFMCommunicate OK [22:58:15]wFMCommunicate request_size=7 [22:58:15]MH_SAM_APDU [22:58:15]CAPDU: 80 0D 02 02 02 83 A8 [22:58:15]Write to MH i2c: E2 0A 00 1E 02 80 0D 02 02 02 00 83 A8 00 00 C9 [22:58:15]Write i2c OK [22:58:15]MH_I2C_Read... [22:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:15]Read from MH i2c: E2 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: E2 03 00 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [22:58:15]RAPDU: 90 00 [22:58:15]wFMCommunicate OK [22:58:15]wFMCommunicate request_size=4 [22:58:15]MH_SAM_APDU [22:58:15]CAPDU: 80 0D 03 02 [22:58:15]Write to MH i2c: E2 08 00 1F 02 80 0D 03 02 00 00 00 00 9C [22:58:15]Write i2c OK [22:58:15]MH_I2C_Read... [22:58:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:58:15]Read from MH i2c: E2 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: E2 0B 00 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: E2 0B 00 1F 02 00 48 53 2C 83 24 B0 6D 59 90 00 81 [22:58:15]RAPDU: 48 53 2C 83 24 B0 6D 59 90 00 [22:58:15]wFMCommunicate OK [22:58:15]SAM_PROTO_SignData done [22:58:15]FM_MakeSignedData done [22:58:15]CreateOFDProtocolMessage [22:58:15]wFMCommunicate request_size=4 [22:58:15]MH_SAM_APDU [22:58:15]CAPDU: 80 11 00 00 [22:58:15]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [22:58:15]Write i2c OK [22:58:15]MH_I2C_Read... [22:58:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:15]Read from MH i2c: E2 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: E2 17 00 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [22:58:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:58:15]wFMCommunicate OK [22:58:15]CreateOFDProtocolMessage done [22:58:15]OFDSenderStorePacket 165905 [22:58:15]StoreOFDPacket docnum=165905 [22:58:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A5 99 04 01 9B A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 06 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 88 02 00 35 04 06 00 ED DA 95 5F 83 A8 48 53 2C 83 24 B0 6D 59 [22:58:15]CheckFolder [22:58:15]dirname=/storage/ofd_packets [22:58:15]CheckFolder done [22:58:15]ProducePacketName [22:58:15]name=ofd_packets/00165905 [22:58:15]NVStorageSaveData ofd_packets/00165905 [22:58:15]File name is /storage/ofd_packets/00165905 [22:58:15]Write 298 bytes [22:58:15]NVStorageSaveData done [22:58:15]OFDSenderStorePacket done [22:58:15]KKMCreateOFDPacket done [22:58:15]NVStorageSaveData kkm_last_timestamp [22:58:15]File name is /storage/kkm_last_timestamp [22:58:15]Write 4 bytes [22:58:15]NVStorageSaveData done [22:58:15]ExternCall_PrintAddStr [22:58:15]wPrintStart [22:58:15]Write to MH i2c: 01 00 00 21 02 23 [22:58:15]Write i2c OK [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: 01 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: 01 07 00 [22:58:15]MH_I2C_Read... [22:58:15]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [22:58:15]RasterBufferAndPrint [22:58:15]line Счет N : (1)294814 [22:58:15]line ИНН: 02508201610067 [22:58:15]line Контрольно-Кассовый Чек [22:58:15]line ПРОДАЖА [22:58:15]line ТРК (МРК, ГНК) : 21 [22:58:15]line Товар: 2710194800 [22:58:15]line ДТ-К-5 [22:58:15]line 45.940 * 76.20 [22:58:15]line = 3500.63 [22:58:15]line НДС 12% НСП 1% [22:58:15]line > о реализуемом товаре [22:58:15]line ОКРУГЛЕНИЕ: -0.63 [22:58:15]line ИТОГО: 3500.00 [22:58:15]line Внесено: 3500.00 [22:58:15]line СДАЧА: 0.00 [22:58:15]line НСП 1% : 30.98 [22:58:15]line НДС 12% : 371.75 [22:58:15]line Наличными: 3500.00 [22:58:15]line Безнал.: 0.00 [22:58:15]line Место: АЗС № 130 "Партнер Нефть" [22:58:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:58:15]line СНО: Общий режим [22:58:15]line Чек 758 23.08.2024 22:58 [22:58:15]line Смена: 469 ФФД: 1.0 [22:58:15]line ЗНМ: 0300000070 [22:58:15]line РНМ: 0000000000092562 [22:58:15]line Версия ККМ: 001 [22:58:15]line ФМ: 0000000000871769 [22:58:15]line ФД: 165905 [22:58:15]line ФПД: 261523064718248 [22:58:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165905&fm=261523064718248&tin=02508201610067®Number=0000000000092562&sum=350000 [22:58:15]written 0, free lines is 4095 [22:58:16]Write to MH i2c: 01 00 00 4C 02 4E [22:58:16]Write i2c OK [22:58:16]MH_I2C_Read... [22:58:16]Read from MH i2c: 01 [22:58:16]MH_I2C_Read... [22:58:16]Read from MH i2c: 01 07 00 [22:58:16]MH_I2C_Read... [22:58:16]Read from MH i2c: 01 07 00 4C 02 00 00 00 00 00 E0 0C 41 [22:58:16]RasterBufferAndPrint [22:58:16]line [22:58:16]line [22:58:16]line [22:58:16]line [22:58:16]line [22:58:16]written 0, free lines is 3332 [22:58:16]MH_Cut [22:58:16]Write to MH i2c: D1 01 00 53 02 01 27 [22:58:16]Write i2c OK [22:58:16]MH_I2C_Read... [22:58:16]Read from MH i2c: D1 [22:58:16]MH_I2C_Read... [22:58:16]Read from MH i2c: D1 01 00 [22:58:16]MH_I2C_Read... [22:58:16]Read from MH i2c: D1 01 00 53 02 00 26 [22:58:16]Write to MH i2c: 01 00 00 54 02 56 [22:58:16]Write i2c OK [22:58:16]MH_I2C_Read... [22:58:17]*** Cut start [22:58:17]*** Purtial cut [22:58:17]*** Stage 1: CUTSNS_PIN = 1 [22:58:19]Read from MH i2c: 01 [22:58:19]MH_I2C_Read... [22:58:19]*** Stop cut motor [22:58:19]*** Cut end [22:58:19]Read from MH i2c: 01 07 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: 01 07 00 54 02 00 00 00 00 00 FF 0F 6B [22:58:19]process_action close_receipt done [22:58:19]requested_data is exist [22:58:19]produce_requested_data [22:58:19]requested_item fm.sn is exist - process it [22:58:19]wFMCommunicate request_size=4 [22:58:19]MH_SAM_APDU [22:58:19]CAPDU: 80 11 00 00 [22:58:19]Write to MH i2c: E2 08 00 55 02 80 11 00 00 00 00 00 00 D1 [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:19]Read from MH i2c: E2 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 17 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 17 00 55 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [22:58:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:58:19]wFMCommunicate OK [22:58:19]requested_item fd.num is exist - process it [22:58:19]SAM_PROTO_GetFieldsCounters [22:58:19]wFMCommunicate request_size=4 [22:58:19]MH_SAM_APDU [22:58:19]CAPDU: 80 13 00 00 [22:58:19]Write to MH i2c: E2 08 00 56 02 80 13 00 00 00 00 00 00 D4 [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:58:19]Read from MH i2c: E2 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 62 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 62 00 56 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F6 02 00 00 5E 04 04 00 F6 02 00 00 57 04 04 00 F7 02 00 00 19 04 04 00 00 00 00 00 90 00 53 [22:58:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F6 02 00 00 5E 04 04 00 F6 02 00 00 57 04 04 00 F7 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:58:19]wFMCommunicate OK [22:58:19]SAM_PROTO_GetFieldsCounters done [22:58:19]requested_item shift.num is exist - process it [22:58:19]requested_item shift.opened is exist - process it [22:58:19]req_shift_opened [22:58:19]FM_GetShiftState [22:58:19]SAM_PROTO_GetShiftState [22:58:19]wFMCommunicate request_size=4 [22:58:19]MH_SAM_APDU [22:58:19]CAPDU: 80 13 01 00 [22:58:19]Write to MH i2c: E2 08 00 57 02 80 13 01 00 00 00 00 00 D6 [22:58:19]Write i2c OK [22:58:19]MH_I2C_Read... [22:58:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:19]Read from MH i2c: E2 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 0E 00 [22:58:19]MH_I2C_Read... [22:58:19]Read from MH i2c: E2 0E 00 57 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 04 [22:58:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:58:19]wFMCommunicate OK [22:58:19]SAM_PROTO_GetShiftState done [22:58:19]FM_GetShiftState done [22:58:19]req_shift_opened done [22:58:19]requested_item shift.open_date is exist - process it [22:58:19]req_shift_open_date [22:58:19]req_shift_open_date done [22:58:19]produce_requested_data done [22:58:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165905,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:58:19]process_action_free close_receipt [22:58:19]json_value_free [22:58:19]json_value_free done [22:58:19]process_json_proto returns [22:58:19]Send response to host [22:58:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165905,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:58:19]free response buf [22:58:19]execute_script done [22:58:19]execute_script returns [22:58:19]free content buf [22:58:19]Sock 9.Close socket [22:58:19]Sock 9.Thread stoped [22:58:27]recv_with_timeout no data received [22:58:27]accept exits with 10 [22:58:27]New connection [22:58:27]New thread 3067555172 created [22:58:27]Thread 3067411812 joined [22:58:27]Waiting for new connection... [22:58:27] Sock 10.Parse request [22:58:27]Sock 10.Check first char [22:58:27]Sock 10.First char is OK [22:58:27]request: POST /json_proto HTTP/1.0 [22:58:27]Method: POST [22:58:27]URL: /json_proto [22:58:27]Method is POST - this is cgi request [22:58:27]url: /json_proto [22:58:27]query_string will be loaded in cgi processing [22:58:27]execute_cgi json_proto POST (null) [22:58:27]execute_cgi path=json_proto method=POST [22:58:27]POST find Content-Length [22:58:27]Host: 172.17.44.132:8080 [22:58:27]Content-Length: 682 [22:58:27]Content-Type: application/json [22:58:27] [22:58:27]POST finish read [22:58:27]Found Content-Length = 682 [22:58:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 15.790, "sum" : 1070.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1070.00, "total" : 1070.00, "payments": [ { "type": 0, "sum" : 1070.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:27]execute_script... [22:58:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 15.790, "sum" : 1070.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1070.00, "total" : 1070.00, "payments": [ { "type": 0, "sum" : 1070.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:58:27]POST & json_proto [22:58:27]process_json_proto [22:58:27]json parsed OK: [22:58:27]protocol is kg_v1.0 [22:58:27]action value=close_receipt [22:58:27]process_action close_receipt [22:58:27]cmd_close_receipt [22:58:27]MH_GetDate [22:58:27]Write to MH i2c: F0 00 00 58 02 49 [22:58:27]Write i2c OK [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: F0 [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: F0 09 00 [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: F0 09 00 58 02 00 14 14 C9 66 2A 83 C1 65 7C [22:58:27]GetLastDocTimeStamp 1724453894 [22:58:27]current date 1724453908 [22:58:27]FM_GetShiftState [22:58:27]SAM_PROTO_GetShiftState [22:58:27]wFMCommunicate request_size=4 [22:58:27]MH_SAM_APDU [22:58:27]CAPDU: 80 13 01 00 [22:58:27]Write to MH i2c: E2 08 00 59 02 80 13 01 00 00 00 00 00 D8 [22:58:27]Write i2c OK [22:58:27]MH_I2C_Read... [22:58:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:27]Read from MH i2c: E2 [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: E2 0E 00 [22:58:27]MH_I2C_Read... [22:58:27]Read from MH i2c: E2 0E 00 59 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 06 [22:58:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:58:27]wFMCommunicate OK [22:58:27]SAM_PROTO_GetShiftState done [22:58:27]FM_GetShiftState done [22:58:27]opened in 1724372766 [22:58:27]opened+sec_in_day 1724459166 [22:58:27]quantity*price = 107056 [22:58:27]sum+1 = 107057 [22:58:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1070.00 Внесено: 1070.00 СДАЧА: 0.00 НСП 1% : 9.47 НДС 12% : 113.69 Наличными: 1070.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 759 23.08.2024 22:58 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165906 ФПД: 67057925075967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225828&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165906&fm=67057925075967&tin=02508201610067®Number=0000000000092562&sum=107000 [22:58:29]StoreToDocumentArchive [22:58:29]shift 469 fd 165906 [22:58:29]save to /storage/0469/doc_00165906 [22:58:29]save last doc name /storage/0469/doc_00165906 to /storage/kkm_last_doc_name [22:58:29]save OK [22:58:29]Clear old archive folders... [22:58:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:58:29]tlvbuf is 0124F5A0 [22:58:29]SAM_PROTO_ClearQueue [22:58:29]wFMCommunicate request_size=4 [22:58:29]MH_SAM_APDU [22:58:29]CAPDU: 80 09 00 00 [22:58:29]Write to MH i2c: E2 08 00 66 02 80 09 00 00 00 00 00 00 DA [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:58:29]Read from MH i2c: E2 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [22:58:29]RAPDU: 90 00 [22:58:29]wFMCommunicate OK [22:58:29]SAM_PROTO_ClearQueue done [22:58:29]KKMCreateOFDPacket [22:58:29]OFDProtocolAddRootSTLVToBuf [22:58:29]FM_MakeSignedData [22:58:29]FM_MakeSignedData [22:58:29]SAM_PROTO_SignData [22:58:29]wFMCommunicate request_size=4 [22:58:29]MH_SAM_APDU [22:58:29]CAPDU: 80 0D 01 02 [22:58:29]Write to MH i2c: E2 08 00 67 02 80 0D 01 02 00 00 00 00 E2 [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:58:29]Read from MH i2c: E2 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 [22:58:29]MH_I2C_Read... [22:58:29]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [22:58:29]RAPDU: 90 00 [22:58:29]wFMCommunicate OK [22:58:29]wFMCommunicate request_size=255 [22:58:29]MH_SAM_APDU [22:58:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 3D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 30 A2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 2C 00 00 00 00 07 04 06 00 F8 A1 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 02 00 00 F4 03 04 00 14 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 88 02 00 35 04 06 00 3C [22:58:29]Write to MH i2c: E2 02 01 68 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 AE 3D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 30 A2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 2C 00 00 00 00 07 04 06 00 F8 A1 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 02 00 00 F4 03 04 00 14 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 88 02 00 35 04 06 00 3C 00 00 C2 [22:58:29]Write i2c OK [22:58:29]MH_I2C_Read... [22:58:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:30]Read from MH i2c: E2 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 03 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [22:58:30]RAPDU: 90 00 [22:58:30]wFMCommunicate OK [22:58:30]wFMCommunicate request_size=10 [22:58:30]MH_SAM_APDU [22:58:30]CAPDU: 80 0D 02 02 05 FD 23 CD B3 FF [22:58:30]Write to MH i2c: E2 0D 00 69 02 80 0D 02 02 05 00 FD 23 CD B3 FF 00 00 8E [22:58:30]Write i2c OK [22:58:30]MH_I2C_Read... [22:58:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:58:30]Read from MH i2c: E2 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 03 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [22:58:30]RAPDU: 90 00 [22:58:30]wFMCommunicate OK [22:58:30]wFMCommunicate request_size=4 [22:58:30]MH_SAM_APDU [22:58:30]CAPDU: 80 0D 03 02 [22:58:30]Write to MH i2c: E2 08 00 6A 02 80 0D 03 02 00 00 00 00 E7 [22:58:30]Write i2c OK [22:58:30]MH_I2C_Read... [22:58:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:58:30]Read from MH i2c: E2 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 0B 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 0B 00 6A 02 00 08 D9 62 74 C9 84 57 F4 90 00 37 [22:58:30]RAPDU: 08 D9 62 74 C9 84 57 F4 90 00 [22:58:30]wFMCommunicate OK [22:58:30]SAM_PROTO_SignData done [22:58:30]FM_MakeSignedData done [22:58:30]CreateOFDProtocolMessage [22:58:30]wFMCommunicate request_size=4 [22:58:30]MH_SAM_APDU [22:58:30]CAPDU: 80 11 00 00 [22:58:30]Write to MH i2c: E2 08 00 6B 02 80 11 00 00 00 00 00 00 E7 [22:58:30]Write i2c OK [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 [22:58:30]MH_I2C_Read... [22:58:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:30]Read from MH i2c: E2 17 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: E2 17 00 6B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [22:58:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:58:30]wFMCommunicate OK [22:58:30]CreateOFDProtocolMessage done [22:58:30]OFDSenderStorePacket 165906 [22:58:30]StoreOFDPacket docnum=165906 [22:58:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 23 8C 07 01 FC 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 3D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 30 A2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 2C 00 00 00 00 07 04 06 00 F8 A1 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 02 00 00 F4 03 04 00 14 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 88 02 00 35 04 06 00 3C FD 23 CD B3 FF 08 D9 62 74 C9 84 57 F4 [22:58:30]CheckFolder [22:58:30]dirname=/storage/ofd_packets [22:58:30]CheckFolder done [22:58:30]ProducePacketName [22:58:30]name=ofd_packets/00165906 [22:58:30]NVStorageSaveData ofd_packets/00165906 [22:58:30]File name is /storage/ofd_packets/00165906 [22:58:30]Write 301 bytes [22:58:30]NVStorageSaveData done [22:58:30]OFDSenderStorePacket done [22:58:30]KKMCreateOFDPacket done [22:58:30]NVStorageSaveData kkm_last_timestamp [22:58:30]File name is /storage/kkm_last_timestamp [22:58:30]Write 4 bytes [22:58:30]NVStorageSaveData done [22:58:30]ExternCall_PrintAddStr [22:58:30]wPrintStart [22:58:30]Write to MH i2c: 01 00 00 6C 02 6E [22:58:30]Write i2c OK [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: 01 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: 01 07 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [22:58:30]RasterBufferAndPrint [22:58:30]line Счет N : (1)294817 [22:58:30]line ИНН: 02508201610067 [22:58:30]line Контрольно-Кассовый Чек [22:58:30]line ПРОДАЖА [22:58:30]line ТРК (МРК, ГНК) : 42 [22:58:30]line Товар: 2710124130 [22:58:30]line Аи-92-К-5 [22:58:30]line 15.790 * 67.80 [22:58:30]line = 1070.56 [22:58:30]line НДС 12% НСП 1% [22:58:30]line > о реализуемом товаре [22:58:30]line ОКРУГЛЕНИЕ: -0.56 [22:58:30]line ИТОГО: 1070.00 [22:58:30]line Внесено: 1070.00 [22:58:30]line СДАЧА: 0.00 [22:58:30]line НСП 1% : 9.47 [22:58:30]line НДС 12% : 113.69 [22:58:30]line Наличными: 1070.00 [22:58:30]line Безнал.: 0.00 [22:58:30]line Место: АЗС № 130 "Партнер Нефть" [22:58:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:58:30]line СНО: Общий режим [22:58:30]line Чек 759 23.08.2024 22:58 [22:58:30]line Смена: 469 ФФД: 1.0 [22:58:30]line ЗНМ: 0300000070 [22:58:30]line РНМ: 0000000000092562 [22:58:30]line Версия ККМ: 001 [22:58:30]line ФМ: 0000000000871769 [22:58:30]line ФД: 165906 [22:58:30]line ФПД: 67057925075967 [22:58:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T225828&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165906&fm=67057925075967&tin=02508201610067®Number=0000000000092562&sum=107000 [22:58:30]written 0, free lines is 4095 [22:58:30]Write to MH i2c: 01 00 00 97 02 99 [22:58:30]Write i2c OK [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: 01 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: 01 07 00 [22:58:30]MH_I2C_Read... [22:58:30]Read from MH i2c: 01 07 00 97 02 00 00 00 00 00 D4 0C 80 [22:58:31]RasterBufferAndPrint [22:58:31]line [22:58:31]line [22:58:31]line [22:58:31]line [22:58:31]line [22:58:31]written 0, free lines is 3323 [22:58:31]MH_Cut [22:58:31]Write to MH i2c: D1 01 00 9E 02 01 72 [22:58:31]Write i2c OK [22:58:31]MH_I2C_Read... [22:58:31]Read from MH i2c: D1 [22:58:31]MH_I2C_Read... [22:58:31]Read from MH i2c: D1 01 00 [22:58:31]MH_I2C_Read... [22:58:31]Read from MH i2c: D1 01 00 9E 02 00 71 [22:58:31]Write to MH i2c: 01 00 00 9F 02 A1 [22:58:31]Write i2c OK [22:58:31]MH_I2C_Read... [22:58:31]*** Cut start [22:58:31]*** Purtial cut [22:58:31]*** Stage 1: CUTSNS_PIN = 1 [22:58:33]Read from MH i2c: 01 [22:58:33]MH_I2C_Read... [22:58:33]*** Stop cut motor [22:58:33]*** Cut end [22:58:33]Read from MH i2c: 01 07 00 [22:58:33]MH_I2C_Read... [22:58:33]Read from MH i2c: 01 07 00 9F 02 00 00 00 00 00 FF 0F B6 [22:58:33]process_action close_receipt done [22:58:33]requested_data is exist [22:58:33]produce_requested_data [22:58:33]requested_item fm.sn is exist - process it [22:58:33]wFMCommunicate request_size=4 [22:58:33]MH_SAM_APDU [22:58:33]CAPDU: 80 11 00 00 [22:58:33]Write to MH i2c: E2 08 00 A0 02 80 11 00 00 00 00 00 00 1C [22:58:33]Write i2c OK [22:58:33]MH_I2C_Read... [22:58:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:58:33]Read from MH i2c: E2 [22:58:33]MH_I2C_Read... [22:58:33]Read from MH i2c: E2 17 00 [22:58:33]MH_I2C_Read... [22:58:33]Read from MH i2c: E2 17 00 A0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [22:58:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:58:33]wFMCommunicate OK [22:58:33]requested_item fd.num is exist - process it [22:58:33]SAM_PROTO_GetFieldsCounters [22:58:33]wFMCommunicate request_size=4 [22:58:33]MH_SAM_APDU [22:58:33]CAPDU: 80 13 00 00 [22:58:33]Write to MH i2c: E2 08 00 A1 02 80 13 00 00 00 00 00 00 1F [22:58:33]Write i2c OK [22:58:33]MH_I2C_Read... [22:58:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:58:34]Read from MH i2c: E2 [22:58:34]MH_I2C_Read... [22:58:34]Read from MH i2c: E2 62 00 [22:58:34]MH_I2C_Read... [22:58:34]Read from MH i2c: E2 62 00 A1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F7 02 00 00 5E 04 04 00 F7 02 00 00 57 04 04 00 F8 02 00 00 19 04 04 00 00 00 00 00 90 00 A2 [22:58:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F7 02 00 00 5E 04 04 00 F7 02 00 00 57 04 04 00 F8 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:58:34]wFMCommunicate OK [22:58:34]SAM_PROTO_GetFieldsCounters done [22:58:34]requested_item shift.num is exist - process it [22:58:34]requested_item shift.opened is exist - process it [22:58:34]req_shift_opened [22:58:34]FM_GetShiftState [22:58:34]SAM_PROTO_GetShiftState [22:58:34]wFMCommunicate request_size=4 [22:58:34]MH_SAM_APDU [22:58:34]CAPDU: 80 13 01 00 [22:58:34]Write to MH i2c: E2 08 00 A2 02 80 13 01 00 00 00 00 00 21 [22:58:34]Write i2c OK [22:58:34]MH_I2C_Read... [22:58:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:58:34]Read from MH i2c: E2 [22:58:34]MH_I2C_Read... [22:58:34]Read from MH i2c: E2 0E 00 [22:58:34]MH_I2C_Read... [22:58:34]Read from MH i2c: E2 0E 00 A2 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4F [22:58:34]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [22:58:34]wFMCommunicate OK [22:58:34]SAM_PROTO_GetShiftState done [22:58:34]FM_GetShiftState done [22:58:34]req_shift_opened done [22:58:34]requested_item shift.open_date is exist - process it [22:58:34]req_shift_open_date [22:58:34]req_shift_open_date done [22:58:34]produce_requested_data done [22:58:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165906,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [22:58:34]process_action_free close_receipt [22:58:34]json_value_free [22:58:34]json_value_free done [22:58:34]process_json_proto returns [22:58:34]Send response to host [22:58:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165906,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [22:58:34]free response buf [22:58:34]execute_script done [22:58:34]execute_script returns [22:58:34]free content buf [22:58:34]Sock 10.Close socket [22:58:34]Sock 10.Thread stoped [22:58:40]recv_with_timeout no data received [22:58:53]recv_with_timeout no data received [22:59:08]recv_with_timeout no data received [22:59:23]recv_with_timeout no data received [22:59:36]recv_with_timeout no data received [22:59:53]ConnectInit Can't connect to host [22:59:53]CommunicateWithHost connect error [22:59:53]CommunicateWithHost err = -1 [22:59:53]OFD Sender: Server communicate error [22:59:53]OFD Sender: Processing packet 165900 [packets to send 1009, broken 1002] [22:59:53]ProducePacketName [22:59:53]name=ofd_packets/00165900 [22:59:53]OFD Sender: To server: pG, [22:59:53]CommunicateWithHost lk.salyk.kg:30040 [22:59:53]ConnectInit lk.salyk.kg [22:59:54]Connected sock=7 [22:59:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A2 9D 04 01 96 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 02 00 00 F4 03 04 00 76 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 88 02 00 35 04 06 00 94 2C 42 C7 39 DF 51 FB A0 61 89 47 60 31 [22:59:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1F A8 47 00 E4 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 88 02 00 F4 03 04 00 B3 BD C8 66 B6 04 01 00 00 76 E0 45 AD 8A 42 3A E3 [22:59:54]CommunicateWithHost err = 0 [22:59:54]CheckOFDResponse [22:59:54]1017 (14) - 77093643461234 [22:59:54]1041 (16) - 0000000000871769 [22:59:54]1040 (4) - 165900 [22:59:54]1012 (4) - 23.08.2024 16:49 [22:59:54]1206 (1) - 0 [22:59:54]OFD Sender: Remove packet 165900 [22:59:54]ProducePacketName [22:59:54]name=ofd_packets/00165900 [22:59:54]NVStorageDeleteData [22:59:55]OFD Sender: Processing packet 165901 [packets to send 1008, broken 1002] [22:59:55]ProducePacketName [22:59:55]name=ofd_packets/00165901 [22:59:55]OFD Sender: To server: pG, [22:59:55]CommunicateWithHost lk.salyk.kg:30040 [22:59:55]ConnectInit lk.salyk.kg [22:59:57]Connected sock=7 [22:59:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3E 01 00 00 6C B3 36 01 65 8B 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 02 00 00 F4 03 04 00 9B 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 88 02 00 35 04 06 00 7E 24 E7 0F 47 99 48 6C 83 A9 6E 1E 6D 1D [22:59:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 57 DC 47 00 7E CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 88 02 00 F4 03 04 00 B6 BD C8 66 B6 04 01 00 00 2F 06 44 08 F3 C7 F5 9A [22:59:57]CommunicateWithHost err = 0 [22:59:57]CheckOFDResponse [22:59:57]1017 (14) - 77093643461234 [22:59:57]1041 (16) - 0000000000871769 [22:59:57]1040 (4) - 165901 [22:59:57]1012 (4) - 23.08.2024 16:49 [22:59:57]1206 (1) - 0 [22:59:57]OFD Sender: Remove packet 165901 [22:59:57]ProducePacketName [22:59:57]name=ofd_packets/00165901 [22:59:57]NVStorageDeleteData [22:59:58]OFD Sender: Processing packet 165902 [packets to send 1007, broken 1002] [22:59:58]ProducePacketName [22:59:58]name=ofd_packets/00165902 [22:59:58]OFD Sender: To server: pG, [22:59:58]CommunicateWithHost lk.salyk.kg:30040 [22:59:58]ConnectInit lk.salyk.kg [22:59:59]Connected sock=10 [22:59:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E5 7C 07 01 11 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 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 F3 02 00 00 F4 03 04 00 A7 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 88 02 00 35 04 06 00 9E 68 4E 7F 81 24 E3 1E AE 2F 6B B7 BD 32 [23:00:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D A4 47 00 11 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 88 02 00 F4 03 04 00 B8 BD C8 66 B6 04 01 00 00 E3 60 7C 95 C3 F5 EA D7 [23:00:00]CommunicateWithHost err = 0 [23:00:00]CheckOFDResponse [23:00:00]1017 (14) - 77093643461234 [23:00:00]1041 (16) - 0000000000871769 [23:00:00]1040 (4) - 165902 [23:00:00]1012 (4) - 23.08.2024 16:50 [23:00:00]1206 (1) - 0 [23:00:00]OFD Sender: Remove packet 165902 [23:00:00]ProducePacketName [23:00:00]name=ofd_packets/00165902 [23:00:00]NVStorageDeleteData [23:00:00]OFD Sender: Processing packet 165903 [packets to send 1006, broken 1002] [23:00:00]ProducePacketName [23:00:00]name=ofd_packets/00165903 [23:00:00]OFD Sender: To server: pG, [23:00:00]CommunicateWithHost lk.salyk.kg:30040 [23:00:00]ConnectInit lk.salyk.kg [23:00:01]Connected sock=7 [23:00:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 DC 0D 1F 01 22 EC 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 1D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 02 00 00 F4 03 04 00 DE 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 88 02 00 35 04 06 00 3D A5 FB CA F9 F9 C0 8F A1 D9 77 9E 5B 0C [23:00:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 43 F2 47 00 B4 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 88 02 00 F4 03 04 00 BA BD C8 66 B6 04 01 00 00 27 79 72 C0 AE FF CD 24 [23:00:01]CommunicateWithHost err = 0 [23:00:01]CheckOFDResponse [23:00:01]1017 (14) - 77093643461234 [23:00:01]1041 (16) - 0000000000871769 [23:00:01]1040 (4) - 165903 [23:00:01]1012 (4) - 23.08.2024 16:50 [23:00:01]1206 (1) - 0 [23:00:01]OFD Sender: Remove packet 165903 [23:00:01]ProducePacketName [23:00:01]name=ofd_packets/00165903 [23:00:01]NVStorageDeleteData [23:00:02]OFD Sender: Processing packet 165904 [packets to send 1005, broken 1002] [23:00:02]ProducePacketName [23:00:02]name=ofd_packets/00165904 [23:00:02]OFD Sender: To server: pG, [23:00:02]CommunicateWithHost lk.salyk.kg:30040 [23:00:02]ConnectInit lk.salyk.kg [23:00:06]Connected sock=7 [23:00:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 2E 4E 04 01 40 FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 4D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 51 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 51 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 41 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 3F 00 00 00 00 07 04 06 00 C0 51 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 F0 13 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 88 02 00 35 04 06 00 3F 8B 6C 4D 2A A4 61 6B 10 8E 39 6D 13 59 [23:00:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BF 67 47 00 3B 09 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 88 02 00 F4 03 04 00 BF BD C8 66 B6 04 01 00 00 AF 0D 6E 49 93 4E 16 02 [23:00:07]CommunicateWithHost err = 0 [23:00:07]CheckOFDResponse [23:00:07]1017 (14) - 77093643461234 [23:00:07]1041 (16) - 0000000000871769 [23:00:07]1040 (4) - 165904 [23:00:07]1012 (4) - 23.08.2024 16:50 [23:00:07]1206 (1) - 0 [23:00:07]OFD Sender: Remove packet 165904 [23:00:07]ProducePacketName [23:00:07]name=ofd_packets/00165904 [23:00:07]NVStorageDeleteData [23:00:07]OFD Sender: Processing packet 165905 [packets to send 1004, broken 1002] [23:00:07]ProducePacketName [23:00:07]name=ofd_packets/00165905 [23:00:07]OFD Sender: To server: pG, [23:00:07]CommunicateWithHost lk.salyk.kg:30040 [23:00:07]ConnectInit lk.salyk.kg [23:00:08]Connected sock=7 [23:00:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A5 99 04 01 9B A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 30 57 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 06 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 88 02 00 35 04 06 00 ED DA 95 5F 83 A8 48 53 2C 83 24 B0 6D 59 [23:00:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4E 99 47 00 78 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 88 02 00 F4 03 04 00 C1 BD C8 66 B6 04 01 00 00 DC 9C 3A CC 46 6B 89 03 [23:00:08]CommunicateWithHost err = 0 [23:00:08]CheckOFDResponse [23:00:08]1017 (14) - 77093643461234 [23:00:08]1041 (16) - 0000000000871769 [23:00:08]1040 (4) - 165905 [23:00:08]1012 (4) - 23.08.2024 16:50 [23:00:08]1206 (1) - 0 [23:00:08]OFD Sender: Remove packet 165905 [23:00:08]ProducePacketName [23:00:08]name=ofd_packets/00165905 [23:00:08]NVStorageDeleteData [23:00:09]OFD Sender: Processing packet 165906 [packets to send 1003, broken 1002] [23:00:09]ProducePacketName [23:00:09]name=ofd_packets/00165906 [23:00:09]OFD Sender: To server: pG, [23:00:09]CommunicateWithHost lk.salyk.kg:30040 [23:00:09]ConnectInit lk.salyk.kg [23:00:09]Connected sock=7 [23:00:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 23 8C 07 01 FC 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 3D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 30 A2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 A1 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 2C 00 00 00 00 07 04 06 00 F8 A1 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 02 00 00 F4 03 04 00 14 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 88 02 00 35 04 06 00 3C FD 23 CD B3 FF 08 D9 62 74 C9 84 57 F4 [23:00:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 34 47 00 F6 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 88 02 00 F4 03 04 00 C3 BD C8 66 B6 04 01 00 00 F3 8B 4B 01 48 75 68 8D [23:00:10]CommunicateWithHost err = 0 [23:00:10]CheckOFDResponse [23:00:10]1017 (14) - 77093643461234 [23:00:10]1041 (16) - 0000000000871769 [23:00:10]1040 (4) - 165906 [23:00:10]1012 (4) - 23.08.2024 16:50 [23:00:10]1206 (1) - 0 [23:00:10]OFD Sender: Remove packet 165906 [23:00:10]ProducePacketName [23:00:10]name=ofd_packets/00165906 [23:00:10]NVStorageDeleteData [23:00:10]OFD Sender: No OFD packet to send [23:00:15]OFD Sender: No OFD packet to send [23:00:20]OFD Sender: No OFD packet to send [23:00:25]OFD Sender: No OFD packet to send [23:00:26]recv_with_timeout no data received [23:00:30]OFD Sender: No OFD packet to send [23:00:35]OFD Sender: No OFD packet to send [23:00:39]accept exits with 9 [23:00:39]New connection [23:00:39]New thread 3067411812 created [23:00:39]Thread 3067555172 joined [23:00:39]Waiting for new connection... [23:00:39] Sock 9.Parse request [23:00:39]Sock 9.Check first char [23:00:39]Sock 9.First char is OK [23:00:39]request: POST /json_proto HTTP/1.0 [23:00:39]Method: POST [23:00:39]URL: /json_proto [23:00:39]Method is POST - this is cgi request [23:00:39]url: /json_proto [23:00:39]query_string will be loaded in cgi processing [23:00:39]execute_cgi json_proto POST (null) [23:00:39]execute_cgi path=json_proto method=POST [23:00:39]POST find Content-Length [23:00:39]Host: 172.17.44.132:8080 [23:00:39]Content-Length: 819 [23:00:39]Content-Type: application/json [23:00:39] [23:00:39]POST finish read [23:00:39]Found Content-Length = 819 [23:00:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 45.340, "sum" : 3364.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3364.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:00:39]execute_script... [23:00: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)294818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 45.340, "sum" : 3364.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3364.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:00:39]POST & json_proto [23:00:39]process_json_proto [23:00:39]json parsed OK: [23:00:39]protocol is kg_v1.0 [23:00:39]action value=close_receipt [23:00:39]process_action close_receipt [23:00:39]cmd_close_receipt [23:00:39]MH_GetDate [23:00:39]Write to MH i2c: F0 00 00 A3 02 94 [23:00:39]recv_with_timeout no data received [23:00:39]Write i2c OK [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: F0 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: F0 09 00 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: F0 09 00 A3 02 00 98 14 C9 66 2A 83 C1 65 4B [23:00:39]GetLastDocTimeStamp 1724453908 [23:00:39]current date 1724454040 [23:00:39]FM_GetShiftState [23:00:39]SAM_PROTO_GetShiftState [23:00:39]wFMCommunicate request_size=4 [23:00:39]MH_SAM_APDU [23:00:39]CAPDU: 80 13 01 00 [23:00:39]Write to MH i2c: E2 08 00 A4 02 80 13 01 00 00 00 00 00 23 [23:00:39]Write i2c OK [23:00:39]MH_I2C_Read... [23:00:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:00:39]Read from MH i2c: E2 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 0E 00 [23:00:39]MH_I2C_Read... [23:00:39]Read from MH i2c: E2 0E 00 A4 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 51 [23:00:39]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:00:39]wFMCommunicate OK [23:00:39]SAM_PROTO_GetShiftState done [23:00:39]FM_GetShiftState done [23:00:39]opened in 1724372766 [23:00:39]opened+sec_in_day 1724459166 [23:00:39]quantity*price = 336422 [23:00:39]sum+1 = 336424 [23:00:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3364.23 НСП 1% : 29.77 НДС 12% : 357.26 Наличными: 0.00 Безнал.: 3364.23 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 760 23.08.2024 23:00 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165907 ФПД: 66252586077879 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T230040&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165907&fm=66252586077879&tin=02508201610067®Number=0000000000092562&sum=336423 [23:00:40]StoreToDocumentArchive [23:00:40]shift 469 fd 165907 [23:00:40]save to /storage/0469/doc_00165907 [23:00:40]save last doc name /storage/0469/doc_00165907 to /storage/kkm_last_doc_name [23:00:40]save OK [23:00:40]Clear old archive folders... [23:00:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:00:40]tlvbuf is 011BC600 [23:00:40]SAM_PROTO_ClearQueue [23:00:40]wFMCommunicate request_size=4 [23:00:40]MH_SAM_APDU [23:00:40]CAPDU: 80 09 00 00 [23:00:40]Write to MH i2c: E2 08 00 B1 02 80 09 00 00 00 00 00 00 25 [23:00:40]Write i2c OK [23:00:40]MH_I2C_Read... [23:00:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:00:40]Read from MH i2c: E2 [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: E2 03 00 [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [23:00:40]RAPDU: 90 00 [23:00:40]wFMCommunicate OK [23:00:40]SAM_PROTO_ClearQueue done [23:00:40]KKMCreateOFDPacket [23:00:40]OFDProtocolAddRootSTLVToBuf [23:00:40]FM_MakeSignedData [23:00:40]FM_MakeSignedData [23:00:40]SAM_PROTO_SignData [23:00:40]wFMCommunicate request_size=4 [23:00:40]MH_SAM_APDU [23:00:40]CAPDU: 80 0D 01 02 [23:00:40]Write to MH i2c: E2 08 00 B2 02 80 0D 01 02 00 00 00 00 2D [23:00:40]Write i2c OK [23:00:40]MH_I2C_Read... [23:00:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:00:40]Read from MH i2c: E2 [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: E2 03 00 [23:00:40]MH_I2C_Read... [23:00:40]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [23:00:40]RAPDU: 90 00 [23:00:40]wFMCommunicate OK [23:00:40]wFMCommunicate request_size=255 [23:00:40]MH_SAM_APDU [23:00:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 27 22 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 27 22 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 8B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 27 22 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 02 00 00 F4 03 04 00 98 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 88 02 00 35 04 06 00 3C [23:00:40]Write to MH i2c: E2 02 01 B3 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 27 22 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 27 22 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 8B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 27 22 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 02 00 00 F4 03 04 00 98 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 88 02 00 35 04 06 00 3C 00 00 58 [23:00:40]Write i2c OK [23:00:40]MH_I2C_Read... [23:00:41]OFD Sender: No OFD packet to send [23:00:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:00:41]Read from MH i2c: E2 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: E2 03 00 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [23:00:41]RAPDU: 90 00 [23:00:41]wFMCommunicate OK [23:00:41]wFMCommunicate request_size=10 [23:00:41]MH_SAM_APDU [23:00:41]CAPDU: 80 0D 02 02 05 41 A1 DB CE B7 [23:00:41]Write to MH i2c: E2 0D 00 B4 02 80 0D 02 02 05 00 41 A1 DB CE B7 00 00 7C [23:00:41]Write i2c OK [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: E2 [23:00:41]MH_I2C_Read... [23:00:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:00:41]Read from MH i2c: E2 03 00 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: E2 03 00 B4 02 00 90 00 2A [23:00:41]RAPDU: 90 00 [23:00:41]wFMCommunicate OK [23:00:41]wFMCommunicate request_size=4 [23:00:41]MH_SAM_APDU [23:00:41]CAPDU: 80 0D 03 02 [23:00:41]Write to MH i2c: E2 08 00 B5 02 80 0D 03 02 00 00 00 00 32 [23:00:41]Write i2c OK [23:00:41]MH_I2C_Read... [23:00:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:00:41]Read from MH i2c: E2 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: E2 0B 00 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: E2 0B 00 B5 02 00 BB 6E 34 1B 13 48 3F 72 90 00 B7 [23:00:41]RAPDU: BB 6E 34 1B 13 48 3F 72 90 00 [23:00:41]wFMCommunicate OK [23:00:41]SAM_PROTO_SignData done [23:00:41]FM_MakeSignedData done [23:00:41]CreateOFDProtocolMessage [23:00:41]wFMCommunicate request_size=4 [23:00:41]MH_SAM_APDU [23:00:41]CAPDU: 80 11 00 00 [23:00:41]Write to MH i2c: E2 08 00 B6 02 80 11 00 00 00 00 00 00 32 [23:00:41]Write i2c OK [23:00:41]MH_I2C_Read... [23:00:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:00:41]Read from MH i2c: E2 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: E2 17 00 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: E2 17 00 B6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [23:00:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:00:41]wFMCommunicate OK [23:00:41]CreateOFDProtocolMessage done [23:00:41]OFDSenderStorePacket 165907 [23:00:41]StoreOFDPacket docnum=165907 [23:00:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 4E 07 01 CD E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 27 22 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 27 22 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 8B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 27 22 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 02 00 00 F4 03 04 00 98 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 88 02 00 35 04 06 00 3C 41 A1 DB CE B7 BB 6E 34 1B 13 48 3F 72 [23:00:41]CheckFolder [23:00:41]dirname=/storage/ofd_packets [23:00:41]CheckFolder done [23:00:41]ProducePacketName [23:00:41]name=ofd_packets/00165907 [23:00:41]NVStorageSaveData ofd_packets/00165907 [23:00:41]File name is /storage/ofd_packets/00165907 [23:00:41]Write 301 bytes [23:00:41]NVStorageSaveData done [23:00:41]OFDSenderStorePacket done [23:00:41]KKMCreateOFDPacket done [23:00:41]NVStorageSaveData kkm_last_timestamp [23:00:41]File name is /storage/kkm_last_timestamp [23:00:41]Write 4 bytes [23:00:41]NVStorageSaveData done [23:00:41]ExternCall_PrintAddStr [23:00:41]wPrintStart [23:00:41]Write to MH i2c: 01 00 00 B7 02 B9 [23:00:41]Write i2c OK [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: 01 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: 01 07 00 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [23:00:41]RasterBufferAndPrint [23:00:41]line Счет N : (1)294818 [23:00:41]line ИНН: 02508201610067 [23:00:41]line Контрольно-Кассовый Чек [23:00:41]line ПРОДАЖА [23:00:41]line ТРК (МРК, ГНК) : 53 [23:00:41]line Товар: 2710124500 [23:00:41]line Аи-95-К-5 [23:00:41]line 45.340 * 74.20 [23:00:41]line = 3364.23 [23:00:41]line НДС 12% НСП 1% [23:00:41]line > о реализуемом товаре [23:00:41]line ИТОГО: 3364.23 [23:00:41]line НСП 1% : 29.77 [23:00:41]line НДС 12% : 357.26 [23:00:41]line Наличными: 0.00 [23:00:41]line Безнал.: 3364.23 [23:00:41]line Место: АЗС № 130 "Партнер Нефть" [23:00:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:00:41]line СНО: Общий режим [23:00:41]line Чек 760 23.08.2024 23:00 [23:00:41]line Смена: 469 ФФД: 1.0 [23:00:41]line ЗНМ: 0300000070 [23:00:41]line РНМ: 0000000000092562 [23:00:41]line Версия ККМ: 001 [23:00:41]line Платежная система: Бакай Банк [23:00:41]line ФМ: 0000000000871769 [23:00:41]line ФД: 165907 [23:00:41]line ФПД: 66252586077879 [23:00:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T230040&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165907&fm=66252586077879&tin=02508201610067®Number=0000000000092562&sum=336423 [23:00:41]written 0, free lines is 4095 [23:00:41]OFD Sender: Processing packet 165907 [packets to send 1003, broken 1002] [23:00:41]ProducePacketName [23:00:41]name=ofd_packets/00165907 [23:00:41]OFD Sender: To server: pG, [23:00:41]CommunicateWithHost lk.salyk.kg:30040 [23:00:41]ConnectInit lk.salyk.kg [23:00:41]Write to MH i2c: 01 00 00 E1 02 E3 [23:00:41]Write i2c OK [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: 01 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: 01 07 00 [23:00:41]MH_I2C_Read... [23:00:41]Read from MH i2c: 01 07 00 E1 02 00 00 00 00 00 E7 0C DD [23:00:41]RasterBufferAndPrint [23:00:41]line [23:00:41]line [23:00:41]line [23:00:41]line [23:00:41]line [23:00:41]written 0, free lines is 3328 [23:00:41]MH_Cut [23:00:41]Write to MH i2c: D1 01 00 E8 02 01 BC [23:00:42]Write i2c OK [23:00:42]MH_I2C_Read... [23:00:42]Read from MH i2c: D1 [23:00:42]MH_I2C_Read... [23:00:42]Read from MH i2c: D1 01 00 [23:00:42]MH_I2C_Read... [23:00:42]Read from MH i2c: D1 01 00 E8 02 00 BB [23:00:42]Write to MH i2c: 01 00 00 E9 02 EB [23:00:42]Write i2c OK [23:00:42]MH_I2C_Read... [23:00:42]*** Cut start [23:00:42]*** Purtial cut [23:00:42]*** Stage 1: CUTSNS_PIN = 1 [23:00:44]Read from MH i2c: 01 [23:00:44]MH_I2C_Read... [23:00:44]*** Stop cut motor [23:00:44]*** Cut end [23:00:44]Read from MH i2c: 01 07 00 [23:00:44]MH_I2C_Read... [23:00:44]Read from MH i2c: 01 07 00 E9 02 00 00 00 00 00 FF 0F 00 [23:00:44]process_action close_receipt done [23:00:44]requested_data is exist [23:00:44]produce_requested_data [23:00:44]requested_item fm.sn is exist - process it [23:00:44]wFMCommunicate request_size=4 [23:00:44]MH_SAM_APDU [23:00:44]CAPDU: 80 11 00 00 [23:00:44]Write to MH i2c: E2 08 00 EA 02 80 11 00 00 00 00 00 00 66 [23:00:44]Write i2c OK [23:00:44]MH_I2C_Read... [23:00:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:00:44]Read from MH i2c: E2 [23:00:44]MH_I2C_Read... [23:00:44]Read from MH i2c: E2 17 00 [23:00:44]MH_I2C_Read... [23:00:44]Read from MH i2c: E2 17 00 EA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [23:00:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:00:44]wFMCommunicate OK [23:00:44]requested_item fd.num is exist - process it [23:00:44]SAM_PROTO_GetFieldsCounters [23:00:44]wFMCommunicate request_size=4 [23:00:44]MH_SAM_APDU [23:00:44]CAPDU: 80 13 00 00 [23:00:44]Write to MH i2c: E2 08 00 EB 02 80 13 00 00 00 00 00 00 69 [23:00:44]Write i2c OK [23:00:44]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 62 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 62 00 EB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F8 02 00 00 5E 04 04 00 F8 02 00 00 57 04 04 00 F9 02 00 00 19 04 04 00 00 00 00 00 90 00 F0 [23:00:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F8 02 00 00 5E 04 04 00 F8 02 00 00 57 04 04 00 F9 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:00:45]wFMCommunicate OK [23:00:45]SAM_PROTO_GetFieldsCounters done [23:00:45]requested_item shift.num is exist - process it [23:00:45]requested_item shift.opened is exist - process it [23:00:45]req_shift_opened [23:00:45]FM_GetShiftState [23:00:45]SAM_PROTO_GetShiftState [23:00:45]wFMCommunicate request_size=4 [23:00:45]MH_SAM_APDU [23:00:45]CAPDU: 80 13 01 00 [23:00:45]Write to MH i2c: E2 08 00 EC 02 80 13 01 00 00 00 00 00 6B [23:00:45]Write i2c OK [23:00:45]MH_I2C_Read... [23:00:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:00:45]Read from MH i2c: E2 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 0E 00 [23:00:45]MH_I2C_Read... [23:00:45]Read from MH i2c: E2 0E 00 EC 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 99 [23:00:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:00:45]wFMCommunicate OK [23:00:45]SAM_PROTO_GetShiftState done [23:00:45]FM_GetShiftState done [23:00:45]req_shift_opened done [23:00:45]requested_item shift.open_date is exist - process it [23:00:45]req_shift_open_date [23:00:45]req_shift_open_date done [23:00:45]produce_requested_data done [23:00:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165907,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:00:45]process_action_free close_receipt [23:00:45]json_value_free [23:00:45]json_value_free done [23:00:45]process_json_proto returns [23:00:45]Send response to host [23:00:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165907,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:00:45]free response buf [23:00:45]execute_script done [23:00:45]execute_script returns [23:00:45]free content buf [23:00:45]Sock 9.Close socket [23:00:45]Sock 9.Thread stoped [23:00:46]ConnectInit Can't take IP for lk.salyk.kg [23:00:46]CommunicateWithHost connect error [23:00:46]CommunicateWithHost err = -1 [23:00:46]OFD Sender: Server communicate error [23:00:51]OFD Sender: Processing packet 165907 [packets to send 1003, broken 1002] [23:00:51]ProducePacketName [23:00:51]name=ofd_packets/00165907 [23:00:51]OFD Sender: To server: pG, [23:00:51]CommunicateWithHost lk.salyk.kg:30040 [23:00:51]ConnectInit lk.salyk.kg [23:00:52]Connected sock=7 [23:00:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 4E 07 01 CD E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C B1 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 27 22 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 27 22 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 8B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 27 22 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 02 00 00 F4 03 04 00 98 14 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 88 02 00 35 04 06 00 3C 41 A1 DB CE B7 BB 6E 34 1B 13 48 3F 72 [23:00:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E BE 47 00 4B 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 88 02 00 F4 03 04 00 ED BD C8 66 B6 04 01 00 00 54 48 8B 10 0C 2F 4C 87 [23:00:54]CommunicateWithHost err = 0 [23:00:54]CheckOFDResponse [23:00:54]1017 (14) - 77093643461234 [23:00:54]1041 (16) - 0000000000871769 [23:00:54]1040 (4) - 165907 [23:00:54]1012 (4) - 23.08.2024 16:50 [23:00:54]1206 (1) - 0 [23:00:54]OFD Sender: Remove packet 165907 [23:00:54]ProducePacketName [23:00:54]name=ofd_packets/00165907 [23:00:54]NVStorageDeleteData [23:00:55]OFD Sender: No OFD packet to send [23:01:00]OFD Sender: No OFD packet to send [23:01:02]recv_with_timeout no data received [23:01:05]OFD Sender: No OFD packet to send [23:01:10]OFD Sender: No OFD packet to send [23:01:15]OFD Sender: No OFD packet to send [23:01:18]recv_with_timeout no data received [23:01:20]OFD Sender: No OFD packet to send [23:01:25]OFD Sender: No OFD packet to send [23:01:30]OFD Sender: No OFD packet to send [23:01:32]recv_with_timeout no data received [23:01:35]OFD Sender: No OFD packet to send [23:01:40]OFD Sender: No OFD packet to send [23:01:45]OFD Sender: No OFD packet to send [23:01:47]recv_with_timeout no data received [23:01:50]OFD Sender: No OFD packet to send [23:01:55]OFD Sender: No OFD packet to send [23:02:00]OFD Sender: No OFD packet to send [23:02:01]recv_with_timeout no data received [23:02:05]OFD Sender: No OFD packet to send [23:02:10]OFD Sender: No OFD packet to send [23:02:15]OFD Sender: No OFD packet to send [23:02:18]recv_with_timeout no data received [23:02:20]OFD Sender: No OFD packet to send [23:02:25]OFD Sender: No OFD packet to send [23:02:30]OFD Sender: No OFD packet to send [23:02:35]OFD Sender: No OFD packet to send [23:02:37]recv_with_timeout no data received [23:02:40]OFD Sender: No OFD packet to send [23:02:45]OFD Sender: No OFD packet to send [23:02:50]OFD Sender: No OFD packet to send [23:02:55]OFD Sender: No OFD packet to send [23:03:00]OFD Sender: No OFD packet to send [23:03:05]OFD Sender: No OFD packet to send [23:03:10]OFD Sender: No OFD packet to send [23:03:16]OFD Sender: No OFD packet to send [23:03:16]accept exits with 10 [23:03:16]New connection [23:03:16]New thread 3067555172 created [23:03:16]Thread 3067411812 joined [23:03:16]Waiting for new connection... [23:03:16] Sock 10.Parse request [23:03:16]Sock 10.Check first char [23:03:16]Sock 10.First char is OK [23:03:16]request: POST /json_proto HTTP/1.0 [23:03:16]Method: POST [23:03:16]URL: /json_proto [23:03:16]Method is POST - this is cgi request [23:03:16]url: /json_proto [23:03:16]query_string will be loaded in cgi processing [23:03:16]execute_cgi json_proto POST (null) [23:03:16]execute_cgi path=json_proto method=POST [23:03:16]POST find Content-Length [23:03:16]Host: 172.17.44.132:8080 [23:03:16]Content-Length: 910 [23:03:16]Content-Type: application/json [23:03:16] [23:03:16]POST finish read [23:03:16]Found Content-Length = 910 [23:03:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51141", "tax_sys" : 0, "items" : [ { "code": "4606453849072", "name": "\u0416\u0438\u0434/\u0441\u0442 \u041F\u041D \u043B\u0435\u0442\u043D\u044F\u044F 4,5\u043B", "price" : 170.00, "quantity" : 1.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 420.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:16]execute_script... [23:03:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51141", "tax_sys" : 0, "items" : [ { "code": "4606453849072", "name": "\u0416\u0438\u0434/\u0441\u0442 \u041F\u041D \u043B\u0435\u0442\u043D\u044F\u044F 4,5\u043B", "price" : 170.00, "quantity" : 1.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 420.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:16]POST & json_proto [23:03:16]process_json_proto [23:03:16]json parsed OK: [23:03:16]protocol is kg_v1.0 [23:03:16]action value=close_receipt [23:03:16]process_action close_receipt [23:03:16]cmd_close_receipt [23:03:16]MH_GetDate [23:03:16]Write to MH i2c: F0 00 00 ED 02 DE [23:03:16]Write i2c OK [23:03:16]MH_I2C_Read... [23:03:16]Read from MH i2c: F0 [23:03:16]MH_I2C_Read... [23:03:16]Read from MH i2c: F0 09 00 [23:03:16]MH_I2C_Read... [23:03:16]Read from MH i2c: F0 09 00 ED 02 00 35 15 C9 66 2A 83 C1 65 33 [23:03:16]GetLastDocTimeStamp 1724454040 [23:03:16]current date 1724454197 [23:03:16]FM_GetShiftState [23:03:16]SAM_PROTO_GetShiftState [23:03:16]wFMCommunicate request_size=4 [23:03:16]MH_SAM_APDU [23:03:16]CAPDU: 80 13 01 00 [23:03:16]Write to MH i2c: E2 08 00 EE 02 80 13 01 00 00 00 00 00 6D [23:03:16]Write i2c OK [23:03:16]MH_I2C_Read... [23:03:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:16]Read from MH i2c: E2 [23:03:16]MH_I2C_Read... [23:03:16]Read from MH i2c: E2 0E 00 [23:03:16]MH_I2C_Read... [23:03:16]Read from MH i2c: E2 0E 00 EE 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9B [23:03:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:03:16]wFMCommunicate OK [23:03:16]SAM_PROTO_GetShiftState done [23:03:16]FM_GetShiftState done [23:03:16]opened in 1724372766 [23:03:16]opened+sec_in_day 1724459166 [23:03:16]quantity*price = 17000 [23:03:16]sum+1 = 17001 [23:03:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 2.000 * 125.00 = 250.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 420.00 НСП 1% : 3.71 НДС 12% : 44.60 Наличными: 420.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 761 23.08.2024 23:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165908 ФПД: 187765041048594 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T230317&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165908&fm=187765041048594&tin=02508201610067®Number=0000000000092562&sum=42000 0 [23:03:17]StoreToDocumentArchive [23:03:17]shift 469 fd 165908 [23:03:17]save to /storage/0469/doc_00165908 [23:03:17]save last doc name /storage/0469/doc_00165908 to /storage/kkm_last_doc_name [23:03:17]save OK [23:03:17]Clear old archive folders... [23:03:17]ProcessDocumentItem done err = 0, tmpTLVsize=389 [23:03:17]tlvbuf is 0118E530 [23:03:17]SAM_PROTO_ClearQueue [23:03:17]wFMCommunicate request_size=4 [23:03:17]MH_SAM_APDU [23:03:17]CAPDU: 80 09 00 00 [23:03:17]Write to MH i2c: E2 08 00 FB 02 80 09 00 00 00 00 00 00 6F [23:03:17]Write i2c OK [23:03:17]MH_I2C_Read... [23:03:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:03:17]Read from MH i2c: E2 [23:03:17]MH_I2C_Read... [23:03:17]Read from MH i2c: E2 03 00 [23:03:17]MH_I2C_Read... [23:03:17]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [23:03:17]RAPDU: 90 00 [23:03:17]wFMCommunicate OK [23:03:17]SAM_PROTO_ClearQueue done [23:03:17]KKMCreateOFDPacket [23:03:17]OFDProtocolAddRootSTLVToBuf [23:03:17]FM_MakeSignedData [23:03:17]FM_MakeSignedData [23:03:17]SAM_PROTO_SignData [23:03:17]wFMCommunicate request_size=4 [23:03:17]MH_SAM_APDU [23:03:17]CAPDU: 80 0D 01 02 [23:03:17]Write to MH i2c: E2 08 00 FC 02 80 0D 01 02 00 00 00 00 77 [23:03:17]Write i2c OK [23:03:17]MH_I2C_Read... [23:03:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:03:17]Read from MH i2c: E2 [23:03:17]MH_I2C_Read... [23:03:17]Read from MH i2c: E2 03 00 [23:03:17]MH_I2C_Read... [23:03:17]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [23:03:17]RAPDU: 90 00 [23:03:17]wFMCommunicate OK [23:03:17]wFMCommunicate request_size=255 [23:03:17]MH_SAM_APDU [23:03:17]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [23:03:17]Write to MH i2c: E2 02 01 FD 02 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 E3 [23:03:17]Write i2c OK [23:03:17]MH_I2C_Read... [23:03:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:17]Read from MH i2c: E2 [23:03:17]MH_I2C_Read... [23:03:17]Read from MH i2c: E2 03 00 [23:03:17]MH_I2C_Read... [23:03:17]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [23:03:17]RAPDU: 90 00 [23:03:17]wFMCommunicate OK [23:03:17]wFMCommunicate request_size=148 [23:03:17]MH_SAM_APDU [23:03:17]CAPDU: 80 0D 02 02 8F 01 F7 03 06 00 73 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 11 00 00 00 00 07 04 06 00 10 A4 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 02 00 00 F4 03 04 00 35 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 88 02 00 35 04 06 00 AA C5 74 92 AC 12 [23:03:17]Write to MH i2c: E2 97 00 FE 02 80 0D 02 02 8F 00 01 F7 03 06 00 73 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 11 00 00 00 00 07 04 06 00 10 A4 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 02 00 00 F4 03 04 00 35 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 88 02 00 35 04 06 00 AA C5 74 92 AC 12 00 00 8B [23:03:17]Write i2c OK [23:03:17]MH_I2C_Read... [23:03:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:18]Read from MH i2c: E2 [23:03:18]MH_I2C_Read... [23:03:18]Read from MH i2c: E2 03 00 [23:03:18]MH_I2C_Read... [23:03:18]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [23:03:18]RAPDU: 90 00 [23:03:18]wFMCommunicate OK [23:03:18]wFMCommunicate request_size=4 [23:03:18]MH_SAM_APDU [23:03:18]CAPDU: 80 0D 03 02 [23:03:18]Write to MH i2c: E2 08 00 FF 02 80 0D 03 02 00 00 00 00 7C [23:03:18]Write i2c OK [23:03:18]MH_I2C_Read... [23:03:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:03:18]Read from MH i2c: E2 [23:03:18]MH_I2C_Read... [23:03:18]Read from MH i2c: E2 0B 00 [23:03:18]MH_I2C_Read... [23:03:18]Read from MH i2c: E2 0B 00 FF 02 00 9E BA 6E 49 C9 7B F2 72 90 00 34 [23:03:18]RAPDU: 9E BA 6E 49 C9 7B F2 72 90 00 [23:03:18]wFMCommunicate OK [23:03:18]SAM_PROTO_SignData done [23:03:18]FM_MakeSignedData done [23:03:18]CreateOFDProtocolMessage [23:03:18]wFMCommunicate request_size=4 [23:03:18]MH_SAM_APDU [23:03:18]CAPDU: 80 11 00 00 [23:03:18]Write to MH i2c: E2 08 00 00 03 80 11 00 00 00 00 00 00 7D [23:03:18]Write i2c OK [23:03:18]MH_I2C_Read... [23:03:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:18]Read from MH i2c: E2 [23:03:18]MH_I2C_Read... [23:03:18]Read from MH i2c: E2 17 00 [23:03:18]MH_I2C_Read... [23:03:18]Read from MH i2c: E2 17 00 00 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [23:03:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:03:18]wFMCommunicate OK [23:03:18]CreateOFDProtocolMessage done [23:03:18]OFDSenderStorePacket 165908 [23:03:18]StoreOFDPacket docnum=165908 [23:03:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 99 01 00 00 D3 D0 91 01 E8 DE 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 11 00 00 00 00 07 04 06 00 10 A4 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 02 00 00 F4 03 04 00 35 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 88 02 00 35 04 06 00 AA C5 74 92 AC 12 9E BA 6E 49 C9 7B F2 72 [23:03:18]CheckFolder [23:03:18]dirname=/storage/ofd_packets [23:03:18]CheckFolder done [23:03:18]ProducePacketName [23:03:18]name=ofd_packets/00165908 [23:03:18]NVStorageSaveData ofd_packets/00165908 [23:03:18]File name is /storage/ofd_packets/00165908 [23:03:18]Write 439 bytes [23:03:18]NVStorageSaveData done [23:03:18]OFDSenderStorePacket done [23:03:18]KKMCreateOFDPacket done [23:03:18]NVStorageSaveData kkm_last_timestamp [23:03:18]File name is /storage/kkm_last_timestamp [23:03:18]Write 4 bytes [23:03:18]NVStorageSaveData done [23:03:18]ExternCall_PrintAddStr [23:03:18]wPrintStart [23:03:18]Write to MH i2c: 01 00 00 01 03 04 [23:03:18]Write i2c OK [23:03:18]MH_I2C_Read... [23:03:18]Read from MH i2c: 01 [23:03:18]MH_I2C_Read... [23:03:18]Read from MH i2c: 01 07 00 [23:03:18]MH_I2C_Read... [23:03:18]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 FF 0F 19 [23:03:18]RasterBufferAndPrint [23:03:18]line Счет N : (3)51141 [23:03:18]line ИНН: 02508201610067 [23:03:18]line Контрольно-Кассовый Чек [23:03:18]line ПРОДАЖА [23:03:18]line Товар: 4606453849072 [23:03:18]line Жид/ст ПН летняя 4,5л [23:03:18]line 1.000 * 170.00 [23:03:18]line = 170.00 [23:03:18]line НДС 12% НСП 1% [23:03:18]line > о реализуемом товаре [23:03:18]line Товар: 2000036220012 [23:03:18]line Кофе Капучино XL(GABB TRADE) [23:03:18]line 2.000 * 125.00 [23:03:18]line = 250.00 [23:03:18]line НДС 12% НСП 1% [23:03:18]line > о реализуемом товаре [23:03:18]line ИТОГО: 420.00 [23:03:18]line НСП 1% : 3.71 [23:03:18]line НДС 12% : 44.60 [23:03:18]line Наличными: 420.00 [23:03:18]line Безнал.: 0.00 [23:03:18]line Место: АЗС № 130 "Партнер Нефть" [23:03:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:03:18]line СНО: Общий режим [23:03:18]line Чек 761 23.08.2024 23:03 [23:03:18]line Смена: 469 ФФД: 1.0 [23:03:18]line ЗНМ: 0300000070 [23:03:18]line РНМ: 0000000000092562 [23:03:18]line Версия ККМ: 001 [23:03:18]line ФМ: 0000000000871769 [23:03:18]line ФД: 165908 [23:03:18]line ФПД: 187765041048594 [23:03:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T230317&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165908&fm=187765041048594&tin=02508201610067®Number=0000000000092562&sum=42000 [23:03:18]OFD Sender: Processing packet 165908 [packets to send 1003, broken 1002] [23:03:18]ProducePacketName [23:03:18]name=ofd_packets/00165908 [23:03:18]OFD Sender: To server: pG, [23:03:18]CommunicateWithHost lk.salyk.kg:30040 [23:03:18]ConnectInit lk.salyk.kg [23:03:18]line 0 [23:03:18]written 0, free lines is 4095 [23:03:19]Write to MH i2c: 01 00 00 30 03 33 [23:03:19]Write i2c OK [23:03:19]MH_I2C_Read... [23:03:19]Read from MH i2c: 01 [23:03:19]MH_I2C_Read... [23:03:19]Read from MH i2c: 01 07 00 [23:03:19]MH_I2C_Read... [23:03:19]Read from MH i2c: 01 07 00 30 03 00 00 00 00 00 80 0C C6 [23:03:19]RasterBufferAndPrint [23:03:19]line [23:03:19]line [23:03:19]line [23:03:19]line [23:03:19]line [23:03:19]written 0, free lines is 3206 [23:03:19]MH_Cut [23:03:19]Write to MH i2c: D1 01 00 37 03 01 0C [23:03:19]Write i2c OK [23:03:19]MH_I2C_Read... [23:03:19]Read from MH i2c: D1 [23:03:19]MH_I2C_Read... [23:03:19]Read from MH i2c: D1 01 00 [23:03:19]MH_I2C_Read... [23:03:19]Read from MH i2c: D1 01 00 37 03 00 0B [23:03:19]Write to MH i2c: 01 00 00 38 03 3B [23:03:19]Write i2c OK [23:03:19]MH_I2C_Read... [23:03:19]*** Cut start [23:03:19]*** Purtial cut [23:03:19]*** Stage 1: CUTSNS_PIN = 1 [23:03:21]Read from MH i2c: 01 [23:03:21]MH_I2C_Read... [23:03:21]*** Stop cut motor [23:03:21]*** Cut end [23:03:21]Read from MH i2c: 01 07 00 [23:03:21]MH_I2C_Read... [23:03:21]Read from MH i2c: 01 07 00 38 03 00 00 00 00 00 FF 0F 50 [23:03:21]process_action close_receipt done [23:03:21]requested_data is exist [23:03:21]produce_requested_data [23:03:21]requested_item fm.sn is exist - process it [23:03:21]wFMCommunicate request_size=4 [23:03:21]MH_SAM_APDU [23:03:21]CAPDU: 80 11 00 00 [23:03:21]Write to MH i2c: E2 08 00 39 03 80 11 00 00 00 00 00 00 B6 [23:03:21]Write i2c OK [23:03:21]MH_I2C_Read... [23:03:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:21]Read from MH i2c: E2 [23:03:21]MH_I2C_Read... [23:03:21]Read from MH i2c: E2 17 00 [23:03:21]MH_I2C_Read... [23:03:21]Read from MH i2c: E2 17 00 39 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [23:03:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:03:21]wFMCommunicate OK [23:03:21]requested_item fd.num is exist - process it [23:03:21]SAM_PROTO_GetFieldsCounters [23:03:21]wFMCommunicate request_size=4 [23:03:21]MH_SAM_APDU [23:03:21]CAPDU: 80 13 00 00 [23:03:21]Write to MH i2c: E2 08 00 3A 03 80 13 00 00 00 00 00 00 B9 [23:03:21]Write i2c OK [23:03:21]MH_I2C_Read... [23:03:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:03:22]Read from MH i2c: E2 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 62 00 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 62 00 3A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F9 02 00 00 5E 04 04 00 F9 02 00 00 57 04 04 00 FA 02 00 00 19 04 04 00 00 00 00 00 90 00 44 [23:03:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 F9 02 00 00 5E 04 04 00 F9 02 00 00 57 04 04 00 FA 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:03:22]wFMCommunicate OK [23:03:22]SAM_PROTO_GetFieldsCounters done [23:03:22]requested_item shift.num is exist - process it [23:03:22]requested_item shift.opened is exist - process it [23:03:22]req_shift_opened [23:03:22]FM_GetShiftState [23:03:22]SAM_PROTO_GetShiftState [23:03:22]wFMCommunicate request_size=4 [23:03:22]MH_SAM_APDU [23:03:22]CAPDU: 80 13 01 00 [23:03:22]Write to MH i2c: E2 08 00 3B 03 80 13 01 00 00 00 00 00 BB [23:03:22]Write i2c OK [23:03:22]MH_I2C_Read... [23:03:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:22]Read from MH i2c: E2 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 0E 00 [23:03:22]MH_I2C_Read... [23:03:22]Read from MH i2c: E2 0E 00 3B 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E9 [23:03:22]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:03:22]wFMCommunicate OK [23:03:22]SAM_PROTO_GetShiftState done [23:03:22]FM_GetShiftState done [23:03:22]req_shift_opened done [23:03:22]requested_item shift.open_date is exist - process it [23:03:22]req_shift_open_date [23:03:22]req_shift_open_date done [23:03:22]produce_requested_data done [23:03:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165908,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:03:22]process_action_free close_receipt [23:03:22]json_value_free [23:03:22]json_value_free done [23:03:22]process_json_proto returns [23:03:22]Send response to host [23:03:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165908,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:03:22]free response buf [23:03:22]execute_script done [23:03:22]execute_script returns [23:03:22]free content buf [23:03:22]Sock 10.Close socket [23:03:22]Sock 10.Thread stoped [23:03:23]ConnectInit Can't take IP for lk.salyk.kg [23:03:23]CommunicateWithHost connect error [23:03:23]CommunicateWithHost err = -1 [23:03:23]OFD Sender: Server communicate error [23:03:28]OFD Sender: Processing packet 165908 [packets to send 1003, broken 1002] [23:03:28]ProducePacketName [23:03:28]name=ofd_packets/00165908 [23:03:28]OFD Sender: To server: pG, [23:03:28]CommunicateWithHost lk.salyk.kg:30040 [23:03:28]ConnectInit lk.salyk.kg [23:03:30]Connected sock=7 [23:03:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 99 01 00 00 D3 D0 91 01 E8 DE 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 A4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 11 00 00 00 00 07 04 06 00 10 A4 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 02 00 00 F4 03 04 00 35 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 88 02 00 35 04 06 00 AA C5 74 92 AC 12 9E BA 6E 49 C9 7B F2 72 [23:03:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 34 D5 47 00 26 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 88 02 00 F4 03 04 00 8B BE C8 66 B6 04 01 00 00 BD 64 49 39 6E BA FB 51 [23:03:30]CommunicateWithHost err = 0 [23:03:30]CheckOFDResponse [23:03:30]1017 (14) - 77093643461234 [23:03:30]1041 (16) - 0000000000871769 [23:03:30]1040 (4) - 165908 [23:03:30]1012 (4) - 23.08.2024 16:53 [23:03:30]1206 (1) - 0 [23:03:30]OFD Sender: Remove packet 165908 [23:03:30]ProducePacketName [23:03:30]name=ofd_packets/00165908 [23:03:30]NVStorageDeleteData [23:03:31]OFD Sender: No OFD packet to send [23:03:36]OFD Sender: No OFD packet to send [23:03:41]OFD Sender: No OFD packet to send [23:03:43]accept exits with 9 [23:03:43]New connection [23:03:43]New thread 3067411812 created [23:03:43]Thread 3067555172 joined [23:03:43]Waiting for new connection... [23:03:43] Sock 9.Parse request [23:03:43]Sock 9.Check first char [23:03:43]Sock 9.First char is OK [23:03:43]request: POST /json_proto HTTP/1.0 [23:03:43]Method: POST [23:03:43]URL: /json_proto [23:03:43]Method is POST - this is cgi request [23:03:43]url: /json_proto [23:03:43]query_string will be loaded in cgi processing [23:03:43]execute_cgi json_proto POST (null) [23:03:43]execute_cgi path=json_proto method=POST [23:03:43]POST find Content-Length [23:03:43]Host: 172.17.44.132:8080 [23:03:43]Content-Length: 629 [23:03:43]Content-Type: application/json [23:03:43] [23:03:43]POST finish read [23:03:43]Found Content-Length = 629 [23:03:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51142", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:43]execute_script... [23:03:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51142", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:43]POST & json_proto [23:03:43]process_json_proto [23:03:43]json parsed OK: [23:03:43]protocol is kg_v1.0 [23:03:43]action value=close_receipt [23:03:43]process_action close_receipt [23:03:43]cmd_close_receipt [23:03:43]MH_GetDate [23:03:43]Write to MH i2c: F0 00 00 3C 03 2E [23:03:43]Write i2c OK [23:03:43]MH_I2C_Read... [23:03:43]Read from MH i2c: F0 [23:03:43]MH_I2C_Read... [23:03:43]Read from MH i2c: F0 09 00 [23:03:43]MH_I2C_Read... [23:03:43]Read from MH i2c: F0 09 00 3C 03 00 50 15 C9 66 2A 83 C1 65 9E [23:03:43]GetLastDocTimeStamp 1724454197 [23:03:43]current date 1724454224 [23:03:43]FM_GetShiftState [23:03:43]SAM_PROTO_GetShiftState [23:03:43]wFMCommunicate request_size=4 [23:03:43]MH_SAM_APDU [23:03:43]CAPDU: 80 13 01 00 [23:03:43]Write to MH i2c: E2 08 00 3D 03 80 13 01 00 00 00 00 00 BD [23:03:43]Write i2c OK [23:03:43]MH_I2C_Read... [23:03:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:43]Read from MH i2c: E2 [23:03:43]MH_I2C_Read... [23:03:43]Read from MH i2c: E2 0E 00 [23:03:43]MH_I2C_Read... [23:03:43]Read from MH i2c: E2 0E 00 3D 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 EB [23:03:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:03:43]wFMCommunicate OK [23:03:43]SAM_PROTO_GetShiftState done [23:03:43]FM_GetShiftState done [23:03:43]opened in 1724372766 [23:03:43]opened+sec_in_day 1724459166 [23:03:43]quantity*price = 5000 [23:03:43]sum+1 = 5001 [23:03:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 762 23.08.2024 23:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165909 ФПД: 221728501927652 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T230344&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165909&fm=221728501927652&tin=02508201610067®Number=0000000000092562&sum=5000 0 [23:03:44]StoreToDocumentArchive [23:03:44]shift 469 fd 165909 [23:03:44]save to /storage/0469/doc_00165909 [23:03:44]save last doc name /storage/0469/doc_00165909 to /storage/kkm_last_doc_name [23:03:44]save OK [23:03:44]Clear old archive folders... [23:03:44]ProcessDocumentItem done err = 0, tmpTLVsize=269 [23:03:44]tlvbuf is 0118EC30 [23:03:44]SAM_PROTO_ClearQueue [23:03:44]wFMCommunicate request_size=4 [23:03:44]MH_SAM_APDU [23:03:44]CAPDU: 80 09 00 00 [23:03:44]Write to MH i2c: E2 08 00 4A 03 80 09 00 00 00 00 00 00 BF [23:03:44]Write i2c OK [23:03:44]MH_I2C_Read... [23:03:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:03:44]Read from MH i2c: E2 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 03 00 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [23:03:44]RAPDU: 90 00 [23:03:44]wFMCommunicate OK [23:03:44]SAM_PROTO_ClearQueue done [23:03:44]KKMCreateOFDPacket [23:03:44]OFDProtocolAddRootSTLVToBuf [23:03:44]FM_MakeSignedData [23:03:44]FM_MakeSignedData [23:03:44]SAM_PROTO_SignData [23:03:44]wFMCommunicate request_size=4 [23:03:44]MH_SAM_APDU [23:03:44]CAPDU: 80 0D 01 02 [23:03:44]Write to MH i2c: E2 08 00 4B 03 80 0D 01 02 00 00 00 00 C7 [23:03:44]Write i2c OK [23:03:44]MH_I2C_Read... [23:03:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:03:44]Read from MH i2c: E2 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 03 00 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [23:03:44]RAPDU: 90 00 [23:03:44]wFMCommunicate OK [23:03:44]wFMCommunicate request_size=255 [23:03:44]MH_SAM_APDU [23:03:44]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 50 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [23:03:44]Write to MH i2c: E2 02 01 4C 03 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 50 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 43 [23:03:44]Write i2c OK [23:03:44]MH_I2C_Read... [23:03:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:44]Read from MH i2c: E2 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 03 00 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [23:03:44]RAPDU: 90 00 [23:03:44]wFMCommunicate OK [23:03:44]wFMCommunicate request_size=28 [23:03:44]MH_SAM_APDU [23:03:44]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 15 88 02 00 35 04 06 00 C9 A9 30 98 0E E4 [23:03:44]Write to MH i2c: E2 1F 00 4D 03 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 15 88 02 00 35 04 06 00 C9 A9 30 98 0E E4 00 00 28 [23:03:44]Write i2c OK [23:03:44]MH_I2C_Read... [23:03:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:44]Read from MH i2c: E2 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 03 00 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [23:03:44]RAPDU: 90 00 [23:03:44]wFMCommunicate OK [23:03:44]wFMCommunicate request_size=4 [23:03:44]MH_SAM_APDU [23:03:44]CAPDU: 80 0D 03 02 [23:03:44]Write to MH i2c: E2 08 00 4E 03 80 0D 03 02 00 00 00 00 CC [23:03:44]Write i2c OK [23:03:44]MH_I2C_Read... [23:03:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:03:44]Read from MH i2c: E2 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 0B 00 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 0B 00 4E 03 00 E4 29 E4 48 34 DF 2F 5A 90 00 A2 [23:03:44]RAPDU: E4 29 E4 48 34 DF 2F 5A 90 00 [23:03:44]wFMCommunicate OK [23:03:44]SAM_PROTO_SignData done [23:03:44]FM_MakeSignedData done [23:03:44]CreateOFDProtocolMessage [23:03:44]wFMCommunicate request_size=4 [23:03:44]MH_SAM_APDU [23:03:44]CAPDU: 80 11 00 00 [23:03:44]Write to MH i2c: E2 08 00 4F 03 80 11 00 00 00 00 00 00 CC [23:03:44]Write i2c OK [23:03:44]MH_I2C_Read... [23:03:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:44]Read from MH i2c: E2 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 17 00 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: E2 17 00 4F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [23:03:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:03:44]wFMCommunicate OK [23:03:44]CreateOFDProtocolMessage done [23:03:44]OFDSenderStorePacket 165909 [23:03:44]StoreOFDPacket docnum=165909 [23:03:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 A3 47 19 01 BD 88 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 50 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 88 02 00 35 04 06 00 C9 A9 30 98 0E E4 E4 29 E4 48 34 DF 2F 5A [23:03:44]CheckFolder [23:03:44]dirname=/storage/ofd_packets [23:03:44]CheckFolder done [23:03:44]ProducePacketName [23:03:44]name=ofd_packets/00165909 [23:03:44]NVStorageSaveData ofd_packets/00165909 [23:03:44]File name is /storage/ofd_packets/00165909 [23:03:44]Write 319 bytes [23:03:44]NVStorageSaveData done [23:03:44]OFDSenderStorePacket done [23:03:44]KKMCreateOFDPacket done [23:03:44]NVStorageSaveData kkm_last_timestamp [23:03:44]File name is /storage/kkm_last_timestamp [23:03:44]Write 4 bytes [23:03:44]NVStorageSaveData done [23:03:44]ExternCall_PrintAddStr [23:03:44]wPrintStart [23:03:44]Write to MH i2c: 01 00 00 50 03 53 [23:03:44]Write i2c OK [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: 01 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: 01 07 00 [23:03:44]MH_I2C_Read... [23:03:44]Read from MH i2c: 01 07 00 50 03 00 00 00 00 00 FF 0F 68 [23:03:44]RasterBufferAndPrint [23:03:44]line Счет N : (3)51142 [23:03:44]line ИНН: 02508201610067 [23:03:44]line Контрольно-Кассовый Чек [23:03:44]line ПРОДАЖА [23:03:44]line Товар: 4700000160358 [23:03:44]line Вода Легенда 1л [23:03:44]line 1.000 * 50.00 [23:03:44]line = 50.00 [23:03:44]line НДС 12% НСП 1% [23:03:44]line > о реализуемом товаре [23:03:44]line ИТОГО: 50.00 [23:03:44]line НСП 1% : 0.44 [23:03:44]line НДС 12% : 5.31 [23:03:44]line Наличными: 50.00 [23:03:44]line Безнал.: 0.00 [23:03:44]line Место: АЗС № 130 "Партнер Нефть" [23:03:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:03:44]line СНО: Общий режим [23:03:44]line Чек 762 23.08.2024 23:03 [23:03:44]line Смена: 469 ФФД: 1.0 [23:03:44]line ЗНМ: 0300000070 [23:03:44]line РНМ: 0000000000092562 [23:03:44]line Версия ККМ: 001 [23:03:44]line ФМ: 0000000000871769 [23:03:44]line ФД: 165909 [23:03:44]line ФПД: 221728501927652 [23:03:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T230344&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165909&fm=221728501927652&tin=02508201610067®Number=0000000000092562&sum=5000 [23:03:45]line 0 [23:03:45]written 0, free lines is 4095 [23:03:45]OFD Sender: Processing packet 165909 [packets to send 1003, broken 1002] [23:03:45]ProducePacketName [23:03:45]name=ofd_packets/00165909 [23:03:45]OFD Sender: To server: pG, [23:03:45]CommunicateWithHost lk.salyk.kg:30040 [23:03:45]ConnectInit lk.salyk.kg [23:03:45]Write to MH i2c: 01 00 00 78 03 7B [23:03:45]Write i2c OK [23:03:45]MH_I2C_Read... [23:03:45]Read from MH i2c: 01 [23:03:45]MH_I2C_Read... [23:03:45]Read from MH i2c: 01 07 00 [23:03:45]MH_I2C_Read... [23:03:45]Read from MH i2c: 01 07 00 78 03 00 00 00 00 00 ED 0C 7B [23:03:45]RasterBufferAndPrint [23:03:45]line [23:03:45]line [23:03:45]line [23:03:45]line [23:03:45]line [23:03:45]written 0, free lines is 3318 [23:03:45]MH_Cut [23:03:45]Write to MH i2c: D1 01 00 7F 03 01 54 [23:03:45]Write i2c OK [23:03:45]MH_I2C_Read... [23:03:45]Read from MH i2c: D1 [23:03:45]MH_I2C_Read... [23:03:45]Read from MH i2c: D1 01 00 [23:03:45]MH_I2C_Read... [23:03:45]Read from MH i2c: D1 01 00 7F 03 00 53 [23:03:45]Write to MH i2c: 01 00 00 80 03 83 [23:03:45]Write i2c OK [23:03:45]MH_I2C_Read... [23:03:46]*** Cut start [23:03:46]*** Purtial cut [23:03:46]*** Stage 1: CUTSNS_PIN = 1 [23:03:48]Read from MH i2c: 01 [23:03:48]MH_I2C_Read... [23:03:48]*** Stop cut motor [23:03:48]*** Cut end [23:03:48]Read from MH i2c: 01 07 00 [23:03:48]MH_I2C_Read... [23:03:48]Read from MH i2c: 01 07 00 80 03 00 00 00 00 00 FF 0F 98 [23:03:48]process_action close_receipt done [23:03:48]requested_data is exist [23:03:48]produce_requested_data [23:03:48]requested_item fm.sn is exist - process it [23:03:48]wFMCommunicate request_size=4 [23:03:48]MH_SAM_APDU [23:03:48]CAPDU: 80 11 00 00 [23:03:48]Write to MH i2c: E2 08 00 81 03 80 11 00 00 00 00 00 00 FE [23:03:48]Write i2c OK [23:03:48]MH_I2C_Read... [23:03:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:48]Read from MH i2c: E2 [23:03:48]MH_I2C_Read... [23:03:48]Read from MH i2c: E2 17 00 [23:03:48]MH_I2C_Read... [23:03:48]Read from MH i2c: E2 17 00 81 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [23:03:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:03:48]wFMCommunicate OK [23:03:48]requested_item fd.num is exist - process it [23:03:48]SAM_PROTO_GetFieldsCounters [23:03:48]wFMCommunicate request_size=4 [23:03:48]MH_SAM_APDU [23:03:48]CAPDU: 80 13 00 00 [23:03:48]Write to MH i2c: E2 08 00 82 03 80 13 00 00 00 00 00 00 01 [23:03:48]Write i2c OK [23:03:48]MH_I2C_Read... [23:03:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:03:48]Read from MH i2c: E2 [23:03:48]MH_I2C_Read... [23:03:48]Read from MH i2c: E2 62 00 [23:03:48]MH_I2C_Read... [23:03:48]Read from MH i2c: E2 62 00 82 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FA 02 00 00 5E 04 04 00 FA 02 00 00 57 04 04 00 FB 02 00 00 19 04 04 00 00 00 00 00 90 00 90 [23:03:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FA 02 00 00 5E 04 04 00 FA 02 00 00 57 04 04 00 FB 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:03:48]wFMCommunicate OK [23:03:48]SAM_PROTO_GetFieldsCounters done [23:03:48]requested_item shift.num is exist - process it [23:03:48]requested_item shift.opened is exist - process it [23:03:48]req_shift_opened [23:03:48]FM_GetShiftState [23:03:48]SAM_PROTO_GetShiftState [23:03:48]wFMCommunicate request_size=4 [23:03:48]MH_SAM_APDU [23:03:48]CAPDU: 80 13 01 00 [23:03:48]Write to MH i2c: E2 08 00 83 03 80 13 01 00 00 00 00 00 03 [23:03:48]Write i2c OK [23:03:48]MH_I2C_Read... [23:03:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:48]Read from MH i2c: E2 [23:03:48]MH_I2C_Read... [23:03:48]Read from MH i2c: E2 0E 00 [23:03:48]MH_I2C_Read... [23:03:48]Read from MH i2c: E2 0E 00 83 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 31 [23:03:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:03:48]wFMCommunicate OK [23:03:48]SAM_PROTO_GetShiftState done [23:03:48]FM_GetShiftState done [23:03:48]req_shift_opened done [23:03:48]requested_item shift.open_date is exist - process it [23:03:48]req_shift_open_date [23:03:48]req_shift_open_date done [23:03:48]produce_requested_data done [23:03:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165909,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:03:48]process_action_free close_receipt [23:03:48]json_value_free [23:03:48]json_value_free done [23:03:48]process_json_proto returns [23:03:48]Send response to host [23:03:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165909,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:03:48]free response buf [23:03:48]execute_script done [23:03:48]execute_script returns [23:03:48]free content buf [23:03:48]Sock 9.Close socket [23:03:48]Sock 9.Thread stoped [23:03:50]Connected sock=11 [23:03:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 A3 47 19 01 BD 88 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 50 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 88 02 00 35 04 06 00 C9 A9 30 98 0E E4 E4 29 E4 48 34 DF 2F 5A [23:03:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 11 90 47 00 A9 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 88 02 00 F4 03 04 00 9F BE C8 66 B6 04 01 00 00 2D E1 39 29 34 F3 6E 5C [23:03:50]CommunicateWithHost err = 0 [23:03:50]CheckOFDResponse [23:03:50]1017 (14) - 77093643461234 [23:03:50]1041 (16) - 0000000000871769 [23:03:50]1040 (4) - 165909 [23:03:50]1012 (4) - 23.08.2024 16:53 [23:03:50]1206 (1) - 0 [23:03:50]OFD Sender: Remove packet 165909 [23:03:50]ProducePacketName [23:03:50]name=ofd_packets/00165909 [23:03:50]NVStorageDeleteData [23:03:51]OFD Sender: No OFD packet to send [23:03:56]OFD Sender: No OFD packet to send [23:04:01]OFD Sender: No OFD packet to send [23:04:01]recv_with_timeout no data received [23:04:06]OFD Sender: No OFD packet to send [23:04:11]OFD Sender: No OFD packet to send [23:04:16]OFD Sender: No OFD packet to send [23:04:20]recv_with_timeout no data received [23:04:21]OFD Sender: No OFD packet to send [23:04:26]OFD Sender: No OFD packet to send [23:04:31]OFD Sender: No OFD packet to send [23:04:32]recv_with_timeout no data received [23:04:36]accept exits with 7 [23:04:36]New connection [23:04:36]New thread 3067555172 created [23:04:36]Thread 3067411812 joined [23:04:36]Waiting for new connection... [23:04:36] Sock 7.Parse request [23:04:36]Sock 7.Check first char [23:04:36]Sock 7.First char is OK [23:04:36]request: POST /json_proto HTTP/1.0 [23:04:36]Method: POST [23:04:36]URL: /json_proto [23:04:36]Method is POST - this is cgi request [23:04:36]url: /json_proto [23:04:36]query_string will be loaded in cgi processing [23:04:36]execute_cgi json_proto POST (null) [23:04:36]execute_cgi path=json_proto method=POST [23:04:36]POST find Content-Length [23:04:36]Host: 172.17.44.132:8080 [23:04:36]Content-Length: 674 [23:04:36]Content-Type: application/json [23:04:36] [23:04:36]POST finish read [23:04:36]Found Content-Length = 674 [23:04:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:04:36]execute_script... [23:04: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)294819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:04:36]POST & json_proto [23:04:36]process_json_proto [23:04:36]json parsed OK: [23:04:36]protocol is kg_v1.0 [23:04:36]action value=close_receipt [23:04:36]process_action close_receipt [23:04:36]cmd_close_receipt [23:04:36]MH_GetDate [23:04:36]Write to MH i2c: F0 00 00 84 03 76 [23:04:36]Write i2c OK [23:04:36]MH_I2C_Read... [23:04:36]Read from MH i2c: F0 [23:04:36]MH_I2C_Read... [23:04:36]Read from MH i2c: F0 09 00 [23:04:36]MH_I2C_Read... [23:04:36]Read from MH i2c: F0 09 00 84 03 00 85 15 C9 66 2A 83 C1 65 1B [23:04:36]GetLastDocTimeStamp 1724454224 [23:04:36]current date 1724454277 [23:04:36]FM_GetShiftState [23:04:36]SAM_PROTO_GetShiftState [23:04:36]wFMCommunicate request_size=4 [23:04:36]MH_SAM_APDU [23:04:36]CAPDU: 80 13 01 00 [23:04:36]Write to MH i2c: E2 08 00 85 03 80 13 01 00 00 00 00 00 05 [23:04:36]Write i2c OK [23:04:36]MH_I2C_Read... [23:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:04:36]Read from MH i2c: E2 [23:04:36]MH_I2C_Read... [23:04:36]OFD Sender: No OFD packet to send [23:04:36]Read from MH i2c: E2 0E 00 [23:04:36]MH_I2C_Read... [23:04:36]Read from MH i2c: E2 0E 00 85 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 33 [23:04:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:04:36]wFMCommunicate OK [23:04:36]SAM_PROTO_GetShiftState done [23:04:36]FM_GetShiftState done [23:04:36]opened in 1724372766 [23:04:36]opened+sec_in_day 1724459166 [23:04:36]quantity*price = 50063 [23:04:36]sum+1 = 50064 [23:04:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 763 23.08.2024 23:04 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165910 ФПД: 97774417904538 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T230437&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165910&fm=97774417904538&tin=02508201610067®Number=0000000000092562&sum=50000 [23:04:37]StoreToDocumentArchive [23:04:37]shift 469 fd 165910 [23:04:37]save to /storage/0469/doc_00165910 [23:04:37]save last doc name /storage/0469/doc_00165910 to /storage/kkm_last_doc_name [23:04:37]save OK [23:04:37]Clear old archive folders... [23:04:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:04:37]tlvbuf is 011F1ED0 [23:04:37]SAM_PROTO_ClearQueue [23:04:37]wFMCommunicate request_size=4 [23:04:37]MH_SAM_APDU [23:04:37]CAPDU: 80 09 00 00 [23:04:37]Write to MH i2c: E2 08 00 92 03 80 09 00 00 00 00 00 00 07 [23:04:37]Write i2c OK [23:04:37]MH_I2C_Read... [23:04:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:04:37]Read from MH i2c: E2 [23:04:37]MH_I2C_Read... [23:04:37]Read from MH i2c: E2 03 00 [23:04:37]MH_I2C_Read... [23:04:37]Read from MH i2c: E2 03 00 92 03 00 90 00 09 [23:04:37]RAPDU: 90 00 [23:04:37]wFMCommunicate OK [23:04:37]SAM_PROTO_ClearQueue done [23:04:37]KKMCreateOFDPacket [23:04:37]OFDProtocolAddRootSTLVToBuf [23:04:37]FM_MakeSignedData [23:04:37]FM_MakeSignedData [23:04:37]SAM_PROTO_SignData [23:04:37]wFMCommunicate request_size=4 [23:04:37]MH_SAM_APDU [23:04:37]CAPDU: 80 0D 01 02 [23:04:37]Write to MH i2c: E2 08 00 93 03 80 0D 01 02 00 00 00 00 0F [23:04:37]Write i2c OK [23:04:37]MH_I2C_Read... [23:04:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:04:37]Read from MH i2c: E2 [23:04:37]MH_I2C_Read... [23:04:37]Read from MH i2c: E2 03 00 [23:04:37]MH_I2C_Read... [23:04:37]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [23:04:37]RAPDU: 90 00 [23:04:37]wFMCommunicate OK [23:04:37]wFMCommunicate request_size=255 [23:04:37]MH_SAM_APDU [23:04:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 02 00 00 F4 03 04 00 85 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 88 02 00 35 04 06 00 58 EC E1 72 [23:04:37]Write to MH i2c: E2 02 01 94 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 02 00 00 F4 03 04 00 85 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 88 02 00 35 04 06 00 58 EC E1 72 00 00 F9 [23:04:37]Write i2c OK [23:04:37]MH_I2C_Read... [23:04:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:04:38]Read from MH i2c: E2 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: E2 03 00 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [23:04:38]RAPDU: 90 00 [23:04:38]wFMCommunicate OK [23:04:38]wFMCommunicate request_size=7 [23:04:38]MH_SAM_APDU [23:04:38]CAPDU: 80 0D 02 02 02 83 9A [23:04:38]Write to MH i2c: E2 0A 00 95 03 80 0D 02 02 02 00 83 9A 00 00 33 [23:04:38]Write i2c OK [23:04:38]MH_I2C_Read... [23:04:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:04:38]Read from MH i2c: E2 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: E2 03 00 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [23:04:38]RAPDU: 90 00 [23:04:38]wFMCommunicate OK [23:04:38]wFMCommunicate request_size=4 [23:04:38]MH_SAM_APDU [23:04:38]CAPDU: 80 0D 03 02 [23:04:38]Write to MH i2c: E2 08 00 96 03 80 0D 03 02 00 00 00 00 14 [23:04:38]Write i2c OK [23:04:38]MH_I2C_Read... [23:04:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:04:38]Read from MH i2c: E2 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: E2 0B 00 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: E2 0B 00 96 03 00 BA 3F A4 71 0B A5 EF A1 90 00 63 [23:04:38]RAPDU: BA 3F A4 71 0B A5 EF A1 90 00 [23:04:38]wFMCommunicate OK [23:04:38]SAM_PROTO_SignData done [23:04:38]FM_MakeSignedData done [23:04:38]CreateOFDProtocolMessage [23:04:38]wFMCommunicate request_size=4 [23:04:38]MH_SAM_APDU [23:04:38]CAPDU: 80 11 00 00 [23:04:38]Write to MH i2c: E2 08 00 97 03 80 11 00 00 00 00 00 00 14 [23:04:38]Write i2c OK [23:04:38]MH_I2C_Read... [23:04:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:04:38]Read from MH i2c: E2 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: E2 17 00 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: E2 17 00 97 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [23:04:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:04:38]wFMCommunicate OK [23:04:38]CreateOFDProtocolMessage done [23:04:38]OFDSenderStorePacket 165910 [23:04:38]StoreOFDPacket docnum=165910 [23:04:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C1 20 04 01 D7 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 02 00 00 F4 03 04 00 85 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 88 02 00 35 04 06 00 58 EC E1 72 83 9A BA 3F A4 71 0B A5 EF A1 [23:04:38]CheckFolder [23:04:38]dirname=/storage/ofd_packets [23:04:38]CheckFolder done [23:04:38]ProducePacketName [23:04:38]name=ofd_packets/00165910 [23:04:38]NVStorageSaveData ofd_packets/00165910 [23:04:38]File name is /storage/ofd_packets/00165910 [23:04:38]Write 298 bytes [23:04:38]NVStorageSaveData done [23:04:38]OFDSenderStorePacket done [23:04:38]KKMCreateOFDPacket done [23:04:38]NVStorageSaveData kkm_last_timestamp [23:04:38]File name is /storage/kkm_last_timestamp [23:04:38]Write 4 bytes [23:04:38]NVStorageSaveData done [23:04:38]ExternCall_PrintAddStr [23:04:38]wPrintStart [23:04:38]Write to MH i2c: 01 00 00 98 03 9B [23:04:38]Write i2c OK [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: 01 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: 01 07 00 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 FF 0F B0 [23:04:38]RasterBufferAndPrint [23:04:38]line Счет N : (1)294819 [23:04:38]line ИНН: 02508201610067 [23:04:38]line Контрольно-Кассовый Чек [23:04:38]line ПРОДАЖА [23:04:38]line ТРК (МРК, ГНК) : 21 [23:04:38]line Товар: 2710194800 [23:04:38]line ДТ-К-5 [23:04:38]line 6.570 * 76.20 [23:04:38]line = 500.63 [23:04:38]line НДС 12% НСП 1% [23:04:38]line > о реализуемом товаре [23:04:38]line ОКРУГЛЕНИЕ: -0.63 [23:04:38]line ИТОГО: 500.00 [23:04:38]line Внесено: 500.00 [23:04:38]line СДАЧА: 0.00 [23:04:38]line НСП 1% : 4.43 [23:04:38]line НДС 12% : 53.16 [23:04:38]line Наличными: 500.00 [23:04:38]line Безнал.: 0.00 [23:04:38]line Место: АЗС № 130 "Партнер Нефть" [23:04:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:04:38]line СНО: Общий режим [23:04:38]line Чек 763 23.08.2024 23:04 [23:04:38]line Смена: 469 ФФД: 1.0 [23:04:38]line ЗНМ: 0300000070 [23:04:38]line РНМ: 0000000000092562 [23:04:38]line Версия ККМ: 001 [23:04:38]line ФМ: 0000000000871769 [23:04:38]line ФД: 165910 [23:04:38]line ФПД: 97774417904538 [23:04:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T230437&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165910&fm=97774417904538&tin=02508201610067®Number=0000000000092562&sum=50000 [23:04:38]written 0, free lines is 4095 [23:04:38]OFD Sender: Processing packet 165910 [packets to send 1003, broken 1002] [23:04:38]ProducePacketName [23:04:38]name=ofd_packets/00165910 [23:04:38]OFD Sender: To server: pG, [23:04:38]CommunicateWithHost lk.salyk.kg:30040 [23:04:38]ConnectInit lk.salyk.kg [23:04:38]Write to MH i2c: 01 00 00 C3 03 C6 [23:04:38]Write i2c OK [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: 01 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: 01 07 00 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: 01 07 00 C3 03 00 00 00 00 00 CE 0C A7 [23:04:38]RasterBufferAndPrint [23:04:38]line [23:04:38]line [23:04:38]line [23:04:38]line [23:04:38]line [23:04:38]written 0, free lines is 3284 [23:04:38]MH_Cut [23:04:38]Write to MH i2c: D1 01 00 CA 03 01 9F [23:04:38]Write i2c OK [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: D1 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: D1 01 00 [23:04:38]MH_I2C_Read... [23:04:38]Read from MH i2c: D1 01 00 CA 03 00 9E [23:04:38]Write to MH i2c: 01 00 00 CB 03 CE [23:04:38]Write i2c OK [23:04:38]MH_I2C_Read... [23:04:39]*** Cut start [23:04:39]*** Purtial cut [23:04:39]*** Stage 1: CUTSNS_PIN = 1 [23:04:41]Read from MH i2c: 01 [23:04:41]MH_I2C_Read... [23:04:41]*** Stop cut motor [23:04:41]*** Cut end [23:04:41]Read from MH i2c: 01 07 00 [23:04:41]MH_I2C_Read... [23:04:41]Read from MH i2c: 01 07 00 CB 03 00 00 00 00 00 FF 0F E3 [23:04:41]process_action close_receipt done [23:04:41]requested_data is exist [23:04:41]produce_requested_data [23:04:41]requested_item fm.sn is exist - process it [23:04:41]wFMCommunicate request_size=4 [23:04:41]MH_SAM_APDU [23:04:41]CAPDU: 80 11 00 00 [23:04:41]Write to MH i2c: E2 08 00 CC 03 80 11 00 00 00 00 00 00 49 [23:04:41]Write i2c OK [23:04:41]MH_I2C_Read... [23:04:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:04:41]Read from MH i2c: E2 [23:04:41]MH_I2C_Read... [23:04:41]Read from MH i2c: E2 17 00 [23:04:41]MH_I2C_Read... [23:04:41]Read from MH i2c: E2 17 00 CC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [23:04:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:04:41]wFMCommunicate OK [23:04:41]requested_item fd.num is exist - process it [23:04:41]SAM_PROTO_GetFieldsCounters [23:04:41]wFMCommunicate request_size=4 [23:04:41]MH_SAM_APDU [23:04:41]CAPDU: 80 13 00 00 [23:04:41]Write to MH i2c: E2 08 00 CD 03 80 13 00 00 00 00 00 00 4C [23:04:41]Write i2c OK [23:04:41]MH_I2C_Read... [23:04:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:04:41]Read from MH i2c: E2 [23:04:41]MH_I2C_Read... [23:04:41]Read from MH i2c: E2 62 00 [23:04:41]MH_I2C_Read... [23:04:41]Read from MH i2c: E2 62 00 CD 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FB 02 00 00 5E 04 04 00 FB 02 00 00 57 04 04 00 FC 02 00 00 19 04 04 00 00 00 00 00 90 00 DF [23:04:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FB 02 00 00 5E 04 04 00 FB 02 00 00 57 04 04 00 FC 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:04:41]wFMCommunicate OK [23:04:41]SAM_PROTO_GetFieldsCounters done [23:04:41]requested_item shift.num is exist - process it [23:04:41]requested_item shift.opened is exist - process it [23:04:41]req_shift_opened [23:04:41]FM_GetShiftState [23:04:41]SAM_PROTO_GetShiftState [23:04:41]wFMCommunicate request_size=4 [23:04:41]MH_SAM_APDU [23:04:41]CAPDU: 80 13 01 00 [23:04:41]Write to MH i2c: E2 08 00 CE 03 80 13 01 00 00 00 00 00 4E [23:04:41]Write i2c OK [23:04:41]MH_I2C_Read... [23:04:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:04:41]Read from MH i2c: E2 [23:04:41]MH_I2C_Read... [23:04:41]Read from MH i2c: E2 0E 00 [23:04:41]MH_I2C_Read... [23:04:41]Read from MH i2c: E2 0E 00 CE 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7C [23:04:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:04:41]wFMCommunicate OK [23:04:41]SAM_PROTO_GetShiftState done [23:04:41]FM_GetShiftState done [23:04:41]req_shift_opened done [23:04:41]requested_item shift.open_date is exist - process it [23:04:41]req_shift_open_date [23:04:41]req_shift_open_date done [23:04:41]produce_requested_data done [23:04:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165910,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:04:41]process_action_free close_receipt [23:04:41]json_value_free [23:04:41]json_value_free done [23:04:41]process_json_proto returns [23:04:41]Send response to host [23:04:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165910,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:04:41]free response buf [23:04:41]execute_script done [23:04:41]execute_script returns [23:04:41]free content buf [23:04:41]Sock 7.Close socket [23:04:41]Sock 7.Thread stoped [23:04:43]ConnectInit Can't take IP for lk.salyk.kg [23:04:43]CommunicateWithHost connect error [23:04:43]CommunicateWithHost err = -1 [23:04:43]OFD Sender: Server communicate error [23:04:48]OFD Sender: Processing packet 165910 [packets to send 1003, broken 1002] [23:04:48]ProducePacketName [23:04:48]name=ofd_packets/00165910 [23:04:48]OFD Sender: To server: pG, [23:04:48]CommunicateWithHost lk.salyk.kg:30040 [23:04:48]ConnectInit lk.salyk.kg [23:04:50]Connected sock=7 [23:04:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C1 20 04 01 D7 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 02 00 00 F4 03 04 00 85 15 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 88 02 00 35 04 06 00 58 EC E1 72 83 9A BA 3F A4 71 0B A5 EF A1 [23:04:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 03 65 47 00 1F 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 88 02 00 F4 03 04 00 DC BE C8 66 B6 04 01 00 00 6D 95 7C FE 22 1A C9 DB [23:04:51]CommunicateWithHost err = 0 [23:04:51]CheckOFDResponse [23:04:51]1017 (14) - 77093643461234 [23:04:51]1041 (16) - 0000000000871769 [23:04:51]1040 (4) - 165910 [23:04:51]1012 (4) - 23.08.2024 16:54 [23:04:51]1206 (1) - 0 [23:04:51]OFD Sender: Remove packet 165910 [23:04:51]ProducePacketName [23:04:51]name=ofd_packets/00165910 [23:04:51]NVStorageDeleteData [23:04:52]OFD Sender: No OFD packet to send [23:04:57]OFD Sender: No OFD packet to send [23:05:02]OFD Sender: No OFD packet to send [23:05:07]OFD Sender: No OFD packet to send [23:05:12]OFD Sender: No OFD packet to send [23:05:17]OFD Sender: No OFD packet to send [23:05:22]OFD Sender: No OFD packet to send [23:05:27]OFD Sender: No OFD packet to send [23:05:32]OFD Sender: No OFD packet to send [23:05:37]OFD Sender: No OFD packet to send [23:05:42]OFD Sender: No OFD packet to send [23:05:47]OFD Sender: No OFD packet to send [23:05:52]OFD Sender: No OFD packet to send [23:05:57]OFD Sender: No OFD packet to send [23:06:02]OFD Sender: No OFD packet to send [23:06:07]OFD Sender: No OFD packet to send [23:06:12]OFD Sender: No OFD packet to send [23:06:17]OFD Sender: No OFD packet to send [23:06:20]recv_with_timeout no data received [23:06:22]OFD Sender: No OFD packet to send [23:06:27]OFD Sender: No OFD packet to send [23:06:32]OFD Sender: No OFD packet to send [23:06:37]OFD Sender: No OFD packet to send [23:06:38]recv_with_timeout no data received [23:06:42]OFD Sender: No OFD packet to send [23:06:47]OFD Sender: No OFD packet to send [23:06:52]OFD Sender: No OFD packet to send [23:06:54]recv_with_timeout no data received [23:06:57]OFD Sender: No OFD packet to send [23:07:02]OFD Sender: No OFD packet to send [23:07:07]OFD Sender: No OFD packet to send [23:07:12]OFD Sender: No OFD packet to send [23:07:17]OFD Sender: No OFD packet to send [23:07:22]OFD Sender: No OFD packet to send [23:07:26]recv_with_timeout no data received [23:07:27]OFD Sender: No OFD packet to send [23:07:32]OFD Sender: No OFD packet to send [23:07:37]OFD Sender: No OFD packet to send [23:07:42]OFD Sender: No OFD packet to send [23:07:47]OFD Sender: No OFD packet to send [23:07:52]OFD Sender: No OFD packet to send [23:07:57]OFD Sender: No OFD packet to send [23:08:02]OFD Sender: No OFD packet to send [23:08:07]OFD Sender: No OFD packet to send [23:08:12]OFD Sender: No OFD packet to send [23:08:17]OFD Sender: No OFD packet to send [23:08:22]OFD Sender: No OFD packet to send [23:08:27]OFD Sender: No OFD packet to send [23:08:32]OFD Sender: No OFD packet to send [23:08:37]OFD Sender: No OFD packet to send [23:08:42]OFD Sender: No OFD packet to send [23:08:48]OFD Sender: No OFD packet to send [23:08:53]OFD Sender: No OFD packet to send [23:08:58]OFD Sender: No OFD packet to send [23:09:03]OFD Sender: No OFD packet to send [23:09:08]OFD Sender: No OFD packet to send [23:09:11]recv_with_timeout no data received [23:09:12]accept exits with 9 [23:09:12]New connection [23:09:12]New thread 3067411812 created [23:09:12]Thread 3067555172 joined [23:09:12]Waiting for new connection... [23:09:12] Sock 9.Parse request [23:09:12]Sock 9.Check first char [23:09:12]Sock 9.First char is OK [23:09:12]request: POST /json_proto HTTP/1.0 [23:09:12]Method: POST [23:09:12]URL: /json_proto [23:09:12]Method is POST - this is cgi request [23:09:12]url: /json_proto [23:09:12]query_string will be loaded in cgi processing [23:09:12]execute_cgi json_proto POST (null) [23:09:12]execute_cgi path=json_proto method=POST [23:09:12]POST find Content-Length [23:09:12]Host: 172.17.44.132:8080 [23:09:12]Content-Length: 682 [23:09:12]Content-Type: application/json [23:09:12] [23:09:12]POST finish read [23:09:12]Found Content-Length = 682 [23:09:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:12]execute_script... [23:09: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)294821", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:09:12]POST & json_proto [23:09:12]process_json_proto [23:09:12]json parsed OK: [23:09:12]protocol is kg_v1.0 [23:09:12]action value=close_receipt [23:09:12]process_action close_receipt [23:09:12]cmd_close_receipt [23:09:12]MH_GetDate [23:09:12]Write to MH i2c: F0 00 00 CF 03 C1 [23:09:12]Write i2c OK [23:09:12]MH_I2C_Read... [23:09:12]Read from MH i2c: F0 [23:09:12]MH_I2C_Read... [23:09:12]Read from MH i2c: F0 09 00 [23:09:12]MH_I2C_Read... [23:09:12]Read from MH i2c: F0 09 00 CF 03 00 99 16 C9 66 2A 83 C1 65 7B [23:09:12]GetLastDocTimeStamp 1724454277 [23:09:12]current date 1724454553 [23:09:12]FM_GetShiftState [23:09:12]SAM_PROTO_GetShiftState [23:09:12]wFMCommunicate request_size=4 [23:09:12]MH_SAM_APDU [23:09:12]CAPDU: 80 13 01 00 [23:09:12]Write to MH i2c: E2 08 00 D0 03 80 13 01 00 00 00 00 00 50 [23:09:12]Write i2c OK [23:09:12]MH_I2C_Read... [23:09:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:09:12]Read from MH i2c: E2 [23:09:12]MH_I2C_Read... [23:09:12]Read from MH i2c: E2 0E 00 [23:09:12]MH_I2C_Read... [23:09:12]Read from MH i2c: E2 0E 00 D0 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 7E [23:09:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:09:12]wFMCommunicate OK [23:09:12]SAM_PROTO_GetShiftState done [23:09:12]FM_GetShiftState done [23:09:12]opened in 1724372766 [23:09:12]opened+sec_in_day 1724459166 [23:09:12]quantity*price = 300064 [23:09:12]sum+1 = 300066 [23:09:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 764 23.08.2024 23:09 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165911 ФПД: 226722587684074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T230913&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165911&fm=226722587684074&tin=02508201610067®Number=0000000000092562&sum=300000 [23:09:13]StoreToDocumentArchive [23:09:13]shift 469 fd 165911 [23:09:13]save to /storage/0469/doc_00165911 [23:09:13]save last doc name /storage/0469/doc_00165911 to /storage/kkm_last_doc_name [23:09:13]save OK [23:09:13]Clear old archive folders... [23:09:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:09:13]tlvbuf is 011D1E00 [23:09:13]SAM_PROTO_ClearQueue [23:09:13]wFMCommunicate request_size=4 [23:09:13]MH_SAM_APDU [23:09:13]CAPDU: 80 09 00 00 [23:09:13]Write to MH i2c: E2 08 00 DD 03 80 09 00 00 00 00 00 00 52 [23:09:13]Write i2c OK [23:09:13]MH_I2C_Read... [23:09:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:09:13]Read from MH i2c: E2 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 03 00 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [23:09:13]RAPDU: 90 00 [23:09:13]wFMCommunicate OK [23:09:13]SAM_PROTO_ClearQueue done [23:09:13]KKMCreateOFDPacket [23:09:13]OFDProtocolAddRootSTLVToBuf [23:09:13]FM_MakeSignedData [23:09:13]FM_MakeSignedData [23:09:13]SAM_PROTO_SignData [23:09:13]wFMCommunicate request_size=4 [23:09:13]MH_SAM_APDU [23:09:13]CAPDU: 80 0D 01 02 [23:09:13]Write to MH i2c: E2 08 00 DE 03 80 0D 01 02 00 00 00 00 5A [23:09:13]Write i2c OK [23:09:13]MH_I2C_Read... [23:09:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:09:13]Read from MH i2c: E2 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 03 00 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [23:09:13]RAPDU: 90 00 [23:09:13]wFMCommunicate OK [23:09:13]wFMCommunicate request_size=255 [23:09:13]MH_SAM_APDU [23:09: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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 02 00 00 F4 03 04 00 99 16 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 88 02 00 35 04 06 00 CE [23:09:13]Write to MH i2c: E2 02 01 DF 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 02 00 00 F4 03 04 00 99 16 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 88 02 00 35 04 06 00 CE 00 00 40 [23:09:13]Write i2c OK [23:09:13]MH_I2C_Read... [23:09:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:13]Read from MH i2c: E2 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 03 00 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [23:09:13]RAPDU: 90 00 [23:09:13]wFMCommunicate OK [23:09:13]wFMCommunicate request_size=10 [23:09:13]MH_SAM_APDU [23:09:13]CAPDU: 80 0D 02 02 05 33 F7 4D 2C EA [23:09:13]Write to MH i2c: E2 0D 00 E0 03 80 0D 02 02 05 00 33 F7 4D 2C EA 00 00 F4 [23:09:13]Write i2c OK [23:09:13]MH_I2C_Read... [23:09:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:09:13]Read from MH i2c: E2 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 03 00 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [23:09:13]RAPDU: 90 00 [23:09:13]wFMCommunicate OK [23:09:13]wFMCommunicate request_size=4 [23:09:13]MH_SAM_APDU [23:09:13]CAPDU: 80 0D 03 02 [23:09:13]Write to MH i2c: E2 08 00 E1 03 80 0D 03 02 00 00 00 00 5F [23:09:13]Write i2c OK [23:09:13]MH_I2C_Read... [23:09:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:09:13]Read from MH i2c: E2 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 0B 00 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 0B 00 E1 03 00 C8 E9 68 6C 72 CA 22 D6 90 00 19 [23:09:13]RAPDU: C8 E9 68 6C 72 CA 22 D6 90 00 [23:09:13]wFMCommunicate OK [23:09:13]SAM_PROTO_SignData done [23:09:13]FM_MakeSignedData done [23:09:13]CreateOFDProtocolMessage [23:09:13]wFMCommunicate request_size=4 [23:09:13]MH_SAM_APDU [23:09:13]CAPDU: 80 11 00 00 [23:09:13]Write to MH i2c: E2 08 00 E2 03 80 11 00 00 00 00 00 00 5F [23:09:13]Write i2c OK [23:09:13]MH_I2C_Read... [23:09:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:09:13]Read from MH i2c: E2 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 17 00 [23:09:13]MH_I2C_Read... [23:09:13]Read from MH i2c: E2 17 00 E2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [23:09:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:09:13]wFMCommunicate OK [23:09:13]CreateOFDProtocolMessage done [23:09:13]OFDSenderStorePacket 165911 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17274150+1707180842=1724454992 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 50 18 C9 66 2A 83 C1 65 69 [23:16:32]Current date/time: 23.08.2024 23:16 [23:16:32]FM_Init [23:16:32]wFMConnect [23:16:32]MH_SAM_On [23:16:32]Write to MH i2c: E0 00 00 08 00 E7 [23:16:32]Write i2c OK [23:16:32]MH_I2C_Read... [23:16:32]*** iso7816_init finished! [23:16:32]*** atr: [23:16:32]*** 0F 3B D5 18 FF 81 91 FE [23:16:32]*** 1F C3 80 73 C8 21 10 0A [23:16:32]*** 00 00 00 00 00 00 00 00 [23:16:32]*** 00 00 00 00 00 00 00 00 [23:16:32]*** 00 00 00 00 00 00 00 00 [23:16:32]*** 00 00 00 00 00 00 00 00 [23:16:32]*** 00 00 00 00 00 00 00 00 [23:16:32]*** 00 00 00 00 00 00 00 00 [23:16:32]Read from MH i2c: E0 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E0 10 00 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [23:16:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:16:32]wFMCommunicate request_size=10 [23:16:32]MH_SAM_APDU [23:16:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:16:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:16:32]Write i2c OK [23:16:32]MH_I2C_Read... [23:16:32]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:16:32]Read from MH i2c: E2 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 03 00 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:16:32]RAPDU: 90 00 [23:16:32]wFMCommunicate OK [23:16:32]wFMCommunicate request_size=4 [23:16:32]MH_SAM_APDU [23:16:32]CAPDU: 80 11 00 00 [23:16:32]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:16:32]Write i2c OK [23:16:32]MH_I2C_Read... [23:16:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:32]Read from MH i2c: E2 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 17 00 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [23:16:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:32]wFMCommunicate OK [23:16:32]Detected FM SN is 0000000000871769 [23:16:32]Stored FM SN is 0000000000871769 [23:16:32]wFMCommunicate request_size=9 [23:16:32]MH_SAM_APDU [23:16:32]CAPDU: 80 16 00 00 04 E7 8B 00 00 [23:16:32]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [23:16:32]Write i2c OK [23:16:32]MH_I2C_Read... [23:16:32]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:16:32]Read from MH i2c: E2 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 03 00 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:16:32]RAPDU: 90 00 [23:16:32]wFMCommunicate OK [23:16:32]FM PIN OK [23:16:32]wFMCommunicate request_size=8 [23:16:32]MH_SAM_APDU [23:16:32]CAPDU: 80 14 04 00 03 02 00 01 [23:16:32]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:16:32]Write i2c OK [23:16:32]MH_I2C_Read... [23:16:32]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:16:32]Read from MH i2c: E2 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 03 00 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:16:32]RAPDU: 90 00 [23:16:32]wFMCommunicate OK [23:16:32]wFMCommunicate request_size=13 [23:16:32]MH_SAM_APDU [23:16:32]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:16:32]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [23:16:32]Write i2c OK [23:16:32]MH_I2C_Read... [23:16:32]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:16:32]Read from MH i2c: E2 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 03 00 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:16:32]RAPDU: 90 00 [23:16:32]wFMCommunicate OK [23:16:32]wFMCommunicate request_size=4 [23:16:32]MH_SAM_APDU [23:16:32]CAPDU: 80 11 00 00 [23:16:32]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:16:32]Write i2c OK [23:16:32]MH_I2C_Read... [23:16:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:32]Read from MH i2c: E2 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 17 00 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [23:16:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:32]wFMCommunicate OK [23:16:32]DocumentArchiveInit [23:16:32]Start Httpd... [23:16:32]Httpd thread 3067006308 created [23:16:32]Write to MH i2c: 01 00 00 0F 00 0F [23:16:32]Write i2c OK [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: 01 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: 01 07 00 [23:16:32]MH_I2C_Read... [23:16:32]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:16:32]MH Int Process started [23:16:32]Allocated Socket 8 [23:16:32]Bind OK [23:16:32]Listen OK [23:16:32]httpd running on port 8080 [23:16:32]Waiting for new connection... [23:16:33]accept exits with 9 [23:16:33]New connection [23:16:33]New thread 3066719588 created [23:16:33]Waiting for new connection... [23:16:33] Sock 9.Parse request [23:16:33]Sock 9.Check first char [23:16:33]Sock 9.First char is OK [23:16:33]request: POST /json_proto HTTP/1.0 [23:16:33]Method: POST [23:16:33]URL: /json_proto [23:16:33]Method is POST - this is cgi request [23:16:33]url: /json_proto [23:16:33]query_string will be loaded in cgi processing [23:16:33]execute_cgi json_proto POST (null) [23:16:33]execute_cgi path=json_proto method=POST [23:16:33]POST find Content-Length [23:16:33]Host: 172.17.44.132:8080 [23:16:33]Content-Length: 215 [23:16:33]Content-Type: application/json [23:16:33] [23:16:33]POST finish read [23:16:33]Found Content-Length = 215 [23:16:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:33]execute_script... [23:16:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:33]POST & json_proto [23:16:33]process_json_proto [23:16:33]json parsed OK: [23:16:33]protocol is kg_v1.0 [23:16:33]action value=get_value [23:16:33]process_action get_value [23:16:33]cmd_get_value [23:16:33]process_action get_value done [23:16:33]requested_data is exist [23:16:33]produce_requested_data [23:16:33]requested_item kkm.sn is exist - process it [23:16:33]requested_item kkm.ver is exist - process it [23:16:33]requested_item fm.sn is exist - process it [23:16:33]wFMCommunicate request_size=4 [23:16:33]MH_SAM_APDU [23:16:33]CAPDU: 80 11 00 00 [23:16:33]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:16:33]Write i2c OK [23:16:33]MH_I2C_Read... [23:16:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:33]Read from MH i2c: E2 [23:16:33]MH_I2C_Read... [23:16:33]Read from MH i2c: E2 17 00 [23:16:33]MH_I2C_Read... [23:16:33]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [23:16:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:33]wFMCommunicate OK [23:16:33]requested_item fd.num is exist - process it [23:16:33]SAM_PROTO_GetFieldsCounters [23:16:33]wFMCommunicate request_size=4 [23:16:33]MH_SAM_APDU [23:16:33]CAPDU: 80 13 00 00 [23:16:33]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:16:33]Write i2c OK [23:16:33]MH_I2C_Read... [23:16:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:16:33]Read from MH i2c: E2 [23:16:33]MH_I2C_Read... [23:16:33]Read from MH i2c: E2 62 00 [23:16:33]MH_I2C_Read... [23:16:33]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FC 02 00 00 5E 04 04 00 FC 02 00 00 57 04 04 00 FD 02 00 00 19 04 04 00 00 00 00 00 90 00 24 [23:16:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FC 02 00 00 5E 04 04 00 FC 02 00 00 57 04 04 00 FD 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:16:33]wFMCommunicate OK [23:16:33]SAM_PROTO_GetFieldsCounters done [23:16:33]requested_item shift.num is exist - process it [23:16:33]requested_item shift.opened is exist - process it [23:16:33]req_shift_opened [23:16:33]FM_GetShiftState [23:16:33]SAM_PROTO_GetShiftState [23:16:33]wFMCommunicate request_size=4 [23:16:33]MH_SAM_APDU [23:16:33]CAPDU: 80 13 01 00 [23:16:33]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:16:33]Write i2c OK [23:16:33]MH_I2C_Read... [23:16:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:33]Read from MH i2c: E2 [23:16:33]MH_I2C_Read... [23:16:33]Read from MH i2c: E2 0E 00 [23:16:33]MH_I2C_Read... [23:16:33]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [23:16:33]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:16:33]wFMCommunicate OK [23:16:33]SAM_PROTO_GetShiftState done [23:16:33]FM_GetShiftState done [23:16:33]req_shift_opened done [23:16:33]requested_item shift.open_date is exist - process it [23:16:33]req_shift_open_date [23:16:33]req_shift_open_date done [23:16:33]produce_requested_data done [23:16:33]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165911,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:16:33]process_action_free get_value [23:16:33]json_value_free [23:16:33]json_value_free done [23:16:33]process_json_proto returns [23:16:33]Send response to host [23:16:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165911,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:16:33]free response buf [23:16:33]execute_script done [23:16:33]execute_script returns [23:16:33]free content buf [23:16:33]Sock 9.Close socket [23:16:33]Sock 9.Thread stoped [23:16:33]accept exits with 10 [23:16:33]New connection [23:16:33]New thread 3066576228 created [23:16:33]Thread 3066719588 joined [23:16:33]Waiting for new connection... [23:16:33] Sock 10.Parse request [23:16:33]Sock 10.Check first char [23:16:33]Sock 10.First char is OK [23:16:33]request: POST /json_proto HTTP/1.0 [23:16:33]Method: POST [23:16:33]URL: /json_proto [23:16:33]Method is POST - this is cgi request [23:16:33]url: /json_proto [23:16:33]query_string will be loaded in cgi processing [23:16:33]execute_cgi json_proto POST (null) [23:16:33]execute_cgi path=json_proto method=POST [23:16:33]POST find Content-Length [23:16:33]Host: 172.17.44.132:8080 [23:16:33]Content-Length: 331 [23:16:33]Content-Type: application/json [23:16:33] [23:16:33]POST finish read [23:16:33]Found Content-Length = 331 [23:16:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:16:33]execute_script... [23:16:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:16:33]POST & json_proto [23:16:33]process_json_proto [23:16:33]json parsed OK: [23:16:33]protocol is kg_v1.0 [23:16:33]action value=get_value [23:16:33]process_action get_value [23:16:33]cmd_get_value [23:16:33]process_action get_value done [23:16:33]requested_data is exist [23:16:33]produce_requested_data [23:16:33]requested_item fm.sale.total is exist - process it [23:16:33]SAM_PROTO_GetFMData [23:16:33]wFMCommunicate request_size=4 [23:16:33]MH_SAM_APDU [23:16:33]CAPDU: 80 13 03 00 [23:16:33]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:16:33]Write i2c OK [23:16:33]MH_I2C_Read... [23:16:33]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:16:33]Read from MH i2c: E2 [23:16:33]MH_I2C_Read... [23:16:33]Read from MH i2c: E2 FD 00 [23:16:33]MH_I2C_Read... [23:16:33]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 6C 84 02 00 69 04 A4 00 6F 04 04 00 5B 81 02 00 B1 04 05 00 10 32 53 7B 03 70 04 05 00 82 BB B8 74 02 72 04 05 00 8E 76 9A 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 54 D3 AB 5E 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 D8 69 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 66 [23:16:33]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 6C 84 02 00 69 04 A4 00 6F 04 04 00 5B 81 02 00 B1 04 05 00 10 32 53 7B 03 70 04 05 00 82 BB B8 74 02 72 04 05 00 8E 76 9A 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 54 D3 AB 5E 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 D8 69 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [23:16:33]wFMCommunicate OK [23:16:33]wFMCommunicate request_size=4 [23:16:33]MH_SAM_APDU [23:16:33]CAPDU: 80 17 00 00 [23:16:33]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:16:33]Write i2c OK [23:16:33]MH_I2C_Read... [23:16:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:16:34]Read from MH i2c: E2 [23:16:34]MH_I2C_Read... [23:16:34]Read from MH i2c: E2 FD 00 [23:16:34]MH_I2C_Read... [23:16:34]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [23:16:34]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [23:16:34]wFMCommunicate OK [23:16:34]wFMCommunicate request_size=4 [23:16:34]MH_SAM_APDU [23:16:34]CAPDU: 80 17 00 00 [23:16:34]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:16:34]Write i2c OK [23:16:34]MH_I2C_Read... [23:16:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:16:34]Read from MH i2c: E2 [23:16:34]MH_I2C_Read... [23:16:34]Read from MH i2c: E2 FD 00 [23:16:34]MH_I2C_Read... [23:16:34]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [23:16:34]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [23:16:34]wFMCommunicate OK [23:16:34]wFMCommunicate request_size=4 [23:16:34]MH_SAM_APDU [23:16:34]CAPDU: 80 17 00 00 [23:16:34]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:16:34]Write i2c OK [23:16:34]MH_I2C_Read... [23:16:34]OFD Sender: Processing packet 165911 [packets to send 1003, broken 1002] [23:16:34]ProducePacketName [23:16:34]name=ofd_packets/00165911 [23:16:34]OFD Sender: To server: pG, [23:16:34]CommunicateWithHost lk.salyk.kg:30040 [23:16:34]ConnectInit lk.salyk.kg [23:16:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:16:34]Read from MH i2c: E2 [23:16:34]MH_I2C_Read... [23:16:34]Read from MH i2c: E2 FD 00 [23:16:34]MH_I2C_Read... [23:16:34]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [23:16:34]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [23:16:34]wFMCommunicate OK [23:16:34]wFMCommunicate request_size=4 [23:16:34]MH_SAM_APDU [23:16:34]CAPDU: 80 17 00 00 [23:16:34]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:16:34]Write i2c OK [23:16:34]MH_I2C_Read... [23:16:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [23:16:35]Read from MH i2c: E2 [23:16:35]MH_I2C_Read... [23:16:35]Read from MH i2c: E2 E6 00 [23:16:35]MH_I2C_Read... [23:16:35]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [23:16:35]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:16:35]wFMCommunicate OK [23:16:35]SAM_PROTO_GetFMData done [23:16:35]requested_item fm.sale_refund.total is exist - process it [23:16:35]requested_item fm.buy.total is exist - process it [23:16:35]requested_item shift.sale.total is exist - process it [23:16:35]SAM_PROTO_GetShiftData [23:16:35]wFMCommunicate request_size=4 [23:16:35]MH_SAM_APDU [23:16:35]CAPDU: 80 13 02 00 [23:16:35]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:16:35]Write i2c OK [23:16:35]MH_I2C_Read... [23:16:35]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:16:35]Read from MH i2c: E2 [23:16:35]MH_I2C_Read... [23:16:35]Read from MH i2c: E2 FD 00 [23:16:35]MH_I2C_Read... [23:16:35]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 FC 02 00 00 69 04 9F 00 6F 04 04 00 FC 02 00 00 B1 04 04 00 C9 BF AC 04 70 04 04 00 44 01 30 03 72 04 04 00 85 BE 7C 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 74 1C 7F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7F 97 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 0B [23:16:35]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 FC 02 00 00 69 04 9F 00 6F 04 04 00 FC 02 00 00 B1 04 04 00 C9 BF AC 04 70 04 04 00 44 01 30 03 72 04 04 00 85 BE 7C 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 74 1C 7F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7F 97 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [23:16:35]wFMCommunicate OK [23:16:35]wFMCommunicate request_size=4 [23:16:35]MH_SAM_APDU [23:16:35]CAPDU: 80 17 00 00 [23:16:35]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:16:35]Write i2c OK [23:16:35]MH_I2C_Read... [23:16:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:16:35]Read from MH i2c: E2 [23:16:35]MH_I2C_Read... [23:16:35]Read from MH i2c: E2 FD 00 [23:16:35]MH_I2C_Read... [23:16:35]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [23:16:35]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [23:16:35]wFMCommunicate OK [23:16:35]wFMCommunicate request_size=4 [23:16:35]MH_SAM_APDU [23:16:35]CAPDU: 80 17 00 00 [23:16:35]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:16:35]Write i2c OK [23:16:35]MH_I2C_Read... [23:16:36]Connected sock=6 [23:16:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A 2F 07 01 99 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 02 00 00 F4 03 04 00 99 16 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 88 02 00 35 04 06 00 CE 33 F7 4D 2C EA C8 E9 68 6C 72 CA 22 D6 [23:16:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:16:36]Read from MH i2c: E2 [23:16:36]MH_I2C_Read... [23:16:36]Read from MH i2c: E2 FD 00 [23:16:36]MH_I2C_Read... [23:16:36]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [23:16:36]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [23:16:36]wFMCommunicate OK [23:16:36]wFMCommunicate request_size=4 [23:16:36]MH_SAM_APDU [23:16:36]CAPDU: 80 17 00 00 [23:16:36]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:16:36]Write i2c OK [23:16:36]MH_I2C_Read... [23:16:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:16:36]Read from MH i2c: E2 [23:16:36]MH_I2C_Read... [23:16:36]Read from MH i2c: E2 FD 00 [23:16:36]MH_I2C_Read... [23:16:36]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [23:16:36]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [23:16:36]wFMCommunicate OK [23:16:36]wFMCommunicate request_size=4 [23:16:36]MH_SAM_APDU [23:16:36]CAPDU: 80 17 00 00 [23:16:36]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:16:36]Write i2c OK [23:16:36]MH_I2C_Read... [23:16:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C6 77 47 00 28 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 88 02 00 F4 03 04 00 9D C1 C8 66 B6 04 01 00 00 65 C4 0C C6 73 13 3D DA [23:16:36]CommunicateWithHost err = 0 [23:16:36]CheckOFDResponse [23:16:36]1017 (14) - 77093643461234 [23:16:36]1041 (16) - 0000000000871769 [23:16:36]1040 (4) - 165911 [23:16:36]1012 (4) - 23.08.2024 17:06 [23:16:36]1206 (1) - 0 [23:16:36]OFD Sender: Remove packet 165911 [23:16:36]ProducePacketName [23:16:36]name=ofd_packets/00165911 [23:16:36]NVStorageDeleteData [23:16:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [23:16:36]Read from MH i2c: E2 [23:16:36]MH_I2C_Read... [23:16:36]Read from MH i2c: E2 CF 00 [23:16:36]MH_I2C_Read... [23:16:36]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [23:16:36]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:16:36]wFMCommunicate OK [23:16:36]SAM_PROTO_GetShiftData done [23:16:36]requested_item shift.sale.total_cash is exist - process it [23:16:36]requested_item shift.sale_refund.total is exist - process it [23:16:36]requested_item shift.sale_refund.total_cash is exist - process it [23:16:36]requested_item shift.buy.total is exist - process it [23:16:36]requested_item shift.buy.total_cash is exist - process it [23:16:36]produce_requested_data done [23:16:36]produce_requested_data return {"fm.sale.total":149539517.60,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":784301.53,"shift.sale.total_cash":534777.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:16:36]process_action_free get_value [23:16:36]json_value_free [23:16:36]json_value_free done [23:16:36]process_json_proto returns [23:16:36]Send response to host [23:16:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149539517.60,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":784301.53,"shift.sale.total_cash":534777.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:16:36]free response buf [23:16:36]execute_script done [23:16:36]execute_script returns [23:16:36]free content buf [23:16:36]Sock 10.Close socket [23:16:36]Sock 10.Thread stoped [23:16:37]OFD Sender: No OFD packet to send [23:16:37]accept exits with 9 [23:16:37]New connection [23:16:37]New thread 3066719588 created [23:16:37]Thread 3066576228 joined [23:16:37]Waiting for new connection... [23:16:37] Sock 9.Parse request [23:16:37]Sock 9.Check first char [23:16:37]Sock 9.First char is OK [23:16:37]request: POST /json_proto HTTP/1.0 [23:16:37]Method: POST [23:16:37]URL: /json_proto [23:16:37]Method is POST - this is cgi request [23:16:37]url: /json_proto [23:16:37]query_string will be loaded in cgi processing [23:16:37]execute_cgi json_proto POST (null) [23:16:37]execute_cgi path=json_proto method=POST [23:16:37]POST find Content-Length [23:16:37]Host: 172.17.44.132:8080 [23:16:37]Content-Length: 993 [23:16:37]Content-Type: application/json [23:16:37] [23:16:37]POST finish read [23:16:37]Found Content-Length = 993 [23:16:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51143", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 226.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:37]execute_script... [23:16:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51143", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 226.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:37]POST & json_proto [23:16:37]process_json_proto [23:16:37]json parsed OK: [23:16:37]protocol is kg_v1.0 [23:16:37]action value=close_receipt [23:16:37]process_action close_receipt [23:16:37]cmd_close_receipt [23:16:37]MH_GetDate [23:16:37]Write to MH i2c: F0 00 00 1D 00 0C [23:16:37]Write i2c OK [23:16:37]MH_I2C_Read... [23:16:37]Read from MH i2c: F0 [23:16:37]MH_I2C_Read... [23:16:37]Read from MH i2c: F0 09 00 [23:16:37]MH_I2C_Read... [23:16:37]Read from MH i2c: F0 09 00 1D 00 00 56 18 C9 66 2A 83 C1 65 85 [23:16:37]GetLastDocTimeStamp 1724454553 [23:16:37]current date 1724454998 [23:16:37]FM_GetShiftState [23:16:37]SAM_PROTO_GetShiftState [23:16:37]wFMCommunicate request_size=4 [23:16:37]MH_SAM_APDU [23:16:37]CAPDU: 80 13 01 00 [23:16:37]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [23:16:37]Write i2c OK [23:16:37]MH_I2C_Read... [23:16:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:38]Read from MH i2c: E2 [23:16:38]MH_I2C_Read... [23:16:38]Read from MH i2c: E2 0E 00 [23:16:38]MH_I2C_Read... [23:16:38]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [23:16:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:16:38]wFMCommunicate OK [23:16:38]SAM_PROTO_GetShiftState done [23:16:38]FM_GetShiftState done [23:16:38]opened in 1724372766 [23:16:38]opened+sec_in_day 1724459166 [23:16:38]quantity*price = 15100 [23:16:38]sum+1 = 15101 [23:16:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4630007400976 Арахис жарен Караван орехов Стандарт 90 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 226.00 НСП 1% : 2.00 НДС 12% : 23.99 Наличными: 226.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 765 23.08.2024 23:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165912 ФПД: 218889241193739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T231638&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165912&fm=218889241193739&tin=02508201610067®Number=0000000000092562&sum=22600 0 [23:16:39]StoreToDocumentArchive [23:16:39]shift 469 fd 165912 [23:16:39]save to /storage/0469/doc_00165912 [23:16:39]save last doc name /storage/0469/doc_00165912 to /storage/kkm_last_doc_name [23:16:39]save OK [23:16:39]Clear old archive folders... [23:16:39]ProcessDocumentItem done err = 0, tmpTLVsize=418 [23:16:39]tlvbuf is 01B5C800 [23:16:39]SAM_PROTO_ClearQueue [23:16:39]wFMCommunicate request_size=4 [23:16:39]MH_SAM_APDU [23:16:39]CAPDU: 80 09 00 00 [23:16:39]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [23:16:39]Write i2c OK [23:16:39]MH_I2C_Read... [23:16:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:16:39]Read from MH i2c: E2 [23:16:39]MH_I2C_Read... [23:16:39]Read from MH i2c: E2 03 00 [23:16:39]MH_I2C_Read... [23:16:39]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [23:16:39]RAPDU: 90 00 [23:16:39]wFMCommunicate OK [23:16:39]SAM_PROTO_ClearQueue done [23:16:39]KKMCreateOFDPacket [23:16:39]OFDProtocolAddRootSTLVToBuf [23:16:39]FM_MakeSignedData [23:16:39]FM_MakeSignedData [23:16:39]SAM_PROTO_SignData [23:16:39]wFMCommunicate request_size=4 [23:16:39]MH_SAM_APDU [23:16:39]CAPDU: 80 0D 01 02 [23:16:39]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [23:16:39]Write i2c OK [23:16:39]MH_I2C_Read... [23:16:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:16:39]Read from MH i2c: E2 [23:16:39]MH_I2C_Read... [23:16:39]Read from MH i2c: E2 03 00 [23:16:39]MH_I2C_Read... [23:16:39]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [23:16:39]RAPDU: 90 00 [23:16:39]wFMCommunicate OK [23:16:39]wFMCommunicate request_size=255 [23:16:39]MH_SAM_APDU [23:16:39]CAPDU: 80 0D 02 02 FA 03 00 A2 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 [23:16:39]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 A2 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 00 AF [23:16:40]Write i2c OK [23:16:40]MH_I2C_Read... [23:16:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:40]Read from MH i2c: E2 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: E2 03 00 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [23:16:40]RAPDU: 90 00 [23:16:40]wFMCommunicate OK [23:16:40]wFMCommunicate request_size=177 [23:16:40]MH_SAM_APDU [23:16:40]CAPDU: 80 0D 02 02 AC 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 09 00 00 00 00 07 04 06 00 48 58 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 02 00 00 F4 03 04 00 56 18 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 88 02 00 35 04 06 00 C7 14 1F 77 6D 0B [23:16:40]Write to MH i2c: E2 B4 00 2E 00 80 0D 02 02 AC 00 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 09 00 00 00 00 07 04 06 00 48 58 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 02 00 00 F4 03 04 00 56 18 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 88 02 00 35 04 06 00 C7 14 1F 77 6D 0B 00 00 77 [23:16:40]Write i2c OK [23:16:40]MH_I2C_Read... [23:16:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:40]Read from MH i2c: E2 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: E2 03 00 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [23:16:40]RAPDU: 90 00 [23:16:40]wFMCommunicate OK [23:16:40]wFMCommunicate request_size=4 [23:16:40]MH_SAM_APDU [23:16:40]CAPDU: 80 0D 03 02 [23:16:40]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [23:16:40]Write i2c OK [23:16:40]MH_I2C_Read... [23:16:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:16:40]Read from MH i2c: E2 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: E2 0B 00 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: E2 0B 00 2F 00 00 D0 7E 54 8E D8 EE 3D AE 90 00 8C [23:16:40]RAPDU: D0 7E 54 8E D8 EE 3D AE 90 00 [23:16:40]wFMCommunicate OK [23:16:40]SAM_PROTO_SignData done [23:16:40]FM_MakeSignedData done [23:16:40]CreateOFDProtocolMessage [23:16:40]wFMCommunicate request_size=4 [23:16:40]MH_SAM_APDU [23:16:40]CAPDU: 80 11 00 00 [23:16:40]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [23:16:40]Write i2c OK [23:16:40]MH_I2C_Read... [23:16:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:40]Read from MH i2c: E2 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: E2 17 00 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [23:16:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:40]wFMCommunicate OK [23:16:40]CreateOFDProtocolMessage done [23:16:40]OFDSenderStorePacket 165912 [23:16:40]StoreOFDPacket docnum=165912 [23:16:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B6 01 00 00 10 D1 AE 01 60 D7 5A 03 01 00 03 00 A2 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 09 00 00 00 00 07 04 06 00 48 58 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 02 00 00 F4 03 04 00 56 18 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 88 02 00 35 04 06 00 C7 14 1F 77 6D 0B D0 7E 54 8E D8 EE 3D AE [23:16:40]CheckFolder [23:16:40]dirname=/storage/ofd_packets [23:16:40]CheckFolder done [23:16:40]ProducePacketName [23:16:40]name=ofd_packets/00165912 [23:16:40]NVStorageSaveData ofd_packets/00165912 [23:16:40]File name is /storage/ofd_packets/00165912 [23:16:40]Write 468 bytes [23:16:40]NVStorageSaveData done [23:16:40]OFDSenderStorePacket done [23:16:40]KKMCreateOFDPacket done [23:16:40]NVStorageSaveData kkm_last_timestamp [23:16:40]File name is /storage/kkm_last_timestamp [23:16:40]Write 4 bytes [23:16:40]NVStorageSaveData done [23:16:40]ExternCall_PrintAddStr [23:16:40]wPrintStart [23:16:40]Write to MH i2c: 01 00 00 31 00 31 [23:16:40]Write i2c OK [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: 01 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: 01 07 00 [23:16:40]MH_I2C_Read... [23:16:40]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [23:16:40]RasterBufferAndPrint [23:16:40]line Счет N : (3)51143 [23:16:40]line ИНН: 02508201610067 [23:16:40]line Контрольно-Кассовый Чек [23:16:40]line ПРОДАЖА [23:16:40]line Товар: 48741958 [23:16:40]line Сигареты Parliament Aqua Blue [23:16:40]line 1.000 * 151.00 [23:16:40]line = 151.00 [23:16:40]line НДС 12% НСП 1% [23:16:40]line > о реализуемом товаре [23:16:40]line Товар: 4630007400976 [23:16:40]line Арахис жарен Караван орехов Стандарт 90 [23:16:40]line 1.000 * 75.00 [23:16:40]line = 75.00 [23:16:40]line НДС 12% НСП 1% [23:16:40]line > о реализуемом товаре [23:16:40]line ИТОГО: 226.00 [23:16:40]line НСП 1% : 2.00 [23:16:40]line НДС 12% : 23.99 [23:16:40]line Наличными: 226.00 [23:16:40]line Безнал.: 0.00 [23:16:40]line Место: АЗС № 130 "Партнер Нефть" [23:16:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:16:40]line СНО: Общий режим [23:16:40]line Чек 765 23.08.2024 23:16 [23:16:40]line Смена: 469 ФФД: 1.0 [23:16:40]line ЗНМ: 0300000070 [23:16:40]line РНМ: 0000000000092562 [23:16:40]line Версия ККМ: 001 [23:16:40]line ФМ: 0000000000871769 [23:16:40]line ФД: 165912 [23:16:40]line ФПД: 218889241193739 [23:16:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T231638&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165912&fm=218889241193739&tin=02508201610067®Number=0000000000092562&sum=22600 [23:16:40]line 0 [23:16:40]written 0, free lines is 4095 [23:16:40]OFD Sender: Processing packet 165912 [packets to send 1003, broken 1002] [23:16:40]ProducePacketName [23:16:40]name=ofd_packets/00165912 [23:16:40]OFD Sender: To server: pG, [23:16:40]CommunicateWithHost lk.salyk.kg:30040 [23:16:40]ConnectInit lk.salyk.kg [23:16:41]Write to MH i2c: 01 00 00 61 00 61 [23:16:41]Write i2c OK [23:16:41]MH_I2C_Read... [23:16:41]Read from MH i2c: 01 [23:16:41]MH_I2C_Read... [23:16:41]Read from MH i2c: 01 07 00 [23:16:41]MH_I2C_Read... [23:16:41]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 79 0C ED [23:16:41]RasterBufferAndPrint [23:16:41]line [23:16:41]line [23:16:41]line [23:16:41]line [23:16:41]line [23:16:41]written 0, free lines is 3217 [23:16:41]MH_Cut [23:16:41]Write to MH i2c: D1 01 00 68 00 01 3A [23:16:41]Write i2c OK [23:16:41]MH_I2C_Read... [23:16:41]Read from MH i2c: D1 [23:16:41]MH_I2C_Read... [23:16:41]Read from MH i2c: D1 01 00 [23:16:41]MH_I2C_Read... [23:16:41]Read from MH i2c: D1 01 00 68 00 00 39 [23:16:41]Write to MH i2c: 01 00 00 69 00 69 [23:16:41]Write i2c OK [23:16:41]MH_I2C_Read... [23:16:41]Connected sock=10 [23:16:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B6 01 00 00 10 D1 AE 01 60 D7 5A 03 01 00 03 00 A2 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 58 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 09 00 00 00 00 07 04 06 00 48 58 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 02 00 00 F4 03 04 00 56 18 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 88 02 00 35 04 06 00 C7 14 1F 77 6D 0B D0 7E 54 8E D8 EE 3D AE [23:16:42]*** Cut start [23:16:42]*** Purtial cut [23:16:42]*** Stage 1: CUTSNS_PIN = 1 [23:16:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E4 0A 47 00 97 A9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 88 02 00 F4 03 04 00 A3 C1 C8 66 B6 04 01 00 00 4B 99 5C 81 8F 88 C0 3D [23:16:42]CommunicateWithHost err = 0 [23:16:42]CheckOFDResponse [23:16:42]1017 (14) - 77093643461234 [23:16:42]1041 (16) - 0000000000871769 [23:16:42]1040 (4) - 165912 [23:16:42]1012 (4) - 23.08.2024 17:06 [23:16:42]1206 (1) - 0 [23:16:42]OFD Sender: Remove packet 165912 [23:16:42]ProducePacketName [23:16:42]name=ofd_packets/00165912 [23:16:42]NVStorageDeleteData [23:16:43]OFD Sender: No OFD packet to send [23:16:44]Read from MH i2c: 01 *** Stop cut motor [23:16:44] [23:16:44]*** Cut end [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: 01 07 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 FF 0F 7E [23:16:44]process_action close_receipt done [23:16:44]requested_data is exist [23:16:44]produce_requested_data [23:16:44]requested_item fm.sn is exist - process it [23:16:44]wFMCommunicate request_size=4 [23:16:44]MH_SAM_APDU [23:16:44]CAPDU: 80 11 00 00 [23:16:44]Write to MH i2c: E2 08 00 6A 00 80 11 00 00 00 00 00 00 E4 [23:16:44]Write i2c OK [23:16:44]MH_I2C_Read... [23:16:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:44]Read from MH i2c: E2 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 17 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 17 00 6A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [23:16:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:44]wFMCommunicate OK [23:16:44]requested_item fd.num is exist - process it [23:16:44]SAM_PROTO_GetFieldsCounters [23:16:44]wFMCommunicate request_size=4 [23:16:44]MH_SAM_APDU [23:16:44]CAPDU: 80 13 00 00 [23:16:44]Write to MH i2c: E2 08 00 6B 00 80 13 00 00 00 00 00 00 E7 [23:16:44]Write i2c OK [23:16:44]MH_I2C_Read... [23:16:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:16:44]Read from MH i2c: E2 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 62 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 62 00 6B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FD 02 00 00 5E 04 04 00 FD 02 00 00 57 04 04 00 FE 02 00 00 19 04 04 00 00 00 00 00 90 00 82 [23:16:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FD 02 00 00 5E 04 04 00 FD 02 00 00 57 04 04 00 FE 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:16:44]wFMCommunicate OK [23:16:44]SAM_PROTO_GetFieldsCounters done [23:16:44]requested_item shift.num is exist - process it [23:16:44]requested_item shift.opened is exist - process it [23:16:44]req_shift_opened [23:16:44]FM_GetShiftState [23:16:44]SAM_PROTO_GetShiftState [23:16:44]wFMCommunicate request_size=4 [23:16:44]MH_SAM_APDU [23:16:44]CAPDU: 80 13 01 00 [23:16:44]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [23:16:44]Write i2c OK [23:16:44]MH_I2C_Read... [23:16:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:44]Read from MH i2c: E2 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 0E 00 [23:16:44]MH_I2C_Read... [23:16:44]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 17 [23:16:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:16:44]wFMCommunicate OK [23:16:44]SAM_PROTO_GetShiftState done [23:16:44]FM_GetShiftState done [23:16:44]req_shift_opened done [23:16:44]requested_item shift.open_date is exist - process it [23:16:44]req_shift_open_date [23:16:44]req_shift_open_date done [23:16:44]produce_requested_data done [23:16:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165912,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:16:44]process_action_free close_receipt [23:16:44]json_value_free [23:16:44]json_value_free done [23:16:44]process_json_proto returns [23:16:44]Send response to host [23:16:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165912,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:16:44]free response buf [23:16:44]execute_script done [23:16:44]execute_script returns [23:16:44]free content buf [23:16:44]Sock 9.Close socket [23:16:44]Sock 9.Thread stoped [23:16:45]accept exits with 7 [23:16:45]New connection [23:16:45]New thread 3066576228 created [23:16:45]Thread 3066719588 joined [23:16:45]Waiting for new connection... [23:16:45] Sock 7.Parse request [23:16:45]Sock 7.Check first char [23:16:45]Sock 7.First char is OK [23:16:45]request: POST /json_proto HTTP/1.0 [23:16:45]Method: POST [23:16:45]URL: /json_proto [23:16:45]Method is POST - this is cgi request [23:16:45]url: /json_proto [23:16:45]query_string will be loaded in cgi processing [23:16:45]execute_cgi json_proto POST (null) [23:16:45]execute_cgi path=json_proto method=POST [23:16:45]POST find Content-Length [23:16:45]Host: 172.17.44.132:8080 [23:16:45]Content-Length: 677 [23:16:45]Content-Type: application/json [23:16:45] [23:16:45]POST finish read [23:16:45]Found Content-Length = 677 [23:16:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:45]execute_script... [23:16: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)294822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:16:45]POST & json_proto [23:16:45]process_json_proto [23:16:45]json parsed OK: [23:16:45]protocol is kg_v1.0 [23:16:45]action value=close_receipt [23:16:45]process_action close_receipt [23:16:45]cmd_close_receipt [23:16:45]MH_GetDate [23:16:45]Write to MH i2c: F0 00 00 6D 00 5C [23:16:45]Write i2c OK [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: F0 [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: F0 09 00 [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: F0 09 00 6D 00 00 5E 18 C9 66 2A 83 C1 65 DD [23:16:45]GetLastDocTimeStamp 1724454998 [23:16:45]current date 1724455006 [23:16:45]FM_GetShiftState [23:16:45]SAM_PROTO_GetShiftState [23:16:45]wFMCommunicate request_size=4 [23:16:45]MH_SAM_APDU [23:16:45]CAPDU: 80 13 01 00 [23:16:45]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [23:16:45]Write i2c OK [23:16:45]MH_I2C_Read... [23:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:45]Read from MH i2c: E2 [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: E2 0E 00 [23:16:45]MH_I2C_Read... [23:16:45]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 19 [23:16:45]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:16:45]wFMCommunicate OK [23:16:45]SAM_PROTO_GetShiftState done [23:16:45]FM_GetShiftState done [23:16:45]opened in 1724372766 [23:16:45]opened+sec_in_day 1724459166 [23:16:45]quantity*price = 50036 [23:16:45]sum+1 = 50037 [23:16:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 766 23.08.2024 23:16 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165913 ФПД: 94044712190843 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T231646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165913&fm=94044712190843&tin=02508201610067®Number=0000000000092562&sum=50000 [23:16:46]StoreToDocumentArchive [23:16:46]shift 469 fd 165913 [23:16:46]save to /storage/0469/doc_00165913 [23:16:46]save last doc name /storage/0469/doc_00165913 to /storage/kkm_last_doc_name [23:16:46]save OK [23:16:46]Clear old archive folders... [23:16:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:16:46]tlvbuf is 01B6A7F0 [23:16:46]SAM_PROTO_ClearQueue [23:16:46]wFMCommunicate request_size=4 [23:16:46]MH_SAM_APDU [23:16:46]CAPDU: 80 09 00 00 [23:16:46]Write to MH i2c: E2 08 00 7B 00 80 09 00 00 00 00 00 00 ED [23:16:46]Write i2c OK [23:16:46]MH_I2C_Read... [23:16:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:16:46]Read from MH i2c: E2 [23:16:46]MH_I2C_Read... [23:16:46]Read from MH i2c: E2 03 00 [23:16:46]MH_I2C_Read... [23:16:46]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [23:16:46]RAPDU: 90 00 [23:16:46]wFMCommunicate OK [23:16:46]SAM_PROTO_ClearQueue done [23:16:46]KKMCreateOFDPacket [23:16:46]OFDProtocolAddRootSTLVToBuf [23:16:46]FM_MakeSignedData [23:16:46]FM_MakeSignedData [23:16:46]SAM_PROTO_SignData [23:16:46]wFMCommunicate request_size=4 [23:16:46]MH_SAM_APDU [23:16:46]CAPDU: 80 0D 01 02 [23:16:46]Write to MH i2c: E2 08 00 7C 00 80 0D 01 02 00 00 00 00 F5 [23:16:46]Write i2c OK [23:16:46]MH_I2C_Read... [23:16:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:16:46]Read from MH i2c: E2 [23:16:46]MH_I2C_Read... [23:16:46]Read from MH i2c: E2 03 00 [23:16:46]MH_I2C_Read... [23:16:46]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [23:16:46]RAPDU: 90 00 [23:16:46]wFMCommunicate OK [23:16:46]wFMCommunicate request_size=255 [23:16:46]MH_SAM_APDU [23:16:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 02 00 00 F4 03 04 00 5E 18 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 88 02 00 35 04 06 00 55 [23:16:47]Write to MH i2c: E2 02 01 7D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 02 00 00 F4 03 04 00 5E 18 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 88 02 00 35 04 06 00 55 00 00 EC [23:16:47]Write i2c OK [23:16:47]MH_I2C_Read... [23:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:47]Read from MH i2c: E2 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 03 00 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [23:16:47]RAPDU: 90 00 [23:16:47]wFMCommunicate OK [23:16:47]wFMCommunicate request_size=10 [23:16:47]MH_SAM_APDU [23:16:47]CAPDU: 80 0D 02 02 05 88 7D A9 C3 7B [23:16:47]Write to MH i2c: E2 0D 00 7E 00 80 0D 02 02 05 00 88 7D A9 C3 7B 00 00 EE [23:16:47]Write i2c OK [23:16:47]MH_I2C_Read... [23:16:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:47]Read from MH i2c: E2 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 03 00 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [23:16:47]RAPDU: 90 00 [23:16:47]wFMCommunicate OK [23:16:47]wFMCommunicate request_size=4 [23:16:47]MH_SAM_APDU [23:16:47]CAPDU: 80 0D 03 02 [23:16:47]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [23:16:47]Write i2c OK [23:16:47]MH_I2C_Read... [23:16:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:16:47]Read from MH i2c: E2 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 0B 00 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 0B 00 7F 00 00 BA 6B 7F 2F 86 D0 87 EE 90 00 99 [23:16:47]RAPDU: BA 6B 7F 2F 86 D0 87 EE 90 00 [23:16:47]wFMCommunicate OK [23:16:47]SAM_PROTO_SignData done [23:16:47]FM_MakeSignedData done [23:16:47]CreateOFDProtocolMessage [23:16:47]wFMCommunicate request_size=4 [23:16:47]MH_SAM_APDU [23:16:47]CAPDU: 80 11 00 00 [23:16:47]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [23:16:47]Write i2c OK [23:16:47]MH_I2C_Read... [23:16:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:47]Read from MH i2c: E2 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 17 00 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: E2 17 00 80 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [23:16:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:47]wFMCommunicate OK [23:16:47]CreateOFDProtocolMessage done [23:16:47]OFDSenderStorePacket 165913 [23:16:47]StoreOFDPacket docnum=165913 [23:16:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B2 53 07 01 DA 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 02 00 00 F4 03 04 00 5E 18 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 88 02 00 35 04 06 00 55 88 7D A9 C3 7B BA 6B 7F 2F 86 D0 87 EE [23:16:47]CheckFolder [23:16:47]dirname=/storage/ofd_packets [23:16:47]CheckFolder done [23:16:47]ProducePacketName [23:16:47]name=ofd_packets/00165913 [23:16:47]NVStorageSaveData ofd_packets/00165913 [23:16:47]File name is /storage/ofd_packets/00165913 [23:16:47]Write 301 bytes [23:16:47]NVStorageSaveData done [23:16:47]OFDSenderStorePacket done [23:16:47]KKMCreateOFDPacket done [23:16:47]NVStorageSaveData kkm_last_timestamp [23:16:47]File name is /storage/kkm_last_timestamp [23:16:47]Write 4 bytes [23:16:47]NVStorageSaveData done [23:16:47]ExternCall_PrintAddStr [23:16:47]wPrintStart [23:16:47]Write to MH i2c: 01 00 00 81 00 81 [23:16:47]Write i2c OK [23:16:47]MH_I2C_Read... [23:16:47]OFD Sender: Processing packet 165913 [packets to send 1003, broken 1002] [23:16:47]ProducePacketName [23:16:47]name=ofd_packets/00165913 [23:16:47]OFD Sender: To server: pG, [23:16:47]CommunicateWithHost lk.salyk.kg:30040 [23:16:47]ConnectInit lk.salyk.kg [23:16:47]Read from MH i2c: 01 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: 01 07 00 [23:16:47]MH_I2C_Read... [23:16:47]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [23:16:47]RasterBufferAndPrint [23:16:47]line Счет N : (1)294822 [23:16:47]line ИНН: 02508201610067 [23:16:47]line Контрольно-Кассовый Чек [23:16:47]line ПРОДАЖА [23:16:47]line ТРК (МРК, ГНК) : 42 [23:16:47]line Товар: 2710124130 [23:16:47]line Аи-92-К-5 [23:16:47]line 7.380 * 67.80 [23:16:47]line = 500.36 [23:16:47]line НДС 12% НСП 1% [23:16:47]line > о реализуемом товаре [23:16:47]line ОКРУГЛЕНИЕ: -0.36 [23:16:47]line ИТОГО: 500.00 [23:16:47]line Внесено: 500.00 [23:16:47]line СДАЧА: 0.00 [23:16:47]line НСП 1% : 4.43 [23:16:47]line НДС 12% : 53.14 [23:16:47]line Наличными: 500.00 [23:16:47]line Безнал.: 0.00 [23:16:47]line Место: АЗС № 130 "Партнер Нефть" [23:16:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:16:47]line СНО: Общий режим [23:16:47]line Чек 766 23.08.2024 23:16 [23:16:47]line Смена: 469 ФФД: 1.0 [23:16:47]line ЗНМ: 0300000070 [23:16:47]line РНМ: 0000000000092562 [23:16:47]line Версия ККМ: 001 [23:16:47]line ФМ: 0000000000871769 [23:16:47]line ФД: 165913 [23:16:47]line ФПД: 94044712190843 [23:16:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T231646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165913&fm=94044712190843&tin=02508201610067®Number=0000000000092562&sum=50000 [23:16:47]written 0, free lines is 4095 [23:16:48]Write to MH i2c: 01 00 00 AC 00 AC [23:16:48]Write i2c OK [23:16:48]MH_I2C_Read... [23:16:48]Read from MH i2c: 01 [23:16:48]MH_I2C_Read... [23:16:48]Read from MH i2c: 01 07 00 [23:16:48]MH_I2C_Read... [23:16:48]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 BE 0C 7D [23:16:48]RasterBufferAndPrint [23:16:48]line [23:16:48]line [23:16:48]line [23:16:48]line [23:16:48]line [23:16:48]written 0, free lines is 3292 [23:16:48]MH_Cut [23:16:48]Write to MH i2c: D1 01 00 B3 00 01 85 [23:16:48]Write i2c OK [23:16:48]MH_I2C_Read... [23:16:48]Read from MH i2c: D1 [23:16:48]MH_I2C_Read... [23:16:48]Read from MH i2c: D1 01 00 [23:16:48]MH_I2C_Read... [23:16:48]Read from MH i2c: D1 01 00 B3 00 00 84 [23:16:48]Write to MH i2c: 01 00 00 B4 00 B4 [23:16:48]Write i2c OK [23:16:48]MH_I2C_Read... [23:16:49]*** Cut start [23:16:49]*** Purtial cut [23:16:49]*** Stage 1: CUTSNS_PIN = 1 [23:16:50]Connected sock=11 [23:16:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B2 53 07 01 DA 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 02 00 00 F4 03 04 00 5E 18 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 88 02 00 35 04 06 00 55 88 7D A9 C3 7B BA 6B 7F 2F 86 D0 87 EE [23:16:51]Read from MH i2c: 01 [23:16:51]MH_I2C_Read... [23:16:51]*** Stop cut motor [23:16:51]*** Cut end [23:16:51]Read from MH i2c: 01 07 00 [23:16:51]MH_I2C_Read... [23:16:51]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [23:16:51]process_action close_receipt done [23:16:51]requested_data is exist [23:16:51]produce_requested_data [23:16:51]requested_item fm.sn is exist - process it [23:16:51]wFMCommunicate request_size=4 [23:16:51]MH_SAM_APDU [23:16:51]CAPDU: 80 11 00 00 [23:16:51]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [23:16:51]Write i2c OK [23:16:51]MH_I2C_Read... [23:16:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:51]Read from MH i2c: E2 [23:16:51]MH_I2C_Read... [23:16:51]Read from MH i2c: E2 17 00 [23:16:51]MH_I2C_Read... [23:16:51]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [23:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:51]wFMCommunicate OK [23:16:51]requested_item fd.num is exist - process it [23:16:51]SAM_PROTO_GetFieldsCounters [23:16:51]wFMCommunicate request_size=4 [23:16:51]MH_SAM_APDU [23:16:51]CAPDU: 80 13 00 00 [23:16:51]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [23:16:51]Write i2c OK [23:16:51]MH_I2C_Read... [23:16:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:16:51]Read from MH i2c: E2 [23:16:51]MH_I2C_Read... [23:16:51]Read from MH i2c: E2 62 00 [23:16:51]MH_I2C_Read... [23:16:51]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FE 02 00 00 5E 04 04 00 FE 02 00 00 57 04 04 00 FF 02 00 00 19 04 04 00 00 00 00 00 90 00 D1 [23:16:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FE 02 00 00 5E 04 04 00 FE 02 00 00 57 04 04 00 FF 02 00 00 19 04 04 00 00 00 00 00 90 00 [23:16:51]wFMCommunicate OK [23:16:51]SAM_PROTO_GetFieldsCounters done [23:16:51]requested_item shift.num is exist - process it [23:16:51]requested_item shift.opened is exist - process it [23:16:51]req_shift_opened [23:16:51]FM_GetShiftState [23:16:51]SAM_PROTO_GetShiftState [23:16:51]wFMCommunicate request_size=4 [23:16:51]MH_SAM_APDU [23:16:51]CAPDU: 80 13 01 00 [23:16:51]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [23:16:51]Write i2c OK [23:16:51]MH_I2C_Read... [23:16:51]Read from MH i2c: E2 [23:16:51]MH_I2C_Read... [23:16:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:51]Read from MH i2c: E2 0E 00 [23:16:51]MH_I2C_Read... [23:16:51]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 62 [23:16:51]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:16:51]wFMCommunicate OK [23:16:51]SAM_PROTO_GetShiftState done [23:16:51]FM_GetShiftState done [23:16:51]req_shift_opened done [23:16:51]requested_item shift.open_date is exist - process it [23:16:51]req_shift_open_date [23:16:51]req_shift_open_date done [23:16:51]produce_requested_data done [23:16:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165913,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:16:51]process_action_free close_receipt [23:16:51]json_value_free [23:16:51]json_value_free done [23:16:51]process_json_proto returns [23:16:51]Send response to host [23:16:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165913,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:16:51]free response buf [23:16:51]execute_script done [23:16:51]execute_script returns [23:16:51]free content buf [23:16:51]Sock 7.Close socket [23:16:51]Sock 7.Thread stoped [23: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 37 36 39 4F 00 00 00 C1 2C 47 00 51 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 88 02 00 F4 03 04 00 AC C1 C8 66 B6 04 01 00 00 A0 B8 E3 90 4D C4 16 DB [23:16:52]CommunicateWithHost err = 0 [23:16:52]CheckOFDResponse [23:16:52]1017 (14) - 77093643461234 [23:16:52]1041 (16) - 0000000000871769 [23:16:52]1040 (4) - 165913 [23:16:52]1012 (4) - 23.08.2024 17:06 [23:16:52]1206 (1) - 0 [23:16:52]OFD Sender: Remove packet 165913 [23:16:52]ProducePacketName [23:16:52]name=ofd_packets/00165913 [23:16:52]NVStorageDeleteData [23:16:53]OFD Sender: No OFD packet to send [23:16:58]OFD Sender: No OFD packet to send [23:17:02]recv_with_timeout no data received [23:17:03]OFD Sender: No OFD packet to send [23:17:08]OFD Sender: No OFD packet to send [23:17:13]OFD Sender: No OFD packet to send [23:17:18]OFD Sender: No OFD packet to send [23:17:23]OFD Sender: No OFD packet to send [23:17:27]recv_with_timeout no data received [23:17:28]OFD Sender: No OFD packet to send [23:17:33]OFD Sender: No OFD packet to send [23:17:38]OFD Sender: No OFD packet to send [23:17:42]recv_with_timeout no data received [23:17:43]OFD Sender: No OFD packet to send [23:17:48]OFD Sender: No OFD packet to send [23:17:53]OFD Sender: No OFD packet to send [23:17:58]OFD Sender: No OFD packet to send [23:18:57]MH_I2C_Read... [23:18:57]Read from MH i2c: E2 17 00 [23:18:57]MH_I2C_Read... [23:18:57]Read from MH i2c: E2 17 00 CB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9E [23:18:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:18:57]wFMCommunicate OK [23:18:57]CreateOFDProtocolMessage done [23:18:57]OFDSenderStorePacket 165914 [23:18:57]StoreOFDPacket docnum=165914 [23:18:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 51 A2 26 01 E4 15 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 30 30 34 39 30 39 30 32 31 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 A1 D1 8B D1 80 D0 BD D1 8B D0 B9 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 1E 00 00 00 00 13 04 06 00 14 1E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 14 1E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 44 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 03 00 00 00 00 07 04 06 00 14 1E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 02 00 00 F4 03 04 00 E0 18 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 88 02 00 35 04 06 00 90 83 B5 63 ED DD AE 76 8D C2 60 18 37 CD [23:18:57]CheckFolder [23:18:57]dirname=/storage/ofd_packets [23:18:57]CheckFolder done [23:18:57]ProducePacketName [23:18:57]name=ofd_packets/00165914 [23:18:57]NVStorageSaveData ofd_packets/00165914 [23:18:57]File name is /storage/ofd_packets/00165914 [23:18:57]Write 332 bytes [23:18:57]NVStorageSaveData done [23:18:57]OFDSenderStorePacket done [23:18:57]KKMCreateOFDPacket done [23:18:57]NVStorageSaveData kkm_last_timestamp [23:18:57]File name is /storage/kkm_last_timestamp [23:18:57]Write 4 bytes [23:18:57]NVStorageSaveData done [23:18:57]ExternCall_PrintAddStr [23:18:57]wPrintStart [23:18:57]Write to MH i2c: 01 00 00 CC 00 CC [23:18:57]Write i2c OK [23:18:57]MH_I2C_Read... [23:18:57]Read from MH i2c: 01 [23:18:57]MH_I2C_Read... [23:18:57]Read from MH i2c: 01 07 00 [23:18:57]MH_I2C_Read... [23:18:57]Read from MH i2c: 01 07 00 CC 00 00 00 00 00 00 FF 0F E1 [23:18:57]RasterBufferAndPrint [23:18:57]line Счет N : (3)51144 [23:18:57]line ИНН: 02508201610067 [23:18:57]line Контрольно-Кассовый Чек [23:18:57]line ПРОДАЖА [23:18:57]line Товар: 4870004909021 [23:18:57]line Мороженое Миша Сырный [23:18:57]line 1.000 * 77.00 [23:18:57]line = 77.00 [23:18:57]line НДС 12% НСП 1% [23:18:57]line > о реализуемом товаре [23:18:57]line ИТОГО: 77.00 [23:18:57]line НСП 1% : 0.68 [23:18:57]line НДС 12% : 8.18 [23:18:57]line Наличными: 77.00 [23:18:57]line Безнал.: 0.00 [23:18:57]line Место: АЗС № 130 "Партнер Нефть" [23:18:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:18:57]line СНО: Общий режим [23:18:57]line Чек 767 23.08.2024 23:18 [23:18:57]line Смена: 469 ФФД: 1.0 [23:18:57]line ЗНМ: 0300000070 [23:18:57]line РНМ: 0000000000092562 [23:18:57]line Версия ККМ: 001 [23:18:57]line ФМ: 0000000000871769 [23:18:57]line ФД: 165914 [23:18:57]line ФПД: 158895358340573 [23:18:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T231856&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165914&fm=158895358340573&tin=02508201610067®Number=0000000000092562&sum=7700 [23:18:57]line 0 [23:18:57]written 0, free lines is 4095 [23:18:57]OFD Sender: Processing packet 165914 [packets to send 1003, broken 1002] [23:18:57]ProducePacketName [23:18:57]name=ofd_packets/00165914 [23:18:57]OFD Sender: To server: pG, [23:18:57]CommunicateWithHost lk.salyk.kg:30040 [23:18:57]ConnectInit lk.salyk.kg [23:18:58]Write to MH i2c: 01 00 00 F4 00 F4 [23:18:58]Write i2c OK [23:18:58]MH_I2C_Read... [23:18:58]Read from MH i2c: 01 [23:18:58]MH_I2C_Read... [23:18:58]Read from MH i2c: 01 07 00 [23:18:58]MH_I2C_Read... [23:18:58]Read from MH i2c: 01 07 00 F4 00 00 00 00 00 00 E2 0C E9 [23:18:58]RasterBufferAndPrint [23:18:58]line [23:18:58]line [23:18:58]line [23:18:58]line [23:18:58]line [23:18:58]written 0, free lines is 3303 [23:18:58]MH_Cut [23:18:58]Write to MH i2c: D1 01 00 FB 00 01 CD [23:18:58]Write i2c OK [23:18:58]MH_I2C_Read... [23:18:58]Read from MH i2c: D1 [23:18:58]MH_I2C_Read... [23:18:58]Read from MH i2c: D1 01 00 [23:18:58]MH_I2C_Read... [23:18:58]Read from MH i2c: D1 01 00 FB 00 00 CC [23:18:58]Write to MH i2c: 01 00 00 FC 00 FC [23:18:58]Write i2c OK [23:18:58]MH_I2C_Read... [23:18:58]*** Cut start [23:18:58]*** Purtial cut [23:18:58]*** Stage 1: CUTSNS_PIN = 1 [23:19:00]Read from MH i2c: 01 [23:19:01]MH_I2C_Read... [23:19:01]*** Stop cut motor [23:19:01]*** Cut end [23:19:01]Read from MH i2c: 01 07 00 [23:19:01]MH_I2C_Read... [23:19:01]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 FF 0F 11 [23:19:01]process_action close_receipt done [23:19:01]requested_data is exist [23:19:01]produce_requested_data [23:19:01]requested_item fm.sn is exist - process it [23:19:01]wFMCommunicate request_size=4 [23:19:01]MH_SAM_APDU [23:19:01]CAPDU: 80 11 00 00 [23:19:01]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [23:19:01]Write i2c OK [23:19:01]MH_I2C_Read... [23:19:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:19:01]Read from MH i2c: E2 [23:19:01]MH_I2C_Read... [23:19:01]Read from MH i2c: E2 17 00 [23:19:01]MH_I2C_Read... [23:19:01]Read from MH i2c: E2 17 00 FD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [23:19:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:19:01]wFMCommunicate OK [23:19:01]requested_item fd.num is exist - process it [23:19:01]SAM_PROTO_GetFieldsCounters [23:19:01]wFMCommunicate request_size=4 [23:19:01]MH_SAM_APDU [23:19:01]CAPDU: 80 13 00 00 [23:19:01]Write to MH i2c: E2 08 00 FE 00 80 13 00 00 00 00 00 00 7A [23:19:01]Write i2c OK [23:19:01]MH_I2C_Read... [23:19:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:19:01]Read from MH i2c: E2 [23:19:01]MH_I2C_Read... [23:19:01]Read from MH i2c: E2 62 00 [23:19:01]MH_I2C_Read... [23:19:01]Read from MH i2c: E2 62 00 FE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FF 02 00 00 5E 04 04 00 FF 02 00 00 57 04 04 00 00 03 00 00 19 04 04 00 00 00 00 00 90 00 1E [23:19:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 FF 02 00 00 5E 04 04 00 FF 02 00 00 57 04 04 00 00 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:19:01]wFMCommunicate OK [23:19:01]SAM_PROTO_GetFieldsCounters done [23:19:01]requested_item shift.num is exist - process it [23:19:01]requested_item shift.opened is exist - process it [23:19:01]req_shift_opened [23:19:01]FM_GetShiftState [23:19:01]SAM_PROTO_GetShiftState [23:19:01]wFMCommunicate request_size=4 [23:19:01]MH_SAM_APDU [23:19:01]CAPDU: 80 13 01 00 [23:19:01]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [23:19:01]Write i2c OK [23:19:01]MH_I2C_Read... [23:19:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:19:01]Read from MH i2c: E2 [23:19:01]MH_I2C_Read... [23:19:01]Read from MH i2c: E2 0E 00 [23:19:01]MH_I2C_Read... [23:19:01]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AA [23:19:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:19:01]wFMCommunicate OK [23:19:01]SAM_PROTO_GetShiftState done [23:19:01]FM_GetShiftState done [23:19:01]req_shift_opened done [23:19:01]requested_item shift.open_date is exist - process it [23:19:01]req_shift_open_date [23:19:01]req_shift_open_date done [23:19:01]produce_requested_data done [23:19:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165914,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:19:01]process_action_free close_receipt [23:19:01]json_value_free [23:19:01]json_value_free done [23:19:01]process_json_proto returns [23:19:01]Send response to host [23:19:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165914,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:19:01]free response buf [23:19:01]execute_script done [23:19:01]execute_script returns [23:19:01]free content buf [23:19:01]Sock 9.Close socket [23:19:01]Sock 9.Thread stoped [23:19:02]ConnectInit Can't take IP for lk.salyk.kg [23:19:02]CommunicateWithHost connect error [23:19:02]CommunicateWithHost err = -1 [23:19:02]OFD Sender: Server communicate error [23:19:07]OFD Sender: Processing packet 165914 [packets to send 1003, broken 1002] [23:19:07]ProducePacketName [23:19:07]name=ofd_packets/00165914 [23:19:07]OFD Sender: To server: pG, [23:19:07]CommunicateWithHost lk.salyk.kg:30040 [23:19:07]ConnectInit lk.salyk.kg [23:19:08]recv_with_timeout no data received [23:19:12]ConnectInit Can't take IP for lk.salyk.kg [23:19:12]CommunicateWithHost connect error [23:19:12]CommunicateWithHost err = -1 [23:19:12]OFD Sender: Server communicate error [23:19:17]OFD Sender: Processing packet 165914 [packets to send 1003, broken 1002] [23:19:17]ProducePacketName [23:19:17]name=ofd_packets/00165914 [23:19:17]OFD Sender: To server: pG, [23:19:17]CommunicateWithHost lk.salyk.kg:30040 [23:19:17]ConnectInit lk.salyk.kg [23:19:22]ConnectInit Can't take IP for lk.salyk.kg [23:19:22]CommunicateWithHost connect error [23:19:22]CommunicateWithHost err = -1 [23:19:22]OFD Sender: Server communicate error [23:19:28]OFD Sender: Processing packet 165914 [packets to send 1003, broken 1002] [23:19:28]ProducePacketName [23:19:28]name=ofd_packets/00165914 [23:19:28]OFD Sender: To server: pG, [23:19:28]CommunicateWithHost lk.salyk.kg:30040 [23:19:28]ConnectInit lk.salyk.kg [23:19:33]ConnectInit Can't take IP for lk.salyk.kg [23:19:33]CommunicateWithHost connect error [23:19:33]CommunicateWithHost err = -1 [23:19:33]OFD Sender: Server communicate error [23:19:38]OFD Sender: Processing packet 165914 [packets to send 1003, broken 1002] [23:19:38]ProducePacketName [23:19:38]name=ofd_packets/00165914 [23:19:38]OFD Sender: To server: pG, [23:19:38]CommunicateWithHost lk.salyk.kg:30040 [23:19:38]ConnectInit lk.salyk.kg [23:19:40]recv_with_timeout no data received [23:19:43]ConnectInit Can't take IP for lk.salyk.kg [23:19:43]CommunicateWithHost connect error [23:19:43]CommunicateWithHost err = -1 [23:19:43]OFD Sender: Server communicate error [23:19:48]OFD Sender: Processing packet 165914 [packets to send 1003, broken 1002] [23:19:48]ProducePacketName [23:19:48]name=ofd_packets/00165914 [23:19:48]OFD Sender: To server: pG, [23:19:48]CommunicateWithHost lk.salyk.kg:30040 [23:19:48]ConnectInit lk.salyk.kg [23:19:53]ConnectInit Can't take IP for lk.salyk.kg [23:19:53]CommunicateWithHost connect error [23:19:53]CommunicateWithHost err = -1 [23:19:53]OFD Sender: Server communicate error [23:19:58]OFD Sender: Processing packet 165914 [packets to send 1003, broken 1002] [23:19:58]ProducePacketName [23:19:58]name=ofd_packets/00165914 [23:19:58]OFD Sender: To server: pG, [23:19:58]CommunicateWithHost lk.salyk.kg:30040 [23:19:58]ConnectInit lk.salyk.kg [23:20:01]accept exits with 7 [23:20:01]New connection [23:20:01]New thread 3066576228 created [23:20:01]Thread 3066719588 joined [23:20:01]Waiting for new connection... [23:20:01] Sock 7.Parse request [23:20:01]Sock 7.Check first char [23:20:01]Sock 7.First char is OK [23:20:01]request: POST /json_proto HTTP/1.0 [23:20:01]Method: POST [23:20:01]URL: /json_proto [23:20:01]Method is POST - this is cgi request [23:20:01]url: /json_proto [23:20:01]query_string will be loaded in cgi processing [23:20:01]execute_cgi json_proto POST (null) [23:20:01]execute_cgi path=json_proto method=POST [23:20:01]POST find Content-Length [23:20:01]Host: 172.17.44.132:8080 [23:20:01]Content-Length: 816 [23:20:01]Content-Type: application/json [23:20:01] [23:20:01]POST finish read [23:20:01]Found Content-Length = 816 [23:20:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:20:01]execute_script... [23:20: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)294827", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:20:01]POST & json_proto [23:20:01]process_json_proto [23:20:01]json parsed OK: [23:20:01]protocol is kg_v1.0 [23:20:01]action value=close_receipt [23:20:01]process_action close_receipt [23:20:01]cmd_close_receipt [23:20:01]MH_GetDate [23:20:01]Write to MH i2c: F0 00 00 00 01 F0 [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: F0 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: F0 09 00 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: F0 09 00 00 01 00 22 19 C9 66 2A 83 C1 65 36 [23:20:01]GetLastDocTimeStamp 1724455136 [23:20:01]current date 1724455202 [23:20:01]FM_GetShiftState [23:20:01]SAM_PROTO_GetShiftState [23:20:01]wFMCommunicate request_size=4 [23:20:01]MH_SAM_APDU [23:20:01]CAPDU: 80 13 01 00 [23:20:01]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [23:20:01]Write i2c OK [23:20:01]MH_I2C_Read... [23:20:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:20:01]Read from MH i2c: E2 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 0E 00 [23:20:01]MH_I2C_Read... [23:20:01]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AD [23:20:01]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:20:01]wFMCommunicate OK [23:20:01]SAM_PROTO_GetShiftState done [23:20:01]FM_GetShiftState done [23:20:01]opened in 1724372766 [23:20:01]opened+sec_in_day 1724459166 [23:20:01]quantity*price = 50010 [23:20:01]sum+1 = 50012 [23:20:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 771 23.08.2024 23:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871769 ФД: 165918 ФПД: 205851165101262 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T232732&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165918&fm=205851165101262&tin=02508201610067®Number=0000000000092562&sum=0 [23:27:33]StoreToDocumentArchive [23:27:33]shift 469 fd 165918 [23:27:33]save to /storage/0469/doc_00165918 [23:27:33]save last doc name /storage/0469/doc_00165918 to /storage/kkm_last_doc_name [23:27:33]save OK [23:27:33]Clear old archive folders... [23:27:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:27:33]tlvbuf is 0150A5C0 [23:27:33]SAM_PROTO_ClearQueue [23:27:33]wFMCommunicate request_size=4 [23:27:33]MH_SAM_APDU [23:27:33]CAPDU: 80 09 00 00 [23:27:33]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [23:27:33]Write i2c OK [23:27:33]MH_I2C_Read... [23:27:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:27:33]Read from MH i2c: E2 [23:27:33]MH_I2C_Read... [23:27:33]Read from MH i2c: E2 03 00 [23:27:33]MH_I2C_Read... [23:27:33]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [23:27:33]RAPDU: 90 00 [23:27:33]wFMCommunicate OK [23:27:33]SAM_PROTO_ClearQueue done [23:27:33]KKMCreateOFDPacket [23:27:33]OFDProtocolAddRootSTLVToBuf [23:27:33]FM_MakeSignedData [23:27:33]FM_MakeSignedData [23:27:33]SAM_PROTO_SignData [23:27:33]wFMCommunicate request_size=4 [23:27:33]MH_SAM_APDU [23:27:33]CAPDU: 80 0D 01 02 [23:27:33]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [23:27:33]Write i2c OK [23:27:33]MH_I2C_Read... [23:27:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:27:34]Read from MH i2c: E2 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 03 00 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [23:27:34]RAPDU: 90 00 [23:27:34]wFMCommunicate OK [23:27:34]wFMCommunicate request_size=255 [23:27:34]MH_SAM_APDU [23:27: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 44 84 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 E4 1A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 88 02 00 35 04 06 00 BB [23:27:34]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 84 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 E4 1A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 88 02 00 35 04 06 00 BB 00 00 E8 [23:27:34]Write i2c OK [23:27:34]MH_I2C_Read... [23:27:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:27:34]Read from MH i2c: E2 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 03 00 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [23:27:34]RAPDU: 90 00 [23:27:34]wFMCommunicate OK [23:27:34]wFMCommunicate request_size=10 [23:27:34]MH_SAM_APDU [23:27:34]CAPDU: 80 0D 02 02 05 38 75 92 8C CE [23:27:34]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 38 75 92 8C CE 00 00 4B [23:27:34]Write i2c OK [23:27:34]MH_I2C_Read... [23:27:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:27:34]Read from MH i2c: E2 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 03 00 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [23:27:34]RAPDU: 90 00 [23:27:34]wFMCommunicate OK [23:27:34]wFMCommunicate request_size=4 [23:27:34]MH_SAM_APDU [23:27:34]CAPDU: 80 0D 03 02 [23:27:34]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [23:27:34]Write i2c OK [23:27:34]MH_I2C_Read... [23:27:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:27:34]Read from MH i2c: E2 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 0B 00 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 0B 00 2F 00 00 53 E8 72 C7 CF 2D F3 A6 90 00 B4 [23:27:34]RAPDU: 53 E8 72 C7 CF 2D F3 A6 90 00 [23:27:34]wFMCommunicate OK [23:27:34]SAM_PROTO_SignData done [23:27:34]FM_MakeSignedData done [23:27:34]CreateOFDProtocolMessage [23:27:34]wFMCommunicate request_size=4 [23:27:34]MH_SAM_APDU [23:27:34]CAPDU: 80 11 00 00 [23:27:34]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [23:27:34]Write i2c OK [23:27:34]MH_I2C_Read... [23:27:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:27:34]Read from MH i2c: E2 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 17 00 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [23:27:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:27:34]wFMCommunicate OK [23:27:34]CreateOFDProtocolMessage done [23:27:34]OFDSenderStorePacket 165918 [23:27:34]StoreOFDPacket docnum=165918 [23:27:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B8 8B 07 01 41 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 84 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 E4 1A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 88 02 00 35 04 06 00 BB 38 75 92 8C CE 53 E8 72 C7 CF 2D F3 A6 [23:27:34]CheckFolder [23:27:34]dirname=/storage/ofd_packets [23:27:34]CheckFolder done [23:27:34]ProducePacketName [23:27:34]name=ofd_packets/00165918 [23:27:34]NVStorageSaveData ofd_packets/00165918 [23:27:34]File name is /storage/ofd_packets/00165918 [23:27:34]Write 301 bytes [23:27:34]NVStorageSaveData done [23:27:34]OFDSenderStorePacket done [23:27:34]KKMCreateOFDPacket done [23:27:34]NVStorageSaveData kkm_last_timestamp [23:27:34]File name is /storage/kkm_last_timestamp [23:27:34]Write 4 bytes [23:27:34]NVStorageSaveData done [23:27:34]ExternCall_PrintAddStr [23:27:34]wPrintStart [23:27:34]Write to MH i2c: 01 00 00 31 00 31 [23:27:34]Write i2c OK [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: 01 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: 01 07 00 [23:27:34]MH_I2C_Read... [23:27:34]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [23:27:34]RasterBufferAndPrint [23:27:34]line Счет N : (1)294820 [23:27:34]line ИНН: 02508201610067 [23:27:34]line Контрольно-Кассовый Чек [23:27:34]line ПРОДАЖА [23:27:34]line ТРК (МРК, ГНК) : 52 [23:27:34]line Товар: 2710124130 [23:27:34]line Аи-92-К-5 [23:27:34]line 33.860 * 0.00 [23:27:34]line = 0.00 [23:27:34]line НДС 12% НСП 1% [23:27:34]line > о реализуемом товаре [23:27:34]line ИТОГО: 0.00 [23:27:34]line НСП 1% : 0.00 [23:27:34]line НДС 12% : 0.00 [23:27:34]line Наличными: 0.00 [23:27:34]line Безнал.: 0.00 [23:27:34]line Место: АЗС № 130 "Партнер Нефть" [23:27:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:27:34]line СНО: Общий режим [23:27:34]line Чек 771 23.08.2024 23:27 [23:27:34]line Смена: 469 ФФД: 1.0 [23:27:34]line ЗНМ: 0300000070 [23:27:34]line РНМ: 0000000000092562 [23:27:34]line Версия ККМ: 001 [23:27:34]line Талоны: Топливная Карта [23:27:34]line 46286 [23:27:34]line ФМ: 0000000000871769 [23:27:34]line ФД: 165918 [23:27:34]line ФПД: 205851165101262 [23:27:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T232732&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165918&fm=205851165101262&tin=02508201610067®Number=0000000000092562&sum=0 [23:27:34]written 0, free lines is 4095 [23:27:34]OFD Sender: Processing packet 165918 [packets to send 1003, broken 1002] [23:27:34]ProducePacketName [23:27:34]name=ofd_packets/00165918 [23:27:34]OFD Sender: To server: pG, [23:27:34]CommunicateWithHost lk.salyk.kg:30040 [23:27:34]ConnectInit lk.salyk.kg [23:27:35]Write to MH i2c: 01 00 00 5B 00 5B [23:27:35]Write i2c OK [23:27:35]MH_I2C_Read... [23:27:35]Read from MH i2c: 01 [23:27:35]MH_I2C_Read... [23:27:35]Read from MH i2c: 01 07 00 [23:27:35]MH_I2C_Read... [23:27:35]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 DE 0C 4C [23:27:35]RasterBufferAndPrint [23:27:35]line [23:27:35]line [23:27:35]line [23:27:35]line [23:27:35]line [23:27:35]written 0, free lines is 3314 [23:27:35]MH_Cut [23:27:35]Write to MH i2c: D1 01 00 62 00 01 34 [23:27:35]Write i2c OK [23:27:35]MH_I2C_Read... [23:27:35]Read from MH i2c: D1 [23:27:35]MH_I2C_Read... [23:27:35]Read from MH i2c: D1 01 00 [23:27:35]MH_I2C_Read... [23:27:35]Read from MH i2c: D1 01 00 62 00 00 33 [23:27:35]Write to MH i2c: 01 00 00 63 00 63 [23:27:35]Write i2c OK [23:27:35]MH_I2C_Read... [23:27:35]*** Cut start [23:27:35]*** Purtial cut [23:27:35]*** Stage 1: CUTSNS_PIN = 1 [23:27:37]Read from MH i2c: 01 *** Stop cut motor [23:27:37] [23:27:37]*** Cut end [23:27:37]MH_I2C_Read... [23:27:37]Read from MH i2c: 01 07 00 [23:27:37]MH_I2C_Read... [23:27:37]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [23:27:37]process_action close_receipt done [23:27:37]requested_data is exist [23:27:37]produce_requested_data [23:27:37]requested_item fm.sn is exist - process it [23:27:37]wFMCommunicate request_size=4 [23:27:37]MH_SAM_APDU [23:27:37]CAPDU: 80 11 00 00 [23:27:37]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [23:27:37]Write i2c OK [23:27:37]MH_I2C_Read... [23:27:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:27:37]Read from MH i2c: E2 [23:27:37]MH_I2C_Read... [23:27:37]Read from MH i2c: E2 17 00 [23:27:37]MH_I2C_Read... [23:27:37]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [23:27:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:27:38]wFMCommunicate OK [23:27:38]requested_item fd.num is exist - process it [23:27:38]SAM_PROTO_GetFieldsCounters [23:27:38]wFMCommunicate request_size=4 [23:27:38]MH_SAM_APDU [23:27:38]CAPDU: 80 13 00 00 [23:27:38]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [23:27:38]Write i2c OK [23:27:38]MH_I2C_Read... [23:27:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:27:38]Read from MH i2c: E2 [23:27:38]MH_I2C_Read... [23:27:38]Read from MH i2c: E2 62 00 [23:27:38]MH_I2C_Read... [23:27:38]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 03 03 00 00 5E 04 04 00 03 03 00 00 57 04 04 00 04 03 00 00 19 04 04 00 00 00 00 00 90 00 97 [23:27:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 03 03 00 00 5E 04 04 00 03 03 00 00 57 04 04 00 04 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:27:38]wFMCommunicate OK [23:27:38]SAM_PROTO_GetFieldsCounters done [23:27:38]requested_item shift.num is exist - process it [23:27:38]requested_item shift.opened is exist - process it [23:27:38]req_shift_opened [23:27:38]FM_GetShiftState [23:27:38]SAM_PROTO_GetShiftState [23:27:38]wFMCommunicate request_size=4 [23:27:38]MH_SAM_APDU [23:27:38]CAPDU: 80 13 01 00 [23:27:38]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [23:27:38]Write i2c OK [23:27:38]MH_I2C_Read... [23:27:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:27:38]Read from MH i2c: E2 [23:27:38]MH_I2C_Read... [23:27:38]Read from MH i2c: E2 0E 00 [23:27:38]MH_I2C_Read... [23:27:38]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [23:27:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:27:38]wFMCommunicate OK [23:27:38]SAM_PROTO_GetShiftState done [23:27:38]FM_GetShiftState done [23:27:38]req_shift_opened done [23:27:38]requested_item shift.open_date is exist - process it [23:27:38]req_shift_open_date [23:27:38]req_shift_open_date done [23:27:38]produce_requested_data done [23:27:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165918,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:27:38]process_action_free close_receipt [23:27:38]json_value_free [23:27:38]json_value_free done [23:27:38]process_json_proto returns [23:27:38]Send response to host [23:27:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165918,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:27:38]free response buf [23:27:38]execute_script done [23:27:38]execute_script returns [23:27:38]free content buf [23:27:38]Sock 9.Close socket [23:27:38]Sock 9.Thread stoped [23:27:38]accept exits with 6 [23:27:38]New connection [23:27:38]New thread 3067108708 created [23:27:38]Thread 3067252068 joined [23:27:38]Waiting for new connection... [23:27:38] Sock 6.Parse request [23:27:38]Sock 6.Check first char [23:27:38]Sock 6.First char is OK [23:27:38]request: POST /json_proto HTTP/1.0 [23:27:38]Method: POST [23:27:38]URL: /json_proto [23:27:38]Method is POST - this is cgi request [23:27:38]url: /json_proto [23:27:38]query_string will be loaded in cgi processing [23:27:38]execute_cgi json_proto POST (null) [23:27:38]execute_cgi path=json_proto method=POST [23:27:38]POST find Content-Length [23:27:38]Host: 172.17.44.132:8080 [23:27:38]Content-Length: 816 [23:27:38]Content-Type: application/json [23:27:38] [23:27:38]POST finish read [23:27:38]Found Content-Length = 816 [23:27:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:27:38]execute_script... [23:27: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)294829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:27:38]POST & json_proto [23:27:38]process_json_proto [23:27:38]json parsed OK: [23:27:38]protocol is kg_v1.0 [23:27:38]action value=close_receipt [23:27:38]process_action close_receipt [23:27:38]cmd_close_receipt [23:27:38]MH_GetDate [23:27:38]Write to MH i2c: F0 00 00 67 00 56 [23:27:38]Write i2c OK [23:27:38]MH_I2C_Read... [23:27:38]Read from MH i2c: F0 [23:27:38]MH_I2C_Read... [23:27:38]Read from MH i2c: F0 09 00 [23:27:38]MH_I2C_Read... [23:27:38]Read from MH i2c: F0 09 00 67 00 00 EA 1A C9 66 2A 83 C1 65 65 [23:27:38]GetLastDocTimeStamp 1724455652 [23:27:38]current date 1724455658 [23:27:38]FM_GetShiftState [23:27:38]SAM_PROTO_GetShiftState [23:27:38]wFMCommunicate request_size=4 [23:27:38]MH_SAM_APDU [23:27:38]CAPDU: 80 13 01 00 [23:27:38]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [23:27:38]Write i2c OK [23:27:38]MH_I2C_Read... [23:27:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:27:38]Read from MH i2c: E2 [23:27:38]MH_I2C_Read... [23:27:38]Read from MH i2c: E2 0E 00 [23:27:38]MH_I2C_Read... [23:27:38]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 13 [23:27:38]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:27:38]wFMCommunicate OK [23:27:38]SAM_PROTO_GetShiftState done [23:27:38]FM_GetShiftState done [23:27:38]opened in 1724372766 [23:27:38]opened+sec_in_day 1724459166 [23:27:38]quantity*price = 50010 [23:27:38]sum+1 = 50012 [23:27:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 772 23.08.2024 23:27 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165919 ФПД: 194562348512975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T232738&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165919&fm=194562348512975&tin=02508201610067®Number=0000000000092562&sum=50011 [23:27:40]StoreToDocumentArchive [23:27:40]shift 469 fd 165919 [23:27:40]save to /storage/0469/doc_00165919 [23:27:40]save last doc name /storage/0469/doc_00165919 to /storage/kkm_last_doc_name [23:27:40]save OK [23:27:40]Clear old archive folders... [23:27:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:27:40]tlvbuf is 0150A4A0 [23:27:40]SAM_PROTO_ClearQueue [23:27:40]wFMCommunicate request_size=4 [23:27:40]MH_SAM_APDU [23:27:40]CAPDU: 80 09 00 00 [23:27:40]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [23:27:40]Write i2c OK [23:27:40]MH_I2C_Read... [23:27:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:27:40]Read from MH i2c: E2 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 03 00 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [23:27:40]RAPDU: 90 00 [23:27:40]wFMCommunicate OK [23:27:40]SAM_PROTO_ClearQueue done [23:27:40]KKMCreateOFDPacket [23:27:40]OFDProtocolAddRootSTLVToBuf [23:27:40]FM_MakeSignedData [23:27:40]FM_MakeSignedData [23:27:40]SAM_PROTO_SignData [23:27:40]wFMCommunicate request_size=4 [23:27:40]MH_SAM_APDU [23:27:40]CAPDU: 80 0D 01 02 [23:27:40]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [23:27:40]Write i2c OK [23:27:40]MH_I2C_Read... [23:27:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:27:40]Read from MH i2c: E2 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 03 00 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [23:27:40]RAPDU: 90 00 [23:27:40]wFMCommunicate OK [23:27:40]wFMCommunicate request_size=255 [23:27:40]MH_SAM_APDU [23:27:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 03 00 00 F4 03 04 00 EA 1A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 88 02 00 35 04 06 00 B0 [23:27:40]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 03 00 00 F4 03 04 00 EA 1A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 88 02 00 35 04 06 00 B0 00 00 DA [23:27:40]Write i2c OK [23:27:40]MH_I2C_Read... [23:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:27:40]Read from MH i2c: E2 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 03 00 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [23:27:40]RAPDU: 90 00 [23:27:40]wFMCommunicate OK [23:27:40]wFMCommunicate request_size=10 [23:27:40]MH_SAM_APDU [23:27:40]CAPDU: 80 0D 02 02 05 F4 13 AB 76 CF [23:27:40]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 F4 13 AB 76 CF 00 00 F3 [23:27:40]Write i2c OK [23:27:40]MH_I2C_Read... [23:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:27:40]Read from MH i2c: E2 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 03 00 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [23:27:40]RAPDU: 90 00 [23:27:40]wFMCommunicate OK [23:27:40]wFMCommunicate request_size=4 [23:27:40]MH_SAM_APDU [23:27:40]CAPDU: 80 0D 03 02 [23:27:40]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [23:27:40]Write i2c OK [23:27:40]MH_I2C_Read... [23:27:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:27:40]Read from MH i2c: E2 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 0B 00 [23:27:40]MH_I2C_Read... [23:27:40]Read from MH i2c: E2 0B 00 79 00 00 13 5D A7 7B 50 0C 20 82 90 00 85 [23:27:40]RAPDU: 13 5D A7 7B 50 0C 20 82 90 00 [23:27:40]wFMCommunicate OK [23:27:40]SAM_PROTO_SignData done [23:27:40]FM_MakeSignedData done [23:27:40]CreateOFDProtocolMessage [23:27:40]wFMCommunicate request_size=4 [23:27:40]MH_SAM_APDU [23:27:40]CAPDU: 80 11 00 00 [23:27:40]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [23:27:40]Write i2c OK [23:27:40]MH_I2C_Read... [23:27:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:27:41]Read from MH i2c: E2 [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: E2 17 00 [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [23:27:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:27:41]wFMCommunicate OK [23:27:41]CreateOFDProtocolMessage done [23:27:41]OFDSenderStorePacket 165919 [23:27:41]StoreOFDPacket docnum=165919 [23:27:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E5 8A 07 01 6A 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 03 00 00 F4 03 04 00 EA 1A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 88 02 00 35 04 06 00 B0 F4 13 AB 76 CF 13 5D A7 7B 50 0C 20 82 [23:27:41]CheckFolder [23:27:41]dirname=/storage/ofd_packets [23:27:41]CheckFolder done [23:27:41]ProducePacketName [23:27:41]name=ofd_packets/00165919 [23:27:41]NVStorageSaveData ofd_packets/00165919 [23:27:41]File name is /storage/ofd_packets/00165919 [23:27:41]Write 301 bytes [23:27:41]NVStorageSaveData done [23:27:41]OFDSenderStorePacket done [23:27:41]KKMCreateOFDPacket done [23:27:41]NVStorageSaveData kkm_last_timestamp [23:27:41]File name is /storage/kkm_last_timestamp [23:27:41]Write 4 bytes [23:27:41]NVStorageSaveData done [23:27:41]ExternCall_PrintAddStr [23:27:41]wPrintStart [23:27:41]Write to MH i2c: 01 00 00 7B 00 7B [23:27:41]Write i2c OK [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: 01 [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: 01 07 00 [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [23:27:41]RasterBufferAndPrint [23:27:41]line Счет N : (1)294829 [23:27:41]line ИНН: 02508201610067 [23:27:41]line Контрольно-Кассовый Чек [23:27:41]line ПРОДАЖА [23:27:41]line ТРК (МРК, ГНК) : 43 [23:27:41]line Товар: 2710124500 [23:27:41]line Аи-95-К-5 [23:27:41]line 6.740 * 74.20 [23:27:41]line = 500.11 [23:27:41]line НДС 12% НСП 1% [23:27:41]line > о реализуемом товаре [23:27:41]line ИТОГО: 500.11 [23:27:41]line НСП 1% : 4.43 [23:27:41]line НДС 12% : 53.11 [23:27:41]line Наличными: 0.00 [23:27:41]line Безнал.: 500.11 [23:27:41]line Место: АЗС № 130 "Партнер Нефть" [23:27:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:27:41]line СНО: Общий режим [23:27:41]line Чек 772 23.08.2024 23:27 [23:27:41]line Смена: 469 ФФД: 1.0 [23:27:41]line ЗНМ: 0300000070 [23:27:41]line РНМ: 0000000000092562 [23:27:41]line Версия ККМ: 001 [23:27:41]line Платежная система: Бакай Банк [23:27:41]line ФМ: 0000000000871769 [23:27:41]line ФД: 165919 [23:27:41]line ФПД: 194562348512975 [23:27:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T232738&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165919&fm=194562348512975&tin=02508201610067®Number=0000000000092562&sum=50011 [23:27:41]written 0, free lines is 4095 [23:27:41]Write to MH i2c: 01 00 00 A5 00 A5 [23:27:41]Write i2c OK [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: 01 [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: 01 07 00 [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 C8 0C 80 [23:27:41]RasterBufferAndPrint [23:27:41]line [23:27:41]line [23:27:41]line [23:27:41]line [23:27:41]line [23:27:41]written 0, free lines is 3298 [23:27:41]MH_Cut [23:27:41]Write to MH i2c: D1 01 00 AC 00 01 7E [23:27:41]Write i2c OK [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: D1 [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: D1 01 00 [23:27:41]MH_I2C_Read... [23:27:41]Read from MH i2c: D1 01 00 AC 00 00 7D [23:27:41]Write to MH i2c: 01 00 00 AD 00 AD [23:27:41]Write i2c OK [23:27:41]MH_I2C_Read... [23:27:41]Connected sock=11 [23:27:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B8 8B 07 01 41 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 44 84 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 E4 1A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 88 02 00 35 04 06 00 BB 38 75 92 8C CE 53 E8 72 C7 CF 2D F3 A6 [23:27:42]*** Cut start [23:27:42]*** Purtial cut [23:27:42]*** Stage 1: CUTSNS_PIN = 1 [23:27:44]Read from MH i2c: 01 [23:27:44]MH_I2C_Read... [23:27:44]*** Stop cut motor [23:27:44]*** Cut end [23:27:44]Read from MH i2c: 01 07 00 [23:27:44]MH_I2C_Read... [23:27:44]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [23:27:44]process_action close_receipt done [23:27:44]requested_data is exist [23:27:44]produce_requested_data [23:27:44]requested_item fm.sn is exist - process it [23:27:44]wFMCommunicate request_size=4 [23:27:44]MH_SAM_APDU [23:27:44]CAPDU: 80 11 00 00 [23:27:44]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [23:27:44]Write i2c OK [23:27:44]MH_I2C_Read... [23:27:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:27:44]Read from MH i2c: E2 [23:27:44]MH_I2C_Read... [23:27:44]Read from MH i2c: E2 17 00 [23:27:44]MH_I2C_Read... [23:27:44]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [23:27:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:27:44]wFMCommunicate OK [23:27:44]requested_item fd.num is exist - process it [23:27:44]SAM_PROTO_GetFieldsCounters [23:27:44]wFMCommunicate request_size=4 [23:27:44]MH_SAM_APDU [23:27:44]CAPDU: 80 13 00 00 [23:27:44]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [23:27:44]Write i2c OK [23:27:44]MH_I2C_Read... [23:27:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:27:44]Read from MH i2c: E2 [23:27:44]MH_I2C_Read... [23:27:44]Read from MH i2c: E2 62 00 [23:27:44]MH_I2C_Read... [23:27:44]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 04 03 00 00 5E 04 04 00 04 03 00 00 57 04 04 00 05 03 00 00 19 04 04 00 00 00 00 00 90 00 E5 [23:27:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 04 03 00 00 5E 04 04 00 04 03 00 00 57 04 04 00 05 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:27:44]wFMCommunicate OK [23:27:44]SAM_PROTO_GetFieldsCounters done [23:27:44]requested_item shift.num is exist - process it [23:27:44]requested_item shift.opened is exist - process it [23:27:44]req_shift_opened [23:27:44]FM_GetShiftState [23:27:44]SAM_PROTO_GetShiftState [23:27:44]wFMCommunicate request_size=4 [23:27:44]MH_SAM_APDU [23:27:44]CAPDU: 80 13 01 00 [23:27:44]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [23:27:44]Write i2c OK [23:27:44]MH_I2C_Read... [23:27:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:27:44]Read from MH i2c: E2 [23:27:44]MH_I2C_Read... [23:27:44]Read from MH i2c: E2 0E 00 [23:27:44]MH_I2C_Read... [23:27:44]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5B [23:27:44]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:27:44]wFMCommunicate OK [23:27:44]SAM_PROTO_GetShiftState done [23:27:44]FM_GetShiftState done [23:27:44]req_shift_opened done [23:27:44]requested_item shift.open_date is exist - process it [23:27:44]req_shift_open_date [23:27:44]req_shift_open_date done [23:27:44]produce_requested_data done [23:27:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165919,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:27:44]process_action_free close_receipt [23:27:44]json_value_free [23:27:44]json_value_free done [23:27:44]process_json_proto returns [23:27:44]Send response to host [23:27:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165919,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:27:44]free response buf [23:27:44]execute_script done [23:27:44]execute_script returns [23:27:44]free content buf [23:27:44]Sock 6.Close socket [23:27:44]Sock 6.Thread stoped [23:27:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C0 5A 47 00 60 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 88 02 00 F4 03 04 00 36 C4 C8 66 B6 04 01 00 00 51 E0 E0 79 71 48 D0 25 [23:27:45]CommunicateWithHost err = 0 [23:27:45]CheckOFDResponse [23:27:45]1017 (14) - 77093643461234 [23:27:45]1041 (16) - 0000000000871769 [23:27:45]1040 (4) - 165918 [23:27:45]1012 (4) - 23.08.2024 17:17 [23:27:45]1206 (1) - 0 [23:27:45]OFD Sender: Remove packet 165918 [23:27:45]ProducePacketName [23:27:45]name=ofd_packets/00165918 [23:27:45]NVStorageDeleteData [23:27:45]OFD Sender: Processing packet 165919 [packets to send 1003, broken 1002] [23:27:45]ProducePacketName [23:27:45]name=ofd_packets/00165919 [23:27:45]OFD Sender: To server: pG, [23:27:45]CommunicateWithHost lk.salyk.kg:30040 [23:27:45]ConnectInit lk.salyk.kg [23:27:50]ConnectInit Can't take IP for lk.salyk.kg [23:27:50]CommunicateWithHost connect error [23:27:50]CommunicateWithHost err = -1 [23:27:50]OFD Sender: Server communicate error [23:27:51]OFD Sender: Processing packet 165919 [packets to send 1003, broken 1002] [23:27:51]ProducePacketName [23:27:51]name=ofd_packets/00165919 [23:27:51]OFD Sender: To server: pG, [23:27:51]CommunicateWithHost lk.salyk.kg:30040 [23:27:51]ConnectInit lk.salyk.kg [23:27:55]Connected sock=6 [23:27:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E5 8A 07 01 6A 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 03 00 00 F4 03 04 00 EA 1A C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 88 02 00 35 04 06 00 B0 F4 13 AB 76 CF 13 5D A7 7B 50 0C 20 82 [23:27:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6D 70 47 00 A9 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 88 02 00 F4 03 04 00 44 C4 C8 66 B6 04 01 00 00 ED DE F6 A6 F0 D8 EE 25 [23:27:56]CommunicateWithHost err = 0 [23:27:56]CheckOFDResponse [23:27:56]1017 (14) - 77093643461234 [23:27:56]1041 (16) - 0000000000871769 [23:27:56]1040 (4) - 165919 [23:27:56]1012 (4) - 23.08.2024 17:17 [23:27:56]1206 (1) - 0 [23:27:56]OFD Sender: Remove packet 165919 [23:27:56]ProducePacketName [23:27:56]name=ofd_packets/00165919 [23:27:56]NVStorageDeleteData [23:27:56]OFD Sender: No OFD packet to send [23:28:01]OFD Sender: No OFD packet to send [23:28:06]OFD Sender: No OFD packet to send [23:28:11]OFD Sender: No OFD packet to send [23:28:16]recv_with_timeout no data received [23:28:16]OFD Sender: No OFD packet to send [23:28:21]OFD Sender: No OFD packet to send [23:28:26]OFD Sender: No OFD packet to send [23:28:32]OFD Sender: No OFD packet to send [23:28:37]OFD Sender: No OFD packet to send [23:28:37]recv_with_timeout no data received [23:28:42]OFD Sender: No OFD packet to send [23:28:47]OFD Sender: No OFD packet to send [23:28:52]OFD Sender: No OFD packet to send [23:28:57]OFD Sender: No OFD packet to send [23:29:02]OFD Sender: No OFD packet to send [23:29:07]OFD Sender: No OFD packet to send [23:29:12]OFD Sender: No OFD packet to send [23:29:17]OFD Sender: No OFD packet to send [23:29:22]OFD Sender: No OFD packet to send [23:29:27]OFD Sender: No OFD packet to send [23:29:32]OFD Sender: No OFD packet to send [23:29:37]OFD Sender: No OFD packet to send [23:29:42]OFD Sender: No OFD packet to send [23:29:47]OFD Sender: No OFD packet to send [23:29:52]OFD Sender: No OFD packet to send [23:29:57]OFD Sender: No OFD packet to send [23:30:02]OFD Sender: No OFD packet to send [23:30:07]OFD Sender: No OFD packet to send [23:30:12]OFD Sender: No OFD packet to send [23:30:17]OFD Sender: No OFD packet to send [23:30:22]OFD Sender: No OFD packet to send [23:30:27]OFD Sender: No OFD packet to send [23:30:32]OFD Sender: No OFD packet to send [23:30:37]OFD Sender: No OFD packet to send [23:30:42]OFD Sender: No OFD packet to send [23:30:47]OFD Sender: No OFD packet to send [23:30:52]OFD Sender: No OFD packet to send [23:30:57]OFD Sender: No OFD packet to send [23:31:02]OFD Sender: No OFD packet to send [23:31:07]OFD Sender: No OFD packet to send [23:31:07]recv_with_timeout no data received [23:31:12]OFD Sender: No OFD packet to send [23:31:17]OFD Sender: No OFD packet to send [23:31:22]OFD Sender: No OFD packet to send [23:31:27]OFD Sender: No OFD packet to send [23:31:32]OFD Sender: No OFD packet to send [23:31:37]OFD Sender: No OFD packet to send [23:31:42]OFD Sender: No OFD packet to send [23:31:47]OFD Sender: No OFD packet to send [23:31:52]OFD Sender: No OFD packet to send [23:31:57]OFD Sender: No OFD packet to send [23:32:02]OFD Sender: No OFD packet to send [23:32:07]OFD Sender: No OFD packet to send [23:32:12]recv_with_timeout no data received [23:32:12]OFD Sender: No OFD packet to send [23:32:17]OFD Sender: No OFD packet to send [23:32:22]OFD Sender: No OFD packet to send [23:32:27]OFD Sender: No OFD packet to send [23:32:33]OFD Sender: No OFD packet to send [23:32:38]OFD Sender: No OFD packet to send [23:32:43]OFD Sender: No OFD packet to send [23:32:48]OFD Sender: No OFD packet to send [23:32:53]OFD Sender: No OFD packet to send [23:32:57]accept exits with 9 [23:32:57]New connection [23:32:57]New thread 3067252068 created [23:32:57]Thread 3067108708 joined [23:32:57]Waiting for new connection... [23:32:57] Sock 9.Parse request [23:32:57]Sock 9.Check first char [23:32:57]Sock 9.First char is OK [23:32:57]request: POST /json_proto HTTP/1.0 [23:32:57]Method: POST [23:32:57]URL: /json_proto [23:32:57]Method is POST - this is cgi request [23:32:57]url: /json_proto [23:32:57]query_string will be loaded in cgi processing [23:32:57]execute_cgi json_proto POST (null) [23:32:57]execute_cgi path=json_proto method=POST [23:32:57]POST find Content-Length [23:32:57]Host: 172.17.44.132:8080 [23:32:57]Content-Length: 800 [23:32:57]Content-Type: application/json [23:32:57] [23:32:57]POST finish read [23:32:57]Found Content-Length = 800 [23:32:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:57]execute_script... [23:32: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)294835", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:57]POST & json_proto [23:32:57]process_json_proto [23:32:57]json parsed OK: [23:32:57]protocol is kg_v1.0 [23:32:57]action value=close_receipt [23:32:57]process_action close_receipt [23:32:57]cmd_close_receipt [23:32:57]MH_GetDate [23:32:57]Write to MH i2c: F0 00 00 B1 00 A0 [23:32:57]Write i2c OK [23:32:57]MH_I2C_Read... [23:32:57]Read from MH i2c: F0 [23:32:57]MH_I2C_Read... [23:32:57]Read from MH i2c: F0 09 00 [23:32:57]MH_I2C_Read... [23:32:57]Read from MH i2c: F0 09 00 B1 00 00 29 1C C9 66 2A 83 C1 65 F0 [23:32:57]GetLastDocTimeStamp 1724455658 [23:32:57]current date 1724455977 [23:32:57]FM_GetShiftState [23:32:57]SAM_PROTO_GetShiftState [23:32:57]wFMCommunicate request_size=4 [23:32:57]MH_SAM_APDU [23:32:57]CAPDU: 80 13 01 00 [23:32:57]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [23:32:57]Write i2c OK [23:32:57]MH_I2C_Read... [23:32:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:57]Read from MH i2c: E2 [23:32:57]MH_I2C_Read... [23:32:57]Read from MH i2c: E2 0E 00 [23:32:57]MH_I2C_Read... [23:32:57]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [23:32:57]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:32:57]wFMCommunicate OK [23:32:57]SAM_PROTO_GetShiftState done [23:32:57]FM_GetShiftState done [23:32:57]opened in 1724372766 [23:32:57]opened+sec_in_day 1724459166 [23:32:57]quantity*price = 200025 [23:32:57]sum+1 = 200026 [23:32:57]Check (price>sum+1) || (price+1 о реализуемом товаре [23:35:31]line ИТОГО: 2000.25 [23:35:31]line НСП 1% : 17.70 [23:35:31]line НДС 12% : 212.42 [23:35:31]line Наличными: 0.00 [23:35:31]line Безнал.: 2000.25 [23:35:31]line Место: АЗС № 130 "Партнер Нефть" [23:35:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:35:31]line СНО: Общий режим [23:35:31]line Чек 773 23.08.2024 23:32 [23:35:31]line Смена: 469 ФФД: 1.0 [23:35:31]line ЗНМ: 0300000070 [23:35:31]line РНМ: 0000000000092562 [23:35:31]line Версия ККМ: 001 [23:35:31]line Платежная система: O! деньги [23:35:31]line ФМ: 0000000000871769 [23:35:31]line ФД: 165920 [23:35:31]line ФПД: 22526156653612 [23:35:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233257&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165920&fm=22526156653612&tin=02508201610067®Number=0000000000092562&sum=200025 [23:35:31]written 0, free lines is 4095 [23:35:31]Write to MH i2c: 01 00 00 47 00 47 [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: 01 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: 01 07 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: 01 07 00 47 00 00 00 00 00 00 E1 0C 3B [23:35:31]RasterBufferAndPrint [23:35:31]line [23:35:31]line [23:35:31]line [23:35:31]line [23:35:31]line [23:35:31]written 0, free lines is 3315 [23:35:31]MH_Cut [23:35:31]Write to MH i2c: D1 01 00 4E 00 01 20 [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: D1 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: D1 01 00 [23:35:31]MH_I2C_Read... [23:35:31]Read from MH i2c: D1 01 00 4E 00 00 1F [23:35:31]Write to MH i2c: 01 00 00 4F 00 4F [23:35:31]Write i2c OK [23:35:31]MH_I2C_Read... [23:35:32]*** Cut start [23:35:32]*** Purtial cut [23:35:32]*** Stage 1: CUTSNS_PIN = 1 [23:35:34]Read from MH i2c: 01 [23:35:34]MH_I2C_Read... [23:35:34]*** Stop cut motor [23:35:34]*** Cut end [23:35:34]Read from MH i2c: 01 07 00 [23:35:34]MH_I2C_Read... [23:35:34]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 FF 0F 64 [23:35:34]process_action print_doc done [23:35:34]requested_data is exist [23:35:34]produce_requested_data [23:35:34]produce_requested_data return (null) [23:35:34]process_action_free print_doc [23:35:34]json_value_free [23:35:34]json_value_free done [23:35:34]process_json_proto returns [23:35:34]Send response to host [23:35:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [23:35:34]free response buf [23:35:34]execute_script done [23:35:34]execute_script returns [23:35:34]free content buf [23:35:34]Sock 9.Close socket [23:35:34]Sock 9.Thread stoped [23:35:34]accept exits with 6 [23:35:34]New connection [23:35:34]New thread 3067145572 created [23:35:34]Thread 3067288932 joined [23:35:34]Waiting for new connection... [23:35:34] Sock 6.Parse request [23:35:34]Sock 6.Check first char [23:35:34]Sock 6.First char is OK [23:35:34]request: POST /json_proto HTTP/1.0 [23:35:34]Method: POST [23:35:34]URL: /json_proto [23:35:34]Method is POST - this is cgi request [23:35:34]url: /json_proto [23:35:34]query_string will be loaded in cgi processing [23:35:34]execute_cgi json_proto POST (null) [23:35:34]execute_cgi path=json_proto method=POST [23:35:34]POST find Content-Length [23:35:34]Host: 172.17.44.132:8080 [23:35:34]Content-Length: 681 [23:35:34]Content-Type: application/json [23:35:34] [23:35:34]POST finish read [23:35:34]Found Content-Length = 681 [23:35:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 15.940, "sum" : 596.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 596.00, "total" : 596.00, "payments": [ { "type": 0, "sum" : 596.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:35:34]execute_script... [23:35:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 15.940, "sum" : 596.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 596.00, "total" : 596.00, "payments": [ { "type": 0, "sum" : 596.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:35:34]POST & json_proto [23:35:34]process_json_proto [23:35:34]json parsed OK: [23:35:35]protocol is kg_v1.0 [23:35:35]action value=close_receipt [23:35:35]process_action close_receipt [23:35:35]cmd_close_receipt [23:35:35]MH_GetDate [23:35:35]Write to MH i2c: F0 00 00 50 00 3F [23:35:35]Write i2c OK [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: F0 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: F0 09 00 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: F0 09 00 50 00 00 C7 1C C9 66 2A 83 C1 65 2D [23:35:35]GetLastDocTimeStamp 1724455977 [23:35:35]current date 1724456135 [23:35:35]FM_GetShiftState [23:35:35]SAM_PROTO_GetShiftState [23:35:35]wFMCommunicate request_size=4 [23:35:35]MH_SAM_APDU [23:35:35]CAPDU: 80 13 01 00 [23:35:35]Write to MH i2c: E2 08 00 51 00 80 13 01 00 00 00 00 00 CE [23:35:35]Write i2c OK [23:35:35]MH_I2C_Read... [23:35:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:35:35]Read from MH i2c: E2 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: E2 0E 00 [23:35:35]MH_I2C_Read... [23:35:35]Read from MH i2c: E2 0E 00 51 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 FC [23:35:35]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:35:35]wFMCommunicate OK [23:35:35]SAM_PROTO_GetShiftState done [23:35:35]FM_GetShiftState done [23:35:35]opened in 1724372766 [23:35:35]opened+sec_in_day 1724459166 [23:35:35]quantity*price = 59615 [23:35:35]sum+1 = 59617 [23:35:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 596.00 Внесено: 596.00 СДАЧА: 0.00 НСП 1% : 5.28 НДС 12% : 63.31 Наличными: 596.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 774 23.08.2024 23:35 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165921 ФПД: 129108628442357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233535&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165921&fm=129108628442357&tin=02508201610067®Number=0000000000092562&sum=59600 [23:35:36]StoreToDocumentArchive [23:35:36]shift 469 fd 165921 [23:35:36]save to /storage/0469/doc_00165921 [23:35:36]save last doc name /storage/0469/doc_00165921 to /storage/kkm_last_doc_name [23:35:36]save OK [23:35:36]Clear old archive folders... [23:35:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3B 3D 47 00 9C F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 88 02 00 F4 03 04 00 11 C6 C8 66 B6 04 01 00 00 21 37 B0 C5 52 E0 01 34 [23:35:36]CommunicateWithHost err = 0 [23:35:36]CheckOFDResponse [23:35:36]1017 (14) - 77093643461234 [23:35:36]1041 (16) - 0000000000871769 [23:35:36]1040 (4) - 165920 [23:35:36]1012 (4) - 23.08.2024 17:25 [23:35:36]1206 (1) - 0 [23:35:36]OFD Sender: Remove packet 165920 [23:35:36]ProducePacketName [23:35:36]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:35:36]name=ofd_packets/00165920 [23:35:36]tlvbuf is 009024F0 [23:35:36]NVStorageDeleteData [23:35:36]SAM_PROTO_ClearQueue [23:35:36]wFMCommunicate request_size=4 [23:35:36]MH_SAM_APDU [23:35:36]CAPDU: 80 09 00 00 [23:35:36]Write to MH i2c: E2 08 00 5E 00 80 09 00 00 00 00 00 00 D0 [23:35:36]Write i2c OK [23:35:36]MH_I2C_Read... [23:35:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:35:36]Read from MH i2c: E2 [23:35:36]MH_I2C_Read... [23:35:36]Read from MH i2c: E2 03 00 [23:35:36]MH_I2C_Read... [23:35:36]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [23:35:36]RAPDU: 90 00 [23:35:36]wFMCommunicate OK [23:35:36]SAM_PROTO_ClearQueue done [23:35:36]KKMCreateOFDPacket [23:35:36]OFDProtocolAddRootSTLVToBuf [23:35:36]FM_MakeSignedData [23:35:36]FM_MakeSignedData [23:35:36]SAM_PROTO_SignData [23:35:36]wFMCommunicate request_size=4 [23:35:36]MH_SAM_APDU [23:35:36]CAPDU: 80 0D 01 02 [23:35:36]Write to MH i2c: E2 08 00 5F 00 80 0D 01 02 00 00 00 00 D8 [23:35:36]Write i2c OK [23:35:36]MH_I2C_Read... [23:35:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:35:36]Read from MH i2c: E2 [23:35:36]MH_I2C_Read... [23:35:36]Read from MH i2c: E2 03 00 [23:35:36]MH_I2C_Read... [23:35:36]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [23:35:36]RAPDU: 90 00 [23:35:36]wFMCommunicate OK [23:35:36]wFMCommunicate request_size=255 [23:35:36]MH_SAM_APDU [23:35:36]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 44 3E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E0 E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BB 18 00 00 00 00 07 04 06 00 D0 E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 C7 1C C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 88 02 00 35 04 06 00 75 6C [23:35:37]Write to MH i2c: E2 02 01 60 00 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 44 3E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E0 E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BB 18 00 00 00 00 07 04 06 00 D0 E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 C7 1C C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 88 02 00 35 04 06 00 75 6C 00 00 5D [23:35:37]Write i2c OK [23:35:37]MH_I2C_Read... [23:35:37]OFD Sender: No OFD packet to send [23:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:35:37]Read from MH i2c: E2 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: E2 03 00 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [23:35:37]RAPDU: 90 00 [23:35:37]wFMCommunicate OK [23:35:37]wFMCommunicate request_size=9 [23:35:37]MH_SAM_APDU [23:35:37]CAPDU: 80 0D 02 02 04 71 EF 8C F5 [23:35:37]Write to MH i2c: E2 0C 00 61 00 80 0D 02 02 04 00 71 EF 8C F5 00 00 C4 [23:35:37]Write i2c OK [23:35:37]MH_I2C_Read... [23:35:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:35:37]Read from MH i2c: E2 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: E2 03 00 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [23:35:37]RAPDU: 90 00 [23:35:37]wFMCommunicate OK [23:35:37]wFMCommunicate request_size=4 [23:35:37]MH_SAM_APDU [23:35:37]CAPDU: 80 0D 03 02 [23:35:37]Write to MH i2c: E2 08 00 62 00 80 0D 03 02 00 00 00 00 DD [23:35:37]Write i2c OK [23:35:37]MH_I2C_Read... [23:35:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:35:37]Read from MH i2c: E2 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: E2 0B 00 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: E2 0B 00 62 00 00 3A 1C 23 C5 A9 7C DD BF 90 00 DD [23:35:37]RAPDU: 3A 1C 23 C5 A9 7C DD BF 90 00 [23:35:37]wFMCommunicate OK [23:35:37]SAM_PROTO_SignData done [23:35:37]FM_MakeSignedData done [23:35:37]CreateOFDProtocolMessage [23:35:37]wFMCommunicate request_size=4 [23:35:37]MH_SAM_APDU [23:35:37]CAPDU: 80 11 00 00 [23:35:37]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [23:35:37]Write i2c OK [23:35:37]MH_I2C_Read... [23:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:35:37]Read from MH i2c: E2 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: E2 17 00 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [23:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:35:37]wFMCommunicate OK [23:35:37]CreateOFDProtocolMessage done [23:35:37]OFDSenderStorePacket 165921 [23:35:37]StoreOFDPacket docnum=165921 [23:35:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 31 9A 06 01 94 C7 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 44 3E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E0 E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BB 18 00 00 00 00 07 04 06 00 D0 E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 C7 1C C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 88 02 00 35 04 06 00 75 6C 71 EF 8C F5 3A 1C 23 C5 A9 7C DD BF [23:35:37]CheckFolder [23:35:37]dirname=/storage/ofd_packets [23:35:37]CheckFolder done [23:35:37]ProducePacketName [23:35:37]name=ofd_packets/00165921 [23:35:37]NVStorageSaveData ofd_packets/00165921 [23:35:37]File name is /storage/ofd_packets/00165921 [23:35:37]Write 300 bytes [23:35:37]NVStorageSaveData done [23:35:37]OFDSenderStorePacket done [23:35:37]KKMCreateOFDPacket done [23:35:37]NVStorageSaveData kkm_last_timestamp [23:35:37]File name is /storage/kkm_last_timestamp [23:35:37]Write 4 bytes [23:35:37]NVStorageSaveData done [23:35:37]ExternCall_PrintAddStr [23:35:37]wPrintStart [23:35:37]Write to MH i2c: 01 00 00 64 00 64 [23:35:37]Write i2c OK [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: 01 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: 01 07 00 [23:35:37]MH_I2C_Read... [23:35:37]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [23:35:37]RasterBufferAndPrint [23:35:37]line Счет N : (1)294836 [23:35:37]line ИНН: 02508201610067 [23:35:37]line Контрольно-Кассовый Чек [23:35:37]line ПРОДАЖА [23:35:37]line ТРК (МРК, ГНК) : 71 [23:35:37]line Товар: 2711129700 [23:35:37]line ГАЗ-К-5 [23:35:37]line 15.940 * 37.40 [23:35:37]line = 596.16 [23:35:37]line НДС 12% НСП 1% [23:35:37]line > о реализуемом товаре [23:35:37]line ОКРУГЛЕНИЕ: -0.16 [23:35:37]line ИТОГО: 596.00 [23:35:37]line Внесено: 596.00 [23:35:37]line СДАЧА: 0.00 [23:35:37]line НСП 1% : 5.28 [23:35:37]line НДС 12% : 63.31 [23:35:37]line Наличными: 596.00 [23:35:37]line Безнал.: 0.00 [23:35:37]line Место: АЗС № 130 "Партнер Нефть" [23:35:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:35:37]line СНО: Общий режим [23:35:37]line Чек 774 23.08.2024 23:35 [23:35:37]line Смена: 469 ФФД: 1.0 [23:35:37]line ЗНМ: 0300000070 [23:35:37]line РНМ: 0000000000092562 [23:35:37]line Версия ККМ: 001 [23:35:37]line ФМ: 0000000000871769 [23:35:37]line ФД: 165921 [23:35:37]line ФПД: 129108628442357 [23:35:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233535&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165921&fm=129108628442357&tin=02508201610067®Number=0000000000092562&sum=59600 [23:35:37]written 0, free lines is 4095 [23:35:37]OFD Sender: Processing packet 165921 [packets to send 1003, broken 1002] [23:35:37]ProducePacketName [23:35:37]name=ofd_packets/00165921 [23:35:37]OFD Sender: To server: pG, [23:35:37]CommunicateWithHost lk.salyk.kg:30040 [23:35:37]ConnectInit lk.salyk.kg [23:35:38]Write to MH i2c: 01 00 00 8F 00 8F [23:35:38]Write i2c OK [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: 01 [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: 01 07 00 [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 BC 0C 5E [23:35:38]RasterBufferAndPrint [23:35:38]line [23:35:38]line [23:35:38]line [23:35:38]line [23:35:38]line [23:35:38]written 0, free lines is 3285 [23:35:38]MH_Cut [23:35:38]Write to MH i2c: D1 01 00 96 00 01 68 [23:35:38]Write i2c OK [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: D1 [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: D1 01 00 [23:35:38]MH_I2C_Read... [23:35:38]Read from MH i2c: D1 01 00 96 00 00 67 [23:35:38]Write to MH i2c: 01 00 00 97 00 97 [23:35:38]Write i2c OK [23:35:38]MH_I2C_Read... [23:35:38]Connected sock=10 [23:35:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 31 9A 06 01 94 C7 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 44 3E 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 E0 E8 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BB 18 00 00 00 00 07 04 06 00 D0 E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 C7 1C C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 88 02 00 35 04 06 00 75 6C 71 EF 8C F5 3A 1C 23 C5 A9 7C DD BF [23:35:38]*** Cut start [23:35:38]*** Purtial cut [23:35:38]*** Stage 1: CUTSNS_PIN = 1 [23:35:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 17 8E 47 00 3F 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 88 02 00 F4 03 04 00 14 C6 C8 66 B6 04 01 00 00 C5 17 54 29 26 55 E6 19 [23:35:39]CommunicateWithHost err = 0 [23:35:39]CheckOFDResponse [23:35:39]1017 (14) - 77093643461234 [23:35:39]1041 (16) - 0000000000871769 [23:35:39]1040 (4) - 165921 [23:35:39]1012 (4) - 23.08.2024 17:25 [23:35:39]1206 (1) - 0 [23:35:39]OFD Sender: Remove packet 165921 [23:35:39]ProducePacketName [23:35:39]name=ofd_packets/00165921 [23:35:39]NVStorageDeleteData [23:35:39]OFD Sender: No OFD packet to send [23:35:40]Read from MH i2c: 01 [23:35:40]MH_I2C_Read... [23:35:40]*** Stop cut motor [23:35:40]*** Cut end [23:35:40]Read from MH i2c: 01 07 00 [23:35:40]MH_I2C_Read... [23:35:40]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [23:35:40]process_action close_receipt done [23:35:40]requested_data is exist [23:35:40]produce_requested_data [23:35:40]requested_item fm.sn is exist - process it [23:35:40]wFMCommunicate request_size=4 [23:35:40]MH_SAM_APDU [23:35:40]CAPDU: 80 11 00 00 [23:35:40]Write to MH i2c: E2 08 00 98 00 80 11 00 00 00 00 00 00 12 [23:35:40]Write i2c OK [23:35:40]MH_I2C_Read... [23:35:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:35:41]Read from MH i2c: E2 [23:35:41]MH_I2C_Read... [23:35:41]Read from MH i2c: E2 17 00 [23:35:41]MH_I2C_Read... [23:35:41]Read from MH i2c: E2 17 00 98 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [23:35:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:35:41]wFMCommunicate OK [23:35:41]requested_item fd.num is exist - process it [23:35:41]SAM_PROTO_GetFieldsCounters [23:35:41]wFMCommunicate request_size=4 [23:35:41]MH_SAM_APDU [23:35:41]CAPDU: 80 13 00 00 [23:35:41]Write to MH i2c: E2 08 00 99 00 80 13 00 00 00 00 00 00 15 [23:35:41]Write i2c OK [23:35:41]MH_I2C_Read... [23:35:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:35:41]Read from MH i2c: E2 [23:35:41]MH_I2C_Read... [23:35:41]Read from MH i2c: E2 62 00 [23:35:41]MH_I2C_Read... [23:35:41]Read from MH i2c: E2 62 00 99 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 06 03 00 00 5E 04 04 00 06 03 00 00 57 04 04 00 07 03 00 00 19 04 04 00 00 00 00 00 90 00 D7 [23:35:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 06 03 00 00 5E 04 04 00 06 03 00 00 57 04 04 00 07 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:35:41]wFMCommunicate OK [23:35:41]SAM_PROTO_GetFieldsCounters done [23:35:41]requested_item shift.num is exist - process it [23:35:41]requested_item shift.opened is exist - process it [23:35:41]req_shift_opened [23:35:41]FM_GetShiftState [23:35:41]SAM_PROTO_GetShiftState [23:35:41]wFMCommunicate request_size=4 [23:35:41]MH_SAM_APDU [23:35:41]CAPDU: 80 13 01 00 [23:35:41]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [23:35:41]Write i2c OK [23:35:41]MH_I2C_Read... [23:35:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:35:41]Read from MH i2c: E2 [23:35:41]MH_I2C_Read... [23:35:41]Read from MH i2c: E2 0E 00 [23:35:41]MH_I2C_Read... [23:35:41]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 45 [23:35:41]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:35:41]wFMCommunicate OK [23:35:41]SAM_PROTO_GetShiftState done [23:35:41]FM_GetShiftState done [23:35:41]req_shift_opened done [23:35:41]requested_item shift.open_date is exist - process it [23:35:41]req_shift_open_date [23:35:41]req_shift_open_date done [23:35:41]produce_requested_data done [23:35:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165921,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:35:41]process_action_free close_receipt [23:35:41]json_value_free [23:35:41]json_value_free done [23:35:41]process_json_proto returns [23:35:41]Send response to host [23:35:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165921,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:35:41]free response buf [23:35:41]execute_script done [23:35:41]execute_script returns [23:35:41]free content buf [23:35:41]Sock 6.Close socket [23:35:41]Sock 6.Thread stoped [23:35:44]OFD Sender: No OFD packet to send [23:35:49]OFD Sender: No OFD packet to send [23:35:54]OFD Sender: No OFD packet to send [23:35:59]OFD Sender: No OFD packet to send [23:36:04]OFD Sender: No OFD packet to send [23:36:09]OFD Sender: No OFD packet to send [23:36:14]OFD Sender: No OFD packet to send [23:36:19]OFD Sender: No OFD packet to send [23:36:24]OFD Sender: No OFD packet to send [23:36:30]OFD Sender: No OFD packet to send [23:36:35]OFD Sender: No OFD packet to send [23:36:40]OFD Sender: No OFD packet to send [23:36:45]OFD Sender: No OFD packet to send [23:36:50]OFD Sender: No OFD packet to send [23:36:55]OFD Sender: No OFD packet to send [23:37:00]OFD Sender: No OFD packet to send [23:37:05]OFD Sender: No OFD packet to send [23:37:10]OFD Sender: No OFD packet to send [23:37:15]OFD Sender: No OFD packet to send [23:37:20]OFD Sender: No OFD packet to send [23:37:25]OFD Sender: No OFD packet to send [23:37:30]OFD Sender: No OFD packet to send [23:37:35]OFD Sender: No OFD packet to send [23:37:40]OFD Sender: No OFD packet to send [23:37:45]OFD Sender: No OFD packet to send [23:37:50]OFD Sender: No OFD packet to send [23:37:55]OFD Sender: No OFD packet to send [23:38:00]OFD Sender: No OFD packet to send [23:38:05]OFD Sender: No OFD packet to send [23:38:10]OFD Sender: No OFD packet to send [23:38:15]OFD Sender: No OFD packet to send [23:38:20]OFD Sender: No OFD packet to send [23:38:25]OFD Sender: No OFD packet to send [23:38:30]OFD Sender: No OFD packet to send [23:38:35]OFD Sender: No OFD packet to send [23:38:40]OFD Sender: No OFD packet to send [23:38:45]OFD Sender: No OFD packet to send [23:38:50]OFD Sender: No OFD packet to send [23:38:52]recv_with_timeout no data received [23:38:55]OFD Sender: No OFD packet to send [23:39:00]OFD Sender: No OFD packet to send [23:39:04]accept exits with 9 [23:39:04]New connection [23:39:04]New thread 3067288932 created [23:39:04]Thread 3067145572 joined [23:39:04]Waiting for new connection... [23:39:04] Sock 9.Parse request [23:39:04]Sock 9.Check first char [23:39:04]Sock 9.First char is OK [23:39:04]request: POST /json_proto HTTP/1.0 [23:39:04]Method: POST [23:39:04]URL: /json_proto [23:39:04]Method is POST - this is cgi request [23:39:04]url: /json_proto [23:39:04]query_string will be loaded in cgi processing [23:39:04]execute_cgi json_proto POST (null) [23:39:04]execute_cgi path=json_proto method=POST [23:39:04]POST find Content-Length [23:39:04]Host: 172.17.44.132:8080 [23:39:04]Content-Length: 678 [23:39:04]Content-Type: application/json [23:39:04] [23:39:04]POST finish read [23:39:04]Found Content-Length = 678 [23:39:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.340, "sum" : 915.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 915.00, "total" : 915.00, "payments": [ { "type": 0, "sum" : 915.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:04]execute_script... [23:39:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.340, "sum" : 915.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 915.00, "total" : 915.00, "payments": [ { "type": 0, "sum" : 915.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:04]POST & json_proto [23:39:04]process_json_proto [23:39:04]json parsed OK: [23:39:04]protocol is kg_v1.0 [23:39:04]action value=close_receipt [23:39:04]process_action close_receipt [23:39:04]cmd_close_receipt [23:39:04]MH_GetDate [23:39:04]Write to MH i2c: F0 00 00 9B 00 8A [23:39:04]Write i2c OK [23:39:04]MH_I2C_Read... [23:39:04]Read from MH i2c: F0 [23:39:04]MH_I2C_Read... [23:39:04]Read from MH i2c: F0 09 00 [23:39:04]MH_I2C_Read... [23:39:04]Read from MH i2c: F0 09 00 9B 00 00 99 1D C9 66 2A 83 C1 65 4B [23:39:04]GetLastDocTimeStamp 1724456135 [23:39:04]current date 1724456345 [23:39:04]FM_GetShiftState [23:39:04]SAM_PROTO_GetShiftState [23:39:04]wFMCommunicate request_size=4 [23:39:04]MH_SAM_APDU [23:39:04]CAPDU: 80 13 01 00 [23:39:04]Write to MH i2c: E2 08 00 9C 00 80 13 01 00 00 00 00 00 19 [23:39:04]Write i2c OK [23:39:04]MH_I2C_Read... [23:39:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:04]Read from MH i2c: E2 [23:39:04]MH_I2C_Read... [23:39:04]Read from MH i2c: E2 0E 00 [23:39:04]MH_I2C_Read... [23:39:04]Read from MH i2c: E2 0E 00 9C 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 47 [23:39:04]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:39:04]wFMCommunicate OK [23:39:04]SAM_PROTO_GetShiftState done [23:39:04]FM_GetShiftState done [23:39:04]opened in 1724372766 [23:39:04]opened+sec_in_day 1724459166 [23:39:04]quantity*price = 91562 [23:39:04]sum+1 = 91564 [23:39:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 915.00 Внесено: 915.00 СДАЧА: 0.00 НСП 1% : 8.10 НДС 12% : 97.23 Наличными: 915.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 775 23.08.2024 23:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165922 ФПД: 51646298792503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165922&fm=51646298792503&tin=02508201610067®Number=0000000000092562&sum=91500 [23:39:05]StoreToDocumentArchive [23:39:05]shift 469 fd 165922 [23:39:05]save to /storage/0469/doc_00165922 [23:39:05]save last doc name /storage/0469/doc_00165922 to /storage/kkm_last_doc_name [23:39:05]save OK [23:39:05]Clear old archive folders... [23:39:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:39:05]tlvbuf is 008F1270 [23:39:05]SAM_PROTO_ClearQueue [23:39:05]wFMCommunicate request_size=4 [23:39:05]MH_SAM_APDU [23:39:05]CAPDU: 80 09 00 00 [23:39:05]Write to MH i2c: E2 08 00 A9 00 80 09 00 00 00 00 00 00 1B [23:39:05]Write i2c OK [23:39:05]MH_I2C_Read... [23:39:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:39:05]Read from MH i2c: E2 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 03 00 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [23:39:05]RAPDU: 90 00 [23:39:05]wFMCommunicate OK [23:39:05]SAM_PROTO_ClearQueue done [23:39:05]KKMCreateOFDPacket [23:39:05]OFDProtocolAddRootSTLVToBuf [23:39:05]FM_MakeSignedData [23:39:05]FM_MakeSignedData [23:39:05]SAM_PROTO_SignData [23:39:05]wFMCommunicate request_size=4 [23:39:05]MH_SAM_APDU [23:39:05]CAPDU: 80 0D 01 02 [23:39:05]Write to MH i2c: E2 08 00 AA 00 80 0D 01 02 00 00 00 00 23 [23:39:05]Write i2c OK [23:39:05]MH_I2C_Read... [23:39:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:39:05]Read from MH i2c: E2 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 03 00 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [23:39:05]RAPDU: 90 00 [23:39:05]wFMCommunicate OK [23:39:05]wFMCommunicate request_size=255 [23:39:05]MH_SAM_APDU [23:39:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 30 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AB 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 25 00 00 00 00 07 04 06 00 6C 65 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 03 00 00 F4 03 04 00 99 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 88 02 00 35 04 06 00 2E [23:39:05]Write to MH i2c: E2 02 01 AB 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 30 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AB 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 25 00 00 00 00 07 04 06 00 6C 65 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 03 00 00 F4 03 04 00 99 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 88 02 00 35 04 06 00 2E 00 00 53 [23:39:05]Write i2c OK [23:39:05]MH_I2C_Read... [23:39:05]OFD Sender: No OFD packet to send [23:39:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:05]Read from MH i2c: E2 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 03 00 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [23:39:05]RAPDU: 90 00 [23:39:05]wFMCommunicate OK [23:39:05]wFMCommunicate request_size=10 [23:39:05]MH_SAM_APDU [23:39:05]CAPDU: 80 0D 02 02 05 F8 D7 4B 22 37 [23:39:05]Write to MH i2c: E2 0D 00 AC 00 80 0D 02 02 05 00 F8 D7 4B 22 37 00 00 A3 [23:39:05]Write i2c OK [23:39:05]MH_I2C_Read... [23:39:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:05]Read from MH i2c: E2 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 03 00 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [23:39:05]RAPDU: 90 00 [23:39:05]wFMCommunicate OK [23:39:05]wFMCommunicate request_size=4 [23:39:05]MH_SAM_APDU [23:39:05]CAPDU: 80 0D 03 02 [23:39:05]Write to MH i2c: E2 08 00 AD 00 80 0D 03 02 00 00 00 00 28 [23:39:05]Write i2c OK [23:39:05]MH_I2C_Read... [23:39:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:39:05]Read from MH i2c: E2 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 0B 00 [23:39:05]MH_I2C_Read... [23:39:05]Read from MH i2c: E2 0B 00 AD 00 00 CC C7 E0 4C B3 EA 0F 3A 90 00 CE [23:39:05]RAPDU: CC C7 E0 4C B3 EA 0F 3A 90 00 [23:39:05]wFMCommunicate OK [23:39:05]SAM_PROTO_SignData done [23:39:05]FM_MakeSignedData done [23:39:05]CreateOFDProtocolMessage [23:39:05]wFMCommunicate request_size=4 [23:39:05]MH_SAM_APDU [23:39:05]CAPDU: 80 11 00 00 [23:39:05]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [23:39:05]Write i2c OK [23:39:05]MH_I2C_Read... [23:39:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:06]Read from MH i2c: E2 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: E2 17 00 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [23:39:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:06]wFMCommunicate OK [23:39:06]CreateOFDProtocolMessage done [23:39:06]OFDSenderStorePacket 165922 [23:39:06]StoreOFDPacket docnum=165922 [23:39:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E0 02 07 01 4E 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 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 30 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AB 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 25 00 00 00 00 07 04 06 00 6C 65 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 03 00 00 F4 03 04 00 99 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 88 02 00 35 04 06 00 2E F8 D7 4B 22 37 CC C7 E0 4C B3 EA 0F 3A [23:39:06]CheckFolder [23:39:06]dirname=/storage/ofd_packets [23:39:06]CheckFolder done [23:39:06]ProducePacketName [23:39:06]name=ofd_packets/00165922 [23:39:06]NVStorageSaveData ofd_packets/00165922 [23:39:06]File name is /storage/ofd_packets/00165922 [23:39:06]Write 301 bytes [23:39:06]NVStorageSaveData done [23:39:06]OFDSenderStorePacket done [23:39:06]KKMCreateOFDPacket done [23:39:06]NVStorageSaveData kkm_last_timestamp [23:39:06]File name is /storage/kkm_last_timestamp [23:39:06]Write 4 bytes [23:39:06]NVStorageSaveData done [23:39:06]ExternCall_PrintAddStr [23:39:06]wPrintStart [23:39:06]Write to MH i2c: 01 00 00 AF 00 AF [23:39:06]Write i2c OK [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: 01 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: 01 07 00 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [23:39:06]RasterBufferAndPrint [23:39:06]line Счет N : (1)294841 [23:39:06]line ИНН: 02508201610067 [23:39:06]line Контрольно-Кассовый Чек [23:39:06]line ПРОДАЖА [23:39:06]line ТРК (МРК, ГНК) : 53 [23:39:06]line Товар: 2710124500 [23:39:06]line Аи-95-К-5 [23:39:06]line 12.340 * 74.20 [23:39:06]line = 915.63 [23:39:06]line НДС 12% НСП 1% [23:39:06]line > о реализуемом товаре [23:39:06]line ОКРУГЛЕНИЕ: -0.63 [23:39:06]line ИТОГО: 915.00 [23:39:06]line Внесено: 915.00 [23:39:06]line СДАЧА: 0.00 [23:39:06]line НСП 1% : 8.10 [23:39:06]line НДС 12% : 97.23 [23:39:06]line Наличными: 915.00 [23:39:06]line Безнал.: 0.00 [23:39:06]line Место: АЗС № 130 "Партнер Нефть" [23:39:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:39:06]line СНО: Общий режим [23:39:06]line Чек 775 23.08.2024 23:39 [23:39:06]line Смена: 469 ФФД: 1.0 [23:39:06]line ЗНМ: 0300000070 [23:39:06]line РНМ: 0000000000092562 [23:39:06]line Версия ККМ: 001 [23:39:06]line ФМ: 0000000000871769 [23:39:06]line ФД: 165922 [23:39:06]line ФПД: 51646298792503 [23:39:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165922&fm=51646298792503&tin=02508201610067®Number=0000000000092562&sum=91500 [23:39:06]written 0, free lines is 4095 [23:39:06]OFD Sender: Processing packet 165922 [packets to send 1003, broken 1002] [23:39:06]ProducePacketName [23:39:06]name=ofd_packets/00165922 [23:39:06]OFD Sender: To server: pG, [23:39:06]CommunicateWithHost lk.salyk.kg:30040 [23:39:06]ConnectInit lk.salyk.kg [23:39:06]Write to MH i2c: 01 00 00 DA 00 DA [23:39:06]Write i2c OK [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: 01 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: 01 07 00 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: 01 07 00 DA 00 00 00 00 00 00 B6 0C A3 [23:39:06]RasterBufferAndPrint [23:39:06]line [23:39:06]line [23:39:06]line [23:39:06]line [23:39:06]line [23:39:06]written 0, free lines is 3261 [23:39:06]MH_Cut [23:39:06]Write to MH i2c: D1 01 00 E1 00 01 B3 [23:39:06]Write i2c OK [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: D1 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: D1 01 00 [23:39:06]MH_I2C_Read... [23:39:06]Read from MH i2c: D1 01 00 E1 00 00 B2 [23:39:06]Write to MH i2c: 01 00 00 E2 00 E2 [23:39:06]Write i2c OK [23:39:06]MH_I2C_Read... [23:39:07]*** Cut start [23:39:07]*** Purtial cut [23:39:07]*** Stage 1: CUTSNS_PIN = 1 [23:39:09]Read from MH i2c: 01 [23:39:09]MH_I2C_Read... [23:39:09]*** Stop cut motor [23:39:09]*** Cut end [23:39:09]Read from MH i2c: 01 07 00 [23:39:09]MH_I2C_Read... [23:39:09]Read from MH i2c: 01 07 00 E2 00 00 00 00 00 00 FF 0F F7 [23:39:09]process_action close_receipt done [23:39:09]requested_data is exist [23:39:09]produce_requested_data [23:39:09]requested_item fm.sn is exist - process it [23:39:09]wFMCommunicate request_size=4 [23:39:09]MH_SAM_APDU [23:39:09]CAPDU: 80 11 00 00 [23:39:09]Write to MH i2c: E2 08 00 E3 00 80 11 00 00 00 00 00 00 5D [23:39:09]Write i2c OK [23:39:09]MH_I2C_Read... [23:39:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:09]Read from MH i2c: E2 [23:39:09]MH_I2C_Read... [23:39:09]Read from MH i2c: E2 17 00 [23:39:09]MH_I2C_Read... [23:39:09]Read from MH i2c: E2 17 00 E3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [23:39:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:09]wFMCommunicate OK [23:39:09]requested_item fd.num is exist - process it [23:39:09]SAM_PROTO_GetFieldsCounters [23:39:09]wFMCommunicate request_size=4 [23:39:09]MH_SAM_APDU [23:39:09]CAPDU: 80 13 00 00 [23:39:09]Write to MH i2c: E2 08 00 E4 00 80 13 00 00 00 00 00 00 60 [23:39:09]Write i2c OK [23:39:09]MH_I2C_Read... [23:39:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:39:09]Read from MH i2c: E2 [23:39:09]MH_I2C_Read... [23:39:09]Read from MH i2c: E2 62 00 [23:39:09]MH_I2C_Read... [23:39:09]Read from MH i2c: E2 62 00 E4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 07 03 00 00 5E 04 04 00 07 03 00 00 57 04 04 00 08 03 00 00 19 04 04 00 00 00 00 00 90 00 26 [23:39:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 07 03 00 00 5E 04 04 00 07 03 00 00 57 04 04 00 08 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:39:09]wFMCommunicate OK [23:39:09]SAM_PROTO_GetFieldsCounters done [23:39:09]requested_item shift.num is exist - process it [23:39:09]requested_item shift.opened is exist - process it [23:39:09]req_shift_opened [23:39:09]FM_GetShiftState [23:39:09]SAM_PROTO_GetShiftState [23:39:09]wFMCommunicate request_size=4 [23:39:09]MH_SAM_APDU [23:39:09]CAPDU: 80 13 01 00 [23:39:09]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [23:39:09]Write i2c OK [23:39:09]MH_I2C_Read... [23:39:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:09]Read from MH i2c: E2 [23:39:09]MH_I2C_Read... [23:39:09]Read from MH i2c: E2 0E 00 [23:39:09]MH_I2C_Read... [23:39:09]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 90 [23:39:09]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:39:09]wFMCommunicate OK [23:39:09]SAM_PROTO_GetShiftState done [23:39:09]FM_GetShiftState done [23:39:09]req_shift_opened done [23:39:09]requested_item shift.open_date is exist - process it [23:39:09]req_shift_open_date [23:39:09]req_shift_open_date done [23:39:09]produce_requested_data done [23:39:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165922,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:39:09]process_action_free close_receipt [23:39:09]json_value_free [23:39:09]json_value_free done [23:39:09]process_json_proto returns [23:39:09]Send response to host [23:39:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165922,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:39:09]free response buf [23:39:09]execute_script done [23:39:09]execute_script returns [23:39:09]free content buf [23:39:09]Sock 9.Close socket [23:39:09]Sock 9.Thread stoped [23:39:10]accept exits with 7 [23:39:10]New connection [23:39:10]New thread 3067145572 created [23:39:10]Thread 3067288932 joined [23:39:10]Waiting for new connection... [23:39:10] Sock 7.Parse request [23:39:10]Sock 7.Check first char [23:39:10]Sock 7.First char is OK [23:39:10]request: POST /json_proto HTTP/1.0 [23:39:10]Method: POST [23:39:10]URL: /json_proto [23:39:10]Method is POST - this is cgi request [23:39:10]url: /json_proto [23:39:10]query_string will be loaded in cgi processing [23:39:10]execute_cgi json_proto POST (null) [23:39:10]execute_cgi path=json_proto method=POST [23:39:10]POST find Content-Length [23:39:10]Host: 172.17.44.132:8080 [23:39:10]Content-Length: 677 [23:39:10]Content-Type: application/json [23:39:10] [23:39:10]POST finish read [23:39:10]Found Content-Length = 677 [23:39:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:10]execute_script... [23:39: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)294842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:10]POST & json_proto [23:39:10]process_json_proto [23:39:10]json parsed OK: [23:39:10]protocol is kg_v1.0 [23:39:10]action value=close_receipt [23:39:10]process_action close_receipt [23:39:10]cmd_close_receipt [23:39:10]MH_GetDate [23:39:10]Write to MH i2c: F0 00 00 E6 00 D5 [23:39:10]Write i2c OK [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: F0 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: F0 09 00 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: F0 09 00 E6 00 00 9F 1D C9 66 2A 83 C1 65 9C [23:39:10]GetLastDocTimeStamp 1724456345 [23:39:10]current date 1724456351 [23:39:10]FM_GetShiftState [23:39:10]SAM_PROTO_GetShiftState [23:39:10]wFMCommunicate request_size=4 [23:39:10]MH_SAM_APDU [23:39:10]CAPDU: 80 13 01 00 [23:39:10]Write to MH i2c: E2 08 00 E7 00 80 13 01 00 00 00 00 00 64 [23:39:10]Write i2c OK [23:39:10]MH_I2C_Read... [23:39:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:10]Read from MH i2c: E2 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: E2 0E 00 [23:39:10]MH_I2C_Read... [23:39:10]Read from MH i2c: E2 0E 00 E7 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 92 [23:39:10]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:39:10]wFMCommunicate OK [23:39:10]SAM_PROTO_GetShiftState done [23:39:10]FM_GetShiftState done [23:39:10]opened in 1724372766 [23:39:10]opened+sec_in_day 1724459166 [23:39:10]quantity*price = 50010 [23:39:10]sum+1 = 50012 [23:39:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 776 23.08.2024 23:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165923 ФПД: 177876947269677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233911&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165923&fm=177876947269677&tin=02508201610067®Number=0000000000092562&sum=50000 [23:39:11]StoreToDocumentArchive [23:39:11]shift 469 fd 165923 [23:39:11]save to /storage/0469/doc_00165923 [23:39:11]save last doc name /storage/0469/doc_00165923 to /storage/kkm_last_doc_name [23:39:11]save OK [23:39:11]Clear old archive folders... [23:39:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:39:11]tlvbuf is 0091CBC0 [23:39:11]SAM_PROTO_ClearQueue [23:39:11]wFMCommunicate request_size=4 [23:39:11]MH_SAM_APDU [23:39:11]CAPDU: 80 09 00 00 [23:39:11]Write to MH i2c: E2 08 00 F4 00 80 09 00 00 00 00 00 00 66 [23:39:11]Write i2c OK [23:39:11]MH_I2C_Read... [23:39:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:39:11]Read from MH i2c: E2 [23:39:11]MH_I2C_Read... [23:39:11]Read from MH i2c: E2 03 00 [23:39:11]MH_I2C_Read... [23:39:11]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [23:39:11]RAPDU: 90 00 [23:39:11]wFMCommunicate OK [23:39:11]SAM_PROTO_ClearQueue done [23:39:11]KKMCreateOFDPacket [23:39:11]OFDProtocolAddRootSTLVToBuf [23:39:11]FM_MakeSignedData [23:39:11]FM_MakeSignedData [23:39:11]SAM_PROTO_SignData [23:39:11]wFMCommunicate request_size=4 [23:39:11]MH_SAM_APDU [23:39:11]CAPDU: 80 0D 01 02 [23:39:11]Write to MH i2c: E2 08 00 F5 00 80 0D 01 02 00 00 00 00 6E [23:39:11]Write i2c OK [23:39:11]MH_I2C_Read... [23:39:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:39:11]Read from MH i2c: E2 [23:39:11]MH_I2C_Read... [23:39:11]Read from MH i2c: E2 03 00 [23:39:11]MH_I2C_Read... [23:39:11]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [23:39:11]RAPDU: 90 00 [23:39:11]wFMCommunicate OK [23:39:11]wFMCommunicate request_size=255 [23:39:11]MH_SAM_APDU [23:39:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 08 03 00 00 F4 03 04 00 9F 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 88 02 00 35 04 06 00 A1 [23:39:11]Write to MH i2c: E2 02 01 F6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 08 03 00 00 F4 03 04 00 9F 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 88 02 00 35 04 06 00 A1 00 00 F4 [23:39:11]Write i2c OK [23:39:11]MH_I2C_Read... [23:39:11]recv_with_timeout no data received [23:39:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:12]Read from MH i2c: E2 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: E2 03 00 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [23:39:12]RAPDU: 90 00 [23:39:12]wFMCommunicate OK [23:39:12]wFMCommunicate request_size=10 [23:39:12]MH_SAM_APDU [23:39:12]CAPDU: 80 0D 02 02 05 C7 34 41 78 2D [23:39:12]Write to MH i2c: E2 0D 00 F7 00 80 0D 02 02 05 00 C7 34 41 78 2D 00 00 5C [23:39:12]Write i2c OK [23:39:12]MH_I2C_Read... [23:39:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:12]Read from MH i2c: E2 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: E2 03 00 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [23:39:12]RAPDU: 90 00 [23:39:12]wFMCommunicate OK [23:39:12]wFMCommunicate request_size=4 [23:39:12]MH_SAM_APDU [23:39:12]CAPDU: 80 0D 03 02 [23:39:12]Write to MH i2c: E2 08 00 F8 00 80 0D 03 02 00 00 00 00 73 [23:39:12]Write i2c OK [23:39:12]MH_I2C_Read... [23:39:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:39:12]Read from MH i2c: E2 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: E2 0B 00 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: E2 0B 00 F8 00 00 13 9D 57 FB A8 00 6C CF 90 00 59 [23:39:12]RAPDU: 13 9D 57 FB A8 00 6C CF 90 00 [23:39:12]wFMCommunicate OK [23:39:12]SAM_PROTO_SignData done [23:39:12]FM_MakeSignedData done [23:39:12]CreateOFDProtocolMessage [23:39:12]wFMCommunicate request_size=4 [23:39:12]MH_SAM_APDU [23:39:12]CAPDU: 80 11 00 00 [23:39:12]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [23:39:12]Write i2c OK [23:39:12]MH_I2C_Read... [23:39:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:12]Read from MH i2c: E2 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: E2 17 00 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [23:39:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:12]wFMCommunicate OK [23:39:12]CreateOFDProtocolMessage done [23:39:12]OFDSenderStorePacket 165923 [23:39:12]StoreOFDPacket docnum=165923 [23:39:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 95 C0 07 01 FD 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 08 03 00 00 F4 03 04 00 9F 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 88 02 00 35 04 06 00 A1 C7 34 41 78 2D 13 9D 57 FB A8 00 6C CF [23:39:12]CheckFolder [23:39:12]dirname=/storage/ofd_packets [23:39:12]CheckFolder done [23:39:12]ProducePacketName [23:39:12]name=ofd_packets/00165923 [23:39:12]NVStorageSaveData ofd_packets/00165923 [23:39:12]File name is /storage/ofd_packets/00165923 [23:39:12]Write 301 bytes [23:39:12]NVStorageSaveData done [23:39:12]OFDSenderStorePacket done [23:39:12]KKMCreateOFDPacket done [23:39:12]NVStorageSaveData kkm_last_timestamp [23:39:12]File name is /storage/kkm_last_timestamp [23:39:12]Write 4 bytes [23:39:12]NVStorageSaveData done [23:39:12]ExternCall_PrintAddStr [23:39:12]wPrintStart [23:39:12]Write to MH i2c: 01 00 00 FA 00 FA [23:39:12]Write i2c OK [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: 01 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: 01 07 00 [23:39:12]MH_I2C_Read... [23:39:12]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [23:39:12]RasterBufferAndPrint [23:39:12]line Счет N : (1)294842 [23:39:12]line ИНН: 02508201610067 [23:39:12]line Контрольно-Кассовый Чек [23:39:12]line ПРОДАЖА [23:39:12]line ТРК (МРК, ГНК) : 43 [23:39:12]line Товар: 2710124500 [23:39:12]line Аи-95-К-5 [23:39:12]line 6.740 * 74.20 [23:39:12]line = 500.11 [23:39:12]line НДС 12% НСП 1% [23:39:12]line > о реализуемом товаре [23:39:12]line ОКРУГЛЕНИЕ: -0.11 [23:39:12]line ИТОГО: 500.00 [23:39:12]line Внесено: 500.00 [23:39:12]line СДАЧА: 0.00 [23:39:12]line НСП 1% : 4.43 [23:39:12]line НДС 12% : 53.11 [23:39:12]line Наличными: 500.00 [23:39:12]line Безнал.: 0.00 [23:39:12]line Место: АЗС № 130 "Партнер Нефть" [23:39:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:39:12]line СНО: Общий режим [23:39:12]line Чек 776 23.08.2024 23:39 [23:39:12]line Смена: 469 ФФД: 1.0 [23:39:12]line ЗНМ: 0300000070 [23:39:12]line РНМ: 0000000000092562 [23:39:12]line Версия ККМ: 001 [23:39:12]line ФМ: 0000000000871769 [23:39:12]line ФД: 165923 [23:39:12]line ФПД: 177876947269677 [23:39:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233911&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165923&fm=177876947269677&tin=02508201610067®Number=0000000000092562&sum=50000 [23:39:12]written 0, free lines is 4095 [23:39:13]Write to MH i2c: 01 00 00 25 01 26 [23:39:13]Write i2c OK [23:39:13]MH_I2C_Read... [23:39:13]Read from MH i2c: 01 [23:39:13]MH_I2C_Read... [23:39:13]Read from MH i2c: 01 07 00 [23:39:13]MH_I2C_Read... [23:39:13]Read from MH i2c: 01 07 00 25 01 00 00 00 00 00 C0 0C F9 [23:39:13]RasterBufferAndPrint [23:39:13]line [23:39:13]line [23:39:13]line [23:39:13]line [23:39:13]line [23:39:13]written 0, free lines is 3272 [23:39:13]MH_Cut [23:39:13]Write to MH i2c: D1 01 00 2C 01 01 FF [23:39:13]Write i2c OK [23:39:13]MH_I2C_Read... [23:39:13]Read from MH i2c: D1 [23:39:13]MH_I2C_Read... [23:39:13]Read from MH i2c: D1 01 00 [23:39:13]MH_I2C_Read... [23:39:13]Read from MH i2c: D1 01 00 2C 01 00 FE [23:39:13]Write to MH i2c: 01 00 00 2D 01 2E [23:39:13]Write i2c OK [23:39:13]MH_I2C_Read... [23:39:13]*** Cut start [23:39:13]*** Purtial cut [23:39:13]*** Stage 1: CUTSNS_PIN = 1 [23:39:15]Read from MH i2c: 01 [23:39:15]*** Stop cut motor [23:39:15]MH_I2C_Read... [23:39:15]*** Cut end [23:39:15]Read from MH i2c: 01 07 00 [23:39:15]MH_I2C_Read... [23:39:15]Read from MH i2c: 01 07 00 2D 01 00 00 00 00 00 FF 0F 43 [23:39:15]process_action close_receipt done [23:39:15]requested_data is exist [23:39:15]produce_requested_data [23:39:15]requested_item fm.sn is exist - process it [23:39:15]wFMCommunicate request_size=4 [23:39:15]MH_SAM_APDU [23:39:15]CAPDU: 80 11 00 00 [23:39:15]Write to MH i2c: E2 08 00 2E 01 80 11 00 00 00 00 00 00 A9 [23:39:15]Write i2c OK [23:39:15]MH_I2C_Read... [23:39:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:15]Read from MH i2c: E2 [23:39:15]MH_I2C_Read... [23:39:15]Read from MH i2c: E2 17 00 [23:39:15]MH_I2C_Read... [23:39:15]Read from MH i2c: E2 17 00 2E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 02 [23:39:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:15]wFMCommunicate OK [23:39:15]requested_item fd.num is exist - process it [23:39:15]SAM_PROTO_GetFieldsCounters [23:39:15]wFMCommunicate request_size=4 [23:39:15]MH_SAM_APDU [23:39:15]CAPDU: 80 13 00 00 [23:39:15]Write to MH i2c: E2 08 00 2F 01 80 13 00 00 00 00 00 00 AC [23:39:15]Write i2c OK [23:39:15]MH_I2C_Read... [23:39:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:39:16]Read from MH i2c: E2 [23:39:16]MH_I2C_Read... [23:39:16]Read from MH i2c: E2 62 00 [23:39:16]MH_I2C_Read... [23:39:16]Read from MH i2c: E2 62 00 2F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 08 03 00 00 5E 04 04 00 08 03 00 00 57 04 04 00 09 03 00 00 19 04 04 00 00 00 00 00 90 00 76 [23:39:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 08 03 00 00 5E 04 04 00 08 03 00 00 57 04 04 00 09 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:39:16]wFMCommunicate OK [23:39:16]SAM_PROTO_GetFieldsCounters done [23:39:16]requested_item shift.num is exist - process it [23:39:16]requested_item shift.opened is exist - process it [23:39:16]req_shift_opened [23:39:16]FM_GetShiftState [23:39:16]SAM_PROTO_GetShiftState [23:39:16]wFMCommunicate request_size=4 [23:39:16]MH_SAM_APDU [23:39:16]CAPDU: 80 13 01 00 [23:39:16]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [23:39:16]Write i2c OK [23:39:16]MH_I2C_Read... [23:39:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:16]Read from MH i2c: E2 [23:39:16]MH_I2C_Read... [23:39:16]Read from MH i2c: E2 0E 00 [23:39:16]MH_I2C_Read... [23:39:16]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DC [23:39:16]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:39:16]wFMCommunicate OK [23:39:16]SAM_PROTO_GetShiftState done [23:39:16]FM_GetShiftState done [23:39:16]req_shift_opened done [23:39:16]requested_item shift.open_date is exist - process it [23:39:16]req_shift_open_date [23:39:16]req_shift_open_date done [23:39:16]produce_requested_data done [23:39:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165923,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:39:16]process_action_free close_receipt [23:39:16]json_value_free [23:39:16]json_value_free done [23:39:16]process_json_proto returns [23:39:16]Send response to host [23:39:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165923,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:39:16]free response buf [23:39:16]execute_script done [23:39:16]execute_script returns [23:39:16]free content buf [23:39:16]Sock 7.Close socket [23:39:16]Sock 7.Thread stoped [23:39:18]Connected sock=11 [23:39:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E0 02 07 01 4E 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 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 30 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 AB 65 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 65 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2A 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 25 00 00 00 00 07 04 06 00 6C 65 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 03 00 00 F4 03 04 00 99 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 88 02 00 35 04 06 00 2E F8 D7 4B 22 37 CC C7 E0 4C B3 EA 0F 3A [23:39:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 01 34 47 00 1C 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 88 02 00 F4 03 04 00 F1 C6 C8 66 B6 04 01 00 00 88 0C 21 AF 6D 60 FE 43 [23:39:20]CommunicateWithHost err = 0 [23:39:20]CheckOFDResponse [23:39:20]1017 (14) - 77093643461234 [23:39:20]1041 (16) - 0000000000871769 [23:39:20]1040 (4) - 165922 [23:39:20]1012 (4) - 23.08.2024 17:29 [23:39:20]1206 (1) - 0 [23:39:20]OFD Sender: Remove packet 165922 [23:39:20]ProducePacketName [23:39:20]name=ofd_packets/00165922 [23:39:20]NVStorageDeleteData [23:39:21]OFD Sender: Processing packet 165923 [packets to send 1003, broken 1002] [23:39:21]ProducePacketName [23:39:21]name=ofd_packets/00165923 [23:39:21]OFD Sender: To server: pG, [23:39:21]CommunicateWithHost lk.salyk.kg:30040 [23:39:21]ConnectInit lk.salyk.kg [23:39:24]recv_with_timeout no data received [23:39:26]ConnectInit Can't take IP for lk.salyk.kg [23:39:26]CommunicateWithHost connect error [23:39:26]CommunicateWithHost err = -1 [23:39:26]OFD Sender: Server communicate error [23:39:26]OFD Sender: Processing packet 165923 [packets to send 1003, broken 1002] [23:39:26]ProducePacketName [23:39:26]name=ofd_packets/00165923 [23:39:26]OFD Sender: To server: pG, [23:39:26]CommunicateWithHost lk.salyk.kg:30040 [23:39:26]ConnectInit lk.salyk.kg [23:39:31]accept exits with 9 [23:39:31]New connection [23:39:31]New thread 3067288932 created [23:39:31]Thread 3067145572 joined [23:39:31]Waiting for new connection... [23:39:31] Sock 9.Parse request [23:39:31]Sock 9.Check first char [23:39:31]Sock 9.First char is OK [23:39:31]request: POST /json_proto HTTP/1.0 [23:39:31]Method: POST [23:39:31]URL: /json_proto [23:39:31]Method is POST - this is cgi request [23:39:31]url: /json_proto [23:39:31]query_string will be loaded in cgi processing [23:39:31]execute_cgi json_proto POST (null) [23:39:31]execute_cgi path=json_proto method=POST [23:39:31]POST find Content-Length [23:39:31]Host: 172.17.44.132:8080 [23:39:31]Content-Length: 685 [23:39:31]Content-Type: application/json [23:39:31] [23:39:31]POST finish read [23:39:31]Found Content-Length = 685 [23:39:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 48.760, "sum" : 1823.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1823.00, "payments": [ { "type": 0, "sum" : 1823.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:31]execute_script... [23:39: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)294839", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 48.760, "sum" : 1823.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1823.00, "payments": [ { "type": 0, "sum" : 1823.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:31]POST & json_proto [23:39:31]process_json_proto [23:39:31]json parsed OK: [23:39:31]protocol is kg_v1.0 [23:39:31]action value=close_receipt [23:39:31]process_action close_receipt [23:39:31]cmd_close_receipt [23:39:31]MH_GetDate [23:39:31]Write to MH i2c: F0 00 00 31 01 21 [23:39:31]Write i2c OK [23:39:31]MH_I2C_Read... [23:39:31]Read from MH i2c: F0 [23:39:31]MH_I2C_Read... [23:39:31]Read from MH i2c: F0 09 00 [23:39:31]MH_I2C_Read... [23:39:31]Read from MH i2c: F0 09 00 31 01 00 B3 1D C9 66 2A 83 C1 65 FC [23:39:31]GetLastDocTimeStamp 1724456351 [23:39:31]current date 1724456371 [23:39:31]FM_GetShiftState [23:39:31]SAM_PROTO_GetShiftState [23:39:31]wFMCommunicate request_size=4 [23:39:31]MH_SAM_APDU [23:39:31]CAPDU: 80 13 01 00 [23:39:31]Write to MH i2c: E2 08 00 32 01 80 13 01 00 00 00 00 00 B0 [23:39:31]Write i2c OK [23:39:31]MH_I2C_Read... [23:39:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:31]Read from MH i2c: E2 [23:39:31]MH_I2C_Read... [23:39:31]Read from MH i2c: E2 0E 00 [23:39:31]MH_I2C_Read... [23:39:31]Read from MH i2c: E2 0E 00 32 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 DE [23:39:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:39:31]wFMCommunicate OK [23:39:31]SAM_PROTO_GetShiftState done [23:39:31]FM_GetShiftState done [23:39:31]opened in 1724372766 [23:39:31]opened+sec_in_day 1724459166 [23:39:31]quantity*price = 182362 [23:39:31]sum+1 = 182363 [23:39:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 1823.00 Внесено: 3000.00 СДАЧА: 1177.00 НСП 1% : 16.14 НДС 12% : 193.66 Наличными: 1823.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 777 23.08.2024 23:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165924 ФПД: 69910114273388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233931&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165924&fm=69910114273388&tin=02508201610067®Number=0000000000092562&sum=182300 [23:39:32]StoreToDocumentArchive [23:39:32]shift 469 fd 165924 [23:39:32]save to /storage/0469/doc_00165924 [23:39:32]save last doc name /storage/0469/doc_00165924 to /storage/kkm_last_doc_name [23:39:32]save OK [23:39:32]Clear old archive folders... [23:39:32]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:39:32]tlvbuf is 0092B5E0 [23:39:32]SAM_PROTO_ClearQueue [23:39:32]wFMCommunicate request_size=4 [23:39:32]MH_SAM_APDU [23:39:32]CAPDU: 80 09 00 00 [23:39:32]Write to MH i2c: E2 08 00 3F 01 80 09 00 00 00 00 00 00 B2 [23:39:32]Write i2c OK [23:39:32]MH_I2C_Read... [23:39:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:39:32]Read from MH i2c: E2 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 03 00 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [23:39:32]RAPDU: 90 00 [23:39:32]wFMCommunicate OK [23:39:32]SAM_PROTO_ClearQueue done [23:39:32]KKMCreateOFDPacket [23:39:32]OFDProtocolAddRootSTLVToBuf [23:39:32]FM_MakeSignedData [23:39:32]FM_MakeSignedData [23:39:32]SAM_PROTO_SignData [23:39:32]wFMCommunicate request_size=4 [23:39:32]MH_SAM_APDU [23:39:32]CAPDU: 80 0D 01 02 [23:39:32]Write to MH i2c: E2 08 00 40 01 80 0D 01 02 00 00 00 00 BA [23:39:32]Write i2c OK [23:39:32]MH_I2C_Read... [23:39:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:39:32]Read from MH i2c: E2 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 03 00 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [23:39:32]RAPDU: 90 00 [23:39:32]wFMCommunicate OK [23:39:32]wFMCommunicate request_size=255 [23:39:32]MH_SAM_APDU [23:39:32]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 BE 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 5A C8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C C8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 4B 00 00 00 00 07 04 06 00 1C C8 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 B3 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 88 02 00 35 04 06 00 3F 95 [23:39:32]Write to MH i2c: E2 02 01 41 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 BE 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 5A C8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C C8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 4B 00 00 00 00 07 04 06 00 1C C8 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 B3 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 88 02 00 35 04 06 00 3F 95 00 00 F1 [23:39:32]Write i2c OK [23:39:32]MH_I2C_Read... [23:39:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:32]Read from MH i2c: E2 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 03 00 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [23:39:32]RAPDU: 90 00 [23:39:32]wFMCommunicate OK [23:39:32]wFMCommunicate request_size=9 [23:39:32]MH_SAM_APDU [23:39:32]CAPDU: 80 0D 02 02 04 37 87 08 6C [23:39:32]Write to MH i2c: E2 0C 00 42 01 80 0D 02 02 04 00 37 87 08 6C 00 00 F7 [23:39:32]Write i2c OK [23:39:32]MH_I2C_Read... [23:39:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:32]Read from MH i2c: E2 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 03 00 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [23:39:32]RAPDU: 90 00 [23:39:32]wFMCommunicate OK [23:39:32]wFMCommunicate request_size=4 [23:39:32]MH_SAM_APDU [23:39:32]CAPDU: 80 0D 03 02 [23:39:32]Write to MH i2c: E2 08 00 43 01 80 0D 03 02 00 00 00 00 BF [23:39:32]Write i2c OK [23:39:32]MH_I2C_Read... [23:39:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:39:32]Read from MH i2c: E2 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 0B 00 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 0B 00 43 01 00 70 9D 5C B2 A5 03 56 41 90 00 1A [23:39:32]RAPDU: 70 9D 5C B2 A5 03 56 41 90 00 [23:39:32]wFMCommunicate OK [23:39:32]SAM_PROTO_SignData done [23:39:32]FM_MakeSignedData done [23:39:32]CreateOFDProtocolMessage [23:39:32]wFMCommunicate request_size=4 [23:39:32]MH_SAM_APDU [23:39:32]CAPDU: 80 11 00 00 [23:39:32]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [23:39:32]Write i2c OK [23:39:32]MH_I2C_Read... [23:39:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:32]Read from MH i2c: E2 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 17 00 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [23:39:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:32]wFMCommunicate OK [23:39:32]CreateOFDProtocolMessage done [23:39:32]OFDSenderStorePacket 165924 [23:39:32]StoreOFDPacket docnum=165924 [23:39:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 06 01 06 01 7E 48 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 BE 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 5A C8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C C8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 4B 00 00 00 00 07 04 06 00 1C C8 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 B3 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 88 02 00 35 04 06 00 3F 95 37 87 08 6C 70 9D 5C B2 A5 03 56 41 [23:39:32]CheckFolder [23:39:32]dirname=/storage/ofd_packets [23:39:32]CheckFolder done [23:39:32]ProducePacketName [23:39:32]name=ofd_packets/00165924 [23:39:32]NVStorageSaveData ofd_packets/00165924 [23:39:32]File name is /storage/ofd_packets/00165924 [23:39:32]Write 300 bytes [23:39:32]NVStorageSaveData done [23:39:32]OFDSenderStorePacket done [23:39:32]KKMCreateOFDPacket done [23:39:32]NVStorageSaveData kkm_last_timestamp [23:39:32]File name is /storage/kkm_last_timestamp [23:39:32]Write 4 bytes [23:39:32]NVStorageSaveData done [23:39:32]ExternCall_PrintAddStr [23:39:32]wPrintStart [23:39:32]Write to MH i2c: 01 00 00 45 01 46 [23:39:32]Write i2c OK [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: 01 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: 01 07 00 [23:39:32]MH_I2C_Read... [23:39:32]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [23:39:32]RasterBufferAndPrint [23:39:32]line Счет N : (1)294839 [23:39:32]line ИНН: 02508201610067 [23:39:32]line Контрольно-Кассовый Чек [23:39:32]line ПРОДАЖА [23:39:32]line ТРК (МРК, ГНК) : 81 [23:39:32]line Товар: 2711129700 [23:39:32]line ГАЗ-К-5 [23:39:32]line 48.760 * 37.40 [23:39:32]line = 1823.62 [23:39:32]line НДС 12% НСП 1% [23:39:32]line > о реализуемом товаре [23:39:32]line ОКРУГЛЕНИЕ: -0.62 [23:39:32]line ИТОГО: 1823.00 [23:39:32]line Внесено: 3000.00 [23:39:32]line СДАЧА: 1177.00 [23:39:32]line НСП 1% : 16.14 [23:39:32]line НДС 12% : 193.66 [23:39:32]line Наличными: 1823.00 [23:39:32]line Безнал.: 0.00 [23:39:32]line Место: АЗС № 130 "Партнер Нефть" [23:39:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:39:32]line СНО: Общий режим [23:39:32]line Чек 777 23.08.2024 23:39 [23:39:32]line Смена: 469 ФФД: 1.0 [23:39:32]line ЗНМ: 0300000070 [23:39:32]line РНМ: 0000000000092562 [23:39:32]line Версия ККМ: 001 [23:39:32]line ФМ: 0000000000871769 [23:39:32]line ФД: 165924 [23:39:32]line ФПД: 69910114273388 [23:39:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233931&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165924&fm=69910114273388&tin=02508201610067®Number=0000000000092562&sum=182300 [23:39:32]written 0, free lines is 4095 [23:39:33]OFD Sender: Processing packet 165923 [packets to send 1004, broken 1002] [23:39:33]ProducePacketName [23:39:33]name=ofd_packets/00165923 [23:39:33]OFD Sender: To server: pG, [23:39:33]CommunicateWithHost lk.salyk.kg:30040 [23:39:33]ConnectInit lk.salyk.kg [23:39:33]Write to MH i2c: 01 00 00 70 01 71 [23:39:33]Write i2c OK [23:39:33]MH_I2C_Read... [23:39:33]Read from MH i2c: 01 [23:39:33]MH_I2C_Read... [23:39:33]Read from MH i2c: 01 07 00 [23:39:33]MH_I2C_Read... [23:39:33]Read from MH i2c: 01 07 00 70 01 00 00 00 00 00 C6 0C 4A [23:39:33]RasterBufferAndPrint [23:39:33]line [23:39:33]line [23:39:33]line [23:39:33]line [23:39:33]line [23:39:33]written 0, free lines is 3285 [23:39:33]MH_Cut [23:39:33]Write to MH i2c: D1 01 00 77 01 01 4A [23:39:33]Write i2c OK [23:39:33]MH_I2C_Read... [23:39:33]Read from MH i2c: D1 [23:39:33]MH_I2C_Read... [23:39:33]Read from MH i2c: D1 01 00 [23:39:33]MH_I2C_Read... [23:39:33]Read from MH i2c: D1 01 00 77 01 00 49 [23:39:33]Write to MH i2c: 01 00 00 78 01 79 [23:39:33]Write i2c OK [23:39:33]MH_I2C_Read... [23:39:34]*** Cut start [23:39:34]*** Purtial cut [23:39:34]*** Stage 1: CUTSNS_PIN = 1 [23:39:36]Read from MH i2c: 01 [23:39:36]MH_I2C_Read... [23:39:36]*** Stop cut motor [23:39:36]*** Cut end [23:39:36]Read from MH i2c: 01 07 00 [23:39:36]MH_I2C_Read... [23:39:36]Read from MH i2c: 01 07 00 78 01 00 00 00 00 00 FF 0F 8E [23:39:36]process_action close_receipt done [23:39:36]requested_data is exist [23:39:36]produce_requested_data [23:39:36]requested_item fm.sn is exist - process it [23:39:36]wFMCommunicate request_size=4 [23:39:36]MH_SAM_APDU [23:39:36]CAPDU: 80 11 00 00 [23:39:36]Write to MH i2c: E2 08 00 79 01 80 11 00 00 00 00 00 00 F4 [23:39:36]Write i2c OK [23:39:36]MH_I2C_Read... [23:39:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:36]Read from MH i2c: E2 [23:39:36]MH_I2C_Read... [23:39:36]Read from MH i2c: E2 17 00 [23:39:36]MH_I2C_Read... [23:39:36]Read from MH i2c: E2 17 00 79 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [23:39:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:36]wFMCommunicate OK [23:39:36]requested_item fd.num is exist - process it [23:39:36]SAM_PROTO_GetFieldsCounters [23:39:36]wFMCommunicate request_size=4 [23:39:36]MH_SAM_APDU [23:39:36]CAPDU: 80 13 00 00 [23:39:36]Write to MH i2c: E2 08 00 7A 01 80 13 00 00 00 00 00 00 F7 [23:39:36]Write i2c OK [23:39:36]MH_I2C_Read... [23:39:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:39:36]Read from MH i2c: E2 [23:39:36]MH_I2C_Read... [23:39:36]Read from MH i2c: E2 62 00 [23:39:36]MH_I2C_Read... [23:39:36]Read from MH i2c: E2 62 00 7A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 09 03 00 00 5E 04 04 00 09 03 00 00 57 04 04 00 0A 03 00 00 19 04 04 00 00 00 00 00 90 00 C5 [23:39:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 09 03 00 00 5E 04 04 00 09 03 00 00 57 04 04 00 0A 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:39:36]wFMCommunicate OK [23:39:36]SAM_PROTO_GetFieldsCounters done [23:39:36]requested_item shift.num is exist - process it [23:39:36]requested_item shift.opened is exist - process it [23:39:36]req_shift_opened [23:39:36]FM_GetShiftState [23:39:36]SAM_PROTO_GetShiftState [23:39:36]wFMCommunicate request_size=4 [23:39:36]MH_SAM_APDU [23:39:36]CAPDU: 80 13 01 00 [23:39:36]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [23:39:36]Write i2c OK [23:39:36]MH_I2C_Read... [23:39:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:36]Read from MH i2c: E2 [23:39:36]MH_I2C_Read... [23:39:36]Read from MH i2c: E2 0E 00 [23:39:36]MH_I2C_Read... [23:39:36]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 27 [23:39:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:39:36]wFMCommunicate OK [23:39:36]SAM_PROTO_GetShiftState done [23:39:36]FM_GetShiftState done [23:39:36]req_shift_opened done [23:39:36]requested_item shift.open_date is exist - process it [23:39:36]req_shift_open_date [23:39:36]req_shift_open_date done [23:39:36]produce_requested_data done [23:39:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165924,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:39:36]process_action_free close_receipt [23:39:36]json_value_free [23:39:36]json_value_free done [23:39:36]process_json_proto returns [23:39:36]Send response to host [23:39:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165924,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:39:36]free response buf [23:39:36]execute_script done [23:39:36]execute_script returns [23:39:36]free content buf [23:39:36]Sock 9.Close socket [23:39:36]Sock 9.Thread stoped [23:39:37]accept exits with 12 [23:39:37]New connection [23:39:37]New thread 3067145572 created [23:39:37]Thread 3067288932 joined [23:39:37]Waiting for new connection... [23:39:37] Sock 12.Parse request [23:39:37]Sock 12.Check first char [23:39:37]Sock 12.First char is OK [23:39:37]request: POST /json_proto HTTP/1.0 [23:39:37]Method: POST [23:39:37]URL: /json_proto [23:39:37]Method is POST - this is cgi request [23:39:37]url: /json_proto [23:39:37]query_string will be loaded in cgi processing [23:39:37]execute_cgi json_proto POST (null) [23:39:37]execute_cgi path=json_proto method=POST [23:39:37]POST find Content-Length [23:39:37]Host: 172.17.44.132:8080 [23:39:37]Content-Length: 790 [23:39:37]Content-Type: application/json [23:39:37] [23:39:37]POST finish read [23:39:37]Found Content-Length = 790 [23:39:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31478", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:37]execute_script... [23:39:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294840", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 100.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31478", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:37]POST & json_proto [23:39:37]process_json_proto [23:39:37]json parsed OK: [23:39:37]protocol is kg_v1.0 [23:39:37]action value=close_receipt [23:39:37]process_action close_receipt [23:39:37]cmd_close_receipt [23:39:37]MH_GetDate [23:39:37]Write to MH i2c: F0 00 00 7C 01 6C [23:39:37]Write i2c OK [23:39:37]MH_I2C_Read... [23:39:37]Read from MH i2c: F0 [23:39:37]MH_I2C_Read... [23:39:37]Read from MH i2c: F0 09 00 [23:39:37]MH_I2C_Read... [23:39:37]Read from MH i2c: F0 09 00 7C 01 00 BA 1D C9 66 2A 83 C1 65 4E [23:39:37]GetLastDocTimeStamp 1724456371 [23:39:37]current date 1724456378 [23:39:37]FM_GetShiftState [23:39:37]SAM_PROTO_GetShiftState [23:39:37]wFMCommunicate request_size=4 [23:39:37]MH_SAM_APDU [23:39:37]CAPDU: 80 13 01 00 [23:39:37]Write to MH i2c: E2 08 00 7D 01 80 13 01 00 00 00 00 00 FB [23:39:37]Write i2c OK [23:39:37]MH_I2C_Read... [23:39:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:37]Read from MH i2c: E2 [23:39:37]MH_I2C_Read... [23:39:37]Read from MH i2c: E2 0E 00 [23:39:37]MH_I2C_Read... [23:39:37]Read from MH i2c: E2 0E 00 7D 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 29 [23:39:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:39:37]wFMCommunicate OK [23:39:37]SAM_PROTO_GetShiftState done [23:39:37]FM_GetShiftState done [23:39:37]opened in 1724372766 [23:39:37]opened+sec_in_day 1724459166 [23:39:37]quantity*price = 0 [23:39:37]sum+1 = 1 [23:39:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 778 23.08.2024 23:39 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 31478 ФМ: 0000000000871769 ФД: 165925 ФПД: 247385998122777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165925&fm=247385998122777&tin=02508201610067®Number=0000000000092562&sum=0 [23:39:39]StoreToDocumentArchive [23:39:39]shift 469 fd 165925 [23:39:39]save to /storage/0469/doc_00165925 [23:39:39]save last doc name /storage/0469/doc_00165925 to /storage/kkm_last_doc_name [23:39:39]save OK [23:39:39]Clear old archive folders... [23:39:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:39:39]tlvbuf is 00911B70 [23:39:39]SAM_PROTO_ClearQueue [23:39:39]wFMCommunicate request_size=4 [23:39:39]MH_SAM_APDU [23:39:39]CAPDU: 80 09 00 00 [23:39:39]Write to MH i2c: E2 08 00 8A 01 80 09 00 00 00 00 00 00 FD [23:39:39]Write i2c OK [23:39:39]MH_I2C_Read... [23:39:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:39:39]Read from MH i2c: E2 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 03 00 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [23:39:39]RAPDU: 90 00 [23:39:39]wFMCommunicate OK [23:39:39]SAM_PROTO_ClearQueue done [23:39:39]KKMCreateOFDPacket [23:39:39]OFDProtocolAddRootSTLVToBuf [23:39:39]FM_MakeSignedData [23:39:39]FM_MakeSignedData [23:39:39]SAM_PROTO_SignData [23:39:39]wFMCommunicate request_size=4 [23:39:39]MH_SAM_APDU [23:39:39]CAPDU: 80 0D 01 02 [23:39:39]Write to MH i2c: E2 08 00 8B 01 80 0D 01 02 00 00 00 00 05 [23:39:39]Write i2c OK [23:39:39]MH_I2C_Read... [23:39:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:39:39]Read from MH i2c: E2 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 03 00 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [23:39:39]RAPDU: 90 00 [23:39:39]wFMCommunicate OK [23:39:39]wFMCommunicate request_size=255 [23:39:39]MH_SAM_APDU [23:39:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 03 00 00 F4 03 04 00 BA 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 88 02 00 35 04 06 00 E0 FF 0A 8A [23:39:39]Write to MH i2c: E2 02 01 8C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 03 00 00 F4 03 04 00 BA 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 88 02 00 35 04 06 00 E0 FF 0A 8A 00 00 9E [23:39:39]Write i2c OK [23:39:39]MH_I2C_Read... [23:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:39]Read from MH i2c: E2 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 03 00 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [23:39:39]RAPDU: 90 00 [23:39:39]wFMCommunicate OK [23:39:39]wFMCommunicate request_size=7 [23:39:39]MH_SAM_APDU [23:39:39]CAPDU: 80 0D 02 02 02 5F 19 [23:39:39]Write to MH i2c: E2 0A 00 8D 01 80 0D 02 02 02 00 5F 19 00 00 84 [23:39:39]Write i2c OK [23:39:39]MH_I2C_Read... [23:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:39]Read from MH i2c: E2 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 03 00 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [23:39:39]RAPDU: 90 00 [23:39:39]wFMCommunicate OK [23:39:39]wFMCommunicate request_size=4 [23:39:39]MH_SAM_APDU [23:39:39]CAPDU: 80 0D 03 02 [23:39:39]Write to MH i2c: E2 08 00 8E 01 80 0D 03 02 00 00 00 00 0A [23:39:39]Write i2c OK [23:39:39]MH_I2C_Read... [23:39:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:39:39]Read from MH i2c: E2 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 0B 00 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 0B 00 8E 01 00 3A F4 EE 33 B6 00 FE 81 90 00 8F [23:39:39]RAPDU: 3A F4 EE 33 B6 00 FE 81 90 00 [23:39:39]wFMCommunicate OK [23:39:39]SAM_PROTO_SignData done [23:39:39]FM_MakeSignedData done [23:39:39]CreateOFDProtocolMessage [23:39:39]wFMCommunicate request_size=4 [23:39:39]MH_SAM_APDU [23:39:39]CAPDU: 80 11 00 00 [23:39:39]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [23:39:39]Write i2c OK [23:39:39]MH_I2C_Read... [23:39:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:39]Read from MH i2c: E2 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 17 00 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [23:39:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:39]wFMCommunicate OK [23:39:39]CreateOFDProtocolMessage done [23:39:39]OFDSenderStorePacket 165925 [23:39:39]StoreOFDPacket docnum=165925 [23:39:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 37 45 04 01 C4 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 03 00 00 F4 03 04 00 BA 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 88 02 00 35 04 06 00 E0 FF 0A 8A 5F 19 3A F4 EE 33 B6 00 FE 81 [23:39:39]CheckFolder [23:39:39]dirname=/storage/ofd_packets [23:39:39]CheckFolder done [23:39:39]ProducePacketName [23:39:39]name=ofd_packets/00165925 [23:39:39]NVStorageSaveData ofd_packets/00165925 [23:39:39]File name is /storage/ofd_packets/00165925 [23:39:39]Write 298 bytes [23:39:39]NVStorageSaveData done [23:39:39]OFDSenderStorePacket done [23:39:39]KKMCreateOFDPacket done [23:39:39]NVStorageSaveData kkm_last_timestamp [23:39:39]File name is /storage/kkm_last_timestamp [23:39:39]Write 4 bytes [23:39:39]NVStorageSaveData done [23:39:39]ExternCall_PrintAddStr [23:39:39]wPrintStart [23:39:39]Write to MH i2c: 01 00 00 90 01 91 [23:39:39]Write i2c OK [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: 01 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: 01 07 00 [23:39:39]MH_I2C_Read... [23:39:39]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [23:39:39]RasterBufferAndPrint [23:39:39]line Счет N : (1)294840 [23:39:39]line ИНН: 02508201610067 [23:39:39]line Контрольно-Кассовый Чек [23:39:39]line ПРОДАЖА [23:39:39]line ТРК (МРК, ГНК) : 11 [23:39:39]line Товар: 2710194800 [23:39:39]line ДТ-К-5 [23:39:39]line 100.000 * 0.00 [23:39:39]line = 0.00 [23:39:39]line НДС 12% НСП 1% [23:39:39]line > о реализуемом товаре [23:39:39]line ИТОГО: 0.00 [23:39:39]line НСП 1% : 0.00 [23:39:39]line НДС 12% : 0.00 [23:39:39]line Наличными: 0.00 [23:39:39]line Безнал.: 0.00 [23:39:39]line Место: АЗС № 130 "Партнер Нефть" [23:39:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:39:39]line СНО: Общий режим [23:39:39]line Чек 778 23.08.2024 23:39 [23:39:39]line Смена: 469 ФФД: 1.0 [23:39:39]line ЗНМ: 0300000070 [23:39:39]line РНМ: 0000000000092562 [23:39:39]line Версия ККМ: 001 [23:39:39]line Талоны: Топливная Карта [23:39:39]line 31478 [23:39:39]line ФМ: 0000000000871769 [23:39:39]line ФД: 165925 [23:39:39]line ФПД: 247385998122777 [23:39:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T233938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165925&fm=247385998122777&tin=02508201610067®Number=0000000000092562&sum=0 [23:39:39]written 0, free lines is 4095 [23:39:40]Write to MH i2c: 01 00 00 BA 01 BB [23:39:40]Write i2c OK [23:39:40]MH_I2C_Read... [23:39:40]Read from MH i2c: 01 [23:39:40]MH_I2C_Read... [23:39:40]Read from MH i2c: 01 07 00 [23:39:40]MH_I2C_Read... [23:39:40]Read from MH i2c: 01 07 00 BA 01 00 00 00 00 00 E0 0C AE [23:39:40]RasterBufferAndPrint [23:39:40]line [23:39:40]line [23:39:40]line [23:39:40]line [23:39:40]line [23:39:40]written 0, free lines is 3322 [23:39:40]MH_Cut [23:39:40]Write to MH i2c: D1 01 00 C1 01 01 94 [23:39:40]Write i2c OK [23:39:40]MH_I2C_Read... [23:39:40]Read from MH i2c: D1 [23:39:40]MH_I2C_Read... [23:39:40]Read from MH i2c: D1 01 00 [23:39:40]MH_I2C_Read... [23:39:40]Read from MH i2c: D1 01 00 C1 01 00 93 [23:39:40]Write to MH i2c: 01 00 00 C2 01 C3 [23:39:40]Write i2c OK [23:39:40]MH_I2C_Read... [23:39:41]*** Cut start [23:39:41]*** Purtial cut [23:39:41]*** Stage 1: CUTSNS_PIN = 1 [23:39:43]Read from MH i2c: 01 [23:39:43]MH_I2C_Read... [23:39:43]*** Stop cut motor [23:39:43]*** Cut end [23:39:43]Read from MH i2c: 01 07 00 [23:39:43]MH_I2C_Read... [23:39:43]Read from MH i2c: 01 07 00 C2 01 00 00 00 00 00 FF 0F D8 [23:39:43]process_action close_receipt done [23:39:43]requested_data is exist [23:39:43]produce_requested_data [23:39:43]requested_item fm.sn is exist - process it [23:39:43]wFMCommunicate request_size=4 [23:39:43]MH_SAM_APDU [23:39:43]CAPDU: 80 11 00 00 [23:39:43]Write to MH i2c: E2 08 00 C3 01 80 11 00 00 00 00 00 00 3E [23:39:43]Write i2c OK [23:39:43]MH_I2C_Read... [23:39:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:43]Read from MH i2c: E2 [23:39:43]MH_I2C_Read... [23:39:43]Read from MH i2c: E2 17 00 [23:39:43]MH_I2C_Read... [23:39:43]Read from MH i2c: E2 17 00 C3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [23:39:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:43]wFMCommunicate OK [23:39:43]requested_item fd.num is exist - process it [23:39:43]SAM_PROTO_GetFieldsCounters [23:39:43]wFMCommunicate request_size=4 [23:39:43]MH_SAM_APDU [23:39:43]CAPDU: 80 13 00 00 [23:39:43]Write to MH i2c: E2 08 00 C4 01 80 13 00 00 00 00 00 00 41 [23:39:43]Write i2c OK [23:39:43]MH_I2C_Read... [23:39:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:39:43]Read from MH i2c: E2 [23:39:43]MH_I2C_Read... [23:39:43]Read from MH i2c: E2 62 00 [23:39:43]MH_I2C_Read... [23:39:43]Read from MH i2c: E2 62 00 C4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0A 03 00 00 5E 04 04 00 0A 03 00 00 57 04 04 00 0B 03 00 00 19 04 04 00 00 00 00 00 90 00 13 [23:39:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0A 03 00 00 5E 04 04 00 0A 03 00 00 57 04 04 00 0B 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:39:43]wFMCommunicate OK [23:39:43]SAM_PROTO_GetFieldsCounters done [23:39:43]requested_item shift.num is exist - process it [23:39:43]requested_item shift.opened is exist - process it [23:39:43]req_shift_opened [23:39:43]FM_GetShiftState [23:39:43]SAM_PROTO_GetShiftState [23:39:43]wFMCommunicate request_size=4 [23:39:43]MH_SAM_APDU [23:39:43]CAPDU: 80 13 01 00 [23:39:43]Write to MH i2c: E2 08 00 C5 01 80 13 01 00 00 00 00 00 43 [23:39:43]Write i2c OK [23:39:43]MH_I2C_Read... [23:39:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:43]Read from MH i2c: E2 [23:39:43]MH_I2C_Read... [23:39:43]Read from MH i2c: E2 0E 00 [23:39:43]MH_I2C_Read... [23:39:43]Read from MH i2c: E2 0E 00 C5 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 71 [23:39:43]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:39:43]wFMCommunicate OK [23:39:43]SAM_PROTO_GetShiftState done [23:39:43]FM_GetShiftState done [23:39:43]req_shift_opened done [23:39:43]requested_item shift.open_date is exist - process it [23:39:43]req_shift_open_date [23:39:43]req_shift_open_date done [23:39:43]produce_requested_data done [23:39:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165925,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:39:43]process_action_free close_receipt [23:39:43]json_value_free [23:39:43]json_value_free done [23:39:43]process_json_proto returns [23:39:43]Send response to host [23:39:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165925,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:39:43]free response buf [23:39:43]execute_script done [23:39:43]execute_script returns [23:39:43]free content buf [23:39:43]Sock 12.Close socket [23:39:43]Sock 12.Thread stoped [23:39:46]Connected sock=7 [23:39:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 95 C0 07 01 FD 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 08 03 00 00 F4 03 04 00 9F 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 88 02 00 35 04 06 00 A1 C7 34 41 78 2D 13 9D 57 FB A8 00 6C CF [23:39:52]recv_with_timeout no data received [23:39:52]recv_with_timeout no data received [23:39:52]CommunicateWithHost answer receiving error [23:39:52]CommunicateWithHost err = -3 [23:39:52]OFD Sender: Server communicate error [23:39:52]OFD Sender: Processing packet 165923 [packets to send 1005, broken 1002] [23:39:52]ProducePacketName [23:39:52]name=ofd_packets/00165923 [23:39:52]OFD Sender: To server: pG, [23:39:52]CommunicateWithHost lk.salyk.kg:30040 [23:39:52]ConnectInit lk.salyk.kg [23:39:57]ConnectInit Can't take IP for lk.salyk.kg [23:39:57]CommunicateWithHost connect error [23:39:57]CommunicateWithHost err = -1 [23:39:57]OFD Sender: Server communicate error [23:40:02]OFD Sender: Processing packet 165923 [packets to send 1005, broken 1002] [23:40:02]ProducePacketName [23:40:02]name=ofd_packets/00165923 [23:40:02]OFD Sender: To server: pG, [23:40:02]CommunicateWithHost lk.salyk.kg:30040 [23:40:02]ConnectInit lk.salyk.kg [23:40:05]recv_with_timeout no data received [23:40:07]ConnectInit Can't take IP for lk.salyk.kg [23:40:07]CommunicateWithHost connect error [23:40:07]CommunicateWithHost err = -1 [23:40:07]OFD Sender: Server communicate error [23:40:12]OFD Sender: Processing packet 165923 [packets to send 1005, broken 1002] [23:40:12]ProducePacketName [23:40:12]name=ofd_packets/00165923 [23:40:12]OFD Sender: To server: pG, [23:40:12]CommunicateWithHost lk.salyk.kg:30040 [23:40:12]ConnectInit lk.salyk.kg [23:40:18]recv_with_timeout no data received [23:40:25]Connected sock=10 [23:40:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 95 C0 07 01 FD 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 08 03 00 00 F4 03 04 00 9F 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 88 02 00 35 04 06 00 A1 C7 34 41 78 2D 13 9D 57 FB A8 00 6C CF [23:40:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0D C8 47 00 4A 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 88 02 00 F4 03 04 00 34 C7 C8 66 B6 04 01 00 00 67 FF 03 C2 C9 CB B7 71 [23:40:27]CommunicateWithHost err = 0 [23:40:27]CheckOFDResponse [23:40:27]1017 (14) - 77093643461234 [23:40:27]1041 (16) - 0000000000871769 [23:40:27]1040 (4) - 165923 [23:40:27]1012 (4) - 23.08.2024 17:30 [23:40:27]1206 (1) - 0 [23:40:27]OFD Sender: Remove packet 165923 [23:40:27]ProducePacketName [23:40:27]name=ofd_packets/00165923 [23:40:27]NVStorageDeleteData [23:40:28]OFD Sender: Processing packet 165924 [packets to send 1004, broken 1002] [23:40:28]ProducePacketName [23:40:28]name=ofd_packets/00165924 [23:40:28]OFD Sender: To server: pG, [23:40:28]CommunicateWithHost lk.salyk.kg:30040 [23:40:28]ConnectInit lk.salyk.kg [23:40:32]accept exits with 9 [23:40:32]New connection [23:40:32]New thread 3067288932 created [23:40:32]Thread 3067145572 joined [23:40:32]Waiting for new connection... [23:40:32] Sock 9.Parse request [23:40:32]Sock 9.Check first char [23:40:32]Sock 9.First char is OK [23:40:32]request: POST /json_proto HTTP/1.0 [23:40:32]Method: POST [23:40:32]URL: /json_proto [23:40:32]Method is POST - this is cgi request [23:40:32]url: /json_proto [23:40:32]query_string will be loaded in cgi processing [23:40:32]execute_cgi json_proto POST (null) [23:40:32]execute_cgi path=json_proto method=POST [23:40:32]POST find Content-Length [23:40:32]Host: 172.17.44.132:8080 [23:40:32]Content-Length: 674 [23:40:32]Content-Type: application/json [23:40:32] [23:40:32]POST finish read [23:40:32]Found Content-Length = 674 [23:40:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51145", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:32]execute_script... [23:40:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51145", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 120.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:32]POST & json_proto [23:40:32]process_json_proto [23:40:32]json parsed OK: [23:40:32]protocol is kg_v1.0 [23:40:32]action value=close_receipt [23:40:32]process_action close_receipt [23:40:32]cmd_close_receipt [23:40:32]MH_GetDate [23:40:32]Write to MH i2c: F0 00 00 C6 01 B6 [23:40:32]Write i2c OK [23:40:32]MH_I2C_Read... [23:40:32]Read from MH i2c: F0 [23:40:32]MH_I2C_Read... [23:40:32]Read from MH i2c: F0 09 00 [23:40:32]MH_I2C_Read... [23:40:32]Read from MH i2c: F0 09 00 C6 01 00 F0 1D C9 66 2A 83 C1 65 CE [23:40:32]GetLastDocTimeStamp 1724456378 [23:40:32]current date 1724456432 [23:40:32]FM_GetShiftState [23:40:32]SAM_PROTO_GetShiftState [23:40:32]wFMCommunicate request_size=4 [23:40:32]MH_SAM_APDU [23:40:32]CAPDU: 80 13 01 00 [23:40:32]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [23:40:32]Write i2c OK [23:40:32]MH_I2C_Read... [23:40:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:32]Read from MH i2c: E2 [23:40:32]MH_I2C_Read... [23:40:32]Read from MH i2c: E2 0E 00 [23:40:32]MH_I2C_Read... [23:40:32]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 73 [23:40:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:40:32]wFMCommunicate OK [23:40:32]SAM_PROTO_GetShiftState done [23:40:32]FM_GetShiftState done [23:40:32]opened in 1724372766 [23:40:32]opened+sec_in_day 1724459166 [23:40:32]quantity*price = 12000 [23:40:32]sum+1 = 12001 [23:40:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 779 23.08.2024 23:40 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165926 ФПД: 55319739228468 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234033&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165926&fm=55319739228468&tin=02508201610067®Number=0000000000092562&sum=12000 0 [23:40:33]StoreToDocumentArchive [23:40:33]shift 469 fd 165926 [23:40:33]save to /storage/0469/doc_00165926 [23:40:33]save last doc name /storage/0469/doc_00165926 to /storage/kkm_last_doc_name [23:40:33]save OK [23:40:33]Clear old archive folders... [23:40:33]ProcessDocumentItem done err = 0, tmpTLVsize=287 [23:40:33]tlvbuf is 008B1330 [23:40:33]SAM_PROTO_ClearQueue [23:40:33]wFMCommunicate request_size=4 [23:40:33]MH_SAM_APDU [23:40:33]CAPDU: 80 09 00 00 [23:40:33]Write to MH i2c: E2 08 00 D4 01 80 09 00 00 00 00 00 00 47 [23:40:33]Write i2c OK [23:40:33]MH_I2C_Read... [23:40:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:40:33]Read from MH i2c: E2 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 03 00 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [23:40:33]RAPDU: 90 00 [23:40:33]wFMCommunicate OK [23:40:33]SAM_PROTO_ClearQueue done [23:40:33]KKMCreateOFDPacket [23:40:33]OFDProtocolAddRootSTLVToBuf [23:40:33]FM_MakeSignedData [23:40:33]FM_MakeSignedData [23:40:33]SAM_PROTO_SignData [23:40:33]wFMCommunicate request_size=4 [23:40:33]MH_SAM_APDU [23:40:33]CAPDU: 80 0D 01 02 [23:40:33]Write to MH i2c: E2 08 00 D5 01 80 0D 01 02 00 00 00 00 4F [23:40:33]Write i2c OK [23:40:33]MH_I2C_Read... [23:40:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:40:33]Read from MH i2c: E2 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 03 00 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [23:40:33]RAPDU: 90 00 [23:40:33]wFMCommunicate OK [23:40:33]wFMCommunicate request_size=255 [23:40:33]MH_SAM_APDU [23:40:33]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 03 00 00 F4 03 04 00 F1 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 [23:40:33]Write to MH i2c: E2 02 01 D6 01 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 ConnectInit Can't take IP for lk.salyk.kg [23:40:33]F2 CommunicateWithHost connect error [23:40:33]03 CommunicateWithHost err = -1 [23:40:33]01 OFD Sender: Server communicate error [23:40:33]00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 03 00 00 F4 03 04 00 F1 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 00 00 75 [23:40:33]Write i2c OK [23:40:33]MH_I2C_Read... [23:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:33]Read from MH i2c: E2 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 03 00 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [23:40:33]RAPDU: 90 00 [23:40:33]wFMCommunicate OK [23:40:33]wFMCommunicate request_size=46 [23:40:33]MH_SAM_APDU [23:40:33]CAPDU: 80 0D 02 02 29 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 88 02 00 35 04 06 00 32 50 21 67 E1 34 [23:40:33]Write to MH i2c: E2 31 00 D7 01 80 0D 02 02 29 00 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 88 02 00 35 04 06 00 32 50 21 67 E1 34 00 00 B2 [23:40:33]Write i2c OK [23:40:33]MH_I2C_Read... [23:40:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:33]Read from MH i2c: E2 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 03 00 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [23:40:33]RAPDU: 90 00 [23:40:33]wFMCommunicate OK [23:40:33]wFMCommunicate request_size=4 [23:40:33]MH_SAM_APDU [23:40:33]CAPDU: 80 0D 03 02 [23:40:33]Write to MH i2c: E2 08 00 D8 01 80 0D 03 02 00 00 00 00 54 [23:40:33]Write i2c OK [23:40:33]MH_I2C_Read... [23:40:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:40:33]Read from MH i2c: E2 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 0B 00 [23:40:33]MH_I2C_Read... [23:40:33]Read from MH i2c: E2 0B 00 D8 01 00 13 C3 94 5D 29 96 DE 5E 90 00 17 [23:40:33]RAPDU: 13 C3 94 5D 29 96 DE 5E 90 00 [23:40:33]wFMCommunicate OK [23:40:33]SAM_PROTO_SignData done [23:40:33]FM_MakeSignedData done [23:40:33]CreateOFDProtocolMessage [23:40:33]wFMCommunicate request_size=4 [23:40:33]MH_SAM_APDU [23:40:33]CAPDU: 80 11 00 00 [23:40:33]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [23:40:33]Write i2c OK [23:40:33]MH_I2C_Read... [23:40:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:34]Read from MH i2c: E2 [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: E2 17 00 [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [23:40:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:40:34]wFMCommunicate OK [23:40:34]CreateOFDProtocolMessage done [23:40:34]OFDSenderStorePacket 165926 [23:40:34]StoreOFDPacket docnum=165926 [23:40:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 33 01 00 00 25 67 2B 01 EA 9C 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 03 00 00 F4 03 04 00 F1 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 88 02 00 35 04 06 00 32 50 21 67 E1 34 13 C3 94 5D 29 96 DE 5E [23:40:34]CheckFolder [23:40:34]dirname=/storage/ofd_packets [23:40:34]CheckFolder done [23:40:34]ProducePacketName [23:40:34]name=ofd_packets/00165926 [23:40:34]NVStorageSaveData ofd_packets/00165926 [23:40:34]File name is /storage/ofd_packets/00165926 [23:40:34]Write 337 bytes [23:40:34]NVStorageSaveData done [23:40:34]OFDSenderStorePacket done [23:40:34]KKMCreateOFDPacket done [23:40:34]NVStorageSaveData kkm_last_timestamp [23:40:34]File name is /storage/kkm_last_timestamp [23:40:34]Write 4 bytes [23:40:34]NVStorageSaveData done [23:40:34]ExternCall_PrintAddStr [23:40:34]wPrintStart [23:40:34]Write to MH i2c: 01 00 00 DA 01 DB [23:40:34]Write i2c OK [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: 01 [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: 01 07 00 [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [23:40:34]RasterBufferAndPrint [23:40:34]line Счет N : (3)51145 [23:40:34]line ИНН: 02508201610067 [23:40:34]line Контрольно-Кассовый Чек [23:40:34]line ПРОДАЖА [23:40:34]line Товар: 5449000189332 [23:40:34]line Холодный чай Fuse персик 1л [23:40:34]line 1.000 * 120.00 [23:40:34]line = 120.00 [23:40:34]line НДС 12% НСП 1% [23:40:34]line > о реализуемом товаре [23:40:34]line ИТОГО: 120.00 [23:40:34]line НСП 1% : 1.06 [23:40:34]line НДС 12% : 12.74 [23:40:34]line Наличными: 120.00 [23:40:34]line Безнал.: 0.00 [23:40:34]line Место: АЗС № 130 "Партнер Нефть" [23:40:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:40:34]line СНО: Общий режим [23:40:34]line Чек 779 23.08.2024 23:40 [23:40:34]line Смена: 469 ФФД: 1.0 [23:40:34]line ЗНМ: 0300000070 [23:40:34]line РНМ: 0000000000092562 [23:40:34]line Версия ККМ: 001 [23:40:34]line ФМ: 0000000000871769 [23:40:34]line ФД: 165926 [23:40:34]line ФПД: 55319739228468 [23:40:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234033&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165926&fm=55319739228468&tin=02508201610067®Number=0000000000092562&sum=12000 [23:40:34]OFD Sender: Processing packet 165924 [packets to send 1005, broken 1002] [23:40:34]ProducePacketName [23:40:34]name=ofd_packets/00165924 [23:40:34]OFD Sender: To server: pG, [23:40:34]CommunicateWithHost lk.salyk.kg:30040 [23:40:34]ConnectInit lk.salyk.kg [23:40:34]line 0 [23:40:34]written 0, free lines is 4095 [23:40:34]Write to MH i2c: 01 00 00 02 02 04 [23:40:34]Write i2c OK [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: 01 [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: 01 07 00 [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 E8 0C FF [23:40:34]RasterBufferAndPrint [23:40:34]line [23:40:34]line [23:40:34]line [23:40:34]line [23:40:34]line [23:40:34]written 0, free lines is 3328 [23:40:34]MH_Cut [23:40:34]Write to MH i2c: D1 01 00 09 02 01 DD [23:40:34]Write i2c OK [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: D1 [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: D1 01 00 [23:40:34]MH_I2C_Read... [23:40:34]Read from MH i2c: D1 01 00 09 02 00 DC [23:40:34]Write to MH i2c: 01 00 00 0A 02 0C [23:40:34]Write i2c OK [23:40:34]MH_I2C_Read... [23:40:35]*** Cut start [23:40:35]*** Purtial cut [23:40:35]*** Stage 1: CUTSNS_PIN = 1 [23:40:37]Read from MH i2c: 01 [23:40:37]MH_I2C_Read... [23:40:37]*** Stop cut motor [23:40:37]*** Cut end [23:40:37]Read from MH i2c: 01 07 00 [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: 01 07 00 0A 02 00 00 00 00 00 FF 0F 21 [23:40:37]process_action close_receipt done [23:40:37]requested_data is exist [23:40:37]produce_requested_data [23:40:37]requested_item fm.sn is exist - process it [23:40:37]wFMCommunicate request_size=4 [23:40:37]MH_SAM_APDU [23:40:37]CAPDU: 80 11 00 00 [23:40:37]Write to MH i2c: E2 08 00 0B 02 80 11 00 00 00 00 00 00 87 [23:40:37]Write i2c OK [23:40:37]MH_I2C_Read... [23:40:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:37]Read from MH i2c: E2 [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: E2 17 00 [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: E2 17 00 0B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [23:40:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:40:37]wFMCommunicate OK [23:40:37]requested_item fd.num is exist - process it [23:40:37]SAM_PROTO_GetFieldsCounters [23:40:37]wFMCommunicate request_size=4 [23:40:37]MH_SAM_APDU [23:40:37]CAPDU: 80 13 00 00 [23:40:37]Write to MH i2c: E2 08 00 0C 02 80 13 00 00 00 00 00 00 8A [23:40:37]Write i2c OK [23:40:37]MH_I2C_Read... [23:40:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:40:37]Read from MH i2c: E2 [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: E2 62 00 [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: E2 62 00 0C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0B 03 00 00 5E 04 04 00 0B 03 00 00 57 04 04 00 0C 03 00 00 19 04 04 00 00 00 00 00 90 00 60 [23:40:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0B 03 00 00 5E 04 04 00 0B 03 00 00 57 04 04 00 0C 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:40:37]wFMCommunicate OK [23:40:37]SAM_PROTO_GetFieldsCounters done [23:40:37]requested_item shift.num is exist - process it [23:40:37]requested_item shift.opened is exist - process it [23:40:37]req_shift_opened [23:40:37]FM_GetShiftState [23:40:37]SAM_PROTO_GetShiftState [23:40:37]wFMCommunicate request_size=4 [23:40:37]MH_SAM_APDU [23:40:37]CAPDU: 80 13 01 00 [23:40:37]Write to MH i2c: E2 08 00 0D 02 80 13 01 00 00 00 00 00 8C [23:40:37]Write i2c OK [23:40:37]MH_I2C_Read... [23:40:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:37]Read from MH i2c: E2 [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: E2 0E 00 [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: E2 0E 00 0D 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BA [23:40:37]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:40:37]wFMCommunicate OK [23:40:37]SAM_PROTO_GetShiftState done [23:40:37]FM_GetShiftState done [23:40:37]req_shift_opened done [23:40:37]requested_item shift.open_date is exist - process it [23:40:37]req_shift_open_date [23:40:37]req_shift_open_date done [23:40:37]produce_requested_data done [23:40:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165926,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:40:37]process_action_free close_receipt [23:40:37]json_value_free [23:40:37]json_value_free done [23:40:37]process_json_proto returns [23:40:37]Send response to host [23:40:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165926,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:40:37]free response buf [23:40:37]execute_script done [23:40:37]execute_script returns [23:40:37]free content buf [23:40:37]Sock 9.Close socket [23:40:37]Sock 9.Thread stoped [23:40:39]ConnectInit Can't take IP for lk.salyk.kg [23:40:39]CommunicateWithHost connect error [23:40:39]CommunicateWithHost err = -1 [23:40:39]OFD Sender: Server communicate error [23:40:44]OFD Sender: Processing packet 165924 [packets to send 1005, broken 1002] [23:40:44]ProducePacketName [23:40:44]name=ofd_packets/00165924 [23:40:44]OFD Sender: To server: pG, [23:40:44]CommunicateWithHost lk.salyk.kg:30040 [23:40:44]ConnectInit lk.salyk.kg [23:40:46]recv_with_timeout no data received [23:40:49]ConnectInit Can't take IP for lk.salyk.kg [23:40:49]CommunicateWithHost connect error [23:40:49]CommunicateWithHost err = -1 [23:40:49]OFD Sender: Server communicate error [23:40:54]OFD Sender: Processing packet 165924 [packets to send 1005, broken 1002] [23:40:54]ProducePacketName [23:40:54]name=ofd_packets/00165924 [23:40:54]OFD Sender: To server: pG, [23:40:54]CommunicateWithHost lk.salyk.kg:30040 [23:40:54]ConnectInit lk.salyk.kg [23:40:59]accept exits with 12 [23:40:59]New connection [23:40:59]New thread 3067145572 created [23:40:59]Thread 3067288932 joined [23:40:59]Waiting for new connection... [23:40:59] Sock 12.Parse request [23:40:59]Sock 12.Check first char [23:40:59]Sock 12.First char is OK [23:40:59]request: POST /json_proto HTTP/1.0 [23:40:59]Method: POST [23:40:59]URL: /json_proto [23:40:59]Method is POST - this is cgi request [23:40:59]url: /json_proto [23:40:59]query_string will be loaded in cgi processing [23:40:59]execute_cgi json_proto POST (null) [23:40:59]execute_cgi path=json_proto method=POST [23:40:59]POST find Content-Length [23:40:59]Host: 172.17.44.132:8080 [23:40:59]Content-Length: 682 [23:40:59]Content-Type: application/json [23:40:59] [23:40:59]POST finish read [23:40:59]Found Content-Length = 682 [23:40:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294843", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:59]execute_script... [23:40:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294843", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:59]POST & json_proto [23:40:59]process_json_proto [23:40:59]json parsed OK: [23:40:59]protocol is kg_v1.0 [23:40:59]action value=close_receipt [23:40:59]process_action close_receipt [23:40:59]cmd_close_receipt [23:40:59]MH_GetDate [23:40:59]Write to MH i2c: F0 00 00 0E 02 FF [23:40:59]Write i2c OK [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: F0 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: F0 09 00 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: F0 09 00 0E 02 00 0C 1E C9 66 2A 83 C1 65 34 [23:40:59]GetLastDocTimeStamp 1724456433 [23:40:59]current date 1724456460 [23:40:59]FM_GetShiftState [23:40:59]SAM_PROTO_GetShiftState [23:40:59]wFMCommunicate request_size=4 [23:40:59]MH_SAM_APDU [23:40:59]CAPDU: 80 13 01 00 [23:40:59]Write to MH i2c: E2 08 00 0F 02 80 13 01 00 00 00 00 00 8E [23:40:59]Write i2c OK [23:40:59]MH_I2C_Read... [23:40:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:59]Read from MH i2c: E2 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 0E 00 [23:40:59]MH_I2C_Read... [23:40:59]Read from MH i2c: E2 0E 00 0F 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BC [23:40:59]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:40:59]wFMCommunicate OK [23:40:59]SAM_PROTO_GetShiftState done [23:40:59]FM_GetShiftState done [23:40:59]opened in 1724372766 [23:40:59]opened+sec_in_day 1724459166 [23:40:59]quantity*price = 100021 [23:40:59]sum+1 = 100023 [23:40:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 780 23.08.2024 23:41 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165927 ФПД: 259605981597891 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234100&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165927&fm=259605981597891&tin=02508201610067®Number=0000000000092562&sum=100000 [23:41:01]StoreToDocumentArchive [23:41:01]shift 469 fd 165927 [23:41:01]save to /storage/0469/doc_00165927 [23:41:01]save last doc name /storage/0469/doc_00165927 to /storage/kkm_last_doc_name [23:41:01]save OK [23:41:01]Clear old archive folders... [23:41:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:41:01]tlvbuf is 008956E0 [23:41:01]SAM_PROTO_ClearQueue [23:41:01]wFMCommunicate request_size=4 [23:41:01]MH_SAM_APDU [23:41:01]CAPDU: 80 09 00 00 [23:41:01]Write to MH i2c: E2 08 00 1C 02 80 09 00 00 00 00 00 00 90 [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:41:01]Read from MH i2c: E2 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 03 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [23:41:01]RAPDU: 90 00 [23:41:01]wFMCommunicate OK [23:41:01]SAM_PROTO_ClearQueue done [23:41:01]KKMCreateOFDPacket [23:41:01]OFDProtocolAddRootSTLVToBuf [23:41:01]FM_MakeSignedData [23:41:01]FM_MakeSignedData [23:41:01]SAM_PROTO_SignData [23:41:01]wFMCommunicate request_size=4 [23:41:01]MH_SAM_APDU [23:41:01]CAPDU: 80 0D 01 02 [23:41:01]Write to MH i2c: E2 08 00 1D 02 80 0D 01 02 00 00 00 00 98 [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:41:01]Read from MH i2c: E2 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 03 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [23:41:01]RAPDU: 90 00 [23:41:01]wFMCommunicate OK [23:41:01]wFMCommunicate request_size=255 [23:41:01]MH_SAM_APDU [23:41:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 0C 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 88 02 00 35 04 06 00 EC [23:41:01]Write to MH i2c: E2 02 01 1E 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 0C 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 88 02 00 35 04 06 00 EC 00 00 24 [23:41:01]recv_with_timeout no data received [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:41:01]Read from MH i2c: E2 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 03 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [23:41:01]RAPDU: 90 00 [23:41:01]wFMCommunicate OK [23:41:01]wFMCommunicate request_size=10 [23:41:01]MH_SAM_APDU [23:41:01]CAPDU: 80 0D 02 02 05 1C 3A 50 90 C3 [23:41:01]Write to MH i2c: E2 0D 00 1F 02 80 0D 02 02 05 00 1C 3A 50 90 C3 00 00 9E [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:41:01]Read from MH i2c: E2 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 03 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [23:41:01]RAPDU: 90 00 [23:41:01]wFMCommunicate OK [23:41:01]wFMCommunicate request_size=4 [23:41:01]MH_SAM_APDU [23:41:01]CAPDU: 80 0D 03 02 [23:41:01]Write to MH i2c: E2 08 00 20 02 80 0D 03 02 00 00 00 00 9D [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:41:01]Read from MH i2c: E2 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 0B 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 0B 00 20 02 00 CA 6C 4F 60 23 B7 BA 82 90 00 99 [23:41:01]RAPDU: CA 6C 4F 60 23 B7 BA 82 90 00 [23:41:01]wFMCommunicate OK [23:41:01]SAM_PROTO_SignData done [23:41:01]FM_MakeSignedData done [23:41:01]CreateOFDProtocolMessage [23:41:01]wFMCommunicate request_size=4 [23:41:01]MH_SAM_APDU [23:41:01]CAPDU: 80 11 00 00 [23:41:01]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:01]Read from MH i2c: E2 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 17 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [23:41:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:41:01]wFMCommunicate OK [23:41:01]CreateOFDProtocolMessage done [23:41:01]OFDSenderStorePacket 165927 [23:41:01]StoreOFDPacket docnum=165927 [23:41:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BA 0B 07 01 D1 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 0C 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 88 02 00 35 04 06 00 EC 1C 3A 50 90 C3 CA 6C 4F 60 23 B7 BA 82 [23:41:01]CheckFolder [23:41:01]dirname=/storage/ofd_packets [23:41:01]CheckFolder done [23:41:01]ProducePacketName [23:41:01]name=ofd_packets/00165927 [23:41:01]NVStorageSaveData ofd_packets/00165927 [23:41:01]File name is /storage/ofd_packets/00165927 [23:41:01]Write 301 bytes [23:41:01]NVStorageSaveData done [23:41:01]OFDSenderStorePacket done [23:41:01]KKMCreateOFDPacket done [23:41:01]NVStorageSaveData kkm_last_timestamp [23:41:01]File name is /storage/kkm_last_timestamp [23:41:01]Write 4 bytes [23:41:01]NVStorageSaveData done [23:41:01]ExternCall_PrintAddStr [23:41:01]wPrintStart [23:41:01]Write to MH i2c: 01 00 00 22 02 24 [23:41:01]Write i2c OK [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: 01 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: 01 07 00 [23:41:01]MH_I2C_Read... [23:41:01]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [23:41:01]RasterBufferAndPrint [23:41:01]line Счет N : (1)294843 [23:41:01]line ИНН: 02508201610067 [23:41:01]line Контрольно-Кассовый Чек [23:41:01]line ПРОДАЖА [23:41:01]line ТРК (МРК, ГНК) : 63 [23:41:01]line Товар: 2710124500 [23:41:01]line Аи-95-К-5 [23:41:01]line 13.480 * 74.20 [23:41:01]line = 1000.22 [23:41:01]line НДС 12% НСП 1% [23:41:01]line > о реализуемом товаре [23:41:01]line ОКРУГЛЕНИЕ: -0.22 [23:41:01]line ИТОГО: 1000.00 [23:41:01]line Внесено: 1000.00 [23:41:01]line СДАЧА: 0.00 [23:41:01]line НСП 1% : 8.85 [23:41:01]line НДС 12% : 106.22 [23:41:01]line Наличными: 1000.00 [23:41:01]line Безнал.: 0.00 [23:41:01]line Место: АЗС № 130 "Партнер Нефть" [23:41:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:41:01]line СНО: Общий режим [23:41:01]line Чек 780 23.08.2024 23:41 [23:41:01]line Смена: 469 ФФД: 1.0 [23:41:01]line ЗНМ: 0300000070 [23:41:01]line РНМ: 0000000000092562 [23:41:01]line Версия ККМ: 001 [23:41:01]line ФМ: 0000000000871769 [23:41:01]line ФД: 165927 [23:41:01]line ФПД: 259605981597891 [23:41:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234100&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165927&fm=259605981597891&tin=02508201610067®Number=0000000000092562&sum=100000 [23:41:01]written 0, free lines is 4095 [23:41:02]Write to MH i2c: 01 00 00 4D 02 4F [23:41:02]Write i2c OK [23:41:02]MH_I2C_Read... [23:41:02]Read from MH i2c: 01 [23:41:02]MH_I2C_Read... [23:41:02]Read from MH i2c: 01 07 00 [23:41:02]MH_I2C_Read... [23:41:02]Read from MH i2c: 01 07 00 4D 02 00 00 00 00 00 C8 0C 2A [23:41:02]RasterBufferAndPrint [23:41:02]line [23:41:02]line [23:41:02]line [23:41:02]line [23:41:02]line [23:41:02]written 0, free lines is 3300 [23:41:02]MH_Cut [23:41:02]Write to MH i2c: D1 01 00 54 02 01 28 [23:41:02]Write i2c OK [23:41:02]MH_I2C_Read... [23:41:02]Read from MH i2c: D1 [23:41:02]MH_I2C_Read... [23:41:02]Read from MH i2c: D1 01 00 [23:41:02]MH_I2C_Read... [23:41:02]Read from MH i2c: D1 01 00 54 02 00 27 [23:41:02]Write to MH i2c: 01 00 00 55 02 57 [23:41:02]Write i2c OK [23:41:02]MH_I2C_Read... [23:41:03]*** Cut start [23:41:03]*** Purtial cut [23:41:03]*** Stage 1: CUTSNS_PIN = 1 [23:41:05]Read from MH i2c: 01 [23:41:05]MH_I2C_Read... [23:41:05]*** Stop cut motor [23:41:05]*** Cut end [23:41:05]Read from MH i2c: 01 07 00 [23:41:05]MH_I2C_Read... [23:41:05]Read from MH i2c: 01 07 00 55 02 00 00 00 00 00 FF 0F 6C [23:41:05]process_action close_receipt done [23:41:05]requested_data is exist [23:41:05]produce_requested_data [23:41:05]requested_item fm.sn is exist - process it [23:41:05]wFMCommunicate request_size=4 [23:41:05]MH_SAM_APDU [23:41:05]CAPDU: 80 11 00 00 [23:41:05]Write to MH i2c: E2 08 00 56 02 80 11 00 00 00 00 00 00 D2 [23:41:05]Write i2c OK [23:41:05]MH_I2C_Read... [23:41:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:41:05]Read from MH i2c: E2 [23:41:05]MH_I2C_Read... [23:41:05]Read from MH i2c: E2 17 00 [23:41:05]MH_I2C_Read... [23:41:05]Read from MH i2c: E2 17 00 56 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [23:41:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:41:05]wFMCommunicate OK [23:41:05]requested_item fd.num is exist - process it [23:41:05]SAM_PROTO_GetFieldsCounters [23:41:05]wFMCommunicate request_size=4 [23:41:05]MH_SAM_APDU [23:41:05]CAPDU: 80 13 00 00 [23:41:05]Write to MH i2c: E2 08 00 57 02 80 13 00 00 00 00 00 00 D5 [23:41:05]Write i2c OK [23:41:05]MH_I2C_Read... [23:41:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:41:05]Read from MH i2c: E2 [23:41:05]MH_I2C_Read... [23:41:05]Read from MH i2c: E2 62 00 [23:41:05]MH_I2C_Read... [23:41:05]Read from MH i2c: E2 62 00 57 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0C 03 00 00 5E 04 04 00 0C 03 00 00 57 04 04 00 0D 03 00 00 19 04 04 00 00 00 00 00 90 00 AF [23:41:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0C 03 00 00 5E 04 04 00 0C 03 00 00 57 04 04 00 0D 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:41:05]wFMCommunicate OK [23:41:05]SAM_PROTO_GetFieldsCounters done [23:41:05]requested_item shift.num is exist - process it [23:41:05]requested_item shift.opened is exist - process it [23:41:05]req_shift_opened [23:41:05]FM_GetShiftState [23:41:05]SAM_PROTO_GetShiftState [23:41:05]wFMCommunicate request_size=4 [23:41:05]MH_SAM_APDU [23:41:05]CAPDU: 80 13 01 00 [23:41:05]Write to MH i2c: E2 08 00 58 02 80 13 01 00 00 00 00 00 D7 [23:41:05]Write i2c OK [23:41:05]MH_I2C_Read... [23:41:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:41:05]Read from MH i2c: E2 [23:41:05]MH_I2C_Read... [23:41:05]Read from MH i2c: E2 0E 00 [23:41:05]MH_I2C_Read... [23:41:05]Read from MH i2c: E2 0E 00 58 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 05 [23:41:05]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:41:05]wFMCommunicate OK [23:41:05]SAM_PROTO_GetShiftState done [23:41:05]FM_GetShiftState done [23:41:05]req_shift_opened done [23:41:05]requested_item shift.open_date is exist - process it [23:41:05]req_shift_open_date [23:41:05]req_shift_open_date done [23:41:05]produce_requested_data done [23:41:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165927,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:41:05]process_action_free close_receipt [23:41:05]json_value_free [23:41:05]json_value_free done [23:41:05]process_json_proto returns [23:41:05]Send response to host [23:41:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165927,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:41:05]free response buf [23:41:05]execute_script done [23:41:05]execute_script returns [23:41:05]free content buf [23:41:05]Sock 12.Close socket [23:41:05]Sock 12.Thread stoped [23:41:08]Connected sock=9 [23:41:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 06 01 06 01 7E 48 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 BE 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 5A C8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C C8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4E 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A6 4B 00 00 00 00 07 04 06 00 1C C8 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 B3 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 88 02 00 35 04 06 00 3F 95 37 87 08 6C 70 9D 5C B2 A5 03 56 41 [23:41:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D2 2D 47 00 72 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 88 02 00 F4 03 04 00 5F C7 C8 66 B6 04 01 00 00 16 46 3D 14 B4 0C D7 46 [23:41:10]CommunicateWithHost err = 0 [23:41:10]CheckOFDResponse [23:41:10]1017 (14) - 77093643461234 [23:41:10]1041 (16) - 0000000000871769 [23:41:10]1040 (4) - 165924 [23:41:10]1012 (4) - 23.08.2024 17:31 [23:41:10]1206 (1) - 0 [23:41:10]OFD Sender: Remove packet 165924 [23:41:10]ProducePacketName [23:41:10]name=ofd_packets/00165924 [23:41:10]NVStorageDeleteData [23:41:11]OFD Sender: Processing packet 165925 [packets to send 1005, broken 1002] [23:41:11]ProducePacketName [23:41:11]name=ofd_packets/00165925 [23:41:11]OFD Sender: To server: pG, [23:41:11]CommunicateWithHost lk.salyk.kg:30040 [23:41:11]ConnectInit lk.salyk.kg [23:41:14]recv_with_timeout no data received [23:41:16]ConnectInit Can't take IP for lk.salyk.kg [23:41:16]CommunicateWithHost connect error [23:41:16]CommunicateWithHost err = -1 [23:41:16]OFD Sender: Server communicate error [23:41:16]OFD Sender: Processing packet 165925 [packets to send 1005, broken 1002] [23:41:16]ProducePacketName [23:41:16]name=ofd_packets/00165925 [23:41:16]OFD Sender: To server: pG, [23:41:16]CommunicateWithHost lk.salyk.kg:30040 [23:41:16]ConnectInit lk.salyk.kg [23:41:21]ConnectInit Can't take IP for lk.salyk.kg [23:41:21]CommunicateWithHost connect error [23:41:21]CommunicateWithHost err = -1 [23:41:21]OFD Sender: Server communicate error [23:41:26]OFD Sender: Processing packet 165925 [packets to send 1005, broken 1002] [23:41:26]ProducePacketName [23:41:26]name=ofd_packets/00165925 [23:41:26]OFD Sender: To server: pG, [23:41:26]CommunicateWithHost lk.salyk.kg:30040 [23:41:26]ConnectInit lk.salyk.kg [23:41:32]recv_with_timeout no data received [23:41:35]Connected sock=7 [23:41:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 37 45 04 01 C4 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 86 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 03 00 00 F4 03 04 00 BA 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 88 02 00 35 04 06 00 E0 FF 0A 8A 5F 19 3A F4 EE 33 B6 00 FE 81 [23:41:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 22 5F 47 00 4A D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 88 02 00 F4 03 04 00 79 C7 C8 66 B6 04 01 00 00 E2 D9 2D B9 05 B1 02 C4 [23:41:36]CommunicateWithHost err = 0 [23:41:36]CheckOFDResponse [23:41:36]1017 (14) - 77093643461234 [23:41:36]1041 (16) - 0000000000871769 [23:41:36]1040 (4) - 165925 [23:41:36]1012 (4) - 23.08.2024 17:31 [23:41:36]1206 (1) - 0 [23:41:36]OFD Sender: Remove packet 165925 [23:41:36]ProducePacketName [23:41:36]name=ofd_packets/00165925 [23:41:36]NVStorageDeleteData [23:41:37]OFD Sender: Processing packet 165926 [packets to send 1004, broken 1002] [23:41:37]ProducePacketName [23:41:37]name=ofd_packets/00165926 [23:41:37]OFD Sender: To server: pG, [23:41:37]CommunicateWithHost lk.salyk.kg:30040 [23:41:37]ConnectInit lk.salyk.kg [23:42:12]recv_with_timeout no data received [23:42:23]recv_with_timeout no data received [23:42:48]recv_with_timeout no data received [23:43:15]accept exits with 10 [23:43:15]New connection [23:43:15]New thread 3067288932 created [23:43:15]Thread 3067145572 joined [23:43:15]Waiting for new connection... [23:43:15] Sock 10.Parse request [23:43:15]Sock 10.Check first char [23:43:15]Sock 10.First char is OK [23:43:15]request: POST /json_proto HTTP/1.0 [23:43:15]Method: POST [23:43:15]URL: /json_proto [23:43:15]Method is POST - this is cgi request [23:43:15]url: /json_proto [23:43:15]query_string will be loaded in cgi processing [23:43:15]execute_cgi json_proto POST (null) [23:43:15]execute_cgi path=json_proto method=POST [23:43:15]POST find Content-Length [23:43:15]Host: 172.17.44.132:8080 [23:43:15]Content-Length: 625 [23:43:15]Content-Type: application/json [23:43:15] [23:43:15]POST finish read [23:43:15]Found Content-Length = 625 [23:43:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51146", "tax_sys" : 0, "items" : [ { "code": "48741224", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:15]execute_script... [23:43:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51146", "tax_sys" : 0, "items" : [ { "code": "48741224", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims Blue", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 135.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:15]POST & json_proto [23:43:15]process_json_proto [23:43:15]json parsed OK: [23:43:15]protocol is kg_v1.0 [23:43:15]action value=close_receipt [23:43:15]process_action close_receipt [23:43:15]cmd_close_receipt [23:43:15]MH_GetDate [23:43:15]Write to MH i2c: F0 00 00 59 02 4A [23:43:15]Write i2c OK [23:43:15]MH_I2C_Read... [23:43:15]Read from MH i2c: F0 [23:43:15]MH_I2C_Read... [23:43:15]Read from MH i2c: F0 09 00 [23:43:15]MH_I2C_Read... [23:43:15]Read from MH i2c: F0 09 00 59 02 00 93 1E C9 66 2A 83 C1 65 06 [23:43:15]GetLastDocTimeStamp 1724456460 [23:43:15]current date 1724456595 [23:43:15]FM_GetShiftState [23:43:15]SAM_PROTO_GetShiftState [23:43:15]wFMCommunicate request_size=4 [23:43:15]MH_SAM_APDU [23:43:15]CAPDU: 80 13 01 00 [23:43:15]Write to MH i2c: E2 08 00 5A 02 80 13 01 00 00 00 00 00 D9 [23:43:15]Write i2c OK [23:43:15]MH_I2C_Read... [23:43:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:15]Read from MH i2c: E2 [23:43:15]MH_I2C_Read... [23:43:15]Read from MH i2c: E2 0E 00 [23:43:15]MH_I2C_Read... [23:43:15]Read from MH i2c: E2 0E 00 5A 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 07 [23:43:15]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:43:15]wFMCommunicate OK [23:43:15]SAM_PROTO_GetShiftState done [23:43:15]FM_GetShiftState done [23:43:15]opened in 1724372766 [23:43:15]opened+sec_in_day 1724459166 [23:43:15]quantity*price = 13500 [23:43:15]sum+1 = 13501 [23:43:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 781 23.08.2024 23:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165928 ФПД: 164287821132285 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165928&fm=164287821132285&tin=02508201610067®Number=0000000000092562&sum=13500 0 [23:43:16]StoreToDocumentArchive [23:43:16]shift 469 fd 165928 [23:43:16]save to /storage/0469/doc_00165928 [23:43:16]save last doc name /storage/0469/doc_00165928 to /storage/kkm_last_doc_name [23:43:16]save OK [23:43:16]Clear old archive folders... [23:43:16]ProcessDocumentItem done err = 0, tmpTLVsize=278 [23:43:16]tlvbuf is 009016D0 [23:43:16]SAM_PROTO_ClearQueue [23:43:16]wFMCommunicate request_size=4 [23:43:16]MH_SAM_APDU [23:43:16]CAPDU: 80 09 00 00 [23:43:16]Write to MH i2c: E2 08 00 67 02 80 09 00 00 00 00 00 00 DB [23:43:16]Write i2c OK [23:43:16]MH_I2C_Read... [23:43:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:43:16]Read from MH i2c: E2 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 03 00 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [23:43:16]RAPDU: 90 00 [23:43:16]wFMCommunicate OK [23:43:16]SAM_PROTO_ClearQueue done [23:43:16]KKMCreateOFDPacket [23:43:16]OFDProtocolAddRootSTLVToBuf [23:43:16]FM_MakeSignedData [23:43:16]FM_MakeSignedData [23:43:16]SAM_PROTO_SignData [23:43:16]wFMCommunicate request_size=4 [23:43:16]MH_SAM_APDU [23:43:16]CAPDU: 80 0D 01 02 [23:43:16]Write to MH i2c: E2 08 00 68 02 80 0D 01 02 00 00 00 00 E3 [23:43:16]Write i2c OK [23:43:16]MH_I2C_Read... [23:43:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:43:16]Read from MH i2c: E2 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 03 00 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 03 00 68 02 00 90 00 DE [23:43:16]RAPDU: 90 00 [23:43:16]wFMCommunicate OK [23:43:16]wFMCommunicate request_size=255 [23:43:16]MH_SAM_APDU [23:43:16]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 03 00 00 F4 03 04 00 93 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 [23:43:16]Write to MH i2c: E2 02 01 69 02 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 03 00 00 F4 03 04 00 93 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 00 00 72 [23:43:16]Write i2c OK [23:43:16]MH_I2C_Read... [23:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:16]Read from MH i2c: E2 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 03 00 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 03 00 69 02 00 90 00 DF [23:43:16]RAPDU: 90 00 [23:43:16]wFMCommunicate OK [23:43:16]wFMCommunicate request_size=37 [23:43:16]MH_SAM_APDU [23:43:16]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 88 02 00 35 04 06 00 95 6B 3D 38 31 FD [23:43:16]Write to MH i2c: E2 28 00 6A 02 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 88 02 00 35 04 06 00 95 6B 3D 38 31 FD 00 00 98 [23:43:16]Write i2c OK [23:43:16]MH_I2C_Read... [23:43:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:16]Read from MH i2c: E2 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 03 00 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 03 00 6A 02 00 90 00 E0 [23:43:16]RAPDU: 90 00 [23:43:16]wFMCommunicate OK [23:43:16]wFMCommunicate request_size=4 [23:43:16]MH_SAM_APDU [23:43:16]CAPDU: 80 0D 03 02 [23:43:16]Write to MH i2c: E2 08 00 6B 02 80 0D 03 02 00 00 00 00 E8 [23:43:16]Write i2c OK [23:43:16]MH_I2C_Read... [23:43:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:43:16]Read from MH i2c: E2 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 0B 00 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 0B 00 6B 02 00 B5 BA 12 BA 44 07 BE 34 90 00 61 [23:43:16]RAPDU: B5 BA 12 BA 44 07 BE 34 90 00 [23:43:16]wFMCommunicate OK [23:43:16]SAM_PROTO_SignData done [23:43:16]FM_MakeSignedData done [23:43:16]CreateOFDProtocolMessage [23:43:16]wFMCommunicate request_size=4 [23:43:16]MH_SAM_APDU [23:43:16]CAPDU: 80 11 00 00 [23:43:16]Write to MH i2c: E2 08 00 6C 02 80 11 00 00 00 00 00 00 E8 [23:43:16]Write i2c OK [23:43:16]MH_I2C_Read... [23:43:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:16]Read from MH i2c: E2 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 17 00 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: E2 17 00 6C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [23:43:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:43:16]wFMCommunicate OK [23:43:16]CreateOFDProtocolMessage done [23:43:16]OFDSenderStorePacket 165928 [23:43:16]StoreOFDPacket docnum=165928 [23:43:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 D8 A8 22 01 5B B4 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 03 00 00 F4 03 04 00 93 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 88 02 00 35 04 06 00 95 6B 3D 38 31 FD B5 BA 12 BA 44 07 BE 34 [23:43:16]CheckFolder [23:43:16]dirname=/storage/ofd_packets [23:43:16]CheckFolder done [23:43:16]ProducePacketName [23:43:16]name=ofd_packets/00165928 [23:43:16]NVStorageSaveData ofd_packets/00165928 [23:43:16]File name is /storage/ofd_packets/00165928 [23:43:16]Write 328 bytes [23:43:16]NVStorageSaveData done [23:43:16]OFDSenderStorePacket done [23:43:16]KKMCreateOFDPacket done [23:43:16]NVStorageSaveData kkm_last_timestamp [23:43:16]File name is /storage/kkm_last_timestamp [23:43:16]Write 4 bytes [23:43:16]NVStorageSaveData done [23:43:16]ExternCall_PrintAddStr [23:43:16]wPrintStart [23:43:16]Write to MH i2c: 01 00 00 6D 02 6F [23:43:16]Write i2c OK [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: 01 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: 01 07 00 [23:43:16]MH_I2C_Read... [23:43:16]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [23:43:16]RasterBufferAndPrint [23:43:16]line Счет N : (3)51146 [23:43:16]line ИНН: 02508201610067 [23:43:16]line Контрольно-Кассовый Чек [23:43:16]line ПРОДАЖА [23:43:16]line Товар: 48741224 [23:43:16]line Сигареты Winston Super Slims Blue [23:43:16]line 1.000 * 135.00 [23:43:16]line = 135.00 [23:43:16]line НДС 12% НСП 1% [23:43:16]line > о реализуемом товаре [23:43:16]line ИТОГО: 135.00 [23:43:16]line НСП 1% : 1.19 [23:43:16]line НДС 12% : 14.34 [23:43:16]line Наличными: 135.00 [23:43:16]line Безнал.: 0.00 [23:43:16]line Место: АЗС № 130 "Партнер Нефть" [23:43:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:43:16]line СНО: Общий режим [23:43:16]line Чек 781 23.08.2024 23:43 [23:43:16]line Смена: 469 ФФД: 1.0 [23:43:16]line ЗНМ: 0300000070 [23:43:16]line РНМ: 0000000000092562 [23:43:16]line Версия ККМ: 001 [23:43:16]line ФМ: 0000000000871769 [23:43:16]line ФД: 165928 [23:43:16]line ФПД: 164287821132285 [23:43:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165928&fm=164287821132285&tin=02508201610067®Number=0000000000092562&sum=13500 [23:43:16]line 0 [23:43:16]written 0, free lines is 4095 [23:43:17]Write to MH i2c: 01 00 00 96 02 98 [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: 01 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: 01 07 00 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: 01 07 00 96 02 00 00 00 00 00 CB 0C 76 [23:43:17]RasterBufferAndPrint [23:43:17]line [23:43:17]line [23:43:17]line [23:43:17]line [23:43:17]line [23:43:17]written 0, free lines is 3279 [23:43:17]MH_Cut [23:43:17]Write to MH i2c: D1 01 00 9D 02 01 71 [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: D1 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: D1 01 00 [23:43:17]MH_I2C_Read... [23:43:17]Read from MH i2c: D1 01 00 9D 02 00 70 [23:43:17]Write to MH i2c: 01 00 00 9E 02 A0 [23:43:17]Write i2c OK [23:43:17]MH_I2C_Read... [23:43:18]*** Cut start [23:43:18]*** Purtial cut [23:43:18]*** Stage 1: CUTSNS_PIN = 1 [23:43:20]Read from MH i2c: 01 [23:43:20]MH_I2C_Read... [23:43:20]*** Stop cut motor [23:43:20]*** Cut end [23:43:20]Read from MH i2c: 01 07 00 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: 01 07 00 9E 02 00 00 00 00 00 FF 0F B5 [23:43:20]process_action close_receipt done [23:43:20]requested_data is exist [23:43:20]produce_requested_data [23:43:20]requested_item fm.sn is exist - process it [23:43:20]wFMCommunicate request_size=4 [23:43:20]MH_SAM_APDU [23:43:20]CAPDU: 80 11 00 00 [23:43:20]Write to MH i2c: E2 08 00 9F 02 80 11 00 00 00 00 00 00 1B [23:43:20]Write i2c OK [23:43:20]MH_I2C_Read... [23:43:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:20]Read from MH i2c: E2 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 17 00 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 17 00 9F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 74 [23:43:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:43:20]wFMCommunicate OK [23:43:20]requested_item fd.num is exist - process it [23:43:20]SAM_PROTO_GetFieldsCounters [23:43:20]wFMCommunicate request_size=4 [23:43:20]MH_SAM_APDU [23:43:20]CAPDU: 80 13 00 00 [23:43:20]Write to MH i2c: E2 08 00 A0 02 80 13 00 00 00 00 00 00 1E [23:43:20]Write i2c OK [23:43:20]MH_I2C_Read... [23:43:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:43:20]Read from MH i2c: E2 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 62 00 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 62 00 A0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0D 03 00 00 5E 04 04 00 0D 03 00 00 57 04 04 00 0E 03 00 00 19 04 04 00 00 00 00 00 90 00 FC [23:43:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0D 03 00 00 5E 04 04 00 0D 03 00 00 57 04 04 00 0E 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:43:20]wFMCommunicate OK [23:43:20]SAM_PROTO_GetFieldsCounters done [23:43:20]requested_item shift.num is exist - process it [23:43:20]requested_item shift.opened is exist - process it [23:43:20]req_shift_opened [23:43:20]FM_GetShiftState [23:43:20]SAM_PROTO_GetShiftState [23:43:20]wFMCommunicate request_size=4 [23:43:20]MH_SAM_APDU [23:43:20]CAPDU: 80 13 01 00 [23:43:20]Write to MH i2c: E2 08 00 A1 02 80 13 01 00 00 00 00 00 20 [23:43:20]Write i2c OK [23:43:20]MH_I2C_Read... [23:43:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:20]Read from MH i2c: E2 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 0E 00 [23:43:20]MH_I2C_Read... [23:43:20]Read from MH i2c: E2 0E 00 A1 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 4E [23:43:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:43:20]wFMCommunicate OK [23:43:20]SAM_PROTO_GetShiftState done [23:43:20]FM_GetShiftState done [23:43:20]req_shift_opened done [23:43:20]requested_item shift.open_date is exist - process it [23:43:20]req_shift_open_date [23:43:20]req_shift_open_date done [23:43:20]produce_requested_data done [23:43:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165928,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:43:20]process_action_free close_receipt [23:43:20]json_value_free [23:43:20]json_value_free done [23:43:20]process_json_proto returns [23:43:20]Send response to host [23:43:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165928,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:43:20]free response buf [23:43:20]execute_script done [23:43:20]execute_script returns [23:43:20]free content buf [23:43:20]Sock 10.Close socket [23:43:20]Sock 10.Thread stoped [23:43:24]accept exits with 11 [23:43:24]New connection [23:43:24]New thread 3067145572 created [23:43:24]Thread 3067288932 joined [23:43:24]Waiting for new connection... [23:43:24] Sock 11.Parse request [23:43:24]Sock 11.Check first char [23:43:24]Sock 11.First char is OK [23:43:24]request: POST /json_proto HTTP/1.0 [23:43:24]Method: POST [23:43:24]URL: /json_proto [23:43:24]Method is POST - this is cgi request [23:43:24]url: /json_proto [23:43:24]query_string will be loaded in cgi processing [23:43:24]execute_cgi json_proto POST (null) [23:43:24]execute_cgi path=json_proto method=POST [23:43:24]POST find Content-Length [23:43:24]Host: 172.17.44.132:8080 [23:43:24]Content-Length: 667 [23:43:24]Content-Type: application/json [23:43:24] [23:43:24]POST finish read [23:43:24]Found Content-Length = 667 [23:43:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:24]execute_script... [23:43:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:24]POST & json_proto [23:43:24]process_json_proto [23:43:24]json parsed OK: [23:43:24]protocol is kg_v1.0 [23:43:24]action value=close_receipt [23:43:24]process_action close_receipt [23:43:24]cmd_close_receipt [23:43:24]MH_GetDate [23:43:24]Write to MH i2c: F0 00 00 A2 02 93 [23:43:24]Write i2c OK [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: F0 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: F0 09 00 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: F0 09 00 A2 02 00 9D 1E C9 66 2A 83 C1 65 59 [23:43:24]GetLastDocTimeStamp 1724456595 [23:43:24]current date 1724456605 [23:43:24]FM_GetShiftState [23:43:24]SAM_PROTO_GetShiftState [23:43:24]wFMCommunicate request_size=4 [23:43:24]MH_SAM_APDU [23:43:24]CAPDU: 80 13 01 00 [23:43:24]Write to MH i2c: E2 08 00 A3 02 80 13 01 00 00 00 00 00 22 [23:43:24]Write i2c OK [23:43:24]MH_I2C_Read... [23:43:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:24]Read from MH i2c: E2 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 0E 00 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 0E 00 A3 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 50 [23:43:24]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:43:24]wFMCommunicate OK [23:43:24]SAM_PROTO_GetShiftState done [23:43:24]FM_GetShiftState done [23:43:24]opened in 1724372766 [23:43:24]opened+sec_in_day 1724459166 [23:43:24]quantity*price = 50017 [23:43:24]sum+1 = 50019 [23:43:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 782 23.08.2024 23:43 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165929 ФПД: 88964697936183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165929&fm=88964697936183&tin=02508201610067®Number=0000000000092562&sum=50000 [23:43:25]StoreToDocumentArchive [23:43:25]shift 469 fd 165929 [23:43:25]save to /storage/0469/doc_00165929 [23:43:25]save last doc name /storage/0469/doc_00165929 to /storage/kkm_last_doc_name [23:43:25]save OK [23:43:25]Clear old archive folders... [23:43:25]ProcessDocumentItem done err = 0, tmpTLVsize=249 [23:43:25]tlvbuf is 008F9CA0 [23:43:25]SAM_PROTO_ClearQueue [23:43:25]wFMCommunicate request_size=4 [23:43:25]MH_SAM_APDU [23:43:25]CAPDU: 80 09 00 00 [23:43:25]Write to MH i2c: E2 08 00 B0 02 80 09 00 00 00 00 00 00 24 [23:43:25]Write i2c OK [23:43:25]MH_I2C_Read... [23:43:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:43:25]Read from MH i2c: E2 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: E2 03 00 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [23:43:25]RAPDU: 90 00 [23:43:25]wFMCommunicate OK [23:43:25]SAM_PROTO_ClearQueue done [23:43:25]KKMCreateOFDPacket [23:43:25]OFDProtocolAddRootSTLVToBuf [23:43:25]FM_MakeSignedData [23:43:25]FM_MakeSignedData [23:43:25]SAM_PROTO_SignData [23:43:25]wFMCommunicate request_size=4 [23:43:25]MH_SAM_APDU [23:43:25]CAPDU: 80 0D 01 02 [23:43:25]Write to MH i2c: E2 08 00 B1 02 80 0D 01 02 00 00 00 00 2C [23:43:25]Write i2c OK [23:43:25]MH_I2C_Read... [23:43:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:43:25]Read from MH i2c: E2 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: E2 03 00 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: E2 03 00 B1 02 00 90 00 27 [23:43:25]RAPDU: 90 00 [23:43:25]wFMCommunicate OK [23:43:25]wFMCommunicate request_size=255 [23:43:25]MH_SAM_APDU [23:43:25]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 03 00 00 F4 03 04 00 9D 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 88 02 00 35 04 06 00 50 E9 B5 [23:43:25]Write to MH i2c: E2 02 01 B2 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 03 00 00 F4 03 04 00 9D 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 88 02 00 35 04 06 00 50 E9 B5 00 00 BE [23:43:25]Write i2c OK [23:43:25]MH_I2C_Read... [23:43:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:26]Read from MH i2c: E2 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: E2 03 00 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: E2 03 00 B2 02 00 90 00 28 [23:43:26]RAPDU: 90 00 [23:43:26]wFMCommunicate OK [23:43:26]wFMCommunicate request_size=8 [23:43:26]MH_SAM_APDU [23:43:26]CAPDU: 80 0D 02 02 03 37 D1 37 [23:43:26]Write to MH i2c: E2 0B 00 B3 02 80 0D 02 02 03 00 37 D1 37 00 00 74 [23:43:26]Write i2c OK [23:43:26]MH_I2C_Read... [23:43:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:26]Read from MH i2c: E2 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: E2 03 00 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: E2 03 00 B3 02 00 90 00 29 [23:43:26]RAPDU: 90 00 [23:43:26]wFMCommunicate OK [23:43:26]wFMCommunicate request_size=4 [23:43:26]MH_SAM_APDU [23:43:26]CAPDU: 80 0D 03 02 [23:43:26]Write to MH i2c: E2 08 00 B4 02 80 0D 03 02 00 00 00 00 31 [23:43:26]Write i2c OK [23:43:26]MH_I2C_Read... [23:43:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:43:26]Read from MH i2c: E2 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: E2 0B 00 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: E2 0B 00 B4 02 00 6B 3A A6 FD 63 B8 A6 C5 90 00 00 [23:43:26]RAPDU: 6B 3A A6 FD 63 B8 A6 C5 90 00 [23:43:26]wFMCommunicate OK [23:43:26]SAM_PROTO_SignData done [23:43:26]FM_MakeSignedData done [23:43:26]CreateOFDProtocolMessage [23:43:26]wFMCommunicate request_size=4 [23:43:26]MH_SAM_APDU [23:43:26]CAPDU: 80 11 00 00 [23:43:26]Write to MH i2c: E2 08 00 B5 02 80 11 00 00 00 00 00 00 31 [23:43:26]Write i2c OK [23:43:26]MH_I2C_Read... [23:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:26]Read from MH i2c: E2 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: E2 17 00 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: E2 17 00 B5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [23:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:43:26]wFMCommunicate OK [23:43:26]CreateOFDProtocolMessage done [23:43:26]OFDSenderStorePacket 165929 [23:43:26]StoreOFDPacket docnum=165929 [23:43:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 C5 E6 05 01 53 AB 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 03 00 00 F4 03 04 00 9D 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 88 02 00 35 04 06 00 50 E9 B5 37 D1 37 6B 3A A6 FD 63 B8 A6 C5 [23:43:26]CheckFolder [23:43:26]dirname=/storage/ofd_packets [23:43:26]CheckFolder done [23:43:26]ProducePacketName [23:43:26]name=ofd_packets/00165929 [23:43:26]NVStorageSaveData ofd_packets/00165929 [23:43:26]File name is /storage/ofd_packets/00165929 [23:43:26]Write 299 bytes [23:43:26]NVStorageSaveData done [23:43:26]OFDSenderStorePacket done [23:43:26]KKMCreateOFDPacket done [23:43:26]NVStorageSaveData kkm_last_timestamp [23:43:26]File name is /storage/kkm_last_timestamp [23:43:26]Write 4 bytes [23:43:26]NVStorageSaveData done [23:43:26]ExternCall_PrintAddStr [23:43:26]wPrintStart [23:43:26]Write to MH i2c: 01 00 00 B6 02 B8 [23:43:26]Write i2c OK [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: 01 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: 01 07 00 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [23:43:26]RasterBufferAndPrint [23:43:26]line Счет N : (1)294845 [23:43:26]line ИНН: 02508201610067 [23:43:26]line Контрольно-Кассовый Чек [23:43:26]line ПРОДАЖА [23:43:26]line ТРК (МРК, ГНК) : 41 [23:43:26]line Товар: 2710124130 [23:43:26]line SU-92-К-5 [23:43:26]line 7.270 * 68.80 [23:43:26]line = 500.18 [23:43:26]line НДС 12% НСП 1% [23:43:26]line > о реализуемом товаре [23:43:26]line ОКРУГЛЕНИЕ: -0.18 [23:43:26]line ИТОГО: 500.00 [23:43:26]line Внесено: 500.00 [23:43:26]line СДАЧА: 0.00 [23:43:26]line НСП 1% : 4.43 [23:43:26]line НДС 12% : 53.12 [23:43:26]line Наличными: 500.00 [23:43:26]line Безнал.: 0.00 [23:43:26]line Место: АЗС № 130 "Партнер Нефть" [23:43:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:43:26]line СНО: Общий режим [23:43:26]line Чек 782 23.08.2024 23:43 [23:43:26]line Смена: 469 ФФД: 1.0 [23:43:26]line ЗНМ: 0300000070 [23:43:26]line РНМ: 0000000000092562 [23:43:26]line Версия ККМ: 001 [23:43:26]line ФМ: 0000000000871769 [23:43:26]line ФД: 165929 [23:43:26]line ФПД: 88964697936183 [23:43:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165929&fm=88964697936183&tin=02508201610067®Number=0000000000092562&sum=50000 [23:43:26]written 0, free lines is 4095 [23:43:26]Write to MH i2c: 01 00 00 E1 02 E3 [23:43:26]Write i2c OK [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: 01 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: 01 07 00 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: 01 07 00 E1 02 00 00 00 00 00 C2 0C B8 [23:43:26]RasterBufferAndPrint [23:43:26]line [23:43:26]line [23:43:26]line [23:43:26]line [23:43:26]line [23:43:26]written 0, free lines is 3275 [23:43:26]MH_Cut [23:43:26]Write to MH i2c: D1 01 00 E8 02 01 BC [23:43:26]Write i2c OK [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: D1 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: D1 01 00 [23:43:26]MH_I2C_Read... [23:43:26]Read from MH i2c: D1 01 00 E8 02 00 BB [23:43:26]Write to MH i2c: 01 00 00 E9 02 EB [23:43:26]Write i2c OK [23:43:26]MH_I2C_Read... [23:43:27]*** Cut start [23:43:27]*** Purtial cut [23:43:27]*** Stage 1: CUTSNS_PIN = 1 [23:43:29]Read from MH i2c: 01 [23:43:29]MH_I2C_Read... [23:43:29]*** Stop cut motor [23:43:29]*** Cut end [23:43:29]Read from MH i2c: 01 07 00 [23:43:29]MH_I2C_Read... [23:43:29]Read from MH i2c: 01 07 00 E9 02 00 00 00 00 00 FF 0F 00 [23:43:29]process_action close_receipt done [23:43:29]requested_data is exist [23:43:29]produce_requested_data [23:43:29]requested_item fm.sn is exist - process it [23:43:29]wFMCommunicate request_size=4 [23:43:29]MH_SAM_APDU [23:43:29]CAPDU: 80 11 00 00 [23:43:29]Write to MH i2c: E2 08 00 EA 02 80 11 00 00 00 00 00 00 66 [23:43:29]Write i2c OK [23:43:29]MH_I2C_Read... [23:43:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:29]Read from MH i2c: E2 [23:43:29]MH_I2C_Read... [23:43:29]Read from MH i2c: E2 17 00 [23:43:29]MH_I2C_Read... [23:43:29]Read from MH i2c: E2 17 00 EA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [23:43:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:43:29]wFMCommunicate OK [23:43:29]requested_item fd.num is exist - process it [23:43:29]SAM_PROTO_GetFieldsCounters [23:43:29]wFMCommunicate request_size=4 [23:43:29]MH_SAM_APDU [23:43:29]CAPDU: 80 13 00 00 [23:43:29]Write to MH i2c: E2 08 00 EB 02 80 13 00 00 00 00 00 00 69 [23:43:29]Write i2c OK [23:43:29]MH_I2C_Read... [23:43:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:43:29]Read from MH i2c: E2 [23:43:29]MH_I2C_Read... [23:43:29]Read from MH i2c: E2 62 00 [23:43:29]MH_I2C_Read... [23:43:29]Read from MH i2c: E2 62 00 EB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0E 03 00 00 5E 04 04 00 0E 03 00 00 57 04 04 00 0F 03 00 00 19 04 04 00 00 00 00 00 90 00 4B [23:43:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0E 03 00 00 5E 04 04 00 0E 03 00 00 57 04 04 00 0F 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:43:29]wFMCommunicate OK [23:43:29]SAM_PROTO_GetFieldsCounters done [23:43:29]requested_item shift.num is exist - process it [23:43:29]requested_item shift.opened is exist - process it [23:43:29]req_shift_opened [23:43:29]FM_GetShiftState [23:43:29]SAM_PROTO_GetShiftState [23:43:29]wFMCommunicate request_size=4 [23:43:29]MH_SAM_APDU [23:43:29]CAPDU: 80 13 01 00 [23:43:29]Write to MH i2c: E2 08 00 EC 02 80 13 01 00 00 00 00 00 6B [23:43:29]Write i2c OK [23:43:29]MH_I2C_Read... [23:43:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:29]Read from MH i2c: E2 [23:43:29]MH_I2C_Read... [23:43:29]Read from MH i2c: E2 0E 00 [23:43:29]MH_I2C_Read... [23:43:29]Read from MH i2c: E2 0E 00 EC 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 99 [23:43:29]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:43:29]wFMCommunicate OK [23:43:29]SAM_PROTO_GetShiftState done [23:43:29]FM_GetShiftState done [23:43:29]req_shift_opened done [23:43:29]requested_item shift.open_date is exist - process it [23:43:29]req_shift_open_date [23:43:29]req_shift_open_date done [23:43:29]produce_requested_data done [23:43:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165929,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:43:29]process_action_free close_receipt [23:43:29]json_value_free [23:43:29]json_value_free done [23:43:29]process_json_proto returns [23:43:29]Send response to host [23:43:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165929,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:43:29]free response buf [23:43:29]execute_script done [23:43:29]execute_script returns [23:43:29]free content buf [23:43:29]Sock 11.Close socket [23:43:29]Sock 11.Thread stoped [23:43:43]recv_with_timeout no data received [23:43:48]ConnectInit Can't connect to host [23:43:48]CommunicateWithHost connect error [23:43:48]CommunicateWithHost err = -1 [23:43:48]OFD Sender: Server communicate error [23:43:48]OFD Sender: Processing packet 165926 [packets to send 1006, broken 1002] [23:43:48]ProducePacketName [23:43:48]name=ofd_packets/00165926 [23:43:48]OFD Sender: To server: pG, [23:43:48]CommunicateWithHost lk.salyk.kg:30040 [23:43:48]ConnectInit lk.salyk.kg [23:43:53]ConnectInit Can't take IP for lk.salyk.kg [23:43:53]CommunicateWithHost connect error [23:43:53]CommunicateWithHost err = -1 [23:43:53]OFD Sender: Server communicate error [23:43:58]OFD Sender: Processing packet 165926 [packets to send 1006, broken 1002] [23:43:58]ProducePacketName [23:43:58]name=ofd_packets/00165926 [23:43:58]OFD Sender: To server: pG, [23:43:58]CommunicateWithHost lk.salyk.kg:30040 [23:43:58]ConnectInit lk.salyk.kg [23:44:03]ConnectInit Can't take IP for lk.salyk.kg [23:44:03]CommunicateWithHost connect error [23:44:03]CommunicateWithHost err = -1 [23:44:03]OFD Sender: Server communicate error [23:44:07]recv_with_timeout no data received [23:44:08]OFD Sender: Processing packet 165926 [packets to send 1006, broken 1002] [23:44:08]ProducePacketName [23:44:08]name=ofd_packets/00165926 [23:44:08]OFD Sender: To server: pG, [23:44:08]CommunicateWithHost lk.salyk.kg:30040 [23:44:08]ConnectInit lk.salyk.kg [23:44:13]ConnectInit Can't take IP for lk.salyk.kg [23:44:13]CommunicateWithHost connect error [23:44:13]CommunicateWithHost err = -1 [23:44:13]OFD Sender: Server communicate error [23:44:18]OFD Sender: Processing packet 165926 [packets to send 1006, broken 1002] [23:44:18]ProducePacketName [23:44:18]name=ofd_packets/00165926 [23:44:18]OFD Sender: To server: pG, [23:44:18]CommunicateWithHost lk.salyk.kg:30040 [23:44:18]ConnectInit lk.salyk.kg [23:44:23]recv_with_timeout no data received [23:44:23]ConnectInit Can't take IP for lk.salyk.kg [23:44:23]CommunicateWithHost connect error [23:44:23]CommunicateWithHost err = -1 [23:44:23]OFD Sender: Server communicate error [23:44:28]OFD Sender: Processing packet 165926 [packets to send 1006, broken 1002] [23:44:28]ProducePacketName [23:44:28]name=ofd_packets/00165926 [23:44:28]OFD Sender: To server: pG, [23:44:28]CommunicateWithHost lk.salyk.kg:30040 [23:44:28]ConnectInit lk.salyk.kg [23:44:31]accept exits with 9 [23:44:31]New connection [23:44:31]New thread 3067288932 created [23:44:31]Thread 3067145572 joined [23:44:31]Waiting for new connection... [23:44:31] Sock 9.Parse request [23:44:31]Sock 9.Check first char [23:44:31]Sock 9.First char is OK [23:44:31]request: POST /json_proto HTTP/1.0 [23:44:31]Method: POST [23:44:31]URL: /json_proto [23:44:31]Method is POST - this is cgi request [23:44:31]url: /json_proto [23:44:31]query_string will be loaded in cgi processing [23:44:31]execute_cgi json_proto POST (null) [23:44:31]execute_cgi path=json_proto method=POST [23:44:31]POST find Content-Length [23:44:31]Host: 172.17.44.132:8080 [23:44:31]Content-Length: 668 [23:44:31]Content-Type: application/json [23:44:31] [23:44:31]POST finish read [23:44:31]Found Content-Length = 668 [23:44:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 11.630, "sum" : 800.14, "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" ] } } [23:44:31]execute_script... [23:44: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)294846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 11.630, "sum" : 800.14, "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" ] } } [23:44:31]POST & json_proto [23:44:31]process_json_proto [23:44:31]json parsed OK: [23:44:31]protocol is kg_v1.0 [23:44:31]action value=close_receipt [23:44:31]process_action close_receipt [23:44:31]cmd_close_receipt [23:44:31]MH_GetDate [23:44:31]Write to MH i2c: F0 00 00 ED 02 DE [23:44:31]Write i2c OK [23:44:31]MH_I2C_Read... [23:44:31]Read from MH i2c: F0 [23:44:31]MH_I2C_Read... [23:44:31]Read from MH i2c: F0 09 00 [23:44:31]MH_I2C_Read... [23:44:31]Read from MH i2c: F0 09 00 ED 02 00 E0 1E C9 66 2A 83 C1 65 E7 [23:44:31]GetLastDocTimeStamp 1724456605 [23:44:31]current date 1724456672 [23:44:31]FM_GetShiftState [23:44:31]SAM_PROTO_GetShiftState [23:44:31]wFMCommunicate request_size=4 [23:44:31]MH_SAM_APDU [23:44:31]CAPDU: 80 13 01 00 [23:44:31]Write to MH i2c: E2 08 00 EE 02 80 13 01 00 00 00 00 00 6D [23:44:31]Write i2c OK [23:44:31]MH_I2C_Read... [23:44:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:31]Read from MH i2c: E2 [23:44:31]MH_I2C_Read... [23:44:31]Read from MH i2c: E2 0E 00 [23:44:31]MH_I2C_Read... [23:44:31]Read from MH i2c: E2 0E 00 EE 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 9B [23:44:31]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:44:31]wFMCommunicate OK [23:44:31]SAM_PROTO_GetShiftState done [23:44:31]FM_GetShiftState done [23:44:31]opened in 1724372766 [23:44:31]opened+sec_in_day 1724459166 [23:44:31]quantity*price = 80014 [23:44:31]sum+1 = 80015 [23:44:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 783 23.08.2024 23:44 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165930 ФПД: 279796246519093 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234432&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165930&fm=279796246519093&tin=02508201610067®Number=0000000000092562&sum=80000 [23:44:32]StoreToDocumentArchive [23:44:32]shift 469 fd 165930 [23:44:32]save to /storage/0469/doc_00165930 [23:44:32]save last doc name /storage/0469/doc_00165930 to /storage/kkm_last_doc_name [23:44:32]save OK [23:44:32]Clear old archive folders... [23:44:32]ProcessDocumentItem done err = 0, tmpTLVsize=249 [23:44:32]tlvbuf is 008E81B0 [23:44:32]SAM_PROTO_ClearQueue [23:44:32]wFMCommunicate request_size=4 [23:44:32]MH_SAM_APDU [23:44:32]CAPDU: 80 09 00 00 [23:44:32]Write to MH i2c: E2 08 00 FB 02 80 09 00 00 00 00 00 00 6F [23:44:32]Write i2c OK [23:44:32]MH_I2C_Read... [23:44:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:44:32]Read from MH i2c: E2 [23:44:32]MH_I2C_Read... [23:44:32]Read from MH i2c: E2 03 00 [23:44:32]MH_I2C_Read... [23:44:32]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [23:44:32]RAPDU: 90 00 [23:44:32]wFMCommunicate OK [23:44:32]SAM_PROTO_ClearQueue done [23:44:32]KKMCreateOFDPacket [23:44:32]OFDProtocolAddRootSTLVToBuf [23:44:32]FM_MakeSignedData [23:44:32]FM_MakeSignedData [23:44:32]SAM_PROTO_SignData [23:44:32]wFMCommunicate request_size=4 [23:44:32]MH_SAM_APDU [23:44:32]CAPDU: 80 0D 01 02 [23:44:32]Write to MH i2c: E2 08 00 FC 02 80 0D 01 02 00 00 00 00 77 [23:44:32]Write i2c OK [23:44:32]MH_I2C_Read... [23:44:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:44:32]Read from MH i2c: E2 [23:44:32]MH_I2C_Read... [23:44:32]Read from MH i2c: E2 03 00 [23:44:32]MH_I2C_Read... [23:44:32]Read from MH i2c: E2 03 00 FC 02 00 90 00 72 [23:44:32]RAPDU: 90 00 [23:44:32]wFMCommunicate OK [23:44:32]wFMCommunicate request_size=255 [23:44:32]MH_SAM_APDU [23:44:32]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 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 0F 03 00 00 F4 03 04 00 E0 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 88 02 00 35 04 06 00 FE 79 23 [23:44:32]Write to MH i2c: E2 02 01 FD 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 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 0F 03 00 00 F4 03 04 00 E0 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 88 02 00 35 04 06 00 FE 79 23 00 00 89 [23:44:32]Write i2c OK [23:44:32]MH_I2C_Read... [23:44:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:33]Read from MH i2c: E2 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: E2 03 00 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: E2 03 00 FD 02 00 90 00 73 [23:44:33]RAPDU: 90 00 [23:44:33]wFMCommunicate OK [23:44:33]wFMCommunicate request_size=8 [23:44:33]MH_SAM_APDU [23:44:33]CAPDU: 80 0D 02 02 03 E2 1D 35 [23:44:33]Write to MH i2c: E2 0B 00 FE 02 80 0D 02 02 03 00 E2 1D 35 00 00 B4 [23:44:33]Write i2c OK [23:44:33]MH_I2C_Read... [23:44:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:44:33]Read from MH i2c: E2 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: E2 03 00 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: E2 03 00 FE 02 00 90 00 74 [23:44:33]RAPDU: 90 00 [23:44:33]wFMCommunicate OK [23:44:33]wFMCommunicate request_size=4 [23:44:33]MH_SAM_APDU [23:44:33]CAPDU: 80 0D 03 02 [23:44:33]Write to MH i2c: E2 08 00 FF 02 80 0D 03 02 00 00 00 00 7C [23:44:33]Write i2c OK [23:44:33]MH_I2C_Read... [23:44:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:44:33]Read from MH i2c: E2 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: E2 0B 00 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: E2 0B 00 FF 02 00 8F AB 1D DD F1 A3 77 1C 90 00 D8 [23:44:33]RAPDU: 8F AB 1D DD F1 A3 77 1C 90 00 [23:44:33]wFMCommunicate OK [23:44:33]SAM_PROTO_SignData done [23:44:33]FM_MakeSignedData done [23:44:33]CreateOFDProtocolMessage [23:44:33]wFMCommunicate request_size=4 [23:44:33]MH_SAM_APDU [23:44:33]CAPDU: 80 11 00 00 [23:44:33]Write to MH i2c: E2 08 00 00 03 80 11 00 00 00 00 00 00 7D [23:44:33]Write i2c OK [23:44:33]MH_I2C_Read... [23:44:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:33]Read from MH i2c: E2 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: E2 17 00 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: E2 17 00 00 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [23:44:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:44:33]wFMCommunicate OK [23:44:33]CreateOFDProtocolMessage done [23:44:33]OFDSenderStorePacket 165930 [23:44:33]StoreOFDPacket docnum=165930 [23:44:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 A0 29 05 01 DD 60 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 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 0F 03 00 00 F4 03 04 00 E0 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 88 02 00 35 04 06 00 FE 79 23 E2 1D 35 8F AB 1D DD F1 A3 77 1C [23:44:33]CheckFolder [23:44:33]dirname=/storage/ofd_packets [23:44:33]CheckFolder done [23:44:33]ProducePacketName [23:44:33]name=ofd_packets/00165930 [23:44:33]NVStorageSaveData ofd_packets/00165930 [23:44:33]File name is /storage/ofd_packets/00165930 [23:44:33]Write 299 bytes [23:44:33]NVStorageSaveData done [23:44:33]OFDSenderStorePacket done [23:44:33]KKMCreateOFDPacket done [23:44:33]NVStorageSaveData kkm_last_timestamp [23:44:33]File name is /storage/kkm_last_timestamp [23:44:33]Write 4 bytes [23:44:33]NVStorageSaveData done [23:44:33]ExternCall_PrintAddStr [23:44:33]wPrintStart [23:44:33]Write to MH i2c: 01 00 00 01 03 04 [23:44:33]Write i2c OK [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: 01 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: 01 07 00 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 FF 0F 19 [23:44:33]RasterBufferAndPrint [23:44:33]line Счет N : (1)294846 [23:44:33]line ИНН: 02508201610067 [23:44:33]line Контрольно-Кассовый Чек [23:44:33]line ПРОДАЖА [23:44:33]line ТРК (МРК, ГНК) : 31 [23:44:33]line Товар: 2710124130 [23:44:33]line SU-92-К-5 [23:44:33]line 11.630 * 68.80 [23:44:33]line = 800.14 [23:44:33]line НДС 12% НСП 1% [23:44:33]line > о реализуемом товаре [23:44:33]line ОКРУГЛЕНИЕ: -0.14 [23:44:33]line ИТОГО: 800.00 [23:44:33]line Внесено: 800.00 [23:44:33]line СДАЧА: 0.00 [23:44:33]line НСП 1% : 7.08 [23:44:33]line НДС 12% : 84.97 [23:44:33]line Наличными: 800.00 [23:44:33]line Безнал.: 0.00 [23:44:33]line Место: АЗС № 130 "Партнер Нефть" [23:44:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:44:33]line СНО: Общий режим [23:44:33]line Чек 783 23.08.2024 23:44 [23:44:33]line Смена: 469 ФФД: 1.0 [23:44:33]line ЗНМ: 0300000070 [23:44:33]line РНМ: 0000000000092562 [23:44:33]line Версия ККМ: 001 [23:44:33]line ФМ: 0000000000871769 [23:44:33]line ФД: 165930 [23:44:33]line ФПД: 279796246519093 [23:44:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234432&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165930&fm=279796246519093&tin=02508201610067®Number=0000000000092562&sum=80000 [23:44:33]written 0, free lines is 4095 [23:44:33]ConnectInit Can't take IP for lk.salyk.kg [23:44:33]CommunicateWithHost connect error [23:44:33]CommunicateWithHost err = -1 [23:44:33]OFD Sender: Server communicate error [23:44:33]Write to MH i2c: 01 00 00 2C 03 2F [23:44:33]Write i2c OK [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: 01 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: 01 07 00 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: 01 07 00 2C 03 00 00 00 00 00 BF 0C 01 [23:44:33]RasterBufferAndPrint [23:44:33]line [23:44:33]line [23:44:33]line [23:44:33]line [23:44:33]line [23:44:33]written 0, free lines is 3269 [23:44:33]MH_Cut [23:44:33]Write to MH i2c: D1 01 00 33 03 01 08 [23:44:33]Write i2c OK [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: D1 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: D1 01 00 [23:44:33]MH_I2C_Read... [23:44:33]Read from MH i2c: D1 01 00 33 03 00 07 [23:44:33]Write to MH i2c: 01 00 00 34 03 37 [23:44:33]Write i2c OK [23:44:33]MH_I2C_Read... [23:44:33]OFD Sender: Processing packet 165926 [packets to send 1007, broken 1002] [23:44:33]ProducePacketName [23:44:33]name=ofd_packets/00165926 [23:44:33]OFD Sender: To server: pG, [23:44:33]CommunicateWithHost lk.salyk.kg:30040 [23:44:33]ConnectInit lk.salyk.kg [23:44:34]*** Cut start [23:44:34]*** Purtial cut [23:44:34]*** Stage 1: CUTSNS_PIN = 1 [23:44:36]Read from MH i2c: 01 [23:44:36]MH_I2C_Read... [23:44:36]*** Stop cut motor [23:44:36]*** Cut end [23:44:36]Read from MH i2c: 01 07 00 [23:44:36]MH_I2C_Read... [23:44:36]Read from MH i2c: 01 07 00 34 03 00 00 00 00 00 FF 0F 4C [23:44:36]process_action close_receipt done [23:44:36]requested_data is exist [23:44:36]produce_requested_data [23:44:36]requested_item fm.sn is exist - process it [23:44:36]wFMCommunicate request_size=4 [23:44:36]MH_SAM_APDU [23:44:36]CAPDU: 80 11 00 00 [23:44:36]Write to MH i2c: E2 08 00 35 03 80 11 00 00 00 00 00 00 B2 [23:44:36]Write i2c OK [23:44:36]MH_I2C_Read... [23:44:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:44:36]Read from MH i2c: E2 [23:44:36]MH_I2C_Read... [23:44:36]Read from MH i2c: E2 17 00 [23:44:36]MH_I2C_Read... [23:44:36]Read from MH i2c: E2 17 00 35 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [23:44:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:44:36]wFMCommunicate OK [23:44:36]requested_item fd.num is exist - process it [23:44:36]SAM_PROTO_GetFieldsCounters [23:44:36]wFMCommunicate request_size=4 [23:44:36]MH_SAM_APDU [23:44:36]CAPDU: 80 13 00 00 [23:44:36]Write to MH i2c: E2 08 00 36 03 80 13 00 00 00 00 00 00 B5 [23:44:36]Write i2c OK [23:44:36]MH_I2C_Read... [23:44:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:44:36]Read from MH i2c: E2 [23:44:36]MH_I2C_Read... [23:44:36]Read from MH i2c: E2 62 00 [23:44:36]MH_I2C_Read... [23:44:36]Read from MH i2c: E2 62 00 36 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0F 03 00 00 5E 04 04 00 0F 03 00 00 57 04 04 00 10 03 00 00 19 04 04 00 00 00 00 00 90 00 9B [23:44:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 0F 03 00 00 5E 04 04 00 0F 03 00 00 57 04 04 00 10 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:44:36]wFMCommunicate OK [23:44:36]SAM_PROTO_GetFieldsCounters done [23:44:36]requested_item shift.num is exist - process it [23:44:36]requested_item shift.opened is exist - process it [23:44:36]req_shift_opened [23:44:36]FM_GetShiftState [23:44:36]SAM_PROTO_GetShiftState [23:44:36]wFMCommunicate request_size=4 [23:44:36]MH_SAM_APDU [23:44:36]CAPDU: 80 13 01 00 [23:44:36]Write to MH i2c: E2 08 00 37 03 80 13 01 00 00 00 00 00 B7 [23:44:36]Write i2c OK [23:44:36]MH_I2C_Read... [23:44:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:36]Read from MH i2c: E2 [23:44:36]MH_I2C_Read... [23:44:36]Read from MH i2c: E2 0E 00 [23:44:36]MH_I2C_Read... [23:44:36]Read from MH i2c: E2 0E 00 37 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E5 [23:44:36]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:44:36]wFMCommunicate OK [23:44:36]SAM_PROTO_GetShiftState done [23:44:36]FM_GetShiftState done [23:44:36]req_shift_opened done [23:44:36]requested_item shift.open_date is exist - process it [23:44:36]req_shift_open_date [23:44:36]req_shift_open_date done [23:44:36]produce_requested_data done [23:44:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165930,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:44:36]process_action_free close_receipt [23:44:36]json_value_free [23:44:36]json_value_free done [23:44:36]process_json_proto returns [23:44:36]Send response to host [23:44:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165930,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:44:36]free response buf [23:44:36]execute_script done [23:44:36]execute_script returns [23:44:36]free content buf [23:44:36]Sock 9.Close socket [23:44:36]Sock 9.Thread stoped [23:44:39]recv_with_timeout no data received [23:44:52]Connected sock=10 [23:44:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 33 01 00 00 25 67 2B 01 EA 9C 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 03 00 00 F4 03 04 00 F1 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 88 02 00 35 04 06 00 32 50 21 67 E1 34 13 C3 94 5D 29 96 DE 5E [23:44:57]recv_with_timeout no data received [23:44:57]CommunicateWithHost answer receiving error [23:44:57]CommunicateWithHost err = -3 [23:44:57]OFD Sender: Server communicate error [23:44:58]recv_with_timeout no data received [23:45:02]OFD Sender: Processing packet 165926 [packets to send 1007, broken 1002] [23:45:02]ProducePacketName [23:45:02]name=ofd_packets/00165926 [23:45:02]OFD Sender: To server: pG, [23:45:02]CommunicateWithHost lk.salyk.kg:30040 [23:45:02]ConnectInit lk.salyk.kg [23:45:07]ConnectInit Can't take IP for lk.salyk.kg [23:45:07]CommunicateWithHost connect error [23:45:07]CommunicateWithHost err = -1 [23:45:07]OFD Sender: Server communicate error [23:45:12]OFD Sender: Processing packet 165926 [packets to send 1007, broken 1002] [23:45:12]ProducePacketName [23:45:12]name=ofd_packets/00165926 [23:45:12]OFD Sender: To server: pG, [23:45:12]CommunicateWithHost lk.salyk.kg:30040 [23:45:12]ConnectInit lk.salyk.kg [23:45:21]recv_with_timeout no data received [23:45:34]Connected sock=7 [23:45:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 33 01 00 00 25 67 2B 01 EA 9C 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 E0 2E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 03 00 00 F4 03 04 00 F1 1D C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 88 02 00 35 04 06 00 32 50 21 67 E1 34 13 C3 94 5D 29 96 DE 5E [23:45:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A 7E 47 00 E6 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 88 02 00 F4 03 04 00 68 C8 C8 66 B6 04 01 00 00 28 CA 03 19 62 9B 1E 3F [23:45:37]CommunicateWithHost err = 0 [23:45:37]CheckOFDResponse [23:45:37]1017 (14) - 77093643461234 [23:45:37]1041 (16) - 0000000000871769 [23:45:37]1040 (4) - 165926 [23:45:37]1012 (4) - 23.08.2024 17:35 [23:45:37]1206 (1) - 0 [23:45:37]OFD Sender: Remove packet 165926 [23:45:37]ProducePacketName [23:45:37]name=ofd_packets/00165926 [23:45:37]NVStorageDeleteData [23:45:38]OFD Sender: Processing packet 165927 [packets to send 1006, broken 1002] [23:45:38]ProducePacketName [23:45:38]name=ofd_packets/00165927 [23:45:38]OFD Sender: To server: pG, [23:45:38]CommunicateWithHost lk.salyk.kg:30040 [23:45:38]ConnectInit lk.salyk.kg [23:45:39]recv_with_timeout no data received [23:45:43]ConnectInit Can't take IP for lk.salyk.kg [23:45:43]CommunicateWithHost connect error [23:45:43]CommunicateWithHost err = -1 [23:45:43]OFD Sender: Server communicate error [23:45:48]OFD Sender: Processing packet 165927 [packets to send 1006, broken 1002] [23:45:48]ProducePacketName [23:45:48]name=ofd_packets/00165927 [23:45:48]OFD Sender: To server: pG, [23:45:48]CommunicateWithHost lk.salyk.kg:30040 [23:45:48]ConnectInit lk.salyk.kg [23:45:57]recv_with_timeout no data received [23:46:04]Connected sock=9 [23:46:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BA 0B 07 01 D1 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 0C 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 88 02 00 35 04 06 00 EC 1C 3A 50 90 C3 CA 6C 4F 60 23 B7 BA 82 [23:46:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 32 7A 47 00 8C 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 88 02 00 F4 03 04 00 86 C8 C8 66 B6 04 01 00 00 07 A1 22 91 BB 32 5A E5 [23:46:06]CommunicateWithHost err = 0 [23:46:06]CheckOFDResponse [23:46:06]1017 (14) - 77093643461234 [23:46:06]1041 (16) - 0000000000871769 [23:46:06]1040 (4) - 165927 [23:46:06]1012 (4) - 23.08.2024 17:36 [23:46:06]1206 (1) - 0 [23:46:06]OFD Sender: Remove packet 165927 [23:46:06]ProducePacketName [23:46:06]name=ofd_packets/00165927 [23:46:06]NVStorageDeleteData [23:46:06]OFD Sender: Processing packet 165928 [packets to send 1005, broken 1002] [23:46:06]ProducePacketName [23:46:06]name=ofd_packets/00165928 [23:46:06]OFD Sender: To server: pG, [23:46:06]CommunicateWithHost lk.salyk.kg:30040 [23:46:06]ConnectInit lk.salyk.kg [23:46:11]ConnectInit Can't take IP for lk.salyk.kg [23:46:11]CommunicateWithHost connect error [23:46:11]CommunicateWithHost err = -1 [23:46:11]OFD Sender: Server communicate error [23:46:16]OFD Sender: Processing packet 165928 [packets to send 1005, broken 1002] [23:46:16]ProducePacketName [23:46:16]name=ofd_packets/00165928 [23:46:16]OFD Sender: To server: pG, [23:46:16]CommunicateWithHost lk.salyk.kg:30040 [23:46:16]ConnectInit lk.salyk.kg [23:46:17]Connected sock=7 [23:46:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 D8 A8 22 01 5B B4 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 34 38 37 34 31 32 32 34 06 04 29 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 53 75 70 65 72 20 53 6C 69 6D 73 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 BC 34 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 34 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 77 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 05 00 00 00 00 07 04 06 00 BC 34 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 03 00 00 F4 03 04 00 93 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 88 02 00 35 04 06 00 95 6B 3D 38 31 FD B5 BA 12 BA 44 07 BE 34 [23:46:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3E E9 47 00 ED 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 88 02 00 F4 03 04 00 93 C8 C8 66 B6 04 01 00 00 D3 30 2F C9 A4 32 AF 8C [23:46:18]CommunicateWithHost err = 0 [23:46:18]CheckOFDResponse [23:46:18]1017 (14) - 77093643461234 [23:46:18]1041 (16) - 0000000000871769 [23:46:18]1040 (4) - 165928 [23:46:18]1012 (4) - 23.08.2024 17:36 [23:46:18]1206 (1) - 0 [23:46:18]OFD Sender: Remove packet 165928 [23:46:18]ProducePacketName [23:46:18]name=ofd_packets/00165928 [23:46:18]NVStorageDeleteData [23:46:18]OFD Sender: Processing packet 165929 [packets to send 1004, broken 1002] [23:46:18]ProducePacketName [23:46:18]name=ofd_packets/00165929 [23:46:18]OFD Sender: To server: pG, [23:46:18]CommunicateWithHost lk.salyk.kg:30040 [23:46:18]ConnectInit lk.salyk.kg [23:46:19]Connected sock=7 [23:46:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 C5 E6 05 01 53 AB 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 03 00 00 F4 03 04 00 9D 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 88 02 00 35 04 06 00 50 E9 B5 37 D1 37 6B 3A A6 FD 63 B8 A6 C5 [23:46:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B7 21 47 00 38 92 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 88 02 00 F4 03 04 00 94 C8 C8 66 B6 04 01 00 00 A0 DC 16 11 52 FE 3D 55 [23:46:20]CommunicateWithHost err = 0 [23:46:20]CheckOFDResponse [23:46:20]1017 (14) - 77093643461234 [23:46:20]1041 (16) - 0000000000871769 [23:46:20]1040 (4) - 165929 [23:46:20]1012 (4) - 23.08.2024 17:36 [23:46:20]1206 (1) - 0 [23:46:20]OFD Sender: Remove packet 165929 [23:46:20]ProducePacketName [23:46:20]name=ofd_packets/00165929 [23:46:20]NVStorageDeleteData [23:46:21]OFD Sender: Processing packet 165930 [packets to send 1003, broken 1002] [23:46:21]ProducePacketName [23:46:21]name=ofd_packets/00165930 [23:46:21]OFD Sender: To server: pG, [23:46:21]CommunicateWithHost lk.salyk.kg:30040 [23:46:21]ConnectInit lk.salyk.kg [23:46:23]Connected sock=7 [23:46:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 A0 29 05 01 DD 60 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6E 2D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 8E 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 0F 03 00 00 F4 03 04 00 E0 1E C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 88 02 00 35 04 06 00 FE 79 23 E2 1D 35 8F AB 1D DD F1 A3 77 1C [23:46:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 EB 3C 47 00 60 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 88 02 00 F4 03 04 00 98 C8 C8 66 B6 04 01 00 00 FF BE 12 5C C8 C0 9E B6 [23:46:23]CommunicateWithHost err = 0 [23:46:23]CheckOFDResponse [23:46:23]1017 (14) - 77093643461234 [23:46:23]1041 (16) - 0000000000871769 [23:46:23]1040 (4) - 165930 [23:46:23]1012 (4) - 23.08.2024 17:36 [23:46:23]1206 (1) - 0 [23:46:23]OFD Sender: Remove packet 165930 [23:46:23]ProducePacketName [23:46:23]name=ofd_packets/00165930 [23:46:23]NVStorageDeleteData [23:46:23]OFD Sender: No OFD packet to send [23:46:28]OFD Sender: No OFD packet to send [23:46:33]OFD Sender: No OFD packet to send [23:46:39]OFD Sender: No OFD packet to send [23:46:44]OFD Sender: No OFD packet to send [23:46:49]OFD Sender: No OFD packet to send [23:46:54]OFD Sender: No OFD packet to send [23:46:59]OFD Sender: No OFD packet to send [23:47:04]OFD Sender: No OFD packet to send [23:47:09]OFD Sender: No OFD packet to send [23:47:14]OFD Sender: No OFD packet to send [23:47:19]OFD Sender: No OFD packet to send [23:47:24]OFD Sender: No OFD packet to send [23:47:29]OFD Sender: No OFD packet to send [23:47:34]OFD Sender: No OFD packet to send [23:47:39]OFD Sender: No OFD packet to send [23:47:44]OFD Sender: No OFD packet to send [23:47:49]OFD Sender: No OFD packet to send [23:47:54]OFD Sender: No OFD packet to send [23:47:59]OFD Sender: No OFD packet to send [23:48:04]OFD Sender: No OFD packet to send [23:48:06]recv_with_timeout no data received [23:48:09]OFD Sender: No OFD packet to send [23:48:14]OFD Sender: No OFD packet to send [23:48:19]OFD Sender: No OFD packet to send [23:48:24]OFD Sender: No OFD packet to send [23:48:28]recv_with_timeout no data received [23:48:29]OFD Sender: No OFD packet to send [23:48:34]OFD Sender: No OFD packet to send [23:48:39]OFD Sender: No OFD packet to send [23:48:44]OFD Sender: No OFD packet to send [23:48:49]OFD Sender: No OFD packet to send [23:48:54]OFD Sender: No OFD packet to send [23:48:59]OFD Sender: No OFD packet to send [23:49:04]OFD Sender: No OFD packet to send [23:49:05]recv_with_timeout no data received [23:49:09]OFD Sender: No OFD packet to send [23:49:14]OFD Sender: No OFD packet to send [23:49:19]OFD Sender: No OFD packet to send [23:49:24]OFD Sender: No OFD packet to send [23:49:27]accept exits with 12 [23:49:27]New connection [23:49:27]New thread 3067145572 created [23:49:27]Thread 3067288932 joined [23:49:27]Waiting for new connection... [23:49:27] Sock 12.Parse request [23:49:27]Sock 12.Check first char [23:49:27]Sock 12.First char is OK [23:49:27]request: POST /json_proto HTTP/1.0 [23:49:27]Method: POST [23:49:27]URL: /json_proto [23:49:27]Method is POST - this is cgi request [23:49:27]url: /json_proto [23:49:27]query_string will be loaded in cgi processing [23:49:27]execute_cgi json_proto POST (null) [23:49:27]execute_cgi path=json_proto method=POST [23:49:27]POST find Content-Length [23:49:27]Host: 172.17.44.132:8080 [23:49:27]Content-Length: 682 [23:49:27]Content-Type: application/json [23:49:27] [23:49:27]POST finish read [23:49:27]Found Content-Length = 682 [23:49:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [23:49:27]execute_script... [23:49:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [23:49:27]POST & json_proto [23:49:27]process_json_proto [23:49:27]json parsed OK: [23:49:27]protocol is kg_v1.0 [23:49:27]action value=close_receipt [23:49:27]process_action close_receipt [23:49:27]cmd_close_receipt [23:49:27]MH_GetDate [23:49:27]Write to MH i2c: F0 00 00 38 03 2A [23:49:27]Write i2c OK [23:49:27]MH_I2C_Read... [23:49:27]Read from MH i2c: F0 [23:49:27]MH_I2C_Read... [23:49:27]Read from MH i2c: F0 09 00 [23:49:27]MH_I2C_Read... [23:49:27]Read from MH i2c: F0 09 00 38 03 00 08 20 C9 66 2A 83 C1 65 5D [23:49:27]GetLastDocTimeStamp 1724456672 [23:49:27]current date 1724456968 [23:49:27]FM_GetShiftState [23:49:27]SAM_PROTO_GetShiftState [23:49:27]wFMCommunicate request_size=4 [23:49:27]MH_SAM_APDU [23:49:27]CAPDU: 80 13 01 00 [23:49:27]Write to MH i2c: E2 08 00 39 03 80 13 01 00 00 00 00 00 B9 [23:49:27]Write i2c OK [23:49:27]MH_I2C_Read... [23:49:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:49:27]Read from MH i2c: E2 [23:49:27]MH_I2C_Read... [23:49:27]Read from MH i2c: E2 0E 00 [23:49:27]MH_I2C_Read... [23:49:27]Read from MH i2c: E2 0E 00 39 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 E7 [23:49:27]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:49:27]wFMCommunicate OK [23:49:27]SAM_PROTO_GetShiftState done [23:49:27]FM_GetShiftState done [23:49:27]opened in 1724372766 [23:49:27]opened+sec_in_day 1724459166 [23:49:27]quantity*price = 120055 [23:49:27]sum+1 = 120057 [23:49:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 784 23.08.2024 23:49 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165931 ФПД: 110599972889771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234928&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165931&fm=110599972889771&tin=02508201610067®Number=0000000000092562&sum=120000 [23:49:28]StoreToDocumentArchive [23:49:28]shift 469 fd 165931 [23:49:28]save to /storage/0469/doc_00165931 [23:49:28]save last doc name /storage/0469/doc_00165931 to /storage/kkm_last_doc_name [23:49:28]save OK [23:49:28]Clear old archive folders... [23:49:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:49:28]tlvbuf is 008FB730 [23:49:28]SAM_PROTO_ClearQueue [23:49:28]wFMCommunicate request_size=4 [23:49:28]MH_SAM_APDU [23:49:28]CAPDU: 80 09 00 00 [23:49:28]Write to MH i2c: E2 08 00 46 03 80 09 00 00 00 00 00 00 BB [23:49:28]Write i2c OK [23:49:28]MH_I2C_Read... [23:49:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:49:28]Read from MH i2c: E2 [23:49:28]MH_I2C_Read... [23:49:28]Read from MH i2c: E2 03 00 [23:49:28]MH_I2C_Read... [23:49:28]Read from MH i2c: E2 03 00 46 03 00 90 00 BD [23:49:28]RAPDU: 90 00 [23:49:28]wFMCommunicate OK [23:49:28]SAM_PROTO_ClearQueue done [23:49:28]KKMCreateOFDPacket [23:49:28]OFDProtocolAddRootSTLVToBuf [23:49:28]FM_MakeSignedData [23:49:28]FM_MakeSignedData [23:49:28]SAM_PROTO_SignData [23:49:28]wFMCommunicate request_size=4 [23:49:28]MH_SAM_APDU [23:49:28]CAPDU: 80 0D 01 02 [23:49:28]Write to MH i2c: E2 08 00 47 03 80 0D 01 02 00 00 00 00 C3 [23:49:28]Write i2c OK [23:49:28]MH_I2C_Read... [23:49:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:49:28]Read from MH i2c: E2 [23:49:28]MH_I2C_Read... [23:49:28]Read from MH i2c: E2 03 00 [23:49:28]MH_I2C_Read... [23:49:28]Read from MH i2c: E2 03 00 47 03 00 90 00 BE [23:49:28]RAPDU: 90 00 [23:49:28]wFMCommunicate OK [23:49:28]wFMCommunicate request_size=255 [23:49:28]MH_SAM_APDU [23:49:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 10 03 00 00 F4 03 04 00 08 20 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 88 02 00 35 04 06 00 64 [23:49:28]Write to MH i2c: E2 02 01 48 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 10 03 00 00 F4 03 04 00 08 20 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 88 02 00 35 04 06 00 64 00 00 D9 [23:49:28]Write i2c OK [23:49:28]MH_I2C_Read... [23:49:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:49:28]Read from MH i2c: E2 [23:49:28]MH_I2C_Read... [23:49:28]Read from MH i2c: E2 03 00 [23:49:28]MH_I2C_Read... [23:49:28]Read from MH i2c: E2 03 00 48 03 00 90 00 BF [23:49:28]RAPDU: 90 00 [23:49:28]wFMCommunicate OK [23:49:28]wFMCommunicate request_size=10 [23:49:28]MH_SAM_APDU [23:49:28]CAPDU: 80 0D 02 02 05 97 10 18 A4 AB [23:49:28]Write to MH i2c: E2 0D 00 49 03 80 0D 02 02 05 00 97 10 18 A4 AB 00 00 DE [23:49:28]Write i2c OK [23:49:28]MH_I2C_Read... [23:49:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:49:28]Read from MH i2c: E2 [23:49:28]MH_I2C_Read... [23:49:28]Read from MH i2c: E2 03 00 [23:49:28]MH_I2C_Read... [23:49:28]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [23:49:28]RAPDU: 90 00 [23:49:28]wFMCommunicate OK [23:49:28]wFMCommunicate request_size=4 [23:49:28]MH_SAM_APDU [23:49:28]CAPDU: 80 0D 03 02 [23:49:28]Write to MH i2c: E2 08 00 4A 03 80 0D 03 02 00 00 00 00 C8 [23:49:28]Write i2c OK [23:49:28]MH_I2C_Read... [23:49:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:49:29]Read from MH i2c: E2 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: E2 0B 00 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: E2 0B 00 4A 03 00 B0 2B AE A3 99 81 54 C2 90 00 25 [23:49:29]RAPDU: B0 2B AE A3 99 81 54 C2 90 00 [23:49:29]wFMCommunicate OK [23:49:29]SAM_PROTO_SignData done [23:49:29]FM_MakeSignedData done [23:49:29]CreateOFDProtocolMessage [23:49:29]wFMCommunicate request_size=4 [23:49:29]MH_SAM_APDU [23:49:29]CAPDU: 80 11 00 00 [23:49:29]Write to MH i2c: E2 08 00 4B 03 80 11 00 00 00 00 00 00 C8 [23:49:29]Write i2c OK [23:49:29]MH_I2C_Read... [23:49:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:49:29]Read from MH i2c: E2 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: E2 17 00 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: E2 17 00 4B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [23:49:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:49:29]wFMCommunicate OK [23:49:29]CreateOFDProtocolMessage done [23:49:29]OFDSenderStorePacket 165931 [23:49:29]StoreOFDPacket docnum=165931 [23:49:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 09 21 07 01 27 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 10 03 00 00 F4 03 04 00 08 20 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 88 02 00 35 04 06 00 64 97 10 18 A4 AB B0 2B AE A3 99 81 54 C2 [23:49:29]CheckFolder [23:49:29]dirname=/storage/ofd_packets [23:49:29]CheckFolder done [23:49:29]ProducePacketName [23:49:29]name=ofd_packets/00165931 [23:49:29]NVStorageSaveData ofd_packets/00165931 [23:49:29]File name is /storage/ofd_packets/00165931 [23:49:29]Write 301 bytes [23:49:29]NVStorageSaveData done [23:49:29]OFDSenderStorePacket done [23:49:29]KKMCreateOFDPacket done [23:49:29]NVStorageSaveData kkm_last_timestamp [23:49:29]File name is /storage/kkm_last_timestamp [23:49:29]Write 4 bytes [23:49:29]NVStorageSaveData done [23:49:29]ExternCall_PrintAddStr [23:49:29]wPrintStart [23:49:29]Write to MH i2c: 01 00 00 4C 03 4F [23:49:29]Write i2c OK [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: 01 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: 01 07 00 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 FF 0F 64 [23:49:29]RasterBufferAndPrint [23:49:29]line Счет N : (1)294847 [23:49:29]line ИНН: 02508201610067 [23:49:29]line Контрольно-Кассовый Чек [23:49:29]line ПРОДАЖА [23:49:29]line ТРК (МРК, ГНК) : 33 [23:49:29]line Товар: 2710124500 [23:49:29]line Аи-95-К-5 [23:49:29]line 16.180 * 74.20 [23:49:29]line = 1200.56 [23:49:29]line НДС 12% НСП 1% [23:49:29]line > о реализуемом товаре [23:49:29]line ОКРУГЛЕНИЕ: -0.56 [23:49:29]line ИТОГО: 1200.00 [23:49:29]line Внесено: 1200.00 [23:49:29]line СДАЧА: 0.00 [23:49:29]line НСП 1% : 10.62 [23:49:29]line НДС 12% : 127.49 [23:49:29]line Наличными: 1200.00 [23:49:29]line Безнал.: 0.00 [23:49:29]line Место: АЗС № 130 "Партнер Нефть" [23:49:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:49:29]line СНО: Общий режим [23:49:29]line Чек 784 23.08.2024 23:49 [23:49:29]line Смена: 469 ФФД: 1.0 [23:49:29]line ЗНМ: 0300000070 [23:49:29]line РНМ: 0000000000092562 [23:49:29]line Версия ККМ: 001 [23:49:29]line ФМ: 0000000000871769 [23:49:29]line ФД: 165931 [23:49:29]line ФПД: 110599972889771 [23:49:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T234928&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165931&fm=110599972889771&tin=02508201610067®Number=0000000000092562&sum=120000 [23:49:29]written 0, free lines is 4095 [23:49:29]OFD Sender: Processing packet 165931 [packets to send 1003, broken 1002] [23:49:29]ProducePacketName [23:49:29]name=ofd_packets/00165931 [23:49:29]OFD Sender: To server: pG, [23:49:29]CommunicateWithHost lk.salyk.kg:30040 [23:49:29]ConnectInit lk.salyk.kg [23:49:29]Write to MH i2c: 01 00 00 77 03 7A [23:49:29]Write i2c OK [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: 01 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: 01 07 00 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: 01 07 00 77 03 00 00 00 00 00 C2 0C 4F [23:49:29]RasterBufferAndPrint [23:49:29]line [23:49:29]line [23:49:29]line [23:49:29]line [23:49:29]line [23:49:29]written 0, free lines is 3272 [23:49:29]MH_Cut [23:49:29]Write to MH i2c: D1 01 00 7E 03 01 53 [23:49:29]Write i2c OK [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: D1 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: D1 01 00 [23:49:29]MH_I2C_Read... [23:49:29]Read from MH i2c: D1 01 00 7E 03 00 52 [23:49:29]Write to MH i2c: 01 00 00 7F 03 82 [23:49:29]Write i2c OK [23:49:29]MH_I2C_Read... [23:49:30]*** Cut start [23:49:30]*** Purtial cut [23:49:30]*** Stage 1: CUTSNS_PIN = 1 [23:49:31]Connected sock=9 [23:49:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 09 21 07 01 27 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 10 03 00 00 F4 03 04 00 08 20 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 88 02 00 35 04 06 00 64 97 10 18 A4 AB B0 2B AE A3 99 81 54 C2 [23:49:32]Read from MH i2c: 01 [23:49:32]MH_I2C_Read... [23:49:32]*** Stop cut motor [23:49:32]*** Cut end [23:49:32]Read from MH i2c: 01 07 00 [23:49:32]MH_I2C_Read... [23:49:32]Read from MH i2c: 01 07 00 7F 03 00 00 00 00 00 FF 0F 97 [23:49:32]process_action close_receipt done [23:49:32]requested_data is exist [23:49:32]produce_requested_data [23:49:32]requested_item fm.sn is exist - process it [23:49:32]wFMCommunicate request_size=4 [23:49:32]MH_SAM_APDU [23:49:32]CAPDU: 80 11 00 00 [23:49:32]Write to MH i2c: E2 08 00 80 03 80 11 00 00 00 00 00 00 FD [23:49:32]Write i2c OK [23:49:32]MH_I2C_Read... [23:49:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:49:32]Read from MH i2c: E2 [23:49:32]MH_I2C_Read... [23:49:32]Read from MH i2c: E2 17 00 [23:49:32]MH_I2C_Read... [23:49:32]Read from MH i2c: E2 17 00 80 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [23:49:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:49:32]wFMCommunicate OK [23:49:32]requested_item fd.num is exist - process it [23:49:32]SAM_PROTO_GetFieldsCounters [23:49:32]wFMCommunicate request_size=4 [23:49:32]MH_SAM_APDU [23:49:32]CAPDU: 80 13 00 00 [23:49:32]Write to MH i2c: E2 08 00 81 03 80 13 00 00 00 00 00 00 00 [23:49:32]Write i2c OK [23:49:32]MH_I2C_Read... [23:49:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:49:32]Read from MH i2c: E2 [23:49:32]MH_I2C_Read... [23:49:32]Read from MH i2c: E2 62 00 [23:49:32]MH_I2C_Read... [23:49:32]Read from MH i2c: E2 62 00 81 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 10 03 00 00 5E 04 04 00 10 03 00 00 57 04 04 00 11 03 00 00 19 04 04 00 00 00 00 00 90 00 EA [23:49:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 10 03 00 00 5E 04 04 00 10 03 00 00 57 04 04 00 11 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:49:32]wFMCommunicate OK [23:49:32]SAM_PROTO_GetFieldsCounters done [23:49:32]requested_item shift.num is exist - process it [23:49:32]requested_item shift.opened is exist - process it [23:49:32]req_shift_opened [23:49:32]FM_GetShiftState [23:49:32]SAM_PROTO_GetShiftState [23:49:32]wFMCommunicate request_size=4 [23:49:32]MH_SAM_APDU [23:49:32]CAPDU: 80 13 01 00 [23:49:32]Write to MH i2c: E2 08 00 82 03 80 13 01 00 00 00 00 00 02 [23:49:32]Write i2c OK [23:49:32]MH_I2C_Read... [23:49:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:49:32]Read from MH i2c: E2 [23:49:32]MH_I2C_Read... [23:49:32]Read from MH i2c: E2 0E 00 [23:49:32]MH_I2C_Read... [23:49:32]Read from MH i2c: E2 0E 00 82 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 30 [23:49:32]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:49:32]wFMCommunicate OK [23:49:32]SAM_PROTO_GetShiftState done [23:49:32]FM_GetShiftState done [23:49:32]req_shift_opened done [23:49:32]requested_item shift.open_date is exist - process it [23:49:32]req_shift_open_date [23:49:32]req_shift_open_date done [23:49:32]produce_requested_data done [23:49:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165931,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:49:32]process_action_free close_receipt [23:49:32]json_value_free [23:49:32]json_value_free done [23:49:32]process_json_proto returns [23:49:32]Send response to host [23:49:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165931,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:49:32]free response buf [23:49:32]execute_script done [23:49:32]execute_script returns [23:49:32]free content buf [23:49:32]Sock 12.Close socket [23:49:32]Sock 12.Thread stoped [23:49:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 99 4E 47 00 D3 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 88 02 00 F4 03 04 00 56 C9 C8 66 B6 04 01 00 00 04 C7 FD 46 0C F7 F4 4B [23:49:34]CommunicateWithHost err = 0 [23:49:34]CheckOFDResponse [23:49:34]1017 (14) - 77093643461234 [23:49:34]1041 (16) - 0000000000871769 [23:49:34]1040 (4) - 165931 [23:49:34]1012 (4) - 23.08.2024 17:39 [23:49:34]1206 (1) - 0 [23:49:34]OFD Sender: Remove packet 165931 [23:49:34]ProducePacketName [23:49:34]name=ofd_packets/00165931 [23:49:34]NVStorageDeleteData [23:49:35]OFD Sender: No OFD packet to send [23:49:40]OFD Sender: No OFD packet to send [23:49:45]OFD Sender: No OFD packet to send [23:49:50]OFD Sender: No OFD packet to send [23:49:50]recv_with_timeout no data received [23:49:55]OFD Sender: No OFD packet to send [23:50:00]OFD Sender: No OFD packet to send [23:50:05]OFD Sender: No OFD packet to send [23:50:10]OFD Sender: No OFD packet to send [23:50:12]recv_with_timeout no data received [23:50:15]OFD Sender: No OFD packet to send [23:50:20]OFD Sender: No OFD packet to send [23:50:20]accept exits with 7 [23:50:20]New connection [23:50:20]New thread 3067288932 created [23:50:20]Thread 3067145572 joined [23:50:20]Waiting for new connection... [23:50:20] Sock 7.Parse request [23:50:20]Sock 7.Check first char [23:50:20]Sock 7.First char is OK [23:50:20]request: POST /json_proto HTTP/1.0 [23:50:20]Method: POST [23:50:20]URL: /json_proto [23:50:20]Method is POST - this is cgi request [23:50:20]url: /json_proto [23:50:20]query_string will be loaded in cgi processing [23:50:20]execute_cgi json_proto POST (null) [23:50:20]execute_cgi path=json_proto method=POST [23:50:20]POST find Content-Length [23:50:20]Host: 172.17.44.132:8080 [23:50:20]Content-Length: 667 [23:50:20]Content-Type: application/json [23:50:20] [23:50:20]POST finish read [23:50:20]Found Content-Length = 667 [23:50:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 2.910, "sum" : 200.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:50:20]execute_script... [23:50:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 2.910, "sum" : 200.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:50:20]POST & json_proto [23:50:20]process_json_proto [23:50:20]json parsed OK: [23:50:20]protocol is kg_v1.0 [23:50:20]action value=close_receipt [23:50:20]process_action close_receipt [23:50:20]cmd_close_receipt [23:50:20]MH_GetDate [23:50:20]Write to MH i2c: F0 00 00 83 03 75 [23:50:20]Write i2c OK [23:50:20]MH_I2C_Read... [23:50:20]Read from MH i2c: F0 [23:50:20]MH_I2C_Read... [23:50:20]Read from MH i2c: F0 09 00 [23:50:20]MH_I2C_Read... [23:50:20]Read from MH i2c: F0 09 00 83 03 00 3D 20 C9 66 2A 83 C1 65 DD [23:50:20]GetLastDocTimeStamp 1724456968 [23:50:20]current date 1724457021 [23:50:20]FM_GetShiftState [23:50:20]SAM_PROTO_GetShiftState [23:50:20]wFMCommunicate request_size=4 [23:50:20]MH_SAM_APDU [23:50:20]CAPDU: 80 13 01 00 [23:50:20]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [23:50:20]Write i2c OK [23:50:20]MH_I2C_Read... [23:50:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:50:20]Read from MH i2c: E2 [23:50:20]MH_I2C_Read... [23:50:20]Read from MH i2c: E2 0E 00 [23:50:20]MH_I2C_Read... [23:50:20]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 32 [23:50:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:50:20]wFMCommunicate OK [23:50:20]SAM_PROTO_GetShiftState done [23:50:20]FM_GetShiftState done [23:50:20]opened in 1724372766 [23:50:20]opened+sec_in_day 1724459166 [23:50:20]quantity*price = 20020 [23:50:20]sum+1 = 20022 [23:50:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 786 23.08.2024 23:57 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165933 ФПД: 44068637719363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T235713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165933&fm=44068637719363&tin=02508201610067®Number=0000000000092562&sum=300065 [23:57:13]StoreToDocumentArchive [23:57:13]shift 469 fd 165933 [23:57:13]save to /storage/0469/doc_00165933 [23:57:13]save last doc name /storage/0469/doc_00165933 to /storage/kkm_last_doc_name [23:57:13]save OK [23:57:13]Clear old archive folders... [23:57:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:57:13]tlvbuf is 00985540 [23:57:13]SAM_PROTO_ClearQueue [23:57:13]wFMCommunicate request_size=4 [23:57:13]MH_SAM_APDU [23:57:13]CAPDU: 80 09 00 00 [23:57:13]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [23:57:13]Write i2c OK [23:57:13]MH_I2C_Read... [23:57:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:57:13]Read from MH i2c: E2 [23:57:13]MH_I2C_Read... [23:57:13]Read from MH i2c: E2 03 00 [23:57:13]MH_I2C_Read... [23:57:13]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [23:57:13]RAPDU: 90 00 [23:57:13]wFMCommunicate OK [23:57:13]SAM_PROTO_ClearQueue done [23:57:13]KKMCreateOFDPacket [23:57:13]OFDProtocolAddRootSTLVToBuf [23:57:13]FM_MakeSignedData [23:57:13]FM_MakeSignedData [23:57:13]SAM_PROTO_SignData [23:57:13]wFMCommunicate request_size=4 [23:57:13]MH_SAM_APDU [23:57:13]CAPDU: 80 0D 01 02 [23:57:13]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [23:57:13]Write i2c OK [23:57:13]MH_I2C_Read... [23:57:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:57:13]Read from MH i2c: E2 [23:57:13]MH_I2C_Read... [23:57:13]Read from MH i2c: E2 03 00 [23:57:13]MH_I2C_Read... [23:57:13]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [23:57:13]RAPDU: 90 00 [23:57:13]wFMCommunicate OK [23:57:13]wFMCommunicate request_size=255 [23:57:13]MH_SAM_APDU [23:57: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 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 D9 21 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 88 02 00 35 04 06 00 28 [23:57:14]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 D9 21 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 88 02 00 35 04 06 00 28 00 00 E1 [23:57:14]Write i2c OK [23:57:14]MH_I2C_Read... [23:57:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:14]Read from MH i2c: E2 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 03 00 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [23:57:14]RAPDU: 90 00 [23:57:14]wFMCommunicate OK [23:57:14]wFMCommunicate request_size=10 [23:57:14]MH_SAM_APDU [23:57:14]CAPDU: 80 0D 02 02 05 14 87 7F 3B 43 [23:57:14]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 14 87 7F 3B 43 00 00 4A [23:57:14]Write i2c OK [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 [23:57:14]MH_I2C_Read... [23:57:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:14]Read from MH i2c: E2 03 00 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [23:57:14]RAPDU: 90 00 [23:57:14]wFMCommunicate OK [23:57:14]wFMCommunicate request_size=4 [23:57:14]MH_SAM_APDU [23:57:14]CAPDU: 80 0D 03 02 [23:57:14]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [23:57:14]Write i2c OK [23:57:14]MH_I2C_Read... [23:57:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:57:14]Read from MH i2c: E2 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 0B 00 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 0B 00 2F 00 00 47 1E E3 F9 90 5A 97 C5 90 00 32 [23:57:14]RAPDU: 47 1E E3 F9 90 5A 97 C5 90 00 [23:57:14]wFMCommunicate OK [23:57:14]SAM_PROTO_SignData done [23:57:14]FM_MakeSignedData done [23:57:14]CreateOFDProtocolMessage [23:57:14]wFMCommunicate request_size=4 [23:57:14]MH_SAM_APDU [23:57:14]CAPDU: 80 11 00 00 [23:57:14]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [23:57:14]Write i2c OK [23:57:14]MH_I2C_Read... [23:57:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:14]Read from MH i2c: E2 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 17 00 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [23:57:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:14]wFMCommunicate OK [23:57:14]CreateOFDProtocolMessage done [23:57:14]OFDSenderStorePacket 165933 [23:57:14]StoreOFDPacket docnum=165933 [23:57:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B9 4C 07 01 F5 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 D9 21 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 88 02 00 35 04 06 00 28 14 87 7F 3B 43 47 1E E3 F9 90 5A 97 C5 [23:57:14]CheckFolder [23:57:14]dirname=/storage/ofd_packets [23:57:14]CheckFolder done [23:57:14]ProducePacketName [23:57:14]name=ofd_packets/00165933 [23:57:14]NVStorageSaveData ofd_packets/00165933 [23:57:14]File name is /storage/ofd_packets/00165933 [23:57:14]Write 301 bytes [23:57:14]NVStorageSaveData done [23:57:14]OFDSenderStorePacket done [23:57:14]KKMCreateOFDPacket done [23:57:14]NVStorageSaveData kkm_last_timestamp [23:57:14]File name is /storage/kkm_last_timestamp [23:57:14]Write 4 bytes [23:57:14]NVStorageSaveData done [23:57:14]ExternCall_PrintAddStr [23:57:14]wPrintStart [23:57:14]Write to MH i2c: 01 00 00 31 00 31 [23:57:14]Write i2c OK [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: 01 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: 01 07 00 [23:57:14]MH_I2C_Read... [23:57:14]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [23:57:14]RasterBufferAndPrint [23:57:14]line Счет N : (1)294855 [23:57:14]line ИНН: 02508201610067 [23:57:14]line Контрольно-Кассовый Чек [23:57:14]line ПРОДАЖА [23:57:14]line ТРК (МРК, ГНК) : 43 [23:57:14]line Товар: 2710124500 [23:57:14]line Аи-95-К-5 [23:57:14]line 40.440 * 74.20 [23:57:14]line = 3000.65 [23:57:14]line НДС 12% НСП 1% [23:57:14]line > о реализуемом товаре [23:57:14]line ИТОГО: 3000.65 [23:57:14]line НСП 1% : 26.55 [23:57:14]line НДС 12% : 318.65 [23:57:14]line Наличными: 0.00 [23:57:14]line Безнал.: 3000.65 [23:57:14]line Место: АЗС № 130 "Партнер Нефть" [23:57:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:57:14]line СНО: Общий режим [23:57:14]line Чек 786 23.08.2024 23:57 [23:57:14]line Смена: 469 ФФД: 1.0 [23:57:14]line ЗНМ: 0300000070 [23:57:14]line РНМ: 0000000000092562 [23:57:14]line Версия ККМ: 001 [23:57:14]line Платежная система: O! деньги [23:57:14]line ФМ: 0000000000871769 [23:57:14]line ФД: 165933 [23:57:14]line ФПД: 44068637719363 [23:57:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240823T235713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165933&fm=44068637719363&tin=02508201610067®Number=0000000000092562&sum=300065 [23:57:14]written 0, free lines is 4095 [23:57:15]OFD Sender: Processing packet 165933 [packets to send 1004, broken 1003] [23:57:15]ProducePacketName [23:57:15]name=ofd_packets/00165933 [23:57:15]OFD Sender: To server: pG, [23:57:15]CommunicateWithHost lk.salyk.kg:30040 [23:57:15]ConnectInit lk.salyk.kg [23:57:15]Write to MH i2c: 01 00 00 5B 00 5B [23:57:15]Write i2c OK [23:57:15]MH_I2C_Read... [23:57:15]Read from MH i2c: 01 [23:57:15]MH_I2C_Read... [23:57:15]Read from MH i2c: 01 07 00 [23:57:15]MH_I2C_Read... [23:57:15]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 D2 0C 40 [23:57:15]RasterBufferAndPrint [23:57:15]line [23:57:15]line [23:57:15]line [23:57:15]line [23:57:15]line [23:57:15]written 0, free lines is 3305 [23:57:15]MH_Cut [23:57:15]Write to MH i2c: D1 01 00 62 00 01 34 [23:57:15]Write i2c OK [23:57:15]MH_I2C_Read... [23:57:15]Read from MH i2c: D1 [23:57:15]MH_I2C_Read... [23:57:15]Read from MH i2c: D1 01 00 [23:57:15]MH_I2C_Read... [23:57:15]Read from MH i2c: D1 01 00 62 00 00 33 [23:57:15]Write to MH i2c: 01 00 00 63 00 63 [23:57:15]Write i2c OK [23:57:15]MH_I2C_Read... [23:57:16]*** Cut start [23:57:16]*** Purtial cut [23:57:16]*** Stage 1: CUTSNS_PIN = 1 [23:57:16]Connected sock=10 [23:57:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B9 4C 07 01 F5 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 D9 21 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 88 02 00 35 04 06 00 28 14 87 7F 3B 43 47 1E E3 F9 90 5A 97 C5 [23:57:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D1 65 47 00 31 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 88 02 00 F4 03 04 00 25 CB C8 66 B6 04 01 00 00 B0 0F 86 6A C9 20 AB FE [23:57:17]CommunicateWithHost err = 0 [23:57:17]CheckOFDResponse [23:57:17]1017 (14) - 77093643461234 [23:57:17]1041 (16) - 0000000000871769 [23:57:17]1040 (4) - 165933 [23:57:17]1012 (4) - 23.08.2024 17:47 [23:57:17]1206 (1) - 0 [23:57:17]OFD Sender: Remove packet 165933 [23:57:17]ProducePacketName [23:57:17]name=ofd_packets/00165933 [23:57:17]NVStorageDeleteData [23:57:17]OFD Sender: No OFD packet to send [23:57:18]Read from MH i2c: 01 [23:57:18]MH_I2C_Read... [23:57:18]*** Stop cut motor [23:57:18]*** Cut end [23:57:18]Read from MH i2c: 01 07 00 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [23:57:18]process_action close_receipt done [23:57:18]requested_data is exist [23:57:18]produce_requested_data [23:57:18]requested_item fm.sn is exist - process it [23:57:18]wFMCommunicate request_size=4 [23:57:18]MH_SAM_APDU [23:57:18]CAPDU: 80 11 00 00 [23:57:18]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [23:57:18]Write i2c OK [23:57:18]MH_I2C_Read... [23:57:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:18]Read from MH i2c: E2 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 17 00 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [23:57:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:58:48]OFD Sender: No OFD packet to send [23:58:53]OFD Sender: No OFD packet to send [23:58:57]recv_with_timeout no data received [23:58:58]OFD Sender: No OFD packet to send [23:57:18]wFMCommunicate OK [23:57:18]requested_item fd.num is exist - process it [23:57:18]SAM_PROTO_GetFieldsCounters [23:57:18]wFMCommunicate request_size=4 [23:57:18]MH_SAM_APDU [23:57:18]CAPDU: 80 13 00 00 [23:57:18]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [23:57:18]Write i2c OK [23:57:18]MH_I2C_Read... [23:57:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:57:18]Read from MH i2c: E2 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 62 00 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 12 03 00 00 5E 04 04 00 12 03 00 00 57 04 04 00 13 03 00 00 19 04 04 00 00 00 00 00 90 00 D3 [23:57:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 12 03 00 00 5E 04 04 00 12 03 00 00 57 04 04 00 13 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:57:18]wFMCommunicate OK [23:57:18]SAM_PROTO_GetFieldsCounters done [23:57:18]requested_item shift.num is exist - process it [23:57:18]requested_item shift.opened is exist - process it [23:57:18]req_shift_opened [23:57:18]FM_GetShiftState [23:57:18]SAM_PROTO_GetShiftState [23:57:18]wFMCommunicate request_size=4 [23:57:18]MH_SAM_APDU [23:57:18]CAPDU: 80 13 01 00 [23:57:18]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [23:57:18]Write i2c OK [23:57:18]MH_I2C_Read... [23:57:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:18]Read from MH i2c: E2 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 0E 00 [23:57:18]MH_I2C_Read... [23:57:18]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 11 [23:57:18]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:57:18]wFMCommunicate OK [23:57:18]SAM_PROTO_GetShiftState done [23:57:18]FM_GetShiftState done [23:57:18]req_shift_opened done [23:57:18]requested_item shift.open_date is exist - process it [23:57:18]req_shift_open_date [23:57:18]req_shift_open_date done [23:57:18]produce_requested_data done [23:57:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165933,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [23:57:18]process_action_free close_receipt [23:57:18]json_value_free [23:57:18]json_value_free done [23:57:18]process_json_proto returns [23:57:18]Send response to host [23:57:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165933,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [23:57:18]free response buf [23:57:18]execute_script done [23:57:18]execute_script returns [23:57:18]free content buf [23:57:18]Sock 7.Close socket [23:57:18]Sock 7.Thread stoped [23:57:22]OFD Sender: No OFD packet to send [23:57:27]OFD Sender: No OFD packet to send [23:57:32]OFD Sender: No OFD packet to send [23:57:37]OFD Sender: No OFD packet to send [23:57:42]OFD Sender: No OFD packet to send [23:57:45]recv_with_timeout no data received [23:57:47]OFD Sender: No OFD packet to send [23:57:52]OFD Sender: No OFD packet to send [23:57:57]OFD Sender: No OFD packet to send [23:58:00]recv_with_timeout no data received [23:58:02]OFD Sender: No OFD packet to send [23:58:07]OFD Sender: No OFD packet to send [23:58:12]OFD Sender: No OFD packet to send [23:58:18]OFD Sender: No OFD packet to send [23:58:21]recv_with_timeout no data received [23:58:23]OFD Sender: No OFD packet to send [23:58:28]OFD Sender: No OFD packet to send [23:58:31]recv_with_timeout no data received [23:58:33]OFD Sender: No OFD packet to send [23:58:38]OFD Sender: No OFD packet to send [23:58:42]recv_with_timeout no data received [23:58:43]OFD Sender: No OFD packet to send [23:59:03]OFD Sender: No OFD packet to send [23:59:08]OFD Sender: No OFD packet to send [23:59:13]OFD Sender: No OFD packet to send [23:59:18]OFD Sender: No OFD packet to send [23:59:22]recv_with_timeout no data received [23:59:23]OFD Sender: No OFD packet to send [23:59:28]OFD Sender: No OFD packet to send [23:59:33]OFD Sender: No OFD packet to send [23:59:38]OFD Sender: No OFD packet to send [23:59:43]OFD Sender: No OFD packet to send [23:59:48]OFD Sender: No OFD packet to send [23:59:53]OFD Sender: No OFD packet to send [23:59:58]OFD Sender: No OFD packet to send [00:02:49]MH_I2C_Read... [00:02:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:02:49]Read from MH i2c: E2 [00:02:49]MH_I2C_Read... [00:02:49]Read from MH i2c: E2 17 00 [00:02:49]MH_I2C_Read... [00:02:49]Read from MH i2c: E2 17 00 97 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [00:02:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:02:49]wFMCommunicate OK [00:02:49]CreateOFDProtocolMessage done [00:02:49]OFDSenderStorePacket 165941 [00:02:49]StoreOFDPacket docnum=165941 [00:02:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 01 6D 20 01 CD 08 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 03 00 00 F4 03 04 00 27 23 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 88 02 00 35 04 06 00 43 4D B1 EF 9D 3F BB 07 D2 17 5D 63 08 D8 [00:02:49]CheckFolder [00:02:49]dirname=/storage/ofd_packets [00:02:49]CheckFolder done [00:02:49]ProducePacketName [00:02:49]name=ofd_packets/00165941 [00:02:49]NVStorageSaveData ofd_packets/00165941 [00:02:49]File name is /storage/ofd_packets/00165941 [00:02:49]Write 326 bytes [00:02:49]NVStorageSaveData done [00:02:49]OFDSenderStorePacket done [00:02:49]KKMCreateOFDPacket done [00:02:49]NVStorageSaveData kkm_last_timestamp [00:02:49]File name is /storage/kkm_last_timestamp [00:02:49]Write 4 bytes [00:02:49]NVStorageSaveData done [00:02:49]ExternCall_PrintAddStr [00:02:49]wPrintStart [00:02:49]Write to MH i2c: 01 00 00 98 02 9A [00:02:49]Write i2c OK [00:02:49]MH_I2C_Read... [00:02:49]Read from MH i2c: 01 [00:02:49]MH_I2C_Read... [00:02:49]Read from MH i2c: 01 07 00 [00:02:49]MH_I2C_Read... [00:02:49]Read from MH i2c: 01 07 00 98 02 00 00 00 00 00 FF 0F AF [00:02:49]RasterBufferAndPrint [00:02:49]line Счет N : (3)51149 [00:02:49]line ИНН: 02508201610067 [00:02:49]line Контрольно-Кассовый Чек [00:02:49]line ПРОДАЖА [00:02:49]line Товар: 48744683 [00:02:49]line Сигареты Winston XStyle Caster+ [00:02:49]line 1.000 * 143.00 [00:02:49]line = 143.00 [00:02:49]line НДС 12% НСП 1% [00:02:49]line > о реализуемом товаре [00:02:49]line ИТОГО: 143.00 [00:02:49]line НСП 1% : 1.26 [00:02:49]line НДС 12% : 15.19 [00:02:49]line Наличными: 143.00 [00:02:49]line Безнал.: 0.00 [00:02:49]line Место: АЗС № 130 "Партнер Нефть" [00:02:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:02:49]line СНО: Общий режим [00:02:49]line Чек 794 24.08.2024 00:02 [00:02:49]line Смена: 469 ФФД: 1.0 [00:02:49]line ЗНМ: 0300000070 [00:02:49]line РНМ: 0000000000092562 [00:02:49]line Версия ККМ: 001 [00:02:49]line ФМ: 0000000000871769 [00:02:49]line ФД: 165941 [00:02:49]line ФПД: 74000976813375 [00:02:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T000247&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165941&fm=74000976813375&tin=02508201610067®Number=0000000000092562&sum=14300 [00:02:49]line 0 [00:02:49]written 0, free lines is 4095 [00:02:50]Write to MH i2c: 01 00 00 C1 02 C3 [00:02:50]Write i2c OK [00:02:50]MH_I2C_Read... [00:02:50]Read from MH i2c: 01 [00:02:50]MH_I2C_Read... [00:02:50]Read from MH i2c: 01 07 00 [00:02:50]MH_I2C_Read... [00:02:50]Read from MH i2c: 01 07 00 C1 02 00 00 00 00 00 D7 0C AD [00:02:50]RasterBufferAndPrint [00:02:50]line [00:02:50]line [00:02:50]line [00:02:50]line [00:02:50]line [00:02:50]written 0, free lines is 3304 [00:02:50]MH_Cut [00:02:50]Write to MH i2c: D1 01 00 C8 02 01 9C [00:02:50]Write i2c OK [00:02:50]MH_I2C_Read... [00:02:50]Read from MH i2c: D1 [00:02:50]MH_I2C_Read... [00:02:50]Read from MH i2c: D1 01 00 [00:02:50]MH_I2C_Read... [00:02:50]Read from MH i2c: D1 01 00 C8 02 00 9B [00:02:50]Write to MH i2c: 01 00 00 C9 02 CB [00:02:50]Write i2c OK [00:02:50]MH_I2C_Read... [00:02:50]*** Cut start [00:02:50]*** Purtial cut [00:02:50]*** Stage 1: CUTSNS_PIN = 1 [00:02:51]ConnectInit Can't take IP for lk.salyk.kg [00:02:51]CommunicateWithHost connect error [00:02:51]CommunicateWithHost err = -1 [00:02:51]OFD Sender: Server communicate error [00:02:51]OFD Sender: Processing packet 165934 [packets to send 1011, broken 1003] [00:02:51]ProducePacketName [00:02:51]name=ofd_packets/00165934 [00:02:51]OFD Sender: To server: pG, [00:02:51]CommunicateWithHost lk.salyk.kg:30040 [00:02:51]ConnectInit lk.salyk.kg [00:02:52]Read from MH i2c: 01 [00:02:52]MH_I2C_Read... [00:02:52]*** Stop cut motor [00:02:52]*** Cut end [00:02:52]Read from MH i2c: 01 07 00 [00:02:52]MH_I2C_Read... [00:02:52]Read from MH i2c: 01 07 00 C9 02 00 00 00 00 00 FF 0F E0 [00:02:52]process_action close_receipt done [00:02:52]requested_data is exist [00:02:52]produce_requested_data [00:02:52]requested_item fm.sn is exist - process it [00:02:52]wFMCommunicate request_size=4 [00:02:52]MH_SAM_APDU [00:02:52]CAPDU: 80 11 00 00 [00:02:52]Write to MH i2c: E2 08 00 CA 02 80 11 00 00 00 00 00 00 46 [00:02:52]Write i2c OK [00:02:52]MH_I2C_Read... [00:02:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:02:52]Read from MH i2c: E2 [00:02:52]MH_I2C_Read... [00:02:52]Read from MH i2c: E2 17 00 [00:02:52]MH_I2C_Read... [00:02:52]Read from MH i2c: E2 17 00 CA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9F [00:02:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:02:52]wFMCommunicate OK [00:02:52]requested_item fd.num is exist - process it [00:02:52]SAM_PROTO_GetFieldsCounters [00:02:52]wFMCommunicate request_size=4 [00:02:52]MH_SAM_APDU [00:02:52]CAPDU: 80 13 00 00 [00:02:52]Write to MH i2c: E2 08 00 CB 02 80 13 00 00 00 00 00 00 49 [00:02:52]Write i2c OK [00:02:52]MH_I2C_Read... [00:02:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:02:53]Read from MH i2c: E2 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: E2 62 00 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: E2 62 00 CB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1A 03 00 00 5E 04 04 00 1A 03 00 00 57 04 04 00 1B 03 00 00 19 04 04 00 00 00 00 00 90 00 5B [00:02:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1A 03 00 00 5E 04 04 00 1A 03 00 00 57 04 04 00 1B 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:02:53]wFMCommunicate OK [00:02:53]SAM_PROTO_GetFieldsCounters done [00:02:53]requested_item shift.num is exist - process it [00:02:53]requested_item shift.opened is exist - process it [00:02:53]req_shift_opened [00:02:53]FM_GetShiftState [00:02:53]SAM_PROTO_GetShiftState [00:02:53]wFMCommunicate request_size=4 [00:02:53]MH_SAM_APDU [00:02:53]CAPDU: 80 13 01 00 [00:02:53]Write to MH i2c: E2 08 00 CC 02 80 13 01 00 00 00 00 00 4B [00:02:53]Write i2c OK [00:02:53]MH_I2C_Read... [00:02:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:53]Read from MH i2c: E2 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: E2 0E 00 [00:02:53]MH_I2C_Read... [00:02:53]Read from MH i2c: E2 0E 00 CC 02 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 79 [00:02:53]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:02:53]wFMCommunicate OK [00:02:53]SAM_PROTO_GetShiftState done [00:02:53]FM_GetShiftState done [00:02:53]req_shift_opened done [00:02:53]requested_item shift.open_date is exist - process it [00:02:53]req_shift_open_date [00:02:53]req_shift_open_date done [00:02:53]produce_requested_data done [00:02:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165941,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [00:02:53]process_action_free close_receipt [00:02:53]json_value_free [00:02:53]json_value_free done [00:02:53]process_json_proto returns [00:02:53]Send response to host [00:02:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165941,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [00:02:53]free response buf [00:02:53]execute_script done [00:02:53]execute_script returns [00:02:53]free content buf [00:02:53]Sock 8.Close socket [00:02:53]Sock 8.Thread stoped [00:02:53]ConnectInit Can't connect to host [00:02:56]ConnectInit Can't take IP for lk.salyk.kg [00:02:56]CommunicateWithHost connect error [00:02:56]CommunicateWithHost err = -1 [00:02:56]OFD Sender: Server communicate error [00:02:58]ConnectInit Can't connect to host [00:03:01]OFD Sender: Processing packet 165934 [packets to send 1011, broken 1003] [00:03:01]ProducePacketName [00:03:01]name=ofd_packets/00165934 [00:03:01]OFD Sender: To server: pG, [00:03:01]CommunicateWithHost lk.salyk.kg:30040 [00:03:01]ConnectInit lk.salyk.kg [00:03:04]ConnectInit Can't connect to host [00:03:06]ConnectInit Can't take IP for lk.salyk.kg [00:03:06]CommunicateWithHost connect error [00:03:06]CommunicateWithHost err = -1 [00:03:06]OFD Sender: Server communicate error [23:57:12]Read from MH i2c: E2 CF 00 [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [23:57:12]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [23:57:12]wFMCommunicate OK [23:57:12]SAM_PROTO_GetShiftData done [23:57:12]requested_item shift.sale.total_cash is exist - process it [23:57:12]requested_item shift.sale_refund.total is exist - process it [23:57:12]requested_item shift.sale_refund.total_cash is exist - process it [23:57:12]requested_item shift.buy.total is exist - process it [23:57:12]requested_item shift.buy.total_cash is exist - process it [23:57:12]produce_requested_data done [23:57:12]produce_requested_data return {"fm.sale.total":149551579.07,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":796363.00,"shift.sale.total_cash":543838.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [23:57:12]process_action_free get_value [23:57:12]json_value_free [23:57:12]json_value_free done [23:57:12]process_json_proto returns [23:57:12]Send response to host [23:57:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149551579.07,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":796363.00,"shift.sale.total_cash":543838.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [23:57:12]free response buf [23:57:12]execute_script done [23:57:12]execute_script returns [23:57:12]free content buf [23:57:12]Sock 8.Close socket [23:57:12]Sock 8.Thread stoped [23:57:12]accept exits with 7 [23:57:12]New connection [23:57:12]New thread 3067108708 created [23:57:12]Thread 3066965348 joined [23:57:12]Waiting for new connection... [23:57:12] Sock 7.Parse request [23:57:12]Sock 7.Check first char [23:57:12]Sock 7.First char is OK [23:57:12]request: POST /json_proto HTTP/1.0 [23:57:12]Method: POST [23:57:12]URL: /json_proto [23:57:12]Method is POST - this is cgi request [23:57:12]url: /json_proto [23:57:12]query_string will be loaded in cgi processing [23:57:12]execute_cgi json_proto POST (null) [23:57:12]execute_cgi path=json_proto method=POST [23:57:12]POST find Content-Length [23:57:12]Host: 172.17.44.132:8080 [23:57:12]Content-Length: 803 [23:57:12]Content-Type: application/json [23:57:12] [23:57:12]POST finish read [23:57:12]Found Content-Length = 803 [23:57:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:12]execute_script... [23:57: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)294855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:12]POST & json_proto [23:57:12]process_json_proto [23:57:12]json parsed OK: [23:57:12]protocol is kg_v1.0 [23:57:12]action value=close_receipt [23:57:12]process_action close_receipt [23:57:12]cmd_close_receipt [23:57:12]MH_GetDate [23:57:12]Write to MH i2c: F0 00 00 1D 00 0C [23:57:12]Write i2c OK [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: F0 [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: F0 09 00 [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: F0 09 00 1D 00 00 D9 21 C9 66 2A 83 C1 65 11 [23:57:12]GetLastDocTimeStamp 97 [23:57:12]current date 1724457433 [23:57:12]FM_GetShiftState [23:57:12]SAM_PROTO_GetShiftState [23:57:12]wFMCommunicate request_size=4 [23:57:12]MH_SAM_APDU [23:57:12]CAPDU: 80 13 01 00 [23:57:12]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [23:57:12]Write i2c OK [23:57:12]MH_I2C_Read... [23:57:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:12]Read from MH i2c: E2 [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: E2 0E 00 [23:57:12]MH_I2C_Read... [23:57:12]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [23:57:12]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [23:57:12]wFMCommunicate OK [23:57:12]SAM_PROTO_GetShiftState done [23:57:12]FM_GetShiftState done [23:57:12]opened in 1724372766 [23:57:12]opened+sec_in_day 1724459166 [23:57:12]quantity*price = 300064 [23:57:12]sum+1 = 300066 [23:57:12]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 795 24.08.2024 00:03 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165942 ФПД: 171819972343650 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T000314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165942&fm=171819972343650&tin=02508201610067®Number=0000000000092562&sum=25000 0 [00:03:14]StoreToDocumentArchive [00:03:14]shift 469 fd 165942 [00:03:14]save to /storage/0469/doc_00165942 [00:03:14]save last doc name /storage/0469/doc_00165942 to /storage/kkm_last_doc_name [00:03:14]save OK [00:03:14]Clear old archive folders... [00:03:14]ProcessDocumentItem done err = 0, tmpTLVsize=371 [00:03:14]tlvbuf is 009AC5F0 [00:03:14]SAM_PROTO_ClearQueue [00:03:14]wFMCommunicate request_size=4 [00:03:14]MH_SAM_APDU [00:03:14]CAPDU: 80 09 00 00 [00:03:14]Write to MH i2c: E2 08 00 DB 02 80 09 00 00 00 00 00 00 4F [00:03:14]Write i2c OK [00:03:14]MH_I2C_Read... [00:03:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:03:14]Read from MH i2c: E2 [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: E2 03 00 [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: E2 03 00 DB 02 00 90 00 51 [00:03:14]RAPDU: 90 00 [00:03:14]wFMCommunicate OK [00:03:14]SAM_PROTO_ClearQueue done [00:03:14]KKMCreateOFDPacket [00:03:14]OFDProtocolAddRootSTLVToBuf [00:03:14]FM_MakeSignedData [00:03:14]FM_MakeSignedData [00:03:14]SAM_PROTO_SignData [00:03:14]wFMCommunicate request_size=4 [00:03:14]MH_SAM_APDU [00:03:14]CAPDU: 80 0D 01 02 [00:03:14]Write to MH i2c: E2 08 00 DC 02 80 0D 01 02 00 00 00 00 57 [00:03:14]Write i2c OK [00:03:14]MH_I2C_Read... [00:03:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:03:14]Read from MH i2c: E2 [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: E2 03 00 [00:03:14]MH_I2C_Read... [00:03:14]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [00:03:14]RAPDU: 90 00 [00:03:14]wFMCommunicate OK [00:03:14]wFMCommunicate request_size=255 [00:03:14]MH_SAM_APDU [00:03:14]CAPDU: 80 0D 02 02 FA 03 00 73 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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:03:14]Write to MH i2c: E2 02 01 DD 02 80 0D 02 02 FA 00 03 00 73 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 00 F3 [00:03:14]Write i2c OK [00:03:14]MH_I2C_Read... [00:03:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:15]Read from MH i2c: E2 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 03 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 03 00 DD 02 00 90 00 53 [00:03:15]RAPDU: 90 00 [00:03:15]wFMCommunicate OK [00:03:15]wFMCommunicate request_size=130 [00:03:15]MH_SAM_APDU [00:03:15]CAPDU: 80 0D 02 02 7D 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 42 23 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 88 02 00 35 04 06 00 9C 44 F4 6A B7 62 [00:03:15]Write to MH i2c: E2 85 00 DE 02 80 0D 02 02 7D 00 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 42 23 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 88 02 00 35 04 06 00 9C 44 F4 6A B7 62 00 00 A1 [00:03:15]Write i2c OK [00:03:15]MH_I2C_Read... [00:03:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:15]Read from MH i2c: E2 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 03 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 03 00 DE 02 00 90 00 54 [00:03:15]RAPDU: 90 00 [00:03:15]wFMCommunicate OK [00:03:15]wFMCommunicate request_size=4 [00:03:15]MH_SAM_APDU [00:03:15]CAPDU: 80 0D 03 02 [00:03:15]Write to MH i2c: E2 08 00 DF 02 80 0D 03 02 00 00 00 00 5C [00:03:15]Write i2c OK [00:03:15]MH_I2C_Read... [00:03:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:03:15]Read from MH i2c: E2 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 0B 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 0B 00 DF 02 00 08 21 0A 81 83 42 CC 36 90 00 D8 [00:03:15]RAPDU: 08 21 0A 81 83 42 CC 36 90 00 [00:03:15]wFMCommunicate OK [00:03:15]SAM_PROTO_SignData done [00:03:15]FM_MakeSignedData done [00:03:15]CreateOFDProtocolMessage [00:03:15]wFMCommunicate request_size=4 [00:03:15]MH_SAM_APDU [00:03:15]CAPDU: 80 11 00 00 [00:03:15]Write to MH i2c: E2 08 00 E0 02 80 11 00 00 00 00 00 00 5C [00:03:15]Write i2c OK [00:03:15]MH_I2C_Read... [00:03:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:15]Read from MH i2c: E2 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: E2 17 00 [00:03:15]MH_I2C_Read... [00:03:15]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 37 36 39 90 00 B5 [00:03:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:03:15]wFMCommunicate OK [00:03:15]CreateOFDProtocolMessage done [00:03:15]OFDSenderStorePacket 165942 [00:03:15]StoreOFDPacket docnum=165942 [00:03:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 87 01 00 00 60 F3 7F 01 96 68 5A 03 01 00 03 00 73 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 42 23 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 88 02 00 35 04 06 00 9C 44 F4 6A B7 62 08 21 0A 81 83 42 CC 36 [00:03:15]CheckFolder [00:03:15]dirname=/storage/ofd_packets [00:03:15]CheckFolder done [00:03:15]ProducePacketName [00:03:15]name=ofd_packets/00165942 [00:03:15]NVStorageSaveData ofd_packets/00165942 [00:03:15]File name is /storage/ofd_packets/00165942 [00:03:15]Write 421 bytes [00:03:15]NVStorageSaveData done [00:03:15]OFDSenderStorePacket done [00:03:15]KKMCreateOFDPacket done [00:03:15]NVStorageSaveData kkm_last_timestamp [00:03:15]File name is /storage/kkm_last_timestamp [00:03:15]Write 4 bytes [00:03:15]NVStorageSaveData done [00:03:15]ConnectInit Can't connect to host [00:03:15]ExternCall_PrintAddStr [00:03:15]wPrintStart [00:03:15]Write to MH i2c: 01 00 00 E1 02 E3 [00:03:15]Write i2c OK [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: 01 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: 01 07 00 [00:03:15]MH_I2C_Read... [00:03:15]Read from MH i2c: 01 07 00 E1 02 00 00 00 00 00 FF 0F F8 [00:03:15]RasterBufferAndPrint [00:03:15]line Счет N : (3)51150 [00:03:15]line ИНН: 02508201610067 [00:03:15]line Контрольно-Кассовый Чек [00:03:15]line ПРОДАЖА [00:03:15]line Товар: 4870001570071 [00:03:15]line Напиток Pepsi 1л [00:03:15]line 1.000 * 110.00 [00:03:15]line = 110.00 [00:03:15]line НДС 12% НСП 1% [00:03:15]line > о реализуемом товаре [00:03:15]line Товар: 48743587 [00:03:15]line Сигареты Winston XStyle Silver [00:03:15]line 1.000 * 140.00 [00:03:15]line = 140.00 [00:03:15]line НДС 12% НСП 1% [00:03:15]line > о реализуемом товаре [00:03:15]line ИТОГО: 250.00 [00:03:15]line НСП 1% : 2.21 [00:03:15]line НДС 12% : 26.55 [00:03:15]line Наличными: 250.00 [00:03:15]line Безнал.: 0.00 [00:03:15]line Место: АЗС № 130 "Партнер Нефть" [00:03:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:03:15]line СНО: Общий режим [00:03:15]line Чек 795 24.08.2024 00:03 [00:03:15]line Смена: 469 ФФД: 1.0 [00:03:15]line ЗНМ: 0300000070 [00:03:15]line РНМ: 0000000000092562 [00:03:15]line Версия ККМ: 001 [00:03:15]line ФМ: 0000000000871769 [00:03:15]line ФД: 165942 [00:03:15]line ФПД: 171819972343650 [00:03:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T000314&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165942&fm=171819972343650&tin=02508201610067®Number=0000000000092562&sum=25000 [00:03:15]line 0 [00:03:15]written 0, free lines is 4095 [00:03:16]Write to MH i2c: 01 00 00 10 03 13 [00:03:16]Write i2c OK [00:03:16]MH_I2C_Read... [00:03:16]Read from MH i2c: 01 [00:03:16]MH_I2C_Read... [00:03:16]Read from MH i2c: 01 07 00 [00:03:16]MH_I2C_Read... [00:03:16]Read from MH i2c: 01 07 00 10 03 00 00 00 00 00 7B 0C A1 [00:03:16]RasterBufferAndPrint [00:03:16]line [00:03:16]line [00:03:16]line [00:03:16]line [00:03:16]line [00:03:16]written 0, free lines is 3205 [00:03:16]MH_Cut [00:03:16]Write to MH i2c: D1 01 00 17 03 01 EC [00:03:16]Write i2c OK [00:03:16]MH_I2C_Read... [00:03:16]Read from MH i2c: D1 [00:03:16]MH_I2C_Read... [00:03:16]Read from MH i2c: D1 01 00 [00:03:16]MH_I2C_Read... [00:03:16]Read from MH i2c: D1 01 00 17 03 00 EB [00:03:16]Write to MH i2c: 01 00 00 18 03 1B [00:03:16]Write i2c OK [00:03:16]MH_I2C_Read... [00:03:16]ConnectInit Can't take IP for lk.salyk.kg [00:03:16]CommunicateWithHost connect error [00:03:16]CommunicateWithHost err = -1 [00:03:16]OFD Sender: Server communicate error [00:03:16]OFD Sender: Processing packet 165934 [packets to send 1012, broken 1003] [00:03:16]ProducePacketName [00:03:16]name=ofd_packets/00165934 [00:03:16]OFD Sender: To server: pG, [00:03:16]CommunicateWithHost lk.salyk.kg:30040 [00:03:16]ConnectInit lk.salyk.kg [00:03:16]*** Cut start [00:03:16]*** Purtial cut [00:03:16]*** Stage 1: CUTSNS_PIN = 1 [00:03:19]Read from MH i2c: 01 [00:03:19]MH_I2C_Read... [00:03:19]*** Stop cut motor [00:03:19]*** Cut end [00:03:19]Read from MH i2c: 01 07 00 [00:03:19]MH_I2C_Read... [00:03:19]Read from MH i2c: 01 07 00 18 03 00 00 00 00 00 FF 0F 30 [00:03:19]process_action close_receipt done [00:03:19]requested_data is exist [00:03:19]produce_requested_data [00:03:19]requested_item fm.sn is exist - process it [00:03:19]wFMCommunicate request_size=4 [00:03:19]MH_SAM_APDU [00:03:19]CAPDU: 80 11 00 00 [00:03:19]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [00:03:19]Write i2c OK [00:03:19]MH_I2C_Read... [00:03:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:19]Read from MH i2c: E2 [00:03:19]MH_I2C_Read... [00:03:19]Read from MH i2c: E2 17 00 [00:03:19]MH_I2C_Read... [00:03:19]Read from MH i2c: E2 17 00 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [00:03:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:03:19]wFMCommunicate OK [00:03:19]requested_item fd.num is exist - process it [00:03:19]SAM_PROTO_GetFieldsCounters [00:03:19]wFMCommunicate request_size=4 [00:03:19]MH_SAM_APDU [00:03:19]CAPDU: 80 13 00 00 [00:03:19]Write to MH i2c: E2 08 00 1A 03 80 13 00 00 00 00 00 00 99 [00:03:19]Write i2c OK [00:03:19]MH_I2C_Read... [00:03:19]Read from MH i2c: E2 [00:03:19]MH_I2C_Read... [00:03:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:03:19]Read from MH i2c: E2 62 00 [00:03:19]MH_I2C_Read... [00:03:19]Read from MH i2c: E2 62 00 1A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1B 03 00 00 5E 04 04 00 1B 03 00 00 57 04 04 00 1C 03 00 00 19 04 04 00 00 00 00 00 90 00 AF [00:03:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1B 03 00 00 5E 04 04 00 1B 03 00 00 57 04 04 00 1C 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:03:19]wFMCommunicate OK [00:03:19]SAM_PROTO_GetFieldsCounters done [00:03:19]requested_item shift.num is exist - process it [00:03:19]requested_item shift.opened is exist - process it [00:03:19]req_shift_opened [00:03:19]FM_GetShiftState [00:03:19]SAM_PROTO_GetShiftState [00:03:19]wFMCommunicate request_size=4 [00:03:19]MH_SAM_APDU [00:03:19]CAPDU: 80 13 01 00 [00:03:19]Write to MH i2c: E2 08 00 1B 03 80 13 01 00 00 00 00 00 9B [00:03:19]Write i2c OK [00:03:19]MH_I2C_Read... [00:03:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:19]Read from MH i2c: E2 [00:03:19]MH_I2C_Read... [00:03:19]Read from MH i2c: E2 0E 00 [00:03:19]MH_I2C_Read... [00:03:19]Read from MH i2c: E2 0E 00 1B 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [00:03:19]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:03:19]wFMCommunicate OK [00:03:19]SAM_PROTO_GetShiftState done [00:03:19]FM_GetShiftState done [00:03:19]req_shift_opened done [00:03:19]requested_item shift.open_date is exist - process it [00:03:19]req_shift_open_date [00:03:19]req_shift_open_date done [00:03:19]produce_requested_data done [00:03:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165942,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [00:03:19]process_action_free close_receipt [00:03:19]json_value_free [00:03:19]json_value_free done [00:03:19]process_json_proto returns [00:03:19]Send response to host [00:03:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165942,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [00:03:19]free response buf [00:03:19]execute_script done [00:03:19]execute_script returns [00:03:19]free content buf [00:03:19]Sock 11.Close socket [00:03:19]Sock 11.Thread stoped [00:03:20]Connected sock=8 [00:03:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C7 7C 07 01 23 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 03 00 00 F4 03 04 00 A5 22 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 88 02 00 35 04 06 00 DE CF 9E B2 CB 9C E0 34 4F DF D4 42 B4 6D [00:03:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 95 F9 47 00 B5 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 88 02 00 F4 03 04 00 91 CC C8 66 B6 04 01 00 00 F4 F9 72 47 C2 49 E0 36 [00:03:20]CommunicateWithHost err = 0 [00:03:20]CheckOFDResponse [00:03:20]1017 (14) - 77093643461234 [00:03:20]1041 (16) - 0000000000871769 [00:03:20]1040 (4) - 165934 [00:03:20]1012 (4) - 23.08.2024 17:53 [00:03:20]1206 (1) - 0 [00:03:20]OFD Sender: Remove packet 165934 [00:03:20]ProducePacketName [00:03:20]name=ofd_packets/00165934 [00:03:20]NVStorageDeleteData [00:03:21]OFD Sender: Processing packet 165935 [packets to send 1011, broken 1003] [00:03:21]ProducePacketName [00:03:21]name=ofd_packets/00165935 [00:03:21]OFD Sender: To server: pG, [00:03:21]CommunicateWithHost lk.salyk.kg:30040 [00:03:21]ConnectInit lk.salyk.kg [00:03:26]Connected sock=8 [00:03:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 EB 68 05 01 6B 81 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 25 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 25 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 03 00 00 F4 03 04 00 AE 22 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 88 02 00 35 04 06 00 82 62 55 CE 98 28 8A 1A 04 7B F6 06 22 49 [00:03:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F9 CA 47 00 01 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 88 02 00 F4 03 04 00 97 CC C8 66 B6 04 01 00 00 8A A8 57 D5 47 0E 59 07 [00:03:27]CommunicateWithHost err = 0 [00:03:27]CheckOFDResponse [00:03:27]1017 (14) - 77093643461234 [00:03:27]1041 (16) - 0000000000871769 [00:03:27]1040 (4) - 165935 [00:03:27]1012 (4) - 23.08.2024 17:53 [00:03:27]1206 (1) - 0 [00:03:27]OFD Sender: Remove packet 165935 [00:03:27]ProducePacketName [00:03:27]name=ofd_packets/00165935 [00:03:27]NVStorageDeleteData [00:03:27]OFD Sender: Processing packet 165936 [packets to send 1010, broken 1003] [00:03:27]ProducePacketName [00:03:27]name=ofd_packets/00165936 [00:03:27]OFD Sender: To server: pG, [00:03:27]CommunicateWithHost lk.salyk.kg:30040 [00:03:27]ConnectInit lk.salyk.kg [00:03:28]Connected sock=8 [00:03:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 45 01 00 00 FC D6 3D 01 60 65 5A 03 01 00 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 2E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 2E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 03 00 00 F4 03 04 00 B4 22 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 88 02 00 35 04 06 00 71 FA 15 D4 67 6E 13 98 A9 6C 0E A6 6E A3 [00:03:30]accept exits with 10 [00:03:30]New connection [00:03:30]New thread 3067108708 created [00:03:30]Thread 3066965348 joined [00:03:30]Waiting for new connection... [00:03:30] Sock 10.Parse request [00:03:30]Sock 10.Check first char [00:03:30]Sock 10.First char is OK [00:03:30]request: POST /json_proto HTTP/1.0 [00:03:30]Method: POST [00:03:30]URL: /json_proto [00:03:30]Method is POST - this is cgi request [00:03:30]url: /json_proto [00:03:30]query_string will be loaded in cgi processing [00:03:30]execute_cgi json_proto POST (null) [00:03:30]execute_cgi path=json_proto method=POST [00:03:30]POST find Content-Length [00:03:30]Host: 172.17.44.132:8080 [00:03:30]Content-Length: 615 [00:03:30]Content-Type: application/json [00:03:30] [00:03:30]POST finish read [00:03:30]Found Content-Length = 615 [00:03:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51151", "tax_sys" : 0, "items" : [ { "code": "4870002329487", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1,5\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:30]execute_script... [00:03:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51151", "tax_sys" : 0, "items" : [ { "code": "4870002329487", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1,5\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 175.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:30]POST & json_proto [00:03:30]process_json_proto [00:03:30]json parsed OK: [00:03:30]protocol is kg_v1.0 [00:03:30]action value=close_receipt [00:03:30]process_action close_receipt [00:03:30]cmd_close_receipt [00:03:30]MH_GetDate [00:03:30]Write to MH i2c: F0 00 00 1C 03 0E [00:03:30]Write i2c OK [00:03:30]MH_I2C_Read... [00:03:30]Read from MH i2c: F0 [00:03:30]MH_I2C_Read... [00:03:30]Read from MH i2c: F0 09 00 [00:03:30]MH_I2C_Read... [00:03:30]Read from MH i2c: F0 09 00 1C 03 00 52 23 C9 66 2A 83 C1 65 8E [00:03:30]GetLastDocTimeStamp 1724457794 [00:03:30]current date 1724457810 [00:03:30]FM_GetShiftState [00:03:30]SAM_PROTO_GetShiftState [00:03:30]wFMCommunicate request_size=4 [00:03:30]MH_SAM_APDU [00:03:30]CAPDU: 80 13 01 00 [00:03:30]Write to MH i2c: E2 08 00 1D 03 80 13 01 00 00 00 00 00 9D [00:03:30]Write i2c OK [00:03:30]MH_I2C_Read... [00:03:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:30]Read from MH i2c: E2 [00:03:30]MH_I2C_Read... [00:03:30]Read from MH i2c: E2 0E 00 [00:03:30]MH_I2C_Read... [00:03:30]Read from MH i2c: E2 0E 00 1D 03 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 CB [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]Read from MH i2c: *** [00:00:10]A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17277171+1707180842=1724458013 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 1E 24 C9 66 2A 83 C1 65 43 [00:06:54]Current date/time: 24.08.2024 00:06 [00:06:54]FM_Init [00:06:54]wFMConnect [00:06:54]MH_SAM_On [00:06:54]Write to MH i2c: E0 00 00 08 00 E7 [00:06:54]Write i2c OK [00:06:54]MH_I2C_Read... [00:06:54]*** iso7816_init finished! [00:06:54]*** atr: [00:06:54]*** 0F 3B D5 18 FF 81 91 FE [00:06:54]*** 1F C3 80 73 C8 21 10 0A [00:06:54]*** 00 00 00 00 00 00 00 00 [00:06:54]*** 00 00 00 00 00 00 00 00 [00:06:54]*** 00 00 00 00 00 00 00 00 [00:06:54]*** 00 00 00 00 00 00 00 00 [00:06:54]*** 00 00 00 00 00 00 00 00 [00:06:54]*** 00 00 00 00 00 00 00 00 [00:06:54]Read from MH i2c: E0 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E0 10 00 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:06:54]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:06:54]wFMCommunicate request_size=10 [00:06:54]MH_SAM_APDU [00:06:54]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:06:54]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:06:54]Write i2c OK [00:06:54]MH_I2C_Read... [00:06:54]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:06:54]Read from MH i2c: E2 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 03 00 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:06:54]RAPDU: 90 00 [00:06:54]wFMCommunicate OK [00:06:54]wFMCommunicate request_size=4 [00:06:54]MH_SAM_APDU [00:06:54]CAPDU: 80 11 00 00 [00:06:54]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:06:54]Write i2c OK [00:06:54]MH_I2C_Read... [00:06:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:06:54]Read from MH i2c: E2 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 17 00 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [00:06:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:06:54]wFMCommunicate OK [00:06:54]Detected FM SN is 0000000000871769 [00:06:54]Stored FM SN is 0000000000871769 [00:06:54]wFMCommunicate request_size=9 [00:06:54]MH_SAM_APDU [00:06:54]CAPDU: 80 16 00 00 04 E7 8B 00 00 [00:06:54]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [00:06:54]Write i2c OK [00:06:54]MH_I2C_Read... [00:06:54]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:06:54]Read from MH i2c: E2 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 03 00 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:06:54]RAPDU: 90 00 [00:06:54]wFMCommunicate OK [00:06:54]FM PIN OK [00:06:54]wFMCommunicate request_size=8 [00:06:54]MH_SAM_APDU [00:06:54]CAPDU: 80 14 04 00 03 02 00 01 [00:06:54]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:06:54]Write i2c OK [00:06:54]MH_I2C_Read... [00:06:54]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:06:54]Read from MH i2c: E2 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 03 00 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:06:54]RAPDU: 90 00 [00:06:54]wFMCommunicate OK [00:06:54]wFMCommunicate request_size=13 [00:06:54]MH_SAM_APDU [00:06:54]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:06:54]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:06:54]Write i2c OK [00:06:54]MH_I2C_Read... [00:06:54]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:06:54]Read from MH i2c: E2 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 03 00 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:06:54]RAPDU: 90 00 [00:06:54]wFMCommunicate OK [00:06:54]wFMCommunicate request_size=4 [00:06:54]MH_SAM_APDU [00:06:54]CAPDU: 80 11 00 00 [00:06:54]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:06:54]Write i2c OK [00:06:54]MH_I2C_Read... [00:06:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:06:54]Read from MH i2c: E2 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 17 00 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [00:06:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:06:54]wFMCommunicate OK [00:06:54]DocumentArchiveInit [00:06:54]Start Httpd... [00:06:54]Httpd thread 3067276644 created [00:06:54]Write to MH i2c: 01 00 00 0F 00 0F [00:06:54]Write i2c OK [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: 01 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: 01 07 00 [00:06:54]MH_I2C_Read... [00:06:54]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:06:54]MH Int Process started [00:06:54]Allocated Socket 8 [00:06:54]Bind OK [00:06:54]Listen OK [00:06:54]httpd running on port 8080 [00:06:54]Waiting for new connection... [00:06:55]accept exits with 9 [00:06:55]New connection [00:06:55]New thread 3066989924 created [00:06:55]Waiting for new connection... [00:06:55] Sock 9.Parse request [00:06:55]Sock 9.Check first char [00:06:55]Sock 9.First char is OK [00:06:55]request: POST /json_proto HTTP/1.0 [00:06:55]Method: POST [00:06:55]URL: /json_proto [00:06:55]Method is POST - this is cgi request [00:06:55]url: /json_proto [00:06:55]query_string will be loaded in cgi processing [00:06:55]execute_cgi json_proto POST (null) [00:06:55]execute_cgi path=json_proto method=POST [00:06:55]POST find Content-Length [00:06:55]Host: 172.17.44.132:8080 [00:06:55]Content-Length: 215 [00:06:55]Content-Type: application/json [00:06:55] [00:06:55]POST finish read [00:06:55]Found Content-Length = 215 [00:06:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:06:55]execute_script... [00:06:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:06:55]POST & json_proto [00:06:55]process_json_proto [00:06:55]json parsed OK: [00:06:55]protocol is kg_v1.0 [00:06:55]action value=get_value [00:06:55]process_action get_value [00:06:55]cmd_get_value [00:06:55]process_action get_value done [00:06:55]requested_data is exist [00:06:55]produce_requested_data [00:06:55]requested_item kkm.sn is exist - process it [00:06:55]OFD Sender: Processing packet 165938 [packets to send 1009, broken 1003] [00:06:55]ProducePacketName [00:06:55]name=ofd_packets/00165938 [00:06:55]requested_item kkm.ver is exist - process it [00:06:55]OFD Sender: To server: pG, [00:06:55]requested_item fm.sn is exist - process it [00:06:55]wFMCommunicate request_size=4 [00:06:55]MH_SAM_APDU [00:06:55]CAPDU: 80 11 00 00 [00:06:55]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:06:55]Write i2c OK [00:06:55]MH_I2C_Read... [00:06:56]CommunicateWithHost lk.salyk.kg:30040 [00:06:56]ConnectInit lk.salyk.kg [00:06:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:06:56]Read from MH i2c: E2 [00:06:56]MH_I2C_Read... [00:06:56]Read from MH i2c: E2 17 00 [00:06:56]MH_I2C_Read... [00:06:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [00:06:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:06:56]wFMCommunicate OK [00:06:56]requested_item fd.num is exist - process it [00:06:56]SAM_PROTO_GetFieldsCounters [00:06:56]wFMCommunicate request_size=4 [00:06:56]MH_SAM_APDU [00:06:56]CAPDU: 80 13 00 00 [00:06:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:06:56]Write i2c OK [00:06:56]MH_I2C_Read... [00:06:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:06:56]Read from MH i2c: E2 [00:06:56]MH_I2C_Read... [00:06:56]Read from MH i2c: E2 62 00 [00:06:56]MH_I2C_Read... [00:06:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1C 03 00 00 5E 04 04 00 1C 03 00 00 57 04 04 00 1D 03 00 00 19 04 04 00 00 00 00 00 90 00 A7 [00:06:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1C 03 00 00 5E 04 04 00 1C 03 00 00 57 04 04 00 1D 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:06:56]wFMCommunicate OK [00:06:56]SAM_PROTO_GetFieldsCounters done [00:06:56]requested_item shift.num is exist - process it [00:06:56]requested_item shift.opened is exist - process it [00:06:56]req_shift_opened [00:06:56]FM_GetShiftState [00:06:56]SAM_PROTO_GetShiftState [00:06:56]wFMCommunicate request_size=4 [00:06:56]MH_SAM_APDU [00:06:56]CAPDU: 80 13 01 00 [00:06:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:06:56]Write i2c OK [00:06:56]MH_I2C_Read... [00:06:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:06:56]Read from MH i2c: E2 [00:06:56]MH_I2C_Read... [00:06:56]Read from MH i2c: E2 0E 00 [00:06:56]MH_I2C_Read... [00:06:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 BD [00:06:56]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:06:56]wFMCommunicate OK [00:06:56]SAM_PROTO_GetShiftState done [00:06:56]FM_GetShiftState done [00:06:56]req_shift_opened done [00:06:56]requested_item shift.open_date is exist - process it [00:06:56]req_shift_open_date [00:06:56]req_shift_open_date done [00:06:56]produce_requested_data done [00:06:56]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165943,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [00:06:56]process_action_free get_value [00:06:56]json_value_free [00:06:56]json_value_free done [00:06:56]process_json_proto returns [00:06:56]Send response to host [00:06:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165943,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [00:06:56]free response buf [00:06:56]execute_script done [00:06:56]execute_script returns [00:06:56]free content buf [00:06:56]Sock 9.Close socket [00:06:56]Sock 9.Thread stoped [00:06:56]accept exits with 10 [00:06:56]New connection [00:06:56]New thread 3066846564 created [00:06:56]Thread 3066989924 joined [00:06:56]Waiting for new connection... [00:06:56] Sock 10.Parse request [00:06:56]Sock 10.Check first char [00:06:56]Sock 10.First char is OK [00:06:56]request: POST /json_proto HTTP/1.0 [00:06:56]Method: POST [00:06:56]URL: /json_proto [00:06:56]Method is POST - this is cgi request [00:06:56]url: /json_proto [00:06:56]query_string will be loaded in cgi processing [00:06:56]execute_cgi json_proto POST (null) [00:06:56]execute_cgi path=json_proto method=POST [00:06:56]POST find Content-Length [00:06:56]Host: 172.17.44.132:8080 [00:06:56]Content-Length: 331 [00:06:56]Content-Type: application/json [00:06:56] [00:06:56]POST finish read [00:06:56]Found Content-Length = 331 [00:06:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:06:56]execute_script... [00:06:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:06:56]POST & json_proto [00:06:56]process_json_proto [00:06:56]json parsed OK: [00:06:56]protocol is kg_v1.0 [00:06:56]action value=get_value [00:06:56]process_action get_value [00:06:56]cmd_get_value [00:06:56]process_action get_value done [00:06:56]requested_data is exist [00:06:56]produce_requested_data [00:06:56]requested_item fm.sale.total is exist - process it [00:06:56]SAM_PROTO_GetFMData [00:06:56]wFMCommunicate request_size=4 [00:06:56]MH_SAM_APDU [00:06:56]CAPDU: 80 13 03 00 [00:06:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:06:56]Write i2c OK [00:06:56]MH_I2C_Read... [00:06:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:06:57]Read from MH i2c: E2 [00:06:57]MH_I2C_Read... [00:06:57]Read from MH i2c: E2 FD 00 [00:06:57]MH_I2C_Read... [00:06:57]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 8C 84 02 00 69 04 A4 00 6F 04 04 00 7B 81 02 00 B1 04 05 00 F3 84 79 7B 03 70 04 05 00 7A E6 D1 74 02 72 04 05 00 79 9E A7 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6D E5 AF 5E 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 AE C0 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 B9 [00:06:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8C 84 02 00 69 04 A4 00 6F 04 04 00 7B 81 02 00 B1 04 05 00 F3 84 79 7B 03 70 04 05 00 7A E6 D1 74 02 72 04 05 00 79 9E A7 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6D E5 AF 5E 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 AE C0 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [00:06:57]wFMCommunicate OK [00:06:57]wFMCommunicate request_size=4 [00:06:57]MH_SAM_APDU [00:06:57]CAPDU: 80 17 00 00 [00:06:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:06:57]Write i2c OK [00:06:57]MH_I2C_Read... [00:06:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:06:57]Read from MH i2c: E2 [00:06:57]MH_I2C_Read... [00:06:57]Read from MH i2c: E2 FD 00 [00:06:57]MH_I2C_Read... [00:06:57]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [00:06:57]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [00:06:57]wFMCommunicate OK [00:06:57]wFMCommunicate request_size=4 [00:06:57]MH_SAM_APDU [00:06:57]CAPDU: 80 17 00 00 [00:06:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:06:57]Write i2c OK [00:06:57]MH_I2C_Read... [00:06:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:06:57]Read from MH i2c: E2 [00:06:57]MH_I2C_Read... [00:06:57]Read from MH i2c: E2 FD 00 [00:06:57]MH_I2C_Read... [00:06:57]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [00:06:57]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [00:06:57]wFMCommunicate OK [00:06:57]wFMCommunicate request_size=4 [00:06:57]MH_SAM_APDU [00:06:57]CAPDU: 80 17 00 00 [00:06:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:06:57]Write i2c OK [00:06:57]MH_I2C_Read... [00:06:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:06:57]Read from MH i2c: E2 [00:06:57]MH_I2C_Read... [00:06:57]Read from MH i2c: E2 FD 00 [00:06:57]MH_I2C_Read... [00:06:57]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [00:06:57]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [00:06:57]wFMCommunicate OK [00:06:57]wFMCommunicate request_size=4 [00:06:57]MH_SAM_APDU [00:06:57]CAPDU: 80 17 00 00 [00:06:57]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:06:57]Connected sock=7 [00:06:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 25 A4 04 01 C1 B3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC E1 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0C B9 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B4 B8 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3B 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 B6 00 00 00 00 07 04 06 00 B4 B8 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 03 00 00 F4 03 04 00 DC 22 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 88 02 00 35 04 06 00 41 5C B2 AA 11 6A 89 F6 CD A0 D9 68 F8 A7 [00:06:57]Write i2c OK [00:06:57]MH_I2C_Read... [00:06:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:06:58]Read from MH i2c: E2 [00:06:58]MH_I2C_Read... [00:06:58]Read from MH i2c: E2 E6 00 [00:06:58]MH_I2C_Read... [00:06:58]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [00:06:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:06:58]wFMCommunicate OK [00:06:58]SAM_PROTO_GetFMData done [00:06:58]requested_item fm.sale_refund.total is exist - process it [00:06:58]requested_item fm.buy.total is exist - process it [00:06:58]requested_item shift.sale.total is exist - process it [00:06:58]SAM_PROTO_GetShiftData [00:06:58]wFMCommunicate request_size=4 [00:06:58]MH_SAM_APDU [00:06:58]CAPDU: 80 13 02 00 [00:06:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:06:58]Write i2c OK [00:06:58]MH_I2C_Read... [00:06:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 67 A1 47 00 F1 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 88 02 00 F4 03 04 00 6A CD C8 66 B6 04 01 00 00 3C 83 4F B4 30 76 87 F7 [00:06:58]CommunicateWithHost err = 0 [00:06:58]CheckOFDResponse [00:06:58]1017 (14) - 77093643461234 [00:06:58]1041 (16) - 0000000000871769 [00:06:58]1040 (4) - 165938 [00:06:58]1012 (4) - 23.08.2024 17:56 [00:06:58]1206 (1) - 0 [00:06:58]OFD Sender: Remove packet 165938 [00:06:58]ProducePacketName [00:06:58]name=ofd_packets/00165938 [00:06:58]NVStorageDeleteData [00:06:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:06:58]Read from MH i2c: E2 [00:06:58]MH_I2C_Read... [00:06:58]Read from MH i2c: E2 FD 00 [00:06:58]MH_I2C_Read... [00:06:58]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 1C 03 00 00 69 04 9F 00 6F 04 04 00 1C 03 00 00 B1 04 04 00 AC 12 D3 04 70 04 04 00 3C 2C 49 03 72 04 04 00 70 E6 89 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 8D 2E 83 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 55 EE 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 62 [00:06:58]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 1C 03 00 00 69 04 9F 00 6F 04 04 00 1C 03 00 00 B1 04 04 00 AC 12 D3 04 70 04 04 00 3C 2C 49 03 72 04 04 00 70 E6 89 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 8D 2E 83 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 55 EE 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:06:58]wFMCommunicate OK [00:06:58]wFMCommunicate request_size=4 [00:06:58]MH_SAM_APDU [00:06:58]CAPDU: 80 17 00 00 [00:06:58]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:06:58]Write i2c OK [00:06:58]MH_I2C_Read... [00:06:58]OFD Sender: Processing packet 165939 [packets to send 1008, broken 1003] [00:06:58]ProducePacketName [00:06:58]name=ofd_packets/00165939 [00:06:58]OFD Sender: To server: pG, [00:06:58]CommunicateWithHost lk.salyk.kg:30040 [00:06:58]ConnectInit lk.salyk.kg [00:06:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:06:58]Read from MH i2c: E2 [00:06:58]MH_I2C_Read... [00:06:58]Read from MH i2c: E2 FD 00 [00:06:58]MH_I2C_Read... [00:06:58]Read from MH i2c: E2 FD 00 19 00 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B0 [00:06:58]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [00:06:58]wFMCommunicate OK [00:06:58]wFMCommunicate request_size=4 [00:06:58]MH_SAM_APDU [00:06:58]CAPDU: 80 17 00 00 [00:06:58]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:06:58]Write i2c OK [00:06:58]MH_I2C_Read... [00:06:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:06:59]Read from MH i2c: E2 [00:06:59]MH_I2C_Read... [00:06:59]Read from MH i2c: E2 FD 00 [00:06:59]MH_I2C_Read... [00:06:59]Read from MH i2c: E2 FD 00 1A 00 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 56 [00:06:59]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:06:59]wFMCommunicate OK [00:06:59]wFMCommunicate request_size=4 [00:06:59]MH_SAM_APDU [00:06:59]CAPDU: 80 17 00 00 [00:06:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:06:59]Write i2c OK [00:06:59]MH_I2C_Read... [00:06:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:06:59]Read from MH i2c: E2 [00:06:59]MH_I2C_Read... [00:06:59]Read from MH i2c: E2 FD 00 [00:06:59]MH_I2C_Read... [00:06:59]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [00:06:59]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:06:59]wFMCommunicate OK [00:06:59]wFMCommunicate request_size=4 [00:06:59]MH_SAM_APDU [00:06:59]CAPDU: 80 17 00 00 [00:06:59]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:06:59]Write i2c OK [00:06:59]MH_I2C_Read... [00:06:59]Connected sock=7 [00:06:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A D3 07 01 8A B4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 18 03 00 00 F4 03 04 00 EB 22 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 *** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:06:59]04 Read from MH i2c: 04 E2 00 [00:06:59]33 MH_I2C_Read... [00:06:59]88 Read from MH i2c: 02 E2 00 CF 35 00 04 [00:06:59]06 MH_I2C_Read... [00:06:59]00 62 2A FD 52 46 17 DA 0C 14 5F C8 4C 1E AC [00:06:59]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [00:06:59]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:07:00]wFMCommunicate OK [00:07:00]SAM_PROTO_GetShiftData done [00:07:00]requested_item shift.sale.total_cash is exist - process it [00:07:00]requested_item shift.sale_refund.total is exist - process it [00:07:00]requested_item shift.sale_refund.total_cash is exist - process it [00:07:00]requested_item shift.buy.total is exist - process it [00:07:00]requested_item shift.buy.total_cash is exist - process it [00:07:00]produce_requested_data done [00:07:00]produce_requested_data return {"fm.sale.total":149564633.47,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":809417.40,"shift.sale.total_cash":551271.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:07:00]process_action_free get_value [00:07:00]json_value_free [00:07:00]json_value_free done [00:07:00]process_json_proto returns [00:07:00]Send response to host [00:07:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149564633.47,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":809417.40,"shift.sale.total_cash":551271.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:07:00]free response buf [00:07:00]execute_script done [00:07:00]execute_script returns [00:07:00]free content buf [00:07:00]Sock 10.Close socket [00:07:00]Sock 10.Thread stoped [00:07:00]accept exits with 9 [00:07:00]New connection [00:07:00]New thread 3066989924 created [00:07:00]Thread 3066846564 joined [00:07:00]Waiting for new connection... [00:07:00] Sock 9.Parse request [00:07:00]Sock 9.Check first char [00:07:00]Sock 9.First char is OK [00:07:00]request: POST /json_proto HTTP/1.0 [00:07:00]Method: POST [00:07:00]URL: /json_proto [00:07:00]Method is POST - this is cgi request [00:07:00]url: /json_proto [00:07:00]query_string will be loaded in cgi processing [00:07:00]execute_cgi json_proto POST (null) [00:07:00]execute_cgi path=json_proto method=POST [00:07:00]POST find Content-Length [00:07:00]Host: 172.17.44.132:8080 [00:07:00]Content-Length: 679 [00:07:00]Content-Type: application/json [00:07:00] [00:07:00]POST finish read [00:07:00]Found Content-Length = 679 [00:07:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 63.750, "sum" : 4857.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4857.00, "total" : 4857.00, "payments": [ { "type": 0, "sum" : 4857.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:00]execute_script... [00:07: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)294864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 63.750, "sum" : 4857.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4857.00, "total" : 4857.00, "payments": [ { "type": 0, "sum" : 4857.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:00]POST & json_proto [00:07:00]process_json_proto [00:07:00]json parsed OK: [00:07:00]protocol is kg_v1.0 [00:07:00]action value=close_receipt [00:07:00]process_action close_receipt [00:07:00]cmd_close_receipt [00:07:00]MH_GetDate [00:07:00]Write to MH i2c: F0 00 00 1D 00 0C [00:07:00]Write i2c OK [00:07:00]MH_I2C_Read... [00:07:00]Read from MH i2c: F0 [00:07:00]MH_I2C_Read... [00:07:00]Read from MH i2c: F0 09 00 [00:07:00]MH_I2C_Read... [00:07:00]Read from MH i2c: F0 09 00 1D 00 00 24 24 C9 66 2A 83 C1 65 5F [00:07:00]GetLastDocTimeStamp 1724457811 [00:07:00]current date 1724458020 [00:07:00]FM_GetShiftState [00:07:00]SAM_PROTO_GetShiftState [00:07:00]wFMCommunicate request_size=4 [00:07:00]MH_SAM_APDU [00:07:00]CAPDU: 80 13 01 00 [00:07:00]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [00:07:00]Write i2c OK [00:07:00]MH_I2C_Read... [00:07:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:00]Read from MH i2c: E2 [00:07:00]MH_I2C_Read... [00:07:00]Read from MH i2c: E2 0E 00 [00:07:00]MH_I2C_Read... [00:07:00]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C9 [00:07:00]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:07:00]wFMCommunicate OK [00:07:00]SAM_PROTO_GetShiftState done [00:07:00]FM_GetShiftState done [00:07:00]opened in 1724372766 [00:07:00]opened+sec_in_day 1724459166 [00:07:00]quantity*price = 485775 [00:07:00]sum+1 = 485776 [00:07:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.75 ИТОГО: 4857.00 Внесено: 4857.00 СДАЧА: 0.00 НСП 1% : 42.99 НДС 12% : 515.87 Наличными: 4857.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 797 24.08.2024 00:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165944 ФПД: 195803991183422 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T000700&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165944&fm=195803991183422&tin=02508201610067®Number=0000000000092562&sum=485700 [00:07:01]StoreToDocumentArchive [00:07:01]shift 469 fd 165944 [00:07:01]save to /storage/0469/doc_00165944 [00:07:01]save last doc name /storage/0469/doc_00165944 to /storage/kkm_last_doc_name [00:07:01]save OK [00:07:01]Clear old archive folders... [00:07:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:07:01]tlvbuf is 00DABBE0 [00:07:01]SAM_PROTO_ClearQueue [00:07:01]wFMCommunicate request_size=4 [00:07:01]MH_SAM_APDU [00:07:01]CAPDU: 80 09 00 00 [00:07:01]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [00:07:01]Write i2c OK [00:07:01]MH_I2C_Read... [00:07:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:07:01]Read from MH i2c: E2 [00:07:01]MH_I2C_Read... [00:07:01]Read from MH i2c: E2 03 00 [00:07:01]MH_I2C_Read... [00:07:01]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [00:07:01]RAPDU: 90 00 [00:07:01]wFMCommunicate OK [00:07:01]SAM_PROTO_ClearQueue done [00:07:01]KKMCreateOFDPacket [00:07:01]OFDProtocolAddRootSTLVToBuf [00:07:01]FM_MakeSignedData [00:07:01]FM_MakeSignedData [00:07:01]SAM_PROTO_SignData [00:07:01]wFMCommunicate request_size=4 [00:07:01]MH_SAM_APDU [00:07:01]CAPDU: 80 0D 01 02 [00:07:01]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [00:07:01]Write i2c OK [00:07:01]MH_I2C_Read... [00:07:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:07:02]Read from MH i2c: E2 [00:07:02]MH_I2C_Read... [00:07:02]Read from MH i2c: E2 03 00 [00:07:02]MH_I2C_Read... [00:07:02]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [00:07:02]RAPDU: 90 00 [00:07:02]wFMCommunicate OK [00:07:02]wFMCommunicate request_size=255 [00:07:02]MH_SAM_APDU [00:07:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 F9 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F 69 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 69 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 C9 00 00 00 00 07 04 06 00 44 69 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 24 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 88 02 00 35 04 06 00 B2 15 2B 57 [00:07:02]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 F9 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F 69 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 69 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 C9 00 00 00 00 07 04 06 00 44 69 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 24 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 88 02 00 35 04 06 00 B2 15 2B 57 00 00 F2 [00:07:02]Write i2c OK [00:07:02]MH_I2C_Read... [00:07:02]Connected sock=11 [00:07:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8B 02 00 00 0C AA 83 02 10 DD 5A 03 01 00 03 00 77 02 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 36 32 32 37 37 35 31 06 04 27 00 D0 A0 2F D0 B6 20 6D 65 6E 74 6F 73 20 70 75 72 65 20 66 72 65 73 68 20 D0 B0 D1 80 D0 B1 D1 83 D0 B7 20 35 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 14 50 00 00 00 00 13 04 06 00 14 50 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 Read from MH i2c: 03 E2 E8 [00:07:02]03 MH_I2C_Read... [00:07:02]00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 4C 1D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 Read from MH i2c: 83 E2 D1 03 87 00 D0 [00:07:02]B8 MH_I2C_Read... [00:07:02]D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 Read from MH i2c: 01 E2 23 03 04 00 61 2D 00 00 8A 00 04 90 0D 00 00 A1 34 [00:07:02]37 RAPDU: 30 90 30 00 30 [00:07:02]30 wFMCommunicate OK [00:07:02]30 wFMCommunicate request_size=7 [00:07:02]31 MH_SAM_APDU [00:07:02]CAPDU: 36 80 30 0D 32 02 31 02 31 02 06 10 04 3E 1D [00:07:02]00 Write to MH i2c: D0 E2 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 0A B5 00 D0 2E BD 00 D0 80 B4 0D D0 02 B0 02 20 02 30 00 2C 10 35 3E D0 00 BB 00 FF FA 03 [00:07:02]08 00 03 Write i2c OK [00:07:02]E8 MH_I2C_Read... [00:07:02]03 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 A0 0F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 80 01 Read from MH i2c: 00 E2 00 [00:07:02]00 MH_I2C_Read... [00:07:02]00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0B 12 00 00 00 00 07 04 06 00 Read from MH i2c: EC E2 A9 03 00 00 00 [00:07:02]00 MH_I2C_Read... [00:07:02]00 Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:02]E2 03 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:02]00 39 2E 04 00 06 00 00 90 00 00 00 A2 00 [00:07:02]00 RAPDU: 00 90 00 00 1F [00:07:02]wFMCommunicate OK [00:07:02]04 wFMCommunicate request_size=4 [00:07:02]02 MH_SAM_APDU [00:07:02]00 CAPDU: 01 80 00 0D 12 04 03 04 02 00 [00:07:02]19 Write to MH i2c: 03 E2 00 08 00 00 F4 2F 03 00 04 80 00 0D 20 03 23 02 C9 00 66 00 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 88 02 00 35 04 06 00 A7 C9 F4 88 36 2D A0 F8 18 3E 11 9D 77 17 [00:07:02]00 00 AA [00:07:02]Write i2c OK [00:07:02]MH_I2C_Read... [00:07:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:07:02]Read from MH i2c: E2 [00:07:02]MH_I2C_Read... [00:07:02]Read from MH i2c: E2 0B 00 [00:07:02]MH_I2C_Read... [00:07:02]Read from MH i2c: E2 0B 00 2F 00 00 21 38 7D 39 EA CB CC 8F 90 00 CA [00:07:02]RAPDU: 21 38 7D 39 EA CB CC 8F 90 00 [00:07:02]wFMCommunicate OK [00:07:02]SAM_PROTO_SignData done [00:07:02]FM_MakeSignedData done [00:07:02]CreateOFDProtocolMessage [00:07:02]wFMCommunicate request_size=4 [00:07:02]MH_SAM_APDU [00:07:02]CAPDU: 80 11 00 00 [00:07:02]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [00:07:02]Write i2c OK [00:07:02]MH_I2C_Read... [00:07:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:02]Read from MH i2c: E2 [00:07:02]MH_I2C_Read... [00:07:02]Read from MH i2c: E2 17 00 [00:07:02]MH_I2C_Read... [00:07:02]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [00:07:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:07:02]wFMCommunicate OK [00:07:02]CreateOFDProtocolMessage done [00:07:02]OFDSenderStorePacket 165944 [00:07:02]StoreOFDPacket docnum=165944 [00:07:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F0 05 04 01 58 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 F9 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F 69 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 69 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 C9 00 00 00 00 07 04 06 00 44 69 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 24 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 88 02 00 35 04 06 00 B2 15 2B 57 10 3E 21 38 7D 39 EA CB CC 8F [00:07:02]CheckFolder [00:07:02]dirname=/storage/ofd_packets [00:07:02]CheckFolder done [00:07:02]ProducePacketName [00:07:02]name=ofd_packets/00165944 [00:07:02]NVStorageSaveData ofd_packets/00165944 [00:07:02]File name is /storage/ofd_packets/00165944 [00:07:02]Write 298 bytes [00:07:02]NVStorageSaveData done [00:07:02]OFDSenderStorePacket done [00:07:02]KKMCreateOFDPacket done [00:07:02]NVStorageSaveData kkm_last_timestamp [00:07:02]File name is /storage/kkm_last_timestamp [00:07:02]Write 4 bytes [00:07:02]NVStorageSaveData done [00:07:02]ExternCall_PrintAddStr [00:07:02]wPrintStart [00:07:02]Write to MH i2c: 01 00 00 31 00 31 [00:07:02]Write i2c OK [00:07:02]MH_I2C_Read... [00:07:02]Read from MH i2c: 01 [00:07:02]MH_I2C_Read... [00:07:02]Read from MH i2c: 01 07 00 [00:07:02]MH_I2C_Read... [00:07:02]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [00:07:02]RasterBufferAndPrint [00:07:02]line Счет N : (1)294864 [00:07:02]line ИНН: 02508201610067 [00:07:02]line Контрольно-Кассовый Чек [00:07:03]line ПРОДАЖА [00:07:03]line ТРК (МРК, ГНК) : 21 [00:07:03]line Товар: 2710194800 [00:07:03]line ДТ-К-5 [00:07:03]line 63.750 * 76.20 [00:07:03]line = 4857.75 [00:07:03]line НДС 12% НСП 1% [00:07:03]line > о реализуемом товаре [00:07:03]line ОКРУГЛЕНИЕ: -0.75 [00:07:03]line ИТОГО: 4857.00 [00:07:03]line Внесено: 4857.00 [00:07:03]line СДАЧА: 0.00 [00:07:03]line НСП 1% : 42.99 [00:07:03]line НДС 12% : 515.87 [00:07:03]line Наличными: 4857.00 [00:07:03]line Безнал.: 0.00 [00:07:03]line Место: АЗС № 130 "Партнер Нефть" [00:07:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:07:03]line СНО: Общий режим [00:07:03]line Чек 797 24.08.2024 00:07 [00:07:03]line Смена: 469 ФФД: 1.0 [00:07:03]line ЗНМ: 0300000070 [00:07:03]line РНМ: 0000000000092562 [00:07:03]line Версия ККМ: 001 [00:07:03]line ФМ: 0000000000871769 [00:07:03]line ФД: 165944 [00:07:03]line ФПД: 195803991183422 [00:07:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T000700&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165944&fm=195803991183422&tin=02508201610067®Number=0000000000092562&sum=485700 [00:07:03]written 0, free lines is 4095 [00:07:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 56 7B 47 00 88 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 88 02 00 F4 03 04 00 6F CD C8 66 B6 04 01 00 00 5E 49 78 21 D9 96 47 3C [00:07:03]CommunicateWithHost err = 0 [00:07:03]CheckOFDResponse [00:07:03]1017 (14) - 77093643461234 [00:07:03]1041 (16) - 0000000000871769 [00:07:03]1040 (4) - 165940 [00:07:03]1012 (4) - 23.08.2024 17:57 [00:07:03]1206 (1) - 0 [00:07:03]OFD Sender: Remove packet 165940 [00:07:03]ProducePacketName [00:07:03]name=ofd_packets/00165940 [00:07:03]NVStorageDeleteData [00:07:03]Write to MH i2c: 01 00 00 5C 00 5C [00:07:03]Write i2c OK [00:07:03]MH_I2C_Read... [00:07:03]Read from MH i2c: 01 [00:07:03]MH_I2C_Read... [00:07:03]Read from MH i2c: 01 07 00 [00:07:03]MH_I2C_Read... [00:07:03]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E1 0C 50 [00:07:03]RasterBufferAndPrint [00:07:03]line [00:07:03]line [00:07:03]line [00:07:03]line [00:07:03]line [00:07:03]written 0, free lines is 3320 [00:07:03]MH_Cut [00:07:03]Write to MH i2c: D1 01 00 63 00 01 35 [00:07:03]Write i2c OK [00:07:03]MH_I2C_Read... [00:07:03]Read from MH i2c: D1 [00:07:03]MH_I2C_Read... [00:07:03]Read from MH i2c: D1 01 00 [00:07:03]MH_I2C_Read... [00:07:03]Read from MH i2c: D1 01 00 63 00 00 34 [00:07:03]Write to MH i2c: 01 00 00 64 00 64 [00:07:03]Write i2c OK [00:07:03]MH_I2C_Read... [00:07:03]OFD Sender: Processing packet 165941 [packets to send 1007, broken 1003] [00:07:03]ProducePacketName [00:07:03]name=ofd_packets/00165941 [00:07:03]OFD Sender: To server: pG, [00:07:03]CommunicateWithHost lk.salyk.kg:30040 [00:07:03]ConnectInit lk.salyk.kg [00:07:04]*** Cut start [00:07:04]*** Purtial cut [00:07:04]*** Stage 1: CUTSNS_PIN = 1 [00:07:05]Connected sock=7 [00:07:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 01 6D 20 01 CD 08 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 08 00 34 38 37 34 34 36 38 33 06 04 27 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 43 61 73 74 65 72 2B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 03 00 00 F4 03 04 00 27 23 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 88 02 00 35 04 06 00 43 4D B1 EF 9D 3F BB 07 D2 17 5D 63 08 D8 [00:07:06]Read from MH i2c: 01 [00:07:06]MH_I2C_Read... [00:07:06]*** Stop cut motor [00:07:06]*** Cut end [00:07:06]Read from MH i2c: 01 07 00 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [00:07:06]process_action close_receipt done [00:07:06]requested_data is exist [00:07:06]produce_requested_data [00:07:06]requested_item fm.sn is exist - process it [00:07:06]wFMCommunicate request_size=4 [00:07:06]MH_SAM_APDU [00:07:06]CAPDU: 80 11 00 00 [00:07:06]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [00:07:06]Write i2c OK [00:07:06]MH_I2C_Read... [00:07:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:06]Read from MH i2c: E2 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 17 00 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [00:07:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:07:06]wFMCommunicate OK [00:07:06]requested_item fd.num is exist - process it [00:07:06]SAM_PROTO_GetFieldsCounters [00:07:06]wFMCommunicate request_size=4 [00:07:06]MH_SAM_APDU [00:07:06]CAPDU: 80 13 00 00 [00:07:06]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [00:07:06]Write i2c OK [00:07:06]MH_I2C_Read... [00:07:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:06]Read from MH i2c: E2 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 62 00 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1D 03 00 00 5E 04 04 00 1D 03 00 00 57 04 04 00 1E 03 00 00 19 04 04 00 00 00 00 00 90 00 00 [00:07:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1D 03 00 00 5E 04 04 00 1D 03 00 00 57 04 04 00 1E 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:07:06]wFMCommunicate OK [00:07:06]SAM_PROTO_GetFieldsCounters done [00:07:06]requested_item shift.num is exist - process it [00:07:06]requested_item shift.opened is exist - process it [00:07:06]req_shift_opened [00:07:06]FM_GetShiftState [00:07:06]SAM_PROTO_GetShiftState [00:07:06]wFMCommunicate request_size=4 [00:07:06]MH_SAM_APDU [00:07:06]CAPDU: 80 13 01 00 [00:07:06]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [00:07:06]Write i2c OK [00:07:06]MH_I2C_Read... [00:07:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:06]Read from MH i2c: E2 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 0E 00 [00:07:06]MH_I2C_Read... [00:07:06]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 12 [00:07:06]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:07:06]wFMCommunicate OK [00:07:06]SAM_PROTO_GetShiftState done [00:07:06]FM_GetShiftState done [00:07:06]req_shift_opened done [00:07:06]requested_item shift.open_date is exist - process it [00:07:06]req_shift_open_date [00:07:06]req_shift_open_date done [00:07:06]produce_requested_data done [00:07:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165944,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [00:07:06]process_action_free close_receipt [00:07:06]json_value_free [00:07:06]json_value_free done [00:07:06]process_json_proto returns [00:07:06]Send response to host [00:07:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165944,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [00:07:06]free response buf [00:07:06]execute_script done [00:07:06]execute_script returns [00:07:06]free content buf [00:07:06]Sock 9.Close socket [00:07:06]Sock 9.Thread stoped [00:07:07]accept exits with 10 [00:07:07]New connection [00:07:07]New thread 3066846564 created [00:07:07]Thread 3066989924 joined [00:07:07]Waiting for new connection... [00:07:07] Sock 10.Parse request [00:07:07]Sock 10.Check first char [00:07:07]Sock 10.First char is OK [00:07:07]request: POST /json_proto HTTP/1.0 [00:07:07]Method: POST [00:07:07]URL: /json_proto [00:07:07]Method is POST - this is cgi request [00:07:07]url: /json_proto [00:07:07]query_string will be loaded in cgi processing [00:07:07]execute_cgi json_proto POST (null) [00:07:07]execute_cgi path=json_proto method=POST [00:07:07]POST find Content-Length [00:07:07]Host: 172.17.44.132:8080 [00:07:07]Content-Length: 677 [00:07:07]Content-Type: application/json [00:07:07] [00:07:07]POST finish read [00:07:07]Found Content-Length = 677 [00:07:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:07]execute_script... [00:07: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)294865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:07]POST & json_proto [00:07:07]process_json_proto [00:07:07]json parsed OK: [00:07:07]protocol is kg_v1.0 [00:07:07]action value=close_receipt [00:07:07]process_action close_receipt [00:07:07]cmd_close_receipt [00:07:07]MH_GetDate [00:07:07]Write to MH i2c: F0 00 00 68 00 57 [00:07:07]Write i2c OK [00:07:07]MH_I2C_Read... [00:07:07]Read from MH i2c: F0 [00:07:07]MH_I2C_Read... [00:07:07]Read from MH i2c: F0 09 00 [00:07:07]MH_I2C_Read... [00:07:07]Read from MH i2c: F0 09 00 68 00 00 2B 24 C9 66 2A 83 C1 65 B1 [00:07:07]GetLastDocTimeStamp 1724458020 [00:07:07]current date 1724458027 [00:07:07]FM_GetShiftState [00:07:07]SAM_PROTO_GetShiftState [00:07:07]wFMCommunicate request_size=4 [00:07:07]MH_SAM_APDU [00:07:07]CAPDU: 80 13 01 00 [00:07:07]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [00:07:07]Write i2c OK [00:07:07]MH_I2C_Read... [00:07:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:07]Read from MH i2c: E2 [00:07:07]MH_I2C_Read... [00:07:07]Read from MH i2c: E2 0E 00 [00:07:07]MH_I2C_Read... [00:07:07]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 14 [00:07:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:07:07]wFMCommunicate OK [00:07:07]SAM_PROTO_GetShiftState done [00:07:07]FM_GetShiftState done [00:07:07]opened in 1724372766 [00:07:07]opened+sec_in_day 1724459166 [00:07:07]quantity*price = 50036 [00:07:07]sum+1 = 50037 [00:07:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 798 24.08.2024 00:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165945 ФПД: 101445491881807 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T000707&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165945&fm=101445491881807&tin=02508201610067®Number=0000000000092562&sum=50000 [00:07:08]StoreToDocumentArchive [00:07:08]shift 469 fd 165945 [00:07:08]save to /storage/0469/doc_00165945 [00:07:08]save last doc name /storage/0469/doc_00165945 to /storage/kkm_last_doc_name [00:07:08]save OK [00:07:08]Clear old archive folders... [00:07:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:07:08]tlvbuf is 00D97AD0 [00:07:08]SAM_PROTO_ClearQueue [00:07:08]wFMCommunicate request_size=4 [00:07:08]MH_SAM_APDU [00:07:08]CAPDU: 80 09 00 00 [00:07:08]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [00:07:08]Write i2c OK [00:07:08]MH_I2C_Read... [00:07:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:07:08]Read from MH i2c: E2 [00:07:08]MH_I2C_Read... [00:07:08]Read from MH i2c: E2 03 00 [00:07:08]MH_I2C_Read... [00:07:08]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [00:07:08]RAPDU: 90 00 [00:07:08]wFMCommunicate OK [00:07:08]SAM_PROTO_ClearQueue done [00:07:08]KKMCreateOFDPacket [00:07:08]OFDProtocolAddRootSTLVToBuf [00:07:08]FM_MakeSignedData [00:07:08]FM_MakeSignedData [00:07:08]SAM_PROTO_SignData [00:07:08]wFMCommunicate request_size=4 [00:07:08]MH_SAM_APDU [00:07:08]CAPDU: 80 0D 01 02 [00:07:08]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [00:07:08]Write i2c OK [00:07:08]MH_I2C_Read... [00:07:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:07:09]Read from MH i2c: E2 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 03 00 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [00:07:09]RAPDU: 90 00 [00:07:09]wFMCommunicate OK [00:07:09]wFMCommunicate request_size=255 [00:07:09]MH_SAM_APDU [00:07:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 2B 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 88 02 00 35 04 06 00 5C [00:07:09]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 2B 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 88 02 00 35 04 06 00 5C 00 00 08 [00:07:09]Write i2c OK [00:07:09]MH_I2C_Read... [00:07:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:09]Read from MH i2c: E2 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 03 00 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [00:07:09]RAPDU: 90 00 [00:07:09]wFMCommunicate OK [00:07:09]wFMCommunicate request_size=10 [00:07:09]MH_SAM_APDU [00:07:09]CAPDU: 80 0D 02 02 05 43 9E 81 F7 4F [00:07:09]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 43 9E 81 F7 4F 00 00 A5 [00:07:09]Write i2c OK [00:07:09]MH_I2C_Read... [00:07:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:09]Read from MH i2c: E2 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 03 00 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [00:07:09]RAPDU: 90 00 [00:07:09]wFMCommunicate OK [00:07:09]wFMCommunicate request_size=4 [00:07:09]MH_SAM_APDU [00:07:09]CAPDU: 80 0D 03 02 [00:07:09]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [00:07:09]Write i2c OK [00:07:09]MH_I2C_Read... [00:07:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:07:09]Read from MH i2c: E2 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 0B 00 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 0B 00 7A 00 00 73 24 31 C7 E9 C5 CD B5 90 00 B5 [00:07:09]RAPDU: 73 24 31 C7 E9 C5 CD B5 90 00 [00:07:09]wFMCommunicate OK [00:07:09]SAM_PROTO_SignData done [00:07:09]FM_MakeSignedData done [00:07:09]CreateOFDProtocolMessage [00:07:09]wFMCommunicate request_size=4 [00:07:09]MH_SAM_APDU [00:07:09]CAPDU: 80 11 00 00 [00:07:09]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [00:07:09]Write i2c OK [00:07:09]MH_I2C_Read... [00:07:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:09]Read from MH i2c: E2 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 17 00 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [00:07:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:07:09]wFMCommunicate OK [00:07:09]CreateOFDProtocolMessage done [00:07:09]OFDSenderStorePacket 165945 [00:07:09]StoreOFDPacket docnum=165945 [00:07:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6A 8D 07 01 5C B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 2B 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 88 02 00 35 04 06 00 5C 43 9E 81 F7 4F 73 24 31 C7 E9 C5 CD B5 [00:07:09]CheckFolder [00:07:09]dirname=/storage/ofd_packets [00:07:09]CheckFolder done [00:07:09]ProducePacketName [00:07:09]name=ofd_packets/00165945 [00:07:09]NVStorageSaveData ofd_packets/00165945 [00:07:09]File name is /storage/ofd_packets/00165945 [00:07:09]Write 301 bytes [00:07:09]NVStorageSaveData done [00:07:09]OFDSenderStorePacket done [00:07:09]KKMCreateOFDPacket done [00:07:09]NVStorageSaveData kkm_last_timestamp [00:07:09]File name is /storage/kkm_last_timestamp [00:07:09]Write 4 bytes [00:07:09]NVStorageSaveData done [00:07:09]ExternCall_PrintAddStr [00:07:09]wPrintStart [00:07:09]Write to MH i2c: 01 00 00 7C 00 7C [00:07:09]Write i2c OK [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: 01 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: 01 07 00 [00:07:09]MH_I2C_Read... [00:07:09]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [00:07:09]RasterBufferAndPrint [00:07:09]line Счет N : (1)294865 [00:07:09]line ИНН: 02508201610067 [00:07:09]line Контрольно-Кассовый Чек [00:07:09]line ПРОДАЖА [00:07:09]line ТРК (МРК, ГНК) : 42 [00:07:09]line Товар: 2710124130 [00:07:09]line Аи-92-К-5 [00:07:09]line 7.380 * 67.80 [00:07:09]line = 500.36 [00:07:09]line НДС 12% НСП 1% [00:07:09]line > о реализуемом товаре [00:07:09]line ОКРУГЛЕНИЕ: -0.36 [00:07:09]line ИТОГО: 500.00 [00:07:09]line Внесено: 500.00 [00:07:09]line СДАЧА: 0.00 [00:07:09]line НСП 1% : 4.43 [00:07:09]line НДС 12% : 53.14 [00:07:09]line Наличными: 500.00 [00:07:09]line Безнал.: 0.00 [00:07:09]line Место: АЗС № 130 "Партнер Нефть" [00:07:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:07:09]line СНО: Общий режим [00:07:09]line Чек 798 24.08.2024 00:07 [00:07:09]line Смена: 469 ФФД: 1.0 [00:07:09]line ЗНМ: 0300000070 [00:07:09]line РНМ: 0000000000092562 [00:07:09]line Версия ККМ: 001 [00:07:09]line ФМ: 0000000000871769 [00:07:09]line ФД: 165945 [00:07:09]line ФПД: 101445491881807 [00:07:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T000707&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165945&fm=101445491881807&tin=02508201610067®Number=0000000000092562&sum=50000 [00:07:09]written 0, free lines is 4095 [00:07:10]Write to MH i2c: 01 00 00 A7 00 A7 [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: 01 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: 01 07 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C2 0C 7C [00:07:10]RasterBufferAndPrint [00:07:10]line [00:07:10]line [00:07:10]line [00:07:10]line [00:07:10]line [00:07:10]written 0, free lines is 3298 [00:07:10]MH_Cut [00:07:10]Write to MH i2c: D1 01 00 AE 00 01 80 [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: D1 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: D1 01 00 [00:07:10]MH_I2C_Read... [00:07:10]Read from MH i2c: D1 01 00 AE 00 00 7F [00:07:10]Write to MH i2c: 01 00 00 AF 00 AF [00:07:10]Write i2c OK [00:07:10]MH_I2C_Read... [00:07:11]*** Cut start [00:07:11]*** Purtial cut [00:07:11]*** Stage 1: CUTSNS_PIN = 1 [00:07:13]Read from MH i2c: 01 [00:07:13]MH_I2C_Read... [00:07:13]*** Stop cut motor [00:07:13]*** Cut end [00:07:13]Read from MH i2c: 01 07 00 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [00:07:13]process_action close_receipt done [00:07:13]requested_data is exist [00:07:13]produce_requested_data [00:07:13]requested_item fm.sn is exist - process it [00:07:13]wFMCommunicate request_size=4 [00:07:13]MH_SAM_APDU [00:07:13]CAPDU: 80 11 00 00 [00:07:13]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [00:07:13]Write i2c OK [00:07:13]MH_I2C_Read... [00:07:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:13]Read from MH i2c: E2 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 17 00 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [00:07:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:07:13]wFMCommunicate OK [00:07:13]requested_item fd.num is exist - process it [00:07:13]SAM_PROTO_GetFieldsCounters [00:07:13]wFMCommunicate request_size=4 [00:07:13]MH_SAM_APDU [00:07:13]CAPDU: 80 13 00 00 [00:07:13]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [00:07:13]Write i2c OK [00:07:13]MH_I2C_Read... [00:07:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:13]Read from MH i2c: E2 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 62 00 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1E 03 00 00 5E 04 04 00 1E 03 00 00 57 04 04 00 1F 03 00 00 19 04 04 00 00 00 00 00 90 00 4F [00:07:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1E 03 00 00 5E 04 04 00 1E 03 00 00 57 04 04 00 1F 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:07:13]wFMCommunicate OK [00:07:13]SAM_PROTO_GetFieldsCounters done [00:07:13]requested_item shift.num is exist - process it [00:07:13]requested_item shift.opened is exist - process it [00:07:13]req_shift_opened [00:07:13]FM_GetShiftState [00:07:13]SAM_PROTO_GetShiftState [00:07:13]wFMCommunicate request_size=4 [00:07:13]MH_SAM_APDU [00:07:13]CAPDU: 80 13 01 00 [00:07:13]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [00:07:13]Write i2c OK [00:07:13]MH_I2C_Read... [00:07:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:13]Read from MH i2c: E2 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 0E 00 [00:07:13]MH_I2C_Read... [00:07:13]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5D [00:07:13]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:07:13]wFMCommunicate OK [00:07:13]SAM_PROTO_GetShiftState done [00:07:13]FM_GetShiftState done [00:07:13]req_shift_opened done [00:07:13]requested_item shift.open_date is exist - process it [00:07:13]req_shift_open_date [00:07:13]req_shift_open_date done [00:07:13]produce_requested_data done [00:07:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165945,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [00:07:13]process_action_free close_receipt [00:07:13]json_value_free [00:07:13]json_value_free done [00:07:13]process_json_proto returns [00:07:13]Send response to host [00:07:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165945,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [00:07:13]free response buf [00:07:13]execute_script done [00:07:13]execute_script returns [00:07:13]free content buf [00:07:13]Sock 10.Close socket [00:07:13]Sock 10.Thread stoped [00:07:13]accept exits with 9 [00:07:13]New connection [00:07:13]New thread 3066989924 created [00:07:13]Thread 3066846564 joined [00:07:13]Waiting for new connection... [00:07:13] Sock 9.Parse request [00:07:13]Sock 9.Check first char [00:07:13]Sock 9.First char is OK [00:07:13]request: POST /json_proto HTTP/1.0 [00:07:13]Method: POST [00:07:13]URL: /json_proto [00:07:13]Method is POST - this is cgi request [00:07:13]url: /json_proto [00:07:13]query_string will be loaded in cgi processing [00:07:13]execute_cgi json_proto POST (null) [00:07:13]execute_cgi path=json_proto method=POST [00:07:13]POST find Content-Length [00:07:13]Host: 172.17.44.132:8080 [00:07:13]Content-Length: 816 [00:07:13]Content-Type: application/json [00:07:13] [00:07:13]POST finish read [00:07:13]Found Content-Length = 816 [00:07:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:13]execute_script... [00:07: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)294866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:13]POST & json_proto [00:07:13]process_json_proto [00:07:13]json parsed OK: [00:07:13]protocol is kg_v1.0 [00:07:13]action value=close_receipt [00:07:13]process_action close_receipt [00:07:13]cmd_close_receipt [00:07:13]MH_GetDate [00:07:13]Write to MH i2c: F0 00 00 B3 00 A2 [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: F0 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: F0 09 00 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: F0 09 00 B3 00 00 32 24 C9 66 2A 83 C1 65 03 [00:07:14]GetLastDocTimeStamp 1724458027 [00:07:14]current date 1724458034 [00:07:14]FM_GetShiftState [00:07:14]SAM_PROTO_GetShiftState [00:07:14]wFMCommunicate request_size=4 [00:07:14]MH_SAM_APDU [00:07:14]CAPDU: 80 13 01 00 [00:07:14]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [00:07:14]Write i2c OK [00:07:14]MH_I2C_Read... [00:07:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:14]Read from MH i2c: E2 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 0E 00 [00:07:14]MH_I2C_Read... [00:07:14]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 5F [00:07:14]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:07:14]wFMCommunicate OK [00:07:14]SAM_PROTO_GetShiftState done [00:07:14]FM_GetShiftState done [00:07:14]opened in 1724372766 [00:07:14]opened+sec_in_day 1724459166 [00:07:14]quantity*price = 100050 [00:07:14]sum+1 = 100052 [00:07:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 799 24.08.2024 00:07 Смена: 469 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165946 ФПД: 63140238885008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T000714&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165946&fm=63140238885008&tin=02508201610067®Number=0000000000092562&sum=100051 [00:07:15]StoreToDocumentArchive [00:07:15]shift 469 fd 165946 [00:07:15]save to /storage/0469/doc_00165946 [00:07:15]save last doc name /storage/0469/doc_00165946 to /storage/kkm_last_doc_name [00:07:15]save OK [00:07:15]Clear old archive folders... [00:07:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:07:15]tlvbuf is 00D9C0A0 [00:07:15]SAM_PROTO_ClearQueue [00:07:15]wFMCommunicate request_size=4 [00:07:15]MH_SAM_APDU [00:07:15]CAPDU: 80 09 00 00 [00:07:15]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [00:07:15]Write i2c OK [00:07:15]MH_I2C_Read... [00:07:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:07:15]Read from MH i2c: E2 [00:07:15]MH_I2C_Read... [00:07:15]Read from MH i2c: E2 03 00 [00:07:15]MH_I2C_Read... [00:07:15]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [00:07:15]RAPDU: 90 00 [00:07:15]wFMCommunicate OK [00:07:15]SAM_PROTO_ClearQueue done [00:07:15]KKMCreateOFDPacket [00:07:15]OFDProtocolAddRootSTLVToBuf [00:07:15]FM_MakeSignedData [00:07:15]FM_MakeSignedData [00:07:15]SAM_PROTO_SignData [00:07:15]wFMCommunicate request_size=4 [00:07:15]MH_SAM_APDU [00:07:15]CAPDU: 80 0D 01 02 [00:07:15]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [00:07:15]Write i2c OK [00:07:15]MH_I2C_Read... [00:07:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:07:15]Read from MH i2c: E2 [00:07:15]MH_I2C_Read... [00:07:15]Read from MH i2c: E2 03 00 [00:07:15]MH_I2C_Read... [00:07:15]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [00:07:15]RAPDU: 90 00 [00:07:15]wFMCommunicate OK [00:07:15]wFMCommunicate request_size=255 [00:07:15]MH_SAM_APDU [00:07:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 03 00 00 F4 03 04 00 32 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 88 02 00 35 04 06 00 39 6C FB 82 [00:07:15]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 03 00 00 F4 03 04 00 32 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 88 02 00 35 04 06 00 39 6C FB 82 00 00 Connected sock=7 [00:07:16]93 Data to sent: [00:07:16]87 95 F6 70 47 2C 01 00 30 30 30 30 Write i2c OK [00:07:16]30 MH_I2C_Read... [00:07:16]30 30 30 30 30 38 37 31 37 36 39 87 01 00 00 60 F3 7F 01 96 68 5A 03 01 00 03 00 73 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 42 23 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 88 02 00 35 04 06 00 9C 44 F4 6A B7 62 08 21 0A 81 83 42 CC 36 [00:07:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:16]Read from MH i2c: E2 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 03 00 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [00:07:16]RAPDU: 90 00 [00:07:16]wFMCommunicate OK [00:07:16]wFMCommunicate request_size=7 [00:07:16]MH_SAM_APDU [00:07:16]CAPDU: 80 0D 02 02 02 80 90 [00:07:16]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 80 90 00 00 52 [00:07:16]Write i2c OK [00:07:16]MH_I2C_Read... [00:07:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:07:16]Read from MH i2c: E2 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 03 00 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [00:07:16]RAPDU: 90 00 [00:07:16]wFMCommunicate OK [00:07:16]wFMCommunicate request_size=4 [00:07:16]MH_SAM_APDU [00:07:16]CAPDU: 80 0D 03 02 [00:07:16]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [00:07:16]Write i2c OK [00:07:16]MH_I2C_Read... [00:07:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:07:16]Read from MH i2c: E2 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 0B 00 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 0B 00 C5 00 00 F5 45 D4 71 82 A3 6F FA 90 00 4E [00:07:16]RAPDU: F5 45 D4 71 82 A3 6F FA 90 00 [00:07:16]wFMCommunicate OK [00:07:16]SAM_PROTO_SignData done [00:07:16]FM_MakeSignedData done [00:07:16]CreateOFDProtocolMessage [00:07:16]wFMCommunicate request_size=4 [00:07:16]MH_SAM_APDU [00:07:16]CAPDU: 80 11 00 00 [00:07:16]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [00:07:16]Write i2c OK [00:07:16]MH_I2C_Read... [00:07:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:16]Read from MH i2c: E2 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 17 00 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [00:07:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:07:16]wFMCommunicate OK [00:07:16]CreateOFDProtocolMessage done [00:07:16]OFDSenderStorePacket 165946 [00:07:16]StoreOFDPacket docnum=165946 [00:07:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C5 47 04 01 5B E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 03 00 00 F4 03 04 00 32 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 88 02 00 35 04 06 00 39 6C FB 82 80 90 F5 45 D4 71 82 A3 6F FA [00:07:16]CheckFolder [00:07:16]dirname=/storage/ofd_packets [00:07:16]CheckFolder done [00:07:16]ProducePacketName [00:07:16]name=ofd_packets/00165946 [00:07:16]NVStorageSaveData ofd_packets/00165946 [00:07:16]File name is /storage/ofd_packets/00165946 [00:07:16]Write 298 bytes [00:07:16]NVStorageSaveData done [00:07:16]OFDSenderStorePacket done [00:07:16]KKMCreateOFDPacket done [00:07:16]NVStorageSaveData kkm_last_timestamp [00:07:16]File name is /storage/kkm_last_timestamp [00:07:16]Write 4 bytes [00:07:16]NVStorageSaveData done [00:07:16]ExternCall_PrintAddStr [00:07:16]wPrintStart [00:07:16]Write to MH i2c: 01 00 00 C7 00 C7 [00:07:16]Write i2c OK [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: 01 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: 01 07 00 [00:07:16]MH_I2C_Read... [00:07:16]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [00:07:16]RasterBufferAndPrint [00:07:16]line Счет N : (1)294866 [00:07:16]line ИНН: 02508201610067 [00:07:16]line Контрольно-Кассовый Чек [00:07:16]line ПРОДАЖА [00:07:16]line ТРК (МРК, ГНК) : 34 [00:07:16]line Товар: 2710194800 [00:07:16]line ДТ-К-5 [00:07:16]line 13.130 * 76.20 [00:07:16]line = 1000.51 [00:07:16]line НДС 12% НСП 1% [00:07:16]line > о реализуемом товаре [00:07:16]line ИТОГО: 1000.51 [00:07:16]line НСП 1% : 8.85 [00:07:16]line НДС 12% : 106.25 [00:07:16]line Наличными: 0.00 [00:07:16]line Безнал.: 1000.51 [00:07:16]line Место: АЗС № 130 "Партнер Нефть" [00:07:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:07:16]line СНО: Общий режим [00:07:16]line Чек 799 24.08.2024 00:07 [00:07:16]line Смена: 469 ФФД: 1.0 [00:07:16]line ЗНМ: 0300000070 [00:07:16]line РНМ: 0000000000092562 [00:07:16]line Версия ККМ: 001 [00:07:16]line Платежная система: Бакай Банк [00:07:16]line ФМ: 0000000000871769 [00:07:16]line ФД: 165946 [00:07:16]line ФПД: 63140238885008 [00:07:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T000714&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165946&fm=63140238885008&tin=02508201610067®Number=0000000000092562&sum=100051 [00:07:16]written 0, free lines is 4095 [00:07:17]Write to MH i2c: 01 00 00 F1 00 F1 [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: 01 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: 01 07 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 E7 0C EB [00:07:17]RasterBufferAndPrint [00:07:17]line [00:07:17]line [00:07:17]line [00:07:17]line [00:07:17]line [00:07:17]written 0, free lines is 3337 [00:07:17]MH_Cut [00:07:17]Write to MH i2c: D1 01 00 F8 00 01 CA [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: D1 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: D1 01 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: D1 01 00 F8 00 00 C9 [00:07:17]Write to MH i2c: 01 00 00 F9 00 F9 [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:18]*** Cut start [00:07:18]*** Purtial cut [00:07:18]*** Stage 1: CUTSNS_PIN = 1 [00:07:20]Read from MH i2c: 01 [00:07:20]MH_I2C_Read... [00:07:20]*** Stop cut motor [00:07:20]*** Cut end [00:07:20]Read from MH i2c: 01 07 00 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [00:07:20]process_action close_receipt done [00:07:20]requested_data is exist [00:07:20]produce_requested_data [00:07:20]requested_item fm.sn is exist - process it [00:07:20]wFMCommunicate request_size=4 [00:07:20]MH_SAM_APDU [00:07:20]CAPDU: 80 11 00 00 [00:07:20]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [00:07:20]Write i2c OK [00:07:20]MH_I2C_Read... [00:07:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:20]Read from MH i2c: E2 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 17 00 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [00:07:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:07:20]wFMCommunicate OK [00:07:20]requested_item fd.num is exist - process it [00:07:20]SAM_PROTO_GetFieldsCounters [00:07:20]wFMCommunicate request_size=4 [00:07:20]MH_SAM_APDU [00:07:20]CAPDU: 80 13 00 00 [00:07:20]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [00:07:20]Write i2c OK [00:07:20]MH_I2C_Read... [00:07:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:20]Read from MH i2c: E2 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 62 00 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 9D [00:07:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:07:20]wFMCommunicate OK [00:07:20]SAM_PROTO_GetFieldsCounters done [00:07:20]requested_item shift.num is exist - process it [00:07:20]requested_item shift.opened is exist - process it [00:07:20]req_shift_opened [00:07:20]FM_GetShiftState [00:07:20]SAM_PROTO_GetShiftState [00:07:20]wFMCommunicate request_size=4 [00:07:20]MH_SAM_APDU [00:07:20]CAPDU: 80 13 01 00 [00:07:20]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [00:07:20]Write i2c OK [00:07:20]MH_I2C_Read... [00:07:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:20]Read from MH i2c: E2 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 0E 00 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 A7 [00:07:20]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:07:20]wFMCommunicate OK [00:07:20]SAM_PROTO_GetShiftState done [00:07:20]FM_GetShiftState done [00:07:20]req_shift_opened done [00:07:20]requested_item shift.open_date is exist - process it [00:07:20]req_shift_open_date [00:07:20]req_shift_open_date done [00:07:20]produce_requested_data done [00:07:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165946,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [00:07:20]process_action_free close_receipt [00:07:20]json_value_free [00:07:20]json_value_free done [00:07:20]process_json_proto returns [00:07:20]Send response to host [00:07:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165946,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [00:07:20]free response buf [00:07:20]execute_script done [00:07:20]execute_script returns [00:07:20]free content buf [00:07:20]Sock 9.Close socket [00:07:20]Sock 9.Thread stoped [00:07:21]recv_with_timeout no data received [00:07:21]CommunicateWithHost answer receiving error [00:07:21]CommunicateWithHost err = -3 [00:07:21]OFD Sender: Server communicate error [00:07:21]OFD Sender: Processing packet 165942 [packets to send 1008, broken 1003] [00:07:21]ProducePacketName [00:07:21]name=ofd_packets/00165942 [00:07:21]OFD Sender: To server: pG, [00:07:21]CommunicateWithHost lk.salyk.kg:30040 [00:07:21]ConnectInit lk.salyk.kg [00:07:26]recv_with_timeout no data received [00:07:26]ConnectInit Can't take IP for lk.salyk.kg [00:07:26]CommunicateWithHost connect error [00:07:26]CommunicateWithHost err = -1 [00:07:26]OFD Sender: Server communicate error [00:07:31]OFD Sender: Processing packet 165942 [packets to send 1008, broken 1003] [00:07:31]ProducePacketName [00:07:31]name=ofd_packets/00165942 [00:07:31]OFD Sender: To server: pG, [00:07:31]CommunicateWithHost lk.salyk.kg:30040 [00:07:31]ConnectInit lk.salyk.kg [00:07:34]Connected sock=9 [00:07:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 87 01 00 00 60 F3 7F 01 96 68 5A 03 01 00 03 00 73 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 42 23 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 88 02 00 35 04 06 00 9C 44 F4 6A B7 62 08 21 0A 81 83 42 CC 36 [00:07:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 46 A8 47 00 7A 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 88 02 00 F4 03 04 00 90 CD C8 66 B6 04 01 00 00 FE C5 67 89 C7 94 38 D6 [00:07:37]CommunicateWithHost err = 0 [00:07:37]CheckOFDResponse [00:07:37]1017 (14) - 77093643461234 [00:07:37]1041 (16) - 0000000000871769 [00:07:37]1040 (4) - 165942 [00:07:37]1012 (4) - 23.08.2024 17:57 [00:07:37]1206 (1) - 0 [00:07:37]OFD Sender: Remove packet 165942 [00:07:37]ProducePacketName [00:07:37]name=ofd_packets/00165942 [00:07:37]NVStorageDeleteData [00:07:38]OFD Sender: Processing packet 165943 [packets to send 1007, broken 1003] [00:07:38]ProducePacketName [00:07:38]name=ofd_packets/00165943 [00:07:38]OFD Sender: To server: pG, [00:07:38]CommunicateWithHost lk.salyk.kg:30040 [00:07:38]ConnectInit lk.salyk.kg [00:07:38]Connected sock=7 [00:07:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 C5 67 18 01 00 0F 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 34 38 37 06 04 1A 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5C 44 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 07 00 00 00 00 07 04 06 00 5C 44 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 03 00 00 F4 03 04 00 53 23 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 88 02 00 35 04 06 00 3F 20 D1 B0 D2 AE 5D 08 50 24 D9 5C 94 A2 [00:07:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 69 60 47 00 67 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 88 02 00 F4 03 04 00 93 CD C8 66 B6 04 01 00 00 F6 98 53 EF 2E 4C EB B0 [00:07:39]CommunicateWithHost err = 0 [00:07:39]CheckOFDResponse [00:07:39]1017 (14) - 77093643461234 [00:07:39]1041 (16) - 0000000000871769 [00:07:39]1040 (4) - 165943 [00:07:39]1012 (4) - 23.08.2024 17:57 [00:07:39]1206 (1) - 0 [00:07:39]OFD Sender: Remove packet 165943 [00:07:39]ProducePacketName [00:07:39]name=ofd_packets/00165943 [00:07:39]NVStorageDeleteData [00:07:39]OFD Sender: Processing packet 165944 [packets to send 1006, broken 1003] [00:07:39]ProducePacketName [00:07:39]name=ofd_packets/00165944 [00:07:39]OFD Sender: To server: pG, [00:07:39]CommunicateWithHost lk.salyk.kg:30040 [00:07:39]ConnectInit lk.salyk.kg [00:07:40]Connected sock=7 [00:07:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F0 05 04 01 58 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 F9 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F 69 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 69 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 83 C9 00 00 00 00 07 04 06 00 44 69 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 24 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 88 02 00 35 04 06 00 B2 15 2B 57 10 3E 21 38 7D 39 EA CB CC 8F [00:07:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3C 42 47 00 E2 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 88 02 00 F4 03 04 00 98 CD C8 66 B6 04 01 00 00 49 34 F8 A3 F0 99 16 9C [00:07:44]CommunicateWithHost err = 0 [00:07:44]CheckOFDResponse [00:07:44]1017 (14) - 77093643461234 [00:07:44]1041 (16) - 0000000000871769 [00:07:44]1040 (4) - 165944 [00:07:44]1012 (4) - 23.08.2024 17:57 [00:07:44]1206 (1) - 0 [00:07:44]OFD Sender: Remove packet 165944 [00:07:44]ProducePacketName [00:07:44]name=ofd_packets/00165944 [00:07:44]NVStorageDeleteData [00:07:45]OFD Sender: Processing packet 165945 [packets to send 1005, broken 1003] [00:07:45]ProducePacketName [00:07:45]name=ofd_packets/00165945 [00:07:45]OFD Sender: To server: pG, [00:07:45]CommunicateWithHost lk.salyk.kg:30040 [00:07:45]ConnectInit lk.salyk.kg [00:07:45]Connected sock=7 [00:07:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6A 8D 07 01 5C B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 2B 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 88 02 00 35 04 06 00 5C 43 9E 81 F7 4F 73 24 31 C7 E9 C5 CD B5 [00:07:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 52 38 47 00 63 73 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 88 02 00 F4 03 04 00 9A CD C8 66 B6 04 01 00 00 39 36 FC 73 18 AC 9F 9D [00:07:45]CommunicateWithHost err = 0 [00:07:45]CheckOFDResponse [00:07:45]1017 (14) - 77093643461234 [00:07:45]1041 (16) - 0000000000871769 [00:07:45]1040 (4) - 165945 [00:07:45]1012 (4) - 23.08.2024 17:57 [00:07:45]1206 (1) - 0 [00:07:45]OFD Sender: Remove packet 165945 [00:07:45]ProducePacketName [00:07:45]name=ofd_packets/00165945 [00:07:45]NVStorageDeleteData [00:07:46]OFD Sender: Processing packet 165946 [packets to send 1004, broken 1003] [00:07:46]ProducePacketName [00:07:46]name=ofd_packets/00165946 [00:07:46]OFD Sender: To server: pG, [00:07:46]CommunicateWithHost lk.salyk.kg:30040 [00:07:46]ConnectInit lk.salyk.kg [00:07:46]Connected sock=7 [00:07:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C5 47 04 01 5B E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 03 00 00 F4 03 04 00 32 24 C9 66 0E 04 04 00 D5 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 88 02 00 35 04 06 00 39 6C FB 82 80 90 F5 45 D4 71 82 A3 6F FA [00:07:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1E DE 47 00 93 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 37 36 39 10 04 04 00 3A 88 02 00 F4 03 04 00 9B CD C8 66 B6 04 01 00 00 EF 3E D6 FD CA 3A CA FC [00:07:47]CommunicateWithHost err = 0 [00:07:47]CheckOFDResponse [00:07:47]1017 (14) - 77093643461234 [00:07:47]1041 (16) - 0000000000871769 [00:07:47]1040 (4) - 165946 [00:07:47]1012 (4) - 23.08.2024 17:57 [00:07:47]1206 (1) - 0 [00:07:47]OFD Sender: Remove packet 165946 [00:07:47]ProducePacketName [00:07:47]name=ofd_packets/00165946 [00:07:47]NVStorageDeleteData [00:07:48]OFD Sender: No OFD packet to send [00:07:53]OFD Sender: No OFD packet to send [00:07:58]OFD Sender: No OFD packet to send [00:08:03]OFD Sender: No OFD packet to send [00:08:03]recv_with_timeout no data received [00:08:08]OFD Sender: No OFD packet to send [00:08:13]OFD Sender: No OFD packet to send [00:08:18]OFD Sender: No OFD packet to send [00:08:23]OFD Sender: No OFD packet to send [00:08:23]recv_with_timeout no data received [00:08:28]OFD Sender: No OFD packet to send [00:08:33]OFD Sender: No OFD packet to send [00:08:38]OFD Sender: No OFD packet to send [00:08:43]OFD Sender: No OFD packet to send [00:08:48]OFD Sender: No OFD packet to send [00:08:53]OFD Sender: No OFD packet to send [00:08:58]OFD Sender: No OFD packet to send [00:09:03]OFD Sender: No OFD packet to send [00:09:08]OFD Sender: No OFD packet to send [00:09:09]recv_with_timeout no data received [00:09:13]OFD Sender: No OFD packet to send [00:09:18]OFD Sender: No OFD packet to send [00:09:23]OFD Sender: No OFD packet to send [00:09:26]recv_with_timeout no data received [00:09:28]OFD Sender: No OFD packet to send [00:09:33]OFD Sender: No OFD packet to send [00:09:38]OFD Sender: No OFD packet to send [00:09:43]recv_with_timeout no data received [00:09:43]OFD Sender: No OFD packet to send [00:09:46]accept exits with 10 [00:09:46]New connection [00:09:46]New thread 3066846564 created [00:09:46]Thread 3066989924 joined [00:09:46]Waiting for new connection... [00:09:46] Sock 10.Parse request [00:09:46]Sock 10.Check first char [00:09:46]Sock 10.First char is OK [00:09:46]request: POST /json_proto HTTP/1.0 [00:09:46]Method: POST [00:09:46]URL: /json_proto [00:09:46]Method is POST - this is cgi request [00:09:46]url: /json_proto [00:09:46]query_string will be loaded in cgi processing [00:09:46]execute_cgi json_proto POST (null) [00:09:46]execute_cgi path=json_proto method=POST [00:09:46]POST find Content-Length [00:09:46]Host: 172.17.44.132:8080 [00:09:46]Content-Length: 215 [00:09:46]Content-Type: application/json [00:09:46] [00:09:46]POST finish read [00:09:46]Found Content-Length = 215 [00:09:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:46]execute_script... [00:09:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:46]POST & json_proto [00:09:46]process_json_proto [00:09:46]json parsed OK: [00:09:46]protocol is kg_v1.0 [00:09:46]action value=get_value [00:09:46]process_action get_value [00:09:46]cmd_get_value [00:09:46]process_action get_value done [00:09:46]requested_data is exist [00:09:46]produce_requested_data [00:09:46]requested_item kkm.sn is exist - process it [00:09:46]requested_item kkm.ver is exist - process it [00:09:46]requested_item fm.sn is exist - process it [00:09:46]wFMCommunicate request_size=4 [00:09:46]MH_SAM_APDU [00:09:46]CAPDU: 80 11 00 00 [00:09:46]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [00:09:46]Write i2c OK [00:09:46]MH_I2C_Read... [00:09:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:46]Read from MH i2c: E2 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: E2 17 00 [00:09:46]MH_I2C_Read... [00:09:46]Read from MH i2c: E2 17 00 FD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [00:09:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:09:46]wFMCommunicate OK [00:09:46]requested_item fd.num is exist - process it [00:09:46]SAM_PROTO_GetFieldsCounters [00:09:46]wFMCommunicate request_size=4 [00:09:46]MH_SAM_APDU [00:09:46]CAPDU: 80 13 00 00 [00:09:46]Write to MH i2c: E2 08 00 FE 00 80 13 00 00 00 00 00 00 7A [00:09:46]Write i2c OK [00:09:46]MH_I2C_Read... [00:09:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:09:47]Read from MH i2c: E2 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 62 00 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 62 00 FE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 A0 [00:09:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:09:47]wFMCommunicate OK [00:09:47]SAM_PROTO_GetFieldsCounters done [00:09:47]requested_item shift.num is exist - process it [00:09:47]requested_item shift.opened is exist - process it [00:09:47]req_shift_opened [00:09:47]FM_GetShiftState [00:09:47]SAM_PROTO_GetShiftState [00:09:47]wFMCommunicate request_size=4 [00:09:47]MH_SAM_APDU [00:09:47]CAPDU: 80 13 01 00 [00:09:47]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [00:09:47]Write i2c OK [00:09:47]MH_I2C_Read... [00:09:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:47]Read from MH i2c: E2 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 0E 00 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 AA [00:09:47]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:09:47]wFMCommunicate OK [00:09:47]SAM_PROTO_GetShiftState done [00:09:47]FM_GetShiftState done [00:09:47]req_shift_opened done [00:09:47]requested_item shift.open_date is exist - process it [00:09:47]req_shift_open_date [00:09:47]req_shift_open_date done [00:09:47]produce_requested_data done [00:09:47]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165946,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [00:09:47]process_action_free get_value [00:09:47]json_value_free [00:09:47]json_value_free done [00:09:47]process_json_proto returns [00:09:47]Send response to host [00:09:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165946,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [00:09:47]free response buf [00:09:47]execute_script done [00:09:47]execute_script returns [00:09:47]free content buf [00:09:47]Sock 10.Close socket [00:09:47]Sock 10.Thread stoped [00:09:47]accept exits with 7 [00:09:47]New connection [00:09:47]New thread 3066989924 created [00:09:47]Thread 3066846564 joined [00:09:47]Waiting for new connection... [00:09:47] Sock 7.Parse request [00:09:47]Sock 7.Check first char [00:09:47]Sock 7.First char is OK [00:09:47]request: POST /json_proto HTTP/1.0 [00:09:47]Method: POST [00:09:47]URL: /json_proto [00:09:47]Method is POST - this is cgi request [00:09:47]url: /json_proto [00:09:47]query_string will be loaded in cgi processing [00:09:47]execute_cgi json_proto POST (null) [00:09:47]execute_cgi path=json_proto method=POST [00:09:47]POST find Content-Length [00:09:47]Host: 172.17.44.132:8080 [00:09:47]Content-Length: 331 [00:09:47]Content-Type: application/json [00:09:47] [00:09:47]POST finish read [00:09:47]Found Content-Length = 331 [00:09:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:09:47]execute_script... [00:09:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:09:47]POST & json_proto [00:09:47]process_json_proto [00:09:47]json parsed OK: [00:09:47]protocol is kg_v1.0 [00:09:47]action value=get_value [00:09:47]process_action get_value [00:09:47]cmd_get_value [00:09:47]process_action get_value done [00:09:47]requested_data is exist [00:09:47]produce_requested_data [00:09:47]requested_item fm.sale.total is exist - process it [00:09:47]SAM_PROTO_GetFMData [00:09:47]wFMCommunicate request_size=4 [00:09:47]MH_SAM_APDU [00:09:47]CAPDU: 80 13 03 00 [00:09:47]Write to MH i2c: E2 08 00 00 01 80 13 03 00 00 00 00 00 80 [00:09:47]Write i2c OK [00:09:47]MH_I2C_Read... [00:09:47]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:09:47]Read from MH i2c: E2 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 FD 00 [00:09:47]MH_I2C_Read... [00:09:47]Read from MH i2c: E2 FD 00 00 01 00 C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 D8 [00:09:47]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [00:09:47]wFMCommunicate OK [00:09:47]wFMCommunicate request_size=4 [00:09:47]MH_SAM_APDU [00:09:47]CAPDU: 80 17 00 00 [00:09:47]Write to MH i2c: E2 08 00 01 01 80 17 00 00 00 00 00 00 82 [00:09:47]Write i2c OK [00:09:47]MH_I2C_Read... [00:09:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 FD 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 FD 00 01 01 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 25 [00:09:48]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [00:09:48]wFMCommunicate OK [00:09:48]wFMCommunicate request_size=4 [00:09:48]MH_SAM_APDU [00:09:48]CAPDU: 80 17 00 00 [00:09:48]Write to MH i2c: E2 08 00 02 01 80 17 00 00 00 00 00 00 83 [00:09:48]Write i2c OK [00:09:48]MH_I2C_Read... [00:09:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 FD 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 FD 00 02 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 58 [00:09:48]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [00:09:48]wFMCommunicate OK [00:09:48]wFMCommunicate request_size=4 [00:09:48]MH_SAM_APDU [00:09:48]CAPDU: 80 17 00 00 [00:09:48]Write to MH i2c: E2 08 00 03 01 80 17 00 00 00 00 00 00 84 [00:09:48]Write i2c OK [00:09:48]MH_I2C_Read... [00:09:48]OFD Sender: No OFD packet to send [00:09:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 FD 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 FD 00 03 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 08 [00:09:48]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [00:09:48]wFMCommunicate OK [00:09:48]wFMCommunicate request_size=4 [00:09:48]MH_SAM_APDU [00:09:48]CAPDU: 80 17 00 00 [00:09:48]Write to MH i2c: E2 08 00 04 01 80 17 00 00 00 00 00 00 85 [00:09:48]Write i2c OK [00:09:48]MH_I2C_Read... [00:09:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:09:48]Read from MH i2c: E2 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 E6 00 [00:09:48]MH_I2C_Read... [00:09:48]Read from MH i2c: E2 E6 00 04 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 61 [00:09:48]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:48]wFMCommunicate OK [00:09:48]SAM_PROTO_GetFMData done [00:09:48]requested_item fm.sale_refund.total is exist - process it [00:09:48]requested_item fm.buy.total is exist - process it [00:09:48]requested_item shift.sale.total is exist - process it [00:09:48]SAM_PROTO_GetShiftData [00:09:48]wFMCommunicate request_size=4 [00:09:48]MH_SAM_APDU [00:09:48]CAPDU: 80 13 02 00 [00:09:48]Write to MH i2c: E2 08 00 05 01 80 13 02 00 00 00 00 00 84 [00:09:48]Write i2c OK [00:09:48]MH_I2C_Read... [00:09:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:09:49]Read from MH i2c: E2 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: E2 FD 00 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: E2 FD 00 05 01 00 B2 04 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 7F [00:09:49]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:09:49]wFMCommunicate OK [00:09:49]wFMCommunicate request_size=4 [00:09:49]MH_SAM_APDU [00:09:49]CAPDU: 80 17 00 00 [00:09:49]Write to MH i2c: E2 08 00 06 01 80 17 00 00 00 00 00 00 87 [00:09:49]Write i2c OK [00:09:49]MH_I2C_Read... [00:09:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:49]Read from MH i2c: E2 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: E2 FD 00 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: E2 FD 00 06 01 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 9E [00:09:49]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [00:09:49]wFMCommunicate OK [00:09:49]wFMCommunicate request_size=4 [00:09:49]MH_SAM_APDU [00:09:49]CAPDU: 80 17 00 00 [00:09:49]Write to MH i2c: E2 08 00 07 01 80 17 00 00 00 00 00 00 88 [00:09:49]Write i2c OK [00:09:49]MH_I2C_Read... [00:09:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:49]Read from MH i2c: E2 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: E2 FD 00 [00:09:49]MH_I2C_Read... [00:09:49]Read from MH i2c: E2 FD 00 07 01 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 44 [00:09:49]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:09:49]wFMCommunicate OK [00:09:49]wFMCommunicate request_size=4 [00:09:49]MH_SAM_APDU [00:09:49]CAPDU: 80 17 00 00 [00:09:49]Write to MH i2c: E2 08 00 08 01 80 17 00 00 00 00 00 00 89 [00:09:49]Write i2c OK [00:09:49]MH_I2C_Read... [00:09:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:50]Read from MH i2c: E2 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 FD 00 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 FD 00 08 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 00 [00:09:50]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:09:50]wFMCommunicate OK [00:09:50]wFMCommunicate request_size=4 [00:09:50]MH_SAM_APDU [00:09:50]CAPDU: 80 17 00 00 [00:09:50]Write to MH i2c: E2 08 00 09 01 80 17 00 00 00 00 00 00 8A [00:09:50]Write i2c OK [00:09:50]MH_I2C_Read... [00:09:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:09:50]Read from MH i2c: E2 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 CF 00 [00:09:50]MH_I2C_Read... [00:09:50]Read from MH i2c: E2 CF 00 09 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 71 [00:09:50]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:50]wFMCommunicate OK [00:09:50]SAM_PROTO_GetShiftData done [00:09:50]requested_item shift.sale.total_cash is exist - process it [00:09:50]requested_item shift.sale_refund.total is exist - process it [00:09:50]requested_item shift.sale_refund.total_cash is exist - process it [00:09:50]requested_item shift.buy.total is exist - process it [00:09:50]requested_item shift.buy.total_cash is exist - process it [00:09:50]produce_requested_data done [00:09:50]produce_requested_data return {"fm.sale.total":149570990.98,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":815774.91,"shift.sale.total_cash":556628.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:09:50]process_action_free get_value [00:09:50]json_value_free [00:09:50]json_value_free done [00:09:50]process_json_proto returns [00:09:50]Send response to host [00:09:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149570990.98,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":815774.91,"shift.sale.total_cash":556628.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:09:50]free response buf [00:09:50]execute_script done [00:09:50]execute_script returns [00:09:50]free content buf [00:09:50]Sock 7.Close socket [00:09:50]Sock 7.Thread stoped [00:09:50]accept exits with 9 [00:09:50]New connection [00:09:50]New thread 3066846564 created [00:09:50]Thread 3066989924 joined [00:09:50]Waiting for new connection... [00:09:50] Sock 9.Parse request [00:09:50]Sock 9.Check first char [00:09:50]Sock 9.First char is OK [00:09:50]request: POST /json_proto HTTP/1.0 [00:09:50]Method: POST [00:09:50]URL: /json_proto [00:09:50]Method is POST - this is cgi request [00:09:50]url: /json_proto [00:09:50]query_string will be loaded in cgi processing [00:09:50]execute_cgi json_proto POST (null) [00:09:50]execute_cgi path=json_proto method=POST [00:09:50]POST find Content-Length [00:09:50]Host: 172.17.44.132:8080 [00:09:50]Content-Length: 331 [00:09:50]Content-Type: application/json [00:09:50] [00:09:50]POST finish read [00:09:50]Found Content-Length = 331 [00:09: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" ] } } [00:09:50]execute_script... [00:09: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" ] } } [00:09:50]POST & json_proto [00:09:50]process_json_proto [00:09:50]json parsed OK: [00:09:50]protocol is kg_v1.0 [00:09:50]action value=get_value [00:09:50]process_action get_value [00:09:50]cmd_get_value [00:09:50]process_action get_value done [00:09:50]requested_data is exist [00:09:50]produce_requested_data [00:09:50]requested_item fm.sale.total is exist - process it [00:09:50]SAM_PROTO_GetFMData [00:09:50]wFMCommunicate request_size=4 [00:09:50]MH_SAM_APDU [00:09:50]CAPDU: 80 13 03 00 [00:09:50]Write to MH i2c: E2 08 00 0A 01 80 13 03 00 00 00 00 00 8A [00:09:50]Write i2c OK [00:09:50]MH_I2C_Read... [00:09:51]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:09:51]Read from MH i2c: E2 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 FD 00 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 FD 00 0A 01 00 C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 E2 [00:09:51]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [00:09:51]wFMCommunicate OK [00:09:51]wFMCommunicate request_size=4 [00:09:51]MH_SAM_APDU [00:09:51]CAPDU: 80 17 00 00 [00:09:51]Write to MH i2c: E2 08 00 0B 01 80 17 00 00 00 00 00 00 8C [00:09:51]Write i2c OK [00:09:51]MH_I2C_Read... [00:09:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:51]Read from MH i2c: E2 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 FD 00 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 FD 00 0B 01 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 2F [00:09:51]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [00:09:51]wFMCommunicate OK [00:09:51]wFMCommunicate request_size=4 [00:09:51]MH_SAM_APDU [00:09:51]CAPDU: 80 17 00 00 [00:09:51]Write to MH i2c: E2 08 00 0C 01 80 17 00 00 00 00 00 00 8D [00:09:51]Write i2c OK [00:09:51]MH_I2C_Read... [00:09:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:51]Read from MH i2c: E2 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 FD 00 [00:09:51]MH_I2C_Read... [00:09:51]Read from MH i2c: E2 FD 00 0C 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 62 [00:09:51]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [00:09:51]wFMCommunicate OK [00:09:51]wFMCommunicate request_size=4 [00:09:51]MH_SAM_APDU [00:09:51]CAPDU: 80 17 00 00 [00:09:51]Write to MH i2c: E2 08 00 0D 01 80 17 00 00 00 00 00 00 8E [00:09:51]Write i2c OK [00:09:51]MH_I2C_Read... [00:09:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:52]Read from MH i2c: E2 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: E2 FD 00 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: E2 FD 00 0D 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 12 [00:09:52]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [00:09:52]wFMCommunicate OK [00:09:52]wFMCommunicate request_size=4 [00:09:52]MH_SAM_APDU [00:09:52]CAPDU: 80 17 00 00 [00:09:52]Write to MH i2c: E2 08 00 0E 01 80 17 00 00 00 00 00 00 8F [00:09:52]Write i2c OK [00:09:52]MH_I2C_Read... [00:09:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:09:52]Read from MH i2c: E2 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: E2 E6 00 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: E2 E6 00 0E 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 6B [00:09:52]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:52]wFMCommunicate OK [00:09:52]SAM_PROTO_GetFMData done [00:09:52]requested_item fm.sale_refund.total is exist - process it [00:09:52]requested_item fm.buy.total is exist - process it [00:09:52]requested_item shift.sale.total is exist - process it [00:09:52]SAM_PROTO_GetShiftData [00:09:52]wFMCommunicate request_size=4 [00:09:52]MH_SAM_APDU [00:09:52]CAPDU: 80 13 02 00 [00:09:52]Write to MH i2c: E2 08 00 0F 01 80 13 02 00 00 00 00 00 8E [00:09:52]Write i2c OK [00:09:52]MH_I2C_Read... [00:09:52]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:09:52]Read from MH i2c: E2 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: E2 FD 00 [00:09:52]MH_I2C_Read... [00:09:52]Read from MH i2c: E2 FD 00 0F 01 00 B2 04 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 89 [00:09:53]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:09:53]wFMCommunicate OK [00:09:53]wFMCommunicate request_size=4 [00:09:53]MH_SAM_APDU [00:09:53]CAPDU: 80 17 00 00 [00:09:53]Write to MH i2c: E2 08 00 10 01 80 17 00 00 00 00 00 00 91 [00:09:53]Write i2c OK [00:09:53]MH_I2C_Read... [00:09:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:53]Read from MH i2c: E2 [00:09:53]MH_I2C_Read... [00:09:53]Read from MH i2c: E2 FD 00 [00:09:53]MH_I2C_Read... [00:09:53]Read from MH i2c: E2 FD 00 10 01 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 A8 [00:09:53]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [00:09:53]wFMCommunicate OK [00:09:53]wFMCommunicate request_size=4 [00:09:53]MH_SAM_APDU [00:09:53]CAPDU: 80 17 00 00 [00:09:53]Write to MH i2c: E2 08 00 11 01 80 17 00 00 00 00 00 00 92 [00:09:53]Write i2c OK [00:09:53]MH_I2C_Read... [00:09:53]OFD Sender: No OFD packet to send [00:09:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:53]Read from MH i2c: E2 [00:09:53]MH_I2C_Read... [00:09:53]Read from MH i2c: E2 FD 00 [00:09:53]MH_I2C_Read... [00:09:53]Read from MH i2c: E2 FD 00 11 01 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 4E [00:09:53]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:09:53]wFMCommunicate OK [00:09:53]wFMCommunicate request_size=4 [00:09:53]MH_SAM_APDU [00:09:53]CAPDU: 80 17 00 00 [00:09:53]Write to MH i2c: E2 08 00 12 01 80 17 00 00 00 00 00 00 93 [00:09:53]Write i2c OK [00:09:53]MH_I2C_Read... [00:09:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:54]Read from MH i2c: E2 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: E2 FD 00 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: E2 FD 00 12 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 0A [00:09:54]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:09:54]wFMCommunicate OK [00:09:54]wFMCommunicate request_size=4 [00:09:54]MH_SAM_APDU [00:09:54]CAPDU: 80 17 00 00 [00:09:54]Write to MH i2c: E2 08 00 13 01 80 17 00 00 00 00 00 00 94 [00:09:54]Write i2c OK [00:09:54]MH_I2C_Read... [00:09:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:09:54]Read from MH i2c: E2 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: E2 CF 00 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: E2 CF 00 13 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7B [00:09:54]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:54]wFMCommunicate OK [00:09:54]SAM_PROTO_GetShiftData done [00:09:54]requested_item shift.sale.total_cash is exist - process it [00:09:54]requested_item shift.sale_refund.total is exist - process it [00:09:54]requested_item shift.sale_refund.total_cash is exist - process it [00:09:54]requested_item shift.buy.total is exist - process it [00:09:54]requested_item shift.buy.total_cash is exist - process it [00:09:54]produce_requested_data done [00:09:54]produce_requested_data return {"fm.sale.total":149570990.98,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":815774.91,"shift.sale.total_cash":556628.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:09:54]process_action_free get_value [00:09:54]json_value_free [00:09:54]json_value_free done [00:09:54]process_json_proto returns [00:09:54]Send response to host [00:09:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149570990.98,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":815774.91,"shift.sale.total_cash":556628.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:09:54]free response buf [00:09:54]execute_script done [00:09:54]execute_script returns [00:09:54]free content buf [00:09:54]Sock 9.Close socket [00:09:54]Sock 9.Thread stoped [00:09:54]accept exits with 7 [00:09:54]New connection [00:09:54]New thread 3066989924 created [00:09:54]Thread 3066846564 joined [00:09:54]Waiting for new connection... [00:09:54] Sock 7.Parse request [00:09:54]Sock 7.Check first char [00:09:54]Sock 7.First char is OK [00:09:54]request: POST /json_proto HTTP/1.0 [00:09:54]Method: POST [00:09:54]URL: /json_proto [00:09:54]Method is POST - this is cgi request [00:09:54]url: /json_proto [00:09:54]query_string will be loaded in cgi processing [00:09:54]execute_cgi json_proto POST (null) [00:09:54]execute_cgi path=json_proto method=POST [00:09:54]POST find Content-Length [00:09:54]Host: 172.17.44.132:8080 [00:09:54]Content-Length: 269 [00:09:54]Content-Type: application/json [00:09:54] [00:09:54]POST finish read [00:09:54]Found Content-Length = 269 [00:09:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041A\u0430\u043B\u043C\u0443\u0440\u0430\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:54]execute_script... [00:09:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041A\u0430\u043B\u043C\u0443\u0440\u0430\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:09:54]POST & json_proto [00:09:54]process_json_proto [00:09:54]json parsed OK: [00:09:54]protocol is kg_v1.0 [00:09:54]action value=x_report [00:09:54]process_action x_report [00:09:54]cmd_x_report [00:09:54]MH_GetDate [00:09:54]Write to MH i2c: F0 00 00 14 01 04 [00:09:54]Write i2c OK [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: F0 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: F0 09 00 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: F0 09 00 14 01 00 D3 24 C9 66 2A 83 C1 65 06 [00:09:54]GetLastDocTimeStamp 1724458034 [00:09:54]current date 1724458195 [00:09:54]FM_GetShiftState [00:09:54]SAM_PROTO_GetShiftState [00:09:54]wFMCommunicate request_size=4 [00:09:54]MH_SAM_APDU [00:09:54]CAPDU: 80 13 01 00 [00:09:54]Write to MH i2c: E2 08 00 15 01 80 13 01 00 00 00 00 00 93 [00:09:54]Write i2c OK [00:09:54]MH_I2C_Read... [00:09:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:09:54]Read from MH i2c: E2 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: E2 0E 00 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: E2 0E 00 15 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 C1 [00:09:54]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:09:54]wFMCommunicate OK [00:09:54]SAM_PROTO_GetShiftState done [00:09:54]FM_GetShiftState done [00:09:54]KKMCreateXReportDocument [00:09:54]Load OK [00:09:54]Malloc new data [00:09:54]MH_GetDate [00:09:54]Write to MH i2c: F0 00 00 16 01 06 [00:09:54]Write i2c OK [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: F0 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: F0 09 00 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: F0 09 00 16 01 00 D3 24 C9 66 2A 83 C1 65 08 [00:09:54]Malloc new data [00:09:54]Malloc new data [00:09:54]wFMCommunicate request_size=4 [00:09:54]MH_SAM_APDU [00:09:54]CAPDU: 80 11 00 00 [00:09:54]Write to MH i2c: E2 08 00 17 01 80 11 00 00 00 00 00 00 92 [00:09:54]Write i2c OK [00:09:54]MH_I2C_Read... [00:09:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:09:54]Read from MH i2c: E2 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: E2 17 00 [00:09:54]MH_I2C_Read... [00:09:54]Read from MH i2c: E2 17 00 17 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EB [00:09:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:09:54]wFMCommunicate OK [00:09:54]SAM_PROTO_GetFieldsCounters [00:09:54]wFMCommunicate request_size=4 [00:09:54]MH_SAM_APDU [00:09:54]CAPDU: 80 13 00 00 [00:09:54]Write to MH i2c: E2 08 00 18 01 80 13 00 00 00 00 00 00 95 [00:09:54]Write i2c OK [00:09:54]MH_I2C_Read... [00:09:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:09:55]Read from MH i2c: E2 [00:09:55]MH_I2C_Read... [00:09:55]Read from MH i2c: E2 62 00 [00:09:55]MH_I2C_Read... [00:09:55]Read from MH i2c: E2 62 00 18 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 BB [00:09:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:09:55]wFMCommunicate OK [00:09:55]SAM_PROTO_GetFieldsCounters done [00:09:55]Malloc new data [00:09:55]Malloc new data [00:09:55]Malloc new data [00:09:55]KKMCreateXReportDocument OK [00:09:55]KKMSetXReportData OK [00:09:55]KKMPrepareXReportFMData [00:09:55]SAM_PROTO_GetShiftData [00:09:55]wFMCommunicate request_size=4 [00:09:55]MH_SAM_APDU [00:09:55]CAPDU: 80 13 02 00 [00:09:55]Write to MH i2c: E2 08 00 19 01 80 13 02 00 00 00 00 00 98 [00:09:55]Write i2c OK [00:09:55]MH_I2C_Read... [00:09:55]recv_with_timeout no data received [00:09:55]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:09:55]Read from MH i2c: E2 [00:09:55]MH_I2C_Read... [00:09:55]Read from MH i2c: E2 FD 00 [00:09:55]MH_I2C_Read... [00:09:55]Read from MH i2c: E2 FD 00 19 01 00 B2 04 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 93 [00:09:55]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:09:55]wFMCommunicate OK [00:09:55]wFMCommunicate request_size=4 [00:09:55]MH_SAM_APDU [00:09:55]CAPDU: 80 17 00 00 [00:09:55]Write to MH i2c: E2 08 00 1A 01 80 17 00 00 00 00 00 00 9B [00:09:55]Write i2c OK [00:09:55]MH_I2C_Read... [00:09:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:56]Read from MH i2c: E2 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 FD 00 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 FD 00 1A 01 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B2 [00:09:56]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [00:09:56]wFMCommunicate OK [00:09:56]wFMCommunicate request_size=4 [00:09:56]MH_SAM_APDU [00:09:56]CAPDU: 80 17 00 00 [00:09:56]Write to MH i2c: E2 08 00 1B 01 80 17 00 00 00 00 00 00 9C [00:09:56]Write i2c OK [00:09:56]MH_I2C_Read... [00:09:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:56]Read from MH i2c: E2 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 FD 00 [00:09:56]MH_I2C_Read... [00:09:56]Read from MH i2c: E2 FD 00 1B 01 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 58 [00:09:56]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:09:56]wFMCommunicate OK [00:09:56]wFMCommunicate request_size=4 [00:09:56]MH_SAM_APDU [00:09:56]CAPDU: 80 17 00 00 [00:09:56]Write to MH i2c: E2 08 00 1C 01 80 17 00 00 00 00 00 00 9D [00:09:56]Write i2c OK [00:09:56]MH_I2C_Read... [00:09:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:57]Read from MH i2c: E2 [00:09:57]MH_I2C_Read... [00:09:57]Read from MH i2c: E2 FD 00 [00:09:57]MH_I2C_Read... [00:09:57]Read from MH i2c: E2 FD 00 1C 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 14 [00:09:57]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:09:57]wFMCommunicate OK [00:09:57]wFMCommunicate request_size=4 [00:09:57]MH_SAM_APDU [00:09:57]CAPDU: 80 17 00 00 [00:09:57]Write to MH i2c: E2 08 00 1D 01 80 17 00 00 00 00 00 00 9E [00:09:57]Write i2c OK [00:09:57]MH_I2C_Read... [00:09:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:09:57]Read from MH i2c: E2 [00:09:57]MH_I2C_Read... [00:09:57]Read from MH i2c: E2 CF 00 [00:09:57]MH_I2C_Read... [00:09:57]Read from MH i2c: E2 CF 00 1D 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [00:09:57]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:09:57]wFMCommunicate OK [00:09:57]SAM_PROTO_GetShiftData done [00:09:57]1194 (1198) - счетчики итогов смены [00:09:57] 1134 (4) - 799 - количество чеков со всеми признаками расчетов [00:09:57] 1129 (159) - счетчики операций «приход» [00:09:57] 1135 (4) - 799 - количество чеков по признаку расчетов [00:09:57] 1201 (4) - 815774.91 - общая итоговая сумма в чеках [00:09:57] 1136 (4) - 556628.00 - итоговая сумма в чеках наличными [00:09:57] 1138 (4) - 259146.91 - итоговая сумма в чеках безналичными [00:09:57] 1024 (123) - суммы налогов [00:09:57] 1006 (9) - суммы НДС [00:09:57] 1010 (1) - 0% - код ставки НДС [00:09:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:57] 1006 (12) - суммы НДС [00:09:57] 1010 (1) - 12% - код ставки НДС [00:09:57] 1011 (3) - 86646.59 - сумма НДС по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 0% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (12) - суммы НСП [00:09:57] 1014 (1) - 1% - код ставки НСП [00:09:57] 1015 (3) - 7220.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 2% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 3% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 5% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 0,50% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 1,50% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1130 (141) - счетчики операций «возврат прихода» [00:09:57] 1135 (4) - 0 - количество чеков по признаку расчетов [00:09:57] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:09:57] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:09:57] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:09:57] 1024 (117) - суммы налогов [00:09:57] 1006 (9) - суммы НДС [00:09:57] 1010 (1) - 0% - код ставки НДС [00:09:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:57] 1006 (9) - суммы НДС [00:09:57] 1010 (1) - 12% - код ставки НДС [00:09:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 0% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 1% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 2% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 3% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 5% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 0,50% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 1,50% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1131 (141) - счетчики операций «расход» [00:09:57] 1135 (4) - 0 - количество чеков по признаку расчетов [00:09:57] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:09:57] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:09:57] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:09:57] 1024 (117) - суммы налогов [00:09:57] 1006 (9) - суммы НДС [00:09:57] 1010 (1) - 0% - код ставки НДС [00:09:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:57] 1006 (9) - суммы НДС [00:09:57] 1010 (1) - 12% - код ставки НДС [00:09:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 0% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 1% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 2% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 3% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 5% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 0,50% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 1,50% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1132 (141) - счетчики операций «возврат расхода» [00:09:57] 1135 (4) - 0 - количество чеков по признаку расчетов [00:09:57] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:09:57] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:09:57] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:09:57] 1024 (117) - суммы налогов [00:09:57] 1006 (9) - суммы НДС [00:09:57] 1010 (1) - 0% - код ставки НДС [00:09:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:57] 1006 (9) - суммы НДС [00:09:57] 1010 (1) - 12% - код ставки НДС [00:09:57] 1011 (0) - 0.00 - сумма НДС по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 0% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 1% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 2% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:57] 1007 (9) - суммы НСП [00:09:57] 1014 (1) - 3% - код ставки НСП [00:09:57] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:58] 1007 (9) - суммы НСП [00:09:58] 1014 (1) - 5% - код ставки НСП [00:09:58] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:58] 1007 (9) - суммы НСП [00:09:58] 1014 (1) - 0,50% - код ставки НСП [00:09:58] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:58] 1007 (9) - суммы НСП [00:09:58] 1014 (1) - 1,50% - код ставки НСП [00:09:58] 1015 (0) - 0.00 - сумма НСП по ставке [00:09:58] 1133 (588) - - счетчики коррекции - не используются [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1194 (04AA) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1134 (046E) [00:09:58]Malloc new data [00:09:58]Processing tag 1129 (0469) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1135 (046F) [00:09:58]Malloc new data [00:09:58]Processing tag 1201 (04B1) [00:09:58]Malloc new data [00:09:58]Processing tag 1136 (0470) [00:09:58]Malloc new data [00:09:58]Processing tag 1138 (0472) [00:09:58]Malloc new data [00:09:58]Processing tag 1024 (0400) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1006 (03EE) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1010 (03F2) [00:09:58]Malloc new data [00:09:58]Processing tag 1011 (03F3) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1006 (03EE) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1010 (03F2) [00:09:58]Malloc new data [00:09:58]Processing tag 1011 (03F3) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]SetTLVBufToDocument err=0 [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1130 (046A) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1135 (046F) [00:09:58]Malloc new data [00:09:58]Processing tag 1201 (04B1) [00:09:58]Malloc new data [00:09:58]Processing tag 1136 (0470) [00:09:58]Malloc new data [00:09:58]Processing tag 1138 (0472) [00:09:58]Malloc new data [00:09:58]Processing tag 1024 (0400) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1006 (03EE) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1010 (03F2) [00:09:58]Malloc new data [00:09:58]Processing tag 1011 (03F3) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1006 (03EE) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1010 (03F2) [00:09:58]Malloc new data [00:09:58]Processing tag 1011 (03F3) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]SetTLVBufToDocument err=0 [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1131 (046B) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1135 (046F) [00:09:58]Malloc new data [00:09:58]Processing tag 1201 (04B1) [00:09:58]Malloc new data [00:09:58]Processing tag 1136 (0470) [00:09:58]Malloc new data [00:09:58]Processing tag 1138 (0472) [00:09:58]Malloc new data [00:09:58]Processing tag 1024 (0400) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1006 (03EE) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1010 (03F2) [00:09:58]Malloc new data [00:09:58]Processing tag 1011 (03F3) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1006 (03EE) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1010 (03F2) [00:09:58]Malloc new data [00:09:58]Processing tag 1011 (03F3) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]SetTLVBufToDocument err=0 [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1132 (046C) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1135 (046F) [00:09:58]Malloc new data [00:09:58]Processing tag 1201 (04B1) [00:09:58]Malloc new data [00:09:58]Processing tag 1136 (0470) [00:09:58]Malloc new data [00:09:58]Processing tag 1138 (0472) [00:09:58]Malloc new data [00:09:58]Processing tag 1024 (0400) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1006 (03EE) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1010 (03F2) [00:09:58]Malloc new data [00:09:58]Processing tag 1011 (03F3) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1006 (03EE) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1010 (03F2) [00:09:58]Malloc new data [00:09:58]Processing tag 1011 (03F3) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]OFD Sender: No OFD packet to send [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1007 (03EF) [00:09:58]Load OK [00:09:58]SetTLVBufToDocument [00:09:58]Processing tag 1014 (03F6) [00:09:58]Malloc new data [00:09:58]Processing tag 1015 (03F7) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]SetTLVBufToDocument err=0 [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Processing tag 1133 (046D) [00:09:58]Malloc new data [00:09:58]SetTLVBufToDocument err=0 [00:09:58]SetTLVBufToDocument err=0 [00:09:58]Malloc new data [00:09:58]SAM_PROTO_GetFMData [00:09:58]wFMCommunicate request_size=4 [00:09:58]MH_SAM_APDU [00:09:58]CAPDU: 80 13 03 00 [00:09:58]Write to MH i2c: E2 08 00 1E 01 80 13 03 00 00 00 00 00 9E [00:09:58]Write i2c OK [00:09:58]MH_I2C_Read... [00:09:59]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:09:59]Read from MH i2c: E2 [00:09:59]MH_I2C_Read... [00:09:59]Read from MH i2c: E2 FD 00 [00:09:59]MH_I2C_Read... [00:09:59]Read from MH i2c: E2 FD 00 1E 01 00 C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 F6 [00:09:59]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [00:09:59]wFMCommunicate OK [00:09:59]wFMCommunicate request_size=4 [00:09:59]MH_SAM_APDU [00:09:59]CAPDU: 80 17 00 00 [00:09:59]Write to MH i2c: E2 08 00 1F 01 80 17 00 00 00 00 00 00 A0 [00:09:59]Write i2c OK [00:09:59]MH_I2C_Read... [00:09:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:09:59]Read from MH i2c: E2 [00:09:59]MH_I2C_Read... [00:09:59]Read from MH i2c: E2 FD 00 [00:09:59]MH_I2C_Read... [00:09:59]Read from MH i2c: E2 FD 00 1F 01 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 43 [00:10:00]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [00:10:00]wFMCommunicate OK [00:10:00]wFMCommunicate request_size=4 [00:10:00]MH_SAM_APDU [00:10:00]CAPDU: 80 17 00 00 [00:10:00]Write to MH i2c: E2 08 00 20 01 80 17 00 00 00 00 00 00 A1 [00:10:00]Write i2c OK [00:10:00]MH_I2C_Read... [00:10:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:10:00]Read from MH i2c: E2 [00:10:00]MH_I2C_Read... [00:10:00]Read from MH i2c: E2 FD 00 [00:10:00]MH_I2C_Read... [00:10:00]Read from MH i2c: E2 FD 00 20 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 76 [00:10:00]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [00:10:00]wFMCommunicate OK [00:10:00]wFMCommunicate request_size=4 [00:10:00]MH_SAM_APDU [00:10:00]CAPDU: 80 17 00 00 [00:10:00]Write to MH i2c: E2 08 00 21 01 80 17 00 00 00 00 00 00 A2 [00:10:00]Write i2c OK [00:10:00]MH_I2C_Read... [00:10:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:10:01]Read from MH i2c: E2 [00:10:01]MH_I2C_Read... [00:10:01]Read from MH i2c: E2 FD 00 [00:10:01]MH_I2C_Read... [00:10:01]Read from MH i2c: E2 FD 00 21 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 26 [00:10:01]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [00:10:01]wFMCommunicate OK [00:10:01]wFMCommunicate request_size=4 [00:10:01]MH_SAM_APDU [00:10:01]CAPDU: 80 17 00 00 [00:10:01]Write to MH i2c: E2 08 00 22 01 80 17 00 00 00 00 00 00 A3 [00:10:01]Write i2c OK [00:10:01]MH_I2C_Read... [00:10:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:10:01]Read from MH i2c: E2 [00:10:01]MH_I2C_Read... [00:10:01]Read from MH i2c: E2 E6 00 [00:10:01]MH_I2C_Read... [00:10:01]Read from MH i2c: E2 E6 00 22 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [00:10:01]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:10:01]wFMCommunicate OK [00:10:01]SAM_PROTO_GetFMData done [00:10:01]FM_GetFMData:85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [00:11:00]MH_I2C_Read... [00:11:00]Read from MH i2c: E2 03 00 94 01 00 90 00 09 [00:11:00]RAPDU: 90 00 [00:11:00]wFMCommunicate OK [00:11:00]wFMCommunicate request_size=23 [00:11:00]MH_SAM_APDU [00:11:00]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:11:00]Write to MH i2c: E2 1A 00 95 01 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 0B [00:11:00]Write i2c OK [00:11:00]MH_I2C_Read... [00:11:00]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:11:00]Read from MH i2c: E2 [00:11:00]MH_I2C_Read... [00:11:00]Read from MH i2c: E2 03 00 [00:11:00]MH_I2C_Read... [00:11:00]Read from MH i2c: E2 03 00 95 01 00 90 00 0A [00:11:00]RAPDU: 90 00 [00:11:00]wFMCommunicate OK [00:11:00]wFMCommunicate request_size=34 [00:11:00]MH_SAM_APDU [00:11:00]CAPDU: 80 15 02 00 1D FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 [00:11:01]Write to MH i2c: E2 25 00 96 01 80 15 02 00 1D 00 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 00 00 D9 [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [00:11:01]RAPDU: 90 00 [00:11:01]wFMCommunicate OK [00:11:01]wFMCommunicate request_size=13 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 15 02 00 08 F4 03 04 00 15 25 C9 66 [00:11:01]Write to MH i2c: E2 10 00 97 01 80 15 02 00 08 00 F4 03 04 00 15 25 C9 66 00 00 8C [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 97 01 00 90 00 0C [00:11:01]RAPDU: 90 00 [00:11:01]wFMCommunicate OK [00:11:01]wFMCommunicate request_size=25 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [00:11:01]Write to MH i2c: E2 1C 00 98 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 7A [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 03 00 98 01 00 90 00 0D [00:11:01]RAPDU: 90 00 [00:11:01]wFMCommunicate OK [00:11:01]wFMCommunicate request_size=4 [00:11:01]MH_SAM_APDU [00:11:01]CAPDU: 80 15 03 00 [00:11:01]Write to MH i2c: E2 08 00 99 01 80 15 03 00 00 00 00 00 1B [00:11:01]Write i2c OK [00:11:01]MH_I2C_Read... [00:11:01]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:11:01]Read from MH i2c: E2 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 FD 00 [00:11:01]MH_I2C_Read... [00:11:01]Read from MH i2c: E2 FD 00 99 01 00 F5 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 88 02 00 0E 04 04 00 D5 01 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 90 00 21 [00:11:02]RAPDU: F5 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 88 02 00 0E 04 04 00 D5 01 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 90 00 [00:11:02]wFMCommunicate OK [00:11:02]SAM_PROTO_ProcessDocument answer len = 1269 [00:11:02]SAM_PROTO_ProcessDocument remain to read = 1021 [00:11:02]wFMCommunicate request_size=4 [00:11:02]MH_SAM_APDU [00:11:02]CAPDU: 80 17 00 00 [00:11:02]Write to MH i2c: E2 08 00 9A 01 80 17 00 00 00 00 00 00 1B [00:11:02]Write i2c OK [00:11:02]MH_I2C_Read... [00:11:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:02]Read from MH i2c: E2 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: E2 FD 00 [00:11:02]MH_I2C_Read... [00:11:02]Read from MH i2c: E2 FD 00 9A 01 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 90 00 D6 [00:11:02]RAPDU: 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 90 00 [00:11:02]wFMCommunicate OK [00:11:02]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:11:02]SAM_PROTO_ProcessDocument remain to read = 771 [00:11:02]wFMCommunicate request_size=4 [00:11:02]MH_SAM_APDU [00:11:02]CAPDU: 80 17 00 00 [00:11:02]Write to MH i2c: E2 08 00 9B 01 80 17 00 00 00 00 00 00 1C [00:11:02]Write i2c OK [00:11:02]MH_I2C_Read... [00:11:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:03]Read from MH i2c: E2 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 FD 00 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 FD 00 9B 01 00 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 7E [00:11:03]RAPDU: 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [00:11:03]wFMCommunicate OK [00:11:03]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:11:03]SAM_PROTO_ProcessDocument remain to read = 521 [00:11:03]wFMCommunicate request_size=4 [00:11:03]MH_SAM_APDU [00:11:03]CAPDU: 80 17 00 00 [00:11:03]Write to MH i2c: E2 08 00 9C 01 80 17 00 00 00 00 00 00 1D [00:11:03]Write i2c OK [00:11:03]MH_I2C_Read... [00:11:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:03]Read from MH i2c: E2 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 FD 00 [00:11:03]MH_I2C_Read... [00:11:03]Read from MH i2c: E2 FD 00 9C 01 00 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 AB [00:11:04]RAPDU: 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [00:11:04]wFMCommunicate OK [00:11:04]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:11:04]SAM_PROTO_ProcessDocument remain to read = 271 [00:11:04]wFMCommunicate request_size=4 [00:11:04]MH_SAM_APDU [00:11:04]CAPDU: 80 17 00 00 [00:11:04]Write to MH i2c: E2 08 00 9D 01 80 17 00 00 00 00 00 00 1E [00:11:04]Write i2c OK [00:11:04]MH_I2C_Read... [00:11:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:04]Read from MH i2c: E2 [00:11:04]MH_I2C_Read... [00:11:04]Read from MH i2c: E2 FD 00 [00:11:04]MH_I2C_Read... [00:11:04]OFD Sender: No OFD packet to send [00:11:04]Read from MH i2c: E2 FD 00 9D 01 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 E2 [00:11:04]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 90 00 [00:11:05]wFMCommunicate OK [00:11:05]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:11:05]SAM_PROTO_ProcessDocument remain to read = 21 [00:11:05]wFMCommunicate request_size=4 [00:11:05]MH_SAM_APDU [00:11:05]CAPDU: 80 17 00 00 [00:11:05]Write to MH i2c: E2 08 00 9E 01 80 17 00 00 00 00 00 00 1F [00:11:05]Write i2c OK [00:11:05]MH_I2C_Read... [00:11:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 21! [00:11:05]Read from MH i2c: E2 [00:11:05]MH_I2C_Read... [00:11:05]Read from MH i2c: E2 18 00 [00:11:05]MH_I2C_Read... [00:11:05]Read from MH i2c: E2 18 00 9E 01 00 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 F2 8D 57 A5 A9 7B 90 00 09 [00:11:05]RAPDU: 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 F2 8D 57 A5 A9 7B 90 00 [00:11:05]wFMCommunicate OK [00:11:05]SAM_PROTO_ProcessDocument received (without SW) 21 bytes [00:11:05]SAM_PROTO_ProcessDocument done [00:11:05]1209 (1) - 1.0 - номер версии ФФД [00:11:05]1041 (16) - 0000000000871769 - номер ФМ [00:11:05]1040 (4) - 165947 - номер ФД [00:11:05]1038 (4) - 469 - номер смены [00:11:05]1118 (4) - 799 - количество кассовых чеков за смену [00:11:05]1111 (4) - 801 - общее количество ФД за смену [00:11:05]1194 (1198) - счетчики итогов смены [00:11:05] 1134 (4) - 799 - количество чеков со всеми признаками расчетов [00:11:05] 1129 (159) - счетчики операций «приход» [00:11:05] 1135 (4) - 799 - количество чеков по признаку расчетов [00:11:05] 1201 (4) - 815774.91 - общая итоговая сумма в чеках [00:11:05] 1136 (4) - 556628.00 - итоговая сумма в чеках наличными [00:11:05] 1138 (4) - 259146.91 - итоговая сумма в чеках безналичными [00:11:05] 1024 (123) - суммы налогов [00:11:05] 1006 (9) - суммы НДС [00:11:05] 1010 (1) - 0% - код ставки НДС [00:11:05] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:05] 1006 (12) - суммы НДС [00:11:05] 1010 (1) - 12% - код ставки НДС [00:11:05] 1011 (3) - 86646.59 - сумма НДС по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 0% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (12) - суммы НСП [00:11:05] 1014 (1) - 1% - код ставки НСП [00:11:05] 1015 (3) - 7220.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 2% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 3% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 5% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 0,50% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 1,50% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1130 (141) - счетчики операций «возврат прихода» [00:11:05] 1135 (4) - 0 - количество чеков по признаку расчетов [00:11:05] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:11:05] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:11:05] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:11:05] 1024 (117) - суммы налогов [00:11:05] 1006 (9) - суммы НДС [00:11:05] 1010 (1) - 0% - код ставки НДС [00:11:05] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:05] 1006 (9) - суммы НДС [00:11:05] 1010 (1) - 12% - код ставки НДС [00:11:05] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 0% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 1% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 2% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 3% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 5% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 0,50% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 1,50% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1131 (141) - счетчики операций «расход» [00:11:05] 1135 (4) - 0 - количество чеков по признаку расчетов [00:11:05] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:11:05] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:11:05] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:11:05] 1024 (117) - суммы налогов [00:11:05] 1006 (9) - суммы НДС [00:11:05] 1010 (1) - 0% - код ставки НДС [00:11:05] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:05] 1006 (9) - суммы НДС [00:11:05] 1010 (1) - 12% - код ставки НДС [00:11:05] 1011 (0) - 0.00 - сумма НДС по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 0% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 1% - код ставки НСП [00:11:05] 1015 (0) - 0.00 - сумма НСП по ставке [00:11:05] 1007 (9) - суммы НСП [00:11:05] 1014 (1) - 2% - код ставки НСП [00:11:05] 1015 (0) - 0.0001 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [00:11:08]wFMCommunicate OK [00:11:08]wFMCommunicate request_size=4 [00:11:08]MH_SAM_APDU [00:11:08]CAPDU: 80 17 00 00 [00:11:08]Write to MH i2c: E2 08 00 A2 01 80 17 00 00 00 00 00 00 23 [00:11:08]Write i2c OK [00:11:08]MH_I2C_Read... [00:11:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:09]Read from MH i2c: E2 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 FD 00 [00:11:09]MH_I2C_Read... [00:11:09]Read from MH i2c: E2 FD 00 A2 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 A7 [00:11:09]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [00:11:09]wFMCommunicate OK [00:11:09]wFMCommunicate request_size=4 [00:11:09]MH_SAM_APDU [00:11:09]CAPDU: 80 17 00 00 [00:11:09]Write to MH i2c: E2 08 00 A3 01 80 17 00 00 00 00 00 00 24 [00:11:09]OFD Sender: No OFD packet to send [00:11:09]Write i2c OK [00:11:09]MH_I2C_Read... [00:11:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:11:10]Read from MH i2c: E2 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 E6 00 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 E6 00 A3 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 00 [00:11:10]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:11:10]wFMCommunicate OK [00:11:10]SAM_PROTO_GetFMData done [00:11:10]Malloc new data [00:11:10]Malloc new data [00:11:10]Malloc new data [00:11:10]Malloc new data [00:11:10]KKMLoadAndSignCloseShiftData err=0 [00:11:10]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Калмуратов Ш. 24.08.2024 00:11 Смена: 469 РНМ: 0000000000092562 ЗНМ: 0300000070 СНО: Общий режим Чеков за смену: 799 ФД за смену: 801 Всего чеков: 799 ИТОГИ ПРИХОД Чеков: 799 Общий итог: 815774.91 Итого наличными: 556628.00 Итого безнал.: 259146.91 НДС 0% : 0.00 НДС 12% : 86646.59 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 7220.00 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 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 Нал. в кассе: 556628.00 НС Приход: 149570990.98 НС Возвр.Прихода: 8096217.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 165947 ФМ: 0000000000871769 ФПД: 266688874785147 [00:11:10]StoreToDocumentArchive [00:11:10]shift 469 fd 165947 [00:11:10]save to /storage/0469/doc_00165947 [00:11:10]save last doc name /storage/0469/doc_00165947 to /storage/kkm_last_doc_name [00:11:10]save OK [00:11:10]Clear old archive folders... [00:11:10]Remove dir /storage/0266 [00:11:10]opendir ok [00:11:10]file . [00:11:10]file .. [00:11:10]file doc_1724458203 [00:11:10]remove file /storage/0266/doc_1724458203 [00:11:10]remove dir /storage/0266 [00:11:10]NVStorageSaveData kkm_registers [00:11:10]File name is /storage/kkm_registers [00:11:10]Write 24 bytes [00:11:10]NVStorageSaveData done [00:11:10]NVStorageSaveData kkm_registers [00:11:10]File name is /storage/kkm_registers [00:11:10]Write 24 bytes [00:11:10]NVStorageSaveData done [00:11:10]ProcessDocumentItem done err = 0, tmpTLVsize=1387 [00:11:10]tlvbuf is 00ECF110 [00:11:10]SAM_PROTO_ClearQueue [00:11:10]wFMCommunicate request_size=4 [00:11:10]MH_SAM_APDU [00:11:10]CAPDU: 80 09 00 00 [00:11:10]Write to MH i2c: E2 08 00 A4 01 80 09 00 00 00 00 00 00 17 [00:11:10]Write i2c OK [00:11:10]MH_I2C_Read... [00:11:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:10]Read from MH i2c: E2 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 03 00 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [00:11:10]RAPDU: 90 00 [00:11:10]wFMCommunicate OK [00:11:10]SAM_PROTO_ClearQueue done [00:11:10]KKMCreateOFDPacket [00:11:10]OFDProtocolAddRootSTLVToBuf [00:11:10]FM_MakeSignedData [00:11:10]FM_MakeSignedData [00:11:10]SAM_PROTO_SignData [00:11:10]wFMCommunicate request_size=4 [00:11:10]MH_SAM_APDU [00:11:10]CAPDU: 80 0D 01 02 [00:11:10]Write to MH i2c: E2 08 00 A5 01 80 0D 01 02 00 00 00 00 1F [00:11:10]Write i2c OK [00:11:10]MH_I2C_Read... [00:11:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:10]Read from MH i2c: E2 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 03 00 [00:11:10]MH_I2C_Read... [00:11:10]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [00:11:10]RAPDU: 90 00 [00:11:10]wFMCommunicate OK [00:11:10]wFMCommunicate request_size=255 [00:11:10]MH_SAM_APDU [00:11:10]CAPDU: 80 0D 02 02 FA 05 00 6B 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 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 15 25 C9 66 0E 04 04 00 D5 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 AA 04 D9 04 6E 04 04 00 1F 03 00 00 69 04 A6 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 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 [00:11:11]Write to MH i2c: E2 02 01 A6 01 80 0D 02 02 FA 00 05 00 6B 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 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 15 25 C9 66 0E 04 04 00 D5 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 AA 04 D9 04 6E 04 04 00 1F 03 00 00 69 04 A6 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 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 00 00 59 [00:11:11]Write i2c OK [00:11:11]MH_I2C_Read... [00:11:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:11]Read from MH i2c: E2 [00:11:11]MH_I2C_Read... [00:11:11]Read from MH i2c: E2 03 00 [00:11:11]MH_I2C_Read... [00:11:11]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [00:11:11]RAPDU: 90 00 [00:11:11]wFMCommunicate OK [00:11:11]wFMCommunicate request_size=255 [00:11:11]MH_SAM_APDU [00:11:11]CAPDU: 80 0D 02 02 FA 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 50 04 0B 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 [00:11:11]Write to MH i2c: E2 02 01 A7 01 80 0D 02 02 FA 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 50 04 0B 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 00 00 F2 [00:11:12]Write i2c OK [00:11:12]MH_I2C_Read... [00:11:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:12]Read from MH i2c: E2 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 03 00 [00:11:12]MH_I2C_Read... [00:11:12]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [00:11:12]RAPDU: 90 00 [00:11:12]wFMCommunicate OK [00:11:12]wFMCommunicate request_size=255 [00:11:12]MH_SAM_APDU [00:11:12]CAPDU: 80 0D 02 02 FA 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:11:12]Write to MH i2c: E2 02 01 A8 01 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 0A 00 00 E7 [00:11:12]Write i2c OK [00:11:12]MH_I2C_Read... [00:11:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:13]Read from MH i2c: E2 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 03 00 [00:11:13]MH_I2C_Read... [00:11:13]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [00:11:13]RAPDU: 90 00 [00:11:13]wFMCommunicate OK [00:11:13]wFMCommunicate request_size=255 [00:11:13]MH_SAM_APDU [00:11:13]CAPDU: 80 0D 02 02 FA 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 [00:11:13]Write to MH i2c: E2 02 01 A9 01 80 0D 02 02 FA 00 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 00 00 E0 [00:11:13]Write i2c OK [00:11:13]MH_I2C_Read... [00:11:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:14]Read from MH i2c: E2 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 03 00 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [00:11:14]RAPDU: 90 00 [00:11:14]wFMCommunicate OK [00:11:14]wFMCommunicate request_size=255 [00:11:14]MH_SAM_APDU [00:11:14]CAPDU: 80 0D 02 02 FA 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE [00:11:14]Write to MH i2c: E2 02 01 AA 01 80 0D 02 02 FA 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 00 00 B1 [00:11:14]Write i2c OK [00:11:14]MH_I2C_Read... [00:11:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:14]OFD Sender: No OFD packet to send [00:11:14]Read from MH i2c: E2 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 03 00 [00:11:14]MH_I2C_Read... [00:11:14]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [00:11:14]RAPDU: 90 00 [00:11:14]wFMCommunicate OK [00:11:14]wFMCommunicate request_size=146 [00:11:14]MH_SAM_APDU [00:11:14]CAPDU: 80 0D 02 02 8D 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 3B 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 F2 8D 57 A5 A9 7B [00:11:15]Write to MH i2c: E2 95 00 AB 01 80 0D 02 02 8D 00 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 3B 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 F2 8D 57 A5 A9 7B 00 00 DD [00:11:15]Write i2c OK [00:11:15]MH_I2C_Read... [00:11:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:15]Read from MH i2c: E2 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 03 00 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [00:11:15]RAPDU: 90 00 [00:11:15]wFMCommunicate OK [00:11:15]wFMCommunicate request_size=4 [00:11:15]MH_SAM_APDU [00:11:15]CAPDU: 80 0D 03 02 [00:11:15]Write to MH i2c: E2 08 00 AC 01 80 0D 03 02 00 00 00 00 28 [00:11:15]Write i2c OK [00:11:15]MH_I2C_Read... [00:11:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:15]Read from MH i2c: E2 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 0B 00 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 0B 00 AC 01 00 6A 10 12 C5 47 42 9A C8 90 00 65 [00:11:15]RAPDU: 6A 10 12 C5 47 42 9A C8 90 00 [00:11:15]wFMCommunicate OK [00:11:15]SAM_PROTO_SignData done [00:11:15]FM_MakeSignedData done [00:11:15]CreateOFDProtocolMessage [00:11:15]wFMCommunicate request_size=4 [00:11:15]MH_SAM_APDU [00:11:15]CAPDU: 80 11 00 00 [00:11:15]Write to MH i2c: E2 08 00 AD 01 80 11 00 00 00 00 00 00 28 [00:11:15]Write i2c OK [00:11:15]MH_I2C_Read... [00:11:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:15]Read from MH i2c: E2 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 17 00 [00:11:15]MH_I2C_Read... [00:11:15]Read from MH i2c: E2 17 00 AD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [00:11:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:11:15]wFMCommunicate OK [00:11:15]CreateOFDProtocolMessage done [00:11:15]OFDSenderStorePacket 165947 [00:11:15]StoreOFDPacket docnum=165947 [00:11:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 7F 05 00 00 1B 72 77 05 92 C0 5A 05 01 00 05 00 6B 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 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 15 25 C9 66 0E 04 04 00 D5 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 AA 04 D9 04 6E 04 04 00 1F 03 00 00 69 04 A6 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 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 50 04 0B 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3B 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 F2 8D 57 A5 A9 7B 6A 10 12 C5 47 42 9A C8 [00:11:16]CheckFolder [00:11:16]dirname=/storage/ofd_packets [00:11:16]CheckFolder done [00:11:16]ProducePacketName [00:11:16]name=ofd_packets/00165947 [00:11:16]NVStorageSaveData ofd_packets/00165947 [00:11:16]File name is /storage/ofd_packets/00165947 [00:11:16]Write 1437 bytes [00:11:16]NVStorageSaveData done [00:11:16]OFDSenderStorePacket done [00:11:16]KKMCreateOFDPacket done [00:11:16]NVStorageSaveData kkm_last_timestamp [00:11:16]File name is /storage/kkm_last_timestamp [00:11:16]Write 4 bytes [00:11:16]NVStorageSaveData done [00:11:16]ExternCall_PrintAddStr [00:11:16]wPrintStart [00:11:16]Write to MH i2c: 01 00 00 AE 01 AF [00:11:16]Write i2c OK [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: 01 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: 01 07 00 [00:11:16]MH_I2C_Read... [00:11:16]Read from MH i2c: 01 07 00 AE 01 00 00 00 00 00 FF 0F C4 [00:11:16]RasterBufferAndPrint [00:11:16]line Отчет о закрытии смены [00:11:16]line ФФД: 1.0 [00:11:16]line ИНН: 02508201610067 [00:11:16]line Кассир: Калмуратов Ш. [00:11:16]line 24.08.2024 00:11 [00:11:16]line Смена: 469 [00:11:16]line РНМ: 0000000000092562 [00:11:16]line ЗНМ: 0300000070 [00:11:16]line СНО: Общий режим [00:11:16]line Чеков за смену: 799 [00:11:16]line ФД за смену: 801 [00:11:16]line Всего чеков: 799 [00:11:16]line ИТОГИ ПРИХОД [00:11:16]line Чеков: 799 [00:11:16]line Общий итог: 815774.91 [00:11:16]line Итого наличными: 556628.00 [00:11:16]line Итого безнал.: 259146.91 [00:11:16]line НДС 0% : 0.00 [00:11:16]line НДС 12% : 86646.59 [00:11:16]line НСП 0% : 0.00 [00:11:16]line НСП 1,50% : 0.00 [00:11:16]line НСП 0,50% : 0.00 [00:11:16]line НСП 5% : 0.00 [00:11:16]line НСП 3% : 0.00 [00:11:16]line НСП 2% : 0.00 [00:11:16]line НСП 1% : 7220.00 [00:11:16]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:11:16]line Чеков: 0 [00:11:16]line Общий итог: 0.00 [00:11:16]line Итого наличными: 0.00 [00:11:16]line Итого безнал.: 0.00 [00:11:16]line НДС 0% : 0.00 [00:11:16]line НДС 12% : 0.00 [00:11:16]line НСП 0% : 0.00 [00:11:16]line НСП 1,50% : 0.00 [00:11:16]line НСП 0,50% : 0.00 [00:11:16]line НСП 5% : 0.00 [00:11:16]line НСП 3% : 0.00 [00:11:16]line НСП 2% : 0.00 [00:11:16]line НСП 1% : 0.00 [00:11:16]line ИТОГИ РАСХОД [00:11:16]line Чеков: 0 [00:11:16]line Общий итог: 0.00 [00:11:16]line Итого наличными: 0.00 [00:11:16]line Итого безнал.: 0.00 [00:11:16]line НДС 0% : 0.00 [00:11:16]line НДС 12% : 0.00 [00:11:16]line НСП 0% : 0.00 [00:11:16]line НСП 1,50% : 0.00 [00:11:16]line НСП 0,50% : 0.00 [00:11:16]line НСП 5% : 0.00 [00:11:16]line НСП 3% : 0.00 [00:11:16]line НСП 2% : 0.00 [00:11:16]line НСП 1% : 0.00 [00:11:16]line ИТОГИ ВОЗВРАТ РАСХОДА [00:11:16]line Чеков: 0 [00:11:16]line Общий итог: 0.00 [00:11:16]line Итого наличными: 0.00 [00:11:16]line Итого безнал.: 0.00 [00:11:16]line НДС 0% : 0.00 [00:11:16]line НДС 12% : 0.00 [00:11:16]line НСП 0% : 0.00 [00:11:16]line НСП 1,50% : 0.00 [00:11:16]line НСП 0,50% : 0.00 [00:11:16]line НСП 5% : 0.00 [00:11:16]line НСП 3% : 0.00 [00:11:16]line НСП 2% : 0.00 [00:11:16]line НСП 1% : 0.00 [00:11:16]line Сумма внесений: 0.00 [00:11:16]line Сумма выплат: 0.00 [00:11:16]line Нал. в кассе: 556628.00 [00:11:16]line НС Приход: 149570990.98 [00:11:16]line НС Возвр.Прихода: 8096217.00 [00:11:16]line НС Расход: 0.00 [00:11:16]line НС Возвр.Расхода: 0.00 [00:11:16]line ФД: 165947 [00:11:16]line ФМ: 0000000000871769 [00:11:16]line ФПД: 266688874785147 [00:11:16]OFD Sender: Processing packet 165947 [packets to send 1004, broken 1003] [00:11:16]ProducePacketName [00:11:16]name=ofd_packets/00165947 [00:11:16]OFD Sender: To server: pG, [00:11:16]CommunicateWithHost lk.salyk.kg:30040 [00:11:16]ConnectInit lk.salyk.kg [00:11:16]written 0, free lines is 4095 [00:11:17]Write to MH i2c: 01 00 00 FE 01 FF [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: 01 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: 01 07 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: 01 07 00 FE 01 00 00 00 00 00 6D 0A 7D [00:11:17]RasterBufferAndPrint [00:11:17]line [00:11:17]line [00:11:17]line [00:11:17]line [00:11:17]line [00:11:17]written 0, free lines is 2727 [00:11:17]MH_Cut [00:11:17]Write to MH i2c: D1 01 00 05 02 01 D9 [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: D1 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: D1 01 00 [00:11:17]MH_I2C_Read... [00:11:17]Read from MH i2c: D1 01 00 05 02 00 D8 [00:11:17]Write to MH i2c: 01 00 00 06 02 08 [00:11:17]Write i2c OK [00:11:17]MH_I2C_Read... [00:11:18]*** Cut start [00:11:18]*** Purtial cut [00:11:18]*** Stage 1: CUTSNS_PIN = 1 [00:11:20]Read from MH i2c: 01 [00:11:20]MH_I2C_Read... [00:11:20]*** Stop cut motor [00:11:20]*** Cut end [00:11:20]Read from MH i2c: 01 07 00 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: 01 07 00 06 02 00 00 00 00 00 FF 0F 1D [00:11:20]process_action close_shift done [00:11:20]requested_data is exist [00:11:20]produce_requested_data [00:11:20]requested_item fd.num is exist - process it [00:11:20]SAM_PROTO_GetFieldsCounters [00:11:20]wFMCommunicate request_size=4 [00:11:20]MH_SAM_APDU [00:11:20]CAPDU: 80 13 00 00 [00:11:20]Write to MH i2c: E2 08 00 07 02 80 13 00 00 00 00 00 00 85 [00:11:20]Write i2c OK [00:11:20]MH_I2C_Read... [00:11:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:20]Read from MH i2c: E2 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: E2 62 00 [00:11:20]MH_I2C_Read... [00:11:20]Read from MH i2c: E2 62 00 07 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 19 04 04 00 00 00 00 00 90 00 AD [00:11:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:20]wFMCommunicate OK [00:11:20]SAM_PROTO_GetFieldsCounters done [00:11:20]requested_item shift.num is exist - process it [00:11:20]requested_item shift.opened is exist - process it [00:11:20]req_shift_opened [00:11:20]FM_GetShiftState [00:11:20]SAM_PROTO_GetShiftState [00:11:20]wFMCommunicate request_size=4 [00:11:20]MH_SAM_APDU [00:11:20]CAPDU: 80 13 01 00 [00:11:20]Write to MH i2c: E2 08 00 08 02 80 13 01 00 00 00 00 00 87 [00:11:20]Write i2c OK [00:11:20]MH_I2C_Read... [00:11:20]Connected sock=11 [00:11:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 7F 05 00 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:20]00 1B 72 77 05 92 C0 5A 05 01 00 05 00 6B 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 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F4 03 04 00 15 25 C9 66 0E 04 04 00 D5 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 AA 04 D9 04 Read from MH i2c: 6E E2 04 [00:11:21]04 MH_I2C_Read... [00:11:21]00 Read from MH i2c: 1F E2 03 0E 00 00 00 [00:11:21]69 MH_I2C_Read... [00:11:21]04 A6 00 6F 04 04 00 Read from MH i2c: 1F E2 03 0E 00 00 00 08 B1 04 04 00 13 C6 DC 04 70 04 02 04 00 00 09 D0 00 58 00 51 03 72 04 04 00 43 6D 8B 01 00 00 00 04 00 82 00 00 00 EE 00 03 00 0A 00 00 90 F2 00 03 92 01 [00:11:21]00 RAPDU: 00 09 F3 03 00 01 00 00 00 00 00 EE 00 03 00 0C 00 00 00 F2 00 03 01 00 01 F3 03 03 00 53 00 36 90 84 00 EF [00:11:21]03 wFMCommunicate OK [00:11:21]SAM_PROTO_GetShiftState done [00:11:21]FM_GetShiftState done [00:11:21]req_shift_opened done [00:11:21]requested_item shift.open_date is exist - process it [00:11:21]req_shift_open_date [00:11:21]FM_GetShiftState [00:11:21]SAM_PROTO_GetShiftState [00:11:21]wFMCommunicate request_size=4 [00:11:21]MH_SAM_APDU [00:11:21]CAPDU: 80 13 01 00 [00:11:21]Write to MH i2c: E2 08 00 09 0A 02 00 80 F6 13 01 00 00 00 00 00 88 [00:11:21]03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:21]01 Write i2c OK [00:11:21]00 MH_I2C_Read... [00:11:21]00 Read from MH i2c: EF E2 03 [00:11:21]0A MH_I2C_Read... [00:11:21]00 F6 03 01 00 05 F7 03 01 00 Read from MH i2c: 00 E2 EF 0E 03 00 0A [00:11:21]00 MH_I2C_Read... [00:11:21]F6 Read from MH i2c: E2 03 0E 01 00 00 09 04 02 00 09 00 00 00 00 00 00 00 F7 00 03 00 01 00 00 90 00 00 93 [00:11:21]RAPDU: 09 00 00 00 00 00 EF 00 03 00 0A 00 00 00 F6 00 03 90 01 00 00 [00:11:21]03 wFMCommunicate OK [00:11:21]F7 SAM_PROTO_GetShiftState done [00:11:21]03 01 00 00 EF 03 0A 00 F6 03 FM_GetShiftState done [00:11:21]01 req_shift_open_date done [00:11:21]00 produce_requested_data done [00:11:21]02 produce_requested_data return {"fd.num":165947,"shift.num":469,"shift.opened":0,"shift.open_date":0} [00:11:21]F7 process_action_free close_shift [00:11:21]03 json_value_free [00:11:21]01 json_value_free done [00:11:21]00 process_json_proto returns [00:11:21]00 Send response to host [00:11:21]EF {"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":165947,"shift.num":469,"shift.opened":0,"shift.open_date":0}}} [00:11:21]03 free response buf [00:11:21]0C execute_script done [00:11:21]00 execute_script returns [00:11:21]F6 free content buf [00:11:21]03 Sock 7.Close socket [00:11:21]01 Sock 7.Thread stoped [00:11:21]00 01 F7 03 03 00 50 04 0B 6A 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6B 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6C 04 99 00 6F 04 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 04 01 00 00 00 04 7E 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0A 00 F2 03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 01 F7 03 01 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 10 04 04 00 3B 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 F2 8D 57 A5 A9 7B 6A 10 12 C5 47 42 9A C8 [00:11:28]recv_with_timeout no data received [00:11:28]CommunicateWithHost answer receiving error [00:11:28]CommunicateWithHost err = -3 [00:11:28]OFD Sender: Server communicate error [00:11:33]OFD Sender: Processing packet 165947 [packets to send 1004, broken 1003] [00:11:33]ProducePacketName [00:11:33]name=ofd_packets/00165947 [00:11:33]OFD Sender: To server: pG, [00:11:33]CommunicateWithHost lk.salyk.kg:30040 [00:11:33]ConnectInit lk.salyk.kg [00:11:41]recv_with_timeout no data received [00:11:54]Connected sock=10 [00:11:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 7F 05 00 00 1B 72 77 05 92 C0 5A 05 01 00 05 00 6B 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 [00:16:32]ConnectInit Can't connect to host [00:16:36]OFD Sender: No OFD packet to send [00:16:41]OFD Sender: No OFD packet to send [00:16:46]OFD Sender: No OFD packet to send [00:16:51]OFD Sender: No OFD packet to send [00:16:56]OFD Sender: No OFD packet to send [00:17:01]OFD Sender: No OFD packet to send [00:17:06]OFD Sender: No OFD packet to send [00:17:11]OFD Sender: No OFD packet to send [00:17:16]OFD Sender: No OFD packet to send [00:17:21]OFD Sender: No OFD packet to send 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:10:02]oper:6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:10:02]total:5A 38 83 7B 03 [00:10:02]Malloc new data [00:10:02]oper:6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:10:02]total:C4 D8 41 30 [00:10:02]Malloc new data [00:10:02]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:10:02]total: [00:10:02]Malloc new data [00:10:02]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:10:02]total: [00:10:02]Malloc new data [00:10:02]KKMPrepareXReportFMData err=0 [00:10:02]Х отчет ИНН: 02508201610067 Кассир: Калмуратов Ш. 24.08.2024 00:09 Смена: 266 РНМ: 0000000000092562 ЗНМ: 0300000070 СНО: Общий режим Всего чеков: 799 ИТОГИ ПРИХОД Чеков: 799 Общий итог: 815774.91 Итого наличными: 556628.00 Итого безнал.: 259146.91 НДС 0% : 0.00 НДС 12% : 86646.59 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 7220.00 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ РАСХОД Чеков: 0 Общий итог: 0.00 Итого наличными: 0.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 0.00 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 0.00 ИТОГИ ВОЗВРАТ РАСХОДА Чеков: 0 Общий итог: 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 Нал. в кассе: 556628.00 НС Приход: 149570990.98 НС Возвр.Прихода: 8096217.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871769 [00:10:02]StoreToDocumentArchive [00:10:02]MH_GetDate [00:10:02]Write to MH i2c: F0 00 00 23 01 13 [00:10:02]Write i2c OK [00:10:02]MH_I2C_Read... [00:10:02]Read from MH i2c: F0 [00:10:02]MH_I2C_Read... [00:10:02]Read from MH i2c: F0 09 00 [00:10:02]MH_I2C_Read... [00:10:02]Read from MH i2c: F0 09 00 23 01 00 DB 24 C9 66 2A 83 C1 65 1D [00:10:02]shift 26[00:17:26]OFD Sender: No OFD packet to send [00:17:31]OFD Sender: No OFD packet to send [00:17:36]OFD Sender: No OFD packet to send [00:17:41]OFD Sender: No OFD packet to send [00:17:46]OFD Sender: No OFD packet to send [00:17:51]OFD Sender: No OFD packet to send [00:17:56]OFD Sender: No OFD packet to send [00:10:06]MH_I2C_Read... [00:10:06]Read from MH i2c: 01 07 00 77 01 00 00 00 00 00 FF 0F 8D [00:10:06]process_action x_report done [00:10:06]requested_data is exist [00:10:06]produce_requested_data [00:10:06]requested_item fd.num is exist - process it [00:10:06]SAM_PROTO_GetFieldsCounters [00:10:06]wFMCommunicate request_size=4 [00:10:06]MH_SAM_APDU [00:10:06]CAPDU: 80 13 00 00 [00:10:06]Write to MH i2c: E2 08 00 78 01 80 13 00 00 00 00 00 00 F5 [00:10:06]Write i2c OK [00:10:06]MH_I2C_Read... [00:10:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:10:07]Read from MH i2c: E2 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: E2 62 00 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: E2 62 00 78 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 1B [00:10:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:10:07]wFMCommunicate OK [00:10:07]SAM_PROTO_GetFieldsCounters done [00:10:07]requested_item shift.num is exist - process it [00:10:07]requested_item shift.opened is exist - process it [00:10:07]req_shift_opened [00:10:07]FM_GetShiftState [00:10:07]SAM_PROTO_GetShiftState [00:10:07]wFMCommunicate request_size=4 [00:10:07]MH_SAM_APDU [00:10:07]CAPDU: 80 13 01 00 [00:10:07]Write to MH i2c: E2 08 00 79 01 80 13 01 00 00 00 00 00 F7 [00:10:07]Write i2c OK [00:10:07]MH_I2C_Read... [00:10:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:07]Read from MH i2c: E2 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: E2 0E 00 [00:10:07]MH_I2C_Read... [00:10:07]Read from MH i2c: E2 0E 00 79 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 25 [00:10:07]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:10:07]wFMCommunicate OK [00:10:07]SAM_PROTO_GetShiftState done [00:10:07]FM_GetShiftState done [00:10:07]req_shift_opened done [00:10:07]requested_item shift.open_date is exist - process it [00:10:07]req_shift_open_date [00:10:07]req_shift_open_date done [00:10:07]produce_requested_data done [00:10:07]produce_requested_data return {"fd.num":165946,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766} [00:10:07]process_action_free x_report [00:10:07]json_value_free [00:10:07]json_value_free done [00:10:07]process_json_proto returns [00:10:07]Send response to host [00:10:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":165946,"shift.num":469,"shift.opened":1,"shift.open_date":1724372766}}} [00:10:07]free response buf [00:10:07]execute_script done [00:10:07]execute_script returns [00:10:07]free content buf [00:10:07]Sock 7.Close socket [00:10:07]Sock 7.Thread stoped [00:10:08]OFD Sender: No OFD packet to send [00:10:14]OFD Sender: No OFD packet to send [00:10:19]OFD Sender: No OFD packet to send [00:10:22]recv_with_timeout no data received [00:10:24]OFD Sender: No OFD packet to send [00:10:29]OFD Sender: No OFD packet to send [00:10:34]OFD Sender: No OFD packet to send [00:10:39]OFD Sender: No OFD packet to send [00:10:44]OFD Sender: No OFD packet to send [00:10:48]accept exits with 9 [00:10:48]New connection [00:10:48]New thread 3066846564 created [00:10:48]Thread 3066989924 joined [00:10:48]Waiting for new connection... [00:10:48] Sock 9.Parse request [00:10:48]Sock 9.Check first char [00:10:48]Sock 9.First char is OK [00:10:48]request: POST /json_proto HTTP/1.0 [00:10:48]Method: POST [00:10:48]URL: /json_proto [00:10:48]Method is POST - this is cgi request [00:10:48]url: /json_proto [00:10:48]query_string will be loaded in cgi processing [00:10:48]execute_cgi json_proto POST (null) [00:10:48]execute_cgi path=json_proto method=POST [00:10:48]POST find Content-Length [00:10:48]Host: 172.17.44.132:8080 [00:10:48]Content-Length: 215 [00:10:48]Content-Type: application/json [00:10:48] [00:10:48]POST finish read [00:10:48]Found Content-Length = 215 [00:10:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:10:48]execute_script... [00:10:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:10:48]POST & json_proto [00:10:48]process_json_proto [00:10:48]json parsed OK: [00:10:48]protocol is kg_v1.0 [00:10:48]action value=get_value [00:10:48]process_action get_value [00:10:48]cmd_get_value [00:10:48]process_action get_value done [00:10:48]requested_data is exist [00:10:48]produce_requested_data [00:10:48]requested_item kkm.sn is exist - process it [00:10:48]requested_item kkm.ver is exist - process it [00:10:48]requested_item fm.sn is exist - process it [00:10:48]wFMCommunicate request_size=4 [00:10:48]MH_SAM_APDU [00:10:48]CAPDU: 80 11 00 00 [00:10:48]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [00:10:48]Write i2c OK [00:10:48]MH_I2C_Read... [00:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:10:48]Read from MH i2c: E2 [00:10:48]MH_I2C_Read... [00:10:48]Read from MH i2c: E2 17 00 [00:10:48]MH_I2C_Read... [00:10:48]Read from MH i2c: E2 17 00 7A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [00:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:10:48]wFMCommunicate OK [00:10:48]requested_item fd.num is exist - process it [00:10:48]SAM_PROTO_GetFieldsCounters [00:10:48]wFMCommunicate request_size=4 [00:10:48]MH_SAM_APDU [00:10:48]CAPDU: 80 13 00 00 [00:10:48]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [00:10:48]Write i2c OK [00:10:48]MH_I2C_Read... [00:10:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:10:48]Read from MH i2c: E2 [00:10:48]MH_I2C_Read... [00:10:48]Read from MH i2c: E2 62 00 [00:10:48]MH_I2C_Read... [00:10:48]Read from MH i2c: E2 62 00 7B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 1E [00:10:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:10:48]wFMCommunicate OK [00:10:48]SAM_PROTO_GetFieldsCounters done [00:10:48]requested_item shift.num is exist - process it [00:10:48]requested_item shift.opened is exist - process it [00:10:48]req_shift_opened [00:10:48]FM_GetShiftState [00:10:48]SAM_PROTO_GetShiftState [00:10:48]wFMCommunicate request_size=4 [00:10:48]MH_SAM_APDU [00:10:48]CAPDU: 80 13 01 00 [00:10:48]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [00:10:48]Write i2c OK [00:10:48]MH_I2C_Read... [00:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:10:48]Read from MH i2c: E2 [00:10:48]MH_I2C_Read... [00:10:48]Read from MH i2c: E2 0E 00 [00:10:48]MH_I2C_Read... [00:10:48]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 1E D7 C7 66 00 00 00 00 90 00 28 [00:10:48]RAPDU: 09 00 01 1E D7 C7 66 00 00 00 00 90 00 [00:10:48]wFMCommunicate OK [00:10:48]SAM_PROTO_Get[00:18:01]OFD Sender: No OFD packet to send [00:18:06]OFD Sender: No OFD packet to send [00:18:11]OFD Sender: No OFD packet to send [00:18:13]accept exits with 9 [00:18:13]New connection [00:18:13]New thread 3066846564 created [00:18:13]Thread 3066989924 joined [00:18:13]Waiting for new connection... [00:18:13] Sock 9.Parse request [00:18:13]Sock 9.Check first char [00:18:13]Sock 9.First char is OK [00:18:13]request: POST /json_proto HTTP/1.0 [00:18:13]Method: POST [00:18:13]URL: /json_proto [00:18:13]Method is POST - this is cgi request [00:18:13]url: /json_proto [00:18:13]query_string will be loaded in cgi processing [00:18:13]execute_cgi json_proto POST (null) [00:18:13]execute_cgi path=json_proto method=POST [00:18:13]POST find Content-Length [00:18:13]Host: 172.17.44.132:8080 [00:18:13]Content-Length: 215 [00:18:13]Content-Type: application/json [00:18:13] [00:18:13]POST finish read [00:18:13]Found Content-Length = 215 [00:18:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:13]execute_script... [00:18:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:13]POST & json_proto [00:18:13]process_json_proto [00:18:13]json parsed OK: [00:18:13]protocol is kg_v1.0 [00:18:13]action value=get_value [00:18:13]process_action get_value [00:18:13]cmd_get_value [00:18:13]process_action get_value done [00:18:13]requested_data is exist [00:18:13]produce_requested_data [00:18:13]requested_item kkm.sn is exist - process it [00:18:13]requested_item kkm.ver is exist - process it [00:18:13]requested_item fm.sn is exist - process it [00:18:13]wFMCommunicate request_size=4 [00:18:13]MH_SAM_APDU [00:18:13]CAPDU: 80 11 00 00 [00:18:13]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [00:18:13]Write i2c OK [00:18:13]MH_I2C_Read... [00:18:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:18:13]Read from MH i2c: E2 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 17 00 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [00:18:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:18:13]wFMCommunicate OK [00:18:13]requested_item fd.num is exist - process it [00:18:13]SAM_PROTO_GetFieldsCounters [00:18:13]wFMCommunicate request_size=4 [00:18:13]MH_SAM_APDU [00:18:13]CAPDU: 80 13 00 00 [00:18:13]Write to MH i2c: E2 08 00 0F 02 80 13 00 00 00 00 00 00 8D [00:18:13]Write i2c OK [00:18:13]MH_I2C_Read... [00:18:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:18:13]Read from MH i2c: E2 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 62 00 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 62 00 0F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 19 04 04 00 00 00 00 00 90 00 B5 [00:18:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 88 02 00 0E 04 04 00 D5 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 21 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:18:13]wFMCommunicate OK [00:18:13]SAM_PROTO_GetFieldsCounters done [00:18:13]requested_item shift.num is exist - process it [00:18:13]requested_item shift.opened is exist - process it [00:18:13]req_shift_opened [00:18:13]FM_GetShiftState [00:18:13]SAM_PROTO_GetShiftState [00:18:13]wFMCommunicate request_size=4 [00:18:13]MH_SAM_APDU [00:18:13]CAPDU: 80 13 01 00 [00:18:13]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [00:18:13]Write i2c OK [00:18:13]MH_I2C_Read... [00:18:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:13]Read from MH i2c: E2 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 0E 00 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 0E 00 10 02 00 09 00 00 00 00 00 00 00 00 00 00 90 00 9A [00:18:13]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:18:13]wFMCommunicate OK [00:18:13]SAM_PROTO_GetShiftState done [00:18:13]FM_GetShiftState done [00:18:13]req_shift_opened done [00:18:13]requested_item shift.open_date is exist - process it [00:18:13]req_shift_open_date [00:18:13]FM_GetShiftState [00:18:13]SAM_PROTO_GetShiftState [00:18:13]wFMCommunicate request_size=4 [00:18:13]MH_SAM_APDU [00:18:13]CAPDU: 80 13 01 00 [00:18:13]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [00:18:13]Write i2c OK [00:18:13]MH_I2C_Read... [00:18:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:13]Read from MH i2c: E2 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 0E 00 [00:18:13]MH_I2C_Read... [00:18:13]Read from MH i2c: E2 0E 00 11 02 00 09 00 00 00 00 00 00 00 00 00 00 90 00 9B [00:18:13]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:18:13]wFMCommunicate OK [00:18:13]SAM_PROTO_GetShiftState done [00:18:13]FM_GetShiftState done [00:18:13]req_shift_open_date done [00:18:13]produce_requested_data done [00:18:13]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165947,"shift.num":469,"shift.opened":0,"shift.open_date":0} [00:18:13]process_action_free get_value [00:18:13]json_value_free [00:18:13]json_value_free done [00:18:13]process_json_proto returns [00:18:13]Send response to host [00:18:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165947,"shift.num":469,"shift.opened":0,"shift.open_date":0}}} [00:18:13]free response buf [00:18:13]execute_script done [00:18:13]execute_script returns [00:18:13]free content buf [00:18:13]Sock 9.Close socket [00:18:13]Sock 9.Thread stoped [00:18:13]accept exits with 7 [00:18:13]New connection [00:18:13]New thread 3066989924 created [00:18:13]Thread 3066846564 joined [00:18:13]Waiting for new connection... [00:18:13] Sock 7.Parse request [00:18:13]Sock 7.Check first char [00:18:13]Sock 7.First char is OK [00:18:13]request: POST /json_proto HTTP/1.0 [00:18:13]Method: POST [00:18:13]URL: /json_proto [00:18:13]Method is POST - this is cgi request [00:18:13]url: /json_proto [00:18:13]query_string will be loaded in cgi processing [00:18:13]execute_cgi json_proto POST (null) [00:18:13]execute_cgi path=json_proto method=POST [00:18:13]POST find Content-Length [00:18:13]Host: 172.17.44.132:8080 [00:18:13]Content-Length: 331 [00:18:13]Content-Type: application/json [00:18:13] [00:18:13]POST finish read [00:18:13]Found Content-Length = 331 [00:18:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:13]execute_script... [00:18:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:13]POST & json_proto [00:18:13]process_json_proto [00:18:13]json parsed OK: [00:18:13]protocol is kg_v1.0 [00:18:13]action value=get_value [00:18:13]process_action get_value [00:18:13]cmd_get_value [00:18:13]process_action get_value done [00:18:13]requested_data is exist [00:18:13]produce_requested_data [00:18:13]requested_item fm.sale.total is exist - process it [00:18:13]SAM_PROTO_GetFMData [00:18:13]wFMCommunicate request_size=4 [00:18:13]MH_SAM_APDU [00:18:13]CAPDU: 80 13 03 00 [00:18:13]Write to MH i2c: E2 08 00 12 02 80 13 03 00 00 00 00 00 93 [00:18:13]Write i2c OK [00:18:13]MH_I2C_Read... [00:18:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:18:14]Read from MH i2c: E2 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 FD 00 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 FD 00 12 02 00 C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 EB [00:18:14]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [00:18:14]wFMCommunicate OK [00:18:14]wFMCommunicate request_size=4 [00:18:14]MH_SAM_APDU [00:18:14]CAPDU: 80 17 00 00 [00:18:14]Write to MH i2c: E2 08 00 13 02 80 17 00 00 00 00 00 00 95 [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:14]Read from MH i2c: E2 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 FD 00 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 FD 00 13 02 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 38 [00:18:14]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [00:18:14]wFMCommunicate OK [00:18:14]wFMCommunicate request_size=4 [00:18:14]MH_SAM_APDU [00:18:14]CAPDU: 80 17 00 00 [00:18:14]Write to MH i2c: E2 08 00 14 02 80 17 00 00 00 00 00 00 96 [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:14]Read from MH i2c: E2 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 FD 00 [00:18:14]MH_I2C_Read... [00:18:14]Read from MH i2c: E2 FD 00 14 02 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6B [00:18:14]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [00:18:14]wFMCommunicate OK [00:18:14]wFMCommunicate request_size=4 [00:18:14]MH_SAM_APDU [00:18:14]CAPDU: 80 17 00 00 [00:18:14]Write to MH i2c: E2 08 00 15 02 80 17 00 00 00 00 00 00 97 [00:18:14]Write i2c OK [00:18:14]MH_I2C_Read... [00:18:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:15]Read from MH i2c: E2 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 FD 00 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 FD 00 15 02 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1B [00:18:15]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [00:18:15]wFMCommunicate OK [00:18:15]wFMCommunicate request_size=4 [00:18:15]MH_SAM_APDU [00:18:15]CAPDU: 80 17 00 00 [00:18:15]Write to MH i2c: E2 08 00 16 02 80 17 00 00 00 00 00 00 98 [00:18:15]Write i2c OK [00:18:15]MH_I2C_Read... [00:18:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:18:15]Read from MH i2c: E2 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 E6 00 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 E6 00 16 02 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 74 [00:18:15]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:18:15]wFMCommunicate OK [00:18:15]SAM_PROTO_GetFMData done [00:18:15]requested_item fm.sale_refund.total is exist - process it [00:18:15]requested_item fm.buy.total is exist - process it [00:18:15]requested_item shift.sale.total is exist - process it [00:18:15]SAM_PROTO_GetShiftData [00:18:15]wFMCommunicate request_size=4 [00:18:15]MH_SAM_APDU [00:18:15]CAPDU: 80 13 02 00 [00:18:15]Write to MH i2c: E2 08 00 17 02 80 13 02 00 00 00 00 00 97 [00:18:15]Write i2c OK [00:18:15]MH_I2C_Read... [00:18:15]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:18:15]Read from MH i2c: E2 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 FD 00 [00:18:15]MH_I2C_Read... [00:18:15]Read from MH i2c: E2 FD 00 17 02 00 B2 04 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 92 [00:18:15]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 1F 03 00 00 69 04 9F 00 6F 04 04 00 1F 03 00 00 B1 04 04 00 13 C6 DC 04 70 04 04 00 D0 58 51 03 72 04 04 00 43 6D 8B 01 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 53 36 84 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 50 04 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:18:15]wFMCommunicate OK [00:18:15]wFMCommunicate request_size=4 [00:18:15]MH_SAM_APDU [00:18:15]CAPDU: 80 17 00 00 [00:18:15]Write to MH i2c: E2 08 00 18 02 80 17 00 00 00 00 00 00 9A [00:18:15]Write i2c OK [00:18:15]MH_I2C_Read... [00:18:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:16]Read from MH i2c: E2 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 18 02 00 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 B1 [00:18:16]RAPDU: 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 90 00 [00:18:16]wFMCommunicate OK [00:18:16]wFMCommunicate request_size=4 [00:18:16]MH_SAM_APDU [00:18:16]CAPDU: 80 17 00 00 [00:18:16]Write to MH i2c: E2 08 00 19 02 80 17 00 00 00 00 00 00 9B [00:18:16]Write i2c OK [00:18:16]MH_I2C_Read... [00:18:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:16]Read from MH i2c: E2 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 19 02 00 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 57 [00:18:16]RAPDU: 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [00:18:16]wFMCommunicate OK [00:18:16]wFMCommunicate request_size=4 [00:18:16]MH_SAM_APDU [00:18:16]CAPDU: 80 17 00 00 [00:18:16]Write to MH i2c: E2 08 00 1A 02 80 17 00 00 00 00 00 00 9C [00:18:16]Write i2c OK [00:18:16]MH_I2C_Read... [00:18:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:16]Read from MH i2c: E2 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 FD 00 1A 02 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 13 [00:18:16]RAPDU: 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 [00:18:16]wFMCommunicate OK [00:18:16]wFMCommunicate request_size=4 [00:18:16]MH_SAM_APDU [00:18:16]CAPDU: 80 17 00 00 [00:18:16]Write to MH i2c: E2 08 00 1B 02 80 17 00 00 00 00 00 00 9D [00:18:16]Write i2c OK [00:18:16]MH_I2C_Read... [00:18:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:18:16]Read from MH i2c: E2 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 CF 00 [00:18:16]MH_I2C_Read... [00:18:16]Read from MH i2c: E2 CF 00 1B 02 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 84 [00:18:16]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:18:16]wFMCommunicate OK [00:18:16]SAM_PROTO_GetShiftData done [00:18:16]requested_item shift.sale.total_cash is exist - process it [00:18:16]requested_item shift.sale_refund.total is exist - process it [00:18:16]requested_item shift.sale_refund.total_cash is exist - process it [00:18:16]requested_item shift.buy.total is exist - process it [00:18:16]requested_item shift.buy.total_cash is exist - process it [00:18:16]produce_requested_data done [00:18:16]produce_requested_data return {"fm.sale.total":149570990.98,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":815774.91,"shift.sale.total_cash":556628.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:18:16]process_action_free get_value [00:18:16]json_value_free [00:18:16]json_value_free done [00:18:16]process_json_proto returns [00:18:16]Send response to host [00:18:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149570990.98,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":815774.91,"shift.sale.total_cash":556628.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:18:16]free response buf [00:18:16]execute_script done [00:18:16]execute_script returns [00:18:16]free content buf [00:18:16]Sock 7.Close socket [00:18:16]Sock 7.Thread stoped [00:18:16]accept exits with 9 [00:18:16]New connection [00:18:16]New thread 3066846564 created [00:18:16]Thread 3066989924 joined [00:18:16]Waiting for new connection... [00:18:16] Sock 9.Parse request [00:18:16]Sock 9.Check first char [00:18:16]Sock 9.First char is OK [00:18:16]request: POST /json_proto HTTP/1.0 [00:18:16]Method: POST [00:18:16]URL: /json_proto [00:18:16]Method is POST - this is cgi request [00:18:16]url: /json_proto [00:18:16]query_string will be loaded in cgi processing [00:18:16]execute_cgi json_proto POST (null) [00:18:16]execute_cgi path=json_proto method=POST [00:18:16]POST find Content-Length [00:18:17]Host: 172.17.44.132:8080 [00:18:17]Content-Length: 277 [00:18:17]Content-Type: application/json [00:18:17] [00:18:17]POST finish read [00:18:17]Found Content-Length = 277 [00:18:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0422\u0430\u0430\u043B\u0430\u0439\u0431\u0435\u043A\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:17]execute_script... [00:18:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0422\u0430\u0430\u043B\u0430\u0439\u0431\u0435\u043A\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:17]POST & json_proto [00:18:17]process_json_proto [00:18:17]json parsed OK: [00:18:17]protocol is kg_v1.0 [00:18:17]action value=open_shift [00:18:17]process_action open_shift [00:18:17]cmd_open_shift [00:18:17]MH_GetDate [00:18:17]Write to MH i2c: F0 00 00 1C 02 0D [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: F0 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: F0 09 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: F0 09 00 1C 02 00 C9 26 C9 66 2A 83 C1 65 07 [00:18:17]GetLastDocTimeStamp 1724458261 [00:18:17]current date 1724458697 [00:18:17]FM_GetShiftState [00:18:17]SAM_PROTO_GetShiftState [00:18:17]wFMCommunicate request_size=4 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 13 01 00 [00:18:17]Write to MH i2c: E2 08 00 1D 02 80 13 01 00 00 00 00 00 9C [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]OFD Sender: No OFD packet to send [00:18:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 0E 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 0E 00 1D 02 00 09 00 00 00 00 00 00 00 00 00 00 90 00 A7 [00:18:17]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:18:17]wFMCommunicate OK [00:18:17]SAM_PROTO_GetShiftState done [00:18:17]FM_GetShiftState done [00:18:17]KKMCreateOpenShiftDocument [00:18:17]Load OK [00:18:17]Malloc new data [00:18:17]MH_GetDate [00:18:17]Write to MH i2c: F0 00 00 1E 02 0F [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: F0 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: F0 09 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: F0 09 00 1E 02 00 C9 26 C9 66 2A 83 C1 65 09 [00:18:17]Malloc new data [00:18:17]KKMCreateOpenShiftDocument OK [00:18:17]KKMSetOpenShiftData OK [00:18:17]ProcessDocumentItem done err = 0, tmpTLVsize=199 [00:18:17]tlvbuf is 00D39A40 [00:18:17]KKMLoadAndSignOpenShiftData [00:18:17]SAM_PROTO_ProcessDocument [00:18:17]wFMCommunicate request_size=9 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 15 01 00 04 02 00 C7 00 [00:18:17]Write to MH i2c: E2 0C 00 1F 02 80 15 01 00 04 00 02 00 C7 00 00 00 71 [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 1F 02 00 90 00 95 [00:18:17]RAPDU: 90 00 [00:18:17]wFMCommunicate OK [00:18:17]wFMCommunicate request_size=23 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:18:17]Write to MH i2c: E2 1A 00 20 02 80 15 02 00 12 00 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 00 00 97 [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:17]Read from MH i2c: E2 03 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [00:18:17]RAPDU: 90 00 [00:18:17]wFMCommunicate OK [00:18:17]wFMCommunicate request_size=36 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 15 02 00 1F FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 [00:18:17]Write to MH i2c: E2 27 00 21 02 80 15 02 00 1F 00 FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 00 00 70 [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [00:18:17]RAPDU: 90 00 [00:18:17]wFMCommunicate OK [00:18:17]wFMCommunicate request_size=81 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 15 02 00 4C F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 [00:18:17]Write to MH i2c: E2 54 00 22 02 80 15 02 00 4C 00 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 00 00 D9 [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [00:18:17]RAPDU: 90 00 [00:18:17]wFMCommunicate OK [00:18:17]wFMCommunicate request_size=51 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 15 02 00 2E A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 [00:18:17]Write to MH i2c: E2 36 00 23 02 80 15 02 00 2E 00 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 00 00 4B [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [00:18:17]RAPDU: 90 00 [00:18:17]wFMCommunicate OK [00:18:17]wFMCommunicate request_size=13 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 15 02 00 08 F4 03 04 00 C9 26 C9 66 [00:18:17]Write to MH i2c: E2 10 00 24 02 80 15 02 00 08 00 F4 03 04 00 C9 26 C9 66 00 00 CF [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [00:18:17]RAPDU: 90 00 [00:18:17]wFMCommunicate OK [00:18:17]wFMCommunicate request_size=25 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [00:18:17]Write to MH i2c: E2 1C 00 25 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 08 [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [00:18:17]RAPDU: 90 00 [00:18:17]wFMCommunicate OK [00:18:17]wFMCommunicate request_size=4 [00:18:17]MH_SAM_APDU [00:18:17]CAPDU: 80 15 03 00 [00:18:17]Write to MH i2c: E2 08 00 26 02 80 15 03 00 00 00 00 00 A9 [00:18:17]Write i2c OK [00:18:17]MH_I2C_Read... [00:18:17]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:18:17]Read from MH i2c: E2 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 38 00 [00:18:17]MH_I2C_Read... [00:18:17]Read from MH i2c: E2 38 00 26 02 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 88 02 00 0E 04 04 00 D6 01 00 00 35 04 06 00 92 6B 63 5D 44 AB 90 00 C4 [00:18:17]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 88 02 00 0E 04 04 00 D6 01 00 00 35 04 06 00 92 6B 63 5D 44 AB 90 00 [00:18:17]wFMCommunicate OK [00:18:17]SAM_PROTO_ProcessDocument answer len = 51 [00:18:17]SAM_PROTO_ProcessDocument done [00:18:17]SetTLVBufToDocument [00:18:17]Processing tag 1209 (04B9) [00:18:17]Malloc new data [00:18:17]Processing tag 1041 (0411) [00:18:17]Processing tag 1040 (0410) [00:18:17]Malloc new data [00:18:17]Processing tag 1038 (040E) [00:18:17]Malloc new data [00:18:17]Processing tag 1077 (0435) [00:18:17]Malloc new data [00:18:17]SetTLVBufToDocument err=0 [00:18:17]KKMLoadAndSignOpenShiftData store KKM data [00:18:17]KKMLoadAndSignOpenShiftData err=0 [00:18:17]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Таалайбеков А. Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 Место: АЗС № 130 "Партнер Нефть" 24.08.2024 00:18 Смена: 470 РНМ: 0000000000092562 ЗНМ: 0300000070 ФД: 165948 ФМ: 0000000000871769 ФПД: 160989926212779 [00:18:17]StoreToDocumentArchive [00:18:17]shift 470 fd 165948 [00:18:17]Create dir for shift 0470 [00:18:17]save to /storage/0470/doc_00165948 [00:18:17]save last doc name /storage/0470/doc_00165948 to /storage/kkm_last_doc_name [00:18:17]save OK [00:18:17]Clear old archive folders... [00:18:17]Remove dir /storage/0469 [00:18:17]opendir ok [00:18:17]file . [00:18:17]file .. [00:18:17]file doc_00165147 [00:18:17]remove file /storage/0469/doc_00165147 [00:18:18]file doc_00165148 [00:18:18]remove file /storage/0469/doc_00165148 [00:18:18]file doc_00165149 [00:18:18]remove file /storage/0469/doc_00165149 [00:18:18]file doc_00165150 [00:18:18]remove file /storage/0469/doc_00165150 [00:18:18]file doc_00165151 [00:18:18]remove file /storage/0469/doc_00165151 [00:18:18]file doc_00165152 [00:18:18]remove file /storage/0469/doc_00165152 [00:18:18]file doc_00165153 [00:18:18]remove file /storage/0469/doc_00165153 [00:18:18]file doc_00165154 [00:18:18]remove file /storage/0469/doc_00165154 [00:18:18]file doc_00165155 [00:18:18]remove file /storage/0469/doc_00165155 [00:18:18]file doc_00165156 [00:18:18]remove file /storage/0469/doc_00165156 [00:18:18]file doc_00165157 [00:18:18]remove file /storage/0469/doc_00165157 [00:18:18]file doc_00165158 [00:18:18]remove file /storage/0469/doc_00165158 [00:18:18]file doc_00165159 [00:18:18]remove file /storage/0469/doc_00165159 [00:18:18]file doc_00165160 [00:18:18]remove file /storage/0469/doc_00165160 [00:18:18]file doc_00165161 [00:18:18]remove file /storage/0469/doc_00165161 [00:18:18]file doc_00165162 [00:18:18]remove file /storage/0469/doc_00165162 [00:18:18]file doc_00165163 [00:18:18]remove file /storage/0469/doc_00165163 [00:18:18]file doc_00165164 [00:18:18]remove file /storage/0469/doc_00165164 [00:18:18]file doc_00165165 [00:18:18]remove file /storage/0469/doc_00165165 [00:18:18]file doc_00165166 [00:18:18]remove file /storage/0469/doc_00165166 [00:18:18]file doc_00165167 [00:18:18]remove file /storage/0469/doc_00165167 [00:18:18]file doc_00165168 [00:18:18]remove file /storage/0469/doc_00165168 [00:18:18]file doc_00165169 [00:18:18]remove file /storage/0469/doc_00165169 [00:18:18]file doc_00165170 [00:18:18]remove file /storage/0469/doc_00165170 [00:18:18]file doc_00165171 [00:18:18]remove file /storage/0469/doc_00165171 [00:18:18]file doc_00165172 [00:18:18]remove file /storage/0469/doc_00165172 [00:18:18]file doc_00165173 [00:18:18]remove file /storage/0469/doc_00165173 [00:18:18]file doc_00165174 [00:18:18]remove file /storage/0469/doc_00165174 [00:18:18]file doc_00165175 [00:18:18]remove file /storage/0469/doc_00165175 [00:18:18]file doc_00165176 [00:18:18]remove file /storage/0469/doc_00165176 [00:18:18]file doc_00165177 [00:18:18]remove file /storage/0469/doc_00165177 [00:18:18]file doc_00165178 [00:18:18]remove file /storage/0469/doc_00165178 [00:18:18]file doc_00165179 [00:18:18]remove file /storage/0469/doc_00165179 [00:18:18]file doc_00165180 [00:18:18]remove file /storage/0469/doc_00165180 [00:18:18]file doc_00165181 [00:18:18]remove file /storage/0469/doc_00165181 [00:18:18]file doc_00165182 [00:18:18]remove file /storage/0469/doc_00165182 [00:18:18]file doc_00165183 [00:18:18]remove file /storage/0469/doc_00165183 [00:18:18]file doc_00165184 [00:18:18]remove file /storage/0469/doc_00165184 [00:18:18]file doc_00165185 [00:18:18]remove file /storage/0469/doc_00165185 [00:18:18]file doc_00165186 [00:18:18]remove file /storage/0469/doc_00165186 [00:18:18]file doc_00165187 [00:18:18]remove file /storage/0469/doc_00165187 [00:18:18]file doc_00165188 [00:18:18]remove file /storage/0469/doc_00165188 [00:18:18]file doc_00165189 [00:18:18]remove file /storage/0469/doc_00165189 [00:18:18]file doc_00165190 [00:18:18]remove file /storage/0469/doc_00165190 [00:18:18]file doc_00165191 [00:18:18]remove file /storage/0469/doc_00165191 [00:18:18]file doc_00165192 [00:18:18]remove file /storage/0469/doc_00165192 [00:18:18]file doc_00165193 [00:18:18]remove file /storage/0469/doc_00165193 [00:18:18]file doc_00165194 [00:18:18]remove file /storage/0469/doc_00165194 [00:18:18]file doc_00165195 [00:18:18]remove file /storage/0469/doc_00165195 [00:18:18]file doc_00165196 [00:18:18]remove file /storage/0469/doc_00165196 [00:18:18]file doc_00165197 [00:18:18]remove file /storage/0469/doc_00165197 [00:18:18]file doc_00165198 [00:18:18]remove file /storage/0469/doc_00165198 [00:18:18]file doc_00165199 [00:18:18]remove file /storage/0469/doc_00165199 [00:18:18]file doc_00165200 [00:18:18]remove file /storage/0469/doc_00165200 [00:18:18]file doc_00165201 [00:18:18]remove file /storage/0469/doc_00165201 [00:18:18]file doc_00165202 [00:18:18]remove file /storage/0469/doc_00165202 [00:18:18]file doc_00165203 [00:18:18]remove file /storage/0469/doc_00165203 [00:18:18]file doc_00165204 [00:18:18]remove file /storage/0469/doc_00165204 [00:18:18]file doc_00165205 [00:18:18]remove file /storage/0469/doc_00165205 [00:18:18]file doc_00165206 [00:18:18]remove file /storage/0469/doc_00165206 [00:18:18]file doc_00165207 [00:18:18]remove file /storage/0469/doc_00165207 [00:18:18]file doc_00165208 [00:18:18]remove file /storage/0469/doc_00165208 [00:18:18]file doc_00165209 [00:18:18]remove file /storage/0469/doc_00165209 [00:18:18]file doc_00165210 [00:18:18]remove file /storage/0469/doc_00165210 [00:18:18]file doc_00165211 [00:18:18]remove file /storage/0469/doc_00165211 [00:18:18]file doc_00165212 [00:18:18]remove file /storage/0469/doc_00165212 [00:18:18]file doc_00165213 [00:18:18]remove file /storage/0469/doc_00165213 [00:18:18]file doc_00165214 [00:18:18]remove file /storage/0469/doc_00165214 [00:18:18]file doc_00165215 [00:18:18]remove file /storage/0469/doc_00165215 [00:18:18]file doc_00165216 [00:18:18]remove file /storage/0469/doc_00165216 [00:18:18]file doc_00165217 [00:18:18]remove file /storage/0469/doc_00165217 [00:18:18]file doc_00165218 [00:18:18]remove file /storage/0469/doc_00165218 [00:18:18]file doc_00165219 [00:18:18]remove file /storage/0469/doc_00165219 [00:18:18]file doc_00165220 [00:18:18]remove file /storage/0469/doc_00165220 [00:18:18]file doc_00165221 [00:18:18]remove file /storage/0469/doc_00165221 [00:18:18]file doc_00165222 [00:18:18]remove file /storage/0469/doc_00165222 [00:18:18]file doc_00165223 [00:18:18]remove file /storage/0469/doc_00165223 [00:18:18]file doc_00165224 [00:18:18]remove file /storage/0469/doc_00165224 [00:18:18]file doc_00165225 [00:18:18]remove file /storage/0469/doc_00165225 [00:18:18]file doc_00165226 [00:18:18]remove file /storage/0469/doc_00165226 [00:18:18]file doc_00165227 [00:18:18]remove file /storage/0469/doc_00165227 [00:18:18]file doc_00165228 [00:18:18]remove file /storage/0469/doc_00165228 [00:18:18]file doc_00165229 [00:18:18]remove file /storage/0469/doc_00165229 [00:18:18]file doc_00165230 [00:18:18]remove file /storage/0469/doc_00165230 [00:18:18]file doc_00165231 [00:18:18]remove file /storage/0469/doc_00165231 [00:18:18]file doc_00165232 [00:18:18]remove file /storage/0469/doc_00165232 [00:18:18]file doc_00165233 [00:18:18]remove file /storage/0469/doc_00165233 [00:18:18]file doc_00165234 [00:18:18]remove file /storage/0469/doc_00165234 [00:18:18]file doc_00165235 [00:18:18]remove file /storage/0469/doc_00165235 [00:18:18]file doc_00165236 [00:18:18]remove file /storage/0469/doc_00165236 [00:18:18]file doc_00165237 [00:18:18]remove file /storage/0469/doc_00165237 [00:18:18]file doc_00165238 [00:18:18]remove file /storage/0469/doc_00165238 [00:18:18]file doc_00165239 [00:18:18]remove file /storage/0469/doc_00165239 [00:18:18]file doc_00165240 [00:18:18]remove file /storage/0469/doc_00165240 [00:18:18]file doc_00165241 [00:18:18]remove file /storage/0469/doc_00165241 [00:18:18]file doc_00165242 [00:18:18]remove file /storage/0469/doc_00165242 [00:18:18]file doc_00165243 [00:18:18]remove file /storage/0469/doc_00165243 [00:18:18]file doc_00165244 [00:18:18]remove file /storage/0469/doc_00165244 [00:18:18]file doc_00165245 [00:18:18]remove file /storage/0469/doc_00165245 [00:18:18]file doc_00165246 [00:18:18]remove file /storage/0469/doc_00165246 [00:18:18]file doc_00165247 [00:18:18]remove file /storage/0469/doc_00165247 [00:18:18]file doc_00165248 [00:18:18]remove file /storage/0469/doc_00165248 [00:18:18]file doc_00165249 [00:18:18]remove file /storage/0469/doc_00165249 [00:18:18]file doc_00165250 [00:18:18]remove file /storage/0469/doc_00165250 [00:18:18]file doc_00165251 [00:18:18]remove file /storage/0469/doc_00165251 [00:18:18]file doc_00165252 [00:18:18]remove file /storage/0469/doc_00165252 [00:18:18]file doc_00165253 [00:18:18]remove file /storage/0469/doc_00165253 [00:18:18]file doc_00165254 [00:18:18]remove file /storage/0469/doc_00165254 [00:18:18]file doc_00165255 [00:18:18]remove file /storage/0469/doc_00165255 [00:18:18]file doc_00165256 [00:18:18]remove file /storage/0469/doc_00165256 [00:18:18]file doc_00165257 [00:18:18]remove file /storage/0469/doc_00165257 [00:18:18]file doc_00165258 [00:18:18]remove file /storage/0469/doc_00165258 [00:18:18]file doc_00165259 [00:18:18]remove file /storage/0469/doc_00165259 [00:18:18]file doc_00165260 [00:18:18]remove file /storage/0469/doc_00165260 [00:18:18]file doc_00165261 [00:18:18]remove file /storage/0469/doc_00165261 [00:18:18]file doc_00165262 [00:18:18]remove file /storage/0469/doc_00165262 [00:18:18]file doc_00165263 [00:18:18]remove file /storage/0469/doc_00165263 [00:18:18]file doc_00165264 [00:18:18]remove file /storage/0469/doc_00165264 [00:18:18]file doc_00165265 [00:18:18]remove file /storage/0469/doc_00165265 [00:18:18]file doc_00165266 [00:18:18]remove file /storage/0469/doc_00165266 [00:18:18]file doc_00165267 [00:18:18]remove file /storage/0469/doc_00165267 [00:18:18]file doc_00165268 [00:18:18]remove file /storage/0469/doc_00165268 [00:18:18]file doc_00165269 [00:18:18]remove file /storage/0469/doc_00165269 [00:18:18]file doc_00165270 [00:18:18]remove file /storage/0469/doc_00165270 [00:18:18]file doc_00165271 [00:18:18]remove file /storage/0469/doc_00165271 [00:18:18]file doc_00165272 [00:18:18]remove file /storage/0469/doc_00165272 [00:18:18]file doc_00165273 [00:18:18]remove file /storage/0469/doc_00165273 [00:18:18]file doc_00165274 [00:18:18]remove file /storage/0469/doc_00165274 [00:18:18]file doc_00165275 [00:18:18]remove file /storage/0469/doc_00165275 [00:18:18]file doc_00165276 [00:18:18]remove file /storage/0469/doc_00165276 [00:18:18]file doc_00165277 [00:18:18]remove file /storage/0469/doc_00165277 [00:18:18]file doc_00165278 [00:18:18]remove file /storage/0469/doc_00165278 [00:18:18]file doc_00165279 [00:18:18]remove file /storage/0469/doc_00165279 [00:18:18]file doc_00165280 [00:18:18]remove file /storage/0469/doc_00165280 [00:18:18]file doc_00165281 [00:18:18]remove file /storage/0469/doc_00165281 [00:18:18]file doc_00165282 [00:18:18]remove file /storage/0469/doc_00165282 [00:18:18]file doc_00165283 [00:18:18]remove file /storage/0469/doc_00165283 [00:18:18]file doc_00165284 [00:18:18]remove file /storage/0469/doc_00165284 [00:18:18]file doc_00165285 [00:18:18]remove file /storage/0469/doc_00165285 [00:18:18]file doc_00165286 [00:18:18]remove file /storage/0469/doc_00165286 [00:18:18]file doc_00165287 [00:18:18]remove file /storage/0469/doc_00165287 [00:18:18]file doc_00165288 [00:18:18]remove file /storage/0469/doc_00165288 [00:18:18]file doc_00165289 [00:18:18]remove file /storage/0469/doc_00165289 [00:18:18]file doc_00165290 [00:18:18]remove file /storage/0469/doc_00165290 [00:18:18]file doc_00165291 [00:18:18]remove file /storage/0469/doc_00165291 [00:18:18]file doc_00165292 [00:18:18]remove file /storage/0469/doc_00165292 [00:18:18]file doc_00165293 [00:18:18]remove file /storage/0469/doc_00165293 [00:18:18]file doc_00165294 [00:18:18]remove file /storage/0469/doc_00165294 [00:18:18]file doc_00165295 [00:18:18]remove file /storage/0469/doc_00165295 [00:18:18]file doc_00165296 [00:18:18]remove file /storage/0469/doc_00165296 [00:18:18]file doc_00165297 [00:18:18]remove file /storage/0469/doc_00165297 [00:18:18]file doc_00165298 [00:18:18]remove file /storage/0469/doc_00165298 [00:18:18]file doc_00165299 [00:18:18]remove file /storage/0469/doc_00165299 [00:18:18]file doc_00165300 [00:18:18]remove file /storage/0469/doc_00165300 [00:18:18]file doc_00165301 [00:18:18]remove file /storage/0469/doc_00165301 [00:18:18]file doc_00165302 [00:18:18]remove file /storage/0469/doc_00165302 [00:18:18]file doc_00165303 [00:18:18]remove file /storage/0469/doc_00165303 [00:18:18]file doc_00165304 [00:18:18]remove file /storage/0469/doc_00165304 [00:18:18]file doc_00165305 [00:18:18]remove file /storage/0469/doc_00165305 [00:18:18]file doc_00165306 [00:18:18]remove file /storage/0469/doc_00165306 [00:18:18]file doc_00165307 [00:18:18]remove file /storage/0469/doc_00165307 [00:18:18]file doc_00165308 [00:18:18]remove file /storage/0469/doc_00165308 [00:18:18]file doc_00165309 [00:18:18]remove file /storage/0469/doc_00165309 [00:18:18]file doc_00165310 [00:18:18]remove file /storage/0469/doc_00165310 [00:18:18]file doc_00165311 [00:18:18]remove file /storage/0469/doc_00165311 [00:18:19]file doc_00165312 [00:18:19]remove file /storage/0469/doc_00165312 [00:18:19]file doc_00165313 [00:18:19]remove file /storage/0469/doc_00165313 [00:18:19]file doc_00165314 [00:18:19]remove file /storage/0469/doc_00165314 [00:18:19]file doc_00165315 [00:18:19]remove file /storage/0469/doc_00165315 [00:18:19]file doc_00165316 [00:18:19]remove file /storage/0469/doc_00165316 [00:18:19]file doc_00165317 [00:18:19]remove file /storage/0469/doc_00165317 [00:18:19]file doc_00165318 [00:18:19]remove file /storage/0469/doc_00165318 [00:18:19]file doc_00165319 [00:18:19]remove file /storage/0469/doc_00165319 [00:18:19]file doc_00165320 [00:18:19]remove file /storage/0469/doc_00165320 [00:18:19]file doc_00165321 [00:18:19]remove file /storage/0469/doc_00165321 [00:18:19]file doc_00165322 [00:18:19]remove file /storage/0469/doc_00165322 [00:18:19]file doc_00165323 [00:18:19]remove file /storage/0469/doc_00165323 [00:18:19]file doc_00165324 [00:18:19]remove file /storage/0469/doc_00165324 [00:18:19]file doc_00165325 [00:18:19]remove file /storage/0469/doc_00165325 [00:18:19]file doc_00165326 [00:18:19]remove file /storage/0469/doc_00165326 [00:18:19]file doc_00165327 [00:18:19]remove file /storage/0469/doc_00165327 [00:18:19]file doc_00165328 [00:18:19]remove file /storage/0469/doc_00165328 [00:18:19]file doc_00165329 [00:18:19]remove file /storage/0469/doc_00165329 [00:18:19]file doc_00165330 [00:18:19]remove file /storage/0469/doc_00165330 [00:18:19]file doc_00165331 [00:18:19]remove file /storage/0469/doc_00165331 [00:18:19]file doc_00165332 [00:18:19]remove file /storage/0469/doc_00165332 [00:18:19]file doc_00165333 [00:18:19]remove file /storage/0469/doc_00165333 [00:18:19]file doc_00165334 [00:18:19]remove file /storage/0469/doc_00165334 [00:18:19]file doc_00165335 [00:18:19]remove file /storage/0469/doc_00165335 [00:18:19]file doc_00165336 [00:18:19]remove file /storage/0469/doc_00165336 [00:18:19]file doc_00165337 [00:18:19]remove file /storage/0469/doc_00165337 [00:18:19]file doc_00165338 [00:18:19]remove file /storage/0469/doc_00165338 [00:18:19]file doc_00165339 [00:18:19]remove file /storage/0469/doc_00165339 [00:18:19]file doc_00165340 [00:18:19]remove file /storage/0469/doc_00165340 [00:18:19]file doc_00165341 [00:18:19]remove file /storage/0469/doc_00165341 [00:18:19]file doc_00165342 [00:18:19]remove file /storage/0469/doc_00165342 [00:18:19]file doc_00165343 [00:18:19]remove file /storage/0469/doc_00165343 [00:18:19]file doc_00165344 [00:18:19]remove file /storage/0469/doc_00165344 [00:18:19]file doc_00165345 [00:18:19]remove file /storage/0469/doc_00165345 [00:18:19]file doc_00165346 [00:18:19]remove file /storage/0469/doc_00165346 [00:18:19]file doc_00165347 [00:18:19]remove file /storage/0469/doc_00165347 [00:18:19]file doc_00165348 [00:18:19]remove file /storage/0469/doc_00165348 [00:18:19]file doc_00165349 [00:18:19]remove file /storage/0469/doc_00165349 [00:18:19]file doc_00165350 [00:18:19]remove file /storage/0469/doc_00165350 [00:18:19]file doc_00165351 [00:18:19]remove file /storage/0469/doc_00165351 [00:18:19]file doc_00165352 [00:18:19]remove file /storage/0469/doc_00165352 [00:18:19]file doc_00165353 [00:18:19]remove file /storage/0469/doc_00165353 [00:18:19]file doc_00165354 [00:18:19]remove file /storage/0469/doc_00165354 [00:18:19]file doc_00165355 [00:18:19]remove file /storage/0469/doc_00165355 [00:18:19]file doc_00165356 [00:18:19]remove file /storage/0469/doc_00165356 [00:18:19]file doc_00165357 [00:18:19]remove file /storage/0469/doc_00165357 [00:18:19]file doc_00165358 [00:18:19]remove file /storage/0469/doc_00165358 [00:18:19]file doc_00165359 [00:18:19]remove file /storage/0469/doc_00165359 [00:18:19]file doc_00165360 [00:18:19]remove file /storage/0469/doc_00165360 [00:18:19]file doc_00165361 [00:18:19]remove file /storage/0469/doc_00165361 [00:18:19]file doc_00165362 [00:18:19]remove file /storage/0469/doc_00165362 [00:18:19]file doc_00165363 [00:18:19]remove file /storage/0469/doc_00165363 [00:18:19]file doc_00165364 [00:18:19]remove file /storage/0469/doc_00165364 [00:18:19]file doc_00165365 [00:18:19]remove file /storage/0469/doc_00165365 [00:18:19]file doc_00165366 [00:18:19]remove file /storage/0469/doc_00165366 [00:18:19]file doc_00165367 [00:18:19]remove file /storage/0469/doc_00165367 [00:18:19]file doc_00165368 [00:18:19]remove file /storage/0469/doc_00165368 [00:18:19]file doc_00165369 [00:18:19]remove file /storage/0469/doc_00165369 [00:18:19]file doc_00165370 [00:18:19]remove file /storage/0469/doc_00165370 [00:18:19]file doc_00165371 [00:18:19]remove file /storage/0469/doc_00165371 [00:18:19]file doc_00165372 [00:18:19]remove file /storage/0469/doc_00165372 [00:18:19]file doc_00165373 [00:18:19]remove file /storage/0469/doc_00165373 [00:18:19]file doc_00165374 [00:18:19]remove file /storage/0469/doc_00165374 [00:18:19]file doc_00165375 [00:18:19]remove file /storage/0469/doc_00165375 [00:18:19]file doc_00165376 [00:18:19]remove file /storage/0469/doc_00165376 [00:18:19]file doc_00165377 [00:18:19]remove file /storage/0469/doc_00165377 [00:18:19]file doc_00165378 [00:18:19]remove file /storage/0469/doc_00165378 [00:18:19]file doc_00165379 [00:18:19]remove file /storage/0469/doc_00165379 [00:18:19]file doc_00165380 [00:18:19]remove file /storage/0469/doc_00165380 [00:18:19]file doc_00165381 [00:18:19]remove file /storage/0469/doc_00165381 [00:18:19]file doc_00165382 [00:18:19]remove file /storage/0469/doc_00165382 [00:18:19]file doc_00165383 [00:18:19]remove file /storage/0469/doc_00165383 [00:18:19]file doc_00165384 [00:18:19]remove file /storage/0469/doc_00165384 [00:18:19]file doc_00165385 [00:18:19]remove file /storage/0469/doc_00165385 [00:18:19]file doc_00165386 [00:18:19]remove file /storage/0469/doc_00165386 [00:18:19]file doc_00165388 [00:18:19]remove file /storage/0469/doc_00165388 [00:18:19]file doc_00165389 [00:18:19]remove file /storage/0469/doc_00165389 [00:18:19]file doc_00165390 [00:18:19]remove file /storage/0469/doc_00165390 [00:18:19]file doc_00165391 [00:18:19]remove file /storage/0469/doc_00165391 [00:18:19]file doc_00165392 [00:18:19]remove file /storage/0469/doc_00165392 [00:18:19]file doc_00165393 [00:18:19]remove file /storage/0469/doc_00165393 [00:18:19]file doc_00165394 [00:18:19]remove file /storage/0469/doc_00165394 [00:18:19]file doc_00165395 [00:18:19]remove file /storage/0469/doc_00165395 [00:18:19]file doc_00165396 [00:18:19]remove file /storage/0469/doc_00165396 [00:18:19]file doc_00165397 [00:18:19]remove file /storage/0469/doc_00165397 [00:18:19]file doc_00165398 [00:18:19]remove file /storage/0469/doc_00165398 [00:18:19]file doc_00165399 [00:18:19]remove file /storage/0469/doc_00165399 [00:18:19]file doc_00165400 [00:18:19]remove file /storage/0469/doc_00165400 [00:18:19]file doc_00165401 [00:18:19]remove file /storage/0469/doc_00165401 [00:18:19]file doc_00165402 [00:18:19]remove file /storage/0469/doc_00165402 [00:18:19]file doc_00165403 [00:18:19]remove file /storage/0469/doc_00165403 [00:18:19]file doc_00165404 [00:18:19]remove file /storage/0469/doc_00165404 [00:18:19]file doc_00165405 [00:18:19]remove file /storage/0469/doc_00165405 [00:18:19]file doc_00165406 [00:18:19]remove file /storage/0469/doc_00165406 [00:18:19]file doc_00165407 [00:18:19]remove file /storage/0469/doc_00165407 [00:18:19]file doc_00165408 [00:18:19]remove file /storage/0469/doc_00165408 [00:18:19]file doc_00165409 [00:18:19]remove file /storage/0469/doc_00165409 [00:18:19]file doc_00165410 [00:18:19]remove file /storage/0469/doc_00165410 [00:18:19]file doc_00165411 [00:18:19]remove file /storage/0469/doc_00165411 [00:18:19]file doc_00165412 [00:18:19]remove file /storage/0469/doc_00165412 [00:18:19]file doc_00165413 [00:18:19]remove file /storage/0469/doc_00165413 [00:18:19]file doc_00165414 [00:18:19]remove file /storage/0469/doc_00165414 [00:18:19]file doc_00165415 [00:18:19]remove file /storage/0469/doc_00165415 [00:18:19]file doc_00165416 [00:18:19]remove file /storage/0469/doc_00165416 [00:18:19]file doc_00165417 [00:18:19]remove file /storage/0469/doc_00165417 [00:18:19]file doc_00165418 [00:18:19]remove file /storage/0469/doc_00165418 [00:18:19]file doc_00165419 [00:18:19]remove file /storage/0469/doc_00165419 [00:18:19]file doc_00165420 [00:18:19]remove file /storage/0469/doc_00165420 [00:18:19]file doc_00165421 [00:18:19]remove file /storage/0469/doc_00165421 [00:18:19]file doc_00165422 [00:18:19]remove file /storage/0469/doc_00165422 [00:18:19]file doc_00165423 [00:18:19]remove file /storage/0469/doc_00165423 [00:18:19]file doc_00165424 [00:18:19]remove file /storage/0469/doc_00165424 [00:18:19]file doc_00165425 [00:18:19]remove file /storage/0469/doc_00165425 [00:18:19]file doc_00165426 [00:18:19]remove file /storage/0469/doc_00165426 [00:18:19]file doc_00165427 [00:18:19]remove file /storage/0469/doc_00165427 [00:18:19]file doc_00165428 [00:18:19]remove file /storage/0469/doc_00165428 [00:18:19]file doc_00165429 [00:18:19]remove file /storage/0469/doc_00165429 [00:18:19]file doc_00165430 [00:18:19]remove file /storage/0469/doc_00165430 [00:18:19]file doc_00165431 [00:18:19]remove file /storage/0469/doc_00165431 [00:18:19]file doc_00165432 [00:18:19]remove file /storage/0469/doc_00165432 [00:18:19]file doc_00165433 [00:18:19]remove file /storage/0469/doc_00165433 [00:18:19]file doc_00165434 [00:18:19]remove file /storage/0469/doc_00165434 [00:18:19]file doc_00165435 [00:18:19]remove file /storage/0469/doc_00165435 [00:18:19]file doc_00165436 [00:18:19]remove file /storage/0469/doc_00165436 [00:18:19]file doc_00165437 [00:18:19]remove file /storage/0469/doc_00165437 [00:18:19]file doc_00165438 [00:18:19]remove file /storage/0469/doc_00165438 [00:18:19]file doc_00165439 [00:18:19]remove file /storage/0469/doc_00165439 [00:18:19]file doc_00165440 [00:18:19]remove file /storage/0469/doc_00165440 [00:18:19]file doc_00165441 [00:18:19]remove file /storage/0469/doc_00165441 [00:18:19]file doc_00165442 [00:18:19]remove file /storage/0469/doc_00165442 [00:18:19]file doc_00165443 [00:18:19]remove file /storage/0469/doc_00165443 [00:18:19]file doc_00165444 [00:18:19]remove file /storage/0469/doc_00165444 [00:18:19]file doc_00165445 [00:18:19]remove file /storage/0469/doc_00165445 [00:18:19]file doc_00165446 [00:18:19]remove file /storage/0469/doc_00165446 [00:18:19]file doc_00165447 [00:18:19]remove file /storage/0469/doc_00165447 [00:18:19]file doc_00165448 [00:18:19]remove file /storage/0469/doc_00165448 [00:18:19]file doc_00165449 [00:18:19]remove file /storage/0469/doc_00165449 [00:18:19]file doc_00165450 [00:18:19]remove file /storage/0469/doc_00165450 [00:18:19]file doc_00165451 [00:18:19]remove file /storage/0469/doc_00165451 [00:18:19]file doc_00165452 [00:18:19]remove file /storage/0469/doc_00165452 [00:18:19]file doc_00165453 [00:18:19]remove file /storage/0469/doc_00165453 [00:18:19]file doc_00165454 [00:18:19]remove file /storage/0469/doc_00165454 [00:18:19]file doc_00165455 [00:18:19]remove file /storage/0469/doc_00165455 [00:18:19]file doc_00165456 [00:18:19]remove file /storage/0469/doc_00165456 [00:18:19]file doc_00165457 [00:18:19]remove file /storage/0469/doc_00165457 [00:18:19]file doc_00165458 [00:18:19]remove file /storage/0469/doc_00165458 [00:18:19]file doc_00165459 [00:18:19]remove file /storage/0469/doc_00165459 [00:18:19]file doc_00165460 [00:18:19]remove file /storage/0469/doc_00165460 [00:18:19]file doc_00165461 [00:18:19]remove file /storage/0469/doc_00165461 [00:18:19]file doc_00165462 [00:18:19]remove file /storage/0469/doc_00165462 [00:18:19]file doc_00165463 [00:18:19]remove file /storage/0469/doc_00165463 [00:18:19]file doc_00165464 [00:18:19]remove file /storage/0469/doc_00165464 [00:18:19]file doc_00165465 [00:18:19]remove file /storage/0469/doc_00165465 [00:18:19]file doc_00165466 [00:18:19]remove file /storage/0469/doc_00165466 [00:18:19]file doc_00165467 [00:18:19]remove file /storage/0469/doc_00165467 [00:18:19]file doc_00165468 [00:18:19]remove file /storage/0469/doc_00165468 [00:18:19]file doc_00165469 [00:18:19]remove file /storage/0469/doc_00165469 [00:18:19]file doc_00165470 [00:18:19]remove file /storage/0469/doc_00165470 [00:18:19]file doc_00165471 [00:18:19]remove file /storage/0469/doc_00165471 [00:18:19]file doc_00165472 [00:18:19]remove file /storage/0469/doc_00165472 [00:18:19]file doc_00165473 [00:18:19]remove file /storage/0469/doc_00165473 [00:18:19]file doc_00165474 [00:18:19]remove file /storage/0469/doc_00165474 [00:18:19]file doc_00165475 [00:18:19]remove file /storage/0469/doc_00165475 [00:18:19]file doc_00165476 [00:18:19]remove file /storage/0469/doc_00165476 [00:18:19]file doc_00165477 [00:18:19]remove file /storage/0469/doc_00165477 [00:18:19]file doc_00165478 [00:18:19]remove file /storage/0469/doc_00165478 [00:18:19]file doc_00165479 [00:18:19]remove file /storage/0469/doc_00165479 [00:18:19]file doc_00165480 [00:18:19]remove file /storage/0469/doc_00165480 [00:18:19]file doc_00165481 [00:18:19]remove file /storage/0469/doc_00165481 [00:18:19]file doc_00165482 [00:18:19]remove file /storage/0469/doc_00165482 [00:18:19]file doc_00165483 [00:18:19]remove file /storage/0469/doc_00165483 [00:18:19]file doc_00165484 [00:18:19]remove file /storage/0469/doc_00165484 [00:18:19]file doc_00165485 [00:18:19]remove file /storage/0469/doc_00165485 [00:18:19]file doc_00165486 [00:18:19]remove file /storage/0469/doc_00165486 [00:18:19]file doc_00165487 [00:18:19]remove file /storage/0469/doc_00165487 [00:18:19]file doc_00165488 [00:18:19]remove file /storage/0469/doc_00165488 [00:18:19]file doc_00165489 [00:18:19]remove file /storage/0469/doc_00165489 [00:18:19]file doc_00165490 [00:18:19]remove file /storage/0469/doc_00165490 [00:18:19]file doc_00165491 [00:18:19]remove file /storage/0469/doc_00165491 [00:18:19]file doc_00165492 [00:18:19]remove file /storage/0469/doc_00165492 [00:18:19]file doc_00165493 [00:18:19]remove file /storage/0469/doc_00165493 [00:18:19]file doc_00165494 [00:18:19]remove file /storage/0469/doc_00165494 [00:18:19]file doc_00165495 [00:18:19]remove file /storage/0469/doc_00165495 [00:18:19]file doc_00165496 [00:18:19]remove file /storage/0469/doc_00165496 [00:18:19]file doc_00165497 [00:18:19]remove file /storage/0469/doc_00165497 [00:18:19]file doc_00165498 [00:18:19]remove file /storage/0469/doc_00165498 [00:18:19]file doc_00165499 [00:18:19]remove file /storage/0469/doc_00165499 [00:18:19]file doc_00165500 [00:18:19]remove file /storage/0469/doc_00165500 [00:18:19]file doc_00165501 [00:18:19]remove file /storage/0469/doc_00165501 [00:18:19]file doc_00165502 [00:18:19]remove file /storage/0469/doc_00165502 [00:18:19]file doc_00165503 [00:18:19]remove file /storage/0469/doc_00165503 [00:18:19]file doc_00165504 [00:18:19]remove file /storage/0469/doc_00165504 [00:18:19]file doc_00165505 [00:18:19]remove file /storage/0469/doc_00165505 [00:18:19]file doc_00165506 [00:18:19]remove file /storage/0469/doc_00165506 [00:18:19]file doc_00165507 [00:18:19]remove file /storage/0469/doc_00165507 [00:18:19]file doc_00165508 [00:18:19]remove file /storage/0469/doc_00165508 [00:18:19]file doc_00165509 [00:18:19]remove file /storage/0469/doc_00165509 [00:18:19]file doc_00165510 [00:18:19]remove file /storage/0469/doc_00165510 [00:18:19]file doc_00165511 [00:18:19]remove file /storage/0469/doc_00165511 [00:18:19]file doc_00165512 [00:18:19]remove file /storage/0469/doc_00165512 [00:18:19]file doc_00165513 [00:18:19]remove file /storage/0469/doc_00165513 [00:18:19]file doc_00165514 [00:18:19]remove file /storage/0469/doc_00165514 [00:18:19]file doc_00165515 [00:18:19]remove file /storage/0469/doc_00165515 [00:18:19]file doc_00165516 [00:18:19]remove file /storage/0469/doc_00165516 [00:18:19]file doc_00165517 [00:18:19]remove file /storage/0469/doc_00165517 [00:18:19]file doc_00165518 [00:18:19]remove file /storage/0469/doc_00165518 [00:18:19]file doc_00165519 [00:18:19]remove file /storage/0469/doc_00165519 [00:18:19]file doc_00165520 [00:18:19]remove file /storage/0469/doc_00165520 [00:18:19]file doc_00165521 [00:18:19]remove file /storage/0469/doc_00165521 [00:18:19]file doc_00165522 [00:18:19]remove file /storage/0469/doc_00165522 [00:18:19]file doc_00165523 [00:18:19]remove file /storage/0469/doc_00165523 [00:18:19]file doc_00165524 [00:18:19]remove file /storage/0469/doc_00165524 [00:18:19]file doc_00165525 [00:18:19]remove file /storage/0469/doc_00165525 [00:18:19]file doc_00165526 [00:18:19]remove file /storage/0469/doc_00165526 [00:18:19]file doc_00165527 [00:18:19]remove file /storage/0469/doc_00165527 [00:18:19]file doc_00165528 [00:18:19]remove file /storage/0469/doc_00165528 [00:18:19]file doc_00165529 [00:18:19]remove file /storage/0469/doc_00165529 [00:18:19]file doc_00165530 [00:18:19]remove file /storage/0469/doc_00165530 [00:18:19]file doc_00165531 [00:18:19]remove file /storage/0469/doc_00165531 [00:18:19]file doc_00165532 [00:18:19]remove file /storage/0469/doc_00165532 [00:18:19]file doc_00165533 [00:18:19]remove file /storage/0469/doc_00165533 [00:18:19]file doc_00165534 [00:18:19]remove file /storage/0469/doc_00165534 [00:18:19]file doc_00165535 [00:18:19]remove file /storage/0469/doc_00165535 [00:18:19]file doc_00165536 [00:18:19]remove file /storage/0469/doc_00165536 [00:18:19]file doc_00165537 [00:18:19]remove file /storage/0469/doc_00165537 [00:18:19]file doc_00165538 [00:18:19]remove file /storage/0469/doc_00165538 [00:18:19]file doc_00165539 [00:18:19]remove file /storage/0469/doc_00165539 [00:18:19]file doc_00165540 [00:18:19]remove file /storage/0469/doc_00165540 [00:18:19]file doc_00165541 [00:18:19]remove file /storage/0469/doc_00165541 [00:18:19]file doc_00165542 [00:18:19]remove file /storage/0469/doc_00165542 [00:18:19]file doc_00165543 [00:18:19]remove file /storage/0469/doc_00165543 [00:18:19]file doc_00165544 [00:18:19]remove file /storage/0469/doc_00165544 [00:18:19]file doc_00165545 [00:18:19]remove file /storage/0469/doc_00165545 [00:18:19]file doc_00165546 [00:18:19]remove file /storage/0469/doc_00165546 [00:18:19]file doc_00165547 [00:18:19]remove file /storage/0469/doc_00165547 [00:18:19]file doc_00165548 [00:18:19]remove file /storage/0469/doc_00165548 [00:18:19]file doc_00165549 [00:18:19]remove file /storage/0469/doc_00165549 [00:18:19]file doc_00165550 [00:18:19]remove file /storage/0469/doc_00165550 [00:18:19]file doc_00165551 [00:18:19]remove file /storage/0469/doc_00165551 [00:18:19]file doc_00165552 [00:18:19]remove file /storage/0469/doc_00165552 [00:18:19]file doc_00165553 [00:18:19]remove file /storage/0469/doc_00165553 [00:18:19]file doc_00165554 [00:18:19]remove file /storage/0469/doc_00165554 [00:18:19]file doc_00165555 [00:18:19]remove file /storage/0469/doc_00165555 [00:18:19]file doc_00165556 [00:18:19]remove file /storage/0469/doc_00165556 [00:18:19]file doc_00165557 [00:18:19]remove file /storage/0469/doc_00165557 [00:18:19]file doc_00165558 [00:18:19]remove file /storage/0469/doc_00165558 [00:18:19]file doc_00165559 [00:18:19]remove file /storage/0469/doc_00165559 [00:18:19]file doc_00165560 [00:18:19]remove file /storage/0469/doc_00165560 [00:18:19]file doc_00165561 [00:18:19]remove file /storage/0469/doc_00165561 [00:18:19]file doc_00165562 [00:18:20]remove file /storage/0469/doc_00165562 [00:18:20]file doc_00165563 [00:18:20]remove file /storage/0469/doc_00165563 [00:18:20]file doc_00165564 [00:18:20]remove file /storage/0469/doc_00165564 [00:18:20]file doc_00165565 [00:18:20]remove file /storage/0469/doc_00165565 [00:18:20]file doc_00165566 [00:18:20]remove file /storage/0469/doc_00165566 [00:18:20]file doc_00165567 [00:18:20]remove file /storage/0469/doc_00165567 [00:18:20]file doc_00165568 [00:18:20]remove file /storage/0469/doc_00165568 [00:18:20]file doc_00165569 [00:18:20]remove file /storage/0469/doc_00165569 [00:18:20]file doc_00165570 [00:18:20]remove file /storage/0469/doc_00165570 [00:18:20]file doc_00165571 [00:18:20]remove file /storage/0469/doc_00165571 [00:18:20]file doc_00165572 [00:18:20]remove file /storage/0469/doc_00165572 [00:18:20]file doc_00165573 [00:18:20]remove file /storage/0469/doc_00165573 [00:18:20]file doc_00165574 [00:18:20]remove file /storage/0469/doc_00165574 [00:18:20]file doc_00165575 [00:18:20]remove file /storage/0469/doc_00165575 [00:18:20]file doc_00165576 [00:18:20]remove file /storage/0469/doc_00165576 [00:18:20]file doc_00165577 [00:18:20]remove file /storage/0469/doc_00165577 [00:18:20]file doc_00165578 [00:18:20]remove file /storage/0469/doc_00165578 [00:18:20]file doc_00165579 [00:18:20]remove file /storage/0469/doc_00165579 [00:18:20]file doc_00165580 [00:18:20]remove file /storage/0469/doc_00165580 [00:18:20]file doc_00165581 [00:18:20]remove file /storage/0469/doc_00165581 [00:18:20]file doc_00165582 [00:18:20]remove file /storage/0469/doc_00165582 [00:18:20]file doc_00165583 [00:18:20]remove file /storage/0469/doc_00165583 [00:18:20]file doc_00165584 [00:18:20]remove file /storage/0469/doc_00165584 [00:18:20]file doc_00165585 [00:18:20]remove file /storage/0469/doc_00165585 [00:18:20]file doc_00165586 [00:18:20]remove file /storage/0469/doc_00165586 [00:18:20]file doc_00165587 [00:18:20]remove file /storage/0469/doc_00165587 [00:18:20]file doc_00165588 [00:18:20]remove file /storage/0469/doc_00165588 [00:18:20]file doc_00165589 [00:18:20]remove file /storage/0469/doc_00165589 [00:18:20]file doc_00165590 [00:18:20]remove file /storage/0469/doc_00165590 [00:18:20]file doc_00165591 [00:18:20]remove file /storage/0469/doc_00165591 [00:18:20]file doc_00165592 [00:18:20]remove file /storage/0469/doc_00165592 [00:18:20]file doc_00165593 [00:18:20]remove file /storage/0469/doc_00165593 [00:18:20]file doc_00165594 [00:18:20]remove file /storage/0469/doc_00165594 [00:18:20]file doc_00165595 [00:18:20]remove file /storage/0469/doc_00165595 [00:18:20]file doc_00165596 [00:18:20]remove file /storage/0469/doc_00165596 [00:18:20]file doc_00165597 [00:18:20]remove file /storage/0469/doc_00165597 [00:18:20]file doc_00165598 [00:18:20]remove file /storage/0469/doc_00165598 [00:18:20]file doc_00165599 [00:18:20]remove file /storage/0469/doc_00165599 [00:18:20]file doc_00165600 [00:18:20]remove file /storage/0469/doc_00165600 [00:18:20]file doc_00165601 [00:18:20]remove file /storage/0469/doc_00165601 [00:18:20]file doc_00165602 [00:18:20]remove file /storage/0469/doc_00165602 [00:18:20]file doc_00165603 [00:18:20]remove file /storage/0469/doc_00165603 [00:18:20]file doc_00165604 [00:18:20]remove file /storage/0469/doc_00165604 [00:18:20]file doc_00165605 [00:18:20]remove file /storage/0469/doc_00165605 [00:18:20]file doc_00165606 [00:18:20]remove file /storage/0469/doc_00165606 [00:18:20]file doc_00165607 [00:18:20]remove file /storage/0469/doc_00165607 [00:18:20]file doc_00165608 [00:18:20]remove file /storage/0469/doc_00165608 [00:18:20]file doc_00165609 [00:18:20]remove file /storage/0469/doc_00165609 [00:18:20]file doc_00165610 [00:18:20]remove file /storage/0469/doc_00165610 [00:18:20]file doc_00165611 [00:18:20]remove file /storage/0469/doc_00165611 [00:18:20]file doc_00165612 [00:18:20]remove file /storage/0469/doc_00165612 [00:18:20]file doc_00165613 [00:18:20]remove file /storage/0469/doc_00165613 [00:18:20]file doc_00165614 [00:18:20]remove file /storage/0469/doc_00165614 [00:18:20]file doc_00165615 [00:18:20]remove file /storage/0469/doc_00165615 [00:18:20]file doc_00165616 [00:18:20]remove file /storage/0469/doc_00165616 [00:18:20]file doc_00165617 [00:18:20]remove file /storage/0469/doc_00165617 [00:18:20]file doc_00165618 [00:18:20]remove file /storage/0469/doc_00165618 [00:18:20]file doc_00165619 [00:18:20]remove file /storage/0469/doc_00165619 [00:18:20]file doc_00165620 [00:18:20]remove file /storage/0469/doc_00165620 [00:18:20]file doc_00165621 [00:18:20]remove file /storage/0469/doc_00165621 [00:18:20]file doc_00165622 [00:18:20]remove file /storage/0469/doc_00165622 [00:18:20]file doc_00165623 [00:18:20]remove file /storage/0469/doc_00165623 [00:18:20]file doc_00165624 [00:18:20]remove file /storage/0469/doc_00165624 [00:18:20]file doc_00165625 [00:18:20]remove file /storage/0469/doc_00165625 [00:18:20]file doc_00165626 [00:18:20]remove file /storage/0469/doc_00165626 [00:18:20]file doc_00165627 [00:18:20]remove file /storage/0469/doc_00165627 [00:18:20]file doc_00165628 [00:18:20]remove file /storage/0469/doc_00165628 [00:18:20]file doc_00165629 [00:18:20]remove file /storage/0469/doc_00165629 [00:18:20]file doc_00165630 [00:18:20]remove file /storage/0469/doc_00165630 [00:18:20]file doc_00165631 [00:18:20]remove file /storage/0469/doc_00165631 [00:18:20]file doc_00165632 [00:18:20]remove file /storage/0469/doc_00165632 [00:18:20]file doc_00165633 [00:18:20]remove file /storage/0469/doc_00165633 [00:18:20]file doc_00165634 [00:18:20]remove file /storage/0469/doc_00165634 [00:18:20]file doc_00165635 [00:18:20]remove file /storage/0469/doc_00165635 [00:18:20]file doc_00165636 [00:18:20]remove file /storage/0469/doc_00165636 [00:18:20]file doc_00165637 [00:18:20]remove file /storage/0469/doc_00165637 [00:18:20]file doc_00165638 [00:18:20]remove file /storage/0469/doc_00165638 [00:18:20]file doc_00165639 [00:18:20]remove file /storage/0469/doc_00165639 [00:18:20]file doc_00165640 [00:18:20]remove file /storage/0469/doc_00165640 [00:18:20]file doc_00165641 [00:18:20]remove file /storage/0469/doc_00165641 [00:18:20]file doc_00165642 [00:18:20]remove file /storage/0469/doc_00165642 [00:18:20]file doc_00165643 [00:18:20]remove file /storage/0469/doc_00165643 [00:18:20]file doc_00165644 [00:18:20]remove file /storage/0469/doc_00165644 [00:18:20]file doc_00165645 [00:18:20]remove file /storage/0469/doc_00165645 [00:18:20]file doc_00165646 [00:18:20]remove file /storage/0469/doc_00165646 [00:18:20]file doc_00165647 [00:18:20]remove file /storage/0469/doc_00165647 [00:18:20]file doc_00165648 [00:18:20]remove file /storage/0469/doc_00165648 [00:18:20]file doc_00165649 [00:18:20]remove file /storage/0469/doc_00165649 [00:18:20]file doc_00165650 [00:18:20]remove file /storage/0469/doc_00165650 [00:18:20]file doc_00165651 [00:18:20]remove file /storage/0469/doc_00165651 [00:18:20]file doc_00165652 [00:18:20]remove file /storage/0469/doc_00165652 [00:18:20]file doc_00165653 [00:18:20]remove file /storage/0469/doc_00165653 [00:18:20]file doc_00165654 [00:18:20]remove file /storage/0469/doc_00165654 [00:18:20]file doc_00165655 [00:18:20]remove file /storage/0469/doc_00165655 [00:18:20]file doc_00165656 [00:18:20]remove file /storage/0469/doc_00165656 [00:18:20]file doc_00165657 [00:18:20]remove file /storage/0469/doc_00165657 [00:18:20]file doc_00165658 [00:18:20]remove file /storage/0469/doc_00165658 [00:18:20]file doc_00165659 [00:18:20]remove file /storage/0469/doc_00165659 [00:18:20]file doc_00165660 [00:18:20]remove file /storage/0469/doc_00165660 [00:18:20]file doc_00165661 [00:18:20]remove file /storage/0469/doc_00165661 [00:18:20]file doc_00165662 [00:18:20]remove file /storage/0469/doc_00165662 [00:18:20]file doc_00165663 [00:18:20]remove file /storage/0469/doc_00165663 [00:18:20]file doc_00165664 [00:18:20]remove file /storage/0469/doc_00165664 [00:18:20]file doc_00165665 [00:18:20]remove file /storage/0469/doc_00165665 [00:18:20]file doc_00165666 [00:18:20]remove file /storage/0469/doc_00165666 [00:18:20]file doc_00165667 [00:18:20]remove file /storage/0469/doc_00165667 [00:18:20]file doc_00165668 [00:18:20]remove file /storage/0469/doc_00165668 [00:18:20]file doc_00165669 [00:18:20]remove file /storage/0469/doc_00165669 [00:18:20]file doc_00165670 [00:18:20]remove file /storage/0469/doc_00165670 [00:18:20]file doc_00165671 [00:18:20]remove file /storage/0469/doc_00165671 [00:18:20]file doc_00165672 [00:18:20]remove file /storage/0469/doc_00165672 [00:18:20]file doc_00165673 [00:18:20]remove file /storage/0469/doc_00165673 [00:18:20]file doc_00165674 [00:18:20]remove file /storage/0469/doc_00165674 [00:18:20]file doc_00165675 [00:18:20]remove file /storage/0469/doc_00165675 [00:18:20]file doc_00165676 [00:18:20]remove file /storage/0469/doc_00165676 [00:18:20]file doc_00165677 [00:18:20]remove file /storage/0469/doc_00165677 [00:18:20]file doc_00165678 [00:18:20]remove file /storage/0469/doc_00165678 [00:18:20]file doc_00165679 [00:18:20]remove file /storage/0469/doc_00165679 [00:18:20]file doc_00165680 [00:18:20]remove file /storage/0469/doc_00165680 [00:18:20]file doc_00165681 [00:18:20]remove file /storage/0469/doc_00165681 [00:18:20]file doc_00165682 [00:18:20]remove file /storage/0469/doc_00165682 [00:18:20]file doc_00165683 [00:18:20]remove file /storage/0469/doc_00165683 [00:18:20]file doc_00165684 [00:18:20]remove file /storage/0469/doc_00165684 [00:18:20]file doc_00165685 [00:18:20]remove file /storage/0469/doc_00165685 [00:18:20]file doc_00165686 [00:18:20]remove file /storage/0469/doc_00165686 [00:18:20]file doc_00165687 [00:18:20]remove file /storage/0469/doc_00165687 [00:18:20]file doc_00165688 [00:18:20]remove file /storage/0469/doc_00165688 [00:18:20]file doc_00165689 [00:18:20]remove file /storage/0469/doc_00165689 [00:18:20]file doc_00165690 [00:18:20]remove file /storage/0469/doc_00165690 [00:18:20]recv_with_timeout no data received [00:18:20]file doc_00165691 [00:18:20]remove file /storage/0469/doc_00165691 [00:18:20]file doc_00165692 [00:18:20]remove file /storage/0469/doc_00165692 [00:18:20]file doc_00165693 [00:18:20]remove file /storage/0469/doc_00165693 [00:18:20]file doc_00165694 [00:18:20]remove file /storage/0469/doc_00165694 [00:18:20]file doc_00165695 [00:18:20]remove file /storage/0469/doc_00165695 [00:18:20]file doc_00165696 [00:18:20]remove file /storage/0469/doc_00165696 [00:18:21]file doc_00165697 [00:18:21]remove file /storage/0469/doc_00165697 [00:18:21]file doc_00165698 [00:18:21]remove file /storage/0469/doc_00165698 [00:18:21]file doc_00165699 [00:18:21]remove file /storage/0469/doc_00165699 [00:18:21]file doc_00165700 [00:18:21]remove file /storage/0469/doc_00165700 [00:18:21]file doc_00165701 [00:18:21]remove file /storage/0469/doc_00165701 [00:18:21]file doc_00165702 [00:18:21]remove file /storage/0469/doc_00165702 [00:18:21]file doc_00165703 [00:18:21]remove file /storage/0469/doc_00165703 [00:18:21]file doc_00165704 [00:18:21]remove file /storage/0469/doc_00165704 [00:18:21]file doc_00165705 [00:18:21]remove file /storage/0469/doc_00165705 [00:18:21]file doc_00165706 [00:18:21]remove file /storage/0469/doc_00165706 [00:18:21]file doc_00165707 [00:18:21]remove file /storage/0469/doc_00165707 [00:18:21]file doc_00165708 [00:18:21]remove file /storage/0469/doc_00165708 [00:18:21]file doc_00165709 [00:18:21]remove file /storage/0469/doc_00165709 [00:18:21]file doc_00165710 [00:18:21]remove file /storage/0469/doc_00165710 [00:18:21]file doc_00165711 [00:18:21]remove file /storage/0469/doc_00165711 [00:18:21]file doc_00165712 [00:18:21]remove file /storage/0469/doc_00165712 [00:18:21]file doc_00165713 [00:18:21]remove file /storage/0469/doc_00165713 [00:18:21]file doc_00165714 [00:18:21]remove file /storage/0469/doc_00165714 [00:18:21]file doc_00165715 [00:18:21]remove file /storage/0469/doc_00165715 [00:18:21]file doc_00165716 [00:18:21]remove file /storage/0469/doc_00165716 [00:18:21]file doc_00165717 [00:18:21]remove file /storage/0469/doc_00165717 [00:18:21]file doc_00165718 [00:18:21]remove file /storage/0469/doc_00165718 [00:18:21]file doc_00165719 [00:18:21]remove file /storage/0469/doc_00165719 [00:18:21]file doc_00165720 [00:18:21]remove file /storage/0469/doc_00165720 [00:18:21]file doc_00165721 [00:18:21]remove file /storage/0469/doc_00165721 [00:18:21]file doc_00165722 [00:18:21]remove file /storage/0469/doc_00165722 [00:18:21]file doc_00165723 [00:18:21]remove file /storage/0469/doc_00165723 [00:18:21]file doc_00165724 [00:18:21]remove file /storage/0469/doc_00165724 [00:18:21]file doc_00165725 [00:18:21]remove file /storage/0469/doc_00165725 [00:18:21]file doc_00165726 [00:18:21]remove file /storage/0469/doc_00165726 [00:18:21]file doc_00165727 [00:18:21]remove file /storage/0469/doc_00165727 [00:18:21]file doc_00165728 [00:18:21]remove file /storage/0469/doc_00165728 [00:18:21]file doc_00165729 [00:18:21]remove file /storage/0469/doc_00165729 [00:18:21]file doc_00165730 [00:18:21]remove file /storage/0469/doc_00165730 [00:18:21]file doc_00165731 [00:18:21]remove file /storage/0469/doc_00165731 [00:18:21]file doc_00165732 [00:18:21]remove file /storage/0469/doc_00165732 [00:18:21]file doc_00165733 [00:18:21]remove file /storage/0469/doc_00165733 [00:18:21]file doc_00165734 [00:18:21]remove file /storage/0469/doc_00165734 [00:18:21]file doc_00165735 [00:18:21]remove file /storage/0469/doc_00165735 [00:18:21]file doc_00165736 [00:18:21]remove file /storage/0469/doc_00165736 [00:18:21]file doc_00165737 [00:18:21]remove file /storage/0469/doc_00165737 [00:18:21]file doc_00165738 [00:18:21]remove file /storage/0469/doc_00165738 [00:18:21]file doc_00165739 [00:18:21]remove file /storage/0469/doc_00165739 [00:18:21]file doc_00165740 [00:18:21]remove file /storage/0469/doc_00165740 [00:18:21]file doc_00165741 [00:18:21]remove file /storage/0469/doc_00165741 [00:18:21]file doc_00165742 [00:18:21]remove file /storage/0469/doc_00165742 [00:18:21]file doc_00165743 [00:18:21]remove file /storage/0469/doc_00165743 [00:18:21]file doc_00165744 [00:18:21]remove file /storage/0469/doc_00165744 [00:18:21]file doc_00165745 [00:18:21]remove file /storage/0469/doc_00165745 [00:18:21]file doc_00165746 [00:18:21]remove file /storage/0469/doc_00165746 [00:18:21]file doc_00165747 [00:18:21]remove file /storage/0469/doc_00165747 [00:18:21]file doc_00165748 [00:18:21]remove file /storage/0469/doc_00165748 [00:18:21]file doc_00165749 [00:18:21]remove file /storage/0469/doc_00165749 [00:18:21]file doc_00165750 [00:18:21]remove file /storage/0469/doc_00165750 [00:18:21]file doc_00165751 [00:18:21]remove file /storage/0469/doc_00165751 [00:18:21]file doc_00165752 [00:18:21]remove file /storage/0469/doc_00165752 [00:18:21]file doc_00165753 [00:18:21]remove file /storage/0469/doc_00165753 [00:18:21]file doc_00165754 [00:18:21]remove file /storage/0469/doc_00165754 [00:18:21]file doc_00165755 [00:18:21]remove file /storage/0469/doc_00165755 [00:18:21]file doc_00165756 [00:18:21]remove file /storage/0469/doc_00165756 [00:18:21]file doc_00165757 [00:18:21]remove file /storage/0469/doc_00165757 [00:18:21]file doc_00165758 [00:18:21]remove file /storage/0469/doc_00165758 [00:18:21]file doc_00165759 [00:18:21]remove file /storage/0469/doc_00165759 [00:18:21]file doc_00165760 [00:18:21]remove file /storage/0469/doc_00165760 [00:18:21]file doc_00165761 [00:18:21]remove file /storage/0469/doc_00165761 [00:18:21]file doc_00165762 [00:18:21]remove file /storage/0469/doc_00165762 [00:18:21]file doc_00165763 [00:18:21]remove file /storage/0469/doc_00165763 [00:18:21]file doc_00165764 [00:18:21]remove file /storage/0469/doc_00165764 [00:18:21]file doc_00165765 [00:18:21]remove file /storage/0469/doc_00165765 [00:18:21]file doc_00165766 [00:18:21]remove file /storage/0469/doc_00165766 [00:18:21]file doc_00165767 [00:18:21]remove file /storage/0469/doc_00165767 [00:18:21]file doc_00165768 [00:18:21]remove file /storage/0469/doc_00165768 [00:18:21]file doc_00165769 [00:18:21]remove file /storage/0469/doc_00165769 [00:18:21]file doc_00165770 [00:18:21]remove file /storage/0469/doc_00165770 [00:18:21]file doc_00165771 [00:18:21]remove file /storage/0469/doc_00165771 [00:18:21]file doc_00165772 [00:18:21]remove file /storage/0469/doc_00165772 [00:18:21]file doc_00165773 [00:18:21]remove file /storage/0469/doc_00165773 [00:18:21]file doc_00165774 [00:18:21]remove file /storage/0469/doc_00165774 [00:18:21]file doc_00165775 [00:18:21]remove file /storage/0469/doc_00165775 [00:18:21]file doc_00165776 [00:18:21]remove file /storage/0469/doc_00165776 [00:18:21]file doc_00165777 [00:18:21]remove file /storage/0469/doc_00165777 [00:18:21]file doc_00165778 [00:18:21]remove file /storage/0469/doc_00165778 [00:18:21]file doc_00165779 [00:18:21]remove file /storage/0469/doc_00165779 [00:18:21]file doc_00165780 [00:18:21]remove file /storage/0469/doc_00165780 [00:18:21]file doc_00165781 [00:18:21]remove file /storage/0469/doc_00165781 [00:18:21]file doc_00165782 [00:18:21]remove file /storage/0469/doc_00165782 [00:18:21]file doc_00165783 [00:18:21]remove file /storage/0469/doc_00165783 [00:18:21]file doc_00165784 [00:18:21]remove file /storage/0469/doc_00165784 [00:18:21]file doc_00165785 [00:18:21]remove file /storage/0469/doc_00165785 [00:18:21]file doc_00165786 [00:18:21]remove file /storage/0469/doc_00165786 [00:18:21]file doc_00165787 [00:18:21]remove file /storage/0469/doc_00165787 [00:18:21]file doc_00165788 [00:18:21]remove file /storage/0469/doc_00165788 [00:18:21]file doc_00165789 [00:18:21]remove file /storage/0469/doc_00165789 [00:18:21]file doc_00165790 [00:18:21]remove file /storage/0469/doc_00165790 [00:18:21]file doc_00165791 [00:18:21]remove file /storage/0469/doc_00165791 [00:18:21]file doc_00165792 [00:18:21]remove file /storage/0469/doc_00165792 [00:18:21]file doc_00165793 [00:18:21]remove file /storage/0469/doc_00165793 [00:18:21]file doc_00165794 [00:18:21]remove file /storage/0469/doc_00165794 [00:18:21]file doc_00165795 [00:18:21]remove file /storage/0469/doc_00165795 [00:18:21]file doc_00165796 [00:18:21]remove file /storage/0469/doc_00165796 [00:18:21]file doc_00165797 [00:18:21]remove file /storage/0469/doc_00165797 [00:18:21]file doc_00165798 [00:18:21]remove file /storage/0469/doc_00165798 [00:18:21]file doc_00165799 [00:18:21]remove file /storage/0469/doc_00165799 [00:18:21]file doc_00165800 [00:18:21]remove file /storage/0469/doc_00165800 [00:18:21]file doc_00165801 [00:18:21]remove file /storage/0469/doc_00165801 [00:18:21]file doc_00165802 [00:18:21]remove file /storage/0469/doc_00165802 [00:18:21]file doc_00165803 [00:18:21]remove file /storage/0469/doc_00165803 [00:18:21]file doc_00165804 [00:18:21]remove file /storage/0469/doc_00165804 [00:18:21]file doc_00165805 [00:18:21]remove file /storage/0469/doc_00165805 [00:18:21]file doc_00165806 [00:18:21]remove file /storage/0469/doc_00165806 [00:18:21]file doc_00165807 [00:18:21]remove file /storage/0469/doc_00165807 [00:18:21]file doc_00165808 [00:18:21]remove file /storage/0469/doc_00165808 [00:18:21]file doc_00165809 [00:18:21]remove file /storage/0469/doc_00165809 [00:18:21]file doc_00165810 [00:18:21]remove file /storage/0469/doc_00165810 [00:18:21]file doc_00165811 [00:18:21]remove file /storage/0469/doc_00165811 [00:18:21]file doc_00165812 [00:18:21]remove file /storage/0469/doc_00165812 [00:18:21]file doc_00165813 [00:18:21]remove file /storage/0469/doc_00165813 [00:18:21]file doc_00165814 [00:18:21]remove file /storage/0469/doc_00165814 [00:18:21]file doc_00165815 [00:18:21]remove file /storage/0469/doc_00165815 [00:18:21]file doc_00165816 [00:18:21]remove file /storage/0469/doc_00165816 [00:18:21]file doc_00165817 [00:18:21]remove file /storage/0469/doc_00165817 [00:18:21]file doc_00165818 [00:18:21]remove file /storage/0469/doc_00165818 [00:18:21]file doc_00165819 [00:18:21]remove file /storage/0469/doc_00165819 [00:18:21]file doc_00165820 [00:18:21]remove file /storage/0469/doc_00165820 [00:18:21]file doc_00165821 [00:18:21]remove file /storage/0469/doc_00165821 [00:18:21]file doc_00165822 [00:18:21]remove file /storage/0469/doc_00165822 [00:18:21]file doc_00165823 [00:18:21]remove file /storage/0469/doc_00165823 [00:18:21]file doc_00165824 [00:18:21]remove file /storage/0469/doc_00165824 [00:18:21]file doc_00165825 [00:18:21]remove file /storage/0469/doc_00165825 [00:18:21]file doc_00165826 [00:18:21]remove file /storage/0469/doc_00165826 [00:18:21]file doc_00165827 [00:18:21]remove file /storage/0469/doc_00165827 [00:18:21]file doc_00165828 [00:18:21]remove file /storage/0469/doc_00165828 [00:18:21]file doc_00165829 [00:18:21]remove file /storage/0469/doc_00165829 [00:18:21]file doc_00165830 [00:18:21]remove file /storage/0469/doc_00165830 [00:18:21]file doc_00165831 [00:18:21]remove file /storage/0469/doc_00165831 [00:18:21]file doc_00165832 [00:18:21]remove file /storage/0469/doc_00165832 [00:18:21]file doc_00165833 [00:18:21]remove file /storage/0469/doc_00165833 [00:18:21]file doc_00165834 [00:18:21]remove file /storage/0469/doc_00165834 [00:18:21]file doc_00165835 [00:18:21]remove file /storage/0469/doc_00165835 [00:18:21]file doc_00165836 [00:18:21]remove file /storage/0469/doc_00165836 [00:18:21]file doc_00165837 [00:18:21]remove file /storage/0469/doc_00165837 [00:18:21]file doc_00165838 [00:18:21]remove file /storage/0469/doc_00165838 [00:18:21]file doc_00165839 [00:18:21]remove file /storage/0469/doc_00165839 [00:18:21]file doc_00165840 [00:18:21]remove file /storage/0469/doc_00165840 [00:18:21]file doc_00165841 [00:18:21]remove file /storage/0469/doc_00165841 [00:18:21]file doc_00165842 [00:18:21]remove file /storage/0469/doc_00165842 [00:18:21]file doc_00165843 [00:18:21]remove file /storage/0469/doc_00165843 [00:18:21]file doc_00165844 [00:18:21]remove file /storage/0469/doc_00165844 [00:18:21]file doc_00165845 [00:18:21]remove file /storage/0469/doc_00165845 [00:18:21]file doc_00165846 [00:18:21]remove file /storage/0469/doc_00165846 [00:18:21]file doc_00165847 [00:18:21]remove file /storage/0469/doc_00165847 [00:18:21]file doc_00165848 [00:18:21]remove file /storage/0469/doc_00165848 [00:18:21]file doc_00165849 [00:18:21]remove file /storage/0469/doc_00165849 [00:18:21]file doc_00165850 [00:18:21]remove file /storage/0469/doc_00165850 [00:18:21]file doc_00165851 [00:18:21]remove file /storage/0469/doc_00165851 [00:18:21]file doc_00165852 [00:18:21]remove file /storage/0469/doc_00165852 [00:18:21]file doc_00165853 [00:18:21]remove file /storage/0469/doc_00165853 [00:18:21]file doc_00165854 [00:18:21]remove file /storage/0469/doc_00165854 [00:18:21]file doc_00165855 [00:18:21]remove file /storage/0469/doc_00165855 [00:18:21]file doc_00165856 [00:18:21]remove file /storage/0469/doc_00165856 [00:18:21]file doc_00165857 [00:18:21]remove file /storage/0469/doc_00165857 [00:18:21]file doc_00165858 [00:18:21]remove file /storage/0469/doc_00165858 [00:18:21]file doc_00165859 [00:18:21]remove file /storage/0469/doc_00165859 [00:18:21]file doc_00165860 [00:18:21]remove file /storage/0469/doc_00165860 [00:18:21]file doc_00165861 [00:18:21]remove file /storage/0469/doc_00165861 [00:18:21]file doc_00165862 [00:18:21]remove file /storage/0469/doc_00165862 [00:18:21]file doc_00165863 [00:18:21]remove file /storage/0469/doc_00165863 [00:18:21]file doc_00165864 [00:18:21]remove file /storage/0469/doc_00165864 [00:18:21]file doc_00165865 [00:18:21]remove file /storage/0469/doc_00165865 [00:18:21]file doc_00165866 [00:18:21]remove file /storage/0469/doc_00165866 [00:18:21]file doc_00165867 [00:18:21]remove file /storage/0469/doc_00165867 [00:18:21]file doc_00165868 [00:18:21]remove file /storage/0469/doc_00165868 [00:18:21]file doc_00165869 [00:18:21]remove file /storage/0469/doc_00165869 [00:18:21]file doc_00165870 [00:18:21]remove file /storage/0469/doc_00165870 [00:18:21]file doc_00165871 [00:18:21]remove file /storage/0469/doc_00165871 [00:18:21]file doc_00165872 [00:18:21]remove file /storage/0469/doc_00165872 [00:18:21]file doc_00165873 [00:18:21]remove file /storage/0469/doc_00165873 [00:18:21]file doc_00165874 [00:18:21]remove file /storage/0469/doc_00165874 [00:18:21]file doc_00165875 [00:18:21]remove file /storage/0469/doc_00165875 [00:18:21]file doc_00165876 [00:18:21]remove file /storage/0469/doc_00165876 [00:18:21]file doc_00165877 [00:18:21]remove file /storage/0469/doc_00165877 [00:18:21]file doc_00165878 [00:18:21]remove file /storage/0469/doc_00165878 [00:18:21]file doc_00165879 [00:18:21]remove file /storage/0469/doc_00165879 [00:18:21]file doc_00165880 [00:18:21]remove file /storage/0469/doc_00165880 [00:18:21]file doc_00165881 [00:18:21]remove file /storage/0469/doc_00165881 [00:18:21]file doc_00165882 [00:18:21]remove file /storage/0469/doc_00165882 [00:18:21]file doc_00165883 [00:18:21]remove file /storage/0469/doc_00165883 [00:18:21]file doc_00165884 [00:18:21]remove file /storage/0469/doc_00165884 [00:18:21]file doc_00165885 [00:18:21]remove file /storage/0469/doc_00165885 [00:18:21]file doc_00165886 [00:18:21]remove file /storage/0469/doc_00165886 [00:18:21]file doc_00165887 [00:18:21]remove file /storage/0469/doc_00165887 [00:18:21]file doc_00165888 [00:18:21]remove file /storage/0469/doc_00165888 [00:18:21]file doc_00165889 [00:18:21]remove file /storage/0469/doc_00165889 [00:18:21]file doc_00165890 [00:18:21]remove file /storage/0469/doc_00165890 [00:18:21]file doc_00165891 [00:18:21]remove file /storage/0469/doc_00165891 [00:18:21]file doc_00165892 [00:18:21]remove file /storage/0469/doc_00165892 [00:18:21]file doc_00165893 [00:18:21]remove file /storage/0469/doc_00165893 [00:18:21]file doc_00165894 [00:18:21]remove file /storage/0469/doc_00165894 [00:18:21]file doc_00165895 [00:18:21]remove file /storage/0469/doc_00165895 [00:18:21]file doc_00165896 [00:18:21]remove file /storage/0469/doc_00165896 [00:18:21]file doc_00165897 [00:18:21]remove file /storage/0469/doc_00165897 [00:18:21]file doc_00165898 [00:18:21]remove file /storage/0469/doc_00165898 [00:18:21]file doc_00165899 [00:18:21]remove file /storage/0469/doc_00165899 [00:18:21]file doc_00165900 [00:18:21]remove file /storage/0469/doc_00165900 [00:18:21]file doc_00165901 [00:18:21]remove file /storage/0469/doc_00165901 [00:18:21]file doc_00165902 [00:18:21]remove file /storage/0469/doc_00165902 [00:18:21]file doc_00165903 [00:18:21]remove file /storage/0469/doc_00165903 [00:18:21]file doc_00165904 [00:18:21]remove file /storage/0469/doc_00165904 [00:18:21]file doc_00165905 [00:18:21]remove file /storage/0469/doc_00165905 [00:18:21]file doc_00165906 [00:18:21]remove file /storage/0469/doc_00165906 [00:18:21]file doc_00165907 [00:18:21]remove file /storage/0469/doc_00165907 [00:18:21]file doc_00165908 [00:18:21]remove file /storage/0469/doc_00165908 [00:18:21]file doc_00165909 [00:18:21]remove file /storage/0469/doc_00165909 [00:18:21]file doc_00165910 [00:18:21]remove file /storage/0469/doc_00165910 [00:18:21]file doc_00165911 [00:18:21]remove file /storage/0469/doc_00165911 [00:18:21]file doc_00165912 [00:18:21]remove file /storage/0469/doc_00165912 [00:18:21]file doc_00165913 [00:18:21]remove file /storage/0469/doc_00165913 [00:18:21]file doc_00165914 [00:18:21]remove file /storage/0469/doc_00165914 [00:18:21]file doc_00165915 [00:18:21]remove file /storage/0469/doc_00165915 [00:18:21]file doc_00165916 [00:18:21]remove file /storage/0469/doc_00165916 [00:18:21]file doc_00165917 [00:18:21]remove file /storage/0469/doc_00165917 [00:18:21]file doc_00165918 [00:18:21]remove file /storage/0469/doc_00165918 [00:18:21]file doc_00165919 [00:18:21]remove file /storage/0469/doc_00165919 [00:18:21]file doc_00165920 [00:18:21]remove file /storage/0469/doc_00165920 [00:18:21]file doc_00165921 [00:18:21]remove file /storage/0469/doc_00165921 [00:18:21]file doc_00165922 [00:18:21]remove file /storage/0469/doc_00165922 [00:18:21]file doc_00165923 [00:18:21]remove file /storage/0469/doc_00165923 [00:18:21]file doc_00165924 [00:18:21]remove file /storage/0469/doc_00165924 [00:18:21]file doc_00165925 [00:18:21]remove file /storage/0469/doc_00165925 [00:18:21]file doc_00165926 [00:18:21]remove file /storage/0469/doc_00165926 [00:18:21]file doc_00165927 [00:18:21]remove file /storage/0469/doc_00165927 [00:18:21]file doc_00165928 [00:18:21]remove file /storage/0469/doc_00165928 [00:18:21]file doc_00165929 [00:18:21]remove file /storage/0469/doc_00165929 [00:18:21]file doc_00165930 [00:18:21]remove file /storage/0469/doc_00165930 [00:18:21]file doc_00165931 [00:18:21]remove file /storage/0469/doc_00165931 [00:18:21]file doc_00165932 [00:18:21]remove file /storage/0469/doc_00165932 [00:18:21]file doc_00165933 [00:18:21]remove file /storage/0469/doc_00165933 [00:18:21]file doc_00165934 [00:18:21]remove file /storage/0469/doc_00165934 [00:18:21]file doc_00165935 [00:18:21]remove file /storage/0469/doc_00165935 [00:18:21]file doc_00165936 [00:18:21]remove file /storage/0469/doc_00165936 [00:18:21]file doc_00165937 [00:18:21]remove file /storage/0469/doc_00165937 [00:18:21]file doc_00165938 [00:18:21]remove file /storage/0469/doc_00165938 [00:18:21]file doc_00165939 [00:18:21]remove file /storage/0469/doc_00165939 [00:18:21]file doc_00165940 [00:18:21]remove file /storage/0469/doc_00165940 [00:18:21]file doc_00165941 [00:18:21]remove file /storage/0469/doc_00165941 [00:18:21]file doc_00165942 [00:18:21]remove file /storage/0469/doc_00165942 [00:18:21]file doc_00165943 [00:18:21]remove file /storage/0469/doc_00165943 [00:18:21]file doc_00165944 [00:18:21]remove file /storage/0469/doc_00165944 [00:18:21]file doc_00165945 [00:18:21]remove file /storage/0469/doc_00165945 [00:18:22]file doc_00165946 [00:18:22]remove file /storage/0469/doc_00165946 [00:18:22]file doc_00165947 [00:18:22]remove file /storage/0469/doc_00165947 [00:18:22]OFD Sender: No OFD packet to send [00:18:22]remove dir /storage/0469 [00:18:22]ProcessDocumentItem done err = 0, tmpTLVsize=250 [00:18:22]tlvbuf is 00D3E3D0 [00:18:22]SAM_PROTO_ClearQueue [00:18:22]wFMCommunicate request_size=4 [00:18:22]MH_SAM_APDU [00:18:22]CAPDU: 80 09 00 00 [00:18:22]Write to MH i2c: E2 08 00 27 02 80 09 00 00 00 00 00 00 9B [00:18:22]Write i2c OK [00:18:22]MH_I2C_Read... [00:18:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:18:22]Read from MH i2c: E2 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [00:18:22]RAPDU: 90 00 [00:18:22]wFMCommunicate OK [00:18:22]SAM_PROTO_ClearQueue done [00:18:22]KKMCreateOFDPacket [00:18:22]OFDProtocolAddRootSTLVToBuf [00:18:22]FM_MakeSignedData [00:18:22]FM_MakeSignedData [00:18:22]SAM_PROTO_SignData [00:18:22]wFMCommunicate request_size=4 [00:18:22]MH_SAM_APDU [00:18:22]CAPDU: 80 0D 01 02 [00:18:22]Write to MH i2c: E2 08 00 28 02 80 0D 01 02 00 00 00 00 A3 [00:18:22]Write i2c OK [00:18:22]MH_I2C_Read... [00:18:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:18:22]Read from MH i2c: E2 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [00:18:22]RAPDU: 90 00 [00:18:22]wFMCommunicate OK [00:18:22]wFMCommunicate request_size=255 [00:18:22]MH_SAM_APDU [00:18:22]CAPDU: 80 0D 02 02 FA 02 00 FA 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 C9 26 C9 66 0E 04 04 00 D6 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 92 6B [00:18:22]Write to MH i2c: E2 02 01 29 02 80 0D 02 02 FA 00 02 00 FA 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 C9 26 C9 66 0E 04 04 00 D6 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 92 6B 00 00 40 [00:18:22]Write i2c OK [00:18:22]MH_I2C_Read... [00:18:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:22]Read from MH i2c: E2 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 29 02 00 90 00 9F [00:18:22]RAPDU: 90 00 [00:18:22]wFMCommunicate OK [00:18:22]wFMCommunicate request_size=9 [00:18:22]MH_SAM_APDU [00:18:22]CAPDU: 80 0D 02 02 04 63 5D 44 AB [00:18:22]Write to MH i2c: E2 0C 00 2A 02 80 0D 02 02 04 00 63 5D 44 AB 00 00 5D [00:18:22]Write i2c OK [00:18:22]MH_I2C_Read... [00:18:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:22]Read from MH i2c: E2 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 03 00 2A 02 00 90 00 A0 [00:18:22]RAPDU: 90 00 [00:18:22]wFMCommunicate OK [00:18:22]wFMCommunicate request_size=4 [00:18:22]MH_SAM_APDU [00:18:22]CAPDU: 80 0D 03 02 [00:18:22]Write to MH i2c: E2 08 00 2B 02 80 0D 03 02 00 00 00 00 A8 [00:18:22]Write i2c OK [00:18:22]MH_I2C_Read... [00:18:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:18:22]Read from MH i2c: E2 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 0B 00 [00:18:22]MH_I2C_Read... [00:18:22]Read from MH i2c: E2 0B 00 2B 02 00 2B 2C 25 A7 60 40 AF F3 90 00 0E [00:18:23]RAPDU: 2B 2C 25 A7 60 40 AF F3 90 00 [00:18:23]wFMCommunicate OK [00:18:23]SAM_PROTO_SignData done [00:18:23]FM_MakeSignedData done [00:18:23]CreateOFDProtocolMessage [00:18:23]wFMCommunicate request_size=4 [00:18:23]MH_SAM_APDU [00:18:23]CAPDU: 80 11 00 00 [00:18:23]Write to MH i2c: E2 08 00 2C 02 80 11 00 00 00 00 00 00 A8 [00:18:23]Write i2c OK [00:18:23]MH_I2C_Read... [00:18:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:18:23]Read from MH i2c: E2 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: E2 17 00 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: E2 17 00 2C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [00:18:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:18:23]wFMCommunicate OK [00:18:23]CreateOFDProtocolMessage done [00:18:23]OFDSenderStorePacket 165948 [00:18:23]StoreOFDPacket docnum=165948 [00:18:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EB 3B 06 01 1E 2D 5A 02 01 00 02 00 FA 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 C9 26 C9 66 0E 04 04 00 D6 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 92 6B 63 5D 44 AB 2B 2C 25 A7 60 40 AF F3 [00:18:23]CheckFolder [00:18:23]dirname=/storage/ofd_packets [00:18:23]CheckFolder done [00:18:23]ProducePacketName [00:18:23]name=ofd_packets/00165948 [00:18:23]NVStorageSaveData ofd_packets/00165948 [00:18:23]File name is /storage/ofd_packets/00165948 [00:18:23]Write 300 bytes [00:18:23]NVStorageSaveData done [00:18:23]OFDSenderStorePacket done [00:18:23]KKMCreateOFDPacket done [00:18:23]NVStorageSaveData kkm_last_timestamp [00:18:23]File name is /storage/kkm_last_timestamp [00:18:23]Write 4 bytes [00:18:23]NVStorageSaveData done [00:18:23]ExternCall_PrintAddStr [00:18:23]wPrintStart [00:18:23]Write to MH i2c: 01 00 00 2D 02 2F [00:18:23]Write i2c OK [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: 01 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: 01 07 00 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 FF 0F 44 [00:18:23]RasterBufferAndPrint [00:18:23]line Отчет об открытии смены [00:18:23]line ФФД: 1.0 [00:18:23]line ИНН: 02508201610067 [00:18:23]line Кассир: Таалайбеков А. [00:18:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:18:23]line Место: АЗС № 130 "Партнер Нефть" [00:18:23]line 24.08.2024 00:18 [00:18:23]line Смена: 470 [00:18:23]line РНМ: 0000000000092562 [00:18:23]line ЗНМ: 0300000070 [00:18:23]line ФД: 165948 [00:18:23]line ФМ: 0000000000871769 [00:18:23]line ФПД: 160989926212779 [00:18:23]OFD Sender: Processing packet 165948 [packets to send 1004, broken 1003] [00:18:23]ProducePacketName [00:18:23]name=ofd_packets/00165948 [00:18:23]OFD Sender: To server: pG, [00:18:23]CommunicateWithHost lk.salyk.kg:30040 [00:18:23]ConnectInit lk.salyk.kg [00:18:23]written 0, free lines is 4095 [00:18:23]Write to MH i2c: 01 00 00 3F 02 41 [00:18:23]Write i2c OK [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: 01 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: 01 07 00 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: 01 07 00 3F 02 00 00 00 00 00 56 0E AC [00:18:23]RasterBufferAndPrint [00:18:23]line [00:18:23]line [00:18:23]line [00:18:23]line [00:18:23]line [00:18:23]written 0, free lines is 3685 [00:18:23]MH_Cut [00:18:23]Write to MH i2c: D1 01 00 46 02 01 1A [00:18:23]Write i2c OK [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: D1 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: D1 01 00 [00:18:23]MH_I2C_Read... [00:18:23]Read from MH i2c: D1 01 00 46 02 00 19 [00:18:23]Write to MH i2c: 01 00 00 47 02 49 [00:18:23]Write i2c OK [00:18:23]MH_I2C_Read... [00:18:23]*** Cut start [00:18:23]*** Purtial cut [00:18:23]*** Stage 1: CUTSNS_PIN = 1 [00:18:25]Read from MH i2c: 01 [00:18:25]MH_I2C_Read... [00:18:25]*** Stop cut motor [00:18:25]*** Cut end [00:18:25]Read from MH i2c: 01 07 00 [00:18:25]MH_I2C_Read... [00:18:25]Read from MH i2c: 01 07 00 47 02 00 00 00 00 00 FF 0F 5E [00:18:25]process_action open_shift done [00:18:25]requested_data is exist [00:18:25]produce_requested_data [00:18:25]requested_item fd.num is exist - process it [00:18:25]SAM_PROTO_GetFieldsCounters [00:18:25]wFMCommunicate request_size=4 [00:18:25]MH_SAM_APDU [00:18:25]CAPDU: 80 13 00 00 [00:18:25]Write to MH i2c: E2 08 00 48 02 80 13 00 00 00 00 00 00 C6 [00:18:25]Write i2c OK [00:18:25]MH_I2C_Read... [00:18:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:18:26]Read from MH i2c: E2 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 62 00 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 62 00 48 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [00:18:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 00 00 00 00 5E 04 04 00 00 00 00 00 57 04 04 00 01 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:18:26]wFMCommunicate OK [00:18:26]SAM_PROTO_GetFieldsCounters done [00:18:26]requested_item shift.num is exist - process it [00:18:26]requested_item shift.opened is exist - process it [00:18:26]req_shift_opened [00:18:26]FM_GetShiftState [00:18:26]SAM_PROTO_GetShiftState [00:18:26]wFMCommunicate request_size=4 [00:18:26]MH_SAM_APDU [00:18:26]CAPDU: 80 13 01 00 [00:18:26]Write to MH i2c: E2 08 00 49 02 80 13 01 00 00 00 00 00 C8 [00:18:26]Write i2c OK [00:18:26]MH_I2C_Read... [00:18:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:26]Read from MH i2c: E2 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 0E 00 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 0E 00 49 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 F2 [00:18:26]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:18:26]wFMCommunicate OK [00:18:26]SAM_PROTO_GetShiftState done [00:18:26]FM_GetShiftState done [00:18:26]req_shift_opened done [00:18:26]requested_item shift.open_date is exist - process it [00:18:26]req_shift_open_date [00:18:26]req_shift_open_date done [00:18:26]produce_requested_data done [00:18:26]produce_requested_data return {"fd.num":165948,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:18:26]process_action_free open_shift [00:18:26]json_value_free [00:18:26]json_value_free done [00:18:26]process_json_proto returns [00:18:26]Send response to host [00:18:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":165948,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:18:26]free response buf [00:18:26]execute_script done [00:18:26]execute_script returns [00:18:26]free content buf [00:18:26]Sock 9.Close socket [00:18:26]Sock 9.Thread stoped [00:18:26]accept exits with 7 [00:18:26]New connection [00:18:26]New thread 3066989924 created [00:18:26]Thread 3066846564 joined [00:18:26]Waiting for new connection... [00:18:26] Sock 7.Parse request [00:18:26]Sock 7.Check first char [00:18:26]Sock 7.First char is OK [00:18:26]request: POST /json_proto HTTP/1.0 [00:18:26]Method: POST [00:18:26]URL: /json_proto [00:18:26]Method is POST - this is cgi request [00:18:26]url: /json_proto [00:18:26]query_string will be loaded in cgi processing [00:18:26]execute_cgi json_proto POST (null) [00:18:26]execute_cgi path=json_proto method=POST [00:18:26]POST find Content-Length [00:18:26]Host: 172.17.44.132:8080 [00:18:26]Content-Length: 331 [00:18:26]Content-Type: application/json [00:18:26] [00:18:26]POST finish read [00:18:26]Found Content-Length = 331 [00:18:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:26]execute_script... [00:18:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:26]POST & json_proto [00:18:26]process_json_proto [00:18:26]json parsed OK: [00:18:26]protocol is kg_v1.0 [00:18:26]action value=get_value [00:18:26]process_action get_value [00:18:26]cmd_get_value [00:18:26]process_action get_value done [00:18:26]requested_data is exist [00:18:26]produce_requested_data [00:18:26]requested_item fm.sale.total is exist - process it [00:18:26]SAM_PROTO_GetFMData [00:18:26]wFMCommunicate request_size=4 [00:18:26]MH_SAM_APDU [00:18:26]CAPDU: 80 13 03 00 [00:18:26]Write to MH i2c: E2 08 00 4A 02 80 13 03 00 00 00 00 00 CB [00:18:26]Write i2c OK [00:18:26]MH_I2C_Read... [00:18:26]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:18:26]Read from MH i2c: E2 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 FD 00 [00:18:26]MH_I2C_Read... [00:18:26]Read from MH i2c: E2 FD 00 4A 02 00 C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 23 [00:18:26]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8F 84 02 00 69 04 A4 00 6F 04 04 00 7E 81 02 00 B1 04 05 00 5A 38 83 7B 03 70 04 05 00 0E 13 DA 74 02 72 04 05 00 4C 25 A9 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 33 ED B0 5E EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 A9 D6 E3 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [00:18:26]wFMCommunicate OK [00:18:26]wFMCommunicate request_size=4 [00:18:26]MH_SAM_APDU [00:18:26]CAPDU: 80 17 00 00 [00:18:26]Write to MH i2c: E2 08 00 4B 02 80 17 00 00 00 00 00 00 CD [00:18:26]Write i2c OK [00:18:26]MH_I2C_Read... [00:18:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:27]Read from MH i2c: E2 [00:18:27]MH_I2C_Read... [00:18:27]Read from MH i2c: E2 FD 00 [00:18:27]MH_I2C_Read... [00:18:27]Read from MH i2c: E2 FD 00 4B 02 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 70 [00:18:27]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [00:18:27]wFMCommunicate OK [00:18:27]wFMCommunicate request_size=4 [00:18:27]MH_SAM_APDU [00:18:27]CAPDU: 80 17 00 00 [00:18:27]Write to MH i2c: E2 08 00 4C 02 80 17 00 00 00 00 00 00 CE [00:18:27]Write i2c OK [00:18:27]MH_I2C_Read... [00:18:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:27]Read from MH i2c: E2 [00:18:27]MH_I2C_Read... [00:18:27]Read from MH i2c: E2 FD 00 [00:18:27]MH_I2C_Read... [00:18:27]Read from MH i2c: E2 FD 00 4C 02 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 A3 [00:18:27]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [00:18:27]wFMCommunicate OK [00:18:27]wFMCommunicate request_size=4 [00:18:27]MH_SAM_APDU [00:18:27]CAPDU: 80 17 00 00 [00:18:27]Write to MH i2c: E2 08 00 4D 02 80 17 00 00 00 00 00 00 CF [00:18:27]Write i2c OK [00:18:27]MH_I2C_Read... [00:18:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:28]Read from MH i2c: E2 [00:18:28]MH_I2C_Read... [00:18:28]Read from MH i2c: E2 FD 00 [00:18:28]MH_I2C_Read... [00:18:28]Read from MH i2c: E2 FD 00 4D 02 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 53 [00:18:28]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 ConnectInit Can't take IP for lk.salyk.kg [00:18:28]00 CommunicateWithHost connect error [00:18:28]90 CommunicateWithHost err = -1 [00:18:28]00 OFD Sender: Server communicate error [00:18:28] [00:18:28]wFMCommunicate OK [00:18:28]wFMCommunicate request_size=4 [00:18:28]MH_SAM_APDU [00:18:28]CAPDU: 80 17 00 00 [00:18:28]Write to MH i2c: E2 08 00 4E 02 80 17 00 00 00 00 00 00 D0 [00:18:28]Write i2c OK [00:18:28]MH_I2C_Read... [00:18:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:18:28]Read from MH i2c: E2 [00:18:28]MH_I2C_Read... [00:18:28]Read from MH i2c: E2 E6 00 [00:18:28]MH_I2C_Read... [00:18:28]Read from MH i2c: E2 E6 00 4E 02 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 AC [00:18:28]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:18:28]wFMCommunicate OK [00:18:28]SAM_PROTO_GetFMData done [00:18:28]requested_item fm.sale_refund.total is exist - process it [00:18:28]requested_item fm.buy.total is exist - process it [00:18:28]requested_item shift.sale.total is exist - process it [00:18:28]SAM_PROTO_GetShiftData [00:18:28]wFMCommunicate request_size=4 [00:18:28]MH_SAM_APDU [00:18:28]CAPDU: 80 13 02 00 [00:18:28]Write to MH i2c: E2 08 00 4F 02 80 13 02 00 00 00 00 00 CF [00:18:28]Write i2c OK [00:18:28]MH_I2C_Read... [00:18:29]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:18:29]Read from MH i2c: E2 [00:18:29]MH_I2C_Read... [00:18:29]Read from MH i2c: E2 FD 00 [00:18:29]MH_I2C_Read... [00:18:29]Read from MH i2c: E2 FD 00 4F 02 00 A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 42 [00:18:29]RAPDU: A0 04 AA 04 9C 04 6E 04 04 00 00 00 00 00 69 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 90 00 [00:18:29]wFMCommunicate OK [00:18:29]wFMCommunicate request_size=4 [00:18:29]MH_SAM_APDU [00:18:29]CAPDU: 80 17 00 00 [00:18:29]Write to MH i2c: E2 08 00 50 02 80 17 00 00 00 00 00 00 D2 [00:18:29]Write i2c OK [00:18:29]MH_I2C_Read... [00:18:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:29]Read from MH i2c: E2 [00:18:29]MH_I2C_Read... [00:18:29]Read from MH i2c: E2 FD 00 [00:18:29]MH_I2C_Read... [00:18:29]Read from MH i2c: E2 FD 00 50 02 00 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 DA [00:18:29]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 90 00 [00:18:29]wFMCommunicate OK [00:18:29]wFMCommunicate request_size=4 [00:18:29]MH_SAM_APDU [00:18:29]CAPDU: 80 17 00 00 [00:18:29]Write to MH i2c: E2 08 00 51 02 80 17 00 00 00 00 00 00 D3 [00:18:29]Write i2c OK [00:18:29]MH_I2C_Read... [00:18:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:30]Read from MH i2c: E2 [00:18:30]MH_I2C_Read... [00:18:30]Read from MH i2c: E2 FD 00 [00:18:30]MH_I2C_Read... [00:18:30]Read from MH i2c: E2 FD 00 51 02 00 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 A5 [00:18:30]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 90 00 [00:18:30]wFMCommunicate OK [00:18:30]wFMCommunicate request_size=4 [00:18:30]MH_SAM_APDU [00:18:30]CAPDU: 80 17 00 00 [00:18:30]Write to MH i2c: E2 08 00 52 02 80 17 00 00 00 00 00 00 D4 [00:18:30]Write i2c OK [00:18:30]MH_I2C_Read... [00:18:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:30]Read from MH i2c: E2 [00:18:30]MH_I2C_Read... [00:18:30]Read from MH i2c: E2 FD 00 [00:18:30]MH_I2C_Read... [00:18:30]Read from MH i2c: E2 FD 00 52 02 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 46 [00:18:30]RAPDU: 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 90 00 [00:18:30]wFMCommunicate OK [00:18:30]wFMCommunicate request_size=4 [00:18:30]MH_SAM_APDU [00:18:30]CAPDU: 80 17 00 00 [00:18:30]Write to MH i2c: E2 08 00 53 02 80 17 00 00 00 00 00 00 D5 [00:18:30]Write i2c OK [00:18:30]MH_I2C_Read... [00:18:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:18:31]Read from MH i2c: E2 [00:18:31]MH_I2C_Read... [00:18:31]Read from MH i2c: E2 BD 00 [00:18:31]MH_I2C_Read... [00:18:31]Read from MH i2c: E2 BD 00 53 02 00 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 BB [00:18:31]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:18:31]wFMCommunicate OK [00:18:31]SAM_PROTO_GetShiftData done [00:18:31]requested_item shift.sale.total_cash is exist - process it [00:18:31]requested_item shift.sale_refund.total is exist - process it [00:18:31]requested_item shift.sale_refund.total_cash is exist - process it [00:18:31]requested_item shift.buy.total is exist - process it [00:18:31]requested_item shift.buy.total_cash is exist - process it [00:18:31]produce_requested_data done [00:18:31]produce_requested_data return {"fm.sale.total":149570990.98,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:18:31]process_action_free get_value [00:18:31]json_value_free [00:18:31]json_value_free done [00:18:31]process_json_proto returns [00:18:31]Send response to host [00:18:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149570990.98,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":0.00,"shift.sale.total_cash":0.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:18:31]free response buf [00:18:31]execute_script done [00:18:31]execute_script returns [00:18:31]free content buf [00:18:31]Sock 7.Close socket [00:18:31]Sock 7.Thread stoped [00:18:33]OFD Sender: Processing packet 165948 [packets to send 1004, broken 1003] [00:18:33]ProducePacketName [00:18:33]name=ofd_packets/00165948 [00:18:33]OFD Sender: To server: pG, [00:18:33]CommunicateWithHost lk.salyk.kg:30040 [00:18:33]ConnectInit lk.salyk.kg [00:18:38]ConnectInit Can't take IP for lk.salyk.kg [00:18:38]CommunicateWithHost connect error [00:18:38]CommunicateWithHost err = -1 [00:18:38]OFD Sender: Server communicate error [00:18:43]OFD Sender: Processing packet 165948 [packets to send 1004, broken 1003] [00:18:43]ProducePacketName [00:18:43]name=ofd_packets/00165948 [00:18:43]OFD Sender: To server: pG, [00:18:43]CommunicateWithHost lk.salyk.kg:30040 [00:18:43]ConnectInit lk.salyk.kg [00:18:48]ConnectInit Can't take IP for lk.salyk.kg [00:18:48]CommunicateWithHost connect error [00:18:48]CommunicateWithHost err = -1 [00:18:48]OFD Sender: Server communicate error [00:18:53]OFD Sender: Processing packet 165948 [packets to send 1004, broken 1003] [00:18:53]ProducePacketName [00:18:53]name=ofd_packets/00165948 [00:18:53]OFD Sender: To server: pG, [00:18:53]CommunicateWithHost lk.salyk.kg:30040 [00:18:53]ConnectInit lk.salyk.kg [00:18:58]ConnectInit Can't take IP for lk.salyk.kg [00:18:58]CommunicateWithHost connect error [00:18:58]CommunicateWithHost err = -1 [00:18:58]OFD Sender: Server communicate error [00:19:03]OFD Sender: Processing packet 165948 [packets to send 1004, broken 1003] [00:19:03]ProducePacketName [00:19:03]name=ofd_packets/00165948 [00:19:03]OFD Sender: To server: pG, [00:19:03]CommunicateWithHost lk.salyk.kg:30040 [00:19:03]ConnectInit lk.salyk.kg [00:19:06]recv_with_timeout no data received [00:19:07]Connected sock=7 [00:19:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EB 3B 06 01 1E 2D 5A 02 01 00 02 00 FA 00 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 F4 03 04 00 C9 26 C9 66 0E 04 04 00 D6 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 92 6B 63 5D 44 AB 2B 2C 25 A7 60 40 AF F3 [00:19:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C1 FD 47 00 B5 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 88 02 00 F4 03 04 00 44 D0 C8 66 B6 04 01 00 00 54 F3 1B 43 02 B7 8D F6 [00:19:07]CommunicateWithHost err = 0 [00:19:07]CheckOFDResponse [00:19:07]1017 (14) - 77093643461234 [00:19:07]1041 (16) - 0000000000871769 [00:19:07]1040 (4) - 165948 [00:19:07]1012 (4) - 23.08.2024 18:09 [00:19:07]1206 (1) - 0 [00:19:07]OFD Sender: Remove packet 165948 [00:19:07]ProducePacketName [00:19:07]name=ofd_packets/00165948 [00:19:07]NVStorageDeleteData [00:19:08]OFD Sender: No OFD packet to send [00:19:13]OFD Sender: No OFD packet to send [00:19:18]OFD Sender: No OFD packet to send [00:19:23]OFD Sender: No OFD packet to send [00:19:28]OFD Sender: No OFD packet to send [00:19:33]OFD Sender: No OFD packet to send [00:19:38]OFD Sender: No OFD packet to send [00:19:43]OFD Sender: No OFD packet to send [00:19:48]OFD Sender: No OFD packet to send [00:19:53]OFD Sender: No OFD packet to send [00:19:58]OFD Sender: No OFD packet to send [00:20:03]OFD Sender: No OFD packet to send [00:20:08]OFD Sender: No OFD packet to send [00:20:13]OFD Sender: No OFD packet to send [00:20:18]OFD Sender: No OFD packet to send [00:20:23]OFD Sender: No OFD packet to send [00:20:28]OFD Sender: No OFD packet to send [00:20:33]OFD Sender: No OFD packet to send [00:20:38]OFD Sender: No OFD packet to send [00:20:43]OFD Sender: No OFD packet to send [00:20:44]recv_with_timeout no data received [00:20:48]OFD Sender: No OFD packet to send [00:20:53]OFD Sender: No OFD packet to send [00:20:57]recv_with_timeout no data received [00:20:58]OFD Sender: No OFD packet to send [00:21:03]OFD Sender: No OFD packet to send [00:21:08]OFD Sender: No OFD packet to send [00:21:09]recv_with_timeout no data received [00:21:13]OFD Sender: No OFD packet to send [00:21:18]OFD Sender: No OFD packet to send [00:21:21]recv_with_timeout no data received [00:21:23]OFD Sender: No OFD packet to send [00:21:29]OFD Sender: No OFD packet to send [00:21:33]recv_with_timeout no data received [00:21:34]OFD Sender: No OFD packet to send [00:21:39]OFD Sender: No OFD packet to send [00:21:44]OFD Sender: No OFD packet to send [00:21:49]OFD Sender: No OFD packet to send [00:21:54]OFD Sender: No OFD packet to send [00:21:54]recv_with_timeout no data received [00:21:59]OFD Sender: No OFD packet to send [00:22:04]OFD Sender: No OFD packet to send [00:22:09]OFD Sender: No OFD packet to send [00:22:14]OFD Sender: No OFD packet to send [00:22:19]OFD Sender: No OFD packet to send [00:22:24]OFD Sender: No OFD packet to send [00:22:29]OFD Sender: No OFD packet to send [00:22:34]OFD Sender: No OFD packet to send [00:22:39]OFD Sender: No OFD packet to send [00:22:44]OFD Sender: No OFD packet to send [00:22:49]OFD Sender: No OFD packet to send [00:22:54]OFD Sender: No OFD packet to send [00:22:59]OFD Sender: No OFD packet to send [00:23:04]OFD Sender: No OFD packet to send [00:23:09]OFD Sender: No OFD packet to send [00:23:14]OFD Sender: No OFD packet to send [00:23:19]OFD Sender: No OFD packet to send [00:23:24]OFD Sender: No OFD packet to send [00:23:29]OFD Sender: No OFD packet to send [00:23:34]OFD Sender: No OFD packet to send [00:23:39]OFD Sender: No OFD packet to send [00:23:44]OFD Sender: No OFD packet to send [00:23:49]OFD Sender: No OFD packet to send [00:23:54]OFD Sender: No OFD packet to send [00:23:59]OFD Sender: No OFD packet to send [00:24:04]OFD Sender: No OFD packet to send [00:24:09]OFD Sender: No OFD packet to send [00:24:14]OFD Sender: No OFD packet to send [00:24:15]recv_with_timeout no data received [00:24:19]OFD Sender: No OFD packet to send [00:24:24]OFD Sender: No OFD packet to send [00:24:29]OFD Sender: No OFD packet to send [00:24:34]OFD Sender: No OFD packet to send [00:24:39]OFD Sender: No OFD packet to send [00:24:44]OFD Sender: No OFD packet to send [00:24:49]OFD Sender: No OFD packet to send [00:24:54]OFD Sender: No OFD packet to send [00:24:59]OFD Sender: No OFD packet to send [00:25:04]OFD Sender: No OFD packet to send [00:25:06]recv_with_timeout no data received [00:25:09]OFD Sender: No OFD packet to send [00:25:14]OFD Sender: No OFD packet to send [00:25:19]OFD Sender: No OFD packet to send [00:25:24]OFD Sender: No OFD packet to send [00:25:29]OFD Sender: No OFD packet to send [00:25:35]OFD Sender: No OFD packet to send [00:25:40]OFD Sender: No OFD packet to send [00:25:45]OFD Sender: No OFD packet to send [00:25:50]OFD Sender: No OFD packet to send [00:25:53]accept exits with 9 [00:25:53]New connection [00:25:53]New thread 3066846564 created [00:25:53]Thread 3066989924 joined [00:25:53]Waiting for new connection... [00:25:53] Sock 9.Parse request [00:25:53]Sock 9.Check first char [00:25:53]Sock 9.First char is OK [00:25:53]request: POST /json_proto HTTP/1.0 [00:25:53]Method: POST [00:25:53]URL: /json_proto [00:25:53]Method is POST - this is cgi request [00:25:53]url: /json_proto [00:25:53]query_string will be loaded in cgi processing [00:25:53]execute_cgi json_proto POST (null) [00:25:53]execute_cgi path=json_proto method=POST [00:25:53]POST find Content-Length [00:25:53]Host: 172.17.44.132:8080 [00:25:53]Content-Length: 806 [00:25:53]Content-Type: application/json [00:25:53] [00:25:53]POST finish read [00:25:53]Found Content-Length = 806 [00:25:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51153", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:53]execute_script... [00:25:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51153", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:53]POST & json_proto [00:25:53]process_json_proto [00:25:53]json parsed OK: [00:25:53]protocol is kg_v1.0 [00:25:53]action value=close_receipt [00:25:53]process_action close_receipt [00:25:53]cmd_close_receipt [00:25:53]MH_GetDate [00:25:53]Write to MH i2c: F0 00 00 54 02 45 [00:25:53]Write i2c OK [00:25:53]MH_I2C_Read... [00:25:53]Read from MH i2c: F0 [00:25:53]MH_I2C_Read... [00:25:53]Read from MH i2c: F0 09 00 [00:25:53]MH_I2C_Read... [00:25:53]Read from MH i2c: F0 09 00 54 02 00 92 28 C9 66 2A 83 C1 65 0A [00:25:53]GetLastDocTimeStamp 1724458697 [00:25:53]current date 1724459154 [00:25:53]FM_GetShiftState [00:25:53]SAM_PROTO_GetShiftState [00:25:53]wFMCommunicate request_size=4 [00:25:53]MH_SAM_APDU [00:25:53]CAPDU: 80 13 01 00 [00:25:53]Write to MH i2c: E2 08 00 55 02 80 13 01 00 00 00 00 00 D4 [00:25:53]Write i2c OK [00:25:53]MH_I2C_Read... [00:25:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:53]Read from MH i2c: E2 [00:25:53]MH_I2C_Read... [00:25:53]Read from MH i2c: E2 0E 00 [00:25:53]MH_I2C_Read... [00:25:53]Read from MH i2c: E2 0E 00 55 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 FE [00:25:53]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:25:53]wFMCommunicate OK [00:25:53]SAM_PROTO_GetShiftState done [00:25:53]FM_GetShiftState done [00:25:53]opened in 1724458697 [00:25:53]opened+sec_in_day 1724545097 [00:25:53]quantity*price = 25000 [00:25:53]sum+1 = 25001 [00:25:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 0.00 Безнал.: 250.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 1 24.08.2024 00:25 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165949 ФПД: 237356474525066 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165949&fm=237356474525066&tin=02508201610067®Number=0000000000092562&sum=25000 0 [00:25:54]StoreToDocumentArchive [00:25:54]shift 470 fd 165949 [00:25:54]save to /storage/0470/doc_00165949 [00:25:54]save last doc name /storage/0470/doc_00165949 to /storage/kkm_last_doc_name [00:25:54]save OK [00:25:54]Clear old archive folders... [00:25:54]ProcessDocumentItem done err = 0, tmpTLVsize=282 [00:25:54]tlvbuf is B6EE38A0 [00:25:54]SAM_PROTO_ClearQueue [00:25:54]wFMCommunicate request_size=4 [00:25:54]MH_SAM_APDU [00:25:54]CAPDU: 80 09 00 00 [00:25:54]Write to MH i2c: E2 08 00 62 02 80 09 00 00 00 00 00 00 D6 [00:25:54]Write i2c OK [00:25:54]MH_I2C_Read... [00:25:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:25:54]Read from MH i2c: E2 [00:25:54]MH_I2C_Read... [00:25:54]Read from MH i2c: E2 03 00 [00:25:54]MH_I2C_Read... [00:25:54]Read from MH i2c: E2 03 00 62 02 00 90 00 D8 [00:25:54]RAPDU: 90 00 [00:25:54]wFMCommunicate OK [00:25:54]SAM_PROTO_ClearQueue done [00:25:54]KKMCreateOFDPacket [00:25:54]OFDProtocolAddRootSTLVToBuf [00:25:54]FM_MakeSignedData [00:25:54]FM_MakeSignedData [00:25:54]SAM_PROTO_SignData [00:25:54]wFMCommunicate request_size=4 [00:25:54]MH_SAM_APDU [00:25:54]CAPDU: 80 0D 01 02 [00:25:54]Write to MH i2c: E2 08 00 63 02 80 0D 01 02 00 00 00 00 DE [00:25:54]Write i2c OK [00:25:54]MH_I2C_Read... [00:25:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:25:54]Read from MH i2c: E2 [00:25:54]MH_I2C_Read... [00:25:54]Read from MH i2c: E2 03 00 [00:25:54]MH_I2C_Read... [00:25:54]Read from MH i2c: E2 03 00 63 02 00 90 00 D9 [00:25:54]RAPDU: 90 00 [00:25:54]wFMCommunicate OK [00:25:54]wFMCommunicate request_size=255 [00:25:54]MH_SAM_APDU [00:25:54]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 92 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [00:25:54]Write to MH i2c: E2 02 01 64 02 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 92 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 3A [00:25:54]Write i2c OK [00:25:54]MH_I2C_Read... [00:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:55]OFD Sender: No OFD packet to send [00:25:55]Read from MH i2c: E2 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: E2 03 00 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: E2 03 00 64 02 00 90 00 DA [00:25:55]RAPDU: 90 00 [00:25:55]wFMCommunicate OK [00:25:55]wFMCommunicate request_size=41 [00:25:55]MH_SAM_APDU [00:25:55]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 88 02 00 35 04 06 00 D7 DF DC 59 65 8A [00:25:55]Write to MH i2c: E2 2C 00 65 02 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 88 02 00 35 04 06 00 D7 DF DC 59 65 8A 00 00 57 [00:25:55]Write i2c OK [00:25:55]MH_I2C_Read... [00:25:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:55]Read from MH i2c: E2 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: E2 03 00 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: E2 03 00 65 02 00 90 00 DB [00:25:55]RAPDU: 90 00 [00:25:55]wFMCommunicate OK [00:25:55]wFMCommunicate request_size=4 [00:25:55]MH_SAM_APDU [00:25:55]CAPDU: 80 0D 03 02 [00:25:55]Write to MH i2c: E2 08 00 66 02 80 0D 03 02 00 00 00 00 E3 [00:25:55]Write i2c OK [00:25:55]MH_I2C_Read... [00:25:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:25:55]Read from MH i2c: E2 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: E2 0B 00 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: E2 0B 00 66 02 00 68 FF FB B9 01 FE 31 A6 90 00 D5 [00:25:55]RAPDU: 68 FF FB B9 01 FE 31 A6 90 00 [00:25:55]wFMCommunicate OK [00:25:55]SAM_PROTO_SignData done [00:25:55]FM_MakeSignedData done [00:25:55]CreateOFDProtocolMessage [00:25:55]wFMCommunicate request_size=4 [00:25:55]MH_SAM_APDU [00:25:55]CAPDU: 80 11 00 00 [00:25:55]Write to MH i2c: E2 08 00 67 02 80 11 00 00 00 00 00 00 E3 [00:25:55]Write i2c OK [00:25:55]MH_I2C_Read... [00:25:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:55]Read from MH i2c: E2 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: E2 17 00 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: E2 17 00 67 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [00:25:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:25:55]wFMCommunicate OK [00:25:55]CreateOFDProtocolMessage done [00:25:55]OFDSenderStorePacket 165949 [00:25:55]StoreOFDPacket docnum=165949 [00:25:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 43 D3 26 01 B3 FC 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 92 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 88 02 00 35 04 06 00 D7 DF DC 59 65 8A 68 FF FB B9 01 FE 31 A6 [00:25:55]CheckFolder [00:25:55]dirname=/storage/ofd_packets [00:25:55]CheckFolder done [00:25:55]ProducePacketName [00:25:55]name=ofd_packets/00165949 [00:25:55]NVStorageSaveData ofd_packets/00165949 [00:25:55]File name is /storage/ofd_packets/00165949 [00:25:55]Write 332 bytes [00:25:55]NVStorageSaveData done [00:25:55]OFDSenderStorePacket done [00:25:55]KKMCreateOFDPacket done [00:25:55]NVStorageSaveData kkm_last_timestamp [00:25:55]File name is /storage/kkm_last_timestamp [00:25:55]Write 4 bytes [00:25:55]NVStorageSaveData done [00:25:55]ExternCall_PrintAddStr [00:25:55]wPrintStart [00:25:55]Write to MH i2c: 01 00 00 68 02 6A [00:25:55]Write i2c OK [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: 01 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: 01 07 00 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 FF 0F 7F [00:25:55]RasterBufferAndPrint [00:25:55]line Счет N : (3)51153 [00:25:55]line ИНН: 02508201610067 [00:25:55]line Контрольно-Кассовый Чек [00:25:55]line ПРОДАЖА [00:25:55]line Товар: 2000036220012 [00:25:55]line Кофе Капучино XL(GABB TRADE) [00:25:55]line 2.000 * 125.00 [00:25:55]line = 250.00 [00:25:55]line НДС 12% НСП 1% [00:25:55]line > о реализуемом товаре [00:25:55]line ИТОГО: 250.00 [00:25:55]line НСП 1% : 2.21 [00:25:55]line НДС 12% : 26.55 [00:25:55]line Наличными: 0.00 [00:25:55]line Безнал.: 250.00 [00:25:55]line Место: АЗС № 130 "Партнер Нефть" [00:25:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:25:55]line СНО: Общий режим [00:25:55]line Чек 1 24.08.2024 00:25 [00:25:55]line Смена: 470 ФФД: 1.0 [00:25:55]line ЗНМ: 0300000070 [00:25:55]line РНМ: 0000000000092562 [00:25:55]line Версия ККМ: 001 [00:25:55]line Платежная система: O! деньги [00:25:55]line ФМ: 0000000000871769 [00:25:55]line ФД: 165949 [00:25:55]line ФПД: 237356474525066 [00:25:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165949&fm=237356474525066&tin=02508201610067®Number=0000000000092562&sum=25000 [00:25:55]line 0 [00:25:55]written 0, free lines is 4095 [00:25:55]OFD Sender: Processing packet 165949 [packets to send 1004, broken 1003] [00:25:55]ProducePacketName [00:25:55]name=ofd_packets/00165949 [00:25:55]OFD Sender: To server: pG, [00:25:55]CommunicateWithHost lk.salyk.kg:30040 [00:25:55]ConnectInit lk.salyk.kg [00:25:55]Write to MH i2c: 01 00 00 93 02 95 [00:25:55]Write i2c OK [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: 01 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: 01 07 00 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: 01 07 00 93 02 00 00 00 00 00 B4 0C 5C [00:25:55]RasterBufferAndPrint [00:25:55]line [00:25:55]line [00:25:55]line [00:25:55]line [00:25:55]line [00:25:55]written 0, free lines is 3257 [00:25:55]MH_Cut [00:25:55]Write to MH i2c: D1 01 00 9A 02 01 6E [00:25:55]Write i2c OK [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: D1 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: D1 01 00 [00:25:55]MH_I2C_Read... [00:25:55]Read from MH i2c: D1 01 00 9A 02 00 6D [00:25:55]Write to MH i2c: 01 00 00 9B 02 9D [00:25:55]Write i2c OK [00:25:55]MH_I2C_Read... [00:25:56]*** Cut start [00:25:56]*** Purtial cut [00:25:56]*** Stage 1: CUTSNS_PIN = 1 [00:25:57]Connected sock=11 [00:25:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 43 D3 26 01 B3 FC 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A8 61 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 92 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 88 02 00 35 04 06 00 D7 DF DC 59 65 8A 68 FF FB B9 01 FE 31 A6 [00:25:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 25 47 00 46 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 88 02 00 F4 03 04 00 DE D1 C8 66 B6 04 01 00 00 7F CD BC D5 87 08 C4 AE [00:25:58]CommunicateWithHost err = 0 [00:25:58]CheckOFDResponse [00:25:58]1017 (14) - 77093643461234 [00:25:58]1041 (16) - 0000000000871769 [00:25:58]1040 (4) - 165949 [00:25:58]1012 (4) - 23.08.2024 18:15 [00:25:58]1206 (1) - 0 [00:25:58]OFD Sender: Remove packet 165949 [00:25:58]ProducePacketName [00:25:58]name=ofd_packets/00165949 [00:25:58]NVStorageDeleteData [00:25:58]Read from MH i2c: 01 [00:25:58]MH_I2C_Read... [00:25:58]*** Stop cut motor [00:25:58]*** Cut end [00:25:58]Read from MH i2c: 01 07 00 [00:25:58]MH_I2C_Read... [00:25:58]Read from MH i2c: 01 07 00 9B 02 00 00 00 00 00 FF 0F B2 [00:25:58]process_action close_receipt done [00:25:58]requested_data is exist [00:25:58]produce_requested_data [00:25:58]requested_item fm.sn is exist - process it [00:25:58]wFMCommunicate request_size=4 [00:25:58]MH_SAM_APDU [00:25:58]CAPDU: 80 11 00 00 [00:25:58]Write to MH i2c: E2 08 00 9C 02 80 11 00 00 00 00 00 00 18 [00:25:58]OFD Sender: No OFD packet to send [00:25:58]Write i2c OK [00:25:58]MH_I2C_Read... [00:25:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:58]Read from MH i2c: E2 [00:25:58]MH_I2C_Read... [00:25:58]Read from MH i2c: E2 17 00 [00:25:58]MH_I2C_Read... [00:25:58]Read from MH i2c: E2 17 00 9C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [00:25:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:25:58]wFMCommunicate OK [00:25:58]requested_item fd.num is exist - process it [00:25:58]SAM_PROTO_GetFieldsCounters [00:25:58]wFMCommunicate request_size=4 [00:25:58]MH_SAM_APDU [00:25:58]CAPDU: 80 13 00 00 [00:25:58]Write to MH i2c: E2 08 00 9D 02 80 13 00 00 00 00 00 00 1B [00:25:58]Write i2c OK [00:25:58]MH_I2C_Read... [00:25:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:25:58]Read from MH i2c: E2 [00:25:58]MH_I2C_Read... [00:25:58]Read from MH i2c: E2 62 00 [00:25:58]MH_I2C_Read... [00:25:58]Read from MH i2c: E2 62 00 9D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [00:25:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 01 00 00 00 5E 04 04 00 01 00 00 00 57 04 04 00 02 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:25:58]wFMCommunicate OK [00:25:58]SAM_PROTO_GetFieldsCounters done [00:25:58]requested_item shift.num is exist - process it [00:25:58]requested_item shift.opened is exist - process it [00:25:58]req_shift_opened [00:25:58]FM_GetShiftState [00:25:58]SAM_PROTO_GetShiftState [00:25:58]wFMCommunicate request_size=4 [00:25:58]MH_SAM_APDU [00:25:58]CAPDU: 80 13 01 00 [00:25:58]Write to MH i2c: E2 08 00 9E 02 80 13 01 00 00 00 00 00 1D [00:25:58]Write i2c OK [00:25:58]MH_I2C_Read... [00:25:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:58]Read from MH i2c: E2 [00:25:58]MH_I2C_Read... [00:25:58]Read from MH i2c: E2 0E 00 [00:25:58]MH_I2C_Read... [00:25:58]Read from MH i2c: E2 0E 00 9E 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 47 [00:25:58]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:25:58]wFMCommunicate OK [00:25:58]SAM_PROTO_GetShiftState done [00:25:58]FM_GetShiftState done [00:25:58]req_shift_opened done [00:25:58]requested_item shift.open_date is exist - process it [00:25:58]req_shift_open_date [00:25:58]req_shift_open_date done [00:25:58]produce_requested_data done [00:25:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165949,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:25:58]process_action_free close_receipt [00:25:58]json_value_free [00:25:58]json_value_free done [00:25:58]process_json_proto returns [00:25:58]Send response to host [00:25:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165949,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:25:58]free response buf [00:25:58]execute_script done [00:25:58]execute_script returns [00:25:58]free content buf [00:25:58]Sock 9.Close socket [00:25:58]Sock 9.Thread stoped [00:25:59]accept exits with 7 [00:25:59]New connection [00:25:59]New thread 3066989924 created [00:25:59]Thread 3066846564 joined [00:25:59]Waiting for new connection... [00:25:59] Sock 7.Parse request [00:25:59]Sock 7.Check first char [00:25:59]Sock 7.First char is OK [00:25:59]request: POST /json_proto HTTP/1.0 [00:25:59]Method: POST [00:25:59]URL: /json_proto [00:25:59]Method is POST - this is cgi request [00:25:59]url: /json_proto [00:25:59]query_string will be loaded in cgi processing [00:25:59]execute_cgi json_proto POST (null) [00:25:59]execute_cgi path=json_proto method=POST [00:25:59]POST find Content-Length [00:25:59]Host: 172.17.44.132:8080 [00:25:59]Content-Length: 677 [00:25:59]Content-Type: application/json [00:25:59] [00:25:59]POST finish read [00:25:59]Found Content-Length = 677 [00:25:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:59]execute_script... [00:25:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:59]POST & json_proto [00:25:59]process_json_proto [00:25:59]json parsed OK: [00:25:59]protocol is kg_v1.0 [00:25:59]action value=close_receipt [00:25:59]process_action close_receipt [00:25:59]cmd_close_receipt [00:25:59]MH_GetDate [00:25:59]Write to MH i2c: F0 00 00 9F 02 90 [00:25:59]Write i2c OK [00:25:59]MH_I2C_Read... [00:25:59]Read from MH i2c: F0 [00:25:59]MH_I2C_Read... [00:25:59]Read from MH i2c: F0 09 00 [00:25:59]MH_I2C_Read... [00:25:59]Read from MH i2c: F0 09 00 9F 02 00 97 28 C9 66 2A 83 C1 65 5A [00:25:59]GetLastDocTimeStamp 1724459154 [00:25:59]current date 1724459159 [00:25:59]FM_GetShiftState [00:25:59]SAM_PROTO_GetShiftState [00:25:59]wFMCommunicate request_size=4 [00:25:59]MH_SAM_APDU [00:25:59]CAPDU: 80 13 01 00 [00:25:59]Write to MH i2c: E2 08 00 A0 02 80 13 01 00 00 00 00 00 1F [00:25:59]Write i2c OK [00:25:59]MH_I2C_Read... [00:25:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:59]Read from MH i2c: E2 [00:25:59]MH_I2C_Read... [00:25:59]Read from MH i2c: E2 0E 00 [00:25:59]MH_I2C_Read... [00:25:59]Read from MH i2c: E2 0E 00 A0 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 49 [00:25:59]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:25:59]wFMCommunicate OK [00:25:59]SAM_PROTO_GetShiftState done [00:25:59]FM_GetShiftState done [00:25:59]opened in 1724458697 [00:25:59]opened+sec_in_day 1724545097 [00:25:59]quantity*price = 50010 [00:25:59]sum+1 = 50012 [00:25:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 2 24.08.2024 00:25 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165950 ФПД: 255859779297510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165950&fm=255859779297510&tin=02508201610067®Number=0000000000092562&sum=50000 [00:26:00]StoreToDocumentArchive [00:26:00]shift 470 fd 165950 [00:26:00]save to /storage/0470/doc_00165950 [00:26:00]save last doc name /storage/0470/doc_00165950 to /storage/kkm_last_doc_name [00:26:00]save OK [00:26:00]Clear old archive folders... [00:26:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:26:00]tlvbuf is 00D2A400 [00:26:00]SAM_PROTO_ClearQueue [00:26:00]wFMCommunicate request_size=4 [00:26:00]MH_SAM_APDU [00:26:00]CAPDU: 80 09 00 00 [00:26:00]Write to MH i2c: E2 08 00 AD 02 80 09 00 00 00 00 00 00 21 [00:26:00]Write i2c OK [00:26:00]MH_I2C_Read... [00:26:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:26:00]Read from MH i2c: E2 [00:26:00]MH_I2C_Read... [00:26:00]Read from MH i2c: E2 03 00 [00:26:00]MH_I2C_Read... [00:26:00]Read from MH i2c: E2 03 00 AD 02 00 90 00 23 [00:26:00]RAPDU: 90 00 [00:26:00]wFMCommunicate OK [00:26:00]SAM_PROTO_ClearQueue done [00:26:00]KKMCreateOFDPacket [00:26:00]OFDProtocolAddRootSTLVToBuf [00:26:00]FM_MakeSignedData [00:26:00]FM_MakeSignedData [00:26:00]SAM_PROTO_SignData [00:26:00]wFMCommunicate request_size=4 [00:26:00]MH_SAM_APDU [00:26:00]CAPDU: 80 0D 01 02 [00:26:00]Write to MH i2c: E2 08 00 AE 02 80 0D 01 02 00 00 00 00 29 [00:26:00]Write i2c OK [00:26:00]MH_I2C_Read... [00:26:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:26:00]Read from MH i2c: E2 [00:26:00]MH_I2C_Read... [00:26:00]Read from MH i2c: E2 03 00 [00:26:00]MH_I2C_Read... [00:26:00]Read from MH i2c: E2 03 00 AE 02 00 90 00 24 [00:26:00]RAPDU: 90 00 [00:26:00]wFMCommunicate OK [00:26:00]wFMCommunicate request_size=255 [00:26:00]MH_SAM_APDU [00:26:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 02 00 00 00 F4 03 04 00 97 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 88 02 00 35 04 06 00 E8 [00:26:00]Write to MH i2c: E2 02 01 AF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 02 00 00 00 F4 03 04 00 97 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 88 02 00 35 04 06 00 E8 00 00 0C [00:26:00]Write i2c OK [00:26:00]MH_I2C_Read... [00:26:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:01]Read from MH i2c: E2 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: E2 03 00 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: E2 03 00 AF 02 00 90 00 25 [00:26:01]RAPDU: 90 00 [00:26:01]wFMCommunicate OK [00:26:01]wFMCommunicate request_size=10 [00:26:01]MH_SAM_APDU [00:26:01]CAPDU: 80 0D 02 02 05 B3 FF 41 E0 E6 [00:26:01]Write to MH i2c: E2 0D 00 B0 02 80 0D 02 02 05 00 B3 FF 41 E0 E6 00 00 EF [00:26:01]Write i2c OK [00:26:01]MH_I2C_Read... [00:26:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:01]Read from MH i2c: E2 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: E2 03 00 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: E2 03 00 B0 02 00 90 00 26 [00:26:01]RAPDU: 90 00 [00:26:01]wFMCommunicate OK [00:26:01]wFMCommunicate request_size=4 [00:26:01]MH_SAM_APDU [00:26:01]CAPDU: 80 0D 03 02 [00:26:01]Write to MH i2c: E2 08 00 B1 02 80 0D 03 02 00 00 00 00 2E [00:26:01]Write i2c OK [00:26:01]MH_I2C_Read... [00:26:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:26:01]Read from MH i2c: E2 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: E2 0B 00 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: E2 0B 00 B1 02 00 A2 FE 3D 70 48 93 E3 9C 90 00 D6 [00:26:01]RAPDU: A2 FE 3D 70 48 93 E3 9C 90 00 [00:26:01]wFMCommunicate OK [00:26:01]SAM_PROTO_SignData done [00:26:01]FM_MakeSignedData done [00:26:01]CreateOFDProtocolMessage [00:26:01]wFMCommunicate request_size=4 [00:26:01]MH_SAM_APDU [00:26:01]CAPDU: 80 11 00 00 [00:26:01]Write to MH i2c: E2 08 00 B2 02 80 11 00 00 00 00 00 00 2E [00:26:01]Write i2c OK [00:26:01]MH_I2C_Read... [00:26:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:01]Read from MH i2c: E2 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: E2 17 00 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: E2 17 00 B2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [00:26:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:26:01]wFMCommunicate OK [00:26:01]CreateOFDProtocolMessage done [00:26:01]OFDSenderStorePacket 165950 [00:26:01]StoreOFDPacket docnum=165950 [00:26:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 00 93 07 01 60 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 02 00 00 00 F4 03 04 00 97 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 88 02 00 35 04 06 00 E8 B3 FF 41 E0 E6 A2 FE 3D 70 48 93 E3 9C [00:26:01]CheckFolder [00:26:01]dirname=/storage/ofd_packets [00:26:01]CheckFolder done [00:26:01]ProducePacketName [00:26:01]name=ofd_packets/00165950 [00:26:01]NVStorageSaveData ofd_packets/00165950 [00:26:01]File name is /storage/ofd_packets/00165950 [00:26:01]Write 301 bytes [00:26:01]NVStorageSaveData done [00:26:01]OFDSenderStorePacket done [00:26:01]KKMCreateOFDPacket done [00:26:01]NVStorageSaveData kkm_last_timestamp [00:26:01]File name is /storage/kkm_last_timestamp [00:26:01]Write 4 bytes [00:26:01]NVStorageSaveData done [00:26:01]ExternCall_PrintAddStr [00:26:01]wPrintStart [00:26:01]Write to MH i2c: 01 00 00 B3 02 B5 [00:26:01]Write i2c OK [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: 01 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: 01 07 00 [00:26:01]MH_I2C_Read... [00:26:01]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 FF 0F CA [00:26:01]RasterBufferAndPrint [00:26:01]line Счет N : (1)294871 [00:26:01]line ИНН: 02508201610067 [00:26:01]line Контрольно-Кассовый Чек [00:26:01]line ПРОДАЖА [00:26:01]line ТРК (МРК, ГНК) : 63 [00:26:01]line Товар: 2710124500 [00:26:01]line Аи-95-К-5 [00:26:01]line 6.740 * 74.20 [00:26:01]line = 500.11 [00:26:01]line НДС 12% НСП 1% [00:26:01]line > о реализуемом товаре [00:26:01]line ОКРУГЛЕНИЕ: -0.11 [00:26:01]line ИТОГО: 500.00 [00:26:01]line Внесено: 500.00 [00:26:01]line СДАЧА: 0.00 [00:26:01]line НСП 1% : 4.43 [00:26:01]line НДС 12% : 53.11 [00:26:01]line Наличными: 500.00 [00:26:01]line Безнал.: 0.00 [00:26:01]line Место: АЗС № 130 "Партнер Нефть" [00:26:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:26:01]line СНО: Общий режим [00:26:01]line Чек 2 24.08.2024 00:25 [00:26:01]line Смена: 470 ФФД: 1.0 [00:26:01]line ЗНМ: 0300000070 [00:26:01]line РНМ: 0000000000092562 [00:26:01]line Версия ККМ: 001 [00:26:01]line ФМ: 0000000000871769 [00:26:01]line ФД: 165950 [00:26:01]line ФПД: 255859779297510 [00:26:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165950&fm=255859779297510&tin=02508201610067®Number=0000000000092562&sum=50000 [00:26:01]OFD Sender: Processing packet 165950 [packets to send 1004, broken 1003] [00:26:01]ProducePacketName [00:26:01]name=ofd_packets/00165950 [00:26:01]written 0, free lines is 4095 [00:26:01]OFD Sender: To server: pG, [00:26:01]CommunicateWithHost lk.salyk.kg:30040 [00:26:01]ConnectInit lk.salyk.kg [00:26:02]Connected sock=10 [00:26:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 00 93 07 01 60 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 02 00 00 00 F4 03 04 00 97 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 88 02 00 35 04 06 00 E8 B3 FF 41 E0 E6 A2 FE 3D 70 48 93 E3 9C [00:26:02]Write to MH i2c: 01 00 00 DE 02 E0 [00:26:02]Write i2c OK [00:26:02]MH_I2C_Read... [00:26:02]Read from MH i2c: 01 [00:26:02]MH_I2C_Read... [00:26:02]Read from MH i2c: 01 07 00 [00:26:02]MH_I2C_Read... [00:26:02]Read from MH i2c: 01 07 00 DE 02 00 00 00 00 00 C8 0C BB [00:26:02]RasterBufferAndPrint [00:26:02]line [00:26:02]line [00:26:02]line [00:26:02]line [00:26:02]line [00:26:02]written 0, free lines is 3284 [00:26:02]MH_Cut [00:26:02]Write to MH i2c: D1 01 00 E5 02 01 B9 [00:26:02]Write i2c OK [00:26:02]MH_I2C_Read... [00:26:02]Read from MH i2c: D1 [00:26:02]MH_I2C_Read... [00:26:02]Read from MH i2c: D1 01 00 [00:26:02]MH_I2C_Read... [00:26:02]Read from MH i2c: D1 01 00 E5 02 00 B8 [00:26:02]Write to MH i2c: 01 00 00 E6 02 E8 [00:26:02]Write i2c OK [00:26:02]MH_I2C_Read... [00:26:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 80 B9 47 00 3E BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 88 02 00 F4 03 04 00 E3 D1 C8 66 B6 04 01 00 00 F0 08 97 B8 E4 84 43 F1 [00:26:02]CommunicateWithHost err = 0 [00:26:02]CheckOFDResponse [00:26:02]1017 (14) - 77093643461234 [00:26:02]1041 (16) - 0000000000871769 [00:26:02]1040 (4) - 165950 [00:26:02]1012 (4) - 23.08.2024 18:16 [00:26:02]1206 (1) - 0 [00:26:02]OFD Sender: Remove packet 165950 [00:26:02]ProducePacketName [00:26:02]name=ofd_packets/00165950 [00:26:02]NVStorageDeleteData [00:26:03]*** Cut start [00:26:03]*** Purtial cut [00:26:03]*** Stage 1: CUTSNS_PIN = 1 [00:26:03]OFD Sender: No OFD packet to send [00:26:05]Read from MH i2c: 01 [00:26:05]MH_I2C_Read... [00:26:05]*** Stop cut motor [00:26:05]*** Cut end [00:26:05]Read from MH i2c: 01 07 00 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: 01 07 00 E6 02 00 00 00 00 00 FF 0F FD [00:26:05]process_action close_receipt done [00:26:05]requested_data is exist [00:26:05]produce_requested_data [00:26:05]requested_item fm.sn is exist - process it [00:26:05]wFMCommunicate request_size=4 [00:26:05]MH_SAM_APDU [00:26:05]CAPDU: 80 11 00 00 [00:26:05]Write to MH i2c: E2 08 00 E7 02 80 11 00 00 00 00 00 00 63 [00:26:05]Write i2c OK [00:26:05]MH_I2C_Read... [00:26:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:05]Read from MH i2c: E2 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 17 00 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 17 00 E7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [00:26:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:26:05]wFMCommunicate OK [00:26:05]requested_item fd.num is exist - process it [00:26:05]SAM_PROTO_GetFieldsCounters [00:26:05]wFMCommunicate request_size=4 [00:26:05]MH_SAM_APDU [00:26:05]CAPDU: 80 13 00 00 [00:26:05]Write to MH i2c: E2 08 00 E8 02 80 13 00 00 00 00 00 00 66 [00:26:05]Write i2c OK [00:26:05]MH_I2C_Read... [00:26:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:26:05]Read from MH i2c: E2 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 62 00 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 62 00 E8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 31 [00:26:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 02 00 00 00 5E 04 04 00 02 00 00 00 57 04 04 00 03 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:26:05]wFMCommunicate OK [00:26:05]SAM_PROTO_GetFieldsCounters done [00:26:05]requested_item shift.num is exist - process it [00:26:05]requested_item shift.opened is exist - process it [00:26:05]req_shift_opened [00:26:05]FM_GetShiftState [00:26:05]SAM_PROTO_GetShiftState [00:26:05]wFMCommunicate request_size=4 [00:26:05]MH_SAM_APDU [00:26:05]CAPDU: 80 13 01 00 [00:26:05]Write to MH i2c: E2 08 00 E9 02 80 13 01 00 00 00 00 00 68 [00:26:05]Write i2c OK [00:26:05]MH_I2C_Read... [00:26:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:05]Read from MH i2c: E2 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 0E 00 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 0E 00 E9 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 92 [00:26:05]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:26:05]wFMCommunicate OK [00:26:05]SAM_PROTO_GetShiftState done [00:26:05]FM_GetShiftState done [00:26:05]req_shift_opened done [00:26:05]requested_item shift.open_date is exist - process it [00:26:05]req_shift_open_date [00:26:05]req_shift_open_date done [00:26:05]produce_requested_data done [00:26:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165950,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:26:05]process_action_free close_receipt [00:26:05]json_value_free [00:26:05]json_value_free done [00:26:05]process_json_proto returns [00:26:05]Send response to host [00:26:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165950,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:26:05]free response buf [00:26:05]execute_script done [00:26:05]execute_script returns [00:26:05]free content buf [00:26:05]Sock 7.Close socket [00:26:05]Sock 7.Thread stoped [00:26:05]accept exits with 9 [00:26:05]New connection [00:26:05]New thread 3066846564 created [00:26:05]Thread 3066989924 joined [00:26:05]Waiting for new connection... [00:26:05] Sock 9.Parse request [00:26:05]Sock 9.Check first char [00:26:05]Sock 9.First char is OK [00:26:05]request: POST /json_proto HTTP/1.0 [00:26:05]Method: POST [00:26:05]URL: /json_proto [00:26:05]Method is POST - this is cgi request [00:26:05]url: /json_proto [00:26:05]query_string will be loaded in cgi processing [00:26:05]execute_cgi json_proto POST (null) [00:26:05]execute_cgi path=json_proto method=POST [00:26:05]POST find Content-Length [00:26:05]Host: 172.17.44.132:8080 [00:26:05]Content-Length: 800 [00:26:05]Content-Type: application/json [00:26:05] [00:26:05]POST finish read [00:26:05]Found Content-Length = 800 [00:26:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.040, "sum" : 151.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 151.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:05]execute_script... [00:26: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)294872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.040, "sum" : 151.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 151.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:05]POST & json_proto [00:26:05]process_json_proto [00:26:05]json parsed OK: [00:26:05]protocol is kg_v1.0 [00:26:05]action value=close_receipt [00:26:05]process_action close_receipt [00:26:05]cmd_close_receipt [00:26:05]MH_GetDate [00:26:05]Write to MH i2c: F0 00 00 EA 02 DB [00:26:05]Write i2c OK [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: F0 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: F0 09 00 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: F0 09 00 EA 02 00 9E 28 C9 66 2A 83 C1 65 AC [00:26:05]GetLastDocTimeStamp 1724459159 [00:26:05]current date 1724459166 [00:26:05]FM_GetShiftState [00:26:05]SAM_PROTO_GetShiftState [00:26:05]wFMCommunicate request_size=4 [00:26:05]MH_SAM_APDU [00:26:05]CAPDU: 80 13 01 00 [00:26:05]Write to MH i2c: E2 08 00 EB 02 80 13 01 00 00 00 00 00 6A [00:26:05]Write i2c OK [00:26:05]MH_I2C_Read... [00:26:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:05]Read from MH i2c: E2 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 0E 00 [00:26:05]MH_I2C_Read... [00:26:05]Read from MH i2c: E2 0E 00 EB 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 94 [00:26:05]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:26:05]wFMCommunicate OK [00:26:05]SAM_PROTO_GetShiftState done [00:26:05]FM_GetShiftState done [00:26:05]opened in 1724458697 [00:26:05]opened+sec_in_day 1724545097 [00:26:05]quantity*price = 15136 [00:26:05]sum+1 = 15138 [00:26:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.37 НСП 1% : 1.34 НДС 12% : 16.07 Наличными: 0.00 Безнал.: 151.37 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 3 24.08.2024 00:26 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165951 ФПД: 265226842466990 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002606&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165951&fm=265226842466990&tin=02508201610067®Number=0000000000092562&sum=15137 [00:26:06]StoreToDocumentArchive [00:26:06]shift 470 fd 165951 [00:26:06]save to /storage/0470/doc_00165951 [00:26:06]save last doc name /storage/0470/doc_00165951 to /storage/kkm_last_doc_name [00:26:06]save OK [00:26:06]Clear old archive folders... [00:26:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:26:06]tlvbuf is 00D6CD70 [00:26:06]SAM_PROTO_ClearQueue [00:26:06]wFMCommunicate request_size=4 [00:26:06]MH_SAM_APDU [00:26:06]CAPDU: 80 09 00 00 [00:26:06]Write to MH i2c: E2 08 00 F8 02 80 09 00 00 00 00 00 00 6C [00:26:06]Write i2c OK [00:26:06]MH_I2C_Read... [00:26:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:26:06]Read from MH i2c: E2 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 03 00 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 03 00 F8 02 00 90 00 6E [00:26:06]RAPDU: 90 00 [00:26:06]wFMCommunicate OK [00:26:06]SAM_PROTO_ClearQueue done [00:26:06]KKMCreateOFDPacket [00:26:06]OFDProtocolAddRootSTLVToBuf [00:26:06]FM_MakeSignedData [00:26:06]FM_MakeSignedData [00:26:06]SAM_PROTO_SignData [00:26:06]wFMCommunicate request_size=4 [00:26:06]MH_SAM_APDU [00:26:06]CAPDU: 80 0D 01 02 [00:26:06]Write to MH i2c: E2 08 00 F9 02 80 0D 01 02 00 00 00 00 74 [00:26:06]Write i2c OK [00:26:06]MH_I2C_Read... [00:26:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:26:06]Read from MH i2c: E2 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 03 00 [00:26:06]MH_I2C_Read... [00:26:06]Read from MH i2c: E2 03 00 F9 02 00 90 00 6F [00:26:06]RAPDU: 90 00 [00:26:06]wFMCommunicate OK [00:26:06]wFMCommunicate request_size=255 [00:26:06]MH_SAM_APDU [00:26:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 07 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 3B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 3B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 9E 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 88 02 00 35 04 06 00 F1 [00:26:07]Write to MH i2c: E2 02 01 FA 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 07 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 3B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 3B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 9E 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 88 02 00 35 04 06 00 F1 00 00 0E [00:26:07]Write i2c OK [00:26:07]MH_I2C_Read... [00:26:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:07]Read from MH i2c: E2 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: E2 03 00 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: E2 03 00 FA 02 00 90 00 70 [00:26:07]RAPDU: 90 00 [00:26:07]wFMCommunicate OK [00:26:07]wFMCommunicate request_size=10 [00:26:07]MH_SAM_APDU [00:26:07]CAPDU: 80 0D 02 02 05 38 EF BA EA AE [00:26:07]Write to MH i2c: E2 0D 00 FB 02 80 0D 02 02 05 00 38 EF BA EA AE 00 00 FA [00:26:07]Write i2c OK [00:26:07]MH_I2C_Read... [00:26:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:07]Read from MH i2c: E2 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: E2 03 00 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: E2 03 00 FB 02 00 90 00 71 [00:26:07]RAPDU: 90 00 [00:26:07]wFMCommunicate OK [00:26:07]wFMCommunicate request_size=4 [00:26:07]MH_SAM_APDU [00:26:07]CAPDU: 80 0D 03 02 [00:26:07]Write to MH i2c: E2 08 00 FC 02 80 0D 03 02 00 00 00 00 79 [00:26:07]Write i2c OK [00:26:07]MH_I2C_Read... [00:26:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:26:07]Read from MH i2c: E2 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: E2 0B 00 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: E2 0B 00 FC 02 00 DC 26 F2 0E DB 3C 6B 17 90 00 15 [00:26:07]RAPDU: DC 26 F2 0E DB 3C 6B 17 90 00 [00:26:07]wFMCommunicate OK [00:26:07]SAM_PROTO_SignData done [00:26:07]FM_MakeSignedData done [00:26:07]CreateOFDProtocolMessage [00:26:07]wFMCommunicate request_size=4 [00:26:07]MH_SAM_APDU [00:26:07]CAPDU: 80 11 00 00 [00:26:07]Write to MH i2c: E2 08 00 FD 02 80 11 00 00 00 00 00 00 79 [00:26:07]Write i2c OK [00:26:07]MH_I2C_Read... [00:26:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:07]Read from MH i2c: E2 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: E2 17 00 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: E2 17 00 FD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [00:26:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:26:07]wFMCommunicate OK [00:26:07]CreateOFDProtocolMessage done [00:26:07]OFDSenderStorePacket 165951 [00:26:07]StoreOFDPacket docnum=165951 [00:26:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9E 15 07 01 08 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 07 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 3B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 3B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 9E 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 88 02 00 35 04 06 00 F1 38 EF BA EA AE DC 26 F2 0E DB 3C 6B 17 [00:26:07]CheckFolder [00:26:07]dirname=/storage/ofd_packets [00:26:07]CheckFolder done [00:26:07]ProducePacketName [00:26:07]name=ofd_packets/00165951 [00:26:07]NVStorageSaveData ofd_packets/00165951 [00:26:07]File name is /storage/ofd_packets/00165951 [00:26:07]Write 301 bytes [00:26:07]NVStorageSaveData done [00:26:07]OFDSenderStorePacket done [00:26:07]KKMCreateOFDPacket done [00:26:07]NVStorageSaveData kkm_last_timestamp [00:26:07]File name is /storage/kkm_last_timestamp [00:26:07]Write 4 bytes [00:26:07]NVStorageSaveData done [00:26:07]ExternCall_PrintAddStr [00:26:07]wPrintStart [00:26:07]Write to MH i2c: 01 00 00 FE 02 00 [00:26:07]Write i2c OK [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: 01 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: 01 07 00 [00:26:07]MH_I2C_Read... [00:26:07]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 FF 0F 15 [00:26:07]RasterBufferAndPrint [00:26:07]line Счет N : (1)294872 [00:26:07]line ИНН: 02508201610067 [00:26:07]line Контрольно-Кассовый Чек [00:26:07]line ПРОДАЖА [00:26:07]line ТРК (МРК, ГНК) : 53 [00:26:07]line Товар: 2710124500 [00:26:07]line Аи-95-К-5 [00:26:07]line 2.040 * 74.20 [00:26:07]line = 151.37 [00:26:07]line НДС 12% НСП 1% [00:26:07]line > о реализуемом товаре [00:26:07]line ИТОГО: 151.37 [00:26:07]line НСП 1% : 1.34 [00:26:07]line НДС 12% : 16.07 [00:26:07]line Наличными: 0.00 [00:26:07]line Безнал.: 151.37 [00:26:07]line Место: АЗС № 130 "Партнер Нефть" [00:26:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:26:07]line СНО: Общий режим [00:26:07]line Чек 3 24.08.2024 00:26 [00:26:07]line Смена: 470 ФФД: 1.0 [00:26:07]line ЗНМ: 0300000070 [00:26:07]line РНМ: 0000000000092562 [00:26:07]line Версия ККМ: 001 [00:26:07]line Платежная система: O! деньги [00:26:07]line ФМ: 0000000000871769 [00:26:07]line ФД: 165951 [00:26:07]line ФПД: 265226842466990 [00:26:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002606&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165951&fm=265226842466990&tin=02508201610067®Number=0000000000092562&sum=15137 [00:26:07]written 0, free lines is 4095 [00:26:07]OFD Sender: Processing packet 165951 [packets to send 1004, broken 1003] [00:26:07]ProducePacketName [00:26:07]name=ofd_packets/00165951 [00:26:07]OFD Sender: To server: pG, [00:26:07]CommunicateWithHost lk.salyk.kg:30040 [00:26:07]ConnectInit lk.salyk.kg [00:26:08]Write to MH i2c: 01 00 00 28 03 2B [00:26:08]Write i2c OK [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: 01 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: 01 07 00 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: 01 07 00 28 03 00 00 00 00 00 D2 0C 10 [00:26:08]RasterBufferAndPrint [00:26:08]line [00:26:08]line [00:26:08]line [00:26:08]line [00:26:08]line [00:26:08]written 0, free lines is 3303 [00:26:08]MH_Cut [00:26:08]Write to MH i2c: D1 01 00 2F 03 01 04 [00:26:08]Write i2c OK [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: D1 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: D1 01 00 [00:26:08]MH_I2C_Read... [00:26:08]Read from MH i2c: D1 01 00 2F 03 00 03 [00:26:08]Write to MH i2c: 01 00 00 30 03 33 [00:26:08]Write i2c OK [00:26:08]MH_I2C_Read... [00:26:09]*** Cut start [00:26:09]*** Purtial cut [00:26:09]*** Stage 1: CUTSNS_PIN = 1 [00:26:09]Connected sock=10 [00:26:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9E 15 07 01 08 5B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 07 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 3B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 3B 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 00 00 00 F4 03 04 00 9E 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 88 02 00 35 04 06 00 F1 38 EF BA EA AE DC 26 F2 0E DB 3C 6B 17 [00:26:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 A2 47 00 36 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 88 02 00 F4 03 04 00 EA D1 C8 66 B6 04 01 00 00 94 B2 51 A4 CA 06 A0 FF [00:26:10]CommunicateWithHost err = 0 [00:26:10]CheckOFDResponse [00:26:10]1017 (14) - 77093643461234 [00:26:10]1041 (16) - 0000000000871769 [00:26:10]1040 (4) - 165951 [00:26:10]1012 (4) - 23.08.2024 18:16 [00:26:10]1206 (1) - 0 [00:26:10]OFD Sender: Remove packet 165951 [00:26:10]ProducePacketName [00:26:10]name=ofd_packets/00165951 [00:26:10]NVStorageDeleteData [00:26:10]OFD Sender: No OFD packet to send [00:26:11]Read from MH i2c: 01 [00:26:11]MH_I2C_Read... [00:26:11]*** Stop cut motor [00:26:11]*** Cut end [00:26:11]Read from MH i2c: 01 07 00 [00:26:11]MH_I2C_Read... [00:26:11]Read from MH i2c: 01 07 00 30 03 00 00 00 00 00 FF 0F 48 [00:26:11]process_action close_receipt done [00:26:11]requested_data is exist [00:26:11]produce_requested_data [00:26:11]requested_item fm.sn is exist - process it [00:26:11]wFMCommunicate request_size=4 [00:26:11]MH_SAM_APDU [00:26:11]CAPDU: 80 11 00 00 [00:26:11]Write to MH i2c: E2 08 00 31 03 80 11 00 00 00 00 00 00 AE [00:26:11]Write i2c OK [00:26:11]MH_I2C_Read... [00:26:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:11]Read from MH i2c: E2 [00:26:11]MH_I2C_Read... [00:26:11]Read from MH i2c: E2 17 00 [00:26:11]MH_I2C_Read... [00:26:11]Read from MH i2c: E2 17 00 31 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [00:26:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:26:11]wFMCommunicate OK [00:26:11]requested_item fd.num is exist - process it [00:26:11]SAM_PROTO_GetFieldsCounters [00:26:11]wFMCommunicate request_size=4 [00:26:11]MH_SAM_APDU [00:26:11]CAPDU: 80 13 00 00 [00:26:11]Write to MH i2c: E2 08 00 32 03 80 13 00 00 00 00 00 00 B1 [00:26:11]Write i2c OK [00:26:11]MH_I2C_Read... [00:26:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:26:11]Read from MH i2c: E2 [00:26:11]MH_I2C_Read... [00:26:11]Read from MH i2c: E2 62 00 [00:26:11]MH_I2C_Read... [00:26:11]Read from MH i2c: E2 62 00 32 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 80 [00:26:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 03 00 00 00 5E 04 04 00 03 00 00 00 57 04 04 00 04 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:26:11]wFMCommunicate OK [00:26:11]SAM_PROTO_GetFieldsCounters done [00:26:11]requested_item shift.num is exist - process it [00:26:11]requested_item shift.opened is exist - process it [00:26:11]req_shift_opened [00:26:11]FM_GetShiftState [00:26:11]SAM_PROTO_GetShiftState [00:26:11]wFMCommunicate request_size=4 [00:26:11]MH_SAM_APDU [00:26:11]CAPDU: 80 13 01 00 [00:26:11]Write to MH i2c: E2 08 00 33 03 80 13 01 00 00 00 00 00 B3 [00:26:11]Write i2c OK [00:26:11]MH_I2C_Read... [00:26:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:11]Read from MH i2c: E2 [00:26:11]MH_I2C_Read... [00:26:11]Read from MH i2c: E2 0E 00 [00:26:11]MH_I2C_Read... [00:26:11]Read from MH i2c: E2 0E 00 33 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 DD [00:26:11]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:26:11]wFMCommunicate OK [00:26:11]SAM_PROTO_GetShiftState done [00:26:11]FM_GetShiftState done [00:26:11]req_shift_opened done [00:26:11]requested_item shift.open_date is exist - process it [00:26:11]req_shift_open_date [00:26:11]req_shift_open_date done [00:26:11]produce_requested_data done [00:26:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165951,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:26:11]process_action_free close_receipt [00:26:11]json_value_free [00:26:11]json_value_free done [00:26:11]process_json_proto returns [00:26:11]Send response to host [00:26:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165951,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:26:11]free response buf [00:26:11]execute_script done [00:26:11]execute_script returns [00:26:11]free content buf [00:26:11]Sock 9.Close socket [00:26:11]Sock 9.Thread stoped [00:26:15]OFD Sender: No OFD packet to send [00:26:20]OFD Sender: No OFD packet to send [00:26:25]OFD Sender: No OFD packet to send [00:26:30]OFD Sender: No OFD packet to send [00:26:32]accept exits with 7 [00:26:32]New connection [00:26:32]New thread 3066989924 created [00:26:32]Thread 3066846564 joined [00:26:32]Waiting for new connection... [00:26:32] Sock 7.Parse request [00:26:32]Sock 7.Check first char [00:26:32]Sock 7.First char is OK [00:26:32]request: POST /json_proto HTTP/1.0 [00:26:32]Method: POST [00:26:32]URL: /json_proto [00:26:32]Method is POST - this is cgi request [00:26:32]url: /json_proto [00:26:32]query_string will be loaded in cgi processing [00:26:32]execute_cgi json_proto POST (null) [00:26:32]execute_cgi path=json_proto method=POST [00:26:32]POST find Content-Length [00:26:32]Host: 172.17.44.132:8080 [00:26:32]Content-Length: 800 [00:26:32]Content-Type: application/json [00:26:32] [00:26:32]POST finish read [00:26:32]Found Content-Length = 800 [00:26:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:32]execute_script... [00:26: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)294869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:32]POST & json_proto [00:26:32]process_json_proto [00:26:32]json parsed OK: [00:26:32]protocol is kg_v1.0 [00:26:32]action value=close_receipt [00:26:32]process_action close_receipt [00:26:32]cmd_close_receipt [00:26:32]MH_GetDate [00:26:32]Write to MH i2c: F0 00 00 34 03 26 [00:26:32]Write i2c OK [00:26:32]MH_I2C_Read... [00:26:32]Read from MH i2c: F0 [00:26:32]MH_I2C_Read... [00:26:32]Read from MH i2c: F0 09 00 [00:26:32]MH_I2C_Read... [00:26:32]Read from MH i2c: F0 09 00 34 03 00 B8 28 C9 66 2A 83 C1 65 11 [00:26:32]GetLastDocTimeStamp 1724459166 [00:26:32]current date 1724459192 [00:26:32]FM_GetShiftState [00:26:32]SAM_PROTO_GetShiftState [00:26:32]wFMCommunicate request_size=4 [00:26:32]MH_SAM_APDU [00:26:32]CAPDU: 80 13 01 00 [00:26:32]Write to MH i2c: E2 08 00 35 03 80 13 01 00 00 00 00 00 B5 [00:26:32]Write i2c OK [00:26:32]MH_I2C_Read... [00:26:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:32]Read from MH i2c: E2 [00:26:32]MH_I2C_Read... [00:26:32]Read from MH i2c: E2 0E 00 [00:26:32]MH_I2C_Read... [00:26:32]Read from MH i2c: E2 0E 00 35 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 DF [00:26:32]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:26:32]wFMCommunicate OK [00:26:32]SAM_PROTO_GetShiftState done [00:26:32]FM_GetShiftState done [00:26:32]opened in 1724458697 [00:26:32]opened+sec_in_day 1724545097 [00:26:32]quantity*price = 400050 [00:26:32]sum+1 = 400051 [00:26:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 4 24.08.2024 00:26 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165952 ФПД: 178948514559318 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002632&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165952&fm=178948514559318&tin=02508201610067®Number=0000000000092562&sum=400050 [00:26:33]StoreToDocumentArchive [00:26:33]shift 470 fd 165952 [00:26:33]save to /storage/0470/doc_00165952 [00:26:33]save last doc name /storage/0470/doc_00165952 to /storage/kkm_last_doc_name [00:26:33]save OK [00:26:33]Clear old archive folders... [00:26:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:26:33]tlvbuf is 00D77150 [00:26:33]SAM_PROTO_ClearQueue [00:26:33]wFMCommunicate request_size=4 [00:26:33]MH_SAM_APDU [00:26:33]CAPDU: 80 09 00 00 [00:26:33]Write to MH i2c: E2 08 00 42 03 80 09 00 00 00 00 00 00 B7 [00:26:33]Write i2c OK [00:26:33]MH_I2C_Read... [00:26:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:26:33]Read from MH i2c: E2 [00:26:33]MH_I2C_Read... [00:26:33]Read from MH i2c: E2 03 00 [00:26:33]MH_I2C_Read... [00:26:33]Read from MH i2c: E2 03 00 42 03 00 90 00 B9 [00:26:33]RAPDU: 90 00 [00:26:33]wFMCommunicate OK [00:26:33]SAM_PROTO_ClearQueue done [00:26:33]KKMCreateOFDPacket [00:26:33]OFDProtocolAddRootSTLVToBuf [00:26:33]FM_MakeSignedData [00:26:33]FM_MakeSignedData [00:26:33]SAM_PROTO_SignData [00:26:33]wFMCommunicate request_size=4 [00:26:33]MH_SAM_APDU [00:26:33]CAPDU: 80 0D 01 02 [00:26:33]Write to MH i2c: E2 08 00 43 03 80 0D 01 02 00 00 00 00 BF [00:26:33]Write i2c OK [00:26:33]MH_I2C_Read... [00:26:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:26:33]Read from MH i2c: E2 [00:26:33]MH_I2C_Read... [00:26:33]Read from MH i2c: E2 03 00 [00:26:33]MH_I2C_Read... [00:26:33]Read from MH i2c: E2 03 00 43 03 00 90 00 BA [00:26:33]RAPDU: 90 00 [00:26:33]wFMCommunicate OK [00:26:33]wFMCommunicate request_size=255 [00:26:33]MH_SAM_APDU [00:26:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 B8 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 88 02 00 35 04 06 00 A2 C0 B2 A4 [00:26:33]Write to MH i2c: E2 02 01 44 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 B8 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 88 02 00 35 04 06 00 A2 C0 B2 A4 00 00 43 [00:26:33]Write i2c OK [00:26:33]MH_I2C_Read... [00:26:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:33]Read from MH i2c: E2 [00:26:33]MH_I2C_Read... [00:26:33]Read from MH i2c: E2 03 00 [00:26:33]MH_I2C_Read... [00:26:33]Read from MH i2c: E2 03 00 44 03 00 90 00 BB [00:26:33]RAPDU: 90 00 [00:26:33]wFMCommunicate OK [00:26:33]wFMCommunicate request_size=7 [00:26:33]MH_SAM_APDU [00:26:33]CAPDU: 80 0D 02 02 02 B5 56 [00:26:33]Write to MH i2c: E2 0A 00 45 03 80 0D 02 02 02 00 B5 56 00 00 D1 [00:26:33]Write i2c OK [00:26:33]MH_I2C_Read... [00:26:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:33]Read from MH i2c: E2 [00:26:33]MH_I2C_Read... [00:26:33]Read from MH i2c: E2 03 00 [00:26:33]MH_I2C_Read... [00:26:33]Read from MH i2c: E2 03 00 45 03 00 90 00 BC [00:26:33]RAPDU: 90 00 [00:26:33]wFMCommunicate OK [00:26:33]wFMCommunicate request_size=4 [00:26:33]MH_SAM_APDU [00:26:33]CAPDU: 80 0D 03 02 [00:26:33]Write to MH i2c: E2 08 00 46 03 80 0D 03 02 00 00 00 00 C4 [00:26:33]Write i2c OK [00:26:33]MH_I2C_Read... [00:26:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:26:34]Read from MH i2c: E2 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: E2 0B 00 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: E2 0B 00 46 03 00 4A 0A B5 43 F3 42 0D D7 90 00 2A [00:26:34]RAPDU: 4A 0A B5 43 F3 42 0D D7 90 00 [00:26:34]wFMCommunicate OK [00:26:34]SAM_PROTO_SignData done [00:26:34]FM_MakeSignedData done [00:26:34]CreateOFDProtocolMessage [00:26:34]wFMCommunicate request_size=4 [00:26:34]MH_SAM_APDU [00:26:34]CAPDU: 80 11 00 00 [00:26:34]Write to MH i2c: E2 08 00 47 03 80 11 00 00 00 00 00 00 C4 [00:26:34]Write i2c OK [00:26:34]MH_I2C_Read... [00:26:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:34]Read from MH i2c: E2 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: E2 17 00 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: E2 17 00 47 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [00:26:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:26:34]wFMCommunicate OK [00:26:34]CreateOFDProtocolMessage done [00:26:34]OFDSenderStorePacket 165952 [00:26:34]StoreOFDPacket docnum=165952 [00:26:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 05 56 04 01 42 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 B8 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 88 02 00 35 04 06 00 A2 C0 B2 A4 B5 56 4A 0A B5 43 F3 42 0D D7 [00:26:34]CheckFolder [00:26:34]dirname=/storage/ofd_packets [00:26:34]CheckFolder done [00:26:34]ProducePacketName [00:26:34]name=ofd_packets/00165952 [00:26:34]NVStorageSaveData ofd_packets/00165952 [00:26:34]File name is /storage/ofd_packets/00165952 [00:26:34]Write 298 bytes [00:26:34]NVStorageSaveData done [00:26:34]OFDSenderStorePacket done [00:26:34]KKMCreateOFDPacket done [00:26:34]NVStorageSaveData kkm_last_timestamp [00:26:34]File name is /storage/kkm_last_timestamp [00:26:34]Write 4 bytes [00:26:34]NVStorageSaveData done [00:26:34]ExternCall_PrintAddStr [00:26:34]wPrintStart [00:26:34]Write to MH i2c: 01 00 00 48 03 4B [00:26:34]Write i2c OK [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: 01 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: 01 07 00 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 FF 0F 60 [00:26:34]RasterBufferAndPrint [00:26:34]line Счет N : (1)294869 [00:26:34]line ИНН: 02508201610067 [00:26:34]line Контрольно-Кассовый Чек [00:26:34]line ПРОДАЖА [00:26:34]line ТРК (МРК, ГНК) : 34 [00:26:34]line Товар: 2710194800 [00:26:34]line ДТ-К-5 [00:26:34]line 52.500 * 76.20 [00:26:34]line = 4000.50 [00:26:34]line НДС 12% НСП 1% [00:26:34]line > о реализуемом товаре [00:26:34]line ИТОГО: 4000.50 [00:26:34]line НСП 1% : 35.40 [00:26:34]line НДС 12% : 424.83 [00:26:34]line Наличными: 0.00 [00:26:34]line Безнал.: 4000.50 [00:26:34]line Место: АЗС № 130 "Партнер Нефть" [00:26:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:26:34]line СНО: Общий режим [00:26:34]line Чек 4 24.08.2024 00:26 [00:26:34]line Смена: 470 ФФД: 1.0 [00:26:34]line ЗНМ: 0300000070 [00:26:34]line РНМ: 0000000000092562 [00:26:34]line Версия ККМ: 001 [00:26:34]line Платежная система: O! деньги [00:26:34]line ФМ: 0000000000871769 [00:26:34]line ФД: 165952 [00:26:34]line ФПД: 178948514559318 [00:26:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002632&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165952&fm=178948514559318&tin=02508201610067®Number=0000000000092562&sum=400050 [00:26:34]written 0, free lines is 4095 [00:26:34]OFD Sender: Processing packet 165952 [packets to send 1004, broken 1003] [00:26:34]ProducePacketName [00:26:34]name=ofd_packets/00165952 [00:26:34]OFD Sender: To server: pG, [00:26:34]CommunicateWithHost lk.salyk.kg:30040 [00:26:34]ConnectInit lk.salyk.kg [00:26:34]Write to MH i2c: 01 00 00 72 03 75 [00:26:34]Write i2c OK [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: 01 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: 01 07 00 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: 01 07 00 72 03 00 00 00 00 00 E2 0C 6A [00:26:34]RasterBufferAndPrint [00:26:34]line [00:26:34]line [00:26:34]line [00:26:34]line [00:26:34]line [00:26:34]written 0, free lines is 3313 [00:26:34]Connected sock=10 [00:26:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 05 56 04 01 42 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 B8 28 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 88 02 00 35 04 06 00 A2 C0 B2 A4 B5 56 4A 0A B5 43 F3 42 0D D7 [00:26:34]MH_Cut [00:26:34]Write to MH i2c: D1 01 00 79 03 01 4E [00:26:34]Write i2c OK [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: D1 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: D1 01 00 [00:26:34]MH_I2C_Read... [00:26:34]Read from MH i2c: D1 01 00 79 03 00 4D [00:26:34]Write to MH i2c: 01 00 00 7A 03 7D [00:26:34]Write i2c OK [00:26:34]MH_I2C_Read... [00:26:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3D 64 47 00 44 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 88 02 00 F4 03 04 00 03 D2 C8 66 B6 04 01 00 00 DB 6F 99 A7 81 38 09 52 [00:26:35]CommunicateWithHost err = 0 [00:26:35]CheckOFDResponse [00:26:35]1017 (14) - 77093643461234 [00:26:35]1041 (16) - 0000000000871769 [00:26:35]1040 (4) - 165952 [00:26:35]1012 (4) - 23.08.2024 18:16 [00:26:35]1206 (1) - 0 [00:26:35]OFD Sender: Remove packet 165952 [00:26:35]ProducePacketName [00:26:35]name=ofd_packets/00165952 [00:26:35]NVStorageDeleteData [00:26:35]*** Cut start [00:26:35]*** Purtial cut [00:26:35]*** Stage 1: CUTSNS_PIN = 1 [00:26:35]OFD Sender: No OFD packet to send [00:26:37]Read from MH i2c: 01 [00:26:37]MH_I2C_Read... [00:26:37]*** Stop cut motor [00:26:37]*** Cut end [00:26:37]Read from MH i2c: 01 07 00 [00:26:37]MH_I2C_Read... [00:26:37]Read from MH i2c: 01 07 00 7A 03 00 00 00 00 00 FF 0F 92 [00:26:37]process_action close_receipt done [00:26:37]requested_data is exist [00:26:37]produce_requested_data [00:26:37]requested_item fm.sn is exist - process it [00:26:37]wFMCommunicate request_size=4 [00:26:37]MH_SAM_APDU [00:26:37]CAPDU: 80 11 00 00 [00:26:37]Write to MH i2c: E2 08 00 7B 03 80 11 00 00 00 00 00 00 F8 [00:26:37]Write i2c OK [00:26:37]MH_I2C_Read... [00:26:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:37]Read from MH i2c: E2 [00:26:37]MH_I2C_Read... [00:26:37]Read from MH i2c: E2 17 00 [00:26:37]MH_I2C_Read... [00:26:37]Read from MH i2c: E2 17 00 7B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [00:26:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:26:37]wFMCommunicate OK [00:26:37]requested_item fd.num is exist - process it [00:26:37]SAM_PROTO_GetFieldsCounters [00:26:37]wFMCommunicate request_size=4 [00:26:37]MH_SAM_APDU [00:26:37]CAPDU: 80 13 00 00 [00:26:37]Write to MH i2c: E2 08 00 7C 03 80 13 00 00 00 00 00 00 FB [00:26:37]Write i2c OK [00:26:37]MH_I2C_Read... [00:26:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:26:37]Read from MH i2c: E2 [00:26:37]MH_I2C_Read... [00:26:37]Read from MH i2c: E2 62 00 [00:26:37]MH_I2C_Read... [00:26:37]Read from MH i2c: E2 62 00 7C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [00:26:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:26:37]wFMCommunicate OK [00:26:37]SAM_PROTO_GetFieldsCounters done [00:26:37]requested_item shift.num is exist - process it [00:26:37]requested_item shift.opened is exist - process it [00:26:37]req_shift_opened [00:26:37]FM_GetShiftState [00:26:37]SAM_PROTO_GetShiftState [00:26:37]wFMCommunicate request_size=4 [00:26:37]MH_SAM_APDU [00:26:37]CAPDU: 80 13 01 00 [00:26:37]Write to MH i2c: E2 08 00 7D 03 80 13 01 00 00 00 00 00 FD [00:26:37]Write i2c OK [00:26:37]MH_I2C_Read... [00:26:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:37]Read from MH i2c: E2 [00:26:37]MH_I2C_Read... [00:26:37]Read from MH i2c: E2 0E 00 [00:26:37]MH_I2C_Read... [00:26:37]Read from MH i2c: E2 0E 00 7D 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 27 [00:26:37]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:26:37]wFMCommunicate OK [00:26:37]SAM_PROTO_GetShiftState done [00:26:37]FM_GetShiftState done [00:26:37]req_shift_opened done [00:26:37]requested_item shift.open_date is exist - process it [00:26:37]req_shift_open_date [00:26:37]req_shift_open_date done [00:26:37]produce_requested_data done [00:26:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165952,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:26:37]process_action_free close_receipt [00:26:37]json_value_free [00:26:37]json_value_free done [00:26:37]process_json_proto returns [00:26:37]Send response to host [00:26:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165952,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:26:37]free response buf [00:26:37]execute_script done [00:26:37]execute_script returns [00:26:37]free content buf [00:26:37]Sock 7.Close socket [00:26:37]Sock 7.Thread stoped [00:26:40]OFD Sender: No OFD packet to send [00:26:45]OFD Sender: No OFD packet to send [00:26:49]recv_with_timeout no data received [00:26:50]OFD Sender: No OFD packet to send [00:26:55]OFD Sender: No OFD packet to send [00:27:00]OFD Sender: No OFD packet to send [00:27:05]OFD Sender: No OFD packet to send [00:27:07]recv_with_timeout no data received [00:27:10]OFD Sender: No OFD packet to send [00:27:15]OFD Sender: No OFD packet to send [00:27:20]OFD Sender: No OFD packet to send [00:27:25]OFD Sender: No OFD packet to send [00:27:30]OFD Sender: No OFD packet to send [00:27:35]OFD Sender: No OFD packet to send [00:27:41]OFD Sender: No OFD packet to send [00:27:46]OFD Sender: No OFD packet to send [00:27:51]OFD Sender: No OFD packet to send [00:27:51]accept exits with 9 [00:27:51]New connection [00:27:51]New thread 3066846564 created [00:27:51]Thread 3066989924 joined [00:27:51]Waiting for new connection... [00:27:51] Sock 9.Parse request [00:27:51]Sock 9.Check first char [00:27:51]Sock 9.First char is OK [00:27:51]request: POST /json_proto HTTP/1.0 [00:27:51]Method: POST [00:27:51]URL: /json_proto [00:27:51]Method is POST - this is cgi request [00:27:51]url: /json_proto [00:27:51]query_string will be loaded in cgi processing [00:27:51]execute_cgi json_proto POST (null) [00:27:51]execute_cgi path=json_proto method=POST [00:27:51]POST find Content-Length [00:27:51]Host: 172.17.44.132:8080 [00:27:51]Content-Length: 801 [00:27:51]Content-Type: application/json [00:27:51] [00:27:51]POST finish read [00:27:51]Found Content-Length = 801 [00:27:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.450, "sum" : 849.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 849.59 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:27:51]execute_script... [00:27:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.450, "sum" : 849.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 849.59 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:27:51]POST & json_proto [00:27:51]process_json_proto [00:27:51]json parsed OK: [00:27:51]protocol is kg_v1.0 [00:27:51]action value=close_receipt [00:27:51]process_action close_receipt [00:27:51]cmd_close_receipt [00:27:51]MH_GetDate [00:27:51]Write to MH i2c: F0 00 00 7E 03 70 [00:27:51]Write i2c OK [00:27:51]MH_I2C_Read... [00:27:51]Read from MH i2c: F0 [00:27:51]MH_I2C_Read... [00:27:51]Read from MH i2c: F0 09 00 [00:27:51]MH_I2C_Read... [00:27:51]Read from MH i2c: F0 09 00 7E 03 00 07 29 C9 66 2A 83 C1 65 AB [00:27:51]GetLastDocTimeStamp 1724459192 [00:27:51]current date 1724459271 [00:27:51]FM_GetShiftState [00:27:51]SAM_PROTO_GetShiftState [00:27:51]wFMCommunicate request_size=4 [00:27:51]MH_SAM_APDU [00:27:51]CAPDU: 80 13 01 00 [00:27:51]Write to MH i2c: E2 08 00 7F 03 80 13 01 00 00 00 00 00 FF [00:27:51]Write i2c OK [00:27:51]MH_I2C_Read... [00:27:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:51]Read from MH i2c: E2 [00:27:51]MH_I2C_Read... [00:27:51]Read from MH i2c: E2 0E 00 [00:27:51]MH_I2C_Read... [00:27:51]Read from MH i2c: E2 0E 00 7F 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 29 [00:27:51]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:27:51]wFMCommunicate OK [00:27:51]SAM_PROTO_GetShiftState done [00:27:51]FM_GetShiftState done [00:27:51]opened in 1724458697 [00:27:51]opened+sec_in_day 1724545097 [00:27:51]quantity*price = 84959 [00:27:51]sum+1 = 84960 [00:27:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 849.59 НСП 1% : 7.52 НДС 12% : 90.22 Наличными: 0.00 Безнал.: 849.59 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 5 24.08.2024 00:27 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165953 ФПД: 277258746099485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002751&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165953&fm=277258746099485&tin=02508201610067®Number=0000000000092562&sum=84959 [00:27:52]StoreToDocumentArchive [00:27:52]shift 470 fd 165953 [00:27:52]save to /storage/0470/doc_00165953 [00:27:52]save last doc name /storage/0470/doc_00165953 to /storage/kkm_last_doc_name [00:27:52]save OK [00:27:52]Clear old archive folders... [00:27:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:27:52]tlvbuf is 00DDCB60 [00:27:52]SAM_PROTO_ClearQueue [00:27:52]wFMCommunicate request_size=4 [00:27:52]MH_SAM_APDU [00:27:52]CAPDU: 80 09 00 00 [00:27:52]Write to MH i2c: E2 08 00 8C 03 80 09 00 00 00 00 00 00 01 [00:27:52]Write i2c OK [00:27:52]MH_I2C_Read... [00:27:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:27:52]Read from MH i2c: E2 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 03 00 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 03 00 8C 03 00 90 00 03 [00:27:52]RAPDU: 90 00 [00:27:52]wFMCommunicate OK [00:27:52]SAM_PROTO_ClearQueue done [00:27:52]KKMCreateOFDPacket [00:27:52]OFDProtocolAddRootSTLVToBuf [00:27:52]FM_MakeSignedData [00:27:52]FM_MakeSignedData [00:27:52]SAM_PROTO_SignData [00:27:52]wFMCommunicate request_size=4 [00:27:52]MH_SAM_APDU [00:27:52]CAPDU: 80 0D 01 02 [00:27:52]Write to MH i2c: E2 08 00 8D 03 80 0D 01 02 00 00 00 00 09 [00:27:52]Write i2c OK [00:27:52]MH_I2C_Read... [00:27:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:27:52]Read from MH i2c: E2 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 03 00 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 03 00 8D 03 00 90 00 04 [00:27:52]RAPDU: 90 00 [00:27:52]wFMCommunicate OK [00:27:52]wFMCommunicate request_size=255 [00:27:52]MH_SAM_APDU [00:27:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 BA 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DF 4B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DF 4B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DF 4B 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 07 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 88 02 00 35 04 06 00 FC [00:27:52]Write to MH i2c: E2 02 01 8E 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 BA 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DF 4B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DF 4B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DF 4B 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 07 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 88 02 00 35 04 06 00 FC 00 00 F0 [00:27:52]Write i2c OK [00:27:52]MH_I2C_Read... [00:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:52]Read from MH i2c: E2 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 03 00 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 03 00 8E 03 00 90 00 05 [00:27:52]RAPDU: 90 00 [00:27:52]wFMCommunicate OK [00:27:52]wFMCommunicate request_size=10 [00:27:52]MH_SAM_APDU [00:27:52]CAPDU: 80 0D 02 02 05 2A 55 12 77 1D [00:27:52]Write to MH i2c: E2 0D 00 8F 03 80 0D 02 02 05 00 2A 55 12 77 1D 00 00 3B [00:27:52]Write i2c OK [00:27:52]MH_I2C_Read... [00:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:27:52]Read from MH i2c: E2 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 03 00 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 03 00 8F 03 00 90 00 06 [00:27:52]RAPDU: 90 00 [00:27:52]wFMCommunicate OK [00:27:52]wFMCommunicate request_size=4 [00:27:52]MH_SAM_APDU [00:27:52]CAPDU: 80 0D 03 02 [00:27:52]Write to MH i2c: E2 08 00 90 03 80 0D 03 02 00 00 00 00 0E [00:27:52]Write i2c OK [00:27:52]MH_I2C_Read... [00:27:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:27:52]Read from MH i2c: E2 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 0B 00 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 0B 00 90 03 00 56 5B F0 0B 13 7A 2E CF 90 00 45 [00:27:52]RAPDU: 56 5B F0 0B 13 7A 2E CF 90 00 [00:27:52]wFMCommunicate OK [00:27:52]SAM_PROTO_SignData done [00:27:52]FM_MakeSignedData done [00:27:52]CreateOFDProtocolMessage [00:27:52]wFMCommunicate request_size=4 [00:27:52]MH_SAM_APDU [00:27:52]CAPDU: 80 11 00 00 [00:27:52]Write to MH i2c: E2 08 00 91 03 80 11 00 00 00 00 00 00 0E [00:27:52]Write i2c OK [00:27:52]MH_I2C_Read... [00:27:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:52]Read from MH i2c: E2 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 17 00 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: E2 17 00 91 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [00:27:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:27:52]wFMCommunicate OK [00:27:52]CreateOFDProtocolMessage done [00:27:52]OFDSenderStorePacket 165953 [00:27:52]StoreOFDPacket docnum=165953 [00:27:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9B 4C 07 01 C7 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 BA 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DF 4B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DF 4B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DF 4B 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 07 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 88 02 00 35 04 06 00 FC 2A 55 12 77 1D 56 5B F0 0B 13 7A 2E CF [00:27:52]CheckFolder [00:27:52]dirname=/storage/ofd_packets [00:27:52]CheckFolder done [00:27:52]ProducePacketName [00:27:52]name=ofd_packets/00165953 [00:27:52]NVStorageSaveData ofd_packets/00165953 [00:27:52]File name is /storage/ofd_packets/00165953 [00:27:52]Write 301 bytes [00:27:52]NVStorageSaveData done [00:27:52]OFDSenderStorePacket done [00:27:52]KKMCreateOFDPacket done [00:27:52]NVStorageSaveData kkm_last_timestamp [00:27:52]File name is /storage/kkm_last_timestamp [00:27:52]Write 4 bytes [00:27:52]NVStorageSaveData done [00:27:52]ExternCall_PrintAddStr [00:27:52]wPrintStart [00:27:52]Write to MH i2c: 01 00 00 92 03 95 [00:27:52]Write i2c OK [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: 01 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: 01 07 00 [00:27:52]MH_I2C_Read... [00:27:52]Read from MH i2c: 01 07 00 92 03 00 00 00 00 00 FF 0F AA [00:27:52]RasterBufferAndPrint [00:27:52]line Счет N : (1)294873 [00:27:52]line ИНН: 02508201610067 [00:27:52]line Контрольно-Кассовый Чек [00:27:52]line ПРОДАЖА [00:27:52]line ТРК (МРК, ГНК) : 53 [00:27:52]line Товар: 2710124500 [00:27:52]line Аи-95-К-5 [00:27:52]line 11.450 * 74.20 [00:27:52]line = 849.59 [00:27:52]line НДС 12% НСП 1% [00:27:52]line > о реализуемом товаре [00:27:52]line ИТОГО: 849.59 [00:27:52]line НСП 1% : 7.52 [00:27:52]line НДС 12% : 90.22 [00:27:52]line Наличными: 0.00 [00:27:52]line Безнал.: 849.59 [00:27:52]line Место: АЗС № 130 "Партнер Нефть" [00:27:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:27:52]line СНО: Общий режим [00:27:52]line Чек 5 24.08.2024 00:27 [00:27:52]line Смена: 470 ФФД: 1.0 [00:27:52]line ЗНМ: 0300000070 [00:27:52]line РНМ: 0000000000092562 [00:27:52]line Версия ККМ: 001 [00:27:52]line Платежная система: O! деньги [00:27:52]line ФМ: 0000000000871769 [00:27:52]line ФД: 165953 [00:27:52]line ФПД: 277258746099485 [00:27:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002751&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165953&fm=277258746099485&tin=02508201610067®Number=0000000000092562&sum=84959 [00:27:52]written 0, free lines is 4095 [00:27:53]OFD Sender: Processing packet 165953 [packets to send 1004, broken 1003] [00:27:53]ProducePacketName [00:27:53]name=ofd_packets/00165953 [00:27:53]OFD Sender: To server: pG, [00:27:53]CommunicateWithHost lk.salyk.kg:30040 [00:27:53]ConnectInit lk.salyk.kg [00:27:53]Write to MH i2c: 01 00 00 BC 03 BF [00:27:53]Write i2c OK [00:27:53]MH_I2C_Read... [00:27:53]Read from MH i2c: 01 [00:27:53]MH_I2C_Read... [00:27:53]Read from MH i2c: 01 07 00 [00:27:53]MH_I2C_Read... [00:27:53]Read from MH i2c: 01 07 00 BC 03 00 00 00 00 00 D4 0C A6 [00:27:53]RasterBufferAndPrint [00:27:53]line [00:27:53]line [00:27:53]line [00:27:53]line [00:27:53]line [00:27:53]written 0, free lines is 3290 [00:27:53]MH_Cut [00:27:53]Write to MH i2c: D1 01 00 C3 03 01 98 [00:27:53]Write i2c OK [00:27:53]MH_I2C_Read... [00:27:53]Read from MH i2c: D1 [00:27:53]MH_I2C_Read... [00:27:53]Read from MH i2c: D1 01 00 [00:27:53]MH_I2C_Read... [00:27:53]Read from MH i2c: D1 01 00 C3 03 00 97 [00:27:53]Write to MH i2c: 01 00 00 C4 03 C7 [00:27:53]Write i2c OK [00:27:53]MH_I2C_Read... [00:27:54]*** Cut start [00:27:54]*** Purtial cut [00:27:54]*** Stage 1: CUTSNS_PIN = 1 [00:27:54]Connected sock=7 [00:27:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9B 4C 07 01 C7 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 BA 2C 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 DF 4B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DF 4B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 23 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 DF 4B 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 07 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 88 02 00 35 04 06 00 FC 2A 55 12 77 1D 56 5B F0 0B 13 7A 2E CF [00:27:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 EE 47 00 C6 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 88 02 00 F4 03 04 00 53 D2 C8 66 B6 04 01 00 00 EF 87 92 3F 09 E1 4E B0 [00:27:55]CommunicateWithHost err = 0 [00:27:55]CheckOFDResponse [00:27:55]1017 (14) - 77093643461234 [00:27:55]1041 (16) - 0000000000871769 [00:27:55]1040 (4) - 165953 [00:27:55]1012 (4) - 23.08.2024 18:17 [00:27:55]1206 (1) - 0 [00:27:55]OFD Sender: Remove packet 165953 [00:27:55]ProducePacketName [00:27:55]name=ofd_packets/00165953 [00:27:55]NVStorageDeleteData [00:27:55]OFD Sender: No OFD packet to send [00:27:56]Read from MH i2c: 01 [00:27:56]MH_I2C_Read... [00:27:56]*** Stop cut motor [00:27:56]*** Cut end [00:27:56]Read from MH i2c: 01 07 00 [00:27:56]MH_I2C_Read... [00:27:56]Read from MH i2c: 01 07 00 C4 03 00 00 00 00 00 FF 0F DC [00:27:56]process_action close_receipt done [00:27:56]requested_data is exist [00:27:56]produce_requested_data [00:27:56]requested_item fm.sn is exist - process it [00:27:56]wFMCommunicate request_size=4 [00:27:56]MH_SAM_APDU [00:27:56]CAPDU: 80 11 00 00 [00:27:56]Write to MH i2c: E2 08 00 C5 03 80 11 00 00 00 00 00 00 42 [00:27:56]Write i2c OK [00:27:56]MH_I2C_Read... [00:27:56]Read from MH i2c: E2 [00:27:56]MH_I2C_Read... [00:27:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:27:56]Read from MH i2c: E2 17 00 [00:27:56]MH_I2C_Read... [00:27:56]Read from MH i2c: E2 17 00 C5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [00:27:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:27:56]wFMCommunicate OK [00:27:56]requested_item fd.num is exist - process it [00:27:56]SAM_PROTO_GetFieldsCounters [00:27:56]wFMCommunicate request_size=4 [00:27:56]MH_SAM_APDU [00:27:56]CAPDU: 80 13 00 00 [00:27:56]Write to MH i2c: E2 08 00 C6 03 80 13 00 00 00 00 00 00 45 [00:27:56]Write i2c OK [00:27:56]MH_I2C_Read... [00:27:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:27:56]Read from MH i2c: E2 [00:27:56]MH_I2C_Read... [00:27:56]Read from MH i2c: E2 62 00 [00:27:56]MH_I2C_Read... [00:27:56]Read from MH i2c: E2 62 00 C6 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [00:27:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 41 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:27:56]wFMCommunicate OK [00:27:56]SAM_PROTO_GetFieldsCounters done [00:27:56]requested_item shift.num is exist - process it [00:27:56]requested_item shift.opened is exist - process it [00:27:56]req_shift_opened [00:27:56]FM_GetShiftState [00:27:56]SAM_PROTO_GetShiftState [00:27:56]wFMCommunicate request_size=4 [00:27:56]MH_SAM_APDU [00:27:56]CAPDU: 80 13 01 00 [00:27:56]Write to MH i2c: E2 08 00 C7 03 80 13 01 00 00 00 00 00 47 [00:27:56]Write i2c OK [00:27:56]MH_I2C_Read... [00:27:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:27:56]Read from MH i2c: E2 [00:27:56]MH_I2C_Read... [00:27:56]Read from MH i2c: E2 0E 00 [00:27:56]MH_I2C_Read... [00:27:56]Read from MH i2c: E2 0E 00 C7 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 71 [00:27:56]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:27:56]wFMCommunicate OK [00:27:56]SAM_PROTO_GetShiftState done [00:27:56]FM_GetShiftState done [00:27:56]req_shift_opened done [00:27:56]requested_item shift.open_date is exist - process it [00:27:56]req_shift_open_date [00:27:56]req_shift_open_date done [00:27:56]produce_requested_data done [00:27:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165953,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:27:56]process_action_free close_receipt [00:27:56]json_value_free [00:27:56]json_value_free done [00:27:56]process_json_proto returns [00:27:56]Send response to host [00:27:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165953,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:27:56]free response buf [00:27:56]execute_script done [00:27:56]execute_script returns [00:27:56]free content buf [00:27:56]Sock 9.Close socket [00:27:56]Sock 9.Thread stoped [00:28:00]OFD Sender: No OFD packet to send [00:28:02]recv_with_timeout no data received [00:28:05]OFD Sender: No OFD packet to send [00:28:10]OFD Sender: No OFD packet to send [00:28:15]OFD Sender: No OFD packet to send [00:28:18]recv_with_timeout no data received [00:28:20]OFD Sender: No OFD packet to send [00:28:25]OFD Sender: No OFD packet to send [00:28:30]accept exits with 10 [00:28:30]New connection [00:28:30]New thread 3066989924 created [00:28:30]Thread 3066846564 joined [00:28:30]Waiting for new connection... [00:28:30] Sock 10.Parse request [00:28:30]Sock 10.Check first char [00:28:30]Sock 10.First char is OK [00:28:30]request: POST /json_proto HTTP/1.0 [00:28:30]Method: POST [00:28:30]URL: /json_proto [00:28:30]Method is POST - this is cgi request [00:28:30]url: /json_proto [00:28:30]query_string will be loaded in cgi processing [00:28:30]execute_cgi json_proto POST (null) [00:28:30]execute_cgi path=json_proto method=POST [00:28:30]POST find Content-Length [00:28:30]Host: 172.17.44.132:8080 [00:28:30]Content-Length: 801 [00:28:30]Content-Type: application/json [00:28:30] [00:28:30]POST finish read [00:28:30]Found Content-Length = 801 [00:28:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:30]execute_script... [00:28: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)294868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:30]POST & json_proto [00:28:30]process_json_proto [00:28:30]json parsed OK: [00:28:30]protocol is kg_v1.0 [00:28:30]action value=close_receipt [00:28:30]process_action close_receipt [00:28:30]cmd_close_receipt [00:28:30]MH_GetDate [00:28:30]Write to MH i2c: F0 00 00 C8 03 BA [00:28:30]Write i2c OK [00:28:30]MH_I2C_Read... [00:28:30]Read from MH i2c: F0 [00:28:30]MH_I2C_Read... [00:28:30]Read from MH i2c: F0 09 00 [00:28:30]MH_I2C_Read... [00:28:30]Read from MH i2c: F0 09 00 C8 03 00 2E 29 C9 66 2A 83 C1 65 1C [00:28:30]GetLastDocTimeStamp 1724459271 [00:28:30]current date 1724459310 [00:28:30]FM_GetShiftState [00:28:30]SAM_PROTO_GetShiftState [00:28:30]wFMCommunicate request_size=4 [00:28:30]MH_SAM_APDU [00:28:30]CAPDU: 80 13 01 00 [00:28:30]Write to MH i2c: E2 08 00 C9 03 80 13 01 00 00 00 00 00 49 [00:28:30]Write i2c OK [00:28:30]MH_I2C_Read... [00:28:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:30]Read from MH i2c: E2 [00:28:30]MH_I2C_Read... [00:28:30]Read from MH i2c: E2 0E 00 [00:28:30]MH_I2C_Read... [00:28:30]Read from MH i2c: E2 0E 00 C9 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 73 [00:28:30]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:28:30]wFMCommunicate OK [00:28:30]SAM_PROTO_GetShiftState done [00:28:30]FM_GetShiftState done [00:28:30]opened in 1724458697 [00:28:30]opened+sec_in_day 1724545097 [00:28:30]quantity*price = 998982 [00:28:30]sum+1 = 998983 [00:28:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 6 24.08.2024 00:28 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165954 ФПД: 159279988516034 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165954&fm=159279988516034&tin=02508201610067®Number=0000000000092562&sum=998982 [00:28:31]StoreToDocumentArchive [00:28:31]shift 470 fd 165954 [00:28:31]save to /storage/0470/doc_00165954 [00:28:31]save last doc name /storage/0470/doc_00165954 to /storage/kkm_last_doc_name [00:28:31]save OK [00:28:31]Clear old archive folders... [00:28:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:28:31]tlvbuf is 00D58430 [00:28:31]SAM_PROTO_ClearQueue [00:28:31]wFMCommunicate request_size=4 [00:28:31]MH_SAM_APDU [00:28:31]CAPDU: 80 09 00 00 [00:28:31]Write to MH i2c: E2 08 00 D6 03 80 09 00 00 00 00 00 00 4B [00:28:31]Write i2c OK [00:28:31]MH_I2C_Read... [00:28:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:28:31]Read from MH i2c: E2 [00:28:31]MH_I2C_Read... [00:28:31]Read from MH i2c: E2 03 00 [00:28:31]MH_I2C_Read... [00:28:31]Read from MH i2c: E2 03 00 D6 03 00 90 00 4D [00:28:31]RAPDU: 90 00 [00:28:31]wFMCommunicate OK [00:28:31]SAM_PROTO_ClearQueue done [00:28:31]KKMCreateOFDPacket [00:28:31]OFDProtocolAddRootSTLVToBuf [00:28:31]FM_MakeSignedData [00:28:31]FM_MakeSignedData [00:28:31]SAM_PROTO_SignData [00:28:31]wFMCommunicate request_size=4 [00:28:31]MH_SAM_APDU [00:28:31]CAPDU: 80 0D 01 02 [00:28:31]Write to MH i2c: E2 08 00 D7 03 80 0D 01 02 00 00 00 00 53 [00:28:31]Write i2c OK [00:28:31]MH_I2C_Read... [00:28:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:28:31]Read from MH i2c: E2 [00:28:31]MH_I2C_Read... [00:28:31]Read from MH i2c: E2 03 00 [00:28:31]MH_I2C_Read... [00:28:31]Read from MH i2c: E2 03 00 D7 03 00 90 00 4E [00:28:31]RAPDU: 90 00 [00:28:31]wFMCommunicate OK [00:28:31]wFMCommunicate request_size=255 [00:28:31]MH_SAM_APDU [00:28:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 2E 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 88 02 00 35 04 06 00 90 DD 43 22 [00:28:31]Write to MH i2c: E2 02 01 D8 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 2E 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 88 02 00 35 04 06 00 90 DD 43 22 00 00 23 [00:28:31]Write i2c OK [00:28:31]MH_I2C_Read... [00:28:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:31]Read from MH i2c: E2 [00:28:31]MH_I2C_Read... [00:28:31]Read from MH i2c: E2 03 00 [00:28:31]MH_I2C_Read... [00:28:31]Read from MH i2c: E2 03 00 D8 03 00 90 00 4F [00:28:31]RAPDU: 90 00 [00:28:31]wFMCommunicate OK [00:28:31]wFMCommunicate request_size=7 [00:28:31]MH_SAM_APDU [00:28:31]CAPDU: 80 0D 02 02 02 A4 C2 [00:28:31]Write to MH i2c: E2 0A 00 D9 03 80 0D 02 02 02 00 A4 C2 00 00 C0 [00:28:31]Write i2c OK [00:28:31]MH_I2C_Read... [00:28:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:32]Read from MH i2c: E2 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 03 00 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 03 00 D9 03 00 90 00 50 [00:28:32]RAPDU: 90 00 [00:28:32]wFMCommunicate OK [00:28:32]wFMCommunicate request_size=4 [00:28:32]MH_SAM_APDU [00:28:32]CAPDU: 80 0D 03 02 [00:28:32]Write to MH i2c: E2 08 00 DA 03 80 0D 03 02 00 00 00 00 58 [00:28:32]Write i2c OK [00:28:32]MH_I2C_Read... [00:28:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:28:32]Read from MH i2c: E2 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 0B 00 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 0B 00 DA 03 00 7E C7 5F 7B AF FC 7C 30 90 00 CF [00:28:32]RAPDU: 7E C7 5F 7B AF FC 7C 30 90 00 [00:28:32]wFMCommunicate OK [00:28:32]SAM_PROTO_SignData done [00:28:32]FM_MakeSignedData done [00:28:32]CreateOFDProtocolMessage [00:28:32]wFMCommunicate request_size=4 [00:28:32]MH_SAM_APDU [00:28:32]CAPDU: 80 11 00 00 [00:28:32]Write to MH i2c: E2 08 00 DB 03 80 11 00 00 00 00 00 00 58 [00:28:32]Write i2c OK [00:28:32]MH_I2C_Read... [00:28:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:32]Read from MH i2c: E2 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 17 00 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: E2 17 00 DB 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [00:28:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:28:32]wFMCommunicate OK [00:28:32]CreateOFDProtocolMessage done [00:28:32]OFDSenderStorePacket 165954 [00:28:32]StoreOFDPacket docnum=165954 [00:28:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1A 75 04 01 7B 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 2E 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 88 02 00 35 04 06 00 90 DD 43 22 A4 C2 7E C7 5F 7B AF FC 7C 30 [00:28:32]CheckFolder [00:28:32]dirname=/storage/ofd_packets [00:28:32]CheckFolder done [00:28:32]ProducePacketName [00:28:32]name=ofd_packets/00165954 [00:28:32]NVStorageSaveData ofd_packets/00165954 [00:28:32]File name is /storage/ofd_packets/00165954 [00:28:32]Write 298 bytes [00:28:32]NVStorageSaveData done [00:28:32]OFDSenderStorePacket done [00:28:32]KKMCreateOFDPacket done [00:28:32]NVStorageSaveData kkm_last_timestamp [00:28:32]File name is /storage/kkm_last_timestamp [00:28:32]Write 4 bytes [00:28:32]NVStorageSaveData done [00:28:32]ExternCall_PrintAddStr [00:28:32]wPrintStart [00:28:32]Write to MH i2c: 01 00 00 DC 03 DF [00:28:32]Write i2c OK [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: 01 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: 01 07 00 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: 01 07 00 DC 03 00 00 00 00 00 FF 0F F4 [00:28:32]RasterBufferAndPrint [00:28:32]line Счет N : (1)294868 [00:28:32]line ИНН: 02508201610067 [00:28:32]line Контрольно-Кассовый Чек [00:28:32]line ПРОДАЖА [00:28:32]line ТРК (МРК, ГНК) : 21 [00:28:32]line Товар: 2710194800 [00:28:32]line ДТ-К-5 [00:28:32]line 131.100 * 76.20 [00:28:32]line = 9989.82 [00:28:32]line НДС 12% НСП 1% [00:28:32]line > о реализуемом товаре [00:28:32]line ИТОГО: 9989.82 [00:28:32]line НСП 1% : 88.40 [00:28:32]line НДС 12% : 1060.87 [00:28:32]line Наличными: 0.00 [00:28:32]line Безнал.: 9989.82 [00:28:32]line Место: АЗС № 130 "Партнер Нефть" [00:28:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:28:32]line СНО: Общий режим [00:28:32]line Чек 6 24.08.2024 00:28 [00:28:32]line Смена: 470 ФФД: 1.0 [00:28:32]line ЗНМ: 0300000070 [00:28:32]line РНМ: 0000000000092562 [00:28:32]line Версия ККМ: 001 [00:28:32]line Платежная система: O! деньги [00:28:32]line ФМ: 0000000000871769 [00:28:32]line ФД: 165954 [00:28:32]line ФПД: 159279988516034 [00:28:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165954&fm=159279988516034&tin=02508201610067®Number=0000000000092562&sum=998982 [00:28:32]written 0, free lines is 4095 [00:28:32]OFD Sender: Processing packet 165954 [packets to send 1004, broken 1003] [00:28:32]ProducePacketName [00:28:32]name=ofd_packets/00165954 [00:28:32]OFD Sender: To server: pG, [00:28:32]CommunicateWithHost lk.salyk.kg:30040 [00:28:32]ConnectInit lk.salyk.kg [00:28:32]Write to MH i2c: 01 00 00 06 04 0A [00:28:32]Write i2c OK [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: 01 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: 01 07 00 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: 01 07 00 06 04 00 00 00 00 00 E9 0C 06 [00:28:32]RasterBufferAndPrint [00:28:32]line [00:28:32]line [00:28:32]line [00:28:32]line [00:28:32]line [00:28:32]written 0, free lines is 3311 [00:28:32]MH_Cut [00:28:32]Write to MH i2c: D1 01 00 0D 04 01 E3 [00:28:32]Write i2c OK [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: D1 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: D1 01 00 [00:28:32]MH_I2C_Read... [00:28:32]Read from MH i2c: D1 01 00 0D 04 00 E2 [00:28:32]Write to MH i2c: 01 00 00 0E 04 12 [00:28:32]Write i2c OK [00:28:32]MH_I2C_Read... [00:28:33]*** Cut start [00:28:33]*** Purtial cut [00:28:33]*** Stage 1: CUTSNS_PIN = 1 [00:28:33]recv_with_timeout no data received [00:28:35]Read from MH i2c: 01 [00:28:35]MH_I2C_Read... [00:28:35]*** Stop cut motor [00:28:35]*** Cut end [00:28:35]Read from MH i2c: 01 07 00 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: 01 07 00 0E 04 00 00 00 00 00 FF 0F 27 [00:28:35]process_action close_receipt done [00:28:35]requested_data is exist [00:28:35]produce_requested_data [00:28:35]requested_item fm.sn is exist - process it [00:28:35]wFMCommunicate request_size=4 [00:28:35]MH_SAM_APDU [00:28:35]CAPDU: 80 11 00 00 [00:28:35]Write to MH i2c: E2 08 00 0F 04 80 11 00 00 00 00 00 00 8D [00:28:35]Write i2c OK [00:28:35]MH_I2C_Read... [00:28:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:35]Read from MH i2c: E2 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 17 00 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 17 00 0F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [00:28:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:28:35]wFMCommunicate OK [00:28:35]requested_item fd.num is exist - process it [00:28:35]SAM_PROTO_GetFieldsCounters [00:28:35]wFMCommunicate request_size=4 [00:28:35]MH_SAM_APDU [00:28:35]CAPDU: 80 13 00 00 [00:28:35]Write to MH i2c: E2 08 00 10 04 80 13 00 00 00 00 00 00 90 [00:28:35]Write i2c OK [00:28:35]MH_I2C_Read... [00:28:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:35]Read from MH i2c: E2 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 62 00 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 62 00 10 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 6B [00:28:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:35]wFMCommunicate OK [00:28:35]SAM_PROTO_GetFieldsCounters done [00:28:35]requested_item shift.num is exist - process it [00:28:35]requested_item shift.opened is exist - process it [00:28:35]req_shift_opened [00:28:35]FM_GetShiftState [00:28:35]SAM_PROTO_GetShiftState [00:28:35]wFMCommunicate request_size=4 [00:28:35]MH_SAM_APDU [00:28:35]CAPDU: 80 13 01 00 [00:28:35]Write to MH i2c: E2 08 00 11 04 80 13 01 00 00 00 00 00 92 [00:28:35]Write i2c OK [00:28:35]MH_I2C_Read... [00:28:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:35]Read from MH i2c: E2 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 0E 00 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 0E 00 11 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 BC [00:28:35]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:28:35]wFMCommunicate OK [00:28:35]SAM_PROTO_GetShiftState done [00:28:35]FM_GetShiftState done [00:28:35]req_shift_opened done [00:28:35]requested_item shift.open_date is exist - process it [00:28:35]req_shift_open_date [00:28:35]req_shift_open_date done [00:28:35]produce_requested_data done [00:28:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165954,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:28:35]process_action_free close_receipt [00:28:35]json_value_free [00:28:35]json_value_free done [00:28:35]process_json_proto returns [00:28:35]Send response to host [00:28:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165954,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:28:35]free response buf [00:28:35]execute_script done [00:28:35]execute_script returns [00:28:35]free content buf [00:28:35]Sock 10.Close socket [00:28:35]Sock 10.Thread stoped [00:28:35]accept exits with 9 [00:28:35]New connection [00:28:35]New thread 3066846564 created [00:28:35]Thread 3066989924 joined [00:28:35]Waiting for new connection... [00:28:35] Sock 9.Parse request [00:28:35]Sock 9.Check first char [00:28:35]Sock 9.First char is OK [00:28:35]request: POST /json_proto HTTP/1.0 [00:28:35]Method: POST [00:28:35]URL: /json_proto [00:28:35]Method is POST - this is cgi request [00:28:35]url: /json_proto [00:28:35]query_string will be loaded in cgi processing [00:28:35]execute_cgi json_proto POST (null) [00:28:35]execute_cgi path=json_proto method=POST [00:28:35]POST find Content-Length [00:28:35]Host: 172.17.44.132:8080 [00:28:35]Content-Length: 801 [00:28:35]Content-Type: application/json [00:28:35] [00:28:35]POST finish read [00:28:35]Found Content-Length = 801 [00:28:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:35]execute_script... [00:28:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294867", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:28:35]POST & json_proto [00:28:35]process_json_proto [00:28:35]json parsed OK: [00:28:35]protocol is kg_v1.0 [00:28:35]action value=close_receipt [00:28:35]process_action close_receipt [00:28:35]cmd_close_receipt [00:28:35]MH_GetDate [00:28:35]Write to MH i2c: F0 00 00 12 04 05 [00:28:35]Write i2c OK [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: F0 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: F0 09 00 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: F0 09 00 12 04 00 34 29 C9 66 2A 83 C1 65 6D [00:28:35]GetLastDocTimeStamp 1724459310 [00:28:35]current date 1724459316 [00:28:35]FM_GetShiftState [00:28:35]SAM_PROTO_GetShiftState [00:28:35]wFMCommunicate request_size=4 [00:28:35]MH_SAM_APDU [00:28:35]CAPDU: 80 13 01 00 [00:28:35]Write to MH i2c: E2 08 00 13 04 80 13 01 00 00 00 00 00 94 [00:28:35]Write i2c OK [00:28:35]MH_I2C_Read... [00:28:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:35]Read from MH i2c: E2 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 0E 00 [00:28:35]MH_I2C_Read... [00:28:35]Read from MH i2c: E2 0E 00 13 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 BE [00:28:35]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:28:35]wFMCommunicate OK [00:28:35]SAM_PROTO_GetShiftState done [00:28:35]FM_GetShiftState done [00:28:35]opened in 1724458697 [00:28:35]opened+sec_in_day 1724545097 [00:28:35]quantity*price = 998982 [00:28:35]sum+1 = 998983 [00:28:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 7 24.08.2024 00:28 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165955 ФПД: 234985898367290 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002836&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165955&fm=234985898367290&tin=02508201610067®Number=0000000000092562&sum=998982 [00:28:37]StoreToDocumentArchive [00:28:37]shift 470 fd 165955 [00:28:37]save to /storage/0470/doc_00165955 [00:28:37]save last doc name /storage/0470/doc_00165955 to /storage/kkm_last_doc_name [00:28:37]save OK [00:28:37]Clear old archive folders... [00:28:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:28:37]tlvbuf is 00D5A040 [00:28:37]SAM_PROTO_ClearQueue [00:28:37]wFMCommunicate request_size=4 [00:28:37]MH_SAM_APDU [00:28:37]CAPDU: 80 09 00 00 [00:28:37]Write to MH i2c: E2 08 00 20 04 80 09 00 00 00 00 00 00 96 [00:28:37]Write i2c OK [00:28:37]MH_I2C_Read... [00:28:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:28:37]Read from MH i2c: E2 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 03 00 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 03 00 20 04 00 90 00 98 [00:28:37]RAPDU: 90 00 [00:28:37]wFMCommunicate OK [00:28:37]SAM_PROTO_ClearQueue done [00:28:37]KKMCreateOFDPacket [00:28:37]OFDProtocolAddRootSTLVToBuf [00:28:37]FM_MakeSignedData [00:28:37]FM_MakeSignedData [00:28:37]SAM_PROTO_SignData [00:28:37]wFMCommunicate request_size=4 [00:28:37]MH_SAM_APDU [00:28:37]CAPDU: 80 0D 01 02 [00:28:37]Write to MH i2c: E2 08 00 21 04 80 0D 01 02 00 00 00 00 9E [00:28:37]Write i2c OK [00:28:37]MH_I2C_Read... [00:28:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:28:37]Read from MH i2c: E2 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 03 00 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 03 00 21 04 00 90 00 99 [00:28:37]RAPDU: 90 00 [00:28:37]wFMCommunicate OK [00:28:37]wFMCommunicate request_size=255 [00:28:37]MH_SAM_APDU [00:28:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 34 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 88 02 00 35 04 06 00 D5 B7 EA FF [00:28:37]Write to MH i2c: E2 02 01 22 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 34 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 88 02 00 35 04 06 00 D5 B7 EA FF 00 00 19 [00:28:37]ConnectInit Can't take IP for lk.salyk.kg [00:28:37]CommunicateWithHost connect error [00:28:37]CommunicateWithHost err = -1 [00:28:37]OFD Sender: Server communicate error [00:28:37]Write i2c OK [00:28:37]MH_I2C_Read... [00:28:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:37]Read from MH i2c: E2 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 03 00 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 03 00 22 04 00 90 00 9A [00:28:37]RAPDU: 90 00 [00:28:37]wFMCommunicate OK [00:28:37]wFMCommunicate request_size=7 [00:28:37]MH_SAM_APDU [00:28:37]CAPDU: 80 0D 02 02 02 D9 3A [00:28:37]Write to MH i2c: E2 0A 00 23 04 80 0D 02 02 02 00 D9 3A 00 00 B8 [00:28:37]Write i2c OK [00:28:37]MH_I2C_Read... [00:28:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:28:37]Read from MH i2c: E2 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 03 00 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 03 00 23 04 00 90 00 9B [00:28:37]RAPDU: 90 00 [00:28:37]wFMCommunicate OK [00:28:37]wFMCommunicate request_size=4 [00:28:37]MH_SAM_APDU [00:28:37]CAPDU: 80 0D 03 02 [00:28:37]Write to MH i2c: E2 08 00 24 04 80 0D 03 02 00 00 00 00 A3 [00:28:37]Write i2c OK [00:28:37]MH_I2C_Read... [00:28:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:28:37]Read from MH i2c: E2 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 0B 00 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 0B 00 24 04 00 23 1C FE D0 1B 46 45 9F 90 00 F6 [00:28:37]RAPDU: 23 1C FE D0 1B 46 45 9F 90 00 [00:28:37]wFMCommunicate OK [00:28:37]SAM_PROTO_SignData done [00:28:37]FM_MakeSignedData done [00:28:37]CreateOFDProtocolMessage [00:28:37]wFMCommunicate request_size=4 [00:28:37]MH_SAM_APDU [00:28:37]CAPDU: 80 11 00 00 [00:28:37]Write to MH i2c: E2 08 00 25 04 80 11 00 00 00 00 00 00 A3 [00:28:37]Write i2c OK [00:28:37]MH_I2C_Read... [00:28:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:37]Read from MH i2c: E2 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 17 00 [00:28:37]MH_I2C_Read... [00:28:37]Read from MH i2c: E2 17 00 25 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [00:28:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:28:37]wFMCommunicate OK [00:28:37]CreateOFDProtocolMessage done [00:28:37]OFDSenderStorePacket 165955 [00:28:37]StoreOFDPacket docnum=165955 [00:28:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7B 44 04 01 FA D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 34 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 88 02 00 35 04 06 00 D5 B7 EA FF D9 3A 23 1C FE D0 1B 46 45 9F [00:28:38]CheckFolder [00:28:38]dirname=/storage/ofd_packets [00:28:38]CheckFolder done [00:28:38]ProducePacketName [00:28:38]name=ofd_packets/00165955 [00:28:38]NVStorageSaveData ofd_packets/00165955 [00:28:38]File name is /storage/ofd_packets/00165955 [00:28:38]Write 298 bytes [00:28:38]NVStorageSaveData done [00:28:38]OFDSenderStorePacket done [00:28:38]KKMCreateOFDPacket done [00:28:38]NVStorageSaveData kkm_last_timestamp [00:28:38]File name is /storage/kkm_last_timestamp [00:28:38]Write 4 bytes [00:28:38]NVStorageSaveData done [00:28:38]ExternCall_PrintAddStr [00:28:38]wPrintStart [00:28:38]Write to MH i2c: 01 00 00 26 04 2A [00:28:38]Write i2c OK [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: 01 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: 01 07 00 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: 01 07 00 26 04 00 00 00 00 00 FF 0F 3F [00:28:38]RasterBufferAndPrint [00:28:38]line Счет N : (1)294867 [00:28:38]line ИНН: 02508201610067 [00:28:38]line Контрольно-Кассовый Чек [00:28:38]line ПРОДАЖА [00:28:38]line ТРК (МРК, ГНК) : 11 [00:28:38]line Товар: 2710194800 [00:28:38]line ДТ-К-5 [00:28:38]line 131.100 * 76.20 [00:28:38]line = 9989.82 [00:28:38]line НДС 12% НСП 1% [00:28:38]line > о реализуемом товаре [00:28:38]line ИТОГО: 9989.82 [00:28:38]line НСП 1% : 88.40 [00:28:38]line НДС 12% : 1060.87 [00:28:38]line Наличными: 0.00 [00:28:38]line Безнал.: 9989.82 [00:28:38]line Место: АЗС № 130 "Партнер Нефть" [00:28:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:28:38]line СНО: Общий режим [00:28:38]line Чек 7 24.08.2024 00:28 [00:28:38]line Смена: 470 ФФД: 1.0 [00:28:38]line ЗНМ: 0300000070 [00:28:38]line РНМ: 0000000000092562 [00:28:38]line Версия ККМ: 001 [00:28:38]line Платежная система: O! деньги [00:28:38]line ФМ: 0000000000871769 [00:28:38]line ФД: 165955 [00:28:38]line ФПД: 234985898367290 [00:28:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002836&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165955&fm=234985898367290&tin=02508201610067®Number=0000000000092562&sum=998982 [00:28:38]written 0, free lines is 4095 [00:28:38]OFD Sender: Processing packet 165954 [packets to send 1005, broken 1003] [00:28:38]ProducePacketName [00:28:38]name=ofd_packets/00165954 [00:28:38]OFD Sender: To server: pG, [00:28:38]CommunicateWithHost lk.salyk.kg:30040 [00:28:38]ConnectInit lk.salyk.kg [00:28:38]Write to MH i2c: 01 00 00 50 04 54 [00:28:38]Write i2c OK [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: 01 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: 01 07 00 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: 01 07 00 50 04 00 00 00 00 00 F3 0C 5A [00:28:38]RasterBufferAndPrint [00:28:38]line [00:28:38]line [00:28:38]line [00:28:38]line [00:28:38]line [00:28:38]written 0, free lines is 3328 [00:28:38]MH_Cut [00:28:38]Write to MH i2c: D1 01 00 57 04 01 2D [00:28:38]Write i2c OK [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: D1 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: D1 01 00 [00:28:38]MH_I2C_Read... [00:28:38]Read from MH i2c: D1 01 00 57 04 00 2C [00:28:38]Write to MH i2c: 01 00 00 58 04 5C [00:28:38]Write i2c OK [00:28:38]MH_I2C_Read... [00:28:39]*** Cut start [00:28:39]*** Purtial cut [00:28:39]*** Stage 1: CUTSNS_PIN = 1 [00:28:41]Read from MH i2c: 01 [00:28:41]MH_I2C_Read... [00:28:41]*** Stop cut motor [00:28:41]*** Cut end [00:28:41]Read from MH i2c: 01 07 00 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: 01 07 00 58 04 00 00 00 00 00 FF 0F 71 [00:28:41]process_action close_receipt done [00:28:41]requested_data is exist [00:28:41]produce_requested_data [00:28:41]requested_item fm.sn is exist - process it [00:28:41]wFMCommunicate request_size=4 [00:28:41]MH_SAM_APDU [00:28:41]CAPDU: 80 11 00 00 [00:28:41]Write to MH i2c: E2 08 00 59 04 80 11 00 00 00 00 00 00 D7 [00:28:41]Write i2c OK [00:28:41]MH_I2C_Read... [00:28:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:28:41]Read from MH i2c: E2 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 17 00 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 17 00 59 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [00:28:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:28:41]wFMCommunicate OK [00:28:41]requested_item fd.num is exist - process it [00:28:41]SAM_PROTO_GetFieldsCounters [00:28:41]wFMCommunicate request_size=4 [00:28:41]MH_SAM_APDU [00:28:41]CAPDU: 80 13 00 00 [00:28:41]Write to MH i2c: E2 08 00 5A 04 80 13 00 00 00 00 00 00 DA [00:28:41]Write i2c OK [00:28:41]MH_I2C_Read... [00:28:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:28:41]Read from MH i2c: E2 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 62 00 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 62 00 5A 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 B9 [00:28:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:28:41]wFMCommunicate OK [00:28:41]SAM_PROTO_GetFieldsCounters done [00:28:41]requested_item shift.num is exist - process it [00:28:41]requested_item shift.opened is exist - process it [00:28:41]req_shift_opened [00:28:41]FM_GetShiftState [00:28:41]SAM_PROTO_GetShiftState [00:28:41]wFMCommunicate request_size=4 [00:28:41]MH_SAM_APDU [00:28:41]CAPDU: 80 13 01 00 [00:28:41]Write to MH i2c: E2 08 00 5B 04 80 13 01 00 00 00 00 00 DC [00:28:41]Write i2c OK [00:28:41]MH_I2C_Read... [00:28:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:28:41]Read from MH i2c: E2 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 0E 00 [00:28:41]MH_I2C_Read... [00:28:41]Read from MH i2c: E2 0E 00 5B 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 06 [00:28:41]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:28:41]wFMCommunicate OK [00:28:41]SAM_PROTO_GetShiftState done [00:28:41]FM_GetShiftState done [00:28:41]req_shift_opened done [00:28:41]requested_item shift.open_date is exist - process it [00:28:41]req_shift_open_date [00:28:41]req_shift_open_date done [00:28:41]produce_requested_data done [00:28:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165955,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:28:41]process_action_free close_receipt [00:28:41]json_value_free [00:28:41]json_value_free done [00:28:41]process_json_proto returns [00:28:41]Send response to host [00:28:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165955,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:28:41]free response buf [00:28:41]execute_script done [00:28:41]execute_script returns [00:28:41]free content buf [00:28:41]Sock 9.Close socket [00:28:41]Sock 9.Thread stoped [00:28:43]ConnectInit Can't take IP for lk.salyk.kg [00:28:43]CommunicateWithHost connect error [00:28:43]CommunicateWithHost err = -1 [00:28:43]OFD Sender: Server communicate error [00:28:48]OFD Sender: Processing packet 165954 [packets to send 1005, broken 1003] [00:28:48]ProducePacketName [00:28:48]name=ofd_packets/00165954 [00:28:48]OFD Sender: To server: pG, [00:28:48]CommunicateWithHost lk.salyk.kg:30040 [00:28:48]ConnectInit lk.salyk.kg [00:28:49]recv_with_timeout no data received [00:28:53]ConnectInit Can't take IP for lk.salyk.kg [00:28:53]CommunicateWithHost connect error [00:28:53]CommunicateWithHost err = -1 [00:28:53]OFD Sender: Server communicate error [00:28:58]OFD Sender: Processing packet 165954 [packets to send 1005, broken 1003] [00:28:58]ProducePacketName [00:28:58]name=ofd_packets/00165954 [00:28:58]OFD Sender: To server: pG, [00:28:58]CommunicateWithHost lk.salyk.kg:30040 [00:28:58]ConnectInit lk.salyk.kg [00:29:06]recv_with_timeout no data received [00:29:06]accept exits with 7 [00:29:06]New connection [00:29:06]New thread 3066989924 created [00:29:06]Thread 3066846564 joined [00:29:06]Waiting for new connection... [00:29:06] Sock 7.Parse request [00:29:06]Sock 7.Check first char [00:29:06]Sock 7.First char is OK [00:29:06]request: POST /json_proto HTTP/1.0 [00:29:06]Method: POST [00:29:06]URL: /json_proto [00:29:06]Method is POST - this is cgi request [00:29:06]url: /json_proto [00:29:06]query_string will be loaded in cgi processing [00:29:06]execute_cgi json_proto POST (null) [00:29:06]execute_cgi path=json_proto method=POST [00:29:06]POST find Content-Length [00:29:06]Host: 172.17.44.132:8080 [00:29:06]Content-Length: 800 [00:29:06]Content-Type: application/json [00:29:06] [00:29:06]POST finish read [00:29:06]Found Content-Length = 800 [00:29:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:06]execute_script... [00:29: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)294874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:06]POST & json_proto [00:29:06]process_json_proto [00:29:06]json parsed OK: [00:29:06]protocol is kg_v1.0 [00:29:06]action value=close_receipt [00:29:06]process_action close_receipt [00:29:06]cmd_close_receipt [00:29:06]MH_GetDate [00:29:06]Write to MH i2c: F0 00 00 5C 04 4F [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: F0 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: F0 09 00 [00:29:06]MH_I2C_Read... [00:29:06]Read from MH i2c: F0 09 00 5C 04 00 53 29 C9 66 2A 83 C1 65 D6 [00:29:06]GetLastDocTimeStamp 1724459316 [00:29:06]current date 1724459347 [00:29:06]FM_GetShiftState [00:29:06]SAM_PROTO_GetShiftState [00:29:06]wFMCommunicate request_size=4 [00:29:06]MH_SAM_APDU [00:29:06]CAPDU: 80 13 01 00 [00:29:06]Write to MH i2c: E2 08 00 5D 04 80 13 01 00 00 00 00 00 DE [00:29:06]Write i2c OK [00:29:06]MH_I2C_Read... [00:29:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:07]Read from MH i2c: E2 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 0E 00 [00:29:07]MH_I2C_Read... [00:29:07]Read from MH i2c: E2 0E 00 5D 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 08 [00:29:07]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:29:07]wFMCommunicate OK [00:29:07]SAM_PROTO_GetShiftState done [00:29:07]FM_GetShiftState done [00:29:07]opened in 1724458697 [00:29:07]opened+sec_in_day 1724545097 [00:29:07]quantity*price = 100050 [00:29:07]sum+1 = 100052 [00:29:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 8 24.08.2024 00:29 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165956 ФПД: 274347191688856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002907&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165956&fm=274347191688856&tin=02508201610067®Number=0000000000092562&sum=100051 [00:29:08]StoreToDocumentArchive [00:29:08]shift 470 fd 165956 [00:29:08]save to /storage/0470/doc_00165956 [00:29:08]save last doc name /storage/0470/doc_00165956 to /storage/kkm_last_doc_name [00:29:08]save OK [00:29:08]Clear old archive folders... [00:29:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:29:08]tlvbuf is 00D3E390 [00:29:08]SAM_PROTO_ClearQueue [00:29:08]wFMCommunicate request_size=4 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 09 00 00 [00:29:08]Write to MH i2c: E2 08 00 6A 04 80 09 00 00 00 00 00 00 E0 [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 03 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 03 00 6A 04 00 90 00 E2 [00:29:08]RAPDU: 90 00 [00:29:08]wFMCommunicate OK [00:29:08]SAM_PROTO_ClearQueue done [00:29:08]KKMCreateOFDPacket [00:29:08]OFDProtocolAddRootSTLVToBuf [00:29:08]FM_MakeSignedData [00:29:08]FM_MakeSignedData [00:29:08]SAM_PROTO_SignData [00:29:08]wFMCommunicate request_size=4 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 0D 01 02 [00:29:08]Write to MH i2c: E2 08 00 6B 04 80 0D 01 02 00 00 00 00 E8 [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 03 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 03 00 6B 04 00 90 00 E3 [00:29:08]RAPDU: 90 00 [00:29:08]wFMCommunicate OK [00:29:08]wFMCommunicate request_size=255 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 53 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 88 02 00 35 04 06 00 F9 84 6E E7 [00:29:08]Write to MH i2c: E2 02 01 6C 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 53 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 88 02 00 35 04 06 00 F9 84 6E E7 00 00 07 [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 03 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 03 00 6C 04 00 90 00 E4 [00:29:08]RAPDU: 90 00 [00:29:08]wFMCommunicate OK [00:29:08]wFMCommunicate request_size=7 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 0D 02 02 02 DE 98 [00:29:08]Write to MH i2c: E2 0A 00 6D 04 80 0D 02 02 02 00 DE 98 00 00 65 [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 03 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 03 00 6D 04 00 90 00 E5 [00:29:08]RAPDU: 90 00 [00:29:08]wFMCommunicate OK [00:29:08]wFMCommunicate request_size=4 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 0D 03 02 [00:29:08]Write to MH i2c: E2 08 00 6E 04 80 0D 03 02 00 00 00 00 ED [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 0B 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 0B 00 6E 04 00 C9 D4 FF 66 FB 35 1F E5 90 00 24 [00:29:08]RAPDU: C9 D4 FF 66 FB 35 1F E5 90 00 [00:29:08]wFMCommunicate OK [00:29:08]SAM_PROTO_SignData done [00:29:08]FM_MakeSignedData done [00:29:08]CreateOFDProtocolMessage [00:29:08]wFMCommunicate request_size=4 [00:29:08]MH_SAM_APDU [00:29:08]CAPDU: 80 11 00 00 [00:29:08]Write to MH i2c: E2 08 00 6F 04 80 11 00 00 00 00 00 00 ED [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:08]Read from MH i2c: E2 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 17 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: E2 17 00 6F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [00:29:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:29:08]wFMCommunicate OK [00:29:08]CreateOFDProtocolMessage done [00:29:08]OFDSenderStorePacket 165956 [00:29:08]StoreOFDPacket docnum=165956 [00:29:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 2F 5B 04 01 54 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 00 00 00 F4 03 04 00 53 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 88 02 00 35 04 06 00 F9 84 6E E7 DE 98 C9 D4 FF 66 FB 35 1F E5 [00:29:08]CheckFolder [00:29:08]dirname=/storage/ofd_packets [00:29:08]CheckFolder done [00:29:08]ProducePacketName [00:29:08]name=ofd_packets/00165956 [00:29:08]NVStorageSaveData ofd_packets/00165956 [00:29:08]File name is /storage/ofd_packets/00165956 [00:29:08]Write 298 bytes [00:29:08]NVStorageSaveData done [00:29:08]OFDSenderStorePacket done [00:29:08]KKMCreateOFDPacket done [00:29:08]NVStorageSaveData kkm_last_timestamp [00:29:08]File name is /storage/kkm_last_timestamp [00:29:08]Write 4 bytes [00:29:08]NVStorageSaveData done [00:29:08]ExternCall_PrintAddStr [00:29:08]wPrintStart [00:29:08]Write to MH i2c: 01 00 00 70 04 74 [00:29:08]Write i2c OK [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: 01 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: 01 07 00 [00:29:08]MH_I2C_Read... [00:29:08]Read from MH i2c: 01 07 00 70 04 00 00 00 00 00 FF 0F 89 [00:29:08]RasterBufferAndPrint [00:29:08]line Счет N : (1)294874 [00:29:08]line ИНН: 02508201610067 [00:29:08]line Контрольно-Кассовый Чек [00:29:08]line ПРОДАЖА [00:29:08]line ТРК (МРК, ГНК) : 64 [00:29:08]line Товар: 2710194800 [00:29:08]line ДТ-К-5 [00:29:08]line 13.130 * 76.20 [00:29:08]line = 1000.51 [00:29:08]line НДС 12% НСП 1% [00:29:08]line > о реализуемом товаре [00:29:08]line ИТОГО: 1000.51 [00:29:08]line НСП 1% : 8.85 [00:29:08]line НДС 12% : 106.25 [00:29:08]line Наличными: 0.00 [00:29:08]line Безнал.: 1000.51 [00:29:08]line Место: АЗС № 130 "Партнер Нефть" [00:29:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:29:08]line СНО: Общий режим [00:29:08]line Чек 8 24.08.2024 00:29 [00:29:08]line Смена: 470 ФФД: 1.0 [00:29:08]line ЗНМ: 0300000070 [00:29:08]line РНМ: 0000000000092562 [00:29:08]line Версия ККМ: 001 [00:29:08]line Платежная система: O! деньги [00:29:08]line ФМ: 0000000000871769 [00:29:08]line ФД: 165956 [00:29:08]line ФПД: 274347191688856 [00:29:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002907&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165956&fm=274347191688856&tin=02508201610067®Number=0000000000092562&sum=100051 [00:29:08]written 0, free lines is 4095 [00:29:09]Write to MH i2c: 01 00 00 9A 04 9E [00:29:09]Write i2c OK [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: 01 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: 01 07 00 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: 01 07 00 9A 04 00 00 00 00 00 E2 0C 93 [00:29:09]RasterBufferAndPrint [00:29:09]line [00:29:09]line [00:29:09]line [00:29:09]line [00:29:09]line [00:29:09]written 0, free lines is 3315 [00:29:09]MH_Cut [00:29:09]Write to MH i2c: D1 01 00 A1 04 01 77 [00:29:09]Write i2c OK [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: D1 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: D1 01 00 [00:29:09]MH_I2C_Read... [00:29:09]Read from MH i2c: D1 01 00 A1 04 00 76 [00:29:09]Write to MH i2c: 01 00 00 A2 04 A6 [00:29:09]Write i2c OK [00:29:09]MH_I2C_Read... [00:29:10]*** Cut start [00:29:10]*** Purtial cut [00:29:10]*** Stage 1: CUTSNS_PIN = 1 [00:29:12]Read from MH i2c: 01 [00:29:12]MH_I2C_Read... [00:29:12]*** Stop cut motor [00:29:12]*** Cut end [00:29:12]Read from MH i2c: 01 07 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: 01 07 00 A2 04 00 00 00 00 00 FF 0F BB [00:29:12]process_action close_receipt done [00:29:12]requested_data is exist [00:29:12]produce_requested_data [00:29:12]requested_item fm.sn is exist - process it [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 11 00 00 [00:29:12]Write to MH i2c: E2 08 00 A3 04 80 11 00 00 00 00 00 00 21 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 17 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 17 00 A3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [00:29:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:29:12]wFMCommunicate OK [00:29:12]requested_item fd.num is exist - process it [00:29:12]SAM_PROTO_GetFieldsCounters [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 13 00 00 [00:29:12]Write to MH i2c: E2 08 00 A4 04 80 13 00 00 00 00 00 00 24 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 62 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 62 00 A4 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 07 [00:29:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:12]wFMCommunicate OK [00:29:12]SAM_PROTO_GetFieldsCounters done [00:29:12]requested_item shift.num is exist - process it [00:29:12]requested_item shift.opened is exist - process it [00:29:12]req_shift_opened [00:29:12]FM_GetShiftState [00:29:12]SAM_PROTO_GetShiftState [00:29:12]wFMCommunicate request_size=4 [00:29:12]MH_SAM_APDU [00:29:12]CAPDU: 80 13 01 00 [00:29:12]Write to MH i2c: E2 08 00 A5 04 80 13 01 00 00 00 00 00 26 [00:29:12]Write i2c OK [00:29:12]MH_I2C_Read... [00:29:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:12]Read from MH i2c: E2 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 0E 00 [00:29:12]MH_I2C_Read... [00:29:12]Read from MH i2c: E2 0E 00 A5 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 50 [00:29:12]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:29:12]wFMCommunicate OK [00:29:12]SAM_PROTO_GetShiftState done [00:29:12]FM_GetShiftState done [00:29:12]req_shift_opened done [00:29:12]requested_item shift.open_date is exist - process it [00:29:12]req_shift_open_date [00:29:12]req_shift_open_date done [00:29:12]produce_requested_data done [00:29:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165956,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:29:12]process_action_free close_receipt [00:29:12]json_value_free [00:29:12]json_value_free done [00:29:12]process_json_proto returns [00:29:12]Send response to host [00:29:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165956,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:29:12]free response buf [00:29:12]execute_script done [00:29:12]execute_script returns [00:29:12]free content buf [00:29:12]Sock 7.Close socket [00:29:12]Sock 7.Thread stoped [00:29:14]Connected sock=10 [00:29:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1A 75 04 01 7B 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 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 2E 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 88 02 00 35 04 06 00 90 DD 43 22 A4 C2 7E C7 5F 7B AF FC 7C 30 [00:29:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 33 F6 47 00 B1 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 88 02 00 F4 03 04 00 A4 D2 C8 66 B6 04 01 00 00 7D 66 3C 05 A0 6B DD 09 [00:29:16]CommunicateWithHost err = 0 [00:29:16]CheckOFDResponse [00:29:16]1017 (14) - 77093643461234 [00:29:16]1041 (16) - 0000000000871769 [00:29:16]1040 (4) - 165954 [00:29:16]1012 (4) - 23.08.2024 18:19 [00:29:16]1206 (1) - 0 [00:29:16]OFD Sender: Remove packet 165954 [00:29:16]ProducePacketName [00:29:16]name=ofd_packets/00165954 [00:29:16]NVStorageDeleteData [00:29:16]OFD Sender: Processing packet 165955 [packets to send 1005, broken 1003] [00:29:16]ProducePacketName 38 37 31 37 36 39 90 00 [00:31:24]wFMCommunicate OK [00:31:24]requested_item fd.num is exist - process it [00:31:24]SAM_PROTO_GetFieldsCounters [00:31:24]wFMCommunicate request_size=4 [00:31:24]MH_SAM_APDU [00:31:24]CAPDU: 80 13 00 00 [00:31:24]Write to MH i2c: E2 08 00 82 05 80 13 00 00 00 00 00 00 03 [00:31:24]Write i2c OK [00:31:24]MH_I2C_Read... [00:31:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:24]Read from MH i2c: E2 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: E2 62 00 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: E2 62 00 82 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 F2 [00:31:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:24]wFMCommunicate OK [00:31:24]SAM_PROTO_GetFieldsCounters done [00:31:24]requested_item shift.num is exist - process it [00:31:24]requested_item shift.opened is exist - process it [00:31:24]req_shift_opened [00:31:24]FM_GetShiftState [00:31:24]SAM_PROTO_GetShiftState [00:31:24]wFMCommunicate request_size=4 [00:31:24]MH_SAM_APDU [00:31:24]CAPDU: 80 13 01 00 [00:31:24]Write to MH i2c: E2 08 00 83 05 80 13 01 00 00 00 00 00 05 [00:31:24]Write i2c OK [00:31:24]MH_I2C_Read... [00:31:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:24]Read from MH i2c: E2 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: E2 0E 00 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: E2 0E 00 83 05 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 2F [00:31:24]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:31:24]wFMCommunicate OK [00:31:24]SAM_PROTO_GetShiftState done [00:31:24]FM_GetShiftState done [00:31:24]req_shift_opened done [00:31:24]requested_item shift.open_date is exist - process it [00:31:24]req_shift_open_date [00:31:24]req_shift_open_date done [00:31:24]produce_requested_data done [00:31:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165959,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:31:24]process_action_free close_receipt [00:31:24]json_value_free [00:31:24]json_value_free done [00:31:24]process_json_proto returns [00:31:24]Send response to host [00:31:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165959,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:31:24]free response buf [00:31:24]execute_script done [00:31:24]execute_script returns [00:31:24]free content buf [00:31:24]Sock 9.Close socket [00:31:24]Sock 9.Thread stoped [00:31:27]recv_with_timeout no data received [00:31:34]Connected sock=10 [00:31:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0B DF 04 01 FA 3A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 F9 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF 6F 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF 6F 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D CA 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF 6F 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 79 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 88 02 00 35 04 06 00 88 F5 D9 54 47 79 3B E9 3C E8 29 04 5B 51 [00:31:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4F 51 47 00 FF 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 88 02 00 F4 03 04 00 32 D3 C8 66 B6 04 01 00 00 5A E9 7F 63 C1 58 63 12 [00:31:38]CommunicateWithHost err = 0 [00:31:38]CheckOFDResponse [00:31:38]1017 (14) - 77093643461234 [00:31:38]1041 (16) - 0000000000871769 [00:31:38]1040 (4) - 165957 [00:31:38]1012 (4) - 23.08.2024 18:21 [00:31:38]1206 (1) - 0 [00:31:38]OFD Sender: Remove packet 165957 [00:31:38]ProducePacketName [00:31:38]name=ofd_packets/00165957 [00:31:38]NVStorageDeleteData [00:31:38]OFD Sender: Processing packet 165958 [packets to send 1005, broken 1003] [00:31:38]ProducePacketName [00:31:38]name=ofd_packets/00165958 [00:31:38]OFD Sender: To server: pG, [00:31:38]CommunicateWithHost lk.salyk.kg:30040 [00:31:38]ConnectInit lk.salyk.kg [00:31:42]recv_with_timeout no data received [00:31:43]ConnectInit Can't take IP for lk.salyk.kg [00:31:43]CommunicateWithHost connect error [00:31:43]CommunicateWithHost err = -1 [00:31:43]OFD Sender: Server communicate error [00:31:43]OFD Sender: Processing packet 165958 [packets to send 1005, broken 1003] [00:31:43]ProducePacketName [00:31:43]name=ofd_packets/00165958 [00:31:43]OFD Sender: To server: pG, [00:31:43]CommunicateWithHost lk.salyk.kg:30040 [00:31:43]ConnectInit lk.salyk.kg [00:31:48]ConnectInit Can't take IP for lk.salyk.kg [00:31:48]CommunicateWithHost connect error [00:31:48]CommunicateWithHost err = -1 [00:31:48]OFD Sender: Server communicate error [00:31:50]ConnectInit Can't connect to host [00:31:53]OFD Sender: Processing packet 165958 [packets to send 1005, broken 1003] [00:31:53]ProducePacketName [00:31:53]name=ofd_packets/00165958 [00:31:53]OFD Sender: To server: pG, [00:31:53]CommunicateWithHost lk.salyk.kg:30040 [00:31:53]ConnectInit lk.salyk.kg [00:31:55]ConnectInit Can't connect to host [00:31:58]ConnectInit Can't take IP for lk.salyk.kg [00:31:58]CommunicateWithHost connect error [00:31:58]CommunicateWithHost err = -1 [00:31:58]OFD Sender: Server communicate error [00:32:01]ConnectInit Can't connect to host [00:32:03]OFD Sender: Processing packet 165958 [packets to send 1005, broken 1003] [00:32:03]ProducePacketName [00:32:03]name=ofd_packets/00165958 [00:32:03]OFD Sender: To server: pG, [00:32:03]CommunicateWithHost lk.salyk.kg:30040 [00:32:03]ConnectInit lk.salyk.kg [00:32:06]ConnectInit Can't connect to host [00:32:08]ConnectInit Can't take IP for lk.salyk.kg [00:32:08]CommunicateWithHost connect error [00:32:08]CommunicateWithHost err = -1 [00:32:08]OFD Sender: Server communicate error [00:32:11]ConnectInit Can't connect to host [00:32:13]OFD Sender: Processing packet 165958 [packets to send 1005, broken 1003] [00:32:14]ProducePacketName [00:32:14]name=ofd_packets/00165958 [00:32:14]OFD Sender: To server: pG, [00:32:14]CommunicateWithHost lk.salyk.kg:30040 [00:32:14]ConnectInit lk.salyk.kg [00:32:16]ConnectInit Can't connect to host [00:32:19]ConnectInit Can't take IP for lk.salyk.kg [00:32:19]CommunicateWithHost connect error [00:32:19]CommunicateWithHost err = -1 [00:32:19]OFD Sender: Server communicate error [00:32:21]ConnectInit Can't connect to host [00:32:24]OFD Sender: Processing packet 165958 [packets to send 1005, broken 1003] [00:32:24]ProducePacketName [00:32:24]name=ofd_packets/00165958 [00:32:24]OFD Sender: To server: pG, [00:32:24]CommunicateWithHost lk.salyk.kg:30040 [00:32:24]ConnectInit lk.salyk.kg [00:32:25]Connected sock=9 [00:32:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 21 44 04 01 13 25 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 9F 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 88 02 00 35 04 06 00 10 D3 CA 34 04 3D 22 18 5F 2D 48 3B E1 A6 [00:32:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 87 17 47 00 E2 8E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 88 02 00 F4 03 04 00 62 D3 C8 66 B6 04 01 00 00 34 F2 45 73 61 A6 A0 3F [00:32:26]CommunicateWithHost err = 0 [00:32:26]CheckOFDResponse [00:32:26]1017 (14) - 77093643461234 [00:32:26]1041 (16) - 0000000000871769 [00:32:26]1040 (4) - 165958 [00:32:26]1012 (4) - 23.08.2024 18:22 [00:32:26]1206 (1) - 0 [00:32:26]OFD Sender: Remove packet 165958 [00:32:26]ProducePacketName [00:32:26]name=ofd_packets/00165958 [00:32:26]NVStorageDeleteData [00:32:27]OFD Sender: Processing packet 165959 [packets to send 1004, broken 1003] [00:32:27]ProducePacketName [00:32:27]name=ofd_packets/00165959 [00:32:27]OFD Sender: To server: pG, [00:32:27]CommunicateWithHost lk.salyk.kg:30040 [00:32:27]ConnectInit lk.salyk.kg [00:32:27]Connected sock=6 [00:32:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1A 01 00 00 3F E0 12 01 D0 AE 5A 03 01 00 03 00 06 01 1E 04 01 00 01 23 04 58 00 8A 04 08 00 34 30 30 39 39 34 38 34 06 04 19 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 D0 BF D0 BE D0 B4 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 11 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 D7 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 88 02 00 35 04 06 00 33 FD 09 F0 EC 2E 3F BC 3C 46 28 70 55 D9 [00:32:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 06 3F 47 00 F2 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 88 02 00 F4 03 04 00 64 D3 C8 66 B6 04 01 00 00 C0 81 7F 8E 52 50 13 E2 [00:32:28]CommunicateWithHost err = 0 [00:32:28]CheckOFDResponse [00:32:28]1017 (14) - 77093643461234 [00:32:28]1041 (16) - 0000000000871769 [00:32:28]1040 (4) - 165959 [00:32:28]1012 (4) - 23.08.2024 18:22 [00:32:28]1206 (1) - 0 [00:32:28]OFD Sender: Remove packet 165959 [00:32:28]ProducePacketName [00:32:28]name=ofd_packets/00165959 [00:32:28]NVStorageDeleteData [00:32:28]OFD Sender: No OFD packet to send [00:32:33]OFD Sender: No OFD packet to send [00:32:38]OFD Sender: No OFD packet to send [00:32:43]OFD Sender: No OFD packet to send 03 00 AD 04 00 90 00 25 [00:29:45]RAPDU: 90 00 [00:29:45]wFMCommunicate OK [00:29:45]wFMCommunicate request_size=15 [00:29:45]MH_SAM_APDU [00:29:45]CAPDU: 80 15 02 00 0A 39 04 06 00 CF 6F 07 00 00 00 [00:29:45]Write to MH i2c: E2 12 00 AE 04 80 15 02 00 0A 00 39 04 06 00 CF 6F 07 00 00 00 00 00 CE [00:29:45]Write i2c OK [00:29:45]MH_I2C_Read... [00:29:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:45]Read from MH i2c: E2 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 03 00 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 03 00 AE 04 00 90 00 26 [00:29:45]RAPDU: 90 00 [00:29:45]wFMCommunicate OK [00:29:45]wFMCommunicate request_size=11 [00:29:45]MH_SAM_APDU [00:29:45]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [00:29:45]Write to MH i2c: E2 0E 00 AF 04 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 65 [00:29:45]Write i2c OK [00:29:45]MH_I2C_Read... [00:29:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:45]Read from MH i2c: E2 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 03 00 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 03 00 AF 04 00 90 00 27 [00:29:45]RAPDU: 90 00 [00:29:45]wFMCommunicate OK [00:29:45]wFMCommunicate request_size=13 [00:29:45]MH_SAM_APDU [00:29:45]CAPDU: 80 15 02 00 08 F4 03 04 00 79 29 C9 66 [00:29:45]Write to MH i2c: E2 10 00 B0 04 80 15 02 00 08 00 F4 03 04 00 79 29 C9 66 00 00 10 [00:29:45]Write i2c OK [00:29:45]MH_I2C_Read... [00:29:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:45]Read from MH i2c: E2 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 03 00 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 03 00 B0 04 00 90 00 28 [00:29:45]RAPDU: 90 00 [00:29:45]wFMCommunicate OK [00:29:45]wFMCommunicate request_size=25 [00:29:45]MH_SAM_APDU [00:29:45]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [00:29:45]Write to MH i2c: E2 1C 00 B1 04 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 96 [00:29:45]Write i2c OK [00:29:45]MH_I2C_Read... [00:29:45]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:29:45]Read from MH i2c: E2 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 03 00 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 03 00 B1 04 00 90 00 29 [00:29:45]RAPDU: 90 00 [00:29:45]wFMCommunicate OK [00:29:45]wFMCommunicate request_size=4 [00:29:45]MH_SAM_APDU [00:29:45]CAPDU: 80 15 03 00 [00:29:45]Write to MH i2c: E2 08 00 B2 04 80 15 03 00 00 00 00 00 37 [00:29:45]Write i2c OK [00:29:45]MH_I2C_Read... [00:29:45]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [00:29:45]Read from MH i2c: E2 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 40 00 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 40 00 B2 04 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 09 00 00 00 35 04 06 00 88 F5 D9 54 47 79 90 00 4C [00:29:45]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 09 00 00 00 35 04 06 00 88 F5 D9 54 47 79 90 00 [00:29:45]wFMCommunicate OK [00:29:45]SAM_PROTO_ProcessDocument answer len = 59 [00:29:45]SAM_PROTO_ProcessDocument done [00:29:45]SetTLVBufToDocument [00:29:45]Processing tag 1209 (04B9) [00:29:45]Malloc new data [00:29:45]Processing tag 1041 (0411) [00:29:45]Processing tag 1040 (0410) [00:29:45]Malloc new data [00:29:45]Processing tag 1038 (040E) [00:29:45]Malloc new data [00:29:45]Processing tag 1042 (0412) [00:29:45]Malloc new data [00:29:45]Processing tag 1077 (0435) [00:29:45]Malloc new data [00:29:45]SetTLVBufToDocument err=0 [00:29:45]KKMLoadAndSignReceiptData store KKM data [00:29:45]KKMLoadAndSignReceiptData err=0 [00:29:45]wFMCommunicate request_size=4 [00:29:45]MH_SAM_APDU [00:29:45]CAPDU: 80 11 00 00 [00:29:45]Write to MH i2c: E2 08 00 B3 04 80 11 00 00 00 00 00 00 31 [00:29:45]Write i2c OK [00:29:45]MH_I2C_Read... [00:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:45]Read from MH i2c: E2 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 17 00 [00:29:45]MH_I2C_Read... [00:29:45]Read from MH i2c: E2 17 00 B3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [00:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:29:45]wFMCommunicate OK [00:29:45]Счет N : (1)294870 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 44 Товар: 2710194800 ДТ-К-5 63.960 * 76.20 = 4873.75 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 4873.75 НСП 1% : 43.13 НДС 12% : 517.57 Наличными: 0.00 Безнал.: 4873.75 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 9 24.08.2024 00:29 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165957 ФПД: 150589494544249 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T002945&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165957&fm=150589494544249&tin=02508201610067®Number=0000000000092562&sum=487375 [00:29:45]StoreToDocumentArchive [00:29:45]shift 470 fd 165957 [00:29:45]save to /storage/0470/doc_00165957 [00:29:45]save last doc name /storage/0470/doc_00165957 to /storage/kkm_last_doc_name [00:29:45]save OK [00:29:45]Clear old archive folders... [00:29:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:29:45]tlvbuf is 00D3B7B0 [00:29:45]SAM_PROTO_ClearQueue [00:29:45]wFMCommunicate request_size=4 [00:29:45]MH_SAM_APDU [00:29:45]CAPDU: 80 09 00 00 [00:29:45]Write to MH i2c: E2 08 00 B4 04 80 09 00 00 00 00 00 00 2A [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:29:46]Read from MH i2c: E2 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 03 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 03 00 B4 04 00 90 00 2C [00:29:46]RAPDU: 90 00 [00:29:46]wFMCommunicate OK [00:29:46]SAM_PROTO_ClearQueue done [00:29:46]KKMCreateOFDPacket [00:29:46]OFDProtocolAddRootSTLVToBuf [00:29:46]FM_MakeSignedData [00:29:46]FM_MakeSignedData [00:29:46]SAM_PROTO_SignData [00:29:46]wFMCommunicate request_size=4 [00:29:46]MH_SAM_APDU [00:29:46]CAPDU: 80 0D 01 02 [00:29:46]Write to MH i2c: E2 08 00 B5 04 80 0D 01 02 00 00 00 00 32 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:29:46]Read from MH i2c: E2 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 03 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 03 00 B5 04 00 90 00 2D [00:29:46]RAPDU: 90 00 [00:29:46]wFMCommunicate OK [00:29:46]wFMCommunicate request_size=255 [00:29:46]MH_SAM_APDU [00:29:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 F9 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF 6F 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF 6F 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D CA 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF 6F 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 79 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 88 02 00 35 04 06 00 88 F5 D9 54 [00:29:46]Write to MH i2c: E2 02 01 B6 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D8 F9 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF 6F 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CF 6F 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D CA 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CF 6F 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 79 29 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 88 02 00 35 04 06 00 88 F5 D9 54 00 00 24 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:46]Read from MH i2c: E2 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 03 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 03 00 B6 04 00 90 00 2E [00:29:46]RAPDU: 90 00 [00:29:46]wFMCommunicate OK [00:29:46]wFMCommunicate request_size=7 [00:29:46]MH_SAM_APDU [00:29:46]CAPDU: 80 0D 02 02 02 47 79 [00:29:46]Write to MH i2c: E2 0A 00 B7 04 80 0D 02 02 02 00 47 79 00 00 F9 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:29:46]Read from MH i2c: E2 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 03 00 [00:29:46]MH_I2C_Read... [00:29:46]Read from MH i2c: E2 03 00 B7 04 00 90 00 2F [00:29:46]RAPDU: 90 00 [00:29:46]wFMCommunicate OK [00:29:46]wFMCommunicate request_size=4 [00:29:46]MH_SAM_APDU [00:29:46]CAPDU: 80 0D 03 02 [00:29:46]Write to MH i2c: E2 08 00 B8 04 80 0D 03 02 00 00 00 00 37 [00:29:46]Write i2c OK [00:29:46]MH_I2C_Read... [00:29:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:29:46]Read from MH i2c: E2 [00:32:48]OFD Sender: No OFD packet to send [00:32:53]OFD Sender: No OFD packet to send [00:32:58]OFD Sender: No OFD packet to send [00:33:03]OFD Sender: No OFD packet to send [00:33:04]accept exits with 7 [00:33:04]New connection [00:33:04]New thread 3066989924 created [00:33:04]Thread 3066846564 joined [00:33:04]Waiting for new connection... [00:33:04] Sock 7.Parse request [00:33:04]Sock 7.Check first char [00:33:04]Sock 7.First char is OK [00:33:04]request: POST /json_proto HTTP/1.0 [00:33:04]Method: POST [00:33:04]URL: /json_proto [00:33:04]Method is POST - this is cgi request [00:33:04]url: /json_proto [00:33:04]query_string will be loaded in cgi processing [00:33:04]execute_cgi json_proto POST (null) [00:33:04]execute_cgi path=json_proto method=POST [00:33:04]POST find Content-Length [00:33:04]Host: 172.17.44.132:8080 [00:33:04]Content-Length: 801 [00:33:04]Content-Type: application/json [00:33:04] [00:33:04]POST finish read [00:33:04]Found Content-Length = 801 [00:33:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:04]execute_script... [00:33:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294876", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:04]POST & json_proto [00:33:04]process_json_proto [00:33:04]json parsed OK: [00:33:04]protocol is kg_v1.0 [00:33:04]action value=close_receipt [00:33:04]process_action close_receipt [00:33:04]cmd_close_receipt [00:33:04]MH_GetDate [00:33:04]Write to MH i2c: F0 00 00 84 05 78 [00:33:04]Write i2c OK [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: F0 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: F0 09 00 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: F0 09 00 84 05 00 40 2A C9 66 2A 83 C1 65 ED [00:33:04]GetLastDocTimeStamp 1724459479 [00:33:04]current date 1724459584 [00:33:04]FM_GetShiftState [00:33:04]SAM_PROTO_GetShiftState [00:33:04]wFMCommunicate request_size=4 [00:33:04]MH_SAM_APDU [00:33:04]CAPDU: 80 13 01 00 [00:33:04]Write to MH i2c: E2 08 00 85 05 80 13 01 00 00 00 00 00 07 [00:33:04]Write i2c OK [00:33:04]MH_I2C_Read... [00:33:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:04]Read from MH i2c: E2 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 0E 00 [00:33:04]MH_I2C_Read... [00:33:04]Read from MH i2c: E2 0E 00 85 05 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 31 [00:33:04]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:33:04]wFMCommunicate OK [00:33:04]SAM_PROTO_GetShiftState done [00:33:04]FM_GetShiftState done [00:33:04]opened in 1724458697 [00:33:04]opened+sec_in_day 1724545097 [00:33:04]quantity*price = 998982 [00:33:04]sum+1 = 998983 [00:33:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 12 24.08.2024 00:33 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165960 ФПД: 160189232350715 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T003305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165960&fm=160189232350715&tin=02508201610067®Number=0000000000092562&sum=998982 [00:33:05]StoreToDocumentArchive [00:33:05]shift 470 fd 165960 [00:33:05]save to /storage/0470/doc_00165960 [00:33:05]save last doc name /storage/0470/doc_00165960 to /storage/kkm_last_doc_name [00:33:05]save OK [00:33:05]Clear old archive folders... [00:33:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:33:05]tlvbuf is 00D32370 [00:33:05]SAM_PROTO_ClearQueue [00:33:05]wFMCommunicate request_size=4 [00:33:05]MH_SAM_APDU [00:33:05]CAPDU: 80 09 00 00 [00:33:05]Write to MH i2c: E2 08 00 92 05 80 09 00 00 00 00 00 00 09 [00:33:05]Write i2c OK [00:33:05]MH_I2C_Read... [00:33:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:33:05]Read from MH i2c: E2 [00:33:05]MH_I2C_Read... [00:33:05]Read from MH i2c: E2 03 00 [00:33:05]MH_I2C_Read... [00:33:05]Read from MH i2c: E2 03 00 92 05 00 90 00 0B [00:33:05]RAPDU: 90 00 [00:33:05]wFMCommunicate OK [00:33:05]SAM_PROTO_ClearQueue done [00:33:05]KKMCreateOFDPacket [00:33:05]OFDProtocolAddRootSTLVToBuf [00:33:05]FM_MakeSignedData [00:33:05]FM_MakeSignedData [00:33:05]SAM_PROTO_SignData [00:33:05]wFMCommunicate request_size=4 [00:33:05]MH_SAM_APDU [00:33:05]CAPDU: 80 0D 01 02 [00:33:05]Write to MH i2c: E2 08 00 93 05 80 0D 01 02 00 00 00 00 11 [00:33:05]Write i2c OK [00:33:05]MH_I2C_Read... [00:33:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:33:05]Read from MH i2c: E2 [00:33:05]MH_I2C_Read... [00:33:05]Read from MH i2c: E2 03 00 [00:33:05]MH_I2C_Read... [00:33:05]Read from MH i2c: E2 03 00 93 05 00 90 00 0C [00:33:05]RAPDU: 90 00 [00:33:05]wFMCommunicate OK [00:33:05]wFMCommunicate request_size=255 [00:33:05]MH_SAM_APDU [00:33:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 41 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 88 02 00 35 04 06 00 91 B0 F6 4A [00:33:05]Write to MH i2c: E2 02 01 94 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 41 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 88 02 00 35 04 06 00 91 B0 F6 4A 00 00 B0 [00:33:05]Write i2c OK [00:33:05]MH_I2C_Read... [00:33:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:06]Read from MH i2c: E2 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 03 00 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 03 00 94 05 00 90 00 0D [00:33:06]RAPDU: 90 00 [00:33:06]wFMCommunicate OK [00:33:06]wFMCommunicate request_size=7 [00:33:06]MH_SAM_APDU [00:33:06]CAPDU: 80 0D 02 02 02 85 FB [00:33:06]Write to MH i2c: E2 0A 00 95 05 80 0D 02 02 02 00 85 FB 00 00 98 [00:33:06]Write i2c OK [00:33:06]MH_I2C_Read... [00:33:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:06]Read from MH i2c: E2 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 03 00 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 03 00 95 05 00 90 00 0E [00:33:06]RAPDU: 90 00 [00:33:06]wFMCommunicate OK [00:33:06]wFMCommunicate request_size=4 [00:33:06]MH_SAM_APDU [00:33:06]CAPDU: 80 0D 03 02 [00:33:06]Write to MH i2c: E2 08 00 96 05 80 0D 03 02 00 00 00 00 16 [00:33:06]Write i2c OK [00:33:06]MH_I2C_Read... [00:33:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:33:06]Read from MH i2c: E2 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 0B 00 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 0B 00 96 05 00 47 8C 18 10 9F 90 9E BD 90 00 9C [00:33:06]RAPDU: 47 8C 18 10 9F 90 9E BD 90 00 [00:33:06]wFMCommunicate OK [00:33:06]SAM_PROTO_SignData done [00:33:06]FM_MakeSignedData done [00:33:06]CreateOFDProtocolMessage [00:33:06]wFMCommunicate request_size=4 [00:33:06]MH_SAM_APDU [00:33:06]CAPDU: 80 11 00 00 [00:33:06]Write to MH i2c: E2 08 00 97 05 80 11 00 00 00 00 00 00 16 [00:33:06]Write i2c OK [00:33:06]MH_I2C_Read... [00:33:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:06]Read from MH i2c: E2 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 17 00 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: E2 17 00 97 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [00:33:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:33:06]wFMCommunicate OK [00:33:06]CreateOFDProtocolMessage done [00:33:06]OFDSenderStorePacket 165960 [00:33:06]StoreOFDPacket docnum=165960 [00:33:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1A 98 04 01 30 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 41 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 88 02 00 35 04 06 00 91 B0 F6 4A 85 FB 47 8C 18 10 9F 90 9E BD [00:33:06]CheckFolder [00:33:06]dirname=/storage/ofd_packets [00:33:06]CheckFolder done [00:33:06]ProducePacketName [00:33:06]name=ofd_packets/00165960 [00:33:06]NVStorageSaveData ofd_packets/00165960 [00:33:06]File name is /storage/ofd_packets/00165960 [00:33:06]Write 298 bytes [00:33:06]NVStorageSaveData done [00:33:06]OFDSenderStorePacket done [00:33:06]KKMCreateOFDPacket done [00:33:06]NVStorageSaveData kkm_last_timestamp [00:33:06]File name is /storage/kkm_last_timestamp [00:33:06]Write 4 bytes [00:33:06]NVStorageSaveData done [00:33:06]ExternCall_PrintAddStr [00:33:06]wPrintStart [00:33:06]Write to MH i2c: 01 00 00 98 05 9D [00:33:06]Write i2c OK [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: 01 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: 01 07 00 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: 01 07 00 98 05 00 00 00 00 00 FF 0F B2 [00:33:06]RasterBufferAndPrint [00:33:06]line Счет N : (1)294876 [00:33:06]line ИНН: 02508201610067 [00:33:06]line Контрольно-Кассовый Чек [00:33:06]line ПРОДАЖА [00:33:06]line ТРК (МРК, ГНК) : 21 [00:33:06]line Товар: 2710194800 [00:33:06]line ДТ-К-5 [00:33:06]line 131.100 * 76.20 [00:33:06]line = 9989.82 [00:33:06]line НДС 12% НСП 1% [00:33:06]line > о реализуемом товаре [00:33:06]line ИТОГО: 9989.82 [00:33:06]line НСП 1% : 88.40 [00:33:06]line НДС 12% : 1060.87 [00:33:06]line Наличными: 0.00 [00:33:06]line Безнал.: 9989.82 [00:33:06]line Место: АЗС № 130 "Партнер Нефть" [00:33:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:33:06]line СНО: Общий режим [00:33:06]line Чек 12 24.08.2024 00:33 [00:33:06]line Смена: 470 ФФД: 1.0 [00:33:06]line ЗНМ: 0300000070 [00:33:06]line РНМ: 0000000000092562 [00:33:06]line Версия ККМ: 001 [00:33:06]line Платежная система: O! деньги [00:33:06]line ФМ: 0000000000871769 [00:33:06]line ФД: 165960 [00:33:06]line ФПД: 160189232350715 [00:33:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T003305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165960&fm=160189232350715&tin=02508201610067®Number=0000000000092562&sum=998982 [00:33:06]written 0, free lines is 4095 [00:33:06]OFD Sender: Processing packet 165960 [packets to send 1004, broken 1003] [00:33:06]ProducePacketName [00:33:06]name=ofd_packets/00165960 [00:33:06]OFD Sender: To server: pG, [00:33:06]CommunicateWithHost lk.salyk.kg:30040 [00:33:06]ConnectInit lk.salyk.kg [00:33:06]Write to MH i2c: 01 00 00 C2 05 C7 [00:33:06]Write i2c OK [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: 01 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: 01 07 00 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: 01 07 00 C2 05 00 00 00 00 00 EC 0C C6 [00:33:06]RasterBufferAndPrint [00:33:06]line [00:33:06]line [00:33:06]line [00:33:06]line [00:33:06]line [00:33:06]written 0, free lines is 3313 [00:33:06]MH_Cut [00:33:06]Write to MH i2c: D1 01 00 C9 05 01 A0 [00:33:06]Write i2c OK [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: D1 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: D1 01 00 [00:33:06]MH_I2C_Read... [00:33:06]Read from MH i2c: D1 01 00 C9 05 00 9F [00:33:06]Write to MH i2c: 01 00 00 CA 05 CF [00:33:06]Write i2c OK [00:33:06]MH_I2C_Read... [00:33:07]*** Cut start [00:33:07]*** Purtial cut [00:33:07]*** Stage 1: CUTSNS_PIN = 1 [00:33:08]Connected sock=11 [00:33:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1A 98 04 01 30 45 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 41 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 88 02 00 35 04 06 00 91 B0 F6 4A 85 FB 47 8C 18 10 9F 90 9E BD [00:33:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7C 9D 47 00 AE F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 88 02 00 F4 03 04 00 8D D3 C8 66 B6 04 01 00 00 F6 5E 03 40 F5 91 33 42 [00:33:09]CommunicateWithHost err = 0 [00:33:09]CheckOFDResponse [00:33:09]1017 (14) - 77093643461234 [00:33:09]1041 (16) - 0000000000871769 [00:33:09]1040 (4) - 165960 [00:33:09]1012 (4) - 23.08.2024 18:23 [00:33:09]1206 (1) - 0 [00:33:09]OFD Sender: Remove packet 165960 [00:33:09]ProducePacketName [00:33:09]name=ofd_packets/00165960 [00:33:09]NVStorageDeleteData [00:33:09]Read from MH i2c: 01 [00:33:09]MH_I2C_Read... [00:33:09]*** Stop cut motor [00:33:09]*** Cut end [00:33:09]Read from MH i2c: 01 07 00 [00:33:09]MH_I2C_Read... [00:33:09]Read from MH i2c: 01 07 00 CA 05 00 00 00 00 00 FF 0F E4 [00:33:09]process_action close_receipt done [00:33:09]requested_data is exist [00:33:09]produce_requested_data [00:33:09]requested_item fm.sn is exist - process it [00:33:09]wFMCommunicate request_size=4 [00:33:09]MH_SAM_APDU [00:33:09]CAPDU: 80 11 00 00 [00:33:09]Write to MH i2c: E2 08 00 CB 05 80 11 00 00 00 00 00 00 4A [00:33:09]Write i2c OK [00:33:09]MH_I2C_Read... [00:33:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:09]Read from MH i2c: E2 [00:33:09]MH_I2C_Read... [00:33:09]Read from MH i2c: E2 17 00 [00:33:09]MH_I2C_Read... [00:33:09]Read from MH i2c: E2 17 00 CB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [00:33:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:33:09]wFMCommunicate OK [00:33:09]requested_item fd.num is exist - process it [00:33:09]SAM_PROTO_GetFieldsCounters [00:33:09]wFMCommunicate request_size=4 [00:33:09]MH_SAM_APDU [00:33:09]CAPDU: 80 13 00 00 [00:33:09]Write to MH i2c: E2 08 00 CC 05 80 13 00 00 00 00 00 00 4D [00:33:09]Write i2c OK [00:33:09]MH_I2C_Read... [00:33:09]OFD Sender: No OFD packet to send [00:33:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:33:09]Read from MH i2c: E2 [00:33:09]MH_I2C_Read... [00:33:09]Read from MH i2c: E2 62 00 [00:33:09]MH_I2C_Read... [00:33:09]Read from MH i2c: E2 62 00 CC 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 40 [00:33:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:33:09]wFMCommunicate OK [00:33:09]SAM_PROTO_GetFieldsCounters done [00:33:09]requested_item shift.num is exist - process it [00:33:09]requested_item shift.opened is exist - process it [00:33:09]req_shift_opened [00:33:09]FM_GetShiftState [00:33:09]SAM_PROTO_GetShiftState [00:33:09]wFMCommunicate request_size=4 [00:33:09]MH_SAM_APDU [00:33:09]CAPDU: 80 13 01 00 [00:33:09]Write to MH i2c: E2 08 00 CD 05 80 13 01 00 00 00 00 00 4F [00:33:09]Write i2c OK [00:33:09]MH_I2C_Read... [00:33:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:09]Read from MH i2c: E2 [00:33:09]MH_I2C_Read... [00:33:09]Read from MH i2c: E2 0E 00 [00:33:09]MH_I2C_Read... [00:33:09]Read from MH i2c: E2 0E 00 CD 05 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 79 [00:33:09]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:33:09]wFMCommunicate OK [00:33:09]SAM_PROTO_GetShiftState done [00:33:09]FM_GetShiftState done [00:33:09]req_shift_opened done [00:33:09]requested_item shift.open_date is exist - process it [00:33:09]req_shift_open_date [00:33:09]req_shift_open_date done [00:33:09]produce_requested_data done [00:33:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165960,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:33:09]process_action_free close_receipt [00:33:09]json_value_free [00:33:09]json_value_free done [00:33:09]process_json_proto returns [00:33:09]Send response to host [00:33:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165960,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:33:09]free response buf [00:33:09]execute_script done [00:33:09]execute_script returns [00:33:09]free content buf [00:33:09]Sock 7.Close socket [00:33:09]Sock 7.Thread stoped [00:33:14]OFD Sender: No OFD packet to send [00:33:19]OFD Sender: No OFD packet to send [00:33:24]OFD Sender: No OFD packet to send [00:33:29]OFD Sender: No OFD packet to send [00:33:34]OFD Sender: No OFD packet to send [00:33:36]recv_with_timeout no data received [00:33:39]OFD Sender: No OFD packet to send [00:33:44]OFD Sender: No OFD packet to send [00:33:49]OFD Sender: No OFD packet to send [00:33:54]OFD Sender: No OFD packet to send [00:33:59]OFD Sender: No OFD packet to send [00:34:04]OFD Sender: No OFD packet to send [00:34:09]OFD Sender: No OFD packet to send [00:34:12]recv_with_timeout no data received [00:34:14]OFD Sender: No OFD packet to send [00:34:19]OFD Sender: No OFD packet to send [00:34:24]OFD Sender: No OFD packet to send [00:34:29]OFD Sender: No OFD packet to send [00:34:34]OFD Sender: No OFD packet to send [00:34:38]recv_with_timeout no data received [00:34:39]OFD Sender: No OFD packet to send [00:34:45]OFD Sender: No OFD packet to send [00:34:50]OFD Sender: No OFD packet to send [00:34:52]accept exits with 10 [00:34:52]New connection [00:34:52]New thread 3066846564 created [00:34:52]Thread 3066989924 joined [00:34:52]Waiting for new connection... [00:34:52] Sock 10.Parse request [00:34:52]Sock 10.Check first char [00:34:52]Sock 10.First char is OK [00:34:52]request: POST /json_proto HTTP/1.0 [00:34:52]Method: POST [00:34:52]URL: /json_proto [00:34:52]Method is POST - this is cgi request [00:34:52]url: /json_proto [00:34:52]query_string will be loaded in cgi processing [00:34:52]execute_cgi json_proto POST (null) [00:34:52]execute_cgi path=json_proto method=POST [00:34:52]POST find Content-Length [00:34:52]Host: 172.17.44.132:8080 [00:34:52]Content-Length: 678 [00:34:52]Content-Type: application/json [00:34:52] [00:34:52]POST finish read [00:34:52]Found Content-Length = 678 [00:34:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:52]execute_script... [00:34:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:52]POST & json_proto [00:34:52]process_json_proto [00:34:52]json parsed OK: [00:34:52]protocol is kg_v1.0 [00:34:52]action value=close_receipt [00:34:52]process_action close_receipt [00:34:52]cmd_close_receipt [00:34:52]MH_GetDate [00:34:52]Write to MH i2c: F0 00 00 CE 05 C2 [00:34:52]Write i2c OK [00:34:52]MH_I2C_Read... [00:34:52]Read from MH i2c: F0 [00:34:52]MH_I2C_Read... [00:34:52]Read from MH i2c: F0 09 00 [00:34:52]MH_I2C_Read... [00:34:52]Read from MH i2c: F0 09 00 CE 05 00 AC 2A C9 66 2A 83 C1 65 A3 [00:34:52]GetLastDocTimeStamp 1724459585 [00:34:52]current date 1724459692 [00:34:52]FM_GetShiftState [00:34:52]SAM_PROTO_GetShiftState [00:34:52]wFMCommunicate request_size=4 [00:34:52]MH_SAM_APDU [00:34:52]CAPDU: 80 13 01 00 [00:34:52]Write to MH i2c: E2 08 00 CF 05 80 13 01 00 00 00 00 00 51 [00:34:52]Write i2c OK [00:34:52]MH_I2C_Read... [00:34:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:52]Read from MH i2c: E2 [00:34:52]MH_I2C_Read... [00:34:52]Read from MH i2c: E2 0E 00 [00:34:52]MH_I2C_Read... [00:34:52]Read from MH i2c: E2 0E 00 CF 05 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 7B [00:34:52]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:34:52]wFMCommunicate OK [00:34:52]SAM_PROTO_GetShiftState done [00:34:52]FM_GetShiftState done [00:34:52]opened in 1724458697 [00:34:52]opened+sec_in_day 1724545097 [00:34:52]quantity*price = 70037 [00:34:52]sum+1 = 70038 [00:34:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 13 24.08.2024 00:34 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165961 ФПД: 8249267447372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T003452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165961&fm=8249267447372&tin=02508201610067®Number=0000000000092562&sum=70000 [00:34:53]StoreToDocumentArchive [00:34:53]shift 470 fd 165961 [00:34:53]save to /storage/0470/doc_00165961 [00:34:53]save last doc name /storage/0470/doc_00165961 to /storage/kkm_last_doc_name [00:34:53]save OK [00:34:53]Clear old archive folders... [00:34:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:34:53]tlvbuf is 00DD55A0 [00:34:53]SAM_PROTO_ClearQueue [00:34:53]wFMCommunicate request_size=4 [00:34:53]MH_SAM_APDU [00:34:53]CAPDU: 80 09 00 00 [00:34:53]Write to MH i2c: E2 08 00 DC 05 80 09 00 00 00 00 00 00 53 [00:34:53]Write i2c OK [00:34:53]MH_I2C_Read... [00:34:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:34:53]Read from MH i2c: E2 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 03 00 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 03 00 DC 05 00 90 00 55 [00:34:53]RAPDU: 90 00 [00:34:53]wFMCommunicate OK [00:34:53]SAM_PROTO_ClearQueue done [00:34:53]KKMCreateOFDPacket [00:34:53]OFDProtocolAddRootSTLVToBuf [00:34:53]FM_MakeSignedData [00:34:53]FM_MakeSignedData [00:34:53]SAM_PROTO_SignData [00:34:53]wFMCommunicate request_size=4 [00:34:53]MH_SAM_APDU [00:34:53]CAPDU: 80 0D 01 02 [00:34:53]Write to MH i2c: E2 08 00 DD 05 80 0D 01 02 00 00 00 00 5B [00:34:53]Write i2c OK [00:34:53]MH_I2C_Read... [00:34:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:34:53]Read from MH i2c: E2 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 03 00 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 03 00 DD 05 00 90 00 56 [00:34:53]RAPDU: 90 00 [00:34:53]wFMCommunicate OK [00:34:53]wFMCommunicate request_size=255 [00:34:53]MH_SAM_APDU [00:34:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 AC 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 88 02 00 35 04 06 00 07 [00:34:53]Write to MH i2c: E2 02 01 DE 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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 AC 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 88 02 00 35 04 06 00 07 00 00 89 [00:34:53]Write i2c OK [00:34:53]MH_I2C_Read... [00:34:53]recv_with_timeout no data received [00:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:53]Read from MH i2c: E2 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 03 00 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 03 00 DE 05 00 90 00 57 [00:34:53]RAPDU: 90 00 [00:34:53]wFMCommunicate OK [00:34:53]wFMCommunicate request_size=10 [00:34:53]MH_SAM_APDU [00:34:53]CAPDU: 80 0D 02 02 05 80 AE A7 E6 4C [00:34:53]Write to MH i2c: E2 0D 00 DF 05 80 0D 02 02 05 00 80 AE A7 E6 4C 00 00 6F [00:34:53]Write i2c OK [00:34:53]MH_I2C_Read... [00:34:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:53]Read from MH i2c: E2 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 03 00 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 03 00 DF 05 00 90 00 58 [00:34:53]RAPDU: 90 00 [00:34:53]wFMCommunicate OK [00:34:53]wFMCommunicate request_size=4 [00:34:53]MH_SAM_APDU [00:34:53]CAPDU: 80 0D 03 02 [00:34:53]Write to MH i2c: E2 08 00 E0 05 80 0D 03 02 00 00 00 00 60 [00:34:53]Write i2c OK [00:34:53]MH_I2C_Read... [00:34:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:34:53]Read from MH i2c: E2 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 0B 00 [00:34:53]MH_I2C_Read... [00:34:53]Read from MH i2c: E2 0B 00 E0 05 00 C1 68 C9 B2 1B 11 61 0D 90 00 9F [00:34:53]RAPDU: C1 68 C9 B2 1B 11 61 0D 90 00 [00:34:53]wFMCommunicate OK [00:34:53]SAM_PROTO_SignData done [00:34:53]FM_MakeSignedData done [00:34:53]CreateOFDProtocolMessage [00:34:53]wFMCommunicate request_size=4 [00:34:53]MH_SAM_APDU [00:34:53]CAPDU: 80 11 00 00 [00:34:53]Write to MH i2c: E2 08 00 E1 05 80 11 00 00 00 00 00 00 60 [00:34:53]Write i2c OK [00:34:53]MH_I2C_Read... [00:34:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:54]Read from MH i2c: E2 [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: E2 17 00 [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: E2 17 00 E1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [00:34:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:34:54]wFMCommunicate OK [00:34:54]CreateOFDProtocolMessage done [00:34:54]OFDSenderStorePacket 165961 [00:34:54]StoreOFDPacket docnum=165961 [00:34:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EC 62 07 01 FF 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 AC 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 88 02 00 35 04 06 00 07 80 AE A7 E6 4C C1 68 C9 B2 1B 11 61 0D [00:34:54]CheckFolder [00:34:54]dirname=/storage/ofd_packets [00:34:54]CheckFolder done [00:34:54]ProducePacketName [00:34:54]name=ofd_packets/00165961 [00:34:54]NVStorageSaveData ofd_packets/00165961 [00:34:54]File name is /storage/ofd_packets/00165961 [00:34:54]Write 301 bytes [00:34:54]NVStorageSaveData done [00:34:54]OFDSenderStorePacket done [00:34:54]KKMCreateOFDPacket done [00:34:54]NVStorageSaveData kkm_last_timestamp [00:34:54]File name is /storage/kkm_last_timestamp [00:34:54]Write 4 bytes [00:34:54]NVStorageSaveData done [00:34:54]ExternCall_PrintAddStr [00:34:54]wPrintStart [00:34:54]Write to MH i2c: 01 00 00 E2 05 E7 [00:34:54]Write i2c OK [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: 01 [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: 01 07 00 [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: 01 07 00 E2 05 00 00 00 00 00 FF 0F FC [00:34:54]RasterBufferAndPrint [00:34:54]line Счет N : (1)294879 [00:34:54]line ИНН: 02508201610067 [00:34:54]line Контрольно-Кассовый Чек [00:34:54]line ПРОДАЖА [00:34:54]line ТРК (МРК, ГНК) : 62 [00:34:54]line Товар: 2710124130 [00:34:54]line Аи-92-К-5 [00:34:54]line 10.330 * 67.80 [00:34:54]line = 700.37 [00:34:54]line НДС 12% НСП 1% [00:34:54]line > о реализуемом товаре [00:34:54]line ОКРУГЛЕНИЕ: -0.37 [00:34:54]line ИТОГО: 700.00 [00:34:54]line Внесено: 700.00 [00:34:54]line СДАЧА: 0.00 [00:34:54]line НСП 1% : 6.20 [00:34:54]line НДС 12% : 74.38 [00:34:54]line Наличными: 700.00 [00:34:54]line Безнал.: 0.00 [00:34:54]line Место: АЗС № 130 "Партнер Нефть" [00:34:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:34:54]line СНО: Общий режим [00:34:54]line Чек 13 24.08.2024 00:34 [00:34:54]line Смена: 470 ФФД: 1.0 [00:34:54]line ЗНМ: 0300000070 [00:34:54]line РНМ: 0000000000092562 [00:34:54]line Версия ККМ: 001 [00:34:54]line ФМ: 0000000000871769 [00:34:54]line ФД: 165961 [00:34:54]line ФПД: 8249267447372 [00:34:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T003452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165961&fm=8249267447372&tin=02508201610067®Number=0000000000092562&sum=70000 [00:34:54]written 0, free lines is 4095 [00:34:54]OFD Sender: Processing packet 165961 [packets to send 1004, broken 1003] [00:34:54]ProducePacketName [00:34:54]name=ofd_packets/00165961 [00:34:54]OFD Sender: To server: pG, [00:34:54]CommunicateWithHost lk.salyk.kg:30040 [00:34:54]ConnectInit lk.salyk.kg [00:34:54]Write to MH i2c: 01 00 00 0D 06 13 [00:34:54]Write i2c OK [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: 01 [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: 01 07 00 [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: 01 07 00 0D 06 00 00 00 00 00 C1 0C E7 [00:34:54]RasterBufferAndPrint [00:34:54]line [00:34:54]line [00:34:54]line [00:34:54]line [00:34:54]line [00:34:54]written 0, free lines is 3271 [00:34:54]MH_Cut [00:34:54]Write to MH i2c: D1 01 00 14 06 01 EC [00:34:54]Write i2c OK [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: D1 [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: D1 01 00 [00:34:54]MH_I2C_Read... [00:34:54]Read from MH i2c: D1 01 00 14 06 00 EB [00:34:54]Write to MH i2c: 01 00 00 15 06 1B [00:34:54]Write i2c OK [00:34:54]MH_I2C_Read... [00:34:55]*** Cut start [00:34:55]*** Purtial cut [00:34:55]*** Stage 1: CUTSNS_PIN = 1 [00:34:57]Read from MH i2c: 01 [00:34:57]MH_I2C_Read... [00:34:57]*** Stop cut motor [00:34:57]*** Cut end [00:34:57]Read from MH i2c: 01 07 00 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: 01 07 00 15 06 00 00 00 00 00 FF 0F 30 [00:34:57]process_action close_receipt done [00:34:57]requested_data is exist [00:34:57]produce_requested_data [00:34:57]requested_item fm.sn is exist - process it [00:34:57]wFMCommunicate request_size=4 [00:34:57]MH_SAM_APDU [00:34:57]CAPDU: 80 11 00 00 [00:34:57]Write to MH i2c: E2 08 00 16 06 80 11 00 00 00 00 00 00 96 [00:34:57]Write i2c OK [00:34:57]MH_I2C_Read... [00:34:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:57]Read from MH i2c: E2 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: E2 17 00 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: E2 17 00 16 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [00:34:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:34:57]wFMCommunicate OK [00:34:57]requested_item fd.num is exist - process it [00:34:57]SAM_PROTO_GetFieldsCounters [00:34:57]wFMCommunicate request_size=4 [00:34:57]MH_SAM_APDU [00:34:57]CAPDU: 80 13 00 00 [00:34:57]Write to MH i2c: E2 08 00 17 06 80 13 00 00 00 00 00 00 99 [00:34:57]Write i2c OK [00:34:57]MH_I2C_Read... [00:34:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:34:57]Read from MH i2c: E2 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: E2 62 00 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: E2 62 00 17 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 90 [00:34:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:34:57]wFMCommunicate OK [00:34:57]SAM_PROTO_GetFieldsCounters done [00:34:57]requested_item shift.num is exist - process it [00:34:57]requested_item shift.opened is exist - process it [00:34:57]req_shift_opened [00:34:57]FM_GetShiftState [00:34:57]SAM_PROTO_GetShiftState [00:34:57]wFMCommunicate request_size=4 [00:34:57]MH_SAM_APDU [00:34:57]CAPDU: 80 13 01 00 [00:34:57]Write to MH i2c: E2 08 00 18 06 80 13 01 00 00 00 00 00 9B [00:34:57]Write i2c OK [00:34:57]MH_I2C_Read... [00:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:57]Read from MH i2c: E2 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: E2 0E 00 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: E2 0E 00 18 06 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 C5 [00:34:57]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:34:57]wFMCommunicate OK [00:34:57]SAM_PROTO_GetShiftState done [00:34:57]FM_GetShiftState done [00:34:57]req_shift_opened done [00:34:57]requested_item shift.open_date is exist - process it [00:34:57]req_shift_open_date [00:34:57]req_shift_open_date done [00:34:57]produce_requested_data done [00:34:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165961,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:34:57]process_action_free close_receipt [00:34:57]json_value_free [00:34:57]json_value_free done [00:34:57]process_json_proto returns [00:34:57]Send response to host [00:34:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165961,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:34:57]free response buf [00:34:57]execute_script done [00:34:57]execute_script returns [00:34:57]free content buf [00:34:57]Sock 10.Close socket [00:34:57]Sock 10.Thread stoped [00:34:59]ConnectInit Can't take IP for lk.salyk.kg [00:34:59]CommunicateWithHost connect error [00:34:59]CommunicateWithHost err = -1 [00:34:59]OFD Sender: Server communicate error [00:35:02]accept exits with 9 [00:35:02]New connection [00:35:02]New thread 3066989924 created [00:35:02]Thread 3066846564 joined [00:35:02]Waiting for new connection... [00:35:02] Sock 9.Parse request [00:35:02]Sock 9.Check first char [00:35:02]Sock 9.First char is OK [00:35:02]request: POST /json_proto HTTP/1.0 [00:35:02]Method: POST [00:35:02]URL: /json_proto [00:35:02]Method is POST - this is cgi request [00:35:02]url: /json_proto [00:35:02]query_string will be loaded in cgi processing [00:35:02]execute_cgi json_proto POST (null) [00:35:02]execute_cgi path=json_proto method=POST [00:35:02]POST find Content-Length [00:35:02]Host: 172.17.44.132:8080 [00:35:02]Content-Length: 629 [00:35:02]Content-Type: application/json [00:35:02] [00:35:02]POST finish read [00:35:02]Found Content-Length = 629 [00:35:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51155", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:35:02]execute_script... [00:35:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51155", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 50.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:35:02]POST & json_proto [00:35:02]process_json_proto [00:35:02]json parsed OK: [00:35:02]protocol is kg_v1.0 [00:35:02]action value=close_receipt [00:35:02]process_action close_receipt [00:35:02]cmd_close_receipt [00:35:02]MH_GetDate [00:35:02]Write to MH i2c: F0 00 00 19 06 0E [00:35:02]Write i2c OK [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: F0 [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: F0 09 00 [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: F0 09 00 19 06 00 B6 2A C9 66 2A 83 C1 65 F9 [00:35:02]GetLastDocTimeStamp 1724459692 [00:35:02]current date 1724459702 [00:35:02]FM_GetShiftState [00:35:02]SAM_PROTO_GetShiftState [00:35:02]wFMCommunicate request_size=4 [00:35:02]MH_SAM_APDU [00:35:02]CAPDU: 80 13 01 00 [00:35:02]Write to MH i2c: E2 08 00 1A 06 80 13 01 00 00 00 00 00 9D [00:35:02]Write i2c OK [00:35:02]MH_I2C_Read... [00:35:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:35:02]Read from MH i2c: E2 [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: E2 0E 00 [00:35:02]MH_I2C_Read... [00:35:02]Read from MH i2c: E2 0E 00 1A 06 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 C7 [00:35:02]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:35:02]wFMCommunicate OK [00:35:02]SAM_PROTO_GetShiftState done [00:35:02]FM_GetShiftState done [00:35:02]opened in 1724458697 [00:35:02]opened+sec_in_day 1724545097 [00:35:02]quantity*price = 5000 [00:35:02]sum+1 = 5001 [00:35:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 14 24.08.2024 00:35 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165962 ФПД: 26511437888071 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T003503&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165962&fm=26511437888071&tin=02508201610067®Number=0000000000092562&sum=5000 0 [00:35:03]StoreToDocumentArchive [00:35:03]shift 470 fd 165962 [00:35:03]save to /storage/0470/doc_00165962 [00:35:03]save last doc name /storage/0470/doc_00165962 to /storage/kkm_last_doc_name [00:35:03]save OK [00:35:03]Clear old archive folders... [00:35:03]ProcessDocumentItem done err = 0, tmpTLVsize=269 [00:35:03]tlvbuf is 00DE0110 [00:35:03]SAM_PROTO_ClearQueue [00:35:03]wFMCommunicate request_size=4 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 09 00 00 [00:35:03]Write to MH i2c: E2 08 00 27 06 80 09 00 00 00 00 00 00 9F [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 27 06 00 90 00 A1 [00:35:03]RAPDU: 90 00 [00:35:03]wFMCommunicate OK [00:35:03]SAM_PROTO_ClearQueue done [00:35:03]KKMCreateOFDPacket [00:35:03]OFDProtocolAddRootSTLVToBuf [00:35:03]FM_MakeSignedData [00:35:03]FM_MakeSignedData [00:35:03]SAM_PROTO_SignData [00:35:03]wFMCommunicate request_size=4 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 0D 01 02 [00:35:03]Write to MH i2c: E2 08 00 28 06 80 0D 01 02 00 00 00 00 A7 [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 03 00 28 06 00 90 00 A2 [00:35:03]RAPDU: 90 00 [00:35:03]wFMCommunicate OK [00:35:03]wFMCommunicate request_size=255 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B7 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [00:35:03]Write to MH i2c: E2 02 01 29 06 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B7 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 B2 [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:35:04]Read from MH i2c: E2 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: E2 03 00 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: E2 03 00 29 06 00 90 00 A3 [00:35:04]RAPDU: 90 00 [00:35:04]wFMCommunicate OK [00:35:04]wFMCommunicate request_size=28 [00:35:04]MH_SAM_APDU [00:35:04]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 4A 88 02 00 35 04 06 00 18 1C AC D6 7A 47 [00:35:04]Write to MH i2c: E2 1F 00 2A 06 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 4A 88 02 00 35 04 06 00 18 1C AC D6 7A 47 00 00 88 [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:35:04]Read from MH i2c: E2 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: E2 03 00 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: E2 03 00 2A 06 00 90 00 A4 [00:35:04]RAPDU: 90 00 [00:35:04]wFMCommunicate OK [00:35:04]wFMCommunicate request_size=4 [00:35:04]MH_SAM_APDU [00:35:04]CAPDU: 80 0D 03 02 [00:35:04]Write to MH i2c: E2 08 00 2B 06 80 0D 03 02 00 00 00 00 AC [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:35:04]Read from MH i2c: E2 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: E2 0B 00 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: E2 0B 00 2B 06 00 45 03 4F 76 09 6A 59 B5 90 00 3B [00:35:04]RAPDU: 45 03 4F 76 09 6A 59 B5 90 00 [00:35:04]wFMCommunicate OK [00:35:04]SAM_PROTO_SignData done [00:35:04]FM_MakeSignedData done [00:35:04]CreateOFDProtocolMessage [00:35:04]wFMCommunicate request_size=4 [00:35:04]MH_SAM_APDU [00:35:04]CAPDU: 80 11 00 00 [00:35:04]Write to MH i2c: E2 08 00 2C 06 80 11 00 00 00 00 00 00 AC [00:35:04]OFD Sender: Processing packet 165961 [packets to send 1004, broken 1003] [00:35:04]ProducePacketName [00:35:04]name=ofd_packets/00165961 [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:04]OFD Sender: To server: pG, [00:35:04]CommunicateWithHost lk.salyk.kg:30040 [00:35:04]ConnectInit lk.salyk.kg [00:35:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:35:04]Read from MH i2c: E2 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: E2 17 00 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: E2 17 00 2C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [00:35:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:35:04]wFMCommunicate OK [00:35:04]CreateOFDProtocolMessage done [00:35:04]OFDSenderStorePacket 165962 [00:35:04]StoreOFDPacket docnum=165962 [00:35:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 CD 97 19 01 E2 B5 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B7 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 88 02 00 35 04 06 00 18 1C AC D6 7A 47 45 03 4F 76 09 6A 59 B5 [00:35:04]CheckFolder [00:35:04]dirname=/storage/ofd_packets [00:35:04]CheckFolder done [00:35:04]ProducePacketName [00:35:04]name=ofd_packets/00165962 [00:35:04]NVStorageSaveData ofd_packets/00165962 [00:35:04]File name is /storage/ofd_packets/00165962 [00:35:04]Write 319 bytes [00:35:04]NVStorageSaveData done [00:35:04]OFDSenderStorePacket done [00:35:04]KKMCreateOFDPacket done [00:35:04]NVStorageSaveData kkm_last_timestamp [00:35:04]File name is /storage/kkm_last_timestamp [00:35:04]Write 4 bytes [00:35:04]NVStorageSaveData done [00:35:04]ExternCall_PrintAddStr [00:35:04]wPrintStart [00:35:04]Write to MH i2c: 01 00 00 2D 06 33 [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: 01 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: 01 07 00 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: 01 07 00 2D 06 00 00 00 00 00 FF 0F 48 [00:35:04]RasterBufferAndPrint [00:35:04]line Счет N : (3)51155 [00:35:04]line ИНН: 02508201610067 [00:35:04]line Контрольно-Кассовый Чек [00:35:04]line ПРОДАЖА [00:35:04]line Товар: 4700000160358 [00:35:04]line Вода Легенда 1л [00:35:04]line 1.000 * 50.00 [00:35:04]line = 50.00 [00:35:04]line НДС 12% НСП 1% [00:35:04]line > о реализуемом товаре [00:35:04]line ИТОГО: 50.00 [00:35:04]line НСП 1% : 0.44 [00:35:04]line НДС 12% : 5.31 [00:35:04]line Наличными: 50.00 [00:35:04]line Безнал.: 0.00 [00:35:04]line Место: АЗС № 130 "Партнер Нефть" [00:35:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:35:04]line СНО: Общий режим [00:35:04]line Чек 14 24.08.2024 00:35 [00:35:04]line Смена: 470 ФФД: 1.0 [00:35:04]line ЗНМ: 0300000070 [00:35:04]line РНМ: 0000000000092562 [00:35:04]line Версия ККМ: 001 [00:35:04]line ФМ: 0000000000871769 [00:35:04]line ФД: 165962 [00:35:04]line ФПД: 26511437888071 [00:35:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T003503&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165962&fm=26511437888071&tin=02508201610067®Number=0000000000092562&sum=5000 [00:35:04]line 0 [00:35:04]written 0, free lines is 4095 [00:35:04]Write to MH i2c: 01 00 00 55 06 5B [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: 01 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: 01 07 00 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: 01 07 00 55 06 00 00 00 00 00 E1 0C 4F [00:35:04]RasterBufferAndPrint [00:35:04]line [00:35:04]line [00:35:04]line [00:35:04]line [00:35:04]line [00:35:04]written 0, free lines is 3308 [00:35:04]MH_Cut [00:35:04]Write to MH i2c: D1 01 00 5C 06 01 34 [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: D1 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: D1 01 00 [00:35:04]MH_I2C_Read... [00:35:04]Read from MH i2c: D1 01 00 5C 06 00 33 [00:35:04]Write to MH i2c: 01 00 00 5D 06 63 [00:35:04]Write i2c OK [00:35:04]MH_I2C_Read... [00:35:05]recv_with_timeout no data received [00:35:05]*** Cut start [00:35:05]*** Purtial cut [00:35:05]*** Stage 1: CUTSNS_PIN = 1 [00:35:07]Read from MH i2c: 01 [00:35:07]MH_I2C_Read... [00:35:07]*** Stop cut motor [00:35:07]*** Cut end [00:35:07]Read from MH i2c: 01 07 00 [00:35:07]MH_I2C_Read... [00:35:07]Read from MH i2c: 01 07 00 5D 06 00 00 00 00 00 FF 0F 78 [00:35:07]process_action close_receipt done [00:35:07]requested_data is exist [00:35:07]produce_requested_data [00:35:07]requested_item fm.sn is exist - process it [00:35:07]wFMCommunicate request_size=4 [00:35:07]MH_SAM_APDU [00:35:07]CAPDU: 80 11 00 00 [00:35:07]Write to MH i2c: E2 08 00 5E 06 80 11 00 00 00 00 00 00 DE [00:35:07]Write i2c OK [00:35:07]MH_I2C_Read... [00:35:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:35:07]Read from MH i2c: E2 [00:35:07]MH_I2C_Read... [00:35:07]Read from MH i2c: E2 17 00 [00:35:07]MH_I2C_Read... [00:35:07]Read from MH i2c: E2 17 00 5E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [00:35:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:35:07]wFMCommunicate OK [00:35:07]requested_item fd.num is exist - process it [00:35:07]SAM_PROTO_GetFieldsCounters [00:35:07]wFMCommunicate request_size=4 [00:35:07]MH_SAM_APDU [00:35:07]CAPDU: 80 13 00 00 [00:35:07]Write to MH i2c: E2 08 00 5F 06 80 13 00 00 00 00 00 00 E1 [00:35:07]Write i2c OK [00:35:07]MH_I2C_Read... [00:35:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:35:07]Read from MH i2c: E2 [00:35:07]MH_I2C_Read... [00:35:07]Read from MH i2c: E2 62 00 [00:35:07]MH_I2C_Read... [00:35:07]Read from MH i2c: E2 62 00 5F 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [00:35:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 0E 00 00 00 5E 04 04 00 0E 00 00 00 57 04 04 00 0F 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:35:07]wFMCommunicate OK [00:35:07]SAM_PROTO_GetFieldsCounters done [00:35:07]requested_item shift.num is exist - process it [00:35:07]requested_item shift.opened is exist - process it [00:35:07]req_shift_opened [00:35:07]FM_GetShiftState [00:35:07]SAM_PROTO_GetShiftState [00:35:07]wFMCommunicate request_size=4 [00:35:07]MH_SAM_APDU [00:35:07]CAPDU: 80 13 01 00 [00:35:07]Write to MH i2c: E2 08 00 60 06 80 13 01 00 00 00 00 00 E3 [00:35:07]Write i2c OK [00:35:07]MH_I2C_Read... [00:35:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:35:07]Read from MH i2c: E2 [00:35:07]MH_I2C_Read... [00:35:07]Read from MH i2c: E2 0E 00 [00:35:07]MH_I2C_Read... [00:35:07]Read from MH i2c: E2 0E 00 60 06 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 0D [00:35:07]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:35:07]wFMCommunicate OK [00:35:07]SAM_PROTO_GetShiftState done [00:35:07]FM_GetShiftState done [00:35:07]req_shift_opened done [00:35:07]requested_item shift.open_date is exist - process it [00:35:07]req_shift_open_date [00:35:07]req_shift_open_date done [00:35:07]produce_requested_data done [00:35:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165962,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:35:07]process_action_free close_receipt [00:35:07]json_value_free [00:35:07]json_value_free done [00:35:07]process_json_proto returns [00:35:07]Send response to host [00:35:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165962,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:35:07]free response buf [00:35:07]execute_script done [00:35:07]execute_script returns [00:35:07]free content buf [00:35:07]Sock 9.Close socket [00:35:07]Sock 9.Thread stoped [00:35:08]Connected sock=11 [00:35:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EC 62 07 01 FF 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 AC 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 88 02 00 35 04 06 00 07 80 AE A7 E6 4C C1 68 C9 B2 1B 11 61 0D [00:35:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 19 A1 47 00 ED 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 88 02 00 F4 03 04 00 05 D4 C8 66 B6 04 01 00 00 A7 70 A0 5E 5B 92 00 5A [00:35:11]CommunicateWithHost err = 0 [00:35:11]CheckOFDResponse [00:35:11]1017 (14) - 77093643461234 [00:35:11]1041 (16) - 0000000000871769 [00:35:11]1040 (4) - 165961 [00:35:11]1012 (4) - 23.08.2024 18:25 [00:35:11]1206 (1) - 0 [00:35:11]OFD Sender: Remove packet 165961 [00:35:11]ProducePacketName [00:35:11]name=ofd_packets/00165961 [00:35:11]NVStorageDeleteData [00:35:11]OFD Sender: Processing packet 165962 [packets to send 1004, broken 1003] [00:35:11]ProducePacketName [00:35:11]name=ofd_packets/00165962 [00:35:11]OFD Sender: To server: pG, [00:35:11]CommunicateWithHost lk.salyk.kg:30040 [00:35:11]ConnectInit lk.salyk.kg [00:35:16]Connected sock=10 [00:35:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 CD 97 19 01 E2 B5 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 13 02 00 00 00 00 07 04 06 00 88 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 B7 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 88 02 00 35 04 06 00 18 1C AC D6 7A 47 45 03 4F 76 09 6A 59 B5 [00:35:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 11 D4 47 00 13 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 88 02 00 F4 03 04 00 0D D4 C8 66 B6 04 01 00 00 C7 7B 09 33 5A 05 47 33 [00:35:17]CommunicateWithHost err = 0 [00:35:17]CheckOFDResponse [00:35:17]1017 (14) - 77093643461234 [00:35:17]1041 (16) - 0000000000871769 [00:35:17]1040 (4) - 165962 [00:35:17]1012 (4) - 23.08.2024 18:25 [00:35:17]1206 (1) - 0 [00:35:17]OFD Sender: Remove packet 165962 [00:35:17]ProducePacketName [00:35:17]name=ofd_packets/00165962 [00:35:17]NVStorageDeleteData [00:35:17]OFD Sender: No OFD packet to send [00:35:17]OFD Sender: No OFD packet to send [00:35:22]OFD Sender: No OFD packet to send [00:35:27]OFD Sender: No OFD packet to send [00:35:32]OFD Sender: No OFD packet to send [00:35:37]OFD Sender: No OFD packet to send [00:35:42]OFD Sender: No OFD packet to send [00:35:47]OFD Sender: No OFD packet to send [00:35:52]OFD Sender: No OFD packet to send [00:35:58]OFD Sender: No OFD packet to send [00:36:03]OFD Sender: No OFD packet to send [00:36:06]accept exits with 7 [00:36:06]New connection [00:36:06]New thread 3066846564 created [00:36:06]Thread 3066989924 joined [00:36:06]Waiting for new connection... [00:36:06] Sock 7.Parse request [00:36:06]Sock 7.Check first char [00:36:06]Sock 7.First char is OK [00:36:06]request: POST /json_proto HTTP/1.0 [00:36:06]Method: POST [00:36:06]URL: /json_proto [00:36:06]Method is POST - this is cgi request [00:36:06]url: /json_proto [00:36:06]query_string will be loaded in cgi processing [00:36:06]execute_cgi json_proto POST (null) [00:36:06]execute_cgi path=json_proto method=POST [00:36:06]POST find Content-Length [00:36:06]Host: 172.17.44.132:8080 [00:36:06]Content-Length: 682 [00:36:06]Content-Type: application/json [00:36:06] [00:36:06]POST finish read [00:36:06]Found Content-Length = 682 [00:36:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:36:06]execute_script... [00:36:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:36:06]POST & json_proto [00:36:06]process_json_proto [00:36:06]json parsed OK: [00:36:06]protocol is kg_v1.0 [00:36:06]action value=close_receipt [00:36:06]process_action close_receipt [00:36:06]cmd_close_receipt [00:36:06]MH_GetDate [00:36:06]Write to MH i2c: F0 00 00 61 06 56 [00:36:06]Write i2c OK [00:36:06]MH_I2C_Read... [00:36:06]Read from MH i2c: F0 [00:36:06]MH_I2C_Read... [00:36:06]Read from MH i2c: F0 09 00 [00:36:06]MH_I2C_Read... [00:36:06]Read from MH i2c: F0 09 00 61 06 00 F6 2A C9 66 2A 83 C1 65 81 [00:36:06]GetLastDocTimeStamp 1724459703 [00:36:06]current date 1724459766 [00:36:06]FM_GetShiftState [00:36:06]SAM_PROTO_GetShiftState [00:36:06]wFMCommunicate request_size=4 [00:36:06]MH_SAM_APDU [00:36:06]CAPDU: 80 13 01 00 [00:36:06]Write to MH i2c: E2 08 00 62 06 80 13 01 00 00 00 00 00 E5 [00:36:06]Write i2c OK [00:36:06]MH_I2C_Read... [00:36:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:36:06]Read from MH i2c: E2 [00:36:06]MH_I2C_Read... [00:36:06]Read from MH i2c: E2 0E 00 [00:36:06]MH_I2C_Read... [00:36:06]Read from MH i2c: E2 0E 00 62 06 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 0F [00:36:06]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:36:06]wFMCommunicate OK [00:36:06]SAM_PROTO_GetShiftState done [00:36:06]FM_GetShiftState done [00:36:06]opened in 1724458697 [00:36:06]opened+sec_in_day 1724545097 [00:36:06]quantity*price = 120006 [00:36:06]sum+1 = 120007 [00:36:06]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [00:45:25]line ОКРУГЛЕНИЕ: -0.06 [00:45:25]line ИТОГО: 1200.00 [00:45:25]line Внесено: 1200.00 [00:45:25]line СДАЧА: 0.00 [00:45:25]line НСП 1% : 10.62 [00:45:25]line НДС 12% : 127.44 [00:45:25]line Наличными: 1200.00 [00:45:25]line Безнал.: 0.00 [00:45:25]line Место: АЗС № 130 "Партнер Нефть" [00:45:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:45:25]line СНО: Общий режим [00:45:25]line Чек 15 24.08.2024 00:36 [00:45:25]line Смена: 470 ФФД: 1.0 [00:45:25]line ЗНМ: 0300000070 [00:45:25]line РНМ: 0000000000092562 [00:45:25]line Версия ККМ: 001 [00:45:25]line ФМ: 0000000000871769 [00:45:25]line ФД: 165963 [00:45:25]line ФПД: 148041890142198 [00:45:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T003606&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165963&fm=148041890142198&tin=02508201610067®Number=0000000000092562&sum=120000 [00:45:26]written 0, free lines is 4095 [00:45:26]Write to MH i2c: 01 00 00 48 00 48 [00:45:26]Write i2c OK [00:45:26]MH_I2C_Read... [00:45:26]Read from MH i2c: 01 [00:45:26]MH_I2C_Read... [00:45:26]Read from MH i2c: 01 07 00 [00:45:26]MH_I2C_Read... [00:45:26]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 C4 0C 1F [00:45:26]RasterBufferAndPrint [00:45:26]line [00:45:26]line [00:45:26]line [00:45:26]line [00:45:26]line [00:45:26]written 0, free lines is 3282 [00:45:26]MH_Cut [00:45:26]Write to MH i2c: D1 01 00 4F 00 01 21 [00:45:26]Write i2c OK [00:45:26]MH_I2C_Read... [00:45:26]Read from MH i2c: D1 [00:45:26]MH_I2C_Read... [00:45:26]Read from MH i2c: D1 01 00 [00:45:26]MH_I2C_Read... [00:45:26]Read from MH i2c: D1 01 00 4F 00 00 20 [00:45:26]Write to MH i2c: 01 00 00 50 00 50 [00:45:26]Write i2c OK [00:45:26]MH_I2C_Read... [00:45:27]*** Cut start [00:45:27]*** Purtial cut [00:45:27]*** Stage 1: CUTSNS_PIN = 1 [00:45:28]ConnectInit Can't take IP for lk.salyk.kg [00:45:28]CommunicateWithHost connect error [00:45:28]CommunicateWithHost err = -1 [00:45:28]OFD Sender: Server communicate error [00:45:29]Read from MH i2c: 01 [00:45:29]MH_I2C_Read... [00:45:29]*** Stop cut motor [00:45:29]*** Cut end [00:45:29]Read from MH i2c: 01 07 00 [00:45:29]MH_I2C_Read... [00:45:29]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [00:45:29]process_action print_doc done [00:45:29]requested_data is exist [00:45:29]produce_requested_data [00:45:29]produce_requested_data return (null) [00:45:29]process_action_free print_doc [00:45:29]json_value_free [00:45:29]json_value_free done [00:45:29]process_json_proto returns [00:45:29]Send response to host [00:45:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [00:45:29]free response buf [00:45:29]execute_script done [00:45:29]execute_script returns [00:45:29]free content buf [00:45:29]Sock 9.Close socket [00:45:29]Sock 9.Thread stoped [00:45:29]accept exits with 10 [00:45:29]New connection [00:45:29]New thread 3067055460 created [00:45:29]Thread 3067198820 joined [00:45:29]Waiting for new connection... [00:45:29] Sock 10.Parse request [00:45:29]Sock 10.Check first char [00:45:29]Sock 10.First char is OK [00:45:29]request: POST /json_proto HTTP/1.0 [00:45:29]Method: POST [00:45:29]URL: /json_proto [00:45:29]Method is POST - this is cgi request [00:45:29]url: /json_proto [00:45:29]query_string will be loaded in cgi processing [00:45:29]execute_cgi json_proto POST (null) [00:45:29]execute_cgi path=json_proto method=POST [00:45:29]POST find Content-Length [00:45:29]Host: 172.17.44.132:8080 [00:45:29]Content-Length: 621 [00:45:29]Content-Type: application/json [00:45:29] [00:45:29]POST finish read [00:45:29]Found Content-Length = 621 [00:45:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51156", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:29]execute_script... [00:45:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51156", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:29]POST & json_proto [00:45:29]process_json_proto [00:45:29]json parsed OK: [00:45:29]protocol is kg_v1.0 [00:45:29]action value=close_receipt [00:45:29]process_action close_receipt [00:45:29]cmd_close_receipt [00:45:29]MH_GetDate [00:45:29]Write to MH i2c: F0 00 00 51 00 40 [00:45:29]Write i2c OK [00:45:29]MH_I2C_Read... [00:45:29]Read from MH i2c: F0 [00:45:29]MH_I2C_Read... [00:45:29]Read from MH i2c: F0 09 00 [00:45:29]MH_I2C_Read... [00:45:29]Read from MH i2c: F0 09 00 51 00 00 2A 2D C9 66 2A 83 C1 65 A2 [00:45:29]GetLastDocTimeStamp 1724459766 [00:45:29]current date 1724460330 [00:45:29]FM_GetShiftState [00:45:29]SAM_PROTO_GetShiftState [00:45:29]wFMCommunicate request_size=4 [00:45:29]MH_SAM_APDU [00:45:29]CAPDU: 80 13 01 00 [00:45:29]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [00:45:29]Write i2c OK [00:45:29]MH_I2C_Read... [00:45:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:30]Read from MH i2c: E2 [00:45:30]MH_I2C_Read... [00:45:30]Read from MH i2c: E2 0E 00 [00:45:30]MH_I2C_Read... [00:45:30]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 F9 [00:45:30]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:45:30]wFMCommunicate OK [00:45:30]SAM_PROTO_GetShiftState done [00:45:30]FM_GetShiftState done [00:45:30]opened in 1724458697 [00:45:30]opened+sec_in_day 1724545097 [00:45:30]quantity*price = 13800 [00:45:30]sum+1 = 13801 [00:45:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 16 24.08.2024 00:45 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165964 ФПД: 280361210236442 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004530&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165964&fm=280361210236442&tin=02508201610067®Number=0000000000092562&sum=13800 0 [00:45:31]StoreToDocumentArchive [00:45:31]shift 470 fd 165964 [00:45:31]save to /storage/0470/doc_00165964 [00:45:31]save last doc name /storage/0470/doc_00165964 to /storage/kkm_last_doc_name [00:45:31]save OK [00:45:31]Clear old archive folders... [00:45:31]ProcessDocumentItem done err = 0, tmpTLVsize=274 [00:45:31]tlvbuf is 00C33790 [00:45:31]SAM_PROTO_ClearQueue [00:45:31]wFMCommunicate request_size=4 [00:45:31]MH_SAM_APDU [00:45:31]CAPDU: 80 09 00 00 [00:45:31]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [00:45:31]Write i2c OK [00:45:31]MH_I2C_Read... [00:45:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:45:31]Read from MH i2c: E2 [00:45:31]MH_I2C_Read... [00:45:31]Read from MH i2c: E2 03 00 [00:45:31]MH_I2C_Read... [00:45:31]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [00:45:31]RAPDU: 90 00 [00:45:31]wFMCommunicate OK [00:45:31]SAM_PROTO_ClearQueue done [00:45:31]KKMCreateOFDPacket [00:45:31]OFDProtocolAddRootSTLVToBuf [00:45:31]FM_MakeSignedData [00:45:31]FM_MakeSignedData [00:45:31]SAM_PROTO_SignData [00:45:31]wFMCommunicate request_size=4 [00:45:31]MH_SAM_APDU [00:45:31]CAPDU: 80 0D 01 02 [00:45:31]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [00:45:31]Write i2c OK [00:45:31]MH_I2C_Read... [00:45:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:45:31]Read from MH i2c: E2 [00:45:31]MH_I2C_Read... [00:45:31]Read from MH i2c: E2 03 00 [00:45:31]MH_I2C_Read... [00:45:31]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [00:45:31]RAPDU: 90 00 [00:45:31]wFMCommunicate OK [00:45:31]wFMCommunicate request_size=255 [00:45:31]MH_SAM_APDU [00:45:31]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 2A 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [00:45:31]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 2A 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 82 [00:45:31]Write i2c OK [00:45:31]MH_I2C_Read... [00:45:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:31]Read from MH i2c: E2 [00:45:31]MH_I2C_Read... [00:45:31]Read from MH i2c: E2 03 00 [00:45:31]MH_I2C_Read... [00:45:31]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [00:45:31]RAPDU: 90 00 [00:45:31]wFMCommunicate OK [00:45:32]wFMCommunicate request_size=33 [00:45:32]MH_SAM_APDU [00:45:32]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 88 02 00 35 04 06 00 FE FC AE 58 4E 1A [00:45:32]Write to MH i2c: E2 24 00 62 00 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 88 02 00 35 04 06 00 FE FC AE 58 4E 1A 00 00 AF [00:45:32]Write i2c OK [00:45:32]MH_I2C_Read... [00:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:32]Read from MH i2c: E2 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: E2 03 00 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [00:45:32]RAPDU: 90 00 [00:45:32]wFMCommunicate OK [00:45:32]wFMCommunicate request_size=4 [00:45:32]MH_SAM_APDU [00:45:32]CAPDU: 80 0D 03 02 [00:45:32]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [00:45:32]Write i2c OK [00:45:32]MH_I2C_Read... [00:45:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:45:32]Read from MH i2c: E2 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: E2 0B 00 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: E2 0B 00 63 00 00 F4 03 21 B4 48 0A 86 1D 90 00 A0 [00:45:32]RAPDU: F4 03 21 B4 48 0A 86 1D 90 00 [00:45:32]wFMCommunicate OK [00:45:32]SAM_PROTO_SignData done [00:45:32]FM_MakeSignedData done [00:45:32]CreateOFDProtocolMessage [00:45:32]wFMCommunicate request_size=4 [00:45:32]MH_SAM_APDU [00:45:32]CAPDU: 80 11 00 00 [00:45:32]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [00:45:32]Write i2c OK [00:45:32]MH_I2C_Read... [00:45:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:32]Read from MH i2c: E2 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: E2 17 00 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [00:45:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:45:32]wFMCommunicate OK [00:45:32]CreateOFDProtocolMessage done [00:45:32]OFDSenderStorePacket 165964 [00:45:32]StoreOFDPacket docnum=165964 [00:45:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 12 E0 1E 01 C5 37 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 00 00 00 F4 03 04 00 2A 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 88 02 00 35 04 06 00 FE FC AE 58 4E 1A F4 03 21 B4 48 0A 86 1D [00:45:32]CheckFolder [00:45:32]dirname=/storage/ofd_packets [00:45:32]CheckFolder done [00:45:32]ProducePacketName [00:45:32]name=ofd_packets/00165964 [00:45:32]NVStorageSaveData ofd_packets/00165964 [00:45:32]File name is /storage/ofd_packets/00165964 [00:45:32]Write 324 bytes [00:45:32]NVStorageSaveData done [00:45:32]OFDSenderStorePacket done [00:45:32]KKMCreateOFDPacket done [00:45:32]NVStorageSaveData kkm_last_timestamp [00:45:32]File name is /storage/kkm_last_timestamp [00:45:32]Write 4 bytes [00:45:32]NVStorageSaveData done [00:45:32]ExternCall_PrintAddStr [00:45:32]wPrintStart [00:45:32]Write to MH i2c: 01 00 00 65 00 65 [00:45:32]Write i2c OK [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: 01 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: 01 07 00 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [00:45:32]RasterBufferAndPrint [00:45:32]line Счет N : (3)51156 [00:45:32]line ИНН: 02508201610067 [00:45:32]line Контрольно-Кассовый Чек [00:45:32]line ПРОДАЖА [00:45:32]line Товар: 4640030091645 [00:45:32]line Сигареты ESSE Exchange M [00:45:32]line 1.000 * 138.00 [00:45:32]line = 138.00 [00:45:32]line НДС 12% НСП 1% [00:45:32]line > о реализуемом товаре [00:45:32]line ИТОГО: 138.00 [00:45:32]line НСП 1% : 1.22 [00:45:32]line НДС 12% : 14.65 [00:45:32]line Наличными: 138.00 [00:45:32]line Безнал.: 0.00 [00:45:32]line Место: АЗС № 130 "Партнер Нефть" [00:45:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:45:32]OFD Sender: Processing packet 165963 [packets to send 1005, broken 1003] [00:45:32]ProducePacketName [00:45:32]name=ofd_packets/00165963 [00:45:32]OFD Sender: To server: pG, [00:45:32]CommunicateWithHost lk.salyk.kg:30040 [00:45:32]ConnectInit lk.salyk.kg [00:45:32]line СНО: Общий режим [00:45:32]line Чек 16 24.08.2024 00:45 [00:45:32]line Смена: 470 ФФД: 1.0 [00:45:32]line ЗНМ: 0300000070 [00:45:32]line РНМ: 0000000000092562 [00:45:32]line Версия ККМ: 001 [00:45:32]line ФМ: 0000000000871769 [00:45:32]line ФД: 165964 [00:45:32]line ФПД: 280361210236442 [00:45:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004530&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165964&fm=280361210236442&tin=02508201610067®Number=0000000000092562&sum=13800 [00:45:32]line 0 [00:45:32]written 0, free lines is 4095 [00:45:32]Write to MH i2c: 01 00 00 8D 00 8D [00:45:32]Write i2c OK [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: 01 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: 01 07 00 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 ED 0C 8D [00:45:32]RasterBufferAndPrint [00:45:32]line [00:45:32]line [00:45:32]line [00:45:32]line [00:45:32]line [00:45:32]written 0, free lines is 3333 [00:45:32]MH_Cut [00:45:32]Write to MH i2c: D1 01 00 94 00 01 66 [00:45:32]Write i2c OK [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: D1 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: D1 01 00 [00:45:32]MH_I2C_Read... [00:45:32]Read from MH i2c: D1 01 00 94 00 00 65 [00:45:32]Write to MH i2c: 01 00 00 95 00 95 [00:45:32]Write i2c OK [00:45:32]MH_I2C_Read... [00:45:33]*** Cut start [00:45:33]*** Purtial cut [00:45:33]*** Stage 1: CUTSNS_PIN = 1 [00:45:34]Connected sock=9 [00:45:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2C 23 07 01 4E 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 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 F6 2A C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 88 02 00 35 04 06 00 86 A4 B0 46 17 F6 A6 C9 47 60 8D F5 79 A1 [00:45:35]Read from MH i2c: 01 [00:45:35]MH_I2C_Read... [00:45:35]*** Stop cut motor [00:45:35]*** Cut end [00:45:35]Read from MH i2c: 01 07 00 [00:45:35]MH_I2C_Read... [00:45:35]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [00:45:35]process_action close_receipt done [00:45:35]requested_data is exist [00:45:35]produce_requested_data [00:45:35]requested_item fm.sn is exist - process it [00:45:35]wFMCommunicate request_size=4 [00:45:35]MH_SAM_APDU [00:45:35]CAPDU: 80 11 00 00 [00:45:35]Write to MH i2c: E2 08 00 96 00 80 11 00 00 00 00 00 00 10 [00:45:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F6 FF 47 00 02 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 88 02 00 F4 03 04 00 77 D6 C8 66 B6 04 01 00 00 5F *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:35]BA 7B EF 33 0E 16 1A [00:45:35]CommunicateWithHost err = 0 [00:45:35]CheckOFDResponse [00:45:35]1017 (14) - 77093643461234 [00:45:35]1041 (16) - 0000000000871769 [00:45:35]1040 (4) - 165963 [00:45:35]1012 (4) - 23.08.2024 18:35 [00:45:35]1206 (1) - 0 [00:45:35]OFD Sender: Remove packet 165963 [00:45:35]ProducePacketName [00:45:35]name=ofd_packets/00165963 [00:45:35]NVStorageDeleteData [00:45:35]Write i2c OK [00:45:35]MH_I2C_Read... [00:45:35]Read from MH i2c: E2 [00:45:35]MH_I2C_Read... [00:45:35]Read from MH i2c: E2 17 00 [00:45:35]MH_I2C_Read... [00:45:35]Read from MH i2c: E2 17 00 96 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [00:45:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:45:35]wFMCommunicate OK [00:45:35]requested_item fd.num is exist - process it [00:45:35]SAM_PROTO_GetFieldsCounters [00:45:35]wFMCommunicate request_size=4 [00:45:35]MH_SAM_APDU [00:45:35]CAPDU: 80 13 00 00 [00:45:35]Write to MH i2c: E2 08 00 97 00 80 13 00 00 00 00 00 00 13 [00:45:35]Write i2c OK [00:45:35]MH_I2C_Read... [00:45:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:45:35]Read from MH i2c: E2 [00:45:35]MH_I2C_Read... [00:45:35]Read from MH i2c: E2 62 00 [00:45:35]MH_I2C_Read... [00:45:35]Read from MH i2c: E2 62 00 97 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 16 [00:45:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 10 00 00 00 5E 04 04 00 10 00 00 00 57 04 04 00 11 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:45:35]wFMCommunicate OK [00:45:35]SAM_PROTO_GetFieldsCounters done [00:45:35]requested_item shift.num is exist - process it [00:45:35]requested_item shift.opened is exist - process it [00:45:35]req_shift_opened [00:45:35]FM_GetShiftState [00:45:35]SAM_PROTO_GetShiftState [00:45:35]wFMCommunicate request_size=4 [00:45:35]MH_SAM_APDU [00:45:35]CAPDU: 80 13 01 00 [00:45:35]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [00:45:35]Write i2c OK [00:45:35]MH_I2C_Read... [00:45:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:36]Read from MH i2c: E2 [00:45:36]MH_I2C_Read... [00:45:36]Read from MH i2c: E2 0E 00 [00:45:36]MH_I2C_Read... [00:45:36]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 3F [00:45:36]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:45:36]wFMCommunicate OK [00:45:36]SAM_PROTO_GetShiftState done [00:45:36]FM_GetShiftState done [00:45:36]req_shift_opened done [00:45:36]requested_item shift.open_date is exist - process it [00:45:36]req_shift_open_date [00:45:36]req_shift_open_date done [00:45:36]produce_requested_data done [00:45:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165964,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:45:36]process_action_free close_receipt [00:45:36]json_value_free [00:45:36]json_value_free done [00:45:36]process_json_proto returns [00:45:36]Send response to host [00:45:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165964,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:45:36]free response buf [00:45:36]execute_script done [00:45:36]execute_script returns [00:45:36]free content buf [00:45:36]Sock 10.Close socket [00:45:36]Sock 10.Thread stoped [00:45:36]OFD Sender: Processing packet 165964 [packets to send 1004, broken 1003] [00:45:36]ProducePacketName [00:45:36]name=ofd_packets/00165964 [00:45:36]OFD Sender: To server: pG, [00:45:36]CommunicateWithHost lk.salyk.kg:30040 [00:45:36]ConnectInit lk.salyk.kg [00:45:36]accept exits with 7 [00:45:36]New connection [00:45:36]New thread 3067198820 created [00:45:36]Thread 3067055460 joined [00:45:36]Waiting for new connection... [00:45:36] Sock 7.Parse request [00:45:36]Sock 7.Check first char [00:45:36]Sock 7.First char is OK [00:45:36]request: POST /json_proto HTTP/1.0 [00:45:36]Method: POST [00:45:36]URL: /json_proto [00:45:36]Method is POST - this is cgi request [00:45:36]url: /json_proto [00:45:36]query_string will be loaded in cgi processing [00:45:36]execute_cgi json_proto POST (null) [00:45:36]execute_cgi path=json_proto method=POST [00:45:36]POST find Content-Length [00:45:36]Host: 172.17.44.132:8080 [00:45:36]Content-Length: 800 [00:45:36]Content-Type: application/json [00:45:36] [00:45:36]POST finish read [00:45:36]Found Content-Length = 800 [00:45:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:36]execute_script... [00:45: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)294880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:36]POST & json_proto [00:45:36]process_json_proto [00:45:36]json parsed OK: [00:45:36]protocol is kg_v1.0 [00:45:36]action value=close_receipt [00:45:36]process_action close_receipt [00:45:36]cmd_close_receipt [00:45:36]MH_GetDate [00:45:36]Write to MH i2c: F0 00 00 99 00 88 [00:45:36]Write i2c OK [00:45:36]MH_I2C_Read... [00:45:36]Read from MH i2c: F0 [00:45:36]MH_I2C_Read... [00:45:36]Read from MH i2c: F0 09 00 [00:45:36]MH_I2C_Read... [00:45:36]Read from MH i2c: F0 09 00 99 00 00 30 2D C9 66 2A 83 C1 65 F0 [00:45:36]GetLastDocTimeStamp 1724460330 [00:45:36]current date 1724460336 [00:45:36]FM_GetShiftState [00:45:36]SAM_PROTO_GetShiftState [00:45:36]wFMCommunicate request_size=4 [00:45:36]MH_SAM_APDU [00:45:36]CAPDU: 80 13 01 00 [00:45:36]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [00:45:36]Write i2c OK [00:45:36]MH_I2C_Read... [00:45:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:36]Read from MH i2c: E2 [00:45:36]MH_I2C_Read... [00:45:36]Read from MH i2c: E2 0E 00 [00:45:36]MH_I2C_Read... [00:45:36]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 41 [00:45:36]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:45:36]wFMCommunicate OK [00:45:36]SAM_PROTO_GetShiftState done [00:45:36]FM_GetShiftState done [00:45:36]opened in 1724458697 [00:45:36]opened+sec_in_day 1724545097 [00:45:36]quantity*price = 300075 [00:45:36]sum+1 = 300077 [00:45:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 17 24.08.2024 00:45 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165965 ФПД: 27926094794436 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165965&fm=27926094794436&tin=02508201610067®Number=0000000000092562&sum=300076 [00:45:38]StoreToDocumentArchive [00:45:38]shift 470 fd 165965 [00:45:38]save to /storage/0470/doc_00165965 [00:45:38]save last doc name /storage/0470/doc_00165965 to /storage/kkm_last_doc_name [00:45:38]save OK [00:45:38]Clear old archive folders... [00:45:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:45:38]tlvbuf is 00C61710 [00:45:38]SAM_PROTO_ClearQueue [00:45:38]wFMCommunicate request_size=4 [00:45:38]MH_SAM_APDU [00:45:38]CAPDU: 80 09 00 00 [00:45:38]Write to MH i2c: E2 08 00 A7 00 80 09 00 00 00 00 00 00 19 [00:45:38]Write i2c OK [00:45:38]MH_I2C_Read... [00:45:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:45:38]Read from MH i2c: E2 [00:45:38]MH_I2C_Read... [00:45:38]Read from MH i2c: E2 03 00 [00:45:38]MH_I2C_Read... [00:45:38]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [00:45:38]RAPDU: 90 00 [00:45:38]wFMCommunicate OK [00:45:38]SAM_PROTO_ClearQueue done [00:45:38]KKMCreateOFDPacket [00:45:38]OFDProtocolAddRootSTLVToBuf [00:45:38]FM_MakeSignedData [00:45:38]FM_MakeSignedData [00:45:38]SAM_PROTO_SignData [00:45:38]wFMCommunicate request_size=4 [00:45:38]MH_SAM_APDU [00:45:38]CAPDU: 80 0D 01 02 [00:45:38]Write to MH i2c: E2 08 00 A8 00 80 0D 01 02 00 00 00 00 21 [00:45:38]Write i2c OK [00:45:38]MH_I2C_Read... [00:45:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:45:38]Read from MH i2c: E2 [00:45:38]MH_I2C_Read... [00:45:38]Read from MH i2c: E2 03 00 [00:45:38]MH_I2C_Read... [00:45:38]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [00:45:38]RAPDU: 90 00 [00:45:38]wFMCommunicate OK [00:45:38]wFMCommunicate request_size=255 [00:45:38]MH_SAM_APDU [00:45:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 31 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 88 02 00 35 04 06 00 19 66 0C F5 [00:45:38]Write to MH i2c: E2 02 01 A9 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 31 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 88 02 00 35 04 06 00 19 66 0C F5 00 00 4D [00:45:38]Write i2c OK [00:45:38]MH_I2C_Read... [00:45:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:39]Read from MH i2c: E2 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: E2 03 00 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [00:45:39]RAPDU: 90 00 [00:45:39]wFMCommunicate OK [00:45:39]wFMCommunicate request_size=7 [00:45:39]MH_SAM_APDU [00:45:39]CAPDU: 80 0D 02 02 02 CE C4 [00:45:39]Write to MH i2c: E2 0A 00 AA 00 80 0D 02 02 02 00 CE C4 00 00 BA [00:45:39]Write i2c OK [00:45:39]MH_I2C_Read... [00:45:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:39]Read from MH i2c: E2 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: E2 03 00 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [00:45:39]RAPDU: 90 00 [00:45:39]wFMCommunicate OK [00:45:39]wFMCommunicate request_size=4 [00:45:39]MH_SAM_APDU [00:45:39]CAPDU: 80 0D 03 02 [00:45:39]Write to MH i2c: E2 08 00 AB 00 80 0D 03 02 00 00 00 00 26 [00:45:39]Write i2c OK [00:45:39]MH_I2C_Read... [00:45:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:45:39]Read from MH i2c: E2 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: E2 0B 00 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: E2 0B 00 AB 00 00 92 A0 24 D6 8B AB CA 9E 90 00 F1 [00:45:39]RAPDU: 92 A0 24 D6 8B AB CA 9E 90 00 [00:45:39]wFMCommunicate OK [00:45:39]SAM_PROTO_SignData done [00:45:39]FM_MakeSignedData done [00:45:39]CreateOFDProtocolMessage [00:45:39]wFMCommunicate request_size=4 [00:45:39]MH_SAM_APDU [00:45:39]CAPDU: 80 11 00 00 [00:45:39]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [00:45:39]Write i2c OK [00:45:39]MH_I2C_Read... [00:45:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:39]Read from MH i2c: E2 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: E2 17 00 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [00:45:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:45:39]wFMCommunicate OK [00:45:39]CreateOFDProtocolMessage done [00:45:39]OFDSenderStorePacket 165965 [00:45:39]StoreOFDPacket docnum=165965 [00:45:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E2 CA 04 01 61 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 31 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 88 02 00 35 04 06 00 19 66 0C F5 CE C4 92 A0 24 D6 8B AB CA 9E [00:45:39]CheckFolder [00:45:39]dirname=/storage/ofd_packets [00:45:39]CheckFolder done [00:45:39]ProducePacketName [00:45:39]name=ofd_packets/00165965 [00:45:39]NVStorageSaveData ofd_packets/00165965 [00:45:39]File name is /storage/ofd_packets/00165965 [00:45:39]Write 298 bytes [00:45:39]NVStorageSaveData done [00:45:39]OFDSenderStorePacket done [00:45:39]KKMCreateOFDPacket done [00:45:39]NVStorageSaveData kkm_last_timestamp [00:45:39]File name is /storage/kkm_last_timestamp [00:45:39]Write 4 bytes [00:45:39]NVStorageSaveData done [00:45:39]ExternCall_PrintAddStr [00:45:39]wPrintStart [00:45:39]Write to MH i2c: 01 00 00 AD 00 AD [00:45:39]Write i2c OK [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: 01 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: 01 07 00 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [00:45:39]RasterBufferAndPrint [00:45:39]line Счет N : (1)294880 [00:45:39]line ИНН: 02508201610067 [00:45:39]line Контрольно-Кассовый Чек [00:45:39]line ПРОДАЖА [00:45:39]line ТРК (МРК, ГНК) : 21 [00:45:39]line Товар: 2710194800 [00:45:39]line ДТ-К-5 [00:45:39]line 39.380 * 76.20 [00:45:39]line = 3000.76 [00:45:39]line НДС 12% НСП 1% [00:45:39]line > о реализуемом товаре [00:45:39]line ИТОГО: 3000.76 [00:45:39]line НСП 1% : 26.55 [00:45:39]line НДС 12% : 318.66 [00:45:39]line Наличными: 0.00 [00:45:39]line Безнал.: 3000.76 [00:45:39]line Место: АЗС № 130 "Партнер Нефть" [00:45:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:45:39]line СНО: Общий режим [00:45:39]line Чек 17 24.08.2024 00:45 [00:45:39]line Смена: 470 ФФД: 1.0 [00:45:39]line ЗНМ: 0300000070 [00:45:39]line РНМ: 0000000000092562 [00:45:39]line Версия ККМ: 001 [00:45:39]line Платежная система: O! деньги [00:45:39]line ФМ: 0000000000871769 [00:45:39]line ФД: 165965 [00:45:39]line ФПД: 27926094794436 [00:45:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165965&fm=27926094794436&tin=02508201610067®Number=0000000000092562&sum=300076 [00:45:39]written 0, free lines is 4095 [00:45:39]OFD Sender: Processing packet 165965 [packets to send 1004, broken 1003] [00:45:39]ProducePacketName [00:45:39]name=ofd_packets/00165965 [00:45:39]OFD Sender: To server: pG, [00:45:39]CommunicateWithHost lk.salyk.kg:30040 [00:45:39]ConnectInit lk.salyk.kg [00:45:39]Write to MH i2c: 01 00 00 D7 00 D7 [00:45:39]Write i2c OK [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: 01 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: 01 07 00 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: 01 07 00 D7 00 00 00 00 00 00 EB 0C D5 [00:45:39]RasterBufferAndPrint [00:45:39]line [00:45:39]line [00:45:39]line [00:45:39]line [00:45:39]line [00:45:39]written 0, free lines is 3340 [00:45:39]MH_Cut [00:45:39]Write to MH i2c: D1 01 00 DE 00 01 B0 [00:45:39]Write i2c OK [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: D1 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: D1 01 00 [00:45:39]MH_I2C_Read... [00:45:39]Read from MH i2c: D1 01 00 DE 00 00 AF [00:45:39]Write to MH i2c: 01 00 00 DF 00 DF [00:45:39]Write i2c OK [00:45:39]MH_I2C_Read... [00:45:40]*** Cut start [00:45:40]*** Purtial cut [00:45:40]*** Stage 1: CUTSNS_PIN = 1 [00:45:41]Connected sock=9 [00:45:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E2 CA 04 01 61 6B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 31 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 88 02 00 35 04 06 00 19 66 0C F5 CE C4 92 A0 24 D6 8B AB CA 9E [00:45:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 83 EA 47 00 9C 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 88 02 00 F4 03 04 00 7E D6 C8 66 B6 04 01 00 00 B4 EC 11 0E 15 26 6E 0D [00:45:42]CommunicateWithHost err = 0 [00:45:42]CheckOFDResponse [00:45:42]1017 (14) - 77093643461234 [00:45:42]1041 (16) - 0000000000871769 [00:45:42]1040 (4) - 165965 [00:45:42]1012 (4) - 23.08.2024 18:35 [00:45:42]1206 (1) - 0 [00:45:42]OFD Sender: Remove packet 165965 [00:45:42]ProducePacketName [00:45:42]name=ofd_packets/00165965 [00:45:42]NVStorageDeleteData [00:45:42]OFD Sender: No OFD packet to send [00:45:42]Read from MH i2c: 01 [00:45:42]MH_I2C_Read... [00:45:42]*** Stop cut motor [00:45:42]*** Cut end [00:45:42]Read from MH i2c: 01 07 00 [00:45:42]MH_I2C_Read... [00:45:42]Read from MH i2c: 01 07 00 DF 00 00 00 00 00 00 FF 0F F4 [00:45:42]process_action close_receipt done [00:45:42]requested_data is exist [00:45:42]produce_requested_data [00:45:42]requested_item fm.sn is exist - process it [00:45:42]wFMCommunicate request_size=4 [00:45:42]MH_SAM_APDU [00:45:42]CAPDU: 80 11 00 00 [00:45:42]Write to MH i2c: E2 08 00 E0 00 80 11 00 00 00 00 00 00 5A [00:45:42]Write i2c OK [00:45:42]MH_I2C_Read... [00:45:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:42]Read from MH i2c: E2 [00:45:42]MH_I2C_Read... [00:45:42]Read from MH i2c: E2 17 00 [00:45:42]MH_I2C_Read... [00:45:42]Read from MH i2c: E2 17 00 E0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [00:45:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:45:42]wFMCommunicate OK [00:45:42]requested_item fd.num is exist - process it [00:45:42]SAM_PROTO_GetFieldsCounters [00:45:42]wFMCommunicate request_size=4 [00:45:42]MH_SAM_APDU [00:45:42]CAPDU: 80 13 00 00 [00:45:42]Write to MH i2c: E2 08 00 E1 00 80 13 00 00 00 00 00 00 5D [00:45:42]Write i2c OK [00:45:42]MH_I2C_Read... [00:45:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:45:42]Read from MH i2c: E2 [00:45:42]MH_I2C_Read... [00:45:42]Read from MH i2c: E2 62 00 [00:45:42]MH_I2C_Read... [00:45:42]Read from MH i2c: E2 62 00 E1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 64 [00:45:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:45:43]wFMCommunicate OK [00:45:43]SAM_PROTO_GetFieldsCounters done [00:45:43]requested_item shift.num is exist - process it [00:45:43]requested_item shift.opened is exist - process it [00:45:43]req_shift_opened [00:45:43]FM_GetShiftState [00:45:43]SAM_PROTO_GetShiftState [00:45:43]wFMCommunicate request_size=4 [00:45:43]MH_SAM_APDU [00:45:43]CAPDU: 80 13 01 00 [00:45:43]Write to MH i2c: E2 08 00 E2 00 80 13 01 00 00 00 00 00 5F [00:45:43]Write i2c OK [00:45:43]MH_I2C_Read... [00:45:43]Read from MH i2c: E2 [00:45:43]MH_I2C_Read... [00:45:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:43]Read from MH i2c: E2 0E 00 [00:45:43]MH_I2C_Read... [00:45:43]Read from MH i2c: E2 0E 00 E2 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 89 [00:45:43]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:45:43]wFMCommunicate OK [00:45:43]SAM_PROTO_GetShiftState done [00:45:43]FM_GetShiftState done [00:45:43]req_shift_opened done [00:45:43]requested_item shift.open_date is exist - process it [00:45:43]req_shift_open_date [00:45:43]req_shift_open_date done [00:45:43]produce_requested_data done [00:45:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165965,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:45:43]process_action_free close_receipt [00:45:43]json_value_free [00:45:43]json_value_free done [00:45:43]process_json_proto returns [00:45:43]Send response to host [00:45:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165965,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:45:43]free response buf [00:45:43]execute_script done [00:45:43]execute_script returns [00:45:43]free content buf [00:45:43]Sock 7.Close socket [00:45:43]Sock 7.Thread stoped [00:45:44]accept exits with 11 [00:45:44]New connection [00:45:44]New thread 3067055460 created [00:45:44]Thread 3067198820 joined [00:45:44]Waiting for new connection... [00:45:44] Sock 11.Parse request [00:45:44]Sock 11.Check first char [00:45:44]Sock 11.First char is OK [00:45:44]request: POST /json_proto HTTP/1.0 [00:45:44]Method: POST [00:45:44]URL: /json_proto [00:45:44]Method is POST - this is cgi request [00:45:44]url: /json_proto [00:45:44]query_string will be loaded in cgi processing [00:45:44]execute_cgi json_proto POST (null) [00:45:44]execute_cgi path=json_proto method=POST [00:45:44]POST find Content-Length [00:45:44]Host: 172.17.44.132:8080 [00:45:44]Content-Length: 651 [00:45:44]Content-Type: application/json [00:45:44] [00:45:44]POST finish read [00:45:44]Found Content-Length = 651 [00:45:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51157", "tax_sys" : 0, "items" : [ { "code": "46146625", "name": "\u0420/\u0436 Orbit XXL \u0441\u043B\u0430\u0434\u043A\u0430\u044F \u043C\u044F\u0442\u0430 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 51.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:44]execute_script... [00:45:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51157", "tax_sys" : 0, "items" : [ { "code": "46146625", "name": "\u0420/\u0436 Orbit XXL \u0441\u043B\u0430\u0434\u043A\u0430\u044F \u043C\u044F\u0442\u0430 20,4\u0433", "price" : 51.00, "quantity" : 1.000, "sum" : 51.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 51.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:44]POST & json_proto [00:45:44]process_json_proto [00:45:44]json parsed OK: [00:45:44]protocol is kg_v1.0 [00:45:44]action value=close_receipt [00:45:44]process_action close_receipt [00:45:44]cmd_close_receipt [00:45:44]MH_GetDate [00:45:44]Write to MH i2c: F0 00 00 E3 00 D2 [00:45:44]Write i2c OK [00:45:44]MH_I2C_Read... [00:45:44]Read from MH i2c: F0 [00:45:44]MH_I2C_Read... [00:45:44]Read from MH i2c: F0 09 00 [00:45:44]MH_I2C_Read... [00:45:44]Read from MH i2c: F0 09 00 E3 00 00 38 2D C9 66 2A 83 C1 65 42 [00:45:44]GetLastDocTimeStamp 1724460337 [00:45:44]current date 1724460344 [00:45:44]FM_GetShiftState [00:45:44]SAM_PROTO_GetShiftState [00:45:44]wFMCommunicate request_size=4 [00:45:44]MH_SAM_APDU [00:45:44]CAPDU: 80 13 01 00 [00:45:44]Write to MH i2c: E2 08 00 E4 00 80 13 01 00 00 00 00 00 61 [00:45:44]Write i2c OK [00:45:44]MH_I2C_Read... [00:45:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:44]Read from MH i2c: E2 [00:45:44]MH_I2C_Read... [00:45:44]Read from MH i2c: E2 0E 00 [00:45:44]MH_I2C_Read... [00:45:44]Read from MH i2c: E2 0E 00 E4 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 8B [00:45:44]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:45:44]wFMCommunicate OK [00:45:44]SAM_PROTO_GetShiftState done [00:45:44]FM_GetShiftState done [00:45:44]opened in 1724458697 [00:45:44]opened+sec_in_day 1724545097 [00:45:44]quantity*price = 5100 [00:45:44]sum+1 = 5101 [00:45:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 51.00 НСП 1% : 0.45 НДС 12% : 5.42 Наличными: 51.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 18 24.08.2024 00:45 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165966 ФПД: 161069490356632 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004544&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165966&fm=161069490356632&tin=02508201610067®Number=0000000000092562&sum=5100 0 [00:45:45]StoreToDocumentArchive [00:45:45]shift 470 fd 165966 [00:45:45]save to /storage/0470/doc_00165966 [00:45:45]save last doc name /storage/0470/doc_00165966 to /storage/kkm_last_doc_name [00:45:45]save OK [00:45:45]Clear old archive folders... [00:45:45]ProcessDocumentItem done err = 0, tmpTLVsize=283 [00:45:45]tlvbuf is 00CC94E0 [00:45:45]SAM_PROTO_ClearQueue [00:45:45]wFMCommunicate request_size=4 [00:45:45]MH_SAM_APDU [00:45:45]CAPDU: 80 09 00 00 [00:45:45]Write to MH i2c: E2 08 00 F1 00 80 09 00 00 00 00 00 00 63 [00:45:45]Write i2c OK [00:45:45]MH_I2C_Read... [00:45:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:45:45]Read from MH i2c: E2 [00:45:45]MH_I2C_Read... [00:45:45]Read from MH i2c: E2 03 00 [00:45:45]MH_I2C_Read... [00:45:45]Read from MH i2c: E2 03 00 F1 00 00 90 00 65 [00:45:45]RAPDU: 90 00 [00:45:45]wFMCommunicate OK [00:45:45]SAM_PROTO_ClearQueue done [00:45:45]KKMCreateOFDPacket [00:45:45]OFDProtocolAddRootSTLVToBuf [00:45:45]FM_MakeSignedData [00:45:45]FM_MakeSignedData [00:45:45]SAM_PROTO_SignData [00:45:45]wFMCommunicate request_size=4 [00:45:45]MH_SAM_APDU [00:45:45]CAPDU: 80 0D 01 02 [00:45:45]Write to MH i2c: E2 08 00 F2 00 80 0D 01 02 00 00 00 00 6B [00:45:45]Write i2c OK [00:45:45]MH_I2C_Read... [00:45:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:45:45]Read from MH i2c: E2 [00:45:45]MH_I2C_Read... [00:45:45]Read from MH i2c: E2 03 00 [00:45:45]MH_I2C_Read... [00:45:45]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [00:45:45]RAPDU: 90 00 [00:45:45]wFMCommunicate OK [00:45:45]wFMCommunicate request_size=255 [00:45:45]MH_SAM_APDU [00:45:45]CAPDU: 80 0D 02 02 FA 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 08 00 34 36 31 34 36 36 32 35 06 04 2E 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 38 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 [00:45:46]Write to MH i2c: E2 02 01 F3 00 80 0D 02 02 FA 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 08 00 34 36 31 34 36 36 32 35 06 04 2E 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 38 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 00 00 3F [00:45:46]Write i2c OK [00:45:46]MH_I2C_Read... [00:45:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:46]Read from MH i2c: E2 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: E2 03 00 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [00:45:46]RAPDU: 90 00 [00:45:46]wFMCommunicate OK [00:45:46]wFMCommunicate request_size=42 [00:45:46]MH_SAM_APDU [00:45:46]CAPDU: 80 0D 02 02 25 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 88 02 00 35 04 06 00 92 7D E9 C1 C1 98 [00:45:46]Write to MH i2c: E2 2D 00 F4 00 80 0D 02 02 25 00 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 88 02 00 35 04 06 00 92 7D E9 C1 C1 98 00 00 33 [00:45:46]Write i2c OK [00:45:46]MH_I2C_Read... [00:45:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:46]Read from MH i2c: E2 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: E2 03 00 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [00:45:46]RAPDU: 90 00 [00:45:46]wFMCommunicate OK [00:45:46]wFMCommunicate request_size=4 [00:45:46]MH_SAM_APDU [00:45:46]CAPDU: 80 0D 03 02 [00:45:46]Write to MH i2c: E2 08 00 F5 00 80 0D 03 02 00 00 00 00 70 [00:45:46]Write i2c OK [00:45:46]MH_I2C_Read... [00:45:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:45:46]Read from MH i2c: E2 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: E2 0B 00 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: E2 0B 00 F5 00 00 93 DD BA 41 5B 2D 52 5F 90 00 15 [00:45:46]RAPDU: 93 DD BA 41 5B 2D 52 5F 90 00 [00:45:46]wFMCommunicate OK [00:45:46]SAM_PROTO_SignData done [00:45:46]FM_MakeSignedData done [00:45:46]CreateOFDProtocolMessage [00:45:46]wFMCommunicate request_size=4 [00:45:46]MH_SAM_APDU [00:45:46]CAPDU: 80 11 00 00 [00:45:46]Write to MH i2c: E2 08 00 F6 00 80 11 00 00 00 00 00 00 70 [00:45:46]Write i2c OK [00:45:46]MH_I2C_Read... [00:45:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:46]Read from MH i2c: E2 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: E2 17 00 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: E2 17 00 F6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [00:45:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:45:46]wFMCommunicate OK [00:45:46]CreateOFDProtocolMessage done [00:45:46]OFDSenderStorePacket 165966 [00:45:46]StoreOFDPacket docnum=165966 [00:45:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2F 01 00 00 AB F0 27 01 C1 76 5A 03 01 00 03 00 1B 01 1E 04 01 00 01 23 04 6D 00 8A 04 08 00 34 36 31 34 36 36 32 35 06 04 2E 00 D0 A0 2F D0 B6 20 4F 72 62 69 74 20 58 58 4C 20 D1 81 D0 BB D0 B0 D0 B4 D0 BA D0 B0 D1 8F 20 D0 BC D1 8F D1 82 D0 B0 20 32 30 2C 34 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 13 00 00 00 00 13 04 06 00 EC 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 13 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 02 00 00 00 00 07 04 06 00 EC 13 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 38 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 88 02 00 35 04 06 00 92 7D E9 C1 C1 98 93 DD BA 41 5B 2D 52 5F [00:45:46]CheckFolder [00:45:46]dirname=/storage/ofd_packets [00:45:46]CheckFolder done [00:45:46]ProducePacketName [00:45:46]name=ofd_packets/00165966 [00:45:46]NVStorageSaveData ofd_packets/00165966 [00:45:46]File name is /storage/ofd_packets/00165966 [00:45:46]Write 333 bytes [00:45:46]NVStorageSaveData done [00:45:46]OFDSenderStorePacket done [00:45:46]KKMCreateOFDPacket done [00:45:46]NVStorageSaveData kkm_last_timestamp [00:45:46]File name is /storage/kkm_last_timestamp [00:45:46]Write 4 bytes [00:45:46]NVStorageSaveData done [00:45:46]ExternCall_PrintAddStr [00:45:46]wPrintStart [00:45:46]Write to MH i2c: 01 00 00 F7 00 F7 [00:45:46]Write i2c OK [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: 01 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: 01 07 00 [00:45:46]MH_I2C_Read... [00:45:46]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [00:45:46]RasterBufferAndPrint [00:45:46]line Счет N : (3)51157 [00:45:46]line ИНН: 02508201610067 [00:45:46]line Контрольно-Кассовый Чек [00:45:46]line ПРОДАЖА [00:45:46]line Товар: 46146625 [00:45:46]line Р/ж Orbit XXL сладкая мята 20,4г [00:45:46]line 1.000 * 51.00 [00:45:46]line = 51.00 [00:45:46]line НДС 12% НСП 1% [00:45:46]line > о реализуемом товаре [00:45:46]line ИТОГО: 51.00 [00:45:46]line НСП 1% : 0.45 [00:45:46]line НДС 12% : 5.42 [00:45:46]line Наличными: 51.00 [00:45:46]line Безнал.: 0.00 [00:45:46]line Место: АЗС № 130 "Партнер Нефть" [00:45:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:45:46]line СНО: Общий режим [00:45:46]line Чек 18 24.08.2024 00:45 [00:45:46]line Смена: 470 ФФД: 1.0 [00:45:46]line ЗНМ: 0300000070 [00:45:46]line РНМ: 0000000000092562 [00:45:46]line Версия ККМ: 001 [00:45:46]line ФМ: 0000000000871769 [00:45:46]line ФД: 165966 [00:45:46]line ФПД: 161069490356632 [00:45:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004544&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165966&fm=161069490356632&tin=02508201610067®Number=0000000000092562&sum=5100 [00:45:46]line 0 [00:45:46]written 0, free lines is 4095 [00:45:47]OFD Sender: Processing packet 165966 [packets to send 1004, broken 1003] [00:45:47]ProducePacketName [00:45:47]name=ofd_packets/00165966 [00:45:47]OFD Sender: To server: pG, [00:45:47]CommunicateWithHost lk.salyk.kg:30040 [00:45:47]ConnectInit lk.salyk.kg [00:45:47]Write to MH i2c: 01 00 00 20 01 21 [00:45:47]Write i2c OK [00:45:47]MH_I2C_Read... [00:45:47]Read from MH i2c: 01 [00:45:47]MH_I2C_Read... [00:45:47]Read from MH i2c: 01 07 00 [00:45:47]MH_I2C_Read... [00:45:47]Read from MH i2c: 01 07 00 20 01 00 00 00 00 00 DA 0C 0E [00:45:47]RasterBufferAndPrint [00:45:47]line [00:45:47]line [00:45:47]line [00:45:47]line [00:45:47]line [00:45:47]written 0, free lines is 3323 [00:45:47]MH_Cut [00:45:47]Write to MH i2c: D1 01 00 27 01 01 FA [00:45:47]Write i2c OK [00:45:47]MH_I2C_Read... [00:45:47]Read from MH i2c: D1 [00:45:47]MH_I2C_Read... [00:45:47]Read from MH i2c: D1 01 00 [00:45:47]MH_I2C_Read... [00:45:47]Read from MH i2c: D1 01 00 27 01 00 F9 [00:45:47]Write to MH i2c: 01 00 00 28 01 29 [00:45:47]Write i2c OK [00:45:47]MH_I2C_Read... [00:45:48]*** Cut start [00:45:48]*** Purtial cut [00:45:48]*** Stage 1: CUTSNS_PIN = 1 [00:45:50]Read from MH i2c: 01 [00:45:50]MH_I2C_Read... [00:45:50]*** Stop cut motor [00:45:50]*** Cut end [00:45:50]Read from MH i2c: 01 07 00 [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: 01 07 00 28 01 00 00 00 00 00 FF 0F 3E [00:45:50]process_action close_receipt done [00:45:50]requested_data is exist [00:45:50]produce_requested_data [00:45:50]requested_item fm.sn is exist - process it [00:45:50]wFMCommunicate request_size=4 [00:45:50]MH_SAM_APDU [00:45:50]CAPDU: 80 11 00 00 [00:45:50]Write to MH i2c: E2 08 00 29 01 80 11 00 00 00 00 00 00 A4 [00:45:50]Write i2c OK [00:45:50]MH_I2C_Read... [00:45:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:50]Read from MH i2c: E2 [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: E2 17 00 [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: E2 17 00 29 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [00:45:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:45:50]wFMCommunicate OK [00:45:50]requested_item fd.num is exist - process it [00:45:50]SAM_PROTO_GetFieldsCounters [00:45:50]wFMCommunicate request_size=4 [00:45:50]MH_SAM_APDU [00:45:50]CAPDU: 80 13 00 00 [00:45:50]Write to MH i2c: E2 08 00 2A 01 80 13 00 00 00 00 00 00 A7 [00:45:50]Write i2c OK [00:45:50]MH_I2C_Read... [00:45:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:45:50]Read from MH i2c: E2 [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: E2 62 00 [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: E2 62 00 2A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [00:45:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:45:50]wFMCommunicate OK [00:45:50]SAM_PROTO_GetFieldsCounters done [00:45:50]requested_item shift.num is exist - process it [00:45:50]requested_item shift.opened is exist - process it [00:45:50]req_shift_opened [00:45:50]FM_GetShiftState [00:45:50]SAM_PROTO_GetShiftState [00:45:50]wFMCommunicate request_size=4 [00:45:50]MH_SAM_APDU [00:45:50]CAPDU: 80 13 01 00 [00:45:50]Write to MH i2c: E2 08 00 2B 01 80 13 01 00 00 00 00 00 A9 [00:45:50]Write i2c OK [00:45:50]MH_I2C_Read... [00:45:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:50]Read from MH i2c: E2 [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: E2 0E 00 [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: E2 0E 00 2B 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 D3 [00:45:50]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:45:50]wFMCommunicate OK [00:45:50]SAM_PROTO_GetShiftState done [00:45:50]FM_GetShiftState done [00:45:50]req_shift_opened done [00:45:50]requested_item shift.open_date is exist - process it [00:45:50]req_shift_open_date [00:45:50]req_shift_open_date done [00:45:50]produce_requested_data done [00:45:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165966,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:45:50]process_action_free close_receipt [00:45:50]json_value_free [00:45:50]json_value_free done [00:45:50]process_json_proto returns [00:45:50]Send response to host [00:45:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165966,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:45:50]free response buf [00:45:50]execute_script done [00:45:50]execute_script returns [00:45:50]free content buf [00:45:50]Sock 11.Close socket [00:45:50]Sock 11.Thread stoped [00:45:50]accept exits with 7 [00:45:50]New connection [00:45:50]New thread 3067198820 created [00:45:50]Thread 3067055460 joined [00:45:50]Waiting for new connection... [00:45:50] Sock 7.Parse request [00:45:50]Sock 7.Check first char [00:45:50]Sock 7.First char is OK [00:45:50]request: POST /json_proto HTTP/1.0 [00:45:50]Method: POST [00:45:50]URL: /json_proto [00:45:50]Method is POST - this is cgi request [00:45:50]url: /json_proto [00:45:50]query_string will be loaded in cgi processing [00:45:50]execute_cgi json_proto POST (null) [00:45:50]execute_cgi path=json_proto method=POST [00:45:50]POST find Content-Length [00:45:50]Host: 172.17.44.132:8080 [00:45:50]Content-Length: 677 [00:45:50]Content-Type: application/json [00:45:50] [00:45:50]POST finish read [00:45:50]Found Content-Length = 677 [00:45:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:50]execute_script... [00:45: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)294882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:50]POST & json_proto [00:45:50]process_json_proto [00:45:50]json parsed OK: [00:45:50]protocol is kg_v1.0 [00:45:50]action value=close_receipt [00:45:50]process_action close_receipt [00:45:50]cmd_close_receipt [00:45:50]MH_GetDate [00:45:50]Write to MH i2c: F0 00 00 2C 01 1C [00:45:50]Write i2c OK [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: F0 [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: F0 09 00 [00:45:50]MH_I2C_Read... [00:45:50]Read from MH i2c: F0 09 00 2C 01 00 3F 2D C9 66 2A 83 C1 65 93 [00:45:51]GetLastDocTimeStamp 1724460344 [00:45:51]current date 1724460351 [00:45:51]FM_GetShiftState [00:45:51]SAM_PROTO_GetShiftState [00:45:51]wFMCommunicate request_size=4 [00:45:51]MH_SAM_APDU [00:45:51]CAPDU: 80 13 01 00 [00:45:51]Write to MH i2c: E2 08 00 2D 01 80 13 01 00 00 00 00 00 AB [00:45:51]Write i2c OK [00:45:51]MH_I2C_Read... [00:45:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:51]Read from MH i2c: E2 [00:45:51]MH_I2C_Read... [00:45:51]Read from MH i2c: E2 0E 00 [00:45:51]MH_I2C_Read... [00:45:51]Read from MH i2c: E2 0E 00 2D 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 D5 [00:45:51]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:45:51]wFMCommunicate OK [00:45:51]SAM_PROTO_GetShiftState done [00:45:51]FM_GetShiftState done [00:45:51]opened in 1724458697 [00:45:51]opened+sec_in_day 1724545097 [00:45:51]quantity*price = 50036 [00:45:51]sum+1 = 50037 [00:45:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 19 24.08.2024 00:45 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165967 ФПД: 117387429827503 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004551&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165967&fm=117387429827503&tin=02508201610067®Number=0000000000092562&sum=50000 [00:45:53]StoreToDocumentArchive [00:45:53]shift 470 fd 165967 [00:45:53]save to /storage/0470/doc_00165967 [00:45:53]save last doc name /storage/0470/doc_00165967 to /storage/kkm_last_doc_name [00:45:53]save OK [00:45:53]Clear old archive folders... [00:45:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:45:53]tlvbuf is 00CB8850 [00:45:53]SAM_PROTO_ClearQueue [00:45:53]wFMCommunicate request_size=4 [00:45:53]MH_SAM_APDU [00:45:53]CAPDU: 80 09 00 00 [00:45:53]Write to MH i2c: E2 08 00 3A 01 80 09 00 00 00 00 00 00 AD [00:45:53]Write i2c OK [00:45:53]MH_I2C_Read... [00:45:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:45:53]Read from MH i2c: E2 [00:45:53]MH_I2C_Read... [00:45:53]Read from MH i2c: E2 03 00 [00:45:53]MH_I2C_Read... [00:45:53]Read from MH i2c: E2 03 00 3A 01 00 90 00 AF [00:45:53]RAPDU: 90 00 [00:45:53]wFMCommunicate OK [00:45:53]SAM_PROTO_ClearQueue done [00:45:53]KKMCreateOFDPacket [00:45:53]OFDProtocolAddRootSTLVToBuf [00:45:53]FM_MakeSignedData [00:45:53]FM_MakeSignedData [00:45:53]SAM_PROTO_SignData [00:45:53]wFMCommunicate request_size=4 [00:45:53]MH_SAM_APDU [00:45:53]CAPDU: 80 0D 01 02 [00:45:53]Write to MH i2c: E2 08 00 3B 01 80 0D 01 02 00 00 00 00 B5 [00:45:53]Write i2c OK [00:45:53]MH_I2C_Read... [00:45:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:45:53]Read from MH i2c: E2 [00:45:53]MH_I2C_Read... [00:45:53]Read from MH i2c: E2 03 00 [00:45:53]MH_I2C_Read... [00:45:53]Read from MH i2c: E2 03 00 3B 01 00 90 00 B0 [00:45:53]RAPDU: 90 00 [00:45:53]wFMCommunicate OK [00:45:53]wFMCommunicate request_size=255 [00:45:53]MH_SAM_APDU [00:45:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 3F 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 88 02 00 35 04 06 00 6A [00:45:53]Write to MH i2c: E2 02 01 3C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 3F 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 88 02 00 35 04 06 00 6A 00 00 01 [00:45:53]Write i2c OK [00:45:53]MH_I2C_Read... [00:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:54]Read from MH i2c: E2 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: E2 03 00 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: E2 03 00 3C 01 00 90 00 B1 [00:45:54]RAPDU: 90 00 [00:45:54]wFMCommunicate OK [00:45:54]wFMCommunicate request_size=10 [00:45:54]MH_SAM_APDU [00:45:54]CAPDU: 80 0D 02 02 05 C3 64 0E 53 AF [00:45:54]Write to MH i2c: E2 0D 00 3D 01 80 0D 02 02 05 00 C3 64 0E 53 AF 00 00 F9 [00:45:54]Write i2c OK [00:45:54]MH_I2C_Read... [00:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:45:54]Read from MH i2c: E2 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: E2 03 00 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: E2 03 00 3D 01 00 90 00 B2 [00:45:54]RAPDU: 90 00 [00:45:54]wFMCommunicate OK [00:45:54]wFMCommunicate request_size=4 [00:45:54]MH_SAM_APDU [00:45:54]CAPDU: 80 0D 03 02 [00:45:54]Write to MH i2c: E2 08 00 3E 01 80 0D 03 02 00 00 00 00 BA [00:45:54]Write i2c OK [00:45:54]MH_I2C_Read... [00:45:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:45:54]Read from MH i2c: E2 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: E2 0B 00 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: E2 0B 00 3E 01 00 07 4A 5D 4A C2 2C D8 C4 90 00 3D [00:45:54]RAPDU: 07 4A 5D 4A C2 2C D8 C4 90 00 [00:45:54]wFMCommunicate OK [00:45:54]SAM_PROTO_SignData done [00:45:54]FM_MakeSignedData done [00:45:54]CreateOFDProtocolMessage [00:45:54]wFMCommunicate request_size=4 [00:45:54]MH_SAM_APDU [00:45:54]CAPDU: 80 11 00 00 [00:45:54]Write to MH i2c: E2 08 00 3F 01 80 11 00 00 00 00 00 00 BA [00:45:54]Write i2c OK [00:45:54]MH_I2C_Read... [00:45:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:54]Read from MH i2c: E2 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: E2 17 00 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: E2 17 00 3F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [00:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:45:54]wFMCommunicate OK [00:45:54]CreateOFDProtocolMessage done [00:45:54]OFDSenderStorePacket 165967 [00:45:54]StoreOFDPacket docnum=165967 [00:45:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C8 8A 07 01 DA 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 3F 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 88 02 00 35 04 06 00 6A C3 64 0E 53 AF 07 4A 5D 4A C2 2C D8 C4 [00:45:54]CheckFolder [00:45:54]dirname=/storage/ofd_packets [00:45:54]CheckFolder done [00:45:54]ProducePacketName [00:45:54]name=ofd_packets/00165967 [00:45:54]NVStorageSaveData ofd_packets/00165967 [00:45:54]File name is /storage/ofd_packets/00165967 [00:45:54]Write 301 bytes [00:45:54]NVStorageSaveData done [00:45:54]OFDSenderStorePacket done [00:45:54]KKMCreateOFDPacket done [00:45:54]NVStorageSaveData kkm_last_timestamp [00:45:54]File name is /storage/kkm_last_timestamp [00:45:54]Write 4 bytes [00:45:54]NVStorageSaveData done [00:45:54]ExternCall_PrintAddStr [00:45:54]wPrintStart [00:45:54]Write to MH i2c: 01 00 00 40 01 41 [00:45:54]Write i2c OK [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: 01 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: 01 07 00 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FF 0F 56 [00:45:54]RasterBufferAndPrint [00:45:54]line Счет N : (1)294882 [00:45:54]line ИНН: 02508201610067 [00:45:54]line Контрольно-Кассовый Чек [00:45:54]line ПРОДАЖА [00:45:54]line ТРК (МРК, ГНК) : 32 [00:45:54]line Товар: 2710124130 [00:45:54]line Аи-92-К-5 [00:45:54]line 7.380 * 67.80 [00:45:54]line = 500.36 [00:45:54]line НДС 12% НСП 1% [00:45:54]line > о реализуемом товаре [00:45:54]line ОКРУГЛЕНИЕ: -0.36 [00:45:54]line ИТОГО: 500.00 [00:45:54]line Внесено: 500.00 [00:45:54]line СДАЧА: 0.00 [00:45:54]line НСП 1% : 4.43 [00:45:54]line НДС 12% : 53.14 [00:45:54]line Наличными: 500.00 [00:45:54]line Безнал.: 0.00 [00:45:54]line Место: АЗС № 130 "Партнер Нефть" [00:45:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:45:54]line СНО: Общий режим [00:45:54]line Чек 19 24.08.2024 00:45 [00:45:54]line Смена: 470 ФФД: 1.0 [00:45:54]line ЗНМ: 0300000070 [00:45:54]line РНМ: 0000000000092562 [00:45:54]line Версия ККМ: 001 [00:45:54]line ФМ: 0000000000871769 [00:45:54]line ФД: 165967 [00:45:54]line ФПД: 117387429827503 [00:45:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004551&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165967&fm=117387429827503&tin=02508201610067®Number=0000000000092562&sum=50000 [00:45:54]written 0, free lines is 4095 [00:45:54]Write to MH i2c: 01 00 00 6B 01 6C [00:45:54]Write i2c OK [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: 01 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: 01 07 00 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: 01 07 00 6B 01 00 00 00 00 00 CA 0C 49 [00:45:54]RasterBufferAndPrint [00:45:54]line [00:45:54]line [00:45:54]line [00:45:54]line [00:45:54]line [00:45:54]written 0, free lines is 3316 [00:45:54]MH_Cut [00:45:54]Write to MH i2c: D1 01 00 72 01 01 45 [00:45:54]Write i2c OK [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: D1 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: D1 01 00 [00:45:54]MH_I2C_Read... [00:45:54]Read from MH i2c: D1 01 00 72 01 00 44 [00:45:54]Write to MH i2c: 01 00 00 73 01 74 [00:45:54]Write i2c OK [00:45:54]MH_I2C_Read... [00:45:55]*** Cut start [00:45:55]*** Purtial cut [00:45:55]*** Stage 1: CUTSNS_PIN = 1 [00:45:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 12 36 47 00 AE 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 *** Stop cut motor [00:45:57]31 *** Cut end [00:45:57]37 Read from MH i2c: 36 01 39 [00:45:57]10 MH_I2C_Read... [00:45:57]04 Read from MH i2c: 04 01 07 00 [00:45:57]MH_I2C_Read... [00:45:57]Read from MH i2c: 01 07 00 73 01 00 00 00 00 00 4E 00 88 FF 02 0F 00 89 F4 [00:45:57]03 process_action close_receipt done [00:45:57]04 requested_data is exist [00:45:57]00 produce_requested_data [00:45:57]8A requested_item fm.sn is exist - process it [00:45:57]D6 wFMCommunicate request_size=4 [00:45:57]C8 MH_SAM_APDU [00:45:57]66 B6 CAPDU: 04 80 11 00 00 [00:45:57]Write to MH i2c: E2 08 00 74 01 80 11 00 00 00 01 00 00 00 00 00 7E EF 1D [00:45:57]EB 7F Write i2c OK [00:45:57]E7 MH_I2C_Read... [00:45:57]A7 DF 4E [00:45:57]CommunicateWithHost err = 0 [00:45:57]CheckOFDResponse [00:45:57]1017 (14) - 77093643461234 [00:45:57]1041 (16) - 0000000000871769 [00:45:57]1040 (4) - 165966 [00:45:57]1012 (4) - 23.08.2024 18:35 [00:45:57]1206 (1) - 0 [00:45:57]OFD Sender: Remove packet 165966 [00:45:57]ProducePacketName [00:45:57]name=ofd_packets/00165966 [00:45:57]NVStorageDeleteData [00:45:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:45:57]Read from MH i2c: E2 [00:45:57]MH_I2C_Read... [00:45:57]Read from MH i2c: E2 17 00 [00:45:57]MH_I2C_Read... [00:45:57]Read from MH i2c: E2 17 00 74 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [00:45:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:45:57]wFMCommunicate OK [00:45:57]requested_item fd.num is exist - process it [00:45:57]SAM_PROTO_GetFieldsCounters [00:45:57]wFMCommunicate request_size=4 [00:45:57]MH_SAM_APDU [00:45:57]CAPDU: 80 13 00 00 [00:45:57]Write to MH i2c: E2 08 00 75 01 80 13 00 00 00 00 00 00 F2 [00:45:57]Write i2c OK [00:45:57]MH_I2C_Read... [00:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:45:58]Read from MH i2c: E2 [00:45:58]MH_I2C_Read... [00:45:58]Read from MH i2c: E2 62 00 [00:45:58]MH_I2C_Read... [00:45:58]Read from MH i2c: E2 62 00 75 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 01 [00:45:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:45:58]wFMCommunicate OK [00:45:58]SAM_PROTO_GetFieldsCounters done [00:45:58]requested_item shift.num is exist - process it [00:45:58]requested_item shift.opened is exist - process it [00:45:58]req_shift_opened [00:45:58]FM_GetShiftState [00:45:58]SAM_PROTO_GetShiftState [00:45:58]wFMCommunicate request_size=4 [00:45:58]MH_SAM_APDU [00:45:58]CAPDU: 80 13 01 00 [00:45:58]Write to MH i2c: E2 08 00 76 01 80 13 01 00 00 00 00 00 F4 [00:45:58]Write i2c OK [00:45:58]MH_I2C_Read... [00:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:58]Read from MH i2c: E2 [00:45:58]MH_I2C_Read... [00:45:58]Read from MH i2c: E2 0E 00 [00:45:58]MH_I2C_Read... [00:45:58]Read from MH i2c: E2 0E 00 76 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 1E [00:45:58]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:45:58]wFMCommunicate OK [00:45:58]SAM_PROTO_GetShiftState done [00:45:58]FM_GetShiftState done [00:45:58]req_shift_opened done [00:45:58]requested_item shift.open_date is exist - process it [00:45:58]req_shift_open_date [00:45:58]req_shift_open_date done [00:45:58]produce_requested_data done [00:45:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165967,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:45:58]process_action_free close_receipt [00:45:58]json_value_free [00:45:58]json_value_free done [00:45:58]process_json_proto returns [00:45:58]Send response to host [00:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165967,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:45:58]free response buf [00:45:58]execute_script done [00:45:58]execute_script returns [00:45:58]free content buf [00:45:58]Sock 7.Close socket [00:45:58]Sock 7.Thread stoped [00:45:58]OFD Sender: Processing packet 165967 [packets to send 1004, broken 1003] [00:45:58]ProducePacketName [00:45:58]name=ofd_packets/00165967 [00:45:58]OFD Sender: To server: pG, [00:45:58]CommunicateWithHost lk.salyk.kg:30040 [00:45:58]ConnectInit lk.salyk.kg [00:45:59]accept exits with 11 [00:45:59]New connection [00:45:59]New thread 3067055460 created [00:45:59]Thread 3067198820 joined [00:45:59]Waiting for new connection... [00:45:59] Sock 11.Parse request [00:45:59]Sock 11.Check first char [00:45:59]Sock 11.First char is OK [00:45:59]request: POST /json_proto HTTP/1.0 [00:45:59]Method: POST [00:45:59]URL: /json_proto [00:45:59]Method is POST - this is cgi request [00:45:59]url: /json_proto [00:45:59]query_string will be loaded in cgi processing [00:45:59]execute_cgi json_proto POST (null) [00:45:59]execute_cgi path=json_proto method=POST [00:45:59]POST find Content-Length [00:45:59]Host: 172.17.44.132:8080 [00:45:59]Content-Length: 774 [00:45:59]Content-Type: application/json [00:45:59] [00:45:59]POST finish read [00:45:59]Found Content-Length = 774 [00:45:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51158", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:59]execute_script... [00:45:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51158", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:45:59]POST & json_proto [00:45:59]process_json_proto [00:45:59]json parsed OK: [00:45:59]protocol is kg_v1.0 [00:45:59]action value=close_receipt [00:45:59]process_action close_receipt [00:45:59]cmd_close_receipt [00:45:59]MH_GetDate [00:45:59]Write to MH i2c: F0 00 00 77 01 67 [00:45:59]Write i2c OK [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: F0 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: F0 09 00 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: F0 09 00 77 01 00 47 2D C9 66 2A 83 C1 65 E6 [00:45:59]GetLastDocTimeStamp 1724460351 [00:45:59]current date 1724460359 [00:45:59]FM_GetShiftState [00:45:59]SAM_PROTO_GetShiftState [00:45:59]wFMCommunicate request_size=4 [00:45:59]MH_SAM_APDU [00:45:59]CAPDU: 80 13 01 00 [00:45:59]Write to MH i2c: E2 08 00 78 01 80 13 01 00 00 00 00 00 F6 [00:45:59]Write i2c OK [00:45:59]MH_I2C_Read... [00:45:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:45:59]Read from MH i2c: E2 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: E2 0E 00 [00:45:59]MH_I2C_Read... [00:45:59]Read from MH i2c: E2 0E 00 78 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 20 [00:45:59]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:45:59]wFMCommunicate OK [00:45:59]SAM_PROTO_GetShiftState done [00:45:59]FM_GetShiftState done [00:45:59]opened in 1724458697 [00:45:59]opened+sec_in_day 1724545097 [00:45:59]quantity*price = 11000 [00:45:59]sum+1 = 11001 [00:45:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 0.00 Безнал.: 110.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 20 24.08.2024 00:45 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165968 ФПД: 116174237023942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165968&fm=116174237023942&tin=02508201610067®Number=0000000000092562&sum=11000 0 [00:46:01]StoreToDocumentArchive [00:46:01]shift 470 fd 165968 [00:46:01]save to /storage/0470/doc_00165968 [00:46:01]save last doc name /storage/0470/doc_00165968 to /storage/kkm_last_doc_name [00:46:01]save OK [00:46:01]Clear old archive folders... [00:46:01]ProcessDocumentItem done err = 0, tmpTLVsize=266 [00:46:01]tlvbuf is 00C4D450 [00:46:01]SAM_PROTO_ClearQueue [00:46:01]wFMCommunicate request_size=4 [00:46:01]MH_SAM_APDU [00:46:01]CAPDU: 80 09 00 00 [00:46:01]Write to MH i2c: E2 08 00 85 01 80 09 00 00 00 00 00 00 F8 [00:46:01]Write i2c OK [00:46:01]MH_I2C_Read... [00:46:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:46:01]Read from MH i2c: E2 [00:46:01]MH_I2C_Read... [00:46:01]Read from MH i2c: E2 03 00 [00:46:01]MH_I2C_Read... [00:46:01]Read from MH i2c: E2 03 00 85 01 00 90 00 FA [00:46:01]RAPDU: 90 00 [00:46:01]wFMCommunicate OK [00:46:01]SAM_PROTO_ClearQueue done [00:46:01]KKMCreateOFDPacket [00:46:01]OFDProtocolAddRootSTLVToBuf [00:46:01]FM_MakeSignedData [00:46:01]FM_MakeSignedData [00:46:01]SAM_PROTO_SignData [00:46:01]wFMCommunicate request_size=4 [00:46:01]MH_SAM_APDU [00:46:01]CAPDU: 80 0D 01 02 [00:46:01]Write to MH i2c: E2 08 00 86 01 80 0D 01 02 00 00 00 00 00 [00:46:01]Write i2c OK [00:46:01]MH_I2C_Read... [00:46:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:46:01]Read from MH i2c: E2 [00:46:01]MH_I2C_Read... [00:46:01]Read from MH i2c: E2 03 00 [00:46:01]MH_I2C_Read... [00:46:01]Read from MH i2c: E2 03 00 86 01 00 90 00 FB [00:46:01]RAPDU: 90 00 [00:46:01]wFMCommunicate OK [00:46:01]wFMCommunicate request_size=255 [00:46:01]MH_SAM_APDU [00:46:01]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 47 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [00:46:01]Write to MH i2c: E2 02 01 87 01 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 47 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 03 [00:46:01]Write i2c OK [00:46:01]MH_I2C_Read... [00:46:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:46:01]Read from MH i2c: E2 [00:46:01]MH_I2C_Read... [00:46:01]Read from MH i2c: E2 03 00 [00:46:01]MH_I2C_Read... [00:46:01]Read from MH i2c: E2 03 00 87 01 00 90 00 FC [00:46:01]RAPDU: 90 00 [00:46:01]wFMCommunicate OK [00:46:01]wFMCommunicate request_size=25 [00:46:01]MH_SAM_APDU [00:46:01]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 50 88 02 00 35 04 06 00 69 A8 EC 21 3E C6 [00:46:01]Write to MH i2c: E2 1C 00 88 01 80 0D 02 02 14 00 36 39 10 04 04 00 50 88 02 00 35 04 06 00 69 A8 EC 21 3E C6 00 00 ED [00:46:01]Write i2c OK [00:46:01]MH_I2C_Read... [00:46:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:46:01]Read from MH i2c: E2 [00:46:01]MH_I2C_Read... [00:46:01]Read from MH i2c: E2 03 00 [00:46:01]MH_I2C_Read... [00:46:01]Read from MH i2c: E2 03 00 88 01 00 90 00 FD [00:46:01]RAPDU: 90 00 [00:46:01]wFMCommunicate OK [00:46:01]wFMCommunicate request_size=4 [00:46:01]MH_SAM_APDU [00:46:01]CAPDU: 80 0D 03 02 [00:46:01]Write to MH i2c: E2 08 00 89 01 80 0D 03 02 00 00 00 00 05 [00:46:01]Write i2c OK [00:46:01]MH_I2C_Read... [00:46:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:46:02]Read from MH i2c: E2 [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: E2 0B 00 [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: E2 0B 00 89 01 00 01 75 6D 09 8B A4 18 D8 90 00 11 [00:46:02]RAPDU: 01 75 6D 09 8B A4 18 D8 90 00 [00:46:02]wFMCommunicate OK [00:46:02]SAM_PROTO_SignData done [00:46:02]FM_MakeSignedData done [00:46:02]CreateOFDProtocolMessage [00:46:02]wFMCommunicate request_size=4 [00:46:02]MH_SAM_APDU [00:46:02]CAPDU: 80 11 00 00 [00:46:02]Write to MH i2c: E2 08 00 8A 01 80 11 00 00 00 00 00 00 05 [00:46:02]Write i2c OK [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: E2 [00:46:02]MH_I2C_Read... [00:46:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:46:02]Read from MH i2c: E2 17 00 [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: E2 17 00 8A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [00:46:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:46:02]wFMCommunicate OK [00:46:02]CreateOFDProtocolMessage done [00:46:02]OFDSenderStorePacket 165968 [00:46:02]StoreOFDPacket docnum=165968 [00:46:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 C8 C2 16 01 0D 9C 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 47 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 88 02 00 35 04 06 00 69 A8 EC 21 3E C6 01 75 6D 09 8B A4 18 D8 [00:46:02]CheckFolder [00:46:02]dirname=/storage/ofd_packets [00:46:02]CheckFolder done [00:46:02]ProducePacketName [00:46:02]name=ofd_packets/00165968 [00:46:02]NVStorageSaveData ofd_packets/00165968 [00:46:02]File name is /storage/ofd_packets/00165968 [00:46:02]Write 316 bytes [00:46:02]NVStorageSaveData done [00:46:02]OFDSenderStorePacket done [00:46:02]KKMCreateOFDPacket done [00:46:02]NVStorageSaveData kkm_last_timestamp [00:46:02]File name is /storage/kkm_last_timestamp [00:46:02]Write 4 bytes [00:46:02]NVStorageSaveData done [00:46:02]ExternCall_PrintAddStr [00:46:02]wPrintStart [00:46:02]Write to MH i2c: 01 00 00 8B 01 8C [00:46:02]Write i2c OK [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: 01 [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: 01 07 00 [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [00:46:02]RasterBufferAndPrint [00:46:02]line Счет N : (3)51158 [00:46:02]line ИНН: 02508201610067 [00:46:02]line Контрольно-Кассовый Чек [00:46:02]line ПРОДАЖА [00:46:02]line Товар: 4870001570071 [00:46:02]line Напиток Pepsi 1л [00:46:02]line 1.000 * 110.00 [00:46:02]line = 110.00 [00:46:02]line НДС 12% НСП 1% [00:46:02]line > о реализуемом товаре [00:46:02]line ИТОГО: 110.00 [00:46:02]line НСП 1% : 0.97 [00:46:02]line НДС 12% : 11.68 [00:46:02]line Наличными: 0.00 [00:46:02]line Безнал.: 110.00 [00:46:02]line Место: АЗС № 130 "Партнер Нефть" [00:46:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:46:02]line СНО: Общий режим [00:46:02]line Чек 20 24.08.2024 00:45 [00:46:02]line Смена: 470 ФФД: 1.0 [00:46:02]line ЗНМ: 0300000070 [00:46:02]line РНМ: 0000000000092562 [00:46:02]line Версия ККМ: 001 [00:46:02]line Платежная система: O! деньги [00:46:02]line ФМ: 0000000000871769 [00:46:02]line ФД: 165968 [00:46:02]line ФПД: 116174237023942 [00:46:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165968&fm=116174237023942&tin=02508201610067®Number=0000000000092562&sum=11000 [00:46:02]line 0 [00:46:02]written 0, free lines is 4095 [00:46:02]Write to MH i2c: 01 00 00 B5 01 B6 [00:46:02]Write i2c OK [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: 01 [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: 01 07 00 [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: 01 07 00 B5 01 00 00 00 00 00 D6 0C 9F [00:46:02]RasterBufferAndPrint [00:46:02]line [00:46:02]line [00:46:02]line [00:46:02]line [00:46:02]line [00:46:02]written 0, free lines is 3330 [00:46:02]MH_Cut [00:46:02]Write to MH i2c: D1 01 00 BC 01 01 8F [00:46:02]Write i2c OK [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: D1 [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: D1 01 00 [00:46:02]MH_I2C_Read... [00:46:02]Read from MH i2c: D1 01 00 BC 01 00 8E [00:46:02]Write to MH i2c: 01 00 00 BD 01 BE [00:46:02]Write i2c OK [00:46:02]MH_I2C_Read... [00:46:03]*** Cut start [00:46:03]*** Purtial cut [00:46:03]*** Stage 1: CUTSNS_PIN = 1 [00:46:03]Connected sock=7 [00:46:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C8 8A 07 01 DA 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 3F 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 88 02 00 35 04 06 00 6A C3 64 0E 53 AF 07 4A 5D 4A C2 2C D8 C4 [00:46:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 16 19 47 00 C0 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 88 02 00 F4 03 04 00 94 D6 C8 66 B6 04 01 00 00 89 E5 09 43 67 9F 26 50 [00:46:04]CommunicateWithHost err = 0 [00:46:04]CheckOFDResponse [00:46:04]1017 (14) - 77093643461234 [00:46:04]1041 (16) - 0000000000871769 [00:46:04]1040 (4) - 165967 [00:46:04]1012 (4) - 23.08.2024 18:36 [00:46:04]1206 (1) - 0 [00:46:04]OFD Sender: Remove packet 165967 [00:46:04]ProducePacketName [00:46:04]name=ofd_packets/00165967 [00:46:04]NVStorageDeleteData [00:46:05]OFD Sender: Processing packet 165968 [packets to send 1004, broken 1003] [00:46:05]ProducePacketName [00:46:05]name=ofd_packets/00165968 [00:46:05]OFD Sender: To server: pG, [00:46:05]CommunicateWithHost lk.salyk.kg:30040 [00:46:05]ConnectInit lk.salyk.kg [00:46:05]Read from MH i2c: 01 [00:46:05]MH_I2C_Read... [00:46:05]*** Stop cut motor [00:46:05]*** Cut end [00:46:05]Read from MH i2c: 01 07 00 [00:46:05]MH_I2C_Read... [00:46:05]Read from MH i2c: 01 07 00 BD 01 00 00 00 00 00 FF 0F D3 [00:46:05]process_action close_receipt done [00:46:05]requested_data is exist [00:46:05]produce_requested_data [00:46:05]requested_item fm.sn is exist - process it [00:46:05]wFMCommunicate request_size=4 [00:46:05]MH_SAM_APDU [00:46:05]CAPDU: 80 11 00 00 [00:46:05]Write to MH i2c: E2 08 00 BE 01 80 11 00 00 00 00 00 00 39 [00:46:05]Write i2c OK [00:46:05]MH_I2C_Read... [00:46:05]Read from MH i2c: E2 [00:46:05]MH_I2C_Read... [00:46:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:46:05]Read from MH i2c: E2 17 00 [00:46:05]MH_I2C_Read... [00:46:05]Read from MH i2c: E2 17 00 BE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [00:46:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:46:05]wFMCommunicate OK [00:46:05]requested_item fd.num is exist - process it [00:46:05]SAM_PROTO_GetFieldsCounters [00:46:05]wFMCommunicate request_size=4 [00:46:05]MH_SAM_APDU [00:46:05]CAPDU: 80 13 00 00 [00:46:05]Write to MH i2c: E2 08 00 BF 01 80 13 00 00 00 00 00 00 3C [00:46:05]Write i2c OK [00:46:05]MH_I2C_Read... [00:46:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:46:05]Read from MH i2c: E2 [00:46:05]MH_I2C_Read... [00:46:05]Read from MH i2c: E2 62 00 [00:46:05]MH_I2C_Read... [00:46:05]Read from MH i2c: E2 62 00 BF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 4F [00:46:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 14 00 Connected sock=7 [00:46:05]00 Data to sent: 00 87 5E 95 04 F6 04 70 00 47 14 2C 01 00 00 00 30 00 30 57 30 04 30 04 00 15 00 00 00 19 04 04 00 00 00 00 00 30 90 30 00 30 [00:46:06]30 wFMCommunicate OK [00:46:06]30 SAM_PROTO_GetFieldsCounters done [00:46:06]30 requested_item shift.num is exist - process it [00:46:06]38 requested_item shift.opened is exist - process it [00:46:06]req_shift_opened [00:46:06]FM_GetShiftState [00:46:06]SAM_PROTO_GetShiftState [00:46:06]wFMCommunicate request_size=4 [00:46:06]MH_SAM_APDU [00:46:06]CAPDU: 80 13 01 00 [00:46:06]Write to MH i2c: 37 E2 31 08 37 00 36 C0 39 01 1E 80 01 13 00 01 00 00 C8 00 C2 00 16 00 01 00 0D 3E 9C [00:46:06]5A 03 Write i2c OK [00:46:06]01 MH_I2C_Read... [00:46:06]00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:46:06]31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 Read from MH i2c: F8 E2 2A [00:46:06]00 MH_I2C_Read... [00:46:06]00 00 00 F2 03 01 Read from MH i2c: 00 E2 01 0E F6 00 03 [00:46:06]01 MH_I2C_Read... [00:46:06]00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 Read from MH i2c: 00 E2 EB 0E 03 00 26 C0 00 01 EF 00 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 09 00 00 00 01 00 C9 00 26 EE C9 03 66 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 00 00 00 00 07 90 04 00 06 68 00 00 00 00 00 00 00 39 04 06 00 F8 2A 00 [00:46:06]00 00 RAPDU: 00 09 1F 00 04 01 02 C9 00 26 01 C9 00 66 12 00 04 00 04 00 00 00 14 00 00 00 F4 03 04 00 47 2D C9 66 0E 04 04 90 00 00 D6 [00:46:06]01 wFMCommunicate OK [00:46:06]00 SAM_PROTO_GetShiftState done [00:46:06]00 FM_GetShiftState done [00:46:06]B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 req_shift_opened done [00:46:06]30 requested_item shift.open_date is exist - process it [00:46:06]30 req_shift_open_date [00:46:06]30 req_shift_open_date done [00:46:06]30 produce_requested_data done [00:46:06]30 produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165968,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:46:06]39 32 35 36 32 11 process_action_free close_receipt [00:46:06]04 json_value_free [00:46:06]10 json_value_free done [00:46:06]00 process_json_proto returns [00:46:06]30 30 30 30 30 30 30 30 30 30 38 37 31 37 Send response to host [00:46:06]36 {"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165968,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:46:06]39 free response buf [00:46:06]10 execute_script done [00:46:06]04 execute_script returns [00:46:06]04 free content buf [00:46:06]00 Sock 11.Close socket [00:46:06]50 88 02 00 Sock 11.Thread stoped [00:46:06]35 04 06 00 69 A8 EC 21 3E C6 01 75 6D 09 8B A4 18 D8 [00:46:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CE DF 47 00 0A 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 88 02 00 F4 03 04 00 97 D6 C8 66 B6 04 01 00 00 56 76 F0 61 70 CC A7 CD [00:46:08]CommunicateWithHost err = 0 [00:46:08]CheckOFDResponse [00:46:08]1017 (14) - 77093643461234 [00:46:08]1041 (16) - 0000000000871769 [00:46:08]1040 (4) - 165968 [00:46:08]1012 (4) - 23.08.2024 18:36 [00:46:08]1206 (1) - 0 [00:46:08]OFD Sender: Remove packet 165968 [00:46:08]ProducePacketName [00:46:08]name=ofd_packets/00165968 [00:46:08]NVStorageDeleteData [00:46:08]OFD Sender: No OFD packet to send [00:46:09]OFD Sender: No OFD packet to send [00:46:11]accept exits with 12 [00:46:11]New connection [00:46:11]New thread 3067198820 created [00:46:11]Thread 3067055460 joined [00:46:11]Waiting for new connection... [00:46:11] Sock 12.Parse request [00:46:11]Sock 12.Check first char [00:46:11]Sock 12.First char is OK [00:46:11]request: POST /json_proto HTTP/1.0 [00:46:11]Method: POST [00:46:11]URL: /json_proto [00:46:11]Method is POST - this is cgi request [00:46:11]url: /json_proto [00:46:11]query_string will be loaded in cgi processing [00:46:11]execute_cgi json_proto POST (null) [00:46:11]execute_cgi path=json_proto method=POST [00:46:11]POST find Content-Length [00:46:11]Host: 172.17.44.132:8080 [00:46:11]Content-Length: 621 [00:46:11]Content-Type: application/json [00:46:11] [00:46:11]POST finish read [00:46:11]Found Content-Length = 621 [00:46:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51159", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:46:11]execute_script... [00:46:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51159", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:46:11]POST & json_proto [00:46:11]process_json_proto [00:46:11]json parsed OK: [00:46:11]protocol is kg_v1.0 [00:46:11]action value=close_receipt [00:46:11]process_action close_receipt [00:46:11]cmd_close_receipt [00:46:11]MH_GetDate [00:46:11]Write to MH i2c: F0 00 00 C1 01 B1 [00:46:11]Write i2c OK [00:46:11]MH_I2C_Read... [00:46:11]Read from MH i2c: F0 [00:46:11]MH_I2C_Read... [00:46:11]Read from MH i2c: F0 09 00 [00:46:11]MH_I2C_Read... [00:46:11]Read from MH i2c: F0 09 00 C1 01 00 54 2D C9 66 2A 83 C1 65 3D [00:46:11]GetLastDocTimeStamp 1724460359 [00:46:11]current date 1724460372 [00:46:11]FM_GetShiftState [00:46:11]SAM_PROTO_GetShiftState [00:46:11]wFMCommunicate request_size=4 [00:46:11]MH_SAM_APDU [00:46:11]CAPDU: 80 13 01 00 [00:46:11]Write to MH i2c: E2 08 00 C2 01 80 13 01 00 00 00 00 00 40 [00:46:11]Write i2c OK [00:46:11]MH_I2C_Read... [00:46:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:46:11]Read from MH i2c: E2 [00:46:11]MH_I2C_Read... [00:46:11]Read from MH i2c: E2 0E 00 [00:46:11]MH_I2C_Read... [00:46:11]Read from MH i2c: E2 0E 00 C2 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 6A [00:46:11]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:46:11]wFMCommunicate OK [00:46:11]SAM_PROTO_GetShiftState done [00:46:11]FM_GetShiftState done [00:46:11]opened in 1724458697 [00:46:11]opened+sec_in_day 1724545097 [00:46:11]quantity*price = 13800 [00:46:11]sum+1 = 13801 [00:46:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 21 24.08.2024 00:46 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165969 ФПД: 221234298428442 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165969&fm=221234298428442&tin=02508201610067®Number=0000000000092562&sum=13800 0 [00:46:13]StoreToDocumentArchive [00:46:13]shift 470 fd 165969 [00:46:13]save to /storage/0470/doc_00165969 [00:46:13]save last doc name /storage/0470/doc_00165969 to /storage/kkm_last_doc_name [00:46:13]save OK [00:46:13]Clear old archive folders... [00:46:13]ProcessDocumentItem done err = 0, tmpTLVsize=274 [00:46:13]tlvbuf is 00D11FF0 [00:46:13]SAM_PROTO_ClearQueue [00:46:13]wFMCommunicate request_size=4 [00:46:13]MH_SAM_APDU [00:46:13]CAPDU: 80 09 00 00 [00:46:13]Write to MH i2c: E2 08 00 CF 01 80 09 00 00 00 00 00 00 42 [00:46:13]Write i2c OK [00:46:13]MH_I2C_Read... [00:46:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:46:13]Read from MH i2c: E2 [00:46:13]MH_I2C_Read... [00:46:13]Read from MH i2c: E2 03 00 [00:46:13]MH_I2C_Read... [00:46:13]Read from MH i2c: E2 03 00 CF 01 00 90 00 44 [00:46:13]RAPDU: 90 00 [00:46:13]wFMCommunicate OK [00:46:13]SAM_PROTO_ClearQueue done [00:46:13]KKMCreateOFDPacket [00:46:13]OFDProtocolAddRootSTLVToBuf [00:46:13]FM_MakeSignedData [00:46:13]FM_MakeSignedData [00:46:13]SAM_PROTO_SignData [00:46:13]wFMCommunicate request_size=4 [00:46:13]MH_SAM_APDU [00:46:13]CAPDU: 80 0D 01 02 [00:46:13]Write to MH i2c: E2 08 00 D0 01 80 0D 01 02 00 00 00 00 4A [00:46:13]Write i2c OK [00:46:13]MH_I2C_Read... [00:46:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:46:13]Read from MH i2c: E2 [00:46:13]MH_I2C_Read... [00:46:13]Read from MH i2c: E2 03 00 [00:46:13]MH_I2C_Read... [00:46:13]Read from MH i2c: E2 03 00 D0 01 00 90 00 45 [00:46:13]RAPDU: 90 00 [00:46:13]wFMCommunicate OK [00:46:13]wFMCommunicate request_size=255 [00:46:13]MH_SAM_APDU [00:46:13]CAPDU: 80 0D 02 02 FA 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 54 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [00:46:13]Write to MH i2c: E2 02 01 D1 01 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 54 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 22 [00:46:13]Write i2c OK [00:46:13]MH_I2C_Read... [00:46:14]OFD Sender: No OFD packet to send [00:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:46:14]Read from MH i2c: E2 [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: E2 03 00 [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [00:46:14]RAPDU: 90 00 [00:46:14]wFMCommunicate OK [00:46:14]wFMCommunicate request_size=33 [00:46:14]MH_SAM_APDU [00:46:14]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 88 02 00 35 04 06 00 C9 36 1F C5 1C 1A [00:46:14]Write to MH i2c: E2 24 00 D2 01 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 88 02 00 35 04 06 00 C9 36 1F C5 1C 1A 00 00 D6 [00:46:14]Write i2c OK [00:46:14]MH_I2C_Read... [00:46:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:46:14]Read from MH i2c: E2 [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: E2 03 00 [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [00:46:14]RAPDU: 90 00 [00:46:14]wFMCommunicate OK [00:46:14]wFMCommunicate request_size=4 [00:46:14]MH_SAM_APDU [00:46:14]CAPDU: 80 0D 03 02 [00:46:14]Write to MH i2c: E2 08 00 D3 01 80 0D 03 02 00 00 00 00 4F [00:46:14]Write i2c OK [00:46:14]MH_I2C_Read... [00:46:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:46:14]Read from MH i2c: E2 [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: E2 0B 00 [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: E2 0B 00 D3 01 00 59 77 98 37 01 B5 FF 1E 90 00 C2 [00:46:14]RAPDU: 59 77 98 37 01 B5 FF 1E 90 00 [00:46:14]wFMCommunicate OK [00:46:14]SAM_PROTO_SignData done [00:46:14]FM_MakeSignedData done [00:46:14]CreateOFDProtocolMessage [00:46:14]wFMCommunicate request_size=4 [00:46:14]MH_SAM_APDU [00:46:14]CAPDU: 80 11 00 00 [00:46:14]Write to MH i2c: E2 08 00 D4 01 80 11 00 00 00 00 00 00 4F [00:46:14]Write i2c OK [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: E2 [00:46:14]MH_I2C_Read... [00:46:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:46:14]Read from MH i2c: E2 17 00 [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: E2 17 00 D4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [00:46:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:46:14]wFMCommunicate OK [00:46:14]CreateOFDProtocolMessage done [00:46:14]OFDSenderStorePacket 165969 [00:46:14]StoreOFDPacket docnum=165969 [00:46:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 6D 3A 1E 01 F4 AD 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 54 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 88 02 00 35 04 06 00 C9 36 1F C5 1C 1A 59 77 98 37 01 B5 FF 1E [00:46:14]CheckFolder [00:46:14]dirname=/storage/ofd_packets [00:46:14]CheckFolder done [00:46:14]ProducePacketName [00:46:14]name=ofd_packets/00165969 [00:46:14]NVStorageSaveData ofd_packets/00165969 [00:46:14]File name is /storage/ofd_packets/00165969 [00:46:14]Write 324 bytes [00:46:14]NVStorageSaveData done [00:46:14]OFDSenderStorePacket done [00:46:14]KKMCreateOFDPacket done [00:46:14]NVStorageSaveData kkm_last_timestamp [00:46:14]File name is /storage/kkm_last_timestamp [00:46:14]Write 4 bytes [00:46:14]NVStorageSaveData done [00:46:14]ExternCall_PrintAddStr [00:46:14]wPrintStart [00:46:14]Write to MH i2c: 01 00 00 D5 01 D6 [00:46:14]Write i2c OK [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: 01 [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: 01 07 00 [00:46:14]MH_I2C_Read... [00:46:14]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 FF 0F EB [00:46:14]RasterBufferAndPrint [00:46:14]line Счет N : (3)51159 [00:46:14]line ИНН: 02508201610067 [00:46:14]line Контрольно-Кассовый Чек [00:46:14]line ПРОДАЖА [00:46:14]line Товар: 4640030091645 [00:46:14]line Сигареты ESSE Exchange M [00:46:14]line 1.000 * 138.00 [00:46:14]line = 138.00 [00:46:14]line НДС 12% НСП 1% [00:46:14]line > о реализуемом товаре [00:46:14]line ИТОГО: 138.00 [00:46:14]line НСП 1% : 1.22 [00:46:14]line НДС 12% : 14.65 [00:46:14]line Наличными: 138.00 [00:46:14]line Безнал.: 0.00 [00:46:14]line Место: АЗС № 130 "Партнер Нефть" [00:46:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:46:14]line СНО: Общий режим [00:46:14]line Чек 21 24.08.2024 00:46 [00:46:14]line Смена: 470 ФФД: 1.0 [00:46:14]line ЗНМ: 0300000070 [00:46:14]line РНМ: 0000000000092562 [00:46:14]line Версия ККМ: 001 [00:46:14]line ФМ: 0000000000871769 [00:46:14]line ФД: 165969 [00:46:14]line ФПД: 221234298428442 [00:46:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165969&fm=221234298428442&tin=02508201610067®Number=0000000000092562&sum=13800 [00:46:14]line 0 [00:46:14]written 0, free lines is 4095 [00:46:14]OFD Sender: Processing packet 165969 [packets to send 1004, broken 1003] [00:46:14]ProducePacketName [00:46:14]name=ofd_packets/00165969 [00:46:14]OFD Sender: To server: pG, [00:46:14]CommunicateWithHost lk.salyk.kg:30040 [00:46:14]ConnectInit lk.salyk.kg [00:46:15]Write to MH i2c: 01 00 00 FD 01 FE [00:46:15]Write i2c OK [00:46:15]MH_I2C_Read... [00:46:15]Read from MH i2c: 01 [00:46:15]MH_I2C_Read... [00:46:15]Read from MH i2c: 01 07 00 [00:46:15]MH_I2C_Read... [00:46:15]Read from MH i2c: 01 07 00 FD 01 00 00 00 00 00 F0 0C 01 [00:46:15]RasterBufferAndPrint [00:46:15]line [00:46:15]line [00:46:15]line [00:46:15]line [00:46:15]line [00:46:15]written 0, free lines is 3362 [00:46:15]MH_Cut [00:46:15]Write to MH i2c: D1 01 00 04 02 01 D8 [00:46:15]Write i2c OK [00:46:15]MH_I2C_Read... [00:46:15]Read from MH i2c: D1 [00:46:15]MH_I2C_Read... [00:46:15]Read from MH i2c: D1 01 00 [00:46:15]MH_I2C_Read... [00:46:15]Read from MH i2c: D1 01 00 04 02 00 D7 [00:46:15]Write to MH i2c: 01 00 00 05 02 07 [00:46:15]Write i2c OK [00:46:15]MH_I2C_Read... [00:46:15]*** Cut start [00:46:15]*** Purtial cut [00:46:15]*** Stage 1: CUTSNS_PIN = 1 [00:46:17]Read from MH i2c: 01 [00:46:17]MH_I2C_Read... [00:46:17]*** Stop cut motor [00:46:17]*** Cut end [00:46:17]Read from MH i2c: 01 07 00 [00:46:17]MH_I2C_Read... [00:46:17]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 FF 0F 1C [00:46:17]process_action close_receipt done [00:46:17]requested_data is exist [00:46:17]produce_requested_data [00:46:17]requested_item fm.sn is exist - process it [00:46:17]wFMCommunicate request_size=4 [00:46:17]MH_SAM_APDU [00:46:17]CAPDU: 80 11 00 00 [00:46:17]Write to MH i2c: E2 08 00 06 02 80 11 00 00 00 00 00 00 82 [00:46:17]Write i2c OK [00:46:17]MH_I2C_Read... [00:46:17]Read from MH i2c: E2 [00:46:18]MH_I2C_Read... [00:46:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:46:18]Read from MH i2c: E2 17 00 [00:46:18]MH_I2C_Read... [00:46:18]Read from MH i2c: E2 17 00 06 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [00:46:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:46:18]wFMCommunicate OK [00:46:18]requested_item fd.num is exist - process it [00:46:18]SAM_PROTO_GetFieldsCounters [00:46:18]wFMCommunicate request_size=4 [00:46:18]MH_SAM_APDU [00:46:18]CAPDU: 80 13 00 00 [00:46:18]Write to MH i2c: E2 08 00 07 02 80 13 00 00 00 00 00 00 85 [00:46:18]Write i2c OK [00:46:18]MH_I2C_Read... [00:46:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:46:18]Read from MH i2c: E2 [00:46:18]MH_I2C_Read... [00:46:18]Read from MH i2c: E2 62 00 [00:46:18]MH_I2C_Read... [00:46:18]Read from MH i2c: E2 62 00 07 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 9C [00:46:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:46:18]wFMCommunicate OK [00:46:18]SAM_PROTO_GetFieldsCounters done [00:46:18]requested_item shift.num is exist - process it [00:46:18]requested_item shift.opened is exist - process it [00:46:18]req_shift_opened [00:46:18]FM_GetShiftState [00:46:18]SAM_PROTO_GetShiftState [00:46:18]wFMCommunicate request_size=4 [00:46:18]MH_SAM_APDU [00:46:18]CAPDU: 80 13 01 00 [00:46:18]Write to MH i2c: E2 08 00 08 02 80 13 01 00 00 00 00 00 87 [00:46:18]Write i2c OK [00:46:18]MH_I2C_Read... [00:46:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:46:18]Read from MH i2c: E2 [00:46:18]MH_I2C_Read... [00:46:18]Read from MH i2c: E2 0E 00 [00:46:18]MH_I2C_Read... [00:46:18]Read from MH i2c: E2 0E 00 08 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 B1 [00:46:18]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:46:18]wFMCommunicate OK [00:46:18]SAM_PROTO_GetShiftState done [00:46:18]FM_GetShiftState done [00:46:18]req_shift_opened done [00:46:18]requested_item shift.open_date is exist - process it [00:46:18]req_shift_open_date [00:46:18]req_shift_open_date done [00:46:18]produce_requested_data done [00:46:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165969,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:46:18]process_action_free close_receipt [00:46:18]json_value_free [00:46:18]json_value_free done [00:46:18]process_json_proto returns [00:46:18]Send response to host [00:46:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165969,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:46:18]free response buf [00:46:18]execute_script done [00:46:18]execute_script returns [00:46:18]free content buf [00:46:18]Sock 12.Close socket [00:46:18]Sock 12.Thread stoped [00:46:19]ConnectInit Can't take IP for lk.salyk.kg [00:46:19]CommunicateWithHost connect error [00:46:19]CommunicateWithHost err = -1 [00:46:19]OFD Sender: Server communicate error [00:46:24]OFD Sender: Processing packet 165969 [packets to send 1004, broken 1003] [00:46:24]ProducePacketName [00:46:24]name=ofd_packets/00165969 [00:46:24]OFD Sender: To server: pG, [00:46:24]CommunicateWithHost lk.salyk.kg:30040 [00:46:24]ConnectInit lk.salyk.kg [00:46:27]Connected sock=7 [00:46:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 6D 3A 1E 01 F4 AD 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 E8 35 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 35 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7A 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B9 05 00 00 00 00 07 04 06 00 E8 35 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 54 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 88 02 00 35 04 06 00 C9 36 1F C5 1C 1A 59 77 98 37 01 B5 FF 1E [00:46:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D3 AE 47 00 C5 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 88 02 00 F4 03 04 00 AC D6 C8 66 B6 04 01 00 00 AF 0C 34 0F A3 CE 8B 72 [00:46:28]CommunicateWithHost err = 0 [00:46:28]CheckOFDResponse [00:46:28]1017 (14) - 77093643461234 [00:46:28]1041 (16) - 0000000000871769 [00:46:28]1040 (4) - 165969 [00:46:28]1012 (4) - 23.08.2024 18:36 [00:46:28]1206 (1) - 0 [00:46:28]OFD Sender: Remove packet 165969 [00:46:28]ProducePacketName [00:46:28]name=ofd_packets/00165969 [00:46:28]NVStorageDeleteData [00:46:28]OFD Sender: No OFD packet to send [00:46:33]OFD Sender: No OFD packet to send [00:46:38]OFD Sender: No OFD packet to send [00:46:43]OFD Sender: No OFD packet to send [00:46:48]OFD Sender: No OFD packet to send [00:46:52]recv_with_timeout no data received [00:46:53]OFD Sender: No OFD packet to send [00:46:58]OFD Sender: No OFD packet to send [00:47:03]OFD Sender: No OFD packet to send [00:47:05]recv_with_timeout no data received [00:47:08]OFD Sender: No OFD packet to send [00:47:13]OFD Sender: No OFD packet to send [00:47:18]OFD Sender: No OFD packet to send [00:47:23]OFD Sender: No OFD packet to send [00:47:28]OFD Sender: No OFD packet to send [00:47:33]OFD Sender: No OFD packet to send [00:47:39]OFD Sender: No OFD packet to send [00:47:44]OFD Sender: No OFD packet to send [00:47:49]OFD Sender: No OFD packet to send [00:47:54]OFD Sender: No OFD packet to send [00:47:59]OFD Sender: No OFD packet to send [00:48:04]OFD Sender: No OFD packet to send [00:48:09]OFD Sender: No OFD packet to send [00:48:14]OFD Sender: No OFD packet to send [00:48:19]OFD Sender: No OFD packet to send [00:48:19]accept exits with 9 [00:48:19]New connection [00:48:19]New thread 3067055460 created [00:48:19]Thread 3067198820 joined [00:48:19]Waiting for new connection... [00:48:19] Sock 9.Parse request [00:48:19]Sock 9.Check first char [00:48:19]Sock 9.First char is OK [00:48:19]request: POST /json_proto HTTP/1.0 [00:48:19]Method: POST [00:48:19]URL: /json_proto [00:48:19]Method is POST - this is cgi request [00:48:19]url: /json_proto [00:48:19]query_string will be loaded in cgi processing [00:48:19]execute_cgi json_proto POST (null) [00:48:19]execute_cgi path=json_proto method=POST [00:48:19]POST find Content-Length [00:48:19]Host: 172.17.44.132:8080 [00:48:19]Content-Length: 613 [00:48:19]Content-Type: application/json [00:48:19] [00:48:19]POST finish read [00:48:19]Found Content-Length = 613 [00:48:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51160", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:48:19]execute_script... [00:48:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51160", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:48:19]POST & json_proto [00:48:19]process_json_proto [00:48:19]json parsed OK: [00:48:19]protocol is kg_v1.0 [00:48:19]action value=close_receipt [00:48:19]process_action close_receipt [00:48:19]cmd_close_receipt [00:48:19]MH_GetDate [00:48:19]Write to MH i2c: F0 00 00 09 02 FA [00:48:19]Write i2c OK [00:48:19]MH_I2C_Read... [00:48:19]Read from MH i2c: F0 [00:48:19]MH_I2C_Read... [00:48:19]Read from MH i2c: F0 09 00 [00:48:19]MH_I2C_Read... [00:48:19]Read from MH i2c: F0 09 00 09 02 00 D4 2D C9 66 2A 83 C1 65 06 [00:48:19]GetLastDocTimeStamp 1724460372 [00:48:19]current date 1724460500 [00:48:19]FM_GetShiftState [00:48:19]SAM_PROTO_GetShiftState [00:48:19]wFMCommunicate request_size=4 [00:48:19]MH_SAM_APDU [00:48:19]CAPDU: 80 13 01 00 [00:48:19]Write to MH i2c: E2 08 00 0A 02 80 13 01 00 00 00 00 00 89 [00:48:19]Write i2c OK [00:48:19]MH_I2C_Read... [00:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:19]Read from MH i2c: E2 [00:48:19]MH_I2C_Read... [00:48:19]Read from MH i2c: E2 0E 00 [00:48:19]MH_I2C_Read... [00:48:19]Read from MH i2c: E2 0E 00 0A 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 B3 [00:48:19]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:48:19]wFMCommunicate OK [00:48:19]SAM_PROTO_GetShiftState done [00:48:19]FM_GetShiftState done [00:48:19]opened in 1724458697 [00:48:19]opened+sec_in_day 1724545097 [00:48:19]quantity*price = 11000 [00:48:19]sum+1 = 11001 [00:48:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 22 24.08.2024 00:48 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165970 ФПД: 151294144927803 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165970&fm=151294144927803&tin=02508201610067®Number=0000000000092562&sum=11000 0 [00:48:20]StoreToDocumentArchive [00:48:20]shift 470 fd 165970 [00:48:20]save to /storage/0470/doc_00165970 [00:48:20]save last doc name /storage/0470/doc_00165970 to /storage/kkm_last_doc_name [00:48:20]save OK [00:48:20]Clear old archive folders... [00:48:20]ProcessDocumentItem done err = 0, tmpTLVsize=266 [00:48:20]tlvbuf is 00CF2790 [00:48:20]SAM_PROTO_ClearQueue [00:48:20]wFMCommunicate request_size=4 [00:48:20]MH_SAM_APDU [00:48:20]CAPDU: 80 09 00 00 [00:48:20]Write to MH i2c: E2 08 00 17 02 80 09 00 00 00 00 00 00 8B [00:48:20]Write i2c OK [00:48:20]MH_I2C_Read... [00:48:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:48:20]Read from MH i2c: E2 [00:48:20]MH_I2C_Read... [00:48:20]Read from MH i2c: E2 03 00 [00:48:20]MH_I2C_Read... [00:48:20]Read from MH i2c: E2 03 00 17 02 00 90 00 8D [00:48:20]RAPDU: 90 00 [00:48:20]wFMCommunicate OK [00:48:20]SAM_PROTO_ClearQueue done [00:48:20]KKMCreateOFDPacket [00:48:20]OFDProtocolAddRootSTLVToBuf [00:48:20]FM_MakeSignedData [00:48:20]FM_MakeSignedData [00:48:20]SAM_PROTO_SignData [00:48:20]wFMCommunicate request_size=4 [00:48:20]MH_SAM_APDU [00:48:20]CAPDU: 80 0D 01 02 [00:48:20]Write to MH i2c: E2 08 00 18 02 80 0D 01 02 00 00 00 00 93 [00:48:20]Write i2c OK [00:48:20]MH_I2C_Read... [00:48:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:48:20]Read from MH i2c: E2 [00:48:20]MH_I2C_Read... [00:48:20]Read from MH i2c: E2 03 00 [00:48:20]MH_I2C_Read... [00:48:20]Read from MH i2c: E2 03 00 18 02 00 90 00 8E [00:48:20]RAPDU: 90 00 [00:48:20]wFMCommunicate OK [00:48:20]wFMCommunicate request_size=255 [00:48:20]MH_SAM_APDU [00:48:20]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 D4 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [00:48:20]Write to MH i2c: E2 02 01 19 02 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 D4 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 25 [00:48:20]Write i2c OK [00:48:20]MH_I2C_Read... [00:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:21]Read from MH i2c: E2 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: E2 03 00 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: E2 03 00 19 02 00 90 00 8F [00:48:21]RAPDU: 90 00 [00:48:21]wFMCommunicate OK [00:48:21]wFMCommunicate request_size=25 [00:48:21]MH_SAM_APDU [00:48:21]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 52 88 02 00 35 04 06 00 89 99 E9 C3 D8 3B [00:48:21]Write to MH i2c: E2 1C 00 1A 02 80 0D 02 02 14 00 36 39 10 04 04 00 52 88 02 00 35 04 06 00 89 99 E9 C3 D8 3B 00 00 41 [00:48:21]Write i2c OK [00:48:21]MH_I2C_Read... [00:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:48:21]Read from MH i2c: E2 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: E2 03 00 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: E2 03 00 1A 02 00 90 00 90 [00:48:21]RAPDU: 90 00 [00:48:21]wFMCommunicate OK [00:48:21]wFMCommunicate request_size=4 [00:48:21]MH_SAM_APDU [00:48:21]CAPDU: 80 0D 03 02 [00:48:21]Write to MH i2c: E2 08 00 1B 02 80 0D 03 02 00 00 00 00 98 [00:48:21]Write i2c OK [00:48:21]MH_I2C_Read... [00:48:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:48:21]Read from MH i2c: E2 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: E2 0B 00 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: E2 0B 00 1B 02 00 BD 0E 43 C4 1E 65 F9 84 90 00 6B [00:48:21]RAPDU: BD 0E 43 C4 1E 65 F9 84 90 00 [00:48:21]wFMCommunicate OK [00:48:21]SAM_PROTO_SignData done [00:48:21]FM_MakeSignedData done [00:48:21]CreateOFDProtocolMessage [00:48:21]wFMCommunicate request_size=4 [00:48:21]MH_SAM_APDU [00:48:21]CAPDU: 80 11 00 00 [00:48:21]Write to MH i2c: E2 08 00 1C 02 80 11 00 00 00 00 00 00 98 [00:48:21]Write i2c OK [00:48:21]MH_I2C_Read... [00:48:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:21]Read from MH i2c: E2 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: E2 17 00 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: E2 17 00 1C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F1 [00:48:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:48:21]wFMCommunicate OK [00:48:21]CreateOFDProtocolMessage done [00:48:21]OFDSenderStorePacket 165970 [00:48:21]StoreOFDPacket docnum=165970 [00:48:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 31 AE 16 01 62 9E 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 D4 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 88 02 00 35 04 06 00 89 99 E9 C3 D8 3B BD 0E 43 C4 1E 65 F9 84 [00:48:21]CheckFolder [00:48:21]dirname=/storage/ofd_packets [00:48:21]CheckFolder done [00:48:21]ProducePacketName [00:48:21]name=ofd_packets/00165970 [00:48:21]NVStorageSaveData ofd_packets/00165970 [00:48:21]File name is /storage/ofd_packets/00165970 [00:48:21]Write 316 bytes [00:48:21]NVStorageSaveData done [00:48:21]OFDSenderStorePacket done [00:48:21]KKMCreateOFDPacket done [00:48:21]NVStorageSaveData kkm_last_timestamp [00:48:21]File name is /storage/kkm_last_timestamp [00:48:21]Write 4 bytes [00:48:21]NVStorageSaveData done [00:48:21]ExternCall_PrintAddStr [00:48:21]wPrintStart [00:48:21]Write to MH i2c: 01 00 00 1D 02 1F [00:48:21]Write i2c OK [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: 01 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: 01 07 00 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 FF 0F 34 [00:48:21]RasterBufferAndPrint [00:48:21]line Счет N : (3)51160 [00:48:21]line ИНН: 02508201610067 [00:48:21]line Контрольно-Кассовый Чек [00:48:21]line ПРОДАЖА [00:48:21]line Товар: 4870001570071 [00:48:21]line Напиток Pepsi 1л [00:48:21]line 1.000 * 110.00 [00:48:21]line = 110.00 [00:48:21]line НДС 12% НСП 1% [00:48:21]line > о реализуемом товаре [00:48:21]line ИТОГО: 110.00 [00:48:21]line НСП 1% : 0.97 [00:48:21]line НДС 12% : 11.68 [00:48:21]line Наличными: 110.00 [00:48:21]line Безнал.: 0.00 [00:48:21]line Место: АЗС № 130 "Партнер Нефть" [00:48:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:48:21]line СНО: Общий режим [00:48:21]line Чек 22 24.08.2024 00:48 [00:48:21]line Смена: 470 ФФД: 1.0 [00:48:21]line ЗНМ: 0300000070 [00:48:21]line РНМ: 0000000000092562 [00:48:21]line Версия ККМ: 001 [00:48:21]line ФМ: 0000000000871769 [00:48:21]line ФД: 165970 [00:48:21]line ФПД: 151294144927803 [00:48:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165970&fm=151294144927803&tin=02508201610067®Number=0000000000092562&sum=11000 [00:48:21]line 0 [00:48:21]written 0, free lines is 4095 [00:48:21]OFD Sender: Processing packet 165970 [packets to send 1004, broken 1003] [00:48:21]ProducePacketName [00:48:21]name=ofd_packets/00165970 [00:48:21]OFD Sender: To server: pG, [00:48:21]CommunicateWithHost lk.salyk.kg:30040 [00:48:21]ConnectInit lk.salyk.kg [00:48:21]Write to MH i2c: 01 00 00 45 02 47 [00:48:21]Write i2c OK [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: 01 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: 01 07 00 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: 01 07 00 45 02 00 00 00 00 00 E3 0C 3D [00:48:21]RasterBufferAndPrint [00:48:21]line [00:48:21]line [00:48:21]line [00:48:21]line [00:48:21]line [00:48:21]written 0, free lines is 3314 [00:48:21]MH_Cut [00:48:21]Write to MH i2c: D1 01 00 4C 02 01 20 [00:48:21]Write i2c OK [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: D1 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: D1 01 00 [00:48:21]MH_I2C_Read... [00:48:21]Read from MH i2c: D1 01 00 4C 02 00 1F [00:48:21]Write to MH i2c: 01 00 00 4D 02 4F [00:48:21]Write i2c OK [00:48:21]MH_I2C_Read... [00:48:22]*** Cut start [00:48:22]*** Purtial cut [00:48:22]*** Stage 1: CUTSNS_PIN = 1 [00:48:24]Read from MH i2c: 01 [00:48:24]MH_I2C_Read... [00:48:24]*** Stop cut motor [00:48:24]*** Cut end [00:48:24]Read from MH i2c: 01 07 00 [00:48:24]MH_I2C_Read... [00:48:24]Read from MH i2c: 01 07 00 4D 02 00 00 00 00 00 FF 0F 64 [00:48:24]process_action close_receipt done [00:48:24]requested_data is exist [00:48:24]produce_requested_data [00:48:24]requested_item fm.sn is exist - process it [00:48:24]wFMCommunicate request_size=4 [00:48:24]MH_SAM_APDU [00:48:24]CAPDU: 80 11 00 00 [00:48:24]Write to MH i2c: E2 08 00 4E 02 80 11 00 00 00 00 00 00 CA [00:48:24]Write i2c OK [00:48:24]MH_I2C_Read... [00:48:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:24]Read from MH i2c: E2 [00:48:24]MH_I2C_Read... [00:48:24]Read from MH i2c: E2 17 00 [00:48:24]MH_I2C_Read... [00:48:24]Read from MH i2c: E2 17 00 4E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [00:48:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:48:24]wFMCommunicate OK [00:48:24]requested_item fd.num is exist - process it [00:48:24]SAM_PROTO_GetFieldsCounters [00:48:24]wFMCommunicate request_size=4 [00:48:24]MH_SAM_APDU [00:48:24]CAPDU: 80 13 00 00 [00:48:24]Write to MH i2c: E2 08 00 4F 02 80 13 00 00 00 00 00 00 CD [00:48:24]Write i2c OK [00:48:24]MH_I2C_Read... [00:48:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:48:24]Read from MH i2c: E2 [00:48:24]MH_I2C_Read... [00:48:24]Read from MH i2c: E2 62 00 [00:48:24]MH_I2C_Read... [00:48:24]Read from MH i2c: E2 62 00 4F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 E8 [00:48:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:48:24]wFMCommunicate OK [00:48:24]SAM_PROTO_GetFieldsCounters done [00:48:24]requested_item shift.num is exist - process it [00:48:24]requested_item shift.opened is exist - process it [00:48:24]req_shift_opened [00:48:24]FM_GetShiftState [00:48:24]SAM_PROTO_GetShiftState [00:48:24]wFMCommunicate request_size=4 [00:48:24]MH_SAM_APDU [00:48:24]CAPDU: 80 13 01 00 [00:48:24]Write to MH i2c: E2 08 00 50 02 80 13 01 00 00 00 00 00 CF [00:48:24]Write i2c OK [00:48:24]MH_I2C_Read... [00:48:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:24]Read from MH i2c: E2 [00:48:24]MH_I2C_Read... [00:48:24]Read from MH i2c: E2 0E 00 [00:48:24]MH_I2C_Read... [00:48:24]Read from MH i2c: E2 0E 00 50 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 F9 [00:48:24]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:48:24]wFMCommunicate OK [00:48:24]SAM_PROTO_GetShiftState done [00:48:24]FM_GetShiftState done [00:48:24]req_shift_opened done [00:48:24]requested_item shift.open_date is exist - process it [00:48:24]req_shift_open_date [00:48:24]req_shift_open_date done [00:48:24]produce_requested_data done [00:48:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165970,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:48:24]process_action_free close_receipt [00:48:24]json_value_free [00:48:24]json_value_free done [00:48:24]process_json_proto returns [00:48:24]Send response to host [00:48:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165970,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:48:24]free response buf [00:48:24]execute_script done [00:48:24]execute_script returns [00:48:24]free content buf [00:48:24]Sock 9.Close socket [00:48:24]Sock 9.Thread stoped [00:48:26]recv_with_timeout no data received [00:48:26]ConnectInit Can't take IP for lk.salyk.kg [00:48:26]CommunicateWithHost connect error [00:48:26]CommunicateWithHost err = -1 [00:48:26]OFD Sender: Server communicate error [00:48:31]OFD Sender: Processing packet 165970 [packets to send 1004, broken 1003] [00:48:31]ProducePacketName [00:48:31]name=ofd_packets/00165970 [00:48:31]OFD Sender: To server: pG, [00:48:31]CommunicateWithHost lk.salyk.kg:30040 [00:48:31]ConnectInit lk.salyk.kg [00:48:36]ConnectInit Can't take IP for lk.salyk.kg [00:48:36]CommunicateWithHost connect error [00:48:36]CommunicateWithHost err = -1 [00:48:36]OFD Sender: Server communicate error [00:48:41]OFD Sender: Processing packet 165970 [packets to send 1004, broken 1003] [00:48:41]ProducePacketName [00:48:41]name=ofd_packets/00165970 [00:48:41]OFD Sender: To server: pG, [00:48:41]CommunicateWithHost lk.salyk.kg:30040 [00:48:41]ConnectInit lk.salyk.kg [00:48:48]recv_with_timeout no data received [00:48:48]Connected sock=10 [00:48:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 31 AE 16 01 62 9E 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 D4 2D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 88 02 00 35 04 06 00 89 99 E9 C3 D8 3B BD 0E 43 C4 1E 65 F9 84 [00:48:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 60 E2 47 00 9D A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 88 02 00 F4 03 04 00 39 D7 C8 66 B6 04 01 00 00 6C ED 0C A1 DB FE 6B 74 [00:48:49]CommunicateWithHost err = 0 [00:48:49]CheckOFDResponse [00:48:49]1017 (14) - 77093643461234 [00:48:49]1041 (16) - 0000000000871769 [00:48:49]1040 (4) - 165970 [00:48:49]1012 (4) - 23.08.2024 18:38 [00:48:49]1206 (1) - 0 [00:48:49]OFD Sender: Remove packet 165970 [00:48:49]ProducePacketName [00:48:49]name=ofd_packets/00165970 [00:48:49]NVStorageDeleteData [00:48:49]OFD Sender: No OFD packet to send [00:48:54]OFD Sender: No OFD packet to send [00:48:59]OFD Sender: No OFD packet to send [00:49:05]OFD Sender: No OFD packet to send [00:49:10]OFD Sender: No OFD packet to send [00:49:15]OFD Sender: No OFD packet to send [00:49:20]OFD Sender: No OFD packet to send [00:49:22]accept exits with 7 [00:49:22]New connection [00:49:22]New thread 3067198820 created [00:49:22]Thread 3067055460 joined [00:49:22]Waiting for new connection... [00:49:22] Sock 7.Parse request [00:49:22]Sock 7.Check first char [00:49:22]Sock 7.First char is OK [00:49:22]request: POST /json_proto HTTP/1.0 [00:49:22]Method: POST [00:49:22]URL: /json_proto [00:49:22]Method is POST - this is cgi request [00:49:22]url: /json_proto [00:49:22]query_string will be loaded in cgi processing [00:49:22]execute_cgi json_proto POST (null) [00:49:22]execute_cgi path=json_proto method=POST [00:49:22]POST find Content-Length [00:49:22]Host: 172.17.44.132:8080 [00:49:22]Content-Length: 682 [00:49:22]Content-Type: application/json [00:49:22] [00:49:22]POST finish read [00:49:22]Found Content-Length = 682 [00:49:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 51.570, "sum" : 3826.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3826.00, "payments": [ { "type": 0, "sum" : 3826.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:22]execute_script... [00:49: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)294891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 51.570, "sum" : 3826.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3826.00, "payments": [ { "type": 0, "sum" : 3826.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:22]POST & json_proto [00:49:22]process_json_proto [00:49:22]json parsed OK: [00:49:22]protocol is kg_v1.0 [00:49:22]action value=close_receipt [00:49:22]process_action close_receipt [00:49:22]cmd_close_receipt [00:49:22]MH_GetDate [00:49:22]Write to MH i2c: F0 00 00 51 02 42 [00:49:22]Write i2c OK [00:49:22]MH_I2C_Read... [00:49:22]Read from MH i2c: F0 [00:49:22]MH_I2C_Read... [00:49:22]Read from MH i2c: F0 09 00 [00:49:22]MH_I2C_Read... [00:49:22]Read from MH i2c: F0 09 00 51 02 00 13 2E C9 66 2A 83 C1 65 8E [00:49:22]GetLastDocTimeStamp 1724460500 [00:49:22]current date 1724460563 [00:49:22]FM_GetShiftState [00:49:22]SAM_PROTO_GetShiftState [00:49:22]wFMCommunicate request_size=4 [00:49:22]MH_SAM_APDU [00:49:22]CAPDU: 80 13 01 00 [00:49:22]Write to MH i2c: E2 08 00 52 02 80 13 01 00 00 00 00 00 D1 [00:49:22]Write i2c OK [00:49:22]MH_I2C_Read... [00:49:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:49:22]Read from MH i2c: E2 [00:49:22]MH_I2C_Read... [00:49:22]Read from MH i2c: E2 0E 00 [00:49:22]MH_I2C_Read... [00:49:22]Read from MH i2c: E2 0E 00 52 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 FB [00:49:22]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:49:22]wFMCommunicate OK [00:49:22]SAM_PROTO_GetShiftState done [00:49:22]FM_GetShiftState done [00:49:22]opened in 1724458697 [00:49:22]opened+sec_in_day 1724545097 [00:49:22]quantity*price = 382649 [00:49:22]sum+1 = 382650 [00:49:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 3826.00 Внесено: 4000.00 СДАЧА: 174.00 НСП 1% : 33.86 НДС 12% : 406.35 Наличными: 3826.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 23 24.08.2024 00:49 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165971 ФПД: 215747066250941 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165971&fm=215747066250941&tin=02508201610067®Number=0000000000092562&sum=382600 [00:49:23]StoreToDocumentArchive [00:49:23]shift 470 fd 165971 [00:49:23]save to /storage/0470/doc_00165971 [00:49:23]save last doc name /storage/0470/doc_00165971 to /storage/kkm_last_doc_name [00:49:23]save OK [00:49:23]Clear old archive folders... [00:49:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:49:23]tlvbuf is 00BF2940 [00:49:23]SAM_PROTO_ClearQueue [00:49:23]wFMCommunicate request_size=4 [00:49:23]MH_SAM_APDU [00:49:23]CAPDU: 80 09 00 00 [00:49:23]Write to MH i2c: E2 08 00 5F 02 80 09 00 00 00 00 00 00 D3 [00:49:23]Write i2c OK [00:49:23]MH_I2C_Read... [00:49:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:49:23]Read from MH i2c: E2 [00:49:23]MH_I2C_Read... [00:49:23]Read from MH i2c: E2 03 00 [00:49:23]MH_I2C_Read... [00:49:23]Read from MH i2c: E2 03 00 5F 02 00 90 00 D5 [00:49:23]RAPDU: 90 00 [00:49:23]wFMCommunicate OK [00:49:23]SAM_PROTO_ClearQueue done [00:49:23]KKMCreateOFDPacket [00:49:23]OFDProtocolAddRootSTLVToBuf [00:49:23]FM_MakeSignedData [00:49:23]FM_MakeSignedData [00:49:23]SAM_PROTO_SignData [00:49:23]wFMCommunicate request_size=4 [00:49:23]MH_SAM_APDU [00:49:23]CAPDU: 80 0D 01 02 [00:49:23]Write to MH i2c: E2 08 00 60 02 80 0D 01 02 00 00 00 00 DB [00:49:23]Write i2c OK [00:49:23]MH_I2C_Read... [00:49:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:49:23]Read from MH i2c: E2 [00:49:23]MH_I2C_Read... [00:49:23]Read from MH i2c: E2 03 00 [00:49:23]MH_I2C_Read... [00:49:23]Read from MH i2c: E2 03 00 60 02 00 90 00 D6 [00:49:23]RAPDU: 90 00 [00:49:23]wFMCommunicate OK [00:49:23]wFMCommunicate request_size=255 [00:49:23]MH_SAM_APDU [00:49:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 72 C9 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B9 D6 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 D6 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BB 9E 00 00 00 00 07 04 06 00 88 D6 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 13 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 88 02 00 35 04 06 00 C4 [00:49:23]Write to MH i2c: E2 02 01 61 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 72 C9 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B9 D6 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 D6 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BB 9E 00 00 00 00 07 04 06 00 88 D6 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 13 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 88 02 00 35 04 06 00 C4 00 00 3A [00:49:23]Write i2c OK [00:49:23]MH_I2C_Read... [00:49:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:49:24]Read from MH i2c: E2 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: E2 03 00 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: E2 03 00 61 02 00 90 00 D7 [00:49:24]RAPDU: 90 00 [00:49:24]wFMCommunicate OK [00:49:24]wFMCommunicate request_size=10 [00:49:24]MH_SAM_APDU [00:49:24]CAPDU: 80 0D 02 02 05 38 87 3E C6 BD [00:49:24]Write to MH i2c: E2 0D 00 62 02 80 0D 02 02 05 00 38 87 3E C6 BD 00 00 68 [00:49:24]Write i2c OK [00:49:24]MH_I2C_Read... [00:49:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:49:24]Read from MH i2c: E2 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: E2 03 00 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: E2 03 00 62 02 00 90 00 D8 [00:49:24]RAPDU: 90 00 [00:49:24]wFMCommunicate OK [00:49:24]wFMCommunicate request_size=4 [00:49:24]MH_SAM_APDU [00:49:24]CAPDU: 80 0D 03 02 [00:49:24]Write to MH i2c: E2 08 00 63 02 80 0D 03 02 00 00 00 00 E0 [00:49:24]Write i2c OK [00:49:24]MH_I2C_Read... [00:49:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:49:24]Read from MH i2c: E2 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: E2 0B 00 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: E2 0B 00 63 02 00 FC 25 94 2E AD 31 C6 C1 90 00 29 [00:49:24]RAPDU: FC 25 94 2E AD 31 C6 C1 90 00 [00:49:24]wFMCommunicate OK [00:49:24]SAM_PROTO_SignData done [00:49:24]FM_MakeSignedData done [00:49:24]CreateOFDProtocolMessage [00:49:24]wFMCommunicate request_size=4 [00:49:24]MH_SAM_APDU [00:49:24]CAPDU: 80 11 00 00 [00:49:24]Write to MH i2c: E2 08 00 64 02 80 11 00 00 00 00 00 00 E0 [00:49:24]Write i2c OK [00:49:24]MH_I2C_Read... [00:49:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:49:24]Read from MH i2c: E2 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: E2 17 00 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: E2 17 00 64 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [00:49:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:49:24]wFMCommunicate OK [00:49:24]CreateOFDProtocolMessage done [00:49:24]OFDSenderStorePacket 165971 [00:49:24]StoreOFDPacket docnum=165971 [00:49:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B6 02 07 01 59 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 72 C9 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B9 D6 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 D6 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BB 9E 00 00 00 00 07 04 06 00 88 D6 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 13 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 88 02 00 35 04 06 00 C4 38 87 3E C6 BD FC 25 94 2E AD 31 C6 C1 [00:49:24]CheckFolder [00:49:24]dirname=/storage/ofd_packets [00:49:24]CheckFolder done [00:49:24]ProducePacketName [00:49:24]name=ofd_packets/00165971 [00:49:24]NVStorageSaveData ofd_packets/00165971 [00:49:24]File name is /storage/ofd_packets/00165971 [00:49:24]Write 301 bytes [00:49:24]NVStorageSaveData done [00:49:24]OFDSenderStorePacket done [00:49:24]KKMCreateOFDPacket done [00:49:24]NVStorageSaveData kkm_last_timestamp [00:49:24]File name is /storage/kkm_last_timestamp [00:49:24]Write 4 bytes [00:49:24]NVStorageSaveData done [00:49:24]ExternCall_PrintAddStr [00:49:24]wPrintStart [00:49:24]Write to MH i2c: 01 00 00 65 02 67 [00:49:24]Write i2c OK [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: 01 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: 01 07 00 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 FF 0F 7C [00:49:24]RasterBufferAndPrint [00:49:24]line Счет N : (1)294891 [00:49:24]line ИНН: 02508201610067 [00:49:24]line Контрольно-Кассовый Чек [00:49:24]line ПРОДАЖА [00:49:24]line ТРК (МРК, ГНК) : 53 [00:49:24]line Товар: 2710124500 [00:49:24]line Аи-95-К-5 [00:49:24]line 51.570 * 74.20 [00:49:24]line = 3826.49 [00:49:24]line НДС 12% НСП 1% [00:49:24]line > о реализуемом товаре [00:49:24]line ОКРУГЛЕНИЕ: -0.49 [00:49:24]line ИТОГО: 3826.00 [00:49:24]line Внесено: 4000.00 [00:49:24]line СДАЧА: 174.00 [00:49:24]line НСП 1% : 33.86 [00:49:24]line НДС 12% : 406.35 [00:49:24]line Наличными: 3826.00 [00:49:24]line Безнал.: 0.00 [00:49:24]line Место: АЗС № 130 "Партнер Нефть" [00:49:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:49:24]line СНО: Общий режим [00:49:24]line Чек 23 24.08.2024 00:49 [00:49:24]line Смена: 470 ФФД: 1.0 [00:49:24]line ЗНМ: 0300000070 [00:49:24]line РНМ: 0000000000092562 [00:49:24]line Версия ККМ: 001 [00:49:24]line ФМ: 0000000000871769 [00:49:24]line ФД: 165971 [00:49:24]line ФПД: 215747066250941 [00:49:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165971&fm=215747066250941&tin=02508201610067®Number=0000000000092562&sum=382600 [00:49:24]written 0, free lines is 4095 [00:49:24]OFD Sender: Processing packet 165971 [packets to send 1004, broken 1003] [00:49:24]ProducePacketName [00:49:24]name=ofd_packets/00165971 [00:49:24]OFD Sender: To server: pG, [00:49:24]CommunicateWithHost lk.salyk.kg:30040 [00:49:24]ConnectInit lk.salyk.kg [00:49:24]Write to MH i2c: 01 00 00 90 02 92 [00:49:24]Write i2c OK [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: 01 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: 01 07 00 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: 01 07 00 90 02 00 00 00 00 00 C8 0C 6D [00:49:24]RasterBufferAndPrint [00:49:24]line [00:49:24]line [00:49:24]line [00:49:24]line [00:49:24]line [00:49:24]written 0, free lines is 3282 [00:49:24]MH_Cut [00:49:24]Write to MH i2c: D1 01 00 97 02 01 6B [00:49:24]Write i2c OK [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: D1 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: D1 01 00 [00:49:24]MH_I2C_Read... [00:49:24]Read from MH i2c: D1 01 00 97 02 00 6A [00:49:24]Write to MH i2c: 01 00 00 98 02 9A [00:49:24]Write i2c OK [00:49:24]MH_I2C_Read... [00:49:25]*** Cut start [00:49:25]*** Purtial cut [00:49:25]*** Stage 1: CUTSNS_PIN = 1 [00:49:25]Connected sock=9 [00:49:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B6 02 07 01 59 BF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 72 C9 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B9 D6 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 D6 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3A 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BB 9E 00 00 00 00 07 04 06 00 88 D6 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 13 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 88 02 00 35 04 06 00 C4 38 87 3E C6 BD FC 25 94 2E AD 31 C6 C1 [00:49:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 86 62 47 00 04 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 88 02 00 F4 03 04 00 5E D7 C8 66 B6 04 01 00 00 AC EB ED 47 1C 6A 36 66 [00:49:27]CommunicateWithHost err = 0 [00:49:27]CheckOFDResponse [00:49:27]1017 (14) - 77093643461234 [00:49:27]1041 (16) - 0000000000871769 [00:49:27]1040 (4) - 165971 [00:49:27]1012 (4) - 23.08.2024 18:39 [00:49:27]1206 (1) - 0 [00:49:27]OFD Sender: Remove packet 165971 [00:49:27]ProducePacketName [00:49:27]name=ofd_packets/00165971 [00:49:27]NVStorageDeleteData [00:49:27]OFD Sender: No OFD packet to send [00:49:27]Read from MH i2c: 01 [00:49:27]MH_I2C_Read... [00:49:27]*** Stop cut motor [00:49:27]*** Cut end [00:49:27]Read from MH i2c: 01 07 00 [00:49:27]MH_I2C_Read... [00:49:27]Read from MH i2c: 01 07 00 98 02 00 00 00 00 00 FF 0F AF [00:49:27]process_action close_receipt done [00:49:27]requested_data is exist [00:49:27]produce_requested_data [00:49:27]requested_item fm.sn is exist - process it [00:49:27]wFMCommunicate request_size=4 [00:49:27]MH_SAM_APDU [00:49:27]CAPDU: 80 11 00 00 [00:49:27]Write to MH i2c: E2 08 00 99 02 80 11 00 00 00 00 00 00 15 [00:49:27]Write i2c OK [00:49:27]MH_I2C_Read... [00:49:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:49:27]Read from MH i2c: E2 [00:49:27]MH_I2C_Read... [00:49:27]Read from MH i2c: E2 17 00 [00:49:27]MH_I2C_Read... [00:49:27]Read from MH i2c: E2 17 00 99 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [00:49:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:49:27]wFMCommunicate OK [00:49:27]requested_item fd.num is exist - process it [00:49:27]SAM_PROTO_GetFieldsCounters [00:49:27]wFMCommunicate request_size=4 [00:49:27]MH_SAM_APDU [00:49:27]CAPDU: 80 13 00 00 [00:49:27]Write to MH i2c: E2 08 00 9A 02 80 13 00 00 00 00 00 00 18 [00:49:27]Write i2c OK [00:49:27]MH_I2C_Read... [00:49:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:49:27]Read from MH i2c: E2 [00:49:27]MH_I2C_Read... [00:49:27]Read from MH i2c: E2 62 00 [00:49:27]MH_I2C_Read... [00:49:27]Read from MH i2c: E2 62 00 9A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 37 [00:49:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:49:27]wFMCommunicate OK [00:49:27]SAM_PROTO_GetFieldsCounters done [00:49:27]requested_item shift.num is exist - process it [00:49:27]requested_item shift.opened is exist - process it [00:49:27]req_shift_opened [00:49:27]FM_GetShiftState [00:49:27]SAM_PROTO_GetShiftState [00:49:27]wFMCommunicate request_size=4 [00:49:27]MH_SAM_APDU [00:49:27]CAPDU: 80 13 01 00 [00:49:27]Write to MH i2c: E2 08 00 9B 02 80 13 01 00 00 00 00 00 1A [00:49:27]Write i2c OK [00:49:27]MH_I2C_Read... [00:49:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:49:27]Read from MH i2c: E2 [00:49:27]MH_I2C_Read... [00:49:27]Read from MH i2c: E2 0E 00 [00:49:27]MH_I2C_Read... [00:49:27]Read from MH i2c: E2 0E 00 9B 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 44 [00:49:27]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:49:27]wFMCommunicate OK [00:49:27]SAM_PROTO_GetShiftState done [00:49:27]FM_GetShiftState done [00:49:27]req_shift_opened done [00:49:27]requested_item shift.open_date is exist - process it [00:49:27]req_shift_open_date [00:49:27]req_shift_open_date done [00:49:27]produce_requested_data done [00:49:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165971,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:49:27]process_action_free close_receipt [00:49:27]json_value_free [00:49:27]json_value_free done [00:49:27]process_json_proto returns [00:49:27]Send response to host [00:49:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165971,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:49:27]free response buf [00:49:27]execute_script done [00:49:27]execute_script returns [00:49:27]free content buf [00:49:27]Sock 7.Close socket [00:49:27]Sock 7.Thread stoped [00:49:28]accept exits with 10 [00:49:28]New connection [00:49:28]New thread 3067055460 created [00:49:28]Thread 3067198820 joined [00:49:28]Waiting for new connection... [00:49:28] Sock 10.Parse request [00:49:28]Sock 10.Check first char [00:49:28]Sock 10.First char is OK [00:49:28]request: POST /json_proto HTTP/1.0 [00:49:28]Method: POST [00:49:28]URL: /json_proto [00:49:28]Method is POST - this is cgi request [00:49:28]url: /json_proto [00:49:28]query_string will be loaded in cgi processing [00:49:28]execute_cgi json_proto POST (null) [00:49:28]execute_cgi path=json_proto method=POST [00:49:28]POST find Content-Length [00:49:28]Host: 172.17.44.132:8080 [00:49:28]Content-Length: 682 [00:49:28]Content-Type: application/json [00:49:28] [00:49:28]POST finish read [00:49:28]Found Content-Length = 682 [00:49:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:28]execute_script... [00:49: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)294892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:28]POST & json_proto [00:49:28]process_json_proto [00:49:28]json parsed OK: [00:49:28]protocol is kg_v1.0 [00:49:28]action value=close_receipt [00:49:28]process_action close_receipt [00:49:28]cmd_close_receipt [00:49:28]MH_GetDate [00:49:28]Write to MH i2c: F0 00 00 9C 02 8D [00:49:28]Write i2c OK [00:49:28]MH_I2C_Read... [00:49:28]Read from MH i2c: F0 [00:49:28]MH_I2C_Read... [00:49:28]Read from MH i2c: F0 09 00 [00:49:28]MH_I2C_Read... [00:49:28]Read from MH i2c: F0 09 00 9C 02 00 18 2E C9 66 2A 83 C1 65 DE [00:49:28]GetLastDocTimeStamp 1724460563 [00:49:28]current date 1724460568 [00:49:28]FM_GetShiftState [00:49:28]SAM_PROTO_GetShiftState [00:49:28]wFMCommunicate request_size=4 [00:49:28]MH_SAM_APDU [00:49:28]CAPDU: 80 13 01 00 [00:49:28]Write to MH i2c: E2 08 00 9D 02 80 13 01 00 00 00 00 00 1C [00:49:28]Write i2c OK [00:49:28]MH_I2C_Read... [00:49:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:49:28]Read from MH i2c: E2 [00:49:28]MH_I2C_Read... [00:49:28]Read from MH i2c: E2 0E 00 [00:49:28]MH_I2C_Read... [00:49:28]Read from MH i2c: E2 0E 00 9D 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 46 [00:49:28]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:49:28]wFMCommunicate OK [00:49:28]SAM_PROTO_GetShiftState done [00:49:28]FM_GetShiftState done [00:49:28]opened in 1724458697 [00:49:28]opened+sec_in_day 1724545097 [00:49:28]quantity*price = 100005 [00:49:28]sum+1 = 100006 [00:49:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 24 24.08.2024 00:49 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165972 ФПД: 241642380691275 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004928&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165972&fm=241642380691275&tin=02508201610067®Number=0000000000092562&sum=100000 [00:49:29]StoreToDocumentArchive [00:49:29]shift 470 fd 165972 [00:49:29]save to /storage/0470/doc_00165972 [00:49:29]save last doc name /storage/0470/doc_00165972 to /storage/kkm_last_doc_name [00:49:29]save OK [00:49:29]Clear old archive folders... [00:49:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:49:29]tlvbuf is 00CEADC0 [00:49:29]SAM_PROTO_ClearQueue [00:49:29]wFMCommunicate request_size=4 [00:49:29]MH_SAM_APDU [00:49:29]CAPDU: 80 09 00 00 [00:49:29]Write to MH i2c: E2 08 00 AA 02 80 09 00 00 00 00 00 00 1E [00:49:29]Write i2c OK [00:49:29]MH_I2C_Read... [00:49:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:49:29]Read from MH i2c: E2 [00:49:29]MH_I2C_Read... [00:49:29]Read from MH i2c: E2 03 00 [00:49:29]MH_I2C_Read... [00:49:29]Read from MH i2c: E2 03 00 AA 02 00 90 00 20 [00:49:29]RAPDU: 90 00 [00:49:29]wFMCommunicate OK [00:49:29]SAM_PROTO_ClearQueue done [00:49:29]KKMCreateOFDPacket [00:49:29]OFDProtocolAddRootSTLVToBuf [00:49:29]FM_MakeSignedData [00:49:29]FM_MakeSignedData [00:49:29]SAM_PROTO_SignData [00:49:29]wFMCommunicate request_size=4 [00:49:29]MH_SAM_APDU [00:49:29]CAPDU: 80 0D 01 02 [00:49:29]Write to MH i2c: E2 08 00 AB 02 80 0D 01 02 00 00 00 00 26 [00:49:29]Write i2c OK [00:49:29]MH_I2C_Read... [00:49:29]Read from MH i2c: E2 [00:49:29]MH_I2C_Read... [00:49:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:49:29]Read from MH i2c: E2 03 00 [00:49:29]MH_I2C_Read... [00:49:29]Read from MH i2c: E2 03 00 AB 02 00 90 00 21 [00:49:29]RAPDU: 90 00 [00:49:29]wFMCommunicate OK [00:49:29]wFMCommunicate request_size=255 [00:49:29]MH_SAM_APDU [00:49:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 18 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 88 02 00 35 04 06 00 DB [00:49:30]Write to MH i2c: E2 02 01 AC 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 18 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 88 02 00 35 04 06 00 DB 00 00 56 [00:49:30]Write i2c OK [00:49:30]MH_I2C_Read... [00:49:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:49:30]Read from MH i2c: E2 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: E2 03 00 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: E2 03 00 AC 02 00 90 00 22 [00:49:30]RAPDU: 90 00 [00:49:30]wFMCommunicate OK [00:49:30]wFMCommunicate request_size=10 [00:49:30]MH_SAM_APDU [00:49:30]CAPDU: 80 0D 02 02 05 C5 C0 43 87 4B [00:49:30]Write to MH i2c: E2 0D 00 AD 02 80 0D 02 02 05 00 C5 C0 43 87 4B 00 00 CD [00:49:30]Write i2c OK [00:49:30]MH_I2C_Read... [00:49:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:49:30]Read from MH i2c: E2 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: E2 03 00 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: E2 03 00 AD 02 00 90 00 23 [00:49:30]RAPDU: 90 00 [00:49:30]wFMCommunicate OK [00:49:30]wFMCommunicate request_size=4 [00:49:30]MH_SAM_APDU [00:49:30]CAPDU: 80 0D 03 02 [00:49:30]Write to MH i2c: E2 08 00 AE 02 80 0D 03 02 00 00 00 00 2B [00:49:30]Write i2c OK [00:49:30]MH_I2C_Read... [00:49:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:49:30]Read from MH i2c: E2 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: E2 0B 00 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: E2 0B 00 AE 02 00 88 BB 95 2C EE EE 57 90 90 00 F3 [00:49:30]RAPDU: 88 BB 95 2C EE EE 57 90 90 00 [00:49:30]wFMCommunicate OK [00:49:30]SAM_PROTO_SignData done [00:49:30]FM_MakeSignedData done [00:49:30]CreateOFDProtocolMessage [00:49:30]wFMCommunicate request_size=4 [00:49:30]MH_SAM_APDU [00:49:30]CAPDU: 80 11 00 00 [00:49:30]Write to MH i2c: E2 08 00 AF 02 80 11 00 00 00 00 00 00 2B [00:49:30]Write i2c OK [00:49:30]MH_I2C_Read... [00:49:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:49:30]Read from MH i2c: E2 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: E2 17 00 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: E2 17 00 AF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [00:49:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:49:30]wFMCommunicate OK [00:49:30]CreateOFDProtocolMessage done [00:49:30]OFDSenderStorePacket 165972 [00:49:30]StoreOFDPacket docnum=165972 [00:49:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 66 71 07 01 B1 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 18 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 88 02 00 35 04 06 00 DB C5 C0 43 87 4B 88 BB 95 2C EE EE 57 90 [00:49:30]CheckFolder [00:49:30]dirname=/storage/ofd_packets [00:49:30]CheckFolder done [00:49:30]ProducePacketName [00:49:30]name=ofd_packets/00165972 [00:49:30]NVStorageSaveData ofd_packets/00165972 [00:49:30]File name is /storage/ofd_packets/00165972 [00:49:30]Write 301 bytes [00:49:30]NVStorageSaveData done [00:49:30]OFDSenderStorePacket done [00:49:30]KKMCreateOFDPacket done [00:49:30]NVStorageSaveData kkm_last_timestamp [00:49:30]File name is /storage/kkm_last_timestamp [00:49:30]Write 4 bytes [00:49:30]NVStorageSaveData done [00:49:30]ExternCall_PrintAddStr [00:49:30]wPrintStart [00:49:30]Write to MH i2c: 01 00 00 B0 02 B2 [00:49:30]Write i2c OK [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: 01 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: 01 07 00 [00:49:30]MH_I2C_Read... [00:49:30]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 FF 0F C7 [00:49:30]RasterBufferAndPrint [00:49:30]line Счет N : (1)294892 [00:49:30]line ИНН: 02508201610067 [00:49:30]line Контрольно-Кассовый Чек [00:49:30]line ПРОДАЖА [00:49:30]line ТРК (МРК, ГНК) : 32 [00:49:30]line Товар: 2710124130 [00:49:30]line Аи-92-К-5 [00:49:30]line 14.750 * 67.80 [00:49:30]line = 1000.05 [00:49:30]line НДС 12% НСП 1% [00:49:30]line > о реализуемом товаре [00:49:30]line ОКРУГЛЕНИЕ: -0.05 [00:49:30]line ИТОГО: 1000.00 [00:49:30]line Внесено: 1000.00 [00:49:30]line СДАЧА: 0.00 [00:49:30]line НСП 1% : 8.85 [00:49:30]line НДС 12% : 106.20 [00:49:30]line Наличными: 1000.00 [00:49:30]line Безнал.: 0.00 [00:49:30]line Место: АЗС № 130 "Партнер Нефть" [00:49:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:49:30]line СНО: Общий режим [00:49:30]line Чек 24 24.08.2024 00:49 [00:49:30]line Смена: 470 ФФД: 1.0 [00:49:30]line ЗНМ: 0300000070 [00:49:30]line РНМ: 0000000000092562 [00:49:30]line Версия ККМ: 001 [00:49:30]line ФМ: 0000000000871769 [00:49:30]line ФД: 165972 [00:49:30]line ФПД: 241642380691275 [00:49:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004928&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165972&fm=241642380691275&tin=02508201610067®Number=0000000000092562&sum=100000 [00:49:30]written 0, free lines is 4095 [00:49:30]OFD Sender: Processing packet 165972 [packets to send 1004, broken 1003] [00:49:30]ProducePacketName [00:49:30]name=ofd_packets/00165972 [00:49:30]OFD Sender: To server: pG, [00:49:30]CommunicateWithHost lk.salyk.kg:30040 [00:49:30]ConnectInit lk.salyk.kg [00:49:31]Write to MH i2c: 01 00 00 DB 02 DD [00:49:31]Write i2c OK [00:49:31]MH_I2C_Read... [00:49:31]Read from MH i2c: 01 [00:49:31]MH_I2C_Read... [00:49:31]Read from MH i2c: 01 07 00 [00:49:31]MH_I2C_Read... [00:49:31]Read from MH i2c: 01 07 00 DB 02 00 00 00 00 00 BC 0C AC [00:49:31]RasterBufferAndPrint [00:49:31]line [00:49:31]line [00:49:31]line [00:49:31]line [00:49:31]line [00:49:31]written 0, free lines is 3279 [00:49:31]MH_Cut [00:49:31]Write to MH i2c: D1 01 00 E2 02 01 B6 [00:49:31]Write i2c OK [00:49:31]MH_I2C_Read... [00:49:31]Read from MH i2c: D1 [00:49:31]MH_I2C_Read... [00:49:31]Read from MH i2c: D1 01 00 [00:49:31]MH_I2C_Read... [00:49:31]Read from MH i2c: D1 01 00 E2 02 00 B5 [00:49:31]Write to MH i2c: 01 00 00 E3 02 E5 [00:49:31]Write i2c OK [00:49:31]MH_I2C_Read... [00:49:31]*** Cut start [00:49:31]*** Purtial cut [00:49:31]*** Stage 1: CUTSNS_PIN = 1 [00:49:32]Connected sock=11 [00:49:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 66 71 07 01 B1 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 18 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 88 02 00 35 04 06 00 DB C5 C0 43 87 4B 88 BB 95 2C EE EE 57 90 [00:49:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 70 19 47 00 50 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 88 02 00 F4 03 04 00 65 D7 C8 66 B6 04 01 00 00 E2 55 36 B9 91 0F 66 03 [00:49:33]CommunicateWithHost err = 0 [00:49:33]CheckOFDResponse [00:49:33]1017 (14) - 77093643461234 [00:49:33]1041 (16) - 0000000000871769 [00:49:33]1040 (4) - 165972 [00:49:33]1012 (4) - 23.08.2024 18:39 [00:49:33]1206 (1) - 0 [00:49:33]OFD Sender: Remove packet 165972 [00:49:33]ProducePacketName [00:49:33]name=ofd_packets/00165972 [00:49:33]NVStorageDeleteData [00:49:33]OFD Sender: No OFD packet to send [00:49:33]Read from MH i2c: 01 [00:49:33]MH_I2C_Read... [00:49:33]*** Stop cut motor [00:49:33]*** Cut end [00:49:33]Read from MH i2c: 01 07 00 [00:49:33]MH_I2C_Read... [00:49:33]Read from MH i2c: 01 07 00 E3 02 00 00 00 00 00 FF 0F FA [00:49:33]process_action close_receipt done [00:49:33]requested_data is exist [00:49:33]produce_requested_data [00:49:33]requested_item fm.sn is exist - process it [00:49:33]wFMCommunicate request_size=4 [00:49:33]MH_SAM_APDU [00:49:33]CAPDU: 80 11 00 00 [00:49:33]Write to MH i2c: E2 08 00 E4 02 80 11 00 00 00 00 00 00 60 [00:49:33]Write i2c OK [00:49:33]MH_I2C_Read... [00:49:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:49:33]Read from MH i2c: E2 [00:49:33]MH_I2C_Read... [00:49:33]Read from MH i2c: E2 17 00 [00:49:33]MH_I2C_Read... [00:49:33]Read from MH i2c: E2 17 00 E4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [00:49:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:49:33]wFMCommunicate OK [00:49:33]requested_item fd.num is exist - process it [00:49:33]SAM_PROTO_GetFieldsCounters [00:49:33]wFMCommunicate request_size=4 [00:49:33]MH_SAM_APDU [00:49:33]CAPDU: 80 13 00 00 [00:49:33]Write to MH i2c: E2 08 00 E5 02 80 13 00 00 00 00 00 00 63 [00:49:33]Write i2c OK [00:49:33]MH_I2C_Read... [00:49:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:49:34]Read from MH i2c: E2 [00:49:34]MH_I2C_Read... [00:49:34]Read from MH i2c: E2 62 00 [00:49:34]MH_I2C_Read... [00:49:34]Read from MH i2c: E2 62 00 E5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 86 [00:49:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:49:34]wFMCommunicate OK [00:49:34]SAM_PROTO_GetFieldsCounters done [00:49:34]requested_item shift.num is exist - process it [00:49:34]requested_item shift.opened is exist - process it [00:49:34]req_shift_opened [00:49:34]FM_GetShiftState [00:49:34]SAM_PROTO_GetShiftState [00:49:34]wFMCommunicate request_size=4 [00:49:34]MH_SAM_APDU [00:49:34]CAPDU: 80 13 01 00 [00:49:34]Write to MH i2c: E2 08 00 E6 02 80 13 01 00 00 00 00 00 65 [00:49:34]Write i2c OK [00:49:34]MH_I2C_Read... [00:49:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:49:34]Read from MH i2c: E2 [00:49:34]MH_I2C_Read... [00:49:34]Read from MH i2c: E2 0E 00 [00:49:34]MH_I2C_Read... [00:49:34]Read from MH i2c: E2 0E 00 E6 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 8F [00:49:34]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:49:34]wFMCommunicate OK [00:49:34]SAM_PROTO_GetShiftState done [00:49:34]FM_GetShiftState done [00:49:34]req_shift_opened done [00:49:34]requested_item shift.open_date is exist - process it [00:49:34]req_shift_open_date [00:49:34]req_shift_open_date done [00:49:34]produce_requested_data done [00:49:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165972,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:49:34]process_action_free close_receipt [00:49:34]json_value_free [00:49:34]json_value_free done [00:49:34]process_json_proto returns [00:49:34]Send response to host [00:49:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165972,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:49:34]free response buf [00:49:34]execute_script done [00:49:34]execute_script returns [00:49:34]free content buf [00:49:34]Sock 10.Close socket [00:49:34]Sock 10.Thread stoped [00:49:38]accept exits with 7 [00:49:38]New connection [00:49:38]New thread 3067198820 created [00:49:38]Thread 3067055460 joined [00:49:38]Waiting for new connection... [00:49:38] Sock 7.Parse request [00:49:38]Sock 7.Check first char [00:49:38]Sock 7.First char is OK [00:49:38]request: POST /json_proto HTTP/1.0 [00:49:38]Method: POST [00:49:38]URL: /json_proto [00:49:38]Method is POST - this is cgi request [00:49:38]url: /json_proto [00:49:38]query_string will be loaded in cgi processing [00:49:38]execute_cgi json_proto POST (null) [00:49:38]execute_cgi path=json_proto method=POST [00:49:38]POST find Content-Length [00:49:38]Host: 172.17.44.132:8080 [00:49:38]Content-Length: 677 [00:49:38]Content-Type: application/json [00:49:38] [00:49:38]POST finish read [00:49:38]Found Content-Length = 677 [00:49:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.530, "sum" : 510.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:38]execute_script... [00:49:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.530, "sum" : 510.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 510.00, "total" : 510.00, "payments": [ { "type": 0, "sum" : 510.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:38]POST & json_proto [00:49:38]process_json_proto [00:49:38]json parsed OK: [00:49:38]protocol is kg_v1.0 [00:49:38]action value=close_receipt [00:49:38]process_action close_receipt [00:49:38]cmd_close_receipt [00:49:38]MH_GetDate [00:49:38]Write to MH i2c: F0 00 00 E7 02 D8 [00:49:38]Write i2c OK [00:49:38]MH_I2C_Read... [00:49:38]Read from MH i2c: F0 [00:49:38]MH_I2C_Read... [00:49:38]Read from MH i2c: F0 09 00 [00:49:38]MH_I2C_Read... [00:49:38]Read from MH i2c: F0 09 00 E7 02 00 22 2E C9 66 2A 83 C1 65 33 [00:49:38]GetLastDocTimeStamp 1724460568 [00:49:38]current date 1724460578 [00:49:38]FM_GetShiftState [00:49:38]SAM_PROTO_GetShiftState [00:49:38]wFMCommunicate request_size=4 [00:49:38]MH_SAM_APDU [00:49:38]CAPDU: 80 13 01 00 [00:49:38]Write to MH i2c: E2 08 00 E8 02 80 13 01 00 00 00 00 00 67 [00:49:38]Write i2c OK [00:49:38]MH_I2C_Read... [00:49:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:49:38]Read from MH i2c: E2 [00:49:38]MH_I2C_Read... [00:49:38]Read from MH i2c: E2 0E 00 [00:49:38]MH_I2C_Read... [00:49:38]Read from MH i2c: E2 0E 00 E8 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 91 [00:49:38]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:49:38]wFMCommunicate OK [00:49:38]SAM_PROTO_GetShiftState done [00:49:38]FM_GetShiftState done [00:49:38]opened in 1724458697 [00:49:38]opened+sec_in_day 1724545097 [00:49:38]quantity*price = 51053 [00:49:38]sum+1 = 51054 [00:49:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 510.00 Внесено: 510.00 СДАЧА: 0.00 НСП 1% : 4.52 НДС 12% : 54.22 Наличными: 510.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 25 24.08.2024 00:49 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165973 ФПД: 66933706535717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165973&fm=66933706535717&tin=02508201610067®Number=0000000000092562&sum=51000 [00:49:39]StoreToDocumentArchive [00:49:39]shift 470 fd 165973 [00:49:39]save to /storage/0470/doc_00165973 [00:49:39]save last doc name /storage/0470/doc_00165973 to /storage/kkm_last_doc_name [00:49:39]save OK [00:49:39]Clear old archive folders... [00:49:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:49:39]tlvbuf is 00C3F9D0 [00:49:39]SAM_PROTO_ClearQueue [00:49:39]wFMCommunicate request_size=4 [00:49:39]MH_SAM_APDU [00:49:39]CAPDU: 80 09 00 00 [00:49:39]Write to MH i2c: E2 08 00 F5 02 80 09 00 00 00 00 00 00 69 [00:49:39]Write i2c OK [00:49:39]MH_I2C_Read... [00:49:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:49:39]Read from MH i2c: E2 [00:49:39]MH_I2C_Read... [00:49:39]Read from MH i2c: E2 03 00 [00:49:39]MH_I2C_Read... [00:49:39]Read from MH i2c: E2 03 00 F5 02 00 90 00 6B [00:49:39]RAPDU: 90 00 [00:49:39]wFMCommunicate OK [00:49:39]SAM_PROTO_ClearQueue done [00:49:39]KKMCreateOFDPacket [00:49:39]OFDProtocolAddRootSTLVToBuf [00:49:39]FM_MakeSignedData [00:49:39]FM_MakeSignedData [00:49:39]SAM_PROTO_SignData [00:49:39]wFMCommunicate request_size=4 [00:49:39]MH_SAM_APDU [00:49:39]CAPDU: 80 0D 01 02 [00:49:39]Write to MH i2c: E2 08 00 F6 02 80 0D 01 02 00 00 00 00 71 [00:49:39]Write i2c OK [00:49:39]MH_I2C_Read... [00:49:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:49:39]Read from MH i2c: E2 [00:49:39]MH_I2C_Read... [00:49:39]Read from MH i2c: E2 03 00 [00:49:39]MH_I2C_Read... [00:49:39]Read from MH i2c: E2 03 00 F6 02 00 90 00 6C [00:49:39]RAPDU: 90 00 [00:49:39]wFMCommunicate OK [00:49:39]wFMCommunicate request_size=255 [00:49:39]MH_SAM_APDU [00:49: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 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 22 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 88 02 00 35 04 06 00 3C [00:49:39]Write to MH i2c: E2 02 01 F7 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 22 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 88 02 00 35 04 06 00 3C 00 00 61 [00:49:39]Write i2c OK [00:49:39]MH_I2C_Read... [00:49:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:49:40]Read from MH i2c: E2 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: E2 03 00 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: E2 03 00 F7 02 00 90 00 6D [00:49:40]RAPDU: 90 00 [00:49:40]wFMCommunicate OK [00:49:40]wFMCommunicate request_size=10 [00:49:40]MH_SAM_APDU [00:49:40]CAPDU: 80 0D 02 02 05 E0 37 CD 33 25 [00:49:40]Write to MH i2c: E2 0D 00 F8 02 80 0D 02 02 05 00 E0 37 CD 33 25 00 00 BA [00:49:40]Write i2c OK [00:49:40]MH_I2C_Read... [00:49:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:49:40]Read from MH i2c: E2 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: E2 03 00 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: E2 03 00 F8 02 00 90 00 6E [00:49:40]RAPDU: 90 00 [00:49:40]wFMCommunicate OK [00:49:40]wFMCommunicate request_size=4 [00:49:40]MH_SAM_APDU [00:49:40]CAPDU: 80 0D 03 02 [00:49:40]Write to MH i2c: E2 08 00 F9 02 80 0D 03 02 00 00 00 00 76 [00:49:40]Write i2c OK [00:49:40]MH_I2C_Read... [00:49:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:49:40]Read from MH i2c: E2 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: E2 0B 00 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: E2 0B 00 F9 02 00 C6 45 D4 36 B4 8B AF E2 90 00 5C [00:49:40]RAPDU: C6 45 D4 36 B4 8B AF E2 90 00 [00:49:40]wFMCommunicate OK [00:49:40]SAM_PROTO_SignData done [00:49:40]FM_MakeSignedData done [00:49:40]CreateOFDProtocolMessage [00:49:40]wFMCommunicate request_size=4 [00:49:40]MH_SAM_APDU [00:49:40]CAPDU: 80 11 00 00 [00:49:40]Write to MH i2c: E2 08 00 FA 02 80 11 00 00 00 00 00 00 76 [00:49:40]Write i2c OK [00:49:40]MH_I2C_Read... [00:49:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:49:40]Read from MH i2c: E2 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: E2 17 00 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: E2 17 00 FA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [00:49:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:49:40]wFMCommunicate OK [00:49:40]CreateOFDProtocolMessage done [00:49:40]OFDSenderStorePacket 165973 [00:49:40]StoreOFDPacket docnum=165973 [00:49:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2B F3 07 01 E0 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 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 22 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 88 02 00 35 04 06 00 3C E0 37 CD 33 25 C6 45 D4 36 B4 8B AF E2 [00:49:40]CheckFolder [00:49:40]dirname=/storage/ofd_packets [00:49:40]CheckFolder done [00:49:40]ProducePacketName [00:49:40]name=ofd_packets/00165973 [00:49:40]NVStorageSaveData ofd_packets/00165973 [00:49:40]File name is /storage/ofd_packets/00165973 [00:49:40]Write 301 bytes [00:49:40]NVStorageSaveData done [00:49:40]OFDSenderStorePacket done [00:49:40]KKMCreateOFDPacket done [00:49:40]NVStorageSaveData kkm_last_timestamp [00:49:40]File name is /storage/kkm_last_timestamp [00:49:40]Write 4 bytes [00:49:40]NVStorageSaveData done [00:49:40]ExternCall_PrintAddStr [00:49:40]wPrintStart [00:49:40]Write to MH i2c: 01 00 00 FB 02 FD [00:49:40]Write i2c OK [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: 01 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: 01 07 00 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 FF 0F 12 [00:49:40]RasterBufferAndPrint [00:49:40]line Счет N : (1)294894 [00:49:40]line ИНН: 02508201610067 [00:49:40]line Контрольно-Кассовый Чек [00:49:40]line ПРОДАЖА [00:49:40]line ТРК (МРК, ГНК) : 42 [00:49:40]line Товар: 2710124130 [00:49:40]line Аи-92-К-5 [00:49:40]line 7.530 * 67.80 [00:49:40]line = 510.53 [00:49:40]line НДС 12% НСП 1% [00:49:40]line > о реализуемом товаре [00:49:40]line ОКРУГЛЕНИЕ: -0.53 [00:49:40]line ИТОГО: 510.00 [00:49:40]line Внесено: 510.00 [00:49:40]line СДАЧА: 0.00 [00:49:40]line НСП 1% : 4.52 [00:49:40]line НДС 12% : 54.22 [00:49:40]line Наличными: 510.00 [00:49:40]line Безнал.: 0.00 [00:49:40]line Место: АЗС № 130 "Партнер Нефть" [00:49:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:49:40]line СНО: Общий режим [00:49:40]line Чек 25 24.08.2024 00:49 [00:49:40]line Смена: 470 ФФД: 1.0 [00:49:40]line ЗНМ: 0300000070 [00:49:40]line РНМ: 0000000000092562 [00:49:40]line Версия ККМ: 001 [00:49:40]line ФМ: 0000000000871769 [00:49:40]line ФД: 165973 [00:49:40]line ФПД: 66933706535717 [00:49:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T004938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165973&fm=66933706535717&tin=02508201610067®Number=0000000000092562&sum=51000 [00:49:40]written 0, free lines is 4095 [00:49:40]OFD Sender: Processing packet 165973 [packets to send 1004, broken 1003] [00:49:40]ProducePacketName [00:49:40]name=ofd_packets/00165973 [00:49:40]OFD Sender: To server: pG, [00:49:40]CommunicateWithHost lk.salyk.kg:30040 [00:49:40]ConnectInit lk.salyk.kg [00:49:40]Connected sock=9 [00:49:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2B F3 07 01 E0 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 6A 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6D C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 15 00 00 00 00 07 04 06 00 38 C7 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 22 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 88 02 00 35 04 06 00 3C E0 37 CD 33 25 C6 45 D4 36 B4 8B AF E2 [00:49:40]Write to MH i2c: 01 00 00 26 03 29 [00:49:40]Write i2c OK [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: 01 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: 01 07 00 [00:49:40]MH_I2C_Read... [00:49:40]Read from MH i2c: 01 07 00 26 03 00 00 00 00 00 98 0D D5 [00:49:40]RasterBufferAndPrint [00:49:40]line [00:49:40]line [00:49:40]line [00:49:40]line [00:49:40]line [00:49:40]written 0, free lines is 3502 [00:49:41]MH_Cut [00:49:41]Write to MH i2c: D1 01 00 2D 03 01 02 [00:49:41]Write i2c OK [00:49:41]MH_I2C_Read... [00:49:41]Read from MH i2c: D1 [00:49:41]MH_I2C_Read... [00:49:41]Read from MH i2c: D1 01 00 [00:49:41]MH_I2C_Read... [00:49:41]Read from MH i2c: D1 01 00 2D 03 00 01 [00:49:41]Write to MH i2c: 01 00 00 2E 03 31 [00:49:41]Write i2c OK [00:49:41]MH_I2C_Read... [00:49:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FB A8 47 00 B9 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 88 02 00 F4 03 04 00 6D D7 C8 66 B6 04 01 00 00 BF B9 25 E4 05 E5 6A 5C [00:49:41]CommunicateWithHost err = 0 [00:49:41]CheckOFDResponse [00:49:41]1017 (14) - 77093643461234 [00:49:41]1041 (16) - 0000000000871769 [00:49:41]1040 (4) - 165973 [00:49:41]1012 (4) - 23.08.2024 18:39 [00:49:41]1206 (1) - 0 [00:49:41]OFD Sender: Remove packet 165973 [00:49:41]ProducePacketName [00:49:41]name=ofd_packets/00165973 [00:49:41]NVStorageDeleteData [00:49:41]*** Cut start [00:49:41]*** Purtial cut [00:49:41]*** Stage 1: CUTSNS_PIN = 1 [00:49:41]OFD Sender: No OFD packet to send [00:49:43]Read from MH i2c: 01 [00:49:43]MH_I2C_Read... [00:49:43]*** Stop cut motor [00:49:43]*** Cut end [00:49:43]Read from MH i2c: 01 07 00 [00:49:43]MH_I2C_Read... [00:49:43]Read from MH i2c: 01 07 00 2E 03 00 00 00 00 00 FF 0F 46 [00:49:43]process_action close_receipt done [00:49:43]requested_data is exist [00:49:43]produce_requested_data [00:49:43]requested_item fm.sn is exist - process it [00:49:43]wFMCommunicate request_size=4 [00:49:43]MH_SAM_APDU [00:49:43]CAPDU: 80 11 00 00 [00:49:43]Write to MH i2c: E2 08 00 2F 03 80 11 00 00 00 00 00 00 AC [00:49:43]Write i2c OK [00:49:43]MH_I2C_Read... [00:49:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:49:43]Read from MH i2c: E2 [00:49:43]MH_I2C_Read... [00:49:43]Read from MH i2c: E2 17 00 [00:49:43]MH_I2C_Read... [00:49:43]Read from MH i2c: E2 17 00 2F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [00:49:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:49:43]wFMCommunicate OK [00:49:43]requested_item fd.num is exist - process it [00:49:43]SAM_PROTO_GetFieldsCounters [00:49:43]wFMCommunicate request_size=4 [00:49:43]MH_SAM_APDU [00:49:43]CAPDU: 80 13 00 00 [00:49:43]Write to MH i2c: E2 08 00 30 03 80 13 00 00 00 00 00 00 AF [00:49:43]Write i2c OK [00:49:43]MH_I2C_Read... [00:49:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:49:43]Read from MH i2c: E2 [00:49:43]MH_I2C_Read... [00:49:43]Read from MH i2c: E2 62 00 [00:49:43]MH_I2C_Read... [00:49:43]Read from MH i2c: E2 62 00 30 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 D6 [00:49:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 19 00 00 00 5E 04 04 00 19 00 00 00 57 04 04 00 1A 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:49:44]wFMCommunicate OK [00:49:44]SAM_PROTO_GetFieldsCounters done [00:49:44]requested_item shift.num is exist - process it [00:49:44]requested_item shift.opened is exist - process it [00:49:44]req_shift_opened [00:49:44]FM_GetShiftState [00:49:44]SAM_PROTO_GetShiftState [00:49:44]wFMCommunicate request_size=4 [00:49:44]MH_SAM_APDU [00:49:44]CAPDU: 80 13 01 00 [00:49:44]Write to MH i2c: E2 08 00 31 03 80 13 01 00 00 00 00 00 B1 [00:49:44]Write i2c OK [00:49:44]MH_I2C_Read... [00:49:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:49:44]Read from MH i2c: E2 [00:49:44]MH_I2C_Read... [00:49:44]Read from MH i2c: E2 0E 00 [00:49:44]MH_I2C_Read... [00:49:44]Read from MH i2c: E2 0E 00 31 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 DB [00:49:44]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:49:44]wFMCommunicate OK [00:49:44]SAM_PROTO_GetShiftState done [00:49:44]FM_GetShiftState done [00:49:44]req_shift_opened done [00:49:44]requested_item shift.open_date is exist - process it [00:49:44]req_shift_open_date [00:49:44]req_shift_open_date done [00:49:44]produce_requested_data done [00:49:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165973,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:49:44]process_action_free close_receipt [00:49:44]json_value_free [00:49:44]json_value_free done [00:49:44]process_json_proto returns [00:49:44]Send response to host [00:49:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165973,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:49:44]free response buf [00:49:44]execute_script done [00:49:44]execute_script returns [00:49:44]free content buf [00:49:44]Sock 7.Close socket [00:49:44]Sock 7.Thread stoped [00:49:46]OFD Sender: No OFD packet to send [00:49:51]OFD Sender: No OFD packet to send [00:49:56]OFD Sender: No OFD packet to send [00:50:01]OFD Sender: No OFD packet to send [00:50:06]OFD Sender: No OFD packet to send [00:50:12]OFD Sender: No OFD packet to send [00:50:14]recv_with_timeout no data received [00:50:17]OFD Sender: No OFD packet to send [00:50:22]OFD Sender: No OFD packet to send [00:50:27]OFD Sender: No OFD packet to send [00:50:28]recv_with_timeout no data received [00:50:32]OFD Sender: No OFD packet to send [00:50:37]OFD Sender: No OFD packet to send [00:50:42]OFD Sender: No OFD packet to send [00:50:47]OFD Sender: No OFD packet to send [00:50:50]recv_with_timeout no data received [00:50:52]OFD Sender: No OFD packet to send [00:50:57]OFD Sender: No OFD packet to send [00:51:02]OFD Sender: No OFD packet to send [00:51:07]OFD Sender: No OFD packet to send [00:51:12]OFD Sender: No OFD packet to send [00:51:17]OFD Sender: No OFD packet to send [00:51:21]accept exits with 10 [00:51:21]New connection [00:51:21]New thread 3067055460 created [00:51:21]Thread 3067198820 joined [00:51:21]Waiting for new connection... [00:51:21] Sock 10.Parse request [00:51:21]Sock 10.Check first char [00:51:21]Sock 10.First char is OK [00:51:21]request: POST /json_proto HTTP/1.0 [00:51:21]Method: POST [00:51:21]URL: /json_proto [00:51:21]Method is POST - this is cgi request [00:51:21]url: /json_proto [00:51:21]query_string will be loaded in cgi processing [00:51:21]execute_cgi json_proto POST (null) [00:51:21]execute_cgi path=json_proto method=POST [00:51:21]POST find Content-Length [00:51:21]Host: 172.17.44.132:8080 [00:51:21]Content-Length: 682 [00:51:21]Content-Type: application/json [00:51:21] [00:51:21]POST finish read [00:51:21]Found Content-Length = 682 [00:51:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:21]execute_script... [00:51:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:21]POST & json_proto [00:51:21]process_json_proto [00:51:21]json parsed OK: [00:51:21]protocol is kg_v1.0 [00:51:21]action value=close_receipt [00:51:21]process_action close_receipt [00:51:21]cmd_close_receipt [00:51:21]MH_GetDate [00:51:21]Write to MH i2c: F0 00 00 32 03 24 [00:51:21]Write i2c OK [00:51:21]MH_I2C_Read... [00:51:21]Read from MH i2c: F0 [00:51:21]MH_I2C_Read... [00:51:21]Read from MH i2c: F0 09 00 [00:51:21]MH_I2C_Read... [00:51:21]Read from MH i2c: F0 09 00 32 03 00 89 2E C9 66 2A 83 C1 65 E6 [00:51:21]GetLastDocTimeStamp 1724460578 [00:51:21]current date 1724460681 [00:51:21]FM_GetShiftState [00:51:21]SAM_PROTO_GetShiftState [00:51:21]wFMCommunicate request_size=4 [00:51:21]MH_SAM_APDU [00:51:21]CAPDU: 80 13 01 00 [00:51:21]Write to MH i2c: E2 08 00 33 03 80 13 01 00 00 00 00 00 B3 [00:51:21]Write i2c OK [00:51:21]MH_I2C_Read... [00:51:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:21]Read from MH i2c: E2 [00:51:21]MH_I2C_Read... [00:51:21]Read from MH i2c: E2 0E 00 [00:51:21]MH_I2C_Read... [00:51:21]Read from MH i2c: E2 0E 00 33 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 DD [00:51:21]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:51:21]wFMCommunicate OK [00:51:21]SAM_PROTO_GetShiftState done [00:51:21]FM_GetShiftState done [00:51:21]opened in 1724458697 [00:51:21]opened+sec_in_day 1724545097 [00:51:21]quantity*price = 100005 [00:51:21]sum+1 = 100006 [00:51:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 26 24.08.2024 00:51 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165974 ФПД: 224657108316400 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T005122&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165974&fm=224657108316400&tin=02508201610067®Number=0000000000092562&sum=100000 [00:51:22]StoreToDocumentArchive [00:51:22]shift 470 fd 165974 [00:51:22]save to /storage/0470/doc_00165974 [00:51:22]save last doc name /storage/0470/doc_00165974 to /storage/kkm_last_doc_name [00:51:22]save OK [00:51:22]Clear old archive folders... [00:51:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:51:22]tlvbuf is 00C1FA60 [00:51:22]SAM_PROTO_ClearQueue [00:51:22]wFMCommunicate request_size=4 [00:51:22]MH_SAM_APDU [00:51:22]CAPDU: 80 09 00 00 [00:51:22]Write to MH i2c: E2 08 00 40 03 80 09 00 00 00 00 00 00 B5 [00:51:22]Write i2c OK [00:51:22]MH_I2C_Read... [00:51:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:51:22]Read from MH i2c: E2 [00:51:22]MH_I2C_Read... [00:51:22]Read from MH i2c: E2 03 00 [00:51:22]MH_I2C_Read... [00:51:22]Read from MH i2c: E2 03 00 40 03 00 90 00 B7 [00:51:22]RAPDU: 90 00 [00:51:22]wFMCommunicate OK [00:51:22]SAM_PROTO_ClearQueue done [00:51:22]KKMCreateOFDPacket [00:51:22]OFDProtocolAddRootSTLVToBuf [00:51:22]FM_MakeSignedData [00:51:22]FM_MakeSignedData [00:51:22]SAM_PROTO_SignData [00:51:22]wFMCommunicate request_size=4 [00:51:22]MH_SAM_APDU [00:51:22]CAPDU: 80 0D 01 02 [00:51:22]Write to MH i2c: E2 08 00 41 03 80 0D 01 02 00 00 00 00 BD [00:51:22]Write i2c OK [00:51:22]MH_I2C_Read... [00:51:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:51:22]Read from MH i2c: E2 [00:51:22]MH_I2C_Read... [00:51:22]Read from MH i2c: E2 03 00 [00:51:22]MH_I2C_Read... [00:51:22]Read from MH i2c: E2 03 00 41 03 00 90 00 B8 [00:51:22]RAPDU: 90 00 [00:51:22]wFMCommunicate OK [00:51:22]wFMCommunicate request_size=255 [00:51:22]MH_SAM_APDU [00:51:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 8A 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 88 02 00 35 04 06 00 CC [00:51:22]Write to MH i2c: E2 02 01 42 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 8A 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 88 02 00 35 04 06 00 CC 00 00 54 [00:51:22]Write i2c OK [00:51:22]MH_I2C_Read... [00:51:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:23]Read from MH i2c: E2 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: E2 03 00 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: E2 03 00 42 03 00 90 00 B9 [00:51:23]RAPDU: 90 00 [00:51:23]wFMCommunicate OK [00:51:23]wFMCommunicate request_size=10 [00:51:23]MH_SAM_APDU [00:51:23]CAPDU: 80 0D 02 02 05 53 0F 23 30 F0 [00:51:23]Write to MH i2c: E2 0D 00 43 03 80 0D 02 02 05 00 53 0F 23 30 F0 00 00 6F [00:51:23]Write i2c OK [00:51:23]MH_I2C_Read... [00:51:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:23]Read from MH i2c: E2 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: E2 03 00 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: E2 03 00 43 03 00 90 00 BA [00:51:23]RAPDU: 90 00 [00:51:23]wFMCommunicate OK [00:51:23]wFMCommunicate request_size=4 [00:51:23]MH_SAM_APDU [00:51:23]CAPDU: 80 0D 03 02 [00:51:23]Write to MH i2c: E2 08 00 44 03 80 0D 03 02 00 00 00 00 C2 [00:51:23]Write i2c OK [00:51:23]MH_I2C_Read... [00:51:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:51:23]Read from MH i2c: E2 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: E2 0B 00 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: E2 0B 00 44 03 00 F0 FA 0C 78 5F AB 16 71 90 00 C2 [00:51:23]RAPDU: F0 FA 0C 78 5F AB 16 71 90 00 [00:51:23]wFMCommunicate OK [00:51:23]SAM_PROTO_SignData done [00:51:23]FM_MakeSignedData done [00:51:23]CreateOFDProtocolMessage [00:51:23]wFMCommunicate request_size=4 [00:51:23]MH_SAM_APDU [00:51:23]CAPDU: 80 11 00 00 [00:51:23]Write to MH i2c: E2 08 00 45 03 80 11 00 00 00 00 00 00 C2 [00:51:23]Write i2c OK [00:51:23]MH_I2C_Read... [00:51:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:23]Read from MH i2c: E2 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: E2 17 00 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: E2 17 00 45 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [00:51:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:51:23]wFMCommunicate OK [00:51:23]CreateOFDProtocolMessage done [00:51:23]OFDSenderStorePacket 165974 [00:51:23]StoreOFDPacket docnum=165974 [00:51:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AB E9 07 01 DE 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 8A 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 88 02 00 35 04 06 00 CC 53 0F 23 30 F0 F0 FA 0C 78 5F AB 16 71 [00:51:23]CheckFolder [00:51:23]dirname=/storage/ofd_packets [00:51:23]CheckFolder done [00:51:23]ProducePacketName [00:51:23]name=ofd_packets/00165974 [00:51:23]NVStorageSaveData ofd_packets/00165974 [00:51:23]File name is /storage/ofd_packets/00165974 [00:51:23]Write 301 bytes [00:51:23]NVStorageSaveData done [00:51:23]OFDSenderStorePacket done [00:51:23]KKMCreateOFDPacket done [00:51:23]NVStorageSaveData kkm_last_timestamp [00:51:23]File name is /storage/kkm_last_timestamp [00:51:23]Write 4 bytes [00:51:23]NVStorageSaveData done [00:51:23]ExternCall_PrintAddStr [00:51:23]wPrintStart [00:51:23]Write to MH i2c: 01 00 00 46 03 49 [00:51:23]Write i2c OK [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: 01 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: 01 07 00 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: 01 07 00 46 03 00 00 00 00 00 FF 0F 5E [00:51:23]RasterBufferAndPrint [00:51:23]line Счет N : (1)294895 [00:51:23]line ИНН: 02508201610067 [00:51:23]line Контрольно-Кассовый Чек [00:51:23]line ПРОДАЖА [00:51:23]line ТРК (МРК, ГНК) : 52 [00:51:23]line Товар: 2710124130 [00:51:23]line Аи-92-К-5 [00:51:23]line 14.750 * 67.80 [00:51:23]line = 1000.05 [00:51:23]line НДС 12% НСП 1% [00:51:23]line > о реализуемом товаре [00:51:23]line ОКРУГЛЕНИЕ: -0.05 [00:51:23]line ИТОГО: 1000.00 [00:51:23]line Внесено: 1000.00 [00:51:23]line СДАЧА: 0.00 [00:51:23]line НСП 1% : 8.85 [00:51:23]line НДС 12% : 106.20 [00:51:23]line Наличными: 1000.00 [00:51:23]line Безнал.: 0.00 [00:51:23]line Место: АЗС № 130 "Партнер Нефть" [00:51:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:51:23]line СНО: Общий режим [00:51:23]line Чек 26 24.08.2024 00:51 [00:51:23]line Смена: 470 ФФД: 1.0 [00:51:23]line ЗНМ: 0300000070 [00:51:23]line РНМ: 0000000000092562 [00:51:23]line Версия ККМ: 001 [00:51:23]line ФМ: 0000000000871769 [00:51:23]line ФД: 165974 [00:51:23]line ФПД: 224657108316400 [00:51:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T005122&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165974&fm=224657108316400&tin=02508201610067®Number=0000000000092562&sum=100000 [00:51:23]written 0, free lines is 4095 [00:51:23]OFD Sender: Processing packet 165974 [packets to send 1004, broken 1003] [00:51:23]ProducePacketName [00:51:23]name=ofd_packets/00165974 [00:51:23]OFD Sender: To server: pG, [00:51:23]CommunicateWithHost lk.salyk.kg:30040 [00:51:23]ConnectInit lk.salyk.kg [00:51:23]Write to MH i2c: 01 00 00 71 03 74 [00:51:23]Write i2c OK [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: 01 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: 01 07 00 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: 01 07 00 71 03 00 00 00 00 00 BB 0C 42 [00:51:23]RasterBufferAndPrint [00:51:23]line [00:51:23]line [00:51:23]line [00:51:23]line [00:51:23]line [00:51:23]written 0, free lines is 3266 [00:51:23]MH_Cut [00:51:23]Write to MH i2c: D1 01 00 78 03 01 4D [00:51:23]Write i2c OK [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: D1 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: D1 01 00 [00:51:23]MH_I2C_Read... [00:51:23]Read from MH i2c: D1 01 00 78 03 00 4C [00:51:23]Write to MH i2c: 01 00 00 79 03 7C [00:51:23]Write i2c OK [00:51:23]MH_I2C_Read... [00:51:24]*** Cut start [00:51:24]*** Purtial cut [00:51:24]*** Stage 1: CUTSNS_PIN = 1 [00:51:26]Read from MH i2c: 01 [00:51:26]MH_I2C_Read... [00:51:26]*** Stop cut motor [00:51:26]*** Cut end [00:51:26]Read from MH i2c: 01 07 00 [00:51:26]MH_I2C_Read... [00:51:26]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 FF 0F 91 [00:51:26]process_action close_receipt done [00:51:26]requested_data is exist [00:51:26]produce_requested_data [00:51:26]requested_item fm.sn is exist - process it [00:51:26]wFMCommunicate request_size=4 [00:51:26]MH_SAM_APDU [00:51:26]CAPDU: 80 11 00 00 [00:51:26]Write to MH i2c: E2 08 00 7A 03 80 11 00 00 00 00 00 00 F7 [00:51:26]Write i2c OK [00:51:26]MH_I2C_Read... [00:51:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:51:26]Read from MH i2c: E2 [00:51:26]MH_I2C_Read... [00:51:26]Read from MH i2c: E2 17 00 [00:51:26]MH_I2C_Read... [00:51:26]Read from MH i2c: E2 17 00 7A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 50 [00:51:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:51:26]wFMCommunicate OK [00:51:26]requested_item fd.num is exist - process it [00:51:26]SAM_PROTO_GetFieldsCounters [00:51:26]wFMCommunicate request_size=4 [00:51:26]MH_SAM_APDU [00:51:26]CAPDU: 80 13 00 00 [00:51:26]Write to MH i2c: E2 08 00 7B 03 80 13 00 00 00 00 00 00 FA [00:51:26]Write i2c OK [00:51:26]MH_I2C_Read... [00:51:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:51:26]Read from MH i2c: E2 [00:51:26]MH_I2C_Read... [00:51:26]Read from MH i2c: E2 62 00 [00:51:26]MH_I2C_Read... [00:51:26]Read from MH i2c: E2 62 00 7B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 25 [00:51:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1A 00 00 00 5E 04 04 00 1A 00 00 00 57 04 04 00 1B 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:51:26]wFMCommunicate OK [00:51:26]SAM_PROTO_GetFieldsCounters done [00:51:26]requested_item shift.num is exist - process it [00:51:26]requested_item shift.opened is exist - process it [00:51:26]req_shift_opened [00:51:26]FM_GetShiftState [00:51:26]SAM_PROTO_GetShiftState [00:51:26]wFMCommunicate request_size=4 [00:51:26]MH_SAM_APDU [00:51:26]CAPDU: 80 13 01 00 [00:51:26]Write to MH i2c: E2 08 00 7C 03 80 13 01 00 00 00 00 00 FC [00:51:26]Write i2c OK [00:51:26]MH_I2C_Read... [00:51:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:26]Read from MH i2c: E2 [00:51:26]MH_I2C_Read... [00:51:26]Read from MH i2c: E2 0E 00 [00:51:26]MH_I2C_Read... [00:51:26]Read from MH i2c: E2 0E 00 7C 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 26 [00:51:26]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:51:26]wFMCommunicate OK [00:51:26]SAM_PROTO_GetShiftState done [00:51:26]FM_GetShiftState done [00:51:26]req_shift_opened done [00:51:26]requested_item shift.open_date is exist - process it [00:51:26]req_shift_open_date [00:51:26]req_shift_open_date done [00:51:26]produce_requested_data done [00:51:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165974,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:51:26]process_action_free close_receipt [00:51:26]json_value_free [00:51:26]json_value_free done [00:51:26]process_json_proto returns [00:51:26]Send response to host [00:51:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165974,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:51:26]free response buf [00:51:26]execute_script done [00:51:26]execute_script returns [00:51:26]free content buf [00:51:26]Sock 10.Close socket [00:51:26]Sock 10.Thread stoped [00:51:28]recv_with_timeout no data received [00:51:28]ConnectInit Can't take IP for lk.salyk.kg [00:51:28]CommunicateWithHost connect error [00:51:28]CommunicateWithHost err = -1 [00:51:28]OFD Sender: Server communicate error [00:51:33]OFD Sender: Processing packet 165974 [packets to send 1004, broken 1003] [00:51:33]ProducePacketName [00:51:33]name=ofd_packets/00165974 [00:51:33]OFD Sender: To server: pG, [00:51:33]CommunicateWithHost lk.salyk.kg:30040 [00:51:33]ConnectInit lk.salyk.kg [00:51:36]Connected sock=10 [00:51:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AB E9 07 01 DE 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 8A 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 88 02 00 35 04 06 00 CC 53 0F 23 30 F0 F0 FA 0C 78 5F AB 16 71 [00:51:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 58 2C 47 00 B4 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 88 02 00 F4 03 04 00 E1 D7 C8 66 B6 04 01 00 00 E8 84 79 CB 2C 48 F0 85 [00:51:36]CommunicateWithHost err = 0 [00:51:36]CheckOFDResponse [00:51:36]1017 (14) - 77093643461234 [00:51:36]1041 (16) - 0000000000871769 [00:51:36]1040 (4) - 165974 [00:51:36]1012 (4) - 23.08.2024 18:41 [00:51:36]1206 (1) - 0 [00:51:36]OFD Sender: Remove packet 165974 [00:51:36]ProducePacketName [00:51:36]name=ofd_packets/00165974 [00:51:36]NVStorageDeleteData [00:51:37]OFD Sender: No OFD packet to send [00:51:42]OFD Sender: No OFD packet to send [00:51:44]accept exits with 9 [00:51:44]New connection [00:51:44]New thread 3067198820 created [00:51:44]Thread 3067055460 joined [00:51:44]Waiting for new connection... [00:51:44] Sock 9.Parse request [00:51:44]Sock 9.Check first char [00:51:44]Sock 9.First char is OK [00:51:44]request: POST /json_proto HTTP/1.0 [00:51:44]Method: POST [00:51:44]URL: /json_proto [00:51:44]Method is POST - this is cgi request [00:51:44]url: /json_proto [00:51:44]query_string will be loaded in cgi processing [00:51:44]execute_cgi json_proto POST (null) [00:51:44]execute_cgi path=json_proto method=POST [00:51:44]POST find Content-Length [00:51:44]Host: 172.17.44.132:8080 [00:51:44]Content-Length: 648 [00:51:44]Content-Type: application/json [00:51:44] [00:51:44]POST finish read [00:51:44]Found Content-Length = 648 [00:51:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51161", "tax_sys" : 0, "items" : [ { "code": "4606453849072", "name": "\u0416\u0438\u0434/\u0441\u0442 \u041F\u041D \u043B\u0435\u0442\u043D\u044F\u044F 4,5\u043B", "price" : 170.00, "quantity" : 1.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:44]execute_script... [00:51:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51161", "tax_sys" : 0, "items" : [ { "code": "4606453849072", "name": "\u0416\u0438\u0434/\u0441\u0442 \u041F\u041D \u043B\u0435\u0442\u043D\u044F\u044F 4,5\u043B", "price" : 170.00, "quantity" : 1.000, "sum" : 170.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 170.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:51:44]POST & json_proto [00:51:44]process_json_proto [00:51:44]json parsed OK: [00:51:44]protocol is kg_v1.0 [00:51:44]action value=close_receipt [00:51:44]process_action close_receipt [00:51:44]cmd_close_receipt [00:51:44]MH_GetDate [00:51:44]Write to MH i2c: F0 00 00 7D 03 6F [00:51:44]Write i2c OK [00:51:44]MH_I2C_Read... [00:51:44]Read from MH i2c: F0 [00:51:44]MH_I2C_Read... [00:51:44]Read from MH i2c: F0 09 00 [00:51:44]MH_I2C_Read... [00:51:44]Read from MH i2c: F0 09 00 7D 03 00 A1 2E C9 66 2A 83 C1 65 49 [00:51:44]GetLastDocTimeStamp 1724460682 [00:51:44]current date 1724460705 [00:51:44]FM_GetShiftState [00:51:44]SAM_PROTO_GetShiftState [00:51:44]wFMCommunicate request_size=4 [00:51:44]MH_SAM_APDU [00:51:44]CAPDU: 80 13 01 00 [00:51:44]Write to MH i2c: E2 08 00 7E 03 80 13 01 00 00 00 00 00 FE [00:51:44]Write i2c OK [00:51:44]MH_I2C_Read... [00:51:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:51:44]Read from MH i2c: E2 [00:51:44]MH_I2C_Read... [00:51:44]Read from MH i2c: E2 0E 00 [00:51:44]MH_I2C_Read... [00:51:44]Read from MH i2c: E2 0E 00 7E 03 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 28 [00:51:44]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:51:44]wFMCommunicate OK [00:51:44]SAM_PROTO_GetShiftState done [00:51:44]FM_GetShiftState done [00:51:44]opened in 1724458697 [00:51:44]opened+sec_in_day 1724545097 [00:51:44]quantity*price = 17000 [00:51:44]sum+1 = 17001 [00:51:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 170.00 НСП 1% : 1.50 НДС 12% : 18.05 Наличными: 170.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 27 24.08.2024 00:51 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165975 ФПД: 129639883130138 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T005145&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165975&fm=129639883130138&tin=02508201610067®Number=0000000000092562&sum=17000 0 [00:51:45]StoreToDocumentArchive [00:51:45]shift 470 fd 165975 [00:51:45]save to /storage/0470/doc_00165975 [00:51:45]save last doc name /storage/0470/doc_00165975 to /storage/kkm_last_doc_name [00:51:45]save OK [00:51:45]Clear old archive folders... [00:51:45]ProcessDocumentItem done err = 0, tmpTLVsize=277 [00:51:45]tlvbuf is 00D2DE10 [00:51:45]SAM_PROTO_ClearQueue [00:51:45]wFMCommunicate request_size=4 [00:51:45]MH_SAM_APDU [00:51:45]CAPDU: 80 09 00 00 [00:51:45]Write to MH i2c: E2 08 00 8B 03 80 09 00 00 00 00 00 00 00 [00:51:45]Write i2c OK [00:51:45]MH_I2C_Read... [00:51:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:51:45]Read from MH i2c: E2 [00:51:45]MH_I2C_Read... [00:51:45]Read from MH i2c: E2 03 00 [00:51:45]MH_I2C_Read... [00:51:45]Read from MH i2c: E2 03 00 8B 03 00 90 00 02 [00:51:45]RAPDU: 90 00 [00:51:45]wFMCommunicate OK [00:51:45]SAM_PROTO_ClearQueue done [00:51:45]KKMCreateOFDPacket [00:51:45]OFDProtocolAddRootSTLVToBuf [00:51:45]FM_MakeSignedData [00:51:45]FM_MakeSignedData [00:51:45]SAM_PROTO_SignData [00:51:45]wFMCommunicate request_size=4 [00:51:45]MH_SAM_APDU [00:51:45]CAPDU: 80 0D 01 02 [00:51:45]Write to MH i2c: E2 08 00 8C 03 80 0D 01 02 00 00 00 00 08 [00:51:45]Write i2c OK [00:51:45]MH_I2C_Read... [00:51:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:51:45]Read from MH i2c: E2 [00:51:45]MH_I2C_Read... [00:51:45]Read from MH i2c: E2 03 00 [00:51:45]MH_I2C_Read... [00:51:45]Read from MH i2c: E2 03 00 8C 03 00 90 00 03 [00:51:45]RAPDU: 90 00 [00:51:45]wFMCommunicate OK [00:51:45]wFMCommunicate request_size=255 [00:51:45]MH_SAM_APDU [00:51:45]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 A1 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 [00:51:45]Write to MH i2c: E2 02 01 8D 03 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 0D 00 34 36 30 36 34 35 33 38 34 39 30 37 32 06 04 23 00 D0 96 D0 B8 D0 B4 2F D1 81 D1 82 20 D0 9F D0 9D 20 D0 BB D0 B5 D1 82 D0 BD D1 8F D1 8F 20 34 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 68 42 00 00 00 00 13 04 06 00 68 42 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 42 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 96 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 07 00 00 00 00 07 04 06 00 68 42 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 A1 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 00 00 34 [00:51:45]Write i2c OK [00:51:45]MH_I2C_Read... [00:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:46]Read from MH i2c: E2 [00:51:46]MH_I2C_Read... [00:51:46]Read from MH i2c: E2 03 00 [00:51:46]MH_I2C_Read... [00:51:46]Read from MH i2c: E2 03 00 8D 03 00 90 00 04 [00:51:46]RAPDU: 90 00 [00:51:46]wFMCommunicate OK [00:51:46]wFMCommunicate request_size=36 [00:51:46]MH_SAM_APDU [00:51:46]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 88 02 00 35 04 06 00 75 E8 23 2E C5 1A [00:51:46]Write to MH i2c: E2 27 00 8E 03 80 0D 02 02 1F 00 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 88 02 00 35 04 06 00 75 E8 23 2E C5 1A 00 00 A4 [00:51:46]Write i2c OK [00:51:46]MH_I2C_Read... [00:51:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:51:46]Read from MH i2c: E2 [00:51:46]MH_I2C_Read... [00:51:46]Read from MH i2c: E2 03 00 [00:51:46]MH_I2C_Read... [00:51:46]Read from MH i2c: E2 03 00 8E 03 00 90 00 05 [00:51:46]RAPDU: 90 00 [00:51:46]wFMCommunicate OK [00:51:46]wFMCommunicate request_size=4 [00:51:46]MH_SAM_APDU [00:51:46]CAPDU: 80 0D 03 02 [00:51:46]Write to MH i2c: E2 08 00 8F 03 80 0D 03 02 00 00 00 00 0D [00:51:46]Write i2c OK [00:51:46]MH_I2C_Read... [00:51:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:51:46]Read from MH i2c: E2 [00:51:46]MH_I2C_Read... [00:51:46]Read from MH i2c: E2 0B 00 [00:51:46]MH_I2C_Read... [00:51:46]Read from MH i2c: E2 0B 00 8F 03 00 74 6F 82 D2 13 7B 23 87 90 00 7D [00:51:46]RAPDU: 74 6F 82 D2 13 7B 23 87 90 00 [00:51:46]wFMCommunicate OK [00:51:46]SAM_PROTO_SignData done [00:51:46]FM_MakeSignedData done [00:51:46]CreateOFDProtocolMessage [00:51:46]wFMCommunicate request_size=4 [00:51:46]MH_SAM_APDU [00:51:46]CAPDU: 80 11 00 00 [00:51:46]Write to MH i2c: E2 08 00 90 03 80 11 00 00 00 00 00 00 0D [00:51:46]Write i2c OK [00:53:56]ConnectInit Can't connect to host [00:53:57]ConnectInit Can't take IP for lk.salyk.kg [00:53:57]CommunicateWithHost connect error [00:53:57]CommunicateWithHost err = -1 [00:53:57]OFD Sender: Server communicate error [00:54:02]OFD Sender: Processing packet 165976 [packets to send 1004, broken 1003] [00:54:02]ProducePacketName [00:54:02]name=ofd_packets/00165976 [00:54:02]OFD Sender: To server: pG, [00:54:02]CommunicateWithHost lk.salyk.kg:30040 [00:54:02]ConnectInit lk.salyk.kg [00:54:03]Connected sock=7 [00:54:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3B 02 00 00 FD 56 33 02 82 AB 5A 03 01 00 03 00 27 02 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 32 30 30 30 30 33 36 31 39 30 30 31 38 06 04 2A 00 D0 9A D0 BE D1 84 D0 B5 20 D0 90 D0 BC D0 B5 D1 80 D0 B8 D0 BA D0 B0 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E0 2E 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 B1 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 53 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 1C 00 00 00 F4 03 04 00 F9 2E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 88 02 00 35 04 06 00 99 D9 BB C1 29 EE A7 70 5F D1 4F 8A 67 31 [00:54:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8D DD 47 00 5B A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 88 02 00 F4 03 04 00 74 D8 C8 66 B6 04 01 00 00 99 43 02 C4 C9 DE D8 FF [00:54:03]CommunicateWithHost err = 0 [00:54:03]CheckOFDResponse [00:54:03]1017 (14) - 77093643461234 [00:54:03]1041 (16) - 0000000000871769 [00:54:03]1040 (4) - 165976 [00:54:03]1012 (4) - 23.08.2024 18:44 [00:54:03]1206 (1) - 0 [00:54:03]OFD Sender: Remove packet 165976 [00:54:03]ProducePacketName [00:54:03]name=ofd_packets/00165976 [00:54:03]NVStorageDeleteData [00:54:04]OFD Sender: No OFD packet to send [00:54:09]OFD Sender: No OFD packet to send [00:54:14]OFD Sender: No OFD packet to send [00:54:16]accept exits with 10 [00:54:16]New connection [00:54:16]New thread 3067198820 created [00:54:16]Thread 3067055460 joined [00:54:16]Waiting for new connection... [00:54:16] Sock 10.Parse request [00:54:16]Sock 10.Check first char [00:54:16]Sock 10.First char is OK [00:54:16]request: POST /json_proto HTTP/1.0 [00:54:16]Method: POST [00:54:16]URL: /json_proto [00:54:16]Method is POST - this is cgi request [00:54:16]url: /json_proto [00:54:16]query_string will be loaded in cgi processing [00:54:16]execute_cgi json_proto POST (null) [00:54:16]execute_cgi path=json_proto method=POST [00:54:16]POST find Content-Length [00:54:16]Host: 172.17.44.132:8080 [00:54:16]Content-Length: 667 [00:54:16]Content-Type: application/json [00:54:16] [00:54:16]POST finish read [00:54:16]Found Content-Length = 667 [00:54:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:54:16]execute_script... [00:54:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:54:16]POST & json_proto [00:54:16]process_json_proto [00:54:16]json parsed OK: [00:54:16]protocol is kg_v1.0 [00:54:16]action value=close_receipt [00:54:16]process_action close_receipt [00:54:16]cmd_close_receipt [00:54:16]MH_GetDate [00:54:16]Write to MH i2c: F0 00 00 1D 04 10 [00:54:16]Write i2c OK [00:54:16]MH_I2C_Read... [00:54:16]Read from MH i2c: F0 [00:54:16]MH_I2C_Read... [00:54:16]Read from MH i2c: F0 09 00 [00:54:16]MH_I2C_Read... [00:54:16]Read from MH i2c: F0 09 00 1D 04 00 39 2F C9 66 2A 83 C1 65 83 [00:54:16]GetLastDocTimeStamp 1724460793 [00:54:16]current date 1724460857 [00:54:16]FM_GetShiftState [00:54:16]SAM_PROTO_GetShiftState [00:54:16]wFMCommunicate request_size=4 [00:54:16]MH_SAM_APDU [00:54:16]CAPDU: 80 13 01 00 [00:54:16]Write to MH i2c: E2 08 00 1E 04 80 13 01 00 00 00 00 00 9F [00:54:16]Write i2c OK [00:54:16]MH_I2C_Read... [00:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:16]Read from MH i2c: E2 [00:54:16]MH_I2C_Read... [00:54:16]Read from MH i2c: E2 0E 00 [00:54:16]MH_I2C_Read... [00:54:16]Read from MH i2c: E2 0E 00 1E 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 C9 [00:54:16]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:54:16]wFMCommunicate OK [00:54:16]SAM_PROTO_GetShiftState done [00:54:16]FM_GetShiftState done [00:54:16]opened in 1724458697 [00:54:16]opened+sec_in_day 1724545097 [00:54:16]quantity*price = 50017 [00:54:16]sum+1 = 50019 [00:54:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 29 24.08.2024 00:54 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165977 ФПД: 207977146350322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T005417&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165977&fm=207977146350322&tin=02508201610067®Number=0000000000092562&sum=50000 [00:54:17]StoreToDocumentArchive [00:54:17]shift 470 fd 165977 [00:54:17]save to /storage/0470/doc_00165977 [00:54:17]save last doc name /storage/0470/doc_00165977 to /storage/kkm_last_doc_name [00:54:17]save OK [00:54:17]Clear old archive folders... [00:54:17]ProcessDocumentItem done err = 0, tmpTLVsize=249 [00:54:17]tlvbuf is 00CEA690 [00:54:17]SAM_PROTO_ClearQueue [00:54:17]wFMCommunicate request_size=4 [00:54:17]MH_SAM_APDU [00:54:17]CAPDU: 80 09 00 00 [00:54:17]Write to MH i2c: E2 08 00 2B 04 80 09 00 00 00 00 00 00 A1 [00:54:17]Write i2c OK [00:54:17]MH_I2C_Read... [00:54:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:54:17]Read from MH i2c: E2 [00:54:17]MH_I2C_Read... [00:54:17]Read from MH i2c: E2 03 00 [00:54:17]MH_I2C_Read... [00:54:17]Read from MH i2c: E2 03 00 2B 04 00 90 00 A3 [00:54:17]RAPDU: 90 00 [00:54:17]wFMCommunicate OK [00:54:17]SAM_PROTO_ClearQueue done [00:54:17]KKMCreateOFDPacket [00:54:17]OFDProtocolAddRootSTLVToBuf [00:54:17]FM_MakeSignedData [00:54:17]FM_MakeSignedData [00:54:17]SAM_PROTO_SignData [00:54:17]wFMCommunicate request_size=4 [00:54:17]MH_SAM_APDU [00:54:17]CAPDU: 80 0D 01 02 [00:54:17]Write to MH i2c: E2 08 00 2C 04 80 0D 01 02 00 00 00 00 A9 [00:54:17]Write i2c OK [00:54:17]MH_I2C_Read... [00:54:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:54:17]Read from MH i2c: E2 [00:54:17]MH_I2C_Read... [00:54:17]Read from MH i2c: E2 03 00 [00:54:17]MH_I2C_Read... [00:54:17]Read from MH i2c: E2 03 00 2C 04 00 90 00 A4 [00:54:17]RAPDU: 90 00 [00:54:17]wFMCommunicate OK [00:54:17]wFMCommunicate request_size=255 [00:54:17]MH_SAM_APDU [00:54:17]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 39 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 88 02 00 35 04 06 00 BD 27 73 [00:54:17]Write to MH i2c: E2 02 01 2D 04 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 39 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 88 02 00 35 04 06 00 BD 27 73 00 00 8E [00:54:17]Write i2c OK [00:54:17]MH_I2C_Read... [00:54:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:18]Read from MH i2c: E2 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: E2 03 00 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [00:54:18]RAPDU: 90 00 [00:54:18]wFMCommunicate OK [00:54:18]wFMCommunicate request_size=8 [00:54:18]MH_SAM_APDU [00:54:18]CAPDU: 80 0D 02 02 03 ED FA F2 [00:54:18]Write to MH i2c: E2 0B 00 2E 04 80 0D 02 02 03 00 ED FA F2 00 00 8B [00:54:18]Write i2c OK [00:54:18]MH_I2C_Read... [00:54:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:54:18]Read from MH i2c: E2 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: E2 03 00 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [00:54:18]RAPDU: 90 00 [00:54:18]wFMCommunicate OK [00:54:18]wFMCommunicate request_size=4 [00:54:18]MH_SAM_APDU [00:54:18]CAPDU: 80 0D 03 02 [00:54:18]Write to MH i2c: E2 08 00 2F 04 80 0D 03 02 00 00 00 00 AE [00:54:18]Write i2c OK [00:54:18]MH_I2C_Read... [00:54:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:54:18]Read from MH i2c: E2 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: E2 0B 00 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: E2 0B 00 2F 04 00 FF 3F 80 31 99 D0 CC 90 90 00 63 [00:54:18]RAPDU: FF 3F 80 31 99 D0 CC 90 90 00 [00:54:18]wFMCommunicate OK [00:54:18]SAM_PROTO_SignData done [00:54:18]FM_MakeSignedData done [00:54:18]CreateOFDProtocolMessage [00:54:18]wFMCommunicate request_size=4 [00:54:18]MH_SAM_APDU [00:54:18]CAPDU: 80 11 00 00 [00:54:18]Write to MH i2c: E2 08 00 30 04 80 11 00 00 00 00 00 00 AE [00:54:18]Write i2c OK [00:54:18]MH_I2C_Read... [00:54:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:18]Read from MH i2c: E2 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: E2 17 00 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: E2 17 00 30 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [00:54:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:54:18]wFMCommunicate OK [00:54:18]CreateOFDProtocolMessage done [00:54:18]OFDSenderStorePacket 165977 [00:54:18]StoreOFDPacket docnum=165977 [00:54:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 3B DB 05 01 16 57 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 39 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 88 02 00 35 04 06 00 BD 27 73 ED FA F2 FF 3F 80 31 99 D0 CC 90 [00:54:18]CheckFolder [00:54:18]dirname=/storage/ofd_packets [00:54:18]CheckFolder done [00:54:18]ProducePacketName [00:54:18]name=ofd_packets/00165977 [00:54:18]NVStorageSaveData ofd_packets/00165977 [00:54:18]File name is /storage/ofd_packets/00165977 [00:54:18]Write 299 bytes [00:54:18]NVStorageSaveData done [00:54:18]OFDSenderStorePacket done [00:54:18]KKMCreateOFDPacket done [00:54:18]NVStorageSaveData kkm_last_timestamp [00:54:18]File name is /storage/kkm_last_timestamp [00:54:18]Write 4 bytes [00:54:18]NVStorageSaveData done [00:54:18]ExternCall_PrintAddStr [00:54:18]wPrintStart [00:54:18]Write to MH i2c: 01 00 00 31 04 35 [00:54:18]Write i2c OK [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: 01 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: 01 07 00 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: 01 07 00 31 04 00 00 00 00 00 FF 0F 4A [00:54:18]RasterBufferAndPrint [00:54:18]line Счет N : (1)294896 [00:54:18]line ИНН: 02508201610067 [00:54:18]line Контрольно-Кассовый Чек [00:54:18]line ПРОДАЖА [00:54:18]line ТРК (МРК, ГНК) : 31 [00:54:18]line Товар: 2710124130 [00:54:18]line SU-92-К-5 [00:54:18]line 7.270 * 68.80 [00:54:18]line = 500.18 [00:54:18]line НДС 12% НСП 1% [00:54:18]line > о реализуемом товаре [00:54:18]line ОКРУГЛЕНИЕ: -0.18 [00:54:18]line ИТОГО: 500.00 [00:54:18]line Внесено: 500.00 [00:54:18]line СДАЧА: 0.00 [00:54:18]line НСП 1% : 4.43 [00:54:18]line НДС 12% : 53.12 [00:54:18]line Наличными: 500.00 [00:54:18]line Безнал.: 0.00 [00:54:18]line Место: АЗС № 130 "Партнер Нефть" [00:54:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:54:18]line СНО: Общий режим [00:54:18]line Чек 29 24.08.2024 00:54 [00:54:18]line Смена: 470 ФФД: 1.0 [00:54:18]line ЗНМ: 0300000070 [00:54:18]line РНМ: 0000000000092562 [00:54:18]line Версия ККМ: 001 [00:54:18]line ФМ: 0000000000871769 [00:54:18]line ФД: 165977 [00:54:18]line ФПД: 207977146350322 [00:54:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T005417&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165977&fm=207977146350322&tin=02508201610067®Number=0000000000092562&sum=50000 [00:54:18]written 0, free lines is 4095 [00:54:18]OFD Sender: Processing packet 165977 [packets to send 1004, broken 1003] [00:54:18]ProducePacketName [00:54:18]name=ofd_packets/00165977 [00:54:18]OFD Sender: To server: pG, [00:54:18]CommunicateWithHost lk.salyk.kg:30040 [00:54:18]ConnectInit lk.salyk.kg [00:54:18]Write to MH i2c: 01 00 00 5C 04 60 [00:54:18]Write i2c OK [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: 01 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: 01 07 00 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: 01 07 00 5C 04 00 00 00 00 00 B7 0C 2A [00:54:18]RasterBufferAndPrint [00:54:18]line [00:54:18]line [00:54:18]line [00:54:18]line [00:54:18]line [00:54:18]written 0, free lines is 3260 [00:54:18]MH_Cut [00:54:18]Write to MH i2c: D1 01 00 63 04 01 39 [00:54:18]Write i2c OK [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: D1 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: D1 01 00 [00:54:18]MH_I2C_Read... [00:54:18]Read from MH i2c: D1 01 00 63 04 00 38 [00:54:18]Write to MH i2c: 01 00 00 64 04 68 [00:54:18]Write i2c OK [00:54:18]MH_I2C_Read... [00:54:19]*** Cut start [00:54:19]*** Purtial cut [00:54:19]*** Stage 1: CUTSNS_PIN = 1 [00:54:21]recv_with_timeout no data received [00:54:21]Read from MH i2c: 01 [00:54:21]MH_I2C_Read... [00:54:21]*** Stop cut motor [00:54:21]*** Cut end [00:54:21]Read from MH i2c: 01 07 00 [00:54:21]MH_I2C_Read... [00:54:21]Read from MH i2c: 01 07 00 64 04 00 00 00 00 00 FF 0F 7D [00:54:21]process_action close_receipt done [00:54:21]requested_data is exist [00:54:21]produce_requested_data [00:54:21]requested_item fm.sn is exist - process it [00:54:21]wFMCommunicate request_size=4 [00:54:21]MH_SAM_APDU [00:54:21]CAPDU: 80 11 00 00 [00:54:21]Write to MH i2c: E2 08 00 65 04 80 11 00 00 00 00 00 00 E3 [00:54:21]Write i2c OK [00:54:21]MH_I2C_Read... [00:54:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:54:21]Read from MH i2c: E2 [00:54:21]MH_I2C_Read... [00:54:21]Read from MH i2c: E2 17 00 [00:54:21]MH_I2C_Read... [00:54:21]Read from MH i2c: E2 17 00 65 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [00:54:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:54:21]wFMCommunicate OK [00:54:21]requested_item fd.num is exist - process it [00:54:21]SAM_PROTO_GetFieldsCounters [00:54:21]wFMCommunicate request_size=4 [00:54:21]MH_SAM_APDU [00:54:21]CAPDU: 80 13 00 00 [00:54:21]Write to MH i2c: E2 08 00 66 04 80 13 00 00 00 00 00 00 E6 [00:54:21]Write i2c OK [00:54:21]MH_I2C_Read... [00:54:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:54:21]Read from MH i2c: E2 [00:54:21]MH_I2C_Read... [00:54:21]Read from MH i2c: E2 62 00 [00:54:21]MH_I2C_Read... [00:54:21]Read from MH i2c: E2 62 00 66 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 1D [00:54:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1D 00 00 00 5E 04 04 00 1D 00 00 00 57 04 04 00 1E 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:54:21]wFMCommunicate OK [00:54:21]SAM_PROTO_GetFieldsCounters done [00:54:21]requested_item shift.num is exist - process it [00:54:21]requested_item shift.opened is exist - process it [00:54:21]req_shift_opened [00:54:21]FM_GetShiftState [00:54:21]SAM_PROTO_GetShiftState [00:54:21]wFMCommunicate request_size=4 [00:54:21]MH_SAM_APDU [00:54:21]CAPDU: 80 13 01 00 [00:54:21]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [00:54:21]Write i2c OK [00:54:21]MH_I2C_Read... [00:54:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:54:21]Read from MH i2c: E2 [00:54:21]MH_I2C_Read... [00:54:21]Read from MH i2c: E2 0E 00 [00:54:21]MH_I2C_Read... [00:54:21]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 12 [00:54:21]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:54:21]wFMCommunicate OK [00:54:21]SAM_PROTO_GetShiftState done [00:54:21]FM_GetShiftState done [00:54:21]req_shift_opened done [00:54:21]requested_item shift.open_date is exist - process it [00:54:21]req_shift_open_date [00:54:21]req_shift_open_date done [00:54:21]produce_requested_data done [00:54:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165977,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:54:21]process_action_free close_receipt [00:54:21]json_value_free [00:54:21]json_value_free done [00:54:21]process_json_proto returns [00:54:21]Send response to host [00:54:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165977,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:54:21]free response buf [00:54:21]execute_script done [00:54:21]execute_script returns [00:54:21]free content buf [00:54:21]Sock 10.Close socket [00:54:21]Sock 10.Thread stoped [00:54:23]Connected sock=11 [00:54:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 3B DB 05 01 16 57 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 39 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 88 02 00 35 04 06 00 BD 27 73 ED FA F2 FF 3F 80 31 99 D0 CC 90 [00:54:28]recv_with_timeout no data received [00:54:28]CommunicateWithHost answer receiving error [00:54:28]CommunicateWithHost err = -3 [00:54:28]OFD Sender: Server communicate error [00:54:33]OFD Sender: Processing packet 165977 [packets to send 1004, broken 1003] [00:54:33]ProducePacketName [00:54:33]name=ofd_packets/00165977 [00:54:33]OFD Sender: To server: pG, [00:54:33]CommunicateWithHost lk.salyk.kg:30040 [00:54:33]ConnectInit lk.salyk.kg [00:54:38]ConnectInit Can't take IP for lk.salyk.kg [00:54:38]CommunicateWithHost connect error [00:54:38]CommunicateWithHost err = -1 [00:54:38]OFD Sender: Server communicate error [00:54:43]OFD Sender: Processing packet 165977 [packets to send 1004, broken 1003] [00:54:43]ProducePacketName [00:54:43]name=ofd_packets/00165977 [00:54:43]OFD Sender: To server: pG, [00:54:43]CommunicateWithHost lk.salyk.kg:30040 [00:54:43]ConnectInit lk.salyk.kg [00:54:46]Connected sock=10 [00: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 37 36 39 0D 01 00 00 3B DB 05 01 16 57 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 39 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 88 02 00 35 04 06 00 BD 27 73 ED FA F2 FF 3F 80 31 99 D0 CC 90 [00:54:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 95 9A 47 00 DF 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 88 02 00 F4 03 04 00 9F D8 C8 66 B6 04 01 00 00 C6 34 2A 64 30 F6 BC 24 [00:54:49]CommunicateWithHost err = 0 [00:54:49]CheckOFDResponse [00:54:49]1017 (14) - 77093643461234 [00:54:49]1041 (16) - 0000000000871769 [00:54:49]1040 (4) - 165977 [00:54:49]1012 (4) - 23.08.2024 18:44 [00:54:49]1206 (1) - 0 [00:54:49]OFD Sender: Remove packet 165977 [00:54:49]ProducePacketName [00:54:49]name=ofd_packets/00165977 [00:54:49]NVStorageDeleteData [00:54:49]OFD Sender: No OFD packet to send [00:54:54]OFD Sender: No OFD packet to send [00:54:59]OFD Sender: No OFD packet to send [00:55:01]accept exits with 9 [00:55:01]New connection [00:55:01]New thread 3067055460 created [00:55:01]Thread 3067198820 joined [00:55:01]Waiting for new connection... [00:55:01] Sock 9.Parse request [00:55:01]Sock 9.Check first char [00:55:01]Sock 9.First char is OK [00:55:01]request: POST /json_proto HTTP/1.0 [00:55:01]Method: POST [00:55:01]URL: /json_proto [00:55:01]Method is POST - this is cgi request [00:55:01]url: /json_proto [00:55:01]query_string will be loaded in cgi processing [00:55:01]execute_cgi json_proto POST (null) [00:55:01]execute_cgi path=json_proto method=POST [00:55:01]POST find Content-Length [00:55:01]Host: 172.17.44.132:8080 [00:55:01]Content-Length: 689 [00:55:01]Content-Type: application/json [00:55:01] [00:55:01]POST finish read [00:55:01]Found Content-Length = 689 [00:55:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51163", "tax_sys" : 0, "items" : [ { "code": "4870202521247", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043F\u0435\u0440\u0441\u0438\u043A", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:55:01]execute_script... [00:55:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51163", "tax_sys" : 0, "items" : [ { "code": "4870202521247", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043F\u0435\u0440\u0441\u0438\u043A", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:55:01]POST & json_proto [00:55:01]process_json_proto [00:55:01]json parsed OK: [00:55:01]protocol is kg_v1.0 [00:55:01]action value=close_receipt [00:55:01]process_action close_receipt [00:55:01]cmd_close_receipt [00:55:01]MH_GetDate [00:55:01]Write to MH i2c: F0 00 00 68 04 5B [00:55:01]Write i2c OK [00:55:01]MH_I2C_Read... [00:55:01]Read from MH i2c: F0 [00:55:01]MH_I2C_Read... [00:55:01]Read from MH i2c: F0 09 00 [00:55:01]MH_I2C_Read... [00:55:01]Read from MH i2c: F0 09 00 68 04 00 66 2F C9 66 2A 83 C1 65 FB [00:55:01]GetLastDocTimeStamp 1724460857 [00:55:01]current date 1724460902 [00:55:01]FM_GetShiftState [00:55:01]SAM_PROTO_GetShiftState [00:55:01]wFMCommunicate request_size=4 [00:55:01]MH_SAM_APDU [00:55:01]CAPDU: 80 13 01 00 [00:55:01]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [00:55:01]Write i2c OK [00:55:01]MH_I2C_Read... [00:55:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:55:01]Read from MH i2c: E2 [00:55:01]MH_I2C_Read... [00:55:01]Read from MH i2c: E2 0E 00 [00:55:01]MH_I2C_Read... [00:55:01]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 14 [00:55:01]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:55:01]wFMCommunicate OK [00:55:01]SAM_PROTO_GetShiftState done [00:55:01]FM_GetShiftState done [00:55:01]opened in 1724458697 [00:55:01]opened+sec_in_day 1724545097 [00:55:01]quantity*price = 12500 [00:55:01]sum+1 = 12501 [00:55:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 30 24.08.2024 00:55 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165978 ФПД: 206558035481626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T005502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165978&fm=206558035481626&tin=02508201610067®Number=0000000000092562&sum=12500 0 [00:55:02]StoreToDocumentArchive [00:55:02]shift 470 fd 165978 [00:55:02]save to /storage/0470/doc_00165978 [00:55:02]save last doc name /storage/0470/doc_00165978 to /storage/kkm_last_doc_name [00:55:02]save OK [00:55:02]Clear old archive folders... [00:55:02]ProcessDocumentItem done err = 0, tmpTLVsize=294 [00:55:02]tlvbuf is 00D1F3D0 [00:55:02]SAM_PROTO_ClearQueue [00:55:02]wFMCommunicate request_size=4 [00:55:02]MH_SAM_APDU [00:55:02]CAPDU: 80 09 00 00 [00:55:02]Write to MH i2c: E2 08 00 76 04 80 09 00 00 00 00 00 00 EC [00:55:02]Write i2c OK [00:55:02]MH_I2C_Read... [00:55:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:55:02]Read from MH i2c: E2 [00:55:02]MH_I2C_Read... [00:55:02]Read from MH i2c: E2 03 00 [00:55:02]MH_I2C_Read... [00:55:02]Read from MH i2c: E2 03 00 76 04 00 90 00 EE [00:55:02]RAPDU: 90 00 [00:55:02]wFMCommunicate OK [00:55:02]SAM_PROTO_ClearQueue done [00:55:02]KKMCreateOFDPacket [00:55:02]OFDProtocolAddRootSTLVToBuf [00:55:02]FM_MakeSignedData [00:55:02]FM_MakeSignedData [00:55:02]SAM_PROTO_SignData [00:55:02]wFMCommunicate request_size=4 [00:55:02]MH_SAM_APDU [00:55:02]CAPDU: 80 0D 01 02 [00:55:02]Write to MH i2c: E2 08 00 77 04 80 0D 01 02 00 00 00 00 F4 [00:55:02]Write i2c OK [00:55:02]MH_I2C_Read... [00:55:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:55:02]Read from MH i2c: E2 [00:55:02]MH_I2C_Read... [00:55:02]Read from MH i2c: E2 03 00 [00:55:02]MH_I2C_Read... [00:55:02]Read from MH i2c: E2 03 00 77 04 00 90 00 EF [00:55:02]RAPDU: 90 00 [00:55:02]wFMCommunicate OK [00:55:02]wFMCommunicate request_size=255 [00:55:02]MH_SAM_APDU [00:55:02]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 66 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [00:55:02]Write to MH i2c: E2 02 01 78 04 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 66 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 30 [00:55:02]Write i2c OK [00:55:02]MH_I2C_Read... [00:55:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:55:03]Read from MH i2c: E2 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: E2 03 00 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [00:55:03]RAPDU: 90 00 [00:55:03]wFMCommunicate OK [00:55:03]wFMCommunicate request_size=53 [00:55:03]MH_SAM_APDU [00:55:03]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 88 02 00 35 04 06 00 BB DD 0A 54 94 1A [00:55:03]Write to MH i2c: E2 38 00 79 04 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 88 02 00 35 04 06 00 BB DD 0A 54 94 1A 00 00 79 [00:55:03]Write i2c OK [00:55:03]MH_I2C_Read... [00:55:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:55:03]Read from MH i2c: E2 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: E2 03 00 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [00:55:03]RAPDU: 90 00 [00:55:03]wFMCommunicate OK [00:55:03]wFMCommunicate request_size=4 [00:55:03]MH_SAM_APDU [00:55:03]CAPDU: 80 0D 03 02 [00:55:03]Write to MH i2c: E2 08 00 7A 04 80 0D 03 02 00 00 00 00 F9 [00:55:03]Write i2c OK [00:55:03]MH_I2C_Read... [00:55:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:55:03]Read from MH i2c: E2 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: E2 0B 00 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: E2 0B 00 7A 04 00 00 60 23 95 3F E7 38 B2 90 00 22 [00:55:03]RAPDU: 00 60 23 95 3F E7 38 B2 90 00 [00:55:03]wFMCommunicate OK [00:55:03]SAM_PROTO_SignData done [00:55:03]FM_MakeSignedData done [00:55:03]CreateOFDProtocolMessage [00:55:03]wFMCommunicate request_size=4 [00:55:03]MH_SAM_APDU [00:55:03]CAPDU: 80 11 00 00 [00:55:03]Write to MH i2c: E2 08 00 7B 04 80 11 00 00 00 00 00 00 F9 [00:55:03]Write i2c OK [00:55:03]MH_I2C_Read... [00:55:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:55:03]Read from MH i2c: E2 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: E2 17 00 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: E2 17 00 7B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [00:55:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:55:03]wFMCommunicate OK [00:55:03]CreateOFDProtocolMessage done [00:55:03]OFDSenderStorePacket 165978 [00:55:03]StoreOFDPacket docnum=165978 [00:55:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3A 01 00 00 82 A0 32 01 D0 AF 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 66 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 88 02 00 35 04 06 00 BB DD 0A 54 94 1A 00 60 23 95 3F E7 38 B2 [00:55:03]CheckFolder [00:55:03]dirname=/storage/ofd_packets [00:55:03]CheckFolder done [00:55:03]ProducePacketName [00:55:03]name=ofd_packets/00165978 [00:55:03]NVStorageSaveData ofd_packets/00165978 [00:55:03]File name is /storage/ofd_packets/00165978 [00:55:03]Write 344 bytes [00:55:03]NVStorageSaveData done [00:55:03]OFDSenderStorePacket done [00:55:03]KKMCreateOFDPacket done [00:55:03]NVStorageSaveData kkm_last_timestamp [00:55:03]File name is /storage/kkm_last_timestamp [00:55:03]Write 4 bytes [00:55:03]NVStorageSaveData done [00:55:03]ExternCall_PrintAddStr [00:55:03]wPrintStart [00:55:03]Write to MH i2c: 01 00 00 7C 04 80 [00:55:03]Write i2c OK [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: 01 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: 01 07 00 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: 01 07 00 7C 04 00 00 00 00 00 FF 0F 95 [00:55:03]RasterBufferAndPrint [00:55:03]line Счет N : (3)51163 [00:55:03]line ИНН: 02508201610067 [00:55:03]line Контрольно-Кассовый Чек [00:55:03]line ПРОДАЖА [00:55:03]line Товар: 4870202521247 [00:55:03]line Напиток MAXI чай 1,2 черн.персик [00:55:03]line 1.000 * 125.00 [00:55:03]line = 125.00 [00:55:03]line НДС 12% НСП 1% [00:55:03]line > о реализуемом товаре [00:55:03]line ИТОГО: 125.00 [00:55:03]line НСП 1% : 1.11 [00:55:03]line НДС 12% : 13.27 [00:55:03]line Наличными: 125.00 [00:55:03]line Безнал.: 0.00 [00:55:03]line Место: АЗС № 130 "Партнер Нефть" [00:55:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:55:03]line СНО: Общий режим [00:55:03]line Чек 30 24.08.2024 00:55 [00:55:03]line Смена: 470 ФФД: 1.0 [00:55:03]line ЗНМ: 0300000070 [00:55:03]line РНМ: 0000000000092562 [00:55:03]line Версия ККМ: 001 [00:55:03]line ФМ: 0000000000871769 [00:55:03]line ФД: 165978 [00:55:03]line ФПД: 206558035481626 [00:55:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T005502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165978&fm=206558035481626&tin=02508201610067®Number=0000000000092562&sum=12500 [00:55:03]line 0 [00:55:03]written 0, free lines is 4095 [00:55:03]OFD Sender: Processing packet 165978 [packets to send 1004, broken 1003] [00:55:03]ProducePacketName [00:55:03]name=ofd_packets/00165978 [00:55:03]OFD Sender: To server: pG, [00:55:03]CommunicateWithHost lk.salyk.kg:30040 [00:55:03]ConnectInit lk.salyk.kg [00:55:03]Write to MH i2c: 01 00 00 A5 04 A9 [00:55:03]Write i2c OK [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: 01 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: 01 07 00 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: 01 07 00 A5 04 00 00 00 00 00 C7 0C 83 [00:55:03]RasterBufferAndPrint [00:55:03]line [00:55:03]line [00:55:03]line [00:55:03]line [00:55:03]line [00:55:03]written 0, free lines is 3275 [00:55:03]MH_Cut [00:55:03]Write to MH i2c: D1 01 00 AC 04 01 82 [00:55:03]Write i2c OK [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: D1 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: D1 01 00 [00:55:03]MH_I2C_Read... [00:55:03]Read from MH i2c: D1 01 00 AC 04 00 81 [00:55:03]Write to MH i2c: 01 00 00 AD 04 B1 [00:55:03]Write i2c OK [00:55:03]MH_I2C_Read... [00:55:03]Connected sock=7 [00:55:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3A 01 00 00 82 A0 32 01 D0 AF 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2F 05 00 00 00 00 07 04 06 00 D4 30 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 66 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 88 02 00 35 04 06 00 BB DD 0A 54 94 1A 00 60 23 95 3F E7 38 B2 [00:55:04]*** Cut start [00:55:04]*** Purtial cut [00:55:04]*** Stage 1: CUTSNS_PIN = 1 [00:55:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 97 EC 47 00 0C DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 88 02 00 F4 03 04 00 B0 D8 C8 66 B6 04 01 00 00 57 E4 0B 92 E3 9A 25 00 [00:55:05]CommunicateWithHost err = 0 [00:55:05]CheckOFDResponse [00:55:05]1017 (14) - 77093643461234 [00:55:05]1041 (16) - 0000000000871769 [00:55:05]1040 (4) - 165978 [00:55:05]1012 (4) - 23.08.2024 18:45 [00:55:05]1206 (1) - 0 [00:55:05]OFD Sender: Remove packet 165978 [00:55:05]ProducePacketName [00:55:05]name=ofd_packets/00165978 [00:55:05]NVStorageDeleteData [00:55:06]OFD Sender: No OFD packet to send [00:55:06]Read from MH i2c: 01 [00:55:06]MH_I2C_Read... [00:55:06]*** Stop cut motor [00:55:06]*** Cut end [00:55:06]Read from MH i2c: 01 07 00 [00:55:06]MH_I2C_Read... [00:55:06]Read from MH i2c: 01 07 00 AD 04 00 00 00 00 00 FF 0F C6 [00:55:06]process_action close_receipt done [00:55:06]requested_data is exist [00:55:06]produce_requested_data [00:55:06]requested_item fm.sn is exist - process it [00:55:06]wFMCommunicate request_size=4 [00:55:06]MH_SAM_APDU [00:55:06]CAPDU: 80 11 00 00 [00:55:06]Write to MH i2c: E2 08 00 AE 04 80 11 00 00 00 00 00 00 2C [00:55:06]Write i2c OK [00:55:06]MH_I2C_Read... [00:55:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:55:06]Read from MH i2c: E2 [00:55:06]MH_I2C_Read... [00:55:06]Read from MH i2c: E2 17 00 [00:55:06]MH_I2C_Read... [00:55:06]Read from MH i2c: E2 17 00 AE 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [00:55:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:55:06]wFMCommunicate OK [00:55:06]requested_item fd.num is exist - process it [00:55:06]SAM_PROTO_GetFieldsCounters [00:55:06]wFMCommunicate request_size=4 [00:55:06]MH_SAM_APDU [00:55:06]CAPDU: 80 13 00 00 [00:55:06]Write to MH i2c: E2 08 00 AF 04 80 13 00 00 00 00 00 00 2F [00:55:06]Write i2c OK [00:55:06]MH_I2C_Read... [00:55:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:55:06]Read from MH i2c: E2 [00:55:06]MH_I2C_Read... [00:55:06]Read from MH i2c: E2 62 00 [00:55:06]MH_I2C_Read... [00:55:06]Read from MH i2c: E2 62 00 AF 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 6A [00:55:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1E 00 00 00 5E 04 04 00 1E 00 00 00 57 04 04 00 1F 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:55:06]wFMCommunicate OK [00:55:06]SAM_PROTO_GetFieldsCounters done [00:55:06]requested_item shift.num is exist - process it [00:55:06]requested_item shift.opened is exist - process it [00:55:06]req_shift_opened [00:55:06]FM_GetShiftState [00:55:06]SAM_PROTO_GetShiftState [00:55:06]wFMCommunicate request_size=4 [00:55:06]MH_SAM_APDU [00:55:06]CAPDU: 80 13 01 00 [00:55:06]Write to MH i2c: E2 08 00 B0 04 80 13 01 00 00 00 00 00 31 [00:55:06]Write i2c OK [00:55:06]MH_I2C_Read... [00:55:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:55:06]Read from MH i2c: E2 [00:55:06]MH_I2C_Read... [00:55:06]Read from MH i2c: E2 0E 00 [00:55:06]MH_I2C_Read... [00:55:06]Read from MH i2c: E2 0E 00 B0 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 5B [00:55:06]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:55:06]wFMCommunicate OK [00:55:06]SAM_PROTO_GetShiftState done [00:55:06]FM_GetShiftState done [00:55:06]req_shift_opened done [00:55:06]requested_item shift.open_date is exist - process it [00:55:06]req_shift_open_date [00:55:06]req_shift_open_date done [00:55:06]produce_requested_data done [00:55:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165978,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:55:06]process_action_free close_receipt [00:55:06]json_value_free [00:55:06]json_value_free done [00:55:06]process_json_proto returns [00:55:06]Send response to host [00:55:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165978,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:55:06]free response buf [00:55:06]execute_script done [00:55:06]execute_script returns [00:55:06]free content buf [00:55:06]Sock 9.Close socket [00:55:06]Sock 9.Thread stoped [00:55:11]OFD Sender: No OFD packet to send [00:55:16]OFD Sender: No OFD packet to send [00:55:21]OFD Sender: No OFD packet to send [00:55:26]OFD Sender: No OFD packet to send [00:55:31]OFD Sender: No OFD packet to send [00:55:36]OFD Sender: No OFD packet to send [00:55:41]OFD Sender: No OFD packet to send [00:55:46]OFD Sender: No OFD packet to send [00:55:51]OFD Sender: No OFD packet to send [00:55:56]OFD Sender: No OFD packet to send [00:56:01]OFD Sender: No OFD packet to send [00:56:06]OFD Sender: No OFD packet to send [00:56:11]OFD Sender: No OFD packet to send [00:56:16]OFD Sender: No OFD packet to send [00:56:21]OFD Sender: No OFD packet to send [00:56:26]OFD Sender: No OFD packet to send [00:56:31]OFD Sender: No OFD packet to send [00:56:36]OFD Sender: No OFD packet to send [00:56:41]OFD Sender: No OFD packet to send [00:56:46]OFD Sender: No OFD packet to send [00:56:51]OFD Sender: No OFD packet to send [00:56:56]OFD Sender: No OFD packet to send [00:57:01]OFD Sender: No OFD packet to send [00:57:06]OFD Sender: No OFD packet to send [00:57:11]OFD Sender: No OFD packet to send [00:57:16]OFD Sender: No OFD packet to send [00:57:21]OFD Sender: No OFD packet to send [00:57:23]accept exits with 10 [00:57:23]New connection [00:57:23]New thread 3067198820 created [00:57:23]Thread 3067055460 joined [00:57:23]Waiting for new connection... [00:57:23] Sock 10.Parse request [00:57:23]Sock 10.Check first char [00:57:23]Sock 10.First char is OK [00:57:23]request: POST /json_proto HTTP/1.0 [00:57:23]Method: POST [00:57:23]URL: /json_proto [00:57:23]Method is POST - this is cgi request [00:57:23]url: /json_proto [00:57:23]query_string will be loaded in cgi processing [00:57:23]execute_cgi json_proto POST (null) [00:57:23]execute_cgi path=json_proto method=POST [00:57:23]POST find Content-Length [00:57:23]Host: 172.17.44.132:8080 [00:57:23]Content-Length: 682 [00:57:23]Content-Type: application/json [00:57:23] [00:57:23]POST finish read [00:57:23]Found Content-Length = 682 [00:57:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51164", "tax_sys" : 0, "items" : [ { "code": "4870233466654", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0417\u043E\u043B\u043E\u0442\u043E \u041C\u0430\u043A\u0435\u043D\u044B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:57:23]execute_script... [00:57:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51164", "tax_sys" : 0, "items" : [ { "code": "4870233466654", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0417\u043E\u043B\u043E\u0442\u043E \u041C\u0430\u043A\u0435\u043D\u044B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:57:23]POST & json_proto [00:57:23]process_json_proto [00:57:23]json parsed OK: [00:57:23]protocol is kg_v1.0 [00:57:23]action value=close_receipt [00:57:23]process_action close_receipt [00:57:23]cmd_close_receipt [00:57:23]MH_GetDate [00:57:23]Write to MH i2c: F0 00 00 B1 04 A4 [00:57:23]Write i2c OK [00:57:23]MH_I2C_Read... [00:57:23]Read from MH i2c: F0 [00:57:23]MH_I2C_Read... [00:57:23]Read from MH i2c: F0 09 00 [00:57:23]MH_I2C_Read... [00:57:23]Read from MH i2c: F0 09 00 B1 04 00 F4 2F C9 66 2A 83 C1 65 D2 [00:57:23]GetLastDocTimeStamp 1724460902 [00:57:23]current date 1724461044 [00:57:23]FM_GetShiftState [00:57:23]SAM_PROTO_GetShiftState [00:57:23]wFMCommunicate request_size=4 [00:57:23]MH_SAM_APDU [00:57:23]CAPDU: 80 13 01 00 [00:57:23]Write to MH i2c: E2 08 00 B2 04 80 13 01 00 00 00 00 00 33 [00:57:23]Write i2c OK [00:57:23]MH_I2C_Read... [00:57:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:57:23]Read from MH i2c: E2 [00:57:23]MH_I2C_Read... [00:57:23]Read from MH i2c: E2 0E 00 [00:57:23]MH_I2C_Read... [00:57:23]Read from MH i2c: E2 0E 00 B2 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 5D [00:57:23]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:57:23]wFMCommunicate OK [00:57:23]SAM_PROTO_GetShiftState done [00:57:23]FM_GetShiftState done [00:57:23]opened in 1724458697 [00:57:23]opened+sec_in_day 1724545097 [00:57:23]quantity*price = 7000 [00:57:23]sum+1 = 7001 [00:57:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 31 24.08.2024 00:57 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165979 ФПД: 77229943184604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T005724&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165979&fm=77229943184604&tin=02508201610067®Number=0000000000092562&sum=7000 0 [00:57:24]StoreToDocumentArchive [00:57:24]shift 470 fd 165979 [00:57:24]save to /storage/0470/doc_00165979 [00:57:24]save last doc name /storage/0470/doc_00165979 to /storage/kkm_last_doc_name [00:57:24]save OK [00:57:24]Clear old archive folders... [00:57:24]ProcessDocumentItem done err = 0, tmpTLVsize=286 [00:57:24]tlvbuf is 00D1AB30 [00:57:24]SAM_PROTO_ClearQueue [00:57:24]wFMCommunicate request_size=4 [00:57:24]MH_SAM_APDU [00:57:24]CAPDU: 80 09 00 00 [00:57:24]Write to MH i2c: E2 08 00 BF 04 80 09 00 00 00 00 00 00 35 [00:57:24]Write i2c OK [00:57:24]MH_I2C_Read... [00:57:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:57:24]Read from MH i2c: E2 [00:57:24]MH_I2C_Read... [00:57:24]Read from MH i2c: E2 03 00 [00:57:24]MH_I2C_Read... [00:57:24]Read from MH i2c: E2 03 00 BF 04 00 90 00 37 [00:57:24]RAPDU: 90 00 [00:57:24]wFMCommunicate OK [00:57:24]SAM_PROTO_ClearQueue done [00:57:24]KKMCreateOFDPacket [00:57:24]OFDProtocolAddRootSTLVToBuf [00:57:24]FM_MakeSignedData [00:57:24]FM_MakeSignedData [00:57:24]SAM_PROTO_SignData [00:57:24]wFMCommunicate request_size=4 [00:57:24]MH_SAM_APDU [00:57:24]CAPDU: 80 0D 01 02 [00:57:24]Write to MH i2c: E2 08 00 C0 04 80 0D 01 02 00 00 00 00 3D [00:57:24]Write i2c OK [00:57:24]MH_I2C_Read... [00:57:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:57:24]Read from MH i2c: E2 [00:57:24]MH_I2C_Read... [00:57:24]Read from MH i2c: E2 03 00 [00:57:24]MH_I2C_Read... [00:57:24]Read from MH i2c: E2 03 00 C0 04 00 90 00 38 [00:57:24]RAPDU: 90 00 [00:57:24]wFMCommunicate OK [00:57:24]wFMCommunicate request_size=255 [00:57:24]MH_SAM_APDU [00:57:24]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 36 35 34 06 04 2C 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 97 D0 BE D0 BB D0 BE D1 82 D0 BE 20 D0 9C D0 B0 D0 BA D0 B5 D0 BD D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 F4 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 [00:57:24]Write to MH i2c: E2 02 01 C1 04 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 36 35 34 06 04 2C 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 97 D0 BE D0 BB D0 BE D1 82 D0 BE 20 D0 9C D0 B0 D0 BA D0 B5 D0 BD D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 F4 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 00 A5 [00:57:24]Write i2c OK [00:57:24]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [00:57:25]RAPDU: 90 00 [00:57:25]wFMCommunicate OK [00:57:25]wFMCommunicate request_size=45 [00:57:25]MH_SAM_APDU [00:57:25]CAPDU: 80 0D 02 02 28 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 88 02 00 35 04 06 00 46 3D 7F 54 5C DC [00:57:25]Write to MH i2c: E2 30 00 C2 04 80 0D 02 02 28 00 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 88 02 00 35 04 06 00 46 3D 7F 54 5C DC 00 00 0D [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [00:57:25]RAPDU: 90 00 [00:57:25]wFMCommunicate OK [00:57:25]wFMCommunicate request_size=4 [00:57:25]MH_SAM_APDU [00:57:25]CAPDU: 80 0D 03 02 [00:57:25]Write to MH i2c: E2 08 00 C3 04 80 0D 03 02 00 00 00 00 42 [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 0B 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 0B 00 C3 04 00 E4 13 86 2E DC 2C D2 DF 90 00 A7 [00:57:25]RAPDU: E4 13 86 2E DC 2C D2 DF 90 00 [00:57:25]wFMCommunicate OK [00:57:25]SAM_PROTO_SignData done [00:57:25]FM_MakeSignedData done [00:57:25]CreateOFDProtocolMessage [00:57:25]wFMCommunicate request_size=4 [00:57:25]MH_SAM_APDU [00:57:25]CAPDU: 80 11 00 00 [00:57:25]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:57:25]Read from MH i2c: E2 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 17 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: E2 17 00 C4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [00:57:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:57:25]wFMCommunicate OK [00:57:25]CreateOFDProtocolMessage done [00:57:25]OFDSenderStorePacket 165979 [00:57:25]StoreOFDPacket docnum=165979 [00:57:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 32 01 00 00 DE 2A 2A 01 C2 90 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 36 35 34 06 04 2C 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 97 D0 BE D0 BB D0 BE D1 82 D0 BE 20 D0 9C D0 B0 D0 BA D0 B5 D0 BD D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 F4 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 88 02 00 35 04 06 00 46 3D 7F 54 5C DC E4 13 86 2E DC 2C D2 DF [00:57:25]CheckFolder [00:57:25]dirname=/storage/ofd_packets [00:57:25]CheckFolder done [00:57:25]ProducePacketName [00:57:25]name=ofd_packets/00165979 [00:57:25]NVStorageSaveData ofd_packets/00165979 [00:57:25]File name is /storage/ofd_packets/00165979 [00:57:25]Write 336 bytes [00:57:25]NVStorageSaveData done [00:57:25]OFDSenderStorePacket done [00:57:25]KKMCreateOFDPacket done [00:57:25]NVStorageSaveData kkm_last_timestamp [00:57:25]File name is /storage/kkm_last_timestamp [00:57:25]Write 4 bytes [00:57:25]NVStorageSaveData done [00:57:25]ExternCall_PrintAddStr [00:57:25]wPrintStart [00:57:25]Write to MH i2c: 01 00 00 C5 04 C9 [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: 01 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: 01 07 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [00:57:25]RasterBufferAndPrint [00:57:25]line Счет N : (3)51164 [00:57:25]line ИНН: 02508201610067 [00:57:25]line Контрольно-Кассовый Чек [00:57:25]line ПРОДАЖА [00:57:25]line Товар: 4870233466654 [00:57:25]line Мороженое Золото Макены [00:57:25]line 1.000 * 70.00 [00:57:25]line = 70.00 [00:57:25]line НДС 12% НСП 1% [00:57:25]line > о реализуемом товаре [00:57:25]line ИТОГО: 70.00 [00:57:25]line НСП 1% : 0.62 [00:57:25]line НДС 12% : 7.43 [00:57:25]line Наличными: 70.00 [00:57:25]line Безнал.: 0.00 [00:57:25]line Место: АЗС № 130 "Партнер Нефть" [00:57:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:57:25]line СНО: Общий режим [00:57:25]line Чек 31 24.08.2024 00:57 [00:57:25]line Смена: 470 ФФД: 1.0 [00:57:25]line ЗНМ: 0300000070 [00:57:25]line РНМ: 0000000000092562 [00:57:25]line Версия ККМ: 001 [00:57:25]line ФМ: 0000000000871769 [00:57:25]line ФД: 165979 [00:57:25]line ФПД: 77229943184604 [00:57:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T005724&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165979&fm=77229943184604&tin=02508201610067®Number=0000000000092562&sum=7000 [00:57:25]line 0 [00:57:25]written 0, free lines is 4095 [00:57:25]OFD Sender: Processing packet 165979 [packets to send 1004, broken 1003] [00:57:25]ProducePacketName [00:57:25]name=ofd_packets/00165979 [00:57:25]OFD Sender: To server: pG, [00:57:25]CommunicateWithHost lk.salyk.kg:30040 [00:57:25]ConnectInit lk.salyk.kg [00:57:25]Write to MH i2c: 01 00 00 ED 04 F1 [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: 01 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: 01 07 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: 01 07 00 ED 04 00 00 00 00 00 E5 0C E9 [00:57:25]RasterBufferAndPrint [00:57:25]line [00:57:25]line [00:57:25]line [00:57:25]line [00:57:25]line [00:57:25]written 0, free lines is 3306 [00:57:25]MH_Cut [00:57:25]Write to MH i2c: D1 01 00 F4 04 01 CA [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: D1 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: D1 01 00 [00:57:25]MH_I2C_Read... [00:57:25]Read from MH i2c: D1 01 00 F4 04 00 C9 [00:57:25]Write to MH i2c: 01 00 00 F5 04 F9 [00:57:25]Write i2c OK [00:57:25]MH_I2C_Read... [00:57:26]Connected sock=7 [00:57:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 32 01 00 00 DE 2A 2A 01 C2 90 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 36 35 34 06 04 2C 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 97 D0 BE D0 BB D0 BE D1 82 D0 BE 20 D0 9C D0 B0 D0 BA D0 B5 D0 BD D1 8B FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 58 1B 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 02 00 00 00 00 07 04 06 00 58 1B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 F4 2F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 88 02 00 35 04 06 00 46 3D 7F 54 5C DC E4 13 86 2E DC 2C D2 DF [00:57:26]*** Cut start [00:57:26]*** Purtial cut [00:57:26]*** Stage 1: CUTSNS_PIN = 1 [00:57:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CB 6B 47 00 A3 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 88 02 00 F4 03 04 00 3F D9 C8 66 B6 04 01 00 00 B3 7C 88 EC 9E C6 BC 56 [00:57:26]CommunicateWithHost err = 0 [00:57:26]CheckOFDResponse [00:57:26]1017 (14) - 77093643461234 [00:57:26]1041 (16) - 0000000000871769 [00:57:26]1040 (4) - 165979 [00:57:26]1012 (4) - 23.08.2024 18:47 [00:57:26]1206 (1) - 0 [00:57:26]OFD Sender: Remove packet 165979 [00:57:26]ProducePacketName [00:57:26]name=ofd_packets/00165979 [00:57:26]NVStorageDeleteData [00:57:27]OFD Sender: No OFD packet to send [00:57:28]Read from MH i2c: 01 [00:57:28]MH_I2C_Read... [00:57:28]*** Stop cut motor [00:57:28]*** Cut end [00:57:28]Read from MH i2c: 01 07 00 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: 01 07 00 F5 04 00 00 00 00 00 FF 0F 0E [00:57:28]process_action close_receipt done [00:57:28]requested_data is exist [00:57:28]produce_requested_data [00:57:28]requested_item fm.sn is exist - process it [00:57:28]wFMCommunicate request_size=4 [00:57:28]MH_SAM_APDU [00:57:28]CAPDU: 80 11 00 00 [00:57:28]Write to MH i2c: E2 08 00 F6 04 80 11 00 00 00 00 00 00 74 [00:57:28]Write i2c OK [00:57:28]MH_I2C_Read... [00:57:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:57:28]Read from MH i2c: E2 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: E2 17 00 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: E2 17 00 F6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [00:57:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:57:28]wFMCommunicate OK [00:57:28]requested_item fd.num is exist - process it [00:57:28]SAM_PROTO_GetFieldsCounters [00:57:28]wFMCommunicate request_size=4 [00:57:28]MH_SAM_APDU [00:57:28]CAPDU: 80 13 00 00 [00:57:28]Write to MH i2c: E2 08 00 F7 04 80 13 00 00 00 00 00 00 77 [00:57:28]Write i2c OK [00:57:28]MH_I2C_Read... [00:57:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:57:28]Read from MH i2c: E2 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: E2 62 00 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: E2 62 00 F7 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [00:57:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 1F 00 00 00 5E 04 04 00 1F 00 00 00 57 04 04 00 20 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:57:28]wFMCommunicate OK [00:57:28]SAM_PROTO_GetFieldsCounters done [00:57:28]requested_item shift.num is exist - process it [00:57:28]requested_item shift.opened is exist - process it [00:57:28]req_shift_opened [00:57:28]FM_GetShiftState [00:57:28]SAM_PROTO_GetShiftState [00:57:28]wFMCommunicate request_size=4 [00:57:28]MH_SAM_APDU [00:57:28]CAPDU: 80 13 01 00 [00:57:28]Write to MH i2c: E2 08 00 F8 04 80 13 01 00 00 00 00 00 79 [00:57:28]Write i2c OK [00:57:28]MH_I2C_Read... [00:57:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:57:28]Read from MH i2c: E2 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: E2 0E 00 [00:57:28]MH_I2C_Read... [00:57:28]Read from MH i2c: E2 0E 00 F8 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 A3 [00:57:28]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [00:57:28]wFMCommunicate OK [00:57:28]SAM_PROTO_GetShiftState done [00:57:28]FM_GetShiftState done [00:57:28]req_shift_opened done [00:57:28]requested_item shift.open_date is exist - process it [00:57:28]req_shift_open_date [00:57:28]req_shift_open_date done [00:57:28]produce_requested_data done [00:57:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165979,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [00:57:28]process_action_free close_receipt [00:57:28]json_value_free [00:57:28]json_value_free done [00:57:28]process_json_proto returns [00:57:28]Send response to host [00:57:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165979,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [00:57:28]free response buf [00:57:28]execute_script done [00:57:28]execute_script returns [00:57:28]free content buf [00:57:28]Sock 10.Close socket [00:57:28]Sock 10.Thread stoped [00:57:32]OFD Sender: No OFD packet to send [00:57:36]recv_with_timeout no data received [00:57:37]OFD Sender: No OFD packet to send [00:57:42]OFD Sender: No OFD packet to send [00:57:47]OFD Sender: No OFD packet to send [00:57:52]OFD Sender: No OFD packet to send [00:57:57]OFD Sender: No OFD packet to send [00:58:02]OFD Sender: No OFD packet to send [00:58:07]OFD Sender: No OFD packet to send [00:58:12]OFD Sender: No OFD packet to send [00:58:17]OFD Sender: No OFD packet to send [00:58:22]OFD Sender: No OFD packet to send [00:58:27]OFD Sender: No OFD packet to send [00:58:32]OFD Sender: No OFD packet to send [00:58:37]OFD Sender: No OFD packet to send [00:58:42]OFD Sender: No OFD packet to send [00:58:47]OFD Sender: No OFD packet to send [00:58:52]OFD Sender: No OFD packet to send [00:58:57]OFD Sender: No OFD packet to send [00:59:02]OFD Sender: No OFD packet to send [00:59:07]OFD Sender: No OFD packet to send [00:59:12]OFD Sender: No OFD packet to send [00:59:17]OFD Sender: No OFD packet to send [00:59:22]OFD Sender: No OFD packet to send [00:59:27]OFD Sender: No OFD packet to send [00:59:32]OFD Sender: No OFD packet to send [00:59:37]OFD Sender: No OFD packet to send [00:59:42]OFD Sender: No OFD packet to send [00:59:47]OFD Sender: No OFD packet to send [00:59:52]OFD Sender: No OFD packet to send [00:59:57]OFD Sender: No OFD packet to send [01:00:02]OFD Sender: No OFD packet to send [01:00:07]OFD Sender: No OFD packet to send [01:00:08]accept exits with 9 [01:00:08]New connection [01:00:08]New thread 3067055460 created [01:00:08]Thread 3067198820 joined [01:00:08]Waiting for new connection... [01:00:08] Sock 9.Parse request [01:00:08]Sock 9.Check first char [01:00:08]Sock 9.First char is OK [01:00:08]request: POST /json_proto HTTP/1.0 [01:00:08]Method: POST [01:00:08]URL: /json_proto [01:00:08]Method is POST - this is cgi request [01:00:08]url: /json_proto [01:00:08]query_string will be loaded in cgi processing [01:00:08]execute_cgi json_proto POST (null) [01:00:08]execute_cgi path=json_proto method=POST [01:00:08]POST find Content-Length [01:00:08]Host: 172.17.44.132:8080 [01:00:08]Content-Length: 682 [01:00:08]Content-Type: application/json [01:00:08] [01:00:08]POST finish read [01:00:08]Found Content-Length = 682 [01:00:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:08]execute_script... [01:00: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)294897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:08]POST & json_proto [01:00:08]process_json_proto [01:00:08]json parsed OK: [01:00:08]protocol is kg_v1.0 [01:00:08]action value=close_receipt [01:00:08]process_action close_receipt [01:00:08]cmd_close_receipt [01:00:08]MH_GetDate [01:00:08]Write to MH i2c: F0 00 00 F9 04 EC [01:00:08]Write i2c OK [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: F0 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: F0 09 00 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: F0 09 00 F9 04 00 99 30 C9 66 2A 83 C1 65 C0 [01:00:08]GetLastDocTimeStamp 1724461044 [01:00:08]current date 1724461209 [01:00:08]FM_GetShiftState [01:00:08]SAM_PROTO_GetShiftState [01:00:08]wFMCommunicate request_size=4 [01:00:08]MH_SAM_APDU [01:00:08]CAPDU: 80 13 01 00 [01:00:08]Write to MH i2c: E2 08 00 FA 04 80 13 01 00 00 00 00 00 7B [01:00:08]Write i2c OK [01:00:08]MH_I2C_Read... [01:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:08]Read from MH i2c: E2 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: E2 0E 00 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: E2 0E 00 FA 04 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 A5 [01:00:08]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:00:08]wFMCommunicate OK [01:00:08]SAM_PROTO_GetShiftState done [01:00:08]FM_GetShiftState done [01:00:08]opened in 1724458697 [01:00:08]opened+sec_in_day 1724545097 [01:00:08]quantity*price = 100005 [01:00:08]sum+1 = 100006 [01:00:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 32 24.08.2024 01:00 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165980 ФПД: 150727511313456 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165980&fm=150727511313456&tin=02508201610067®Number=0000000000092562&sum=100000 [01:00:09]StoreToDocumentArchive [01:00:09]shift 470 fd 165980 [01:00:09]save to /storage/0470/doc_00165980 [01:00:09]save last doc name /storage/0470/doc_00165980 to /storage/kkm_last_doc_name [01:00:09]save OK [01:00:09]Clear old archive folders... [01:00:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:00:09]tlvbuf is 00D19270 [01:00:09]SAM_PROTO_ClearQueue [01:00:09]wFMCommunicate request_size=4 [01:00:09]MH_SAM_APDU [01:00:09]CAPDU: 80 09 00 00 [01:00:09]Write to MH i2c: E2 08 00 07 05 80 09 00 00 00 00 00 00 7E [01:00:09]Write i2c OK [01:00:09]MH_I2C_Read... [01:00:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:00:09]Read from MH i2c: E2 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: E2 03 00 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: E2 03 00 07 05 00 90 00 80 [01:00:09]RAPDU: 90 00 [01:00:09]wFMCommunicate OK [01:00:09]SAM_PROTO_ClearQueue done [01:00:09]KKMCreateOFDPacket [01:00:09]OFDProtocolAddRootSTLVToBuf [01:00:09]FM_MakeSignedData [01:00:09]FM_MakeSignedData [01:00:09]SAM_PROTO_SignData [01:00:09]wFMCommunicate request_size=4 [01:00:09]MH_SAM_APDU [01:00:09]CAPDU: 80 0D 01 02 [01:00:09]Write to MH i2c: E2 08 00 08 05 80 0D 01 02 00 00 00 00 86 [01:00:09]Write i2c OK [01:00:09]MH_I2C_Read... [01:00:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:00:09]Read from MH i2c: E2 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: E2 03 00 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: E2 03 00 08 05 00 90 00 81 [01:00:09]RAPDU: 90 00 [01:00:09]wFMCommunicate OK [01:00:09]wFMCommunicate request_size=255 [01:00:09]MH_SAM_APDU [01:00:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 99 30 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 88 02 00 35 04 06 00 89 [01:00:09]Write to MH i2c: E2 02 01 09 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 99 30 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 88 02 00 35 04 06 00 89 00 00 F7 [01:00:09]Write i2c OK [01:00:09]MH_I2C_Read... [01:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:10]Read from MH i2c: E2 [01:00:10]MH_I2C_Read... [01:00:10]Read from MH i2c: E2 03 00 [01:00:10]MH_I2C_Read... [01:00:10]Read from MH i2c: E2 03 00 09 05 00 90 00 82 [01:00:10]RAPDU: 90 00 [01:00:10]wFMCommunicate OK [01:00:10]wFMCommunicate request_size=10 [01:00:10]MH_SAM_APDU [01:00:10]CAPDU: 80 0D 02 02 05 15 FB C5 0C 30 [01:00:10]Write to MH i2c: E2 0D 00 0A 05 80 0D 02 02 05 00 15 FB C5 0C 30 00 00 A4 [01:00:10]Write i2c OK [01:00:10]MH_I2C_Read... [01:00:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:10]Read from MH i2c: E2 [01:00:10]MH_I2C_Read... [01:00:10]Read from MH i2c: E2 03 00 [01:00:10]MH_I2C_Read... [01:00:10]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [01:00:10]RAPDU: 90 00 [01:00:10]wFMCommunicate OK [01:00:10]wFMCommunicate request_size=4 [01:00:10]MH_SAM_APDU [01:00:10]CAPDU: 80 0D 03 02 [01:00:10]Write to MH i2c: E2 08 00 0B 05 80 0D 03 02 00 00 00 00 8B [01:00:10]Write i2c OK [01:00:10]MH_I2C_Read... [01:00:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:00:10]Read from MH i2c: E2 [01:00:10]MH_I2C_Read... [01:00:10]Read from MH i2c: E2 0B 00 [01:00:10]MH_I2C_Read... [01:00:10]Read from MH i2c: E2 0B 00 0B 05 00 77 60 1B AA 1E 86 35 42 90 00 43 [01:00:10]RAPDU: 77 60 1B AA 1E 86 35 42 90 00 [01:00:10]wFMCommunicate OK [01:00:10]SAM_PROTO_SignData done [01:00:10]FM_MakeSignedData done [01:00:10]CreateOFDProtocolMessage [01:00:10]wFMCommunicate request_size=4 [01:00:10]MH_SAM_APDU [01:00:10]CAPDU: 80 11 00 00 [01:00:10]Write to MH i2c: E2 08 00 0C 05 80 11 00 00 00 00 00 00 8B [01:00:10]Write i2c OK [01:00:10]MH_I2C_Read... [01:00:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:10]Read from MH i2c: E2 [01:00:10]MH_I2C_Read... [01:00:10]Read from MH i2c: E2 17 00 [01:00:10]MH_I2C_Read... [01:00:10]Read from MH i2c: E2 17 00 0C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [01:00:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:00:10]wFMCommunicate OK [01:00:10]CreateOFDProtocolMessage done [01:00:10]OFDSenderStorePacket 165980 [01:00:10]StoreOFDPacket docnum=165980 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]/dev/ttyS4 opened [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17280702+1707180842=1724461544 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E9 31 C9 66 2A 83 C1 65 1B [01:05:45]Current date/time: 24.08.2024 01:05 [01:05:45]FM_Init [01:05:45]wFMConnect [01:05:45]MH_SAM_On [01:05:45]Write to MH i2c: E0 00 00 08 00 E7 [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]*** iso7816_init finished! [01:05:45]*** atr: [01:05:45]*** 0F 3B D5 18 FF 81 91 FE [01:05:45]*** 1F C3 80 73 C8 21 10 0A [01:05:45]*** 00 00 00 00 00 00 00 00 [01:05:45]*** 00 00 00 00 00 00 00 00 [01:05:45]*** 00 00 00 00 00 00 00 00 [01:05:45]*** 00 00 00 00 00 00 00 00 [01:05:45]*** 00 00 00 00 00 00 00 00 [01:05:45]*** 00 00 00 00 00 00 00 00 [01:05:45]Read from MH i2c: E0 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E0 10 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [01:05:45]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [01:05:45]wFMCommunicate request_size=10 [01:05:45]MH_SAM_APDU [01:05:45]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [01:05:45]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [01:05:45]Read from MH i2c: E2 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 03 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [01:05:45]RAPDU: 90 00 [01:05:45]wFMCommunicate OK [01:05:45]wFMCommunicate request_size=4 [01:05:45]MH_SAM_APDU [01:05:45]CAPDU: 80 11 00 00 [01:05:45]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:05:45]Read from MH i2c: E2 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 17 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [01:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:05:45]wFMCommunicate OK [01:05:45]Detected FM SN is 0000000000871769 [01:05:45]Stored FM SN is 0000000000871769 [01:05:45]wFMCommunicate request_size=9 [01:05:45]MH_SAM_APDU [01:05:45]CAPDU: 80 16 00 00 04 E7 8B 00 00 [01:05:45]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [01:05:45]Read from MH i2c: E2 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 03 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [01:05:45]RAPDU: 90 00 [01:05:45]wFMCommunicate OK [01:05:45]FM PIN OK [01:05:45]wFMCommunicate request_size=8 [01:05:45]MH_SAM_APDU [01:05:45]CAPDU: 80 14 04 00 03 02 00 01 [01:05:45]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [01:05:45]Read from MH i2c: E2 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 03 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [01:05:45]RAPDU: 90 00 [01:05:45]wFMCommunicate OK [01:05:45]wFMCommunicate request_size=13 [01:05:45]MH_SAM_APDU [01:05:45]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [01:05:45]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [01:05:45]Read from MH i2c: E2 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 03 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [01:05:45]RAPDU: 90 00 [01:05:45]wFMCommunicate OK [01:05:45]wFMCommunicate request_size=4 [01:05:45]MH_SAM_APDU [01:05:45]CAPDU: 80 11 00 00 [01:05:45]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:05:45]Read from MH i2c: E2 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 17 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [01:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:05:45]wFMCommunicate OK [01:05:45]DocumentArchiveInit [01:05:45]Start Httpd... [01:05:45]Httpd thread 3066899812 created [01:05:45]Write to MH i2c: 01 00 00 0F 00 0F [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: 01 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: 01 07 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [01:05:45]MH Int Process started [01:05:45]Allocated Socket 8 [01:05:45]Bind OK [01:05:45]Listen OK [01:05:45]httpd running on port 8080 [01:05:45]Waiting for new connection... [01:05:45]accept exits with 9 [01:05:45]New connection [01:05:45]New thread 3066613092 created [01:05:45]Waiting for new connection... [01:05:45] Sock 9.Parse request [01:05:45]Sock 9.Check first char [01:05:45]Sock 9.First char is OK [01:05:45]request: POST /json_proto HTTP/1.0 [01:05:45]Method: POST [01:05:45]URL: /json_proto [01:05:45]Method is POST - this is cgi request [01:05:45]url: /json_proto [01:05:45]query_string will be loaded in cgi processing [01:05:45]execute_cgi json_proto POST (null) [01:05:45]execute_cgi path=json_proto method=POST [01:05:45]POST find Content-Length [01:05:45]Host: 172.17.44.132:8080 [01:05:45]Content-Length: 215 [01:05:45]Content-Type: application/json [01:05:45] [01:05:45]POST finish read [01:05:45]Found Content-Length = 215 [01:05:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:05:45]execute_script... [01:05:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:05:45]POST & json_proto [01:05:45]process_json_proto [01:05:45]json parsed OK: [01:05:45]protocol is kg_v1.0 [01:05:45]action value=get_value [01:05:45]process_action get_value [01:05:45]cmd_get_value [01:05:45]process_action get_value done [01:05:45]requested_data is exist [01:05:45]produce_requested_data [01:05:45]requested_item kkm.sn is exist - process it [01:05:45]requested_item kkm.ver is exist - process it [01:05:45]requested_item fm.sn is exist - process it [01:05:45]wFMCommunicate request_size=4 [01:05:45]MH_SAM_APDU [01:05:45]CAPDU: 80 11 00 00 [01:05:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:05:45]Read from MH i2c: E2 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 17 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [01:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:05:45]wFMCommunicate OK [01:05:45]requested_item fd.num is exist - process it [01:05:45]SAM_PROTO_GetFieldsCounters [01:05:45]wFMCommunicate request_size=4 [01:05:45]MH_SAM_APDU [01:05:45]CAPDU: 80 13 00 00 [01:05:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [01:05:45]Write i2c OK [01:05:45]MH_I2C_Read... [01:05:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:05:45]Read from MH i2c: E2 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 62 00 [01:05:45]MH_I2C_Read... [01:05:45]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 D0 [01:05:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 20 00 00 00 5E 04 04 00 20 00 00 00 57 04 04 00 21 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:05:45]wFMCommunicate OK [01:05:45]SAM_PROTO_GetFieldsCounters done [01:05:45]requested_item shift.num is exist - process it [01:05:45]requested_item shift.opened is exist - process it [01:05:45]req_shift_opened [01:05:45]FM_GetShiftState [01:05:45]SAM_PROTO_GetShiftState [01:05:45]wFMCommunicate request_size=4 [01:05:45]MH_SAM_APDU [01:05:45]CAPDU: 80 13 01 00 [01:05:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [01:05:46]Write i2c OK [01:05:46]MH_I2C_Read... [01:05:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:05:46]Read from MH i2c: E2 [01:05:46]MH_I2C_Read... [01:05:46]Read from MH i2c: E2 0E 00 [01:05:46]MH_I2C_Read... [01:05:46]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 B9 [01:05:46]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:05:46]wFMCommunicate OK [01:05:46]SAM_PROTO_GetShiftState done [01:05:46]FM_GetShiftState done [01:05:46]req_shift_opened done [01:05:46]requested_item shift.open_date is exist - process it [01:05:46]req_shift_open_date [01:05:46]req_shift_open_date done [01:05:46]produce_requested_data done [01:05:46]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165980,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:05:46]process_action_free get_value [01:05:46]json_value_free [01:05:46]json_value_free done [01:05:46]process_json_proto returns [01:05:46]Send response to host [01:05:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165980,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:05:46]free response buf [01:05:46]execute_script done [01:05:46]execute_script returns [01:05:46]free content buf [01:05:46]Sock 9.Close socket [01:05:46]Sock 9.Thread stoped [01:05:46]accept exits with 10 [01:05:46]New connection [01:05:46]New thread 3066469732 created [01:05:46]Thread 3066613092 joined [01:05:46]Waiting for new connection... [01:05:46] Sock 10.Parse request [01:05:46]Sock 10.Check first char [01:05:46]Sock 10.First char is OK [01:05:46]request: POST /json_proto HTTP/1.0 [01:05:46]Method: POST [01:05:46]URL: /json_proto [01:05:46]Method is POST - this is cgi request [01:05:46]url: /json_proto [01:05:46]query_string will be loaded in cgi processing [01:05:46]execute_cgi json_proto POST (null) [01:05:46]execute_cgi path=json_proto method=POST [01:05:46]POST find Content-Length [01:05:46]Host: 172.17.44.132:8080 [01:05:46]Content-Length: 331 [01:05:46]Content-Type: application/json [01:05:46] [01:05:46]POST finish read [01:05:46]Found Content-Length = 331 [01:05:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:05:46]execute_script... [01:05:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:05:46]POST & json_proto [01:05:46]process_json_proto [01:05:46]json parsed OK: [01:05:46]protocol is kg_v1.0 [01:05:46]action value=get_value [01:05:46]process_action get_value [01:05:46]cmd_get_value [01:05:46]process_action get_value done [01:05:46]requested_data is exist [01:05:46]produce_requested_data [01:05:46]requested_item fm.sale.total is exist - process it [01:05:46]SAM_PROTO_GetFMData [01:05:46]wFMCommunicate request_size=4 [01:05:46]MH_SAM_APDU [01:05:46]CAPDU: 80 13 03 00 [01:05:46]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [01:05:46]Write i2c OK [01:05:46]MH_I2C_Read... [01:05:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [01:05:46]Read from MH i2c: E2 [01:05:46]MH_I2C_Read... [01:05:46]Read from MH i2c: E2 FD 00 [01:05:46]MH_I2C_Read... [01:05:46]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 AF 84 02 00 69 04 A4 00 6F 04 04 00 9E 81 02 00 B1 04 05 00 04 C0 DD 7B 03 70 04 05 00 06 81 EC 74 02 72 04 05 00 FE 3E F1 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6C 8A BA 5E 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 BF A3 E4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 05 [01:05:46]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 AF 84 02 00 69 04 A4 00 6F 04 04 00 9E 81 02 00 B1 04 05 00 04 C0 DD 7B 03 70 04 05 00 06 81 EC 74 02 72 04 05 00 FE 3E F1 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 6C 8A BA 5E 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 BF A3 E4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [01:05:46]wFMCommunicate OK [01:05:46]wFMCommunicate request_size=4 [01:05:46]MH_SAM_APDU [01:05:46]CAPDU: 80 17 00 00 [01:05:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [01:05:46]Write i2c OK [01:05:46]MH_I2C_Read... [01:05:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:05:46]Read from MH i2c: E2 [01:05:46]MH_I2C_Read... [01:05:46]Read from MH i2c: E2 FD 00 [01:05:46]MH_I2C_Read... [01:05:46]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [01:05:46]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [01:05:46]wFMCommunicate OK [01:05:46]wFMCommunicate request_size=4 [01:05:46]MH_SAM_APDU [01:05:46]CAPDU: 80 17 00 00 [01:05:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [01:05:46]Write i2c OK [01:05:46]MH_I2C_Read... [01:05:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:05:47]Read from MH i2c: E2 [01:05:47]MH_I2C_Read... [01:05:47]Read from MH i2c: E2 FD 00 [01:05:47]MH_I2C_Read... [01:05:47]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [01:05:47]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [01:05:47]wFMCommunicate OK [01:05:47]wFMCommunicate request_size=4 [01:05:47]MH_SAM_APDU [01:05:47]CAPDU: 80 17 00 00 [01:05:47]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [01:05:47]Write i2c OK [01:05:47]MH_I2C_Read... [01:05:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:05:47]Read from MH i2c: E2 [01:05:47]MH_I2C_Read... [01:05:47]Read from MH i2c: E2 FD 00 [01:05:47]MH_I2C_Read... [01:05:47]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [01:05:47]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [01:05:47]wFMCommunicate OK [01:05:47]wFMCommunicate request_size=4 [01:05:47]MH_SAM_APDU [01:05:47]CAPDU: 80 17 00 00 [01:05:47]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [01:05:47]Write i2c OK [01:05:47]MH_I2C_Read... [01:05:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [01:05:47]Read from MH i2c: E2 [01:05:47]MH_I2C_Read... [01:05:47]Read from MH i2c: E2 E6 00 [01:05:47]MH_I2C_Read... [01:05:47]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 [01:06:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E4 FA 07 01 C1 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 F6 31 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 88 02 00 35 04 06 00 46 52 39 B0 A3 B6 36 E9 76 44 22 87 11 56 [01:06:01]CheckFolder [01:06:01]dirname=/storage/ofd_packets [01:06:01]CheckFolder done [01:06:01]ProducePacketName [01:06:01]name=ofd_packets/00165982 [01:06:01]NVStorageSaveData ofd_packets/00165982 [01:06:01]File name is /storage/ofd_packets/00165982 [01:06:01]Write 301 bytes [01:06:01]NVStorageSaveData done [01:06:01]OFDSenderStorePacket done [01:06:01]KKMCreateOFDPacket done [01:06:01]NVStorageSaveData kkm_last_timestamp [01:06:01]File name is /storage/kkm_last_timestamp [01:06:01]Write 4 bytes [01:06:01]NVStorageSaveData done [01:06:01]ExternCall_PrintAddStr [01:06:01]wPrintStart [01:06:01]Write to MH i2c: 01 00 00 86 00 86 [01:06:01]Write i2c OK [01:06:01]MH_I2C_Read... [01:06:01]Read from MH i2c: 01 [01:06:01]MH_I2C_Read... [01:06:01]Read from MH i2c: 01 07 00 [01:06:01]MH_I2C_Read... [01:06:01]Read from MH i2c: 01 07 00 86 00 00 00 00 00 00 FF 0F 9B [01:06:01]RasterBufferAndPrint [01:06:01]line Счет N : (1)294898 [01:06:01]line ИНН: 02508201610067 [01:06:01]line Контрольно-Кассовый Чек [01:06:01]line ПРОДАЖА [01:06:01]line ТРК (МРК, ГНК) : 43 [01:06:01]line Товар: 2710124500 [01:06:01]line Аи-95-К-5 [01:06:01]line 20.220 * 74.20 [01:06:01]line = 1500.32 [01:06:01]line НДС 12% НСП 1% [01:06:01]line > о реализуемом товаре [01:06:01]line ОКРУГЛЕНИЕ: -0.32 [01:06:01]line ИТОГО: 1500.00 [01:06:01]line Внесено: 1500.00 [01:06:01]line СДАЧА: 0.00 [01:06:01]line НСП 1% : 13.28 [01:06:01]line НДС 12% : 159.33 [01:06:01]line Наличными: 1500.00 [01:06:01]line Безнал.: 0.00 [01:06:01]line Место: АЗС № 130 "Партнер Нефть" [01:06:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:06:01]line СНО: Общий режим [01:06:01]line Чек 34 24.08.2024 01:05 [01:06:01]line Смена: 470 ФФД: 1.0 [01:06:01]line ЗНМ: 0300000070 [01:06:01]line РНМ: 0000000000092562 [01:06:01]line Версия ККМ: 001 [01:06:01]line ФМ: 0000000000871769 [01:06:01]line ФД: 165982 [01:06:01]line ФПД: 77318969140150 [01:06:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165982&fm=77318969140150&tin=02508201610067®Number=0000000000092562&sum=150000 [01:06:01]written 0, free lines is 4095 [01:06:01]Write to MH i2c: 01 00 00 B1 00 B1 [01:06:01]Write i2c OK [01:06:01]MH_I2C_Read... [01:06:01]Read from MH i2c: 01 [01:06:01]MH_I2C_Read... [01:06:01]Read from MH i2c: 01 07 00 [01:06:01]MH_I2C_Read... [01:06:01]Read from MH i2c: 01 07 00 B1 00 00 00 00 00 00 C8 0C 8C [01:06:01]RasterBufferAndPrint [01:06:01]line [01:06:01]line [01:06:01]line [01:06:01]line [01:06:01]line [01:06:01]written 0, free lines is 3302 [01:06:01]MH_Cut [01:06:01]Write to MH i2c: D1 01 00 B8 00 01 8A [01:06:01]Write i2c OK [01:06:01]MH_I2C_Read... [01:06:01]Read from MH i2c: D1 [01:06:01]MH_I2C_Read... [01:06:01]Read from MH i2c: D1 01 00 [01:06:01]MH_I2C_Read... [01:06:01]Read from MH i2c: D1 01 00 B8 00 00 89 [01:06:01]Write to MH i2c: 01 00 00 B9 00 B9 [01:06:01]Write i2c OK [01:06:01]MH_I2C_Read... [01:06:02]ConnectInit Can't take IP for lk.salyk.kg [01:06:02]CommunicateWithHost connect error [01:06:02]CommunicateWithHost err = -1 [01:06:02]OFD Sender: Server communicate error [01:06:02]*** Cut start [01:06:02]*** Purtial cut [01:06:02]*** Stage 1: CUTSNS_PIN = 1 [01:06:02]OFD Sender: Processing packet 165980 [packets to send 1006, broken 1003] [01:06:02]ProducePacketName [01:06:02]name=ofd_packets/00165980 [01:06:02]OFD Sender: To server: pG, [01:06:02]CommunicateWithHost lk.salyk.kg:30040 [01:06:02]ConnectInit lk.salyk.kg [01:06:04]Read from MH i2c: 01 [01:06:04]MH_I2C_Read... [01:06:04]*** Stop cut motor [01:06:04]*** Cut end [01:06:04]Read from MH i2c: 01 07 00 [01:06:04]MH_I2C_Read... [01:06:04]Read from MH i2c: 01 07 00 B9 00 00 00 00 00 00 FF 0F CE [01:06:04]process_action close_receipt done [01:06:04]requested_data is exist [01:06:04]produce_requested_data [01:06:04]requested_item fm.sn is exist - process it [01:06:04]wFMCommunicate request_size=4 [01:06:04]MH_SAM_APDU [01:06:04]CAPDU: 80 11 00 00 [01:06:04]Write to MH i2c: E2 08 00 BA 00 80 11 00 00 00 00 00 00 34 [01:06:04]Write i2c OK [01:06:04]MH_I2C_Read... [01:06:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:06:04]Read from MH i2c: E2 [01:06:04]MH_I2C_Read... [01:06:04]Read from MH i2c: E2 17 00 [01:06:04]MH_I2C_Read... [01:06:04]Read from MH i2c: E2 17 00 BA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [01:06:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:06:04]wFMCommunicate OK [01:06:04]requested_item fd.num is exist - process it [01:06:04]SAM_PROTO_GetFieldsCounters [01:06:04]wFMCommunicate request_size=4 [01:06:04]MH_SAM_APDU [01:06:04]CAPDU: 80 13 00 00 [01:06:04]Write to MH i2c: E2 08 00 BB 00 80 13 00 00 00 00 00 00 37 [01:06:04]Write i2c OK [01:06:04]MH_I2C_Read... [01:06:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:06:04]Read from MH i2c: E2 [01:06:04]MH_I2C_Read... [01:06:04]Read from MH i2c: E2 62 00 [01:06:04]MH_I2C_Read... [01:06:04]Read from MH i2c: E2 62 00 BB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [01:06:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 22 00 00 00 5E 04 04 00 22 00 00 00 57 04 04 00 23 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:06:04]wFMCommunicate OK [01:06:04]SAM_PROTO_GetFieldsCounters done [01:06:04]requested_item shift.num is exist - process it [01:06:04]requested_item shift.opened is exist - process it [01:06:04]req_shift_opened [01:06:04]FM_GetShiftState [01:06:04]SAM_PROTO_GetShiftState [01:06:04]wFMCommunicate request_size=4 [01:06:04]MH_SAM_APDU [01:06:04]CAPDU: 80 13 01 00 [01:06:04]Write to MH i2c: E2 08 00 BC 00 80 13 01 00 00 00 00 00 39 [01:06:04]Write i2c OK [01:06:04]MH_I2C_Read... [01:06:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:06:04]Read from MH i2c: E2 [01:06:04]MH_I2C_Read... [01:06:04]Read from MH i2c: E2 0E 00 [01:06:04]MH_I2C_Read... [01:06:05]Read from MH i2c: E2 0E 00 BC 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 63 [01:06:05]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:06:05]wFMCommunicate OK [01:06:05]SAM_PROTO_GetShiftState done [01:06:05]FM_GetShiftState done [01:06:05]req_shift_opened done [01:06:05]requested_item shift.open_date is exist - process it [01:06:05]req_shift_open_date [01:06:05]req_shift_open_date done [01:06:05]produce_requested_data done [01:06:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165982,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:06:05]process_action_free close_receipt [01:06:05]json_value_free [01:06:05]json_value_free done [01:06:05]process_json_proto returns [01:06:05]Send response to host [01:06:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165982,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:06:05]free response buf [01:06:05]execute_script done [01:06:05]execute_script returns [01:06:05]free content buf [01:06:05]Sock 10.Close socket [01:06:05]Sock 10.Thread stoped [01:06:05]accept exits with 9 [01:06:05]New connection [01:06:05]New thread 3066613092 created [01:06:05]Thread 3066469732 joined [01:06:05]Waiting for new connection... [01:06:05] Sock 9.Parse request [01:06:05]Sock 9.Check first char [01:06:05]Sock 9.First char is OK [01:06:05]request: POST /json_proto HTTP/1.0 [01:06:05]Method: POST [01:06:05]URL: /json_proto [01:06:05]Method is POST - this is cgi request [01:06:05]url: /json_proto [01:06:05]query_string will be loaded in cgi processing [01:06:05]execute_cgi json_proto POST (null) [01:06:05]execute_cgi path=json_proto method=POST [01:06:05]POST find Content-Length [01:06:05]Host: 172.17.44.132:8080 [01:06:05]Content-Length: 682 [01:06:05]Content-Type: application/json [01:06:05] [01:06:05]POST finish read [01:06:05]Found Content-Length = 682 [01:06:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:06:05]execute_script... [01:06:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294899", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:06:05]POST & json_proto [01:06:05]process_json_proto [01:06:05]json parsed OK: [01:06:05]protocol is kg_v1.0 [01:06:05]action value=close_receipt [01:06:05]process_action close_receipt [01:06:05]cmd_close_receipt [01:06:05]MH_GetDate [01:06:05]Write to MH i2c: F0 00 00 BD 00 AC [01:06:05]Write i2c OK [01:06:05]MH_I2C_Read... [01:06:05]Read from MH i2c: F0 [01:06:05]MH_I2C_Read... [01:06:05]Read from MH i2c: F0 09 00 [01:06:05]MH_I2C_Read... [01:06:05]Read from MH i2c: F0 09 00 BD 00 00 FD 31 C9 66 2A 83 C1 65 E5 [01:06:05]GetLastDocTimeStamp 1724461558 [01:06:05]current date 1724461565 [01:06:05]FM_GetShiftState [01:06:05]SAM_PROTO_GetShiftState [01:06:05]wFMCommunicate request_size=4 [01:06:05]MH_SAM_APDU [01:06:05]CAPDU: 80 13 01 00 [01:06:05]Write to MH i2c: E2 08 00 BE 00 80 13 01 00 00 00 00 00 3B [01:06:05]Write i2c OK [01:06:05]MH_I2C_Read... [01:06:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:06:05]Read from MH i2c: E2 [01:06:05]MH_I2C_Read... [01:06:05]Read from MH i2c: E2 0E 00 [01:06:05]MH_I2C_Read... [01:06:05]Read from MH i2c: E2 0E 00 BE 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 65 [01:06:05]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:06:05]wFMCommunicate OK [01:06:05]SAM_PROTO_GetShiftState done [01:06:05]FM_GetShiftState done [01:06:05]opened in 1724458697 [01:06:05]opened+sec_in_day 1724545097 [01:06:05]quantity*price = 100021 [01:06:05]sum+1 = 100023 [01:06:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 35 24.08.2024 01:06 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165983 ФПД: 97351690554962 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010605&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165983&fm=97351690554962&tin=02508201610067®Number=0000000000092562&sum=100000 [01:06:07]StoreToDocumentArchive [01:06:07]shift 470 fd 165983 [01:06:07]save to /storage/0470/doc_00165983 [01:06:07]save last doc name /storage/0470/doc_00165983 to /storage/kkm_last_doc_name [01:06:07]save OK [01:06:07]Clear old archive folders... [01:06:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:06:07]tlvbuf is 001443C0 [01:06:07]SAM_PROTO_ClearQueue [01:06:07]wFMCommunicate request_size=4 [01:06:07]MH_SAM_APDU [01:06:07]CAPDU: 80 09 00 00 [01:06:07]Write to MH i2c: E2 08 00 CB 00 80 09 00 00 00 00 00 00 3D [01:06:07]Write i2c OK [01:06:07]MH_I2C_Read... [01:06:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:06:07]Read from MH i2c: E2 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: E2 03 00 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [01:06:07]RAPDU: 90 00 [01:06:07]wFMCommunicate OK [01:06:07]SAM_PROTO_ClearQueue done [01:06:07]KKMCreateOFDPacket [01:06:07]OFDProtocolAddRootSTLVToBuf [01:06:07]FM_MakeSignedData [01:06:07]FM_MakeSignedData [01:06:07]SAM_PROTO_SignData [01:06:07]wFMCommunicate request_size=4 [01:06:07]MH_SAM_APDU [01:06:07]CAPDU: 80 0D 01 02 [01:06:07]Write to MH i2c: E2 08 00 CC 00 80 0D 01 02 00 00 00 00 45 [01:06:07]Write i2c OK [01:06:07]MH_I2C_Read... [01:06:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:06:07]Read from MH i2c: E2 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: E2 03 00 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [01:06:07]RAPDU: 90 00 [01:06:07]wFMCommunicate OK [01:06:07]wFMCommunicate request_size=255 [01:06:07]MH_SAM_APDU [01:06:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 FD 31 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 88 02 00 35 04 06 00 58 [01:06:07]Write to MH i2c: E2 02 01 CD 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 FD 31 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 88 02 00 35 04 06 00 58 00 00 8E [01:06:07]ConnectInit Can't take IP for lk.salyk.kg [01:06:07]CommunicateWithHost connect error [01:06:07]CommunicateWithHost err = -1 [01:06:07]OFD Sender: Server communicate error [01:06:07]Write i2c OK [01:06:07]MH_I2C_Read... [01:06:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:06:07]Read from MH i2c: E2 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: E2 03 00 [01:06:07]MH_I2C_Read... [01:06:07]Read from MH i2c: E2 03 00 CD 00 00 90 00 41 [01:06:07]RAPDU: 90 00 [01:06:07]wFMCommunicate OK [01:06:07]wFMCommunicate request_size=10 [01:06:07]MH_SAM_APDU [01:06:07]CAPDU: 80 0D 02 02 05 8A 74 EF 0E 52 [01:06:07]Write to MH i2c: E2 0D 00 CE 00 80 0D 02 02 05 00 8A 74 EF 0E 52 00 00 9F [01:06:07]Write i2c OK [01:06:07]MH_I2C_Read... [01:06:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:06:07]Read from MH i2c: E2 [01:06:07]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [01:06:08]RAPDU: 90 00 [01:06:08]wFMCommunicate OK [01:06:08]wFMCommunicate request_size=4 [01:06:08]MH_SAM_APDU [01:06:08]CAPDU: 80 0D 03 02 [01:06:08]Write to MH i2c: E2 08 00 CF 00 80 0D 03 02 00 00 00 00 4A [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:06:08]Read from MH i2c: E2 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 0B 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 0B 00 CF 00 00 2E 77 C2 BE 60 DB 0B BC 90 00 72 [01:06:08]RAPDU: 2E 77 C2 BE 60 DB 0B BC 90 00 [01:06:08]wFMCommunicate OK [01:06:08]SAM_PROTO_SignData done [01:06:08]FM_MakeSignedData done [01:06:08]CreateOFDProtocolMessage [01:06:08]wFMCommunicate request_size=4 [01:06:08]MH_SAM_APDU [01:06:08]CAPDU: 80 11 00 00 [01:06:08]Write to MH i2c: E2 08 00 D0 00 80 11 00 00 00 00 00 00 4A [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:06:08]Read from MH i2c: E2 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 17 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: E2 17 00 D0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [01:06:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:06:08]wFMCommunicate OK [01:06:08]CreateOFDProtocolMessage done [01:06:08]OFDSenderStorePacket 165983 [01:06:08]StoreOFDPacket docnum=165983 [01:06:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3D 83 07 01 BC F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 23 00 00 00 F4 03 04 00 FD 31 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 88 02 00 35 04 06 00 58 8A 74 EF 0E 52 2E 77 C2 BE 60 DB 0B BC [01:06:08]CheckFolder [01:06:08]dirname=/storage/ofd_packets [01:06:08]CheckFolder done [01:06:08]ProducePacketName [01:06:08]name=ofd_packets/00165983 [01:06:08]NVStorageSaveData ofd_packets/00165983 [01:06:08]File name is /storage/ofd_packets/00165983 [01:06:08]Write 301 bytes [01:06:08]NVStorageSaveData done [01:06:08]OFDSenderStorePacket done [01:06:08]KKMCreateOFDPacket done [01:06:08]NVStorageSaveData kkm_last_timestamp [01:06:08]File name is /storage/kkm_last_timestamp [01:06:08]Write 4 bytes [01:06:08]NVStorageSaveData done [01:06:08]ExternCall_PrintAddStr [01:06:08]wPrintStart [01:06:08]Write to MH i2c: 01 00 00 D1 00 D1 [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: 01 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: 01 07 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: 01 07 00 D1 00 00 00 00 00 00 FF 0F E6 [01:06:08]RasterBufferAndPrint [01:06:08]line Счет N : (1)294899 [01:06:08]line ИНН: 02508201610067 [01:06:08]line Контрольно-Кассовый Чек [01:06:08]line ПРОДАЖА [01:06:08]line ТРК (МРК, ГНК) : 63 [01:06:08]line Товар: 2710124500 [01:06:08]line Аи-95-К-5 [01:06:08]line 13.480 * 74.20 [01:06:08]line = 1000.22 [01:06:08]line НДС 12% НСП 1% [01:06:08]line > о реализуемом товаре [01:06:08]line ОКРУГЛЕНИЕ: -0.22 [01:06:08]line ИТОГО: 1000.00 [01:06:08]line Внесено: 1000.00 [01:06:08]line СДАЧА: 0.00 [01:06:08]line НСП 1% : 8.85 [01:06:08]line НДС 12% : 106.22 [01:06:08]line Наличными: 1000.00 [01:06:08]line Безнал.: 0.00 [01:06:08]line Место: АЗС № 130 "Партнер Нефть" [01:06:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:06:08]line СНО: Общий режим [01:06:08]line Чек 35 24.08.2024 01:06 [01:06:08]line Смена: 470 ФФД: 1.0 [01:06:08]line ЗНМ: 0300000070 [01:06:08]line РНМ: 0000000000092562 [01:06:08]line Версия ККМ: 001 [01:06:08]line ФМ: 0000000000871769 [01:06:08]line ФД: 165983 [01:06:08]line ФПД: 97351690554962 [01:06:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010605&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165983&fm=97351690554962&tin=02508201610067®Number=0000000000092562&sum=100000 [01:06:08]written 0, free lines is 4095 [01:06:08]OFD Sender: Processing packet 165980 [packets to send 1007, broken 1003] [01:06:08]ProducePacketName [01:06:08]name=ofd_packets/00165980 [01:06:08]OFD Sender: To server: pG, [01:06:08]CommunicateWithHost lk.salyk.kg:30040 [01:06:08]ConnectInit lk.salyk.kg [01:06:08]Write to MH i2c: 01 00 00 FC 00 FC [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: 01 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: 01 07 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 D3 0C E2 [01:06:08]RasterBufferAndPrint [01:06:08]line [01:06:08]line [01:06:08]line [01:06:08]line [01:06:08]line [01:06:08]written 0, free lines is 3319 [01:06:08]MH_Cut [01:06:08]Write to MH i2c: D1 01 00 03 01 01 D6 [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: D1 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: D1 01 00 [01:06:08]MH_I2C_Read... [01:06:08]Read from MH i2c: D1 01 00 03 01 00 D5 [01:06:08]Write to MH i2c: 01 00 00 04 01 05 [01:06:08]Write i2c OK [01:06:08]MH_I2C_Read... [01:06:09]*** Cut start [01:06:09]*** Purtial cut [01:06:09]*** Stage 1: CUTSNS_PIN = 1 [01:06:11]Read from MH i2c: 01 [01:06:11]MH_I2C_Read... [01:06:11]*** Stop cut motor [01:06:11]*** Cut end [01:06:11]Read from MH i2c: 01 07 00 [01:06:11]MH_I2C_Read... [01:06:11]Read from MH i2c: 01 07 00 04 01 00 00 00 00 00 FF 0F 1A [01:06:11]process_action close_receipt done [01:06:11]requested_data is exist [01:06:11]produce_requested_data [01:06:11]requested_item fm.sn is exist - process it [01:06:11]wFMCommunicate request_size=4 [01:06:11]MH_SAM_APDU [01:06:11]CAPDU: 80 11 00 00 [01:06:11]Write to MH i2c: E2 08 00 05 01 80 11 00 00 00 00 00 00 80 [01:06:11]Write i2c OK [01:06:11]MH_I2C_Read... [01:06:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:06:11]Read from MH i2c: E2 [01:06:11]MH_I2C_Read... [01:06:11]Read from MH i2c: E2 17 00 [01:06:11]MH_I2C_Read... [01:06:11]Read from MH i2c: E2 17 00 05 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [01:06:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:06:11]wFMCommunicate OK [01:06:11]requested_item fd.num is exist - process it [01:06:11]SAM_PROTO_GetFieldsCounters [01:06:11]wFMCommunicate request_size=4 [01:06:11]MH_SAM_APDU [01:06:11]CAPDU: 80 13 00 00 [01:06:11]Write to MH i2c: E2 08 00 06 01 80 13 00 00 00 00 00 00 83 [01:06:11]Write i2c OK [01:06:11]MH_I2C_Read... [01:06:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:06:11]Read from MH i2c: E2 [01:06:11]MH_I2C_Read... [01:06:11]Read from MH i2c: E2 62 00 [01:06:11]MH_I2C_Read... [01:06:11]Read from MH i2c: E2 62 00 06 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [01:06:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 23 00 00 00 5E 04 04 00 23 00 00 00 57 04 04 00 24 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:06:11]wFMCommunicate OK [01:06:11]SAM_PROTO_GetFieldsCounters done [01:06:11]requested_item shift.num is exist - process it [01:06:11]requested_item shift.opened is exist - process it [01:06:11]req_shift_opened [01:06:11]FM_GetShiftState [01:06:11]SAM_PROTO_GetShiftState [01:06:11]wFMCommunicate request_size=4 [01:06:11]MH_SAM_APDU [01:06:11]CAPDU: 80 13 01 00 [01:06:12]Write to MH i2c: E2 08 00 07 01 80 13 01 00 00 00 00 00 85 [01:06:12]Write i2c OK [01:06:12]MH_I2C_Read... [01:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:06:12]Read from MH i2c: E2 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 0E 00 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 0E 00 07 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 AF [01:06:12]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:06:12]wFMCommunicate OK [01:06:12]SAM_PROTO_GetShiftState done [01:06:12]FM_GetShiftState done [01:06:12]req_shift_opened done [01:06:12]requested_item shift.open_date is exist - process it [01:06:12]req_shift_open_date [01:06:12]req_shift_open_date done [01:06:12]produce_requested_data done [01:06:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165983,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:06:12]process_action_free close_receipt [01:06:12]json_value_free [01:06:12]json_value_free done [01:06:12]process_json_proto returns [01:06:12]Send response to host [01:06:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165983,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:06:12]free response buf [01:06:12]execute_script done [01:06:12]execute_script returns [01:06:12]free content buf [01:06:12]Sock 9.Close socket [01:06:12]Sock 9.Thread stoped [01:06:12]accept exits with 10 [01:06:12]New connection [01:06:12]New thread 3066469732 created [01:06:12]Thread 3066613092 joined [01:06:12]Waiting for new connection... [01:06:12] Sock 10.Parse request [01:06:12]Sock 10.Check first char [01:06:12]Sock 10.First char is OK [01:06:12]request: POST /json_proto HTTP/1.0 [01:06:12]Method: POST [01:06:12]URL: /json_proto [01:06:12]Method is POST - this is cgi request [01:06:12]url: /json_proto [01:06:12]query_string will be loaded in cgi processing [01:06:12]execute_cgi json_proto POST (null) [01:06:12]execute_cgi path=json_proto method=POST [01:06:12]POST find Content-Length [01:06:12]Host: 172.17.44.132:8080 [01:06:12]Content-Length: 803 [01:06:12]Content-Type: application/json [01:06:12] [01:06:12]POST finish read [01:06:12]Found Content-Length = 803 [01:06:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:06:12]execute_script... [01:06:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:06:12]POST & json_proto [01:06:12]process_json_proto [01:06:12]json parsed OK: [01:06:12]protocol is kg_v1.0 [01:06:12]action value=close_receipt [01:06:12]process_action close_receipt [01:06:12]cmd_close_receipt [01:06:12]MH_GetDate [01:06:12]Write to MH i2c: F0 00 00 08 01 F8 [01:06:12]Write i2c OK [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: F0 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: F0 09 00 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: F0 09 00 08 01 00 04 32 C9 66 2A 83 C1 65 39 [01:06:12]GetLastDocTimeStamp 1724461565 [01:06:12]current date 1724461572 [01:06:12]FM_GetShiftState [01:06:12]SAM_PROTO_GetShiftState [01:06:12]wFMCommunicate request_size=4 [01:06:12]MH_SAM_APDU [01:06:12]CAPDU: 80 13 01 00 [01:06:12]Write to MH i2c: E2 08 00 09 01 80 13 01 00 00 00 00 00 87 [01:06:12]Write i2c OK [01:06:12]MH_I2C_Read... [01:06:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:06:12]Read from MH i2c: E2 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 0E 00 [01:06:12]MH_I2C_Read... [01:06:12]Read from MH i2c: E2 0E 00 09 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 B1 [01:06:12]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:06:12]wFMCommunicate OK [01:06:12]SAM_PROTO_GetShiftState done [01:06:12]FM_GetShiftState done [01:06:12]opened in 1724458697 [01:06:12]opened+sec_in_day 1724545097 [01:06:12]quantity*price = 100021 [01:06:12]sum+1 = 100023 [01:06:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 36 24.08.2024 01:06 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165984 ФПД: 118871737663728 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165984&fm=118871737663728&tin=02508201610067®Number=0000000000092562&sum=100022 [01:06:14]StoreToDocumentArchive [01:06:14]shift 470 fd 165984 [01:06:14]save to /storage/0470/doc_00165984 [01:06:14]save last doc name /storage/0470/doc_00165984 to /storage/kkm_last_doc_name [01:06:14]save OK [01:06:14]Clear old archive folders... [01:06:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:06:14]tlvbuf is 001522F0 [01:06:14]SAM_PROTO_ClearQueue [01:06:14]wFMCommunicate request_size=4 [01:06:14]MH_SAM_APDU [01:06:14]CAPDU: 80 09 00 00 [01:06:14]Write to MH i2c: E2 08 00 16 01 80 09 00 00 00 00 00 00 89 [01:06:14]Write i2c OK [01:06:14]MH_I2C_Read... [01:06:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:06:14]Read from MH i2c: E2 [01:06:14]MH_I2C_Read... [01:06:14]Read from MH i2c: E2 03 00 [01:06:14]MH_I2C_Read... [01:06:14]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [01:06:14]RAPDU: 90 00 [01:06:14]wFMCommunicate OK [01:06:14]SAM_PROTO_ClearQueue done [01:06:14]KKMCreateOFDPacket [01:06:14]OFDProtocolAddRootSTLVToBuf [01:06:14]FM_MakeSignedData [01:06:14]FM_MakeSignedData [01:06:14]SAM_PROTO_SignData [01:06:14]wFMCommunicate request_size=4 [01:06:14]MH_SAM_APDU [01:06:14]CAPDU: 80 0D 01 02 [01:06:14]Write to MH i2c: E2 08 00 17 01 80 0D 01 02 00 00 00 00 91 [01:06:14]Write i2c OK [01:06:14]MH_I2C_Read... [01:06:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:06:14]Read from MH i2c: E2 [01:06:14]MH_I2C_Read... [01:06:14]Read from MH i2c: E2 03 00 [01:06:14]MH_I2C_Read... [01:06:14]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [01:06:14]RAPDU: 90 00 [01:06:14]wFMCommunicate OK [01:06:14]wFMCommunicate request_size=255 [01:06:14]MH_SAM_APDU [01:06:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 24 00 00 00 F4 03 04 00 04 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 88 02 00 35 04 06 00 6C [01:06:14]Write to MH i2c: E2 02 01 18 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 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 24 00 00 00 F4 03 04 00 04 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 88 02 00 35 04 06 00 6C 00 00 24 [01:06:14]Write i2c OK [01:06:14]MH_I2C_Read... [01:06:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:06:15]Read from MH i2c: E2 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: E2 03 00 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [01:06:15]RAPDU: 90 00 [01:06:15]wFMCommunicate OK [01:06:15]wFMCommunicate request_size=10 [01:06:15]MH_SAM_APDU [01:06:15]CAPDU: 80 0D 02 02 05 1C FB B2 80 F0 [01:06:15]Write to MH i2c: E2 0D 00 19 01 80 0D 02 02 05 00 1C FB B2 80 F0 00 00 D7 [01:06:15]Write i2c OK [01:06:15]MH_I2C_Read... [01:06:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:06:15]Read from MH i2c: E2 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: E2 03 00 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [01:06:15]RAPDU: 90 00 [01:06:15]wFMCommunicate OK [01:06:15]wFMCommunicate request_size=4 [01:06:15]MH_SAM_APDU [01:06:15]CAPDU: 80 0D 03 02 [01:06:15]Write to MH i2c: E2 08 00 1A 01 80 0D 03 02 00 00 00 00 96 [01:06:15]Write i2c OK [01:06:15]MH_I2C_Read... [01:06:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:06:15]Read from MH i2c: E2 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: E2 0B 00 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: E2 0B 00 1A 01 00 D8 3C 7D 26 29 E3 5E 35 90 00 ED [01:06:15]RAPDU: D8 3C 7D 26 29 E3 5E 35 90 00 [01:06:15]wFMCommunicate OK [01:06:15]SAM_PROTO_SignData done [01:06:15]FM_MakeSignedData done [01:06:15]CreateOFDProtocolMessage [01:06:15]wFMCommunicate request_size=4 [01:06:15]MH_SAM_APDU [01:06:15]CAPDU: 80 11 00 00 [01:06:15]Write to MH i2c: E2 08 00 1B 01 80 11 00 00 00 00 00 00 96 [01:06:15]Write i2c OK [01:06:15]MH_I2C_Read... [01:06:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:06:15]Read from MH i2c: E2 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: E2 17 00 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: E2 17 00 1B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [01:06:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:06:15]wFMCommunicate OK [01:06:15]CreateOFDProtocolMessage done [01:06:15]OFDSenderStorePacket 165984 [01:06:15]StoreOFDPacket docnum=165984 [01:06:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DF 9D 07 01 48 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 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 24 00 00 00 F4 03 04 00 04 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 88 02 00 35 04 06 00 6C 1C FB B2 80 F0 D8 3C 7D 26 29 E3 5E 35 [01:06:15]CheckFolder [01:06:15]dirname=/storage/ofd_packets [01:06:15]CheckFolder done [01:06:15]ProducePacketName [01:06:15]name=ofd_packets/00165984 [01:06:15]NVStorageSaveData ofd_packets/00165984 [01:06:15]File name is /storage/ofd_packets/00165984 [01:06:15]Write 301 bytes [01:06:15]NVStorageSaveData done [01:06:15]OFDSenderStorePacket done [01:06:15]KKMCreateOFDPacket done [01:06:15]NVStorageSaveData kkm_last_timestamp [01:06:15]File name is /storage/kkm_last_timestamp [01:06:15]Write 4 bytes [01:06:15]NVStorageSaveData done [01:06:15]ExternCall_PrintAddStr [01:06:15]wPrintStart [01:06:15]Write to MH i2c: 01 00 00 1C 01 1D [01:06:15]Write i2c OK [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: 01 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: 01 07 00 [01:06:15]MH_I2C_Read... [01:06:15]Read from MH i2c: 01 07 00 1C 01 00 00 00 00 00 FF 0F 32 [01:06:15]RasterBufferAndPrint [01:06:15]line Счет N : (1)294900 [01:06:15]line ИНН: 02508201610067 [01:06:15]line Контрольно-Кассовый Чек [01:06:15]line ПРОДАЖА [01:06:15]line ТРК (МРК, ГНК) : 33 [01:06:15]line Товар: 2710124500 [01:06:15]line Аи-95-К-5 [01:06:15]line 13.480 * 74.20 [01:06:15]line = 1000.22 [01:06:15]line НДС 12% НСП 1% [01:06:15]line > о реализуемом товаре [01:06:15]line ИТОГО: 1000.22 [01:06:15]line НСП 1% : 8.85 [01:06:15]line НДС 12% : 106.22 [01:06:15]line Наличными: 0.00 [01:06:15]line Безнал.: 1000.22 [01:06:15]line Место: АЗС № 130 "Партнер Нефть" [01:06:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:06:15]line СНО: Общий режим [01:06:15]line Чек 36 24.08.2024 01:06 [01:06:15]line Смена: 470 ФФД: 1.0 [01:06:15]line ЗНМ: 0300000070 [01:06:15]line РНМ: 0000000000092562 [01:06:15]line Версия ККМ: 001 [01:06:15]line Платежная система: O! деньги [01:06:15]line ФМ: 0000000000871769 [01:06:15]line ФД: 165984 [01:06:15]line ФПД: 118871737663728 [01:06:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165984&fm=118871737663728&tin=02508201610067®Number=0000000000092562&sum=100022 [01:06:15]written 0, free lines is 4095 [01:06:15]OFD Sender: Processing packet 165980 [packets to send 1008, broken 1003] [01:06:15]ProducePacketName [01:06:15]name=ofd_packets/00165980 [01:06:15]OFD Sender: To server: pG, [01:06:15]CommunicateWithHost lk.salyk.kg:30040 [01:06:15]ConnectInit lk.salyk.kg [01:06:16]Write to MH i2c: 01 00 00 46 01 47 [01:06:16]Write i2c OK [01:06:16]MH_I2C_Read... [01:06:16]Read from MH i2c: 01 [01:06:16]MH_I2C_Read... [01:06:16]Read from MH i2c: 01 07 00 [01:06:16]MH_I2C_Read... [01:06:16]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 E0 0C 3A [01:06:16]RasterBufferAndPrint [01:06:16]line [01:06:16]line [01:06:16]line [01:06:16]line [01:06:16]line [01:06:16]written 0, free lines is 3340 [01:06:16]MH_Cut [01:06:16]Write to MH i2c: D1 01 00 4D 01 01 20 [01:06:16]Write i2c OK [01:06:16]MH_I2C_Read... [01:06:16]Read from MH i2c: D1 [01:06:16]MH_I2C_Read... [01:06:16]Read from MH i2c: D1 01 00 [01:06:16]MH_I2C_Read... [01:06:16]Read from MH i2c: D1 01 00 4D 01 00 1F [01:06:16]Write to MH i2c: 01 00 00 4E 01 4F [01:06:16]Write i2c OK [01:06:16]MH_I2C_Read... [01:06:16]*** Cut start [01:06:16]*** Purtial cut [01:06:16]*** Stage 1: CUTSNS_PIN = 1 [01:06:18]Read from MH i2c: 01 [01:06:18]MH_I2C_Read... [01:06:18]*** Stop cut motor [01:06:18]*** Cut end [01:06:18]Read from MH i2c: 01 07 00 [01:06:18]MH_I2C_Read... [01:06:18]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 FF 0F 64 [01:06:18]process_action close_receipt done [01:06:18]requested_data is exist [01:06:18]produce_requested_data [01:06:18]requested_item fm.sn is exist - process it [01:06:18]wFMCommunicate request_size=4 [01:06:18]MH_SAM_APDU [01:06:18]CAPDU: 80 11 00 00 [01:06:18]Write to MH i2c: E2 08 00 4F 01 80 11 00 00 00 00 00 00 CA [01:06:18]Write i2c OK [01:06:18]MH_I2C_Read... [01:06:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:06:18]Read from MH i2c: E2 [01:06:18]MH_I2C_Read... [01:06:18]Read from MH i2c: E2 17 00 [01:06:18]MH_I2C_Read... [01:06:18]Read from MH i2c: E2 17 00 4F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [01:06:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:06:18]wFMCommunicate OK [01:06:18]requested_item fd.num is exist - process it [01:06:18]SAM_PROTO_GetFieldsCounters [01:06:18]wFMCommunicate request_size=4 [01:06:18]MH_SAM_APDU [01:06:18]CAPDU: 80 13 00 00 [01:06:18]Write to MH i2c: E2 08 00 50 01 80 13 00 00 00 00 00 00 CD [01:06:19]Write i2c OK [01:06:19]MH_I2C_Read... [01:06:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:06:19]Read from MH i2c: E2 [01:06:19]MH_I2C_Read... [01:06:19]Read from MH i2c: E2 62 00 [01:06:19]MH_I2C_Read... [01:06:19]Read from MH i2c: E2 62 00 50 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [01:06:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 24 00 00 00 5E 04 04 00 24 00 00 00 57 04 04 00 25 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:06:19]wFMCommunicate OK [01:06:19]SAM_PROTO_GetFieldsCounters done [01:06:19]requested_item shift.num is exist - process it [01:06:19]requested_item shift.opened is exist - process it [01:06:19]req_shift_opened [01:06:19]FM_GetShiftState [01:06:19]SAM_PROTO_GetShiftState [01:06:19]wFMCommunicate request_size=4 [01:06:19]MH_SAM_APDU [01:06:19]CAPDU: 80 13 01 00 [01:06:19]Write to MH i2c: E2 08 00 51 01 80 13 01 00 00 00 00 00 CF [01:06:19]Write i2c OK [01:06:19]MH_I2C_Read... [01:06:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:06:19]Read from MH i2c: E2 [01:06:19]MH_I2C_Read... [01:06:19]Read from MH i2c: E2 0E 00 [01:06:19]MH_I2C_Read... [01:06:19]Read from MH i2c: E2 0E 00 51 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 F9 [01:06:19]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:06:19]wFMCommunicate OK [01:06:19]SAM_PROTO_GetShiftState done [01:06:19]FM_GetShiftState done [01:06:19]req_shift_opened done [01:06:19]requested_item shift.open_date is exist - process it [01:06:19]req_shift_open_date [01:06:19]req_shift_open_date done [01:06:19]produce_requested_data done [01:06:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165984,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:06:19]process_action_free close_receipt [01:06:19]json_value_free [01:06:19]json_value_free done [01:06:19]process_json_proto returns [01:06:19]Send response to host [01:06:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165984,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:06:19]free response buf [01:06:19]execute_script done [01:06:19]execute_script returns [01:06:19]free content buf [01:06:19]Sock 10.Close socket [01:06:19]Sock 10.Thread stoped [01:06:20]ConnectInit Can't take IP for lk.salyk.kg [01:06:20]CommunicateWithHost connect error [01:06:20]CommunicateWithHost err = -1 [01:06:20]OFD Sender: Server communicate error [01:06:25]OFD Sender: Processing packet 165980 [packets to send 1008, broken 1003] [01:06:25]ProducePacketName [01:06:25]name=ofd_packets/00165980 [01:06:25]OFD Sender: To server: pG, [01:06:25]CommunicateWithHost lk.salyk.kg:30040 [01:06:25]ConnectInit lk.salyk.kg [01:06:30]ConnectInit Can't take IP for lk.salyk.kg [01:06:30]CommunicateWithHost connect error [01:06:30]CommunicateWithHost err = -1 [01:06:30]OFD Sender: Server communicate error [01:06:35]OFD Sender: Processing packet 165980 [packets to send 1008, broken 1003] [01:06:35]ProducePacketName [01:06:35]name=ofd_packets/00165980 [01:06:35]OFD Sender: To server: pG, [01:06:35]CommunicateWithHost lk.salyk.kg:30040 [01:06:35]ConnectInit lk.salyk.kg [01:06:40]ConnectInit Can't take IP for lk.salyk.kg [01:06:40]CommunicateWithHost connect error [01:06:40]CommunicateWithHost err = -1 [01:06:40]OFD Sender: Server communicate error [01:06:42]recv_with_timeout no data received [01:06:45]OFD Sender: Processing packet 165980 [packets to send 1008, broken 1003] [01:06:45]ProducePacketName [01:06:45]name=ofd_packets/00165980 [01:06:45]OFD Sender: To server: pG, [01:06:45]CommunicateWithHost lk.salyk.kg:30040 [01:06:45]ConnectInit lk.salyk.kg [01:06:50]ConnectInit Can't take IP for lk.salyk.kg [01:06:50]CommunicateWithHost connect error 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [01:05:47]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [01:05:47]wFMCommunicate OK [01:05:47]SAM_PROTO_GetFMData done [01:05:47]requested_item fm.sale_refund.total is exist - process it [01:05:47]requested_item fm.buy.total is exist - process it [01:05:47]requested_item shift.sale.total is exist - process it [01:05:47]SAM_PROTO_GetShiftData [01:05:47]wFMCommunicate request_size=4 [01:05:47]MH_SAM_APDU [01:05:47]CAPDU: 80 13 02 00 [01:05:47]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [01:05:47]Write i2c OK [01:05:47]MH_I2C_Read... [01:05:47]OFD Sender: Processing packet 165980 [packets to send 1004, broken 1003] [01:05:47]ProducePacketName [01:05:47]name=ofd_packets/00165980 [01:05:47]OFD Sender: To server: pG, [01:05:47]CommunicateWithHost lk.salyk.kg:30040 [01:05:47]ConnectInit lk.salyk.kg [01:05:48]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [01:05:48]Read from MH i2c: E2 [01:05:48]MH_I2C_Read... [01:05:48]Read from MH i2c: E2 FD 00 [01:05:48]MH_I2C_Read... [01:05:48]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 20 00 00 00 69 04 9B 00 6F 04 04 00 20 00 00 00 B1 04 03 00 AA 87 5A 70 04 03 00 F8 6D 12 72 04 03 00 B2 19 48 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 39 9D 09 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 16 CD EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 6E [01:05:48]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 20 00 00 00 69 04 9B 00 6F 04 04 00 20 00 00 00 B1 04 03 00 AA 87 5A 70 04 03 00 F8 6D 12 72 04 03 00 B2 19 48 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 39 9D 09 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 16 CD EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 90 00 [01:05:48]wFMCommunicate OK [01:05:48]wFMCommunicate request_size=4 [01:05:48]MH_SAM_APDU [01:05:48]CAPDU: 80 17 00 00 [01:05:48]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [01:05:48]Write i2c OK [01:05:48]MH_I2C_Read... [01:05:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:05:48]Read from MH i2c: E2 [01:05:48]MH_I2C_Read... [01:05:48]Read from MH i2c: E2 FD 00 [01:05:48]MH_I2C_Read... [01:05:48]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [01:05:48]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 [01:05:48]wFMCommunicate OK [01:05:48]wFMCommunicate request_size=4 [01:05:48]MH_SAM_APDU [01:05:48]CAPDU: 80 17 00 00 [01:05:48]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [01:05:48]Write i2c OK [01:05:48]MH_I2C_Read... [01:05:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:05:48]Read from MH i2c: E2 [01:05:48]MH_I2C_Read... [01:05:48]Read from MH i2c: E2 FD 00 [01:05:48]MH_I2C_Read... [01:05:48]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [01:05:48]RAPDU: F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 [01:05:48]wFMCommunicate OK [01:05:48]wFMCommunicate request_size=4 [01:05:48]MH_SAM_APDU [01:05:48]CAPDU: 80 17 00 00 [01:05:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [01:05:48]Write i2c OK [01:05:48]MH_I2C_Read... [01:05:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:05:49]Read from MH i2c: E2 [01:05:49]MH_I2C_Read... [01:05:49]Read from MH i2c: E2 FD 00 [01:05:49]MH_I2C_Read... [01:05:49]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [01:05:49]RAPDU: 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [01:05:49]wFMCommunicate OK [01:05:49]wFMCommunicate request_size=4 [01:05:49]MH_SAM_APDU [01:05:49]CAPDU: 80 17 00 00 [01:05:49]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [01:05:49]Write i2c OK [01:06:50]CommunicateWithHost err = -1 [01:06:50]OFD Sender: Server communicate error [01:06:55]OFD Sender: Processing packet 165980 [packets to send 1008, broken 1003] [01:06:55]ProducePacketName [01:06:55]name=ofd_packets/00165980 [01:06:55]OFD Sender: To server: pG, [01:06:55]CommunicateWithHost lk.salyk.kg:30040 [01:06:55]ConnectInit lk.salyk.kg [01:07:04]recv_with_timeout no data received [01:07:09]ConnectInit Can't connect to host [01:07:14]ConnectInit Can't connect to host [01:07:15]ConnectInit Can't connect to host [01:07:15]CommunicateWithHost connect error [01:07:15]CommunicateWithHost err = -1 [01:07:15]OFD Sender: Server communicate error [01:07:18]accept exits with 9 [01:07:18]New connection [01:07:18]New thread 3066613092 created [01:07:18]Thread 3066469732 joined [01:07:18]Waiting for new connection... [01:07:18] Sock 9.Parse request [01:07:18]Sock 9.Check first char [01:07:18]Sock 9.First char is OK [01:07:18]request: POST /json_proto HTTP/1.0 [01:07:18]Method: POST [01:07:18]URL: /json_proto [01:07:18]Method is POST - this is cgi request [01:07:18]url: /json_proto [01:07:18]query_string will be loaded in cgi processing [01:07:18]execute_cgi json_proto POST (null) [01:07:18]execute_cgi path=json_proto method=POST [01:07:18]POST find Content-Length [01:07:18]Host: 172.17.44.132:8080 [01:07:18]Content-Length: 678 [01:07:18]Content-Type: application/json [01:07:18] [01:07:18]POST finish read [01:07:18]Found Content-Length = 678 [01:07:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:07:18]execute_script... [01:07: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)294903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:07:18]POST & json_proto [01:07:18]process_json_proto [01:07:18]json parsed OK: [01:07:18]protocol is kg_v1.0 [01:07:18]action value=close_receipt [01:07:18]process_action close_receipt [01:07:18]cmd_close_receipt [01:07:18]MH_GetDate [01:07:18]Write to MH i2c: F0 00 00 52 01 42 [01:07:18]Write i2c OK [01:07:18]MH_I2C_Read... [01:07:18]Read from MH i2c: F0 [01:07:18]MH_I2C_Read... [01:07:18]Read from MH i2c: F0 09 00 [01:07:18]MH_I2C_Read... [01:07:18]Read from MH i2c: F0 09 00 52 01 00 46 32 C9 66 2A 83 C1 65 C5 [01:07:18]GetLastDocTimeStamp 1724461572 [01:07:18]current date 1724461638 [01:07:18]FM_GetShiftState [01:07:18]SAM_PROTO_GetShiftState [01:07:18]wFMCommunicate request_size=4 [01:07:18]MH_SAM_APDU [01:07:18]CAPDU: 80 13 01 00 [01:07:18]Write to MH i2c: E2 08 00 53 01 80 13 01 00 00 00 00 00 D1 [01:07:18]Write i2c OK [01:07:18]MH_I2C_Read... [01:07:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:07:18]Read from MH i2c: E2 [01:07:18]MH_I2C_Read... [01:07:18]Read from MH i2c: E2 0E 00 [01:07:18]MH_I2C_Read... [01:07:18]Read from MH i2c: E2 0E 00 53 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 FB [01:07:18]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:07:18]wFMCommunicate OK [01:07:18]SAM_PROTO_GetShiftState done [01:07:18]FM_GetShiftState done [01:07:18]opened in 1724458697 [01:07:18]opened+sec_in_day 1724545097 [01:07:18]quantity*price = 80004 [01:07:18]sum+1 = 80005 [01:07:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 37 24.08.2024 01:07 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165985 ФПД: 250340592828049 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010718&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165985&fm=250340592828049&tin=02508201610067®Number=0000000000092562&sum=80000 [01:07:19]StoreToDocumentArchive [01:07:19]shift 470 fd 165985 [01:07:19]save to /storage/0470/doc_00165985 [01:07:19]save last doc name /storage/0470/doc_00165985 to /storage/kkm_last_doc_name [01:07:19]save OK [01:07:19]Clear old archive folders... [01:07:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:07:19]tlvbuf is 0015A950 [01:07:19]SAM_PROTO_ClearQueue [01:07:19]wFMCommunicate request_size=4 [01:07:19]MH_SAM_APDU [01:07:19]CAPDU: 80 09 00 00 [01:07:19]Write to MH i2c: E2 08 00 60 01 80 09 00 00 00 00 00 00 D3 [01:07:19]Write i2c OK [01:07:19]MH_I2C_Read... [01:07:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:07:19]Read from MH i2c: E2 [01:07:19]MH_I2C_Read... [01:07:19]Read from MH i2c: E2 03 00 [01:07:19]MH_I2C_Read... [01:07:19]Read from MH i2c: E2 03 00 60 01 00 90 00 D5 [01:07:19]RAPDU: 90 00 [01:07:19]wFMCommunicate OK [01:07:19]SAM_PROTO_ClearQueue done [01:07:19]KKMCreateOFDPacket [01:07:19]OFDProtocolAddRootSTLVToBuf [01:07:19]FM_MakeSignedData [01:07:19]FM_MakeSignedData [01:07:19]SAM_PROTO_SignData [01:07:19]wFMCommunicate request_size=4 [01:07:19]MH_SAM_APDU [01:07:19]CAPDU: 80 0D 01 02 [01:07:19]Write to MH i2c: E2 08 00 61 01 80 0D 01 02 00 00 00 00 DB [01:07:19]Write i2c OK [01:07:19]MH_I2C_Read... [01:07:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:07:19]Read from MH i2c: E2 [01:07:19]MH_I2C_Read... [01:07:19]Read from MH i2c: E2 03 00 [01:07:19]MH_I2C_Read... [01:07:19]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [01:07:19]RAPDU: 90 00 [01:07:19]wFMCommunicate OK [01:07:19]wFMCommunicate request_size=255 [01:07:19]MH_SAM_APDU [01:07:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 46 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 88 02 00 35 04 06 00 E3 [01:07:19]Write to MH i2c: E2 02 01 62 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 46 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 88 02 00 35 04 06 00 E3 00 00 7D [01:07:20]Write i2c OK [01:07:20]MH_I2C_Read... [01:07:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:07:20]Read from MH i2c: E2 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: E2 03 00 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [01:07:20]RAPDU: 90 00 [01:07:20]wFMCommunicate OK [01:07:20]wFMCommunicate request_size=10 [01:07:20]MH_SAM_APDU [01:07:20]CAPDU: 80 0D 02 02 05 AE F6 1B BE 91 [01:07:20]Write to MH i2c: E2 0D 00 63 01 80 0D 02 02 05 00 AE F6 1B BE 91 00 00 F6 [01:07:20]Write i2c OK [01:07:20]MH_I2C_Read... [01:07:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:07:20]Read from MH i2c: E2 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: E2 03 00 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [01:07:20]RAPDU: 90 00 [01:07:20]wFMCommunicate OK [01:07:20]wFMCommunicate request_size=4 [01:07:20]MH_SAM_APDU [01:07:20]CAPDU: 80 0D 03 02 [01:07:20]Write to MH i2c: E2 08 00 64 01 80 0D 03 02 00 00 00 00 E0 [01:07:20]Write i2c OK [01:07:20]MH_I2C_Read... [01:07:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:07:20]Read from MH i2c: E2 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: E2 0B 00 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: E2 0B 00 64 01 00 C1 D9 8C 33 7F 01 BF 91 90 00 0A [01:07:20]RAPDU: C1 D9 8C 33 7F 01 BF 91 90 00 [01:07:20]wFMCommunicate OK [01:07:20]SAM_PROTO_SignData done [01:07:20]FM_MakeSignedData done [01:07:20]CreateOFDProtocolMessage [01:07:20]wFMCommunicate request_size=4 [01:07:20]MH_SAM_APDU [01:07:20]CAPDU: 80 11 00 00 [01:07:20]Write to MH i2c: E2 08 00 65 01 80 11 00 00 00 00 00 00 E0 [01:07:20]Write i2c OK [01:07:20]MH_I2C_Read... [01:07:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:07:20]Read from MH i2c: E2 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: E2 17 00 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: E2 17 00 65 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [01:07:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:07:20]wFMCommunicate OK [01:07:20]CreateOFDProtocolMessage done [01:07:20]OFDSenderStorePacket 165985 [01:07:20]StoreOFDPacket docnum=165985 [01:07:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 64 FB 07 01 49 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 46 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 88 02 00 35 04 06 00 E3 AE F6 1B BE 91 C1 D9 8C 33 7F 01 BF 91 [01:07:20]CheckFolder [01:07:20]dirname=/storage/ofd_packets [01:07:20]CheckFolder done [01:07:20]ProducePacketName [01:07:20]name=ofd_packets/00165985 [01:07:20]NVStorageSaveData ofd_packets/00165985 [01:07:20]File name is /storage/ofd_packets/00165985 [01:07:20]Write 301 bytes [01:07:20]NVStorageSaveData done [01:07:20]OFDSenderStorePacket done [01:07:20]KKMCreateOFDPacket done [01:07:20]NVStorageSaveData kkm_last_timestamp [01:07:20]File name is /storage/kkm_last_timestamp [01:07:20]Write 4 bytes [01:07:20]NVStorageSaveData done [01:07:20]OFD Sender: Processing packet 165980 [packets to send 1009, broken 1003] [01:07:20]ProducePacketName [01:07:20]name=ofd_packets/00165980 [01:07:20]OFD Sender: To server: pG, [01:07:20]CommunicateWithHost lk.salyk.kg:30040 [01:07:20]ConnectInit lk.salyk.kg [01:07:20]ExternCall_PrintAddStr [01:07:20]wPrintStart [01:07:20]Write to MH i2c: 01 00 00 66 01 67 [01:07:20]Write i2c OK [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: 01 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: 01 07 00 [01:07:20]MH_I2C_Read... [01:07:20]Read from MH i2c: 01 07 00 66 01 00 00 00 00 00 FF 0F 7C [01:07:20]RasterBufferAndPrint [01:07:20]line Счет N : (1)294903 [01:07:20]line ИНН: 02508201610067 [01:07:20]line Контрольно-Кассовый Чек [01:07:20]line ПРОДАЖА [01:07:20]line ТРК (МРК, ГНК) : 62 [01:07:20]line Товар: 2710124130 [01:07:20]line Аи-92-К-5 [01:07:20]line 11.800 * 67.80 [01:07:20]line = 800.04 [01:07:20]line НДС 12% НСП 1% [01:07:20]line > о реализуемом товаре [01:07:20]line ОКРУГЛЕНИЕ: -0.04 [01:07:20]line ИТОГО: 800.00 [01:07:20]line Внесено: 800.00 [01:07:20]line СДАЧА: 0.00 [01:07:20]line НСП 1% : 7.08 [01:07:20]line НДС 12% : 84.96 [01:07:20]line Наличными: 800.00 [01:07:20]line Безнал.: 0.00 [01:07:20]line Место: АЗС № 130 "Партнер Нефть" [01:07:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:07:20]line СНО: Общий режим [01:07:20]line Чек 37 24.08.2024 01:07 [01:07:20]line Смена: 470 ФФД: 1.0 [01:07:20]line ЗНМ: 0300000070 [01:07:20]line РНМ: 0000000000092562 [01:07:20]line Версия ККМ: 001 [01:07:20]line ФМ: 0000000000871769 [01:07:20]line ФД: 165985 [01:07:20]line ФПД: 250340592828049 [01:07:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010718&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165985&fm=250340592828049&tin=02508201610067®Number=0000000000092562&sum=80000 [01:07:20]written 0, free lines is 4095 [01:07:21]Write to MH i2c: 01 00 00 91 01 92 [01:07:21]Write i2c OK [01:07:21]MH_I2C_Read... [01:07:21]Read from MH i2c: 01 [01:07:21]MH_I2C_Read... [01:07:21]Read from MH i2c: 01 07 00 [01:07:21]MH_I2C_Read... [01:07:21]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 CE 0C 73 [01:07:21]RasterBufferAndPrint [01:07:21]line [01:07:21]line [01:07:21]line [01:07:21]line [01:07:21]line [01:07:21]written 0, free lines is 3313 [01:07:21]MH_Cut [01:07:21]Write to MH i2c: D1 01 00 98 01 01 6B [01:07:21]Write i2c OK [01:07:21]MH_I2C_Read... [01:07:21]Read from MH i2c: D1 [01:07:21]MH_I2C_Read... [01:07:21]Read from MH i2c: D1 01 00 [01:07:21]MH_I2C_Read... [01:07:21]Read from MH i2c: D1 01 00 98 01 00 6A [01:07:21]Write to MH i2c: 01 00 00 99 01 9A [01:07:21]Write i2c OK [01:07:21]MH_I2C_Read... [01:07:22]*** Cut start [01:07:22]*** Purtial cut [01:07:22]*** Stage 1: CUTSNS_PIN = 1 [01:07:24]Read from MH i2c: 01 [01:07:24]MH_I2C_Read... [01:07:24]*** Stop cut motor [01:07:24]*** Cut end [01:07:24]Read from MH i2c: 01 07 00 [01:07:24]MH_I2C_Read... [01:07:24]Read from MH i2c: 01 07 00 99 01 00 00 00 00 00 FF 0F AF [01:07:24]process_action close_receipt done [01:07:24]requested_data is exist [01:07:24]produce_requested_data [01:07:24]requested_item fm.sn is exist - process it [01:07:24]wFMCommunicate request_size=4 [01:07:24]MH_SAM_APDU [01:07:24]CAPDU: 80 11 00 00 [01:07:24]Write to MH i2c: E2 08 00 9A 01 80 11 00 00 00 00 00 00 15 [01:07:24]Write i2c OK [01:07:24]MH_I2C_Read... [01:07:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:07:24]Read from MH i2c: E2 [01:07:24]MH_I2C_Read... [01:07:24]Read from MH i2c: E2 17 00 [01:07:24]MH_I2C_Read... [01:07:24]Read from MH i2c: E2 17 00 9A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [01:07:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:07:24]wFMCommunicate OK [01:07:24]requested_item fd.num is exist - process it [01:07:24]SAM_PROTO_GetFieldsCounters [01:07:24]wFMCommunicate request_size=4 [01:07:24]MH_SAM_APDU [01:07:24]CAPDU: 80 13 00 00 [01:07:24]Write to MH i2c: E2 08 00 9B 01 80 13 00 00 00 00 00 00 18 [01:07:24]Write i2c OK [01:07:24]MH_I2C_Read... [01:07:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:07:24]Read from MH i2c: E2 [01:07:24]MH_I2C_Read... [01:07:24]Read from MH i2c: E2 62 00 [01:07:24]MH_I2C_Read... [01:07:24]Read from MH i2c: E2 62 00 9B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 6F [01:07:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 25 00 00 00 5E 04 04 00 25 00 00 00 57 04 04 00 26 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:07:24]wFMCommunicate OK [01:07:24]SAM_PROTO_GetFieldsCounters done [01:07:24]requested_item shift.num is exist - process it [01:07:24]requested_item shift.opened is exist - process it [01:07:24]req_shift_opened [01:07:24]FM_GetShiftState [01:07:24]SAM_PROTO_GetShiftState [01:07:24]wFMCommunicate request_size=4 [01:07:24]MH_SAM_APDU [01:07:24]CAPDU: 80 13 01 00 [01:07:24]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [01:07:24]Write i2c OK [01:07:24]MH_I2C_Read... [01:07:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:07:24]Read from MH i2c: E2 [01:07:24]MH_I2C_Read... [01:07:24]Read from MH i2c: E2 0E 00 [01:07:24]MH_I2C_Read... [01:07:24]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 44 [01:07:24]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:07:24]wFMCommunicate OK [01:07:24]SAM_PROTO_GetShiftState done [01:07:24]FM_GetShiftState done [01:07:24]req_shift_opened done [01:07:24]requested_item shift.open_date is exist - process it [01:07:24]req_shift_open_date [01:07:24]req_shift_open_date done [01:07:24]produce_requested_data done [01:07:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165985,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:07:24]process_action_free close_receipt [01:07:24]json_value_free [01:07:24]json_value_free done [01:07:24]process_json_proto returns [01:07:24]Send response to host [01:07:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165985,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:07:24]free response buf [01:07:24]execute_script done [01:07:24]execute_script returns [01:07:24]free content buf [01:07:24]Sock 9.Close socket [01:07:24]Sock 9.Thread stoped [01:07:24]ConnectInit Can't connect to host [01:07:25]ConnectInit Can't take IP for lk.salyk.kg [01:07:25]CommunicateWithHost connect error [01:07:25]CommunicateWithHost err = -1 [01:07:25]OFD Sender: Server communicate error [01:07:25]OFD Sender: Processing packet 165980 [packets to send 1009, broken 1003] [01:07:25]ProducePacketName [01:07:25]name=ofd_packets/00165980 [01:07:25]OFD Sender: To server: pG, [01:07:25]CommunicateWithHost lk.salyk.kg:30040 [01:07:25]ConnectInit lk.salyk.kg [01:07:30]ConnectInit Can't take IP for lk.salyk.kg [01:07:30]CommunicateWithHost connect error [01:07:30]CommunicateWithHost err = -1 [01:07:30]OFD Sender: Server communicate error [01:07:32]ConnectInit Can't connect to host [01:07:35]OFD Sender: Processing packet 165980 [packets to send 1009, broken 1003] [01:07:35]ProducePacketName [01:07:35]name=ofd_packets/00165980 [01:07:35]OFD Sender: To server: pG, [01:07:35]CommunicateWithHost lk.salyk.kg:30040 [01:07:35]ConnectInit lk.salyk.kg [01:07:37]ConnectInit Can't connect to host [01:07:40]ConnectInit Can't take IP for lk.salyk.kg [01:07:40]CommunicateWithHost connect error [01:07:40]CommunicateWithHost err = -1 [01:07:40]OFD Sender: Server communicate error [01:07:45]OFD Sender: Processing packet 165980 [packets to send 1009, broken 1003] [01:07:45]ProducePacketName [01:07:45]name=ofd_packets/00165980 [01:07:45]OFD Sender: To server: pG, [01:07:45]CommunicateWithHost lk.salyk.kg:30040 [01:07:45]ConnectInit lk.salyk.kg [01:07:48]Connected sock=10 [01:07:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7A 94 07 01 46 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 99 30 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 88 02 00 35 04 06 00 89 15 FB C5 0C 30 77 60 1B AA 1E 86 35 42 [01:07:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 41 C0 47 00 9B C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 88 02 00 F4 03 04 00 AD DB C8 66 B6 04 01 00 00 55 97 20 89 57 13 AA D2 [01:07:49]CommunicateWithHost err = 0 [01:07:49]CheckOFDResponse [01:07:49]1017 (14) - 77093643461234 [01:07:49]1041 (16) - 0000000000871769 [01:07:49]1040 (4) - 165980 [01:07:49]1012 (4) - 23.08.2024 18:57 [01:07:49]1206 (1) - 0 [01:07:49]OFD Sender: Remove packet 165980 [01:07:49]ProducePacketName [01:07:49]name=ofd_packets/00165980 [01:07:49]NVStorageDeleteData [01:07:49]OFD Sender: Processing packet 165981 [packets to send 1008, broken 1003] [01:07:49]ProducePacketName [01:07:49]name=ofd_packets/00165981 [01:07:49]OFD Sender: To server: pG, [01:07:49]CommunicateWithHost lk.salyk.kg:30040 [01:07:49]ConnectInit lk.salyk.kg [01:07:50]Connected sock=9 [01:07:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 05 02 00 00 31 E3 FD 01 1A 72 5A 03 01 00 03 00 F1 01 1E 04 01 00 01 23 04 68 00 8A 04 08 00 39 30 31 36 32 36 30 32 06 04 29 00 D0 AD D0 BD D0 B5 D1 80 D0 B3 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 52 65 64 20 62 75 6C 6C 20 30 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 54 3D 00 00 00 00 13 04 06 00 54 3D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 0A 00 00 00 00 07 04 06 00 64 64 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 EF 31 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 88 02 00 35 04 06 00 F9 3A 9C 31 A9 8A 38 AB 43 76 48 72 B3 A0 [01:07:50]accept exits with 7 [01:07:50]New connection [01:07:50]New thread 3066469732 created [01:07:50]Thread 3066613092 joined [01:07:50]Waiting for new connection... [01:07:50] Sock 7.Parse request [01:07:50]Sock 7.Check first char [01:07:50]Sock 7.First char is OK [01:07:50]request: POST /json_proto HTTP/1.0 [01:07:50]Method: POST [01:07:50]URL: /json_proto [01:07:50]Method is POST - this is cgi request [01:07:50]url: /json_proto [01:07:50]query_string will be loaded in cgi processing [01:07:50]execute_cgi json_proto POST (null) [01:07:50]execute_cgi path=json_proto method=POST [01:07:50]POST find Content-Length [01:07:50]Host: 172.17.44.132:8080 [01:07:50]Content-Length: 819 [01:07:50]Content-Type: application/json [01:07:50] [01:07:50]POST finish read [01:07:50]Found Content-Length = 819 [01:07:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:07:50]execute_script... [01:07: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)294902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:07:50]POST & json_proto [01:07:50]process_json_proto [01:07:50]json parsed OK: [01:07:50]protocol is kg_v1.0 [01:07:50]action value=close_receipt [01:07:50]process_action close_receipt [01:07:50]cmd_close_receipt [01:07:50]MH_GetDate [01:07:50]Write to MH i2c: F0 00 00 9D 01 8D [01:07:50]Write i2c OK [01:07:50]MH_I2C_Read... [01:07:50]Read from MH i2c: F0 [01:07:50]MH_I2C_Read... [01:07:50]Read from MH i2c: F0 09 00 [01:07:50]MH_I2C_Read... [01:07:50]Read from MH i2c: F0 09 00 9D 01 00 66 32 C9 66 2A 83 C1 65 30 [01:07:50]GetLastDocTimeStamp 1724461638 [01:07:50]current date 1724461670 [01:07:50]FM_GetShiftState [01:07:50]SAM_PROTO_GetShiftState [01:07:50]wFMCommunicate request_size=4 [01:07:50]MH_SAM_APDU [01:07:50]CAPDU: 80 13 01 00 [01:07:50]Write to MH i2c: E2 08 00 9E 01 80 13 01 00 00 00 00 00 1C [01:07:50]Write i2c OK [01:07:50]MH_I2C_Read... [01:07:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:07:50]Read from MH i2c: E2 [01:07:50]MH_I2C_Read... [01:07:50]Read from MH i2c: E2 0E 00 [01:07:50]MH_I2C_Read... [01:07:50]Read from MH i2c: E2 0E 00 9E 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 46 [01:07:50]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:07:50]wFMCommunicate OK [01:07:50]SAM_PROTO_GetShiftState done [01:07:50]FM_GetShiftState done [01:07:50]opened in 1724458697 [01:07:50]opened+sec_in_day 1724545097 [01:07:50]quantity*price = 300064 [01:07:50]sum+1 = 300066 [01:07:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 38 24.08.2024 01:07 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 165986 ФПД: 28892352219970 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165986&fm=28892352219970&tin=02508201610067®Number=0000000000092562&sum=300065 [01:07:51]StoreToDocumentArchive [01:07:51]shift 470 fd 165986 [01:07:51]save to /storage/0470/doc_00165986 [01:07:51]save last doc name /storage/0470/doc_00165986 to /storage/kkm_last_doc_name [01:07:51]save OK [01:07:51]Clear old archive folders... [01:07:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:07:51]tlvbuf is 0009CC50 [01:07:51]SAM_PROTO_ClearQueue [01:07:51]wFMCommunicate request_size=4 [01:07:51]MH_SAM_APDU [01:07:51]CAPDU: 80 09 00 00 [01:07:51]Write to MH i2c: E2 08 00 AB 01 80 09 00 00 00 00 00 00 1E [01:07:51]Write i2c OK [01:07:51]MH_I2C_Read... [01:07:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:07:51]Read from MH i2c: E2 [01:07:51]MH_I2C_Read... [01:07:51]Read from MH i2c: E2 03 00 [01:07:51]MH_I2C_Read... [01:07:51]Read from MH i2c: E2 Received data: 03 87 00 95 AB F6 01 70 00 47 90 2C 00 01 20 00 [01:07:51]30 RAPDU: 30 90 30 00 30 [01:07:51]30 wFMCommunicate OK [01:07:51]30 SAM_PROTO_ClearQueue done [01:07:51]30 KKMCreateOFDPacket [01:07:51]30 OFDProtocolAddRootSTLVToBuf [01:07:51]30 FM_MakeSignedData [01:07:51]30 FM_MakeSignedData [01:07:51]SAM_PROTO_SignData [01:07:51]wFMCommunicate request_size=4 [01:07:51]MH_SAM_APDU [01:07:51]CAPDU: 80 0D 01 02 [01:07:51]Write to MH i2c: E2 08 00 AC 01 80 0D 38 01 37 02 31 00 37 00 36 00 39 00 4F 26 00 [01:07:51]00 00 91 F1 47 00 4D 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 *** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:07:51]30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 88 02 00 F4 03 04 00 AE DB C8 66 B6 04 01 00 00 99 75 69 4A 63 F5 44 10 [01:07:52]CommunicateWithHost err = 0 [01:07:52]CheckOFDResponse [01:07:52]1017 (14) - 77093643461234 [01:07:52]1041 (16) - 0000000000871769 [01:07:52]1040 (4) - 165981 [01:07:52]1012 (4) - 23.08.2024 18:57 [01:07:52]1206 (1) - 0 [01:07:52]OFD Sender: Remove packet 165981 [01:07:52]ProducePacketName [01:07:52]name=ofd_packets/00165981 [01:07:52]NVStorageDeleteData [01:07:52]Write i2c OK [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 03 00 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [01:07:52]RAPDU: 90 00 [01:07:52]wFMCommunicate OK [01:07:52]wFMCommunicate request_size=255 [01:07:52]MH_SAM_APDU [01:07:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 66 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 88 02 00 35 04 06 00 1A [01:07:52]Write to MH i2c: E2 02 01 AD 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 66 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 88 02 00 35 04 06 00 1A 00 00 39 [01:07:52]Write i2c OK [01:07:52]MH_I2C_Read... [01:07:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:07:52]Read from MH i2c: E2 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 03 00 [01:07:52]MH_I2C_Read... [01:07:52]OFD Sender: Processing packet 165982 [packets to send 1007, broken 1003] [01:07:52]ProducePacketName [01:07:52]name=ofd_packets/00165982 [01:07:52]OFD Sender: To server: pG, [01:07:52]CommunicateWithHost lk.salyk.kg:30040 [01:07:52]ConnectInit lk.salyk.kg [01:07:52]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [01:07:52]RAPDU: 90 00 [01:07:52]wFMCommunicate OK [01:07:52]wFMCommunicate request_size=10 [01:07:52]MH_SAM_APDU [01:07:52]CAPDU: 80 0D 02 02 05 47 06 64 0B 42 [01:07:52]Write to MH i2c: E2 0D 00 AE 01 80 0D 02 02 05 00 47 06 64 0B 42 00 00 31 [01:07:52]Write i2c OK [01:07:52]MH_I2C_Read... [01:07:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:07:52]Read from MH i2c: E2 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 03 00 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [01:07:52]RAPDU: 90 00 [01:07:52]wFMCommunicate OK [01:07:52]wFMCommunicate request_size=4 [01:07:52]MH_SAM_APDU [01:07:52]CAPDU: 80 0D 03 02 [01:07:52]Write to MH i2c: E2 08 00 AF 01 80 0D 03 02 00 00 00 00 2B [01:07:52]Write i2c OK [01:07:52]MH_I2C_Read... [01:07:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:07:52]Read from MH i2c: E2 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 0B 00 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 0B 00 AF 01 00 BB 28 42 26 34 58 EC B4 90 00 A3 [01:07:52]RAPDU: BB 28 42 26 34 58 EC B4 90 00 [01:07:52]wFMCommunicate OK [01:07:52]SAM_PROTO_SignData done [01:07:52]FM_MakeSignedData done [01:07:52]CreateOFDProtocolMessage [01:07:52]wFMCommunicate request_size=4 [01:07:52]MH_SAM_APDU [01:07:52]CAPDU: 80 11 00 00 [01:07:52]Write to MH i2c: E2 08 00 B0 01 80 11 00 00 00 00 00 00 2B [01:07:52]Write i2c OK [01:07:52]MH_I2C_Read... [01:07:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:07:52]Read from MH i2c: E2 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 17 00 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: E2 17 00 B0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [01:07:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:07:52]wFMCommunicate OK [01:07:52]CreateOFDProtocolMessage done [01:07:52]OFDSenderStorePacket 165986 [01:07:52]StoreOFDPacket docnum=165986 [01:07:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D1 96 07 01 1F 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 66 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 88 02 00 35 04 06 00 1A 47 06 64 0B 42 BB 28 42 26 34 58 EC B4 [01:07:52]CheckFolder [01:07:52]dirname=/storage/ofd_packets [01:07:52]CheckFolder done [01:07:52]ProducePacketName [01:07:52]name=ofd_packets/00165986 [01:07:52]NVStorageSaveData ofd_packets/00165986 [01:07:52]File name is /storage/ofd_packets/00165986 [01:07:52]Write 301 bytes [01:07:52]NVStorageSaveData done [01:07:52]OFDSenderStorePacket done [01:07:52]KKMCreateOFDPacket done [01:07:52]NVStorageSaveData kkm_last_timestamp [01:07:52]File name is /storage/kkm_last_timestamp [01:07:52]Write 4 bytes [01:07:52]NVStorageSaveData done [01:07:52]ExternCall_PrintAddStr [01:07:52]wPrintStart [01:07:52]Write to MH i2c: 01 00 00 B1 01 B2 [01:07:52]Write i2c OK [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: 01 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: 01 07 00 [01:07:52]MH_I2C_Read... [01:07:52]Read from MH i2c: 01 07 00 B1 01 00 00 00 00 00 FF 0F C7 [01:07:52]RasterBufferAndPrint [01:07:52]line Счет N : (1)294902 [01:07:52]line ИНН: 02508201610067 [01:07:52]line Контрольно-Кассовый Чек [01:07:52]line ПРОДАЖА [01:07:52]line ТРК (МРК, ГНК) : 53 [01:07:52]line Товар: 2710124500 [01:07:52]line Аи-95-К-5 [01:07:52]line 40.440 * 74.20 [01:07:52]line = 3000.65 [01:07:52]line НДС 12% НСП 1% [01:07:52]line > о реализуемом товаре [01:07:52]line ИТОГО: 3000.65 [01:07:52]line НСП 1% : 26.55 [01:07:52]line НДС 12% : 318.65 [01:07:52]line Наличными: 0.00 [01:07:52]line Безнал.: 3000.65 [01:07:52]line Место: АЗС № 130 "Партнер Нефть" [01:07:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:07:52]line СНО: Общий режим [01:07:52]line Чек 38 24.08.2024 01:07 [01:07:52]line Смена: 470 ФФД: 1.0 [01:07:52]line ЗНМ: 0300000070 [01:07:52]line РНМ: 0000000000092562 [01:07:52]line Версия ККМ: 001 [01:07:52]line Платежная система: Бакай Банк [01:07:52]line ФМ: 0000000000871769 [01:07:52]line ФД: 165986 [01:07:52]line ФПД: 28892352219970 [01:07:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T010750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165986&fm=28892352219970&tin=02508201610067®Number=0000000000092562&sum=300065 [01:07:52]written 0, free lines is 4095 [01:07:53]Write to MH i2c: 01 00 00 DB 01 DC [01:07:53]Write i2c OK [01:07:53]MH_I2C_Read... [01:07:53]Read from MH i2c: 01 [01:07:53]MH_I2C_Read... [01:07:53]Read from MH i2c: 01 07 00 [01:07:53]MH_I2C_Read... [01:07:53]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 E6 0C D5 [01:07:53]RasterBufferAndPrint [01:07:53]line [01:07:53]line [01:07:53]line [01:07:53]line [01:07:53]line [01:07:53]written 0, free lines is 3338 [01:07:53]MH_Cut [01:07:53]Write to MH i2c: D1 01 00 E2 01 01 B5 [01:07:53]Write i2c OK [01:07:53]MH_I2C_Read... [01:07:53]Read from MH i2c: D1 [01:07:53]MH_I2C_Read... [01:07:53]Read from MH i2c: D1 01 00 [01:07:53]MH_I2C_Read... [01:07:53]Read from MH i2c: D1 01 00 E2 01 00 B4 [01:07:53]Write to MH i2c: 01 00 00 E3 01 E4 [01:07:53]Write i2c OK [01:07:53]MH_I2C_Read... [01:07:53]Connected sock=9 [01:07:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E4 FA 07 01 C1 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 F6 31 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 88 02 00 35 04 06 00 46 52 39 B0 A3 B6 36 E9 76 44 22 87 11 56 [01:07:54]*** Cut start [01:07:54]*** Purtial cut [01:07:54]*** Stage 1: CUTSNS_PIN = 1 [01:07:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 41 47 00 B5 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 88 02 00 F4 03 04 00 B2 DB C8 66 B6 04 01 00 00 5B CB 51 32 4C 0C 55 A9 [01:07:54]CommunicateWithHost err = 0 [01:07:54]CheckOFDResponse [01:07:54]1017 (14) - 77093643461234 [01:07:54]1041 (16) - 0000000000871769 [01:07:54]1040 (4) - 165982 [01:07:54]1012 (4) - 23.08.2024 18:57 [01:07:54]1206 (1) - 0 [01:07:54]OFD Sender: Remove packet 165982 [01:07:54]ProducePacketName [01:07:54]name=ofd_packets/00165982 [01:07:54]NVStorageDeleteData [01:07:55]OFD Sender: Processing packet 165983 [packets to send 1007, broken 1003] [01:07:55]ProducePacketName [01:07:55]name=ofd_packets/00165983 [01:07:55]OFD Sender: To server: pG, [01:07:55]CommunicateWithHost lk.salyk.kg:30040 [01:07:55]ConnectInit lk.salyk.kg [01:07:56]Read from MH i2c: 01 [01:07:56]MH_I2C_Read... [01:07:56]*** Stop cut motor [01:07:56]*** Cut end [01:07:56]Read from MH i2c: 01 07 00 [01:07:56]MH_I2C_Read... [01:07:56]Read from MH i2c: 01 07 00 E3 01 00 00 00 00 00 FF 0F F9 [01:07:56]process_action close_receipt done [01:07:56]requested_data is exist [01:07:56]produce_requested_data [01:07:56]requested_item fm.sn is exist - process it [01:07:56]wFMCommunicate request_size=4 [01:07:56]MH_SAM_APDU [01:07:56]CAPDU: 80 11 00 00 [01:07:56]Write to MH i2c: E2 08 00 E4 01 80 11 00 00 00 00 00 00 5F [01:07:56]Write i2c OK [01:07:56]MH_I2C_Read... [01:07:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:07:56]Read from MH i2c: E2 [01:07:56]MH_I2C_Read... [01:07:56]Read from MH i2c: E2 17 00 [01:07:56]MH_I2C_Read... [01:07:56]Read from MH i2c: E2 17 00 E4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [01:07:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:07:56]wFMCommunicate OK [01:07:56]requested_item fd.num is exist - process it [01:07:56]SAM_PROTO_GetFieldsCounters [01:07:56]wFMCommunicate request_size=4 [01:07:56]MH_SAM_APDU [01:07:56]CAPDU: 80 13 00 00 [01:07:56]Write to MH i2c: E2 08 00 E5 01 80 13 00 00 00 00 00 00 62 [01:07:56]Write i2c OK [01:07:56]MH_I2C_Read... [01:07:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:07:56]Read from MH i2c: E2 [01:07:56]MH_I2C_Read... [01:07:56]Read from MH i2c: E2 62 00 [01:07:56]MH_I2C_Read... [01:07:56]Read from MH i2c: E2 62 00 E5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [01:07:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 26 00 00 00 5E 04 04 00 26 00 00 00 57 04 04 00 27 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:07:56]wFMCommunicate OK [01:07:56]SAM_PROTO_GetFieldsCounters done [01:07:56]requested_item shift.num is exist - process it [01:07:56]requested_item shift.opened is exist - process it [01:07:56]req_shift_opened [01:07:56]FM_GetShiftState [01:07:56]SAM_PROTO_GetShiftState [01:07:56]wFMCommunicate request_size=4 [01:07:56]MH_SAM_APDU [01:07:56]CAPDU: 80 13 01 00 [01:07:56]Write to MH i2c: E2 08 00 E6 01 80 13 01 00 00 00 00 00 64 [01:07:56]Write i2c OK [01:07:56]MH_I2C_Read... [01:07:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:07:56]Read from MH i2c: E2 [01:07:56]MH_I2C_Read... [01:07:56]Read from MH i2c: E2 0E 00 [01:07:56]MH_I2C_Read... [01:07:56]Read from MH i2c: E2 0E 00 E6 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 8E [01:07:56]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:07:56]wFMCommunicate OK [01:07:56]SAM_PROTO_GetShiftState done [01:07:56]FM_GetShiftState done [01:07:56]req_shift_opened done [01:07:56]requested_item shift.open_date is exist - process it [01:07:56]req_shift_open_date [01:07:56]req_shift_open_date done [01:07:56]produce_requested_data done [01:07:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165986,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:07:56]process_action_free close_receipt [01:07:56]json_value_free [01:07:56]json_value_free done [01:07:56]process_json_proto returns [01:07:56]Send response to host [01:07:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165986,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:07:56]free response buf [01:07:56]execute_script done [01:07:56]execute_script returns [01:07:56]free content buf [01:07:56]Sock 7.Close socket [01:07:56]Sock 7.Thread stoped [01:07:59]Connected sock=9 [01:07:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3D 83 07 01 BC F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 23 00 00 00 F4 03 04 00 FD 31 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 88 02 00 35 04 06 00 58 8A 74 EF 0E 52 2E 77 C2 BE 60 DB 0B BC [01:08:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D9 89 47 00 8A 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 88 02 00 F4 03 04 00 B7 DB C8 66 B6 04 01 00 00 08 F8 FD F3 F4 1F FF C6 [01:08:00]CommunicateWithHost err = 0 [01:08:00]CheckOFDResponse [01:08:00]1017 (14) - 77093643461234 [01:08:00]1041 (16) - 0000000000871769 [01:08:00]1040 (4) - 165983 [01:08:00]1012 (4) - 23.08.2024 18:57 [01:08:00]1206 (1) - 0 [01:08:00]OFD Sender: Remove packet 165983 [01:08:00]ProducePacketName [01:08:00]name=ofd_packets/00165983 [01:08:00]NVStorageDeleteData [01:08:00]OFD Sender: Processing packet 165984 [packets to send 1006, broken 1003] [01:08:00]ProducePacketName [01:08:00]name=ofd_packets/00165984 [01:08:00]OFD Sender: To server: pG, [01:08:00]CommunicateWithHost lk.salyk.kg:30040 [01:08:00]ConnectInit lk.salyk.kg [01:08:01]Connected sock=7 [01:08:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DF 9D 07 01 48 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 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 24 00 00 00 F4 03 04 00 04 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 88 02 00 35 04 06 00 6C 1C FB B2 80 F0 D8 3C 7D 26 29 E3 5E 35 [01:08:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C8 E5 47 00 DD 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 88 02 00 F4 03 04 00 BA DB C8 66 B6 04 01 00 00 DB 3B 58 BB B5 98 90 90 [01:08:02]CommunicateWithHost err = 0 [01:08:02]CheckOFDResponse [01:08:02]1017 (14) - 77093643461234 [01:08:02]1041 (16) - 0000000000871769 [01:08:02]1040 (4) - 165984 [01:08:02]1012 (4) - 23.08.2024 18:58 [01:08:02]1206 (1) - 0 [01:08:02]OFD Sender: Remove packet 165984 [01:08:02]ProducePacketName [01:08:02]name=ofd_packets/00165984 [01:08:02]NVStorageDeleteData [01:08:02]OFD Sender: Processing packet 165985 [packets to send 1005, broken 1003] [01:08:02]ProducePacketName [01:08:02]name=ofd_packets/00165985 [01:08:02]OFD Sender: To server: pG, [01:08:02]CommunicateWithHost lk.salyk.kg:30040 [01:08:02]ConnectInit lk.salyk.kg [01:08:03]Connected sock=7 [01:08:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 64 FB 07 01 49 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 46 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 88 02 00 35 04 06 00 E3 AE F6 1B BE 91 C1 D9 8C 33 7F 01 BF 91 [01:08:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B1 BE 47 00 FE 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 88 02 00 F4 03 04 00 BC DB C8 66 B6 04 01 00 00 F3 C2 6D 48 11 A5 82 0F [01:08:04]CommunicateWithHost err = 0 [01:08:04]CheckOFDResponse [01:08:04]1017 (14) - 77093643461234 [01:08:04]1041 (16) - 0000000000871769 [01:08:04]1040 (4) - 165985 [01:08:04]1012 (4) - 23.08.2024 18:58 [01:08:04]1206 (1) - 0 [01:08:04]OFD Sender: Remove packet 165985 [01:08:04]ProducePacketName [01:08:04]name=ofd_packets/00165985 [01:08:04]NVStorageDeleteData [01:08:05]OFD Sender: Processing packet 165986 [packets to send 1004, broken 1003] [01:08:05]ProducePacketName [01:08:05]name=ofd_packets/00165986 [01:08:05]OFD Sender: To server: pG, [01:08:05]CommunicateWithHost lk.salyk.kg:30040 [01:08:05]ConnectInit lk.salyk.kg [01:08:06]Connected sock=7 [01:08:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D1 96 07 01 1F 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 66 32 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 88 02 00 35 04 06 00 1A 47 06 64 0B 42 BB 28 42 26 34 58 EC B4 [01:08:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3F 9F 47 00 FF 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 88 02 00 F4 03 04 00 BF DB C8 66 B6 04 01 00 00 9E 98 DA D7 65 BF 42 58 [01:08:07]CommunicateWithHost err = 0 [01:08:07]CheckOFDResponse [01:08:07]1017 (14) - 77093643461234 [01:08:07]1041 (16) - 0000000000871769 [01:08:07]1040 (4) - 165986 [01:08:07]1012 (4) - 23.08.2024 18:58 [01:08:07]1206 (1) - 0 [01:08:07]OFD Sender: Remove packet 165986 [01:08:07]ProducePacketName [01:08:07]name=ofd_packets/00165986 [01:08:07]NVStorageDeleteData [01:08:08]OFD Sender: No OFD packet to send [01:08:08]OFD Sender: No OFD packet to send [01:08:13]OFD Sender: No OFD packet to send [01:08:18]OFD Sender: No OFD packet to send [01:08:23]OFD Sender: No OFD packet to send [01:08:28]OFD Sender: No OFD packet to send [01:08:33]OFD Sender: No OFD packet to send [01:08:38]OFD Sender: No OFD packet to send [01:08:43]OFD Sender: No OFD packet to send [01:08:48]OFD Sender: No OFD packet to send [01:08:53]OFD Sender: No OFD packet to send [01:08:58]OFD Sender: No OFD packet to send [01:09:03]OFD Sender: No OFD packet to send [01:09:04]recv_with_timeout no data received [01:09:08]OFD Sender: No OFD packet to send [01:09:13]OFD Sender: No OFD packet to send [01:09:18]OFD Sender: No OFD packet to send [01:09:23]OFD Sender: No OFD packet to send [01:09:26]recv_with_timeout no data received [01:09:28]OFD Sender: No OFD packet to send [01:09:33]OFD Sender: No OFD packet to send [01:09:38]OFD Sender: No OFD packet to send [01:09:43]OFD Sender: No OFD packet to send [01:09:48]OFD Sender: No OFD packet to send [01:09:53]OFD Sender: No OFD packet to send [01:09:58]OFD Sender: No OFD packet to send [01:10:03]OFD Sender: No OFD packet to send [01:10:08]OFD Sender: No OFD packet to send [01:10:13]OFD Sender: No OFD packet to send [01:10:18]OFD Sender: No OFD packet to send [01:10:23]OFD Sender: No OFD packet to send [01:10:28]OFD Sender: No OFD packet to send [01:10:33]OFD Sender: No OFD packet to send [01:10:38]OFD Sender: No OFD packet to send [01:10:43]OFD Sender: No OFD packet to send [01:10:48]OFD Sender: No OFD packet to send [01:10:48]recv_with_timeout no data received [01:10:53]OFD Sender: No OFD packet to send [01:10:58]OFD Sender: No OFD packet to send [01:11:03]OFD Sender: No OFD packet to send [01:11:08]OFD Sender: No OFD packet to send [01:11:13]OFD Sender: No OFD packet to send [01:11:18]OFD Sender: No OFD packet to send [01:11:23]OFD Sender: No OFD packet to send [01:11:24]recv_with_timeout no data received [01:11:29]OFD Sender: No OFD packet to send [01:11:34]OFD Sender: No OFD packet to send [01:11:39]OFD Sender: No OFD packet to send [01:11:44]OFD Sender: No OFD packet to send [01:11:47]accept exits with 10 [01:11:47]New connection [01:11:47]New thread 3066613092 created [01:11:47]Thread 3066469732 joined [01:11:47]Waiting for new connection... [01:11:47] Sock 10.Parse request [01:11:47]Sock 10.Check first char [01:11:47]Sock 10.First char is OK [01:11:47]request: POST /json_proto HTTP/1.0 [01:11:47]Method: POST [01:11:47]URL: /json_proto [01:11:47]Method is POST - this is cgi request [01:11:47]url: /json_proto [01:11:47]query_string will be loaded in cgi processing [01:11:47]execute_cgi json_proto POST (null) [01:11:47]execute_cgi path=json_proto method=POST [01:11:47]POST find Content-Length [01:11:47]Host: 172.17.44.132:8080 [01:11:47]Content-Length: 677 [01:11:47]Content-Type: application/json [01:11:47] [01:11:47]POST finish read [01:11:47]Found Content-Length = 677 [01:11:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:11:47]execute_script... [01:11: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)294904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 2.700, "sum" : 200.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:11:47]POST & json_proto [01:11:47]process_json_proto [01:11:47]json parsed OK: [01:11:47]protocol is kg_v1.0 [01:11:47]action value=close_receipt [01:11:47]process_action close_receipt [01:11:47]cmd_close_receipt [01:11:47]MH_GetDate [01:11:47]Write to MH i2c: F0 00 00 E7 01 D7 [01:11:47]Write i2c OK [01:11:47]MH_I2C_Read... [01:11:47]Read from MH i2c: F0 [01:11:47]MH_I2C_Read... [01:11:47]Read from MH i2c: F0 09 00 [01:11:47]MH_I2C_Read... [01:11:47]Read from MH i2c: F0 09 00 E7 01 00 53 33 C9 66 2A 83 C1 65 68 [01:11:47]GetLastDocTimeStamp 1724461670 [01:11:47]current date 1724461907 [01:11:47]FM_GetShiftState [01:11:47]SAM_PROTO_GetShiftState [01:11:47]wFMCommunicate request_size=4 [01:11:47]MH_SAM_APDU [01:11:47]CAPDU: 80 13 01 00 [01:11:47]Write to MH i2c: E2 08 00 E8 01 80 13 01 00 00 00 00 00 66 [01:11:47]Write i2c OK [01:11:47]MH_I2C_Read... [01:11:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:11:47]Read from MH i2c: E2 [01:11:47]MH_I2C_Read... [01:11:47]Read from MH i2c: E2 0E 00 [01:11:47]MH_I2C_Read... [01:11:47]Read from MH i2c: E2 0E 00 E8 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 90 [01:11:47]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:11:47]wFMCommunicate OK [01:11:47]SAM_PROTO_GetShiftState done [01:11:47]FM_GetShiftState done [01:11:47]opened in 1724458697 [01:11:47]opened+sec_in_day 1724545097 [01:11:47]quantity*price = 20034 [01:11:47]sum+1 = 20035 [01:11:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 39 24.08.2024 01:11 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165987 ФПД: 121503249364845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T011147&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165987&fm=121503249364845&tin=02508201610067®Number=0000000000092562&sum=20000 [01:11:48]StoreToDocumentArchive [01:11:48]shift 470 fd 165987 [01:11:48]save to /storage/0470/doc_00165987 [01:11:48]save last doc name /storage/0470/doc_00165987 to /storage/kkm_last_doc_name [01:11:48]save OK [01:11:48]Clear old archive folders... [01:11:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:11:48]tlvbuf is 0008D730 [01:11:48]SAM_PROTO_ClearQueue [01:11:48]wFMCommunicate request_size=4 [01:11:48]MH_SAM_APDU [01:11:48]CAPDU: 80 09 00 00 [01:11:48]Write to MH i2c: E2 08 00 F5 01 80 09 00 00 00 00 00 00 68 [01:11:48]Write i2c OK [01:11:48]MH_I2C_Read... [01:11:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:11:48]Read from MH i2c: E2 [01:11:48]MH_I2C_Read... [01:11:48]Read from MH i2c: E2 03 00 [01:11:48]MH_I2C_Read... [01:11:48]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [01:11:48]RAPDU: 90 00 [01:11:48]wFMCommunicate OK [01:11:48]SAM_PROTO_ClearQueue done [01:11:48]KKMCreateOFDPacket [01:11:48]OFDProtocolAddRootSTLVToBuf [01:11:48]FM_MakeSignedData [01:11:48]FM_MakeSignedData [01:11:48]SAM_PROTO_SignData [01:11:48]wFMCommunicate request_size=4 [01:11:48]MH_SAM_APDU [01:11:48]CAPDU: 80 0D 01 02 [01:11:48]Write to MH i2c: E2 08 00 F6 01 80 0D 01 02 00 00 00 00 70 [01:11:48]Write i2c OK [01:11:48]MH_I2C_Read... [01:11:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:11:48]Read from MH i2c: E2 [01:11:48]MH_I2C_Read... [01:11:48]Read from MH i2c: E2 03 00 [01:11:48]MH_I2C_Read... [01:11:48]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [01:11:48]RAPDU: 90 00 [01:11:48]wFMCommunicate OK [01:11:48]wFMCommunicate request_size=255 [01:11:48]MH_SAM_APDU [01:11:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 53 33 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 88 02 00 35 04 06 00 6E [01:11:48]Write to MH i2c: E2 02 01 F7 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 8C 0A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 42 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 53 33 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 88 02 00 35 04 06 00 6E 00 00 B3 [01:11:48]Write i2c OK [01:11:48]MH_I2C_Read... [01:11:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:11:49]Read from MH i2c: E2 [01:11:49]MH_I2C_Read... [01:11:49]Read from MH i2c: E2 03 00 [01:11:49]MH_I2C_Read... [01:11:49]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [01:11:49]RAPDU: 90 00 [01:11:49]wFMCommunicate OK [01:11:49]wFMCommunicate request_size=10 [01:11:49]MH_SAM_APDU [01:11:49]CAPDU: 80 0D 02 02 05 81 AE 04 77 6D [01:11:49]Write to MH i2c: E2 0D 00 F8 01 80 0D 02 02 05 00 81 AE 04 77 6D 00 00 94 [01:11:49]Write i2c OK [01:11:49]MH_I2C_Read... [01:11:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:11:49]Read from MH i2c: E2 [01:11:49]MH_I2C_Read... [01:11:49]Read from MH i2c: E2 03 00 [01:11:49]MH_I2C_Read... [01:11:49]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [01:11:49]RAPDU: 90 00 [01:11:49]wFMCommunicate OK [01:11:49]wFMCommunicate request_size=4 [01:11:49]MH_SAM_APDU [01:11:49]CAPDU: 80 0D 03 02 [01:11:49]Write to MH i2c: E2 08 00 F9 01 80 0D 03 02 00 00 00 00 75 [01:11:49]Write i2c OK [01:11:49]MH_I2C_Read... [01:11:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:11:49]Read from MH i2c: E2 [01:11:49]MH_I2C_Read... [01:11:49]Read from MH i2c: E2 0B 00 [01:11:49]MH_I2C_Read... [01:11:49]Read from MH i2c: E2 0B 00 F9 01 00 33 20 B6 E4 84 50 9A F3 90 00 C4 [01:11:49]RAPDU: 33 20 B6 E4 84 50 9A F3 90 00 [01:11:49]wFMCommunicate OK [01:11:49]SAM_PROTO_SignData done [01:11:49]FM_MakeSignedData done [01:11:49]CreateOFDProtocolMessage [01:11:49]wFMCommunicate request_size=4 [01:11:49]MH_SAM_APDU [01:11:49]CAPDU: 80 11 00 00 [01:11:49]Write to MH i2c: E2 08 00 FA 01 80 11 00 00 00 00 00 00 75 [01:11:49]Write i2c OK [01:11:49]MH_I2C_Read... [01:11:49]OFD Sender: No OFD packet to send [01:11:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:11:49]Read from MH i2c: E2 [01:11:49]MH_I2C_Read... [01:11:49]Read from MH i2c: E2 17 00 [01:11:49]MH_I2C_Read... [01:11:49]Read from MH i2c: E2 17 00 FA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [01:11:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:11:49]wFMCommunicate OK [01:11:49]CreateOFDProtocolMessage done [01:11:49]OFDSenderStorePacket 165987 [01:11:49]StoreOFDPacket docnum=165987 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17282055+1707180842=1724462897 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 32 37 C9 66 2A 83 C1 65 6A [01:28:18]Current date/time: 24.08.2024 01:28 [01:28:18]FM_Init [01:28:18]wFMConnect [01:28:18]MH_SAM_On [01:28:18]Write to MH i2c: E0 00 00 08 00 E7 [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:18]*** iso7816_init finished! [01:28:18]*** atr: [01:28:18]*** 0F 3B D5 18 FF 81 91 FE [01:28:18]*** 1F C3 80 73 C8 21 10 0A [01:28:18]*** 00 00 00 00 00 00 00 00 [01:28:18]*** 00 00 00 00 00 00 00 00 [01:28:18]*** 00 00 00 00 00 00 00 00 [01:28:18]*** 00 00 00 00 00 00 00 00 [01:28:18]*** 00 00 00 00 00 00 00 00 [01:28:18]*** 00 00 00 00 00 00 00 00 [01:28:18]Read from MH i2c: E0 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E0 10 00 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [01:28:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [01:28:18]wFMCommunicate request_size=10 [01:28:18]MH_SAM_APDU [01:28:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [01:28:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:18]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [01:28:18]Read from MH i2c: E2 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 03 00 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [01:28:18]RAPDU: 90 00 [01:28:18]wFMCommunicate OK [01:28:18]wFMCommunicate request_size=4 [01:28:18]MH_SAM_APDU [01:28:18]CAPDU: 80 11 00 00 [01:28:18]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:28:18]Read from MH i2c: E2 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 17 00 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [01:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:28:18]wFMCommunicate OK [01:28:18]Detected FM SN is 0000000000871769 [01:28:18]Stored FM SN is 0000000000871769 [01:28:18]wFMCommunicate request_size=9 [01:28:18]MH_SAM_APDU [01:28:18]CAPDU: 80 16 00 00 04 E7 8B 00 00 [01:28:18]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:18]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [01:28:18]Read from MH i2c: E2 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 03 00 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [01:28:18]RAPDU: 90 00 [01:28:18]wFMCommunicate OK [01:28:18]FM PIN OK [01:28:18]wFMCommunicate request_size=8 [01:28:18]MH_SAM_APDU [01:28:18]CAPDU: 80 14 04 00 03 02 00 01 [01:28:18]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:18]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [01:28:18]Read from MH i2c: E2 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 03 00 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [01:28:18]RAPDU: 90 00 [01:28:18]wFMCommunicate OK [01:28:18]wFMCommunicate request_size=13 [01:28:18]MH_SAM_APDU [01:28:18]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [01:28:18]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:18]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [01:28:18]Read from MH i2c: E2 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 03 00 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [01:28:18]RAPDU: 90 00 [01:28:18]wFMCommunicate OK [01:28:18]wFMCommunicate request_size=4 [01:28:18]MH_SAM_APDU [01:28:18]CAPDU: 80 11 00 00 [01:28:18]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:28:18]Read from MH i2c: E2 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 17 00 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [01:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:28:18]wFMCommunicate OK [01:28:18]DocumentArchiveInit [01:28:18]Start Httpd... [01:28:18]Httpd thread 3066957156 created [01:28:18]Write to MH i2c: 01 00 00 0F 00 0F [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: 01 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: 01 07 00 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [01:28:18]MH Int Process started [01:28:18]Allocated Socket 8 [01:28:18]Bind OK [01:28:18]Listen OK [01:28:18]httpd running on port 8080 [01:28:18]Waiting for new connection... [01:28:18]accept exits with 9 [01:28:18]New connection [01:28:18]New thread 3066670436 created [01:28:18]Waiting for new connection... [01:28:18] Sock 9.Parse request [01:28:18]Sock 9.Check first char [01:28:18]Sock 9.First char is OK [01:28:18]request: POST /json_proto HTTP/1.0 [01:28:18]Method: POST [01:28:18]URL: /json_proto [01:28:18]Method is POST - this is cgi request [01:28:18]url: /json_proto [01:28:18]query_string will be loaded in cgi processing [01:28:18]execute_cgi json_proto POST (null) [01:28:18]execute_cgi path=json_proto method=POST [01:28:18]POST find Content-Length [01:28:18]Host: 172.17.44.132:8080 [01:28:18]Content-Length: 215 [01:28:18]Content-Type: application/json [01:28:18] [01:28:18]POST finish read [01:28:18]Found Content-Length = 215 [01:28:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:28:18]execute_script... [01:28:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:28:18]POST & json_proto [01:28:18]process_json_proto [01:28:18]json parsed OK: [01:28:18]protocol is kg_v1.0 [01:28:18]action value=get_value [01:28:18]process_action get_value [01:28:18]cmd_get_value [01:28:18]process_action get_value done [01:28:18]requested_data is exist [01:28:18]produce_requested_data [01:28:18]requested_item kkm.sn is exist - process it [01:28:18]requested_item kkm.ver is exist - process it [01:28:18]requested_item fm.sn is exist - process it [01:28:18]wFMCommunicate request_size=4 [01:28:18]MH_SAM_APDU [01:28:18]CAPDU: 80 11 00 00 [01:28:18]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:28:18]Read from MH i2c: E2 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 17 00 [01:28:18]MH_I2C_Read... [01:28:18]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [01:28:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:28:18]wFMCommunicate OK [01:28:18]requested_item fd.num is exist - process it [01:28:18]SAM_PROTO_GetFieldsCounters [01:28:18]wFMCommunicate request_size=4 [01:28:18]MH_SAM_APDU [01:28:18]CAPDU: 80 13 00 00 [01:28:18]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [01:28:18]Write i2c OK [01:28:18]MH_I2C_Read... [01:28:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:28:19]Read from MH i2c: E2 [01:28:19]MH_I2C_Read... [01:28:19]Read from MH i2c: E2 62 00 [01:28:19]MH_I2C_Read... [01:28:19]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 EC [01:28:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 27 00 00 00 5E 04 04 00 27 00 00 00 57 04 04 00 28 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:28:19]wFMCommunicate OK [01:28:19]SAM_PROTO_GetFieldsCounters done [01:28:19]requested_item shift.num is exist - process it [01:28:19]requested_item shift.opened is exist - process it [01:28:19]req_shift_opened [01:28:19]FM_GetShiftState [01:28:19]SAM_PROTO_GetShiftState [01:28:19]wFMCommunicate request_size=4 [01:28:19]MH_SAM_APDU [01:28:19]CAPDU: 80 13 01 00 [01:28:19]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [01:28:19]Write i2c OK [01:28:19]MH_I2C_Read... [01:28:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:28:19]Read from MH i2c: E2 [01:28:19]MH_I2C_Read... [01:28:19]Read from MH i2c: E2 0E 00 [01:28:19]MH_I2C_Read... [01:28:19]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 B9 [01:28:19]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:28:19]wFMCommunicate OK [01:28:19]SAM_PROTO_GetShiftState done [01:28:19]FM_GetShiftState done [01:28:19]req_shift_opened done [01:28:19]requested_item shift.open_date is exist - process it [01:28:19]req_shift_open_date [01:28:19]req_shift_open_date done [01:28:19]produce_requested_data done [01:28:19]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165987,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:28:19]process_action_free get_value [01:28:19]json_value_free [01:28:19]json_value_free done [01:28:19]process_json_proto returns [01:28:19]Send response to host [01:28:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165987,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:28:19]free response buf [01:28:19]execute_script done [01:28:19]execute_script returns [01:28:19]free content buf [01:28:19]Sock 9.Close socket [01:28:19]Sock 9.Thread stoped [01:28:19]accept exits with 10 [01:28:19]New connection [01:28:19]New thread 3066527076 created [01:28:19]Thread 3066670436 joined [01:28:19]Waiting for new connection... [01:28:19] Sock 10.Parse request [01:28:19]Sock 10.Check first char [01:28:19]Sock 10.First char is OK [01:28:19]request: POST /json_proto HTTP/1.0 [01:28:19]Method: POST [01:28:19]URL: /json_proto [01:28:19]Method is POST - this is cgi request [01:28:19]url: /json_proto [01:28:19]query_string will be loaded in cgi processing [01:28:19]execute_cgi json_proto POST (null) [01:28:19]execute_cgi path=json_proto method=POST [01:28:19]POST find Content-Length [01:28:19]Host: 172.17.44.132:8080 [01:28:19]Content-Length: 331 [01:28:19]Content-Type: application/json [01:28:19] [01:28:19]POST finish read [01:28:19]Found Content-Length = 331 [01:28:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:28:19]execute_script... [01:28:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:28:19]POST & json_proto [01:28:19]process_json_proto [01:28:19]json parsed OK: [01:28:19]protocol is kg_v1.0 [01:28:19]action value=get_value [01:28:19]process_action get_value [01:28:19]cmd_get_value [01:28:19]process_action get_value done [01:28:19]requested_data is exist [01:28:19]produce_requested_data [01:28:19]requested_item fm.sale.total is exist - process it [01:28:19]SAM_PROTO_GetFMData [01:28:19]wFMCommunicate request_size=4 [01:28:19]MH_SAM_APDU [01:28:19]CAPDU: 80 13 03 00 [01:28:19]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [01:28:19]Write i2c OK [01:28:19]MH_I2C_Read... [01:28:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [01:28:19]Read from MH i2c: E2 [01:28:19]MH_I2C_Read... [01:28:19]Read from MH i2c: E2 FD 00 [01:28:19]MH_I2C_Read... [01:28:19]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 B6 84 02 00 69 04 A4 00 6F 04 04 00 A5 81 02 00 B1 04 05 00 6F 96 E9 7B 03 70 04 05 00 9A 3C F2 74 02 72 04 05 00 D5 59 F7 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 46 CC BB 5E 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 90 BE E4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 B6 [01:28:19]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 B6 84 02 00 69 04 A4 00 6F 04 04 00 A5 81 02 00 B1 04 05 00 6F 96 E9 7B 03 70 04 05 00 9A 3C F2 74 02 72 04 05 00 D5 59 F7 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 46 CC BB 5E 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 90 BE E4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [01:28:19]wFMCommunicate OK [01:28:19]wFMCommunicate request_size=4 [01:28:19]MH_SAM_APDU [01:28:19]CAPDU: 80 17 00 00 [01:28:19]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [01:28:19]Write i2c OK [01:28:19]MH_I2C_Read... [01:28:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:28:19]Read from MH i2c: E2 [01:28:19]MH_I2C_Read... [01:28:19]Read from MH i2c: E2 FD 00 [01:28:19]MH_I2C_Read... [01:28:19]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [01:28:19]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [01:28:19]wFMCommunicate OK [01:28:19]wFMCommunicate request_size=4 [01:28:19]MH_SAM_APDU [01:28:19]CAPDU: 80 17 00 00 [01:28:19]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [01:28:19]Write i2c OK [01:28:19]MH_I2C_Read... [01:28:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:28:20]Read from MH i2c: E2 [01:28:20]MH_I2C_Read... [01:28:20]Read from MH i2c: E2 FD 00 [01:28:20]MH_I2C_Read... [01:28:20]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [01:28:20]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [01:28:20]wFMCommunicate OK [01:28:20]wFMCommunicate request_size=4 [01:28:20]MH_SAM_APDU [01:28:20]CAPDU: 80 17 00 00 [01:28:20]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [01:28:20]Write i2c OK [01:28:20]MH_I2C_Read... [01:28:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:28:20]Read from MH i2c: E2 [01:28:20]MH_I2C_Read... [01:28:20]Read from MH i2c: E2 FD 00 [01:28:20]MH_I2C_Read... [01:28:20]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [01:28:20]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [01:28:20]wFMCommunicate OK [01:28:20]wFMCommunicate request_size=4 [01:28:20]MH_SAM_APDU [01:28:20]CAPDU: 80 17 00 00 [01:28:20]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [01:28:20]Write i2c OK [01:28:20]MH_I2C_Read... [01:28:20]OFD Sender: Processing packet 165987 [packets to send 1004, broken 1003] [01:28:20]ProducePacketName [01:28:20]name=ofd_packets/00165987 [01:28:20]OFD Sender: To server: pG, [01:28:20]CommunicateWithHost lk.salyk.kg:30040 [01:28:20]ConnectInit lk.salyk.kg [01:28:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [01:28:20]Read from MH i2c: E2 [01:28:20]MH_I2C_Read... [01:28:20]Read from MH i2c: E2 E6 00 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 [01:28:22]wFMCommunicate OK [01:28:22]wFMCommunicate request_size=4 [01:28:22]MH_SAM_APDU [01:28:22]CAPDU: 80 17 00 00 [01:28:22]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [01:28:22]Write i2c OK [01:28:22]MH_I2C_Read... [01:28:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [01:28:22]Read from MH i2c: E2 [01:28:22]MH_I2C_Read... [01:28:22]Read from MH i2c: E2 CB 00 [01:28:22]MH_I2C_Read... [01:28:22]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [01:28:22]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [01:28:22]wFMCommunicate OK [01:28:22]SAM_PROTO_GetShiftData done [01:28:22]requested_item shift.sale.total_cash is exist - process it [01:28:22]requested_item shift.sale_refund.total is exist - process it [01:28:22]requested_item shift.sale_refund.total_cash is exist - process it [01:28:22]requested_item shift.buy.total is exist - process it [01:28:22]requested_item shift.buy.total_cash is exist - process it [01:28:22]produce_requested_data done [01:28:22]produce_requested_data return {"fm.sale.total":149638078.55,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":67087.57,"shift.sale.total_cash":15835.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [01:28:22]process_action_free get_value [01:28:22]json_value_free [01:28:22]json_value_free done [01:28:22]process_json_proto returns [01:28:22]Send response to host [01:28:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149638078.55,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":67087.57,"shift.sale.total_cash":15835.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [01:28:22]free response buf [01:28:22]execute_script done [01:28:22]execute_script returns [01:28:22]free content buf [01:28:22]Sock 10.Close socket [01:28:22]Sock 10.Thread stoped [01:28:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AC 4D 47 00 95 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 88 02 00 F4 03 04 00 7E E0 C8 66 B6 04 01 00 00 3E A3 B4 1D 4A C5 02 5D [01:28:22]CommunicateWithHost err = 0 [01:28:22]CheckOFDResponse [01:28:22]1017 (14) - 77093643461234 [01:28:22]1041 (16) - 0000000000871769 [01:28:22]1040 (4) - 165987 [01:28:22]1012 (4) - 23.08.2024 19:18 [01:28:22]1206 (1) - 0 [01:28:22]OFD Sender: Remove packet 165987 [01:28:22]ProducePacketName [01:28:22]name=ofd_packets/00165987 [01:28:22]NVStorageDeleteData [01:28:23]OFD Sender: No OFD packet to send [01:28:23]accept exits with 9 [01:28:23]New connection [01:28:23]New thread 3066670436 created [01:28:23]Thread 3066527076 joined [01:28:23]Waiting for new connection... [01:28:23] Sock 9.Parse request [01:28:23]Sock 9.Check first char [01:28:23]Sock 9.First char is OK [01:28:23]request: POST /json_proto HTTP/1.0 [01:28:23]Method: POST [01:28:23]URL: /json_proto [01:28:23]Method is POST - this is cgi request [01:28:23]url: /json_proto [01:28:23]query_string will be loaded in cgi processing [01:28:23]execute_cgi json_proto POST (null) [01:28:23]execute_cgi path=json_proto method=POST [01:28:23]POST find Content-Length [01:28:23]Host: 172.17.44.132:8080 [01:28:23]Content-Length: 623 [01:28:23]Content-Type: application/json [01:28:23] [01:28:23]POST finish read [01:28:23]Found Content-Length = 623 [01:28:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51166", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 4.000, "sum" : 600.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 600.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:28:23]execute_script... [01:28:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51166", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 4.000, "sum" : 600.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 600.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:28:23]POST & json_proto [01:28:23]process_json_proto [01:28:23]json parsed OK: [01:28:23]protocol is kg_v1.0 [01:28:23]action value=close_receipt [01:28:23]process_action close_receipt [01:28:23]cmd_close_receipt [01:28:23]MH_GetDate [01:28:23]Write to MH i2c: F0 00 00 1D 00 0C [01:28:23]Write i2c OK [01:28:23]MH_I2C_Read... [01:28:23]Read from MH i2c: F0 [01:28:23]MH_I2C_Read... [01:28:23]Read from MH i2c: F0 09 00 [01:28:23]MH_I2C_Read... [01:28:23]Read from MH i2c: F0 09 00 1D 00 00 37 37 C9 66 2A 83 C1 65 85 [01:28:23]GetLastDocTimeStamp 1724461907 [01:28:23]current date 1724462903 [01:28:23]FM_GetShiftState [01:28:23]SAM_PROTO_GetShiftState [01:28:23]wFMCommunicate request_size=4 [01:28:23]MH_SAM_APDU [01:28:23]CAPDU: 80 13 01 00 [01:28:23]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [01:28:23]Write i2c OK [01:28:23]MH_I2C_Read... [01:28:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:28:23]Read from MH i2c: E2 [01:28:23]MH_I2C_Read... [01:28:23]Read from MH i2c: E2 0E 00 [01:28:23]MH_I2C_Read... [01:28:23]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 C5 [01:28:23]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:28:23]wFMCommunicate OK [01:28:23]SAM_PROTO_GetShiftState done [01:28:23]FM_GetShiftState done [01:28:23]opened in 1724458697 [01:28:23]opened+sec_in_day 1724545097 [01:28:23]quantity*price = 60000 [01:28:23]sum+1 = 60001 [01:28:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 40 24.08.2024 01:28 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165988 ФПД: 265391699777593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T012823&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165988&fm=265391699777593&tin=02508201610067®Number=0000000000092562&sum=60000 0 [01:28:25]StoreToDocumentArchive [01:28:25]shift 470 fd 165988 [01:28:25]save to /storage/0470/doc_00165988 [01:28:25]save last doc name /storage/0470/doc_00165988 to /storage/kkm_last_doc_name [01:28:25]save OK [01:28:25]Clear old archive folders... [01:28:25]ProcessDocumentItem done err = 0, tmpTLVsize=268 [01:28:25]tlvbuf is 016BDBD0 [01:28:25]SAM_PROTO_ClearQueue [01:28:25]wFMCommunicate request_size=4 [01:28:25]MH_SAM_APDU [01:28:25]CAPDU: 80 09 00 00 [01:28:25]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [01:28:25]Write i2c OK [01:28:25]MH_I2C_Read... [01:28:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:28:25]Read from MH i2c: E2 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 03 00 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [01:28:25]RAPDU: 90 00 [01:28:25]wFMCommunicate OK [01:28:25]SAM_PROTO_ClearQueue done [01:28:25]KKMCreateOFDPacket [01:28:25]OFDProtocolAddRootSTLVToBuf [01:28:25]FM_MakeSignedData [01:28:25]FM_MakeSignedData [01:28:25]SAM_PROTO_SignData [01:28:25]wFMCommunicate request_size=4 [01:28:25]MH_SAM_APDU [01:28:25]CAPDU: 80 0D 01 02 [01:28:25]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [01:28:25]Write i2c OK [01:28:25]MH_I2C_Read... [01:28:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:28:25]Read from MH i2c: E2 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 03 00 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [01:28:25]RAPDU: 90 00 [01:28:25]wFMCommunicate OK [01:28:25]wFMCommunicate request_size=255 [01:28:25]MH_SAM_APDU [01:28:25]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 60 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 37 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [01:28:25]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 60 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 37 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 3B [01:28:25]Write i2c OK [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:28:25]E2 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 03 00 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [01:28:25]RAPDU: 90 00 [01:28:25]wFMCommunicate OK [01:28:25]wFMCommunicate request_size=27 [01:28:25]MH_SAM_APDU [01:28:25]CAPDU: 80 0D 02 02 16 31 37 36 39 10 04 04 00 64 88 02 00 35 04 06 00 F1 5F 51 FD D8 39 [01:28:25]Write to MH i2c: E2 1E 00 2E 00 80 0D 02 02 16 00 31 37 36 39 10 04 04 00 64 88 02 00 35 04 06 00 F1 5F 51 FD D8 39 00 00 9F [01:28:25]Write i2c OK [01:28:25]MH_I2C_Read... [01:28:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:28:25]Read from MH i2c: E2 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 03 00 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [01:28:25]RAPDU: 90 00 [01:28:25]wFMCommunicate OK [01:28:25]wFMCommunicate request_size=4 [01:28:25]MH_SAM_APDU [01:28:25]CAPDU: 80 0D 03 02 [01:28:25]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [01:28:25]Write i2c OK [01:28:25]MH_I2C_Read... [01:28:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:28:25]Read from MH i2c: E2 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 0B 00 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 0B 00 2F 00 00 FB D8 E6 72 DF 93 98 DF 90 00 BF [01:28:25]RAPDU: FB D8 E6 72 DF 93 98 DF 90 00 [01:28:25]wFMCommunicate OK [01:28:25]SAM_PROTO_SignData done [01:28:25]FM_MakeSignedData done [01:28:25]CreateOFDProtocolMessage [01:28:25]wFMCommunicate request_size=4 [01:28:25]MH_SAM_APDU [01:28:25]CAPDU: 80 11 00 00 [01:28:25]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [01:28:25]Write i2c OK [01:28:25]MH_I2C_Read... [01:28:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:28:25]Read from MH i2c: E2 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 17 00 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [01:28:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:28:25]wFMCommunicate OK [01:28:25]CreateOFDProtocolMessage done [01:28:25]OFDSenderStorePacket 165988 [01:28:25]StoreOFDPacket docnum=165988 [01:28:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 DF 24 18 01 CF AD 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 60 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 37 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 88 02 00 35 04 06 00 F1 5F 51 FD D8 39 FB D8 E6 72 DF 93 98 DF [01:28:25]CheckFolder [01:28:25]dirname=/storage/ofd_packets [01:28:25]CheckFolder done [01:28:25]ProducePacketName [01:28:25]name=ofd_packets/00165988 [01:28:25]NVStorageSaveData ofd_packets/00165988 [01:28:25]File name is /storage/ofd_packets/00165988 [01:28:25]Write 318 bytes [01:28:25]NVStorageSaveData done [01:28:25]OFDSenderStorePacket done [01:28:25]KKMCreateOFDPacket done [01:28:25]NVStorageSaveData kkm_last_timestamp [01:28:25]File name is /storage/kkm_last_timestamp [01:28:25]Write 4 bytes [01:28:25]NVStorageSaveData done [01:28:25]ExternCall_PrintAddStr [01:28:25]wPrintStart [01:28:25]Write to MH i2c: 01 00 00 31 00 31 [01:28:25]Write i2c OK [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: 01 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: 01 07 00 [01:28:25]MH_I2C_Read... [01:28:25]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [01:28:25]RasterBufferAndPrint [01:28:25]line Счет N : (3)51166 [01:28:25]line ИНН: 02508201610067 [01:28:25]line Контрольно-Кассовый Чек [01:28:25]line ПРОДАЖА [01:28:25]line Товар: 4600721021627 [01:28:25]line Пиво БАД 0,5л ст [01:28:25]line 4.000 * 150.00 [01:28:25]line = 600.00 [01:28:25]line НДС 12% НСП 1% [01:28:25]line > о реализуемом товаре [01:28:25]line ИТОГО: 600.00 [01:28:25]line НСП 1% : 5.31 [01:28:25]line НДС 12% : 63.72 [01:28:25]line Наличными: 600.00 [01:28:25]line Безнал.: 0.00 [01:28:25]line Место: АЗС № 130 "Партнер Нефть" [01:28:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:28:25]line СНО: Общий режим [01:28:25]line Чек 40 24.08.2024 01:28 [01:28:25]line Смена: 470 ФФД: 1.0 [01:28:25]line ЗНМ: 0300000070 [01:28:25]line РНМ: 0000000000092562 [01:28:25]line Версия ККМ: 001 [01:28:25]line ФМ: 0000000000871769 [01:28:25]line ФД: 165988 [01:28:25]line ФПД: 265391699777593 [01:28:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T012823&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165988&fm=265391699777593&tin=02508201610067®Number=0000000000092562&sum=60000 [01:28:25]line 0 [01:28:25]written 0, free lines is 4095 [01:28:25]OFD Sender: Processing packet 165988 [packets to send 1004, broken 1003] [01:28:25]ProducePacketName [01:28:25]name=ofd_packets/00165988 [01:28:25]OFD Sender: To server: pG, [01:28:25]CommunicateWithHost lk.salyk.kg:30040 [01:28:25]ConnectInit lk.salyk.kg [01:28:26]Write to MH i2c: 01 00 00 59 00 59 [01:28:26]Write i2c OK [01:28:26]MH_I2C_Read... [01:28:26]Read from MH i2c: 01 [01:28:26]MH_I2C_Read... [01:28:26]Read from MH i2c: 01 07 00 [01:28:26]MH_I2C_Read... [01:28:26]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 E7 0C 53 [01:28:26]RasterBufferAndPrint [01:28:26]line [01:28:26]line [01:28:26]line [01:28:26]line [01:28:26]line [01:28:26]written 0, free lines is 3327 [01:28:26]MH_Cut [01:28:26]Write to MH i2c: D1 01 00 60 00 01 32 [01:28:26]Write i2c OK [01:28:26]MH_I2C_Read... [01:28:26]Read from MH i2c: D1 [01:28:26]MH_I2C_Read... [01:28:26]Read from MH i2c: D1 01 00 [01:28:26]MH_I2C_Read... [01:28:26]Read from MH i2c: D1 01 00 60 00 00 31 [01:28:26]Write to MH i2c: 01 00 00 61 00 61 [01:28:26]Write i2c OK [01:28:26]MH_I2C_Read... [01:28:27]*** Cut start [01:28:27]*** Purtial cut [01:28:27]*** Stage 1: CUTSNS_PIN = 1 [01:28:27]Connected sock=10 [01:28:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 DF 24 18 01 CF AD 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 60 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 37 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 88 02 00 35 04 06 00 F1 5F 51 FD D8 39 FB D8 E6 72 DF 93 98 DF [01:28:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F6 EB 47 00 2F CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 88 02 00 F4 03 04 00 84 E0 C8 66 B6 04 01 00 00 70 39 4D F6 7F BC A2 1E [01:28:28]CommunicateWithHost err = 0 [01:28:28]CheckOFDResponse [01:28:28]1017 (14) - 77093643461234 [01:28:28]1041 (16) - 0000000000871769 [01:28:28]1040 (4) - 165988 [01:28:28]1012 (4) - 23.08.2024 19:18 [01:28:28]1206 (1) - 0 [01:28:28]OFD Sender: Remove packet 165988 [01:28:28]ProducePacketName [01:28:28]name=ofd_packets/00165988 [01:28:28]NVStorageDeleteData [01:28:28]OFD Sender: No OFD packet to send [01:28:29]Read from MH i2c: 01 *** Stop cut motor [01:28:29] [01:28:29]*** Cut end [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: 01 07 00 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [01:28:29]process_action close_receipt done [01:28:29]requested_data is exist [01:28:29]produce_requested_data [01:28:29]requested_item fm.sn is exist - process it [01:28:29]wFMCommunicate request_size=4 [01:28:29]MH_SAM_APDU [01:28:29]CAPDU: 80 11 00 00 [01:28:29]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [01:28:29]Write i2c OK [01:28:29]MH_I2C_Read... [01:28:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:28:29]Read from MH i2c: E2 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: E2 17 00 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [01:28:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:28:29]wFMCommunicate OK [01:28:29]requested_item fd.num is exist - process it [01:28:29]SAM_PROTO_GetFieldsCounters [01:28:29]wFMCommunicate request_size=4 [01:28:29]MH_SAM_APDU [01:28:29]CAPDU: 80 13 00 00 [01:28:29]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [01:28:29]Write i2c OK [01:28:29]MH_I2C_Read... [01:28:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:28:29]Read from MH i2c: E2 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: E2 62 00 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 42 [01:28:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 28 00 00 00 5E 04 04 00 28 00 00 00 57 04 04 00 29 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:28:29]wFMCommunicate OK [01:28:29]SAM_PROTO_GetFieldsCounters done [01:28:29]requested_item shift.num is exist - process it [01:28:29]requested_item shift.opened is exist - process it [01:28:29]req_shift_opened [01:28:29]FM_GetShiftState [01:28:29]SAM_PROTO_GetShiftState [01:28:29]wFMCommunicate request_size=4 [01:28:29]MH_SAM_APDU [01:28:29]CAPDU: 80 13 01 00 [01:28:29]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [01:28:29]Write i2c OK [01:28:29]MH_I2C_Read... [01:28:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:28:29]Read from MH i2c: E2 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: E2 0E 00 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 0B [01:28:29]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:28:29]wFMCommunicate OK [01:28:29]SAM_PROTO_GetShiftState done [01:28:29]FM_GetShiftState done [01:28:29]req_shift_opened done [01:28:29]requested_item shift.open_date is exist - process it [01:28:29]req_shift_open_date [01:28:29]req_shift_open_date done [01:28:29]produce_requested_data done [01:28:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165988,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:28:29]process_action_free close_receipt [01:28:29]json_value_free [01:28:29]json_value_free done [01:28:29]process_json_proto returns [01:28:29]Send response to host [01:28:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165988,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:28:29]free response buf [01:28:29]execute_script done [01:28:29]execute_script returns [01:28:29]free content buf [01:28:29]Sock 9.Close socket [01:28:29]Sock 9.Thread stoped [01:28:29]accept exits with 7 [01:28:29]New connection [01:28:29]New thread 3066527076 created [01:28:29]Thread 3066670436 joined [01:28:29]Waiting for new connection... [01:28:29] Sock 7.Parse request [01:28:29]Sock 7.Check first char [01:28:29]Sock 7.First char is OK [01:28:29]request: POST /json_proto HTTP/1.0 [01:28:29]Method: POST [01:28:29]URL: /json_proto [01:28:29]Method is POST - this is cgi request [01:28:29]url: /json_proto [01:28:29]query_string will be loaded in cgi processing [01:28:29]execute_cgi json_proto POST (null) [01:28:29]execute_cgi path=json_proto method=POST [01:28:29]POST find Content-Length [01:28:29]Host: 172.17.44.132:8080 [01:28:29]Content-Length: 679 [01:28:29]Content-Type: application/json [01:28:29] [01:28:29]POST finish read [01:28:29]Found Content-Length = 679 [01:28:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:28:29]execute_script... [01:28: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)294905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:28:29]POST & json_proto [01:28:29]process_json_proto [01:28:29]json parsed OK: [01:28:29]protocol is kg_v1.0 [01:28:29]action value=close_receipt [01:28:29]process_action close_receipt [01:28:29]cmd_close_receipt [01:28:29]MH_GetDate [01:28:29]Write to MH i2c: F0 00 00 65 00 54 [01:28:29]Write i2c OK [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: F0 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: F0 09 00 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: F0 09 00 65 00 00 3E 37 C9 66 2A 83 C1 65 D4 [01:28:29]GetLastDocTimeStamp 1724462903 [01:28:29]current date 1724462910 [01:28:29]FM_GetShiftState [01:28:29]SAM_PROTO_GetShiftState [01:28:29]wFMCommunicate request_size=4 [01:28:29]MH_SAM_APDU [01:28:29]CAPDU: 80 13 01 00 [01:28:29]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [01:28:29]Write i2c OK [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:28:29]E2 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: E2 0E 00 [01:28:29]MH_I2C_Read... [01:28:29]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 0D [01:28:29]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:28:29]wFMCommunicate OK [01:28:29]SAM_PROTO_GetShiftState done [01:28:30]FM_GetShiftState done [01:28:30]opened in 1724458697 [01:28:30]opened+sec_in_day 1724545097 [01:28:30]quantity*price = 100050 [01:28:30]sum+1 = 100052 [01:28:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 41 24.08.2024 01:28 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165989 ФПД: 261011447015668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T012830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165989&fm=261011447015668&tin=02508201610067®Number=0000000000092562&sum=100000 [01:28:31]StoreToDocumentArchive [01:28:31]shift 470 fd 165989 [01:28:31]save to /storage/0470/doc_00165989 [01:28:31]save last doc name /storage/0470/doc_00165989 to /storage/kkm_last_doc_name [01:28:31]save OK [01:28:31]Clear old archive folders... [01:28:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:28:31]tlvbuf is 01656D50 [01:28:31]SAM_PROTO_ClearQueue [01:28:31]wFMCommunicate request_size=4 [01:28:31]MH_SAM_APDU [01:28:31]CAPDU: 80 09 00 00 [01:28:31]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [01:28:31]Write i2c OK [01:28:31]MH_I2C_Read... [01:28:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:28:31]Read from MH i2c: E2 [01:28:31]MH_I2C_Read... [01:28:31]Read from MH i2c: E2 03 00 [01:28:31]MH_I2C_Read... [01:28:31]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [01:28:31]RAPDU: 90 00 [01:28:31]wFMCommunicate OK [01:28:31]SAM_PROTO_ClearQueue done [01:28:31]KKMCreateOFDPacket [01:28:31]OFDProtocolAddRootSTLVToBuf [01:28:31]FM_MakeSignedData [01:28:31]FM_MakeSignedData [01:28:31]SAM_PROTO_SignData [01:28:31]wFMCommunicate request_size=4 [01:28:31]MH_SAM_APDU [01:28:31]CAPDU: 80 0D 01 02 [01:28:31]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [01:28:31]Write i2c OK [01:28:31]MH_I2C_Read... [01:28:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:28:31]Read from MH i2c: E2 [01:28:31]MH_I2C_Read... [01:28:31]Read from MH i2c: E2 03 00 [01:28:31]MH_I2C_Read... [01:28:31]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [01:28:31]RAPDU: 90 00 [01:28:31]wFMCommunicate OK [01:28:31]wFMCommunicate request_size=255 [01:28:31]MH_SAM_APDU [01:28:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 29 00 00 00 F4 03 04 00 3E 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 88 02 00 35 04 06 00 ED 63 76 94 [01:28:31]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 29 00 00 00 F4 03 04 00 3E 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 88 02 00 35 04 06 00 ED 63 76 94 00 00 69 [01:28:31]Write i2c OK [01:28:31]MH_I2C_Read... [01:28:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:28:32]Read from MH i2c: E2 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: E2 03 00 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [01:28:32]RAPDU: 90 00 [01:28:32]wFMCommunicate OK [01:28:32]wFMCommunicate request_size=7 [01:28:32]MH_SAM_APDU [01:28:32]CAPDU: 80 0D 02 02 02 E8 F4 [01:28:32]Write to MH i2c: E2 0A 00 76 00 80 0D 02 02 02 00 E8 F4 00 00 D0 [01:28:32]Write i2c OK [01:28:32]MH_I2C_Read... [01:28:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:28:32]Read from MH i2c: E2 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: E2 03 00 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [01:28:32]RAPDU: 90 00 [01:28:32]wFMCommunicate OK [01:28:32]wFMCommunicate request_size=4 [01:28:32]MH_SAM_APDU [01:28:32]CAPDU: 80 0D 03 02 [01:28:32]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [01:28:32]Write i2c OK [01:28:32]MH_I2C_Read... [01:28:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:28:32]Read from MH i2c: E2 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: E2 0B 00 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: E2 0B 00 77 00 00 21 CB A8 B5 98 D7 B5 68 90 00 C8 [01:28:32]RAPDU: 21 CB A8 B5 98 D7 B5 68 90 00 [01:28:32]wFMCommunicate OK [01:28:32]SAM_PROTO_SignData done [01:28:32]FM_MakeSignedData done [01:28:32]CreateOFDProtocolMessage [01:28:32]wFMCommunicate request_size=4 [01:28:32]MH_SAM_APDU [01:28:32]CAPDU: 80 11 00 00 [01:28:32]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [01:28:32]Write i2c OK [01:28:32]MH_I2C_Read... [01:28:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:28:32]Read from MH i2c: E2 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: E2 17 00 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [01:28:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:28:32]wFMCommunicate OK [01:28:32]CreateOFDProtocolMessage done [01:28:32]OFDSenderStorePacket 165989 [01:28:32]StoreOFDPacket docnum=165989 [01:28:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F3 77 04 01 3B F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 3E 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 88 02 00 35 04 06 00 ED 63 76 94 E8 F4 21 CB A8 B5 98 D7 B5 68 [01:28:32]CheckFolder [01:28:32]dirname=/storage/ofd_packets [01:28:32]CheckFolder done [01:28:32]ProducePacketName [01:28:32]name=ofd_packets/00165989 [01:28:32]NVStorageSaveData ofd_packets/00165989 [01:28:32]File name is /storage/ofd_packets/00165989 [01:28:32]Write 298 bytes [01:28:32]NVStorageSaveData done [01:28:32]OFDSenderStorePacket done [01:28:32]KKMCreateOFDPacket done [01:28:32]NVStorageSaveData kkm_last_timestamp [01:28:32]File name is /storage/kkm_last_timestamp [01:28:32]Write 4 bytes [01:28:32]NVStorageSaveData done [01:28:32]ExternCall_PrintAddStr [01:28:32]wPrintStart [01:28:32]Write to MH i2c: 01 00 00 79 00 79 [01:28:32]Write i2c OK [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: 01 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: 01 07 00 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [01:28:32]RasterBufferAndPrint [01:28:32]line Счет N : (1)294905 [01:28:32]line ИНН: 02508201610067 [01:28:32]line Контрольно-Кассовый Чек [01:28:32]line ПРОДАЖА [01:28:32]line ТРК (МРК, ГНК) : 44 [01:28:32]line Товар: 2710194800 [01:28:32]line ДТ-К-5 [01:28:32]line 13.130 * 76.20 [01:28:32]line = 1000.51 [01:28:32]line НДС 12% НСП 1% [01:28:32]line > о реализуемом товаре [01:28:32]line ОКРУГЛЕНИЕ: -0.51 [01:28:32]line ИТОГО: 1000.00 [01:28:32]line Внесено: 1000.00 [01:28:32]line СДАЧА: 0.00 [01:28:32]line НСП 1% : 8.85 [01:28:32]line НДС 12% : 106.25 [01:28:32]line Наличными: 1000.00 [01:28:32]line Безнал.: 0.00 [01:28:32]line Место: АЗС № 130 "Партнер Нефть" [01:28:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:28:32]line СНО: Общий режим [01:28:32]line Чек 41 24.08.2024 01:28 [01:28:32]line Смена: 470 ФФД: 1.0 [01:28:32]line ЗНМ: 0300000070 [01:28:32]line РНМ: 0000000000092562 [01:28:32]line Версия ККМ: 001 [01:28:32]line ФМ: 0000000000871769 [01:28:32]line ФД: 165989 [01:28:32]line ФПД: 261011447015668 [01:28:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T012830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165989&fm=261011447015668&tin=02508201610067®Number=0000000000092562&sum=100000 [01:28:32]written 0, free lines is 4095 [01:28:32]OFD Sender: Processing packet 165989 [packets to send 1004, broken 1003] [01:28:32]ProducePacketName [01:28:32]name=ofd_packets/00165989 [01:28:32]OFD Sender: To server: pG, [01:28:32]CommunicateWithHost lk.salyk.kg:30040 [01:28:32]ConnectInit lk.salyk.kg [01:28:32]Write to MH i2c: 01 00 00 A4 00 A4 [01:28:32]Write i2c OK [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: 01 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: 01 07 00 [01:28:32]MH_I2C_Read... [01:28:32]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 D1 0C 88 [01:28:33]RasterBufferAndPrint [01:28:33]line [01:28:33]line [01:28:33]line [01:28:33]line [01:28:33]line [01:28:33]written 0, free lines is 3312 [01:28:33]MH_Cut [01:28:33]Write to MH i2c: D1 01 00 AB 00 01 7D [01:28:33]Write i2c OK [01:28:33]MH_I2C_Read... [01:28:33]Read from MH i2c: D1 [01:28:33]MH_I2C_Read... [01:28:33]Read from MH i2c: D1 01 00 [01:28:33]MH_I2C_Read... [01:28:33]Read from MH i2c: D1 01 00 AB 00 00 7C [01:28:33]Write to MH i2c: 01 00 00 AC 00 AC [01:28:33]Write i2c OK [01:28:33]MH_I2C_Read... [01:28:33]Connected sock=10 [01:28:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F3 77 04 01 3B F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 3E 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 88 02 00 35 04 06 00 ED 63 76 94 E8 F4 21 CB A8 B5 98 D7 B5 68 [01:28:33]*** Cut start [01:28:33]*** Purtial cut [01:28:33]*** Stage 1: CUTSNS_PIN = 1 [01:28:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 86 47 00 54 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 88 02 00 F4 03 04 00 89 E0 C8 66 B6 04 01 00 00 7D 95 B7 F6 F0 1A F8 28 [01:28:34]CommunicateWithHost err = 0 [01:28:34]CheckOFDResponse [01:28:34]1017 (14) - 77093643461234 [01:28:34]1041 (16) - 0000000000871769 [01:28:34]1040 (4) - 165989 [01:28:34]1012 (4) - 23.08.2024 19:18 [01:28:34]1206 (1) - 0 [01:28:34]OFD Sender: Remove packet 165989 [01:28:34]ProducePacketName [01:28:34]name=ofd_packets/00165989 [01:28:34]NVStorageDeleteData [01:28:35]OFD Sender: No OFD packet to send [01:28:35]Read from MH i2c: *** Stop cut motor [01:28:35]01 *** Cut end [01:28:35] [01:28:35]MH_I2C_Read... [01:28:35]Read from MH i2c: 01 07 00 [01:28:35]MH_I2C_Read... [01:28:35]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [01:28:35]process_action close_receipt done [01:28:35]requested_data is exist [01:28:35]produce_requested_data [01:28:35]requested_item fm.sn is exist - process it [01:28:35]wFMCommunicate request_size=4 [01:28:35]MH_SAM_APDU [01:28:35]CAPDU: 80 11 00 00 [01:28:35]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [01:28:35]Write i2c OK [01:28:35]MH_I2C_Read... [01:28:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:28:35]Read from MH i2c: E2 [01:28:35]MH_I2C_Read... [01:28:35]Read from MH i2c: E2 17 00 [01:28:35]MH_I2C_Read... [01:28:35]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [01:28:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:28:35]wFMCommunicate OK [01:28:35]requested_item fd.num is exist - process it [01:28:35]SAM_PROTO_GetFieldsCounters [01:28:35]wFMCommunicate request_size=4 [01:28:35]MH_SAM_APDU [01:28:35]CAPDU: 80 13 00 00 [01:28:35]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [01:28:35]Write i2c OK [01:28:35]MH_I2C_Read... [01:28:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:28:36]Read from MH i2c: E2 [01:28:36]MH_I2C_Read... [01:28:36]Read from MH i2c: E2 62 00 [01:28:36]MH_I2C_Read... [01:28:36]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 91 [01:28:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 29 00 00 00 5E 04 04 00 29 00 00 00 57 04 04 00 2A 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:28:36]wFMCommunicate OK [01:28:36]SAM_PROTO_GetFieldsCounters done [01:28:36]requested_item shift.num is exist - process it [01:28:36]requested_item shift.opened is exist - process it [01:28:36]req_shift_opened [01:28:36]FM_GetShiftState [01:28:36]SAM_PROTO_GetShiftState [01:28:36]wFMCommunicate request_size=4 [01:28:36]MH_SAM_APDU [01:28:36]CAPDU: 80 13 01 00 [01:28:36]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [01:28:36]Write i2c OK [01:28:36]MH_I2C_Read... [01:28:36]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:28:36]E2 [01:28:36]MH_I2C_Read... [01:28:36]Read from MH i2c: E2 0E 00 [01:28:36]MH_I2C_Read... [01:28:36]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 56 [01:28:36]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:28:36]wFMCommunicate OK [01:28:36]SAM_PROTO_GetShiftState done [01:28:36]FM_GetShiftState done [01:28:36]req_shift_opened done [01:28:36]requested_item shift.open_date is exist - process it [01:28:36]req_shift_open_date [01:28:36]req_shift_open_date done [01:28:36]produce_requested_data done [01:28:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165989,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:28:36]process_action_free close_receipt [01:28:36]json_value_free [01:28:36]json_value_free done [01:28:36]process_json_proto returns [01:28:36]Send response to host [01:28:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165989,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:28:36]free response buf [01:28:36]execute_script done [01:28:36]execute_script returns [01:28:36]free content buf [01:28:36]Sock 7.Close socket [01:28:36]Sock 7.Thread stoped [01:28:40]OFD Sender: No OFD packet to send [01:28:45]OFD Sender: No OFD packet to send [01:28:50]OFD Sender: No OFD packet to send [01:28:55]OFD Sender: No OFD packet to send [01:29:00]OFD Sender: No OFD packet to send [01:29:05]OFD Sender: No OFD packet to send [01:29:10]OFD Sender: No OFD packet to send [01:29:15]OFD Sender: No OFD packet to send [01:29:20]OFD Sender: No OFD packet to send [01:29:25]OFD Sender: No OFD packet to send [01:29:30]OFD Sender: No OFD packet to send [01:29:35]OFD Sender: No OFD packet to send [01:29:40]OFD Sender: No OFD packet to send [01:29:45]OFD Sender: No OFD packet to send [01:29:50]OFD Sender: No OFD packet to send [01:29:55]OFD Sender: No OFD packet to send [01:30:00]OFD Sender: No OFD packet to send [01:30:05]OFD Sender: No OFD packet to send [01:30:10]OFD Sender: No OFD packet to send [01:30:15]OFD Sender: No OFD packet to send [01:30:20]OFD Sender: No OFD packet to send [01:30:25]OFD Sender: No OFD packet to send [01:30:30]OFD Sender: No OFD packet to send [01:30:35]OFD Sender: No OFD packet to send [01:30:40]OFD Sender: No OFD packet to send [01:30:45]OFD Sender: No OFD packet to send [01:30:50]OFD Sender: No OFD packet to send [01:30:55]OFD Sender: No OFD packet to send [01:31:00]OFD Sender: No OFD packet to send [01:31:01]ConnectInit Can't connect to host [01:31:05]OFD Sender: No OFD packet to send [01:31:10]OFD Sender: No OFD packet to send [01:31:15]OFD Sender: No OFD packet to send [01:31:20]accept exits with 9 [01:31:20]New connection [01:31:20]New thread 3066670436 created [01:31:20]Thread 3066527076 joined [01:31:20]Waiting for new connection... [01:31:20] Sock 9.Parse request [01:31:20]Sock 9.Check first char [01:31:20]Sock 9.First char is OK [01:31:20]request: POST /json_proto HTTP/1.0 [01:31:20]Method: POST [01:31:20]URL: /json_proto [01:31:20]Method is POST - this is cgi request [01:31:20]url: /json_proto [01:31:20]query_string will be loaded in cgi processing [01:31:20]execute_cgi json_proto POST (null) [01:31:20]execute_cgi path=json_proto method=POST [01:31:20]POST find Content-Length [01:31:20]Host: 172.17.44.132:8080 [01:31:20]Content-Length: 800 [01:31:20]Content-Type: application/json [01:31:20] [01:31:20]POST finish read [01:31:20]Found Content-Length = 800 [01:31:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 47.260, "sum" : 3601.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3601.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:31:20]execute_script... [01:31: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)294907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 47.260, "sum" : 3601.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3601.21 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:31:20]POST & json_proto [01:31:20]process_json_proto [01:31:20]json parsed OK: [01:31:20]protocol is kg_v1.0 [01:31:20]action value=close_receipt [01:31:20]process_action close_receipt [01:31:20]cmd_close_receipt [01:31:20]MH_GetDate [01:31:20]Write to MH i2c: F0 00 00 B0 00 9F [01:31:20]Write i2c OK [01:31:20]MH_I2C_Read... [01:31:20]Read from MH i2c: F0 [01:31:20]MH_I2C_Read... [01:31:20]Read from MH i2c: F0 09 00 [01:31:20]MH_I2C_Read... [01:31:20]Read from MH i2c: F0 09 00 B0 00 00 E8 37 C9 66 2A 83 C1 65 C9 [01:31:20]GetLastDocTimeStamp 1724462910 [01:31:20]current date 1724463080 [01:31:20]FM_GetShiftState [01:31:20]SAM_PROTO_GetShiftState [01:31:20]wFMCommunicate request_size=4 [01:31:20]MH_SAM_APDU [01:31:20]CAPDU: 80 13 01 00 [01:31:20]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [01:31:20]Write i2c OK [01:31:20]MH_I2C_Read... [01:31:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:31:20]Read from MH i2c: E2 [01:31:20]MH_I2C_Read... [01:31:20]Read from MH i2c: E2 0E 00 [01:31:20]MH_I2C_Read... [01:31:20]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 58 [01:31:20]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:31:20]wFMCommunicate OK [01:31:20]SAM_PROTO_GetShiftState done [01:31:20]FM_GetShiftState done [01:31:20]opened in 1724458697 [01:31:20]opened+sec_in_day 1724545097 [01:31:20]quantity*price = 360121 [01:31:20]sum+1 = 360122 [01:31:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3601.21 НСП 1% : 31.87 НДС 12% : 382.43 Наличными: 0.00 Безнал.: 3601.21 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 42 24.08.2024 01:31 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165990 ФПД: 178500676599579 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T013120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165990&fm=178500676599579&tin=02508201610067®Number=0000000000092562&sum=360121 [01:31:21]StoreToDocumentArchive [01:31:21]shift 470 fd 165990 [01:31:21]save to /storage/0470/doc_00165990 [01:31:21]save last doc name /storage/0470/doc_00165990 to /storage/kkm_last_doc_name [01:31:21]save OK [01:31:21]Clear old archive folders... [01:31:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:31:21]tlvbuf is 01658C60 [01:31:21]SAM_PROTO_ClearQueue [01:31:21]wFMCommunicate request_size=4 [01:31:21]MH_SAM_APDU [01:31:21]CAPDU: 80 09 00 00 [01:31:21]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [01:31:21]Write i2c OK [01:31:21]MH_I2C_Read... [01:31:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:31:21]Read from MH i2c: E2 [01:31:21]MH_I2C_Read... [01:31:21]Read from MH i2c: E2 03 00 [01:31:21]MH_I2C_Read... [01:31:21]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [01:31:21]RAPDU: 90 00 [01:31:21]wFMCommunicate OK [01:31:21]SAM_PROTO_ClearQueue done [01:31:21]KKMCreateOFDPacket [01:31:21]OFDProtocolAddRootSTLVToBuf [01:31:21]FM_MakeSignedData [01:31:21]FM_MakeSignedData [01:31:21]SAM_PROTO_SignData [01:31:21]wFMCommunicate request_size=4 [01:31:21]MH_SAM_APDU [01:31:21]CAPDU: 80 0D 01 02 [01:31:21]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [01:31:21]Write i2c OK [01:31:21]MH_I2C_Read... [01:31:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:31:21]Read from MH i2c: E2 [01:31:21]MH_I2C_Read... [01:31:21]Read from MH i2c: E2 03 00 [01:31:21]MH_I2C_Read... [01:31:21]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [01:31:21]RAPDU: 90 00 [01:31:21]wFMCommunicate OK [01:31:21]wFMCommunicate request_size=255 [01:31:21]MH_SAM_APDU [01:31:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C B8 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B9 7E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B9 7E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 95 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B9 7E 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 E8 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 88 02 00 35 04 06 00 A2 58 6D 6B [01:31:21]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C B8 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B9 7E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B9 7E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 95 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B9 7E 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 E8 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 88 02 00 35 04 06 00 A2 58 6D 6B 00 00 10 [01:31:21]Write i2c OK [01:31:21]MH_I2C_Read... [01:31:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:31:22]Read from MH i2c: E2 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: E2 03 00 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [01:31:22]RAPDU: 90 00 [01:31:22]wFMCommunicate OK [01:31:22]wFMCommunicate request_size=7 [01:31:22]MH_SAM_APDU [01:31:22]CAPDU: 80 0D 02 02 02 BF 1B [01:31:22]Write to MH i2c: E2 0A 00 C1 00 80 0D 02 02 02 00 BF 1B 00 00 19 [01:31:22]Write i2c OK [01:31:22]MH_I2C_Read... [01:31:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:31:22]Read from MH i2c: E2 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: E2 03 00 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [01:31:22]RAPDU: 90 00 [01:31:22]wFMCommunicate OK [01:31:22]wFMCommunicate request_size=4 [01:31:22]MH_SAM_APDU [01:31:22]CAPDU: 80 0D 03 02 [01:31:22]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [01:31:22]Write i2c OK [01:31:22]MH_I2C_Read... [01:31:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:31:22]Read from MH i2c: E2 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: E2 0B 00 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: E2 0B 00 C2 00 00 66 82 65 32 41 C8 63 F9 90 00 22 [01:31:22]RAPDU: 66 82 65 32 41 C8 63 F9 90 00 [01:31:22]wFMCommunicate OK [01:31:22]SAM_PROTO_SignData done [01:31:22]FM_MakeSignedData done [01:31:22]CreateOFDProtocolMessage [01:31:22]wFMCommunicate request_size=4 [01:31:22]MH_SAM_APDU [01:31:22]CAPDU: 80 11 00 00 [01:31:22]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [01:31:22]Write i2c OK [01:31:22]MH_I2C_Read... [01:31:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:31:22]Read from MH i2c: E2 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: E2 17 00 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [01:31:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:31:22]wFMCommunicate OK [01:31:22]CreateOFDProtocolMessage done [01:31:22]OFDSenderStorePacket 165990 [01:31:22]StoreOFDPacket docnum=165990 [01:31:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D3 43 04 01 4D 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C B8 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B9 7E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B9 7E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 95 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B9 7E 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 E8 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 88 02 00 35 04 06 00 A2 58 6D 6B BF 1B 66 82 65 32 41 C8 63 F9 [01:31:22]CheckFolder [01:31:22]dirname=/storage/ofd_packets [01:31:22]CheckFolder done [01:31:22]ProducePacketName [01:31:22]name=ofd_packets/00165990 [01:31:22]NVStorageSaveData ofd_packets/00165990 [01:31:22]File name is /storage/ofd_packets/00165990 [01:31:22]Write 298 bytes [01:31:22]NVStorageSaveData done [01:31:22]OFDSenderStorePacket done [01:31:22]KKMCreateOFDPacket done [01:31:22]NVStorageSaveData kkm_last_timestamp [01:31:22]File name is /storage/kkm_last_timestamp [01:31:22]Write 4 bytes [01:31:22]NVStorageSaveData done [01:31:22]ExternCall_PrintAddStr [01:31:22]wPrintStart [01:31:22]Write to MH i2c: 01 00 00 C4 00 C4 [01:31:22]Write i2c OK [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: 01 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: 01 07 00 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [01:31:22]RasterBufferAndPrint [01:31:22]line Счет N : (1)294907 [01:31:22]line ИНН: 02508201610067 [01:31:22]line Контрольно-Кассовый Чек [01:31:22]line ПРОДАЖА [01:31:22]line ТРК (МРК, ГНК) : 21 [01:31:22]line Товар: 2710194800 [01:31:22]line ДТ-К-5 [01:31:22]line 47.260 * 76.20 [01:31:22]line = 3601.21 [01:31:22]line НДС 12% НСП 1% [01:31:22]line > о реализуемом товаре [01:31:22]line ИТОГО: 3601.21 [01:31:22]line НСП 1% : 31.87 [01:31:22]line НДС 12% : 382.43 [01:31:22]line Наличными: 0.00 [01:31:22]line Безнал.: 3601.21 [01:31:22]line Место: АЗС № 130 "Партнер Нефть" [01:31:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:31:22]line СНО: Общий режим [01:31:22]line Чек 42 24.08.2024 01:31 [01:31:22]line Смена: 470 ФФД: 1.0 [01:31:22]line ЗНМ: 0300000070 [01:31:22]line РНМ: 0000000000092562 [01:31:22]line Версия ККМ: 001 [01:31:22]line Платежная система: O! деньги [01:31:22]line ФМ: 0000000000871769 [01:31:22]line ФД: 165990 [01:31:22]line ФПД: 178500676599579 [01:31:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T013120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165990&fm=178500676599579&tin=02508201610067®Number=0000000000092562&sum=360121 [01:31:22]written 0, free lines is 4095 [01:31:22]OFD Sender: Processing packet 165990 [packets to send 1004, broken 1003] [01:31:22]ProducePacketName [01:31:22]name=ofd_packets/00165990 [01:31:22]OFD Sender: To server: pG, [01:31:22]CommunicateWithHost lk.salyk.kg:30040 [01:31:22]ConnectInit lk.salyk.kg [01:31:22]Write to MH i2c: 01 00 00 EE 00 EE [01:31:22]Write i2c OK [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: 01 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: 01 07 00 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 E5 0C E6 [01:31:22]RasterBufferAndPrint [01:31:22]line [01:31:22]line [01:31:22]line [01:31:22]line [01:31:22]line [01:31:22]written 0, free lines is 3323 [01:31:22]MH_Cut [01:31:22]Write to MH i2c: D1 01 00 F5 00 01 C7 [01:31:22]Write i2c OK [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: D1 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: D1 01 00 [01:31:22]MH_I2C_Read... [01:31:22]Read from MH i2c: D1 01 00 F5 00 00 C6 [01:31:22]Write to MH i2c: 01 00 00 F6 00 F6 [01:31:22]Write i2c OK [01:31:22]MH_I2C_Read... [01:31:22]recv_with_timeout no data received [01:31:23]*** Cut start [01:31:23]*** Purtial cut [01:31:23]*** Stage 1: CUTSNS_PIN = 1 [01:31:25]Read from MH i2c: 01 [01:31:25]MH_I2C_Read... [01:31:25]*** Stop cut motor [01:31:25]*** Cut end [01:31:25]Read from MH i2c: 01 07 00 [01:31:25]MH_I2C_Read... [01:31:25]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [01:31:25]process_action close_receipt done [01:31:25]requested_data is exist [01:31:25]produce_requested_data [01:31:25]requested_item fm.sn is exist - process it [01:31:25]wFMCommunicate request_size=4 [01:31:25]MH_SAM_APDU [01:31:25]CAPDU: 80 11 00 00 [01:31:25]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [01:31:25]Write i2c OK [01:31:25]MH_I2C_Read... [01:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:31:25]Read from MH i2c: E2 [01:31:25]MH_I2C_Read... [01:31:25]Read from MH i2c: E2 17 00 [01:31:25]MH_I2C_Read... [01:31:25]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [01:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:31:25]wFMCommunicate OK [01:31:25]requested_item fd.num is exist - process it [01:31:25]SAM_PROTO_GetFieldsCounters [01:31:25]wFMCommunicate request_size=4 [01:31:25]MH_SAM_APDU [01:31:25]CAPDU: 80 13 00 00 [01:31:25]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [01:31:25]Write i2c OK [01:31:25]MH_I2C_Read... [01:31:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:31:25]Read from MH i2c: E2 [01:31:25]MH_I2C_Read... [01:31:25]Read from MH i2c: E2 62 00 [01:31:25]MH_I2C_Read... [01:31:25]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 DF [01:31:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2A 00 00 00 5E 04 04 00 2A 00 00 00 57 04 04 00 2B 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:31:25]wFMCommunicate OK [01:31:25]SAM_PROTO_GetFieldsCounters done [01:31:25]requested_item shift.num is exist - process it [01:31:25]requested_item shift.opened is exist - process it [01:31:25]req_shift_opened [01:31:25]FM_GetShiftState [01:31:25]SAM_PROTO_GetShiftState [01:31:25]wFMCommunicate request_size=4 [01:31:25]MH_SAM_APDU [01:31:25]CAPDU: 80 13 01 00 [01:31:25]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [01:31:25]Write i2c OK [01:31:25]MH_I2C_Read... [01:31:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:31:25]Read from MH i2c: E2 [01:31:25]MH_I2C_Read... [01:31:25]Read from MH i2c: E2 0E 00 [01:31:25]MH_I2C_Read... [01:31:25]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 A0 [01:31:25]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:31:25]wFMCommunicate OK [01:31:25]SAM_PROTO_GetShiftState done [01:31:25]FM_GetShiftState done [01:31:25]req_shift_opened done [01:31:25]requested_item shift.open_date is exist - process it [01:31:25]req_shift_open_date [01:31:25]req_shift_open_date done [01:31:25]produce_requested_data done [01:31:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165990,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:31:25]process_action_free close_receipt [01:31:25]json_value_free [01:31:25]json_value_free done [01:31:25]process_json_proto returns [01:31:25]Send response to host [01:31:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165990,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:31:25]free response buf [01:31:25]execute_script done [01:31:25]execute_script returns [01:31:25]free content buf [01:31:25]Sock 9.Close socket [01:31:25]Sock 9.Thread stoped [01:31:27]ConnectInit Can't take IP for lk.salyk.kg [01:31:27]CommunicateWithHost connect error [01:31:27]CommunicateWithHost err = -1 [01:31:27]OFD Sender: Server communicate error [01:31:32]OFD Sender: Processing packet 165990 [packets to send 1004, broken 1003] [01:31:32]ProducePacketName [01:31:32]name=ofd_packets/00165990 [01:31:32]OFD Sender: To server: pG, [01:31:32]CommunicateWithHost lk.salyk.kg:30040 [01:31:32]ConnectInit lk.salyk.kg [01:31:37]Connected sock=9 [01:31:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D3 43 04 01 4D 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C B8 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B9 7E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B9 7E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 95 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B9 7E 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 E8 37 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 88 02 00 35 04 06 00 A2 58 6D 6B BF 1B 66 82 65 32 41 C8 63 F9 [01:31:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B4 EB 47 00 DF 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 88 02 00 F4 03 04 00 42 E1 C8 66 B6 04 01 00 00 90 CD D6 9E AD D5 63 8F [01:31:39]CommunicateWithHost err = 0 [01:31:39]CheckOFDResponse [01:31:39]1017 (14) - 77093643461234 [01:31:39]1041 (16) - 0000000000871769 [01:31:39]1040 (4) - 165990 [01:31:39]1012 (4) - 23.08.2024 19:21 [01:31:39]1206 (1) - 0 [01:31:39]OFD Sender: Remove packet 165990 [01:31:39]ProducePacketName [01:31:39]name=ofd_packets/00165990 [01:31:39]NVStorageDeleteData [01:31:40]OFD Sender: No OFD packet to send [01:31:45]OFD Sender: No OFD packet to send [01:31:50]OFD Sender: No OFD packet to send [01:31:55]OFD Sender: No OFD packet to send [01:32:00]OFD Sender: No OFD packet to send [01:32:05]OFD Sender: No OFD packet to send [01:32:10]OFD Sender: No OFD packet to send [01:32:15]OFD Sender: No OFD packet to send [01:32:20]OFD Sender: No OFD packet to send [01:32:25]OFD Sender: No OFD packet to send [01:32:30]OFD Sender: No OFD packet to send [01:32:35]OFD Sender: No OFD packet to send [01:32:38]recv_with_timeout no data received [01:32:40]OFD Sender: No OFD packet to send [01:32:45]OFD Sender: No OFD packet to send [01:32:50]recv_with_timeout no data received [01:32:50]OFD Sender: No OFD packet to send [01:32:55]OFD Sender: No OFD packet to send [01:33:00]OFD Sender: No OFD packet to send [01:33:05]OFD Sender: No OFD packet to send [01:33:10]OFD Sender: No OFD packet to send [01:33:15]OFD Sender: No OFD packet to send [01:33:20]OFD Sender: No OFD packet to send [01:33:25]OFD Sender: No OFD packet to send [01:33:30]OFD Sender: No OFD packet to send [01:33:35]OFD Sender: No OFD packet to send [01:33:40]OFD Sender: No OFD packet to send [01:33:46]OFD Sender: No OFD packet to send [01:33:51]OFD Sender: No OFD packet to send [01:33:56]OFD Sender: No OFD packet to send [01:34:01]OFD Sender: No OFD packet to send [01:34:02]recv_with_timeout no data received [01:34:06]OFD Sender: No OFD packet to send [01:34:11]OFD Sender: No OFD packet to send [01:34:16]OFD Sender: No OFD packet to send [01:34:21]OFD Sender: No OFD packet to send [01:34:26]OFD Sender: No OFD packet to send [01:34:31]OFD Sender: No OFD packet to send [01:34:36]OFD Sender: No OFD packet to send [01:34:41]OFD Sender: No OFD packet to send [01:34:46]OFD Sender: No OFD packet to send [01:34:51]OFD Sender: No OFD packet to send [01:34:56]OFD Sender: No OFD packet to send [01:35:01]OFD Sender: No OFD packet to send [01:35:06]OFD Sender: No OFD packet to send [01:35:11]OFD Sender: No OFD packet to send [01:35:16]OFD Sender: No OFD packet to send [01:35:16]accept exits with 10 [01:35:16]New connection [01:35:16]New thread 3066527076 created [01:35:16]Thread 3066670436 joined [01:35:16]Waiting for new connection... [01:35:16] Sock 10.Parse request [01:35:16]Sock 10.Check first char [01:35:16]Sock 10.First char is OK [01:35:16]request: POST /json_proto HTTP/1.0 [01:35:16]Method: POST [01:35:16]URL: /json_proto [01:35:16]Method is POST - this is cgi request [01:35:16]url: /json_proto [01:35:16]query_string will be loaded in cgi processing [01:35:16]execute_cgi json_proto POST (null) [01:35:16]execute_cgi path=json_proto method=POST [01:35:16]POST find Content-Length [01:35:16]Host: 172.17.44.132:8080 [01:35:16]Content-Length: 685 [01:35:16]Content-Type: application/json [01:35:16] [01:35:16]POST finish read [01:35:16]Found Content-Length = 685 [01:35:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 31.840, "sum" : 1190.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1190.00, "payments": [ { "type": 0, "sum" : 1190.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:35:16]execute_script... [01:35:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 31.840, "sum" : 1190.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1190.00, "payments": [ { "type": 0, "sum" : 1190.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:35:16]POST & json_proto [01:35:16]process_json_proto [01:35:16]json parsed OK: [01:35:16]protocol is kg_v1.0 [01:35:16]action value=close_receipt [01:35:16]process_action close_receipt [01:35:16]cmd_close_receipt [01:35:16]MH_GetDate [01:35:16]Write to MH i2c: F0 00 00 FA 00 E9 [01:35:16]Write i2c OK [01:35:16]MH_I2C_Read... [01:35:16]Read from MH i2c: F0 [01:35:16]MH_I2C_Read... [01:35:16]Read from MH i2c: F0 09 00 [01:35:16]MH_I2C_Read... [01:35:16]Read from MH i2c: F0 09 00 FA 00 00 D4 38 C9 66 2A 83 C1 65 00 [01:35:16]GetLastDocTimeStamp 1724463080 [01:35:16]current date 1724463316 [01:35:16]FM_GetShiftState [01:35:16]SAM_PROTO_GetShiftState [01:35:16]wFMCommunicate request_size=4 [01:35:16]MH_SAM_APDU [01:35:16]CAPDU: 80 13 01 00 [01:35:16]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [01:35:16]Write i2c OK [01:35:16]MH_I2C_Read... [01:35:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:35:16]Read from MH i2c: E2 [01:35:16]MH_I2C_Read... [01:35:16]Read from MH i2c: E2 0E 00 [01:35:16]MH_I2C_Read... [01:35:16]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 A2 [01:35:16]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:35:16]wFMCommunicate OK [01:35:16]SAM_PROTO_GetShiftState done [01:35:16]FM_GetShiftState done [01:35:16]opened in 1724458697 [01:35:16]opened+sec_in_day 1724545097 [01:35:16]quantity*price = 119081 [01:35:16]sum+1 = 119083 [01:35:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.82 ИТОГО: 1190.00 Внесено: 3000.00 СДАЧА: 1810.00 НСП 1% : 10.54 НДС 12% : 126.46 Наличными: 1190.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 43 24.08.2024 01:35 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165991 ФПД: 268469891320169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T013516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165991&fm=268469891320169&tin=02508201610067®Number=0000000000092562&sum=119000 [01:35:17]StoreToDocumentArchive [01:35:17]shift 470 fd 165991 [01:35:17]save to /storage/0470/doc_00165991 [01:35:17]save last doc name /storage/0470/doc_00165991 to /storage/kkm_last_doc_name [01:35:17]save OK [01:35:17]Clear old archive folders... [01:35:17]ProcessDocumentItem done err = 0, tmpTLVsize=250 [01:35:17]tlvbuf is 016EA350 [01:35:17]SAM_PROTO_ClearQueue [01:35:17]wFMCommunicate request_size=4 [01:35:17]MH_SAM_APDU [01:35:17]CAPDU: 80 09 00 00 [01:35:17]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [01:35:17]Write i2c OK [01:35:17]MH_I2C_Read... [01:35:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:35:17]Read from MH i2c: E2 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 03 00 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [01:35:17]RAPDU: 90 00 [01:35:17]wFMCommunicate OK [01:35:17]SAM_PROTO_ClearQueue done [01:35:17]KKMCreateOFDPacket [01:35:17]OFDProtocolAddRootSTLVToBuf [01:35:17]FM_MakeSignedData [01:35:17]FM_MakeSignedData [01:35:17]SAM_PROTO_SignData [01:35:17]wFMCommunicate request_size=4 [01:35:17]MH_SAM_APDU [01:35:17]CAPDU: 80 0D 01 02 [01:35:17]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [01:35:17]Write i2c OK [01:35:17]MH_I2C_Read... [01:35:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:35:17]Read from MH i2c: E2 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 03 00 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [01:35:17]RAPDU: 90 00 [01:35:17]wFMCommunicate OK [01:35:17]wFMCommunicate request_size=255 [01:35:17]MH_SAM_APDU [01:35:17]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 60 7C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 2A D1 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 31 00 00 00 00 07 04 06 00 D8 D0 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 D4 38 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 88 02 00 35 04 06 00 F4 2C [01:35:17]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 60 7C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 2A D1 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 31 00 00 00 00 07 04 06 00 D8 D0 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 D4 38 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 88 02 00 35 04 06 00 F4 2C 00 00 1D [01:35:17]Write i2c OK [01:35:17]MH_I2C_Read... [01:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:35:17]Read from MH i2c: E2 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 03 00 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [01:35:17]RAPDU: 90 00 [01:35:17]wFMCommunicate OK [01:35:17]wFMCommunicate request_size=9 [01:35:17]MH_SAM_APDU [01:35:17]CAPDU: 80 0D 02 02 04 04 81 49 69 [01:35:17]Write to MH i2c: E2 0C 00 0B 01 80 0D 02 02 04 00 04 81 49 69 00 00 C5 [01:35:17]Write i2c OK [01:35:17]MH_I2C_Read... [01:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:35:17]Read from MH i2c: E2 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 03 00 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [01:35:17]RAPDU: 90 00 [01:35:17]wFMCommunicate OK [01:35:17]wFMCommunicate request_size=4 [01:35:17]MH_SAM_APDU [01:35:17]CAPDU: 80 0D 03 02 [01:35:17]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [01:35:17]Write i2c OK [01:35:17]MH_I2C_Read... [01:35:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:35:17]Read from MH i2c: E2 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 0B 00 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 0B 00 0C 01 00 57 87 46 42 DE CD C8 D4 90 00 36 [01:35:17]RAPDU: 57 87 46 42 DE CD C8 D4 90 00 [01:35:17]wFMCommunicate OK [01:35:17]SAM_PROTO_SignData done [01:35:17]FM_MakeSignedData done [01:35:17]CreateOFDProtocolMessage [01:35:17]wFMCommunicate request_size=4 [01:35:17]MH_SAM_APDU [01:35:17]CAPDU: 80 11 00 00 [01:35:17]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [01:35:17]Write i2c OK [01:35:17]MH_I2C_Read... [01:35:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:35:17]Read from MH i2c: E2 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 17 00 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [01:35:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:35:17]wFMCommunicate OK [01:35:17]CreateOFDProtocolMessage done [01:35:17]OFDSenderStorePacket 165991 [01:35:17]StoreOFDPacket docnum=165991 [01:35:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 41 D5 06 01 65 E1 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 60 7C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 2A D1 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 31 00 00 00 00 07 04 06 00 D8 D0 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 D4 38 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 88 02 00 35 04 06 00 F4 2C 04 81 49 69 57 87 46 42 DE CD C8 D4 [01:35:17]CheckFolder [01:35:17]dirname=/storage/ofd_packets [01:35:17]CheckFolder done [01:35:17]ProducePacketName [01:35:17]name=ofd_packets/00165991 [01:35:17]NVStorageSaveData ofd_packets/00165991 [01:35:17]File name is /storage/ofd_packets/00165991 [01:35:17]Write 300 bytes [01:35:17]NVStorageSaveData done [01:35:17]OFDSenderStorePacket done [01:35:17]KKMCreateOFDPacket done [01:35:17]NVStorageSaveData kkm_last_timestamp [01:35:17]File name is /storage/kkm_last_timestamp [01:35:17]Write 4 bytes [01:35:17]NVStorageSaveData done [01:35:17]ExternCall_PrintAddStr [01:35:17]wPrintStart [01:35:17]Write to MH i2c: 01 00 00 0E 01 0F [01:35:17]Write i2c OK [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: 01 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: 01 07 00 [01:35:17]MH_I2C_Read... [01:35:17]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [01:35:17]RasterBufferAndPrint [01:35:17]line Счет N : (1)294908 [01:35:17]line ИНН: 02508201610067 [01:35:17]line Контрольно-Кассовый Чек [01:35:17]line ПРОДАЖА [01:35:17]line ТРК (МРК, ГНК) : 81 [01:35:17]line Товар: 2711129700 [01:35:17]line ГАЗ-К-5 [01:35:17]line 31.840 * 37.40 [01:35:17]line = 1190.82 [01:35:17]line НДС 12% НСП 1% [01:35:17]line > о реализуемом товаре [01:35:17]line ОКРУГЛЕНИЕ: -0.82 [01:35:17]line ИТОГО: 1190.00 [01:35:17]line Внесено: 3000.00 [01:35:17]line СДАЧА: 1810.00 [01:35:17]line НСП 1% : 10.54 [01:35:17]line НДС 12% : 126.46 [01:35:17]line Наличными: 1190.00 [01:35:17]line Безнал.: 0.00 [01:35:17]line Место: АЗС № 130 "Партнер Нефть" [01:35:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:35:17]line СНО: Общий режим [01:35:17]line Чек 43 24.08.2024 01:35 [01:35:17]line Смена: 470 ФФД: 1.0 [01:35:17]line ЗНМ: 0300000070 [01:35:17]line РНМ: 0000000000092562 [01:35:17]line Версия ККМ: 001 [01:35:17]line ФМ: 0000000000871769 [01:35:17]line ФД: 165991 [01:35:17]line ФПД: 268469891320169 [01:35:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T013516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165991&fm=268469891320169&tin=02508201610067®Number=0000000000092562&sum=119000 [01:35:17]written 0, free lines is 4095 [01:35:18]OFD Sender: Processing packet 165991 [packets to send 1004, broken 1003] [01:35:18]ProducePacketName [01:35:18]name=ofd_packets/00165991 [01:35:18]OFD Sender: To server: pG, [01:35:18]CommunicateWithHost lk.salyk.kg:30040 [01:35:18]ConnectInit lk.salyk.kg [01:35:18]Write to MH i2c: 01 00 00 39 01 3A [01:35:18]Write i2c OK [01:35:18]MH_I2C_Read... [01:35:18]Read from MH i2c: 01 [01:35:18]MH_I2C_Read... [01:35:18]Read from MH i2c: 01 07 00 [01:35:18]MH_I2C_Read... [01:35:18]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 C7 0C 14 [01:35:18]RasterBufferAndPrint [01:35:18]line [01:35:18]line [01:35:18]line [01:35:18]line [01:35:18]line [01:35:18]written 0, free lines is 3276 [01:35:18]MH_Cut [01:35:18]Write to MH i2c: D1 01 00 40 01 01 13 [01:35:18]Write i2c OK [01:35:18]MH_I2C_Read... [01:35:18]Read from MH i2c: D1 [01:35:18]MH_I2C_Read... [01:35:18]Read from MH i2c: D1 01 00 [01:35:18]MH_I2C_Read... [01:35:18]Read from MH i2c: D1 01 00 40 01 00 12 [01:35:18]Write to MH i2c: 01 00 00 41 01 42 [01:35:18]Write i2c OK [01:35:18]MH_I2C_Read... [01:35:18]Connected sock=9 [01:35:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 41 D5 06 01 65 E1 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 60 7C 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 2A D1 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 D0 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 31 00 00 00 00 07 04 06 00 D8 D0 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 D4 38 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 88 02 00 35 04 06 00 F4 2C 04 81 49 69 57 87 46 42 DE CD C8 D4 [01:35:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 32 7A 47 00 8C 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 88 02 00 F4 03 04 00 1E E2 C8 66 B6 04 01 00 00 3D 8C D4 7E F6 CF D7 30 [01:35:18]CommunicateWithHost err = 0 [01:35:18]CheckOFDResponse [01:35:18]1017 (14) - 77093643461234 [01:35:18]1041 (16) - 0000000000871769 [01:35:18]1040 (4) - 165991 [01:35:18]1012 (4) - 23.08.2024 19:25 [01:35:18]1206 (1) - 0 [01:35:18]OFD Sender: Remove packet 165991 [01:35:18]ProducePacketName [01:35:18]name=ofd_packets/00165991 [01:35:18]NVStorageDeleteData [01:35:19]*** Cut start [01:35:19]*** Purtial cut [01:35:19]*** Stage 1: CUTSNS_PIN = 1 [01:35:19]OFD Sender: No OFD packet to send [01:35:21]Read from MH i2c: 01 [01:35:21]MH_I2C_Read... [01:35:21]*** Stop cut motor [01:35:21]*** Cut end [01:35:21]Read from MH i2c: 01 07 00 [01:35:21]MH_I2C_Read... [01:35:21]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [01:35:21]process_action close_receipt done [01:35:21]requested_data is exist [01:35:21]produce_requested_data [01:35:21]requested_item fm.sn is exist - process it [01:35:21]wFMCommunicate request_size=4 [01:35:21]MH_SAM_APDU [01:35:21]CAPDU: 80 11 00 00 [01:35:21]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [01:35:21]Write i2c OK [01:35:21]MH_I2C_Read... [01:35:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:35:21]Read from MH i2c: E2 [01:35:21]MH_I2C_Read... [01:35:21]Read from MH i2c: E2 17 00 [01:35:21]MH_I2C_Read... [01:35:21]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [01:35:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:35:21]wFMCommunicate OK [01:35:21]requested_item fd.num is exist - process it [01:35:21]SAM_PROTO_GetFieldsCounters [01:35:21]wFMCommunicate request_size=4 [01:35:21]MH_SAM_APDU [01:35:21]CAPDU: 80 13 00 00 [01:35:21]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [01:35:21]Write i2c OK [01:35:21]MH_I2C_Read... [01:35:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:35:21]Read from MH i2c: E2 [01:35:21]MH_I2C_Read... [01:35:21]Read from MH i2c: E2 62 00 [01:35:21]MH_I2C_Read... [01:35:21]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [01:35:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2B 00 00 00 5E 04 04 00 2B 00 00 00 57 04 04 00 2C 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:35:21]wFMCommunicate OK [01:35:21]SAM_PROTO_GetFieldsCounters done [01:35:21]requested_item shift.num is exist - process it [01:35:21]requested_item shift.opened is exist - process it [01:35:21]req_shift_opened [01:35:21]FM_GetShiftState [01:35:21]SAM_PROTO_GetShiftState [01:35:21]wFMCommunicate request_size=4 [01:35:21]MH_SAM_APDU [01:35:21]CAPDU: 80 13 01 00 [01:35:21]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [01:35:21]Write i2c OK [01:35:21]MH_I2C_Read... [01:35:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:35:21]Read from MH i2c: E2 [01:35:21]MH_I2C_Read... [01:35:21]Read from MH i2c: E2 0E 00 [01:35:21]MH_I2C_Read... [01:35:21]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 EC [01:35:21]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:35:21]wFMCommunicate OK [01:35:21]SAM_PROTO_GetShiftState done [01:35:21]FM_GetShiftState done [01:35:21]req_shift_opened done [01:35:21]requested_item shift.open_date is exist - process it [01:35:21]req_shift_open_date [01:35:21]req_shift_open_date done [01:35:21]produce_requested_data done [01:35:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165991,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:35:21]process_action_free close_receipt [01:35:21]json_value_free [01:35:21]json_value_free done [01:35:21]process_json_proto returns [01:35:21]Send response to host [01:35:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165991,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:35:21]free response buf [01:35:21]execute_script done [01:35:21]execute_script returns [01:35:21]free content buf [01:35:21]Sock 10.Close socket [01:35:21]Sock 10.Thread stoped [01:35:24]OFD Sender: No OFD packet to send [01:35:29]OFD Sender: No OFD packet to send [01:35:34]OFD Sender: No OFD packet to send [01:35:39]OFD Sender: No OFD packet to send [01:35:44]OFD Sender: No OFD packet to send [01:35:49]OFD Sender: No OFD packet to send [01:35:54]OFD Sender: No OFD packet to send [01:35:59]OFD Sender: No OFD packet to send [01:36:04]OFD Sender: No OFD packet to send [01:36:09]recv_with_timeout no data received [01:36:09]OFD Sender: No OFD packet to send [01:36:14]OFD Sender: No OFD packet to send [01:36:19]OFD Sender: No OFD packet to send [01:36:24]OFD Sender: No OFD packet to send [01:36:29]OFD Sender: No OFD packet to send [01:36:32]recv_with_timeout no data received [01:36:34]OFD Sender: No OFD packet to send [01:36:39]OFD Sender: No OFD packet to send [01:36:44]OFD Sender: No OFD packet to send [01:36:49]OFD Sender: No OFD packet to send [01:36:54]OFD Sender: No OFD packet to send [01:36:59]OFD Sender: No OFD packet to send [01:37:04]OFD Sender: No OFD packet to send [01:37:09]OFD Sender: No OFD packet to send [01:37:14]OFD Sender: No OFD packet to send [01:37:19]OFD Sender: No OFD packet to send [01:37:24]OFD Sender: No OFD packet to send [01:37:29]OFD Sender: No OFD packet to send [01:37:35]OFD Sender: No OFD packet to send [01:37:40]OFD Sender: No OFD packet to send [01:37:45]OFD Sender: No OFD packet to send [01:37:50]OFD Sender: No OFD packet to send [01:37:55]OFD Sender: No OFD packet to send [01:38:00]OFD Sender: No OFD packet to send [01:38:05]OFD Sender: No OFD packet to send [01:38:10]OFD Sender: No OFD packet to send [01:38:15]OFD Sender: No OFD packet to send [01:38:20]OFD Sender: No OFD packet to send [01:38:25]OFD Sender: No OFD packet to send [01:38:30]OFD Sender: No OFD packet to send [01:38:35]OFD Sender: No OFD packet to send [01:38:40]OFD Sender: No OFD packet to send [01:38:45]OFD Sender: No OFD packet to send [01:38:50]OFD Sender: No OFD packet to send [01:38:55]OFD Sender: No OFD packet to send [01:39:00]OFD Sender: No OFD packet to send [01:39:05]OFD Sender: No OFD packet to send [01:39:10]OFD Sender: No OFD packet to send [01:39:15]OFD Sender: No OFD packet to send [01:39:20]OFD Sender: No OFD packet to send [01:39:25]OFD Sender: No OFD packet to send [01:39:30]OFD Sender: No OFD packet to send [01:39:35]recv_with_timeout no data received [01:39:35]OFD Sender: No OFD packet to send [01:39:40]OFD Sender: No OFD packet to send [01:39:45]OFD Sender: No OFD packet to send [01:39:50]OFD Sender: No OFD packet to send [01:39:55]OFD Sender: No OFD packet to send [01:40:00]OFD Sender: No OFD packet to send [01:40:02]accept exits with 7 [01:40:02]New connection [01:40:02]New thread 3066670436 created [01:40:02]Thread 3066527076 joined [01:40:02]Waiting for new connection... [01:40:02] Sock 7.Parse request [01:40:02]Sock 7.Check first char [01:40:02]Sock 7.First char is OK [01:40:02]request: POST /json_proto HTTP/1.0 [01:40:02]Method: POST [01:40:02]URL: /json_proto [01:40:02]Method is POST - this is cgi request [01:40:02]url: /json_proto [01:40:02]query_string will be loaded in cgi processing [01:40:02]execute_cgi json_proto POST (null) [01:40:02]execute_cgi path=json_proto method=POST [01:40:02]POST find Content-Length [01:40:02]Host: 172.17.44.132:8080 [01:40:02]Content-Length: 1191 [01:40:02]Content-Type: application/json [01:40:02] [01:40:02]POST finish read [01:40:02]Found Content-Length = 1191 [01:40:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51167", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 72.00, "quantity" : 1.000, "sum" : 72.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 207.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:40:02]execute_script... [01:40:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51167", "tax_sys" : 0, "items" : [ { "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600682557456", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A FLash up energy \u044D\u043D \u0436/\u0431 0,5/0,45\u043B", "price" : 72.00, "quantity" : 1.000, "sum" : 72.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 207.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:40:02]POST & json_proto [01:40:02]process_json_proto [01:40:02]json parsed OK: [01:40:02]protocol is kg_v1.0 [01:40:02]action value=close_receipt [01:40:02]process_action close_receipt [01:40:02]cmd_close_receipt [01:40:02]MH_GetDate [01:40:02]Write to MH i2c: F0 00 00 45 01 35 [01:40:02]Write i2c OK [01:40:02]MH_I2C_Read... [01:40:02]Read from MH i2c: F0 [01:40:02]MH_I2C_Read... [01:40:02]Read from MH i2c: F0 09 00 [01:40:02]MH_I2C_Read... [01:40:02]Read from MH i2c: F0 09 00 45 01 00 F2 39 C9 66 2A 83 C1 65 6B [01:40:02]GetLastDocTimeStamp 1724463316 [01:40:02]current date 1724463602 [01:40:02]FM_GetShiftState [01:40:02]SAM_PROTO_GetShiftState [01:40:02]wFMCommunicate request_size=4 [01:40:02]MH_SAM_APDU [01:40:02]CAPDU: 80 13 01 00 [01:40:02]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [01:40:02]Write i2c OK [01:40:02]MH_I2C_Read... [01:40:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:40:02]Read from MH i2c: E2 [01:40:02]MH_I2C_Read... [01:40:02]Read from MH i2c: E2 0E 00 [01:40:02]MH_I2C_Read... [01:40:02]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 EE [01:40:02]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:40:02]wFMCommunicate OK [01:40:02]SAM_PROTO_GetShiftState done [01:40:02]FM_GetShiftState done [01:40:02]opened in 1724458697 [01:40:02]opened+sec_in_day 1724545097 [01:40:02]quantity*price = 5000 [01:40:02]sum+1 = 5001 [01:40:02]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000000996 Напиток Кока-Кола 0,33л 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4600682557456 Напиток FLash up energy эн ж/б 0,5/0,45л 1.000 * 72.00 = 72.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 207.00 НСП 1% : 1.83 НДС 12% : 21.99 Наличными: 207.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 44 24.08.2024 01:40 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165992 ФПД: 75363439270545 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014002&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165992&fm=75363439270545&tin=02508201610067®Number=0000000000092562&sum=20700 0 [01:40:03]StoreToDocumentArchive [01:40:03]shift 470 fd 165992 [01:40:03]save to /storage/0470/doc_00165992 [01:40:03]save last doc name /storage/0470/doc_00165992 to /storage/kkm_last_doc_name [01:40:03]save OK [01:40:03]Clear old archive folders... [01:40:03]ProcessDocumentItem done err = 0, tmpTLVsize=510 [01:40:03]tlvbuf is 016E06F0 [01:40:03]SAM_PROTO_ClearQueue [01:40:03]wFMCommunicate request_size=4 [01:40:03]MH_SAM_APDU [01:40:03]CAPDU: 80 09 00 00 [01:40:03]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [01:40:03]Write i2c OK [01:40:03]MH_I2C_Read... [01:40:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:40:03]Read from MH i2c: E2 [01:40:03]MH_I2C_Read... [01:40:03]Read from MH i2c: E2 03 00 [01:40:03]MH_I2C_Read... [01:40:03]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [01:40:03]RAPDU: 90 00 [01:40:03]wFMCommunicate OK [01:40:03]SAM_PROTO_ClearQueue done [01:40:03]KKMCreateOFDPacket [01:40:03]OFDProtocolAddRootSTLVToBuf [01:40:03]FM_MakeSignedData [01:40:03]FM_MakeSignedData [01:40:03]SAM_PROTO_SignData [01:40:03]wFMCommunicate request_size=4 [01:40:03]MH_SAM_APDU [01:40:03]CAPDU: 80 0D 01 02 [01:40:03]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [01:40:03]Write i2c OK [01:40:03]MH_I2C_Read... [01:40:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:40:03]Read from MH i2c: E2 [01:40:03]MH_I2C_Read... [01:40:03]Read from MH i2c: E2 03 00 [01:40:03]MH_I2C_Read... [01:40:03]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [01:40:03]RAPDU: 90 00 [01:40:03]wFMCommunicate OK [01:40:03]wFMCommunicate request_size=255 [01:40:03]MH_SAM_APDU [01:40:03]CAPDU: 80 0D 02 02 FA 03 00 FE 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 [01:40:04]Write to MH i2c: E2 02 01 55 01 80 0D 02 02 FA 00 03 00 FE 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 00 00 E8 [01:40:04]Write i2c OK [01:40:04]MH_I2C_Read... [01:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:40:04]Read from MH i2c: E2 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 03 00 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [01:40:04]RAPDU: 90 00 [01:40:04]wFMCommunicate OK [01:40:04]wFMCommunicate request_size=255 [01:40:04]MH_SAM_APDU [01:40:04]CAPDU: 80 0D 02 02 FA D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 08 00 00 00 00 07 04 06 00 DC 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 F2 39 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 [01:40:04]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 08 00 00 00 00 07 04 06 00 DC 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 F2 39 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 00 F8 [01:40:04]Write i2c OK [01:40:04]MH_I2C_Read... [01:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:40:04]Read from MH i2c: E2 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 03 00 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [01:40:04]RAPDU: 90 00 [01:40:04]wFMCommunicate OK [01:40:04]wFMCommunicate request_size=19 [01:40:04]MH_SAM_APDU [01:40:04]CAPDU: 80 0D 02 02 0E 68 88 02 00 35 04 06 00 44 8A EB 06 DA 91 [01:40:04]Write to MH i2c: E2 16 00 57 01 80 0D 02 02 0E 00 68 88 02 00 35 04 06 00 44 8A EB 06 DA 91 00 00 49 [01:40:04]Write i2c OK [01:40:04]MH_I2C_Read... [01:40:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:40:04]Read from MH i2c: E2 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 03 00 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [01:40:04]RAPDU: 90 00 [01:40:04]wFMCommunicate OK [01:40:04]wFMCommunicate request_size=4 [01:40:04]MH_SAM_APDU [01:40:04]CAPDU: 80 0D 03 02 [01:40:04]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [01:40:04]Write i2c OK [01:40:04]MH_I2C_Read... [01:40:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:40:04]Read from MH i2c: E2 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 0B 00 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 0B 00 58 01 00 79 F6 2C 59 4B EF A3 70 90 00 16 [01:40:04]RAPDU: 79 F6 2C 59 4B EF A3 70 90 00 [01:40:04]wFMCommunicate OK [01:40:04]SAM_PROTO_SignData done [01:40:04]FM_MakeSignedData done [01:40:04]CreateOFDProtocolMessage [01:40:04]wFMCommunicate request_size=4 [01:40:04]MH_SAM_APDU [01:40:04]CAPDU: 80 11 00 00 [01:40:04]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [01:40:04]Write i2c OK [01:40:04]MH_I2C_Read... [01:40:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:40:04]Read from MH i2c: E2 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 17 00 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [01:40:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:40:04]wFMCommunicate OK [01:40:04]CreateOFDProtocolMessage done [01:40:04]OFDSenderStorePacket 165992 [01:40:04]StoreOFDPacket docnum=165992 [01:40:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 12 02 00 00 E5 DF 0A 02 C2 60 5A 03 01 00 03 00 FE 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 33 33 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 21 00 00 00 00 13 04 06 00 34 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 36 30 30 36 38 32 35 35 37 34 35 36 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 46 4C 61 73 68 20 75 70 20 65 6E 65 72 67 79 20 D1 8D D0 BD 20 D0 B6 2F D0 B1 20 30 2C 35 2F 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 08 00 00 00 00 07 04 06 00 DC 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 F2 39 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 88 02 00 35 04 06 00 44 8A EB 06 DA 91 79 F6 2C 59 4B EF A3 70 [01:40:04]CheckFolder [01:40:04]dirname=/storage/ofd_packets [01:40:04]CheckFolder done [01:40:04]ProducePacketName [01:40:04]name=ofd_packets/00165992 [01:40:04]NVStorageSaveData ofd_packets/00165992 [01:40:04]File name is /storage/ofd_packets/00165992 [01:40:04]Write 560 bytes [01:40:04]NVStorageSaveData done [01:40:04]OFDSenderStorePacket done [01:40:04]KKMCreateOFDPacket done [01:40:04]NVStorageSaveData kkm_last_timestamp [01:40:04]File name is /storage/kkm_last_timestamp [01:40:04]Write 4 bytes [01:40:04]NVStorageSaveData done [01:40:04]ExternCall_PrintAddStr [01:40:04]wPrintStart [01:40:04]Write to MH i2c: 01 00 00 5A 01 5B [01:40:04]Write i2c OK [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: 01 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: 01 07 00 [01:40:04]MH_I2C_Read... [01:40:04]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [01:40:04]RasterBufferAndPrint [01:40:04]line Счет N : (3)51167 [01:40:04]line ИНН: 02508201610067 [01:40:04]line Контрольно-Кассовый Чек [01:40:04]line ПРОДАЖА [01:40:04]line Товар: 5449000005489 [01:40:04]line Вода Бонаква 1л б/г [01:40:04]line 1.000 * 50.00 [01:40:04]line = 50.00 [01:40:04]line НДС 12% НСП 1% [01:40:04]line > о реализуемом товаре [01:40:04]line Товар: 5449000000996 [01:40:04]line Напиток Кока-Кола 0,33л [01:40:04]line 1.000 * 85.00 [01:40:04]line = 85.00 [01:40:04]line НДС 12% НСП 1% [01:40:04]line > о реализуемом товаре [01:40:04]line Товар: 4600682557456 [01:40:04]line Напиток FLash up energy эн ж/б 0,5/0,45л [01:40:04]line 1.000 * 72.00 [01:40:04]line = 72.00 [01:40:04]line НДС 12% НСП 1% [01:40:04]line > о реализуемом товаре [01:40:04]line ИТОГО: 207.00 [01:40:04]line НСП 1% : 1.83 [01:40:04]line НДС 12% : 21.99 [01:40:04]line Наличными: 207.00 [01:40:04]line Безнал.: 0.00 [01:40:04]line Место: АЗС № 130 "Партнер Нефть" [01:40:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:40:04]line СНО: Общий режим [01:40:04]line Чек 44 24.08.2024 01:40 [01:40:04]line Смена: 470 ФФД: 1.0 [01:40:04]line ЗНМ: 0300000070 [01:40:04]line РНМ: 0000000000092562 [01:40:04]line Версия ККМ: 001 [01:40:04]line ФМ: 0000000000871769 [01:40:04]line ФД: 165992 [01:40:04]line ФПД: 75363439270545 [01:40:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014002&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165992&fm=75363439270545&tin=02508201610067®Number=0000000000092562&sum=20700 [01:40:04]line 0 [01:40:04]written 0, free lines is 4095 [01:40:04]OFD Sender: Processing packet 165992 [packets to send 1004, broken 1003] [01:40:04]ProducePacketName [01:40:04]name=ofd_packets/00165992 [01:40:04]OFD Sender: To server: pG, [01:40:04]CommunicateWithHost lk.salyk.kg:30040 [01:40:04]ConnectInit lk.salyk.kg [01:40:05]Write to MH i2c: 01 00 00 8F 01 90 [01:40:05]Write i2c OK [01:40:05]MH_I2C_Read... [01:40:05]Read from MH i2c: 01 [01:40:05]MH_I2C_Read... [01:40:05]Read from MH i2c: 01 07 00 [01:40:05]MH_I2C_Read... [01:40:05]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 14 0C B7 [01:40:05]RasterBufferAndPrint [01:40:05]line [01:40:05]line [01:40:05]line [01:40:05]line [01:40:05]line [01:40:05]written 0, free lines is 3096 [01:40:05]MH_Cut [01:40:05]Write to MH i2c: D1 01 00 96 01 01 69 [01:40:05]Write i2c OK [01:40:05]MH_I2C_Read... [01:40:05]Read from MH i2c: D1 [01:40:05]MH_I2C_Read... [01:40:05]Read from MH i2c: D1 01 00 [01:40:05]MH_I2C_Read... [01:40:05]Read from MH i2c: D1 01 00 96 01 00 68 [01:40:05]Write to MH i2c: 01 00 00 97 01 98 [01:40:05]Write i2c OK [01:40:05]MH_I2C_Read... [01:40:06]*** Cut start [01:40:06]*** Purtial cut [01:40:06]*** Stage 1: CUTSNS_PIN = 1 [01:40:08]Read from MH i2c: 01 [01:40:08]MH_I2C_Read... [01:40:08]Read from MH i2c: 01 07 00 [01:40:08]MH_I2C_Read... [01:40:08]*** Stop cut motor [01:40:08]*** Cut end [01:40:08]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FF 0F AD [01:40:08]process_action close_receipt done [01:40:08]requested_data is exist [01:40:08]produce_requested_data [01:40:08]requested_item fm.sn is exist - process it [01:40:08]wFMCommunicate request_size=4 [01:40:08]MH_SAM_APDU [01:40:08]CAPDU: 80 11 00 00 [01:40:08]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [01:40:08]Write i2c OK [01:40:08]MH_I2C_Read... [01:40:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:40:08]Read from MH i2c: E2 [01:40:08]MH_I2C_Read... [01:40:08]Read from MH i2c: E2 17 00 [01:40:08]MH_I2C_Read... [01:40:08]Read from MH i2c: E2 17 00 98 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [01:40:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:40:08]wFMCommunicate OK [01:40:08]requested_item fd.num is exist - process it [01:40:08]SAM_PROTO_GetFieldsCounters [01:40:08]wFMCommunicate request_size=4 [01:40:08]MH_SAM_APDU [01:40:08]CAPDU: 80 13 00 00 [01:40:08]Write to MH i2c: E2 08 00 99 01 80 13 00 00 00 00 00 00 16 [01:40:08]Write i2c OK [01:40:08]MH_I2C_Read... [01:40:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:40:08]Read from MH i2c: E2 [01:40:08]MH_I2C_Read... [01:40:08]Read from MH i2c: E2 62 00 [01:40:08]MH_I2C_Read... [01:40:08]Read from MH i2c: E2 62 00 99 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [01:40:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2C 00 00 00 5E 04 04 00 2C 00 00 00 57 04 04 00 2D 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:40:08]wFMCommunicate OK [01:40:08]SAM_PROTO_GetFieldsCounters done [01:40:08]requested_item shift.num is exist - process it [01:40:08]requested_item shift.opened is exist - process it [01:40:08]req_shift_opened [01:40:08]FM_GetShiftState [01:40:08]SAM_PROTO_GetShiftState [01:40:08]wFMCommunicate request_size=4 [01:40:08]MH_SAM_APDU [01:40:08]CAPDU: 80 13 01 00 [01:40:08]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [01:40:08]Write i2c OK [01:40:08]MH_I2C_Read... [01:40:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:40:08]Read from MH i2c: E2 [01:40:08]MH_I2C_Read... [01:40:08]Read from MH i2c: E2 0E 00 [01:40:08]MH_I2C_Read... [01:40:08]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 42 [01:40:08]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:40:08]wFMCommunicate OK [01:40:08]SAM_PROTO_GetShiftState done [01:40:08]FM_GetShiftState done [01:40:08]req_shift_opened done [01:40:08]requested_item shift.open_date is exist - process it [01:40:08]req_shift_open_date [01:40:08]req_shift_open_date done [01:40:08]produce_requested_data done [01:40:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165992,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:40:08]process_action_free close_receipt [01:40:08]json_value_free [01:40:08]json_value_free done [01:40:08]process_json_proto returns [01:40:08]Send response to host [01:40:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165992,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:40:08]free response buf [01:40:08]execute_script done [01:40:08]execute_script returns [01:40:08]free content buf [01:40:08]Sock 7.Close socket [01:40:08]Sock 7.Thread stoped [01:40:09]recv_with_timeout no data received [01:40:09]ConnectInit Can't take IP for lk.salyk.kg [01:40:09]CommunicateWithHost connect error [01:40:09]CommunicateWithHost err = -1 [01:40:09]OFD Sender: Server communicate error [01:40:13]accept exits with 9 [01:40:13]New connection [01:40:13]New thread 3066527076 created [01:40:13]Thread 3066670436 joined [01:40:13]Waiting for new connection... [01:40:13] Sock 9.Parse request [01:40:13]Sock 9.Check first char [01:40:13]Sock 9.First char is OK [01:40:13]request: POST /json_proto HTTP/1.0 [01:40:13]Method: POST [01:40:13]URL: /json_proto [01:40:13]Method is POST - this is cgi request [01:40:13]url: /json_proto [01:40:13]query_string will be loaded in cgi processing [01:40:13]execute_cgi json_proto POST (null) [01:40:13]execute_cgi path=json_proto method=POST [01:40:13]POST find Content-Length [01:40:13]Host: 172.17.44.132:8080 [01:40:13]Content-Length: 641 [01:40:13]Content-Type: application/json [01:40:13] [01:40:13]POST finish read [01:40:13]Found Content-Length = 641 [01:40:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51168", "tax_sys" : 0, "items" : [ { "code": "4700003150936", "name": "\u041D\u043E\u0432\u0430\u044F \u0412\u043E\u0434\u043A\u0430 Organic 40% 0,48\u043B", "price" : 560.00, "quantity" : 1.000, "sum" : 560.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 560.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:40:13]execute_script... [01:40:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51168", "tax_sys" : 0, "items" : [ { "code": "4700003150936", "name": "\u041D\u043E\u0432\u0430\u044F \u0412\u043E\u0434\u043A\u0430 Organic 40% 0,48\u043B", "price" : 560.00, "quantity" : 1.000, "sum" : 560.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 560.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:40:13]POST & json_proto [01:40:13]process_json_proto [01:40:13]json parsed OK: [01:40:13]protocol is kg_v1.0 [01:40:13]action value=close_receipt [01:40:13]process_action close_receipt [01:40:13]cmd_close_receipt [01:40:13]MH_GetDate [01:40:13]Write to MH i2c: F0 00 00 9B 01 8B [01:40:13]Write i2c OK [01:40:13]MH_I2C_Read... [01:40:13]Read from MH i2c: F0 [01:40:13]MH_I2C_Read... [01:40:13]Read from MH i2c: F0 09 00 [01:40:13]MH_I2C_Read... [01:40:13]Read from MH i2c: F0 09 00 9B 01 00 FE 39 C9 66 2A 83 C1 65 CD [01:40:13]GetLastDocTimeStamp 1724463602 [01:40:13]current date 1724463614 [01:40:13]FM_GetShiftState [01:40:13]SAM_PROTO_GetShiftState [01:40:13]wFMCommunicate request_size=4 [01:40:13]MH_SAM_APDU [01:40:13]CAPDU: 80 13 01 00 [01:40:13]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [01:40:13]Write i2c OK [01:40:13]MH_I2C_Read... [01:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:40:14]Read from MH i2c: E2 [01:40:14]MH_I2C_Read... [01:40:14]Read from MH i2c: E2 0E 00 [01:40:14]MH_I2C_Read... [01:40:14]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 44 [01:40:14]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:40:14]wFMCommunicate OK [01:40:14]SAM_PROTO_GetShiftState done [01:40:14]FM_GetShiftState done [01:40:14]opened in 1724458697 [01:40:14]opened+sec_in_day 1724545097 [01:40:14]quantity*price = 56000 [01:40:14]sum+1 = 56001 [01:40:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 560.00 НСП 1% : 4.96 НДС 12% : 59.47 Наличными: 560.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 45 24.08.2024 01:40 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165993 ФПД: 261638054582131 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014014&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165993&fm=261638054582131&tin=02508201610067®Number=0000000000092562&sum=56000 0 [01:40:14]StoreToDocumentArchive [01:40:14]shift 470 fd 165993 [01:40:14]save to /storage/0470/doc_00165993 [01:40:14]save last doc name /storage/0470/doc_00165993 to /storage/kkm_last_doc_name [01:40:14]save OK [01:40:14]Clear old archive folders... [01:40:14]ProcessDocumentItem done err = 0, tmpTLVsize=282 [01:40:14]tlvbuf is 01652130 [01:40:14]SAM_PROTO_ClearQueue [01:40:14]wFMCommunicate request_size=4 [01:40:14]MH_SAM_APDU [01:40:14]CAPDU: 80 09 00 00 [01:40:14]Write to MH i2c: E2 08 00 A9 01 80 09 00 00 00 00 00 00 1C [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17283079+1707180842=1724463921 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 31 3B C9 66 2A 83 C1 65 6D [01:45:21]Current date/time: 24.08.2024 01:45 [01:45:21]FM_Init [01:45:21]wFMConnect [01:45:21]MH_SAM_On [01:45:21]Write to MH i2c: E0 00 00 08 00 E7 [01:45:21]Write i2c OK [01:45:21]MH_I2C_Read... [01:45:21]*** iso7816_init finished! [01:45:21]*** atr: [01:45:21]*** 0F 3B D5 18 FF 81 91 FE [01:45:21]*** 1F C3 80 73 C8 21 10 0A [01:45:21]*** 00 00 00 00 00 00 00 00 [01:45:21]*** 00 00 00 00 00 00 00 00 [01:45:21]*** 00 00 00 00 00 00 00 00 [01:45:21]*** 00 00 00 00 00 00 00 00 [01:45:21]*** 00 00 00 00 00 00 00 00 [01:45:21]*** 00 00 00 00 00 00 00 00 [01:45:21]Read from MH i2c: E0 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E0 10 00 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [01:45:21]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [01:45:21]wFMCommunicate request_size=10 [01:45:21]MH_SAM_APDU [01:45:21]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [01:45:21]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [01:45:21]Write i2c OK [01:45:21]MH_I2C_Read... [01:45:21]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [01:45:21]Read from MH i2c: E2 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 03 00 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [01:45:21]RAPDU: 90 00 [01:45:21]wFMCommunicate OK [01:45:21]wFMCommunicate request_size=4 [01:45:21]MH_SAM_APDU [01:45:21]CAPDU: 80 11 00 00 [01:45:21]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [01:45:21]Write i2c OK [01:45:21]MH_I2C_Read... [01:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:21]Read from MH i2c: E2 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 17 00 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [01:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:45:21]wFMCommunicate OK [01:45:21]Detected FM SN is 0000000000871769 [01:45:21]Stored FM SN is 0000000000871769 [01:45:21]wFMCommunicate request_size=9 [01:45:21]MH_SAM_APDU [01:45:21]CAPDU: 80 16 00 00 04 E7 8B 00 00 [01:45:21]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [01:45:21]Write i2c OK [01:45:21]MH_I2C_Read... [01:45:21]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [01:45:21]Read from MH i2c: E2 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 03 00 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [01:45:21]RAPDU: 90 00 [01:45:21]wFMCommunicate OK [01:45:21]FM PIN OK [01:45:21]wFMCommunicate request_size=8 [01:45:21]MH_SAM_APDU [01:45:21]CAPDU: 80 14 04 00 03 02 00 01 [01:45:21]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [01:45:21]Write i2c OK [01:45:21]MH_I2C_Read... [01:45:21]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [01:45:21]Read from MH i2c: E2 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 03 00 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [01:45:21]RAPDU: 90 00 [01:45:21]wFMCommunicate OK [01:45:21]wFMCommunicate request_size=13 [01:45:21]MH_SAM_APDU [01:45:21]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [01:45:21]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [01:45:21]Write i2c OK [01:45:21]MH_I2C_Read... [01:45:21]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [01:45:21]Read from MH i2c: E2 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 03 00 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [01:45:21]RAPDU: 90 00 [01:45:21]wFMCommunicate OK [01:45:21]wFMCommunicate request_size=4 [01:45:21]MH_SAM_APDU [01:45:21]CAPDU: 80 11 00 00 [01:45:21]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [01:45:21]Write i2c OK [01:45:21]MH_I2C_Read... [01:45:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:21]Read from MH i2c: E2 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 17 00 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [01:45:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:45:21]wFMCommunicate OK [01:45:21]DocumentArchiveInit [01:45:21]Start Httpd... [01:45:21]Httpd thread 3067215204 created [01:45:21]Write to MH i2c: 01 00 00 0F 00 0F [01:45:21]Write i2c OK [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: 01 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: 01 07 00 [01:45:21]MH_I2C_Read... [01:45:21]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [01:45:21]MH Int Process started [01:45:21]Allocated Socket 8 [01:45:21]Bind OK [01:45:21]Listen OK [01:45:21]httpd running on port 8080 [01:45:21]Waiting for new connection... [01:45:22]OFD Sender: Processing packet 165993 [packets to send 1004, broken 1003] [01:45:22]ProducePacketName [01:45:22]name=ofd_packets/00165993 [01:45:22]OFD Sender: To server: pG, [01:45:22]CommunicateWithHost lk.salyk.kg:30040 [01:45:22]ConnectInit lk.salyk.kg [01:45:23]accept exits with 9 [01:45:23]New connection [01:45:23]New thread 3066928484 created [01:45:23]Waiting for new connection... [01:45:23] Sock 9.Parse request [01:45:23]Sock 9.Check first char [01:45:23]Sock 9.First char is OK [01:45:23]request: POST /json_proto HTTP/1.0 [01:45:23]Method: POST [01:45:23]URL: /json_proto [01:45:23]Method is POST - this is cgi request [01:45:23]url: /json_proto [01:45:23]query_string will be loaded in cgi processing [01:45:23]execute_cgi json_proto POST (null) [01:45:23]execute_cgi path=json_proto method=POST [01:45:23]POST find Content-Length [01:45:23]Host: 172.17.44.132:8080 [01:45:23]Content-Length: 215 [01:45:23]Content-Type: application/json [01:45:23] [01:45:23]POST finish read [01:45:23]Found Content-Length = 215 [01:45:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:45:23]execute_script... [01:45:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:45:23]POST & json_proto [01:45:23]process_json_proto [01:45:23]json parsed OK: [01:45:23]protocol is kg_v1.0 [01:45:23]action value=get_value [01:45:23]process_action get_value [01:45:23]cmd_get_value [01:45:23]process_action get_value done [01:45:23]requested_data is exist [01:45:23]produce_requested_data [01:45:23]requested_item kkm.sn is exist - process it [01:45:23]requested_item kkm.ver is exist - process it [01:45:23]requested_item fm.sn is exist - process it [01:45:23]wFMCommunicate request_size=4 [01:45:23]MH_SAM_APDU [01:45:23]CAPDU: 80 11 00 00 [01:45:23]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [01:45:23]Write i2c OK [01:45:23]MH_I2C_Read... [01:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:23]Read from MH i2c: E2 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: E2 17 00 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [01:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:45:23]wFMCommunicate OK [01:45:23]requested_item fd.num is exist - process it [01:45:23]SAM_PROTO_GetFieldsCounters [01:45:23]wFMCommunicate request_size=4 [01:45:23]MH_SAM_APDU [01:45:23]CAPDU: 80 13 00 00 [01:45:23]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [01:45:23]Write i2c OK [01:45:23]MH_I2C_Read... [01:45:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:45:23]Read from MH i2c: E2 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: E2 62 00 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [01:45:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2D 00 00 00 5E 04 04 00 2D 00 00 00 57 04 04 00 2E 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:45:23]wFMCommunicate OK [01:45:23]SAM_PROTO_GetFieldsCounters done [01:45:23]requested_item shift.num is exist - process it [01:45:23]requested_item shift.opened is exist - process it [01:45:23]req_shift_opened [01:45:23]FM_GetShiftState [01:45:23]SAM_PROTO_GetShiftState [01:45:23]wFMCommunicate request_size=4 [01:45:23]MH_SAM_APDU [01:45:23]CAPDU: 80 13 01 00 [01:45:23]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [01:45:23]Write i2c OK [01:45:23]MH_I2C_Read... [01:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:45:23]Read from MH i2c: E2 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: E2 0E 00 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 B9 [01:45:23]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:45:23]wFMCommunicate OK [01:45:23]SAM_PROTO_GetShiftState done [01:45:23]FM_GetShiftState done [01:45:23]req_shift_opened done [01:45:23]requested_item shift.open_date is exist - process it [01:45:23]req_shift_open_date [01:45:23]req_shift_open_date done [01:45:23]produce_requested_data done [01:45:23]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165993,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:45:23]process_action_free get_value [01:45:23]json_value_free [01:45:23]json_value_free done [01:45:23]process_json_proto returns [01:45:23]Send response to host [01:45:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":165993,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:45:23]free response buf [01:45:23]execute_script done [01:45:23]execute_script returns [01:45:23]free content buf [01:45:23]Sock 9.Close socket [01:45:23]Sock 9.Thread stoped [01:45:23]accept exits with 11 [01:45:23]New connection [01:45:23]New thread 3066785124 created [01:45:23]Thread 3066928484 joined [01:45:23]Waiting for new connection... [01:45:23] Sock 11.Parse request [01:45:23]Sock 11.Check first char [01:45:23]Sock 11.First char is OK [01:45:23]request: POST /json_proto HTTP/1.0 [01:45:23]Method: POST [01:45:23]URL: /json_proto [01:45:23]Method is POST - this is cgi request [01:45:23]url: /json_proto [01:45:23]query_string will be loaded in cgi processing [01:45:23]execute_cgi json_proto POST (null) [01:45:23]execute_cgi path=json_proto method=POST [01:45:23]POST find Content-Length [01:45:23]Host: 172.17.44.132:8080 [01:45:23]Content-Length: 331 [01:45:23]Content-Type: application/json [01:45:23] [01:45:23]POST finish read [01:45:23]Found Content-Length = 331 [01:45:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:45:23]execute_script... [01:45:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:45:23]POST & json_proto [01:45:23]process_json_proto [01:45:23]json parsed OK: [01:45:23]protocol is kg_v1.0 [01:45:23]action value=get_value [01:45:23]process_action get_value [01:45:23]cmd_get_value [01:45:23]process_action get_value done [01:45:23]requested_data is exist [01:45:23]produce_requested_data [01:45:23]requested_item fm.sale.total is exist - process it [01:45:23]SAM_PROTO_GetFMData [01:45:23]wFMCommunicate request_size=4 [01:45:23]MH_SAM_APDU [01:45:23]CAPDU: 80 13 03 00 [01:45:23]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [01:45:23]Write i2c OK [01:45:23]MH_I2C_Read... [01:45:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [01:45:24]Read from MH i2c: E2 [01:45:24]MH_I2C_Read... [01:45:24]Read from MH i2c: E2 FD 00 [01:45:24]MH_I2C_Read... [01:45:24]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 BC 84 02 00 69 04 A4 00 6F 04 04 00 AB 81 02 00 B1 04 05 00 9C 82 F4 7B 03 70 04 05 00 0E AA F7 74 02 72 04 05 00 8E D8 FC 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 46 F5 BC 5E 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 50 D7 E4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 0D [01:45:24]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 BC 84 02 00 69 04 A4 00 6F 04 04 00 AB 81 02 00 B1 04 05 00 9C 82 F4 7B 03 70 04 05 00 0E AA F7 74 02 72 04 05 00 8E D8 FC 06 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 46 F5 BC 5E 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 50 D7 E4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [01:45:24]wFMCommunicate OK [01:45:24]wFMCommunicate request_size=4 [01:45:24]MH_SAM_APDU [01:45:24]CAPDU: 80 17 00 00 [01:45:24]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [01:45:24]Write i2c OK [01:45:24]MH_I2C_Read... [01:45:24]Read from MH i2c: E2 [01:45:24]MH_I2C_Read... [01:45:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:45:24]Read from MH i2c: E2 FD 00 [01:45:24]MH_I2C_Read... [01:45:24]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [01:45:24]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [01:45:24]wFMCommunicate OK [01:45:24]wFMCommunicate request_size=4 [01:45:24]MH_SAM_APDU [01:45:24]CAPDU: 80 17 00 00 [01:45:24]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [01:45:24]Write i2c OK [01:45:24]MH_I2C_Read... [01:45:24]Connected sock=6 [01:45:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 B5 46 26 01 0B 91 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 37 30 30 30 30 33 31 35 30 39 33 36 06 04 28 00 D0 9D D0 BE D0 B2 D0 B0 D1 8F 20 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4F 72 67 61 6E 69 63 20 34 30 25 20 30 2C 34 38 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C0 DA 00 00 00 00 13 04 06 00 C0 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3B 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 FE 39 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 88 02 00 35 04 06 00 ED F5 5B 4D 97 73 EF BA 59 68 6F 1B E6 56 [01:45:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:45:24]Read from MH i2c: E2 [01:45:24]MH_I2C_Read... [01:45:24]Read from MH i2c: E2 FD 00 [01:45:24]MH_I2C_Read... [01:45:24]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [01:45:24]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [01:45:24]wFMCommunicate OK [01:45:24]wFMCommunicate request_size=4 [01:45:24]MH_SAM_APDU [01:45:24]CAPDU: 80 17 00 00 [01:45:24]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [01:45:24]Write i2c OK [01:45:24]MH_I2C_Read... [01:45:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:45:25]Read from MH i2c: E2 [01:45:25]MH_I2C_Read... [01:45:25]Read from MH i2c: E2 FD 00 [01:45:25]MH_I2C_Read... [01:45:25]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [01:45:25]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [01:45:25]wFMCommunicate OK [01:45:25]wFMCommunicate request_size=4 [01:45:25]MH_SAM_APDU [01:45:25]CAPDU: 80 17 00 00 [01:45:25]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [01:45:25]Write i2c OK [01:45:25]MH_I2C_Read... [01:45:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [01:45:25]Read from MH i2c: E2 [01:45:25]MH_I2C_Read... [01:45:25]Read from MH i2c: E2 E6 00 [01:45:25]MH_I2C_Read... [01:45:25]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [01:45:25]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [01:45:25]wFMCommunicate OK [01:45:25]SAM_PROTO_GetFMData done [01:45:25]requested_item fm.sale_refund.total is exist - process it [01:45:25]requested_item fm.buy.total is exist - process it [01:45:25]requested_item shift.sale.total is exist - process it [01:45:25]SAM_PROTO_GetShiftData [01:45:25]wFMCommunicate request_size=4 [01:45:25]MH_SAM_APDU [01:45:25]CAPDU: 80 13 02 00 [01:45:25]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [01:45:25]Write i2c OK [01:45:25]MH_I2C_Read... [01:45:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D5 BF 47 00 FA F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 88 02 00 F4 03 04 00 7E E4 C8 66 B6 04 01 00 00 16 1B D1 48 CE B5 83 11 [01:45:25]CommunicateWithHost err = 0 [01:45:25]CheckOFDResponse [01:45:25]1017 (14) - 77093643461234 [01:45:25]1041 (16) - 0000000000871769 [01:45:25]1040 (4) - 165993 [01:45:25]1012 (4) - 23.08.2024 19:35 [01:45:25]1206 (1) - 0 [01:45:25]OFD Sender: Remove packet 165993 [01:45:25]ProducePacketName [01:45:25]name=ofd_packets/00165993 [01:45:25]NVStorageDeleteData [01:45:25]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [01:45:25]Read from MH i2c: E2 [01:45:25]MH_I2C_Read... [01:45:25]Read from MH i2c: E2 FD 00 [01:45:25]MH_I2C_Read... [01:45:25]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 2D 00 00 00 69 04 9C 00 6F 04 04 00 2D 00 00 00 B1 04 03 00 42 4A 71 70 04 03 00 00 97 1D 72 04 03 00 42 B3 53 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 13 08 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A7 00 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 88 [01:45:25]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 2D 00 00 00 69 04 9C 00 6F 04 04 00 2D 00 00 00 B1 04 03 00 42 4A 71 70 04 03 00 00 97 1D 72 04 03 00 42 B3 53 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 13 08 0C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 A7 00 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [01:45:25]wFMCommunicate OK [01:45:25]wFMCommunicate request_size=4 [01:45:25]MH_SAM_APDU [01:45:25]CAPDU: 80 17 00 00 [01:45:25]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [01:45:25]Write i2c OK [01:45:25]MH_I2C_Read... [01:45:26]OFD Sender: No OFD packet to send [01:45:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:45:26]Read from MH i2c: E2 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 FD 00 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [01:45:26]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [01:45:26]wFMCommunicate OK [01:45:26]wFMCommunicate request_size=4 [01:45:26]MH_SAM_APDU [01:45:26]CAPDU: 80 17 00 00 [01:45:26]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [01:45:26]Write i2c OK [01:45:26]MH_I2C_Read... [01:45:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:45:26]Read from MH i2c: E2 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 FD 00 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [01:45:26]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [01:45:26]wFMCommunicate OK [01:45:26]wFMCommunicate request_size=4 [01:45:26]MH_SAM_APDU [01:45:26]CAPDU: 80 17 00 00 [01:45:26]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [01:45:26]Write i2c OK [01:45:26]MH_I2C_Read... [01:45:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:45:26]Read from MH i2c: E2 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 FD 00 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [01:45:26]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [01:45:26]wFMCommunicate OK [01:45:26]wFMCommunicate request_size=4 [01:45:26]MH_SAM_APDU [01:45:26]CAPDU: 80 17 00 00 [01:45:26]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [01:45:26]Write i2c OK [01:45:26]MH_I2C_Read... [01:45:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [01:45:27]Read from MH i2c: E2 [01:45:27]MH_I2C_Read... [01:45:27]Read from MH i2c: E2 CC 00 [01:45:27]MH_I2C_Read... [01:45:27]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [01:45:27]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [01:45:27]wFMCommunicate OK [01:45:27]SAM_PROTO_GetShiftData done [01:45:27]requested_item shift.sale.total_cash is exist - process it [01:45:27]requested_item shift.sale_refund.total is exist - process it [01:45:27]requested_item shift.sale_refund.total_cash is exist - process it [01:45:27]requested_item shift.buy.total is exist - process it [01:45:27]requested_item shift.buy.total_cash is exist - process it [01:45:27]produce_requested_data done [01:45:27]produce_requested_data return {"fm.sale.total":149645236.76,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":74245.78,"shift.sale.total_cash":19392.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [01:45:27]process_action_free get_value [01:45:27]json_value_free [01:45:27]json_value_free done [01:45:27]process_json_proto returns [01:45:27]Send response to host [01:45:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149645236.76,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":74245.78,"shift.sale.total_cash":19392.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [01:45:27]free response buf [01:45:27]execute_script done [01:45:27]execute_script returns [01:45:27]free content buf [01:45:27]Sock 11.Close socket [01:45:27]Sock 11.Thread stoped [01:45:28]accept exits with 9 [01:45:28]New connection [01:45:28]New thread 3066928484 created [01:45:28]Thread 3066785124 joined [01:45:28]Waiting for new connection... [01:45:28] Sock 9.Parse request [01:45:28]Sock 9.Check first char [01:45:28]Sock 9.First char is OK [01:45:28]request: POST /json_proto HTTP/1.0 [01:45:28]Method: POST [01:45:28]URL: /json_proto [01:45:28]Method is POST - this is cgi request [01:45:28]url: /json_proto [01:45:28]query_string will be loaded in cgi processing [01:45:28]execute_cgi json_proto POST (null) [01:45:28]execute_cgi path=json_proto method=POST [01:45:28]POST find Content-Length [01:45:28]Host: 172.17.44.132:8080 [01:45:28]Content-Length: 668 [01:45:28]Content-Type: application/json [01:45:28] [01:45:28]POST finish read [01:45:28]Found Content-Length = 668 [01:45:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51169", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:45:28]execute_script... [01:45:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51169", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:45:28]POST & json_proto [01:45:28]process_json_proto [01:45:28]json parsed OK: [01:45:28]protocol is kg_v1.0 [01:45:28]action value=close_receipt [01:45:28]process_action close_receipt [01:45:28]cmd_close_receipt [01:45:28]MH_GetDate [01:45:28]Write to MH i2c: F0 00 00 1D 00 0C [01:45:28]Write i2c OK [01:45:28]MH_I2C_Read... [01:45:28]Read from MH i2c: F0 [01:45:28]MH_I2C_Read... [01:45:28]Read from MH i2c: F0 09 00 [01:45:28]MH_I2C_Read... [01:45:28]Read from MH i2c: F0 09 00 1D 00 00 39 3B C9 66 2A 83 C1 65 8B [01:45:28]GetLastDocTimeStamp 1724463614 [01:45:28]current date 1724463929 [01:45:28]FM_GetShiftState [01:45:28]SAM_PROTO_GetShiftState [01:45:28]wFMCommunicate request_size=4 [01:45:28]MH_SAM_APDU [01:45:28]CAPDU: 80 13 01 00 [01:45:28]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [01:45:28]Write i2c OK [01:45:28]MH_I2C_Read... [01:45:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:45:28]Read from MH i2c: E2 [01:45:28]MH_I2C_Read... [01:45:28]Read from MH i2c: E2 0E 00 [01:45:28]MH_I2C_Read... [01:45:28]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 C5 [01:45:28]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:45:28]wFMCommunicate OK [01:45:28]SAM_PROTO_GetShiftState done [01:45:28]FM_GetShiftState done [01:45:28]opened in 1724458697 [01:45:28]opened+sec_in_day 1724545097 [01:45:28]quantity*price = 6500 [01:45:28]sum+1 = 6501 [01:45:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 46 24.08.2024 01:45 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165994 ФПД: 255227265058607 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014529&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165994&fm=255227265058607&tin=02508201610067®Number=0000000000092562&sum=6500 0 [01:45:29]StoreToDocumentArchive [01:45:29]shift 470 fd 165994 [01:45:29]save to /storage/0470/doc_00165994 [01:45:29]save last doc name /storage/0470/doc_00165994 to /storage/kkm_last_doc_name [01:45:29]save OK [01:45:29]Clear old archive folders... [01:45:29]ProcessDocumentItem done err = 0, tmpTLVsize=284 [01:45:29]tlvbuf is 009520A0 [01:45:29]SAM_PROTO_ClearQueue [01:45:29]wFMCommunicate request_size=4 [01:45:29]MH_SAM_APDU [01:45:29]CAPDU: 80 09 00 00 [01:45:29]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [01:45:29]Write i2c OK [01:45:29]MH_I2C_Read... [01:45:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:45:29]Read from MH i2c: E2 [01:45:29]MH_I2C_Read... [01:45:29]Read from MH i2c: E2 03 00 [01:45:29]MH_I2C_Read... [01:45:29]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [01:45:29]RAPDU: 90 00 [01:45:29]wFMCommunicate OK [01:45:29]SAM_PROTO_ClearQueue done [01:45:29]KKMCreateOFDPacket [01:45:29]OFDProtocolAddRootSTLVToBuf [01:45:29]FM_MakeSignedData [01:45:29]FM_MakeSignedData [01:45:29]SAM_PROTO_SignData [01:45:29]wFMCommunicate request_size=4 [01:45:29]MH_SAM_APDU [01:45:29]CAPDU: 80 0D 01 02 [01:45:29]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [01:45:29]Write i2c OK [01:45:29]MH_I2C_Read... [01:45:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:45:29]Read from MH i2c: E2 [01:45:29]MH_I2C_Read... [01:45:29]Read from MH i2c: E2 03 00 [01:45:29]MH_I2C_Read... [01:45:29]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [01:45:29]RAPDU: 90 00 [01:45:29]wFMCommunicate OK [01:45:29]wFMCommunicate request_size=255 [01:45:29]MH_SAM_APDU [01:45:29]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 39 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [01:45:29]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 39 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 D8 [01:45:29]Write i2c OK [01:45:29]MH_I2C_Read... [01:45:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:45:30]Read from MH i2c: E2 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: E2 03 00 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [01:45:30]RAPDU: 90 00 [01:45:30]wFMCommunicate OK [01:45:30]wFMCommunicate request_size=43 [01:45:30]MH_SAM_APDU [01:45:30]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 88 02 00 35 04 06 00 E8 20 BA 78 87 2F [01:45:30]Write to MH i2c: E2 2E 00 2E 00 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 88 02 00 35 04 06 00 E8 20 BA 78 87 2F 00 00 7A [01:45:30]Write i2c OK [01:45:30]MH_I2C_Read... [01:45:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:45:30]Read from MH i2c: E2 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: E2 03 00 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [01:45:30]RAPDU: 90 00 [01:45:30]wFMCommunicate OK [01:45:30]wFMCommunicate request_size=4 [01:45:30]MH_SAM_APDU [01:45:30]CAPDU: 80 0D 03 02 [01:45:30]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [01:45:30]Write i2c OK [01:45:30]MH_I2C_Read... [01:45:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:45:30]Read from MH i2c: E2 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: E2 0B 00 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: E2 0B 00 2F 00 00 FC 1F 53 25 B0 0B 69 21 90 00 83 [01:45:30]RAPDU: FC 1F 53 25 B0 0B 69 21 90 00 [01:45:30]wFMCommunicate OK [01:45:30]SAM_PROTO_SignData done [01:45:30]FM_MakeSignedData done [01:45:30]CreateOFDProtocolMessage [01:45:30]wFMCommunicate request_size=4 [01:45:30]MH_SAM_APDU [01:45:30]CAPDU: 80 11 00 00 [01:45:30]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [01:45:30]Write i2c OK [01:45:30]MH_I2C_Read... [01:45:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:30]Read from MH i2c: E2 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: E2 17 00 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [01:45:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:45:30]wFMCommunicate OK [01:45:30]CreateOFDProtocolMessage done [01:45:30]OFDSenderStorePacket 165994 [01:45:30]StoreOFDPacket docnum=165994 [01:45:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 92 5D 28 01 5A 54 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 19 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 39 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 88 02 00 35 04 06 00 E8 20 BA 78 87 2F FC 1F 53 25 B0 0B 69 21 [01:45:30]CheckFolder [01:45:30]dirname=/storage/ofd_packets [01:45:30]CheckFolder done [01:45:30]ProducePacketName [01:45:30]name=ofd_packets/00165994 [01:45:30]NVStorageSaveData ofd_packets/00165994 [01:45:30]File name is /storage/ofd_packets/00165994 [01:45:30]Write 334 bytes [01:45:30]NVStorageSaveData done [01:45:30]OFDSenderStorePacket done [01:45:30]KKMCreateOFDPacket done [01:45:30]NVStorageSaveData kkm_last_timestamp [01:45:30]File name is /storage/kkm_last_timestamp [01:45:30]Write 4 bytes [01:45:30]NVStorageSaveData done [01:45:30]ExternCall_PrintAddStr [01:45:30]wPrintStart [01:45:30]Write to MH i2c: 01 00 00 31 00 31 [01:45:30]Write i2c OK [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: 01 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: 01 07 00 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [01:45:30]RasterBufferAndPrint [01:45:30]line Счет N : (3)51169 [01:45:30]line ИНН: 02508201610067 [01:45:30]line Контрольно-Кассовый Чек [01:45:30]line ПРОДАЖА [01:45:30]line Товар: 4700040114137 [01:45:30]line Султан чай 1л. зел лимон [01:45:30]line 1.000 * 65.00 [01:45:30]line = 65.00 [01:45:30]line НДС 12% НСП 1% [01:45:30]line > о реализуемом товаре [01:45:30]line ИТОГО: 65.00 [01:45:30]line НСП 1% : 0.57 [01:45:30]line НДС 12% : 6.90 [01:45:30]line Наличными: 65.00 [01:45:30]line Безнал.: 0.00 [01:45:30]line Место: АЗС № 130 "Партнер Нефть" [01:45:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:45:30]line СНО: Общий режим [01:45:30]line Чек 46 24.08.2024 01:45 [01:45:30]line Смена: 470 ФФД: 1.0 [01:45:30]line ЗНМ: 0300000070 [01:45:30]line РНМ: 0000000000092562 [01:45:30]line Версия ККМ: 001 [01:45:30]line ФМ: 0000000000871769 [01:45:30]line ФД: 165994 [01:45:30]line ФПД: 255227265058607 [01:45:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014529&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165994&fm=255227265058607&tin=02508201610067®Number=0000000000092562&sum=6500 [01:45:30]OFD Sender: Processing packet 165994 [packets to send 1004, broken 1003] [01:45:30]ProducePacketName [01:45:30]name=ofd_packets/00165994 [01:45:30]OFD Sender: To server: pG, [01:45:30]CommunicateWithHost lk.salyk.kg:30040 [01:45:30]ConnectInit lk.salyk.kg [01:45:30]line 0 [01:45:30]written 0, free lines is 4095 [01:45:30]recv_with_timeout no data received [01:45:30]Write to MH i2c: 01 00 00 59 00 59 [01:45:30]Write i2c OK [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: 01 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: 01 07 00 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 E7 0C 53 [01:45:30]RasterBufferAndPrint [01:45:30]line [01:45:30]line [01:45:30]line [01:45:30]line [01:45:30]line [01:45:30]written 0, free lines is 3328 [01:45:30]MH_Cut [01:45:30]Write to MH i2c: D1 01 00 60 00 01 32 [01:45:30]Write i2c OK [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: D1 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: D1 01 00 [01:45:30]MH_I2C_Read... [01:45:30]Read from MH i2c: D1 01 00 60 00 00 31 [01:45:30]Write to MH i2c: 01 00 00 61 00 61 [01:45:30]Write i2c OK [01:45:30]MH_I2C_Read... [01:45:31]*** Cut start [01:45:31]*** Purtial cut [01:45:31]*** Stage 1: CUTSNS_PIN = 1 [01:45:33]Connected sock=11 [01:45:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 92 5D 28 01 5A 54 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC Read from MH i2c: 04 01 01 [01:45:33]00 MH_I2C_Read... [01:45:33]01 *** Stop cut motor [01:45:33]FC *** Cut end [01:45:33]03 Read from MH i2c: 06 01 00 07 64 00 19 [01:45:33]00 MH_I2C_Read... [01:45:33]00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B2 02 00 00 00 00 07 04 06 00 64 19 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 39 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 88 02 00 35 04 06 00 E8 20 BA 78 87 2F FC 1F 53 25 B0 0B 69 21 [01:45:33]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [01:45:33]process_action close_receipt done [01:45:33]requested_data is exist [01:45:33]produce_requested_data [01:45:33]requested_item fm.sn is exist - process it [01:45:33]wFMCommunicate request_size=4 [01:45:33]MH_SAM_APDU [01:45:33]CAPDU: 80 11 00 00 [01:45:33]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [01:45:33]Write i2c OK [01:45:33]MH_I2C_Read... [01:45:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:33]Read from MH i2c: E2 [01:45:33]MH_I2C_Read... [01:45:33]Read from MH i2c: E2 17 00 [01:45:33]MH_I2C_Read... [01:45:33]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [01:45:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:45:33]wFMCommunicate OK [01:45:33]requested_item fd.num is exist - process it [01:45:33]SAM_PROTO_GetFieldsCounters [01:45:33]wFMCommunicate request_size=4 [01:45:33]MH_SAM_APDU [01:45:33]CAPDU: 80 13 00 00 [01:45:33]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [01:45:33]Write i2c OK [01:45:33]MH_I2C_Read... [01:45:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:45:34]Read from MH i2c: E2 [01:45:34]MH_I2C_Read... [01:45:34]Read from MH i2c: E2 62 00 [01:45:34]MH_I2C_Read... [01:45:34]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 5A [01:45:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2E 00 00 00 5E 04 04 00 2E 00 00 00 57 04 04 00 2F 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:45:34]wFMCommunicate OK [01:45:34]SAM_PROTO_GetFieldsCounters done [01:45:34]requested_item shift.num is exist - process it [01:45:34]requested_item shift.opened is exist - process it [01:45:34]req_shift_opened [01:45:34]FM_GetShiftState [01:45:34]SAM_PROTO_GetShiftState [01:45:34]wFMCommunicate request_size=4 [01:45:34]MH_SAM_APDU [01:45:34]CAPDU: 80 13 01 00 [01:45:34]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [01:45:34]Write i2c OK [01:45:34]MH_I2C_Read... [01:45:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:45:34]Read from MH i2c: E2 [01:45:34]MH_I2C_Read... [01:45:34]Read from MH i2c: E2 0E 00 [01:45:34]MH_I2C_Read... [01:45:34]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 0B [01:45:34]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:45:34]wFMCommunicate OK [01:45:34]SAM_PROTO_GetShiftState done [01:45:34]FM_GetShiftState done [01:45:34]req_shift_opened done [01:45:34]requested_item shift.open_date is exist - process it [01:45:34]req_shift_open_date [01:45:34]req_shift_open_date done [01:45:34]produce_requested_data done [01:45:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165994,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:45:34]process_action_free close_receipt [01:45:34]json_value_free [01:45:34]json_value_free done [01:45:34]process_json_proto returns [01:45:34]Send response to host [01:45:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165994,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:45:34]free response buf [01:45:34]execute_script done [01:45:34]execute_script returns [01:45:34]free content buf [01:45:34]Sock 9.Close socket [01:45:34]Sock 9.Thread stoped [01:45:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5F EE 47 00 88 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 88 02 00 F4 03 04 00 86 E4 C8 66 B6 04 01 00 00 33 95 21 91 6B 0F 21 9C [01:45:34]CommunicateWithHost err = 0 [01:45:34]CheckOFDResponse [01:45:34]1017 (14) - 77093643461234 [01:45:34]1041 (16) - 0000000000871769 [01:45:34]1040 (4) - 165994 [01:45:34]1012 (4) - 23.08.2024 19:35 [01:45:34]1206 (1) - 0 [01:45:34]OFD Sender: Remove packet 165994 [01:45:34]ProducePacketName [01:45:34]name=ofd_packets/00165994 [01:45:34]NVStorageDeleteData [01:45:35]OFD Sender: No OFD packet to send [01:45:40]OFD Sender: No OFD packet to send [01:45:45]OFD Sender: No OFD packet to send [01:45:50]OFD Sender: No OFD packet to send [01:45:55]OFD Sender: No OFD packet to send [01:46:00]OFD Sender: No OFD packet to send [01:46:04]recv_with_timeout no data received [01:46:05]OFD Sender: No OFD packet to send [01:46:06]accept exits with 7 [01:46:06]New connection [01:46:06]New thread 3066785124 created [01:46:06]Thread 3066928484 joined [01:46:06]Waiting for new connection... [01:46:06] Sock 7.Parse request [01:46:06]Sock 7.Check first char [01:46:06]Sock 7.First char is OK [01:46:06]request: POST /json_proto HTTP/1.0 [01:46:06]Method: POST [01:46:06]URL: /json_proto [01:46:06]Method is POST - this is cgi request [01:46:06]url: /json_proto [01:46:06]query_string will be loaded in cgi processing [01:46:06]execute_cgi json_proto POST (null) [01:46:06]execute_cgi path=json_proto method=POST [01:46:06]POST find Content-Length [01:46:06]Host: 172.17.44.132:8080 [01:46:06]Content-Length: 791 [01:46:06]Content-Type: application/json [01:46:06] [01:46:06]POST finish read [01:46:06]Found Content-Length = 791 [01:46:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:06]execute_script... [01:46:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:06]POST & json_proto [01:46:06]process_json_proto [01:46:06]json parsed OK: [01:46:06]protocol is kg_v1.0 [01:46:06]action value=close_receipt [01:46:06]process_action close_receipt [01:46:06]cmd_close_receipt [01:46:06]MH_GetDate [01:46:06]Write to MH i2c: F0 00 00 65 00 54 [01:46:06]Write i2c OK [01:46:06]MH_I2C_Read... [01:46:06]Read from MH i2c: F0 [01:46:06]MH_I2C_Read... [01:46:06]Read from MH i2c: F0 09 00 [01:46:06]MH_I2C_Read... [01:46:06]Read from MH i2c: F0 09 00 65 00 00 5F 3B C9 66 2A 83 C1 65 F9 [01:46:06]GetLastDocTimeStamp 1724463929 [01:46:06]current date 1724463967 [01:46:06]FM_GetShiftState [01:46:06]SAM_PROTO_GetShiftState [01:46:06]wFMCommunicate request_size=4 [01:46:06]MH_SAM_APDU [01:46:06]CAPDU: 80 13 01 00 [01:46:06]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [01:46:06]Write i2c OK [01:46:06]MH_I2C_Read... [01:46:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:06]Read from MH i2c: E2 [01:46:06]MH_I2C_Read... [01:46:06]Read from MH i2c: E2 0E 00 [01:46:06]MH_I2C_Read... [01:46:06]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 0D [01:46:06]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:46:06]wFMCommunicate OK [01:46:06]SAM_PROTO_GetShiftState done [01:46:06]FM_GetShiftState done [01:46:06]opened in 1724458697 [01:46:06]opened+sec_in_day 1724545097 [01:46:06]quantity*price = 70038 [01:46:06]sum+1 = 70039 [01:46:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.38 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 47 24.08.2024 01:46 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 165995 ФПД: 270619488789834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165995&fm=270619488789834&tin=02508201610067®Number=0000000000092562&sum=70038 [01:46:07]StoreToDocumentArchive [01:46:07]shift 470 fd 165995 [01:46:07]save to /storage/0470/doc_00165995 [01:46:07]save last doc name /storage/0470/doc_00165995 to /storage/kkm_last_doc_name [01:46:07]save OK [01:46:07]Clear old archive folders... [01:46:07]ProcessDocumentItem done err = 0, tmpTLVsize=249 [01:46:07]tlvbuf is 008F7EE0 [01:46:07]SAM_PROTO_ClearQueue [01:46:07]wFMCommunicate request_size=4 [01:46:07]MH_SAM_APDU [01:46:07]CAPDU: 80 09 00 00 [01:46:07]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [01:46:07]Write i2c OK [01:46:07]MH_I2C_Read... [01:46:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:46:08]Read from MH i2c: E2 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 03 00 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [01:46:08]RAPDU: 90 00 [01:46:08]wFMCommunicate OK [01:46:08]SAM_PROTO_ClearQueue done [01:46:08]KKMCreateOFDPacket [01:46:08]OFDProtocolAddRootSTLVToBuf [01:46:08]FM_MakeSignedData [01:46:08]FM_MakeSignedData [01:46:08]SAM_PROTO_SignData [01:46:08]wFMCommunicate request_size=4 [01:46:08]MH_SAM_APDU [01:46:08]CAPDU: 80 0D 01 02 [01:46:08]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [01:46:08]Write i2c OK [01:46:08]MH_I2C_Read... [01:46:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:46:08]Read from MH i2c: E2 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 03 00 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [01:46:08]RAPDU: 90 00 [01:46:08]wFMCommunicate OK [01:46:08]wFMCommunicate request_size=255 [01:46:08]MH_SAM_APDU [01:46:08]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 5F 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 88 02 00 35 04 06 00 F6 20 82 [01:46:08]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 5F 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 88 02 00 35 04 06 00 F6 20 82 00 00 88 [01:46:08]Write i2c OK [01:46:08]MH_I2C_Read... [01:46:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:08]Read from MH i2c: E2 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 03 00 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [01:46:08]RAPDU: 90 00 [01:46:08]wFMCommunicate OK [01:46:08]wFMCommunicate request_size=8 [01:46:08]MH_SAM_APDU [01:46:08]CAPDU: 80 0D 02 02 03 7F A5 4A [01:46:08]Write to MH i2c: E2 0B 00 76 00 80 0D 02 02 03 00 7F A5 4A 00 00 64 [01:46:08]Write i2c OK [01:46:08]MH_I2C_Read... [01:46:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:08]Read from MH i2c: E2 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 03 00 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [01:46:08]RAPDU: 90 00 [01:46:08]wFMCommunicate OK [01:46:08]wFMCommunicate request_size=4 [01:46:08]MH_SAM_APDU [01:46:08]CAPDU: 80 0D 03 02 [01:46:08]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [01:46:08]Write i2c OK [01:46:08]MH_I2C_Read... [01:46:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:46:08]Read from MH i2c: E2 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 0B 00 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 0B 00 77 00 00 0D 0A 0B C4 5C B5 A9 A4 90 00 37 [01:46:08]RAPDU: 0D 0A 0B C4 5C B5 A9 A4 90 00 [01:46:08]wFMCommunicate OK [01:46:08]SAM_PROTO_SignData done [01:46:08]FM_MakeSignedData done [01:46:08]CreateOFDProtocolMessage [01:46:08]wFMCommunicate request_size=4 [01:46:08]MH_SAM_APDU [01:46:08]CAPDU: 80 11 00 00 [01:46:08]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [01:46:08]Write i2c OK [01:46:08]MH_I2C_Read... [01:46:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:08]Read from MH i2c: E2 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 17 00 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [01:46:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:08]wFMCommunicate OK [01:46:08]CreateOFDProtocolMessage done [01:46:08]OFDSenderStorePacket 165995 [01:46:08]StoreOFDPacket docnum=165995 [01:46:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 EF 4B 05 01 45 34 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 5F 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 88 02 00 35 04 06 00 F6 20 82 7F A5 4A 0D 0A 0B C4 5C B5 A9 A4 [01:46:08]CheckFolder [01:46:08]dirname=/storage/ofd_packets [01:46:08]CheckFolder done [01:46:08]ProducePacketName [01:46:08]name=ofd_packets/00165995 [01:46:08]NVStorageSaveData ofd_packets/00165995 [01:46:08]File name is /storage/ofd_packets/00165995 [01:46:08]Write 299 bytes [01:46:08]NVStorageSaveData done [01:46:08]OFDSenderStorePacket done [01:46:08]KKMCreateOFDPacket done [01:46:08]NVStorageSaveData kkm_last_timestamp [01:46:08]File name is /storage/kkm_last_timestamp [01:46:08]Write 4 bytes [01:46:08]NVStorageSaveData done [01:46:08]ExternCall_PrintAddStr [01:46:08]wPrintStart [01:46:08]Write to MH i2c: 01 00 00 79 00 79 [01:46:08]Write i2c OK [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: 01 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: 01 07 00 [01:46:08]MH_I2C_Read... [01:46:08]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [01:46:08]RasterBufferAndPrint [01:46:08]line Счет N : (1)294909 [01:46:08]line ИНН: 02508201610067 [01:46:08]line Контрольно-Кассовый Чек [01:46:08]line ПРОДАЖА [01:46:08]line ТРК (МРК, ГНК) : 61 [01:46:08]line Товар: 2710124130 [01:46:08]line SU-92-К-5 [01:46:08]line 10.180 * 68.80 [01:46:08]line = 700.38 [01:46:08]line НДС 12% НСП 1% [01:46:08]line > о реализуемом товаре [01:46:08]line ИТОГО: 700.38 [01:46:08]line НСП 1% : 6.20 [01:46:08]line НДС 12% : 74.38 [01:46:08]line Наличными: 0.00 [01:46:08]line Безнал.: 700.38 [01:46:08]line Место: АЗС № 130 "Партнер Нефть" [01:46:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:46:08]line СНО: Общий режим [01:46:08]line Чек 47 24.08.2024 01:46 [01:46:08]line Смена: 470 ФФД: 1.0 [01:46:08]line ЗНМ: 0300000070 [01:46:08]line РНМ: 0000000000092562 [01:46:08]line Версия ККМ: 001 [01:46:08]line Платежная система: O! деньги [01:46:08]line ФМ: 0000000000871769 [01:46:08]line ФД: 165995 [01:46:08]line ФПД: 270619488789834 [01:46:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014607&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165995&fm=270619488789834&tin=02508201610067®Number=0000000000092562&sum=70038 [01:46:08]written 0, free lines is 4095 [01:46:08]OFD Sender: Processing packet 165995 [packets to send 1004, broken 1003] [01:46:08]ProducePacketName [01:46:08]name=ofd_packets/00165995 [01:46:08]OFD Sender: To server: pG, [01:46:08]CommunicateWithHost lk.salyk.kg:30040 [01:46:08]ConnectInit lk.salyk.kg [01:46:09]Write to MH i2c: 01 00 00 A3 00 A3 [01:46:09]Write i2c OK [01:46:09]MH_I2C_Read... [01:46:09]Read from MH i2c: 01 [01:46:09]MH_I2C_Read... [01:46:09]Read from MH i2c: 01 07 00 [01:46:09]MH_I2C_Read... [01:46:09]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 E0 0C 96 [01:46:09]RasterBufferAndPrint [01:46:09]line [01:46:09]line [01:46:09]line [01:46:09]line [01:46:09]line [01:46:09]written 0, free lines is 3319 [01:46:09]MH_Cut [01:46:09]Write to MH i2c: D1 01 00 AA 00 01 7C [01:46:09]Write i2c OK [01:46:09]MH_I2C_Read... [01:46:09]Read from MH i2c: D1 [01:46:09]MH_I2C_Read... [01:46:09]Read from MH i2c: D1 01 00 [01:46:09]MH_I2C_Read... [01:46:09]Read from MH i2c: D1 01 00 AA 00 00 7B [01:46:09]Write to MH i2c: 01 00 00 AB 00 AB [01:46:09]Write i2c OK [01:46:09]MH_I2C_Read... [01:46:10]*** Cut start [01:46:10]*** Purtial cut [01:46:10]*** Stage 1: CUTSNS_PIN = 1 [01:46:12]Read from MH i2c: 01 [01:46:12]MH_I2C_Read... [01:46:12]*** Stop cut motor [01:46:12]*** Cut end [01:46:12]Read from MH i2c: 01 07 00 [01:46:12]MH_I2C_Read... [01:46:12]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [01:46:12]process_action close_receipt done [01:46:12]requested_data is exist [01:46:12]produce_requested_data [01:46:12]requested_item fm.sn is exist - process it [01:46:12]wFMCommunicate request_size=4 [01:46:12]MH_SAM_APDU [01:46:12]CAPDU: 80 11 00 00 [01:46:12]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [01:46:12]Write i2c OK [01:46:12]MH_I2C_Read... [01:46:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:12]Read from MH i2c: E2 [01:46:12]MH_I2C_Read... [01:46:12]Read from MH i2c: E2 17 00 [01:46:12]MH_I2C_Read... [01:46:12]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [01:46:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:12]wFMCommunicate OK [01:46:12]requested_item fd.num is exist - process it [01:46:12]SAM_PROTO_GetFieldsCounters [01:46:12]wFMCommunicate request_size=4 [01:46:12]MH_SAM_APDU [01:46:12]CAPDU: 80 13 00 00 [01:46:12]Write to MH i2c: E2 08 00 AD 00 80 13 00 00 00 00 00 00 29 [01:46:12]Write i2c OK [01:46:12]MH_I2C_Read... [01:46:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:46:12]Read from MH i2c: E2 [01:46:12]MH_I2C_Read... [01:46:12]Read from MH i2c: E2 62 00 [01:46:12]MH_I2C_Read... [01:46:12]Read from MH i2c: E2 62 00 AD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 A8 [01:46:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 2F 00 00 00 5E 04 04 00 2F 00 00 00 57 04 04 00 30 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:46:12]wFMCommunicate OK [01:46:12]SAM_PROTO_GetFieldsCounters done [01:46:12]requested_item shift.num is exist - process it [01:46:12]requested_item shift.opened is exist - process it [01:46:12]req_shift_opened [01:46:12]FM_GetShiftState [01:46:12]SAM_PROTO_GetShiftState [01:46:12]wFMCommunicate request_size=4 [01:46:12]MH_SAM_APDU [01:46:12]CAPDU: 80 13 01 00 [01:46:12]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [01:46:12]Write i2c OK [01:46:12]MH_I2C_Read... [01:46:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:12]Read from MH i2c: E2 [01:46:12]MH_I2C_Read... [01:46:12]Read from MH i2c: E2 0E 00 [01:46:12]MH_I2C_Read... [01:46:12]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 55 [01:46:12]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:46:12]wFMCommunicate OK [01:46:12]SAM_PROTO_GetShiftState done [01:46:12]FM_GetShiftState done [01:46:12]req_shift_opened done [01:46:12]requested_item shift.open_date is exist - process it [01:46:12]req_shift_open_date [01:46:12]req_shift_open_date done [01:46:12]produce_requested_data done [01:46:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165995,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:46:12]process_action_free close_receipt [01:46:12]json_value_free [01:46:12]json_value_free done [01:46:12]process_json_proto returns [01:46:12]Send response to host [01:46:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165995,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:46:12]free response buf [01:46:12]execute_script done [01:46:12]execute_script returns [01:46:12]free content buf [01:46:12]Sock 7.Close socket [01:46:12]Sock 7.Thread stoped [01:46:13]ConnectInit Can't take IP for lk.salyk.kg [01:46:13]CommunicateWithHost connect error [01:46:13]CommunicateWithHost err = -1 [01:46:13]OFD Sender: Server communicate error [01:46:18]OFD Sender: Processing packet 165995 [packets to send 1004, broken 1003] [01:46:18]ProducePacketName [01:46:18]name=ofd_packets/00165995 [01:46:18]OFD Sender: To server: pG, [01:46:18]CommunicateWithHost lk.salyk.kg:30040 [01:46:18]ConnectInit lk.salyk.kg [01:46:19]accept exits with 9 [01:46:19]New connection [01:46:19]New thread 3066928484 created [01:46:19]Thread 3066785124 joined [01:46:19]Waiting for new connection... [01:46:19] Sock 9.Parse request [01:46:19]Sock 9.Check first char [01:46:19]Sock 9.First char is OK [01:46:19]request: POST /json_proto HTTP/1.0 [01:46:19]Method: POST [01:46:19]URL: /json_proto [01:46:19]Method is POST - this is cgi request [01:46:19]url: /json_proto [01:46:19]query_string will be loaded in cgi processing [01:46:19]execute_cgi json_proto POST (null) [01:46:19]execute_cgi path=json_proto method=POST [01:46:19]POST find Content-Length [01:46:19]Host: 172.17.44.132:8080 [01:46:19]Content-Length: 677 [01:46:19]Content-Type: application/json [01:46:19] [01:46:19]POST finish read [01:46:19]Found Content-Length = 677 [01:46:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:19]execute_script... [01: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)294910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:19]POST & json_proto [01:46:19]process_json_proto [01:46:19]json parsed OK: [01:46:19]protocol is kg_v1.0 [01:46:19]action value=close_receipt [01:46:19]process_action close_receipt [01:46:19]cmd_close_receipt [01:46:19]MH_GetDate [01:46:19]Write to MH i2c: F0 00 00 AF 00 9E [01:46:19]Write i2c OK [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: F0 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: F0 09 00 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: F0 09 00 AF 00 00 6B 3B C9 66 2A 83 C1 65 4F [01:46:19]GetLastDocTimeStamp 1724463967 [01:46:19]current date 1724463979 [01:46:19]FM_GetShiftState [01:46:19]SAM_PROTO_GetShiftState [01:46:19]wFMCommunicate request_size=4 [01:46:19]MH_SAM_APDU [01:46:19]CAPDU: 80 13 01 00 [01:46:19]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [01:46:19]Write i2c OK [01:46:19]MH_I2C_Read... [01:46:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:19]Read from MH i2c: E2 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: E2 0E 00 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 57 [01:46:19]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:46:19]wFMCommunicate OK [01:46:19]SAM_PROTO_GetShiftState done [01:46:19]FM_GetShiftState done [01:46:19]opened in 1724458697 [01:46:19]opened+sec_in_day 1724545097 [01:46:19]quantity*price = 40002 [01:46:19]sum+1 = 40003 [01:46:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 48 24.08.2024 01:46 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165996 ФПД: 257356222696132 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014619&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165996&fm=257356222696132&tin=02508201610067®Number=0000000000092562&sum=40000 [01:46:20]StoreToDocumentArchive [01:46:20]shift 470 fd 165996 [01:46:20]save to /storage/0470/doc_00165996 [01:46:20]save last doc name /storage/0470/doc_00165996 to /storage/kkm_last_doc_name [01:46:20]save OK [01:46:20]Clear old archive folders... [01:46:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:46:20]tlvbuf is 0095AD50 [01:46:20]SAM_PROTO_ClearQueue [01:46:20]wFMCommunicate request_size=4 [01:46:20]MH_SAM_APDU [01:46:20]CAPDU: 80 09 00 00 [01:46:20]Write to MH i2c: E2 08 00 BD 00 80 09 00 00 00 00 00 00 2F [01:46:20]Write i2c OK [01:46:20]MH_I2C_Read... [01:46:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:46:20]Read from MH i2c: E2 [01:46:20]MH_I2C_Read... [01:46:20]Read from MH i2c: E2 03 00 [01:46:20]MH_I2C_Read... [01:46:20]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [01:46:20]RAPDU: 90 00 [01:46:20]wFMCommunicate OK [01:46:20]SAM_PROTO_ClearQueue done [01:46:20]KKMCreateOFDPacket [01:46:20]OFDProtocolAddRootSTLVToBuf [01:46:20]FM_MakeSignedData [01:46:20]FM_MakeSignedData [01:46:20]SAM_PROTO_SignData [01:46:20]wFMCommunicate request_size=4 [01:46:20]MH_SAM_APDU [01:46:20]CAPDU: 80 0D 01 02 [01:46:20]Write to MH i2c: E2 08 00 BE 00 80 0D 01 02 00 00 00 00 37 [01:46:20]Write i2c OK [01:46:20]MH_I2C_Read... [01:46:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:46:20]Read from MH i2c: E2 [01:46:20]MH_I2C_Read... [01:46:20]Read from MH i2c: E2 03 00 [01:46:20]MH_I2C_Read... [01:46:20]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [01:46:20]RAPDU: 90 00 [01:46:20]wFMCommunicate OK [01:46:20]wFMCommunicate request_size=255 [01:46:20]MH_SAM_APDU [01:46: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 6B 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 88 02 00 35 04 06 00 EA [01:46:20]Write to MH i2c: E2 02 01 BF 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 6B 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 88 02 00 35 04 06 00 EA 00 00 5C [01:46:20]Write i2c OK [01:46:20]MH_I2C_Read... [01:46:20]recv_with_timeout no data received [01:46:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:20]Read from MH i2c: E2 [01:46:20]MH_I2C_Read... [01:46:20]Read from MH i2c: E2 03 00 [01:46:20]MH_I2C_Read... [01:46:20]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [01:46:20]RAPDU: 90 00 [01:46:20]wFMCommunicate OK [01:46:20]wFMCommunicate request_size=10 [01:46:20]MH_SAM_APDU [01:46:20]CAPDU: 80 0D 02 02 05 10 6A 3C 0A C4 [01:46:20]Write to MH i2c: E2 0D 00 C0 00 80 0D 02 02 05 00 10 6A 3C 0A C4 00 00 C8 [01:46:20]Write i2c OK [01:46:20]MH_I2C_Read... [01:46:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:21]Read from MH i2c: E2 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: E2 03 00 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [01:46:21]RAPDU: 90 00 [01:46:21]wFMCommunicate OK [01:46:21]wFMCommunicate request_size=4 [01:46:21]MH_SAM_APDU [01:46:21]CAPDU: 80 0D 03 02 [01:46:21]Write to MH i2c: E2 08 00 C1 00 80 0D 03 02 00 00 00 00 3C [01:46:21]Write i2c OK [01:46:21]MH_I2C_Read... [01:46:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:46:21]Read from MH i2c: E2 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: E2 0B 00 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: E2 0B 00 C1 00 00 1E DF 85 86 0B 6B BF 12 90 00 8C [01:46:21]RAPDU: 1E DF 85 86 0B 6B BF 12 90 00 [01:46:21]wFMCommunicate OK [01:46:21]SAM_PROTO_SignData done [01:46:21]FM_MakeSignedData done [01:46:21]CreateOFDProtocolMessage [01:46:21]wFMCommunicate request_size=4 [01:46:21]MH_SAM_APDU [01:46:21]CAPDU: 80 11 00 00 [01:46:21]Write to MH i2c: E2 08 00 C2 00 80 11 00 00 00 00 00 00 3C [01:46:21]Write i2c OK [01:46:21]MH_I2C_Read... [01:46:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:21]Read from MH i2c: E2 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: E2 17 00 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: E2 17 00 C2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [01:46:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:21]wFMCommunicate OK [01:46:21]CreateOFDProtocolMessage done [01:46:21]OFDSenderStorePacket 165996 [01:46:21]StoreOFDPacket docnum=165996 [01:46:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 85 97 07 01 4E 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 6B 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 88 02 00 35 04 06 00 EA 10 6A 3C 0A C4 1E DF 85 86 0B 6B BF 12 [01:46:21]CheckFolder [01:46:21]dirname=/storage/ofd_packets [01:46:21]CheckFolder done [01:46:21]ProducePacketName [01:46:21]name=ofd_packets/00165996 [01:46:21]NVStorageSaveData ofd_packets/00165996 [01:46:21]File name is /storage/ofd_packets/00165996 [01:46:21]Write 301 bytes [01:46:21]NVStorageSaveData done [01:46:21]OFDSenderStorePacket done [01:46:21]KKMCreateOFDPacket done [01:46:21]NVStorageSaveData kkm_last_timestamp [01:46:21]File name is /storage/kkm_last_timestamp [01:46:21]Write 4 bytes [01:46:21]NVStorageSaveData done [01:46:21]ExternCall_PrintAddStr [01:46:21]wPrintStart [01:46:21]Write to MH i2c: 01 00 00 C3 00 C3 [01:46:21]Write i2c OK [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: 01 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: 01 07 00 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: 01 07 00 C3 00 00 00 00 00 00 FF 0F D8 [01:46:21]RasterBufferAndPrint [01:46:21]line Счет N : (1)294910 [01:46:21]line ИНН: 02508201610067 [01:46:21]line Контрольно-Кассовый Чек [01:46:21]line ПРОДАЖА [01:46:21]line ТРК (МРК, ГНК) : 52 [01:46:21]line Товар: 2710124130 [01:46:21]line Аи-92-К-5 [01:46:21]line 5.900 * 67.80 [01:46:21]line = 400.02 [01:46:21]line НДС 12% НСП 1% [01:46:21]line > о реализуемом товаре [01:46:21]line ОКРУГЛЕНИЕ: -0.02 [01:46:21]line ИТОГО: 400.00 [01:46:21]line Внесено: 400.00 [01:46:21]line СДАЧА: 0.00 [01:46:21]line НСП 1% : 3.54 [01:46:21]line НДС 12% : 42.48 [01:46:21]line Наличными: 400.00 [01:46:21]line Безнал.: 0.00 [01:46:21]line Место: АЗС № 130 "Партнер Нефть" [01:46:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:46:21]line СНО: Общий режим [01:46:21]line Чек 48 24.08.2024 01:46 [01:46:21]line Смена: 470 ФФД: 1.0 [01:46:21]line ЗНМ: 0300000070 [01:46:21]line РНМ: 0000000000092562 [01:46:21]line Версия ККМ: 001 [01:46:21]line ФМ: 0000000000871769 [01:46:21]line ФД: 165996 [01:46:21]line ФПД: 257356222696132 [01:46:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014619&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165996&fm=257356222696132&tin=02508201610067®Number=0000000000092562&sum=40000 [01:46:21]written 0, free lines is 4095 [01:46:21]Write to MH i2c: 01 00 00 EE 00 EE [01:46:21]Write i2c OK [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: 01 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: 01 07 00 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 C8 0C C9 [01:46:21]RasterBufferAndPrint [01:46:21]line [01:46:21]line [01:46:21]line [01:46:21]line [01:46:21]line [01:46:21]written 0, free lines is 3300 [01:46:21]MH_Cut [01:46:21]Write to MH i2c: D1 01 00 F5 00 01 C7 [01:46:21]Write i2c OK [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: D1 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: D1 01 00 [01:46:21]MH_I2C_Read... [01:46:21]Read from MH i2c: D1 01 00 F5 00 00 C6 [01:46:21]Write to MH i2c: 01 00 00 F6 00 F6 [01:46:21]Write i2c OK [01:46:21]MH_I2C_Read... [01:46:22]*** Cut start [01:46:22]*** Purtial cut [01:46:22]*** Stage 1: CUTSNS_PIN = 1 [01:46:23]ConnectInit Can't take IP for lk.salyk.kg [01:46:23]CommunicateWithHost connect error [01:46:23]CommunicateWithHost err = -1 [01:46:23]OFD Sender: Server communicate error [01:46:24]OFD Sender: Processing packet 165995 [packets to send 1005, broken 1003] [01:46:24]ProducePacketName [01:46:24]name=ofd_packets/00165995 [01:46:24]OFD Sender: To server: pG, [01:46:24]CommunicateWithHost lk.salyk.kg:30040 [01:46:24]ConnectInit lk.salyk.kg [01:46:24]Read from MH i2c: 01 [01:46:24]MH_I2C_Read... [01:46:24]*** Stop cut motor [01:46:24]*** Cut end [01:46:24]Read from MH i2c: 01 07 00 [01:46:24]MH_I2C_Read... [01:46:24]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [01:46:24]process_action close_receipt done [01:46:24]requested_data is exist [01:46:24]produce_requested_data [01:46:24]requested_item fm.sn is exist - process it [01:46:24]wFMCommunicate request_size=4 [01:46:24]MH_SAM_APDU [01:46:24]CAPDU: 80 11 00 00 [01:46:24]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [01:46:24]Write i2c OK [01:46:24]MH_I2C_Read... [01:46:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:24]Read from MH i2c: E2 [01:46:24]MH_I2C_Read... [01:46:24]Read from MH i2c: E2 17 00 [01:46:24]MH_I2C_Read... [01:46:24]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [01:46:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:24]wFMCommunicate OK [01:46:24]requested_item fd.num is exist - process it [01:46:24]SAM_PROTO_GetFieldsCounters [01:46:24]wFMCommunicate request_size=4 [01:46:24]MH_SAM_APDU [01:46:24]CAPDU: 80 13 00 00 [01:46:24]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [01:46:24]Write i2c OK [01:46:24]MH_I2C_Read... [01:46:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:46:24]Read from MH i2c: E2 [01:46:24]MH_I2C_Read... [01:46:24]Read from MH i2c: E2 62 00 [01:46:24]MH_I2C_Read... [01:46:24]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 F7 [01:46:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 30 00 00 00 5E 04 04 00 30 00 00 00 57 04 04 00 31 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:46:24]wFMCommunicate OK [01:46:24]SAM_PROTO_GetFieldsCounters done [01:46:24]requested_item shift.num is exist - process it [01:46:24]requested_item shift.opened is exist - process it [01:46:24]req_shift_opened [01:46:24]FM_GetShiftState [01:46:24]SAM_PROTO_GetShiftState [01:46:24]wFMCommunicate request_size=4 [01:46:24]MH_SAM_APDU [01:46:24]CAPDU: 80 13 01 00 [01:46:24]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [01:46:24]Write i2c OK [01:46:24]MH_I2C_Read... [01:46:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:24]Read from MH i2c: E2 [01:46:24]MH_I2C_Read... [01:46:24]Read from MH i2c: E2 0E 00 [01:46:24]MH_I2C_Read... [01:46:24]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 A0 [01:46:24]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:46:24]wFMCommunicate OK [01:46:24]SAM_PROTO_GetShiftState done [01:46:24]FM_GetShiftState done [01:46:24]req_shift_opened done [01:46:24]requested_item shift.open_date is exist - process it [01:46:24]req_shift_open_date [01:46:24]req_shift_open_date done [01:46:24]produce_requested_data done [01:46:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165996,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:46:24]process_action_free close_receipt [01:46:24]json_value_free [01:46:24]json_value_free done [01:46:24]process_json_proto returns [01:46:24]Send response to host [01:46:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165996,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:46:24]free response buf [01:46:24]execute_script done [01:46:24]execute_script returns [01:46:24]free content buf [01:46:24]Sock 9.Close socket [01:46:24]Sock 9.Thread stoped [01:46:29]ConnectInit Can't take IP for lk.salyk.kg [01:46:29]CommunicateWithHost connect error [01:46:29]CommunicateWithHost err = -1 [01:46:29]OFD Sender: Server communicate error [01:46:29]accept exits with 11 [01:46:29]New connection [01:46:29]New thread 3066785124 created [01:46:29]Thread 3066928484 joined [01:46:29]Waiting for new connection... [01:46:29] Sock 11.Parse request [01:46:29]Sock 11.Check first char [01:46:29]Sock 11.First char is OK [01:46:29]request: POST /json_proto HTTP/1.0 [01:46:29]Method: POST [01:46:29]URL: /json_proto [01:46:29]Method is POST - this is cgi request [01:46:29]url: /json_proto [01:46:29]query_string will be loaded in cgi processing [01:46:29]execute_cgi json_proto POST (null) [01:46:29]execute_cgi path=json_proto method=POST [01:46:29]POST find Content-Length [01:46:29]Host: 172.17.44.132:8080 [01:46:29]Content-Length: 678 [01:46:29]Content-Type: application/json [01:46:29] [01:46:29]POST finish read [01:46:29]Found Content-Length = 678 [01:46:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:29]execute_script... [01: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)294911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:29]POST & json_proto [01:46:29]process_json_proto [01:46:29]json parsed OK: [01:46:29]protocol is kg_v1.0 [01:46:29]action value=close_receipt [01:46:29]process_action close_receipt [01:46:29]cmd_close_receipt [01:46:29]MH_GetDate [01:46:29]Write to MH i2c: F0 00 00 FA 00 E9 [01:46:29]Write i2c OK [01:46:29]MH_I2C_Read... [01:46:29]Read from MH i2c: F0 [01:46:29]MH_I2C_Read... [01:46:29]Read from MH i2c: F0 09 00 [01:46:29]MH_I2C_Read... [01:46:29]Read from MH i2c: F0 09 00 FA 00 00 76 3B C9 66 2A 83 C1 65 A5 [01:46:29]GetLastDocTimeStamp 1724463979 [01:46:29]current date 1724463990 [01:46:29]FM_GetShiftState [01:46:29]SAM_PROTO_GetShiftState [01:46:29]wFMCommunicate request_size=4 [01:46:29]MH_SAM_APDU [01:46:29]CAPDU: 80 13 01 00 [01:46:29]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [01:46:29]Write i2c OK [01:46:29]MH_I2C_Read... [01:46:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:29]Read from MH i2c: E2 [01:46:29]MH_I2C_Read... [01:46:29]Read from MH i2c: E2 0E 00 [01:46:29]MH_I2C_Read... [01:46:29]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 A2 [01:46:29]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:46:29]wFMCommunicate OK [01:46:29]SAM_PROTO_GetShiftState done [01:46:29]FM_GetShiftState done [01:46:29]opened in 1724458697 [01:46:29]opened+sec_in_day 1724545097 [01:46:29]quantity*price = 80004 [01:46:29]sum+1 = 80005 [01:46:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 49 24.08.2024 01:46 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165997 ФПД: 174772384214146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014630&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165997&fm=174772384214146&tin=02508201610067®Number=0000000000092562&sum=80000 [01:46:30]StoreToDocumentArchive [01:46:30]shift 470 fd 165997 [01:46:30]save to /storage/0470/doc_00165997 [01:46:30]save last doc name /storage/0470/doc_00165997 to /storage/kkm_last_doc_name [01:46:30]save OK [01:46:30]Clear old archive folders... [01:46:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:46:30]tlvbuf is 00967CA0 [01:46:30]SAM_PROTO_ClearQueue [01:46:30]wFMCommunicate request_size=4 [01:46:30]MH_SAM_APDU [01:46:30]CAPDU: 80 09 00 00 [01:46:30]Write to MH i2c: E2 08 00 08 01 80 09 00 00 00 00 00 00 7B [01:46:30]Write i2c OK [01:46:30]MH_I2C_Read... [01:46:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:46:30]Read from MH i2c: E2 [01:46:30]MH_I2C_Read... [01:46:30]Read from MH i2c: E2 03 00 [01:46:30]MH_I2C_Read... [01:46:30]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [01:46:30]RAPDU: 90 00 [01:46:30]wFMCommunicate OK [01:46:30]SAM_PROTO_ClearQueue done [01:46:30]KKMCreateOFDPacket [01:46:30]OFDProtocolAddRootSTLVToBuf [01:46:30]FM_MakeSignedData [01:46:30]FM_MakeSignedData [01:46:30]SAM_PROTO_SignData [01:46:30]wFMCommunicate request_size=4 [01:46:30]MH_SAM_APDU [01:46:30]CAPDU: 80 0D 01 02 [01:46:30]Write to MH i2c: E2 08 00 09 01 80 0D 01 02 00 00 00 00 83 [01:46:30]Write i2c OK [01:46:30]MH_I2C_Read... [01:46:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:46:30]Read from MH i2c: E2 [01:46:30]MH_I2C_Read... [01:46:30]Read from MH i2c: E2 03 00 [01:46:30]MH_I2C_Read... [01:46:30]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [01:46:30]RAPDU: 90 00 [01:46:30]wFMCommunicate OK [01:46:30]wFMCommunicate request_size=255 [01:46:30]MH_SAM_APDU [01:46: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 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 76 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 88 02 00 35 04 06 00 9E [01:46:31]Write to MH i2c: E2 02 01 0A 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 76 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 88 02 00 35 04 06 00 9E 00 00 31 [01:46:31]Write i2c OK [01:46:31]MH_I2C_Read... [01:46:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:31]Read from MH i2c: E2 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: E2 03 00 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [01:46:31]RAPDU: 90 00 [01:46:31]wFMCommunicate OK [01:46:31]wFMCommunicate request_size=10 [01:46:31]MH_SAM_APDU [01:46:31]CAPDU: 80 0D 02 02 05 F4 5D E0 AC 82 [01:46:31]Write to MH i2c: E2 0D 00 0B 01 80 0D 02 02 05 00 F4 5D E0 AC 82 00 00 EF [01:46:31]Write i2c OK [01:46:31]MH_I2C_Read... [01:46:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:31]Read from MH i2c: E2 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: E2 03 00 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [01:46:31]RAPDU: 90 00 [01:46:31]wFMCommunicate OK [01:46:31]wFMCommunicate request_size=4 [01:46:31]MH_SAM_APDU [01:46:31]CAPDU: 80 0D 03 02 [01:46:31]Write to MH i2c: E2 08 00 0C 01 80 0D 03 02 00 00 00 00 88 [01:46:31]Write i2c OK [01:46:31]MH_I2C_Read... [01:46:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:46:31]Read from MH i2c: E2 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: E2 0B 00 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: E2 0B 00 0C 01 00 5E FA 18 CC 59 EC A3 7F 90 00 2C [01:46:31]RAPDU: 5E FA 18 CC 59 EC A3 7F 90 00 [01:46:31]wFMCommunicate OK [01:46:31]SAM_PROTO_SignData done [01:46:31]FM_MakeSignedData done [01:46:31]CreateOFDProtocolMessage [01:46:31]wFMCommunicate request_size=4 [01:46:31]MH_SAM_APDU [01:46:31]CAPDU: 80 11 00 00 [01:46:31]Write to MH i2c: E2 08 00 0D 01 80 11 00 00 00 00 00 00 88 [01:46:31]Write i2c OK [01:46:31]MH_I2C_Read... [01:46:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:31]Read from MH i2c: E2 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: E2 17 00 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: E2 17 00 0D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [01:46:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:31]wFMCommunicate OK [01:46:31]CreateOFDProtocolMessage done [01:46:31]OFDSenderStorePacket 165997 [01:46:31]StoreOFDPacket docnum=165997 [01:46:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 51 07 01 30 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 76 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 88 02 00 35 04 06 00 9E F4 5D E0 AC 82 5E FA 18 CC 59 EC A3 7F [01:46:31]CheckFolder [01:46:31]dirname=/storage/ofd_packets [01:46:31]CheckFolder done [01:46:31]ProducePacketName [01:46:31]name=ofd_packets/00165997 [01:46:31]NVStorageSaveData ofd_packets/00165997 [01:46:31]File name is /storage/ofd_packets/00165997 [01:46:31]Write 301 bytes [01:46:31]NVStorageSaveData done [01:46:31]OFDSenderStorePacket done [01:46:31]KKMCreateOFDPacket done [01:46:31]NVStorageSaveData kkm_last_timestamp [01:46:31]File name is /storage/kkm_last_timestamp [01:46:31]Write 4 bytes [01:46:31]NVStorageSaveData done [01:46:31]ExternCall_PrintAddStr [01:46:31]wPrintStart [01:46:31]Write to MH i2c: 01 00 00 0E 01 0F [01:46:31]Write i2c OK [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: 01 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: 01 07 00 [01:46:31]MH_I2C_Read... [01:46:31]Read from MH i2c: 01 07 00 0E 01 00 00 00 00 00 FF 0F 24 [01:46:31]RasterBufferAndPrint [01:46:31]line Счет N : (1)294911 [01:46:31]line ИНН: 02508201610067 [01:46:31]line Контрольно-Кассовый Чек [01:46:31]line ПРОДАЖА [01:46:31]line ТРК (МРК, ГНК) : 42 [01:46:31]line Товар: 2710124130 [01:46:31]line Аи-92-К-5 [01:46:31]line 11.800 * 67.80 [01:46:31]line = 800.04 [01:46:31]line НДС 12% НСП 1% [01:46:31]line > о реализуемом товаре [01:46:31]line ОКРУГЛЕНИЕ: -0.04 [01:46:31]line ИТОГО: 800.00 [01:46:31]line Внесено: 800.00 [01:46:31]line СДАЧА: 0.00 [01:46:31]line НСП 1% : 7.08 [01:46:31]line НДС 12% : 84.96 [01:46:31]line Наличными: 800.00 [01:46:31]line Безнал.: 0.00 [01:46:31]line Место: АЗС № 130 "Партнер Нефть" [01:46:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:46:31]line СНО: Общий режим [01:46:31]line Чек 49 24.08.2024 01:46 [01:46:31]line Смена: 470 ФФД: 1.0 [01:46:31]line ЗНМ: 0300000070 [01:46:31]line РНМ: 0000000000092562 [01:46:31]line Версия ККМ: 001 [01:46:31]line ФМ: 0000000000871769 [01:46:31]line ФД: 165997 [01:46:31]line ФПД: 174772384214146 [01:46:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014630&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165997&fm=174772384214146&tin=02508201610067®Number=0000000000092562&sum=80000 [01:46:31]written 0, free lines is 4095 [01:46:31]OFD Sender: Processing packet 165995 [packets to send 1006, broken 1003] [01:46:31]ProducePacketName [01:46:31]name=ofd_packets/00165995 [01:46:31]OFD Sender: To server: pG, [01:46:31]CommunicateWithHost lk.salyk.kg:30040 [01:46:31]ConnectInit lk.salyk.kg [01:46:32]Write to MH i2c: 01 00 00 39 01 3A [01:46:32]Write i2c OK [01:46:32]MH_I2C_Read... [01:46:32]Read from MH i2c: 01 [01:46:32]MH_I2C_Read... [01:46:32]Read from MH i2c: 01 07 00 [01:46:32]MH_I2C_Read... [01:46:32]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 C7 0C 14 [01:46:32]RasterBufferAndPrint [01:46:32]line [01:46:32]line [01:46:32]line [01:46:32]line [01:46:32]line [01:46:32]written 0, free lines is 3303 [01:46:32]MH_Cut [01:46:32]Write to MH i2c: D1 01 00 40 01 01 13 [01:46:32]Write i2c OK [01:46:32]MH_I2C_Read... [01:46:32]Read from MH i2c: D1 [01:46:32]MH_I2C_Read... [01:46:32]Read from MH i2c: D1 01 00 [01:46:32]MH_I2C_Read... [01:46:32]Read from MH i2c: D1 01 00 40 01 00 12 [01:46:32]Write to MH i2c: 01 00 00 41 01 42 [01:46:32]Write i2c OK [01:46:32]MH_I2C_Read... [01:46:33]*** Cut start [01:46:33]*** Purtial cut [01:46:33]*** Stage 1: CUTSNS_PIN = 1 [01:46:35]Read from MH i2c: 01 [01:46:35]MH_I2C_Read... [01:46:35]*** Stop cut motor [01:46:35]*** Cut end [01:46:35]Read from MH i2c: 01 07 00 [01:46:35]MH_I2C_Read... [01:46:35]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 FF 0F 57 [01:46:35]process_action close_receipt done [01:46:35]requested_data is exist [01:46:35]produce_requested_data [01:46:35]requested_item fm.sn is exist - process it [01:46:35]wFMCommunicate request_size=4 [01:46:35]MH_SAM_APDU [01:46:35]CAPDU: 80 11 00 00 [01:46:35]Write to MH i2c: E2 08 00 42 01 80 11 00 00 00 00 00 00 BD [01:46:35]Write i2c OK [01:46:35]MH_I2C_Read... [01:46:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:35]Read from MH i2c: E2 [01:46:35]MH_I2C_Read... [01:46:35]Read from MH i2c: E2 17 00 [01:46:35]MH_I2C_Read... [01:46:35]Read from MH i2c: E2 17 00 42 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [01:46:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:35]wFMCommunicate OK [01:46:35]requested_item fd.num is exist - process it [01:46:35]SAM_PROTO_GetFieldsCounters [01:46:35]wFMCommunicate request_size=4 [01:46:35]MH_SAM_APDU [01:46:35]CAPDU: 80 13 00 00 [01:46:35]Write to MH i2c: E2 08 00 43 01 80 13 00 00 00 00 00 00 C0 [01:46:35]Write i2c OK [01:46:35]MH_I2C_Read... [01:46:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:46:35]Read from MH i2c: E2 [01:46:35]MH_I2C_Read... [01:46:35]Read from MH i2c: E2 62 00 [01:46:35]MH_I2C_Read... [01:46:35]Read from MH i2c: E2 62 00 43 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 47 [01:46:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:46:35]wFMCommunicate OK [01:46:35]SAM_PROTO_GetFieldsCounters done [01:46:35]requested_item shift.num is exist - process it [01:46:35]requested_item shift.opened is exist - process it [01:46:35]req_shift_opened [01:46:35]FM_GetShiftState [01:46:35]SAM_PROTO_GetShiftState [01:46:35]wFMCommunicate request_size=4 [01:46:35]MH_SAM_APDU [01:46:35]CAPDU: 80 13 01 00 [01:46:35]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [01:46:35]Write i2c OK [01:46:35]MH_I2C_Read... [01:46:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:35]Read from MH i2c: E2 [01:46:35]MH_I2C_Read... [01:46:35]Read from MH i2c: E2 0E 00 [01:46:35]MH_I2C_Read... [01:46:35]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 EC [01:46:35]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:46:35]wFMCommunicate OK [01:46:35]SAM_PROTO_GetShiftState done [01:46:35]FM_GetShiftState done [01:46:35]req_shift_opened done [01:46:35]requested_item shift.open_date is exist - process it [01:46:35]req_shift_open_date [01:46:35]req_shift_open_date done [01:46:35]produce_requested_data done [01:46:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165997,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:46:35]process_action_free close_receipt [01:46:35]json_value_free [01:46:35]json_value_free done [01:46:35]process_json_proto returns [01:46:35]Send response to host [01:46:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165997,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:46:35]free response buf [01:46:35]execute_script done [01:46:35]execute_script returns [01:46:35]free content buf [01:46:35]Sock 11.Close socket [01:46:35]Sock 11.Thread stoped [01:46:37]recv_with_timeout no data received [01:46:38]Connected sock=10 [01:46:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 EF 4B 05 01 45 34 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 96 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 96 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 5F 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 88 02 00 35 04 06 00 F6 20 82 7F A5 4A 0D 0A 0B C4 5C B5 A9 A4 [01:46:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 43 73 47 00 81 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 88 02 00 F4 03 04 00 C8 E4 C8 66 B6 04 01 00 00 20 1F 6E 50 8E 60 76 AB [01:46:40]CommunicateWithHost err = 0 [01:46:40]CheckOFDResponse [01:46:40]1017 (14) - 77093643461234 [01:46:40]1041 (16) - 0000000000871769 [01:46:40]1040 (4) - 165995 [01:46:40]1012 (4) - 23.08.2024 19:36 [01:46:40]1206 (1) - 0 [01:46:40]OFD Sender: Remove packet 165995 [01:46:40]ProducePacketName [01:46:40]name=ofd_packets/00165995 [01:46:40]NVStorageDeleteData [01:46:40]OFD Sender: Processing packet 165996 [packets to send 1005, broken 1003] [01:46:40]ProducePacketName [01:46:40]name=ofd_packets/00165996 [01:46:40]OFD Sender: To server: pG, [01:46:40]CommunicateWithHost lk.salyk.kg:30040 [01:46:40]ConnectInit lk.salyk.kg [01:46:42]Connected sock=9 [01:46:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 85 97 07 01 4E 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 6B 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 88 02 00 35 04 06 00 EA 10 6A 3C 0A C4 1E DF 85 86 0B 6B BF 12 [01:46:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C4 E0 47 00 50 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 88 02 00 F4 03 04 00 CB E4 C8 66 B6 04 01 00 00 C4 B1 39 71 D6 9F 6D E4 [01:46:43]CommunicateWithHost err = 0 [01:46:43]CheckOFDResponse [01:46:43]1017 (14) - 77093643461234 [01:46:43]1041 (16) - 0000000000871769 [01:46:43]1040 (4) - 165996 [01:46:43]1012 (4) - 23.08.2024 19:36 [01:46:43]1206 (1) - 0 [01:46:43]OFD Sender: Remove packet 165996 [01:46:43]ProducePacketName [01:46:43]name=ofd_packets/00165996 [01:46:43]NVStorageDeleteData [01:46:44]OFD Sender: Processing packet 165997 [packets to send 1004, broken 1003] [01:46:44]ProducePacketName [01:46:44]name=ofd_packets/00165997 [01:46:44]OFD Sender: To server: pG, [01:46:44]CommunicateWithHost lk.salyk.kg:30040 [01:46:44]ConnectInit lk.salyk.kg [01:46:48]recv_with_timeout no data received [01:46:49]ConnectInit Can't take IP for lk.salyk.kg [01:46:49]CommunicateWithHost connect error [01:46:49]CommunicateWithHost err = -1 [01:46:49]OFD Sender: Server communicate error [01:46:54]OFD Sender: Processing packet 165997 [packets to send 1004, broken 1003] [01:46:54]ProducePacketName [01:46:54]name=ofd_packets/00165997 [01:46:54]OFD Sender: To server: pG, [01:46:54]CommunicateWithHost lk.salyk.kg:30040 [01:46:54]ConnectInit lk.salyk.kg [01:46:59]ConnectInit Can't take IP for lk.salyk.kg [01:46:59]CommunicateWithHost connect error [01:46:59]CommunicateWithHost err = -1 [01:46:59]OFD Sender: Server communicate error [01:47:04]OFD Sender: Processing packet 165997 [packets to send 1004, broken 1003] [01:47:04]ProducePacketName [01:47:04]name=ofd_packets/00165997 [01:47:04]OFD Sender: To server: pG, [01:47:04]CommunicateWithHost lk.salyk.kg:30040 [01:47:04]ConnectInit lk.salyk.kg [01:47:05]recv_with_timeout no data received [01:47:09]ConnectInit Can't take IP for lk.salyk.kg [01:47:09]CommunicateWithHost connect error [01:47:09]CommunicateWithHost err = -1 [01:47:09]OFD Sender: Server communicate error [01:47:14]OFD Sender: Processing packet 165997 [packets to send 1004, broken 1003] [01:47:14]ProducePacketName [01:47:14]name=ofd_packets/00165997 [01:47:14]OFD Sender: To server: pG, [01:47:14]CommunicateWithHost lk.salyk.kg:30040 [01:47:14]ConnectInit lk.salyk.kg [01:47:23]recv_with_timeout no data received [01:47:33]Connected sock=10 [01:47:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 51 07 01 30 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 76 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 88 02 00 35 04 06 00 9E F4 5D E0 AC 82 5E FA 18 CC 59 EC A3 7F [01:47:38]recv_with_timeout no data received [01:47:38]recv_with_timeout no data received [01:47:38]CommunicateWithHost answer receiving error [01:47:38]CommunicateWithHost err = -3 [01:47:38]OFD Sender: Server communicate error [01:47:43]OFD Sender: Processing packet 165997 [packets to send 1004, broken 1003] [01:47:43]ProducePacketName [01:47:43]name=ofd_packets/00165997 [01:47:43]OFD Sender: To server: pG, [01:47:43]CommunicateWithHost lk.salyk.kg:30040 [01:47:43]ConnectInit lk.salyk.kg [01:47:52]recv_with_timeout no data received [01:48:04]Connected sock=10 [01:48:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 51 07 01 30 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 76 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 88 02 00 35 04 06 00 9E F4 5D E0 AC 82 5E FA 18 CC 59 EC A3 7F [01:48:09]recv_with_timeout no data received [01:48:09]recv_with_timeout no data received [01:48:09]CommunicateWithHost answer receiving error [01:48:09]CommunicateWithHost err = -3 [01:48:09]OFD Sender: Server communicate error [01:48:14]OFD Sender: Processing packet 165997 [packets to send 1004, broken 1003] [01:48:14]ProducePacketName [01:48:14]name=ofd_packets/00165997 [01:48:14]OFD Sender: To server: pG, [01:48:14]CommunicateWithHost lk.salyk.kg:30040 [01:48:14]ConnectInit lk.salyk.kg [01:48:19]accept exits with 7 [01:48:19]New connection [01:48:19]New thread 3066928484 created [01:48:19]Thread 3066785124 joined [01:48:19]Waiting for new connection... [01:48:19] Sock 7.Parse request [01:48:19]Sock 7.Check first char [01:48:19]Sock 7.First char is OK [01:48:19]request: POST /json_proto HTTP/1.0 [01:48:19]Method: POST [01:48:19]URL: /json_proto [01:48:19]Method is POST - this is cgi request [01:48:19]url: /json_proto [01:48:19]query_string will be loaded in cgi processing [01:48:19]execute_cgi json_proto POST (null) [01:48:19]execute_cgi path=json_proto method=POST [01:48:19]POST find Content-Length [01:48:19]Host: 172.17.44.132:8080 [01:48:19]Content-Length: 616 [01:48:19]Content-Type: application/json [01:48:19] [01:48:19]POST finish read [01:48:19]Found Content-Length = 616 [01:48:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51170", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:48:19]execute_script... [01:48:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51170", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:48:19]POST & json_proto [01:48:19]process_json_proto [01:48:19]json parsed OK: [01:48:19]protocol is kg_v1.0 [01:48:19]action value=close_receipt [01:48:19]process_action close_receipt [01:48:19]cmd_close_receipt [01:48:19]MH_GetDate [01:48:19]Write to MH i2c: F0 00 00 45 01 35 [01:48:19]Write i2c OK [01:48:19]MH_I2C_Read... [01:48:19]Read from MH i2c: F0 [01:48:19]MH_I2C_Read... [01:48:19]Read from MH i2c: F0 09 00 [01:48:19]MH_I2C_Read... [01:48:19]Read from MH i2c: F0 09 00 45 01 00 E4 3B C9 66 2A 83 C1 65 5F [01:48:19]GetLastDocTimeStamp 1724463990 [01:48:19]current date 1724464100 [01:48:19]FM_GetShiftState [01:48:19]SAM_PROTO_GetShiftState [01:48:19]wFMCommunicate request_size=4 [01:48:19]MH_SAM_APDU [01:48:19]CAPDU: 80 13 01 00 [01:48:19]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [01:48:19]Write i2c OK [01:48:19]MH_I2C_Read... [01:48:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:48:19]Read from MH i2c: E2 [01:48:19]MH_I2C_Read... [01:48:19]Read from MH i2c: E2 0E 00 [01:48:19]MH_I2C_Read... [01:48:19]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 EE [01:48:19]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:48:19]wFMCommunicate OK [01:48:19]SAM_PROTO_GetShiftState done [01:48:19]FM_GetShiftState done [01:48:19]opened in 1724458697 [01:48:19]opened+sec_in_day 1724545097 [01:48:19]quantity*price = 14000 [01:48:19]sum+1 = 14001 [01:48:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 50 24.08.2024 01:48 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 165998 ФПД: 259580915864279 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165998&fm=259580915864279&tin=02508201610067®Number=0000000000092562&sum=14000 0 [01:48:20]StoreToDocumentArchive [01:48:20]shift 470 fd 165998 [01:48:20]save to /storage/0470/doc_00165998 [01:48:20]save last doc name /storage/0470/doc_00165998 to /storage/kkm_last_doc_name [01:48:20]save OK [01:48:20]Clear old archive folders... [01:48:20]ProcessDocumentItem done err = 0, tmpTLVsize=269 [01:48:20]tlvbuf is 008F20F0 [01:48:20]SAM_PROTO_ClearQueue [01:48:20]wFMCommunicate request_size=4 [01:48:20]MH_SAM_APDU [01:48:20]CAPDU: 80 09 00 00 [01:48:20]Write to MH i2c: E2 08 00 53 01 80 09 00 00 00 00 00 00 C6 [01:48:20]Write i2c OK [01:48:20]MH_I2C_Read... [01:48:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:48:20]Read from MH i2c: E2 [01:48:20]MH_I2C_Read... [01:48:20]Read from MH i2c: E2 03 00 [01:48:20]MH_I2C_Read... [01:48:20]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [01:48:20]RAPDU: 90 00 [01:48:20]wFMCommunicate OK [01:48:20]SAM_PROTO_ClearQueue done [01:48:20]KKMCreateOFDPacket [01:48:20]OFDProtocolAddRootSTLVToBuf [01:48:20]FM_MakeSignedData [01:48:20]FM_MakeSignedData [01:48:20]SAM_PROTO_SignData [01:48:20]wFMCommunicate request_size=4 [01:48:20]MH_SAM_APDU [01:48:20]CAPDU: 80 0D 01 02 [01:48:20]Write to MH i2c: E2 08 00 54 01 80 0D 01 02 00 00 00 00 CE [01:48:20]Write i2c OK [01:48:20]MH_I2C_Read... [01:48:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:48:20]Read from MH i2c: E2 [01:48:20]MH_I2C_Read... [01:48:20]Read from MH i2c: E2 03 00 [01:48:20]MH_I2C_Read... [01:48:20]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [01:48:20]RAPDU: 90 00 [01:48:20]wFMCommunicate OK [01:48:20]wFMCommunicate request_size=255 [01:48:20]MH_SAM_APDU [01:48:20]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 E4 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [01:48:20]Write to MH i2c: E2 02 01 55 01 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 E4 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 0F [01:48:20]Write i2c OK [01:48:20]MH_I2C_Read... [01:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:48:21]Read from MH i2c: E2 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: E2 03 00 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [01:48:21]RAPDU: 90 00 [01:48:21]wFMCommunicate OK [01:48:21]wFMCommunicate request_size=28 [01:48:21]MH_SAM_APDU [01:48:21]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 6E 88 02 00 35 04 06 00 EC 16 64 47 D2 D7 [01:48:21]Write to MH i2c: E2 1F 00 56 01 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 6E 88 02 00 35 04 06 00 EC 16 64 47 D2 D7 00 00 B2 [01:48:21]Write i2c OK [01:48:21]MH_I2C_Read... [01:48:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:48:21]Read from MH i2c: E2 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: E2 03 00 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [01:48:21]RAPDU: 90 00 [01:48:21]wFMCommunicate OK [01:48:21]wFMCommunicate request_size=4 [01:48:21]MH_SAM_APDU [01:48:21]CAPDU: 80 0D 03 02 [01:48:21]Write to MH i2c: E2 08 00 57 01 80 0D 03 02 00 00 00 00 D3 [01:48:21]Write i2c OK [01:48:21]MH_I2C_Read... [01:48:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:48:21]Read from MH i2c: E2 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: E2 0B 00 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: E2 0B 00 57 01 00 2A F1 DB 4A E6 AE 85 C1 90 00 EE [01:48:21]RAPDU: 2A F1 DB 4A E6 AE 85 C1 90 00 [01:48:21]wFMCommunicate OK [01:48:21]SAM_PROTO_SignData done [01:48:21]FM_MakeSignedData done [01:48:21]CreateOFDProtocolMessage [01:48:21]wFMCommunicate request_size=4 [01:48:21]MH_SAM_APDU [01:48:21]CAPDU: 80 11 00 00 [01:48:21]Write to MH i2c: E2 08 00 58 01 80 11 00 00 00 00 00 00 D3 [01:48:21]Write i2c OK [01:48:21]MH_I2C_Read... [01:48:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:48:21]Read from MH i2c: E2 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: E2 17 00 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: E2 17 00 58 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [01:48:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:48:21]wFMCommunicate OK [01:48:21]CreateOFDProtocolMessage done [01:48:21]OFDSenderStorePacket 165998 [01:48:21]StoreOFDPacket docnum=165998 [01:48:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 78 2B 19 01 DC 68 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 E4 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 88 02 00 35 04 06 00 EC 16 64 47 D2 D7 2A F1 DB 4A E6 AE 85 C1 [01:48:21]CheckFolder [01:48:21]dirname=/storage/ofd_packets [01:48:21]CheckFolder done [01:48:21]ProducePacketName [01:48:21]name=ofd_packets/00165998 [01:48:21]NVStorageSaveData ofd_packets/00165998 [01:48:21]File name is /storage/ofd_packets/00165998 [01:48:21]Write 319 bytes [01:48:21]NVStorageSaveData done [01:48:21]OFDSenderStorePacket done [01:48:21]KKMCreateOFDPacket done [01:48:21]NVStorageSaveData kkm_last_timestamp [01:48:21]File name is /storage/kkm_last_timestamp [01:48:21]Write 4 bytes [01:48:21]NVStorageSaveData done [01:48:21]ExternCall_PrintAddStr [01:48:21]wPrintStart [01:48:21]Write to MH i2c: 01 00 00 59 01 5A [01:48:21]Write i2c OK [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: 01 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: 01 07 00 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: 01 07 00 59 01 00 00 00 00 00 FF 0F 6F [01:48:21]RasterBufferAndPrint [01:48:21]line Счет N : (3)51170 [01:48:21]line ИНН: 02508201610067 [01:48:21]line Контрольно-Кассовый Чек [01:48:21]line ПРОДАЖА [01:48:21]line Товар: 47803008 [01:48:21]line Сигареты Winston XS Blue [01:48:21]line 1.000 * 140.00 [01:48:21]line = 140.00 [01:48:21]line НДС 12% НСП 1% [01:48:21]line > о реализуемом товаре [01:48:21]line ИТОГО: 140.00 [01:48:21]line НСП 1% : 1.24 [01:48:21]line НДС 12% : 14.87 [01:48:21]line Наличными: 140.00 [01:48:21]line Безнал.: 0.00 [01:48:21]line Место: АЗС № 130 "Партнер Нефть" [01:48:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:48:21]line СНО: Общий режим [01:48:21]line Чек 50 24.08.2024 01:48 [01:48:21]line Смена: 470 ФФД: 1.0 [01:48:21]line ЗНМ: 0300000070 [01:48:21]line РНМ: 0000000000092562 [01:48:21]line Версия ККМ: 001 [01:48:21]line ФМ: 0000000000871769 [01:48:21]line ФД: 165998 [01:48:21]line ФПД: 259580915864279 [01:48:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T014820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165998&fm=259580915864279&tin=02508201610067®Number=0000000000092562&sum=14000 [01:48:21]line 0 [01:48:21]written 0, free lines is 4095 [01:48:21]OFD Sender: Processing packet 165997 [packets to send 1005, broken 1003] [01:48:21]ProducePacketName [01:48:21]name=ofd_packets/00165997 [01:48:21]OFD Sender: To server: pG, [01:48:21]CommunicateWithHost lk.salyk.kg:30040 [01:48:21]ConnectInit lk.salyk.kg [01:48:21]Write to MH i2c: 01 00 00 81 01 82 [01:48:21]Write i2c OK [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: 01 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: 01 07 00 [01:48:21]MH_I2C_Read... [01:48:21]Read from MH i2c: 01 07 00 81 01 00 00 00 00 00 ED 0C 82 [01:48:21]RasterBufferAndPrint [01:48:21]line [01:48:21]line [01:48:21]line [01:48:21]line [01:48:21]line [01:48:21]written 0, free lines is 3333 [01:48:22]MH_Cut [01:48:22]Write to MH i2c: D1 01 00 88 01 01 5B [01:48:22]Write i2c OK [01:48:22]MH_I2C_Read... [01:48:22]Read from MH i2c: D1 [01:48:22]MH_I2C_Read... [01:48:22]Read from MH i2c: D1 01 00 [01:48:22]MH_I2C_Read... [01:48:22]Read from MH i2c: D1 01 00 88 01 00 5A [01:48:22]Write to MH i2c: 01 00 00 89 01 8A [01:48:22]Write i2c OK [01:48:22]MH_I2C_Read... [01:48:22]*** Cut start [01:48:22]*** Purtial cut [01:48:22]*** Stage 1: CUTSNS_PIN = 1 [01:48:24]Read from MH i2c: 01 [01:48:24]MH_I2C_Read... [01:48:24]*** Stop cut motor [01:48:24]*** Cut end [01:48:24]Read from MH i2c: 01 07 00 [01:48:24]MH_I2C_Read... [01:48:24]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 FF 0F 9F [01:48:24]process_action close_receipt done [01:48:24]requested_data is exist [01:48:24]produce_requested_data [01:48:24]requested_item fm.sn is exist - process it [01:48:24]wFMCommunicate request_size=4 [01:48:24]MH_SAM_APDU [01:48:24]CAPDU: 80 11 00 00 [01:48:24]Write to MH i2c: E2 08 00 8A 01 80 11 00 00 00 00 00 00 05 [01:48:24]Write i2c OK [01:48:24]MH_I2C_Read... [01:48:24]Read from MH i2c: E2 [01:48:24]MH_I2C_Read... [01:48:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:48:24]Read from MH i2c: E2 17 00 [01:48:24]MH_I2C_Read... [01:48:24]Read from MH i2c: E2 17 00 8A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [01:48:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:48:24]wFMCommunicate OK [01:48:24]requested_item fd.num is exist - process it [01:48:24]SAM_PROTO_GetFieldsCounters [01:48:24]wFMCommunicate request_size=4 [01:48:24]MH_SAM_APDU [01:48:24]CAPDU: 80 13 00 00 [01:48:24]Write to MH i2c: E2 08 00 8B 01 80 13 00 00 00 00 00 00 08 [01:48:24]Write i2c OK [01:48:24]MH_I2C_Read... [01:48:24]recv_with_timeout no data received [01:48:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:48:25]Read from MH i2c: E2 [01:48:25]MH_I2C_Read... [01:48:25]Read from MH i2c: E2 62 00 [01:48:25]MH_I2C_Read... [01:48:25]Read from MH i2c: E2 62 00 8B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [01:48:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 32 00 00 00 5E 04 04 00 32 00 00 00 57 04 04 00 33 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:48:25]wFMCommunicate OK [01:48:25]SAM_PROTO_GetFieldsCounters done [01:48:25]requested_item shift.num is exist - process it [01:48:25]requested_item shift.opened is exist - process it [01:48:25]req_shift_opened [01:48:25]FM_GetShiftState [01:48:25]SAM_PROTO_GetShiftState [01:48:25]wFMCommunicate request_size=4 [01:48:25]MH_SAM_APDU [01:48:25]CAPDU: 80 13 01 00 [01:48:25]Write to MH i2c: E2 08 00 8C 01 80 13 01 00 00 00 00 00 0A [01:48:25]Write i2c OK [01:48:25]MH_I2C_Read... [01:48:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:48:25]Read from MH i2c: E2 [01:48:25]MH_I2C_Read... [01:48:25]Read from MH i2c: E2 0E 00 [01:48:25]MH_I2C_Read... [01:48:25]Read from MH i2c: E2 0E 00 8C 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 34 [01:48:25]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [01:48:25]wFMCommunicate OK [01:48:25]SAM_PROTO_GetShiftState done [01:48:25]FM_GetShiftState done [01:48:25]req_shift_opened done [01:48:25]requested_item shift.open_date is exist - process it [01:48:25]req_shift_open_date [01:48:25]req_shift_open_date done [01:48:25]produce_requested_data done [01:48:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165998,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [01:48:25]process_action_free close_receipt [01:48:25]json_value_free [01:48:25]json_value_free done [01:48:25]process_json_proto returns [01:48:25]Send response to host [01:48:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165998,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [01:48:25]free response buf [01:48:25]execute_script done [01:48:25]execute_script returns [01:48:25]free content buf [01:48:25]Sock 7.Close socket [01:48:25]Sock 7.Thread stoped [01:48:26]ConnectInit Can't take IP for lk.salyk.kg [01:48:26]CommunicateWithHost connect error [01:48:26]CommunicateWithHost err = -1 [01:48:26]OFD Sender: Server communicate error [01:48:31]OFD Sender: Processing packet 165997 [packets to send 1005, broken 1003] [01:48:31]ProducePacketName [01:48:31]name=ofd_packets/00165997 [01:48:31]OFD Sender: To server: pG, [01:48:31]CommunicateWithHost lk.salyk.kg:30040 [01:48:31]ConnectInit lk.salyk.kg [01:48:38]Connected sock=9 [01:48:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 51 07 01 30 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 76 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 88 02 00 35 04 06 00 9E F4 5D E0 AC 82 5E FA 18 CC 59 EC A3 7F [01:48:41]recv_with_timeout no data received [01:48:43]recv_with_timeout no data received [01:48:43]CommunicateWithHost answer receiving error [01:48:43]CommunicateWithHost err = -3 [01:48:43]OFD Sender: Server communicate error [01:48:48]OFD Sender: Processing packet 165997 [packets to send 1005, broken 1003] [01:48:48]ProducePacketName [01:48:48]name=ofd_packets/00165997 [01:48:48]OFD Sender: To server: pG, [01:48:48]CommunicateWithHost lk.salyk.kg:30040 [01:48:48]ConnectInit lk.salyk.kg [01:48:58]recv_with_timeout no data received [01:49:09]Connected sock=9 [01:49:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 51 07 01 30 7E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 00 00 00 F4 03 04 00 76 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 88 02 00 35 04 06 00 9E F4 5D E0 AC 82 5E FA 18 CC 59 EC A3 7F [01:49:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CE 8C 47 00 69 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 88 02 00 F4 03 04 00 60 E5 C8 66 B6 04 01 00 00 79 27 21 F1 54 18 20 1C [01:49:12]CommunicateWithHost err = 0 [01:49:12]CheckOFDResponse [01:49:12]1017 (14) - 77093643461234 [01:49:12]1041 (16) - 0000000000871769 [01:49:12]1040 (4) - 165997 [01:49:12]1012 (4) - 23.08.2024 19:39 [01:49:12]1206 (1) - 0 [01:49:12]OFD Sender: Remove packet 165997 [01:49:12]ProducePacketName [01:49:12]name=ofd_packets/00165997 [01:49:12]NVStorageDeleteData [01:49:12]OFD Sender: Processing packet 165998 [packets to send 1004, broken 1003] [01:49:12]ProducePacketName [01:49:12]name=ofd_packets/00165998 [01:49:12]OFD Sender: To server: pG, [01:49:12]CommunicateWithHost lk.salyk.kg:30040 [01:49:12]ConnectInit lk.salyk.kg [01:49:15]recv_with_timeout no data received [01:49:17]ConnectInit Can't take IP for lk.salyk.kg [01:49:17]CommunicateWithHost connect error [01:49:17]CommunicateWithHost err = -1 [01:49:17]OFD Sender: Server communicate error [01:49:22]OFD Sender: Processing packet 165998 [packets to send 1004, broken 1003] [01:49:22]ProducePacketName [01:49:22]name=ofd_packets/00165998 [01:49:22]OFD Sender: To server: pG, [01:49:22]CommunicateWithHost lk.salyk.kg:30040 [01:49:22]ConnectInit lk.salyk.kg [01:49:29]Connected sock=9 [01:49:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 78 2B 19 01 DC 68 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 08 00 34 37 38 30 33 30 30 38 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 E4 3B C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 88 02 00 35 04 06 00 EC 16 64 47 D2 D7 2A F1 DB 4A E6 AE 85 C1 [01:49:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 72 EE 47 00 F0 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 88 02 00 F4 03 04 00 72 E5 C8 66 B6 04 01 00 00 00 60 AB B2 12 6F 1D D1 [01:49:30]CommunicateWithHost err = 0 [01:49:30]CheckOFDResponse [01:49:30]1017 (14) - 77093643461234 [01:49:30]1041 (16) - 0000000000871769 [01:49:30]1040 (4) - 165998 [01:49:30]1012 (4) - 23.08.2024 19:39 [01:49:30]1206 (1) - 0 [01:49:30]OFD Sender: Remove packet 165998 [01:49:30]ProducePacketName [01:49:30]name=ofd_packets/00165998 [01:49:30]NVStorageDeleteData [01:49:30]OFD Sender: No OFD packet to send [01:49:35]OFD Sender: No OFD packet to send [01:49:40]OFD Sender: No OFD packet to send [01:49:45]recv_with_timeout no data received [01:49:45]OFD Sender: No OFD packet to send [01:49:50]OFD Sender: No OFD packet to send [01:49:55]OFD Sender: No OFD packet to send [01:50:00]OFD Sender: No OFD packet to send [01:50:05]OFD Sender: No OFD packet to send [01:50:05]recv_with_timeout no data received [01:50:10]OFD Sender: No OFD packet to send [01:50:15]OFD Sender: No OFD packet to send [01:50:20]OFD Sender: No OFD packet to send [01:50:25]OFD Sender: No OFD packet to send [01:50:30]OFD Sender: No OFD packet to send [01:50:35]OFD Sender: No OFD packet to send [01:50:40]OFD Sender: No OFD packet to send [01:50:45]OFD Sender: No OFD packet to send [01:50:50]OFD Sender: No OFD packet to send [01:50:56]OFD Sender: No OFD packet to send [01:51:01]OFD Sender: No OFD packet to send [01:51:06]OFD Sender: No OFD packet to send [01:51:11]OFD Sender: No OFD packet to send [01:51:16]OFD Sender: No OFD packet to send [01:51:21]OFD Sender: No OFD packet to send [01:51:26]OFD Sender: No OFD packet to send [01:51:31]OFD Sender: No OFD packet to send [01:51:36]OFD Sender: No OFD packet to send [01:51:41]OFD Sender: No OFD packet to send [01:51:46]OFD Sender: No OFD packet to send [01:51:51]OFD Sender: No OFD packet to send [01:51:56]OFD Sender: No OFD packet to send [01:52:01]OFD Sender: No OFD packet to send [01:52:01]recv_with_timeout no data received [01:52:06]OFD Sender: No OFD packet to send [01:52:11]OFD Sender: No OFD packet to send [01:52:16]OFD Sender: No OFD packet to send [01:52:21]OFD Sender: No OFD packet to send [01:52:26]OFD Sender: No OFD packet to send [01:52:30]recv_with_timeout no data received [01:52:31]OFD Sender: No OFD packet to send [01:52:36]OFD Sender: No OFD packet to send [01:52:41]OFD Sender: No OFD packet to send [01:52:46]OFD Sender: No OFD packet to send [01:52:51]OFD Sender: No OFD packet to send [01:52:56]OFD Sender: No OFD packet to send [01:53:01]OFD Sender: No OFD packet to send [01:53:06]OFD Sender: No OFD packet to send [01:53:11]OFD Sender: No OFD packet to send [01:53:16]OFD Sender: No OFD packet to send [01:53:21]OFD Sender: No OFD packet to send [01:53:26]OFD Sender: No OFD packet to send [01:53:31]OFD Sender: No OFD packet to send [01:53:36]OFD Sender: No OFD packet to send [01:53:41]recv_with_timeout no data received [01:53:41]OFD Sender: No OFD packet to send [01:53:46]OFD Sender: No OFD packet to send [01:53:51]OFD Sender: No OFD packet to send [01:53:56]OFD Sender: No OFD packet to send [01:54:01]OFD Sender: No OFD packet to send [01:54:06]OFD Sender: No OFD packet to send [01:54:11]OFD Sender: No OFD packet to send [01:54:16]OFD Sender: No OFD packet to send [01:54:21]OFD Sender: No OFD packet to send [01:54:26]recv_with_timeout no data received [01:54:26]OFD Sender: No OFD packet to send [01:54:31]OFD Sender: No OFD packet to send [01:54:36]OFD Sender: No OFD packet to send [01:54:41]OFD Sender: No OFD packet to send [01:54:46]OFD Sender: No OFD packet to send [01:54:52]OFD Sender: No OFD packet to send [01:54:57]OFD Sender: No OFD packet to send [01:55:02]OFD Sender: No OFD packet to send [01:55:07]OFD Sender: No OFD packet to send [01:55:12]OFD Sender: No OFD packet to send [01:55:17]OFD Sender: No OFD packet to send [01:55:22]OFD Sender: No OFD packet to send [01:55:27]OFD Sender: No OFD packet to send [01:55:32]OFD Sender: No OFD packet to send [01:55:37]OFD Sender: No OFD packet to send [01:55:42]OFD Sender: No OFD packet to send [01:55:47]OFD Sender: No OFD packet to send [01:55:52]OFD Sender: No OFD packet to send [01:55:57]OFD Sender: No OFD packet to send [01:56:02]OFD Sender: No OFD packet to send [01:56:07]OFD Sender: No OFD packet to send [01:56:12]OFD Sender: No OFD packet to send [01:56:17]OFD Sender: No OFD packet to send [01:56:22]OFD Sender: No OFD packet to send [01:56:27]OFD Sender: No OFD packet to send [01:56:32]OFD Sender: No OFD packet to send [01:56:37]OFD Sender: No OFD packet to send [01:56:42]OFD Sender: No OFD packet to send [01:56:47]OFD Sender: No OFD packet to send [01:56:52]OFD Sender: No OFD packet to send [01:56:57]OFD Sender: No OFD packet to send [01:57:02]OFD Sender: No OFD packet to send [01:57:07]OFD Sender: No OFD packet to send [01:57:12]OFD Sender: No OFD packet to send [01:57:17]OFD Sender: No OFD packet to send [01:57:22]OFD Sender: No OFD packet to send [01:57:27]OFD Sender: No OFD packet to send [01:57:32]OFD Sender: No OFD packet to send [01:57:37]OFD Sender: No OFD packet to send [01:57:42]OFD Sender: No OFD packet to send [01:57:47]OFD Sender: No OFD packet to send [01:57:52]OFD Sender: No OFD packet to send [01:57:57]OFD Sender: No OFD packet to send [01:58:02]OFD Sender: No OFD packet to send [01:58:07]OFD Sender: No OFD packet to send [01:58:12]OFD Sender: No OFD packet to send [01:58:17]OFD Sender: No OFD packet to send [01:58:22]OFD Sender: No OFD packet to send [01:58:27]OFD Sender: No OFD packet to send [01:58:32]OFD Sender: No OFD packet to send [01:58:37]OFD Sender: No OFD packet to send [01:58:42]OFD Sender: No OFD packet to send [01:58:48]OFD Sender: No OFD packet to send [01:58:53]OFD Sender: No OFD packet to send [01:58:58]OFD Sender: No OFD packet to send [01:59:03]OFD Sender: No OFD packet to send [01:59:08]OFD Sender: No OFD packet to send [01:59:13]OFD Sender: No OFD packet to send [01:59:18]OFD Sender: No OFD packet to send [01:59:23]OFD Sender: No OFD packet to send [01:59:28]OFD Sender: No OFD packet to send [01:59:33]OFD Sender: No OFD packet to send [01:59:38]OFD Sender: No OFD packet to send [01:59:43]OFD Sender: No OFD packet to send [01:59:48]OFD Sender: No OFD packet to send [01:59:53]OFD Sender: No OFD packet to send [01:59:58]OFD Sender: No OFD packet to send [02:00:03]OFD Sender: No OFD packet to send [02:00:08]OFD Sender: No OFD packet to send [02:00:13]OFD Sender: No OFD packet to send [02:00:18]OFD Sender: No OFD packet to send [02:00:23]OFD Sender: No OFD packet to send [02:00:28]OFD Sender: No OFD packet to send [02:00:33]OFD Sender: No OFD packet to send [02:00:38]OFD Sender: No OFD packet to send [02:00:43]OFD Sender: No OFD packet to send [02:00:48]accept exits with 12 [02:00:48]New connection [02:00:48]New thread 3066785124 created [02:00:48]Thread 3066928484 joined [02:00:48]Waiting for new connection... [02:00:48] Sock 12.Parse request [02:00:48]Sock 12.Check first char [02:00:48]Sock 12.First char is OK [02:00:48]request: POST /json_proto HTTP/1.0 [02:00:48]Method: POST [02:00:48]URL: /json_proto [02:00:48]Method is POST - this is cgi request [02:00:48]url: /json_proto [02:00:48]query_string will be loaded in cgi processing [02:00:48]execute_cgi json_proto POST (null) [02:00:48]execute_cgi path=json_proto method=POST [02:00:48]POST find Content-Length [02:00:48]Host: 172.17.44.132:8080 [02:00:48]Content-Length: 792 [02:00:48]Content-Type: application/json [02:00:48] [02:00:48]POST finish read [02:00:48]Found Content-Length = 792 [02:00:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31109", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:00:48]execute_script... [02:00:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A31109", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:00:48]POST & json_proto [02:00:48]process_json_proto [02:00:48]json parsed OK: [02:00:48]protocol is kg_v1.0 [02:00:48]action value=close_receipt [02:00:48]process_action close_receipt [02:00:48]cmd_close_receipt [02:00:48]MH_GetDate [02:00:48]Write to MH i2c: F0 00 00 8D 01 7D [02:00:48]Write i2c OK [02:00:48]MH_I2C_Read... [02:00:48]Read from MH i2c: F0 [02:00:48]MH_I2C_Read... [02:00:48]Read from MH i2c: F0 09 00 [02:00:48]MH_I2C_Read... [02:00:48]Read from MH i2c: F0 09 00 8D 01 00 D1 3E C9 66 2A 83 C1 65 97 [02:00:48]GetLastDocTimeStamp 1724464100 [02:00:48]current date 1724464849 [02:00:48]FM_GetShiftState [02:00:48]SAM_PROTO_GetShiftState [02:00:48]wFMCommunicate request_size=4 [02:00:48]MH_SAM_APDU [02:00:48]CAPDU: 80 13 01 00 [02:00:48]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [02:00:48]Write i2c OK [02:00:48]MH_I2C_Read... [02:00:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:00:48]Read from MH i2c: E2 [02:00:48]MH_I2C_Read... [02:00:48]Read from MH i2c: E2 0E 00 [02:00:48]MH_I2C_Read... [02:00:48]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 36 [02:00:48]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:00:48]wFMCommunicate OK [02:00:48]SAM_PROTO_GetShiftState done [02:00:48]FM_GetShiftState done [02:00:48]opened in 1724458697 [02:00:48]opened+sec_in_day 1724545097 [02:00:48]quantity*price = 0 [02:00:48]sum+1 = 1 [02:00:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 51 24.08.2024 02:00 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 31109 ФМ: 0000000000871769 ФД: 165999 ФПД: 138799393804818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T020049&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165999&fm=138799393804818&tin=02508201610067®Number=0000000000092562&sum=0 [02:00:49]StoreToDocumentArchive [02:00:49]shift 470 fd 165999 [02:00:49]save to /storage/0470/doc_00165999 [02:00:49]save last doc name /storage/0470/doc_00165999 to /storage/kkm_last_doc_name [02:00:49]save OK [02:00:49]Clear old archive folders... [02:00:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:00:49]tlvbuf is 0096E2E0 [02:00:49]SAM_PROTO_ClearQueue [02:00:49]wFMCommunicate request_size=4 [02:00:49]MH_SAM_APDU [02:00:49]CAPDU: 80 09 00 00 [02:00:49]Write to MH i2c: E2 08 00 9B 01 80 09 00 00 00 00 00 00 0E [02:00:49]Write i2c OK [02:00:49]MH_I2C_Read... [02:00:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:00:49]Read from MH i2c: E2 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 03 00 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [02:00:49]RAPDU: 90 00 [02:00:49]wFMCommunicate OK [02:00:49]SAM_PROTO_ClearQueue done [02:00:49]KKMCreateOFDPacket [02:00:49]OFDProtocolAddRootSTLVToBuf [02:00:49]FM_MakeSignedData [02:00:49]FM_MakeSignedData [02:00:49]SAM_PROTO_SignData [02:00:49]wFMCommunicate request_size=4 [02:00:49]MH_SAM_APDU [02:00:49]CAPDU: 80 0D 01 02 [02:00:49]Write to MH i2c: E2 08 00 9C 01 80 0D 01 02 00 00 00 00 16 [02:00:49]Write i2c OK [02:00:49]MH_I2C_Read... [02:00:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:00:49]Read from MH i2c: E2 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 03 00 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [02:00:49]RAPDU: 90 00 [02:00:49]wFMCommunicate OK [02:00:49]wFMCommunicate request_size=255 [02:00:49]MH_SAM_APDU [02:00:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 D1 3E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 88 02 00 35 04 06 00 7E [02:00:49]Write to MH i2c: E2 02 01 9D 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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 D1 3E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 88 02 00 35 04 06 00 7E 00 00 BA [02:00:49]Write i2c OK [02:00:49]MH_I2C_Read... [02:00:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:49]Read from MH i2c: E2 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 03 00 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [02:00:49]RAPDU: 90 00 [02:00:49]wFMCommunicate OK [02:00:49]wFMCommunicate request_size=10 [02:00:49]MH_SAM_APDU [02:00:49]CAPDU: 80 0D 02 02 05 3C C0 90 12 12 [02:00:49]Write to MH i2c: E2 0D 00 9E 01 80 0D 02 02 05 00 3C C0 90 12 12 00 00 D3 [02:00:49]Write i2c OK [02:00:49]MH_I2C_Read... [02:00:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:00:49]Read from MH i2c: E2 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 03 00 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [02:00:49]RAPDU: 90 00 [02:00:49]wFMCommunicate OK [02:00:49]wFMCommunicate request_size=4 [02:00:49]MH_SAM_APDU [02:00:49]CAPDU: 80 0D 03 02 [02:00:49]Write to MH i2c: E2 08 00 9F 01 80 0D 03 02 00 00 00 00 1B [02:00:49]Write i2c OK [02:00:49]MH_I2C_Read... [02:00:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:00:49]Read from MH i2c: E2 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 0B 00 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 0B 00 9F 01 00 CC 01 D2 0D EE 45 FA 3C 90 00 31 [02:00:49]RAPDU: CC 01 D2 0D EE 45 FA 3C 90 00 [02:00:49]wFMCommunicate OK [02:00:49]SAM_PROTO_SignData done [02:00:49]FM_MakeSignedData done [02:00:49]CreateOFDProtocolMessage [02:00:49]wFMCommunicate request_size=4 [02:00:49]MH_SAM_APDU [02:00:49]CAPDU: 80 11 00 00 [02:00:49]Write to MH i2c: E2 08 00 A0 01 80 11 00 00 00 00 00 00 1B [02:00:49]Write i2c OK [02:00:49]MH_I2C_Read... [02:00:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:00:49]Read from MH i2c: E2 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 17 00 [02:00:49]MH_I2C_Read... [02:00:49]Read from MH i2c: E2 17 00 A0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 74 [02:00:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:00:49]wFMCommunicate OK [02:00:49]CreateOFDProtocolMessage done [02:00:49]OFDSenderStorePacket 165999 [02:00:49]StoreOFDPacket docnum=165999 [02:00:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A8 07 07 01 F6 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 D1 3E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 88 02 00 35 04 06 00 7E 3C C0 90 12 12 CC 01 D2 0D EE 45 FA 3C [02:00:49]CheckFolder [02:00:49]dirname=/storage/ofd_packets [02:00:49]CheckFolder done [02:00:49]ProducePacketName [02:00:49]name=ofd_packets/00165999 [02:00:49]NVStorageSaveData ofd_packets/00165999 [02:00:49]File name is /storage/ofd_packets/00165999 [02:00:49]Write 301 bytes [02:00:49]NVStorageSaveData done [02:00:49]OFDSenderStorePacket done [02:00:49]KKMCreateOFDPacket done [02:00:49]NVStorageSaveData kkm_last_timestamp [02:00:49]File name is /storage/kkm_last_timestamp [02:00:49]Write 4 bytes [02:00:49]NVStorageSaveData done [02:00:50]ExternCall_PrintAddStr [02:00:50]wPrintStart [02:00:50]Write to MH i2c: 01 00 00 A1 01 A2 [02:00:50]Write i2c OK [02:00:50]MH_I2C_Read... [02:00:50]Read from MH i2c: 01 [02:00:50]MH_I2C_Read... [02:00:50]Read from MH i2c: 01 07 00 [02:00:50]MH_I2C_Read... [02:00:50]Read from MH i2c: 01 07 00 A1 01 00 00 00 00 00 FF 0F B7 [02:00:50]RasterBufferAndPrint [02:00:50]line Счет N : (1)294914 [02:00:50]line ИНН: 02508201610067 [02:00:50]line Контрольно-Кассовый Чек [02:00:50]line ПРОДАЖА [02:00:50]line ТРК (МРК, ГНК) : 63 [02:00:50]line Товар: 2710124500 [02:00:50]line Аи-95-К-5 [02:00:50]line 15.000 * 0.00 [02:00:50]line = 0.00 [02:00:50]line НДС 12% НСП 1% [02:00:50]line > о реализуемом товаре [02:00:50]line ИТОГО: 0.00 [02:00:50]line НСП 1% : 0.00 [02:00:50]line НДС 12% : 0.00 [02:00:50]line Наличными: 0.00 [02:00:50]line Безнал.: 0.00 [02:00:50]line Место: АЗС № 130 "Партнер Нефть" [02:00:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:00:50]line СНО: Общий режим [02:00:50]line Чек 51 24.08.2024 02:00 [02:00:50]line Смена: 470 ФФД: 1.0 [02:00:50]line ЗНМ: 0300000070 [02:00:50]line РНМ: 0000000000092562 [02:00:50]line Версия ККМ: 001 [02:00:50]line Талоны: Топливная Карта [02:00:50]line 31109 [02:00:50]line ФМ: 0000000000871769 [02:00:50]line ФД: 165999 [02:00:50]line ФПД: 138799393804818 [02:00:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T020049&type=1&operation_type=1&fn_number=0000000000871769&fd_number=165999&fm=138799393804818&tin=02508201610067®Number=0000000000092562&sum=0 [02:00:50]written 0, free lines is 4095 [02:00:50]OFD Sender: Processing packet 165999 [packets to send 1004, broken 1003] [02:00:50]ProducePacketName [02:00:50]name=ofd_packets/00165999 [02:00:50]OFD Sender: To server: pG, [02:00:50]CommunicateWithHost lk.salyk.kg:30040 [02:00:50]ConnectInit lk.salyk.kg [02:00:50]Connected sock=9 [02:00:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A8 07 07 01 F6 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 D1 3E C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 88 02 00 35 04 06 00 7E 3C C0 90 12 12 CC 01 D2 0D EE 45 FA 3C [02:00:50]Write to MH i2c: 01 00 00 CB 01 CC [02:00:50]Write i2c OK [02:00:50]MH_I2C_Read... [02:00:50]Read from MH i2c: 01 [02:00:50]MH_I2C_Read... [02:00:50]Read from MH i2c: 01 07 00 [02:00:50]MH_I2C_Read... [02:00:50]Read from MH i2c: 01 07 00 CB 01 00 00 00 00 00 D5 0C B4 [02:00:50]RasterBufferAndPrint [02:00:50]line [02:00:50]line [02:00:50]line [02:00:50]line [02:00:50]line [02:00:50]written 0, free lines is 3290 [02:00:50]MH_Cut [02:00:50]Write to MH i2c: D1 01 00 D2 01 01 A5 [02:00:50]Write i2c OK [02:00:50]MH_I2C_Read... [02:00:50]Read from MH i2c: D1 [02:00:50]MH_I2C_Read... [02:00:50]Read from MH i2c: D1 01 00 [02:00:50]MH_I2C_Read... [02:00:50]Read from MH i2c: D1 01 00 D2 01 00 A4 [02:00:50]Write to MH i2c: 01 00 00 D3 01 D4 [02:00:50]Write i2c OK [02:00:50]MH_I2C_Read... [02:00:51]*** Cut start [02:00:51]*** Purtial cut [02:00:51]*** Stage 1: CUTSNS_PIN = 1 [02:00:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 34 DA 47 00 AC EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 88 02 00 F4 03 04 00 1B E8 C8 66 B6 04 01 00 00 44 58 24 B3 2A ED 42 E3 [02:00:52]CommunicateWithHost err = 0 [02:00:52]CheckOFDResponse [02:00:52]1017 (14) - 77093643461234 [02:00:52]1041 (16) - 0000000000871769 [02:00:52]1040 (4) - 165999 [02:00:52]1012 (4) - 23.08.2024 19:50 [02:00:52]1206 (1) - 0 [02:00:52]OFD Sender: Remove packet 165999 [02:00:52]ProducePacketName [02:00:52]name=ofd_packets/00165999 [02:00:52]NVStorageDeleteData [02:00:52]OFD Sender: No OFD packet to send [02:00:53]Read from MH i2c: 01 [02:00:53]MH_I2C_Read... [02:00:53]*** Stop cut motor [02:00:53]*** Cut end [02:00:53]Read from MH i2c: 01 07 00 [02:00:53]MH_I2C_Read... [02:00:53]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 FF 0F E9 [02:00:53]process_action close_receipt done [02:00:53]requested_data is exist [02:00:53]produce_requested_data [02:00:53]requested_item fm.sn is exist - process it [02:00:53]wFMCommunicate request_size=4 [02:00:53]MH_SAM_APDU [02:00:53]CAPDU: 80 11 00 00 [02:00:53]Write to MH i2c: E2 08 00 D4 01 80 11 00 00 00 00 00 00 4F [02:00:53]Write i2c OK [02:00:53]MH_I2C_Read... [02:00:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:00:53]Read from MH i2c: E2 [02:00:53]MH_I2C_Read... [02:00:53]Read from MH i2c: E2 17 00 [02:00:53]MH_I2C_Read... [02:00:53]Read from MH i2c: E2 17 00 D4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [02:00:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:00:53]wFMCommunicate OK [02:00:53]requested_item fd.num is exist - process it [02:00:53]SAM_PROTO_GetFieldsCounters [02:00:53]wFMCommunicate request_size=4 [02:00:53]MH_SAM_APDU [02:00:53]CAPDU: 80 13 00 00 [02:00:53]Write to MH i2c: E2 08 00 D5 01 80 13 00 00 00 00 00 00 52 [02:00:53]Write i2c OK [02:00:53]MH_I2C_Read... [02:00:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:00:53]Read from MH i2c: E2 [02:00:53]MH_I2C_Read... [02:00:53]Read from MH i2c: E2 62 00 [02:00:53]MH_I2C_Read... [02:00:53]Read from MH i2c: E2 62 00 D5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [02:00:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 33 00 00 00 5E 04 04 00 33 00 00 00 57 04 04 00 34 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:00:53]wFMCommunicate OK [02:00:53]SAM_PROTO_GetFieldsCounters done [02:00:53]requested_item shift.num is exist - process it [02:00:53]requested_item shift.opened is exist - process it [02:00:53]req_shift_opened [02:00:53]FM_GetShiftState [02:00:53]SAM_PROTO_GetShiftState [02:00:53]wFMCommunicate request_size=4 [02:00:53]MH_SAM_APDU [02:00:53]CAPDU: 80 13 01 00 [02:00:53]Write to MH i2c: E2 08 00 D6 01 80 13 01 00 00 00 00 00 54 [02:00:53]Write i2c OK [02:00:53]MH_I2C_Read... [02:00:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:00:53]Read from MH i2c: E2 [02:00:53]MH_I2C_Read... [02:00:53]Read from MH i2c: E2 0E 00 [02:00:53]MH_I2C_Read... [02:00:53]Read from MH i2c: E2 0E 00 D6 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 7E [02:00:53]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:00:53]wFMCommunicate OK [02:00:53]SAM_PROTO_GetShiftState done [02:00:53]FM_GetShiftState done [02:00:53]req_shift_opened done [02:00:53]requested_item shift.open_date is exist - process it [02:00:53]req_shift_open_date [02:00:53]req_shift_open_date done [02:00:53]produce_requested_data done [02:00:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":165999,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:00:53]process_action_free close_receipt [02:00:53]json_value_free [02:00:53]json_value_free done [02:00:53]process_json_proto returns [02:00:53]Send response to host [02:00:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":165999,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:00:53]free response buf [02:00:53]execute_script done [02:00:53]execute_script returns [02:00:53]free content buf [02:00:53]Sock 12.Close socket [02:00:53]Sock 12.Thread stoped [02:00:57]OFD Sender: No OFD packet to send [02:01:02]int [02:01:02]Write to MH i2c: 01 00 00 D7 01 D8 [02:01:02]*** FLAG_PRN_KEY set [02:01:02]Write i2c OK [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: 01 [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: 01 07 00 [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: 01 07 00 D7 01 00 08 00 00 00 FF 0F F5 [02:01:02]state=0 [02:01:02]Key pressed [02:01:02]Feed [02:01:02]Write to MH i2c: D8 00 00 D8 01 B0 [02:01:02]Write i2c OK [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: D8 [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: D8 01 00 [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: D8 01 00 D8 01 00 B1 [02:01:02]int [02:01:02]Write to MH i2c: 01 00 00 D9 01 DA [02:01:02]Write i2c OK [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: 01 [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: 01 07 00 [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: 01 07 00 D9 01 00 48 00 00 00 3C 00 65 [02:01:02]state=2 [02:01:02]Key pressed [02:01:02]int [02:01:02]Write to MH i2c: 01 00 00 DA 01 DB [02:01:02]*** FLAG_PRN_KEY reset [02:01:02]Write i2c OK [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: 01 [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: 01 07 00 [02:01:02]MH_I2C_Read... [02:01:02]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [02:01:02]state=2 [02:01:02]Stop feed [02:01:02]OFD Sender: No OFD packet to send [02:01:07]OFD Sender: No OFD packet to send [02:01:12]OFD Sender: No OFD packet to send [02:01:14]recv_with_timeout no data received [02:01:17]OFD Sender: No OFD packet to send [02:01:22]OFD Sender: No OFD packet to send [02:01:28]OFD Sender: No OFD packet to send [02:01:33]OFD Sender: No OFD packet to send [02:01:38]OFD Sender: No OFD packet to send [02:01:43]OFD Sender: No OFD packet to send [02:01:48]OFD Sender: No OFD packet to send [02:01:53]OFD Sender: No OFD packet to send [02:01:58]OFD Sender: No OFD packet to send [02:02:03]OFD Sender: No OFD packet to send [02:02:08]OFD Sender: No OFD packet to send [02:02:13]OFD Sender: No OFD packet to send [02:02:13]accept exits with 7 [02:02:13]New connection [02:02:13]New thread 3066928484 created [02:02:13]Thread 3066785124 joined [02:02:13]Waiting for new connection... [02:02:13] Sock 7.Parse request [02:02:13]Sock 7.Check first char [02:02:13]Sock 7.First char is OK [02:02:13]request: POST /json_proto HTTP/1.0 [02:02:13]Method: POST [02:02:13]URL: /json_proto [02:02:13]Method is POST - this is cgi request [02:02:13]url: /json_proto [02:02:13]query_string will be loaded in cgi processing [02:02:13]execute_cgi json_proto POST (null) [02:02:13]execute_cgi path=json_proto method=POST [02:02:13]POST find Content-Length [02:02:13]Host: 172.17.44.132:8080 [02:02:13]Content-Length: 682 [02:02:13]Content-Type: application/json [02:02:13] [02:02:13]POST finish read [02:02:13]Found Content-Length = 682 [02:02:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:02:13]execute_script... [02:02: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)294915", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:02:13]POST & json_proto [02:02:13]process_json_proto [02:02:13]json parsed OK: [02:02:13]protocol is kg_v1.0 [02:02:13]action value=close_receipt [02:02:13]process_action close_receipt [02:02:13]cmd_close_receipt [02:02:13]MH_GetDate [02:02:13]Write to MH i2c: F0 00 00 DB 01 CB [02:02:13]Write i2c OK [02:02:13]MH_I2C_Read... [02:02:13]Read from MH i2c: F0 [02:02:13]MH_I2C_Read... [02:02:13]Read from MH i2c: F0 09 00 [02:02:13]MH_I2C_Read... [02:02:13]Read from MH i2c: F0 09 00 DB 01 00 26 3F C9 66 2A 83 C1 65 3B [02:02:13]GetLastDocTimeStamp 1724464849 [02:02:13]current date 1724464934 [02:02:13]FM_GetShiftState [02:02:13]SAM_PROTO_GetShiftState [02:02:13]wFMCommunicate request_size=4 [02:02:13]MH_SAM_APDU [02:02:13]CAPDU: 80 13 01 00 [02:02:13]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [02:02:13]Write i2c OK [02:02:13]MH_I2C_Read... [02:02:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:02:13]Read from MH i2c: E2 [02:02:13]MH_I2C_Read... [02:02:13]Read from MH i2c: E2 0E 00 [02:02:13]MH_I2C_Read... [02:02:13]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 84 [02:02:13]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:02:13]wFMCommunicate OK [02:02:13]SAM_PROTO_GetShiftState done [02:02:13]FM_GetShiftState done [02:02:13]opened in 1724458697 [02:02:13]opened+sec_in_day 1724545097 [02:02:13]quantity*price = 150032 [02:02:13]sum+1 = 150033 [02:02:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 52 24.08.2024 02:02 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 166000 ФПД: 142484978174407 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T020214&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166000&fm=142484978174407&tin=02508201610067®Number=0000000000092562&sum=150000 [02:02:14]StoreToDocumentArchive [02:02:14]shift 470 fd 166000 [02:02:14]save to /storage/0470/doc_00166000 [02:02:14]save last doc name /storage/0470/doc_00166000 to /storage/kkm_last_doc_name [02:02:14]save OK [02:02:14]Clear old archive folders... [02:02:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:02:14]tlvbuf is 00979EB0 [02:02:14]SAM_PROTO_ClearQueue [02:02:14]wFMCommunicate request_size=4 [02:02:14]MH_SAM_APDU [02:02:14]CAPDU: 80 09 00 00 [02:02:14]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [02:02:14]Write i2c OK [02:02:14]MH_I2C_Read... [02:02:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:02:14]Read from MH i2c: E2 [02:02:14]MH_I2C_Read... [02:02:14]Read from MH i2c: E2 03 00 [02:02:14]MH_I2C_Read... [02:02:14]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [02:02:14]RAPDU: 90 00 [02:02:14]wFMCommunicate OK [02:02:14]SAM_PROTO_ClearQueue done [02:02:14]KKMCreateOFDPacket [02:02:14]OFDProtocolAddRootSTLVToBuf [02:02:14]FM_MakeSignedData [02:02:14]FM_MakeSignedData [02:02:14]SAM_PROTO_SignData [02:02:14]wFMCommunicate request_size=4 [02:02:14]MH_SAM_APDU [02:02:14]CAPDU: 80 0D 01 02 [02:02:14]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [02:02:14]Write i2c OK [02:02:14]MH_I2C_Read... [02:02:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:02:15]Read from MH i2c: E2 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 03 00 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [02:02:15]RAPDU: 90 00 [02:02:15]wFMCommunicate OK [02:02:15]wFMCommunicate request_size=255 [02:02:15]MH_SAM_APDU [02:02:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 26 3F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 88 02 00 35 04 06 00 81 [02:02:15]Write to MH i2c: E2 02 01 EB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 26 3F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 88 02 00 35 04 06 00 81 00 00 75 [02:02:15]Write i2c OK [02:02:15]MH_I2C_Read... [02:02:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:15]Read from MH i2c: E2 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 03 00 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [02:02:15]RAPDU: 90 00 [02:02:15]wFMCommunicate OK [02:02:15]wFMCommunicate request_size=10 [02:02:15]MH_SAM_APDU [02:02:15]CAPDU: 80 0D 02 02 05 96 DE 82 89 C7 [02:02:15]Write to MH i2c: E2 0D 00 EC 01 80 0D 02 02 05 00 96 DE 82 89 C7 00 00 B7 [02:02:15]Write i2c OK [02:02:15]MH_I2C_Read... [02:02:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:15]Read from MH i2c: E2 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 03 00 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [02:02:15]RAPDU: 90 00 [02:02:15]wFMCommunicate OK [02:02:15]wFMCommunicate request_size=4 [02:02:15]MH_SAM_APDU [02:02:15]CAPDU: 80 0D 03 02 [02:02:15]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [02:02:15]Write i2c OK [02:02:15]MH_I2C_Read... [02:02:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:02:15]Read from MH i2c: E2 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 0B 00 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 0B 00 ED 01 00 21 C7 69 4C EC 15 EB 28 90 00 1B [02:02:15]RAPDU: 21 C7 69 4C EC 15 EB 28 90 00 [02:02:15]wFMCommunicate OK [02:02:15]SAM_PROTO_SignData done [02:02:15]FM_MakeSignedData done [02:02:15]CreateOFDProtocolMessage [02:02:15]wFMCommunicate request_size=4 [02:02:15]MH_SAM_APDU [02:02:15]CAPDU: 80 11 00 00 [02:02:15]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [02:02:15]Write i2c OK [02:02:15]MH_I2C_Read... [02:02:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:02:15]Read from MH i2c: E2 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 17 00 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [02:02:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:02:15]wFMCommunicate OK [02:02:15]CreateOFDProtocolMessage done [02:02:15]OFDSenderStorePacket 166000 [02:02:15]StoreOFDPacket docnum=166000 [02:02:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 18 14 07 01 FF 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 26 3F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 88 02 00 35 04 06 00 81 96 DE 82 89 C7 21 C7 69 4C EC 15 EB 28 [02:02:15]CheckFolder [02:02:15]dirname=/storage/ofd_packets [02:02:15]CheckFolder done [02:02:15]ProducePacketName [02:02:15]name=ofd_packets/00166000 [02:02:15]NVStorageSaveData ofd_packets/00166000 [02:02:15]File name is /storage/ofd_packets/00166000 [02:02:15]Write 301 bytes [02:02:15]NVStorageSaveData done [02:02:15]OFDSenderStorePacket done [02:02:15]KKMCreateOFDPacket done [02:02:15]NVStorageSaveData kkm_last_timestamp [02:02:15]File name is /storage/kkm_last_timestamp [02:02:15]Write 4 bytes [02:02:15]NVStorageSaveData done [02:02:15]ExternCall_PrintAddStr [02:02:15]wPrintStart [02:02:15]Write to MH i2c: 01 00 00 EF 01 F0 [02:02:15]Write i2c OK [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: 01 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: 01 07 00 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [02:02:15]RasterBufferAndPrint [02:02:15]line Счет N : (1)294915 [02:02:15]line ИНН: 02508201610067 [02:02:15]line Контрольно-Кассовый Чек [02:02:15]line ПРОДАЖА [02:02:15]line ТРК (МРК, ГНК) : 43 [02:02:15]line Товар: 2710124500 [02:02:15]line Аи-95-К-5 [02:02:15]line 20.220 * 74.20 [02:02:15]line = 1500.32 [02:02:15]line НДС 12% НСП 1% [02:02:15]line > о реализуемом товаре [02:02:15]line ОКРУГЛЕНИЕ: -0.32 [02:02:15]line ИТОГО: 1500.00 [02:02:15]line Внесено: 1500.00 [02:02:15]line СДАЧА: 0.00 [02:02:15]line НСП 1% : 13.28 [02:02:15]line НДС 12% : 159.33 [02:02:15]line Наличными: 1500.00 [02:02:15]line Безнал.: 0.00 [02:02:15]line Место: АЗС № 130 "Партнер Нефть" [02:02:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:02:15]line СНО: Общий режим [02:02:15]line Чек 52 24.08.2024 02:02 [02:02:15]line Смена: 470 ФФД: 1.0 [02:02:15]line ЗНМ: 0300000070 [02:02:15]line РНМ: 0000000000092562 [02:02:15]line Версия ККМ: 001 [02:02:15]line ФМ: 0000000000871769 [02:02:15]line ФД: 166000 [02:02:15]line ФПД: 142484978174407 [02:02:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T020214&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166000&fm=142484978174407&tin=02508201610067®Number=0000000000092562&sum=150000 [02:02:15]written 0, free lines is 4095 [02:02:15]OFD Sender: Processing packet 166000 [packets to send 1004, broken 1003] [02:02:15]ProducePacketName [02:02:15]name=ofd_packets/00166000 [02:02:15]OFD Sender: To server: pG, [02:02:15]CommunicateWithHost lk.salyk.kg:30040 [02:02:15]ConnectInit lk.salyk.kg [02:02:15]Write to MH i2c: 01 00 00 1A 02 1C [02:02:15]Write i2c OK [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: 01 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: 01 07 00 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 CD 0C FC [02:02:15]RasterBufferAndPrint [02:02:15]line [02:02:15]line [02:02:15]line [02:02:15]line [02:02:15]line [02:02:15]written 0, free lines is 3283 [02:02:15]MH_Cut [02:02:15]Write to MH i2c: D1 01 00 21 02 01 F5 [02:02:15]Write i2c OK [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: D1 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: D1 01 00 [02:02:15]MH_I2C_Read... [02:02:15]Read from MH i2c: D1 01 00 21 02 00 F4 [02:02:15]Write to MH i2c: 01 00 00 22 02 24 [02:02:15]Write i2c OK [02:02:15]MH_I2C_Read... [02:02:16]Connected sock=11 [02:02:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 18 14 07 01 FF 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 26 3F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 88 02 00 35 04 06 00 81 96 DE 82 89 C7 21 C7 69 4C EC 15 EB 28 [02:02:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DD 2B 47 00 E9 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 88 02 00 F4 03 04 00 71 E8 C8 66 B6 04 01 00 00 4A C4 17 F2 57 13 67 2D [02:02:16]CommunicateWithHost err = 0 [02:02:16]CheckOFDResponse [02:02:16]1017 (14) - 77093643461234 [02:02:16]1041 (16) - 0000000000871769 [02:02:16]1040 (4) - 166000 [02:02:16]1012 (4) - 23.08.2024 19:52 [02:02:16]1206 (1) - 0 [02:02:16]OFD Sender: Remove packet 166000 [02:02:16]ProducePacketName [02:02:16]name=ofd_packets/00166000 [02:02:16]NVStorageDeleteData [02:02:16]*** Cut start [02:02:16]*** Purtial cut [02:02:16]*** Stage 1: CUTSNS_PIN = 1 [02:02:17]OFD Sender: No OFD packet to send [02:02:18]Read from MH i2c: 01 [02:02:18]MH_I2C_Read... [02:02:18]*** Stop cut motor [02:02:18]*** Cut end [02:02:18]Read from MH i2c: 01 07 00 [02:02:18]MH_I2C_Read... [02:02:18]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [02:02:18]process_action close_receipt done [02:02:18]requested_data is exist [02:02:18]produce_requested_data [02:02:18]requested_item fm.sn is exist - process it [02:02:18]wFMCommunicate request_size=4 [02:02:18]MH_SAM_APDU [02:02:18]CAPDU: 80 11 00 00 [02:02:18]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [02:02:18]Write i2c OK [02:02:18]MH_I2C_Read... [02:02:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:02:18]Read from MH i2c: E2 [02:02:18]MH_I2C_Read... [02:02:18]Read from MH i2c: E2 17 00 [02:02:18]MH_I2C_Read... [02:02:18]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [02:02:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:02:18]wFMCommunicate OK [02:02:18]requested_item fd.num is exist - process it [02:02:18]SAM_PROTO_GetFieldsCounters [02:02:18]wFMCommunicate request_size=4 [02:02:18]MH_SAM_APDU [02:02:18]CAPDU: 80 13 00 00 [02:02:18]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [02:02:18]Write i2c OK [02:02:18]MH_I2C_Read... [02:02:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:02:18]Read from MH i2c: E2 [02:02:18]MH_I2C_Read... [02:02:18]Read from MH i2c: E2 62 00 [02:02:18]MH_I2C_Read... [02:02:18]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [02:02:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 34 00 00 00 5E 04 04 00 34 00 00 00 57 04 04 00 35 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:02:18]wFMCommunicate OK [02:02:18]SAM_PROTO_GetFieldsCounters done [02:02:18]requested_item shift.num is exist - process it [02:02:18]requested_item shift.opened is exist - process it [02:02:18]req_shift_opened [02:02:18]FM_GetShiftState [02:02:18]SAM_PROTO_GetShiftState [02:02:18]wFMCommunicate request_size=4 [02:02:18]MH_SAM_APDU [02:02:18]CAPDU: 80 13 01 00 [02:02:18]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [02:02:18]Write i2c OK [02:02:18]MH_I2C_Read... [02:02:19]Read from MH i2c: E2 [02:02:19]MH_I2C_Read... [02:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:02:19]Read from MH i2c: E2 0E 00 [02:02:19]MH_I2C_Read... [02:02:19]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 CE [02:02:19]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:02:19]wFMCommunicate OK [02:02:19]SAM_PROTO_GetShiftState done [02:02:19]FM_GetShiftState done [02:02:19]req_shift_opened done [02:02:19]requested_item shift.open_date is exist - process it [02:02:19]req_shift_open_date [02:02:19]req_shift_open_date done [02:02:19]produce_requested_data done [02:02:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":166000,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:02:19]process_action_free close_receipt [02:02:19]json_value_free [02:02:19]json_value_free done [02:02:19]process_json_proto returns [02:02:19]Send response to host [02:02:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":166000,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:02:19]free response buf [02:02:19]execute_script done [02:02:19]execute_script returns [02:02:19]free content buf [02:02:19]Sock 7.Close socket [02:02:19]Sock 7.Thread stoped [02:02:22]OFD Sender: No OFD packet to send [02:02:27]OFD Sender: No OFD packet to send [02:02:29]accept exits with 10 [02:02:29]New connection [02:02:29]New thread 3066785124 created [02:02:29]Thread 3066928484 joined [02:02:29]Waiting for new connection... [02:02:29] Sock 10.Parse request [02:02:29]Sock 10.Check first char [02:02:29]Sock 10.First char is OK [02:02:29]request: POST /json_proto HTTP/1.0 [02:02:29]Method: POST [02:02:29]URL: /json_proto [02:02:29]Method is POST - this is cgi request [02:02:29]url: /json_proto [02:02:29]query_string will be loaded in cgi processing [02:02:29]execute_cgi json_proto POST (null) [02:02:29]execute_cgi path=json_proto method=POST [02:02:29]POST find Content-Length [02:02:29]Host: 172.17.44.132:8080 [02:02:29]Content-Length: 2149 [02:02:29]Content-Type: application/json [02:02:29] [02:02:29]POST finish read [02:02:29]Found Content-Length = 2149 [02:02:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51171", "tax_sys" : 0, "items" : [ { "code": "5449000088680", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E, \u0430\u043D\u0430\u043D\u0430\u0441 0,33 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000134912", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 0,33 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 3.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600721021566", "name": "\u041F\u0438\u0432\u043E \u0425\u0443\u0433\u0430\u0440\u0434\u0435\u043D \u0431\u0435\u043B \u043D\u0435\u0444\u0438\u043B 0,5\u043B \u0441\u0442", "price" : 213.00, "quantity" : 3.000, "sum" : 639.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 11.000, "sum" : 1650.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2694.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:02:29]execute_script... [02:02:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51171", "tax_sys" : 0, "items" : [ { "code": "5449000088680", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E, \u0430\u043D\u0430\u043D\u0430\u0441 0,33 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000134912", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043C\u0430\u043D\u0433\u043E,\u0440\u043E\u043C\u0430\u0448\u043A\u0430 0,33 \u0436/\u0431", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 3.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600721021566", "name": "\u041F\u0438\u0432\u043E \u0425\u0443\u0433\u0430\u0440\u0434\u0435\u043D \u0431\u0435\u043B \u043D\u0435\u0444\u0438\u043B 0,5\u043B \u0441\u0442", "price" : 213.00, "quantity" : 3.000, "sum" : 639.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 11.000, "sum" : 1650.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2694.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:02:29]POST & json_proto [02:02:29]process_json_proto [02:02:29]json parsed OK: [02:02:29]protocol is kg_v1.0 [02:02:29]action value=close_receipt [02:02:29]process_action close_receipt [02:02:29]cmd_close_receipt [02:02:29]MH_GetDate [02:02:29]Write to MH i2c: F0 00 00 26 02 17 [02:02:29]Write i2c OK [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: F0 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: F0 09 00 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: F0 09 00 26 02 00 36 3F C9 66 2A 83 C1 65 97 [02:02:29]GetLastDocTimeStamp 1724464934 [02:02:29]current date 1724464950 [02:02:29]FM_GetShiftState [02:02:29]SAM_PROTO_GetShiftState [02:02:29]wFMCommunicate request_size=4 [02:02:29]MH_SAM_APDU [02:02:29]CAPDU: 80 13 01 00 [02:02:29]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [02:02:29]Write i2c OK [02:02:29]MH_I2C_Read... [02:02:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:02:29]Read from MH i2c: E2 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 0E 00 [02:02:29]MH_I2C_Read... [02:02:29]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 D0 [02:02:29]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:02:29]wFMCommunicate OK [02:02:29]SAM_PROTO_GetShiftState done [02:02:29]FM_GetShiftState done [02:02:29]opened in 1724458697 [02:02:29]opened+sec_in_day 1724545097 [02:02:29]quantity*price = 9000 [02:02:29]sum+1 = 9001 [02:02:29]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000134912 Холодный чай Fuse манго,ромашка 0,33 ж/б 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4630007400976 Арахис жарен Караван орехов Стандарт 90 3.000 * 75.00 = 225.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4600721021566 Пиво Хугарден бел нефил 0,5л ст 3.000 * 213.00 = 639.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4600721021627 Пиво БАД 0,5л ст 11.000 * 150.00 = 1650.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 2694.00 НСП 1% : 23.84 НДС 12% : 286.09 Наличными: 0.00 Безнал.: 2694.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 53 24.08.2024 02:02 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 166001 ФПД: 245577579589877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T020230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166001&fm=245577579589877&tin=02508201610067®Number=0000000000092562&sum=269400 0 [02:02:30]StoreToDocumentArchive [02:02:30]shift 470 fd 166001 [02:02:30]save to /storage/0470/doc_00166001 [02:02:30]save last doc name /storage/0470/doc_00166001 to /storage/kkm_last_doc_name [02:02:30]save OK [02:02:30]Clear old archive folders... [02:02:30]ProcessDocumentItem done err = 0, tmpTLVsize=811 [02:02:30]tlvbuf is 0097B810 [02:02:30]SAM_PROTO_ClearQueue [02:02:30]wFMCommunicate request_size=4 [02:02:30]MH_SAM_APDU [02:02:30]CAPDU: 80 09 00 00 [02:02:30]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [02:02:30]Write i2c OK [02:02:30]MH_I2C_Read... [02:02:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:02:30]Read from MH i2c: E2 [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: E2 03 00 [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [02:02:30]RAPDU: 90 00 [02:02:30]wFMCommunicate OK [02:02:30]SAM_PROTO_ClearQueue done [02:02:30]KKMCreateOFDPacket [02:02:30]OFDProtocolAddRootSTLVToBuf [02:02:30]FM_MakeSignedData [02:02:30]FM_MakeSignedData [02:02:30]SAM_PROTO_SignData [02:02:30]wFMCommunicate request_size=4 [02:02:30]MH_SAM_APDU [02:02:30]CAPDU: 80 0D 01 02 [02:02:30]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [02:02:30]Write i2c OK [02:02:30]MH_I2C_Read... [02:02:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:02:30]Read from MH i2c: E2 [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: E2 03 00 [02:02:30]MH_I2C_Read... [02:02:30]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [02:02:30]RAPDU: 90 00 [02:02:30]wFMCommunicate OK [02:02:30]wFMCommunicate request_size=255 [02:02:30]MH_SAM_APDU [02:02:30]CAPDU: 80 0D 02 02 FA 03 00 2B 03 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 35 34 34 39 30 30 30 30 38 38 36 38 30 06 04 40 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 [02:02:30]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 2B 03 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 35 34 34 39 30 30 30 30 38 38 36 38 30 06 04 40 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 00 77 [02:02:31]Write i2c OK [02:02:31]MH_I2C_Read... [02:02:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:31]Read from MH i2c: E2 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 03 00 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [02:02:31]RAPDU: 90 00 [02:02:31]wFMCommunicate OK [02:02:31]wFMCommunicate request_size=255 [02:02:31]MH_SAM_APDU [02:02:31]CAPDU: 80 0D 02 02 FA 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 35 36 36 06 04 36 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 A5 D1 83 D0 B3 D0 B0 D1 80 D0 B4 D0 B5 D0 BD 20 D0 B1 D0 B5 D0 BB 20 D0 BD D0 B5 D1 84 D0 B8 D0 BB 20 30 2C 35 D0 BB [02:02:31]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 35 36 36 06 04 36 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 A5 D1 83 D0 B3 D0 B0 D1 80 D0 B4 D0 B5 D0 BD 20 D0 B1 D0 B5 D0 BB 20 D0 BD D0 B5 D1 84 D0 B8 D0 BB 20 30 2C 35 D0 BB 00 00 C8 [02:02:31]Write i2c OK [02:02:31]MH_I2C_Read... [02:02:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:31]Read from MH i2c: E2 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 03 00 [02:02:31]MH_I2C_Read... [02:02:31]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [02:02:31]RAPDU: 90 00 [02:02:31]wFMCommunicate OK [02:02:31]wFMCommunicate request_size=255 [02:02:31]MH_SAM_APDU [02:02:31]CAPDU: 80 0D 02 02 FA 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 34 53 00 00 00 00 13 04 06 00 9C F9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 F8 2A 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 88 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 6F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 1C 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 36 3F C9 66 0E 04 04 00 D6 01 [02:02:31]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 34 53 00 00 00 00 13 04 06 00 9C F9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 F8 2A 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 88 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 6F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 1C 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 36 3F C9 66 0E 04 04 00 D6 01 00 00 8A [02:02:31]Write i2c OK [02:02:31]MH_I2C_Read... [02:02:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:32]Read from MH i2c: E2 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: E2 03 00 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [02:02:32]RAPDU: 90 00 [02:02:32]wFMCommunicate OK [02:02:32]wFMCommunicate request_size=70 [02:02:32]MH_SAM_APDU [02:02:32]CAPDU: 80 0D 02 02 41 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 88 02 00 35 04 06 00 DF 59 FC 65 70 F5 [02:02:32]Write to MH i2c: E2 49 00 39 02 80 0D 02 02 41 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 88 02 00 35 04 06 00 DF 59 FC 65 70 F5 00 00 CA [02:02:32]Write i2c OK [02:02:32]MH_I2C_Read... [02:02:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:02:32]Read from MH i2c: E2 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: E2 03 00 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [02:02:32]RAPDU: 90 00 [02:02:32]wFMCommunicate OK [02:02:32]wFMCommunicate request_size=4 [02:02:32]MH_SAM_APDU [02:02:32]CAPDU: 80 0D 03 02 [02:02:32]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [02:02:32]Write i2c OK [02:02:32]MH_I2C_Read... [02:02:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:02:32]Read from MH i2c: E2 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: E2 0B 00 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: E2 0B 00 3A 02 00 91 4E 63 7D 0F 48 94 56 90 00 B8 [02:02:32]RAPDU: 91 4E 63 7D 0F 48 94 56 90 00 [02:02:32]wFMCommunicate OK [02:02:32]SAM_PROTO_SignData done [02:02:32]FM_MakeSignedData done [02:02:32]CreateOFDProtocolMessage [02:02:32]wFMCommunicate request_size=4 [02:02:32]MH_SAM_APDU [02:02:32]CAPDU: 80 11 00 00 [02:02:32]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [02:02:32]OFD Sender: No OFD packet to send [02:02:32]Write i2c OK [02:02:32]MH_I2C_Read... [02:02:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:02:32]Read from MH i2c: E2 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: E2 17 00 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [02:02:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:02:32]wFMCommunicate OK [02:02:32]CreateOFDProtocolMessage done [02:02:32]OFDSenderStorePacket 166001 [02:02:32]StoreOFDPacket docnum=166001 [02:02:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3F 03 00 00 4C 39 37 03 63 5C 5A 03 01 00 03 00 2B 03 1E 04 01 00 01 23 04 84 00 8A 04 0D 00 35 34 34 39 30 30 30 30 38 38 36 38 30 06 04 40 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 35 36 36 06 04 36 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 A5 D1 83 D0 B3 D0 B0 D1 80 D0 B4 D0 B5 D0 BD 20 D0 B1 D0 B5 D0 BB 20 D0 BD D0 B5 D1 84 D0 B8 D0 BB 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 34 53 00 00 00 00 13 04 06 00 9C F9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 F8 2A 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 88 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 6F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 1C 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 36 3F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 88 02 00 35 04 06 00 DF 59 FC 65 70 F5 91 4E 63 7D 0F 48 94 56 [02:02:32]CheckFolder [02:02:32]dirname=/storage/ofd_packets [02:02:32]CheckFolder done [02:02:32]ProducePacketName [02:02:32]name=ofd_packets/00166001 [02:02:32]NVStorageSaveData ofd_packets/00166001 [02:02:32]File name is /storage/ofd_packets/00166001 [02:02:32]Write 861 bytes [02:02:32]NVStorageSaveData done [02:02:32]OFDSenderStorePacket done [02:02:32]KKMCreateOFDPacket done [02:02:32]NVStorageSaveData kkm_last_timestamp [02:02:32]File name is /storage/kkm_last_timestamp [02:02:32]Write 4 bytes [02:02:32]NVStorageSaveData done [02:02:32]ExternCall_PrintAddStr [02:02:32]wPrintStart [02:02:32]Write to MH i2c: 01 00 00 3C 02 3E [02:02:32]Write i2c OK [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: 01 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: 01 07 00 [02:02:32]MH_I2C_Read... [02:02:32]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [02:02:32]RasterBufferAndPrint [02:02:32]line Счет N : (3)51171 [02:02:32]line ИНН: 02508201610067 [02:02:32]line Контрольно-Кассовый Чек [02:02:32]line ПРОДАЖА [02:02:32]line Товар: 5449000088680 [02:02:32]line Холодный чай Fuse манго, ананас 0,33 ж/б [02:02:32]line 1.000 * 90.00 [02:02:32]line = 90.00 [02:02:32]line НДС 12% НСП 1% [02:02:32]line > о реализуемом товаре [02:02:32]line Товар: 5449000134912 [02:02:32]line Холодный чай Fuse манго,ромашка 0,33 ж/б [02:02:32]line 1.000 * 90.00 [02:02:32]line = 90.00 [02:02:32]line НДС 12% НСП 1% [02:02:32]line > о реализуемом товаре [02:02:32]line Товар: 4630007400976 [02:02:32]line Арахис жарен Караван орехов Стандарт 90 [02:02:32]line 3.000 * 75.00 [02:02:32]line = 225.00 [02:02:32]line НДС 12% НСП 1% [02:02:32]line > о реализуемом товаре [02:02:32]line Товар: 4600721021566 [02:02:32]line Пиво Хугарден бел нефил 0,5л ст [02:02:32]line 3.000 * 213.00 [02:02:32]line = 639.00 [02:02:32]line НДС 12% НСП 1% [02:02:32]line > о реализуемом товаре [02:02:32]line Товар: 4600721021627 [02:02:32]line Пиво БАД 0,5л ст [02:02:32]line 11.000 * 150.00 [02:02:32]line = 1650.00 [02:02:32]line НДС 12% НСП 1% [02:02:32]line > о реализуемом товаре [02:02:32]line ИТОГО: 2694.00 [02:02:32]line НСП 1% : 23.84 [02:02:32]line НДС 12% : 286.09 [02:02:32]line Наличными: 0.00 [02:02:32]line Безнал.: 2694.00 [02:02:32]line Место: АЗС № 130 "Партнер Нефть" [02:02:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:02:32]line СНО: Общий режим [02:02:32]line Чек 53 24.08.2024 02:02 [02:02:32]line Смена: 470 ФФД: 1.0 [02:02:32]line ЗНМ: 0300000070 [02:02:32]line РНМ: 0000000000092562 [02:02:32]line Версия ККМ: 001 [02:02:32]line Платежная система: O! деньги [02:02:32]line ФМ: 0000000000871769 [02:02:32]line ФД: 166001 [02:02:32]line ФПД: 245577579589877 [02:02:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T020230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166001&fm=245577579589877&tin=02508201610067®Number=0000000000092562&sum=269400 [02:02:32]line 0 [02:02:32]OFD Sender: Processing packet 166001 [packets to send 1004, broken 1003] [02:02:32]ProducePacketName [02:02:32]name=ofd_packets/00166001 [02:02:32]OFD Sender: To server: pG, [02:02:32]CommunicateWithHost lk.salyk.kg:30040 [02:02:32]ConnectInit lk.salyk.kg [02:02:32]written 0, free lines is 4095 [02:02:33]Write to MH i2c: 01 00 00 82 02 84 [02:02:33]Write i2c OK [02:02:33]MH_I2C_Read... [02:02:33]Read from MH i2c: 01 [02:02:33]MH_I2C_Read... [02:02:33]Read from MH i2c: 01 07 00 [02:02:33]MH_I2C_Read... [02:02:33]Read from MH i2c: 01 07 00 82 02 00 00 00 00 00 29 0B BF [02:02:33]RasterBufferAndPrint [02:02:33]line [02:02:33]line [02:02:33]line [02:02:33]line [02:02:33]line [02:02:33]written 0, free lines is 2867 [02:02:33]MH_Cut [02:02:33]Write to MH i2c: D1 01 00 89 02 01 5D [02:02:33]Write i2c OK [02:02:33]MH_I2C_Read... [02:02:33]Read from MH i2c: D1 [02:02:33]MH_I2C_Read... [02:02:33]Read from MH i2c: D1 01 00 [02:02:33]MH_I2C_Read... [02:02:33]Read from MH i2c: D1 01 00 89 02 00 5C [02:02:33]Write to MH i2c: 01 00 00 8A 02 8C [02:02:33]Write i2c OK [02:02:33]MH_I2C_Read... [02:02:34]*** Cut start [02:02:34]*** Purtial cut [02:02:34]*** Stage 1: CUTSNS_PIN = 1 [02:02:36]Read from MH i2c: 01 [02:02:36]MH_I2C_Read... [02:02:36]*** Stop cut motor [02:02:36]*** Cut end [02:02:36]Read from MH i2c: 01 07 00 [02:02:36]MH_I2C_Read... [02:02:36]Read from MH i2c: 01 07 00 8A 02 00 00 00 00 00 FF 0F A1 [02:02:36]process_action close_receipt done [02:02:36]requested_data is exist [02:02:36]produce_requested_data [02:02:36]requested_item fm.sn is exist - process it [02:02:36]wFMCommunicate request_size=4 [02:02:36]MH_SAM_APDU [02:02:36]CAPDU: 80 11 00 00 [02:02:36]Write to MH i2c: E2 08 00 8B 02 80 11 00 00 00 00 00 00 07 [02:02:36]Write i2c OK [02:02:36]MH_I2C_Read... [02:02:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:02:36]Read from MH i2c: E2 [02:02:36]MH_I2C_Read... [02:02:36]Read from MH i2c: E2 17 00 [02:02:36]MH_I2C_Read... [02:02:36]Read from MH i2c: E2 17 00 8B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [02:02:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:02:36]wFMCommunicate OK [02:02:36]requested_item fd.num is exist - process it [02:02:36]SAM_PROTO_GetFieldsCounters [02:02:36]wFMCommunicate request_size=4 [02:02:36]MH_SAM_APDU [02:02:36]CAPDU: 80 13 00 00 [02:02:36]Write to MH i2c: E2 08 00 8C 02 80 13 00 00 00 00 00 00 0A [02:02:36]Write i2c OK [02:02:36]MH_I2C_Read... [02:02:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:02:36]Read from MH i2c: E2 [02:02:36]MH_I2C_Read... [02:02:36]Read from MH i2c: E2 62 00 [02:02:36]MH_I2C_Read... [02:02:36]Read from MH i2c: E2 62 00 8C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 00 36 00 00 Connected sock=11 [02:02:36]00 Data to sent: 19 87 04 95 04 F6 00 70 00 47 00 2C 00 01 00 00 90 30 30 00 30 A1 30 [02:02:36]30 RAPDU: 30 5D 30 00 30 B9 30 04 30 01 38 00 37 01 31 11 37 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 35 00 00 00 5E 04 04 00 35 00 00 00 57 04 04 36 00 39 36 3F 00 03 00 00 00 00 19 4C 04 39 04 37 00 03 00 00 63 00 5C 00 90 5A 00 03 [02:02:36]01 wFMCommunicate OK [02:02:36]00 SAM_PROTO_GetFieldsCounters done [02:02:36]03 requested_item shift.num is exist - process it [02:02:36]00 requested_item shift.opened is exist - process it [02:02:36]2B req_shift_opened [02:02:36]03 FM_GetShiftState [02:02:36]1E SAM_PROTO_GetShiftState [02:02:36]04 wFMCommunicate request_size=4 [02:02:36]01 MH_SAM_APDU [02:02:36]00 CAPDU: 01 80 23 13 04 01 84 00 00 [02:02:36]8A Write to MH i2c: 04 E2 0D 08 00 00 35 8D 34 02 34 80 39 13 30 01 30 00 30 00 30 00 38 00 38 00 36 0C 38 [02:02:36]30 06 04 40 00 D0 A5 Write i2c OK [02:02:36]D0 MH_I2C_Read... [02:02:36]BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 85 00 8A 04 0D 00 35 34 34 39 30 30 30 31 33 34 39 31 32 06 04 41 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 2C D1 80 D0 BE D0 BC D0 B0 D1 88 D0 BA D0 B0 20 30 2C 33 33 20 D0 B6 2F D0 B1 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:02:36]D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 35 36 36 06 04 36 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 A5 D1 83 D0 B3 D0 B0 D1 80 D0 B4 D0 B5 D0 BD 20 D0 B1 D0 B5 D0 BB 20 D0 BD D0 B5 D1 84 D0 B8 D0 BB 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 34 53 00 00 00 00 13 04 06 00 9C F9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 F8 2A 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 88 84 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 1C 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 6F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 1C 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 36 3F C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 88 02 00 35 04 06 00 DF 59 FC 65 70 F5 91 4E 63 7D 0F 48 94 56 [02:02:37]Read from MH i2c: E2 [02:02:37]MH_I2C_Read... [02:02:37]Read from MH i2c: E2 0E 00 [02:02:37]MH_I2C_Read... [02:02:37]Read from MH i2c: E2 0E 00 8D 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 36 [02:02:37]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:02:37]wFMCommunicate OK [02:02:37]SAM_PROTO_GetShiftState done [02:02:37]FM_GetShiftState done [02:02:37]req_shift_opened done [02:02:37]requested_item shift.open_date is exist - process it [02:02:37]req_shift_open_date [02:02:37]req_shift_open_date done [02:02:37]produce_requested_data done [02:02:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":166001,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:02:37]process_action_free close_receipt [02:02:37]json_value_free [02:02:37]json_value_free done [02:02:37]process_json_proto returns [02:02:37]Send response to host [02:02:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":166001,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:02:37]free response buf [02:02:37]execute_script done [02:02:37]execute_script returns [02:02:37]free content buf [02:02:37]Sock 10.Close socket [02:02:37]Sock 10.Thread stoped [02:02:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5B E9 47 00 BC 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 88 02 00 F4 03 04 00 86 E8 C8 66 B6 04 01 00 00 8A EF 20 1C B7 4B 94 5C [02:02:37]CommunicateWithHost err = 0 [02:02:37]CheckOFDResponse [02:02:37]1017 (14) - 77093643461234 [02:02:37]1041 (16) - 0000000000871769 [02:02:37]1040 (4) - 166001 [02:02:37]1012 (4) - 23.08.2024 19:52 [02:02:37]1206 (1) - 0 [02:02:37]OFD Sender: Remove packet 166001 [02:02:37]ProducePacketName [02:02:37]name=ofd_packets/00166001 [02:02:37]NVStorageDeleteData [02:02:38]OFD Sender: No OFD packet to send [02:02:43]OFD Sender: No OFD packet to send [02:02:48]OFD Sender: No OFD packet to send [02:02:53]OFD Sender: No OFD packet to send [02:02:58]OFD Sender: No OFD packet to send [02:03:03]OFD Sender: No OFD packet to send [02:03:08]OFD Sender: No OFD packet to send [02:03:13]OFD Sender: No OFD packet to send [02:03:14]recv_with_timeout no data received [02:03:18]OFD Sender: No OFD packet to send [02:03:23]OFD Sender: No OFD packet to send [02:03:28]OFD Sender: No OFD packet to send [02:03:33]OFD Sender: No OFD packet to send [02:03:36]recv_with_timeout no data received [02:03:38]OFD Sender: No OFD packet to send [02:03:43]OFD Sender: No OFD packet to send [02:03:48]OFD Sender: No OFD packet to send [02:03:53]OFD Sender: No OFD packet to send [02:03:58]OFD Sender: No OFD packet to send [02:04:03]OFD Sender: No OFD packet to send [02:04:08]OFD Sender: No OFD packet to send [02:04:13]OFD Sender: No OFD packet to send [02:04:18]OFD Sender: No OFD packet to send [02:04:23]OFD Sender: No OFD packet to send [02:04:28]OFD Sender: No OFD packet to send [02:04:33]OFD Sender: No OFD packet to send [02:04:38]OFD Sender: No OFD packet to send [02:04:43]OFD Sender: No OFD packet to send [02:04:48]OFD Sender: No OFD packet to send [02:04:53]OFD Sender: No OFD packet to send [02:04:58]OFD Sender: No OFD packet to send [02:05:03]OFD Sender: No OFD packet to send [02:05:08]OFD Sender: No OFD packet to send [02:05:13]OFD Sender: No OFD packet to send [02:05:18]OFD Sender: No OFD packet to send [02:05:23]OFD Sender: No OFD packet to send [02:05:28]OFD Sender: No OFD packet to send [02:05:33]OFD Sender: No OFD packet to send [02:05:39]OFD Sender: No OFD packet to send [02:05:44]OFD Sender: No OFD packet to send [02:05:49]OFD Sender: No OFD packet to send [02:05:54]OFD Sender: No OFD packet to send [02:05:59]OFD Sender: No OFD packet to send [02:06:04]OFD Sender: No OFD packet to send [02:06:09]OFD Sender: No OFD packet to send [02:06:14]OFD Sender: No OFD packet to send [02:06:19]OFD Sender: No OFD packet to send [02:06:24]OFD Sender: No OFD packet to send [02:06:26]recv_with_timeout no data received [02:06:29]OFD Sender: No OFD packet to send [02:06:34]OFD Sender: No OFD packet to send [02:06:39]OFD Sender: No OFD packet to send [02:06:44]OFD Sender: No OFD packet to send [02:06:49]OFD Sender: No OFD packet to send [02:06:54]OFD Sender: No OFD packet to send [02:06:59]OFD Sender: No OFD packet to send [02:07:04]OFD Sender: No OFD packet to send [02:07:09]OFD Sender: No OFD packet to send [02:07:14]OFD Sender: No OFD packet to send [02:07:19]OFD Sender: No OFD packet to send [02:07:24]OFD Sender: No OFD packet to send [02:07:29]OFD Sender: No OFD packet to send [02:07:34]OFD Sender: No OFD packet to send [02:07:39]OFD Sender: No OFD packet to send [02:07:44]OFD Sender: No OFD packet to send [02:07:49]OFD Sender: No OFD packet to send [02:07:54]OFD Sender: No OFD packet to send [02:07:59]OFD Sender: No OFD packet to send [02:08:04]OFD Sender: No OFD packet to send [02:08:09]OFD Sender: No OFD packet to send [02:08:14]OFD Sender: No OFD packet to send [02:08:19]OFD Sender: No OFD packet to send [02:08:24]OFD Sender: No OFD packet to send [02:08:29]OFD Sender: No OFD packet to send [02:08:34]OFD Sender: No OFD packet to send [02:08:39]OFD Sender: No OFD packet to send [02:09:04]OFD Sender: No OFD packet to send [02:09:09]OFD Sender: No OFD packet to send [02:09:14]OFD Sender: No OFD packet to send [02:09:19]OFD Sender: No OFD packet to send [02:09:24]OFD Sender: No OFD packet to send [02:09:29]OFD Sender: No OFD packet to send [02:09:35]OFD Sender: No OFD packet to send [02:09:35]recv_with_timeout no data received [02:09:40]OFD Sender: No OFD packet to send [02:09:45]OFD Sender: No OFD packet to send [02:09:50]OFD Sender: No OFD packet to send [02:09:55]OFD Sender: No OFD packet to send [02:10:00]OFD Sender: No OFD packet to send [02:10:05]OFD Sender: No OFD packet to send [02:10:10]OFD Sender: No OFD packet to send [02:10:15]OFD Sender: No OFD packet to send [02:10:20]OFD Sender: No OFD packet to send [02:10:25]OFD Sender: No OFD packet to send [02:10:30]OFD Sender: No OFD packet to send [02:10:35]OFD Sender: No OFD packet to send [02:10:40]OFD Sender: No OFD packet to send [02:10:45]OFD Sender: No OFD packet to send [02:10:50]OFD Sender: No OFD packet to send [02:10:55]OFD Sender: No OFD packet to send [02:11:00]OFD Sender: No OFD packet to send [02:11:05]OFD Sender: No OFD packet to send [02:11:10]OFD Sender: No OFD packet to send [02:11:15]OFD Sender: No OFD packet to send [02:11:20]OFD Sender: No OFD packet to send [02:11:25]OFD Sender: No OFD packet to send [02:11:30]OFD Sender: No OFD packet to send [02:11:35]OFD Sender: No OFD packet to send [02:11:40]OFD Sender: No OFD packet to send [02:11:45]OFD Sender: No OFD packet to send [02:11:50]OFD Sender: No OFD packet to send [02:11:55]OFD Sender: No OFD packet to send [02:12:00]OFD Sender: No OFD packet to send [02:12:05]OFD Sender: No OFD packet to send [02:12:10]OFD Sender: No OFD packet to send [02:12:15]OFD Sender: No OFD packet to send [02:12:20]OFD Sender: No OFD packet to send [02:12:25]OFD Sender: No OFD packet to send [02:12:30]OFD Sender: No OFD packet to send [02:12:35]OFD Sender: No OFD packet to send [02:12:40]accept exits with 7 [02:12:40]New connection [02:12:40]New thread 3066928484 created [02:12:40]Thread 3066785124 joined [02:12:40]Waiting for new connection... [02:12:40] Sock 7.Parse request [02:12:40]Sock 7.Check first char [02:12:40]Sock 7.First char is OK [02:12:40]request: POST /json_proto HTTP/1.0 [02:12:40]Method: POST [02:12:40]URL: /json_proto [02:12:40]Method is POST - this is cgi request [02:12:40]url: /json_proto [02:12:40]query_string will be loaded in cgi processing [02:12:40]execute_cgi json_proto POST (null) [02:12:40]execute_cgi path=json_proto method=POST [02:12:40]POST find Content-Length [02:12:40]Host: 172.17.44.132:8080 [02:12:40]Content-Length: 800 [02:12:40]Content-Type: application/json [02:12:40] [02:12:40]POST finish read [02:12:40]Found Content-Length = 800 [02:12:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:12:40]execute_script... [02:12: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)294922", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:12:40]POST & json_proto [02:12:40]process_json_proto [02:12:40]json parsed OK: [02:12:40]protocol is kg_v1.0 [02:12:40]action value=close_receipt [02:12:40]process_action close_receipt [02:12:40]cmd_close_receipt [02:12:40]MH_GetDate [02:12:40]Write to MH i2c: F0 00 00 8E 02 7F [02:12:40]Write i2c OK [02:12:40]MH_I2C_Read... [02:12:40]Read from MH i2c: F0 [02:12:40]MH_I2C_Read... [02:12:40]Read from MH i2c: F0 09 00 [02:12:40]MH_I2C_Read... [02:12:40]Read from MH i2c: F0 09 00 8E 02 00 99 41 C9 66 2A 83 C1 65 64 [02:12:40]GetLastDocTimeStamp 1724464950 [02:12:40]current date 1724465561 [02:12:40]FM_GetShiftState [02:12:40]SAM_PROTO_GetShiftState [02:12:40]wFMCommunicate request_size=4 [02:12:40]MH_SAM_APDU [02:12:40]CAPDU: 80 13 01 00 [02:12:40]Write to MH i2c: E2 08 00 8F 02 80 13 01 00 00 00 00 00 0E [02:12:40]Write i2c OK [02:12:40]MH_I2C_Read... [02:12:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:12:40]Read from MH i2c: E2 [02:12:40]MH_I2C_Read... [02:12:40]Read from MH i2c: E2 0E 00 [02:12:40]MH_I2C_Read... [02:12:40]Read from MH i2c: E2 0E 00 8F 02 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 38 [02:12:40]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:12:40]wFMCommunicate OK [02:12:40]SAM_PROTO_GetShiftState done [02:12:40]FM_GetShiftState done [02:12:40]opened in 1724458697 [02:12:40]opened+sec_in_day 1724545097 [02:12:40]quantity*price = 50036 [02:12:40]sum+1 = 50037 [02:12:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 54 24.08.2024 02:12 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 166002 ФПД: 165060024629844 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T021241&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166002&fm=165060024629844&tin=02508201610067®Number=0000000000092562&sum=50036 [02:12:41]StoreToDocumentArchive [02:12:41]shift 470 fd 166002 [02:12:41]save to /storage/0470/doc_00166002 [02:12:41]save last doc name /storage/0470/doc_00166002 to /storage/kkm_last_doc_name [02:12:41]save OK [02:12:41]Clear old archive folders... [02:12:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:12:41]tlvbuf is 008E2DC0 [02:12:41]SAM_PROTO_ClearQueue [02:12:41]wFMCommunicate request_size=4 [02:12:41]MH_SAM_APDU [02:12:41]CAPDU: 80 09 00 00 [02:12:41]Write to MH i2c: E2 08 00 9C 02 80 09 00 00 00 00 00 00 10 [02:12:41]Write i2c OK [02:12:41]MH_I2C_Read... [02:12:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:12:41]Read from MH i2c: E2 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 03 00 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 03 00 9C 02 00 90 00 12 [02:12:41]RAPDU: 90 00 [02:12:41]wFMCommunicate OK [02:12:41]SAM_PROTO_ClearQueue done [02:12:41]KKMCreateOFDPacket [02:12:41]OFDProtocolAddRootSTLVToBuf [02:12:41]FM_MakeSignedData [02:12:41]FM_MakeSignedData [02:12:41]SAM_PROTO_SignData [02:12:41]wFMCommunicate request_size=4 [02:12:41]MH_SAM_APDU [02:12:41]CAPDU: 80 0D 01 02 [02:12:41]Write to MH i2c: E2 08 00 9D 02 80 0D 01 02 00 00 00 00 18 [02:12:41]Write i2c OK [02:12:41]MH_I2C_Read... [02:12:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:12:41]Read from MH i2c: E2 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 03 00 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 03 00 9D 02 00 90 00 13 [02:12:41]RAPDU: 90 00 [02:12:41]wFMCommunicate OK [02:12:41]wFMCommunicate request_size=255 [02:12:41]MH_SAM_APDU [02:12:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 99 41 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 88 02 00 35 04 06 00 96 [02:12:41]Write to MH i2c: E2 02 01 9E 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 99 41 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 88 02 00 35 04 06 00 96 00 00 8C [02:12:41]Write i2c OK [02:12:41]MH_I2C_Read... [02:12:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:12:41]Read from MH i2c: E2 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 03 00 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 03 00 9E 02 00 90 00 14 [02:12:41]RAPDU: 90 00 [02:12:41]wFMCommunicate OK [02:12:41]wFMCommunicate request_size=10 [02:12:41]MH_SAM_APDU [02:12:41]CAPDU: 80 0D 02 02 05 1F 08 22 7A 54 [02:12:41]Write to MH i2c: E2 0D 00 9F 02 80 0D 02 02 05 00 1F 08 22 7A 54 00 00 3C [02:12:41]Write i2c OK [02:12:41]MH_I2C_Read... [02:12:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:12:41]Read from MH i2c: E2 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 03 00 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 03 00 9F 02 00 90 00 15 [02:12:41]RAPDU: 90 00 [02:12:41]wFMCommunicate OK [02:12:41]wFMCommunicate request_size=4 [02:12:41]MH_SAM_APDU [02:12:41]CAPDU: 80 0D 03 02 [02:12:41]Write to MH i2c: E2 08 00 A0 02 80 0D 03 02 00 00 00 00 1D [02:12:41]Write i2c OK [02:12:41]MH_I2C_Read... [02:12:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:12:41]Read from MH i2c: E2 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 0B 00 [02:12:41]MH_I2C_Read... [02:12:41]Read from MH i2c: E2 0B 00 A0 02 00 45 87 A4 B6 31 43 E4 07 90 00 A3 [02:12:41]RAPDU: 45 87 A4 B6 31 43 E4 07 90 00 [02:12:41]wFMCommunicate OK [02:12:41]SAM_PROTO_SignData done [02:12:41]FM_MakeSignedData done [02:12:41]CreateOFDProtocolMessage [02:12:41]wFMCommunicate request_size=4 [02:12:41]MH_SAM_APDU [02:12:41]CAPDU: 80 11 00 00 [02:12:41]Write to MH i2c: E2 08 00 A1 02 80 11 00 00 00 00 00 00 1D [02:12:41]Write i2c OK [02:12:41]MH_I2C_Read... [02:12:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:12:42]Read from MH i2c: E2 [02:12:42]MH_I2C_Read... [02:12:42]Read from MH i2c: E2 17 00 [02:12:42]MH_I2C_Read... [02:12:42]Read from MH i2c: E2 17 00 A1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [02:12:42]RAPDU: 11 04 10 00 30 30 30 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17285557+1707180842=1724466399 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E0 44 C9 66 2A 83 C1 65 25 [02:26:40]Current date/time: 24.08.2024 02:26 [02:26:40]FM_Init [02:26:40]wFMConnect [02:26:40]MH_SAM_On [02:26:40]Write to MH i2c: E0 00 00 08 00 E7 [02:26:40]Write i2c OK [02:26:40]MH_I2C_Read... [02:26:40]*** iso7816_init finished! [02:26:40]*** atr: [02:26:40]*** 0F 3B D5 18 FF 81 91 FE [02:26:40]*** 1F C3 80 73 C8 21 10 0A [02:26:40]*** 00 00 00 00 00 00 00 00 [02:26:40]*** 00 00 00 00 00 00 00 00 [02:26:40]*** 00 00 00 00 00 00 00 00 [02:26:40]*** 00 00 00 00 00 00 00 00 [02:26:40]*** 00 00 00 00 00 00 00 00 [02:26:40]*** 00 00 00 00 00 00 00 00 [02:26:40]Read from MH i2c: E0 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E0 10 00 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [02:26:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [02:26:40]wFMCommunicate request_size=10 [02:26:40]MH_SAM_APDU [02:26:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [02:26:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [02:26:40]Write i2c OK [02:26:40]MH_I2C_Read... [02:26:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [02:26:40]Read from MH i2c: E2 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 03 00 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [02:26:40]RAPDU: 90 00 [02:26:40]wFMCommunicate OK [02:26:40]wFMCommunicate request_size=4 [02:26:40]MH_SAM_APDU [02:26:40]CAPDU: 80 11 00 00 [02:26:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [02:26:40]Write i2c OK [02:26:40]MH_I2C_Read... [02:26:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:26:40]Read from MH i2c: E2 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 17 00 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [02:26:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:26:40]wFMCommunicate OK [02:26:40]Detected FM SN is 0000000000871769 [02:26:40]Stored FM SN is 0000000000871769 [02:26:40]wFMCommunicate request_size=9 [02:26:40]MH_SAM_APDU [02:26:40]CAPDU: 80 16 00 00 04 E7 8B 00 00 [02:26:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [02:26:40]Write i2c OK [02:26:40]MH_I2C_Read... [02:26:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [02:26:40]Read from MH i2c: E2 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 03 00 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [02:26:40]RAPDU: 90 00 [02:26:40]wFMCommunicate OK [02:26:40]FM PIN OK [02:26:40]wFMCommunicate request_size=8 [02:26:40]MH_SAM_APDU [02:26:40]CAPDU: 80 14 04 00 03 02 00 01 [02:26:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [02:26:40]Write i2c OK [02:26:40]MH_I2C_Read... [02:26:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [02:26:40]Read from MH i2c: E2 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 03 00 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [02:26:40]RAPDU: 90 00 [02:26:40]wFMCommunicate OK [02:26:40]wFMCommunicate request_size=13 [02:26:40]MH_SAM_APDU [02:26:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [02:26:40]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [02:26:40]Write i2c OK [02:26:40]MH_I2C_Read... [02:26:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [02:26:40]Read from MH i2c: E2 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 03 00 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [02:26:40]RAPDU: 90 00 [02:26:40]wFMCommunicate OK [02:26:40]wFMCommunicate request_size=4 [02:26:40]MH_SAM_APDU [02:26:40]CAPDU: 80 11 00 00 [02:26:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [02:26:40]Write i2c OK [02:26:40]MH_I2C_Read... [02:26:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:26:40]Read from MH i2c: E2 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 17 00 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [02:26:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:26:40]wFMCommunicate OK [02:26:40]DocumentArchiveInit [02:26:40]Start Httpd... [02:26:40]Httpd thread 3067477348 created [02:26:40]Write to MH i2c: 01 00 00 0F 00 0F [02:26:40]Write i2c OK [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: 01 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: 01 07 00 [02:26:40]MH_I2C_Read... [02:26:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [02:26:40]MH Int Process started [02:26:40]Allocated Socket 8 [02:26:40]Bind OK [02:26:40]Listen OK [02:26:40]httpd running on port 8080 [02:26:40]Waiting for new connection... [02:26:41]OFD Sender: Processing packet 166002 [packets to send 1004, broken 1003] [02:26:41]ProducePacketName [02:26:41]name=ofd_packets/00166002 [02:26:41]OFD Sender: To server: pG, [02:26:41]CommunicateWithHost lk.salyk.kg:30040 [02:26:41]ConnectInit lk.salyk.kg [02:26:42]Connected sock=7 [02:26:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E5 1A 07 01 E5 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 00 00 00 F4 03 04 00 99 41 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 88 02 00 35 04 06 00 96 1F 08 22 7A 54 45 87 A4 B6 31 43 E4 07 [02:26:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DC 32 47 00 8A 34 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 88 02 00 F4 03 04 00 2A EE C8 66 B6 04 01 00 00 09 3C E7 24 A5 AE 8F 70 [02:26:42]CommunicateWithHost err = 0 [02:26:42]CheckOFDResponse [02:26:42]1017 (14) - 77093643461234 [02:26:42]1041 (16) - 0000000000871769 [02:26:42]1040 (4) - 166002 [02:26:42]1012 (4) - 23.08.2024 20:16 [02:26:42]1206 (1) - 0 [02:26:42]OFD Sender: Remove packet 166002 [02:26:42]ProducePacketName [02:26:42]name=ofd_packets/00166002 [02:26:42]NVStorageDeleteData [02:26:43]OFD Sender: No OFD packet to send [02:26:43]accept exits with 9 [02:26:43]New connection [02:26:43]New thread 3067190628 created [02:26:43]Waiting for new connection... [02:26:43] Sock 9.Parse request [02:26:43]Sock 9.Check first char [02:26:43]Sock 9.First char is OK [02:26:43]request: POST /json_proto HTTP/1.0 [02:26:43]Method: POST [02:26:43]URL: /json_proto [02:26:43]Method is POST - this is cgi request [02:26:43]url: /json_proto [02:26:43]query_string will be loaded in cgi processing [02:26:43]execute_cgi json_proto POST (null) [02:26:43]execute_cgi path=json_proto method=POST [02:26:43]POST find Content-Length [02:26:43]Host: 172.17.44.132:8080 [02:26:43]Content-Length: 215 [02:26:43]Content-Type: application/json [02:26:43] [02:26:43]POST finish read [02:26:43]Found Content-Length = 215 [02:26:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:26:43]execute_script... [02:26:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:26:43]POST & json_proto [02:26:43]process_json_proto [02:26:43]json parsed OK: [02:26:43]protocol is kg_v1.0 [02:26:43]action value=get_value [02:26:43]process_action get_value [02:26:43]cmd_get_value [02:26:43]process_action get_value done [02:26:43]requested_data is exist [02:26:43]produce_requested_data [02:26:43]requested_item kkm.sn is exist - process it [02:26:43]requested_item kkm.ver is exist - process it [02:26:43]requested_item fm.sn is exist - process it [02:26:43]wFMCommunicate request_size=4 [02:26:43]MH_SAM_APDU [02:26:43]CAPDU: 80 11 00 00 [02:26:43]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [02:26:43]Write i2c OK [02:26:43]MH_I2C_Read... [02:26:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:26:43]Read from MH i2c: E2 [02:26:43]MH_I2C_Read... [02:26:43]Read from MH i2c: E2 17 00 [02:26:43]MH_I2C_Read... [02:26:43]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [02:26:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:26:43]wFMCommunicate OK [02:26:43]requested_item fd.num is exist - process it [02:26:43]SAM_PROTO_GetFieldsCounters [02:26:43]wFMCommunicate request_size=4 [02:26:43]MH_SAM_APDU [02:26:43]CAPDU: 80 13 00 00 [02:26:43]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [02:26:43]Write i2c OK [02:26:43]MH_I2C_Read... [02:26:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:26:43]Read from MH i2c: E2 [02:26:43]MH_I2C_Read... [02:26:43]Read from MH i2c: E2 62 00 [02:26:43]MH_I2C_Read... [02:26:43]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [02:26:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 36 00 00 00 5E 04 04 00 36 00 00 00 57 04 04 00 37 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:26:43]wFMCommunicate OK [02:26:43]SAM_PROTO_GetFieldsCounters done [02:26:43]requested_item shift.num is exist - process it [02:26:43]requested_item shift.opened is exist - process it [02:26:43]req_shift_opened [02:26:43]FM_GetShiftState [02:26:43]SAM_PROTO_GetShiftState [02:26:43]wFMCommunicate request_size=4 [02:26:43]MH_SAM_APDU [02:26:43]CAPDU: 80 13 01 00 [02:26:43]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [02:26:43]Write i2c OK [02:26:43]MH_I2C_Read... [02:26:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:26:43]Read from MH i2c: E2 [02:26:43]MH_I2C_Read... [02:26:43]Read from MH i2c: E2 0E 00 [02:26:43]MH_I2C_Read... [02:26:43]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 B9 [02:26:43]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:26:43]wFMCommunicate OK [02:26:43]SAM_PROTO_GetShiftState done [02:26:43]FM_GetShiftState done [02:26:43]req_shift_opened done [02:26:43]requested_item shift.open_date is exist - process it [02:26:43]req_shift_open_date [02:26:43]req_shift_open_date done [02:26:43]produce_requested_data done [02:26:43]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":166002,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:26:43]process_action_free get_value [02:26:43]json_value_free [02:26:43]json_value_free done [02:26:43]process_json_proto returns [02:26:43]Send response to host [02:26:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":166002,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:26:43]free response buf [02:26:43]execute_script done [02:26:43]execute_script returns [02:26:43]free content buf [02:26:43]Sock 9.Close socket [02:26:43]Sock 9.Thread stoped [02:26:43]accept exits with 7 [02:26:43]New connection [02:26:43]New thread 3067047268 created [02:26:43]Thread 3067190628 joined [02:26:43]Waiting for new connection... [02:26:43] Sock 7.Parse request [02:26:43]Sock 7.Check first char [02:26:43]Sock 7.First char is OK [02:26:43]request: POST /json_proto HTTP/1.0 [02:26:43]Method: POST [02:26:43]URL: /json_proto [02:26:43]Method is POST - this is cgi request [02:26:43]url: /json_proto [02:26:43]query_string will be loaded in cgi processing [02:26:43]execute_cgi json_proto POST (null) [02:26:43]execute_cgi path=json_proto method=POST [02:26:43]POST find Content-Length [02:26:43]Host: 172.17.44.132:8080 [02:26:43]Content-Length: 331 [02:26:43]Content-Type: application/json [02:26:43] [02:26:43]POST finish read [02:26:43]Found Content-Length = 331 [02:26:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [02:26:43]execute_script... [02:26:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [02:26:43]POST & json_proto [02:26:43]process_json_proto [02:26:43]json parsed OK: [02:26:43]protocol is kg_v1.0 [02:26:43]action value=get_value [02:26:43]process_action get_value [02:26:43]cmd_get_value [02:26:43]process_action get_value done [02:26:43]requested_data is exist [02:26:43]produce_requested_data [02:26:43]requested_item fm.sale.total is exist - process it [02:26:43]SAM_PROTO_GetFMData [02:26:43]wFMCommunicate request_size=4 [02:26:43]MH_SAM_APDU [02:26:43]CAPDU: 80 13 03 00 [02:26:43]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [02:26:43]Write i2c OK [02:26:43]MH_I2C_Read... [02:26:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [02:26:44]Read from MH i2c: E2 [02:26:44]MH_I2C_Read... [02:26:44]Read from MH i2c: E2 FD 00 [02:26:44]MH_I2C_Read... [02:26:44]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 C5 84 02 00 69 04 A4 00 6F 04 04 00 B4 81 02 00 B1 04 05 00 C2 E2 FE 7B 03 70 04 05 00 D2 18 FC 74 02 72 04 05 00 F0 C9 02 07 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 5D 0F BE 5E 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 D2 EE E4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 0C [02:26:44]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 C5 84 02 00 69 04 A4 00 6F 04 04 00 B4 81 02 00 B1 04 05 00 C2 E2 FE 7B 03 70 04 05 00 D2 18 FC 74 02 72 04 05 00 F0 C9 02 07 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 5D 0F BE 5E 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 D2 EE E4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [02:26:44]wFMCommunicate OK [02:26:44]wFMCommunicate request_size=4 [02:26:44]MH_SAM_APDU [02:26:44]CAPDU: 80 17 00 00 [02:26:44]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [02:26:44]Write i2c OK [02:26:44]MH_I2C_Read... [02:26:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:26:44]Read from MH i2c: E2 [02:26:44]MH_I2C_Read... [02:26:44]Read from MH i2c: E2 FD 00 [02:26:44]MH_I2C_Read... [02:26:44]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [02:26:44]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [02:26:44]wFMCommunicate OK [02:26:44]wFMCommunicate request_size=4 [02:26:44]MH_SAM_APDU [02:26:44]CAPDU: 80 17 00 00 [02:26:44]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [02:26:44]Write i2c OK [02:26:44]MH_I2C_Read... [02:26:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:26:44]Read from MH i2c: E2 [02:26:44]MH_I2C_Read... [02:26:44]Read from MH i2c: E2 FD 00 [02:26:44]MH_I2C_Read... [02:26:44]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [02:26:44]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [02:26:44]wFMCommunicate OK [02:26:44]wFMCommunicate request_size=4 [02:26:44]MH_SAM_APDU [02:26:44]CAPDU: 80 17 00 00 [02:26:44]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [02:26:44]Write i2c OK [02:26:44]MH_I2C_Read... [02:26:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:26:45]Read from MH i2c: E2 [02:26:45]MH_I2C_Read... [02:26:45]Read from MH i2c: E2 FD 00 [02:26:45]MH_I2C_Read... [02:26:45]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [02:26:45]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [02:26:45]wFMCommunicate OK [02:26:45]wFMCommunicate request_size=4 [02:26:45]MH_SAM_APDU [02:26:45]CAPDU: 80 17 00 00 [02:26:45]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [02:26:45]Write i2c OK [02:26:45]MH_I2C_Read... [02:26:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [02:26:45]Read from MH i2c: E2 [02:26:45]MH_I2C_Read... [02:26:45]Read from MH i2c: E2 E6 00 [02:26:45]MH_I2C_Read... [02:26:45]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [02:26:45]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [02:26:45]wFMCommunicate OK [02:26:45]SAM_PROTO_GetFMData done [02:26:45]requested_item fm.sale_refund.total is exist - process it [02:26:45]requested_item fm.buy.total is exist - process it [02:26:45]requested_item shift.sale.total is exist - process it [02:26:45]SAM_PROTO_GetShiftData [02:26:45]wFMCommunicate request_size=4 [02:26:45]MH_SAM_APDU [02:26:45]CAPDU: 80 13 02 00 [02:26:45]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [02:26:45]Write i2c OK [02:26:45]MH_I2C_Read... [02:26:45]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [02:26:45]Read from MH i2c: E2 [02:26:45]MH_I2C_Read... [02:26:45]Read from MH i2c: E2 FD 00 [02:26:45]MH_I2C_Read... [02:26:45]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 36 00 00 00 69 04 9C 00 6F 04 04 00 36 00 00 00 B1 04 03 00 68 AA 7B 70 04 03 00 C4 05 22 72 04 03 00 A4 A4 59 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 2A 22 0D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 29 18 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 86 [02:26:45]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 36 00 00 00 69 04 9C 00 6F 04 04 00 36 00 00 00 B1 04 03 00 68 AA 7B 70 04 03 00 C4 05 22 72 04 03 00 A4 A4 59 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 2A 22 0D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 29 18 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [02:26:45]wFMCommunicate OK [02:26:45]wFMCommunicate request_size=4 [02:26:45]MH_SAM_APDU [02:26:45]CAPDU: 80 17 00 00 [02:26:45]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [02:26:45]Write i2c OK [02:26:45]MH_I2C_Read... [02:26:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:26:46]Read from MH i2c: E2 [02:26:46]MH_I2C_Read... [02:26:46]Read from MH i2c: E2 FD 00 [02:26:46]MH_I2C_Read... [02:26:46]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [02:26:46]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [02:26:46]wFMCommunicate OK [02:26:46]wFMCommunicate request_size=4 [02:26:46]MH_SAM_APDU [02:26:46]CAPDU: 80 17 00 00 [02:26:46]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [02:26:46]Write i2c OK [02:26:46]MH_I2C_Read... [02:26:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:26:46]Read from MH i2c: E2 [02:26:46]MH_I2C_Read... [02:26:46]Read from MH i2c: E2 FD 00 [02:26:46]MH_I2C_Read... [02:26:46]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [02:26:46]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [02:26:46]wFMCommunicate OK [02:26:46]wFMCommunicate request_size=4 [02:26:46]MH_SAM_APDU [02:26:46]CAPDU: 80 17 00 00 [02:26:46]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [02:26:46]Write i2c OK [02:26:46]MH_I2C_Read... [02:26:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:26:46]Read from MH i2c: E2 [02:26:46]MH_I2C_Read... [02:26:46]Read from MH i2c: E2 FD 00 [02:26:46]MH_I2C_Read... [02:26:46]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [02:26:46]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [02:26:46]wFMCommunicate OK [02:26:46]wFMCommunicate request_size=4 [02:26:46]MH_SAM_APDU [02:26:46]CAPDU: 80 17 00 00 [02:26:46]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [02:26:46]Write i2c OK [02:26:46]MH_I2C_Read... [02:26:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [02:26:47]Read from MH i2c: E2 [02:26:47]MH_I2C_Read... [02:26:47]Read from MH i2c: E2 CC 00 [02:26:47]MH_I2C_Read... [02:26:47]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [02:26:47]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [02:26:47]wFMCommunicate OK [02:26:47]SAM_PROTO_GetShiftData done [02:26:47]requested_item shift.sale.total_cash is exist - process it [02:26:47]requested_item shift.sale_refund.total is exist - process it [02:26:47]requested_item shift.sale_refund.total_cash is exist - process it [02:26:47]requested_item shift.buy.total is exist - process it [02:26:47]requested_item shift.buy.total_cash is exist - process it [02:26:47]produce_requested_data done [02:26:47]produce_requested_data return {"fm.sale.total":149652036.50,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":81045.52,"shift.sale.total_cash":22297.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [02:26:47]process_action_free get_value [02:26:47]json_value_free [02:26:47]json_value_free done [02:26:47]process_json_proto returns [02:26:47]Send response to host [02:26:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149652036.50,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":81045.52,"shift.sale.total_cash":22297.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [02:26:47]free response buf [02:26:47]execute_script done [02:26:47]execute_script returns [02:26:47]free content buf [02:26:47]Sock 7.Close socket [02:26:47]Sock 7.Thread stoped [02:26:48]OFD Sender: No OFD packet to send [02:26:48]accept exits with 9 [02:26:48]New connection [02:26:48]New thread 3067190628 created [02:26:48]Thread 3067047268 joined [02:26:48]Waiting for new connection... [02:26:48] Sock 9.Parse request [02:26:48]Sock 9.Check first char [02:26:48]Sock 9.First char is OK [02:26:48]request: POST /json_proto HTTP/1.0 [02:26:48]Method: POST [02:26:48]URL: /json_proto [02:26:48]Method is POST - this is cgi request [02:26:48]url: /json_proto [02:26:48]query_string will be loaded in cgi processing [02:26:48]execute_cgi json_proto POST (null) [02:26:48]execute_cgi path=json_proto method=POST [02:26:48]POST find Content-Length [02:26:48]Host: 172.17.44.132:8080 [02:26:48]Content-Length: 1185 [02:26:48]Content-Type: application/json [02:26:48] [02:26:48]POST finish read [02:26:48]Found Content-Length = 1185 [02:26:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51172", "tax_sys" : 0, "items" : [ { "code": "4700000481972", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442-\u043C\u0430\u0440\u0430\u043A\u0443\u0439\u044F 0", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113164", "name": "\u0416\u0435\u0432 Orbit White Spearmint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 375.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:26:48]execute_script... [02:26:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51172", "tax_sys" : 0, "items" : [ { "code": "4700000481972", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442-\u043C\u0430\u0440\u0430\u043A\u0443\u0439\u044F 0", "price" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113164", "name": "\u0416\u0435\u0432 Orbit White Spearmint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 375.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:26:48]POST & json_proto [02:26:48]process_json_proto [02:26:48]json parsed OK: [02:26:48]protocol is kg_v1.0 [02:26:48]action value=close_receipt [02:26:48]process_action close_receipt [02:26:48]cmd_close_receipt [02:26:48]MH_GetDate [02:26:48]Write to MH i2c: F0 00 00 1D 00 0C [02:26:48]Write i2c OK [02:26:48]MH_I2C_Read... [02:26:48]Read from MH i2c: F0 [02:26:48]MH_I2C_Read... [02:26:48]Read from MH i2c: F0 09 00 [02:26:48]MH_I2C_Read... [02:26:48]Read from MH i2c: F0 09 00 1D 00 00 E8 44 C9 66 2A 83 C1 65 43 [02:26:48]GetLastDocTimeStamp 1724465561 [02:26:48]current date 1724466408 [02:26:48]FM_GetShiftState [02:26:48]SAM_PROTO_GetShiftState [02:26:48]wFMCommunicate request_size=4 [02:26:48]MH_SAM_APDU [02:26:48]CAPDU: 80 13 01 00 [02:26:48]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [02:26:48]Write i2c OK [02:26:48]MH_I2C_Read... [02:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:26:48]Read from MH i2c: E2 [02:26:48]MH_I2C_Read... [02:26:48]Read from MH i2c: E2 0E 00 [02:26:48]MH_I2C_Read... [02:26:48]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 C5 [02:26:48]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:26:48]wFMCommunicate OK [02:26:48]SAM_PROTO_GetShiftState done [02:26:48]FM_GetShiftState done [02:26:48]opened in 1724458697 [02:26:48]opened+sec_in_day 1724545097 [02:26:48]quantity*price = 19000 [02:26:48]sum+1 = 19001 [02:26:48]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42113164 Жев Orbit White Spearmint 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 375.00 НСП 1% : 3.32 НДС 12% : 39.83 Наличными: 375.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 55 24.08.2024 02:26 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 166003 ФПД: 169349187617980 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T022649&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166003&fm=169349187617980&tin=02508201610067®Number=0000000000092562&sum=37500 0 [02:26:50]StoreToDocumentArchive [02:26:50]shift 470 fd 166003 [02:26:50]save to /storage/0470/doc_00166003 [02:26:50]save last doc name /storage/0470/doc_00166003 to /storage/kkm_last_doc_name [02:26:50]save OK [02:26:50]Clear old archive folders... [02:26:50]ProcessDocumentItem done err = 0, tmpTLVsize=509 [02:26:50]tlvbuf is 020B0380 [02:26:50]SAM_PROTO_ClearQueue [02:26:50]wFMCommunicate request_size=4 [02:26:50]MH_SAM_APDU [02:26:50]CAPDU: 80 09 00 00 [02:26:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [02:26:50]Write i2c OK [02:26:50]MH_I2C_Read... [02:26:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:26:50]Read from MH i2c: E2 [02:26:50]MH_I2C_Read... [02:26:50]Read from MH i2c: E2 03 00 [02:26:50]MH_I2C_Read... [02:26:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [02:26:50]RAPDU: 90 00 [02:26:50]wFMCommunicate OK [02:26:50]SAM_PROTO_ClearQueue done [02:26:50]KKMCreateOFDPacket [02:26:50]OFDProtocolAddRootSTLVToBuf [02:26:50]FM_MakeSignedData [02:26:50]FM_MakeSignedData [02:26:50]SAM_PROTO_SignData [02:26:50]wFMCommunicate request_size=4 [02:26:50]MH_SAM_APDU [02:26:50]CAPDU: 80 0D 01 02 [02:26:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [02:26:50]Write i2c OK [02:26:50]MH_I2C_Read... [02:26:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:26:50]Read from MH i2c: E2 [02:26:50]MH_I2C_Read... [02:26:50]Read from MH i2c: E2 03 00 [02:26:50]MH_I2C_Read... [02:26:50]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [02:26:50]RAPDU: 90 00 [02:26:50]wFMCommunicate OK [02:26:50]wFMCommunicate request_size=255 [02:26:50]MH_SAM_APDU [02:26:50]CAPDU: 80 0D 02 02 FA 03 00 FD 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 [02:26:50]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FD 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 00 00 38 [02:26:50]Write i2c OK [02:26:50]MH_I2C_Read... [02:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:26:50]Read from MH i2c: E2 [02:26:50]MH_I2C_Read... [02:26:50]Read from MH i2c: E2 03 00 [02:26:50]MH_I2C_Read... [02:26:50]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [02:26:50]RAPDU: 90 00 [02:26:50]wFMCommunicate OK [02:26:50]wFMCommunicate request_size=255 [02:26:50]MH_SAM_APDU [02:26:50]CAPDU: 80 0D 02 02 FA 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 0F 00 00 00 00 07 04 06 00 7C 92 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 E9 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 [02:26:50]Write to MH i2c: E2 02 01 2E 00 80 0D 02 02 FA 00 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 0F 00 00 00 00 07 04 06 00 7C 92 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 E9 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 00 00 34 [02:26:51]Write i2c OK [02:26:51]MH_I2C_Read... [02:26:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:26:51]Read from MH i2c: E2 [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: E2 03 00 [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [02:26:51]RAPDU: 90 00 [02:26:51]wFMCommunicate OK [02:26:51]wFMCommunicate request_size=18 [02:26:51]MH_SAM_APDU [02:26:51]CAPDU: 80 0D 02 02 0D 88 02 00 35 04 06 00 9A 05 AE 2B C4 BC [02:26:51]Write to MH i2c: E2 15 00 2F 00 80 0D 02 02 0D 00 88 02 00 35 04 06 00 9A 05 AE 2B C4 BC 00 00 84 [02:26:51]Write i2c OK [02:26:51]MH_I2C_Read... [02:26:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:26:51]Read from MH i2c: E2 [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: E2 03 00 [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [02:26:51]RAPDU: 90 00 [02:26:51]wFMCommunicate OK [02:26:51]wFMCommunicate request_size=4 [02:26:51]MH_SAM_APDU [02:26:51]CAPDU: 80 0D 03 02 [02:26:51]Write to MH i2c: E2 08 00 30 00 80 0D 03 02 00 00 00 00 AB [02:26:51]Write i2c OK [02:26:51]MH_I2C_Read... [02:26:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:26:51]Read from MH i2c: E2 [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: E2 0B 00 [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: E2 0B 00 30 00 00 08 C7 3B BC 1C 5A E0 5E 90 00 26 [02:26:51]RAPDU: 08 C7 3B BC 1C 5A E0 5E 90 00 [02:26:51]wFMCommunicate OK [02:26:51]SAM_PROTO_SignData done [02:26:51]FM_MakeSignedData done [02:26:51]CreateOFDProtocolMessage [02:26:51]wFMCommunicate request_size=4 [02:26:51]MH_SAM_APDU [02:26:51]CAPDU: 80 11 00 00 [02:26:51]Write to MH i2c: E2 08 00 31 00 80 11 00 00 00 00 00 00 AB [02:26:51]Write i2c OK [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: E2 [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: E2 17 00 [02:26:51]MH_I2C_Read... [02:26:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:26:51]Read from MH i2c: E2 17 00 31 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [02:26:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:26:51]wFMCommunicate OK [02:26:51]CreateOFDProtocolMessage done [02:26:51]OFDSenderStorePacket 166003 [02:26:51]StoreOFDPacket docnum=166003 [02:26:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 11 02 00 00 93 FF 09 02 60 0A 5A 03 01 00 03 00 FD 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 0F 00 00 00 00 07 04 06 00 7C 92 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 E9 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 88 02 00 35 04 06 00 9A 05 AE 2B C4 BC 08 C7 3B BC 1C 5A E0 5E [02:26:51]CheckFolder [02:26:51]dirname=/storage/ofd_packets [02:26:51]CheckFolder done [02:26:51]ProducePacketName [02:26:51]name=ofd_packets/00166003 [02:26:51]NVStorageSaveData ofd_packets/00166003 [02:26:51]File name is /storage/ofd_packets/00166003 [02:26:51]Write 559 bytes [02:26:51]NVStorageSaveData done [02:26:51]OFDSenderStorePacket done [02:26:51]KKMCreateOFDPacket done [02:26:51]NVStorageSaveData kkm_last_timestamp [02:26:51]File name is /storage/kkm_last_timestamp [02:26:51]Write 4 bytes [02:26:51]NVStorageSaveData done [02:26:51]ExternCall_PrintAddStr [02:26:51]wPrintStart [02:26:51]Write to MH i2c: 01 00 00 32 00 32 [02:26:51]Write i2c OK [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: 01 [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: 01 07 00 [02:26:51]MH_I2C_Read... [02:26:51]Read from MH i2c: 01 07 00 32 00 00 00 00 00 00 FF 0F 47 [02:26:51]RasterBufferAndPrint [02:26:51]line Счет N : (3)51172 [02:26:51]line ИНН: 02508201610067 [02:26:51]line Контрольно-Кассовый Чек [02:26:51]line ПРОДАЖА [02:26:51]line Товар: 4700000481972 [02:26:51]line Напиток энерг Nitro грейпфрут-маракуйя 0 [02:26:51]line 2.000 * 95.00 [02:26:51]line = 190.00 [02:26:51]line НДС 12% НСП 1% [02:26:51]line > о реализуемом товаре [02:26:51]line Товар: 48743570 [02:26:51]line Сигареты Winston XStyle Blue [02:26:51]line 1.000 * 140.00 [02:26:51]line = 140.00 [02:26:51]line НДС 12% НСП 1% [02:26:51]line > о реализуемом товаре [02:26:51]line Товар: 42113164 [02:26:51]line Жев Orbit White Spearmint [02:26:51]line 1.000 * 45.00 [02:26:51]line = 45.00 [02:26:51]line НДС 12% НСП 1% [02:26:51]line > о реализуемом товаре [02:26:51]line ИТОГО: 375.00 [02:26:51]line НСП 1% : 3.32 [02:26:51]line НДС 12% : 39.83 [02:26:51]line Наличными: 375.00 [02:26:51]line Безнал.: 0.00 [02:26:51]line Место: АЗС № 130 "Партнер Нефть" [02:26:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:26:51]line СНО: Общий режим [02:26:51]line Чек 55 24.08.2024 02:26 [02:26:51]line Смена: 470 ФФД: 1.0 [02:26:51]line ЗНМ: 0300000070 [02:26:51]line РНМ: 0000000000092562 [02:26:51]line Версия ККМ: 001 [02:26:51]line ФМ: 0000000000871769 [02:26:51]line ФД: 166003 [02:26:51]line ФПД: 169349187617980 [02:26:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T022649&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166003&fm=169349187617980&tin=02508201610067®Number=0000000000092562&sum=37500 [02:26:51]line 0 [02:26:51]written 0, free lines is 4095 [02:26:51]OFD Sender: Processing packet 166003 [packets to send 1004, broken 1003] [02:26:51]ProducePacketName [02:26:51]name=ofd_packets/00166003 [02:26:51]OFD Sender: To server: pG, [02:26:51]CommunicateWithHost lk.salyk.kg:30040 [02:26:51]ConnectInit lk.salyk.kg [02:26:52]Write to MH i2c: 01 00 00 67 00 67 [02:26:52]Write i2c OK [02:26:52]MH_I2C_Read... [02:26:52]Read from MH i2c: 01 [02:26:52]MH_I2C_Read... [02:26:52]Read from MH i2c: 01 07 00 [02:26:52]MH_I2C_Read... [02:26:52]Read from MH i2c: 01 07 00 67 00 00 00 00 00 00 15 0C 8F [02:26:52]RasterBufferAndPrint [02:26:52]line [02:26:52]line [02:26:52]line [02:26:52]line [02:26:52]line [02:26:52]written 0, free lines is 3112 [02:26:52]MH_Cut [02:26:52]Write to MH i2c: D1 01 00 6E 00 01 40 [02:26:52]Write i2c OK [02:26:52]MH_I2C_Read... [02:26:52]Read from MH i2c: D1 [02:26:52]MH_I2C_Read... [02:26:52]Read from MH i2c: D1 01 00 [02:26:52]MH_I2C_Read... [02:26:52]Read from MH i2c: D1 01 00 6E 00 00 3F [02:26:52]Write to MH i2c: 01 00 00 6F 00 6F [02:26:52]Write i2c OK [02:26:52]MH_I2C_Read... [02:26:53]*** Cut start [02:26:53]*** Purtial cut [02:26:53]*** Stage 1: CUTSNS_PIN = 1 [02:26:53]Connected sock=11 [02:26:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 11 02 00 00 93 FF 09 02 60 0A 5A 03 01 00 03 00 FD 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D1 8D D0 BD D0 B5 D1 80 D0 B3 20 4E 69 74 72 6F 20 D0 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F 0F 00 00 00 00 07 04 06 00 7C 92 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 E9 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 88 02 00 35 04 06 00 9A 05 AE 2B C4 BC 08 C7 3B BC 1C 5A E0 5E [02:26:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3F 6A 47 00 1C B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 88 02 00 F4 03 04 00 36 EE C8 66 B6 04 01 00 00 C6 70 9C C8 35 9F 07 5F [02:26:54]CommunicateWithHost err = 0 [02:26:54]CheckOFDResponse [02:26:54]1017 (14) - 77093643461234 [02:26:54]1041 (16) - 0000000000871769 [02:26:54]1040 (4) - 166003 [02:26:54]1012 (4) - 23.08.2024 20:16 [02:26:54]1206 (1) - 0 [02:26:54]OFD Sender: Remove packet 166003 [02:26:54]ProducePacketName [02:26:54]name=ofd_packets/00166003 [02:26:54]NVStorageDeleteData [02:26:55]Read from MH i2c: 01 [02:26:55]MH_I2C_Read... [02:26:55]*** Stop cut motor [02:26:55]*** Cut end [02:26:55]Read from MH i2c: 01 07 00 [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 FF 0F 84 [02:26:55]process_action close_receipt done [02:26:55]requested_data is exist [02:26:55]produce_requested_data [02:26:55]requested_item fm.sn is exist - process it [02:26:55]wFMCommunicate request_size=4 [02:26:55]MH_SAM_APDU [02:26:55]CAPDU: 80 11 00 00 [02:26:55]Write to MH i2c: E2 08 00 70 00 80 11 00 00 00 00 00 00 EA [02:26:55]Write i2c OK [02:26:55]MH_I2C_Read... [02:26:55]OFD Sender: No OFD packet to send [02:26:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:26:55]Read from MH i2c: E2 [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: E2 17 00 [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: E2 17 00 70 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [02:26:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:26:55]wFMCommunicate OK [02:26:55]requested_item fd.num is exist - process it [02:26:55]SAM_PROTO_GetFieldsCounters [02:26:55]wFMCommunicate request_size=4 [02:26:55]MH_SAM_APDU [02:26:55]CAPDU: 80 13 00 00 [02:26:55]Write to MH i2c: E2 08 00 71 00 80 13 00 00 00 00 00 00 ED [02:26:55]Write i2c OK [02:26:55]MH_I2C_Read... [02:26:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:26:55]Read from MH i2c: E2 [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: E2 62 00 [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: E2 62 00 71 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [02:26:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 37 00 00 00 5E 04 04 00 37 00 00 00 57 04 04 00 38 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:26:55]wFMCommunicate OK [02:26:55]SAM_PROTO_GetFieldsCounters done [02:26:55]requested_item shift.num is exist - process it [02:26:55]requested_item shift.opened is exist - process it [02:26:55]req_shift_opened [02:26:55]FM_GetShiftState [02:26:55]SAM_PROTO_GetShiftState [02:26:55]wFMCommunicate request_size=4 [02:26:55]MH_SAM_APDU [02:26:55]CAPDU: 80 13 01 00 [02:26:55]Write to MH i2c: E2 08 00 72 00 80 13 01 00 00 00 00 00 EF [02:26:55]Write i2c OK [02:26:55]MH_I2C_Read... [02:26:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:26:55]Read from MH i2c: E2 [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: E2 0E 00 [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: E2 0E 00 72 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 19 [02:26:55]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:26:55]wFMCommunicate OK [02:26:55]SAM_PROTO_GetShiftState done [02:26:55]FM_GetShiftState done [02:26:55]req_shift_opened done [02:26:55]requested_item shift.open_date is exist - process it [02:26:55]req_shift_open_date [02:26:55]req_shift_open_date done [02:26:55]produce_requested_data done [02:26:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":166003,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:26:55]process_action_free close_receipt [02:26:55]json_value_free [02:26:55]json_value_free done [02:26:55]process_json_proto returns [02:26:55]Send response to host [02:26:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":166003,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:26:55]free response buf [02:26:55]execute_script done [02:26:55]execute_script returns [02:26:55]free content buf [02:26:55]Sock 9.Close socket [02:26:55]Sock 9.Thread stoped [02:26:55]accept exits with 7 [02:26:55]New connection [02:26:55]New thread 3067047268 created [02:26:55]Thread 3067190628 joined [02:26:55]Waiting for new connection... [02:26:55] Sock 7.Parse request [02:26:55]Sock 7.Check first char [02:26:55]Sock 7.First char is OK [02:26:55]request: POST /json_proto HTTP/1.0 [02:26:55]Method: POST [02:26:55]URL: /json_proto [02:26:55]Method is POST - this is cgi request [02:26:55]url: /json_proto [02:26:55]query_string will be loaded in cgi processing [02:26:55]execute_cgi json_proto POST (null) [02:26:55]execute_cgi path=json_proto method=POST [02:26:55]POST find Content-Length [02:26:55]Host: 172.17.44.132:8080 [02:26:55]Content-Length: 800 [02:26:55]Content-Type: application/json [02:26:55] [02:26:55]POST finish read [02:26:55]Found Content-Length = 800 [02:26:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:26:55]execute_script... [02:26: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)294916", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:26:55]POST & json_proto [02:26:55]process_json_proto [02:26:55]json parsed OK: [02:26:55]protocol is kg_v1.0 [02:26:55]action value=close_receipt [02:26:55]process_action close_receipt [02:26:55]cmd_close_receipt [02:26:55]MH_GetDate [02:26:55]Write to MH i2c: F0 00 00 73 00 62 [02:26:55]Write i2c OK [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: F0 [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: F0 09 00 [02:26:55]MH_I2C_Read... [02:26:55]Read from MH i2c: F0 09 00 73 00 00 F0 44 C9 66 2A 83 C1 65 A1 [02:26:55]GetLastDocTimeStamp 1724466409 [02:26:55]current date 1724466416 [02:26:55]FM_GetShiftState [02:26:55]SAM_PROTO_GetShiftState [02:26:55]wFMCommunicate request_size=4 [02:26:55]MH_SAM_APDU [02:26:55]CAPDU: 80 13 01 00 [02:26:55]Write to MH i2c: E2 08 00 74 00 80 13 01 00 00 00 00 00 F1 [02:26:55]Write i2c OK [02:26:55]MH_I2C_Read... [02:26:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:26:56]Read from MH i2c: E2 [02:26:56]MH_I2C_Read... [02:26:56]Read from MH i2c: E2 0E 00 [02:26:56]MH_I2C_Read... [02:26:56]Read from MH i2c: E2 0E 00 74 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 1B [02:26:56]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:26:56]wFMCommunicate OK [02:26:56]SAM_PROTO_GetShiftState done [02:26:56]FM_GetShiftState done [02:26:56]opened in 1724458697 [02:26:56]opened+sec_in_day 1724545097 [02:26:56]quantity*price = 700049 [02:26:56]sum+1 = 700050 [02:26:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7000.49 НСП 1% : 61.95 НДС 12% : 743.41 Наличными: 0.00 Безнал.: 7000.49 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 56 24.08.2024 02:26 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 166004 ФПД: 155261702821455 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T022656&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166004&fm=155261702821455&tin=02508201610067®Number=0000000000092562&sum=700049 [02:26:57]StoreToDocumentArchive [02:26:57]shift 470 fd 166004 [02:26:57]save to /storage/0470/doc_00166004 [02:26:57]save last doc name /storage/0470/doc_00166004 to /storage/kkm_last_doc_name [02:26:57]save OK [02:26:57]Clear old archive folders... [02:26:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:26:57]tlvbuf is 020C4750 [02:26:57]SAM_PROTO_ClearQueue [02:26:57]wFMCommunicate request_size=4 [02:26:57]MH_SAM_APDU [02:26:57]CAPDU: 80 09 00 00 [02:26:57]Write to MH i2c: E2 08 00 81 00 80 09 00 00 00 00 00 00 F3 [02:26:57]Write i2c OK [02:26:57]MH_I2C_Read... [02:26:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:26:57]Read from MH i2c: E2 [02:26:57]MH_I2C_Read... [02:26:57]Read from MH i2c: E2 03 00 [02:26:57]MH_I2C_Read... [02:26:57]Read from MH i2c: E2 03 00 81 00 00 90 00 F5 [02:26:57]RAPDU: 90 00 [02:26:57]wFMCommunicate OK [02:26:57]SAM_PROTO_ClearQueue done [02:26:57]KKMCreateOFDPacket [02:26:57]OFDProtocolAddRootSTLVToBuf [02:26:57]FM_MakeSignedData [02:26:57]FM_MakeSignedData [02:26:57]SAM_PROTO_SignData [02:26:57]wFMCommunicate request_size=4 [02:26:57]MH_SAM_APDU [02:26:57]CAPDU: 80 0D 01 02 [02:26:57]Write to MH i2c: E2 08 00 82 00 80 0D 01 02 00 00 00 00 FB [02:26:57]Write i2c OK [02:26:57]MH_I2C_Read... [02:26:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:26:57]Read from MH i2c: E2 [02:26:57]MH_I2C_Read... [02:26:57]Read from MH i2c: E2 03 00 [02:26:57]MH_I2C_Read... [02:26:57]Read from MH i2c: E2 03 00 82 00 00 90 00 F6 [02:26:57]RAPDU: 90 00 [02:26:57]wFMCommunicate OK [02:26:57]wFMCommunicate request_size=255 [02:26:57]MH_SAM_APDU [02:26:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 F0 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 88 02 00 35 04 06 00 8D 35 AE A4 [02:26:57]Write to MH i2c: E2 02 01 83 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 F0 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 88 02 00 35 04 06 00 8D 35 AE A4 00 00 BA [02:26:57]Write i2c OK [02:26:57]MH_I2C_Read... [02:26:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:26:58]Read from MH i2c: E2 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: E2 03 00 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [02:26:58]RAPDU: 90 00 [02:26:58]wFMCommunicate OK [02:26:58]wFMCommunicate request_size=7 [02:26:58]MH_SAM_APDU [02:26:58]CAPDU: 80 0D 02 02 02 D6 4F [02:26:58]Write to MH i2c: E2 0A 00 84 00 80 0D 02 02 02 00 D6 4F 00 00 27 [02:26:58]Write i2c OK [02:26:58]MH_I2C_Read... [02:26:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:26:58]Read from MH i2c: E2 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: E2 03 00 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: E2 03 00 84 00 00 90 00 F8 [02:26:58]RAPDU: 90 00 [02:26:58]wFMCommunicate OK [02:26:58]wFMCommunicate request_size=4 [02:26:58]MH_SAM_APDU [02:26:58]CAPDU: 80 0D 03 02 [02:26:58]Write to MH i2c: E2 08 00 85 00 80 0D 03 02 00 00 00 00 00 [02:26:58]Write i2c OK [02:26:58]MH_I2C_Read... [02:26:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:26:58]Read from MH i2c: E2 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: E2 0B 00 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: E2 0B 00 85 00 00 B7 C8 66 AF C1 11 BD FF 90 00 23 [02:26:58]RAPDU: B7 C8 66 AF C1 11 BD FF 90 00 [02:26:58]wFMCommunicate OK [02:26:58]SAM_PROTO_SignData done [02:26:58]FM_MakeSignedData done [02:26:58]CreateOFDProtocolMessage [02:26:58]wFMCommunicate request_size=4 [02:26:58]MH_SAM_APDU [02:26:58]CAPDU: 80 11 00 00 [02:26:58]Write to MH i2c: E2 08 00 86 00 80 11 00 00 00 00 00 00 00 [02:26:58]Write i2c OK [02:26:58]MH_I2C_Read... [02:26:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:26:58]Read from MH i2c: E2 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: E2 17 00 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: E2 17 00 86 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [02:26:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:26:58]wFMCommunicate OK [02:26:58]CreateOFDProtocolMessage done [02:26:58]OFDSenderStorePacket 166004 [02:26:58]StoreOFDPacket docnum=166004 [02:26:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B5 B0 04 01 34 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 F0 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 88 02 00 35 04 06 00 8D 35 AE A4 D6 4F B7 C8 66 AF C1 11 BD FF [02:26:58]CheckFolder [02:26:58]dirname=/storage/ofd_packets [02:26:58]CheckFolder done [02:26:58]ProducePacketName [02:26:58]name=ofd_packets/00166004 [02:26:58]NVStorageSaveData ofd_packets/00166004 [02:26:58]File name is /storage/ofd_packets/00166004 [02:26:58]Write 298 bytes [02:26:58]NVStorageSaveData done [02:26:58]OFDSenderStorePacket done [02:26:58]KKMCreateOFDPacket done [02:26:58]NVStorageSaveData kkm_last_timestamp [02:26:58]File name is /storage/kkm_last_timestamp [02:26:58]Write 4 bytes [02:26:58]NVStorageSaveData done [02:26:58]ExternCall_PrintAddStr [02:26:58]wPrintStart [02:26:58]Write to MH i2c: 01 00 00 87 00 87 [02:26:58]Write i2c OK [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: 01 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: 01 07 00 [02:26:58]MH_I2C_Read... [02:26:58]Read from MH i2c: 01 07 00 87 00 00 00 00 00 00 FF 0F 9C [02:26:58]RasterBufferAndPrint [02:26:58]line Счет N : (1)294916 [02:26:58]line ИНН: 02508201610067 [02:26:58]line Контрольно-Кассовый Чек [02:26:58]line ПРОДАЖА [02:26:58]line ТРК (МРК, ГНК) : 21 [02:26:58]line Товар: 2710194800 [02:26:58]line ДТ-К-5 [02:26:58]line 91.870 * 76.20 [02:26:58]line = 7000.49 [02:26:58]line НДС 12% НСП 1% [02:26:58]line > о реализуемом товаре [02:26:58]line ИТОГО: 7000.49 [02:26:58]line НСП 1% : 61.95 [02:26:58]line НДС 12% : 743.41 [02:26:58]line Наличными: 0.00 [02:26:58]line Безнал.: 7000.49 [02:26:58]line Место: АЗС № 130 "Партнер Нефть" [02:26:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:26:58]line СНО: Общий режим [02:26:58]line Чек 56 24.08.2024 02:26 [02:26:58]line Смена: 470 ФФД: 1.0 [02:26:58]line ЗНМ: 0300000070 [02:26:58]line РНМ: 0000000000092562 [02:26:58]line Версия ККМ: 001 [02:26:58]line Платежная система: O! деньги [02:26:58]line ФМ: 0000000000871769 [02:26:58]line ФД: 166004 [02:26:58]line ФПД: 155261702821455 [02:26:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T022656&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166004&fm=155261702821455&tin=02508201610067®Number=0000000000092562&sum=700049 [02:26:58]OFD Sender: Processing packet 166004 [packets to send 1004, broken 1003] [02:26:58]ProducePacketName [02:26:58]name=ofd_packets/00166004 [02:26:58]OFD Sender: To server: pG, [02:26:58]CommunicateWithHost lk.salyk.kg:30040 [02:26:58]ConnectInit lk.salyk.kg [02:26:58]written 0, free lines is 4095 [02:26:59]Write to MH i2c: 01 00 00 B1 00 B1 [02:26:59]Write i2c OK [02:26:59]MH_I2C_Read... [02:26:59]Read from MH i2c: 01 [02:26:59]MH_I2C_Read... [02:26:59]Read from MH i2c: 01 07 00 [02:26:59]MH_I2C_Read... [02:26:59]Read from MH i2c: 01 07 00 B1 00 00 00 00 00 00 E4 0C A8 [02:26:59]RasterBufferAndPrint [02:26:59]line [02:26:59]line [02:26:59]line [02:26:59]line [02:26:59]line [02:26:59]written 0, free lines is 3327 [02:26:59]MH_Cut [02:26:59]Write to MH i2c: D1 01 00 B8 00 01 8A [02:26:59]Write i2c OK [02:26:59]MH_I2C_Read... [02:26:59]Read from MH i2c: D1 [02:26:59]MH_I2C_Read... [02:26:59]Read from MH i2c: D1 01 00 [02:26:59]MH_I2C_Read... [02:26:59]Read from MH i2c: D1 01 00 B8 00 00 89 [02:26:59]Write to MH i2c: 01 00 00 B9 00 B9 [02:26:59]Write i2c OK [02:26:59]MH_I2C_Read... [02:26:59]*** Cut start [02:26:59]*** Purtial cut [02:26:59]*** Stage 1: CUTSNS_PIN = 1 [02:27:01]Read from MH i2c: *** Stop cut motor [02:27:01]01 *** Cut end [02:27:01] [02:27:01]MH_I2C_Read... [02:27:01]Read from MH i2c: 01 07 00 [02:27:01]MH_I2C_Read... [02:27:01]Read from MH i2c: 01 07 00 B9 00 00 00 00 00 00 FF 0F CE [02:27:01]process_action close_receipt done [02:27:01]requested_data is exist [02:27:01]produce_requested_data [02:27:01]requested_item fm.sn is exist - process it [02:27:01]wFMCommunicate request_size=4 [02:27:01]MH_SAM_APDU [02:27:01]CAPDU: 80 11 00 00 [02:27:01]Write to MH i2c: E2 08 00 BA 00 80 11 00 00 00 00 00 00 34 [02:27:01]Write i2c OK [02:27:01]MH_I2C_Read... [02:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:27:01]Read from MH i2c: E2 [02:27:01]MH_I2C_Read... [02:27:01]Read from MH i2c: E2 17 00 [02:27:01]MH_I2C_Read... [02:27:01]Read from MH i2c: E2 17 00 BA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [02:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:27:01]wFMCommunicate OK [02:27:01]requested_item fd.num is exist - process it [02:27:01]SAM_PROTO_GetFieldsCounters [02:27:01]wFMCommunicate request_size=4 [02:27:01]MH_SAM_APDU [02:27:01]CAPDU: 80 13 00 00 [02:27:01]Write to MH i2c: E2 08 00 BB 00 80 13 00 00 00 00 00 00 37 [02:27:01]Write i2c OK [02:27:01]MH_I2C_Read... [02:27:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:27:02]Read from MH i2c: E2 [02:27:02]MH_I2C_Read... [02:27:02]Read from MH i2c: E2 62 00 [02:27:02]MH_I2C_Read... [02:27:02]Read from MH i2c: E2 62 00 BB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 DA [02:27:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 38 00 00 00 5E 04 04 00 38 00 00 00 57 04 04 00 39 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:27:02]wFMCommunicate OK [02:27:02]SAM_PROTO_GetFieldsCounters done [02:27:02]requested_item shift.num is exist - process it [02:27:02]requested_item shift.opened is exist - process it [02:27:02]req_shift_opened [02:27:02]FM_GetShiftState [02:27:02]SAM_PROTO_GetShiftState [02:27:02]wFMCommunicate request_size=4 [02:27:02]MH_SAM_APDU [02:27:02]CAPDU: 80 13 01 00 [02:27:02]Write to MH i2c: E2 08 00 BC 00 80 13 01 00 00 00 00 00 39 [02:27:02]Write i2c OK [02:27:02]MH_I2C_Read... [02:27:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:27:02]Read from MH i2c: E2 [02:27:02]MH_I2C_Read... [02:27:02]Read from MH i2c: E2 0E 00 [02:27:02]MH_I2C_Read... [02:27:02]Read from MH i2c: E2 0E 00 BC 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 63 [02:27:02]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:27:02]wFMCommunicate OK [02:27:02]SAM_PROTO_GetShiftState done [02:27:02]FM_GetShiftState done [02:27:02]req_shift_opened done [02:27:02]requested_item shift.open_date is exist - process it [02:27:02]req_shift_open_date [02:27:02]req_shift_open_date done [02:27:02]produce_requested_data done [02:27:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":166004,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:27:02]process_action_free close_receipt [02:27:02]json_value_free [02:27:02]json_value_free done [02:27:02]process_json_proto returns [02:27:02]Send response to host [02:27:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":166004,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:27:02]free response buf [02:27:02]execute_script done [02:27:02]execute_script returns [02:27:02]free content buf [02:27:02]Sock 7.Close socket [02:27:02]Sock 7.Thread stoped [02:27:02]accept exits with 9 [02:27:02]New connection [02:27:02]New thread 3067190628 created [02:27:02]Thread 3067047268 joined [02:27:02]Waiting for new connection... [02:27:02] Sock 9.Parse request [02:27:02]Sock 9.Check first char [02:27:02]Sock 9.First char is OK [02:27:02]request: POST /json_proto HTTP/1.0 [02:27:02]Method: POST [02:27:02]URL: /json_proto [02:27:02]Method is POST - this is cgi request [02:27:02]url: /json_proto [02:27:02]query_string will be loaded in cgi processing [02:27:02]execute_cgi json_proto POST (null) [02:27:02]execute_cgi path=json_proto method=POST [02:27:02]POST find Content-Length [02:27:02]Host: 172.17.44.132:8080 [02:27:02]Content-Length: 800 [02:27:02]Content-Type: application/json [02:27:02] [02:27:02]POST finish read [02:27:02]Found Content-Length = 800 [02:27:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:27:02]execute_script... [02:27: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)294917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:27:02]POST & json_proto [02:27:02]process_json_proto [02:27:02]json parsed OK: [02:27:02]protocol is kg_v1.0 [02:27:02]action value=close_receipt [02:27:02]process_action close_receipt [02:27:02]cmd_close_receipt [02:27:02]MH_GetDate [02:27:02]Write to MH i2c: F0 00 00 BD 00 AC [02:27:02]Write i2c OK [02:27:02]MH_I2C_Read... [02:27:02]Read from MH i2c: F0 [02:27:02]MH_I2C_Read... [02:27:02]Read from MH i2c: F0 09 00 [02:27:02]MH_I2C_Read... [02:27:02]Read from MH i2c: F0 09 00 BD 00 00 F6 44 C9 66 2A 83 C1 65 F1 [02:27:02]GetLastDocTimeStamp 1724466416 [02:27:02]current date 1724466422 [02:27:02]FM_GetShiftState [02:27:02]SAM_PROTO_GetShiftState [02:27:02]wFMCommunicate request_size=4 [02:27:02]MH_SAM_APDU [02:27:02]CAPDU: 80 13 01 00 [02:27:02]Write to MH i2c: E2 08 00 BE 00 80 13 01 00 00 00 00 00 3B [02:27:02]Write i2c OK [02:27:02]MH_I2C_Read... [02:27:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:27:02]Read from MH i2c: E2 [02:27:02]MH_I2C_Read... [02:27:02]Read from MH i2c: E2 0E 00 [02:27:02]MH_I2C_Read... [02:27:02]Read from MH i2c: E2 0E 00 BE 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 65 [02:27:02]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:27:02]wFMCommunicate OK [02:27:02]SAM_PROTO_GetShiftState done [02:27:02]FM_GetShiftState done [02:27:02]opened in 1724458697 [02:27:02]opened+sec_in_day 1724545097 [02:27:02]quantity*price = 700049 [02:27:02]sum+1 = 700050 [02:27:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7000.49 НСП 1% : 61.95 НДС 12% : 743.41 Наличными: 0.00 Безнал.: 7000.49 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 57 24.08.2024 02:27 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 166005 ФПД: 220678543892331 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T022703&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166005&fm=220678543892331&tin=02508201610067®Number=0000000000092562&sum=700049 [02:27:04]47 StoreToDocumentArchive [02:27:04]2C shift 470 fd 166005 [02:27:04]01 save to /storage/0470/doc_00166005 [02:27:04]00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B5 B0 04 01 34 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 save last doc name /storage/0470/doc_00166005 to /storage/kkm_last_doc_name [02:27:04]A2 2D save OK [02:27:04]D0 Clear old archive folders... [02:27:04]9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:27:04]00 tlvbuf is 0204E130 [02:27:04]00 SAM_PROTO_ClearQueue [02:27:04]37 wFMCommunicate request_size=4 [02:27:04]04 MH_SAM_APDU [02:27:04]06 CAPDU: 00 80 C4 09 1D 00 00 00 00 [02:27:04]00 Write to MH i2c: 00 E2 13 08 04 00 06 CB 00 00 91 80 AE 09 0A 00 00 00 00 00 00 00 F2 00 03 01 00 00 3D 01 [02:27:04]F6 03 01 Write i2c OK [02:27:04]00 MH_I2C_Read... [02:27:04]01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 Read from MH i2c: 00 E2 91 [02:27:04]AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 MH_I2C_Read... [02:27:04]38 Read from MH i2c: 00 E2 00 00 F4 03 04 00 F0 44 C9 66 0E 04 04 00 D6 01 03 00 00 00 [02:27:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:27:04]MH_I2C_Read... [02:27:04]B9 Read from MH i2c: 04 E2 01 03 00 00 01 CB 0D 00 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 90 30 00 30 3F 30 [02:27:04]30 RAPDU: 30 90 30 00 30 [02:27:04]30 wFMCommunicate OK [02:27:04]30 30 38 37 31 37 36 39 10 04 04 00 74 88 02 00 35 04 06 00 8D SAM_PROTO_ClearQueue done [02:27:04]35 KKMCreateOFDPacket [02:27:04]AE OFDProtocolAddRootSTLVToBuf [02:27:04]A4 FM_MakeSignedData [02:27:04]D6 FM_MakeSignedData [02:27:04]4F SAM_PROTO_SignData [02:27:04]B7 wFMCommunicate request_size=4 [02:27:04]C8 MH_SAM_APDU [02:27:04]66 CAPDU: AF 80 C1 0D 11 01 BD 02 FF [02:27:04] [02:27:04]Write to MH i2c: E2 08 00 CC 00 80 0D 01 02 00 00 00 00 45 [02:27:04]Write i2c OK [02:27:04]MH_I2C_Read... [02:27:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:27:04]Read from MH i2c: E2 [02:27:04]MH_I2C_Read... [02:27:04]Read from MH i2c: E2 03 00 [02:27:04]MH_I2C_Read... [02:27:04]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [02:27:04]RAPDU: 90 00 [02:27:04]wFMCommunicate OK [02:27:04]wFMCommunicate request_size=255 [02:27:04]MH_SAM_APDU [02:27:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F7 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 88 02 00 35 04 06 00 C8 B4 BA 37 [02:27:04]Write to MH i2c: E2 02 01 CD 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F7 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 88 02 00 35 04 06 00 C8 B4 BA 37 00 00 66 [02:27:05]Write i2c OK [02:27:05]MH_I2C_Read... [02:27:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:27:05]Read from MH i2c: E2 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: E2 03 00 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: E2 03 00 CD 00 00 90 00 41 [02:27:05]RAPDU: 90 00 [02:27:05]wFMCommunicate OK [02:27:05]wFMCommunicate request_size=7 [02:27:05]MH_SAM_APDU [02:27:05]CAPDU: 80 0D 02 02 02 DF 6B [02:27:05]Write to MH i2c: E2 0A 00 CE 00 80 0D 02 02 02 00 DF 6B 00 00 96 [02:27:05]Write i2c OK [02:27:05]MH_I2C_Read... [02:27:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:27:05]Read from MH i2c: E2 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: E2 03 00 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [02:27:05]RAPDU: 90 00 [02:27:05]wFMCommunicate OK [02:27:05]wFMCommunicate request_size=4 [02:27:05]MH_SAM_APDU [02:27:05]CAPDU: 80 0D 03 02 [02:27:05]Write to MH i2c: E2 08 00 CF 00 80 0D 03 02 00 00 00 00 4A [02:27:05]Write i2c OK [02:27:05]MH_I2C_Read... [02:27:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:27:05]Read from MH i2c: E2 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: E2 0B 00 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: E2 0B 00 CF 00 00 B6 5D D5 AE 01 4F 1D 50 90 00 9E [02:27:05]RAPDU: B6 5D D5 AE 01 4F 1D 50 90 00 [02:27:05]wFMCommunicate OK [02:27:05]SAM_PROTO_SignData done [02:27:05]FM_MakeSignedData done [02:27:05]CreateOFDProtocolMessage [02:27:05]wFMCommunicate request_size=4 [02:27:05]MH_SAM_APDU [02:27:05]CAPDU: 80 11 00 00 [02:27:05]Write to MH i2c: E2 08 00 D0 00 80 11 00 00 00 00 00 00 4A [02:27:05]Write i2c OK [02:27:05]MH_I2C_Read... [02:27:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:27:05]Read from MH i2c: E2 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: E2 17 00 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: E2 17 00 D0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [02:27:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:27:05]wFMCommunicate OK [02:27:05]CreateOFDProtocolMessage done [02:27:05]OFDSenderStorePacket 166005 [02:27:05]StoreOFDPacket docnum=166005 [02:27:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 45 85 04 01 50 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F7 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 88 02 00 35 04 06 00 C8 B4 BA 37 DF 6B B6 5D D5 AE 01 4F 1D 50 [02:27:05]CheckFolder [02:27:05]dirname=/storage/ofd_packets [02:27:05]CheckFolder done [02:27:05]ProducePacketName [02:27:05]name=ofd_packets/00166005 [02:27:05]NVStorageSaveData ofd_packets/00166005 [02:27:05]File name is /storage/ofd_packets/00166005 [02:27:05]Write 298 bytes [02:27:05]NVStorageSaveData done [02:27:05]OFDSenderStorePacket done [02:27:05]KKMCreateOFDPacket done [02:27:05]NVStorageSaveData kkm_last_timestamp [02:27:05]File name is /storage/kkm_last_timestamp [02:27:05]Write 4 bytes [02:27:05]NVStorageSaveData done [02:27:05]ExternCall_PrintAddStr [02:27:05]wPrintStart [02:27:05]Write to MH i2c: 01 00 00 D1 00 D1 [02:27:05]Write i2c OK [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: 01 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: 01 07 00 [02:27:05]MH_I2C_Read... [02:27:05]Read from MH i2c: 01 07 00 D1 00 00 00 00 00 00 FF 0F E6 [02:27:05]RasterBufferAndPrint [02:27:05]line Счет N : (1)294917 [02:27:05]line ИНН: 02508201610067 [02:27:05]line Контрольно-Кассовый Чек [02:27:05]line ПРОДАЖА [02:27:05]line ТРК (МРК, ГНК) : 11 [02:27:05]line Товар: 2710194800 [02:27:05]line ДТ-К-5 [02:27:05]line 91.870 * 76.20 [02:27:05]line = 7000.49 [02:27:05]line НДС 12% НСП 1% [02:27:05]line > о реализуемом товаре [02:27:05]line ИТОГО: 7000.49 [02:27:05]line НСП 1% : 61.95 [02:27:05]line НДС 12% : 743.41 [02:27:05]line Наличными: 0.00 [02:27:05]line Безнал.: 7000.49 [02:27:05]line Место: АЗС № 130 "Партнер Нефть" [02:27:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:27:05]line СНО: Общий режим [02:27:05]line Чек 57 24.08.2024 02:27 [02:27:05]line Смена: 470 ФФД: 1.0 [02:27:05]line ЗНМ: 0300000070 [02:27:05]line РНМ: 0000000000092562 [02:27:05]line Версия ККМ: 001 [02:27:05]line Платежная система: O! деньги [02:27:05]line ФМ: 0000000000871769 [02:27:05]line ФД: 166005 [02:27:05]line ФПД: 220678543892331 [02:27:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T022703&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166005&fm=220678543892331&tin=02508201610067®Number=0000000000092562&sum=700049 [02:27:05]written 0, free lines is 4095 [02:27:06]Write to MH i2c: 01 00 00 FB 00 FB [02:27:06]Write i2c OK [02:27:06]MH_I2C_Read... [02:27:06]Read from MH i2c: 01 [02:27:06]MH_I2C_Read... [02:27:06]Read from MH i2c: 01 07 00 [02:27:06]MH_I2C_Read... [02:27:06]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 DA 0C E8 [02:27:06]RasterBufferAndPrint [02:27:06]line [02:27:06]line [02:27:06]line [02:27:06]line [02:27:06]line [02:27:06]written 0, free lines is 3327 [02:27:06]MH_Cut [02:27:06]Write to MH i2c: D1 01 00 02 01 01 D5 [02:27:06]Write i2c OK [02:27:06]MH_I2C_Read... [02:27:06]Read from MH i2c: D1 [02:27:06]MH_I2C_Read... [02:27:06]Read from MH i2c: D1 01 00 [02:27:06]MH_I2C_Read... [02:27:06]Read from MH i2c: D1 01 00 02 01 00 D4 [02:27:06]Write to MH i2c: 01 00 00 03 01 04 [02:27:06]Write i2c OK [02:27:06]MH_I2C_Read... [02:27:06]*** Cut start [02:27:06]*** Purtial cut [02:27:06]*** Stage 1: CUTSNS_PIN = 1 [02:27:08]Read from MH i2c: 01 [02:27:08]MH_I2C_Read... [02:27:08]*** Stop cut motor [02:27:08]*** Cut end [02:27:08]Read from MH i2c: 01 07 00 [02:27:08]MH_I2C_Read... [02:27:08]Read from MH i2c: 01 07 00 03 01 00 00 00 00 00 FF 0F 19 [02:27:08]process_action close_receipt done [02:27:08]requested_data is exist [02:27:08]produce_requested_data [02:27:08]requested_item fm.sn is exist - process it [02:27:08]wFMCommunicate request_size=4 [02:27:08]MH_SAM_APDU [02:27:08]CAPDU: 80 11 00 00 [02:27:08]Write to MH i2c: E2 08 00 04 01 80 11 00 00 00 00 00 00 7F [02:27:08]Write i2c OK [02:27:08]MH_I2C_Read... [02:27:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:27:08]Read from MH i2c: E2 [02:27:08]MH_I2C_Read... [02:27:08]Read from MH i2c: E2 17 00 [02:27:08]MH_I2C_Read... [02:27:09]Read from MH i2c: E2 17 00 04 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [02:27:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:27:09]wFMCommunicate OK [02:27:09]requested_item fd.num is exist - process it [02:27:09]SAM_PROTO_GetFieldsCounters [02:27:09]wFMCommunicate request_size=4 [02:27:09]MH_SAM_APDU [02:27:09]CAPDU: 80 13 00 00 [02:27:09]Write to MH i2c: E2 08 00 05 01 80 13 00 00 00 00 00 00 82 [02:27:09]Write i2c OK [02:27:09]MH_I2C_Read... [02:27:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:27:09]Read from MH i2c: E2 [02:27:09]MH_I2C_Read... [02:27:09]Read from MH i2c: E2 62 00 [02:27:09]MH_I2C_Read... [02:27:09]Read from MH i2c: E2 62 00 05 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [02:27:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 39 00 00 00 5E 04 04 00 39 00 00 00 57 04 04 00 3A 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:27:09]wFMCommunicate OK [02:27:09]SAM_PROTO_GetFieldsCounters done [02:27:09]requested_item shift.num is exist - process it [02:27:09]requested_item shift.opened is exist - process it [02:27:09]req_shift_opened [02:27:09]FM_GetShiftState [02:27:09]SAM_PROTO_GetShiftState [02:27:09]wFMCommunicate request_size=4 [02:27:09]MH_SAM_APDU [02:27:09]CAPDU: 80 13 01 00 [02:27:09]Write to MH i2c: E2 08 00 06 01 80 13 01 00 00 00 00 00 84 [02:27:09]Write i2c OK [02:27:09]MH_I2C_Read... [02:27:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:27:09]Read from MH i2c: E2 [02:27:09]MH_I2C_Read... [02:27:09]Read from MH i2c: E2 0E 00 [02:27:09]MH_I2C_Read... [02:27:09]Read from MH i2c: E2 0E 00 06 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 AE [02:27:09]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:27:09]wFMCommunicate OK [02:27:09]SAM_PROTO_GetShiftState done [02:27:09]FM_GetShiftState done [02:27:09]req_shift_opened done [02:27:09]requested_item shift.open_date is exist - process it [02:27:09]req_shift_open_date [02:27:09]req_shift_open_date done [02:27:09]produce_requested_data done [02:27:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":166005,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:27:09]process_action_free close_receipt [02:27:09]json_value_free [02:27:09]json_value_free done [02:27:09]process_json_proto returns [02:27:09]Send response to host [02:27:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":166005,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:27:09]free response buf [02:27:09]execute_script done [02:27:09]execute_script returns [02:27:09]free content buf [02:27:09]Sock 9.Close socket [02:27:09]Sock 9.Thread stoped [02:27:09]accept exits with 7 [02:27:09]New connection [02:27:09]New thread 3067047268 created [02:27:09]Thread 3067190628 joined [02:27:09]Waiting for new connection... [02:27:09]recv_with_timeout no data received [02:27:09]CommunicateWithHost answer receiving error [02:27:09]CommunicateWithHost err = -3 [02:27:09]OFD Sender: Server communicate error [02:27:09] Sock 7.Parse request [02:27:09]Sock 7.Check first char [02:27:09]Sock 7.First char is OK [02:27:09]request: POST /json_proto HTTP/1.0 [02:27:09]Method: POST [02:27:09]URL: /json_proto [02:27:09]Method is POST - this is cgi request [02:27:09]url: /json_proto [02:27:09]query_string will be loaded in cgi processing [02:27:09]execute_cgi json_proto POST (null) [02:27:09]execute_cgi path=json_proto method=POST [02:27:09]POST find Content-Length [02:27:09]Host: 172.17.44.132:8080 [02:27:09]Content-Length: 685 [02:27:09]Content-Type: application/json [02:27:09] [02:27:09]POST finish read [02:27:09]Found Content-Length = 685 [02:27:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 31.590, "sum" : 1181.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1181.00, "payments": [ { "type": 0, "sum" : 1181.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:27:09]execute_script... [02:27: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)294919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 37.40, "quantity" : 31.590, "sum" : 1181.47, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1181.00, "payments": [ { "type": 0, "sum" : 1181.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:27:09]POST & json_proto [02:27:09]process_json_proto [02:27:09]json parsed OK: [02:27:09]protocol is kg_v1.0 [02:27:09]action value=close_receipt [02:27:09]process_action close_receipt [02:27:09]cmd_close_receipt [02:27:09]MH_GetDate [02:27:09]Write to MH i2c: F0 00 00 07 01 F7 [02:27:09]Write i2c OK [02:27:09]MH_I2C_Read... [02:27:09]Read from MH i2c: F0 [02:27:09]MH_I2C_Read... [02:27:09]Read from MH i2c: F0 09 00 [02:27:09]MH_I2C_Read... [02:27:09]Read from MH i2c: F0 09 00 07 01 00 FE 44 C9 66 2A 83 C1 65 44 [02:27:09]GetLastDocTimeStamp 1724466423 [02:27:09]current date 1724466430 [02:27:09]FM_GetShiftState [02:27:09]SAM_PROTO_GetShiftState [02:27:09]wFMCommunicate request_size=4 [02:27:09]MH_SAM_APDU [02:27:09]CAPDU: 80 13 01 00 [02:27:09]Write to MH i2c: E2 08 00 08 01 80 13 01 00 00 00 00 00 86 [02:27:09]Write i2c OK [02:27:09]MH_I2C_Read... [02:27:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:27:09]Read from MH i2c: E2 [02:27:09]MH_I2C_Read... [02:27:09]Read from MH i2c: E2 0E 00 [02:27:09]MH_I2C_Read... [02:27:09]Read from MH i2c: E2 0E 00 08 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 B0 [02:27:09]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:27:09]wFMCommunicate OK [02:27:09]SAM_PROTO_GetShiftState done [02:27:09]FM_GetShiftState done [02:27:09]opened in 1724458697 [02:27:09]opened+sec_in_day 1724545097 [02:27:09]quantity*price = 118146 [02:27:09]sum+1 = 118148 [02:27:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.47 ИТОГО: 1181.00 Внесено: 3000.00 СДАЧА: 1819.00 НСП 1% : 10.45 НДС 12% : 125.47 Наличными: 1181.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 58 24.08.2024 02:27 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 166006 ФПД: 117408001847231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T022710&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166006&fm=117408001847231&tin=02508201610067®Number=0000000000092562&sum=118100 [02:27:11]StoreToDocumentArchive [02:27:11]shift 470 fd 166006 [02:27:11]save to /storage/0470/doc_00166006 [02:27:11]save last doc name /storage/0470/doc_00166006 to /storage/kkm_last_doc_name [02:27:11]save OK [02:27:11]Clear old archive folders... [02:27:11]ProcessDocumentItem done err = 0, tmpTLVsize=250 [02:27:11]tlvbuf is 0205BC60 [02:27:11]SAM_PROTO_ClearQueue [02:27:11]wFMCommunicate request_size=4 [02:27:11]MH_SAM_APDU [02:27:11]CAPDU: 80 09 00 00 [02:27:11]Write to MH i2c: E2 08 00 15 01 80 09 00 00 00 00 00 00 88 [02:27:11]Write i2c OK [02:27:11]MH_I2C_Read... [02:27:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:27:11]Read from MH i2c: E2 [02:27:11]MH_I2C_Read... [02:27:11]Read from MH i2c: E2 03 00 [02:27:11]MH_I2C_Read... [02:27:11]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [02:27:11]RAPDU: 90 00 [02:27:11]wFMCommunicate OK [02:27:11]SAM_PROTO_ClearQueue done [02:27:11]KKMCreateOFDPacket [02:27:11]OFDProtocolAddRootSTLVToBuf [02:27:11]FM_MakeSignedData [02:27:11]FM_MakeSignedData [02:27:11]SAM_PROTO_SignData [02:27:11]wFMCommunicate request_size=4 [02:27:11]MH_SAM_APDU [02:27:11]CAPDU: 80 0D 01 02 [02:27:11]Write to MH i2c: E2 08 00 16 01 80 0D 01 02 00 00 00 00 90 [02:27:11]Write i2c OK [02:27:11]MH_I2C_Read... [02:27:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:27:11]Read from MH i2c: E2 [02:27:11]MH_I2C_Read... [02:27:11]Read from MH i2c: E2 03 00 [02:27:11]MH_I2C_Read... [02:27:11]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [02:27:11]RAPDU: 90 00 [02:27:11]wFMCommunicate OK [02:27:11]wFMCommunicate request_size=255 [02:27:11]MH_SAM_APDU [02:27:11]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 66 7B 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 83 CD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 CD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 31 00 00 00 00 07 04 06 00 54 CD 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 00 00 00 F4 03 04 00 FE 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 88 02 00 35 04 06 00 6A C8 [02:27:11]Write to MH i2c: E2 02 01 17 01 80 0D 02 02 FA 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 66 7B 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 83 CD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 CD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 31 00 00 00 00 07 04 06 00 54 CD 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 00 00 00 F4 03 04 00 FE 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 88 02 00 35 04 06 00 6A C8 00 00 70 [02:27:12]Write i2c OK [02:27:12]MH_I2C_Read... [02:27:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:27:12]Read from MH i2c: E2 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: E2 03 00 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [02:27:12]RAPDU: 90 00 [02:27:12]wFMCommunicate OK [02:27:12]wFMCommunicate request_size=9 [02:27:12]MH_SAM_APDU [02:27:12]CAPDU: 80 0D 02 02 04 2E 3E 6F BF [02:27:12]Write to MH i2c: E2 0C 00 18 01 80 0D 02 02 04 00 2E 3E 6F BF 00 00 35 [02:27:12]Write i2c OK [02:27:12]MH_I2C_Read... [02:27:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:27:12]Read from MH i2c: E2 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: E2 03 00 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [02:27:12]RAPDU: 90 00 [02:27:12]wFMCommunicate OK [02:27:12]wFMCommunicate request_size=4 [02:27:12]MH_SAM_APDU [02:27:12]CAPDU: 80 0D 03 02 [02:27:12]Write to MH i2c: E2 08 00 19 01 80 0D 03 02 00 00 00 00 95 [02:27:12]Write i2c OK [02:27:12]MH_I2C_Read... [02:27:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:27:12]Read from MH i2c: E2 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: E2 0B 00 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: E2 0B 00 19 01 00 6E F3 F9 C7 7B CA C0 2F 90 00 EB [02:27:12]RAPDU: 6E F3 F9 C7 7B CA C0 2F 90 00 [02:27:12]wFMCommunicate OK [02:27:12]SAM_PROTO_SignData done [02:27:12]FM_MakeSignedData done [02:27:12]CreateOFDProtocolMessage [02:27:12]wFMCommunicate request_size=4 [02:27:12]MH_SAM_APDU [02:27:12]CAPDU: 80 11 00 00 [02:27:12]Write to MH i2c: E2 08 00 1A 01 80 11 00 00 00 00 00 00 95 [02:27:12]Write i2c OK [02:27:12]MH_I2C_Read... [02:27:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:27:12]Read from MH i2c: E2 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: E2 17 00 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: E2 17 00 1A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [02:27:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:27:12]wFMCommunicate OK [02:27:12]CreateOFDProtocolMessage done [02:27:12]OFDSenderStorePacket 166006 [02:27:12]StoreOFDPacket docnum=166006 [02:27:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 20 4B 06 01 D3 D8 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 66 7B 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 83 CD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 CD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 31 00 00 00 00 07 04 06 00 54 CD 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 00 00 00 F4 03 04 00 FE 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 88 02 00 35 04 06 00 6A C8 2E 3E 6F BF 6E F3 F9 C7 7B CA C0 2F [02:27:12]CheckFolder [02:27:12]dirname=/storage/ofd_packets [02:27:12]CheckFolder done [02:27:12]ProducePacketName [02:27:12]name=ofd_packets/00166006 [02:27:12]NVStorageSaveData ofd_packets/00166006 [02:27:12]File name is /storage/ofd_packets/00166006 [02:27:12]Write 300 bytes [02:27:12]NVStorageSaveData done [02:27:12]OFDSenderStorePacket done [02:27:12]KKMCreateOFDPacket done [02:27:12]NVStorageSaveData kkm_last_timestamp [02:27:12]File name is /storage/kkm_last_timestamp [02:27:12]Write 4 bytes [02:27:12]NVStorageSaveData done [02:27:12]ExternCall_PrintAddStr [02:27:12]wPrintStart [02:27:12]Write to MH i2c: 01 00 00 1B 01 1C [02:27:12]Write i2c OK [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: 01 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: 01 07 00 [02:27:12]MH_I2C_Read... [02:27:12]Read from MH i2c: 01 07 00 1B 01 00 00 00 00 00 FF 0F 31 [02:27:12]RasterBufferAndPrint [02:27:12]line Счет N : (1)294919 [02:27:12]line ИНН: 02508201610067 [02:27:12]line Контрольно-Кассовый Чек [02:27:12]line ПРОДАЖА [02:27:12]line ТРК (МРК, ГНК) : 71 [02:27:12]line Товар: 2711129700 [02:27:12]line ГАЗ-К-5 [02:27:12]line 31.590 * 37.40 [02:27:12]line = 1181.47 [02:27:12]line НДС 12% НСП 1% [02:27:12]line > о реализуемом товаре [02:27:12]line ОКРУГЛЕНИЕ: -0.47 [02:27:12]line ИТОГО: 1181.00 [02:27:12]line Внесено: 3000.00 [02:27:12]line СДАЧА: 1819.00 [02:27:12]line НСП 1% : 10.45 [02:27:12]line НДС 12% : 125.47 [02:27:12]line Наличными: 1181.00 [02:27:12]line Безнал.: 0.00 [02:27:12]line Место: АЗС № 130 "Партнер Нефть" [02:27:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:27:12]line СНО: Общий режим [02:27:12]line Чек 58 24.08.2024 02:27 [02:27:12]line Смена: 470 ФФД: 1.0 [02:27:12]line ЗНМ: 0300000070 [02:27:12]line РНМ: 0000000000092562 [02:27:12]line Версия ККМ: 001 [02:27:12]line ФМ: 0000000000871769 [02:27:12]line ФД: 166006 [02:27:12]line ФПД: 117408001847231 [02:27:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T022710&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166006&fm=117408001847231&tin=02508201610067®Number=0000000000092562&sum=118100 [02:27:12]written 0, free lines is 4095 [02:27:13]Write to MH i2c: 01 00 00 46 01 47 [02:27:13]Write i2c OK [02:27:13]MH_I2C_Read... [02:27:13]Read from MH i2c: 01 [02:27:13]MH_I2C_Read... [02:27:13]Read from MH i2c: 01 07 00 [02:27:13]MH_I2C_Read... [02:27:13]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 C9 0C 23 [02:27:13]RasterBufferAndPrint [02:27:13]line [02:27:13]line [02:27:13]line [02:27:13]line [02:27:13]line [02:27:13]written 0, free lines is 3313 [02:27:13]MH_Cut [02:27:13]Write to MH i2c: D1 01 00 4D 01 01 20 [02:27:13]Write i2c OK [02:27:13]MH_I2C_Read... [02:27:13]Read from MH i2c: D1 [02:27:13]MH_I2C_Read... [02:27:13]Read from MH i2c: D1 01 00 [02:27:13]MH_I2C_Read... [02:27:13]Read from MH i2c: D1 01 00 4D 01 00 1F [02:27:13]Write to MH i2c: 01 00 00 4E 01 4F [02:27:13]Write i2c OK [02:27:13]MH_I2C_Read... [02:27:13]*** Cut start [02:27:13]*** Purtial cut [02:27:13]*** Stage 1: CUTSNS_PIN = 1 [02:27:15]Read from MH i2c: 01 [02:27:15]MH_I2C_Read... [02:27:15]Read from MH i2c: 01 07 00 [02:27:15]MH_I2C_Read... [02:27:15]*** Stop cut motor [02:27:15]*** Cut end [02:27:15]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 FF 0F 64 [02:27:15]process_action close_receipt done [02:27:15]requested_data is exist [02:27:15]produce_requested_data [02:27:15]requested_item fm.sn is exist - process it [02:27:15]wFMCommunicate request_size=4 [02:27:15]MH_SAM_APDU [02:27:15]CAPDU: 80 11 00 00 [02:27:15]Write to MH i2c: E2 08 00 4F 01 80 11 00 00 00 00 00 00 CA [02:27:16]Write i2c OK [02:27:16]MH_I2C_Read... [02:27:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:27:16]Read from MH i2c: E2 [02:27:16]MH_I2C_Read... [02:27:16]Read from MH i2c: E2 17 00 [02:27:16]MH_I2C_Read... [02:27:16]Read from MH i2c: E2 17 00 4F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [02:27:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:27:16]wFMCommunicate OK [02:27:16]requested_item fd.num is exist - process it [02:27:16]SAM_PROTO_GetFieldsCounters [02:27:16]wFMCommunicate request_size=4 [02:27:16]MH_SAM_APDU [02:27:16]CAPDU: 80 13 00 00 [02:27:16]Write to MH i2c: E2 08 00 50 01 80 13 00 00 00 00 00 00 CD [02:27:16]Write i2c OK [02:27:16]MH_I2C_Read... [02:27:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:27:16]Read from MH i2c: E2 [02:27:16]MH_I2C_Read... [02:27:16]Read from MH i2c: E2 62 00 [02:27:16]MH_I2C_Read... [02:27:16]Read from MH i2c: E2 62 00 50 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 78 [02:27:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 3A 00 00 00 5E 04 04 00 3A 00 00 00 57 04 04 00 3B 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:27:16]wFMCommunicate OK [02:27:16]SAM_PROTO_GetFieldsCounters done [02:27:16]requested_item shift.num is exist - process it [02:27:16]requested_item shift.opened is exist - process it [02:27:16]req_shift_opened [02:27:16]FM_GetShiftState [02:27:16]SAM_PROTO_GetShiftState [02:27:16]wFMCommunicate request_size=4 [02:27:16]MH_SAM_APDU [02:27:16]CAPDU: 80 13 01 00 [02:27:16]Write to MH i2c: E2 08 00 51 01 80 13 01 00 00 00 00 00 CF [02:27:16]Write i2c OK [02:27:16]MH_I2C_Read... [02:27:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:27:16]Read from MH i2c: E2 [02:27:16]MH_I2C_Read... [02:27:16]Read from MH i2c: E2 0E 00 [02:27:16]MH_I2C_Read... [02:27:16]Read from MH i2c: E2 0E 00 51 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 F9 [02:27:16]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:27:16]wFMCommunicate OK [02:27:16]SAM_PROTO_GetShiftState done [02:27:16]FM_GetShiftState done [02:27:16]req_shift_opened done [02:27:16]requested_item shift.open_date is exist - process it [02:27:16]req_shift_open_date [02:27:16]req_shift_open_date done [02:27:16]produce_requested_data done [02:27:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":166006,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:27:16]process_action_free close_receipt [02:27:16]json_value_free [02:27:16]json_value_free done [02:27:16]process_json_proto returns [02:27:16]Send response to host [02:27:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":166006,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:27:16]free response buf [02:27:16]execute_script done [02:27:16]execute_script returns [02:27:16]free content buf [02:27:16]Sock 7.Close socket [02:27:16]Sock 7.Thread stoped [02:27:17]Connected sock=11 [02:27:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B5 B0 04 01 34 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 F0 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 88 02 00 35 04 06 00 8D 35 AE A4 D6 4F B7 C8 66 AF C1 11 BD FF [02:27:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0C DD 47 00 57 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 88 02 00 F4 03 04 00 4E EE C8 66 B6 04 01 00 00 56 E5 0E AC 34 7C ED C5 [02:27:18]CommunicateWithHost err = 0 [02:27:18]CheckOFDResponse [02:27:18]1017 (14) - 77093643461234 [02:27:18]1041 (16) - 0000000000871769 [02:27:18]1040 (4) - 166004 [02:27:18]1012 (4) - 23.08.2024 20:17 [02:27:18]1206 (1) - 0 [02:27:18]OFD Sender: Remove packet 166004 [02:27:18]ProducePacketName [02:27:18]name=ofd_packets/00166004 [02:27:18]NVStorageDeleteData [02:27:18]OFD Sender: Processing packet 166005 [packets to send 1005, broken 1003] [02:27:18]ProducePacketName [02:27:18]name=ofd_packets/00166005 [02:27:18]OFD Sender: To server: pG, [02:27:18]CommunicateWithHost lk.salyk.kg:30040 [02:27:18]ConnectInit lk.salyk.kg [02:27:19]Connected sock=7 [02:27:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 45 85 04 01 50 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 F7 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 88 02 00 35 04 06 00 C8 B4 BA 37 DF 6B B6 5D D5 AE 01 4F 1D 50 [02:27:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AF 88 47 00 DB 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 88 02 00 F4 03 04 00 51 EE C8 66 B6 04 01 00 00 86 EC F8 18 64 E5 42 DC [02:27:21]CommunicateWithHost err = 0 [02:27:21]CheckOFDResponse [02:27:21]1017 (14) - 77093643461234 [02:27:21]1041 (16) - 0000000000871769 [02:27:21]1040 (4) - 166005 [02:27:21]1012 (4) - 23.08.2024 20:17 [02:27:21]1206 (1) - 0 [02:27:21]OFD Sender: Remove packet 166005 [02:27:21]ProducePacketName [02:27:21]name=ofd_packets/00166005 [02:27:21]NVStorageDeleteData [02:27:21]OFD Sender: Processing packet 166006 [packets to send 1004, broken 1003] [02:27:21]ProducePacketName [02:27:21]name=ofd_packets/00166006 [02:27:21]OFD Sender: To server: pG, [02:27:21]CommunicateWithHost lk.salyk.kg:30040 [02:27:21]ConnectInit lk.salyk.kg [02:27:22]Connected sock=7 [02:27:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 20 4B 06 01 D3 D8 5A 03 01 00 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 66 7B 00 00 00 00 00 37 04 06 00 9C 0E 00 00 00 00 13 04 06 00 83 CD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 CD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 15 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 31 00 00 00 00 07 04 06 00 54 CD 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 00 00 00 F4 03 04 00 FE 44 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 88 02 00 35 04 06 00 6A C8 2E 3E 6F BF 6E F3 F9 C7 7B CA C0 2F [02:27:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8D 27 47 00 57 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 88 02 00 F4 03 04 00 52 EE C8 66 B6 04 01 00 00 91 5D 21 CA D0 B8 0E F8 [02:27:23]CommunicateWithHost err = 0 [02:27:23]CheckOFDResponse [02:27:23]1017 (14) - 77093643461234 [02:27:23]1041 (16) - 0000000000871769 [02:27:23]1040 (4) - 166006 [02:27:23]1012 (4) - 23.08.2024 20:17 [02:27:23]1206 (1) - 0 [02:27:23]OFD Sender: Remove packet 166006 [02:27:23]ProducePacketName [02:27:23]name=ofd_packets/00166006 [02:27:23]NVStorageDeleteData [02:27:23]OFD Sender: No OFD packet to send [02:27:23]OFD Sender: No OFD packet to send [02:27:28]OFD Sender: No OFD packet to send [02:27:33]OFD Sender: No OFD packet to send [02:27:38]OFD Sender: No OFD packet to send [02:27:43]OFD Sender: No OFD packet to send [02:27:49]OFD Sender: No OFD packet to send [02:27:54]OFD Sender: No OFD packet to send [02:27:59]OFD Sender: No OFD packet to send [02:28:04]OFD Sender: No OFD packet to send [02:28:09]OFD Sender: No OFD packet to send [02:28:14]OFD Sender: No OFD packet to send [02:28:19]OFD Sender: No OFD packet to send [02:28:24]OFD Sender: No OFD packet to send [02:28:29]OFD Sender: No OFD packet to send [02:28:34]OFD Sender: No OFD packet to send [02:28:39]OFD Sender: No OFD packet to send [02:28:44]OFD Sender: No OFD packet to send [02:28:49]OFD Sender: No OFD packet to send [02:28:54]OFD Sender: No OFD packet to send [02:28:54]recv_with_timeout no data received [02:28:59]OFD Sender: No OFD packet to send [02:29:04]OFD Sender: No OFD packet to send [02:29:09]OFD Sender: No OFD packet to send [02:29:14]OFD Sender: No OFD packet to send [02:29:19]OFD Sender: No OFD packet to send [02:29:22]recv_with_timeout no data received [02:29:24]OFD Sender: No OFD packet to send [02:29:29]OFD Sender: No OFD packet to send [02:29:34]OFD Sender: No OFD packet to send [02:29:39]OFD Sender: No OFD packet to send [02:29:44]OFD Sender: No OFD packet to send [02:29:49]OFD Sender: No OFD packet to send [02:29:52]recv_with_timeout no data received [02:29:54]OFD Sender: No OFD packet to send [02:29:59]OFD Sender: No OFD packet to send [02:30:04]OFD Sender: No OFD packet to send [02:30:09]OFD Sender: No OFD packet to send [02:30:14]OFD Sender: No OFD packet to send [02:30:19]OFD Sender: No OFD packet to send [02:30:20]recv_with_timeout no data received [02:30:24]OFD Sender: No OFD packet to send [02:30:29]OFD Sender: No OFD packet to send [02:30:34]OFD Sender: No OFD packet to send [02:30:39]OFD Sender: No OFD packet to send [02:30:44]OFD Sender: No OFD packet to send [02:30:46]accept exits with 10 [02:30:46]New connection [02:30:46]New thread 3067190628 created [02:30:46]Thread 3067047268 joined [02:30:46]Waiting for new connection... [02:30:46] Sock 10.Parse request [02:30:46]Sock 10.Check first char [02:30:46]Sock 10.First char is OK [02:30:46]request: POST /json_proto HTTP/1.0 [02:30:46]Method: POST [02:30:46]URL: /json_proto [02:30:46]Method is POST - this is cgi request [02:30:46]url: /json_proto [02:30:46]query_string will be loaded in cgi processing [02:30:46]execute_cgi json_proto POST (null) [02:30:46]execute_cgi path=json_proto method=POST [02:30:46]POST find Content-Length [02:30:46]Host: 172.17.44.132:8080 [02:30:46]Content-Length: 677 [02:30:46]Content-Type: application/json [02:30:46] [02:30:46]POST finish read [02:30:46]Found Content-Length = 677 [02:30:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:30:46]execute_script... [02:30:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)294932", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:30:46]POST & json_proto [02:30:46]process_json_proto [02:30:46]json parsed OK: [02:30:46]protocol is kg_v1.0 [02:30:46]action value=close_receipt [02:30:46]process_action close_receipt [02:30:46]cmd_close_receipt [02:30:46]MH_GetDate [02:30:46]Write to MH i2c: F0 00 00 52 01 42 [02:30:46]Write i2c OK [02:30:46]MH_I2C_Read... [02:30:46]Read from MH i2c: F0 [02:30:46]MH_I2C_Read... [02:30:46]Read from MH i2c: F0 09 00 [02:30:46]MH_I2C_Read... [02:30:46]Read from MH i2c: F0 09 00 52 01 00 D6 45 C9 66 2A 83 C1 65 68 [02:30:46]GetLastDocTimeStamp 1724466430 [02:30:46]current date 1724466646 [02:30:46]FM_GetShiftState [02:30:46]SAM_PROTO_GetShiftState [02:30:46]wFMCommunicate request_size=4 [02:30:46]MH_SAM_APDU [02:30:46]CAPDU: 80 13 01 00 [02:30:46]Write to MH i2c: E2 08 00 53 01 80 13 01 00 00 00 00 00 D1 [02:30:46]Write i2c OK [02:30:46]MH_I2C_Read... [02:30:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:46]Read from MH i2c: E2 [02:30:46]MH_I2C_Read... [02:30:46]Read from MH i2c: E2 0E 00 [02:30:46]MH_I2C_Read... [02:30:46]Read from MH i2c: E2 0E 00 53 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 FB [02:30:46]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:30:46]wFMCommunicate OK [02:30:46]SAM_PROTO_GetShiftState done [02:30:46]FM_GetShiftState done [02:30:46]opened in 1724458697 [02:30:46]opened+sec_in_day 1724545097 [02:30:46]quantity*price = 50036 [02:30:46]sum+1 = 50037 [02:30:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 59 24.08.2024 02:30 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 166007 ФПД: 217518185759170 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T023046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166007&fm=217518185759170&tin=02508201610067®Number=0000000000092562&sum=50000 [02:30:47]StoreToDocumentArchive [02:30:47]shift 470 fd 166007 [02:30:47]save to /storage/0470/doc_00166007 [02:30:47]save last doc name /storage/0470/doc_00166007 to /storage/kkm_last_doc_name [02:30:47]save OK [02:30:47]Clear old archive folders... [02:30:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:30:47]tlvbuf is 020CD260 [02:30:47]SAM_PROTO_ClearQueue [02:30:47]wFMCommunicate request_size=4 [02:30:47]MH_SAM_APDU [02:30:47]CAPDU: 80 09 00 00 [02:30:47]Write to MH i2c: E2 08 00 60 01 80 09 00 00 00 00 00 00 D3 [02:30:47]Write i2c OK [02:30:47]MH_I2C_Read... [02:30:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:30:47]Read from MH i2c: E2 [02:30:47]MH_I2C_Read... [02:30:47]Read from MH i2c: E2 03 00 [02:30:47]MH_I2C_Read... [02:30:47]Read from MH i2c: E2 03 00 60 01 00 90 00 D5 [02:30:47]RAPDU: 90 00 [02:30:47]wFMCommunicate OK [02:30:47]SAM_PROTO_ClearQueue done [02:30:47]KKMCreateOFDPacket [02:30:47]OFDProtocolAddRootSTLVToBuf [02:30:47]FM_MakeSignedData [02:30:47]FM_MakeSignedData [02:30:47]SAM_PROTO_SignData [02:30:47]wFMCommunicate request_size=4 [02:30:47]MH_SAM_APDU [02:30:47]CAPDU: 80 0D 01 02 [02:30:47]Write to MH i2c: E2 08 00 61 01 80 0D 01 02 00 00 00 00 DB [02:30:47]Write i2c OK [02:30:47]MH_I2C_Read... [02:30:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:30:47]Read from MH i2c: E2 [02:30:47]MH_I2C_Read... [02:30:47]Read from MH i2c: E2 03 00 [02:30:47]MH_I2C_Read... [02:30:47]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [02:30:47]RAPDU: 90 00 [02:30:47]wFMCommunicate OK [02:30:47]wFMCommunicate request_size=255 [02:30:47]MH_SAM_APDU [02:30:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 D6 45 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 88 02 00 35 04 06 00 C5 [02:30:47]Write to MH i2c: E2 02 01 62 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 D6 45 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 88 02 00 35 04 06 00 C5 00 00 81 [02:30:47]Write i2c OK [02:30:47]MH_I2C_Read... [02:30:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:48]Read from MH i2c: E2 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: E2 03 00 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [02:30:48]RAPDU: 90 00 [02:30:48]wFMCommunicate OK [02:30:48]wFMCommunicate request_size=10 [02:30:48]MH_SAM_APDU [02:30:48]CAPDU: 80 0D 02 02 05 D4 E6 31 C1 C2 [02:30:48]Write to MH i2c: E2 0D 00 63 01 80 0D 02 02 05 00 D4 E6 31 C1 C2 00 00 56 [02:30:48]Write i2c OK [02:30:48]MH_I2C_Read... [02:30:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:48]Read from MH i2c: E2 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: E2 03 00 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [02:30:48]RAPDU: 90 00 [02:30:48]wFMCommunicate OK [02:30:48]wFMCommunicate request_size=4 [02:30:48]MH_SAM_APDU [02:30:48]CAPDU: 80 0D 03 02 [02:30:48]Write to MH i2c: E2 08 00 64 01 80 0D 03 02 00 00 00 00 E0 [02:30:48]Write i2c OK [02:30:48]MH_I2C_Read... [02:30:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:30:48]Read from MH i2c: E2 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: E2 0B 00 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: E2 0B 00 64 01 00 80 59 15 68 A5 16 A6 72 90 00 0A [02:30:48]RAPDU: 80 59 15 68 A5 16 A6 72 90 00 [02:30:48]wFMCommunicate OK [02:30:48]SAM_PROTO_SignData done [02:30:48]FM_MakeSignedData done [02:30:48]CreateOFDProtocolMessage [02:30:48]wFMCommunicate request_size=4 [02:30:48]MH_SAM_APDU [02:30:48]CAPDU: 80 11 00 00 [02:30:48]Write to MH i2c: E2 08 00 65 01 80 11 00 00 00 00 00 00 E0 [02:30:48]Write i2c OK [02:30:48]MH_I2C_Read... [02:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:48]Read from MH i2c: E2 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: E2 17 00 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: E2 17 00 65 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [02:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:48]wFMCommunicate OK [02:30:48]CreateOFDProtocolMessage done [02:30:48]OFDSenderStorePacket 166007 [02:30:48]StoreOFDPacket docnum=166007 [02:30:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F9 A0 07 01 E2 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 D6 45 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 88 02 00 35 04 06 00 C5 D4 E6 31 C1 C2 80 59 15 68 A5 16 A6 72 [02:30:48]CheckFolder [02:30:48]dirname=/storage/ofd_packets [02:30:48]CheckFolder done [02:30:48]ProducePacketName [02:30:48]name=ofd_packets/00166007 [02:30:48]NVStorageSaveData ofd_packets/00166007 [02:30:48]File name is /storage/ofd_packets/00166007 [02:30:48]Write 301 bytes [02:30:48]NVStorageSaveData done [02:30:48]OFDSenderStorePacket done [02:30:48]KKMCreateOFDPacket done [02:30:48]NVStorageSaveData kkm_last_timestamp [02:30:48]File name is /storage/kkm_last_timestamp [02:30:48]Write 4 bytes [02:30:48]NVStorageSaveData done [02:30:48]ExternCall_PrintAddStr [02:30:48]wPrintStart [02:30:48]Write to MH i2c: 01 00 00 66 01 67 [02:30:48]Write i2c OK [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: 01 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: 01 07 00 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: 01 07 00 66 01 00 00 00 00 00 FF 0F 7C [02:30:48]RasterBufferAndPrint [02:30:48]line Счет N : (1)294932 [02:30:48]line ИНН: 02508201610067 [02:30:48]line Контрольно-Кассовый Чек [02:30:48]line ПРОДАЖА [02:30:48]line ТРК (МРК, ГНК) : 42 [02:30:48]line Товар: 2710124130 [02:30:48]line Аи-92-К-5 [02:30:48]line 7.380 * 67.80 [02:30:48]line = 500.36 [02:30:48]line НДС 12% НСП 1% [02:30:48]line > о реализуемом товаре [02:30:48]line ОКРУГЛЕНИЕ: -0.36 [02:30:48]line ИТОГО: 500.00 [02:30:48]line Внесено: 500.00 [02:30:48]line СДАЧА: 0.00 [02:30:48]line НСП 1% : 4.43 [02:30:48]line НДС 12% : 53.14 [02:30:48]line Наличными: 500.00 [02:30:48]line Безнал.: 0.00 [02:30:48]line Место: АЗС № 130 "Партнер Нефть" [02:30:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:30:48]line СНО: Общий режим [02:30:48]line Чек 59 24.08.2024 02:30 [02:30:48]line Смена: 470 ФФД: 1.0 [02:30:48]line ЗНМ: 0300000070 [02:30:48]line РНМ: 0000000000092562 [02:30:48]line Версия ККМ: 001 [02:30:48]line ФМ: 0000000000871769 [02:30:48]line ФД: 166007 [02:30:48]line ФПД: 217518185759170 [02:30:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T023046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166007&fm=217518185759170&tin=02508201610067®Number=0000000000092562&sum=50000 [02:30:48]written 0, free lines is 4095 [02:30:48]OFD Sender: Processing packet 166007 [packets to send 1004, broken 1003] [02:30:48]ProducePacketName [02:30:48]name=ofd_packets/00166007 [02:30:48]OFD Sender: To server: pG, [02:30:48]CommunicateWithHost lk.salyk.kg:30040 [02:30:48]ConnectInit lk.salyk.kg [02:30:48]Write to MH i2c: 01 00 00 91 01 92 [02:30:48]Write i2c OK [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: 01 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: 01 07 00 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 AF 0C 54 [02:30:48]RasterBufferAndPrint [02:30:48]line [02:30:48]line [02:30:48]line [02:30:48]line [02:30:48]line [02:30:48]written 0, free lines is 3253 [02:30:48]MH_Cut [02:30:48]Write to MH i2c: D1 01 00 98 01 01 6B [02:30:48]Write i2c OK [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: D1 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: D1 01 00 [02:30:48]MH_I2C_Read... [02:30:48]Read from MH i2c: D1 01 00 98 01 00 6A [02:30:48]Write to MH i2c: 01 00 00 99 01 9A [02:30:48]Write i2c OK [02:30:48]MH_I2C_Read... [02:30:49]*** Cut start [02:30:49]*** Purtial cut [02:30:49]*** Stage 1: CUTSNS_PIN = 1 [02:30:51]Read from MH i2c: 01 [02:30:51]MH_I2C_Read... [02:30:51]*** Stop cut motor [02:30:51]*** Cut end [02:30:51]Read from MH i2c: 01 07 00 [02:30:51]MH_I2C_Read... [02:30:51]Read from MH i2c: 01 07 00 99 01 00 00 00 00 00 FF 0F AF [02:30:51]process_action close_receipt done [02:30:51]requested_data is exist [02:30:51]produce_requested_data [02:30:51]requested_item fm.sn is exist - process it [02:30:51]wFMCommunicate request_size=4 [02:30:51]MH_SAM_APDU [02:30:51]CAPDU: 80 11 00 00 [02:30:51]Write to MH i2c: E2 08 00 9A 01 80 11 00 00 00 00 00 00 15 [02:30:51]Write i2c OK [02:30:51]MH_I2C_Read... [02:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:51]Read from MH i2c: E2 [02:30:51]MH_I2C_Read... [02:30:51]Read from MH i2c: E2 17 00 [02:30:51]MH_I2C_Read... [02:30:51]Read from MH i2c: E2 17 00 9A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [02:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:51]wFMCommunicate OK [02:30:51]requested_item fd.num is exist - process it [02:30:51]SAM_PROTO_GetFieldsCounters [02:30:51]wFMCommunicate request_size=4 [02:30:51]MH_SAM_APDU [02:30:51]CAPDU: 80 13 00 00 [02:30:51]Write to MH i2c: E2 08 00 9B 01 80 13 00 00 00 00 00 00 18 [02:30:51]Write i2c OK [02:30:51]MH_I2C_Read... [02:30:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:30:51]Read from MH i2c: E2 [02:30:51]MH_I2C_Read... [02:30:51]Read from MH i2c: E2 62 00 [02:30:51]MH_I2C_Read... [02:30:51]Read from MH i2c: E2 62 00 9B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 C7 [02:30:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:30:51]wFMCommunicate OK [02:30:51]SAM_PROTO_GetFieldsCounters done [02:30:51]requested_item shift.num is exist - process it [02:30:51]requested_item shift.opened is exist - process it [02:30:51]req_shift_opened [02:30:51]FM_GetShiftState [02:30:51]SAM_PROTO_GetShiftState [02:30:51]wFMCommunicate request_size=4 [02:30:51]MH_SAM_APDU [02:30:51]CAPDU: 80 13 01 00 [02:30:51]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [02:30:51]Write i2c OK [02:30:51]MH_I2C_Read... [02:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:51]Read from MH i2c: E2 [02:30:51]MH_I2C_Read... [02:30:51]Read from MH i2c: E2 0E 00 [02:30:51]MH_I2C_Read... [02:30:51]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 44 [02:30:51]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:30:51]wFMCommunicate OK [02:30:51]SAM_PROTO_GetShiftState done [02:30:51]FM_GetShiftState done [02:30:51]req_shift_opened done [02:30:51]requested_item shift.open_date is exist - process it [02:30:51]req_shift_open_date [02:30:51]req_shift_open_date done [02:30:51]produce_requested_data done [02:30:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":166007,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:30:51]process_action_free close_receipt [02:30:51]json_value_free [02:30:51]json_value_free done [02:30:51]process_json_proto returns [02:30:51]Send response to host [02:30:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":166007,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:30:51]free response buf [02:30:51]execute_script done [02:30:51]execute_script returns [02:30:51]free content buf [02:30:51]Sock 10.Close socket [02:30:51]Sock 10.Thread stoped [02:32:58]ConnectInit Can't connect to host [02:32:58]CommunicateWithHost connect error [02:32:58]CommunicateWithHost err = -1 [02:32:58]OFD Sender: Server communicate error [02:33:03]OFD Sender: Processing packet 166007 [packets to send 1004, broken 1003] [02:33:03]ProducePacketName [02:33:03]name=ofd_packets/00166007 [02:33:03]OFD Sender: To server: pG, [02:33:03]CommunicateWithHost lk.salyk.kg:30040 [02:33:03]ConnectInit lk.salyk.kg [02:33:07]Connected sock=10 [02:33:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F9 A0 07 01 E2 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 D6 45 C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 88 02 00 35 04 06 00 C5 D4 E6 31 C1 C2 80 59 15 68 A5 16 A6 72 [02:33:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 04 15 47 00 8E 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 88 02 00 F4 03 04 00 AC EF C8 66 B6 04 01 00 00 82 00 8A 69 29 A6 DF 47 [02:33:08]CommunicateWithHost err = 0 [02:33:08]CheckOFDResponse [02:33:08]1017 (14) - 77093643461234 [02:33:08]1041 (16) - 0000000000871769 [02:33:08]1040 (4) - 166007 [02:33:08]1012 (4) - 23.08.2024 20:23 [02:33:08]1206 (1) - 0 [02:33:08]OFD Sender: Remove packet 166007 [02:33:08]ProducePacketName [02:33:08]name=ofd_packets/00166007 [02:33:08]NVStorageDeleteData [02:33:09]OFD Sender: No OFD packet to send [02:33:14]OFD Sender: No OFD packet to send [02:33:19]OFD Sender: No OFD packet to send [02:33:24]OFD Sender: No OFD packet to send [02:33:29]OFD Sender: No OFD packet to send [02:33:32]recv_with_timeout no data received [02:33:34]OFD Sender: No OFD packet to send [02:33:39]OFD Sender: No OFD packet to send [02:33:44]OFD Sender: No OFD packet to send [02:33:49]OFD Sender: No OFD packet to send [02:33:54]OFD Sender: No OFD packet to send [02:33:59]OFD Sender: No OFD packet to send [02:34:04]OFD Sender: No OFD packet to send [02:34:09]OFD Sender: No OFD packet to send [02:34:14]OFD Sender: No OFD packet to send [02:34:19]OFD Sender: No OFD packet to send [02:34:24]OFD Sender: No OFD packet to send [02:34:29]OFD Sender: No OFD packet to send [02:34:34]OFD Sender: No OFD packet to send [02:34:39]OFD Sender: No OFD packet to send [02:34:44]OFD Sender: No OFD packet to send [02:34:49]OFD Sender: No OFD packet to send [02:34:54]OFD Sender: No OFD packet to send [02:34:59]OFD Sender: No OFD packet to send [02:35:04]OFD Sender: No OFD packet to send [02:35:09]OFD Sender: No OFD packet to send [02:35:14]OFD Sender: No OFD packet to send [02:35:19]OFD Sender: No OFD packet to send [02:35:24]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17286116+1707180842=1724466958 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 0F 47 C9 66 2A 83 C1 65 57 [02:35:59]Current date/time: 24.08.2024 02:35 [02:35:59]FM_Init [02:35:59]wFMConnect [02:35:59]MH_SAM_On [02:35:59]Write to MH i2c: E0 00 00 08 00 E7 [02:35:59]Write i2c OK [02:35:59]MH_I2C_Read... [02:35:59]*** iso7816_init finished! [02:35:59]*** atr: [02:35:59]*** 0F 3B D5 18 FF 81 91 FE [02:35:59]*** 1F C3 80 73 C8 21 10 0A [02:35:59]*** 00 00 00 00 00 00 00 00 [02:35:59]*** 00 00 00 00 00 00 00 00 [02:35:59]*** 00 00 00 00 00 00 00 00 [02:35:59]*** 00 00 00 00 00 00 00 00 [02:35:59]*** 00 00 00 00 00 00 00 00 [02:35:59]*** 00 00 00 00 00 00 00 00 [02:35:59]Read from MH i2c: E0 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E0 10 00 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [02:35:59]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [02:35:59]wFMCommunicate request_size=10 [02:35:59]MH_SAM_APDU [02:35:59]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [02:35:59]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [02:35:59]Write i2c OK [02:35:59]MH_I2C_Read... [02:35:59]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [02:35:59]Read from MH i2c: E2 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 03 00 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [02:35:59]RAPDU: 90 00 [02:35:59]wFMCommunicate OK [02:35:59]wFMCommunicate request_size=4 [02:35:59]MH_SAM_APDU [02:35:59]CAPDU: 80 11 00 00 [02:35:59]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [02:35:59]Write i2c OK [02:35:59]MH_I2C_Read... [02:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:35:59]Read from MH i2c: E2 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 17 00 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [02:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:35:59]wFMCommunicate OK [02:35:59]Detected FM SN is 0000000000871769 [02:35:59]Stored FM SN is 0000000000871769 [02:35:59]wFMCommunicate request_size=9 [02:35:59]MH_SAM_APDU [02:35:59]CAPDU: 80 16 00 00 04 E7 8B 00 00 [02:35:59]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [02:35:59]Write i2c OK [02:35:59]MH_I2C_Read... [02:35:59]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [02:35:59]Read from MH i2c: E2 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 03 00 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [02:35:59]RAPDU: 90 00 [02:35:59]wFMCommunicate OK [02:35:59]FM PIN OK [02:35:59]wFMCommunicate request_size=8 [02:35:59]MH_SAM_APDU [02:35:59]CAPDU: 80 14 04 00 03 02 00 01 [02:35:59]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [02:35:59]Write i2c OK [02:35:59]MH_I2C_Read... [02:35:59]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [02:35:59]Read from MH i2c: E2 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 03 00 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [02:35:59]RAPDU: 90 00 [02:35:59]wFMCommunicate OK [02:35:59]wFMCommunicate request_size=13 [02:35:59]MH_SAM_APDU [02:35:59]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [02:35:59]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [02:35:59]Write i2c OK [02:35:59]MH_I2C_Read... [02:35:59]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [02:35:59]Read from MH i2c: E2 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 03 00 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [02:35:59]RAPDU: 90 00 [02:35:59]wFMCommunicate OK [02:35:59]wFMCommunicate request_size=4 [02:35:59]MH_SAM_APDU [02:35:59]CAPDU: 80 11 00 00 [02:35:59]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [02:35:59]Write i2c OK [02:35:59]MH_I2C_Read... [02:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:35:59]Read from MH i2c: E2 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 17 00 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [02:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:35:59]wFMCommunicate OK [02:35:59]DocumentArchiveInit [02:35:59]Start Httpd... [02:35:59]Httpd thread 3067174244 created [02:35:59]Write to MH i2c: 01 00 00 0F 00 0F [02:35:59]Write i2c OK [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: 01 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: 01 07 00 [02:35:59]MH_I2C_Read... [02:35:59]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [02:35:59]MH Int Process started [02:35:59]Allocated Socket 8 [02:35:59]Bind OK [02:35:59]Listen OK [02:35:59]httpd running on port 8080 [02:35:59]Waiting for new connection... [02:36:00]OFD Sender: No OFD packet to send [02:36:03]accept exits with 9 [02:36:03]New connection [02:36:03]New thread 3066887524 created [02:36:03]Waiting for new connection... [02:36:03] Sock 9.Parse request [02:36:03]Sock 9.Check first char [02:36:03]Sock 9.First char is OK [02:36:03]request: POST /json_proto HTTP/1.0 [02:36:03]Method: POST [02:36:03]URL: /json_proto [02:36:03]Method is POST - this is cgi request [02:36:03]url: /json_proto [02:36:03]query_string will be loaded in cgi processing [02:36:03]execute_cgi json_proto POST (null) [02:36:03]execute_cgi path=json_proto method=POST [02:36:03]POST find Content-Length [02:36:03]Host: 172.17.44.132:8080 [02:36:03]Content-Length: 215 [02:36:03]Content-Type: application/json [02:36:03] [02:36:03]POST finish read [02:36:03]Found Content-Length = 215 [02:36:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:36:03]execute_script... [02:36:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:36:03]POST & json_proto [02:36:03]process_json_proto [02:36:03]json parsed OK: [02:36:03]protocol is kg_v1.0 [02:36:03]action value=get_value [02:36:03]process_action get_value [02:36:03]cmd_get_value [02:36:03]process_action get_value done [02:36:03]requested_data is exist [02:36:03]produce_requested_data [02:36:03]requested_item kkm.sn is exist - process it [02:36:03]requested_item kkm.ver is exist - process it [02:36:03]requested_item fm.sn is exist - process it [02:36:03]wFMCommunicate request_size=4 [02:36:03]MH_SAM_APDU [02:36:03]CAPDU: 80 11 00 00 [02:36:03]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [02:36:03]Write i2c OK [02:36:03]MH_I2C_Read... [02:36:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:36:03]Read from MH i2c: E2 [02:36:03]MH_I2C_Read... [02:36:03]Read from MH i2c: E2 17 00 [02:36:03]MH_I2C_Read... [02:36:03]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [02:36:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:36:03]wFMCommunicate OK [02:36:03]requested_item fd.num is exist - process it [02:36:03]SAM_PROTO_GetFieldsCounters [02:36:03]wFMCommunicate request_size=4 [02:36:03]MH_SAM_APDU [02:36:03]CAPDU: 80 13 00 00 [02:36:03]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [02:36:03]Write i2c OK [02:36:03]MH_I2C_Read... [02:36:03]Read from MH i2c: E2 [02:36:03]MH_I2C_Read... [02:36:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:36:03]Read from MH i2c: E2 62 00 [02:36:03]MH_I2C_Read... [02:36:03]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [02:36:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 3B 00 00 00 5E 04 04 00 3B 00 00 00 57 04 04 00 3C 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:36:03]wFMCommunicate OK [02:36:03]SAM_PROTO_GetFieldsCounters done [02:36:03]requested_item shift.num is exist - process it [02:36:03]requested_item shift.opened is exist - process it [02:36:03]req_shift_opened [02:36:03]FM_GetShiftState [02:36:03]SAM_PROTO_GetShiftState [02:36:03]wFMCommunicate request_size=4 [02:36:03]MH_SAM_APDU [02:36:03]CAPDU: 80 13 01 00 [02:36:03]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [02:36:03]Write i2c OK [02:36:03]MH_I2C_Read... [02:36:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:36:03]Read from MH i2c: E2 [02:36:03]MH_I2C_Read... [02:36:03]Read from MH i2c: E2 0E 00 [02:36:03]MH_I2C_Read... [02:36:03]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 B9 [02:36:03]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [02:36:03]wFMCommunicate OK [02:36:03]SAM_PROTO_GetShiftState done [02:36:03]FM_GetShiftState done [02:36:03]req_shift_opened done [02:36:03]requested_item shift.open_date is exist - process it [02:36:03]req_shift_open_date [02:36:03]req_shift_open_date done [02:36:03]produce_requested_data done [02:36:03]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":166007,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [02:36:03]process_action_free get_value [02:36:03]json_value_free [02:36:03]json_value_free done [02:36:03]process_json_proto returns [02:36:03]Send response to host [02:36:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":166007,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [02:36:03]free response buf [02:36:03]execute_script done [02:36:03]execute_script returns [02:36:03]free content buf [02:36:03]Sock 9.Close socket [02:36:03]Sock 9.Thread stoped [02:36:03]accept exits with 10 [02:36:03]New connection [02:36:03]New thread 3066744164 created [02:36:03]Thread 3066887524 joined [02:36:03]Waiting for new connection... [02:36:03] Sock 10.Parse request [02:36:03]Sock 10.Check first char [02:36:03]Sock 10.First char is OK [02:36:03]request: POST /json_proto HTTP/1.0 [02:36:03]Method: POST [02:36:03]URL: /json_proto [02:36:03]Method is POST - this is cgi request [02:36:03]url: /json_proto [02:36:03]query_string will be loaded in cgi processing [02:36:03]execute_cgi json_proto POST (null) [02:36:03]execute_cgi path=json_proto method=POST [02:36:03]POST find Content-Length [02:36:03]Host: 172.17.44.132:8080 [02:36:03]Content-Length: 331 [02:36:03]Content-Type: application/json [02:36:03] [02:36:03]POST finish read [02:36:03]Found Content-Length = 331 [02:36:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [02:36:03]execute_script... [02:36:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [02:36:03]POST & json_proto [02:36:03]process_json_proto [02:36:03]json parsed OK: [02:36:03]protocol is kg_v1.0 [02:36:03]action value=get_value [02:36:03]process_action get_value [02:36:03]cmd_get_value [02:36:03]process_action get_value done [02:36:03]requested_data is exist [02:36:03]produce_requested_data [02:36:04]requested_item fm.sale.total is exist - process it [02:36:04]SAM_PROTO_GetFMData [02:36:04]wFMCommunicate request_size=4 [02:36:04]MH_SAM_APDU [02:36:04]CAPDU: 80 13 03 00 [02:36:04]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [02:36:04]Write i2c OK [02:36:04]MH_I2C_Read... [02:36:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [02:36:04]Read from MH i2c: E2 [02:36:04]MH_I2C_Read... [02:36:04]Read from MH i2c: E2 FD 00 [02:36:04]MH_I2C_Read... [02:36:04]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 CA 84 02 00 69 04 A4 00 6F 04 04 00 B9 81 02 00 B1 04 05 00 04 63 17 7C 03 70 04 05 00 F2 3B FF 74 02 72 04 05 00 12 27 18 07 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 7B A9 C0 5E 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 54 26 E5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 44 [02:36:04]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 CA 84 02 00 69 04 A4 00 6F 04 04 00 B9 81 02 00 B1 04 05 00 04 63 17 7C 03 70 04 05 00 F2 3B FF 74 02 72 04 05 00 12 27 18 07 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 7B A9 C0 5E 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 54 26 E5 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9F 00 6F 04 04 00 11 03 00 00 B1 04 04 00 C4 D8 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 EC B0 03 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 0E F3 1F 90 00 [02:36:04]wFMCommunicate OK [02:36:04]wFMCommunicate request_size=4 [02:36:04]MH_SAM_APDU [02:36:04]CAPDU: 80 17 00 00 [02:36:04]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [02:36:04]Write i2c OK [02:36:04]MH_I2C_Read... [02:36:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:36:04]Read from MH i2c: E2 [02:36:04]MH_I2C_Read... [02:36:04]Read from MH i2c: E2 FD 00 [02:36:04]MH_I2C_Read... [02:36:04]Read from MH i2c: E2 FD 00 14 00 00 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 37 [02:36:04]RAPDU: 05 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 E2 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 90 00 [02:36:04]wFMCommunicate OK [02:36:04]wFMCommunicate request_size=4 [02:36:04]MH_SAM_APDU [02:36:04]CAPDU: 80 17 00 00 [02:36:04]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [02:36:04]Write i2c OK [02:36:04]MH_I2C_Read... [02:36:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:36:05]Read from MH i2c: E2 [02:36:05]MH_I2C_Read... [02:36:05]Read from MH i2c: E2 FD 00 [02:36:05]MH_I2C_Read... [02:36:05]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 6A [02:36:05]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 90 00 [02:36:05]wFMCommunicate OK [02:36:05]wFMCommunicate request_size=4 [02:36:05]MH_SAM_APDU [02:36:05]CAPDU: 80 17 00 00 [02:36:05]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [02:36:05]Write i2c OK [02:36:05]MH_I2C_Read... [02:36:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:36:05]Read from MH i2c: E2 [02:36:05]MH_I2C_Read... [02:36:05]Read from MH i2c: E2 FD 00 [02:36:05]MH_I2C_Read... [02:36:05]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 1A [02:36:05]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [02:36:05]wFMCommunicate OK [02:36:05]wFMCommunicate request_size=4 [02:36:05]MH_SAM_APDU [02:36:05]CAPDU: 80 17 00 00 [02:36:05]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [02:36:05]Write i2c OK [02:36:05]MH_I2C_Read... [02:36:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [02:36:05]Read from MH i2c: E2 [02:36:05]MH_I2C_Read... [02:36:05]Read from MH i2c: E2 E6 00 [02:36:05]MH_I2C_Read... [02:36:05]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 73 [02:36:05]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [02:36:05]wFMCommunicate OK [02:36:05]SAM_PROTO_GetFMData done [02:36:05]requested_item fm.sale_refund.total is exist - process it [02:36:05]requested_item fm.buy.total is exist - process it [02:36:05]requested_item shift.sale.total is exist - process it [02:36:05]SAM_PROTO_GetShiftData [02:36:05]wFMCommunicate request_size=4 [02:36:05]MH_SAM_APDU [02:36:05]CAPDU: 80 13 02 00 [02:36:05]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [02:36:05]Write i2c OK [02:36:05]MH_I2C_Read... [02:36:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [02:36:06]OFD Sender: No OFD packet to send [02:36:06]Read from MH i2c: E2 [02:36:06]MH_I2C_Read... [02:36:06]Read from MH i2c: E2 FD 00 [02:36:06]MH_I2C_Read... [02:36:06]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 3B 00 00 00 69 04 9C 00 6F 04 04 00 3B 00 00 00 B1 04 03 00 AA 2A 94 70 04 03 00 E4 28 25 72 04 03 00 C6 01 6F 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 48 BC 0F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AB 4F 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 B9 [02:36:06]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 3B 00 00 00 69 04 9C 00 6F 04 04 00 3B 00 00 00 B1 04 03 00 AA 2A 94 70 04 03 00 E4 28 25 72 04 03 00 C6 01 6F 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 48 BC 0F EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 AB 4F 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [02:36:06]wFMCommunicate OK [02:36:06]wFMCommunicate request_size=4 [02:36:06]MH_SAM_APDU [02:36:06]CAPDU: 80 17 00 00 [02:36:06]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [02:36:06]Write i2c OK [02:36:06]MH_I2C_Read... [02:36:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:36:06]Read from MH i2c: E2 [02:36:06]MH_I2C_Read... [02:36:06]Read from MH i2c: E2 FD 00 [02:36:06]MH_I2C_Read... [02:36:06]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 B2 [02:36:06]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 90 00 [02:36:06]wFMCommunicate OK [02:36:06]wFMCommunicate request_size=4 [02:36:06]MH_SAM_APDU [02:36:06]CAPDU: 80 17 00 00 [02:36:06]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [02:36:06]Write i2c OK [02:36:06]MH_I2C_Read... [02:36:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:36:06]Read from MH i2c: E2 [02:36:06]MH_I2C_Read... [02:36:06]Read from MH i2c: E2 FD 00 [02:36:06]MH_I2C_Read... [02:36:06]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 4E [02:36:06]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 90 00 [02:36:06]wFMCommunicate OK [02:36:06]wFMCommunicate request_size=4 [02:36:06]MH_SAM_APDU [02:36:06]CAPDU: 80 17 00 00 [02:36:06]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [02:36:06]Write i2c OK [02:36:06]MH_I2C_Read... [02:36:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:36:06]Read from MH i2c: E2 [02:36:06]MH_I2C_Read... [02:36:06]Read from MH i2c: E2 FD 00 [02:36:06]MH_I2C_Read... [02:36:06]Read from MH i2c: E2 FD 00 1B 00 00 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 19 [02:36:06]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 90 00 [02:36:07]wFMCommunicate OK [02:36:07]wFMCommunicate request_size=4 [02:36:07]MH_SAM_APDU [02:36:07]CAPDU: 80 17 00 00 [02:36:07]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [02:36:07]Write i2c OK [02:36:07]MH_I2C_Read... [02:36:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [02:36:07]Read from MH i2c: E2 [02:36:07]MH_I2C_Read... [02:36:07]Read from MH i2c: E2 CC 00 [02:36:07]MH_I2C_Read... [02:36:07]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [02:36:07]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [02:36:07]wFMCommunicate OK [02:36:07]SAM_PROTO_GetShiftData done [02:36:07]requested_item shift.sale.total_cash is exist - process it [02:36:07]requested_item shift.sale_refund.total is exist - process it [02:36:07]requested_item shift.sale_refund.total_cash is exist - process it [02:36:07]requested_item shift.buy.total is exist - process it [02:36:07]requested_item shift.buy.total_cash is exist - process it [02:36:07]produce_requested_data done [02:36:07]produce_requested_data return {"fm.sale.total":149668093.48,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":97102.50,"shift.sale.total_cash":24353.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [02:36:07]process_action_free get_value [02:36:07]json_value_free [02:36:07]json_value_free done [02:36:07]process_json_proto returns [02:36:07]Send response to host [02:36:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":149668093.48,"fm.sale_refund.total":8096217.00,"fm.buy.total":0.00,"shift.sale.total":97102.50,"shift.sale.total_cash":24353.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [02:36:07]free response buf [02:36:07]execute_script done [02:36:07]execute_script returns [02:36:07]free content buf [02:36:07]Sock 10.Close socket [02:36:07]Sock 10.Thread stoped [02:36:11]OFD Sender: No OFD packet to send [02:36:16]OFD Sender: No OFD packet to send [02:36:21]OFD Sender: No OFD packet to send [02:36:26]OFD Sender: No OFD packet to send [02:36:31]OFD Sender: No OFD packet to send [02:36:31]recv_with_timeout no data received [02:36:36]OFD Sender: No OFD packet to send [02:36:41]OFD Sender: No OFD packet to send [02:36:46]OFD Sender: No OFD packet to send [02:36:51]OFD Sender: No OFD packet to send [02:36:56]OFD Sender: No OFD packet to send [02:37:01]OFD Sender: No OFD packet to send [02:37:06]OFD Sender: No OFD packet to send [02:37:11]OFD Sender: No OFD packet to send [02:37:16]OFD Sender: No OFD packet to send [02:37:21]OFD Sender: No OFD packet to send [02:37:26]OFD Sender: No OFD packet to send [02:37:31]OFD Sender: No OFD packet to send [02:37:36]OFD Sender: No OFD packet to send [02:37:41]OFD Sender: No OFD packet to send [02:37:46]OFD Sender: No OFD packet to send [02:37:51]OFD Sender: No OFD packet to send [02:37:56]OFD Sender: No OFD packet to send [02:38:01]OFD Sender: No OFD packet to send [02:38:06]OFD Sender: No OFD packet to send [02:38:11]OFD Sender: No OFD packet to send [02:38:16]OFD Sender: No OFD packet to send [02:38:21]OFD Sender: No OFD packet to send [02:38:26]OFD Sender: No OFD packet to send [02:38:31]OFD Sender: No OFD packet to send [02:38:36]OFD Sender: No OFD packet to send [02:38:41]OFD Sender: No OFD packet to send [02:38:46]OFD Sender: No OFD packet to send [02:38:51]OFD Sender: No OFD packet to send [02:38:56]OFD Sender: No OFD packet to send [02:39:01]OFD Sender: No OFD packet to send [02:39:06]OFD Sender: No OFD packet to send [02:39:11]OFD Sender: No OFD packet to send [02:39:16]OFD Sender: No OFD packet to send [02:39:21]OFD Sender: No OFD packet to send [02:39:22]recv_with_timeout no data received [02:39:26]OFD Sender: No OFD packet to send [02:39:31]OFD Sender: No OFD packet to send [02:39:36]OFD Sender: No OFD packet to send [02:39:41]OFD Sender: No OFD packet to send [02:39:46]OFD Sender: No OFD packet to send [02:39:52]OFD Sender: No OFD packet to send [02:39:57]OFD Sender: No OFD packet to send [02:40:02]OFD Sender: No OFD packet to send [02:40:07]OFD Sender: No OFD packet to send [02:40:12]OFD Sender: No OFD packet to send [02:40:17]OFD Sender: No OFD packet to send [02:40:22]OFD Sender: No OFD packet to send [02:40:27]OFD Sender: No OFD packet to send [02:40:32]OFD Sender: No OFD packet to send [02:40:37]OFD Sender: No OFD packet to send [02:40:42]OFD Sender: No OFD packet to send [02:40:47]OFD Sender: No OFD packet to send [02:40:52]OFD Sender: No OFD packet to send [02:40:57]OFD Sender: No OFD packet to send [02:41:02]OFD Sender: No OFD packet to send [02:41:02]recv_with_timeout no data received [02:41:07]OFD Sender: No OFD packet to send [02:41:12]OFD Sender: No OFD packet to send [02:41:17]OFD Sender: No OFD packet to send [02:41:22]OFD Sender: No OFD packet to send [02:41:27]OFD Sender: No OFD packet to send [02:41:32]OFD Sender: No OFD packet to send [02:41:37]OFD Sender: No OFD packet to send [02:41:42]OFD Sender: No OFD packet to send [02:41:47]OFD Sender: No OFD packet to send [02:41:52]OFD Sender: No OFD packet to send [02:41:57]OFD Sender: No OFD packet to send [02:42:02]OFD Sender: No OFD packet to send [02:42:07]OFD Sender: No OFD packet to send [02:42:12]OFD Sender: No OFD packet to send [02:42:17]OFD Sender: No OFD packet to send [02:42:22]OFD Sender: No OFD packet to send [02:42:27]recv_with_timeout no data received [02:42:27]OFD Sender: No OFD packet to send [02:42:32]OFD Sender: No OFD packet to send [02:42:37]OFD Sender: No OFD packet to send [02:42:42]OFD Sender: No OFD packet to send [02:42:47]OFD Sender: No OFD packet to send [02:42:52]OFD Sender: No OFD packet to send [02:42:57]OFD Sender: No OFD packet to send [02:43:02]OFD Sender: No OFD packet to send [02:43:07]OFD Sender: No OFD packet to send [02:43:12]OFD Sender: No OFD packet to send [02:43:17]OFD Sender: No OFD packet to send [02:43:22]OFD Sender: No OFD packet to send [02:43:27]OFD Sender: No OFD packet to send [02:43:32]OFD Sender: No OFD packet to send [02:43:37]OFD Sender: No OFD packet to send [02:43:43]OFD Sender: No OFD packet to send [02:43:48]OFD Sender: No OFD packet to send [02:43:53]OFD Sender: No OFD packet to send [02:43:58]OFD Sender: No OFD packet to send [02:44:03]OFD Sender: No OFD packet to send [02:44:08]OFD Sender: No OFD packet to send [02:44:13]OFD Sender: No OFD packet to send [02:44:18]OFD Sender: No OFD packet to send [02:44:23]OFD Sender: No OFD packet to send [02:44:23]recv_with_timeout no data received [02:44:28]OFD Sender: No OFD packet to send [02:44:33]OFD Sender: No OFD packet to send [02:44:38]OFD Sender: No OFD packet to send [02:44:43]OFD Sender: No OFD packet to send [02:44:48]OFD Sender: No OFD packet to send [02:44:53]OFD Sender: No OFD packet to send [02:44:58]OFD Sender: No OFD packet to send [02:45:03]OFD Sender: No OFD packet to send [02:45:08]OFD Sender: No OFD packet to send [02:45:13]OFD Sender: No OFD packet to send [02:45:18]OFD Sender: No OFD packet to send [02:45:23]OFD Sender: No OFD packet to send [02:45:28]OFD Sender: No OFD packet to send [02:45:33]OFD Sender: No OFD packet to send [02:45:38]OFD Sender: No OFD packet to send [02:45:43]OFD Sender: No OFD packet to send [02:45:48]OFD Sender: No OFD packet to send [02:45:53]OFD Sender: No OFD packet to send [02:45:58]OFD Sender: No OFD packet to send [02:46:03]OFD Sender: No OFD packet to send [02:46:08]OFD Sender: No OFD packet to send [02:46:13]OFD Sender: No OFD packet to send [02:46:18]OFD Sender: No OFD packet to send [02:46:23]OFD Sender: No OFD packet to send [02:46:28]OFD Sender: No OFD packet to send [02:46:33]OFD Sender: No OFD packet to send [02:46:38]OFD Sender: No OFD packet to send [02:46:43]OFD Sender: No OFD packet to send [02:46:48]OFD Sender: No OFD packet to send [02:46:53]OFD Sender: No OFD packet to send [02:46:58]OFD Sender: No OFD packet to send [02:47:02]recv_with_timeout no data received [02:47:03]OFD Sender: No OFD packet to send [02:47:08]OFD Sender: No OFD packet to send [02:47:13]OFD Sender: No OFD packet to send [02:47:18]OFD Sender: No OFD packet to send [02:47:23]OFD Sender: No OFD packet to send [02:47:28]OFD Sender: No OFD packet to send [02:47:33]OFD Sender: No OFD packet to send [02:47:39]OFD Sender: No OFD packet to send [02:47:44]OFD Sender: No OFD packet to send [02:47:49]OFD Sender: No OFD packet to send [02:47:54]OFD Sender: No OFD packet to send [02:47:59]OFD Sender: No OFD packet to send [02:48:04]OFD Sender: No OFD packet to send [02:48:09]OFD Sender: No OFD packet to send [02:48:14]OFD Sender: No OFD packet to send [02:48:19]OFD Sender: No OFD packet to send [02:48:24]OFD Sender: No OFD packet to send [02:48:29]OFD Sender: No OFD packet to send [02:48:34]OFD Sender: No OFD packet to send [02:48:39]OFD Sender: No OFD packet to send [02:48:44]OFD Sender: No OFD packet to send [02:48:49]OFD Sender: No OFD packet to send [02:48:54]OFD Sender: No OFD packet to send [02:48:59]OFD Sender: No OFD packet to send [02:49:04]OFD Sender: No OFD packet to send [02:49:09]OFD Sender: No OFD packet to send [02:49:14]OFD Sender: No OFD packet to send [02:49:19]OFD Sender: No OFD packet to send [02:49:24]OFD Sender: No OFD packet to send [02:49:29]OFD Sender: No OFD packet to send [02:49:34]OFD Sender: No OFD packet to send [02:49:39]OFD Sender: No OFD packet to send [02:49:44]OFD Sender: No OFD packet to send [02:49:49]OFD Sender: No OFD packet to send [02:49:54]OFD Sender: No OFD packet to send [02:49:58]recv_with_timeout no data received [02:49:59]OFD Sender: No OFD packet to send [02:50:04]OFD Sender: No OFD packet to send [02:50:09]OFD Sender: No OFD packet to send [02:50:14]OFD Sender: No OFD packet to send [02:50:19]OFD Sender: No OFD packet to send [02:50:22]recv_with_timeout no data received [02:50:24]OFD Sender: No OFD packet to send [02:50:29]OFD Sender: No OFD packet to send [02:50:34]OFD Sender: No OFD packet to send [02:50:39]OFD Sender: No OFD packet to send [02:50:44]OFD Sender: No OFD packet to send [02:50:48]recv_with_timeout no data received [02:50:49]OFD Sender: No OFD packet to send [02:50:54]OFD Sender: No OFD packet to send [02:50:59]OFD Sender: No OFD packet to send [02:51:04]OFD Sender: No OFD packet to send [02:51:09]OFD Sender: No OFD packet to send [02:51:14]OFD Sender: No OFD packet to send [02:51:19]OFD Sender: No OFD packet to send [02:51:24]OFD Sender: No OFD packet to send [02:51:29]OFD Sender: No OFD packet to send [02:51:35]OFD Sender: No OFD packet to send [02:51:40]OFD Sender: No OFD packet to send [02:51:45]OFD Sender: No OFD packet to send [02:51:50]OFD Sender: No OFD packet to send [02:51:55]OFD Sender: No OFD packet to send [02:52:00]OFD Sender: No OFD packet to send [02:52:05]OFD Sender: No OFD packet to send [02:52:10]OFD Sender: No OFD packet to send [02:52:15]OFD Sender: No OFD packet to send [02:52:20]OFD Sender: No OFD packet to send [02:52:25]OFD Sender: No OFD packet to send [02:52:30]OFD Sender: No OFD packet to send [02:52:35]OFD Sender: No OFD packet to send [02:52:40]OFD Sender: No OFD packet to send [02:52:45]recv_with_timeout no data received [02:52:45]OFD Sender: No OFD packet to send [02:52:50]OFD Sender: No OFD packet to send [02:52:55]OFD Sender: No OFD packet to send [02:53:00]OFD Sender: No OFD packet to send [02:53:05]OFD Sender: No OFD packet to send [02:53:10]OFD Sender: No OFD packet to send [02:53:15]OFD Sender: No OFD packet to send [02:53:20]OFD Sender: No OFD packet to send [02:53:25]OFD Sender: No OFD packet to send [02:53:30]OFD Sender: No OFD packet to send [02:53:35]OFD Sender: No OFD packet to send [02:53:40]OFD Sender: No OFD packet to send [02:53:41]recv_with_timeout no data received [02:53:45]OFD Sender: No OFD packet to send [02:53:50]OFD Sender: No OFD packet to send [02:53:55]OFD Sender: No OFD packet to send [02:54:00]OFD Sender: No OFD packet to send [02:54:05]OFD Sender: No OFD packet to send [02:54:10]OFD Sender: No OFD packet to send [02:54:15]OFD Sender: No OFD packet to send [02:54:20]OFD Sender: No OFD packet to send [02:54:25]OFD Sender: No OFD packet to send [02:54:30]OFD Sender: No OFD packet to send [02:54:35]OFD Sender: No OFD packet to send [02:54:40]OFD Sender: No OFD packet to send [02:54:45]OFD Sender: No OFD packet to send [02:54:50]OFD Sender: No OFD packet to send [02:54:55]OFD Sender: No OFD packet to send [02:55:00]OFD Sender: No OFD packet to send [02:55:05]OFD Sender: No OFD packet to send [02:55:10]OFD Sender: No OFD packet to send [02:55:15]OFD Sender: No OFD packet to send [02:55:20]OFD Sender: No OFD packet to send [02:55:25]OFD Sender: No OFD packet to send [02:55:31]OFD Sender: No OFD packet to send [02:55:36]OFD Sender: No OFD packet to send [02:55:41]OFD Sender: No OFD packet to send [02:55:46]OFD Sender: No OFD packet to send [02:55:51]OFD Sender: No OFD packet to send [02:55:54]recv_with_timeout no data received [02:55:56]OFD Sender: No OFD packet to send [02:56:01]OFD Sender: No OFD packet to send [02:56:06]OFD Sender: No OFD packet to send [02:56:11]OFD Sender: No OFD packet to send [02:56:16]OFD Sender: No OFD packet to send [02:56:21]OFD Sender: No OFD packet to send [02:56:26]OFD Sender: No OFD packet to send [02:56:31]OFD Sender: No OFD packet to send [02:56:36]OFD Sender: No OFD packet to send [02:56:41]OFD Sender: No OFD packet to send [02:56:46]OFD Sender: No OFD packet to send [02:56:51]OFD Sender: No OFD packet to send [02:56:56]OFD Sender: No OFD packet to send [02:57:01]OFD Sender: No OFD packet to send [02:57:06]OFD Sender: No OFD packet to send [02:57:11]OFD Sender: No OFD packet to send [02:57:16]OFD Sender: No OFD packet to send [02:57:21]OFD Sender: No OFD packet to send [02:57:26]OFD Sender: No OFD packet to send [02:57:31]OFD Sender: No OFD packet to send [02:57:36]OFD Sender: No OFD packet to send [02:57:41]OFD Sender: No OFD packet to send [02:57:46]OFD Sender: No OFD packet to send [02:57:51]OFD Sender: No OFD packet to send [02:57:56]OFD Sender: No OFD packet to send [02:58:01]OFD Sender: No OFD packet to send [02:58:06]OFD Sender: No OFD packet to send [02:58:11]OFD Sender: No OFD packet to send [02:58:16]OFD Sender: No OFD packet to send [02:58:21]OFD Sender: No OFD packet to send [02:58:26]OFD Sender: No OFD packet to send [02:58:31]OFD Sender: No OFD packet to send [02:58:36]OFD Sender: No OFD packet to send [02:58:41]OFD Sender: No OFD packet to send [02:58:43]recv_with_timeout no data received [02:58:46]OFD Sender: No OFD packet to send [02:58:51]OFD Sender: No OFD packet to send [02:58:56]OFD Sender: No OFD packet to send [02:59:01]OFD Sender: No OFD packet to send [02:59:06]OFD Sender: No OFD packet to send [02:59:11]OFD Sender: No OFD packet to send [02:59:16]OFD Sender: No OFD packet to send [02:59:21]OFD Sender: No OFD packet to send [02:59:27]OFD Sender: No OFD packet to send [02:59:32]OFD Sender: No OFD packet to send [02:59:37]OFD Sender: No OFD packet to send [02:59:42]OFD Sender: No OFD packet to send [02:59:47]OFD Sender: No OFD packet to send [02:59:52]OFD Sender: No OFD packet to send [02:59:57]OFD Sender: No OFD packet to send [03:00:02]OFD Sender: No OFD packet to send [03:00:07]OFD Sender: No OFD packet to send [03:00:12]OFD Sender: No OFD packet to send [03:00:17]OFD Sender: No OFD packet to send [03:00:22]OFD Sender: No OFD packet to send [03:00:27]OFD Sender: No OFD packet to send [03:00:32]OFD Sender: No OFD packet to send [03:00:37]OFD Sender: No OFD packet to send [03:00:42]OFD Sender: No OFD packet to send [03:00:47]OFD Sender: No OFD packet to send [03:00:52]OFD Sender: No OFD packet to send [03:00:57]OFD Sender: No OFD packet to send [03:01:02]OFD Sender: No OFD packet to send [03:01:07]OFD Sender: No OFD packet to send [03:01:12]OFD Sender: No OFD packet to send [03:01:17]OFD Sender: No OFD packet to send [03:01:22]OFD Sender: No OFD packet to send [03:01:27]OFD Sender: No OFD packet to send [03:01:32]OFD Sender: No OFD packet to send [03:01:37]OFD Sender: No OFD packet to send [03:01:42]OFD Sender: No OFD packet to send [03:01:47]OFD Sender: No OFD packet to send [03:01:52]OFD Sender: No OFD packet to send [03:01:53]accept exits with 9 [03:01:53]New connection [03:01:53]New thread 3066887524 created [03:01:53]Thread 3066744164 joined [03:01:53]Waiting for new connection... [03:01:53] Sock 9.Parse request [03:01:53]Sock 9.Check first char [03:01:53]Sock 9.First char is OK [03:01:53]request: POST /json_proto HTTP/1.0 [03:01:53]Method: POST [03:01:53]URL: /json_proto [03:01:53]Method is POST - this is cgi request [03:01:53]url: /json_proto [03:01:53]query_string will be loaded in cgi processing [03:01:53]execute_cgi json_proto POST (null) [03:01:53]execute_cgi path=json_proto method=POST [03:01:53]POST find Content-Length [03:01:53]Host: 172.17.44.132:8080 [03:01:53]Content-Length: 960 [03:01:53]Content-Type: application/json [03:01:53] [03:01:53]POST finish read [03:01:53]Found Content-Length = 960 [03:01:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51173", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521247", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043F\u0435\u0440\u0441\u0438\u043A", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:01:53]execute_script... [03:01:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)51173", "tax_sys" : 0, "items" : [ { "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521247", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043F\u0435\u0440\u0441\u0438\u043A", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:01:53]POST & json_proto [03:01:53]process_json_proto [03:01:53]json parsed OK: [03:01:53]protocol is kg_v1.0 [03:01:53]action value=close_receipt [03:01:53]process_action close_receipt [03:01:53]cmd_close_receipt [03:01:53]MH_GetDate [03:01:53]Write to MH i2c: F0 00 00 1D 00 0C [03:01:53]Write i2c OK [03:01:53]MH_I2C_Read... [03:01:53]Read from MH i2c: F0 [03:01:53]MH_I2C_Read... [03:01:53]Read from MH i2c: F0 09 00 [03:01:53]MH_I2C_Read... [03:01:53]Read from MH i2c: F0 09 00 1D 00 00 21 4D C9 66 2A 83 C1 65 85 [03:01:53]GetLastDocTimeStamp 1724466646 [03:01:53]current date 1724468513 [03:01:53]FM_GetShiftState [03:01:53]SAM_PROTO_GetShiftState [03:01:53]wFMCommunicate request_size=4 [03:01:53]MH_SAM_APDU [03:01:53]CAPDU: 80 13 01 00 [03:01:53]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [03:01:53]Write i2c OK [03:01:53]MH_I2C_Read... [03:01:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:01:53]Read from MH i2c: E2 [03:01:53]MH_I2C_Read... [03:01:53]Read from MH i2c: E2 0E 00 [03:01:53]MH_I2C_Read... [03:01:53]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 C5 [03:01:53]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [03:01:53]wFMCommunicate OK [03:01:53]SAM_PROTO_GetShiftState done [03:01:53]FM_GetShiftState done [03:01:53]opened in 1724458697 [03:01:53]opened+sec_in_day 1724545097 [03:01:53]quantity*price = 9500 [03:01:53]sum+1 = 9501 [03:01:53]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870202521247 Напиток MAXI чай 1,2 черн.персик 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 220.00 НСП 1% : 1.95 НДС 12% : 23.36 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 60 24.08.2024 03:01 Смена: 470 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 166008 ФПД: 77130651336798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T030153&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166008&fm=77130651336798&tin=02508201610067®Number=0000000000092562&sum=22000 0 [03:01:54]StoreToDocumentArchive [03:01:54]shift 470 fd 166008 [03:01:54]save to /storage/0470/doc_00166008 [03:01:54]save last doc name /storage/0470/doc_00166008 to /storage/kkm_last_doc_name [03:01:54]save OK [03:01:54]Clear old archive folders... [03:01:54]ProcessDocumentItem done err = 0, tmpTLVsize=417 [03:01:54]tlvbuf is 013C07E0 [03:01:54]SAM_PROTO_ClearQueue [03:01:54]wFMCommunicate request_size=4 [03:01:54]MH_SAM_APDU [03:01:54]CAPDU: 80 09 00 00 [03:01:54]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [03:01:54]Write i2c OK [03:01:54]MH_I2C_Read... [03:01:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:01:54]Read from MH i2c: E2 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 03 00 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [03:01:54]RAPDU: 90 00 [03:01:54]wFMCommunicate OK [03:01:54]SAM_PROTO_ClearQueue done [03:01:54]KKMCreateOFDPacket [03:01:54]OFDProtocolAddRootSTLVToBuf [03:01:54]FM_MakeSignedData [03:01:54]FM_MakeSignedData [03:01:54]SAM_PROTO_SignData [03:01:54]wFMCommunicate request_size=4 [03:01:54]MH_SAM_APDU [03:01:54]CAPDU: 80 0D 01 02 [03:01:54]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [03:01:54]Write i2c OK [03:01:54]MH_I2C_Read... [03:01:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:01:54]Read from MH i2c: E2 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 03 00 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [03:01:54]RAPDU: 90 00 [03:01:54]wFMCommunicate OK [03:01:54]wFMCommunicate request_size=255 [03:01:54]MH_SAM_APDU [03:01:54]CAPDU: 80 0D 02 02 FA 03 00 A1 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 [03:01:54]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 A1 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 00 00 3D [03:01:54]Write i2c OK [03:01:54]MH_I2C_Read... [03:01:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:01:54]Read from MH i2c: E2 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 03 00 [03:01:54]MH_I2C_Read... [03:01:54]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [03:01:54]RAPDU: 90 00 [03:01:54]wFMCommunicate OK [03:01:54]wFMCommunicate request_size=176 [03:01:54]MH_SAM_APDU [03:01:54]CAPDU: 80 0D 02 02 AB 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 21 4D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 88 02 00 35 04 06 00 46 26 61 13 00 5E [03:01:54]Write to MH i2c: E2 B3 00 2E 00 80 0D 02 02 AB 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 21 4D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 88 02 00 35 04 06 00 46 26 61 13 00 5E 00 00 6E [03:01:54]Write i2c OK [03:01:54]MH_I2C_Read... [03:01:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:01:55]Read from MH i2c: E2 [03:01:55]MH_I2C_Read... [03:01:55]Read from MH i2c: E2 03 00 [03:01:55]MH_I2C_Read... [03:01:55]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [03:01:55]RAPDU: 90 00 [03:01:55]wFMCommunicate OK [03:01:55]wFMCommunicate request_size=4 [03:01:55]MH_SAM_APDU [03:01:55]CAPDU: 80 0D 03 02 [03:01:55]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [03:01:55]Write i2c OK [03:01:55]MH_I2C_Read... [03:01:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:01:55]Read from MH i2c: E2 [03:01:55]MH_I2C_Read... [03:01:55]Read from MH i2c: E2 0B 00 [03:01:55]MH_I2C_Read... [03:01:55]Read from MH i2c: E2 0B 00 2F 00 00 00 A3 AE BB E0 0E FE F8 90 00 9B [03:01:55]RAPDU: 00 A3 AE BB E0 0E FE F8 90 00 [03:01:55]wFMCommunicate OK [03:01:55]SAM_PROTO_SignData done [03:01:55]FM_MakeSignedData done [03:01:55]CreateOFDProtocolMessage [03:01:55]wFMCommunicate request_size=4 [03:01:55]MH_SAM_APDU [03:01:55]CAPDU: 80 11 00 00 [03:01:55]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [03:01:55]Write i2c OK [03:01:55]MH_I2C_Read... [03:01:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:01:55]Read from MH i2c: E2 [03:01:55]MH_I2C_Read... [03:01:55]Read from MH i2c: E2 17 00 [03:01:55]MH_I2C_Read... [03:01:55]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [03:01:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:01:55]wFMCommunicate OK [03:01:55]CreateOFDProtocolMessage done [03:01:55]OFDSenderStorePacket 166008 [03:01:55]StoreOFDPacket docnum=166008 [03:01:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B5 01 00 00 9E FC AD 01 9E 36 5A 03 01 00 03 00 A1 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 21 4D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 88 02 00 35 04 06 00 46 26 61 13 00 5E 00 A3 AE BB E0 0E FE F8 [03:01:55]CheckFolder [03:01:55]dirname=/storage/ofd_packets [03:01:55]CheckFolder done [03:01:55]ProducePacketName [03:01:55]name=ofd_packets/00166008 [03:01:55]NVStorageSaveData ofd_packets/00166008 [03:01:55]File name is /storage/ofd_packets/00166008 [03:01:55]Write 467 bytes [03:01:55]NVStorageSaveData done [03:01:55]OFDSenderStorePacket done [03:01:55]KKMCreateOFDPacket done [03:01:55]NVStorageSaveData kkm_last_timestamp [03:01:55]File name is /storage/kkm_last_timestamp [03:01:55]Write 4 bytes [03:01:55]NVStorageSaveData done [03:01:55]ExternCall_PrintAddStr [03:01:55]wPrintStart [03:01:55]Write to MH i2c: 01 00 00 31 00 31 [03:01:55]Write i2c OK [03:01:55]MH_I2C_Read... [03:01:55]Read from MH i2c: 01 [03:01:55]MH_I2C_Read... [03:01:55]Read from MH i2c: 01 07 00 [03:01:55]MH_I2C_Read... [03:01:55]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [03:01:55]RasterBufferAndPrint [03:01:55]line Счет N : (3)51173 [03:01:55]line ИНН: 02508201610067 [03:01:55]line Контрольно-Кассовый Чек [03:01:55]line ПРОДАЖА [03:01:55]line Товар: 4700000480050 [03:01:55]line Напиток Nitro Energy эн green ж/б 0,45л [03:01:55]line 1.000 * 95.00 [03:01:55]line = 95.00 [03:01:55]line НДС 12% НСП 1% [03:01:55]line > о реализуемом товаре [03:01:55]line Товар: 4870202521247 [03:01:55]line Напиток MAXI чай 1,2 черн.персик [03:01:55]line 1.000 * 125.00 [03:01:55]line = 125.00 [03:01:55]line НДС 12% НСП 1% [03:01:55]line > о реализуемом товаре [03:01:55]line ИТОГО: 220.00 [03:01:55]line НСП 1% : 1.95 [03:01:55]line НДС 12% : 23.36 [03:01:55]line Наличными: 220.00 [03:01:55]line Безнал.: 0.00 [03:01:55]line Место: АЗС № 130 "Партнер Нефть" [03:01:55]OFD Sender: Processing packet 166008 [packets to send 1004, broken 1003] [03:01:55]ProducePacketName [03:01:55]name=ofd_packets/00166008 [03:01:55]OFD Sender: To server: pG, [03:01:55]CommunicateWithHost lk.salyk.kg:30040 [03:01:55]ConnectInit lk.salyk.kg [03:01:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:01:55]line СНО: Общий режим [03:01:55]line Чек 60 24.08.2024 03:01 [03:01:55]line Смена: 470 ФФД: 1.0 [03:01:55]line ЗНМ: 0300000070 [03:01:55]line РНМ: 0000000000092562 [03:01:55]line Версия ККМ: 001 [03:01:55]line ФМ: 0000000000871769 [03:01:55]line ФД: 166008 [03:01:55]line ФПД: 77130651336798 [03:01:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240824T030153&type=1&operation_type=1&fn_number=0000000000871769&fd_number=166008&fm=77130651336798&tin=02508201610067®Number=0000000000092562&sum=22000 [03:01:55]line 0 [03:01:55]written 0, free lines is 4095 [03:01:56]Write to MH i2c: 01 00 00 61 00 61 [03:01:56]Write i2c OK [03:01:56]MH_I2C_Read... [03:01:56]Read from MH i2c: 01 [03:01:56]MH_I2C_Read... [03:01:56]Read from MH i2c: 01 07 00 [03:01:56]MH_I2C_Read... [03:01:56]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 59 0C CD [03:01:56]RasterBufferAndPrint [03:01:56]line [03:01:56]line [03:01:56]line [03:01:56]line [03:01:56]line [03:01:56]written 0, free lines is 3167 [03:01:56]MH_Cut [03:01:56]Write to MH i2c: D1 01 00 68 00 01 3A [03:01:56]Write i2c OK [03:01:56]MH_I2C_Read... [03:01:56]Read from MH i2c: D1 [03:01:56]MH_I2C_Read... [03:01:56]Read from MH i2c: D1 01 00 [03:01:56]MH_I2C_Read... [03:01:56]Read from MH i2c: D1 01 00 68 00 00 39 [03:01:56]Write to MH i2c: 01 00 00 69 00 69 [03:01:56]Write i2c OK [03:01:56]MH_I2C_Read... [03:01:56]*** Cut start [03:01:56]*** Purtial cut [03:01:56]*** Stage 1: CUTSNS_PIN = 1 [03:01:57]Connected sock=7 [03:01:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B5 01 00 00 9E FC AD 01 9E 36 5A 03 01 00 03 00 A1 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 78 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 34 37 06 04 34 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 D4 30 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 21 4D C9 66 0E 04 04 00 D6 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 88 02 00 35 04 06 00 46 26 61 13 00 5E 00 A3 AE BB E0 0E FE F8 [03:01:58]Read from MH i2c: 01 [03:01:58]MH_I2C_Read... [03:01:58]*** Stop cut motor [03:01:58]*** Cut end [03:01:58]Read from MH i2c: 01 07 00 [03:01:58]MH_I2C_Read... [03:01:58]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 FF 0F 7E [03:01:58]process_action close_receipt done [03:01:58]requested_data is exist [03:01:58]produce_requested_data [03:01:58]requested_item fm.sn is exist - process it [03:01:58]wFMCommunicate request_size=4 [03:01:58]MH_SAM_APDU [03:01:58]CAPDU: 80 11 00 00 [03:01:58]Write to MH i2c: E2 08 00 6A 00 80 11 00 00 00 00 00 00 E4 [03:01:58]Write i2c OK [03:01:58]MH_I2C_Read... [03:01:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:01:59]Read from MH i2c: E2 [03:01:59]MH_I2C_Read... [03:01:59]Read from MH i2c: E2 17 00 [03:01:59]MH_I2C_Read... [03:01:59]Read from MH i2c: E2 17 00 6A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [03:01:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:01:59]wFMCommunicate OK [03:01:59]requested_item fd.num is exist - process it [03:01:59]SAM_PROTO_GetFieldsCounters [03:01:59]wFMCommunicate request_size=4 [03:01:59]MH_SAM_APDU [03:01:59]CAPDU: 80 13 00 00 [03:01:59]Write to MH i2c: E2 08 00 6B 00 80 13 00 00 00 00 00 00 E7 [03:01:59]Write i2c OK [03:01:59]MH_I2C_Read... [03:01:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:01:59]Read from MH i2c: E2 [03:01:59]MH_I2C_Read... [03:01:59]Read from MH i2c: E2 62 00 [03:01:59]MH_I2C_Read... [03:01:59]Read from MH i2c: E2 62 00 6B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 9A [03:01:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 88 02 00 0E 04 04 00 D6 01 00 00 12 04 04 00 3C 00 00 00 5E 04 04 00 3C 00 00 00 57 04 04 00 3D 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:01:59]wFMCommunicate OK [03:01:59]SAM_PROTO_GetFieldsCounters done [03:01:59]requested_item shift.num is exist - process it [03:01:59]requested_item shift.opened is exist - process it [03:01:59]req_shift_opened [03:01:59]FM_GetShiftState [03:01:59]SAM_PROTO_GetShiftState [03:01:59]wFMCommunicate request_size=4 [03:01:59]MH_SAM_APDU [03:01:59]CAPDU: 80 13 01 00 [03:01:59]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [03:01:59]Write i2c OK [03:01:59]MH_I2C_Read... [03:01:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:01:59]Read from MH i2c: E2 [03:01:59]MH_I2C_Read... [03:01:59]Read from MH i2c: E2 0E 00 [03:01:59]MH_I2C_Read... [03:01:59]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 C9 26 C9 66 00 00 00 00 90 00 13 [03:01:59]RAPDU: 09 00 01 C9 26 C9 66 00 00 00 00 90 00 [03:01:59]wFMCommunicate OK [03:01:59]SAM_PROTO_GetShiftState done [03:01:59]FM_GetShiftState done [03:01:59]req_shift_opened done [03:01:59]requested_item shift.open_date is exist - process it [03:01:59]req_shift_open_date [03:01:59]req_shift_open_date done [03:01:59]produce_requested_data done [03:01:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":166008,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697} [03:01:59]process_action_free close_receipt [03:01:59]json_value_free [03:01:59]json_value_free done [03:01:59]process_json_proto returns [03:01:59]Send response to host [03:01:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":166008,"shift.num":470,"shift.opened":1,"shift.open_date":1724458697}}} [03:01:59]free response buf [03:01:59]execute_script done [03:01:59]execute_script returns [03:01:59]free content buf [03:01:59]Sock 9.Close socket [03:01:59]Sock 9.Thread stoped [03:02:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3A 2B 47 00 56 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 88 02 00 F4 03 04 00 6E F6 C8 66 B6 04 01 00 00 DD 4C 13 FE D9 97 09 DA [03:02:00]CommunicateWithHost err = 0 [03:02:00]CheckOFDResponse [03:02:00]1017 (14) - 77093643461234 [03:02:00]1041 (16) - 0000000000871769 [03:02:00]1040 (4) - 166008 [03:02:00]1012 (4) - 23.08.2024 20:51 [03:02:00]1206 (1) - 0 [03:02:00]OFD Sender: Remove packet 166008 [03:02:00]ProducePacketName [03:02:00]name=ofd_packets/00166008 [03:02:00]NVStorageDeleteData [03:02:00]OFD Sender: No OFD packet to send [03:02:05]OFD Sender: No OFD packet to send [03:02:10]OFD Sender: No OFD packet to send [03:02:15]OFD Sender: No OFD packet to send [03:02:20]OFD Sender: No OFD packet to send [03:02:25]OFD Sender: No OFD packet to send [03:02:30]OFD Sender: No OFD packet to send [03:02:34]recv_with_timeout no data received [03:02:35]OFD Sender: No OFD packet to send [03:02:40]OFD Sender: No OFD packet to send [03:02:45]OFD Sender: No OFD packet to send [03:02:50]OFD Sender: No OFD packet to send [03:02:55]OFD Sender: No OFD packet to send [03:03:00]OFD Sender: No OFD packet to send [03:03:05]OFD Sender: No OFD packet to send [03:03:10]OFD Sender: No OFD packet to send [03:03:15]OFD Sender: No OFD packet to send [03:03:20]OFD Sender: No OFD packet to send [03:03:26]OFD Sender: No OFD packet to send [03:03:31]OFD Sender: No OFD packet to send [03:03:36]OFD Sender: No OFD packet to send [03:03:41]OFD Sender: No OFD packet to send [03:03:46]OFD Sender: No OFD packet to send [03:03:51]OFD Sender: No OFD packet to send [03:03:56]OFD Sender: No OFD packet to send [03:04:01]OFD Sender: No OFD packet to send [03:04:06]OFD Sender: No OFD packet to send [03:04:11]OFD Sender: No OFD packet to send [03:04:16]OFD Sender: No OFD packet to send [03:04:21]OFD Sender: No OFD packet to send [03:04:26]OFD Sender: No OFD packet to send [03:04:31]OFD Sender: No OFD packet to send [03:04:36]OFD Sender: No OFD packet to send [03:04:41]OFD Sender: No OFD packet to send [03:04:46]OFD Sender: No OFD packet to send [03:04:51]OFD Sender: No OFD packet to send [03:04:56]OFD Sender: No OFD packet to send [03:05:01]OFD Sender: No OFD packet to send [03:05:06]OFD Sender: No OFD packet to send [03:05:11]OFD Sender: No OFD packet to send [03:05:16]OFD Sender: No OFD packet to send [03:05:21]OFD Sender: No OFD packet to send [03:05:26]OFD Sender: No OFD packet to send [03:05:31]OFD Sender: No OFD packet to send [03:05:36]OFD Sender: No OFD packet to send [03:05:41]OFD Sender: No OFD packet to send [03:05:46]OFD Sender: No OFD packet to send [03:05:51]OFD Sender: No OFD packet to send [03:05:56]OFD Sender: No OFD packet to send [03:06:01]OFD Sender: No OFD packet to send [03:06:33]ConnectInit Can't connect to host [03:06:36]OFD Sender: No OFD packet to send [03:06:41]OFD Sender: No OFD packet to send [03:06:46]OFD Sender: No OFD packet to send [03:06:51]OFD Sender: No OFD packet to send [03:06:56]OFD Sender: No OFD packet to send [03:07:01]OFD Sender: No OFD packet to send [03:07:06]OFD Sender: No OFD packet to send [03:07:11]OFD Sender: No OFD packet to send [03:07:16]OFD Sender: No OFD packet to send [03:07:22]OFD Sender: No OFD packet to send [03:07:27]OFD Sender: No OFD packet to send [03:07:32]OFD Sender: No OFD packet to send [03:07:37]OFD Sender: No OFD packet to send [03:07:42]OFD Sender: No OFD packet to send [03:07:45]recv_with_timeout no data received [03:07:47]OFD Sender: No OFD packet to send [03:07:52]OFD Sender: No OFD packet to send [03:07:57]OFD Sender: No OFD packet to send [03:08:02]OFD Sender: No OFD packet to send [03:08:07]OFD Sender: No OFD packet to send [03:08:12]OFD Sender: No OFD packet to send [03:08:17]OFD Sender: No OFD packet to send [03:08:18]recv_with_timeout no data received [03:08:22]OFD Sender: No OFD packet to send [03:08:27]OFD Sender: No OFD packet to send [03:08:32]OFD Sender: No OFD packet to send [03:08:37]OFD Sender: No OFD packet to send [03:08:42]OFD Sender: No OFD packet to send [03:08:47]OFD Sender: No OFD packet to send [03:08:52]OFD Sender: No OFD packet to send [03:08:57]OFD Sender: No OFD packet to send [03:09:02]OFD Sender: No OFD packet to send [03:09:07]OFD Sender: No OFD packet to send [03:09:12]OFD Sender: No OFD packet to send [03:09:17]OFD Sender: No OFD packet to send [03:09:22]OFD Sender: No OFD packet to send [03:09:27]OFD Sender: No OFD packet to send [03:09:32]OFD Sender: No OFD packet to send [03:09:37]OFD Sender: No OFD packet to send [03:09:42]OFD Sender: No OFD packet to send [03:09:47]OFD Sender: No OFD packet to send [03:09:52]OFD Sender: No OFD packet to send [03:09:57]OFD Sender: No OFD packet to send